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
339685496327	339685496895	339685497443	339685497995	339685498543	339685499093	339685499643	339685500193	339685500745	339685501293	339685501843	339685502393	339685502943	339685503493	339685504043	339685504595	339685505145	339685505693	339685506243	339685506793	339685507343	339685507893	339685508445	339685508995	339685509545	339685510093	339685510645	339685511195	339685511743	339685512295	339685512843	339685513395	339685513945	339685514493	339685515043	339685515593	339685516145	339685516695	339685517243	339685517795	339685518345	339685518893	339685519445	339685519995	339685520545	339685521093	339685521645	339685522193	339685522745	339685523295	339685523843	339685524393	339685524945	339685525493	339685526043	339685526595	339685527145	339685527693	339685528245	339685528793	339685529345	339685529895	339685530445	339685530995	339685531545	339685532095	339685532643	339685533195	339685533745	339685534295	339685534845	339685535395	339685535945	339685536495	339685537043	339685537595	339685538145	339685538695	339685539245	339685539795	339685540345	339685540895	339685541445	339685541993	339685542545	339685543095	339685543645	339685544195	339685544745	339685545295	339685545845	339685546395	339685546945	339685547495	339685548045	339685548595	339685549145	339685549695	339685550245	339685550795	339685551345	339685551895	339685552445	339685552995	339685553545	339685554095	339685554645	339685555195	339685555745	339685556295	339685556845	339685557395	339685557945	339685558495	339685559045	339685559595	339685560145	339685560695	339685561245	339685561795	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2640	3600	2300	2641	3600	2300	2641	3600	2300	2641	3600	2300	2642	3600	2300	2642	3600	2300	2643	3600	2300	2643	3600	2300	2644	3600	2300	2644	3600	2300	2645	3600	2300	2645	3600	2300	2646	3600	2300	2646	3600	2300	2647	3600	2300	2647	3600	2300	2647	3600	2300	2648	3600	2300	2649	3600	2300	2649	3600	2300	2649	3600	2300	2650	3600	2300	2650	3600	2300	2651	3600	2300	2651	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2653	3600	2300	2653	3600	2300	2654	3600	2300	2654	3600	2300	2655	3600	2300	2655	3600	2300	2656	3600	2300	2656	3600	2300	2657	3600	2300	2657	3600	2300	2658	3600	2300	2658	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23272	21730	29868	24186	22195	25704	29154	23811	22649	22745	22425	21950	22106	21772	21928	21984	21748	22793	30542	36007	35028	31398	26880	23947	22467	21717	21607	21620	21652	21590	21619	21421	21589	21521	21632	21661	21602	21344	21588	21399	21524	21627	21319	21586	21291	21364	21671	21660	21399	21487	21410	21297	21335	21518	21317	21431	21464	21495	21420	21537	21514	21529	21483	21267	21473	21594	21499	21478	21302	21189	21229	21497	21522	21286	21587	21450	21389	21253	21493	21296	21257	21355	21334	21559	21613	21339	21378	21434	21226	21200	21349	21506	21315	21429	21372	21221	21628	21516	21349	21324	21451	21330	21613	21402	21316	21298	21536	21192	21257	21085	21461	21340	21349	21271	21490	21347	21406	21491	21371	21514	21358	21469	21479	21582	21204	21372	21101	21182	21443	21376	21350	21434	21505	21437	21262	21223	21491	21306	21273	21297	21418	21409	21330	21591	21319	21448	21445	21453	21304	21275	21501	21224	21398	21195	21501	21066	21241	21260	21410	21519	21425	21184	21454	21415	21321	21520	21650	21283	21385	21403	21372	21254	21232	21199	21384	21292	21337	21346	21394	21402	21574	21224	21393	21428	21249	21333	21402	21430	21549	21360	21326	21388	21264	21455	21409	21240	21234	21381	21433	21492	21379	21216	21413	21281	21137	21318	21248	21321	21338	21331	21636	21377	21337	21296	21286	21422	21356	21525	21294	21260	21373	21343	21409	21429	21517	21249	21545	21639	21589	21094	21500	21052	21339	21337	21406	21542	21345	21543	21406	21238	21753	21347	21303	21318	21355	21258	21452	21440	21647	21313	21471	21325	21234	21249	21462	21335	21509	21381	21383	21504	21494	21540	21128	21285	21346	21398	21170	21140	21493	21532	21585	21210	21652	21382	21403	21462	21288	21231	21219	21490	21503	21437	21189	21355	21186	21259	21381	21146	21368	21348	21414	21426	21560	21651	21255	21362	21315	21188	21404	21358	21475	21340	21395	21295	21267	21315	21263	21485	21443	21342	21410	21440	21336	21295	21379	21212	21666	21402	21389	21353	21222	21336	21208	21345	21370	21492	21274	21411	21133	21409	21340	21172	21181	21373	21409	21398	21481	21362	21395	21317	21379	21382	21396	21423	21224	21383	21211	21217	21322	21366	21047	21587	21531	21250	21558	21219	21343	21533	21235	21564	21259	21331	21480	21464	21331	21377	21385	21378	21535	21448	21247	21460	21367	21251	21353	21121	21447	21322	21228	21446	21628	21243	21253	21535	21440	21456	21355	21342	21437	21512	21424	21703	21539	21261	21207	21315	21292	21511	21409	21622	21367	21340	21351	21350	21385	21507	21343	21372	21367	21369	21345	21251	21538	21641	21424	21336	21350	21317	21471	21513	21507	21520	21337	21209	21318	21492	21231	21248	21419	21298	21523	21210	21293	21475	21599	21425	21496	21221	21361	21400	21499	21382	21376	21418	21377	21406	21253	21251	21335	21368	21424	21243	21566	21418	21160	21137	21175	21375	21319	21083	21417	21336	21160	21287	21530	21375	21208	21308	21357	21343	21385	21347	21444	21227	21309	21486	21411	21398	21253	21433	21200	21277	21307	21381	21382	21402	21342	21420	21317	21441	21194	21470	21520	21358	21321	21203	21338	21418	21311	21271	21281	21307	21417	21342	21237	21265	21351	21193	21261	21255	21263	21419	21453	21200	21613	21445	21191	21201	21149	21283	21425	21332	21143	21211	21358	21576	21432	21416	21325	21354	21394	21387	21449	21406	21408	21421	21528	21285	21527	21348	21298	21274	21399	21399	21447	21316	21298	21394	21296	21210	21259	21431	21383	21329	21231	21370	21401	21318	21317	21484	21413	21371	21361	21182	21486	21301	21557	21217	21391	21262	21595	21340	21420	21319	21391	21397	21405	21326	21339	21223	20970	21448	21331	21142	21488	21134	21148	21277	21358	21299	21178	21277	21106	21302	21404	21338	21399	21459	21361	21335	21271	21336	21673	21543	21518	21303	21496	21280	21422	21253	21395	21534	21316	21243	21412	21431	21379	21082	21400	21262	21297	21284	21457	21333	21392	21402	21592	21377	21492	21298	21364	21438	21312	21488	21426	21298	21154	21400	21486	21469	21566	21485	21244	21178	21417	21374	21244	21071	21642	21318	21349	21256	21580	21443	21458	21197	21154	21435	21247	21333	21499	21468	21438	21438	21552	21338	21373	21334	21341	21392	21367	21284	21263	21017	21389	21402	21385	21454	21176	21043	21391	21360	21403	21521	21373	21249	20951	21198	21529	21229	21158	21326	21410	21527	21396	21543	21483	21255	21362	21326	21343	21093	21181	21468	21291	21436	21460	21411	21426	21154	21182	21282	21232	21283	21410	21283	21292	21293	21258	21536	21307	21480	21363	21480	21423	21395	21177	21145	21269	21293	21319	21174	21161	21249	21468	21420	21158	21337	21317	21323	21434	21203	21355	21418	21502	21461	21360	21322	21511	21572	21384	21470	21556	21399	21229	21369	21179	21242	21356	21271	21478	21289	21553	21314	21426	21453	21420	21348	21428	21225	21385	21207	21380	21468	21178	21437	21550	21370	21574	21553	21349	21214	21343	21428	21274	21694	21424	21373	21250	21331	21366	21350	21380	21496	21520	21266	21333	21325	21349	21264	21346	21268	21512	21576	21300	21374	21427	21631	21187	21415	21274	21192	21379	21591	21187	21453	21358	21364	21273	21341	21128	21155	21404	21494	21386	21254	21296	21336	21142	21260	21372	21414	21204	21403	21335	21390	21285	21462	21180	21307	21593	21531	21361	21278	21444	21305	21188	21426	21350	21266	21325	21373	21388	21490	21470	21512	21506	21348	21482	21330	21286	21285	21159	21284	21445	21480	21416	21566	21705	21253	21455	21269	21597	21345	21520	21326	21126	21388	21517	21406	21283	21298	21414	21243	21573	21345	21692	21300	21266	21545	21462	21380	21374	21582	21263	21307	21301	21338	21418	21450	21391	21169	21549	21323	21382	21437	21389	21492	21467	21581	21253	21395	21367	21330	21172	21370	21444	21516	21153	21246	21324	21372	21218	21135	21248	21309	21216	21449	21313	21223	21274	21256	21454	21527	21296	21175	21335	21299	21133	21446	21414	21158	21355	21424	21259	21493	21293	21373	21235	21517	21380	21553	21388	21294	21409	21388	21346	21318	21313	21256	21559	21383	21425	21408	21439	21182	21412	21545	21475	21457	21458	21510	21323	21325	21362	21455	21375	21234	21427	21353	21364	21286	21415	21466	21398	21341	21313	21475	21316	21351	21313	21286	21546	21257	21319	21502	21500	21302	21228	21351	21186	21048	21433	21305	21424	21520	21277	21408	21514	21446	21230	21429	21205	21307	21613	21383	21424	21336	21510	21388	21436	21205	21294	21296	21217	21309	21290	21478	21413	21475	21364	21350	21370	21281	21437	21430	21402	21510	21233	21265	21299	21357	21335	21296	21152	21384	21387	21384	21507	21402	21542	21295	21508	21354	21405	21359	21292	21140	21240	21426	21240	21384	21572	21237	21348	21565	21499	21639	21324	21421	21280	21446	21515	21233	21403	21420	21294	21479	21165	21371	21408	21182	21323	21268	21293	20913	21323	21469	21337	21358	21330	21416	21269	21341	21358	21301	21456	21417	21380	21314	21210	21200	21412	21421	21569	21290	21271	21361	21444	21419	21168	21365	21196	21392	21440	21402	21337	21452	21427	21331	21298	21251	21295	21396	21389	21527	21403	21135	21304	21211	21386	21255	21375	21526	21457	21478	21357	21065	21308	21463	21371	21284	21218	21610	21326	20941	21292	21299	21388	21483	21548	21368	21289	21314	21499	21484	21298	21543	21401	21486	21501	21616	21460	21503	21345	21293	21311	21373	21293	21132	21351	21384	21447	21329	21410	21298	21305	21310	21338	21434	21315	21518	21405	21505	21613	21505	21279	21621	21355	21400	21201	21238	21196	21506	21343	21458	21371	21366	21252	21232	21361	21179	21539	21432	21377	21323	21348	21439	21404	21192	21175	21461	21212	21276	21364	21227	21217	21313	21442	21492	21283	21246	21439	21308	21479	21142	21327	21209	21562	21160	21422	21460	21338	21284	21571	21448	21332	21176	21232	21334	21256	21274	21238	21526	21472	21390	21495	21384	21534	21108	21584	21289	21421	21319	21342	21322	21403	21462	21228	21393	21316	21282	21422	21399	21193	21434	21289	21409	21211	21445	21450	21309	21389	21342	21283	21330	21359	21454	21339	21362	21131	21460	21316	21570	21369	21331	21395	21418	21576	21278	21632	21276	21368	21294	21333	21301	21279	21337	21280	21380	21333	21433	21348	21250	21272	21442	21475	21429	21381	21579	21379	21241	21123	21372	21163	21428	21299	21327	21156	21473	21664	21321	21642	21453	21370	21239	21432	21320	21240	21430	21436	21439	21135	21109	21387	21392	21505	21396	21338	21222	21532	21303	21351	21262	21215	21456	21331	21234	21438	21263	21359	21306	21435	21390	21232	21474	21283	21437	21379	21320	21500	21355	21196	21323	21460	21586	21417	21327	21436	21387	21376	21340	21368	21390	21399	21129	21394	21233	21461	21199	21430	21340	21543	21482	21280	21263	21189	21385	21489	21251	21353	21275	21376	21267	21319	21512	21240	21292	21372	21358	21408	21252	21311	21333	21304	21420	21331	21207	21389	21369	21419	21319	21311	21295	21215	21286	21294	21274	21239	21335	21441	21462	21376	21361	21337	21273	21353	21259	21452	20995	21361	21331	21238	21359	21325	21263	21476	21018	21327	21496	21540	21517	21150	21329	21087	21403	21549	21441	21431	21309	21339	21423	21447	21301	21316	21425	21377	21490	21432	21192	21264	21444	21574	21152	21334	21358	21482	21261	21281	21349	21479	21377	21224	21256	21365	21267	21337	21507	21346	21367	21435	21115	21366	21299	21577	21482	21397	21388	21334	21144	21427	21403	21328	21390	21285	21343	21284	21377	21337	21531	21130	21345	21406	21324	21136	21220	21329	21534	21453	21254	21375	21356	21209	21538	21446	21370	21290	21228	21334	21324	21460	21446	21217	21405	21294	21321	21363	21603	21501	21248	21397	21250	21469	21551	21283	21372
17249	33246	34463	30895	27861	25489	22420	20578	19317	18793	18430	18299	18073	17963	17797	17868	17558	19495	30265	35228	33084	28268	22958	19710	18114	17819	17541	17507	17472	17435	17437	17439	17535	17463	17510	17315	17525	17463	17489	17314	17376	17499	17384	17484	17280	17509	17442	17476	17578	17408	17590	17545	17436	17302	17478	17452	17416	17421	17474	17538	17479	17401	17391	17551	17449	17391	17219	17550	17364	17335	17615	17512	17664	17366	17432	17436	17287	17560	17540	17563	17488	17379	17399	17450	17361	17343	17351	17485	17410	17451	17450	17438	17423	17450	17374	17391	17499	17390	17288	17324	17506	17401	17589	17374	17422	17159	17509	17363	17254	17389	17410	17574	17230	17282	17492	17336	17310	17276	17336	17342	17462	17438	17476	17511	17384	17313	17488	17592	17457	17591	17445	17447	17475	17409	17377	17418	17410	17334	17543	17334	17398	17411	17436	17311	17455	17425	17389	17376	17160	17390	17489	17347	17404	17470	17422	17362	17420	17466	17430	17578	17332	17199	17500	17317	17295	17464	17213	17648	17367	17131	17325	17396	17452	17558	17483	17379	17396	17381	17504	17353	17346	17528	17453	17287	17351	17218	17374	17433	17382	17468	17497	17616	17368	17406	17475	17318	17217	17486	17277	17446	17423	17402	17327	17468	17465	17307	17538	17437	17296	17417	17504	17262	17372	17495	17272	17490	17516	17318	17388	17403	17431	17554	17251	17392	17327	17484	17460	17430	17386	17389	17390	17512	17313	17458	17551	17345	17581	17523	17327	17358	17402	17305	17578	17277	17276	17530	17534	17258	17345	17442	17260	17446	17607	17512	17391	17282	17371	17479	17342	17615	17410	17496	17317	17313	17479	17385	17350	17409	17455	17469	17371	17545	17572	17378	17285	17352	17553	17215	17441	17446	17417	17504	17457	17644	17285	17350	17403	17354	17382	17378	17487	17410	17392	17389	17303	17420	17395	17640	17375	17363	17381	17298	17403	17332	17617	17444	17341	17436	17472	17499	17528	17346	17383	17591	17525	17414	17580	17392	17486	17474	17312	17427	17393	17500	17396	17516	17468	17509	17383	17507	17544	17241	17227	17485	17314	17413	17504	17350	17299	17527	17387	17311	17277	17349	17323	17519	17368	17450	17429	17404	17564	17454	17128	17553	17239	17454	17253	17613	17316	17250	17448	17309	17299	17317	17312	17404	17359	17385	17349	17305	17310	17445	17300	17384	17281	17599	17386	17457	17305	17463	17358	17549	17331	17206	17532	17539	17312	17497	17486	17358	17413	17335	17319	17404	17413	17359	17396	17366	17262	17391	17445	17256	17344	17252	17225	17485	17320	17344	17500	17540	17352	17377	17409	17390	17462	17448	17227	17519	17392	17419	17508	17242	17588	17360	17320	17513	17479	17409	17449	17446	17476	17352	17367	17439	17437	17319	17455	17438	17206	17249	17280	17434	17391	17227	17340	17403	17188	17306	17398	17378	17389	17258	17577	17235	17456	17443	17597	17410	17482	17441	17426	17443	17467	17397	17334	17381	17315	17249	17467	17235	17601	17319	17302	17450	17564	17403	17480	17395	17341	17408	17395	17281	17457	17597	17430	17504	17464	17585	17491	17422	17448	17520	17406	17505	17361	17610	17304	17500	17507	17390	17312	17389	17159	17356	17427	17397	17315	17371	17374	17290	17224	17550	17346	17299	17478	17368	17432	17395	17550	17490	17371	17577	17328	17380	17468	17379	17420	17380	17531	17404	17362	17262	17556	17459	17452	17311	17479	17592	17340	17330	17312	17518	17384	17523	17395	17367	17359	17430	17259	17393	17536	17417	17128	17455	17364	17246	17489	17446	17462	17397	17407	17320	17231	17538	17594	17447	17519	17290	17354	17357	17656	17408	17329	17452	17458	17360	17396	17248	17560	17294	17406	17242	17413	17497	17347	17455	17292	17552	17376	17367	17516	17458	17405	17352	17274	17510	17293	17440	17420	17432	17487	17465	17371	17379	17544	17387	17402	17353	17254	17394	17295	17454	17416	17390	17392	17467	17394	17533	17514	17435	17477	17372	17299	17420	17430	17408	17380	17551	17295	17480	17466	17303	17260	17293	17421	17353	17347	17473	17333	17648	17328	17515	17357	17444	17398	17327	17362	17289	17370	17472	17536	17486	17411	17314	17410	17561	17389	17233	17307	17438	17328	17322	17284	17497	17420	17215	17566	17440	17515	17285	17346	17467	17408	17380	17367	17501	17419	17439	17503	17387	17424	17299	17370	17433	17285	17267	17478	17393	17341	17382	17243	17502	17403	17318	17219	17447	17140	17420	17323	17195	17496	17377	17486	17430	17312	17477	17236	17367	17400	17333	17275	17234	17360	17287	17346	17212	17629	17528	17261	17299	17357	17531	17550	17311	17539	17449	17062	17456	17504	17667	17363	17319	17432	17500	17397	17074	17356	17438	17317	17432	17368	17458	17486	17528	17495	17265	17410	17492	17444	17509	17305	17515	17359	17395	17480	17456	17398	17279	17175	17481	17489	17368	17358	17209	17375	17488	17552	17406	17369	17309	17390	17327	17332	17183	17244	17283	17227	17330	17383	17434	17441	17353	17562	17502	17327	17300	17344	17454	17421	17235	17425	17391	17450	17192	17548	17248	17477	17545	17371	17333	17586	17282	17409	17428	17292	17504	17322	17225	17299	17476	17409	17438	17594	17306	17434	17414	17484	17379	17466	17214	17222	17364	17441	17482	17409	17225	17534	17356	17374	17296	17539	17470	17461	17508	17318	17338	17473	17326	17345	17403	17381	17347	17439	17535	17298	17454	17419	17439	17561	17500	17351	17344	17615	17391	17280	17441	17253	17590	17613	17552	17406	17486	17348	17223	17426	17283	17355	17477	17428	17376	17506	17468	17451	17366	17447	17298	17400	17402	17598	17429	17353	17275	17344	17407	17494	17382	17395	17336	17487	17349	17306	17562	17449	17316	17468	17358	17407	17372	17537	17395	17412	17364	17410	17454	17349	17096	17469	17453	17462	17321	17419	17382	17289	17415	17289	17240	17494	17593	17449	17421	17233	17585	17442	17580	17305	17635	17578	17363	17447	17564	17433	17238	17443	17371	17437	17598	17387	17367	17364	17384	17434	17275	17553	17511	17541	17353	17423	17290	17281	17349	17416	17348	17561	17501	17301	17276	17548	17491	17369	17503	17278	17464	17420	17225	17437	17502	17374	17392	17289	17140	17413	17447	17477	17508	17417	17418	17289	17375	17385	17345	17524	17356	17284	17243	17172	17439	17494	17383	17402	17440	17369	17301	17168	17452	17253	17418	17510	17531	17525	17322	17248	17367	17429	17401	17426	17581	17395	17239	17297	17246	17359	17401	17363	17429	17376	17387	17276	17428	17322	17378	17377	17264	17554	17300	17415	17413	17523	17393	17179	17418	17427	17409	17416	17354	17317	17452	17324	17409	17343	17360	17291	17487	17458	17614	17383	17488	17475	17170	17299	17356	17378	17282	17732	17424	17640	17410	17488	17410	17434	17374	17478	17268	17318	17425	17457	17432	17357	17427	17402	17270	17495	17422	17346	17446	17385	17404	17344	17223	17433	17543	17280	17272	17507	17397	17438	17476	17372	17343	17463	17302	17385	17370	17318	17556	17362	17331	17410	17422	17273	17439	17385	17340	17470	17466	17442	17350	17323	17279	17385	17329	17169	17506	17328	17465	17346	17416	17486	17357	17498	17429	17184	17456	17340	17366	17463	17463	17558	17372	17413	17305	17302	17298	17408	17434	17312	17203	17438	17374	17270	17269	17353	17473	17431	17339	17299	17268	17571	17447	17403	17433	17546	17354	17326	17432	17270	17494	17215	17372	17288	17376	17369	17359	17322	17193	17455	17655	17377	17516	17494	17421	17355	17352	17383	17314	17451	17293	17404	17221	17515	17233	17509	17439	17340	17347	17507	17373	17466	17279	17403	17496	17265	17372	17343	17293	17231	17402	17554	17374	17408	17283	17379	17469	17357	17484	17470	17574	17368	17379	17476	17428	17349	17378	17294	17501	17401	17438	17299	17419	17493	17429	17424	17476	17400	17390	17297	17347	17609	17544	17235	17471	17247	17428	17357	17430	17465	17501	17380	17431	17155	17465	17331	17237	17358	17480	17401	17447	17434	17420	17600	17403	17349	17227	17503	17591	17396	17526	17247	17313	17444	17541	17366	17359	17433	17531	17370	17301	17425	17508	17465	17465	17432	17242	17334	17397	17476	17327	17326	17554	17398	17408	17626	17405	17407	17375	17314	17532	17529	17383	17419	17374	17545	17474	17394	17428	17441	17358	17441	17327	17343	17384	17525	17418	17313	17395	17394	17479	17384	17276	17415	17343	17358	17438	17427	17236	17434	17495	17521	17294	17450	17408	17108	17424	17337	17299	17554	17517	17241	17469	17419	17480	17428	17535	17177	17438	17301	17554	17376	17364	17361	17422	17412	17448	17460	17473	17349	17554	17402	17425	17414	17378	17297	17408	17297	17240	17374	17366	17318	17326	17558	17431	17517	17636	17347	17374	17603	17383	17375	17313	17559	17406	17355	17447	17284	17478	17313	17446	17466	17472	17543	17218	17365	17447	17513	17371	17318	17400	17456	17406	17344	17226	17381	17404	17296	17440	17209	17297	17230	17374	17412	17392	17291	17453	17524	17375	17409	17339	17411	17383	17422	17407	17434	17377	17372	17593	17180	17321	17330	17485	17559	17384	17304	17326	17323	17323	17305	17404	17262	17302	17326	17268	17353	17444	17245	17462	17388	17228	17492	17407	17561	17380	17270	17412	17337	17423	17482	17337	17402	17290	17406	17434	17420	17248	17559	17470	17377	17256	17232	17433	17324	17311	17495	17412	17406	17577	17278	17306	17322	17377	17365	17325	17360	17469	17528	17406	17436	17295	17332	17426	17660	17304	17651	17468	17356	17290	17511	17370	17568	17477	17366	17505	17460	17521	17411	17529	17330	17234	17408	17483	17346	17216	17261	17513	17385	17321	17374	17358	17587	17466	17420	17439	17256	17500	17369	17518	17332	17328	17412	17350	17526	17414	17466	17351	17501	17252	17520	17280	17398	17296	17391	17421	17232	17399	17535	17336	17413	17380
27377	22458	28487	27746	23899	22935	22347	21791	21683	21368	21460	21282	21338	21004	21010	21046	21043	21264	21744	22380	22294	22202	21852	21409	21116	21028	21178	21078	21147	21102	21276	21079	20883	21192	21196	21166	21019	21137	20882	21157	21103	21098	21261	21104	21177	20784	21047	21041	21058	21053	21095	21029	20987	20986	21166	21273	21053	21143	21211	21287	21024	21296	21200	20987	21030	21007	21083	20982	21177	20936	21060	21129	20948	21082	21194	21026	21231	20951	20887	21142	21038	20966	21139	21096	20976	21203	21229	20993	20948	20910	21017	20933	20889	21144	21243	21228	20643	21100	21128	21075	20928	21081	21037	21117	21058	21233	20922	21252	21178	20829	21112	20930	21207	20802	20846	21131	21175	21248	21055	21050	20934	21203	21008	20851	20991	20943	21093	20992	21089	21201	21304	21059	21088	21261	20975	21084	20962	20949	21090	20908	20983	20810	20998	20893	21033	20966	21154	21005	21139	20991	21057	21112	21058	21111	21191	20954	20911	21052	20988	21037	20869	20953	21013	20975	21102	21042	21114	20856	20847	21137	20939	21198	20906	21071	20962	21009	21183	21207	20937	21069	21334	21292	21150	21059	21201	21115	21158	20764	21237	20941	21097	21082	20940	21026	21332	21100	20981	20927	21093	20984	21007	21025	21203	20826	20926	21158	21210	21158	21020	21055	20926	20832	20996	20812	20980	20746	20890	21118	21296	21034	21003	21059	21006	20941	21068	21363	21144	20910	21003	20989	20956	21130	20952	21031	20877	21035	20947	21007	21186	21270	21075	21054	21093	21129	21097	20955	21007	21114	21043	21123	21033	20987	20756	21018	21153	21039	20944	20997	21166	20990	21038	20806	20917	20885	20944	21128	21001	21080	20869	21068	20806	21007	21084	21029	20976	20986	20965	20865	20991	20886	21212	20874	21071	20970	21087	20742	20908	21002	20946	21019	20904	21094	21099	21130	20919	21057	20717	20993	21093	21103	21158	20901	20879	21134	21008	21127	21023	20977	21128	21015	21173	21051	21160	21008	20949	20983	20881	21242	20877	20957	21090	21129	20940	21045	21080	21023	21070	20852	20956	21107	21128	21066	21167	21000	21010	21118	21035	20958	20836	21138	21038	21018	21137	21048	21144	21106	21060	20987	21000	21076	21121	21134	21103	21154	20909	21049	20957	20973	21109	20891	20975	20991	20931	20932	21166	20752	21032	21001	21136	20996	20983	20984	21165	21071	21221	21202	20887	21026	21261	21120	20984	20975	21002	21035	21123	20682	21043	20847	20959	20976	21011	21154	21060	20734	21276	21111	20952	20906	21193	21003	20725	20982	21078	20952	20851	21164	21063	20928	21166	21161	20931	20802	21027	20965	20943	21048	21081	20948	21031	20931	21198	21193	21007	20893	20954	21228	20935	20820	20933	21192	20995	20872	20982	21055	20852	20972	20907	21015	21064	21046	21191	20891	21174	21090	21025	21199	21215	20935	21177	21111	21004	21194	21236	21046	21088	21046	20981	20899	21175	20930	20980	20817	20831	21065	21102	20973	20766	21077	20754	20954	21120	21301	21142	21079	21082	21097	20889	21092	20948	21213	21141	20906	21179	20869	21317	20855	21015	21010	20955	21185	21038	21035	21064	21053	21134	21067	21039	21157	20961	20999	21043	21212	20971	21216	20772	21001	21205	20829	20795	20870	21015	20996	21171	21147	21169	21148	21201	21055	20967	21001	21089	21058	20903	21104	21238	20907	21118	20881	21084	20862	21258	21087	21037	21137	21022	21276	21193	21076	20826	21129	20869	20914	20851	21046	20936	21006	21221	20979	21106	21000	21047	21049	21135	20940	20939	21107	21411	20999	21057	20993	21121	21233	21096	21067	21088	21254	20979	21116	21168	21080	21092	21025	20922	21024	20925	20991	21099	21165	20914	21051	21028	21173	20854	20992	21142	21005	21053	21265	21023	20828	20860	20958	21017	21159	21109	20994	21111	20989	21071	21042	21083	21133	21102	21173	21014	21053	21247	21160	21260	21182	20891	20909	20994	21440	21198	21027	20901	21067	21099	21026	20930	20892	21011	21020	21156	21138	20857	21051	20966	21226	21135	21039	21064	21025	21056	21141	20999	21142	21133	21149	20992	20929	20887	21144	21056	21233	20984	20929	21251	20672	20955	20982	21086	21051	20968	21052	20866	21208	21018	21061	21053	21266	21177	21016	20931	20902	21073	21181	20990	21064	21116	21048	20983	21132	21177	21271	21202	21157	21115	21019	21077	21085	20964	21037	21285	21007	20929	21076	21012	21025	21020	21101	20963	21119	20981	21174	20976	21131	21121	20978	21077	21090	20999	21107	21063	21015	20954	20840	21121	21006	21025	21033	21141	20941	21196	21227	21011	21066	21009	20860	21095	20957	21087	20920	21181	21227	21027	21197	21021	21067	20986	21028	21124	21227	20957	21013	21208	21099	21055	21213	20816	21011	20991	20923	20869	21164	21009	21078	21133	21084	20990	20975	21030	20806	21206	21144	20801	20995	21036	21170	21128	20901	20964	21266	21153	20970	21023	20909	20999	20993	21137	21069	21020	20907	21136	21033	21109	20965	21385	21057	21044	21195	21209	21079	21210	21015	20885	21123	20885	21003	21041	21072	21075	20941	21111	21031	20832	20934	21169	21133	20931	21119	21114	21116	21078	20913	20982	21019	21167	21370	21048	21081	20933	20995	21179	21000	21232	21107	21027	21282	21121	20983	21043	21181	21216	20892	21153	21084	21122	21034	21146	21206	20865	21090	20877	21227	21200	21178	21360	21103	20883	20990	21196	20892	21169	20890	20999	21043	20818	20981	21261	20984	21067	20900	21229	21268	20910	21203	21293	21033	21212	20936	21145	21078	21130	20829	21062	21190	21073	21169	20903	21033	21193	21144	20895	21208	21116	21109	21100	20929	21033	20964	21007	21073	21112	20970	21111	21046	21044	21222	20881	20990	21030	21009	20933	21030	21034	21065	20946	21105	20964	21066	21009	20868	21216	20866	20875	20934	21081	20977	21065	20952	20762	21021	21309	21020	20976	21226	21024	21062	20992	20970	21052	21080	21035	20998	20994	20908	20841	21030	20975	20961	20970	20950	20991	20982	20992	21033	20996	20995	21108	21053	21188	21089	21074	21162	21103	20974	21054	20880	21012	21102	21078	20942	21142	21095	21073	21155	20979	21000	20986	21044	21056	21290	21318	20841	21042	20970	21083	21218	20995	20965	21217	21117	21211	21085	21090	20930	20853	20999	21032	21058	20915	20911	21257	21077	21028	21120	20867	20893	21176	20958	21065	21079	21142	20976	20989	21123	21120	20812	21171	21290	21008	20902	21021	21024	21085	21095	21155	21099	20950	21179	21201	21108	20958	20874	21073	21000	20894	21245	21086	21134	21022	21288	21107	20997	21161	21015	21233	21131	21025	21117	20993	21019	20823	21151	21207	21105	20899	21010	20864	21133	20992	20972	21009	20894	21091	20997	20880	21119	21026	21132	21070	21113	20948	21026	20963	20976	20991	21239	21148	21053	20991	20804	20870	20981	21008	21073	21080	20935	21154	21019	20969	21240	20993	21096	20905	21417	21172	21051	21122	21101	21008	21186	21042	21032	20986	21093	21010	21046	20972	21045	21060	21089	20899	21034	20972	21064	20919	20989	21010	20945	20907	20809	20888	20790	21131	21018	21024	21066	21062	20968	21098	21154	20979	20770	21071	21050	21071	21032	21057	20855	21100	21197	20993	21046	21081	21033	20945	21141	21106	20976	21191	20940	21021	20931	21072	21022	21064	21036	20980	21063	20891	20959	20932	20921	21132	20999	20967	20903	21121	21083	21065	21140	21119	20903	21190	21112	21159	21067	21189	21039	21004	21051	20932	21144	21017	21085	21241	21232	21301	21009	21158	20970	21128	21047	21148	21031	21285	21064	21124	20835	21139	21063	21046	21152	20940	20938	21238	21160	21116	21047	21076	21069	21171	21210	20904	20990	20887	21147	21177	21014	21028	21050	21253	21136	21094	21106	21171	21096	21022	20903	20972	21081	21052	21178	21038	21129	21138	21206	21087	20945	21141	21031	21041	21126	21014	21061	21287	20921	21009	20986	21122	21009	21067	20776	21011	20905	20977	21000	20936	20892	21060	20938	21257	20965	21105	21072	21085	20934	21189	20852	21241	20927	20965	21191	21214	20822	20975	20871	20949	21110	21042	21154	21172	20957	21312	21168	21206	21046	21070	20989	21105	21118	21025	21331	21201	21205	21056	21085	21007	21147	20910	20953	21008	21129	20922	21158	21314	21193	21053	21029	21122	21229	21088	20990	20985	21036	21142	20983	20901	20770	21147	21059	21003	21232	21016	21222	21284	21240	20944	21013	21121	21061	21258	20950	21149	21071	21135	21215	20984	21123	21132	21037	21166	20973	20926	21062	21019	20965	21123	21123	21193	21007	20911	21022	21265	21003	21139	20884	21163	21133	20859	21121	21010	21048	21014	20756	20983	20958	20947	20956	21230	21168	20998	20991	20944	21074	20897	21061	21103	21245	21139	21297	20948	20986	21156	21344	21087	21310	21163	20891	20947	20999	21111	21147	20978	20870	20881	21145	21102	20932	20843	20986	21082	21140	21086	21150	20986	21135	20953	21180	20903	20980	21107	21199	21234	20973	21167	21033	20852	21193	21023	20989	20925	20942	21100	21172	21180	21065	21040	21254	21181	21103	21167	21281	21189	21030	21107	21104	20928	20917	21027	21095	20918	21042	21236	21128	21078	20972	21105	20875	21085	21105	20955	21069	21155	20852	20992	21160	21111	21046	21141	21057	21138	20891	21164	21071	20945	20957	21181	21087	21000	21137	20933	21089	21073	21346	21149	20978	21008	21192	21010	20863	20886	21047	21263	20993	20961	21366	21299	20942	21128	20938	20980	21043	21057	20860	21202	20941	21007	20970	20884	21051	21089	21203	21310	21014	20836	21152	21263	20946	21187	21158	21384	20967	21086	21166	20988	21305	21094	20984	21241	21011	21128	20951	21213	20932	21039	20956	21088	20852	20973	20885	20842	20980	21090	20990	20987	21026	20929	20998	21031	20719	20877	21161	21192	21051	21265	21125	20944	21028	21083	21132	21099	21030
16962	23559	25617	24367	21354	19644	18808	18163	17903	17219	17262	17088	17284	17259	17140	17141	17012	17350	18115	18601	18617	18165	17744	17240	17081	17024	17118	17000	17077	17181	17245	17084	17092	16910	16979	17030	17093	16983	17219	17021	17174	17007	17045	17066	17097	17057	17165	16869	16964	17129	17066	17092	17071	17075	17091	17116	17105	17264	17017	17067	17252	17099	17097	16944	17168	17056	17160	17025	17250	17062	17004	17071	16997	16952	17149	17053	16898	17133	17005	17129	17033	17204	17072	17092	16946	17050	17005	16951	16974	17045	17026	17168	16963	17159	17131	16972	17102	17078	16800	17255	17146	16793	17143	17069	17007	17077	17115	17088	17087	17197	17142	17074	17131	17108	17091	17154	16970	17007	16986	17008	17077	17038	16920	17169	16817	17008	17131	17144	17183	17161	16969	17105	17049	16870	17184	16971	17072	16908	16984	16952	17063	17177	17117	16891	17064	17019	17039	17030	16953	17117	17121	17198	17122	17071	17268	17155	17080	16848	17109	16862	17153	17040	17186	16979	17140	16976	17193	17062	17002	17044	17172	17096	17053	16978	17061	16950	17039	16831	17075	17035	17001	17116	17200	17197	17254	17089	17140	16957	17028	16977	17220	17060	16968	17111	16884	17160	17016	17091	17040	17063	17025	17199	17098	17141	17020	17045	17081	17198	17114	16932	17127	17038	17164	17097	17075	16982	16737	16960	17160	16905	17014	17197	17181	17039	17148	16957	17078	17163	17190	17136	17057	17041	17146	17239	17107	17116	16975	17126	17043	17143	17097	17007	17174	17072	17170	16960	17157	17025	16968	17090	17057	17160	16924	17012	16869	17200	17114	17188	16988	17123	16996	17118	17016	16996	16964	16989	17067	17112	17089	16901	17042	17198	17053	17125	17027	17019	17027	17061	17069	16941	16974	16924	17143	17046	16962	17038	17046	16945	17137	17079	16943	16988	17025	17247	17097	16928	17150	16936	17048	17037	17005	17017	16915	17003	16887	17083	17166	17069	16971	17131	17110	16984	16975	16957	16945	16962	17314	16985	17119	17089	17007	17138	16974	17025	17087	17113	17118	17038	17112	17122	17126	17250	16952	17044	17139	17085	17044	17123	17090	17116	17146	17103	16837	17164	17139	17091	17015	17207	17087	17161	16933	17016	16936	17029	17021	17035	16982	17090	17217	17104	17077	16971	16966	17057	17033	17097	17132	16984	16989	17071	17081	17162	16810	17132	16954	17040	16939	17152	17105	16951	16951	17013	17098	17110	17099	16980	17030	17127	16912	17143	17049	17128	17191	17033	17184	17090	17194	17145	17039	17157	17067	17062	16966	16951	17124	17037	17141	17104	17054	17199	16980	17088	16941	17122	17179	16844	17029	16958	17085	16897	17061	17108	17119	17130	17151	17001	17046	16917	17001	16855	17146	16857	16969	17070	16948	17105	17154	17082	17104	17198	17023	16999	17075	17073	16862	17146	16932	16989	17056	17058	17029	17216	17146	17039	17164	17095	17183	16982	17132	17002	17044	16951	17046	17105	17088	16963	16874	17056	17085	17062	17095	17195	17030	17057	16940	17152	17040	17071	17034	17134	17192	17118	17062	17169	17076	17116	17091	16949	17263	17110	17009	17061	17066	17171	17099	16895	17064	17104	17142	17193	17003	16908	17058	16934	17066	17088	17074	17130	17085	17108	17150	17004	17123	17094	17156	16938	17009	16953	17283	16885	17037	17090	16978	17185	16856	16969	17028	17043	17231	17081	17004	17018	17053	17059	17033	17070	17003	17006	16952	17152	17072	17048	17257	17065	17112	17198	17046	17071	17149	17099	17140	17153	16988	17072	16987	17076	17144	17098	17248	17167	16994	17235	16967	17112	16969	17243	17031	17077	17107	17038	17011	17009	16972	16968	17023	17203	16948	17249	17190	17103	17066	17086	16955	16921	17199	17024	17034	17074	17067	17112	17048	17126	17062	16969	17020	17024	16880	17069	17024	16926	17074	17066	17009	17058	17022	17201	17043	17215	16990	17114	17239	16807	17064	17078	16928	17109	17096	17160	17149	17034	17190	17103	17101	16935	17159	17176	16979	17106	17046	16812	17081	16979	17318	16901	16992	17028	17045	17212	16976	17022	17136	17130	17025	17097	17007	17048	17185	17058	17144	17240	17016	17119	17206	17153	17156	16866	16982	16854	17003	17076	17039	17059	16986	17121	17149	17136	17089	16926	17094	17132	17030	16973	16948	17037	17054	17021	17096	17107	17000	17056	16965	16855	16962	17206	17091	17012	17074	17198	17081	17258	17139	17073	17047	17186	17078	17292	17067	17149	17056	17207	16926	17019	17109	16841	17013	17111	17075	17130	17016	17106	17077	16894	17138	17096	16945	17102	17179	17118	16920	17050	17162	16919	16900	16998	16978	17090	17050	16992	17275	17088	17035	17040	17092	17016	17017	17018	17190	17135	17076	17047	16906	17192	17011	16864	17116	17037	16978	17057	17184	16964	17012	17100	16998	16883	17215	17425	17095	17032	17154	17022	17092	17006	17105	17053	17015	17124	17110	16898	17149	17017	17214	17120	17080	16963	16975	17091	17143	17135	16922	17208	17125	17065	17177	17035	17182	17152	17005	17087	16902	17102	16947	17206	17137	17240	17085	17003	17097	17241	17115	16996	17143	17113	16949	17065	16976	17045	17068	17110	17288	17035	16953	17037	17106	16992	17078	17146	16979	16966	17107	17080	17118	17001	17072	17102	17113	16978	16972	16962	17026	16988	16959	17014	17008	17130	17188	16809	17023	17022	17150	16947	17167	17140	17145	17027	17099	17135	16956	17058	17070	17154	16995	17230	17221	17103	17088	17079	17047	16849	17086	17084	17023	17052	17136	17186	17089	17136	17063	17019	17089	17057	17044	17090	17129	17238	17097	16965	17246	16939	16850	17151	17129	16996	17091	17089	16969	16996	16851	16914	16977	17188	17164	17246	16920	17120	16949	17289	17133	16973	17002	17088	16908	17045	16969	17189	17129	17128	16955	17045	16897	17162	17006	17327	17005	17027	17083	16975	17060	16981	17134	17126	17041	17134	17032	17164	17175	17074	17070	17010	16963	17139	17089	17195	16867	17064	17225	17158	17165	17160	17037	17089	17314	16981	17168	16962	16920	17085	17118	17081	17066	17150	17206	17070	16922	17095	17027	17122	16936	16925	17084	16949	17022	17026	16966	16986	16918	17117	17033	17154	17080	17266	17246	17010	17055	17072	17065	16922	17076	16935	17059	17220	17118	17145	17036	17039	17054	16960	17069	16995	17153	17202	17081	17134	17010	17093	17153	17069	17014	16979	17184	17254	17045	17123	17058	17161	17153	17227	17227	17069	17060	16933	16938	17145	17100	16930	17031	17113	17178	17073	17137	17033	16961	16934	16945	17197	16951	17106	17177	17141	16923	17073	17118	17101	17031	17164	16982	17022	17112	16981	17215	17067	17059	16954	17278	17148	17151	17186	16936	17050	16980	16894	17034	17070	16955	16987	17037	17160	17178	17167	17068	17204	17034	17165	17160	16885	17049	17171	17099	17014	16929	17045	17185	17071	16960	17154	16983	17197	16944	17062	17302	17142	16988	17118	17111	17061	17147	16927	16919	17022	17191	16982	17043	17124	17205	17110	17083	17066	16971	17148	17024	16914	17094	17093	17022	17080	17040	17127	17149	17113	17059	16953	16958	17059	17057	17074	17184	17136	17155	17070	17162	17022	17080	17023	17083	17291	17047	16749	17220	16991	17187	17151	17108	17244	17052	17017	16976	16887	17045	17042	17104	17215	16998	16925	17017	16983	17249	17156	17223	17055	17038	17229	17150	17250	17087	17169	17148	17057	17148	16921	17031	17035	17052	17105	17084	16987	17128	17014	16984	17049	17236	16963	16981	16952	16991	17153	17172	17115	16992	17159	17079	17027	17134	17160	17252	17156	17222	17210	16939	17048	17114	17032	17065	16899	17237	17053	17129	17059	17133	16894	16992	17114	16928	17013	16951	17030	17064	17119	17186	17025	17059	17100	17035	16989	16937	17086	16952	17079	17070	17069	17062	17045	16919	17063	17098	17142	16876	17152	17092	17121	16975	17130	17152	17015	17131	17176	17096	17139	16882	17036	17162	16929	17076	17113	17234	17116	16979	17133	17023	17064	17043	17201	17087	16954	17066	17036	17109	17080	17137	17023	17150	17053	17269	17060	16937	17039	17229	17273	16947	16878	17185	16921	17114	17102	16991	17039	17013	17080	17061	17083	17016	16943	17162	17205	17158	17062	17095	17121	17017	16858	17030	17048	16982	17058	16975	17170	17017	17017	17016	17044	16947	17147	17005	17010	17135	16960	17070	17056	17162	17099	17053	17057	17045	17250	16948	16968	16945	17000	17105	17000	17163	17059	17222	17025	16959	17199	16941	17008	17007	17176	16983	17158	17149	17037	17095	16919	17052	16899	17011	17281	16921	17157	17074	17048	17183	16984	17198	17148	17201	17043	17040	16915	16996	17090	17139	17027	17239	16907	17139	17170	16976	16947	17136	17169	17040	17159	17321	17054	17039	16962	17160	17126	17041	17102	17097	16901	17152	17126	16930	17019	16798	17156	16910	17017	17048	17047	17101	17047	17110	17047	17062	17174	16944	17151	16955	17104	17188	16926	17220	16981	17198	17084	17122	17255	16964	17048	17118	17117	17057	17035	17191	16965	17110	17117	17093	17000	17063	16978	16789	16911	17153	16850	17020	17142	17151	17021	16979	16974	17107	17174	17189	17053	17064	16921	17177	16954	17136	17102	16971	17107	17121	17253	17079	17098	17206	17012	17120	17114	17011	17234	17151	16987	17038	17142	17081	17187	17055	17118	17099	17080	16968	17099	17067	17106	17197	17010	17133	17124	17013	16974	17125	17101	17022	17037	17115	17019	17052	16835	17079	17060	17115	17087	16985	17112	16981	17065	16961	16931	16913	17190	17125	17080	17407	17113	17204	16974	17109	16960	16980	16992	17135	17069	17035	16987	17125	16887	17036	16968	17021	16947	16949	16984	17031	17008	17141	17102	16961	17052	17020	17132	17108	17021	17097	17083	17046	17125	17001	17113	16974	17007	17172	17179	17198	17109	17020	17000	17021	16943
23749	20998	28416	24205	23270	24958	25028	22355	21844	21966	21645	21352	21319	21061	20899	20800	20944	21608	26030	28373	27317	25005	23085	21809	21367	20875	20844	20703	20813	20954	20893	20926	21014	20933	20911	20865	20794	20845	20732	20914	20934	20798	20599	20825	20742	20996	20764	20769	20560	20855	20799	20833	20741	20748	20914	20826	20581	20517	20813	20643	20695	20910	20872	20727	20998	20794	20885	20854	20835	20781	20884	20771	20915	20850	20984	20742	20750	20512	20863	20786	20580	20750	20713	20796	20783	20702	20834	20718	20551	20704	20819	20618	20677	20555	20803	20830	20660	20825	20636	20728	20814	20830	20977	20989	20652	20771	20813	20708	20907	21006	20906	20637	20727	20695	20700	20682	20618	20696	20750	20682	20801	20803	20739	20834	20807	20942	20584	20620	20532	20849	21030	20852	20479	20603	20830	20739	20828	20892	20907	20749	20835	20648	20788	20783	20704	20665	20734	20654	20599	20830	20984	20797	20630	20893	20564	20609	20931	20920	20579	20653	21028	20869	20761	20793	20628	20708	20594	20893	20666	20827	20786	20823	20635	20912	20863	20765	20876	20901	20782	20779	20652	20770	20724	20997	20757	20556	20608	20607	20707	20681	20755	20724	20587	20844	20687	20682	20794	20910	20426	20656	20903	20716	21059	20642	20765	20732	20620	20869	20664	20733	20540	20926	20873	20522	20705	20863	20463	20609	20688	20664	20845	20636	20782	20625	20754	20750	20679	20728	20823	20678	20815	20669	20593	20719	20649	20782	20715	20688	20532	20502	20586	20656	20824	20657	20526	20842	20878	20882	20732	20795	20598	20846	20676	20592	20869	20894	20893	20790	20832	21004	20596	20947	20748	20815	20927	20787	20818	20637	20894	20630	20513	20686	20740	20691	20877	20643	20692	20619	20659	20493	20762	20630	20579	20672	20644	20553	20667	21013	20742	20720	20711	20744	20647	20743	20873	20729	20914	20872	20468	20689	20612	20548	20916	20771	20814	20845	20667	20748	20834	20686	20622	20725	20642	20899	20716	20934	20972	21037	20919	20753	20766	20872	20934	20664	20945	20820	20630	20793	20853	20931	20674	20967	20700	20726	20779	20797	20556	20682	20966	20860	20827	20815	20746	20681	20782	20690	20915	20911	20864	20536	20782	20649	20780	20944	20773	20765	20582	20742	20575	20505	20564	20825	20794	20704	20638	20785	20911	20626	20663	20767	20779	20616	20705	20805	20694	20748	20809	20699	20737	20993	20719	20873	20512	20753	20812	20681	20698	20580	20892	20684	20806	20884	20689	20889	20632	20632	20619	20863	20695	20654	20876	20774	20561	20790	20571	20614	20879	20638	20784	20869	20650	20588	20497	20789	20789	20900	20832	20820	20766	20844	20839	20616	20746	20602	20675	20795	20949	21019	20830	20736	20760	20716	20800	20712	20634	20795	20601	20632	20632	20851	20817	20808	20610	20758	20784	20694	20632	20663	20668	20585	20631	20660	20720	20706	20744	20732	20787	20968	20756	20935	20777	20893	20933	20799	20800	20632	20722	20631	20710	20812	20765	20824	20543	20730	20750	20739	20813	20648	20591	21035	20923	20648	20637	20675	20717	20775	20635	20801	20610	20669	20693	20645	20904	20633	20742	20578	20414	20652	20806	20783	20767	20777	20705	20725	20806	20855	20627	20768	20899	20631	20523	20946	20835	20787	20460	20720	21012	20819	20831	20775	20795	20430	20729	20780	20454	20873	20655	20767	20785	20810	20677	20792	20545	20815	20899	20761	20823	20839	20780	20864	20546	20980	20814	20589	20583	20653	20833	20742	20383	20813	20888	20717	20684	20589	20681	20543	20862	20875	20693	20615	20993	20526	20931	20776	20769	20815	20813	21028	20637	20962	20799	20757	21068	20720	20816	20826	20673	20742	20664	20711	20789	20717	20620	20976	20771	20799	20558	20616	20812	20912	20983	20843	20694	20804	20745	20703	20491	20631	20792	20752	20900	20628	20900	20740	20589	20536	20642	20933	20799	20736	20749	20676	20753	20701	20618	20752	20806	20784	20848	20784	20716	20758	20674	20666	20424	20628	20638	20778	20820	20834	20845	20876	20767	20596	20589	20876	20740	21027	20748	20722	20554	20718	20782	20980	20775	20358	20528	20850	20738	20905	20690	20917	20702	20846	20621	20754	20817	20859	20974	20957	20667	20760	20557	20829	20855	20640	20897	20636	20763	20809	20624	20722	20770	20840	20664	20635	20797	20668	20668	20631	20911	20766	20719	20580	20806	20836	20705	20724	20856	20809	20912	20821	20790	20622	20911	20593	20714	20668	20901	20849	20882	20705	20960	20714	20872	20812	20787	20442	20800	20576	20559	20765	20853	20801	20935	20775	20634	20699	21000	20645	20859	20445	20756	20974	20754	20892	20806	20686	21013	20793	20666	20914	20935	20890	20919	20830	20757	20522	20901	20739	20652	20877	20908	20699	20641	20729	20785	20709	20808	20626	20730	20738	20786	20550	20747	20747	20817	20901	20654	20660	20725	20722	20673	20875	20710	20853	20801	20752	20861	20774	20662	20723	20692	20842	20742	20767	20513	20586	20735	20694	20749	20615	20933	20904	20634	20725	20630	20659	20643	20830	20740	20835	20610	20465	20825	20986	20816	20703	20597	20643	20773	20720	20782	20721	20638	20631	20851	20877	20722	20738	20828	20835	20813	20674	20603	20501	20798	20862	21011	20930	20752	20658	20579	20790	20733	20774	20581	20762	20708	20794	20947	20698	20880	20753	20831	20634	20662	20765	20698	20764	20675	20857	20693	20496	20553	20849	20809	20835	20940	20936	20650	20798	20891	20791	20438	20623	20819	20640	20634	20631	20839	20715	20501	20662	20824	20676	20770	20722	20712	20630	20743	20901	20744	20900	20798	20926	20673	20905	20794	20790	20692	20626	20738	20737	20669	20660	20886	20824	20916	20889	20808	20804	20742	20813	20856	20812	20799	20819	20602	20642	20596	20495	20664	20583	20724	20952	20707	20707	20599	20638	20923	20713	20688	20698	20854	20948	20802	20800	20852	20761	20743	20719	20628	20799	20872	20886	20710	20874	20820	20803	20699	20949	20762	20502	20703	20825	20685	20685	20867	20812	20779	20984	20601	20752	20808	20703	21133	20757	20915	20716	20724	20577	20885	20743	20396	20843	20693	20650	20867	20764	20772	20625	20732	20878	20677	20880	20978	20866	20695	20975	20864	20757	20722	20549	20804	21051	20550	20756	20604	20766	20511	20722	20661	20724	20579	20718	20761	20803	20936	20958	20864	20695	20813	20790	20842	20732	20748	20695	20771	20787	21012	20757	20789	20744	20794	20671	20882	20899	20873	20901	20669	20626	20813	20550	20494	20675	20808	20625	20721	20763	20679	20799	20829	20779	20787	20723	20707	20933	20757	20524	20793	20708	20921	20931	20617	20716	20892	20808	20752	20683	20817	20787	20683	20783	20813	20606	20614	20721	20738	20706	20703	20655	20876	20738	20855	20712	20817	20987	20864	20780	20715	20677	20877	20738	20707	20794	20690	20796	20757	20801	20782	20887	20866	20863	20749	20759	20707	20838	20566	20698	20693	20679	20720	20700	20976	20626	20814	20767	20749	20753	20786	20411	20834	20856	20623	20772	20649	20552	20748	20713	20753	20820	20743	20523	20743	20798	20840	20999	20694	20639	20586	20586	20807	20635	20850	20765	20522	20948	20790	20798	20581	20868	20851	20819	20753	20940	20814	20889	20701	20826	20793	20627	20542	20707	20846	20836	20891	20721	20769	20662	20480	20714	20698	20503	20592	20765	20810	20977	20735	20703	20630	20633	20522	20747	20792	20490	20780	20892	20732	20702	20750	20731	20818	20712	20638	20820	20807	20466	20805	20786	20591	20884	21065	20689	20804	20891	20720	20992	20480	20649	20884	20909	20772	20809	20860	20619	20608	20564	20745	20730	20867	20701	20798	20682	20853	20793	20950	20884	20725	20923	20935	20546	20694	20838	20968	20705	20633	20745	20786	20848	20909	20920	20760	20862	20640	20695	20612	20750	20892	20908	20878	20692	20857	21057	20788	20907	20729	20863	20704	20772	20473	20839	20926	20709	20569	20855	20673	20586	20859	20870	20688	20792	20813	20691	20770	20841	20803	20874	20876	20952	20766	20997	20440	20600	20812	20819	20690	20681	20690	20649	20611	20791	20780	20695	20819	20786	20545	20658	20734	20764	20953	20735	20930	20661	20876	20581	20567	20784	20698	20752	20706	20864	20693	21107	20631	20721	20768	21094	20685	20740	20751	20755	20706	20728	20608	20723	20971	20747	20806	20502	20804	20736	20805	20862	20916	20649	20788	21018	20596	20652	20580	20863	20946	20686	20660	20573	20700	20781	20652	20863	20752	20944	20676	20642	20822	20751	20642	20646	20754	20705	20982	20617	20666	20846	20735	20991	20803	20846	20720	20709	20735	20804	20773	20667	20733	20635	20577	20767	21001	20516	20662	20711	20611	20864	21057	20690	20755	20677	20790	20894	20758	20654	20701	20802	20953	20678	20957	20698	20657	20789	20687	20809	20659	20825	20832	20828	20387	20754	20669	20741	20600	20634	20817	20872	21000	20884	20858	20812	20905	20711	20546	20764	20891	20800	20935	20715	20948	20759	20891	20822	20859	20823	20702	20916	20828	20752	20635	20931	20735	20682	20590	20563	20702	20631	20583	20883	20801	20576	20851	20628	20712	20711	20616	20731	20756	20752	20819	20771	20789	20813	20848	20682	21015	20809	20884	20748	20792	20863	20697	20738	20891	20839	20738	20589	20608	20880	20807	20459	20748	20787	21004	20780	20907	20944	21051	20914	20773	20876	20624	20894	20796	20820	20966	20706	20745	20902	20823	20606	20647	20917	20925	20694	20884	20858	20909	20748	20842	20743	20839	20864	20737	20493	20800	20622	20560	20623	20793	20917	20693	20817	20409	20727	20977	20808	20954	20701	20722	20431	20731	20771	20820	20745	21007	20789	20818	20817	21003	20657	20789	20854	20768	20839	20609	20740	20834	20805	20690	20702	20851	20681	20814	20917	20613	20586	20680	20733	20685	20716	20709	20880	20846	20788	20658	20672	20658	20547
16333	29590	29990	25892	22961	21066	19818	19175	18688	18396	17775	17638	17374	17156	17260	17041	16986	18319	24700	26538	24165	21531	19039	17693	17369	17047	16790	17181	16839	16882	17164	16904	17187	16964	16927	16784	17135	17066	17066	17017	16949	16917	16853	16938	16979	17063	16906	16928	17130	16858	16786	16868	16916	16920	16838	17040	16897	16965	17089	17216	17045	17008	16890	16940	16899	16998	17017	16915	16919	16984	17101	16970	16900	17101	16840	17117	17173	16931	16843	17033	16952	16991	17005	17022	16768	16804	16831	16904	17088	16994	16918	16954	16837	17050	16954	17022	16970	16855	17056	17001	16909	16885	16781	16799	17023	16964	16939	16902	16933	16829	16969	16955	17209	17159	16897	16933	16729	16895	17032	16941	16919	16967	16937	17014	16916	16994	16764	16984	16997	16850	16782	16878	16863	16851	16829	17098	16943	16797	17133	16924	16920	16938	16931	16945	17006	16863	16847	17010	17010	16826	17081	17067	16755	17035	17010	16922	16934	16934	16865	16932	17055	16923	16845	16905	16966	16767	16927	16939	16849	16911	17183	16856	16709	17056	16851	17079	17015	16907	17091	16822	17037	17048	16983	17010	16914	17050	16858	16937	16876	16892	16944	16964	16915	17044	17139	17023	16876	17205	16953	16921	16781	16939	16925	16958	16715	16729	16940	17022	17037	16952	16825	16782	17007	16901	16834	17067	16918	17034	16962	17016	16795	16897	16934	16940	16886	16910	16864	16971	16867	16871	16937	17023	17106	16940	16963	16934	17001	16906	16949	16872	16729	16903	16839	16932	17051	16870	17094	17001	17078	17053	16873	16971	17058	16789	16986	16950	16943	16895	16947	16926	17082	16968	17007	16920	16900	16907	16922	17031	17049	17136	17181	16832	16859	16992	16781	16985	17108	17093	16814	16849	16898	16956	16870	16799	16770	16968	17010	16916	16874	17009	17003	17133	16830	16981	16883	16803	16785	16900	16958	16785	16745	16843	16894	16942	16840	16974	17059	16969	16918	16959	16780	16890	16927	16935	17092	16866	16973	17014	16985	16962	17040	17087	16769	16899	16758	16741	16925	16956	16934	16978	17023	16936	16863	16908	16800	16983	16961	17021	16868	16946	16835	16942	16777	17078	16764	16933	17115	16801	17020	16971	16783	16778	16987	16906	16905	17062	16810	17017	16906	16876	16858	16871	16963	16938	16853	16997	17017	17008	16830	16993	17032	16950	17059	16884	16883	16936	16864	17047	16728	16957	16793	17073	16901	16851	16857	17015	16885	16969	16948	16949	16853	16977	17075	16833	16976	16879	16979	16852	16932	16959	16974	16917	16905	16843	16869	17053	16828	17001	16937	16924	17046	17083	16967	16771	17047	16976	17082	17005	16887	16976	17113	16899	17136	17010	16921	17054	16905	17158	16796	17031	17065	16894	16868	16837	16899	16958	16770	16812	16799	16858	16902	17197	17014	16848	17032	16927	16934	16866	16983	16897	16893	17057	16800	17036	16957	16896	16773	17052	16981	16922	16884	16948	17184	16908	17098	16866	16815	17038	16913	16793	17036	16847	16930	16850	16964	16995	16883	16885	16883	17046	17075	17051	16961	16994	16927	16859	17022	16823	16971	16820	17052	16911	16898	17040	16849	17179	16837	17034	16831	16970	17005	17052	17029	16791	17110	16941	17021	16888	16984	17029	16803	16928	17086	16795	16992	16842	16894	16973	16834	16855	16930	16874	16961	17075	16952	17102	16887	16887	16995	16998	16991	16817	16995	16906	16952	17089	16957	17001	16915	16941	16895	16926	16922	16828	16975	16992	16965	16975	17018	16985	17026	16902	16929	16828	16937	16822	17007	16834	16941	16834	16941	17096	17092	16767	16905	17143	16823	16924	16982	16879	16974	16951	16897	16951	16964	16849	16905	16943	16725	16804	16970	16985	16910	16886	17054	16970	16863	16917	16817	16803	16886	16980	16937	16990	16931	17027	16864	16978	16867	16983	16945	16780	17116	16943	17011	17004	16953	16908	17062	16896	16900	16930	16964	16896	16846	16700	17053	16774	17077	16946	16939	16923	16812	16729	16964	16974	17003	16957	17043	16995	17001	16976	16941	16987	17032	16971	16967	17023	16915	17015	16918	17138	17115	16974	16949	16940	17040	17080	16865	16651	16906	16925	17042	16942	16753	16834	16946	17099	16874	17019	17037	16797	17062	17045	16978	17000	17049	16768	16888	17039	16886	16990	17030	16741	17014	16789	17031	16955	16928	16739	16958	16966	16903	16946	16891	16796	16933	16811	16758	16908	16913	16751	16840	17005	16909	17022	16849	16859	16847	16912	16953	17105	16992	17020	16852	16973	17008	16901	16983	16878	16915	16904	16914	17038	16968	16968	16932	16941	16861	17007	16900	16925	16984	16920	16771	16946	16803	16981	17005	16895	16872	16905	16909	16975	16837	16961	16940	17114	16884	16863	16782	16789	16967	16972	16987	16921	17014	16902	16940	16959	16990	16963	16889	17049	16840	17083	16819	17034	16997	16896	16905	16798	16987	16909	17061	16961	16931	16751	17005	16783	16941	16855	16900	16885	16817	16835	16814	16976	17081	16991	16889	16849	16891	16857	16950	16738	17046	16758	16975	16723	17016	17049	16877	16876	17008	16850	16975	16900	17104	16877	16871	16976	16988	16893	16909	16957	16943	16984	17036	16801	17024	16867	16975	16995	16976	16883	16898	17096	16864	16971	16917	16988	16957	16927	17011	17001	16856	16864	16951	16850	16792	17075	16929	16782	17054	16859	16903	16925	16798	16838	17032	17005	16902	16884	16959	16880	16960	16788	16925	17084	16994	16887	16871	16709	16979	16936	17052	16846	16805	16870	17033	16957	16899	16851	16948	16952	17047	16945	16863	16925	16934	16982	16932	16918	16954	16946	16911	16961	17132	16898	16874	16903	16906	16816	16894	17107	16887	16979	17127	16906	16838	17067	16976	17118	16924	16936	17002	16886	16899	16934	17024	16969	16654	16765	16896	17105	17094	16794	17020	16927	16890	16733	17201	16941	16976	17083	16869	16887	16885	16956	16987	16908	16838	16992	16900	16810	16965	16874	16842	16913	16820	17024	16827	16882	16728	16946	17103	16752	17051	16846	16951	17152	16866	17047	17009	16964	17052	16771	16855	16979	16970	16816	16985	16971	16915	16960	16853	17006	16906	17049	16807	16850	17028	16856	16921	16798	16799	16911	16889	17058	16920	16857	17022	17047	16737	16911	16931	16825	17069	16814	17041	16912	16767	16958	17029	17091	17102	16890	17085	16954	17046	16881	16916	16936	16842	16917	16958	16974	16935	16881	16838	17050	16840	16813	17013	17056	16944	16857	16921	16855	16863	16996	16836	17031	16901	16999	16989	16910	17019	16908	16823	16914	17058	16867	16898	17057	16929	17034	16773	16866	16894	16655	16879	16990	16931	16880	16897	17042	17019	16801	16847	17013	16995	16983	16905	16752	16893	17078	16998	16765	16917	16887	16852	16976	16944	17021	16690	16929	16893	16948	16938	17029	17076	16804	16877	16922	16886	16900	16922	16866	16925	16897	16901	16895	16943	17057	17047	17029	16979	16826	16974	17071	16997	16913	16898	16831	16930	16890	16982	16941	16859	17093	17018	17012	16877	17089	16917	17091	17010	16993	17075	16790	17002	16916	16800	17007	16986	17040	16993	16905	16948	16853	17049	16901	17033	16970	16705	17070	16861	16931	16926	16791	16797	17066	17000	16930	16877	16986	16991	16926	16756	17007	16824	16855	16797	17050	17184	16797	16937	16926	16778	16976	17061	16905	16824	16829	16967	16880	16788	16877	16963	16836	16728	17066	16935	16846	16870	16952	17086	16904	16808	16974	16915	16925	16878	16744	16850	16860	16909	16941	17064	17036	16862	17023	17021	16882	16984	16958	16973	17038	16788	16781	16801	16898	16834	16882	17115	16928	16897	17030	16915	17175	16966	16848	17063	16933	16840	16973	17029	16889	16897	16815	16913	16872	17019	16960	16701	17041	17105	16937	16771	17048	16872	16958	16951	17025	16946	16792	16970	16948	16987	17003	16881	16777	16869	16830	16824	16789	16967	16939	16872	16837	16864	16805	16755	16928	16851	17002	17061	16900	16843	16775	16833	16898	16776	17073	16919	16784	16942	16974	16864	16897	16967	17104	16958	16896	16859	16838	17029	16826	16941	16861	16990	17077	16832	17052	16934	16896	16792	17070	16852	16754	17076	16985	16827	16851	16761	16970	16926	16953	16879	17004	17030	17001	16743	16818	16898	17064	16980	16929	16959	17017	17019	16998	16944	16903	17016	17001	16829	16964	16969	16970	16807	16994	16988	16831	17029	16882	17071	16883	16910	17073	17056	16811	16985	16993	16844	16940	16717	16823	17181	16899	16857	16875	16925	16922	16925	16884	17041	16800	17066	16889	16929	16896	17039	17064	16875	16880	17100	16783	16922	16921	16899	16868	16797	16843	16893	16854	16892	16986	16798	16905	17076	16874	16989	17003	16935	16826	16903	16837	17138	16822	16871	16903	17037	16890	16918	16986	16867	16919	16784	16798	17007	17053	16942	17039	16918	16813	16825	16987	16989	17124	17073	16976	16878	16888	16847	16860	16781	16886	16923	17171	16855	16866	17051	16930	16942	16849	17090	16852	17084	16835	17004	17032	16881	16858	16975	16830	16970	17064	17121	17101	16937	17052	16962	16826	17261	17053	16968	16874	16958	16989	16717	16941	16869	16979	16905	16955	16880	16906	17074	16793	16807	16975	16941	16791	16806	16693	16815	16844	16925	17088	16773	16718	17202	16801	16933	16855	16856	17008	17001	16718	16904	16938	16760	16887	17068	16814	17191	16917	17041	17005	17060	17069	16742	17015	16863	16702	17037	16888	16942	16803	17072	16848	17008	16969	16719	17120	16917	16861	16893	16934	16971	17018	16734	16869	16999	16957	16954	16792	16951	17027	17068	16908	17032	16871	17005	16915	16920	16952	17135	16940	16892	17009	16974	16784	16878	16881	16876	16891	16946	16973	16982	17027	16949	16952	16897	16966	16905	17078	17006	16885	16897	16848	16941	16960	16911	16913	17028	16945	16932	16885	16918	16852	16872	16852
22482	20990	28862	23346	21402	24638	28308	23601	22690	22971	22054	21546	21757	21372	21357	20951	21168	21191	26000	35763	34987	30572	25619	22879	21697	21064	21011	20901	20943	20921	21085	20790	20824	20848	20886	20873	20702	20882	20712	20786	20695	20683	20678	21190	20821	21000	20781	21021	20921	20824	20807	20716	20777	20845	20715	20805	20815	20746	20925	20831	20686	20895	20811	20773	20788	20969	20964	20787	20909	20658	20785	20847	20770	20939	20719	20928	20780	20687	20785	20591	20796	20692	20822	20879	20717	20752	20661	20973	20808	20771	20896	20632	20801	20987	20681	21083	20901	20654	20802	20787	20648	20786	20538	20805	20717	20680	20794	20937	20895	20948	20731	20660	20864	20688	20704	20807	20744	20771	20704	20541	20659	20728	20735	20537	20809	20722	20859	20923	20744	20747	20954	20671	20617	20855	20842	20742	20744	20414	20836	20730	20770	20924	20711	20530	20606	20766	20729	20723	20603	20626	20704	20728	20875	20680	20768	20795	20680	20611	20542	20878	20751	20724	20713	20633	20659	20825	20699	20799	20622	20555	20717	20725	20731	20687	20897	20729	20678	20847	20780	20968	20660	20761	20644	20837	20867	20878	20656	20604	20673	20907	20968	20748	20711	20698	20680	20777	20596	20734	20818	20719	20962	20669	20828	20779	20780	20841	20493	20564	20696	20817	20569	20639	20862	20810	20770	20571	20711	20611	20714	20648	20825	20735	20774	20556	20646	20820	20732	20558	20775	20577	20813	20829	20667	20832	20746	20888	20806	20780	20916	20800	20757	20672	20909	20744	20842	20766	20721	20869	20663	20707	20684	20685	20681	20777	20783	20681	20759	20862	20811	20747	20864	20961	20774	20783	20850	20789	20891	20885	20617	20779	20925	20740	20687	20751	20716	20622	20523	20509	20708	20891	20685	20788	20844	20619	20883	20669	20604	20692	20694	20665	20787	20592	20720	20662	20674	20829	20761	20533	20726	20570	20626	20726	20832	20834	20687	20648	20676	20781	20882	20831	20746	20724	20581	20320	20707	20709	20563	20789	20902	20634	20769	20606	20814	20816	20725	20558	20531	20696	20721	20678	20431	20671	20515	20569	20847	20475	20799	20748	20422	20627	20664	20780	20621	20887	20742	20742	20789	20765	20681	20880	20769	20454	20705	20829	20827	20695	20697	20807	20739	20784	20661	20566	20716	20797	20769	20547	20623	20597	20805	20825	20577	20748	20672	20705	20694	20815	20783	20839	20816	20895	20741	20654	20989	20702	20492	20877	20698	20809	20723	20733	20768	20697	20801	20884	20476	20601	20656	20843	20718	20857	20688	20639	20879	20714	20780	20655	20779	20668	20693	20735	20941	20595	20747	20796	20736	20720	20854	20608	20726	20640	20948	20607	20728	20639	20713	20699	20792	20672	20721	20803	20747	20826	20642	20705	20645	20754	20588	20677	20883	20534	20782	20677	20811	20956	20680	20727	20866	20667	20784	20768	20867	20710	20820	20776	20842	20809	20746	20658	20519	20694	20665	20704	20567	20863	20656	20595	20665	20743	20678	20755	20632	20694	20771	20760	20512	20516	20583	20735	20707	20551	20638	20680	20656	20884	20843	20785	20568	20586	20725	20691	20659	20797	20642	20782	20449	20728	20914	20814	20899	20782	20807	20684	20640	20918	20833	20537	20784	20514	20650	20521	20682	20758	20497	20652	20459	20776	20645	20929	20627	20747	20620	20722	20675	20609	20773	20887	20744	20958	20629	20707	20655	20686	20801	20799	20559	20726	20713	20859	20630	20798	20963	20739	20879	20679	20775	20571	20869	20683	20856	20569	20849	20817	20885	20740	20846	20856	20804	20886	20375	20503	20581	20558	20671	20722	20633	20664	20740	20677	20775	20594	20665	20663	20545	20718	20615	20731	20831	20621	20703	20890	20652	20556	20797	20489	20670	20498	20838	20670	20867	20533	20732	20871	20564	20812	20768	20598	20696	20692	20782	20680	20724	20458	20937	20734	20738	20694	20760	20502	20661	20721	20671	20831	20713	20766	20666	20980	20746	20685	20689	20760	20731	20842	20896	20749	20555	20711	20654	20422	20658	20730	20596	20736	20582	20767	20586	20689	20788	20787	20766	20783	20439	20808	20585	20508	20739	20820	20818	20539	20392	20559	20640	20645	20600	20607	20693	20503	20861	20812	20557	20729	20766	20791	20805	20570	20777	20781	20744	20628	20883	20879	20685	20672	20733	20722	20542	20548	20766	20785	20518	20981	20669	20557	20603	20794	20524	20780	20812	20677	20612	20678	20618	20500	20620	20669	20804	20694	20918	20671	20953	20743	20751	20708	20487	20644	20986	20783	20809	20426	20756	20813	20788	20672	20862	20720	20597	20905	20735	20684	20692	20661	20785	20746	20602	20604	20696	20639	20709	20881	20794	20784	20402	20875	20674	20683	20791	20760	20880	20626	20760	20651	20929	20964	20666	20749	21006	20650	20775	20724	20564	20715	20808	20623	20754	20873	20615	20786	20725	20718	20566	20755	20694	20713	20719	20743	20792	20872	20685	20753	20687	20717	20560	20756	20805	20847	20823	20878	20895	20813	20621	20763	20774	20727	20648	20620	20702	20637	20923	20727	20950	20766	20756	20552	20673	20636	20653	20644	20561	20582	20696	20877	20628	20548	20631	20563	20694	20562	20692	20521	20648	20619	20543	20765	20691	20938	20788	20920	20891	20814	20598	20747	20684	20600	20562	20492	20959	20780	20613	20512	20728	20758	20850	20573	20774	20906	20872	20737	20730	20710	20927	20666	20858	20798	20802	20787	20909	20749	20836	20692	20643	20791	20779	20864	20796	20761	20715	20734	20816	20630	20761	20608	20729	20828	20648	20551	20553	20630	20639	20666	20951	20733	20834	20578	20757	20675	20547	20789	20643	20632	20629	20835	20805	20696	20912	20764	20871	20752	20584	20739	20789	20679	20846	20789	20604	20670	20696	20813	20760	20772	20621	20605	20676	20765	20680	20863	20660	20748	21002	20675	20829	20653	20806	20425	20848	20689	20674	20834	20708	20604	20663	20699	20679	20729	20756	20600	20841	20718	20812	20671	20947	20878	20769	20689	20846	20783	20634	20736	20830	20593	20582	20682	20778	21026	20756	20823	20771	20576	20799	20750	20573	20654	20823	20722	20688	20685	20677	20599	20648	21081	20685	20785	20697	20662	20735	20673	20734	20660	20619	20731	20948	20679	20742	20794	20707	20652	20728	20705	20828	20758	20684	20733	20763	20729	20716	20580	20698	20761	20687	20650	20503	20587	20759	20700	20885	20718	20768	20595	20783	20595	20825	20505	20637	20915	20777	20781	20578	20752	20764	20378	20764	20661	20792	20793	20691	20717	20586	20763	20656	20916	20999	20592	20506	20799	20751	20779	20693	20563	20885	20762	20802	20696	20606	20655	20840	20731	20587	20511	20777	20608	20747	20667	20662	20686	20701	20782	20583	20641	20727	20916	20857	20979	20696	20720	20912	20807	20696	20705	20787	20588	20884	20807	20752	20521	20734	20839	20700	20597	20683	20628	20538	20606	20680	20589	20835	20716	20763	20706	20751	20600	20678	20584	20694	20787	20751	20858	20843	20755	20743	20631	20674	20596	20535	20485	20574	20626	20670	20772	20674	20567	20743	20830	20935	20753	20678	20668	20607	20548	20693	20838	20816	20748	20744	21046	20787	20984	20642	20593	20877	20602	20787	20585	20794	20884	20796	20783	20835	20624	20803	20715	20676	20790	20707	20742	20761	20732	20921	20967	20782	20769	20759	20840	20758	20601	20800	20783	20836	20864	20560	20775	20536	20729	20711	20778	20532	20839	20643	20631	20614	20700	20755	20744	20686	20912	20605	21052	20654	20624	20858	20713	20529	20829	20726	20755	20793	20847	20736	20858	21008	20801	20865	20727	20723	20682	20828	20617	20825	20849	20645	20871	20815	20889	20642	20685	20926	20847	20889	20691	20806	20703	20732	20710	20620	20738	20839	20593	20568	21036	20780	20770	20646	20657	20608	20838	20862	20711	21047	20931	20765	20659	20645	20581	20705	20671	20822	20600	20810	20628	20879	20763	20701	20652	20569	20839	20572	20731	20716	20509	20586	20630	20766	20757	20583	20647	20669	20447	20733	20863	20683	20780	20787	20787	20651	20894	20627	20696	20683	20717	20720	20664	20618	20722	20689	20711	20759	20932	20773	20696	20701	20889	20686	20518	20575	20613	20719	20746	20555	20616	20627	20724	20717	20832	20883	20801	20752	20587	20572	20806	20784	20687	20657	20693	20659	20531	20612	20749	20898	20872	20861	20740	20659	20799	20585	20730	20529	20569	20610	20487	20814	20571	20733	20928	20748	20747	20693	20795	20687	20814	20365	20400	20709	20727	20807	20385	20850	20719	20676	20669	20749	20699	20928	20631	20513	20720	20717	20657	20782	20749	20592	20625	20760	20775	20719	20772	20668	20740	20945	20654	20759	20691	20504	20782	20610	20411	20755	20723	20675	20801	20512	20703	20895	20734	20556	20947	20773	20868	20604	20565	20620	20803	20711	20613	20868	20794	20547	20756	20537	20700	20696	20868	20727	20750	20775	20943	20555	20692	20732	20659	20713	20757	20640	20625	20562	20685	20741	20675	20853	20634	20759	20683	20665	20709	20962	20620	20673	20661	20652	20583	20733	20930	20701	20715	20762	20769	20789	20645	20654	20898	20712	20547	20948	20648	20794	20795	20707	20716	20608	20783	20701	20468	20590	20699	20725	20864	20751	20666	20545	20741	20660	20782	20679	20646	20577	20760	20742	20662	20754	20831	20690	20915	20811	20776	20818	20710	20595	20616	20797	20661	20884	20872	20949	20649	21096	20718	20637	20824	20639	20735	20745	20592	20889	20763	20874	20568	20736	20794	20701	20681	20624	20815	20779	20866	20715	20738	20572	20674	20662	20517	20801	20712	20942	20775	20660	20637	20711	20801	20889	20528	20871	20686	20691	20636	20861	20821	20637	20746	20516	20784	20667	20830	20670	20659	20812	20598	20723	20789	20753	20654	20694	20872	20612	20714	20869	20496	20672	20760	20643	20741	20640	20695	20800	20664	20460	20666	20532	20765	20720	20277
18039	34517	33990	28755	26259	23582	21751	20985	20053	19453	18765	18210	18198	17501	17386	17297	17151	17363	24965	34938	33055	27442	21825	18851	17454	16894	16956	16844	17035	16875	16870	16913	17016	16913	16927	16919	16771	16949	16626	16690	16959	16968	16757	16676	16998	16704	16876	16822	16767	16662	16788	16822	16937	16793	16766	16925	16730	16865	16933	16986	16894	16887	16783	16751	16702	16849	16866	16821	16881	16728	16737	16737	16960	16673	16828	16853	16977	16801	17036	16771	16812	17000	16788	16746	16782	16867	16627	16873	16758	16826	16932	16728	16845	16857	16807	16869	16809	16742	16853	16813	16779	16718	16764	16862	16759	16920	16882	16704	16886	16811	16811	16959	16844	16940	16827	16980	16765	16739	16880	16786	16875	16791	16767	16824	16896	16831	16771	16754	16709	16705	16863	16724	16834	16900	16894	16758	16624	16818	16654	16755	16647	16984	16760	16858	16844	16823	16993	16809	16771	16727	16688	17075	16879	16908	16760	16839	16919	16776	16678	16657	16895	16884	16769	16792	16753	16968	16922	16679	16794	16877	16838	16844	16800	16869	16839	16707	16739	16797	16920	17044	16658	16776	16735	16793	16914	16755	16866	16757	16700	17049	16885	16838	16891	16855	16852	16771	16803	16730	16912	16755	16943	16831	16762	16839	16815	17000	16927	16858	16756	16913	16920	16850	16800	16684	16934	16809	16880	16967	16883	16896	16692	16793	16632	16791	16919	16734	16798	16887	16841	16845	16841	16652	16854	16916	16662	16845	16849	16792	16760	16776	16797	16746	16861	16855	16642	16748	16813	16668	16849	16835	16825	16692	16828	16703	16810	16795	16851	16868	16886	16729	16847	16789	16818	16882	16857	16915	16946	16819	16873	16852	16676	16988	16722	16796	16742	17009	16909	16786	16767	16564	16876	16803	16738	16813	16676	16804	16903	16779	16794	16936	16902	16878	16723	16845	16785	17045	16617	16701	16856	16878	16870	16792	16796	16744	16743	16757	16784	16878	16684	16694	16764	16727	16817	16736	16813	16904	16656	16916	16794	16770	16840	16773	16754	16908	16690	16797	16764	16888	16919	16884	16857	16932	16644	16807	16782	16787	16877	16781	16778	16730	16843	16766	16868	16987	16880	16789	16760	16933	16935	16751	16890	16894	16830	16759	16744	16768	17067	16861	16678	16903	16832	16851	16846	16833	16766	16696	16917	16794	16762	16738	16776	16787	16705	16842	16847	16953	16863	16597	16925	16766	16826	16698	16692	16916	16575	16714	16846	16907	16749	16864	16914	16830	16940	16644	16765	16837	16869	16692	16820	16698	16826	16847	16854	16842	16884	16755	16840	16759	16870	16592	16683	16736	16780	16818	16931	16789	16757	16815	16815	16970	16689	16928	16618	16857	16715	16776	16918	16746	16647	16807	16825	16693	16694	16770	16608	16986	16915	16820	16834	16866	16763	16791	16749	16769	16824	16867	16788	16667	16805	16743	16782	16838	16894	16827	16817	16657	16726	16810	16826	16860	17032	16728	16940	16702	16777	16610	16824	16775	16845	16766	16868	16762	16833	16753	16994	16884	16783	16857	16933	16720	16693	16907	16846	16795	16912	16722	16835	16947	16843	16839	16807	16845	16990	16725	16680	16897	16769	16850	16860	16644	16910	16644	16945	16745	16925	16861	16864	16723	16842	16862	16887	16784	16843	16867	16759	16782	16883	16868	16809	16847	16739	16720	16621	16820	16834	16810	16771	16757	16965	16686	16826	16768	16648	16672	16736	16852	16691	17008	16702	16915	16802	16687	16823	16708	16778	16819	17001	16913	16835	16877	16754	16802	16689	16852	16849	16826	16833	16828	16968	16949	16877	16980	16838	16930	16867	16931	16703	16887	16694	16763	16827	16779	16927	16768	16766	16812	16938	16806	16876	16891	16778	16989	16751	16753	16856	16863	16855	16947	16815	17070	16691	16911	16751	16766	17056	16760	16771	16723	17003	16758	16713	16783	16619	16776	16814	16704	16784	16929	16732	16861	16793	16664	16832	16873	16795	16968	16698	16875	16963	16800	16845	16603	16850	17048	16815	16783	16830	16696	16852	16873	16817	16714	16762	16860	16765	16806	16808	16919	16761	16748	16926	16699	16805	16722	16808	16967	16670	16962	16660	16926	16785	16710	16903	16675	16717	16858	16773	16827	16653	16729	16904	16805	16679	16755	16777	16880	16737	16927	16846	16631	16771	16781	16809	16889	16880	16799	16868	16859	16960	16969	16712	16825	16970	16814	16765	16980	16890	16853	16831	16847	16864	16985	16533	16732	16781	16681	16770	16893	16776	16809	16805	16915	16899	16707	16856	16647	17008	16882	16873	16799	16842	16911	16904	16902	16862	16785	16865	16811	16867	16839	16848	16791	16640	16769	16870	16842	16901	16858	16784	16681	16868	16913	16839	16707	16758	16615	16812	16743	16768	16810	16871	16746	17014	16917	16995	16723	16920	16742	16695	16570	16930	16820	16767	16895	16614	16799	17029	16751	16962	16975	16807	16898	16851	16733	16807	16831	16845	16547	16814	16607	16900	16718	16751	17004	16719	16794	16771	16731	16740	16948	16896	16736	16674	16658	16773	16765	16893	16703	16836	16646	16831	16721	16807	16717	16734	16838	16910	16910	16684	16766	16847	16737	16831	16835	16811	16671	16750	16885	16940	16751	16865	16818	16785	16876	16816	16711	16888	16948	16766	16771	16767	16745	16730	16754	16793	16934	16855	16835	16696	16825	16657	16717	16679	16771	16905	16752	16563	16740	16747	16807	16747	16810	16718	16911	16709	16759	16766	16692	16706	16634	16747	16886	16849	16824	16736	16613	16780	17015	16801	16879	16791	16665	16703	16753	16650	16599	16720	16892	16748	16774	16880	16708	16940	16946	16875	16767	16897	16831	16809	16884	16695	16917	16871	16804	16650	16721	16763	16756	16984	16774	16823	16837	16893	16617	16831	16905	16783	16672	16941	16820	16791	16817	16900	16755	16700	16809	16647	16897	16711	16883	16854	16669	16796	16840	16874	16953	16950	16912	16790	16840	16872	16771	16816	16865	16586	16825	16718	16727	16856	16814	16882	16875	16890	16626	16741	16798	16768	16891	16734	16970	16822	16773	16739	16681	16597	16927	16846	16696	16764	16656	16877	16791	16609	16683	16949	16896	16828	16729	16938	16778	16874	16739	16749	16886	16809	16819	16722	16779	16869	16793	16713	16826	16756	16702	16826	16825	16859	16693	16687	16739	16766	16809	16701	16754	16805	16764	16759	16945	16755	16946	16816	16939	16875	16771	16793	16843	16846	16921	16716	16818	16868	16614	16868	16788	16724	16768	16846	16745	16955	16745	16923	16795	16711	16774	16635	16650	16692	16952	16972	16786	16853	16975	16949	16743	16811	16680	16815	16810	16756	16705	16935	16817	16935	16947	16731	16895	16764	16949	16680	16809	16845	16755	16809	17050	16651	16743	16559	16934	16979	16795	16851	16766	16877	16782	16661	16663	17046	16828	17045	16785	16776	16785	16668	16703	16750	16680	16807	16736	16634	16842	16820	16857	16654	16841	16819	16962	16842	16891	16705	16831	16739	16783	16760	16629	16702	16977	16858	16794	16848	16777	16900	16634	16798	16716	16791	16754	16811	16662	16971	16770	16736	16701	16785	16895	16904	16752	16756	16969	16770	16824	16891	16712	16881	16869	16780	16688	16920	16826	16676	16778	16742	16712	16914	16666	16801	16754	16716	16760	16618	16710	16718	16729	16695	16559	16721	16947	16768	16864	16851	16738	16835	16886	16705	16828	16743	16663	16769	16757	16809	16963	16704	16851	16840	16863	16609	16763	16755	16744	17076	16717	16785	16743	16825	16788	16826	16903	16977	16606	16899	16747	16780	16755	16918	16779	16843	16820	16805	16937	16785	16943	16824	16888	16764	16754	16665	16870	16871	16760	16829	16815	16753	16870	16752	16871	16630	16900	16874	16769	16736	16717	16771	16821	16840	16897	16695	16766	16846	16747	16807	16808	16840	16760	16603	16872	16722	16717	16729	16871	16895	16788	16822	16680	16774	16860	16963	17056	16835	16915	16959	16809	16822	16755	16695	16864	16900	16829	16712	16712	16791	16782	16895	16566	16751	16845	16838	16720	16776	16855	16743	16824	16963	16783	16689	16704	16611	16719	16915	16833	16782	16857	16662	16798	16835	16852	16814	16754	16811	16903	16879	16726	16866	16814	16945	16908	16979	16800	16949	16782	16753	16793	16929	16892	16740	16864	16819	16781	16893	16888	16761	16700	16847	16778	16855	16858	16962	16776	16757	16779	16847	16896	16889	16838	16783	16630	16793	16876	16743	16781	16932	16668	16941	16821	16754	16818	16700	16782	16743	16802	16768	16729	16671	16899	16974	16784	16738	16856	16770	16899	16684	16782	16889	16779	16835	16824	16715	16910	16796	16705	16774	16762	16946	16683	16959	16745	16695	17211	16598	16993	16849	16934	16762	16931	16904	16700	16927	16749	16738	16831	16776	16822	16900	16821	16710	16990	16828	16837	17028	16730	16649	16872	16759	16795	16856	16642	16778	16969	16721	16765	16918	16743	16980	16876	16712	16881	16874	16791	16839	16712	17014	16751	16720	16769	16881	16859	16832	16706	16857	16880	16805	16906	16900	16702	16834	16605	16963	16911	16910	16717	16770	16681	16807	16759	16911	16808	16777	16789	16830	16774	16728	16762	16889	16804	16786	17042	16846	16749	16770	17011	16720	16829	16827	16873	16667	16935	16931	16834	16788	16916	17040	16769	16854	16851	16894	16765	16789	16716	16836	16769	16780	16774	16898	16835	16773	16858	16748	16667	16877	16776	16658	16860	16766	16669	17000	16744	16853	16728	16865	16852	17030	16813	16740	16927	16695	16817	16854	16696	16684	16648	16826	16724	16832	16782	16864	16709	16896	16855	16917	16821	16757	16732	16755	16863	16893	16623	16775	16666	16917	16939	16719	16737	16937	16934	16795	16961	16766	16898	16759	16748	16922	16768	16545	16763	16964	16768	16766	16750	16755	16692	16869	16754	16965	16730	16952	16811	16685	16880	16769	16709	16755	16698	16974	16772	16865	17015	16930	16825
27528	23103	29601	27297	23166	22669	22725	22358	22166	21891	21697	21688	21635	21488	21291	21427	21198	21305	21619	22246	22686	22536	22094	21633	21492	21538	21494	21244	21590	21208	21271	21334	21127	21334	21342	21191	21242	21201	21381	21217	21102	21477	21316	21200	21228	21354	21120	21135	21325	21117	21224	21171	21217	21122	21091	21249	21143	21259	21154	20951	21318	21244	21146	21194	21305	21337	21349	21348	21306	21329	21464	21367	21542	21261	21352	21199	21200	21240	21137	21195	21244	21149	21275	21092	21273	21321	21318	21214	21183	21123	21385	21119	21262	21330	21081	21206	21364	21263	21299	21217	21055	21150	21221	21141	21105	21340	21348	21220	21259	21335	21182	21344	21284	21359	21412	21353	21353	20996	21192	21371	21297	21330	21196	21251	21023	21032	21349	21136	21239	21131	21092	21310	20935	21024	21418	21235	21372	21305	21191	21275	21244	21388	21235	21192	21451	21494	21473	21263	21191	21202	21084	21393	21206	21028	21184	21115	21078	21076	21237	21140	21344	21178	21333	21330	21102	21421	21227	21237	21165	21423	21129	21112	21252	21250	21020	21429	21332	21282	21323	21292	21010	21064	21391	21304	21292	21230	21328	21301	21098	21255	21409	21188	21247	21215	21383	21381	21202	21386	21103	21253	21070	21112	21120	21163	21264	21414	21297	21342	21047	21097	21094	21146	21173	21401	21357	21400	21183	21142	21263	21229	21214	21140	21062	21252	21243	21371	21403	21292	21382	21139	21282	21272	21353	21348	21139	21154	21254	21194	21270	21353	21112	21051	21109	21288	21422	21213	21248	21435	21251	21132	21140	21077	21160	21441	21513	21281	21127	21090	21225	21330	21260	21447	21218	21203	21261	21262	21310	21270	21248	21212	21294	21311	21334	21153	21354	21300	21356	21210	21420	21324	21231	21266	21324	21360	21251	21172	21098	21403	21280	21106	21356	21323	21300	21280	21333	21239	21073	21242	21335	21334	21255	20996	21135	21251	21291	21335	21321	21221	21288	21031	21149	21231	21392	21366	21019	21181	21146	21183	21158	21258	21125	21283	21400	21303	21406	21080	21280	21092	21205	21192	21257	21261	21161	21352	21255	21102	21277	21291	21217	21184	21204	21336	21247	21405	21163	21174	21173	21256	21207	20991	21198	21104	21290	21242	21324	21390	21086	21407	21202	21231	21263	21414	21443	21260	21301	21164	21209	21129	21298	21127	21396	21077	21050	21413	21088	21229	21295	21146	21209	21173	21339	21191	21359	21266	21219	21357	21081	21274	21175	21224	21432	21266	21432	21543	21430	21124	21048	21025	21482	21252	21078	21241	21202	21235	21256	21260	21265	21268	21193	21152	21400	21325	21067	21228	21259	21270	21439	21428	21296	21129	21098	21178	21148	21197	21256	21325	21219	21184	21177	21298	21151	20995	21188	21221	21091	21317	21589	21346	21229	21111	21228	21340	21327	21424	21129	21233	21209	21354	21265	21205	21182	21130	21158	21456	21283	21332	21202	21198	21355	21217	21483	20950	21208	21516	21137	21192	21219	21211	21252	21108	21387	21266	21222	21162	21377	21167	21165	21122	21389	21160	21041	21231	20948	21133	21129	21275	21412	21239	21188	21171	21185	21220	21172	21141	21356	21304	21264	21096	21307	21071	21322	21339	21119	21090	21321	21285	21144	21238	21495	21245	21227	21185	21276	20878	21306	21229	21181	21188	21205	21189	21052	21261	21145	21257	21176	21162	21139	21084	21263	21091	21198	21210	21362	21222	21122	21316	21284	21193	21259	21108	21160	21204	21247	21125	21196	21445	21229	21263	21282	21297	21299	21196	21344	21158	21164	21315	21450	21058	21343	21164	21325	21086	21156	21334	21174	21299	21248	21363	21102	21273	21231	21200	21288	21262	21174	21031	21181	21344	21096	21270	21317	21305	21313	21359	21097	21332	21367	21302	21337	21243	21143	21282	21203	21389	21376	21358	21406	21372	21128	21330	21293	21117	21226	21262	21379	21256	21198	21311	21083	21132	21423	21273	21357	21220	21152	21238	21465	21424	21515	21349	21321	21199	21272	21037	21339	21355	21245	21248	21065	21357	21369	21253	21222	21179	21348	21322	21194	21266	21128	21331	21251	20977	21407	21312	21331	21197	21170	21101	20833	21422	21262	21445	21050	21300	21350	21184	21245	21159	21116	21238	21148	21200	21258	21281	21223	21263	21150	21207	21020	21372	21486	21399	21391	21447	21284	21182	21387	21357	21285	21276	21328	21300	21198	21207	21337	21173	21362	21271	21323	21404	21056	21134	21265	21149	21106	21075	21123	21187	21334	21187	21253	21352	21442	21484	21373	21134	21317	21212	21290	21239	21268	21194	21476	21244	21308	21186	21268	21060	21223	21396	21162	21145	21177	21239	21334	21187	21421	21481	21300	21149	21311	21452	21453	21282	21560	21205	21061	21363	21191	21332	21261	21114	21338	21416	21301	21383	21206	21136	21100	20979	21133	21345	21304	21277	21279	21131	21520	21146	21132	21327	21155	21050	21134	21174	21088	21254	21201	21185	21203	21291	21063	21153	21166	21265	21341	21297	21347	21204	21070	21330	21305	21385	21329	21280	21421	21271	21310	21393	21540	21133	21280	21406	21245	21241	21306	21126	21257	21239	21155	21471	21173	21524	21374	21412	21236	21150	21409	21074	21365	21085	21300	21527	21409	21262	21304	21221	21388	21471	21192	21217	21264	21052	21243	21100	21328	21134	21739	21164	21256	21279	21182	21285	21321	21215	21160	21425	21311	21258	21194	21196	21314	21245	21200	21312	21161	21037	21186	21094	21296	21260	21224	21085	21367	21397	21276	21204	21211	21263	21347	21260	21029	21159	21261	21178	21098	21148	21418	21266	21331	21213	21110	21047	21321	21283	21154	21161	21367	21119	21257	21461	21111	21180	21365	21267	21169	21383	21142	21312	21227	21395	21248	21124	21289	21482	21232	21523	21256	21290	21357	21282	21262	21286	21224	21185	21222	21096	21410	21308	21067	21172	21316	21302	21240	21431	21396	21301	21374	21365	21372	21254	21162	21120	21047	21188	21184	21361	21186	21348	21282	21448	21337	21185	20948	21253	21146	21396	21171	21102	21308	21171	21317	21250	21136	21190	21463	21307	21288	21142	20980	21322	21101	21041	21121	21127	21245	21047	21260	21193	21368	21108	21229	21258	21212	21486	21321	21276	21390	21250	21269	21391	21209	21411	21340	21293	21333	21298	21076	21209	21172	21139	21408	21178	21292	21191	21341	20963	21186	21173	21177	21303	21179	21135	21131	21274	21213	21295	21472	21302	21199	21432	21198	21285	21373	21263	21340	21224	21287	21175	21284	21491	21337	21117	21182	21459	21198	21048	21249	21166	21429	21214	21288	21331	21130	21374	21203	21388	21264	21234	21428	21595	21376	21344	21238	21218	21146	21135	21244	21418	21388	21188	21321	21222	21342	21381	21423	21219	21407	21282	21386	21253	21415	21274	21331	21400	21150	21144	21358	21093	21144	21116	21385	21440	21069	21188	21361	21301	21223	21110	21320	21346	21326	21323	21321	21256	21216	21195	21164	21249	21113	21131	21140	21191	21486	21252	20984	21399	21091	21266	21122	21346	21321	21321	21178	21300	21251	21215	21207	21132	21218	21385	21211	21253	21411	21238	21464	21391	21256	21294	21272	21087	21458	21348	21346	21023	21257	21377	21286	21406	21227	21450	21158	21130	21277	21330	21165	21171	21236	21246	21240	21326	21379	21378	21409	21277	21054	21233	21081	21356	21346	21098	21013	21070	21442	21467	21277	21119	21469	21187	21243	21127	21351	21277	21288	21184	21096	21220	21328	21018	21244	21226	21315	21228	21199	21442	21358	21343	21136	21379	21211	20897	21319	21271	21176	21339	21245	21423	21442	21221	21269	21094	21352	21219	21370	21462	21505	21203	21515	21394	21323	21273	21275	21069	21352	21107	21228	21174	21045	21181	21198	21264	21215	21358	21409	21198	21199	21366	21447	21361	20934	21328	21361	21258	21292	21152	21268	21252	21289	21182	21272	21294	21389	21288	21143	21238	21313	21228	21216	21401	21415	21487	21319	21315	21401	21385	21300	21226	21125	21191	21283	21327	21268	20997	21204	21257	21139	20886	21222	21267	21331	21243	21098	21340	21148	20973	21084	21318	21196	21322	21500	21220	21261	21109	21195	21259	21368	21282	21191	21344	21432	21328	21234	21302	21189	21169	21245	21402	21396	21316	21215	21385	21142	21263	21109	21199	21150	21549	21454	21186	21230	21133	21135	21377	21126	21476	21250	21434	21359	21475	21375	21346	21395	21222	21426	21236	21178	21272	21347	21201	21246	21250	21284	21197	21337	21371	21317	21382	21233	21426	21465	21234	21291	21165	21195	21378	21212	21244	21309	21388	21452	21349	21176	21397	21285	21297	21159	21354	21197	21084	21514	21233	21342	21168	21278	21005	21255	21341	21303	21105	21148	21283	21357	21350	21444	21145	21165	21230	21302	21102	21258	21162	21123	21276	21306	20996	21288	21019	21169	21076	21499	21253	21347	21194	21217	21113	21195	20966	21311	21398	21341	21157	21417	21243	21324	21365	21245	21165	21253	21168	21340	21322	21166	21133	21339	21405	21255	21249	21133	21212	21282	21125	21316	21365	21240	21282	21204	21471	21237	21209	21314	21171	21485	21232	21205	21448	21308	21144	21163	21347	21534	21205	21421	20989	21194	21223	21488	21257	21177	21177	21076	21297	21096	21463	21501	21338	21224	21166	21263	21271	21033	21209	21585	21387	21094	21224	21357	21198	21284	21219	20971	21291	21506	21388	21189	21249	21339	21234	21181	21194	21223	21438	21154	21294	21259	21244	21217	21295	21220	21189	21229	21379	21140	21072	21393	21133	21253	21522	21205	21296	21333	21223	21348	21289	21318	21185	21442	21332	21487	21337	21104	21442	21334	21288	21219	21428	21178	21322	21090	21136	21364	21382	21233	21244	21096	21040	21102	21156	21213	21294	21296	21296	21437	21334	21312	21242	21249	21243	21214	21140	21417	21327	21370	21283	21232	21321	21318	21390	21374	21331	21365	21228	21196	21462	21114	21391	21437	21174
18580	27525	27895	22750	20322	19243	19030	18681	18260	17755	17676	17726	17531	17439	17203	17233	17346	17348	17618	18757	18706	18272	17828	17568	17195	17277	17137	17118	17193	17137	17263	17040	17163	17333	17108	17083	17109	17155	17266	17213	17179	17096	17205	17122	17061	17127	17110	17312	17141	17107	17172	17174	17172	17059	17025	17393	17137	17211	17203	17099	17249	17268	17017	17115	17223	17055	17110	17179	17266	17313	17221	17035	17349	17021	17102	17103	17276	17202	17268	17177	17100	17188	17228	17010	17027	17052	17171	17195	17154	16947	17198	17180	17114	17140	17103	17168	17124	17160	17112	17192	17183	17184	17278	17153	16995	17186	16992	17288	17218	17027	17078	17142	17135	17213	17073	17156	16957	17223	17124	17400	17124	17206	17156	17136	17034	17112	16961	17065	17339	17065	17089	17157	17227	17094	16949	17268	17163	17259	17122	17145	17202	17138	17164	17041	17209	17277	17318	17103	17051	17284	17125	17213	17300	17300	17219	17073	17129	17160	17062	17270	17189	17086	17282	17191	17099	17190	17232	17189	17207	17051	17188	17128	17292	17235	17243	17091	17197	17147	17099	17314	17291	17180	17072	17254	17246	16991	17033	17050	17246	17042	17210	17123	17169	17036	17137	17287	17215	17168	17127	17234	17245	17154	17093	17190	17182	17247	17160	17120	17211	17270	16975	17117	17143	17192	17194	17020	17133	17211	17281	17030	17079	17082	17113	17195	17185	17240	17168	17109	17142	17092	17201	17233	17221	17038	17030	17117	17177	17194	17231	17144	17236	17167	17209	17144	17188	17071	17156	17211	17188	17125	17163	17123	17216	17238	17141	17191	16965	17113	17077	17179	17262	17237	16934	17346	17251	17146	17049	17245	17021	17102	17265	17255	17182	16959	17110	17208	17214	17108	17264	17049	17279	17106	16888	17207	17171	17310	17275	17076	17132	17139	17256	16948	17177	17211	17211	17094	17291	17146	16965	17180	17260	17077	17080	17184	17113	17102	17097	17108	17004	17152	17184	17117	17127	16932	17238	17114	17251	17050	17217	17014	17183	17328	17159	17262	17140	17249	16923	17203	17316	17025	17321	17052	17043	17073	16969	17124	17127	17018	17326	17085	17294	17163	17074	16986	17211	17348	17214	17191	17068	17077	17012	17050	17080	17057	16875	17267	17093	17210	17358	17181	17163	17221	17159	17218	17181	16959	17089	17203	17159	17086	17131	17269	17285	17057	17067	17246	17133	17267	17105	17226	17259	17072	17275	17145	17080	17197	17116	17203	17208	17101	17226	17385	17192	17232	17244	17131	17134	17092	17068	17075	17085	17151	17154	17317	17046	17267	17057	16980	17028	17069	17059	17061	17184	16990	17240	17217	17067	17062	17134	17177	17212	17032	17320	17266	17198	17193	17153	17195	17244	17198	17355	17224	17076	17229	17099	17336	17139	17039	17137	17051	17181	17236	17146	17146	17127	17096	17325	17069	17096	17084	17077	17252	17087	17075	17179	17052	17023	17021	17015	17115	17277	17117	17116	17010	17085	17197	17168	17003	17207	17066	17055	17217	17197	17223	16973	17055	17083	17290	17096	17334	17186	17238	17201	17189	17073	17160	17200	17175	17110	17227	17239	17117	17223	17171	17224	17101	17052	17240	17234	17287	17164	17099	17173	17045	17283	17394	17071	17152	17050	17293	17283	16983	17030	17115	17122	16953	17050	17166	17159	17202	17188	17289	17234	17112	17133	17303	17097	17164	17167	17300	17106	17010	17059	17140	17370	17316	17082	17270	17233	17254	17120	17128	17249	17210	17113	17245	17075	17078	17172	17089	17061	17100	17074	17123	17188	17099	17208	17160	17198	17091	17111	17227	17195	17177	16995	17228	17371	17107	17299	17131	17099	17135	17296	17197	17182	17077	17256	17260	17073	17345	17167	16991	17100	17281	17183	17094	17117	16964	17189	17038	17052	17212	17139	17307	17265	17353	17095	17173	17172	17159	17090	17152	17208	17204	17160	17098	16996	17213	17211	17192	17216	17153	17247	17240	17226	17256	17074	17058	17161	17106	17073	17259	17028	17273	17218	17063	17093	17181	17258	17150	17120	17308	17118	17042	17273	17275	17157	17214	17208	16984	17189	17223	17194	17154	17167	17078	17165	17181	17126	17245	17220	17170	17100	17388	17091	17198	17118	17198	17106	17050	17161	17063	17056	17200	17295	17349	17059	17064	17238	17037	17130	17102	17128	17098	17193	17078	17127	17190	16988	17098	17234	17054	17124	17119	17176	17109	17066	17276	17180	17147	17137	17149	17172	17207	17082	17146	17030	17239	17066	17155	17135	17095	17213	17253	17156	17306	17263	17068	17321	17143	17234	17295	17043	17151	17263	17048	17049	17129	17016	17297	17072	16963	17374	17134	17270	17223	17375	17195	17261	16993	17083	16936	17183	17049	17040	17143	16971	17298	17178	17095	17237	17179	17115	16918	17152	17390	17136	17279	17093	17182	17102	17127	17244	17086	17003	16957	17018	17122	17281	17280	17270	17147	17110	17204	17017	17048	17200	17322	17101	17292	17217	17191	17053	17003	17193	17287	17133	17194	17252	17142	17154	17123	17211	17255	17215	17130	17221	17101	17102	17072	17193	17316	17245	17194	17039	17180	16948	17268	17139	17225	16974	17166	17102	17162	17066	17068	17250	17139	17220	17104	17058	17311	16993	17298	17367	17319	17272	17215	17024	16989	16983	17331	17127	17054	17015	17115	17177	17193	17203	17200	17163	17105	17253	17165	17259	17016	17157	17202	17227	17142	17268	17262	17247	17231	17217	17169	17350	17190	17101	17171	17263	17168	17209	17051	17164	16855	17144	17188	17137	16993	17122	17045	17143	17231	17114	17191	16984	17175	17169	17090	17319	17324	17264	17048	17260	17233	17115	17108	17090	17135	17051	17130	17072	17191	17237	17167	17265	17107	17166	17076	17188	17273	17188	16967	17120	17176	17068	17095	17091	17230	17091	17067	17120	16975	17097	17301	16943	17131	17171	17008	17215	16960	17132	17261	17061	17196	17043	17050	17209	17138	17270	17367	17104	17238	17149	17214	17160	17064	17211	16961	17247	17184	17085	17162	17362	17235	17086	17053	17335	17085	17219	17328	17056	17041	17287	17175	17228	17121	17024	17133	17091	17254	17264	17274	17166	17107	17111	17224	17152	17169	17162	17237	17046	17166	17251	17135	17187	17078	17184	17118	17111	17135	17243	17129	17140	17076	17168	17176	17137	17172	17038	17339	17256	17227	17123	17168	17159	17194	17117	17227	17050	17182	17096	17229	17079	17115	17014	17086	17099	17206	17198	17139	17140	17283	16896	17091	17225	17154	17168	17162	17205	17328	17198	17260	17114	17284	17028	16999	17109	17134	17256	17234	17184	17197	17251	17258	17050	17258	17009	17162	17287	17198	17264	17092	17269	17209	17017	17166	17324	16929	17122	17021	17175	17254	17114	17199	17153	17150	17324	17152	17011	17110	17185	17240	17125	17027	17152	17152	17036	17110	17333	17250	17078	17175	17054	17064	17206	17250	17092	17080	17218	17175	17251	17103	16947	17162	17239	17129	17088	17158	17200	17121	17251	17292	17128	17180	17044	17074	17326	17152	17169	17244	17160	17341	17241	17095	17242	17191	16933	17143	17157	17087	17257	17022	17021	17136	17258	17243	17320	17314	17319	17225	17085	16885	17071	17100	17000	17221	17036	17095	17273	17118	17314	16961	17120	17054	17082	17366	17071	17063	17147	17268	17237	17000	17142	17334	17242	17486	17155	17028	17065	17171	17127	17025	17155	17156	17126	17120	17315	17161	17036	17092	17125	17158	17126	17240	17084	17128	16978	17143	17224	17061	17046	17149	17082	17028	17179	17266	17182	17116	17184	17052	17379	16916	17074	17143	17038	17173	17215	17084	17060	17043	16991	17201	17156	17076	17393	17202	17103	17154	17101	17109	17047	17182	17185	17186	17064	17129	17139	17163	17170	17221	17163	17074	17076	17194	17055	17064	17190	17196	16980	17079	17296	17112	17321	17305	17115	17161	17151	17038	17037	17225	17195	17152	17242	17204	17252	17187	17138	17205	17178	17191	17204	17266	17146	17112	17270	17103	16977	17263	17238	17305	17223	17151	17248	17387	17006	17238	17203	17123	16972	17013	17097	17096	17099	16962	17131	17091	17151	17183	17128	17081	17041	17298	16810	17182	17117	17207	17109	17102	17166	17029	17041	17108	17139	16975	17148	17103	17177	17165	17057	17155	17262	17151	17240	17082	17092	17265	17210	17327	17030	17247	17134	17225	17229	17039	17050	17206	17054	17232	17308	17182	17235	17092	17219	17106	17178	17269	17029	17203	17151	17198	17155	17300	17075	17176	17004	17104	17083	17069	16986	17120	17146	17053	17118	17265	17099	17232	17424	17108	17095	17107	17009	17042	17015	17084	17215	17101	17069	17208	17356	17201	17152	17067	17256	17180	17111	17173	17219	17361	17213	17143	17172	17293	17336	17123	17221	17172	17159	17193	17201	17136	17413	17269	17223	17192	17223	17227	17172	17351	17369	16970	17101	17179	17203	17194	17257	17226	17119	17005	17201	17169	17056	17286	17181	17115	17288	17194	17230	17108	17309	17194	17182	17328	17160	17175	17169	17021	17207	17165	17127	17199	17136	17014	17164	16966	16974	17260	17198	17236	17083	17098	17300	17025	17054	17041	17119	17333	17249	17209	17261	17358	16941	17339	17236	17130	17197	17227	17243	17171	17173	17314	17168	17170	17186	17151	17185	17151	17095	17363	17216	17130	17211	17013	17248	17211	17176	17121	17078	17299	17130	17192	17100	17244	17131	17196	17145	17281	17251	17142	17139	17240	17197	17248	17132	17167	17124	17021	17096	17038	17203	17175	17207	17243	17142	16951	17143	17217	17138	17305	17204	17333	17317	17263	17184	17114	17222	17120	17208	17064	17106	17149	17141	17164	17127	17189	17062	17124	17221	17092	17170	17350	17134	17108	17168	17091	17106	17098	17195	17044	17159	17270	17294	17279	17250	17174	17090	17093	17182	17077	17106	17236	17105	17046	17250	17040	17266	17160	17205	17130	17155	17022	17098	17136	17100	17138
23750	20984	28468	24153	23294	25206	25359	22759	22465	22431	21982	22030	21639	21486	21355	21407	21267	21250	22934	28777	27894	26184	23348	22197	21549	21302	21370	21067	20996	21279	21351	21285	21487	21120	21263	21188	21317	21236	21070	21131	21174	21319	21034	21345	21197	21295	21260	21180	21234	20912	21208	21205	21122	21108	21209	21276	21088	20944	20899	21165	21097	21096	20972	21137	20877	21294	21125	20947	21022	21165	20965	21131	21114	21226	21199	21157	21294	21201	21063	21082	21229	21122	21052	21289	21107	21216	21201	20866	21277	20804	21272	21101	20895	21067	20913	21059	21144	21095	21278	21176	21172	21054	21098	21001	21116	21146	21067	20977	21003	21125	21141	21178	21102	21100	20853	21142	21132	21125	20989	21021	21124	21361	21160	21075	21028	21073	21222	21242	20994	21043	21058	21071	21169	21086	21211	21231	21121	21200	21247	21215	21237	20871	21020	21100	21153	20917	21053	21039	21240	21064	20975	21218	21183	21269	21227	21085	21144	21052	20982	21177	21124	21146	21011	20953	21088	21181	21297	21184	21067	21214	21112	21223	21247	20947	21227	21034	21413	21373	21248	21167	21184	21143	21061	21066	21128	21084	20944	21131	21209	21149	21167	21043	21387	21153	21071	21194	20935	21108	21272	21092	21070	21143	20986	21041	21173	21014	21194	21139	21084	21151	21283	21069	21071	21043	21147	21003	21018	21006	21042	21028	21022	21195	21061	21165	21013	20984	21213	21009	21266	21211	21176	21206	21142	21099	21148	21104	20960	20976	20924	21139	21405	21115	21150	21029	21002	21030	21183	21018	21153	21139	20928	21117	21035	20972	21026	21055	21318	20977	21309	21003	21051	20953	21354	21082	21238	21104	21092	21214	21187	21274	21174	21103	21108	21273	21154	21152	21052	21380	21354	21087	21160	20959	21130	21136	21196	21287	21026	21228	21192	21034	21124	20989	21161	21114	21231	21106	21033	21019	21173	21255	21006	21147	21269	21086	21093	20917	21215	21101	21218	21420	21287	21082	21278	21119	21215	21015	20901	21084	21193	20903	20937	20984	21190	21048	21166	20918	21006	21004	21078	21109	21277	21079	20954	21277	21158	21173	21030	20959	21002	20960	20999	21114	20955	21220	21109	21105	21080	20888	21053	20930	21118	21052	21131	21036	21208	21011	21018	20700	20899	21062	21111	20929	21183	21259	21157	21024	21040	21029	21228	20875	21231	21005	21116	21024	21014	21198	20914	21078	21184	20986	21165	21201	21244	21443	21171	21214	21136	21274	21270	20995	21167	20911	21148	20959	21191	21091	21237	21257	21179	21161	20943	21181	20967	20989	21148	20982	21006	21104	20984	21176	21024	21195	21005	21179	21259	21299	21085	21177	21023	20933	21219	21029	20958	20867	21075	21060	21067	21192	21280	20994	20958	21091	21274	21021	21098	21096	21061	21184	21178	20993	21264	21131	21070	21193	21257	21106	21181	21214	21306	20859	21102	20984	21181	21230	20995	21013	21388	21191	21088	21360	21345	21257	21052	21044	21145	20994	21293	21029	21034	20976	21211	21016	20921	21204	21059	21104	20939	20994	21189	21053	21102	21182	20951	20977	20780	21173	21088	21172	21147	20821	21391	21304	21161	21280	21083	21155	21026	20976	21118	20999	21266	21322	21223	21072	21125	21040	21063	21034	21285	21194	21144	21086	21085	20808	21268	21125	21012	21119	21162	21083	20994	21146	21363	21204	21298	20995	21196	21078	21149	21028	21073	21050	21084	21173	21052	20924	21018	21134	21149	20944	21064	21046	21060	20940	21178	21175	20707	20809	21069	21064	21062	21109	20987	21220	20886	21082	21009	21125	21352	21092	21128	20979	21046	21251	21108	21047	21180	21177	21156	20915	20961	21063	21136	21115	21262	20921	21065	20740	21077	21072	21160	21099	21077	21085	21145	21074	20969	20952	21029	21212	21438	20932	21159	21213	21325	21226	21081	21232	21121	21115	21333	21172	21058	21379	21067	21001	21176	20989	21095	21220	21402	21202	21206	21035	21002	20941	21168	21088	21290	21060	21103	20929	20891	21186	21260	21308	20915	21001	20985	21108	20973	21056	20926	21192	21106	21102	21060	21058	21022	21203	21018	21248	21189	21071	21217	21107	21156	21093	21152	21065	21104	21190	21059	21133	21133	21089	21163	21270	21132	21152	21149	21165	21018	21008	20958	20974	20935	21065	21053	21191	21164	21059	21249	21100	20807	21204	21048	21084	21131	20987	21068	21291	21109	21180	21209	20993	21061	21027	21198	21138	21101	21047	21115	21002	21216	21205	21141	20819	20929	21096	20974	21205	21087	21000	21153	21186	21140	21401	21101	21165	21208	21235	21054	20762	20998	21001	20987	21184	21145	21037	21040	20978	21175	20996	21156	21116	20971	21133	21270	20981	21248	21112	21239	20977	21053	21183	21186	21114	21254	21118	21077	21196	21249	21185	21216	20972	21185	21090	21113	21047	20998	20972	21109	21085	21151	21272	20889	21136	21082	21131	21130	21058	21192	21077	21036	21152	21460	21165	21317	21382	21136	21375	21149	20954	20998	21167	21103	21194	21098	21183	21063	21117	21174	20968	21164	21136	21165	20962	21221	21183	21059	20806	21143	21116	20968	21198	21091	20966	20944	21068	21239	21207	21132	21036	21179	21002	21099	21072	21119	21172	21179	21141	21160	21068	21102	21076	21207	21107	21026	21102	20994	21071	21151	21040	21072	21070	21145	21161	21147	21009	21214	21151	21016	20988	21095	20912	20964	21232	21233	21093	21076	21163	21135	21269	20864	21211	21120	21018	21261	20932	21215	21254	21185	20941	21090	21063	21019	21255	21025	21148	20990	21213	21128	21169	21237	21180	21325	21128	21213	21174	20934	20906	21141	21114	20952	21162	20771	21342	21016	21029	21010	21018	21293	21061	21010	21036	21075	21218	21182	20979	20991	21057	21102	21126	21117	21113	21202	21128	21276	21162	21329	21158	21184	20976	21065	21028	20938	21178	21213	21126	20763	21078	21049	21128	21257	21035	20938	21067	21156	21099	21055	21040	20934	21155	21119	21118	21041	21036	20989	21138	21163	21024	20944	20960	21047	21187	21118	21115	21069	21096	21048	20964	21182	21166	21017	21127	20868	21168	20898	20995	21241	21146	21050	21023	21259	20959	21152	21151	21134	21056	21139	21024	21070	21111	21375	21163	21176	21099	21217	21069	20923	21082	21047	20947	21120	20994	21226	21256	20965	21174	21234	21084	21172	21073	21235	21182	21206	21091	21192	20986	21119	21252	20998	21164	20976	21002	20943	20994	20915	21205	21132	20953	21098	21074	21191	21108	21143	21098	21135	20983	21135	20952	21249	21233	20909	20905	20883	20969	21200	21192	21309	21011	21108	21086	21225	21056	20950	20920	21098	21179	21209	21258	21353	20986	21052	21060	20993	21215	21061	20947	21074	20918	21082	21099	21383	21144	20921	21126	21137	21079	21205	21079	21092	21185	21294	21149	21073	21022	21133	21021	21124	21081	21184	21149	21190	21167	21183	21356	21046	21284	21124	20959	21021	21168	21073	21120	21182	21157	21130	21138	21245	21170	21057	21175	21107	21080	20958	21022	21219	21172	21056	21041	21096	21134	21078	21066	20879	20933	21187	21168	21032	21056	20897	21249	21135	20958	21174	21224	21048	21032	20934	21404	21121	21006	21125	21171	21024	21174	21025	21216	21315	21206	21189	21019	21020	21198	20946	21293	21125	21186	21090	21128	21000	20970	21253	20993	21006	21143	20987	21046	20908	21205	21084	21163	21075	21005	21125	21186	21146	21052	21267	21262	21078	21220	20920	21095	20914	21138	21157	21289	21348	21028	20985	21129	21102	21104	21217	21122	21120	21056	21252	21453	21268	21061	21144	21223	21323	21297	21009	20971	21032	21181	21193	21249	21038	21138	20938	20901	21142	21197	21070	21115	20947	21182	21255	21093	20989	21051	21216	21093	21067	21024	21121	20964	21038	21100	21005	21153	21189	21230	20986	21055	21100	21111	21043	21071	21123	21174	20844	21246	21067	21253	20993	20997	21098	21062	20928	21299	21061	20985	21021	20976	21155	21169	21078	20804	21171	20990	21170	21289	21142	21101	21323	21115	21107	21134	20936	21258	21142	21036	21034	21256	20999	21109	21124	21474	21345	21186	20902	21129	21002	20970	21332	21067	20957	21140	21257	21073	21197	20950	21245	21014	20850	21098	21013	21231	21029	21047	21166	21053	21277	21211	21009	21103	21108	21167	21177	20960	21283	21190	21125	21099	21207	21069	21184	21010	21112	21159	20871	21088	21033	21171	20834	21234	21194	20998	21277	21153	21010	21138	21149	21097	20982	20977	21205	20906	21187	21172	20985	21007	21141	21296	21217	21011	20927	21007	21069	21194	21062	21092	21018	21119	21076	21046	21052	20954	21072	20908	21125	20936	21120	21051	21121	21081	21052	21106	21030	20967	21194	21137	21109	21091	21127	21183	20983	21021	21261	21187	20907	21132	20875	21079	21094	21193	21057	21188	21247	21041	21066	21370	20999	21050	21055	20917	21140	21178	21069	21092	21269	21023	21099	21005	20857	20994	21141	21324	21023	21025	21161	21132	21068	21100	21006	21215	21087	21061	21003	21184	21129	21159	21185	21075	21221	21139	21192	21143	21099	21148	21262	21092	20973	21068	21228	21179	21210	20984	21115	21046	21168	20809	21063	21086	21015	21001	21183	21155	21243	21175	21086	21234	21068	21174	21078	21315	21020	20942	20998	21042	21165	21095	21321	21049	21216	21097	21193	21183	20947	21323	21244	21110	21038	21053	20940	21230	21088	21051	21086	21111	21138	21230	21026	21270	21059	21028	21134	21091	21207	21197	21270	21222	21158	21062	21070	21059	21020	20893	21226	21144	20978	21055	21049	21147	21011	21132	21330	21142	21124	21093	21173	21263	21166	21313	21078	21167	21223	21056	21116	21241	21046	21105	20881	21052	21158	21212	21270	21070	20934	21021	21105	20887	21313	20859	21082	21008	21095	21173	21229	21313	21052	21002	21180	21209	21030	21154	21378	21295	21171	21018	21173	21242	21312	20940	21307	20856	21127	21217
17736	32470	31460	26958	23532	21654	20324	19538	19128	18579	18277	18405	17953	17761	17519	17212	17238	17225	20074	26974	25102	22682	19269	17946	17636	17272	17012	17137	17410	17183	17038	17186	17228	17023	17151	17350	17187	17325	17070	17304	17276	17219	17126	17261	17232	17115	17301	17250	17237	17122	17223	16907	17092	16905	17068	17163	17230	17246	17156	17083	17235	17158	17229	17122	17263	16996	17236	16971	17010	17018	16986	17187	17116	17143	17481	17031	17256	17113	17151	17314	17233	17192	17245	17205	17095	17249	17057	17117	17025	17111	17071	17335	17050	17072	16963	17095	17085	17133	16992	17135	17135	17168	16979	17108	17085	17149	17139	17279	17014	17119	16948	16970	17138	17156	17192	17171	17218	17075	17262	17290	17224	17008	17261	17080	17029	17287	17015	17295	17179	17134	17101	16971	17243	17233	17148	17063	17148	17046	17234	17065	17011	16842	17145	17034	17186	17140	17323	17116	17215	17114	17041	17267	17090	17092	16998	17084	17172	17123	17269	17106	17236	17214	17162	17113	17278	17031	17269	16988	17033	17012	17156	17236	17027	17185	17110	17206	17316	17148	17017	17305	17080	17207	17086	17120	17223	17078	17122	17071	17087	17126	17241	17107	17130	17084	16997	17357	16956	17241	16958	17193	17051	17025	17065	17202	17152	16977	17157	17239	17327	17051	17117	17211	17130	17293	17279	17205	17179	17038	17096	17191	17091	17162	17164	17174	17181	16988	16954	17128	17300	17151	17373	17217	17063	17354	17106	17157	17017	17119	17170	17074	16923	17321	17094	17155	16986	17086	17043	17174	17019	17142	17075	16996	17100	17037	17095	17046	17051	17137	17047	16991	17115	17258	17234	17098	17278	17035	17167	17102	16987	17033	17298	17068	17177	17187	17045	17125	17090	17110	17134	17311	17205	17176	16936	17160	17136	17267	17103	17234	17041	16969	17086	17111	17113	17102	17131	17170	17004	17088	17019	17076	17106	16986	17052	17005	17230	17233	17237	17197	16982	17072	17202	17099	17070	17064	16913	17141	17174	16941	17069	17075	17192	17159	17276	17098	16998	17109	16976	17204	17134	17114	17269	17175	17056	17198	17276	17220	17203	17168	17190	17216	17097	16899	17181	17145	17046	17128	16920	17269	17052	17137	17078	17065	17090	17116	17075	17240	17058	17100	17294	17094	16941	17169	17266	17097	17074	17077	17212	17089	17069	17054	16997	17215	17123	17062	17201	17176	17030	17316	17141	17153	17078	17258	17011	17151	17195	17045	17237	17077	17145	17110	17236	17092	17389	17040	17008	17055	17100	16988	17150	17229	17078	17009	17037	17292	17215	16996	17152	17086	17143	17187	17159	17040	17019	17139	16898	17129	17107	17221	17101	17137	17078	17070	17103	17041	16962	17087	17051	17112	17109	16924	17069	17090	17313	17151	17282	17262	17169	17143	17177	17102	17293	17156	17051	17146	17080	17104	17208	17193	17130	17110	17100	17096	17179	17081	17091	17080	17135	17132	16849	17100	17253	16895	17061	17190	16952	17220	17097	16837	17270	17051	17057	17269	17228	17033	17340	16988	17106	17184	17081	17138	17191	17266	17126	17129	17134	17048	17193	16999	17076	17149	17167	17056	17118	17150	16841	17124	17153	17181	17157	17044	17261	17014	17231	17034	17175	17129	17174	17178	17056	16984	17136	17049	17101	17131	17141	17211	16824	17233	17204	17323	17158	17007	17006	17047	17069	17237	17081	17121	17094	17205	17115	17096	17085	16867	17162	16988	17002	17046	16991	17021	17135	16960	17177	17138	17153	17091	17192	17085	17106	17352	17026	17110	17046	17014	17001	17066	17094	17260	17288	17233	17220	17245	17073	17129	17241	17052	17086	17218	17078	17009	17022	17125	17167	17151	17200	17086	17157	17097	17103	17078	17137	17101	17060	16989	17113	17206	17182	17206	17029	17092	17079	17088	17191	16993	17175	17049	17193	16968	17106	17035	17163	17042	17135	17218	17153	17190	17099	16984	17041	17225	17257	17208	16925	17211	17295	17090	17304	17054	17234	17153	17189	17258	17106	17015	17205	16969	17148	17016	16964	16913	17262	17301	17095	17201	17021	16994	17220	17038	17159	17008	17046	17323	17073	17200	17311	16996	17020	17020	17048	17174	17162	17108	17036	17072	17301	17155	16917	17024	17009	17332	16878	17158	17239	17102	17059	17060	17240	17158	16954	17091	17340	17141	17201	17025	17146	17243	16949	17102	17191	16924	17056	17117	17254	17198	17123	17161	17085	17149	17104	17079	16949	17070	17241	17189	17135	17078	17051	17197	17118	16989	17219	17128	17201	17036	17178	17253	17042	17255	17193	17253	17076	17403	17081	17162	17232	17221	17204	17156	17253	17075	17200	17111	17127	16999	17052	17080	17153	17170	17078	17158	17109	17201	17167	17297	17143	17052	17092	17085	17223	17026	17154	17102	17218	17140	17258	17054	17125	17220	17062	16896	17022	17032	17172	17307	17045	17081	17161	17174	17177	17069	17024	17206	17150	17150	17174	17200	16905	17120	17146	17000	17080	17053	17111	17023	17031	17106	17193	17201	17294	16918	17135	17069	17160	17153	17229	17055	17102	17221	17086	17037	17179	17187	17051	16910	17227	17093	16997	17200	17099	17237	17007	17050	17232	17212	17157	17195	17184	17158	17053	17309	17264	17035	17191	17165	17036	17085	17107	17244	17224	17086	17257	17055	17089	17013	17117	17068	17049	17013	17065	17229	17112	17060	16994	17028	17083	17114	17071	17219	17279	17050	17191	17094	17077	17076	16961	17076	17229	17137	17006	17009	17119	17225	17142	16997	17147	17037	17122	17211	17005	17281	17091	17196	17171	17168	17123	17013	17416	16981	17060	17142	17223	17126	17149	17160	17132	17182	17187	17337	17160	17307	16930	17209	17182	16874	17116	17208	17099	17029	17171	17133	16971	17058	17197	16856	17187	17046	17200	17252	17007	17024	16957	17123	17189	17053	17280	17189	17020	16958	17066	17210	16957	17167	17168	17260	17157	17049	17141	17089	17074	17190	17225	17120	17142	17317	17010	17029	17130	17188	17117	17094	17200	17215	17136	17171	17208	17134	17138	17294	17112	17234	17086	16978	17200	17156	17212	17242	17237	17023	17142	17165	17236	17209	17349	17250	17061	17145	17114	16961	17189	17090	17069	17100	16955	17049	17012	17001	17077	17138	17083	17099	17153	17150	17173	17187	17278	17237	17256	16975	17061	16924	17251	17132	17200	17151	16965	17067	17168	17077	17024	17177	17074	17077	17048	17212	16992	17056	17104	17127	17120	17061	17245	17078	17215	17158	17112	17025	17242	17099	17326	17121	17139	17241	17157	17097	16965	17169	17145	17010	17232	16853	17048	17078	17053	17233	17038	17176	17149	17132	17114	17123	17000	17229	17110	17029	17017	17117	17034	17089	17195	17043	17322	17044	17228	17127	17076	17158	17225	17118	17068	17218	17225	17081	16971	17095	17071	17008	17105	16980	17311	17045	17079	17188	17198	17093	17076	17257	16957	17192	17010	17090	17109	17164	17168	17115	17243	17205	17108	17142	17223	17126	17190	17098	17192	17143	17107	17145	17080	17043	17070	17041	17195	17158	17306	17236	17214	16974	17208	17047	17030	17218	17066	17153	17281	17248	17239	17088	17268	17091	17068	16950	17160	17083	17099	17137	17012	17210	16964	17119	16948	17156	17065	17239	17259	17165	17010	17182	17240	17185	17268	17134	17126	17140	16960	17231	17193	16980	17123	17107	17097	17107	17214	17231	17248	17190	17130	17039	17169	17239	17223	17228	17194	17028	17125	17070	17132	17124	17283	17109	17294	17160	17087	17246	17192	17082	17166	17054	17329	17023	17206	17031	17022	17063	17324	17047	17177	17066	17082	17053	17168	17154	17380	17196	17252	17014	17314	17132	17033	16938	17062	17117	17115	17160	17363	17190	17032	17062	17290	17125	17005	17097	17123	17125	16976	17183	17037	17191	17110	17092	17130	17108	17030	17032	17075	17137	17214	17249	17145	17056	17036	17001	17055	17198	17091	17181	17213	17148	17305	17140	17080	17170	17154	17083	17278	17236	17225	17213	17209	17125	17078	17225	17050	17153	17091	17137	17086	17012	17011	17275	17123	17064	16990	17182	17105	17200	17270	17275	17078	17274	17301	17052	17223	17166	17079	17141	17135	17064	17062	17098	17083	17108	17135	17150	17145	17099	17035	17062	17083	17065	16978	17066	17003	17055	17173	17008	16981	17111	17076	17074	17108	17205	17045	17008	17183	17292	17129	17245	17198	17106	17113	17185	17068	17168	17092	17155	17174	17174	17008	17121	17310	17128	17057	17209	16927	17189	17147	17093	17134	17224	17214	17104	17135	17265	17183	17125	17146	17079	17021	17138	17013	17035	17150	17036	17205	17266	17188	17215	17161	17042	17107	17273	17178	17102	17230	17255	17078	16988	17165	16985	17214	17143	17054	17126	17153	17189	17091	17197	17194	17215	17066	17269	17169	17144	17097	17137	17059	17006	17002	17206	17198	17236	17350	16975	17233	17115	17048	17012	17147	17213	17008	17032	17113	17119	17190	17109	17364	17213	17124	17080	17019	17200	17137	17125	16984	17249	17052	17229	17061	17175	17159	17143	17191	17021	17187	17171	17044	17067	17179	17002	17094	17162	17133	17131	17114	17109	17030	17148	17068	17052	17396	17305	17257	17178	17095	17149	17136	17219	16940	17048	17072	17150	17179	17074	16969	17172	17031	17224	17105	17201	17151	17283	16934	17028	17084	17071	17293	17099	17111	17169	17269	17258	17334	17049	17232	17088	17121	17061	17136	17206	17050	17132	17113	17149	17223	17193	17308	17100	17033	17172	16938	17078	17017	17166	17111	17111	17182	17219	17112	17187	17169	16997	17188	17094	17174	17255	17197	17142	17051	17209	17191	17073	17254	17053	17138	17005	17036	17077	17124	17087	17166	17086	17280	17086	17098	17069	17056	17139	17155	17304	17033	17233	17091	17134	16987	17126	17192	17266	17107	17251	17069	17296	17035	17174	17066	16947	16993	16936	17199	17106	17219	17100	17064	17114	17188	17237	17175	17041
22484	21006	28827	23407	21508	25081	28993	24473	23578	23578	23292	23023	23073	22616	22491	22194	22195	22074	27136	37168	34878	30894	26009	23436	22365	21992	21919	21749	21573	21748	21826	21751	21753	21621	21759	21582	21615	21636	21672	21637	21772	21637	21615	21662	21558	21955	21849	21512	21853	21784	21679	21507	21596	21505	21557	21694	21669	21638	21763	21719	21723	21519	21600	21577	21726	21663	21560	21769	21575	21710	21582	21591	21568	21373	21546	21697	21754	21626	21459	21607	21477	21597	21472	21545	21618	21692	21547	21593	21360	21694	21689	21763	21729	21474	21535	21519	21501	21234	21527	21601	21517	21546	21463	21415	21764	21693	21818	21507	21507	21615	21368	21746	21725	21716	21648	21543	21433	21609	21595	21566	21505	21660	21701	21545	21767	21556	21617	21615	21751	21458	21554	21554	21456	21467	21724	21372	21525	21606	21500	21528	21490	21781	21503	21565	21529	21815	21502	21752	21630	21439	21631	21561	21547	21667	21526	21496	21316	21440	21650	21585	21473	21632	21401	21510	21512	21590	21788	21378	21644	21389	21542	21427	21517	21416	21577	21505	21565	21704	21804	21476	21426	21355	21704	21665	21409	21556	21603	21430	21525	21441	21727	21489	21819	21625	21541	21622	21551	21466	21665	21505	21445	21511	21519	21456	21696	21735	21687	21511	21596	21701	21576	21472	21363	21630	21544	21671	21539	21571	21419	21654	21666	21660	21508	21698	21457	21496	21639	21591	21292	21447	21669	21711	21617	21643	21422	21712	21568	21489	21529	21575	21587	21766	21550	21364	21500	21432	21653	21584	21372	21478	21533	21688	21670	21528	21581	21662	21464	21608	21623	21587	21601	21474	21355	21693	21428	21530	21461	21381	21441	21468	21533	21386	21549	21392	21531	21617	21504	21630	21577	21526	21580	21501	21598	21379	21558	21449	21498	21599	21518	21582	21744	21617	21450	21305	21582	21480	21633	21526	21405	21563	21632	21536	21535	21451	21393	21602	21595	21669	21424	21489	21544	21637	21536	21707	21493	21519	21694	21602	21655	21630	21599	21644	21695	21460	21607	21657	21617	21436	21699	21523	21485	21632	21455	21799	21571	21570	21393	21419	21406	21387	21564	21644	21651	21399	21838	21754	21418	21338	21611	21343	21382	21461	21645	21438	21437	21434	21556	21475	21378	21288	21527	21484	21605	21505	21720	21473	21498	21738	21489	21335	21554	21679	21659	21683	21337	21339	21527	21838	21295	21516	21468	21407	21292	21855	21442	21483	21633	21557	21772	21608	21508	21532	21371	21611	21742	21621	21534	21660	21570	21371	21643	21561	21445	21535	21463	21353	21468	21364	21661	21537	21491	21480	21546	21550	21460	21362	21692	21418	21640	21452	21403	21560	21378	21353	21328	21650	21507	21552	21518	21545	21494	21492	21355	21534	21697	21539	21782	21735	21680	21522	21606	21369	21607	21597	21407	21622	21560	21561	21669	21372	21437	21392	21699	21389	21585	21480	21380	21155	21667	21512	21693	21557	21664	21684	21407	21492	21452	21612	21501	21566	21656	21407	21439	21486	21513	21575	21510	21414	21682	21582	21504	21494	21319	21637	21422	21539	21428	21528	21717	21538	21539	21572	21581	21380	21481	21438	21594	21686	21621	21653	21655	21403	21467	21747	21578	21490	21373	21525	21464	21514	21519	21733	21743	21496	21698	21630	21534	21703	21519	21672	21629	21413	21510	21496	21537	21664	21382	21439	21723	21704	21436	21437	21419	21482	21512	21377	21465	21703	21856	21535	21542	21586	21243	21594	21607	21439	21484	21454	21369	21789	21394	21588	21686	21417	21432	21449	21752	21556	21610	21470	21436	21704	21692	21529	21675	21522	21632	21453	21456	21617	21383	21498	21630	21427	21700	21492	21463	21533	21581	21539	21531	21589	21270	21406	21520	21511	21631	21487	21576	21541	21671	21511	21398	21628	21585	21506	21657	21582	21549	21511	21340	21473	21482	21651	21627	21530	21558	21623	21911	21534	21808	21673	21456	21422	21568	21530	21535	21365	21345	21357	21580	21657	21856	21370	21719	21490	21613	21442	21368	21648	21512	21721	21724	21490	21459	21410	21520	21598	21533	21483	21420	21780	21611	21546	21649	21269	21560	21461	21445	21557	21267	21574	21743	21849	21669	21590	21484	21603	21651	21514	21564	21509	21802	21395	21507	21591	21750	21399	21556	21633	21631	21617	21322	21419	21756	21344	21457	21370	21348	21440	21534	21733	21536	21519	21525	21673	21553	21524	21294	21537	21212	21558	21475	21372	21379	21424	21396	21351	21496	21181	21653	21364	21607	21439	21398	21578	21290	21666	21444	21436	21396	21678	21661	21442	21445	21640	21582	21191	21582	21474	21711	21502	21524	21459	21686	21470	21517	21370	21381	21624	21640	21432	21637	21379	21493	21341	21493	21503	21638	21367	21409	21481	21659	21383	21628	21635	21565	21808	21531	21496	21544	21243	21743	21489	21574	21409	21593	21626	21568	21556	21350	21382	21197	21515	21430	21504	21402	21437	21421	21611	21534	21561	21642	21365	21606	21520	21450	21539	21410	21326	21304	21482	21730	21689	21644	21389	21557	21719	21714	21298	21688	21531	21659	21499	21568	21313	21518	21598	21514	21594	21319	21424	21401	21486	21595	21479	21509	21704	21662	21754	21313	21480	21535	21628	21550	21595	21513	21429	21505	21307	21510	21593	21603	21417	21469	21461	21645	21584	21556	21413	21484	21266	21545	21721	21452	21557	21581	21712	21551	21708	21600	21569	21428	21468	21642	21726	21318	21568	21456	21616	21571	21646	21636	21529	21620	21585	21759	21550	21494	21554	21549	21587	21608	21502	21560	21589	21544	21521	21498	21703	21545	21457	21646	21611	21599	21412	21544	21561	21403	21638	21530	21560	21490	21621	21504	21720	21573	21342	21701	21415	21366	21651	21484	21645	21439	21522	21359	21455	21410	21321	21628	21615	21592	21566	21652	21717	21440	21536	21621	21751	21685	21742	21534	21525	21507	21529	21514	21313	21487	21855	21302	21501	21392	21915	21789	21696	21368	21442	21650	21454	21521	21373	21512	21765	21581	21399	21713	21689	21358	21648	21498	21580	21506	21591	21602	21701	21581	21572	21432	21585	21392	21378	21593	21517	21672	21497	21749	21593	21595	21667	21460	21383	21426	21487	21367	21334	21342	21750	21321	21403	21425	21592	21855	21418	21775	21624	21413	21446	21542	21383	21584	21573	21470	21576	21624	21658	21537	21622	21695	21617	21261	21507	21734	21892	21780	21354	21476	21616	21565	21730	21522	21469	21424	21728	21509	21519	21593	21524	21658	21752	21567	21471	21319	21666	21608	21333	21657	21536	21458	21513	21512	21646	21494	21594	21435	21497	21442	21544	21504	21473	21608	21436	21541	21599	21466	21465	21280	21459	21456	21439	21304	21294	21439	21256	21427	21406	21567	21624	21586	21633	21651	21465	21342	21291	21416	21632	21434	21351	21531	21484	21555	21549	21489	21816	21529	21476	21534	21503	21892	21552	21668	21644	21630	21624	21400	21542	21474	21805	21501	21522	21552	21616	21550	21565	21460	21655	21699	21413	21638	21518	21663	21500	21608	21564	21717	21616	21450	21212	21712	21582	21550	21485	21662	21670	21583	21603	21561	21596	21370	21791	21475	21694	21385	21406	21640	21725	21637	21612	21529	21535	21633	21565	21575	21708	21643	21535	21536	21646	21659	21568	21219	21607	21337	21547	21637	21466	21428	21635	21415	21536	21453	21455	21609	21537	21527	21577	21529	21537	21232	21672	21590	21388	21664	21554	21774	21483	21669	21692	21747	21522	21112	21524	21485	21344	21449	21661	21806	21444	21498	21682	21462	21711	21593	21496	21624	21508	21581	21554	21561	21504	21703	21429	21400	21539	21444	21544	21636	21515	21443	21425	21551	21514	21627	21486	21352	21423	21329	21390	21676	21612	21544	21563	21510	21470	21425	21446	21607	21577	21442	21261	21595	21535	21413	21535	21576	21434	21556	21407	21688	21671	21622	21664	21301	21531	21509	21306	21739	21586	21395	21454	21588	21368	21510	21375	21561	21384	21584	21765	21527	21403	21519	21433	21499	21795	21410	21480	21489	21300	21546	21519	21410	21579	21607	21645	21459	21353	21335	21456	21785	21725	21401	21453	21506	21585	21555	21565	21441	21604	21517	21597	21594	21486	21416	21577	21611	21534	21452	21822	21340	21668	21468	21472	21445	21510	21517	21564	21738	21639	21693	21882	21578	21595	21591	21466	21174	21342	21540	21457	21704	21371	21342	21559	21673	21604	21713	21469	21594	21532	21544	21724	21740	21452	21461	21479	21540	21386	21231	21560	21456	21636	21526	21451	21685	21660	21540	21583	21614	21615	21420	21652	21399	21574	21674	21412	21625	21498	21724	21621	21536	21606	21279	21578	21692	21553	21841	21422	21778	21493	21538	21665	21453	21542	21594	21722	21608	21602	21490	21582	21565	21613	21583	21416	21468	21314	21402	21581	21653	21593	21652	21623	21697	21549	21584	21645	21395	21595	21658	21825	21367	21476	21303	21631	21496	21512	21506	21502	21520	21653	21486	21579	21252	21320	21593	21410	21413	21599	21461	21271	21491	21539	21595	21525	21616	21398	21574	21546	21621	21674	21352	21547	21429	21629	21768	21419	21450	21516	21490	21519	21433	21693	21789	21628	21603	21640	21736	21610	21703	21596	21487	21491	21310	21594	21556	21451	21668	21634	21604	21659	21727	21551	21568	21605	21704	21496	21644	21450	21565	21664	21445	21590	21437	21619	21458	21499	21689	21680	21494	21723	21721	21610	21585	21627	21412	21436	21668	21613	21544	21375	21565	21384	21396	21596	21499	21517	21520	21201	21428	21679	21516	21579	21276	21429	21250	21610	21374	21561	21494	21526	21490	21641	21688	21674	21744	21432	21451	21564	21533	21581	21498	21424	21499	21493	21487	21554	21549	21451	21537	21474	21553	21440	21604	21497	21709	21431	21790	21527	21410	21411	21531	21284	21189	21403	21611	21448	21667	21649	21550	21686	21562	21283	21593	21540	21496	21650	21754	21503
19895	33874	31405	28413	26530	24795	22349	21556	20368	19757	19539	19095	18965	18401	18022	17848	17652	17969	26007	35330	32538	27526	21434	19061	17981	17379	17249	17499	17267	17211	17217	17297	17306	17323	17479	17352	17372	17301	17525	17332	17306	17266	17372	17224	17454	17406	17461	17364	17546	17348	17283	17302	17508	17074	17383	17275	17431	17434	17180	17398	17458	17281	17309	17228	17265	17249	17112	17125	17384	17276	17245	17355	17305	17535	17313	17198	17415	17400	17161	17380	17359	17150	17295	17135	17389	17368	17314	17290	17254	17439	17490	17414	17366	17374	17469	17105	17242	17256	17334	17342	17345	17497	17409	17276	17287	17069	17428	17220	17293	17392	17380	17230	17207	17345	17304	17281	17438	17304	17329	17442	17216	17234	17490	17405	17235	17192	17314	17368	17298	17101	17339	17442	17268	17291	17271	17251	17146	17300	17238	17379	17136	17278	17195	17279	17304	17299	17391	17551	17170	17385	17147	17198	17313	17216	17396	17252	17377	17290	17092	17410	17210	17260	17361	17387	17469	17073	17128	17318	17175	17338	17357	17182	17266	17224	17272	17379	17126	17326	17312	17151	17301	17254	17156	17333	17368	17311	17205	17461	17116	17365	17224	17212	17531	17334	17223	17325	17376	17226	17350	17192	17297	17360	17093	17485	17402	17111	17341	17421	17284	17441	17213	17249	17277	17146	17313	17379	17440	17087	17399	17150	17426	17342	17342	17064	17326	17285	17231	17235	17282	17177	17393	17296	17336	17241	17249	17201	17385	17153	17299	17315	17175	17280	17378	17301	17114	17338	17324	17261	17325	17221	17402	17266	17482	17209	17366	17311	17302	17371	17294	17284	17333	17397	17311	17342	17245	17269	17345	17061	17151	17345	17314	17294	17198	17461	17082	17234	17216	17352	17281	17350	17339	17231	17276	17390	17402	17254	17361	17215	17283	17379	17241	17221	17431	17318	17572	17225	17505	17144	17256	17409	17190	17173	17178	17183	17442	17279	17324	17334	17235	17294	17241	17364	17264	17249	17248	17222	17153	17379	17458	17067	17334	17321	17293	17347	17238	17046	17413	17395	17127	17236	17303	17172	17263	17214	17301	17113	17285	17226	17306	17329	17217	17303	17219	17234	17257	17073	17254	17158	17361	17112	17233	17298	17451	17156	17296	17267	17268	17195	17362	17280	17196	17187	17265	17285	17331	17136	17294	17244	17342	17167	17277	17331	17278	17159	17276	17279	17272	17166	17319	17177	17313	17211	17296	17126	17211	17402	17143	17412	17163	17392	17339	17273	17309	17309	17148	17057	17389	17272	17223	17097	17247	17318	17499	17252	17249	17478	17451	17242	17218	17387	17310	17321	17393	17113	17394	17232	17198	17360	17211	17362	17330	17320	17190	17213	17303	17356	17364	17321	17311	17298	17390	17189	17227	17110	17296	17293	17441	17383	17260	17351	17230	17196	17173	17294	17319	17394	17337	17316	17174	17329	17439	17163	17442	17372	17368	17144	17211	17264	17203	17089	17297	17431	17402	17372	17261	17243	17212	17375	17322	17313	17246	17188	17232	17326	17172	17278	17283	17240	17478	17240	17349	17247	17197	17307	17330	17204	17150	17189	17061	17367	17124	17207	17348	17392	17223	17420	17331	17380	17332	17403	17357	17271	17304	17286	17327	17314	17216	17444	17291	17185	17152	17466	17045	17195	17321	17246	17150	17253	17315	17391	17359	17206	17163	17121	17434	17301	17265	17208	17463	17468	17331	17182	17298	17354	17155	17265	17274	17099	17285	17185	17505	17279	17183	17224	17328	17324	17238	17228	17265	17219	17246	17216	17436	17109	17222	17334	17269	17233	17161	17199	17354	17215	17251	17266	17363	17307	17350	17273	17134	17151	17308	17299	17115	17239	17485	17137	17399	17196	17360	17496	17290	17217	17124	17309	17280	17215	17297	17236	17303	17391	17175	17322	17326	17223	17255	17407	17316	17119	17279	17301	17274	17410	17373	17227	17224	17296	17287	17351	17267	17228	17370	17336	17014	17457	17433	17387	17114	17232	17298	17352	17279	17234	17203	17151	17202	17360	17225	17162	17279	17184	17167	17387	17340	17231	17253	17219	17367	17137	17375	17365	17263	17295	17331	17204	17052	17544	17145	17288	17550	17265	17166	17204	17168	17341	17138	17348	17300	17416	17236	17460	17440	17311	17252	17241	17191	17333	17155	17414	17174	17307	17274	17336	17052	17136	17348	17355	17425	17379	17270	17339	17325	17422	17324	17300	17168	17264	17123	17229	17257	17307	17235	17354	17306	17363	17292	17112	17237	17299	17341	17144	17420	17180	17250	17233	17406	17349	17167	17191	17254	17182	17277	17247	17388	17187	17282	17305	17466	17299	17536	17212	17300	17425	17185	17365	17325	17036	17175	17229	17382	17245	17076	17344	17211	17465	17404	17217	17413	17250	17333	17310	17119	17452	17134	17156	17334	17333	17112	17548	17228	17342	17350	17391	17306	17236	17341	17325	17352	17244	17300	17305	17246	17302	17305	17249	17271	17370	17312	17470	17469	17389	17379	17216	17312	17244	17260	17224	17218	17203	17031	17205	17248	17370	17330	17197	17249	17216	17347	17229	17464	17311	17288	17278	17417	17312	17309	17081	17358	17400	17134	17263	17461	17274	17470	17253	17333	17442	17022	17332	17176	17115	17439	17202	17374	17415	17234	17079	17287	17228	17295	17354	17187	17236	17288	17272	17392	17299	17261	17313	17272	17141	17289	17223	17129	17237	17434	17192	17172	17111	17154	17393	17359	17159	17359	17306	17316	17156	17353	17220	17152	17282	17246	17304	17269	17199	17409	17269	17314	17250	17399	17086	17282	17420	17103	17399	17141	17379	17373	17249	17284	17206	17423	17340	17306	17281	17259	17295	17272	17306	17329	17381	17318	17342	17203	17143	17216	17427	17211	17401	17179	17256	17426	17240	17342	17342	17173	17174	17244	17128	17244	17176	17346	17195	17352	17243	17238	17378	17498	17325	17326	17422	17212	17377	17308	17375	17216	17303	17245	17192	17315	17307	17421	17205	17273	17282	17276	17423	17376	17325	17274	17131	17149	17257	17159	17221	17313	17263	17358	17256	17157	17354	17248	17391	17212	17235	17266	17404	17240	17313	17232	17318	17280	17428	17357	17258	17380	17304	17141	17200	17110	17207	17276	17383	17320	17200	17278	17390	17046	17330	17368	17379	17273	17095	17329	17262	17191	17372	17270	17230	17315	17503	17314	17232	17028	17071	17276	17319	17294	17288	17279	17251	17114	17286	17277	17459	17409	17322	17163	17076	17418	17174	17192	17251	17280	17295	17328	17210	17360	17185	17307	17367	17296	17299	17111	17237	17290	17293	17252	17145	17244	17214	17322	17360	17218	17304	17033	17490	17414	17238	17373	17193	17313	17241	17353	17226	17342	17220	17204	17215	17369	17251	17265	17294	17201	17267	17405	17343	17464	17468	17262	17180	17150	17330	17312	17234	17214	17346	17269	17377	17288	17188	17303	17059	17114	17304	17188	17143	17016	17304	17238	17344	17328	17217	17124	17282	17295	17209	17244	17320	17193	17240	17225	17278	17409	17420	17422	17264	17470	17300	17312	17067	17169	17448	17305	17279	17333	17394	17180	17073	17328	17173	17372	17300	17265	17175	17247	17258	17218	17387	17189	17264	17236	17332	17291	17160	17430	17137	17163	17192	17348	17299	17289	17389	17038	17340	17362	17303	17242	17048	17277	17148	17297	17300	17163	17285	17287	17149	17251	17422	17320	17040	17296	17504	17258	17347	17277	17271	17249	17231	17243	17430	17496	17368	16968	17205	17204	17344	17212	17282	17222	17289	17222	17231	17443	17344	17214	17143	17308	17304	17294	17352	17190	17320	17147	17421	17158	17240	17231	17417	17340	17247	17163	17214	17340	17331	17149	17373	17423	17182	17326	17313	17367	17178	17469	17336	17371	17346	17468	17395	17338	17263	17130	17048	17357	17064	17353	17099	17141	17168	17049	17292	17345	17206	17249	17156	17212	17117	17541	17216	17195	17339	17274	17334	17239	17181	17307	17269	17364	17169	17314	17332	17304	17184	17458	17480	17344	17174	17264	17348	17282	17237	17354	17121	17394	17285	17314	17357	17439	17300	17163	17320	17441	17411	17358	17540	17298	17315	17333	17232	17169	17149	17154	17279	17343	17269	17292	17175	17265	17306	17141	17172	17283	17313	17256	17147	17259	17285	17256	17344	17216	17241	17259	17310	17429	17237	17307	17222	17199	17318	17181	17161	17205	17361	17176	17230	17402	17385	17277	17211	17267	17373	17444	17302	17251	17259	17301	17342	17378	17438	17370	17154	17321	17129	17284	17310	17327	17164	17255	17196	17277	17346	17223	17269	17312	17095	17272	17305	17239	17233	17237	17466	17198	17098	17311	17227	17409	17108	17264	17292	17220	17240	17239	17444	17272	17274	17337	17161	17206	17177	17349	17240	17335	17241	17262	17216	17340	17333	17253	17097	17328	17248	17342	17256	17149	17104	17210	17199	17382	17154	17251	17299	17185	17372	17321	17112	17319	17317	17367	17377	17301	17292	17188	17338	17270	17343	17138	17246	17306	17229	17322	17107	17126	17176	17220	17401	17442	17284	17288	17042	16989	17281	17312	17279	17320	17349	17140	17368	17387	17370	17169	17313	17377	17561	17336	17036	17245	17130	17212	17223	17235	17140	17273	17460	17332	17289	17215	17239	17416	17214	17525	17110	17335	17284	17395	17350	17262	17258	17327	17299	17065	17300	17267	17253	17199	17490	17395	17374	17324	17170	17378	17478	17297	17135	17304	17174	17177	17191	17079	17121	17384	17181	17377	17395	17308	17291	17335	17380	17307	17340	17097	17373	17345	17355	17314	17316	17165	17121	17412	17166	17368	17360	17322	17327	17315	17286	17311	17005	17327	17273	17294	17409	17346	17387	17067	17380	17099	17306	17180	17361	17237	17434	17285	17319	17212	17422	17215	17224	17359	17418	17195	17241	17239	17217	17249	17530	17113	17323	17365	17316	17168	17309	17316	17351	17363	17220	17258	17193	17319	17369	17265	17317	17075	17045	17211	17307	17266	17115
27591	22601	27133	25344	22925	23623	23607	22882	22674	22753	22695	22529	22511	22524	22363	22138	22279	22220	22309	23137	23664	23299	22813	22544	22300	22081	22123	22189	22165	22030	22232	22012	22051	22148	22193	22132	22024	22056	22143	21856	22097	22012	22133	21948	22349	21938	22089	22066	22100	22062	21968	21996	22018	22050	22214	21811	21886	22343	22103	22144	22077	22085	22200	22215	22209	21801	21974	22117	21991	22165	21939	21983	21983	22185	22043	22009	21871	22030	21927	21924	21988	22236	21990	21998	21920	22221	22149	22007	22040	22086	22080	21974	22047	22066	22036	21874	22069	22100	21886	21881	22035	22014	22085	21914	21949	22020	21931	22120	22002	21870	22140	22046	21943	21840	21839	21827	22086	21708	22143	21862	22040	22012	22141	22105	22093	21800	21821	21952	22023	22169	22091	21990	22061	21901	21970	22082	21959	22001	22046	22044	21805	21950	22112	21891	22074	21800	22228	21854	22011	21863	21992	22361	21726	22158	22057	22043	21979	22143	22005	21929	22087	21898	21777	22093	22086	21895	22134	22046	22033	22189	22088	21983	22068	22117	21873	22096	21818	21939	22168	22094	22011	21799	21925	22089	22128	21980	22072	21821	21814	22083	22088	21980	21933	21916	21839	22068	22000	22047	21986	22096	22069	21867	21964	22100	22019	21995	21904	22134	22108	22093	21903	22197	22184	22117	22105	22080	22318	22058	21972	22275	21940	21930	21986	21974	22249	22097	22092	21982	21862	21777	22210	22110	22022	21864	22175	22027	21894	22007	21937	22053	22063	22118	22030	22199	22174	21945	21998	21937	22081	21952	21920	22243	22038	22107	22212	22105	22047	22220	21825	22134	22094	21988	21757	22042	22036	22017	22023	21968	22074	22004	21920	22060	21943	21879	21984	22038	22075	21896	22123	21821	22040	21838	22117	21725	22028	22257	21973	22067	22042	21836	21916	22015	21957	21926	21900	21986	22101	21940	22054	22121	21924	22064	21823	21863	22042	22022	21976	22045	22099	22088	21998	22012	22008	21956	22262	22058	22264	22104	22098	22063	21886	22016	21766	22032	21929	22007	21931	21987	22255	22008	21912	22018	22176	21868	22052	22002	21942	21994	21861	22141	21841	22152	22062	22238	22017	22297	21874	22208	22165	22205	22089	22154	22013	22101	21981	22178	22087	22000	22151	22139	22258	21738	22221	21888	21855	21957	22130	21888	22111	21914	21927	22017	22059	22113	21892	21828	22046	21897	22254	22017	21996	21914	22099	22085	22030	22277	22339	21942	21982	22156	22078	22026	22058	22250	21932	22123	21982	21957	21999	22048	22190	22138	22158	22069	22110	22194	22125	22109	22191	22062	21921	21978	22103	22139	22033	22237	22006	21873	22022	22125	21966	21988	22145	22074	21941	22069	22003	21890	21987	22171	22110	22070	22107	22019	22230	21910	21895	21934	22032	21953	22153	22006	22117	21983	22122	21970	22191	22018	22236	22102	21924	21970	22384	22060	21810	21953	22178	21723	21966	22209	22125	22135	21977	22112	21937	22137	22163	21926	21973	21872	22317	22089	22054	21849	21944	22016	22154	21997	22069	21986	22128	21860	21902	21877	21931	22111	22194	22053	22278	22120	21864	22059	21952	22008	22007	22090	22222	21853	22058	22122	21852	22000	21941	22122	22045	22143	22002	21874	21900	22180	22075	21969	21965	21968	22078	22000	21957	22210	22188	21990	22040	21891	21997	22162	22071	22071	21795	21922	21922	22088	22112	22099	21974	21832	21798	22019	22133	21849	22193	21982	22044	21994	22021	22041	21967	21898	22111	22190	22048	22037	22007	21885	22021	22125	22014	22018	21912	22243	22177	22047	22199	22125	22084	22011	22187	21933	22105	22045	21832	21969	21872	22038	22184	22103	22122	21970	22161	22010	21985	22031	22053	22254	22231	22081	21910	22023	22001	22324	21995	21989	22104	22031	22112	22125	22142	21776	22009	22034	22026	22157	22218	22335	22047	22106	22029	21897	22158	22189	22177	22005	22032	21973	22099	22038	22120	22144	22009	22062	22056	21880	21826	21872	22191	22006	22138	22164	22065	21995	22042	22020	22061	22100	21854	22053	21929	22144	21919	22179	22095	22112	22088	21957	21981	22157	21967	21928	22256	22057	22090	22084	22123	22389	22137	21951	22226	22084	22257	21901	21953	22159	21989	21953	21968	22048	21953	21985	22133	22084	22133	21986	21971	22064	21941	21935	22208	22013	22114	22262	22046	22044	22098	22227	22127	22016	22097	21979	21799	21934	22048	22109	21718	21995	22168	21912	22125	21977	22048	21964	22083	22030	22044	22045	21900	22136	22070	22080	22066	22125	22266	22006	22093	22129	21898	21881	21965	22135	21928	22105	21913	21973	22073	21989	22077	22104	22023	21970	22055	21982	22031	21800	22009	22098	22229	22121	22148	22043	22098	22410	22163	22059	22097	21857	21960	21949	22200	21991	21867	22061	22081	22108	22124	21871	22077	21853	22223	21996	21967	21981	21882	21829	22174	22019	22259	22011	22237	22047	22132	22194	22139	22039	21934	22025	21911	21999	22133	21840	21943	22037	21841	22045	22021	21977	21832	21855	22245	21907	21917	21834	21905	21815	22174	21952	21958	21944	22115	21935	21794	21862	22091	21972	21989	22083	21991	21963	21937	22107	21971	22168	22178	22037	22030	22110	22285	22061	22140	21926	22307	21912	22055	22157	22001	22020	22404	22000	22214	22140	22120	22180	22011	21710	21960	21980	22070	21985	21924	21712	22175	22157	22217	22027	21993	21853	21957	22159	22283	21988	21936	21970	21934	21902	21987	21976	21931	22011	21968	22074	22182	22043	21979	22055	22021	21977	21967	22123	22273	21992	22117	22263	22178	21965	22110	21841	21948	22138	22217	22034	22175	21942	21898	21867	21874	21964	21958	22050	22200	21981	22086	22216	22013	21994	22158	22054	22109	22016	22227	22116	22160	22016	22154	22212	21945	22050	22237	22279	21922	22146	21936	21921	22040	22173	21766	22126	22269	22090	22258	22146	22172	21881	21900	22162	22122	21770	22352	22300	22171	21990	21933	22118	22236	21941	22047	21984	22002	21963	22134	21944	22207	22094	21923	22096	22107	22029	22020	22305	22071	22045	22163	21983	21796	22094	22139	22028	21887	22115	22037	22192	21968	22100	22197	22209	22222	22092	21929	22030	22041	22125	22180	21882	21991	21982	21860	22239	22059	21851	21979	22058	22230	22103	21944	21962	22067	22214	22122	21993	21858	22120	22087	21940	21971	21968	21842	21950	21932	22059	22055	22042	22249	22087	22246	21978	21977	22032	22014	21969	22138	21974	22314	22219	22144	22184	22191	22034	22100	21947	21979	21909	21990	21851	21921	22037	21900	22074	21973	22097	21776	22172	21986	22089	22185	22041	22042	22039	21880	22090	22207	22070	22104	22141	22083	22025	22295	21996	21834	22074	22055	22206	22031	22042	22217	22073	22146	22070	22017	21932	22258	22068	22153	22136	22097	21972	22145	22131	21770	21989	22059	22188	22015	22060	21949	22212	21957	22215	21920	22237	22189	22329	21900	21815	21996	22204	22109	22288	21987	22146	22066	21940	21893	22100	22123	22110	22072	21905	21962	22124	21845	22025	22028	21917	22111	21805	21847	22185	22273	22105	21897	22049	22228	22152	21955	22120	21985	22049	22068	21947	21967	21982	22142	21929	21945	22056	22067	21919	21961	22172	21883	22041	21997	22047	22143	21949	22109	21873	22252	22087	22072	21766	22294	22204	22040	22118	22188	22087	21921	22236	22033	22179	22153	21985	22057	22018	21957	22261	22117	22215	22061	21737	21916	22099	22033	22091	22190	22021	22353	22006	22128	22209	22036	21961	22227	22230	22061	22045	22005	22068	22096	22017	21879	22091	22011	21924	22110	21817	22025	21967	22123	22095	22139	22063	21939	22034	22093	22153	22033	21943	22171	21956	21839	21888	22173	21993	22078	22033	22230	21753	22236	22279	22126	22253	22135	22086	22061	22107	21883	22108	22025	22093	22099	22062	22007	22041	22244	22002	22012	22082	22095	22244	22182	22239	22239	22232	21940	21903	22125	21980	21765	22051	22140	22054	21937	22170	22035	21730	22125	22106	21964	22142	21933	22069	21936	21965	21932	21807	22081	22015	22035	22091	22191	21926	22167	22071	21959	21921	21959	22045	22076	22225	21980	22242	22142	21809	22020	22132	21864	22011	21964	22090	21977	21946	22162	21880	22131	21987	21975	22024	22082	22118	21958	22102	22152	22174	22046	22110	21810	22062	22191	22052	21980	21947	21893	21964	21984	22018	22158	22170	22331	21950	22093	22236	22022	21930	21966	21802	22112	22078	22299	22250	22005	22222	22133	22308	22270	22301	21832	21858	22176	21983	22050	22077	22307	22188	21995	22155	22237	21996	22093	21983	22192	22214	22123	22131	21873	22062	22061	21904	22079	21989	22121	22107	21815	22054	22015	21985	22305	22415	21953	22050	22118	22284	21933	22168	21965	21876	21996	21909	22064	22057	22025	22090	22053	22316	22052	22117	22158	21797	22023	22106	22042	22347	22008	21875	22022	21830	21889	21863	22103	21948	22340	22084	21829	22078	21838	22155	22233	21954	22003	22097	21975	21856	21946	22031	22044	21949	22131	22008	21804	22050	21957	22013	21975	21986	22120	21907	21944	21989	21945	21998	22225	22059	22060	22221	22007	21968	21993	22088	22125	22140	21767	21977	22071	22144	22004	22192	21926	22142	22168	21878	22127	22314	22137	22028	22018	22173	22151	21958	22172	21986	21994	22083	22084	21995	22033	21936	22007	21990	22252	21887	21999	22091	21896	22073	22235	22050	22148	22057	22142	22105	22145	22012	22118	21937	22152	22103	21885	21921	21905	22026	22165	21904	22036	22039	21903	22026	22058	22213	21985	21985	22034	21942	22193	22208	22080	22036	22014	21944	21896	22061	22280	22194	21881	22090	21981	21775	22075	21935	21984	22014	21884	22178	22009	21983	21919	22041	22099	21874	22026	22156	22062	22079	22033	22312	21799	21880	22040	22054	22149	22162	22199	22089	21881	21925	22156	22107	21716	22043	22186	22169
18529	22509	20586	19313	19434	19905	19626	18987	18605	18616	18526	18344	18091	17892	17571	17678	17642	17785	17965	19393	19268	18636	18000	17857	17729	17560	17692	17514	17446	17723	17772	17714	17503	17688	17657	17446	17616	17613	17737	17559	17721	17712	17519	17649	17741	17539	17354	17549	17304	17798	17508	17545	17498	17506	17624	17536	17601	17722	17659	17542	17755	17668	17567	17733	17456	17477	17841	17737	17587	17620	17622	17546	17661	17619	17613	17631	17694	17459	17726	17621	17650	17523	17723	17628	17592	17530	17496	17533	17524	17638	17587	17763	17560	17645	17510	17514	17381	17817	17458	17770	17588	17613	17564	17556	17825	17524	17701	17640	17550	17540	17688	17562	17523	17503	17555	17464	17560	17576	17512	17630	17670	17539	17548	17605	17582	17619	17432	17567	17692	17354	17491	17519	17444	17580	17536	17562	17531	17646	17579	17707	17627	17559	17602	17423	17644	17632	17704	17895	17673	17498	17615	17664	17729	17548	17662	17488	17768	17575	17539	17794	17542	17727	17498	17613	17700	17661	17448	17703	17685	17413	17598	17726	17579	17436	17516	17734	17371	17444	17553	17652	17453	17485	17592	17512	17493	17468	17568	17477	17521	17557	17483	17525	17622	17471	17526	17520	17646	17543	17564	17760	17650	17530	17653	17554	17495	17512	17474	17749	17651	17542	17657	17532	17536	17603	17690	17506	17575	17580	17612	17571	17471	17570	17737	17693	17735	17649	17603	17585	17612	17575	17579	17514	17552	17655	17601	17691	17636	17501	17686	17775	17443	17639	17683	17555	17639	17687	17580	17541	17506	17675	17517	17663	17425	17619	17563	17534	17562	17454	17631	17584	17735	17879	17690	17666	17388	17499	17617	17733	17681	17679	17584	17665	17509	17589	17689	17513	17578	17636	17547	17475	17573	17588	17523	17532	17559	17671	17497	17602	17392	17603	17505	17444	17632	17690	17518	17596	17569	17516	17565	17639	17626	17657	17653	17655	17491	17713	17540	17701	17479	17483	17541	17601	17578	17574	17424	17574	17665	17441	17484	17712	17689	17540	17774	17620	17655	17600	17506	17542	17519	17816	17589	17619	17549	17601	17583	17544	17710	17419	17646	17640	17648	17692	17717	17569	17771	17719	17771	17537	17653	17583	17654	17640	17463	17437	17678	17560	17585	17706	17466	17625	17634	17620	17741	17595	17600	17579	17569	17613	17600	17378	17711	17516	17549	17584	17585	17591	17622	17472	17528	17538	17582	17611	17534	17538	17732	17675	17465	17519	17621	17500	17540	17482	17577	17660	17683	17571	17464	17588	17730	17404	17584	17668	17656	17554	17533	17666	17490	17749	17579	17720	17680	17671	17556	17677	17453	17661	17652	17582	17575	17761	17647	17442	17629	17705	17483	17688	17596	17608	17608	17544	17597	17563	17463	17591	17467	17603	17714	17571	17550	17584	17472	17517	17594	17497	17694	17523	17664	17483	17607	17478	17407	17491	17673	17639	17517	17675	17682	17437	17576	17603	17464	17601	17680	17641	17638	17603	17590	17554	17631	17477	17697	17581	17730	17753	17582	17677	17538	17637	17711	17553	17768	17664	17567	17493	17590	17471	17583	17382	17633	17670	17601	17520	17492	17600	17604	17509	17567	17692	17485	17723	17560	17602	17440	17763	17751	17471	17430	17605	17496	17586	17673	17778	17521	17592	17508	17458	17632	17556	17554	17613	17531	17690	17622	17644	17677	17710	17572	17479	17639	17629	17452	17530	17686	17721	17653	17525	17588	17592	17594	17571	17500	17667	17630	17508	17564	17657	17378	17544	17746	17595	17485	17575	17529	17442	17737	17621	17577	17454	17609	17571	17623	17474	17539	17419	17615	17657	17665	17656	17817	17589	17527	17567	17612	17522	17637	17626	17466	17489	17443	17672	17520	17457	17815	17632	17511	17584	17594	17545	17670	17733	17698	17593	17773	17498	17758	17613	17624	17565	17609	17667	17632	17660	17490	17618	17590	17614	17462	17511	17541	17791	17662	17673	17572	17701	17597	17498	17537	17420	17589	17688	17498	17867	17646	17574	17580	17500	17724	17562	17607	17634	17545	17591	17612	17655	17743	17598	17564	17521	17510	17609	17580	17540	17510	17541	17592	17539	17633	17592	17530	17451	17604	17554	17601	17730	17592	17526	17507	17606	17683	17554	17590	17737	17629	17420	17452	17605	17570	17489	17720	17443	17510	17469	17489	17627	17582	17584	17606	17623	17435	17664	17797	17631	17692	17605	17663	17552	17538	17498	17508	17732	17711	17527	17629	17632	17639	17611	17500	17727	17694	17693	17557	17455	17615	17721	17612	17507	17552	17665	17587	17737	17345	17692	17648	17769	17594	17699	17723	17653	17531	17502	17407	17517	17640	17524	17599	17558	17516	17619	17677	17553	17626	17548	17480	17546	17560	17705	17617	17608	17688	17562	17560	17562	17710	17671	17507	17399	17713	17838	17534	17386	17637	17600	17517	17517	17608	17555	17461	17667	17453	17471	17610	17377	17459	17671	17506	17786	17479	17743	17742	17624	17697	17472	17552	17636	17357	17665	17496	17661	17539	17723	17483	17566	17658	17512	17459	17604	17706	17642	17628	17532	17641	17526	17612	17614	17442	17555	17411	17451	17628	17483	17578	17774	17532	17711	17615	17698	17660	17735	17693	17398	17661	17663	17725	17677	17641	17550	17770	17484	17753	17411	17559	17488	17583	17501	17569	17497	17642	17586	17680	17516	17539	17576	17689	17519	17541	17558	17582	17640	17655	17496	17659	17479	17742	17675	17543	17433	17688	17622	17497	17642	17708	17806	17440	17544	17613	17590	17622	17521	17487	17721	17681	17662	17559	17758	17569	17513	17703	17557	17645	17623	17602	17485	17480	17564	17861	17587	17499	17627	17491	17497	17578	17569	17497	17432	17670	17572	17534	17551	17552	17583	17630	17579	17547	17442	17611	17621	17558	17678	17609	17506	17678	17486	17609	17488	17609	17734	17626	17440	17549	17564	17675	17696	17707	17498	17684	17423	17431	17444	17511	17613	17660	17625	17493	17539	17572	17718	17555	17604	17499	17583	17661	17519	17451	17729	17535	17825	17805	17390	17654	17514	17680	17384	17375	17597	17495	17621	17649	17644	17478	17472	17515	17458	17622	17600	17636	17601	17394	17594	17434	17839	17698	17497	17599	17475	17641	17554	17704	17602	17659	17686	17601	17467	17491	17610	17740	17529	17512	17649	17631	17441	17716	17727	17629	17553	17648	17572	17595	17517	17540	17516	17500	17462	17603	17600	17641	17546	17501	17559	17500	17692	17519	17553	17631	17479	17525	17599	17664	17666	17537	17731	17652	17784	17517	17523	17453	17509	17547	17701	17580	17607	17624	17616	17623	17681	17482	17603	17598	17432	17396	17456	17550	17625	17749	17648	17646	17896	17401	17657	17597	17724	17369	17669	17607	17812	17454	17700	17583	17545	17683	17424	17643	17704	17691	17460	17772	17519	17573	17347	17553	17674	17598	17590	17545	17522	17746	17557	17614	17728	17528	17534	17453	17617	17643	17604	17576	17566	17337	17554	17466	17642	17677	17688	17635	17546	17802	17469	17784	17604	17616	17532	17500	17670	17538	17622	17635	17479	17574	17656	17478	17574	17553	17619	17425	17585	17527	17592	17555	17597	17479	17605	17631	17652	17568	17570	17608	17476	17583	17593	17584	17638	17568	17498	17634	17629	17601	17490	17536	17433	17661	17682	17606	17426	17753	17768	17631	17561	17777	17585	17540	17652	17466	17564	17621	17574	17678	17865	17507	17428	17376	17582	17667	17645	17494	17650	17458	17587	17564	17552	17639	17614	17481	17737	17607	17472	17670	17659	17518	17675	17518	17555	17396	17637	17633	17611	17570	17626	17640	17630	17723	17529	17574	17698	17666	17651	17520	17652	17650	17641	17461	17568	17605	17476	17699	17539	17562	17768	17655	17489	17777	17518	17624	17626	17634	17689	17519	17603	17667	17680	17637	17539	17546	17489	17501	17483	17572	17631	17394	17483	17587	17622	17593	17585	17558	17523	17625	17621	17683	17714	17646	17570	17629	17452	17485	17473	17546	17678	17688	17600	17512	17665	17492	17603	17529	17580	17535	17588	17615	17572	17663	17367	17539	17480	17560	17562	17659	17284	17625	17699	17600	17606	17629	17498	17392	17657	17582	17618	17497	17569	17831	17759	17654	17466	17758	17672	17582	17558	17444	17715	17481	17620	17480	17497	17637	17574	17700	17532	17477	17578	17683	17572	17492	17402	17631	17654	17642	17734	17650	17507	17766	17545	17559	17508	17642	17476	17587	17561	17715	17573	17684	17640	17486	17492	17614	17539	17636	17594	17541	17565	17519	17703	17590	17564	17766	17577	17658	17635	17673	17600	17521	17566	17568	17654	17755	17524	17684	17560	17718	17539	17782	17737	17523	17679	17667	17530	17549	17500	17667	17641	17621	17520	17602	17515	17759	17438	17682	17789	17728	17631	17671	17609	17512	17649	17649	17669	17507	17490	17785	17626	17571	17404	17470	17671	17627	17581	17721	17484	17525	17706	17666	17491	17648	17610	17450	17689	17627	17398	17597	17585	17699	17533	17625	17510	17712	17527	17677	17605	17616	17789	17637	17600	17519	17682	17770	17423	17785	17564	17566	17506	17584	17525	17644	17619	17760	17347	17667	17568	17506	17627	17597	17774	17616	17744	17699	17759	17657	17616	17630	17671	17651	17443	17772	17463	17536	17621	17548	17505	17492	17689	17576	17531	17437	17666	17568	17600	17579	17542	17762	17402	17534	17713	17529	17434	17496	17941	17530	17538	17720	17645	17529	17661	17707	17627	17634	17747	17520	17494	17614	17637	17578	17653	17641	17494	17707	17523	17636	17476	17583	17556	17447	17600	17639	17534	17529	17648	17697	17489	17695	17374	17715	17511	17609	17732	17748	17746	17629	17584	17631	17440	17541	17668	17612	17656	17626	17655	17610	17583	17544	17548	17719	17732	17580	17787	17744	17629	17754	17550	17574	17593	17533	17554	17407	17546	17671	17663	17588	17535	17518	17546	17449	17730	17487	17613	17458	17658	17623	17442
23686	21000	28507	24004	23186	25466	26096	23313	23104	23335	22858	22707	22735	22544	22441	22350	22316	22075	24089	29478	29951	26638	23938	23023	22059	21935	21905	21737	22070	21900	22027	21705	21961	22077	21998	21809	21974	22058	21988	21901	22053	22251	22172	21927	21834	21602	21925	22032	21964	21969	21656	22116	21872	21931	21914	22019	22115	21854	21897	22050	21942	21824	21926	21774	21797	21793	21973	22014	21910	21920	21939	22048	21838	21859	21821	21825	21899	21656	21849	21542	21873	22000	22066	21925	21726	21774	21789	21666	21979	21933	21928	22001	21982	22027	21852	21894	21917	21775	21993	21691	21927	21891	22189	22060	21950	21851	21855	21721	22024	22028	21867	21835	21908	21748	21789	22046	22000	21824	21737	22013	21980	21667	21936	21987	21879	21920	21698	21983	21945	21869	21749	22036	21899	21900	21905	21689	21941	21782	21672	21863	21931	22066	21731	21676	21705	21769	21622	21822	21879	21829	22009	21889	21835	21825	21798	21916	21893	21784	21660	21750	21912	21955	21939	21803	21954	21641	21665	22111	21845	21868	21997	21668	21861	21855	21806	21747	21778	21781	21759	22069	21933	21817	21994	21895	21731	21702	21801	21756	21927	21928	21651	21942	21882	21900	21745	21821	21911	21873	21560	21663	21894	21872	21764	21882	21893	21634	21705	21792	21869	21795	21950	21544	21905	21891	21993	21795	21762	21735	21844	21986	21897	22107	21923	21829	21836	21937	21885	21840	21928	21850	21766	21921	21874	21854	21721	22000	21941	21770	21689	21830	21800	21668	21854	21959	21932	22012	21858	21904	21765	21889	21918	21819	21917	22058	21813	21964	21915	21621	21970	21959	21894	21975	22005	21920	21910	21825	21768	21818	21795	21697	21771	21887	21850	21812	21990	22103	21850	21988	21926	21985	21700	21855	21686	21774	21906	21982	21847	22012	22066	21838	21933	21931	21959	21676	21962	21834	21684	21805	21662	21813	21746	22013	21762	21878	21660	21821	21992	21911	21939	21833	21788	21843	21770	21710	21916	21703	21809	21939	22026	21797	21804	21799	21843	22022	21768	21980	21754	22159	21714	21802	21726	21645	21900	21886	21965	21930	21824	21880	21907	21897	21805	21732	21958	21861	21714	21846	21931	21852	21967	21992	21723	21812	21615	22026	21909	21844	21753	21881	21726	21969	21852	22015	22031	21775	21939	21779	21647	21953	22051	21930	21787	21788	21523	22093	21818	21730	21842	21935	21962	22024	22073	21925	21911	21800	21921	21992	21745	21922	21803	21893	22044	21696	21685	21743	22093	21830	21952	21699	21883	21926	21825	21833	21989	21783	21778	22033	22042	21926	21810	21750	22140	22044	21753	21708	21825	21976	21899	21940	21856	21919	21861	21865	21971	22039	21822	21764	21947	21861	21786	21924	21781	21675	21951	21970	22025	21760	21785	21813	21915	21895	21771	21706	21894	21838	21748	22022	22005	22003	21968	21753	21896	21842	21965	21727	21914	21933	21869	21740	21765	22063	21843	22014	21660	21887	21963	21848	21724	22039	21864	21858	21998	21796	21995	21695	22012	21711	21828	21783	21861	22036	21846	21874	21894	21741	21880	21789	21975	21837	21854	21848	21830	21772	21944	21820	21804	21876	21928	21729	21987	21963	21909	21893	21948	22035	22019	21539	21889	21910	22036	22055	21861	21787	21879	21964	22040	21930	21757	21894	21912	21789	22052	21915	21821	21799	21928	21831	22133	21709	21726	21767	22218	21972	22048	21802	21653	22099	21742	21938	21905	21836	21780	21954	21934	21966	21862	21852	21787	21821	21815	21819	21820	21832	21893	21967	21867	21953	21896	21903	21910	21775	21764	21696	22021	21812	21838	22142	21692	21584	21928	21870	21725	21825	22046	21719	22056	21786	21731	22038	21807	21827	21889	21906	21856	21844	21773	21822	22001	22064	21914	21948	21883	21921	21741	21612	21707	21851	22086	21954	21856	21866	21948	21906	21927	21847	21756	21869	21904	21907	22041	21858	21712	21897	22039	21928	21649	21865	21833	21720	21635	21871	21903	21671	21649	21911	22084	21791	21814	21895	21878	21791	21816	21613	21849	21791	22015	21937	21702	21650	21890	21941	21807	21969	21783	21605	21815	22005	21858	21792	21904	21876	21905	22025	21830	21782	21850	21936	21772	21533	22094	21867	21792	21714	21874	21779	21731	21664	21819	21785	22021	22131	21817	21935	21882	21794	21832	21905	21737	21814	21735	21908	21821	21822	21913	21943	21677	21984	21816	22036	21789	21837	21877	21838	21857	21705	21841	21907	21823	22013	21833	21666	21909	21789	22005	21857	21895	21857	21991	21763	21657	22001	21986	22030	21912	21751	21501	22023	22110	21891	21773	21877	21869	21780	21946	22120	21785	21798	21715	22129	22013	21976	21778	21978	21460	21953	21888	21814	21850	21916	22013	21766	21919	21754	21890	21954	21921	21770	21837	22007	21887	21909	21930	21810	21786	21983	21734	21807	22072	21982	21946	21971	21953	21681	21727	21883	21862	22012	21835	21828	21822	21691	21989	21817	21944	21951	21850	21901	21890	21909	21918	21829	21819	21870	21855	22052	21899	21767	21952	21897	21905	21751	22011	21822	21888	21791	21856	21929	21830	21697	21918	21880	21989	21868	21976	21829	21832	21826	21953	21848	21740	21735	22142	21646	21713	21784	21900	21789	21844	21768	21893	21862	21771	22223	21972	21773	21711	21895	21909	22056	21930	21911	21870	21906	21759	21782	22025	21761	21702	21890	21810	21803	21755	21970	22040	21912	21789	21737	21992	21816	21746	21844	21895	21961	21640	21843	21803	21733	21937	21946	21830	21798	21890	21940	21847	21791	21865	22034	22076	21947	22071	22016	21848	21949	21817	21924	22018	21843	21778	21778	21720	21695	21934	21904	21717	21855	21786	21849	21813	21965	21997	21908	21909	21777	21698	21991	21773	21561	21999	21889	21973	22085	21615	21833	21905	21625	21866	21709	21846	21944	21989	21801	21989	21853	21999	21665	21812	21943	21859	21833	22075	21936	21924	21743	21855	21920	22096	22080	22066	21978	21784	21659	21859	22014	21880	22185	21888	21836	21741	21816	21732	21789	22127	21939	21804	21858	21859	21904	21704	22010	21769	21622	21843	21766	21927	21890	22003	22132	21877	21952	21878	21522	21747	21876	21834	21701	21992	21817	21769	21782	21881	21854	22055	21909	21800	21967	21861	21870	21905	21792	21967	21940	21946	21885	21922	21936	21973	21957	21868	22002	21946	21622	21858	22031	21714	21827	22149	21732	21815	21630	21824	21829	21690	21925	21889	21846	22111	21906	21998	22098	21759	21763	21785	21788	22021	21945	21705	21932	21790	22030	21574	21830	21835	21993	21743	21888	22049	22074	22077	21965	21855	21898	22026	21714	21920	21919	21829	21890	21927	21958	21887	21680	21905	21927	21591	21765	21927	21844	21824	21861	21930	21883	21905	21835	21697	21720	21935	22145	21795	21986	21770	21742	21861	21741	21792	21716	21941	21851	22046	21620	21746	21753	21804	22158	21921	21705	21911	21635	21927	21840	21842	21985	21808	21685	21773	21845	21843	21793	21953	21741	21930	22011	21851	21841	21747	21873	21711	21855	21814	21833	21938	21782	21800	21849	21952	21689	21889	21937	21905	21891	21931	22012	21822	21822	22062	21782	21686	21894	21801	22059	21775	21843	21897	21987	21901	21848	21898	21834	21919	22001	21699	21864	21764	21802	21797	21785	21720	21646	21824	21827	22027	21832	21980	21723	21860	21918	21735	21688	21805	21792	22059	22039	21809	21869	22156	21899	21735	21808	21734	21861	21920	21878	21874	21816	21816	21695	21898	21959	21761	21947	21844	21971	21756	21829	21735	21774	21776	21826	21878	21862	21910	21767	22034	21839	21901	21850	21663	21875	21976	21946	21810	21835	21912	21867	21878	21882	21902	21913	22046	22040	21777	21904	22160	22057	21910	21803	21749	21864	21945	21658	21879	21844	21801	21822	21986	22035	21790	21843	21922	22060	21664	21716	21797	22005	21893	21710	21830	21690	21685	22080	21900	21950	21851	21649	21817	21681	21847	21739	21826	21816	21829	22016	21740	21895	21826	21976	21943	22021	21876	21986	21878	21941	21827	21816	21839	21621	21994	21709	21814	21945	21870	21880	21753	21895	21860	21855	21927	21867	22050	21766	21795	22168	21834	21806	21933	21756	22021	21780	21637	21766	21847	21923	21831	21924	21886	22043	21936	21869	21907	21795	22141	21807	21628	21748	21871	21855	21893	22085	21961	21803	21895	21858	21881	21897	21884	22043	21851	21770	22041	21880	21856	21782	22072	21640	22015	22034	21819	21755	21999	21893	21892	21904	21978	21933	21897	21691	21808	21998	22034	21851	21810	21690	21593	21931	21905	22072	21941	21871	21712	21734	22095	22042	21907	22060	21693	21849	21765	21773	22105	21924	21790	21891	22085	21788	21826	21667	21872	21983	21785	21706	21765	21927	21887	21804	21766	21773	21875	21767	21868	21918	21714	21958	21822	21985	21944	21897	21932	21797	21826	21885	22094	22113	22014	21713	21542	21922	21874	21723	21772	21877	22072	21705	21717	21909	21754	21889	21896	21825	21815	21939	21910	21829	21760	21879	21623	21682	21751	21904	21840	21873	21782	21717	21904	21901	21828	21745	22061	21922	21701	21836	21959	21998	21899	21854	21848	21894	21788	21926	21834	21766	21807	22066	21807	21742	21883	21945	22017	21842	21887	21839	21819	22009	21810	21836	21973	21808	21805	21710	21859	22036	21696	21894	21700	21988	21955	21976	22003	21751	21943	21856	21770	21976	21854	21904	21691	21964	21952	22049	21947	21960	21945	21925	21950	21694	21875	21787	21905	21836	21788	21899	22043	21950	21754	21658	21934	21762	21827	21929	21885	21902	21789	21983	21859	21930	21923	21938	22062	21791	21896	21995	21979	21845	21662	21926	21664	21923	21851	21915	21727	21898	21806	22005	21924	21782	21738	21947	21772	22058	21807	21897	21700	21857	21798	21983	21688	21876	21819	21840	21598	21803	21942	21828	21865	21866	21857	21846	22072	21844
15911	28253	27858	24169	22499	21519	20905	19742	19658	19523	18980	18686	18546	18224	18109	17930	17759	17535	21417	27596	26376	22257	19503	18466	17707	17654	17548	17484	17491	17620	17568	17364	17592	17678	17602	17812	17448	17468	17702	17519	17570	17709	17524	17488	17471	17622	17587	17544	17627	17550	17512	17479	17518	17715	17459	17652	17659	17365	17552	17599	17592	17624	17589	17533	17742	17476	17573	17715	17519	17455	17553	17696	17590	17597	17555	17701	17419	17427	17486	17605	17583	17509	17597	17490	17534	17506	17547	17601	17603	17347	17542	17566	17605	17652	17595	17398	17562	17569	17439	17421	17437	17374	17452	17544	17361	17700	17474	17575	17446	17704	17587	17487	17519	17612	17627	17501	17491	17616	17783	17462	17604	17482	17726	17392	17399	17499	17476	17541	17472	17447	17565	17666	17576	17344	17636	17648	17555	17527	17555	17524	17589	17472	17343	17511	17616	17565	17591	17520	17452	17612	17455	17544	17441	17717	17539	17567	17501	17527	17551	17562	17710	17535	17544	17359	17247	17611	17592	17756	17601	17533	17581	17566	17564	17643	17504	17582	17522	17457	17590	17623	17494	17643	17446	17517	17611	17618	17484	17501	17572	17559	17442	17627	17456	17635	17540	17497	17574	17526	17309	17526	17489	17579	17556	17505	17557	17591	17626	17684	17599	17552	17431	17707	17518	17707	17412	17538	17623	17582	17507	17593	17462	17576	17702	17640	17589	17652	17551	17572	17592	17510	17721	17481	17406	17529	17582	17439	17524	17563	17548	17285	17628	17455	17607	17581	17654	17510	17632	17437	17538	17483	17479	17353	17464	17569	17442	17500	17515	17520	17586	17699	17602	17636	17546	17565	17478	17395	17512	17491	17483	17397	17517	17583	17589	17633	17473	17577	17573	17492	17517	17501	17498	17394	17590	17700	17559	17748	17580	17399	17449	17516	17474	17664	17560	17482	17526	17572	17572	17375	17474	17613	17480	17564	17484	17574	17433	17607	17628	17534	17518	17546	17403	17729	17263	17551	17493	17775	17516	17668	17696	17542	17670	17406	17616	17613	17654	17492	17523	17524	17405	17330	17471	17595	17553	17657	17622	17573	17372	17550	17554	17635	17441	17533	17376	17614	17440	17651	17537	17321	17606	17674	17465	17717	17551	17586	17519	17408	17449	17577	17570	17538	17418	17516	17538	17546	17642	17507	17566	17433	17678	17429	17475	17450	17576	17586	17573	17534	17594	17444	17591	17497	17510	17753	17661	17444	17502	17380	17485	17387	17463	17649	17662	17710	17435	17567	17464	17530	17575	17647	17507	17616	17508	17586	17419	17741	17477	17465	17598	17652	17478	17396	17591	17619	17709	17403	17373	17400	17516	17487	17740	17477	17423	17519	17491	17469	17607	17528	17590	17460	17666	17555	17482	17522	17441	17578	17398	17528	17627	17445	17572	17465	17572	17682	17618	17481	17450	17488	17566	17622	17608	17545	17590	17393	17452	17658	17496	17478	17446	17548	17582	17515	17631	17557	17527	17583	17569	17636	17637	17578	17455	17535	17586	17512	17697	17437	17704	17580	17530	17635	17479	17573	17471	17535	17475	17557	17431	17393	17593	17666	17543	17615	17511	17532	17565	17542	17704	17329	17434	17393	17617	17492	17636	17480	17553	17605	17356	17635	17579	17515	17550	17372	17534	17526	17595	17359	17681	17677	17524	17468	17480	17445	17689	17567	17518	17653	17527	17647	17610	17501	17619	17437	17581	17471	17670	17505	17568	17666	17495	17605	17706	17619	17597	17408	17576	17413	17545	17594	17673	17588	17402	17596	17499	17412	17460	17597	17637	17494	17565	17571	17438	17481	17720	17593	17668	17419	17384	17538	17554	17609	17556	17420	17366	17512	17640	17655	17621	17608	17349	17524	17549	17539	17591	17376	17469	17447	17580	17436	17459	17506	17605	17547	17502	17465	17716	17434	17436	17548	17665	17541	17553	17381	17419	17609	17643	17582	17558	17372	17612	17544	17409	17649	17518	17457	17538	17359	17718	17603	17518	17594	17507	17491	17300	17504	17484	17659	17394	17535	17639	17407	17449	17489	17692	17382	17483	17535	17359	17581	17601	17267	17587	17507	17525	17637	17514	17526	17491	17514	17475	17663	17498	17566	17417	17586	17500	17365	17637	17501	17498	17559	17625	17573	17538	17445	17440	17526	17546	17533	17444	17522	17467	17627	17567	17603	17614	17555	17489	17492	17577	17518	17515	17710	17593	17704	17649	17568	17582	17513	17519	17435	17719	17639	17534	17619	17584	17642	17640	17365	17735	17476	17450	17441	17506	17390	17558	17441	17344	17606	17465	17601	17604	17653	17515	17550	17485	17482	17575	17570	17504	17523	17580	17638	17401	17356	17669	17432	17598	17685	17502	17616	17732	17554	17614	17471	17605	17656	17402	17319	17615	17442	17513	17683	17651	17537	17697	17526	17622	17546	17336	17494	17518	17598	17543	17466	17732	17550	17495	17655	17474	17460	17460	17447	17404	17344	17643	17676	17616	17534	17494	17626	17438	17536	17629	17461	17476	17500	17524	17625	17383	17598	17663	17567	17703	17581	17591	17468	17509	17633	17555	17389	17700	17419	17545	17575	17507	17493	17504	17426	17495	17733	17615	17538	17403	17594	17513	17622	17719	17589	17629	17528	17554	17455	17558	17562	17421	17824	17505	17489	17500	17546	17528	17377	17504	17630	17409	17550	17658	17619	17346	17498	17466	17525	17407	17675	17527	17432	17499	17370	17761	17434	17549	17488	17595	17468	17608	17524	17405	17494	17433	17520	17524	17519	17733	17620	17479	17446	17448	17530	17427	17807	17486	17568	17541	17577	17687	17495	17557	17652	17359	17493	17380	17675	17435	17290	17530	17468	17465	17650	17363	17482	17478	17659	17750	17372	17498	17430	17425	17542	17517	17800	17561	17639	17477	17571	17542	17385	17475	17609	17511	17359	17477	17629	17531	17634	17514	17451	17656	17552	17479	17587	17498	17429	17386	17589	17478	17447	17596	17481	17574	17777	17696	17503	17637	17590	17488	17445	17720	17647	17354	17684	17681	17456	17444	17576	17447	17587	17681	17470	17410	17587	17565	17471	17624	17596	17478	17568	17678	17724	17667	17502	17594	17402	17458	17649	17504	17477	17419	17587	17487	17432	17371	17583	17579	17413	17432	17579	17565	17453	17600	17584	17375	17529	17524	17587	17562	17429	17615	17648	17599	17451	17625	17440	17672	17536	17438	17396	17385	17599	17449	17359	17414	17620	17547	17574	17448	17587	17537	17526	17744	17469	17513	17614	17564	17537	17555	17606	17597	17336	17384	17600	17599	17525	17433	17525	17577	17640	17433	17403	17632	17417	17488	17559	17483	17567	17439	17479	17630	17468	17438	17406	17588	17508	17463	17555	17655	17454	17693	17443	17647	17517	17617	17608	17530	17558	17536	17607	17574	17354	17746	17505	17548	17643	17635	17602	17521	17513	17541	17590	17592	17557	17517	17496	17420	17620	17724	17543	17674	17581	17517	17565	17577	17474	17481	17432	17461	17565	17548	17474	17685	17523	17548	17578	17495	17553	17488	17522	17739	17481	17686	17543	17557	17432	17649	17630	17446	17602	17501	17483	17541	17604	17618	17599	17560	17553	17479	17426	17595	17401	17381	17568	17590	17549	17448	17587	17444	17607	17471	17739	17674	17568	17624	17362	17509	17601	17494	17509	17529	17520	17640	17460	17558	17607	17544	17613	17725	17643	17604	17575	17499	17530	17608	17613	17398	17637	17518	17558	17662	17534	17419	17667	17520	17440	17431	17637	17611	17623	17549	17523	17575	17612	17549	17457	17467	17615	17454	17460	17611	17549	17562	17532	17450	17280	17592	17525	17642	17531	17601	17591	17550	17413	17616	17544	17635	17614	17562	17623	17595	17719	17374	17592	17414	17684	17489	17607	17598	17601	17488	17569	17507	17542	17423	17384	17467	17372	17625	17485	17574	17716	17435	17608	17701	17475	17594	17539	17515	17382	17593	17604	17658	17566	17504	17607	17474	17405	17529	17495	17566	17559	17542	17640	17545	17570	17455	17598	17507	17460	17545	17624	17460	17328	17670	17486	17648	17616	17602	17420	17618	17634	17503	17475	17550	17564	17541	17554	17565	17396	17419	17396	17488	17530	17661	17635	17632	17537	17709	17606	17669	17604	17482	17392	17616	17428	17363	17538	17489	17676	17525	17470	17543	17617	17509	17388	17435	17394	17512	17496	17447	17359	17606	17346	17699	17492	17400	17651	17503	17460	17500	17504	17616	17637	17489	17602	17475	17498	17398	17387	17598	17477	17525	17616	17631	17485	17627	17458	17558	17563	17552	17562	17605	17694	17436	17703	17692	17525	17616	17494	17620	17644	17593	17446	17605	17586	17460	17702	17723	17598	17533	17795	17423	17516	17424	17547	17581	17662	17451	17516	17459	17572	17396	17492	17571	17587	17629	17600	17571	17482	17373	17362	17579	17593	17438	17684	17488	17517	17251	17509	17651	17504	17679	17526	17421	17520	17612	17601	17692	17553	17743	17574	17679	17490	17559	17642	17436	17611	17445	17609	17435	17388	17472	17464	17398	17435	17597	17606	17603	17568	17572	17527	17412	17598	17574	17616	17531	17620	17510	17702	17512	17421	17497	17483	17548	17554	17614	17500	17584	17547	17523	17579	17424	17646	17525	17638	17469	17504	17671	17631	17336	17616	17548	17487	17477	17455	17527	17469	17505	17414	17525	17468	17506	17469	17413	17598	17496	17632	17598	17450	17506	17602	17647	17472	17541	17636	17689	17477	17501	17515	17638	17707	17562	17584	17671	17480	17676	17325	17437	17577	17423	17420	17284	17484	17583	17522	17368	17526	17564	17511	17504	17464	17516	17601	17608	17501	17465	17594	17469	17521	17550	17508	17484	17490	17444	17517	17602	17538	17452	17579	17788	17478	17567	17546	17432	17592	17425	17463	17485	17463	17457	17486	17378	17520	17471	17496	17537	17420	17724	17526	17522	17694	17548	17634	17553	17529	17415	17631	17542	17493	17568	17541	17629	17446	17630	17570	17620	17603	17644	17471	17460	17553
22530	21042	28893	23414	21445	25169	29595	25221	24328	24251	23978	23705	23442	23017	22937	22836	22567	22610	30126	38583	35507	30345	26296	23987	22971	22367	22420	22282	22223	22009	22020	22180	22156	22468	22298	22280	22164	22141	22288	22113	22044	22246	22193	22034	22093	22352	22214	22148	22298	22181	22384	21926	22350	22146	22083	22241	22340	22085	22031	21867	22366	22178	22074	22188	22156	22032	22190	22187	21878	22253	22112	22203	22177	21946	22052	22259	21968	22310	22008	22247	21924	22143	22242	22056	22187	22195	22048	22174	22061	22134	22055	22215	22102	22129	22152	22359	22100	22030	22315	22224	22190	21814	22067	22053	22012	21911	22077	22163	22031	21937	22022	22049	22024	22314	22075	21922	22185	22245	22195	22042	22005	22110	22091	22042	22234	22199	22201	22088	21972	22067	22175	21918	21999	21998	22138	22381	22242	21984	22166	22238	22202	22124	22011	21850	21846	22140	22173	22125	21828	22035	22111	22125	22011	22113	22109	22118	21853	22062	21997	22322	22280	22219	22208	22051	22032	22088	22050	22093	22093	22131	22112	22549	22055	22033	22243	22087	22009	21870	22106	22100	22107	22065	22235	22083	22161	21937	22062	21916	22070	22138	22158	21929	22172	22317	22146	21829	22039	22388	22169	22103	21908	21972	22100	22033	22160	22049	22145	22131	22120	22219	22229	21897	22277	22147	21873	22114	22108	21903	22069	21945	21946	21880	22073	22269	21914	22255	22024	21943	22031	22080	22059	22044	22234	22365	22182	22151	22031	21998	22157	22003	21933	21989	22074	21897	22132	21935	21973	22146	22012	21976	21972	22109	22075	22007	22215	21768	22158	22157	22200	21998	22322	22133	22106	22072	22029	22265	21956	22111	22138	22032	22041	21985	22096	22039	21820	22173	22362	22129	22323	22123	22061	22152	21923	22046	22043	22129	21810	22053	22207	21893	22276	22185	22259	22067	21971	22109	22224	22178	22137	22085	22209	22100	22010	22066	22165	22153	22203	22257	21992	21941	21987	22045	22225	21846	21765	21994	22134	22060	22022	22031	21907	22103	22260	22062	22190	22061	22187	22324	22259	22023	22224	21875	22001	22160	22134	22329	22222	22180	21964	21687	21934	22016	22167	22003	21996	22005	21813	22189	21937	22368	22060	22194	22036	22241	21998	22318	21944	22174	22079	22092	21973	22028	22137	22310	22038	22191	21873	22273	22059	22070	22149	22189	22173	21942	22014	21979	22119	22123	22249	22138	22157	22013	22169	22220	22275	22240	22149	22072	22322	22368	22081	22082	22076	21976	22058	22237	22209	21922	21897	22249	22134	22092	21980	22069	22013	21989	22098	22071	22124	21949	22208	22251	22113	22162	21870	21997	22182	22013	22015	22138	21968	22172	22245	21921	21806	21962	21955	21987	22039	22214	22203	22164	22014	21999	22088	22156	22145	22225	21977	22031	22007	21772	21845	22191	22148	21946	22277	22074	22059	22001	22172	22208	22091	21901	21999	21788	22178	22147	22015	21981	21932	22124	21979	22063	22161	22090	22163	22162	22241	22139	21800	22016	22227	22079	22159	22174	22167	21904	22179	21949	21872	21954	21870	22023	22110	21954	22055	21893	22080	21988	22338	21958	22080	22038	22028	22267	22037	22244	22027	22310	21959	22056	22053	22043	22136	22043	22256	21897	21982	22071	21937	22045	22157	21852	21943	22135	22021	22035	21907	22054	22196	22039	22026	22028	22044	22205	21941	22005	22193	22059	22240	22038	22027	21897	21956	22032	22347	22075	21851	22128	22081	22029	22294	22014	22145	22041	22076	22384	22042	22027	21904	21986	21866	22157	22171	21981	22255	22415	22147	21933	21870	22148	22060	22246	22198	22132	22139	22238	22084	22255	22125	22137	22016	22093	22192	21996	22074	22072	22118	22305	22116	22365	21962	22077	22147	22181	22033	22113	22210	22263	22127	21986	22089	22151	22147	22103	22147	22012	22120	22076	22135	22179	21916	22039	22134	21911	22060	21971	22009	22193	22078	22136	21830	22027	21960	22077	22034	22148	21893	21919	21859	22104	22273	22149	22332	21989	22008	21845	22059	22107	22089	22075	22003	22061	22073	21965	22076	21897	22117	21863	22119	21969	21845	21973	22130	22082	22020	21865	22250	21957	22133	21994	21937	22173	22051	21890	21938	22014	22275	21948	22061	22175	21987	21941	22247	22170	22263	22033	22077	22158	22150	22117	22258	21917	21990	21885	22162	22166	21961	21934	22125	22084	21905	21969	21902	22075	22061	22018	22183	22175	22046	22223	22132	22064	22266	22184	22141	22300	22250	22141	21905	22009	21987	22087	22195	22219	21966	22016	21917	22083	22160	22020	22264	21808	21975	22046	22113	21973	22168	22045	21883	22060	22011	22088	22064	22030	21858	22363	22214	22008	22052	22253	22022	22203	22068	22267	22047	21917	22033	22112	21936	22105	22118	22012	21938	22086	22075	21785	21909	22136	22066	21917	21987	22143	22097	22155	22143	22192	21917	22126	21890	22023	22093	21996	22189	22298	21713	21903	22201	21918	21947	22080	21877	22018	21944	22101	21950	22125	21909	21985	22236	22158	22166	22047	22151	22060	22072	22055	22058	22047	21938	22036	22086	21882	21908	22150	22265	22041	22215	22005	22168	22152	21931	22046	21936	21986	21924	22212	22041	22168	22193	22013	22176	22109	22167	22145	22098	22154	22028	22137	22089	21951	21968	22158	22046	21944	22157	22303	21940	22188	22022	22022	22215	22043	22017	22098	22173	22127	22009	21850	21917	22112	21863	22161	22225	21899	22129	21847	22297	22085	21958	22003	22146	21900	22063	22113	22123	21987	21877	21863	21856	22093	22131	21908	22042	22162	22193	22240	22174	22237	22095	22157	22069	22229	21971	22021	22165	22228	22306	22124	21890	21942	22281	22024	22082	22038	22331	22178	22173	22221	21997	21878	22026	22235	21964	22081	22027	21976	22104	22064	21948	22317	22110	22082	22017	21969	22090	22153	22166	22075	21928	21961	22030	22067	22166	21989	22214	21926	22066	21797	22047	21902	22090	21794	21983	22064	22134	21982	22097	22129	22051	22008	22011	22030	22085	22117	22038	21931	21985	22138	22044	22033	21866	22429	22205	22029	22145	22122	21863	21895	22110	22126	22143	22175	22015	22169	22031	22104	21968	22151	22372	22042	22101	21986	22228	22046	22123	22249	21957	22059	22169	22038	21921	21957	21862	22171	22333	22013	22081	22106	21934	22249	22118	22082	22220	22012	22032	22083	22088	21919	22172	22087	22331	22086	22109	21921	21817	22027	22070	22089	22010	22007	22119	22264	21879	22179	22042	22129	22099	22067	22086	22064	22328	22252	22054	22213	22168	22132	21961	22124	22179	22101	22054	21998	22086	22138	22128	21955	21979	21922	22023	21998	21998	22095	22114	22047	22093	21858	22019	22128	22102	22077	22078	22094	21839	22341	21995	21921	22109	22076	22022	22168	22105	22196	22081	22118	22084	22096	22025	21883	22048	21980	22184	22122	22121	22141	22016	22062	21932	22181	22236	22014	21933	21875	22091	22173	22044	22313	22106	22266	22024	22030	21904	21947	21976	22106	22161	22043	22134	22214	22014	22194	22195	22140	21918	22320	22347	21778	22000	22187	22003	22024	22120	21803	21813	22075	22235	21947	22301	22038	22138	22089	22107	22087	22203	22072	22139	21896	22341	21970	21994	21941	22148	22121	21945	21999	22020	21902	22124	22197	22084	22249	21977	22151	22290	21930	22159	21993	21903	21962	21974	22156	21963	21994	22121	22106	22097	21975	22017	22044	22000	22056	22102	22037	22025	22024	21974	21886	21979	21968	21976	22190	21968	21967	22070	22209	21947	22096	22038	22066	22113	22104	22222	22209	22091	22207	22146	22118	21788	21978	22325	22052	22310	21835	22301	22057	22002	22142	22114	22133	22043	22012	22143	22139	22152	22037	22130	22280	22074	22187	22173	22104	22111	22024	22185	22322	22171	21926	22089	22153	22263	22028	22068	21985	22192	22112	22301	21989	22102	21807	22041	22022	21986	21963	22091	21897	21988	21992	22069	22153	21964	22083	21983	22005	22052	22100	22253	21889	22227	22047	22087	22228	22092	22019	22220	22065	22104	21860	21879	22105	22169	22008	22125	22070	22017	22095	21999	21942	21840	22119	22012	21912	21918	21998	22148	22142	22143	21825	21863	22106	21977	21985	22073	22219	22083	22257	22183	22084	22161	22164	22111	22132	22180	22119	22121	21975	22126	22094	22094	22191	22168	22115	21959	22147	22011	22041	22014	21916	22054	22105	21942	22140	22108	22124	22201	22171	22219	21904	22002	21879	22037	22006	21985	22117	21987	22263	22031	22094	22197	22157	22073	21986	22186	22246	22305	22108	22197	22276	22182	22156	22109	21835	22002	22185	22103	22126	21819	22169	22288	22055	22139	22086	21928	21970	21937	22087	21971	21995	22287	21995	21927	21977	22068	22065	21919	21959	21925	21919	22166	22179	22248	22213	22193	22126	22142	22212	22065	21989	22263	21987	21842	22006	22137	22214	21996	22076	22090	22141	22097	21883	22128	22004	21881	21905	22220	22050	22025	21832	22087	22049	22022	22060	22245	22192	22063	22195	21905	22151	22029	21869	22176	22069	22071	22185	22157	22162	22167	22109	22000	22123	21971	22083	21973	22181	22087	21911	22268	22323	22211	21949	22083	21960	22127	22198	22147	22014	21924	21992	22028	21949	21998	21955	21962	22214	22137	22029	22117	22232	22254	22133	21915	22216	22231	21802	21803	22045	22054	22284	22223	21966	22012	21958	22182	22008	22112	21842	21846	22016	22021	22195	21957	22249	22217	22109	21867	22171	22038	21994	22022	21966	22018	22052	22038	22045	21959	22199	21898	22105	22082	21876	22181	22216	22043	22042	21894	22147	22172	22000	22199	22156	22073	22083	22054	21949	22190	22047	22106	21914	22069	22070	21942	21851	22291	22096	22158	22014	22144	22038	22207	21889	21906	21992	22173	21976	22118	22172	22075	22192	22201	22173	22001	22084	21958	22359	22282	22184	22087	22084	22135	22071	22074	22068	21904	21996	21866	21970
17222	31610	30682	26376	24974	24429	22919	22254	21132	20497	20334	19897	19265	19040	18284	18280	18061	18005	29462	36395	32200	26954	21718	19227	18381	17784	17859	17638	17641	17510	17657	17517	17746	17578	17722	17554	17543	17698	17739	17732	17664	17685	17442	17650	17562	17536	17608	17560	17541	17591	17728	17651	17705	17752	17679	17738	17623	17625	17608	17672	17718	17470	17707	17811	17838	17509	17548	17607	17697	17542	17886	17708	17750	17456	17522	17674	17547	17667	17578	17748	17497	17786	17594	17763	17717	17760	17693	17661	17474	17685	17662	17581	17549	17614	17584	17656	17636	17802	17687	17645	17751	17486	17645	17561	17707	17568	17722	17765	17504	17774	17862	17642	17875	17744	17609	17426	17458	17726	17608	17709	17420	17551	17640	17556	17621	17709	17528	17508	17713	17619	17698	17539	17672	17563	17720	17615	17550	17794	17618	17538	17669	17543	17665	17460	17613	17788	17696	17630	17689	17637	17838	17730	17584	17733	17430	17646	17657	17655	17465	17700	17620	17482	17563	17594	17732	17776	17641	17580	17640	17562	17667	17645	17620	17687	17621	17586	17521	17488	17658	17417	17660	17431	17596	17354	17584	17726	17622	17519	17634	17648	17652	17488	17711	17680	17616	17710	17472	17653	17560	17656	17708	17622	17619	17669	17580	17507	17555	17409	17668	17634	17704	17625	17529	17590	17713	17555	17795	17556	17618	17745	17624	17491	17640	17581	17569	17569	17596	17685	17694	17599	17640	17634	17568	17569	17576	17649	17649	17535	17660	17608	17662	17569	17577	17413	17593	17657	17651	17639	17651	17537	17634	17608	17634	17641	17618	17551	17620	17562	17699	17601	17688	17534	17590	17466	17589	17610	17767	17651	17567	17649	17482	17560	17639	17617	17632	17647	17426	17625	17632	17947	17564	17680	17549	17532	17502	17694	17610	17658	17784	17661	17796	17458	17492	17505	17562	17622	17528	17755	17637	17733	17595	17659	17513	17482	17604	17624	17703	17696	17610	17674	17631	17732	17593	17656	17767	17722	17586	17424	17461	17656	17676	17444	17594	17682	17571	17711	17589	17687	17614	17520	17473	17645	17585	17837	17483	17561	17522	17641	17562	17645	17558	17851	17764	17672	17682	17594	17573	17578	17577	17747	17692	17452	17553	17609	17641	17482	17599	17495	17606	17608	17699	17567	17590	17777	17617	17798	17686	17593	17556	17690	17639	17615	17669	17616	17577	17709	17729	17739	17902	17682	17664	17614	17669	17735	17657	17589	17738	17582	17605	17695	17469	17549	17594	17656	17430	17494	17494	17789	17707	17638	17796	17580	17695	17636	17698	17625	17714	17691	17584	17406	17719	17598	17679	17763	17553	17566	17635	17829	17537	17481	17531	17621	17586	17545	17780	17748	17443	17642	17620	17454	17595	17693	17533	17676	17680	17566	17527	17665	17548	17481	17486	17728	17589	17602	17852	17623	17811	17681	17626	17532	17616	17675	17833	17616	17659	17554	17406	17540	17492	17601	17738	17753	17423	17739	17632	17498	17716	17571	17677	17688	17722	17535	17727	17768	17636	17664	17709	17534	17591	17608	17648	17450	17728	17616	17679	17685	17498	17468	17640	17556	17500	17630	17679	17730	17635	17529	17750	17550	17628	17699	17563	17676	17602	17553	17605	17439	17444	17637	17547	17490	17596	17610	17547	17696	17447	17448	17466	17645	17602	17674	17492	17826	17447	17566	17702	17754	17708	17583	17748	17629	17747	17417	17564	17577	17679	17661	17673	17629	17656	17599	17462	17715	17510	17763	17558	17558	17667	17581	17712	17658	17754	17614	17430	17575	17599	17677	17545	17547	17549	17568	17512	17431	17590	17487	17647	17618	17683	17561	17738	17580	17622	17731	17501	17579	17517	17533	17754	17657	17554	17428	17620	17723	17629	17513	17611	17643	17593	17467	17535	17721	17604	17571	17566	17647	17671	17686	17640	17708	17810	17618	17659	17784	17541	17524	17632	17683	17758	17762	17587	17626	17508	17552	17612	17546	17457	17797	17639	17552	17508	17732	17589	17402	17527	17709	17826	17575	17668	17637	17723	17777	17526	17488	17477	17701	17534	17562	17496	17527	17484	17551	17607	17570	17642	17698	17705	17557	17505	17395	17634	17517	17546	17475	17645	17489	17615	17435	17514	17722	17509	17517	17633	17662	17537	17750	17490	17697	17565	17519	17653	17671	17607	17674	17556	17632	17715	17533	17692	17560	17472	17539	17733	17611	17549	17540	17418	17696	17522	17659	17541	17648	17726	17636	17822	17534	17687	17620	17550	17635	17627	17617	17405	17634	17584	17591	17576	17676	17503	17706	17633	17625	17399	17543	17655	17661	17492	17607	17503	17555	17515	17545	17621	17699	17703	17597	17668	17510	17587	17666	17478	17710	17597	17457	17472	17515	17562	17508	17817	17530	17323	17725	17739	17552	17561	17791	17641	17597	17710	17649	17472	17709	17555	17421	17643	17585	17679	17757	17736	17608	17654	17721	17620	17469	17574	17695	17563	17608	17760	17541	17632	17664	17815	17472	17610	17486	17583	17906	17511	17690	17513	17748	17662	17696	17518	17538	17533	17561	17672	17579	17609	17609	17563	17573	17722	17574	17760	17384	17661	17522	17507	17635	17693	17497	17593	17468	17513	17679	17501	17618	17535	17707	17532	17560	17695	17500	17792	17573	17563	17623	17554	17731	17612	17551	17772	17602	17662	17599	17570	17586	17598	17596	17462	17672	17680	17583	17611	17628	17484	17660	17555	17654	17742	17793	17598	17766	17700	17676	17606	17655	17465	17586	17497	17610	17683	17568	17735	17704	17775	17511	17730	17625	17593	17741	17760	17610	17690	17807	17590	17529	17515	17675	17726	17791	17548	17735	17654	17627	17420	17710	17533	17539	17601	17593	17593	17735	17463	17572	17596	17655	17600	17477	17533	17504	17556	17571	17698	17577	17726	17515	17607	17575	17639	17639	17644	17529	17676	17600	17662	17689	17694	17541	17775	17655	17790	17637	17637	17613	17584	17663	17516	17658	17731	17514	17721	17627	17462	17741	17803	17441	17549	17595	17459	17451	17449	17658	17582	17625	17482	17635	17701	17585	17631	17438	17638	17587	17672	17589	17576	17600	17630	17755	17609	17625	17535	17645	17658	17652	17712	17549	17573	17675	17545	17580	17579	17750	17632	17517	17560	17666	17694	17610	17611	17731	17539	17597	17661	17527	17393	17769	17640	17487	17556	17659	17629	17535	17440	17591	17618	17505	17556	17479	17613	17539	17531	17802	17609	17718	17784	17468	17521	17663	17553	17749	17611	17660	17682	17406	17668	17398	17588	17734	17594	17530	17708	17529	17561	17562	17824	17601	17509	17514	17614	17649	17619	17502	17600	17604	17771	17602	17733	17551	17677	17500	17613	17535	17743	17491	17748	17537	17454	17470	17536	17481	17474	17545	17762	17472	17746	17499	17514	17528	17668	17616	17615	17549	17518	17562	17630	17689	17691	17559	17566	17440	17536	17624	17734	17564	17539	17501	17677	17711	17469	17626	17545	17493	17835	17550	17607	17557	17739	17504	17566	17552	17706	17606	17524	17591	17608	17583	17734	17462	17595	17510	17615	17550	17629	17633	17455	17664	17475	17638	17619	17621	17658	17607	17625	17676	17398	17612	17494	17604	17663	17535	17813	17673	17777	17612	17513	17504	17562	17546	17625	17530	17552	17706	17661	17530	17819	17733	17412	17839	17620	17706	17534	17658	17655	17554	17656	17527	17733	17505	17517	17567	17542	17596	17539	17637	17467	17568	17650	17699	17529	17673	17734	17551	17604	17551	17564	17493	17609	17701	17563	17511	17579	17627	17612	17687	17492	17557	17580	17435	17760	17662	17717	17529	17690	17409	17610	17612	17464	17557	17651	17585	17645	17698	17614	17773	17590	17681	17510	17635	17471	17702	17828	17463	17597	17671	17729	17701	17587	17532	17603	17684	17441	17708	17494	17695	17564	17617	17495	17723	17653	17569	17399	17650	17729	17488	17720	17610	17594	17825	17648	17588	17508	17536	17790	17682	17575	17655	17472	17630	17566	17518	17485	17739	17652	17631	17621	17566	17752	17377	17653	17639	17576	17709	17520	17547	17521	17763	17629	17593	17677	17670	17546	17585	17549	17607	17602	17605	17537	17547	17716	17516	17729	17714	17473	17597	17588	17552	17512	17514	17720	17654	17374	17593	17583	17698	17504	17697	17665	17536	17716	17484	17689	17465	17741	17655	17564	17499	17714	17486	17761	17628	17576	17807	17615	17535	17726	17808	17604	17493	17651	17540	17566	17549	17611	17810	17778	17460	17667	17640	17697	17673	17503	17470	17502	17525	17469	17685	17710	17564	17731	17463	17605	17635	17526	17698	17528	17497	17741	17622	17687	17628	17732	17694	17538	17427	17671	17608	17626	17598	17492	17602	17598	17654	17592	17567	17694	17703	17730	17630	17628	17697	17586	17689	17417	17541	17537	17660	17574	17642	17630	17690	17732	17680	17663	17621	17600	17521	17565	17593	17765	17551	17663	17558	17685	17431	17608	17584	17689	17674	17512	17491	17502	17575	17713	17640	17523	17595	17726	17573	17602	17546	17582	17591	17442	17656	17645	17737	17549	17464	17750	17711	17654	17509	17772	17718	17798	17654	17649	17700	17457	17829	17420	17690	17586	17666	17687	17720	17533	17597	17662	17542	17469	17685	17633	17513	17622	17391	17431	17497	17479	17550	17640	17803	17568	17597	17596	17761	17542	17652	17554	17533	17796	17718	17605	17611	17607	17619	17580	17645	17639	17582	17544	17627	17448	17475	17373	17543	17724	17655	17364	17573	17667	17448	17771	17463	17654	17681	17582	17814	17541	17486	17682	17666	17729	17586	17659	17603	17651	17564	17701	17595	17622	17584	17670	17683	17562	17527	17597	17541	17694	17713	17441	17604	17629	17555	17511	17608	17725	17831	17657	17683	17588	17689	17564	17540	17629	17619	17625	17725	17626	17566	17648	17650	17598	17724	17538	17584	17730	17749	17733	17627	17559	17739	17615	17515	17495	17492	17735	17677	17776	17446	17588	17912	17733	17696
27487	22596	28444	26522	24013	23890	24103	23447	23362	22868	22904	22819	22555	22620	22654	22354	22405	22552	22659	23591	23424	23352	23053	22741	22647	22416	22347	22346	22408	22408	22254	22336	22311	22216	22183	22028	22251	22266	22611	22109	22371	22418	22297	22338	22408	22208	22028	22311	22018	22441	22267	22281	22251	22284	22346	22285	22138	22339	22491	22123	22281	22374	22359	22330	22326	22303	22425	22548	22342	22221	22406	22342	22471	22232	22355	22155	22222	22447	22373	22331	22210	22343	22266	22294	22368	22174	22111	22295	22092	22360	22152	22224	22499	22320	22202	22337	22176	22414	22576	22071	22198	22261	22426	22276	22395	22419	22386	22123	22166	22373	22320	22504	22325	22398	22297	22228	22260	22184	22226	22054	22408	22506	22217	22306	22302	22433	22160	22320	22201	22167	22341	22155	22267	22037	22426	22261	22113	22157	22349	22323	22255	22243	22095	22404	22353	22295	22327	22311	22456	22366	22417	22283	22145	22345	22402	22214	22293	22440	22431	22198	22380	22492	22492	22361	22520	22410	22047	22425	22520	22158	22369	22057	22153	22422	22177	22420	22341	22474	22295	22269	22237	22324	22413	22176	22384	22444	22212	22408	22359	22209	22334	22309	22208	22446	22370	22403	22329	22263	22452	22222	22167	22339	22285	22621	22200	22371	22469	22477	22501	22146	22152	22243	22477	22353	22380	22260	22413	22448	22146	22345	22251	22422	22200	22358	22510	22239	22310	22388	22313	22475	22211	22038	22509	22326	22316	22297	22251	22320	22231	22362	22438	22451	22239	22244	22345	22243	22413	22293	22220	22228	22245	22264	22479	22284	22265	22249	22192	22206	22480	22327	22291	22290	22305	22087	22225	22325	22412	22237	22348	22388	22229	22635	22405	22109	22452	22278	22312	22215	22433	22358	22169	22410	22291	22380	22426	22261	22275	22305	22597	22352	22113	22361	22297	22379	22387	22179	22354	22516	22347	22313	22595	22575	22247	22131	22152	22491	22283	22461	22288	22321	22165	22387	22381	22237	22136	22414	22277	22428	22473	22173	22209	22179	22329	22156	22500	22277	22457	22274	22203	22396	22388	22230	22355	22364	22443	22380	22347	22224	22312	22377	22489	22431	22433	22380	22473	22422	22249	22567	22282	22529	22460	22295	22450	22238	22449	22234	22025	22405	22164	22269	22228	22401	22442	22041	22297	22554	22291	22201	22322	22411	22165	22215	22471	22194	22324	22245	22175	22143	22401	22359	22306	22287	22573	22283	22305	22478	22460	22340	22339	22350	22228	22488	22192	22408	22441	22377	22237	22565	22503	22247	22330	22141	22215	22414	22196	22284	22366	22371	22274	22477	22162	22133	22252	22338	22479	22261	22292	22232	22321	22276	22355	22464	22106	22146	22237	22375	22428	22300	22385	22409	22388	22095	22209	22345	22233	21996	22425	22211	22233	22263	22556	22254	22233	22422	22472	22077	22043	22178	22406	22466	22248	22078	22344	22285	22179	22267	22142	22421	22314	22264	22302	22199	22373	22256	22070	22211	22216	22465	22254	22036	22194	22017	22186	22244	22583	22338	22540	22518	22453	22233	22170	22307	22281	22220	22367	22421	22462	22247	22276	22128	22343	22321	22304	22201	22461	22205	22263	22353	22161	22266	22026	22485	22298	22288	22444	22216	22333	22250	22388	22302	22180	22287	22339	22395	22152	22478	22064	22567	22373	22212	22200	22338	22335	22338	22334	22494	22258	22301	22306	22280	22268	22335	22310	22421	22463	22318	22264	22467	22426	22354	22377	22192	22075	22009	22143	22430	22497	22393	22219	22528	22402	22308	22392	22616	22466	22249	22306	22386	22133	22286	22423	22321	22547	22368	22288	22230	22244	22423	22296	22368	22397	22028	22454	22439	22391	22481	22277	22456	22243	22354	22221	22214	22419	22365	22431	22220	22299	22064	22339	22428	22543	22173	22469	22397	22200	22545	22532	22388	22192	22303	22262	22365	22429	22329	22462	22236	22294	22197	22324	22427	22184	22395	22241	22338	22442	22307	22632	22567	22373	22181	22329	22243	22259	22222	22297	22097	22406	22324	22249	22347	22204	22223	22312	22166	22459	22262	22216	22114	22247	22426	22528	22300	22108	21957	22405	22341	22402	22278	22199	22300	22354	22496	22522	22481	22405	22090	22544	22100	22214	22218	22387	22448	22584	22360	22637	22353	22456	22485	22523	22316	22232	22262	22427	22317	22526	22185	22407	22396	22313	22295	22320	22231	22080	22060	22229	22369	22390	22087	22395	22496	22300	22495	22256	22295	22166	22372	22233	22229	22398	22210	22431	22209	22403	22131	22315	22117	22507	22342	22227	22494	22357	22464	22469	22399	22397	22359	22199	22414	22338	22279	22431	22371	22361	22423	22484	22379	22170	22491	22283	22280	22269	22311	22162	22325	22238	22474	22267	22225	22242	22197	22261	22284	22266	22383	22344	22152	22255	22277	22390	22286	22406	22438	22171	22417	22329	22304	22376	22341	22357	22421	22280	22155	22259	22243	22478	22405	22327	22306	22381	22184	22343	22430	22339	22264	22389	22394	22554	22090	22510	22073	22254	22375	22363	22192	22212	22305	22342	22388	22450	22383	22467	22130	22301	22498	22261	22252	22118	22320	22215	22293	22173	22397	22186	22360	22314	22569	22256	22340	22498	22333	22385	22323	22227	22271	22307	22252	22498	22425	22046	22270	22411	22453	22359	22351	22211	22182	22257	22273	22331	22314	22404	22440	22260	22362	22384	22341	22202	22243	22421	22423	22205	22269	22410	22347	22345	22669	22318	22218	22369	22228	22434	22511	22268	22391	22278	22237	22216	22394	22351	22470	22263	22108	22317	22301	22148	22352	22338	22345	22183	22191	22423	22266	22311	22358	22361	22497	22299	22388	22283	22540	22254	22342	22412	22193	22422	22395	22208	22321	22354	22296	22313	22298	22410	22234	22263	22329	22293	22150	22398	22281	22358	22557	22188	22288	22329	22427	22486	22214	22334	22466	22189	22415	22143	22192	22290	22310	22384	22311	22270	22436	22638	22308	22481	22427	22299	22371	22435	22161	22318	22130	22306	22405	22377	22134	22306	22240	22408	22246	22131	22350	22534	22377	22269	22364	22314	22327	22271	22274	22177	22011	22352	22261	22386	22095	22243	22430	22145	22189	22260	22348	22310	22134	22427	22271	22366	22368	22168	22566	22362	22518	22379	22216	22388	22402	22302	22415	22351	22361	22390	22424	22380	22554	22446	22359	22411	22216	22403	22461	22404	22470	22318	22399	22389	22400	22257	22274	22251	22274	22212	22210	22270	22341	22413	22125	22325	22119	22503	22314	22327	22220	22359	22487	22275	22180	22404	22417	22475	22298	22399	22233	22490	22491	22442	22239	22266	22183	22243	22338	22453	22316	22273	22069	22255	22341	22360	22173	22328	22420	22250	22354	22357	22385	22257	22442	22296	22430	22645	22230	22006	22349	22417	22318	22396	22124	22009	22333	22292	22369	22204	22320	22538	22550	22298	22145	22335	22363	22167	22405	22281	22442	22385	22345	22530	22518	22280	22313	22478	22311	22115	22290	22434	22356	22260	22206	22366	22419	22596	22708	22422	22164	22339	22392	22530	22146	22341	22448	22340	22310	22008	22367	22463	22303	22255	22463	22426	22289	22342	22397	22253	22400	22344	22504	22304	22492	22369	22319	22352	22135	22274	22308	22219	22167	22362	22445	22141	22247	22445	22401	22485	22424	22361	22434	21984	22186	22281	22393	22359	22227	22333	22245	22273	22601	22403	22377	22428	22207	22201	22425	22179	22339	22214	22334	22290	22435	22311	22275	22144	22310	22497	22524	22467	22431	22270	22115	22371	22432	22364	22268	22290	22206	22476	22320	22389	22139	22364	22330	22413	22176	22344	22299	22175	22481	22212	22248	22292	22581	22252	22594	22131	22384	22526	22279	22423	22400	22348	22408	22337	22261	22487	22277	22346	22498	22427	22190	22515	22271	22268	22309	22315	22465	22315	22273	22263	22346	22269	22242	22604	22536	22288	22259	22290	22523	22245	22299	22440	22305	22478	22293	22140	22401	22435	22329	22312	22501	22369	22450	22282	22386	22375	22084	22240	22218	22235	22595	22315	22377	22238	22564	22300	22319	22231	22095	22283	22153	22217	22256	22342	22398	22275	22420	22209	22193	22272	22558	22467	22142	22259	22281	22193	22152	22262	22436	22238	22401	22636	22057	22185	22301	22650	22273	22292	22336	22389	22464	22176	22428	22379	22318	22277	22283	22140	22353	22343	22321	22338	22489	22417	22417	22392	22223	22479	22310	22533	22101	22378	22330	22358	22345	22248	22445	22201	22436	22352	22414	22282	22253	22033	22272	22286	22550	22360	22280	22547	22242	22185	22183	22156	22409	22391	22229	22619	22280	22285	22275	22073	22329	22312	22353	22268	22293	22477	22338	22358	22412	22290	22240	22328	22341	22408	22437	22651	22142	22308	22333	22466	22100	22397	22173	22313	22259	22197	22372	22423	22486	22507	22331	22180	22510	22264	22375	22390	22368	22541	22217	22376	22286	22326	22263	22235	22294	22265	22336	22079	22290	22563	22314	22154	22559	22509	22203	22488	22220	22292	22354	22103	22369	22343	22419	22263	22439	22264	22307	22181	22315	22434	22155	22321	22261	22368	22370	22293	22395	22486	22583	22293	22354	22397	22404	22356	22422	22309	22177	22337	22204	22536	22501	22359	22397	22205	22329	22278	22129	22440	22291	22457	22510	22488	22189	22169	22421	22338	22506	22170	22255	22083	22217	22292	22334	22340	22237	22228	22191	22316	22452	22266	22256	22150	22333	22174	22325	22525	22377	22512	22371	22351	22461	22420	22437	22404	22380	22298	22341	22405	22365	22242	22322	22210	22274	22247	22400	22517	22667	22382	22377	22300	22126	22332	22484	22231	22150	22206	22316	22437	22456	22388	22332	22317	22275	22515	21965	22217	22198	22286	22218	22353	22545	22232	22276	22370	22327	22258	22294	22331	22500	22390	22329	22210	22287	22234	22471	22401	22140	22243	22264	22388	22303	22388	22265	22376	22146	22460	22291	22150	22283	22300	22135
17392	23466	24012	20927	20840	20451	20139	19909	19038	18522	18364	18340	18165	18256	18075	17968	17876	17931	18478	19412	19299	18623	18256	18147	17974	17772	17804	17800	17716	17891	17749	17676	17705	17686	17837	17811	17767	17698	17851	17678	17834	17772	17836	17919	17848	17704	17765	17762	17796	17760	17803	17757	17766	17786	17617	17768	17870	17744	17666	17894	17859	17590	17690	17911	17805	17676	17618	17942	17939	17860	17627	17674	17834	17835	17744	17859	17847	17718	17931	17804	17820	17748	17752	17930	17821	17617	17897	17915	17756	17805	17830	17752	17749	17732	17952	17862	17853	17756	17720	17651	17710	17669	17753	17913	17694	17906	17710	17996	17753	17835	17760	17772	17737	17855	17683	17679	17946	17819	17746	17738	17650	17668	17855	17600	17780	17720	17716	17793	17725	17672	17902	17870	17819	17856	17723	17839	17871	17923	17746	17929	17746	17799	17733	17632	17812	17863	17721	17788	17863	17731	17834	17704	17801	17682	17826	17747	17712	17776	17717	17857	17600	17733	17823	17759	17759	17754	17850	17714	17723	17916	17809	17770	17914	17764	17712	17895	17746	17668	17749	17721	17515	17869	17895	17739	17840	17782	17763	17846	17890	17756	17755	17876	17846	17763	17959	17635	17894	17721	17758	17842	17699	17857	17828	18020	17883	17787	17693	17657	17668	17723	17900	17813	17609	17582	17585	17647	17950	17749	17709	17762	17794	17841	17745	17928	17750	17728	17788	17718	17629	17606	17809	17858	17749	17913	17771	17729	17814	17759	17685	17890	17883	17680	17878	17829	18064	17841	17881	17619	17856	17770	17756	17700	17852	17842	17557	17605	17622	17741	17768	17820	17804	17828	17930	17835	17898	17807	17579	17775	17624	17576	17894	17672	17797	18005	17653	17727	17823	17869	17737	17756	17844	17743	17901	17703	17922	17738	17793	17762	17885	17860	17763	17614	17776	17727	17777	17820	17803	17827	17751	17747	17731	17682	17636	17641	17672	17629	17767	17717	17732	17872	17854	17828	17704	17853	17727	17819	17842	17523	17767	17710	17591	17817	17645	17884	17958	17790	17777	17832	17690	17963	17770	17684	17752	17793	17844	17860	17674	17764	17804	17780	17845	17672	17908	17665	17735	17842	17565	17844	17854	17803	17790	17766	17826	17871	17855	17674	17839	17785	17707	17776	17989	17830	17785	17636	17895	17850	17869	17761	17859	17759	17846	17674	17674	17723	17613	17830	17783	17783	17745	17700	17904	17655	17721	17848	17840	17911	17666	17753	17876	17712	17681	17618	17842	17714	17784	17699	17668	17729	17722	17783	17916	17829	17689	17849	17828	17805	17664	17746	17798	17711	17630	17895	17823	17700	17751	17877	17854	17901	17799	17565	17898	17550	17558	17631	17633	17761	17636	17814	17947	17622	17737	17617	17897	17583	17733	17752	17695	17710	17809	17859	17688	17829	17903	17720	17664	17764	17719	17853	17677	17790	17799	17725	17782	17677	17711	17698	18010	17725	17890	17727	17858	17630	17720	17818	17813	17672	17687	17837	17900	17628	17894	17832	17775	17872	17921	17959	17653	17756	17787	17742	17885	17549	17746	17787	17783	17767	17775	17832	17746	17729	17874	17714	17909	17811	17727	17937	17639	17880	17904	17825	17817	17821	17794	17836	17759	17771	17760	17709	17895	17789	17796	17670	17762	17772	17698	17964	17856	17789	17490	17466	17767	17763	17894	17551	17980	17667	17608	17814	17779	17730	17669	17719	17787	17705	17825	17868	17843	17744	17866	17622	17922	17684	17748	17813	17838	17768	17698	17771	17688	17911	17712	17827	17860	17796	17936	17579	17833	17764	17855	17857	17667	17767	17744	17591	17856	17829	17860	17665	17842	17833	17671	17753	17713	17919	17799	17785	17786	17907	17791	17882	17852	17919	17686	17818	17774	17842	17574	17781	17765	17851	17636	17573	17772	17659	17773	17798	17750	17863	17849	17815	17649	17787	17811	17766	17793	17994	17788	17798	17845	17617	17726	17839	17790	17881	17506	17914	17976	17754	17691	17838	17884	17581	17839	17611	17781	17655	17844	17837	17680	17865	17856	17872	17853	18067	17887	17872	17720	17787	17674	18010	17897	17820	17812	17792	17699	17702	17740	17737	17740	17830	17676	17798	17838	17688	17846	17820	17771	17557	17674	17886	17853	17677	17983	17580	17792	17751	17902	17982	17915	17758	17664	17751	17892	17808	17676	17881	17898	17730	17835	17750	17802	17736	17973	17745	17887	17730	17894	17762	17803	17847	17875	17615	17674	17777	17787	17900	17655	17771	17889	17706	17694	17907	17795	17923	17715	17812	17675	17787	17879	17765	17782	17785	17700	17851	17654	17812	17822	17749	17825	17673	17823	17788	17803	17864	17662	17833	17946	17910	17844	17707	17873	17923	17730	17734	17916	17886	17888	17759	17900	17745	17657	17689	17661	17718	17810	17797	17734	17726	17614	17773	17824	17652	17714	17962	17716	17891	17630	17763	17882	17653	18007	17873	17695	17844	17686	17971	17949	17695	17987	17866	17814	17763	17704	17838	17990	17929	17807	17678	17683	17868	17775	17745	17767	17764	17954	17896	17741	17815	17875	17615	17981	17714	17801	17745	17879	17806	17910	17808	17595	17660	17800	17876	17791	17913	17844	17666	17866	17718	17778	17887	17659	17764	17680	17875	17792	17744	17810	17771	17610	17761	17854	17660	17821	17658	17843	17766	17742	17765	17782	17859	17855	17778	17853	17886	17883	17762	17623	17860	17697	17839	17633	17773	17791	17819	17530	17869	17869	17812	18049	17806	17695	17731	17604	17928	17762	17816	17730	17823	17921	17753	17737	17720	17867	17829	17825	17748	17798	17837	17803	17735	17731	17901	17733	17532	17682	17763	17781	17838	17664	17821	17828	17649	17867	17868	17727	17794	17959	17727	17881	17825	17758	17848	17849	17902	17772	17761	17745	17916	17759	17753	17911	17814	17823	17918	17695	17750	17779	17834	17718	17892	17861	17895	17726	17880	17822	17846	17699	17775	17645	17866	17789	17818	17850	17859	17865	17875	17882	17816	17871	17785	17841	17745	17817	17864	17863	17740	17872	17640	17903	17722	17792	17721	17935	17695	17849	17904	17617	17755	17883	17882	17726	17843	17768	17841	17740	17710	17918	17777	17753	17825	17701	17679	17865	17855	17730	17807	17744	17800	17810	17870	17610	17881	17774	17837	17660	17890	18083	17752	17923	17848	17937	17639	17668	17733	17780	17689	17801	17835	17802	17726	17888	17667	17851	17817	17768	17905	17837	17782	17794	17772	17695	17645	17684	17651	17745	17821	17722	17639	17716	17854	17659	17793	17718	17900	17791	17733	17900	17833	17824	17777	17840	17670	17784	17758	17829	17829	17737	17624	17828	17655	17754	17840	17670	17897	17716	17741	17866	17734	17556	17660	17779	17803	17745	17723	17931	17762	17926	17893	17725	17789	17767	17791	17749	17846	17666	17888	17781	17803	17768	17878	17940	17919	17893	17846	17734	17720	17865	17559	17697	17618	17695	17870	17788	17990	17764	17647	17669	17747	17749	17679	17644	17713	17825	17936	17664	17704	17994	17982	17775	17759	17920	17745	17791	17808	17603	17644	17753	17840	17868	17839	17783	17851	17779	17912	17579	17694	17744	17787	17722	17649	18050	17933	17651	17813	17795	17841	17808	17749	17754	17858	17722	17838	17939	17646	17889	17808	17809	17870	17769	17871	17755	17959	17735	17750	17905	17925	17776	17746	17771	17751	17638	17821	17651	17805	17726	17768	17748	17723	17702	17902	17993	17744	17890	17797	17707	17751	17853	17850	17834	17873	17824	17682	17794	17928	17716	17897	17798	17806	17774	17828	17809	17657	17833	17819	17600	17885	17679	17544	17847	17762	17752	17849	17649	17771	17755	17602	17868	17862	17800	17806	17858	17689	17818	17712	17965	17880	17731	17751	17726	17689	17714	17834	17873	17853	17828	17683	17900	17703	17713	17800	17696	17590	17685	17805	17618	17639	17890	17728	17930	17848	18022	17704	17916	17921	17530	17865	17926	17888	17828	17723	17690	17640	17857	17831	17773	17713	17643	17938	17652	17728	17760	17784	17693	17888	17629	17676	17872	17683	17799	17811	17675	17697	17706	18002	17676	17871	17764	17878	17841	17779	17709	17895	17713	17759	17829	17783	17793	17755	17795	17795	17820	17833	17806	17866	17831	17796	17699	17880	17872	17625	17780	17812	17766	17877	17791	17837	17551	17855	17922	17798	17869	17728	17701	17809	17795	17842	17595	17687	17977	17734	17794	17914	17844	17852	17738	17686	17641	17767	17621	17874	17891	17932	17815	17764	17681	17708	17700	17746	17903	17927	17681	17724	17829	17663	17888	17639	17854	17864	17764	17652	17740	17738	17833	17816	17638	17986	17900	17775	17688	17869	17725	17705	17831	17900	17924	17707	17860	17839	17652	17824	17855	17692	17827	17764	17772	17704	17741	17668	17867	17751	17689	17970	17785	17843	17761	17826	17827	17677	17830	17514	17824	17669	17736	17792	17760	17889	17782	17933	17873	17822	17824	17912	17731	17824	17946	17813	17637	17750	17837	17750	17790	17825	17866	17680	17866	17674	17945	17880	17604	17850	17546	17779	17770	17817	17763	17884	17776	17696	17722	17847	17693	17866	17811	17874	17893	17816	17743	17760	17875	17819	17690	17794	17706	17627	17701	17775	17796	17796	17875	17868	17626	17921	17975	17797	17698	17701	17887	17866	17800	17726	17735	17864	17778	17853	17673	17666	17791	17807	17700	17766	17781	17900	17892	17943	17747	17706	17912	17718	17676	17821	17752	17695	17732	17617	17941	17839	17833	17764	17575	17901	17912	17806	17755	17613	17591	17709	17724	17758	17911	17781	17881	17873	17843	17845	17908	17779	17860	17721	17716	17775	17882	17683	17775	17899	17725	17861	17769	17667	17921	17632	17606	17721	17843	17850	17781	17863	17908	17933	17685	17795	17881	17897	17769	17586	17744	17854	17847	17794	17640	17792	17790	17803	17808	17646	17879	17702	17819	17821	17879	17674	17831	17759	17869	17752	17638	17838
23715	21030	28514	24150	23526	26416	26784	24021	23349	23376	23229	22813	22777	22674	22672	22709	22415	22414	26205	29194	28062	26455	24386	23015	22438	22195	22095	22218	22135	22076	22382	21983	22262	22233	22335	22118	22277	22229	22135	22114	22327	22234	22058	22078	22257	22067	21988	22118	22093	22123	22076	22243	22074	22132	22112	22048	22028	21945	22066	22100	22214	22047	22087	22246	22243	22230	22259	22205	21963	22014	21812	22067	21974	21989	22364	22100	22270	22166	22015	22040	21946	21760	22023	22236	21968	21879	22044	21864	22020	21801	22193	22224	22178	21896	21945	22035	22251	22208	22130	22100	22099	22144	22055	22090	21939	22044	22078	22073	22093	22187	21977	22079	22033	21846	22064	22016	21960	21968	22160	22121	21903	21955	21996	21989	21920	22052	22194	21988	21942	22020	22174	22127	22059	22068	21957	22232	22228	22136	22175	21943	22192	21939	22087	22252	22130	21910	21977	22152	22091	22242	22059	22026	22206	21983	22020	22023	21858	22017	22006	22084	22577	22111	22081	21928	22051	21989	22138	22006	22067	22140	22282	22227	22069	22025	22017	22169	22071	22290	22102	22247	22149	22135	21990	21892	22252	22033	22129	22265	22102	22140	22225	22037	22203	22035	21880	22043	22384	22050	22062	22035	22038	22152	22377	22206	22032	21999	22111	22183	22176	21993	22100	21858	21826	21976	22271	22100	21889	21978	21969	22013	21852	21957	22011	22054	21903	21902	22213	22159	22174	21793	21921	22138	22185	22041	22098	22161	22252	22305	21988	22176	22089	21850	22053	22091	21928	21950	22205	22101	22072	22187	21918	21925	22200	22180	22106	22066	22125	22105	22035	21862	22219	21985	21762	22004	22204	21979	22086	21995	22031	22161	21970	22270	22182	22301	22046	22170	22049	22135	22141	22088	22001	22132	22223	22120	21888	22099	22066	21978	22139	22326	22217	22206	22190	22144	22062	21805	22060	22270	21857	21971	21871	22010	22152	21915	21979	22069	22007	22520	22281	22040	22107	22159	21989	22044	22146	22345	22078	21908	22114	22094	21953	22156	22177	22100	21942	22056	22226	22023	22089	22037	22131	22242	22025	21911	22235	21776	22109	21970	22212	22122	22051	21999	22129	21955	22016	21933	21808	21867	21819	22027	22009	22035	22248	22106	22002	22133	22010	22127	22244	22002	21962	22081	21863	22112	21919	22047	22120	21987	21964	21990	22061	21873	22223	22007	21983	21765	22142	22031	22023	21979	22212	22015	22123	22037	22227	22269	22141	22100	21892	22149	22121	22223	22111	22073	22223	22244	22180	22137	22153	21992	21934	22169	21999	22117	22292	22003	21967	22045	21915	22008	22127	22273	22156	22027	22025	22055	22011	22129	22124	22142	22074	22093	22026	22114	21969	22081	21996	22156	22018	21917	21975	21860	22115	22151	21927	21923	21884	22249	22034	22010	22220	22159	22172	22268	21923	22115	22199	22036	22209	22033	22088	22026	22003	22084	22037	21829	21837	22218	22043	21872	22080	22222	22178	21987	21894	21956	22474	22185	22140	22076	22260	21892	21875	21918	21846	22076	22047	21920	22171	22297	22017	22249	22072	22043	22170	22269	22248	21927	21956	22147	22109	22021	22026	22089	22099	22163	22141	21971	22046	22016	22170	22294	21884	22068	22149	22030	21932	22117	21974	21915	22142	22035	21991	22065	21930	22179	22231	22201	21976	22250	21994	22043	22057	22109	22028	22135	22141	22049	21863	21975	22137	21847	22090	21914	22123	21884	22022	22065	21982	22022	21851	22015	22122	22078	22052	21866	21854	22065	22124	22197	22001	22275	22018	21977	22051	22077	21863	21936	21893	22097	22192	22053	22117	21950	22265	21955	22030	21993	22280	22167	22027	21972	21860	22192	22106	22094	22055	22237	22074	22198	22110	22187	22151	22036	22113	22284	22062	21983	22106	21883	22010	22054	21896	22221	22132	22353	21942	22149	22083	21982	22031	22011	22084	22076	22138	22168	22037	22216	22080	21943	22243	22224	22066	21999	22163	21970	21944	21972	21927	22028	22134	21996	22113	21892	22154	22123	22205	22048	21991	22299	22223	22055	22301	22059	21905	22059	22070	22149	22226	22029	21931	21987	22077	22122	22100	22026	22023	22132	21987	22064	22061	22301	22099	21804	22222	22073	21989	21919	21806	22189	22018	22319	22207	21995	21780	22065	22230	22101	22202	22087	22357	22165	22160	21754	21983	22037	22117	21957	22119	22012	21987	22023	21840	21997	22132	22172	22028	21890	22291	22032	22148	22175	21984	22031	22277	22095	22054	22182	22122	22288	22011	22231	21967	22057	22212	22121	22165	22014	21988	22282	21967	22224	22061	21989	22018	21878	21813	22178	21985	22043	22014	21996	22135	21819	21900	22145	21936	22034	21895	22045	21911	22253	22106	22235	22106	22087	21943	21923	22239	22074	21999	21906	22099	22097	22045	22001	21860	21868	22210	21957	22042	21997	22219	22032	22104	22174	22114	21988	22000	21990	22009	22027	21931	22043	22075	22013	22088	22050	21953	21894	22012	22178	22080	21840	22062	21950	21775	22173	21937	22030	21882	22185	22070	22012	22134	21874	22133	21974	22053	22033	22094	22324	22082	22113	22009	22130	22167	21808	22268	22085	22185	22177	22329	22105	22024	21835	22314	22129	22036	21823	21944	22315	22049	22006	21809	21945	21740	22085	22004	21859	22051	22114	22165	21886	22193	21931	21788	22040	21978	21911	21836	21992	21946	21976	22017	22092	21914	21851	22310	22217	22063	22204	22120	22141	21980	22109	22153	21940	21988	22040	22054	22367	21957	21980	22175	21889	22061	22001	22240	22251	22064	22061	22064	22368	22186	21936	21921	22085	21875	22134	22155	22041	22052	22083	21928	22074	22120	22029	22056	22013	22219	22024	22136	22112	22039	22120	22172	22030	22222	22220	21974	22112	22009	22199	22070	21928	22185	22222	22002	22148	22231	21882	22027	22360	22183	22049	21976	21928	22017	22087	21961	22010	22215	22144	22008	22076	22133	22062	21986	22140	22169	22165	22027	22019	22127	22031	22155	21881	22089	22066	22023	21955	22023	21915	22148	22104	22081	22186	22310	22034	22043	22119	22010	22085	22055	21960	21984	22086	22103	21876	22142	21941	22102	22391	22064	22129	22076	22262	22083	21873	22110	22030	22259	22220	22128	22006	21909	22180	22253	22153	21992	22138	21878	22025	22149	22244	22072	21947	22248	22359	22087	22135	22294	21906	22051	22150	22284	22237	22099	21996	22364	21891	21946	22153	22013	22032	22131	21971	21982	22082	22124	22057	22248	21998	22103	21818	22191	22229	21996	21934	21979	22221	22160	22229	22174	22096	22140	22144	21960	22093	21991	22226	22000	22331	21961	22037	21895	21996	21926	21998	21775	22085	21969	21915	22042	21911	22112	21959	21983	22045	22284	22177	22056	22078	21997	22146	22295	22230	22198	22033	22083	22231	21942	22101	22138	22000	21980	22015	22044	22101	22100	22043	22259	22015	22046	21869	22178	21887	21935	22130	22126	22374	22080	22212	22000	22221	22319	22100	22007	21958	22216	21946	22450	22032	21971	21905	22047	21842	22043	22085	22026	22121	21927	22315	22050	21987	22011	21961	22058	22051	22165	22058	22053	22069	22301	22004	22118	22140	22162	22113	22120	22127	21989	22306	22191	21936	22206	22244	21987	21983	22045	21989	22133	21890	22184	22098	22127	21983	21910	22034	22182	22169	22046	21936	21929	22088	21854	22063	22184	22069	22067	22004	22092	22177	22348	22160	22095	22010	21949	22139	22058	21917	22016	22034	21802	22194	22097	22044	22088	22301	22076	22121	21919	21785	22093	22027	22013	21887	22067	22200	21804	22063	22171	22204	22248	22295	21966	22042	22221	22129	21863	22101	22109	22105	22031	21946	22176	22265	22133	22086	22039	21949	22191	22092	21968	21990	22052	22059	22169	21932	22025	22051	22201	22081	22141	22246	22056	22166	22014	22290	22218	22083	22309	22316	22338	22142	21910	22103	22144	22241	22051	22032	22056	22038	21941	22201	22246	22201	22110	22070	22057	22028	21978	22052	21792	22088	22079	22179	21949	22170	22099	22009	22039	21890	22152	22156	21962	22045	22014	22303	22187	22127	22249	21875	22012	22077	22027	21984	22259	21992	22055	21840	22107	22284	22107	22092	22145	22036	22459	22031	22152	22087	22100	21809	22236	22062	21993	22236	22118	22063	22141	22012	21987	22076	22092	22300	22034	22216	22196	21972	22041	22208	22164	21824	21984	22198	22133	22124	22177	22196	22072	21987	22345	21680	22085	22172	22079	22113	22183	22274	22124	21988	21991	21918	22060	22366	22260	22120	22138	22049	22103	21726	22368	22148	22033	22151	21835	22181	22134	22047	21982	22196	22043	22085	22175	22022	22082	22161	21974	22258	22107	22064	22340	22194	22136	21901	22069	21767	22173	22088	22106	22046	22215	22061	21966	22113	22233	22300	22147	21996	22105	22059	22197	22166	22049	22067	22225	21960	22167	22048	22005	21963	21965	22240	22032	22277	22237	22026	22073	22062	22084	22002	22248	22063	22043	22283	22174	22111	21908	22276	22056	22161	22166	22153	22144	22079	22093	22051	21968	22195	22014	22075	22093	22222	22094	22083	22032	22135	22112	21914	21956	21925	22054	22137	22154	22070	21919	22046	22089	22234	22177	22250	22022	22211	21985	22028	22430	22031	22135	22229	21984	22049	22024	22274	21890	22251	22104	22257	21985	22178	22154	22125	22138	22088	22097	21964	22267	22134	22147	22005	22061	22080	22108	21855	21956	22158	22009	22011	22074	22279	21939	22346	22071	22255	22279	22057	22210	21914	22036	21971	21980	22205	22243	22170	22163	22186	21993	22122	22077	21940	21839	21973	22362	22077	22193	22075	22182	22156	22158	22028	22197	22132	22060	22032	22154	22008	22135	22283	22057	22023	21875	22138	22204	22117	22098	21982	22080	22117	22012	22247	22216	22217	22176	22111	22339	22013	21810	22053	22124	22320	22207	22119	22239	22185	22130	21926	22238	22061	21866	21968	22068	22106	22048	22081	22151	22091
16180	28677	30193	25647	24045	23189	21730	20591	19727	19378	18961	18727	18429	18372	18331	18199	18168	18273	23893	26596	24663	22671	20043	18444	17955	17858	17741	17962	17754	17655	17646	17853	17676	17821	17736	17748	17883	17763	17744	17599	17737	17690	17910	17695	17863	17659	17820	17628	17758	17558	17589	17745	17829	17633	17407	17586	17781	17755	17804	17929	17856	17970	17698	17989	17580	17730	17711	17599	17844	17704	17798	17686	17739	17808	17770	17751	17794	17694	17841	17805	17694	17695	17772	17716	17705	17768	17781	17634	17630	17712	17704	17749	17696	17828	17719	17637	17530	17947	17544	17442	17773	17689	17659	17692	17495	17703	17655	17764	17669	17567	17851	17782	17561	17879	17688	17736	17466	17785	17597	17747	17809	17671	17814	17694	17693	17670	17720	17641	17644	17751	17760	17811	17710	17795	17712	17807	17809	17684	17466	17855	17742	17638	17723	17756	17910	17738	17815	17834	17619	17695	17839	17670	17562	17773	17805	17817	17854	17647	17556	17784	17682	17738	17755	17697	17700	17838	17646	17689	17686	17848	17859	17628	17628	17637	17631	17617	17824	17553	17776	17622	17702	17894	17827	17708	17787	17789	17683	17523	17935	17541	17695	17842	17706	17795	17703	17830	17721	17852	17773	17772	17616	17615	17632	17649	17743	17618	17690	17711	17817	17770	17750	17928	17722	17640	17810	17601	17619	17576	17710	17762	17390	17644	17808	17643	17611	17673	17658	17740	17735	17723	17612	17867	17745	17637	17717	17671	17759	17707	17573	17571	17709	17657	17687	17656	17608	17654	17731	17663	17743	17436	17664	17843	17742	17720	17750	17780	17638	17430	17713	17514	17769	17686	17844	17597	17569	17616	17702	17611	17835	17702	17827	17683	17640	17678	17684	17842	17762	17895	17550	17625	17650	17553	17725	17486	17674	17801	17696	17771	17777	17702	17688	17726	17879	17652	17449	17637	17587	17697	17745	17749	17662	17705	17681	17681	17688	17795	17695	17810	17634	17959	17638	17753	17832	18053	17670	17845	17713	17774	17791	17697	17685	17775	17745	17684	17732	17584	17663	17786	17619	17628	17756	17790	17759	17724	17800	17527	17751	17658	17850	17876	17579	17787	17853	17804	17766	17569	17834	17650	17710	17592	17799	17736	17725	17768	17749	17676	17731	17840	17796	17740	17578	17773	17671	17740	17982	17627	17690	17750	17821	17706	17579	17841	17603	17761	17634	17749	17674	17716	17829	17681	17843	17641	17756	17630	17764	17676	17834	17643	17767	17730	17755	17737	17720	17637	17852	17786	17672	17603	17720	17713	17618	17765	17671	17651	17813	17725	17722	17749	17783	17833	17598	17648	17897	17651	17733	17696	17745	17753	17747	17866	17510	17596	17740	17466	17877	17735	17706	17810	17676	17687	17591	17839	17574	17694	17682	17639	17577	17734	17652	17719	17591	17649	17726	17629	17896	17683	17742	17661	17750	17655	17812	17824	17744	17644	17736	17701	17758	17854	17621	17836	17662	17791	17825	17616	17664	17722	17571	17875	17905	17764	17541	17676	17787	17837	17783	17635	17823	17673	17604	17759	17586	17831	17621	17642	17649	17817	17762	17577	17826	17605	17765	17777	17724	17631	17564	17844	17733	17624	17657	17777	17654	17751	17817	17606	17726	17768	17588	17697	17799	17620	17776	17737	17707	17493	17622	17750	17914	17691	17655	17774	17760	17780	17827	17646	17853	17760	17588	17708	17695	17748	17621	17670	17781	17912	17686	17693	17749	17754	17620	17705	17691	17863	17796	17675	17831	17768	17612	17616	17707	17691	17770	17563	17663	17746	17735	17913	17627	17711	17678	17753	17680	17601	17695	17576	17662	17894	17744	17761	17813	17677	17816	17684	17741	17778	17695	17766	17611	17875	17675	17785	17787	17851	17702	17658	17807	17795	17683	17686	17616	17604	17613	17895	17676	17734	17734	17829	17829	17644	17634	17700	17902	17697	17554	17756	17583	17676	17920	17749	17607	17713	17750	17712	17717	17776	17714	17645	17541	17647	17664	17668	17672	17609	17605	17693	17759	17872	17904	17765	17698	17862	17563	17645	17748	17819	17574	17744	17807	17814	17789	17646	17508	17793	17781	17874	17687	17616	17612	17730	17763	17616	17770	17771	17846	17580	17672	17637	17503	17692	17834	17736	17652	17866	17736	17731	17520	17608	17638	17825	17678	17716	17620	17765	17591	17540	17869	17613	17689	17800	17475	17740	17667	17588	17710	17775	17878	17690	17603	17872	17686	17772	17834	17651	17663	17701	17765	17706	17698	17789	17771	17683	17758	17559	17605	17777	17654	17756	17808	17716	17787	17858	17603	17518	17849	17826	17730	17648	17735	17702	17779	17880	17639	17679	17819	17796	17784	17622	17658	17774	17831	17779	17627	17620	17887	17604	17534	17781	17742	17598	17765	17709	17727	17665	17656	17825	17668	17702	17951	17473	17744	17667	17651	17820	17859	17681	17887	17635	17745	17496	17615	17593	17756	17703	17610	17755	17836	17642	17676	17656	17624	17666	17799	17550	17659	17919	17702	17583	17679	17634	17649	17646	17660	17758	17730	17542	17735	17867	17486	17800	17567	17659	17697	17674	17817	17692	17743	17516	17690	17717	17693	17734	17592	17696	17911	17766	17644	17751	17711	17836	17549	17685	17698	17510	17496	17747	17550	17766	17622	17824	17803	17832	17670	17700	17496	17733	17870	17582	17771	17733	17748	17688	17701	17780	17786	17757	17763	17687	17636	17720	17868	17674	17719	17709	17611	17532	17606	17703	17861	17818	17405	17845	17792	17726	17825	17657	17752	17826	17585	17791	17701	17723	17694	17632	17800	17833	17668	17616	17848	17589	17768	17756	17632	17646	17625	17727	17818	17672	17703	17694	17792	17731	17762	17762	17635	17702	17720	17831	17714	17679	17695	17701	17621	17743	17781	17801	17660	17841	17800	17706	17520	17696	17772	17818	17676	17909	17828	17544	17715	17708	17637	17810	17582	17599	17535	17685	17712	17768	17598	17733	17663	17753	17663	17853	17887	17704	17790	17703	17931	17646	17780	17781	17665	17756	17632	17727	17809	17617	17736	17568	17748	17769	17620	17641	17736	17752	17696	17834	17767	17677	17733	17758	17819	17755	17661	17836	17693	17721	17739	17900	17776	17778	17671	17652	17789	17747	17720	17833	17606	17528	17781	17645	17642	17728	17663	17764	17744	17514	17747	17781	17691	17822	17690	17624	17796	17578	17605	17839	17807	17653	17809	17846	17751	17581	17836	17812	17718	17643	17802	17913	17578	17728	17679	17685	17689	17652	17845	17737	17803	17825	17641	17701	17905	17709	17801	17659	17695	17655	17682	17835	17685	17659	17697	17679	17640	17752	17775	17603	17589	17692	17737	17718	17651	17541	17591	17597	17656	17663	17868	17681	17620	17698	17635	17744	17672	17495	17639	17791	17863	17727	17607	17745	17711	17733	17846	17510	17769	17792	17746	17819	17723	17697	17638	17706	17628	17625	17763	17767	17888	17783	17676	17716	17691	17693	17683	17638	17532	17592	17770	17579	17740	17767	17612	17587	17711	17768	17693	17726	17939	17740	17759	17670	17594	17723	17711	17621	17614	17732	17758	17803	17704	17681	17772	17676	17560	17555	17770	17829	17617	17567	17640	17607	17842	17786	17612	17663	17685	17583	17672	17742	17620	17680	17613	17594	17899	17745	17649	17848	17684	17843	17745	17566	17591	17701	17756	17791	17677	17746	17589	17688	17715	17779	17528	17787	17725	17649	17738	17576	17875	17695	17746	17707	17718	17657	17662	17654	17899	17613	17699	17762	17755	17725	17784	17897	17775	17745	17647	17766	17667	17657	17827	17633	17856	17683	17524	17784	17669	17826	17721	17786	17576	17765	17790	17582	17677	17654	17567	17699	17862	17665	17780	17782	17533	17722	17704	17818	17762	17920	17717	17650	17727	17775	17674	17589	17647	17678	17475	17653	17559	17674	17628	17778	17641	17637	17671	17743	17738	17551	17833	17617	17653	17753	17724	17753	17704	17728	17528	17590	17826	17653	17774	17691	17715	17632	17771	17857	17758	17772	17699	17733	17763	17621	17955	17860	17672	17692	17610	17621	17914	17835	17790	17653	17741	17615	17660	17685	17683	17648	17716	17739	17701	17561	17712	17766	17598	17632	17803	17563	17721	17862	17597	17753	17724	17703	17745	17612	17766	17671	17661	17822	17757	17655	17744	17822	17738	17731	17698	17852	17713	17592	17622	17761	17874	17742	17807	17646	17686	17791	17621	17703	17634	17852	17747	17576	17712	17765	17745	17715	17651	17778	17760	17752	17602	17615	17798	17749	17695	17775	17520	17819	17671	17720	17674	17570	17658	17743	17577	17702	17815	17695	17630	17814	17686	17778	17644	17766	17511	17728	17568	17916	17596	17858	17720	17638	17753	17731	17771	17906	17677	17553	17703	17884	17680	17700	17707	17781	17736	17783	17771	17794	17588	17875	17582	17698	17726	17819	17743	17694	17728	17908	17778	17736	17793	17533	17783	17748	17749	17590	17727	17857	17606	17787	17879	17605	17759	17789	17753	17654	17619	17630	17695	17599	17839	17768	17613	17675	17757	17789	17802	17630	17753	17776	17653	17676	17807	17446	17872	17677	17753	17828	17816	17652	17679	17750	17723	17467	17665	17915	17802	17755	17678	17718	17624	17667	17818	17879	17694	17592	17817	17643	17599	17617	17716	17616	17749	17722	17706	17711	17764	17717	17714	17817	17714	17566	17678	17562	17676	17741	17767	17484	17837	17511	17744	17660	17743	17699	17689	17678	17632	17728	17845	17625	17645	17609	17536	17734	17819	17691	17765	17776	17776	17906	17652	17755	17834	17843	17746	17580	17647	17835	17852	17608	17809	17657	17718	17838	17824	17728	17659	17605	17790	17684	17697	17608	17683	17605	17683	17568	17845	17887	17767	17771	17648	17876	17839	17601	17669	17865	17507	17675	17614	17847	17741	17837	17585	17786	17703	17813	17837	17768	17752	17663	17869	17642	17750	17848	17632	17601	17789	17725	17851	17663	17657	17622	17525	17694	17669	17579
22354	20954	28808	23287	21513	25389	29896	24941	23969	24508	23980	23632	23641	23343	23276	23194	22988	23358	33087	36252	34066	30041	26218	23815	22942	22612	22565	22292	22484	22400	22668	22353	22319	22503	22433	22275	22374	22272	22314	22499	22396	22395	22297	22147	22236	22257	22297	22286	22411	22292	22382	22376	22338	22466	22248	22274	22250	22243	22154	22187	22138	22148	22187	22465	22105	22377	22221	22292	22265	22352	22130	22252	22138	22443	22311	22239	22491	22204	22310	22336	22107	22198	22374	22286	22465	22407	22176	22209	22343	22277	22358	22287	22378	22151	22294	22311	22391	22480	22126	22330	22383	22023	22279	22160	22043	22186	22280	22231	22326	22163	22281	22251	22282	22364	22359	22104	22236	22324	22335	22049	22254	22257	22190	22190	22069	22074	22347	22265	22340	22157	22292	22320	22138	22222	22110	22166	22290	22357	22270	22254	22361	22430	22330	22272	22270	22222	22208	22377	22184	22296	22103	22018	22096	22174	22464	22266	22347	22512	22174	22252	22432	22199	22242	22534	22283	22272	22350	22266	22191	22272	22306	22254	22421	22527	22066	22187	22274	22187	22093	22371	22126	22369	22174	22232	22213	22376	22166	22256	22305	22141	22192	22124	22424	22259	22380	22340	22341	22423	22274	22225	22201	22387	22144	22318	22215	22277	22313	22276	22337	22391	22334	22359	22217	22198	22190	22095	22183	22180	22217	22083	22229	22041	22322	22407	22171	22281	22322	22054	22367	22171	22294	22371	22308	22367	22096	22120	22126	22227	22229	22315	22404	22289	22307	22255	22027	22272	22286	22126	21979	22362	22462	22166	22156	22150	22282	22409	22306	22269	22390	22328	22383	21938	22247	22351	22255	22244	22242	22311	22072	22270	22189	22236	22127	22136	22442	22197	22302	22243	21808	22234	22214	22161	22214	22048	22097	22257	22450	22089	22028	22089	22383	22257	22258	22067	22297	22157	22075	22235	22412	22322	22164	22187	22330	22153	22303	22216	22046	22116	22274	22184	22191	22306	22195	22028	22174	22322	22431	22255	22231	22292	22306	22132	22219	22142	22311	22359	22014	22035	22105	22286	22227	22146	22017	22203	22223	22242	22131	22263	22126	22143	22323	22013	22187	22108	22281	22408	22169	22277	22248	21984	22298	22089	22316	22178	22295	22444	22147	22134	22447	22111	22029	22166	22170	22315	22303	22506	22113	22339	22219	22363	22214	22107	22157	22057	22291	22254	22323	22217	22354	22279	22199	22113	22260	22278	22416	22027	21930	22173	22165	22253	22505	22282	22286	22034	22175	22270	22466	22177	22097	22236	22331	22140	22388	22305	22333	21832	22438	22119	22074	22173	22342	22203	22137	22054	22461	22329	22433	22169	22147	22079	22208	22058	22283	22222	22312	22251	22113	22145	22139	22266	22195	22393	22267	22190	22228	22211	22359	22216	22271	22292	22332	22468	22458	22213	22237	22265	22020	22258	22114	21957	22174	22036	22206	22399	22042	22400	22317	22315	22198	22250	22247	22102	22436	22180	22180	22219	22263	22439	22158	22191	22134	22221	22269	22456	22128	22247	22275	22348	22106	21957	22018	22282	22336	22051	22050	22384	22270	21941	22244	22102	21966	22273	22228	22252	22435	22384	22096	22071	22134	22349	22342	22025	22311	22504	22340	22281	22532	22408	22182	22054	22253	22224	22009	22309	22224	22216	21994	22321	22258	22314	22267	22241	22222	22451	22356	22292	22259	22278	22135	22431	22233	21907	22330	21964	22191	22018	22211	22057	22212	22138	22208	22391	22289	22212	22089	22122	22198	22257	22121	22203	22094	22166	22193	22261	22209	22233	22310	22081	22249	22247	22227	22254	22048	21857	22187	22227	22114	22278	22246	22115	22228	21972	22132	22084	22163	22177	21897	22038	22053	22111	22028	22435	22553	22071	22333	22133	22361	22226	22239	22212	22295	22210	22251	22325	22228	22344	22141	22139	22138	21929	21996	22231	22394	22160	22150	22273	22104	22253	22225	22227	22377	22405	22469	22369	22264	22059	22229	22252	22191	22040	22285	22152	22261	21930	22250	22279	22179	22276	22263	22365	22367	22300	21980	22439	22252	22127	22202	22234	22377	22150	22230	22096	22179	22273	22183	22422	22201	22202	22569	22218	22283	22142	22172	22181	22101	22112	22256	22315	22313	22197	22119	22248	22219	22231	22224	22198	22294	22102	22142	22174	22192	22356	22379	22039	22241	22139	22136	22456	22193	22192	22018	22199	22149	22345	22196	22138	22139	22388	22428	22246	22295	22202	22155	22011	21954	22082	22324	22333	22497	22244	22067	22058	22191	22140	22313	22191	22320	22280	22337	22247	22249	22185	22393	22090	22369	22124	22103	22217	22230	22036	22011	22289	22168	22358	22257	22158	21846	22185	22139	22163	22473	22227	22218	22255	22372	22133	22052	22480	22221	22296	22218	22537	22310	22364	22300	22153	22168	22281	22475	22288	22342	22315	22278	22229	22336	22251	22511	22379	22277	22210	22047	22150	22259	22153	22262	22297	22286	22192	22158	22088	22392	22106	22397	22065	22304	22128	22255	22281	22297	22033	22425	22248	22238	22153	22424	22054	22198	22496	22241	22325	22271	22129	22285	22216	22360	22263	22245	22371	22306	22157	22188	22065	22322	22180	22261	22244	22060	22282	22212	22210	22186	22286	22394	22360	22065	22388	22147	22211	22117	21982	22289	22215	22258	22182	22105	22239	22089	22335	22133	22250	22216	22096	22218	22304	22183	22124	22296	22295	22379	22464	22128	22245	22311	22054	22050	22151	22253	22206	22368	22094	22267	22249	22329	22074	22328	22099	22191	22161	22217	22155	22122	22240	22077	22028	22086	22113	22324	22220	22093	22032	22109	22122	22149	22040	22355	22323	22220	22223	22179	22079	22377	22529	22109	22210	22335	22135	22117	22220	22384	22363	22182	22375	22177	22193	22299	22273	22139	22034	22209	22304	22202	22362	22485	22359	22344	22362	22170	22331	22154	22268	22352	22285	22129	22540	22446	22167	22227	22402	22214	22318	22414	22253	21987	22213	22266	22042	22108	22304	22082	22254	22037	22185	22469	22243	22145	22156	22137	22248	22036	22172	22360	22219	22201	22112	22373	22187	22187	22118	22174	22405	22393	22080	22235	22105	22143	22303	22298	22363	22175	22300	22007	22391	22334	22244	22164	22128	22366	22099	22114	22298	21964	22175	22115	22258	22140	22294	22327	22284	22278	22242	22198	22196	22294	21887	22091	22174	22081	22095	22107	22144	22136	22137	22106	22184	22050	22107	22321	22074	22348	22298	22384	22220	22104	22354	22048	22324	21846	22121	22273	22247	22250	22298	22321	22283	22003	22253	22403	22373	22021	22195	22113	22233	22161	22056	22098	22209	22172	22094	22014	22234	22371	22212	22113	22234	22190	22151	22061	22138	22317	22083	22187	22071	22182	22269	22365	22238	22216	22155	22114	22238	21922	22192	22267	22424	22201	22173	22122	22184	22067	22461	22192	22223	22104	22302	22202	22356	22166	22141	21958	22408	22220	22274	22257	22187	22412	22251	22229	22148	22110	22256	22394	22257	22283	22206	22387	22274	22361	22212	22180	22333	22194	22233	22262	22187	22206	22333	22226	22371	22181	22120	22117	22202	22324	22105	22192	21992	22470	22246	22244	22089	22314	22120	22495	22152	21983	22157	22054	22320	22035	22135	22289	22155	22086	22527	22454	22348	22105	22315	22283	22207	22237	22340	22274	22244	22235	22077	22087	22373	22209	22072	22419	22118	22265	22237	22307	22292	22198	22344	22290	22324	22203	22090	22282	22259	22286	22246	22212	21936	22185	22433	22184	22239	22182	22116	22437	22285	22347	22206	21971	22477	22224	22222	22162	22278	22103	22331	22095	21901	22338	22247	22164	22123	22233	22137	22382	22174	21960	22215	22281	22032	22167	22220	22211	22150	22202	22333	22208	22174	22228	22329	22204	22103	22170	22147	22384	22169	22234	22087	22165	22120	22358	22189	22204	22393	22285	22207	22147	22336	22285	22186	22311	22232	22139	22154	22116	22214	22242	22135	22375	22294	22361	22243	22044	22240	22250	22288	22128	21995	22392	22473	22087	22231	22216	22334	22160	22100	22206	22243	22237	22307	21962	22188	22161	22156	22475	22360	22320	22473	22228	22164	22276	22163	22382	22129	22315	22030	22351	22048	22443	22294	22245	22162	22215	22248	22266	22386	22185	22299	21935	22115	22406	22313	22210	22263	22112	22407	22334	22266	22348	22361	22498	22261	22078	21982	22263	22193	22306	22231	22084	22081	22328	22220	22293	22287	22160	22304	22390	22132	22454	22147	22179	22303	22353	22232	22319	22239	22182	22268	22343	22292	22189	22131	22283	22115	22335	22183	22245	22293	22034	22284	22223	22308	22154	22310	22317	22285	22251	22333	22215	22310	22319	21980	22189	22094	22094	22136	22202	22097	22156	22412	22167	22256	22138	22087	22237	22313	22292	22223	22142	22250	22220	22217	22179	22121	22282	22232	21968	22040	22204	22203	22266	22309	22204	22153	22207	22180	22289	22330	22037	22322	22157	22087	22164	22384	22239	22171	22208	22207	22332	22189	22458	22294	22137	22177	22209	22257	22296	22328	22317	22048	22190	22320	22132	22061	22409	22221	22371	22338	22283	22216	22280	22093	22044	22169	22105	22301	22176	22151	22453	22184	22089	22154	22270	22167	22180	22164	22046	22125	22283	22248	22101	22119	22276	22146	22340	22391	22192	22207	22211	22109	22149	22035	22285	22267	22118	22200	21982	22478	22042	22263	22239	22256	22282	22169	22281	22252	22306	22028	22180	22086	22283	22208	22271	22366	22074	22148	22050	22247	21944	22039	22202	21992	22219	22292	22332	22096	22032	22492	22492	22245	22247	22286	21931	22450	22153	22180	22218	22137	22301	22353	22263	22146	22173	22379	22172	22370	22392	22042	22028	22274	22210	22179	22213	22061	22442	22273	21970	22134	22288	22441	22347	22061	22126	22237	22183	22178	21993	22405	22256	21997	22315	22210	22124	22259	22340	22243	22290	22264	22234	22405	22011	22151	22138	22266	22225	22264
17706	32706	31984	27422	26966	25227	23748	21531	20950	20383	20065	19806	19369	19132	18856	18455	18370	18930	32952	33512	31559	26555	21833	19193	18264	17961	17752	17669	17729	17738	17799	17817	17689	17786	17669	17714	17695	17765	17647	17834	17783	17669	17867	17909	17687	17740	17712	17687	17588	17745	17553	17588	17718	17833	17795	17875	17816	17816	17778	17669	17835	17444	17756	17630	17957	17919	17576	17711	17685	17606	17897	17613	17706	17622	17792	17747	17643	17700	17826	17836	17706	17795	17796	17615	17769	17678	17766	17622	17835	17653	17802	17730	17608	17623	17665	17704	17726	17823	17602	17623	17796	17860	17785	17659	17623	17621	17813	17684	17920	17739	17730	17579	17701	17667	17706	17636	17733	17654	17694	17740	17652	17634	17601	17692	17679	17627	17732	17586	17774	17655	17724	17855	17589	17743	17840	17616	17844	17692	17808	17705	17642	17648	17721	17816	17641	17529	17721	17796	17692	17665	17678	17821	17771	17648	17721	17775	17651	17576	17602	17734	17710	17592	17755	17547	17744	17603	17545	17769	17869	17893	17628	17630	17563	17851	17728	17685	17477	17559	17566	17894	17715	17659	17745	17709	17762	17661	17773	17592	17680	17769	17381	17794	17627	17720	17696	17866	17741	17595	17686	17608	17654	17767	17643	17527	17666	17780	17767	17680	17667	17607	17857	17610	17899	17703	17770	17848	17725	17479	17885	17570	17655	17733	17696	17861	17777	17819	17690	17578	17673	17683	17781	17720	17601	17730	17604	17612	17790	17612	17771	17668	17732	17694	17582	17713	17677	17741	17673	17590	17743	17677	17698	17825	17693	17658	17629	17615	17716	17640	17810	17755	17655	17671	17637	17718	17617	17523	17676	17695	17666	17755	17738	17665	17530	17590	17677	17499	17838	17606	17944	17791	17541	17800	17695	17757	17508	17689	17685	17789	17655	17829	17801	17580	17689	17716	17796	17739	17675	17509	17952	17699	17470	17830	17716	17590	17836	17622	17791	17703	17755	17562	17754	17605	17750	17607	17578	17627	17626	17761	17668	17616	17767	17542	17694	17639	17674	17818	17720	17667	17682	17768	17507	17683	17633	17692	17688	17746	17620	17716	17696	17679	17482	17606	17693	17652	17778	17622	17896	17731	17877	17451	17777	17710	17646	17822	17640	17645	17825	17749	17624	17631	17541	17695	17516	17553	17880	17614	17795	17656	17652	17761	17778	17725	17671	17706	17804	17651	17562	17642	17695	17803	17669	17598	17653	17820	17700	17560	17630	17509	17520	17760	17612	17649	17816	17835	17737	17582	17605	17683	17706	17739	17683	17784	17715	17532	17479	17747	17567	17625	17754	17699	17691	17530	17551	17866	17605	17841	17778	17596	17746	17503	17535	17659	17712	17719	17843	17768	17614	17571	17620	17758	17590	17784	17584	17690	17685	17638	17610	17578	17669	17701	17619	17632	17786	17587	17510	17728	17555	17831	17583	17646	17697	17662	17735	17762	17791	17704	17635	17691	17636	17747	17655	17509	17745	17711	17669	17560	17638	17853	17687	17625	17835	17683	17637	17744	17671	17509	17624	17652	17745	17697	17657	17709	17672	17794	17751	17838	17744	17741	17706	17575	17727	17650	17768	17716	17590	17693	17629	17569	17515	17836	17563	17726	17677	17667	17798	17592	17841	17637	17683	17575	17636	17695	17678	17835	17607	17766	17559	17455	17522	17713	17633	17570	17588	17644	17750	17478	17866	17555	17641	17661	17958	17542	17689	17612	17717	17721	17580	17755	17766	17686	17855	17727	17723	17790	17578	17541	17700	17597	17635	17626	17750	17708	17579	17589	17583	17686	17653	17659	17654	17715	17648	17639	17677	17728	17902	17532	17702	17627	17611	17709	17802	17560	17701	17680	17765	17896	17707	17644	17639	17607	17804	17708	17635	17729	17641	17622	17643	17796	17751	17684	17598	17749	17674	17704	17668	17755	17716	17661	17738	17683	17733	17927	17860	17486	17735	17676	17732	17677	17714	17652	17736	17645	17640	17722	17692	17613	17597	17715	17427	17583	17734	17780	17688	17703	17626	17724	17748	17767	17597	17756	17655	17616	17731	17722	17766	17737	17820	17696	17744	17631	17733	17853	17616	17720	17616	17752	17618	17717	17798	17784	17654	17604	17762	17704	17652	17574	17625	17590	17814	17692	17691	17707	17932	17569	17656	17791	17641	17736	17764	17554	17727	17568	17753	17608	17667	17802	17775	17532	17750	17845	17564	17708	17617	17703	17776	17796	17619	17579	17574	17650	17696	17669	17653	17760	17765	17525	17626	17714	17696	17847	17732	17788	17743	17684	17643	17594	17664	17648	17800	17640	17463	17797	17529	17779	17560	17759	17695	17509	17839	17587	17769	17693	17730	17823	17768	17606	17762	17437	17662	17658	17647	17772	17498	17737	17691	17681	17628	17497	17770	17743	17663	17851	17652	17818	17752	17518	17842	17825	17682	17655	17744	17701	17715	17783	17438	17620	17707	17752	17708	17796	17819	17719	17775	17683	17728	17702	17578	17645	17648	17848	17827	17752	17674	17566	17669	17680	17728	17647	17705	17816	17705	17420	17538	17856	17517	17622	17579	17704	17659	17766	17670	17750	17630	17744	17733	17591	17568	17823	17604	17738	17584	17906	17569	17758	17778	17703	17661	17669	17778	17638	17930	17697	17566	17622	17640	17603	17644	17475	17804	17559	17794	17664	17622	17727	17749	17605	17540	17663	17682	17705	17517	17681	17735	17720	17473	17782	17744	17867	17776	17743	17833	17872	17559	17624	17728	17888	17740	17743	17554	17711	17766	17711	17688	17664	17813	17650	17769	17760	17615	17865	17724	17873	17757	17844	17683	17771	17414	17824	17663	17807	17774	17728	17708	17687	17698	17429	17715	17768	17602	17652	17584	17659	17619	17701	17486	17843	17615	17798	17705	17761	17784	17624	17634	17606	17711	17711	17725	17734	17608	17705	17642	17627	17540	17608	17791	17674	17699	17657	17736	17595	17670	17659	17617	17587	17507	17636	17599	17891	17631	17878	17546	17728	17689	17636	17627	17750	17482	17518	17610	17794	17675	17591	17743	17806	17715	17546	17757	17683	17773	17794	17780	17643	17738	17750	17634	17719	17755	17668	17722	17567	17858	17771	17878	17585	17590	17632	17621	17769	17646	17778	17611	17675	17656	17858	17706	17508	17692	17669	17596	17698	17820	17664	17675	17708	17684	17769	17686	17729	17431	17604	17659	17700	17663	17518	17855	17658	17763	17756	17664	17716	17454	17704	17757	17712	17702	17735	17931	17866	17592	17656	17629	17654	17563	17623	17769	17659	17742	17605	17814	17647	17881	17734	17630	17872	17602	17504	17696	17576	17806	17689	17690	17664	17639	17687	17702	17661	17723	17860	17518	17775	17789	17727	17766	17780	17669	17819	17616	17703	17705	17709	17622	17481	17754	17642	17757	17781	17800	17678	17659	17624	17671	17689	17583	17736	17881	17650	17455	17828	17725	17745	17731	17832	17661	17775	17618	17812	17646	17597	17908	17631	17791	17682	17666	17577	17583	17659	17778	17700	17521	17642	17623	17804	17765	17673	17700	17720	17424	17642	17704	17828	17740	17664	17612	17754	17636	17635	17487	17778	17797	17753	17678	17660	17681	17661	17636	17578	17619	17780	17606	17624	17892	17725	17778	17804	17632	17562	17894	17658	17466	17789	17823	17680	17710	17684	17630	17779	17606	17733	17796	17747	17832	17705	17800	17647	17671	17792	17781	17663	17461	17574	17766	17662	17686	17769	17487	17475	17538	17799	17711	17633	17499	17697	17672	17728	17642	17709	17557	17815	17774	17537	17678	17628	17688	17577	17850	17598	17517	17730	17681	17722	17639	17681	17811	17870	17548	17771	17968	17584	17679	17622	17759	17838	17748	17788	17628	17761	17735	17637	17700	17740	17777	17558	17742	17685	17624	17808	17604	17785	17830	17581	17516	17672	17556	17800	17687	17600	17810	17719	17829	17508	17644	17680	17583	17740	17617	17668	17625	17860	17697	17613	17580	17492	17455	17753	17832	17667	17782	17532	17933	17565	17758	17783	17635	17621	17609	17655	17584	17768	17844	17738	17677	17599	17655	17581	17818	17596	17885	17675	17775	17480	17742	17622	17806	17649	17714	17825	17710	17637	17645	17845	17806	17823	17706	17706	17828	17695	17702	17627	17710	17676	17772	17776	17674	17748	17595	17508	17737	17653	17690	17773	17732	17597	17709	17658	17655	17926	17659	17806	17448	17818	17696	17791	17564	17784	17627	17648	17608	17699	17674	17766	17715	17573	17658	17660	17758	17725	17676	17738	17692	17721	17332	17739	17616	17716	17616	17597	17688	17669	17656	17820	17636	17579	17570	17675	17666	17626	17646	17841	17623	17682	17601	17844	17633	17661	17794	17677	17580	17768	17792	17736	17685	17709	17824	17642	17668	17656	17694	17757	17709	17635	17680	17671	17718	17734	17742	17594	17762	17545	17547	17792	17796	17715	17743	17554	17674	17671	17663	17561	17683	17692	17579	17902	17781	17592	17838	17774	17694	17629	17615	17751	17793	17774	17848	17679	17632	17785	17699	17803	17685	17571	17675	17797	17716	17545	17601	17463	17612	17649	17755	17599	17672	17826	17767	17805	17749	17756	17823	17578	17694	17808	17510	17722	17618	17861	17619	17886	17709	17721	17595	17700	17764	17698	17570	17648	17728	17652	17682	17505	17665	17693	17680	17560	17617	17651	17771	17791	17458	17859	17572	17830	17526	17540	17804	17748	17724	17606	17633	17729	17589	17741	17705	17796	17666	17635	17641	17653	17699	17563	17715	17692	17932	17699	17672	17710	17569	17584	17695	17655	17769	17746	17695	17750	17597	17675	17696	17769	17490	17768	17958	17754	17579	17619	17690	17711	17721	17607	17756	17630	17585	17612	17540	17720	17819	17521	17769	17681	17518	17663	17617	17707	17578	17703	17716	17641	17761	17749	17806	17559	17594	17573	17773	17728	17768	17651	17802	17712	17604	17696	17738	17599	17712	17606	17594	17435	17665	17558	17595	17632	17734	17848	17730	17610	17690	17679	17670	17662
27458	22568	28418	27187	24609	24173	24263	23692	23180	22978	23196	23178	22821	22813	22723	22807	22498	22807	23160	23733	23442	23437	23046	22674	22482	22708	22693	22543	22515	22606	22272	22572	22876	22737	22676	22481	22586	22441	22376	22616	22720	22454	22518	22508	22530	22370	22521	22572	22320	22510	22363	22550	22487	22667	22517	22352	22698	22605	22335	22512	22761	22465	22538	22568	22470	22728	22648	22384	22397	22579	22648	22724	22438	22553	22389	22489	22711	22485	22219	22684	22550	22544	22607	22362	22622	22518	22549	22361	22475	22564	22683	22589	22509	22371	22649	22300	22477	22564	22403	22718	22673	22571	22518	22442	22457	22493	22459	22793	22483	22320	22482	22476	22360	22410	22530	22502	22496	22419	22501	22415	22399	22473	22395	22404	22598	22509	22400	22467	22561	22562	22759	22276	22438	22554	22519	22513	22558	22325	22495	22441	22398	22444	22732	22463	22463	22385	22629	22286	22611	22474	22543	22634	22710	22473	22413	22605	22738	22471	22371	22493	22349	22667	22421	22746	22629	22290	22443	22591	22505	22510	22478	22610	22448	22714	22435	22849	22423	22611	22622	22637	22652	22456	22662	22523	22494	22639	22512	22494	22269	22279	22361	22279	22757	22635	22514	22601	22488	22527	22473	22477	22400	22396	22533	22552	22368	22641	22646	22502	22400	22539	22388	22601	22709	22517	22586	22683	22364	22426	22433	22425	22572	22580	22746	22800	22493	22204	22776	22346	22543	22508	22610	22529	22563	22340	22540	22287	22539	22584	22458	22385	22577	22673	22453	22546	22481	22445	22528	22311	22379	22573	22497	22385	22625	22631	22393	22241	22583	22509	22460	22398	22722	22400	22314	22384	22223	22338	22490	22566	22519	22474	22422	22325	22273	22372	22542	22481	22511	22522	22501	22442	22417	22527	22549	22290	22494	22529	22541	22496	22550	22512	22539	22492	22477	22463	22487	22335	22564	22386	22407	22647	22567	22583	22381	22487	22611	22548	22412	22383	22505	22457	22666	22464	22531	22642	22257	22697	22588	22586	22695	22654	22471	22486	22475	22443	22724	22665	22659	22696	22418	22263	22662	22498	22774	22496	22524	22099	22538	22587	22588	22546	22388	22454	22592	22513	22769	22385	22580	22378	22705	22481	22570	22542	22575	22615	22548	22582	22730	22552	22631	22463	22487	22361	22708	22568	22628	22523	22789	22547	22465	22631	22566	22344	22500	22444	22349	22402	22443	22596	22425	22417	22560	22188	22427	22341	22510	22436	22494	22598	22618	22635	22768	22531	22721	22500	22691	22327	22558	22409	22548	22300	22529	22690	22580	22552	22275	22376	22669	22522	22666	22681	22499	22507	22483	22323	22590	22507	22551	22645	22677	22291	22496	22353	22477	22499	22361	22497	22424	22598	22447	22389	22538	22585	22639	22496	22466	22682	22474	22495	22826	22402	22583	22847	22634	22437	22506	22471	22424	22308	22483	22536	22610	22164	22613	22387	22503	22712	22453	22469	22569	22517	22408	22265	22558	22365	22409	22585	22550	22520	22550	22632	22525	22663	22436	22427	22484	22372	22396	22606	22645	22487	22815	22520	22591	22309	22379	22492	22245	22533	22534	22409	22489	22447	22647	22276	22514	22408	22460	22477	22411	22603	22580	22556	22531	22473	22460	22578	22695	22551	22481	22458	22530	22362	22546	22458	22340	22540	22506	22645	22483	22556	22749	22359	22583	22586	22412	22654	22463	22467	22407	22470	22512	22640	22503	22524	22733	22596	22703	22493	22744	22562	22594	22535	22753	22521	22540	22726	22543	22530	22417	22380	22589	22310	22250	22516	22428	22405	22309	22439	22671	22532	22644	22389	22432	22475	22424	22515	22560	22492	22330	22383	22550	22375	22603	22404	22626	22362	22514	22833	22472	22390	22709	22742	22429	22442	22598	22618	22209	22623	22497	22212	22471	22262	22533	22613	22540	22406	22529	22311	22237	22564	22378	22261	22722	22480	22478	22469	22615	22531	22494	22543	22547	22513	22410	22579	22366	22494	22733	22546	22614	22493	22499	22698	22489	22400	22469	22632	22521	22378	22452	22483	22583	22588	22556	22563	22651	22550	22730	22493	22512	22422	22499	22494	22504	22602	22561	22707	22548	22685	22445	22493	22511	22348	22513	22297	22465	22356	22513	22600	22435	22635	22600	22616	22476	22373	22315	22495	22509	22652	22540	22728	22365	22384	22648	22345	22466	22612	22407	22346	22438	22432	22448	22463	22617	22599	22277	22539	22540	22541	22444	22532	22314	22239	22416	22746	22292	22482	22569	22513	22459	22551	22440	22692	22441	22461	22596	22702	22486	22560	22681	22524	22734	22485	22434	22570	22548	22445	22520	22604	22689	22540	22586	22599	22346	22684	22415	22341	22393	22405	22538	22408	22527	22536	22327	22554	22584	22548	22670	22361	22582	22486	22698	22440	22583	22761	22701	22229	22551	22454	22422	22671	22592	22457	22312	22456	22711	22551	22341	22418	22646	22522	22743	22567	22348	22401	22697	22516	22762	22674	22459	22422	22598	22570	22349	22745	22647	22571	22633	22408	22592	22812	22435	22525	22626	22626	22678	22672	22383	22601	22654	22526	22452	22542	22815	22571	22792	22485	22511	22512	22338	22519	22408	22606	22669	22482	22440	22568	22527	22548	22548	22502	22339	22443	22599	22372	22753	22430	22499	22710	22685	22408	22544	22551	22286	22325	22575	22631	22500	22502	22499	22536	22619	22456	22746	22588	22199	22281	22394	22632	22696	22425	22586	22341	22270	22524	22590	22452	22402	22531	22485	22600	22758	22462	22518	22596	22681	22419	22257	22443	22440	22394	22404	22491	22291	22778	22593	22502	22367	22382	22725	22511	22494	22524	22557	22572	22274	22566	22501	22339	22521	22577	22797	22761	22494	22495	22271	22504	22479	22538	22397	22358	22447	22486	22437	22642	22472	22550	22608	22487	22416	22646	22224	22473	22400	22202	22521	22564	22571	22573	22352	22631	22501	22489	22463	22401	22552	22570	22380	22508	22373	22524	22456	22609	22590	22499	22409	22500	22406	22422	22455	22233	22379	22441	22602	22784	22393	22437	22578	22282	22529	22445	22629	22307	22444	22610	22574	22428	22601	22504	22402	22245	22639	22362	22588	22197	22386	22681	22790	22570	22631	22744	22637	22494	22618	22651	22686	22489	22591	22466	22566	22538	22631	22587	22507	22307	22540	22643	22534	22446	22393	22690	22605	22447	22491	22499	22420	22493	22601	22543	22415	22278	22637	22657	22478	22576	22705	22576	22460	22454	22615	22501	22552	22384	22361	22377	22599	22534	22636	22536	22491	22509	22516	22598	22602	22494	22596	22573	22427	22560	22601	22506	22269	22406	22501	22357	22675	22395	22451	22722	22642	22363	22649	22468	22489	22589	22563	22579	22639	22234	22497	22651	22757	22497	22343	22576	22314	22448	22742	22775	22623	22607	22579	22710	22576	22426	22601	22534	22555	22747	22611	22361	22667	22563	22566	22743	22510	22435	22588	22401	22568	22621	22464	22657	22473	22240	22454	22539	22474	22438	22422	22343	22403	22650	22676	22493	22596	22440	22282	22522	22371	22624	22429	22605	22480	22577	22877	22524	22546	22365	22570	22543	22514	22321	22475	22524	22608	22527	22436	22585	22524	22341	22555	22445	22662	22480	22526	22585	22524	22526	22478	22490	22529	22513	22419	22456	22597	22656	22420	22474	22443	22369	22125	22464	22581	22414	22631	22472	22370	22701	22519	22544	22617	22766	22508	22527	22686	22308	22368	22381	22692	22606	22652	22490	22552	22418	22575	22536	22211	22600	22617	22477	22470	22663	22372	22407	22557	22572	22631	22611	22719	22521	22422	22527	22442	22471	22485	22494	22432	22457	22590	22505	22504	22396	22289	22553	22910	22880	22482	22509	22471	22557	22614	22503	22626	22446	22502	22464	22327	22382	22755	22313	22463	22520	22546	22351	22550	22506	22374	22369	22589	22490	22362	22517	22855	22311	22564	22564	22494	22463	22613	22619	22474	22324	22442	22512	22762	22463	22334	22293	22545	22405	22679	22555	22321	22669	22611	22627	22329	22543	22547	22531	22695	22569	22588	22405	22505	22336	22513	22351	22556	22532	22502	22555	22382	22648	22448	22410	22487	22599	22539	22420	22365	22663	22641	22531	22328	22697	22592	22601	22563	22530	22487	22636	22639	22648	22470	22622	22404	22669	22441	22314	22327	22590	22343	22571	22429	22453	22373	22454	22523	22637	22445	22622	22764	22585	22401	22452	22408	22698	22578	22311	22444	22338	22690	22434	22336	22337	22492	22328	22367	22692	22638	22539	22467	22362	22491	22539	22635	22293	22632	22692	22487	22574	22507	22179	22619	22530	22443	22489	22664	22579	22854	22507	22471	22540	22654	22529	22460	22444	22534	22705	22853	22424	22557	22391	22439	22568	22585	22437	22493	22473	22403	22819	22518	22480	22636	22471	22496	22448	22293	22531	22427	22525	22540	22548	22450	22642	22380	22455	22608	22654	22470	22363	22423	22319	22381	22469	22400	22303	22429	22618	22696	22533	22497	22534	22667	22345	22323	22661	22415	22492	22599	22400	22491	22491	22459	22610	22514	22421	22683	22441	22820	22579	22613	22605	22315	22352	22423	22424	22424	22433	22705	22476	22463	22346	22662	22431	22480	22572	22300	22568	22547	22362	22408	22454	22649	22542	22499	22443	22626	22404	22440	22463	22386	22399	22384	22408	22465	22437	22227	22399	22485	22343	22508	22489	22579	22394	22537	22365	22535	22318	22449	22572	22480	22568	22430	22689	22601	22428	22503	22468	22651	22619	22469	22486	22546	22374	22377	22552	22628	22733	22162	22332	22292	22317	22491	22458	22419	22483	22263	22477	22184	22534	22369	22612	22542	22592	22394	22906	22505	22684	22812	22530	22562	22623	22466	22469	22462	22576	22458	22643	22511	22475	22456	22417	22344	22586	22791	22718	22498	22511	22451	22526	22610	22249	22478	22267	22436	22342	22566	22490	22396	22389	22402	22521	22330	22463	22600	22554	22614	22376	22585	22418	22454	22493	22445	22498
17861	23871	23992	22096	21584	20695	20047	19131	19179	18643	18580	18492	18292	18261	18264	18163	17999	17825	19166	19256	19136	18651	18374	18046	18012	17952	17992	17820	17888	17893	18056	17950	17822	17956	17781	17661	17947	17780	18095	17790	17838	17847	17955	17808	17978	17842	17833	17794	17834	17843	17937	17862	17768	17924	17814	17789	17982	17847	18007	17783	17731	17670	17884	17970	17826	17771	17842	17952	17867	18015	17961	17621	17873	17737	17909	17956	17888	17721	17862	17939	17808	17819	17915	18024	17787	17879	17845	17778	17765	17832	17804	17871	17884	17917	17672	17876	17832	17722	18046	17748	17753	17831	17911	17808	17888	17904	17887	17844	17764	17815	17704	17878	18005	17783	17846	17743	17782	17783	17820	17738	18062	17755	17963	17774	17979	17757	18024	17776	17936	17709	17872	17942	17840	17740	17937	17821	17853	17804	17908	17827	17886	17739	18026	17940	17949	17943	17885	17874	18025	17810	17916	17669	17833	17744	17639	17884	17765	17831	17946	17977	17886	17841	17888	17891	18022	18090	17838	17853	17883	17955	18067	17975	17945	17862	17846	17818	17909	17935	17838	17792	17908	17820	17902	17809	17815	17908	17644	17900	17931	17785	17872	17920	17928	17787	18013	17880	18036	17994	17749	17831	17922	17878	17909	17890	17647	17837	17799	17905	17890	17713	17979	17896	17918	17809	18068	17842	17973	17812	17915	17742	17593	18006	17947	17938	17969	17986	17898	17860	17856	17953	17856	17920	17802	17857	17934	17808	17704	17984	17826	17935	17700	17890	17796	17971	17833	17924	17785	17979	17786	18006	17657	17986	17961	17866	17826	17813	17757	17901	17803	17852	17860	17927	17811	17884	17970	17889	17855	17661	17772	17846	18077	17913	17913	17749	17990	17751	17743	17986	17858	17913	17901	17840	17880	17800	18041	17828	17931	18012	17962	17752	17973	17927	17924	17952	17876	17876	17959	17965	17955	17854	17856	17904	17756	17974	17941	17815	17994	17851	17806	17825	17754	17969	17861	17855	17805	17841	17863	17858	17863	17938	17614	17781	17840	17970	17942	17883	17886	17874	17823	17882	17751	17754	17937	17846	17755	17862	17815	17728	17844	17933	18019	17791	17862	17765	17856	17891	17934	17865	17879	17895	17780	17929	17894	17976	17872	17703	17901	17886	17893	17781	17970	17768	18002	17983	17994	17900	17921	17775	17967	17893	17787	17819	17984	17813	17765	17882	17875	17966	17703	17942	17790	18060	17980	17896	17959	17974	17920	17696	17732	17867	17994	17663	17834	17843	17759	17678	17682	17714	17528	17993	17955	17717	17871	17824	17717	17907	17737	17852	17823	18013	17664	18013	18025	17766	17852	17813	17864	17822	17990	17982	17865	17861	17747	17924	17864	17716	17808	17828	17782	17977	17796	17878	17940	17831	17782	17775	17704	17766	17788	17931	17799	17788	17813	17703	17994	17939	17864	17702	17863	17732	17929	17900	17780	17949	17941	17679	17924	17713	17781	18003	17813	17849	17898	17656	17960	17870	17854	18014	17879	17903	18095	17948	17835	18039	17933	17856	17787	17852	17903	17697	17893	17702	17831	17845	18006	17706	17766	17990	17934	17659	17936	17953	17775	17720	17897	17937	17932	17839	17718	17873	17809	17945	17788	17736	17803	17625	17841	17854	18063	17573	17948	17713	18007	17957	17840	17743	18004	17986	17587	17904	17917	17835	17876	17930	17696	17798	17779	17878	17721	17764	17868	17967	17676	17949	17864	18004	17779	18104	18033	17744	17799	17663	17745	17808	17728	18063	17922	17952	17874	17811	17808	17876	17814	17819	17844	17978	17910	17790	17842	17919	17758	17946	17958	18077	17956	17916	17896	17812	17834	18070	17808	17626	17633	17942	17974	17976	17907	17916	17751	17860	17736	17849	17889	17756	17781	17750	17986	17928	17926	17724	17809	17844	17995	17612	18016	17716	17815	17657	17915	17843	17950	17895	17798	17685	17951	17866	17767	17670	17813	17989	17695	17864	17829	17942	17893	18051	17952	17573	17976	17889	17767	17833	17811	18001	17768	17920	17831	17746	17904	17890	17913	17750	17902	17827	17835	17830	17799	17678	17896	17875	17938	17854	17974	17942	17990	17801	17896	17923	17893	18190	18019	17862	17945	17933	17924	17743	17779	17815	17853	17686	18094	17839	17983	17973	17885	17837	17886	17858	17976	17623	17793	17823	17805	17919	17999	17827	17861	17918	17892	17668	17794	17801	17858	17924	17788	17898	17715	17927	17883	18066	17957	17856	17872	17976	17891	17844	17760	17892	17738	17870	17741	18009	17970	17772	17848	17817	17829	17929	17724	17910	17971	17741	17734	17903	17864	17854	17847	17710	17847	17847	17828	17865	17950	17880	17728	17814	17864	17878	17791	17792	18007	17875	17867	17881	18009	17703	17888	17895	17912	17769	17796	17917	17897	17941	17886	17584	17954	17832	17723	17731	17987	17936	18028	17826	17919	17803	17881	17907	17922	17936	17812	17827	17794	17991	17921	17909	17778	17807	17966	17670	17840	18060	17977	17828	17862	17824	17689	17796	17854	17795	17921	18002	17940	17838	17860	17956	18019	18016	17886	17986	17934	17842	17821	17888	17869	17882	17889	17886	17718	17885	17931	17842	17908	17965	17720	17726	17905	17880	17968	17895	18018	17850	17925	17883	18015	17734	17917	17828	17633	17837	17905	17777	17870	17766	17830	17830	17710	17888	17936	17731	17992	17859	17955	17932	18021	17756	18051	17946	17814	17845	18073	17767	17915	17779	17934	17925	17899	17975	17818	17732	17821	17953	17988	17883	18009	17760	17927	17755	17784	17816	17656	17812	17914	17789	17940	17783	17884	17924	17986	17858	17792	17973	17939	17984	17824	17743	17939	17702	17878	18027	17968	17694	17859	17902	17746	18050	17757	18025	17929	17835	17944	17835	17849	17678	17888	17785	17819	17928	17959	17889	17957	17940	17824	17858	17904	17893	17942	17797	17810	18079	17835	17963	17820	17747	17915	17822	17717	17748	17858	18074	17836	17785	17831	17788	18067	17937	17792	17654	17958	17886	17890	17905	17921	18005	17915	17739	17972	17878	17866	17933	17775	17820	17871	17974	17743	17963	17963	18025	17782	17961	17895	17864	17813	17874	17762	17820	17985	17756	17937	17941	17935	17929	17872	17846	17825	17891	17933	18006	17933	17814	17816	17760	17724	17945	17935	17893	17826	18058	17852	17817	17702	17888	18034	17861	18013	17840	17844	17796	17880	17764	17951	18024	17823	17863	18057	17950	17824	17898	17924	17816	17930	17862	17989	17922	17924	17826	17858	17951	17988	17841	17710	17858	17842	17646	17819	17696	17880	17913	17744	17896	17819	18006	17691	17972	18100	17796	18004	17940	17775	17947	17913	17824	17760	17962	17868	18021	17846	17649	17674	17779	17695	17825	17753	17882	17952	17981	17737	17711	17895	17882	17725	17797	17577	17801	17943	17936	17727	17828	17932	17890	17875	17901	17924	17760	17904	17873	17968	17901	17899	17957	17956	17893	17779	17852	17934	17676	17687	17759	17781	17957	17694	17848	18090	17774	17889	17909	18074	17763	17841	17902	17728	18004	17651	18062	17711	17830	17940	17927	17716	17741	17834	17862	17934	18024	17884	17812	17981	18003	17768	17920	17960	17834	17894	17767	17847	17941	17880	17907	17781	17927	18035	17792	17803	17882	17858	17983	17899	17909	17788	17820	17861	17991	17887	17928	17747	17835	17785	17887	18043	17801	18062	17860	17776	17928	17849	17788	17689	17962	17869	17954	17866	17653	17932	17755	17782	17819	17870	17845	17858	17821	17892	17882	17913	17792	17825	17770	17869	17781	17820	17839	17886	17873	17982	18070	18119	18002	17783	17849	17804	17903	17844	17886	17920	17907	17856	17855	17893	17979	18022	17956	17755	18018	17969	17619	17833	17891	17979	17968	17811	17968	17935	17878	17933	17750	17862	18030	17979	17833	17992	17813	17823	17782	17792	17913	17866	17880	17966	18007	17852	17992	17933	17952	17644	17831	17915	17875	17807	17746	17760	17924	17696	17774	17832	17848	18044	17891	17833	17736	17787	17792	17743	17889	17780	17882	17793	17813	17820	17890	17792	17699	17844	17926	17953	17895	17710	17872	17707	17774	17919	17772	17886	17964	17719	17951	17762	17913	17762	17941	17918	17867	17831	17969	17952	17737	17906	17948	18009	17923	17925	17765	17943	17767	17971	17724	17830	17924	17933	17822	17870	17855	17760	18098	17945	17801	17713	17892	17849	17899	17807	17966	17829	17864	17911	17794	17817	17742	17753	17900	17816	17906	17838	17800	17773	17777	17820	17885	17882	17853	17857	17994	17948	17971	17846	17905	17822	18012	17837	17735	18008	17931	17859	18000	17995	17918	17827	17934	17883	17829	17812	17948	17705	17850	17854	17959	17648	17907	17957	17879	17826	17918	17834	17856	18019	17681	17871	17637	17753	17960	17897	17749	17931	17878	17983	17988	17848	17807	17780	17935	17952	17886	17787	17960	17984	17861	17886	17750	18091	17869	17860	17746	17763	17873	17898	17897	17942	17842	17961	17963	17824	17949	17799	17739	17911	18043	17764	17856	17906	17852	17819	17886	17863	17947	17877	17757	17832	17916	17801	17702	17829	18030	17872	17876	17764	17840	17839	17844	17878	17708	17984	17854	17817	17895	17920	18220	17839	17805	17909	17911	17827	17842	17902	17881	17913	17835	17923	17815	17978	17960	17894	17902	17728	17956	17878	17824	17994	17843	17842	17992	17720	17976	17921	17717	17787	17984	17823	17705	17790	17947	17697	17879	17888	17863	17854	17955	17775	17819	17930	17830	18063	17893	17861	17929	18010	17760	17778	17865	17776	17968	17796	17785	17955	17904	17857	18024	17714	17866	17739	17904	17896	17683	17923	17938	17956	17844	17892	17856	17784	17739	17813	17923	17810	17784	17768	17865	17888	17873	17779	17955	17984	17780	17928	17826	17865	17794	18032	17952	17775	17896	17863	17770	17927	17938	17859	17806	17959	17867	17922	17830	17770	17977	17984	17742	17785	17948	18056	17842
23632	20979	28462	24070	23119	25593	26969	24264	23644	23538	23285	23045	22978	22975	22815	22743	22668	23038	28697	29802	27550	25509	24119	22922	22627	22545	22294	22369	22515	22224	22372	22322	22396	22429	22638	22331	22298	22348	22507	22208	22299	22604	22228	22158	22204	22571	22380	22375	22315	22462	22024	22186	22205	22377	22352	22446	22242	22271	22480	22328	22388	22242	22182	22453	22455	22439	22422	22336	22265	22375	22562	22350	22272	22223	22440	22585	22353	22436	22392	22392	22333	22269	22297	22310	22301	22434	22478	22318	22324	22159	22308	22340	22423	22145	22292	22320	22222	22235	22139	22274	22282	22247	22296	22251	22341	21997	22381	22447	22222	22444	22355	22498	22415	22223	22303	22236	22428	22236	22240	22397	22269	22306	22170	22168	22278	22363	22298	22414	22225	22454	22330	22272	22179	22255	22289	22268	22284	22407	22405	22089	22356	22313	22266	22350	22265	22184	22471	22329	22379	22511	22227	22214	22311	22132	22367	22350	22461	22112	22358	22179	22527	22152	22342	22346	22581	22437	22191	22418	22273	22505	22339	22386	22431	22443	22471	22191	22223	22282	22296	22216	22357	22310	22266	22169	22255	22485	22247	22435	22067	22347	22160	22472	22358	22169	22308	22238	22490	22197	22138	22253	22317	22404	22396	22224	22433	22034	22207	21913	22249	22217	22545	22205	22056	22354	22176	22190	22338	22166	22380	22322	22384	22264	22393	22414	22330	22343	22415	22224	22253	22220	22310	22350	22299	22283	22550	22363	22339	22462	22350	22106	22412	22297	22106	22356	22272	22234	22207	22306	22159	22247	22148	22168	22224	22372	22357	22378	22295	22296	22241	22221	22203	22332	22439	22453	22401	22457	22636	22394	22410	22195	22034	22348	22338	22251	22135	22165	22394	22391	22251	22179	22457	22398	22218	22187	22376	22195	22315	22479	22433	22288	22273	22173	22397	22312	22345	22213	22400	22269	22212	22301	22064	22216	22265	22378	22411	22253	22414	22163	22209	22057	22114	22090	22207	22239	22564	22317	22123	22237	22342	22305	22422	22377	22536	22522	22342	22363	22191	22448	22275	22409	21925	22455	22384	22230	22127	22656	22251	22299	22316	22104	22534	22341	22316	22430	22292	22151	22458	22242	22287	22184	22189	22369	22231	22274	22245	22181	22269	22214	22244	22076	22229	22307	22318	22381	22201	22310	22220	22408	22258	22245	22333	22158	22234	22351	22318	22225	22377	22301	22057	22374	22439	22267	22356	22315	22264	22311	22118	22321	22232	22469	22309	22237	22380	22364	22283	22025	22263	22292	21961	22394	22136	22390	22032	22124	22338	22236	22168	22471	22320	22418	22061	22071	22046	22349	22357	22352	22203	22167	22295	22268	22417	22256	22086	22252	22332	22425	22282	22275	22344	22058	22448	22474	22546	22325	22244	22372	22365	22185	22317	22370	22360	22321	22370	22045	22224	22226	22266	22191	22324	22101	22274	22408	22312	22266	22311	22328	22631	22276	22391	22411	22462	22252	22384	22331	22018	22189	22133	22272	22332	22299	22255	22330	22429	22322	22387	22484	22242	22170	22343	22362	22410	22341	22211	22155	22105	22371	22171	22305	22258	22151	22223	22509	22431	22292	22214	22232	22395	22262	22172	22125	22273	22347	22284	22254	22018	22434	22374	22127	22236	22317	22311	22304	22407	22264	22206	22283	22462	22167	22147	22447	22222	22306	22144	22408	22424	22234	22505	22245	22255	22424	22510	22252	22397	22378	22176	22374	22408	22402	22257	22104	22368	22496	22143	22308	22201	22193	22261	22357	22137	22238	22215	22288	22344	22408	22158	22427	22224	22346	22179	22454	22103	22336	22358	22326	22344	22342	22264	22386	22240	22232	22323	22531	22407	22324	22237	22341	22221	22269	22448	22414	22169	22450	22226	22293	22115	22167	22047	22468	22250	22210	22278	22685	22296	22331	22442	22386	22496	22393	22056	22496	22118	22108	22098	22403	22285	22198	22256	22308	22382	22373	22252	22183	22173	22211	22170	22353	22315	22205	22279	22082	22556	22462	22221	22132	22156	22103	22383	22233	22375	22177	22348	22222	22353	22253	22333	22261	22038	22347	22223	22212	22230	22479	22236	22308	22435	22413	22416	22178	22333	22514	22219	22289	22230	22308	22359	22346	22376	22253	22362	22282	22384	22445	22312	22299	22109	22367	22165	22175	22163	22252	22441	22313	22528	22449	22495	22262	22244	22203	22134	22229	22433	22216	21972	22251	22338	22330	22138	22223	22444	22316	22462	22076	22054	22152	22316	22318	22296	22540	22317	22357	22287	22178	22482	22262	22249	22275	22523	22124	22015	22375	22324	22301	22428	22314	22218	22413	22273	22148	22296	22086	22333	22220	22355	22138	22191	22041	22444	22279	22276	22209	22313	22372	22643	21933	22038	22169	22323	22111	22215	22295	22424	22262	22034	22300	22357	22555	22304	22256	22333	22443	22203	22291	22450	22259	22265	22311	22269	22046	22299	22262	22400	22153	22396	22359	22359	22381	22434	22083	22349	22160	22234	22446	22320	22314	22296	22312	22211	22051	22217	22454	22502	22218	22439	22214	22147	22221	22279	22261	22438	22384	22215	22295	22223	22252	22331	22326	22345	22292	22293	22396	22218	22490	22421	22200	22559	22094	22159	22549	22521	22128	22510	22349	22506	22195	22436	22403	22311	22380	22220	22210	22457	22341	22133	22059	22322	22389	22121	22049	22380	22318	22318	22155	22126	22389	22311	22326	22249	22553	22263	22491	22379	22283	22456	22450	22304	22326	22361	22265	22425	22375	22160	22281	22185	22241	21959	22186	22275	22161	22294	22215	22404	22325	22289	22284	22236	22344	22283	22386	22185	22202	22191	22348	22126	22293	22365	22141	22102	22445	22274	22202	22328	22261	22407	22140	22196	22245	22527	22316	22260	22178	22164	22206	22423	22536	22402	22478	22184	22439	22286	22251	22417	22337	22340	22344	22223	22301	22527	22212	22259	22193	22241	22177	22501	22267	22371	22278	22274	22177	22311	22474	22313	22233	22238	22142	22318	22195	21986	22461	22334	22252	22565	22303	22411	22306	22280	22290	22193	22238	22280	22320	22431	22298	22075	22222	21983	22131	22082	22288	22219	21829	22153	22295	22267	22390	22211	22134	22384	22396	22142	22386	22398	22184	22202	22261	22365	22315	22321	22194	22214	22137	22548	22210	22386	22450	22293	22340	22251	22403	22212	22109	22423	22256	22211	22298	22236	22433	22144	22460	22245	22314	22339	22440	22151	22227	22190	22424	22350	22240	22229	22320	22269	22209	22092	22285	22165	22362	22386	22397	22197	22496	22413	22347	22276	22214	22099	22214	22419	22411	22183	22237	22372	22363	22364	22387	22390	22338	22324	22439	22277	22300	22239	22083	22395	22342	22174	22322	22265	22329	22403	22466	22540	22212	22384	22064	22481	22279	22300	22362	22395	22358	22415	22563	22154	22252	22301	22264	22431	22415	22347	22486	22332	22386	22493	22268	22370	22349	22356	22414	22322	22190	22339	22612	22384	22153	22461	22274	22336	22509	22364	22336	22405	22340	22276	22212	22382	22399	22358	22265	22356	22203	22215	22124	22335	21983	22099	22440	22424	22611	22338	22298	22362	22375	22386	22445	22418	22371	22297	22226	22420	21970	22469	22282	22215	22267	22426	22373	22281	22211	22427	22270	22558	22255	22305	22536	22200	22191	22163	22120	22304	22470	22292	22361	22374	22509	22480	22288	22353	22298	22267	22301	22415	22188	22196	22200	22211	22352	22259	22272	22060	22442	22262	22204	22153	22062	22171	22172	22349	22071	22283	22305	22174	22170	22028	22526	22525	22529	22408	22356	22523	22218	22187	22396	22274	22285	22234	22245	22094	22320	22070	22370	22265	22410	22278	22429	22388	22309	22515	22247	22237	22216	22350	22286	22384	22396	22350	22387	22158	22254	22229	22361	22195	22424	22415	22365	22197	22381	22427	22328	22346	22277	22420	22260	22512	22308	22435	22296	22264	22415	22249	22226	22432	22469	22058	22280	22366	22127	22197	22438	22281	22021	22283	22453	22403	22409	22326	22212	22306	22455	22443	22340	22273	22335	22095	22284	22300	22474	22269	22338	22189	22284	22137	22214	22117	22373	22300	22292	22322	22256	22365	22396	22161	22215	22091	22279	22288	22428	22604	22342	22369	22268	22403	22130	22303	22361	22140	22109	22082	22227	22484	22476	22177	22227	22436	22384	22359	22285	22493	22288	22327	22272	22100	22113	22304	21993	22315	22347	22454	22401	22025	22233	22129	22176	22617	22550	22397	22374	22147	22395	22468	22440	22266	22417	22537	22469	22329	22491	22302	22409	22220	22266	22324	22351	22241	22309	22472	22130	22142	22256	22228	22290	22546	22552	22232	22150	22290	22182	22370	22236	22359	22233	22227	22281	22299	22263	22181	22094	22283	22106	22167	22214	22186	22348	22491	22354	22408	22257	22403	22273	22400	22419	22348	22296	22379	22355	22138	22370	22281	22248	22289	22352	22319	22306	22416	22073	22237	22292	22267	22254	22248	22252	22234	22436	22434	22122	22491	22297	22190	22425	22570	22468	22357	22370	22369	22398	22358	22360	22415	22256	22259	22428	22207	22305	22362	22367	22159	22479	22336	22287	22308	22394	22345	22125	22074	22327	22274	22402	22342	22179	22209	22143	22136	22402	22273	22467	22320	22177	22393	22122	21981	22071	22219	22178	22248	22519	22123	22344	22394	22460	22388	22172	22202	22423	22360	22405	22321	22237	22348	22184	22295	22524	22224	22198	22331	22184	22374	22276	22352	22585	22205	22330	22318	22015	22068	22054	22243	22361	22189	22263	22169	22293	22412	22288	22307	22260	22434	22202	22281	22284	22504	22237	22370	22312	22366	22317	22414	22462	22268	22390	22161	22223	22534	22395	22194	22310	22349	22310	22483	22265	22321	22284	22382	22366	22387	22331	22591	22222	22393	22414	22314	22572	22380	22388	22171	22375	22407	22299	22409	22313	22202	22271	22484	22221	22188	22245	22510	22322	22380	22265	22262	22244	22250	22217	22242	22415	22309	22192
16737	29725	29735	25196	21942	21881	21663	20300	20039	19626	19131	18804	18911	18534	18518	18131	18087	19244	26668	27189	23615	21459	19461	18493	17921	17892	17882	17837	17953	17915	17668	17835	17843	17992	17888	17877	17808	17879	17903	17884	17694	17564	17738	17781	17706	17767	17710	17811	17755	17813	17864	17851	17784	17800	17859	17925	17669	17765	17907	17765	17753	17852	17746	17723	17783	17906	17857	17632	17776	17804	17830	17887	17797	17814	17846	17704	17899	17828	17716	18102	17815	17664	17833	17817	17947	17841	17950	17733	17617	17705	17674	17703	17818	17830	17912	17792	17920	17731	17717	17714	17826	17783	17899	17833	17887	17737	17912	17880	17733	17779	17754	17753	17865	17686	17748	17655	17724	17602	17782	17705	17872	17745	17684	17689	17743	17742	17770	17743	17814	17882	17785	17857	17718	17764	17701	17713	17664	17708	17821	17576	17718	17751	17785	17664	17729	17785	17904	17734	17823	17638	17802	17701	17700	17851	17734	17564	17745	17771	17783	17717	17642	17753	17771	17761	17729	17713	17790	17679	17722	17634	17867	17681	17856	17808	17848	17674	17650	17792	17728	17766	17812	17819	17865	17825	17986	17713	17845	17615	17777	17780	17779	17772	17687	17813	17726	17782	17837	17771	17949	17724	17875	17927	17788	17694	17714	17931	17815	17630	17753	17694	17855	17893	17918	17661	17789	17750	17635	17784	17992	17694	17740	17810	17837	17759	17779	17742	17968	17606	17795	17720	17830	17596	17743	17875	17689	17751	17835	17768	17848	17739	17857	17805	17671	17934	17771	17737	17771	17807	17662	17765	17798	17816	17896	17823	17751	17800	17855	17855	17915	17843	17775	17769	17872	17563	17674	17768	17886	17845	17652	17682	17955	17780	17664	17662	17625	17900	17822	17646	17761	17789	17733	17721	17692	17745	17802	17695	17742	17679	17774	17606	17940	17813	17599	17800	17719	17539	17655	17924	17932	17945	17737	17808	17842	17917	17736	17846	17704	17723	17779	17785	17759	17906	17725	17705	17895	17675	17686	17805	17854	17836	17734	17870	17720	17856	17714	17860	17716	17933	17750	17777	17729	17637	17910	17926	17705	17811	17795	17757	17836	17734	17803	17879	17837	17784	17795	17663	17946	17745	17557	17771	17677	17669	17652	17937	17626	17787	17870	17704	17898	17699	17682	17824	17747	17718	17837	17781	17850	17644	17623	17713	17979	17733	17854	17782	17957	17855	17808	17772	17811	17730	17775	17744	17848	17789	17752	17778	17893	17794	17871	17718	17767	17802	17755	17716	17756	17590	17906	17758	17942	17911	17942	17824	17764	17879	17862	17787	17944	17750	17920	17742	17649	17824	17666	17792	17684	17807	17690	17851	17989	17899	17840	17776	17712	17874	17825	17749	17663	17732	17845	17794	17893	17855	17630	17724	17636	17747	17616	17670	17850	17754	17738	17860	17763	17683	17867	17858	17714	17768	17773	17854	17848	17875	17807	17812	17775	17742	17691	17868	17813	17696	17639	17741	17807	17663	17850	17827	17790	17615	17841	17755	17802	17597	17713	17793	17878	17735	17861	17803	17774	17643	17813	17842	17608	17744	17851	17789	17804	17793	17986	17661	17987	17580	17758	17772	17807	17698	17977	17753	17553	17626	17652	17517	17696	17917	17828	17739	17763	17807	17845	17726	17702	17876	17688	17778	17762	17795	17801	17889	17851	17640	17812	17859	17667	17770	17769	17918	17711	17749	17752	17886	17854	17808	17771	17759	17783	17996	17663	17801	17826	17775	17651	17943	17834	17760	17699	17796	17719	18031	17788	17745	17740	17854	17821	17882	17684	17761	17842	17743	17799	17853	17739	17713	17973	17745	17692	18034	17808	17817	17798	17900	17762	17931	17715	17929	17861	17686	17923	17757	17651	17595	17765	17889	17676	17739	17653	17746	17729	17866	17760	17820	18017	17884	17797	17665	17674	17699	17765	17718	17921	17628	17690	17663	17835	17739	17886	17693	17803	17668	17600	17763	17715	17713	17808	17800	17611	17755	17769	17740	17989	17929	17802	17832	17706	17739	17761	17761	17769	17679	17944	17802	17866	17799	17806	17717	17683	17831	17974	17616	17822	17911	17724	17956	17882	17841	17892	17698	17677	17799	17945	17882	17834	17865	17813	17819	17829	17738	17745	17657	17676	17621	17810	17726	17751	17705	17756	17765	17824	17820	17759	17736	17786	17640	17654	17776	17772	17902	17695	17922	17909	17669	17773	17914	17681	17890	17747	17689	17788	17610	17722	17856	17846	17762	17805	17797	17800	17814	17703	17732	17806	17505	17736	17959	17822	17784	17844	17839	17882	17897	17697	17796	17802	17663	17723	17682	17973	17932	17839	17804	17729	17816	17726	17467	17713	17885	17871	17640	17691	17702	17682	17825	17703	17686	17804	17730	17842	17791	17701	17650	17745	17748	17894	17790	17765	17705	17798	17789	17810	17674	17693	17834	17667	17904	17664	17780	17725	17692	17800	17827	17770	17826	17778	17770	17804	17911	17818	17627	17885	17821	17834	17755	17694	17831	17853	17767	17644	17898	17961	17615	17745	17761	17848	17881	17761	17680	17793	17719	17582	17511	17869	17753	17840	17742	17784	17757	17843	17820	17780	17691	17849	17622	17802	17730	18091	17857	17898	17782	17703	18017	17901	17874	17720	17709	17928	17690	17770	17617	17792	17782	17845	17745	17784	17826	17754	17642	17744	17701	17775	17801	17936	17934	17665	17737	17798	17709	17744	17853	18040	17880	17677	18020	17869	17661	17874	17779	17805	17712	17812	17658	17892	17746	17949	17778	17675	17736	17736	17784	17681	17630	17737	17840	17762	17746	17605	17707	17727	17770	17826	17863	17650	17720	17861	17709	17822	17780	17831	17957	17720	17860	17744	17803	17988	17781	17670	17792	17647	17600	17618	17863	17514	17905	17667	17756	17762	17712	17993	17751	17764	17756	17910	17768	17703	17916	17785	17778	17754	17710	17792	17544	17809	18034	17789	17712	17743	17740	17840	17670	17756	17781	17780	17738	17689	17881	17741	17784	17729	17876	17699	17742	17528	17833	17820	17717	17731	17941	17787	17963	17719	17925	17946	17638	17583	17889	17650	17859	17829	17753	17887	17742	17802	17636	17728	17810	17744	17908	17841	17895	17733	17756	17832	17823	17877	17774	17669	17705	17640	17802	17742	17586	17785	17720	17857	17834	17739	17826	17742	17729	17546	17616	17749	17830	17821	17844	17799	17638	17767	17969	17760	17789	17690	17839	17745	17904	17751	17885	17970	17805	17602	17889	18032	17679	17799	17772	17711	17728	17774	17809	17756	17772	17733	17854	17868	17940	17784	17715	17739	17793	17874	17732	17726	17713	17707	17714	17870	17841	17740	17785	17632	17782	17573	17840	17718	17856	17773	17783	17791	17761	17813	17818	17939	17660	17895	17870	17773	17721	17770	17735	17906	17948	17603	17811	17837	17632	17896	17976	17854	17667	17898	17779	17813	17928	17735	17829	17671	17933	17783	17927	17866	17826	17668	17586	17762	17868	17709	17633	18062	17928	17854	17650	17762	17626	17783	17938	17771	17595	17760	17759	17591	17828	17731	17618	17957	17817	17829	17754	17605	17727	17827	17665	17756	17684	17756	17974	17797	17787	17749	17686	17800	17791	17725	17760	17851	17752	17757	17789	17893	17766	17828	17594	17776	17699	17644	17774	17551	17769	17660	17816	17821	17779	17797	17939	17675	17766	17915	17722	17621	17627	17998	17796	17840	17664	17885	17702	17784	17749	17676	17801	17698	17807	17882	17616	17694	17729	17679	17748	17873	17986	17821	17781	17833	17687	17838	17964	17893	17857	17714	17722	17664	17763	17732	17939	17559	17871	17966	17843	17807	17773	17806	17869	17640	17760	17764	17796	17741	17937	17861	17829	17833	17866	17589	17675	17547	17739	17627	17907	17951	17945	17728	17805	17898	17792	17905	17636	17831	17642	17996	17725	17770	17791	17864	17897	17732	17629	17879	17727	17450	17625	17851	17662	17763	17845	17596	17712	17854	17766	17829	17794	17827	17587	17728	17723	17745	17778	17714	17748	17747	17638	17613	17694	17689	17865	17779	17783	17867	17713	17808	17811	17858	17902	17665	17692	17627	17927	17802	17817	17733	17838	17598	17768	17722	17863	17800	17806	17801	17892	17800	17877	17695	17948	17718	17681	17812	17760	17979	17758	17800	17785	18068	17817	17849	17797	17509	17837	17814	17671	17852	17705	17878	17699	17895	17743	17793	17721	17760	17735	17893	17813	17641	17906	17685	18011	17639	17581	17745	17694	17691	17761	17788	17816	17802	17701	17863	17768	17979	17865	17872	17692	17689	17720	17790	17771	17848	17906	17636	17710	17766	17752	17973	17718	17688	17901	17799	17708	17791	17890	17715	17759	17828	17807	17669	17812	17744	17877	17764	17746	17682	17692	17669	17751	17740	17758	17735	17661	17676	17745	17730	17738	17818	17806	17890	17650	17800	18032	17741	17763	17824	18056	17662	17817	17703	17763	17656	17932	17776	17804	17611	17781	17836	17645	17808	17893	17685	17881	17707	17805	17620	17840	17883	17665	17924	17748	17842	17930	17743	17819	17693	17851	17792	17708	17846	17703	17817	17658	17740	17768	17811	17796	17801	17643	17700	17841	17753	17680	17759	18018	17820	17752	17655	17780	17871	17754	17795	17668	17794	17781	17703	17763	17781	17835	17996	17879	17781	17918	17658	17780	17622	17810	17639	17727	17768	17943	17874	17910	17830	17767	17749	17825	17721	17763	17783	17622	17757	17682	17891	17818	17714	17641	17736	17717	17817	17682	17752	17724	17841	17869	17837	17772	17747	17730	17797	18026	17770	17856	17796	17867	17714	17870	17907	17853	17800	17765	17675	17706	17689	17977	17793	17909	17835	17705	17865	17776	17767	17694	17800	17701	17777	17736	17891	17657	17684	17699	17759	17805	17727	17803	17845	17767	17860	17831	17856	17554	17782	17583	17675	17634	17784	17756	17750	17798	17641	17879	17793	17824	17893	17885	17781	17762	17818	17766	17830	17838	17803	17718	17635	17795	17757	17745
22408	20986	28805	23384	21454	25187	30156	25642	24899	25100	24178	23854	23825	23496	22959	23075	23023	23747	35555	36454	33084	29218	25764	24018	23023	22791	22422	22573	22644	22553	22537	22322	22532	22460	22355	22478	22655	22504	22457	22329	22454	22303	22503	22403	22568	22590	22507	22771	22858	22452	22411	22538	22478	22511	22445	22441	22622	22565	22516	22504	22438	22270	22416	22621	22369	22360	22397	22424	22557	22700	22584	22338	22336	22095	22403	22442	22573	22302	22574	22363	22383	22393	22469	22414	22458	22542	22403	22573	22338	22564	22368	22314	22549	22331	22403	22112	22382	22538	22333	22636	22277	22373	22154	22209	22244	22551	22506	22401	22362	22349	22300	22363	22688	22357	22397	22452	22468	22375	22656	22424	22498	22486	22531	22144	22352	22440	22523	22418	22384	22321	22538	22559	22384	22304	22394	22409	22483	22345	22175	22296	22274	22488	22534	22321	22513	22475	22480	22496	22328	22258	22369	22406	22569	22308	22309	22317	22467	22414	22326	22445	22504	22388	22409	22394	22403	22453	22275	22434	22554	22225	22353	22230	22421	22384	22290	22269	22494	22182	22679	22454	22440	22311	22532	22378	22343	22350	22582	22545	22483	22298	22332	22369	22544	22323	22548	22382	22353	22371	22396	22384	22276	22248	22247	22486	22433	22322	22434	22663	22595	22448	22357	22475	22478	22384	22194	22367	22306	22336	22340	22553	22541	22371	22443	22297	22540	22357	22525	22307	22285	22458	22419	22458	22333	22259	22299	22492	22594	22224	22434	22434	22217	22627	22255	22345	22417	22234	22365	22453	22386	22289	22355	22463	22443	22565	22351	22309	22279	22353	22420	22562	22165	22562	22364	22205	22617	22372	22459	22512	22322	22225	22427	22382	22610	22470	22413	22399	22459	22086	22395	22377	22201	22371	22277	22644	22290	22506	22239	22341	22367	22373	22317	22319	22498	22663	22593	22372	22279	22423	22272	22351	22284	22472	22289	22505	22358	22565	22481	22281	22348	22410	22167	22391	22114	22504	22505	22613	22513	22429	22337	22225	22373	22404	22232	22416	22540	22522	22487	22365	22369	22236	22414	22463	22410	22514	22393	22486	22518	22392	22341	22365	22347	22132	22311	22345	22199	22482	22508	22426	22482	22342	22453	22494	22475	22153	22404	22445	22221	22567	22430	22419	22321	22333	22479	22266	22600	22267	22468	22461	22663	22329	22511	22426	22270	22582	22308	22141	22311	22322	22209	22614	22583	22540	22162	22478	22453	22363	22245	22584	22240	22403	22369	22295	22563	22465	22438	22316	22261	22137	22268	22374	22633	22366	22407	22478	22555	22200	22360	22454	22292	22165	22362	22651	22418	22547	22322	22333	22149	22242	22605	22465	22443	22283	22545	22294	22484	22421	22488	22311	22225	22441	22388	22261	22594	22388	22187	22195	22215	22431	22547	22205	22340	22416	22389	22366	22374	22382	22426	22429	22435	22423	22349	22230	22206	22323	22457	22335	22295	22388	22382	22424	22311	22383	22445	22210	22324	22202	22455	22356	22549	22320	22653	22528	22391	22324	22226	22271	22497	22360	22517	22199	22380	22311	22331	22402	22461	22366	22286	22353	22571	22212	22454	22251	22266	22384	22339	22312	22586	22410	22558	22393	22462	22591	22513	22321	22363	22575	22422	22246	22349	22199	22426	22226	22671	22452	22362	22274	22364	22225	22461	22443	22466	22539	22384	22450	22494	22256	22322	22389	22198	22509	22321	22212	22695	22461	22569	22402	22414	22434	22340	22226	22219	22186	22267	22444	22370	22332	22370	22194	22419	22358	22555	22187	22529	22324	22538	22163	22367	22423	22417	22234	22449	22412	22471	22410	22414	22254	22411	22596	22114	22424	22468	22168	22315	22398	22446	22391	22504	22620	22311	22242	22264	22502	22379	22271	22411	22561	22638	22713	22475	22541	22511	22374	22428	22333	22384	22355	22445	22579	22384	22369	22454	22433	22446	22486	22063	22430	22413	22345	22507	22367	22544	22526	22282	22377	22426	22476	22352	22382	22381	22598	22328	22298	22438	22470	22542	22401	22490	22208	22529	22144	22537	22321	22471	22488	22195	22357	22312	22579	22599	22310	22374	22336	22316	22370	22360	22258	22478	22454	22382	22533	22562	22605	22491	22486	22177	22115	22386	22489	22342	22473	22575	22453	22452	22344	22206	22353	22402	22294	22411	22354	22463	22228	21932	22163	22372	22263	22552	22360	22383	22327	22238	22423	22382	22457	22378	22505	22600	22174	22349	22423	22394	22356	22522	22288	22464	22333	22341	22426	22322	22687	22426	22521	22329	22338	22424	22470	22383	22399	22246	22415	22401	22332	22522	22495	22309	22247	22225	22266	22542	22413	22232	22343	22363	22348	22405	22467	22463	22226	22466	22509	22422	22588	22477	22216	22273	22426	22378	22541	22444	22368	22475	22399	22456	22422	22470	22409	22469	22171	22428	22307	22452	22448	22549	22424	22516	22430	22563	22567	22438	22603	22537	22214	22527	22448	22434	22330	22464	22313	22341	22262	22542	22535	22557	22386	22259	22269	22436	22427	22098	22307	22464	22214	22350	22295	22552	22566	22411	22399	22413	22253	22310	22409	22381	22469	22503	22233	22221	22261	22525	22514	22419	22600	22413	22283	22422	22392	22777	22409	22394	22405	22205	22345	22407	22388	22394	22453	22413	22343	22444	22339	22402	22033	22559	22400	22521	22330	22427	22697	22526	22326	22316	22518	22461	22406	22489	22363	22350	22287	22375	22354	22432	22111	22326	22282	22453	22393	22395	22343	22444	22336	22370	22275	22308	22229	22399	22481	22336	22438	22604	22400	22315	22328	22529	22331	22266	22533	22394	22400	22450	22359	22339	22400	22464	22382	22512	22301	22482	22352	22375	22264	22303	22364	22315	22395	22501	22372	22274	22336	22339	22257	22402	22250	22387	22138	22337	22492	22307	22307	22431	22390	22276	22353	22350	22137	22400	22476	22487	22465	22358	22470	22238	22512	22300	22472	22373	22553	22375	22149	22291	22321	22432	22461	22519	22371	22350	22311	22321	22518	22537	22225	22182	22368	22426	22205	22284	22241	22345	22164	22360	22348	22412	22373	22354	22114	22546	22224	22192	22464	22365	22489	22443	22468	22378	22465	22211	22442	22546	22468	22422	22505	22451	22471	22221	22357	22369	22375	22331	22371	22414	22313	22350	22387	22576	22486	22162	22510	22428	22327	22436	22185	22486	22427	22330	22493	22534	22267	22342	22314	22443	22358	22417	22483	22530	22502	22258	22299	22279	22326	22456	22476	22502	22531	22528	22375	22381	22750	22299	22502	22475	22481	22508	22372	22227	22517	22570	22432	22584	22252	22525	22466	22566	22429	22462	22229	22355	22430	22353	22513	22367	22162	22413	22235	22315	22335	22231	22450	22615	22239	22308	22312	22400	22502	22486	22508	22503	22612	22453	22318	22292	22377	22219	22311	22536	22457	22414	22260	22456	22278	22291	22554	22246	22465	22427	22559	22320	22216	22729	22550	22259	22381	22316	22563	22638	22494	22435	22464	22631	22240	22178	22142	22412	22440	22217	22343	22307	22277	22276	22398	22367	22289	22471	22259	22375	22600	22415	22485	22539	22485	22300	22472	22320	22422	22446	22624	22436	22309	22552	22276	22392	22510	22422	22254	22186	22394	22200	22416	22406	22410	22528	22598	22547	22488	22525	22305	22503	22348	22345	22434	22232	22228	22278	22225	22244	22412	22483	22523	22353	22257	22525	22510	22376	22237	22465	22395	22456	22433	22483	22356	22345	22203	22551	22288	22419	22578	22530	22287	22462	22231	22456	22289	22354	22563	22411	22458	22528	22388	22309	22588	22309	22521	22667	22483	22409	22154	22549	22231	22381	22495	22557	22391	22301	22477	22409	22396	22382	22486	22729	22393	22519	22360	22329	22209	22295	22621	22177	22261	22368	22450	22348	22299	22371	22305	22284	22333	22363	22524	22351	22379	22431	22227	22516	22340	22305	22357	22463	22535	22388	22341	22294	22391	22329	22368	22406	22294	22454	22398	22376	22495	22411	22495	22583	22379	22496	22440	22347	22567	22461	22313	22221	22265	22405	22311	22190	22368	22408	22459	22141	22331	22270	22412	22357	22386	22465	22033	22389	22662	22510	22470	22136	22520	22255	22394	22366	22396	22269	22420	22422	22645	22431	22423	22414	22474	22505	22475	22398	22577	22423	22615	22338	22199	22455	22283	22524	22193	22361	22678	22426	22312	22575	22366	22023	22417	22306	22161	22411	22380	22282	22342	22509	22548	22464	22521	22555	22405	22252	22544	22385	22326	22375	22206	22432	22614	22354	22456	22428	22420	22290	22282	22390	22471	22236	22209	22595	22292	22347	22440	22192	22261	22433	22461	22558	22194	22266	22343	22342	22267	22303	22353	22560	22383	22367	22503	22244	22340	22408	22236	22340	22311	22219	22365	22387	22355	22509	22571	22208	22405	22470	22264	22461	22505	22447	22365	22408	22524	22604	22252	22306	22369	22458	22383	22393	22456	22465	22490	22565	22375	22253	22414	22636	22278	22588	22493	22410	22550	22477	22428	22586	22268	22497	22427	22305	22414	22444	22214	22392	22432	22479	22412	22338	22439	22402	22437	22417	22406	22316	22330	22594	22362	22304	22253	22472	22486	22337	22266	22440	22199	22503	22698	22252	22482	22480	22293	22463	22342	22281	22466	22306	22334	22630	22524	22464	22397	22333	22218	22380	22695	22560	22424	22374	22319	22497	22420	22351	22290	22488	22388	22209	22257	22413	22424	22448	22379	22516	22410	22302	22307	22386	22359	22398	22324	22501	22315	22307	22156	22554	22308	22371	22391	22377	22452	22441	22322	22346	22472	22435	22422	22378	22296	22451	22194	22071	22384	22302	22320	22424	22294	22506	22416	22234	22254	22326	22205	22478	22445	22554	22410	22162	22242	22458	22318	22434	22285	22389	22328	22325	22476	22282	22427	22380	22114	22238	22284	22581	22359	22240	22422	22425	22323	22437	22393	22469	22453	22442	22279	22435	22494	22460	22144	22281	22480	22482	22488	22254	22316	22396	22529
18832	35010	35705	29494	25326	24657	24221	22538	21710	21047	20059	19465	19479	19219	18360	18278	18353	20349	34543	34045	30032	25127	21240	19138	18217	18074	17927	17871	17794	17790	17603	17859	17891	17834	17773	17809	17910	17885	17836	17632	17888	17723	17839	17935	17874	17917	17901	17748	17773	17675	17885	17968	17831	17955	17683	17955	17820	17885	17783	17713	17743	17853	17801	17856	17728	17724	17948	17806	17630	17723	17594	17729	17832	17725	17755	17935	17820	17789	17829	17666	17696	17724	17864	17675	17891	17862	18054	17937	17769	17731	17743	17604	17708	17622	17934	17842	17622	17831	17881	17782	17906	17752	17707	17643	17649	17542	17700	17855	17862	17636	17788	17770	17849	17701	17805	17624	17859	17914	17832	17966	17535	17680	17821	17774	17699	17754	17849	17712	17683	17739	17898	17868	17875	17668	17745	17818	17718	17709	17849	17742	17772	17761	17797	17623	17835	17671	17812	18032	17672	17819	17744	17831	17645	17664	17815	17847	17713	17912	17894	17753	17914	17863	17839	17684	17850	17787	17797	17824	17661	17846	17737	17771	17728	17801	17503	17796	17989	17834	17789	17802	17849	17910	17720	17675	17758	17974	17735	17736	17775	17648	17594	17930	17911	17841	17833	17839	17832	17670	17770	17811	17719	17775	17850	17699	17708	17793	17802	18032	17821	17843	17641	17766	17666	17906	17777	17878	17896	17811	17812	17760	17854	17816	17876	17666	17762	17848	17804	17749	17824	17897	17791	17792	17947	17877	17695	17663	17909	17632	17818	17729	17755	17809	17808	17777	17912	17782	17728	17680	17813	17811	17964	17911	17576	17777	17841	17665	17543	17621	17812	17748	17661	17775	17770	17768	17785	17671	17630	17739	17964	17599	17933	17815	17761	17728	17805	17860	17814	17711	17655	17773	17701	17808	17855	17660	17800	17689	17818	17768	17841	17862	17719	17900	17572	17840	17817	17775	17657	17944	17760	17700	17682	17871	17836	17711	17940	17775	17722	17688	17902	17925	17780	17712	17729	17711	17803	17882	17686	17712	17826	17753	17672	17898	17886	17893	17678	17752	17718	17848	17750	17853	17688	17801	17799	17847	17703	17898	17744	17699	17519	17809	17637	17771	17734	17840	17834	17822	17838	17790	17776	17603	17736	17707	17853	17737	17656	17685	17725	17852	17835	17687	17883	17695	17654	17832	17744	17887	17692	17746	17810	17872	17647	17852	17647	17733	17838	17737	17868	17780	17888	17951	17803	17772	17726	17730	17785	17816	17817	17746	17549	17719	17683	17900	17926	17880	17672	17828	17729	17707	17928	17662	17658	17791	17932	17589	17666	17710	17804	17754	17961	17713	17750	17694	17761	17839	17785	17627	17681	17638	17722	17542	17756	17865	17510	17688	17860	17860	17692	17805	17840	17750	17689	17911	17754	17812	17753	17918	17802	17765	17801	17797	17751	17766	17956	17746	17747	17811	17757	17777	17981	17807	17649	17816	17878	17834	17729	17937	17834	17699	17596	17804	17899	17776	17868	17774	17959	17833	17886	17819	17598	17855	17812	17703	17710	17678	17668	17579	17879	18002	17654	17817	17736	17928	17575	17883	17904	17825	17867	17652	17706	17608	17797	17747	17814	17551	17839	17874	17582	17736	17746	17642	17610	17887	17804	17696	17794	17868	17663	18049	17595	17956	17598	17772	17894	17739	17765	17816	17661	17823	17518	17804	17729	17771	17607	17774	17755	17769	17790	17576	17751	17770	17878	17734	17791	17817	17757	17879	17838	17639	17788	17690	17780	17811	17769	17700	17832	17767	17745	17668	17832	17848	17758	17689	17858	17896	17624	17760	17887	17743	17660	17930	17833	17821	17786	17824	17881	17961	17687	17723	17744	17780	17704	17589	17757	17811	17662	17770	17891	17515	17599	17731	17771	17881	17870	17701	17842	18055	17767	17862	17735	17925	17717	17635	17677	17798	17937	17789	17866	17877	17758	17676	17848	17739	17765	17753	17493	17766	17718	17702	17701	17743	17768	17705	17792	17772	17850	17810	17844	17640	17819	17717	17847	17680	17690	17690	18003	17808	17739	17794	17643	17613	17752	17709	17661	17874	17578	17627	17689	17708	17622	17783	17942	17779	17628	17827	17861	17819	17685	17815	17935	17940	17792	17778	17884	17647	17875	17804	17820	17846	17800	17826	17618	17721	17908	17764	17765	17929	17585	17718	17933	17774	17842	17754	17904	17749	17691	17782	17833	17725	17540	17739	17783	17915	17855	17771	17892	17743	17617	17794	17849	17661	17777	17927	17714	17727	17808	17843	17542	17799	17716	17624	17668	17713	17833	17753	17826	17694	17748	17862	17767	17885	17813	17899	17622	17843	17812	17820	17614	17820	17768	17908	17652	17725	17695	17833	17827	17800	17811	17812	17807	17705	17726	17728	17761	17723	17760	17907	17684	17707	17846	17718	17820	17761	17712	17827	17776	17691	17674	17809	17799	17711	17844	17756	17703	17764	17876	17837	17740	17614	17600	17772	17967	17773	17682	17658	18001	17684	17737	17982	17751	17846	17812	17786	17725	17825	17630	17797	17647	17800	17748	17893	17838	17678	17687	17787	17777	17700	17755	17671	17776	17644	17684	17767	17705	17721	17897	17791	17751	17923	17898	17986	17553	17592	17768	17835	17731	17820	17785	17694	17735	17722	17788	17950	17678	17911	17786	17754	17636	17653	17903	17764	17852	17884	17824	17685	17666	17872	17615	17948	17753	17783	17851	17797	17858	17729	17808	17694	17942	17693	17789	17531	18060	17890	17904	17898	17786	17675	17697	17784	17728	17851	17635	17674	17736	17856	17919	17745	17809	17683	17770	17853	17842	17780	17669	17621	17612	17997	17609	17722	17877	17828	17650	17758	17630	17743	17849	17730	17668	17822	17824	17659	17706	17657	17841	17762	17670	17776	17630	17682	17890	17716	17905	17667	17779	17795	17707	17803	17731	17600	17666	17738	17879	17724	17730	17611	17486	17971	17806	17768	17718	17760	17821	17690	17796	17914	17741	17804	17701	17756	17630	17675	17775	17744	17881	17719	17787	17645	17693	17815	17532	17784	17754	17691	17751	17653	17646	17676	17702	17783	17719	17667	17813	17757	18040	17757	17802	17591	17737	17737	17959	17995	17757	17751	17822	17837	17765	17723	17731	17730	17712	17751	17870	17766	17738	17768	17654	17544	17704	17907	17787	17906	17692	17853	17944	17772	17730	17972	17755	17805	17982	17731	17763	17915	17640	17982	17826	17896	17748	17844	17744	17797	17665	17663	17961	17688	17768	17912	17862	17731	17735	17719	17773	17894	17571	17896	17773	17911	17860	17708	17832	17942	17660	17942	17732	17679	17721	17923	17876	17673	17792	17832	17811	17705	17640	17801	17764	17669	17713	17787	17674	17697	17697	17688	17908	17866	17664	17875	17614	17804	17766	17687	17597	17742	17687	17683	17974	17669	17761	17643	17718	17747	17768	17775	17648	17799	17796	17660	17830	17747	17761	17724	17627	17802	17703	17710	17685	17864	17854	17661	17713	17861	17613	17672	18070	17728	17688	17710	17701	17796	17809	17625	17855	17829	18039	17674	17771	17829	17724	17627	17811	17819	17634	17673	17665	17869	17522	17718	17875	17879	17676	17651	17615	17849	17827	17650	17683	17775	17871	17893	17615	17685	17897	17713	17644	17752	17830	17635	17872	17842	17751	17818	17809	17793	17806	17849	17797	17801	17675	17914	17925	17869	17805	17799	17753	17644	17762	17655	17795	17745	17793	17741	17680	17809	17785	17707	17859	17838	17623	17666	17705	17762	17834	17753	17949	17811	17786	17596	17893	17782	17846	17918	17717	17689	17823	17758	17807	17835	17914	17997	17626	17851	17664	17794	17750	17757	17739	17753	17666	17766	17838	17771	17702	17692	17728	17757	17725	17992	17605	17593	17668	17794	18027	17680	17718	17728	17661	17861	17772	17686	17777	17793	17700	17813	17680	17737	17846	17696	17827	17919	17775	17735	17738	17629	17676	17749	17669	17651	17948	17722	17629	17673	17769	17621	17778	17682	17710	17763	17822	17714	17696	17761	17563	17819	17616	17838	17985	17772	17670	17800	17714	17781	17628	17491	17703	17711	17827	17922	17790	17861	17871	17789	17775	17635	17786	17941	17824	17757	17977	17859	17707	17810	17692	17881	17761	17697	17927	17736	17866	17803	17751	17672	17560	17774	17720	17769	17743	18026	17580	17748	17769	17733	17691	17891	17783	17725	17721	17703	17670	17873	17735	17651	17866	17744	17625	17892	17648	17856	17892	17806	17614	17770	17799	17724	17606	17942	17751	18076	17874	17830	17875	17752	17619	17657	17743	17649	18010	17839	17744	17758	17707	17577	17937	17773	17753	17740	17717	17776	17795	17724	17835	17722	17795	17709	17843	17746	17770	17646	17761	17753	17873	17752	17847	17692	17735	17740	17724	17729	17797	17668	17777	17903	17898	17768	17749	17717	17806	17946	17817	17655	17773	17768	17736	17991	17755	17856	17967	17748	17653	17804	17702	17776	17820	17878	17820	17783	17834	17703	17659	17706	17800	17784	17792	17766	17852	17700	17682	17650	17895	17872	17785	17725	17828	17792	17736	17754	17725	17700	17728	17788	17850	17570	17748	17745	17655	17944	17880	17835	17906	17645	17837	17695	17610	17691	17669	17835	17685	17835	17801	17815	17867	17608	17564	17904	17679	17600	17758	17852	17737	17731	17842	17777	17813	17882	17734	17722	17707	17874	17704	17823	17654	17735	17872	17831	17782	17954	17898	17845	17751	17814	17741	18027	17612	17664	17863	17942	17711	17707	17592	17774	17636	17727	17691	17727	17843	17870	17805	17704	17962	17759	17740	17825	17673	17566	17763	17706	17787	17652	17878	17508	17861	17593	17853	17887	17725	17584	17758	17609	17582	17681	17751	17805	18020	17797	17794	17816	17904	17528	17625	17865	17716	17809	17868	17813	17668	17782	17618	17590	17760	17661	17788	17751	17845	17897	17781	17725	17702	17726	17748	17904	17708	17814	17732	17694	17823	17895	17905	17840	17752	17672	17704	17987	17923	17871	17612	17993	17852	17947
27468	22658	28878	27687	24258	24159	24185	23562	23174	23025	23033	23036	23052	22737	22486	22586	22550	22402	23179	23466	23284	23346	22895	22783	22517	22572	22386	22379	22166	22188	22418	22448	22393	22427	22365	22487	22279	22308	22433	22362	22531	22450	22628	22665	22411	22434	22401	22452	22151	22451	22471	22316	22550	22336	22364	22320	22445	22569	22470	22400	22346	22346	22397	22378	22319	22405	22400	22369	22642	22426	22352	22302	22352	22333	22463	22658	22530	22460	22434	22379	22467	22537	22361	22521	22291	22295	22406	22388	22354	22375	22303	22635	22432	22375	22287	22182	22345	22164	22302	22454	22530	22452	22421	22308	22370	22255	22373	22282	22437	22443	22313	22371	22256	22280	22443	22389	22353	22355	22435	22403	22392	22350	22237	22254	22397	22427	22424	22227	22245	22357	22309	22359	22465	22398	22273	22262	22406	22318	22424	22385	22406	22360	22394	22275	22058	22468	22301	22257	22201	22424	22343	22278	22382	22624	22307	22109	22523	22072	22522	22234	22332	22105	22300	22464	22392	22293	22382	22510	22399	22300	22610	22372	22325	22367	22677	22223	22216	22409	22215	22184	22533	22469	22428	22428	22334	22437	22485	22296	22337	22549	22396	22325	22365	22243	22416	22241	22541	22228	22223	22362	22036	22420	22486	22178	22487	22435	22766	22543	22357	22190	22346	22443	22301	22427	22539	22545	22376	22249	22452	22435	22270	22382	22349	22521	22501	22426	22486	22192	22124	22375	22412	22420	22466	22478	22428	22495	22298	22372	22367	22452	22309	22321	22358	22353	22342	22447	22402	22437	22446	22462	22212	22255	22252	22259	22300	22299	22369	22413	22375	22256	22274	22519	22528	22152	22682	22376	22204	22349	22479	22424	22231	22175	22302	22382	22462	22610	22564	22653	22419	22501	22460	22389	22459	22524	22284	21995	22296	22547	22365	22592	22387	22323	22308	22547	22507	22316	22448	22661	22606	22453	22343	22315	22566	22521	22260	22463	22496	22334	22280	22433	22300	22266	22322	22150	22301	22325	22511	22283	22375	22642	22289	22191	22247	22341	22408	22589	22514	22503	22481	22433	22299	22456	22093	22357	22366	22291	22475	22443	22328	22416	22451	22382	22537	22320	22572	22483	22438	22492	22453	22330	22219	22463	22402	22534	22283	22520	22516	22467	22193	22282	22364	22424	22182	22284	22233	22325	22296	22450	22379	22757	22323	22325	22315	22552	22351	22308	22353	22469	22339	22330	22371	22682	22457	22476	22392	22305	22339	22501	22466	22255	22317	22307	22438	22460	22370	22231	22415	22341	22242	22480	22698	22355	22254	22180	22275	22470	22442	22583	22367	22450	22385	22455	22349	22281	22362	22339	22334	22167	22339	22502	22297	22287	22335	22441	22368	22413	22449	22411	22549	22257	22200	22213	22520	22396	22297	22355	22470	22477	22505	22141	22479	22514	22481	22371	22565	22371	22395	22386	22476	22473	22303	22251	22336	22407	22333	22447	22699	22342	22625	22396	22391	22436	22469	22595	22421	22237	22262	22474	22463	22336	22401	22304	22425	22274	22291	22224	22327	22323	22189	22241	22317	22386	22409	22387	22375	22688	22495	22330	22570	22667	22429	22422	22228	22274	22358	22502	22394	22575	22332	22477	22239	22311	22412	22432	22385	22268	22110	22524	22288	22092	22492	22338	22515	22435	22549	22329	22261	22318	22457	22319	22404	22374	22307	22385	22646	22405	22268	22431	22269	22174	22328	22510	22055	22437	22297	22362	22468	22376	22225	22660	22461	22248	22230	22196	22444	22393	22697	22249	22424	22522	22435	22237	22473	22497	22525	22295	22517	22201	22244	22540	22454	22453	22458	22361	22304	22475	22513	22303	22424	22362	22310	22349	22404	22383	22423	22344	22324	22344	22409	22568	22270	22388	22221	22481	22319	22274	22408	22473	22340	22507	22421	22509	22285	22263	22237	22196	22226	22404	22275	22375	22511	22401	22579	22270	22420	22281	22338	22282	22227	22435	22237	22532	22405	22414	22448	22414	22313	22438	22351	22528	22356	22291	22384	22356	22461	22536	22428	22343	22318	22210	22344	22327	22469	22450	22446	22264	22388	22331	22584	22513	22533	22434	22402	22358	22229	22254	22650	22363	22405	22527	22272	22487	22277	22364	22492	22308	22339	22509	22332	22290	22422	22619	22277	22278	22510	22382	22578	22544	22326	21940	22191	22482	22515	22302	22141	22452	22311	22161	22252	22426	22269	22265	22256	22429	22515	22312	22617	22296	22383	22294	22563	22451	22388	22399	22407	22323	22298	22423	22306	22548	22344	22415	22465	22330	22386	22457	22212	22463	22206	22311	22357	22435	22448	22265	22219	22569	22492	22295	22516	22447	22285	22273	22387	22474	22330	22256	22531	22406	22217	22485	22257	22312	22475	22401	22305	22187	22381	22376	22428	22390	22405	22386	22565	22381	22250	22393	22418	22405	22419	22609	22415	22555	22327	22358	22257	22619	22500	22776	22417	22378	22288	22419	22302	22284	22492	22161	22270	22258	22580	22294	22489	22202	22781	22550	22364	22249	22490	22250	22120	22394	22638	22454	22397	22436	22404	22246	22500	22267	22669	22418	22182	22384	22408	22344	22447	22392	22351	22414	22140	22453	22593	22383	22346	22198	22672	22305	22418	22565	22280	22168	22150	22300	22476	22396	22231	22547	22432	22542	22538	22574	22517	22677	22418	22451	22520	22465	22398	22158	22343	22461	22318	22193	22270	22407	22564	22281	22454	22228	22463	22431	22503	22385	22346	22373	22290	22599	22257	22299	22262	22350	22367	22235	22312	22543	22436	22379	22402	22667	22717	22550	22632	22507	22512	22428	22223	22361	22433	22162	22626	22400	22451	22272	22351	22548	22284	22229	22577	22475	22492	22527	22423	22341	22184	22444	22265	22314	22616	22371	22294	22325	22573	22403	22619	22408	22381	22378	22416	22467	22331	22448	22413	22527	22401	22354	22526	22355	22361	22563	22324	22574	22430	22248	22279	22473	22343	22358	22533	22630	22437	22401	22539	22526	22345	22540	22374	22301	22461	22307	22367	22477	22436	22248	22201	22437	22666	22202	22246	22383	22500	22364	22235	22437	22311	22226	22176	22385	22362	22284	22212	22103	22544	22246	22493	22434	22565	22441	22236	22422	22234	22517	22461	22230	22563	22408	22115	22473	22484	22460	22189	22384	22535	22377	22506	22194	22335	22112	22318	22358	22429	22497	22395	22327	22295	22371	22368	22418	22215	22388	22247	22301	22433	22477	22474	22458	22245	22317	22530	22429	22959	22559	22305	22499	22177	22387	22468	22131	22284	22321	22436	22511	22409	22327	22531	22266	22212	22583	22349	22441	22213	22403	22365	22452	22469	22551	22256	22526	22412	22487	22430	22409	22582	22296	22455	22395	22476	22327	22322	22292	22495	22437	22457	22490	22393	22429	22416	22427	22659	22508	22429	22284	22602	22308	22384	22423	22220	22336	22383	22334	22449	22242	22202	22409	22374	22329	22426	22489	22369	22226	22327	22366	22381	22293	22432	22466	22455	22295	22603	22514	22397	22451	22431	22438	22555	22307	22428	22330	22504	22528	22428	22350	22357	22229	22408	22457	22302	22449	22460	22253	22476	22275	22372	22249	22360	22441	22262	22285	22452	22626	22258	22313	22300	22533	22587	22418	22366	22139	22456	22497	22604	22390	22543	22345	22483	22522	22516	22452	22360	22306	22477	22298	22223	22299	22260	22402	22308	22384	22516	22198	22488	22187	22576	22205	22684	22453	22468	22606	22395	22450	22331	22444	22403	22366	22453	22604	22189	22270	22351	22354	22606	22544	22527	22448	22431	22411	22510	22218	22495	22450	22426	22359	22491	22498	22433	22472	22301	22378	22355	22202	22508	22297	22352	22327	22392	22360	22204	22438	22340	22314	22437	22288	22294	22581	22507	22343	22453	22516	22505	22354	22460	22165	22279	22371	22452	22442	22353	22440	22497	22073	22422	22358	22366	22340	22460	22263	22488	22382	22391	22406	22357	22359	22509	22423	22325	22468	22485	22381	22216	22568	22469	22488	22350	22340	22312	22358	22532	22407	22211	22356	22599	22437	22460	22215	22450	22275	22389	22395	22482	22584	22608	22533	22416	22319	22196	22419	22562	22449	22418	22333	22452	22386	22477	22348	22347	22328	22458	22456	22427	22528	22471	22510	22439	22330	22697	22249	22322	22393	22496	22550	22567	22285	22401	22211	22438	22328	22329	22366	22331	22330	22508	22544	22443	22425	22739	22438	22462	22611	22564	22356	22438	22312	22585	22347	22210	22323	22493	22159	22609	22212	22591	22353	22225	22326	22352	22211	22545	22269	22288	22372	22433	22514	22260	22309	22309	22275	22574	22302	22546	22431	22305	22264	22314	22453	22498	22689	22425	22221	22516	22462	22261	22376	22392	22513	22307	22503	21992	22631	22379	22419	22581	22238	22423	22218	22322	22276	22246	22667	22356	22414	22132	22531	22572	22427	22443	22423	22438	22359	22323	22247	22159	22440	22378	22375	22431	22452	22446	22274	22523	22477	22319	22270	22289	22450	22573	22285	22268	22397	22348	22157	22580	22226	22263	22422	22407	22573	22400	22234	22390	22400	22434	22224	22379	22396	22656	22533	22651	22377	22261	22293	22369	22555	22493	22423	22460	22325	22353	22498	22298	22427	22490	22319	22232	22539	22381	22473	22564	22441	22174	22507	22364	22507	22540	22627	22325	22377	22410	22550	22527	22309	22381	22317	22503	22451	22399	22419	22453	22397	22436	22480	22568	22401	22354	22519	22241	22371	22259	22339	22320	22525	22745	22415	22377	22228	22436	22469	22436	22439	22470	22303	22304	22452	22397	22497	22300	22602	22510	22347	22203	22399	22545	22487	22326	22415	22546	22236	22583	22053	22289	22310	22290	22351	22408	22206	22400	22221	22376	22381	22441	22256	22240	22417	22394	22432	22376	22547	22256	22231	22359	22419	22550	22435	22600	22381	22414	22333	22190	22507	22676	22577	22483	22386	22486	22387	22342	22501	22308	22277	22348	22261	22582	22494	22343	22369	22361	22501	22520	22159
18406	25272	25823	22709	20892	20363	20318	19818	19091	18638	18685	18225	18491	18156	17777	17974	17882	18136	18923	19208	18965	18537	18164	18044	17972	17668	17668	17725	17808	17627	17774	17725	17618	17683	17850	17789	17636	17796	17728	17765	17778	17708	17727	17675	17724	17539	17844	17677	17791	17943	17844	17731	17676	17850	17559	17861	17759	17542	17786	17686	17831	17847	17910	17828	17895	17803	17815	17744	17625	17772	17707	17674	17609	17827	17694	17784	17774	17791	17682	17612	17797	17615	17603	17846	17702	17653	17847	17867	17904	17724	17848	17788	17931	17724	17845	17713	17710	17873	17941	17728	17808	17650	17731	17735	17744	17759	17816	17558	17859	17759	17830	17674	17678	17763	17755	17647	17760	17673	17692	17730	17832	17755	17539	17714	17927	17754	17787	17724	17796	17832	17555	17643	17787	17772	17765	17679	17680	17817	17740	17757	17990	17796	17770	17912	17757	17874	17743	17645	17878	17895	17470	17769	17698	17675	17766	17805	17903	17661	17704	17784	17812	17622	17839	17755	17893	17733	17810	17701	17652	17890	17822	17950	17811	17718	17586	17793	17617	17783	17680	17652	17723	17794	17809	17597	17784	17769	17754	17713	17614	17688	17639	17696	17744	17798	17657	17650	17779	17720	17583	17676	17744	17820	17670	17667	17690	17881	17899	17732	17807	17769	17602	17771	17865	17701	17933	17582	17613	17731	17685	17847	17684	17761	17843	17709	17789	17861	17820	17714	17684	17833	17921	17737	17858	17807	17765	17745	17744	17668	17708	17631	17676	17610	17753	17740	17844	17853	17738	17783	17754	17746	17786	17723	17496	17630	17836	17684	17648	17840	17775	17642	17761	17639	17607	17831	17705	17712	17744	17681	17769	17691	17734	17763	17792	17723	17828	17583	17725	17688	17784	17891	17695	17816	17747	17787	17874	17747	17755	17690	17848	17682	17953	17656	17734	17791	17996	17603	18020	17876	17647	17772	17761	17683	17746	17681	17684	17907	17693	17839	17719	17793	17705	17773	17684	17728	17845	17700	17842	17666	17799	17843	17754	17850	17671	17718	17919	17784	17726	17717	17737	17779	17947	17802	17559	17528	17905	17727	17863	17693	17743	17791	17871	17863	17807	17696	17806	17711	17777	17712	17836	17822	17671	17759	17944	17680	17738	17659	17580	17786	17666	17743	17815	17779	17637	17833	17837	17549	17867	17680	17782	17935	17723	17633	17670	17669	17686	17767	17719	17644	17902	17696	17584	17697	17627	17765	17806	17829	17850	17661	17590	17557	17653	17647	17768	17609	17636	17690	17599	17779	17768	17739	17654	18034	17712	17783	17860	17868	17557	17910	17674	17708	17758	17779	17734	17755	17759	17710	17959	17627	17758	17765	17755	17744	17876	17678	17662	17746	17930	17862	17825	17775	17601	17720	17594	17838	17746	17921	17921	17699	17773	17832	17849	17745	17814	17735	17713	17702	17675	17712	17709	17813	17841	17757	17950	17740	17749	17660	17602	17881	17738	17550	17777	17819	17882	17748	17751	17737	17727	17646	17900	17869	17660	17778	17767	17887	17826	17874	17752	17695	17607	17878	17791	17696	17767	17824	17917	17800	17775	17814	17821	17747	17724	17623	17608	17893	17756	18018	17713	17729	17755	17931	17864	17703	17723	17617	17775	17626	17592	17941	17798	17789	17594	17717	17649	17814	17745	17678	17685	17791	17735	17667	17631	17751	17739	17802	17861	17788	18017	17527	17822	17854	17660	17791	17833	17714	17739	17940	17848	17753	17689	17812	17668	17606	17688	17705	17730	17583	17665	17649	17794	17799	17761	17696	17633	17934	17891	17683	17657	17849	17868	17779	17785	17697	17788	17758	17758	17731	17823	17623	17722	17802	17745	17876	17772	17833	17792	17785	17673	17744	17794	17877	17595	17731	17841	17870	17698	17781	17744	17754	17610	17766	17773	17558	17701	17814	17791	17578	17819	17632	17838	17774	17689	17761	17661	17698	17779	17738	17608	18078	17802	17927	17768	17703	17844	17798	17663	17761	17703	17770	17748	17705	17742	17730	17770	17712	17624	17813	17767	17754	17720	17812	17841	17804	17743	17735	17698	17803	17809	17647	17798	17861	17714	17944	17740	17712	17688	17735	17796	17752	17612	17736	17862	17704	17722	17872	17822	17782	17739	17755	17711	17564	17752	17728	17797	17693	17866	17762	17807	17826	17727	17747	17748	17672	17726	17827	17912	17786	17859	17633	17682	17849	17846	17834	17760	17762	17526	17652	17682	17690	17737	17630	17794	17584	17700	17776	17728	17514	17828	17731	17701	17592	17790	17784	17709	17686	17634	17932	17806	17821	17804	17620	17871	17914	17788	17695	17664	17707	17573	17935	17649	17727	17719	17751	17934	17775	17943	17608	17726	17715	17851	17801	17673	17823	17849	17819	17770	17731	17774	17840	17683	17629	17746	17805	17739	17679	17869	17736	17550	17886	17806	17724	17796	17776	17729	17835	17770	17886	17753	17791	18104	17701	17829	17720	17753	17718	17916	17827	17684	17834	17695	17850	17937	17726	17866	17706	17800	17748	17776	17831	17750	17731	17795	17820	17836	17675	17960	17831	17734	17735	17775	17859	17683	17837	17796	17823	17736	17647	17671	17655	17598	17709	17743	17856	17890	17686	17807	17845	17777	17792	17704	17688	17829	17633	17835	17790	17563	17761	17795	17812	17745	17734	17759	17635	17571	17956	17785	17794	17924	17806	17709	17955	17872	17622	17781	17839	17780	17841	17878	17627	17587	17632	17793	17751	17747	17704	17624	17778	17725	17890	17722	17775	17553	17632	17781	17798	17680	17704	17762	17756	17916	17890	17771	17768	17812	17668	17660	17737	17747	17841	17710	17582	17839	17565	17733	17841	17813	17673	17605	17881	17714	17736	17676	17897	17752	17894	17633	17778	17546	17872	17715	17827	17749	17837	17839	17702	17830	17859	17872	17561	17774	17717	18105	17703	17739	17696	17783	17750	17814	17709	17810	17612	17822	17737	17668	17782	17736	17811	17859	17836	17529	17683	17905	17652	17641	17687	17712	17759	17668	17814	17797	17960	17694	17585	17714	17597	17872	17801	17725	17802	17736	17688	17728	17886	17890	17599	17718	17758	17849	17689	17829	17929	17829	17742	17645	17742	17832	17732	17697	17660	17754	17674	17812	17616	17929	17755	17873	17736	17853	17755	17760	17741	17813	17848	17725	17908	17663	17712	17788	17861	17762	17751	17584	17633	17650	17870	17661	17786	17934	17730	17852	17692	17801	17791	17619	17916	17736	17747	17663	17806	18002	17538	17730	17878	17832	17587	17730	17847	17792	17787	17612	17862	17839	17804	17832	17823	17912	17673	17665	17843	17855	17769	17796	17824	17964	17748	17752	17795	17838	17823	17829	17684	17898	17790	17857	17727	17674	17741	17843	17821	17817	17697	17942	17730	17520	17824	17704	17829	17861	17577	17804	17702	17747	17557	17624	17769	17615	17545	17649	17649	17705	17669	17804	17693	17610	17724	17868	17660	17608	17840	17755	17795	17779	17829	17746	17824	17805	17736	17747	17555	17792	17898	17832	17675	17740	17752	17793	17689	17735	17727	17848	17847	17803	17705	17775	17718	17887	17844	17789	17853	17786	17714	17772	17679	17577	17700	17888	17754	17834	17707	17727	17532	17750	17802	17704	17848	17574	17887	17694	17930	17727	17732	17664	17775	17973	17865	17567	17590	17782	17616	17826	17586	17747	17786	17971	17670	17729	17740	17812	17728	17615	17815	17802	17614	17665	17819	17795	17570	17567	17687	17746	17764	17644	17616	17847	17677	17722	17747	17699	17799	17755	17627	17661	17650	17812	17826	17950	17656	17845	17839	17723	17626	17632	17774	17764	17579	17732	17714	17856	17670	17924	17755	17862	17697	17880	17820	17648	17783	17569	17693	17665	17871	17759	17554	17772	17800	17801	17592	17796	17582	17775	17640	17578	17818	17790	17782	17610	17534	17565	17704	17614	17780	17868	17809	17630	17819	17676	17793	17721	17760	17780	17819	17661	17743	17768	17821	17800	17780	17794	17810	17695	17886	17730	17915	17795	17525	17897	17753	17849	17704	17709	17889	17617	17814	17811	17898	17763	17716	17867	17686	17783	17612	17942	17920	17732	17584	17594	17684	17837	17768	17674	17671	17721	17762	17513	17754	17841	17718	17644	17689	17703	17762	17882	17624	17666	17783	17688	17800	17773	17700	17928	17770	17762	17738	17648	17756	17822	17615	17692	17802	17794	17803	17831	17732	17845	17634	17817	17671	17849	17569	17744	17691	17680	17742	17784	17703	17885	17706	17660	17723	17852	17762	17897	17722	17809	17741	17779	17806	17742	17716	17932	17846	17709	17686	17801	17806	17722	17763	17883	17937	17882	17793	17793	17766	17823	17670	17678	17543	17913	17802	17811	17601	17926	17555	17844	17785	17816	17874	17690	17853	17818	17535	17758	17815	17696	17622	17703	17678	17875	17885	17755	17723	17697	17792	17803	17731	17830	17698	17763	17609	17835	17721	17794	17709	17684	17547	17658	17668	17793	17739	17727	17765	17912	17623	17721	17832	17748	17688	17672	17462	17749	17774	17708	17717	17688	17774	17794	17532	17870	17759	17822	17778	17734	17723	17672	17757	17701	17710	17683	17842	17943	17604	17719	17965	17775	17912	17689	17658	17800	17694	17906	17686	17653	17915	17747	17816	17703	17515	17829	17892	17829	17745	17775	17694	17675	17630	17684	17893	17779	17829	17676	17801	17780	17757	17700	17674	17806	17678	17705	17667	17790	17819	17768	17883	17584	17878	17897	17909	17776	17664	17621	17754	17858	17650	17914	17567	17860	17695	17819	17859	17764	17755	17710	17738	17798	17741	17722	17859	17726	17695	17853	17702	17686	17735	17777	17541	17884	17643	17632	17717	17790	17921	17736	17627	17708	17689	17786	17800	17750	17691	17642	17697	17859	17614	17788	17809	17849	17721	17667	17713	17797	17718	17785	17572	17803	17775	17738	17801	17585	17733	17759	17744	17789	17849	17817	17650	17777	17696	17698	17745	17742	17648	17807	17624	17895	17819	17849	17852
23637	20970	28448	24080	23349	25604	26104	23475	23292	23104	23032	22903	22788	22451	22241	22132	22143	22401	25253	28492	28262	26554	24401	23131	22189	22124	22137	22033	21882	21962	21987	21987	21952	22073	21893	21933	22031	21944	21815	21865	21703	21750	22150	21901	21759	21866	21794	21869	21995	22091	21849	21957	21870	21716	22021	21935	21826	21751	21915	21784	21882	22013	21835	21856	21910	21671	21666	21917	21867	21939	22024	21943	21815	22033	21909	21779	21846	21820	21805	22031	21733	22013	21827	21972	21941	21699	21749	21855	21861	21826	21835	21787	21757	21963	21946	21693	21982	21698	21706	21897	21688	21685	21721	21586	21878	21795	21974	21751	21742	21705	21800	21804	21775	21850	21814	21847	21964	21719	21821	21722	21847	21935	21764	21908	21871	21658	21786	21931	21873	21743	22093	21799	21858	21948	21700	21887	21980	21839	21734	21713	21610	21621	21835	21879	21814	22015	21947	21815	21919	21843	21711	21971	21954	21865	21721	21837	21666	21903	21907	21809	21700	21863	21642	21706	21752	21992	21763	21610	21904	21905	21951	21838	21688	21741	21765	21847	21710	21885	21930	21762	22063	21876	21745	21567	21581	21989	22003	21796	21886	21702	21899	22023	21852	21622	21841	21907	21968	21780	21687	21959	21696	22012	21873	21860	21821	21838	21810	21623	21606	21603	21947	21801	21849	21820	21761	22046	21922	21884	21816	21934	21700	21869	21862	21739	21832	21867	21744	22005	21812	22018	22037	21873	21778	21706	21575	21689	21891	21845	21918	22105	21934	21733	22064	22051	21767	21592	22010	21681	21767	21755	21934	22062	21991	21821	21808	21746	21741	21490	21836	21954	21969	21801	21861	21847	21864	21568	21834	21967	21780	21777	21792	21858	21985	21923	22002	21912	21779	21879	22047	21728	21900	22001	21930	21946	21664	21814	21973	21756	21872	21927	21993	21918	21894	21788	21733	21752	21928	21824	21843	21773	21860	21618	21677	21842	21602	21844	21626	21737	21612	21814	21808	21642	21703	21930	21981	21679	21745	21735	22091	21759	21795	21677	21782	21934	21881	21691	21725	21784	21570	21579	22066	21853	21814	21709	21970	21990	21744	21943	21831	21802	21773	21893	21811	21876	21752	21889	21935	21968	21724	21803	21781	21675	21849	21889	21986	21984	21954	21770	21967	21700	21870	21851	22040	22056	22005	22008	22003	21733	21846	21822	21716	21986	22004	21783	21772	21707	21769	21671	21684	21549	21810	21645	21961	21873	21612	21683	21709	21723	21678	21711	22136	21944	21641	21872	21837	21732	21956	21636	21689	21661	21772	21744	21721	21786	21885	21846	21751	21652	21627	21965	21889	21791	21862	21709	21794	21916	22086	21935	21694	21696	21863	21934	21885	21793	21871	21873	21809	21600	22054	21725	21715	21708	21736	21689	21997	21938	21955	21874	21902	21715	21944	21885	21975	21735	21788	21828	21738	21949	21892	21679	21929	21961	21750	21827	21827	21718	21787	21698	21843	22005	21786	21926	21623	21781	21730	21859	21900	21782	21900	21785	21818	21814	21744	21927	22049	21758	21745	21625	21793	21512	22053	21867	21729	21978	21820	21824	21829	21815	21956	21899	22034	21821	21745	21806	21781	21843	21958	21684	21914	21606	21978	21863	21687	21940	21958	21693	21705	21963	21980	21838	21883	21831	22050	21872	21730	21743	21898	21874	21860	21781	21907	21845	21761	21883	21717	22035	21831	21991	22021	21788	21953	21681	21610	21817	21817	21752	21860	21942	21814	21834	21685	21931	21898	21870	21799	21847	21615	21839	21769	21971	21853	21683	21780	21933	21733	21586	21677	21740	21871	21982	21749	21935	21914	21853	21795	21834	21736	21771	21587	21895	21888	21828	21828	21689	21980	22016	21932	21877	21758	21796	21890	21770	21701	21940	21833	21816	21979	21923	21824	21648	21563	21787	21768	21866	21568	21759	21726	21840	21879	21865	21906	21746	21597	21583	21994	21979	21699	21907	21769	21935	21926	21886	22090	21695	21731	21705	21682	21709	21885	21800	21770	21786	21952	21904	21872	22036	21930	21696	21832	22094	21852	21713	21644	21772	21841	21921	21860	21718	21941	21922	21730	21757	21919	21851	21788	21771	21792	21778	21690	21997	21673	21695	21878	21727	21787	21868	21983	21737	21989	21893	21796	21822	22015	21988	21804	21727	21817	21685	21805	21905	21708	21699	21825	21962	21948	21658	21681	21850	21733	21934	21779	21887	22087	21695	21684	21714	21559	21843	21817	21845	21616	21857	22074	21624	21676	21895	21926	21842	21766	21722	22047	21896	21947	21759	21799	21688	21707	21806	22041	21672	21632	21809	21875	21871	21795	21814	21776	21723	21862	21690	21759	21680	21902	21765	21817	21668	21896	21994	21692	21699	21821	21830	21632	21602	21701	21899	21816	21881	21872	21979	22021	21865	21618	21831	21777	21659	22019	21773	21716	21874	21666	21715	21667	21712	21984	21850	21774	21856	21774	21621	21782	21960	22010	21699	21895	21602	21860	21780	21769	21729	21746	21927	21964	21723	21818	21651	21712	21965	21938	21870	21840	21893	21959	21841	22021	21968	21819	21663	21683	21701	22130	21781	21996	21746	21581	21777	21888	21798	21672	21863	21863	21878	22091	21738	21861	21709	21853	21865	21707	21969	21884	21974	21617	21737	22113	21932	21928	21610	21889	21715	21812	21876	21858	21719	21896	21991	21691	21855	21730	21703	21833	22005	21605	21955	21823	21772	22014	21975	21908	21632	21891	21748	21816	21746	21757	21898	21924	21898	21852	21817	21699	22002	21727	21834	21688	21789	21792	21810	21729	21973	22157	21799	21832	21807	21720	21743	21806	21667	22100	21800	21701	21931	21816	21778	21817	21826	21728	21726	21855	21788	21634	21755	21732	21852	22140	21838	21855	21687	22095	21667	21855	21851	22040	21774	21859	21926	21710	21889	21958	21709	21736	21837	21960	21874	21909	21662	21729	22135	21990	22074	21878	21817	21969	21892	21803	21847	21753	21745	21880	21679	22050	21617	21898	22007	21800	21650	21590	21477	21761	21824	22021	21739	21697	21763	21796	21889	21858	22143	22009	21973	21848	21939	21992	21805	21809	21782	21671	21960	22104	21813	21797	21819	21908	21832	21859	21935	21916	21792	21652	21999	21861	21850	21870	21784	21668	21609	21853	21930	21926	21951	21768	21927	21757	21859	21888	21878	21910	21870	21805	21756	21876	21688	21855	21965	21841	21878	21871	21749	21834	21812	21958	21749	21814	21723	21777	21830	21799	21868	21988	21945	21891	21778	21790	21880	21865	21918	21844	21994	21880	21798	21913	21767	21737	21637	21931	21854	22051	21880	21682	21852	21888	21691	21708	21798	22000	22067	22024	21738	21714	21694	21758	21951	21908	21725	22054	21980	21891	21658	21787	21698	21878	21718	21805	21752	21754	21867	21718	21809	21808	21915	21879	22037	21914	21983	21628	21770	21938	21955	21880	22091	21671	21717	22018	21805	21698	21819	21748	21743	21950	21629	22011	21600	21747	21809	21773	21734	21892	21806	21941	21739	21822	21840	21791	21812	21796	21745	21708	21790	21834	22164	21708	21642	21775	21933	21860	21920	21648	21901	21698	21873	21861	21834	22122	21770	21930	21800	21806	21803	21840	21832	21642	21889	22036	21919	21789	21875	21873	21734	21963	21965	21777	21903	21652	21799	21806	21773	21682	21734	21776	21930	21862	21769	21844	21901	21997	21836	21791	22214	21665	21805	21810	21839	21537	21908	21925	21840	21861	21785	21852	21836	21767	21740	21846	21745	21759	21768	21950	21912	21823	21802	21828	21753	21854	21984	21850	21628	21784	21853	21797	21772	21869	21779	21681	21708	21617	21831	21771	21725	21837	21693	21738	22025	21700	21896	21946	21869	21656	21838	21776	21930	21919	21813	21919	21928	22141	21819	21769	21924	22025	21671	21665	21850	21883	22041	21912	21837	21730	22055	21906	21987	21858	21791	21979	21752	21503	21848	21747	22001	21864	21929	21846	21940	21856	21718	21740	21904	21796	21931	21815	21673	21856	21934	21916	21951	21857	21690	21923	21758	21859	21696	21990	21846	22057	21862	21871	21855	21873	21758	21790	21808	21834	21772	21668	21942	21875	21686	21864	21864	21731	21839	21843	21891	21829	21715	21861	21688	21869	21888	21820	21853	21868	21556	21815	21938	21727	21780	21748	21943	21840	21744	21715	21673	21631	21792	21922	21789	21669	21900	21715	21995	21788	21774	21843	21831	21717	21775	21927	21903	21868	21809	21883	21715	21813	21893	21821	21955	21933	21754	21726	21645	21919	21638	22025	21877	21902	21940	21828	21816	22031	21814	21769	21804	21981	21720	21817	21760	21860	21675	21928	21671	21906	21913	21908	21845	21814	21899	21971	21687	22026	21958	21979	21909	21790	21872	21756	21784	21805	21726	21995	21976	21939	21911	21937	21987	21865	21836	21723	21825	21814	21905	21803	22025	21890	22165	21729	21892	21846	21706	21985	21954	21710	21857	21709	21560	21917	21975	21716	21908	22129	21620	21889	21850	21742	22098	21773	21849	21753	21834	21682	21997	21822	21849	21980	21715	21819	21734	21740	21942	21934	21900	21860	21845	21658	21888	21743	22063	21802	21774	22018	21762	21718	21940	21961	21843	21911	21744	21840	22012	21921	21747	21971	21933	21733	21652	21900	21640	21656	21840	22094	21798	21813	21804	21824	21696	21808	21685	21873	21817	22144	21750	21726	21823	21981	21842	21673	21768	21755	21586	22030	21712	21824	21603	21702	21976	21908	21667	21934	22059	21602	21547	22047	22059	21946	21746	21814	21844	21846	21838	21893	21794	21984	22023	21901	21843	21777	21825	21791	21766	22112	21994	21968	22066	21892	21780	21796	21857	21894	21835	21829	21879	21826	21824	21809	21800	21872	21905	21952	21699	21332	21748	21842	21806	21836	21843	21855	21772	21938	22098	21942	21909	21752	21970	21890	21657	21740	21718	21765	21727	21671	21962	21749	21766	21945	21962	21883	21930	22001	21851	21936	21953	21864	21970	21981	21774	21859	21951
16798	29450	28604	24772	22807	21710	21154	19820	19729	19309	19000	18758	18655	18091	17734	17730	17636	18232	22499	26438	25366	22861	20150	18570	18005	17641	17522	17428	17594	17678	17605	17545	17561	17522	17540	17476	17524	17563	17520	17660	17590	17600	17451	17515	17413	17580	17614	17574	17539	17477	17590	17421	17563	17493	17429	17567	17757	17462	17578	17498	17435	17551	17668	17621	17420	17385	17547	17512	17571	17610	17517	17701	17353	17389	17445	17532	17540	17570	17521	17466	17528	17481	17606	17445	17567	17417	17364	17424	17426	17636	17507	17558	17546	17603	17576	17449	17498	17437	17469	17580	17485	17399	17585	17503	17396	17463	17527	17462	17519	17486	17680	17451	17463	17669	17617	17412	17627	17514	17419	17457	17612	17581	17493	17384	17442	17763	17602	17501	17314	17690	17586	17512	17461	17339	17493	17495	17370	17557	17433	17668	17579	17489	17540	17458	17449	17479	17590	17480	17483	17545	17466	17490	17493	17427	17582	17562	17596	17416	17470	17421	17705	17556	17461	17656	17597	17451	17505	17686	17624	17539	17476	17632	17514	17424	17349	17562	17407	17491	17579	17591	17396	17492	17718	17692	17610	17487	17655	17522	17533	17420	17485	17502	17552	17497	17356	17687	17570	17503	17420	17550	17535	17521	17612	17576	17618	17378	17560	17458	17531	17585	17595	17498	17375	17547	17377	17581	17702	17517	17510	17484	17614	17609	17359	17426	17645	17489	17313	17488	17526	17596	17456	17493	17370	17554	17436	17530	17406	17499	17486	17492	17530	17425	17376	17738	17306	17514	17425	17620	17515	17479	17658	17713	17543	17390	17392	17327	17709	17488	17633	17510	17519	17530	17465	17503	17368	17426	17388	17715	17423	17491	17394	17543	17617	17355	17519	17519	17574	17472	17596	17494	17414	17480	17537	17378	17537	17585	17428	17369	17377	17600	17398	17570	17550	17633	17742	17503	17325	17641	17586	17547	17510	17658	17638	17669	17400	17586	17670	17475	17589	17503	17537	17626	17481	17708	17606	17482	17599	17439	17501	17496	17679	17628	17478	17523	17729	17489	17717	17591	17525	17543	17619	17425	17725	17638	17580	17497	17524	17684	17497	17504	17670	17453	17364	17466	17549	17616	17355	17520	17587	17559	17523	17626	17643	17510	17438	17558	17615	17533	17568	17662	17484	17473	17486	17530	17400	17611	17415	17644	17663	17503	17431	17640	17567	17375	17524	17504	17538	17587	17447	17387	17449	17538	17610	17569	17263	17545	17743	17608	17597	17618	17427	17479	17614	17563	17632	17557	17441	17711	17492	17674	17509	17427	17466	17425	17555	17645	17449	17429	17565	17470	17630	17510	17520	17505	17596	17475	17591	17448	17501	17667	17409	17579	17550	17457	17554	17538	17363	17382	17395	17527	17579	17477	17507	17548	17528	17580	17663	17464	17376	17545	17285	17499	17571	17509	17382	17607	17417	17661	17525	17299	17450	17386	17558	17382	17517	17491	17303	17614	17619	17493	17679	17417	17649	17613	17658	17598	17661	17587	17533	17562	17396	17476	17442	17574	17449	17594	17574	17648	17643	17639	17355	17388	17565	17385	17625	17657	17482	17567	17667	17501	17658	17444	17446	17439	17431	17368	17439	17433	17372	17515	17478	17529	17706	17456	17424	17529	17496	17533	17372	17567	17592	17653	17421	17512	17627	17498	17675	17388	17451	17609	17666	17381	17533	17495	17627	17679	17479	17546	17578	17421	17363	17466	17701	17576	17490	17258	17453	17482	17577	17638	17568	17497	17476	17720	17406	17507	17664	17472	17689	17533	17575	17602	17435	17479	17412	17352	17448	17578	17475	17380	17383	17671	17531	17777	17523	17593	17562	17576	17515	17565	17550	17494	17460	17621	17302	17456	17503	17562	17616	17485	17586	17572	17457	17525	17463	17537	17734	17647	17592	17795	17528	17457	17507	17473	17288	17601	17357	17450	17511	17484	17639	17738	17455	17429	17492	17479	17543	17457	17528	17592	17392	17449	17509	17581	17703	17599	17499	17540	17526	17476	17536	17407	17552	17573	17673	17737	17352	17458	17536	17627	17550	17551	17371	17570	17453	17427	17316	17560	17476	17499	17571	17570	17602	17601	17578	17487	17368	17580	17560	17618	17376	17388	17500	17499	17773	17407	17496	17577	17424	17538	17498	17580	17623	17536	17522	17466	17624	17528	17419	17437	17343	17342	17398	17654	17505	17497	17466	17491	17470	17493	17409	17415	17348	17632	17517	17446	17537	17313	17426	17389	17671	17496	17388	17474	17613	17571	17561	17504	17584	17506	17364	17671	17535	17450	17556	17653	17292	17571	17523	17385	17424	17457	17406	17532	17366	17679	17564	17536	17539	17335	17500	17410	17462	17582	17474	17659	17578	17635	17502	17549	17612	17480	17285	17488	17392	17651	17586	17411	17481	17382	17531	17476	17620	17430	17555	17566	17581	17396	17631	17495	17437	17477	17432	17486	17482	17505	17534	17577	17338	17491	17409	17414	17626	17554	17584	17496	17665	17451	17544	17602	17450	17686	17586	17511	17444	17478	17514	17472	17482	17403	17435	17571	17502	17409	17614	17503	17475	17615	17521	17519	17355	17751	17651	17266	17552	17537	17473	17347	17552	17659	17677	17425	17513	17445	17639	17485	17375	17378	17489	17511	17414	17608	17714	17593	17530	17541	17623	17597	17581	17468	17554	17574	17521	17580	17644	17421	17594	17440	17515	17500	17565	17534	17550	17594	17589	17432	17528	17455	17467	17409	17470	17418	17467	17558	17537	17618	17499	17544	17459	17563	17463	17791	17511	17377	17344	17410	17674	17640	17161	17526	17483	17527	17552	17589	17532	17572	17500	17417	17387	17451	17526	17489	17520	17396	17482	17463	17631	17536	17460	17550	17721	17432	17479	17523	17596	17509	17566	17400	17677	17507	17521	17464	17399	17518	17551	17625	17322	17537	17636	17440	17466	17642	17574	17347	17499	17511	17491	17389	17721	17448	17712	17593	17363	17569	17468	17458	17537	17572	17437	17703	17631	17463	17624	17440	17541	17446	17368	17436	17500	17443	17540	17420	17590	17438	17461	17478	17663	17443	17468	17322	17437	17617	17738	17485	17628	17541	17575	17419	17515	17379	17466	17429	17568	17448	17696	17402	17492	17577	17379	17610	17609	17559	17566	17535	17444	17625	17460	17539	17616	17562	17538	17498	17406	17644	17495	17619	17538	17491	17367	17447	17543	17404	17446	17458	17543	17405	17519	17589	17559	17477	17285	17376	17403	17739	17581	17489	17557	17492	17489	17451	17502	17603	17363	17499	17499	17383	17344	17595	17472	17510	17511	17621	17576	17572	17495	17421	17566	17510	17373	17667	17617	17525	17633	17406	17441	17722	17646	17487	17495	17500	17426	17777	17395	17488	17503	17498	17695	17466	17287	17464	17421	17320	17458	17599	17586	17594	17318	17491	17502	17458	17578	17377	17449	17435	17531	17640	17384	17603	17377	17464	17446	17505	17508	17558	17447	17369	17540	17575	17687	17538	17493	17440	17565	17603	17532	17315	17557	17543	17496	17444	17577	17443	17500	17601	17370	17619	17659	17651	17419	17345	17566	17589	17646	17433	17424	17443	17545	17614	17466	17496	17530	17537	17539	17451	17494	17456	17592	17659	17544	17533	17484	17669	17358	17616	17416	17556	17620	17544	17487	17541	17566	17369	17610	17594	17529	17332	17509	17494	17426	17677	17392	17535	17319	17598	17683	17543	17546	17321	17699	17555	17578	17613	17576	17543	17754	17391	17575	17453	17636	17450	17615	17600	17436	17508	17522	17648	17522	17638	17666	17366	17631	17702	17412	17558	17274	17536	17416	17593	17344	17540	17583	17493	17538	17310	17325	17523	17511	17477	17377	17437	17573	17508	17444	17426	17617	17585	17524	17556	17705	17562	17544	17479	17519	17626	17488	17559	17458	17477	17665	17606	17565	17548	17534	17415	17466	17420	17513	17574	17499	17644	17472	17694	17436	17505	17400	17528	17605	17322	17445	17594	17581	17458	17611	17506	17447	17443	17482	17319	17446	17370	17464	17533	17389	17530	17384	17549	17431	17363	17479	17563	17569	17366	17490	17646	17490	17471	17564	17502	17543	17478	17468	17345	17560	17484	17679	17476	17485	17625	17428	17447	17632	17536	17439	17516	17537	17627	17531	17512	17694	17433	17650	17581	17431	17428	17487	17550	17611	17497	17549	17624	17487	17510	17502	17562	17378	17727	17487	17485	17387	17662	17540	17454	17491	17510	17576	17512	17567	17425	17417	17523	17551	17515	17527	17655	17567	17492	17520	17465	17372	17583	17415	17481	17598	17656	17465	17485	17571	17460	17528	17513	17577	17354	17612	17421	17432	17540	17584	17600	17448	17367	17362	17608	17494	17540	17654	17596	17610	17437	17439	17535	17578	17347	17467	17388	17501	17528	17385	17573	17516	17576	17357	17646	17624	17424	17647	17344	17376	17448	17468	17603	17410	17482	17593	17474	17533	17639	17608	17424	17608	17555	17279	17516	17467	17649	17665	17350	17483	17641	17383	17585	17450	17651	17523	17684	17681	17642	17492	17536	17507	17496	17525	17551	17564	17417	17385	17545	17532	17492	17435	17534	17440	17559	17367	17390	17616	17579	17487	17458	17615	17496	17449	17487	17509	17527	17498	17427	17451	17566	17520	17794	17595	17400	17643	17342	17310	17473	17269	17553	17576	17444	17585	17627	17366	17612	17424	17611	17484	17515	17521	17613	17346	17510	17466	17504	17443	17346	17357	17574	17643	17542	17420	17505	17225	17526	17490	17475	17745	17555	17555	17443	17492	17230	17479	17541	17520	17680	17488	17513	17488	17475	17512	17482	17605	17503	17638	17552	17386	17492	17449	17614	17512	17470	17410	17561	17542	17459	17406	17513	17508	17415	17475	17588	17476	17623	17611	17322	17318	17342	17589	17658	17631	17418	17400	17549	17535	17530	17584	17542	17424	17320	17412	17558	17404	17607	17472	17656	17552	17585	17547	17717	17356	17455	17432	17666	17286	17495	17727	17403	17581	17638	17691	17438	17551	17339	17732	17400
22461	20958	28793	23340	21427	24794	29187	24633	23783	23680	23344	23179	22512	22422	22184	22324	22123	22070	25946	35719	35271	31510	27332	24247	22493	22089	21892	21904	21871	21929	21916	21808	21800	21703	21909	21842	21813	21482	21728	21672	21834	21948	21773	21668	21805	21735	21866	21778	21857	21691	21914	21562	21680	21810	21513	21504	21715	21944	21854	21825	22014	21807	21895	21571	21641	21723	21601	21573	21914	21752	21679	21790	21913	21652	21819	21747	21712	21541	21845	21707	21768	21636	21770	21567	21593	21837	21717	21517	21722	21746	21682	21540	21748	21794	21829	21601	21653	21764	21704	21685	21766	21700	21704	21646	21639	21649	21721	21678	21775	21743	21751	21703	21708	21559	21697	21758	21807	21833	21621	21772	21483	21686	21657	21650	21834	21835	21662	21773	21933	21891	21800	21576	21850	21923	21637	21604	21697	21561	21731	21664	21704	21534	21797	21560	21710	21626	21525	21868	21612	21685	21776	21828	21600	21731	21785	21764	21877	21830	21758	21548	21804	21608	21547	21481	21862	21861	21742	21504	21734	21808	21582	21805	21600	21683	21715	21763	21774	21601	21856	21667	21705	21612	21596	21554	21721	21614	21614	21768	21680	21916	21725	21511	21589	21695	21835	21683	21999	21771	21820	21802	21624	21937	21610	21516	21725	21731	21492	21642	21709	21607	21668	21819	21764	21662	21695	21699	21664	21453	21529	21648	21624	21609	21755	21705	21783	21842	21863	21716	21762	21527	21583	21598	21652	21601	21920	21778	21603	21579	21651	21658	21430	21701	21822	21532	21639	21491	21712	21769	21657	21699	21789	21700	21823	21754	21637	21836	21929	21654	21870	21692	21659	21640	21668	21745	21581	21829	21507	21870	21603	21677	21467	21551	21577	21736	21465	21600	21730	21654	21650	21672	21727	21794	21544	21608	21542	21684	21568	21596	21695	21637	21816	21689	21642	21826	21713	21627	21703	21567	21665	21865	21588	21729	21754	21606	21897	21936	21766	21709	21784	21670	21558	21769	21636	21788	21585	21643	21723	21746	21713	21503	21664	21638	21698	21567	21591	21555	21663	21653	21618	21522	21792	21746	21748	21655	21594	21620	21857	21827	21631	21587	21800	21673	21615	21817	21868	21649	21632	21515	21622	21612	21812	21565	21664	21728	21669	21711	21718	21655	21599	21662	21618	21602	21653	21586	21922	21540	21662	21986	21725	21816	21744	21466	21797	21787	21779	21925	21617	21621	21631	21757	21546	21570	21655	21676	21569	22010	21589	21533	21979	21862	21676	21643	21640	21689	21746	21640	21768	21675	21636	21596	21699	21569	21623	21528	21716	21821	21643	21668	21562	21591	21796	21843	21734	21583	21551	21596	21791	21699	21886	21630	21746	21721	21600	21672	21794	21759	21706	21925	21686	21692	21730	21531	21494	21765	22064	21810	21668	21612	21715	21815	21617	21616	21839	21621	21631	21805	21616	21686	21629	21692	21689	21712	21745	21648	21487	21706	21523	21725	21697	21666	21639	21747	21632	21715	21855	21669	21453	21642	21919	21814	21779	21316	21600	21436	21636	21692	21553	21896	21719	21311	21783	21777	21690	21758	21721	21600	21637	21702	21669	21554	21884	21961	21563	21738	21521	22015	21587	21596	21750	21693	21609	21630	21616	21648	21720	21657	21680	21756	21643	21673	21709	21719	21545	21690	21701	21564	21623	21626	21744	21668	21509	21686	21837	21606	21557	21569	21748	21859	21886	21631	21675	21786	21884	21567	21753	21557	21744	21561	21566	21504	21807	21664	21678	21783	21650	21709	21748	21609	21704	21632	21699	21760	21487	21820	21649	21644	21431	21378	21744	21661	21645	21758	21767	21617	21685	21778	21513	21740	21946	21354	21705	21674	21780	21863	21675	21473	21712	21358	21810	21602	21750	21618	21542	21698	21681	21705	21700	21802	21641	21743	21732	21638	21628	21795	21684	21637	21764	21755	21667	21634	21576	21805	21605	21752	21511	21549	21683	21791	21723	21805	21754	21637	21830	21789	21709	21692	21679	21740	21660	21862	21500	21607	21736	21751	21682	21813	21544	21455	21693	21730	21562	21611	21652	21694	21544	21804	21648	21729	21784	21681	21613	21655	21783	21652	21649	21554	21574	21873	21477	21541	21601	21489	21825	21687	21731	21634	21516	21829	21565	21961	21728	21761	21722	21613	21639	21490	21705	21791	21728	21896	21550	21549	21538	21508	21657	21658	21634	21731	21646	21784	21698	21617	21654	21568	21797	21673	21715	21625	21634	21558	21515	21645	21582	21685	21655	21573	21701	21365	21564	21849	21617	21376	21611	21791	21644	21692	21636	21798	21703	21725	21813	21698	21716	21565	21540	21532	21365	21571	21452	21599	21557	21389	21707	22080	21753	21639	21671	21472	21559	21572	21566	21521	21638	21592	21483	21532	21746	21959	21589	21342	21707	21614	21988	21745	21618	21613	21503	21719	21782	21837	21727	21747	21747	21650	21950	21682	21684	21768	21709	21602	21662	21717	21325	21654	21695	21616	21564	21747	21658	21722	21429	21787	21657	21684	21626	21561	21519	21576	21568	21494	21820	21613	21598	21666	21658	21747	21672	21462	21813	21707	21568	21514	21816	21766	21801	21634	21959	21859	21595	21492	21825	21738	21630	21786	21656	21528	21713	21459	21686	21763	21535	21720	21564	21358	21749	21692	21664	21599	21567	21731	21755	21586	21681	21489	21449	21570	21621	21553	21509	21635	21616	21669	21934	21914	21728	21644	21345	21528	21739	21560	21697	21506	21697	21493	21874	21653	21756	21649	21814	21539	21599	21736	21743	21668	21620	21638	21765	21861	21594	21713	21759	21616	21792	21763	21520	21743	21705	21691	21598	21591	21479	21671	21738	21419	21532	21383	21408	21644	21559	21899	21543	21737	21688	21762	21850	21662	21590	21486	21488	21788	21787	21897	21698	21819	21813	21445	21588	21783	21580	21700	21863	21645	21613	21715	21823	21494	21781	21727	21779	21667	21665	21579	21755	21618	21776	21510	21677	21720	21583	21627	21636	21464	21575	21632	21733	21900	21435	21710	21533	21823	21688	21608	21617	21727	21755	21707	21660	21556	21640	21575	21590	21569	21504	21472	21649	21678	21838	21583	21555	21701	21781	21438	21712	21683	21595	21680	21889	21639	21669	21673	21823	21775	21899	21693	21696	21613	21607	21751	21755	21773	21910	21710	21646	21497	21652	21541	21519	21571	21605	21879	21545	21682	21622	21717	21384	21700	21650	21754	21615	21817	21719	21774	21617	21623	21681	21575	21483	21744	21694	21459	21817	21776	21753	21643	21501	21775	21728	21781	21819	21727	21719	21582	21714	21681	21554	21724	21782	21532	21685	21755	21713	21923	21737	21624	21831	21564	21726	21748	21771	21786	21608	21544	21505	21697	21835	21508	21674	21803	21900	21630	21606	21648	21477	21864	21878	21769	21878	21410	21704	21663	21492	21678	21835	21631	21660	21566	21726	21557	21733	21748	21664	21613	21620	21499	21766	21646	21506	21536	21634	21686	21657	21671	21746	21719	21663	21639	21687	21788	21665	21536	21652	21777	21624	21830	21750	21709	21632	21694	21477	21620	21888	21529	21694	21719	21773	21605	21784	21655	21632	21936	21776	21791	21615	21930	21758	21673	21838	21962	21572	21641	21540	21479	21764	21702	21676	21716	21731	21564	21732	21658	21825	21578	21730	21591	21663	21740	21702	21777	21580	21718	21879	21642	21768	21562	21497	21751	21571	21622	21693	21556	21936	21647	21560	21477	21760	21668	21906	21579	21706	21758	21724	21642	21611	21824	21767	21699	21893	21700	21563	21604	21716	22039	21686	21604	21603	21499	21531	21893	21860	21702	21452	21632	21809	21611	21725	21596	21901	21827	21395	21637	21794	21678	21598	21631	21787	21578	21744	21736	21588	21696	21847	21632	21681	21659	21487	21661	21625	21466	21549	21498	21731	21519	21782	21765	21606	21770	21779	21725	21764	21810	21824	21597	21932	21590	21697	21653	21791	21558	21763	21917	21584	21529	21637	21486	21823	21579	21570	21664	21677	21565	21660	21656	21742	21724	21793	21725	21373	21600	21708	21468	21528	21688	21551	21731	21957	21683	21501	21553	21773	21845	21635	21804	21554	21666	21599	21934	21804	21494	21778	21760	21583	21703	21727	21604	21643	21649	21571	21633	21874	21530	21643	21496	21517	21530	21829	21841	21644	21674	21652	21780	21832	21611	21564	21490	21471	21832	21535	21666	21504	21710	21704	21668	21686	21539	21550	21672	21868	21669	21625	21696	22166	21595	21473	21699	21588	21926	21750	21669	21687	21703	21787	21734	21648	21761	21459	21622	21679	21626	21614	21747	21848	21862	21796	21625	21721	21695	21619	21340	21786	21576	21607	21572	21750	21692	21761	21532	21739	21690	21723	21661	21488	21820	21592	21773	21625	21811	21669	21636	21657	21741	21701	21639	21641	21685	21718	21560	21625	21548	21514	21598	21747	21727	21562	21696	21655	21736	21555	21644	21735	21828	21792	21768	21614	21717	21577	21758	22010	21875	21701	21687	21623	21630	21924	21938	21663	21787	21693	21450	21571	21520	21747	21756	21485	21685	21746	21625	21560	21973	21898	21475	21750	21596	21911	21988	21708	21678	21805	21777	21629	21706	21749	21574	21665	21528	21789	21657	21602	21547	21902	21539	21723	21842	21507	21740	21543	21704	21647	21746	21581	21735	21861	21565	21562	21359	21481	21679	21791	21909	21592	21755	21779	21681	21722	21639	21829	21556	21722	21812	21579	21690	21632	21641	21942	21822	21888	21676	21583	21805	21770	21737	21753	21756	21499	21605	21744	21583	21682	21740	21476	21866	21635	21746	21650	21531	21981	21563	21687	21458	21797	21558	21765	21564	21826	21468	21486	21520	21656	21480	21596	21787	21558	21622	21778	21805	21848	21710	21650	21853	21644	21858	21825	21638	21691	21534	21661	21562	21687	21685	21939	21628	21546	21445	21638	21641	21520	21659	21515	21684	21780	21676	21695	21677	21777	21579	21770	21605	21643	21719	21673	21518	21439	21669	21795	21424	21727	21628
17555	33322	32940	29818	26355	23854	22673	21594	20735	20190	19687	19178	18380	17940	17869	17927	17810	18032	24235	34649	32848	28443	23396	19532	18213	17526	17384	17584	17283	17511	17332	17229	17382	17334	17452	17436	17412	17285	17334	17564	17258	17353	17409	17375	17369	17278	17368	17450	17287	17451	17461	17354	17237	17325	17447	17413	17391	17308	17420	17398	17204	17241	17301	17396	17396	17260	17414	17225	17405	17310	17275	17515	17246	17504	17402	17342	17329	17424	17360	17411	17232	17355	17494	17321	17299	17336	17242	17186	17379	17422	17398	17527	17248	17433	17339	17521	17298	17552	17454	17275	17282	17355	17428	17504	17158	17453	17405	17444	17296	17235	17411	17361	17264	17312	17323	17423	17488	17479	17520	17381	17343	17138	17388	17263	17423	17453	17370	17276	17547	17404	17532	17334	17357	17306	17332	17311	17403	17247	17371	17374	17194	17337	17390	17479	17337	17472	17309	17343	17317	17323	17381	17370	17423	17250	17540	17393	17458	17244	17565	17455	17297	17152	17212	17516	17496	17362	17351	17229	17221	17354	17147	17305	17294	17355	17241	17452	17218	17366	17359	17528	17316	17425	17545	17436	17521	17338	17385	17123	17378	17402	17243	17208	17305	17236	17325	17361	17161	17380	17310	17406	17147	17202	17534	17246	17322	17414	17217	17425	17321	17219	17302	17339	17286	17424	17309	17181	17448	17337	17412	17413	17234	17264	17254	17269	17241	17391	17270	17314	17261	17409	17481	17440	17508	17432	17285	17328	17214	17327	17437	17375	17420	17496	17279	17276	17463	17465	17274	17319	17395	17103	17350	17373	17218	17346	17413	17297	17490	17209	17283	17268	17530	17358	17306	17238	17065	17413	17499	17325	17400	17342	17214	17282	17423	17401	17210	17146	17477	17285	17497	17360	17159	17259	17493	17223	17281	17524	17306	17263	17290	17340	17447	17184	17280	17219	17376	17143	17437	17208	17388	17334	17205	17253	17255	17349	17168	17363	17260	17426	17312	17348	17226	17245	17262	17347	17400	17354	17122	17321	17496	17254	17411	17391	17288	17346	17419	17455	17184	17342	17189	17410	17316	17292	17340	17313	17175	17399	17384	17352	17243	17429	17249	17374	17382	17444	17308	17355	17444	17358	17477	17441	17345	17309	17366	17388	17281	17303	17344	17325	17487	17171	17384	17318	17219	17399	17394	17186	17290	17321	17403	17145	17287	17234	17467	17348	17391	17305	17411	17237	17195	17374	17298	17181	17209	17246	17504	17386	17485	17394	17321	17141	17465	17256	17295	17360	17310	17360	17371	17573	17335	17403	17413	17297	17493	17317	17276	17193	17257	17363	17201	17385	17282	17406	17396	17470	17185	17295	17209	17197	17444	17449	17346	17284	17358	17480	17400	17256	17252	17342	17334	17459	17348	17228	17339	17333	17286	17442	17388	17145	17285	17543	17346	17204	17384	17309	17353	17208	17358	17573	17261	17391	17159	17332	17268	17063	17356	17408	17346	17372	17557	17536	17164	17351	17427	17255	17263	17497	17371	17296	17399	17407	17526	17361	17384	17439	17323	17088	17293	17415	17418	17424	17230	17312	17258	17404	17353	17297	17337	17400	17356	17316	17224	17238	17307	17310	17222	17513	17296	17283	17206	17283	17272	17213	17300	17222	17454	17311	17323	17371	17236	17418	17381	17409	17262	17354	17341	17386	17239	17342	17365	17214	17242	17553	17258	17404	17296	17320	17449	17209	17202	17224	17324	17273	17418	17325	17157	17172	17381	17244	17170	17327	17096	17279	17384	17387	17460	17411	17177	17245	17241	17291	17378	17526	17345	17480	17384	17486	17280	17435	17242	17392	17328	17376	17264	17272	17523	17233	17326	17462	17517	17322	17346	17415	17182	17295	17221	17473	17325	17379	17358	17189	17377	17367	17406	17201	17425	17491	17307	17345	17329	17297	17411	17232	17308	17397	17195	17446	17319	17297	17319	17437	17370	17255	17385	17479	17137	17185	17369	17253	17302	17418	17338	17369	17377	17231	17316	17376	17399	17373	17228	17504	17371	17288	17279	17270	17405	17063	17357	17322	17378	17112	17228	17347	17394	17268	17372	17179	17458	17496	17092	17337	17462	17272	17254	17239	17416	17281	17323	17393	17428	17381	17334	17314	17326	17228	17389	17375	17112	17236	17123	17419	17143	17192	17379	17300	17468	17341	17471	17324	17311	17403	17316	17351	17174	17396	17344	17391	17267	17443	17463	17387	17296	17346	17215	17340	17231	17380	17265	17354	17371	17389	17283	17282	17141	17561	17384	17476	17238	17378	17240	17331	17234	17289	17156	17317	17265	17261	17330	17120	17249	17192	17464	17292	17424	17398	17342	17220	17470	17196	17164	17217	17421	17367	17366	17429	17398	17377	17049	17269	17395	17223	17488	17405	17384	17309	17409	17451	17315	17184	17315	17466	17325	17212	17340	17438	17235	17288	17342	17374	17362	17256	17281	17312	17355	17250	17250	17299	17350	17458	17317	17270	17407	17474	17362	17279	17313	17310	17329	17348	17555	17371	17403	17508	17312	17274	17167	17339	17344	17117	17340	17246	17508	17303	17214	17366	17434	17021	17289	17526	17407	17337	17278	17238	17513	17316	17274	17399	17480	17471	17215	17305	17333	17308	17419	17150	17283	17371	17300	17276	17379	17574	17254	17271	17535	17296	17223	17360	17362	17526	17214	17206	17370	17366	17342	17438	17146	17326	17220	17260	17507	17375	17266	17466	17374	17339	17388	17410	17483	17262	17331	17341	17362	17401	17355	17352	17241	17344	17308	17259	17366	17328	17515	17261	17378	17404	17395	17389	17488	17119	17287	17297	17219	17382	17333	17508	17376	17440	17311	17109	17323	17263	17309	17446	17234	17333	17199	17293	17219	17404	17246	17338	17417	17291	17332	17444	17336	17671	17346	17356	17239	17315	17304	17395	17319	17352	17137	17457	17254	17276	17398	17424	17408	17384	17388	17219	17252	17281	17275	17451	17324	17380	17366	17371	17320	17244	17308	17318	17306	17326	17302	17345	17271	17329	17373	17286	17401	17336	17299	17252	17237	17142	17341	17371	17466	17240	17382	17274	17353	17399	17526	17260	17260	17262	17447	17267	17400	17338	17404	17130	17324	17250	17374	17295	17183	17516	17281	17527	17388	17420	17348	17301	17345	17281	17478	17390	17265	17297	17258	17232	17231	17508	17393	17387	17341	17295	17301	17274	17406	17247	17312	17442	17293	17492	17185	17440	17308	17415	17266	17407	17382	17367	17330	17424	17248	17248	17392	17147	17266	17322	17345	17436	17331	17422	17064	17359	17317	17386	17273	17352	17333	17367	17441	17376	17548	17309	17466	17192	17280	17386	17283	17461	17470	17234	17404	17466	17394	17340	17488	17401	17328	17271	17379	17352	17352	17373	17170	17319	17321	17195	17385	17213	17273	17250	17171	17288	17320	17329	17388	17447	17367	17190	17303	17238	17437	17355	17295	17336	17359	17374	17321	17262	17435	17440	17319	17315	17325	17351	17328	17280	17304	17308	17424	17396	17360	17439	17269	17123	17453	17326	17349	17327	17448	17370	17464	17450	17365	17224	17320	17452	17231	17387	17292	17485	17159	17214	17282	17234	17282	17377	17335	17269	17332	17258	17220	17342	17181	17272	17322	17332	17316	17399	17477	17460	17303	17331	17279	17335	17296	17463	17474	17260	17491	17292	17306	17294	17479	17335	17330	17489	17425	17285	17386	17266	17273	17185	17447	17145	17403	17399	17171	17323	17293	17220	17465	17205	17349	17185	17530	17256	17398	17333	17447	17391	17263	17382	17403	17395	17294	17293	17341	17231	17220	17401	17202	17111	17436	17309	17422	17302	17326	17511	17327	17274	17446	17355	17233	17368	17339	17311	17388	17485	17418	17209	17204	17277	17373	17177	17298	17257	17520	17316	17354	17326	17372	17279	17569	17430	17272	17331	17347	17526	17310	17283	17177	17231	17320	17364	17360	17366	17349	17298	17445	17323	17347	17367	17439	17264	17455	17265	17293	17400	17429	17307	17424	17366	17358	17306	17488	17166	17518	17370	17330	17357	17338	17216	17303	17261	17218	17454	17347	17418	17303	17349	17368	17336	17452	17257	17302	17520	17338	17285	17467	17328	17353	17413	17378	17204	17178	17238	17458	17305	17373	17322	17233	17380	17487	17208	17362	17448	17195	17417	17367	17444	17446	17291	17284	17337	17579	17298	17284	17237	17365	17260	17343	17373	17239	17274	17303	17295	17424	17385	17432	17355	17278	17341	17298	17278	17140	17533	17375	17369	17284	17238	17387	17373	17288	17300	17338	17192	17197	17401	17289	17091	17349	17432	17490	17379	17590	17428	17490	17071	17248	17463	17307	17505	17484	17401	17374	17305	17334	17361	17257	17377	17335	17433	17249	17395	17300	17284	17315	17420	17221	17324	17427	17451	17295	17404	17245	17504	17333	17324	17347	17226	17357	17416	17272	17261	17394	17128	17349	17372	17432	17349	17232	17349	17409	17330	17396	17542	17458	17274	17460	17260	17586	17318	17399	17510	17351	17296	17310	17415	17204	17444	17341	17414	17236	17335	17239	17329	17356	17232	17158	17454	17345	17384	17454	17197	17508	17310	17337	17434	17355	17371	17384	17240	17371	17647	17260	17273	17541	17202	17291	17251	17439	17193	17411	17267	17376	17299	17245	17321	17393	17386	17203	17422	17230	17385	17378	17436	17198	17409	17304	17251	17300	17380	17410	17399	17416	17400	17402	17392	17354	17332	17363	17400	17341	17449	17459	17397	17214	17339	17190	17460	17280	17365	17418	17398	17375	17493	17403	17431	17291	17298	17254	17335	17359	17433	17425	17334	17250	17334	17334	17105	17333	17327	17265	17235	17418	17168	17258	17304	17356	17341	17405	17292	17183	17262	17242	17451	17433	17261	17442	17438	17431	17342	17302	17369	17309	17313	17435	17390	17143	17369	17467	17257	17395	17392	17298	17298	17162	17327	17318	17331	17278	17108	17275	17364	17451	17293	17437	17304	17570	17349	17426	17442	17366	17190	17437	17460	17289	17261	17243	17277	17347	17340	17439	17248
27350	22298	27336	26938	23566	22965	23017	22340	22037	22168	22064	21821	21719	21762	21424	21634	21721	21370	21902	22502	22794	22474	22162	21860	21495	21707	21627	21426	21465	21587	21451	21336	21324	21603	21619	21449	21481	21491	21601	21442	21615	21423	21444	21409	21406	21292	21509	21326	21576	21401	21401	21423	21354	21323	21349	21364	21411	21434	21421	21511	21474	21589	21510	21311	21552	21446	21574	21350	21379	21256	21434	21453	21314	21549	21369	21712	21643	21491	21443	21393	21664	21356	21723	21421	21683	21450	21301	21353	21469	21711	21304	21503	21318	21487	21574	21473	21449	21508	21381	21321	21522	21305	21349	21672	21572	21238	21472	21320	21425	21504	21417	21333	21586	21431	21346	21247	21260	21417	21423	21419	21274	21304	21299	21338	21510	21485	21517	21463	21599	21629	21660	21443	21455	21425	21535	21248	21405	21364	21422	21529	21326	21477	21405	21429	21288	21353	21673	21315	21503	21451	21551	21426	21505	21373	21294	21592	21406	21621	21571	21501	21568	21542	21372	21448	21562	21451	21489	21437	21355	21457	21382	21363	21351	21747	21592	21312	21472	21365	21533	21460	21440	21567	21345	21421	21432	21523	21483	21434	21430	21448	21484	21387	21641	21338	21430	21704	21436	21498	21433	21555	21399	21429	21390	21360	21487	21269	21311	21373	21301	21266	21251	21483	21516	21525	21601	21309	21519	21298	21391	21414	21345	21214	21351	21352	21357	21521	21344	21366	21406	21583	21392	21223	21744	21444	21377	21396	21677	21640	21470	21367	21393	21380	21570	21365	21231	21477	21488	21585	21398	21590	21566	21457	21423	21377	21351	21344	21380	21259	21532	21485	21632	21432	21544	21460	21130	21385	21612	21486	21404	21505	21399	21296	21469	21485	21475	21483	21246	21380	21200	21154	21239	21427	21232	21439	21424	21495	21608	21692	21561	21504	21463	21488	21565	21662	21440	21574	21416	21495	21391	21395	21402	21446	21483	21564	21556	21168	21436	21438	21244	21475	21476	21468	21357	21759	21025	21450	21315	21659	21572	21208	21679	21649	21309	21586	21501	21325	21432	21472	21366	21202	21531	21620	21416	21383	21558	21449	21590	21578	21389	21446	21299	21437	21534	21321	21413	21362	21306	21561	21565	21420	21567	21257	21648	21533	21306	21532	21375	21533	21513	21462	21442	21395	21484	21614	21451	21431	21403	21307	21521	21403	21420	21398	21468	21207	21589	21512	21404	21596	21537	21554	21680	21538	21546	21345	21553	21375	21556	21716	21486	21249	21604	21583	21577	21326	21522	21588	21465	21361	21543	21393	21352	21465	21551	21430	21557	21225	21309	21196	21585	21464	21369	21331	21677	21537	21437	21341	21503	21385	21519	21402	21490	21360	21304	21214	21506	21450	21479	21060	21646	21471	21400	21315	21350	21593	21428	21675	21550	21611	21442	21378	21354	21483	21471	21303	21299	21653	21436	21471	21046	21554	21526	21314	21361	21418	21307	21414	21695	21511	21428	21558	21208	21291	21450	21535	21334	21648	21387	21405	21303	21482	21247	21361	21279	21342	21420	21443	21554	21249	21610	21509	21529	21555	21573	21398	21396	21461	21313	21301	21374	21390	21582	21504	21419	21431	21460	21257	21419	21523	21531	21401	21468	21539	21653	21398	21511	21355	21462	21531	21365	21281	21524	21198	21521	21571	21602	21535	21384	21379	21590	21422	21489	21549	21656	21202	21577	21422	21488	21491	21430	21314	21538	21191	21469	21462	21541	21466	21308	21447	21335	21368	21465	21405	21400	21548	21418	21163	21105	21275	21562	21236	21496	21646	21482	21356	21509	21454	21384	21302	21513	21337	21420	21334	21158	21360	21663	21518	21465	21128	21371	21529	21385	21422	21640	21425	21480	21415	21581	21496	21405	21386	21492	21595	21485	21433	21342	21366	21435	21335	21590	21298	21410	21528	21290	21483	21456	21429	21424	21440	21332	21448	21410	21480	21496	21481	21566	21475	21433	21627	21462	21369	21242	21499	21425	21653	21413	21340	21309	21614	21267	21307	21293	21418	21465	21343	21404	21434	21260	21526	21348	21583	21290	21583	21613	21428	21555	21415	21607	21437	21529	21193	21346	21363	21403	21572	21465	21476	21374	21335	21469	21576	21367	21404	21410	21378	21426	21338	21471	21449	21388	21646	21210	21348	21527	21490	21484	21452	21392	21440	21509	21376	21625	21401	21355	21214	21243	21540	21349	21318	21447	21491	21616	21457	21447	21439	21494	21482	21642	21686	21387	21355	21168	21512	21626	21440	21488	21323	21766	21467	21503	21410	21484	21624	21448	21519	21467	21272	21532	21528	21598	21431	21509	21261	21359	21456	21403	21380	21737	21754	21410	21480	21442	21556	21623	21372	21442	21547	21432	21513	21453	21510	21427	21592	21467	21482	21384	21409	21609	21379	21460	21606	21445	21359	21549	21409	21338	21563	21591	21419	21542	21105	21584	21535	21461	21465	21463	21471	21622	21366	21607	21369	21342	21538	21549	21449	21579	21495	21280	21600	21574	21898	21599	21529	21379	21398	21418	21390	21456	21137	21515	21628	21510	21484	21366	21493	21380	21465	21490	21386	21488	21410	21344	21515	21466	21272	21417	21461	21237	21405	21395	21446	21594	21289	21415	21341	21476	21586	21444	21770	21315	21783	21621	21198	21390	21422	21550	21219	21420	21315	21430	21278	21474	21484	21476	21202	21567	21359	21463	21561	21541	21375	21329	21445	21561	21432	21463	21433	21656	21326	21244	21619	21159	21441	21358	21416	21673	21529	21504	21570	21534	21331	21741	21428	21515	21406	21477	21417	21609	21214	21552	21613	21440	21395	21228	21445	21408	21468	21418	21330	21333	21448	21602	21572	21433	21436	21523	21606	21331	21293	21539	21547	21528	21438	21489	21507	21301	21349	21226	21377	21242	21437	21306	21400	21606	21512	21287	21391	21292	21447	21637	21535	21498	21220	21548	21548	21739	21451	21296	21434	21281	21389	21413	21391	21591	21271	21514	21603	21627	21360	21299	21523	21493	21483	21353	21466	21396	21324	21442	21367	21457	21498	21386	21413	21094	21365	21383	21506	21402	21457	21603	21296	21521	21276	21190	21530	21409	21424	21550	21295	21533	21305	21608	21313	21426	21566	21486	21575	21631	21364	21493	21537	21466	21325	21589	21497	21569	21284	21238	21233	21432	21638	21556	21339	21467	21557	21588	21484	21590	21433	21585	21587	21536	21649	21583	21388	21290	21435	21392	21437	21190	21457	21641	21372	21661	21504	21455	21412	21586	21403	21705	21373	21466	21549	21407	21502	21307	21401	21597	21511	21626	21631	21517	21467	21411	21468	21628	21427	21487	21535	21496	21742	21427	21352	21268	21237	21365	21387	21444	21587	21416	21389	21285	21286	21198	21374	21545	21294	21568	21383	21408	21433	21749	21484	21620	21350	21359	21440	21424	21328	21484	21292	21525	21526	21354	21399	21532	21608	21467	21578	21260	21461	21267	21432	21350	21474	21586	21463	21524	21398	21227	21460	21509	21583	21344	21548	21450	21391	21409	21355	21499	21253	21509	21560	21446	21313	21657	21560	21329	21442	21388	21519	21514	21478	21491	21438	21589	21587	21638	21394	21674	21328	21240	21279	21541	21260	21401	21387	21584	21495	21710	21584	21459	21641	21559	21445	21522	21515	21476	21351	21283	21550	21467	21254	21153	21572	21292	21464	21372	21474	21460	21378	21587	21605	21359	21417	21650	21420	21243	21275	21332	21420	21404	21331	21477	21428	21669	21320	21407	21390	21311	21496	21493	21328	21503	21583	21585	21309	21477	21341	21312	21424	21355	21666	21626	21231	21580	21440	21406	21558	21545	21569	21446	21574	21470	21329	21464	21430	21453	21521	21252	21490	21405	21546	21445	21372	21439	21409	21593	21593	21326	21389	21587	21167	21360	21242	21365	21352	21259	21561	21424	21360	21508	21636	21413	21352	21249	21374	21435	21316	21521	21495	21568	21469	21731	21409	21387	21557	21576	21333	21411	21769	21295	21637	21414	21441	21575	21646	21511	21498	21576	21222	21504	21327	21313	21539	21613	21459	21677	21511	21633	21345	21291	21718	21579	21265	21562	21303	21621	21257	21458	21433	21523	21442	21449	21462	21444	21618	21619	21524	21502	21448	21623	21514	21411	21466	21630	21647	21561	21331	21321	21530	21348	21368	21462	21368	21402	21562	21305	21443	21555	21374	21533	21324	21285	21628	21179	21615	21399	21571	21396	21527	21367	21527	21284	21574	21480	21522	21516	21595	21526	21566	21465	21301	21572	21494	21490	21521	21572	21496	21534	21294	21589	21279	21409	21348	21501	21337	21612	21375	21517	21310	21437	21571	21441	21432	21649	21515	21409	21469	21473	21346	21365	21489	21290	21544	21495	21331	21555	21614	21452	21581	21340	21462	21371	21383	21453	21598	21353	21339	21607	21224	21683	21472	21407	21335	21508	21492	21690	21659	21409	21416	21382	21360	21382	21354	21703	21434	21551	21536	21444	21344	21333	21480	21612	21758	21580	21372	21451	21293	21541	21513	21337	21422	21520	21447	21566	21718	21582	21404	21242	21337	21499	21481	21386	21525	21575	21484	21366	21635	21388	21252	21257	21377	21441	21568	21616	21726	21561	21386	21500	21504	21373	21472	21527	21496	21382	21378	21549	21373	21398	21349	21410	21416	21303	21346	21386	21403	21563	21435	21452	21649	21517	21560	21714	21180	21280	21392	21327	21502	21436	21504	21662	21504	21488	21424	21505	21308	21216	21469	21483	21682	21589	21361	21618	21225	21320	21645	21405	21353	21149	21419	21444	21530	21392	21115	21455	21552	21194	21575	21616	21693	21363	21387	21608	21550	21316	21621	21390	21528	21331	21475	21522	21493	21406	21437	21477	21508	21589	21613	21319	21472	21451	21671	21419	21366	21486	21226	21163	21425	21364	21364	21330	21460	21436	21461	21217	21632	21343	21211	21399	21359	21595	21614	21529	21566	21599	21357	21485	21437	21437	21475	21466	21533	21396	21562	21483	21568	21486	21445	21399	21228	21490	21407	21592	21670	21333	21776
17082	22418	21736	22279	20920	19946	19658	18737	18192	18329	17807	17490	17451	17549	17375	17404	17497	17418	17660	18522	18747	18406	17992	17512	17447	17166	17431	17237	17455	17307	17366	17027	17496	17305	17188	17395	17343	17217	17216	17294	17215	17288	17426	17336	17281	17213	17257	17246	17247	17352	17289	17242	17293	17435	17243	17167	17194	17392	17194	17300	17032	17262	17233	17198	17301	17130	17578	17249	17190	17041	17160	17382	17198	17174	17303	17222	17334	17162	17357	17478	17287	17388	17368	17270	17491	17114	17426	17421	17382	17323	17231	17035	17331	17322	17326	17268	17210	17235	17288	17361	17290	17416	17163	17382	17262	17111	17361	17216	17469	17222	17312	17083	17297	17423	17205	17321	17155	17268	17374	17462	17212	17192	17227	17227	17421	17354	17330	17389	17071	17223	17226	17297	17228	17370	17226	17040	17224	17293	17346	17143	17338	17363	17135	17398	17362	17122	17138	17156	17175	17314	17279	17212	17242	17338	17309	17298	17194	17428	17311	17306	17284	17395	17321	17130	17184	17165	17236	17183	17098	17196	17351	17275	17287	17222	17273	17214	17444	17250	17390	17400	17318	17164	17249	17204	17317	17183	17142	17416	17099	17172	17360	17171	17265	17228	17276	17155	17538	17182	17149	17310	17373	17250	17138	17128	17456	17300	17394	17137	17389	17059	17411	17250	17305	17233	17306	17240	17421	17298	17284	17208	17196	17283	17410	17069	17072	17399	17108	17373	17303	17108	17108	17230	17293	17330	17220	17305	17274	17341	17309	17288	17281	17216	17154	17332	17256	17377	17263	17289	17339	17206	17310	17221	17407	17285	17260	17281	17271	17335	17097	17180	16948	17254	17024	17319	17361	17153	17141	17279	17260	17417	17416	16994	17201	17071	17126	17191	17315	17247	17253	17183	17287	17286	17321	17239	17370	17192	17177	17418	17381	17193	17253	17255	17307	17246	17122	17284	17113	17391	17289	17232	17347	17128	17165	17277	17122	17199	17163	17342	17239	17373	17223	17255	17255	17228	17279	17198	17244	17472	17152	17309	17292	17337	17083	17218	17157	17251	17362	17261	17100	17236	17258	17252	17217	17158	17260	17303	17156	17151	17411	17258	17326	17263	17387	17102	17233	17088	17079	17164	17245	17267	17146	17395	17270	17088	17164	17247	17131	17270	17506	17266	17242	17325	17210	17245	17181	17150	17320	17183	17134	17266	17220	17245	17249	17292	17356	17424	17237	17279	17350	17290	17167	17292	17185	17390	17190	17073	17397	17377	17191	17296	17400	17110	17369	17157	17341	17275	17301	17164	17188	17334	17238	17165	17342	17337	17506	17233	17263	17257	17232	17100	17414	17314	17183	17229	17200	17210	17127	17197	17179	17238	17228	17219	17108	17194	17192	17430	17342	17127	17299	17264	17427	17396	17207	17239	17139	17314	17369	17192	17296	17125	17410	17327	17132	17291	17554	17379	17182	17341	17401	17166	17278	17181	17460	17354	17386	17268	17002	17201	17424	17318	17393	17282	17417	17366	17170	17384	17346	17176	17193	17279	17214	17295	17320	17225	17224	17192	17265	17374	17272	17169	17421	17249	17144	17231	17199	17214	17082	17199	17380	17042	17372	17260	17157	17074	17356	17219	17138	17267	17224	17206	17256	17353	17232	17223	17220	17315	17229	17223	17252	17280	17265	17439	17445	17424	17283	17117	17220	17262	17172	17198	17433	17269	17284	17229	17174	17273	17259	17249	17250	17420	17252	17452	17234	17049	17163	17347	17152	17374	17383	17086	17251	17225	17250	17272	17284	17215	17206	17129	17429	17338	17217	17440	17218	17285	17055	17195	17372	17095	17453	17299	17243	17334	17223	17414	17410	17213	17243	17189	17071	17269	17372	17328	17256	17185	17298	17195	17242	17437	17451	17021	17127	17401	17314	17431	17135	17250	17299	17331	17283	17359	17424	17261	17224	17315	17227	17245	17172	17292	17228	17294	17162	17265	17296	17255	17301	17259	17366	17249	17318	17343	17390	17363	17321	17216	17359	17198	17182	17208	17178	17223	17324	17272	17393	17277	17208	17170	17449	17363	17235	17287	17252	17074	17173	17346	17330	17416	17109	17422	17382	17307	17134	17276	17079	17243	17193	17339	17428	17412	17293	17193	17259	17264	17306	17213	17249	17273	17330	17362	17340	17170	17303	17383	17259	17278	17372	17363	17414	17412	17220	17218	17171	17291	17291	17362	17171	17237	17335	17204	17417	17430	17224	17137	17209	17097	17200	17305	17087	17285	17282	17171	17074	17297	17282	17161	17325	17237	17390	17477	17178	17372	17320	17289	17360	17151	17233	17154	17137	17322	17206	17253	17341	17291	17307	17378	17186	17307	17346	17293	17250	17066	17162	17344	17143	17322	17391	17115	17265	17348	17371	17170	17406	17262	17325	17217	17355	17087	17408	17126	17488	17237	17096	17410	17430	17348	17311	17212	17402	17280	17307	17170	17467	17087	17402	17277	17200	17416	17436	17194	17164	17316	17212	17349	17128	17227	17292	17307	17161	17258	17255	17419	17152	17295	17267	17205	17291	17273	17165	17306	17176	17436	17226	17225	17359	17350	17420	17200	17153	17240	17196	17352	17210	17342	17214	17132	17046	17224	17199	17266	17306	17249	17296	17412	17301	17213	17305	17292	17270	17369	17032	17131	17531	17274	17293	17357	17253	17206	17336	17221	17286	17172	17346	17245	17160	17203	17322	17224	17257	17364	17326	17191	17291	17298	17163	17127	17456	17126	17262	17211	17246	17502	17415	17211	17446	17168	17307	17308	17325	17238	17324	17240	17240	17351	17307	17257	17298	17242	17275	17491	17268	17317	17205	17212	17212	17293	17274	17429	17358	17385	17178	17119	17373	17295	17241	17254	17231	17387	17259	17383	17263	17380	17199	17293	17236	17320	17233	17260	17346	17163	17181	17224	17146	17355	17186	17305	17109	17248	17250	17279	17382	17389	17197	17196	17394	17425	17264	17108	17343	17157	17521	17345	17293	17389	17199	17337	17262	17050	17274	17374	17170	17218	17076	17322	17286	17156	17237	17325	17293	17305	17280	17171	17304	17183	17219	17429	17368	17225	17099	17214	17296	17292	17157	17158	17209	17172	17515	17184	17255	17139	17144	17278	17319	17124	17176	17225	17270	17285	17389	17256	17101	17391	17316	17206	17508	17229	17295	17266	17283	17190	17341	17276	17438	17228	17272	17351	17110	17230	17222	17303	17295	17350	17329	17217	17407	17328	17259	17316	17195	17384	17185	17472	17225	17328	17298	17147	17379	17234	17285	17215	17294	17201	17215	17276	17251	17071	17224	17362	17256	17264	17264	17222	17305	17242	17262	17422	17318	17175	17254	17217	17266	17402	17302	17286	17265	17130	17410	17270	17412	17268	17205	17277	17288	17237	17269	17198	17167	17304	17431	17118	17301	17205	17178	17439	17338	17294	16991	17236	17332	17203	17333	17210	17325	17206	17437	17242	17244	17310	17113	17197	17244	17336	17214	17156	17363	17234	17167	17214	17169	17170	17398	17208	17267	17279	17163	17225	17339	17293	17467	17225	17293	17406	17445	17247	17251	17220	17279	17469	17381	17196	17294	17466	17253	17332	17340	17293	17181	17202	17212	17256	17270	17274	17305	17285	17400	17387	17222	17155	17336	17434	17219	17324	17351	17390	17265	17247	17305	17355	17254	17209	17485	17418	17168	17141	17288	17221	17176	17310	17410	17270	17317	17364	17376	17192	17334	17398	17175	17270	17240	17184	17187	17397	17144	17270	17192	17357	17169	17274	17087	17290	17154	17391	17004	17187	17294	17262	17296	17236	17137	17351	17475	17295	17199	17267	17206	17298	17192	17386	17278	17348	17258	17335	17333	17326	17153	17351	17272	17451	17119	17161	17138	17269	17414	17318	17294	17185	17099	17276	17307	17327	17286	17296	17211	17151	17283	17039	17229	17113	17425	17292	17279	17258	17243	17353	17153	17329	17410	17358	17299	17266	17291	17306	17420	17435	17340	17296	17356	17282	17313	17336	17267	17271	17425	17203	17201	17304	17212	17342	17295	17264	17308	17048	17247	17303	17366	17267	17183	17269	17270	17380	17293	17334	17451	17330	17256	17349	17407	17378	17309	17292	17347	17358	17186	17239	17170	17106	17362	17335	17289	17366	17362	17278	17113	17437	17262	17242	17164	17355	17185	17256	17245	17294	17431	17372	17247	17290	17203	17315	17300	17121	17497	17195	17334	17226	17388	17359	17257	17268	17199	17290	17337	17222	17224	17351	17241	17283	17337	17438	17236	17222	17287	17406	17231	17230	17374	17345	17290	17274	17352	17239	17280	17072	17283	17389	17088	17194	17340	17248	17407	17205	17420	17335	17267	17174	17384	17328	17145	17305	17319	17165	17448	17395	17503	17203	17394	17265	17125	17163	17362	17276	17212	17339	17223	17099	17169	17419	17288	17318	17288	17279	17340	17184	17210	17239	17148	17224	17234	17249	17086	17313	17263	17204	17346	17282	17259	17324	17135	17247	17174	17202	17295	17260	17315	17299	17273	17424	17142	17304	17256	17259	17400	17072	17352	17378	17217	17174	17270	17367	17040	17388	17447	17344	17330	17233	17209	17398	17197	17407	17241	17334	17102	17252	17207	17167	17336	17407	17247	17336	17318	17048	17371	17342	17172	17480	17321	17393	17361	17317	17319	17275	17347	17303	17295	17156	17382	17327	17293	17360	17309	17280	17189	17311	17291	17398	17300	17259	17267	17312	17283	17207	17303	17238	17140	17189	17399	17376	17453	17167	17275	17263	17367	17191	17314	17336	17293	17155	17366	17231	17179	17295	17128	17246	17107	17196	17247	17230	17283	17276	17295	17290	17246	17247	17269	17373	17229	17263	17279	17343	17240	17263	17249	17289	17159	17337	17262	17399	17243	17312	17307	17376	17135	17296	17253	17297	17350	17203	17350	17237	17442	17212	17465	17237	17329	17373	17177	17394	17257	17410	17253	17233	17244	17199	17290	17258	17190	17433	17174	17409	17209	17384	17105	17387	17300	17335	17297	17310	17268	17366	17354	17461	17285	17122	17239	17303	17215	17269	17320	17324
23761	20967	28381	24091	23089	24931	24951	22205	21614	21740	21416	20954	21018	21184	21021	21178	20966	21010	22192	26696	27790	26083	24260	22292	21339	20929	21058	20757	20901	20748	20681	20891	20630	20789	21065	20768	20861	20821	20717	20828	20803	20829	20700	20709	20915	20694	20620	20759	20843	20646	20657	20723	20622	20647	20497	20599	20669	20598	20661	20674	20556	20551	20638	20820	20565	20759	20788	20653	20460	20706	20781	20737	20597	20633	20798	20654	21061	20545	20620	20907	20737	20689	20826	20909	20799	20788	20610	20745	20747	20933	20811	20666	20802	20783	20588	20674	20612	20669	20509	20933	20813	20674	20598	20819	20693	20688	20648	20608	20696	20652	20557	20656	20823	20908	20764	20604	20624	20490	20526	20598	20702	20620	20637	20711	20729	20656	20588	20877	20652	20736	20431	20669	20633	20703	20662	20601	20738	20659	20581	20761	20666	20667	20590	20698	20602	20596	20768	20962	20699	20686	20591	20684	20756	20588	20876	20578	20822	20666	20918	20777	20533	20642	20851	20890	20696	20678	20877	20742	20616	20622	20653	20813	20629	20616	20519	20851	20614	20741	20658	20511	20714	20629	20808	20423	20626	20480	20844	20571	20739	20929	20712	20596	20810	20677	20793	20614	20624	20504	20891	20747	20759	20625	20621	20743	20653	20448	20692	20793	20578	20713	20769	20789	20698	20551	20650	20483	20675	20601	20718	20577	20624	20675	20550	20672	20875	20593	20653	20627	20670	20727	20657	20803	20784	20495	20703	20724	20695	20671	20791	20796	20863	20748	20764	20791	20580	20608	20707	20822	20812	20797	20529	20536	20802	20712	20485	20633	20732	20593	20558	20743	20522	20742	20648	20625	20572	20774	20820	20734	20711	20821	20700	20479	20788	20733	20699	20537	20782	20862	20625	20612	20702	20536	20613	20641	20612	20540	20616	20669	20574	20735	20459	20583	20580	20509	20924	20546	20541	20569	20751	20800	20836	20634	20605	20658	20726	20765	20752	20571	20867	20748	20508	20559	20696	20565	20596	20678	20562	20526	20598	20625	20725	20507	20653	20749	20391	20799	20633	20497	20753	20450	20680	20617	20593	20673	20576	20652	20615	20722	20666	20906	20775	20517	20882	20638	20682	20813	20612	20476	20748	20806	20664	20760	20412	20708	20757	20813	20796	20685	20772	20536	20594	20671	20489	20659	20829	20668	20587	20717	20807	20729	20718	20775	20860	20672	20710	20697	20744	20706	20627	20635	20851	20601	20792	20768	20750	20648	20435	20688	20683	20748	20838	20586	20916	20678	20757	20542	20522	20481	20663	20849	20746	20714	20631	20754	20491	20585	20729	20749	20739	20643	20785	20770	20676	20552	20779	20772	20750	20743	20521	20739	20652	20622	20533	20569	20897	20537	20791	20741	20706	20827	20737	20714	20629	20470	20795	20899	20625	20770	20789	20649	20628	20702	20594	20573	20589	20574	20608	20582	20818	20959	20521	20567	20680	20557	20469	20475	20960	20620	20754	20534	20577	20643	20725	20785	20730	20570	20676	20613	20529	20587	20701	20525	20703	20604	20618	20765	20787	20686	20658	20525	20762	20592	20483	20562	20780	20432	20559	20682	20766	20575	20543	20340	20749	20560	20683	20592	20644	20687	20619	20787	20711	20555	20573	20604	20614	20708	20717	20669	20646	20320	20721	20860	20751	20847	20645	20592	20784	20783	20744	20603	20787	20453	20763	20675	20666	20693	20818	20635	20782	20689	20641	20618	20499	20669	20599	20762	20842	20723	20523	20597	20564	20633	20598	20498	20545	20784	20419	20659	20677	20709	20678	20707	20716	20474	20511	20659	20730	20821	20938	20737	20594	20864	20705	20696	20760	20742	20536	20848	20763	20662	20793	20813	20793	20539	20677	20688	20476	20532	20509	20627	20885	20731	20568	20711	20712	20818	20812	20818	20850	20618	20585	20705	20782	20584	21045	20713	20542	20671	20412	20592	20882	20501	20497	20698	20863	20640	20692	20572	20656	20583	20722	20587	20603	20743	20892	20610	20809	20554	20742	20897	20580	20819	20722	20549	20559	20610	20537	20681	20733	20671	20917	20620	20629	20352	20499	20726	20706	20669	20766	20584	20571	20701	20648	20565	20635	20599	20431	20598	20659	20719	20723	20595	20594	20526	20748	20803	20786	20860	20729	20548	20755	20451	20559	20619	20601	20640	20805	20680	20872	20698	20583	20638	20612	20622	20682	20549	20805	20862	20732	20513	20668	20579	20595	20572	20600	20607	20790	20901	20687	20816	20739	20700	20592	20611	20645	20725	20659	20642	20721	20729	20482	20485	20661	20509	20647	20712	20727	20578	20736	20626	20824	20748	20824	20670	20649	20660	20526	20606	20501	20737	20725	20536	20636	20470	20791	20796	20687	20834	20327	20725	20753	20612	20546	20686	20617	20458	20739	20384	20708	20614	20614	20637	20407	20805	20801	20432	20737	20681	20661	20713	20937	20591	20706	20846	20621	20741	20711	20562	20817	20731	20632	20763	20492	20632	20761	20436	20657	20469	20527	20502	20710	20720	20552	20756	20914	20578	20658	20927	20800	20603	20733	20716	20608	20824	20542	20680	20893	20962	20576	20729	20555	20558	20425	20745	20824	20475	20435	20707	20770	20441	20534	20710	20503	20609	20421	20429	20703	20580	20559	20614	20605	20679	20730	20609	20712	20843	20607	20737	20705	20738	20836	20618	20490	20594	20764	20515	20600	20706	20697	20803	20666	20650	20631	20669	20411	20632	20735	20629	20421	20620	20609	20803	20590	20707	20589	20833	20665	20596	20535	20661	20603	20750	20550	20705	20667	20821	20759	20647	20666	20720	20667	20768	20589	20424	20600	20814	20788	20650	20745	20476	20729	20536	20804	20851	20605	20740	20641	20480	20543	20605	20551	20818	20805	20770	20649	20650	20667	20722	20911	20572	20458	20640	20525	20687	20541	20739	20541	20563	20621	20412	20999	20640	20739	20687	20605	20688	20786	20635	20675	20714	20501	20721	20754	20509	20668	20747	20665	20463	20619	20779	20465	20584	20732	20840	20567	20749	20677	20691	20599	20651	20632	20573	20501	20338	20696	20775	20548	20752	20624	20558	20667	20729	20727	20637	20455	20852	20511	20684	20774	20688	20514	20372	20726	20619	20647	20513	20689	20898	20530	20674	20634	20442	20716	20643	20688	20651	20563	20649	20656	20716	20583	20611	20654	20936	20775	20617	20709	20502	20500	20526	20611	20733	20724	20513	20614	20819	20719	20705	20631	20671	20711	20682	20791	20908	20438	20706	20856	20569	20630	20561	20436	20753	20737	20494	20589	20390	20667	20846	20888	20505	20597	20905	20650	20607	20571	20575	20671	20573	20693	20808	20622	20586	20703	20757	20641	20497	20556	20489	20657	20609	20635	20867	20580	20828	20943	20690	20865	20848	20830	20679	20589	20583	20565	20497	20592	20509	20780	20829	20729	20779	20640	20549	20625	20577	20433	20791	20769	20942	20741	20835	20958	20783	20802	20678	20771	20702	20611	20863	20749	20708	20708	20707	20753	20755	20465	20758	20655	20615	20692	20609	20771	20832	20880	20604	20743	20488	20638	20725	20573	20562	20852	20691	20596	20673	20646	20733	20638	20785	20665	20742	20808	20744	20629	20772	20642	20891	20826	20904	20506	20678	20639	20701	20828	20569	20789	20764	20486	20607	20870	20736	20716	20791	20703	20719	20384	20712	20693	20488	20488	20891	20748	20939	20603	20479	20501	20479	20472	20802	20724	20701	20737	20655	20487	20618	20770	20666	20512	20726	20625	20830	20687	20654	20742	20660	20885	20622	20747	20607	20636	20566	20692	20735	20573	20612	20603	20693	20791	20719	20818	20546	20692	20646	20712	20831	20348	20580	20670	20662	20636	20711	20833	20570	20595	20367	20691	20581	20663	20777	20584	20608	20701	20619	20434	20932	20726	20669	20677	20803	20869	20717	20705	20613	20825	20787	20760	20849	20834	20720	20560	20588	20582	20442	20634	20473	20591	20699	20762	20666	20472	20725	20583	20842	20738	20385	20429	20643	20497	20640	20513	20760	20580	20547	20528	20784	20834	20712	20791	20748	20682	20865	20562	20907	20739	20533	20564	20594	20522	20523	20542	20793	20594	20742	20583	20863	20787	20807	20760	20736	20637	20536	20757	20532	20643	20365	20653	20824	20642	20752	20565	20728	20737	20722	20515	20702	20542	20449	20552	20809	20603	20535	20535	20603	20539	20593	20537	20683	20713	20666	20704	20572	20620	20647	20642	20567	20567	20622	20450	20700	20694	20863	20699	20674	20797	20744	20713	20462	20836	20596	20442	20675	20425	20475	20579	20660	20798	20788	20751	20649	20779	20601	20936	20763	20564	20618	20613	20657	20785	20749	20778	20687	20712	20643	20928	20548	20843	20788	20629	20698	20504	20533	20710	20869	20586	20634	20815	20720	20744	20503	20631	20464	20617	20481	20683	20352	20712	20635	20655	20857	20677	20644	20751	20677	20622	20798	20719	20669	20444	20595	20842	20618	20633	20601	20642	20587	20536	20539	20810	20581	20778	20853	20513	20724	20761	20792	20716	20650	20697	20637	20690	20664	20882	20866	20669	20627	20711	20714	20657	20615	20648	20840	20677	20673	20745	20599	20780	20590	20726	20594	20658	20542	20634	20645	20398	20723	20572	20792	20725	20650	20673	20852	20721	20544	20507	20389	20672	20542	20807	20491	20574	20854	20770	20704	20693	20829	20811	20671	20808	20622	20864	20633	20788	20612	20578	20759	20694	20591	20528	20544	20980	20750	20525	20769	20592	20870	20821	20614	20700	20526	20767	20725	20716	20793	20704	20643	20413	20605	20563	20561	20722	20739	20621	20710	20701	20627	20801	20597	20667	20627	20871	20636	20645	20661	20841	20714	20816	20821	20632	20775	20611	20802	20631	20464	20341	20543	20509	20494	20712	20628	20552	20675	20762	20534	20850	20634	20549	20731	20954	20739	20726	20582	20815	20793	20932	20538	20573	20613	20859	20674	20644	20757	20861	20907	20653	20905	20676	20485	20671	20680	20819	20828	20616	20800	20744	20606	20718	20673
16545	30088	29624	24767	22790	21301	20104	19080	18271	17968	17326	17311	17367	17240	17259	17344	17108	17108	18992	25294	25510	23281	20741	18300	17344	17250	16935	16873	16891	16964	16741	16837	16933	16768	17000	16664	17006	16837	16967	16751	16946	16933	16979	16980	16847	16953	16836	16993	16833	16899	16923	16968	16870	16937	16934	16979	16962	16765	16826	16857	17024	17087	16725	16948	16940	16950	16723	16857	16910	16868	16946	16806	17065	16885	16935	16670	16813	16931	16805	16950	16796	16778	16839	16887	16835	16859	16941	16707	16939	16869	16848	16938	16940	16855	16967	16794	16933	16854	16849	16926	16836	16810	16786	16738	16780	16939	16840	16776	16937	17127	16786	16810	16841	16850	16929	16860	16722	16969	16836	16967	16763	16922	16851	16978	16924	16906	16851	16927	16740	16839	17072	16718	16921	16963	17058	16918	16866	16856	16843	16748	16915	16939	16872	16885	16980	17041	16951	16990	16939	16790	16890	16763	16799	16791	16796	16860	16673	16850	16751	16767	16683	16919	16836	16739	16936	16771	16838	16881	16935	16833	16912	16748	16774	16769	16894	16884	16882	16910	16794	16782	16838	16989	16725	16904	16858	17095	16977	16903	16834	16855	16830	16826	16875	16870	16895	16770	16885	16868	16904	16752	16819	17107	16667	16892	16743	16851	16685	16847	16729	17042	16944	16784	16899	16855	16883	16972	16947	16946	16701	16757	16977	16781	17023	16737	16914	16847	16829	16686	16906	16834	16984	16962	16836	16844	16966	17048	17041	16921	16719	16983	16808	16753	16926	16988	16901	16899	16922	16867	16963	16745	16792	16913	16799	16830	16741	16809	16838	16736	16763	16950	16970	16880	16876	16781	17000	16955	16840	16926	16835	16845	16833	16959	16768	16738	17108	16842	16750	16916	16729	16742	16917	16787	16957	16878	16681	16944	16937	16874	16942	16805	16759	16885	16805	16775	16775	16782	16886	17026	16992	16807	16900	16975	16955	16830	16816	16923	16860	16772	16782	16727	16798	16748	16821	16872	16810	16707	16792	16853	16868	16629	16828	17025	16801	16973	16912	16729	16743	16788	16771	16754	16827	17061	16799	16805	17011	17037	16892	16919	16758	16767	16764	16838	17052	16888	16928	16631	16937	16831	16832	16765	16923	16792	16943	16905	16719	16914	17039	16993	16946	16892	17127	16824	16880	17045	16842	16716	16802	16854	16813	16933	16782	16728	16800	16845	16853	16999	16887	16872	16987	16730	16815	17038	16881	16933	16946	16955	16893	16786	16836	16739	16870	16995	16693	16994	16954	16966	16864	16875	16936	16859	16894	16964	16968	16920	16873	16823	16970	16723	16928	16903	16894	16806	16664	16926	16750	16970	16877	16895	16979	16890	16918	16773	16911	16826	17029	16866	16823	16730	16892	16989	16741	16831	16910	16865	16761	16898	16951	16860	16993	16990	16942	16869	16845	16913	16952	16637	16778	16877	16768	17003	16765	16948	16774	17032	16903	16868	16702	17028	16647	16810	16851	16861	16712	16961	16904	16957	16867	17004	16941	16658	16856	16814	16864	16781	16927	16606	16902	17049	16664	16873	16922	16926	16967	16826	16865	16944	16781	16780	16731	16860	16773	16886	16686	16974	16945	16833	16711	16728	16801	16879	16951	16758	17051	16788	16953	16738	16794	16888	16818	16781	16873	16844	16778	16789	17010	16743	16722	16794	16848	16905	16849	16746	16872	16831	16750	16882	16796	16747	16880	16763	16769	16676	16842	16945	16826	17050	16798	16866	16966	16963	16945	16868	16725	16945	16786	16816	16774	16817	17032	16812	16933	16758	16931	16736	16847	16829	16974	16782	16842	16861	16951	16773	16827	16873	16893	16748	16926	17031	16902	16915	16873	16757	16910	16766	16888	16922	16901	16949	16946	16949	16938	16870	16882	17025	16952	16894	16919	16809	16817	16930	16738	16916	16752	16827	16921	16779	16752	16890	16710	16961	16841	16933	16819	16519	16822	16878	16810	16981	16776	16839	16941	16817	16834	16899	16797	16923	16789	16820	16816	16691	16961	16947	16716	16917	16900	16848	16735	16786	16879	16876	16802	16806	16899	16621	16964	16735	16872	16901	16900	16834	16887	16881	16939	16856	16823	16808	17032	16790	16981	16736	16822	16817	16865	16876	16959	16794	16710	16728	16783	17115	16875	16900	16710	16847	16782	16869	16809	16749	16873	16803	16809	16781	16978	16940	16975	16897	16809	16719	16840	16796	16826	16687	16780	16906	16818	17007	16908	16838	16980	16839	16998	16811	16745	16719	16763	16823	16954	16868	16911	16884	16868	16968	16812	16793	16913	16792	16758	16980	16883	16869	16790	16959	16820	16774	16833	16834	16971	16788	16787	16812	16782	16824	16951	16843	16907	16885	16959	16866	16924	16940	16865	16795	16820	16715	16898	16788	16738	16907	16825	16862	16897	16791	16833	16849	16876	16797	16811	17110	16903	16930	16814	16984	16937	16740	16857	16667	16749	16732	16988	16879	16633	16875	16851	16843	16838	16877	16924	16711	16760	16578	17006	16642	16889	16938	16817	16883	16756	16858	16878	17028	16977	16980	16822	16716	16948	16785	16785	16953	16891	16851	17034	16827	16887	16951	16795	16851	16796	16998	17000	16880	16924	16758	16994	16824	16800	16956	16930	16962	16761	16882	16867	16888	16961	16850	16818	16866	16703	16928	16910	16863	16825	16878	16986	16822	16796	16794	16699	16752	16853	16765	17049	16961	16787	16800	16786	16795	16679	16846	16831	16824	16829	16680	16884	16833	16867	16967	16855	17009	16834	16866	16889	17072	16762	16909	16918	16976	16988	16791	16818	16962	16901	17034	17020	16703	16803	16769	16964	16801	16898	16630	16869	16811	16871	16912	16838	16879	16854	16898	16882	16792	16805	16884	17027	16861	16793	16955	16690	16985	16763	16900	16866	16784	17000	16896	16798	16884	16781	16786	16885	16818	17012	16913	16827	16863	16873	16905	16792	16739	16819	16810	16798	16788	16867	16693	16737	16949	16741	16685	16932	17055	17015	16827	16958	16817	16869	16927	16948	16933	16853	16847	16731	16688	16778	17029	16743	16857	16922	16801	16969	16936	17036	16829	17026	16710	16932	16754	16975	16890	16766	16873	16838	16888	16871	16898	17070	16937	16904	16685	16771	16920	16861	16838	16612	16914	16950	16878	16978	16942	16899	16692	16873	16827	16751	16758	16757	16829	16942	16887	16900	16799	16931	16902	16797	16756	16821	16874	16796	16880	16928	16888	16928	16791	16788	16813	16871	16785	16953	16797	16760	16857	16743	16808	17021	16941	16979	16798	16906	16794	16785	16782	16903	16990	16786	16935	16956	16917	16859	16910	16840	16825	16818	16835	16897	16904	16995	16957	16844	16712	16742	16833	16958	16781	16761	16864	16917	16874	16943	16831	16862	16855	16978	16974	16854	16960	16812	16770	16787	16997	16684	16822	16871	16895	16812	16872	16767	16928	16773	16848	16864	16798	16748	16984	16741	17042	17028	17011	17037	16926	16817	16893	16792	16882	16901	16746	16615	16875	16943	16972	16827	16841	16893	16885	16778	16796	16975	16903	16992	16998	16800	16690	16792	16908	16883	16822	16745	16896	16809	16946	16744	16880	16840	17000	16937	16853	17042	16832	16720	16689	16954	16907	16709	16687	16868	16997	16783	16756	16825	16895	16813	16894	16755	16970	16890	16912	16828	16866	16803	16882	16822	16810	16869	16913	16713	17015	17048	16889	16691	16844	16762	16852	16943	16857	16845	16891	16752	16814	16879	16834	16865	16834	16686	16811	16807	16920	17023	16949	16689	16880	16922	16841	16860	16860	16818	16794	16938	16807	16862	16724	16895	16840	16886	16936	16778	17075	16834	17020	16918	16923	16843	16822	16764	16841	16890	16850	16821	16935	16930	16647	16961	16853	16842	16691	16831	16873	16889	16976	16799	16763	16812	16859	16858	16968	16983	16877	16962	16791	16891	16885	16786	16818	16964	16972	16867	16918	16933	16885	16788	16871	16702	16866	16919	16749	16961	16904	16776	16800	16927	16977	16743	16915	17143	16948	16968	16847	16817	16901	16802	16916	16936	16768	16883	16906	16857	16811	16917	16728	17038	16869	17091	16931	16825	16840	16926	16961	16804	16819	16926	16900	16784	16621	16805	16883	16700	16949	16773	16729	16816	16905	16951	16694	16905	16912	16940	16716	16940	16817	16782	16918	16842	16976	16860	16829	17021	16780	16720	16885	16885	16874	16869	16813	16689	16848	16897	16748	16696	16969	16895	16925	16963	16857	16910	17034	17115	16882	16779	16934	16958	17066	16724	16902	16877	17079	16637	16860	16809	16876	16884	16798	17049	16910	16761	16699	16843	16793	16758	16863	16905	16929	16774	16846	16903	16936	16895	17021	16847	16849	16796	16849	16831	16968	16731	16884	16831	16786	16848	16803	16882	16883	16874	16783	16853	17030	16782	16840	16663	16745	16831	16930	16786	16877	16798	16910	16946	16896	16827	16840	16850	16839	16999	16921	16956	16837	16759	16867	16772	16847	16651	16976	16903	16904	16809	16853	16553	16968	17123	16955	16880	16980	16801	16838	16805	16723	16920	16886	16899	16842	16745	16895	16963	16751	16721	17074	16843	16837	16777	16863	16968	16651	16832	16863	16950	16853	16956	17082	16958	16984	16969	16979	17003	16666	16976	16982	16731	17050	16859	16797	17061	16837	16751	16851	17167	16885	16848	16688	16770	16852	16748	16853	16837	16701	16815	16702	16952	16694	16906	16879	16955	16984	16709	17010	16844	16886	16873	16774	16827	16768	16523	16723	16821	16782	16906	17071	16815	16968	17011	16681	16850	16978	16716	16757	16773	16760	16892	16734	16858	16798	16865	16935	16663	16852	16800	16865	17025	16766	16858	16819	16889	16802	16852	16899	17019	16734	16944	16933	16737	16614	16648	16851	16738	16883	16833	16982	16805	16863	17001	16870	16923	16800	16871	16803	16995	16858	16869	16770	17016	16742	16768	16954	16897	16875	17061	16608	16737	16832	16862	16854	16866	16798	16816	16841	16844	16854	16902	16767	16749	16767
22522	20974	28799	23353	21411	24447	27878	23029	21930	21921	21596	21484	21542	21544	21177	20963	20936	20973	22549	32305	34871	32335	27917	24266	21968	21025	20849	21017	20752	20594	20765	20909	20932	20767	20674	20832	20605	20679	20727	20568	20919	20695	20712	20642	20844	20607	20633	20670	20708	20591	20697	20868	20779	20663	20503	20549	20679	20705	20548	20616	20641	20622	20714	20645	20641	20656	20610	20564	20609	20897	20660	20453	20843	20671	20659	20541	20691	20667	20601	20741	20622	20876	20504	20727	20578	20591	20606	20687	20738	20767	20689	20639	20739	20804	20555	20896	20504	20588	20647	20362	20523	20634	20647	20665	20579	20578	20824	20753	20363	20566	20783	20679	20593	20967	20391	20619	20661	20720	20807	20653	20929	20591	20809	20734	20770	20535	20825	20535	20479	20637	20567	20484	20653	20717	20606	20573	20435	20620	20564	20735	20464	20502	20808	20774	20647	20518	20612	20427	20564	20444	20728	20720	20577	20416	20604	20684	20468	20386	20557	20567	20819	20924	20604	20651	20528	20790	20533	20528	20495	20823	20759	20606	20701	20677	20738	20617	20598	20606	20750	20753	20592	20636	20803	20422	20685	20571	20750	20575	20746	20433	20583	20933	20662	20628	20625	20619	20490	20511	20448	20487	20372	20563	20449	20485	20726	20646	20759	20616	20663	20713	20724	20768	20479	20624	20521	20560	20685	20718	20619	20603	20757	20673	20484	20549	20563	20472	20736	20436	20537	20742	20539	20653	20599	20515	20530	20657	20594	20820	20584	20624	20756	20687	20591	20748	20643	20563	20582	20310	20654	20861	20637	20698	20683	20817	20519	20407	20618	20503	20465	20573	20471	20795	20735	20636	20560	20716	20722	20663	20599	20655	20560	20391	20695	20509	20577	20341	20486	20409	20673	20668	20828	20535	20617	20495	20345	20560	20623	20570	20710	20628	20372	20562	20717	20468	20581	20730	20508	20674	20585	20740	20627	20653	20628	20570	20746	20668	20639	20404	20581	20667	20371	20583	20836	20748	20428	20693	20575	20801	20628	20843	20684	20730	20689	20614	20706	20743	20490	20473	20597	20551	20611	20358	20703	20643	20540	20643	20444	20681	20720	20621	20813	20633	20716	20651	20563	20851	20739	20491	20567	20705	20545	20572	20558	20623	20723	20785	20698	20419	20692	20584	20621	20745	20538	20552	20587	20591	20712	20549	20615	20507	20650	20585	20806	20494	20562	20583	20547	20499	20676	20839	20560	20589	20671	20715	20506	20857	20654	20486	20596	20614	20543	20452	20461	20349	20652	20717	20913	20690	20736	20672	20340	20542	20717	20615	20472	20596	20781	20615	20421	20704	20482	20502	20612	20681	20607	20609	20627	20574	20720	20812	20631	20581	20507	20525	20436	20615	20641	20646	20754	20635	20413	20792	20536	20727	20599	20650	20691	20791	20597	20684	20627	20523	20723	20412	20547	20657	20507	20404	20495	20502	20395	20735	20484	20519	20439	20458	20557	20538	20541	20488	20477	20554	20679	20669	20524	20795	20499	20626	20220	20693	20665	20660	20550	20558	20809	20611	20542	20573	20647	20492	20360	20535	20586	20413	20399	20626	20458	20719	20619	20615	20300	20641	20764	20700	20590	20722	20619	20651	20765	20413	20662	20560	20626	20499	20639	20641	20497	20519	20598	20324	20476	20558	20533	20551	20556	20449	20707	20580	20463	20563	20801	20293	20587	20582	20919	20874	20526	20471	20509	20513	20514	20495	20810	20704	20553	20740	20739	20744	20499	20486	20495	20628	20693	20598	20764	20581	20550	20614	20623	20600	20640	20631	20642	20615	20536	20443	20733	20522	20594	20478	20568	20716	20746	20444	20666	20782	20595	20683	20676	20750	20568	20581	20503	20434	20614	20526	20681	20875	20623	20561	20595	20831	20742	20660	20655	20763	20565	20677	20656	20596	20634	20483	20566	20579	20560	20749	20696	20496	20689	20405	20588	20869	20612	20505	20602	20588	20578	20683	20535	20819	20728	20631	20757	20483	20550	20584	20410	20515	20633	20468	20749	20583	20506	20595	20590	20700	20376	20449	20383	20598	20482	20708	20503	20341	20714	20584	20565	20615	20698	20581	20628	20413	20587	20503	20619	20748	20426	20455	20504	20763	20717	20614	20655	20350	20596	20529	20637	20696	20576	20519	20767	20762	20401	20650	20800	20503	20596	20709	20723	20770	20488	20620	20618	20882	20633	20531	20805	20679	20672	20498	20428	20426	20336	20483	20587	20388	20455	20611	20555	20567	20677	20751	20452	20644	20463	20586	20774	20709	20652	20407	20461	20630	20505	20695	20590	20696	20566	20489	20671	20569	20511	20472	20539	20593	20272	20641	20557	20886	20801	20533	20867	20504	20738	20619	20642	20487	20664	20566	20581	20634	20437	20575	20662	20854	20470	20614	20615	20876	20653	20581	20640	20370	20520	20538	20811	20484	20557	20561	20854	20626	20934	20741	20593	20611	20729	20700	20557	20639	20741	20635	20508	20592	20693	20707	20730	20605	20651	20475	20679	20618	20496	20665	20681	20399	20663	20534	20519	20778	20822	20555	20503	20648	20695	20628	20643	20727	20412	21048	20784	20619	20908	20657	20581	20539	20679	20791	20561	20600	20479	20480	20693	20514	20542	20540	20971	20676	20701	20663	20672	20404	20623	20472	20600	20376	20933	20529	20807	20532	20636	20649	20740	20528	20601	20834	20573	20586	20700	20620	20470	20663	20682	20607	20589	20509	20778	20680	20638	20493	20423	20548	20610	20608	20505	20610	20612	20645	20628	20604	20501	20497	20713	20576	20451	20516	20752	20462	20611	20634	20425	20542	20539	20618	20390	20563	20703	20667	20645	20726	20704	20316	20698	20777	20485	20594	20773	20711	20681	20561	20692	20674	20534	20489	20649	20759	20605	20691	20663	20663	20659	20709	20537	20499	20602	20607	20872	20725	20556	20649	20581	20775	20768	20556	20604	20556	20795	20548	20710	20583	20653	20583	20778	20601	20787	20758	20837	20663	20430	20485	20497	20559	20623	20590	20651	20692	20695	20602	20756	20687	20630	20773	20745	20691	20686	20699	20591	20638	20509	20635	20715	20624	20509	20728	20669	20787	20706	20761	20727	20567	20551	20722	20708	20685	20577	20575	20546	20613	20647	20509	20763	20539	20663	20564	20541	20496	20567	20530	20788	20925	20628	20706	20622	20910	20637	20696	20655	20513	20496	20672	20519	20499	20749	20567	20429	20494	20468	20576	20639	20619	20368	20577	20714	20736	20746	20475	20521	20387	20457	20720	20597	20539	20642	20577	20677	20848	20550	20638	20724	20497	20699	20539	20439	20498	20635	20733	20554	20670	20511	20648	20656	20582	20716	20608	20604	20751	20590	20538	20896	20462	20691	20606	20670	20526	20459	20326	20293	20538	20640	20650	20427	20817	20676	20498	20635	20653	20552	20625	20570	20593	20319	20670	20681	20433	20508	20519	20710	20643	20667	20719	20735	20647	20595	20656	20544	20513	20694	20675	20635	20813	20782	20862	20873	20538	20737	20752	20636	20807	20654	20848	20671	20485	20337	20516	20506	20673	20748	20698	20453	20645	20565	20417	20591	20714	20663	20550	20462	20559	20602	20651	20556	20653	20666	20640	20799	20536	20589	20670	20652	20683	20503	20454	20678	20579	20492	20443	20675	20623	20676	20728	20693	20522	20629	20659	20820	20397	20392	20615	20872	20473	20594	20371	20626	20615	20628	20724	20690	20766	20558	20751	20538	20681	20558	20514	20481	20588	20922	20638	20626	20894	20694	20584	20435	20540	20292	20542	20629	20560	20377	20599	20566	20637	20749	20790	20597	20642	20602	20635	20712	20874	20495	20793	20834	20500	20622	20822	20774	20363	20775	20476	20567	20627	20593	20914	20590	20744	20603	20471	20617	20582	20808	20576	20603	20794	20824	20560	20581	20711	20563	20607	20572	20437	20633	20638	20609	20486	20552	20579	20532	20571	20698	20573	20845	20676	20693	20593	20734	20577	20161	20749	20571	20669	20642	20312	20339	20589	20796	20649	20715	20813	20523	20559	20423	20770	20776	20723	20649	20669	20703	20733	20504	20613	20578	20420	20723	20644	20592	20451	20530	20403	20387	20622	20524	20655	20594	20586	20582	20743	20581	20670	20712	20484	20618	20578	20817	20667	20540	20715	20622	20822	20740	20737	20604	20647	20552	20652	20603	20722	20657	20464	20473	20605	20833	20616	20509	20667	20505	20566	20768	20661	20653	20561	20637	20698	20649	20536	20533	20765	20506	20666	20533	20618	20599	20553	20677	20642	20631	20564	20329	20468	20425	20479	20571	20444	20497	20564	20535	20874	20629	20720	20493	20590	20796	20587	20732	20581	20763	20586	20527	20622	20836	20891	20581	20376	20900	20687	20645	20714	20571	20810	20528	20723	20480	20507	20657	20672	20564	20632	20741	20517	20659	20579	20694	20805	20609	20770	20631	20693	20649	20589	20746	20739	20717	20744	20490	20675	20631	20398	20614	20361	20562	20594	20575	20660	20574	20550	20674	20461	20626	20467	20719	20614	20426	20625	20514	20620	20609	20560	20458	20700	20550	20556	20544	20701	20663	20561	20570	20319	20765	20604	20638	20561	20590	20532	20614	20590	20597	20165	20652	20725	20548	20384	20763	20392	20791	20580	20484	20550	20649	20725	20500	20509	20721	20569	20716	20779	20570	20630	20764	20722	20680	20645	20731	20542	20577	20520	20618	20650	20645	20864	20490	20596	20625	20708	20664	20672	20693	20792	20755	20750	20591	20455	20712	20660	20770	20753	20751	20615	20530	20587	20836	20587	20724	20649	20561	20470	20416	20318	20705	20647	20593	20454	20588	20414	20689	20557	20664	20606	20585	20541	20469	20555	20894	20720	20746	20561	20461	20673	20618	20613	20781	20587	20616	20395	20659	20793	20590	20579	20490	20627	20676	20627	20705	20582	20627	20701	20496	20501	20613	20588	20463	20696	20582	20584	20783	20674	20683	20471	20750	20737	20516	20601	20669	20407	20450	20403	20428	20650	20754	20607	20567	20670	20847	20558	20563	20518	20514	20729
18381	34794	35540	29897	25712	22777	20931	19417	18722	18123	17879	17784	17897	17777	17513	17146	17030	17253	20202	32273	33474	29768	24572	20274	17664	17171	17059	16868	16919	16709	16721	16836	16889	16903	16778	16636	16829	16628	16868	16721	16704	16590	16844	17024	16915	16549	17062	16865	16837	16987	16818	16948	16603	16861	16779	16918	16695	16774	16872	16958	16733	16778	16844	16946	16923	16750	16767	16848	16831	16651	16970	16794	16980	16803	16730	16984	16849	16721	16786	16849	16874	16982	16920	16851	16758	16748	16909	16917	16799	16629	16957	16913	16927	16887	16797	16957	16838	16768	16840	16773	16903	16782	16882	16766	16776	16814	16823	16768	16975	16722	16770	16916	16819	16911	16761	16841	16660	16953	16726	16746	16982	16738	16842	16758	16875	16889	16660	16610	16928	16985	16792	16864	16838	16707	16722	16716	16941	16692	16776	16721	16924	16727	16696	16649	16824	16607	16844	16727	16765	16754	16935	16807	16707	16892	16830	16852	16924	16702	16816	16770	16893	16721	16509	16616	16882	16638	16691	16710	16820	16979	16865	16826	16897	16832	16836	16941	16824	16957	16748	16922	16703	16601	16873	16668	16815	16831	16916	16742	16769	16932	16814	16617	16726	16806	16913	16622	16726	16899	16785	16670	16935	17009	16732	16693	16917	16885	16686	16765	16800	16819	16972	16671	16697	16794	16840	16772	16682	16781	16796	16947	16824	16707	16674	16886	16869	16498	16622	16781	16700	16875	16685	16718	16880	16702	16956	16802	16814	16766	16790	16900	16820	16810	16798	16550	16777	16575	16529	16806	16978	16837	16743	16712	16731	16893	16694	16748	16877	16712	16769	16764	16886	16843	16796	16560	16773	16760	16897	16790	16846	16892	16716	16652	16812	16560	16714	16723	16841	16794	16793	16712	16943	16729	16727	16774	16891	16879	16862	16809	16726	16882	16871	16812	16744	16803	16718	16910	16766	16909	16773	16762	16755	16775	16632	16931	16778	16816	16768	16593	16908	16961	16711	16727	16631	16749	16742	16694	16762	16925	16750	16860	16854	17019	16832	16746	16899	16761	16853	16729	16931	16876	16903	16706	16746	16721	16762	16846	16673	16814	16732	16702	16700	16695	16685	16759	16625	16762	16714	16866	16740	16745	16717	16883	16886	16820	16765	16596	16942	16711	16972	16811	16968	16692	16888	16650	16692	16602	16860	16904	16818	16700	16798	17118	16720	16705	16910	16753	16685	16875	16837	16969	16793	16688	16721	16837	16842	16870	16681	16859	16755	16827	16695	16781	16757	16742	16860	16818	16715	16629	16821	16984	16728	16820	16679	16852	16674	16654	16840	16785	16797	16696	16660	16751	16780	16682	16820	16848	16942	16676	16989	16606	16761	16702	16772	16763	16798	16952	16793	16703	16858	16839	16795	16786	16762	16730	16744	16742	16772	16875	16829	16796	16719	16789	17011	16701	16740	16721	16833	16725	16698	16591	16818	16651	16500	16702	16794	16705	16790	16793	16791	16746	16738	16815	16676	16919	16807	16734	16753	16903	16804	16785	16858	16841	16859	16859	16746	16795	16942	16907	16778	16824	16764	16740	16889	16839	16862	16728	16857	16803	16670	16849	16782	16780	16789	16620	16753	16850	16746	16646	16710	16757	16661	16906	16777	16793	16583	16743	16881	16751	16676	16674	16812	16853	16746	16891	16897	16878	16981	16679	16654	16855	16660	16624	16670	16989	16706	16728	16682	16632	16764	16725	16768	16621	16697	16855	16797	16757	16816	16704	16791	16701	16759	16729	16905	16771	16707	16761	16720	16792	16763	16753	16795	16753	16719	16814	16724	16752	16710	16793	16999	16812	16661	16840	16864	16886	16874	16818	16788	16758	16843	16864	16759	16846	16773	16656	16835	16695	16773	16844	16826	16720	16743	16777	16846	16780	16840	16712	16813	16785	16915	16830	16608	16697	16705	16791	16657	16853	16834	16657	16730	16969	16628	16804	16733	16849	16626	16752	16813	16600	16986	16769	16867	16842	16865	16616	16686	16790	16653	16780	16610	16807	16777	16902	16844	16704	16679	16671	16788	16718	16761	16738	16756	16751	16699	16749	16837	16706	16711	16721	16718	16729	16862	16819	16826	16878	16821	16717	16826	16710	16802	16668	16804	16663	16839	16981	16801	16704	16795	16604	16654	16615	16617	16842	16637	16721	16700	16703	16714	16826	16772	16732	16723	16846	16742	16851	16908	16771	16956	16923	16703	16875	16827	16683	16746	16936	16748	16906	16697	16663	16724	16807	16630	16884	16671	16957	16770	16902	16645	16893	16747	16656	16805	16822	16818	16767	16896	16898	16901	16894	16816	16607	16902	16769	16866	16824	16746	16708	16673	16796	16710	16776	16849	16849	16770	16882	16830	16910	16932	16713	16772	16678	16894	16607	16679	16777	16937	16507	16917	16736	16842	16674	16800	16691	16836	16625	16890	16812	16801	16805	16730	16865	16681	16725	16783	16624	16828	16737	16915	16857	16749	16740	16821	16917	16772	16725	16958	16772	16755	16800	16806	16880	16711	16879	16805	16877	16714	16793	16709	16991	16716	16723	16821	16801	16712	16875	16767	16915	16898	16731	16656	16864	16929	16858	16799	16705	16775	16579	16723	16754	16764	16723	16846	16895	16790	16724	16975	16747	16864	16836	16779	16697	16589	16876	16803	16770	16835	16681	16789	16817	17015	16775	16769	16842	16870	16801	16862	16789	16730	16785	16813	16860	16815	16852	16636	16799	16806	16762	16696	16804	16755	16775	16737	16762	16656	16816	16793	16811	16655	16752	16615	16698	16726	16872	16822	16662	16809	16832	16737	16857	16971	16664	16802	16911	16768	16963	16785	16814	16989	16776	16879	16905	16653	16925	16842	16671	16821	16904	16759	16762	16895	16628	16892	16799	16737	16888	16850	16670	16764	16685	16736	16877	16962	16832	16900	16738	16645	16692	16864	16650	16820	16737	16772	16880	16830	16829	16792	16725	16931	16676	16834	16845	16767	16888	16708	16895	16887	16842	16846	16648	16775	16821	16784	16764	16817	16740	16850	16939	16722	16766	16760	16794	16750	16814	16797	16868	16715	16677	16892	16571	16766	16802	16818	16779	16723	16791	16852	16815	16920	16835	17006	16812	16846	16730	16731	16861	16747	16819	16776	16686	16965	16793	16699	16638	16720	16596	16680	16821	16710	16648	16915	16702	16717	16732	16826	16819	16749	16957	16862	16787	16794	16770	16840	16671	16858	16827	16851	16692	16806	16758	16815	16697	16623	16744	16734	16958	16880	16794	16843	16764	16621	16864	16828	16682	16809	16868	16949	16626	16855	16895	16809	16805	16612	16816	16940	16797	16913	16677	16859	16869	16771	16820	16714	16749	16821	16743	16773	16771	16810	16581	16926	16645	16631	16616	16977	16802	16714	16779	16803	16896	16726	16628	16789	16602	16855	16727	16674	16622	16768	16761	16816	16900	16785	16644	16730	16842	16720	16807	16660	16808	16904	16884	16787	16757	16799	16695	16712	16738	16731	16811	16811	16848	16623	16701	16799	16807	16929	16810	16732	16751	16796	16820	16623	16873	16861	16876	16705	16898	16802	16746	16664	16688	16854	16871	16879	16821	16634	16784	16816	16771	16784	16786	16784	16752	16844	16686	16698	16691	16889	16822	16848	16750	16786	16662	16645	16777	16830	16862	16717	16760	16786	16697	16687	16809	16791	16916	16706	16902	16928	16586	16757	16822	16772	16798	16742	16681	16804	16735	16761	16612	16802	16864	16685	16860	16780	16636	16788	16908	16578	17030	16711	16753	16705	16680	16924	16661	16913	16650	16710	16839	16670	16799	16839	16838	16797	16681	16840	16636	17052	16743	16791	16812	16721	16883	16663	16667	16861	16897	16660	16837	16717	16696	16719	16781	16725	16781	16680	16783	16866	16825	16879	16653	16802	16730	16673	16810	16740	16919	16646	16674	16998	16742	16869	16706	16704	16822	16849	16689	16740	16795	16791	16782	16817	16793	16821	16732	16743	16760	16856	16763	16862	16920	16879	16784	16727	16753	16681	16608	16916	16702	16792	16819	16764	16855	16778	16774	16690	16608	16917	16826	16716	16705	16633	16797	16778	16695	16768	16841	16927	16795	16716	16642	16751	16675	16836	16863	16883	16750	16912	16796	16922	16830	16909	17024	16772	16828	16677	16757	16705	16826	16740	16822	16830	16916	16778	16815	16707	16937	16796	16658	16819	16913	16682	16751	16933	16817	16889	16770	16770	16774	16699	16715	16894	16880	16813	17015	16789	16794	16808	16668	16745	16632	16721	16810	16633	16738	16721	16784	16718	16794	16629	16797	16744	16890	16737	16889	16860	16791	16794	16698	16799	16729	16780	16772	16849	16895	16773	16636	16732	16926	16712	16828	16586	16788	16726	16903	16650	16927	16832	16850	16739	16761	16764	17034	16682	16815	16786	16845	16641	16766	16764	16813	16750	16709	16802	16614	16721	16658	16841	16748	16771	16759	16743	16641	16799	16609	16794	16735	16770	16778	16829	16835	16596	16779	16808	16832	16712	16768	16811	16899	16777	16754	16652	16878	16821	16784	16752	16596	16839	16614	16823	16639	16761	16831	16862	16680	16774	16820	16953	16702	16887	16943	16716	16797	16657	16587	16774	16957	16846	16874	16868	16763	16759	16706	16777	16774	16905	16875	16656	16741	16747	16650	16846	16618	16666	16808	16836	16496	16668	16888	16553	16756	16910	16979	16914	16744	16680	16813	16658	16799	16738	16768	16882	16730	16925	16749	16838	16509	16774	16684	16910	16728	16886	17039	16813	16785	16880	16905	16900	16788	16827	16854	16825	16735	16579	16824	16909	16664	16929	16919	16762	16819	16802	16977	16843	16835	16696	16641	16619	16659	16862	16655	16598	16851	16735	16766	16837	16723	16721	16610	16742	16747	16698	16842	16932	16794	16784	16642	16959	16849	16907	16691	16864	16734	16785	16622	16633	16731	16750	16849	16871	16770	16663	16755	16740	16802	16701	16790	16618	16813	16712	16757	16795	16768	16818	16789	16853	16612	16846	16680	16760	16975	16799	16819	16744	16815	16877	16787
27373	22352	28692	27223	23291	22193	21750	21267	21105	21108	20806	20971	21073	20972	20953	21018	20638	20723	21034	21549	22234	22369	21535	21336	20797	20820	20905	20761	20808	20859	20692	20469	20849	20938	20806	20719	20766	20874	20689	20686	20848	20893	20802	20427	20647	20781	20553	20727	20803	20651	20571	20625	20894	20808	20718	20809	20491	20738	20788	20561	20695	20807	20599	20608	20481	20544	20802	20859	20651	20602	20799	20957	20660	20886	20851	20813	20444	20691	20599	20779	20509	20757	20666	20956	20692	20695	20651	20731	20784	20487	20545	20871	20562	20791	20531	20769	20555	20728	20675	20680	20664	20721	20674	20758	20843	20676	20705	20576	20634	20517	20584	20616	20938	20842	20667	20714	20594	20722	20732	20650	20781	20829	20793	20781	20785	20521	20812	20841	20724	20756	20725	20628	20736	20871	20696	20660	20737	20492	20636	20416	20666	20730	20692	20728	20889	20855	20690	20902	20684	20465	20705	20832	20740	20635	20749	20900	20441	20518	20636	20861	20881	20643	20650	20675	20771	20704	20571	20579	20849	20808	20698	20537	20756	20546	20702	20800	20646	20853	20804	20884	20726	20588	20826	20776	20599	20528	20868	20834	20850	20731	20668	20761	20629	20743	20600	20586	20675	20721	20675	20567	21006	20553	20736	20724	20696	20692	20594	20583	20780	20590	20746	20517	20741	20603	20814	20769	20803	20973	20738	20861	20777	20821	20706	20831	20991	20815	20581	20673	20866	20720	20685	20672	20801	20634	20785	20725	20606	20986	20630	20482	20712	20597	20417	20777	20696	20419	20619	20665	20558	20737	20673	20778	20730	20641	20754	20799	20661	20852	20889	20620	20498	20763	20771	20760	20694	20846	20683	20625	20878	20938	20820	20651	20763	20758	20701	20678	20785	20583	20797	20613	20760	20744	20632	20932	20824	20696	20914	20572	20779	20714	20524	20685	20647	20661	20685	20867	20669	20841	20527	20760	20722	20415	20738	20706	20502	20528	20677	20629	20673	20450	20997	20715	20603	20693	20540	20625	20828	20762	20517	20796	20635	20853	20808	20553	20806	20688	20688	20785	20797	20925	20568	20815	20708	20528	20684	20764	20872	20609	20602	20603	20730	20642	20606	20836	20646	20593	20792	20592	20653	20667	20608	20665	20686	20778	20830	20801	20613	20664	20474	20479	20650	20774	20639	20623	20863	20757	20542	20774	20635	20640	20706	20589	20788	20870	20680	20609	20719	20744	20754	20736	20782	20703	20781	20763	21128	20811	20394	20538	20509	20609	20668	20778	20624	20638	20720	20536	20865	20863	20583	20839	20843	20523	20719	20571	20759	20796	20728	20560	20712	20696	20791	20688	20626	20912	20818	20674	20605	20823	20523	20764	20870	20628	20663	20767	20484	20653	20812	20832	20758	20601	20779	20842	20730	20744	20829	20839	20634	20820	20666	20961	20786	20729	20750	20645	20615	20716	20782	20799	20775	20525	20541	20486	20802	20694	20685	20682	20706	20839	20787	20711	20729	20740	20495	20892	20718	20875	20770	20606	20639	20647	20700	20552	20852	20685	20692	20521	20626	20780	20660	20557	20888	20797	20434	20920	20628	20796	20866	20687	20672	20708	20889	20884	20717	20679	20675	20857	20788	20755	20770	20756	20788	20893	20686	20631	20564	20660	20813	20657	20686	20763	20747	20414	20685	20704	20780	20756	20822	20620	20796	20809	20785	20824	20752	20840	20642	20544	20907	20953	20616	20505	20516	20637	20755	20778	20685	20835	20683	20524	20818	20656	20857	20674	20482	21001	20691	20929	20794	20701	20849	20700	20655	20790	20721	20866	20636	20630	20852	20816	20817	20687	20684	20732	20624	20661	20682	20944	20742	20805	20759	20615	20738	20756	20933	20713	20592	20785	20692	20866	20785	20797	20702	20756	20734	20619	20698	20659	20637	20473	20668	20722	20926	20843	20609	20639	20786	20697	20699	20852	20801	20874	20805	20645	20603	20987	20826	20802	20631	20660	20859	20650	20665	20749	20852	20736	20542	20723	20721	20700	20717	20789	20764	20630	20722	20735	20623	20656	20889	20679	20758	20780	20594	20593	20642	20500	20697	20339	20853	20692	20435	20642	20915	20956	20659	20547	20623	20651	20714	20671	20684	21025	20476	20806	20835	20723	20838	20872	20734	20725	20612	20769	20823	20954	20668	20595	20689	20624	20839	20690	20880	20753	20799	20638	20516	20740	20844	20396	20717	20884	20746	20693	20738	20607	20843	20580	20841	20771	20865	20796	20716	20616	20626	20676	20823	20807	20855	20653	20468	21000	20765	20710	20826	20660	20710	20636	20631	20790	20688	20816	20727	20714	20785	20890	20924	20700	20929	20660	20753	20572	20787	20621	20744	20777	20806	20929	20698	20715	20589	20698	20712	20672	20710	20760	20814	20817	20751	20754	20744	20801	20640	20523	20733	20725	20639	20852	20726	20577	20446	20621	20906	20672	20689	20621	20511	20551	20672	20451	20773	20802	20722	20673	20729	20648	20629	20774	20863	20776	20734	20846	20798	20682	20663	20739	20739	20719	20700	20884	20701	20565	20717	20770	20640	20745	20908	20809	20651	20574	20597	20947	20804	20882	20910	20581	20473	20637	20777	20645	20734	20785	20688	20691	20632	20436	20684	20554	20727	20766	20827	20649	20796	20611	20835	20762	20468	20698	20920	20602	20554	20765	20767	20515	20833	20811	20713	20696	20924	20595	20659	20679	20563	20636	20614	20803	20783	20681	20763	20828	20693	20679	20513	20586	20828	20530	20621	20628	20700	20743	20710	20829	20710	20838	20589	20738	20902	20844	20849	20736	20750	20856	20705	21000	20883	20846	20866	20598	20691	20720	20819	20971	20652	20755	20534	20848	20640	20710	20611	20894	20649	20817	20546	20726	20750	20664	20750	20790	20727	20604	20876	20842	20638	20528	20781	20879	20515	20827	21061	20750	20768	20796	20499	20576	20791	20772	20619	20591	20606	20725	20963	21136	20675	20817	20634	20627	20683	20767	20758	20771	20673	20690	20605	20624	20925	20980	20769	20967	20946	20749	20739	20749	20640	20580	20716	20812	20839	20927	20615	20830	20891	20572	20765	20635	20860	20620	20760	20776	20855	20677	20640	20661	20972	20845	20741	20831	20631	20537	20682	20872	20842	20661	20753	20866	20887	20776	20853	20714	20812	20715	20743	20776	20646	20751	20678	20807	20835	20669	20729	20882	20931	20616	20909	20612	20699	20795	20637	20699	20603	20773	20659	20721	20840	20692	20838	20894	20899	20740	20780	20622	20872	20714	20730	20919	20608	20495	20635	20705	20667	20699	20677	20597	20600	20912	20738	20558	20744	20551	20771	20939	20682	20897	20714	20729	20644	20608	20731	20676	20725	20796	20614	20474	20661	20532	20880	20677	20669	20740	20679	20655	20588	20882	20583	20526	20620	20854	20788	20729	20654	20910	20610	20695	20762	20592	20600	20925	20610	20702	20769	20744	20617	20815	20847	20721	20880	20738	20675	20661	20642	20425	20564	20743	20608	20817	20634	20656	20692	20843	20714	20850	20756	20770	20731	20745	20848	20629	20624	20703	20684	20941	20781	21007	20604	20658	20875	20870	20691	20759	20612	20566	20775	20665	20848	20597	20609	20584	20779	20696	20710	20717	20676	20720	20730	20624	20511	20726	20771	20722	20508	20530	20831	20643	20755	20777	20712	20768	20718	20752	20912	20523	20617	20708	20818	20754	20742	20695	20710	20806	20832	20840	20713	20658	20813	20756	20539	20644	20663	20879	20655	20767	20805	20706	20588	20724	20725	20548	20996	21037	20826	20789	21142	20664	20580	20784	20676	20644	20915	20710	20884	20651	20743	20904	21010	20742	20719	20702	20610	20711	20730	20622	20761	20616	20827	20707	20895	20752	20714	20791	20959	20572	20827	20891	20578	20639	20771	20848	20958	20764	20744	20794	20785	20787	20885	20664	20919	20792	20730	20589	20558	20349	20830	20724	20529	20748	20826	20782	20781	20655	20788	20794	20927	20570	20643	20870	20616	20675	20657	20731	20834	20643	20530	20576	20717	20711	20591	20916	20767	20885	20721	20447	20675	20711	20812	20694	20661	20642	20824	20593	20726	20584	20775	20632	20645	20841	20767	20612	20708	20676	20668	20587	20570	20732	20896	20723	20743	20648	20723	20733	20648	20843	20748	20823	20777	20719	20740	20750	20741	20572	20873	20741	20838	20649	20620	20804	20707	20900	20785	20714	20836	20747	20671	20812	20821	20736	21004	20516	20604	20748	20714	20619	20773	20947	20754	20603	20680	20612	20643	20519	20756	20750	20635	20710	20807	20764	20782	20950	20709	20656	20627	20487	20774	20503	20829	20631	20736	20862	20594	20626	20764	20569	20785	20692	20656	21053	20696	20690	20644	20823	20653	20598	20541	20731	20780	20766	20789	20735	20587	20727	20740	20810	20807	20673	20761	20780	20745	20940	20794	20777	20491	20801	20546	20648	20495	20750	20653	20668	20843	20875	20739	20659	20678	20718	20857	20669	20480	20523	20787	20549	20580	20638	20828	20500	20694	20558	20714	20748	20823	20653	20811	20763	20826	20460	20528	20767	20685	20759	20723	20409	20727	20619	20881	20715	20857	20626	20695	20803	20884	20663	20562	20830	20764	20896	20836	20895	20801	20669	20832	20522	20448	20590	20669	20847	20989	20752	20847	20939	20760	20754	20494	20673	20778	20654	20869	21043	20936	20698	20833	20883	20856	20727	20668	20553	20688	20780	20819	20889	20788	20863	20615	20707	20784	20928	20985	20816	20647	20863	20631	20662	20672	20851	20851	20909	20811	20807	20850	20859	20742	20682	20732	20885	20780	20625	20634	20746	20931	20608	20744	20657	20951	20836	20639	20690	20886	20830	20688	20770	20690	20910	20832	20810	20774	20786	20703	20798	20538	20614	20693	20707	20671	20731	20706	20696	20782	20600	20758	20540	20555	20794	20607	20785	20563	20810	20934	20748	21028	20740	20648	20629	20626	20675	20866	20638	20566	20730	20617	20873	20750	21004	20647	20642	20892	20902	20899	20702	20934	20675	20763	20702	20723	20671
17042	23257	25708	23262	20526	18869	17979	17487	17454	17234	17039	17130	17228	17091	16994	17123	16989	17003	17234	18077	18494	18303	17898	17159	17140	17029	16865	16786	16821	17049	16777	16908	17115	16768	16927	16815	16905	16840	16933	16818	17067	16886	16805	16768	16923	16816	16789	16830	16884	16836	16946	16847	16797	16761	16941	16841	16867	16854	16987	16820	16650	17082	16896	16977	16862	16869	16976	17012	16928	16834	16852	16918	16768	16674	16741	17176	16914	17027	16896	16961	16902	16631	16868	16815	16906	16828	16782	16868	16803	16798	16903	17007	16727	16925	16954	16803	16714	16910	17024	16995	16795	16839	16946	16934	16940	17005	16840	16916	16790	16900	16766	16974	16786	16741	17028	16885	16856	16891	16928	16943	16875	17054	16892	16755	16751	16962	16886	16877	16774	16883	16896	16928	16843	16760	16801	16931	16736	16856	17002	16913	17002	16751	16979	16811	16869	16987	16804	16794	16799	16794	16796	16723	16731	16802	16903	16992	16822	16813	16778	16929	16762	16907	16852	16856	16961	16945	16983	16785	16918	16906	16826	17108	16844	16820	16633	16970	16878	16804	16886	16758	16961	17012	16847	16928	16812	16784	16944	16815	16896	17056	16820	16915	16867	16917	16922	16823	16879	16775	16929	16858	16720	16843	16826	16973	16766	16846	16761	16733	16940	16987	16770	16910	16841	16800	16861	16899	16967	16817	16897	16852	16914	16904	16730	16821	16783	16920	16963	16860	16773	16700	16861	16875	16939	16725	16682	16787	16821	16805	16718	16904	16814	16982	16969	16928	16884	16829	16819	16933	16889	16765	17031	16808	16735	16813	16897	16711	16890	16875	16867	16827	16763	16915	16895	16966	16859	16747	16862	16721	16717	16894	16943	16904	16965	16782	16763	17027	16706	16771	16944	17020	16978	16868	16669	16891	17032	16852	16835	16758	16892	16945	16843	16778	16698	16915	16923	16877	16813	16902	16975	16777	16802	16772	16870	16872	16895	16745	16718	16797	16819	16872	16850	16853	16935	16917	16762	16958	16811	16978	16943	16975	16890	16976	16806	16883	16794	16892	16973	16711	16839	16877	16922	16817	17010	16936	16917	17039	16897	16800	16813	16891	16908	16743	16847	16810	16798	16899	17009	16889	16672	17019	16845	16910	16756	16893	16848	16761	16794	16891	16927	16857	16798	16851	16674	16826	17026	16728	16980	16995	16895	16885	16957	16840	16883	16875	16963	16817	16849	16782	16810	16839	16838	16927	16893	16724	16844	16827	16736	16873	16807	16855	16880	16953	16859	16954	16992	16841	16687	16809	16868	17002	16923	16729	16900	16896	16974	16849	16918	16984	16739	16937	16884	16837	16957	16804	16650	16833	16907	16960	16990	17039	16961	16842	16809	16832	16777	16791	16850	16731	16852	16749	17054	16734	16909	16751	16884	17053	16995	16974	16817	16804	16935	16717	16910	16999	16717	16988	16856	16918	16799	16686	16909	16946	16965	16867	16953	16864	16949	16903	16876	16939	16951	16776	16790	16860	17016	16904	16863	16899	17038	16895	16842	16843	17059	16980	17016	16854	17073	16930	16884	16935	16889	16748	16830	16896	17013	16951	16816	16788	16633	16763	16817	16977	16647	16919	16851	16884	16865	16853	16819	16967	16809	16797	16853	16853	16792	17023	16959	16764	16805	17001	16929	16843	16797	16691	16919	16945	16790	16787	17012	16794	16859	16901	17015	16971	16777	16854	16627	16924	17025	16876	16893	16702	16924	17045	16842	16903	16814	17059	16855	16958	16897	16909	16953	16975	16967	16795	16765	16627	16864	16900	16814	16821	16836	16864	16895	16702	16866	16855	16789	16841	16810	16916	16903	16784	16831	17000	16906	16790	17035	16975	16939	16802	16827	16760	16711	16816	16884	16868	16876	16842	16880	16771	16693	16843	16875	16907	16790	16896	16836	16777	16808	16762	16772	16888	16901	16860	16923	16987	16845	16812	16575	16932	17014	16823	16855	17043	16817	16869	16910	16841	16824	16843	16817	16874	16996	16947	16880	16802	16941	16672	16770	16770	16746	16694	16873	16805	16677	16865	16908	16844	16704	16740	16991	16767	16671	16872	16877	16822	16699	16993	16944	17001	16823	16836	16881	16881	16893	16926	16871	16904	16832	16925	16985	16872	16887	16894	16733	16780	16890	16782	16756	16906	16752	16986	16972	16869	16615	16926	16735	16837	16975	16933	16874	16792	16870	16803	16961	16836	16826	16917	16761	16734	16682	16987	16892	16792	16787	16775	16808	17055	16933	16924	16807	16783	16954	16914	16890	16918	17052	16883	17007	16900	16768	16801	16804	16968	16764	16818	17020	16929	16858	16891	16832	16927	16863	16860	16883	16882	16762	16942	16996	16944	16920	16712	16848	16862	16790	17143	17007	16826	16777	16842	16861	16903	16861	16671	16917	16804	16765	17041	16923	16835	16999	16794	16806	16993	17100	16793	16860	16609	17015	16868	16898	16821	16805	16929	16790	16994	16896	16782	16861	17022	16923	16990	16990	16650	16910	16690	16948	16956	16755	16768	16842	16970	16905	16820	16797	16724	16818	16976	16766	17033	17006	16918	17023	17078	16864	16958	16786	16764	16880	16960	16799	16723	16839	16908	16888	16837	16741	16898	17005	16757	17006	16863	16927	16867	16821	16818	16939	16864	16845	16777	16747	16837	16783	16967	16788	17020	16755	16860	16919	16822	16746	16854	17053	16881	16938	17052	16857	17023	16823	16857	16729	16962	16787	16931	16738	16766	16962	16909	16908	16743	16753	16902	16781	16975	17008	16960	16815	16861	16721	16843	16841	16728	16776	17028	16891	16836	16920	16771	16959	16885	16788	16712	16783	16844	16991	16783	16786	16938	16845	16938	16764	16910	16769	16580	17003	16711	17024	16944	16791	17008	16809	16865	16726	16733	16993	16841	16887	17008	16871	16840	16885	16923	16998	16885	16852	16790	16866	16960	16847	16849	16813	16782	16939	16781	16789	17020	16897	16974	16840	16795	16871	16905	16725	16838	16950	16850	16733	16813	16714	16976	16877	16964	16887	16806	16907	16834	16923	16718	16789	16859	17103	17159	16914	16804	17004	16805	16867	16846	16832	16826	17030	16909	16735	17046	16902	16896	16917	16779	16796	16729	16937	16866	16699	16890	16850	16858	16794	16936	17041	16763	16783	16942	16867	16711	16994	16687	16936	16831	16836	17026	16827	16837	17019	16819	16982	16983	16747	16966	16659	16917	16855	16840	16914	16828	16823	16780	16908	16864	16834	16773	16895	16810	17018	16907	16912	16672	16758	17100	16858	16719	16831	16747	16791	16962	16744	16902	16829	16715	16923	16884	16870	16878	16881	16925	16822	16929	16713	16751	16848	16766	16956	16890	16985	16847	17005	16873	16749	16814	16870	16746	16775	16846	16739	16934	16857	16931	16904	16958	17008	16712	16893	16970	16823	16916	16942	16962	16764	16897	16719	16868	16934	16956	16855	16972	16840	16851	16910	16905	16880	17057	16903	16772	17087	16908	16814	16892	16738	17065	16894	16979	16815	16737	16902	16711	16792	16913	16895	16914	16875	16819	16911	16790	16795	16687	17078	16876	16772	16915	16825	16811	16916	16957	16857	16982	16904	16804	16837	16919	16866	16973	16863	17030	16806	16865	16924	16845	16926	16809	16905	16910	16746	16920	16911	16893	16813	16856	17015	16884	16848	16655	16901	16919	16897	16862	16869	16908	16996	16838	16733	16999	16849	16941	16764	16924	16824	16882	16973	16933	16858	17063	17008	17073	16754	16920	17032	16928	17037	16712	16865	17024	16828	16980	16895	16903	16849	16978	16986	17100	16818	16679	16979	16860	16817	16893	17011	16836	16841	16844	16953	16874	17000	16764	16974	16897	16872	16831	17026	16842	16920	16824	16849	16798	16805	16810	16931	17028	16992	16967	16857	16783	16937	16831	16925	16874	16940	16873	16882	16824	16744	16830	16776	16985	16845	17066	16907	16903	16882	16787	16897	16872	16732	17034	16909	17087	16950	16830	16787	16923	16762	16776	16941	17010	16785	16864	16896	16901	16751	16698	16876	16854	16982	16824	16745	16859	16796	16998	16928	16752	16792	16859	16886	16735	16927	16902	16773	16858	16951	17037	16712	16769	16819	16824	16661	16785	16868	17094	16885	16807	16858	16932	16983	16774	16905	16945	17029	16898	16961	16937	16760	16891	16863	16846	16931	16793	16893	16854	16846	16907	16971	16902	16734	16666	16942	16934	16951	16794	16881	16806	16948	16889	16855	16934	16962	16881	16791	16955	16671	16784	16763	16819	16869	16929	17014	17013	16885	16930	16936	16857	16996	16994	16787	16860	16819	16990	16755	16852	16927	16744	16938	16895	16969	16882	16942	16927	16899	16998	16968	17091	16861	16765	16707	16959	16803	16985	16820	16795	16849	16967	16961	16747	16886	16838	16792	16858	16857	16881	16758	16809	17069	17010	16818	16932	16932	16814	16918	16850	16723	16742	16909	16849	16843	16881	16949	16835	16841	16842	16883	16725	16796	16876	16803	16816	16795	16991	17002	16830	16863	16966	16903	16892	16852	16996	16818	16846	16816	16901	16743	16921	16784	16809	16953	16736	16975	16758	16903	16874	16761	16953	16719	17041	16935	16955	16852	17036	16965	16944	16936	16865	17020	16916	16837	16880	16867	16912	16868	16654	16915	16944	16898	16901	16720	16982	16778	16857	16853	16953	16794	16863	16831	16932	16856	16871	16815	16869	16827	16966	16978	16873	16719	16780	17068	16798	16816	16957	16707	16925	16768	16791	16888	16792	17046	17046	16834	16821	16854	16962	16780	16759	16808	16703	16794	16891	16914	16795	17144	16791	16853	16983	16926	16988	16847	16950	16711	16947	16815	16982	16818	16843	16924	16836	16888	16933	16850	16976	16892	16999	16944	16831	16882	16844	16809	16771	16925	16784	17005	16872	17027	16902	16912	16835	16821	16929	16961	16828	16734	16817	16967	16880	16881	16984	16795	16797	16959	16986	16967	16834	16883	16904	16814	17006	17063	17059	16990	16842	16902	16888	16959	16839	16868	16805	16749	16882	16971	16801
23688	20991	28362	24238	23111	24468	24196	21571	20850	20979	20907	20725	20684	20816	20374	20570	20417	20325	20711	25827	27692	26248	23502	22236	20920	20707	20293	20472	20352	20507	20242	20317	20122	20206	20315	20366	20053	20143	20130	20274	20321	20368	20202	20150	20616	20453	20366	20455	20396	20285	20130	20182	20206	20245	20207	20169	20198	20403	20053	20130	20293	20179	20374	20242	20412	20114	20257	20298	19922	20122	20138	20062	20248	20190	19967	20239	20226	20531	20315	20359	20067	20123	20206	20190	20355	20244	20282	20295	20180	20315	20304	20242	20221	20272	20545	20417	20090	20259	20293	20442	20151	20087	20357	20293	20120	20253	20231	20403	20358	20087	20183	20321	20187	20276	20283	20273	20085	20243	20295	20297	20351	20231	20365	20219	20217	20245	20398	20228	20360	20323	20229	20132	20191	20316	20135	20222	20237	20152	20169	20018	20490	20307	20327	19963	20280	20226	20216	20248	20197	20408	20147	20304	20243	20434	20175	20074	20182	20148	20364	20288	20322	19988	20223	19779	20331	20337	20016	20433	20422	20336	20207	20191	20323	20260	20306	20229	20022	20401	20342	20271	20018	20175	20234	20284	20318	20277	20108	20436	20423	20299	20261	20208	20176	20025	19880	20123	20287	20169	19908	19955	20149	20184	19975	20345	20044	20089	20137	20065	20396	20479	20093	20202	20200	20405	20052	19998	20176	20162	20134	20072	20242	20220	20295	20290	20167	20212	20436	20499	20133	20313	20094	20115	20355	20099	20060	20031	20222	20274	20136	20268	20235	20235	20115	20204	20292	20283	20242	20359	20291	20070	20394	20144	20113	20321	20213	20212	20237	20286	20066	20123	20263	20078	20117	20342	20280	20288	20385	20393	20312	20345	20359	20241	20153	20157	20279	20239	20295	19874	20090	20183	20520	20099	20229	20227	20407	20234	20256	20338	20362	20183	20201	20145	20321	20420	20157	20188	20144	20123	20188	20207	20218	20330	20035	20113	20179	20079	20070	20287	20220	20500	20091	20343	20318	20238	20452	20403	20182	20384	20010	20180	20366	20114	20030	20092	20213	20304	20215	20216	20210	20345	20181	20145	20140	20250	20198	20360	20214	20129	20140	20080	20306	20291	20151	20277	20237	20031	20164	20318	20227	20165	20256	20339	20187	20367	20580	20286	20057	20218	20235	20246	20264	20148	20219	20056	20218	20143	20198	20074	20518	20169	20195	20358	20118	20244	20314	20393	20296	20022	20267	20132	20097	20214	20280	20353	20403	20130	20138	19987	19969	20243	20168	20142	20304	20294	20179	19996	20170	20148	20165	20086	19771	20152	20258	20173	19913	20143	20287	20162	20407	20197	20084	20308	20264	20100	20303	20258	20191	20152	20271	20406	20402	20456	20227	20219	20149	20114	20352	20188	19990	20092	20182	20184	20117	20288	20173	20170	20240	20362	20308	20281	20252	20279	20424	20153	20163	20314	20357	20238	20262	20046	20336	20311	19940	20120	20250	20178	20372	20260	20108	20270	20337	20036	20021	20230	20261	20330	20131	20138	20276	20255	20249	20134	20350	20167	20353	20112	20365	20353	20209	20032	20297	20205	20279	20260	20225	20147	20308	20139	20146	20165	20041	20198	20267	20378	20266	20291	20193	20245	20318	20479	20078	20137	20224	20209	20230	20217	20380	19991	20328	20415	20125	20047	20236	20323	20209	20305	20219	20159	20003	20342	20275	20025	20311	20301	20431	20300	20338	20063	20290	20109	20252	20167	20308	20222	20306	20089	20215	19979	20351	20231	20281	20124	20198	20237	20216	20525	20346	20302	20135	20204	20085	20095	20128	20113	20399	20147	20345	20319	20367	20230	20121	20271	20042	20320	20370	20151	20207	20345	20292	20052	20240	20334	20241	20222	20116	20305	20357	20284	20185	20052	20112	20302	20389	20423	20175	20068	19836	20258	20239	20133	20185	20129	20150	20485	20294	20191	20198	20316	20225	20352	20067	20080	20220	20255	20307	20309	20378	20138	19922	20069	20278	20350	20311	20234	20220	20080	20353	20370	20405	20323	20335	20396	20177	20118	20148	20100	20356	20308	20244	20269	20195	20016	20361	20019	20306	20216	20153	20305	20036	20206	20137	20226	20286	20334	20203	20397	20037	20206	20208	20142	20269	20185	20201	20201	20244	20331	20185	20268	20330	20195	20199	20339	20295	20498	20279	20292	20270	20270	20276	20350	20354	20014	20241	20290	20234	20059	20300	20134	20288	20364	20111	20155	20273	20230	20209	20409	20042	20241	20312	20358	20213	20258	20172	20113	20121	20227	20327	20240	20182	20239	20205	19946	20339	20009	20124	20314	20114	20127	20317	20255	20076	20083	20279	20249	20432	20060	20203	20130	20104	20281	20157	20093	20311	20372	20250	20465	20086	20270	20121	20165	20324	20103	20201	20290	20174	20128	20205	20149	20098	20260	20322	20218	20017	20280	20342	20193	20270	20119	20241	20182	20404	20257	20259	20203	20230	20390	20142	20172	20184	20186	20157	20180	20237	20349	20114	20295	20324	20290	20317	20357	20334	20207	20408	20298	20314	20264	20132	20131	20247	20282	19988	20163	20148	20237	20238	20149	20125	20200	20110	20263	20218	20154	20054	20186	19974	20160	20172	20241	20467	20396	20254	20310	20342	20457	20180	20195	20104	20063	20117	20216	20121	20067	20264	20201	20346	20217	20202	20493	20224	20240	20348	20010	20150	20026	20476	20422	20188	20223	20276	20159	20311	20278	20215	20301	20470	20339	20203	20185	20345	20213	20346	20302	20165	20356	20102	20428	20253	20296	20029	20205	20304	20233	20475	20047	20297	20243	20466	20278	20250	20027	20298	20251	20148	20296	20321	20168	20129	20172	20413	20117	20314	20179	20243	20389	20267	19935	20445	20228	20287	20300	20103	20004	20221	20553	20384	20043	20186	20163	20140	20326	20088	20456	20247	20362	20067	20112	20229	20196	20320	20270	20266	20267	20028	20062	20231	20074	20306	20322	20024	19880	20104	20381	20377	20163	20164	20225	20169	20269	20115	20183	20247	20104	20197	20382	20187	20206	20458	20155	20208	20066	20209	20128	20215	19904	20240	20204	20065	20212	20225	20104	20409	20278	20275	20194	20399	20002	20102	20251	20543	20101	20246	20318	20319	20239	20426	20221	20250	20086	20369	20278	20126	20217	20191	20125	20202	20282	20407	20379	20315	20252	20235	20287	20267	20259	20306	20125	20140	20358	20275	20083	20223	20236	20334	20420	20420	20147	20254	20301	20169	20202	20402	20189	20025	20215	20408	20077	20293	20199	20113	20264	20063	20141	20184	20335	20675	20205	20351	20164	20240	20338	20316	20308	20277	20339	20283	20287	20178	20224	20200	20311	20310	20016	20196	20256	20148	20282	20386	20264	20370	20325	20095	20238	20158	20294	20082	20245	20211	20105	20180	20313	20231	20295	20069	20102	20171	20244	20262	20307	20256	20133	20237	20116	20317	20106	20136	20429	20304	20276	20029	20332	20244	20123	20409	20365	20404	19997	20051	20184	20082	20265	20122	20213	20217	20185	20202	20370	20053	20137	20136	20253	20143	20204	20174	20261	20304	20194	20250	20370	20134	20129	20169	20002	20224	20172	20180	20315	20060	20220	20271	20214	20316	20162	20042	20280	20393	20380	20202	20213	20263	20278	20248	20193	20226	20192	20379	20429	20128	20204	20467	20094	20283	20302	20208	20406	20279	20278	20500	20227	20243	20379	20190	20304	20467	20347	20483	20271	20133	20049	20074	20369	20151	20371	20331	20163	20375	20268	20343	20378	20294	20252	20195	20119	20329	20166	20323	20161	20140	20186	20227	20226	20172	20182	20295	20348	20138	20175	20361	20204	20440	20280	20170	20344	20329	20055	20183	20369	20177	20074	20294	20074	20157	20137	20307	20215	20268	20308	20291	20172	20215	20269	20179	20298	20287	20276	20234	20299	20233	20063	20186	19981	20394	20159	20062	20240	20103	20456	20429	20208	20289	20199	20148	20093	20207	20183	20243	20303	20407	20392	20117	20153	20284	20328	20303	20037	20262	20430	20001	20238	20319	20189	20307	20264	20231	20075	20218	20086	20092	20123	20174	20282	20225	20275	20158	20310	20236	20142	20261	20163	20235	19983	19999	20384	20243	20306	20410	20316	20235	20195	20289	20266	20260	20134	20313	20225	20153	20124	20392	20492	20211	20088	20095	20174	20143	20307	20259	20076	20171	20192	20222	20136	20319	19890	20184	20387	19971	20125	20347	20441	20141	20090	20322	20318	19953	20447	20202	20225	20194	20372	20187	20196	20415	20353	20077	20324	20273	20234	20297	20352	20149	20138	20199	20256	20288	20176	20303	20066	20282	20136	20364	20198	20211	20201	20147	20005	20193	20327	20307	20165	20284	20485	20410	20273	20357	20366	20327	20292	20456	20174	20316	20057	20218	20193	20312	20123	20491	20139	20217	20111	20384	20411	20510	20256	20292	20214	20137	20435	20108	20456	20358	20088	20287	20261	20147	20201	20145	20027	20095	20570	20206	20262	20174	20181	20280	20224	20155	20496	20146	20451	20166	20286	20074	20205	20292	20305	20227	20143	20121	20199	20235	20187	20392	20356	20258	20408	20185	20210	20176	20304	20302	20101	20481	20349	20187	20228	20043	20180	20465	20121	20262	20220	20272	20434	20317	20158	20096	20361	20449	20261	20273	20446	20413	20268	20229	20081	20351	20246	20234	20255	20327	19884	20196	20312	20098	20405	20169	20098	20096	20122	20110	20169	20310	20319	20260	20239	20155	20315	20118	20312	20229	20075	20203	20356	20216	20127	20150	20091	20303	20102	20153	20322	20221	20411	20054	20304	20288	20330	20124	20166	20464	19949	20230	20190	20219	20202	20334	20093	20160	20153	20307	20438	20323	20158	20289	20367	20207	20137	20218	20040	20364	20463	20106	20150	20247	20184	20200	20139	20349	20315	20205	20127	20483	20455	20213	20092	20000	20246	19932	20174	20278	20211	20326	20172	20151	20080	20226	20154	20316	20347	20166	20080	19936	20234	20612	20183	20290	20278	20091	20245	20162	20121	20262	20372	20468	20178	20208	20142
15800	29112	30051	26227	22765	20795	18995	18180	17711	17663	17465	17316	17191	17100	17083	16811	16906	16760	17438	24793	25593	23312	20326	18334	17386	16698	16838	16761	16653	16596	16481	16561	16524	16599	16618	16586	16606	16635	16596	16504	16562	16579	16678	16597	16549	16545	16627	16692	16586	16630	16772	16616	16589	16473	16570	16740	16501	16629	16660	16456	16585	16616	16731	16576	16543	16536	16719	16744	16638	16765	16776	16370	16570	16451	16507	16602	16506	16515	16683	16513	16611	16638	16533	16463	16865	16576	16433	16697	16566	16546	16684	16570	16585	16785	16654	16597	16778	16479	16584	16599	16395	16505	16522	16557	16655	16703	16614	16570	16380	16575	16469	16646	16559	16577	16669	16693	16523	16626	16663	16497	16559	16719	16560	16499	16500	16702	16582	16628	16647	16564	16556	16595	16386	16623	16751	16594	16676	16561	16669	16708	16738	16508	16563	16562	16738	16462	16717	16585	16654	16576	16618	16616	16526	16682	16593	16596	16707	16756	16531	16512	16538	16404	16537	16527	16578	16573	16522	16547	16648	16622	16679	16581	16562	16693	16639	16672	16445	16609	16596	16821	16565	16561	16559	16524	16626	16503	16648	16599	16577	16498	16508	16411	16523	16653	16531	16575	16453	16605	16538	16546	16651	16598	16703	16450	16573	16559	16628	16597	16421	16527	16590	16727	16670	16642	16603	16644	16736	16550	16551	16430	16843	16513	16528	16505	16700	16595	16609	16610	16550	16697	16604	16686	16641	16361	16546	16460	16653	16478	16435	16501	16396	16712	16610	16549	16566	16599	16539	16465	16504	16584	16463	16602	16537	16630	16700	16612	16521	16859	16547	16675	16592	16525	16592	16547	16713	16626	16509	16720	16675	16640	16546	16650	16504	16574	16525	16691	16674	16566	16625	16478	16616	16581	16540	16543	16434	16566	16520	16599	16415	16694	16667	16620	16590	16508	16585	16677	16548	16469	16586	16623	16470	16509	16582	16544	16550	16402	16596	16582	16518	16572	16566	16797	16553	16566	16540	16736	16582	16403	16591	16499	16643	16803	16588	16582	16666	16526	16641	16619	16556	16505	16487	16461	16638	16449	16758	16627	16769	16618	16657	16467	16479	16642	16603	16537	16653	16549	16529	16430	16671	16605	16762	16639	16638	16462	16586	16641	16543	16568	16615	16628	16596	16432	16667	16410	16685	16605	16656	16544	16525	16518	16534	16495	16587	16789	16516	16539	16548	16545	16484	16407	16730	16649	16635	16623	16487	16518	16780	16605	16711	16689	16592	16575	16779	16653	16597	16574	16654	16657	16567	16585	16504	16592	16570	16723	16604	16537	16525	16552	16555	16587	16549	16554	16570	16525	16513	16544	16649	16430	16574	16588	16634	16666	16574	16670	16569	16547	16578	16525	16456	16562	16455	16670	16622	16698	16570	16502	16499	16665	16602	16579	16586	16465	16590	16449	16412	16802	16458	16801	16733	16540	16336	16506	16518	16643	16671	16444	16574	16582	16679	16631	16617	16643	16674	16605	16714	16544	16521	16603	16363	16412	16551	16597	16628	16637	16544	16524	16430	16454	16584	16606	16607	16567	16645	16645	16573	16589	16595	16523	16574	16630	16600	16489	16788	16435	16561	16354	16436	16680	16352	16699	16483	16588	16435	16629	16388	16550	16555	16515	16540	16449	16524	16583	16607	16544	16390	16717	16610	16567	16508	16621	16675	16546	16688	16515	16674	16388	16566	16738	16462	16735	16663	16627	16647	16597	16584	16609	16600	16558	16575	16609	16642	16725	16603	16509	16605	16443	16508	16475	16574	16629	16384	16581	16552	16613	16456	16498	16576	16435	16627	16558	16570	16511	16752	16584	16457	16388	16809	16450	16424	16506	16637	16718	16528	16578	16760	16704	16600	16410	16691	16585	16435	16574	16800	16468	16657	16559	16573	16484	16567	16629	16542	16476	16519	16538	16567	16578	16518	16555	16622	16650	16467	16709	16566	16572	16463	16675	16705	16481	16660	16685	16497	16472	16674	16554	16651	16650	16570	16644	16561	16466	16558	16509	16736	16466	16626	16648	16452	16588	16638	16655	16447	16577	16512	16589	16420	16590	16543	16701	16766	16485	16673	16697	16538	16775	16727	16710	16684	16790	16598	16438	16500	16654	16699	16523	16528	16539	16681	16728	16614	16510	16599	16530	16609	16414	16589	16643	16719	16478	16556	16601	16613	16601	16546	16595	16627	16674	16560	16344	16533	16583	16630	16680	16392	16414	16698	16588	16655	16410	16569	16746	16675	16731	16463	16593	16512	16480	16610	16698	16554	16623	16467	16524	16606	16542	16516	16352	16572	16682	16550	16567	16727	16480	16503	16525	16572	16475	16619	16492	16625	16547	16748	16623	16608	16602	16521	16398	16474	16790	16695	16552	16583	16485	16611	16538	16624	16406	16698	16612	16467	16589	16544	16460	16758	16482	16609	16498	16651	16508	16610	16672	16557	16513	16608	16562	16613	16512	16385	16647	16653	16504	16678	16599	16519	16592	16590	16368	16635	16448	16696	16707	16593	16582	16549	16816	16430	16517	16560	16603	16608	16555	16633	16744	16501	16614	16505	16747	16580	16589	16622	16544	16528	16515	16588	16739	16537	16492	16714	16510	16574	16791	16572	16469	16562	16605	16654	16518	16591	16572	16436	16747	16631	16707	16505	16592	16563	16483	16596	16431	16652	16651	16559	16640	16637	16537	16827	16610	16527	16706	16358	16509	16563	16471	16651	16522	16628	16404	16740	16599	16776	16640	16645	16614	16729	16371	16540	16547	16560	16573	16384	16790	16555	16605	16542	16399	16464	16581	16598	16439	16498	16685	16542	16727	16609	16545	16568	16672	16573	16396	16674	16564	16697	16578	16697	16615	16798	16547	16403	16663	16681	16441	16488	16493	16631	16620	16650	16751	16625	16536	16732	16592	16589	16586	16600	16549	16446	16474	16565	16535	16495	16598	16761	16693	16561	16763	16612	16646	16689	16591	16332	16525	16606	16689	16665	16602	16675	16729	16295	16785	16613	16588	16548	16611	16527	16610	16669	16791	16553	16508	16702	16646	16430	16459	16776	16667	16651	16666	16516	16611	16450	16671	16664	16739	16681	16612	16574	16619	16771	16635	16616	16695	16565	16708	16494	16591	16538	16466	16429	16561	16718	16608	16534	16656	16636	16543	16593	16546	16480	16650	16483	16533	16507	16631	16414	16597	16708	16471	16595	16648	16679	16517	16471	16372	16471	16669	16354	16676	16653	16738	16450	16624	16583	16566	16763	16607	16692	16561	16581	16613	16607	16639	16704	16458	16655	16824	16671	16680	16479	16529	16609	16524	16675	16397	16494	16662	16571	16581	16700	16550	16553	16490	16659	16543	16660	16583	16486	16473	16553	16437	16578	16561	16475	16635	16599	16609	16659	16468	16505	16606	16567	16544	16457	16464	16560	16613	16630	16442	16669	16467	16544	16615	16494	16613	16514	16711	16493	16713	16623	16588	16657	16524	16643	16605	16599	16686	16484	16455	16631	16573	16524	16702	16512	16585	16481	16524	16461	16420	16688	16853	16571	16475	16511	16504	16623	16613	16543	16555	16485	16612	16751	16765	16426	16453	16719	16745	16606	16492	16495	16528	16601	16683	16534	16589	16624	16717	16451	16643	16498	16742	16509	16664	16452	16605	16323	16530	16626	16637	16314	16563	16541	16438	16699	16519	16542	16557	16498	16502	16470	16735	16554	16627	16502	16717	16659	16591	16762	16471	16572	16463	16494	16458	16467	16672	16589	16682	16350	16559	16544	16479	16582	16687	16528	16512	16628	16556	16598	16588	16524	16692	16672	16460	16523	16492	16544	16404	16615	16458	16603	16523	16598	16532	16712	16607	16700	16493	16700	16419	16557	16629	16516	16563	16676	16611	16762	16605	16552	16457	16534	16623	16647	16726	16522	16452	16511	16380	16560	16565	16563	16632	16620	16645	16713	16482	16818	16458	16751	16624	16669	16505	16659	16511	16665	16646	16662	16575	16517	16595	16569	16552	16454	16579	16454	16600	16597	16564	16608	16609	16485	16780	16290	16722	16651	16494	16389	16602	16552	16587	16543	16548	16502	16537	16596	16455	16535	16451	16632	16462	16623	16475	16472	16532	16613	16526	16632	16469	16556	16624	16455	16478	16716	16597	16476	16652	16475	16494	16596	16571	16460	16539	16506	16560	16471	16579	16660	16553	16473	16662	16568	16586	16545	16546	16565	16525	16523	16522	16769	16721	16521	16540	16702	16681	16579	16516	16408	16510	16537	16474	16734	16458	16622	16490	16727	16596	16622	16362	16546	16704	16684	16529	16358	16756	16538	16667	16539	16546	16723	16572	16529	16653	16686	16543	16542	16487	16532	16503	16596	16618	16577	16529	16484	16765	16652	16698	16551	16548	16359	16540	16620	16560	16602	16399	16447	16581	16592	16522	16427	16657	16635	16537	16699	16669	16444	16639	16521	16522	16438	16592	16527	16500	16521	16600	16642	16365	16725	16468	16508	16599	16620	16612	16577	16656	16451	16501	16515	16520	16656	16693	16596	16589	16448	16570	16546	16548	16629	16557	16493	16723	16488	16575	16675	16722	16571	16623	16496	16569	16620	16687	16407	16568	16557	16732	16377	16535	16517	16646	16556	16562	16594	16797	16532	16613	16463	16814	16648	16728	16584	16584	16614	16503	16527	16521	16469	16591	16548	16669	16601	16444	16438	16606	16717	16458	16602	16679	16572	16563	16501	16574	16552	16579	16694	16718	16583	16652	16496	16675	16483	16841	16710	16343	16526	16729	16533	16558	16603	16586	16567	16754	16401	16432	16591	16764	16635	16691	16594	16713	16725	16512	16414	16645	16628	16497	16635	16531	16556	16654	16591	16661	16525	16531	16725	16455	16510	16675	16565	16452	16796	16570	16757	16817	16485	16342	16429	16712	16640	16397	16664	16455	16553	16444	16485	16279	16571	16471	16437	16623	16574	16539	16646	16469	16756	16538	16476	16555	16528	16314	16508	16615	16501	16669	16841	16518	16561	16639	16391	16644	16641	16598	16582	16512	16576	16712	16669	16580	16666	16577	16537	16601
22431	20958	28782	23308	21377	24491	27823	23048	21623	21878	21487	20999	21136	21225	21110	20892	20811	20881	20785	28984	34444	32800	28168	24035	21592	20849	20449	20448	20181	20359	20266	20280	20376	20519	20188	20085	20292	20164	20043	20141	20224	20316	20122	20208	20200	20296	20348	20085	20026	20196	20284	20288	20424	20253	20089	20150	20154	20199	20175	20056	19931	20383	20142	20117	20205	20075	20083	20190	20182	20083	20031	20254	20189	20219	20099	20151	20034	20023	20083	20252	20247	20068	20246	20263	20197	20016	20168	20150	20144	20169	20021	20243	20091	20162	20212	20069	20276	20156	20249	20105	20274	20175	20218	20139	20106	20027	19954	20134	20257	20197	20147	20064	20044	20047	20066	20199	20136	20014	20071	19971	20184	20142	20238	20103	20193	20086	20139	19978	20029	20368	20030	20089	20225	20146	19970	20032	19980	20063	20092	20287	20100	20210	20166	20320	20077	19890	20071	20034	20172	20191	20127	20306	20190	20250	20048	19991	20141	20138	20036	20137	19947	20355	20147	20230	19919	19962	20039	20010	20087	20185	19933	20081	20261	20092	20047	19945	20083	20142	20069	20112	20135	20138	19989	20036	20087	20228	20219	20168	19928	20137	20355	19983	20046	19986	20061	20078	20111	20312	20184	20034	20248	20126	20196	20067	20012	20251	20004	19999	20038	20085	20298	20097	20024	20032	20172	19927	20094	19930	20048	19992	20160	20126	20105	20020	19912	20048	19871	20196	20219	20014	20115	19960	20116	20083	20073	20072	20083	20347	20075	20289	20235	20224	20138	20024	20169	19983	20141	19978	20227	20209	20004	20158	20008	19786	20082	20056	20072	20176	19957	20203	20438	20162	20039	19980	20022	19989	20044	20036	20174	19977	20054	20057	20012	20231	20191	20041	20189	19913	20103	20079	20322	20201	20101	20139	20199	20055	19955	20117	20089	20131	20073	19924	20169	19951	20065	20053	20148	20289	20121	20237	20167	20115	20264	20206	19974	20160	20078	20240	20160	20202	20079	20015	20143	20284	20247	20063	20133	19926	19992	20203	20234	20222	20157	20183	19818	20092	20206	19822	20276	20119	20072	20205	20151	20098	20090	19903	20078	20271	20202	19948	20018	19985	20058	20016	19999	20115	20169	19950	20167	20017	20307	20054	20165	20055	19974	20136	20028	20042	20055	20101	20019	19999	20114	20176	20168	20081	20326	20186	19926	20036	20354	20189	20231	20022	20160	20239	20043	20094	20168	19903	20047	20219	20301	20154	20135	20087	20158	20074	20111	19987	20056	20311	20117	19960	20154	20272	20179	20108	20293	20133	19994	20184	19984	20268	20142	19934	20024	20133	20116	20067	20239	20101	20213	19924	20250	19941	19997	20315	20092	20047	20165	19929	19979	20077	20041	20164	20136	19948	20222	20297	20340	20146	20231	20012	19968	20124	20232	20118	20147	20103	20208	20013	20126	20414	20316	20131	20101	20205	20392	20277	20055	20178	20127	20209	20058	19950	20186	20202	20162	20300	20080	20156	20215	20156	20087	20172	20152	19979	20155	20109	20120	20312	20266	20107	20271	20056	20001	20384	20190	20046	19969	20164	19937	20142	20179	20095	20142	19913	19876	20062	19994	19980	20082	20197	19951	20271	20160	19885	20127	20212	19925	20037	20144	20178	19942	19990	19881	19995	20222	20163	20213	20082	20031	20188	20205	19960	20193	20047	20132	19910	20138	20315	20116	20065	20229	20204	20044	19945	20257	20155	20024	20052	20200	20089	20205	20139	20085	19943	20104	20008	20233	20273	19957	19941	20137	20139	19856	20156	19912	19923	19992	20122	20177	19990	19986	20032	20039	20035	20195	19933	20031	20110	20098	20073	20138	20118	20173	20223	20170	19948	20293	19950	19946	20096	20197	20090	20218	19572	20206	20270	20087	19923	20209	20172	20105	20085	20104	20128	20104	20110	19878	19926	19907	19947	20144	20175	20251	20115	20146	20044	19995	20196	20346	20023	20050	19968	20158	20098	20109	20000	20191	20071	19989	19973	19887	20016	20183	20091	19985	19952	20209	20032	20081	19966	20218	19898	19934	20067	20196	20182	20286	19985	20057	20215	20107	20210	20203	20111	20106	20025	19880	20058	20200	20121	20211	20092	20090	20354	20152	20199	20097	20201	20212	20085	19887	20149	20118	20110	20228	20018	20181	20240	20182	20087	20088	20074	20099	20188	20071	19891	19906	20075	20109	20231	19972	20095	20163	19914	20177	20104	20037	20057	20349	20286	20151	20017	20051	20184	19919	20017	19936	19767	20118	19718	19992	20119	20152	20053	20177	20095	20091	20126	19998	20025	20123	20015	20063	19995	20264	20112	19975	20006	20115	20165	19977	20087	20127	19994	20158	20175	19933	20109	20327	19990	20147	19861	20142	19984	20204	19846	20109	19973	20240	20079	20068	20033	20249	19888	19956	20112	20073	20106	20191	20070	19986	20037	19982	20031	20216	20220	19907	20141	20232	20256	20091	20049	20193	20291	20335	19897	19978	19927	20268	20111	19944	20134	19965	20123	19890	20250	20213	19964	19945	20091	20100	20174	19992	20027	20088	20153	20118	19960	20178	19930	20093	20294	20016	20234	20041	20224	19899	19988	20011	19970	20074	20024	20310	20114	20062	20192	20152	20218	20200	20212	20270	20068	20035	20019	20092	20151	19971	19953	19963	20179	19971	20204	20146	20100	20159	20042	20155	20230	20169	20242	20136	20035	20091	20234	20162	20283	20149	20197	20257	19988	19975	20151	19949	20299	20023	20037	20164	20021	19969	20052	20170	20109	20051	20139	20145	20194	20205	20200	20190	20275	20055	19886	20039	20125	20122	20047	20141	20131	20171	20046	20107	20095	20369	20026	20050	19957	20076	20276	20258	20116	20089	20159	20175	20064	20002	20009	20187	20155	20205	20303	20092	19915	20213	19945	20291	20001	20122	20045	20172	20083	20111	20160	20034	20110	19927	20055	20144	20093	20268	20115	20152	19950	20092	20045	20039	19966	20291	19898	20122	19931	20108	20199	20146	20097	20001	20184	20082	20069	20011	20072	20089	20286	20186	20276	20068	20160	20439	20168	19986	20174	20036	20036	20092	20055	19878	20198	20227	20011	19913	20030	20038	20182	20073	20260	20167	19957	20160	20082	20106	20244	20184	20198	20201	20192	20104	20043	20075	20142	20037	20248	20225	20195	20042	19975	20166	20112	20039	20088	20005	20082	20070	20224	20128	20110	20125	20228	20358	20249	20253	20181	20109	20111	20347	20090	19972	19927	20051	20245	20441	20156	20054	20239	20114	20035	20154	20083	20142	20059	20171	20156	20065	20027	20233	19998	20400	20149	20083	20014	20009	20168	20031	20278	20170	20170	20149	19975	20254	20284	20172	20027	20110	20054	20234	20310	20068	19940	20018	20116	20099	20151	20002	20036	20096	20147	20161	20173	19949	19936	19929	20103	20085	20041	20134	20120	20202	20140	20002	20043	20102	20155	19983	20071	20286	20131	19908	20247	20084	20027	20177	20050	20082	20157	20098	20138	20108	20207	20234	19985	20240	20086	20176	20065	19955	20127	19974	19855	20100	20267	20315	20198	20050	19974	20158	20096	20100	19968	20087	20130	20362	20046	20323	20028	20039	20269	20037	20109	20040	19946	20119	20306	20104	20231	20182	20115	20112	20190	20007	19853	20049	19968	20207	20166	20126	20212	20164	20121	20137	20050	20080	20052	19892	19768	20327	20280	19847	19964	20014	20114	19844	20197	20071	19858	20154	20059	20140	19967	19979	20149	20168	20185	20178	20198	20058	20103	20067	19940	20201	20169	20058	20095	20296	20038	19959	19882	20042	20050	20056	20137	20066	20170	20187	19949	20154	20118	19982	20323	20309	19965	20106	20042	20213	20095	20050	20019	19944	20191	20065	20248	20011	20046	20078	20165	20048	20145	20121	20304	20175	20322	20068	19987	20001	20154	19961	20011	20145	20062	20005	20057	20050	20098	20040	20190	19941	19936	20009	20115	20073	20123	20184	20052	20067	20053	20073	20129	20041	20195	20065	20171	19993	20151	20075	20161	19981	20199	20184	20095	20156	20074	20219	19909	19991	19963	20089	19962	20041	20045	20222	19888	20120	20090	20013	20324	20191	20159	19985	19917	20010	20164	20037	20146	19969	20015	19822	20319	20025	20092	20120	20166	19987	20011	20169	19955	20175	20295	20242	20183	20091	20122	20044	20166	20158	20483	20370	20148	20042	20202	19907	20125	19927	20147	20072	19984	20230	20067	20017	20262	20205	20273	20066	20135	19896	20004	20075	20068	20021	20172	20136	20185	20166	20022	20111	19965	20132	20011	20307	20114	20344	20172	20126	19983	20201	20259	20181	20114	19737	20070	20084	20166	20185	20065	19909	20082	20068	20180	20161	20412	20108	19964	20159	20239	20217	20241	19922	20066	19977	20128	19860	19825	20171	20019	20166	20001	19993	20094	20264	20033	20008	20152	20104	19926	19973	20181	20072	20059	19994	19811	20087	20008	20128	19882	20154	20193	19983	20109	20205	20117	20088	20044	20141	20223	20115	20263	19969	20317	20260	20042	19863	19986	19933	19983	20071	19924	20028	19935	20080	19841	20161	20276	20115	20139	20177	20244	20005	20116	20144	19875	20132	19992	20142	20147	20066	20070	20087	20319	20137	19916	20090	20042	20139	20070	20050	19975	20113	20257	20250	19931	20047	19884	20031	20264	19880	20124	20103	20135	20083	20228	20067	20228	20108	20149	20161	20009	20315	20113	20065	19982	20207	20132	20453	20150	20009	20184	20266	20106	20241	20179	20082	20245	20139	20218	20163	20063	20193	19995	20062	20052	20235	20088	20004	20149	19899	20227	19964	20000	20086	20059	19914	20101	20098	19931	20350	20113	20088	20176	20036	20014	19962	20256	20250	20241	20327	19965	20049	20158	20083	20040	20066	20183	19969	20247	20135	20271	20361	20295	20046	20025	20186	20039	20039	20153	20031	20127	20097	20127	20105	20259	20099	20151	20103	20094	20174	20054	20235	19969	20136	20312	20165	20279	19963	20237	20300	20053	20017	20199	19874	19995	20123	19890	20077	20155	20076	19972
19245	36715	34103	28755	25869	23576	21643	20100	19017	18355	18039	17603	17481	17595	17211	17092	17101	17106	17433	29318	33504	30602	24837	20411	17668	16769	16838	16508	16638	16447	16541	16454	16414	16548	16429	16435	16569	16603	16536	16580	16527	16488	16681	16389	16473	16507	16563	16564	16584	16491	16623	16475	16516	16477	16546	16521	16606	16496	16535	16636	16679	16607	16478	16411	16522	16242	16626	16463	16587	16509	16483	16679	16584	16585	16473	16632	16466	16299	16622	16297	16507	16470	16417	16469	16521	16604	16449	16730	16407	16579	16589	16390	16581	16623	16526	16426	16382	16501	16471	16404	16522	16593	16486	16417	16465	16432	16578	16450	16522	16650	16394	16342	16723	16510	16541	16410	16414	16548	16252	16393	16496	16567	16590	16505	16512	16377	16319	16493	16548	16494	16511	16463	16519	16528	16448	16477	16535	16557	16546	16432	16515	16437	16584	16552	16452	16489	16398	16535	16391	16569	16423	16393	16518	16543	16487	16596	16485	16435	16601	16450	16439	16754	16449	16506	16571	16390	16714	16561	16446	16477	16799	16377	16560	16456	16531	16470	16628	16581	16490	16685	16503	16502	16515	16432	16426	16430	16459	16523	16470	16260	16527	16438	16556	16490	16465	16511	16490	16533	16483	16640	16463	16492	16478	16599	16349	16562	16492	16512	16382	16358	16389	16409	16538	16642	16392	16636	16621	16395	16428	16465	16517	16346	16534	16544	16487	16567	16563	16511	16352	16560	16512	16435	16635	16620	16328	16540	16529	16398	16526	16484	16448	16508	16469	16579	16363	16493	16494	16458	16297	16631	16450	16400	16563	16563	16466	16494	16482	16184	16636	16528	16445	16554	16412	16416	16515	16568	16538	16491	16528	16445	16577	16463	16520	16537	16493	16625	16497	16424	16731	16467	16475	16459	16559	16458	16359	16595	16313	16439	16369	16391	16377	16570	16344	16517	16575	16376	16344	16241	16369	16476	16397	16530	16410	16377	16538	16475	16451	16604	16646	16601	16401	16422	16446	16392	16380	16501	16417	16493	16347	16421	16404	16493	16467	16586	16381	16572	16651	16419	16544	16574	16372	16564	16449	16666	16487	16494	16509	16487	16355	16597	16362	16570	16419	16589	16325	16455	16597	16528	16551	16410	16367	16471	16279	16569	16532	16372	16504	16491	16498	16509	16474	16480	16325	16688	16560	16361	16632	16288	16598	16536	16380	16447	16382	16562	16469	16354	16458	16541	16489	16534	16583	16503	16533	16626	16232	16345	16543	16516	16386	16531	16440	16496	16417	16456	16418	16353	16489	16407	16434	16264	16524	16369	16368	16342	16657	16385	16521	16432	16511	16241	16653	16552	16417	16472	16553	16502	16323	16431	16441	16427	16534	16483	16410	16562	16479	16411	16264	16374	16664	16416	16472	16454	16545	16683	16516	16574	16503	16355	16540	16395	16574	16539	16442	16439	16562	16568	16640	16331	16387	16591	16647	16403	16376	16426	16411	16564	16308	16392	16426	16486	16420	16428	16396	16587	16502	16473	16469	16338	16567	16482	16530	16577	16451	16484	16383	16438	16484	16458	16215	16588	16539	16474	16490	16475	16407	16432	16560	16470	16484	16521	16549	16580	16482	16418	16467	16593	16498	16379	16422	16476	16487	16513	16734	16387	16511	16454	16555	16472	16451	16387	16636	16301	16446	16524	16643	16536	16284	16634	16442	16574	16636	16527	16324	16448	16316	16453	16539	16505	16511	16449	16468	16491	16551	16359	16423	16555	16726	16347	16642	16479	16364	16476	16507	16256	16559	16366	16489	16501	16437	16332	16376	16474	16500	16408	16261	16551	16304	16387	16486	16513	16471	16338	16510	16342	16510	16525	16544	16524	16499	16606	16550	16465	16577	16535	16480	16479	16564	16381	16452	16387	16625	16309	16474	16471	16533	16651	16533	16563	16412	16446	16578	16610	16298	16415	16475	16533	16403	16534	16626	16396	16538	16553	16312	16549	16414	16494	16634	16400	16386	16460	16541	16417	16467	16458	16537	16553	16580	16505	16419	16463	16575	16512	16346	16503	16506	16447	16374	16564	16530	16566	16381	16444	16519	16295	16639	16432	16355	16419	16591	16450	16448	16458	16379	16535	16276	16532	16412	16412	16692	16451	16489	16425	16575	16419	16483	16223	16579	16336	16480	16414	16518	16542	16511	16520	16606	16389	16455	16480	16433	16280	16386	16575	16430	16508	16496	16423	16335	16715	16487	16596	16454	16552	16415	16456	16547	16371	16578	16483	16351	16413	16449	16599	16667	16536	16333	16509	16356	16434	16607	16422	16487	16506	16430	16520	16450	16411	16548	16428	16300	16415	16454	16519	16500	16448	16594	16391	16618	16380	16633	16424	16235	16614	16561	16455	16587	16598	16339	16683	16459	16601	16415	16423	16345	16659	16351	16343	16480	16406	16425	16522	16367	16382	16454	16479	16375	16470	16476	16603	16527	16447	16652	16486	16361	16638	16519	16292	16558	16413	16308	16465	16417	16344	16392	16559	16696	16462	16502	16446	16624	16545	16452	16528	16344	16633	16535	16587	16516	16473	16558	16390	16532	16483	16397	16453	16376	16483	16480	16409	16528	16393	16478	16409	16436	16453	16607	16403	16489	16254	16270	16482	16489	16433	16544	16573	16523	16634	16527	16652	16544	16612	16542	16490	16568	16490	16550	16477	16579	16301	16495	16379	16411	16553	16458	16542	16502	16561	16525	16357	16484	16550	16488	16333	16736	16502	16271	16461	16617	16310	16555	16443	16434	16566	16514	16471	16544	16522	16668	16469	16521	16388	16576	16541	16593	16544	16448	16483	16640	16509	16633	16496	16470	16382	16549	16362	16538	16444	16461	16339	16511	16450	16506	16470	16406	16361	16537	16567	16610	16400	16559	16396	16494	16260	16471	16495	16255	16321	16544	16635	16529	16508	16467	16352	16369	16315	16403	16423	16292	16289	16552	16468	16420	16639	16381	16359	16413	16388	16389	16366	16247	16414	16499	16622	16380	16580	16548	16454	16364	16446	16477	16499	16416	16410	16462	16577	16546	16459	16502	16523	16606	16361	16477	16575	16393	16571	16376	16476	16417	16446	16590	16542	16526	16406	16440	16617	16417	16603	16441	16368	16412	16471	16578	16511	16512	16479	16391	16572	16405	16444	16477	16401	16411	16532	16509	16446	16401	16448	16384	16432	16546	16318	16560	16473	16404	16245	16433	16441	16482	16615	16453	16491	16518	16576	16540	16397	16454	16455	16483	16229	16534	16548	16415	16333	16303	16406	16579	16310	16514	16345	16339	16293	16466	16384	16427	16533	16417	16635	16434	16450	16538	16377	16443	16338	16590	16486	16538	16578	16664	16578	16472	16486	16483	16472	16277	16615	16425	16441	16607	16476	16468	16544	16464	16507	16365	16532	16532	16492	16578	16445	16469	16399	16569	16638	16423	16546	16543	16412	16517	16333	16526	16460	16504	16510	16583	16624	16358	16519	16403	16457	16398	16475	16476	16514	16310	16474	16479	16472	16467	16485	16418	16567	16451	16480	16538	16291	16630	16364	16378	16370	16492	16590	16564	16309	16387	16603	16641	16534	16624	16533	16366	16398	16491	16324	16430	16490	16436	16407	16627	16502	16502	16496	16415	16351	16582	16543	16497	16480	16455	16379	16488	16647	16514	16366	16349	16493	16486	16826	16446	16362	16652	16518	16482	16434	16386	16395	16542	16253	16567	16523	16638	16464	16425	16359	16556	16395	16624	16346	16655	16437	16473	16575	16407	16512	16536	16524	16421	16373	16477	16489	16524	16469	16529	16309	16551	16414	16494	16373	16547	16439	16370	16506	16308	16358	16391	16560	16491	16362	16569	16326	16536	16346	16384	16580	16425	16442	16358	16374	16559	16228	16580	16362	16357	16595	16480	16406	16438	16190	16526	16568	16427	16426	16251	16601	16321	16471	16735	16515	16323	16588	16406	16379	16514	16533	16407	16219	16602	16328	16454	16519	16477	16441	16569	16555	16455	16381	16619	16380	16556	16582	16502	16575	16687	16306	16465	16542	16338	16427	16459	16534	16423	16487	16487	16389	16325	16591	16433	16601	16445	16573	16432	16498	16493	16451	16441	16439	16323	16273	16534	16339	16484	16537	16412	16474	16401	16317	16501	16627	16494	16711	16538	16517	16413	16502	16523	16629	16420	16538	16430	16530	16529	16348	16380	16644	16571	16607	16533	16432	16434	16518	16441	16422	16451	16565	16569	16523	16186	16378	16461	16634	16460	16633	16340	16520	16408	16514	16528	16423	16331	16428	16456	16324	16524	16503	16519	16483	16487	16611	16398	16489	16590	16386	16592	16378	16414	16365	16340	16215	16454	16372	16510	16592	16457	16500	16551	16500	16376	16468	16339	16517	16562	16320	16617	16519	16449	16431	16372	16489	16200	16482	16435	16474	16234	16506	16482	16486	16621	16715	16469	16508	16428	16280	16371	16516	16542	16475	16627	16584	16435	16192	16310	16569	16543	16426	16514	16505	16521	16574	16412	16666	16585	16326	16445	16581	16576	16532	16585	16369	16504	16580	16412	16598	16444	16442	16499	16517	16538	16480	16437	16509	16392	16327	16451	16499	16557	16434	16338	16699	16600	16556	16313	16443	16385	16568	16564	16544	16550	16494	16651	16555	16599	16621	16471	16625	16380	16504	16290	16367	16444	16386	16489	16336	16563	16460	16594	16549	16651	16401	16398	16333	16479	16492	16525	16417	16496	16583	16244	16468	16450	16497	16429	16377	16295	16424	16633	16589	16527	16685	16566	16588	16550	16311	16503	16423	16400	16497	16513	16276	16476	16408	16357	16466	16343	16377	16508	16484	16434	16341	16515	16390	16488	16456	16361	16560	16325	16391	16527	16530	16317	16455	16467	16281	16518	16508	16509	16505	16400	16510	16437	16636	16451	16549	16563	16442	16569	16472	16565	16494	16513	16417	16420	16514	16400	16404	16327	16598	16547	16533	16499	16287	16490	16516	16508	16454	16339	16589	16384	16520	16314	16473	16594	16417	16469	16507	16503	16575	16506	16540	16480	16491	16487	16502	16439	16612	16459	16493	16305	16491
27496	23165	29113	26661	22799	22205	21636	21018	20801	20541	20824	20678	20546	20605	20650	20490	20659	20645	20626	20802	21665	21712	21486	21019	20796	20342	20458	20341	20261	20406	20397	20555	20490	20279	20389	20505	20351	20367	20386	20504	20547	20526	20535	20431	20368	20412	20330	20277	20282	20560	20594	20704	20477	20358	20337	20502	20424	20345	20463	20356	20451	20370	20474	20301	20355	20400	20548	20291	20439	20249	20270	20515	20453	20505	20253	20370	20435	20374	20375	20467	20384	20483	20164	20220	20273	20486	20359	20481	20478	20312	20265	20257	20342	20396	20612	20525	20373	20162	20460	20475	20442	20419	20328	20390	20500	20441	20433	20330	20273	20335	20704	20336	20445	20305	20494	20159	20264	20458	20401	20502	20375	20380	20458	20581	20432	20404	20340	20372	20378	20373	20350	20232	20490	20605	20300	20351	20470	20399	20269	20496	20338	20344	20397	20154	20226	20334	20197	20432	20477	20175	20617	20418	20313	20626	20407	20274	20190	20033	20461	20455	20528	20162	20384	20379	20457	20712	20494	20314	20308	20236	20396	20322	20315	20185	20212	20394	20368	20320	20315	20376	20411	20568	20395	20429	20490	20335	20508	20505	20492	20357	20449	20333	20472	20251	20468	20354	20487	20466	20571	20347	20452	20285	20439	20411	20456	20413	20376	20257	20303	20380	20417	20426	20466	20275	20584	20577	20493	20408	20396	20177	20450	20430	20589	20557	20359	20354	20505	20321	20389	20365	20254	20112	20430	20345	20410	20439	20254	20371	20521	20416	20269	20498	20262	20438	20407	20431	20584	20238	20303	20493	20478	20289	20410	20540	20503	20193	20510	20372	20553	20506	20361	20391	20338	20354	20354	20739	20437	20334	20370	20137	20662	20210	20274	20521	20572	20187	20572	20473	20431	20614	20346	20442	20475	20364	20380	20418	20693	20235	20181	20400	20419	20187	20541	20352	20335	20243	20639	20353	20319	20451	20342	20346	20439	20599	20397	20538	20417	20359	20270	20260	20283	20642	20558	20493	20424	20330	20276	20391	20397	20295	20246	20342	20481	20334	20615	20321	20530	20404	20447	20290	20278	20522	20516	20363	20227	20497	20541	20454	20347	20438	20579	20246	20488	20537	20410	20319	20208	20360	20363	20412	20296	20325	20301	20318	20239	20326	20608	20501	20475	20424	20386	20314	20345	20231	20312	20470	20424	20507	20450	20162	20068	20311	20302	20473	20423	20478	20384	20478	20421	20423	20539	20168	20497	20500	20320	20365	20301	20214	20449	20394	20520	20364	20164	20368	20339	20335	20390	20391	20658	20541	20384	20514	20566	20620	20198	20354	20272	20232	20306	20433	20284	20194	20340	20319	20338	20366	20296	20390	20325	20196	20309	20456	20366	20314	20271	20328	20452	20199	20232	20419	20355	20608	20520	20589	20622	20472	20305	20623	20401	20506	20539	20597	20332	20170	20409	20389	20272	20407	20505	20384	20382	20362	20348	20329	20552	20469	20450	20480	20390	20550	20447	20323	20459	20372	20339	20252	20406	20432	20248	20485	20192	20334	20430	20380	20397	20447	20469	20466	20618	20325	20378	20443	20536	20389	20454	20380	20372	20327	20379	20424	20536	20338	20429	20483	20361	20370	20492	20582	20494	20420	20314	20412	20465	20186	20498	20384	20209	20390	20420	20325	20487	20353	20505	20530	20271	20294	20439	20687	20364	20181	20425	20418	20333	20374	20460	20376	20363	20308	20512	20609	20594	20491	20336	20444	20234	20328	20334	20603	20402	20388	20245	20175	20206	20412	20374	20295	20325	20392	20215	20366	20470	20344	20435	20400	20449	20462	20506	20439	20277	20376	20439	20325	20519	20381	20529	20240	20332	20205	20378	20509	20541	20483	20344	20454	20416	20416	20438	20294	20349	20454	20512	20581	20338	20268	20480	20394	20483	20529	20411	20362	20442	20300	20172	20357	20390	20189	20365	20426	20564	20547	20259	20078	20440	20359	20182	20366	20371	20262	20278	20274	20437	20515	20179	20355	20328	20490	20457	20604	20484	20379	20443	20499	20453	20220	20421	20394	20363	20325	20180	20409	20313	20420	20247	20283	20469	20398	20485	20315	20476	20495	20464	20455	20601	20687	20501	20420	20446	20418	20363	20450	20492	20411	20306	20242	20376	20438	20441	20511	20344	20288	20362	20298	20641	20604	20445	20524	20525	20316	20299	20456	20381	20161	20400	20431	20447	20392	20393	20360	20231	20360	20614	20435	20509	20225	20471	20129	20516	20517	20448	20403	20586	20425	20523	20684	20647	20398	20458	20263	20440	20433	20675	20534	20308	20244	20480	20417	20535	20564	20231	20487	20456	20329	20177	20456	20494	20365	20524	20340	20344	20340	20373	20484	20378	20491	20322	20170	20388	20411	20335	20484	20358	20241	20295	20478	20516	20507	20241	20202	20196	20379	20393	20405	20324	20411	20212	20222	20360	20202	20439	20278	20493	20325	20211	20323	20529	20505	20351	20191	20339	20301	20373	20475	20488	20631	20750	20483	20258	20372	20317	20257	20447	20544	20470	20450	20598	20381	20431	20394	20300	20358	20404	20217	20492	20430	20436	20237	20543	20442	20399	20478	20383	20311	20404	20273	20152	20318	20378	20255	20213	20356	20298	20280	20601	20361	20299	20295	20678	20360	20279	20423	20340	20247	20407	20393	20144	20212	20514	20223	20222	20454	20493	20419	20444	20394	20394	20342	20495	20491	20346	20298	20546	20507	20409	20537	20394	20256	20518	20315	20423	20260	20401	20454	20472	20171	20510	20341	20463	20290	20171	20340	20378	20456	20243	20353	20303	20300	20501	20565	20480	20297	20513	20409	20411	20475	20432	20479	20328	20251	20323	20297	20139	20709	20468	20446	20413	20598	20488	20331	20290	20340	20512	20560	20671	20405	20358	20289	20483	20334	20450	20465	20520	20498	20499	20572	20468	20586	20478	20448	20305	20430	20548	20341	20507	20442	20411	20335	20433	20340	20348	20360	20410	20157	20316	20346	20312	20383	20624	20252	20381	20276	20374	20585	20403	20338	20369	20402	20153	20264	20254	20373	20739	20545	20578	20290	20452	20233	20256	20415	20350	20361	20434	20487	20337	20439	20500	20414	20668	20307	20411	20196	20281	20437	20476	20263	20224	20546	20350	20418	20518	20512	20503	20113	20257	20310	20156	20181	20099	20327	20415	20373	20431	20512	20262	20459	20484	20429	20417	20406	20463	20400	20460	20374	20466	20406	20442	20500	20403	20446	20465	20191	20467	20343	20319	20457	20361	20392	20428	20321	20355	20302	20204	20625	20575	20292	20568	20539	20570	20353	20242	20460	20415	20329	20509	20418	20384	20390	20302	20363	20553	20269	20364	20584	20476	20558	20356	20531	20394	20448	20260	20338	20268	20420	20584	20424	20229	20622	20410	20381	20564	20343	20462	20462	20491	20302	20532	20445	20280	20345	20344	20248	20314	20471	20322	20236	20434	20287	20395	20333	20408	20236	20391	20375	20274	20448	20564	20353	20445	20418	20303	20587	20428	20270	20470	20381	20278	20209	20263	20301	20301	20136	20451	20591	20248	20422	20514	20572	20314	20424	20330	20210	20341	20268	20380	20401	20277	20371	20163	20289	20593	20484	20228	20639	20609	20255	20581	20573	20523	20309	20347	20282	20380	20443	20404	20282	20321	20533	20591	20485	20375	20497	20295	20235	20363	20256	20320	20187	20248	20380	20327	20314	20379	20161	20345	20579	20446	20374	20546	20610	20656	20423	20418	20488	20184	20363	20425	20437	20218	20625	20419	20269	20323	20500	20536	20422	20207	20442	20457	20438	20375	20213	20287	20672	20416	20492	20503	20505	20268	20325	20306	20239	20444	20254	20372	20159	20306	20392	20455	20483	20368	20513	20472	20376	20295	20230	20324	20577	20622	20547	20514	20473	20445	20379	20425	20373	20412	20522	20500	20415	20342	20719	20491	20657	20470	20457	20467	20552	20387	20530	20444	20487	20386	20547	20280	20322	20486	20530	20352	20524	20672	20547	20445	20230	20371	20419	20333	20413	20560	20488	20553	20400	20411	20343	20399	20528	20428	20326	20441	20185	20324	20225	20326	20418	20478	20519	20339	20275	20230	20636	20474	20533	20544	20434	20548	20458	20490	20270	20463	20501	20489	20388	20519	20272	20328	20304	20488	20384	20378	20382	20472	20476	20615	20339	20452	20417	20363	20456	20525	20404	20530	20344	20348	20422	20273	20443	20403	20184	20345	20206	20354	20330	20477	20323	20599	20500	20524	20529	20579	20438	20424	20359	20420	20426	20384	20340	20611	20433	20203	20547	20540	20088	20512	20514	20290	20251	20503	20353	20436	20181	20383	20324	20351	20352	20300	20317	20503	20168	20357	20660	20436	20704	20352	20536	20450	20354	20166	20424	20554	20279	20364	20318	20379	20290	20431	20342	20493	20470	20346	20273	20287	20462	20407	20597	20198	20318	20462	20417	20418	20332	20482	20224	20450	20361	20151	20171	20503	20587	20478	20480	20480	20313	20363	20441	20412	20404	20433	20394	20429	20356	20355	20406	20454	20281	20445	20256	20373	20151	20467	20217	20407	20389	20405	20525	20279	20391	20433	20454	20397	20366	20373	20436	20452	20496	20383	20583	20427	20463	20537	20277	20437	20270	20405	20401	20476	20462	20401	20434	20318	20292	20664	20369	20456	20442	20535	20321	20364	20347	20664	20480	20290	20512	20576	20443	20531	20471	20109	20460	20484	20328	20559	20210	20377	20521	20421	20655	20280	20446	20249	20520	20523	20326	20647	20186	20413	20245	20378	20287	20391	20629	20263	20416	20482	20261	20484	20409	20366	20378	20289	20493	20361	20475	20311	20219	20442	20378	20475	20168	20350	20308	20359	20468	20684	20442	20328	20565	20478	20417	20230	20363	20457	20504	20385	20484	20437	20564	20531	20184	20466	20235	20295	20242	20360	20552	20429	20529	20322	20545	20554	20624	20291	20213	20513	20484	20604	20410	20299	20616	20526	20249	20410	20485	20384	20493	20283	20440	20610	20383	20579	20458	20404	20138	20520	20404	20269	20332	20276	20525
19120	28528	27326	21652	20615	19261	17926	17447	17302	17017	16947	16976	16902	17045	17027	17022	16726	16759	16791	17433	18409	18298	17733	17324	16952	16707	16722	16772	16532	16589	16767	16922	16834	16529	16814	16573	16651	16635	16578	16600	16661	16698	16700	16928	16554	16857	16686	16706	16681	16468	16709	16701	16773	16668	16703	16714	16715	16652	16719	16589	16628	16766	16667	16431	16674	16591	16754	16597	16644	16637	16676	16575	16630	16656	16768	16616	16670	16637	16710	16636	16660	16656	16735	16696	16597	16469	16479	16658	16673	16750	16725	16620	16875	16629	16544	16612	16636	16666	16662	16814	16547	16625	16548	16581	16783	16672	16583	16581	16540	16465	16620	16789	16518	16720	16712	16571	16743	16591	16627	16667	16762	16699	16665	16708	16539	16556	16688	16662	16783	16539	16676	16452	16398	16490	16706	16715	16578	16605	16694	16688	16659	16604	16589	16438	16701	16658	16575	16535	16696	16631	16628	16646	16598	16829	16528	16520	16595	16720	16637	16677	16703	16629	16766	16652	16628	16688	16653	16594	16622	16575	16520	16584	16527	16550	16488	16650	16504	16568	16648	16679	16559	16774	16467	16614	16607	16520	16712	16625	16644	16561	16620	16797	16503	16615	16720	16679	16567	16667	16652	16528	16685	16599	16680	16591	16677	16683	16653	16652	16546	16787	16678	16655	16686	16649	16701	16520	16627	16493	16553	16651	16639	16602	16637	16446	16773	16506	16620	16590	16778	16647	16580	16724	16618	16601	16876	16495	16728	16743	16608	16636	16569	16713	16402	16669	16585	16660	16712	16678	16603	16627	16657	16690	16756	16622	16651	16707	16777	16618	16675	16649	16587	16643	16821	16728	16823	16790	16721	16632	16639	16631	16649	16670	16604	16683	16614	16684	16554	16662	16663	16682	16631	16547	16828	16656	16644	16789	16572	16735	16603	16637	16557	16705	16644	16423	16573	16747	16581	16748	16696	16757	16845	16574	16812	16545	16609	16695	16636	16631	16649	16815	16595	16594	16617	16739	16573	16579	16599	16632	16633	16670	16604	16438	16698	16585	16598	16654	16768	16738	16606	16694	16632	16516	16523	16790	16606	16513	16635	16788	16675	16655	16710	16616	16591	16765	16557	16585	16570	16711	16728	16634	16683	16765	16725	16680	16805	16674	16513	16695	16540	16657	16830	16694	16662	16711	16718	16775	16688	16468	16636	16678	16573	16460	16632	16714	16749	16629	16646	16596	16701	16618	16823	16673	16870	16809	16715	16585	16673	16654	16645	16486	16532	16454	16766	16690	16527	16788	16809	16682	16628	16846	16586	16686	16730	16710	16535	16639	16572	16693	16841	16732	16579	16603	16780	16625	16638	16651	16577	16604	16656	16558	16730	16551	16646	16549	16616	16761	16849	16723	16683	16657	16735	16593	16669	16722	16611	16807	16686	16652	16619	16718	16597	16677	16641	16373	16739	16632	16535	16538	16613	16818	16544	16650	16604	16888	16609	16562	16600	16754	16467	16632	16560	16801	16555	16945	16665	16614	16607	16586	16644	16413	16673	16619	16656	16774	16683	16685	16465	16547	16540	16484	16710	16605	16878	16781	16777	16722	16620	16549	16615	16630	16636	16497	16656	16612	16588	16657	16567	16489	16423	16748	16646	16641	16585	16593	16624	16608	16597	16549	16520	16589	16645	16620	16630	16720	16625	16726	16573	16771	16617	16708	16642	16752	16583	16606	16523	16527	16888	16736	16611	16640	16575	16735	16755	16563	16582	16573	16723	16661	16724	16633	16710	16605	16675	16679	16578	16687	16651	16579	16833	16662	16821	16726	16517	16653	16537	16713	16796	16804	16731	16663	16526	16572	16597	16392	16738	16449	16713	16738	16590	16738	16597	16751	16574	16764	16785	16753	16531	16676	16768	16711	16542	16719	16507	16675	16708	16471	16801	16701	16562	16762	16689	16635	16691	16650	16632	16604	16581	16568	16572	16655	16530	16770	16539	16685	16625	16742	16576	16689	16645	16894	16627	16522	16628	16764	16657	16688	16436	16729	16751	16616	16664	16769	16766	16691	16502	16524	16558	16601	16711	16746	16532	16593	16548	16609	16796	16424	16624	16617	16677	16549	16643	16690	16620	16566	16642	16674	16735	16565	16640	16764	16492	16531	16579	16784	16754	16619	16683	16596	16774	16624	16639	16696	16657	16639	16627	16785	16664	16573	16537	16751	16562	16918	16763	16689	16650	16747	16515	16710	16577	16692	16682	16662	16630	16714	16837	16818	16651	16749	16699	16647	16731	16627	16782	16713	16895	16750	16620	16679	16712	16633	16685	16523	16660	16584	16807	16608	16524	16646	16738	16535	16596	16739	16578	16641	16439	16659	16571	16562	16636	16730	16688	16496	16893	16769	16619	16658	16714	16701	16629	16597	16685	16648	16777	16655	16648	16649	16613	16654	16839	16627	16722	16731	16728	16601	16778	16576	16715	16664	16548	16704	16790	16687	16615	16498	16524	16619	16589	16495	16617	16451	16753	16703	16535	16494	16629	16818	16701	16496	16623	16805	16650	16619	16514	16515	16808	16654	16662	16894	16537	16608	16569	16626	16695	16845	16804	16740	16615	16644	16740	16555	16373	16575	16569	16578	16729	16722	16572	16610	16607	16794	16691	16795	16678	16575	16609	16613	16567	16767	16496	16507	16622	16686	16542	16592	16607	16540	16741	16746	16817	16631	16684	16782	16644	16670	16658	16451	16577	16632	16661	16618	16694	16614	16702	16730	16624	16756	16714	16579	16735	16624	16647	16563	16693	16742	16594	16645	16657	16590	16560	16812	16601	16694	16630	16502	16568	16606	16781	16567	16911	16580	16561	16687	16835	16622	16619	16698	16647	16765	16633	16535	16560	16739	16680	16623	16582	16546	16698	16747	16774	16626	16821	16687	16606	16819	16555	16743	16703	16589	16773	16706	16703	16587	16628	16630	16719	16585	16586	16723	16640	16716	16726	16600	16702	16837	16608	16648	16596	16722	16838	16738	16821	16830	16894	16620	16684	16665	16696	16549	16768	16677	16655	16735	16557	16610	16613	16718	16643	16610	16597	16837	16517	16737	16647	16762	16628	16526	16485	16608	16623	16611	16676	16611	16547	16759	16654	16627	16563	16567	16724	16544	16586	16517	16717	16544	16783	16472	16559	16686	16744	16624	16617	16615	16628	16615	16679	16771	16629	16312	16643	16571	16733	16685	16775	16659	16566	16612	16578	16484	16693	16739	16589	16764	16550	16622	16600	16562	16776	16438	16653	16659	16628	16442	16717	16801	16654	16609	16421	16591	16513	16737	16662	16787	16662	16602	16625	16543	16683	16669	16656	16676	16613	16608	16583	16866	16648	16811	16715	16575	16557	16590	16782	16514	16698	16627	16648	16634	16510	16644	16815	16801	16789	16437	16773	16558	16623	16690	16637	16662	16622	16637	16664	16878	16725	16705	16758	16612	16716	16636	16405	16883	16711	16670	16786	16485	16487	16653	16832	16701	16708	16851	16682	16662	16791	16587	16743	16564	16539	16715	16823	16548	16612	16658	16602	16689	16792	16600	16758	16622	16667	16630	16778	16723	16564	16677	16667	16665	16644	16607	16538	16596	16735	16662	16559	16686	16644	16794	16722	16614	16621	16692	16733	16652	16595	16645	16572	16579	16555	16607	16706	16574	16732	16665	16544	16451	16669	16717	16558	16588	16633	16739	16691	16658	16701	16793	16765	16541	16763	16616	16773	16613	16638	16847	16478	16421	16735	16687	16641	16711	16662	16709	16769	16457	16668	16869	16675	16618	16612	16611	16727	16747	16618	16431	16548	16656	16661	16798	16517	16705	16656	16761	16526	16614	16721	16684	16552	16579	16825	16656	16481	16577	16838	16548	16696	16655	16810	16525	16652	16440	16648	16755	16619	16692	16930	16649	16583	16558	16642	16759	16744	16765	16605	16477	16796	16735	16667	16638	16700	16702	16573	16643	16727	16717	16713	16644	16515	16582	16713	16600	16719	16667	16721	16771	16698	16495	16469	16668	16623	16671	16659	16596	16552	16658	16822	16648	16668	16827	16646	16700	16614	16686	16777	16701	16653	16823	16717	16630	16687	16744	16737	16827	16754	16676	16678	16622	16652	16588	16554	16630	16683	16527	16691	16551	16770	16533	16593	16567	16569	16773	16499	16805	16528	16615	16664	16641	16692	16555	16782	16621	16728	16820	16658	16740	16835	16706	16707	16567	16762	16814	16736	16624	16706	16581	16512	16586	16815	16731	16692	16720	16531	16703	16619	16505	16521	16469	16689	16744	16829	16731	16699	16723	16570	16604	16519	16699	16732	16635	16724	16647	16624	16509	16550	16724	16561	16613	16646	16663	16704	16599	16606	16620	16643	16763	16660	16800	16792	16604	16603	16987	16585	16526	16657	16718	16565	16708	16724	16694	16636	16837	16576	16597	16745	16591	16570	16532	16664	16735	16799	16698	16794	16784	16665	16531	16594	16752	16556	16566	16582	16706	16728	16724	16714	16751	16825	16760	16604	16635	16767	16498	16719	16976	16752	16554	16638	16532	16702	16586	16663	16721	16515	16617	16535	16667	16825	16594	16507	16636	16643	16738	16493	16648	16649	16747	16564	16766	16704	16708	16627	16857	16540	16618	16583	16660	16729	16514	16626	16651	16698	16723	16600	16692	16600	16730	16601	16709	16738	16592	16711	16630	16832	16683	16780	16628	16567	16633	16732	16579	16632	16723	16627	16785	16515	16406	16609	16653	16745	16638	16670	16528	16701	16720	16576	16695	16683	16628	16492	16657	16608	16820	16464	16594	16726	16653	16561	16663	16656	16651	16742	16652	16640	16552	16765	16722	16699	16655	16828	16540	16665	16540	16597	16649	16679	16651	16662	16745	16608	16655	16669	16725	16505	16666	16794	16594	16670	16614	16671	16599	16658	16666	16679	16714	16611	16585	16726	16917	16520	16635	16624	16523	16687	16720	16681	16764	16514	16820	16607	16580	16691	16559	16612	16628	16765	16684	16756	16706	16781	16610	16621	16444	16721	16656	16641	16667	16578	16471	16545	16568	16629	16722	16577	16711	16532	16664	16696	16678	16621	16517
23711	20949	28417	24041	22367	24135	24422	21201	20634	20514	20532	20468	20195	20365	20411	20322	20325	20313	20242	22478	26679	26476	24638	22109	20956	20237	19902	20141	20014	20040	20081	20067	20010	20099	19911	19960	20023	19876	20038	19823	19925	19724	19926	19999	19835	19630	19875	19949	19771	19995	19815	19618	20251	19987	19885	19850	19814	19877	19884	19772	19703	19898	19995	19991	19934	20003	19909	19866	20067	19973	19899	19883	19804	19914	19767	20018	19840	19821	19968	20049	19880	19932	20023	20049	19817	20003	19853	19788	20053	19831	19812	19869	20000	19681	19744	19916	19880	20010	19821	19765	20051	19776	19993	20004	19908	19902	19996	20098	20094	19948	19692	19948	19782	20065	19750	20025	19890	19782	19994	19858	19965	19782	19615	19759	19909	19732	19851	19730	19951	20191	19935	19881	19915	19967	19875	19910	19941	19760	19650	19849	20025	19760	19882	19903	19833	19777	19879	19861	19788	19733	19799	19931	19857	19870	20016	19859	19742	19807	19891	19968	19801	19799	19866	19884	19835	19905	20094	19735	20046	19824	20080	19655	19932	19779	19807	19831	19754	19804	19677	19938	19612	19788	19831	19897	19786	20029	19862	19668	19780	19735	19810	20012	19906	20047	19896	19952	19723	19784	19695	19742	19939	19898	20001	19760	19866	19805	19861	19731	19802	19607	19746	19940	20058	19964	20080	19691	19901	19877	19948	19829	19629	19774	20006	19971	19805	19677	19807	20001	19895	19580	19837	19863	19905	19764	20113	19803	19603	19780	20008	19925	19943	20000	19936	19796	19767	19869	19581	20006	19899	19839	19783	19808	19794	19792	19925	19795	19877	19843	19932	19960	19837	19757	20101	19812	19986	19696	19851	19904	19905	19777	19795	20009	19988	19989	19840	20013	19998	19933	19838	19828	19991	19676	19684	19577	19913	19958	19773	19833	20105	19822	19817	19884	19989	20182	19890	19988	19915	19978	19850	19784	19833	20019	19749	19698	19856	19779	20170	19906	19914	19585	19858	19721	19861	20011	19866	19994	19743	19728	20076	19895	19951	19725	19958	19905	19893	19934	19874	20034	19871	19826	19903	19959	19732	19767	19991	19793	19722	19743	19896	19777	19877	20112	19786	19803	19965	19763	19623	19733	19734	19898	19632	20006	19873	19880	19974	19860	19869	19875	19827	19758	19943	19861	19724	19918	20096	19824	19675	20023	19905	19930	19929	19859	19933	19904	19839	19833	19971	19932	19865	19872	19871	19842	19864	19932	19992	19653	19863	19887	19895	20004	19748	20076	19910	19940	19902	19899	19948	19972	19805	19971	19698	20017	19647	19674	20008	19750	19957	19944	19933	19939	19930	20044	19908	19747	19977	19754	19879	19959	19897	20015	19907	19689	19795	19955	20104	19668	20014	19972	19867	19992	19861	19853	19920	19830	20033	19829	19936	19947	19860	19889	19758	19834	19880	19816	19843	19830	19974	19880	19675	19752	20024	19967	19681	19936	19926	19868	19877	20108	19844	20035	19820	19996	20039	19970	19973	20177	19925	19803	19883	19936	19660	19784	19927	19930	19763	19881	19794	19775	19937	20030	19821	19842	19885	19953	19879	19814	19893	19931	20038	19941	19843	19899	19998	19934	19984	19933	19949	19900	19894	19896	19911	20100	20079	20100	19611	19915	19865	19689	19772	19867	19913	19723	19840	19910	19734	19810	19739	20024	19886	19858	19731	19700	19778	19930	19854	19601	19877	19605	19906	19776	19795	19549	19774	19861	19950	19694	19772	19893	19994	20083	19901	19814	19925	19995	20020	19827	19860	19838	19735	19673	19966	19754	19898	19814	19771	19878	19986	19763	19662	19677	19670	19708	19862	19891	19664	19870	19926	19963	19938	19748	19928	19871	19814	19835	19893	20041	20050	19815	19997	19770	19972	19754	19940	19968	19989	19806	19809	19955	19847	19792	19900	19851	19717	19910	19905	19803	19776	19799	19729	19853	19879	19832	19711	19799	19888	19873	19705	19729	19914	19958	19716	19980	19801	19991	19910	19765	19795	19716	19803	19815	19797	19774	20192	19937	19742	19955	19756	19826	20122	19865	19899	19821	19891	20020	19857	19765	19799	19955	20067	19978	20017	19785	19926	19783	19910	19684	19851	19854	19549	19841	19854	19853	20001	19869	19940	19709	19876	19842	19882	19881	19913	20038	19825	19723	20076	19823	19975	19870	19824	19876	19923	19749	19944	19884	19778	19742	19803	19834	19913	19895	19880	19938	19778	19873	19782	19901	19767	19846	19886	19939	19781	19846	20117	19890	19831	19813	19668	19900	19974	19843	19911	19748	20049	19867	19588	19859	19578	19992	19790	19945	19855	19831	19900	19631	19948	19733	19963	19927	19845	19760	19825	19863	19827	20044	19843	19955	19879	19813	19809	20061	19918	19744	19894	19913	19926	19951	19958	20016	19867	19716	19968	20005	20003	19863	19957	19945	20051	19771	19944	19850	19979	20019	19746	19840	20025	20021	20050	19745	19961	19817	19929	19795	19859	19837	19878	19755	19898	19732	19915	19693	19841	19906	19856	19951	19730	19883	20007	19935	19770	19637	19951	19977	19854	19939	19848	19863	19692	19712	19845	19886	19687	19768	19705	19934	19830	19854	19913	19908	20069	20045	19949	20127	19835	20030	20043	19626	19822	19938	19754	20001	19789	20015	19942	19925	19947	19751	19908	19947	19961	20051	19864	19868	20177	20052	19954	19733	19973	19981	19894	19819	20064	19704	19819	19816	19875	19857	19972	19947	19865	19715	20058	19730	19742	19954	19807	19831	19965	19969	19862	19715	19734	19982	19749	19951	19722	19686	19972	19900	19660	19937	19929	19825	19889	19987	20154	19799	19866	19768	19984	19669	19909	19636	19847	19886	19887	19837	19862	19861	20001	20023	19706	19972	19927	19799	19979	19748	19907	20001	19841	20020	19967	20121	19862	19641	19702	19826	19852	19907	19986	19799	20105	19865	19740	19992	19667	19912	19809	19886	19728	19784	19811	19813	19908	20067	19709	19937	19944	20048	19957	19871	19999	19731	19917	19847	20039	19816	19812	19811	19895	19825	19878	19835	19924	19857	19735	19653	19832	20064	19791	19900	19733	19787	19942	19962	19775	19922	19887	20079	19788	19855	20027	20211	19959	19758	19622	19783	19829	19885	19851	20017	19935	19884	20057	19861	19883	19883	20043	19930	19937	19878	20110	20048	19924	19741	19646	19978	19882	19895	19949	19633	19674	20167	19871	19836	19968	19735	19854	19997	19852	19915	19882	19980	19603	20173	19843	20028	19909	19872	19550	19846	19933	20013	19808	19649	19986	19857	19973	19934	20221	19954	19847	19866	19819	20153	19834	20102	19988	20136	19834	19993	19823	19714	19733	20005	19908	19938	19883	19844	19919	19807	19862	19966	20025	19556	19624	19682	19774	19760	19927	19781	19976	19912	19576	19965	20004	19897	19844	19975	19920	19785	20001	19832	19979	19905	19899	19909	19732	19967	20105	20014	19926	19968	19975	19990	19890	19754	19778	19860	19789	19902	19862	19859	19635	19851	19747	19853	20064	19719	19746	19864	19877	19924	20015	19846	19709	19871	19744	20007	19803	19765	19914	19788	19873	19967	20085	20061	19923	19848	20080	19652	19956	20098	19810	19783	19952	20058	19831	19525	19942	19785	19886	19778	20005	19847	19842	19690	19803	19982	19930	20016	19883	19859	19866	19798	19851	19684	19829	20000	19742	19690	19948	19831	20090	19924	19895	19885	19875	19921	19809	19874	19976	19863	19862	19853	19867	19755	19766	19749	19768	19985	19871	19979	19833	19930	19765	19916	19825	20054	19937	19838	19808	20172	19950	19825	19927	20018	19715	19786	19922	19950	19753	20008	19915	19991	20033	20066	19889	19897	19826	19795	19697	19751	20031	19978	19833	19938	19839	20025	19844	19603	19851	19582	19773	19971	19724	19870	19835	19671	20073	19918	19826	19844	19956	19781	19929	19652	20021	19693	19756	19769	19636	19928	19884	20002	19948	20118	19573	19933	19952	19916	19883	19924	19787	19881	19854	19983	19797	20074	19943	19976	19866	19966	19761	19822	19861	19894	19972	19881	19928	20051	20058	20170	19961	20001	19960	19735	19880	19831	19774	19788	20022	20086	19794	19892	19768	19818	19818	19903	20025	19812	19885	19620	19819	19901	19894	20066	19867	19825	19931	19735	19884	19763	19786	19888	19884	19610	19935	19813	19929	19832	19978	19920	19619	19956	19939	19893	19921	20009	20037	19841	19852	20053	19742	19881	19888	20046	19960	19941	19848	19994	19786	19933	19892	19701	19790	19759	19852	19996	19966	19832	20088	19904	20073	20053	19920	19733	19854	19927	19888	19912	19907	19875	20038	20012	20018	19801	19873	19771	19829	19794	20104	20041	19821	19767	19784	19712	20014	19912	19886	19929	20062	19798	19865	19982	19848	19756	19930	19724	19912	20068	19941	19979	19724	19891	19903	19831	19751	19870	19928	20051	19961	19855	19788	19892	19898	19966	19762	19972	20006	19872	19771	19930	19952	20090	19989	19981	19817	19688	19796	19828	19888	19779	19810	19780	19962	19798	19895	19897	19902	19862	19886	19680	19912	19830	19718	19817	19958	19962	19837	19898	19747	19952	20092	19921	20029	19932	19795	19839	19794	19966	20035	19821	19662	20042	19959	20139	19887	19663	19780	19909	19939	19980	19741	20091	19982	19618	19857	19984	19726	19931	19941	19937	19984	19844	19778	20000	19893	19742	19742	19925	19853	19993	19859	19867	19989	19947	20138	19709	19903	20025	20008	19886	19892	19906	19837	19762	19698	19789	19968	19935	19869	19919	20053	19742	19871	20020	19767	20017	19801	19931	19882	19673	20025	19973	19792	19713	19678	19719	19972	19986	19868	19712	19927	19850	19716	19734	19967	19928	20010	19954	19796	19816	19869	19899	19988	19803	19865	19857	19845	20048	19819	19822	20058	19935	19952	19499	19999	19932	19926	19836	19773	19798	19844	19972	19846	19892	19830	19976	19823	19814	19929	19820	19900	19871	19726	19743	19984	19459	19867	19948	19871	20057	19828	20005	19605	19932
17308	31399	33265	24700	19244	20196	19490	18020	17388	17158	16935	17055	17010	17153	16934	16991	16971	16956	16919	20489	25571	24189	21590	18465	17128	16634	16526	16606	16576	16501	16496	16292	16470	16325	16169	16322	16262	16322	16402	16359	16406	16534	16587	16272	16309	16416	16434	16455	16490	16182	16482	16285	16414	16253	16429	16436	16371	16503	16359	16309	16466	16470	16336	16399	16243	16319	16446	16409	16580	16332	16412	16255	16355	16487	16204	16159	16407	16462	16407	16478	16473	16393	16366	16417	16071	16259	16342	16360	16369	16315	16417	16267	16478	16103	16585	16351	16294	16191	16328	16453	16448	16339	16359	16386	16512	16302	16456	16301	16392	16385	16454	16476	16142	16320	16283	16202	16343	16293	16485	16288	16443	16280	16245	16466	16515	16282	16507	16207	16364	16380	16457	16455	16528	16273	16210	16343	16155	16533	16373	16324	16282	16380	16280	16420	16367	16623	16426	16288	16404	16302	16416	16318	16250	16402	16500	16373	16249	16478	16335	16284	16473	16372	16194	16263	16230	16367	16347	16460	16507	16146	16416	16384	16489	16441	16270	16316	16427	16298	16304	16438	16478	16480	16418	16441	16607	16352	16348	16564	16215	16353	16418	16346	16362	16416	16283	16387	16435	16410	16274	16333	16328	16371	16518	16471	16326	16385	16414	16363	16233	16388	16342	16304	16434	16359	16428	16359	16384	16380	16347	16214	16372	16416	16384	16247	16390	16177	16381	16233	16501	16129	16545	16443	16313	16287	16305	16347	16464	16332	16180	16285	16316	16447	16480	16359	16437	16287	16237	16457	16493	16362	16505	16307	16304	16329	16369	16366	16355	16304	16415	16206	16351	16445	16351	16424	16408	16358	16394	16378	16264	16404	16505	16335	16402	16259	16356	16512	16504	16277	16319	16380	16283	16348	16364	16386	16319	16380	16644	16328	16349	16397	16324	16356	16396	16408	16362	16374	16386	16425	16437	16397	16644	16308	16303	16383	16394	16423	16420	16242	16250	16403	16369	16502	16366	16308	16371	16439	16295	16378	16498	16563	16302	16446	16400	16345	16315	16395	16285	16542	16409	16388	16566	16350	16502	16208	16395	16407	16304	16364	16125	16268	16498	16326	16404	16349	16231	16374	16410	16208	16466	16403	16504	16289	16523	16334	16270	16323	16489	16238	16435	16564	16355	16349	16225	16180	16445	16472	16198	16501	16287	16342	16185	16211	16421	16490	16251	16285	16356	16378	16347	16283	16380	16257	16398	16346	16224	16308	16344	16252	16444	16301	16262	16306	16322	16458	16468	16322	16230	16307	16287	16524	16435	16434	16410	16410	16372	16370	16466	16364	16251	16635	16434	16346	16406	16373	16430	16203	16362	16260	16429	16275	16278	16368	16309	16410	16326	16445	16134	16474	16493	16159	16374	16292	16326	16360	16443	16381	16428	16219	16515	16248	16425	16481	16381	16364	16355	16366	16489	16481	16362	16360	16247	16362	16247	16317	16385	16337	16398	16321	16306	16374	16360	16314	16435	16457	16296	16582	16360	16518	16320	16352	16317	16345	16402	16248	16490	16417	16144	16360	16452	16328	16417	16305	16295	16489	16341	16176	16490	16267	16363	16483	16156	16365	16438	16355	16517	16512	16582	16257	16394	16418	16393	16280	16153	16452	16515	16143	16515	16292	16403	16211	16335	16397	16313	16269	16381	16324	16314	16198	16315	16444	16288	16346	16314	16353	16363	16217	16462	16378	16205	16347	16294	16280	16475	16513	16573	16230	16400	16387	16214	16275	16319	16407	16326	16473	16300	16458	16387	16268	16525	16421	16159	16263	16387	16251	16296	16290	16230	16304	16444	16284	16236	16398	16269	16406	16382	16431	16397	16444	16243	16288	16308	16343	16217	16407	16240	16445	16343	16313	16457	16464	16397	16317	16447	16297	16352	16367	16339	16293	16429	16400	16335	16369	16347	16499	16228	16193	16414	16386	16402	16362	16386	16137	16288	16325	16411	16466	16296	16585	16209	16391	16369	16497	16536	16507	16295	16432	16188	16529	16507	16370	16458	16243	16389	16328	16342	16509	16437	16408	16363	16310	16249	16522	16355	16334	16517	16506	16631	16376	16330	16447	16522	16378	16389	16316	16374	16312	16331	16267	16437	16218	16214	16480	16334	16328	16220	16311	16488	16489	16613	16409	16212	16356	16384	16242	16373	16278	16199	16322	16508	16429	16184	16448	16417	16361	16394	16339	16372	16290	16507	16339	16355	16302	16333	16244	16363	16187	16453	16462	16321	16373	16359	16441	16431	16202	16304	16361	16447	16336	16227	16364	16301	16185	16426	16364	16185	16440	16524	16199	16469	16342	16340	16221	16365	16455	16488	16241	16235	16367	16502	16445	16388	16345	16260	16331	16505	16336	16150	16437	16327	16365	16381	16373	16339	16223	16370	16388	16329	16359	16233	16435	16214	16485	16321	16387	16385	16399	16608	16275	16356	16292	16304	16372	16347	16373	16234	16373	16297	16214	16380	16428	16555	16327	16514	16315	16428	16329	16386	16393	16318	16362	16404	16346	16386	16439	16215	16297	16299	16298	16373	16455	16302	16435	16464	16346	16307	16212	16378	16331	16379	16354	16341	16368	16412	16453	16309	16321	16501	16364	16314	16224	16433	16386	16341	16334	16239	16275	16267	16402	16377	16400	16399	16448	16393	16213	16341	16505	16400	16318	16401	16338	16502	16293	16292	16358	16405	16417	16386	16362	16429	16459	16501	16509	16355	16572	16467	16328	16264	16422	16220	16539	16370	16306	16382	16263	16436	16369	16459	16393	16401	16352	16338	16458	16449	16446	16428	16244	16390	16520	16434	16405	16426	16258	16320	16287	16348	16350	16179	16306	16531	16434	16330	16356	16236	16311	16360	16420	16530	16389	16268	16412	16415	16453	16431	16405	16378	16529	16289	16451	16265	16330	16286	16411	16462	16400	16256	16353	16411	16474	16260	16454	16464	16291	16284	16372	16503	16411	16477	16433	16347	16238	16458	16421	16492	16244	16475	16339	16315	16315	16395	16530	16421	16559	16374	16328	16231	16157	16393	16333	16483	16582	16370	16439	16562	16490	16211	16411	16428	16536	16429	16296	16431	16420	16338	16310	16323	16394	16440	16379	16367	16386	16286	16725	16304	16392	16375	16432	16436	16281	16465	16402	16435	16339	16407	16473	16217	16430	16453	16403	16368	16440	16421	16335	16464	16202	16391	16343	16354	16431	16356	16409	16380	16516	16549	16388	16197	16329	16314	16414	16374	16366	16321	16272	16386	16385	16344	16484	16286	16387	16421	16413	16390	16419	16461	16357	16504	16329	16440	16340	16248	16497	16292	16404	16293	16253	16560	16499	16340	16477	16437	16439	16380	16255	16328	16307	16269	16409	16294	16277	16506	16405	16361	16454	16294	16290	16363	16304	16293	16520	16273	16288	16464	16394	16431	16277	16417	16319	16479	16471	16329	16372	16382	16217	16187	16588	16646	16355	16498	16346	16334	16356	16280	16310	16416	16318	16219	16459	16292	16289	16544	16298	16429	16307	16386	16403	16326	16507	16479	16447	16315	16433	16269	16211	16463	16461	16448	16378	16208	16430	16516	16512	16332	16184	16420	16396	16271	16240	16495	16421	16234	16332	16257	16414	16426	16402	16320	16275	16451	16479	16397	16286	16517	16401	16310	16342	16405	16459	16296	16363	16276	16410	16127	16500	16373	16271	16454	16411	16488	16237	16470	16408	16366	16392	16316	16270	16274	16319	16459	16357	16477	16315	16452	16556	16183	16432	16309	16427	16501	16264	16489	16404	16371	16504	16513	16461	16417	16491	16334	16398	16462	16343	16566	16195	16385	16336	16557	16315	16532	16258	16339	16323	16440	16292	16284	16306	16498	16377	16385	16227	16283	16504	16260	16404	16288	16295	16495	16363	16347	16338	16399	16143	16431	16306	16305	16328	16391	16409	16407	16277	16371	16445	16303	16391	16531	16283	16395	16261	16579	16338	16242	16444	16308	16406	16189	16483	16400	16443	16295	16371	16245	16343	16468	16469	16420	16416	16164	16394	16233	16248	16386	16368	16415	16340	16408	16465	16619	16228	16299	16371	16357	16418	16324	16320	16322	16533	16253	16394	16212	16340	16342	16412	16275	16344	16399	16219	16532	16354	16569	16259	16256	16332	16381	16347	16121	16274	16313	16385	16317	16442	16368	16443	16322	16351	16321	16290	16154	16356	16338	16285	16573	16408	16431	16376	16523	16447	16343	16334	16333	16200	16374	16324	16259	16506	16298	16322	16496	16335	16459	16541	16228	16418	16458	16285	16317	16351	16451	16624	16387	16215	16419	16326	16372	16320	16347	16319	16551	16354	16450	16529	16385	16308	16408	16410	16112	16522	16636	16467	16316	16250	16313	16446	16412	16417	16438	16329	16330	16551	16208	16384	16343	16278	16308	16536	16649	16142	16383	16394	16493	16378	16370	16381	16341	16539	16545	16370	16313	16240	16395	16370	16286	16213	16335	16475	16451	16381	16524	16362	16324	16344	16293	16470	16394	16413	16346	16481	16455	16577	16239	16563	16344	16391	16481	16307	16483	16443	16328	16379	16346	16228	16424	16435	16363	16444	16311	16488	16350	16346	16081	16445	16201	16358	16109	16463	16519	16306	16400	16428	16372	16558	16360	16373	16299	16347	16484	16404	16324	16416	16348	16590	16395	16344	16473	16363	16408	16284	16280	16413	16458	16379	16309	16435	16459	16498	16485	16335	16243	16428	16274	16397	16312	16536	16514	16413	16506	16187	16228	16437	16416	16557	16533	16480	16194	16531	16423	16314	16600	16243	16408	16336	16115	16250	16372	16387	16515	16277	16423	16296	16416	16595	16428	16528	16319	16333	16465	16494	16274	16389	16529	16400	16517	16252	16456	16371	16323	16317	16636	16363	16449	16095	16478	16300	16294	16303	16322	16256	16404	16111	16286	16381	16514	16290	16344	16244	16286	16336	16441	16322	16215	16452	16313	16327	16228	16356	16441	16401	16178	16518	16300	16393	16566	16229	16445	16441	16326	16306	16223	16228	16419	16442	16509	16098	16392	16272	16402	16393	16407	16404
22547	20974	28792	23383	21490	23938	27106	21869	20939	21262	20839	20542	20814	20562	20864	20924	21092	21143	20896	27755	32642	31585	28865	24637	21847	20531	20363	20046	20062	19990	19950	19837	20078	19958	19860	19836	19812	19750	19972	20022	19784	19947	20038	20038	19852	19770	19981	20025	19893	19845	19824	19941	19911	19855	19884	20107	19916	19750	19844	19879	19964	19962	20152	19929	19786	19713	19819	19847	19981	19918	19915	19923	19880	19765	19864	19801	20069	19852	19817	19901	20001	19750	19961	19685	19823	19961	19828	19967	19831	19645	19983	19810	19699	19851	19857	19907	19646	19815	19820	19907	20018	19860	20130	19846	19866	19638	19869	19792	19745	19837	20014	19733	19746	19860	19685	19750	19671	19902	19978	19899	19609	20006	19930	19667	19993	19960	19788	19726	19949	19747	19754	19838	19789	19688	19751	19629	19915	19878	19751	19761	19942	19706	19779	19782	19998	19942	19854	19886	19776	19823	19637	19788	19796	19845	19939	19846	19832	20027	19907	19730	19876	19737	19749	19792	19908	19816	19808	19870	19914	19921	19683	19841	19474	19890	19933	19735	19827	19937	19895	19796	19627	19756	19890	19845	19678	19854	19857	19848	19720	19727	19807	19568	19787	19926	19910	19714	19834	19817	19874	19942	19882	19851	19909	19793	19868	19731	19698	19884	19680	19934	19759	19924	19900	19786	19650	19714	19619	19716	19929	19765	20082	19794	19656	19879	19827	19861	19856	19994	19952	19784	19983	19790	19785	19718	19922	19962	19799	19833	19766	19867	19720	19787	19966	19785	19952	20016	19819	19886	19584	19721	19814	19831	19868	19687	19816	19764	19766	19765	19812	19824	19904	19913	19732	19886	19768	19794	20018	19751	19892	19781	19790	19919	20005	20042	19908	19686	20041	19873	19829	19690	19772	19912	19716	19891	19731	19635	19743	19759	19526	19687	19850	19826	19915	20001	19729	19718	19909	19989	19901	19795	19859	19787	19638	19827	19866	19765	19901	19778	19832	20049	19729	19949	19674	19640	19774	19767	19817	20050	19819	19930	19831	19706	19733	19754	19723	20089	19926	19820	19856	19867	19751	19873	19760	19723	19944	19714	19714	19846	19792	19843	19785	19857	19910	19805	19798	19771	19931	19684	19713	20143	19525	19723	19690	19780	19683	19761	19872	19713	19822	19803	19704	19849	19759	19854	19756	19714	19810	20049	19892	19911	19751	19891	19770	19786	19546	19890	19788	19700	19804	19700	19827	19578	19775	19827	19627	19799	20067	19601	19899	19766	19870	19879	19659	19914	19529	19918	19977	19837	19878	19762	19788	19756	19808	19901	19804	19815	19971	19659	19822	19992	19883	19752	19863	19916	19677	19566	19867	19644	19665	19902	19957	19965	19789	19679	19727	19737	19908	19675	19613	20010	19968	19699	19653	19748	19798	19825	19770	19698	19903	19708	19699	19672	19625	19978	19723	19869	19890	19686	19920	19664	19869	19970	19883	19921	19796	19815	19763	19846	19661	19662	19917	19855	19699	19618	19689	19695	19641	19823	19653	19569	19822	19795	19743	19891	19674	19900	19742	19707	20032	19890	19616	19912	19650	19789	19751	19925	19599	19858	19794	19552	19613	19607	19839	19955	19850	19820	19890	19825	19828	19774	19804	19849	20016	19841	19814	19874	19975	19807	19930	19649	19763	19576	19833	19960	19711	19802	19826	19656	19969	19774	19895	19725	19936	19739	19474	19762	19813	19815	19897	19764	19763	19969	19931	19864	19862	19534	19511	19645	19668	19740	19713	19878	19728	19920	19772	19718	19806	19650	19808	19771	19667	19796	19790	19896	19544	19834	19976	19973	19864	20089	19787	19815	19837	19709	19754	19847	19681	19855	19679	19704	19779	19686	19821	19609	20045	19862	19589	19759	19712	19763	19751	19734	19856	19745	19787	19886	19891	19725	19817	19577	19472	19687	19999	19911	19725	19808	19930	19859	19835	19719	19641	19768	19847	19793	19978	19891	19703	19775	19813	19865	19772	19854	19959	19921	19786	19763	19818	19865	19758	19651	19752	19925	19829	19850	19810	19776	19718	19749	19776	19650	19897	19647	19866	19872	19973	19833	19651	19881	19785	19371	19808	19746	19757	19923	19707	19840	19904	19749	20023	19601	19680	19799	19718	19783	19949	19853	19873	19950	19721	19813	19567	19730	19854	19864	19988	19695	19977	19622	19710	19667	19783	19546	19721	19899	19697	19868	19685	19675	19877	19719	19775	19761	19672	19829	19734	19898	19920	19772	19871	19755	19673	19974	20024	19959	19961	19900	19902	19856	19855	19849	19776	19802	19797	19872	19874	19770	20049	19687	19839	19888	19950	19901	19766	19835	19777	19682	19790	19697	19794	19801	19694	19815	19720	19917	19875	19830	19856	20050	19682	19878	19718	19707	19762	19996	19813	19609	19935	19773	19898	19634	19755	19838	19662	19582	19562	19981	19733	19762	19687	19746	20135	19891	19796	19679	19704	19907	19868	19896	19741	19780	19950	19898	19888	19665	19975	19553	19653	19821	19848	19692	19744	19860	19813	20131	19829	19971	19742	19547	19578	19844	19943	19640	19530	19760	20009	19830	19905	19679	19836	19841	19744	19899	19641	19815	19686	19857	19751	20034	19862	19988	19802	19599	19679	19565	19910	19744	19920	20013	19956	19944	20175	19796	19954	19883	19806	19936	19675	19934	19847	19779	19938	19739	19630	19975	19672	19578	19843	20090	19795	19664	19965	19737	19652	19812	19893	19866	19734	19675	19823	19757	19857	19840	20053	19880	19772	20100	19845	19851	19761	19892	19750	19638	19726	19894	19728	19861	19793	19617	19842	19603	19813	19923	19760	19917	19653	19792	19788	19833	19912	19833	19853	19629	19709	19723	19965	19823	19725	19991	19826	19687	19903	19875	20046	19884	20005	19715	19693	19819	19545	19810	19771	20024	19764	19955	19722	20019	19805	19795	19961	19839	19751	19730	19842	20014	19951	19813	19561	19854	19759	19794	19998	19880	19638	19665	19725	19619	19783	19769	19815	19659	19762	19882	19795	19874	19815	19724	19896	20004	19761	19824	19793	19688	19864	19845	19972	19824	19795	19853	19832	19721	19913	19885	19772	19986	19731	19795	19772	19641	19664	19751	19668	19684	19803	19990	19823	19927	19734	19856	19843	19833	19741	19756	19889	19883	19722	19846	19681	19821	19937	19847	19598	20052	20045	19635	19512	19928	19797	19634	19939	19747	19703	19840	19958	19801	19878	19654	19872	19609	19816	19875	19601	19689	19867	19769	19812	19690	20017	19791	19764	19727	19828	20042	19894	19849	19984	19861	19934	19906	19742	19831	19705	19732	19660	19812	19770	19913	19754	19854	19874	19815	19854	19741	19705	19984	19939	19649	19562	19729	19902	19738	19787	19923	19831	19568	19810	19792	19709	19575	19735	19811	19757	19751	19790	19574	19798	19826	19680	19907	19699	19876	19858	19556	19823	20003	19712	19720	19881	19975	19778	19833	19581	19859	19719	19632	19876	19833	19947	19692	19696	19753	19707	19683	19731	19901	19894	19945	20011	19874	19818	19613	19810	19816	19805	19868	19644	19572	19773	19759	19864	19601	19966	19963	19841	19883	19642	19809	19836	19854	19688	19825	19807	19902	19879	19570	19667	19838	19717	19612	19704	19943	19734	19898	19796	19741	19917	19685	19764	19843	19819	19645	19736	19790	19806	19926	19878	19602	20065	19704	19751	19766	19743	19840	19688	19662	19619	19713	19888	19851	19613	19726	19647	19735	19800	19854	19949	19702	19744	19830	19740	19752	19577	19801	19762	19766	19789	19573	19825	19771	19891	19936	20074	19667	19853	19778	19801	19717	19771	19629	19545	20042	19814	19703	19914	19872	19853	19904	19789	19839	19761	19804	19720	19787	19840	19821	19894	19897	19707	19711	19867	19760	19678	19923	19524	19678	20129	19848	19851	19603	19803	19856	19584	19731	19871	19776	19901	19594	19947	19710	19976	19759	19869	19857	19967	19608	20087	19899	19863	19736	19708	19959	20124	19947	19798	19865	19705	19995	19985	19651	19772	19740	19872	19952	19759	19791	19894	19896	19803	19757	19773	19769	19845	19869	19819	19670	19935	19782	19758	19744	19650	19998	19839	19785	19906	20012	19880	19696	19820	19738	19652	19786	19794	20001	19706	19678	19920	19723	19777	19685	19813	19685	19759	19658	19892	20167	19967	19870	19767	19767	19774	19819	19770	19747	19856	19840	19843	19803	19677	19898	19670	19800	19874	19861	19855	20162	19970	19823	19961	20066	19798	19834	19730	19791	19886	19852	19654	19914	19797	19816	19748	19606	19776	19782	19819	19900	19779	19795	19806	19818	19670	19886	19760	19865	19775	19701	19874	20078	19728	20022	19873	19638	19643	19823	19799	19966	19715	19955	19746	19636	19718	19728	19709	19958	19998	19699	19971	19835	19707	19676	20000	19846	19694	19598	19789	19891	19945	19784	19861	19769	19991	20038	19851	19794	19966	19832	19728	19830	19708	19788	19885	19913	19949	19679	19800	19836	19948	19672	19826	19675	19830	19788	19901	19499	19652	19796	20072	19839	19811	19822	19910	19758	19587	19710	19805	19868	19891	19818	19718	20033	19671	19871	19951	19805	19848	19825	19910	19746	19893	19540	19950	20089	19810	19564	19641	19960	19687	19720	19859	19723	19777	19719	19903	19711	19746	19852	19779	19769	19731	19737	20072	19754	19637	19855	19812	19530	19839	19716	19793	19696	19614	19668	19840	19805	19651	19788	19884	19616	19921	19809	20064	19596	19837	19676	19890	19801	19567	19812	19660	19733	19749	19879	19855	19699	19758	19907	19817	19803	19809	19758	19615	19827	19888	19755	19805	19898	19731	19905	19944	20003	19835	19691	19549	19688	19878	19715	19982	19806	19789	19698	19726	19736	19947	19714	19907	19727	19735	19870	19714	19699	19824	19905	19731	19638	19852	19835	19857	19746	19929	19684	19762	19945	19901	19923	19615	19877	19801	19576	19861	19805	19912	19743	19932	19634	19850	19836	19630	19705	19473	19704	19971	19777	19841	19771	19751	19867	19780	19710
18838	38713	39110	32686	27021	20610	19322	18452	18052	17796	17473	17370	17219	17203	17376	17714	17769	17770	17684	27617	31861	30238	26349	21236	17989	16970	16577	16407	16342	16291	16325	16274	16347	16339	16288	16376	16400	16329	16541	16196	16493	16171	16458	16374	16250	16346	16385	16401	16372	16309	16198	16296	16341	16279	16310	16250	16362	16268	16454	16194	16128	16417	16344	16543	16289	16213	16281	16361	16312	16398	16305	16433	16448	16306	16208	16502	16338	16266	16127	16282	16382	16425	16363	16321	16253	16334	16332	16341	16403	16203	16260	16343	16468	16532	16359	16193	16497	16324	16332	16368	16459	16350	16268	16381	16318	16302	16366	16346	16343	16501	16290	16265	16383	16227	16014	16260	16335	16328	16257	16423	16216	16271	16376	16261	16354	16365	16339	16174	16326	16311	16342	16244	16258	16132	16491	16342	16196	16325	16131	16399	16401	16374	16342	16379	16148	16293	16277	16322	16538	16355	16329	16424	16187	16324	16218	16224	16269	16371	16209	16339	16302	16398	16186	16390	16303	16214	16180	16213	16194	16298	16258	16389	16276	16272	16370	16261	16139	16173	16319	16224	16172	16240	16559	16414	16333	16183	16552	16325	16441	16459	16348	16364	16305	16236	16430	16238	16151	16303	16295	16324	16254	16366	16304	16331	16350	16255	16286	16190	16334	16411	16303	16263	16235	16329	16352	16217	16143	16246	16290	16194	16447	16490	16429	16366	16203	16203	16086	16236	16154	16243	16258	16397	16149	16312	16407	16137	16139	16232	16334	16404	16282	16404	16236	16292	16348	16273	16491	16319	16377	16278	16355	16294	16139	16390	16311	16191	16261	16341	16269	16311	16521	16396	16280	16257	16313	16411	16378	16471	16348	16118	16250	16199	16267	16408	16181	16359	16456	16354	16240	16411	16361	16423	16415	16433	16233	16313	16246	16352	16373	16168	16401	16186	16360	16364	16303	16211	16307	16389	16246	16493	16128	16273	16143	16219	16259	16095	16310	16358	16287	16300	16284	16238	16339	16268	16352	16316	16330	16443	16331	16310	16227	16319	16439	16314	16158	16348	16423	16159	16451	16408	16297	16270	16361	16306	16347	16344	16383	16378	16275	16408	16053	16320	16265	16272	16227	16227	16189	16292	16146	16235	16222	16188	16319	16338	16225	16334	16166	16125	16298	16401	16410	16203	16269	16264	16284	16357	16165	16384	16314	16550	16434	16303	16211	16228	16383	16060	16297	16195	16421	16203	16451	16355	16308	16193	16242	16321	16269	16338	16353	16240	16266	16262	16409	16180	16181	16257	16422	16526	16259	16409	16262	16189	16402	16347	16173	16284	16119	16182	16156	16201	16206	16330	16194	16242	16293	16310	16245	16325	16335	16372	16210	16371	16300	16404	16277	16303	16458	16202	16372	16340	16441	16238	16334	16197	16271	16294	16334	16248	16304	16232	16226	16355	16333	16292	16415	16223	16366	16382	16447	16158	16273	16311	16277	16444	16290	16360	16091	16172	16091	16240	16265	16193	16268	16256	16383	16234	16193	16415	16261	16372	16280	16248	16382	16322	16204	16392	16260	16276	16118	16253	16275	16476	16164	16277	16216	16378	16306	16136	16211	16222	16425	16438	16286	16313	16145	16579	16011	16403	16363	16295	16341	16142	16108	16426	16104	16206	16222	16299	16276	16377	16049	16118	16280	16190	16204	16264	16459	16396	16386	16298	16331	16227	16408	16210	16409	16344	16211	16241	16043	16313	16221	16279	16195	16302	16107	16347	16228	16424	16248	16182	16031	16144	16319	16250	16267	16241	16444	16211	16445	16297	16359	16343	16266	16261	16324	16388	16202	16203	16477	16245	16385	16204	16186	16046	16017	16279	16383	16235	16360	16303	16321	16201	16341	16330	16190	16145	16058	16126	16410	16071	16408	16440	16258	16228	16188	16373	16251	16404	16293	16287	16268	16183	16271	16204	16383	16175	16328	16359	16241	16254	16158	16360	16094	16217	16128	16222	16327	16219	16336	16393	16122	16162	16370	16277	16313	16317	16233	16236	16350	16359	16295	16333	16208	16311	16347	16301	16194	16267	16450	16342	16248	16382	16356	16404	16212	16414	16360	16283	16148	16280	16375	16387	16335	16297	16340	16149	16328	16248	16356	16443	16089	16173	16262	16180	16357	16387	16342	16147	16439	16361	16297	16321	16432	16308	16249	16414	16431	16132	16333	16198	16428	16221	16325	16252	16327	16111	16268	16210	16432	16285	16088	16265	16245	16353	16240	16166	16530	16191	16206	16276	16318	16408	16244	16238	16197	16097	16318	16385	16460	16376	16365	16470	16295	16157	16355	16264	16213	16312	16429	16061	16182	16182	16442	16318	16290	16243	16203	16228	16239	16255	16259	16287	16355	16362	16199	16247	16283	16145	16281	16320	16515	16321	16182	16211	16188	16169	16219	16202	16043	16333	16267	16411	16211	16207	16212	16423	16334	16354	16157	16285	16595	16371	16290	16410	16301	16235	16461	16480	16386	16209	16257	16360	16404	16288	16440	16195	16313	16176	16460	16200	16324	16374	16187	16372	16411	16457	16214	16281	16408	16312	16238	16267	16276	16040	16335	16338	16265	16231	16242	16184	16180	16249	16365	16476	16371	16289	16193	16440	16211	16221	16189	16331	16321	16348	16401	16250	16294	16207	16106	16427	16353	16120	16421	16251	16326	16196	16213	16225	16324	16235	16323	16304	16358	16283	16306	16427	16297	16196	16395	16320	16358	16369	16158	16330	16076	16382	16284	16272	16173	16283	16363	16287	16423	16475	16263	16175	16332	16343	16556	16357	16230	16318	16347	16018	16288	16225	16051	16286	16247	16323	16049	16303	16156	16263	16285	16370	16240	16269	16396	16295	16364	16145	16299	16331	16226	16252	16251	16260	16072	16316	16447	16436	16420	16146	16298	16339	16230	16139	16208	16319	16205	16156	16424	16290	16292	16420	16295	16210	16203	16483	16404	16257	16459	16267	16266	16325	16330	16359	16206	16217	16253	16437	16251	16140	16319	16262	16241	16239	16165	16320	16380	16268	16224	16193	16327	16198	16413	16230	16257	16364	16136	16116	16300	16350	16151	16350	16125	16351	16326	16318	16146	16457	16364	16259	16141	16208	16352	16295	16264	16118	16325	16230	16199	16288	16202	16250	16188	16271	16447	16159	16286	16377	16141	16242	16241	16195	16199	16147	16304	16298	16211	16397	16207	16260	16401	16061	16376	16311	16301	16045	16266	16259	16395	16330	16098	16231	16154	16205	16222	16341	16368	16242	16199	16335	16169	16030	16112	16323	16278	16233	16185	16277	16418	16407	16146	16293	16122	16290	16190	16305	16213	16245	16305	16172	16462	16291	16445	16293	16102	16288	16267	16151	16326	16259	16231	16419	16203	16295	16362	16082	16280	16413	16436	16212	16275	16272	16313	16329	16240	16224	16224	16210	16200	16382	16257	16357	16425	16286	16449	16234	16291	16194	16259	16252	16343	16119	16282	16309	16068	16207	16340	16150	16305	16232	16234	16419	16185	16383	16286	16463	16269	16446	16345	16298	16222	16423	16219	16223	16182	16382	16022	16227	16279	16312	16256	16427	16176	16394	16308	16210	16351	16241	16254	16299	16282	16183	16188	16322	16393	16294	16116	16424	16185	16189	16420	16336	16137	16392	16125	16254	16032	16288	16156	16296	16268	16257	16184	16303	16286	16420	16291	16329	16042	16237	16286	16339	16387	16199	16379	16072	16215	16236	16361	16294	16306	16474	16305	16233	16408	16234	16240	16313	16513	16269	16346	16225	16318	16381	16391	16322	16315	16291	16327	16148	16304	16354	16451	16198	16227	16277	16367	16315	16294	16235	16330	16253	16270	16266	16261	16254	16069	16137	16303	16417	16323	16340	16362	16257	16312	16169	16122	16179	16318	16324	16388	16343	16187	16266	16364	16230	16183	16264	16429	16310	16389	16330	16253	16152	16399	16399	16370	16449	16245	16310	16488	16393	16273	16253	16399	16420	16115	16219	16369	16265	16308	16333	16307	16370	16231	16302	16394	16332	16362	16268	16167	16361	16363	16281	16434	16189	16351	16138	16263	16159	16364	16336	16157	16292	16394	16113	16244	16324	16282	16285	16258	16265	16242	16372	16258	16196	16256	16302	16284	16263	16266	16211	16287	16217	16379	16231	16332	16214	16278	16319	16250	16331	16297	16278	16124	16183	16443	16310	16377	16282	16271	16202	16136	16182	16223	16150	16289	16204	16304	16442	16412	16184	16336	16260	16261	16165	16280	16262	16123	16238	16260	16136	16243	16303	16276	16429	16337	16299	16351	16354	16085	16370	16221	16379	16217	16228	16301	16174	16353	16209	16331	16316	16261	16320	16456	16421	16195	16321	16124	16202	16327	16256	16377	16309	16241	16141	16339	16238	16369	16220	16131	16390	16409	16223	16246	16338	16335	16120	16303	16314	16205	16271	16200	16286	16443	16176	16210	16382	16162	16154	16177	16366	16303	16173	16316	16354	16195	16288	16311	16172	16384	16235	16063	16317	16433	16434	16384	16383	16231	16424	16317	16189	16271	16376	16279	16337	16330	16470	16246	16147	16334	16346	16316	16269	16370	16244	16308	16240	16285	16255	16347	16231	16198	16171	16327	16216	16281	16365	16313	16453	16118	16272	16226	16440	16402	16324	16286	16285	16215	16417	16186	16192	16250	16226	16338	16276	16172	16317	16339	16171	16345	16333	16251	16246	16241	16175	16322	16297	16440	16328	16401	16332	16400	16393	16349	16313	16232	16268	16181	16305	16205	16397	16370	16343	16333	16177	16247	16207	16284	16244	16256	16314	16260	16250	16198	16360	16234	16370	16337	16345	16229	16072	16233	16228	16180	16265	16371	16311	16117	16267	16279	16541	16346	16331	16262	16260	16246	16279	16177	16273	16243	16348	16281	16254	16213	16229	16287	16235	16273	16373	16400	16191	16111	16211	16201	16431	16132	16237	16171	16517	16390	16285	16372	16433	16179	16388	16388	16422	16195	16325	16287	16297	16165	16388	16380	16340	16107	16338	16297	16114	16433	16427	16142	16196	16255	16225	16221	16293	16263	16363	16217	16220
27505	23481	30455	28577	24206	20979	20791	20549	20778	20440	20476	20254	20257	20303	20278	20575	20541	20429	20436	20931	21126	21295	21176	20648	20396	20298	20262	20238	20012	20093	20164	20123	20119	20130	20046	19980	20229	19868	19958	19843	20129	19927	20115	20081	19926	20056	19872	19943	19989	20053	19915	19912	20078	20092	19942	20094	20082	20099	20114	20215	19851	20175	20092	20031	19984	19959	19944	20182	19988	19904	20098	20089	20013	20071	20075	19901	19832	20037	20067	20079	19959	19953	19822	19900	20020	19936	20193	20031	20116	20040	20106	19718	20106	20010	20099	20261	20070	20101	20022	20025	20084	20235	20063	20043	19914	20247	19977	20191	19842	19772	19955	20083	20007	19880	20130	19976	20113	19882	19982	20180	20055	19956	20072	19881	19946	19995	19652	19856	19998	19968	20027	20188	20012	19877	19821	19887	20266	20075	19983	19942	20213	20095	19875	20014	20108	19988	19881	20083	20092	20012	19831	20090	19920	20067	20110	20204	19931	19986	20013	19861	19875	20136	20166	20070	20157	19785	20164	19903	19902	20023	20034	20199	20091	20056	19885	20078	19995	20048	20022	20124	19996	19917	20125	19868	20067	19820	19978	19954	20140	20167	19943	20078	20190	20109	20150	20145	20079	19994	19831	19716	19914	19945	20119	20192	20211	19771	20013	20036	20223	20080	19914	19858	19998	19978	20077	19936	19762	20170	20024	19928	19998	20076	20001	19775	20273	20139	19752	19862	20105	19974	19994	19915	20045	20215	20064	20140	20288	20187	20226	19687	19899	20087	20122	19902	20022	19933	20220	20020	20027	20030	19995	19862	20146	20051	20054	20095	20076	20105	20067	19863	20057	20025	20003	20131	20032	20117	20162	19890	19954	19810	19923	20070	20158	20011	20054	19952	20079	20017	19679	20226	19837	20024	19985	20011	20120	20143	19956	19939	19908	19946	20181	20226	20002	19947	20118	19990	20073	19743	19810	19951	20052	20310	20062	20158	20029	19926	19969	19916	19874	19872	19997	19828	19934	19912	20033	20024	19824	19959	20088	20083	19957	20061	19967	20166	19959	20057	19756	19955	20030	19995	20077	19952	19990	19763	19989	19981	20011	19941	19851	20028	20038	19808	19943	20007	20083	19922	20086	20104	19994	20030	19996	19942	20089	20039	20014	19974	20109	20241	19915	19874	19983	20066	19952	19950	19907	20077	20068	19894	19950	20064	19834	20004	19957	19871	20024	20031	19967	19929	19903	20117	19978	19923	20309	20053	20111	19895	19909	19817	20055	19938	19971	19987	19942	20026	20087	20112	20132	19889	19909	20137	20047	20048	20006	20052	19942	19972	20009	20144	20042	20006	20082	19989	20028	20165	20107	19860	19871	20020	19966	20017	19786	20150	20013	20090	20146	19988	19911	19616	19916	19908	20075	20109	19966	19962	19959	20004	19916	19906	19940	20159	20123	20282	20312	20040	19929	20014	20092	19768	20039	19866	19937	19909	20021	20136	20133	20090	20008	19862	19956	20015	20055	19995	19866	20081	20134	19889	19932	20099	19986	19754	19782	20001	20014	19945	19869	20098	19992	19885	20166	20047	19969	20084	19920	19974	19745	20154	20029	19964	19864	20011	20064	19970	19959	19848	19979	20031	20004	19919	20023	19776	20038	20071	20039	19916	20018	19981	20103	20021	20050	20104	20162	20157	20168	19988	19973	20046	20164	19853	19943	20075	19988	20087	20116	20161	19977	20096	19823	20176	20147	19767	20121	20080	20109	19995	20004	20138	19958	20018	19923	19992	20061	19841	20148	19843	20033	19982	19954	19998	20125	19899	20281	20175	20086	20064	19942	20088	20106	19816	20142	19990	19846	19988	20105	19943	19911	19880	19882	19993	20061	19894	19870	19979	20083	20075	20104	19978	19868	20115	20097	19995	19887	19935	20000	20058	19985	19986	20070	20145	20108	20042	20067	20077	20091	20218	20196	20112	19897	20000	20057	20027	19641	19856	20170	20062	19984	20011	19953	20018	20021	19858	20156	19946	20127	20077	20017	20189	20018	20189	20024	19986	19965	20026	19975	19961	20029	20136	19960	20137	19991	20024	19842	20005	19856	19981	19938	20167	20115	19988	19964	19991	20152	20118	20023	19802	20139	20174	19935	20030	20121	20133	20107	20085	20217	20050	20128	20210	19873	19994	19835	20156	20088	20021	20074	20140	19946	19961	19817	20130	20006	20023	19858	19905	20019	19972	19951	20129	20140	20125	20005	19924	19774	19982	20039	20046	19998	20121	20103	20257	19948	20069	20045	19800	20090	19994	20129	19766	20030	19813	19856	19944	19986	19945	19709	19836	19828	20016	19731	20054	20238	20244	19864	20073	19969	20044	20077	20141	20073	19970	20004	19935	19960	20092	20033	19949	20097	20163	20091	19786	19969	19966	20058	19918	20077	20089	20135	20151	19991	20034	19993	20053	19816	19959	20110	19937	19992	19889	20078	19899	19808	19753	19812	19922	19838	20103	20022	20165	19871	19976	19913	19969	19759	20191	19951	19934	20176	19926	20149	20062	20000	19918	19925	20010	20140	20022	19995	20074	20260	19972	20055	20071	20040	19810	20002	19935	20270	19978	19966	19888	20071	19962	20162	20114	19928	20217	19949	20087	20102	19978	19908	20037	20122	19964	20022	20071	19878	20111	20029	20024	20031	19919	20028	20132	20171	20167	19939	20147	19910	20025	20248	19967	20189	19960	20040	19990	20013	20159	19877	19981	20042	20123	20246	20064	20072	19928	20040	20095	19955	19909	19929	20072	20025	20200	20146	20104	20055	20055	19794	19834	20126	20123	20034	20129	19835	20040	20084	19982	20135	20197	19889	19927	20158	19955	19783	19981	19964	19927	19864	19968	20081	20079	19838	19927	19996	19923	20113	20126	19993	20101	20026	20029	20145	20117	20085	20045	19937	20012	19837	20235	19930	19997	19837	20254	20029	19909	20066	19950	20037	19989	20191	20087	19905	19924	20076	19913	20137	20117	19950	20199	20109	19882	19976	19953	20048	19708	19928	20054	19914	19907	20017	20109	20034	19968	19862	20185	20171	20114	20231	19910	19962	20094	20023	19980	20091	19999	20023	19864	19993	20232	20128	20037	20119	20189	20107	20090	20176	20027	20021	19898	20032	19778	20118	19924	19953	20105	19947	20200	20149	20085	20171	19959	19946	20008	19840	20141	20115	19944	20173	19850	19686	20109	19967	20208	19945	20026	20176	20193	19964	19993	19820	20013	19907	19853	20084	19916	19912	20142	19891	19923	20113	19989	19974	19984	20004	20007	19826	20140	19959	20010	20052	19931	19980	20089	20225	20084	20090	19929	19993	20014	20005	19919	20001	19802	19916	20134	19937	20006	20052	20146	19923	20039	19909	19986	19918	19998	19981	19974	19967	19945	20079	20111	20004	20014	19913	20093	19939	19939	19862	19884	19937	20314	20153	19938	19999	19963	20245	20123	19850	20131	19970	19989	20019	20218	20270	20051	20057	19972	19899	19790	19945	20185	19777	19758	20153	20066	19886	19846	19849	20210	19899	19808	20004	20063	20170	20186	19986	20209	20071	19905	19920	20113	19811	20173	19949	20024	20255	20026	19896	19977	19896	20126	20074	20053	20120	20131	19935	20093	19953	19977	20091	20027	19984	20076	19926	20067	20154	20126	20029	20002	19959	20107	19894	20148	20088	19997	19988	20037	20050	19818	20153	20020	20111	20096	20024	19840	19866	20041	20037	19954	19916	20116	20088	20014	20020	20082	19985	20105	19907	20139	19746	20025	20205	20012	20167	20083	20179	20053	19996	19958	20158	19927	20041	19987	19859	20019	20142	20052	20150	19955	19906	19838	20089	20213	19885	20114	20073	19936	20242	20193	19977	19872	19942	19935	20005	20085	19822	20036	20141	19966	20064	20146	19856	20046	19954	19988	20230	20152	20128	19968	20026	19990	20083	19946	19861	19873	20079	19856	20063	19883	20065	20287	20067	19998	20181	20152	19848	20087	20208	20032	20114	20216	20091	20083	19986	19741	19963	20089	19948	19988	20088	19785	19867	20099	19978	19919	20020	19910	19758	20012	19999	20012	19994	20157	20068	20105	20169	19878	20040	20047	19949	19875	20243	20082	20136	20072	20127	19632	20027	20048	19979	19803	19961	19898	20072	20077	19875	20032	19898	20098	20037	19740	20146	19952	20202	19926	20018	19933	20104	19952	19941	20174	19981	19982	20201	19953	19950	20200	20119	19969	20141	20139	20040	20113	20083	19926	20210	20090	20016	19850	20157	19867	20192	20226	19959	19923	19993	19928	19909	20152	19981	19702	20042	19817	19933	20193	20040	19940	20009	19994	19811	19783	20137	20083	19736	20021	19977	20191	19860	20023	19885	19856	19742	20104	20161	20087	20216	19977	20247	20171	19869	20127	20125	20057	20009	20017	19853	20105	20117	19873	19934	20077	20159	19917	20052	20085	20079	19854	19853	20188	19944	20054	20172	20126	20067	20145	19863	20095	19944	20092	20103	19862	19793	20078	20175	19976	19887	19856	20262	20137	20043	20132	20057	19925	20032	20014	20000	20084	19796	20003	20014	19775	20087	20059	19866	20003	20160	20079	20063	19925	20122	19871	20113	19985	20072	19885	19920	19990	20043	20000	20111	20105	20097	20135	20215	20195	19985	20043	20070	19812	20011	20040	20142	20209	19953	20092	20036	20176	19939	19967	20020	20003	20202	19860	20129	19934	19991	20013	19964	20174	20116	19910	19888	20080	20091	20020	19980	20359	20288	19966	20108	19953	20208	20052	20077	20111	19964	20166	19882	19897	20105	20037	19994	19843	19997	20077	20037	19809	19955	20121	20006	20030	20155	20042	20051	20018	20285	20009	20027	19975	19931	19843	20026	20149	19860	20038	19837	19964	20221	19938	19928	19996	20227	19931	19878	20099	20009	20060	19994	20094	20200	20179	19953	20188	20011	19765	20042	20019	19927	20016	20184	20092	20167	19960	19928	19983	20023	20079	20097	20233	20174	20031	20255	20178	20110	19914	20258	20082	19935	20228	20157	19831	20171	19955	20163	20189	19970	20000	20088	20178	20097	19991	20045	19764	19946	20145	20071	20085
20008	29880	30266	25174	22045	17612	17013	17161	17267	17175	16976	17059	16908	17020	17094	17252	17134	16893	16848	17703	17808	17886	17244	17037	16584	16589	16527	16664	16460	16403	16444	16643	16412	16450	16458	16589	16533	16380	16419	16412	16568	16496	16642	16484	16353	16463	16465	16656	16472	16394	16308	16323	16531	16559	16413	16493	16440	16422	16594	16496	16458	16468	16554	16486	16505	16434	16385	16414	16523	16441	16355	16609	16380	16412	16383	16320	16496	16455	16438	16439	16186	16670	16460	16528	16418	16510	16394	16385	16340	16593	16402	16375	16460	16456	16497	16544	16428	16516	16562	16621	16470	16454	16378	16431	16412	16504	16442	16592	16477	16400	16274	16602	16506	16541	16593	16411	16462	16388	16398	16638	16586	16369	16666	16323	16355	16523	16468	16464	16550	16484	16571	16236	16430	16353	16546	16562	16521	16563	16459	16335	16450	16570	16520	16504	16299	16430	16458	16357	16586	16300	16507	16419	16471	16444	16520	16515	16410	16488	16283	16594	16526	16565	16442	16363	16556	16418	16477	16430	16458	16527	16303	16290	16516	16516	16545	16406	16505	16421	16395	16483	16358	16372	16409	16459	16408	16419	16479	16389	16522	16480	16686	16545	16304	16496	16362	16488	16455	16372	16489	16578	16468	16470	16546	16487	16535	16613	16350	16636	16659	16480	16380	16636	16499	16481	16669	16453	16470	16419	16501	16448	16415	16573	16546	16623	16473	16406	16594	16383	16417	16470	16386	16400	16461	16545	16549	16502	16450	16441	16516	16633	16606	16520	16586	16312	16696	16320	16612	16388	16559	16394	16432	16457	16361	16477	16535	16667	16620	16487	16398	16419	16484	16188	16389	16351	16572	16533	16337	16522	16422	16381	16547	16572	16444	16337	16310	16457	16452	16489	16414	16429	16428	16503	16693	16541	16421	16515	16504	16289	16619	16415	16278	16431	16482	16564	16445	16649	16429	16433	16439	16384	16537	16491	16433	16533	16428	16475	16628	16440	16571	16389	16448	16461	16316	16491	16533	16543	16318	16425	16500	16344	16446	16518	16479	16453	16489	16396	16585	16419	16431	16405	16658	16419	16476	16468	16465	16595	16620	16361	16560	16455	16540	16448	16541	16542	16459	16446	16446	16387	16309	16497	16410	16449	16205	16413	16498	16446	16467	16510	16375	16622	16467	16580	16370	16531	16241	16535	16486	16681	16355	16641	16276	16458	16299	16401	16537	16618	16739	16431	16520	16466	16305	16504	16552	16717	16474	16606	16433	16571	16460	16408	16458	16507	16590	16365	16462	16481	16506	16479	16248	16477	16494	16482	16386	16373	16547	16428	16575	16549	16395	16353	16675	16419	16388	16629	16478	16663	16396	16607	16454	16564	16536	16394	16501	16520	16433	16462	16531	16486	16470	16447	16211	16482	16373	16473	16462	16351	16450	16344	16359	16325	16506	16517	16430	16557	16433	16452	16376	16549	16536	16514	16518	16473	16484	16322	16611	16329	16433	16318	16371	16345	16609	16441	16619	16358	16573	16439	16532	16507	16479	16546	16260	16576	16429	16622	16328	16364	16586	16593	16359	16579	16419	16530	16490	16518	16394	16496	16313	16387	16515	16327	16498	16504	16433	16561	16484	16352	16403	16545	16337	16424	16393	16561	16400	16518	16503	16379	16350	16585	16625	16598	16461	16583	16416	16458	16531	16521	16376	16458	16385	16402	16481	16436	16338	16458	16438	16592	16595	16397	16489	16613	16443	16515	16680	16404	16558	16340	16508	16501	16586	16558	16337	16307	16505	16394	16398	16361	16427	16476	16472	16444	16340	16337	16329	16551	16371	16494	16326	16493	16259	16433	16352	16472	16423	16519	16497	16373	16422	16442	16377	16442	16459	16271	16386	16388	16225	16574	16467	16523	16338	16536	16587	16485	16423	16391	16322	16381	16586	16550	16406	16294	16532	16352	16505	16500	16499	16335	16243	16691	16591	16360	16626	16458	16426	16441	16437	16442	16546	16463	16450	16450	16408	16527	16479	16492	16469	16484	16455	16495	16491	16553	16490	16498	16595	16338	16320	16444	16515	16341	16532	16462	16478	16469	16457	16549	16459	16442	16452	16569	16615	16467	16500	16658	16552	16436	16416	16655	16516	16448	16532	16466	16337	16398	16627	16446	16307	16544	16361	16351	16484	16593	16337	16568	16497	16420	16515	16393	16490	16552	16518	16351	16454	16436	16513	16539	16344	16370	16602	16700	16438	16482	16388	16638	16545	16485	16420	16525	16460	16336	16496	16412	16531	16386	16504	16507	16453	16540	16487	16400	16511	16547	16465	16421	16539	16489	16312	16531	16425	16377	16524	16410	16521	16338	16537	16669	16373	16399	16528	16311	16478	16411	16474	16497	16557	16449	16648	16346	16603	16522	16418	16544	16473	16483	16504	16116	16356	16424	16372	16476	16518	16416	16675	16409	16433	16506	16449	16475	16548	16490	16455	16571	16493	16467	16522	16457	16613	16576	16493	16538	16351	16543	16470	16448	16261	16497	16519	16543	16449	16596	16509	16334	16495	16371	16514	16310	16312	16243	16492	16349	16581	16534	16286	16370	16336	16484	16388	16460	16494	16469	16669	16617	16542	16554	16558	16459	16426	16372	16336	16511	16658	16609	16342	16358	16688	16219	16503	16499	16515	16395	16724	16570	16560	16419	16290	16528	16464	16424	16496	16554	16535	16659	16389	16541	16501	16480	16429	16524	16513	16574	16601	16430	16490	16232	16611	16705	16326	16332	16614	16261	16346	16363	16494	16618	16452	16381	16569	16462	16484	16425	16626	16558	16431	16466	16417	16613	16359	16443	16498	16437	16392	16495	16437	16451	16530	16628	16388	16480	16543	16560	16597	16438	16497	16375	16589	16453	16753	16398	16569	16496	16390	16502	16709	16421	16387	16570	16500	16432	16396	16442	16502	16452	16411	16388	16627	16616	16425	16602	16489	16519	16407	16579	16476	16396	16430	16376	16616	16416	16472	16447	16528	16657	16311	16411	16498	16401	16439	16670	16546	16451	16562	16350	16363	16659	16505	16498	16445	16341	16400	16375	16531	16331	16405	16396	16471	16294	16526	16526	16524	16497	16485	16510	16485	16475	16478	16464	16422	16500	16305	16411	16578	16396	16440	16270	16396	16536	16455	16471	16462	16410	16542	16390	16384	16603	16514	16267	16802	16419	16273	16422	16395	16342	16579	16386	16583	16321	16410	16405	16496	16447	16398	16377	16521	16448	16500	16401	16311	16666	16474	16523	16476	16552	16431	16343	16406	16563	16526	16525	16494	16509	16433	16414	16679	16342	16702	16547	16414	16483	16339	16415	16557	16285	16530	16420	16496	16380	16542	16601	16465	16493	16365	16359	16475	16442	16558	16427	16432	16639	16577	16373	16396	16542	16382	16379	16469	16483	16536	16506	16378	16494	16490	16371	16434	16340	16498	16641	16602	16341	16543	16439	16462	16376	16523	16388	16364	16418	16414	16454	16520	16641	16723	16440	16442	16486	16437	16500	16591	16485	16499	16546	16470	16302	16561	16560	16651	16468	16450	16768	16405	16560	16287	16498	16440	16535	16476	16344	16437	16445	16388	16506	16489	16628	16593	16519	16341	16264	16459	16416	16285	16488	16577	16376	16500	16475	16507	16511	16369	16353	16533	16479	16381	16510	16437	16566	16639	16443	16493	16409	16480	16585	16497	16384	16419	16542	16533	16447	16369	16351	16451	16419	16407	16618	16514	16568	16486	16445	16461	16481	16544	16381	16301	16399	16349	16572	16576	16451	16508	16488	16470	16410	16615	16500	16658	16613	16568	16476	16614	16519	16462	16366	16477	16351	16499	16419	16530	16670	16572	16604	16481	16553	16661	16331	16546	16399	16518	16510	16299	16433	16343	16644	16595	16599	16481	16458	16278	16469	16483	16436	16521	16329	16530	16438	16494	16511	16480	16285	16378	16308	16531	16426	16562	16534	16447	16501	16406	16314	16568	16582	16547	16652	16449	16513	16525	16537	16671	16564	16349	16548	16465	16429	16381	16362	16524	16523	16640	16562	16425	16385	16561	16540	16383	16560	16542	16528	16708	16404	16367	16447	16535	16381	16636	16334	16409	16414	16480	16379	16472	16544	16354	16575	16574	16449	16147	16604	16576	16353	16532	16420	16361	16419	16573	16377	16458	16437	16663	16342	16591	16361	16475	16536	16506	16491	16375	16469	16472	16631	16491	16329	16387	16441	16604	16498	16586	16543	16509	16411	16543	16447	16525	16437	16421	16675	16333	16557	16617	16458	16545	16332	16426	16409	16510	16431	16366	16391	16439	16551	16496	16464	16575	16549	16355	16626	16381	16579	16480	16503	16396	16330	16400	16557	16584	16399	16446	16615	16416	16509	16532	16551	16442	16393	16411	16554	16487	16518	16612	16558	16469	16473	16489	16411	16518	16408	16437	16612	16355	16403	16438	16515	16513	16513	16499	16533	16472	16599	16433	16561	16418	16559	16281	16404	16544	16394	16379	16356	16324	16595	16480	16519	16603	16363	16638	16351	16512	16546	16291	16490	16590	16521	16497	16327	16457	16531	16405	16434	16443	16522	16488	16398	16512	16396	16330	16488	16531	16302	16504	16385	16493	16355	16577	16247	16683	16419	16668	16444	16404	16300	16315	16428	16584	16516	16518	16687	16717	16439	16382	16646	16314	16434	16412	16401	16505	16572	16474	16417	16426	16716	16574	16355	16422	16474	16592	16272	16458	16536	16494	16432	16398	16526	16431	16380	16313	16549	16443	16284	16370	16581	16396	16452	16370	16589	16388	16380	16515	16499	16390	16485	16473	16234	16481	16391	16430	16517	16617	16467	16508	16470	16501	16622	16538	16387	16510	16392	16578	16391	16414	16333	16467	16528	16554	16470	16523	16472	16487	16327	16541	16410	16426	16610	16294	16493	16551	16426	16532	16509	16548	16494	16338	16432	16565	16322	16464	16374	16636	16372	16573	16390	16512	16474	16464	16511	16555	16601	16476	16411	16444	16568	16465	16443	16468	16449	16352	16739	16435	16464	16470	16580	16470	16441	16482	16546	16429	16530	16389	16631	16341	16452	16362	16532
23826	21000	28407	24188	23292	23433	23043	21020	20473	20880	20567	20106	20238	20591	20673	20651	20279	19970	20293	24630	26715	25308	23379	21488	20335	20085	19688	19786	19555	19594	19656	19751	19679	19737	19596	19726	19610	19665	19671	19460	19465	19493	19720	19662	19769	19599	19656	19678	19646	19734	19734	19513	19653	19552	19743	19589	19518	19609	19663	19546	19612	19573	19433	19460	19473	19715	19585	19632	19585	19440	19513	19530	19389	19830	19713	19791	19625	19439	19494	19502	19573	19572	19517	19603	19434	19516	19568	19581	19522	19583	19506	19720	19730	19752	19501	19773	19708	19555	19550	19658	19620	19559	19710	19382	19473	19658	19441	19711	19561	19545	19589	19376	19628	19828	19721	19580	19639	19565	19651	19803	19574	19446	19696	19683	19406	19752	19723	19454	19704	19680	19377	19632	19695	19474	19628	19529	19685	19511	19638	19557	19669	19510	19689	19595	19552	19714	19513	19753	19461	19477	19607	19541	19374	19396	19619	19301	19766	19579	19753	19451	19596	19513	19502	19434	19937	19543	19540	19567	19369	19645	19591	19490	19685	19627	19730	19677	19722	19413	19482	19577	19425	19516	19526	19612	19635	19361	19590	19752	19720	19568	19562	19647	19629	19617	19672	19462	19779	19497	19624	19482	19642	19461	19753	19554	19220	19567	19738	19446	19568	19528	19566	19435	19420	19700	19744	19522	19731	19647	19528	19801	19403	19607	19645	19751	19683	19601	19644	19642	19395	19775	19531	19386	19453	19533	19617	19628	19596	19628	19686	19673	19754	19619	19581	19615	19346	19680	19454	19439	19437	19621	19675	19511	19620	19639	19714	19531	19672	19674	19401	19755	19561	19593	19724	19544	19575	19779	19490	19528	19426	19777	19449	19653	19460	19603	19716	19631	19550	19486	19727	19580	19514	19748	19642	19735	19659	19530	19613	19626	19735	19630	19810	19457	19833	19669	19638	19517	19437	19755	19565	19644	19666	19296	19612	19562	19444	19670	19631	19289	19625	19627	19339	19484	19527	19617	19644	19657	19567	19734	19755	19646	19585	19628	19514	19548	19622	19529	19528	19515	19688	19672	19660	19596	19651	19655	19554	19617	19660	19555	19654	19533	19568	19514	19614	19518	19570	19475	19731	19616	19416	19747	19796	19543	19527	19514	19630	19709	19460	19656	19863	19629	19404	19594	19642	19477	19388	19461	19609	19619	19857	19747	19450	19417	19549	19552	19524	19648	19655	19528	19476	19592	19489	19546	19765	19480	19587	19556	19654	19432	19445	19879	19638	19666	19597	19636	19601	19538	19677	19688	19647	19614	19436	19582	19573	19730	19481	19647	19567	19561	19730	19442	19713	19573	19637	19527	19658	19616	19738	19607	19888	19555	19780	19675	19620	19547	19726	19650	19518	19620	19514	19623	19579	19602	19371	19426	19389	19625	19747	19566	19510	19555	19535	19552	19742	19480	19671	19655	19449	19481	19520	19813	19587	19631	19619	19602	19531	19574	19541	19504	19553	19668	19565	19476	19628	19498	19739	19672	19528	19593	19553	19468	19862	19427	19576	19456	19599	19445	19763	19560	19414	19802	19599	19342	19280	19597	19623	19687	19436	19722	19477	19483	19594	19495	19502	19463	19655	19648	19492	19543	19837	19538	19565	19731	19631	19527	19593	19457	19672	19536	19367	19632	19700	19512	19529	19675	19600	19671	19767	19573	19469	19767	19580	19820	19785	19516	19755	19685	19785	19420	19531	19666	19609	19543	19767	19437	19482	19592	19841	19541	19536	19507	19491	19666	19773	19539	19498	19672	19679	19598	19577	19556	19369	19563	19485	19517	19577	19519	19423	19671	19493	19602	19537	19587	19779	19582	19628	19538	19535	19643	19779	19562	19383	19697	19619	19434	19522	19403	19752	19705	19544	19750	19668	19484	19667	19715	19513	19705	19653	19475	19640	19615	19713	19539	19559	19589	19470	19636	19706	19748	19431	19417	19571	19640	19652	19468	19507	19570	19607	19697	19568	19467	19609	19718	19334	19640	19536	19679	19506	19404	19490	19357	19607	19480	19750	19660	19556	19697	19484	19586	19475	19589	19451	19781	19547	19484	19530	19582	19630	19657	19661	19499	19779	19669	19730	19649	19537	19611	19609	19619	19748	19492	19640	19625	19473	19755	19616	19673	19480	19786	19704	19535	19637	19629	19517	19275	19381	19592	19721	19454	19794	19450	19587	19429	19602	19582	19541	19348	19675	19427	19627	19518	19554	19595	19522	19584	19679	19637	19353	19635	19463	19676	19750	19553	19505	19313	19395	19550	19557	19610	19591	19592	19732	19807	19488	19441	19575	19803	19574	19691	19594	19335	19644	19708	19506	19690	19747	19544	19551	19665	19621	19520	19673	19581	19472	19669	19754	19406	19453	19718	19625	19710	19299	19464	19516	19496	19592	19651	19648	19546	19680	19637	19720	19585	19550	19606	19584	19479	19593	19753	19685	19696	19723	19529	19411	19497	19535	19570	19454	19584	19653	19503	19585	19622	19393	19592	19587	19682	19774	19523	19632	19367	19659	19994	19575	19545	19648	19430	19623	19732	19608	19473	19422	19653	19666	19588	19610	19677	19594	19636	19573	19463	19640	19620	19564	19638	19621	19583	19606	19795	19566	19430	19471	19666	19666	19818	19783	19382	19640	19600	19724	19768	19420	19554	19558	19604	19487	19361	19666	19809	19605	19569	19570	19437	19780	19455	19494	19678	19761	19858	19768	19519	19630	19570	19402	19868	19534	19660	19482	19587	19477	19514	19603	19753	19490	19526	19450	19601	19508	19550	19645	19798	19575	19618	19552	19233	19591	19623	19680	19535	19699	19619	19683	19609	19443	19421	19450	19577	19527	19519	19590	19599	19469	19597	19635	19565	19495	19505	19461	19638	19711	19710	19631	19446	19578	19175	19444	19578	19550	19677	19559	19447	19542	19525	19797	19380	19727	19642	19717	19593	19447	19560	19607	19521	19452	19602	19586	19747	19448	19660	19530	19740	19526	19393	19485	19655	19557	19917	19541	19683	19514	19483	19429	19697	19632	19615	19527	19395	19843	19432	19610	19600	19517	19618	19590	19616	19449	19612	19698	19544	19585	19521	19635	19313	19462	19626	19519	19571	19591	19697	19448	19657	19621	19572	19558	19675	19560	19386	19629	19739	19716	19539	19383	19692	19642	19513	19522	19772	19660	19634	19571	19552	19545	19453	19411	19664	19695	19629	19675	19676	19690	19527	19557	19545	19604	19694	19591	19405	19561	19663	19619	19797	19614	19646	19655	19617	19434	19756	19547	19379	19729	19679	19526	19500	19625	19580	19814	19653	19550	19554	19594	19670	19613	19553	19338	19578	19758	19725	19333	19691	19585	19625	19586	19770	19774	19567	19639	19823	19672	19592	19519	19481	19774	19559	19580	19526	19734	19592	19635	19491	19576	19560	19543	19753	19809	19715	19729	19598	19684	19503	19633	19614	19695	19604	19472	19485	19561	19575	19563	19509	19748	19573	19627	19445	19723	19497	19730	19559	19665	19643	19677	19411	19603	19476	19773	19704	19578	19481	19552	19576	19656	19550	19532	19789	19815	19666	19707	19585	19692	19690	19807	19418	19740	19622	19581	19673	19694	19660	19415	19572	19686	19449	19684	19687	19451	19486	19364	19858	19574	19800	19473	19665	19608	19549	19669	19695	19539	19660	19720	19607	19429	19433	19641	19543	19521	19471	19682	19619	19781	19394	19479	19600	19786	19714	19482	19640	19553	19697	19615	19635	19423	19692	19872	19509	19670	19751	19332	19688	19590	19642	19546	19389	19480	19497	19570	19506	19653	19489	19820	19582	19503	19343	19538	19609	19639	19595	19581	19585	19653	19448	19619	19556	19355	19737	19520	19556	19414	19482	19453	19584	19692	19349	19739	19606	19553	19761	19537	19438	19455	19707	19688	19747	19498	19515	19604	19726	19459	19699	19608	19514	19354	19673	19448	19460	19501	19390	19800	19812	19417	19615	19658	19705	19695	19515	19677	19505	19485	19709	19679	19688	19627	19540	19575	19834	19542	19590	19536	19441	19435	19516	19699	19705	19603	19590	19552	19394	19564	19409	19538	19624	19540	19590	19594	19322	19615	19667	19724	19575	19554	19606	19685	19479	19567	19568	19548	19807	19592	19571	19702	19484	19574	19574	19671	19520	19648	19621	19774	19682	19625	19629	19588	19672	19729	19627	19672	19752	19569	19416	19610	19542	19705	19406	19602	19590	19491	19594	19897	19578	19730	19634	19654	19680	19458	19515	19654	19571	19661	19736	19344	19376	19410	19718	19714	19625	19554	19440	19778	19699	19655	19652	19440	19542	19676	19632	19753	19597	19487	19635	19746	19524	19630	19741	19554	19618	19575	19537	19685	19651	19688	19578	19696	19561	19515	19632	19600	19758	19593	19737	19509	19598	19636	19658	19735	19627	19508	19664	19550	19692	19673	19533	19600	19582	19499	19524	19559	19481	19648	19763	19611	19682	19754	19551	19634	19496	19614	19525	19442	19569	19714	19544	19754	19558	19562	19646	19620	19499	19590	19591	19461	19715	19783	19571	19791	19706	19631	19759	19471	19523	19788	19678	19724	19496	19620	19714	19390	19675	19467	19644	19634	19725	19507	19433	19562	19536	19740	19539	19615	19494	19745	19574	19598	19682	19423	19510	19524	19445	19554	19478	19593	19452	19702	19491	19680	19581	19704	19637	19621	19441	19412	19718	19731	19632	19645	19514	19537	19495	19535	19490	19593	19603	19813	19569	19787	19670	19599	19629	19768	19691	19637	19682	19570	19618	19520	19634	19768	19634	19565	19733	19661	19482	19630	19469	19566	19515	19667	19627	19614	19507	19622	19392	19614	19640	19645	19790	19581	19634	19545	19741	19589	19597	19488	19580	19699	19417	19661	19639	19675	19736	19723	19653	19324	19746	19696	19513	19437	19695	19774	19408	19600	19375	19548	19514	19610	19679	19621	19736	19656	19729	19521	19591	19540	19693	19665	19683	19511	19597	19511	19591	19805	19570	19732	19740	19540	19504	19492	19595	19856	19479	19686	19472	19489	19566	19524	19649	19468	19522	19845	19473
17822	30902	30674	26110	24482	18510	18134	17718	17516	17370	17111	17113	17104	17456	17735	17203	16981	16614	17153	23278	24723	22549	20143	17937	16835	16386	16218	16216	16291	16113	16400	16303	16271	16132	16144	16278	16306	16335	16142	16019	16138	16254	16096	16024	16133	16207	16313	16271	16405	16046	16118	16083	16158	16263	15979	16053	16297	16214	16098	16239	16235	16154	16267	16276	16183	16388	16179	16249	16136	16175	16157	16352	16099	16215	16227	16292	15998	16260	16077	16116	16253	16236	16180	16368	16080	16204	16107	16206	16179	16299	16047	16138	16124	16086	16333	16181	16178	16207	16189	16144	16266	16205	16293	16204	16051	16170	16109	16210	16119	16286	16060	16299	16170	16096	16156	16322	16228	16140	16149	16030	16287	16099	16181	16047	16253	16172	16225	16154	16370	16175	16326	16210	16248	16317	16048	16083	16244	16223	16137	16291	16183	16318	16125	16253	16213	16309	16248	16235	15998	16299	16176	16184	16245	16224	16226	16246	16132	16292	16314	16217	16133	16118	16157	16210	16159	16225	16022	16057	16018	16209	16300	16329	16151	16042	16136	16237	16205	16210	16115	16319	16118	16128	16259	16358	16277	16057	16190	16076	16196	16233	16250	16108	16276	16085	16049	16236	16047	16111	16248	16283	16241	16169	16165	16061	16083	16298	16036	16235	16007	16101	16209	16202	16161	16270	16072	16214	16100	16144	16326	15991	16158	16202	16028	16174	16224	16278	16225	16272	16004	16287	16285	16273	16356	16168	16099	16074	16277	16116	16369	16012	16182	16260	16190	16133	16278	16015	16231	16189	16204	16323	16279	16192	16238	16217	16320	16275	16303	16152	16111	16171	16149	16111	16117	16099	16141	16210	16192	16123	16300	16144	16164	16106	16285	16229	16158	16211	16082	16186	16110	16101	16238	16351	16316	16334	16331	16068	16284	15966	16146	16157	16364	16101	16199	16232	16159	16207	16078	16108	16132	16262	16288	16276	16118	16185	16071	16260	15948	16097	16295	16068	16222	16449	16137	15998	16007	16252	16071	16348	16157	16068	16357	16259	16167	16100	16276	16189	16258	16156	16140	16273	16196	16013	16193	16191	16107	16278	16214	16138	16112	16263	16172	16178	16084	16165	16082	16238	16181	16248	16046	16164	15990	16257	15969	16149	16119	16239	16072	16198	16067	16085	16258	16153	16308	16199	16101	16296	16215	16098	16399	16110	16447	16235	16053	16293	16214	15850	16249	16210	16163	16219	16377	16095	16122	16223	16251	16196	16179	16029	16237	16203	16134	16250	16138	16146	16054	16284	16257	16231	16050	16197	16224	16170	16032	16310	16038	16279	16265	16086	16288	16122	16199	16162	16240	16278	16166	16144	16089	16287	16130	16313	16255	16161	16175	16138	16224	16177	16114	16122	16105	16189	16287	16163	16077	16195	16228	16271	16212	16122	16084	16251	16218	16053	16276	16020	16219	16125	16219	16052	16174	16128	16157	16143	16377	16064	16204	16223	16171	16113	16211	16069	16273	16276	16228	16150	16308	16216	16233	16292	16332	16143	16227	16078	16083	16241	16186	16173	16037	16166	16211	16139	16203	16082	16197	16118	16129	16158	16259	16174	16153	16204	16198	16223	16141	16261	16267	16194	16022	16094	15987	16286	15984	16099	16163	16165	16072	16130	16198	16123	16181	16192	16161	16029	16076	15996	16182	16153	16282	16265	16209	16196	16374	16324	16061	16097	16378	16168	16121	16254	16062	16266	16149	16317	16269	16161	16219	16312	16222	16155	16223	16307	16203	16129	16088	15949	16202	16259	16177	16103	16375	16138	16083	16169	16090	16263	16257	16243	16165	16156	16081	16107	16434	16172	16261	16240	16164	16019	16245	16173	16193	16123	16182	16205	16177	16168	16089	16276	16329	16095	16258	16121	16189	16161	16222	16066	16165	16150	16007	16211	16232	16176	16183	16039	16128	16144	16122	16072	16220	15957	16338	16115	16199	16155	16080	16251	16157	16344	16139	16179	16176	16238	16332	16116	16151	16367	16309	16243	16151	16244	16269	16164	16010	16131	16327	16179	16100	16147	16054	16196	16148	16398	16300	16142	16160	16144	16063	16255	16084	16060	16289	16043	16168	16386	16325	16276	16301	16196	16382	16168	16307	16136	16180	16162	16019	16387	16202	16206	16354	16070	16128	16073	16174	16125	16172	16227	16232	15978	16004	16204	16271	16244	16067	16071	16211	16252	16223	16205	16186	16161	16100	16216	16118	16293	16184	16083	16244	16271	16160	16149	16070	16270	16289	16085	16086	16264	16158	16283	16163	16196	16090	16097	16058	16059	16221	16161	16265	16281	16215	16382	16175	16008	16087	16126	16222	16109	16186	16259	16196	16093	16054	16286	16226	16179	16074	16092	16161	16176	16081	16228	16234	16092	16232	16205	16232	16051	16106	16194	16092	16242	16216	16079	16156	16140	16225	16166	16222	16181	16219	16076	16165	16135	16157	16219	16296	16181	16052	16010	16202	16007	16229	16187	16209	16186	16124	16257	16116	16206	15958	16240	16164	16216	16220	16136	16084	16353	16169	16139	16190	16191	16113	16209	16153	16290	16220	16046	16254	16218	16038	16257	16159	16264	16148	16200	16125	16238	16074	16111	16089	16286	16177	16045	16192	16205	16149	16203	16208	16261	16132	16148	16178	16274	16234	16162	15986	16313	16367	16208	16245	16069	16171	16092	16160	16275	16205	16249	16202	16137	16059	16244	16209	16108	16113	16068	16395	16175	16205	16148	16103	16200	16208	16303	16066	16107	15977	16207	16168	16212	16184	15996	16233	16168	16118	16157	16268	16295	16290	16122	16084	16149	16187	16214	16080	16258	16279	16083	16074	16175	16242	16114	16175	16391	16039	16187	16147	16156	16023	16008	16339	16147	16018	16425	16234	16185	16128	16089	16184	16230	16287	16146	16131	16081	16213	16104	16126	16280	16008	16254	16165	16121	16293	16003	16133	16292	16157	16233	16124	16304	16143	16012	16230	16021	16198	16171	16203	16085	16159	16129	16064	16062	16361	16070	16112	16186	16147	16217	16212	16252	16233	16124	16143	16248	16294	16226	16251	16263	16283	16282	16056	16264	16074	16154	16020	16179	16195	16295	16216	16102	16178	16104	16194	16299	16216	16344	16110	16303	16240	16290	16072	16227	16251	16216	16083	16280	16189	16143	16324	16154	16155	16140	16063	16169	16257	16277	16089	16159	16387	16269	16268	16145	16297	16008	16050	16020	16109	16202	16294	16132	16201	16295	15973	16169	16204	16056	16131	16016	16158	16130	16103	16235	16276	16217	16115	16269	16166	16047	16045	16160	16130	16243	16301	16193	16314	16362	16215	16099	16211	16201	16332	16109	16112	16295	16240	16143	16262	16119	16243	16259	16289	16100	16219	16279	16169	16094	15992	16198	16132	16195	16136	16123	16231	16292	16210	16348	16420	16048	16229	16321	16295	16201	16211	16130	16163	16156	16357	16067	16211	16358	16120	16326	16040	16034	16099	16160	16089	15952	16066	16101	16265	16206	16156	16258	16305	16171	16168	16161	16315	16334	16259	16139	16314	16186	16307	16299	16199	16153	16217	16105	16314	16207	16156	16166	16188	16314	16177	16331	16230	16320	16187	16185	16143	16230	16148	16040	16229	16047	16302	16198	16133	16317	16320	16110	16240	16195	16069	16287	16258	16197	16068	16176	15998	16091	16201	16233	16244	16264	16236	15943	16368	16182	16295	16190	16329	16137	16169	16192	16238	16185	15963	16278	16062	16177	16195	16109	16058	16337	15974	16109	16121	16144	16049	16149	16289	16385	16225	16086	16234	16201	16184	16181	16178	16183	16244	16134	16191	16089	16043	16081	16171	16129	16302	16098	16044	16157	16309	16206	16265	16080	16050	16131	16109	16108	16173	16221	16100	16155	16238	16082	16363	16166	16157	16219	16266	16273	16208	16236	16000	15971	16154	16243	16303	16143	16101	16056	16343	16133	16231	16179	16091	16227	16194	16332	16103	16292	16157	16178	16266	16206	16284	16192	16054	16274	16173	16250	16289	16186	16087	16065	16176	16175	16216	16341	16086	16165	16363	16164	16096	16383	16133	16076	16063	16282	16202	16291	16048	16318	16301	16091	16027	16333	16207	16132	16208	16265	16182	16005	16158	16275	16349	16120	16068	16199	16162	16277	16159	16071	16165	16191	16301	16127	16051	16145	16152	16120	16211	16201	16120	16318	16259	16129	16343	16118	16258	16162	16292	16180	16234	16238	16174	16184	16100	16119	16309	16259	16086	16023	16193	16226	16177	16100	16160	16240	16158	15985	16119	16181	15928	16216	16179	16062	16230	16227	16168	16086	16170	16220	16099	16131	16091	16284	16114	16230	16122	16283	16261	16251	16249	16212	16188	16095	16233	16303	16127	16312	16129	16211	16132	16201	16079	16216	16186	16353	16144	16036	16227	16131	16341	16261	16164	16233	16242	16138	16293	16129	16209	16173	16270	16242	16206	16143	16303	16126	16108	16267	16098	16224	16238	16175	16250	16121	16433	16108	16128	16144	16132	16220	16107	16036	16035	16321	16266	16259	16209	16108	16196	16265	16303	16052	16198	16154	16125	16277	16165	16329	16104	16054	16063	16222	16218	16214	16188	16085	16221	16230	16211	16332	16282	16300	16279	16139	16156	16189	16205	16067	16142	16273	16226	16353	16316	16244	16183	16065	16225	16420	16185	16121	16264	16185	15988	16166	16302	16129	16016	16403	16237	16424	16163	16125	16196	16172	16245	16271	16144	16074	16172	16246	16202	16130	16141	16136	16012	16212	16226	16145	16242	16210	16226	16299	16154	16184	16186	16224	16248	16255	16164	16184	16164	16165	16312	16299	16131	16255	16122	16118	16341	16165	16274	16154	16225	16164	16277	16188	16304	16013	16006	16269	16069	16277	16165	16197	16357	16100	16232	16142	16239	16110	15990	16263	16269	16009	16240	16125	16220	16153	16018	16292	16276	16284	16150	16078	16197	16336	16193	16114	16193	16278	16238	16094	16315	16229	16200	16142	16170	16032	16210	16271	16081	16114	16105	16343	16073	16164	16142	16166	16196	16226	16200	16132
22504	20990	28861	23329	21340	24063	26981	21958	21001	21328	21065	21345	21535	21037	20722	20226	20161	20308	25035	34501	33568	28720	24925	22091	20648	20036	19647	19716	19790	19640	19670	19722	19578	19657	19722	19627	19706	19624	19581	19594	19581	19664	19741	19584	19690	19496	19742	19662	19672	19772	19634	19359	19504	19546	19691	19718	19566	19672	19514	19574	19487	19565	19612	19662	19504	19713	19572	19549	19625	19614	19561	19599	19754	19599	19779	19429	19460	19470	19629	19563	19532	19709	19723	19588	19484	19602	19471	19628	19697	19651	19710	19785	19462	19515	19565	19433	19724	19682	19383	19512	19483	19395	19590	19455	19726	19730	19510	19468	19595	19565	19734	19514	19497	19570	19456	19526	19687	19389	19470	19807	19636	19546	19635	19381	19587	19552	19707	19555	19678	19628	19453	19590	19520	19575	19456	19551	19630	19309	19488	19589	19530	19408	19727	19738	19471	19649	19500	19688	19394	19274	19756	19752	19628	19448	19438	19489	19588	19498	19549	19699	19478	19583	19554	19607	19521	19561	19866	19774	19405	19745	19584	19386	19395	19492	19669	19313	19510	19667	19843	19631	19609	19457	19535	19438	19597	19559	19469	19553	19466	19571	19602	19454	19714	19590	19530	19577	19585	19350	19421	19581	19514	19649	19218	19200	19586	19588	19557	19557	19618	19563	19558	19358	19586	19595	19536	19534	19701	19458	19571	19448	19484	19628	19633	19555	19538	19561	19559	19612	19459	19392	19308	19479	19590	19614	19566	19464	19517	19247	19574	19372	19513	19458	19594	19493	19657	19485	19482	19555	19467	19523	19663	19535	19387	19410	19695	19620	19505	19580	19642	19601	19425	19391	19471	19517	19655	19653	19319	19535	19493	19371	19537	19471	19432	19505	19487	19399	19466	19682	19563	19428	19485	19540	19519	19580	19490	19721	19770	19743	19548	19631	19523	19521	19495	19582	19607	19799	19623	19568	19625	19709	19521	19479	19405	19769	19593	19429	19606	19389	19520	19617	19470	19616	19860	19304	19456	19695	19533	19588	19868	19786	19483	19454	19425	19509	19423	19406	19540	19556	19655	19422	19631	19617	19600	19235	19731	19613	19576	19571	19517	19530	19456	19511	19504	19651	19514	19514	19636	19568	19655	19482	19611	19543	19423	19644	19493	19572	19624	19467	19499	19332	19472	19608	19539	19614	19626	19694	19354	19569	19700	19413	19523	19517	19624	19461	19647	19476	19594	19595	19844	19652	19510	19372	19499	19268	19589	19427	19563	19596	19473	19424	19692	19370	19569	19521	19473	19451	19448	19486	19604	19611	19530	19620	19273	19405	19631	19531	19331	19501	19502	19589	19565	19753	19496	19617	19628	19400	19397	19505	19654	19408	19417	19483	19638	19693	19753	19522	19644	19482	19453	19594	19439	19411	19688	19571	19597	19406	19508	19367	19459	19535	19483	19530	19637	19565	19636	19454	19355	19537	19443	19762	19478	19457	19482	19468	19607	19667	19624	19565	19579	19370	19550	19623	19647	19375	19648	19555	19606	19562	19671	19662	19578	19388	19388	19587	19399	19579	19395	19466	19348	19655	19579	19478	19489	19778	19538	19392	19461	19618	19504	19570	19396	19566	19447	19556	19582	19594	19358	19620	19553	19672	19382	19634	19565	19336	19399	19667	19586	19634	19771	19566	19441	19451	19463	19608	19728	19417	19648	19511	19664	19496	19540	19576	19399	19440	19643	19698	19563	19539	19653	19444	19584	19406	19563	19501	19257	19570	19563	19526	19699	19709	19412	19505	19473	19469	19801	19472	19643	19322	19491	19457	19363	19443	19453	19573	19581	19544	19424	19785	19427	19470	19739	19714	19839	19452	19454	19435	19817	19618	19648	19569	19545	19530	19661	19711	19594	19522	19581	19500	19621	19573	19440	19801	19519	19467	19451	19609	19515	19688	19622	19421	19406	19584	19632	19658	19442	19570	19597	19380	19556	19741	19478	19436	19311	19608	19483	19495	19443	19641	19468	19625	19577	19498	19588	19526	19475	19648	19408	19568	19334	19561	19734	19424	19604	19561	19528	19512	19504	19351	19579	19567	19372	19450	19410	19353	19514	19495	19764	19635	19466	19529	19416	19751	19592	19525	19473	19405	19537	19395	19452	19518	19549	19608	19582	19705	19619	19493	19500	19721	19643	19554	19510	19564	19560	19575	19516	19502	19570	19626	19652	19680	19555	19647	19560	19502	19359	19412	19654	19468	19777	19466	19463	19674	19728	19607	19511	19297	19320	19508	19500	19661	19576	19635	19651	19374	19777	19732	19435	19493	19450	19566	19599	19575	19490	19600	19452	19490	19251	19702	19494	19450	19706	19527	19323	19606	19577	19744	19689	19442	19679	19641	19598	19498	19579	19369	19603	19481	19498	19590	19455	19716	19657	19557	19537	19511	19621	19485	19501	19549	19612	19395	19250	19427	19445	19367	19541	19587	19567	19471	19567	19514	19407	19316	19607	19569	19440	19402	19521	19401	19621	19776	19476	19691	19509	19625	19506	19389	19707	19620	19685	19359	19484	19554	19318	19644	19523	19492	19612	19698	19476	19761	19666	19640	19583	19675	19508	19607	19319	19717	19613	19565	19447	19577	19590	19467	19421	19470	19520	19714	19648	19627	19446	19478	19678	19639	19696	19539	19595	19620	19531	19315	19559	19391	19506	19598	19426	19620	19544	19503	19612	19547	19657	19566	19510	19663	19626	19580	19573	19426	19450	19541	19596	19476	19506	19612	19526	19513	19731	19415	19747	19345	19457	19410	19759	19519	19269	19648	19478	19547	19751	19545	19733	19606	19491	19773	19283	19613	19269	19532	19668	19444	19332	19472	19606	19617	19609	19806	19477	19632	19601	19767	19645	19819	19540	19709	19577	19690	19711	19592	19625	19366	19538	19562	19605	19646	19508	19319	19479	19559	19539	19515	19604	19656	19354	19662	19408	19370	19322	19626	19539	19709	19763	19709	19857	19566	19508	19583	19804	19779	19695	19541	19618	19571	19661	19391	19501	19604	19528	19543	19596	19582	19499	19507	19659	19545	19623	19388	19643	19431	19607	19578	19587	19390	19543	19597	19415	19608	19325	19608	19660	19507	19605	19689	19407	19366	19673	19693	19437	19755	19480	19320	19655	19679	19577	19604	19405	19476	19514	19477	19237	19805	19575	19388	19575	19455	19437	19305	19409	19510	19739	19406	19352	19864	19499	19581	19402	19549	19439	19462	19601	19349	19811	19676	19833	19466	19510	19528	19445	19488	19571	19501	19609	19511	19416	19439	19449	19504	19423	19401	19532	19436	19727	19719	19613	19671	19692	19453	19479	19369	19621	19582	19576	19509	19368	19259	19578	19489	19679	19669	19385	19660	19557	19618	19233	19544	19578	19417	19484	19803	19446	19639	19717	19450	19613	19530	19641	19632	19505	19534	19423	19631	19355	19588	19571	19488	19398	19379	19465	19575	19446	19585	19671	19633	19496	19488	19636	19646	19546	19584	19496	19747	19589	19493	19524	19479	19511	19318	19488	19323	19543	19441	19289	19434	19646	19728	19523	19574	19594	19507	19444	19562	19670	19588	19587	19521	19687	19586	19372	19347	19597	19536	19496	19514	19491	19473	19618	19420	19578	19534	19623	19338	19565	19545	19687	19465	19364	19441	19512	19501	19699	19785	19562	19704	19524	19503	19620	19512	19698	19728	19397	19757	19756	19527	19534	19582	19549	19466	19609	19477	19591	19488	19423	19391	19593	19430	19360	19551	19449	19534	19577	19671	19445	19598	19474	19820	19297	19706	19508	19592	19677	19464	19674	19418	19411	19654	19544	19665	19411	19551	19714	19362	19488	19419	19601	19430	19709	19603	19459	19736	19494	19602	19586	19595	19408	19472	19592	19399	19742	19531	19764	19498	19505	19533	19526	19567	19538	19601	19403	19607	19770	19566	19538	19409	19563	19554	19559	19540	19348	19635	19501	19596	19444	19437	19585	19559	19544	19699	19829	19597	19615	19268	19383	19475	19635	19521	19451	19528	19608	19543	19524	19480	19563	19419	19587	19653	19682	19571	19522	19546	19653	19524	19672	19434	19645	19748	19649	19291	19516	19598	19625	19437	19504	19421	19645	19588	19523	19522	19585	19403	19409	19588	19608	19523	19594	19467	19670	19632	19606	19470	19661	19366	19561	19514	19697	19457	19562	19488	19431	19375	19599	19553	19769	19563	19462	19643	19413	19702	19457	19630	19539	19499	19572	19625	19641	19431	19529	19398	19700	19557	19590	19586	19471	19607	19410	19729	19498	19663	19438	19552	19420	19418	19413	19649	19540	19462	19529	19376	19520	19511	19550	19707	19755	19339	19466	19579	19558	19485	19606	19449	19150	19384	19737	19548	19494	19631	19504	19512	19609	19595	19658	19269	19559	19501	19461	19449	19475	19489	19595	19467	19608	19663	19633	19256	19582	19638	19838	19411	19647	19386	19800	19728	19621	19453	19364	19606	19758	19598	19487	19364	19463	19708	19516	19652	19577	19584	19615	19558	19505	19377	19534	19437	19342	19538	19533	19380	19374	19566	19613	19556	19913	19662	19671	19683	19451	19554	19671	19636	19448	19597	19499	19560	19683	19497	19611	19467	19467	19440	19625	19776	19413	19501	19628	19648	19483	19396	19495	19786	19645	19452	19527	19782	19499	19461	19642	19374	19561	19195	19653	19636	19622	19455	19483	19637	19331	19469	19645	19596	19348	19574	19503	19567	19411	19400	19457	19491	19828	19571	19572	19519	19721	19405	19553	19463	19688	19668	19622	19698	19521	19566	19392	19586	19480	19418	19404	19666	19703	19576	19174	19532	19491	19570	19456	19604	19606	19461	19479	19400	19577	19408	19473	19610	19540	19552	19637	19561	19609	19488	19297	19629	19387	19445	19496	19554	19496	19630	19358	19627	19485	19768	19526	19509	19503	19358	19501	19597	19488	19504	19631	19530	19524	19558	19658	19429	19559	19534	19592	19607	19676	19536	19717	19505	19569	19655	19542	19807	19743	19710	19706	19881	19620	19480	19581	19709	19511	19488	19465	19540	19654	19486	19606	19606	19555	19435	19835	19476	19538	19627
17369	31616	31911	26823	25626	21372	19869	19207	18363	18150	17965	18311	19175	18295	17844	17053	16573	16635	24448	34093	31469	26010	21569	18368	16944	16503	16018	16269	16264	16233	16160	16286	16139	16133	16018	16167	16131	16113	16138	16100	16308	16162	16210	16027	16258	16401	16134	16061	16102	16006	15940	16140	16051	16196	16098	16286	16122	16084	16003	16007	16212	15958	16173	16246	16008	16152	16025	16017	15883	16171	16057	16014	16283	16075	16027	16017	16060	16214	16288	16054	16158	16173	16098	16081	16066	16206	16363	16116	16073	16100	16087	16196	16201	16040	16137	16035	16139	16156	16364	15954	16266	16227	16140	16184	16112	15988	16176	16087	16148	16215	16199	16071	16128	16094	16164	16195	16163	16138	16207	16059	16177	16020	16164	16108	16077	16151	15946	15982	16160	16073	16058	16268	16126	16143	16127	16123	16045	16027	16028	16183	16198	16050	16129	16041	16137	16331	16216	16175	16118	16076	15997	16174	16109	16201	16000	15893	16080	15984	16189	16172	16215	16165	15949	16229	16043	16100	16046	16140	16090	16181	16112	15995	16168	16125	16192	16070	16133	16211	16193	16114	15984	16165	16309	16173	16071	16241	16254	16047	16133	16090	15982	16090	16072	16233	16049	16036	16015	16272	16044	16052	16313	16114	16144	16092	16126	16256	16055	16004	16354	16206	16036	16206	16011	16097	16210	16068	16152	16092	16072	16225	16029	16032	16051	15901	16091	16009	16190	16123	16238	16081	16208	16065	16063	16211	16049	16181	16121	16086	16200	15990	16303	15965	16182	16288	16056	16121	16202	16046	16096	16103	16101	16263	16245	16079	16189	16052	16146	16128	16183	16196	15920	16082	16005	16087	16098	16083	15979	16161	15948	15899	16248	15955	16158	15958	16236	15938	16154	16033	16210	16265	16060	16050	16139	16050	16198	16212	16193	16366	16015	16254	16205	15960	16249	16102	16168	16099	16033	16090	16154	16048	16197	16291	16007	16008	16127	16011	16033	16296	15883	16195	16041	16193	16063	16106	16056	16161	16122	16081	16100	16240	16103	16086	16148	16291	15874	16159	16033	16177	16049	15963	16183	16123	16251	15947	16074	16048	16125	16132	15893	16040	16245	16169	16100	16110	16153	16291	16024	15981	16180	16084	16080	16180	16093	16123	16315	16065	16163	16092	16123	16124	16069	16255	16169	16093	16101	16056	16124	16179	15975	15987	16199	16048	16168	16059	16195	16175	15910	16263	16011	16074	15940	16180	16150	16086	16123	16185	16006	16031	16182	16243	16006	16106	16210	16204	16012	16163	16073	16059	16025	16302	16066	16132	15996	16166	16152	16218	16084	16158	16131	16193	16032	16000	15870	16208	16019	15983	16162	16035	16104	16126	15990	16156	15944	16184	15869	16204	16232	16120	16216	16110	16157	16132	16001	16016	16099	15999	16168	16239	16307	16089	16191	16033	16331	15926	16404	15973	16107	16107	16049	16162	15952	16035	16149	16013	16100	16110	16131	16164	16118	16080	16166	16202	15974	16102	15993	16128	16086	16280	16177	16026	16075	16037	16042	16240	16125	16041	16135	16042	16011	16200	16237	16068	16125	15992	16046	16169	16222	16193	16012	16023	16063	16044	16057	16229	15907	15966	16105	16217	16172	16152	16200	16077	16058	16259	15986	16119	16062	16166	16157	16061	16277	16057	16126	16053	16098	16015	16188	16227	15960	16036	16380	16059	16197	16226	16132	16128	16310	15876	16098	16060	16264	15998	16104	16059	16158	16116	16124	16100	16046	16142	16158	16216	16130	16271	16103	16186	16125	16006	16043	16067	16060	16045	16052	16151	15967	16206	16081	15998	15929	16088	16287	16058	16200	16074	16035	15998	16027	16209	16192	16199	16110	16007	16071	16048	16043	16055	16108	16220	16278	16182	16014	16115	16043	16093	16114	16058	16134	16039	16140	16015	16055	16132	16029	16280	16154	16127	15929	16035	16111	16009	16030	16224	16125	16078	15977	16070	16036	16188	15995	15949	16018	16309	16191	16238	16066	16003	16215	16076	15954	16026	16004	15953	16166	15991	16185	16197	16210	16174	16081	16012	16062	15893	16433	16002	16109	16125	16095	15994	16077	16158	15829	16170	16254	16124	16123	16075	16239	16133	16028	16261	16052	16012	16051	16051	15961	16390	16052	16248	16207	16126	16122	16112	16178	16170	16158	16161	15945	16082	16166	16237	16053	16186	16136	16003	16080	16143	16131	16057	16107	16165	16088	16043	16123	15901	16280	16178	16034	16146	16223	16068	16086	16222	16128	16046	16083	16135	15902	16247	16193	16147	16106	16079	16094	16209	16047	16216	16048	16037	15966	16027	16075	16029	16090	16059	16122	16020	16133	16149	16089	16165	16113	16105	16163	16290	16063	16135	16162	16224	16082	15936	16170	16070	16135	16124	16129	16049	16005	16366	16079	16204	15996	15986	16059	15937	16081	16298	16251	15972	16063	16014	16012	16102	16147	16060	16109	16091	16027	16009	16019	16132	16183	16181	16069	15839	16122	16192	16060	16123	16102	15820	15996	16113	15956	16131	16063	16055	16266	16065	16020	16115	16193	16216	16077	16063	16149	16122	16086	16089	16163	16030	16061	15797	16121	16220	16088	16093	16049	16188	16097	16101	16107	15992	16144	16191	16327	16066	16122	16039	16149	16117	16166	16067	16017	16093	15945	16024	16051	15852	15938	16145	16014	16009	16244	16080	16084	16159	16200	16132	16136	16118	16196	16209	16082	16130	15929	16085	16145	16014	16060	15965	15980	16070	16092	16044	15985	16053	16030	16084	16134	16097	16039	16132	16273	16128	16075	16015	16201	16058	16177	16172	16157	16146	16242	16107	16160	16160	16245	16057	16017	16162	16151	16127	16314	16166	16048	16183	16256	16052	16185	16031	16217	16063	16306	16055	16140	15991	16245	16055	16184	16345	16123	16038	16123	15957	16177	16095	16187	16170	16116	16274	16138	16150	16267	16174	16036	16295	15972	16061	16095	16186	16128	15941	16020	16221	16059	15998	16085	16146	16079	16202	16091	16248	16095	16165	16133	15983	16123	16055	16156	15967	16013	16123	16089	16174	16220	16108	16042	15991	16117	16081	16098	16167	15991	16210	16111	16095	16085	16018	16267	15983	16053	16009	16134	15971	16238	16245	16008	16128	16215	15999	16276	15919	16144	15990	16132	16085	16034	16122	15978	16096	16139	16059	16250	16310	16155	16056	15976	16079	16198	16129	15962	16199	16111	16266	16117	16025	15969	15957	16092	15988	16083	16111	16022	16129	15918	16223	15944	16174	16091	16132	15996	16015	16307	15943	16071	15992	16291	16025	16114	16031	15915	16054	16131	16126	15967	15931	16143	16112	16136	16178	16081	16155	16149	16070	16186	16131	16036	16188	16165	16172	15875	15972	16044	16246	16154	16159	16166	16110	16035	16238	16141	16176	16108	16005	16008	16203	16125	15971	16282	16218	16137	15931	16188	16069	16123	16087	16169	16073	16152	16001	16082	16067	16266	15975	15839	16127	16085	16084	16283	16166	16096	16234	16076	15965	15990	16032	16189	16045	16217	16155	16102	16143	16065	16355	16233	15982	16105	16112	15940	16218	16101	16119	16010	16090	16073	16178	15946	16000	16068	16052	16246	16113	16074	16046	16207	16313	16232	16098	15872	16129	16142	16050	16185	16259	15991	16106	16118	16096	16029	16073	16278	16045	16098	16164	16198	16103	16167	16091	16020	15981	16029	16062	15902	15995	16139	16105	15963	15907	16018	15964	16200	16082	15947	16155	15928	16254	16236	16123	16046	16146	16108	15968	16182	16272	16015	16272	16002	16071	16254	16093	16102	16101	16213	16148	16127	16106	16158	16064	16046	16118	16091	15963	16227	16183	16148	16095	16113	16255	16123	16188	16143	16127	16024	15974	16154	16268	16079	16057	16140	16159	16203	16097	16061	16122	16069	16106	16231	16072	15947	16199	16146	16107	16099	15920	15907	16168	16109	16040	16196	15929	16121	16121	15978	16029	16267	16000	16012	16090	16190	16187	15996	16091	16246	16033	16056	16126	16026	15902	15875	16136	16169	16131	16101	16179	15954	16140	16086	16247	16180	16090	16209	16136	16082	16091	16050	15941	16218	15989	16019	15990	16025	16074	16083	16204	16028	16160	16197	16049	15971	15970	16037	16177	16104	15989	16175	16055	16189	16135	16106	16201	16112	16144	16227	16275	16092	16200	15970	16170	16127	16023	16059	16008	16121	15978	15994	16123	16196	16137	16110	16091	16132	16038	15989	15941	16230	16008	15983	16102	16136	16075	15993	15903	16102	15978	16083	16006	16328	16377	16125	16203	16213	15965	15914	16161	16086	15995	16103	16060	16135	16059	16193	16126	16079	16143	16195	16132	16083	16155	16201	16077	16043	15988	15953	16147	16276	16065	16066	16219	16148	16240	15980	16102	16033	16165	16239	16168	16089	16167	16070	16169	16208	16125	16030	16264	16063	16005	16017	16294	16039	16197	15969	16154	16109	16215	16162	16119	15968	16178	16014	16049	16174	15972	16003	16124	16177	15991	16209	16291	15922	16123	16110	16199	16129	15961	15988	16085	16080	16092	16261	16065	15944	16268	16115	15981	16206	15985	16090	16162	16106	15963	16164	16008	16167	16092	16151	16079	15955	16116	16180	16277	16093	16249	16022	15977	16153	16026	16229	16172	16034	16143	16196	16227	16096	16086	16130	16109	16145	16008	15858	16064	16097	16139	16121	15972	15995	16192	16260	16141	16211	16087	15967	16147	16275	16028	16007	16139	16119	16209	16188	16127	16166	16118	16061	16135	16039	16055	16022	16024	16035	16100	16087	16256	16104	15984	16050	15994	16193	16197	16193	16093	16165	16201	16092	16215	16178	16005	16014	16143	16073	16198	16172	16172	16109	16131	16098	16168	16156	16050	16145	16045	16220	16043	15983	15861	16034	16079	16101	15973	16112	16025	16316	16089	16062	16123	16124	16169	16010	15970	16199	16096	15998	16088	16217	16059	16133	16070	15995	15946	16075	16184	16230	16036	16159	16095	15906	16030	16103	16115	15834	16050	16041	16073	16107	16194	16118	15963
27323	22254	26936	24674	21363	20707	20585	20436	20337	20371	20658	20565	20436	20480	19852	19758	19973	19872	20845	21153	21249	20947	20271	19963	19855	19761	19888	19956	19872	19723	19873	19702	19761	19924	19763	19956	19774	19715	19822	19824	19859	19765	19747	19991	19855	19798	19879	19807	19876	19947	19861	19842	19767	20058	19680	19824	19646	19536	19723	19500	19788	19587	19983	19616	19591	19706	19667	19827	19835	19696	19655	19816	19809	19784	19769	19803	19723	19710	19803	19602	19839	19652	19681	19663	19858	19793	19871	19762	19842	19637	20011	19816	19830	19688	19686	19759	19722	19700	19864	19664	19694	19619	19595	19757	19598	19890	19881	19777	19814	19647	19782	19767	19747	19729	19708	19805	19860	19772	19720	19710	19713	19655	19731	19676	19831	19929	19847	19806	19615	19749	19686	19624	19644	19718	19821	20019	19765	19770	20091	19709	19843	19789	19739	19765	19687	19741	19862	19671	19649	19729	19537	19662	19828	19665	19652	19519	19540	19774	19744	19892	19777	19730	19660	19826	19688	19641	19799	19679	19733	19820	19885	19773	19958	19490	19635	19332	19807	19703	19839	19757	19638	19807	19735	19939	19967	19730	19895	19919	19485	19837	19815	19777	19836	19662	19667	19763	19639	19786	19842	19833	19596	19762	19769	19855	19852	19559	19668	19753	19585	19714	19927	19852	20009	19893	19802	19741	19843	19840	19682	20072	19866	19730	19728	19760	19850	19695	19518	19785	19889	19780	19622	19611	19805	19527	19748	19771	19664	19834	19895	19868	19721	19797	19836	19740	20032	19532	19950	19614	19760	19550	19690	19683	19726	19868	19600	19758	19678	19588	19704	19749	19886	19849	19762	19609	19966	19746	19885	19787	19765	19700	19765	19626	19669	19813	19631	19697	19613	19675	19711	19846	19650	19808	19822	19776	19757	19949	19837	19642	19731	19855	19685	19615	19780	19888	19625	19509	19539	19748	19778	19945	19905	19818	19655	19767	19796	19712	19720	19869	19729	19721	19727	19758	19856	19818	19543	19805	19813	19693	19745	19615	19717	19949	19828	19901	19740	19714	19547	19710	19667	19924	19683	19540	19823	19713	19721	19763	19724	19937	19560	19911	19562	19833	19748	19891	19822	19748	19771	19847	19732	19795	19660	19653	19618	19842	19777	19801	19925	19761	19526	19673	19789	19749	19699	19875	19860	19802	19758	19787	19812	19806	19651	19647	19738	19668	19791	19880	19566	19801	19784	19751	19542	19509	19660	19611	19770	19907	19786	19608	19807	19652	19784	19724	19839	20006	19896	19661	19876	19821	19889	19816	19787	19749	19823	19692	19608	19778	19901	19580	19879	19724	19592	19650	20012	19621	19721	19733	19579	19753	19953	19828	19606	19758	19612	19592	19609	19825	19964	19811	19758	19717	19739	19780	19679	20014	19942	19850	19800	19612	19703	19601	19759	19921	19806	19843	19926	19873	19752	19538	19625	19739	19712	19656	19814	19539	19763	19723	19646	19705	19761	19663	19666	19744	19716	19960	19727	19700	19731	19831	19973	19761	19752	19793	19622	19904	19446	19842	19605	19687	19554	19629	19627	19581	19588	19712	19972	19804	19805	19888	19896	19769	19727	19745	19696	19855	19796	19674	19714	19658	19739	19727	19877	19694	19805	19659	19772	19913	19731	19742	20092	19920	19571	19694	19894	19745	19700	19530	19691	19709	19659	19722	19758	19708	19787	19685	19918	20107	19770	19825	19799	19740	19763	19749	19969	19574	19634	19651	19876	19812	19759	19709	19833	19649	19745	19768	19708	19609	19594	19743	19805	19710	19532	19849	19807	19971	19779	19463	19748	19777	19929	19456	19538	19566	19696	19798	19614	19679	19670	19833	19685	19837	19717	19502	19608	19812	19773	19498	19672	19959	19609	19690	19743	19775	19798	19783	19654	19624	19678	19689	19703	19705	20005	19883	19633	19844	20045	19840	19902	19797	19622	19772	19696	19808	19705	19840	19830	19578	19783	19691	19751	19751	19775	19789	19968	19787	19877	19717	19798	19807	19699	19831	19648	19762	19761	19916	19828	19737	19804	19791	19796	19607	19450	19745	19811	19815	19752	19827	19834	19594	19804	19777	19592	19924	19969	19790	19797	19771	19823	19624	19687	19575	19817	19902	19669	19708	19826	19688	19705	19664	19863	19688	19750	19806	19768	19635	19816	19678	19750	19658	19713	19667	19756	19879	19631	19717	19710	19592	19674	19853	19967	19685	19917	19773	19662	19937	19943	19924	19884	19766	19681	19651	19934	19835	19706	19721	19837	19776	19836	19743	19772	19641	19820	19778	19739	19787	19777	19859	19781	19643	19565	19639	19551	19785	19843	19761	19834	19742	19856	19680	19815	19807	19672	20079	20023	19792	19711	19725	19740	19800	19887	19844	19707	19626	19743	19834	19801	19759	19640	19732	19928	19777	19700	19648	20022	19911	19650	19772	19808	19892	19819	19785	19845	19908	19756	19806	19722	19609	19652	19734	19499	19645	19826	19761	19695	19569	19830	19778	19761	19842	19724	19958	19875	19620	19835	19857	19522	19811	19809	19724	19778	19780	19668	19612	19678	19693	19912	19767	19734	19690	19824	19890	19872	19583	19804	19751	20112	19866	19898	19733	19720	19688	19727	19743	19824	19660	19614	19910	19647	19927	19627	19825	19857	19781	19748	19695	19596	19586	19653	19612	19741	19943	19765	20004	19818	19808	19697	19869	19905	19776	19814	19755	19856	19690	19836	19767	19732	19825	19954	19718	19723	19872	19772	19621	19834	19870	19603	19852	19998	19736	19518	19653	19717	19724	19906	19737	19781	19812	19952	19659	19608	19762	19628	19788	19683	19642	19862	19768	19782	19744	19565	19916	19926	19611	19652	19635	19698	19822	19927	19759	19814	19801	19782	19676	19558	19573	19912	19800	19803	19899	19752	19735	19897	19768	19790	19928	19706	19742	19691	19840	19831	19919	19794	19653	19710	19970	19924	19726	20023	19605	19693	19899	19655	19821	19852	19803	19837	19850	19578	19702	19675	19737	19671	20030	19838	19641	19562	19752	19812	19654	19762	19638	19642	19826	19787	19731	19665	19495	19768	19848	19639	19911	19869	19924	19612	19925	19862	19728	19755	19731	19691	19655	19904	20105	19701	19679	19550	19807	19666	19594	19694	19859	19839	19900	19716	19971	19713	19689	19707	19604	19693	19407	19536	19701	19598	19840	19798	19778	19885	19723	19689	19965	19772	19633	19528	19826	19829	19932	19927	19862	19796	19614	19831	19647	19698	19898	19626	19608	19708	19927	19720	19916	19854	19755	19722	19819	19890	19790	19669	19849	19683	19689	19790	19774	19691	19750	19763	19597	19612	19736	19667	19786	19805	19546	19902	19494	19680	19791	19797	19541	19753	19703	19929	19953	19694	19736	19624	19660	19651	19859	19534	19651	19781	19632	19709	19673	19803	19768	19763	19839	19878	19779	19571	19690	19716	19754	19706	19822	19580	19702	20071	19760	19785	19522	19781	19818	19812	19890	19613	19684	19783	19665	19655	19700	19894	19721	19769	19871	19722	19900	19726	19715	19743	19939	19921	19740	19754	19998	19829	19735	19970	19814	19784	19613	19742	19825	19861	19689	19855	19647	19693	19656	19646	19736	19839	19697	19882	19909	19671	19564	19645	19661	19751	19911	19671	19807	19659	19762	19841	19752	19824	19643	19736	19841	19743	19501	19667	19816	19771	19789	19739	19733	20043	19746	19763	19840	19746	19798	19692	19861	19945	19857	19783	19464	19836	19969	19751	19901	19963	19841	19711	19801	19789	19741	19709	19773	19709	19800	19792	19957	19678	19724	19766	19810	19941	19854	20021	19751	19811	19579	19777	19871	19551	19791	19724	19691	19990	19658	19998	19810	19664	19513	19732	19959	19674	19702	19701	19806	19911	19705	19856	19761	19840	19866	19776	19551	19848	19694	19830	19750	19636	19730	19758	19635	19636	19867	19737	19769	19854	19972	19805	19892	19637	19754	19557	19703	19646	19761	19577	19839	19715	19823	19747	19839	19657	19741	19674	19666	19807	19853	19649	19511	19899	19853	19816	19774	19870	19761	19928	19797	19650	19732	19782	19709	19670	19932	19734	19738	19636	19648	19723	19784	19769	19994	19836	19882	19822	19555	19759	19840	19544	19974	19735	19665	19668	19894	19710	19817	19771	19731	19903	19724	19910	19864	19595	19924	19955	19718	19646	19750	19910	19861	19720	19622	19489	19775	19554	19772	19808	19701	19591	19775	19569	19809	19690	19648	19670	19739	19741	19725	19797	19901	19765	19955	19659	20018	19949	19756	19841	19862	19804	19709	19695	19804	19771	20030	19945	19886	19688	19682	19834	19724	19901	19794	19735	19662	19868	19680	19864	19578	19764	19867	19614	19677	19835	19831	19776	19740	19726	19860	19725	19871	19868	19817	19853	19605	19553	19888	20091	19981	19772	19794	19804	19922	19697	19649	19513	19838	20075	19886	19817	19842	19928	19702	19799	19714	19825	19791	19862	19836	19906	19745	19873	19740	19920	19795	19838	19694	19448	19649	19844	19908	19729	19552	19750	19854	19703	19709	19562	19619	19902	19649	19550	19730	19742	19799	19728	19809	19846	19930	19887	19796	19537	19636	19782	19689	19721	19649	19918	19620	19754	19788	19629	19818	19754	19903	19933	19992	19837	19736	19753	19771	19664	19622	19738	19964	19695	19619	20022	19888	20003	19844	19715	19697	19647	19669	19578	19785	19705	20039	19752	19544	19722	19809	19954	19752	19746	19730	19722	19656	19621	19850	19673	19805	19817	19613	19769	19924	19664	19755	19705	19689	19858	19678	19712	19948	19803	19552	19724	19804	20014	19827	19808	19615	19685	19822	19755	19756	19835	19801	19736	19587	19752	19815	19654	19700	19850	19843	19654	19811	19815	19730	19870	19749	19742	19738	19797	19798	19798	19758	19781	19659	19700	19795	19534	19579	19836	19697	19748	19687	19975	19889	19719	19948	19750	19710	19767	19667	19671	19888	19645	19618	19745	19693	19846	19765	19809	19745	19702	19622	19857	19694	19843	19955	19712	19776	19765	19740
16573	22381	22444	19837	18686	17999	17496	17420	17128	17034	17645	17752	17478	16897	16597	16498	16313	16518	17330	17744	17769	17093	16738	16612	16364	16359	16327	16152	16371	16325	16102	16342	16422	16080	16280	16286	16439	16321	16292	16395	16067	16335	16215	16271	16122	16443	16204	16163	16319	16315	16138	16324	16300	16298	16326	16060	16464	16174	16215	16243	16299	16216	16190	16292	16178	16441	16395	16370	16320	16427	16246	16207	16301	16298	16197	16239	16209	16318	16376	16267	16184	16200	16189	16320	16398	16325	16198	16219	16386	16302	16180	16425	16349	16258	16164	16329	16198	16234	16308	16356	16238	16256	16255	16232	16461	16302	16321	16147	16069	16378	16311	16259	16110	16284	16300	16320	16308	16183	16260	16127	16169	16318	16346	16390	16167	16361	16296	16374	16192	16252	16260	16361	16355	16393	16344	16130	16254	16355	16408	16241	16248	16259	16124	16198	16179	16333	16352	16289	16145	16297	16277	16200	16188	16295	16259	16155	16333	16250	16211	16144	16239	16410	16239	16190	16051	16300	16355	16223	16219	16417	16340	16321	16298	16237	16296	16206	16220	16304	16325	16174	16096	16403	16304	16220	16395	16149	16382	16276	16072	16122	16179	16355	16230	16323	16382	16364	16356	16203	16374	16259	16232	16177	16221	16115	16441	16164	16291	16275	16154	16206	16349	16285	16185	16265	16353	16275	16356	16178	16133	16221	16162	16285	16193	16319	16182	16276	16213	16278	16408	16285	16281	16276	16165	16312	16458	16261	16042	16130	16284	16029	16455	16243	16190	16351	16219	16326	16348	16474	16116	16307	16240	16293	16248	16378	16161	16177	16371	16151	16274	16205	16133	16404	16150	16314	16237	16259	16288	16371	16353	16398	16333	16149	16397	16359	16334	16451	16401	16365	16358	16221	16317	16303	16466	16203	16263	16152	16234	16366	16339	16119	16204	16153	16245	16333	16238	16093	16348	16077	16513	16192	16057	16318	16320	16127	16207	16040	16246	16308	16319	16284	16308	16284	16259	16147	16398	16277	16159	16392	16250	16292	16366	16384	16285	16299	16157	16275	16291	16143	16225	16231	16352	16221	16326	16283	16394	16171	16314	16206	16265	16247	16181	16269	16380	16258	16333	16234	16239	15999	16326	16499	16296	16298	16345	16181	16233	16305	16185	16219	16244	16202	16273	16261	16410	16407	16242	16245	16240	16267	16242	16311	16319	16205	16261	16307	16333	16282	16272	16152	16440	16377	16248	16293	16208	16297	16243	16349	16366	16443	16199	16236	16267	16243	16371	16250	16335	16175	16364	16306	16278	16245	16286	16269	16157	16308	16451	16426	16338	16293	16170	16208	16284	16383	16325	16285	16392	16473	16181	16071	16215	16345	16339	16236	16355	16144	16354	16398	16262	16040	16333	16257	16173	16249	16182	16396	16407	16120	16456	16186	16319	16150	16200	16300	16282	16268	16313	16233	16138	16231	16338	16171	16318	16253	16279	16323	16248	16300	16301	16226	16373	16209	16314	16282	16271	16205	16453	16343	16221	16203	16406	16250	16322	16227	16257	16309	16374	16181	16238	16223	16265	16499	16091	16176	16299	16240	16267	16333	16213	16284	16240	16229	16222	16303	16410	16142	16434	16293	16281	16286	16331	16210	16182	16270	16297	16147	16276	16249	16305	16237	16159	16267	16324	16298	16325	16385	16285	16231	16366	16389	16266	16174	16213	16323	16266	16233	16324	16223	16273	16378	16328	16270	16250	16302	16236	16385	16332	16330	16296	16135	16285	16138	16380	16203	16177	16317	16306	16264	16451	16320	16368	16253	16211	16441	16147	16174	16221	16252	16328	16374	16100	16058	16201	16249	16168	16279	16160	16178	16301	16179	16035	16129	16376	16240	16439	16310	16268	16227	16257	16397	16196	16364	16247	16390	16292	16418	16281	16387	16316	16297	16269	16306	16310	16441	16282	16382	16357	16246	16225	16252	16196	16172	16229	16232	16354	16310	16280	16280	16355	16224	16312	16356	16235	16322	16317	16283	16237	16230	16286	16252	16237	16197	16373	16320	16330	16158	16323	16333	16432	16308	16121	16194	16136	16137	16162	16330	16152	16321	16257	16399	16305	16260	16128	16284	16395	16163	16262	16389	16385	16189	16360	16276	16204	16330	16443	16301	16200	16194	16433	16219	16285	16217	16334	16118	16090	16341	16285	16206	16186	16319	16126	16340	16108	16288	16241	16291	16281	16147	16260	16292	16239	16391	16169	16484	16240	16097	16344	16365	16364	16401	16313	16147	16168	16226	16395	16295	16236	16406	16368	16460	16336	16327	16238	16312	16158	16214	16296	16211	16315	16103	16315	16218	16213	16349	16210	16333	16321	16332	16260	16299	16144	16303	16134	16289	16123	16447	16433	16434	16116	16293	16356	16117	16206	16275	16255	16178	16128	16432	16215	16377	16323	16192	16162	16070	16330	16248	16393	16048	16199	16333	16257	16175	16276	16382	16306	16128	16304	16230	16306	16211	16187	16325	16378	16434	16362	16269	16279	16211	16230	16189	16065	16339	16249	16342	16221	16187	16274	16299	16373	16191	16378	16353	16244	16223	16334	16198	16209	16457	16054	16385	16230	16194	16319	16207	16428	16325	16196	16405	15943	16253	16325	16297	16222	16213	16206	16141	16243	16368	16322	16232	16216	16380	16308	16343	16217	16214	16102	16479	16374	16425	16196	16246	16115	16343	16245	16274	16308	16106	16264	16133	16221	16162	16450	16358	16329	16359	16221	16372	16225	16238	16305	16310	16215	16324	16325	16246	16274	16235	16117	16238	16097	16357	16212	16252	16275	16266	16334	16258	16350	16398	16297	16306	16348	16294	16314	16235	16257	16292	16329	16362	16130	16352	16245	16375	16430	16420	16219	16337	16333	16309	16499	16385	16408	16285	16174	16311	16450	16199	16248	16239	16161	16313	16203	16385	16339	16313	16281	16173	16352	16218	16374	16529	16254	16210	16283	16369	16272	16345	16214	16442	16382	16262	16534	16233	16304	16141	16414	16230	16239	16354	16268	16357	16383	16323	16381	16259	16311	16255	16411	16134	16335	16285	16235	16224	16398	16287	16134	16466	16155	16359	16329	16266	16491	16460	16435	16267	16228	16319	16272	16361	16131	16384	16213	16236	16425	16379	16369	16264	16370	16369	16283	16457	16480	16242	16217	16289	16359	16172	16271	16351	16171	16144	16201	16213	16363	16307	16280	16374	16270	16282	16195	16126	16389	16343	16167	16186	16220	16285	16334	16320	16389	16256	16226	16379	16177	16410	16266	16185	16334	16245	16510	16298	16260	16310	16439	16248	16199	16308	16322	16300	16314	16319	16237	16150	16212	16282	16259	16306	16267	16213	16300	16356	16355	16275	16366	16503	16193	16283	16298	16336	16236	16332	16318	16224	16298	16113	16376	16214	16469	16304	16315	16276	16194	16272	16269	16262	16172	16410	16271	16543	16302	16483	16301	16329	16298	16232	16212	16294	16294	16359	16472	16277	16225	16473	16305	16346	16175	16174	16125	16442	16358	16414	16274	16401	16268	16230	16194	16245	16255	16312	16275	16156	16381	16316	16202	16355	16469	16227	16168	16133	16336	16284	16417	16131	16074	16352	16210	16267	16406	16234	16338	16282	16028	16289	16257	16228	16139	16218	16192	16283	16390	16184	16218	16357	16547	16246	16259	16341	16366	16355	16295	16190	16304	16234	16276	16203	16269	16359	16372	16329	16404	16314	16211	16201	16357	16174	16307	16100	16311	16247	16317	16224	16335	16177	16343	16362	16268	16339	16340	16297	16328	16471	16290	16286	16382	16319	16245	16450	16319	16253	16421	16263	16430	16273	16333	16401	16318	16094	16419	16314	16258	16382	16206	16368	16367	16300	16282	16293	16163	16359	16302	16265	16192	16391	16289	16339	16088	16339	16207	16309	16286	16270	16248	16233	16246	16316	16410	16181	16165	16356	16200	16279	16476	16368	16440	16353	16344	16365	16416	16311	16188	16394	16294	16252	16332	16271	16317	16517	16276	16288	16417	16126	16406	16286	16317	16272	16346	16237	16296	16358	16247	16208	16279	16112	16277	16223	16332	16219	16341	16227	16144	16388	16426	16456	16286	16237	16200	16341	16318	16392	16384	16281	16191	16096	16281	16235	16104	16418	16239	16232	16341	16306	16407	16325	16234	16394	16319	16351	16595	16325	16147	16388	16486	16361	16213	16291	16209	16234	16368	16260	16074	16417	16438	16315	16159	16309	16147	16161	16372	16247	16266	16289	16269	16295	16323	16302	16161	16241	16282	16212	16138	16094	16301	16065	16436	16307	16269	16312	16359	16235	16243	16210	16286	16149	16445	16193	16144	16375	16384	16249	16378	15938	16200	16256	16251	16333	16278	16437	16198	16298	16403	16311	16450	16341	16352	16183	16250	16265	16265	16250	16143	16448	16362	16199	16241	16239	16218	16163	16197	16144	16382	16264	16229	16383	16279	16372	16287	16279	16261	16354	16291	16285	16185	16337	16375	16111	16218	16293	16268	16295	16360	16383	16297	15999	16145	16364	16302	16281	16243	16241	16376	16096	16226	16268	16298	16339	16272	16379	16245	16465	16355	16142	16214	16288	16465	16439	16260	16242	16156	16342	16185	16325	16085	16315	16400	16299	16255	16215	16365	16159	16480	16191	16310	16329	16323	16350	16236	16347	16262	16343	16246	16093	16243	16318	16099	16266	16337	16208	16339	16271	16421	16296	16356	16355	16239	16348	16295	16242	16177	16341	16237	16281	16248	16253	16478	16288	16458	16285	16383	16147	16331	16316	16375	16183	16164	16174	16311	16442	16363	16276	16190	16280	16233	16337	16387	16266	16349	16339	16044	16344	16432	16267	16338	16314	16199	16073	16206	16204	16113	16302	16302	16351	16245	16304	16273	16422	16383	16264	16130	16287	16261	16211	16270	16122	16291	16353	16277	16431	16332	16342	16306	16401	16268	16248	16290	16232	16420	16282	16225	16311	16287	16358	16286	16320	16348	16203	16284	16200	16195	16395	16255	16241	16307	16214	16244	16339	16312	16230	16310	16333	16270	16252	16487	16330	16349	16168	16453	16190
23716	20940	28318	23971	22632	23407	22954	20775	20061	20648	20977	20488	19986	19921	20100	19636	19416	19866	25503	27543	25719	23181	21062	19890	19502	19476	19164	19248	19349	19509	19315	19302	19234	19323	19385	19298	19197	19155	19059	19403	19270	19165	19442	19192	19599	19225	19273	19225	19276	19103	19147	19343	19296	19344	19032	19267	19058	19282	19185	19222	19177	19184	19194	19203	19256	19200	19304	19231	19353	19145	19139	19096	18916	19186	19249	19163	19337	19045	19259	19217	19108	19397	19320	19208	19260	19050	19159	19335	19246	19237	19086	19235	19139	19136	19185	19348	19124	19163	19210	19054	19176	18950	19221	19088	18982	19193	19253	19040	19086	19268	19132	19063	19070	19251	19028	19140	19393	19111	19230	19055	19182	19166	19264	19199	18973	19096	19055	19043	19185	19222	19280	19102	19083	19191	19129	19151	19254	19241	19414	19096	18983	19180	19256	19039	19130	18946	19219	19275	19132	18983	19218	19097	19157	19074	19221	19161	19268	19177	19326	18979	19226	19144	19398	19081	19305	19048	19173	19154	19146	19061	19176	19092	19188	18889	19199	19011	19027	19182	19377	18990	19111	19312	19179	19005	19176	19217	19047	19203	19258	19191	19194	19229	19338	19072	19081	18996	18984	19109	19201	19106	19179	19342	19235	19075	19085	19335	19253	19278	19107	19411	19237	19319	19078	19201	19187	19235	19195	19111	18957	19234	19201	19196	19151	19301	19273	19088	19119	19086	19234	19179	19164	19011	19247	19057	19056	19041	19379	19334	19144	19112	19230	19024	19349	19097	19245	19357	19165	19189	19194	19232	19230	19087	19274	19095	19184	19410	19190	19070	19105	19115	19308	19149	19169	19385	19161	19030	19174	19020	19146	19090	19101	19245	19128	19256	19204	19058	19323	19155	19227	19181	19308	19036	19119	18968	19092	19083	19238	19086	19193	19054	19204	19216	19137	19077	19172	19062	19058	19075	19177	18993	19449	19291	19125	19143	19187	19292	19179	19102	19129	19165	19241	18965	19039	19065	19288	19079	19197	19129	19351	19180	19097	19180	19180	19067	19088	19109	19172	19269	19214	19395	19238	19047	19087	19182	19277	19211	19009	19037	19222	19234	19036	19225	19061	19078	19129	19329	19081	19121	19120	19321	19263	19120	19211	19259	19121	19253	18980	19110	19244	19054	19161	19169	19265	19199	19217	19098	19132	19346	19262	18929	18981	19106	19100	19193	19310	19247	19315	19138	19627	19193	19012	19205	19063	19060	19278	19032	19391	19173	19207	19099	19334	19268	19173	19078	19041	19230	19105	19273	19279	19342	19183	19233	19013	19336	19229	19072	19382	19167	19206	19125	19311	19077	19155	19255	19227	19100	19050	19112	19309	19099	19138	19188	19262	19048	19262	19302	19118	19220	19271	19085	19137	18974	19327	19066	19277	19229	18979	19243	19133	19091	19190	19260	19369	19080	19273	19253	19177	19041	19158	19066	19200	18990	19033	19367	19191	19252	19161	19223	19165	19078	18995	19165	19205	18991	19100	19305	19156	19050	19264	19179	18979	18983	19209	19072	19061	19171	19003	19155	19155	19294	19231	19142	18913	18904	19083	19150	19069	19463	19097	19058	19197	19183	19197	19298	19103	19096	19128	19425	19081	19290	19229	19130	19109	19300	19249	19255	19093	19091	19076	19271	19168	19334	19191	19140	19188	19053	19144	19079	19059	18903	18967	19002	19114	19071	19080	19204	19146	19033	19120	19038	19142	19196	19318	18951	18956	18924	18985	19085	19072	19072	19329	19298	19038	18973	19170	19076	18917	19084	19239	19171	19154	19233	19198	19254	19012	19258	19074	18945	18841	19263	19244	19250	19178	19133	19156	19347	19156	19227	19252	19033	19038	19179	19295	19230	19078	18922	19084	19275	19058	19061	19217	18988	19020	19189	19172	19123	19174	19135	19189	19109	18915	19430	19293	19286	19090	19263	19152	19341	19190	19248	19215	19230	19116	19171	19322	19408	19184	19053	19225	19208	19026	19223	19102	19155	19350	19203	19153	19240	19198	19251	19246	19110	19086	19290	19149	19223	19235	19286	19101	19195	19201	19377	19156	19074	19140	19193	19068	19234	18987	19036	19270	19072	19191	19306	19127	19189	19039	19242	19032	19040	19169	19104	19219	19182	19155	18852	19222	19169	19186	19264	19349	19283	19203	19226	19194	19051	19186	19040	19064	19080	19296	19158	19220	19275	19247	19199	19175	19086	18982	19052	19205	19273	19243	19056	19283	19378	19275	19222	19050	19228	19232	19130	19082	19185	19110	19111	19119	19211	19275	19243	19178	19210	19342	19252	19263	19192	19186	19346	19392	19133	19055	19085	19067	19226	19147	19382	19214	18927	19392	19264	19190	19132	19106	19365	19013	18950	19001	19055	18913	19280	19105	18894	19134	19153	19260	19112	19366	19210	19036	18866	19064	19311	19210	19314	19161	18997	19267	19171	19162	19130	19268	19314	19150	19380	19253	19111	19156	19195	19356	19167	19210	19171	19060	19373	19181	19109	19108	19236	19214	19208	19079	19146	19424	19337	19251	19121	19155	19206	19136	19329	19113	19201	19161	19271	19125	19134	19332	19032	19176	18969	19182	19124	19309	19177	19170	19006	19270	18991	19098	19252	18994	19157	18940	19209	19111	19032	19143	19125	19154	19312	19063	19102	19430	18982	19221	19038	19094	19138	19298	19298	19183	19190	19413	19309	19164	18937	19283	19050	19195	19340	19268	19110	19275	19348	19275	19178	19044	19234	19110	19109	19442	19169	19211	19115	19130	18942	19260	18987	18941	19025	19164	19069	19101	19220	19194	19280	19142	19075	19083	19338	19045	19198	19076	19235	19252	19275	19280	19228	19274	19310	19118	19162	19225	19189	19512	19252	19229	19120	18959	19000	19228	19053	19079	19370	19250	19333	19341	19061	19308	18910	19202	19146	19276	19200	19006	19113	18984	19227	19322	19311	19223	19213	19175	19400	19228	19168	19318	19116	18947	18993	19232	18974	19081	19142	19148	19361	19155	19336	19228	19054	19207	19262	19091	18999	19192	19129	19167	19139	19142	19279	19226	19180	19253	19205	19179	19195	19146	19188	18991	19272	19225	19056	19188	19018	19095	19440	19295	19373	18992	19269	19143	19131	19281	19214	19298	19187	19080	19298	19075	19256	19184	19195	19152	19062	18934	19020	19101	19016	19225	19214	19105	19047	18973	19198	19075	18948	19314	19222	19282	19115	19134	19050	19024	19324	19300	19337	19107	19231	19296	19188	19132	19348	19167	19234	19297	19143	19067	19217	19090	18992	19192	19208	19209	19207	19179	19134	19234	19187	19162	19272	19080	19148	19059	19094	19174	19247	19147	19111	19081	19107	19022	19255	19129	19042	19106	19192	18932	19181	19243	19165	19196	19115	19281	19280	19112	19152	19359	19316	19199	19119	19201	19307	19203	19131	19022	19168	19212	19308	19179	19200	19255	19039	19215	19103	19155	19197	19276	19083	19230	19193	19145	19178	19236	19201	19118	18960	19154	19308	19144	19250	19216	19103	18963	19309	19249	19116	19236	19196	19187	19247	19346	18989	19205	19003	19111	18920	19169	18960	19094	19291	19074	19244	19278	19178	18990	19207	18974	19050	19242	19248	19240	19164	19236	18982	19301	19302	19066	19402	19078	19142	19303	19098	18912	19322	19167	19316	19411	19186	19189	18980	18984	19212	19127	19051	19237	19018	19193	19029	18983	19299	19353	18937	19176	18959	19167	19101	19317	19245	19103	19204	19134	19277	19228	19160	19168	19406	18968	19170	19079	19098	19149	19326	18860	19136	19111	19355	19133	18953	19140	19025	19035	19185	19327	19302	19225	19183	19233	19235	19148	19306	19166	19124	19292	19200	18958	19092	19149	19266	19310	19056	19127	19142	19073	18927	18886	19330	19342	19122	18964	19126	19034	19298	18947	19222	19290	19298	19415	18983	19009	19236	19343	19185	19264	19291	19202	19377	19148	19144	19064	19070	19265	19284	19133	19082	19221	19163	19169	19071	19028	19151	19171	19190	19104	19113	19141	19095	19027	19030	19108	19048	19071	19311	19022	19120	19096	19170	19235	19240	19024	19119	19199	19177	19261	19220	19073	19180	19105	19136	19378	19315	19083	18958	19175	19080	19469	19171	19115	19133	19395	19333	19141	19047	19106	19234	19065	19135	19248	19298	19181	19141	19233	19134	19070	19024	19330	19213	19181	19180	19030	19258	19059	19349	19242	19277	19281	19110	19141	19221	19274	19284	19259	19261	19052	19183	19415	19204	19009	19013	19248	19249	19157	19062	19413	18957	19199	19123	19359	19165	19114	19195	19090	19032	19118	19249	19020	19116	19147	19040	19219	19144	19112	19147	19011	19211	19264	19058	19173	19241	19074	19151	19164	19199	19085	19147	19128	19318	19158	19333	19365	19086	19073	19116	19194	19446	19066	18983	19225	19131	19260	19000	19280	19092	19056	19248	19218	19269	19281	19373	19359	19088	19120	19105	18934	19266	19306	19149	19156	19005	19255	19280	19075	18990	19138	19189	19102	19242	19090	18955	19215	19128	19045	19034	19239	19225	19230	19029	19218	19097	19154	19233	19297	19116	19210	19156	19168	19264	19160	19271	19227	19168	19082	19075	19012	19071	19291	19070	19231	19146	19155	19049	19185	19275	19147	19296	19264	19221	19187	19209	18964	19223	19363	19118	19086	19161	19100	19207	19219	19151	19137	19297	19221	18991	19189	19240	19280	19207	19122	19039	19115	18851	19006	18992	19221	19213	19101	19197	19221	19116	19283	19281	19260	19247	19183	19097	19169	19037	19117	18941	19158	19120	19076	19126	19249	19028	19274	19118	19126	19227	19008	19137	19182	19248	19300	19279	19454	19243	19241	19239	19208	19288	19468	19228	19195	19150	19254	19203	19134	19231	19173	19246	19112	19165	19120	19357	19015	19267	19251	19266	19344	19137	19062	19224	19218	19199	19114	19214	19186	19120	18990	19331	19236	19231	19244	19199	19346	19117	19004	18986	19010	19251	19331	19168	19071	19067	19140	19133	19061	19435	19074	19282	19199	19239	19193	19224	19356	19023
15394	26607	27104	22744	21196	19243	18218	17761	17320	17956	18146	17391	16836	16864	16416	16160	16223	17051	24996	26015	23206	19986	17501	16609	16225	16068	16021	16055	15835	15900	15998	16056	16217	15859	15991	16025	16032	15858	16046	15944	16036	16015	16097	15965	16126	15959	16058	16075	16206	16003	15978	15926	15887	16024	15923	15800	15913	15949	16161	16044	15951	16041	15985	15974	15919	15935	15941	16190	15821	15859	15853	16068	16030	15956	15968	15858	15933	15903	15901	16020	15999	16023	16059	16174	15969	15943	15869	15916	15981	15871	15937	15909	16068	15793	15858	15932	15949	15984	15895	16009	16012	16065	15707	15987	15945	16026	15965	16014	15979	16037	16101	16108	15959	15692	16031	15930	15893	15986	16133	16044	15878	15901	16054	15916	15956	15945	16071	16013	15979	16058	15989	15896	15908	16061	15939	15823	16080	16054	16000	16011	15820	16065	16058	15813	15888	15937	16023	15846	15971	15897	16024	15949	15969	15906	16034	15907	15979	15959	15899	15985	16085	16062	15911	16054	16100	15884	15932	15902	16018	16067	16005	15858	16021	16039	15978	15903	16005	16105	15776	15997	16191	15876	16038	15911	15897	16045	15835	16057	16160	15978	15830	15798	16068	16000	15923	15914	16065	15893	15933	16118	15945	16011	15936	15927	15944	15852	15878	15918	15981	15954	15943	16045	15878	16077	15972	15877	15986	16033	15807	16187	15974	15992	16085	15925	16097	16072	15900	15775	16021	15783	16129	15964	15886	15947	16011	15887	16079	16001	16038	16051	15894	15905	16090	16168	15852	16107	15976	16103	15991	16071	16005	16077	15985	15855	15960	16044	15946	16055	16086	16101	16041	15879	16017	15878	15978	15834	15881	16001	15944	16050	15903	15970	15942	16041	15974	15940	16163	16008	15853	15939	15881	15977	16091	15936	16196	15880	15980	15856	15839	16052	15921	15885	15963	16049	16093	16092	15974	15960	15882	15960	16030	16116	15937	15786	15812	15894	16041	15955	15917	16043	15885	15965	16044	15851	15982	15940	16018	16030	16031	15965	15858	16050	16053	16108	15911	16047	16056	16042	15971	15976	15899	15942	15894	15890	15793	15984	15831	15917	15915	16124	16067	15908	15919	15986	16046	15710	16023	15910	15869	15865	16036	15863	16030	15921	16084	16002	15941	15824	16030	15965	15776	16182	15955	16089	16129	15978	15882	16055	16122	16018	15984	16056	16002	16095	16027	16020	16103	16014	15938	15967	15993	15812	15839	15829	16075	16003	15968	15992	15884	16048	16024	16001	16121	16000	16029	15886	15948	15836	15754	15875	15990	16043	16018	15962	16050	15782	15989	15888	15986	15964	15891	16007	15875	15873	15961	15924	16041	15893	15813	15975	15931	15766	16000	15991	15951	15936	16072	15978	15956	15900	15956	16074	16058	15959	15964	16125	15858	15944	15899	15993	15897	15849	16084	16012	15975	15851	15992	15790	15835	15970	16017	16078	15906	15927	16010	15977	15738	15883	15944	15964	15926	15772	15918	16201	16092	16007	15836	15865	15811	16093	15827	16038	16280	15963	15847	15968	15868	16027	15807	16039	16002	15898	15973	15859	16033	16004	15943	15942	15861	15827	16031	16113	15950	15815	15982	16097	15941	15920	16013	16116	16005	15981	15876	15941	15958	15951	16084	15902	15931	16028	15742	16099	15884	16080	16095	15897	15944	15956	15942	15887	15882	16091	15957	15988	15908	16046	15963	15963	15992	16010	15905	15965	15992	15877	16014	15956	16064	16185	15864	15855	15962	15787	15986	16068	16072	15839	15953	16045	15949	16041	15993	15900	15876	16000	16006	15904	15954	15898	15746	15931	15971	16070	15886	15904	15924	16058	15883	15984	15940	15880	16028	16008	15934	16023	15878	16027	15868	16059	15919	16056	16019	15947	16128	16018	15881	15888	16063	15933	15819	15871	15953	15924	15995	15849	16091	15985	15974	16073	16010	16025	15964	15833	15931	16027	16220	16000	16040	15955	16147	16011	16135	16036	15937	16025	15891	15986	16009	15900	15834	15919	16066	16020	15993	15784	15968	16017	15978	16078	15991	15723	16091	16069	16111	16042	15849	16089	16093	16078	16010	16049	15878	15907	15866	15958	15867	16020	16061	15934	16019	15876	15790	15995	15838	15723	15845	15964	16039	15980	15835	16020	16137	15883	15916	15865	15923	15809	15943	15789	15933	16061	15992	16015	15931	16063	16007	15987	16194	16003	16013	16018	15986	15978	16064	15933	16102	15995	15867	16070	15954	16044	16021	15906	15834	15992	15992	15834	15979	16167	16018	16068	15869	16054	15814	15865	15938	15967	16010	15868	16174	15887	15914	15903	16117	15948	15929	15975	15933	15873	15832	16067	15903	15960	16021	15986	16056	15934	15914	16052	15945	15974	15917	15876	15896	15901	15899	15938	16059	15990	16068	16040	16052	15964	16002	15986	15970	15893	16031	15822	16091	15931	15937	15884	15752	16095	16020	16044	15909	15861	15945	15866	15923	15903	15806	15928	15896	15962	16055	15947	16007	15978	16177	15897	16065	16006	16130	15994	15942	15979	15672	16037	15948	15984	15984	15896	16013	16162	15923	15929	16093	16013	15953	15967	15833	16178	15993	15775	16066	16090	16075	15920	16068	15868	16012	16064	15994	15956	15936	16142	15948	15954	15877	16042	15857	16114	15966	15839	16076	15993	16178	15885	16058	15849	15838	15837	15983	15862	16019	15945	15970	15969	15960	15954	15968	15977	15991	16021	15957	16056	15982	16099	16023	15937	15994	15948	16159	15947	16052	15790	16120	16043	15797	16028	16091	15995	16022	15942	16090	15988	16022	15937	16006	15952	15905	16157	16175	16008	15951	15947	16070	15887	16049	15928	16084	16108	15850	15930	16032	15920	16001	15770	16050	15967	16097	16051	15888	15884	15959	15989	15916	15815	15982	15939	16093	16016	15826	16002	15824	15873	15797	15927	16061	16148	16087	15983	15956	15936	15946	15898	16145	15906	16032	15886	15874	16109	16009	16093	16058	15930	16030	15846	15828	15935	16118	15868	15967	16118	15918	15989	15928	15975	16073	16067	15926	15885	15935	15968	15910	15970	15790	15794	15940	15888	15976	16003	15971	15913	15850	16014	16148	15891	15871	15969	16001	16076	15986	15974	16003	15967	15939	15809	15973	15999	16043	15900	15911	16043	15968	15905	16058	15979	15929	15774	15865	15945	15850	15846	15867	15905	15844	15983	15947	16026	15980	15884	15939	15931	15951	15925	15890	15949	16022	16032	15871	15738	15987	16008	15861	15969	15886	16037	16108	15974	16055	15952	15920	16108	15839	16119	16098	15796	15748	15878	16020	15956	16187	16092	15912	15981	15920	15911	16067	15967	15882	16125	15924	16105	15837	16023	15725	16045	15974	15907	15992	15995	16027	15963	16099	15929	15887	15888	15983	15908	16074	16056	15938	15998	16067	15856	16092	16093	16025	15902	16003	15998	15882	16082	15881	16052	16071	15904	15961	16027	15867	15903	16099	15893	16018	15955	16021	15953	15923	15852	16059	16033	16047	15942	15956	15834	16013	16016	15926	15984	15970	15849	15960	15933	15990	15887	16043	15917	16044	16076	15920	16019	15971	15927	15873	15915	15862	16004	15976	16028	15875	15927	15953	16064	16049	15992	15907	16125	16016	16056	15809	15983	16114	15738	16028	15907	16068	15943	16024	16107	15978	15915	15954	15898	15950	15813	15983	16002	15976	15939	16108	16005	15972	15997	15935	15898	16117	16032	15994	15985	15984	15956	15830	15982	16000	15950	15950	15924	15839	16094	16061	16155	16076	16096	15973	15927	15883	16096	16055	16018	15987	15852	16031	16075	16103	15911	16215	15958	15955	16122	16053	16080	16068	16045	15877	15999	15808	15902	16116	15771	16021	15822	15990	16015	15868	15763	15839	15955	15924	15919	16018	16143	15918	15895	16228	15962	15964	15997	16042	15861	16107	15998	15982	15991	16047	15941	15879	15999	15930	15902	15884	15940	16071	16153	15991	15827	15855	15968	15929	15834	16009	15997	16071	16021	16061	15840	15985	16042	15853	15948	15997	16027	15799	16028	16036	15959	16010	15953	15946	15910	15918	16029	15934	15908	16019	16043	16034	15995	15902	15906	15994	15899	16019	15854	15944	16018	16063	16017	16153	15928	15989	16044	16024	15769	15945	16062	16037	15995	16034	15898	16152	15995	15951	15716	16056	16066	15852	15930	15875	15945	15905	16050	16007	16005	16016	16104	16153	15957	15895	15966	15988	15958	15904	16098	16040	15925	16073	15874	16038	16026	16001	15896	16011	16063	16046	15776	15998	16070	16033	15934	16094	16013	15948	15833	16011	15916	15891	15928	16079	15917	15937	15812	15987	15973	15734	15897	15906	15948	15810	15897	16106	15992	16207	15887	15899	15996	16036	15910	15929	15871	16192	15992	16206	15932	15934	15961	15885	15998	15806	16082	15974	16050	16016	15812	16052	16017	16047	16048	15884	16039	15936	15937	15938	15865	16088	15856	16051	15735	16039	15928	16021	15836	15996	15889	16081	15923	16051	15887	15927	15979	15958	16068	15983	15837	16002	15943	15935	16072	15893	16015	16035	15940	16047	15886	15979	15997	16284	16080	16159	16103	15875	16142	15945	15912	15960	16074	16151	16073	16052	16100	15919	15875	16047	15734	15991	16068	15887	16057	15878	15905	16017	15900	15920	16103	16084	16064	16026	15955	16086	15905	15774	15935	16087	16005	15920	15888	16020	16047	15924	15989	15995	15754	15978	16009	15865	16115	15992	16040	15803	15953	16061	15720	15867	15950	15814	15953	15826	16034	15849	16110	15925	15917	15932	15835	15989	15904	15902	16022	15929	15881	16105	16025	15912	16017	15881	15956	16018	15941	15829	16163	16019	16102	16017	15855	15952	16006	15978	15939	16017	16038	15944	15983	15906	15857	15884	15773	16033	15927	15985	16076	15818	16248	15981	15908	16024	15994	16065	16126	15975	15925	16039	16105	15968	16133	15990	15995	16112	15980	16093	16055	15999	16039	15865	16049	15793	15969	15891	15936	15893	15931	16040	15913	16070	15916
22545	20998	28839	23354	21260	23696	26882	21416	20545	21689	21320	20796	20512	20084	19682	19292	19292	19576	27371	35959	33209	27698	22952	20650	19669	19004	18898	19302	18912	19029	18826	18909	18905	19076	18771	19017	19069	18941	18943	19291	18878	18906	18960	18990	19040	18850	19350	19044	18970	18936	18945	19041	18899	18817	18815	18850	18976	18929	18922	18923	18942	19097	18906	18552	18834	18831	18986	19015	18934	18826	19019	19061	18811	18837	19302	18929	18905	19011	18745	18969	18887	18807	18996	18974	18792	18782	19076	18915	18903	18994	18892	18753	18884	18965	18799	18918	18847	18914	18827	18955	18878	18848	18948	18854	18964	18838	18789	18720	18810	18986	19014	19068	18849	18874	18748	18937	18826	18809	18878	18924	18985	19054	18790	18800	18859	19137	18932	18713	18995	18936	18959	18973	19113	18999	18952	18892	18635	18985	18887	18746	18826	18930	18681	18799	19022	19094	18819	18988	18937	18674	18943	18780	18812	18894	18806	18761	18908	18790	18661	18946	18879	19017	18979	18804	18802	18782	19112	18962	18739	18981	18822	18853	18774	18639	18853	18825	18771	18990	18904	18871	18886	18963	18823	18861	18854	18753	18657	18690	18893	18936	18918	18724	18838	18733	18857	19042	18856	18818	18976	18783	18834	18999	18840	18971	18998	18782	18895	18784	18884	19035	19018	18704	19032	18915	18875	18661	18746	18903	18737	18870	18825	19002	18715	18776	18880	18827	18854	18772	18879	18947	18932	19046	18778	18754	18794	18872	18900	18747	18865	18961	18947	18786	18957	18665	18810	18828	18716	18906	18776	18844	18835	18683	18899	18946	18895	18786	18952	18812	18805	18825	18829	18914	18980	18914	18860	18774	18796	18662	18754	18880	18874	18749	18711	18751	18823	18973	18918	18691	18859	18788	18948	18960	18765	18817	18777	18724	18812	18921	18821	18829	18968	18969	18675	19003	18695	18738	19180	18889	18672	18802	18580	18843	19065	18877	18974	19000	19038	19033	19001	18814	18990	18831	19080	19195	18872	18956	18783	18908	18803	18886	18815	18712	18843	18954	18787	18829	18696	18985	18883	18926	18949	18929	18837	19053	18861	18919	18879	18780	19038	18906	18952	18869	18956	19056	18820	18878	18910	19092	18904	18893	18787	18752	18813	18873	18950	18819	18979	18758	18751	18954	18639	18648	18779	18692	18768	19051	18774	18801	18841	18717	18915	18944	19217	18867	18708	18796	18687	18789	18886	18803	18834	18925	18951	18915	18973	18840	18955	18908	19061	18730	18827	18878	18788	18733	18823	18772	18839	18788	18857	18867	18932	18860	18859	18865	18778	18710	18762	18922	18711	18808	18970	18903	18969	18831	18979	18752	18777	18624	18566	18981	18788	18707	18854	18837	19133	19262	18865	18718	18898	18718	18764	18649	18825	18662	18893	18688	18794	18933	18928	18885	18955	18890	18697	18906	18910	19081	18796	18893	18877	18916	19060	18676	18762	18793	18887	18707	18607	18684	18654	18797	18900	18868	18909	18888	18737	18916	18759	18866	18980	18663	18813	18784	18871	18778	18738	18738	18677	18780	19112	18720	19059	18780	18906	18698	18926	18820	18930	18874	18647	18866	18971	18873	18822	18882	18996	18624	19093	18856	18984	18834	18784	18731	18811	18822	18815	18829	18900	18717	18655	18659	18695	18909	18918	18764	18836	18726	18767	19078	18737	19034	18944	19038	18920	18742	18985	18828	18758	18836	18891	18866	18904	18833	18816	18743	18815	19040	18937	18817	18749	18754	18874	18820	18867	18733	18903	18810	18703	18922	18787	19011	18935	18668	18974	19028	18731	19039	19030	18987	18822	18678	18628	18791	18977	18710	18809	18921	18908	18976	18900	18783	18825	18818	18986	18815	18733	18995	18947	18869	19023	18809	18677	18795	18724	18954	18881	19008	18935	18824	18926	18827	18759	18917	18800	18796	18872	18808	18933	18803	19074	18740	18863	18873	18730	18817	18846	19081	18853	18594	18661	18836	18641	18775	18934	18733	18948	18750	18804	18841	18568	18709	18731	19002	18998	18740	18766	18767	18873	18895	18967	19084	18789	19062	18815	18789	18711	18955	18887	18971	19015	19125	18927	18813	18860	18782	18883	18960	18916	18824	18897	18898	18919	18810	18864	18819	18765	18704	18822	18909	18674	18950	18978	18779	18608	18891	18753	18777	19112	18754	18844	19179	18878	18895	18740	18918	18984	18772	18830	18692	18768	18800	18869	18797	18878	19249	18911	18852	18939	18969	18822	18859	18991	18760	18919	18782	18713	18876	18794	18907	18675	18474	18838	18855	18946	18916	18767	18926	18870	18906	18867	18928	19102	18822	18899	18936	18822	18857	18985	18750	18988	18767	18791	18993	18690	18775	18797	18499	18667	19021	18745	18728	18865	18926	18948	18700	18791	18820	18603	18874	19106	18935	18846	18699	18932	19034	19020	18740	18936	18780	18862	18711	18830	18992	18899	18711	18826	18896	19033	18768	18756	18898	18634	18865	18672	19039	18662	18812	18812	18704	18842	18806	18779	18894	18810	18760	18611	18845	18837	18957	18953	18923	18876	19063	19049	18829	18939	18977	18991	18973	18902	18608	18890	18928	18597	18670	18962	18862	18835	18774	18712	18816	19015	18716	18726	18966	19014	18917	18936	18890	18798	18795	18883	18786	19000	19003	18886	18924	18890	18974	19064	19083	18753	19029	18701	18985	18686	18806	18868	18908	18920	18994	18754	18945	18852	18884	18748	18950	18838	18804	18903	19103	18986	18845	18867	18946	18737	18729	18738	18808	18878	18769	18707	18667	18764	18933	18901	18824	18962	18945	18970	18857	18806	19014	18876	18949	18829	18951	18900	19067	18874	18929	18793	19000	19076	18788	18779	18871	18684	18838	18933	18938	18978	18969	18940	18756	18763	18767	18908	18886	18712	19005	18639	18708	18866	18852	18796	18759	18612	18811	18761	18917	18857	18980	18848	19024	18629	19080	18899	18808	19044	19048	18861	18912	18823	18938	18635	18745	18689	18731	18842	18757	18849	18840	18795	18887	18753	19049	19014	18719	18917	18955	19036	18672	18881	18676	18861	18868	18674	18693	18795	18858	19024	18967	19009	18426	18894	18844	18984	18939	19095	18935	18794	18710	19038	18793	18845	18717	18654	18683	19057	18819	18870	18951	18876	18794	18872	18699	18734	18901	18969	18885	18833	18937	18710	18956	18886	18842	18795	18714	18748	18747	18758	18812	18707	19089	18762	18728	19098	18727	18804	18794	18695	18912	18861	18966	18706	18894	18709	18814	18911	19010	18743	18757	18906	18842	19005	18832	18960	18743	18740	18602	19009	18955	18943	19075	18773	18890	18980	18652	18859	18709	19029	18914	18802	18706	19074	18866	18990	18769	18939	18998	18895	18932	18978	19082	18843	18908	18944	18772	18815	18868	18887	18930	18795	18768	18982	18778	18758	18690	18594	18696	18721	18957	18686	18854	18656	18828	18869	18769	18858	18834	18787	19091	18876	18657	18823	18900	18896	18932	18737	18807	18773	18683	18737	18812	18682	18946	18755	18656	19052	18671	18803	19127	18677	18958	18766	18908	18960	18841	18879	18774	18727	18853	18805	18920	18805	18808	18637	18913	18755	18775	18680	18856	18710	18864	18832	18680	18994	18840	18676	18914	18821	18794	19123	18861	18754	18926	19047	19047	18845	18842	18990	18945	18721	18787	18712	18622	18962	18695	18695	19118	18909	18995	18890	18859	18848	18806	18770	18866	19029	18900	18760	18832	19024	18890	18784	18719	18684	18762	18932	18840	19012	18880	19060	18774	18962	19155	18795	18682	18757	18732	18802	18869	18910	18968	18897	18964	18867	18788	18946	18839	18883	18824	18858	19135	18972	18793	18595	18713	18947	18981	18924	19016	18981	18659	18765	18860	18939	18591	18681	18803	18855	18765	18976	18815	18780	18796	18770	18925	18803	18845	18654	18913	19027	19103	18889	18888	18886	18813	18769	18970	18796	18900	18702	18780	18883	18902	18934	18828	19021	18731	18432	19035	18790	18923	18780	18681	18775	18945	18961	18910	18798	18843	18721	18968	18800	18752	18848	18871	18800	18879	18943	18914	18985	18957	18934	18849	18919	18691	18788	18696	18851	18870	18736	18997	18734	18850	18718	18938	18961	18829	18798	18755	18764	18753	18969	18990	18776	18899	18925	18953	18881	18798	18901	18810	18982	18758	18649	18941	19005	18911	18725	18868	18784	18867	18816	18809	18948	18704	18731	18782	19060	18977	18937	18758	18950	18887	18922	18875	19018	18747	18804	18948	18822	18967	19004	18751	18826	18765	18953	18850	18788	18828	18994	18818	18882	18962	18949	18886	18810	18808	18860	19025	18825	18784	18906	18947	18883	18655	18818	18644	18761	18945	18897	18958	18777	18797	18984	18726	18992	18933	18786	18676	18979	18677	18818	18954	18961	18681	18989	18992	19067	18940	18778	18852	18691	18886	18809	18724	18771	18828	18741	18690	18763	18933	18759	18786	18766	18790	18740	18889	18822	18811	18906	18859	18837	18705	18983	18908	18906	18723	18997	18865	18910	18821	18800	18758	18834	18626	18815	18974	18806	18914	18898	18822	19014	18834	18988	18714	18787	18984	18732	18731	18680	18783	18919	18852	18816	19017	19020	18889	19057	19010	18869	18730	18895	18922	18725	18797	18926	18863	18863	18862	19036	18932	18739	18926	18849	18962	18795	18797	18731	18776	19075	18984	18881	18933	18948	18883	19093	18823	18938	18589	18991	18842	18935	18774	19020	18904	18707	18897	18836	18631	18793	18923	18812	18869	18918	18922	18850	18944	18931	18832	18764	18885	18687	18913	18956	19006	18904	18754	18906	18813	18696	18660	18656	18883	18824	18942	18977	18895	18876	18833	18837	18752	18936	19052	18900	18875	18772	18658	18913	18877	19022	18865	18819	18739	18645	18884	18848	18991	18773	18850	18820	18782	18858	18943	18812	18829	18768	18872	18933	18863	18895	18956	18823	19006	18918	18773	18983	18752	18893	18972	18899	18908	18977	19023	18899	18827	18796	18922	18911	18755	18865	18823	19050	18762
17076	32678	31701	25709	22755	20857	20217	18344	18647	19707	19138	18494	17964	17154	16554	16216	16258	16567	27971	35190	31125	24651	19653	17158	16235	15842	15801	15986	15860	15760	15991	15794	15813	15760	15775	15795	15711	15785	15854	15867	15932	15798	15813	15897	15853	15803	15761	15677	15822	15652	15808	15785	15800	15894	15810	15805	15810	15903	15625	15808	15724	15771	15925	15883	15782	15774	15817	15754	15799	15713	15760	15991	15775	15575	15889	15942	15730	15767	15656	15769	15952	15878	15777	15833	15788	15931	15867	15722	15934	15759	15597	15673	15865	15763	15918	15705	15936	15618	15836	15690	15898	15774	15783	15735	15758	15527	15839	15591	15668	15767	15811	15758	15663	15787	15873	15723	15752	15925	15712	15744	15777	15830	15987	15876	15779	15951	15800	15935	15643	15879	15869	15721	15790	15847	15783	15777	15969	15690	15992	15736	15804	15915	15869	15758	15779	15746	15835	15833	15808	15878	15849	15742	15779	15942	15811	15818	15825	15722	16041	15638	15700	15702	15803	15698	15745	15772	15718	15873	15794	15831	15708	15622	15824	15712	15899	15881	15969	15871	15844	15948	15702	15851	15944	15797	15900	15873	15752	15794	15690	15845	15649	15823	15628	15688	15799	15840	15783	15793	15779	15753	15906	15740	15771	15773	15766	15980	15697	15656	15758	15925	15838	15953	15639	15851	15996	15701	15737	15672	15810	15788	15740	15804	15699	15778	15733	15940	15631	15810	15622	15836	15782	15690	15768	15816	15788	15757	15909	15816	15819	15717	15697	15784	15652	15724	15757	15817	15666	15779	15706	15774	15858	15937	15622	15804	15775	15781	15829	15785	15827	15918	15657	15713	15744	15867	15753	15615	15953	15738	15745	15841	15639	15793	15891	15694	15857	15727	15955	15500	15884	15784	15803	15813	15884	15742	15800	15782	15933	15699	15678	15797	16049	15775	15692	15755	15696	15900	15980	15663	15797	15703	15866	15633	15844	15793	15616	15825	15706	15935	15739	15760	15809	15803	15880	15717	15801	15614	15785	15800	15839	15789	15885	15888	15736	15845	15752	15911	15733	15667	15709	15946	15933	15770	15767	15899	15751	15685	15631	15805	15732	15875	15824	15724	15920	15755	16025	15698	15787	15811	15784	15819	15810	15763	15690	15773	15862	15711	15732	15696	15873	15672	15727	15767	15802	15747	15812	16035	15711	15896	15898	15653	15795	15746	15703	15678	15794	15820	15912	15739	15899	15822	15663	15625	15586	15746	15708	15731	15907	15816	15589	15787	15945	15851	15816	15477	15867	15844	15725	15741	15830	15691	15732	15522	15723	15922	15939	15797	15631	15677	15790	15754	15798	15722	15643	15636	15581	15763	15784	15709	15753	15829	15660	15970	15671	15865	15791	15913	15509	15703	15795	15710	15785	15526	15797	15732	15815	15756	15607	15826	15849	15926	15702	15638	15710	15659	15787	15834	15851	15775	15835	15753	15688	15814	15712	15761	16045	15719	15871	15758	15820	15618	15799	15752	15704	15913	15785	15610	15945	15723	15827	15647	15974	15695	15810	15802	15559	15864	15655	15760	15940	15591	15832	15885	15575	15791	15809	15839	15732	15686	15944	15864	15746	15924	15716	15639	15867	15862	15694	15698	15889	15888	15873	15751	15672	15661	15912	15587	15732	15606	15846	15773	15744	15797	15772	15735	15773	15703	15770	15870	15678	15705	15915	15719	15752	15734	15943	15855	15732	15810	15772	15672	15926	15798	15869	15693	15756	15670	15660	15767	15574	15759	15801	15778	15767	15777	15695	15760	15813	15946	15726	15936	15845	16010	15734	15658	15739	15842	15804	15553	15703	15720	15682	15674	15753	15654	15677	15951	15822	15784	15576	15703	15719	15777	15645	15746	15672	15721	15694	15639	15828	15745	15714	15845	15611	15765	15825	15772	15817	15879	15781	15848	15738	15711	15636	15776	15718	15730	15738	15679	15714	15875	15656	15754	15773	15786	15766	15945	15818	15810	15835	15758	15715	15744	15942	15731	15785	15878	15742	15850	15856	15734	15779	15804	15805	15707	15666	15822	15758	15815	15856	15673	15750	15956	15938	15778	15773	15691	15704	15838	15824	15976	15793	15799	15586	15684	15968	15719	15864	15689	15688	15737	15738	15772	15658	15896	15638	15896	15801	16035	15718	15756	15931	15723	15797	15679	15937	15856	15675	15690	15797	15829	15777	15871	15779	15842	15944	15770	15704	15845	15901	15908	15849	15653	15752	15679	15628	15950	15718	15720	15823	15810	15581	15498	15969	15641	15727	15761	15848	15860	15576	15780	15745	15845	15670	15694	15772	15867	15702	15826	15762	15851	15877	15634	15791	15817	15721	15819	15702	15957	15907	15684	15679	15998	15862	15915	15847	15867	15598	15853	15698	15629	15611	15804	15778	15817	15842	15766	15860	15915	15791	15699	15802	15741	15809	15796	15728	15806	15702	15852	15855	15680	15904	15789	15857	15804	15763	15572	15707	15741	15852	15810	15609	15609	15801	15819	15802	15930	15682	15744	15711	15993	15744	15854	15734	15850	15796	15960	15880	15844	15869	15808	15814	15743	15766	15871	15727	15830	15796	15588	15752	15723	15769	15835	15692	15822	15670	15795	15797	15862	15730	15845	15717	15695	15676	15781	15798	15626	15831	15870	15947	15704	15644	15659	15739	15804	15703	15747	15830	15892	15865	15613	15832	15801	15717	15749	15880	15558	15901	15874	15792	15896	15676	15847	15776	15893	15767	15758	15749	15791	15827	15709	15575	15741	15858	15843	15762	15826	15568	15675	15759	15841	15677	15633	15713	15732	15849	15874	15881	15793	15731	15596	15972	15817	15727	15698	15890	15658	15931	15711	15710	15738	15811	15746	15846	15832	15577	15788	15794	15823	15759	15799	15758	15759	15737	15785	15714	15624	15687	15813	15802	15662	15748	15714	15883	15745	15776	15809	15688	15711	15748	15817	15823	15618	16046	15849	15686	15885	15625	15709	16029	15795	15964	15865	15839	15771	15828	15716	15615	15790	15955	15745	15730	15660	15958	15847	15764	15852	15592	15554	15795	15694	15639	15706	15743	15852	15704	15912	15989	15693	15739	15740	15768	15697	15623	15927	15833	15831	15869	15666	15678	15813	15892	15750	15797	15831	15783	15976	15638	15859	15663	15921	15736	16027	15885	15615	15751	15583	15908	15838	15931	15848	15776	15848	15832	15812	15711	15789	15786	15829	15854	15911	15769	15768	15603	15687	15655	15767	15765	15728	15712	15741	15807	15766	15673	15731	15896	15769	15697	15739	15655	15905	15821	15815	15701	15815	15751	15748	15887	15708	15837	15815	15817	15738	15619	15712	15655	15490	15842	15642	15704	15839	15761	15878	15775	15749	15828	15634	15806	15779	15809	15681	15817	15858	15803	15840	15819	15944	15815	15733	15703	15713	15782	15749	15813	15820	16041	15702	15697	15759	15749	15772	15877	15564	15854	15649	15843	15788	15832	15890	15847	15676	15745	15748	15793	15684	15858	15703	15950	15933	15646	15817	15856	15826	15917	15815	15762	15719	15930	15878	15695	15668	15745	15688	15873	15948	15585	15836	15838	15614	15802	15587	15831	15839	15714	15766	15823	15872	15872	15623	15911	15676	15761	15830	15753	15828	15685	15816	15684	15636	15792	15793	15581	15772	15924	15846	15773	15962	15793	15709	15758	15828	15804	15952	15882	15787	15809	15785	15980	15721	15849	15929	15833	15697	15793	15816	15801	15846	15856	15729	15893	15871	15735	15636	15846	15693	15788	15873	15834	15905	15727	15647	15762	15832	15580	15772	15734	15738	15705	15935	15778	15622	15709	15944	15891	15696	15736	15832	15897	15876	15711	15671	15723	15688	15783	15729	15790	15671	15780	15860	15873	15814	15746	15753	15806	15783	15798	15843	15747	15778	15810	15835	15838	15789	15723	15769	15699	15675	15751	15785	15647	15658	15811	15716	15642	15743	15982	15815	15671	16063	15708	15661	15720	15784	15804	15946	15703	15659	15756	15795	15805	15777	15805	15920	15760	15903	15928	15894	15767	15807	15660	15782	15788	15714	15751	15792	15762	15721	15851	15882	15764	15688	15654	15761	15976	15894	15801	15758	15798	15717	15791	15894	15777	15962	15817	15783	15838	15751	15617	15766	15922	15878	15846	15746	15679	15727	15770	15716	15768	15795	15649	15781	15820	15750	15729	15769	15787	15805	15724	15811	15754	15738	15611	15769	15607	15786	15746	15759	15758	15872	15618	15817	15670	15731	15902	15795	15702	15713	15725	15739	15636	15701	15586	15772	15626	15854	15622	15850	15925	15895	15756	15934	15785	15735	16042	15642	15831	15702	15774	15726	15807	15833	15959	15808	15583	15671	15663	15969	15915	15850	15540	15856	15812	15724	15672	15879	15703	15804	15848	15852	15807	15749	15724	15903	15824	15789	15757	15799	15847	15845	15813	15767	15580	15831	15951	15754	15767	15980	15735	15857	15708	15697	15824	15720	15731	15767	15627	15866	15761	15875	15707	15816	15733	15745	15415	15627	15750	15702	15926	15812	15711	15787	15743	15871	15845	15748	15717	15869	15696	15641	15690	15954	15722	15755	15829	15667	15803	15768	15783	15713	15816	15724	15695	15734	15900	15547	15946	15715	15920	15597	15720	15829	15771	15576	15640	15671	15691	15642	15694	15847	15958	15872	15801	15826	15661	15735	15771	15785	15772	15658	15893	15871	15763	15772	15687	15736	15785	15784	15709	15662	15763	15720	15681	15751	15896	15854	15727	15815	15666	15800	15693	15810	15732	15799	15668	15730	15727	15781	15752	15626	15790	15740	15635	15743	15707	15814	15924	15659	15696	15765	15835	15486	15755	15751	15964	15736	15768	15627	15739	15815	15760	15689	15654	15819	15841	15807	15709	15705	15922	15563	15760	15616	15824	15847	15792	15722	15857	15928	15585	15927	15934	15829	15723	15781	15838	15829	15851	15855	15752	15814	15887	15697	15694	15666	15773	15720	15934	15921	15847	15810	15809	15736	15950	15732	15559	15849	16000	15758	15815	15676	15674	15822	15866	15818	15486	15774	15702	15623
27187	22030	26075	23591	20184	20161	19899	19466	19862	20159	20013	19471	19320	19104	19071	18911	18975	19045	19275	20627	20559	19998	19400	19359	19073	18834	19154	18950	18931	18874	18881	18722	19046	18966	19138	19005	18660	18743	18902	18882	18998	18858	18929	18626	18920	18801	19204	18929	19138	18719	19008	18952	18933	18884	19072	19178	19017	18904	18791	18916	18884	18824	18966	18848	18754	18875	18982	18934	18818	19071	18902	18914	18959	18958	18735	18890	19017	18971	18804	18700	19027	18801	18922	18719	18979	19087	18958	18936	18792	18970	18890	18986	18788	18868	18962	18961	18985	19073	18672	18719	18993	18798	18902	18739	18780	19049	18909	18768	18999	18911	18994	18819	18920	19052	18826	18727	18834	18874	18780	18981	19028	19026	19049	18870	18807	18939	18992	18768	18973	18826	18981	19050	18890	18965	18866	18914	18721	18999	18876	18961	18952	18741	18969	18961	18984	18722	18846	18967	18867	18730	18987	18831	18862	18866	19036	18953	18939	19039	19098	18970	18857	18762	18907	18907	18909	18688	18966	19021	18833	18923	18917	18978	19006	19052	18888	19148	18680	18847	18713	19134	19058	19022	18883	19021	19016	18947	18921	18974	18775	18864	18967	18965	18974	18777	18750	18849	18983	18993	18720	18849	18873	18976	18837	18865	19049	18826	19064	18811	18924	18954	18817	18825	18780	18903	18876	18761	18966	19013	18926	18930	18855	18895	18773	19036	19047	18990	18796	18917	19005	19113	18836	18917	18909	18959	18877	18818	18803	18932	19019	19083	18988	18814	18905	18954	19083	18851	18662	18782	18845	18932	18986	18880	19059	19047	19078	18736	18786	18849	18846	18723	18846	18729	18734	18962	19063	19076	19159	19035	18857	18758	18894	18993	18785	18928	18965	18770	18919	18866	18912	18853	18998	18934	18838	19013	18849	18905	18748	18813	18934	19013	18985	19071	18963	18926	19057	18871	18766	18924	18842	18904	18836	19043	18708	19005	19103	18956	18915	18703	18864	19086	19014	18811	18844	19032	19086	18820	18958	18786	18778	19024	19008	18984	18790	18995	18963	18810	18861	18872	18894	18774	19091	18848	19071	19080	18997	18936	18983	18895	18893	18944	19050	18867	18866	19042	18851	18969	19032	18822	18939	18932	18841	18831	19135	18841	18994	18624	18954	18975	18895	18726	18838	18859	18918	18866	18898	18905	18941	18996	18986	19316	19099	19241	18831	18702	18796	18742	18883	18947	18760	19031	18752	18958	19095	18882	18924	18911	19080	18933	18942	18890	18885	18886	18881	18688	19109	18806	19071	18903	18816	19101	18859	18744	18886	18852	18782	18948	19081	18908	18784	18752	18896	18800	18984	19015	18864	18938	18873	18877	18746	18903	18786	18955	18757	18999	18847	18837	18863	18995	18936	18870	18902	19075	18852	19030	18908	19047	18975	18875	18988	18929	18755	19031	18906	18871	18876	18926	18976	18944	18694	18908	19087	18962	19151	18875	18821	19153	18886	18676	18908	18868	18824	18832	18848	18888	18890	18793	18879	18939	18944	18849	19051	18764	18819	19029	18777	18950	18935	18716	19031	18886	18873	18897	18943	19090	18980	18858	19042	18989	18774	19005	18855	18824	18752	18760	18858	18897	18865	18967	18859	18993	18744	18801	19015	18879	18708	18791	18916	19028	18771	18678	18932	19102	19149	18975	18822	18900	18946	19038	18630	18854	18938	18909	18895	18844	18891	19037	18948	18814	18889	18818	18870	18978	18939	18771	18930	18989	18855	18975	19184	18844	19174	19016	18812	18870	18815	19232	19009	18939	19029	18926	18951	18741	18899	18932	19027	18958	18835	18823	18943	18974	19075	18868	18891	18872	18822	19006	19021	18783	18990	18917	18891	18862	18983	19027	19072	18850	18924	19007	18751	18790	18830	18881	18795	18912	18719	18855	18959	18845	18939	18941	19015	18911	19074	18976	19033	18796	19126	18712	18705	18709	18857	19038	18998	18883	18745	18979	18960	18864	18896	18831	19008	19163	19113	18921	19012	18857	18776	19113	18972	19026	18850	19022	18936	18945	18867	19024	18842	18825	18978	19050	18952	18860	18852	19028	18786	18836	18873	18758	18939	19086	19086	18863	19007	18633	18912	18923	18993	19017	18935	18886	19029	19185	18971	18865	18929	18936	18932	18843	18963	18928	18822	18945	18840	18955	18873	18950	18902	18857	18820	19040	18948	19020	18707	19028	18950	18791	18812	18912	18868	18965	18766	18835	18981	18881	19135	18983	18924	18882	18834	18914	18755	18879	18658	19058	18992	18930	18909	18928	18913	18577	18770	18891	18840	19176	18803	19061	18865	19040	18790	18727	19010	18888	18977	18952	19036	18935	18861	18948	18991	18920	18861	19040	19046	19003	18842	19182	18992	18755	18814	18952	18826	18803	18938	18915	19085	18884	18841	18741	18757	18869	18751	18961	18900	19011	18770	18740	18972	18841	18967	19145	18829	18765	18828	18949	19109	18978	18833	18848	18805	18820	18832	18924	19043	18751	18841	18816	18949	18817	18888	18969	18830	18785	18837	18783	18838	18929	18915	18944	19148	18919	19162	18992	18914	18920	18820	18904	19063	19092	18877	18938	18770	19046	18830	18816	18863	18868	19001	18848	19144	18711	19007	19064	18938	18916	18934	18936	18733	18939	18775	19136	18976	18907	19026	18885	18957	19005	18815	18711	18908	18724	18828	18858	19076	18751	18979	19035	18883	18833	18861	18971	18882	18955	18902	18819	18866	18831	18970	18838	19096	18828	18914	19085	19073	18985	19224	18934	19011	18913	18930	19009	18879	18895	18753	19031	18893	18893	18830	18879	19054	18746	19195	18920	18911	19181	18986	19168	19046	18838	19007	19009	18938	18998	19041	18908	18966	18818	18955	18697	18785	18840	18986	18885	18954	18695	19144	18703	19033	18877	18969	18845	18933	18772	18861	19109	18906	18946	18954	19074	18917	18907	19051	18825	18846	19007	18940	19044	18926	19012	18945	18854	18829	18838	18995	19047	19081	18852	18962	18737	18987	18808	18693	18806	18867	18835	18940	18897	18673	18931	18914	18943	18953	18815	18853	18904	19086	18875	18930	18879	19180	19075	19091	19021	18800	18800	18903	18982	18939	18955	18940	18840	19059	19002	18948	18829	18865	18917	18789	19020	19114	18964	18854	18939	18855	18884	19077	18980	18887	18835	18934	19053	18948	18814	18838	18971	18765	18941	18960	19042	18782	18871	18782	18737	18970	18859	18968	19020	18942	19139	19040	18904	18769	18958	18910	18853	18861	18809	19068	18773	18777	19055	18890	18821	18738	19032	18901	18806	18935	19001	18966	18760	18857	18818	18971	18919	19066	18896	19091	18885	19051	18930	18845	18968	18788	18927	18754	18898	18776	18711	18930	18833	19040	19074	18918	18882	18885	18904	19106	19062	18989	18855	18762	19034	18803	19017	18852	18923	19003	18882	18899	18793	18902	18962	18841	18904	18848	18710	18727	18749	18765	18826	18911	18853	18773	19158	18856	18850	18902	18856	18877	18967	18942	18959	18865	18992	18922	18956	19010	18842	18966	19195	19071	18824	18919	19005	18840	18891	18906	18863	19058	19140	19057	18892	18932	18999	18882	18989	18940	18832	18988	18947	18889	18794	18930	19027	19005	19007	19080	18915	18844	18915	18801	18644	18998	18955	18929	19008	18972	18973	18809	18840	18887	18851	18870	18870	18751	18877	18909	18894	18950	18951	18903	18810	18811	18793	18832	18816	18706	18769	19016	18980	18974	19006	18907	18958	19031	18950	19023	18847	18900	18905	18868	18707	18904	18703	18791	19129	18919	18834	19072	19043	18854	19126	18886	18850	18993	18951	18879	19072	18918	18951	18949	18933	18838	18991	18920	19070	18946	18835	18982	18917	18854	18907	18948	19086	18805	19066	18979	18915	18996	18810	18808	18953	19008	18858	18943	18820	18916	18791	18907	18888	18944	18650	18831	18903	18756	18797	18937	19008	19130	18916	19056	19061	18832	19060	18936	19115	18957	19120	18964	18908	19007	18922	18965	18856	18996	18943	18725	18827	18904	19040	18971	19173	18886	18928	19075	18831	18690	18818	18932	18774	18914	18842	19099	18968	19068	19259	19082	18805	18888	18835	19009	18974	18918	18954	19079	18974	18792	18983	18966	18870	18953	19006	19067	18788	18839	19045	18857	18923	18969	18855	18984	19014	18806	18877	18934	19021	18949	18843	18797	18943	18847	18888	18901	18943	18794	18951	18957	18952	18802	18630	18779	18959	18834	18854	18701	18886	19029	18831	18974	19014	19014	18942	18724	18814	18889	18978	18907	18880	18986	18953	18936	18876	19036	18906	18811	18989	18804	18850	18843	18776	19075	18868	19092	19086	18772	18963	18946	19003	19062	18988	19050	19054	19106	19000	18881	19145	18780	19008	18798	18880	19081	18839	18897	18969	18899	18903	18873	19024	18664	18925	18951	18872	18947	18939	18949	19025	18761	19040	18976	18909	18726	18871	19070	19007	18833	18762	19071	18947	19008	18727	18778	19094	18841	18942	18922	18921	19124	19211	18934	18895	18990	19117	18764	18691	18807	18945	18846	19097	19025	18787	18741	19005	18833	18933	18912	18992	18897	18807	18801	18797	18888	18868	18860	18955	18930	19018	18870	18987	18939	18823	18971	18952	18743	19005	19175	18874	19066	19013	18872	18894	19012	19183	18925	18969	19105	18846	18994	18887	18816	18850	18832	18844	19067	18861	19249	19120	18990	19188	19107	18955	18979	18905	18856	18916	18898	19018	19036	18947	18767	18891	18862	19060	18937	18945	18772	18812	18930	18953	18892	18997	18956	18781	19009	18862	18920	18664	18882	18728	18855	18874	18938	19027	19086	18934	19054	18807	19073	18981	18859	18722	18959	18959	18992	18967	19173	18803	18738	18842	19014	18992	18973	18917	18933	18923	18670	18744	18881	18769	18775	18923	19029	19104	18966	19033	18903	19009	18746	18950	18935	18766	18929	18901	18898	18904	18986	18851	19029	18838	18727	18836	19000	18794	18868	18897	19026	18774	18907	18827	18671	18730	18913	18939	19019	18855	19114	18851
16499	21591	21224	18724	17789	17422	17172	17026	17531	17792	17274	16408	16188	16179	15972	15843	15868	15908	16563	17694	17374	16755	16341	15920	16005	15821	15764	15699	15794	15803	15932	15739	15792	15921	15928	15893	15745	15651	15951	15826	15816	15795	15827	15853	15779	15721	15926	15878	15844	15794	15872	15783	15874	15757	15817	15791	15859	15832	15891	15749	15715	15772	15654	15730	15650	15742	16056	15960	15907	15817	15887	15770	15709	15817	15796	15735	15985	15670	15948	15642	15841	15839	15930	15759	15916	15771	15812	15799	15775	15687	15753	15783	15961	15812	15865	15783	15826	15819	15990	15740	15763	15629	15688	15677	15791	15721	15782	15821	15706	15865	15825	15835	15777	15851	15789	15833	15874	15941	15966	15776	15858	15683	15875	15824	15801	15667	15791	15670	15668	15933	15899	15707	15556	15708	15884	15839	15863	15627	15802	15714	15782	15849	15928	15692	15807	15840	15829	15744	15888	15860	15809	15869	15843	15945	15656	15932	15951	15908	15807	15706	15805	15907	15935	15832	15903	15817	15753	15913	15919	15633	15860	15756	15830	15743	15929	15811	15592	15810	15816	15847	15794	15756	15956	15877	15880	15765	15751	15885	15829	15798	15776	15886	15687	15661	15603	15806	15747	15761	15730	15779	15838	15871	15898	15806	15781	15728	15732	15908	15873	15912	15832	15893	15942	15769	15954	15636	15756	15676	15799	15850	15917	15814	15675	15692	15573	15706	15903	15641	15691	15867	15878	15862	15731	15659	15877	15933	15829	15826	15851	15704	15820	15960	15835	15874	15695	15808	15968	15851	15697	15681	15866	15825	15705	16013	15730	15835	15906	15780	15911	15726	15750	15658	15845	15801	15785	15781	15820	15718	15893	15752	15878	15828	15770	15808	15708	15888	15909	15921	15576	15718	15849	15837	15932	15887	15757	15761	15896	15750	15812	15636	15782	15827	15792	16077	15727	15945	15719	15856	15911	15913	15790	15976	15878	15723	15805	15820	16026	15744	15854	15679	15861	15761	15758	15704	15799	15821	15791	15898	15729	15705	15662	15966	15736	15752	15840	15766	15623	15821	15882	15804	15684	15725	15756	15775	15914	15787	15754	15943	15777	15926	15760	15660	15754	15968	15818	15740	15801	15824	15918	15880	15745	15827	15791	15838	15944	15883	15590	15843	15792	15672	15891	15858	15609	15802	15799	15794	15793	15722	15711	15596	15801	15914	15743	15779	15767	15857	15803	15725	15877	15593	15745	15752	15778	15684	15838	15658	15790	15856	15769	15986	15818	15774	15903	15887	15836	15762	15781	15797	15933	15770	15880	15936	15713	15685	15883	15671	15696	15862	15624	15873	15739	15898	15784	15813	15691	15796	15812	15997	15842	15818	15656	15660	15713	15899	15995	15944	15688	15770	15947	15810	15736	15789	15859	15802	15785	15826	15831	15860	15990	15824	15882	15912	15958	15795	15834	15957	15792	15636	15774	15883	15757	15815	15757	15772	15704	15837	15765	15714	15855	15739	15740	15954	15802	15763	15805	15765	15927	15851	15784	15771	15846	15862	15945	15747	16002	15627	15852	15788	15672	15951	15821	15682	15726	15839	15817	15759	15933	15787	15659	15873	15862	15834	15845	15706	15769	15770	15886	15839	15766	15759	15783	15528	15945	15910	15798	15888	15669	15879	15829	15757	15828	15883	15966	15684	15679	15879	15772	15782	15806	15953	15613	15807	15936	15735	15736	15810	15723	15653	15903	15733	15626	15814	15764	15878	15858	15705	15814	15824	15732	15822	15910	15810	15936	15718	15830	15722	15890	15799	15833	15823	15810	15712	15964	15739	15814	15632	15875	15630	15786	15728	15874	15858	15613	15697	15833	15803	15716	15744	15882	15760	15758	15878	15930	15785	15844	15732	15833	15684	15808	15870	15848	15819	15752	15879	15713	15794	15886	15998	15720	15853	15901	15857	15807	15791	15797	15924	15716	15748	15697	15867	15654	16044	15743	15769	15838	15765	15864	15679	15853	15749	15819	15844	15783	15838	15866	15866	15799	15886	15862	15902	15843	15817	15725	15817	15822	15870	15878	15798	15776	15893	15828	15907	15794	15695	15791	15781	15826	15778	15839	15886	15851	15746	15768	15916	16029	15893	15821	15869	15873	15893	15909	15618	15763	15718	15755	15710	15800	15725	15682	15506	15797	15800	15965	15736	15634	15719	15852	15784	15766	15784	15879	15734	15827	15753	15847	15860	15795	15752	15966	15887	15770	15681	15915	15777	15621	15742	15804	15715	15861	15931	15752	15865	15913	15698	15856	15718	15766	15686	15835	15774	15613	15680	15857	15593	15784	15796	15842	15923	15800	15817	15774	15851	15796	15864	15753	15913	15857	15655	15777	15765	15618	15715	15986	15766	15774	15689	15883	15829	15803	15792	15827	15822	15755	15922	15737	15663	15688	16013	15711	15938	15690	15756	15726	15654	15864	15715	15906	15898	15970	15928	15629	15747	15757	15843	15697	15799	15756	15719	15789	15784	15713	15804	15763	15925	15892	15653	15809	15825	15790	15790	15727	15840	15810	15817	15777	15926	15789	15897	15716	15720	15888	15781	15822	15753	15740	15700	15749	15675	15848	15858	15681	15903	16006	15755	15819	15946	15766	15720	15925	15881	15839	15878	16008	15668	15788	15634	15865	15737	15899	15857	15909	15733	15803	15712	15755	15867	15848	15838	15911	15745	15783	15832	15840	15857	15630	15744	15717	15794	15764	15883	15744	15722	15751	16035	15938	15799	15867	16005	15867	15790	15803	15710	15745	15944	15758	15945	15850	15704	15927	15867	15837	15777	16020	15865	15658	15914	15803	15940	15753	15658	15681	15944	15669	15676	15790	15840	15791	15670	15718	15845	15786	15806	15863	15837	15911	15817	15866	15685	15863	15777	15970	15919	15890	15962	15669	15877	15997	15910	15744	15765	15824	15670	15944	15798	15766	15849	15887	15755	15768	15742	15817	15997	15898	15778	15715	15729	15932	15729	15799	15562	15721	15803	15670	15774	15806	15711	15734	15844	15729	15790	15708	15718	15850	15817	15770	15870	15903	15730	15838	15779	15760	15889	15839	15845	15816	15920	15747	15750	15627	15942	15758	15836	15875	15730	15792	15785	15900	15677	15751	15825	15800	15715	15925	15822	15717	15802	15872	15751	15843	15960	15819	15774	15898	15700	15835	15903	15877	15794	15790	15836	15793	15709	15847	15806	15701	15822	15917	16006	15774	15827	15763	15651	15757	15762	15564	15814	15913	15707	15905	15801	16018	15618	15776	15753	15872	15820	15999	15646	15852	15732	15899	15711	15751	15994	15905	15890	15745	15754	15815	15855	15762	16066	15708	15776	15715	15850	15679	15843	15752	15786	15744	15660	15855	15831	15847	15972	15914	15833	15851	15828	15787	15867	15911	15717	15906	15756	15831	15768	15655	15842	15894	15735	15933	15829	15877	15734	15812	15778	15806	15782	15797	15895	15845	15960	15823	15782	15743	15818	15735	15859	15898	15764	15771	15806	15831	15567	15824	15810	15861	15752	15714	15840	15787	15828	15728	15837	15871	15694	15871	15840	15817	15814	15980	15826	15806	15920	15792	15847	15736	15731	15781	15860	15923	15714	15735	15674	15912	15743	15756	15743	15812	15889	15745	15951	15868	15853	15671	15858	15924	15883	15819	15655	15917	15705	15883	15749	15688	15897	15914	15810	15725	15779	15711	15795	15737	15814	15812	15886	15703	15754	15677	15722	15887	15827	15706	15750	15758	15986	15745	15809	15886	15707	15770	15878	15731	15807	15800	15819	15790	15900	15828	15894	15857	15785	15799	15717	15987	15652	15719	15656	15762	15791	15744	15766	15882	15773	15648	15863	15731	15761	15921	15738	15626	15734	15781	15791	15727	15844	15877	15757	15817	15716	15720	15668	15715	15752	15727	15706	15886	15692	15803	15716	15776	15714	16049	15761	15765	15741	15749	15928	15755	15850	15693	15814	15878	15945	15655	15852	15779	15821	15773	15730	15769	15945	15869	15806	15788	15614	15935	15843	15897	15825	15732	15888	15770	15704	15863	15879	15715	15766	15848	15884	15697	15816	15964	15683	15833	15886	15832	15904	15878	15837	15902	15685	15832	15921	15729	15808	15867	15902	15814	15805	15671	15728	15765	15788	15782	15908	15847	15813	15710	15644	15982	15944	15846	15847	15608	15791	15928	15732	15981	15710	15744	15809	15874	15755	15988	15765	15769	15944	15787	15931	15794	15564	15820	15874	15910	15950	16012	15694	15617	15810	15747	15805	15947	15944	15677	15813	15699	15948	15811	15850	15813	15796	15998	15859	15838	15769	15827	15914	15805	15649	15691	15764	15930	15688	15986	16090	15830	15810	15757	15806	15707	15865	15742	15631	15732	15752	15689	15940	15867	15785	15591	15870	15731	15842	15976	15773	15823	15822	15952	15903	15857	15749	15724	15815	15946	15812	15963	15805	15767	15635	15804	15992	15861	15840	15864	15648	15623	15768	15697	15821	15842	15796	15878	15787	15826	15757	15876	15636	15898	15822	15801	15658	15979	15778	15930	16012	15857	15642	15830	15833	15799	15811	15769	15853	15892	15718	15687	15951	15750	15776	15813	15902	15690	15830	15701	15861	15694	15943	15723	15825	15696	15730	15761	15673	15865	15730	15908	15773	16052	15848	15962	15718	15713	15781	15858	15782	15651	15773	15915	15760	15701	15727	15711	15715	15872	15947	15828	15783	15817	15860	15771	15842	15564	15734	15799	15651	15785	15962	15764	15821	15662	15969	15861	15719	15908	15788	15843	15725	15947	15795	15588	15828	15695	15736	15774	15701	15754	15831	15983	15849	15781	15789	15808	15871	15829	15901	15764	15801	15839	15684	15872	15750	15885	15790	15849	15718	15770	15812	15825	15571	15778	15897	15863	15753	15782	15799	15691	15873	15675	15779	15894	15838	15902	15949	15746	15764	15966	15731	15708	15865	15858	15808	15814	15844	15999	15841	15826	15860	16009	15777	15875	15772	15648	15867	16007	15799	15749	15823	15812	15827	15923	15832	15816	15986	15809	15782	15893	15821	15776	15871	15976	15698	15818	15865
23740	20964	28342	23947	22343	23406	23032	21151	20417	20041	19759	19238	19074	18865	18823	18580	18616	18527	23450	27111	25386	22692	20847	19295	18895	18339	18485	18340	18499	18685	18576	18435	18835	18758	18661	18363	18213	18213	18346	18343	18382	18397	18339	18578	18423	18629	18273	18424	18466	18227	18403	18438	18395	18287	18303	18455	18712	18514	18591	18357	18401	18420	18372	18266	18598	18265	18406	18457	18275	18080	18343	18224	18369	18464	18483	18385	18320	18408	18305	18468	18506	18338	18206	18256	18405	18474	18447	18335	18625	18235	18390	18431	18276	18544	18315	18333	18464	18331	18384	18415	18535	18386	18524	18481	18573	18230	18389	18661	18364	18456	18393	18428	18438	18434	18434	18435	18451	18325	18357	18501	18222	18282	18448	18380	18172	18470	18373	18262	18554	18291	18213	18325	18562	18317	18342	18362	18540	18567	18302	18292	18444	18422	18390	18394	18321	18397	18339	18087	18241	18303	18391	18321	18300	18368	18349	18624	18485	18402	18397	18279	18589	18304	18374	18285	18541	18298	18458	18352	18325	18312	18523	18457	18543	18501	18484	18490	18451	18526	18462	18195	18435	18527	18396	18414	18315	18542	18680	18310	18346	18437	18725	18461	18297	18486	18304	18455	18291	18417	18318	18656	18520	18313	18244	18571	18312	18185	18246	18271	18231	18629	18357	18463	18492	18428	18463	18387	18395	18330	18080	18382	18285	18665	18156	18414	18341	18286	18556	18518	18437	18263	18283	18512	18317	18406	18418	18352	18418	18546	18391	18480	18313	18356	18323	18411	18446	18162	18474	18469	18314	18467	18415	18373	18236	18377	18501	18323	18589	18507	18412	18386	18509	18375	18480	18330	18658	18527	18444	18416	18351	18280	18451	18340	18390	18522	18402	18332	18484	18220	18344	18554	18389	18361	18132	18559	18204	18248	18286	18401	18328	18390	18412	18313	18272	18395	18312	18339	18577	18453	18465	18425	18432	18633	18326	18486	18314	18425	18361	18349	18451	18318	18227	18363	18352	18281	18410	18364	18410	18551	18407	18273	18613	18346	18403	18275	18514	18486	18611	18466	18478	18175	18492	18353	18495	18255	18505	18319	18279	18442	18448	18539	18299	18389	18527	18436	18236	18483	18514	18379	18509	18370	18409	18438	18514	18270	18430	18222	18421	18238	18485	18560	18503	18524	18433	18481	18437	18133	18535	18359	18239	18588	18282	18369	18616	18408	18485	18472	18479	18488	18401	18553	18224	18429	18169	18819	18546	18214	18159	18641	18395	18218	18315	18432	18609	18446	18379	18345	18454	18308	18304	18528	18451	18475	18095	18368	18485	18207	18368	18162	18354	18472	18292	18360	18257	18434	18367	18469	18382	18534	18358	18495	18347	18473	18671	18487	18479	18493	18381	18426	18516	18358	18285	18566	18485	18240	18490	18435	18417	18429	18385	18283	18360	18431	18312	18344	18201	18365	18406	18464	18455	18333	18493	18251	18327	18385	18281	18386	18311	18208	18375	18546	18267	18456	18457	18347	18399	18275	18336	18543	18356	18318	18512	18523	18355	18230	18374	18346	18545	18349	18474	18558	18357	18410	18361	18317	18492	18535	18554	18237	18511	18292	18435	18256	18486	18311	18391	18267	18279	18391	18347	18333	18416	18353	18215	18593	18375	18349	18271	18315	18310	18470	18522	18444	18420	18420	18554	18379	18377	18483	18514	18523	18348	18413	18475	18596	18484	18311	18307	18262	18413	18260	18256	18410	18461	18359	18266	18346	18518	18340	18389	18543	18514	18403	18389	18336	18476	18299	18434	18380	18224	18365	18701	18291	18495	18461	18266	18424	18422	18364	18163	18327	18381	18412	18376	18398	18484	18385	18482	18437	18573	18558	18450	18680	18383	18427	18368	18449	18549	18175	18276	18453	18285	18394	18479	18342	18515	18504	18574	18467	18403	18512	18217	18556	18279	18293	18569	18241	18265	18561	18179	18349	18467	18379	18373	18468	18569	18384	18462	18263	18381	18412	18286	18398	18277	18291	18229	18458	18517	18424	18364	18472	18350	18460	18388	18435	18491	18471	18388	18243	18267	18451	18449	18589	18392	18462	18382	18601	18180	18348	18575	18450	18512	18414	18300	18436	18281	18423	18365	18310	18590	18465	18198	18330	18270	18424	18347	18383	18436	18359	18396	18524	18329	18660	18545	18612	18437	18507	18469	18481	18287	18409	18391	18209	18291	18463	18297	18431	18718	18326	18467	18554	18395	18399	18494	18422	18506	18560	18565	18503	18383	18303	18351	18412	18427	18517	18364	18284	18242	18434	18512	18292	18212	18354	18417	18273	18389	18417	18459	18338	18263	18480	18306	18292	18278	18465	18355	18449	18369	18388	18289	18412	18425	18619	18401	18452	18302	18319	18467	18307	18429	18519	18584	18377	18491	18381	18279	18377	18519	18308	18605	18467	18306	18283	18535	18296	18312	18412	18650	18383	18414	18540	18366	18377	18343	18492	18444	18630	18323	18219	18453	18327	18463	18267	18536	18348	18439	18076	18435	18286	18373	18384	18337	18419	18410	18336	18549	18414	18336	18381	18380	18588	18558	18205	18510	18545	18211	18515	18234	18615	18381	18231	18431	18535	18375	18584	18425	18211	18206	18434	18482	18572	18422	18557	18440	18430	18403	18314	18597	18439	18544	18349	18426	18374	18346	18093	18440	18524	18465	18268	18396	18396	18557	18310	18290	18353	18435	18286	18231	18358	18203	18563	18591	18274	18312	18408	18213	18475	18377	18395	18297	18337	18364	18173	18332	18182	18416	18247	18364	18329	18606	18454	18405	18175	18392	18558	18515	18440	18392	18464	18348	18199	18492	18342	18332	18272	18408	18257	18370	18357	18396	18469	18738	18530	18327	18267	18539	18468	18370	18393	18311	18322	18297	18278	18390	18407	18405	18367	18467	18438	18279	18343	18334	18591	18384	18465	18267	18337	18336	18573	18366	18602	18559	18545	18262	18317	18333	18291	18404	18367	18400	18381	18799	18552	18443	18260	18663	18351	18366	18164	18329	18360	18337	18005	18459	18539	18357	18277	18387	18411	18234	18187	18280	18463	18381	18334	18579	18434	18408	18520	18405	18537	18437	18216	18327	18422	18423	18369	18373	18334	18477	18308	18441	18467	18407	18398	18420	18444	18517	18554	18474	18379	18332	18399	18373	18361	18334	18202	18411	18508	18596	18004	18453	18286	18124	18456	18259	18449	18491	18277	18377	18399	18346	18402	18303	18558	18350	18419	18634	18464	18342	18304	18665	18307	18453	18452	18562	18507	18425	18322	18475	18363	18428	18411	18504	18462	18373	18522	18324	18466	18484	18397	18449	18620	18424	18372	18345	18353	18457	18493	18576	18217	18191	18459	18458	18510	18388	18476	18353	18544	18492	18442	18373	18452	18545	18348	18297	18192	18397	18390	18590	18231	18358	18443	18108	18384	18518	18621	18491	18422	18462	18319	18308	18455	18368	18453	18389	18541	18295	18460	18623	18443	18407	18317	18236	18493	18539	18516	18593	18371	18554	18411	18569	18295	18391	18278	18431	18525	18478	18402	18544	18339	18396	18378	18333	18400	18488	18435	18408	18578	18076	18250	18422	18551	18355	18205	18349	18411	18426	18293	18336	18500	18434	18383	18456	18418	18281	18329	18350	18390	18303	18406	18290	18567	18523	18374	18484	18513	18459	18440	18396	18479	18283	18297	18439	18252	18412	18527	18469	18392	18382	18420	18250	18405	18367	18415	18414	18317	18471	18467	18179	18303	18279	18188	18278	18446	18370	18375	18549	18458	18631	18421	18472	18607	18405	18248	18281	18287	18268	18382	18343	18366	18447	18470	18178	18516	18156	18431	18403	18536	18502	18303	18402	18197	18315	18404	18534	18288	18448	18312	18268	18466	18378	18338	18273	18259	18203	18342	18268	18400	18279	18481	18345	18442	18553	18601	18365	18373	18408	18250	18463	18218	18343	18267	18453	18400	18308	18265	18476	18305	18267	18339	18327	18454	18372	18593	18282	18437	18255	18414	18524	18393	18414	18332	18270	18371	18540	18128	18475	18613	18381	18494	18286	18314	18344	18455	18281	18506	18744	18508	18365	18326	18368	18239	18338	18453	18607	18137	18327	18378	18385	18362	18302	18326	18667	18222	18468	18515	18249	18562	18401	18380	18515	18616	18588	18424	18387	18177	18422	18200	18376	18397	18510	18389	18417	18463	18478	18377	18209	18413	18261	18426	18293	18337	18512	18400	18416	18570	18410	18384	18350	18383	18449	18410	18243	18209	18524	18670	18164	18360	18124	18299	18440	18364	18379	18251	18321	18325	18342	18498	18371	18441	18541	18636	18407	18360	18396	18441	18410	18276	18207	18111	18554	18396	18465	18434	18321	18267	18295	18550	18383	18353	18541	18404	18357	18501	18269	18343	18194	18362	18288	18505	18660	18321	18360	18515	18228	18364	18513	18399	18395	18378	18411	18604	18601	18390	18593	18495	18330	18289	18234	18443	18339	18315	18519	18409	18359	18393	18447	18436	18460	18397	18447	18410	18279	18435	18429	18437	18656	18386	18380	18376	18447	18438	18272	18417	18549	18456	18312	18380	18388	18457	18514	18347	18405	18480	18473	18216	18460	18387	18390	18422	18502	18372	18282	18439	18420	18297	18456	18403	18610	18344	18469	18468	18466	18337	18251	18429	18545	18445	18558	18318	18455	18454	18425	18504	18392	18409	18293	18509	18469	18383	18416	18344	18465	18174	18346	18346	18259	18359	18418	18465	18385	18447	18417	18463	18524	18392	18316	18349	18327	18509	18527	18179	18326	18362	18532	18362	18536	18597	18338	18485	18463	18450	18343	18262	18482	18354	18272	18385	18318	18378	18496	18555	18393	18505	18355	18388	18412	18093	18262	18263	18261	18356	18516	18364	18232	18263	18509	18521	18318	18290	18331	18608	18441	18602	18281	18310	18379	18374	18286	18441	18378	18476	18334	18397	18384	18326	18362	18256	18286	18479	18395	18504	18513	18554	18570	18414	18509	18483	18540	18512	18425	18484	18483	18383	18269	18475	18431	18462	18279	18294	18258	18574	18600	18361	18362	18330
15190	25867	24992	20562	20295	20581	19001	19256	18624	18070	17028	16466	15968	15652	15731	15806	15779	15782	22740	26327	23558	19976	17888	16274	15862	15652	15593	15583	15603	15613	15573	15698	15429	15546	15572	15571	15707	15595	15639	15528	15503	15710	15614	15579	15730	15479	15664	15512	15598	15674	15626	15555	15455	15482	15716	15360	15592	15670	15585	15504	15523	15585	15393	15515	15574	15598	15696	15646	15613	15521	15490	15612	15557	15582	15492	15639	15508	15524	15557	15540	15464	15454	15577	15500	15668	15576	15446	15596	15538	15699	15562	15657	15467	15574	15400	15699	15453	15407	15565	15589	15480	15608	15550	15561	15504	15519	15303	15585	15658	15672	15583	15528	15349	15462	15599	15512	15665	15488	15531	15517	15579	15522	15657	15717	15629	15728	15438	15450	15628	15400	15533	15545	15691	15539	15769	15446	15514	15509	15499	15690	15517	15517	15495	15451	15595	15617	15625	15677	15391	15526	15629	15542	15501	15496	15690	15510	15538	15547	15602	15510	15428	15460	15478	15445	15668	15526	15714	15460	15459	15631	15530	15519	15529	15579	15487	15673	15612	15592	15735	15509	15504	15492	15546	15529	15349	15534	15618	15390	15522	15668	15647	15611	15505	15792	15464	15586	15478	15563	15530	15681	15526	15393	15566	15658	15449	15495	15426	15498	15587	15604	15367	15479	15608	15597	15643	15471	15386	15698	15516	15661	15355	15676	15589	15521	15612	15543	15459	15613	15512	15386	15572	15534	15561	15492	15521	15474	15602	15416	15581	15591	15534	15552	15493	15537	15576	15517	15521	15380	15554	15535	15580	15519	15506	15490	15458	15664	15600	15659	15553	15573	15495	15522	15516	15572	15741	15528	15635	15505	15499	15555	15421	15627	15438	15550	15496	15420	15496	15554	15599	15584	15674	15459	15475	15449	15547	15496	15606	15483	15538	15552	15554	15534	15526	15691	15465	15526	15451	15459	15539	15641	15482	15371	15478	15594	15580	15449	15356	15567	15600	15550	15432	15680	15510	15621	15773	15543	15655	15430	15517	15530	15647	15543	15569	15490	15557	15621	15646	15595	15593	15743	15531	15542	15552	15523	15567	15597	15564	15634	15474	15467	15542	15657	15588	15473	15598	15510	15600	15757	15510	15529	15489	15527	15655	15386	15616	15433	15703	15545	15458	15374	15651	15557	15599	15595	15511	15549	15443	15684	15285	15339	15579	15553	15608	15494	15583	15422	15403	15565	15807	15448	15566	15511	15724	15560	15422	15424	15648	15439	15510	15562	15477	15545	15532	15569	15403	15525	15522	15582	15385	15507	15619	15484	15592	15519	15477	15636	15636	15426	15428	15640	15497	15605	15644	15620	15474	15561	15549	15598	15500	15615	15562	15489	15465	15479	15696	15677	15536	15495	15635	15533	15573	15509	15646	15454	15497	15562	15417	15608	15579	15546	15566	15431	15490	15536	15579	15428	15609	15343	15416	15463	15576	15440	15562	15629	15609	15465	15605	15416	15528	15587	15693	15518	15585	15545	15618	15695	15388	15530	15660	15469	15439	15320	15498	15401	15450	15586	15706	15364	15580	15383	15714	15571	15558	15527	15433	15360	15519	15360	15517	15681	15497	15498	15424	15568	15471	15429	15513	15508	15660	15587	15416	15554	15491	15525	15533	15541	15501	15579	15673	15340	15559	15405	15626	15487	15572	15708	15599	15613	15543	15420	15669	15438	15437	15451	15527	15492	15540	15569	15467	15588	15549	15731	15404	15595	15646	15458	15443	15659	15382	15509	15580	15562	15470	15540	15559	15600	15585	15447	15518	15559	15630	15449	15530	15616	15437	15545	15535	15583	15442	15491	15638	15442	15641	15502	15494	15524	15508	15602	15505	15434	15424	15478	15443	15491	15527	15543	15450	15593	15521	15524	15505	15571	15574	15616	15616	15678	15611	15593	15661	15224	15545	15615	15495	15401	15419	15614	15578	15552	15556	15523	15556	15578	15639	15555	15504	15468	15512	15610	15640	15545	15622	15424	15543	15468	15510	15358	15851	15465	15549	15683	15562	15564	15648	15476	15623	15618	15658	15535	15629	15574	15576	15582	15548	15577	15503	15456	15511	15290	15584	15534	15605	15555	15610	15565	15336	15668	15557	15528	15584	15493	15401	15486	15415	15416	15399	15396	15465	15477	15526	15557	15667	15577	15579	15390	15567	15589	15522	15478	15480	15478	15432	15534	15641	15534	15486	15760	15468	15504	15610	15552	15473	15642	15579	15484	15497	15643	15521	15592	15585	15670	15532	15483	15619	15506	15573	15645	15589	15702	15515	15575	15567	15647	15596	15407	15605	15570	15653	15564	15457	15509	15374	15404	15446	15435	15557	15534	15506	15453	15592	15537	15502	15389	15646	15599	15432	15629	15425	15528	15547	15545	15542	15559	15443	15514	15595	15425	15405	15592	15520	15489	15733	15339	15529	15440	15657	15506	15537	15495	15512	15682	15505	15599	15734	15682	15697	15585	15512	15412	15501	15426	15605	15515	15694	15542	15475	15373	15605	15537	15619	15456	15331	15583	15392	15527	15460	15637	15454	15620	15520	15375	15494	15697	15544	15529	15515	15593	15477	15396	15716	15644	15397	15576	15463	15552	15525	15505	15569	15614	15485	15421	15460	15400	15412	15487	15732	15626	15550	15676	15622	15576	15579	15456	15686	15429	15580	15528	15691	15588	15543	15527	15536	15665	15706	15621	15625	15689	15532	15730	15587	15438	15541	15625	15575	15488	15532	15498	15537	15644	15558	15486	15582	15476	15632	15613	15403	15476	15275	15560	15606	15498	15565	15532	15744	15600	15434	15510	15516	15352	15728	15448	15250	15589	15595	15461	15543	15562	15497	15507	15606	15595	15524	15556	15635	15477	15478	15378	15584	15452	15468	15446	15576	15562	15597	15394	15582	15507	15537	15565	15567	15437	15530	15654	15657	15554	15592	15715	15559	15674	15584	15594	15574	15535	15582	15541	15592	15587	15721	15701	15493	15561	15616	15637	15609	15460	15579	15505	15543	15577	15585	15731	15521	15461	15502	15448	15439	15618	15367	15521	15599	15502	15550	15426	15629	15481	15668	15588	15574	15529	15576	15828	15381	15686	15406	15571	15459	15646	15501	15563	15575	15616	15488	15464	15543	15542	15581	15547	15583	15541	15556	15359	15717	15422	15542	15347	15492	15566	15579	15374	15467	15379	15520	15458	15491	15505	15460	15550	15567	15556	15704	15498	15622	15361	15516	15539	15510	15246	15629	15634	15583	15679	15432	15473	15559	15575	15592	15559	15500	15553	15361	15532	15524	15523	15572	15605	15569	15529	15482	15559	15613	15508	15636	15413	15604	15486	15424	15359	15586	15617	15599	15628	15382	15603	15562	15542	15598	15682	15619	15450	15464	15514	15485	15436	15372	15675	15544	15561	15540	15632	15560	15457	15561	15529	15506	15484	15558	15404	15549	15710	15415	15578	15572	15579	15626	15426	15575	15442	15603	15552	15649	15473	15564	15554	15528	15511	15478	15703	15589	15526	15522	15617	15610	15526	15514	15345	15476	15665	15521	15361	15468	15598	15583	15590	15730	15508	15515	15667	15489	15798	15786	15564	15458	15699	15461	15537	15858	15533	15589	15589	15596	15540	15426	15510	15554	15457	15451	15580	15555	15681	15462	15674	15525	15515	15534	15418	15558	15546	15344	15607	15370	15535	15434	15572	15424	15593	15675	15545	15581	15588	15471	15560	15385	15633	15577	15586	15690	15587	15577	15451	15620	15602	15383	15546	15639	15468	15535	15505	15402	15620	15513	15374	15474	15478	15736	15357	15676	15563	15515	15631	15551	15483	15740	15461	15466	15591	15496	15514	15492	15571	15537	15626	15414	15528	15726	15621	15692	15381	15678	15392	15424	15668	15522	15587	15558	15537	15700	15582	15629	15557	15478	15578	15341	15558	15581	15467	15385	15404	15634	15493	15581	15678	15555	15614	15438	15561	15528	15459	15493	15567	15351	15669	15484	15534	15569	15654	15544	15461	15536	15528	15492	15468	15632	15661	15485	15610	15490	15506	15372	15569	15509	15700	15448	15575	15497	15475	15681	15558	15522	15529	15637	15640	15597	15664	15710	15397	15583	15392	15482	15440	15527	15503	15355	15690	15506	15500	15512	15467	15557	15444	15748	15482	15657	15794	15457	15621	15454	15509	15620	15341	15553	15438	15505	15443	15531	15393	15423	15472	15653	15670	15487	15570	15530	15558	15612	15492	15505	15645	15427	15540	15455	15591	15578	15634	15469	15478	15463	15360	15548	15554	15599	15482	15690	15497	15416	15545	15512	15568	15585	15517	15623	15529	15625	15667	15533	15539	15666	15518	15605	15488	15460	15452	15343	15606	15461	15446	15445	15481	15512	15624	15600	15450	15510	15672	15540	15612	15764	15670	15374	15590	15586	15551	15607	15473	15565	15598	15518	15706	15438	15469	15735	15420	15645	15386	15637	15587	15613	15541	15675	15828	15483	15617	15494	15631	15633	15458	15763	15516	15455	15486	15485	15601	15562	15562	15413	15470	15583	15607	15482	15431	15515	15570	15563	15450	15557	15517	15632	15291	15342	15472	15704	15545	15580	15439	15704	15717	15477	15672	15493	15451	15511	15613	15567	15352	15512	15628	15559	15425	15449	15431	15555	15549	15673	15602	15649	15568	15456	15551	15431	15520	15674	15613	15653	15501	15648	15591	15473	15279	15561	15450	15547	15443	15575	15624	15568	15477	15436	15626	15382	15577	15541	15506	15429	15542	15430	15520	15432	15433	15529	15530	15549	15462	15555	15452	15348	15493	15342	15457	15643	15547	15505	15689	15613	15576	15645	15569	15671	15606	15675	15567	15607	15447	15444	15531	15564	15523	15700	15535	15464	15525	15499	15402	15542	15537	15483	15351	15441	15608	15557	15519	15494	15521	15775	15430	15670	15569	15647	15510	15602	15468	15485	15510	15616	15582	15456	15662	15501	15662	15529	15392	15647	15603	15652	15709	15544	15613	15500	15451	15593	15491	15518	15485	15493	15662	15275	15601	15582	15508	15468	15485	15666	15340	15702	15602	15697	15755	15411	15471
22664	21032	28930	23352	21249	23787	28115	23075	21209	20932	19861	19133	19373	19115	19012	18961	18737	18872	25697	34038	32547	28188	23661	20599	19230	18661	18792	18564	18539	18595	18911	18406	18563	18587	18680	18719	18559	18410	18380	18565	18520	18596	18612	18528	18567	18529	18420	18587	18192	18459	18436	18466	18457	18429	18521	18323	18382	18460	18575	18621	18447	18568	18517	18439	18487	18534	18370	18457	18514	18522	18439	18601	18568	18505	18498	18401	18342	18536	18492	18469	18406	18561	18489	18310	18682	18569	18620	18524	18443	18478	18509	18456	18618	18564	18656	18552	18610	18511	18397	18355	18479	18574	18544	18400	18573	18520	18443	18628	18297	18656	18443	18374	18595	18533	18429	18656	18341	18460	18481	18595	18378	18422	18477	18349	18435	18700	18389	18479	18532	18530	18628	18552	18440	18271	18589	18561	18638	18827	18428	18451	18447	18587	18511	18517	18616	18318	18407	18406	18452	18551	18443	18614	18451	18274	18407	18415	18543	18323	18398	18336	18463	18471	18483	18485	18563	18515	18541	18428	18515	18292	18549	18282	18428	18461	18387	18393	18570	18402	18501	18407	18152	18460	18542	18457	18656	18639	18416	18431	18359	18326	18276	18330	18422	18418	18362	18450	18481	18544	18304	18295	18420	18448	18539	18340	18352	18362	18603	18647	18781	18473	18474	18578	18340	18379	18665	18528	18635	18444	18425	18419	18295	18353	18512	18326	18432	18567	18299	18484	18246	18602	18551	18556	18256	18258	18317	18472	18527	18439	18387	18590	18525	18681	18451	18655	18523	18479	18473	18526	18245	18191	18454	18404	18419	18440	18281	18546	18438	18184	18341	18479	18457	18602	18465	18781	18512	18334	18316	18388	18287	18340	18322	18344	18386	18585	18501	18509	18477	18396	18587	18651	18360	18441	18629	18515	18380	18597	18522	18614	18344	18313	18463	18377	18569	18411	18486	18352	18477	18445	18336	18213	18543	18516	18419	18522	18485	18598	18484	18487	18416	18519	18492	18334	18338	18357	18471	18451	18602	18364	18433	18492	18652	18234	18512	18424	18367	18462	18399	18584	18375	18651	18524	18576	18405	18325	18610	18360	18297	18187	18501	18430	18228	18430	18442	18430	18597	18367	18408	18397	18525	18667	18327	18673	18520	18621	18587	18245	18333	18511	18585	18217	18512	18502	18421	18654	18584	18312	18584	18535	18464	18403	18306	18203	18462	18351	18672	18422	18728	18614	18308	18551	18450	18464	18495	18447	18415	18405	18582	18445	18485	18423	18752	18341	18515	18477	18451	18521	18371	18420	18438	18347	18444	18343	18370	18487	18531	18262	18323	18473	18463	18206	18460	18502	18351	18508	18420	18316	18400	18268	18518	18559	18444	18345	18454	18464	18502	18525	18415	18373	18734	18508	18402	18689	18608	18423	18238	18526	18240	18362	18423	18329	18517	18287	18493	18369	18505	18577	18392	18399	18527	18427	18477	18329	18790	18504	18536	18555	18426	18471	18357	18418	18529	18414	18486	18387	18672	18592	18496	18315	18534	18507	18264	18517	18533	18585	18453	18679	18395	18199	18514	18407	18459	18413	18324	18710	18440	18257	18504	18470	18424	18309	18458	18332	18371	18455	18527	18575	18451	18579	18316	18449	18526	18385	18432	18574	18541	18403	18673	18481	18379	18530	18436	18307	18466	18531	18609	18270	18557	18387	18369	18447	18452	18553	18649	18352	18536	18388	18488	18383	18287	18494	18458	18266	18477	18382	18459	18415	18507	18565	18602	18340	18355	18526	18418	18502	18602	18567	18271	18455	18255	18333	18526	18205	18392	18520	18543	18612	18384	18467	18466	18475	18352	18368	18540	18289	18446	18461	18412	18476	18510	18409	18642	18424	18329	18426	18706	18462	18311	18634	18368	18696	18438	18472	18578	18293	18393	18380	18510	18287	18423	18554	18419	18459	18575	18517	18487	18359	18324	18339	18416	18387	18454	18507	18351	18567	18347	18560	18456	18509	18452	18439	18414	18378	18427	18343	18322	18317	18673	18364	18474	18606	18475	18301	18553	18263	18371	18578	18412	18535	18515	18420	18310	18485	18288	18493	18495	18483	18529	18442	18271	18281	18318	18545	18372	18446	18605	18360	18354	18434	18428	18437	18452	18447	18405	18404	18675	18191	18562	18463	18463	18428	18361	18455	18639	18226	18314	18403	18649	18585	18506	18417	18436	18236	18373	18762	18345	18269	18274	18346	18525	18266	18543	18371	18313	18260	18287	18670	18511	18456	18272	18369	18589	18511	18385	18276	18315	18503	18451	18395	18406	18344	18530	18442	18576	18490	18391	18494	18660	18354	18358	18330	18448	18394	18559	18556	18423	18340	18255	18492	18555	18374	18541	18321	18255	18282	18393	18286	18538	18489	18241	18265	18405	18567	18245	18280	18489	18290	18369	18523	18051	18115	18374	18370	18521	18463	18623	18378	18276	18328	18424	18491	18495	18600	18505	18546	18662	18396	18489	18431	18353	18257	18452	18395	18456	18314	18384	18337	18411	18451	18618	18361	18286	18581	18382	18472	18466	18425	18369	18402	18392	18582	18506	18541	18552	18605	18389	18501	18373	18306	18586	18471	18524	18518	18477	18455	18419	18440	18308	18439	18381	18449	18511	18645	18620	18465	18289	18309	18367	18483	18373	18571	18512	18374	18543	18488	18304	18315	18257	18338	18471	18323	18420	18410	18346	18319	18601	18573	18420	18583	18258	18398	18571	18432	18313	18262	18347	18476	18531	18543	18560	18299	18419	18514	18557	18473	18423	18518	18445	18710	18340	18476	18370	18342	18445	18505	18458	18435	18489	18478	18471	18483	18211	18459	18363	18465	18551	18386	18480	18388	18565	18532	18458	18667	18364	18433	18510	18313	18382	18362	18452	18299	18605	18166	18466	18216	18388	18594	18336	18423	18664	18542	18417	18439	18390	18438	18488	18321	18535	18389	18472	18630	18582	18351	18479	18516	18383	18431	18550	18335	18465	18582	18374	18260	18326	18386	18596	18456	18519	18525	18561	18557	18374	18568	18613	18426	18290	18311	18525	18517	18290	18308	18372	18465	18517	18400	18317	18620	18341	18453	18501	18545	18324	18360	18716	18513	18411	18446	18510	18325	18404	18491	18344	18637	18499	18550	18247	18453	18565	18351	18352	18404	18461	18208	18481	18367	18322	18286	18479	18414	18369	18580	18418	18383	18328	18435	18514	18346	18378	18473	18386	18293	18428	18376	18304	18305	18406	18370	18244	18435	18448	18466	18334	18447	18453	18312	18397	18560	18297	18276	18266	18334	18389	18593	18477	18437	18356	18308	18693	18485	18344	18425	18496	18464	18300	18476	18300	18345	18267	18345	18493	18604	18425	18411	18326	18395	18406	18609	18490	18506	18545	18380	18729	18409	18298	18297	18336	18615	18449	18365	18382	18488	18534	18413	18551	18529	18546	18391	18575	18505	18384	18474	18391	18296	18487	18567	18418	18255	18474	18379	18598	18417	18488	18485	18515	18624	18481	18468	18298	18310	18449	18540	18566	18477	18333	18442	18334	18434	18518	18384	18467	18385	18432	18298	18418	18661	18467	18352	18570	18604	18363	18345	18332	18483	18526	18476	18621	18195	18384	18484	18521	18549	18373	18604	18437	18324	18334	18361	18518	18482	18368	18370	18279	18240	18248	18323	18327	18243	18667	18634	18549	18366	18493	18593	18344	18504	18303	18376	18427	18486	18269	18311	18416	18450	18435	18278	18346	18507	18578	18219	18486	18377	18521	18574	18497	18548	18435	18382	18419	18439	18449	18300	18690	18665	18403	18562	18265	18483	18346	18370	18492	18457	18428	18459	18484	18465	18339	18348	18470	18536	18401	18422	18279	18377	18397	18357	18391	18493	18465	18470	18577	18561	18350	18328	18315	18311	18414	18504	18280	18394	18497	18465	18521	18384	18437	18388	18429	18368	18539	18292	18459	18409	18268	18391	18412	18627	18557	18448	18493	18397	18564	18398	18684	18287	18439	18432	18498	18622	18492	18431	18627	18405	18370	18546	18326	18226	18363	18430	18413	18548	18220	18515	18451	18617	18706	18658	18470	18434	18404	18466	18474	18484	18313	18403	18333	18237	18513	18300	18553	18510	18460	18457	18332	18461	18390	18370	18423	18256	18512	18341	18251	18694	18705	18378	18281	18506	18508	18520	18462	18435	18579	18559	18433	18450	18537	18330	18486	18578	18394	18557	18455	18488	18352	18431	18482	18387	18272	18611	18294	18521	18432	18600	18480	18484	18511	18445	18460	18550	18363	18642	18541	18329	18358	18513	18419	18369	18407	18496	18349	18384	18541	18303	18318	18385	18502	18605	18446	18392	18223	18446	18449	18381	18470	18314	18520	18425	18459	18426	18597	18462	18203	18310	18377	18588	18343	18275	18286	18511	18425	18446	18345	18455	18432	18608	18501	18527	18417	18464	18400	18313	18642	18548	18436	18488	18359	18404	18418	18429	18579	18318	18398	18377	18425	18377	18225	18387	18396	18382	18501	18592	18543	18365	18426	18124	18362	18297	18376	18285	18505	18513	18300	18516	18467	18364	18308	18529	18337	18521	18658	18622	18305	18211	18560	18417	18579	18497	18481	18461	18425	18594	18319	18526	18455	18336	18382	18386	18493	18348	18309	18316	18293	18387	18438	18399	18394	18311	18571	18499	18803	18662	18608	18364	18382	18265	18348	18369	18439	18407	18429	18668	18497	18585	18361	18332	18361	18419	18547	18276	18525	18500	18636	18577	18637	18281	18304	18425	18573	18381	18355	18328	18350	18326	18434	18573	18327	18455	18288	18239	18496	18488	18469	18349	18465	18527	18496	18401	18438	18258	18428	18323	18620	18409	18375	18458	18293	18478	18644	18596	18444	18466	18693	18370	18368	18425	18740	18392	18690	18528	18440	18482	18363	18523	18462	18481	18455	18417	18374	18518	18494	18451	18414	18382	18394	18316	18316	18519	18282	18598	18499	18205	18400	18354	18410	18385	18457	18212	18453	18495	18374	18440	18349	18510	18514	18363	18404	18347	18296	18431	18586	18369	18637	18642	18546	18616	18559	18358	18190	18594
18314	35051	31511	23573	21711	21664	22855	22006	19727	18273	16968	16512	16173	15957	16056	15846	15872	15738	26313	33743	31217	26159	20739	17402	16467	16000	15562	15517	15410	15571	15477	15377	15427	15547	15543	15675	15585	15626	15370	15568	15403	15461	15505	15458	15683	15607	15638	15581	15520	15580	15513	15583	15599	15578	15439	15635	15492	15485	15606	15543	15422	15507	15498	15447	15564	15429	15584	15533	15629	15689	15618	15662	15473	15639	15515	15521	15641	15539	15552	15434	15526	15561	15475	15454	15450	15500	15509	15567	15458	15575	15399	15643	15589	15564	15536	15407	15546	15641	15554	15472	15547	15384	15635	15621	15593	15584	15546	15481	15614	15591	15527	15518	15603	15656	15445	15475	15549	15426	15520	15514	15541	15575	15379	15568	15488	15447	15565	15480	15337	15666	15595	15552	15528	15533	15471	15607	15491	15665	15544	15429	15491	15604	15525	15674	15459	15670	15651	15387	15490	15575	15471	15672	15526	15398	15365	15499	15420	15596	15519	15684	15758	15392	15536	15460	15583	15535	15534	15558	15591	15500	15487	15491	15570	15473	15410	15385	15429	15427	15735	15461	15502	15455	15446	15544	15495	15396	15572	15470	15518	15473	15511	15428	15486	15433	15552	15467	15411	15639	15551	15414	15537	15468	15481	15628	15517	15569	15589	15573	15489	15481	15458	15538	15758	15438	15569	15481	15513	15454	15473	15672	15593	15513	15643	15463	15585	15662	15438	15426	15451	15407	15543	15607	15567	15294	15511	15342	15310	15502	15652	15555	15465	15340	15595	15438	15529	15537	15591	15594	15434	15461	15555	15392	15587	15472	15550	15618	15550	15744	15517	15524	15642	15390	15398	15434	15545	15456	15503	15560	15449	15476	15476	15536	15562	15463	15471	15450	15575	15373	15572	15623	15428	15534	15632	15565	15510	15463	15497	15532	15548	15515	15391	15600	15564	15492	15608	15425	15421	15525	15488	15362	15439	15704	15590	15546	15416	15441	15621	15601	15476	15539	15575	15341	15681	15468	15669	15508	15490	15414	15499	15446	15531	15360	15590	15358	15488	15438	15492	15387	15598	15472	15574	15411	15643	15492	15535	15358	15390	15475	15565	15464	15481	15548	15302	15384	15633	15500	15789	15443	15569	15529	15514	15511	15522	15467	15715	15291	15557	15407	15427	15381	15632	15686	15653	15605	15533	15354	15670	15697	15492	15497	15471	15451	15566	15589	15439	15537	15512	15541	15564	15524	15469	15512	15766	15321	15537	15484	15554	15547	15420	15625	15518	15520	15526	15573	15507	15448	15296	15531	15543	15421	15390	15408	15371	15583	15628	15288	15519	15697	15432	15343	15498	15432	15403	15502	15506	15401	15468	15359	15536	15452	15516	15541	15488	15463	15524	15543	15329	15514	15756	15287	15700	15297	15518	15308	15601	15555	15455	15458	15580	15381	15583	15516	15458	15710	15621	15392	15561	15516	15574	15507	15532	15580	15615	15518	15506	15388	15627	15602	15395	15587	15558	15519	15257	15365	15459	15458	15583	15406	15499	15396	15305	15401	15521	15476	15539	15550	15543	15404	15563	15530	15566	15681	15340	15440	15599	15521	15675	15510	15506	15626	15468	15442	15308	15420	15413	15597	15404	15554	15738	15414	15557	15347	15578	15601	15502	15444	15460	15445	15423	15485	15418	15478	15570	15527	15489	15426	15379	15370	15655	15515	15403	15517	15533	15433	15375	15558	15476	15593	15556	15589	15371	15379	15601	15684	15512	15184	15501	15348	15596	15544	15503	15679	15566	15497	15447	15438	15440	15577	15458	15429	15486	15460	15532	15519	15318	15487	15464	15448	15390	15342	15581	15626	15577	15617	15529	15373	15433	15537	15398	15360	15413	15528	15368	15564	15550	15525	15785	15569	15524	15296	15207	15484	15351	15568	15793	15401	15540	15736	15546	15574	15313	15491	15584	15390	15502	15416	15453	15451	15534	15561	15526	15484	15581	15411	15601	15672	15585	15552	15556	15460	15456	15427	15423	15485	15427	15205	15404	15611	15409	15492	15497	15335	15622	15457	15586	15513	15426	15446	15523	15458	15473	15560	15526	15565	15588	15550	15488	15561	15508	15440	15476	15444	15732	15570	15543	15432	15480	15388	15640	15522	15485	15598	15550	15529	15533	15614	15331	15533	15506	15505	15547	15362	15362	15442	15474	15606	15507	15453	15454	15572	15626	15384	15661	15417	15642	15531	15570	15355	15666	15548	15367	15446	15622	15597	15537	15686	15634	15447	15570	15381	15670	15453	15461	15464	15606	15495	15655	15603	15545	15527	15641	15375	15452	15531	15487	15529	15486	15349	15519	15566	15512	15447	15470	15406	15545	15524	15530	15373	15373	15609	15363	15475	15403	15426	15679	15358	15537	15588	15456	15427	15479	15443	15350	15484	15548	15669	15619	15417	15513	15529	15440	15458	15430	15448	15447	15415	15398	15620	15561	15491	15406	15503	15454	15473	15540	15493	15372	15610	15471	15520	15518	15617	15480	15444	15505	15540	15701	15531	15356	15485	15395	15385	15522	15581	15420	15482	15595	15464	15399	15650	15572	15388	15546	15608	15612	15474	15616	15462	15483	15491	15648	15563	15557	15501	15439	15288	15483	15595	15646	15350	15479	15477	15372	15533	15333	15471	15757	15423	15602	15441	15486	15454	15563	15409	15506	15404	15430	15426	15486	15504	15562	15538	15461	15516	15476	15571	15454	15434	15397	15470	15624	15413	15348	15568	15521	15511	15511	15488	15525	15530	15469	15642	15527	15471	15523	15447	15469	15431	15621	15372	15672	15490	15615	15350	15730	15437	15626	15568	15348	15582	15512	15460	15442	15617	15584	15420	15490	15668	15559	15610	15484	15344	15655	15581	15531	15540	15471	15512	15531	15455	15528	15514	15503	15521	15535	15478	15565	15545	15520	15693	15411	15441	15475	15522	15503	15417	15602	15533	15566	15605	15553	15605	15438	15471	15559	15530	15588	15469	15542	15455	15459	15578	15609	15472	15464	15644	15423	15717	15629	15715	15486	15588	15419	15561	15458	15487	15490	15457	15692	15526	15340	15638	15601	15301	15480	15490	15644	15473	15698	15536	15332	15612	15555	15561	15246	15535	15531	15703	15506	15644	15600	15527	15446	15622	15517	15485	15506	15515	15609	15494	15459	15513	15353	15442	15346	15517	15533	15444	15608	15589	15560	15575	15529	15517	15574	15712	15588	15483	15504	15548	15510	15567	15559	15572	15549	15431	15469	15498	15520	15287	15611	15519	15458	15594	15433	15415	15537	15668	15484	15439	15444	15571	15420	15457	15484	15439	15396	15464	15565	15442	15438	15482	15657	15449	15483	15632	15598	15540	15558	15544	15569	15163	15521	15518	15383	15429	15438	15490	15507	15589	15502	15477	15604	15461	15616	15488	15404	15480	15492	15381	15620	15400	15527	15435	15440	15430	15476	15516	15405	15661	15699	15645	15631	15393	15685	15481	15527	15471	15506	15173	15461	15541	15323	15487	15595	15359	15553	15396	15562	15429	15470	15477	15565	15553	15515	15554	15601	15405	15553	15469	15378	15547	15406	15557	15513	15448	15414	15743	15281	15497	15405	15399	15677	15397	15634	15549	15487	15404	15494	15444	15461	15515	15489	15540	15608	15407	15535	15455	15321	15625	15524	15524	15401	15553	15392	15491	15453	15431	15319	15438	15516	15396	15599	15571	15623	15443	15468	15454	15532	15439	15414	15502	15540	15466	15380	15308	15427	15461	15524	15377	15497	15506	15274	15415	15510	15627	15477	15450	15442	15556	15308	15542	15414	15425	15487	15338	15377	15360	15661	15429	15444	15535	15290	15362	15562	15617	15466	15573	15360	15646	15513	15328	15582	15439	15376	15376	15352	15678	15343	15608	15531	15430	15443	15652	15414	15379	15447	15462	15399	15648	15238	15657	15497	15594	15413	15452	15329	15535	15545	15323	15591	15464	15499	15437	15478	15279	15612	15444	15289	15471	15514	15465	15482	15441	15442	15405	15405	15515	15613	15441	15497	15568	15547	15702	15481	15514	15674	15668	15553	15531	15456	15485	15527	15397	15501	15473	15615	15495	15502	15473	15529	15498	15560	15523	15338	15480	15399	15538	15621	15474	15446	15466	15467	15376	15626	15492	15454	15465	15542	15469	15513	15609	15390	15546	15659	15497	15563	15629	15494	15418	15507	15563	15437	15493	15391	15516	15558	15544	15425	15450	15617	15514	15519	15497	15404	15481	15361	15379	15551	15383	15571	15423	15469	15485	15594	15564	15480	15503	15446	15730	15555	15535	15429	15508	15382	15496	15441	15479	15443	15555	15733	15587	15469	15531	15498	15602	15388	15524	15345	15477	15513	15417	15534	15568	15533	15570	15587	15565	15553	15428	15666	15596	15652	15524	15410	15411	15490	15417	15556	15448	15701	15353	15584	15513	15513	15407	15533	15522	15486	15435	15629	15526	15499	15420	15587	15397	15457	15547	15314	15454	15386	15343	15256	15384	15421	15419	15622	15350	15593	15339	15434	15472	15440	15604	15374	15586	15512	15522	15425	15530	15447	15518	15486	15503	15446	15569	15529	15374	15403	15630	15450	15469	15520	15447	15559	15372	15640	15523	15571	15477	15469	15445	15588	15465	15408	15669	15572	15583	15539	15512	15409	15429	15508	15541	15614	15626	15626	15431	15487	15498	15443	15586	15551	15420	15506	15489	15423	15430	15448	15543	15620	15323	15401	15495	15518	15302	15575	15533	15658	15573	15698	15429	15534	15401	15521	15399	15475	15629	15542	15593	15554	15488	15476	15340	15487	15630	15553	15501	15472	15543	15420	15565	15510	15687	15401	15408	15424	15372	15504	15503	15599	15546	15486	15541	15536	15378	15495	15309	15552	15540	15477	15400	15647	15508	15334	15522	15605	15552	15662	15437	15535	15511	15463	15498	15487	15513	15682	15604	15470	15598	15449	15630	15351	15614	15524	15340	15397	15400	15551	15625	15558	15620	15375	15715	15564	15370	15452	15430	15421	15475	15479	15518	15491	15398	15617	15536	15322	15498	15479	15450	15588	15423	15442	15556	15564	15493
27279	22199	26244	23873	20583	20080	20300	20236	20094	19825	19271	19352	19253	19318	19248	19305	19224	19098	19617	20457	20556	20198	19739	19334	19381	19279	18983	19284	19100	19036	18963	19226	19199	19148	19082	19169	19213	18962	19105	18996	18987	19071	19094	19148	19134	19081	19256	19086	19177	19000	19020	19170	19039	18997	19129	19142	19145	19097	18960	19077	19087	18996	19134	19249	18940	19135	19285	18984	18976	19089	19140	19202	19276	19050	19089	19046	19053	19094	19030	19142	19055	19135	19072	19099	19175	18917	19169	19146	19163	19184	19040	18942	19114	19190	19101	18994	19082	19163	19170	19146	19123	19112	19005	19218	19114	18994	19097	19178	19014	19137	19178	19240	19102	19033	19221	18951	19161	19183	19099	19168	19102	19007	19024	19012	19262	19054	19223	19007	19244	19095	19240	19257	19234	19105	19010	19131	19128	19035	19172	18952	19143	19219	19176	18853	19266	19167	19068	19151	19157	19215	19251	19141	19160	18981	19045	19093	19098	19209	19144	19140	19203	18966	19324	19031	19099	19115	19190	19233	19136	19170	18944	18959	19040	19073	19137	19061	19255	19249	19143	19050	18978	19040	18957	19017	19073	19096	19101	19078	19088	19159	18953	18970	18705	18869	19104	19140	18906	18978	18991	19216	19350	19166	19007	18940	18937	19286	19203	19207	18906	19277	19030	19194	19303	19098	19196	19324	18983	19184	19032	19038	18999	19004	18930	19284	19155	19065	19189	19200	19199	19162	19039	19046	19020	18952	19067	18960	19080	19176	19219	19119	19198	19237	19182	19232	18913	18991	18943	18811	18984	18908	19069	19087	19261	19183	19019	18979	18913	18940	19176	19216	19046	19142	18879	19241	19069	19074	19262	19127	18932	19087	19014	19249	19027	19072	19076	18978	19129	19251	19164	19080	19109	19180	19118	19179	19116	19061	19181	18849	19141	19033	19010	19125	19106	19198	19195	19357	19085	19000	18903	18982	19097	19084	19086	19140	18976	19063	19175	19089	18886	19316	19174	19067	18971	19021	18983	19043	18894	19088	19188	19150	19127	19130	19044	18992	19027	19127	18968	19077	18979	19007	19130	19149	19153	19086	19245	19001	19124	19150	19168	19083	18990	19259	19128	19093	19056	19084	19042	19254	18921	19138	19302	19262	19002	18944	19007	19126	19041	19088	19025	19124	19149	19002	19172	19223	19049	19144	19102	19108	19085	19085	19093	18921	19131	18900	18986	19209	19199	19110	19103	19139	19019	19116	18903	18950	18936	19254	19189	19121	19250	19102	19133	19069	18907	19257	18996	19204	19000	19283	19138	19167	19120	19314	19236	19022	19077	18956	18969	19161	18884	18997	19156	19113	19146	18924	19014	19095	19176	19100	19264	19234	19278	19214	18962	19281	19290	19204	19058	19054	19165	18959	19176	19194	19204	19087	19202	19175	19093	19141	19159	19073	19109	19109	19026	19173	19004	19008	18896	19160	19425	19059	18975	18863	18998	19109	19066	19078	19118	19076	19389	19187	19110	19157	19014	19003	19411	19149	19066	19165	19166	19119	19266	19260	19208	18987	18955	19087	19228	19176	19139	19202	18901	19030	19201	18931	19087	19323	19323	19124	19053	19256	19206	19148	19182	19010	19037	18940	19195	19114	19150	19034	19156	19196	19256	18987	19123	19026	19111	19120	19008	19134	19071	19044	19135	19171	19068	19204	18933	19268	18910	19115	19062	19076	19102	18988	19051	19199	18999	19124	18957	19026	19091	18938	18947	19163	19330	19000	18969	19159	19119	19038	19253	19109	18858	19332	19080	19051	18965	19190	19065	19032	19216	18881	19195	19229	19148	19119	19136	19188	19135	19142	19338	18999	19210	19278	19139	19125	18917	19062	19098	18904	18900	19005	19269	19134	19215	19100	19025	19165	18989	19257	19134	19026	19317	18904	19131	19271	19052	19042	19051	19291	19181	19296	18935	19102	18872	19253	18973	19018	19039	18973	19176	19116	19241	19190	18899	19076	19069	19185	19100	18910	19146	18899	19273	19266	19449	19143	19003	18962	19009	19184	19133	18881	19109	19108	18870	19194	19256	19395	19000	18734	19122	19201	19156	19052	19149	19172	18946	19273	19061	19196	19194	19062	19038	19186	19007	19108	19225	19033	19104	19159	19213	18969	18917	19028	19182	19055	19194	18907	19075	19192	19123	19124	19128	19365	19063	19143	19231	19221	19147	19309	19167	19172	19132	19108	19181	19274	19171	18798	19186	19041	19125	18964	18827	19070	19116	19097	18868	19270	19114	19217	19057	19200	19207	19038	19036	19053	19095	19016	18996	19105	19084	19128	19030	19096	19262	19122	19202	19183	19036	18964	18894	19082	19156	19191	19254	19236	19085	19110	19106	19094	19188	19192	19141	19136	18944	19241	19193	19124	18984	19169	19261	19264	19093	19345	19248	19186	18912	18985	19120	19049	19153	19117	19114	19154	19143	19314	19041	19092	19071	18980	19054	19201	19150	19172	19068	19007	19212	18908	18990	18984	19285	19225	19137	18980	19161	19079	18970	19016	19037	19218	19434	19170	19257	19059	19159	18928	18990	19044	18962	19155	19272	19186	19251	19390	18961	19179	19156	19043	19326	18993	19101	19052	18982	19220	19096	19253	19061	19007	18989	18925	19168	19114	19171	19302	19137	19227	19356	19126	19146	19136	18992	19167	19195	19056	19186	19144	19263	19013	19101	19141	19091	18962	19349	18967	19122	19200	19188	18960	19081	19162	19307	19188	18956	19129	19228	19103	19209	18888	19054	19172	19199	19070	18875	19340	19123	19203	19074	19197	19052	19117	19154	19136	19141	18963	19155	18995	19161	19448	19222	18836	19197	19100	19257	19250	19276	18993	19103	19168	19192	19032	19130	19316	19272	18979	19050	19098	18916	18830	19068	19039	19144	19091	19190	19249	19072	19043	19314	19153	18662	18967	19134	18899	19078	18984	19092	18861	19052	19149	18882	19030	19147	19061	19114	19194	19129	19079	19231	19008	18997	19067	19090	18979	19025	19374	19197	18772	19174	19131	18998	19174	19130	19269	19101	18944	19009	19239	19172	19282	18916	19169	19209	19220	19113	19010	18976	18972	19148	19168	19098	19303	18983	19022	18878	18863	18962	18973	19209	19219	18974	19102	19063	19117	19020	18783	19055	19116	19032	19001	19059	19101	19231	19081	19234	19131	19052	19254	19143	18942	19264	18950	19132	19156	18969	19181	19027	18979	18903	19426	19146	18960	19140	19127	19179	19146	18978	19060	18930	18878	19062	19072	19097	19070	19217	18986	19241	19135	19173	19148	19082	19101	19053	19082	19030	19246	19162	18960	18861	19182	19049	19228	19094	19231	19359	19150	19162	19037	19106	19173	19313	19098	18958	19050	19057	19333	19196	19018	19134	19041	19132	18944	19089	19068	19108	19217	19000	19078	19027	19085	19177	19123	19211	19326	19015	19160	19219	19221	19002	19286	19114	18917	19225	19139	19256	19018	19293	19142	18999	19170	19130	19269	19237	18976	19192	19221	19055	19301	19212	19031	18960	19020	19208	19111	19144	19011	19263	19155	18876	19232	18978	19134	19102	19232	19012	19158	19181	19179	19021	19094	19043	19327	19140	18997	19086	19383	19261	19246	19209	18891	19229	19263	18914	19141	19119	19137	19126	19112	19019	19174	19107	19179	18896	19121	19155	18912	19180	19095	19056	19069	18948	19162	19269	19071	18992	19073	18955	19147	19106	19045	19098	19077	19024	18990	19166	19061	19158	19201	19061	19160	18998	19060	18960	19067	19134	19133	18943	19215	19192	19039	19241	19178	19053	19288	19187	19265	19203	19036	19067	19076	19016	18990	19222	19341	19044	19090	19072	19130	19190	18994	19162	19162	19167	19080	19087	18859	18979	19203	19180	19041	19120	19102	19181	19093	19349	19194	19151	19126	18992	19027	18994	19068	18991	19046	19068	19198	19196	19132	19330	19022	19058	19041	19162	19020	19025	19200	19158	18972	19015	19087	19253	19046	19148	18946	19111	19442	19148	19013	19166	19199	19264	19054	19140	19045	19225	19150	19034	19182	19131	19162	19119	19010	19109	19257	19150	19075	18982	19211	19129	19109	19138	19128	19152	18953	18949	19041	19071	19301	19191	18963	18888	19335	19092	19031	19060	19044	19096	19035	18994	19198	19023	18907	18962	19292	19020	19161	19103	19290	19052	18964	19116	19092	19150	19108	19222	18920	19191	18980	19074	19176	19140	19293	19005	19105	19220	18939	18989	19175	19150	18960	19215	19254	19125	18989	18980	19016	19103	19114	19186	19355	19140	18989	19043	19084	19029	19159	19074	19209	19132	19085	19185	18963	19124	19149	19043	19232	19253	19295	18970	19057	19030	19162	19117	19089	19218	19059	19168	19115	19302	19224	19187	19054	19078	19023	18980	19056	19238	19184	19206	19032	19205	19115	18851	19312	19159	18928	19044	18983	19265	19145	19103	18987	19272	18906	19068	19097	18926	19203	19218	19048	19058	19311	19177	19149	19213	19354	18985	18885	19146	18995	19237	19103	19085	18953	19123	19055	19212	19247	19156	19194	19078	19238	19149	18969	19136	19129	19189	19272	19285	19243	19145	19196	19228	19211	19233	18959	19014	19063	19116	19179	19090	19025	19158	19065	19028	19110	19063	18967	19149	19020	19163	18928	19247	19056	18926	19127	19099	19201	18976	19230	19202	19128	19195	19044	19176	19037	19187	19053	19056	19154	18978	19117	19186	19111	19078	19274	19216	19158	19267	19103	19038	19060	19053	19306	19253	19023	19246	19304	19283	18998	19099	19019	19070	19038	19083	19049	19189	19045	19008	19185	19283	18894	19226	19073	19437	19219	19264	19115	19176	19137	19121	19031	19191	19234	18979	19106	19229	19142	19256	19062	19099	19116	18981	19176	19102	18889	19242	19121	19221	19196	19118	19275	19229	19041	19285	19269	19211	19013	19081	18926	19280	18915	19265	19113	19093	18965	19094	19245	19135	19310	19064	19201	19059	19194	18968	18950	19442	19216	18959	19166	19044	19029	19182	19228	19176	19020	19123	19192	19020	19051	18938	19074	19246	18994	18868	19180	19103	19108
17906	23775	22027	18820	18253	17376	18009	17852	17290	16644	16325	16215	16012	16061	16146	15988	15882	15877	16669	17605	17412	16863	16630	16194	15918	15992	16058	15910	15741	15788	15754	15909	15842	16021	15798	15909	15698	15894	15976	15969	15761	15982	15703	15939	15989	15847	15977	16028	15655	15741	15765	15696	15912	15974	15896	15905	15914	15977	15927	15950	16026	15943	16034	15954	15771	15916	15816	15864	15914	15816	15961	15940	15755	15833	15850	15961	15779	15874	15956	16068	15955	15889	15882	16230	15912	16028	15846	15868	15805	15962	15873	15877	15793	15648	15848	15965	16076	15880	15924	16018	15930	16014	15926	15777	15669	15970	15938	15816	16022	15996	15853	15962	15952	15808	16000	15900	16031	15905	15809	15860	15974	15961	15881	15988	15997	15975	15931	15946	15971	16095	15935	15989	15912	15813	15575	15981	15845	15892	16025	15873	15952	15910	15971	15773	15733	15865	15734	15875	16024	15873	15882	15921	15892	15675	15823	15869	15786	15969	15694	15671	15883	15849	16096	15993	15847	15885	15919	15734	15756	15926	15973	15875	15864	15915	15842	15852	15940	15853	15798	15747	15868	15951	15819	15728	15900	15860	15943	15921	15816	15911	15771	15891	16021	15939	15772	15755	15791	15855	15942	16075	15966	15801	15952	15902	16038	15941	15904	15978	15815	15840	15875	15690	15939	15823	15884	15965	15857	15627	15916	15963	15926	16046	15774	15939	15950	15937	15909	15797	15880	15733	16006	15755	15973	15983	15812	15968	15903	15892	16002	15778	15890	16016	15842	15958	15963	15845	16082	15998	15837	15730	15696	15840	15797	16038	15786	15901	15785	16103	15831	15949	15891	15995	15792	15861	15854	15988	15773	15928	16006	15903	15898	15919	16049	15897	15853	15874	15977	15881	15942	15813	15837	16011	15876	15852	15802	15875	15944	15857	15932	15952	15928	15835	15878	15993	15976	16008	15997	15949	15878	15821	15924	15815	15865	15767	15725	15912	15936	15862	15936	15852	15842	15808	15854	15987	15795	15959	15805	15988	16046	15826	15914	15882	15821	16034	15937	15902	15945	15990	15942	15954	15946	15831	15932	15914	15954	15903	15957	15916	15890	15991	15889	15885	15865	16104	15949	16015	15862	15684	16035	15731	15990	16071	15919	15778	15841	16012	15774	15828	15864	16018	15952	15966	15861	15783	16003	15832	15818	15846	15800	15836	15891	15909	15976	15936	15902	15825	16031	16029	15809	15826	15838	15845	15787	15927	15913	15904	15997	15874	15986	15732	16087	15607	15917	15976	15971	15962	16046	15819	15861	15809	15902	16027	15902	15907	15968	16060	15808	15831	15822	16017	15925	15776	15701	15911	15898	15970	15846	15818	15952	15990	15930	15940	15677	15788	15945	15882	15899	15840	15826	15930	15912	15927	15738	16103	15769	15980	16089	16015	15898	15895	16035	15763	15850	16131	15850	15959	16044	15848	15794	15945	16010	15829	15959	16014	15892	15820	15801	15894	15848	15941	15736	15879	15912	15954	15733	16004	15787	15883	15932	15769	16016	16017	15892	15947	15806	16013	16069	15938	15874	15795	15962	15824	16021	15859	15802	15874	15805	15745	15958	15907	15890	15802	15892	15832	15895	15939	15819	15934	15900	15912	15888	15970	16010	15960	16037	15827	15896	15857	15834	15939	15873	16078	15739	15837	15832	15940	15913	15845	15928	15732	15981	15968	16039	15982	15896	16176	15944	15912	15855	15766	15931	15940	15899	16058	15967	15853	15774	15905	16016	15779	15799	16071	16007	15907	15998	15793	15897	15889	15988	15860	16033	15776	16110	15984	15940	15920	15833	15985	15736	15921	15922	15906	16034	15900	15877	15928	15956	15936	16143	15869	15837	15866	15906	15858	15993	15908	15807	15876	15961	15967	15865	15796	15797	15849	16054	15913	15926	15852	15900	15846	15795	15841	16073	16106	15928	16005	15960	15774	15873	16099	15908	15681	16086	15744	15947	15897	16003	15931	15951	16087	15923	15972	15828	16007	16019	15871	15642	15866	15910	15797	15841	15912	15841	15899	16053	15878	15834	15788	15843	15985	15741	16007	16007	15797	15947	15797	15944	15832	15902	15844	15779	16112	15863	16022	15992	15957	15926	15938	15957	15810	15882	15921	16023	16021	15959	15946	15870	15886	15839	15805	15922	15942	15856	15964	15904	16052	15957	15911	15749	15941	15942	16038	15777	15930	15850	15612	15880	15891	16042	15971	15840	15837	15800	15870	16024	15839	15925	15791	15906	15955	15692	15773	15990	15891	16012	15751	15840	15940	16014	15812	15790	15977	15847	15898	15987	15852	15953	15826	15853	15907	15777	15917	16001	16107	15978	15815	15913	15973	15957	15918	15660	15833	15954	15940	15760	15978	16004	15885	16005	15857	15874	16005	15875	15909	15851	15819	15955	15900	15939	15946	15866	15950	16032	15775	15828	15998	15957	15885	15754	15969	16059	15927	15893	15937	15807	15934	15901	15809	15853	15935	15953	15908	16075	15840	16006	15916	15848	16079	15873	15878	15815	15802	15972	15804	15885	15976	15945	15837	15890	15889	16007	15831	15942	15965	15919	15758	16094	15840	15748	15871	15847	15880	15903	15992	16020	15851	15976	15932	16098	15949	15719	15903	15914	16064	15841	15748	15739	15991	15878	15879	16029	15989	15804	15891	15892	15771	15848	15865	15953	15949	15933	15702	15845	16023	16082	15786	16008	15913	15819	15994	15907	15835	15890	15895	16025	15923	15768	15985	16015	15735	15969	15833	15852	15795	16109	15906	15800	15854	15984	15779	15918	15789	15970	15866	15904	16011	15864	15910	15846	15860	15954	15864	15964	15979	15812	15944	15844	15725	15798	15948	15975	15967	15938	15867	15727	15805	16055	15971	15808	15979	15929	15879	15894	15907	15850	15980	15757	15958	15926	16034	15721	15863	16186	15900	15755	15937	15830	15901	15838	16017	16073	15892	15975	15854	15873	16079	15857	15874	15954	15831	15857	15930	15936	15884	15807	15874	15919	15998	16004	15868	15782	16009	15839	15915	15773	15983	15927	15780	15987	15833	15994	15911	15830	15952	15947	15781	15920	16047	15943	15869	15910	16020	15903	15935	15970	15908	16115	15753	15975	15750	15916	15818	15697	15866	15939	15860	15896	15871	15946	15871	16173	15921	15858	15851	15930	15801	15825	15936	15819	15898	15902	15922	15808	15799	15816	15921	15813	15999	15842	15896	15879	15924	15983	15865	15846	15830	15820	15661	15897	15813	15811	15816	15945	15947	15821	15989	15967	15777	15845	15960	15642	16016	15935	15827	15792	15913	15776	15848	15929	15970	15891	15967	15806	15792	16038	15873	16045	15878	15828	15874	15904	15908	15916	15906	15946	15896	15745	16060	15869	15714	15915	16017	15822	16045	15842	15856	16053	15860	15890	16005	15931	15767	15862	15934	15835	15919	16030	16097	16023	15879	15808	15848	15993	15874	15841	15908	15992	15857	15891	15775	15875	15885	15958	15861	15847	15988	15821	15763	16042	15943	15892	15987	15884	15773	16000	15826	15865	15799	15958	15994	15877	15995	15987	15783	15753	15828	15969	15746	15921	16085	15887	15939	15766	15883	15789	15973	15984	15948	15817	15934	15825	15830	15962	15946	15769	15867	16013	15861	15939	15991	15887	15935	15756	15890	15881	15983	15807	15816	15939	15909	16014	15975	15859	15891	15844	15997	16079	16058	15802	15853	15932	16049	15704	15970	15977	15941	15946	15898	15974	16003	15852	15825	15671	15817	15958	15914	16013	15894	15723	15966	15789	16214	15975	15844	15846	15913	16027	15974	15862	15863	16091	15893	15779	15759	16101	15938	15951	15850	15936	15979	15823	15835	15963	15734	15849	15801	15762	15964	15933	15798	15891	15779	15980	15999	15828	15867	15883	15973	15973	15897	15940	16030	15912	15764	15881	15974	15925	15951	15978	15971	15840	16082	16005	15884	15930	15683	15976	15719	15983	15916	15824	15823	15747	16017	15876	15753	15962	15982	15919	16045	15980	15919	15977	15986	15934	15799	15834	16067	15940	15645	15931	15840	15990	15896	15944	15869	15859	15776	15994	15956	15865	15858	15803	15810	15966	15811	15962	15723	15738	15979	15999	15956	15981	15820	15913	15887	15922	15803	16078	15848	15941	16017	15926	15822	15868	15821	15922	15832	15880	16021	15903	15838	16042	15910	16044	15832	15828	15789	15867	15856	15903	15915	15979	16034	15691	15953	15765	16030	15777	15956	15875	15841	16031	15929	15911	16049	15949	15964	15950	16069	15905	15901	15916	15983	15884	15992	15868	16019	16031	15958	15991	15996	15924	15924	16026	15996	16044	15861	15978	15825	16009	15779	16064	15875	16006	15822	15869	15803	15976	15905	15885	15923	16003	15963	16060	15945	16085	15831	15851	15884	16062	15759	15762	15839	15853	15856	15954	15953	15895	15874	15826	15858	15923	15819	15755	15783	15993	15946	15824	15981	15842	15913	16067	15934	15724	15865	15884	15941	15887	16066	15835	15959	15917	15932	15890	15690	15753	15776	15889	15842	15690	15989	15916	15844	16002	15926	16081	15940	15733	15904	15994	15854	15955	15890	15950	15772	15859	15805	15960	15840	15938	15829	16056	15722	15944	15896	15751	15829	16071	15830	15881	15982	15819	15890	16008	15971	16049	15837	16157	16008	15856	15866	15881	15977	15993	15989	15811	15881	15885	15938	15898	15907	15990	15811	15847	16064	15896	16102	16012	15880	15947	15964	15810	16055	15997	15886	15975	15899	16014	15811	15907	15919	15801	16073	15994	15991	15852	15995	15906	15883	15901	15903	15931	15919	15920	16068	16037	15888	15759	15993	15878	15941	16005	15988	16003	16022	15911	15943	15819	15891	15742	15823	15821	15922	15947	15826	15832	15893	15863	15889	15899	15936	15930	15884	15922	15946	15872	15673	15814	16035	15829	15857	15890	15959	15887	15889	15837	15962	15813	15951	15979	15906	15850	15915	15768	15784	15714	16037	15733	16021	15816	15978	15738	15947	15980	15710	15914	15929	15920	15823	16027	15730	15926	16040	15931	16073
23779	20966	28365	23992	22652	23639	23289	20894	20076	20007	19852	19586	19619	19585	19273	19636	19451	19381	22680	27239	26151	24127	21977	20532	19820	19517	19370	19306	19309	19349	19121	19339	19384	19252	19159	19152	19176	19074	19222	18986	19283	19271	19402	19338	19272	19235	19149	19150	19207	19092	19240	19241	19230	19405	19237	19210	19167	19438	19127	19183	19136	19097	19508	19168	19390	19195	19155	19319	19215	19396	19243	19041	19052	19170	19086	19195	19274	19186	19112	19004	19316	19274	18995	19200	19119	19286	19494	19373	18997	19141	19185	19055	19143	19219	19345	19520	19382	19026	19182	19291	19251	19353	19404	19329	19152	19039	19190	19159	19286	18947	19139	18875	19256	19155	19134	19410	19162	19353	19148	19134	19010	19061	19347	19195	19273	19300	19315	19389	19315	19237	19154	19244	19201	19446	19275	19377	19261	19164	19290	19145	19176	19154	19122	19295	19315	19165	19347	18966	19204	19117	19131	19151	19204	19241	19357	19178	19046	19489	19506	19234	19247	19183	19155	19216	19013	19330	19359	19346	19246	19279	19167	19265	19310	19108	19283	19295	19241	19328	19298	19264	19047	19050	19181	19045	19235	19349	19321	19095	18819	18986	19203	19185	19115	19090	19265	19209	19296	19294	19245	19199	19179	19144	19165	19132	19130	19263	19017	19305	19068	19098	19177	19026	19194	19055	19219	19200	19239	19161	19225	19105	19254	19214	19206	19233	19161	18999	19168	19317	18912	19322	19149	19426	19204	19186	19312	19317	19284	18923	19255	19351	19076	19036	19164	19046	19206	19077	19439	19226	19197	19275	19196	19133	19110	19267	18993	19086	19118	19214	19164	19071	19141	19089	19233	19161	19090	19222	19217	19274	18986	19100	19017	19286	19189	19133	19094	18994	19159	19099	19364	19106	19129	19210	19241	19188	19046	19385	19245	19120	19019	19172	19145	19358	19283	19152	19328	19236	19416	19146	19073	19394	19243	19086	19227	19163	19206	19363	19304	19244	19186	19235	19212	19364	19115	19134	19119	19218	19216	19006	19087	19245	19160	19322	19316	19343	19154	19199	19297	19122	19211	19133	19235	19181	19101	19148	19142	19259	19121	19073	19313	19104	19164	19055	19160	19401	19336	19190	19245	19130	19019	19009	18964	19044	19231	19079	19285	19326	19242	19021	19283	19201	19137	19163	19131	19061	19177	19425	19519	19112	19184	19134	19218	19296	19354	19223	19103	18920	19131	19080	19281	19283	19429	19113	19230	19218	19085	19111	19273	19078	19081	19371	19207	19047	19216	19361	19103	19046	19181	19272	19297	19260	19163	19299	19050	19164	19243	19239	19220	19120	19058	18977	19186	19048	19201	19337	19239	19090	19144	19392	19262	19082	19325	19196	19473	19118	19202	19299	19188	19135	19202	19271	19145	19134	19101	19216	19007	19186	19303	19424	19237	19023	19218	19096	19165	19248	19265	19181	19283	19234	19303	19268	19256	19057	19249	19187	19183	19044	19219	19070	19257	19318	19103	19249	19080	19225	19067	19006	19093	19187	19286	19357	19361	19120	19396	19174	19160	19276	19165	19157	19186	19193	19105	19137	19180	19359	19133	19070	19208	19357	19134	19227	19202	19245	19202	19088	19181	19306	19156	19172	19198	19083	19377	19270	19277	19201	19148	19252	18947	19094	19175	19170	19198	19167	19374	19217	19320	19032	19428	19104	19027	18908	19255	19020	19024	19218	19195	19379	19303	19400	19177	19065	19217	19157	19291	19157	19112	19259	19282	19196	19235	19177	19147	19313	19163	19383	19364	19466	19215	19000	19399	19299	19441	19236	19099	19183	19413	19244	19279	19395	19198	19092	19327	19273	19133	19284	19158	19327	19123	19286	19053	19228	19129	19190	19245	19334	19340	19262	19356	19248	19176	18999	18979	19321	19363	19212	19323	19072	19464	19336	19193	19120	19304	19053	19292	19108	19144	19227	19248	19082	19347	19428	19339	19109	19227	19206	19428	19234	19081	19165	19130	19173	19184	19061	19225	19073	19094	19288	19322	19316	19056	19172	19043	19097	19290	19280	19200	18909	19206	19173	19059	19148	19015	19237	18950	19053	19337	19148	19212	19114	19133	19065	19407	19304	19336	19232	19198	19243	18947	19307	19047	19078	19249	19110	19061	19243	19038	19240	19298	19434	19295	19302	19027	18933	19115	19305	19333	19297	19078	19170	19156	19069	19065	19080	19189	19127	19379	19366	19350	19248	19349	19169	19203	19122	19274	19240	19200	19051	19282	19184	19268	19263	19071	19183	19481	19242	19199	19138	19339	19203	19040	19047	19186	19276	19045	19278	19143	19193	19139	19128	19267	19335	19180	19201	19281	19199	19191	19144	19240	19300	19325	19100	19286	19170	19266	19247	19077	19340	19293	19020	19033	19202	19141	19132	19181	19389	19312	19152	19205	19123	19224	19164	19171	19201	18906	19207	19299	19114	19200	19200	19200	19213	19148	19241	19429	19147	19183	19166	19189	19114	19269	19289	19256	19228	19125	19247	19195	19245	19222	19260	19150	19189	19180	19333	19166	19096	19224	19003	18997	19165	19260	19161	19171	19195	19154	19224	19313	19314	19195	19353	19047	19165	19222	19140	19173	19288	19142	19244	19329	19172	19188	19169	19094	19062	19114	19030	19264	19427	19163	19247	19432	19203	19263	19083	19193	19337	19210	19270	19142	19143	19468	19219	19072	19326	19207	19130	19359	19185	19243	19295	19334	19224	19124	19165	18947	19135	19216	19177	19142	19258	19065	19002	19272	19379	19060	19224	19220	19188	19395	19171	19418	19291	19067	19076	19196	19237	19258	19096	19147	19328	19126	19235	19400	19188	19209	19193	19316	19289	19312	19325	19317	19087	19176	19205	19136	19148	19142	19382	19099	19124	19244	19185	19261	19064	19312	19237	18995	19118	19216	19151	19177	19117	19136	19354	19142	19267	19339	19287	19195	19207	19188	19345	19090	19311	19222	19229	19103	19243	19157	19144	19123	19190	18963	19031	19358	19362	19180	19455	19322	19125	19054	19138	19254	19215	19207	19130	19232	19071	19097	19203	19124	19084	19266	19153	19169	19212	19169	19204	19311	19149	19167	19238	19130	18929	19004	19277	19141	19155	19153	19381	19217	19301	19158	19327	19195	19190	19285	19334	19245	18958	19128	19326	19250	19369	19297	19142	19348	19184	19373	19393	19261	19383	19323	19283	19033	19400	19335	19167	19320	19228	19191	19255	19124	19203	19291	19309	19149	19210	19274	19126	19191	19265	19223	19062	19158	19161	19144	19179	19166	19229	19355	19194	19311	19117	19282	19167	19344	19220	19115	19293	19115	19366	19094	19146	19217	19456	19117	19289	19131	19233	19266	19089	19354	18940	19297	19089	19253	19224	19200	19082	19124	19057	19091	19264	19615	19303	19291	19200	19181	19050	19244	19199	19152	19376	19069	19035	19304	18946	18999	19127	19380	19353	19255	19042	19342	19226	19192	19204	19441	19325	19285	19162	19177	19197	19345	19247	19429	19076	19108	19031	19024	19358	19051	19223	19324	19109	19000	19122	19287	19214	19015	19039	19215	19272	19020	19141	19153	19109	19049	19219	19042	19248	19201	19190	19302	19385	19108	19094	19282	19323	19298	19268	19047	19047	19160	19196	18860	19225	19287	19177	18970	19192	19005	19228	19118	19118	19128	19292	19244	19303	19207	19295	19430	19450	19210	18949	19271	19055	19084	19218	19318	19103	19398	19293	19251	19172	19156	19206	19392	19267	19322	19142	19314	19245	19192	19004	19173	19407	19264	19147	19432	19086	19309	19402	19176	19117	19202	19218	18981	19197	19200	19275	19333	19122	19322	19281	19369	19129	19348	19173	19346	19445	19103	19079	19249	19419	19261	18989	19254	19245	19445	19271	19151	19016	19235	19217	18984	19186	19240	19187	19203	19278	19375	19320	18962	19146	19179	19284	19353	19075	19283	19115	19199	19335	19263	19047	19237	19179	19271	19104	19410	19034	19131	19139	19000	19229	19248	19290	19290	19020	19040	19242	19432	19054	19155	19142	19151	19288	19149	19382	19144	19159	19160	19256	19219	19118	19273	19245	19190	19122	19088	19137	19398	19317	19424	18988	19241	19180	19185	19131	19420	19312	19162	19053	19297	19145	19173	19284	19203	19294	19168	19146	19192	19110	19157	19257	19056	18937	19291	19307	19090	19142	19314	19048	19316	19237	19351	19225	19188	19221	18953	19067	19386	19213	19119	19269	19265	19314	19350	19170	19171	19224	19494	19047	19020	19169	19138	19082	19249	19194	19427	19256	19125	19527	19171	19144	19133	19473	19112	19060	19299	19089	19280	19293	19196	19182	19140	19033	19307	19148	19080	19165	19272	19257	19405	19310	19365	19064	19198	19019	19224	19408	19272	19202	19246	19286	19259	19502	19070	19140	19059	19203	19237	19140	19392	19344	19114	19287	19159	19299	19212	19375	19288	19207	19209	19336	19219	19059	19305	19154	19200	19270	19315	19238	19269	19308	19254	19157	19253	19203	19154	19257	19192	19165	19207	19156	19138	19251	19016	19065	19162	19233	19282	19252	19174	19136	19158	19086	19054	19403	19193	19231	19182	19345	19219	19031	19042	19254	19383	19152	19200	19462	19095	19116	19115	19218	19218	19229	19222	19374	19151	19173	19403	19094	19274	19142	19131	19376	19037	19079	19210	19198	19306	19354	19131	19251	19163	19285	19129	19193	18966	18925	19079	19305	19262	19204	19305	19131	19048	19166	19205	19109	19226	19394	19208	19086	19122	19345	19118	19284	19216	19142	19237	19342	19162	19303	19106	19207	19384	19198	19448	19444	19199	19225	19309	19178	19164	19290	19082	19314	19026	19234	19192	19134	19293	19249	19051	19065	19219	19353	19267	19004	19274	19120	19355	19229	19179	19228	19304	19176	19248	19155	19321	19018	19218	19280	19226	18944	19402	19038	19149	19197	19050	19280	19428	19167	19249	19261	19236	19327	19356	18960	19250	18914	19288	19202	19100	19152	19139	19109	19163	19257	19331	18962	19301	19471	19180	19208	18926	19072	18941	19044	19337	19245	19232	19088	19038	19247
16182	27761	26218	23129	21952	19897	18784	18069	17241	16702	16574	16608	16417	16417	16054	16021	16069	16156	21503	26029	24242	21467	18754	17042	16458	16080	16012	16094	15841	16057	15982	15913	15963	16087	15964	15884	16110	16129	16021	15939	15987	15967	15981	16133	16031	15951	15977	16017	16043	16133	16008	16075	15902	15908	16065	16139	16010	16038	16092	15793	16009	16104	16135	16082	16091	15882	16173	16036	15875	15972	16122	16099	16100	16032	16060	16008	16045	16169	15864	16049	16025	16019	15978	15992	16004	15927	15905	16096	16075	15945	16164	16027	16041	16128	15936	16033	16040	16046	15969	16040	15953	16075	15943	16053	15979	15940	16279	15840	16006	16041	16166	15921	15995	16103	15977	15871	16163	15948	16117	15935	16330	15953	16051	15966	16011	16089	15887	16052	16072	15983	15896	16060	15897	16060	15890	16014	15899	15886	16007	15952	16125	15910	15997	16096	16096	16031	15890	16007	16166	15867	16017	16109	15990	16115	16055	15950	16006	16050	16099	15984	16096	16132	15945	16044	15912	16063	16024	15989	15966	16099	16117	16064	16028	16061	15921	15868	16014	15858	16067	16054	15941	15966	16054	15950	15935	15918	16007	16099	16046	15766	16003	16037	15985	16119	15898	15972	15746	16154	15946	16095	15920	15973	15905	16084	16053	15867	15853	16165	16023	15912	15842	16114	15913	15900	16157	15910	16078	15777	16214	15906	15871	15940	15845	15943	15981	16229	15957	16089	16077	16091	16007	15927	16068	16008	16093	15904	15944	16150	16044	15947	16017	15974	15858	15952	16120	15883	16069	15970	15822	15906	16070	16053	16028	16193	15902	15836	15982	15862	16177	16184	15730	15940	15943	15897	16024	16113	16001	16036	15925	16194	15893	15961	15946	15846	16062	16139	15891	16083	15943	16114	16074	15850	16044	16056	15835	15842	16078	16039	16017	15945	15909	15967	16007	16101	15974	16031	16122	15954	16070	16119	15878	16065	16055	16078	15884	16024	15918	15994	16104	15994	16004	15932	15967	15859	15979	16100	15975	16013	16145	16012	16045	15949	16003	16088	16002	16027	16010	15866	16040	16007	15995	15981	16080	16076	16062	15829	15825	15928	15986	16092	16067	16070	15892	15897	16079	16168	15965	16077	16006	15824	15882	15975	15943	15929	15882	16064	15947	16006	15963	15917	15910	15848	15940	16106	15934	16098	15951	15961	16002	15943	15964	15995	15906	16078	16087	15938	15961	15956	15965	16137	16100	15792	15845	16069	15948	16030	16005	16047	16232	15971	16113	15917	15895	16008	16060	15945	15885	15856	16107	16086	15994	15910	16027	15820	16056	16013	16020	15991	15871	16142	15943	16034	16090	16138	16001	15942	16036	16040	16044	16088	16203	15871	16161	15895	15881	15933	15912	15958	16141	15874	16036	16055	16074	16090	16050	16004	16114	15987	16002	16170	16022	15959	15932	16137	15846	15986	15969	16033	15838	15985	15971	16210	16077	16088	15929	16134	15967	15812	15986	15921	15919	15848	15906	15985	16120	16044	16039	15927	16010	16078	15995	16012	16067	15927	15943	15926	15947	16177	15903	15865	15905	15906	15877	15968	15832	15790	16044	15885	15758	15961	15913	15986	15942	15880	15923	15931	15943	15932	15985	15908	15853	16044	15997	15950	15925	15944	15948	15844	16010	16112	16011	15988	15841	15952	15846	16003	15859	15833	16034	15979	16058	16053	15986	15953	16008	16018	15881	16042	16016	16012	15924	15926	15873	15793	15931	15817	16202	16204	16079	15861	16016	15927	16012	15854	16004	16136	16010	16022	16077	16036	16041	15958	15890	15911	16050	15927	16135	16017	16115	15959	16027	15936	15959	15977	15945	15969	15854	16010	16070	16078	15951	15901	16069	15969	16096	16119	16063	15896	15922	16183	15834	15915	15855	15978	16171	15766	15968	15920	15982	16057	15865	16014	15935	15967	16049	15791	16053	15887	15981	15869	15874	15971	15791	15851	15756	15903	16117	15960	16016	16076	16142	15960	16058	15952	16025	15980	16018	16065	16096	15974	15941	16000	15897	16120	15992	16097	16010	15991	15982	16065	15937	15970	16008	15950	15918	15976	15948	16113	16054	15976	16023	16106	15920	15978	16161	16020	15894	15991	16063	16051	16096	15897	15967	15759	16117	16035	16076	15974	16057	16093	15955	16014	15931	16153	15848	15983	15962	15927	16105	16136	15893	16007	15975	16161	16089	15967	15942	16115	15767	16015	15907	16062	15797	15993	16011	15938	15962	15915	16068	15990	15978	15974	16005	15956	15985	16054	15963	16023	15914	16035	16083	15984	16072	16058	15984	16039	15941	15905	16049	15928	16086	15953	16188	16051	15906	16064	15999	15831	16010	15927	15908	16049	15946	16106	15985	16014	16031	15860	15829	15835	16081	15911	15986	16066	16062	15911	15964	16067	15855	15965	15794	16095	15900	15960	16134	16030	15985	15959	16070	16082	16029	16001	15817	16150	15950	16030	16027	15939	16014	15906	16155	15881	15908	16132	15930	16082	16098	15894	15983	15906	15993	15990	15923	16128	15860	15977	15994	15902	15870	16086	16126	16072	15888	15931	15799	16009	16133	16092	15848	16080	15931	15991	15978	16021	16002	15899	15917	15950	15994	16071	15929	16039	15962	16076	16032	16123	16085	15915	16007	15902	15955	15901	15956	15834	16104	15971	16250	15870	16009	16253	15960	16140	16065	16057	15765	15986	16055	16046	16122	16073	15995	16092	16064	16058	16030	15987	15916	15995	16162	15845	16009	16078	16101	15947	16092	15868	15950	16063	16013	15953	15901	15929	15954	15967	16011	16041	15912	15874	15996	16043	16064	16054	15948	15953	16146	15808	15886	16155	15951	15919	16063	15917	15936	15942	16139	15984	16128	16035	15977	15743	16063	15997	16087	16054	15981	16048	15980	16015	15974	15886	16025	16021	16094	15712	16153	16193	15952	15902	16084	16085	15993	15896	15837	15993	15839	15929	16105	16052	15977	16145	16032	15944	16038	15977	16000	15883	16141	16252	15846	16020	15945	15897	16055	16108	16112	16031	15783	15934	16055	16127	16123	16130	16029	15898	16013	16081	16162	15964	15977	15914	16052	15854	16110	15972	16000	16109	15790	16136	15809	15865	15903	15777	15930	15940	15944	15974	15832	15885	15969	16052	16074	15966	16050	16041	16053	16004	16048	16050	16087	15872	15960	15900	15971	16103	16083	15843	15903	16053	15920	15940	15979	15950	15991	15871	15930	15956	16059	15947	15956	15914	15928	16158	15982	15844	15969	16045	15837	16052	15859	16034	16006	16085	16040	16088	15913	16078	16111	15880	16234	16026	15984	15999	16030	15989	16140	15991	15912	15800	16027	16109	16146	16036	15835	16065	15916	15898	16133	15780	16120	16054	16088	15767	15871	15951	15993	16122	16052	15950	15983	15886	15912	15875	16046	16107	15893	15941	15861	15854	15978	16074	16148	16098	16097	15942	15975	16002	16003	15737	15917	15946	15896	16066	15844	16146	15911	15977	15934	15929	16049	15974	15943	15865	15804	15846	15997	15977	16017	15947	16171	16040	16150	15891	15974	15963	15870	15907	15938	16019	16055	15834	16225	15789	15998	16063	15983	15921	15936	16033	15902	15829	16035	16040	15921	15914	15907	15943	16153	15824	15880	15916	16038	15864	16010	15959	16055	16047	15993	16042	15989	15890	16070	16088	15962	16089	16117	15948	16034	15971	15974	15855	16032	15926	16120	15956	15988	16022	15939	15861	15828	16096	16041	15904	16264	16030	15899	15955	15996	15881	15965	16112	15978	15791	16033	15844	15930	15938	16225	15998	16042	15921	15932	15937	16091	16040	15916	15971	16032	15959	15876	15903	16087	16073	16036	16055	15970	16054	15854	15827	15845	15930	16023	15941	16041	16065	16233	15975	15901	15816	15928	15940	15983	15914	16042	16047	15893	15962	15886	16013	15860	16090	16025	16123	16037	15914	16022	16065	15930	16089	15996	15946	15945	16126	16077	15844	16177	15922	15877	16008	15880	16060	15911	15911	15946	15755	15910	15980	16155	15929	15838	15912	16042	15865	16000	16092	15914	16046	15999	16135	15885	16139	16053	16030	15867	15977	15956	16040	16000	16037	15950	15905	15855	15931	15975	16069	16046	16042	15951	16058	16052	15989	16028	16101	15745	16004	15805	15822	15959	15905	15896	15916	15705	15902	16085	15912	16004	16204	16104	16032	16000	16009	15932	16037	16070	16063	16023	15981	16134	15991	15908	15967	15894	16154	16116	15857	16080	15889	16027	16003	16134	16089	15992	15828	15887	15964	15989	15913	16164	15942	16015	16033	16002	16058	15872	16091	16005	15998	16163	16088	16097	16163	16089	15918	16214	15957	16004	15863	16067	15852	16118	15969	16086	15910	15904	15899	15909	15995	15866	16100	16061	15983	15801	16230	15907	15856	15766	15834	16113	15973	15969	15968	15970	16030	15816	15875	15935	15996	15987	15936	16090	16020	16043	15876	15925	15851	16083	15790	15872	15997	15870	15921	16021	16036	16010	15985	16105	15886	15954	15882	15870	15952	15875	16051	16036	15960	16063	16003	16085	16120	16045	15975	16011	16048	16088	16048	16035	15938	15958	15897	16055	16105	16058	16048	16053	15924	15770	16007	16023	16008	15947	15954	15897	15987	16076	15997	16108	15909	16135	15894	16140	16029	16057	16051	16020	16007	15827	16066	16063	15976	15956	15951	15762	15872	15879	15940	15884	15980	16103	16023	15969	16136	15991	15986	16086	16015	15944	16097	16025	15959	16077	15969	16028	15991	15872	15953	16120	15919	15967	16116	16044	15977	15904	15974	15789	16162	15914	15926	16102	15960	16001	16051	15943	15869	16014	15919	15944	15963	16026	16004	15948	15978	16081	16004	15965	15922	16114	16045	16146	15758	16005	16008	15922	16005	15998	15949	16048	15839	16039	15912	15898	15862	16021	15897	16065	16112	15966	15935	15804	16101	15911	15902	16051	16139	16064	15872	15986	16172	15953	16052	15949	16090	16026	15921	15894	16180	15998	16081	15936	16179	16093	16023	16044	16018	15997	16006	15985	16015
22489	20966	28791	23313	21275	23871	26928	21981	20720	20719	20717	20056	20382	20106	19887	20037	19925	20069	25171	34269	33573	29536	25175	21991	20460	20010	19399	19437	19601	19723	19553	19446	19798	19520	19528	19702	19839	19605	19660	19617	19487	19745	19682	19412	19501	19562	19394	19551	19449	19530	19396	19565	19548	19462	19589	19537	19597	19396	19720	19673	19517	19592	19448	19463	19643	19477	19616	19615	19497	19489	19681	19304	19527	19540	19441	19474	19541	19494	19493	19415	19768	19539	19355	19454	19508	19382	19599	19428	19453	19543	19558	19549	19521	19400	19535	19373	19655	19601	19616	19659	19499	19551	19454	19643	19454	19357	19560	19513	19493	19498	19378	19625	19509	19626	19344	19608	19189	19492	19387	19568	19556	19507	19612	19428	19453	19561	19633	19535	19544	19461	19608	19348	19599	19393	19452	19431	19612	19480	19391	19348	19634	19591	19645	19559	19590	19555	19612	19517	19554	19265	19470	19360	19725	19515	19414	19455	19572	19392	19560	19463	19362	19557	19180	19481	19541	19503	19553	19425	19382	19299	19525	19325	19621	19377	19611	19751	19640	19577	19461	19390	19417	19644	19439	19343	19466	19237	19411	19556	19371	19507	19519	19485	19564	19482	19508	19387	19454	19539	19572	19515	19394	19348	19458	19571	19327	19256	19433	19688	19610	19594	19292	19431	19518	19383	19248	19511	19544	19317	19497	19401	19522	19608	19406	19498	19428	19451	19410	19523	19511	19408	19410	19375	19345	19276	19263	19433	19457	19568	19479	19371	19270	19474	19435	19529	19531	19358	19339	19560	19316	19278	19467	19391	19482	19300	19343	19571	19311	19524	19260	19563	19502	19586	19428	19550	19493	19313	19299	19498	19575	19413	19504	19576	19357	19515	19466	19440	19634	19347	19389	19368	19576	19441	19523	19330	19411	19504	19495	19309	19435	19574	19546	19531	19508	19327	19591	19194	19458	19631	19449	19304	19450	19239	19564	19491	19327	19200	19662	19404	19518	19396	19406	19206	19607	19533	19528	19516	19615	19749	19346	19627	19739	19583	19442	19555	19428	19595	19466	19364	19326	19254	19507	19565	19421	19343	19601	19350	19427	19526	19532	19443	19324	19442	19540	19620	19456	19579	19364	19423	19455	19559	19728	19492	19501	19466	19308	19441	19511	19586	19443	19406	19187	19478	19360	19468	19726	19522	19278	19542	19597	19522	19533	19432	19545	19406	19504	19491	19465	19663	19494	19539	19531	19528	19581	19475	19510	19410	19491	19486	19496	19353	19550	19380	19526	19396	19472	19563	19701	19320	19443	19326	19632	19636	19455	19417	19413	19467	19417	19357	19550	19393	19493	19646	19613	19418	19446	19490	19691	19619	19574	19275	19344	19496	19405	19382	19663	19487	19449	19543	19436	19432	19353	19525	19541	19392	19487	19659	19313	19552	19372	19404	19432	19613	19488	19581	19504	19304	19441	19478	19582	19555	19303	19549	19707	19445	19408	19702	19559	19307	19202	19316	19439	19671	19492	19434	19456	19395	19504	19484	19411	19355	19563	19387	19398	19430	19493	19793	19538	19532	19679	19710	19438	19598	19484	19385	19429	19440	19380	19235	19352	19583	19551	19322	19599	19265	19408	19455	19461	19471	19316	19429	19354	19370	19631	19455	19470	19333	19524	19437	19401	19412	19414	19401	19509	19712	19488	19541	19543	19438	19385	19544	19343	19471	19464	19455	19334	19396	19585	19403	19409	19543	19446	19373	19407	19323	19543	19419	19311	19645	19618	19450	19559	19258	19234	19494	19401	19441	19496	19486	19575	19441	19451	19366	19306	19439	19600	19407	19357	19495	19443	19516	19384	19335	19102	19513	19319	19596	19108	19409	19291	19473	19499	19383	19761	19448	19456	19442	19635	19393	19427	19435	19513	19410	19231	19287	19530	19338	19513	19538	19268	19652	19526	19445	19551	19475	19594	19479	19406	19389	19499	19461	19735	19447	19561	19537	19379	19462	19341	19383	19225	19406	19675	19512	19565	19492	19468	19539	19493	19294	19404	19342	19385	19432	19489	19461	19384	19485	19362	19460	19517	19439	19389	19350	19500	19470	19435	19532	19471	19350	19507	19411	19500	19195	19330	19337	19461	19487	19538	19404	19443	19485	19622	19456	19479	19226	19478	19324	19617	19471	19322	19462	19626	19449	19458	19484	19467	19462	19596	19445	19287	19595	19276	19459	19618	19737	19500	19501	19642	19459	19432	19575	19508	19449	19449	19496	19494	19395	19443	19683	19394	19567	19359	19408	19479	19405	19597	19537	19585	19425	19517	19276	19579	19449	19398	19446	19541	19468	19679	19364	19318	19213	19429	19615	19468	19431	19531	19527	19514	19227	19388	19516	19648	19498	19269	19440	19462	19401	19680	19484	19400	19321	19416	19636	19439	19435	19320	19471	19396	19609	19482	19186	19540	19385	19535	19518	19394	19495	19535	19494	19567	19496	19583	19405	19397	19404	19491	19402	19554	19420	19492	19528	19459	19394	19482	19569	19432	19355	19542	19488	19369	19652	19600	19507	19432	19415	19362	19563	19440	19414	19437	19660	19347	19351	19458	19447	19491	19530	19647	19548	19425	19272	19327	19290	19323	19421	19366	19518	19362	19447	19317	19399	19577	19301	19599	19574	19510	19538	19560	19412	19450	19552	19711	19504	19340	19409	19561	19365	19602	19719	19279	19595	19356	19600	19473	19330	19515	19539	19583	19474	19417	19451	19491	19485	19569	19549	19274	19423	19306	19655	19462	19546	19478	19493	19449	19457	19433	19224	19333	19427	19532	19376	19624	19573	19513	19225	19396	19608	19619	19525	19317	19479	19460	19368	19407	19465	19402	19461	19515	19594	19301	19379	19369	19293	19320	19582	19661	19426	19432	19365	19442	19323	19453	19680	19482	19320	19572	19378	19732	19425	19587	19385	19413	19669	19541	19409	19540	19537	19685	19505	19767	19532	19350	19321	19505	19549	19559	19442	19500	19269	19363	19381	19347	19375	19310	19409	19507	19352	19643	19342	19600	19584	19128	19565	19454	19577	19636	19277	19239	19469	19486	19469	19264	19458	19497	19470	19220	19565	19459	19253	19454	19681	19573	19448	19330	19488	19589	19394	19363	19712	19614	19414	19607	19532	19642	19561	19428	19500	19161	19609	19440	19341	19571	19524	19492	19589	19433	19397	19558	19468	19371	19321	19255	19394	19490	19504	19430	19532	19424	19394	19454	19427	19412	19531	19651	19535	19395	19629	19628	19487	19669	19399	19431	19505	19302	19363	19545	19417	19491	19404	19359	19620	19620	19334	19584	19272	19464	19418	19498	19392	19666	19589	19317	19459	19392	19533	19493	19433	19554	19396	19585	19361	19534	19502	19307	19407	19475	19456	19436	19184	19573	19575	19382	19353	19390	19479	19448	19435	19467	19320	19444	19229	19418	19593	19281	19369	19356	19636	19389	19245	19634	19580	19361	19403	19377	19213	19337	19552	19356	19652	19484	19485	19367	19485	19367	19569	19315	19499	19532	19360	19374	19286	19707	19538	19504	19418	19513	19659	19476	19483	19688	19452	19470	19436	19519	19552	19359	19561	19496	19374	19534	19592	19398	19421	19439	19468	19570	19442	19669	19382	19506	19444	19487	19522	19593	19493	19461	19186	19463	19163	19408	19339	19622	19671	19405	19415	19627	19283	19280	19552	19338	19499	19342	19487	19607	19602	19456	19592	19537	19276	19316	19363	19397	19680	19436	19358	19247	19517	19526	19429	19332	19408	19267	19347	19422	19627	19472	19481	19564	19437	19440	19666	19527	19505	19502	19350	19432	19381	19482	19492	19346	19312	19422	19493	19243	19409	19536	19577	19478	19242	19506	19505	19602	19407	19661	19568	19673	19538	19584	19450	19534	19625	19436	19517	19542	19592	19570	19658	19255	19421	19658	19289	19344	19300	19196	19238	19349	19446	19655	19407	19449	19434	19356	19473	19615	19507	19688	19331	19350	19557	19669	19504	19471	19674	19546	19241	19376	19376	19333	19563	19445	19415	19507	19466	19603	19387	19431	19406	19500	19507	19529	19596	19615	19568	19654	19565	19547	19514	19485	19509	19376	19507	19383	19478	19486	19254	19514	19607	19550	19752	19500	19450	19541	19547	19231	19555	19359	19378	19313	19574	19566	19603	19483	19556	19571	19474	19396	19468	19417	19491	19474	19452	19890	19525	19590	19337	19384	19251	19378	19457	19605	19513	19549	19536	19663	19717	19612	19543	19431	19405	19506	19588	19390	19283	19548	19625	19587	19551	19470	19390	19493	19368	19446	19243	19462	19406	19528	19522	19525	19520	19384	19552	19190	19589	19619	19510	19754	19616	19413	19399	19645	19409	19470	19338	19537	19524	19436	19540	19615	19222	19597	19519	19594	19372	19410	19524	19548	19449	19535	19328	19333	19578	19404	19426	19343	19344	19579	19594	19535	19492	19518	19532	19540	19253	19417	19490	19470	19693	19651	19651	19521	19421	19512	19560	19469	19413	19519	19584	19501	19666	19486	19311	19642	19610	19683	19529	19493	19376	19387	19592	19347	19420	19392	19430	19623	19395	19433	19423	19515	19553	19699	19755	19551	19282	19556	19506	19438	19494	19499	19406	19324	19485	19533	19492	19526	19575	19225	19413	19523	19417	19501	19451	19450	19427	19412	19475	19510	19508	19431	19542	19415	19402	19526	19449	19392	19390	19577	19567	19368	19487	19434	19530	19680	19197	19534	19484	19458	19397	19376	19315	19500	19364	19444	19571	19386	19613	19425	19291	19344	19408	19310	19533	19733	19629	19786	19535	19602	19630	19393	19344	19549	19527	19579	19409	19341	19520	19304	19510	19724	19294	19588	19443	19529	19397	19159	19330	19360	19417	19418	19432	19428	19433	19515	19378	19451	19377	19507	19413	19559	19486	19268	19338	19484	19540	19556	19329	19462	19390	19555	19332	19378	19581	19483	19339	19478	19584	19454	19461	19402	19426	19444	19330	19654	19523	19517	19270	19424	19374	19368	19561	19350	19267	19663	19447	19561	19382	19479	19418	19442	19529	19620	19458	19535	19605	19435	19356	19519	19611
17502	33958	32765	26279	23026	21497	20152	18997	18151	17600	17406	17107	16808	16593	16658	16598	16348	16284	25109	34221	32123	27070	21788	18164	16922	16369	16162	16158	16188	16103	16092	16104	16170	16274	16214	16196	16201	16144	16192	16127	16099	16155	16062	16005	16260	16129	16151	16102	16261	16088	16139	16166	16288	16122	16098	16117	15963	16149	16225	16124	16225	16117	16205	16220	16141	16094	16319	16176	16072	15902	16300	16155	16093	16103	16159	16110	16076	16082	16034	16155	16085	16150	16052	16217	15953	15994	16089	15997	16217	16223	16184	16105	16204	16156	15956	15959	16060	16060	15990	16001	16146	15991	15987	16042	15943	15966	16062	16278	16214	16217	16100	16004	16089	16138	16075	16211	16076	16209	16050	16129	16032	16086	15971	16098	16126	15965	16163	16227	16223	16069	16248	16014	16043	16119	16171	16085	16152	16088	16137	16205	16156	16143	16068	16134	16161	16220	16127	16184	16273	16116	16029	16091	16087	16082	16192	16056	16151	16093	16137	16080	16100	16080	16239	16141	16235	16123	16067	16163	16181	16006	16006	16066	16193	16093	15958	16018	16183	15928	16267	16142	16153	16008	16102	16054	16160	16036	16141	16031	16238	15926	16127	16239	15976	16015	15963	16020	16074	16023	16079	16077	16131	16157	16320	15959	16133	16099	16124	16046	15969	16124	16271	16049	16011	16045	16124	15954	16258	16149	16055	16059	16121	16158	16069	16272	16109	16117	16193	16100	16165	16135	16055	16091	16178	16094	16085	16138	16060	16087	16128	16131	15959	15849	16175	16096	15969	16154	16111	16178	16100	16225	16070	16050	16076	16148	16147	16127	16291	16067	16107	16090	16104	16142	16117	15839	16103	16074	16262	16185	16080	16105	16148	16162	16072	16115	16080	15947	16124	16172	15897	16095	16194	16263	15977	16173	16154	15992	16134	16200	16121	16018	16038	16118	16078	16075	16011	16119	16041	16154	16126	16172	16242	16126	16101	16236	16153	16253	16059	16108	15989	16189	16017	16182	16205	15999	16040	16112	16151	16147	16144	16110	16243	16109	16103	16169	16221	16112	16006	16002	16004	15929	16231	16206	16181	16037	16103	16082	16140	15945	16166	16178	16073	15967	16095	16118	16202	16118	15978	16230	16005	16243	16249	15918	16137	16211	15946	16161	16244	16129	16153	16132	16274	16007	16065	15975	16138	16077	16219	16180	16103	16114	15958	16062	16172	16074	16210	16039	16083	16063	16058	16170	15948	16253	16125	16076	16027	16232	16182	15976	16103	16146	16187	16155	16129	16306	16173	16016	16155	16142	16162	16037	16170	16097	16140	15985	16042	15981	16135	16219	16082	16132	16184	16005	16104	16099	16125	16084	16087	16046	16064	16156	15871	16126	16114	16193	16003	16145	16164	16063	15950	16043	16142	16127	16093	16088	16157	16041	16264	16050	16002	16036	16012	16263	16179	15896	16079	16153	16082	16103	16091	16046	16110	16088	15985	16096	16128	16255	16182	15983	16039	16147	16022	16106	15961	16238	16152	15953	15954	16265	16164	15989	15995	16313	16268	16048	16237	16213	16045	16106	16054	16001	16084	16093	16150	16103	16132	15985	16141	16120	16063	16147	16038	16056	16236	16209	15890	16011	16010	16022	15965	15927	15984	16006	16053	16101	16090	16101	16088	16106	16210	16056	16249	16182	16047	16171	16007	16167	16010	16135	16053	16224	16046	15969	16151	15919	16122	16135	16215	16136	16095	16066	15978	16008	15994	16123	16080	16325	16277	15987	16048	16081	16127	16006	16073	16146	16159	16209	16153	16006	16183	16136	16073	16177	16074	15921	16079	16105	16040	16082	16079	16024	15940	16230	16160	16115	16055	16096	15891	16218	16067	16243	16164	16250	16083	16162	16051	16070	16062	15942	16022	16222	16137	16161	15984	16179	16059	15972	16061	16158	15936	16198	16152	16013	16255	16084	16230	16162	16253	16074	16119	16055	15919	15911	16135	15872	16165	16036	16055	15976	16225	16203	16018	16143	15997	16119	16158	16264	16070	16144	16002	15903	16181	16082	16163	16113	16087	16046	16220	16243	16063	16157	16118	16171	16119	16093	16092	16021	15886	16007	16052	16095	16206	16049	16217	16067	16119	15922	16283	16070	15993	16061	16083	16052	15977	16146	16194	16011	16052	16033	16120	16206	16204	15990	16183	15982	16077	16214	16207	16018	16185	16183	16042	16212	16224	16467	16196	16151	16132	16119	16254	16120	16138	16138	16136	15896	16246	16089	16023	16138	16076	15966	16063	16152	16263	16231	16176	16174	16214	16053	16157	16201	16228	16065	16111	16158	16275	16096	16099	16068	16113	16017	15987	16031	16161	16037	16151	16106	16173	16103	15985	16112	16106	16054	16277	15949	15995	16042	15912	16213	16112	16131	16168	16088	16022	16235	15987	16340	16156	16071	16047	16098	16118	15959	16302	16012	16001	16035	15970	16136	16203	16158	16161	15997	16106	16029	16147	15914	16153	15973	16117	16198	16096	16270	15922	16163	16086	16057	16026	16148	16194	16060	15889	16118	16050	16065	16237	15901	16136	16194	16129	16185	16099	16300	16032	16031	16121	16037	16265	16152	16138	16105	15916	16215	16152	16060	16354	16130	15955	16315	16005	15975	16151	16021	16052	16158	16232	15974	16082	16177	15970	16051	16267	15981	16144	16154	16020	16014	15864	16140	16129	16066	15807	16089	16062	15872	16135	16153	15992	16107	16037	16197	15996	16111	16167	16087	16102	16194	15991	16171	15985	16086	15949	16134	16181	15962	15963	15874	15998	15949	16175	16030	15923	16063	16125	16048	15925	15980	16113	16177	16012	16001	16014	15884	16075	16160	16220	16024	16044	16111	16134	16163	16027	15913	16037	16131	16136	16004	16098	16315	16067	16035	16179	15983	16192	15997	16050	16098	16021	15971	16252	16036	16090	16020	16098	16177	16103	16061	16191	16119	16201	15848	16130	16206	16061	16138	16154	16094	16095	16228	15949	16238	16047	15951	16063	16034	16218	16030	16010	16034	16213	16077	16212	15945	16063	16112	16161	16099	16041	15975	16026	16182	16150	16247	16266	16110	16131	16179	16103	16134	16002	16118	16027	16124	16057	16024	16101	16102	16095	16098	16188	16179	16259	16128	16086	16098	16247	16077	16128	16043	16361	16028	16032	16192	16212	16301	16126	16090	15965	16122	15993	16195	16050	15942	16032	16225	16152	16262	16142	15956	16044	16197	16099	16175	16267	16164	15985	15998	16114	16152	15845	16172	16150	16224	16078	16125	16168	16006	16074	16091	16159	16121	16073	16080	15964	16081	15996	15993	16132	15960	16201	16069	16111	16031	16126	15979	16209	16007	16179	16207	16178	16062	16058	15976	16065	16112	16183	16173	16064	16029	16154	16176	15907	16078	16170	16227	16275	16012	16169	16049	15905	16004	16110	16076	16154	16109	16004	16054	16098	16164	16029	16074	15943	15997	16139	16289	16039	16116	16227	16013	15966	16083	15850	16143	16209	16196	15919	16037	16128	16237	15900	15986	16257	16199	16072	16107	15981	16179	15994	16198	16118	15999	16117	16132	16093	16268	15980	16215	16122	16103	15915	15895	16143	16088	15983	16063	16093	16085	16126	16144	16146	15970	16053	16142	16038	16013	16071	16007	16202	16177	16127	15929	16004	16022	16125	16026	16352	15996	16067	16089	16157	16014	15999	16032	16006	16112	16073	16295	16120	16082	16037	16089	16028	16128	16037	16139	16016	16130	16000	16064	16244	15968	16076	16014	16042	16151	16134	16060	16063	16038	16109	16177	16133	16100	15888	16113	16096	16140	16126	16163	16120	15944	16042	15942	15981	16086	15927	15929	15925	16248	16013	15971	15973	16129	16089	16140	15941	16117	16194	16060	16200	16163	16360	16260	16095	16214	16188	16017	16084	16035	15992	15880	16018	16124	16193	16124	16090	16232	16135	16112	16046	16089	15984	16152	16184	16080	15994	16046	15968	16138	16021	16104	16180	16239	16027	16119	15991	16081	16067	16038	15987	16000	16114	16134	15951	16051	16208	16188	15990	16053	16061	16106	16066	15989	16144	16093	16246	16146	16151	16187	16142	16172	16110	16156	16051	16069	16103	16177	16217	16135	16062	16090	16197	16068	16136	16129	16005	16081	15788	16152	15990	16211	16154	16050	16177	15964	15908	16017	16157	16127	16020	16137	15879	16116	16078	16070	15939	16233	15990	16111	16003	15989	16191	16031	16199	16012	16113	16120	16079	16095	16187	16208	16115	15924	15976	16248	16094	16209	16058	16196	16051	16186	16192	16048	15850	16140	16057	16150	16371	16068	16016	16153	16250	16005	16169	16159	16024	16076	16129	16155	16087	16262	16193	16277	16053	16174	16067	16065	16255	15982	16146	16122	16226	16094	16000	16127	16175	16068	16145	16085	16012	16043	16172	16005	16020	16147	16078	15963	16093	16097	16069	15964	16087	15932	16223	16128	16127	16048	16294	15975	16146	16040	15980	16089	16089	16200	16139	16179	16025	16276	16060	15939	15979	15974	16206	16158	16097	15974	16186	16050	16097	16198	16169	15992	16130	16060	16063	16163	16214	16119	15954	16015	16081	16115	16066	16110	16108	16082	15942	16090	16091	16043	16034	16093	15912	16089	16167	16020	16077	16183	16022	16093	16027	16070	16098	16035	16224	16018	16021	16240	16018	16078	16080	16062	16084	16215	16196	16072	16230	16083	16175	15946	16145	16137	16109	16064	16058	16092	16136	16106	16114	16072	16176	16122	16247	15972	15962	16132	16085	15957	15967	16174	16217	16000	16010	16206	15986	16013	15949	16115	16169	16106	16161	16174	16072	16191	16127	16085	16085	16103	16083	16042	16064	16078	16098	16175	16092	16083	16111	16098	16203	16205	16200	16048	16269	16034	16137	16302	16010	16142	15995	16004	16158	16064	16145	16211	16052	16126	16216	16133	16014	16245	15974	16071	16165	16051	16107	16076	16219	16077	15955	16084	16161	16075	16091	16165	16232	15955	16084	16067	16150	16168	16098	16044	16081	16162	16226	16047	16024	16129	16041	16160	16071	16071	16131	16138	16048	16304
27217	22587	27488	24705	21095	20787	20900	20762	20465	20359	20470	20151	20241	20082	20095	19940	20121	19890	20250	21176	21458	21225	20704	20106	20252	20011	20039	19902	20077	19975	19867	20051	19853	19897	20011	19845	20063	19821	20031	20019	20000	20152	20113	19998	20236	19887	19934	19998	19919	19734	19881	19864	19722	19892	19936	19876	20014	19998	20032	20130	19933	19964	20149	20057	19873	19894	19985	19923	20041	19863	19944	20174	19956	19930	20009	20033	20024	19961	20046	20110	19986	19799	20018	19838	20087	19926	20000	19881	20004	19878	19944	19909	19904	19888	19840	20188	20065	19835	19959	19976	19767	20057	19823	20007	20170	20106	19825	20052	20047	20122	19842	19903	20118	19854	20168	19853	19898	19945	20022	19795	19942	19935	19954	19826	20010	19913	19932	20046	19824	20063	19969	20155	19901	19997	19712	20024	20051	20020	19994	19966	20009	20120	20172	19961	19882	19822	20043	19832	20099	20072	19970	19966	19826	19925	20172	19924	19924	20098	19832	20009	19956	19924	19900	20019	19968	19972	20044	19914	20029	19984	19914	19869	20044	19828	19944	19894	20127	20296	20015	19991	19936	19828	19973	20048	19913	20002	19839	19795	20040	19870	19908	19720	19957	19926	19977	20176	20005	19932	20017	19835	19763	20002	19957	20057	20065	20002	19751	20070	19981	20040	20177	20279	20068	20113	20098	20010	20101	19745	19769	19946	19846	19853	19891	19962	19960	19966	19627	20207	19857	20018	20069	19892	19870	19929	19904	19765	19794	20010	19718	19888	19992	19823	20043	20036	20232	19886	19925	20105	19990	19995	20064	19983	20082	20050	19902	19826	19989	20033	20023	19976	20005	19984	19923	19935	19829	19882	19983	19922	19888	20065	20025	19867	19827	19963	19951	19984	20053	19906	20015	19894	19901	20156	19999	20201	19870	20010	19663	20091	20103	19927	20026	19865	20048	20017	20032	19976	20022	19869	20010	19931	19904	19902	19830	19821	19988	19976	19787	20029	20025	19979	19937	19997	19924	19887	19798	19949	19999	19950	19831	19933	19933	19914	19973	19856	19995	19965	19838	19925	20021	20013	19793	20030	20147	19982	19939	19873	19905	19911	20127	19946	19889	19999	19942	19861	19892	19920	19669	19849	20095	20122	20031	20080	20134	20263	19822	19803	19932	19906	19932	20126	19842	19840	19876	19868	20040	20092	19950	19689	20068	20023	20067	19901	19854	19862	19962	19962	19717	20179	19926	20051	20107	20008	19888	20059	20113	20052	19974	19968	19965	20098	19927	20106	19999	19937	20048	19905	19979	20013	19738	20095	20042	19709	20114	19820	19881	19985	19784	19947	19779	19865	19697	19987	19974	19892	19850	19804	19993	20108	20120	19966	19947	19844	19893	19944	19992	19959	20127	20035	19929	19965	19887	19910	19793	19811	19872	20093	19831	19971	20031	19787	19932	19906	19881	20038	20044	19898	19924	20018	20048	20108	19861	19847	19910	20162	19902	20317	19850	19833	19978	19996	19841	19846	20232	19956	20137	19915	20016	20044	19869	19863	19892	19968	20098	19819	19850	19911	19994	19862	20114	19976	20293	19979	19848	19705	19948	19930	20115	19857	20071	19804	19987	19934	19794	20029	19916	20207	20049	19931	20047	19932	19782	19986	19884	19818	20042	20273	20049	20088	19763	20092	19857	19838	19950	20065	20202	19734	19885	20035	19911	19853	20221	19958	20006	20028	19875	20142	20016	19928	19787	19957	19926	19817	20078	19892	20206	20189	19865	19920	19736	19926	19989	20042	19876	20051	20071	19930	19916	19867	20165	19897	19803	19868	19864	20119	20058	20108	20030	20139	20034	19848	20016	19846	20029	20051	19841	19996	19852	19922	19657	19900	19715	20321	20072	19796	19843	19857	19680	19752	19886	19999	19827	19762	19878	19815	19979	19881	19874	19912	19901	19971	19874	20008	19967	20009	19993	19908	19737	20111	19973	19814	19906	19931	19919	19914	19838	19942	19866	20034	20160	19873	19939	20013	20085	19889	19887	19794	20014	19880	19945	20001	20111	19953	19951	20131	20021	19942	19857	19971	19874	19775	19863	19887	19873	19895	19913	19870	19990	19928	19747	19926	20031	20028	20162	19893	19783	20025	19976	19917	19861	19949	19938	19969	19987	19995	20025	19854	19725	19801	19791	19888	20191	20008	20184	19939	19811	20020	19926	19893	20055	19913	19865	19980	20088	19808	19967	19856	19757	19807	20136	19991	19857	20168	19959	19852	19852	20138	20013	19976	20127	19888	20003	20132	19839	20247	20127	19981	19887	20056	20044	19921	20114	20119	20074	20022	20002	20109	19943	19882	20121	20075	19947	19864	20029	19998	19894	20024	19877	19961	19812	20027	20119	19896	19959	20098	19965	19982	19902	19894	20154	19998	19837	19817	20001	19705	19938	19956	19993	19861	20043	19894	19868	19970	19612	20060	19891	19715	19954	19852	19999	20011	19895	20053	19697	19871	19879	19952	20126	19924	19930	19950	19921	19932	20073	19915	20024	19950	19879	19825	20064	19876	19962	19890	20025	20070	20078	19948	20097	20095	20039	20091	20174	19981	19931	19962	19916	19943	19804	19814	20021	19934	19831	19878	19925	19875	19968	20038	19917	19994	19965	19912	19822	20017	20024	19957	19994	19924	20067	19978	20008	20034	19941	19792	20103	20085	19875	20056	19761	19918	19782	19945	20069	19977	19937	19944	19989	20139	19885	19963	19981	19917	19888	20101	19820	20035	19777	19813	19877	19930	19893	19877	20071	19986	20067	19851	20047	19935	20077	20001	19910	19839	19950	19957	19925	20060	19888	19952	19946	19846	19842	19947	20034	19998	19973	20058	19999	19941	19979	19998	20162	19895	19962	19955	20045	20049	19866	19959	19792	19925	20069	20029	20042	19992	19859	19939	19793	19889	20047	19773	19928	19900	19954	19894	20032	20126	20069	20028	19969	19752	20074	19984	19962	19942	19999	20061	19855	20006	20101	20110	19867	20009	19800	20102	20028	19842	20006	20007	19797	19890	19857	19977	20029	19835	19834	19902	20062	19975	19874	20085	19959	19874	19941	19870	19896	20027	20079	20081	19937	20020	19977	19716	19811	19949	19835	19969	20082	19740	20019	19870	19875	20003	19805	19810	20005	19929	20210	19881	19964	19954	20034	20020	19825	20136	20139	19949	20074	19872	19966	19939	19866	19942	20036	19963	20065	19807	19706	19943	19871	20017	20020	20124	20158	19805	20055	19971	19893	20227	20110	20044	19878	20138	20098	20277	19740	19968	20020	20122	19922	20083	19821	19972	20001	19806	19836	20152	19989	20036	20070	19946	20055	19735	20042	19869	19873	19871	19906	20012	20126	20066	19893	19987	19859	20049	19885	19844	19767	20189	20031	20112	20071	19872	19947	19754	20007	19981	19819	20020	19924	19740	19910	19797	19987	19951	20109	19939	19999	19929	19850	20023	19929	19911	20034	19883	19881	20123	19980	19897	20168	20039	20057	20055	19736	19990	19983	19718	19934	20161	19982	19959	20023	20002	20036	20158	19895	20035	19990	19779	19904	20150	19991	19837	19894	20028	20021	19885	19957	20055	19833	19955	19875	19974	19861	20060	19978	19938	19964	19867	19886	19947	20172	20101	19869	19887	20143	19975	20081	19889	19945	20076	19961	19994	19902	19856	19916	19920	19988	19635	19723	20083	20007	20147	19781	19978	19990	19934	19906	19842	19839	20139	19991	20051	20184	19960	19852	19838	19889	19824	19711	19865	20075	19864	19784	19969	20254	19936	19887	19919	20069	20002	20113	19799	19882	20012	19810	19882	20085	19813	19888	19836	19939	19845	19872	19894	20120	19900	19814	19843	19809	19768	20125	20100	20154	19923	19683	19828	20137	19914	19848	20037	19868	19927	20073	20184	19918	20121	19982	19986	19973	19955	20048	20188	20030	19919	20028	19875	19962	20084	19964	19993	19968	19937	19903	20200	19777	19916	20045	20030	19739	19935	19917	19973	20091	20005	20000	19867	20170	20009	19802	19888	19835	20116	19997	19774	19918	20187	20192	20021	19898	19905	19921	19846	19988	19854	19818	19941	20048	19948	20149	19962	19863	19932	19867	19919	19934	19662	19957	20146	20032	19839	20060	19790	20060	19990	20125	19773	19969	20028	19977	19960	19843	19897	19870	19899	20164	20018	19883	20008	20041	20006	19903	20011	20034	19942	20081	20085	20177	20190	19804	20019	20021	20276	20108	20017	19881	19820	20009	19887	19922	20109	19964	19983	20119	19967	20010	20189	20097	19872	19933	20148	19878	19948	20014	20040	20051	19971	19966	19864	19941	19948	19980	19911	19986	20037	20020	20123	20118	20307	19905	20118	19986	20189	20013	19822	19817	19785	20079	20054	19898	19875	20058	19900	20142	20016	20053	19796	19820	20165	20077	20021	20161	19804	19948	20074	19675	20012	20004	19978	20000	19955	20043	20049	19851	20137	20010	19948	19946	20064	19940	19971	19985	20008	19965	20103	20091	19605	20000	19847	19801	20112	19873	20075	19983	20019	19946	20070	20046	20145	19902	19888	19906	20133	19790	19929	19994	20093	19960	19832	20049	19955	19863	19754	19908	19947	19969	20056	19914	19970	19736	20000	19964	19961	19940	19838	19658	19851	20041	20042	19953	19738	19808	19845	19959	19971	19993	19951	20180	20065	19871	20029	19806	20061	19951	20019	19904	19880	19891	19761	19997	20321	19927	19850	19869	20124	19872	20067	20064	20102	19885	20041	19706	19862	20318	20065	19986	20023	19967	19939	19977	19933	20069	19918	19967	19974	20230	20049	19902	20065	20010	19772	19863	20016	19953	19825	20098	20034	19977	20011	19853	20032	20172	20173	19874	19911	20086	20007	20155	19845	19999	20059	19762	19733	19959	19916	19888	19930	20074	20124	20032	19960	20030	20062	20024	20146	19968	20048	19999	20114	19836	20075	19967	20063	19841	19815	19950	19757	19829	20003	20136	20034	20033	19765	19902	19970	19826	19992	20027	20042	20086	19781	19985	19751	19899	19808	19908	19835	20048	20104	19915	19993	19937	19699	20014	19940	19994	20040	19882	19915
17704	25307	23672	19444	18410	17628	17491	17422	17193	16773	16706	16600	16456	16560	16351	16464	16417	16521	16850	18039	17794	17473	17009	16813	16491	16420	16493	16311	16340	16360	16344	16280	16455	16456	16152	16492	16419	16102	16421	16392	16344	16385	16427	16309	16421	16411	16329	16218	16336	16438	16496	16412	16214	16226	16360	16435	16427	16481	16407	16491	16452	16349	16273	16266	16280	16487	16252	16282	16269	16279	16494	16321	16503	16328	16292	16418	16349	16323	16352	16330	16411	16342	16251	16239	16503	16149	16364	16275	16408	16388	16329	16356	16246	16460	16333	16361	16318	16382	16377	16417	16322	16431	16426	16387	16363	16271	16529	16277	16424	16223	16442	16375	16285	16311	16440	16418	16573	16446	16428	16413	16425	16411	16318	16337	16184	16403	16437	16306	16388	16339	16338	16498	16264	16389	16221	16276	16236	16505	16373	16366	16322	16637	16376	16369	16564	16364	16310	16375	16330	16193	16479	16373	16243	16315	16335	16307	16455	16321	16406	16403	16330	16308	16344	16249	16338	16334	16454	16315	16214	16429	16399	16363	16302	16316	16419	16303	16403	16240	16284	16420	16354	16334	16377	16356	16375	16211	16416	16340	16300	16325	16344	16181	16366	16332	16192	16385	16275	16457	16430	16329	16211	16308	16327	16367	16330	16316	16693	16218	16397	16341	16435	16365	16272	16259	16368	16401	16358	16185	16176	16174	16460	16162	16494	16412	16384	16328	16246	16260	16432	16374	16494	16442	16260	16497	16319	16473	16348	16479	16423	16509	16275	16262	16347	16272	16300	16384	16381	16250	16298	16434	16343	16285	16572	16299	16327	16406	16339	16424	16381	16395	16336	16301	16381	16395	16163	16383	16234	16332	16513	16347	16238	16404	16150	16404	16397	16338	16375	16357	16372	16364	16244	16328	16369	16362	16312	16325	16468	16355	16428	16422	16382	16253	16394	16379	16455	16294	16489	16345	16255	16377	16398	16343	16336	16328	16372	16359	16334	16241	16436	16400	16292	16471	16282	16436	16383	16406	16177	16357	16274	16359	16379	16375	16350	16208	16212	16378	16286	16274	16370	16297	16502	16195	16389	16269	16394	16343	16321	16225	16476	16342	16409	16325	16409	16163	16334	16435	16447	16259	16231	16329	16316	16272	16428	16302	16327	16518	16257	16427	16383	16228	16232	16383	16456	16443	16355	16340	16506	16379	16442	16295	16512	16323	16374	16225	16325	16194	16432	16246	16288	16297	16239	16401	16281	16429	16445	16269	16463	16403	16367	16276	16377	16286	16447	16340	16270	16341	16427	16264	16264	16403	16524	16360	16329	16505	16369	16386	16495	16266	16381	16220	16381	16383	16190	16270	16313	16357	16319	16291	16387	16396	16310	16234	16466	16334	16379	16486	16243	16473	16350	16359	16388	16278	16386	16489	16410	16410	16269	16212	16288	16475	16335	16426	16392	16269	16416	16040	16274	16378	16479	16449	16250	16367	16385	16415	16332	16337	16340	16309	16383	16324	16217	16495	16381	16190	16387	16340	16510	16384	16436	16501	16460	16222	16471	16211	16299	16534	16336	16351	16383	16351	16265	16319	16373	16295	16461	16350	16511	16338	16280	16434	16329	16322	16335	16433	16296	16337	16307	16175	16336	16388	16339	16201	16389	16271	16282	16239	16255	16302	16341	16279	16335	16387	16388	16235	16449	16399	16395	16213	16263	16284	16425	16429	16322	16360	16248	16356	16549	16452	16369	16365	16538	16336	16311	16099	16280	16362	16133	16425	16393	16244	16493	16373	16350	16313	16086	16372	16446	16191	16385	16251	16411	16413	16179	16388	16413	16506	16465	16428	16295	16279	16396	16229	16276	16311	16140	16393	16278	16439	16337	16210	16424	16260	16328	16340	16275	16337	16332	16275	16419	16286	16143	16287	16441	16455	16485	16438	16460	16423	16308	16464	16278	16286	16434	16464	16368	16242	16372	16410	16317	16329	16204	16535	16539	16259	16226	16381	16409	16321	16483	16373	16489	16216	16348	16165	16292	16284	16354	16352	16408	16385	16350	16234	16302	16468	16345	16435	16142	16176	16441	16312	16326	16356	16330	16463	16320	16449	16341	16376	16413	16277	16317	16328	16392	16332	16359	16332	16361	16235	16228	16343	16328	16483	16412	16279	16391	16513	16460	16521	16526	16137	16409	16451	16228	16305	16317	16302	16310	16335	16226	16235	16354	16307	16392	16391	16210	16343	16484	16420	16415	16356	16457	16282	16200	16454	16284	16313	16340	16443	16245	16407	16230	16307	16458	16235	16483	16225	16466	16507	16344	16450	16176	16388	16232	16359	16462	16249	16437	16387	16292	16454	16316	16285	16256	16325	16355	16240	16302	16335	16481	16472	16511	16409	16219	16517	16231	16391	16239	16454	16468	16105	16429	16424	16194	16465	16312	16353	16468	16347	16294	16521	16387	16376	16253	16408	16402	16414	16380	16418	16412	16359	16199	16396	16265	16311	16496	16386	16266	16385	16367	16410	16488	16331	16303	16294	16345	16284	16445	16399	16401	16409	16447	16519	16247	16183	16260	16513	16456	16516	16311	16118	16498	16323	16264	16617	16412	16403	16425	16171	16429	16340	16505	16355	16171	16436	16298	16286	16299	16284	16283	16310	16354	16399	16248	16235	16375	16389	16329	16380	16282	16358	16275	16204	16329	16346	16556	16186	16388	16290	16261	16335	16386	16344	16178	16643	16209	16425	16322	16442	16107	16401	16190	16235	16505	16299	16430	16274	16320	16393	16555	16372	16334	16561	16488	16466	16635	16259	16417	16418	16446	16378	16428	16611	16381	16456	16375	16398	16253	16461	16233	16232	16377	16288	16456	16462	16383	16309	16337	16305	16302	16319	16228	16329	16322	16246	16393	16187	16408	16404	16483	16537	16427	16399	16276	16345	16392	16319	16203	16226	16480	16239	16138	16417	16307	16434	16316	16184	16298	16194	16395	16291	16266	16400	16513	16328	16333	16327	16235	16428	16436	16241	16506	16088	16291	16417	16371	16240	16314	16294	16489	16312	16531	16540	16380	16333	16253	16386	16366	16244	16452	16359	16147	16212	16532	16319	16463	16379	16482	16351	16267	16279	16454	16241	16379	16340	16326	16244	16344	16324	16347	16216	16354	16336	16458	16288	16439	16435	16410	16217	16276	16337	16415	16345	16249	16345	16384	16343	16271	15982	16283	16370	16468	16202	16312	16234	16320	16290	16360	16323	16240	16293	16421	16387	16254	16513	16247	16451	16387	16397	16370	16445	16436	16346	16389	16408	16263	16430	16397	16392	16304	16309	16328	16473	16340	16076	16326	16222	16505	16436	16547	16504	16381	16325	16373	16307	16420	16375	16384	16395	16319	16287	16312	16270	16430	16341	16315	16274	16460	16427	16500	16191	16347	16282	16476	16465	16163	16385	16225	16370	16270	16473	16435	16433	16380	16364	16619	16310	16331	16502	16295	16376	16351	16355	16435	16215	16386	16361	16432	16477	16223	16525	16340	16303	16212	16318	16225	16559	16412	16284	16249	16293	16258	16346	16276	16229	16334	16497	16377	16284	16332	16420	16205	16271	16210	16337	16525	16439	16226	16470	16504	16553	16337	16281	16349	16308	16183	16345	16303	16427	16338	16446	16416	16495	16347	16308	16360	16352	16495	16294	16361	16380	16357	16403	16361	16256	16282	16427	16343	16260	16379	16239	16426	16404	16356	16390	16410	16312	16158	16197	16433	16517	16254	16323	16275	16472	16213	16426	16246	16309	16449	16363	16491	16326	16513	16243	16278	16382	16517	16398	16336	16468	16351	16529	16252	16368	16425	16297	16523	16289	16370	16333	16350	16299	16414	16253	16325	16304	16404	16245	16391	16140	16379	16474	16325	16310	16230	16446	16226	16409	16239	16085	16277	16241	16374	16447	16326	16229	16642	16245	16363	16566	16356	16390	16380	16365	16436	16305	16418	16351	16488	16367	16305	16397	16176	16215	16422	16372	16297	16498	16257	16413	16351	16458	16478	16228	16453	16420	16403	16685	16556	16355	16385	16194	16399	16286	16364	16296	16431	16241	16272	16309	16391	16586	16354	16350	16268	16493	16411	16525	16541	16265	16364	16116	16358	16511	16304	16357	16399	16371	16519	16310	16458	16236	16306	16269	16365	16365	16516	16397	16403	16358	16301	16445	16231	16267	16333	16249	16390	16329	16406	16350	16206	16421	16388	16342	16317	16417	16401	16454	16448	16319	16327	16264	16417	16444	16463	16380	16427	16253	16555	16388	16489	16382	16231	16539	16375	16358	16314	16350	16399	16314	16346	16441	16320	16327	16167	16624	16202	16419	16208	16583	16372	16168	16279	16507	16523	16454	16519	16237	16464	16389	16411	16303	16579	16307	16201	16378	16295	16433	16381	16375	16410	16237	16254	16308	16415	16350	16360	16390	16343	16284	16523	16346	16414	16258	16315	16165	16326	16314	16253	16415	16181	16321	16307	16321	16370	16430	16306	16463	16350	16439	16405	16215	16319	16397	16320	16279	16291	16411	16188	16387	16414	16315	16228	16264	16439	16239	16334	16331	16394	16593	16307	16511	16516	16339	16404	16239	16432	16225	16394	16294	16421	16349	16329	16471	16321	16400	16437	16575	16386	16385	16266	16437	16412	16404	16269	16449	16423	16340	16099	16409	16328	16260	16343	16331	16326	16515	16211	16308	16301	16441	16262	16362	16385	16284	16521	16498	16391	16531	16495	16406	16399	16325	16261	16387	16462	16549	16297	16390	16375	16341	16446	16400	16341	16284	16501	16355	16429	16415	16390	16235	16492	16331	16488	16286	16328	16398	16462	16405	16429	16336	16380	16307	16232	16338	16286	16516	16300	16374	16197	16350	16282	16246	16510	16457	16369	16438	16336	16364	16308	16440	16342	16440	16189	16313	16248	16311	16220	16323	16314	16285	16441	16453	16440	16370	16290	16418	16323	16487	16393	16286	16310	16390	16431	16252	16295	16515	16526	16388	16429	16372	16432	16434	16314	16232	16485	16221	16347	16421	16394	16353	16291	16166	16321	16198	16388	16387	16409	16232	16544	16288	16377	16319	16282	16379	16208	16422
23700	20963	28370	23975	22573	23601	23557	20990	20465	20388	20275	20449	20283	20167	19937	20262	20085	20180	20958	26760	27833	25713	22959	20988	20442	20112	19838	19898	19914	19750	20187	19871	19883	19860	19974	19736	19791	19928	19984	19846	19931	19917	20051	20133	19800	20007	19552	19845	19862	19993	19900	20083	19844	19867	19799	19876	19863	19931	19902	19723	19823	20048	19893	19932	19763	19941	19985	19883	19864	19873	19870	19865	19981	19975	19812	19882	19645	19849	19897	19798	19848	19790	19756	19847	19793	19935	19893	19700	19900	19768	19946	19997	19927	19839	19879	19859	19770	19865	20058	19880	19946	19988	19808	19868	19870	19725	19855	19875	19864	19871	19950	19763	19943	19723	19819	19602	19601	19856	19972	19793	19865	19774	19788	19789	19960	19907	19834	19685	19691	19916	19892	19768	19871	19983	19854	19935	19683	19817	20032	19870	19805	19858	19797	19925	20017	19970	19939	19788	19950	19733	19820	19633	19769	19839	19666	19767	19738	19819	19781	20027	19773	19910	19947	19781	19828	19942	19909	19920	19732	19782	19714	19686	19782	19624	19697	19776	19846	19655	19689	19781	19730	19621	19842	19893	19957	19827	19769	19832	19830	19842	20024	20069	19695	19699	19833	19735	19938	20040	19756	19711	19762	19624	19820	19835	20152	19802	19769	19799	19840	19879	19743	19802	19945	19959	19728	19756	19773	19815	19909	19841	19912	19999	19856	19792	19939	19828	19960	19741	19813	19929	19618	19754	19741	19924	19787	19660	19892	19804	19793	19859	19776	19619	19627	19701	19971	19956	19964	19808	19899	19743	19646	19782	19787	19676	19703	19944	19866	19988	19935	19846	19785	19918	19822	19626	19862	19779	19810	19900	19888	19834	19913	19574	19969	19669	19876	20104	19954	19817	19855	19744	19946	19924	19795	19645	19936	19586	19900	19651	19760	19774	19794	19734	19954	19877	20029	19837	19971	19870	20017	19635	19853	19771	19842	19830	19677	19727	19791	19801	19734	19706	20052	19901	19693	19828	19819	19826	19978	20056	19962	19635	20092	19838	19639	19868	20071	19944	19922	19798	19829	19980	19673	19724	19913	20003	19858	19802	19757	19974	19703	19840	19786	19836	19784	19815	19877	19626	19809	19998	19644	19994	19805	19691	19996	19796	19794	19951	20058	19779	19984	19725	19683	19820	19828	19748	19886	19808	19844	19905	19888	19701	19815	19902	19714	19662	19952	19710	19610	19766	19759	19912	19707	19951	19800	19818	19736	19829	19733	19948	19985	20111	19642	19829	19817	19606	19947	19948	19761	19944	19811	20013	19786	19974	19936	19945	19912	19823	19844	19870	19639	19654	19572	19958	19829	19946	19881	19824	19797	19980	19987	19917	19789	20106	19919	19716	19995	20050	19947	20005	20232	19978	19751	19962	19901	19699	19886	19787	19707	19871	19813	19681	19703	20012	19753	19942	19923	19852	19909	19891	19750	19827	19827	19922	19792	19890	20082	19884	19873	20072	19802	19768	19885	19779	19745	19697	19787	20050	19713	19829	19894	19682	20037	20039	19928	19747	19890	19906	19965	19869	19672	19859	19788	19836	19868	19845	19706	19653	19876	19868	19922	19899	19674	19758	20018	19627	19930	20044	19661	19788	20107	19879	19835	19857	19839	19908	19987	19912	19745	19878	19835	19872	19769	19854	19785	20144	19809	19754	20066	19809	19870	19898	19674	19949	19784	19822	19927	19869	19889	19707	19658	19793	19956	19940	19994	19870	19834	19950	20006	20183	19891	19832	19819	19749	19814	19827	19745	19894	19866	19579	19626	20071	20136	20033	19682	19713	19841	19657	19723	19895	19863	19896	19846	19942	19897	19847	19964	19860	19933	19771	19702	19736	19856	19705	19833	19814	19736	19945	19692	19941	19826	19815	19817	19622	19670	19920	19828	19853	19930	19909	19919	19733	19712	19877	19884	19678	19795	19849	19819	19623	19723	19884	19959	19658	19846	19663	19871	19825	19836	19855	19667	19795	19752	19911	19896	19852	20001	19845	19904	19910	19769	19683	19829	19826	19840	19768	19865	19849	19967	19756	19636	19672	19670	19707	19931	19839	19653	19751	19896	19829	19900	19867	19978	19945	19864	19861	19793	20063	19870	19925	19702	19811	19935	19952	20141	19904	19720	19854	20122	19774	19812	19724	19961	20075	19873	19735	19684	19982	19855	19855	19815	19885	19942	19889	19838	19900	19918	19831	19561	19904	19721	19933	19932	19764	19988	20006	19661	19896	19734	19839	19944	19940	19955	19717	19787	19783	20001	20024	19589	19607	19781	20139	19936	19478	19615	19776	20013	19709	19859	20003	19656	20065	19990	19758	19848	19934	19700	19936	19943	19674	19815	19568	19933	19879	19789	19957	19857	19680	19649	19566	19765	19760	19929	19931	19821	19769	19767	19752	19649	19911	19897	20013	19683	19625	20069	19798	19830	19917	20084	19884	19876	19816	19858	19926	19769	19970	19941	20211	19913	19776	19855	19713	19894	19797	19605	19736	19691	19939	19953	19886	19831	19770	19805	19798	20092	19907	19887	19847	19743	19698	19795	19747	19839	19972	20003	19626	19802	19685	19733	19965	19862	19803	19850	19760	19777	19937	19758	19605	19979	19935	19899	19721	19795	20062	19900	19832	19917	19758	20004	20007	20105	19991	19771	20021	19789	19745	19649	19690	19956	19935	19606	19824	19938	19789	19752	19915	19796	19810	19841	19944	19727	19899	19963	19911	19860	19669	19970	19838	19711	19770	19885	19999	19605	20000	19863	19917	19923	19735	20103	19853	19772	19853	19944	19736	19989	19830	19651	19748	20051	20174	19826	19792	19999	19860	19597	19776	19760	19878	19755	19883	19844	19620	19666	19987	19786	20027	19883	19585	19752	19730	19731	19834	19654	19572	20016	19846	19872	19663	19807	19744	20178	19914	19560	20125	19944	19828	19889	19660	19928	19972	19839	19876	19870	19973	20006	19728	19734	19904	19970	19804	19730	19682	19981	19782	19872	19816	19745	19709	19610	19841	19720	19767	19944	19757	19848	19899	19815	20043	19852	19759	19848	19995	19649	19939	19717	19643	19829	19708	19964	19938	19725	19733	19909	19883	19731	19830	19877	19790	19829	19647	19934	19813	19769	20048	19925	19898	19944	19864	19539	19836	19739	19618	19760	19939	19603	19720	19902	19771	19789	19963	19897	19856	19936	19981	19857	20125	19743	19931	19764	19836	19921	20041	19971	19609	19987	19894	19984	20067	19786	19724	19979	19994	19922	20071	19947	19861	19957	19740	20038	19887	19909	19659	19964	19958	19744	19948	19787	19795	19868	19669	19938	19762	19960	19798	19819	19970	19815	19654	19766	19812	19905	20072	20005	19816	20037	19948	19802	19881	19809	20049	19769	19945	19776	19636	19918	19741	19843	19750	19901	19943	19935	19849	19993	19916	19703	19639	19617	19814	19870	19846	19917	19703	19702	19865	19965	19961	19772	19714	19706	19570	19951	19768	19832	19722	19773	19753	19717	19900	19609	19961	19696	19762	20012	19763	19747	19804	19869	19875	19822	19965	19864	19766	19831	19896	19712	19873	19791	19907	19892	20025	19520	19852	20020	19950	19821	19550	19892	19713	19724	20013	19746	20003	19877	19862	19828	20010	19912	19955	19869	19625	19895	19704	19869	19781	19643	19810	19773	19724	19853	19846	19828	19911	19933	19594	20032	19892	19815	19844	19872	19701	20057	19917	19711	19943	20025	19666	19772	19860	19616	19728	19827	19755	19808	19906	19867	19879	19971	19661	19794	19634	19761	19751	19854	19899	19901	19691	19874	19762	19865	19733	19704	19750	19841	19846	20056	19885	20025	19820	19818	19905	19812	19918	19686	19759	19890	19750	19771	19791	19892	19877	19526	19790	19849	19983	19930	19791	19842	19722	19789	19701	19844	19919	20188	19651	19860	19721	19707	19737	19698	19939	19929	19775	19735	19731	20079	19786	19755	19746	19795	19807	19751	19776	19824	19971	19712	19729	19844	19635	20029	19869	19684	19882	19903	19741	19749	19567	19882	19736	20109	19950	19912	19834	19830	20101	19990	19856	19865	19856	19964	19749	19604	19855	19773	19785	19724	19872	19732	19854	19754	19775	19878	19919	19950	19739	19868	19884	19740	19911	19952	19927	19975	19652	19911	19784	19806	20004	19859	19777	19767	19807	19762	19798	20078	19970	19645	19977	19787	19747	19903	19770	19971	19691	19839	19834	19982	19778	19718	19781	19799	19822	19605	19756	19763	20059	19781	19982	19867	19979	20062	19872	19917	19908	19863	19926	19934	19757	19759	19983	19807	19865	19832	19789	20002	19943	19884	19723	19866	19873	19816	19951	19718	19717	20009	19866	20056	19994	19840	19906	19959	19617	19633	19894	19844	19927	19938	19759	19905	19929	19755	20030	19845	19825	19806	19829	19704	19962	19807	19825	19734	19919	19906	19744	19810	19954	19769	19844	19781	19759	19806	19793	19755	19688	19815	19848	19840	19983	19937	19851	19718	19746	19966	19770	19844	19907	19956	19741	19882	19792	19730	19897	19956	19757	19793	19623	19634	19952	19669	19801	19979	19762	19809	19793	19761	19629	19953	19700	19919	19997	19868	19873	19922	19796	19925	19733	19629	19758	19961	19682	20003	19783	19720	19818	19954	19811	19903	19733	19865	19908	19932	19808	19977	19772	19718	19795	19853	19917	20034	19930	19957	19598	19859	19943	19717	19954	19795	20016	19864	19874	19809	19621	20062	19832	19731	19707	19485	19766	19756	19773	19959	19708	19504	19791	19953	20104	19846	19681	19812	19737	19725	19925	19744	19754	19939	19945	19745	19838	19718	19788	19877	19822	19977	19924	19873	19973	19941	19749	19690	19812	19841	19897	19740	19904	19919	19987	19845	19943	19713	19828	19856	19820	19741	19923	19921	19882	19761	19993	19806	19964	19831	19776	19719	19841	19880	20048	20004	19789	20070	19733	19983	19803	19678	19897	19891	19894	19800	19877	19715	19974	19787	19803	19789	19938	20056	19877	20087	20087	19794	20002	19853	19804	19963	19624	19914	20014	19957	20049	19874	19744
16398	29239	28115	22508	20177	19203	18395	17762	17382	17046	16927	16717	16605	16861	16604	16625	16580	16539	18196	25778	25530	23106	19735	17495	16753	16661	16523	16352	16309	16399	16376	16279	16407	16085	16314	16339	16260	16532	16339	16318	16321	16442	16290	16437	16489	16472	16340	16384	16229	16363	16307	16304	16266	16421	16435	16306	16456	16433	16471	16437	16452	16226	16412	16213	16458	16557	16226	16431	16479	16486	16481	16297	16300	16404	16370	16461	16459	16386	16384	16459	16279	16334	16463	16348	16520	16240	16402	16385	16246	16330	16423	16171	16199	16357	16374	16413	16288	16283	16496	16373	16497	16487	16315	16428	16329	16430	16302	16416	16286	16327	16287	16185	16364	16367	16467	16434	16300	16384	16396	16429	16368	16413	16450	16304	16295	16393	16406	16441	16306	16412	16323	16345	16291	16376	16466	16307	16461	16276	16429	16215	16369	16196	16582	16378	16390	16376	16386	16073	16321	16462	16309	16373	16359	16351	16350	16285	16333	16156	16380	16330	16226	16319	16248	16400	16467	16211	16409	16343	16231	16399	16338	16425	16357	16441	16155	16232	16451	16379	16274	16275	16011	16310	16461	16328	16398	16474	16371	16456	16339	16410	16225	16290	16368	16421	16405	16281	16238	16342	16495	16502	16402	16371	16168	16495	16546	16389	16405	16288	16337	16373	16236	16430	16275	16338	16434	16513	16412	16320	16266	16160	16362	16367	16357	16208	16376	16415	16202	16397	16334	16253	16499	16406	16301	16421	16527	16270	16286	16370	16294	16245	16066	16253	16232	16219	16465	16335	16407	16440	16462	16269	16420	16385	16298	16227	16205	16202	16377	16372	16293	16303	16280	16474	16434	16266	16434	16412	16295	16300	16297	16284	16592	16418	16379	16291	16208	16420	16432	16492	16408	16403	16235	16379	16320	16168	16249	16365	16410	16306	16504	16471	16280	16364	16367	16391	16485	16290	16341	16434	16233	16366	16518	16430	16432	16254	16384	16265	16393	16366	16435	16356	16420	16284	16279	16319	16351	16385	16317	16381	16309	16420	16438	16364	16317	16257	16379	16374	16310	16525	16397	16238	16473	16424	16559	16328	16208	16531	16327	16296	16368	16517	16374	16331	16397	16247	16425	16376	16190	16407	16107	16228	16349	16436	16514	16210	16388	16376	16521	16409	16300	16503	16282	16378	16459	16305	16430	16227	16363	16436	16414	16403	16432	16285	16385	16279	16478	16345	16515	16330	16462	16342	16232	16370	16458	16376	16411	16200	16431	16255	16345	16243	16341	16293	16346	16231	16275	16440	16519	16377	16434	16472	16363	16307	16286	16422	16548	16300	16271	16272	16358	16364	16451	16419	16311	16302	16426	16495	16180	16464	16427	16359	16373	16353	16321	16367	16241	16380	16353	16356	16500	16242	16260	16385	16349	16419	16462	16316	16278	16423	16397	16205	16336	16373	16147	16395	16473	16287	16432	16238	16436	16279	16320	16401	16359	16250	16268	16350	16293	16354	16147	16558	16520	16353	16127	16292	16371	16519	16384	16264	16365	16389	16377	16551	16331	16452	16347	16291	16239	16328	16389	16513	16290	16394	16319	16273	16314	16260	16190	16500	16354	16308	16107	16410	16132	16248	16168	16488	16491	16508	16442	16235	16380	16165	16374	16269	16331	16319	16438	16333	16257	16301	16374	16478	16301	16275	16403	16384	16372	16423	16349	16387	16394	16355	16234	16486	16371	16260	16375	16492	16316	16322	16217	16285	16320	16293	16364	16211	16368	16298	16350	16290	16373	16315	16301	16241	16284	16401	16332	16337	16414	16374	16283	16227	16356	16399	16325	16431	16186	16394	16279	16477	16351	16283	16450	16261	16375	16515	16290	16612	16394	16346	16198	16441	16468	16188	16395	16240	16257	16208	16247	16370	16156	16330	16350	16197	16487	16197	16341	16110	16370	16373	16423	16327	16411	16438	16468	16342	16362	16338	16280	16348	16330	16222	16310	16304	16505	16538	16459	16263	16408	16262	16338	16306	16421	16492	16359	16383	16208	16368	16281	16364	16384	16369	16208	16392	16343	16431	16082	16501	16227	16371	16502	16399	16431	16401	16184	16362	16268	16378	16461	16299	16477	16314	16363	16445	16265	16298	16271	16275	16566	16291	16404	16324	16392	16419	16390	16333	16323	16235	16466	16364	16184	16370	16407	16277	16329	16416	16505	16598	16399	16403	16345	16446	16432	16357	16429	16583	16337	16281	16367	16445	16335	16508	16396	16366	16316	16381	16441	16422	16500	16363	16407	16227	16396	16453	16221	16308	16242	16427	16278	16289	16470	16590	16383	16380	16325	16361	16338	16480	16455	16283	16284	16355	16315	16296	16343	16313	16407	16292	16355	16413	16393	16192	16326	16131	16170	16478	16374	16491	16387	16264	16458	16387	16333	16355	16348	16354	16404	16407	16160	16176	16355	16220	16357	16288	16471	16387	16288	16505	16497	16501	16325	16416	16380	16321	16294	16273	16251	16500	16422	16305	16317	16274	16355	16481	16320	16390	16291	16338	16406	16347	16367	16489	16322	16389	16332	16421	16430	16346	16437	16328	16298	16350	16216	16457	16359	16307	16436	16350	16444	16267	16339	16397	16371	16257	16411	16103	16422	16219	16266	16460	16251	16339	16391	16251	16403	16309	16429	16277	16407	16382	16197	16425	16464	16425	16363	16463	16347	16305	16426	16267	16381	16311	16415	16429	16448	16350	16463	16158	16344	16370	16406	16286	16324	16331	16490	16320	16205	16351	16255	16400	16247	16247	16320	16304	16380	16240	16383	16448	16348	16232	16266	16281	16361	16119	16378	16503	16162	16537	16471	16367	16392	16507	16301	16127	16239	16404	16510	16439	16423	16308	16263	16329	16343	16301	16387	16264	16201	16307	16420	16381	16383	16439	16320	16518	16273	16184	16338	16486	16584	16162	16481	16232	16324	16371	16186	16296	16212	16372	16370	16358	16265	16421	16355	16338	16408	16288	16369	16342	16372	16407	16346	16266	16439	16382	16178	16373	16162	16332	16248	16481	16211	16302	16324	16251	16255	16333	16308	16208	16341	16362	16426	16337	16317	16299	16563	16411	16208	16504	16372	16324	16317	16415	16448	16421	16451	16199	16303	16377	16417	16372	16290	16423	16351	16373	16230	16445	16422	16373	16450	16562	16353	16385	16390	16212	16341	16370	16500	16369	16235	16424	16318	16439	16245	16347	16226	16244	16361	16339	16484	16366	16393	16385	16426	16296	16477	16148	16230	16270	16452	16479	16204	16289	16239	16299	16188	16426	16466	16375	16386	16439	16355	16411	16460	16384	16417	16392	16269	16368	16406	16284	16411	16388	16426	16305	16356	16256	16331	16568	16366	16474	16321	16333	16318	16080	16462	16431	16328	16378	16346	16277	16397	16212	16241	16305	16370	16245	16413	16377	16307	16361	16172	16422	16204	16510	16386	16423	16405	16500	16136	16467	16313	16383	16349	16259	16324	16236	16212	16438	16185	16503	16335	16253	16343	16160	16378	16409	16359	16247	16221	16253	16515	16383	16466	16346	16363	16318	16467	16351	16351	16323	16484	16509	16353	16189	16316	16490	16372	16390	16356	16398	16396	16407	16265	16324	16351	16491	16265	16284	16370	16295	16515	16190	16455	16327	16332	16374	16240	16370	16313	16137	16370	16445	16227	16289	16441	16351	16481	16318	16424	16288	16371	16325	16305	16244	16437	16377	16424	16247	16369	16555	16407	16231	16341	16529	16349	16233	16365	16293	16304	16387	16401	16285	16359	16252	16349	16325	16372	16411	16650	16283	16613	16257	16378	16323	16494	16326	16465	16224	16284	16396	16392	16412	16332	16375	16164	16348	16305	16456	16357	16482	16439	16474	16194	16388	16218	16269	16262	16417	16254	16287	16539	16418	16194	16448	16219	16279	16371	16277	16607	16415	16333	16373	16409	16471	16201	16253	16408	16443	16416	16429	16314	16306	16237	16343	16569	16436	16171	16367	16288	16365	16369	16268	16543	16256	16394	16364	16355	16325	16257	16465	16299	16323	16441	16327	16202	16333	16475	16395	16437	16207	16464	16137	16346	16424	16481	16243	16451	16303	16328	16360	16371	16345	16337	16311	16381	16297	16244	16292	16532	16326	16413	16390	16473	16455	16412	16470	16456	16358	16365	16431	16239	16371	16420	16423	16233	16279	16313	16372	16215	16314	16267	16451	16351	16397	16408	16385	16430	16435	16405	16458	16306	16310	16213	16312	16312	16214	16259	16377	16186	16287	16090	16240	16358	16388	16244	16379	16451	16336	16310	16518	16252	16377	16336	16441	16280	16403	16326	16343	16488	16430	16303	16444	16233	16576	16399	16329	16246	16243	16315	16343	16381	16454	16241	16300	16309	16199	16468	16366	16305	16358	16362	16169	16199	16447	16332	16254	16431	16458	16496	16465	16398	16384	16339	16417	16380	16425	16429	16267	16617	16351	16342	16429	16343	16493	16249	16415	16291	16346	16402	16309	16631	16409	16378	16022	16411	16433	16403	16455	16395	16417	16363	16279	16281	16507	16319	16334	16261	16318	16282	16389	16250	16386	16560	16459	16419	16432	16296	16391	16371	16226	16348	16358	16365	16333	16459	16587	16236	16529	16374	16285	16426	16358	16419	16355	16417	16332	16409	16467	16428	16369	16304	16240	16604	16421	16321	16373	16252	16363	16303	16386	16323	16298	16235	16205	16416	16563	16409	16289	16411	16404	16319	16397	16292	16412	16280	16302	16293	16456	16482	16330	16284	16375	16255	16304	16587	16455	16259	16318	16236	16313	16291	16333	16243	16410	16413	16311	16176	16453	16238	16233	16302	16388	16394	16423	16197	16446	16493	16432	16441	16460	16431	16403	16378	16299	16204	16449	16416	16306	16236	16424	16376	16289	16306	16337	16273	16237	16336	16335	16292	16131	16190	16270	16512	16210	16385	16376	16367	16389	16423	16248	16408	16431	16512	16224	16445	16321	16310	16296	16466	16315	16481	16315	16313	16269	16414	16361	16264	16344	16458	16455	16355	16392	16500	16393	16418	16416	16304	16221	16438	16421	16435	16235	16377	16396	16240	16489
22463	20970	28825	23303	21266	24019	27377	22200	20845	21049	20737	20688	20911	20553	20412	20527	20426	20215	22761	33394	34848	31362	26252	22865	20981	20546	20186	20304	20080	20013	20090	19862	19968	20099	20206	20082	19939	20058	19994	20020	20065	19872	20064	19970	19790	19822	20136	20197	20151	20066	20297	20005	19787	19954	20158	20012	19999	19907	20232	19927	19914	20012	19837	19898	20003	20081	20103	20025	20004	19941	20067	19860	20025	19745	20058	19826	19918	19990	19943	19879	19954	19919	20007	19780	20059	20161	20020	19956	19927	19847	19995	19854	19951	19986	20007	19726	19925	19946	19861	19801	19822	19970	19901	20006	19935	19909	20010	20100	20167	20033	19995	19905	20040	19602	19997	19979	19942	19946	19855	20103	19951	19899	20023	19826	19958	19904	20048	19788	20235	20034	19977	20123	19863	19874	20027	19943	20036	20161	19910	19880	20003	19908	19967	19801	19946	20111	19910	20165	20090	19981	19790	20037	19995	19759	19844	19979	19875	19866	19928	19934	19825	19919	19860	19810	20129	19947	19840	19882	19909	19970	19872	19868	19830	19960	19800	19992	19951	19779	19610	19920	20018	19965	19767	19957	20059	19828	19885	19864	20020	19966	19889	20075	20098	20027	19884	19987	19911	20055	20248	19985	20031	20082	19975	19763	19860	19782	20039	20024	19866	19841	19936	20019	19862	19880	19769	19926	19827	19893	19907	19900	20172	19946	19901	19916	19884	20008	19965	20010	20188	19982	19982	19963	19865	19839	19978	19965	20151	19750	19830	19932	19853	19787	19901	19709	19942	19810	20054	20015	19982	19934	19955	20066	19906	20020	19908	19957	20159	19937	19880	19904	19934	19753	20068	19741	20001	19979	20021	20042	19925	20020	19703	19988	19982	20277	20011	19973	19930	20014	20002	19853	20096	20015	19929	20117	20091	20055	19880	19962	19740	19989	20130	19883	19892	20020	19671	19946	19930	19953	19977	19948	19702	19987	19805	19907	19967	20034	20021	19953	19862	19923	19865	19899	19927	20007	19865	19942	19907	19885	19926	19809	20013	19933	19767	19817	19927	20046	19939	19732	19839	19814	19928	19717	19988	20068	20022	19790	20045	19903	20021	20077	19884	19885	19866	19761	19909	19942	19848	20114	20124	19980	19872	20053	19924	19933	20150	20062	19645	19884	19933	19849	19999	20020	19822	19847	19912	19748	19811	19909	19876	19949	19821	19934	19987	19953	19908	19811	19968	19804	20061	20208	19946	19747	19970	20052	19927	19910	20026	19896	19905	19832	19967	19937	20137	19900	20060	20026	20215	20027	19829	19935	19929	20135	19826	19936	19764	20028	20031	20013	19782	19867	19978	19774	20034	19925	20071	19942	19991	19944	20026	20186	19874	19937	19984	20075	19943	19964	19750	19786	19832	19848	20040	19872	19809	19931	19970	19962	20032	19806	19944	19914	20128	19897	19826	19934	19810	19897	20058	20285	19918	19941	20041	19858	20099	20074	20000	19970	19858	19869	20226	20014	19881	19913	20047	19721	20050	20099	19917	19919	19786	19904	19884	20031	19961	20068	20137	19962	19938	19845	19790	20072	19861	19981	19892	19902	19940	19875	19824	19793	19979	19967	19925	19980	19825	19786	20110	19988	20051	20208	19832	19827	19849	19762	19828	19820	20070	19937	19988	20038	20026	20103	19997	20065	19928	19804	19919	19621	19854	20096	19959	19932	20046	19760	19746	19880	19931	19908	19608	19936	19899	19926	19812	19811	19826	19853	19911	19710	19866	19898	19924	19762	19692	19929	19632	19956	19847	19802	19968	20149	19986	19880	19565	19842	19919	19917	19957	19873	19807	20008	19816	20051	19940	19860	19719	20133	19984	19815	20053	20119	19942	19738	19909	19922	19987	19903	20095	19846	20098	20094	19930	19669	19777	19892	19805	19894	20078	19827	20055	19649	19805	19957	20131	19805	19895	20026	19899	19991	19906	20282	19986	19865	19763	19743	19813	19924	19973	19937	20094	20105	19946	19799	20006	19988	20013	19793	19914	20027	20006	20004	19859	19914	20025	19906	19785	19680	19815	19851	19827	19762	20058	19971	20117	19867	20127	19825	19895	20007	19872	19953	20125	20156	19878	20051	19859	19850	19859	19829	19894	19838	20057	19800	19850	19909	20098	19857	19823	19887	19871	19978	19918	19710	20143	19953	19868	19767	19990	19947	19915	19934	19870	19983	19747	20135	20005	20042	20050	20038	20137	19885	19748	19759	20084	19877	19877	19845	19840	20063	19712	20031	20059	19843	19913	19996	19837	19853	20005	20188	19902	19879	19956	19826	19810	20090	20070	19820	19847	20035	19907	19919	19825	19986	19940	20032	19886	19904	19837	20047	20091	19948	19795	20016	19787	19912	20191	19972	19981	19833	19789	19808	19831	20112	19949	20010	19683	19936	19862	19916	19919	19981	19652	19908	19838	19927	19919	19902	19970	19854	19980	19976	20084	19953	19899	19912	19838	19925	19782	20067	19960	20124	19930	19977	19934	19817	20033	19764	19896	19912	19865	19846	19951	19795	19930	19701	19784	19873	19775	19855	20096	19894	19994	20053	19984	19932	19861	19877	19966	19768	19999	19846	19875	19770	20123	20041	19945	20039	20115	19887	19811	19794	19822	19750	19922	19827	19827	19841	20044	19825	20021	19823	19734	19655	20046	19903	20015	19856	20006	19891	19902	19873	19916	20025	19832	19970	19987	19922	19914	19890	19998	20003	20109	20010	20048	19992	19922	19960	20127	20113	19835	19753	19942	19831	20009	19811	19919	20152	19906	19875	19972	19829	20036	20168	20013	19842	19744	19828	19880	19892	19945	20131	20036	19774	19735	19822	19915	19835	20117	19974	19905	19833	19926	19884	19847	19776	20069	19991	19930	19892	20242	19636	19939	19999	19921	20069	20078	19918	19874	20088	20183	19910	19772	19766	19801	19882	19783	19945	20079	19896	19987	20067	19891	19709	19995	19939	20004	20048	20122	19999	19899	19870	19919	19898	19725	19825	20081	19820	20045	19850	19948	19864	19933	19818	20018	19861	19688	20024	19894	19886	19917	19937	19690	19946	20000	19872	20099	20042	20177	20001	19793	20130	19933	19835	19907	19886	19992	19959	19975	19972	19989	20193	19976	20235	19706	19870	19950	19693	20010	19809	19957	19821	19992	19954	19986	19808	20116	20021	20085	20028	20109	19809	19931	19964	19997	20005	19833	20007	19858	19743	19776	19690	19944	19831	19951	20056	19813	20011	19902	19959	19873	19842	19814	19934	19983	20079	19841	19844	19970	19925	19791	19949	19867	20011	19776	19918	19988	19961	19769	19936	19926	19890	19888	19926	19933	19755	19849	19866	20160	19711	20070	19914	20020	19976	20019	20208	20015	19897	19727	20067	20013	19871	20166	19801	20179	19976	19841	19815	19997	20018	20006	19926	20011	19901	19679	19992	19841	19823	19939	20034	19834	19898	20102	19932	20020	19995	19844	19746	19976	19903	19772	20078	19899	19944	19951	20084	19927	20074	20081	19862	19888	20049	19909	20005	19726	19840	19844	20029	19939	20006	19935	19885	19828	20029	20061	20135	19780	20202	19872	19879	19801	19929	19729	19945	19744	20036	19915	20260	20001	19909	19835	19907	20074	19744	19867	19692	19956	19963	20033	20007	19970	19934	19848	19905	19880	20049	19940	19694	20067	20031	19873	19898	19682	19858	19823	20059	20026	19701	19928	19835	19889	20144	20066	19934	19841	19996	20153	19645	19976	20022	20026	19882	20124	20028	19763	20033	20007	20007	19852	19839	19854	19995	19862	20012	20100	20029	19793	19958	19961	19838	19965	19855	19967	19913	19877	19838	19970	19794	19867	20007	19995	20246	19877	20004	19920	19930	19857	19978	19893	20034	19912	19775	20156	20032	20054	20033	19758	19773	19817	19790	19820	19880	19862	19875	19959	20094	20090	19941	19824	19940	19966	19974	20176	20153	19897	19985	19891	19637	19787	19791	19761	20021	20091	20090	19905	20014	20004	19861	20009	19979	19974	20076	19881	20112	20073	19837	19996	20007	19863	20142	20022	19748	20102	19928	19906	19962	20077	19818	20009	19925	20080	19867	20069	19894	19949	19882	19871	20065	19890	20047	20000	20047	19964	20073	19913	19994	19951	19863	19940	19872	20101	20011	20000	20071	20115	19924	19746	20071	19799	19962	19972	19919	19818	19666	20013	19959	19974	19888	20034	19928	20031	19959	19786	19981	20056	20115	19934	19957	20052	20226	20045	19894	19739	19971	19884	19843	19619	19877	19905	19808	19948	20010	19977	19929	19956	19954	19950	19808	19886	19892	19835	19817	19908	19979	19864	20113	20072	19951	19974	19953	19704	20025	19986	20023	19889	20093	19959	20068	19882	19991	19864	20005	19968	19968	19862	19999	19855	20161	19876	19745	20063	19865	19796	20048	19892	19818	19939	20053	19889	19953	20014	19920	19937	19810	20053	19789	19997	19970	20028	19950	20096	20042	20030	19906	19822	20180	19826	20063	20112	20064	19784	19918	19973	19919	19791	19815	19817	19807	19830	20062	19690	19817	19972	19880	19981	19946	19735	19792	19863	19736	19694	19904	20103	19876	20136	19990	19833	19712	20000	19829	19924	19966	19972	20162	19809	19847	20032	20052	19937	19871	19768	20129	19695	19874	19976	19848	20023	20258	19990	19771	20042	19927	19909	19873	20015	20059	19861	20015	20014	20093	19902	19639	19928	19937	20037	19522	20062	19972	19840	20079	19904	19982	19677	19791	20099	19785	20042	19789	20001	19999	20111	19941	19838	19964	19941	20027	19934	20040	19897	19908	20025	19929	19928	19951	19909	19904	20052	20010	20082	19796	20087	20018	20107	19965	19815	19913	19990	20001	20001	20056	19917	20089	19861	20038	20072	19831	19984	19889	19897	19899	19947	20015	19870	20062	19940	20014	20049	20170	19814	19897	19906	19997	19960	20081	20040	19754	19964	20033	20112	19967	19984	19878	19937	19836	19987	20019	19753	20030	19736	19843	19879	19811	19974	19848	19875	19788	19935	20125	19768	19819	19954	19972	19931	20076	20067	20214	19986	19994	19999	20025
17803	33598	32801	27395	23615	21651	19943	18643	17568	17579	17315	17232	16857	16960	17068	16774	16606	16738	20802	33687	33016	28994	23205	18835	17371	16452	16634	16550	16294	16405	16226	16542	16439	16359	16438	16464	16349	16526	16394	16375	16311	16278	16702	16366	16562	16255	16484	16215	16512	16389	16446	16319	16409	16404	16302	16284	16363	16528	16240	16363	16328	16324	16466	16379	16506	16488	16244	16546	16385	16432	16290	16216	16589	16306	16477	16283	16384	16353	16365	16317	16414	16367	16451	16553	16386	16365	16553	16482	16457	16211	16356	16228	16444	16330	16298	16475	16418	16312	16410	16324	16213	16349	16442	16316	16529	16523	16453	16455	16416	16394	16423	16335	16383	16347	16330	16493	16434	16307	16345	16197	16417	16406	16343	16238	16544	16516	16354	16251	16396	16401	16354	16262	16571	16328	16190	16340	16318	16397	16345	16342	16440	16420	16400	16180	16419	16231	16634	16366	16395	16503	16512	16231	16516	16474	16320	16296	16461	16335	16429	16487	16389	16345	16379	16318	16410	16446	16408	16221	16374	16515	16379	16322	16314	16289	16223	16425	16246	16108	16418	16468	16634	16392	16138	16382	16478	16351	16309	16543	16327	16494	16372	16432	16466	16394	16290	16364	16587	16288	16513	16237	16320	16424	16379	16170	16351	16321	16277	16345	16361	16289	16403	16271	16283	16490	16252	16419	16436	16145	16354	16358	16392	16345	16396	16382	16269	16587	16338	16399	16440	16311	16390	16262	16149	16292	16194	16497	16359	16371	16325	16535	16361	16273	16330	16371	16528	16291	16357	16356	16226	16253	16278	16255	16391	16493	16401	16288	16391	16365	16246	16554	16477	16262	16320	16464	16363	16441	16206	16450	16376	16336	16284	16406	16551	16213	16383	16525	16422	16323	16389	16298	16283	16320	16046	16354	16402	16447	16332	16207	16342	16273	16367	16387	16490	16461	16373	16196	16528	16309	16380	16345	16326	16247	16385	16367	16362	16479	16354	16411	16375	16430	16328	16331	16436	16483	16273	16363	16309	16388	16266	16246	16376	16183	16515	16399	16315	16111	16396	16472	16501	16310	16458	16269	16251	16350	16367	16289	16316	16381	16358	16262	16325	16231	16403	16481	16414	16360	16487	16470	16148	16354	16458	16115	16171	16416	16359	16272	16371	16372	16354	16290	16367	16389	16441	16215	16482	16326	16396	16308	16390	16349	16326	16327	16391	16385	16207	16344	16423	16340	16347	16451	16371	16573	16291	16474	16398	16292	16224	16250	16342	16432	16416	16345	16277	16390	16362	16297	16450	16338	16249	16405	16498	16237	16550	16306	16533	16445	16326	16204	16245	16301	16245	16257	16309	16314	16433	16475	16365	16369	16315	16474	16275	16414	16383	16400	16383	16237	16384	16385	16348	16334	16157	16288	16394	16346	16436	16650	16287	16259	16436	16235	16352	16264	16482	16277	16424	16205	16439	16397	16542	16324	16261	16265	16438	16370	16342	16268	16342	16466	16231	16336	16353	16086	16299	16370	16355	16299	16226	16427	16348	16404	16320	16395	16464	16310	16236	16249	16437	16372	16159	16285	16539	16193	16355	16354	16431	16513	16422	16352	16340	16312	16425	16323	16446	16253	16264	16383	16416	16440	16465	16352	16398	16467	16142	16280	16380	16274	16404	16413	16403	16252	16402	16377	16421	16169	16452	16343	16148	16415	16350	16433	16327	16310	16325	16279	16468	16313	16244	16347	16366	16513	16145	16394	16316	16348	16286	16469	16480	16429	16435	16390	16274	16366	16444	16369	16374	16227	16323	16237	16503	16279	16322	16297	16304	16493	16188	16247	16283	16359	16371	16315	16367	16347	16290	16405	16350	16311	16419	16319	16402	16300	16350	16281	16398	16360	16266	16338	16420	16402	16345	16329	16358	16394	16275	16395	16253	16434	16270	16391	16384	16402	16226	16475	16416	16211	16430	16350	16549	16424	16341	16311	16409	16307	16301	16398	16359	16273	16290	16418	16391	16346	16316	16407	16380	16400	16091	16509	16449	16455	16374	16355	16288	16205	16359	16340	16236	16334	16340	16286	16404	16319	16489	16341	16260	16335	16513	16292	16408	16291	16416	16342	16507	16270	16315	16175	16124	16410	16255	16280	16513	16372	16272	16445	16289	16497	16368	16391	16332	16349	16262	16335	16332	16236	16457	16378	16534	16193	16407	16345	16303	16434	16476	16373	16457	16604	16425	16428	16258	16344	16476	16475	16398	16231	16297	16148	16510	16204	16458	16235	16397	16330	16377	16255	16384	16287	16353	16326	16316	16394	16471	16569	16332	16392	16397	16276	16248	16418	16388	16482	16456	16271	16220	16354	16359	16291	16274	16290	16136	16274	16196	16346	16380	16390	16255	16425	16382	16202	16368	16421	16324	16518	16392	16098	16433	16383	16419	16248	16379	16255	16370	16312	16360	16443	16508	16390	16378	16363	16449	16286	16252	16250	16232	16394	16387	16342	16446	16410	16344	16225	16321	16551	16250	16434	16183	16616	16275	16464	16491	16498	16490	16337	16425	16412	16547	16224	16378	16350	16457	16305	16400	16478	16469	16416	16432	16485	16496	16204	16468	16564	16310	16451	16411	16407	16353	16434	16282	16253	16402	16242	16323	16357	16339	16369	16529	16298	16399	16411	16264	16465	16482	16496	16414	16228	16318	16392	16418	16141	16223	16337	16392	16376	16427	16269	16451	16434	16318	16400	16460	16455	16260	16357	16279	16312	16507	16235	16449	16482	16276	16316	16331	16520	16298	16351	16391	16321	16305	16276	16341	16261	16296	16322	16419	16399	16231	16270	16275	16472	16468	16216	16257	16277	16190	16350	16312	16291	16296	16526	16264	16224	16502	16477	16134	16477	16285	16348	16368	16322	16381	16098	16310	16316	16368	16400	16426	16395	16366	16301	16427	16435	16273	16310	16199	16447	16191	16305	16270	16322	16501	16416	16585	16370	16344	16252	16322	16250	16281	16286	16383	16256	16500	16387	16254	16243	16457	16362	16247	16466	16360	16303	16259	16188	16333	16164	16332	16430	16502	16181	16363	16567	16315	16291	16554	16525	16429	16250	16368	16263	16397	16287	16244	16544	16303	16373	16411	16371	16448	16350	16315	16263	16355	16235	16322	16266	16293	16321	16344	16579	16537	16263	16448	16392	16325	16282	16351	16245	16265	16368	16567	16220	16307	16331	16446	16276	16205	16277	16524	16251	16289	16173	16411	16248	16290	16444	16209	16312	16380	16280	16255	16255	16441	16420	16363	16259	16235	16245	16443	16396	16429	16289	16204	16109	16502	16405	16336	16576	16395	16261	16332	16171	16383	16351	16386	16495	16186	16362	16360	16335	16336	16326	16335	16371	16311	16286	16460	16291	16338	16319	16266	16446	16395	16474	16384	16366	16256	16385	16393	16303	16528	16568	16358	16282	16197	16400	16358	16476	16174	16363	16598	16452	16263	16264	16407	16360	16450	16362	16417	16279	16295	16535	16249	16297	16491	16412	16284	16429	16344	16218	16504	16360	16338	16238	16369	16188	16435	16358	16253	16358	16337	16321	16342	16355	16332	16363	16222	16369	16269	16497	16477	16265	16414	16297	16359	16377	16453	16460	16384	16289	16362	16236	16365	16379	16470	16124	16477	16331	16236	16248	16379	16519	16341	16198	16415	16373	16369	16350	16311	16227	16473	16054	16258	16406	16312	16460	16408	16439	16339	16496	16248	16341	16076	16344	16302	16320	16568	16289	16285	16447	16183	16268	16325	16252	16376	16324	16388	16370	16260	16335	16427	16341	16407	16403	16289	16251	16446	16430	16327	16317	16331	16426	16388	16223	16237	16329	16302	16334	16334	16322	16405	16382	16390	16344	16351	16447	16225	16342	16353	16354	16255	16207	16599	16340	16495	16424	16087	16376	16261	16391	16513	16563	16456	16422	16409	16292	16228	16204	16548	16470	16286	16328	16322	16448	16356	16368	16327	16252	16294	16153	16356	16401	16462	16617	16293	16451	16435	16429	16457	16429	16211	16290	16302	16329	16424	16256	16296	16372	16363	16282	16437	16288	16236	16311	16410	16413	16379	16216	16334	16384	16398	16341	16397	16465	16510	16163	16443	16312	16364	16346	16210	16337	16316	16478	16319	16385	16295	16282	16310	16502	16374	16418	16354	16453	16368	16447	16468	16309	16434	16234	16240	16303	16196	16366	16533	16422	16430	16396	16193	16401	16375	16290	16301	16316	16348	16353	16506	16379	16400	16408	16409	16238	16326	16352	16473	16319	16211	16403	16337	16440	16301	16351	16345	16464	16271	16279	16325	16278	16327	16406	16276	16352	16183	16398	16392	16372	16365	16394	16317	16415	16364	16350	16265	16160	16252	16454	16581	16290	16380	16304	16426	16299	16412	16283	16482	16479	16322	16429	16215	16338	16438	16386	16354	16281	16410	16237	16404	16439	16381	16329	16274	16479	16324	16256	16382	16364	16164	16415	16259	16358	16282	16527	16252	16428	16236	16621	16287	16528	16297	16469	16316	16385	16384	16388	16488	16461	16393	16404	16237	16310	16299	16354	16157	16369	16389	16350	16340	16291	16490	16495	16301	16493	16253	16400	16319	16299	16283	16340	16268	16396	16497	16392	16412	16333	16302	16576	16442	16320	16387	16356	16191	16446	16325	16183	16371	16300	16282	16248	16489	16224	16350	16423	16383	16279	16234	16258	16541	16261	16455	16332	16232	16440	16374	16288	16218	16465	16409	16256	16327	16402	16283	16374	16376	16366	16263	16434	16326	16379	16384	16399	16269	16195	16362	16368	16354	16330	16354	16482	16252	16290	16397	16355	16219	16410	16251	16310	16350	16309	16469	16336	16339	16302	16322	16420	16333	16293	16318	16406	16292	16259	16339	16387	16206	16380	16286	16390	16151	16450	16392	16443	16344	16487	16191	16326	16187	16428	16383	16375	16454	16416	16451	16270	16369	16426	16292	16465	16382	16372	16337	16304	16588	16530	16297	16268	16367	16338	16493	16349	16339	16336	16485	16166	16334	16442	16332	16190	16312	16423	16509	16179	16342	16128	16417	16395	16382	16311	16605	16492	16429	16190
27229	22322	27288	25754	21682	21610	21221	20629	20597	20457	20801	20401	20539	20401	20395	20488	20320	20476	20892	21268	21832	21542	20978	20722	20350	20332	20432	20330	20279	20203	20295	20256	20284	20355	20364	20421	20066	20448	20396	20038	20360	20427	20292	20357	20333	20336	20401	20458	20387	20362	20451	20350	20385	20326	20152	20525	20444	20198	20347	20341	20249	20326	20351	20289	20305	20271	20373	20444	20440	20359	20168	20501	20447	20348	20580	20236	20277	20324	20240	20136	20352	20333	20285	20274	20014	20239	20253	20263	20205	20237	20373	20189	20397	20362	20301	20465	20087	20204	20310	20372	20094	20283	20260	20176	20358	20100	20160	20232	20273	20250	20298	20156	20350	20209	20551	20117	20043	20447	20383	20459	20375	20073	20230	20268	20255	20206	20141	20138	20302	20332	20273	20141	20217	20467	20247	20276	20436	20048	20453	20381	20389	20342	20241	20351	20440	20195	20136	20039	20225	20311	20199	20212	20307	20365	20201	20361	20207	20453	20040	20127	20227	20164	20299	20418	20595	20472	20371	20236	20266	20272	20313	20162	20512	20267	20378	20246	20190	20366	20395	20149	20237	20306	20221	20296	20161	20247	20178	20279	20185	20218	20289	20350	20325	20041	20278	20312	20483	20227	20265	20407	20462	20377	20436	20501	20397	20254	20244	20325	20245	20237	20243	20367	20296	20399	20237	20111	20151	20353	20366	20267	20502	20366	20363	20129	20214	20298	20446	20277	20463	20231	20185	20270	20093	20370	20186	20319	20500	20427	20327	20211	20322	20156	20215	20168	20184	20161	20182	20435	20408	20247	20398	20329	20437	20337	20243	20210	20277	20481	20321	20278	20246	20374	20222	20194	20149	20166	20349	20230	20319	20247	20435	20462	20294	20330	20242	20111	20302	20214	20388	20177	20259	20018	20424	20413	20222	20286	20101	20233	20340	20435	20180	20199	20073	20377	20302	20280	20205	20317	20352	20227	20339	20272	20205	20141	20332	20349	20198	20228	20204	20291	20440	20233	20297	20204	20280	20210	20352	20340	20138	20117	20388	20467	20187	20280	20187	20096	20265	20488	20176	20260	20345	20363	20207	20406	20311	20295	20176	20209	20192	20362	20399	20190	20189	20311	20177	20490	20337	20219	20219	20486	20303	20188	20159	20282	20492	20309	20253	20078	20383	20409	20172	20081	20340	20510	20307	20167	20260	20003	20273	20273	20281	20396	20465	20195	20170	20407	20232	20356	20312	20442	19988	20239	20224	20378	19951	20224	20274	20058	20396	20268	20222	20169	20226	20385	20019	20195	20228	20496	20309	20264	20200	20348	20188	20172	20365	20165	20294	20341	20064	20366	20426	20416	20323	20039	20152	20374	20211	20196	20270	20408	20178	20353	20428	20280	20210	20267	20509	20510	20086	20256	20396	20157	20201	20212	20254	20396	20323	20247	20345	20374	20375	20316	20310	20352	20342	20233	20299	20260	20322	20322	20343	20336	20368	20390	20334	20227	19887	19949	19973	20202	20026	20105	20349	20363	20403	20218	20392	20288	20505	20228	20124	20324	20313	20474	20407	20154	20101	20234	20156	20319	20283	20542	20336	20230	20313	20207	20199	20087	20216	20232	20205	20059	20272	20325	20487	20113	20328	20251	20329	20135	20297	20524	20057	20326	20412	20238	20272	20319	20053	20156	19993	20282	20357	20366	20333	20382	20444	20270	20162	20009	20200	20320	20124	20131	20328	20213	20293	20198	20200	20089	20171	20362	20325	20265	20288	20441	20090	20431	20221	20054	20261	20364	20320	20216	20189	20262	20347	20341	20334	20165	20270	20271	20228	20261	20375	20024	20433	20335	20558	20242	20428	20214	20313	20404	20373	20189	20215	20260	20446	20347	20187	20441	20352	20398	20573	20233	20339	20272	20085	20321	20308	20230	20279	20308	20240	20294	20186	20330	20408	20109	20436	20143	20270	20339	20477	20291	20237	20340	20202	20204	20333	20381	20290	20325	20594	20198	20266	20279	20449	20234	20433	20437	20282	20299	20356	20244	20387	20296	20270	20359	20377	20318	20352	20165	20276	20190	20344	20397	20463	20208	20401	20109	20134	20221	20264	20271	20196	20165	20639	20183	20455	20373	20560	20499	20293	20389	20477	20301	20272	20270	20267	20333	20349	20407	20259	20183	20139	20394	20315	20326	20483	20222	20532	20267	20469	20290	20294	20308	20214	20230	20232	20193	20404	20144	20215	20096	20141	20272	20065	20236	20251	20384	20415	20185	20472	20435	20304	20244	20474	20232	20278	20210	20391	20173	20237	20291	20330	20150	20258	20301	20265	20628	20348	20161	20436	20426	20254	20130	20363	20352	19933	20220	20206	20323	20260	20102	20283	20245	20262	20347	20482	20372	20231	20421	20157	20031	20466	20210	20348	20249	20176	20440	20406	20136	20206	20313	20214	20116	20196	20214	20248	20345	20453	20402	20166	20327	20314	20130	20551	20382	20353	20362	20184	20298	20183	20248	20371	20393	20198	20066	20278	20428	20252	20448	20228	20210	20165	20193	20430	20457	20246	20354	20145	20277	20160	20539	20255	20097	20118	20294	20400	20029	20222	20231	20386	20517	20123	20409	20136	20506	20078	20351	20261	20373	20304	20288	20258	20276	20187	20338	20202	20308	20418	19933	20379	20170	20313	20189	20272	20404	20207	20198	20114	20115	20328	20317	20342	20171	20244	20369	20393	20268	20407	20286	20296	20348	20435	20250	20450	20303	20298	20179	20453	20154	20553	20194	20305	20385	20331	20248	20173	20136	20269	20096	20195	20303	20431	20513	20212	20003	20194	20115	20361	20223	20135	20032	20501	20397	20371	20204	20260	20414	20407	20495	20493	20284	20432	20215	20341	20296	20428	20254	20347	20403	20507	20407	20296	20215	20466	20455	20432	20575	20192	20228	20244	20248	20271	20362	20142	20181	20378	20245	20539	20299	20174	20261	20197	20153	20415	20519	20405	20350	20225	20130	20140	20178	20347	20246	20339	20264	20362	20272	20327	20405	20330	20233	20378	20410	20403	20290	20208	20308	20343	20153	20350	20247	20242	20101	20379	20532	20330	20286	20166	20079	20338	20352	20204	20440	20006	20479	20195	20167	20299	20199	20286	20308	20401	20086	20372	20270	20284	20478	20193	20241	20387	20256	20192	20336	20326	20345	20246	20275	20207	19987	20292	20303	20301	20162	20282	20343	20463	20043	20327	20329	20253	20234	20368	20319	20184	20273	20314	20351	20366	20331	20305	20247	20337	20441	20336	20294	20407	20307	20432	20489	20301	20193	20212	20368	20336	20202	20293	20321	20383	20262	20304	20313	20235	20383	20563	20349	20089	20305	20343	20422	20208	20185	20251	20232	20345	20201	20243	20424	20491	20259	20327	20226	20330	20395	20253	20381	20228	20214	20134	20412	20212	20322	20437	20386	20131	20492	20281	20419	20205	19977	20171	20460	20267	20271	20386	20382	20194	20347	20278	20594	20436	20383	20389	20304	20301	20398	20223	20206	20350	20292	20455	20508	20188	20230	20354	20197	20309	20314	20270	20136	20281	20195	20439	20132	20284	20524	20101	20170	20386	20226	20293	20220	20164	20321	20405	20353	20383	20334	20395	20362	20291	20091	20365	20312	20394	20174	20383	20450	20432	20139	20393	20471	20239	20290	20191	20222	20212	20340	20201	20233	20283	20335	20247	20255	20433	20494	20163	20323	20308	20438	20326	20385	20621	20319	20283	20192	20297	20062	20312	20242	20350	20337	20459	20267	20173	20353	20342	20229	20321	20269	20259	20257	20434	20359	20453	20281	20341	20299	20149	20372	20350	20340	20303	20388	20367	20441	20353	20275	20175	20437	20433	20479	20216	20366	20267	20510	20313	20111	20199	20297	20086	20304	20314	20254	20281	20243	20094	20351	20281	20248	20335	20366	20317	20246	20208	20367	20270	20372	20357	20185	20306	20231	20153	20269	20406	20361	20295	20345	20362	20305	20449	20152	20365	20218	20190	20138	20342	20444	20270	20258	20028	20238	20297	20340	20327	20230	20240	20211	20427	20283	20233	20500	20330	20249	20229	20346	20445	20350	20295	20210	20214	20214	20288	20183	20575	20362	20306	20366	20425	20350	20205	20368	20223	20243	20367	20230	20312	20358	20195	20325	20139	20287	20187	20313	20334	20127	20273	20243	20355	20321	20339	20238	20422	20517	20368	20484	20232	20140	20136	20251	20172	20449	20270	20140	20222	20361	20297	20170	20053	20319	20337	20356	19970	20118	20051	20227	20322	20258	20291	20283	20381	20223	20114	20384	20205	20359	20469	20391	20223	20224	20102	20105	20277	20485	20422	20343	20199	20157	20321	20303	20374	20331	20171	20201	20490	20045	20303	20214	20544	20328	20278	20214	20268	20181	20241	20425	20389	20292	20103	20175	20252	20129	20368	20070	20451	20395	20214	20247	20316	20252	20313	20182	20208	20110	20210	20399	20197	20402	20154	20277	20238	20193	20282	20437	20431	20092	20361	20448	20310	20368	20127	20201	20249	20307	20179	20155	20234	20345	20310	20366	20083	20060	20241	20192	20443	20480	20351	20277	20288	20363	20339	20149	20237	20335	20411	20428	20188	20283	20377	20308	20228	20257	20613	20111	20335	20333	20292	20364	20160	20548	20259	20303	20230	20381	20318	20227	20519	20188	20179	20258	20345	20153	20366	20331	20287	20429	20524	20404	20324	20334	20264	20376	20403	20281	20362	20335	20175	20326	20400	20383	20319	20629	20360	20372	20066	20281	20286	20253	20355	20348	20172	20357	20349	20205	20333	20149	20505	20280	20396	20312	20374	20121	20254	20409	20316	20273	20155	20321	20399	20278	20458	20370	20208	20323	20360	20323	20633	20209	20228	20482	20345	20331	20375	20142	20328	20231	20263	20204	20189	20303	20432	20374	20228	20213	20372	20303	20282	20340	20186	20452	20423	20468	20324	20221	20468	20204	20323	20253	20290	20388	20452	20361	20079	20372	20318	20163	20255	20374	20516	20201	20333	20093	20287	20156	20122	20363	20038	20248	20354	20359	20385	20154	20258	20098	20147	20279	20287	20303	20162	20203	20375	20400
16669	22372	23023	20665	18982	18338	17495	16917	16861	16817	16609	16683	16664	16545	16619	16693	16613	16663	17001	18001	18141	18020	17249	16882	16484	16624	16537	16459	16511	16453	16352	16694	16528	16382	16564	16503	16529	16526	16586	16683	16495	16781	16523	16427	16706	16701	16577	16617	16451	16486	16391	16631	16522	16518	16539	16410	16596	16468	16523	16679	16593	16586	16541	16604	16557	16548	16617	16632	16495	16514	16544	16598	16569	16494	16492	16505	16442	16412	16612	16530	16736	16569	16563	16824	16396	16527	16629	16581	16512	16515	16731	16584	16521	16570	16762	16500	16676	16637	16687	16499	16521	16595	16512	16480	16327	16518	16403	16397	16699	16604	16626	16518	16474	16590	16432	16456	16498	16581	16504	16510	16645	16554	16407	16583	16661	16528	16513	16573	16632	16433	16492	16447	16445	16390	16698	16535	16522	16600	16544	16370	16547	16337	16522	16581	16451	16539	16483	16611	16669	16372	16764	16320	16625	16516	16537	16665	16548	16592	16496	16462	16555	16572	16606	16638	16374	16522	16509	16653	16518	16514	16482	16692	16416	16659	16617	16403	16502	16716	16551	16556	16733	16465	16481	16493	16480	16439	16561	16567	16391	16710	16462	16632	16449	16262	16765	16437	16456	16458	16459	16469	16608	16530	16655	16448	16619	16580	16449	16598	16482	16643	16513	16695	16498	16555	16622	16629	16546	16632	16387	16429	16514	16455	16566	16604	16779	16548	16770	16480	16539	16521	16369	16645	16443	16523	16436	16510	16618	16522	16572	16547	16623	16568	16603	16490	16426	16419	16445	16690	16677	16502	16557	16552	16526	16489	16617	16388	16636	16783	16515	16468	16509	16520	16429	16683	16577	16573	16637	16550	16552	16503	16665	16675	16645	16557	16468	16549	16601	16534	16471	16473	16578	16615	16601	16624	16525	16619	16531	16405	16479	16638	16686	16593	16589	16355	16431	16549	16672	16501	16399	16540	16361	16331	16541	16581	16664	16426	16669	16485	16416	16540	16551	16529	16424	16589	16611	16517	16441	16442	16438	16523	16362	16584	16464	16532	16597	16497	16581	16725	16552	16715	16443	16566	16566	16658	16496	16623	16595	16558	16558	16566	16474	16620	16303	16568	16376	16542	16461	16468	16442	16456	16419	16649	16727	16479	16616	16588	16583	16320	16533	16330	16591	16562	16639	16565	16617	16649	16550	16536	16607	16597	16607	16651	16394	16594	16649	16729	16772	16499	16608	16603	16665	16595	16465	16566	16551	16605	16547	16502	16552	16578	16643	16471	16613	16594	16580	16335	16785	16491	16622	16400	16768	16526	16657	16457	16605	16424	16497	16485	16452	16716	16596	16585	16611	16432	16558	16526	16369	16646	16658	16651	16452	16532	16392	16552	16443	16581	16466	16522	16449	16554	16690	16659	16435	16345	16593	16400	16519	16609	16566	16654	16576	16550	16570	16627	16434	16450	16751	16466	16589	16422	16417	16532	16643	16614	16433	16461	16448	16676	16505	16422	16631	16519	16592	16482	16492	16576	16695	16643	16485	16567	16605	16514	16662	16499	16608	16443	16388	16483	16581	16486	16639	16491	16575	16492	16691	16514	16567	16321	16468	16498	16533	16402	16509	16477	16400	16461	16536	16505	16385	16469	16554	16488	16652	16457	16507	16592	16533	16630	16420	16646	16420	16477	16765	16529	16532	16502	16419	16745	16408	16574	16573	16496	16572	16536	16520	16513	16520	16486	16641	16661	16494	16521	16460	16747	16640	16398	16486	16456	16506	16496	16627	16617	16456	16709	16534	16682	16522	16500	16469	16598	16466	16518	16444	16577	16634	16482	16628	16414	16504	16347	16466	16535	16457	16672	16469	16573	16497	16538	16496	16532	16729	16482	16394	16502	16581	16605	16613	16476	16592	16353	16527	16519	16497	16456	16654	16503	16607	16467	16498	16273	16448	16586	16444	16459	16582	16505	16657	16343	16435	16486	16474	16724	16674	16643	16652	16519	16594	16506	16393	16549	16571	16582	16633	16679	16477	16472	16419	16503	16485	16394	16458	16581	16562	16555	16503	16675	16572	16632	16530	16444	16397	16412	16539	16402	16539	16594	16566	16537	16475	16490	16642	16509	16439	16672	16470	16569	16789	16536	16475	16734	16574	16616	16465	16616	16547	16640	16661	16736	16669	16592	16477	16450	16533	16474	16532	16451	16635	16437	16516	16546	16514	16504	16574	16577	16731	16562	16538	16497	16588	16472	16456	16709	16648	16505	16636	16522	16502	16626	16438	16461	16635	16545	16565	16611	16492	16651	16434	16611	16551	16601	16463	16585	16600	16652	16454	16470	16514	16492	16701	16410	16540	16611	16544	16580	16575	16628	16558	16557	16445	16762	16589	16665	16629	16372	16326	16506	16414	16524	16606	16539	16800	16499	16607	16416	16709	16482	16323	16523	16726	16513	16595	16655	16486	16674	16571	16541	16501	16546	16455	16528	16653	16472	16496	16494	16603	16493	16779	16558	16587	16449	16579	16443	16449	16757	16465	16615	16520	16538	16555	16540	16625	16530	16436	16449	16609	16729	16553	16425	16511	16564	16657	16541	16507	16715	16569	16748	16595	16556	16503	16562	16521	16561	16611	16687	16436	16454	16707	16576	16638	16478	16486	16540	16623	16372	16517	16460	16639	16711	16341	16476	16540	16526	16519	16644	16535	16549	16579	16425	16583	16622	16414	16706	16396	16606	16390	16527	16739	16458	16504	16522	16818	16689	16507	16489	16515	16345	16619	16526	16577	16490	16626	16591	16570	16472	16576	16509	16624	16380	16475	16483	16508	16545	16414	16547	16408	16468	16499	16627	16698	16542	16639	16377	16550	16581	16459	16547	16597	16538	16375	16451	16555	16529	16630	16668	16496	16552	16504	16332	16600	16449	16589	16608	16686	16600	16632	16425	16590	16543	16474	16695	16511	16541	16569	16540	16645	16419	16407	16520	16459	16575	16541	16653	16504	16714	16661	16611	16492	16661	16724	16597	16613	16650	16748	16625	16668	16478	16576	16702	16539	16548	16735	16453	16577	16555	16545	16445	16506	16683	16477	16541	16513	16693	16485	16660	16555	16440	16490	16617	16453	16440	16581	16494	16548	16409	16449	16503	16471	16654	16385	16451	16622	16550	16635	16498	16575	16404	16512	16605	16650	16516	16749	16498	16357	16335	16502	16555	16524	16502	16524	16583	16520	16725	16656	16672	16633	16583	16490	16482	16621	16505	16475	16462	16471	16392	16524	16540	16618	16463	16519	16448	16517	16389	16677	16514	16489	16507	16607	16347	16545	16576	16556	16609	16716	16597	16513	16614	16475	16596	16462	16547	16563	16521	16423	16447	16367	16631	16490	16673	16563	16492	16603	16292	16767	16584	16428	16691	16503	16517	16589	16557	16561	16549	16657	16374	16474	16603	16423	16539	16388	16473	16581	16544	16321	16642	16452	16356	16676	16526	16501	16328	16641	16623	16415	16806	16445	16695	16519	16626	16630	16520	16605	16536	16521	16543	16605	16564	16454	16633	16414	16490	16575	16618	16495	16440	16367	16716	16676	16625	16615	16547	16564	16618	16553	16570	16575	16533	16717	16372	16509	16351	16636	16656	16633	16344	16611	16420	16553	16492	16540	16458	16453	16450	16675	16461	16525	16611	16510	16452	16513	16547	16538	16433	16628	16476	16566	16490	16521	16621	16405	16543	16657	16367	16448	16600	16600	16643	16585	16457	16583	16602	16681	16474	16642	16674	16401	16448	16605	16575	16365	16644	16600	16416	16387	16660	16538	16597	16376	16587	16626	16518	16414	16483	16588	16497	16635	16565	16455	16478	16565	16575	16709	16730	16481	16619	16637	16589	16377	16496	16446	16568	16477	16535	16510	16719	16511	16621	16432	16568	16424	16404	16489	16491	16594	16553	16419	16438	16639	16548	16581	16593	16405	16392	16629	16441	16549	16638	16619	16589	16515	16603	16551	16560	16617	16458	16568	16528	16560	16568	16450	16597	16393	16513	16544	16752	16565	16572	16488	16662	16675	16617	16594	16605	16514	16391	16455	16501	16503	16647	16597	16536	16625	16464	16572	16469	16634	16605	16552	16395	16505	16412	16416	16469	16620	16538	16605	16425	16592	16510	16470	16405	16530	16602	16577	16592	16640	16591	16575	16470	16390	16444	16639	16395	16630	16499	16378	16679	16433	16458	16498	16574	16591	16368	16503	16406	16657	16511	16571	16611	16420	16326	16504	16571	16478	16540	16600	16401	16605	16623	16657	16526	16569	16501	16472	16573	16555	16715	16695	16523	16519	16449	16731	16671	16577	16552	16439	16626	16491	16618	16470	16614	16651	16564	16566	16700	16610	16430	16481	16467	16387	16534	16390	16592	16717	16598	16351	16473	16469	16514	16493	16636	16628	16507	16659	16636	16483	16557	16467	16530	16609	16529	16656	16368	16660	16531	16490	16534	16730	16594	16627	16610	16514	16604	16666	16562	16572	16364	16695	16593	16532	16583	16591	16430	16720	16418	16320	16588	16474	16457	16675	16622	16594	16607	16497	16639	16437	16411	16478	16471	16451	16599	16623	16573	16568	16569	16689	16636	16538	16320	16516	16565	16587	16477	16665	16502	16610	16464	16572	16665	16527	16715	16621	16517	16501	16644	16609	16643	16591	16471	16614	16451	16546	16671	16506	16770	16423	16576	16697	16460	16526	16563	16495	16560	16706	16586	16623	16669	16399	16779	16573	16520	16422	16679	16626	16521	16691	16701	16440	16613	16520	16559	16608	16526	16635	16364	16600	16431	16659	16564	16686	16626	16473	16613	16360	16608	16521	16378	16451	16539	16489	16647	16536	16519	16635	16632	16544	16517	16476	16588	16516	16628	16494	16564	16508	16614	16554	16633	16567	16504	16573	16613	16739	16682	16572	16509	16606	16483	16429	16440	16601	16660	16530	16528	16369	16575	16587	16481	16370	16597	16639	16539	16534	16391	16598	16557	16334	16456	16383	16633	16601	16497	16644	16575	16569	16545	16636	16500	16462	16498	16387	16469	16359	16451	16482	16617	16443	16364	16478	16608	16490	16494	16548	16549	16823	16581	16658	16458
23642	20949	28352	23927	22571	23802	23421	21002	20736	20702	20520	20548	20391	20240	20282	20416	20309	20410	23589	27747	26860	25014	22823	21124	20472	20146	20106	19961	20174	20060	20092	19998	20093	20134	20043	20117	20174	19994	19936	20120	19825	20138	19882	20146	19998	20077	19977	19951	19765	20095	20107	20079	19767	20069	20000	20085	20118	20083	20111	20128	20222	19973	20011	20124	20106	20096	19891	20087	20078	20194	20053	20106	20076	20091	19987	20069	20112	19977	20088	19875	19954	20244	19924	19990	20188	19861	20045	20151	19980	19911	19883	19955	20141	19953	20116	20060	19830	19834	19987	19947	20019	20110	20082	19895	20143	20108	20150	19989	20179	19907	20137	19905	20032	20189	19981	20248	20059	19966	20126	20192	20075	19990	19896	19890	19897	20281	19896	19985	19955	19942	20054	20101	20197	19907	19940	20163	20060	19895	20037	19933	19896	20050	19941	19888	19767	19963	19903	19910	20235	20043	20120	19930	19931	20076	20230	20095	20115	19955	20173	20043	20026	19979	19997	19984	19908	20033	20113	20020	20047	20008	20090	20015	19897	20084	20098	20000	19878	19908	19988	19957	19913	20014	20070	19937	20008	19947	19914	20035	19913	20023	20077	19810	20009	19837	19981	20104	19844	20059	19882	20034	19917	19938	19868	20074	19906	19845	19899	19844	20076	19905	20071	20042	19751	19993	19992	19802	20076	20029	20102	20122	19957	19850	19825	19789	19984	20028	20019	20079	19983	19951	20086	20192	20027	20086	19982	20061	19940	20050	20049	19853	19924	20243	20016	19962	20034	19931	20178	20166	19961	19988	20138	20180	19985	20156	19908	19896	20005	20082	19979	20062	19842	19778	19871	20016	19908	20168	19999	19797	20018	19849	20112	20091	20226	19869	19956	20136	20081	19816	20067	19854	20010	19781	19877	19894	20064	19712	20036	19901	19829	19847	20044	20036	20017	20036	20027	20092	20037	20005	20125	19878	19980	20064	19987	20054	20070	20012	19874	19793	20025	19858	20168	19961	19827	20019	19964	20033	19874	20047	20113	19895	19943	19998	19885	20103	19999	20038	20020	19973	20090	19809	19989	19844	20105	20058	19934	19986	20106	20042	20043	20006	19865	19943	19918	19868	19903	20047	20013	19973	19709	20150	20153	19940	20040	19783	19938	19842	19913	20041	20145	19952	19844	20123	19994	20034	20030	19992	20082	19818	20149	19987	19979	20095	19926	19859	20076	19742	20101	19928	20243	19987	19910	20036	20090	19906	19963	20059	19904	19971	20020	19796	20024	19983	20042	19911	20042	19986	19934	19809	20053	20051	19917	19973	19965	19786	19831	20220	19985	19829	20036	19913	19803	20146	20048	20152	20040	19912	19899	20050	19969	19863	20029	20034	19884	19998	20109	19965	19994	19956	20115	19878	19948	19870	19917	20013	20003	19976	19990	20034	19821	19978	20030	20058	20023	20044	19911	20041	20007	20123	19904	20011	19910	20095	19960	19947	19962	19876	19780	19984	20055	20130	19902	19847	19932	19969	20074	20014	20134	19857	20310	19919	20118	19838	19817	19997	19888	20030	19914	20193	20017	19966	19945	19947	20047	19742	20139	19857	20056	20157	19995	20041	20196	19840	19874	19968	19926	19949	19840	20004	19981	19976	20072	19927	20119	20029	19706	19821	19950	20092	19838	19946	20152	20145	20197	20113	19983	20128	19980	19997	19888	20038	20071	19826	20000	19779	19829	20013	19935	19817	19832	19805	19937	20041	19910	19669	19740	19945	20031	20076	20067	20083	20089	20046	19922	20007	19834	20141	19849	19823	19990	19975	19899	19952	19821	19788	19926	19979	19913	20146	19929	20048	20275	20047	19968	20037	19976	20011	20058	19972	19870	20095	19856	20210	20000	19674	20088	20118	20067	20075	20151	19975	20157	19973	19950	20005	19899	20043	19977	19838	19852	19947	19952	20119	19871	20102	20063	20037	20034	19833	19912	19835	19784	19956	19858	19745	19927	19814	19861	19823	20005	19856	20055	20001	19844	20057	20128	20025	20047	19889	19899	19937	19900	20029	20250	20168	20135	19906	19804	19954	19994	19923	19950	19904	20019	20024	20140	19784	20099	19963	20107	20143	20159	19840	20042	19907	20117	19949	19947	19924	19965	19963	20146	20055	19896	19819	20032	19992	19903	19986	20013	19727	20068	20122	19998	19993	19855	19934	20092	20148	19993	19965	20044	20034	19773	19915	20054	19982	20222	19917	19763	19882	20097	20034	19942	20070	20066	19978	20118	20042	20175	19737	20017	19897	19992	20020	19809	19762	20004	19977	19871	20057	19843	19993	19870	19999	19877	19877	19971	20052	19835	20017	20037	20162	19801	20100	20152	20112	19995	19949	20025	20030	19946	20060	19908	19776	19859	20044	20066	19963	20148	20023	20276	19936	20009	19897	20018	20099	19980	20028	19730	19801	19961	20071	19911	19861	19788	19983	19818	20030	20115	20236	19934	19793	19955	19859	20053	20057	19789	20061	19957	19795	19737	20018	19969	20040	20076	20075	19945	20107	19882	20100	19954	19941	20003	19922	19941	19906	20200	19895	19957	19843	20004	19782	20123	19925	20008	19692	19910	20055	20004	19914	19950	20018	20154	20020	19798	19657	20152	20090	20166	20055	19943	19928	20133	20133	20004	19924	19998	19824	20026	20024	20245	20046	19978	19900	19821	19984	20033	20190	19956	20126	20005	19999	20064	19949	20002	20186	20026	20012	20038	20026	20011	19899	19854	20073	19905	19976	20033	19962	20116	20000	20024	19996	20041	19807	19795	19902	19947	19894	20073	19966	20011	20135	19960	19793	19983	19951	19883	19807	19805	20102	19892	20038	20076	19965	19776	20171	19789	19859	19947	19981	19975	19737	20030	20122	19920	20203	20078	20098	19940	19843	19887	19967	19977	20064	19990	20150	19881	19891	20086	20043	19987	19960	19964	19950	20158	20199	19838	19780	19929	19676	19908	20048	20072	19812	20355	20028	19886	19997	20105	20028	19886	19879	19995	20110	20073	19842	19963	19944	20108	20019	20020	20051	20041	20106	20021	19973	20017	19869	19984	19827	20118	20006	19853	20128	20026	20053	20006	19989	19853	20091	20049	20146	19803	19844	20012	19991	20022	20100	19979	20025	19896	19822	19986	19993	19732	20100	20097	20158	20198	20070	19868	19869	19996	19863	19936	20091	19928	20077	19955	19740	19846	20058	19734	19960	19929	19993	20065	20011	20017	20027	19879	19875	20072	19887	20032	19901	20165	20186	20191	19893	20097	20061	20017	19929	20013	19967	19762	19798	20097	19902	20085	20087	19940	19996	20138	20120	20250	20080	20009	20029	20022	19822	20196	20048	19960	20045	19915	19842	19980	19993	19855	19902	19962	20035	19917	19934	19968	19811	19899	20107	20040	19969	19839	20104	20078	19907	19996	20089	20070	20000	19921	20058	20029	20071	19847	20075	19968	19945	20059	19935	20050	20010	19906	20053	20120	19999	20048	19706	20004	19862	20008	19889	19861	19893	19848	20109	20044	19962	19963	19956	19851	20046	20089	20038	19843	20048	20098	19750	19931	20142	19811	20174	19835	20090	20080	20070	19982	19980	20037	19696	19929	19891	19977	19954	19912	20117	20064	19919	19895	20165	20081	19982	19899	20101	19819	20077	20038	20106	19967	19806	19763	19895	20169	20026	19995	19811	19930	19993	19917	20086	20143	20090	19951	19795	20069	19880	19967	20037	19985	20106	19952	20071	20107	20160	19921	19866	19932	19900	19939	20164	19954	19773	20103	19992	19940	19854	19875	20002	20104	19723	20110	19852	20044	20133	20086	19918	19990	19862	19951	19903	19927	20059	19912	20006	19801	19818	19917	19727	20068	19883	20040	20058	19896	20162	20076	20206	20191	20198	20109	19823	20031	19836	19925	20273	20123	20023	19849	19872	19931	20171	19922	20019	20073	20039	20083	19878	20118	20233	20214	19889	20113	20126	20062	19717	20142	20121	20322	20158	19909	20032	19967	20041	19990	19967	19807	19820	19803	20029	19990	20019	20092	19977	20085	20102	19884	19926	19871	19962	20192	19726	20162	20107	20051	19946	19894	19853	20010	20081	19880	19902	20015	20004	20076	20040	19574	20147	19664	20053	20157	20137	20074	20036	20138	19963	19826	19983	19858	19997	19765	20085	20023	19897	19881	19993	20005	19987	19673	19597	19978	19967	20048	20161	19971	19987	19784	19928	19945	19952	20043	20086	19967	19981	19821	20112	19751	19858	19908	19918	19986	20092	20010	19968	20098	19991	19848	19936	20066	20019	19819	19789	20016	20097	20060	20090	20119	19914	19852	19946	20000	19891	20086	20076	20031	20108	19924	20145	19971	20087	19849	20019	19966	19806	19931	19939	19818	19867	19863	19826	19897	19973	20001	19765	20068	19915	19935	20012	20031	19971	20069	20007	20024	20022	20081	20142	19870	19852	20071	20057	20140	20098	20002	20118	19904	20047	20082	19913	20037	20002	19918	19891	19929	20089	19928	20013	19946	20008	19926	20084	20004	20124	20064	19832	19999	19900	19877	19912	19982	20092	20321	19982	20146	19893	19925	19950	20095	19995	19939	20185	19887	20101	19992	20081	20143	19980	20133	20059	20050	19936	19983	19918	19637	19781	19986	19958	20009	20243	19835	19955	20097	19866	19900	19944	20045	20135	20045	20077	20021	19875	20050	19939	20128	20189	20265	20254	19974	20218	19780	20126	20026	20049	19963	20187	20005	20070	19990	19908	19947	19978	20042	19948	19977	20052	19929	19997	20150	20307	20007	20173	19986	20084	20068	20159	20026	19896	19964	19961	20076	20017	20046	20024	19907	20029	20053	19878	19973	20013	19852	20044	19994	19832	20042	19893	19965	19933	20217	19820	19954	19797	19993	19937	20037	20125	19862	20212	20109	19920	20092	20095	19916	20099	20084	20031	19994	20167	20069	19762	19952	19908	19812	19847	20019	20111	19950	19974	20137	19867	20220	19975	19917	19894	19966	19932	19947	20054	20073	20073	19958	20049	19814	19988	20073	19885	19822	19868	20101	19763	19939	19895	19824	20006	19974	19886	20102	20139	19902	20044
15525	27005	27262	22866	20923	19569	18152	17603	17204	17138	17115	16875	16928	16610	16789	16627	16712	16765	21994	26300	24531	22102	19120	17434	16700	16459	16630	16634	16580	16418	16442	16463	16540	16540	16448	16408	16486	16451	16282	16395	16492	16212	16337	16356	16253	16376	16420	16387	16409	16504	16303	16523	16539	16367	16339	16309	16340	16345	16403	16485	16505	16451	16313	16309	16528	16336	16459	16418	16584	16462	16355	16362	16470	16463	16414	16315	16419	16628	16444	16459	16612	16350	16390	16438	16420	16341	16491	16404	16526	16581	16335	16343	16207	16376	16333	16455	16454	16237	16382	16176	16422	16406	16519	16297	16338	16524	16559	16361	16558	16253	16331	16389	16477	16525	16431	16502	16502	16383	16368	16550	16447	16451	16473	16378	16623	16278	16438	16300	16501	16532	16350	16378	16367	16489	16260	16421	16462	16516	16393	16405	16420	16401	16420	16361	16444	16257	16371	16407	16541	16368	16223	16473	16305	16494	16423	16334	16434	16366	16426	16461	16463	16400	16348	16463	16428	16354	16518	16416	16335	16545	16415	16431	16156	16469	16381	16414	16364	16381	16471	16625	16591	16274	16336	16414	16558	16323	16505	16422	16459	16542	16313	16488	16370	16365	16274	16358	16558	16429	16409	16480	16397	16473	16315	16497	16362	16347	16455	16380	16555	16314	16470	16620	16513	16364	16405	16430	16323	16227	16447	16495	16459	16415	16485	16452	16471	16468	16369	16282	16486	16488	16464	16377	16349	16568	16336	16378	16455	16365	16256	16460	16416	16461	16466	16405	16584	16277	16383	16240	16333	16331	16463	16319	16343	16401	16465	16610	16441	16479	16394	16541	16689	16147	16363	16437	16468	16450	16353	16470	16387	16529	16293	16404	16377	16384	16266	16502	16262	16343	16276	16381	16463	16435	16392	16392	16477	16375	16358	16313	16340	16300	16447	16281	16413	16381	16431	16589	16392	16187	16432	16233	16513	16344	16505	16315	16446	16323	16384	16338	16142	16404	16176	16524	16399	16559	16615	16335	16427	16410	16345	16334	16370	16343	16432	16448	16413	16374	16217	16245	16225	16493	16483	16540	16450	16461	16340	16457	16301	16533	16367	16389	16301	16380	16226	16324	16388	16336	16313	16391	16321	16428	16536	16431	16335	16455	16428	16374	16380	16467	16485	16550	16332	16316	16454	16419	16276	16480	16402	16307	16443	16440	16460	16386	16432	16451	16321	16388	16397	16349	16362	16503	16298	16377	16466	16369	16549	16420	16575	16503	16347	16388	16359	16338	16361	16385	16415	16518	16308	16262	16510	16388	16293	16355	16370	16399	16437	16259	16431	16278	16524	16464	16268	16409	16332	16459	16359	16561	16306	16459	16487	16303	16645	16384	16497	16437	16334	16493	16491	16296	16496	16342	16461	16487	16359	16411	16476	16389	16473	16520	16514	16394	16521	16201	16458	16433	16180	16390	16458	16473	16516	16501	16439	16486	16364	16318	16421	16497	16248	16505	16549	16392	16463	16311	16207	16483	16367	16383	16283	16394	16327	16476	16484	16405	16444	16366	16468	16335	16470	16298	16324	16529	16350	16608	16455	16434	16389	16272	16467	16342	16503	16308	16479	16227	16376	16419	16373	16292	16286	16367	16471	16437	16498	16276	16354	16473	16498	16346	16390	16563	16412	16437	16445	16490	16270	16304	16218	16398	16529	16224	16336	16242	16410	16497	16382	16469	16422	16406	16338	16383	16622	16339	16440	16324	16379	16412	16305	16368	16367	16428	16365	16528	16429	16459	16449	16455	16520	16450	16604	16363	16236	16369	16485	16318	16268	16516	16442	16256	16524	16405	16213	16365	16356	16258	16364	16517	16421	16405	16238	16421	16457	16301	16253	16287	16506	16309	16397	16456	16464	16463	16404	16328	16508	16305	16419	16466	16430	16535	16452	16183	16313	16400	16262	16301	16424	16314	16582	16190	16296	16378	16456	16473	16474	16412	16465	16361	16374	16419	16339	16512	16413	16428	16348	16422	16498	16444	16590	16396	16448	16354	16492	16316	16291	16395	16574	16527	16531	16404	16266	16414	16504	16606	16314	16385	16406	16360	16331	16267	16414	16388	16503	16435	16452	16393	16424	16499	16390	16530	16260	16290	16576	16535	16480	16475	16564	16321	16270	16287	16395	16412	16476	16378	16409	16382	16334	16367	16393	16442	16490	16384	16381	16619	16165	16432	16499	16376	16357	16507	16513	16478	16292	16385	16409	16355	16437	16368	16307	16396	16308	16378	16545	16368	16382	16509	16467	16414	16361	16497	16392	16210	16450	16375	16473	16355	16454	16440	16444	16419	16327	16318	16316	16456	16299	16567	16409	16279	16285	16388	16275	16457	16412	16405	16300	16527	16457	16346	16409	16481	16300	16556	16345	16215	16404	16290	16337	16439	16390	16343	16456	16359	16352	16579	16327	16414	16490	16506	16348	16346	16485	16451	16363	16493	16372	16405	16373	16437	16437	16381	16511	16396	16389	16578	16345	16461	16277	16518	16366	16290	16513	16403	16337	16405	16379	16382	16312	16301	16440	16405	16481	16275	16492	16306	16380	16380	16341	16430	16398	16507	16393	16611	16311	16320	16543	16484	16248	16302	16506	16382	16176	16362	16408	16163	16516	16617	16590	16525	16435	16379	16309	16400	16447	16438	16368	16364	16469	16410	16418	16471	16189	16358	16454	16369	16378	16384	16410	16204	16498	16267	16513	16539	16269	16276	16461	16311	16340	16299	16299	16426	16369	16274	16478	16453	16486	16425	16611	16467	16376	16423	16266	16439	16478	16405	16508	16487	16383	16542	16427	16405	16516	16470	16419	16123	16491	16376	16269	16511	16479	16341	16346	16432	16521	16386	16276	16544	16315	16405	16393	16367	16329	16358	16435	16497	16427	16455	16350	16350	16401	16189	16388	16374	16438	16156	16494	16374	16255	16380	16442	16500	16337	16295	16401	16317	16516	16375	16452	16391	16495	16236	16451	16321	16465	16326	16441	16302	16500	16359	16483	16339	16595	16645	16393	16367	16434	16421	16419	16485	16362	16505	16375	16343	16438	16375	16269	16495	16260	16471	16541	16364	16442	16390	16531	16546	16293	16547	16450	16430	16455	16346	16371	16329	16356	16562	16363	16546	16343	16284	16378	16249	16464	16351	16451	16329	16535	16407	16416	16408	16318	16388	16426	16389	16372	16290	16465	16323	16444	16539	16369	16349	16508	16234	16586	16234	16418	16229	16404	16541	16505	16362	16319	16479	16458	16485	16440	16366	16472	16452	16375	16407	16467	16485	16550	16564	16406	16405	16356	16561	16436	16221	16419	16395	16416	16401	16397	16297	16382	16410	16395	16388	16364	16404	16411	16484	16407	16350	16293	16631	16430	16385	16482	16379	16565	16186	16514	16390	16360	16196	16326	16336	16429	16426	16634	16363	16369	16340	16569	16246	16484	16652	16401	16525	16591	16330	16441	16536	16601	16489	16390	16589	16488	16363	16430	16207	16317	16440	16375	16198	16362	16295	16215	16455	16521	16369	16298	16401	16274	16354	16221	16384	16437	16367	16388	16434	16305	16468	16405	16444	16368	16573	16373	16656	16397	16527	16320	16337	16454	16338	16349	16378	16479	16500	16367	16512	16415	16588	16261	16397	16254	16462	16524	16417	16293	16441	16444	16578	16453	16491	16417	16347	16416	16355	16393	16304	16437	16317	16623	16367	16557	16396	16449	16386	16407	16475	16314	16558	16501	16413	16431	16714	16473	16316	16421	16316	16426	16297	16456	16525	16530	16690	16326	16462	16441	16357	16428	16337	16386	16462	16534	16393	16360	16363	16303	16373	16478	16331	16558	16501	16470	16605	16272	16413	16324	16395	16431	16265	16381	16479	16324	16606	16601	16343	16398	16344	16551	16532	16521	16492	16498	16598	16594	16384	16517	16337	16351	16410	16382	16281	16374	16348	16460	16263	16440	16442	16255	16448	16610	16332	16385	16426	16258	16494	16392	16345	16407	16448	16472	16396	16488	16410	16448	16531	16402	16393	16257	16302	16302	16651	16340	16236	16405	16408	16360	16508	16479	16461	16455	16599	16437	16174	16316	16427	16348	16455	16184	16406	16448	16322	16371	16291	16352	16487	16564	16438	16276	16386	16344	16507	16510	16313	16316	16378	16335	16566	16462	16569	16299	16519	16365	16361	16442	16469	16467	16367	16589	16201	16310	16270	16627	16521	16491	16514	16299	16421	16254	16461	16474	16341	16332	16434	16312	16460	16325	16371	16300	16425	16461	16364	16432	16276	16430	16264	16432	16452	16398	16333	16532	16443	16462	16291	16477	16392	16452	16295	16419	16530	16225	16623	16501	16276	16487	16379	16471	16560	16436	16387	16384	16231	16351	16579	16392	16393	16519	16306	16287	16366	16539	16359	16612	16353	16342	16423	16298	16380	16312	16425	16387	16394	16290	16369	16214	16315	16478	16494	16374	16251	16441	16387	16236	16491	16195	16518	16390	16508	16341	16416	16527	16493	16464	16430	16268	16349	16339	16364	16493	16300	16394	16377	16330	16372	16217	16257	16419	16425	16480	16501	16405	16237	16408	16501	16421	16304	16375	16485	16350	16389	16282	16287	16354	16485	16558	16519	16365	16424	16535	16393	16380	16407	16218	16385	16409	16540	16407	16412	16296	16349	16318	16331	16301	16428	16334	16338	16384	16373	16371	16374	16380	16436	16414	16450	16420	16565	16440	16353	16461	16389	16490	16440	16393	16453	16175	16451	16268	16318	16505	16385	16465	16260	16463	16488	16299	16365	16501	16291	16336	16483	16197	16452	16389	16419	16436	16421	16378	16375	16310	16350	16221	16503	16579	16476	16382	16355	16495	16375	16397	16322	16202	16397	16450	16404	16423	16492	16352	16409	16592	16409	16425	16444	16572	16219	16606	16437	16497	16344	16212	16441	16493	16481	16393	16491	16472	16309	16470	16204	16351	16361	16402	16347	16401	16405	16350	16293	16446	16476	16321	16529	16329	16378	16480	16442	16325	16287	16455	16485	16408	16358	16466	16442	16369	16345	16450	16343	16477	16297	16332	16490	16263	16486	16400	16409
22515	21008	28869	23350	21307	24237	27290	22242	21437	21809	21591	21523	21079	21005	20856	21066	20844	20652	27885	35968	32415	29247	25384	22444	21046	20692	20668	20479	20426	20238	20545	20411	20364	20330	20125	20257	20064	20151	20323	20303	20571	20379	20376	20187	20504	20440	20179	20165	20298	20067	20426	20285	20171	20267	20363	20319	20290	20451	20367	20350	20228	20234	20173	20173	20475	20211	20401	20304	20365	20100	20106	20254	20194	20132	20252	20298	20449	20347	20165	20193	20185	20054	20285	20345	20304	20388	20296	20285	20408	20442	20221	20326	20080	20323	20371	20229	20154	20392	20273	20345	20345	20178	20208	20274	20240	20102	20138	20243	20181	20121	20265	20301	20174	20208	20376	20274	20337	20330	20170	20254	20213	20293	20314	20091	20253	20502	20258	20231	20350	20094	20083	20224	20273	20316	20293	20153	20237	20198	20309	20138	20293	20219	20204	20246	20132	20205	20450	20097	20318	20263	20171	20089	20238	20179	20430	20207	20223	20153	20180	20261	20169	20268	20302	20409	20111	20217	20307	20305	20196	20400	20184	20358	20383	20108	20232	20203	20289	20197	20094	20255	20188	20199	20399	20436	20134	20201	20168	20018	20242	20157	20223	20264	20417	20041	20394	20330	20452	20381	20230	20331	20339	20371	20198	20376	20409	20105	20170	20171	20126	20194	20315	20310	20365	20111	20247	20221	20297	20247	19755	20154	20278	20097	20287	20274	20229	20263	20286	20249	20237	20300	20192	20181	20169	20337	20344	20256	20092	20277	20217	20117	20084	20130	20347	20299	20282	20439	20215	20168	20297	20227	20226	20178	20069	20388	20227	20269	20127	20037	20215	20299	20090	20088	19971	20153	20460	20137	20237	20200	20137	20190	20254	20123	20187	20363	20140	20096	20437	19954	20259	20159	20121	20175	20118	20259	20221	20190	20149	20247	20089	20126	20211	20356	20239	20225	20207	20281	20231	20332	20188	20296	20165	20205	20349	20206	20132	20132	19909	20138	20382	20221	20256	20390	20259	20177	20173	20305	20262	20169	20244	20011	20130	20284	20403	20157	20190	20039	20658	20478	20439	20299	20155	20405	20327	20328	20232	20396	20246	20178	20159	20156	20312	20412	20355	20328	20159	19932	20181	20437	20141	20398	20241	20394	20269	20038	20076	20167	20191	20109	20232	20140	20226	20483	20408	20347	20382	20216	20465	20176	20196	20063	20263	20152	20221	20592	20274	20501	20108	20156	20074	20102	20211	20225	20416	20195	20105	20174	20304	20058	20068	20130	19958	20088	20322	20084	20107	20113	20089	20255	20176	20183	20422	20358	20019	20057	20127	20103	20210	20205	20097	20133	20241	20149	20384	20358	20161	20195	19934	20175	20150	20415	20190	20250	20213	20220	20067	20237	20299	20147	20043	20467	20314	20370	20127	20112	20418	20307	20193	20264	20267	20379	20191	20196	20416	20292	20395	20351	20189	20292	20435	20255	20130	20158	20160	20197	20142	20061	20212	20131	20286	20097	20348	20085	20297	20330	20354	20340	20100	20196	20245	20292	20223	20391	20185	20098	20052	20246	20179	20039	20253	20162	20267	20367	20223	20341	20373	20238	20184	20328	20292	20015	20409	20312	20160	20242	20157	20430	20286	20360	20272	20334	20262	20105	20198	20121	20423	20322	20548	20214	20257	20112	20274	20214	20376	20374	20081	20127	20294	20178	20328	20407	20510	20347	20105	20242	20271	20100	20350	20072	20182	20111	20184	20032	20239	20083	20217	19967	20125	20268	20243	19901	20219	20134	20325	20233	20369	20083	20290	20235	20142	20155	20428	20287	20157	20350	20324	20310	20399	20428	20185	20105	20084	20237	20367	20282	20302	20045	20332	20280	20286	20173	20193	20115	20031	20319	20326	20280	20410	20265	20281	20096	20336	20183	20175	20325	20239	20216	20083	19888	20265	20259	20135	20139	20118	20245	20138	20310	20428	20364	20119	20195	20387	20474	20146	20098	20215	20228	20228	20090	20342	20516	20193	20242	20107	20060	20019	20379	19952	20046	20058	19962	20389	20168	20376	20015	20063	20241	20286	20385	20194	20242	20492	20191	20233	20311	20304	20202	20140	20074	20074	20105	20109	20057	20362	20076	20235	20225	20363	20431	20268	20180	20206	20347	20082	20241	20172	20280	20014	20279	20282	20282	20017	20311	20170	20375	20326	20280	20095	20374	20246	20074	20467	20097	20388	20183	20121	20068	20175	20087	20303	20392	20153	20388	20345	20121	20497	20261	20408	19878	20107	20091	20060	20425	20232	20172	20164	20253	20254	20188	20441	20313	20105	20095	20231	20353	20266	20332	20149	20246	20186	20297	20226	20385	20146	20209	20258	20234	20072	20421	20326	20174	20189	20086	20318	20178	20018	20310	20203	20199	20431	20165	20227	20219	20672	20115	20412	20276	20122	20375	20288	20191	20154	20315	20187	20364	20167	20045	20165	20294	20288	20158	20244	20164	20178	19941	20273	20262	20288	20085	20207	20221	20188	20290	20314	20348	19998	20252	20110	20131	20219	20282	20234	20003	20120	20308	20420	20254	20210	20185	20138	20094	20156	20293	20340	20157	20253	20356	20325	20302	20285	20259	20205	20057	20015	20135	20179	20484	20310	20248	20118	20299	20241	20312	20276	20136	20152	20190	20255	20329	20294	20234	19992	20089	20239	20147	20123	20143	20097	20192	20254	20151	20454	20393	20304	20112	20258	20221	20116	20149	20510	20187	20075	20192	20071	20119	20199	20357	20232	20311	20106	20226	20337	20105	20077	20170	20080	20285	20018	20346	20310	20198	20285	20079	20109	20188	20497	20268	20019	20260	20316	20208	20403	20169	20374	20568	20164	20361	20011	20400	20272	20186	20152	20326	20443	20066	20200	20356	20182	20524	20575	20431	20109	20039	20247	20385	20203	20240	20397	20171	20181	20360	20174	20204	20478	20311	20364	20350	20245	20126	20243	20370	20238	20176	20368	20295	20332	20339	20007	20351	20298	19989	20264	20075	20055	20330	20206	20294	20230	20374	20206	19955	20202	20222	20215	20350	20395	20289	20444	20213	20395	20292	20244	20256	19986	20322	20233	20322	20185	19915	20144	20266	20368	20378	20165	20208	20226	20273	20132	20254	20275	20259	20238	20301	20224	20321	20021	20267	20241	20122	20431	20189	20200	20088	20424	20239	20310	20261	20436	20281	20346	20278	20424	20118	20213	20051	20272	20264	20196	20190	20386	20415	20293	20318	20318	20272	20005	20319	20269	19989	20338	20293	20200	20186	20316	20144	20365	20279	20229	20241	20216	20388	20498	20208	20098	20189	20329	20079	20229	20267	20170	20016	20066	20167	20223	20194	20143	20276	20155	20139	20259	20395	20173	20148	20255	20301	20191	20286	20291	20084	20253	20067	20402	20287	20272	20256	20227	20310	20203	20197	20298	20427	20370	20220	20165	20140	20231	20398	20124	20292	20120	20233	20156	20307	20269	20195	20297	20160	20256	20291	20336	20290	20198	20262	20259	20183	20136	20088	20355	20157	20145	20276	20367	20294	20251	20366	20347	20385	20127	20391	20327	20406	20390	20270	20322	20146	20501	20230	20203	20373	20223	20193	20060	20351	20372	20178	20165	20120	20068	20301	20285	20225	20217	20268	20212	20238	20114	20039	20191	20219	20252	20355	20226	20285	20380	20173	20218	20238	20243	20060	20247	20130	20169	20125	20157	20314	20395	20217	20184	20281	20279	20056	20305	20211	20216	20401	20339	19973	20137	20138	20261	20316	20344	20314	20255	20275	20483	20386	20184	20017	20195	20452	20339	20399	20379	20363	20316	20458	20238	20066	20435	20300	20088	20326	20086	20250	20372	20338	20344	20140	20189	20253	20096	20208	20325	20081	20237	20317	20389	19988	20180	20203	19980	20296	20436	20211	19881	20384	20130	20340	20470	20287	20299	20156	20185	20501	20396	20135	20188	20110	20316	20100	20297	20432	20337	20297	20224	20214	20163	20354	20201	20277	20351	20238	20223	20169	20399	20161	20178	20053	20433	20254	20283	20345	20281	20287	20387	20107	20310	20226	20161	20268	20311	20235	20025	20037	19867	20160	20448	20271	20373	20378	19969	20116	20205	20334	20423	20378	20252	20155	20120	20135	20213	20238	20316	20145	20259	20061	20048	20147	20035	20387	20302	20174	20245	20378	20332	20206	20146	20353	20487	20357	20360	20248	20118	20452	20261	20368	20331	20308	20300	20346	20147	20102	20406	20135	20058	20221	20233	20032	20110	20356	20116	20080	20227	20014	20310	20238	20354	20068	20265	20455	20164	20255	20283	20322	20263	20128	20136	20178	20431	20236	20370	19948	20183	20302	20349	20277	20263	20132	20061	20305	20160	20080	20330	20183	20330	20369	20276	20191	20255	20210	20191	20090	20491	20272	20151	20287	20462	20360	19956	20167	20082	20309	20066	20228	20339	20176	20448	19915	20127	20241	20345	20308	19979	20399	19954	20136	20133	20284	19985	20232	20219	20163	20193	19991	20240	20314	20426	20101	20201	20104	20295	20260	20237	20100	20301	20194	20140	20126	20118	20284	20230	20246	20398	20080	20238	20387	20128	20416	20391	20437	20361	20341	20357	20438	20106	20158	20108	20108	20175	20248	20140	20386	20273	20082	20091	20222	20369	20072	20458	20122	20244	20151	20047	20083	20215	20325	20367	20265	20298	20194	20269	20324	20245	20174	20286	19959	20366	20332	20205	20340	20092	20475	20211	20199	20197	20170	20102	20167	20198	20277	20085	20141	20295	20200	20177	20222	20253	20241	20290	20258	20128	20157	20206	20031	20144	20392	20460	20424	20075	20256	20198	20043	20145	20180	20225	20178	20065	20242	20427	20435	20279	20068	20168	20252	20197	20315	20066	20237	20171	20292	20496	20301	20199	20008	20317	20360	20078	20274	20164	20079	20267	20353	20307	20096	20263	20049	20309	20064	20210	20248	20369	20260	20175	20271	20199	20451	20185	20251	20348	20226	20096	20080	20351	20052	20106	20496	20328	20158	20107	20072	20350	20227	20268	20075	20151	20351	20305	20186	20153	20038	20211	20188	20279	20276	20320	20114
17650	33480	32129	27451	23392	21405	19569	18790	18389	17890	18171	17786	17666	17406	17240	17241	17020	17135	27798	34128	30682	26825	22021	18439	17241	16700	16524	16585	16622	16561	16399	16645	16582	16594	16470	16457	16625	16684	16534	16676	16686	16559	16574	16536	16559	16537	16542	16493	16488	16578	16725	16543	16475	16435	16676	16654	16681	16727	16649	16470	16691	16529	16674	16542	16331	16640	16493	16571	16602	16496	16554	16543	16567	16704	16566	16659	16575	16570	16573	16733	16593	16558	16660	16484	16774	16516	16543	16363	16588	16418	16445	16698	16632	16659	16477	16680	16494	16586	16690	16607	16486	16598	16739	16464	16504	16556	16515	16471	16616	16685	16573	16554	16624	16514	16593	16612	16658	16581	16589	16587	16592	16612	16564	16605	16412	16610	16444	16633	16642	16501	16568	16596	16537	16482	16434	16458	16552	16645	16492	16648	16714	16698	16682	16653	16553	16512	16564	16656	16545	16555	16760	16570	16600	16621	16580	16626	16343	16576	16547	16617	16563	16475	16410	16449	16569	16729	16646	16727	16446	16614	16591	16638	16443	16708	16492	16535	16475	16571	16592	16397	16419	16532	16458	16507	16497	16500	16537	16446	16630	16377	16501	16441	16509	16742	16497	16658	16617	16368	16398	16644	16412	16517	16496	16661	16562	16752	16568	16458	16638	16418	16690	16496	16547	16456	16663	16493	16509	16744	16554	16447	16590	16679	16554	16539	16457	16602	16685	16646	16609	16494	16670	16814	16389	16624	16433	16467	16392	16645	16613	16517	16371	16595	16422	16703	16565	16617	16586	16545	16534	16442	16433	16586	16443	16604	16554	16524	16470	16528	16381	16383	16657	16387	16562	16458	16443	16567	16347	16667	16308	16499	16615	16439	16493	16599	16571	16567	16613	16393	16605	16535	16431	16576	16543	16355	16490	16468	16511	16726	16549	16517	16656	16638	16416	16457	16491	16519	16521	16392	16512	16592	16545	16704	16574	16616	16604	16539	16538	16517	16629	16580	16523	16475	16494	16685	16539	16584	16459	16502	16509	16515	16781	16589	16485	16496	16513	16602	16419	16460	16441	16490	16466	16467	16416	16524	16578	16431	16607	16384	16584	16477	16434	16373	16691	16646	16550	16474	16393	16657	16513	16622	16439	16595	16571	16514	16459	16561	16577	16583	16560	16403	16578	16640	16635	16611	16519	16409	16456	16674	16457	16428	16703	16601	16427	16440	16522	16444	16615	16472	16687	16521	16511	16533	16504	16647	16536	16639	16426	16475	16477	16492	16447	16644	16642	16360	16426	16274	16609	16621	16548	16703	16519	16676	16377	16607	16658	16541	16577	16473	16570	16567	16528	16745	16652	16410	16364	16478	16417	16400	16507	16577	16544	16489	16531	16411	16508	16628	16556	16701	16542	16633	16597	16648	16583	16681	16597	16779	16519	16635	16632	16633	16524	16601	16456	16593	16501	16661	16533	16529	16557	16462	16586	16558	16468	16558	16635	16564	16571	16492	16533	16346	16709	16402	16513	16378	16662	16464	16452	16606	16549	16488	16514	16625	16648	16429	16626	16495	16544	16747	16415	16527	16625	16528	16394	16456	16396	16483	16506	16600	16451	16444	16654	16483	16498	16696	16590	16479	16754	16495	16571	16563	16430	16682	16747	16681	16423	16505	16659	16570	16505	16538	16656	16563	16523	16503	16635	16718	16466	16386	16617	16515	16426	16529	16439	16484	16487	16639	16476	16560	16566	16544	16533	16424	16576	16588	16468	16535	16288	16581	16359	16475	16526	16532	16466	16630	16642	16456	16564	16499	16596	16502	16567	16493	16580	16561	16605	16323	16478	16514	16666	16593	16524	16496	16507	16485	16454	16432	16556	16403	16504	16710	16657	16760	16675	16689	16483	16683	16360	16570	16611	16398	16514	16368	16480	16570	16486	16419	16539	16610	16474	16536	16613	16549	16480	16718	16511	16494	16450	16474	16562	16529	16563	16559	16561	16622	16518	16427	16639	16650	16710	16505	16446	16571	16594	16454	16672	16520	16606	16505	16486	16554	16720	16265	16622	16417	16513	16479	16513	16514	16541	16667	16567	16582	16382	16646	16339	16617	16454	16505	16688	16493	16656	16635	16554	16599	16577	16355	16571	16726	16505	16592	16580	16564	16414	16501	16451	16596	16546	16481	16548	16557	16464	16582	16606	16449	16565	16660	16463	16449	16488	16488	16503	16383	16503	16500	16597	16543	16649	16704	16629	16579	16496	16515	16629	16505	16734	16435	16428	16627	16527	16657	16501	16481	16805	16462	16557	16557	16593	16434	16726	16509	16616	16507	16552	16565	16524	16504	16500	16483	16414	16471	16580	16473	16466	16515	16464	16642	16598	16566	16645	16483	16618	16512	16571	16498	16591	16620	16561	16617	16518	16459	16641	16549	16737	16470	16521	16336	16544	16634	16436	16583	16495	16501	16598	16313	16682	16606	16393	16639	16484	16576	16547	16495	16473	16473	16564	16417	16522	16463	16433	16435	16641	16320	16649	16618	16487	16647	16599	16375	16548	16467	16679	16653	16688	16497	16488	16479	16515	16540	16679	16683	16597	16590	16778	16577	16525	16555	16324	16550	16634	16453	16602	16712	16503	16382	16521	16555	16462	16592	16403	16617	16591	16690	16537	16543	16619	16547	16440	16400	16681	16736	16662	16515	16434	16539	16426	16456	16545	16426	16484	16417	16556	16619	16601	16504	16448	16615	16446	16575	16568	16545	16489	16723	16368	16409	16557	16440	16482	16551	16377	16654	16463	16628	16572	16430	16540	16562	16557	16532	16386	16541	16495	16464	16568	16609	16615	16501	16502	16578	16689	16399	16540	16574	16423	16580	16405	16330	16604	16395	16467	16521	16422	16676	16601	16614	16643	16781	16668	16470	16610	16659	16515	16480	16398	16531	16431	16463	16636	16631	16466	16609	16443	16657	16680	16594	16424	16470	16538	16778	16472	16419	16553	16650	16422	16844	16453	16544	16414	16578	16662	16681	16446	16456	16610	16460	16525	16442	16407	16647	16535	16523	16529	16549	16489	16658	16552	16506	16445	16455	16624	16579	16562	16275	16588	16427	16720	16476	16579	16311	16723	16583	16615	16640	16452	16475	16423	16700	16475	16581	16406	16399	16505	16680	16403	16603	16587	16717	16322	16515	16436	16686	16557	16495	16400	16678	16528	16536	16379	16582	16507	16539	16581	16574	16558	16612	16378	16427	16681	16369	16464	16323	16481	16515	16519	16693	16657	16512	16564	16516	16602	16573	16649	16340	16513	16461	16510	16566	16514	16526	16471	16696	16632	16462	16353	16521	16559	16550	16729	16522	16630	16426	16656	16365	16528	16342	16644	16392	16505	16557	16422	16648	16406	16575	16720	16568	16505	16557	16679	16542	16599	16559	16663	16532	16583	16650	16505	16663	16572	16564	16403	16651	16501	16571	16597	16600	16509	16528	16604	16482	16437	16481	16540	16527	16476	16626	16592	16422	16615	16474	16531	16570	16607	16569	16637	16402	16553	16661	16586	16532	16362	16602	16436	16403	16632	16544	16630	16366	16762	16572	16431	16558	16507	16499	16490	16513	16475	16637	16483	16422	16691	16693	16421	16573	16703	16587	16654	16665	16690	16615	16512	16516	16538	16658	16402	16725	16468	16575	16496	16384	16534	16471	16626	16659	16567	16648	16661	16471	16332	16455	16484	16532	16540	16625	16450	16636	16459	16426	16464	16621	16606	16517	16443	16471	16560	16718	16538	16645	16523	16508	16404	16754	16597	16609	16572	16660	16649	16510	16471	16641	16593	16492	16440	16558	16523	16561	16718	16584	16483	16564	16757	16255	16544	16406	16446	16626	16571	16667	16536	16435	16513	16532	16420	16575	16551	16446	16503	16466	16562	16470	16557	16440	16569	16433	16720	16590	16615	16595	16250	16630	16463	16409	16593	16521	16543	16541	16524	16460	16535	16542	16531	16512	16538	16567	16517	16568	16494	16462	16485	16517	16448	16660	16485	16604	16627	16547	16684	16439	16401	16543	16529	16637	16520	16535	16539	16389	16515	16613	16594	16388	16651	16502	16615	16539	16505	16579	16618	16398	16548	16524	16737	16697	16630	16487	16635	16431	16554	16539	16558	16509	16389	16505	16707	16510	16489	16461	16412	16559	16602	16624	16478	16616	16506	16522	16847	16479	16655	16649	16445	16585	16600	16596	16494	16475	16378	16534	16549	16559	16443	16528	16617	16452	16485	16636	16464	16513	16559	16689	16498	16675	16386	16509	16707	16449	16362	16504	16706	16530	16460	16467	16673	16582	16496	16662	16656	16523	16477	16418	16518	16621	16726	16509	16411	16499	16558	16648	16515	16549	16682	16530	16535	16405	16450	16632	16586	16715	16701	16531	16465	16458	16661	16511	16596	16586	16515	16580	16408	16620	16721	16606	16843	16491	16387	16508	16473	16669	16548	16632	16518	16445	16485	16490	16366	16575	16516	16439	16624	16349	16699	16501	16596	16597	16563	16528	16620	16470	16511	16554	16412	16601	16475	16536	16633	16532	16658	16743	16606	16620	16363	16671	16576	16636	16650	16445	16463	16348	16530	16516	16541	16626	16462	16480	16535	16427	16470	16439	16459	16622	16482	16575	16724	16635	16617	16475	16421	16492	16552	16521	16530	16661	16652	16493	16301	16545	16450	16497	16542	16424	16537	16618	16352	16488	16515	16509	16554	16644	16575	16547	16644	16502	16469	16729	16445	16636	16591	16529	16693	16530	16461	16457	16612	16435	16651	16640	16514	16655	16403	16461	16761	16629	16477	16703	16405	16483	16567	16622	16442	16567	16668	16398	16566	16373	16724	16651	16586	16577	16717	16442	16524	16519	16435	16503	16610	16454	16501	16548	16530	16411	16527	16510	16661	16634	16628	16376	16572	16624	16705	16555	16611	16582	16539	16588	16552	16572	16499	16514	16517	16633	16496	16541	16553	16613	16650	16449	16530	16501	16513	16600	16441	16723	16465	16611	16582	16533	16522	16307	16602	16482	16562	16452	16542	16414	16531	16389	16520	16636	16463	16496	16636	16536	16439	16581	16465	16620	16473	16466	16592	16675
27437	22679	28315	25872	22187	21731	21506	21000	21184	21003	20870	21370	20938	20894	20960	20830	20854	21129	21126	22265	22168	21969	21651	21339	20939	20572	20875	20802	20891	20903	20743	20595	20616	20810	20528	20758	20735	20563	20745	20748	20791	20757	20572	20566	20763	20706	20833	20673	20758	20857	20888	20805	20702	20798	20859	20694	20859	20729	20713	20921	20583	20563	20835	20744	20847	20754	20625	20493	20607	20720	20556	20718	20568	20600	20719	20418	20860	20561	20680	20777	20673	20641	20512	20500	20805	20720	20763	20741	20779	20661	20761	20781	20668	20681	20658	20895	20964	20786	20569	20844	20836	20689	20515	20611	20798	20625	20589	20695	20826	20767	20489	20888	20797	20791	20905	20768	20797	20744	20639	20709	20584	20681	20748	20912	20639	20693	20666	20474	20597	20822	20567	20761	20871	20752	20621	20777	20602	20930	20705	20815	20876	20781	20667	20742	20760	20951	20687	20743	20880	20709	20609	20701	20587	20896	20785	20542	20639	20521	20687	20707	20768	20686	20539	20707	20602	20629	20678	20795	20546	20527	20683	20593	20683	20786	20539	20674	20615	20419	20796	20627	20768	20591	20569	20758	20530	20587	20685	20479	20692	20791	20720	20590	20580	20647	20736	20768	20579	20590	20485	20863	20562	20457	20841	20575	20629	20622	20666	20637	20766	20854	20909	20556	20705	20528	20670	20704	20943	20632	20814	20684	20882	20792	20673	20583	20825	20633	20856	20673	20669	20610	20572	20735	20632	20725	20728	20760	20861	21020	20875	20530	20651	20706	20703	20831	20536	20719	20661	20756	20757	20707	20714	20854	20593	20628	20754	20592	20715	20620	20515	20747	20663	20637	20663	20628	20853	20699	20721	20987	20768	20660	20707	20585	20743	20895	20599	20702	20565	20685	20689	20714	20681	20803	20629	20636	20807	20799	20691	20607	20618	20712	20581	20720	20666	20475	20529	20652	20744	20658	20718	20803	20894	20550	20630	20798	20792	20637	20604	20744	20528	20592	20747	20689	20672	20740	20664	20836	20740	20744	20712	20662	20675	20693	20715	20646	20618	20389	20886	20761	20906	20655	20787	20828	20750	20675	20752	20784	20749	20642	20865	20832	20685	20643	20615	20703	20777	20836	20599	20680	20691	20637	20790	20762	20842	20639	20595	20627	20698	20684	20710	20761	20570	20473	20658	20667	20568	20710	20461	20805	20714	20650	20823	20864	20646	20781	20617	20629	20724	20741	20579	20685	20590	20585	20444	20771	20846	20538	20668	20843	20787	20754	20842	20836	20628	20691	20700	20678	20761	20650	20575	20466	20618	20751	20566	20674	20930	20808	20690	20678	20711	20469	20565	20616	20736	20561	20453	20606	20767	20813	20757	20855	20514	20796	20857	20836	20650	20792	20674	20554	20749	20775	20824	20595	20696	20595	20803	20627	20699	20762	20707	20792	20736	20781	20632	20725	20655	20754	20791	20781	20787	20888	20584	20738	20680	20866	20873	20750	20771	20887	20672	20746	20751	20904	20810	20899	20603	20697	21000	20702	20553	20665	20557	20561	20698	20563	20685	20783	20875	20814	20738	20740	20725	20755	20715	20901	20696	20553	20787	20733	20605	20682	20933	20757	20793	20682	20491	20695	20708	20876	20757	20593	20720	20698	20726	20640	20703	20703	20655	20691	20482	20760	20822	20734	20567	20809	20873	20598	20696	20657	20816	20644	20666	20763	20808	20625	20677	20775	20711	20771	20607	20880	20802	20795	20667	20818	20850	20567	20932	20538	20517	20822	20635	20546	20886	20703	20828	20658	20647	20442	20730	20732	20527	20795	20578	20585	20729	20748	20418	20751	20791	20725	20635	20739	20830	20846	20611	20450	20553	20510	20651	20640	20621	20615	20484	20814	20797	20678	20568	20596	20751	20675	20639	20803	20675	20663	20532	20823	20944	20729	20732	20682	20718	20759	20584	20614	20554	20704	20785	20733	20690	20647	20881	20599	20609	20554	20757	20793	20904	20737	20748	20564	20719	20794	20901	20743	20758	20707	20672	20536	20668	20591	20497	20581	20596	20346	20693	20588	20942	20721	20664	20714	20557	20895	20734	20815	20911	20571	20627	20715	20569	20689	20792	20747	20693	20784	20695	20556	20797	20786	20639	20813	20734	20796	20662	20643	20876	20844	20738	20865	20934	20735	20409	20658	20616	20974	20829	20762	20717	20697	20610	20706	20907	20724	20765	20652	20718	20957	20754	20768	20648	20701	20709	20870	20515	20709	20655	20677	20753	20520	20681	20779	20837	20514	20556	20856	20539	20576	20518	20577	20479	20624	20611	20691	20872	20849	20688	20557	20778	20823	20463	20461	20784	20636	20804	20572	20629	20594	20698	20646	20537	20752	20732	20724	20898	20639	20809	20519	20503	20481	20890	20760	20662	20681	20891	20661	20718	20578	20905	20600	20594	20947	20813	20862	20851	20494	20700	20785	20741	20551	20844	20768	20602	20802	20639	20750	20740	20770	20513	20769	20808	20722	20771	20808	20817	20688	20783	20804	20671	20683	20752	20699	20742	20689	20604	20870	20950	20834	20788	20619	20719	20793	20842	20628	20656	20763	20578	20420	20716	20921	20992	20924	20637	20543	20590	20894	20690	20788	20645	20728	20672	20908	20602	20670	20808	20783	20483	20473	20531	20693	20808	20783	20838	20617	20673	20706	20850	20746	20766	20795	20916	20677	20624	20611	20683	20546	20698	20716	20710	20653	20713	20670	20823	20931	20683	20752	20685	20840	20654	20479	20800	20707	20596	20768	20448	20568	20755	20899	20627	20677	20618	20832	20965	20737	20780	20635	20681	20530	20601	20620	20672	20625	20823	20733	20960	20913	20840	20780	20592	20892	20739	20774	20705	20585	20690	20663	20585	20735	20718	20629	20688	20813	20590	20623	20603	20591	20846	20892	20628	21041	20783	20888	20961	20848	20736	20637	20586	20443	20838	20571	20889	20800	20662	20659	20808	20775	20792	20623	20674	20638	20694	20867	20712	20701	20867	20962	20698	20676	20649	20813	20519	20697	20592	20822	20695	20700	20636	20898	20622	20623	20682	20637	20813	20694	20568	20661	20848	20778	20764	20697	20692	20503	20862	20890	20574	20688	20670	20737	20786	20810	20552	20646	20653	20644	20506	20715	20701	20762	20610	20745	20804	20681	20906	20760	20762	20884	20800	20687	20680	20827	20898	20579	20749	20721	20772	20864	20866	20921	20526	20778	20773	20772	20748	20588	20699	20767	20889	20596	20604	20694	20660	20882	20670	20483	20754	20952	20754	20708	20703	20704	20786	20499	20610	20710	20841	20604	20628	20747	20790	20584	20768	20786	20724	20648	20912	20762	20675	20826	20765	20586	20707	20785	20608	20518	20576	20661	20749	20763	20669	20590	20762	20689	20784	20748	20674	20518	20561	20655	20775	20849	20545	20725	20846	20528	20759	20818	20624	20672	20502	20553	20565	20722	20631	20836	20788	20630	20687	20783	20759	20703	20736	20691	20643	20710	20780	20626	20642	20856	20734	20713	20703	20736	20861	20685	20754	20690	20661	20803	20624	20713	20565	20719	20641	20762	20787	20638	20765	20624	20677	20776	20851	20690	20736	20609	20721	20693	20707	20632	20938	20696	20668	20746	20739	20833	20850	20934	20745	20759	20834	20759	20787	20508	20817	20689	20697	20661	20746	20772	20585	20909	20599	20867	20730	20828	21028	20769	20686	20764	20639	20631	20901	20794	20561	20899	20720	20650	20946	20932	20604	20661	20843	20735	20679	20693	20639	20749	20634	20803	20987	20621	20744	20742	20698	20668	20831	20736	20617	20635	20609	20741	20689	20646	20681	20640	20716	20651	20779	20623	20817	20564	20645	20592	20712	20900	20776	20699	20643	20739	20884	20716	20772	20964	20668	20611	20622	20725	20669	20712	20825	20738	20722	20812	20633	20708	20773	20840	20798	20710	20723	20733	20654	20712	20820	20770	20685	20513	20614	20812	20640	20884	20584	20828	20759	20775	20556	20892	20806	20742	20654	20729	20615	20636	20819	20754	20811	20666	20824	20604	20719	20733	20879	20716	20693	20248	20644	20621	20772	20702	20709	20840	20680	20677	20722	20736	20705	20765	20840	20734	20567	20754	20651	20706	20634	20681	20743	20828	20833	20788	20790	20631	20567	20524	20716	20897	20718	20673	20869	20575	20631	20622	20718	20611	20750	20544	20786	20862	20789	20787	20661	20673	20692	20511	20738	20727	20906	20594	20518	20808	20914	20586	20591	20736	20863	20747	20505	20720	20598	20643	20849	20698	20706	20799	20668	20420	20780	20567	20629	20869	20747	20701	20526	21009	20493	20824	20632	20592	20666	20614	20867	20644	20942	20842	20482	20677	20789	20755	20882	20620	20774	20762	20635	20666	20710	20635	20657	20589	20612	21101	20645	20772	20904	20632	20782	20592	20806	20751	20956	20600	20601	20560	20757	20666	20805	20658	20817	20877	20806	20795	20777	20897	20767	20818	20668	20750	20841	20733	20634	20571	20912	20905	20585	20730	20682	20732	20773	20635	20423	20782	20622	20737	20700	20793	20391	20825	20695	20714	20678	20811	20810	20935	20641	20839	20710	20743	20863	20671	20416	20569	20752	20853	20989	20721	20629	20844	20844	20875	20599	20478	20686	20639	20580	20772	20814	20596	20481	20633	20835	20703	20976	20840	20831	20491	20607	20765	20707	20795	20581	20512	20712	20683	20711	20620	20586	20818	20664	20962	20746	20640	20968	20619	20452	20728	20648	20743	20597	20666	20604	20694	20733	20783	20638	20652	20808	20863	20950	20564	20723	20717	20741	20886	20690	20815	20644	20749	20501	20719	20758	20915	20854	20650	20776	20757	20733	21142	20863	20691	20998	20870	20477	20660	20702	20832	20775	20774	20956	20645	20686	20628	20925	20648	20962	20736	20865	20787	20642	20677	20805	20733	20657	20699	20783	20565	20750	20551	20685	20757	20935	20725	20866	20702	20869	20541	20862	20798	20594	20627	20769	20788	20756	20556	20614	20716	20840	20958	20669	20781	20621	20844	20592	20783	20661	20517	20798	20714	20851	20718	20675	20693
17832	25197	24749	20487	19247	18333	17654	17620	17208	17258	17157	17632	17035	16999	17005	16978	16966	17122	17598	18705	18445	17797	17227	17110	16852	16931	17002	16879	16836	16761	16834	16902	16815	16882	16660	16971	16697	17038	16703	16877	16798	16738	16732	16887	16751	16727	16822	16909	16722	16709	17115	16823	17068	16713	16840	16937	16776	16749	16731	16792	16901	16847	16915	16918	16940	16929	16873	16888	16841	16613	16801	16931	16917	16689	16919	16799	16779	16837	16755	16816	16776	16798	16811	16943	16852	16791	17013	16866	16632	16763	16722	16834	16914	16935	16785	16860	16686	16787	16880	16786	16832	16751	16634	16766	16914	16831	16701	16680	17051	17108	16918	16726	16868	16757	16883	16625	16755	16791	16846	16613	16845	16783	16799	16811	16821	16871	16833	16714	16936	16676	16776	16877	16910	16840	16801	17064	16955	16822	16848	16762	16878	16736	16748	16900	16941	16829	16780	16734	16817	16866	16898	16779	16828	16926	16832	16857	16635	16823	16761	16855	16933	16917	16906	16783	16779	16825	16875	16864	16782	17006	16831	16796	16903	16778	16865	16782	16836	16726	16806	16872	16773	16731	16850	16765	16717	16888	16779	16958	16724	16887	16788	16729	16675	16660	16738	16891	16710	16871	16722	16946	16711	16784	16898	16856	16705	16769	16797	16865	16922	16865	16910	16599	16912	16828	16699	16782	16926	16930	16630	16929	16917	16742	16690	16785	16836	16642	16673	16774	16891	16681	16849	16837	16795	16979	16892	16796	16849	17028	16653	16792	16758	16829	16710	16852	16796	16787	16899	16835	16883	16672	16991	16748	17001	16821	16877	16875	16856	16815	16827	16603	16738	16794	16848	16968	16791	16805	16862	16919	16932	16782	16767	16862	16745	16799	16934	16729	16796	16838	16857	17072	16861	16878	16770	16691	16988	16776	16901	16810	16977	17039	16835	16775	16648	16781	16919	16817	16770	16923	16790	16676	16900	16738	16725	16934	16725	16815	16883	16815	16789	16952	16793	16809	16869	16696	16956	16915	16887	16974	16945	16758	16706	16977	16855	16788	16615	16932	16873	16695	16795	16930	16804	16904	16990	16752	16700	16878	16857	16620	16761	16784	16689	16977	16825	16842	16962	17026	16851	16754	16719	16725	16901	16686	16738	16820	16795	17006	16862	16679	16723	16862	16994	16786	16774	16627	16866	16924	16771	16953	16841	16719	16922	17048	16813	16842	16866	16851	16774	16912	16906	16821	16829	16858	16821	16685	16895	16713	16753	16943	16873	16740	16773	16931	16810	16690	16939	16785	16994	16741	16827	16871	16721	16859	16746	16607	16733	16764	16876	16715	16989	16779	16788	17014	16693	16910	16839	16992	17006	16816	16837	16836	16809	16796	16905	16883	16991	16712	16789	16680	16782	16822	16852	16872	16861	16810	16730	16685	16515	16714	16694	16911	16876	16893	16886	16966	16691	16747	16807	16807	16935	16778	16866	16779	16713	16810	16780	16719	16939	16759	16822	16821	16990	16929	16710	16950	16969	16686	16869	16919	17014	16868	16906	16648	16930	16787	16749	16883	16881	16675	16883	16923	16891	16835	16732	16864	16742	16979	16833	16898	16797	16567	16989	16848	16799	16973	16801	16920	16765	17050	16632	16772	16829	16671	16746	16779	16923	16768	16697	16864	16904	16794	16819	16927	16804	16751	16831	16873	16783	16854	16791	16732	16872	16821	16859	16761	16892	16741	16902	16832	16910	16757	16714	16827	16875	16819	16840	16815	16878	16737	16864	16835	16769	16752	16853	16857	16845	16732	17038	16858	16999	16894	16878	16834	16889	16753	16734	16706	16892	16891	16755	16964	16872	16884	16750	16840	16792	16874	16871	16878	16863	16876	16933	16989	16732	16882	17007	16985	16926	16828	16749	16671	16773	16932	16841	16817	16942	16675	16892	16667	16846	16975	16819	16784	16936	16765	16663	16814	16752	16899	16815	16753	16763	16910	16824	16701	16794	16852	16705	16838	16618	16902	16852	16774	17046	16802	17051	16727	16742	16839	16720	16768	16844	16827	16944	16689	16871	16804	16696	16781	16805	17073	16978	17017	16802	16773	16850	16659	16748	16814	16833	16694	16925	16860	16863	16694	16848	16958	16788	16808	16767	16671	16845	16899	16723	16869	16843	16866	16973	16837	16927	16786	16870	16753	16767	16728	16819	16893	16920	16760	16871	16887	16762	16945	16845	16737	16737	16749	16702	16840	16796	16803	16782	16824	16691	17021	16811	16818	16801	16798	16779	16910	16789	16798	16898	16839	16986	16712	16889	16741	16916	16757	16637	16791	17018	16784	16715	16744	16784	16816	16741	16955	16792	16832	16733	16987	16865	16898	16870	16724	16961	16794	16911	16624	16862	16808	16765	16774	16769	16695	16774	16910	17165	16798	16886	16817	16905	16729	16832	16661	16718	16785	16963	16811	17101	16864	16834	16919	16865	16703	16857	16821	16877	16661	16995	16955	16848	16968	16704	16865	16946	16729	16798	16850	16763	16922	16839	16828	16942	16792	16978	16664	16772	16786	16830	16872	16837	16717	16786	16880	16613	16795	16792	16856	16916	16744	16735	16858	16679	16788	16768	16764	16748	16798	16979	16933	16934	16764	16775	16918	16835	16870	16903	16819	16931	16777	16714	16930	16730	16897	16783	16739	16886	16710	16681	16746	16901	16854	16765	16758	16985	16800	16932	16828	16799	16770	16880	16869	16886	16720	16854	16908	16811	16891	16760	16862	16723	16916	16825	16866	16709	16880	16774	16865	17070	16664	16715	16762	16816	16847	16798	16679	16891	16923	16826	16814	17116	16784	16894	16742	16829	16752	16865	16944	16747	17043	16893	16929	16827	16796	16842	16811	16953	16847	16733	16913	16835	16707	16777	16885	16777	16777	16773	16890	16836	16841	16801	16897	17011	16936	16913	16851	16827	16799	16794	16762	16743	16798	16783	16804	16841	16874	16871	16847	16754	16696	16713	16858	16864	16791	16839	16892	16992	16791	16933	16615	16882	16773	16814	16878	16755	16772	16793	16834	16773	16860	16543	16888	16999	16798	16857	16800	16723	16745	16797	16969	16928	16698	16742	16906	16844	16696	16763	16672	16870	16805	17057	16768	16761	16779	16915	16722	16865	16856	16862	16766	16805	16864	16832	16597	16715	16745	16784	16801	16881	16708	16908	16705	16828	16656	16729	16948	16843	16994	16828	16964	17004	16756	16935	16978	16914	16761	16870	16769	16687	16775	16835	16815	16883	16887	16858	16748	16949	16940	16802	16563	16689	16865	16830	16987	16881	16899	16865	16884	16649	16831	16724	17011	16769	16867	16808	16834	16789	16842	16796	16694	16729	17096	16849	16784	16729	16917	16825	16880	16979	16853	16863	16803	16897	16746	16824	16800	16845	16869	17001	16758	16820	16861	16704	17052	16721	17022	16756	16818	16997	16923	16830	16907	16631	16883	16827	16855	16663	16747	16868	16603	16834	16948	16948	16702	16986	16739	16762	16851	16871	16980	16937	16633	16956	16970	16755	16808	16874	16755	16670	16891	16792	16966	16840	16849	16841	16701	16732	16877	16709	16816	16748	16985	16940	16799	16840	16737	16925	16936	16740	16777	16816	16933	16789	16768	16770	16774	16867	16864	16992	16849	16841	16924	16737	16585	16612	16863	16876	16812	16788	16724	16996	16917	16798	16830	16871	16787	16663	16915	16969	16607	16945	17029	16786	16757	16830	16931	16759	16746	16693	16897	16838	16790	16768	16739	16858	17043	16895	16998	16778	16681	16813	16888	16773	16825	16674	16749	16956	16814	16867	16858	17007	16785	16748	16801	16742	16957	16813	16909	16907	16857	16864	16679	16688	16868	16824	16792	16694	17062	16712	16861	16809	16677	16789	16820	16785	16810	16743	16777	16684	16733	16848	16796	16889	16843	16725	16868	16743	16799	16796	16647	16805	16655	17011	16769	16774	16889	16907	16857	16957	16768	16913	16665	16800	16694	16795	16894	16825	16858	16739	16862	16829	16923	16911	16875	16718	16779	16809	16700	16816	16633	16610	16870	17062	16825	16610	16846	16837	16850	16900	16834	16741	16830	16861	16925	16962	16908	16850	16878	16907	16749	16778	16897	16970	16951	16801	16711	17005	16748	16845	16696	16943	16885	16724	16898	16860	16949	16915	16771	17024	16843	16682	16877	16878	16770	16854	16963	16875	16745	16883	16900	16816	16865	16766	16941	16813	16804	16875	16894	16841	16801	16831	16628	16755	16770	16990	16835	16726	16769	16995	16791	16890	17133	16798	16817	16845	16712	16835	16807	16972	16948	16751	16943	16856	16896	16849	16922	16790	16867	16802	16821	16865	16763	16673	16979	16836	16686	16770	16767	16796	16763	16745	16942	16652	16672	16922	16726	16839	16753	16828	16873	16871	16871	17065	17005	16759	16791	16829	16817	16727	16822	16953	16845	17031	16816	16914	16989	16931	16805	16771	16781	16692	16989	16943	16920	16882	16873	16926	16818	16708	16891	16802	16814	16820	16843	16920	16906	16762	16753	16717	16897	16896	16872	16667	16855	16913	16685	16770	16860	16804	16927	17013	16971	16772	16756	16799	16896	17096	16786	16729	16819	16837	16797	16754	16982	16992	16709	16896	16824	16681	16804	16929	16774	16874	16717	16702	16803	16705	16964	17008	16885	16860	16825	16900	16890	16905	16975	16859	16841	16900	17008	16927	16695	16691	17053	16838	16681	16804	16761	16753	16868	17017	16852	16680	16864	16847	16827	16903	16815	16869	16753	16721	16690	16768	16867	16785	16770	16706	16803	16842	16919	16973	16993	16859	17036	16725	16789	16676	16802	16813	16889	16873	16781	16942	16869	16863	16872	16962	16787	16746	16698	16632	16808	16775	16784	16913	16890	16723	16883	16820	16873	16851	16686	16783	16912	16836	16776	16928	16878	16901	16770	16931	16771	16774	16870	17008	16892	16855	16835	16912	16838	17027	16846	16720	16831	16672	16999	16667	16994	16831	16798	16857	16798	16729	16827	16799	16848	16774	16672	16867	16589	16747	16626	16855	16863	16875	16898	16926	16860	16903	16785	16867	17007
23720	20994	28433	24038	22623	23632	23540	21328	21234	21059	21422	20962	20875	20753	20664	20699	20945	20923	23041	27934	27618	25653	23285	21644	20812	20767	20585	20422	20706	20423	20456	20329	20365	20483	20457	20578	20405	20403	20313	20386	20376	20571	20531	20494	20467	20446	20431	20201	20170	20345	20368	20553	20560	20622	20551	20250	20550	20512	20391	20433	20484	20637	20525	20515	20546	20438	20466	20394	20443	20314	20537	20573	20496	20479	20639	20504	20690	20377	20651	20585	20283	20599	20445	20552	20521	20460	20444	20516	20495	20584	20578	20513	20454	20346	20479	20635	20501	20454	20621	20410	20366	20496	20457	20119	20237	20543	20327	20593	20392	20493	20386	20535	20528	20572	20719	20401	20584	20628	20388	20478	20678	20360	20384	20541	20349	20338	20792	20350	20407	20313	20529	20361	20359	20570	20510	20510	20510	20512	20336	20326	20465	20489	20429	20279	20438	20295	20380	20529	20668	20530	20439	20510	20469	20254	20350	20315	20325	20326	20492	20299	20511	20567	20540	20483	20414	20314	20435	20505	20509	20600	20295	20384	20554	20192	20368	20424	20405	20543	20449	20402	20590	20540	20331	20461	20561	20394	20442	20419	20473	20212	20343	20395	20352	20543	20484	20564	20539	20499	20676	20405	20529	20256	20334	20353	20583	20251	20236	20411	20304	20333	20544	20422	20415	20442	20428	20507	20416	20452	20409	20429	20550	20248	20311	20432	20421	20353	20563	20114	20496	20399	20342	20267	20649	20413	20418	20312	20430	20426	20455	20315	20458	20354	20395	20369	20621	20541	20490	20360	20303	20519	20477	20349	20170	20347	20392	20655	20480	20625	20508	20539	20539	20599	20427	20374	20578	20392	20497	20423	20411	20360	20549	20550	20386	20499	20408	20538	20472	20515	20562	20494	20376	20441	20327	20424	20456	20308	20527	20482	20460	20560	20430	20337	20452	20560	20452	20418	20621	20442	20583	20499	20451	20555	20238	20491	20424	20616	20599	20530	20463	20460	20419	20454	20434	20595	20417	20487	20529	20301	20403	20319	20391	20376	20538	20620	20596	20482	20477	20300	20349	20415	20468	20442	20646	20149	20409	20595	20643	20415	20589	20401	20417	20431	20387	20414	20549	20546	20319	20375	20396	20485	20310	20248	20474	20316	20325	20575	20536	20502	20498	20489	20452	20316	20492	20552	20285	20374	20510	20594	20414	20393	20411	20545	20275	20356	20426	20367	20351	20525	20541	20494	20384	20312	20393	20421	20449	20436	20503	20187	20564	20285	20609	20476	20566	20605	20449	20389	20705	20403	20299	20601	20334	20336	20519	20380	20463	20329	20430	20322	20546	20321	20538	20608	20296	20257	20380	20403	20452	20450	20794	20404	20364	20216	20540	20224	20281	20517	20601	20401	20540	20607	20479	20614	20404	20469	20406	20604	20357	20321	20615	20447	20524	20290	20443	20611	20599	20516	20757	20382	20420	20396	20577	20379	20482	20288	20470	20470	20401	20503	20360	20194	20367	20700	20474	20494	20411	20511	20483	20383	20454	20528	20376	20649	20336	20430	20441	20475	20679	20332	20476	20550	20572	20702	20380	20553	20423	20643	20752	20619	20679	20593	20270	20220	20397	20460	20703	20422	20581	20418	20478	20414	20418	20349	20702	20559	20602	20474	20536	20358	20076	20463	20428	20394	20584	20462	20495	20554	20611	20666	20464	20435	20569	20408	20388	20378	20323	20573	20391	20372	20328	20470	20463	20573	20630	20416	20438	20290	20575	20553	20512	20499	20495	20256	20452	20400	20532	20417	20504	20301	20458	20441	20678	20523	20292	20330	20551	20388	20715	20377	20502	20578	20323	20337	20552	20503	20616	20501	20534	20294	20407	20564	20550	20294	20232	20585	20405	20504	20222	20597	20133	20372	20467	20547	20699	20667	20699	20629	20510	20254	20382	20576	20532	20487	20303	20388	20527	20424	20704	20360	20483	20475	20306	20495	20184	20418	20366	20372	20298	20539	20391	20584	20601	20402	20480	20251	20475	20534	20545	20340	20516	20516	20547	20473	20426	20343	20504	20542	20462	20279	20497	20328	20631	20445	20465	20580	20194	20511	20589	20551	20576	20375	20438	20306	20495	20446	20494	20314	20359	20371	20378	20449	20602	20305	20355	20412	20541	20400	20338	20398	20506	20323	20577	20381	20451	20482	20348	20472	20394	20784	20304	20487	20405	20279	20756	20428	20654	20433	20442	20498	20371	20475	20541	20553	20423	20329	20448	20527	20338	20367	20599	20245	20362	20482	20512	20413	20451	20316	20374	20542	20640	20439	20515	20406	20594	20459	20316	20362	20342	20582	20419	20462	20406	20670	20224	20689	20633	20615	20387	20569	20265	20357	20589	20366	20532	20428	20480	20279	20562	20415	20427	20447	20254	20342	20504	20497	20427	20199	20456	20637	20458	20372	20440	20330	20703	20477	20603	20337	20577	20442	20491	20386	20481	20429	20361	20352	20403	20378	20417	20449	20461	20510	20363	20367	20351	20385	20269	20269	20576	20641	20638	20465	20508	20352	20281	20148	20342	20559	20528	20302	20476	20607	20422	20424	20434	20506	20467	20425	20319	20444	20639	20484	20464	20629	20492	20330	20364	20563	20513	20331	20403	20378	20453	20441	20535	20297	20409	20600	20192	20566	20307	20556	20493	20450	20211	20254	20370	20191	20341	20505	20310	20299	20507	20472	20527	20461	20575	20363	20377	20369	20333	20299	20618	20443	20473	20386	20319	20548	20444	20504	20269	20452	20417	20588	20343	20524	20508	20409	20440	20717	20259	20456	20393	20557	20286	20591	20461	20250	20532	20447	20314	20303	20563	20514	20353	20602	20420	20493	20579	20606	20628	20638	20527	20242	20357	20452	20253	20314	20483	20307	20632	20197	20541	20545	20576	20345	20507	20531	20423	20493	20453	20246	20422	20400	20312	20264	20372	20532	20614	20668	20559	20522	20410	20440	20504	20409	20538	20465	20325	20593	20464	20445	20519	20531	20420	20474	20439	20258	20481	20358	20503	20358	20636	20519	20554	20426	20462	20310	20661	20456	20514	20491	20360	20235	20276	20360	20546	20323	20527	20523	20326	20518	20476	20384	20601	20511	20483	20660	20389	20566	20256	20623	20418	20394	20292	20344	20456	20507	20429	20398	20434	20339	20580	20254	20511	20553	20422	20584	20411	20443	20276	20345	20334	20412	20544	20410	20451	20406	20606	20566	20541	20358	20263	20468	20483	20740	20424	20539	20448	20568	20519	20390	20479	20344	20508	20620	20523	20368	20591	20580	20391	20391	20487	20285	20574	20481	20462	20538	20562	20274	20324	20392	20476	20363	20312	20395	20636	20451	20307	20213	20559	20574	20593	20441	20523	20506	20510	20451	20282	20408	20215	20415	20642	20389	20285	20398	20316	20491	20286	20323	20201	20504	20357	20457	20589	20390	20537	20811	20416	20518	20451	20430	20320	20522	20268	20442	20508	20480	20458	20312	20480	20573	20481	20251	20430	20514	20380	20425	20492	20430	20496	20405	20425	20434	20457	20508	20421	20350	20294	20534	20496	20614	20576	20483	20580	20429	20491	20267	20523	20554	20267	20632	20448	20467	20281	20391	20810	20559	20586	20272	20359	20377	20470	20413	20504	20523	20514	20440	20579	20475	20565	20411	20217	20390	20434	20361	20301	20412	20485	20385	20375	20550	20302	20630	20554	20299	20540	20508	20530	20578	20461	20481	20419	20097	20478	20457	20396	20589	20385	20604	20514	20598	20308	20519	20568	20424	20308	20503	20658	20545	20304	20464	20410	20576	20263	20283	20336	20303	20555	20575	20312	20540	20460	20348	20334	20541	20509	20317	20461	20513	20560	20417	20447	20658	20629	20511	20435	20551	20397	20404	20539	20398	20279	20764	20276	20432	20507	20675	20588	20596	20524	20507	20398	20629	20311	20493	20432	20467	20402	20572	20566	20417	20375	20310	20408	20522	20445	20779	20540	20459	20613	20230	20596	20522	20454	20393	20542	20572	20452	20473	20436	20648	20577	20407	20512	20433	20469	20380	20353	20414	20460	20475	20377	20463	20430	20345	20542	20499	20456	20344	20431	20308	20408	20333	20597	20390	20404	20187	20457	20344	20591	20600	20436	20468	20553	20486	20456	20406	20557	20446	20370	20483	20273	20356	20317	20477	20578	20420	20397	20300	20458	20591	20488	20521	20499	20491	20489	20592	20493	20509	20301	20461	20372	20332	20455	20528	20399	20464	20621	20533	20412	20443	20249	20251	20540	20576	20571	20595	20534	20541	20575	20516	20484	20331	20416	20546	20393	20287	20494	20556	20385	20444	20470	20304	20444	20516	20417	20439	20440	20393	20511	20571	20420	20306	20388	20558	20721	20573	20461	20266	20447	20516	20435	20463	20379	20183	20410	20552	20398	20438	20500	20408	20755	20453	20351	20272	20314	20292	20457	20542	20291	20473	20482	20453	20421	20392	20490	20486	20334	20398	20535	20421	20251	20656	20568	20416	20599	20446	20560	20548	20510	20440	20526	20433	20555	20392	20466	20626	20539	20441	20553	20337	20454	20523	20451	20362	20384	20331	20402	20381	20376	20377	20501	20335	20562	20468	20440	20318	20492	20338	20337	20483	20515	20380	20338	20374	20516	20352	20521	20473	20315	20427	20423	20388	20660	20769	20374	20568	20525	20563	20529	20323	20581	20416	20459	20400	20417	20376	20660	20499	20457	20383	20378	20622	20377	20475	20432	20526	20409	20268	20326	20355	20538	20391	20347	20597	20350	20582	20513	20383	20649	20563	20464	20420	20397	20447	20602	20496	20290	20484	20366	20357	20557	20564	20233	20622	20423	20386	20625	20487	20400	20473	20457	20127	20389	20328	20585	20395	20537	20224	20537	20441	20371	20561	20438	20485	20570	20535	20363	20517	20356	20492	20377	20281	20504	20371	20448	20429	20559	20561	20424	20513	20407	20422	20407	20400	20504	20605	20425	20409	20559	20420	20406	20311	20503	20200	20319	20467	20564	20339	20371	20729	20484	20299	20358	20470	20456	20337	20314	20437	20497	20586	20471	20465	20599	20413	20542	20385
16780	31040	30371	22951	19780	18447	18024	17849	17564	17437	17477	17457	17097	17128	17202	17192	17103	17372	20733	26523	25305	22557	19730	17671	17127	16973	16855	16731	16886	16817	16657	16851	16806	16927	16720	16663	16577	16559	16601	16841	16797	16616	16684	16560	16710	16609	16701	16692	16823	16657	16737	16702	16369	16733	16674	16612	16710	16740	16794	16812	16640	16644	16693	16697	16639	16598	16686	16795	16679	16717	16593	16750	16741	16706	16604	16661	16598	16750	16709	16762	16641	16545	16738	16707	16740	16607	16730	16734	16846	16635	16854	16771	16832	16611	16774	16745	16740	16898	16793	16538	16907	16876	16651	16773	16611	16712	16844	16769	16651	16716	16892	16609	16740	16633	16695	16916	16726	16816	16655	16965	16755	16811	16679	16776	16774	16728	16695	16634	16797	16732	16798	16534	16849	16811	16777	16787	16705	16771	16609	16829	16646	16563	16714	16499	16734	16852	16463	16809	16506	16563	16828	16706	16619	16922	16759	16572	16732	16626	16822	16677	16765	16911	16665	16509	16711	16715	16802	16518	16643	16778	16704	16667	16539	16707	16661	16710	16786	16738	16789	16583	16782	16762	16760	16602	16747	16816	16799	16767	16706	16601	16621	16775	16596	16659	16715	16551	16579	16489	16754	16763	16788	16607	16734	16832	16646	16805	16679	16723	16680	16779	16577	16797	16687	16684	16694	16720	16780	16518	16750	16631	16771	16854	16729	16737	16764	16541	16767	16749	16681	16652	16735	16704	16985	16719	16686	16793	16699	16761	16774	16674	16685	16736	16533	16693	16620	16593	16664	16655	16600	16873	16725	16719	16822	16574	16837	16689	16691	16801	16653	16678	16758	16813	16767	16804	16473	16515	16770	16818	16604	16681	16659	16613	16798	16791	16866	16651	16698	16907	16820	16653	16691	16808	16766	16649	16751	16678	16739	16736	16706	16600	16819	16725	16737	16660	16647	16634	16672	16688	16743	16738	16655	16744	16704	16750	16766	16546	16673	16769	16854	16758	16587	16654	16794	16628	16686	16732	16728	16798	16700	16673	16765	16724	16769	16814	16709	16397	16808	16586	16755	16733	16799	16627	16745	16641	16683	16694	16790	16495	16662	16745	16852	16607	16458	16593	16647	16762	16830	16694	16650	16792	16530	16793	16607	16597	16735	16767	16744	16716	16650	16706	16752	16749	16735	16750	16801	16696	16631	16694	16771	16792	16816	16597	16646	16821	16719	16653	16469	16653	16736	16671	16688	16645	16723	16577	16689	16674	16623	16602	16628	16737	16533	16630	16900	16861	16802	16659	16790	16582	16600	16671	16849	16724	16855	16774	16590	16721	16731	16650	16851	16777	16636	16655	16869	16647	16591	16743	16696	16640	16604	16880	16712	16690	16706	16590	16622	16707	16629	16702	16691	16776	16753	16856	16585	16754	16802	16583	16670	16561	16664	16641	16608	16654	17046	16370	16794	16590	16740	16756	16817	16602	16623	16686	16845	16748	16662	16922	16874	16623	16726	16653	16834	16896	16642	16667	16795	16665	16724	16658	16770	16696	16605	16728	16709	16703	16602	16742	16650	16729	16740	16752	16607	16709	16608	16778	16884	16572	16775	16675	16713	16676	16691	16680	16667	16649	16868	16699	16682	16673	16758	16730	16499	16709	16624	16600	16812	16671	16697	16848	16737	16900	16852	16638	16707	16542	16594	16704	16728	16852	16740	16817	16668	16732	16664	16756	16803	16714	16571	16597	16680	16534	16779	16834	16664	16854	16611	16746	16654	16715	16830	16674	16616	16625	16622	16816	16707	16472	16771	16736	16842	16703	16842	16478	16700	16820	16661	16875	16689	16721	16697	16639	16720	16538	16793	16709	16779	16581	16667	16623	16558	16819	16814	16806	16778	16534	16691	16656	16703	16516	16831	16736	16862	16733	16808	16706	16692	16645	16713	16697	16683	16589	16693	16691	16651	16605	16655	16638	16878	16640	16602	16804	16774	16830	16683	16666	16711	16621	16705	16921	16639	16732	16645	16822	16657	16728	16626	16762	16710	16758	16767	16926	16883	16877	16634	16824	16833	16712	16583	16646	16644	16714	16552	16786	16712	16636	16870	16697	16631	16731	16695	16755	16816	16875	17045	16606	16768	16815	16541	16847	16806	16614	16616	16673	16644	16676	16823	16698	16760	16997	16603	16671	16686	16446	16710	16652	16612	16718	16645	16567	16862	16803	16742	16786	16716	16721	16747	16669	16697	16637	16645	16778	16715	16706	16578	16815	16775	16893	16808	16703	16732	16608	16750	16702	16601	16693	16745	16724	16473	16722	16745	16528	16657	16746	16713	16645	16747	16813	16747	16669	16602	16634	16752	16808	16676	16715	16743	16721	16683	16693	16663	16848	16819	16685	16711	16736	16795	16742	16771	16672	16557	16750	16825	16726	16699	16762	16805	16670	16620	16490	16609	16828	16794	16547	16668	16670	16722	16647	16768	17021	16679	16606	16699	16684	16645	16669	16714	16574	16770	16652	16711	16707	16574	16777	16627	16931	16591	16703	16685	16546	16663	16608	16667	16575	16649	16823	16845	16704	16614	16729	16814	16681	16900	16703	16703	16511	16598	16738	16764	16793	16889	16611	16607	16580	16702	16650	16677	16604	16623	16620	16706	16764	16811	16767	16702	16589	16685	16763	16677	16626	16646	16505	16740	16841	16668	16632	16731	16584	16689	16696	16941	16501	16749	16835	16722	16717	16778	16718	16614	16549	16608	16858	16687	16720	16715	16556	16636	16734	16787	16685	16793	16617	16742	16817	16665	16788	16651	16664	16670	16744	16752	16804	16653	16804	16713	16723	16697	16776	16690	16707	16623	16621	16717	16668	16746	16660	16571	16726	16665	16817	16750	16700	16682	16697	16805	16697	16570	16739	16820	16600	16704	16682	16823	16790	16814	16732	16657	16950	16609	16692	16707	16727	16814	16558	16512	16762	16613	16650	16616	16862	16631	16698	16638	16675	16871	16666	16622	16621	16813	16773	16698	16603	16682	16837	16945	16653	16728	16620	16695	16678	16711	16676	16863	16579	16632	16695	16758	16727	16638	16599	16726	16580	16645	16710	16754	16729	16764	16835	16689	16588	16661	16717	16484	16733	16800	16641	16673	16957	16663	16590	16595	16807	16752	16641	16838	16843	16794	16780	16641	16690	16640	16844	16731	16701	16770	16849	16806	16790	16944	16722	16763	16572	16653	16666	16654	16535	16580	16683	16727	16631	16683	16887	16750	16536	16788	16802	16553	16546	16716	16711	16752	16828	16615	16704	16696	16631	16732	16608	16903	16660	16691	16681	16704	16783	16812	16598	16699	16617	16730	16602	16561	16577	16693	16666	16851	16787	16579	16682	16748	16702	16738	16677	16734	16800	16688	16688	16653	16741	16697	16647	16820	16633	16674	16597	16630	16695	16747	16860	16563	16836	16733	16901	16765	16466	16691	16611	16493	16662	16569	16815	16639	16819	16735	16764	16668	16601	16708	16640	16839	16720	16831	16751	16702	16898	16767	16622	16737	16690	16841	16711	16741	16552	16729	16635	16751	16706	16631	16657	16845	16681	16825	16746	16597	16743	16724	16656	16710	16654	16798	16742	16648	16787	16727	16701	16788	16830	16536	16816	16783	16711	16742	16752	16660	16851	16561	16747	16643	16670	16679	16697	16538	16755	16831	16827	16517	16812	16632	16629	16599	16615	16706	16491	16569	16722	16701	16784	16638	16487	16619	16565	16692	16644	16638	16618	16688	16684	16735	16769	16763	16790	16755	16422	16813	16901	16808	16470	16755	16855	16692	16700	16926	16664	16882	16589	16678	16911	16673	16840	16682	16797	16684	16786	16749	16703	16743	16659	16641	16757	16729	16528	16874	16634	16660	16566	16809	16756	16792	16680	16708	16851	16738	16547	16663	16713	16550	16793	16770	16682	16686	16775	16733	16761	16707	16811	16752	16776	16678	16573	16630	16660	16694	16603	16793	16546	16840	16582	16705	16843	16730	16611	16517	16611	16794	16822	16633	16658	16726	16662	16732	16824	16667	16862	16723	16815	16884	16689	16744	16897	16723	16754	16604	16685	16576	16618	16687	16817	16793	16790	16895	16529	16752	16666	16686	16708	16754	16776	16637	16776	16648	16764	16674	16728	16789	16680	16540	16685	16799	16589	16831	16851	16640	16723	16655	16814	16723	16696	16674	16779	16859	16660	16588	16750	16757	16667	16633	16833	16690	16578	16697	16772	16576	16869	16727	16744	16672	16768	16773	16570	16598	16774	16718	16666	16830	16667	16734	16642	16792	16638	16749	16706	16620	16727	16566	16613	16718	16680	16838	16654	16856	16757	16566	16771	16698	16628	16872	16650	16697	16752	16501	16753	16745	16805	16778	16639	16879	16749	16734	16650	16771	16647	16749	16711	16633	16837	16525	16821	16603	16667	16644	16809	16709	16808	16540	16725	16661	16722	16649	16824	16725	16649	16751	16714	16560	16558	16669	16669	16683	16677	16773	16666	16594	16617	16681	16671	16553	17006	16821	16751	16688	16639	16689	16582	16622	16677	16558	16649	16762	16650	16544	16679	16706	16878	16688	16663	16491	16725	16622	16808	16843	16606	16782	16784	16657	16705	16626	16613	16679	16651	16446	16663	16594	16705	16884	16821	16750	16788	16804	16620	16734	16639	16730	16888	16749	16865	16794	16751	16785	16750	16670	16602	16553	16863	16708	16759	16705	16744	16773	16632	16624	16700	16777	16590	16673	16464	16727	16605	16827	16840	16514	16621	16737	16596	16641	16527	16725	16656	16710	16747	16517	16672	16731	16595	16536	16570	16687	16871	16665	16729	16854	16680	16874	16738	16614	16833	16679	16731	16748	16862	16698	16773	16862	16617	16618	16875	16683	16615	16586	16772	16750	16571	16687	16528	16510	16779	16742	16662	16813	16714	16773	16600	16679	16776	16647	16812	16770	16714	16658	16814	16525	16889	16657	16741	16651	16829	16601	16823	16787	16715	16665	16638	16544	16590	16742	16746	16781	16656	16642	16585	16719	16669	16651	16554	16808	16697	16840	16627	16743	16720	16645	16726	16852	16839	16906	16698	16756	16685	16812	17061
22460	20952	28777	23288	21200	23742	27137	22305	21587	22009	21604	21403	21327	21281	21243	21374	21388	21482	26517	36344	34548	30769	26414	22727	21422	21236	20923	20735	20465	20835	20765	20593	20552	20477	20884	20657	20638	20767	20621	20735	20750	20914	20592	20958	20862	20649	20731	20761	20620	20650	20574	20748	20650	20762	20561	20597	20649	20685	20713	20801	20889	20989	20677	20553	20911	20486	20742	20605	20655	20787	20518	20502	20729	20884	20677	20745	20726	20676	20754	20786	20482	20658	20500	20764	20830	20712	20671	20517	20632	20671	20712	20641	20845	20940	20590	20624	20850	20758	20572	20610	20484	20629	20774	20784	20677	20661	20565	20886	20700	20895	20748	20594	20647	20491	20817	20612	20916	20785	20715	20716	20612	20555	20773	20430	20792	20663	20656	20693	20766	20612	20863	20631	20561	20397	20513	20512	20548	20634	20519	20566	20484	20606	20742	20657	20882	20409	20591	20751	20515	20769	20603	20641	20496	20542	20680	20664	20781	20622	20616	20537	20580	20605	20743	20650	20734	20582	20597	20780	20772	20690	20759	20563	20633	20867	20864	20573	20550	20580	20686	20773	20470	20579	20748	20690	20656	20901	20634	20774	20813	20513	20671	20624	20666	20532	20762	20390	20519	20518	20508	20681	20648	20618	20766	20679	20883	20596	20769	20684	20853	20825	20836	20891	20630	20624	20692	20737	20622	20678	20610	20700	20689	20417	20582	20401	20749	20494	20547	20434	20430	20911	20489	20900	20496	20692	20876	20874	20626	20708	20515	20583	20811	20495	20662	20900	20616	20631	20810	20507	20505	20486	20625	20618	20778	20773	20709	20767	20641	20614	20387	20369	20602	20499	20572	20509	20480	20710	20541	20396	20452	20629	20644	20690	20797	20605	20808	20772	20762	20705	20777	20653	20592	20645	20602	20509	20604	20565	20701	20698	20656	20680	20602	20769	20793	20531	20676	20606	20480	20710	20800	20793	20479	20622	20674	20727	20518	20460	20645	20684	20551	20696	20473	20545	20725	20627	20909	20653	20673	20725	20515	20614	20682	20691	20718	20550	20535	20516	20612	20654	20579	20698	20661	20595	20637	20567	20883	20889	20640	20579	20504	20491	20662	20645	20642	20525	20585	20615	20601	20554	20476	20786	20595	20680	20624	20691	20573	20530	20617	20768	20670	20672	20588	20495	20652	20571	20656	20579	20912	20614	20723	20537	20425	20668	20518	20554	20606	20555	20496	20764	20741	20481	20722	20668	20709	20680	20703	20696	20631	20512	20659	20797	20593	20678	20937	20641	20874	20548	20687	20783	20586	20728	20795	20418	20687	20689	20606	20552	20548	20662	20723	20733	20548	20836	20491	20513	20816	20498	20653	20636	20739	20667	20672	20805	20661	20742	20820	20564	20633	20405	20874	20592	20698	20785	20444	20570	20716	20559	20557	20539	20531	20569	20695	20614	20416	20684	20444	20805	20649	20478	20932	20572	20584	20584	20635	20599	20573	20790	20809	20620	20714	20520	20374	20661	20665	20609	20831	20571	20484	20664	20567	20713	20420	20724	20628	20413	20581	20742	20809	20727	20758	20711	20390	20741	20615	20717	20743	20729	20620	20723	20718	20746	20676	20881	20615	20666	20605	20720	20419	20600	20672	20369	20772	20437	20542	20632	20712	20626	20837	20633	20618	20491	20623	20697	20538	20803	20504	20467	20568	20578	20925	20554	20919	20689	20687	20474	20669	20726	20778	20564	20638	20428	20603	20595	20556	20693	20512	20763	20420	20486	20605	20344	20624	20743	20604	20835	20525	20580	20737	20372	20668	20536	20640	20624	20787	20783	20771	20495	20489	20666	20701	20630	20643	20618	20773	20707	20749	20605	20538	20684	20781	20680	20567	20598	20653	20569	20595	20496	20685	20467	20808	20663	20479	20592	20601	20647	20646	20608	20857	20794	20739	20670	20537	20707	20583	20601	20641	20550	20669	20514	20632	20747	20793	20686	20702	20697	20688	20769	20437	20660	20615	20641	20626	20515	20545	20761	20497	20505	20532	20682	20497	20784	20529	20476	20425	20446	20564	20481	20563	20464	20545	20716	20770	20564	20582	20536	20759	20732	20808	20703	20685	20527	20583	20435	20795	20610	20651	20616	20616	20872	20736	20636	20570	20535	20541	20494	20685	20496	20556	20666	20613	20800	20592	20636	20776	20544	20619	20799	20516	20680	20598	20540	20697	20578	20670	20601	20621	20785	20838	20851	20619	20430	20720	20454	20733	20549	20744	20439	20776	20561	20564	20684	20536	20743	20663	20685	20822	20665	20485	20669	20518	20770	20540	20624	20661	20888	20795	20652	20691	20489	20454	20633	20730	20632	20580	20545	20383	20761	20572	20705	20658	20895	20729	20583	20514	20585	20744	20765	20644	20410	20546	20642	20530	20454	20580	20750	20728	20739	20595	20617	20341	20666	20723	20719	20574	20592	20682	20405	20730	20594	20490	20516	20615	20556	20618	20687	20609	20518	20694	20628	20629	20658	20843	20463	20728	20664	20787	20551	20658	20646	20453	20344	20783	20613	20575	20541	20791	20416	20535	20516	20407	20756	20676	20784	20584	20640	20627	20618	20433	20711	20837	20557	20640	20748	20832	20646	20511	20682	20740	20684	20565	20654	20725	20634	20429	20639	20502	20594	20744	20677	20781	20574	20882	20798	20642	20610	20649	20664	20633	20557	20663	20635	20558	20646	20860	20977	20823	20674	20676	20637	20706	20719	20470	20701	20664	20647	20585	20571	20340	20514	20734	20569	20662	20658	20796	20563	20548	20736	20570	20669	20484	20787	20596	20793	20703	20552	20442	20564	20712	20728	20805	20641	20704	20598	20728	20591	20656	20453	20717	20732	20638	20503	20728	20591	20700	20673	20642	20671	20529	20735	20648	20545	20804	20669	20591	20751	20561	20772	20374	20799	20738	20727	20288	20596	20581	20580	20581	20579	20742	20769	20640	20744	20713	20807	20707	20750	20826	20719	20726	20822	20577	20597	20580	20768	20635	20645	20742	20639	20633	20559	20732	20522	20480	20573	20540	20727	20540	20658	20760	20790	20843	20935	20799	20697	20538	20583	20545	20701	20616	20546	20595	20849	20889	20568	20661	20640	20589	20678	20709	20577	20827	20691	20440	20745	20766	20579	20624	20586	20704	20525	20638	20660	20538	20672	20575	20568	20490	20627	20896	20613	20530	20868	20676	20481	20606	20576	20626	20646	20463	20608	20598	20752	20594	20802	20777	20660	20830	20832	20570	20738	20518	20597	20538	20758	20911	20820	20841	20748	20717	20665	20630	20514	20667	20806	20556	20458	20639	20792	20667	20757	20657	20476	20500	20676	20592	20774	20636	20640	20643	20582	20663	20621	20855	20604	20608	20707	20914	20628	20428	20467	20856	20462	20899	20572	20486	20358	20762	20730	20611	20529	20837	20720	20704	20573	20654	20572	20434	20469	20811	20552	20877	20826	20520	20461	20769	20575	20568	20654	20602	20656	20632	20631	20616	20698	20772	20665	20783	20675	20712	20597	20715	20660	20661	20559	20816	20421	20773	20717	20478	20737	20622	20604	20638	20749	20788	20709	20625	20492	20615	20775	20642	20701	20588	20671	20519	20508	20642	20430	20711	20653	20540	20344	20562	20368	20676	20567	20727	20603	20457	20763	20626	20734	20482	20651	20591	20535	20675	20939	20607	20568	20387	20476	20620	20659	20798	20637	20708	20571	20610	20537	20592	20526	20630	20466	20595	20581	20450	20356	20633	20736	20726	20590	20578	20607	20616	20500	20608	20933	20662	20616	20601	20473	20704	20891	20600	20581	20574	20801	20532	20511	20601	20783	20717	20620	20561	20451	20814	20640	20616	20563	20642	20751	20712	20729	20606	20552	20681	20243	20467	20504	20625	20611	20584	20623	20468	20751	20728	20739	20778	20474	20622	20635	20727	20549	20703	20561	20839	20745	20806	20557	20732	20777	20732	20628	20675	20450	20782	20786	20525	20548	20689	20817	20717	20657	20730	20655	20593	20672	20657	20444	20433	20493	20649	20785	20566	20317	20693	20604	20695	20348	20547	20696	20599	20788	20602	20716	20507	20730	20690	20535	20598	20362	20417	20539	20888	20588	20560	20503	20821	20683	20691	20707	20713	20736	20433	20709	20476	20562	20770	20638	20471	20565	20505	20623	20618	20567	20766	20680	20772	20596	20802	20709	20661	20629	20984	20612	20748	20531	20697	20583	20516	20689	20557	20470	20549	20718	20581	20719	20560	20667	20551	20750	20512	20547	20511	20559	20870	20601	20688	20609	20643	20535	20573	20627	20417	20580	20671	20653	20645	20716	20875	21005	20644	20688	20744	20401	20930	20558	20579	20739	20553	20518	20521	20627	20740	20915	20586	20660	20646	20706	20500	20752	20380	20614	20539	20617	20623	20708	20648	20597	20721	20417	20652	20704	20630	20631	20699	20712	20703	20576	20655	20686	20628	20368	20583	20636	21036	20621	20649	20612	20558	20598	20743	20602	20516	20683	20822	20531	20400	20729	20509	20759	20600	20664	20633	20481	20686	20780	20534	20499	20566	20352	20567	20717	20681	20752	20651	20735	20561	20650	20731	20535	20893	20503	20617	20639	20693	20732	20700	20759	20738	20726	20582	20570	20384	20579	20496	20677	20640	20812	20647	20723	20590	20591	20855	20371	20547	20663	20641	20817	20550	20742	20597	20838	20176	20717	20735	20669	20666	20558	20535	20519	20694	20561	20558	20541	20517	20536	20541	20642	20803	20778	20704	20744	20754	20593	20557	20708	20584	20440	20644	20766	20720	20696	20699	20594	20637	20512	20595	20683	20552	20591	20757	20717	20790	20552	20744	20633	20803	20696	20603	20539	20513	20588	20420	20687	20530	20697	20730	20590	20596	20708	20705	20795	20558	20687	20739	20673	20558	20680	20776	20486	20547	20754	20858	20713	20483	20775	20738	20498	20693	20476	20969	20494	20594	20704	20757	20590	20809	20690	20312	20665	20500	20676	20698	20615	20516	20612	20600	20478	20785	20759	20598	20746	20553	20746	20637	20522	20879	20689	20574	20639	20480	20896	20642	20634	20615	20375
19656	36827	33519	23946	21115	19794	18985	18731	18533	18261	18003	17939	17653	17737	17477	17504	17593	17616	25741	35120	32871	28308	22774	18548	17588	17247	16938	16900	16925	16928	16782	16791	16811	16825	16747	16824	16872	17022	16822	16904	16905	16782	16671	16751	16998	16718	16716	16725	16800	16768	16798	16649	16625	16677	16717	16686	16826	16826	16812	16808	16857	16674	16966	16954	16703	16785	16868	16737	16766	16670	16966	16817	16849	16927	17034	16892	16856	16683	16932	16682	16729	16805	16927	16790	16659	16893	16854	16753	16981	16629	16737	16718	16914	16801	16653	16791	16671	16726	16761	16837	16725	16881	16779	16854	16788	16784	16855	16691	16832	16691	16866	16626	16890	16779	16941	16842	16892	16760	16739	16705	16808	17022	16828	16628	16866	16980	16748	16737	16823	16735	16927	16826	16765	17071	16664	16795	16595	16865	16814	16667	16820	16864	16901	16662	16692	16683	16868	16865	16938	16780	16621	16778	16833	16664	16612	16879	16586	16840	16803	16670	16763	16964	16934	16847	16690	16587	16842	16792	16785	16643	16808	16889	16812	16812	16610	16710	16911	16722	16749	16700	16862	16890	16753	16800	16867	16727	16746	16813	16790	16946	16800	16799	16860	16732	16577	16822	16872	16624	16708	16856	16765	16775	16815	16729	16820	16772	16788	16702	16668	16892	16707	16763	16754	16922	16871	16747	16804	16712	16936	16706	16704	16759	16712	16835	16861	16558	16861	16746	16659	16741	16780	16894	16821	16827	16804	16928	16859	16907	16873	16532	16727	16618	16769	16793	16776	16642	16776	16715	16869	16815	16813	16641	16811	16811	16569	16850	16829	16757	16785	16632	17009	16726	16760	16943	16726	16892	16742	16804	16809	16746	16951	16708	16738	16646	16629	16784	16757	16870	16727	16816	16675	16865	16903	16825	16585	16694	16884	16707	16695	16808	16865	16784	16946	16686	16766	16833	16762	16826	16702	16832	16852	16789	16745	16795	16761	16783	16723	16709	16815	16619	16736	16578	16815	16691	16776	16845	16671	16699	16843	16601	16909	16604	16789	16745	16842	16750	16779	16949	16674	16876	16663	16792	16719	16755	17026	16805	16734	16708	16901	16850	16648	16673	16846	16878	16769	16628	16872	16811	16584	16806	16764	16750	16794	16812	16786	16742	16809	16744	16760	16692	16744	16917	16867	16803	16847	16852	16671	16737	16744	16774	16757	16974	16978	16722	16639	16662	16851	16762	16757	16899	16816	16726	16752	16672	16744	16791	16775	17008	16864	16703	16647	16822	16783	16772	16824	16893	16892	16645	16861	16712	16743	16784	16832	16789	16667	16951	16679	16926	16699	16723	16844	16852	16853	16657	16703	16707	16771	16746	16797	16717	16870	16820	16716	16775	16637	16765	16804	16858	16877	16918	16872	16681	16709	16744	16718	16749	16806	16803	16703	16606	16647	16689	16770	16779	16740	16742	16727	16711	16707	16755	16877	16744	16769	16957	16812	16718	16825	16884	16724	16868	16575	16877	16873	16765	16831	16822	16567	16552	16797	16751	16925	16681	16630	16866	16777	16630	16710	16888	16702	16752	16839	16784	16849	16875	16906	16828	16754	16747	16784	16924	16734	16861	16693	16873	16687	16771	16732	16596	16750	16746	16855	16665	16922	16900	16770	16676	16662	16854	16815	16794	16792	16819	16867	16710	16771	16694	16809	16810	16735	16757	16803	16867	16754	16721	16607	16707	16605	16696	16614	16780	16930	16740	16832	16840	16773	16830	16775	16675	16839	16759	16834	16795	16798	16742	16797	16769	16916	16694	16907	16931	16723	16844	16796	16542	16754	16654	16842	16647	16792	17031	16725	16607	16803	16863	16802	16734	16677	16839	16841	16594	16795	16687	16798	16781	16908	16749	16976	16741	16620	16863	16874	16655	16642	16910	16838	16809	16804	16870	16703	16960	16765	16669	16750	16896	16681	16847	16792	16877	16782	16657	16594	16885	16777	16790	16725	17007	16787	16690	16603	16701	16685	16732	16671	16778	16684	16827	16719	16890	16628	16824	16576	16763	16742	16669	16798	16797	16898	16575	16704	16825	16818	16944	16674	16667	16702	16793	16729	16984	16735	16652	16792	16825	16692	16690	16813	16821	16821	16769	16747	16881	16695	16790	16748	16681	16730	16783	17004	16582	16800	16735	16753	16772	16833	16705	16778	16593	16781	16731	16660	16807	16827	16777	16801	16721	16685	16840	16726	16823	16828	16763	16955	16746	16827	16709	16702	16831	16843	16924	16935	16738	16638	16891	16688	16830	16815	16803	16890	16908	16805	16869	16801	16704	16793	16581	16676	16639	16753	16721	16978	16660	16795	16711	16691	16768	16686	16823	16641	16804	16847	16861	16868	16641	16694	16763	16911	16783	16646	16977	16919	16850	16779	16686	16787	16809	16665	16735	16854	16766	16662	17010	16835	16845	16838	16732	16728	16842	16810	16634	16786	16773	16696	16733	16811	16663	16897	16654	16642	16582	16665	16828	16777	16827	16789	16713	16918	16860	16758	16672	16664	16637	16904	16882	16753	16782	16717	16746	16777	16632	16889	16781	16733	16822	16745	16713	16834	16712	16754	16827	16749	16913	16768	16614	16819	16779	16810	16898	16508	16625	16698	16685	16693	16585	16850	16770	16810	16788	16869	16585	16698	16733	16732	16758	16793	16760	16715	16818	16641	16974	16771	16882	16621	16701	16832	16909	16875	16768	16846	16710	16726	16865	16820	16636	16675	16758	16607	16826	16672	16725	16864	16744	16740	16801	16843	16724	16652	16907	16848	16782	16768	16813	16830	16714	16793	16783	16785	16771	16778	16766	16749	16680	16636	16720	16896	16888	16925	16798	16820	16842	16743	16761	16846	16655	16731	16887	16841	16817	16838	16795	16823	16647	16596	16635	16761	16852	16627	16863	16808	16731	16625	16741	16739	16721	16750	16612	16801	16809	16685	16919	16668	16739	16841	16586	16600	16887	16538	16787	16803	16661	16649	16590	16791	16915	16770	16910	16676	16689	16678	16610	16792	16832	16782	16841	16813	16792	16827	16918	16710	16911	16851	16676	16653	16705	16756	16765	16839	16709	16799	16758	16738	16861	16867	16658	16693	16747	16916	16835	16677	16864	16897	16727	16709	16750	16778	16750	16799	16794	16606	16853	16772	16723	16609	16763	16713	16708	16682	16743	16582	16809	16849	16894	16801	16696	16768	16828	16642	16849	16789	16737	16653	16805	16812	16800	16811	16818	16656	16610	16675	16727	16706	16669	16821	16843	16785	16619	16598	16678	16827	16713	16768	16911	16788	16713	16892	16733	16796	16767	16880	16741	16629	16904	16684	16563	16680	16704	16793	16594	16813	16777	16988	16702	16752	16636	16790	16896	16773	16800	16782	16792	16694	16766	16944	16880	16790	16711	16861	16618	16788	16809	16853	16713	16593	16838	16796	16942	16778	16700	16717	16937	16807	16674	16843	16808	16697	16787	16789	16852	16701	16654	16785	16667	16941	16595	16717	16690	16749	16773	16742	16826	16869	16660	16796	16837	16905	16630	16737	16744	16716	16721	16805	16753	16804	16712	16626	16737	16734	16912	16767	16688	16558	16772	16779	16855	16743	16883	16698	16950	16823	16658	16768	16789	16955	16944	16833	16694	16879	16759	16698	16628	16721	16585	16958	16871	16819	16865	16729	16980	16743	16815	16727	16705	16907	16785	16704	16720	16715	16671	16745	16590	16720	16963	16636	16839	16797	16719	16778	16719	16783	16776	16700	16736	16780	16761	16899	16674	16814	16801	16780	16784	16850	16731	16779	16584	16688	16624	16899	16692	16902	16720	16754	16766	16697	16917	16826	16817	16670	16672	16841	16726	16596	16781	16804	16610	16770	16757	16858	16814	16793	16747	16769	16646	16847	16707	16731	16845	16892	16693	16745	16960	16757	16656	16870	16839	16769	16947	16644	16641	16751	16792	16775	16698	16606	16532	16700	16840	16675	16815	16587	16764	16831	16735	16809	16688	16868	16570	16841	16641	16694	16637	16732	16727	16721	16939	16751	16712	16692	16612	16661	16795	16830	16730	16731	16677	16756	16885	16770	16891	16697	16858	16856	16758	16843	16857	16720	16661	16761	16494	16827	16675	16768	16707	16830	16819	16853	16749	16808	16689	16890	16852	16781	16776	16552	16772	16855	16804	16965	16654	16784	16720	16726	16787	16682	16996	16824	16710	16788	16695	16899	16670	16776	16899	16800	16799	16904	16972	16768	16478	16619	16779	16895	16762	16772	16734	16755	16708	16891	16728	16821	16732	16732	16723	16834	16775	16756	16707	16749	16707	16730	16767	16706	16745	16837	16756	16765	16640	16763	16835	16767	16754	16685	16727	16632	16802	16823	16809	16768	16790	16717	16815	16794	16978	16744	16725	16757	16771	16802	16799	16758	16948	16813	16726	16753	16794	16932	16836	16632	16882	16765	16786	16682	16736	16763	16799	16892	16782	16778	16742	16586	16649	16705	16805	16752	16721	16755	16820	16673	16784	16698	16745	16642	16872	16756	16844	16791	16866	16780	16897	16791	16908	16785	16705	16813	16843	16708	16780	16867	16876	16864	16708	16741	16695	16780	16705	16807	16872	16744	16832	16849	16812	16831	16760	16848	16774	16785	16653	16847	16821	16917	16688	16876	16708	16719	16832	16771	16765	16690	16846	16759	16765	16790	16687	16874	16631	16813	16893	16596	16625	16572	16817	16773	16834	16672	16812	16727	16808	16553	16810	16878	16809	16759	16801	16704	16821	16745	16896	16640	16894	16635	16715	16676	16711	16586	16719	16637	16820	16960	16810	16836	16750	16720	16785	16747	16643	16691	16858	16739	16695	16768	16786	16596	16751	16727	16657	16871	16845	16716	16981	16713	16940	16668	16855	16789	16823	16709	16850	16697	16820	16822	16964	16777	16594	16853	16755	16785	16753	16851	16661	16610	16633	16743	16619	16875	16675	16815	16733	16916	16790	16690	16763	16850	16892	16764	16746	16672	16699	16730	16585	16757	16711	16810	16777	16682	16811	16781	16766	16823	16843	16882	16971	16760	16717	16677	16685	16911	16869	16778	16672
27411	22566	27564	24760	21498	21652	21741	21368	21451	21417	21217	21421	21122	21324	21222	21038	21186	21213	21448	22326	22555	22434	21877	21262	21172	21221	21028	21042	20987	21066	21044	21064	20992	21068	21171	21011	20986	21071	20992	21045	21195	21036	20972	20980	21136	21050	21144	21025	21079	20996	20983	21270	21220	20970	21186	21092	21128	21077	21015	20905	20905	21151	21096	21106	21065	20879	21007	21014	21067	20913	20836	21029	21169	20961	21119	21129	20941	21373	21024	20917	20928	20766	21094	20955	21053	21110	21159	21005	21159	21006	21174	21016	21077	20940	20970	21031	20790	21017	20981	21070	20978	20983	21009	20996	21086	21014	20923	21004	21053	21095	20926	21100	20996	21011	20873	20786	20971	21043	21010	21027	21167	21138	21103	21008	20974	20943	20948	20900	20831	20930	21009	20948	21015	20957	20977	21087	20963	21061	20917	20969	21175	20971	21003	21001	20841	20956	21147	20985	20907	21046	20965	21057	21078	21160	20993	20960	20983	20866	21100	21090	21092	20869	21207	20963	21078	20815	20867	20989	20792	21008	20974	20993	20881	20960	21024	20889	20892	21033	21021	21204	21164	21023	20943	21058	21150	20897	21069	20819	21013	20971	21070	20846	21092	21216	20905	21165	21082	20868	20791	20917	21173	20789	20982	20938	21306	20989	20931	21051	20947	21057	21029	21004	21197	21042	21111	20809	20975	20952	21090	20878	21203	21033	20962	21165	20991	21082	21132	21067	20962	21136	20920	21092	21084	20984	21129	21145	21044	21217	20994	21072	21232	21001	20976	20977	21082	21130	21046	20951	21023	20895	21160	20970	21179	20954	20930	20952	21087	20800	20808	20859	20889	21114	20779	20978	21133	21053	20980	21017	20976	20968	20968	21106	20889	20987	20867	21212	21023	20955	21060	21067	20860	21033	20883	20669	20905	21196	21130	21243	21165	21092	21098	21089	21189	20853	21044	21073	20907	20896	20879	20870	20983	21238	20911	21220	21079	20956	20905	20855	21239	21104	20851	21020	20914	21060	21242	20884	20864	21021	20868	21009	21075	20963	20969	20976	20918	20880	20866	21060	20839	21017	21049	20761	21034	21021	20792	20964	21194	20927	21116	20992	20880	21148	21197	20944	21061	20958	20795	20897	21067	21125	20967	20994	20996	20982	21159	20936	20947	20995	20988	21156	21034	21047	20992	20830	20984	21086	21155	21320	20894	21002	21213	21114	20940	20962	20915	20968	21181	21120	20800	21007	21041	21069	20990	21084	21057	20986	21045	21010	20925	21017	20920	20807	21062	20747	21176	20988	20968	21064	21009	20934	21101	20903	20925	21079	21141	20974	20791	20956	20885	21072	21153	20941	21036	20742	21083	20796	20902	21107	21214	21188	21028	20986	21064	21046	20926	21153	20894	20904	20834	20946	20889	20995	20960	21229	20763	20713	21042	21095	21152	21030	20724	20990	21021	21262	21177	21078	21007	21259	21078	21078	20895	21231	20965	21085	20919	20863	20869	21076	21325	20893	20986	21007	21071	21107	21097	21117	20999	21132	20949	21176	21162	21053	20956	21118	20891	21054	20852	20957	20934	21155	20989	20888	20944	21033	21075	20847	21189	21103	20953	20916	20907	21076	21100	21080	20825	21148	20937	20966	21103	20977	20942	20976	21042	20877	20932	20986	21075	21074	21093	20942	21253	21018	21066	21335	20992	20917	20819	20928	20942	20805	21065	20943	21232	21093	20843	20862	20747	21121	21177	20997	20997	20992	20805	21137	21096	21249	21054	21185	21305	21156	20980	20960	21008	20872	21137	21092	21119	20998	21042	20994	21071	21062	20973	20935	20944	21066	21188	20980	20833	21041	21130	21036	21122	21031	21017	20846	21178	21034	21017	20908	20930	21002	20847	21095	20988	21040	21004	21049	20909	21009	21133	20826	20935	20913	20955	21005	20967	21145	20826	21055	20835	20783	21257	20929	21157	21070	20936	20848	21100	20885	21112	21047	20955	20955	20869	21079	20876	20942	20883	20972	21080	20962	21176	21129	20999	20997	21058	21197	21164	20995	20766	20824	20927	21083	21057	20984	21006	21133	20924	21102	21210	21117	20981	21023	21026	21013	21062	21007	21070	20816	20910	20997	20856	20999	20959	21152	20996	20864	20990	20871	20940	21031	21243	21040	20852	20900	20889	20957	20965	21227	21008	21054	21079	20921	21056	21008	21071	21363	21157	21059	21179	21171	21084	21295	20931	20961	21138	21121	21031	21089	21044	21104	21070	21021	20862	20941	21105	21119	20866	21104	21003	21434	20945	21018	20926	21040	21015	20846	21184	20933	20925	20944	21074	20899	20852	21028	21119	20834	21113	20917	20980	20865	21020	20803	21055	20971	21034	20909	21328	21097	21128	20833	21201	20933	20882	20998	21058	21005	20958	20840	21092	20929	21020	21037	21071	20753	20902	20969	20793	21125	21120	20931	21161	21072	21116	21017	21174	20961	20934	20886	20943	20796	21070	20980	21020	21176	21005	21073	21290	20919	21113	20907	21077	21179	21157	20894	20823	20745	21124	20935	20941	21017	20884	20987	21081	21273	21088	20966	20945	21093	21167	21107	21249	20918	21010	20910	20969	20979	21124	21020	20842	20969	21054	21100	21081	21013	20975	21039	21016	20974	20911	21028	21052	21135	20973	21164	21173	20917	21026	21137	21107	20997	21016	21166	21065	21201	20855	21133	21210	21164	21085	20890	21026	20980	20935	21212	20986	21086	21009	21072	21394	21102	21081	21140	20812	21220	21092	21116	21070	20877	20872	20993	20912	20943	21015	21054	20938	21112	21014	20882	20992	21106	20844	20940	20959	21121	20990	20982	21294	21158	21088	21117	20877	20999	21033	20888	21127	20943	21150	21049	21058	20822	21009	20939	21146	21085	21249	21022	20813	21106	21065	20929	20730	21025	21138	20967	21080	21172	21110	20870	20936	21031	20922	21121	21081	20789	20996	21113	21096	21086	20962	21085	20975	20925	20927	21071	20995	21042	21049	20862	20898	21128	21263	21234	21206	21166	20908	20987	20873	21007	21069	21080	21278	21062	21111	21110	21198	21230	21040	20977	20989	20959	21021	21261	21011	20904	20817	21234	20989	21078	21057	20789	20941	21076	21004	20951	21006	21057	20885	20983	20961	21004	20935	21079	20908	20804	21055	20886	21095	21224	20899	21070	20979	21143	21167	21101	20957	21006	21015	21063	21182	21139	21051	20852	20893	21105	21048	21058	20898	21252	21088	21031	20964	21032	21174	21038	21056	20921	21257	20951	20983	21087	20821	20904	20916	20942	21133	20930	21080	21056	21188	21025	21180	21150	20970	21034	20913	20815	20964	21154	21143	20738	21046	21060	21186	21218	20948	21228	20980	20950	20889	21028	21081	21143	21039	21104	20951	21007	21034	20966	21130	21127	20981	21143	21114	20885	21153	21044	20985	21046	20975	21071	20942	21100	21172	20971	21044	21273	21000	20825	20944	20908	21095	21075	21089	21020	20981	20838	21066	21021	21076	20978	21135	21005	21056	21007	21111	20957	21350	21078	21027	21094	20931	21221	21047	21122	21031	20975	21152	21026	21049	21103	21156	20913	21041	20824	21086	21101	20868	21105	21040	21307	21167	20986	21185	21100	21101	20941	20947	20874	21234	20779	20853	20782	20984	21035	21023	21116	21124	20873	21114	21024	21114	20890	20989	20737	21111	20960	21013	21114	20821	21103	21108	20900	20966	21113	21016	20954	20935	21342	20972	20967	20992	21120	21016	21149	21084	21057	20991	20948	20921	20993	21012	20892	20871	20884	21030	21010	20965	21032	20998	20944	20934	21214	21075	20890	20987	21027	21175	21059	20805	20902	21049	20894	21091	20968	21057	20978	20946	20901	20768	21014	21091	21145	21151	20963	20899	21084	20993	21152	20819	20962	20984	20844	20917	21084	21085	21073	20907	20881	21113	20967	21069	20974	21063	21028	21036	20975	20992	21098	20917	20983	21202	20863	20838	20922	21085	21025	20916	21260	20918	21131	21006	20979	20984	20970	21068	21063	21124	21174	21052	20959	21123	21126	21008	20925	20946	21044	21015	21212	20999	20905	20959	21087	21023	20919	21087	20964	21015	20923	20946	21063	20981	20953	20817	21121	20839	20890	21006	20887	21057	21024	21146	21135	21023	20929	20764	20894	21083	21209	21012	21085	21159	20944	20965	21033	21094	20822	21031	21342	21171	21053	20987	20806	20696	21220	21233	20952	21110	21037	21228	21088	20968	21069	21267	20840	20931	21009	21174	21035	20879	21217	21096	21038	20974	20972	21031	20961	21163	20978	21122	21033	21055	21127	20889	20961	21123	21037	20805	20928	21098	21128	20979	21168	21056	21069	20909	20919	21205	20953	20938	20879	21159	21075	21137	21223	21038	21210	21195	20793	21201	21106	21002	21050	21001	20996	20947	21056	20915	20972	20830	21076	21057	21042	20976	20793	21267	21174	21086	21053	21154	20995	21108	20891	21120	20744	21070	21097	20734	21119	21175	20861	20969	21012	21048	20946	20863	21149	20998	21087	20869	20938	20942	20929	21026	21235	20937	20909	21049	21098	21086	21000	21150	20826	20831	20909	21115	20855	20979	20934	21059	21108	20815	21159	21012	20922	20968	21050	21311	21131	21047	21035	21040	20942	20914	21020	21010	21086	21084	21120	20868	21048	21251	21072	21073	20885	20806	20847	20949	20956	21052	20928	20961	21218	21064	21039	20998	21180	21308	21063	21191	20892	21089	20984	21150	20811	21121	20883	21093	21059	20915	21004	20932	20915	21005	20823	21080	20868	21157	20937	21004	21030	21155	21040	21217	21079	20972	21040	21277	21090	21044	20930	20999	21090	21016	20979	21090	21214	20967	20854	20817	21022	21183	21095	21253	21121	20928	20908	21045	20864	20771	20929	21193	21252	21062	21108	21011	21139	21086	20803	21009	21095	20939	20943	20832	20787	21028	21120	21002	20915	21216	20922	21234	20984	21037	21001	21016	20987	21001	21023	21003	20871	20964	21108	20869	20961	21208	21224	21103	20946	20951	21080	20956	20929	20903	21168	20953	21056	21267	20975	21179	21086	21032	21139	20864	21007
19039	24946	23157	18526	17954	18056	17936	17837	17651	17462	17328	17256	17261	17214	17481	17143	17341	17348	17688	18839	18753	18427	17728	17248	16967	17057	16936	17063	17133	16893	17101	16991	16883	17080	16995	16954	17018	16980	16977	16892	17053	17177	17018	17101	16976	16953	16921	16955	16993	17090	17135	17060	17098	17095	17064	16950	17019	16973	17123	17175	17023	17139	16881	17053	16893	17053	17061	16916	17051	16943	16984	17033	17199	16917	16928	17060	16922	17106	16977	17049	16929	17036	16972	16974	17017	16831	17033	16911	16780	17048	16958	17076	17035	16854	17090	17067	17128	17076	17209	16904	16997	16989	17345	17038	17022	16890	16873	16919	16986	17016	16825	17102	16929	17083	17029	17020	17082	17120	17016	17038	17106	17135	16851	17040	16961	17146	16885	16947	16809	17048	16813	17045	17053	17005	17102	17044	17076	16731	16945	16956	16759	16960	17035	16926	16933	17037	17166	16970	16907	17052	17072	17001	17154	17002	16959	17005	16883	17058	16917	16983	16955	17063	17066	16991	17009	16950	16947	17104	17036	17022	16957	17160	17006	16896	16929	16911	17069	17186	16982	17037	16958	17068	17155	16834	16979	17036	17018	17175	16882	16972	16904	17040	17004	16998	16962	16975	16987	17043	17111	17022	17089	17004	17080	16903	16971	16913	17033	17022	16935	16780	16961	17114	16867	17034	17109	16999	16932	17091	17155	17063	16956	17055	16871	16875	17036	17093	17143	17122	16843	17021	17049	16906	16964	17146	17111	16771	17111	16942	17081	16989	17041	16944	16951	17159	16995	17002	17126	17066	17080	17050	16982	17196	16986	16987	17142	16860	17013	17059	16959	16932	16981	17152	16901	17007	16937	16974	17093	17071	16902	17053	17007	17132	17061	17122	16962	16980	16938	16907	17079	17051	17096	16988	16970	16875	17193	16956	16974	17037	16903	17048	16948	17012	17102	16797	17017	16921	17075	17102	17170	16900	16964	17038	16915	16772	17028	16971	16916	16987	17039	16947	16875	16995	17050	16925	16822	16930	16973	16989	17013	17000	16931	17036	16913	16891	17005	17027	16974	17051	17002	16878	16874	16895	17095	17035	16840	16825	17023	16936	16999	17017	16934	17104	16947	17019	17084	16921	17159	16872	17009	17052	17140	16921	16865	16959	17069	16794	17028	16924	16972	16950	17189	16903	16973	17077	17118	16805	16979	16982	17135	17090	16948	16917	17052	16932	16880	17237	17141	16994	16977	17042	16859	17122	16956	17066	17047	16975	17107	16888	16976	16932	17071	16866	16901	17031	17083	16926	16978	17047	16910	17046	17009	16953	16840	17099	16907	17073	17243	17038	16937	17131	16919	16996	17064	16884	17076	17110	16870	16965	16811	16983	17021	17134	16939	17122	17078	16825	16973	17012	16814	16876	16982	16992	17031	17133	17092	16879	16958	16937	16936	17017	16883	17044	16975	17071	17103	16997	17102	16884	17019	17122	16926	16980	17129	16906	17300	16948	17024	17179	16946	16832	17088	17101	16887	17053	16995	16896	16799	17071	16908	17125	17044	16963	17183	16967	17176	16770	17111	16896	16926	16928	17089	16859	17026	17053	17040	16830	16959	16913	16925	17010	17175	16956	16988	17102	17080	16946	16947	17073	17141	16943	17123	16987	17033	16930	16949	16921	17016	17017	17153	17026	16972	17261	16961	17063	17071	17035	17088	16856	17095	16849	16842	16983	17002	16987	17035	17010	16976	16988	16876	16915	17085	16910	17124	16907	17154	16949	16806	17192	16898	16853	17076	17084	16988	17125	16971	17008	17014	17086	16901	17003	16945	17009	17088	16979	17031	17056	17098	16947	17148	16987	17012	16907	16945	16972	16911	17095	17026	17055	16839	17138	16863	17019	16900	17196	17041	17248	16968	17069	16964	16939	17072	16907	17036	17044	17029	16965	17021	17016	17228	16929	16905	16967	16996	16980	16900	17070	16938	17200	16903	17118	17133	16988	16849	16948	16971	17125	17055	16977	16886	16772	17110	17062	17151	16926	16993	16920	16942	17018	16990	16949	16916	17075	16976	16922	17263	17074	17066	16966	16933	17061	16861	16878	17017	16986	16965	17034	16928	16825	17006	16846	16995	16932	17056	16939	17129	17063	17019	16959	17003	17056	17002	17069	17048	17228	16825	17034	17178	16989	16873	16989	17074	16852	16996	17126	17019	16962	17038	16901	17021	16923	17179	16823	17209	17085	17105	17055	16883	16931	17077	17142	16896	17174	17098	16943	17043	17035	16991	16901	16961	16887	16821	17028	16877	16878	17081	17021	17001	16835	17078	16972	17048	17033	17077	16710	17062	16947	16925	17032	16898	16860	17066	16925	16998	16837	17017	16968	17013	16946	17073	16826	16939	16974	16987	17074	17053	16887	16895	17093	16924	16809	16924	16887	16982	17039	17018	16832	16875	16938	17078	16892	16845	17045	17016	17056	16877	16926	16962	17104	17003	16976	17107	16986	16961	16948	17061	16942	16990	17027	16999	16950	17063	16892	16905	17216	16973	16857	17037	17101	17046	16788	17102	16956	17046	16925	16987	17009	17024	16929	17023	16909	17029	16938	16996	17002	16742	16961	17138	17022	17039	16951	17091	17135	17107	16970	16923	17007	16952	17174	16888	17032	16960	17046	17098	16974	16875	16999	16791	16947	17034	16984	16983	17053	16829	16913	17078	17076	17006	17023	17097	17014	17013	17023	17012	17016	17069	16981	17009	16907	17061	17088	17012	17014	17058	16913	16949	17003	17072	16912	17044	17008	16929	17112	16921	17167	17067	17163	16948	17043	17014	16974	16978	17026	17008	17014	16931	17060	16919	16782	16894	17021	16947	16742	17071	17098	16971	17108	16827	16838	17142	16851	17113	16986	17051	17070	17213	17117	17092	17078	16900	16980	17225	16932	16998	17063	16955	17121	16918	17071	16988	16907	17122	16930	17122	17010	17123	16880	17037	16895	17176	16947	17045	17101	16924	16991	16818	16944	16870	16818	16977	17034	16876	16925	16907	17005	16933	16990	17099	17181	16986	16969	17012	17198	16848	16728	17138	17065	17033	17099	17057	16925	16894	16987	17004	16975	17208	17215	16867	17021	16976	16986	17020	16980	16963	17121	16899	16957	17097	17060	17078	16993	16956	16960	16855	17208	17090	17087	16924	16935	17004	17022	16860	16852	17094	16798	16921	17035	17104	17045	16989	17077	17148	17047	16956	16913	16892	16940	17056	17033	17012	17186	17007	17076	17164	16949	17057	17052	17039	16828	16979	16871	16940	16914	16862	17068	16980	16979	17088	17013	17064	16913	17109	17050	17038	16980	16897	16960	16953	17041	16894	17061	17227	17067	16850	16983	16957	17129	16995	17125	16948	16996	17078	16955	17044	17110	16904	16924	16840	16966	17038	17057	17069	16867	16979	17028	16983	16717	17129	16948	16848	17115	16914	16939	16983	17088	17050	17125	16991	17065	17166	16969	17042	16895	17191	17064	16778	17136	17000	17093	16966	16995	16986	17068	17015	16881	16893	17067	17216	16901	17040	16890	17008	16757	17068	16984	16976	17039	17013	17117	17018	17208	17215	16875	17211	17043	17023	17098	16972	17000	17009	16993	17010	16932	17113	17138	17131	16957	17041	17104	16924	16830	17050	17157	17049	16901	17067	16978	17124	16932	17060	17076	16929	16990	17189	16992	17087	17014	17134	17244	17019	17161	16967	16957	17038	17223	17038	16972	17020	17089	17018	17059	16957	17074	17048	17120	16793	16981	16989	16987	17045	16980	17079	17056	17152	16962	17033	16993	17012	17122	16948	16975	16966	17096	17094	17004	16868	17139	17040	17190	17003	17028	17015	16824	16950	17053	17032	17129	17095	16812	17180	16922	16984	17043	17087	16856	17043	16989	17027	16917	16945	17088	17063	16825	16961	17008	16977	17080	16991	17031	17050	16923	16951	17149	17014	16978	17109	17019	16971	17215	17051	17099	16895	16903	17023	17002	16989	16897	16898	16866	16750	16950	17061	17068	17195	17090	17037	16898	17185	17003	16976	17061	16990	17026	16937	17061	16912	17196	17191	17035	16907	16980	16855	16988	17021	16988	16986	17047	16980	16954	17164	17041	16961	16950	17094	16857	16952	17058	17147	16952	16971	16928	17010	17036	17211	17102	17090	16870	17145	17085	17154	16924	16911	17109	16979	16892	16919	17077	17014	17018	17027	17038	17146	16872	16917	17179	17132	17216	17056	17008	16828	17028	16953	16926	17028	17030	16946	17022	16965	17087	16944	16889	17151	16961	17062	16952	16851	17024	16783	16980	16977	17108	16893	17174	17140	17035	16906	17004	17120	16924	17037	17064	17141	17043	16818	17070	16987	17022	17106	17091	17057	17016	16961	17000	16923	17133	16948	16932	17019	16924	17046	16744	17073	16885	16923	17017	16966	17034	17109	16856	17161	16971	16794	16907	17060	16853	17002	16922	17005	17110	16974	17174	17006	16910	16984	17156	17000	17073	16928	17013	16782	17077	17043	17034	16987	17016	17133	17015	16907	17001	16957	16783	17188	16976	16925	17090	16882	17136	17080	16840	17123	17059	16878	17142	17102	17018	17203	17120	17103	17107	17249	16940	17039	17090	16898	17062	16938	17038	16901	17046	17027	16974	17039	16996	16938	17011	16900	17021	17017	16884	17093	16854	17067	17080	17050	17210	17165	16860	17122	17104	16876	16983	17036	17083	17056	16944	16904	17107	16926	16933	17025	16997	17071	16882	16991	17077	16880	16967	16994	16986	17050	16891	17223	16900	17161	17054	17190	17063	17029	17114	16948	17267	16924	16876	16899	16940	17200	16962	17034	16890	17058	16999	16974	17065	16966	17005	16997	17166	16958	17138	17185	16970	16999	17073	17040	17082	16945	17095	16752	16925	17135	17153	17184	17239	16847	17053	17123	16954	16943	17122	16946	16900	16998	17071	16956	16913	16861	16928	17003	17019	17073	17015	17107	16975	17128	16921	17102	16847	17134	17006	17114	17080	16913	17011	17154	16837	16812	17041	17051	17099	17011	16916	16936	17151	17059	16881	17074	17076	17150	16966	17084	17059	17043	17015	16952	16946	17013	16955
23650	21004	28472	23924	22546	24022	24350	21992	21699	21776	21533	21268	21346	21279	21383	21202	21072	21332	23759	28805	27912	25935	23621	21795	21206	21143	20866	20967	20782	20949	20684	21035	20962	20884	20693	20769	20917	20762	20904	20719	20754	20775	20916	20890	20744	20743	20759	20779	20960	20841	20723	20731	20936	20931	20740	20812	20759	20880	21014	20891	20674	20743	20819	20779	20977	20850	20870	20815	20759	20810	20553	20728	20724	20791	21098	20651	20642	20740	20829	20672	20872	20698	20669	20553	20734	20777	20897	20543	20836	21012	21178	20771	20872	20945	20890	20535	20856	20726	20593	20953	20638	20608	20862	20712	20787	20754	20973	20833	20773	20850	20523	20810	20709	20707	20768	20734	20821	20779	20747	20759	20837	20768	20776	20808	20699	20582	20954	20724	20765	20875	20823	20818	20612	20663	20929	20836	21014	20836	20737	20731	20909	20774	20809	20855	20637	20792	20813	20919	20838	20615	20825	20774	20817	20769	20644	20608	20829	20878	20808	20607	20876	20916	20686	20788	20868	20717	20887	20822	20714	20979	20832	20810	20857	20444	20949	20883	20803	20884	20615	20900	20804	21014	20801	20828	20747	20773	20538	20791	20796	20938	20607	20770	20796	20839	20667	20658	20627	20751	20741	20747	20667	20582	20820	20650	20834	20644	20776	20863	20725	20917	20892	20973	20888	20651	20783	20731	20723	20527	20842	20958	20926	20761	20825	20719	20949	20872	20911	20727	20733	20761	20831	20904	20847	20964	20922	20700	20914	20720	20617	20742	20763	20715	20598	20657	21010	21038	20878	20811	20757	20908	20844	20896	20914	20730	20757	20860	20847	20720	20687	20829	20765	20729	20803	20836	20553	20781	20740	20905	20675	20769	20847	20964	20612	21003	20938	20975	20764	20744	20467	20774	20617	20909	20725	20517	20702	20945	20746	20818	20646	20763	20704	20882	21032	20784	20646	20892	20772	20883	20882	20745	20723	20685	20842	20777	20689	20867	20888	20826	21072	20805	20864	20746	20913	20935	20561	20699	20773	20761	20948	20863	21029	20797	20572	20840	20848	20687	20716	20715	20950	20628	20982	20853	20824	20687	20911	20700	20885	20614	20909	20992	21109	20875	20882	20854	20938	20940	20640	20802	20645	20791	20869	20852	20693	20877	20680	20480	20655	20824	20825	20696	20871	20791	20643	20816	20936	20995	21009	20755	20663	20779	20963	20580	20785	21020	20702	20894	20795	20823	20744	20870	20714	21022	20750	20851	20833	20853	20805	20980	20634	20676	20622	20771	20646	20879	20743	20647	20722	20877	20842	20867	20720	20644	20690	20881	20673	20904	20928	20682	20936	20665	21098	20675	20589	20965	20844	20736	20754	20762	20638	20866	20787	20826	20556	20769	20721	20881	20642	20958	20836	21017	20707	20933	20666	20769	20828	20871	20869	20504	20850	20789	20753	20800	20676	20780	20671	21096	20848	20685	20890	20781	20800	20936	20620	20767	20730	20773	20567	20395	20705	20757	20810	20915	20895	20983	20701	20874	20753	20652	20821	20704	20878	20650	20732	20813	20833	20774	20736	20803	20758	20779	20863	20716	20744	20830	20681	21024	20772	20904	20765	20972	20818	21013	20604	20681	20849	20792	20956	20793	20610	20752	20838	20737	20653	20932	21051	20811	20549	20757	20685	20808	20878	20805	20732	20928	20952	20804	20714	20844	20798	20772	20844	20811	20709	20684	20678	20943	21029	20856	20835	20850	20429	20671	20928	20746	20893	20556	20672	20988	20925	20760	20747	20698	20790	20577	20803	20688	20653	20858	20868	20671	20775	20939	20891	20924	20716	20705	20792	20795	20807	20657	20865	20733	20764	20932	20749	20771	20649	20721	20780	20700	20795	20890	20716	20739	20838	20950	20774	20913	20833	20787	20890	20851	20852	20525	20892	20804	20804	20736	20549	20950	20713	20710	20707	20739	20878	20883	20769	20914	20747	20879	20765	20741	20905	21109	20801	20731	20752	20801	20915	20797	20712	20800	20887	20742	20878	20695	20943	20851	20984	20914	20673	20613	20815	20645	20784	20793	20909	20951	20895	20849	20977	20896	20677	20989	20719	20664	20895	20673	20685	20839	20821	20769	20585	20556	20846	20841	20917	20652	20643	20729	20676	20778	20850	20938	20859	20908	20673	20846	20935	20947	20756	20773	20794	20736	20676	20800	20868	20741	20716	20784	20859	20871	20563	20860	20746	20864	20795	20758	20747	20619	20772	20673	20618	20905	20917	20862	20646	20904	20782	20612	20752	20803	20763	20841	20875	20819	20709	20620	20950	20840	20822	20873	20855	20991	20843	20524	20868	20924	21001	21068	20739	20798	20728	20693	20788	20860	20717	20681	20713	20645	20785	20607	20914	20825	20623	20604	20601	20708	20727	20992	20954	20965	20866	20859	20883	20860	20711	20976	20783	20779	20555	20816	20897	21041	20915	20610	20769	20726	20737	20756	20848	20783	20790	20950	20786	20835	20768	20745	20748	20731	20870	20633	20926	20915	20868	20780	20821	20914	20815	20828	20684	20902	20853	20784	20988	20835	20752	21023	20906	20621	20693	20819	20789	20945	20798	20905	20932	20760	20826	20745	20836	20718	20630	20820	20634	20961	20872	20494	20504	20903	20606	20603	20525	20806	20873	20971	20887	20927	20887	20652	20862	20770	20749	20739	20798	20761	20834	20919	20735	20786	20818	20910	20633	20772	20581	20953	20658	20999	20794	20695	20652	20867	20922	20688	20858	20755	20843	20749	20673	21030	21046	20945	20692	21049	20669	20733	20950	20939	20982	20758	20851	20814	20869	20992	20616	20668	20793	20752	20909	20611	20585	20874	20766	20728	20732	20620	20924	20809	20796	20753	20822	20756	20853	20853	20918	20599	20865	20768	20724	20760	21032	20740	21119	20825	20709	20776	20756	20762	20592	20778	20730	20697	20904	20957	20813	20712	20746	20691	20755	20923	20949	20556	20843	20754	20930	20693	20697	20655	20787	20698	20745	20776	20866	20687	20802	20769	20777	20784	20657	20635	20810	20842	20983	20962	20792	20818	20731	20743	20905	20773	20607	20777	20922	20839	20791	20720	20934	20824	20853	20688	20828	20906	20700	20689	20974	20978	20756	20796	20596	20722	20788	20707	20663	20766	20844	20766	20653	20860	20958	20759	20809	20764	20832	20760	20872	20571	20757	20691	20998	20801	20631	20910	20743	20901	20639	20903	20734	20803	20916	20856	20906	20899	20734	20797	20943	20991	20754	20672	20677	20718	20831	20902	20827	20866	20915	20731	20852	20852	20750	20638	20713	20801	20752	20800	20672	20845	20661	20802	20627	20774	20924	20793	20567	20777	20730	20500	20464	20912	20887	20733	20879	20783	20677	20479	20873	20742	20878	20741	20873	20667	20817	20798	20786	20748	20481	20714	20774	20900	20926	20762	20972	20743	20823	20654	20957	20776	20842	20524	20812	20780	20717	20643	20822	20833	20922	20576	20788	20866	20750	20771	20780	20935	20957	21025	20932	20754	20822	20955	20984	20821	20624	20698	20847	20742	20834	20494	20879	20914	20849	20804	20863	20685	20708	20717	20891	20725	20770	20877	20824	20918	20822	21012	20862	20595	21068	20872	20808	20865	21001	20751	20911	20611	20748	20671	20572	20718	20774	20776	20934	20730	20749	20783	20810	20599	20871	20816	20864	20923	20910	20669	20669	20617	20884	20985	20734	20817	20678	20833	20675	20670	20741	20640	20915	20966	20966	20791	20769	20703	20906	20834	20710	20744	20693	20865	20731	20660	20830	20626	20818	20743	20876	20680	20531	20805	20869	20777	20672	20794	20876	20836	20871	20798	20831	20809	20790	20687	20687	21002	20912	20669	20723	20868	20747	20624	20639	20778	20822	20744	20700	20931	20881	20828	20697	20892	20600	20659	20684	20755	20786	20820	20767	20822	20538	20927	20816	20820	20994	20980	20741	20733	20702	20697	20914	20754	20868	20727	20857	20591	20670	20768	20869	20838	20830	20732	20754	20565	20793	20598	20902	20752	20928	20856	20835	20739	20871	21108	20849	20769	20732	20830	21128	21060	20785	20624	21011	20768	21006	20794	20709	20747	20713	20805	20918	20716	21049	20766	20879	20849	20816	20770	20872	21034	20964	20852	20846	20776	20675	20902	20739	20929	21068	20901	20945	20799	20593	20579	20810	20835	20768	20579	20767	20670	20883	20927	20809	20786	20992	20723	20786	20962	20626	20853	20992	20749	20966	20825	20596	20867	20928	20905	20816	20773	20720	20780	20770	20787	20840	20674	20857	20902	20629	20855	20837	20731	20552	20911	20825	20895	20884	20651	20790	20953	20996	20781	20743	20966	20864	20800	21015	20902	20629	20758	20988	20680	20845	20883	20786	20777	20711	20910	20889	20614	20881	20728	20867	20611	20548	20677	20791	20609	20789	20885	20816	20962	20793	20760	20936	20944	20731	20814	20912	20854	20813	20956	20712	20766	20874	20843	20631	20693	20863	20815	20709	20918	20971	20785	21064	20881	20757	20861	20819	20745	20940	20718	20767	20802	20740	20884	20855	20722	20720	20848	21094	20905	20957	20852	20704	20876	20806	20740	20732	20722	20863	20850	20637	20830	20710	20784	20750	20768	20786	20867	20855	20839	20870	20878	20931	20889	20757	20902	20653	20841	20726	20589	20691	20771	20785	20751	20613	20656	20868	20797	20615	20672	20797	20777	20611	20788	20609	20750	20775	20759	20689	20852	20887	20764	20914	20854	20899	20816	20566	20891	20571	20591	20971	20627	20781	20699	20969	20690	20794	21164	20855	20648	20703	20804	20776	20674	20881	20826	20781	21053	21041	20709	20767	20777	21009	21075	20535	20734	20895	20553	20905	20672	20719	20783	20940	20868	20670	20692	20579	20496	20723	20787	20634	20669	20863	20717	20755	20767	20738	20665	20697	20785	20481	20819	20909	20656	20779	20845	20724	20939	20791	20810	20764	20904	20602	20878	20846	20616	20741	20713	20721	20882	20853	20920	20936	20725	20914	20758	20934	20773	20837	20663	20801	20905	20801	20776	20919	21057	20785	20950	20911	21053	20799	20823
16733	27984	25997	21113	20005	19309	18766	18493	18151	17905	17555	17652	17451	17374	17409	17448	17272	17439	21632	27248	25409	22885	19845	17903	17168	17175	16929	16891	16854	17145	16910	16947	17021	16957	16852	16933	16797	16902	16987	17062	17008	16879	17013	16965	16812	17005	16854	16904	17022	16900	16977	16998	16953	17008	17100	17027	16957	16873	16963	17045	16926	16959	16979	17181	16876	16703	16771	16862	16938	16879	16726	16765	16982	16911	16963	16840	16976	16863	16967	17108	16779	17110	16818	16826	16876	16975	16829	16888	16960	16952	16715	17036	17028	16758	16909	17029	17081	16922	16884	17059	16898	16874	16942	17085	16902	17007	16944	16803	16892	17034	17027	16943	16831	16960	16864	16832	16932	17033	17061	16750	16964	16687	16925	16938	16986	16888	16952	16889	16941	16910	16976	16908	16776	16919	16844	16947	16990	16937	16760	16979	16946	16889	16836	17007	16979	16905	16849	17023	16889	16948	17039	16862	17068	16780	16825	16920	16852	17057	17118	16851	16796	16913	16966	16907	16956	16907	16912	17008	16993	17008	17085	16895	16894	16791	16962	16927	16982	16821	16747	16825	16865	16858	16809	16838	16895	17085	16895	16836	16814	16798	16810	17122	17025	16831	16867	16883	16837	16646	16854	16988	16945	16958	16916	16852	16999	16827	16893	16899	16880	16948	16976	16951	16971	16676	16918	16839	16930	16958	17025	16603	16882	16883	16797	16713	17077	16803	16940	16994	16940	16867	16978	16865	16772	16786	16927	17019	16753	17036	16985	16876	16894	16869	16713	16886	16761	17011	16885	16800	16805	16991	16829	16881	17000	16885	16855	16963	16862	16826	16920	16911	16851	17048	16949	16800	16894	17036	16927	16862	16939	16909	16804	16979	16869	16851	16694	16992	16870	16834	16918	17001	16834	16848	16888	16697	16896	16890	16928	17016	16711	16849	16964	16896	17071	16860	16944	16915	16985	16851	16998	17007	16826	16852	17041	16836	16736	16860	16868	16934	16947	16994	16833	16883	16927	17109	16975	16811	17057	16879	16703	16820	16918	17000	17011	17020	17054	17015	16961	16900	16765	17003	16890	16890	16863	16924	16822	16915	16983	17051	17110	16856	16916	17051	16791	16977	16880	17051	17002	16862	17119	16832	16932	16938	16940	16910	16904	17028	16733	16804	17006	16902	17014	16722	16985	17069	16999	16951	16890	16877	16860	17028	16819	16917	16792	16880	16891	17086	16964	16991	16968	16781	17003	16880	16981	16863	16897	17022	16916	16981	17032	17000	16805	16979	16922	16933	16967	17009	16957	16913	16988	16906	16892	16919	16925	16772	16871	16934	16925	16968	17008	16873	16716	16858	16899	17001	17014	16955	16953	17012	16851	16822	16898	16915	17037	16822	16992	16838	16963	17003	17033	16781	16744	16818	16804	16882	16707	16888	16971	16945	16909	16868	16912	17000	17028	16817	16927	16942	16955	16957	17081	16907	16942	16825	16691	16926	16970	16985	16968	16980	16979	17035	16734	16926	17059	16754	16849	16859	16911	16880	16922	16970	16639	16877	16945	16910	17082	16834	16777	16754	16997	16912	17002	16964	17044	16818	16839	16952	16924	16993	16960	16909	16848	16962	16910	16960	16916	16921	16797	16932	16912	17016	16837	16842	16913	16782	16914	16920	16881	16830	16982	16911	16776	16878	16904	16989	16822	17014	16893	16855	16847	16857	16887	16891	16844	17047	16885	16958	17021	16942	16951	16797	16967	16797	16949	16848	16844	16884	16861	17124	16853	16805	17121	17014	16904	17024	17048	16896	16734	16931	16961	16779	17081	16820	17010	16902	16974	16904	16946	16984	17040	16817	16876	16870	16857	16744	16891	17092	17123	16825	16841	17024	16988	16745	16893	16888	16777	17073	16907	16916	16889	17018	16840	16933	16799	16829	16869	16972	16789	16910	17001	17039	16818	16997	16843	17000	16851	16769	17055	16888	16872	16925	17068	16897	16831	16816	16895	16918	16951	16927	16865	16991	16719	16930	17046	16880	16884	16809	16998	17002	16923	16977	16906	16821	16701	16975	16925	16857	16967	17027	17003	16867	16831	16854	16951	17010	16889	16799	17120	16976	16918	16923	16984	17013	16956	16798	17019	16847	16944	16858	16838	16931	16909	17024	16984	17005	16906	16878	16810	16921	16970	16955	16821	16906	17041	16726	16886	16992	16825	16902	16928	16986	16845	16907	16984	16943	16869	16785	17024	17008	16781	16859	16933	16906	16964	16881	16857	16800	16898	16793	16807	16951	16866	16978	16932	16842	16934	16874	16995	16888	16805	16878	16924	16983	16691	16992	16913	16909	16962	16872	16831	17110	16926	16847	16809	16852	16926	16885	17010	16850	16950	16882	17059	17018	16865	16721	16950	16719	17117	16701	16892	16794	17040	17097	16839	16939	16853	16915	16981	16899	16992	16872	16890	16988	16827	16826	16975	16925	16851	16906	16913	16994	17049	16942	16932	16917	16935	16977	16946	16873	16879	16872	16911	17035	16919	16925	16937	16966	17007	16838	16935	16874	16884	16772	16906	16932	16849	16850	17036	16865	16704	17037	16870	17054	16972	16971	17113	16900	16959	16953	16926	16879	16897	16978	16831	17046	16784	16934	16842	16994	16967	17058	16905	16844	16995	16954	16911	16940	17104	16951	16886	16931	16867	17027	16799	16839	16876	16879	16721	16932	16920	16951	17070	16825	16921	16846	16890	17006	16880	16821	16932	16907	16899	16795	17106	16816	16925	16672	16892	16891	16789	16950	17105	16876	16896	17077	16895	16872	16992	17007	16919	17093	17061	16899	17024	16801	16976	16817	16805	16969	16943	16948	16863	17087	16764	16982	16928	16917	16989	16875	16801	16943	16861	16825	16866	16740	16987	16738	17014	16960	17133	16957	16850	16924	16845	16899	16991	16831	16819	16922	16850	16908	16831	17081	16967	16913	16875	17074	16745	16927	17119	16950	16804	16809	16811	16937	16857	16927	16974	16973	16854	16780	17131	16819	16947	16881	17077	16846	16939	16884	16827	16897	16993	16934	16945	16931	16744	16985	16802	16701	17138	17047	16814	16950	16929	17046	16882	16949	16948	16949	16838	16878	16961	16834	16934	16841	16915	16934	16958	17006	16943	16923	17005	16893	16853	16869	16905	17023	16802	16732	16959	16860	16964	16934	16845	16848	16972	16887	16962	16882	17021	16944	16911	16915	16982	16859	16880	16784	17057	16995	16920	16849	16868	17136	16931	17080	17024	16954	16914	16867	16874	17002	16878	16793	16920	16981	16900	17029	16850	16922	16789	16915	16860	16938	16726	17036	16886	17001	17085	16836	16876	16934	16827	17015	16914	16744	16909	16782	16949	16937	16833	16682	16717	16952	17058	16962	16959	16942	16671	16872	16818	16850	16780	16947	17019	16912	17076	16970	16824	16990	17017	16785	16918	16819	16725	17078	16913	16975	16939	17046	17034	16947	16866	16919	16925	16807	16801	16977	16890	16939	16838	16906	17008	17023	17052	16866	16741	17105	16866	16754	16997	16947	17042	16864	16794	16961	16750	16914	16849	16933	16865	16938	16852	17010	16984	16936	16898	16969	16921	16986	16891	16928	17071	16825	16894	17018	16911	16840	17065	16846	17084	16875	16915	16966	16937	16622	16754	16859	16735	16953	16829	16855	16998	16809	16845	16907	16798	16957	16814	16762	16794	16884	16891	16855	16887	17056	16944	17027	16896	16934	16674	17054	16755	17001	16754	16935	16819	16922	16857	16928	16807	16918	16719	16885	17034	16767	16830	16942	17037	16841	16754	16943	16817	16826	16757	16820	16968	17049	16762	16807	16922	16970	16904	16829	16936	16925	16946	16757	16897	17031	16725	16894	16824	17176	16777	16979	16828	16968	16848	16897	16970	16931	16965	16975	16944	16907	16988	16891	16915	16868	16995	17064	16871	16830	16907	16867	16856	17017	16821	16692	16947	16909	16881	17002	16834	16861	17018	16858	16979	16956	16933	16946	17092	16979	16889	16854	16858	16652	16898	16891	16858	16884	16803	16996	16858	17073	17072	16845	16779	16801	16869	16922	16748	16839	16810	16935	16888	16791	16912	16829	16951	16902	16809	16987	17018	17128	17043	16900	17102	16952	16921	16847	16838	16811	16934	16999	16977	16910	16972	16942	16948	16857	16974	16943	16858	16867	16954	16861	16958	17081	16890	16967	17015	16898	16882	16967	16820	17145	17017	17117	16879	16892	16909	16904	16838	16858	17040	16762	16983	16788	16886	16878	17097	16918	16774	17031	16963	16772	16873	16882	16841	16753	16883	17012	16898	16740	16807	16880	16899	16929	17093	16913	16968	16979	16897	17000	16859	16955	16903	16813	16914	16968	17042	17089	16909	17062	16932	16822	16796	16818	16829	16833	16964	16848	16979	16720	16944	16894	16767	16924	16972	16831	16787	16927	16980	16972	16884	16813	16796	16756	17113	16979	16819	16845	16866	17096	16922	16782	17023	16946	16803	16912	16786	16947	16963	17105	17130	17071	16970	17014	17009	16975	16893	16967	16876	16875	16825	16871	16947	16862	16981	17015	16886	16816	17023	16901	16843	17088	17029	17033	16939	16877	17004	16903	16958	16989	16762	16904	17031	16864	16944	17031	16957	16897	16962	16921	16931	16807	16761	16891	16877	17090	16793	16950	16796	16972	16724	16861	16908	16768	16985	16990	16816	16893	16957	16920	17054	16811	16814	16897	16873	16824	16818	16850	16827	16894	16759	16959	16987	16992	16861	16889	17031	16984	16993	16880	17013	16869	16803	16677	16949	16813	17029	17135	16824	16898	16851	16998	16947	17006	16954	16724	17062	16907	16860	16904	17043	16902	17016	16841	16733	16968	17109	16733	16909	17074	16982	16981	17034	16887	16752	17026	16907	16885	16949	16868	17058	16807	16910	16743	16707	16987	17074	17018	16885	17006	16669	17026	16918	16861	16832	16974	16852	16859	16941	16933	16932	17081	16804	16858	16917	16852	16903	16929	16807	16900	17023	16931	16964	17024	16836	16809	17129	16842	16984	16691	16954	16767	16890	16909	16786	16844	16943	16841	16941	16902	16769	16788
22487	20994	28814	23388	21300	24226	27642	22669	22304	22304	22156	21888	21833	21846	21708	21775	21665	21773	28375	36563	34163	30485	26006	23027	21876	21332	21066	20975	20832	20923	21156	21012	21022	21017	21116	20961	21167	20891	20885	20913	20856	20909	21315	20876	21087	21159	21153	21042	20952	21138	20911	20954	21032	20966	20870	21026	21005	20970	20998	21027	20988	21186	20936	21038	21062	20877	20958	20781	21125	20912	21090	21222	21094	21031	21048	20941	20990	20893	20970	20868	20826	20934	20997	20793	20895	21007	20687	20913	20917	20812	20807	20808	20922	20886	20964	21257	21056	21103	21012	21155	20777	20862	20741	20831	20682	20892	20811	21033	20957	20964	21022	20886	20958	20846	20865	20945	20992	20870	21160	21152	21065	20879	21001	20914	20847	20802	20853	20662	20786	20828	20831	20926	20980	20966	20850	20978	20712	20949	20705	20885	20916	20941	20783	20791	20744	21150	20947	20984	20840	20962	20825	20829	21063	20831	20896	20878	20728	20797	21003	21053	21055	20766	20634	20837	20960	20716	20821	20844	21209	20925	20883	20685	20826	21069	20801	20867	21063	21137	20823	21054	20900	20873	21039	21042	20724	20916	20946	21004	20942	20871	20958	20940	20879	20849	20819	21021	20900	20802	21128	21002	20897	20834	21123	20960	20893	20947	20987	20966	20749	20727	21029	20930	20842	21003	20891	20768	20804	20771	21047	20854	20697	20896	21005	20819	21054	20874	20935	20800	20942	20635	20998	21009	20867	20888	20932	20977	20826	20750	20838	21029	20767	21097	20958	20818	21050	21145	20906	20794	21139	21007	20918	20844	20952	20692	20864	20864	21102	20912	20900	20914	21038	20910	20844	20932	20902	20796	20894	20777	20916	20757	20795	20817	21035	20831	20811	20950	20767	20906	21104	21079	20916	20963	20801	20844	20956	21002	20959	20851	21086	21014	21086	20894	20797	20997	21099	20863	20928	21117	20954	21034	21107	21165	21022	20828	21053	20907	20832	20855	20711	20902	20920	20775	21095	20852	20653	20724	21001	20952	20963	20880	20868	20983	20850	20912	20845	20751	20944	20938	20996	20708	20972	20904	20965	20657	20890	21109	20966	20803	20834	20551	21039	20845	20738	21031	20925	20866	20965	21031	21027	21320	20992	20842	21050	20645	20811	21048	20996	20994	20905	20767	20987	20693	20848	20786	21076	20863	21177	21056	20900	21149	20864	20767	20950	21019	20974	20784	20860	20848	20849	20792	21104	20641	21125	20944	20856	20727	20942	20983	20992	21000	20868	21053	21008	20949	20949	20701	20688	21046	20946	20905	20894	20672	20924	21064	20946	21073	20821	21026	20928	20700	20866	20990	20990	21009	20841	20778	20958	20945	20728	20848	20762	20765	21167	21064	20738	20702	20729	20895	20830	20975	20991	20673	20809	20979	21047	21117	20934	20941	20726	20716	20847	20808	21180	20720	21015	21048	20808	20880	20734	20929	20621	20958	20853	20942	20912	20889	21077	20948	20902	20788	20928	20849	20957	20917	21150	20932	20856	20881	20858	20926	20857	21055	20806	20880	20861	20941	20978	20914	20970	20899	20821	20822	20932	20945	21063	20955	21077	20922	20760	20855	20852	20979	20892	20815	20922	20776	21050	20930	20581	20739	21133	20647	20939	20876	21024	20894	20689	21034	20837	20904	20985	20805	20673	20804	20814	20957	20626	20635	20899	20906	20977	21097	20877	21013	20892	20835	20891	20916	20912	20895	20869	20933	20973	21251	21044	20947	21006	20915	21019	20835	21025	21090	20787	21021	20776	20938	20810	20923	21015	20899	20922	21037	20936	20945	21042	21238	20840	21069	20852	20679	21090	20676	20848	20843	20969	21065	21061	20971	20685	20744	21017	20729	20853	20917	20774	20991	20825	21062	20945	20939	20764	20883	20599	20862	20813	20885	20816	21039	21140	20873	20867	20766	21194	20991	20701	20933	20882	20998	20807	21033	20984	20938	20905	20789	20908	20951	20976	20912	20837	21105	20987	21025	20815	20832	20948	20888	21090	20690	20982	20731	20808	20998	20977	20806	20862	20842	20933	20887	20969	20758	20933	21052	20986	20927	20880	20925	20961	20685	20846	20965	20689	21028	20943	20968	20756	20971	21084	21023	20933	20900	20811	20856	20818	20975	20761	20939	20550	21096	20721	21020	21072	20886	20878	20784	21065	20882	20687	20844	21018	20620	20820	20670	21140	20995	20818	20967	20748	20863	21016	20937	20970	20918	21121	20992	20944	20946	21078	20794	20790	20971	21076	21152	20981	20818	21048	20996	20951	20959	21043	20965	20848	21009	20966	20982	20916	20981	20795	20964	20965	20889	20774	20894	20913	21062	20835	20875	20861	20944	20994	20849	20870	20785	21003	21040	20923	20864	20819	20981	20996	20803	21137	21055	20872	20909	20747	20949	20910	20952	20977	20894	20871	21023	20955	20911	20732	20741	20751	20993	21249	20767	20863	20854	20858	20951	20970	20910	20903	21113	20942	20910	20951	20761	20770	20745	21128	20915	20921	20932	21076	20897	20963	20966	20880	20906	20799	20873	21027	20889	20913	20785	20945	20979	20833	21067	20781	20852	20975	20881	20871	21071	20938	20984	21092	20777	21066	20842	21148	20967	20775	20907	21075	20939	20952	20944	20882	20870	20759	20940	20842	20826	20880	21023	20958	20827	20933	20919	20896	21097	20915	20822	20893	20750	20912	20844	20893	20940	21140	20923	20973	20728	20711	20908	21034	20833	20949	21106	20888	20762	21112	20814	20913	21113	20904	20903	21006	20852	21189	20989	20985	20905	20925	20658	20876	20969	20862	20806	20824	20922	20955	20912	21066	20974	20931	20843	20983	21046	21116	21017	20883	20968	20838	20951	20721	20874	20872	21056	20839	20995	20985	20885	21037	20985	20784	20854	20911	20986	20913	21069	20998	20913	20857	20996	20877	20790	20930	20836	20929	21011	21074	21081	21116	20768	20853	20844	21016	20919	20714	20992	20782	20686	20881	20878	20860	20846	20909	20728	20723	20880	20869	21012	20901	20802	20950	20959	21137	20871	20850	20898	20961	20886	20841	20808	20937	21056	20913	20782	20702	21243	20845	20761	20897	20823	21070	20895	20921	20662	20956	20737	20853	20803	20985	20909	20879	20868	21156	20943	20834	20876	20946	20912	20976	20854	20786	20912	21085	21089	20794	20979	20856	20982	21148	20833	20825	20921	20998	21010	21052	20895	21028	21019	20799	21034	20795	20942	20968	20801	20833	20916	21078	20893	20862	20990	20767	20820	21009	21239	20882	20878	20731	21025	20943	20804	20900	20611	20931	20924	20869	20849	20986	20901	20791	21092	20802	20778	20992	21046	20811	20903	21087	21143	20832	21058	21000	20881	21070	20993	21074	20745	20725	20934	20736	20974	20971	20822	20951	20959	20861	20990	21113	20804	20989	21150	20987	20893	21018	20926	20815	20827	20983	20929	20977	20696	20603	20845	20905	20832	20835	20834	20693	20810	20865	20845	20905	21101	20934	21049	20954	20961	21078	20748	20724	20963	20942	21085	20988	20839	20817	20809	20943	21048	20698	21042	20793	20917	21024	20784	20686	20858	20834	20996	20771	20949	21014	20870	20940	20965	20834	20875	20922	20697	20855	20931	21014	20887	20803	20874	20962	20761	20825	20890	20814	20922	20957	20858	20968	20860	20761	20742	20954	20933	20775	20853	20706	20848	21026	20912	21005	20879	21153	21082	21021	21002	20935	20763	21103	20849	20858	20934	21092	21001	20947	20805	20877	21073	20911	21000	20909	21025	21131	20782	20759	20852	21034	20881	20816	20693	20848	20925	20835	20836	21013	20553	20998	20935	20766	20899	20830	20960	20932	20989	20951	21030	20838	20801	20769	20758	20907	20941	20865	20964	20906	20913	21012	20790	20959	20841	20893	20883	20724	20838	21166	20694	21023	20899	20847	21048	20833	20800	20796	20736	20940	20971	20808	20878	21032	20946	21012	20872	20963	21101	20872	21115	21092	21017	20840	20824	20915	20958	20813	20905	20921	20984	20812	20949	20897	20995	20891	20881	20971	21025	20670	20904	20798	20751	20921	20865	20849	20947	20989	20986	21110	20983	21073	20792	21076	21081	20855	20939	20982	20903	21040	21092	20794	20929	21008	20958	20849	20953	20910	20919	20983	20912	20917	20987	20560	20821	20844	20993	20750	20797	21055	20815	21106	20930	20764	20917	20788	20756	21177	20806	20849	20989	20767	20839	20920	20890	21054	20690	20987	21055	20808	20905	20765	20866	20855	20916	21035	20730	21038	20812	20913	20897	20840	20732	20784	20873	20871	20760	20898	20866	20996	21053	20916	20936	20830	20957	20960	20945	20693	20968	21072	21015	20758	20990	20863	20869	20923	20903	20804	20882	20798	20901	21136	20894	20851	20818	20980	20925	20836	21080	20717	20864	20919	20933	20964	21036	20892	20947	20815	20855	20693	20908	20857	20835	21043	21188	20993	20833	20849	20720	20776	20901	20836	20930	20993	21072	20776	21091	20942	20935	20749	20908	20862	20947	21002	20851	20736	20833	20975	20833	20980	20933	20841	20856	20947	20865	20864	20984	20947	20965	20911	20849	20859	20909	20651	20858	21027	21145	20912	20832	21008	20727	20619	20592	20878	20883	20794	20932	21003	20839	20861	21043	20856	21042	20688	20821	21082	20909	20806	20963	20847	20790	21163	20989	20919	20877	20961	20810	20909	20968	20775	20950	20924	20733	20908	20893	20789	20934	21026	20704	21000	20967	21081	20674	20874	21150	20870	20866	21150	21079	20780	20778	20941	20954	20934	20957	21125	20767	21125	20894	20903	20887	21046	20988	21067	20847	20802	20694	20888	20868	20973	20908	20962	20898	20971	20937	20956	20700	21147	20819	21020	20666	20868	20848	20630	20971	20963	20974	20918	20692	21045	21015	20932	20847	20852	21011	20856	21246	21233	20951	20742	20770	20900	20985	20812	20901	20976	20799	20886	20797	20971	20708	20855	20890	21036	21020	20944	20829	20829	20832	20821	20939	20718	20929	20740	20921	21052	20919	20879	20938	20783	20647	20813	20799	20833	20843
17875	32975	30650	24313	22486	21234	20172	19305	18724	18759	18482	18359	18263	17966	17870	17845	17645	17770	27948	34859	32329	27671	21824	18688	17585	17224	17091	16912	16905	17012	17102	16931	16757	16876	16984	17011	16981	16914	17059	16839	17139	17024	16958	17025	17030	17079	16965	16831	16950	16883	16969	17114	17190	17023	16898	16913	16953	16941	16966	16843	16939	17011	16894	16949	16961	16970	16928	16865	17004	16801	16883	16886	17032	17015	17125	17013	16913	17037	16963	17078	16915	16903	16942	16911	16966	16928	17023	16863	16849	16921	17016	16998	16900	16774	16982	17129	16904	17006	17146	16958	17023	16901	17092	16686	16855	17004	17023	17001	16804	17063	17033	17046	17016	16977	16940	16790	17122	16878	17010	16935	16933	16862	16774	17124	17172	16981	17030	17132	16930	17024	17044	16872	16875	16984	16994	16924	16997	17156	17016	16882	16880	16944	16956	16904	16941	16998	16902	16870	16918	16866	16849	16793	16993	16962	17070	16851	16938	17123	16865	16980	17240	16887	16907	16883	16901	16762	16809	16918	16997	16967	16938	17006	16919	17001	16858	17047	16869	16836	17008	16743	16852	16911	17029	17221	16811	16966	16902	16827	16818	16970	17079	16901	17039	16853	17094	16863	17002	16912	16763	16938	16969	16988	17027	16968	16916	17143	16899	16893	17027	17028	16971	16827	16921	16934	16870	16901	16887	16945	16932	16984	17017	16732	16970	17076	16891	16900	16873	16963	16996	16965	16917	16867	16714	17146	16918	16749	16927	16900	17046	16978	16762	16879	17019	16826	16971	16775	16993	16877	16851	16946	16782	16785	16786	16933	16698	16954	16997	17071	16933	17169	16989	16778	17025	16954	16819	17039	16938	16850	16993	16976	16862	16904	17182	16979	16877	17149	16879	17043	16846	16944	16942	17051	16837	16923	16855	16759	16860	16874	16995	16955	16974	16996	16870	16819	16972	16981	16933	17079	16924	16860	16967	16976	16870	16954	16960	16792	16849	16997	16912	16916	16929	17069	16822	16921	16951	16901	16998	16862	16991	16945	17009	17068	16804	16990	16768	16981	16894	16969	16888	16755	16867	17090	16992	16800	16955	16820	17045	16831	16998	17051	16831	16976	16819	16931	16905	16945	17064	16960	17014	16921	17074	17063	17053	16869	16913	17020	17029	16934	16855	16858	16896	17033	16697	16946	16881	17060	16968	16919	16965	16905	16850	16976	16877	16867	17198	17127	16996	16996	17026	16991	16831	16949	16821	16956	16951	16942	16845	16944	17000	16931	16898	16946	16927	16856	16783	16963	16950	16953	17051	16865	17111	16934	16898	16973	16863	16928	17056	16919	16923	16755	16941	16758	16937	17148	16933	16888	16932	16988	16890	17070	17011	16997	16834	16764	17124	16816	17013	16971	16947	17087	16984	16934	16815	16866	16998	16884	16876	16932	16909	17088	17021	16823	16889	17125	16865	16975	17015	16906	16932	16822	16895	16986	17029	16849	16941	17000	16908	16974	16939	16915	16943	16935	16932	17044	16893	16865	16972	16921	16985	16929	16993	17054	16944	16921	16881	16910	16994	16993	17100	17039	16850	16884	16875	16945	16996	17041	16894	16719	17083	16856	16955	16917	17028	16969	16892	16928	17020	16974	16841	16930	16905	16984	17056	17017	16977	16982	16885	16907	17038	17092	17044	16999	16847	16931	16910	16953	16909	17032	17051	16807	16931	17003	16899	16990	17099	17055	17026	16859	16834	16979	17099	16871	16926	16983	16890	16806	16971	17048	16986	16924	17019	16754	17140	16883	16833	16910	17015	16801	17112	16917	16976	16864	17173	16919	16959	17017	17040	16974	16830	16899	17000	17016	16969	17101	17010	16982	16949	16865	16970	17043	16944	16821	16889	16836	16849	16735	17020	16932	16840	16914	17000	16931	17029	16872	17021	16836	17047	16953	16992	16834	16944	16726	17035	17137	17161	16920	17089	16743	16902	16692	16891	16893	17117	16907	16910	16763	16997	16730	16914	16995	16942	16830	16760	16891	17107	16890	16993	17098	16965	16945	17070	16810	16858	16950	17109	16939	16944	17050	16973	17001	17081	16724	17066	16795	16896	16827	16851	16979	16904	16832	16989	16742	17088	16888	16857	16871	16809	16847	16963	16852	16884	16911	17075	16862	16818	16989	16984	16792	16985	16878	16741	16944	16849	16834	16961	16788	16765	16965	16875	16910	16957	17041	16783	16907	17001	16932	16963	16987	16857	17006	16922	17131	17063	16858	17105	16983	16970	16990	16930	16845	17006	16803	17071	16982	16783	16844	16979	16823	16983	16822	17047	16971	16889	16928	16933	17027	16979	16954	16929	16792	16943	16934	16910	17156	17106	16987	16856	17000	17039	16849	16872	16934	16666	16927	16895	16838	16993	16999	16805	17029	16901	16871	16974	16865	16982	16868	16971	16878	16831	16849	17058	17148	16971	17035	16953	16980	16837	16995	17025	16976	16921	16951	16848	16789	16890	16839	16809	17119	17074	16939	16910	17009	16946	16946	16921	17020	17008	16936	16975	16844	16914	16905	17091	16949	17026	17019	17010	16962	16984	16922	16956	16925	16982	16812	16852	17007	16854	16898	17104	16895	16999	17178	16916	17071	17039	16631	16914	16889	16802	16820	16968	16922	16836	17041	17009	17056	16815	16913	16881	16801	16861	16855	16934	16816	16836	16964	16880	16968	17058	16841	16909	16973	17094	17086	17003	16984	16974	16931	17008	16964	17016	17043	16953	16928	16835	17057	16795	17078	16834	17026	16996	16884	16833	16999	16905	16995	16838	16924	17001	17039	17026	16919	16772	16921	16944	16833	16962	16955	17035	16942	16873	16834	16898	16800	17239	17022	16870	16793	17023	16910	16877	16785	17127	16747	17052	17036	16891	16813	16849	16823	16959	17125	16886	16972	16788	16926	16912	16963	16931	17025	16983	16891	16914	16939	17033	16996	16925	16971	17115	17014	17008	16934	16936	17033	16812	16876	16853	17005	17112	16951	17041	16926	16938	16819	17055	16727	16891	17083	17000	16917	16916	17021	16866	16986	16813	16721	17028	16806	17023	16843	16849	17088	16971	16940	16960	17159	17130	16867	17035	16905	16801	16957	16914	16935	16883	17002	16921	16970	16978	16783	16850	17043	16946	16828	16909	16825	16929	16998	16934	16919	17000	16980	16836	16928	16991	17019	16930	16887	17010	16957	17100	16980	16974	16986	17002	16932	17111	16891	16874	16923	17022	16813	16993	17122	17177	16880	16908	16938	16956	17092	16830	17025	16881	17061	17006	17082	17058	17043	16911	16901	16961	16932	16876	16937	17000	17020	16922	16966	16857	16859	16878	16857	16749	16873	16930	16918	17004	16998	16912	16983	16859	16821	16909	16834	16946	16815	16960	16957	16918	16944	16783	16862	16976	17023	16805	17012	16949	16841	17007	16735	17052	16943	16982	16953	16897	16866	16976	16858	17037	16990	16887	16952	17130	16784	16924	17024	16980	16942	16889	16804	17152	16983	17005	16918	17010	17054	16898	17014	16953	16850	16939	17034	17117	17034	16976	17025	16931	16859	16853	17011	16818	17089	16996	16835	17012	16998	17007	16856	17014	16981	16988	16868	16880	16877	16869	16932	16873	17000	16969	16968	16970	17109	16803	16857	16986	16823	16916	16916	17062	16874	16903	16891	16966	16758	16892	16757	17049	16944	16850	16908	16999	17124	16930	17006	16922	17151	16878	16830	16881	16885	17059	16966	16996	16902	16946	16969	16904	16892	16923	16947	17048	17060	16993	16933	16856	16821	16877	16910	17099	16755	16733	16867	16831	17003	17072	16988	16871	16939	16958	16969	16864	17069	17022	17015	16858	17039	16986	16874	17151	16945	16869	16907	17023	16979	17017	16923	16948	16922	17032	17049	16950	17274	16860	16888	16955	16996	16955	16887	16961	16922	16883	16833	16882	16853	16968	16906	16986	16827	16991	16961	17079	16985	16847	16855	16936	16827	17027	16970	16938	16883	16901	16862	16987	16823	16824	16885	16887	17162	16943	17015	16878	16912	16911	16759	16850	16936	16846	17203	16812	16881	16997	16834	16910	16911	16940	16866	16964	16920	16914	17098	16896	16789	16975	16950	16913	16642	16902	16811	16953	16977	16873	16996	16958	16963	17062	16954	16966	16946	16912	16991	16741	16952	16978	16826	16920	17046	17022	17001	16778	16832	17054	16911	17071	17066	16971	16768	16844	16956	17025	16917	17010	16880	17126	17015	16988	16981	16899	17132	16768	16858	17112	16864	17030	16807	16790	16894	16955	16900	16996	17075	17025	16997	16985	16912	16942	17024	16842	16909	16806	16991	16785	17047	16761	16878	16864	16831	17107	16887	16929	16928	17061	16780	16903	16972	16974	16999	16840	16875	16840	17063	16957	17013	17062	16969	16905	17001	16912	16995	16990	17023	17024	16795	16853	17020	16901	16880	16870	16949	16878	16933	16941	16953	16904	16856	16861	16946	16945	16824	16810	16859	16859	16880	16903	16963	16972	16916	17034	16815	16902	16942	16961	17032	16854	16997	16944	16730	17132	17021	16924	16938	16957	17132	16869	16892	16933	16913	17046	16925	17018	16959	16889	16911	16885	17101	17027	16960	16718	16940	16983	17091	16932	16959	17037	16917	16998	16878	16967	17022	17096	16908	16830	17041	17139	16842	16808	16926	16963	16845	16950	16946	16937	16957	17056	16750	16830	16852	16968	17007	16900	16785	16853	16933	16823	17018	17042	16833	16992	16923	16777	16982	17032	17004	16910	16930	17032	16931	16891	16820	17066	17039	16847	16796	16999	16854	17123	16950	16871	16883	16904	16932	16935	16889	16667	16957	16813	17000	16899	17019	16921	17014	16966	17124	17044	16908	16763	17042	17030	16993	16984	16902	16949	16884	16947	16958	16921	17044	16914	16854	17057	16931	17039	16903	17035	17000	16962	16918	16894	16798	16871	16869	16853	17085	17012	17055	17015	16872	16970	16866	16860	16984	16964	16973	16912	16927	16875	16725	16703	16870	16883	16979	16887	16936	17022	16997	17061	16961	16907	16877	16966	16803	16887	16884	16829	16883	16863	16907
27288	22127	26836	24978	21841	21820	22005	21654	21808	21408	21441	21398	21428	21595	21447	21259	21358	21504	21948	22647	22559	22105	21781	21428	21284	21128	21063	21207	21474	21325	21240	21275	21293	21280	21102	21006	20960	21004	20924	21102	21229	21027	21158	21442	21061	21112	21289	21101	21358	21070	21352	21305	21248	21274	21069	21386	21183	21039	21447	21227	21349	21260	21186	21261	21089	21135	21205	21006	21193	21271	21126	21380	21272	21317	21041	21229	21065	21248	21032	21203	21201	21336	21079	21147	21232	21081	21263	21095	21233	21148	21201	20792	21103	21013	21160	21242	21103	21194	21202	21078	21109	21210	21032	21087	21267	21352	21376	21310	21287	21192	21172	21076	21109	21201	21167	20971	21266	21165	21205	21112	21320	21129	20999	21107	21273	21119	21206	21260	21137	21107	21214	21321	21042	21078	21000	21062	21127	21239	21133	21180	21258	21014	21051	21094	21122	21077	21037	20902	21240	21157	21144	21291	21096	21083	21416	21410	21247	21207	21032	21086	21026	21177	21170	21311	21209	21122	20921	21320	21217	21399	21205	21238	21201	21057	21022	21069	21179	21125	21272	21215	21146	21248	21148	21190	21353	21153	21061	21151	20965	21041	21162	21244	21305	21174	21111	21080	21377	21407	21142	21260	21180	21143	21220	21067	21260	21162	21220	21033	21169	21144	21196	21247	21018	21280	21517	21177	21532	21223	21295	21248	21241	21044	21046	21072	21269	21060	21302	20952	21355	20994	21187	21217	21209	21184	21238	21301	20970	21129	21228	21152	21232	21100	21396	21366	21337	21137	21260	21072	21256	21210	21338	21175	21009	21208	21265	21161	21360	21096	21303	21052	21136	21163	21183	21293	21238	21326	20981	21044	21081	21248	21096	20945	21130	21182	21039	21214	21170	21236	21046	21287	21059	21039	21049	21172	21160	21200	21371	21238	21123	21258	21073	21086	21173	21155	21188	20919	21435	21210	21252	21125	21016	21273	21104	21373	21353	21267	21089	20903	21247	21082	21310	21182	21163	21012	21162	21437	21287	20895	21432	21145	21157	21276	21113	21009	20964	21211	21246	21130	21294	21010	21191	21106	21239	21172	21220	21186	21221	21050	21393	20893	21167	21087	21281	21296	21179	21245	21170	21250	21134	21104	21249	21163	21041	21165	20950	21424	21221	21058	20993	21276	21133	21245	21187	21196	21337	21064	21058	21105	21029	20955	21273	21052	21305	21190	21209	21233	21166	21089	21274	21198	21229	21289	21078	20966	21304	21373	21016	21090	21016	21221	21230	21193	21316	20980	21074	21186	21171	21350	21324	21223	20925	21005	21114	21307	21296	21236	21192	21267	21173	21095	21403	21354	21294	21328	21038	21202	21307	21059	21283	21264	21169	21314	21065	21105	21209	21097	21122	21027	21031	21138	21216	21222	21129	21217	21106	21154	21286	21347	21437	21258	21110	21195	21172	21339	21113	21006	21415	21130	20998	21327	21262	21028	21197	21026	21088	21144	21125	21104	21056	21197	21167	21337	21070	21142	21026	21374	21019	21165	21035	21144	21268	21437	21155	21390	21186	21061	21257	21260	21430	21216	21378	20952	21119	21261	21097	21166	21436	21134	21132	20893	21074	21155	21052	21077	21065	21353	21271	20991	21229	21073	21042	21222	21344	21209	21057	21128	21328	21229	21077	21024	21169	21213	21151	21111	21029	21127	21224	21324	21423	21229	21112	21217	21261	21019	21113	21185	21261	21313	21136	21089	21253	21227	21219	21043	21204	21156	21278	21000	21135	21245	21049	21345	21061	21292	21114	21282	21001	20956	21121	21104	21189	21093	21002	21131	21346	21186	21030	21192	20991	21249	21134	21245	21113	21303	21398	21247	21307	21136	21046	21326	21163	21167	21247	21204	20940	21200	21135	21382	21355	21235	21158	21055	21190	21375	21150	21032	21114	20939	21007	21158	21237	21191	21111	21093	21019	21149	21176	20898	21269	21203	21392	21239	21404	21165	21107	21014	21262	21168	21143	21220	21117	21397	21277	21246	21285	21212	20964	21091	21081	21080	21055	21165	21157	21149	21204	21304	21101	21061	21165	21014	20931	21122	21145	21069	21082	21115	21206	21174	21076	21168	21181	21163	21269	21265	21142	21244	21205	21179	21044	21252	21299	21224	21099	21205	21279	20994	21063	21238	21290	21180	21250	21069	21240	21165	21228	21107	21189	21263	21160	21025	21306	21378	21361	21258	21334	21144	21256	21356	21299	21117	21382	21205	21187	21339	21174	21158	21228	21310	21341	21215	21175	21095	21019	21137	20992	21258	21274	21137	21114	21114	21048	21137	21450	21250	21057	21186	21453	21238	21166	21330	21287	21215	21026	20926	21163	21172	21214	21097	21306	21184	21324	21232	21192	21072	21080	21378	21459	21148	21275	21172	21278	21328	21083	21089	21343	21278	21068	21021	20973	21315	21134	21093	21197	20913	21059	21209	21177	21260	21266	21204	20952	21180	21163	21183	21251	21076	21308	21121	21013	21030	21303	21335	21106	21289	21068	21299	21132	21159	21366	21090	21267	21069	21236	21222	21193	21261	21266	21057	21261	20866	21304	21225	20954	21182	21123	21186	21210	21275	21322	21206	21182	21082	21217	21174	21253	21198	21271	21012	21305	21197	21107	21179	21042	21263	21032	21116	21239	21149	21332	21430	21364	21442	21069	21044	21059	21117	21096	21065	21145	21151	21378	21157	21191	21115	21232	21204	21439	21088	21368	21389	21484	21105	21153	21360	21266	20997	21246	21142	21287	21188	21047	21181	21149	21185	21384	21121	21096	21223	21226	20997	21168	21048	21155	21073	21422	21431	21297	21178	21000	21129	21025	20965	21354	21189	21119	21371	21164	21251	21159	21472	21092	21194	21209	21244	21356	21075	21134	21244	21003	21118	21232	21037	21381	21240	21178	20986	21074	21129	21016	21049	21284	21321	20931	21138	21413	21405	21206	20970	21093	21276	21142	21137	21008	21194	21025	21196	21366	21348	20870	20860	21158	21198	21276	21218	21213	21150	21210	21312	20934	21062	21097	21084	21440	21292	21059	21094	21218	21150	21192	21227	21243	21038	21219	21107	21125	21144	21170	21262	21196	21053	21047	21088	21008	21280	21178	21132	21412	21212	21090	21221	21403	21331	21253	21292	21064	21123	21233	21226	21181	21225	21161	21206	21384	21172	21407	21244	21159	21337	21167	21250	21155	21161	21157	21359	21181	21139	21087	21038	21372	20991	21229	21089	21327	21075	21112	21136	21198	21115	21184	21211	21074	21095	21028	20885	20929	21109	21208	21099	21182	21056	21308	21265	21210	21136	21228	21190	21258	21118	21214	21305	21140	21395	21265	21250	21271	20959	21374	21068	21215	21361	21280	21227	21155	21092	21038	21088	21190	21127	21255	21113	21043	21297	21293	21115	21300	21353	21227	21300	21149	21254	21365	21232	21308	21232	21210	21267	21121	21118	21266	21187	21138	21153	20968	20949	21228	21184	20995	21384	21330	21305	21003	21238	21183	21079	21174	21296	21170	20995	21264	21154	21090	21143	21230	21167	21174	21144	21203	21170	21232	21012	21176	21197	20866	21320	21190	20951	21104	20995	21125	21057	21152	21317	21172	21120	21329	21108	20967	21120	21271	21248	21222	20970	21200	21277	21113	21451	21315	21208	21170	21297	21360	21063	21276	21203	21327	21270	21134	21364	21115	20949	21130	21380	21258	21174	21184	21180	21302	21300	21233	21019	21141	21154	21162	20980	21200	21303	20991	21197	21250	21343	21267	21003	21174	21345	20994	21252	21226	21391	21244	21095	21205	21020	21320	21364	21278	21040	21386	21215	21183	21093	21015	20999	21268	21136	21079	21025	21235	21046	21490	21114	20991	21089	21135	21139	21023	21098	21188	20959	20980	21228	21175	21183	21303	21199	20979	21183	21292	21245	21333	21167	21104	21365	21047	21090	21210	21250	21171	21214	21107	21285	21353	21012	21176	21232	21183	21250	21291	21458	21536	21278	21107	21397	21183	21312	21149	21164	21380	21354	21088	21226	21269	21196	21054	21129	21407	21166	21212	21157	21173	21199	21236	21303	21178	21120	21267	21162	21173	21116	21345	21211	21139	21231	21244	21215	20995	21215	21354	21280	21005	21048	21315	21088	21347	21198	21333	21106	21144	21122	21226	21289	21110	21226	21038	21173	21249	21192	21449	21146	20957	21301	21343	21281	21117	21156	21327	21244	21044	21162	21094	21120	21194	21149	21164	21305	21128	21116	21205	21017	21039	21143	21152	21325	21403	21277	21176	21238	21244	20954	21351	21091	21260	21140	21127	21369	21265	21200	21242	21336	21267	21393	21402	21321	21304	21224	21202	21113	21183	21161	21479	21159	21314	21446	21116	21187	21224	21146	21048	21250	21230	21327	21135	21174	21235	21123	21257	21283	21116	21220	21160	21230	21383	21204	21266	21115	21019	21088	20987	21237	21398	21189	21366	21402	21332	21202	21431	21218	21179	21283	21318	21130	21049	21194	21164	21123	21471	21391	21382	21008	21330	21408	21287	21139	21325	21138	21177	21390	21169	21052	21398	21155	21191	20892	21229	21295	21032	21217	21465	21196	21153	21237	21048	21203	21334	21093	21271	21309	21062	21262	21111	21314	21161	21035	21338	21071	20959	21359	21115	21005	20888	21178	21204	21373	21294	21324	21077	21360	21168	21244	21067	21120	21177	21104	21081	21215	21151	21179	21331	21268	21377	21250	21103	21123	21233	21346	21330	21190	21372	21183	21129	21118	21295	21193	21350	21197	21087	21290	21173	21265	21083	21109	21095	21113	21300	21382	21103	21187	21332	21159	21044	21064	21370	21254	21162	21089	21263	21196	21238	21116	21249	21353	21330	21096	21393	21215	21438	21128	21247	21049	21122	20959	21136	21073	21385	21189	21383	21037	21237	21218	21294	21317	21233	21049	21276	21055	21236	21175	21230	21128	21106	21162	21212	21207	21066	21111	21092	21190	21331	21020	21430	21193	21185	21073	21268	21388	21372	21059	21066	21143	21216	21135	21069	21289	21084	21320	21304	21048	21268	21255	20859	21168	21095	21303	20991	21217	21258	21051
17877	21554	21171	19205	18699	18156	18041	17803	17678	17657	17534	17617	17455	17466	17345	17447	17391	17246	18203	18896	18686	18094	17606	17301	17194	17280	17069	17305	16959	17175	17008	17100	17140	17052	17167	17319	17285	17075	16953	16970	16993	17072	17096	16953	17191	17026	16937	17081	17021	17157	17060	17162	17208	17022	17117	17067	17063	17008	17051	17193	17206	16973	17176	17042	17035	16959	17171	17001	17274	17076	17234	17031	16892	17238	17013	17055	17187	17071	17020	17049	16944	17197	17087	17193	16984	17059	17190	16881	17065	17104	17091	17209	17196	17017	17164	16942	17082	17180	16899	17198	17250	17327	16927	17207	17139	17050	17010	16951	17159	17063	17135	17068	17002	16859	17178	17162	17178	17145	17101	17088	17151	17074	17246	17001	17164	16975	17101	17056	17157	17235	17093	17064	17116	17014	16993	16970	17074	17253	17078	17110	17022	16979	17090	17154	17046	17187	17141	16994	17139	17064	17240	17110	17109	17145	17182	17132	17029	16961	17029	17098	16971	17053	17123	16991	17141	17328	16977	17021	17187	17168	17157	17128	17114	17167	17079	17071	17045	17112	17166	17261	17025	17053	16908	17095	17242	17024	17122	17150	16936	17000	17144	17192	16921	17091	17093	17180	17260	17099	17142	16935	17176	17136	17043	17060	16995	17067	17180	17164	17122	17134	17064	17251	17078	17123	17197	17096	17084	16980	17083	17067	17005	17007	17009	17236	17093	17082	17035	17071	17178	16966	17123	17059	17114	17146	17151	17240	16994	16995	17167	17119	17168	17110	17067	17006	17236	16941	17265	17154	17077	17042	17091	17058	17174	17070	17098	17127	17156	17036	17114	16963	17105	17106	17127	17122	16975	17175	17085	17190	17203	17190	17022	17088	17320	17068	17053	17138	17158	17145	16973	17090	17049	17044	17220	17083	17101	17012	17239	17160	17134	17132	17264	17064	16927	17067	16940	17140	17163	17060	17097	17031	16967	16984	17085	17341	17143	17028	17053	17124	17150	17187	17211	17036	17153	17284	17002	17124	17096	17076	17150	17055	17078	17200	16980	17149	17048	16953	17011	17212	17129	17097	17157	17126	17200	16993	17118	17095	17092	16937	17027	17011	16976	17217	17139	17083	17053	17135	17363	16960	17050	17107	16986	17188	16954	17200	17257	17084	17249	17095	17062	17146	17102	17138	17190	17013	17031	16930	17094	17096	17238	17169	17059	17092	17039	17059	17129	17237	17075	17000	17044	17155	17214	17171	17162	17074	17133	17194	17115	17013	17002	17236	17021	17129	17088	17166	17011	17041	17164	17067	17220	17067	17092	17125	17044	17111	17046	17072	17046	17221	17242	17164	17209	17311	17160	17031	17033	16999	16911	17080	17151	17137	17200	17193	17098	17134	17081	17054	16995	16977	17243	17110	17112	17155	17136	17249	17133	17092	17133	16927	16883	17101	17189	17138	17104	17178	16988	17016	17100	17094	17138	16987	17128	17073	16915	17137	17154	17127	17192	16973	17091	17140	17147	17286	17082	17197	17134	17064	17169	16861	17081	17170	17339	17174	17062	17141	17221	16976	17076	16962	17074	17210	17105	17101	17276	17075	17183	17073	17182	17171	17055	17130	16903	17379	17154	17152	17192	17105	17129	17092	17131	17014	17194	17035	17095	17196	17136	17058	16985	17099	17309	17090	17246	17118	17201	17186	17404	17113	17141	17081	16950	17069	17172	17184	17026	17154	17146	17057	17290	17266	17185	17166	17042	17171	16999	17074	17155	17142	16939	17114	17249	17017	17086	17117	16973	17255	17252	16889	16978	17072	17055	17216	17010	17071	17111	17169	17214	17102	16969	17058	17201	17251	17047	16932	17055	17227	17046	17264	17150	17152	17076	17034	17084	17040	17171	17186	16995	17127	16983	17137	17068	16988	17205	17201	16966	17248	17177	17067	17075	17177	17279	17208	17060	17014	17160	17153	17099	17187	17178	17199	17038	17217	17146	17155	17121	16943	16980	17060	17102	17227	17140	17052	17181	17064	16913	17314	17136	17185	17153	16939	17096	17107	16967	17148	17254	16945	16931	17270	17113	17131	17025	17093	17134	17021	17070	17079	17290	17145	17099	17071	17052	17255	17062	17050	17193	16982	17021	16951	17125	16927	17267	17001	16951	17007	17269	17163	17121	17223	17311	16973	17037	16955	17109	16966	17077	17110	17141	17149	16988	17137	17149	17082	17050	17079	17050	17024	16973	17014	17186	17101	17139	17207	17183	17043	17124	17143	17064	16985	17107	17048	17050	17261	16944	17226	16931	17079	16998	17047	17214	17125	17256	17055	17351	17169	17111	17280	17030	17188	17195	17241	16982	17104	17110	17016	17250	17094	16885	17185	17059	17108	17210	17165	17197	17035	16887	17061	17089	17142	17230	16987	17045	17059	17074	17133	17025	17058	17100	17207	16949	17035	17258	17025	16988	16978	17110	17237	17151	16891	17162	17051	16984	17008	16998	17039	17240	17119	17083	17030	17072	17007	17143	17028	17034	17231	17092	17183	17000	17111	17161	17180	17108	17127	17059	17094	17082	17068	17122	17151	17166	17192	17042	17042	17209	17148	17180	17158	17069	16906	17130	17231	17107	17083	17339	17131	16958	17098	16973	17328	17132	17009	17167	16937	17019	17143	17121	17116	17142	16933	17198	17017	17120	17246	16952	17018	17099	17077	17162	17210	17044	16988	17164	17056	17242	17271	17089	17120	17055	17060	16961	17192	17052	17066	16941	17143	17084	17070	17197	16942	17114	17139	17063	17164	17021	17181	17100	17097	17269	17035	17120	17102	17084	17053	17219	17137	17089	17226	17109	17131	17047	16972	17127	17136	17039	17071	17055	17189	17028	17181	17076	17245	17174	17146	17236	17166	17101	17092	16933	17085	17152	17266	17114	17305	17261	16992	17063	17325	16957	17086	17199	17096	17232	17157	17205	16966	17230	17284	16990	17016	17072	17188	17088	17242	17223	17265	17107	17358	17036	16879	16985	17143	16979	17139	17214	16906	17010	17135	17237	16994	17201	16894	16873	17156	17105	17017	17124	17076	17093	17161	17182	17152	17256	17249	17087	17205	17173	17025	17098	16935	17107	17182	17155	17092	17152	17290	17167	17048	17133	17237	17092	17107	17176	17117	17044	17132	17040	17052	17043	16924	17252	17103	17019	17084	17091	17009	17119	17086	17200	17231	17097	17112	17112	17057	17045	17082	17075	17285	16970	17116	17218	17210	17055	17067	17026	16977	17113	16974	17049	17220	17153	17105	16963	17150	17239	17250	17064	17148	17033	17270	17208	17244	17247	17073	17067	17095	17008	17133	17149	17176	17200	17034	17113	17069	17138	16924	17203	17060	17059	17087	17065	17319	16955	17159	17049	17056	17207	17037	17232	17089	17010	17071	17074	17231	17176	17221	17191	17036	17070	16896	16978	17036	17031	17094	17176	17016	17180	16936	17267	17238	17138	17297	17285	16941	17143	17176	17032	17114	16998	16991	17214	17077	17049	17112	17000	17094	17118	17100	17144	17179	16978	17178	17113	17122	17144	16986	17047	17034	17322	17099	16983	17080	17123	17092	17096	17144	17109	17047	17020	17078	16970	17131	17021	17127	17086	17272	17290	16972	16942	17141	17244	17084	17029	17085	17075	16867	17094	16946	17272	16949	17161	17301	17185	17113	17064	17032	17136	16983	17017	17082	17191	16969	17094	17097	16968	17081	17272	16976	17109	17071	17045	17018	17054	17147	17075	17123	17116	17126	17093	16913	17074	17307	16963	17306	17070	17027	17194	17110	17120	17085	17067	17176	17147	17160	17069	17010	16986	17063	17136	17129	17153	17170	17134	17004	17182	17029	17203	17137	17117	17310	17031	17028	17038	17326	17050	17046	17174	16993	16952	17171	17107	17234	17051	17121	17047	17004	17163	17222	16982	17201	17228	17177	17134	17051	17079	17106	17136	17071	17110	17060	17184	17065	17220	17010	17069	17099	17220	17152	17284	17151	17032	17093	17066	17115	17256	17107	16898	17191	17180	17074	17138	17285	17055	17110	17063	16986	17168	17016	17184	17082	17162	17120	17173	17232	17111	17138	17061	17213	17264	17049	17167	17232	17077	17170	17271	17152	17052	17114	17238	17278	17058	17019	17099	17002	17047	17116	17240	16941	17188	17034	17122	17245	17187	17080	17019	17079	16937	17135	17121	17241	16995	17023	17106	17313	17081	17174	17220	17023	17120	17023	17200	17152	17199	16990	17090	17218	17125	17195	17281	17106	17060	17094	16983	17332	17092	17170	17033	16972	17017	17184	17156	17208	17106	17007	17171	17099	17325	17093	17190	16909	17102	16998	17115	17268	17052	17292	17128	17222	16972	17043	17134	17199	17083	17049	17028	17091	17211	16964	17081	17047	16990	16981	17045	17251	17126	17025	17165	17118	17174	16851	17241	17167	16985	17058	16852	17242	17011	17162	17163	17071	17291	17153	17081	17051	17091	17027	17048	17145	17030	16937	17186	17115	17295	17100	17200	16892	17088	16925	17230	17094	17261	17229	17052	17331	17084	17098	17161	17026	17144	17050	16985	17078	17195	17195	17040	17195	16931	17229	17114	17118	17041	17064	17090	16994	17175	17048	17191	17055	17188	17184	17160	17176	16960	17114	17143	17035	17019	17196	17026	17172	17139	17308	17139	17034	16965	17014	17151	17230	17239	17121	17039	17279	17138	17043	17001	16970	17015	17038	17200	17237	17350	17260	17209	16964	17093	17172	17093	17182	17146	17021	17180	17077	17000	17291	17069	17033	17068	17191	17176	16972	17025	16994	17076	16983	17180	17257	17090	17135	17256	17041	17283	17124	17068	17091	17070	17038	17186	17052	17049	17028	16963	17210	17258	17071	17321	16903	16960	17277	17214	16992	17293	17089	17218	16966	17217	16982	17182	17046	17171	17137	17191	16931	17161	17101	17124	17184	17110	16938	16973	17242	17179	17198	17299	17038	17035	17145	17096	16940	17151	17212	17001	17287	17093	17223	17156	17099	17248	16942	17245	17209	16967	17310	17198	17269	17142	17085	17156	17184	17041	16995	17021	17155	17199	17172	17057	17098	17215	17066	17287	16992
23704	20993	28402	24033	22537	24048	24216	22062	21551	21633	21835	21671	21822	21356	21372	21432	21441	22485	27562	28889	27679	24788	22347	21488	21275	21270	21181	21080	20839	21077	21127	20933	21097	21004	21071	21027	21128	21193	21071	20989	21197	21182	20874	20946	21149	20910	20933	21055	21027	21055	20978	20988	20970	20954	20836	21022	20643	20987	21044	20935	20729	21082	20997	20976	20800	20758	21083	20993	20908	21002	20937	21118	20825	20901	20993	20964	21051	21012	20857	20938	21042	20948	20864	21050	20830	20917	20872	20798	20945	21033	21016	20801	20906	20888	20723	20780	20979	21047	21118	20729	21010	21053	20944	21001	20946	20778	21002	20951	20991	21150	20892	20968	20941	20829	20737	21001	21097	20929	21052	20891	20923	20999	20978	20957	20799	21003	20896	20969	21083	20840	20918	20933	21124	20813	20939	21026	21006	20653	20778	21094	20911	20898	20991	21324	20724	20986	21074	21090	20948	20612	20649	21060	20907	20960	20991	20678	20735	21282	20921	20923	21190	20686	20917	20910	20871	20933	20700	20766	20895	21126	20931	21132	20886	20933	20953	20983	20815	21157	20957	20965	20824	21005	20874	20791	20820	21010	20930	20983	21006	20955	20785	21018	20832	21048	20950	20889	20952	20871	20964	20823	21016	20813	21044	21009	20950	20838	20854	21062	20759	21080	20788	20831	20866	21032	20974	20945	21076	20955	21092	21061	21202	20885	20785	20918	20744	20795	20999	20960	20750	20906	21049	21051	20946	20758	20834	20787	20660	20946	20747	21070	21091	21009	20983	20983	20940	21077	21075	20857	20751	20836	20748	20655	21162	21056	20822	20829	21161	20877	20801	21047	20925	21093	21064	20849	20960	20628	20851	20791	20864	20854	20935	20868	21037	20781	21102	20958	20910	21127	20974	21039	20786	20965	20966	20921	20899	20834	20962	20953	21016	21037	20880	21064	20967	21134	20838	21019	20927	20866	20815	20731	20923	20786	20992	20824	20963	21031	20979	20944	20812	20989	21216	21121	20953	20960	20969	20924	21010	20911	20982	21013	20928	20978	20887	20820	21130	20967	21083	20645	20912	21103	21026	21006	20886	20859	20868	21011	21154	20962	20957	20911	21113	20826	20859	20854	21074	21009	20951	20784	20913	20874	20749	20870	21022	21044	20968	20953	20897	21126	20967	21041	20910	20974	20998	20860	20742	20888	20748	20740	21019	20958	20912	21051	20884	20925	20972	20997	20786	21119	21106	20853	20921	21059	20754	20996	20984	20836	20917	20915	20844	20962	20907	20978	20973	21064	20937	20771	21113	21156	20912	20868	20898	21008	20779	21149	21051	21002	20860	20838	21066	20920	20964	20928	20719	21050	20786	20797	20945	21029	20786	20935	20880	20900	21010	20910	20931	20845	21015	20954	20968	20859	20655	21016	20972	20951	20957	21081	20704	20700	20948	20852	20996	20948	20810	20795	21023	20934	20955	20843	21058	20901	21087	20880	21069	21020	21023	20998	20915	21078	21003	20952	21009	20920	20932	21124	20838	20906	20698	20730	20868	20805	20953	20806	20874	20823	20725	21163	20760	20888	20983	20860	21127	20983	20879	20909	20824	21124	20710	20912	21025	21194	21013	20947	20784	20944	21021	20896	21065	20973	20708	20853	20933	20929	20711	20885	20931	21077	20962	20909	21075	20846	21032	21071	20964	20847	20997	20974	20835	20941	21045	20888	20991	21067	20896	20875	20933	21150	20944	20714	20959	20863	20963	20974	21128	20958	20781	20860	21032	21049	21111	20857	20987	20854	20874	20925	21103	20802	20921	21048	21081	21141	21032	21005	20993	20975	21000	21017	20928	20821	20812	20812	21004	21026	21239	20950	20721	21008	20819	20923	20889	20909	20847	20732	20673	20712	21065	21072	21233	20855	20836	21025	21046	21124	21155	21035	21063	20799	20825	20839	21062	20727	20941	20771	20925	20974	20958	20804	21050	20996	21261	21065	20999	20908	21149	20990	20980	21033	21047	20952	20793	21058	21035	21044	21094	20830	20868	20877	20841	21058	21063	20914	20996	20843	20964	21004	21017	21176	21077	20836	20755	20990	21070	21010	20996	20806	20902	21091	20951	21026	20850	20956	20916	20944	20759	20969	20866	20946	20848	21055	21025	20965	21008	20997	21094	20791	21032	21030	20828	20858	20915	20748	20830	21039	20994	20968	21082	20982	20931	20847	20820	20956	21188	20847	20770	20894	20750	20831	20921	20765	21110	20975	20816	20844	20903	20888	20954	20741	20826	21042	20838	21083	20812	20973	20843	21006	20887	21019	20889	20917	20971	20756	21179	20783	20747	21099	20879	20990	20851	21098	20909	20895	21013	20920	21214	21012	21110	20949	20979	20943	21122	21055	20926	20930	20958	20781	21107	21057	21034	20750	20961	20849	20905	20831	20973	20933	20883	21025	20956	21034	20988	20918	20862	21101	20961	20672	20804	21090	21004	20831	20704	21060	21039	21045	21101	20789	21180	21008	21030	21199	21095	20915	20982	20975	20716	20930	20888	20869	21076	20848	20835	21066	21116	20692	20753	20942	21019	20840	20908	20722	20999	20899	20777	20961	20793	21132	20796	20786	21006	20989	20802	20865	20853	20923	20937	20932	20916	20912	20790	20824	20892	20880	20978	21056	20985	20935	20945	21123	20955	20998	21004	20986	20959	20988	21132	20881	20936	20988	21028	21087	20995	20993	20869	20802	20893	20849	20941	20818	20925	21153	20838	20922	21096	21039	21044	20899	20906	21118	20976	20921	20834	20882	20794	21049	20901	20868	20696	20914	20958	20884	20892	21015	21096	21094	20945	20961	20899	21038	20865	21146	21047	21019	21133	20904	20995	21116	20857	21093	20949	21023	21037	21070	20786	20655	20961	20908	21126	21167	21142	20933	21117	20840	20841	20996	20851	20931	20832	20980	21143	20820	20952	20923	20923	20883	20872	20960	20785	20959	20827	21012	20923	20891	20957	21044	21180	20933	20831	20878	21045	20959	21067	20969	20924	20816	20966	20875	20689	20934	20865	20927	20865	21009	20811	21020	21125	20813	20956	20955	21023	20737	21023	20978	21202	21055	20790	20953	20930	20813	20890	20848	21057	21056	20960	20834	20778	20933	21114	20985	20839	20823	20897	20924	20896	20937	20996	21032	20793	21003	21037	20883	20802	20877	20909	21047	20788	20841	21032	20836	20986	21064	20928	20922	21138	21020	21108	20805	20945	21207	20955	20938	20975	20978	21046	21117	20956	20893	20909	21064	20996	21029	20874	20890	21023	21089	20802	21132	21027	21058	20749	21045	20878	20962	20967	20807	21042	21040	21081	20914	20753	20950	20923	21204	21047	20763	21011	21003	20851	20897	21065	20830	20809	20832	20788	20806	20998	20868	20998	20894	20886	20760	21011	20906	21013	21131	20962	20949	20845	20854	21186	20870	21019	20747	20926	21017	21101	20827	20779	21225	20801	20965	20925	20921	20824	20885	20854	21029	20802	21092	20883	21178	20920	21075	20933	21060	20881	20921	21084	20670	20910	20965	20633	20904	20910	20910	20826	20941	20761	20997	20832	20781	21035	21158	20958	20836	20944	20867	20822	20943	20825	20928	20923	20764	20816	20777	20999	20758	20935	20944	21142	21034	20967	20871	21168	20816	20880	20935	20947	21030	20888	20783	20897	21055	20919	20933	21010	20861	20820	20988	20918	20865	21024	20873	21236	20782	20638	21063	20914	20880	20711	20867	21029	21033	20887	21012	21076	20933	20824	21030	21026	20741	20895	20826	21102	20919	20954	20924	21016	20944	21023	20921	20867	20837	20965	21010	21036	21041	20988	20876	20766	21068	20996	21152	20856	20660	21016	20817	20918	20923	21252	20734	20829	21044	20682	20955	20972	20836	20804	20795	20854	20886	21010	21074	21074	20878	20889	20906	20934	20995	21003	20887	21124	21044	20835	21124	21043	21008	21061	20984	21019	20916	20990	20840	21061	20939	21071	20918	20874	20866	20900	21111	20915	20620	21045	20905	20856	20956	20818	20723	21051	20958	21001	21073	21165	21042	20747	20905	20882	20875	20743	21095	20988	21003	21176	20936	20852	20856	20815	20913	20971	20923	20990	20817	21050	21082	21088	20943	20923	21108	20973	20890	20985	20883	20928	21148	20861	20926	20936	21123	20846	21168	21036	20976	21006	20975	20744	21018	20832	20748	21045	20974	20791	21070	20761	20855	21055	21043	20875	20859	21041	20746	20779	21064	20977	21008	20850	20834	20927	20973	21005	21164	21038	21145	21187	21194	20800	20941	20943	21162	20867	20851	20971	20795	20752	20803	21020	20720	20886	20909	21118	20999	20831	21003	21122	20962	20829	21020	20925	20878	20896	20763	21010	20848	20945	20885	20856	20810	21105	20995	20945	21062	20998	21004	21008	20996	21052	20987	20851	20854	20912	21102	20998	20935	20920	21176	20957	21054	20855	20883	20919	20854	21123	20699	20998	20938	21011	20862	21185	20772	21052	20946	20730	21022	21134	20974	20953	20894	20753	21111	21103	20934	20922	20968	21103	20657	20934	20951	21132	21138	20889	20637	21145	21057	21000	20955	21081	21018	20823	21105	21255	20837	20963	20916	20963	20757	20971	20977	20851	20984	21043	21230	21068	21009	20945	21109	20797	20886	20766	20918	21006	21033	21060	20768	20824	20969	21020	20871	21003	20941	20795	20929	20935	20937	20861	21053	20788	20755	20769	20949	20949	20874	20897	21043	20891	20858	20934	20856	21180	20932	20980	20899	20870	20984	20749	20932	20783	20998	21217	20991	20874	21063	21208	20843	20999	20697	20835	20903	21058	20979	20967	20721	20950	20920	20932	21002	20955	21016	20793	20892	20946	21013	20849	21035	20858	20940	20951	20960	20809	20849	20983	21117	21028	20874	20954	21158	20940	20848	21146	21075	20869	20907	20900	21106	21062	20895	20924	21072	21008	20978	20997	20683	20915	20702	20974	20842	21170	20878	20911	20972	20882	20977	20876	21037	21092	20720	20832	20878	20791	21207	21144	20904	20837	20935	21073	20790	20817	20972	20901	20716	20720	21024	20918	20725	20926	20993	21012	20955	20898	20874
16068	26657	25311	21138	19691	19149	18775	18385	18010	18049	18037	17946	17907	17898	17630	17618	17601	19308	26137	26892	24553	20972	18446	17503	17208	17124	17011	17134	17077	16970	17046	17033	17124	17096	17065	16923	17058	17114	17137	17084	17211	16932	17039	17195	17025	16928	16969	17208	17111	16924	17069	16992	16993	17240	17012	17095	17161	17065	17096	16935	17024	16957	16977	17292	17007	17059	17111	17200	16813	16980	17105	17128	17200	17035	16946	17093	17031	17058	17031	17181	16922	17022	17054	17101	17139	16944	17257	17058	16788	16945	16973	17045	16938	17012	17032	16974	17183	16936	16952	16870	17132	16889	17169	17119	16982	17137	16983	17115	17110	16919	17080	17037	17074	17092	17022	16964	17137	17167	17031	16973	16821	17050	17033	17087	17122	17182	17038	16957	17098	16900	17008	16937	17130	17099	16809	16949	17061	16930	17218	16948	17117	17029	17194	16993	16996	17057	16924	17137	17293	16976	17036	17030	16959	16939	16984	17150	17022	17021	16941	16892	16812	17249	17030	17241	17018	16962	17094	17161	16906	16894	16978	17107	16976	16981	17018	16826	16979	17083	16879	16962	16863	16987	16905	16998	16865	17055	16944	17083	17053	16977	17033	17010	16916	17034	17180	16874	17046	16916	17046	16921	17202	17012	16973	16917	17122	16978	17021	17029	16965	16893	17230	16907	16959	17007	17069	16853	16981	16862	17073	16997	17108	17033	16982	16997	17007	17164	16915	17071	17135	16977	16997	16971	17187	17034	16886	16948	16930	17005	17076	16890	16980	17002	16940	17105	17004	17049	17070	16962	16955	17083	17034	16928	16917	17119	17109	16994	16930	17305	17116	16989	17050	17022	16986	16980	16988	17087	17006	16957	17204	16983	17090	17051	17002	17188	16934	16916	17094	16961	17086	17110	17037	16985	16928	16870	16915	17007	17007	17135	17069	16977	16995	17133	16998	16924	16958	16903	16972	16938	17226	16992	17035	16842	16985	17172	17089	17122	17032	16875	17217	17081	17019	16813	17039	17018	16912	17018	16864	17039	17018	17093	17062	16992	16948	17000	16952	16933	16940	17019	17095	17120	17034	17059	16953	17169	16942	17046	16825	17185	16848	17030	17058	17006	16990	17104	17051	17042	17005	16913	17010	16986	17051	17016	17262	17071	16972	16951	17106	16921	17087	16905	16946	16935	17015	17219	16995	16804	17168	16930	17031	16895	17045	17087	16901	16998	16989	16862	16940	17010	17044	16879	17057	16919	17043	17040	17011	17096	16923	16954	17205	17092	17136	16921	16990	17147	16981	16854	17165	16989	16992	16917	17033	16792	17051	17119	16998	17071	17081	16980	17267	16833	16856	17038	17302	16790	17052	16989	17121	17111	17137	17073	16948	16826	16928	17086	16918	17076	16907	16963	16967	16967	16881	17084	16936	16932	17044	17086	17145	16986	17157	17038	16853	17076	17148	16917	17051	17049	17132	16804	16967	17091	16969	16857	17010	16862	17232	16989	17052	17053	16930	17010	16975	17069	17062	16996	16929	16952	17124	17214	17073	17019	17085	16926	17227	16837	16857	17026	16863	16886	17105	16998	16958	17068	17040	17038	17094	17190	17019	17004	17015	16862	17132	16824	16954	17058	17026	16979	16985	17124	17157	17045	17012	16847	16993	16834	16930	17026	16898	17364	17148	17120	17046	16965	16764	17054	17123	16934	16888	16953	17048	17044	16838	16944	16980	17111	16964	16860	16960	16853	16985	16917	17117	16925	17056	16981	17055	16998	17047	16879	17019	16859	17191	17131	17056	17071	17073	16961	17090	17096	17025	16977	17015	17025	16976	17102	16962	17024	17155	16951	16977	16943	17048	16970	17191	17120	17096	17041	16920	16986	16808	17068	17131	16968	17115	16946	17090	17000	16972	16991	16984	16849	17029	17016	17162	16993	17142	17071	17025	16827	17030	17018	16976	17073	17200	17114	16983	17234	17185	16847	17074	16925	16998	17174	16938	17062	16854	16994	17022	17044	17147	17142	17078	16873	16859	17113	17215	16968	17065	17053	17034	17175	16922	17061	16912	16845	17057	17081	17013	17012	16919	17078	17042	16926	16895	16888	16952	16922	17099	16868	17076	17054	17124	17127	16808	17064	16965	17008	16799	17061	16954	17120	16959	16883	16930	16917	16841	17148	16916	17193	16967	17108	17132	17060	16928	17074	17135	16954	17127	17167	17011	17006	17148	17030	16815	17033	16936	17024	17001	17109	17110	17137	17010	16974	16984	16877	16981	17103	17111	17002	16908	16991	16991	16999	16983	16883	17061	16978	17058	17088	16996	17016	16988	17019	17047	17048	17116	17033	17128	16987	17004	16948	16962	17136	17045	17330	17072	16899	16965	17017	16909	17057	17015	16960	17094	16997	17019	17028	16932	16928	17102	16919	17057	16998	17000	16921	17327	17026	17247	16896	16938	17026	17162	17022	17052	17161	17074	16947	17024	16979	17109	16887	17013	16967	17025	17194	17064	17053	17065	16912	17037	17093	16844	16976	16998	16942	17017	16954	17098	17006	17093	16903	17070	16904	17063	16984	16978	17054	16973	17113	17046	17189	16897	17034	17050	16972	17000	16873	17207	17154	16967	17186	16921	16906	16887	17014	16785	16888	16944	16906	17039	16998	16836	17083	17009	16870	16880	16985	16974	17008	16871	17017	16900	16977	17035	16830	17031	16896	17078	16999	16929	17174	17121	17157	17137	16929	17027	16890	16981	16852	17075	16961	16924	17090	16885	16939	16984	17047	16930	16884	17036	17000	17048	16952	16947	17065	17039	16874	16931	17048	17001	16848	17026	16781	17037	17024	17024	17146	16956	17108	16980	17172	17078	16892	17055	16924	17188	17017	17087	17019	17074	16979	16858	17095	17376	16967	16912	17062	17099	17016	16864	17045	16798	17059	16942	17053	16966	16864	16976	16935	17069	16921	16906	16784	17010	17061	16936	16768	16990	17087	17021	17018	16948	16997	16889	16986	16848	16907	17089	17110	17097	16868	17019	16997	16950	16932	17134	16977	17015	17007	16912	16948	16907	17133	16973	17062	17002	17122	16873	17069	16998	17025	16952	16824	17054	16937	16959	16945	16988	16888	16953	17044	17121	17017	17008	16960	17094	16998	16961	17107	17018	16980	16990	17067	17012	17076	17061	16907	16881	17172	17197	17122	17070	16778	17112	17030	16956	17052	16951	17072	17012	17031	16942	16998	16927	16900	16955	17057	16870	17086	17017	16978	16889	17104	17095	17028	17043	17122	17026	16982	16864	16973	17221	17129	16940	16966	17081	16886	17031	16903	17186	17017	16933	17120	17040	17049	16841	16935	17114	17166	16951	17073	17061	16957	17085	16943	16942	16991	17016	17047	17052	17146	17071	17062	17016	17112	16932	17015	16970	17060	17144	17031	17108	16898	17136	17012	16924	16908	16893	16924	16970	16905	16875	17163	17054	17031	16882	17227	17080	16923	16959	16961	17092	17021	17151	17070	17101	16917	17012	17015	17062	16926	16820	16973	16944	16981	17131	17000	17149	17197	17077	16913	17025	17030	17073	16867	17101	17096	17100	17073	16919	17027	17053	16931	17018	17018	17016	17022	16986	17064	17004	17046	17046	16946	17114	16921	17132	16862	17095	17076	16922	16957	17036	16978	16837	16956	17111	16986	17093	16871	16978	16944	17048	16990	16977	17056	16897	17048	16871	17057	17009	16739	17059	16881	17239	17073	16997	17126	16948	16913	16920	17206	16948	16718	16981	17023	16956	16950	17099	16964	17227	16971	16949	16908	16880	16928	16988	16964	16891	17119	16850	17082	16974	16870	16934	16936	17043	16977	17113	16925	17038	16968	17017	16890	16941	16982	17007	16915	16906	17047	17033	17103	17007	17185	16969	17117	17047	17098	16984	17134	17034	16983	17011	16933	16925	17041	17017	16934	16975	16961	17174	16877	17057	16960	17049	16920	17153	17094	16959	17183	17057	16765	17040	17095	17077	17293	16910	17001	17143	16962	16992	17047	16926	17072	17073	17106	17086	16939	16839	17020	16955	17048	17067	16918	16916	16990	17124	17116	17026	17214	16885	17088	17177	16923	17004	17140	16929	17016	16980	16893	16999	16941	17035	17011	16915	17097	16991	17175	16917	17002	16996	16997	16931	17000	17053	16913	16996	17247	16804	16950	16968	16877	17179	17070	17123	17053	16984	16955	17055	16959	17012	16853	17074	17153	16974	17178	16865	17084	17144	16869	16970	16889	16957	17174	17126	17056	17069	16900	17053	16986	16924	16993	17114	17151	17076	16941	16967	16984	17022	17096	17184	17051	17025	17001	16866	17197	17009	16881	17028	17090	16975	17080	17097	16892	17016	17137	16896	17011	17105	17115	17119	16792	16874	16926	16981	16949	16932	17017	17026	17087	17178	17000	16857	17061	16981	17158	16998	17046	17209	16912	17029	16964	16990	17113	16940	16960	17146	16939	16971	17174	16845	17029	17168	17065	16991	17173	17195	17033	17124	17117	16958	17077	16982	17032	17070	17139	16976	17063	16907	17120	17034	16856	16986	17169	17005	17096	17046	17037	17026	17106	16962	17003	17130	17114	17059	16966	16924	17026	16956	17083	17101	17122	17102	16974	16854	17063	16960	16942	17119	17082	17095	16885	16797	17161	16913	16916	17192	17194	17012	16916	17043	16898	17034	16868	17032	17074	16934	17029	17107	16994	16762	17028	17167	17017	17185	17042	17118	16881	17008	16858	17034	16975	17087	16840	16895	16842	16902	17015	17087	16819	17069	16937	16973	17080	17003	17135	16969	16995	17189	16965	16956	17094	17061	17195	16996	17061	17230	16960	17158	17044	17055	17019	16938	16849	17152	17128	17221	17005	17012	17009	16864	16930	16995	17051	16933	17024	16958	17047	17033	17024	16892	17027	16983	17028	16885	17208	17151	16848	17049	16878	17019	16767	17018	16900	16969	17060	16941	17077	17075	17038	17180	17120	16999	17034	16915	17074	16973	16881	16982	17011	16839	16955	16999	17039	17069	16922	16985	17059	17058	16880	16988	16957	17064	16863	16961	16989	17038	17042	17008	16979	16999	17034	17017	17005	17081	17025	16817	17058
22513	21016	28828	23407	21297	24106	27723	23098	22803	22937	22692	22252	22280	22341	22048	21987	21928	23660	35210	36543	33622	28398	23912	22226	21601	21431	21271	21227	21247	21207	21176	21341	21338	21276	21098	21267	21211	21023	21383	21305	21137	21110	21178	21365	21177	21173	21049	21224	21079	21195	21224	21233	21216	20965	21061	21040	21023	21002	21007	21079	21007	21162	21113	21249	21075	21367	21322	21124	20886	21178	21106	21024	21120	21277	21203	21188	21189	21159	21015	21117	21135	20944	21032	20935	21050	21041	21091	21045	21058	21141	21144	20985	21127	21081	21112	21202	21044	21153	21266	21035	21069	20921	21277	21058	20921	20998	21156	21121	20801	21020	21004	21263	21168	21005	21333	20848	20861	21029	21049	20976	21093	21096	21079	21172	20847	20998	21104	21299	21114	21001	21140	21185	21107	20955	20939	21183	21196	21005	21042	20982	20864	21119	21221	20974	21012	20983	21129	21082	21068	20985	21004	21179	20980	20997	20948	21107	20834	21375	20940	20914	21057	21123	21008	21277	20989	21169	21084	21128	21073	21054	20842	21011	21165	21273	21226	21208	20858	21075	21131	21009	21110	20828	21055	20985	20981	21179	20844	21376	21101	21103	21105	21137	21162	20848	20998	20845	21106	20956	20813	21281	21069	21146	21171	21252	20994	21092	21274	21152	21047	21216	21145	21213	21007	20872	21257	21043	20944	21360	21061	21226	21143	21305	21066	21044	21120	21094	20849	21102	21079	20988	20989	21021	20974	20999	21020	21097	21113	21176	21129	21006	21206	20971	21076	21138	21084	21043	20911	20973	21108	20964	21033	21103	21000	21107	21094	21239	21173	21073	20867	21119	21111	20897	21001	21178	21186	20934	21047	20978	21031	20976	20915	21090	20946	20974	20872	21125	20853	20995	21037	21112	21050	21121	20824	21024	21144	21207	21129	21137	21130	21107	21051	20977	20888	21104	21050	21188	20945	20806	21202	21137	21222	20981	21188	21064	20909	21038	20804	21128	21143	20999	20956	21254	20945	21158	21104	21253	21107	21095	21044	21062	21226	21197	21026	21118	21048	21172	21154	21269	21058	21004	20977	20931	20951	20980	20982	20973	21037	20960	21081	20874	20947	20993	21096	21148	20894	21265	21287	21151	21020	20752	21112	21107	21365	21094	20928	21063	21019	20987	20835	20936	21031	21168	21266	21029	21060	21010	21176	21109	20889	20857	21043	20991	20914	21141	21010	21054	21041	20895	21017	21011	21062	21230	21356	21239	20909	20796	21001	20942	20878	21015	20976	20998	20978	21002	21197	21204	20962	20955	20971	20993	21285	20900	21195	21102	21181	21190	21039	20909	20786	21013	21023	21024	20875	21064	21091	20943	21165	21009	21026	20897	21134	21085	20945	21151	21127	21064	20962	21131	20779	20811	21039	21137	20979	21149	21133	21002	20959	21181	20953	21346	21115	20959	21033	20968	21003	20846	20987	21087	20851	20900	21056	21125	21356	20957	21143	20881	21223	21033	21044	21215	21235	20800	20957	20944	20821	20870	20796	21040	20952	21099	20807	21160	20955	21151	21060	21170	20876	20854	21220	20946	21089	21283	21066	21040	20922	21226	21162	20995	21059	21053	21201	21157	21127	21226	21230	21180	21192	21271	20954	21155	21190	21190	21071	20991	20862	21149	21019	20826	21182	20997	21024	21030	21190	21085	21136	21062	21057	21288	21092	21185	21040	21133	20979	20874	20962	20934	21067	21027	21139	20947	20900	21180	20982	21157	20968	21128	21076	21183	21179	21126	20945	21126	21029	21264	21233	20937	20767	20966	21137	20967	21032	21011	21241	21274	20996	20964	21187	20984	20872	20703	21175	21050	20808	21206	20893	21073	21218	20957	21002	20796	20964	20990	21015	21249	21074	20937	21304	21026	21161	20829	21110	21019	21031	20968	21098	21148	20816	21253	21276	21086	20844	20992	21046	21237	21147	21024	21369	21092	20970	21232	21214	20844	21147	21081	21211	21055	21070	21133	20891	21124	21122	21007	21067	21261	21306	21116	21032	21122	20886	20818	21174	21224	20965	21035	20909	21183	20893	21041	20915	20995	21005	21178	21287	21000	21189	21095	20966	21152	21236	21112	21195	20802	21132	21166	21009	21224	20857	21051	21028	20993	21027	20779	21154	21177	20962	21111	20962	20938	21112	20972	21318	21170	21296	21087	20867	21081	21148	21329	21042	20824	21103	20972	20881	21110	21116	21152	21027	21136	20833	21081	21265	20871	21132	21152	21064	21206	21179	21015	21022	21153	21199	21108	21081	21130	21176	21096	21044	20963	21048	20868	21204	21149	21029	21306	21351	21139	21086	21137	21070	21034	21218	20928	21080	20987	21013	21204	21045	21031	21132	21022	20930	21110	21084	21218	21141	21032	20787	20963	21262	21319	21076	21202	20996	21214	21117	20881	21135	20991	20985	21114	21325	20951	21115	20974	21042	21100	21272	21040	21065	20859	20987	20915	20996	21016	20870	20959	21062	21018	21135	21021	20894	20932	20965	21089	21125	21192	21114	21003	20899	21093	20939	21026	21216	20936	21065	21059	21006	21199	21154	21107	21033	20948	21002	21057	20986	20982	20987	21139	21075	21053	21002	21086	21080	20934	20819	21216	21294	21114	21087	21053	21255	21019	20991	20978	21015	21167	20884	20951	21067	21266	21180	21274	21045	21069	21125	20972	21080	21158	21047	20850	20992	20961	20928	21085	21135	21054	21399	21160	21011	21018	21148	21200	21072	21090	20991	21055	21225	21316	21106	20832	21153	20924	21027	20849	21311	20917	21165	21090	20888	21183	21062	21227	21261	21166	21103	21209	20915	21196	21138	21211	21088	21098	21095	21074	21004	20994	21019	21211	21003	21260	21126	21145	21221	21190	21503	21194	20810	20988	21248	20858	20943	21293	20940	21078	21227	21118	21142	20920	20962	20950	21044	21126	21232	21098	21071	20868	21088	20916	21053	21220	21056	20943	20966	21035	21009	20984	21157	21017	20956	20844	20804	21025	20839	20986	20943	20949	20956	20950	21029	21190	21107	21110	21059	21260	20983	21049	21041	20804	20942	20957	20972	21083	21156	21280	20853	21144	21517	21010	21088	21310	21004	20967	21216	21161	21064	21043	20972	21084	21081	21122	21072	21142	20920	20968	21246	21101	21137	21169	21290	21294	21256	21055	21024	20937	21002	20861	21095	21149	20812	20888	21123	21229	20987	20851	21125	21139	21012	20814	20975	20996	21161	20803	20818	20894	21044	21016	20944	21216	21047	20974	21101	20955	20998	20952	20850	20881	21052	21084	21040	20950	20938	20983	21248	21013	21171	20833	21157	20978	20726	20792	21037	21116	20945	21015	21268	21353	21092	20995	21139	21181	21021	20861	21020	21103	21125	21207	21045	20802	20998	20895	21228	20927	21281	21125	21112	21195	20935	21221	20962	21017	20687	21162	21026	21023	21139	20907	21031	20979	20954	21023	20958	20843	21065	20976	21194	21113	20981	21197	20984	21139	21111	20936	20938	21096	21084	21016	21062	21112	21058	20969	21233	20979	21094	21098	20849	21080	20954	20902	21044	20959	21150	21055	20995	21072	21021	21085	21177	21097	21001	21067	20967	21077	21050	21048	21026	21002	20925	20944	21056	21007	21243	21025	21044	21002	21090	21114	21107	21031	20911	21016	21077	21098	21063	20940	21009	21282	21002	21118	21076	20964	21078	21040	21249	21027	20828	20991	20850	20796	21208	20951	20950	21079	21020	21051	21321	21064	20987	21179	21096	20934	20952	20846	20915	20993	21001	21140	21099	20860	20828	21003	20826	21023	21186	21082	21237	21183	21271	20734	21121	21117	20995	21076	21183	20855	20928	21020	21275	21023	21123	21243	21276	21057	20952	21296	20976	21064	21087	21116	20954	21175	21214	21180	21058	21157	21049	21162	21152	21035	21187	21066	21166	21040	21203	21004	21086	21074	20950	20924	21178	21291	21088	21276	20968	21101	20929	20944	21085	21064	21122	21123	20934	21102	21016	21171	21216	20918	21123	21250	21133	21129	20975	21015	21170	20918	21123	21061	21003	20954	21070	21105	20914	21030	21128	20941	21128	21038	21136	21288	21268	20988	21248	20938	21020	21198	20913	21194	20991	21051	20854	20967	21346	20933	20899	21177	21113	20788	21052	21119	21015	21254	21095	21037	21066	20963	21180	21263	21255	21085	20881	21235	21234	21273	21277	21181	20856	20936	21123	21281	21289	21264	20923	20982	21036	21032	21029	21227	21063	20946	20931	20937	21273	20992	21113	21109	21127	21123	21217	21075	21059	20915	21044	20911	20877	21077	21031	21107	21121	20963	20785	21039	21155	21153	21078	21101	20846	21096	21115	21055	21140	21064	21224	21216	21315	21104	21178	21047	21169	20947	21205	21091	20987	21055	21010	20983	21157	21107	21051	21203	21133	20933	21015	20915	21000	21141	21181	20963	20851	20995	21011	21223	21072	20774	20824	20758	21126	21116	20856	21141	21009	21026	21122	21079	21143	21070	20854	21156	21200	21076	20860	21013	21197	21240	20950	20952	21143	21037	20770	21101	21031	20979	21209	21137	20963	21065	20958	21037	21169	21085	21005	21041	20911	21110	21083	21123	20883	21016	21215	20960	20861	21044	21222	21023	20962	21051	21054	20977	21218	20872	21105	20789	21097	20970	21114	20910	21042	21102	20936	20972	21182	21162	21013	21076	21004	20975	21018	21101	21258	20901	21251	20934	21145	21035	21009	20947	20962	21040	21217	20996	20941	21302	20961	20909	20926	21052	21030	21237	21072	21033	21076	21006	21142	20987	21147	21098	21234	21084	20802	21211	21177	21017	21002	20875	20930	20983	21035	21030	21110	21418	21117	21191	21301	20987	21134	20992	20983	21004	20861	21111	20970	21047	21074	21092	21112	21243	21015	21239	21030	21090	21135	21090	20891	20991	21042	21329	21101	20982	21061	20783	21087	21114	21194	21344	21199	20937	21114	21226	21136	21018	21174	20967	21012	21105	21116	20797	21225	20981	21139	21167	21258	21036	21053	21004	21148	21066	21023	21130	21146	21102	20907	20985	21124	21007	21196	21060	21119	21005
17273	32163	30062	24430	21763	20779	20116	19907	19598	19430	18806	18542	18423	18446	18187	18030	18046	21189	34898	34674	31044	24577	19636	18108	17591	17318	17092	17022	17108	17213	17175	17089	17032	17106	17005	17148	17002	17151	17132	17114	17114	17173	17076	16951	16986	17167	17096	17194	17036	17001	17128	17007	16989	17270	17031	17086	16932	17142	17041	16950	17163	17059	17090	17124	17084	17003	17037	16961	16954	17145	17098	17030	17046	17210	17075	17149	17079	17058	17119	16977	17203	17163	16903	16853	17041	17092	17091	17031	17074	17004	17047	17107	17038	17170	17021	17082	16963	16934	17124	17118	17029	17114	16989	17233	17120	17176	16855	17073	16961	17136	16890	17035	16952	17164	16997	16904	17010	17016	16996	16981	17025	16901	16983	16845	17015	17045	17068	17006	17111	16982	16947	17028	17005	17068	17086	17054	17044	16963	16972	17040	17037	17075	17008	16979	17159	17161	16967	17030	16946	17153	17086	17012	17187	17138	16991	16896	17046	17076	17051	17104	17133	17175	16865	16967	16939	17060	17126	16801	17112	17088	17064	17061	17109	17129	17171	17168	17072	16935	17037	16885	17214	17014	17151	17161	17138	17027	17111	16876	16893	17102	17073	17200	17015	16817	16913	16986	16813	17070	17178	17105	17004	17084	17088	17069	16788	17017	17122	17088	17154	17130	17162	17055	17100	17065	17036	17153	17008	16966	16995	17005	17079	17158	16813	17043	17068	16912	17083	17152	17088	17064	17098	17007	17260	16973	17121	17002	17099	17024	16966	17023	17008	17184	17095	16989	16924	17010	16857	16884	17091	16973	17148	17015	16979	17049	16983	17121	17011	16990	17051	16907	17122	17118	16948	17110	16961	17109	17003	17018	17062	16951	16927	16927	17014	17034	17071	17060	16976	17004	16993	17018	16974	17063	17254	17037	17057	16899	17035	16942	17095	17002	16916	17065	16864	17064	17208	16953	16913	17076	17132	16924	17010	17097	17052	17078	17220	17009	16972	17057	17080	17143	17000	17045	16887	17170	16958	17128	17070	17008	17122	17033	17098	16951	17131	16922	17159	17114	16965	16966	17002	17127	17093	16874	16966	17051	17186	17052	16968	17130	16920	17019	17054	17007	17113	17081	16992	16981	17266	16968	17080	17112	17049	16856	17097	16978	16962	17035	16983	16906	17089	17152	16980	16812	17267	16869	17134	16927	16994	17016	16983	16884	16949	17125	17090	17048	16865	16872	17294	17027	17073	16788	17074	17167	16898	16887	16986	16957	17034	17052	17031	16960	17188	17148	17055	17142	16962	16910	16861	17079	17056	16899	16980	17001	17042	17144	16990	17017	17082	17082	17038	16977	17081	16836	16915	16922	17033	17151	16809	17022	17166	16990	17318	17149	16925	17078	17008	17006	17104	16989	16919	16951	16954	17143	17097	17052	17070	17097	16825	16824	16980	17093	16875	17110	17154	16830	16930	16904	16914	16935	16937	17058	17073	16996	17076	16971	17001	16988	16907	16968	17107	17096	17030	17023	16864	16908	17013	16885	17054	17161	17080	17003	17000	16932	17216	17093	17131	16967	16949	17013	16915	16885	16902	16894	17078	17004	17028	17061	16980	17091	17075	17032	17049	17136	17223	16913	16964	17027	17142	17084	16982	16991	17048	17089	16997	17067	17109	17102	17074	17024	16939	17103	17000	17051	16922	16916	17076	17088	16994	17033	16967	16984	16825	17124	17116	17023	16976	16878	17001	17021	16973	17116	17132	17156	16907	17051	17065	17050	17242	17077	17085	17152	17157	17153	16917	16807	17181	17166	16986	17166	17092	17040	17166	16993	17043	16869	17002	17092	16944	16949	17184	16946	17154	17032	17137	17004	17077	16986	17052	16963	17098	16914	17200	16949	17059	17065	17212	16932	16984	16914	17105	16875	17038	17018	16996	17122	17274	16927	16989	16843	16989	17091	17226	16963	17097	16975	17068	16995	16948	17034	17050	17052	16998	17115	16955	17046	16981	16937	17069	17297	16945	17027	17099	17127	17019	17136	17135	17010	17045	17095	16882	17047	17003	16887	17106	17109	17131	16975	17172	16950	16979	16881	17062	17048	16968	17010	16940	17004	16995	16860	17032	16938	17221	16901	17213	16889	17089	16879	16998	17237	17148	17011	16975	17076	17113	16972	17200	16898	17152	16860	16882	16907	17098	16962	17018	17031	17016	17016	17127	16983	16940	17310	17029	17157	17016	17061	17040	16976	16959	16990	16976	17109	16951	17186	16918	17010	17030	16962	16991	17012	17086	17197	17100	17098	16905	17101	17040	17026	17011	17028	16984	17116	17047	17002	16865	17085	17058	16867	17156	17069	16972	16977	16894	16934	17065	17024	17006	17160	17034	16794	17111	16932	17166	17174	17169	17156	17005	16988	16866	17242	17033	16993	16916	17053	17002	16876	16985	16969	17085	16990	16971	16956	17084	16983	17134	16881	16949	17160	17031	16960	17119	17176	16979	17136	16931	17097	16901	17228	16921	17078	17204	16970	17076	16945	17134	17187	16982	16883	17115	17078	16766	17175	16926	17019	17043	16871	17151	17003	17181	17021	17153	17026	16978	17151	16906	16960	16999	17080	16934	16932	17049	16994	17040	16902	17057	17027	17002	17084	17258	17014	17039	17014	17032	17137	17024	16904	17003	16932	17077	17158	17075	17083	17123	17070	17128	17055	16982	17102	17169	17024	17060	17049	16917	17006	16963	17066	17148	16979	17011	17139	17051	17009	17023	17134	17159	17252	17047	16995	17070	17061	16905	16935	16943	17127	16938	17038	16924	16823	16941	16973	16948	17145	16991	16809	17292	16999	17039	16883	17020	16960	16856	17082	17268	17062	16999	17035	17054	16928	16936	16941	17106	17016	16997	16920	16963	17048	17094	16899	16983	17020	16875	17133	16770	17065	16942	16981	17066	16930	16794	16881	16930	17167	17043	17120	16949	16992	17008	17049	17060	17013	17112	17015	17100	17019	17004	16989	17010	16882	17080	16855	17037	17084	17002	17043	17038	17165	16996	16969	16911	17024	17000	16949	17041	17123	16991	17004	17056	17000	17250	17057	16980	17123	16916	17128	17090	16996	17069	16968	17073	17074	16999	17011	17130	17095	16913	16806	17205	16868	16971	16997	17135	16947	16981	17106	17088	16866	16853	17159	16968	17041	16922	17018	17024	17054	17155	16985	17059	16902	16904	17029	17044	17046	16933	17153	17037	17041	17152	16839	16982	16887	17075	16992	17189	17025	17029	17037	17002	17092	17052	17078	17071	16999	17020	17045	16906	16942	17004	16999	16953	17064	17082	17052	17034	17142	17094	17014	16938	17113	16985	17079	17104	16885	17008	17001	16920	17168	17033	16920	16833	17148	17211	16874	17036	17040	17080	17014	16905	17087	16969	16983	17049	16940	17039	16954	17155	16927	16982	17144	17140	16902	16931	17077	17054	16991	17066	17165	16879	16995	17091	17117	16951	17177	17017	17134	17208	17109	17070	17185	17180	17171	16938	16961	17001	16902	17107	17139	16980	17041	16994	17195	17178	16914	16844	17014	16994	16849	17120	16894	17052	17079	17025	17185	16874	17131	17140	16985	16878	17151	17050	17134	17004	17024	17037	17002	16899	16963	17067	17123	17028	17030	17061	17170	17021	17069	17079	17048	16930	17038	17011	17142	17151	17087	17066	16911	17032	17098	16948	16974	16982	17113	17157	17018	17026	17024	16921	17119	17024	17175	17139	16981	17123	17008	17114	16993	17026	16966	17040	16946	17028	16963	17197	17057	17056	17138	17119	17004	16880	17131	16995	16792	16941	16935	17187	16990	17002	17000	17057	16977	17098	17009	17237	16955	16952	17032	17122	17065	16980	17045	16914	17077	16936	17035	16885	17024	17198	17108	17151	17022	17012	17071	17037	16787	16995	17011	16799	17160	17047	17129	17054	17076	17057	16979	17053	16988	17102	17184	16952	17141	16963	16847	17198	16954	17032	16922	16997	17089	17021	16917	16843	16906	17067	17037	17081	16873	17054	16858	17079	16991	17142	16923	16957	17045	17034	16881	17009	17012	17084	16986	17021	16931	16955	17070	17138	16960	17222	17103	16997	16954	16976	16959	17118	17048	17018	17123	17139	17106	17077	17113	17007	17081	17211	16955	17031	17067	16888	17070	17044	16939	17019	17068	16845	17155	17003	17070	17058	17149	16914	17054	16785	17035	17026	16962	16963	16999	16875	17036	17096	17010	17190	16986	17088	17059	16909	17109	17037	16863	17213	17026	16961	16915	17091	17245	16932	17039	16881	17066	16889	17126	17001	16979	17206	17018	17014	16860	17078	16906	17015	16938	16941	17082	17167	17000	16936	17015	17103	17086	16905	17110	17073	17015	17010	17109	17168	17000	16899	16930	17003	17144	17269	16900	17035	16955	17223	16952	17002	16924	17098	17057	17203	17084	17025	16859	17188	16782	16950	17168	17055	16836	16961	17005	16796	17208	17078	16971	17172	16905	17018	16996	16928	16896	17118	16986	17241	16999	17255	16813	17082	17086	17154	17029	16944	17086	17219	17006	17007	17020	16881	17112	17030	17073	17220	16958	17053	17179	17063	17096	17158	17156	17048	16996	17013	16892	16802	17119	16948	17199	16983	17103	17030	17168	16967	17073	17069	16932	16978	17066	17131	17020	16938	17145	17019	17180	16892	17166	17113	16870	16978	17246	16923	17016	17053	17013	17017	17141	17102	16988	17088	16960	17109	16928	17045	16961	17123	17063	16904	16937	16928	16975	17154	17001	17134	16979	17003	16923	16953	17096	17095	16928	16965	16947	17103	17151	17231	16988	17078	16987	16793	16988	17040	17153	17114	17018	17173	16969	17002	16859	17089	17223	17014	16784	16991	17039	17071	17084	17237	16993	17099	17007	16916	17086	17012	16933	16947	17019	17119	17096	17051	17085	17005	17146	16968	16871	17027	17108	17195	17006	16854	17053	16878	16993	16965	16997	17200	16812	16987	17052	17055	16989	17017	17100	16995	17141	17016	17013	17103	17171	16970	16960	17022	17140	17109	16933	17066	17015	17122	17138	17195	17004	17067	16953	16945	17184	16937	17006	17083	17147	17023	17003
27304	22274	26613	25117	21840	22031	21984	21742	21687	21910	21789	21730	21936	21598	21543	21657	21539	21546	22576	22769	22736	22244	21694	21507	21313	21041	21452	21350	21299	21174	21152	21160	21328	21238	21208	21306	21236	21411	21247	21500	21431	21285	21260	21176	21233	21303	21360	21405	21138	21250	21297	21422	21444	21110	21257	21412	21549	21235	21235	21416	21394	21211	21397	21364	21266	21257	21234	21249	21299	21186	21568	21410	21338	21419	21192	21413	21024	21235	21388	21310	21226	21163	21471	21288	21558	21361	21203	21341	21202	21364	21160	21262	21207	21321	21234	21313	21300	21391	21364	21064	21303	21233	21255	21369	21173	21269	21296	21420	21243	21330	21268	21482	21253	21368	21357	21335	21094	21257	21182	21219	21062	21332	21336	21358	21429	21244	21251	21131	21351	21466	21220	21187	21215	21206	21324	21386	21399	21124	21325	21403	21185	21178	21364	21307	21278	21165	21199	21251	21284	21258	21389	21445	21208	21332	21574	21025	21348	21463	21289	21250	21310	21566	21375	21270	21267	21220	21382	21217	21166	21500	21241	21357	21255	21333	21252	21225	21339	21089	21107	21234	21296	21297	21288	21298	21274	21448	21184	21372	21032	21221	21269	21223	21376	21349	21327	21371	21270	21431	21453	21295	21137	21255	21128	21113	21138	21312	21334	21322	21460	21110	21394	21079	21292	21315	21194	21367	21314	21218	21008	21326	21149	21216	21250	21081	21288	21525	21355	21283	21265	21262	21301	21339	21280	21462	21175	21423	21330	21069	21393	21312	21253	21309	21431	21269	21294	21358	21410	21469	21203	21152	21436	21309	21188	21510	21223	21031	21217	21167	21119	21324	21411	21206	21190	21444	21424	21500	21425	21296	21519	21283	21313	21417	21370	21169	21329	21193	21330	21247	21182	21338	21349	21324	21031	20982	21164	21267	21414	21425	21207	21093	21291	21209	21069	21221	21269	21226	21272	21383	21136	21364	21450	21448	21607	21204	21163	21315	21132	21375	21368	21341	21369	21358	21180	21243	21255	21251	21378	21218	21469	21222	21204	21280	21184	21223	21164	21312	20948	21294	21248	21200	21370	21144	21198	21249	21138	21252	21216	21387	21341	21379	21133	21275	21386	21485	21293	21437	21337	21382	21408	21201	21138	21319	21128	21309	21407	21187	21293	21235	21432	21359	21241	21101	21241	21207	21497	21329	21267	21408	21123	21051	21331	21450	21256	21362	21202	21236	21471	21391	21655	21189	21254	21030	21262	21275	21309	21314	21219	21283	21088	21207	21370	21192	21461	21229	21200	21052	21181	21337	21256	21315	21285	21222	21375	21198	21564	21249	21248	21156	21342	21400	21554	21321	21370	21397	21347	21194	21263	21300	21432	21421	21105	21181	21128	21279	21371	21365	21131	21323	21308	21334	21295	21272	21457	21482	21318	21078	21108	21359	21321	21113	21286	21258	21191	21420	21661	21398	21212	21255	21500	21481	21372	21120	21309	21140	21072	21374	21361	21130	21474	21329	21242	21466	21490	21357	21191	21193	21368	21412	21366	21200	21112	21430	21302	21290	21241	21248	21143	21170	21280	21227	21492	21313	21273	21257	21442	21287	21381	21013	21026	21310	21171	21393	21344	21142	21408	21488	21177	21288	21230	21362	21136	21412	21003	21349	21369	21235	21257	21394	21272	21346	21522	21363	21553	21302	21398	21361	21503	21321	21379	21263	21198	21294	21409	21236	21187	21351	21182	21201	21290	21463	21391	21172	21266	21422	21260	21373	21453	21098	21198	21277	21355	21240	21318	21195	21215	21144	21398	21394	21329	21240	21101	21160	21255	21156	21434	21324	21181	21283	21347	21346	21342	21193	21461	21399	21263	21170	21189	21175	21279	21304	21297	21178	21012	21218	21272	21452	21262	21108	21344	21363	21255	21431	21320	21327	21256	21262	21294	21337	21233	21242	21184	21120	21318	21361	21141	21210	21176	21221	21188	21162	21173	21239	21040	21236	21300	21350	21313	21086	21157	21051	21322	21355	21183	21317	21403	21341	21272	21459	21191	21286	21466	21342	21580	21456	21307	21115	21304	21061	21087	21755	21262	21339	21214	20985	21066	21231	21378	21065	21397	21246	21272	21190	21396	21283	21169	21304	21274	21337	21525	21201	21225	21403	21257	21268	21365	21112	21184	21132	21340	21192	21477	21362	21121	21391	21220	21182	21199	21247	21248	21259	21259	21139	21514	21235	21277	21234	21362	21357	21175	21241	21366	21208	21179	21185	21225	21139	21381	21196	21287	20992	21381	21219	21262	21287	21375	21293	21217	21131	21448	21307	21348	21146	21392	21153	21175	21472	21325	21189	21033	21276	21393	21211	21461	21286	21182	21410	21433	21366	21249	21212	21297	21401	21112	21187	21322	21235	21262	21153	21350	21131	21123	21228	21528	21169	21034	21403	21304	21163	21111	21161	21255	21197	21390	21134	21315	21417	21249	21393	21534	21431	21311	21334	21217	21207	21074	21351	21220	21356	21415	21512	21291	21203	21397	21095	21240	21192	21289	21137	21415	21457	21602	21335	21148	21473	21159	21379	21228	21378	21286	21314	21254	21300	21436	21222	21145	21370	21072	21222	21438	21310	21509	21110	21088	21241	21380	21516	21229	21202	21233	21205	21518	21303	21333	21143	21222	21276	21281	21137	21295	21230	21242	21306	21328	21369	21271	21373	21275	21421	21308	21383	21401	21321	20977	21345	21179	21401	21260	21232	21301	21282	21143	21336	21210	21424	21159	21166	21258	21202	21275	21337	21454	21301	21581	21321	21226	21004	21248	21375	21264	21310	21156	21046	21356	21169	21397	21133	21121	21229	21290	21242	21338	21099	21265	21562	21398	21362	21196	21244	21229	21357	21432	21385	21284	21153	21065	21222	21517	21205	21388	21315	21358	21398	21404	21144	21267	21139	21312	21324	21144	21156	21300	21244	21238	21106	21217	21433	21379	21316	21201	21277	21376	21212	21343	21068	21270	21470	21225	21013	21305	21245	21220	21436	21342	21161	21311	21276	21216	21362	21526	21389	21151	21233	21319	21232	21375	21325	21376	21336	21247	21311	21267	21155	21354	21253	21325	21110	21177	21560	21378	21348	21276	21217	21395	21127	21404	21169	21112	21246	21226	21296	21310	21349	21444	21119	21126	21140	21147	21506	21211	21284	21297	21393	21251	21370	21219	21327	21352	21297	21493	21232	21116	21322	21239	21271	21393	21137	21438	21515	21126	21148	21318	21323	21538	21303	21373	21138	21256	21430	21242	21451	21183	21413	21246	21276	21362	21133	21313	21229	21310	21233	21303	21358	21467	21259	21398	21288	21279	21367	21210	21245	21250	21339	20887	21040	21153	21234	21343	21403	21351	21168	21411	21389	21391	21244	21238	21463	21484	21003	21129	21263	21240	21254	21491	21382	21095	21216	21086	21308	21266	21079	21282	21172	21259	21283	21234	20996	21360	20890	21469	21342	21309	21206	21470	21228	21234	21456	21415	21224	21312	21370	21228	21244	21314	21163	21248	21327	21330	21406	21494	21453	21350	21554	21548	21142	21530	21303	21160	21396	21445	21193	21368	21196	21352	21271	21362	21301	21175	20993	21300	21151	21201	21499	21354	21267	21345	21149	21094	21185	21302	21076	21075	21088	21441	21246	21156	21444	21191	21298	21315	21302	21205	21285	21311	21216	21242	21343	21258	21314	21461	21109	21472	21382	21399	21164	21144	21229	21279	21181	21182	21356	21285	21384	21198	21313	21376	21469	21206	21222	21360	21445	21370	21260	21157	21224	21464	21230	21339	21286	21130	21259	21394	21528	21176	21406	21441	21317	21159	21062	21228	21343	21248	21387	21360	21355	21423	21368	21402	21179	21362	21331	21326	21140	21217	21134	21039	21395	21427	21249	21274	21201	21265	21255	21255	21233	21270	21118	21303	21329	21244	21162	21360	21295	21246	21239	21339	21382	21199	21353	21065	21321	21211	21353	21336	21345	21182	21168	21301	21430	21254	21346	21450	21309	21184	21476	21384	21418	21355	21357	21113	21359	21328	21261	21380	21446	21468	21269	21484	21277	21322	21226	21165	21203	21205	21186	21297	21455	21273	21404	21388	21438	21100	21356	21350	21265	21238	21465	21130	21171	21225	21323	21242	21323	21284	21267	21117	21247	21257	21345	21381	21306	21103	21115	21253	21293	21304	21214	21258	21312	21157	21385	21415	21142	21210	21452	21241	21308	21354	21344	21208	21153	21409	21465	21212	21250	21439	21439	21311	21186	21325	21340	21278	21359	21191	21135	21345	21380	21300	21109	21342	21302	21256	21147	21294	21392	21375	21231	21267	21337	21208	21199	21461	21372	21120	21243	21297	21152	21382	21342	21271	21339	21384	21299	21396	21259	21180	21495	21415	21365	21207	21113	21325	21175	21267	21266	21363	21200	21136	21428	21192	21441	21335	21140	21336	21411	21237	21291	21363	21016	21192	21481	21102	21364	21381	21232	21302	21070	21312	21358	21340	21288	21119	21270	21336	21387	21353	21264	21307	21492	21477	21335	21327	21080	21062	21315	21435	21346	21261	21182	21073	21029	21189	21351	21287	21239	21322	21290	21460	21231	21209	21301	21427	21161	21168	21423	21231	21183	21143	21413	21290	21475	21424	21458	21377	21405	21522	21401	21366	21423	21293	21449	21134	21300	21352	21458	21364	21166	21388	21381	21328	21256	21086	21261	21163	21215	21296	21145	21159	21287	21414	21389	21191	21175	21185	21240	21484	21067	21416	21251	21348	21225	21341	21237	21410	21278	21092	21425	21442	21309	21320	21208	21246	21272	21344	21350	21376	21372	21325	21321	21379	21498	21123	21015	21210	21494	21429	21098	21352	21412	20932	21037	21473	21257	21295	21307	21184	21325	21211	21359	21316	21354	21447	21376	21425	21326	21248	21454	21194	21493	21591	21209	21293	21350	21434	21374	21365	21252	21094	21485	21307	21336	21701	21294	21219	21284	21050	21241	21117	21228	21234	21300	21080	21165	21321	21300	21245	21082	21395	21296	21203	21449	21397	21164	21504	21327	21261	21192	21153	21428	21256	21311	21162	21413	21351	21463	21291	21235
17079	22031	20760	18865	18178	18044	17829	18019	17857	17755	17805	17708	17505	17402	17673	17463	17543	17532	19048	19006	18661	17946	17540	17146	17310	17231	17281	17113	17192	17080	17092	17049	17272	17144	17163	17137	17133	17239	17189	17257	17116	17023	17061	17368	17175	17259	17010	17127	17132	17289	17103	17277	16910	17173	17156	17284	17207	17156	17267	17221	17114	17218	17069	17062	17099	17136	17126	17241	17158	17162	17070	17092	17279	17252	17174	17153	17052	17138	17269	17122	17152	17076	17247	17176	17128	17228	17380	17253	17059	17232	17099	17348	17256	17100	17196	17111	17325	17017	17176	17021	17124	17341	17069	16965	17273	17213	17357	17168	17197	17160	17166	17194	17115	17322	17171	17110	17247	17170	17191	17186	17114	17013	17326	17117	16986	17096	17183	17289	17148	17180	17067	17295	17138	17214	17130	17394	17168	17325	17059	17112	17244	17185	17170	17146	17083	17245	17174	17192	17102	17177	17003	17095	17154	17236	16870	17096	17258	17310	17044	17055	17166	17055	17215	17294	17168	17121	17134	17160	17291	17272	17055	17124	17205	17130	17158	17154	17193	17222	17271	17090	17295	17326	17149	17170	16934	17313	17235	17139	17000	17078	17079	17247	16904	17260	17208	17131	17230	17219	17046	17026	17156	17172	17187	17051	17183	17192	17171	17133	17111	17131	17183	17081	17228	17253	17153	17136	17190	17031	17206	17165	17224	17133	17123	17216	17221	17089	17378	17208	17106	17128	17160	17146	17207	17189	17044	17294	17148	17211	17138	17320	17061	17169	17192	17096	17152	17140	17291	17227	17077	17378	17305	17127	17176	17194	17096	17226	17188	17184	17340	17085	17148	17146	17111	17266	17095	17080	17162	17171	17054	17180	17135	17252	17078	17201	17104	17091	17253	17181	17101	17217	17140	17063	17183	17080	17124	17254	17182	17190	17388	17048	17211	17134	17081	17123	17283	17235	16990	17109	17245	17162	16967	17221	17170	17240	17215	17153	17111	17053	17176	17226	17114	17230	17270	17153	17146	17234	17183	17180	17315	17184	17146	17269	17171	17185	17105	17340	17117	17007	17061	17054	17171	17112	17170	17083	17157	17227	17302	17142	17136	17132	17192	17148	17289	17272	17100	17148	17046	17092	17119	17003	17103	17249	17216	17172	17285	17160	17015	17047	17315	17168	17173	17043	17009	17150	17073	17171	17140	17281	17024	17098	17275	17017	17332	17001	17244	17121	17147	17142	17137	17141	17261	17192	17134	17082	17326	17191	17011	17081	17090	17375	16975	17225	17284	17224	17182	17054	17271	17067	17326	17110	17206	17028	17209	17131	17097	17190	17001	17148	17033	17242	17080	17088	17151	16951	17156	17095	17234	17176	17088	17311	17253	17222	17036	17137	17104	17122	17114	17191	17282	17236	17299	17138	17280	17210	17316	17180	17275	17211	17263	17219	16997	17096	17312	17207	17160	17109	16991	17052	17235	17092	17080	17243	17208	17173	16839	17158	17089	17118	17216	17079	17148	17177	17097	17081	17069	17186	17113	17093	17315	17158	17251	17092	17007	17186	17223	17134	17175	17175	17288	16931	17166	17170	17070	17074	17243	17003	17063	17158	17175	17286	17060	17155	17096	17185	16988	17199	17196	17239	17262	17088	17136	17212	17251	17111	17179	17226	17151	17005	17110	17299	17200	17105	17273	17194	17264	17153	17199	17171	17051	17114	17249	17124	17248	17055	17081	17181	17208	17281	17214	17291	17285	17159	17148	17087	17155	17149	17185	16963	17223	17342	17210	17179	17166	17189	17105	17195	17134	17106	17241	17141	17150	17070	17090	17172	17118	17437	17159	17082	17094	17187	17036	17305	17001	17063	17083	16988	17366	17149	16924	17207	16954	17109	17252	17183	17283	17080	17025	16920	17237	17317	17118	17178	17105	17001	17073	17392	17138	17229	17218	17163	17167	17113	17099	17187	17224	17084	17179	17232	17179	17158	17087	17094	17286	17160	17222	17272	17196	17103	17209	17225	17262	17263	17207	17267	17180	17193	17190	17190	17320	17209	17188	17204	17068	17112	17058	17200	17155	17117	17221	17186	17122	17360	17291	17142	17325	17159	17046	17261	17106	17110	17190	17280	17033	17266	17227	17089	17428	17203	17044	17182	17098	17350	17069	17208	17028	17120	17200	17206	17383	17282	17147	17135	17227	17159	17169	17090	17134	17241	17044	17297	17171	17155	17196	17177	17239	17282	17308	17107	17115	17078	17143	17112	17134	17249	17239	17233	17240	17134	17039	17257	17234	17188	17129	17206	17135	17206	17240	17293	17299	17196	17065	17055	17295	17242	17096	17151	17358	17125	17120	17307	17243	17145	17293	17070	17140	17142	17193	17166	17164	17236	17058	17116	17072	17048	17098	17125	17115	17211	17278	17208	17088	17164	17057	17132	17272	17198	17035	17183	17282	17155	17130	17106	17063	17293	17284	17212	17291	17178	17217	17185	17159	17234	17044	17193	17219	17209	17236	17215	17089	17187	17179	17061	17169	17058	17206	17372	17025	17302	17182	17152	17193	17142	17113	17081	17247	17243	17160	17103	17243	17230	17160	17240	17139	17143	17100	17017	17294	17144	17137	17255	17212	17283	17114	17183	17109	17224	17157	17048	17188	17111	17064	17053	17141	17041	17134	17247	16970	17041	17171	17149	17235	17000	17136	17156	17185	17145	17046	17283	17160	17211	17044	17132	16968	17149	17198	17212	17054	17196	17182	17023	17145	17195	17340	17011	17064	17169	17167	17221	17153	17224	17194	17212	17032	17064	17118	17145	17211	16991	17102	17142	17035	17089	16990	17091	17069	17199	17109	17202	17160	17096	17178	17171	17351	17209	17268	17289	17070	17239	17179	17158	17284	17014	17251	17085	17332	17069	17070	17066	17306	17044	17056	17187	17329	17228	17244	17190	16930	17126	17284	17327	17313	17229	17226	17127	17171	17002	17021	17152	17267	17172	17117	17246	16986	17254	17248	16938	17187	17128	17039	17066	17125	17112	17159	17258	17324	17224	17080	17286	17058	17184	17061	17176	17173	17176	17211	17053	17254	17034	17084	17119	17180	17090	17289	17121	17220	17098	16899	17148	17198	17200	17055	17211	17104	17184	17247	17060	17122	17078	17252	17295	17203	17106	17045	17262	17150	17226	17077	17077	17098	17301	17084	17324	17186	17105	17277	17292	17311	17157	17298	17105	17244	17087	17187	17192	17199	17124	17097	17278	17200	17211	17222	17040	17107	17277	17273	17040	17102	17172	17141	17084	17217	17172	17085	17159	17239	17078	17044	17195	17179	17046	17063	17217	17041	17172	17169	17182	17173	17247	17267	17041	17251	17268	16923	17008	17298	17218	17255	17245	17339	17057	17252	17153	17069	17343	17187	17037	17139	17119	17093	17180	17157	17067	17363	17154	17103	17078	17121	17088	17216	17036	17178	17221	17046	17077	17203	17060	17211	17123	17119	17254	17052	17272	17189	17179	17198	17123	17105	17200	17329	17131	17267	16942	17379	17161	17145	17168	17151	17220	17159	17274	17406	17131	17208	17393	17262	17116	17217	17187	17178	17291	17240	17172	17160	17189	17089	17206	17067	17292	17100	17287	17165	17247	17061	17037	17308	17332	17094	17202	17200	17036	17141	17027	17134	17183	17109	17244	17115	17262	17024	17158	16971	17259	17182	17167	17148	17222	17151	17248	17272	17195	17124	17147	17186	17169	17108	17261	17230	17120	17199	16992	17119	17132	17295	17196	17170	17242	17098	17181	17242	17189	17164	17102	17182	17174	17206	17225	17139	17209	16999	17264	17175	17191	17070	17114	17211	17211	17200	17145	17015	17175	17330	17239	17241	17205	17233	17180	17243	17282	17061	17118	17254	17222	17133	17303	17307	17007	17405	16914	17142	17314	17032	17143	17249	17138	17078	17079	17146	17189	17329	17136	17327	17250	17221	17223	17034	17278	17190	17166	17314	17239	17213	17286	17032	17171	17245	17301	17145	17054	17147	17292	17238	17283	16994	17286	16959	17308	17085	17186	17163	17337	17238	17191	17219	17285	17272	17195	17118	17199	17012	17092	17138	17241	17184	17260	17118	17214	17113	17159	17164	17163	17160	17260	17127	17110	17092	17337	17154	17136	17214	17120	17056	17182	17188	17223	17022	17272	17116	17322	17134	17291	17308	17064	17047	17127	17243	17165	17167	17104	17339	17220	17128	17008	17259	17292	17157	17055	17092	17241	17140	17364	17175	17116	17271	17406	17176	17164	17167	17220	17192	17290	17214	17285	17135	17292	17341	17266	17149	17194	17239	17175	16949	16966	17322	17328	17090	17281	17220	17001	17285	17307	17026	17086	17099	17198	17210	17293	17043	17192	17243	17163	17287	17221	17054	17206	17180	17297	17230	17210	17266	17326	17164	17043	17169	17025	17225	17014	17036	17130	17262	17299	17223	17129	17226	17175	17159	17064	17132	17322	17204	17076	17080	17348	17180	17335	17139	17195	17216	17191	17249	17095	17196	17145	17004	17052	17061	17097	17260	17127	17221	17284	17037	17329	17105	17148	17228	16987	17140	17135	17365	17326	17181	17252	17065	17232	17205	17102	17256	17336	17245	17271	17151	17267	17284	17243	17149	17402	17025	17027	17141	17130	17191	17084	17209	17114	17288	17112	17354	17147	17222	17263	17188	17378	17084	17158	17212	17161	17224	17141	17198	17168	17180	17024	17242	17067	17333	17136	17212	17311	17069	17276	17226	17317	17259	17188	17179	17215	16996	17121	17201	17112	17215	17227	17101	17209	17054	17049	16953	17142	17180	17171	16925	17246	17303	17077	17093	17129	17154	17086	17192	17310	17198	17228	17361	17125	17107	17169	17233	17235	17239	17237	17136	17235	17233	17101	17128	17059	17157	17130	17204	17155	17231	17251	17294	17351	17013	17263	17193	17278	17269	17159	17098	17147	17125	17121	17091	17040	17168	17245	17191	17059	17205	17180	17018	17112	17076	17240	17175	17253	17245	17208	17216	17272	17105	17183	17166	17068	17155	17306	17311	16994	17188	17237	17139	17362	17181	17172	17216	17282	17175	17106	17239	17144	17220	16930	17216	17044
23699	20994	28373	23977	22658	24015	24186	22158	21746	22072	21946	21862	21656	21745	21451	21615	21559	22955	29123	28275	26465	24469	22808	21576	21335	21005	21048	21061	21124	20940	21087	20971	20923	20958	20982	21123	21055	20991	20947	20882	21266	21144	21036	21039	21083	21063	21077	21128	20887	20813	21138	20999	21174	21043	21419	21172	21077	21101	21123	20994	21184	21095	21057	20918	21002	21155	21065	21107	21054	20900	21010	20913	21050	20946	21006	21226	21340	21187	21073	20951	21073	21157	20983	21078	20904	20995	21008	20877	20986	20894	20944	20835	20897	20956	21123	20954	21023	20852	20929	21121	20998	21049	21040	20972	20956	20911	21187	21084	21083	21010	20875	21002	20959	21069	21160	21096	20798	20960	21126	20898	21042	20919	21021	20882	21036	20945	20966	20870	21236	21150	21033	20830	20962	21063	20903	21207	20977	21042	20998	20977	20861	21019	21031	20843	21170	20953	20948	20951	20882	21009	21065	20964	21006	21082	21097	21074	20754	20892	21031	21165	21043	20908	21153	21123	21112	21062	21218	20960	21071	21152	21037	21019	20961	21010	20956	21197	20986	21039	21275	20816	21116	21107	21009	21036	20821	20908	21117	21062	21024	21060	21026	20806	20828	20738	21144	20999	20836	21058	21180	20908	20962	20996	20969	20953	20823	20718	20979	21118	20868	20939	21055	20779	21242	21135	21208	20982	20921	21141	20925	21129	20875	21038	21194	20873	21070	20938	21086	20861	20924	20872	20931	20993	20967	21062	21105	21019	21017	20824	20981	21001	20974	21025	20911	21280	20939	20815	21062	21152	20956	20985	20964	21002	20914	20991	20944	21032	21043	21015	20920	21061	21074	21089	20707	20885	21120	21124	21107	21080	21072	21022	20964	20757	20936	21058	21089	21008	21059	21230	20981	21075	21074	20910	20955	20980	20941	20978	20962	21093	21056	20843	20982	20990	21244	20863	21028	21047	20901	20878	20972	21024	20949	21023	21192	21004	21112	20888	20962	20751	21011	20855	21120	20924	21224	20928	20803	21052	20961	21164	20910	20926	21054	20766	20858	20946	20919	20954	20941	20915	20974	21148	21033	21119	21006	20914	21007	20978	20935	20811	20935	20847	21177	21040	21083	21028	20929	21069	20893	21069	20976	21072	20969	20884	20724	20963	21176	20783	21104	21122	21108	20957	20767	20821	21107	20964	20859	21222	21175	21037	20859	20974	20930	20973	21017	20912	20931	21084	21087	20981	21086	20835	20956	20791	21088	21053	21172	20833	20857	21095	20911	21260	21043	20961	21059	20766	21037	21197	21126	21035	21256	21293	21053	20956	21177	20984	20956	21077	20871	20967	20974	21084	21072	21065	20737	20925	20908	21063	21090	21186	20989	21052	21143	20853	21023	21027	20962	21064	20862	20788	20906	21055	21063	21019	21167	20980	20947	21036	20976	21026	20898	21058	20819	21103	21085	20876	20954	20971	21120	21138	21009	20916	21073	21092	21153	20989	21086	20931	20838	20868	21000	21030	20790	20940	21029	20857	21072	20747	20920	21062	21112	20961	21030	20993	20670	21030	21015	20926	20884	20889	20840	20879	21009	21022	20904	21084	21016	20958	21066	20906	21071	21162	20917	21213	21097	21085	21043	20829	20871	20925	21093	20954	21014	20982	20784	20918	20841	21041	21141	21069	21151	20860	21005	20993	20761	20861	20957	21175	20821	21061	20919	21136	20816	21006	21090	21153	20872	21097	21093	20888	21067	20841	21046	21269	21161	21229	20917	21114	20743	20987	20921	21061	21129	21160	20908	21183	20994	21062	20835	21121	21246	20987	20995	21002	21290	20961	21008	21093	20995	21029	20856	21017	20990	21078	20913	20989	21012	20933	20965	20960	20959	20863	20965	20954	21273	21010	21001	20950	20779	20827	21146	21155	21000	20921	21028	21001	20940	21057	21035	20889	21184	21291	20797	21055	20783	20980	20912	20989	21233	20804	20738	20751	20822	21026	20730	21096	21068	20951	20968	20971	20906	21064	20943	21112	20937	20977	21161	21240	21117	20920	21077	21109	20975	21041	21019	21069	21172	20958	20901	20821	21142	21099	20969	20968	21030	20778	20842	20996	21082	21041	21188	20954	20798	21166	21101	21075	20949	20901	21214	21034	21268	20904	20880	20966	21097	21092	21087	20913	20972	21003	21105	20785	20882	20897	20818	21008	20926	20894	20941	21097	20870	20962	20861	20874	20918	21025	20811	21024	21132	21102	20941	20843	20946	21054	20815	21014	21066	21099	21038	21078	20978	20929	21118	20947	21084	21041	20971	21056	20828	21187	20881	21121	21154	21025	20954	20707	20941	21051	21119	20999	21138	21126	21121	20891	20820	20877	20904	20956	20962	21067	20966	20852	20938	20860	20927	21072	20816	21006	21097	20988	21171	21114	20942	21120	21058	21046	21071	21164	21057	21080	21018	20964	21158	21172	20955	21085	21166	20904	21078	20979	21148	20988	20870	21212	20851	20904	20996	21075	20959	21173	21204	20749	21052	20912	20745	21095	21073	20906	20955	21184	20957	21020	21433	20921	21052	20914	21026	21163	20918	21128	20824	20717	20937	21186	20924	21016	21174	21047	20919	21049	21059	21030	21062	21149	21061	20914	20928	20977	21182	21146	21063	20937	20979	20922	21048	21089	20969	20784	20952	20972	20942	20836	21031	20859	21019	21254	20959	20982	21040	21139	20837	21124	20930	21075	21158	21071	21046	20819	21055	20885	20978	21140	20852	20794	20957	20877	20907	20951	21038	20890	21098	20958	20954	21038	21036	21097	21104	20783	20941	20992	21022	21137	21092	21012	21083	20965	20988	21077	21049	21093	21108	20879	20882	20983	20923	20974	20958	21008	20915	21002	20888	21285	20761	21124	20859	21034	21270	21002	20843	21065	20879	21117	21072	21127	21012	20776	20951	20977	20950	20941	21195	20971	20921	21105	21096	21036	21197	21052	20942	20972	20944	20998	21037	21105	20880	20947	21094	20957	21045	21102	20982	20943	20973	21056	20992	20810	21004	20958	20977	20999	21086	20803	20934	21075	21004	20995	20864	21017	21063	21300	20805	20856	21141	20910	21093	21083	20927	21026	20950	21218	21085	21077	21070	21069	21001	21042	21046	21023	21021	20831	20907	20887	20731	21059	21132	20821	20973	20886	21068	20873	21198	21032	20924	21212	21210	21125	20814	20988	21152	21087	21013	20870	20978	20989	20904	20953	20990	20930	20984	20931	21034	20961	20972	21060	20752	20869	20786	21049	21018	21029	20926	20918	20815	21011	21222	21241	20911	21021	21116	21025	20873	20908	21139	21007	21059	20971	20861	21006	20965	21047	21140	21033	21030	21097	20842	21114	21114	21053	21186	20647	21012	20958	20913	21030	21150	20974	20987	21160	20978	20898	21056	21064	20931	21104	20810	20963	21041	20837	21048	20864	20955	21120	20992	20815	20812	21119	20923	21184	21163	20951	21141	21112	20897	20915	20997	20874	20890	21000	20814	21148	20984	20882	21028	20902	20936	21083	21204	21014	21115	20998	21056	21012	21080	20983	21181	20968	20837	21030	20929	20896	20831	20925	21212	21078	21112	21055	21007	20888	20987	20911	21058	20976	21061	20910	20868	20747	20879	21149	21052	20897	21101	21143	20934	21031	21054	20984	20903	20839	21030	20840	20833	21001	21236	21009	21103	20788	21028	21107	20772	20773	21073	20891	21054	20990	20872	20931	20886	20852	20910	21162	21093	21019	20743	21020	21245	21125	20969	20975	20863	20946	21017	21128	20942	20966	21116	21196	21053	20965	21021	20964	21134	21034	20994	20926	21092	20961	20994	21082	20896	21052	21040	21154	21150	20919	20899	20918	20976	20853	21108	20890	20956	20961	21180	20891	20882	21040	20938	20986	21048	20986	20870	21049	20714	20698	20828	21094	21087	20849	21024	20875	21069	21081	21048	20930	20903	21035	21069	20850	21150	21196	21149	20933	21170	20860	20814	20998	21005	20968	21049	20868	21052	21131	21065	21253	21167	20935	21097	21044	21036	20889	21054	20896	20950	21111	21090	20890	21077	21127	21012	20989	21038	21086	21153	21041	21124	21188	21077	21032	21145	21193	20899	21049	20961	21150	20905	20888	21117	21127	21019	20953	21050	20966	20783	20770	20684	20933	21075	21080	21063	20871	20902	20954	20823	20870	21070	21047	21075	21075	21141	21079	21059	21130	21104	20959	21011	20964	20986	20892	21134	21164	21104	21186	20855	21128	20981	20830	21426	21103	20866	21038	21071	21004	20971	21018	21103	21064	20982	20772	21028	20949	21070	20896	21072	21077	21027	20985	20741	20965	21070	20959	21066	20647	20847	20989	21449	20911	20826	21020	21027	20718	20936	20760	21017	20997	20968	21042	21083	20804	20912	21164	21167	21153	21201	20950	21040	20970	20904	21131	21271	21056	20939	21110	21124	20914	21061	20969	20889	21108	21150	21028	20915	20967	20985	21035	21065	21118	21055	20981	21006	20908	21036	21091	20881	21018	20918	21104	21121	20874	21028	21034	21019	20972	20988	21234	20998	21207	21113	21029	21050	21150	21010	20859	21152	20957	21083	21130	21121	21044	20881	20900	21133	20840	20985	21052	21029	21049	20963	21051	21240	20795	21068	21154	21002	21068	21010	20863	21228	21159	21121	20920	20947	21021	20871	21023	21144	20795	20827	21080	20997	20974	20899	21048	20893	21132	20727	20905	20793	21070	21081	20991	20860	21180	20860	20922	20838	20971	21099	21036	21022	21036	20814	20673	21026	20565	21011	20991	20956	21123	21022	20955	21133	20949	20987	21147	21174	20695	20871	21177	21112	21083	20845	20973	20954	20933	21094	20846	21043	21247	21182	20935	20776	20682	20810	20855	21200	20999	20882	21155	20921	20965	21116	20966	20981	21120	21227	21227	21146	20911	20800	20841	21104	21069	20898	21116	21182	21029	21092	21041	20998	20897	20737	20931	20941	21230	21341	21102	20890	21180	21047	20891	21011	20867	20934	20974	21002	21027	20949	21019	21048	21023	21167	21121	20937	20971	21065	21077	20962	20845	21041	20916	20852	21054	20989	21124	21013	21155	20943	20948
16295	25950	24215	20646	19491	19107	18691	18375	18310	18603	18306	18135	17853	17769	17624	17542	17803	20190	27734	25791	23810	20713	18541	17554	17152	17209	17193	16946	16967	17018	17051	17176	17041	17085	16999	17054	17032	17028	16919	17100	17125	17042	17151	17026	17102	17203	17001	16966	16921	17175	17066	16983	16994	16974	17055	16890	16866	17051	16909	17099	17062	17109	17092	17111	16992	17062	16923	17291	16995	17050	17058	16952	17075	16922	16936	16958	16954	16961	17103	17201	17088	17133	17022	17049	17090	17067	17072	16921	16758	17218	17137	17050	17050	17158	17098	16991	17000	17088	16875	17018	17083	16859	16835	17060	17075	17083	17077	16919	17173	17050	17195	17003	17114	17017	16962	17102	16952	17051	16949	17101	17023	16990	17082	17155	17032	17141	16932	17053	17017	17267	17125	17104	16814	17020	16993	16988	16995	17006	16990	17098	16956	17034	16937	17096	16981	16911	16928	17050	17267	17152	17067	17075	17241	17128	17000	17011	17260	17038	16829	17012	17080	17132	17077	17152	17060	17193	17178	16893	17108	17174	16907	17013	17176	16886	16936	17114	16963	17089	17031	17012	16986	17144	17029	17123	17214	17075	17073	16995	16935	17093	17041	17042	16854	17219	16967	16912	17066	17145	17052	16927	17163	16754	17162	17175	16962	16950	17086	17056	16996	17147	17210	16913	17087	16970	16981	17013	17194	17003	17089	16948	16998	16948	16948	17161	17055	17065	17095	17105	17366	17086	17022	16931	17041	17166	17044	17125	16896	17001	16980	17083	16993	16968	17130	17021	17001	17107	17188	16895	17054	17053	17171	17006	16902	17025	17106	17053	17020	17042	17007	17170	16898	17057	17115	17009	17075	17036	16940	16830	17018	16984	17043	16958	16985	16971	17009	17013	16974	16858	16927	16991	17071	17077	17172	17012	16843	17191	17048	17058	17045	17126	17058	16974	17172	17066	16885	17050	16848	17096	17010	17116	17128	17060	16991	17153	17093	17059	16848	17072	16852	17096	17103	16917	17063	17148	17070	16979	16868	17124	17183	16960	16890	17082	17100	17018	16972	17257	17026	17121	17005	17030	17096	16827	17136	17031	17024	17206	17001	16911	17009	17103	17066	16934	17088	16971	16964	17030	17196	17119	17062	17056	17077	16938	16830	16908	17204	17041	16990	17049	17167	17087	17107	17050	17148	17062	16926	16961	17249	16996	17079	17001	17079	17190	17173	16890	17006	17153	17124	17052	17065	16992	17072	17090	17160	17129	17040	17071	16998	17036	16888	17155	17063	17093	17047	17053	17136	17235	17078	17048	16979	17143	17110	17018	17135	17023	17041	17174	17018	16968	17135	17014	17012	17013	17082	17020	17098	16964	16916	16964	17127	16946	17083	17028	16984	16934	17086	16897	16876	16930	16993	17001	17042	17023	17192	17164	17188	17129	17118	16975	17057	17001	17053	16964	17028	17170	17050	17075	17029	16783	16958	16983	17023	17054	17100	17135	17032	17298	16964	17132	17022	17061	17044	17001	17004	16845	16992	17086	17212	17239	17214	16916	17064	17014	17104	17068	16940	17061	17090	17021	16929	17016	17159	16993	17118	17018	17096	16816	17190	17061	17039	16988	17038	16988	16751	17150	16944	17088	17157	16900	16992	16933	17035	17127	16908	17104	17195	17049	17103	16941	17075	17011	17058	16980	17075	17101	16832	16977	17078	17092	16958	17130	17006	17036	17105	17153	17148	16898	17022	16970	17066	16791	17055	16976	17031	17146	17131	16884	17082	17097	16983	17169	16972	17087	16936	17140	17074	16953	17035	17092	17052	17055	16911	17015	16947	16948	17033	17180	17114	16927	17024	17034	16971	17039	17048	16882	16873	16945	17037	17005	16970	16965	17155	17000	17068	17083	16921	16980	17018	17038	17210	17168	16947	16888	17068	17086	17134	16965	17026	17116	16933	16998	16829	17068	16972	16910	17014	17083	17053	17002	16997	17044	16998	17085	17032	17043	17011	16937	16979	17154	16896	16959	17048	17150	16998	17127	16971	16925	16997	17043	17138	17138	17073	16941	17045	17088	16927	17022	17032	17278	17176	17114	17015	16980	17070	17125	16901	16866	17187	16811	17036	16798	17171	16973	16774	17067	17127	17013	17089	17019	16868	16956	17076	17212	17089	16856	16881	17211	16983	17101	17039	16997	17071	17099	17014	16881	17045	16996	16989	16920	16799	17042	16862	17144	17065	17072	17154	17074	17095	17104	16984	17123	17057	17062	17049	16857	17080	17003	17079	16942	17031	17159	17045	16945	17078	16949	16980	16948	17044	17137	17096	17166	16940	16860	17135	17052	17039	16956	16973	17035	16947	17124	17129	16948	17061	17212	16925	17022	16983	17014	16939	16938	17179	17018	16883	17077	17058	17145	16982	16949	16993	17083	17304	17038	17176	17027	16965	16978	16836	17100	16973	17163	17081	17017	16945	17084	17015	17308	16899	17163	17067	16994	16986	17108	16937	17082	16917	16975	17142	17307	17000	16950	16905	16956	16879	17143	16934	17041	17115	16963	16840	16984	17179	17096	17006	17087	17141	17032	16953	17073	16992	17012	17064	17106	17063	17002	17114	16993	17062	17134	17016	16954	16980	17033	16897	17048	17054	17235	17057	17085	17186	16890	16993	17144	17062	16905	16860	17132	16968	17205	17045	16960	16998	17098	17070	17192	16854	17109	16946	17361	17203	16927	17098	16832	17210	17104	17054	17037	17070	17080	16991	17110	17048	17225	16975	16944	17017	17115	17091	17207	16971	17006	17091	17072	16995	17231	16919	17227	16934	17046	17066	17047	16958	16995	16869	16918	16917	17029	16956	17148	17191	16824	16974	17093	17045	17120	16997	17105	16947	16986	17140	17001	16976	16987	17053	17188	17180	17021	17004	17028	16955	17000	17146	17028	16902	17018	16939	17014	17078	16943	17010	16958	17135	17125	17002	16964	17109	16931	17024	17068	17038	17031	17156	17097	16971	17104	17014	17178	16945	17049	17053	17022	16934	17045	17021	17187	17077	17162	17045	17089	16973	17127	16927	17215	17039	16921	17218	16952	17108	16924	17080	17086	17238	16959	17134	17161	17012	16904	16916	16786	16966	17194	17167	16794	16947	16985	17081	16975	17112	17122	16969	17276	16965	16866	16970	17107	17035	17140	17072	16950	16884	16949	17044	17033	17085	17231	17065	17106	16862	17135	16960	17084	17003	16947	16924	17089	17195	17362	16984	17078	17113	17050	16929	17075	17184	17131	16798	16984	16931	17050	16976	17175	17027	17047	17129	17096	16977	17036	17166	17114	17096	17016	17065	16935	17163	16947	16953	17009	17049	17055	17105	16930	17062	17016	17023	17110	17095	16967	17137	16838	16942	16892	17038	17139	16990	17057	17009	17196	17104	16966	17128	17074	17105	17227	17013	17030	16899	17184	17117	16828	17187	17071	17103	17129	17006	17117	17286	16970	17127	16941	17145	17057	17065	17099	16913	17156	16828	17082	17076	17095	17104	17146	17101	17121	17078	16974	17104	17052	17057	16995	17075	17099	17033	17075	17054	17059	17172	17063	16850	16953	16978	17069	17002	17060	17040	17177	17213	17019	17093	17182	17033	16969	17006	16994	16931	17002	17027	16934	17198	16977	16917	17033	17031	16981	16920	17237	17089	17080	16909	16947	17147	17009	17016	17209	17058	17119	17163	17055	17271	17077	17129	17033	17179	17171	17097	17025	17100	16953	17118	17094	16963	17049	16971	17116	17016	17040	17105	16944	17105	16980	16959	17091	17019	17118	17081	17176	17027	16994	17056	17149	17039	17051	17252	16997	17115	16891	17101	16919	16927	17031	16874	17141	16978	16991	17113	17030	17016	17020	17225	17088	16835	17023	17063	17004	17171	16953	17142	17150	17092	17034	16880	17187	16962	17032	17099	16916	17237	17146	16993	17073	17216	16943	17192	17101	16980	16996	17111	16940	17044	17111	17006	16976	17284	16968	17026	17124	16990	16980	16998	16927	17161	16969	16845	17128	17230	16889	16918	17124	17139	17193	17067	16990	17140	17010	17066	16954	17104	17060	17049	16957	17058	17042	16979	17020	17135	17102	17172	17043	17076	16894	16888	17147	17126	17073	16895	17041	17019	17196	17075	17102	16999	17127	17061	17116	17034	17014	17311	17025	17237	17034	16998	17081	17177	17078	17106	17008	16974	17117	17160	17093	17009	17048	17211	17141	17019	16945	17112	17023	17061	17154	16914	16966	17221	17087	17115	17066	17088	17178	16878	16953	17041	16918	17138	16946	17007	17113	17208	17037	16877	17028	17113	16972	17040	16993	17050	17150	17007	16972	17196	16996	16994	17019	16985	17138	16959	17078	17155	17017	17004	17242	16973	17042	17013	17074	17138	17152	17000	16995	17036	16907	17189	16936	17026	17028	17104	17040	17011	16938	17008	17045	17058	16990	17075	16996	16982	17026	17066	17018	16954	17028	17022	17067	17085	17082	17050	16854	16970	17171	17006	17035	17204	17239	17063	16974	16941	17074	17141	16990	17217	17113	17081	17150	16972	17005	16982	17201	16994	17147	17040	17042	16955	17050	17055	17084	17100	17118	17148	17042	17200	16994	16824	17097	17086	17094	17167	17231	17122	16984	16891	17026	17085	17195	17030	17090	17194	17216	17165	16871	16904	17051	16920	17079	17031	16973	16883	17026	17027	17050	17059	17038	16982	17045	17162	16983	17156	17131	16826	16887	17125	17023	16865	16949	17092	16956	17102	16980	16977	16989	17054	17040	17135	17131	17192	17003	17215	16963	16941	16952	17105	17085	17003	16944	17057	17009	16998	17128	17075	17042	16805	17031	17056	17174	17016	17073	16963	17039	17099	16926	17016	16984	16962	17130	17140	16939	17104	17089	17074	17042	17137	17046	17168	16924	17034	17018	17087	17201	17006	16937	17098	16891	17077	16965	17004	16987	17227	16965	17022	17048	17012	17307	17004	16986	17039	16899	17001	17200	17098	16900	17124	16945	17053	17119	17005	17144	17073	17125	16935	17093	17121	17138	17020	16975	17001	16954	16936	16963	17036	17139	17021	17004	17020	17031	17234	17002	17209	17157	16894	16965
22462	20962	28770	23336	21271	24134	27861	23000	22354	22729	22389	22284	22295	21804	21775	21851	21682	22789	34643	34500	32856	29170	25094	22606	21764	21343	21205	21348	21328	21261	21420	21105	21378	21151	20946	21130	21239	20957	21146	21223	21072	21087	21060	21274	21432	20996	21223	21139	21198	21134	21055	21051	21156	21019	21091	21238	21115	21047	20928	21167	21113	20997	20994	21125	21124	21285	21150	20950	20916	21067	20946	21042	21058	21173	20895	21079	21037	21061	20878	20928	20993	21269	20956	21197	21225	21011	20948	21144	21103	20941	21131	21123	21005	21026	21250	21018	21105	21045	21111	20975	21083	21187	21126	20994	21104	21150	21116	21061	21167	20997	21226	20701	20966	20936	21064	20954	20977	21256	21027	21111	21043	20988	21060	20799	21160	21174	21155	21099	21076	21084	21099	20966	21151	21136	21021	21068	20896	20940	20928	20998	21187	20864	20959	21036	21052	21074	21243	21114	21049	20888	21125	21008	20881	20986	21093	21398	21118	21138	21045	21253	21248	21067	20998	20962	21028	21124	20862	21119	21051	21170	21103	21266	21082	20976	21054	21278	20986	21158	21165	21102	21242	21119	20979	20945	21018	20937	21162	21075	20814	21033	20954	20847	21070	21059	21141	21038	21194	21133	20973	20964	20974	20901	21288	20856	21135	21095	21126	20949	20964	20950	20938	20861	21067	20891	20968	20957	20912	21094	21076	20963	21243	21167	20956	20975	21163	20976	21070	21126	21068	20982	21005	21022	20938	21190	20825	21093	20921	20931	20940	20941	20990	21062	20716	20858	21267	20913	21224	21052	20907	20857	20947	21159	21023	21209	21046	21067	20905	21034	20944	21009	20899	20778	21019	21047	20938	20872	20968	20916	21087	21212	21102	20916	20995	21025	21258	21059	21142	21016	20876	20975	21212	21129	20911	21152	21322	20915	21038	20989	20800	20956	21035	21067	20945	21107	20959	20977	21158	21099	21139	21001	20971	21231	20960	20992	21036	21145	20955	21340	21117	21065	21023	20990	20948	20909	21090	21276	20999	20813	20735	21051	21039	21018	21088	20855	20993	21001	21153	20978	20784	20853	21028	21058	20946	21025	20986	20855	20568	21060	20798	21005	21149	21068	20948	20959	21029	20947	20909	20856	20855	20947	20914	21210	20980	21118	21129	21124	20915	20824	21025	21049	21001	21047	21130	21241	20819	21169	20951	20931	21046	21198	21186	20818	21027	21142	20886	21064	20907	21048	21168	20906	21308	20975	21024	21077	20994	21130	20915	21140	21091	21080	20689	20940	20965	21033	20888	21130	20878	20919	21113	20977	20927	21065	20924	20931	20979	20882	21014	20945	20992	21122	20988	20975	20889	21091	21142	20921	21003	20908	20939	21023	20936	20888	20960	20944	21076	20947	21002	21182	21145	21102	21267	21039	21176	21052	21081	21228	21131	20945	20948	21093	20804	21029	21157	21116	21233	20975	21006	21131	21019	21232	20886	20783	21048	20925	20823	21093	21081	20860	21073	21198	21129	20973	20947	20722	21150	20858	20938	20972	21193	21050	21058	20870	21125	21089	21190	20953	21072	21028	21075	20836	21254	21088	20881	21105	21063	20916	20981	20934	21171	21111	20767	20832	20912	20999	21148	20901	21108	21086	21188	20876	21061	20772	21136	20759	21144	20876	20899	20955	21003	20955	21028	20997	21087	21121	20703	21060	20876	21031	21050	21088	20977	20891	21134	20920	20890	20786	21120	20902	21151	20919	20932	21159	21067	21017	20995	20898	21065	21180	20853	21155	20977	21116	20955	20894	21027	20799	21237	21096	21036	21007	20778	20903	20974	20869	20926	20951	20993	20904	21082	20931	21016	21194	20965	20995	20739	21039	21017	21062	21154	21049	21090	20952	20963	20752	20910	20829	20913	21124	20982	21183	21038	21011	21233	20867	20986	20893	20890	21017	20983	21148	20866	21068	21009	21006	20969	20964	21016	21106	21180	21154	20961	21118	21047	20874	20889	21019	21010	21000	20913	21090	20726	21107	21029	21115	20916	20904	21134	21073	21050	21041	20845	21200	20947	20881	20753	20930	21029	21040	21069	21023	20937	21075	21294	20914	21134	20917	21050	20975	21016	20835	20923	21082	21008	20962	20956	20922	21006	20878	20724	20987	20892	20937	21139	21026	20947	21256	20972	20907	20865	21042	20894	21117	21091	20901	21230	20897	21103	20912	20942	21011	20921	20859	20963	20789	21007	21111	20894	21101	21088	21065	20865	20833	21007	20998	21027	21134	21065	20793	20978	20929	21051	20923	21117	21305	21094	20807	21150	20982	21083	21292	20913	20925	21213	21410	20799	21028	21090	21091	20846	21024	20973	20777	21121	20921	20822	20949	21154	21125	20972	20992	21014	21107	20895	20953	20978	20951	20906	21083	21174	21007	21221	21086	21057	20864	20905	21216	21169	21214	20970	21064	20978	20967	21143	20969	20998	21090	21069	21060	20933	21195	21049	20905	21302	21192	21049	21208	20859	20617	20924	20899	20926	21110	21160	20785	20784	21134	21032	20837	20832	21150	21033	20971	20784	20951	20897	21035	21050	21044	20916	21205	21143	21044	21088	20935	20979	20866	20664	20801	20955	21233	21109	21017	20726	21065	21035	20842	21027	21021	21086	20835	20831	21117	20912	20892	21119	20999	20835	21248	21078	21046	20852	20922	20767	20882	20964	20968	21167	21111	21103	21029	21072	21098	20963	20920	21086	21013	21022	20978	21065	20999	20973	21100	20943	20999	21072	20881	20806	20992	20999	20873	20970	21133	21125	21025	21161	20818	21050	20752	21017	20869	21247	21144	20955	20978	21011	21026	21218	20777	20858	21018	21203	21064	21048	21188	21257	21087	21099	21044	21062	21022	20888	21047	21011	20876	21147	21025	20932	20881	21030	20962	21005	20802	21064	21032	20976	20878	21235	21404	20916	20948	21022	20972	21040	21037	20843	21051	21126	21178	21180	21056	20968	21188	21155	20880	20947	21008	20887	20870	21093	20954	20852	21100	20954	20988	20984	20961	20979	21065	21240	21001	21049	20914	21078	21097	21142	21078	20784	21030	21075	21028	20929	20919	21097	21009	20948	21020	21062	20968	20906	20905	20985	21136	20984	20889	21046	21006	20941	20937	20911	20869	20920	21015	21103	21138	20870	20872	21055	20920	21031	21002	20972	21053	21254	20893	21045	21045	20988	21016	20912	20937	20982	21122	21071	21098	21085	20957	21058	20710	21127	20916	21138	21071	21074	20835	20834	21075	20956	20912	20974	20865	21168	21041	21078	21036	21110	21026	20718	20966	21036	21075	20946	21118	20900	21014	21048	21090	20983	21126	20971	20860	21131	21072	21329	20779	20960	20996	20978	21061	20815	20985	21048	21191	20804	21008	20916	21209	21058	21107	20980	21104	20875	20894	21161	21066	21137	21075	20816	20938	21017	20963	21016	20929	21026	20832	20993	21122	20937	21048	21053	21062	20975	21055	20934	21019	21142	20998	21090	21223	21061	21089	21112	20902	21174	20869	20906	21096	20857	20811	20797	21104	21241	20955	21037	20886	21137	21020	21083	20998	21015	20910	20868	21035	21161	20994	21157	21057	20887	21201	21053	21030	21121	20861	21264	20960	20809	21008	20685	21006	20924	21266	20865	21127	21144	21130	21127	21070	20741	20882	21225	21096	21054	21046	20921	21027	21196	20944	21267	20874	20839	20992	20971	21090	21110	20726	21202	21056	21184	20896	21010	20930	21087	20966	21158	20830	20859	21047	21043	20941	20881	20747	20950	21031	20898	20968	21201	21158	21177	21086	20765	20937	20922	20958	20896	20963	21110	21039	21018	21038	21091	20931	21005	20985	20949	20832	21223	20898	20896	20850	20996	20857	21056	20739	21154	20946	21127	21002	21123	20853	21067	21093	21168	21064	21029	20807	20937	20880	20940	21077	20792	20966	20980	20823	20923	21032	21049	20981	20932	21117	21030	21140	20965	21063	21195	21186	20932	21112	21128	20821	21093	20954	20995	21066	21030	21176	20908	21026	20944	21218	21078	21063	20903	20840	21049	20769	20978	20973	20940	20798	21047	21073	21112	21191	20997	21145	21032	20953	21092	21106	20960	20936	21060	20910	20968	21030	20947	21131	20993	20992	21020	21030	21155	21097	21002	21170	21038	20854	20928	20910	20882	21153	21074	20814	20980	21052	21186	20854	20765	21026	20981	20964	21018	21149	21137	21028	21110	20930	21150	20991	20879	20830	20892	21062	20973	20999	20991	21005	21072	20950	20977	20975	21173	20946	21028	20921	21106	21008	20872	21013	20824	21095	21012	21070	21094	20961	21182	20954	20767	20804	20962	20989	20898	20964	20986	20891	21028	21152	20913	21056	21080	20946	21056	21224	20979	21076	21191	21122	21000	21025	20805	21153	21193	20986	20969	21024	20995	20958	21023	20813	20883	21178	20804	20852	21103	20902	21005	20894	20946	20767	20941	21086	21062	20944	21017	20922	21157	20771	21139	21188	20991	21022	21096	21121	21024	21030	20784	21113	21097	20976	21060	20979	21001	20890	20957	21109	21001	21062	21190	21201	21186	21133	21150	21076	20997	20931	21103	20968	20932	21071	21042	21034	21345	21196	21044	21076	20920	21057	21175	20978	20972	20785	20914	20992	20908	21066	21220	20872	20976	20847	20947	21183	20823	21093	21048	20898	20873	20984	20691	21232	21013	21039	21011	20987	21016	20888	21005	21072	21128	20908	20935	20920	20909	21102	21109	20976	20938	21302	20979	21006	21008	21094	20947	20775	21028	20920	21097	21012	21143	20928	21024	21317	20988	20906	21102	21148	20929	21099	21071	20972	20996	21021	20980	20954	20875	21034	21169	21135	21091	21052	20937	20833	20889	20911	20851	21114	20912	20996	21021	20952	20999	21035	20965	21054	20954	20921	21085	21014	20911	21142	20901	21167	21072	21161	21037	20849	21109	20923	21049	21092	21090	21064	20985	20983	21129	20894	21059	20683	21018	20795	21154	21017	20954	21055	21108	20992	21071	20848	21129	21149	21058	20894	20895	20880	21088	20938	21089	21130	20960	21066	20986	21030	21012	20980	20978	21078	21097	21187
16550	30712	29285	24448	21800	20620	20027	19759	19185	18808	18549	18555	18686	18263	18050	17868	17913	19975	34466	32743	30472	25694	20953	18358	17636	17216	17101	16949	17095	17039	17188	17031	17023	16976	16985	16969	17005	17020	16999	17040	17132	17112	16862	16965	17168	16959	17056	16969	17128	16966	16925	17144	17004	16884	17167	17071	16909	16955	17061	16986	16928	16904	17003	17042	17090	16971	17014	16919	16916	16915	17085	17040	17069	17007	17167	16981	16942	17056	17056	16970	17223	16951	17089	17028	17036	17128	16994	16991	16963	17153	16964	17029	17140	16887	16918	16963	17056	16969	17241	17087	16896	17018	17013	16964	17170	16971	17100	17169	17087	16975	16960	16966	17139	17160	17045	16853	16919	16938	17036	16977	17056	16952	16959	17038	17131	16880	17095	16876	16862	17036	16935	16889	16832	17133	17102	17025	16862	16940	17092	16870	17006	17014	17024	16856	16980	17030	16972	16945	16902	17129	16937	16806	17023	17098	16894	16925	16962	16846	17076	17075	17066	17113	17037	16849	17087	16898	17032	16947	16943	17171	17065	17004	16974	17113	17029	17169	17047	16966	16939	16960	16868	17004	17017	16891	16882	17026	16788	16933	17015	16972	16976	16991	17029	16980	16869	17012	16801	17130	17056	16919	17165	17103	17005	17030	17061	16912	16983	16867	16995	16996	16998	17034	16907	17145	16996	17011	17115	16762	17159	16880	17121	17100	16963	16998	16911	16851	16907	17030	16856	17004	16693	17195	17004	17191	16778	17064	16897	16875	16948	16921	17123	16911	17066	16988	16972	17076	17003	16874	17225	16942	16942	16932	17139	17102	16896	16954	16962	17116	17015	16887	17059	17014	16853	17001	17073	16952	16991	16862	17046	16861	16992	16766	16974	16951	16782	16872	16745	17007	17225	16848	17097	17026	17124	16927	16836	17060	17114	17039	16824	17136	16884	16868	17140	16848	16892	17079	16998	16898	16942	16965	16888	16999	16871	17020	16895	17019	17142	17128	16989	17031	16793	16977	17090	16859	16976	16957	17069	17003	16897	17069	17170	17074	16856	16985	16931	16877	16771	17039	16880	16945	16917	16812	16952	16990	16834	16963	17050	16961	17032	17166	17040	16960	16832	17152	16997	17016	17196	16949	17086	16746	16832	17005	17171	16952	17047	17033	16946	17034	16938	17065	17036	16928	17175	16895	17217	16994	17086	16947	16885	16976	16869	17093	17107	16973	16871	16963	17137	16924	16924	17005	16890	17106	17088	17015	16802	16997	17081	16970	17051	16871	16863	16924	16883	17078	17083	17081	17052	17126	17046	17196	17167	16954	17028	17008	16875	17145	17080	16894	16952	17074	17164	17042	16931	16925	16952	17093	16963	16997	17003	17049	16960	17016	17051	16984	17054	17159	17095	17089	17039	17180	17043	17004	16880	17028	17225	17069	17004	17143	17060	16883	16963	16894	16893	16999	17073	16822	17121	16973	17040	17004	17084	16940	16835	16974	17263	17177	16972	16755	17113	17158	16966	17149	16952	17071	17174	17137	16942	16921	17032	17086	16994	16852	17079	17016	16970	16893	17071	16928	17043	16823	17088	17010	17046	16867	16969	16916	17129	16944	16937	16922	17006	16907	17033	17106	16957	17028	16921	16922	16992	16935	16861	16705	16955	17033	16945	17041	17045	16869	17004	17026	17054	16915	17098	17023	17071	17102	17001	17143	17105	17002	17028	17004	17053	17079	17089	17092	17121	17009	16943	17044	16906	17065	16935	17166	16874	16973	16962	16923	16896	16908	17004	16915	16993	17115	16926	17044	16972	17073	16981	17021	16975	16913	17089	17120	16785	16987	16867	16905	16907	16921	16989	17022	16876	17082	16773	16914	17049	17068	17043	17005	16795	17040	17058	17046	17012	17139	16961	16964	17016	16934	17005	17022	16946	17077	16861	16869	16990	16942	17006	16824	16995	16987	16866	17029	16927	16997	16877	17035	17125	16926	16920	16918	16927	16947	16873	16921	16850	16966	16917	17137	16908	17078	16857	16851	16965	17029	17037	16897	17078	17055	16935	16956	16983	17083	16957	16952	17053	16985	16989	16868	17151	16863	17076	16968	17052	16932	17029	17103	16901	16920	17119	16969	17016	16984	16869	17073	16982	17007	16942	16924	16914	16961	16916	17172	16809	17125	16954	17102	17137	17251	16960	16915	16974	16958	16847	17112	16877	17135	16977	16835	17005	16920	16866	16920	17049	17049	16893	16884	16941	16991	17143	17112	16937	17060	17110	17083	16874	16934	17063	16908	17018	16971	16876	16932	17017	16884	16835	17017	16926	16912	17039	16952	16886	17001	17178	16965	17048	16996	16931	17046	17094	17119	16985	16916	16944	16889	16891	17178	16883	17017	16962	16969	17071	17048	17023	17016	17130	16960	16874	17134	17130	17149	16914	17002	16863	16747	17123	17067	17077	17041	17021	16972	17057	17087	16837	16965	16947	16915	16867	17003	17065	16909	16946	16983	16838	16971	17036	16960	16882	17057	16924	17018	16986	17026	16856	16949	16968	17039	16910	16971	17002	17021	17101	17118	17040	17099	17008	16877	16925	16875	17109	16876	16882	17168	17043	16770	16946	17051	16944	17004	16829	16999	17114	16983	17031	16865	16917	16968	17012	17124	16977	17175	17240	16848	16945	16921	17142	16859	16795	16994	17181	17018	17062	16916	16969	16982	16921	17084	16985	16981	17004	16947	17092	17080	17136	17099	16914	16910	16913	16954	17220	16889	17213	16979	16948	17093	16956	17034	17055	17064	16978	16956	16896	17145	16902	17108	16883	16896	17003	16903	16859	17023	16977	17074	16866	17030	16914	16815	17061	16754	16939	16999	17042	16920	16907	16956	16922	16946	16848	16963	16935	17058	17137	16957	16937	17089	17091	16974	17037	16841	16870	17074	16992	16971	16894	17023	16956	16915	16877	16886	17003	16989	16945	17064	16876	17007	16987	16978	16952	17015	16928	16945	17024	16977	17128	17039	16945	16942	16906	16903	17001	16734	16975	16828	16964	16921	16876	17009	16897	17120	17144	17025	17108	17199	17103	17052	17021	16863	16883	16915	17101	17032	17113	16987	16897	16910	16986	16926	16851	17170	16897	17025	16967	17077	17159	16963	17037	16870	17000	17263	17042	17044	16993	17009	17055	17098	17012	16998	16951	16964	17058	16936	16932	17049	16945	16868	17114	16976	17256	17002	17020	16836	16995	16908	17066	16913	17186	17064	16946	16944	16917	16988	16987	17025	16904	17113	16910	17050	17014	17063	17105	17046	16962	16992	17039	17160	17112	16993	16941	16981	17236	17091	16899	17128	17113	16978	16915	16984	16931	16862	16951	16955	17061	16888	16978	17019	17070	16993	16971	17031	16990	16886	17059	16909	16836	16982	16919	16945	16972	16850	16941	17137	16946	16867	16918	16861	16980	16982	17107	16829	16988	16997	16886	17134	16974	16979	16976	17098	17028	16869	17096	16866	16855	17046	16914	16932	16954	16955	17044	17223	16995	17144	16923	16944	17150	16812	17033	16949	16915	17107	16879	17146	17002	16941	17190	17058	16883	17102	16908	16932	17088	16794	17099	17047	16945	17090	16745	17168	17011	16961	16965	16988	16909	17143	16973	16875	16772	16977	16823	16898	16947	17002	16853	16900	16954	17182	16740	16841	16948	17085	17106	16943	16994	16935	17023	16938	16886	16970	17036	16929	16780	16897	17025	17093	17029	16891	16788	17077	17006	17157	16639	16856	17041	17023	16970	16990	17087	17011	16898	17058	16946	16996	17060	16980	16960	16955	16922	17012	17054	16983	17027	17087	17031	16928	17000	17059	17128	17125	17095	16921	17134	17183	17066	17017	17160	17185	17001	17174	17031	17158	16811	17149	16960	16927	16861	17002	16835	17110	16861	16932	16951	16991	17069	17042	16971	16915	16954	16858	17020	16931	17152	17059	16986	16939	17057	16838	17060	17182	17046	17036	16938	16880	17093	16958	17053	16935	17070	16941	17091	17112	17054	17023	16987	16983	16936	17153	16964	16951	16966	16974	17029	16992	16920	17074	16879	17019	17023	17073	17068	16924	16999	16912	16938	16896	16975	17164	16857	16861	16859	16994	16848	17201	16782	16990	16936	17041	17058	17138	17116	17018	16844	16957	16964	17092	17101	17018	16967	17087	17131	16851	16933	17145	17170	17131	16914	16870	17084	17074	17081	16884	17019	16981	16851	16794	17031	16936	17130	17053	16898	16986	16962	16992	16943	16886	16993	17107	16942	16903	16943	16868	17044	16997	16840	17070	16915	17082	17084	16837	16835	16898	16984	16985	17055	16996	16875	16876	16978	17055	17000	16999	16757	16917	17057	16950	17094	17080	17322	16879	17070	17089	16894	17067	16988	16983	17215	16888	16974	16984	16965	17102	16841	16988	17023	16921	17037	17118	16916	16988	16980	16854	17067	16959	16982	16826	16957	16918	16699	16864	16932	16966	17138	16935	17027	16966	17133	17142	17003	16982	16974	17005	16911	17188	16891	16915	17142	17013	16875	16912	17011	16813	16808	16866	17030	17141	17256	16890	16961	16975	17075	16982	17028	16999	16923	17018	16956	16983	16864	17108	16966	17042	16955	16976	16976	16922	16979	17070	17001	16941	17032	16941	17060	16995	17033	17048	17027	17130	17014	16971	17054	17019	17238	16946	16931	16937	17049	16853	16964	16989	17087	17011	16998	17024	17004	17171	16990	17043	16841	16966	17029	16922	17151	17048	17044	17072	17013	17019	16751	17029	16920	17038	17074	16963	17007	17046	17044	16897	16941	17084	17030	16973	17074	17082	17148	16875	17072	16960	17025	16837	16994	16947	16899	16909	17145	16988	17024	16992	17029	16738	16969	17042	16989	17047	16998	16942	17079	17008	17077	16948	17012	16946	17043	16932	16999	17022	16986	17096	17059	17114	16843	17066	17104	17105	17052	17001	17075	16857	17042	17056	16882	17129	16917	17151	17068	16897	16936	17072	16849	16929	16769	16978	16976	16966	16988	17049	16834	16973	16930	16912	16889	16952	17117	16947	16777	16973	17038	16895	17042	16934	16991	17115	17053	16998	17010	16829	17124	16944
27240	22015	26766	25276	21807	21746	21558	21577	21811	21631	21557	21558	21429	21588	21492	21525	21644	21412	22040	22684	22445	21998	21666	21423	21270	21215	21323	21288	21081	21197	21092	21173	21204	21181	21161	21206	21380	21092	21095	21260	21221	21336	21244	21459	21004	21609	21280	21219	20999	21403	21009	21296	21198	21264	21179	21083	21299	21359	21247	21109	21093	21015	21315	21117	21063	21241	21097	21050	21439	21144	21305	21234	21157	21370	21385	21196	21143	21107	21083	20961	21222	21497	21411	21208	21122	21185	21265	21171	21264	21258	21355	21113	21045	21267	21100	21076	21089	21213	21390	21209	21209	21124	21129	21183	21074	21187	21011	21261	21405	20942	21008	21154	21212	21083	21042	21002	21024	21075	21303	21249	21399	21268	21110	21100	21129	21093	21277	21171	21395	21212	21285	21153	21364	21265	21232	21163	21239	21136	21218	21234	21211	21091	21267	21157	21211	21180	21204	20993	21091	21112	21224	21219	21040	21174	21283	21264	21061	21089	20971	21331	21071	21218	21112	21176	21543	21146	21074	21117	21116	21261	21178	21140	21021	21188	20952	21118	21292	21166	21089	21403	21478	21153	21137	21237	20957	21220	21141	21305	21204	20968	21111	21047	21212	21168	21100	21258	21107	21031	21300	21080	21248	20938	21143	21103	21210	21097	21016	21206	21268	21127	21090	21244	21001	21032	20883	21164	21238	21023	21306	21069	21234	21028	21236	21018	21158	21205	21214	21447	21131	21334	21134	21118	21221	21334	21194	21355	21053	21353	21246	21311	21066	21129	21221	21019	21158	21161	21183	21303	21134	21273	21078	21142	21092	21186	21309	21279	21398	21158	20994	21077	21084	21170	21189	21226	21177	20942	21120	21365	21207	21430	21286	21043	21223	20895	21479	21219	21046	21174	21403	21247	21110	21008	21230	21056	21121	21154	21374	21281	21344	21175	21164	21100	21269	21269	21217	21217	21122	20959	21028	21075	21114	21179	21164	21119	21019	21308	21131	21087	21243	21304	21149	21230	21188	21189	21065	21089	21228	21235	21058	21239	21269	21075	21099	21176	21484	21345	21201	21128	21072	21096	20956	21005	21210	21112	21210	20989	21154	21313	21295	21369	21046	21315	21060	21098	21210	21335	21343	21260	21093	21256	21276	21128	21203	21220	21085	21165	21220	21077	21087	21202	21233	21412	21441	21136	21152	21096	21173	21114	21202	21425	21279	21227	21196	21141	21287	21227	21162	21004	21140	21153	21036	21259	21164	21374	21276	21232	21246	21145	21040	21132	21109	21260	21280	21052	21197	21072	21091	21012	21233	21141	21293	21132	21234	20929	21399	21236	21281	21274	21134	20835	21216	21149	21289	21202	21303	21175	21144	21223	21184	20905	21173	21273	21214	21329	21061	21247	21343	21059	21249	21028	21267	21211	21067	21250	21102	21111	21151	21068	21186	21286	21249	21062	21261	21382	21201	21205	21089	21094	20923	21085	21195	20973	21488	21187	21234	21098	21171	21236	21297	21135	21214	21138	21109	21259	21194	21070	21186	21268	21230	21263	21185	21201	21287	21365	21111	21090	21249	21164	21371	21316	21173	21123	21126	21314	21281	21117	21242	21252	21247	21057	21408	21209	21063	21129	21079	21211	21218	21104	20912	21171	21278	21380	21286	21006	21129	21154	21075	21138	21172	21281	21137	21438	21123	21434	21154	21260	21208	21231	21036	20983	21168	21276	21355	20933	20962	21329	21153	21192	21273	21181	21223	21081	21211	21183	21256	21056	21315	21076	21068	21152	21168	21180	21217	21086	20850	21317	21501	21181	21363	21204	21075	21201	20955	21275	21236	21374	21223	21410	21191	21303	21283	21338	21282	21319	21338	21176	21191	21254	20908	21235	21194	21125	21298	21056	21083	21140	21348	21241	21200	21138	21290	21008	21114	21050	21315	21365	21154	21067	21173	21203	21195	21112	21173	21444	21393	21349	21130	21233	21371	21379	21262	21179	21313	21008	21173	21212	21219	21171	21375	21331	21130	20968	21274	21401	21180	21239	21369	21203	21178	21361	21189	21172	21361	21253	21054	21050	21144	21084	21165	21130	21192	21370	21319	21343	21216	21327	21287	21096	21015	21290	21060	21071	21231	21125	21309	21368	21293	21143	21266	21298	21315	21273	21223	21255	21259	21257	21301	21186	21247	21323	21203	21291	20972	21071	21387	21355	21030	21078	21215	21304	20981	21096	21172	21238	21359	21147	21068	21266	21188	21195	21055	21061	21289	21100	21229	21339	21247	21275	21128	20975	21410	21285	21129	21131	21193	21062	21253	21085	21272	20971	21307	21196	21086	21034	21323	21090	20783	21345	20973	21235	21276	21371	21279	21204	21247	21145	21161	21232	21107	21310	21305	21152	21347	21264	21218	21039	21153	21309	21386	21123	21467	21194	21212	21122	21232	21165	21229	21253	21152	21249	21413	21260	21307	21187	21131	21346	21178	21374	21124	21098	21051	20914	21194	21000	21084	21190	21342	21190	21314	21169	21223	21228	21044	21143	21130	20978	21218	21311	21261	21253	21050	21079	21294	21273	21136	21276	21004	21386	21252	21208	21309	21206	21242	21015	21119	21058	21288	21277	21232	21175	21093	21141	21073	21191	21114	21297	21375	21134	21160	21027	21162	21270	21234	21369	21516	21142	21257	21043	21277	21286	21177	21325	21304	21098	21327	21228	21257	21316	21141	21047	20967	21052	21123	21148	21243	21335	21293	21300	21387	21059	21276	21101	21194	21204	21028	21143	21162	21313	20953	21114	21220	21283	21188	21379	21118	21161	21202	21186	21187	21121	21115	21185	21360	21282	21279	21297	21302	21168	21092	21099	21257	21101	21272	21371	21086	21062	21133	21053	21338	21364	21102	21131	21361	21163	20996	21289	21124	21232	21145	21346	21418	21225	21075	21099	21236	21345	21392	21209	21181	21022	21289	21109	21191	21202	21250	21212	21217	21186	21115	21151	21252	21161	21402	21435	21196	20820	21268	21287	21131	21270	21000	21221	21169	21185	21135	21178	21128	21308	21153	21185	21036	21417	21254	21254	21247	21333	21140	21048	21346	21277	21019	21102	21039	21135	21155	21123	21189	21228	21121	21065	21257	20926	20779	21224	21304	21224	21195	21157	21204	21183	21343	21399	21246	21432	21143	21268	21249	21045	20999	21187	21232	21194	21351	21500	21333	21087	21380	21197	21228	21128	21305	21380	21350	21274	21134	21505	21182	21201	21038	21044	21335	21295	21292	21336	21266	21070	21114	21136	21283	21081	21134	21359	21280	21224	21194	21159	21248	21178	21147	21026	21258	21156	21279	21241	21324	21261	21246	21267	21150	21246	21201	21044	21248	21318	21061	21286	21216	21101	21251	21236	21114	21272	21311	21269	21266	21370	21196	21259	21006	21316	21245	21087	21210	21051	21361	21088	21319	21193	21014	21281	21105	21119	21167	21235	21179	21078	21067	21093	21043	21388	21357	21213	21379	21190	21413	21274	21222	21118	21264	21357	21419	21346	21280	21263	21146	21227	21315	21194	21104	21124	21332	21297	21357	21272	21381	21309	21335	21371	20998	21225	21128	21129	21228	21136	21170	21171	21075	21273	21281	21164	21024	21058	21249	21394	21179	21198	21299	21182	21153	20958	21132	21266	21363	21230	21335	21252	21012	20931	21201	21326	20992	21345	21217	21165	21150	21206	21144	21075	21401	21004	21150	21266	21082	21055	21045	21372	21430	21155	21098	21137	21130	21326	21173	21007	21231	21057	21063	21214	21192	21239	21367	21181	21145	21221	21011	21051	20927	21283	21056	21196	21216	21336	21255	21276	21004	21142	21095	21230	21276	21158	21228	21277	21264	21213	21249	20954	21125	21062	21021	21160	21106	21393	21313	21058	21422	21190	21214	21283	21296	21444	21062	21229	21201	21096	21307	20944	21280	21243	21577	21110	21268	21122	21200	21025	21165	21108	21359	21329	21353	21050	21152	21075	21114	21275	21364	21391	21134	21148	21368	21290	21381	21157	21175	21308	21200	21135	21256	21345	21168	21153	21463	21267	21130	21242	21362	21140	21255	21288	21194	21111	21140	21358	21315	21313	21193	21132	21029	21104	21204	21352	21178	21430	21234	21227	21202	21315	21163	21047	21207	21295	21340	21638	21135	21685	21130	20942	21268	21573	21076	21121	21179	21045	21147	20986	21300	21237	21302	21170	21104	21316	21164	21035	21135	21138	21276	21422	21326	21282	21290	21040	21250	21297	21170	21180	21261	21191	20946	21261	21109	21141	21210	21185	21270	21109	21022	21406	21447	21348	21464	21255	21175	21287	21171	21233	21157	21357	21207	21286	21164	21064	21076	21150	21385	21154	21102	21403	20962	20859	21005	21273	20901	21354	21106	21202	21190	21233	21217	21196	21268	21175	21158	21110	21137	21014	21066	21083	20875	21259	21150	21306	21057	21320	21184	21256	21319	21147	21204	21124	21036	21211	21383	21364	21059	21288	21091	21240	21101	21263	21322	21190	21287	21130	21063	21275	21187	21172	21272	21149	21373	21200	21243	21160	21339	21246	21119	21147	21321	21170	21371	21052	21207	21084	21235	21049	21142	21283	21238	21216	21052	21243	21328	21211	21103	21322	21107	20971	21181	21133	21288	21369	21156	21285	21093	21219	21171	21154	21095	21115	21020	21015	21243	21607	21173	21087	21101	20982	21148	21238	21135	21233	21016	21360	21149	21090	21289	21095	21036	21125	21201	21242	21179	21120	21305	21037	21184	21437	20956	21281	21605	21166	21194	21132	21232	21169	21169	21210	21192	21177	21446	21067	21289	21153	21193	21217	21148	21151	21063	21250	21161	21137	21301	21391	21276	21269	21288	21123	21139	21078	21269	21325	21120	21284	21307	21174	21288	21100	21060	21250	21086	21093	21378	21277	21177	21207	21139	21125	21149	21076	21331	21123	21102	21151	21161	21263	21166	21195	21094	21085	21185	21262	21117	21192	21110	21005	21269	21099	21127	21073	21248	21121	21073	21042	21211	21260	21113	21124	21367	21307	21123	20921	21272	21032	21078	21270	21085	21010	21257	21400	21306	21282	21083	21127	21344	21221	21145	21173
16345	20525	20852	19489	18690	18076	17767	17875	17878	17395	17609	17509	17303	17597	17470	17340	17473	17309	18381	18592	18472	18188	17715	17442	17122	17342	17215	17023	17116	17065	17151	17301	17180	17345	17232	17090	17175	17039	17093	17131	17202	17123	17122	17111	17001	17206	17027	17139	17054	16977	17162	16922	17118	17153	17188	17011	16939	17169	17140	17304	17058	17146	16918	17176	17020	17040	17061	17110	17098	17028	17170	17060	17078	17087	16974	17153	17426	17185	17136	17033	17015	17089	17194	17256	17108	16961	17118	17170	17206	17070	16993	17111	17231	17011	17042	17195	17082	17209	16968	16964	17055	16941	17202	17097	17005	17017	17209	17113	17042	17081	17144	17156	17186	16925	16992	17017	17090	17002	17109	16881	17057	16991	17034	16989	17181	17224	17135	17048	17004	17192	17156	16980	17323	17185	16952	17150	17158	17188	17020	17183	17146	17192	17128	17172	17086	16964	17101	17134	17172	17100	17081	17033	17019	17171	17134	17440	17165	17031	17094	17108	17157	17144	17162	17181	17073	17002	17149	17261	17109	17188	17392	17123	17077	17074	17141	17067	17089	17187	17044	17082	17088	17080	17034	17066	16983	17077	17137	17040	17056	17024	17053	17018	17065	17140	17111	17005	17117	17013	17091	16971	16953	17187	17003	17047	17078	17014	17232	17082	17286	17019	17036	17194	17066	17233	16952	17220	17070	17120	17026	17148	17195	17167	17043	17151	17003	17336	16885	17067	17245	17026	17300	17019	16932	17170	17216	17063	17165	17127	17058	17043	17160	17129	17045	16978	17143	16996	17053	17224	17088	17079	16981	17137	17106	17161	16974	17342	17250	17086	17065	17332	17065	17308	17131	17053	17062	17170	17058	17135	17104	17091	17081	17054	17183	17129	16992	17066	17043	17064	17242	17077	16961	17110	17048	17238	17043	17070	17207	17231	17283	17131	17043	17062	16992	17118	17126	17107	17207	17161	17078	17175	17032	17121	17110	17124	17102	17134	17172	17094	17070	17063	16920	17209	17243	17125	16986	17119	17102	17086	17074	17141	16946	17234	17209	17228	17083	17168	17147	17149	17278	17117	17001	17205	17148	17281	17179	17243	17174	17089	17108	17199	17136	17151	17196	16965	17002	17169	17170	17031	17364	17057	17031	17137	17031	17122	17253	16993	17236	17153	17095	17155	17212	17104	17292	17102	16980	17040	16989	17214	17210	17200	17014	17320	17161	17090	17042	17117	17228	17248	17191	16964	17235	17019	17072	17287	16978	17180	17130	17041	17016	17069	17171	17062	17203	17007	17164	17042	17035	17056	17162	17301	17265	16998	17363	17116	17207	16993	17026	17095	17129	17050	17039	16973	17136	17069	17063	17237	17089	17153	17070	17171	17125	17062	16951	17191	16925	17226	17034	16983	17104	17137	17254	17036	17089	17022	17172	17307	17175	17080	17136	17267	17128	17098	17137	17219	16987	17148	17217	17258	16947	17199	17220	17242	17119	17085	17117	17217	17102	17065	17054	17228	16997	17206	17196	17029	17140	17047	17049	17253	16960	17031	17295	17076	17132	17066	17038	17124	17121	17098	17125	17051	17245	17010	17110	16989	17174	17016	17206	16982	17206	17109	17148	16962	16985	17171	17142	17072	17224	17169	17056	17095	17020	17139	16924	17029	17022	17082	17094	17105	17075	17001	17009	17212	17123	17198	16994	17187	17011	17092	17172	17028	17300	17170	17015	17035	17179	17069	16988	17232	17190	17101	17086	16973	17094	17037	17087	17090	17088	17358	17177	17127	17153	17031	17059	17026	17278	17070	17111	17134	17117	17246	17157	17328	17082	16920	17209	17250	17106	17119	17066	17057	16932	17192	17081	17074	17147	16881	17462	17074	17085	17105	17272	17087	17234	17048	17102	16922	17175	17129	17032	17122	17080	17042	17167	17088	17024	17120	17051	17064	17118	17115	17119	17028	17131	17060	17058	17375	17034	16997	17107	17081	17111	17090	17315	17053	16992	17167	17146	17090	17104	17143	17184	17366	17190	17125	17005	17292	17011	17062	17102	17072	16991	17026	17027	17299	17183	17113	17038	17016	16891	17083	17092	17193	17188	17040	17200	17088	17008	17034	17214	17285	17078	17078	17018	17190	17217	17155	17035	17241	17101	16990	17128	17145	17018	17094	17177	17247	17266	17107	16999	17323	17006	17126	17080	17247	17011	17131	17163	17189	17015	17248	17178	17016	17237	17209	17034	17051	16993	17122	17189	17142	17137	17104	17179	17036	17072	17185	17094	17017	17167	17131	17170	17059	16951	17155	17108	17143	17193	17126	17243	16960	17022	17096	17014	17119	17346	17193	17059	17086	17128	17023	17056	17009	17272	17152	17071	17192	17036	17175	17269	16978	16998	17074	17171	16981	17093	16937	16953	17253	17256	17225	17043	17024	17016	17186	17080	17080	16915	17155	17261	17132	17192	17141	17136	17056	17101	17264	17167	17249	17305	17275	17151	17032	17118	17109	17054	17218	17094	17034	16955	17049	17126	17106	16966	17023	16990	17166	17253	17094	17003	17195	17240	17251	17026	17218	17250	17229	17203	17144	17012	17021	17256	17284	16951	16981	17017	17099	17163	17066	17145	17094	17155	17049	17075	17058	17206	17260	17202	17138	17165	17136	17066	17186	17167	17194	16935	16950	17117	17065	17191	17248	17201	17030	17101	17069	17160	17028	17073	17071	17004	17175	17127	17065	17183	17211	17147	17119	17001	17089	17175	17055	17134	17161	17335	17033	17046	17056	17073	17276	17279	17059	17049	17095	17113	17166	17235	17146	17050	16956	17193	17173	17185	16976	17014	17116	17124	17133	17095	17109	17268	17262	17031	17122	17183	17051	17249	17298	17081	17101	16953	17152	17074	16961	17158	17161	17080	17089	17045	17018	17085	17057	17143	17255	16976	17077	17021	17049	17137	17109	16999	17114	16935	17413	17159	17082	17220	17183	17024	17036	17186	17189	17083	17164	17222	17220	17087	17079	17109	16924	17105	17282	16931	17099	16985	17078	17088	16963	17060	17007	17079	17175	17105	16949	17010	17179	16939	17329	17029	17016	16954	16970	17132	17103	17072	17286	17154	17106	17084	17070	17039	17045	17238	17174	17062	17117	17134	17106	17099	17065	17128	17208	17197	17156	17098	17036	17179	17281	17102	17035	17175	16999	17068	17041	17261	17036	17068	17196	17214	17036	17137	17093	17207	17094	17119	16949	17048	17212	17052	16998	17031	17001	17255	17053	17277	17057	17173	17168	17169	17153	17069	16970	17065	17194	17044	17134	17066	17193	17166	17018	17191	17122	17060	17326	16973	17191	17000	17014	16963	17005	17144	17066	17216	17187	17158	17020	17022	17063	17129	17014	17134	17122	17018	17135	17101	17088	17164	16990	17146	17212	17170	17259	17106	17161	17024	17229	17015	17075	17096	17362	17120	17199	16991	17064	17221	17197	17063	17133	16993	17141	17129	17181	17312	17172	17109	17081	17191	17161	17021	17084	17169	17106	17178	17205	17255	17166	17135	17108	17169	16976	17163	17009	17242	16970	17138	17101	17101	17212	17156	17203	17045	17268	17248	17008	17236	17155	16933	17139	17202	16980	17121	17267	16913	17043	16981	17305	17134	17346	17110	17032	17151	16961	17081	17286	17251	17280	16976	17138	16884	17064	17167	17090	17102	16980	17239	17055	17090	17072	17063	17160	17069	16986	17195	17205	17026	17082	17016	17155	17132	17012	17234	17117	17109	17221	17276	17090	17095	17055	17236	17067	17107	17065	17266	17114	17010	17189	17309	17177	16989	17178	17170	17176	17101	17003	17319	17124	17034	17223	17070	17182	16954	17063	17131	16958	17097	17211	17223	17027	17081	16983	17015	17180	17061	17166	17289	16988	17055	17129	17263	17176	17088	17239	17209	17203	17070	17271	17221	17063	17246	17115	17152	17180	17054	17186	16968	17098	17320	17284	17063	16996	17196	17259	17163	16966	17159	17027	17134	17086	16848	16906	17026	16912	17065	17068	17100	17169	17148	17238	17119	17080	17103	17211	17163	17159	17122	17140	17125	17112	17267	17147	17204	17232	17086	17072	17209	17097	17055	17032	17032	17044	17066	17027	17169	17083	17163	17076	17227	17184	17039	17117	17171	16965	17092	17181	17181	16873	17121	17172	16983	17139	16868	17281	17007	17041	17053	17167	16889	17069	17011	17261	17111	17067	17163	17238	17315	17067	16974	17096	17137	16996	17143	17119	17182	17151	17211	17129	17229	17022	17145	17087	17220	16971	17103	17124	17110	17004	17160	17219	17147	16863	17123	17258	17087	17192	17020	17213	17131	17025	17057	17116	17074	17130	17205	17054	17197	17158	17215	17178	17060	16968	17113	17143	17160	17150	17056	17171	17345	17098	17095	17114	17180	17150	17182	17213	17053	17284	17192	17078	17132	17169	17137	17121	17098	17223	17164	17187	17012	17200	17164	17140	17181	17112	17096	17085	17023	17310	17102	17105	17213	17053	17140	17124	17058	16992	17030	17166	16876	17158	17158	17219	17138	17052	17116	17181	17113	17002	17011	17007	17066	17118	16934	17146	17037	17264	16980	17135	17130	17023	17135	17210	17291	16970	17088	16935	17088	16978	17022	17158	17149	17043	17296	17089	17026	17269	17301	17234	17180	16925	16989	17092	17138	17064	17198	17126	17110	17087	17061	17021	17207	17376	17370	17138	16942	17226	17045	17063	17157	17258	17256	17134	17000	17337	17027	17026	17205	16959	17166	17075	17083	17179	16873	17151	17217	17247	17104	16979	17162	17089	17200	17283	17092	17085	17115	17196	16941	17162	17072	17259	17084	17180	17142	17081	17219	17080	17276	17078	17134	17059	17228	16972	17246	17101	17053	17070	17176	17198	17041	17139	17004	17182	17055	17050	16957	17106	17278	17125	17049	17061	17041	17218	17272	17137	17276	17181	17121	17185	17091	17206	17089	17118	17013	17051	17296	17192	17003	17212	17077	17201	17287	16999	17194	17169	17146	17250	16930	17246	17142	17096	17002	17172	17109	17174	17190	17103	17072	17156	17238	17101	17090	17257	17056	17100	17081	17032	17048	17176	17277	16990
23624	20962	28422	23911	22510	23892	24428	21709	21666	21824	21704	21794	21556	21426	21447	21391	21351	21288	24591	28731	28055	25721	23627	21710	21305	21022	20996	20981	20909	20885	21026	21093	21064	20854	21026	21102	21048	20945	20847	20688	20825	21054	20942	20782	20904	21017	21045	20947	21259	20719	20972	20817	21079	20755	21099	20903	21035	21139	20954	20936	21015	21025	20980	21121	20832	20954	20673	20865	20957	20791	20956	20965	20861	21159	20817	20882	20956	20855	20916	20847	20895	20997	20769	20844	20764	20947	20757	20857	20846	21089	20875	20987	20881	20856	20943	20961	21017	20990	20648	20949	21008	20853	20872	20722	20868	20864	20783	20698	20819	20842	20809	20884	20972	21083	21002	20768	21194	20887	20901	21122	20662	20770	20800	21016	20996	20976	20723	21157	20937	20985	20897	20860	20895	20808	20834	20631	20814	20794	20698	20820	21016	20879	21035	20887	21053	20953	20757	20844	21032	20842	21008	20949	21030	21066	20708	20926	20821	21043	21009	21046	20832	20776	20852	20997	20910	21002	20750	20900	21055	20947	20753	20874	21005	20828	20742	20760	20928	20902	20824	20887	20835	20793	20744	21088	20907	21169	20789	21011	21161	20584	20748	20817	21012	20727	20828	20805	20709	20923	20839	20779	20974	20776	20908	20783	20732	20952	20735	20968	20741	21047	20753	21004	20997	21077	20849	21012	20893	20659	20867	20863	20786	21293	21002	20868	20604	20861	20767	20945	20661	20926	20894	20644	20948	20607	20914	20921	21102	20726	20967	20817	20940	21103	20951	20803	20858	21073	20854	20735	20776	20900	20713	20858	21070	21070	20960	20991	21048	20696	20747	20934	20831	20928	20967	21149	20877	20904	20932	20790	20769	20805	20979	20825	20789	20832	20850	21001	20965	20970	20869	20746	20758	20919	20988	20682	20957	21076	20749	20970	20823	20885	20968	20752	20949	20897	20919	20830	21030	20871	21016	20706	20945	20925	21017	20963	21019	20865	20730	20976	20872	20804	20801	20936	20912	20750	20759	20943	20907	20784	20760	21062	20942	20955	20869	20933	20781	20995	20778	20810	20851	21046	21123	20928	21090	20932	20947	20920	20909	20809	21028	20826	20749	20984	20593	20888	20730	20995	20819	21064	20896	20877	21082	20812	20839	20712	20847	20964	21103	20696	20840	21015	20583	20708	20875	20798	21008	21050	20938	20882	20671	20727	20836	20911	20834	20914	20534	20909	20902	20948	20803	20760	20889	20732	21061	20912	20941	21032	20767	21051	21084	21073	21149	21012	20848	20952	20922	20875	20889	20614	20764	20863	20825	21057	20887	21118	20787	20806	20869	20933	20896	20715	20856	20936	20788	21136	20885	20761	20851	20698	20923	20727	20933	20827	21109	20943	20874	21001	20801	21028	20921	20892	20724	21039	20946	20834	20829	20673	20837	20961	20808	21029	21047	20959	20882	20873	20664	20795	20897	20864	20881	21037	20878	20939	20772	20886	21117	20892	20923	20755	21097	20940	21028	20804	20921	20848	20795	20956	20875	20758	20640	20935	20915	20724	20654	20892	20897	20959	20935	20925	20933	20950	21115	21011	20778	20741	20822	20625	20797	20804	20827	20904	20940	21103	20742	21192	21132	20995	20913	20771	20842	20939	20895	20909	20918	20825	20894	20833	20873	20708	20820	20881	20821	20900	20642	20837	21009	20823	20874	20746	20905	20776	20782	20619	20956	20965	20803	21026	21113	20705	20938	20778	21019	20788	21055	20784	20996	20955	20958	20925	20877	20710	20864	20837	20906	20833	20725	20693	21060	20823	20846	20986	20886	20874	20883	20858	20863	21038	21077	21065	20899	20787	21055	21076	20950	20718	20694	20676	20806	20796	20803	20835	21027	21062	20819	20911	20677	20817	20900	20951	20860	21091	21017	20990	20898	20774	20866	20692	20945	20678	20909	20743	20944	20787	20976	20942	20991	20784	21021	20816	20862	20820	20832	20957	20749	20950	20889	20910	20868	20769	20846	20671	20988	20923	20932	20855	20974	20786	20777	21088	21045	20918	20974	21056	20705	21020	20778	20961	20962	20745	20880	21017	20978	20862	20918	20785	20938	20996	20851	20641	20974	21049	20889	20792	20814	20981	20983	21011	21090	20755	20762	20888	20941	20816	21080	20782	21040	20699	21154	20911	20741	20934	20907	20786	20888	20749	20897	20870	20970	20989	20915	20805	21152	21041	20868	20850	20913	20767	21031	20845	20669	20814	21157	20754	20853	20755	20998	20858	20846	20807	20851	21030	20896	21069	20859	21066	20942	20986	21091	21078	20894	20720	20832	20898	20778	20881	20963	20788	21052	21093	21030	20659	20896	20905	20606	20884	20890	20670	20878	20823	20971	21008	20872	20991	20753	20852	20965	21046	20832	21001	21034	20825	21225	21088	21141	20959	20981	21004	20915	20920	20829	20939	20761	20708	20869	20873	20857	20806	21034	20682	20936	20855	21101	20922	20929	20760	20797	20735	20782	20973	20826	20836	21137	20788	21042	20959	20892	20965	20746	20943	20782	20788	20782	20769	20870	20823	20887	20993	20935	20902	20968	20964	20826	20752	20924	20869	20940	20844	20839	20851	20886	20801	21081	20785	20745	20988	20921	20858	21041	20726	21207	21019	20834	20841	20902	20699	20859	20975	20954	20896	20952	20777	20803	20958	20760	20693	20789	21010	20879	20834	20963	20777	20800	20962	20830	20963	21004	20737	20834	20893	21015	20969	21098	20751	20703	20882	21137	21027	20943	21109	20843	20899	20881	20764	20876	20786	20875	20979	20627	20854	20695	20827	21032	20782	20862	21078	21114	21003	20868	20931	20857	20754	20868	20926	20819	20778	20897	21000	20644	21143	21036	20859	20967	20871	20811	20904	20820	20690	21008	20833	20928	20879	20986	20916	21010	20759	21195	20896	20928	20969	20922	21130	20889	20993	21120	21048	20982	20791	20851	20788	20805	20705	20870	20821	20760	20790	20876	20837	20758	21075	20903	20880	20726	20976	20828	20960	20919	20860	20866	20777	20634	20857	20830	20904	20948	20966	20845	20922	20922	20998	20775	21076	20942	21083	20823	21078	21004	20764	20847	20962	20880	20985	20668	20921	20877	20880	20808	21004	20869	20874	21088	21013	20703	20885	20808	21011	20818	20920	20842	21059	21040	20906	20924	20909	20846	20879	20776	21131	20938	20903	20777	20898	20925	20789	20906	20754	20924	20949	20807	20989	20644	20877	20897	20789	20854	20994	20936	20929	20718	21004	20685	20940	20717	20814	20987	20799	20760	21064	21050	21062	20676	20989	20951	21070	21096	20776	20677	20890	21124	21148	20840	20917	20941	20680	21075	20850	20737	20874	20658	20893	20979	20920	20933	20928	21092	20963	20837	21047	20837	21163	20982	20677	20890	20737	20814	20780	20759	20959	20837	20839	20788	20782	21072	20800	20796	20779	20975	20847	21031	20709	20884	20717	20722	20718	20745	20828	20962	20884	20876	20844	21022	20944	20996	21137	20841	20818	20753	20848	20937	20865	20800	21054	20938	21027	21022	20878	20716	20879	20661	20817	20858	20727	20804	21189	20830	20910	20859	20796	20843	20790	20770	20918	20941	21067	20890	20856	20999	21088	20890	21013	21039	20884	20897	20836	21028	20708	20916	20918	21096	20851	20876	20736	20811	20614	20825	21056	20860	20820	20862	20860	20817	20971	20963	20897	20842	20948	20905	20779	20883	20843	20814	20763	20886	21090	21093	20978	21004	20864	20840	20740	20980	20915	20835	20988	20915	21156	20833	20880	20910	20826	20853	20667	20965	20999	21021	20697	20837	20733	21009	20764	20779	20928	20892	20772	20712	20784	20977	21095	21016	20868	21060	21035	20747	20885	20988	20897	20782	20834	20725	20718	20731	20862	20999	21071	21040	21016	20905	20909	20703	20774	20659	20982	20895	21030	20876	20913	21079	21290	20868	20930	20698	20919	20908	20937	20858	20915	20761	20938	20943	20801	20798	20905	20916	20803	21032	20856	20820	21014	20971	20813	21121	20865	20802	20902	20954	20802	20805	20847	21090	20855	20910	20814	20803	20913	20913	20833	21017	20955	20915	21042	21044	20943	21040	20789	20861	21150	20829	20689	20786	20715	20812	20998	21000	20853	20693	21004	20983	20696	20770	20876	20967	20757	20952	20778	20904	20706	20819	20829	20974	20964	20859	20566	20975	21051	20961	20892	20798	21130	20725	20894	20762	20791	21007	21033	20924	20783	20831	20848	20774	21039	20936	20841	20913	20607	20962	21051	20804	20711	20722	20924	21096	20781	21059	21066	21008	20957	20875	20867	20824	20910	21217	20826	20892	20961	20928	20871	20628	20823	21100	20930	21000	20930	21150	21025	21138	20746	20811	20937	21071	20942	20941	21001	20842	20925	20921	21029	20580	20914	20899	21028	21051	20838	20838	21073	20957	20860	20899	20931	20868	20743	20992	20904	20966	20930	20887	20838	20936	21096	21211	21007	20971	20975	20920	20692	21059	20800	20896	21067	20784	20829	21015	20990	21036	20926	21042	21085	20899	21054	21027	20986	21069	20862	20830	20803	20911	20776	20754	20862	21004	20785	20785	20945	20931	20664	20780	20872	20987	21025	20745	20969	20708	21033	20885	20953	20857	20900	20746	21095	20966	20938	20803	20812	20902	20905	20893	20824	20853	20827	21004	20888	20790	20625	20971	20716	20848	20972	20889	20867	20862	20703	20974	20892	20990	20937	21009	20933	21042	20953	20852	20970	20831	20925	20954	21094	21188	20750	20943	21031	20836	20988	20915	20798	20775	20659	20783	20940	20999	20880	20667	20888	20800	20881	21146	20873	20828	20876	20949	21081	20976	20930	20800	20897	20874	20744	20820	20890	20833	20872	20796	20773	20984	21063	20799	20873	20909	20857	21106	21109	20919	20896	20922	20795	20981	20989	20987	20951	20869	20969	20744	20923	20850	20935	20964	20944	20914	20764	20690	21138	20936	20788	21003	21001	20873	20941	21038	21019	20856	20841	20879	21091	20888	20993	20984	21019	21056	20670	20789	20998	21051	20937	20827	20940	20775	21062	20711	20925	21042	21019
14833	25056	24628	21124	20017	19163	18744	18369	17981	18049	18001	18024	17860	17766	17612	17593	17372	17354	22700	27040	25562	22358	19353	17736	17458	17081	17127	16928	17060	17057	17078	17035	16961	17031	17173	17150	17025	17070	17064	17079	17123	17066	17130	17084	16855	17059	17020	17078	17159	17012	16821	16968	17089	16936	16968	16842	17062	17020	17098	17122	16954	17036	17084	17068	16961	17066	16965	16819	16922	17037	17070	17020	16865	17099	16998	17124	16755	16965	16974	17200	17032	16980	17060	17084	16954	17121	17045	17090	16913	17122	17154	16952	16961	17018	17088	17036	16901	17116	17057	16923	16969	17047	16963	16905	16916	16928	16984	17009	16888	16921	16920	16948	16885	16855	16905	16982	16958	17027	17037	16887	17021	17122	17048	17136	17007	17010	16805	17033	16985	16990	16961	16862	16999	17034	17032	17084	16986	16956	17102	16995	16906	17084	16915	16855	17132	16961	16979	17143	17010	17016	16810	16991	16947	16943	17020	17083	17089	17086	16869	17102	16944	16983	17062	16833	16898	16959	17062	16932	16816	16932	16954	16967	16915	16989	16926	16791	16916	16945	16991	16893	16942	17010	17109	16925	16997	16971	16889	16851	17170	17017	17037	16921	16845	17088	16970	17070	16840	17123	16959	17173	17113	16831	17136	16892	16926	16911	17003	16909	17092	16870	16899	16920	17064	17069	16739	16841	16947	17081	16928	17117	16978	16969	17031	16867	16895	16999	16983	17109	17025	17040	17018	16904	17049	17097	16940	16982	16904	17029	17032	17090	16950	16896	17004	17021	16952	17021	16868	17059	16916	17119	17115	16912	17107	16942	16930	17045	16896	16981	17072	16866	16989	16874	16883	17005	17071	16948	16984	16921	16958	16946	16996	17118	16995	16926	16921	16936	17027	16829	17067	17014	16763	16867	16932	16880	17045	17168	17136	16900	17074	17042	17083	16856	17076	17166	16855	17216	17097	16941	16974	16928	17182	16964	17012	17114	16984	16941	17114	16941	16952	16972	17154	17087	17219	16969	17118	17072	16891	16914	17254	16827	16908	16915	17063	17138	16953	16947	16891	17026	16952	16856	17100	17031	17082	16874	16951	16841	16938	16953	17047	16958	17054	16965	17003	17031	17085	17078	16926	16965	17114	17006	17039	16980	16983	16880	16983	16876	17089	17041	16981	16896	17117	16979	16841	17027	16678	17105	17240	17001	16895	17066	17085	16990	17132	17029	16942	17059	16952	17298	17051	16824	16941	16872	16925	16927	17020	16967	17073	17027	17188	16802	16995	16874	16858	16897	17073	16923	16964	16845	16864	16987	16906	17034	16864	16969	17113	16837	16945	16760	16903	16977	16869	16848	17155	16986	17162	16952	16946	16881	16865	17048	16904	17108	17135	16899	16970	17010	17129	16891	17074	16852	17064	16924	17137	17035	16833	16936	17116	17030	16951	17082	16763	16983	16826	16894	17233	17102	17058	16943	16999	16858	16863	16888	16878	17081	17044	16907	16956	16999	17022	16955	16845	17005	16887	17021	16927	17099	16981	17067	16942	17118	16971	16923	17033	16917	17096	16971	16930	17036	17121	16946	17068	16912	17083	16986	17149	17046	17168	16964	16911	16929	16952	17030	17226	17045	16938	16915	16785	17039	17018	16916	17047	16950	16972	16850	16894	17030	16989	17012	16923	16982	16941	16903	16863	17014	16938	16982	17030	17041	16995	16945	16827	16968	17000	16875	17059	17053	16950	16989	17018	17055	17048	16982	16802	16974	16841	16945	17092	17125	16865	16980	16980	16843	16908	16864	16867	16952	17098	16976	16845	17046	16973	16951	17092	17047	17099	17028	16885	16954	16956	16952	17018	16846	16994	17032	16897	17098	17077	17093	16839	16790	16922	17136	16950	16803	17036	17043	16961	16951	17108	16823	16915	17008	16931	17104	16915	17033	17005	16927	16964	16930	16928	17006	17014	16939	17123	16967	17066	16971	16795	17010	17075	17041	16985	16843	16934	16840	16890	16911	17019	17034	17014	17032	16985	17125	16881	16976	16998	17029	16810	16973	17040	16902	17069	16798	17171	16872	17131	17074	16934	16933	16795	17035	16960	16980	16887	17091	17027	17055	17061	16802	16872	16998	17111	16863	16953	16975	16996	17047	17008	17051	16831	16942	16869	16954	16889	16983	16790	16969	17044	16988	16974	17011	16846	16979	17174	16924	17008	17132	17049	17025	16754	17034	17106	16838	16999	17135	17092	17063	16899	16844	16855	17001	16724	17049	16929	16731	17077	17158	16815	16913	16951	16873	17022	16919	16867	17086	17091	16997	16790	16882	16939	17040	16892	17018	16818	17017	16889	17056	16951	16957	16904	17067	17112	17153	17105	16928	17013	17081	16970	17223	16937	17009	17094	16946	17080	16976	16796	16877	16925	16967	16800	17011	16900	17067	16872	16940	16992	17197	16936	17073	16870	16864	17071	16859	17049	16994	16897	17059	16929	17047	17020	17088	17055	16951	16885	17000	17042	16949	17016	17140	16952	17022	16962	17034	17185	16886	17022	16903	16977	16949	17047	17067	16999	17119	17261	17071	16954	16805	17180	17042	17000	17036	16990	16998	16961	17058	17146	17018	17069	17022	17023	16928	16801	16930	16937	16788	16931	16939	16845	17069	16987	17184	16994	17044	16930	16834	17029	16934	16882	17010	17052	16860	17096	16954	16915	17013	17090	17106	16966	17028	16994	16986	16882	17017	17011	16899	17124	17099	16896	17102	17068	17094	16938	17014	16998	17046	17030	16860	16918	16956	17074	17056	16831	16920	17013	17027	17016	17004	16919	16937	17211	17081	16919	16992	17036	16855	17007	16957	17022	16929	16881	16776	17039	16994	17023	16893	16877	16914	17116	16926	17033	16897	16951	17044	16914	16892	17088	16895	17008	16911	17132	16959	17062	17006	16847	16967	17099	17053	16975	16871	17123	16940	16991	17024	16936	17241	16913	17081	17024	17001	16966	16987	16885	17091	17021	17031	17085	16927	16881	17001	17013	16973	17041	16916	16930	17169	17091	17227	16919	16963	16943	16985	16880	17073	16999	16980	17041	16890	16892	16871	16949	17010	17036	17061	17013	16807	17041	16985	17013	16868	17129	17050	16979	16973	16994	17020	16919	16997	16893	17151	17041	17002	16903	16887	16916	16995	16781	16984	17011	16887	17000	17011	17088	16946	16754	16895	16842	17217	16977	16925	17043	17004	17089	17053	17012	16982	16904	16954	17015	16957	17060	17132	17153	16917	17007	16848	16887	17029	16990	16906	17053	17003	16988	16891	17124	17043	16958	17048	16988	16920	17115	16973	16969	16956	17172	17139	16937	17131	17056	16908	16937	17003	17097	17087	16877	16944	16919	16904	16844	16957	16942	16988	17110	16906	17032	16966	16988	16917	16943	16971	17102	17103	16788	17014	17088	16985	16869	17064	17091	16905	17026	16955	16815	17111	16892	16819	16944	16973	16969	16936	17084	17167	17120	16898	16804	17035	16854	17012	16936	17065	17070	17199	16918	16958	17130	16970	17033	17117	17073	16893	17060	16961	17095	17043	17158	16973	16924	17122	16892	16797	17086	16734	17011	17062	17036	17024	16879	17043	16849	16932	16837	16954	16945	17135	16951	16996	17078	16785	16964	16886	17101	16863	16931	16957	16879	16864	16790	16987	17008	17090	16810	16955	16963	16947	17021	16990	17052	16864	16806	17006	17031	16999	16911	16869	16801	16968	17001	16852	17068	17035	16964	16810	17026	16987	17019	16847	17017	17104	16869	17049	17059	17077	16892	16844	16974	16858	16991	16951	16951	16960	16951	17146	17100	17147	16999	16950	17179	16974	16754	16990	17101	16902	17099	16904	16902	16977	17143	17123	16844	16944	16972	16991	16950	17023	16824	16989	17062	16860	16923	16849	16974	17089	17038	16992	16925	16873	17052	17089	16995	16780	17084	16864	16836	16972	16761	16950	16980	16910	16826	16845	17011	16966	16938	17083	16815	17010	17017	17222	16918	17019	16914	16942	16974	16940	16928	17023	17063	16986	17108	17085	17089	17109	16889	16986	17002	17017	16942	16804	16921	16940	16845	16859	16855	16952	16879	16977	16925	17016	17041	17043	16910	16864	17119	16959	16931	17061	16932	16992	17013	16869	16856	16954	17103	16779	17002	16932	16682	17047	17025	16880	16996	17044	16949	16915	17034	17067	16794	16887	16921	16973	17015	16882	17076	17047	16896	17113	16835	16945	16858	16951	17051	16865	16881	17099	16949	17000	16952	16943	16930	16983	17006	16962	17038	16945	16908	16989	17072	16952	17015	16997	17033	16966	17005	16927	17010	16992	17005	17090	17053	17031	17150	17175	17244	17000	16851	16965	16789	16885	16959	16898	17009	16950	16973	17058	16997	17165	17008	16965	16702	17033	17045	17040	17088	17162	16985	16970	16964	17021	16936	16901	16959	16887	16883	16924	16872	16885	16843	16997	17047	16980	16995	17076	17016	16906	16953	17081	16995	16934	17004	16899	17157	16876	17103	16979	17054	17040	17024	16962	17002	17169	17022	17000	17072	16793	17139	16719	17008	17043	16938	16801	16965	16896	16937	16959	16806	17025	16946	17022	17056	17094	17079	16988	17018	17058	16998	17003	17099	17090	16880	16908	16942	16972	16976	17119	17017	16836	17147	16950	17021	17060	16837	16842	17038	16863	17071	17090	16867	17073	17102	16927	17087	16911	16695	17067	16937	17023	17104	16870	16865	17137	17026	16856	16996	17026	16983	16924	16962	16992	17142	16951	17078	16865	16863	16891	17008	17011	16881	16986	16995	17120	16970	17030	17019	16994	16892	16985	16835	16939	16890	16918	17102	16939	17013	17024	16866	16956	16860	16954	16882	17005	16975	17003	16955	16909	16989	16920	16889	17105	16934	16998	16915	17112	16947	16963	17192	16808	16997	16940	17117	16949	16980	17137	17204	17091	16960	16936	16971	17003	16793	17027	16968	16977	16904	17093	16971	17065	16995	16991	17012	17144	17090	17027	16809	16941	16900	17021	16969	17131	16874	17012	16922	17080	16959	16936	17190	16831	17087	17005	16964	16926	16940	16862	16876	16943	17108	16954
22452	20960	28824	23286	21284	24096	27671	22848	22021	22679	22618	22706	22377	22180	22027	21764	21741	21728	27982	36004	34458	30490	25593	22857	21785	21390	21130	21291	21185	21050	21290	21220	21030	20972	21199	21048	20884	21136	21193	21031	21018	21142	21049	21012	21032	21321	21053	21205	21211	21060	21339	20879	21015	21432	21012	21068	21097	21043	20954	21013	20963	21281	21270	20731	20849	21094	21078	21121	20953	20954	20920	20920	21129	21144	21087	20929	21156	21279	21165	21133	21185	21053	21204	21114	21042	20860	21100	20952	20938	21260	21153	21119	21221	21021	21046	21119	20885	21149	21104	21143	20944	21250	20784	20843	21124	20954	21100	21151	21089	21129	21041	21089	20945	21072	20969	21124	21005	21108	20948	21065	20835	20891	21015	21160	20740	21186	21151	21203	20959	20994	21044	21069	21090	20949	20990	21159	20931	21359	21086	21161	21059	21163	21366	21004	20968	20868	21074	20906	21106	20986	21121	20972	21101	21262	20894	21105	21183	21053	21127	21110	21300	21308	20927	20890	20966	20888	21071	21069	21022	21227	21035	21192	21207	21073	21070	21182	21116	20970	20909	20956	21096	21206	20981	20883	21240	21017	21350	21057	21099	20955	20984	21153	20882	21117	21034	20892	20988	20927	20806	21103	21048	20937	20789	20912	21164	21033	21037	21078	20998	21045	20993	21175	20985	21000	21203	20996	21094	20873	21015	21281	21250	21282	20851	21000	20961	20887	20821	21097	21228	20914	20819	20947	20966	21022	21116	20953	21032	20946	21040	20971	21004	20801	21087	20879	20997	21190	21192	20924	21077	21077	21290	21129	20773	20937	21104	21025	21137	21099	21014	21126	21004	20964	21009	20768	20840	21087	21001	21130	21006	20987	20976	21114	21124	21016	20991	20903	20984	21033	21061	21107	20884	20944	20980	21044	21113	21031	21072	21071	20834	21059	21091	20967	21064	21012	20942	20840	21092	21087	21162	21026	20976	20984	20899	21062	21152	20995	21137	20998	21266	21017	20859	21036	21012	20769	21106	20781	20900	21018	20850	21081	21078	20829	21226	20959	21089	21121	20941	21043	21178	20973	20929	21011	20781	21206	21075	21096	21041	20837	21111	21013	21090	21223	20987	20925	21071	21114	21073	21002	20843	21002	20949	21046	20999	20926	21000	20818	20973	21078	20979	21060	21057	20922	20968	21033	21097	21014	20836	21081	20871	21085	20838	20867	21056	21170	21076	21005	20982	21039	21020	20923	21048	20903	21013	20954	20912	20983	20931	20959	20941	21124	20820	20864	21108	21107	21113	21028	20972	21085	20947	20647	21050	21008	20969	21014	21064	21060	20874	21071	21184	20817	20961	21090	21100	20979	20826	20913	20866	21093	21009	21025	20894	21070	20897	20882	21048	21127	21029	20868	20844	21417	21039	20907	21059	20938	20911	20989	21374	20865	21077	20972	21023	20992	21144	20882	21054	21114	21091	20944	20991	20880	20883	20921	20901	21086	20995	21111	21055	21129	20751	21006	20937	21196	20968	21117	20934	20987	21013	20963	21031	20760	21000	20976	21150	21005	20929	20923	21161	20898	20937	20895	21090	20776	20976	21236	21013	20832	20989	21034	21100	21147	21246	21046	20948	21148	21031	20942	20888	20943	20890	21119	21051	20892	21061	21267	21027	20967	21023	20976	20947	20980	21203	21028	21031	21058	20962	21068	20962	20879	21112	21029	21134	21132	21108	21081	20949	21040	20914	20818	21142	21047	21079	20773	20997	21265	20959	20881	20976	21087	20975	21309	21098	21114	20945	20864	21031	21130	20976	21035	20931	21104	20956	21058	20981	20901	20944	20913	21271	21057	21046	21028	20951	20927	20965	21116	21213	21114	21020	21154	20956	21030	21027	20856	21051	20819	20944	21079	20899	21210	20968	20935	21061	21234	21115	21211	20975	21013	21085	20877	20961	21101	21019	20887	21100	20989	20856	21061	21202	20957	20932	20984	21176	20761	20903	20913	20961	20737	20670	21172	21092	21181	20914	20988	21045	20920	20773	20991	20927	21230	21208	20890	21100	20833	20780	21078	20960	20931	21068	20843	21035	21051	21218	20891	20952	20945	20985	20962	21043	21001	21165	21098	20871	21171	21055	20885	20818	21237	20819	21077	21147	21195	20910	20855	20945	20989	20990	21072	20744	20842	21017	21268	21138	21120	20992	20886	20890	20983	21062	21144	21050	20821	21020	20877	20865	21135	21097	21028	21070	20960	21034	21013	21016	21068	21190	21195	21124	20997	21103	20822	20933	21179	20976	21148	20964	20828	21028	21132	21130	20991	21155	20954	20886	21005	20899	20963	21024	20812	20830	20805	20908	20975	21008	20949	20991	20968	21394	21117	20872	20963	21057	21044	20858	20921	21133	20824	21088	21159	20999	21052	20822	20994	21040	21191	21000	21103	21035	20996	20855	21006	20859	20968	20983	20823	20976	21026	20972	20970	21016	21211	21211	21081	21143	21151	20942	20975	21025	21154	20928	20898	21059	20983	21119	21065	21012	20892	20885	20960	21268	21145	20997	21074	21037	21140	21128	21072	21076	21238	21112	20943	21160	20929	21095	21027	21205	21111	20892	20886	21249	21064	21150	21066	21016	20975	20995	21144	21193	20954	20795	21109	21065	21052	21126	21144	21013	20969	21044	21069	20988	20976	21014	20838	21058	20770	21132	21253	20920	20983	21144	20997	21089	21017	21080	21240	21008	20760	21116	21271	21033	21124	20936	20911	21014	21156	21183	21102	21079	21007	21065	20943	21159	21100	20997	20892	21108	21026	21180	20868	21034	20835	20997	21197	21111	21111	20994	20922	21066	21027	21215	21045	21024	20818	21034	21004	20928	21248	21079	21103	21297	21152	20931	20891	20937	20878	20854	21220	21174	21133	21242	20955	21070	20986	20944	21081	20962	20888	21253	21165	20992	21005	21025	20915	21109	21110	20761	21202	21070	21269	21064	21004	20958	20926	21098	20945	20945	20914	20903	20770	20911	20984	21289	21047	20872	21018	21092	21091	21041	20992	21125	21082	21080	21135	21107	21041	21050	21130	20979	21203	20978	20977	21140	21058	21107	21040	21082	21007	21079	20991	21117	21069	21096	20949	21049	21160	20979	20764	21038	20728	21144	20832	20942	21023	20881	20934	20911	20678	20908	21100	21076	21019	21132	21117	21140	20993	20980	20923	21057	21134	20947	20975	21004	21004	20858	21302	21262	21128	21124	20889	21040	21033	20987	20913	20927	21125	21046	20912	20861	20780	20803	21033	20897	20873	21115	20939	21133	20981	20955	20973	20989	21120	20964	21186	21018	21173	21020	21114	20947	21157	21112	20824	20951	21105	21090	20920	21158	21042	20846	20839	21011	21117	21162	20929	21263	20929	20776	21138	21250	21091	20946	21149	21155	21011	20566	21020	20965	21110	20829	21000	20963	20749	21019	21114	21046	20904	21024	21060	21156	21086	21059	21013	20809	20942	20843	20920	20773	20923	21035	20941	20970	21016	21091	20814	21188	20890	20948	20977	20937	21134	20984	21079	21224	21079	20897	21140	20906	21207	21270	20982	20947	21052	21176	21240	20984	21043	21017	21070	21036	20875	20982	21066	21027	21090	20938	20855	21086	21293	21249	20875	21166	21034	21057	20985	21073	21142	20966	21029	21190	20984	21044	21176	20965	20958	20976	20839	21105	20892	21033	20872	21187	20990	21118	20857	20961	20856	21044	20942	20822	21051	20883	21182	21188	20829	21042	21077	20867	20868	21047	20881	21069	20944	20993	20951	21153	21077	21150	21027	21032	20958	20961	21031	21014	20845	21193	21118	21006	21174	21064	21193	20979	20947	20750	20996	20983	21014	21099	20927	21060	21022	21018	21056	20886	21140	20911	20965	20770	20806	21042	21201	20999	21049	21006	21167	21078	21100	21114	20967	20987	20969	21034	21047	21096	20933	21012	20755	20959	20922	21044	20985	21028	20993	20972	20866	21120	20928	20971	21001	20896	20865	21128	20988	21145	21223	21226	21032	20965	21168	21093	20897	21196	21220	21031	20891	21079	21073	20866	20906	20993	20944	21054	20964	20937	21007	20721	21016	20818	20874	21042	20815	21063	20977	20910	20978	21001	20957	21145	21005	21154	20920	21048	20866	21080	21013	21023	20975	21189	21049	20907	21012	20945	20969	20978	21078	21106	21164	21308	20918	20837	20895	20854	20861	20911	20967	20856	20951	20890	21017	21016	21091	21084	21255	20959	20920	20937	21006	20997	21039	20950	21095	21225	20988	21126	20963	21082	20717	21084	21135	21060	20716	21080	21229	21223	21074	21307	21160	21088	20983	20980	20871	21171	20811	21176	21051	21094	21298	20763	21176	21090	21008	20894	21042	21130	20971	21000	20950	21058	20947	21050	21207	21095	21306	21111	21057	21011	20968	21000	21005	21191	21113	21085	20918	20970	21097	20932	21124	21039	20894	21099	21110	20972	21209	21082	21058	21005	20747	21186	21119	21131	20948	20914	20994	20828	21014	21122	20933	21256	21086	20937	21104	21074	20985	21115	20903	21156	21115	20995	20906	21065	20899	20973	20996	20900	20872	20976	21065	20759	21120	21332	20979	21001	21084	20875	21001	21333	21105	21189	20933	21013	21031	20758	20876	21069	21212	21107	21177	20947	21080	21167	20925	20790	20898	20923	20963	20833	20909	21045	21047	21134	21153	21128	21172	21065	21083	21081	21020	21057	20950	20911	20862	20931	20993	21084	21173	21019	20941	21099	21153	20903	20976	20939	21046	20904	21057	20993	21094	20923	21038	20845	21005	21132	20930	20955	21183	20902	21084	21162	20966	20970	20982	20955	21001	21053	21085	21144	20961	21026	21045	21000	20940	20978	21079	21032	21116	20910	21102	21025	21026	20963	21192	21073	21183	20939	21078	21079	21258	21085	21236	20968	20991	21120	20992	21009	20946	21068	20870	21012	21063	21181	20928	21026	21102	20840	21044	21036	20970	20957	20857	20905	20907	21006	21031	20992	20921	20925	20847	20973	20922	20733	21277	20895	20731	20830	21019	21186	21103	20984	20943	21208	20869	21192	21009	20986	21041	21134	20980	21141	20959	20932	20952
16188	30411	29122	24714	22795	20621	19836	19142	19193	18850	19021	18976	19142	18420	18082	17732	17852	17886	27512	34661	32367	27546	21529	18696	17861	17353	17014	16933	17073	17154	17127	17054	17081	17078	17107	17104	17057	16993	17099	17001	16822	17068	17190	17047	17216	17068	17105	16986	17034	17127	17076	16916	17058	17209	17016	16971	17034	17135	17000	17060	17104	16941	17196	17040	17091	16994	16857	17143	16957	16993	17110	16988	17127	16935	17063	16989	17050	16842	17093	17117	17104	16993	17145	17066	17024	16916	17173	17231	16962	17116	17127	17156	17166	17108	17178	16942	17143	17006	17066	17056	17110	17144	16815	17133	17112	16905	17142	17158	17015	17094	17011	17107	17161	17046	17077	17194	17126	16989	17154	17024	17013	17111	17210	16945	17032	17081	16984	17095	17151	17091	17164	17086	17152	17071	17164	16998	17029	17026	16952	16723	17135	17107	16924	17017	16972	17141	17005	17069	17157	16939	17027	17068	16962	17180	17096	17052	17095	17063	17117	17118	17149	17089	16921	16977	16871	17118	16945	17076	16965	17029	17148	17080	17016	17049	17148	17087	17236	16920	16855	16970	17128	17025	17029	17116	17009	16883	17131	17093	16954	17056	17027	17016	17113	17053	17196	17051	17091	16893	17070	16965	16963	17078	17006	16909	17159	17096	16951	17067	17110	16895	17105	16878	17122	17015	17049	17056	16931	16991	16877	17270	17062	17095	16976	17094	17123	16870	16966	17056	17148	17056	16941	16857	17031	16965	16887	16926	17063	17138	17025	17013	17006	16958	17038	17106	17026	17007	16984	17030	17123	17064	17008	16869	17088	16894	17061	17182	17103	16889	17174	17132	17183	17211	17157	17110	16919	17150	17060	17081	17227	16837	16904	16967	16900	17012	17000	16961	16915	17038	17051	17163	17020	17072	17166	16939	16992	16966	17098	16983	16958	17167	17059	16828	17059	16939	17126	16970	16874	17058	16947	17116	17010	16948	17063	16878	16905	16914	16973	16865	17050	16945	16970	16944	17127	17177	17212	17083	16849	17015	16921	16957	16954	16918	17001	16984	17013	17128	16991	16982	16961	17049	16985	17036	17123	16861	17071	17139	17089	17118	17014	17232	16975	17159	17031	17079	16978	17072	17000	16922	17058	17061	17126	16955	16905	17054	17102	17059	17035	17012	17017	16975	17034	16845	17170	17049	17099	17060	16989	16910	17026	17154	16804	17227	17076	17023	16842	17021	17234	17066	17092	16909	17018	17083	16900	16935	17037	17049	17159	16949	17033	17325	17082	17032	16961	17151	17069	17005	17000	17005	16969	17018	16945	17043	16915	17153	16856	16949	16936	16962	17175	17091	16958	16996	16927	16949	17070	17145	17031	16934	17141	17003	16947	16990	16969	17031	16957	17119	17008	17019	16960	16982	16850	16959	17015	17024	17161	17119	17109	16928	17012	17010	16997	17061	17084	16925	17152	16992	16869	16981	17079	17057	16814	17053	16948	17033	16988	17141	17104	17024	16948	17007	16972	16939	17036	16830	17239	16964	17047	16974	17020	16942	16830	16851	16923	17107	17061	17055	16857	17035	17064	16917	17023	16917	17056	17118	17092	17048	16998	16991	17020	17129	17079	16997	17068	16958	16947	16925	17117	17025	17115	16915	17035	17045	16947	17016	17000	17027	17136	17017	17007	17090	16830	17036	17026	17068	17072	17154	17054	16999	17012	16899	17114	17053	17234	17096	16956	17000	17072	16923	17016	17061	17147	16956	16948	17209	16984	16964	17057	17065	17000	16980	17202	16999	17022	17034	16931	16930	16846	17193	16964	16957	17004	17189	17096	17128	17117	16998	17011	16977	17067	17230	16874	17029	16957	17039	17032	17027	17003	17002	17021	17025	16944	17015	16927	17150	17016	17035	17029	17051	17094	16902	16928	16973	17122	17006	16990	16974	17169	17016	17088	16927	17201	17009	17013	17052	16888	17079	16982	17072	17000	17089	16976	17039	16829	17283	17097	17046	17015	16982	17233	16940	17132	17001	16910	16915	17002	17076	17064	17201	17012	16962	16938	16994	16961	17185	16998	17086	17028	17219	17025	17171	17108	17071	16892	17046	17023	17131	16753	17038	17203	17115	17045	16937	17069	17011	17127	16961	17129	16938	16980	16869	17031	16934	16892	17067	17028	16897	16962	17071	17201	16983	16974	17012	17075	16968	16955	17113	17136	17006	16919	16901	17132	17012	16920	16850	17112	17104	17012	16990	16992	16972	16986	17090	16996	16991	17091	16997	16989	16975	17023	16988	17090	17077	16967	16944	16953	17038	16979	17045	16982	17130	17099	17069	16970	16989	17079	16917	17109	17227	17116	16971	17016	17098	16991	17006	16954	17013	17033	16978	16967	17070	16886	16896	17057	17158	17160	16949	17139	16945	16911	16954	17002	17074	16997	16961	17103	16926	17198	17041	17062	16934	16887	17041	17156	16926	17104	16985	17069	17082	17061	17128	17110	16961	17092	16939	17041	17006	17046	16965	16953	16981	16909	17142	16891	16876	17071	16919	16848	17152	17147	16895	17120	17118	17099	16860	17196	16959	17096	17111	16923	17054	17212	17258	17082	16996	16937	16951	17155	17100	17123	17070	17144	17176	16912	16986	16941	16998	16888	17184	17137	16957	16994	17149	17013	17022	17002	17018	17108	17225	17022	16939	16985	16964	17103	16942	17068	16979	17059	17005	16892	17154	17084	17057	16888	17201	17041	16947	17062	16919	16994	17167	17070	17035	17170	17071	17050	16886	17155	16993	17085	17054	17031	17087	17123	17025	16994	16948	17160	17062	16971	17062	17003	16982	17173	17057	16904	17136	17051	17098	16974	16892	17062	17033	16949	16882	16953	16877	17080	17093	17082	16907	16877	17036	17041	16994	17169	16973	17099	17086	17187	17019	17110	17047	17010	16983	16860	17125	17123	16867	17129	16937	17045	17157	17012	17019	17170	17061	17054	17175	16856	16919	17115	17048	16925	16888	16982	17064	17080	16927	16918	17068	16812	17141	16905	17018	16932	17055	17200	16946	17027	17148	16961	16990	16985	17201	17067	17011	17123	17093	16904	16894	16988	17098	17107	17011	17075	16935	16967	16996	16940	17188	17028	17112	17070	17054	16988	17352	16936	16879	16926	17102	17107	17075	17034	17031	16851	17214	16800	16877	16960	17028	17051	16991	16860	17177	16926	17015	17063	17056	17109	16899	16876	17072	17072	17010	17048	17073	16956	17007	16911	16801	16882	17077	16873	17019	16883	16896	17102	16960	16969	17084	17216	17060	17004	17077	17065	17115	17026	16965	17104	17073	16982	16729	16826	16895	16889	16982	16840	17019	17032	17088	17066	16996	17094	17028	17104	17046	17049	16912	16995	17086	16946	17028	17099	17113	17185	16921	17003	16972	17004	17109	16907	16906	16878	16935	17029	17149	17116	16944	17090	17004	17040	16871	16998	17062	17055	16926	17108	16935	17094	16916	17167	17095	16746	17051	17094	17096	17044	16934	17119	17032	16854	16914	16929	16942	17008	17006	17148	17027	17023	17117	16896	16978	17047	17026	16858	17014	16898	17064	16895	16977	16965	17219	17251	16897	17184	16989	17092	17075	16999	17023	17042	17076	17008	17099	17018	16974	16949	17096	17061	17112	16944	17087	17032	17018	16911	17013	16956	16950	16935	17115	17016	17059	17051	17058	16959	17104	16944	17020	17045	16953	17000	17165	17003	17088	17064	17016	16916	16982	17035	17037	17160	16967	17013	16919	17245	17129	16884	17013	16890	17049	17022	17163	16992	17110	17175	17111	17000	16950	17245	17178	16982	16984	16925	16962	16980	16886	17069	17144	17063	17065	17106	17141	17220	17072	16946	17062	17067	17037	17014	16992	17076	16859	17028	16935	16841	17073	17096	17034	17036	17014	17210	17180	17094	17090	16870	17187	17061	16987	17019	17084	17030	16924	16985	16799	16968	17126	17162	16899	16998	17071	17060	16871	17135	16922	17109	16825	17170	16906	17032	16965	16913	16842	17010	16727	16915	17075	16982	17022	17109	16951	16945	16896	17145	16898	17016	16922	17072	17085	16969	16938	17092	17089	16843	17208	17006	17138	17154	17183	17127	17023	17017	16993	17131	17205	17039	17108	17058	17019	17060	17000	17095	16948	17024	17060	17127	17183	16872	17089	17080	17073	16986	16941	17130	17065	17111	17009	16845	17023	16853	16910	17119	16800	17065	17048	17105	17027	16917	17111	16900	16992	16970	17022	16990	17035	17059	17037	17086	17109	17139	16873	17120	16966	17130	16851	17128	17037	16918	17135	17146	17119	16865	17069	16796	17187	17072	17044	17057	17000	16919	17134	17042	17163	17089	17077	16999	17023	17013	17031	16880	17077	16949	17180	16875	17147	16880	17190	17149	17030	17160	17158	16672	17084	16950	16947	17132	17061	16976	17041	16883	17013	16871	16806	17090	17067	17130	17052	16927	17071	17080	16872	17089	17021	16956	16948	17033	17089	17081	17001	16969	17008	17113	17007	16986	17096	17077	17017	17073	17114	17157	16950	17024	17061	16890	16956	17130	17098	16939	17091	16960	16899	17182	17065	16972	16874	16950	17116	16951	16870	17079	17002	17062	17158	17042	16909	17030	17079	17032	17139	17147	17029	17090	16855	17006	17076	17085	17062	16954	17009	16938	17006	17005	16906	17001	17140	16992	17170	17087	16998	17192	17077	16979	17105	16985	17045	17055	17058	17181	17021	16984	16988	17204	16976	16915	17005	16842	16974	17068	16942	17058	17017	16995	16868	16956	16988	16954	17122	16955	17190	17234	16881	17128	17026	17185	17115	16962	17084	17130	17166	16947	17023	17046	16996	17060	16945	16923	16996	16901	16969	17094	16984	16994	16927	16950	17000	17151	17010	17110	16977	17141	17221	17180	16987	17021	16876	17031	16987	17060	16912	17152	16994	16977	16931	16949	16942	17153	17204	17140	16925	17185	16904	16991	17078	17062	16866	16996	16866	17121	17086	17050	16859	17119	17194	16991	17027	17065	17100	16881	16919	16834	17015	17077	16946	17040	17167	17118	16976	17089	17076	17010	17066	16980	17054	16940	16914	16917	16859
27286	22114	27469	25614	22287	23122	23363	22911	22305	22394	22037	22070	21970	21643	21683	21490	21614	21612	21951	22551	23017	22621	21984	21493	21543	21509	21431	21276	21444	21483	21458	21474	21410	21336	21339	21536	21601	21390	21434	21515	21392	21501	21586	21457	21502	21374	21432	21393	21289	21570	21376	21460	21440	21481	21242	21266	21475	21257	21251	21391	21249	21463	21274	21531	21380	21453	21464	21230	21558	21275	21274	21433	21631	21393	21405	21393	21449	21160	21238	21301	21368	21366	21449	21382	21116	21209	21353	21309	21411	21363	21373	21433	21396	21319	21382	21586	21333	21203	21434	21357	21321	21368	21297	21409	21346	21189	21441	21382	21400	21480	21361	21256	21581	21670	21267	21534	21339	21236	21321	21387	21617	21325	21382	21418	21550	21382	21440	21375	21329	21422	21209	21381	21449	21566	21346	21503	21647	21404	21568	21680	21428	21355	21229	21225	21303	21515	21460	21473	21480	21367	21485	21432	21205	21357	21342	21443	21564	21293	21212	21476	21364	21245	21376	21658	21319	21432	21462	21377	21549	21363	21184	21402	21482	21467	21593	21332	21380	21375	21446	21315	21239	21656	21348	21422	21378	21496	21236	21365	21342	21360	21413	21372	21313	21436	21407	21352	21468	21439	21484	21424	21388	21302	21412	21682	21671	21362	21362	21615	21333	21276	21353	21387	21510	21414	21159	21558	21320	21561	21227	21545	21539	21221	21183	21209	21423	21337	21248	21283	21152	21384	21358	21329	21284	21289	21427	21421	21325	21245	21400	21443	21336	21537	21049	21569	21415	21506	21335	21269	21331	21167	21414	21482	21307	21234	21456	21593	21427	21443	21302	21461	21456	21453	21289	21366	21360	21362	21336	21561	21294	21274	21338	21406	21629	21169	21443	21458	21267	21402	21368	21366	21350	21252	21391	21518	21395	21366	21392	21292	21209	21323	21504	21625	21342	21360	21573	21189	21357	21497	21580	21221	21165	21452	21584	21311	21479	21328	21397	21452	21394	21423	21387	21410	21455	21375	21411	21277	21246	21523	21347	21539	21394	21547	21262	21288	21458	21433	21472	21285	21463	21489	21565	21343	21553	21317	21472	21433	21327	21286	21335	21309	21623	21423	21441	21574	21570	21442	21367	21466	21236	21229	21523	21456	21604	21492	21518	21505	21240	21379	21405	21486	21090	21517	21432	21180	21305	21258	21247	21569	21540	21505	21364	21338	21482	21430	21430	21582	21335	21319	21423	21274	21394	21341	21323	21410	21494	21465	21379	21425	21240	21243	21408	21318	21266	21363	21444	21356	21399	21205	21542	21286	21581	21283	21323	21240	21461	21303	21474	21423	21459	21157	21522	21206	21459	21253	21262	21243	21524	21287	21349	21545	21463	21425	21350	21375	21450	21448	21617	21245	21437	21169	21504	21439	21271	21073	21460	21368	21349	21558	21415	21263	21367	21567	21608	21573	21470	21307	21346	21492	21720	21757	21362	21425	21595	21776	21446	21502	21237	21445	21267	21379	21263	21402	21286	21345	21539	21257	21285	21535	21267	21345	21364	21337	21593	21550	21232	21639	21459	21417	21597	21526	21632	21511	21395	21431	21455	21132	21521	21335	21471	21586	21357	21609	21245	21732	21441	21328	21315	21210	21395	21505	21446	21612	21524	21455	21357	21317	21329	21426	21537	21376	21502	21439	21437	21440	21547	21483	21360	21292	21439	21469	21239	21490	21408	21263	21442	21522	21312	21451	21494	21477	21598	21432	21427	21488	21375	21412	21409	21273	21358	21328	21373	21187	21326	21531	21208	21464	21476	21319	21368	21541	21453	21382	21301	21472	21259	21321	21265	21469	21595	21267	21521	21566	21568	21373	21626	21356	21485	21543	21408	21492	21472	21405	21561	21459	21333	21236	21369	21205	21287	21597	21203	21233	21340	21417	21468	21322	21355	21454	21553	21473	21390	21134	21390	21105	21416	21388	21466	21323	21412	21332	21357	21372	21268	21336	21284	21544	21469	21445	21449	21146	21477	21337	21370	21410	21433	21487	21500	21555	21377	21637	21434	21344	21396	21406	21245	21260	21428	21328	21342	21409	21602	21247	21290	21339	21419	21496	21571	21455	21394	21137	21391	21464	21487	21315	21527	21244	21386	21320	21316	21494	21297	21327	21302	21483	21312	21495	21342	21494	21408	21130	21640	21518	21406	21400	21455	21590	21492	21244	21495	21248	21240	21403	21663	21404	21223	21301	21476	21319	21290	21473	21443	21137	21244	21485	21298	21400	21597	21308	21660	21648	21376	21281	21399	21215	21501	21446	21368	21230	21423	21306	21208	21464	21467	21605	21353	21357	21622	21275	21360	21368	21461	21352	21631	21609	21354	21436	21384	21264	21420	21636	21425	21447	21361	21280	21261	21373	21473	21106	21145	21468	21489	21352	21533	21363	21400	21435	21384	21316	21534	21463	21581	21460	21367	21535	21584	21517	21502	21484	21230	21366	21364	21491	21573	21301	21455	21351	21521	21228	21545	21526	21665	21425	21349	21427	21434	21604	21506	21182	21237	21286	21395	21437	21441	21367	21527	21392	21420	21490	21577	21365	21591	21480	21239	21659	21577	21252	21518	21590	21256	21269	21298	21268	21462	21292	21494	21571	21454	21454	21471	21434	21409	21542	21482	21461	21713	21440	21565	21338	21563	21254	21394	21238	21328	21321	21310	21364	21377	21477	21260	21544	21485	21516	21363	21286	21629	21294	21437	21437	21476	21384	21464	21363	21838	21451	21411	21590	21450	21474	21424	21497	21297	21275	21407	21232	21464	21386	21544	21360	21410	21353	21360	21464	21345	21613	21255	21381	21395	21452	21362	21463	21245	21411	21404	21485	21391	21408	21652	21232	21357	21308	21355	21338	21305	21181	21268	21476	21295	21343	21359	21548	21233	21519	21291	21296	21295	21396	21480	21344	21589	21509	21172	21436	21431	21344	21364	21531	21482	21452	21407	21221	21268	21431	21281	21316	21437	21250	21337	21486	21499	21433	21485	21295	21480	21403	21473	21379	21248	21223	21289	21449	21509	21281	21530	21349	21525	21465	21306	21375	21481	21354	21490	21269	21359	21432	21435	21316	21331	21477	21246	21426	21443	21371	21262	21315	21418	21428	21329	21164	21276	21416	21467	21156	21402	21375	21753	21520	21506	21218	21577	21314	21480	21504	21518	21327	21124	21356	21472	21342	21349	21299	21228	21437	21481	21480	21363	21543	21559	21376	21127	21357	21333	21566	21516	21345	21402	21291	21230	21430	21438	21609	21248	21386	21453	21371	21471	21454	21557	21614	21324	21356	21318	21252	21426	21457	21641	21392	21506	21550	21331	21506	21420	21543	21332	21506	21500	21262	21451	21544	21398	21506	21410	21290	21395	21409	21463	21314	21342	21498	21340	21353	21389	21377	21470	21222	21404	21488	21375	21496	21411	21427	21546	21585	21437	21371	21505	21411	21561	21352	21429	21350	21486	21450	21328	21500	21388	21369	21221	21036	21324	21314	21302	21425	21364	21505	21425	21173	21324	21521	21333	21476	21492	21506	21294	21489	21610	21355	21232	21269	21238	21276	21294	21420	21485	21429	21368	21247	21279	21251	21429	21556	21463	21282	21423	21538	21355	21594	21243	21582	21422	21351	21249	21513	21588	21240	21466	21437	21359	21481	21342	21518	21403	21403	21746	21432	21449	21306	21633	21459	21509	21319	21470	21525	21370	21324	21354	21394	21292	21411	21428	21266	21317	21469	21506	21455	21235	21554	21376	21244	21552	21476	21291	21241	21279	21417	21417	21459	21339	21494	21485	21400	21529	21441	21575	21234	21365	21160	21318	21381	21517	21418	21324	21482	21412	21311	21190	21259	21491	21475	21449	21470	21362	21295	21400	21423	21509	21295	21484	21473	21405	21617	21247	21381	21371	21120	21577	21323	21401	21454	21338	21360	21418	21412	21480	21332	21272	21589	21144	21374	21432	21432	21413	21493	21412	21181	21298	21383	21502	21283	21428	21471	21359	21479	21411	21305	21428	21335	21307	21500	21263	21334	21364	21459	21469	21346	21399	21221	21223	21377	21336	21441	21646	21403	21331	21423	21440	21339	21500	21610	21276	21402	21425	21691	21803	21494	21350	21398	21441	21247	21325	21364	21457	21377	21413	21427	21518	21429	21502	21382	21432	21327	21524	21365	21449	21570	21341	21551	21394	21580	21339	21303	21522	21421	21468	21498	21295	21553	21573	21512	21429	21367	21392	21401	21506	21290	21363	21476	21321	21335	21496	21355	21296	21394	21504	21382	21530	21509	21450	21391	21378	21410	21500	21434	21371	21503	21334	21345	21373	21570	21496	21439	21496	21397	21267	21305	21539	21406	21503	21566	21473	21473	21247	21459	21352	21439	21398	21535	21427	21443	21479	21508	21318	21195	21190	21516	21421	21360	21379	21360	21377	21365	21371	21299	21319	21267	21333	21303	21427	21441	21386	21438	21380	21529	21545	21608	21443	21430	21329	21462	21490	21312	21469	21401	21321	21220	21725	21324	21554	21453	21372	21247	21363	21461	21545	21402	21471	21446	21503	21351	21549	21132	21321	21466	21321	21692	21558	21394	21381	21344	21457	21391	21458	21285	21412	21305	21278	21355	21475	21434	21524	21442	21265	21341	21310	21488	21231	21449	21475	21298	21577	21394	21486	21390	21390	21367	21470	21437	21550	21361	21352	21276	21360	21448	21358	21475	21245	21468	21204	21284	21411	21324	21429	21360	21477	21377	21413	21355	21304	21366	21424	21635	21542	21577	21262	21266	21504	21520	21297	21343	21365	21402	21425	21457	21210	21452	21491	21542	21282	21177	21373	21322	21486	21467	21515	21354	21082	21403	21489	21444	21397	21699	21394	21333	21417	21403	21355	21467	21258	21283	21520	21319	21353	21233	21318	21445	21384	21562	21395	21266	21159	21341	21387	21412	21336	21476	21183	21316	21496	21411	21315	21553	21293	21525	21215	21537	21365	21302	21264	21487	21576	21167	21468	21470	21321	21403	21419	21380	21333	21518	21500	21378	21432	21577	21262	21421	21461	21328	21450	21212	21543	21482	21490	21630	21351	21510	21423	21563
16273	21092	22710	19863	19117	20294	19517	19160	18708	18589	18386	18260	17942	17658	17600	17360	17532	17449	17966	18820	18942	18300	17635	17535	17344	17184	17349	17280	17141	17029	17256	17189	17418	17300	17219	17210	17212	17348	17236	17374	17091	17244	17254	17276	17152	17349	17157	17208	17335	17403	17217	17029	17364	17355	17327	17323	17100	17253	17307	17228	17179	17299	17189	17316	17269	17231	17157	17332	17357	17247	17210	17364	17248	17133	17231	17237	17299	17205	17260	17223	17353	17162	17199	17201	17224	17128	17129	17204	17182	17272	17090	17203	17217	17112	17349	17130	17388	17159	17290	17179	17321	17131	17065	17334	17135	17145	17213	17158	17143	16937	17226	17133	17226	17220	17242	17262	17250	17087	17148	17176	17320	17174	17158	17265	17189	17106	17159	17309	17138	17327	17278	17247	17288	17236	17150	17307	17338	17181	17217	17045	17129	17374	17235	17227	17288	17209	17254	17278	17256	17049	17234	17462	17303	17174	17198	17262	17259	17273	17131	17244	17188	17089	17046	17334	17317	17278	17434	17139	17173	17256	17221	17238	17291	17160	17289	17297	17201	17259	17222	17083	17448	17235	17161	17334	17053	17140	17079	16987	17257	17312	17248	17326	17160	17118	17181	17232	17217	17109	17097	17090	17239	17117	17080	17073	17221	17114	17433	17056	17082	17138	17385	17260	17165	17254	17287	17293	17217	17298	17159	17139	17234	17134	17261	17263	17224	17149	17126	17435	17357	17343	17151	17284	17107	17433	17165	17221	17154	17183	17250	17265	17188	17082	17247	17247	17354	17373	17061	17354	17145	17146	17348	17198	17301	17164	17125	17192	17269	17258	17332	17193	17266	17226	17057	17097	17223	17288	17272	17157	17358	17294	17188	17080	17326	17414	17173	17217	16996	17233	17261	17300	17304	17236	17402	17155	17260	17202	17368	17330	17173	17276	17320	17135	17215	17175	17233	17275	17262	17267	17256	17333	17265	17220	16954	17310	17209	17053	17267	17114	17201	17388	17184	17281	17296	17182	17551	17242	17396	17177	17142	17270	17299	17247	17239	17302	17194	17208	17329	16986	17264	17149	17238	17217	17219	17328	17343	17234	17244	17295	17308	17086	17239	17198	17132	17184	17316	17226	17278	17333	17319	17306	17159	17187	17343	17224	17338	17278	17235	17329	17214	17355	17180	17252	17328	17373	17174	17273	17131	17294	17179	17379	17243	17327	17335	17209	17361	17266	17222	17238	17427	17351	17229	17206	17333	17194	17339	17122	17316	17259	17392	17180	17155	17179	17160	17209	17222	17286	17119	17262	17338	17392	17217	17180	17160	17362	17377	17195	17218	17265	17195	17348	17081	17274	17377	17071	17281	17227	17210	17071	17299	17349	17245	17222	16968	17159	17260	17254	17246	17053	17264	17257	16991	17183	17339	17212	17304	17253	17274	17249	17277	17328	17234	17338	17376	17156	17231	17257	17171	17061	17293	17141	17188	17119	17124	17341	17338	17314	17263	17078	17430	17198	17365	17198	17195	17233	17182	17270	17341	17055	17219	17170	17162	17189	17127	17308	17314	17176	17353	17198	17220	17267	17258	17334	17343	17183	17359	17168	17133	17259	17365	17135	17146	17297	17191	17136	17325	17249	17160	17281	17300	17249	17225	17215	17360	17226	17345	17203	17164	17259	17135	17235	17114	17236	17395	17201	17414	17234	17238	17449	17287	17237	17002	17204	17079	17075	17138	17165	17212	17334	17239	17145	17379	17190	17017	17307	17317	17217	17209	17101	17204	17416	17117	17122	17244	17201	17305	17183	17327	17254	17244	17046	17218	17097	17330	17255	17340	17128	17394	17035	17188	17291	17178	17349	17290	17238	17265	17360	17151	17173	17241	17279	17266	17333	17177	17373	17280	17183	17328	17242	17356	17272	17348	17257	17368	17221	17223	17230	17343	17408	17123	17199	17232	17213	17259	17168	17091	17349	17153	17143	17130	17328	17268	17181	17231	17194	17234	17294	17290	17118	17242	17346	17242	17219	17286	17227	17127	17266	17320	17337	17272	17114	17384	17359	17231	17405	17361	17191	17249	17311	17248	17411	17347	17222	17190	17396	17461	17256	17238	17279	17181	17095	17306	17242	17314	17013	17142	17289	17449	17366	17272	17458	17318	17209	17247	17052	17223	17216	17298	17282	17251	16994	17172	17162	17206	17230	17103	17265	17232	17137	17196	17424	17208	17185	17427	17175	17324	17351	17305	17008	17257	17152	17066	17263	17178	17503	17258	17339	17090	17157	17221	17291	17265	17272	17217	17402	17055	17280	17149	17230	17263	17452	17272	17262	17276	17181	17469	17236	17340	17214	17023	17106	17340	17260	17446	17151	17335	17285	17310	17338	17320	17355	17120	17231	17209	17274	17287	17266	17174	17144	17022	17292	17095	17224	17348	17302	17207	17144	17199	17192	17116	17223	17201	17298	17242	17285	17063	17334	17179	17194	17332	17351	17072	17270	17227	17342	17302	17257	17139	17499	17138	17218	17257	17278	17303	17158	17365	17155	17278	17225	17298	17100	17296	17244	17281	17125	17180	17181	17139	17375	17274	17232	17349	17056	17290	17041	17171	17381	17392	17295	17360	17130	17258	17154	17301	17273	17309	17110	17198	17184	17076	17364	17290	17245	17136	17235	17222	17274	17337	17215	17135	17140	17197	17146	17293	17346	17196	17207	17239	17090	17357	17143	17226	17318	17034	17204	17378	17138	17396	17238	17274	17287	17223	17144	17190	17155	17365	17162	17295	17317	17274	17327	17171	17292	17191	17173	17260	17382	17217	17353	17151	17243	17365	17190	17423	17079	17266	17285	17313	17269	17383	17242	17361	17412	17241	17255	17246	17132	17275	17352	17212	17261	17279	17310	17249	17316	17176	17157	17131	17211	17280	17087	17157	17341	17302	17343	17080	17272	17291	17291	17223	17034	17181	17336	17120	17365	17226	17059	17246	17203	17150	17289	17249	17237	17180	17260	17207	17246	17050	17305	17227	17274	17274	17341	17047	17123	17453	17212	17181	17182	17332	17275	17248	17290	17298	17192	17203	16833	17358	17235	17112	17234	17294	17286	17129	17274	17268	17250	17185	17248	17221	17228	17223	17195	17234	17164	17206	17461	17303	17286	17111	17211	17379	17255	17332	17220	17168	17332	17379	17185	17326	17396	17223	17315	17392	17344	17251	17246	17378	17250	17305	17341	17166	17201	17411	17262	17074	17316	17300	17212	17210	17212	17325	17378	17290	17154	17260	17353	17127	17369	17273	17265	17398	17190	17279	17277	17222	17246	17167	17197	17438	17330	17405	17069	17298	17287	17107	17346	17292	17320	17226	17232	17277	17203	17351	17370	17260	17139	17311	17187	17289	17192	17144	17266	17232	17353	17178	17134	17111	17290	17212	17363	17392	17186	17108	17292	17284	17088	17305	17144	17263	17244	17223	17311	17232	17216	17142	17068	17194	17234	17272	17112	17326	17159	17341	17348	17286	17219	17168	17364	17143	17207	17106	17322	17161	17274	17149	17311	17141	17056	17334	17218	17319	17194	17125	17222	17273	17196	17186	17219	17046	17179	17318	17248	17159	17099	17150	17128	17253	17274	17273	17170	17396	17416	17146	17167	17326	17182	17314	17483	17153	17248	17273	17283	17255	17467	17253	17332	17180	17206	17435	17306	17311	17251	17240	17200	17211	17149	17199	17210	17496	17168	17332	17179	17154	17307	17249	17175	17243	17263	17189	17131	17342	17420	17242	17277	17373	17330	17365	17463	17383	17289	17306	17224	17074	17235	17218	17267	17243	17266	17371	17293	17376	17315	17197	17264	17256	17145	17397	17188	17346	17238	17301	17235	17237	17066	17178	17213	17089	17311	17318	17336	17209	17230	17131	17472	17306	17091	17376	17263	17327	17148	17191	17179	17205	17413	17025	17364	17288	17174	17275	17172	17230	17039	17174	17162	17345	17178	17305	17290	17292	17224	17349	17421	17403	17063	17343	17416	17251	17348	17101	17337	17376	17309	17314	17246	17260	17151	17179	17151	17245	17120	17273	17190	17272	17273	16991	17160	17323	17168	17323	17271	17486	17148	17231	17259	17179	17087	17191	17441	17202	17355	17274	17101	17182	17420	17286	17270	17271	17115	17072	17126	17379	17282	17264	17346	17114	17149	17491	17404	17176	17212	17188	17305	17376	17226	17309	17265	17366	17094	17030	17061	17117	17447	17281	17348	17371	17090	17215	17205	17239	17126	17232	17148	17139	17294	17413	17373	17388	17257	17281	17218	17338	17368	17347	17179	17141	17075	17128	17109	17345	17139	17231	17345	17059	17401	17155	17149	17147	17192	17394	17254	17310	17182	17115	17240	17135	17133	17342	17150	17385	17111	17193	17261	17353	17221	17261	17117	17297	17275	17071	17223	17212	17241	17270	17082	17209	17167	17219	17250	17225	17289	17149	17186	17319	17361	17192	17035	17203	17155	17477	17262	17235	17105	17160	17260	17372	17267	17189	17169	17208	17344	17347	17225	17262	17342	17323	17310	17365	17311	17025	17150	17267	17218	17302	17081	17339	17170	17346	17182	17137	17260	17100	17201	17224	17337	17262	17394	17229	17262	17262	17185	17256	17295	17245	17190	17370	17212	17242	17295	17338	17225	17276	17237	17331	17191	17304	17315	17275	17258	17328	17132	17087	17364	17296	17147	17491	17196	17213	17324	17294	17326	17288	17040	17285	17132	17264	17211	17187	17339	17387	17200	17265	17248	17199	17212	17240	17195	17359	17236	17243	17201	17129	17143	17119	17455	17215	17392	17280	17330	17237	17196	17306	17172	17281	17167	17299	17280	17232	17307	17315	17230	17415	17140	17285	17287	17269	17173	17326	17310	17106	17294	17220	17187	17376	17307	17230	17204	17191	17418	17192	17171	17270	17253	17323	17063	17353	17060	17266	17183	17205	17058	17122	17412	17232	17329	17185	17308	17109	17349	17138	17078	17242	17118	17416	17172	17120	17147	17442	17242	17336	17338	17393	17250	17236	17213	17263	17183	17151	17180	17310	17354	17269	17133	17337	17432	17265	17214	17237	17360	17093	17333	17255	17321	17380	17064	17208	17266
23646	20962	28369	23918	23008	25324	25724	22621	22376	22506	22104	21975	21881	21620	21585	21339	21440	21708	24880	28321	27933	25712	23149	22001	21562	21246	21290	21053	20992	21188	21057	21134	21247	21012	21114	20993	21082	21105	21244	21120	21014	21375	21154	21224	21279	21329	21377	21479	21096	20821	21226	21178	21246	21239	21198	21204	21039	20963	21234	20976	21073	21114	21176	21102	21103	21166	21112	21173	21195	21111	21049	21154	21000	21002	21208	21123	21334	21053	21238	20940	20861	21184	20978	21119	21143	21000	21132	21098	21114	21048	21087	21040	21266	21091	21108	21164	20913	21271	21083	20979	20762	20979	20946	21026	21368	21026	21091	21164	21053	21032	21058	21055	21090	21067	21214	21243	20981	20970	21030	21039	21159	21021	21029	21027	21079	21024	21097	21063	20989	21148	21024	21090	20970	20946	20930	20948	21085	21095	21279	20949	21190	20965	21228	20955	20997	21113	20987	21100	20968	20905	21052	21045	21113	20949	21070	21160	21270	21134	20914	20927	21121	21126	21076	20844	20921	20970	21078	21137	20873	21256	20985	20996	20795	20981	20897	21051	21114	21159	20973	21048	21126	21167	21152	21336	21101	21041	21065	21166	21030	20899	20886	21020	20975	21100	20994	21084	20810	21006	20922	21135	21170	20914	21142	20885	21056	21400	21221	20949	21029	21246	20902	20989	21294	20827	20979	20856	21036	20838	20812	21047	21127	21079	20996	20987	21114	20876	21115	20965	21139	20847	20826	21183	21137	20955	21100	21013	20965	20952	21125	21163	21042	20993	21032	21039	21208	21015	21041	20985	21086	20996	21135	20926	21163	20847	20934	20950	21059	21177	21008	20864	20969	20949	21140	21125	21025	21140	21184	21044	21152	20833	21169	21071	21092	20956	21053	21120	21213	20781	21038	21194	21073	20880	21242	20861	21095	20958	20860	21086	20855	21078	21160	20936	21038	21006	21176	21080	20974	21158	21174	20829	21021	21141	21117	21174	21181	21397	21139	20838	21055	21068	20878	21193	21114	21140	21011	21015	21055	21148	20901	21298	21142	21031	20943	21109	20802	20938	21039	21309	20875	21153	21090	20842	20856	20923	21061	21106	20727	20984	20981	20908	21037	20783	20828	21088	21073	20788	21176	20972	21009	21118	21043	21057	21049	20902	21260	20996	21193	20965	21096	20888	21047	21053	21105	21027	21178	21130	21140	21016	21093	21138	21218	21008	21148	21011	21199	21031	20881	20994	21174	21029	20985	21098	21070	20961	21115	21127	21072	21049	20857	21021	21230	21014	20883	20893	21077	21101	21133	21218	20978	20808	21108	21118	21079	21241	21176	20998	21199	21012	21018	21057	21077	21140	21293	20960	21108	21151	21014	21038	21074	21052	21029	21067	21008	21226	20922	20795	21028	21019	21105	20847	21032	21117	20983	21217	21239	20982	20942	20937	21039	21029	20977	20938	21213	21121	21038	20921	21012	21032	20864	21073	21148	20999	21011	21149	20933	20989	21255	21020	21292	21160	21092	21054	20964	21022	21063	21081	21163	21189	21062	21225	21255	21075	21115	20930	21128	21055	21122	20927	21047	21096	21018	21221	20957	21039	20843	21030	21112	20963	20960	21040	21050	21209	21200	20897	20881	21099	21067	21068	20959	20876	21313	21028	20955	20959	21278	20973	21179	21017	21038	21055	20955	21019	21059	20987	21110	20913	21172	20959	21090	21246	21010	21093	21053	20977	21034	21039	20995	21057	21364	21163	21060	20964	21017	21031	21178	21154	20986	21033	20915	21198	20896	21094	21017	20992	21355	21027	21280	21205	21165	21167	21290	20985	21098	20825	20963	21002	20997	21228	21206	21088	20818	20808	21056	21052	20942	20989	21065	21234	20875	21013	21299	20983	21124	20907	20854	21089	20956	20864	21172	21046	21138	21248	21188	20975	21068	21021	21066	21210	21207	20913	21012	21154	21074	21065	21135	20878	21138	20944	20982	21100	21286	20943	21289	21152	21088	21069	20896	21016	21122	21017	20963	20936	20949	20957	21106	20891	21205	21259	20958	20772	21081	21201	21225	20867	20883	20925	21130	21057	21151	21154	21119	21223	21196	20914	20918	21003	20931	20992	21030	21195	20901	20835	20925	21177	21023	21267	21074	20789	21060	20973	21088	20921	21078	21230	20852	21045	21334	21089	21241	20801	21152	20999	21036	21224	20972	21116	21057	20982	21130	21127	21128	21119	21098	21189	21046	20885	21053	20820	21035	20802	21000	21054	21049	21237	20956	20940	21179	21115	21125	20994	21219	21232	21058	21103	21174	21078	20962	21111	20928	21079	20980	20955	20899	21051	21069	21020	21088	21120	21016	20903	21024	21146	21042	21073	21115	21003	21047	20936	21240	21165	20990	21032	21234	21073	21039	21107	21244	21147	21040	20932	21033	21097	20941	21009	21160	21023	21035	20955	21101	21007	21076	21332	21008	20990	20887	20982	21221	20910	20915	20836	21109	21248	20965	20903	20966	21151	21044	21020	21047	21048	21121	21080	21106	21191	21170	21035	21248	21231	20996	21186	21200	21218	21178	20942	20993	21068	21081	21124	20870	20864	21018	20929	21018	21059	21166	20884	21043	21025	21067	21095	21105	21049	21026	21065	21005	21343	21152	21015	21250	21021	21030	20964	21007	20965	21230	20923	21116	21095	21021	21033	21085	21028	20891	21058	21142	21098	21084	21112	21079	21112	21194	21281	21004	21166	21086	21221	21092	21169	21044	21096	21215	21285	20962	20999	21108	21206	21021	21109	20954	20931	20983	20824	21089	21223	21176	21078	20948	20963	20861	21017	21031	21155	21081	20770	21056	20988	21220	21443	21141	21023	21064	21095	21212	20968	21032	20989	21078	21098	20949	20926	21047	21126	20867	21236	21182	20919	21191	21138	21002	20953	21216	20855	21045	20982	20955	21266	21093	21116	21087	20978	21028	21199	21189	20906	21060	21200	21025	21111	20721	21242	21043	21059	20925	21028	21119	21075	21147	20943	20997	21078	21137	21118	21068	20935	21229	21016	21225	21004	21224	21097	21076	20937	21143	21189	21193	20993	21016	21177	20965	21176	21115	21238	21019	21198	20860	21209	21196	21042	21198	21226	20971	21137	20954	21112	21211	20871	21006	20808	20759	21009	21095	21161	21063	21118	21157	20996	21072	21049	20915	21248	21235	21169	21048	21002	21189	21125	21138	20962	20972	20973	21037	20858	21208	21239	21090	21120	20988	21098	21016	21102	20996	21149	20984	20985	21031	21001	21019	21055	21035	21123	21010	21071	21052	20835	20947	21003	21239	20986	20937	21187	20990	20792	21000	21227	21142	21231	21157	20999	20945	21157	21192	21084	21062	20986	21207	21101	20781	21262	21208	21253	21063	21270	21002	21211	20990	20950	21032	21006	21043	21107	21304	21021	20907	20933	21010	20993	21112	20814	21043	21019	20978	21059	21008	20850	21182	21056	21169	21022	21119	21047	21195	21222	21036	21115	20813	20862	21021	21030	20975	21093	21111	20952	20941	21004	21140	21046	21187	21058	21083	21011	21021	21050	21090	21172	21009	21038	20968	20921	21189	20973	21034	21181	21118	21157	21016	21117	21240	21277	21233	21073	21044	21015	21059	21102	21268	21041	21157	20992	21113	20978	21285	21023	21132	21045	20922	20954	20991	21096	21103	20995	21295	21194	21004	21045	20867	21087	20971	21077	21188	21049	21017	20978	21055	20935	20938	21029	21106	21041	20977	20856	21090	21154	21192	21085	21021	20931	21065	21246	21246	21120	21080	21022	21271	20952	21072	21160	21156	21240	20936	20900	20799	20894	21135	21117	21005	21148	21258	21210	20948	21237	20831	21030	21090	21036	20915	20898	21084	20868	21148	20949	21088	20812	20894	20905	20954	20894	21019	20905	21061	21011	21071	21055	21132	20926	21045	21035	21125	20896	20900	21014	21089	20825	21186	21122	21397	20967	21082	21026	21142	21039	21010	21066	21090	21006	21097	21131	21091	21158	21327	21006	20904	21130	21063	21048	21089	21077	21015	20983	20906	21187	21114	20910	21273	21196	21284	20915	20946	20939	21012	21044	20858	21136	21172	21080	21190	21044	21223	21029	20909	21185	21011	21136	21282	21225	20969	21059	20986	21046	21069	20895	21046	21090	21052	20956	21195	21180	21128	21140	21058	20960	21115	21141	21052	21202	21193	21057	20875	20988	21031	21054	21023	20842	20875	21002	21246	21020	20901	20916	20949	21016	21233	20718	20898	20921	20937	21207	21201	21009	21110	20927	21017	21216	21119	21034	21207	21253	21388	21119	21297	21344	21200	20943	21074	21187	20984	21144	21031	21103	21074	21247	21206	20938	20872	21031	21087	20916	20957	21045	20777	21229	21130	21253	21331	21028	21207	20955	20960	21125	21164	20833	21190	21099	21095	21002	21064	21168	20961	21040	21120	20912	20990	21309	21310	21123	21116	21094	21004	21037	20956	21084	21044	21098	20963	20963	20950	21059	21109	21065	20887	20978	20980	21099	21029	21241	21134	20970	21028	20919	21048	20960	20943	20905	21091	21137	21094	21049	21380	20991	21066	21079	21304	21190	21263	21116	21182	21260	21128	20941	21216	21102	21079	20856	21023	21042	21004	21096	21058	21102	21202	21063	21062	21189	21075	20994	21203	21195	21001	21013	21228	21160	20951	20893	21103	20855	21028	21054	21091	20976	21093	21150	21145	21096	21111	20968	21028	21104	21093	21078	21140	21202	21068	21080	21040	20994	21119	21040	20979	20993	21134	21175	20964	21165	21174	21096	21195	21042	21205	21067	21026	21064	21066	21281	21132	21070	21186	21297	20887	21013	21090	20985	20988	20912	21085	21072	21025	21087	21194	21128	20896	21130	21102	21230	21213	21023	21238	21158	21213	21019	21175	20899	21116	21136	21002	21172	21102	21282	20922	21070	21152	21059	21038	21358	21207	20913	21049	21076	21269	21057	20839	20992	20983	20787	21157	21086	21129	21097	21138	21003	21252	21050	21116	20979	21034	20934	20922	20896	21147	21269	21081	20985	21147	21199	21175	20916	21151	20822	21105	21175	21123	21062	21130	21138	20795	21240	21082	20859
14922	27683	27254	21048	22956	22126	20585	19475	19120	18801	18186	17836	17821	17745	17648	17508	17465	17747	23179	26501	25203	22511	19205	17943	17484	17357	16986	17152	17034	17279	17344	17108	16955	17119	16882	17084	17307	17144	17088	17265	17175	17106	17240	17081	17154	17073	17062	17177	17235	16837	17203	16855	17201	17044	17052	17092	17119	17022	17035	17113	17256	17120	17072	17109	17007	17106	17079	17014	16949	16982	17012	17171	17127	17003	17070	17041	17135	17267	17004	16970	17066	17200	17029	17209	17066	17148	17253	16995	17176	16798	17101	17290	17009	17142	17186	17061	17073	17067	16983	17137	17119	17232	16956	17306	16978	16913	17211	17003	16979	17000	17131	17028	17032	16991	17128	17121	17299	17089	17117	17049	17052	16983	17233	17058	17206	17023	17210	16987	16990	17237	17086	17043	17121	17066	17109	17157	17131	17109	16954	17096	17084	16959	17275	17151	17100	17167	17084	17105	17145	17086	17143	16942	17119	16940	17181	17150	17033	17010	17175	17119	17196	16904	17066	17053	17011	17121	17090	17076	17160	17094	17032	17054	17188	17159	17084	16982	16951	17145	16995	17048	16923	17193	17182	17226	17246	17130	17121	16931	17050	17101	17021	16983	17089	17031	17018	17060	17218	17002	17016	17037	17139	17138	17203	17020	17002	17099	17024	17158	17141	17018	17065	16956	17061	17062	17147	17039	17035	17098	17235	16965	17144	16973	17157	16973	17186	17026	16957	17001	17009	17217	17013	17087	17066	17122	16986	17087	17125	17147	17012	17201	17137	16887	17113	17060	17326	17111	17132	16979	17042	16902	17064	16865	17214	17169	17111	17202	16994	17155	17070	17218	16938	16918	17229	17224	17159	17102	17000	16998	17122	17085	17103	16971	16961	17036	17096	17027	17172	17049	16962	17042	17016	16966	17118	17046	17042	17034	17044	16981	17059	17036	17013	16873	17011	17053	17020	16994	17011	17084	16898	17095	17113	16814	17073	17018	17004	16995	17073	17041	17234	17242	16983	17090	17140	17100	17006	17062	17062	17146	17225	16897	16970	16999	17066	16955	17129	17211	17122	17111	16968	17088	17020	16972	17104	16931	16947	17048	16825	17027	16928	17016	17041	17181	17167	16942	16955	16843	17105	17190	17226	17120	16884	17024	16873	17141	17002	17184	16910	16986	16976	17133	17125	17164	17060	17092	17123	16972	16979	17155	17029	16972	17126	17029	16987	17211	17107	17109	17035	17050	17086	17081	16982	17178	16966	17020	17147	17051	17172	16929	17096	17264	17139	17057	17036	16852	17039	17178	16945	17080	17050	16956	17021	17198	16958	17034	17014	16988	17039	17089	17111	17054	17168	17129	17030	17061	16878	17117	17103	17083	17073	17044	17077	17038	16922	17096	17172	16987	17086	17250	17093	17248	16937	17082	17080	16914	17181	16819	16917	16953	17029	16996	17077	17108	16912	17001	17094	17095	16916	17037	16909	16989	17074	17093	17057	17173	17261	16814	17027	17079	17040	17152	17108	17080	17071	16960	17035	17132	17228	17017	16969	17094	16982	16823	17113	17096	16830	17193	17121	17101	17174	17023	17179	17195	17014	17036	17196	17049	17209	16922	17025	16943	16978	17032	17070	17033	17027	17043	17014	16972	17027	17106	17233	17133	17027	17125	17141	16969	17149	16996	17152	17083	16983	17064	17211	17155	17088	17092	17093	17145	17134	17070	17192	17090	17092	16930	17069	16902	17121	17051	17017	17124	16916	17209	17244	17006	17041	17018	17186	16933	17119	17033	16945	17126	17000	17315	17025	17145	17117	17144	17021	17124	17134	16991	17113	17271	17196	16918	17262	17077	17174	16969	17087	16900	17182	17074	16985	17101	17209	17114	17021	17125	17021	16980	17247	16948	17084	17089	17163	17248	17100	17060	17185	16885	17023	17154	17177	17232	17158	17016	16932	17080	17020	17074	16913	16932	17079	16997	16991	16815	17272	16878	17024	17151	17025	17182	17211	17030	17014	17065	16948	17040	17167	17225	16938	17092	16990	17074	17015	17048	17200	17207	17116	17052	17080	17072	17041	17051	17173	17073	17191	17139	16965	16972	17151	17117	17150	17199	16925	16948	16893	17014	17171	16965	17205	17046	16993	17104	16925	17211	16996	17088	17111	17006	17072	16894	17118	16993	17028	17051	16943	17067	17007	17247	16991	17117	17077	16874	17195	17071	16956	17007	17050	17189	17138	16961	16951	16987	17063	17151	17073	17168	17166	17071	17129	16990	17035	17129	16982	17206	17140	16992	17058	17203	16977	17190	16804	17060	17069	17068	17071	17170	16855	17173	17147	16985	17002	17155	17236	16856	16951	16956	16952	17032	17132	16755	17249	17081	17153	17090	17127	17032	17176	17108	17095	17148	17126	17107	16912	17301	16917	16969	17152	16991	17136	17065	16971	16972	17048	17105	17206	17164	17045	17235	17104	16928	17271	17061	17170	16920	16987	17004	16907	17100	17188	17072	17339	17147	17182	16950	17163	17067	17148	16996	17125	16958	17126	16923	17137	17163	17070	17013	16970	16988	17070	17036	16939	17113	17215	17163	17157	17099	17197	17168	16979	16997	17086	17111	17043	17018	17063	17044	16921	17086	17149	16851	17160	17041	17084	17068	17111	17122	17172	17195	16964	17280	17018	16911	17264	16868	17157	17099	17227	17008	17094	17203	17098	17176	17113	16989	17216	17078	17158	17122	16997	17010	17042	16966	17097	16923	17105	17002	17101	17162	17043	17203	17052	17215	17145	16978	17211	17088	17261	17132	17092	17048	17035	17150	17046	17118	17374	17040	17153	17109	17066	17035	16930	16829	16935	17092	16988	17087	17201	17159	17141	17065	17211	16961	16999	17018	17023	16984	17280	16879	17186	16905	17087	17132	17012	17052	17071	16984	17017	17116	17074	17075	17036	17162	17058	17207	17142	17022	17059	17111	17101	17069	16971	17049	17134	16984	17107	16968	16927	17034	17210	17039	17220	17000	17022	17033	17015	17025	17016	17228	17048	17053	17048	17163	17084	16956	17055	17076	17080	17232	17038	17222	17074	17136	17225	16968	17110	17037	17000	17198	17148	17125	17160	17108	17094	17101	17154	17014	17230	17062	17251	16948	17187	17078	16888	17144	17111	17178	17033	17103	16997	17146	17242	17016	17054	17001	17082	17038	16938	17064	17127	17117	17014	16978	17128	16996	17201	17201	17066	17119	16904	17035	17201	17155	17056	16926	17024	17128	17095	16965	17126	16956	17107	16820	17038	16988	17147	17006	17028	17114	17004	16909	17010	16914	17075	17049	17234	17117	17133	16937	17194	16934	17060	16842	16996	17001	17115	16933	16956	17002	17089	17055	17165	17014	17044	17002	17031	17113	17077	17077	16925	17045	17216	17020	17038	17063	17029	17205	17185	17002	17009	17203	17233	17047	17090	17195	17146	17106	17033	17019	17099	16943	17196	17087	17088	16928	17069	16943	17119	16960	17006	16967	16996	16997	17266	17065	17117	16999	17254	17074	17147	17132	16865	17222	16876	16867	17095	17192	17095	17163	17201	17062	17250	17263	17101	17267	17077	17270	17094	17116	16858	17022	17095	17031	17098	17143	16942	17091	17222	17029	17067	17074	16985	17097	17231	17052	16980	17133	17209	17134	17104	17139	16998	17213	17052	17077	17049	17162	17056	17167	17073	17034	17033	16976	16975	17191	16985	17087	17218	16950	17110	17043	17125	17052	16958	16960	17211	16980	17010	17018	16980	17024	17015	17253	16957	17133	17032	17014	17121	17193	16948	17116	16990	17051	17177	17004	16846	17145	17198	16846	17069	16967	17140	17159	17116	17148	17156	16924	17090	17102	17077	16987	16985	16931	17046	17061	17077	17066	17107	16915	16889	17136	17005	16999	17198	17123	17015	16976	16994	17171	17025	16984	17056	16990	17065	16915	17179	17119	17114	16998	17080	16936	17129	17079	17096	17024	17019	17090	16979	17291	17104	16971	17155	17141	17008	17252	17011	16900	16911	17234	16942	17067	16945	17082	17165	17078	17158	17014	17061	17051	17124	17049	17182	16937	16990	17047	17069	17030	16988	17056	17092	17224	17087	16985	16986	17100	17161	16951	17131	16932	17100	17080	17130	17061	17054	17110	17170	17139	17173	17234	17049	16947	17122	16929	17171	17139	17210	17072	17126	16993	16930	17212	17088	16942	17242	16997	17002	17258	16972	17011	17171	16978	17301	17042	17164	17145	16962	17155	16983	17063	17128	17062	17061	17066	16947	17150	16919	17068	17108	17070	17123	16953	16957	17110	17017	17084	17112	17152	17112	17051	17083	17137	17073	17161	17112	17138	17114	17173	17189	17172	17047	17247	17259	17225	16995	16920	17047	17112	17082	16923	17183	17087	17038	17037	16989	17023	17283	17198	17121	17167	16937	17126	17025	17043	17205	17005	17002	17122	17074	17161	17125	17011	17000	16967	16893	17064	17195	17105	16961	17147	17012	17000	17157	17130	17046	17330	17165	17014	16907	17073	17074	17019	17026	17028	17032	17048	16948	17064	17054	17154	17050	16903	16980	16950	17128	17040	17118	17089	17121	17105	17190	17130	17175	17115	17032	17096	17028	17167	17075	17061	17104	16936	17032	17088	17081	17040	17176	17107	17071	17296	16873	17102	17059	17047	17052	16939	17099	17096	16987	17192	17041	16984	17079	17115	16810	16902	16992	17066	17041	17129	17199	17127	17024	16954	17127	17074	16962	17125	16956	17058	17000	16921	17119	16936	17087	17056	16922	17061	17027	17259	17030	17023	17157	17187	17057	16983	17052	16935	17068	16909	17023	17056	17066	17091	17041	16981	17218	17233	17188	17135	16885	17078	17095	17104	17034	16990	16977	16964	17005	16952	17080	17037	17149	17038	17010	17077	16965	17026	17134	17117	17105	17208	17101	17208	17209	16941	16961	17176	17101	17041	17135	16944	17157	17028	17108	17057	17260	17103	17206	17112	17085	17033	16989	16824	17132	17079	17015	17124	17132	17242	17176	16845	17222	17023	16985	17085	17105	17062	17049	17067	17011	17038	17185	17110	17139	16991	17183	17102	17128	17127	17107	17120	17226	16959
22574	21046	28912	23396	21427	24519	28663	23912	23087	23438	22949	22560	22462	22357	22478	22158	21747	21922	28462	36726	34790	30791	26082	23148	22276	21363	21422	21465	21356	21259	21456	21420	21296	21102	21136	21444	21327	21344	21322	21389	21246	21325	21261	21392	21419	21239	21276	21461	21260	21217	21374	20997	21305	21089	21405	21288	21152	21130	21301	21320	21129	21075	21211	21334	21488	21229	20978	21246	21056	21130	21340	21311	21144	21144	21065	21201	21222	21417	21262	21115	21101	21351	21290	21208	21266	21179	21161	21333	21169	21206	21066	21202	21346	21233	21318	21230	21143	21283	21331	21199	21140	21121	21385	21168	21324	21229	21332	21362	21137	21186	21085	21469	21233	21205	21178	21126	21104	21296	21176	20957	21266	21256	21168	21046	21353	21122	21210	21147	21087	21201	21180	21132	21224	21390	21171	21287	21097	21128	21329	21202	21294	21157	21233	21206	21276	21324	21327	21289	21235	21253	21218	21315	21265	21014	21584	21461	21380	21095	21297	21112	21261	21383	21195	21105	21344	21352	21277	21322	21409	21336	21218	21242	21188	21185	21095	21110	21266	21327	21105	21118	21067	21219	21202	21273	21236	21008	21272	21438	21270	21179	21159	21246	21445	21242	21124	21242	21023	21357	21125	21345	21297	20993	21197	21199	21157	21302	21169	21308	21252	21185	21419	21192	21208	21228	21107	21238	21359	21195	21130	21148	21162	21084	21136	21139	21262	21091	21056	21077	21252	21268	21487	21163	21175	21089	21407	21060	20968	21114	21339	21083	21239	21139	21032	21169	21097	21125	21237	21175	21231	21125	21223	21475	21257	21185	21279	21236	21291	21261	21226	21374	21069	21177	21136	21327	21192	21272	21190	21181	21488	21094	20986	21403	21242	21316	21168	21238	21127	21279	21403	21166	20996	21074	21137	21292	21105	21060	21160	21064	21000	21172	21297	20959	21252	21344	21092	21156	21192	21282	21246	21219	21113	21284	21134	21281	21138	21241	21271	21162	20919	21200	21239	21219	21315	21122	21215	21169	21289	21165	21119	21268	21171	20947	21039	21314	21287	21056	21123	21251	21287	21325	21576	21114	21352	21204	21175	21209	21314	21280	21190	21175	21179	21111	21195	21067	21302	21220	21094	20936	21200	21116	21289	21185	21170	21328	21092	20990	21097	21285	21264	21108	21280	21086	21130	21239	21311	21136	21011	21317	21147	21203	21388	21062	21297	21335	21380	21212	21263	21228	21046	21160	21438	21129	21128	21317	20956	21107	21116	21057	21050	20999	21200	20953	21179	21020	21428	21266	21269	20817	21161	21161	21230	21205	21308	21174	21209	21232	21226	21139	21262	21268	21245	21143	21173	21267	21125	21127	21032	21251	21094	21149	21313	20980	21209	21256	21183	21088	21322	21174	20911	20994	21002	21517	21251	21218	21085	21159	21067	20972	21122	20996	20980	21294	21265	21182	21335	21454	21374	21214	21069	21049	21383	21307	21212	21262	21201	21269	21347	21077	21217	21325	21382	21313	21280	21299	21279	21345	21160	21317	21226	21284	21400	21100	21210	21117	21226	21223	21218	21158	21410	21078	21132	21200	21187	21082	21190	21127	21200	21340	21239	21113	21193	21097	21183	21075	21032	21208	21141	21089	21127	21300	21009	21187	21141	21246	20999	21255	21348	21210	21296	21044	21139	21237	21156	21107	21093	21186	21163	21312	21251	21294	21146	21156	21295	21172	21243	21251	21076	21256	21448	21127	21335	21321	21222	21249	21161	21403	21425	21243	21155	21292	21215	21432	21120	21167	21061	21232	21246	21334	21142	21207	21225	21324	21366	21227	21183	21159	21008	21143	21098	21171	21163	21124	21230	21084	21190	21145	21041	21223	21172	21134	21110	21333	21388	21335	21209	21064	21262	20962	21267	21267	21305	21132	21151	21145	21214	21047	21215	21223	21355	21028	21312	21275	21161	21210	21350	21291	21174	21222	21190	21065	21233	21013	20976	21147	21421	21244	21023	21199	21090	21150	21248	21118	21384	21164	21263	21186	21084	21198	21052	21008	21327	21394	21242	21042	21254	21145	21343	21256	21099	21143	21137	21129	21322	21110	21139	21397	21065	21226	21351	21480	21195	21158	21388	21158	21209	21175	21074	21197	21080	21066	21292	21011	21097	21252	21107	21075	21127	21202	21141	21076	21390	21352	21231	21252	21461	21202	21152	21214	21275	21460	21232	21286	21066	20998	21084	21147	21291	21440	21333	21340	21148	21085	21118	21194	21203	21122	21143	21160	21055	21149	21477	21124	21180	21098	21235	21205	20979	21185	21332	21084	21305	21306	21197	21429	21064	21057	21282	21195	21151	21125	21231	21260	21131	21443	21277	21068	21066	21330	21064	21012	21373	21302	21077	21222	21225	21106	21127	21310	21326	21110	21199	21311	21033	21109	21003	20919	21175	21121	21202	21285	21335	21300	21274	21236	21240	21312	21038	21206	21096	21120	21107	21276	20979	21088	21044	21320	21320	21176	21190	20988	21121	20886	21122	21047	21231	21246	21158	21295	21349	21212	21225	21308	21113	21146	20981	21284	21203	21377	21146	21173	21290	21162	21013	21144	21428	21286	21206	21043	21436	21187	21275	21135	21296	21342	21268	21213	21172	21368	21144	21084	21155	21283	21109	21074	21408	21170	21136	21375	21244	21167	21068	21184	21121	21253	20965	21227	21504	21260	21266	21268	21323	21119	21185	21272	21235	21168	21369	21135	21128	21046	21244	21044	21147	21171	21217	21208	21276	21312	21436	21381	21334	21144	21332	21331	20980	21324	21070	21174	21120	21089	21165	21145	21250	21181	21056	21103	21256	21229	21420	21279	21336	21242	20913	21218	21139	21198	21118	21264	21219	21188	21148	21150	21080	20953	21358	21044	21433	21241	21133	21125	20983	21391	21314	21153	21231	21219	21127	21103	21040	21300	21188	21124	21032	21214	21335	21151	21207	21322	21312	21206	21206	21189	21256	21225	21303	21211	21262	21138	21207	21033	21208	21158	21298	21149	21281	21025	21053	21198	21187	20918	21033	21107	21266	20957	21075	21308	21140	21130	21276	21144	20968	21357	21270	21126	21186	21296	21102	21114	21214	21311	21274	21234	21163	21049	20947	21434	21340	21061	21388	21326	20935	21175	21310	21070	21225	21346	21198	21148	21243	21214	21288	21113	21047	21144	21348	21135	21234	21247	21157	21147	21092	21136	21231	21021	21061	21393	21186	21169	21117	21263	20984	21166	21007	21159	21194	20978	21059	21183	21209	21323	21339	21110	21194	21215	21036	21307	21249	21345	21249	21174	21083	21139	21279	20981	21296	21243	21218	21386	21192	21362	21212	21214	21112	21020	21378	21105	21108	21302	21092	21290	21234	21306	21307	21103	21273	21171	21182	20991	21180	21358	21253	21244	21111	21082	21079	21271	21153	21239	21140	21189	21119	21306	21267	21233	21197	21324	21093	21389	21437	21217	21343	21206	21261	21168	21209	21094	21103	21125	21095	20936	21344	21263	21101	21306	21178	21429	21132	21244	21228	21108	21169	21204	21362	21129	21157	21173	21261	21075	21198	21264	21154	21088	21359	21181	21111	21272	21177	21377	21179	20970	21335	21294	21187	21347	21225	21274	20982	21482	21376	21229	21062	21148	21305	21270	21236	21194	21159	21063	21270	21170	21367	20930	21255	21122	21148	21087	21373	21330	20935	21136	21424	21300	21059	21138	20987	21209	21225	21183	21372	21335	21205	21253	21287	21084	21156	21092	21179	21237	21347	21105	21090	21022	21143	21262	21208	21136	21157	21225	21318	21284	21166	21239	21216	21085	21076	20824	21104	21263	21390	21442	21048	21356	21160	21248	21261	21293	21269	21471	21186	21140	21065	21107	20808	21199	21229	21159	21042	21117	21253	21321	21201	21200	21381	21053	21174	21325	21125	21439	21024	21166	21178	20989	21003	21087	21423	21256	21154	21148	21420	21199	21122	21162	21218	21512	21082	21273	21136	21270	20939	21032	21270	21273	21297	21235	21073	21147	21163	20958	21268	21080	21128	21132	21223	21157	21077	21271	21138	21077	21220	21215	20989	21152	21070	21194	21178	21216	21289	21064	21303	21173	21067	21287	21397	21336	21130	21155	21243	21198	21069	21069	21292	21464	21060	21180	21258	21089	21250	21188	20828	20878	21248	21208	21233	21185	21373	21274	21143	21122	21265	21012	21190	21120	21177	21282	21193	21034	21352	21192	21044	21266	20946	20829	21178	21220	21147	21256	21492	21560	21357	21250	21222	21324	21234	21143	21226	21170	21225	21207	21233	21212	21057	21205	21184	21180	21149	21102	21324	21067	20990	21066	21303	21158	21326	21118	21098	21451	21149	21221	21280	21458	21353	21270	21304	21250	21180	21368	21416	21017	20959	21411	21185	21379	21306	21223	21436	21149	21273	21282	21164	21201	21146	21117	21240	21146	21387	21009	21268	21113	21245	21397	21268	20924	21027	21124	21330	21479	21163	21100	21384	21093	21073	21043	21128	21390	21168	21310	21331	21188	21337	21151	21064	21053	21143	21303	21282	20972	21258	21150	21285	21316	21313	21314	21085	21132	21231	21121	21024	21323	21233	21222	21213	21190	21083	21317	21179	21197	21352	21034	21188	21094	21328	21273	21271	21208	21249	21132	21182	21185	21044	21312	21237	21171	21243	21212	21408	21268	21361	21172	21348	21280	21434	20939	21408	21176	21112	21126	21188	21128	21261	21204	21157	21035	21107	21232	21226	21248	21384	21232	21154	21121	21351	21296	21070	21268	21186	21174	21325	21364	21164	21228	21283	21167	21208	21184	21049	21123	21141	21288	21266	21363	21272	21308	21192	21164	21232	21334	21131	21349	21376	21309	21301	21151	21365	21303	20939	21013	21364	21107	21326	21262	21117	21045	21161	21307	21166	21217	21323	21280	21209	21051	21172	21146	21214	21212	21060	21206	21106	21444	21191	21112	21178	21172	21234	21015	21097	21259	21253	21106	21000	20961	20914	20993	21154	21465	21120	21041	21112	21232	21159	21167	21404	21217	21195	21031	21099	21373	21251	21293	21152	21141	21168	21384	21342	21208	21249	21302
16882	33553	30195	24781	23535	22927	21888	20768	20415	19867	19316	18878	18794	18779	18137	17985	17826	17965	27973	35269	32634	27829	21868	18586	17612	17409	17227	17205	17023	17050	17097	17206	17110	17204	17046	17230	17302	17016	17108	17187	17146	17018	17071	16994	17109	17233	17101	17143	17413	17210	17105	17025	16966	16934	17164	17262	17205	17100	17196	17077	17104	17193	16993	17010	16978	17120	17145	17087	17279	17119	17164	17176	16972	17046	17087	17235	17198	17117	17124	17021	17227	17208	17159	17090	16944	17062	17029	17036	17240	17024	17126	17054	17342	17026	16926	16962	17256	17172	17228	17141	17009	17081	17024	17228	17052	17123	17115	17142	16955	17066	16937	17299	17089	17167	17184	17011	17118	17066	17107	17258	17025	17086	17117	17015	17086	17080	17151	17094	17122	17197	17158	17122	17148	17065	17240	17140	16958	17168	16983	17099	17122	16869	16959	17150	17063	17226	17048	17113	17118	17008	17080	17160	17052	17308	17007	17221	17183	17003	17300	17062	17063	16958	17067	17193	16896	16943	17210	17005	17041	17213	17074	17169	17217	17162	17238	17102	17160	16905	17210	17243	17172	17087	17070	16946	17097	16926	17317	17081	17090	16942	17114	17156	17101	17050	17119	17221	17247	17004	16934	17213	17227	17070	17288	17125	17257	17098	17160	17094	17094	16983	16973	17140	17188	16855	17041	17055	17042	17116	17103	17111	17046	17140	17066	17129	17050	17253	17099	17152	17244	16980	17041	17200	17014	17075	16973	17085	17088	17024	17042	17095	17046	17020	17122	17012	16894	17096	17140	17193	17224	17137	17092	17235	17031	17126	17141	17134	17088	17238	17099	17062	17279	17184	17174	17195	17024	17094	17084	17279	17039	17018	17137	17076	17075	17060	17234	17051	17153	17273	17002	17088	17367	17085	17055	17169	17098	17084	17012	17171	17071	17034	17056	17084	17209	17052	16953	17145	17128	17170	17183	17016	17195	17082	17235	17155	17096	17141	17043	16847	17156	17023	17104	17071	17090	17231	17190	16968	16961	17100	17045	17162	17117	17159	16973	17071	17016	17022	17063	17079	16856	17124	16874	17099	16893	17130	17115	17042	17214	17061	17188	17095	16876	17165	17060	17074	16992	17036	17156	17037	17119	17003	17123	17196	17108	17140	17068	16967	17105	17096	17178	17112	17171	17063	17200	17027	17185	17031	17175	17071	17064	17130	16917	17174	17097	17115	16959	17245	17153	16969	16865	17091	17003	17157	17047	17050	17162	17190	17222	17069	16926	17035	17151	17112	17087	17047	17201	17159	16954	17078	17062	17001	17186	17057	17082	17226	17097	17091	17143	17064	16996	17095	16982	17140	17253	17306	17043	17060	17200	17083	16754	17139	17040	17221	16938	17054	17206	17166	17007	16990	17175	17102	17133	16899	17254	17229	17060	17186	17087	17094	17069	17139	16945	16938	17204	16916	16998	17108	16993	16966	17217	17370	16988	17261	17087	17001	17025	17219	17037	17102	17013	16949	16960	17174	16923	16945	17161	16986	17225	17194	17098	17037	17042	17089	17197	17187	17280	17128	17085	17055	17171	17326	17109	17192	17148	17032	16958	17233	17120	17042	17168	16978	17170	17142	17081	17193	16974	17129	17101	16943	16924	16991	17146	16965	17162	16973	17280	17013	17144	17063	17161	17050	17433	16904	17072	17044	17174	17023	17214	17093	16980	16981	17133	17068	17030	16958	17039	17013	17362	17089	17048	17124	17030	17153	17355	17150	17015	17194	16951	17039	17127	17017	16937	16979	17111	17170	17054	17032	17168	16931	17190	17193	17289	17172	16987	17111	17097	17177	17194	17198	17230	17185	17207	17143	17102	17017	17122	17112	17088	17016	17284	17068	17117	16872	16944	17094	17081	17162	17054	17125	17083	17097	17283	17230	17005	17188	17064	17025	17151	17056	17099	17035	17004	17125	17217	16979	17132	17021	17131	17124	16997	17059	17051	17242	17085	16902	16999	17191	16956	17199	17163	17015	17188	17077	17065	16983	17075	17048	17088	17093	17149	17120	17225	17104	16866	16990	17139	17044	16839	17177	16991	17204	17264	17174	17058	17044	16936	16961	17166	17040	17090	17110	17186	17136	17116	17043	16987	17016	17166	17069	17184	17143	17078	17128	17121	17115	16887	17007	17107	17093	17104	16983	17140	16976	17012	17054	17055	17042	17079	17202	17146	17180	16980	16980	16892	17191	17013	17098	17001	17135	17143	16989	16971	16991	17045	17132	17014	16933	17067	17083	17269	17285	17117	17048	17152	17162	17077	17094	16951	17062	17039	17180	17039	17121	17327	17132	17091	17123	17070	16885	17045	17047	16941	17133	17081	17026	17181	17152	16964	17021	16995	17456	16947	17193	17141	17121	17094	17042	17061	17076	17049	17029	16953	16932	16890	17019	17274	16865	16924	17109	17134	17053	17181	17061	17029	17087	17142	17028	17117	16855	17154	17067	16969	16982	17160	16927	16970	16983	17063	17047	16951	17024	17019	17023	17097	17137	17057	17117	17080	17195	17249	17066	17040	17011	17021	17102	16932	17102	17144	16892	17098	17070	17014	17124	17009	17127	16934	17202	17154	17271	16882	17112	17138	17016	16983	17106	17132	17077	16950	17127	17188	17201	17002	17056	16942	17098	17010	17239	17045	17169	17053	17218	17081	17024	17017	17114	17172	17098	17068	16963	17058	17073	17155	17136	17019	16977	16939	17036	17102	17008	16977	17104	16995	17081	17033	16976	17060	17301	17030	16974	17002	17126	16931	17080	16877	17148	17094	16961	16991	17017	17219	17160	17102	17042	17115	17159	17042	17145	17080	17064	17092	17023	17132	17012	17026	17141	16953	16958	17106	16956	17011	17072	17047	17162	16988	17102	17096	17137	17146	17074	16929	17097	17259	17045	17079	16950	17282	17005	17186	17126	17122	17028	17172	17065	17080	17090	17049	17241	17181	16913	17093	17172	16983	17182	17202	16886	17165	17057	17078	17054	17195	17065	16955	17028	17019	17064	17139	17054	17176	16824	17071	17270	16917	17042	17143	17042	17008	16986	17087	17209	17194	17128	16677	17086	17038	17022	16935	16926	17149	17018	17012	17129	17176	17063	17238	17172	17072	16998	17265	17120	16953	17114	17065	16942	17119	17024	16923	17228	17155	16940	17246	17002	17074	16923	16999	17037	16984	16963	17162	17106	17056	17218	17181	16955	17048	17112	17083	17026	17203	17069	16940	16951	17031	17081	17187	17075	17121	17094	16974	17074	17027	17136	17146	17010	17043	17081	17226	17206	17121	17042	17117	17135	17141	17190	17086	16975	17076	17114	17074	17052	17146	17135	17009	17236	17231	17124	17093	17038	16980	17116	16945	17161	17110	17002	17073	17084	16963	17094	17041	17055	17101	16961	16960	17194	17070	17100	17129	17027	17081	17171	17106	17109	17042	17009	17162	16944	17044	17025	17025	17020	17192	17204	16974	17077	17163	17186	16966	16932	17076	17080	17067	16963	17083	17034	17137	17094	17111	17140	17081	17067	17045	17052	17255	17002	17059	17147	17065	17133	17100	17079	17114	17208	16859	17022	16944	17015	17137	16879	17102	17042	17034	17273	17192	16987	17064	17091	17033	17132	17075	16960	17131	17134	17090	17145	16898	17039	17074	17215	17048	17068	17152	17116	17059	17063	16898	17220	16955	17020	16995	16997	17110	17035	17167	17060	17178	16924	17092	16859	17133	16967	17204	17212	17201	17105	17025	16982	17142	17167	17043	17129	17172	17147	17090	17118	17017	17078	16952	16953	16758	17170	17045	16994	17193	17071	16922	17130	17126	17152	16995	17141	17229	17019	16972	17085	17188	17041	17209	17058	17155	16869	17081	16934	17005	17020	16943	17042	16985	17122	17028	16950	17184	17108	17312	17040	17099	17079	16962	17100	17072	16972	17208	16986	17145	17109	17071	17061	17147	16877	17137	16956	17101	17206	17215	17114	17082	17075	17284	17001	16930	17225	17095	17095	17188	16947	16851	17184	17190	17193	17217	17065	17077	17070	17042	16944	16973	17083	17078	17179	17124	16991	17025	17152	17031	16876	17329	17054	17004	17014	16976	17156	17037	17059	17193	17141	17167	17103	17099	17271	17130	16975	17039	17148	17253	17088	16984	17163	17174	17014	17109	17007	17173	16976	17049	16924	17092	17029	16780	17044	17091	17120	17209	16837	17191	17058	17178	16917	17160	17084	16884	17204	17175	17059	17256	16970	17127	17060	17017	16884	17160	17133	17091	17209	17131	17001	17316	17150	16934	17027	16942	17008	17008	16980	17037	17243	17095	17021	17047	17125	17112	17071	16895	17211	17089	17054	17114	16978	17128	17082	17160	16943	17043	17081	17082	16980	16856	17069	17088	17035	17230	17133	17169	17031	17081	16910	17019	16983	17105	17115	17070	16992	17012	16962	17084	17157	16988	17056	17197	17042	17214	16991	16995	17066	16832	17105	16974	17136	17222	16933	17117	17053	17107	17051	17098	17256	17149	16971	17048	16976	17151	17024	16962	17188	17090	17171	17093	17131	17100	17191	17253	17185	16862	17027	17046	17017	17031	17139	17094	17201	17110	17123	17082	16980	16924	17171	17135	17027	17076	17110	17112	17099	17048	16958	17160	17026	17106	17030	17026	17037	17040	16984	16977	17220	17179	17113	17054	16916	16864	17016	17091	17064	17095	17176	17234	16873	17199	17002	17217	16906	17102	17241	16953	16981	17038	16997	17258	17161	17188	16887	17005	17066	17070	17260	17160	16891	17068	17030	17013	17072	17207	17138	16973	17210	17033	17136	17031	16965	17180	17039	17083	16999	17004	17097	17265	16882	17074	17057	17026	16992	16963	17230	17146	16915	16943	17110	16958	17183	17106	17103	17082	17072	16929	17309	17130	17103	16988	17112	17080	17008	16988	17044	17144	17030	17070	17002	17066	17056	17092	16950	17107	17035	17051	17002	17035	17129	16969	17045	17085	17163	17239	17089	17323	16916	17073	17116	17023	16914	17154	17189	17068	17153	16918	17097	16805	16996	17028	17268	17085	17000	17241	17058	17022	17044	17077	17022	17004	16844	17153	16987
27224	22208	26705	25239	22067	22507	22509	21836	21657	21550	21597	21393	21442	21307	21407	21367	21238	21236	21466	22490	22531	22160	21656	21466	21274	21125	21146	21265	21171	20978	21039	21057	21051	20903	21130	20996	21066	21115	21295	21129	21090	20954	21020	21046	21098	20962	21249	21244	21009	21015	21265	21111	21074	21100	21098	20856	20978	21117	21132	21012	20964	21065	21078	21012	21027	21049	20990	21167	21098	21032	21230	20944	21184	20996	21165	21190	21183	21097	21000	21086	20918	20996	20962	21136	21139	21121	20881	21058	21181	21046	21167	21139	21064	21050	21044	21066	21099	21031	20974	20975	21084	20862	21018	20891	21061	21123	21086	21048	21176	20942	21132	21034	21202	21199	21002	20928	20933	20973	21137	21036	20964	21136	20974	21149	21221	21048	21147	21107	20805	21042	21104	21045	21206	21038	21214	21005	20873	20988	21091	20972	21114	21127	21043	21149	21203	20805	21159	21133	21052	21060	20990	21011	21151	21065	21012	20697	21181	21115	21035	21148	21111	20957	20978	21034	21142	20948	21120	20990	21126	20946	21079	21069	20919	21052	21147	21110	21087	21150	21052	21266	21257	21032	20914	21045	21048	21164	21004	21078	21063	20974	21035	20986	21194	21095	21040	20869	20910	21130	21067	21167	21057	21119	21026	20961	20976	21024	21147	21085	20929	21113	21084	21204	21048	21329	21197	20980	20914	21065	21003	21050	20960	21046	20802	21258	21138	21313	20899	20979	21156	20994	21022	21205	21282	20897	21070	21066	20896	21230	21125	21191	20911	21044	21176	21131	21011	21298	21129	20918	21012	21332	21033	21064	21028	21066	21019	21134	20865	20884	20850	21066	21086	21088	21177	21332	20960	21064	20989	21127	21115	21199	20984	20828	21097	20853	21038	21094	21145	20920	21197	21073	20866	21004	21088	21145	21010	21052	20943	21160	20974	21221	21191	20883	21082	20985	21093	21135	21120	20951	21258	21122	21186	20998	20988	21125	21099	21139	21173	21074	21181	21246	21137	20974	21182	21051	21013	21088	21197	21098	21095	20868	21040	21097	20761	21228	21062	21058	21029	21084	21063	21091	21074	21086	21307	21034	21340	21233	21033	21042	21360	20911	20945	20885	21146	21101	21039	20898	20868	21072	20904	21015	21053	20877	21196	20914	20856	20935	21037	21259	20988	21119	20934	21086	20963	21132	21017	21138	20951	21055	21232	21240	21173	21201	21193	21089	21090	20825	20999	21001	21180	21120	20972	20977	21121	21085	21264	21168	21033	21075	21074	21295	20980	21324	21105	21165	21155	21109	21096	21238	21079	21123	21230	21008	20950	21096	21179	21119	21194	20967	21264	21131	21209	21054	21116	20958	21139	21229	20937	21166	20894	21098	21157	20964	20888	21011	20980	21096	20981	21103	21230	21149	21017	20942	21085	21082	21012	21138	21138	21101	21094	21157	21101	21340	20947	21016	21209	21098	21068	20901	20964	21150	21218	20985	21177	21209	21124	21096	21021	20974	21001	20838	20882	21073	21062	21069	21083	20932	21350	21199	20950	20881	20928	21092	20979	21009	21201	21007	21030	21058	21071	20881	21280	21080	21112	21152	21033	21116	21142	21332	21047	21089	21066	21105	21229	21200	21162	20910	21035	21039	20979	20826	21031	20867	21098	21053	21004	21015	21098	21177	21106	20897	21166	21179	21075	20965	21128	21163	21046	20991	21075	20910	21064	21062	21279	21029	21190	21183	20905	21126	21281	21017	21046	20981	20989	21003	21028	21004	20977	21129	21194	20878	20978	21027	21020	20971	21254	21286	21002	20902	20947	21124	21095	21078	21072	21151	21105	21177	20782	21226	21075	21020	21165	21134	21211	21223	21157	21095	21187	21068	20889	20975	21214	20979	21006	21157	21152	21181	21053	21143	20958	20926	21081	21039	20984	21207	21265	21034	21048	21276	21063	21325	20987	21250	20945	21219	21022	21190	21080	21149	21072	21140	21268	20870	20988	20919	21018	21004	21015	21335	21004	21087	20909	21087	21001	21159	20917	20899	21285	20823	21098	21010	21011	21110	20897	20907	21014	21104	21086	20956	21079	20843	20999	21171	20913	21059	21040	21348	21142	21367	21109	20968	20882	21163	21311	21201	21037	21067	20924	20970	21145	21027	21151	21026	20974	21220	21023	20838	20998	21080	21086	21167	21097	21224	21180	20998	20908	20948	21120	20977	20958	21081	20848	20971	21097	20999	20976	21044	21187	20988	21313	21221	21269	21008	20918	21195	21047	21052	21370	20956	21172	21015	21205	20942	21058	21127	21187	21041	20956	21103	21049	21129	21094	21061	21151	20899	20899	21186	21062	20968	21136	21182	20983	20906	21168	21022	21077	21152	20960	21173	21196	21049	21119	21082	21036	21035	21147	21130	21045	21066	20898	21148	21159	21032	21068	21141	21176	21088	21115	20960	20948	20983	20893	20935	21018	21176	21125	21231	20996	21110	20870	21207	21143	20988	21119	21172	20907	21099	20962	21140	21111	20947	20966	20932	21178	21087	20966	20911	21100	21235	21106	21164	21143	20914	21026	21089	20986	20923	21096	21146	21169	21140	21325	21169	20988	21014	20964	21162	21116	20974	21154	21155	21277	21059	21193	21118	21051	21143	21308	21043	21114	21034	21156	21045	21095	20951	21133	20889	21040	20963	21002	21058	21151	21068	21133	20985	21222	21052	21088	20919	21229	20937	21106	21028	21053	21080	21047	21183	20988	21080	20955	21116	21081	21145	21119	21175	21028	21100	21177	21041	21235	21085	21132	21054	20933	21200	21060	21191	21155	20955	21073	21187	21158	21014	21246	21111	21108	21042	20987	21010	20967	21373	21188	20790	21102	21031	21000	20956	21020	21109	21143	21191	21120	21044	20883	20972	21185	21067	20988	20837	21164	21039	21109	21226	21222	20975	20997	21136	21117	21073	21113	21147	20972	21070	21212	21234	20931	20765	21042	20957	21157	21250	21212	21089	21089	21009	21173	21036	21024	20992	21048	21095	21225	21035	21018	21124	20910	21141	21222	21119	21114	21126	21015	21029	21140	21035	20945	21056	21156	21070	21197	21002	21019	21126	21124	20900	21015	21136	20846	21174	21060	20877	21206	20937	21075	20948	21117	21083	21139	21058	21179	20865	20927	21105	20798	21091	21017	21082	21034	21135	21111	21141	21074	21228	20902	21068	21221	21112	20969	20922	20942	21043	21246	21092	21038	21083	21096	20989	21110	21179	21192	21145	21122	21080	21162	20962	20814	20864	20958	21018	21115	21148	21157	21219	21066	21027	20897	21111	20970	21126	21088	20781	21280	20962	20880	20904	21072	21100	21161	21033	21108	21031	21060	21096	21091	21019	21034	21304	21023	21301	21106	21103	21063	21207	20902	20987	21256	21068	21160	21188	21128	21302	21401	21019	21083	20976	21233	21264	20976	21145	21153	21302	21145	21042	20909	21170	21030	21080	21343	21018	21091	21088	21014	21004	21104	21054	21200	21213	21073	21155	21047	21252	21236	21078	21039	21156	21053	20954	21043	21133	20885	20974	21313	20944	21050	21207	21390	21088	21164	20969	20949	21238	21234	21239	20990	21022	21172	21348	21069	20884	20937	21064	21052	21049	21122	21107	21170	21339	21048	21287	21120	21108	21111	21138	21118	20980	21233	20957	21018	21015	20994	21148	21188	21129	21402	21097	20917	21040	21095	21367	21000	21052	21130	21159	21058	21030	20723	20916	21076	20872	21258	20876	20778	21046	21331	21133	20952	20911	21213	21208	21081	21190	21243	20947	21047	21090	20883	21024	21038	20913	20854	21033	21058	21022	21059	21148	20951	21118	20911	20908	21033	20926	20975	21256	21049	21299	21221	21000	21199	20948	21181	21104	21054	21131	21020	21246	20937	21037	21249	21118	20930	20869	21034	21107	20942	21175	20973	21220	21089	20988	21335	21114	20946	21165	21024	21188	21209	20922	21234	21227	20937	20867	21150	21170	21192	21200	21127	21295	20963	21152	20707	21159	21095	21083	20829	21233	21032	20883	20950	20982	20929	21353	21103	21162	21165	21191	21189	21138	21154	21047	20986	21023	21217	21028	21007	21134	20861	21023	21120	20929	20863	20969	21156	21250	21168	21058	20956	20869	20995	20986	21043	21122	21038	21082	21213	21311	21296	20962	20950	21042	21098	21185	21071	21076	21043	21185	21134	21035	21191	20888	21087	21127	21174	21198	21177	21050	21332	21048	21195	20903	21164	21106	21126	21036	20890	21270	21164	21276	21086	21128	21161	21123	21251	21109	21325	20943	21180	21095	21113	21375	21119	21015	20985	21328	21136	21111	20985	21048	21187	21105	21133	21145	21080	21284	21113	20981	20929	20954	21024	21181	21198	21132	21091	20876	20951	21100	20846	21050	21080	20981	21111	21341	20926	21248	21150	21032	21109	21119	21046	21132	21005	21044	21298	21243	21086	21023	21166	20998	21078	21140	21037	20989	21204	21085	21200	21252	21077	21057	20920	21092	21290	21224	21012	21146	21126	21141	21300	21022	21144	21294	21161	21158	21398	21132	20870	21190	21313	20995	21042	21107	20930	21092	21145	20944	21264	20977	21043	20998	21266	21087	21182	21044	21050	21075	21130	21148	21030	21192	21115	21043	20908	21023	21021	21089	21221	20966	20879	21059	21229	21102	20993	21106	21034	21112	21124	21036	21138	20756	20898	21089	21017	21280	21223	21131	20995	20849	20991	21123	21080	20900	21069	20966	21238	21085	21279	21156	20890	21063	21103	21183	21076	20954	21218	21006	21125	20994	21113	21214	21072	21133	21129	20799	20934	21039	21095	21003	21147	21093	21082	21096	21204	20975	21115	21210	21108	21011	21208	20859	21220	21397	21023	21136	21145	21153	21235	20985	21011	21153	21085	21009	21054	21326	21165	21350	21121	21056	21069	20967	21199	21073	21132	21017	21019	21146	20938	21049	21084	21166	21067	21004	21033	21185	21015	21091	21206	21070	21176	20945	21229	21151	21294	21176	21033	20952	21039	21040	21001	21227	21202	21026	21086	21208	21087	21056	20908	20914	21116	21193	21257	21198	21102	21115	21226	21175	21208	21185	20996	20845
16542	21723	20467	19705	18795	19271	18648	18327	18167	17847	17645	17487	17416	17511	17226	17400	17283	17067	17796	19009	18592	18191	17556	17207	17045	17035	17084	16879	17024	17017	17058	17206	17100	17197	16980	17136	17054	17105	16931	16866	17112	17024	16990	17032	17010	17037	17058	16835	17047	17042	17120	16957	17116	16906	16855	16810	16967	17065	17057	17173	17024	16965	16930	16912	16855	17060	16974	16951	17136	17049	16961	17014	16982	17042	17064	16888	16938	16985	17096	17078	16985	17051	16891	16954	17015	17049	16931	16890	16870	17017	17034	16935	17102	17141	16990	16880	17160	17023	17103	16856	17136	16947	16979	17085	17014	17011	17137	16923	17169	17011	16938	16763	16968	16906	17078	17185	17007	16992	17182	16880	16926	17057	17009	17148	17144	17017	17005	17017	16965	17039	16997	16997	17001	16899	16904	17010	16898	17028	16949	16923	17068	17145	16988	17048	16928	17114	16925	16987	17000	17045	16866	17009	16924	16940	16894	16985	17068	16986	17120	16924	16929	16959	17097	16998	17023	16919	16966	17003	17015	17137	16992	16989	17146	17026	17031	17087	16870	17045	17052	17252	17044	16912	16941	16975	16905	17012	17148	17100	16934	16968	17025	16985	17038	16986	17029	17238	16892	16887	17048	17087	16973	17085	16925	16981	17122	17047	16862	17207	17007	16996	17181	17209	17085	17068	17145	16892	17096	16930	17057	17080	16961	17007	17089	17119	17075	16992	17164	17076	16960	17199	17097	16977	16883	16910	16938	17148	17005	16867	17112	17103	17044	17119	16995	17018	17013	17079	17088	17045	17034	17171	17080	16986	16982	17224	17106	17071	17029	16927	17029	17028	17076	17069	17125	17005	16925	16943	17021	17130	16988	16961	16871	16941	17051	16877	17063	17145	16991	16924	17109	17065	17068	16822	17168	17081	16772	16977	17179	17106	17190	17013	16987	17188	16899	16905	16963	17097	16969	16875	17090	16916	17020	17026	17034	16944	17009	16908	17058	17035	17021	16950	16980	16982	17057	16811	16977	16999	17055	16926	17060	17021	17047	17160	16935	16994	16967	16957	16984	17076	17334	17057	16863	17003	17054	16867	17007	17107	16772	16768	17017	16930	17081	16941	17079	17052	16830	17020	16958	16914	17099	17054	16942	16978	17118	17018	16987	16973	17018	17030	17026	17020	17120	17022	17029	17040	16992	17016	16920	16982	16938	16943	17022	17229	16956	16990	16964	17002	16992	17013	16979	17032	16840	17000	17039	17086	17014	16938	16963	17051	17095	16816	16916	17078	17054	16903	16807	17098	17128	16921	16981	16794	17057	16969	17044	17107	16836	17038	17013	17057	17082	16935	16995	16845	17121	17103	17012	16967	17145	17058	17032	17031	16944	17079	17056	16992	16995	17095	16935	16940	16966	16946	17063	16905	16957	16922	17221	16955	17064	16989	16997	16968	17144	17108	16868	17088	17053	16951	17053	17011	16974	17126	17265	16980	17218	16918	17049	16984	17046	16960	16979	16991	17041	16920	16923	16978	17038	17089	17104	16947	17104	17111	17138	16977	16967	16954	16958	17136	17007	16797	17185	17061	17073	16962	16999	17143	16869	17081	17007	17086	17079	17087	17079	16906	17076	16801	16999	17010	16904	17021	16914	17072	17097	17237	17153	16912	17033	17077	17082	17137	16957	17197	16930	16955	17018	17185	17021	16893	17080	17015	17007	17219	16948	17089	16927	17048	16866	17058	16984	16957	17050	16950	17021	17071	16987	17062	17025	16922	17115	16899	17058	16951	17010	17117	17108	17083	17168	16773	16916	17096	17158	17034	16980	17117	16958	16902	17052	17026	16917	16901	17078	17032	16824	17083	16955	17054	17091	17173	17221	17193	16849	17004	17038	16939	16906	17014	16935	17182	16976	17032	17056	17053	16933	16983	16871	16980	17262	17060	17010	16884	17049	17210	17050	17078	17013	16869	17012	16961	17088	17061	17057	16851	17028	17099	16979	17085	17125	17006	16979	17044	17029	16935	17057	17093	16976	17032	16982	16916	16992	16900	17123	16908	16978	17189	16814	16896	17098	17107	17094	16961	17213	16960	17232	16896	17160	16882	17063	16919	17111	16945	17005	17136	17033	17029	17033	17055	17035	16999	17110	17025	16836	17120	17135	17033	16975	17035	16906	17163	17107	17138	16984	17011	16943	16908	17120	16778	16918	16950	17228	17051	17068	16939	16966	16922	17142	17037	17058	16987	16834	16779	16915	16983	16939	16924	17027	16952	17005	17008	17005	16898	16950	16928	17036	17011	17005	17159	16986	16951	17007	16902	16975	17153	16930	16893	17126	16963	17053	17092	16911	16885	17002	17090	17106	17047	17094	16897	16902	17051	17049	16999	16945	17169	17237	16990	16952	17039	16894	17011	17111	16941	17086	17044	17137	17033	16949	17060	16921	16843	16997	17140	16875	17067	16943	17181	16912	17137	16761	17160	16878	17050	17095	17159	17045	17098	17179	17009	17060	16957	17015	16968	16862	16894	17004	16864	16985	16850	17040	17061	16930	16926	17147	16948	17032	16982	17084	17034	17041	16994	17019	17019	17023	16914	17185	16889	17158	17012	17103	16869	17085	17078	17051	17002	16897	16934	16717	16867	16901	16946	16912	17120	16948	16999	17153	17069	17010	17013	17095	17013	16703	17001	17042	17055	17164	17017	17060	17097	17007	17175	17066	17036	17083	16947	16969	16989	16963	16954	16845	17139	17091	16979	16928	17003	17060	17055	17041	16999	17175	17025	16996	17169	17084	17211	16955	16988	17137	16968	17004	16878	16877	16898	17019	16996	17046	17002	17040	16821	16887	16943	17007	16833	17092	17042	16992	17088	17069	16983	17011	16945	16919	17030	17015	16967	17141	16983	17137	17059	17116	16931	17108	17096	16958	17050	16964	16881	17103	16871	16932	16978	16881	17091	17040	17066	16865	16891	17310	17113	16955	16994	16926	17008	16981	16998	17028	17156	17137	17034	16810	16988	16947	17022	17229	17107	16988	17110	17171	16879	17027	17136	17091	17033	17091	16993	17169	16977	17208	16883	17059	17100	17122	17105	16964	16983	17066	17041	17002	16985	17051	17156	17045	16841	17115	16946	17112	16978	17015	17076	17001	17129	17158	17130	16978	16672	17056	17093	17032	17090	17019	17130	17197	16926	17028	17024	17060	17237	17110	16824	17007	16973	17091	17232	17020	17225	16929	16871	16936	17032	17006	16947	16963	17153	16929	17030	16948	16971	16886	17078	17045	17172	16939	16994	17070	17130	17044	17001	16940	16981	16906	16982	16959	17176	16926	17182	17040	16992	16993	16944	17186	17200	16922	17203	16992	17337	17103	16957	17011	17142	16940	17001	17045	17024	17027	16998	17058	16881	17076	16842	16929	16897	17072	17058	16930	16888	17024	16926	17139	17217	17089	16901	16965	17064	17064	16990	17129	17008	16894	17187	17147	17035	16954	17130	17017	17094	17108	16927	17133	16989	17051	17070	17140	17038	17169	17029	17160	16984	17070	16747	16887	16950	17022	17023	17018	16919	16938	17060	16911	16869	16840	16848	16944	16906	17194	17014	16958	16980	17109	16841	17137	16950	16993	17061	17030	17127	17136	17105	17096	17092	16942	17033	17064	16986	16905	16989	17012	16985	16994	17197	16890	17081	17114	16845	17018	17015	17208	17156	17107	16894	17133	17028	17234	16928	17226	16861	17136	17026	17085	17174	17023	17057	17126	17029	17054	16916	16949	17077	17108	16951	17127	17050	16809	17157	17027	16994	17056	17183	17016	17132	17064	17020	17080	17005	16946	16903	17081	17138	16805	16990	17189	16980	17175	16901	17033	17047	17067	17073	16939	17058	17071	17135	17082	17185	17143	16989	16954	17061	16778	17088	16904	17089	16931	16941	17056	17199	16899	16988	17240	17094	17096	16996	16924	17106	17106	16976	16893	17015	16872	16943	17036	17243	17052	17115	17064	17154	17068	17102	16983	16996	17096	16974	17070	17003	17124	16864	16997	17102	17030	17043	17023	16859	17138	16916	17043	16896	17059	17066	16968	16804	17043	17024	17198	17124	17061	17107	16992	16996	16997	17110	17076	16966	17094	16876	17027	16943	17021	16965	17031	17148	17172	16969	17119	16968	17111	17098	16949	17197	17028	16851	17042	16931	17105	16974	17160	16844	17033	16983	17164	16800	17096	16940	16965	16930	16959	17000	17051	17169	16930	16949	16993	17152	17055	17081	17011	17198	16965	17244	17042	17003	17045	17084	16906	16945	17000	17023	16939	17092	17015	17074	17124	17140	17015	16955	16938	17097	16999	17145	16954	16975	17019	17086	16943	17142	17009	17007	17187	16804	17004	17005	16972	17067	17024	17097	16921	16923	17085	16943	17134	16810	16938	17100	17076	17057	16981	17001	17023	16853	17062	17062	17064	16857	16890	16996	16869	17104	17134	17084	17054	16950	17065	16895	17078	17133	17141	17062	17065	17003	17079	17018	16998	17012	16965	16900	16973	16877	17025	17083	16899	17046	17102	16941	17021	16946	17054	17005	17204	16893	16926	17078	17019	16906	17125	17006	17073	16941	16933	17096	16922	16974	17171	17079	17040	17193	17037	17063	16873	16983	17019	16992	16901	17041	16890	16805	17187	16979	17098	17095	17078	17076	17071	17041	16953	17089	16883	16990	17015	17012	16992	16995	17138	17094	17032	16936	16981	17019	16978	17073	16932	17098	16921	16934	17083	16992	16979	16829	17025	17013	17275	17109	17012	16967	17017	17011	17295	17121	17049	17029	16965	16961	17085	17059	16880	17083	16990	16954	17078	17151	16985	17109	16955	16923	17017	17032	16943	17042	17160	16932	17219	16978	16945	17096	17109	17141	17026	16766	17093	17018	16963	17067	17230	16963	16985	17013	17004	16830	17034	17024	17025	17053	17024	16957	17217	16885	16979	16940	16910	17037	17056	16997	17118	17043	17031	16937	17165	17123	17090	16938	17113	17008	16885	17161	17016	16968	16934	17086	16979	17158	17040	17118	17075	17145	16952	17252	17025	17049	16983	16985	17274	16849	17112	17100	16855	16941	16983	16948	16983	16995	17041	17058	17003	16964
23650	20946	28423	23851	22603	24334	24730	22139	21839	21843	21305	21300	21404	21110	21314	21413	20984	21050	25808	29225	28088	25529	22674	21499	20841	20651	20644	20799	20620	20656	20629	20717	20679	20865	20969	20779	20911	20936	20837	20574	20718	20809	20669	20919	21055	20739	20779	20952	20676	20911	20783	20657	20776	20754	20570	20684	20783	20794	20593	20833	20923	20901	20540	20509	20652	20883	20814	20658	20963	20888	20803	20745	20684	20930	20784	20578	20518	20839	20988	20355	20543	20771	20760	20817	20840	20793	20779	20661	20668	20554	20631	20788	20427	20620	20495	20749	20640	20738	20924	20688	20717	20719	20872	20419	20724	20793	20661	20560	20798	20698	20740	20776	20750	20769	20835	20777	20692	20725	20664	20799	20911	20859	20795	20638	20995	20831	20817	20788	20658	20646	20769	20549	20480	20390	20855	20598	20488	20856	20696	20785	20677	20618	20800	20809	20453	20793	20847	20821	20529	20668	20656	20682	20618	20731	20711	20568	20916	20827	20696	20783	20582	20426	20657	20795	20814	20540	20484	20805	20875	20316	20613	20600	20746	20751	20667	20798	20785	20674	20758	20455	20782	20700	20608	20872	20485	20771	20712	20636	20944	20581	20832	20816	20801	20639	20596	20881	20620	20703	20741	20648	20789	20694	20719	20581	20742	20795	20681	20712	20718	20763	20799	20628	20779	20759	20680	20835	20681	20508	20690	20574	20691	20619	20654	20845	20462	20618	20639	20815	20834	20745	20624	20635	20870	20754	20679	20695	20712	20512	20798	20599	20777	20705	20951	20563	20982	20761	20856	21008	20859	20769	20856	20737	20495	20597	20807	20954	20590	20589	20631	20692	20720	20700	20822	20745	20722	20784	20700	20709	20616	20327	20704	20764	20884	20765	20785	20787	20922	20656	20748	20501	20692	20915	20956	20693	20744	20574	20828	20892	20575	20668	20782	20607	20740	20646	20791	20468	20670	20913	20637	20875	20734	20620	20978	20687	20748	20605	20691	20526	20833	20556	20772	20710	20692	20839	20623	20644	20733	20748	20677	20492	20766	20532	20832	20643	20653	20695	20644	20703	20621	20883	20716	20616	20603	20514	20739	20752	20732	20646	20848	20847	20739	20718	20745	20554	20667	20728	20491	20562	20758	20677	20648	20802	20811	20868	20842	20856	20844	20825	20825	20774	20772	20794	20825	20889	20533	20721	20966	20787	20836	20827	20582	20826	20671	20861	20661	20715	20596	20731	20908	20672	20712	20961	20808	20806	20882	20446	20758	20659	20679	20729	20870	20608	20629	20695	20758	20728	20695	20504	20640	20710	20798	20696	20852	20702	20621	20700	20674	20738	20447	20769	20484	20686	20675	20608	20605	20810	20664	20680	20721	20655	20865	20595	20729	20707	20954	20773	20641	20760	20803	20672	20802	20527	20728	20942	20741	20959	20655	20732	20945	20687	20468	20542	20965	20726	20666	20622	20705	20866	20661	20603	20907	20662	20863	20722	20590	20971	20825	20525	20807	20697	20805	20724	20705	20417	20568	20697	20758	20622	20712	20595	20751	21081	20862	20704	20839	20679	20455	20665	20744	20632	20721	20556	20846	20597	20664	20812	20669	20787	20666	20772	20818	20760	20613	20712	20689	20925	20785	20644	20704	20816	20790	20693	20711	20727	20804	20599	20813	20734	20818	20682	20937	20525	20555	20737	20718	20533	20602	20784	20947	20617	20793	20656	20682	20792	20578	20723	20489	20701	20848	20814	20598	20649	20573	20729	20569	20604	20718	20955	20807	20834	20668	20892	20747	20908	20743	20608	20855	20731	20894	20403	20728	20559	20903	20761	20601	20543	20819	20667	20707	20660	20706	20666	20848	20724	20578	20670	20765	20802	20521	20531	20568	20812	20980	20600	20663	20887	20804	20839	20689	20488	20630	20632	20713	20750	20788	20781	20768	21005	20640	20586	20746	20742	20859	20638	21011	20582	20622	20795	20774	20694	20773	20816	20590	20802	20706	20624	20970	20817	20754	20891	20599	20544	20589	20841	20566	20569	20825	20663	20635	20687	20641	20843	20770	20471	20681	20614	20666	20671	20673	20790	20742	20553	20621	20709	20667	20534	20692	20648	20745	20659	20513	20873	20636	20742	20781	20787	20657	20739	20773	20637	20931	20705	20720	20684	20678	20630	20728	20787	20633	20745	20749	20762	20848	20853	20768	20909	20663	20703	20663	20756	20660	20770	20658	20700	20574	20679	20861	20709	20700	20824	20779	20805	20670	20610	20635	20892	20785	20602	20557	20583	20699	20827	20640	20672	20857	20688	20679	20701	20887	20604	20862	20851	20938	20782	20629	20635	20718	20593	20690	20813	20800	20874	20735	20687	20637	20739	20602	20726	20916	20779	20833	20533	20660	20732	20806	20698	20535	20876	20588	20776	20877	20591	20523	20753	20646	20463	20726	20525	20459	20738	20575	20442	20681	20758	20620	20645	20766	20928	20662	20797	20740	20573	20422	20728	20836	20713	20940	20662	20818	20748	20670	20846	20751	20632	20557	20637	20663	20625	20671	20852	20674	20924	20753	20803	20741	20638	20677	20839	20723	20528	20527	20583	20732	20663	20572	20703	20570	20555	20606	20680	20553	20636	20848	20739	20641	20589	20632	20678	20710	20815	20692	20518	20635	20758	20766	20490	20694	20590	20759	20756	20819	20848	20543	20682	20524	20604	20643	20713	20708	20639	20572	20733	20751	20829	20662	20734	20741	20684	20828	20665	20814	20885	20611	20768	20675	20699	20671	20695	20780	20647	20757	20832	20817	20609	20795	20760	20623	20679	20608	20979	20723	20798	20483	20587	20727	20624	20889	20934	20582	20543	20733	20662	20612	20622	20582	20588	20617	20741	20757	20700	20823	20830	20478	20776	20741	20809	20658	20873	20596	20730	20579	20725	20853	20650	20804	20931	20736	20601	20590	20466	20594	20828	20627	20752	20705	20811	20599	20680	20788	20649	20810	20736	20842	20542	20703	20720	20895	20987	20647	20484	20654	20657	20776	20880	20578	20651	20709	20874	20781	20754	20758	20628	20702	20608	20549	20968	20853	20637	20706	20919	20805	20615	20713	20643	20722	20610	20794	20773	20552	20744	20738	20507	20688	20515	20746	20804	20701	20787	20787	20706	20563	20609	20488	20685	20764	20627	20702	20602	20655	20833	20996	20881	20852	20470	20751	20909	20822	20838	20828	20797	20631	20596	20662	20748	20799	20560	20683	20873	20800	20648	20641	20830	20779	20638	20792	20733	20399	20619	20885	20644	20735	20720	20729	20767	20621	20551	20782	20664	20583	20454	20786	20546	20727	21033	20694	20814	20634	20581	20379	20496	20873	20564	20813	20674	20767	20614	20779	20555	20670	20676	20638	20806	20768	20640	20794	20647	20582	20654	20773	20835	20722	20585	20697	20555	20724	20579	20679	20788	20735	20625	20735	20734	20832	20583	20833	20630	20636	20677	20885	20696	20710	20619	20895	20749	20592	20776	20590	20707	20499	20697	20558	20713	20796	20784	20703	20732	20915	20714	20596	20708	20788	20617	20755	20731	20676	20718	20991	20618	20787	20687	20857	20660	20762	20625	20657	20728	20654	20891	20556	20820	20636	20630	20591	20721	20808	20571	20872	20600	20679	20831	20746	20803	20646	20634	20994	20848	20641	20687	20698	20733	20764	20815	20561	20863	20867	20713	20656	20666	20622	20742	20854	20689	20662	20454	20518	20677	20814	20798	20724	20708	20764	20661	20668	20574	20494	20696	20899	20829	20756	20769	20952	20769	20790	20734	20715	20996	20962	20762	20827	20771	20760	20898	20669	20679	20725	20860	20841	20579	20624	20600	20677	20833	20678	20666	20836	20825	20645	20840	20804	20732	20708	20546	20801	20660	20716	20890	20657	20525	20977	20667	20675	20626	20461	20707	20612	20725	20972	20753	20793	20749	20720	20742	20842	20795	20658	20788	20812	20838	20922	20805	20860	20721	20784	20610	20668	20707	20781	20711	20776	20862	20633	20570	20754	20764	20542	20710	20607	20686	20878	20623	20583	20680	20834	20743	20796	20736	20550	20857	20754	20480	20698	20753	20710	20642	20759	20632	20648	20822	20678	20725	20766	20646	20916	20831	20764	20662	20810	20658	20878	20628	20574	20762	20782	20732	20434	21005	20826	20632	20689	20730	20686	20801	20850	20725	20561	20417	20497	20690	20627	20717	20766	20668	20745	20637	20672	20607	20814	20544	20855	20868	20613	20627	20902	20715	20778	20587	20492	20714	20724	20562	20807	20583	20501	20818	20865	20654	20627	20597	20847	20758	20503	20736	20879	20846	20880	20754	20642	20564	20939	20954	20596	20754	20713	20646	20738	20868	20664	20480	20812	20766	20780	20688	20541	20690	20673	20908	20814	20785	20893	20794	20692	20863	20651	20669	20597	20814	20668	20491	20973	20421	20543	20849	20489	20709	20755	20404	20841	20570	20518	20625	20907	20676	20777	20716	20761	20499	20750	20629	20752	20573	20704	20672	20668	20678	20731	20669	20742	20568	20549	20469	20794	20681	20721	20814	20787	20730	20501	20793	20710	20942	20732	20662	20716	20507	20533	20907	20661	20822	20636	20603	20516	20692	20913	20744	20730	20661	20808	20695	20743	20633	20880	20809	20706	20649	20776	20727	20961	20612	20531	20643	20779	20721	20822	20614	20686	20749	20734	20714	20862	20526	20787	20546	20682	20615	20783	20725	20787	20884	20614	20771	20666	20794	20587	20720	20590	20850	20641	20616	20604	20873	20962	20861	20594	20650	20702	20799	20752	20809	20689	20776	20608	20905	20606	20697	20743	20676	20675	20443	20783	20698	20714	20815	20614	20824	20756	20616	20828	20831	20653	20627	20901	20814	20985	20713	20860	20537	20848	20686	20597	20587	20752	20847	20916	20607	20620	20655	20878	20683	20605	20853	20814	20573	20661	20826	20734	20864	20761	20875	20806	20784	20721	20841	20728	20622	20723	20539	20393	20686	20624	20620	20701	20669	20595	20681	20754	20817	20787	20760	20666	20655	20718	20687	20925	20561	20582	20592	20570	20699	20810	20802	20627	20995	20788	20754	20728	20677
14693	24599	23713	20939	20233	20222	19745	19004	18386	17987	17767	17655	17611	17447	17456	17247	17235	17177	24481	27276	25464	22177	18656	17201	17311	17130	16992	16890	16936	16920	16843	16823	16711	16779	16952	16880	16962	16805	16881	16758	16823	16771	16729	16920	16870	16781	16924	16704	16863	16758	16799	16857	16949	16854	16824	16931	16879	16804	16959	16804	16721	16624	16916	16632	16803	16956	16982	16800	16879	16871	16815	16799	16716	16788	16776	16774	17034	17011	16643	16892	16933	16729	16861	16854	16749	17111	16872	16875	16842	16838	16801	16864	16789	16858	16762	16731	16900	16869	16894	16792	16844	16800	16882	16755	16911	16753	16879	16867	16980	16985	16844	16577	16956	16881	16876	16735	16919	16891	16765	16855	16693	16660	16773	16800	16883	16964	16911	16840	16883	16810	16862	16815	16765	16889	16815	16742	16755	16927	16992	16826	16851	17053	16913	16891	16634	16807	16856	16919	16908	16967	16850	16990	16947	16877	16674	16832	16846	16736	16800	16843	16982	16784	16727	16840	16913	16785	16977	16829	16953	16996	17037	16989	16864	16741	16752	16712	16778	16756	16844	16885	16993	16748	16708	16709	16931	16907	16944	16859	16947	16837	16888	16930	16835	17090	16819	16782	16754	16992	16863	16842	16835	16811	16864	16892	16784	16816	16887	16831	16753	16942	16832	16917	16867	16809	16744	16829	16675	16829	16849	16653	16823	16958	16888	16800	16851	16915	16925	16908	16797	16815	16895	16784	16801	16879	16729	16937	16883	16703	16921	16908	17011	16912	16802	16907	16869	16788	16828	17066	16955	16718	16932	16852	16826	16824	16803	16999	16793	16740	17022	16715	16937	16651	16917	16723	16942	16947	16922	17027	16739	16883	16870	16752	16908	16945	17035	16838	16776	16908	16654	16953	16983	16895	16869	16759	17048	16848	16893	16689	16937	16691	16667	16892	16902	16898	16983	16920	16813	16816	16784	16780	16817	16994	16706	16896	16856	16796	16897	16895	16909	16957	17037	16876	16825	17011	16932	17035	16977	16795	16845	16813	17004	16730	16703	17077	16853	16753	16908	16820	16948	16847	16725	16820	16823	16781	16864	16820	16795	16846	16782	16835	16981	16911	16782	16845	16850	16897	16812	16790	16886	16796	17000	16870	16783	16963	16799	17016	16894	16845	16754	16782	16791	16894	16853	16917	16909	16993	16962	16813	16858	17053	16866	16893	16778	16716	16844	16980	16900	16923	16797	16739	16814	16973	16848	16991	16951	16757	16866	16785	16680	17019	16848	16958	16723	16873	16909	16913	16689	16760	16905	16819	16912	16932	16741	16577	16811	16823	16789	16698	16987	16791	16913	16741	16950	16683	16881	16874	16766	16974	16944	16889	16974	16858	16869	16989	16825	16736	16904	17026	16889	16921	16764	16940	16968	16898	16762	16953	16728	16887	16767	16744	16894	16822	16748	16844	16889	16890	16855	16820	16821	16807	17054	16740	17046	16799	16662	16781	16753	16902	16747	16926	16894	16784	16900	16786	16780	16727	16863	16979	16837	16858	16812	16867	16850	16766	16972	16844	16745	16840	16756	16839	16836	16957	16779	16846	16968	16755	16987	16978	16917	16944	17041	16771	16791	16812	16950	17023	16823	16737	16937	16852	16937	16926	16970	16844	17002	16947	16981	16730	16742	16980	16847	16829	16875	16910	16668	16822	16756	16794	16836	16872	16819	16749	16755	17013	16858	16967	16789	16820	16909	16955	16895	16765	16748	16896	16861	16947	16934	16839	16727	16928	16788	16646	16932	16811	16755	16840	16724	16936	16937	16836	16795	16957	16816	16902	16971	16784	16864	16913	16806	16750	16799	16947	16887	16846	16691	16902	16729	16789	16783	16841	16857	16900	16879	16670	16762	16935	16807	16932	16754	16842	16816	16780	16899	16719	16920	16868	16760	16789	16908	16835	16867	16924	16977	16754	16938	16800	16933	16937	16704	16793	16889	16900	16905	16803	16855	16872	16899	16755	16703	16760	16775	16674	16953	16899	16993	16796	16847	16879	16691	16873	16766	16925	16890	16822	16835	16806	16909	16843	16878	16823	16541	16932	16868	16820	16903	16791	16970	16885	16955	16859	16810	16791	16659	16814	16882	16853	16913	16934	16920	16894	16952	16765	16841	16919	16989	16778	16787	16918	16886	16749	16822	16887	16849	16838	16973	16808	17023	16886	16986	16878	16813	16890	16843	16904	17023	16749	16984	16893	16808	16902	16801	16758	16925	16633	16784	16709	16822	16832	16919	16904	16827	16837	16829	16810	16830	16792	16649	16970	16841	16899	16883	16896	16722	16844	17023	16907	16885	16907	16749	17090	16786	16735	16924	16752	16911	16793	16747	16691	17088	16850	16944	16830	16830	16805	16827	16686	16883	16799	16780	16856	16774	17069	16989	16690	16611	16631	16877	16685	17032	16692	16950	16958	16794	16944	16745	16844	16854	16730	16756	17012	16965	16943	16723	16877	17108	16763	16913	16872	16920	16771	16846	16851	16808	16850	16664	16836	16931	16698	16818	16948	16822	16870	16886	16884	16882	16984	16960	16851	16897	16685	16779	16856	16777	16961	16878	16942	16744	16841	16756	16757	16925	16820	16868	16819	17012	16926	16963	16802	16864	16901	16793	16848	16885	16791	16856	16766	16852	16716	16809	16900	16896	16838	16841	16797	16982	16812	16879	16777	16924	16800	16872	16963	16711	16838	16854	16772	16778	16779	16906	16867	16812	16811	16794	16852	16746	16844	16917	16993	16977	16859	16897	16820	16815	16891	16917	16796	16916	16774	16756	16954	16724	16766	16798	16997	16790	16744	16817	16750	16910	17001	16974	16984	16801	16609	16706	16741	16962	16750	16943	16740	16899	16786	16875	16838	16871	16787	16865	16840	16879	17031	16908	17102	16941	16807	16885	16890	16885	16898	17030	16788	16824	16957	16887	16757	16753	16974	16705	16767	16744	16763	16849	16741	17013	16856	16642	16889	16896	16842	16914	16776	16957	16795	16759	16820	16989	16748	16797	16869	16768	16953	16726	16907	16776	16792	16938	16837	16891	16913	16854	16780	16892	16938	16869	16917	16759	16830	16982	16930	16892	16778	16885	16945	16834	16941	16810	16852	16814	16789	16759	16738	16771	16816	16902	16997	16839	16660	16808	16915	16885	16898	16926	17045	16833	16798	16858	16875	16827	17004	16813	16856	16997	16652	16685	16844	16752	16942	16855	16781	16937	16873	16761	16883	16880	16898	16814	17027	16944	16956	16922	16912	16862	16909	16833	16840	16907	16911	16881	16836	17026	16812	16770	16953	16936	16951	16685	16789	16899	16875	16831	16953	16854	17080	16865	16970	16847	16877	16786	16819	16820	16765	16894	16909	16853	16732	16884	16770	17047	16933	16837	16877	16871	16686	16871	16774	17042	16654	17012	16759	16769	16823	16990	16847	16967	16827	16884	16923	16806	16987	16804	16852	16865	16937	16845	16514	16840	16843	16889	16956	16914	16809	16836	16838	16672	16788	16941	16816	16896	17044	16757	16852	16684	16715	16961	16778	16965	16710	16698	16767	16723	16803	16957	16840	16876	16704	16739	16892	16830	16938	16848	16902	16765	16826	16764	16818	16751	16747	16964	16792	16850	17025	16939	16720	17039	16864	16824	16797	16977	16738	16961	16801	16827	16940	16916	16803	16814	16861	16865	16753	16832	16890	17021	16681	16794	16840	16811	16877	16812	16896	16803	16791	16782	16885	16863	16744	16953	16833	16889	16787	16929	17060	16762	16725	16907	16811	16858	16779	16719	16775	16873	16851	16790	16926	16498	16746	16899	16764	16739	16948	16885	16944	16638	16802	16941	16779	16782	16819	16902	16910	16864	16650	16899	16967	16823	16849	16754	16905	16996	16836	16779	16656	16898	16853	16894	16920	16964	16662	16854	16841	16837	16810	16787	16922	16756	16762	16901	16915	16903	16868	16712	16860	16744	16737	16939	16785	16825	17033	16798	16759	16817	16775	16909	16690	16714	16950	16916	16901	17025	16946	16683	17046	16838	16928	16779	16875	16884	16848	16765	16894	16866	16753	16945	16803	16898	16776	16858	16852	16850	16784	16885	16761	16958	16844	16869	16768	16912	16898	16722	16898	16958	16861	16844	16930	16658	16961	16902	16869	16801	16824	16933	16745	16847	16674	16954	16844	16777	16711	16842	16815	16807	16840	16788	16768	16876	16807	16933	16938	16949	16864	16883	16751	16905	17000	17007	16810	17008	16919	16852	16978	16919	17085	16733	17010	16982	16979	16902	16824	16999	16743	16838	16787	16822	16925	16762	17045	16821	16989	16746	16900	16835	16825	16854	16771	16929	16842	16950	16901	16779	16872	16943	16840	16904	16938	16747	16931	16737	17005	16952	16854	16750	16787	16956	16889	16996	16999	16751	16698	16832	16906	16900	16972	16834	16875	16850	16741	16942	17005	16782	16869	16959	16777	16920	17056	16772	16816	16702	16901	16866	16855	16770	16808	16875	16959	16909	16755	17016	16723	16841	16742	16828	16737	17000	16749	16734	16610	16840	16766	16960	16809	16891	16864	16905	16739	16977	16916	16980	16810	16841	16777	16816	16639	16914	16771	16825	16750	16899	16897	16804	16718	16673	16797	16814	16900	16843	16793	16900	17034	16850	16799	16664	16804	16930	16699	16924	16864	17005	16829	16766	16680	16862	16885	16890	16964	16861	16994	17070	16836	16870	16921	16833	16888	16805	16865	16997	16798	16861	16744	16846	16836	16818	16955	16979	16789	16970	16988	16766	16915	16968	16882	16857	16854	16705	16955	16867	16891	16865	16917	16891	16829	16849	16838	16773	16789	17001	16729	16723	16935	16892	16686	16860	16945	16814	16758	16844	16688	16788	16875	16761	17016	16774	16830	16966	16810	16916	16783	16936	16743	16875	16935	16818	16756	16789	16733	17053	16709	16805	16786	16827	16782	16977	16827	16938	16854	16819	16903	16903	16748	17025	16953	16874	16825	16733	16900	16930	16809	16851	16920	17097	16935	16917	16734	16882	16797	16836	16937	16828	16961	16789	16576	16939	16711	16907	16921	16894	16974	16579	16795
22418	20964	28819	23307	21275	24163	28069	23155	22077	22223	21992	21665	21854	21539	21441	21401	21273	21820	29144	37053	34477	29998	24778	22097	21241	21084	20765	20742	20850	21011	20877	20929	20717	20749	20802	20873	20878	20936	20875	20959	20802	20742	20518	20921	20883	20715	20614	20939	20815	20730	20710	20873	20845	20694	20744	20803	20713	20604	20842	20631	20581	20702	20773	20486	20714	20540	20769	20865	20638	20649	20713	20703	20517	20580	20357	20815	20919	20543	20632	20652	20692	20805	20660	20582	20833	20430	20721	21011	20873	20919	20729	20610	20749	20702	20583	20842	20712	20536	20492	20684	20684	20798	20584	20641	20390	20692	20755	20917	20836	20603	20741	20625	20700	20746	20759	20782	20537	20605	20511	20684	20628	20663	20757	20689	20673	20744	20618	20988	20756	20701	20532	20485	20662	20657	20690	20564	20624	20604	20578	20580	20451	20623	20584	20484	20612	20979	20799	20794	20563	20653	20830	20622	20660	20731	20569	20614	20500	20487	20698	20865	20529	20580	20724	20652	20766	20631	20683	20752	20607	20647	20786	20547	20623	20706	20666	20726	20652	20662	20698	20863	20648	20569	20666	20539	20725	20697	20696	20714	20520	20553	20641	20972	20631	20702	20674	20829	20803	20924	20819	20985	20721	20559	20834	20602	20529	20912	20649	20703	20635	20712	20734	20836	20651	20623	20640	20769	20738	20611	20613	20702	20620	20807	20612	20291	20753	20567	20934	20816	20803	20740	20806	20722	20650	20546	20440	20582	20715	20557	20643	20685	20697	20457	20526	20498	20615	20385	20698	20778	20892	20471	20636	20344	20624	20651	20707	20381	20571	20694	20967	20480	20735	20774	20587	20389	20470	20734	20649	20619	20497	20785	20749	20721	20662	20629	20589	20777	20466	20580	20626	20584	20713	20755	20533	20713	20700	20569	20608	20634	20646	20815	20511	20776	20683	20703	20567	20546	20675	20740	20740	20426	20531	20543	20448	20586	20669	20693	20507	20570	20648	20748	20723	20805	20726	20756	20655	20771	20442	20676	20679	20649	20703	20569	20653	20621	20698	20745	20794	20749	20615	20650	20670	20713	20893	20602	20628	20798	20685	20662	20711	20667	20783	20704	20616	20715	20659	20600	20661	20865	20652	20621	20815	20835	20919	20544	20558	20559	20566	20552	20767	20772	20442	20795	20649	20522	20583	20772	20712	20514	20708	20515	20789	20699	20826	20740	20552	20626	20693	20642	20698	20578	20557	20595	20539	20666	20394	20866	20656	20529	20780	20666	20515	20770	20589	20456	20729	20860	20850	20565	20650	20698	20825	20763	20657	20771	20743	20853	20720	20688	20672	20566	20586	20602	20417	20518	20742	20536	20642	20681	20709	20554	20735	20834	20692	20698	20756	20549	20872	20670	20898	20799	20872	20603	20511	20575	20694	20764	20726	20857	20564	20583	20735	20514	20660	20681	20487	20671	20762	20761	20709	20517	20596	20547	20501	20729	20661	20725	20524	20591	20597	20721	20758	20434	20661	20634	20531	20741	20619	20482	20603	20771	20868	20574	20599	20444	20596	20477	20678	20729	20541	20707	20645	20859	20738	20361	20703	20854	20679	20657	20777	20840	20646	20716	20647	20723	20624	20670	20515	20645	20671	20749	20597	20433	20608	20638	20570	20757	20617	20686	20810	20591	20768	20698	20652	20605	20666	20602	20635	20556	20689	20706	20617	20555	20981	20680	20620	21002	20938	20885	20687	20702	20863	20784	20633	20621	20662	20602	20753	20486	20614	20717	20688	20522	20575	20787	20541	20787	20782	20596	20445	20822	20471	20716	20741	20643	20864	20737	20882	20346	20642	20501	20866	20781	20651	20531	20713	20768	20648	20560	20569	20440	20773	20510	20405	20697	20560	20482	20947	20642	20483	20476	20781	20513	20284	20691	20765	20735	20513	20824	20551	20665	20664	20632	20661	20781	20848	20757	20666	20589	20461	20610	20638	20623	20568	20544	20805	20801	20512	20753	20897	20623	20822	20655	20563	20723	20672	20669	20747	20649	20706	20437	20493	20669	20684	20675	20591	20660	20852	20531	20665	20604	20774	20652	20709	20795	20669	20369	20654	20768	20579	20741	20730	20566	20540	20687	20823	20915	20943	20645	20688	20593	20805	20583	20534	20631	20756	20803	20599	20440	20548	20642	20845	20659	20590	20670	20673	20849	20761	20527	20724	20511	20271	20571	20591	20597	20463	20729	20514	20557	20747	20573	20725	20711	20775	20521	20625	20988	20690	20705	20748	20874	20651	20423	20740	20800	20758	20805	20826	20746	20762	20661	20606	20561	20798	20821	20560	20778	20587	20932	20614	20523	20920	20687	20750	20541	20624	20694	20658	20596	20710	20572	20793	20620	20849	20675	20655	20746	20675	20805	20381	20593	20761	20615	20776	20841	20620	20640	20673	20448	20561	20817	20789	20601	20688	20657	20606	20595	20538	20901	20387	20524	20694	20768	20473	20665	20673	20765	20630	20620	20728	20645	20536	20569	20594	20656	20768	20742	20701	20584	20626	20655	20415	20807	20481	20462	20560	20571	20508	20595	20748	20773	20898	20628	20663	20672	20568	20617	20630	20796	20805	20459	20848	20628	20867	20437	20743	20305	20378	20652	20754	20596	20820	20510	20558	20586	20472	20671	20817	20643	20487	20821	20743	20441	20690	20865	20758	20791	21000	20700	20767	20815	20503	20757	20660	20678	20754	20751	20796	20646	20763	20752	20933	20749	20680	20917	20651	20678	20644	20588	20672	20592	20723	20828	20659	20560	20795	20513	20565	20589	20681	20624	20977	20754	20668	20602	20634	20720	20666	20888	20653	20606	20697	20628	20539	20522	20498	20618	20482	20504	20402	20733	20662	20527	20370	20757	20645	20555	20706	20559	20525	20661	20662	20708	20703	20912	20540	20620	20603	20764	20777	20498	20725	20599	20486	20712	20728	20709	20710	20828	20703	20750	20765	20746	20770	20552	20600	20431	20808	20686	20838	20636	20796	20529	20433	20702	20462	20604	20543	20841	20752	20542	20782	20698	20712	20747	20644	20463	20765	20742	20575	20505	20644	20576	20708	20489	20762	20711	20691	20705	20803	20557	20567	20553	20571	20608	20428	20877	20616	20693	20719	20695	20616	20747	20628	20790	20793	20845	20684	20398	20617	20757	20486	20587	20673	20656	20923	20653	20838	20489	20698	20536	20780	20600	20606	20779	20642	20714	20528	20635	20713	20906	20656	20681	20638	20543	20568	20886	20719	20731	20700	20752	20781	20594	20542	20457	20582	20587	20602	20738	20770	20639	20633	20552	20839	20659	20630	20692	20557	20644	20603	20800	20692	20759	20867	20642	20736	20774	20841	20649	20741	20396	20538	20612	20856	20761	20582	20627	20604	20872	20787	20689	20656	20507	20728	20586	20578	20750	20498	20513	20568	20607	20715	20826	20525	20784	20545	20696	20667	20568	20789	20517	20606	20643	20576	20858	20687	20681	20634	20613	20816	20553	20685	20594	20603	20615	20516	20699	20551	20726	20658	20566	20654	20600	20504	20712	20899	20667	20480	20423	20781	20686	20699	20618	20812	20533	20559	20561	20554	20716	20557	20472	20516	20645	20598	20720	20525	20646	20789	20428	20551	20759	20667	20738	20674	20716	20635	20699	20850	20976	20696	20813	20333	20623	20720	20656	20621	20543	20522	20691	20652	20873	20670	20325	20585	20538	20543	20845	20528	20543	20598	20613	20550	20528	20532	20658	20735	20757	20736	20752	20787	20792	20866	20734	20630	20782	20844	20630	20777	20592	20887	20381	20687	20619	20721	20452	20564	20453	20380	20763	20752	20464	20730	20530	20806	20672	20636	20593	20833	20751	20656	20559	20580	20775	20777	20591	20850	20668	20764	20602	20557	20813	20626	20426	20690	20746	20600	20771	20722	20659	20866	20442	20571	20537	20585	20494	20545	20691	20651	20686	20555	20805	20576	20896	20641	20613	20712	20593	20458	20677	20585	20491	20641	20481	20675	20628	20534	20645	20729	20619	20814	20809	20898	20737	20730	20792	20409	20675	20659	20344	20873	20570	20726	20590	20727	20963	20553	20469	20661	20478	20788	20913	20771	20555	20596	20841	20757	20625	20655	20386	20636	20600	20829	20590	20710	20854	20711	20373	20730	20791	20598	20808	20800	20629	20737	20629	20470	20372	20798	20641	20543	20643	20713	20725	20643	20708	20590	20662	20432	20717	20773	20830	20742	20653	20783	20700	20780	20701	20641	20755	20659	20634	20849	20607	20725	20551	20623	20767	20773	20738	20661	20608	20388	20643	20652	20706	20677	20437	20770	20648	20727	20718	20881	20742	20514	20588	20481	20782	20651	20688	20500	20663	20687	20397	20819	20701	20683	20672	20687	20580	20825	20743	20572	20612	20463	20658	20546	20641	20638	20764	20753	20671	20737	20700	20619	20511	20763	20779	20839	20769	20630	20628	20680	20684	20717	20621	20841	20767	20724	20597	20423	20543	20481	20655	20670	20653	20402	20874	20690	20647	20640	20705	20547	20687	20820	20570	20818	20955	20710	20753	20777	20640	20644	20523	20681	20651	21039	20551	20604	20535	20580	20564	20703	20686	20960	20471	20776	20604	20669	20573	20753	20431	20803	20734	20693	20647	20669	20729	20737	20830	20468	20591	20799	20661	20581	20697	20901	20625	20762	20557	20619	20737	20550	20808	20435	20841	20455	20613	20590	20671	20853	20634	20664	20649	20510	20665	20729	20638	20773	20766	20735	20693	20732	20692	20617	20880	20847	20838	20510	20507	20687	20784	20771	20670	20749	20602	20844	20669	20783	20720	20951	20689	20772	20665	20417	20878	20945	20619	20686	20698	20695	20792	20712	20380	20706	20651	20447	20702	20807	20600	20690	20584	20599	20514	20788	20713	20612	20569	20610	20518	20722	20699	20658	20692	20646	20563	20726	20619	20755	20713	20719	20643	20563	20577	20754	20853	20753	20463	20629	20429	20594	20694	20501	20613	20563	20712	20487	20682	20699	20501	20864	20731	20565	20543	20701	20744	20659	20516	20678	20705	20614	20866	20735	20742	20601	20525	20705	20890
16008	29469	29534	25263	22801	21776	20757	19804	18943	18611	18167	18116	18085	17787	17697	17665	17500	18353	28853	35620	32594	27294	20635	17897	17162	17040	16884	16947	16884	16835	16998	16921	16770	16743	16843	16770	16855	16699	16768	16789	16949	16761	16785	16969	16780	16824	16791	17073	16775	16696	16675	16804	16751	16608	16693	16767	16856	16766	16711	16872	16699	16764	16783	16779	16852	16731	16928	16826	16790	16684	16737	16837	16799	16749	16839	16886	16838	16849	16882	16894	16959	16703	16903	16587	16779	16751	16793	16595	16838	16839	16705	16544	16693	16689	16717	16756	16696	16664	16776	16694	16846	16845	16867	16881	16929	16672	16700	16803	16795	16901	16791	16790	16857	16739	16654	16669	16956	16776	16770	16648	16814	16805	16696	16677	16654	16756	16715	16952	16821	16823	16579	16832	16962	16697	16847	16666	16885	16790	16813	16717	16835	16677	16741	16724	16708	16647	16756	16789	16776	17081	16707	16658	16669	16705	16837	16636	16693	16737	16821	16968	16744	16909	16982	16735	16771	16749	16753	16721	16722	16786	16705	16825	16628	16833	16717	16813	16624	16757	16785	16833	16760	16749	16897	16857	16761	16749	16623	16710	16812	16850	16655	16706	16565	16794	16822	16841	16734	16873	16768	16757	16808	16931	16715	16742	16758	16663	16678	16750	16710	16699	16577	16777	16872	16614	16790	16862	16721	16771	16774	16723	16940	16805	16868	16900	16925	16723	16910	16685	16754	16605	16758	16699	16605	16702	16860	16943	16878	16962	16774	16928	16931	16789	16721	16932	16772	16800	16943	16827	16710	16642	16905	16773	16710	16791	16724	16837	16743	16845	16743	16822	16709	16743	16719	16866	16643	16730	16749	16764	16778	16762	16918	16770	16615	16906	16808	16844	16628	16698	16776	16668	16747	16800	16762	16611	16926	16798	16979	16824	16750	16836	16778	16587	16712	16723	16830	16871	16678	16774	16772	16693	16674	16763	16781	16669	16658	16668	16759	16630	16795	16767	16735	16594	16809	16900	16836	16895	16749	16706	16792	16907	16984	16815	16862	16833	16816	16662	16940	16755	16744	16833	16883	16801	16726	16695	16856	16720	16703	16699	16614	16815	16720	16870	16813	16656	16841	16762	16724	16820	16922	16842	16579	16824	16761	16877	16846	16809	16929	16762	16841	16658	16734	16738	16774	16769	16767	16695	16723	16825	16698	16716	16656	16661	16859	16772	16867	16824	16812	16618	16804	16758	16936	16759	16741	16826	16602	16677	16835	16786	16937	16707	16928	16742	16778	16737	16556	16765	16705	16683	16870	16620	16727	16741	16772	16690	16759	16701	16813	16845	16824	16763	16751	16657	16632	16705	16654	17033	16829	16809	16602	16846	16980	16687	16891	16794	16658	16820	16880	16921	16613	16988	16759	16828	16644	16681	16822	16890	16720	16730	16753	16586	16880	16681	16774	16750	16868	16791	16900	16668	16715	16791	16679	16725	16700	16723	16852	16677	16744	16845	16781	16766	16855	16708	16741	16708	16961	16735	16676	16729	16523	16859	16663	16902	16843	16826	16769	16834	16864	16673	16652	16743	16783	16799	16779	16918	16686	16649	16782	16688	16682	16543	16763	16771	16722	16752	16882	16708	16667	16714	16738	16660	16903	16804	16685	16679	16748	16698	16640	16897	16801	16888	16787	16731	16725	16752	16721	16871	16772	16576	16856	16666	16937	16723	16847	16768	16804	16915	17040	16803	16726	16880	16893	16787	16839	16782	16741	16644	16827	16667	16755	16830	16757	16778	16719	16648	16736	17000	16691	16621	16647	16749	16658	16763	16782	16622	16824	16643	16761	16850	16576	16769	16846	16664	16875	16758	16724	16887	16829	16790	16775	16747	16764	16786	16795	16949	16873	16876	16683	16874	16780	16699	16893	16694	16626	16899	16805	16822	16908	16640	16790	16576	16827	16657	16684	16852	16724	16740	16705	16783	16689	16754	16661	16678	16752	16723	16673	16698	16753	16848	16859	16752	16767	16729	16776	17013	16673	16694	16752	16902	16865	16840	16699	16687	16665	16766	16666	16761	16743	16913	16684	16628	16931	16766	16762	16684	16808	16716	16534	16499	16895	16706	16732	16662	16732	16662	16732	16598	16711	16883	16671	16766	16840	16763	16650	16869	16591	16740	16748	16850	16897	16682	16598	16715	16723	16783	16742	16789	16567	16689	16672	16856	16920	16708	16845	16807	16741	16839	16691	16685	16516	16724	16614	16678	16773	16813	16673	16656	16795	16759	16749	16775	16834	16606	16680	16756	16732	16744	16622	16724	16847	16720	16672	16663	16768	16776	16655	16778	16769	16807	16638	16801	16877	16573	16619	16849	16852	16789	16888	16644	16630	16993	16712	16675	16769	16695	16814	16769	16720	16779	16837	16876	16778	16834	16746	16831	16742	16815	16661	16775	16744	16643	16685	16641	16842	16817	16969	16697	16733	16781	16707	16726	16782	16770	16652	16714	16684	16805	16675	16692	16615	16738	16554	16715	16776	16797	16781	16704	16936	16798	16619	16665	16778	16898	16680	16817	16606	16732	16783	16660	16769	16882	16749	16714	16766	16686	16738	16602	16796	16750	16776	16879	16873	16731	16861	16658	16682	16660	16691	16501	16841	16725	16873	16740	16838	16832	16698	16922	16802	16673	16774	16698	16780	16895	16810	16756	16653	16792	16729	16862	16811	16664	16790	16870	16881	16882	16801	16782	16718	16689	16765	16807	16854	16929	16727	16857	16658	16785	16800	16840	16740	16648	16665	17048	16997	16737	16764	16776	16818	16701	16772	16553	16839	16681	16639	16730	16839	16731	16805	16718	16843	16865	16546	16737	16877	16588	16981	16775	16786	16651	16834	16656	16698	16825	16998	16723	16784	16753	16820	16622	16703	16782	16884	16831	16721	16732	16793	16697	16858	16772	16912	16682	16704	16684	16630	16800	16524	16830	16723	16666	16729	16708	16859	16737	16526	16747	16773	16795	16820	16753	16808	16631	16607	16767	16862	16763	16695	16699	16814	16763	16853	16650	16789	16764	16839	16626	16793	16829	16597	16838	16627	16768	16762	16938	16726	16646	16654	16731	16663	16696	16612	16715	16835	16651	16747	16833	16972	16755	16688	16797	16885	16718	16841	16695	16787	16757	16697	16702	16761	16604	16645	16747	16600	16733	16732	16659	16650	16818	16693	16880	16869	16735	16788	16921	16740	16630	16750	16712	16745	16687	16729	16713	16736	16753	16771	16636	16792	16748	16666	16719	16763	16573	16642	16941	16706	16724	16670	16753	16602	16627	16869	16782	16821	16663	16834	16789	16753	16579	16707	16810	16744	16689	16756	16782	16795	16771	16838	16904	16697	16700	16565	16774	16812	16858	16724	16744	16785	16702	16865	17108	16686	16753	16739	16698	16738	16844	16856	16661	16834	16727	16722	16727	16770	16713	16903	16613	16657	16743	16829	16652	16793	16675	16738	16820	16573	16969	16516	16741	16681	16785	16633	16878	16867	16659	16849	16626	16847	16722	16585	16698	16890	16698	16885	16702	16873	16911	16725	16774	16671	16800	16828	16697	16716	16811	16800	16609	16670	16811	16863	16843	16866	16780	16929	16763	16720	16679	16707	16840	16906	16745	16739	16777	16792	16723	16539	16708	16800	16798	16901	16908	16678	16739	16687	16671	16612	16657	16849	16769	16790	16768	16825	16740	16585	16804	16581	16772	16744	16677	16801	16739	16672	16752	16730	16891	16701	16765	16851	16576	16757	16619	16951	16922	16668	16741	16570	16823	16542	16749	16937	16831	16805	16708	16770	16844	16686	16814	16635	16836	16667	16873	16753	16686	16690	16804	16810	16849	16751	16821	16678	16780	16711	16851	16973	16742	16888	16566	16793	16757	16752	16727	16741	16693	16952	16663	16910	16649	16836	16923	16622	16796	16656	16665	16696	16728	16573	16664	16732	16800	16625	16870	16794	16943	16767	16870	16739	16698	16808	16672	16710	16662	16560	16722	16783	16753	16688	16675	16759	16685	16894	16909	16640	16847	16613	16706	16658	16766	16879	16643	16807	16704	16804	16533	16881	16558	16771	16813	16892	16709	16856	16695	16830	16828	16469	16895	16645	16912	16812	16803	16739	16702	16754	16741	16750	16840	16839	16897	16942	16656	16859	16703	16587	16717	16578	16843	16768	16737	16650	16856	16556	16810	16732	16724	16771	16765	16652	16761	16949	16743	16893	16814	16715	16808	16886	16644	16674	16771	16620	16727	16917	16639	17025	16725	16969	16693	16684	16738	16652	16851	16853	16653	16630	16750	16752	16809	16989	16840	16727	16746	16791	16837	16776	16747	16768	16740	16848	16931	16619	16709	16776	16672	16731	16864	16766	16681	16630	16804	16771	16823	16593	16708	16830	16993	16858	16805	16836	16852	16788	16841	16739	16834	16842	16586	16848	16870	16814	16885	16732	16759	16740	16735	16766	16555	16858	16919	16679	16711	16768	16675	16659	16766	16942	16787	16850	16685	16729	16751	16832	16726	16852	16862	16754	16778	16620	16613	16814	16818	16890	16687	16805	16825	16648	16894	16605	16749	16804	16866	16944	16734	16821	16678	16683	16733	16481	16684	16854	16525	16750	16670	16696	16669	16682	16875	16842	16780	16692	16837	16844	16791	16763	16635	16744	16815	16722	16766	16853	16645	16770	16890	16703	16670	16747	16808	16676	16655	16698	16965	16834	16833	16932	16706	16677	16685	16814	16791	16888	16749	16772	16634	16741	16777	16543	16702	16836	16775	16852	16711	16818	16684	16609	16867	16938	16699	16874	16711	16613	16856	16748	16894	16635	16772	16635	16849	16927	16890	16641	16731	16665	16726	16735	16573	16746	16721	16715	16637	16694	16807	16687	16725	16783	16723	16788	16720	16739	16574	16663	16716	16778	16673	16771	16709	16819	16785	16687	16815	16712	16636	16782	16943	16625	16790	16789	16736	16770	16796	16730	16876	16709	16742	16689	16683	16950	16699	16627	16718	16917	16563	16731	16666	16740	16829	16725	16769	16649	16779	16633	16792	16672	16771	16764	16600	16917	16866	16733	16767	16810	16708	16677	16775
27325	22121	27027	25548	22058	21876	21912	21418	21512	21296	21431	21329	21350	21263	21135	21367	21145	21452	22083	22475	22373	21920	21360	21352	21416	21068	20882	20804	21151	21039	21241	20924	21119	20679	21259	21180	20839	20990	21134	21107	20981	21175	20852	21070	20968	20943	21083	21114	21114	21000	20981	20940	20982	20771	21136	20928	21041	21273	20935	20921	21034	20914	21052	20929	20980	21104	21182	21026	20926	20963	21301	20879	21229	21010	20972	21220	21045	21027	21073	21168	21116	21136	21094	20818	20931	21008	21007	20921	21082	20795	21206	20896	20931	21006	20969	20927	20904	20941	21124	21019	21015	21061	20671	21032	20944	20965	21109	20948	21066	21067	20885	20798	20959	21017	21085	20839	21039	20999	21004	21091	21026	20889	21225	20856	20861	20993	21013	20944	21056	20846	20904	20949	20914	21193	20876	20965	20775	21069	20954	20849	21057	21058	20854	21109	21083	20971	20827	20850	21016	21051	21080	21038	21078	21068	20895	20902	21083	20991	20817	21047	21093	21021	20874	20950	21160	21085	20891	20781	21049	21001	21211	20926	20896	21097	20840	21130	21101	20968	21092	21156	21117	20999	20821	21000	20866	21049	20797	20914	20978	21053	21024	20902	21108	21059	21047	20955	21085	21119	21079	20985	21225	20910	21077	20971	21041	21173	20705	21058	21091	21096	20926	21146	21161	20982	21249	20881	21119	20897	20794	20707	20850	20925	21043	21140	20704	21124	21019	20952	20786	20814	20922	21003	21039	20801	21085	20947	20938	21024	20951	21028	20976	20860	20820	20866	21189	20705	20938	20865	21134	20834	21099	20928	21011	21137	21112	20904	20960	20971	21259	20777	20921	20913	21052	20880	21125	20929	20813	20898	21179	21079	21146	20928	21006	20900	20972	21351	20948	21008	20789	21197	20846	21059	21247	21072	21193	21345	20877	20893	20853	20942	20933	20910	21043	20937	21005	20929	21118	21057	20813	21089	21163	20989	20935	20974	21027	21134	21145	20988	20915	20955	21088	21097	20930	21101	20824	21023	21075	20777	21014	21040	20893	21166	21152	20888	21106	21052	21029	21071	21181	21002	21220	20939	21060	21030	21145	21207	21103	21077	20804	21132	20937	20960	20955	20877	20799	20964	20901	21111	21196	21033	21127	20959	20829	20791	21046	21121	20952	20937	20819	20995	20965	21082	20773	21220	21094	20931	21262	21277	20989	21005	21024	21175	20875	21006	20890	21055	21061	20965	20802	21066	21016	20954	21073	20861	20913	21223	20927	20800	21060	20966	21176	21018	21124	21137	21066	21037	20977	20918	21044	21131	21081	21037	20855	21218	20932	20950	21076	21059	20995	21059	20988	21039	21059	21120	21027	21168	21123	21037	21016	20921	21005	21216	21199	21133	20836	20782	21029	20862	21018	21006	20891	20836	21019	21006	21004	20893	20822	20841	21165	21252	20963	20946	20980	20858	21107	21083	21107	20851	21069	21122	21148	21172	20928	21059	21198	21183	21116	20939	20825	21024	20943	21020	21193	20991	21325	20788	20942	20935	21025	21155	21013	21235	20988	20826	20827	21021	21020	21176	20807	20782	21007	21141	21029	21157	21113	20886	21205	21041	20947	20911	21232	21042	21216	20820	20805	21018	20811	20951	21149	20962	21086	21082	21033	21082	20981	20879	20863	20863	20929	20868	21000	21094	20873	20773	20876	20947	21167	20910	20934	21128	20862	21092	20980	21177	21027	21096	20901	21029	20778	20817	20986	20930	20995	21005	21076	21230	21202	21184	20978	21211	21039	21057	21090	21022	21140	21050	20887	20834	20977	21045	21059	21246	21168	21098	20903	21038	20926	21033	20887	20807	21063	20891	21138	21062	20999	21031	21100	20985	20979	20984	21054	21140	20852	20995	20962	21026	20940	21150	20899	20999	21119	20980	21115	20832	20972	21211	20987	21046	21035	21309	20823	21085	21023	21076	21007	20975	21134	20976	21179	20917	21005	20952	20936	20972	21144	21014	21017	20823	20913	21205	21036	20946	21136	21145	21050	21152	21059	20876	21046	21035	21067	21097	21048	20972	21062	21040	21109	21117	20929	21090	20833	21066	21159	20905	21019	20925	21177	21155	21145	20906	20851	21246	20937	21286	21019	20767	20853	21014	20916	20994	21179	21142	20998	20988	20970	20968	21158	20896	21076	20944	21189	21104	20993	21077	21091	21088	20990	21077	20960	20832	20963	21037	21061	21052	20975	20840	20964	21033	21086	21097	21163	21037	20790	21024	21060	21017	21047	21009	20957	20968	21106	21080	21096	20793	20826	20975	20858	21065	21114	20910	20812	20865	21079	21068	21104	20925	20959	21070	21228	20901	21029	20854	20883	21206	21244	20958	20910	20974	21307	20846	21124	20949	21149	21191	21145	20961	21096	20988	20982	21000	20903	20964	20939	20923	20983	21077	21072	20784	20926	20849	20759	20979	21064	21155	20996	21077	21137	20800	21202	21327	20964	20790	21265	20908	20862	21103	20982	20966	21095	20984	20994	20925	21061	21076	21105	21061	21004	20941	21079	20995	20912	20880	21309	21134	20975	20886	21128	20958	20975	21062	20825	21029	20843	21130	21101	21006	21186	21198	20985	21059	21033	20976	21044	20897	21227	21043	20985	21101	21003	21217	21084	21152	20990	21012	20997	20952	21066	20990	21292	20895	20875	21003	21077	20951	21058	21109	21110	20898	21111	21109	20751	21083	21093	20946	21067	20897	21148	21063	21002	21207	21116	20936	20885	20875	20986	21301	21149	21056	20988	21188	20827	20970	21092	21170	20987	21181	21161	21137	21131	21139	20876	21192	21076	21164	21116	20885	21141	20806	20821	20940	21022	20947	21067	21092	21050	20946	21098	21128	20957	20831	20972	20964	21234	21052	21110	20888	21006	20933	21157	21050	20956	20956	21111	20992	21110	20935	20736	20869	21056	20855	21026	21019	20965	20965	21054	20805	21054	20925	21115	20851	20858	20964	21160	20996	21111	21128	21087	20984	21043	20820	20982	21100	21153	21165	21195	20967	21081	21065	21011	20835	20894	21160	20855	20943	21050	21130	21050	20915	21051	20991	21007	20945	21143	20995	21056	21201	21142	21069	21064	21111	21066	21142	21107	20971	21104	20972	21098	21030	21110	20863	20912	21065	21116	21280	20947	20837	21120	21123	21015	20911	21214	20966	21157	20898	20981	21092	21040	20820	20916	20890	20957	21082	20901	20918	21109	20952	21077	21017	20910	20989	21104	21044	21124	21013	21034	20921	21069	21089	20829	21044	20901	20957	21062	20978	21088	21066	20850	21199	21180	21087	21174	20932	21067	21044	20998	20855	20947	21133	20868	21143	20827	20955	20975	20932	21152	21064	21052	21160	20911	20924	21148	21082	21092	21102	21166	21036	21051	20883	21001	20838	21071	21074	20796	21019	21032	20980	21060	20911	20948	20994	20983	21118	21059	20966	21142	21059	21077	21029	20746	20934	21220	20921	21014	21230	20958	20830	20964	20781	21318	20958	21244	20766	21125	21129	21157	21180	21186	20968	20938	20936	21032	20930	20953	20987	20942	20833	21007	21158	21031	20997	21124	21161	20929	20944	20997	20851	21060	20833	21083	21353	20988	21073	20921	21094	20959	20663	21153	21004	20971	20908	21050	20893	21045	21032	21019	20975	20968	21043	21024	21289	20964	21006	21142	21089	21129	21006	21068	21230	20972	20861	20996	20971	20980	20853	21061	21126	20924	21156	21034	20934	20908	21160	21129	21105	21091	20951	21290	21006	21002	21092	21075	20934	20826	21142	21143	20931	20977	20985	20990	20987	20880	20946	21054	21131	20965	20974	21172	20932	20942	21043	20934	21011	21090	21113	21004	20992	21003	20997	20908	21027	21056	21001	20969	20924	21011	21121	21106	21112	21009	20931	21107	20998	20957	20938	20979	20941	20900	21122	21048	21029	20976	21125	21142	20888	20886	21096	21005	20991	21231	21196	21104	21089	21167	20834	20777	21033	21054	21050	21092	21113	20850	21098	20881	20993	21051	21025	20900	20974	21144	21089	21241	21076	21090	20941	21049	21237	20951	20972	21011	20824	20903	20984	21091	21099	20724	21002	21054	20908	21060	21076	21164	20984	21048	20997	21226	21111	20985	21238	20907	21036	21214	20969	21273	20938	21125	21005	21113	21001	21267	20995	21006	21034	21061	20949	20998	20933	20693	20962	20864	20809	21068	21087	20979	21158	21111	21130	21080	21004	21014	21086	21111	21111	20987	20888	21063	21003	21096	20913	20891	20812	20996	21026	21165	21075	21144	21039	21068	21247	21066	21105	21066	21013	20869	20995	21092	20967	21091	21049	20754	20833	21241	21230	20995	21028	21079	21078	20996	20816	21149	21204	21121	21089	20839	21192	20930	20981	21125	20938	21000	21122	20994	20840	21093	20882	21108	21017	20936	20967	21132	21063	20963	20980	20943	21032	21016	20773	21170	20889	21100	21062	21286	21015	21175	21069	21066	20850	21102	21172	21189	20893	21104	21162	21155	21218	21374	20894	20957	20915	20887	20940	21250	20853	20922	21021	21026	20984	20840	21139	20895	20861	20850	20912	21134	21024	20928	21077	21076	21068	21114	20935	21149	21071	20893	21074	20837	21207	20980	21067	21300	21002	21104	20877	20905	20816	20882	20796	21036	20923	20949	20840	21033	21006	20746	20864	21047	20941	21169	20976	21033	21092	21224	21025	21129	20919	21103	21043	21021	20911	20888	20990	21339	21159	20911	21069	21171	21136	21132	20885	21043	21130	21241	20799	20963	21049	20723	21064	20874	21014	21070	21204	21096	20992	20986	21218	21003	21062	20794	21160	21189	21091	20918	21118	21078	21073	21287	20986	20840	20884	20813	21054	21115	21053	20976	21173	20902	21225	20847	21212	20953	20894	21088	21030	20993	21046	21006	20910	21155	21066	20961	20956	20831	21089	20773	21053	20919	21073	20971	21038	20913	20933	21089	20965	21273	21037	20916	21301	21130	21033	21244	20966	21112	20929	20838	20872	21023	20814	20938	21013	20911	21063	21090	20974	21185	20994	20872	20925	20818	20984	21162	21086	21051	20879	20965	21003	21192	20911
15759	20783	22097	20208	18874	18299	18047	17637	17707	17476	17295	17392	17433	17333	17367	17242	17004	17125	18504	18694	18389	17939	17477	17075	17231	16965	17127	16872	17089	17015	17068	16982	16987	17129	16863	16983	17071	16932	17026	17097	16970	17010	17058	17131	17070	17167	17024	17018	17165	17086	16890	17116	16932	17145	17109	16994	17021	16881	17021	17006	17202	17179	17267	16937	17003	17030	16975	16984	17062	16908	16949	17128	17194	16905	16825	17005	16890	17006	17044	16795	16946	16974	17032	16889	17068	16990	16993	16991	16877	16946	17051	16997	16976	17165	16842	16985	16942	17060	17108	16829	16866	16902	16976	16952	17137	17119	16788	16884	17107	17055	17255	16895	17118	17007	17096	16942	17039	17086	17048	16848	17018	17069	16992	16934	17011	16964	16996	16989	17122	16947	17028	17089	17007	16979	17031	17094	17212	16892	17051	17033	17015	17157	17245	17033	17054	17066	17149	16974	17154	17050	16950	16893	16931	16985	17066	17015	17182	17115	17058	16918	16886	17146	16908	17027	17036	17014	16950	16975	17061	17076	16885	17029	17104	16892	16945	16924	16980	17024	17004	17090	16936	16998	17237	17051	16971	16950	16902	16942	17039	17190	16894	17083	16914	16811	17038	17044	17111	17212	16985	16933	17002	16973	16945	17174	17090	17055	17048	16908	17068	16987	16858	16896	17048	16993	17092	17025	16910	16911	16944	16889	16955	16954	17052	16970	16985	17092	17062	17164	16981	16877	17027	16812	16983	16780	16877	16897	16870	16990	16975	16902	17100	16970	17021	17022	17129	16887	17172	16933	16964	17007	17148	17029	16972	16878	17008	17011	16943	17056	17061	16937	17017	17024	17071	17105	17074	16973	16863	17040	17037	17109	17045	17015	17021	16988	16955	17053	16979	17139	16888	16995	16900	16896	17045	17002	17045	17034	17132	17089	16932	17003	16996	17053	16880	16912	16979	16925	17097	17017	16983	17093	17128	16846	16964	16971	16840	16847	17039	17042	17191	16919	16953	17200	17022	17020	17113	17045	16907	16930	16791	16972	16987	16975	17122	17027	16969	17009	17062	17078	16890	16985	17105	17106	17002	16976	16944	16992	17136	17039	16982	16947	16983	16971	16983	17012	16930	16963	17082	17017	17020	17053	17054	17080	17017	16886	16893	16968	16967	17018	16978	16956	16977	17118	16922	16954	16992	17154	17145	17027	16827	17025	17019	17099	16870	17163	16908	17150	17101	17072	16939	17092	17071	17025	17070	16977	17018	17146	16909	17061	16936	16874	17000	16991	16789	16990	16981	16984	17024	16906	16900	16944	17005	16997	16830	16887	17051	17103	17022	17016	17024	17066	17182	17081	17000	17041	16769	17054	17114	17095	16950	16990	17041	17115	17142	17003	17065	17136	17013	16924	17022	17001	16940	16967	16982	17110	16997	16882	16992	16984	17060	16956	16950	17021	17069	17053	17136	17051	16921	17149	16984	16911	17020	16951	16924	16916	16931	17015	17114	17025	17187	17005	17181	16933	17157	16876	16946	17114	17042	17041	17159	17136	16839	17041	16851	17082	17100	17095	16984	17153	17033	16985	16887	16940	16948	17225	17128	16917	16957	16912	16894	17082	17016	17066	17176	17020	17007	16865	16868	17029	16966	16943	16967	16823	16906	16965	17040	16955	16926	16982	16980	16960	16961	17185	17106	17071	17003	16842	17033	16916	17319	16926	16920	16873	16944	17030	16931	16950	16923	16901	16881	17019	16966	16946	17048	16926	17007	17009	17069	17278	16867	16976	17019	17243	17187	17143	16938	16984	17012	17142	17093	17024	17139	17100	17105	16928	16916	16930	16885	16964	17090	16967	16978	16946	16957	16995	16954	17046	17133	17173	16920	17196	16963	17006	16882	16961	17059	17129	17100	17031	17012	17217	17072	17149	17044	16950	17035	16926	16993	16883	16916	16994	16996	17082	17038	17010	17103	16783	17208	16913	17128	16940	16826	17036	16835	16966	17009	17028	17070	17058	16980	17044	16959	16798	17155	16866	17122	16913	16976	16912	17063	16943	17250	17041	16899	16924	16914	16991	17019	16922	16998	16974	16936	17017	16871	16817	16948	16924	16998	16917	16900	16952	16960	16951	16936	17020	17180	16868	17022	16965	17002	16838	16959	16983	17041	16946	16812	16925	17052	17170	17088	17106	17021	16984	17037	17131	16846	16976	16980	16994	17010	17062	16908	16916	16889	16931	17023	16978	17004	16905	17006	16936	16765	16907	16840	17050	17090	16866	17143	16963	17138	16980	17085	17170	17100	17009	16788	17102	16941	16988	16990	16912	16979	17064	16953	16931	17011	16880	17011	16933	16876	17046	17099	17066	17082	16891	16973	17028	16852	17009	17108	16938	17096	17105	17048	17103	16938	17099	17189	17072	17054	16866	17108	16876	16932	17050	17041	17079	17078	17050	17016	17268	17136	17050	17125	16753	16986	17018	17086	17103	16975	17109	17093	16893	17001	16988	17002	17108	17005	16867	16925	17099	16904	16794	17233	17116	17147	16809	16974	16982	17032	17086	17036	17003	17008	16896	16958	16820	17071	16876	16769	17067	17013	17046	16951	16989	16959	17141	17282	17031	17160	17017	16945	17036	17056	17146	16779	17150	17021	16911	17034	17105	16950	17126	16928	16952	17192	16873	16940	16840	17027	17187	16701	17228	17136	17165	16864	16884	17038	17010	17036	17210	17007	16922	16971	16925	16966	16926	16956	16859	16961	17105	17013	16977	16940	17029	17069	16937	16985	17127	16874	17030	16979	16864	17102	17007	17136	16899	16743	16971	17096	17108	17107	16835	17086	16907	17057	17123	16956	16984	16901	17121	17033	17017	16909	16802	16998	16991	16994	17063	17132	16838	16954	17055	17106	17014	17082	16835	17026	16829	16979	17096	17033	16917	16954	16823	17097	17124	16922	17137	17096	16958	16945	16989	16993	17182	16728	16951	17008	16809	16968	16939	17047	16952	16997	16958	16962	17004	16934	16967	17147	17103	16989	17125	16962	16929	17049	17087	17191	16848	17010	17206	16849	17178	16961	16766	17048	16947	17073	17020	17025	17042	16868	16970	16973	17200	17087	16978	17090	17022	17120	16873	17074	16898	17091	17020	17195	17019	16817	17072	16930	16920	17255	17124	17085	17042	16995	17231	17091	17081	17076	17125	17110	16934	17157	16888	16912	17034	17124	16910	16915	17079	17045	16861	16977	17022	16890	17003	17080	17108	16984	16952	16992	16937	17058	17136	16989	16980	16901	17132	17121	17027	16959	16997	17038	16800	17092	16998	17012	16983	17106	17118	17181	16881	17154	16940	17177	17009	17091	16933	17024	17012	17278	17063	17043	17147	17051	17035	17155	17080	17012	16962	17091	17105	16958	17028	16988	17103	16884	17044	17062	16991	17013	16962	17007	16920	16845	17162	17063	16909	16938	17110	16969	16950	16951	16831	16948	17100	16969	16932	17011	17094	16811	17044	17116	17253	17042	16736	16831	16977	17211	17061	17254	16985	17007	17134	17092	16976	17057	16863	17170	16963	16982	16967	17095	17069	17065	17170	16909	17122	17031	16888	16831	16983	16965	16788	17019	17028	17099	17025	17039	17012	16917	17021	17009	16992	17002	16816	16972	17213	17025	16993	17077	16904	16963	16943	17126	16987	17031	16903	17055	16961	17117	16969	16983	16981	17081	17073	16901	17114	17116	16947	17017	16977	16929	17048	16888	17095	17069	17097	17177	17027	16954	16961	17156	16988	16828	16858	17095	17111	17026	17093	16821	17037	16998	17023	16940	17097	17029	17033	17082	16899	17135	16902	17148	17007	17017	17135	17050	17010	16977	17082	17034	17003	16963	17143	17103	17123	17118	16872	16909	17038	17092	16988	17039	17012	16988	17073	16871	17085	17034	17118	17112	16926	16927	16922	16894	16813	17001	16929	17049	16950	16878	17127	17109	16888	16884	16987	17018	16922	17079	17089	17108	16809	17140	16976	16866	17188	17103	16916	17061	16995	16919	17036	17178	16850	17103	16920	17130	16979	16957	16898	17032	16967	17154	16983	17086	17043	16973	17089	16927	16998	16890	17004	16728	17020	17092	17203	16976	16987	17041	16947	17192	16975	17035	17099	17104	17019	17081	16912	16958	17123	16880	17082	16961	16992	17192	16933	17082	17082	17104	17001	17004	17004	16989	16877	16897	17057	17065	17080	17062	17170	17066	17014	16996	16976	17031	16925	16983	17102	17195	16991	16879	17005	17078	16814	17092	17039	16930	17169	16996	17057	17194	17039	16918	16975	16963	16982	17108	17048	17002	17101	17167	17001	17089	16938	17012	16953	17199	16950	16891	16986	17013	17120	17024	16953	16906	16818	17247	16982	16912	16842	16926	17041	17025	16914	17099	17035	16860	16993	17030	17038	17062	17076	17048	16973	17068	17006	16954	17051	16962	17063	16931	17062	17007	16884	16952	16936	16903	17034	17161	16948	17028	16967	17058	17205	17053	17040	16863	16858	17243	17047	16866	16995	17097	17013	17136	17091	16788	16955	16948	16954	16930	17114	17188	16937	17074	17060	17049	17148	17084	16889	16851	16985	17163	17188	17068	17033	16913	17058	17030	17034	16943	16922	16911	17038	16993	17135	17092	16968	16898	17069	16901	17205	17036	16988	16973	17018	17091	17066	16928	16998	16857	16994	16982	16907	16922	17073	17062	16976	16954	16932	17024	17028	17188	17049	17077	17168	17152	17031	17063	17042	16888	16893	16882	17019	16815	16923	17008	17138	16993	17105	16927	16996	16972	16956	17054	16998	16869	16950	16930	16839	17014	17048	17089	17070	16914	16831	17031	16888	17104	17123	17030	17081	17172	16959	16973	17032	17058	16866	16939	17088	16952	17252	17004	16992	17028	16850	16967	16930	17016	17069	16952	16935	17023	16963	16974	17007	16982	17065	17100	17084	17124	17102	16932	16906	17057	16938	16980	17044	17045	17049	17028	17057	16990	17152	17002	16911	17117	16839	16976	17069	17029	17088	17143	17058	17135	17080	17019	17050	17036	16972	17020	16796	17032	17049	16849	16826	16898	17017	16937	17079	17165	17012	17146	17097	17023	16965
23582	20954	28432	23940	23022	24645	25159	22683	21669	21843	21694	21593	21273	21048	21054	21051	21067	22015	28828	28447	26410	24227	21946	21092	20873	20812	20747	20966	20718	20725	20891	20962	20737	20589	20752	20881	20892	20749	20944	20790	20876	20996	20795	20805	20999	20705	20600	20882	20726	20706	20776	20711	20656	20746	20777	20852	20903	20627	20711	20722	20569	20755	20384	20740	20805	20597	20693	20561	20799	20890	20616	20756	20635	20593	20653	20662	20543	20488	20649	20579	20725	20626	20656	20849	20679	20549	20952	20557	20693	20888	20686	20628	20646	20790	20754	20741	20653	20750	20652	20598	20683	20594	20569	20766	20845	20752	20522	20777	20822	20862	20597	20824	20636	20603	20733	20900	20843	20861	20793	20620	20942	20954	20496	20582	20635	20700	20706	20729	20787	20529	20726	20611	20770	20724	20674	20711	20679	20775	20635	20665	20624	20704	20776	20582	20556	20697	20839	20553	20585	20558	20617	20842	20741	20648	20698	20488	20682	20591	20814	20773	20707	20746	20745	20932	20610	20862	20811	20764	20525	20519	20967	20596	20781	20569	20721	20604	20610	20696	20658	20924	20806	20494	20597	20919	20813	20583	20672	20806	20964	20573	20508	20682	20652	20685	20709	20638	20697	20599	20642	20608	20795	20714	20891	20831	20774	20703	20650	20616	20598	20682	20714	20692	20626	20692	20774	20648	20671	20876	20880	20690	20585	20927	20728	20603	20774	20663	20627	20828	20602	20765	20730	20614	20572	20646	20541	20800	20831	20682	20885	20808	20612	20635	20526	20767	20622	20580	20670	20736	20869	20585	20669	20710	20793	20521	20891	20644	20553	20773	20976	20757	20560	20477	20652	20764	20687	20890	20792	20519	20768	20693	20652	20440	20648	20606	20498	20675	20651	20654	20441	20686	20804	20733	20866	20704	20560	20582	20604	20533	20663	20740	20940	20576	20707	20696	20587	20742	20586	20816	20872	20718	20800	20718	20818	20745	20675	20746	20801	20779	20687	20774	20764	20631	20515	20670	20744	20785	20636	20652	20655	20591	20782	20827	20961	20857	20503	20655	20704	20846	20855	20617	20765	20931	20744	20668	20767	20811	20628	20611	20964	20871	20832	20806	20649	20586	20787	20734	20648	20654	20698	20791	20696	20981	20751	20658	20748	20683	20830	20682	20719	20692	20624	20739	20853	20840	20689	20586	20582	20861	20643	20659	20703	20876	20617	20708	20721	20636	20838	20599	20627	20917	20784	20564	20617	20639	20680	20731	20768	20553	20682	20741	20758	20494	20774	20863	20745	20628	20909	20669	20698	20893	20663	20802	20762	20963	20835	20605	20600	20562	20725	20611	20782	20692	20600	20731	20698	20578	20693	20877	20717	20925	20688	20875	20508	20783	20723	20448	20700	20562	20652	20923	20708	20697	20763	20688	20522	20624	20636	20803	20664	20730	20632	20706	20734	20461	20794	20829	20727	20678	20635	20806	20902	20758	20648	20583	20682	20713	20640	20603	20873	20582	20677	20461	20750	20651	20498	20645	20403	20665	20813	20539	20725	20728	20528	20697	20602	20515	20649	20563	20618	20755	20886	20793	20846	20568	20743	20788	20874	20622	20735	20698	20559	20776	20695	20459	20801	20795	20761	20701	20701	20813	20775	20775	20706	20650	20738	20665	20618	20761	20700	20525	20641	20629	20724	20694	20727	20582	20762	20443	20649	20634	20700	20792	20820	20671	20791	20615	20553	20622	20694	20710	20688	20644	20633	20733	20718	20786	20754	20891	20657	20831	20768	20562	20460	20609	20829	20821	20412	20563	20799	20622	20671	20732	20715	20749	20795	20586	20666	20761	20785	20963	20896	20737	20595	20743	20763	20802	20735	20944	20877	20688	20518	20680	20483	20791	20740	20878	20749	20713	20706	20771	20746	20827	20891	20930	20425	20857	20877	20849	20790	20735	20599	20846	20710	20579	20553	20834	20638	20722	20737	20693	20476	20598	20516	20618	20722	20731	20662	20707	20764	20914	20463	20476	20609	20729	20870	20824	20651	20866	20773	20766	20422	20649	20795	20813	20863	20579	20707	20713	20644	20713	20694	20906	20845	20699	20453	20801	20571	20658	20618	20897	20751	20603	20989	20575	20615	20681	20640	20653	20843	20755	20697	20696	20792	20707	20672	20526	20634	20677	20566	20814	20699	20727	20836	20639	20886	20564	20628	20665	20859	21025	20680	20718	20481	20881	20824	20642	20750	20600	20691	20750	20682	20613	20730	20479	20593	20496	20788	20655	20669	20813	20782	20810	20590	20587	20630	20743	20672	20394	20756	20593	20824	20588	20704	20649	20827	20768	20844	20702	20790	20606	20666	20700	20761	20683	20417	20674	20749	20783	20538	20601	20619	20758	20858	20814	20667	20683	20756	20746	20847	20682	20748	20885	20711	20547	20911	20669	20819	20737	20736	20724	20790	20585	20620	20779	20605	20983	20598	20742	20683	20757	20793	20612	20646	20625	20864	20738	20821	20557	20805	20605	20774	20632	20865	20678	20846	20692	20720	20712	20606	20710	20779	20639	20819	20590	20750	20807	20797	20653	20621	20515	20590	20717	20788	20684	20676	20532	20758	20783	20478	20730	20519	20888	20906	20756	20525	20754	20507	20807	20804	20854	20709	20664	20684	20549	20894	20777	20865	20701	20832	20673	20681	20852	20836	20677	20705	20663	20767	20643	20553	20527	20550	20784	20971	20510	20577	20614	20456	20801	20711	20885	20779	20907	20611	20619	20707	20615	20740	20621	20574	20446	20563	20563	20828	20844	20665	20790	20644	20622	20798	20714	20716	20672	20823	20685	20849	20641	20512	20619	20768	20811	20558	20814	20637	20759	20830	20768	20813	20720	20513	20708	20771	20619	20886	20878	20811	20873	20850	20827	20496	20715	20809	20616	20514	20592	20676	20654	20763	20845	20809	20669	20420	20708	20766	20665	20713	20669	20751	20650	20398	20630	20747	20773	20804	20711	20583	20794	20647	20607	20551	20641	20649	20779	20739	20698	20466	20955	20765	20832	20701	20727	20670	20837	20746	20621	20574	20697	20849	20690	20718	20772	20864	20841	20699	20652	20624	20724	20715	20709	20574	20646	20622	20912	20669	20673	20683	20912	20791	20800	20546	20595	20633	20769	20753	20691	20723	20644	20569	20714	20675	20543	20759	20670	20840	20594	20683	20666	20712	20623	20430	20579	20748	20712	20669	20627	20707	20567	20939	20779	20715	20749	20794	20531	20770	20872	20879	20693	20608	20815	20669	20789	20803	20906	20871	20709	20535	20642	20736	20725	20827	20707	20677	20776	20808	20881	20612	20737	20995	20594	20808	20626	20790	20732	20662	20704	20748	20639	20606	20753	20806	20706	20635	20782	20716	20428	20726	20802	20937	20847	20499	20922	20668	20878	20756	20790	20696	20695	20508	20555	20464	20669	20739	20643	20629	20715	20730	20646	20763	20733	20777	20927	20766	20488	20680	20681	20754	20726	20804	20609	20574	20747	20756	20769	20764	20680	20655	20697	20759	20736	20611	20615	20770	20623	20775	20554	20772	20616	20493	20664	20717	20911	20680	20552	20639	20699	20771	20842	20704	20612	20839	20635	20638	20587	20604	20592	20652	20643	20533	20710	20961	20647	20587	20716	20784	20491	20554	20820	20618	20893	20710	20519	20610	20601	20793	20652	20799	20760	20767	20959	20650	20769	20842	20695	20718	20847	20918	20671	20851	20707	20752	20751	20838	20651	20704	20605	20927	20768	20494	20718	20565	20551	20729	20855	20632	20582	20531	20760	20668	20669	20668	20555	20710	20784	20713	20830	20656	20523	20680	20711	20517	20774	20622	20700	20852	20664	20769	20749	20629	20720	20747	20850	20567	20729	20649	20854	20506	20783	21054	20674	20607	20703	20659	20894	20711	20792	20710	20968	20956	20704	20767	20606	20745	20530	20552	20566	20642	20856	20706	20729	20712	20745	20689	20708	20804	20683	20882	20745	20701	20618	20788	20625	20826	20785	20774	20737	20696	20578	20841	20873	20768	20705	20757	20825	20564	20421	20955	20670	20573	20569	20647	20791	20747	20813	20685	20667	20686	20885	20830	20511	20802	20678	20616	20695	20503	20608	20748	20607	20734	20647	20835	20791	20675	21050	20704	20731	20903	20629	20720	20801	20823	20653	20760	20776	20759	20769	20854	20855	20512	20821	20827	20600	20745	20711	20848	20755	20704	20564	20585	20792	20804	20556	20805	20561	20681	20674	20493	20780	20710	20671	20693	20487	20698	20731	20812	20995	20702	20651	20581	20718	20731	20742	20567	20848	20702	20643	20749	20661	20702	20762	20774	20607	20822	20901	20923	20802	20736	20620	20623	20803	20664	20650	20785	20693	20822	20871	20757	20744	20814	20786	20713	20709	20823	20560	20812	20563	20604	20688	20664	20837	20640	20717	20668	20577	20603	20576	20866	20602	20605	20667	20654	20803	20890	20676	20694	20821	20683	20556	20704	20741	20736	20681	20702	20741	20580	20839	20739	20791	20839	20665	20576	20602	20489	20726	20861	20721	20626	20627	20600	20820	20799	20827	20710	20439	20629	20729	20841	20794	20710	20772	20816	20816	20534	20599	20708	20864	20686	20674	20745	20526	20687	20828	20635	20755	20812	20895	20790	20812	20687	20757	20856	20601	20701	20655	20544	20706	20709	20720	20857	20523	20840	20787	20715	20706	20851	20530	20514	20786	20744	20761	20753	20517	20711	20521	20621	20656	20724	20897	20671	20600	20730	20558	20666	20641	20790	20642	20709	20599	20657	20829	20590	20578	20658	20813	20722	20855	20814	20717	20643	20579	20562	20535	20792	20725	20712	20583	20643	20712	20744	20649	20737	20854	20667	20714	20823	20852	20644	20764	20755	20829	20743	20612	20749	20524	20757	20787	20642	20704	20846	20755	20832	20478	20808	20615	20800	20795	20729	20582	20921	20841	20736	20678	20802	20712	20630	20550	20449	20609	20590	20594	20757	20812	20823	20535	20679	20689	20654	20659	20672	20669	20674	20711	20803	20873	20799	20514	20916	20716	20510	20657	20649	20754	20844	20946	20893	20761	20755	20747
14837	26295	27293	25165	22613	20629	20188	19157	18125	18228	18307	18061	17614	17549	17463	17093	17026	19078	27749	26272	23164	20576	17861	17347	16981	16892	16881	16769	16833	16833	16902	16788	16916	16794	16801	16880	16951	16969	16859	16944	16889	16764	17009	16790	16975	16920	16861	16748	16885	16733	16886	16705	16890	17020	16924	16868	16882	16744	16860	16702	16861	16615	16851	16776	16787	16809	16927	16799	16821	16825	16727	16888	16878	16867	16758	16882	16693	16872	16828	16736	16778	16862	16850	16736	16801	16777	16943	16924	16822	16691	17015	16967	16854	16790	16842	16836	16767	17015	16897	17047	16924	16892	16804	16976	16935	16895	16729	16711	16769	16668	16860	16875	16859	16946	16832	16885	16889	16835	16834	17171	16776	17002	16753	16833	16864	16859	16683	16989	16868	17013	16903	16774	16862	16848	16743	17023	16795	16725	16773	16563	16865	16764	16975	16932	16911	16784	16767	16825	16816	16728	16669	16731	16865	16734	16798	16870	16851	16743	16823	16941	16748	16788	16805	16880	16793	16854	16854	16855	16821	16882	16679	16972	16832	16732	16859	17048	16695	16844	17016	16753	16772	16856	16818	16864	16767	16759	16981	16729	16786	16897	16885	16741	16924	16751	16890	16855	17042	16935	16869	16914	16744	16797	17002	16830	16810	16753	16905	16681	16880	16740	16740	16935	16871	16682	16781	16860	16910	16817	16701	16747	16755	16895	16853	16699	16821	16775	16841	16648	16777	16905	16888	16813	16674	16899	16901	16763	16953	16785	16946	16895	16851	16787	16897	16867	16690	16896	16842	16928	16852	16748	16935	16728	16860	17102	16743	16896	16685	16895	16779	16806	16913	16832	16822	17046	16612	16851	16836	16741	16896	16998	16747	16938	16928	16801	16959	16859	16593	16801	16747	16866	16703	16874	16697	16712	16888	16803	16761	16996	16768	16719	16975	16829	16874	16689	16978	16875	16838	16873	16598	16956	16843	16775	16980	16853	16816	16957	16796	16832	16854	16883	16839	16870	16920	16818	16775	16882	16702	16938	16850	16815	16831	16870	16848	16786	16766	16809	16956	16802	16791	16953	16814	17007	16781	17017	16744	16885	16654	16935	16831	16690	16792	16732	16871	16665	16963	16785	16759	16839	16848	16824	16777	16687	16809	16806	16846	16751	16655	17047	16882	16798	16713	16813	16776	16820	16782	16834	16809	16731	16716	16892	16654	16995	16916	16947	16887	16825	16843	16870	16802	16831	16870	16894	16758	16722	16764	16783	16760	16790	16798	16761	16788	16776	16731	16698	16788	17011	16973	16728	16817	16806	16821	16856	16793	16795	16999	16689	16874	16800	16893	16803	16925	16925	16846	16651	16873	17032	16990	16946	16694	16683	16878	16952	16763	16938	16868	16728	16910	16834	16711	16727	16776	16735	16741	16886	16875	16785	16940	16895	16866	16700	16810	16865	16912	16841	16910	16810	16636	17001	16862	16772	16844	16938	16929	16767	16987	16797	16853	16765	16796	16729	16814	16692	16874	16846	16833	16759	16734	16815	16786	16905	16913	16673	16802	16843	16571	16920	16761	16853	16741	16914	16764	16836	16990	16958	16800	16585	16782	16756	16844	16922	16891	16915	16954	16883	16860	16741	16957	16901	16878	16834	16834	16834	17020	16896	16795	16944	16745	16974	16748	16914	16867	16889	16701	16885	16726	16818	16792	16959	16681	16889	16875	16866	16877	16811	16816	16772	16790	16609	16787	16825	16792	16914	16871	16876	16804	16875	16823	17053	16870	16856	16759	16911	16725	16740	16828	16781	16867	16762	16741	16948	16837	16725	16873	16812	16800	16729	16969	16772	16729	16730	16939	16967	16719	16772	16711	16887	16878	16540	16901	16915	16799	16647	16948	16834	17136	16773	16876	16853	16736	16866	16853	16703	16907	16806	16947	16861	16856	16726	16766	16963	16894	16852	16791	16840	16910	16709	17042	16964	16843	16780	16902	16940	16642	16898	16911	16811	16840	16834	16997	16754	16778	16792	16719	16624	16743	16857	16851	16837	16814	16751	16820	16860	16981	16657	16769	16734	16935	16784	16839	17050	16667	17004	16882	17044	16897	16900	16914	16740	16756	16622	16803	16797	16893	16871	16819	16693	16765	16974	16789	16934	16776	16963	16929	16732	16699	16928	16588	16714	16739	16724	16753	16720	16886	16736	16950	16782	16855	16791	16814	16682	16834	16716	16940	16807	16743	16862	16609	16831	16834	16879	16718	16984	16906	16825	16813	16828	16649	16945	16956	16723	16844	16919	16861	16890	16764	16825	16878	16912	16771	16925	17045	16870	16814	16845	16945	16667	16769	16751	16735	16736	16941	16887	16837	16831	16801	16817	16762	16823	16785	16886	16895	16743	16881	16935	17002	16840	16758	16897	16865	16776	16835	16690	16805	16762	16929	17071	16772	16800	16901	16914	16793	16710	16764	16724	16819	16951	16722	16739	16934	16861	16901	16735	16827	16842	16823	16853	16760	16826	16878	16807	16873	16685	16852	16817	16863	16763	16826	16870	16866	16819	16701	16894	16976	16809	16878	16949	16980	16845	16752	16738	16724	16911	16572	16704	16796	16746	16696	16836	16991	16801	16761	16873	16840	16792	16846	16967	16643	16987	16868	17056	16943	16777	16892	16844	16804	16893	16787	16877	16929	16862	17035	16916	16803	16747	16871	16649	16842	16925	16751	16788	16896	16804	16840	16927	16706	16787	16743	16748	16784	16843	16862	16770	16969	16699	16914	16752	16872	16863	17146	16862	17003	16774	16916	16918	16671	16879	16968	16688	16768	16696	16846	16719	16705	16781	16816	16800	16902	16730	16869	16695	16802	16905	16984	16789	16829	16716	16795	16791	16867	16859	16855	16798	16750	17063	16842	16901	16896	16779	16918	16807	16882	16897	16874	16861	17009	16911	16845	16785	16835	16780	16612	16894	16993	16717	16935	16904	16758	16977	16799	16721	16720	16748	16859	17089	16841	16888	16785	16903	16971	16834	16694	16974	16739	16731	16753	16718	16881	16750	16814	16805	16709	16987	16798	17003	16905	16734	16955	16652	16829	16848	16733	16904	16752	16819	17029	16850	16944	16953	16754	16940	16783	16964	16768	16904	16946	16796	16792	16908	16899	16745	17042	16884	16768	16762	16956	17071	16996	16793	16888	16898	16743	16756	16790	16824	16690	16935	16944	16976	16703	17023	16902	16833	16925	16743	16810	17012	16820	16682	16869	16787	16730	16912	16739	16689	16882	16867	16830	16738	16790	16945	16679	16959	16856	16697	17099	16829	17027	16766	16877	16893	16905	16726	16794	16771	16779	16933	16826	16878	16921	17034	16667	16761	16918	16823	16780	17021	16767	16964	16715	16889	16899	16804	16892	16901	16818	16903	16836	16918	16754	16670	16773	16674	16898	16787	16832	16656	16864	16963	16738	16835	16799	16922	16978	16811	16895	16888	16985	16807	16667	16943	17055	16838	16842	16861	16835	16967	16774	16900	16864	16836	16765	16863	16774	16897	16767	16965	16718	16677	16692	16789	16954	16739	16827	16804	16798	16758	16765	17050	16819	16888	16963	16744	16815	16947	16845	16803	16876	16816	16642	16939	16762	16955	16555	16918	16734	16910	16924	16924	16723	16878	16761	16975	16767	16846	16899	16691	16986	16904	16809	16570	16994	16977	16911	16892	16873	16717	16881	16809	16881	16989	16886	16972	16816	16814	16837	16823	16834	16841	16867	16880	16848	16874	16658	16909	16878	16992	16853	16859	16958	16734	16946	16806	16733	16965	16980	16872	16890	16857	16800	16984	16794	16817	16881	16938	16804	16887	16779	16749	16956	16855	16959	16992	16867	16835	16767	16688	16877	16890	16671	16894	16754	16803	16831	16903	16855	16853	16948	16756	16742	16867	16748	16775	16924	16773	16893	16824	16633	16775	16801	16812	16903	16745	16770	16803	16905	16946	16784	16904	16858	16671	16937	16962	16833	16875	16742	16769	16947	16922	16854	16874	16941	16861	16758	16758	16847	16960	16771	16952	16901	16819	16811	16777	16625	16892	16814	16960	16780	16867	16787	16875	17122	16768	16869	16752	16628	16733	16761	16862	17007	16839	17075	16798	16838	16855	17014	16914	16795	16867	16918	17026	16990	16878	16901	16765	16900	16730	16684	16709	16703	16816	16935	16909	16885	16843	16905	16739	16883	16827	16845	16745	16961	16816	16782	16859	16799	16851	17040	16897	16923	16737	16777	16870	16934	16854	16863	16796	16961	16869	17000	16718	16930	16697	16813	16991	16840	16999	16771	16795	16638	16850	16777	16799	16892	16950	16712	16770	16918	16896	16898	16882	16676	16918	16777	16891	16866	16778	16787	17002	16873	16854	16718	16730	16826	16822	16915	16929	16793	16854	16689	16868	16879	16956	16743	16872	16725	16981	16855	16988	16944	16835	16929	16837	16742	16749	16926	16707	16873	16946	16661	16897	16974	16827	16803	16902	16836	16782	16853	16813	16817	16675	16880	16763	16784	16625	16654	16951	16860	16895	16908	17018	16729	16972	16874	16922	16861	16824	16948	16693	17018	16687	16785	16963	17002	16815	16789	16948	16693	16827	16779	16868	16873	16807	16718	16873	17007	16952	16917	16905	16881	16972	16641	16795	16891	16750	16746	16764	16710	16718	16950	16848	16813	16738	16823	16832	16810	16821	16801	16789	16814	16647	16931	16751	16899	16830	16772	16797	16761	16876	16783	16922	16931	16737	16854	16795	16835	16796	16623	16876	16875	16824	16880	16837	16760	16944	16980	16918	16658	16774	16799	16817	16734	16923	16865	16772	16820	16924	16836	17040	16928	16858	16771	16892	16821	16753	16758	16927	16734	16751	16921	16722	16811	16785	16911	16843	16946	16879	16679	16967	16830	16687	16972	16831	16831	16824	16768	16751	16731	16733	16830	16704	16848	17161	16743	16614	16942	16832	16751	16831	17034	16990	16732	16945	16905	16879	16835	16841	16713	16986	16929	16780	16605	17074	17056	16869	16888	16889	16971	16823	16783	16726	16854	16633	16863	16794	16795	16718	16825	16911	16949	16676	16781	16903	16799	16870	16908	16849
22501	20990	28808	23352	21390	24537	28410	24287	23153	22857	22695	22096	21946	21590	21631	21707	21538	25232	38092	36593	31483	27524	23546	21896	21438	21117	20994	20805	20926	21105	21172	20985	21047	20933	20974	21068	21067	21012	21130	21014	21032	21058	20826	20921	21068	21084	20974	21068	21130	21070	21137	21113	20921	21111	21223	21150	21184	20959	21161	21156	21365	20958	20989	21099	21007	20861	21164	21060	20899	20914	20982	21207	21082	20931	21059	20833	20851	21069	20925	21049	21010	21181	21081	20875	20830	21095	21112	20909	20869	20924	20981	21003	21066	20892	20716	21035	20858	20974	21014	20999	20927	20919	21072	21165	21047	20846	21105	20958	21027	21072	20915	21058	21057	20918	21082	20689	21006	21008	21163	20972	21274	20816	21120	20953	21000	21076	20970	20974	20977	20975	21132	20922	21059	20814	21229	21009	20945	21139	21023	20960	20879	20815	20865	20955	21056	20884	20911	20981	20882	20956	20873	20837	21064	21003	20956	20762	21091	21065	21145	21074	21081	21024	21045	21100	20895	21042	21106	21004	20905	20939	21111	20906	20919	20977	21091	21016	20948	20952	21078	20909	20903	20858	21109	20790	21005	21058	21171	21108	20924	21135	21064	20938	20878	20669	20902	20694	20957	20938	21064	20903	20882	21052	20909	21056	20945	21109	21022	20945	21201	20945	20688	20992	20990	21259	20778	21148	20884	20870	20753	20818	20789	20635	20915	20970	21105	20962	20955	20949	20918	20915	21037	20798	21006	20931	21001	21016	21071	20889	20951	21119	20963	20841	20836	20924	21056	20984	21071	20962	20873	20899	21189	21127	21030	20928	20879	20881	21047	21022	20844	20806	20963	20862	20973	21182	20917	20997	20825	20798	21100	21087	20788	20936	21019	20949	20862	21035	21016	20865	21090	21091	20765	20771	20735	20652	21087	20880	20900	20980	20842	20902	21038	20990	20969	21055	20918	21128	21002	20979	20981	20931	20883	20962	20898	21177	21003	21037	20826	21049	20925	21009	21182	21012	20990	20903	20979	20956	20893	20838	20851	21041	21120	21067	20920	20971	20927	21085	20942	20947	21089	21046	20939	21040	20981	20811	20712	20797	20921	20879	21123	20909	21038	21022	20992	20972	20980	20962	21184	20725	20875	20906	20963	21080	20758	21154	20889	20945	21333	21041	21201	20785	21072	20948	21315	20943	20855	20940	20877	21039	20933	21184	20920	20816	21046	20884	21189	20845	20980	21085	21002	20774	21045	20930	21020	21018	21041	21116	20956	21067	20832	20791	21012	20686	20858	20937	20930	20880	20981	21049	20955	20856	20912	20987	20972	21108	20816	20952	21168	21029	21167	20947	20991	20928	20946	20930	21042	21076	21048	21016	20731	21041	20868	20890	20997	21128	20875	21058	20919	21130	20932	20887	20622	20907	21006	21162	20970	20974	20879	21006	21171	20833	20890	20861	20976	21013	21068	20950	20848	21044	20973	21019	21002	21038	20707	20932	20889	20968	21062	21183	20935	20844	20694	20703	21005	20861	21062	21023	21083	21143	21010	20958	21024	20961	21061	20783	21013	20943	20946	20974	21013	20956	20705	20950	20960	20999	21030	21054	20906	21104	21010	20849	20825	20845	20785	21058	20820	20947	21144	21243	20826	20989	21062	20909	20965	20950	20806	21052	21051	20884	20889	20834	20871	21214	20873	21218	21003	21075	21007	21046	21287	20829	20778	21042	21279	20960	21052	21052	20926	20951	20985	20787	20816	20878	21010	20884	20899	20991	21013	20731	21057	20948	21101	20786	21098	21091	21044	20871	20698	21061	20897	21083	21017	20944	20758	20971	20892	21173	21052	20962	20879	20920	20981	21123	21128	20905	20840	21005	20888	20834	21055	21190	21036	21111	20983	20986	20731	20942	21127	20830	20974	20974	20990	21041	20938	20961	20920	21027	20858	20866	21074	21219	21010	20875	20992	20973	21108	20750	21168	20977	20834	20838	20921	21026	20941	20868	20803	20984	20912	20987	21168	20921	21028	20941	21059	21094	21039	20947	20832	20959	20859	20970	21033	20615	20888	21246	20928	20961	21111	21030	20890	21014	20898	21146	21013	21099	20939	21074	20984	20991	20976	20908	21003	21143	21134	21028	20839	21056	20964	21012	20929	20989	20907	20672	21043	20736	20927	21169	20869	20935	20683	21069	20820	20858	20835	20874	20723	20831	20899	20810	20965	21253	21087	20832	20917	20994	21001	20854	20897	20863	20944	20884	21023	20927	21043	21138	21070	21093	21019	21027	20779	21000	21013	20912	20846	20886	20877	20900	20914	20974	20758	20951	20948	20891	20745	20853	20768	20988	21115	20965	20849	20948	20782	20751	21067	20915	20962	20858	21015	20935	20905	20840	21067	21152	20962	21174	21157	20872	20907	20857	21000	20753	21148	20817	20716	20700	21061	20767	20972	20865	20850	21027	20922	21040	21054	21015	20780	21060	21007	20985	21019	20889	20804	20970	20912	21100	20991	21028	20961	20899	20983	20805	20845	20806	20902	21082	20931	20928	20904	21038	20947	20863	21134	21135	21001	20878	20937	21054	20887	21058	20804	20792	20910	21018	20930	20912	20928	20902	21018	20939	20964	20761	20837	20923	20985	20830	21187	21111	20881	20928	20967	21047	20896	20821	20922	20920	20881	20817	20779	20949	20856	20902	21021	21114	20980	21002	20959	20846	20801	20606	20807	21013	20793	20753	20918	20743	20828	20893	20952	20906	21048	20945	20837	21050	21016	20914	20829	20869	20998	20924	20878	20813	21000	20821	21020	20864	20897	20799	21109	21024	20940	20900	20943	20927	21083	21073	20870	21147	21094	20966	20960	20973	20649	20890	20913	21091	21243	20758	21265	20866	20742	20957	20834	20764	21092	20895	20922	20983	20901	20977	21007	20855	21129	20917	21051	20937	21147	21049	20971	21081	21133	20933	20743	20941	21058	20966	20756	20885	20852	21090	21119	20878	20941	20958	20825	20956	20857	21012	20976	21027	21110	20864	20917	21085	20998	20942	20897	20969	20931	20952	20920	20865	20931	20868	21113	21108	21056	20954	21030	20922	20783	20939	20689	20993	20936	21163	21149	20944	21250	21050	21019	20776	20950	21060	21015	20922	20789	20884	20957	21341	21042	20834	21055	20961	20928	20779	20978	20946	20912	20776	20890	21171	20907	20979	20891	20801	21120	20832	20883	20896	20972	20863	21066	21007	21011	21209	20828	20835	20786	20974	21065	20913	20935	20920	20958	20826	20951	20801	21005	20958	21046	21132	20906	20846	21117	21022	20708	21063	21033	20903	21023	21047	20992	20926	21149	21022	20982	20815	20939	20872	21137	20902	20957	20804	21196	21046	21106	21040	20963	20809	20862	20885	20816	20645	20924	21023	21014	20900	21034	21022	21060	21038	21148	20868	21157	20923	20979	21248	21150	20987	21101	20782	20871	20820	20792	21103	21099	20846	21258	20890	20886	20950	21096	20856	20941	21049	20869	20984	21099	21059	20742	20888	20864	20650	20934	20997	20856	20933	20906	20801	20871	20659	21005	20529	20929	20773	21069	21012	20859	21099	21024	21229	21154	20927	21045	20956	21066	20918	21171	20916	20910	20899	21013	20933	20883	20874	20990	20946	21021	21239	20995	21069	20851	20928	21136	20911	21095	20954	20875	21026	20707	20924	21007	20933	21053	21048	21007	21059	20753	20698	20893	20904	20905	20912	21064	20772	20953	20699	20880	20824	20987	20757	20890	20942	21210	20659	20754	20767	21023	21120	20930	20892	20906	20926	21071	20896	20856	20830	20938	21030	21292	20920	20958	20911	20953	21100	21026	20929	20958	20958	20963	20693	20783	20787	21044	21070	21012	20975	20985	21081	20962	20789	20933	20768	20953	20910	20989	20917	20807	20851	21112	21013	20890	21056	20755	20890	20922	20958	20951	20995	21008	21119	21015	20993	20969	21158	21036	21052	20910	20839	20740	20802	20906	21065	20762	20787	20968	21066	20976	21022	21089	21058	20785	20879	20948	21085	20916	20857	21038	21015	20892	20966	21046	20911	20917	20824	20975	20930	21121	20835	21025	21156	21061	20892	20893	21012	20745	20970	20951	20882	20917	20979	21137	20886	21017	20696	20896	20795	20873	21020	21032	20871	20980	20980	21224	21133	21069	20999	20954	20929	20889	21037	21122	20860	21084	21046	20939	20845	20993	21160	20979	20901	20753	20957	20983	20742	20889	20737	20993	20974	20821	20997	20908	20799	20729	20979	20975	21019	20984	20916	20753	20942	20954	20898	20974	20772	20876	21126	21159	20901	20820	20718	21012	20769	20977	21019	20776	20722	21073	21022	21125	20930	20999	20916	20811	20759	20956	20979	21045	21022	21072	21131	20763	20964	20959	21045	20926	20952	20878	20893	21095	20904	20862	21085	21080	20923	21117	20841	21257	21033	21013	21036	20990	20987	20857	20907	20852	21073	20824	20901	20872	21039	21021	20946	21010	20928	20841	21112	20984	21079	20860	21043	20959	20720	20860	21132	20943	20863	20731	20995	20868	20648	21141	20994	21233	20845	21128	20844	20994	20983	20945	20803	21084	20857	21027	20974	20995	21019	21183	20920	20783	20971	20973	20953	21087	20981	20851	20872	20817	20985	20945	20932	21102	20934	20977	21059	20973	21038	20848	20936	20978	20880	21168	21094	20972	21008	20694	20922	21049	20940	20866	21020	21188	20912	21150	21008	20927	20888	20699	20936	21070	20914	21311	21125	20931	20973	20686	20977	20993	21140	20863	20844	21102	20949	20738	20876	20885	20996	20845	21047	20897	20908	20928	20905	21181	21012	20912	20883	20964	20929	20904	20995	20886	21078	20852	20696	21075	20683	20874	20983	21073	20960	20946	21051	21084	20995	20912	21061	21024	20979	20976	20959	20856	20909	20735	20891	20711	20996	20969	21134	20825	20763	20762	20837	20975	20909	20779	21009	20780	20980	20969	20911	21020	20953	20838	21014	21015	20895	21095	21159	20920	20869	20992	20735	21012	20955	21067	20977	20892	20825	20887	20892	20910	20956	20724	20797	20998	20828	20841	21077	20913	21030	20936	20842	20864	20953	20864	20937
17099	33055	34275	28000	25485	23331	21897	21515	20439	19678	19185	18484	18182	17864	17917	17489	17666	23949	36893	34480	28433	23859	19157	17694	17239	17111	16999	17179	17052	16941	17113	16898	17037	17015	17125	17041	17072	17064	16957	16938	17008	16917	16920	16929	17146	16972	16895	16907	16942	16960	17114	16856	16918	17004	17102	16783	16977	16928	16991	17000	16986	17049	16869	17079	17077	17023	16870	17013	17026	16994	16817	16788	16939	16971	16891	16991	16966	16924	16862	17042	16913	17016	16949	16762	16969	16968	16979	16799	17104	16984	17077	16911	16914	17215	16906	16872	17044	16999	16995	16879	17201	16791	16928	16995	16919	16830	16973	17022	16922	16947	16820	16949	16854	16929	16785	16844	17030	16933	16992	17048	16911	16970	16925	16950	16975	17058	17121	16971	17225	16886	17090	17160	16977	16903	16877	16950	16829	16750	16999	16982	16908	16803	16929	17027	16935	16902	16867	17005	16852	16888	16945	16901	16948	16976	17025	17030	16958	16994	16866	17046	17068	16888	17054	16939	16897	16924	16905	17042	16991	16974	16980	16917	16974	16939	16889	16878	17037	17062	16918	16931	16892	17001	16892	16940	16864	17119	16845	16852	16864	16935	16851	16974	16845	17015	17131	16885	16827	16979	16900	17018	16913	16935	16835	16859	17064	16897	16840	16981	16818	17138	16879	16975	16936	17016	16851	17033	16742	16963	16880	16963	16942	17059	16907	16866	16927	16818	16802	17036	17014	16762	16853	16958	17009	17102	16939	16833	16879	16960	16904	16878	16918	16866	17006	16899	16949	16901	16899	16855	16837	16768	16790	16984	16982	16942	16954	16796	16936	16988	17091	16986	16974	17025	16857	16948	16931	16951	16913	17062	17091	16886	17054	16862	16856	17171	16977	16998	16904	16975	16985	16952	16684	16984	16912	16872	16912	16837	17110	16851	16751	16918	17101	17030	16882	17059	16825	16971	17036	16908	16771	16914	16980	16818	16926	17087	16884	16859	16787	17026	17004	16861	16983	16901	17076	17117	16940	16806	16999	16937	16967	16923	16899	17131	16957	16783	16712	16989	16956	16991	16949	16884	17021	17016	17070	16887	16991	16972	16944	16868	17083	16901	17009	16850	16848	16913	16925	17043	16889	16832	16987	16947	16974	17043	16877	17117	16841	17288	16849	16969	16893	17033	16818	16842	17066	16922	16894	16884	16993	16946	16901	16818	17104	17011	17001	16991	17051	16917	16992	17058	17077	16827	16882	16960	16953	16975	17006	16983	16944	17029	16861	16786	16942	16684	16903	16920	16922	17144	16995	16819	16936	16831	16785	16806	17206	17008	16916	16974	16994	17018	16992	17047	17065	16904	16953	16837	17016	16986	16780	16761	16839	16875	17028	16954	17036	17073	16939	16859	17025	16883	16893	16976	17009	16937	16852	16824	16714	16839	16949	16908	16919	17023	16808	16848	16834	16778	16948	16931	16933	16809	16848	17070	16881	16988	16853	17026	16939	17023	16915	16935	16806	17044	16992	16852	17017	16931	17021	16951	17000	16912	16942	17061	17021	16882	17086	16918	16842	16818	16959	16927	16909	17068	16966	16830	16900	16872	16739	16979	16810	16895	16787	16823	16863	16939	16952	16882	16958	16910	17024	16830	16965	16832	16994	16716	17020	16803	16823	17041	17063	16818	16989	17109	16816	16955	16811	16952	16910	16655	16796	16789	16962	16945	16819	16886	17082	16820	16894	17084	16996	17018	16988	16836	16888	17199	16944	16943	16966	16894	16955	16755	16893	17159	16887	16794	16759	16739	16975	16829	16941	17030	16939	16770	17006	17019	16877	17002	16867	17015	17143	16903	16845	16993	16912	17033	16891	16930	16855	16928	16948	17019	16847	16883	16863	17140	16977	17011	17062	16820	16780	16834	17040	16949	16846	16788	16785	16897	17004	17083	17003	17026	16934	17027	16985	16942	17183	16899	16928	16999	16896	16843	16908	16837	16979	16707	16962	16688	16944	16718	17013	17019	16886	16991	16985	16944	17061	16897	16863	16910	16846	17114	16816	16807	16957	16809	16884	17061	17151	16913	16883	16906	16840	16999	16807	17006	16865	16837	16811	16886	16939	17021	16900	16885	16809	16909	16868	16921	16882	16961	16973	16905	16846	17012	16867	16745	17294	16914	17079	16870	16961	16887	16847	17057	17136	16941	16794	16872	16906	16906	16954	16845	16749	16797	16983	17038	16925	16956	17060	16894	17048	16922	16912	16838	16987	16829	17020	16888	17086	16970	17009	16983	16989	16699	16944	16940	16891	16807	16892	16940	16989	17086	16971	16843	16923	16949	16875	17030	16989	17072	16937	16663	16933	17018	16911	16890	16840	16882	16868	16892	17002	16927	16997	16757	17125	16873	16973	16828	17039	16899	16826	16904	16911	16927	16954	16960	16827	16882	16892	16817	16810	16989	17031	16965	17020	17028	16883	16974	17109	16924	17009	16910	17004	17053	16896	16846	16765	16943	16859	17007	16920	16883	16960	16881	17100	16922	16738	16962	16810	16899	17012	16961	16833	16840	17064	16807	16813	16921	16831	16931	16786	16845	16710	16863	16933	16977	17016	16761	16849	16878	16889	16914	17054	16900	17128	16753	16786	16759	16822	17006	16801	16910	16812	16976	16947	16834	16962	16883	16990	16933	16926	16883	16895	17186	17115	16939	16980	16864	16898	17076	17019	17041	16995	17003	16878	16904	17191	17052	16875	16976	17034	16806	16869	16955	16770	16768	17035	16926	16924	16971	16883	16874	17014	16957	16858	17005	16866	16893	16968	16964	16868	17045	16894	17107	16877	17010	16861	16842	16898	16793	16874	17044	16783	16902	16901	16855	16993	16924	16816	16949	16691	16847	16820	16842	16954	16983	16896	16879	16965	16934	16891	16906	16901	16986	17154	16904	16861	16997	16839	16992	16874	16964	16832	17067	16947	16924	16829	16900	16994	17017	16824	16842	17006	16930	16947	16716	17042	17092	17102	16708	17019	16960	16882	17072	16998	16985	17029	16989	16884	16757	16965	16877	16702	16747	16909	17123	16924	16896	16879	16828	16862	16938	16891	16954	16842	16821	16865	16878	16845	17007	17020	16899	17024	16918	16802	16896	17028	17022	16955	16957	16796	16990	16787	16740	16918	16861	16898	16916	16906	16926	16768	16946	16908	16926	16937	16840	16806	16924	17004	16837	16953	17016	16918	17051	16892	16916	16905	17055	16954	17102	16997	17050	16835	16811	16829	16893	17104	17013	16880	16889	16887	16832	16914	16949	16914	16974	16812	17045	16929	16882	16873	16793	16954	16878	16999	16837	16948	16832	16974	17018	17075	16973	16962	17087	17001	16764	16904	17043	16944	16895	16817	16873	16994	16883	16874	16926	16970	17032	16805	16918	16852	16992	16880	16884	17019	17009	17026	16812	17058	17063	16985	17049	16862	16935	16753	17026	17103	16796	16810	16947	17008	16728	16965	17104	16925	16919	17038	16702	16936	16923	17029	16927	16851	16894	17092	17037	16971	16962	17005	16877	16925	16890	16918	16936	17007	16996	17011	16935	17013	16789	16898	16811	16781	16964	17011	16904	16939	17087	17032	16703	17002	16924	16948	16788	16951	17076	16839	16792	16884	16915	16728	17048	16907	16925	16797	17050	17051	16889	16820	16952	16756	17033	16906	16985	16781	16983	17035	16965	16818	17081	16937	16750	16865	16987	16916	17018	16908	16994	16755	16811	16956	16895	16853	16832	17042	16821	17020	17103	16952	16792	16838	16761	16900	16980	17065	16936	16901	16979	16901	16866	16955	16788	16934	16988	16885	16810	16953	17049	17074	16938	16756	16967	16859	16913	17010	16919	16907	16881	16973	17022	16982	16923	16965	16815	16778	16934	17099	17070	16918	16955	16920	16986	17003	16833	16875	16782	16929	16977	16870	16900	17037	16803	16837	16921	17081	16968	16850	17075	16746	16989	16953	17008	16964	16903	16984	16904	16875	16803	16909	16855	16925	17039	16965	16970	16907	17055	16963	16811	16921	16779	16913	16867	16968	16861	17133	16989	16778	17013	16993	16990	17038	16777	16932	16937	16769	16973	16972	16933	16859	16874	16970	16872	16722	16996	17014	16919	16907	16880	17089	16900	17040	16996	16922	17054	16990	16929	16927	17033	16929	16893	16856	16978	17012	16845	17072	16899	16848	17059	16935	16881	16910	16817	16847	16939	16898	16982	16819	17005	17029	17103	16924	16944	16875	16854	16972	16814	17113	16823	16949	16903	16905	16947	17028	16964	16815	16997	16985	16852	16771	17039	16814	17004	16866	16881	16997	16939	16970	16777	16832	16913	16808	16843	16961	17126	17097	16980	17002	17044	16951	16947	16962	16968	16914	16977	16956	16890	16745	16966	16900	16908	16972	16803	16892	16815	16736	16948	16940	16869	16902	16961	17043	17099	16884	17013	16861	16836	16956	17102	16849	17063	17084	16960	16829	16885	17042	16877	17027	16981	17099	16920	17025	16826	16995	16825	16913	16978	16916	16784	16997	16961	17106	16800	16882	17062	16896	16950	16832	16963	16858	16962	16987	17012	16967	16994	17001	16954	16810	16820	16976	16758	16871	16864	16758	17033	16725	16940	16922	16971	16873	16913	16741	16816	16763	17089	16924	16894	16995	16877	16888	17048	17055	16781	16784	17222	16877	16987	17009	17000	16972	17033	16967	16890	16913	16864	16858	16998	17010	16998	16901	16821	16930	16960	17106	16917	16959	16970	16859	16973	16987	16803	16934	16839	16986	16831	17050	16867	16929	16882	16848	16953	17010	17020	16829	16844	16999	17046	17005	16966	17057	16859	16927	16998	16934	16995	16791	16918	17129	16807	16929	16890	16908	16989	16931	17190	16953	16955	16924	17127	16820	16879	16898	17062	17000	16955	16884	16913	16853	16889	16843	17036	16743	16978	16873	16943	17002	17009	17000	16981	16901	16978	17003	16928	16842	16911	16869	16917	16847	16819	16996	16927	16981	16885	17055	16947	17041	17062	16933	16852	17135	16984	16983	16903	16900	16973	16934	16987	16948	16746	16905	16916	16854	17038	16858	17126	16956	16962	16749	17060	16878	16907
27307	22616	28360	26841	23024	22611	22176	21940	21575	21522	21652	21572	21261	21556	21746	21429	21213	21888	22853	22564	22236	22025	21619	21605	21368	21203	21455	21328	21387	21281	21335	21589	21462	21230	21197	21435	21287	21455	21368	21250	21396	21374	21382	21287	21409	21349	21505	21163	21357	21282	21412	21461	21229	21516	21180	21412	21298	21381	21306	21259	21280	21358	21196	21361	21149	21339	21361	21452	21318	21269	21459	21224	21484	21234	21354	21181	21276	21280	21238	21076	21295	21311	21299	21456	21175	21346	21279	21406	21490	21238	21410	21246	21377	21160	21198	21431	21220	21271	21362	21297	21332	21245	21232	21179	21383	21210	21203	21240	21345	21332	21234	21312	21392	21323	21596	21298	21364	21365	21145	21248	21406	21321	21166	21368	21319	21363	21404	21401	21443	21343	21384	21068	20933	21182	21284	21554	21143	21408	21315	21295	21184	21580	21337	21373	21165	21323	21310	21226	21238	21384	21358	21462	21253	21299	21264	21443	21401	21283	21158	21260	21308	21443	21431	21110	21345	21309	21302	21244	21275	21149	21365	21200	21282	21433	21146	21295	21415	21070	21289	21375	21278	21430	21177	21318	21492	21358	21157	21545	21409	21289	21405	21141	21285	21230	21452	21319	21379	21344	21540	21189	21394	21386	21264	21455	21309	21274	21298	21357	21096	21279	21174	21292	21389	21503	21341	21386	21385	21265	21241	21442	21518	21278	21255	21137	21340	21188	21211	21425	21506	21434	21430	21259	21242	21107	21099	21158	21533	21202	21354	21323	21404	21495	21303	21453	21124	21419	21364	21194	21277	21286	21375	21292	21554	21486	21418	21344	21368	21262	21298	21209	21350	21141	21137	21502	21343	21489	21226	21327	21224	21261	21235	21202	21079	21194	21105	21195	21223	21291	21392	21532	21534	21219	21290	21346	21161	21208	21423	21316	21451	21348	21404	21390	21268	21535	21484	21255	21308	21145	21238	21191	21389	21493	21326	21350	21246	21220	21311	21210	20992	21246	21262	21096	21315	21390	21397	21482	21311	21283	21197	21309	21112	21379	21367	21186	21462	21242	21454	21408	21348	21306	21271	21337	21203	21228	21515	21363	21334	21546	21555	21151	21320	21441	21221	21162	21616	21474	21199	21332	21252	21336	21468	21251	21197	21405	21304	21475	21201	21351	21224	21207	21343	21396	21274	21301	21292	21362	21222	21450	21394	21415	21319	21178	21132	21128	21487	21319	21402	21328	21185	21264	21166	21150	21537	21296	21314	21219	21306	21336	21175	21266	21268	21227	21244	21447	21440	21451	21221	21375	21393	21303	20982	21321	21023	21218	21303	21228	21202	21279	21151	21561	21359	21207	21364	21259	21193	21190	21202	21357	21227	21240	21375	21438	21494	21248	21231	21374	21291	21203	21438	21239	21271	21279	21206	21487	21262	21313	21308	21259	21223	21305	21283	21313	21158	21254	21071	21176	21216	21301	21274	21360	21259	21266	21408	21509	21468	21170	21194	21199	21216	21312	21345	21445	21389	21538	21365	21364	21355	21289	21277	21245	21430	21316	21338	21354	21620	21474	21238	21136	21368	21285	21461	21357	21381	21411	21513	21328	21368	21387	21358	21447	21388	21405	21678	21468	21011	21195	21347	21305	21094	21396	21227	21098	21204	21300	21324	21373	21354	21318	21378	21441	21426	21413	21140	21356	21277	21333	21292	21440	21336	21359	21154	21229	21202	21087	21400	21319	21366	21260	21129	21396	21143	21278	21306	21253	21041	21308	21282	21348	21197	21339	21269	21162	21404	21174	21281	21422	21222	21503	21371	21200	21342	21273	21303	21368	21341	21133	21196	21300	21344	21356	21558	21326	21352	21385	21479	21414	21544	21230	21386	21104	21264	21447	21330	21314	21165	21504	21224	21410	21385	21422	21451	21494	21247	21454	21360	21419	21269	21347	21341	21253	21236	21325	21449	21288	21186	21186	21250	21001	21226	21332	21387	21213	21473	21204	21136	21489	21244	21230	21406	21428	21230	21184	21173	21098	21404	21466	21559	21373	21485	21218	21487	21364	21149	21160	21489	21348	21297	21149	21331	21330	21245	21230	21384	21307	21223	21451	21476	21379	21542	21554	21354	21251	21186	21353	21496	21339	21261	21344	21305	21269	21124	21298	21409	21419	21354	21286	21286	21270	21403	21452	21441	21334	21079	21348	21305	21201	21323	21244	21379	21408	21363	21207	21241	21259	21378	21502	21307	21549	21348	21329	21204	21259	21419	21194	21130	21132	21191	21398	21207	21400	21377	21478	21371	21285	21292	21207	21279	21294	21245	21407	21290	21336	21500	21269	21412	21345	21063	21214	21091	21349	21436	21424	21284	21348	21397	21337	21472	21338	21155	21318	21276	21342	21428	21172	21173	21565	21275	21316	21346	21290	21638	21281	21309	21371	21330	21219	21015	21311	21128	21121	21328	21258	21339	21445	21460	21394	21539	21510	21380	21145	21238	21428	21360	21212	21092	21129	21510	21488	21282	21095	21204	21300	21474	21334	21064	21312	21393	21299	21173	21171	21392	21424	21402	21279	21308	21275	21353	21397	21507	21370	21319	21358	21236	21339	21158	21469	21427	21235	21301	21386	21184	21294	21399	21297	21107	21451	21326	21331	21457	21324	21462	21358	21326	21193	21432	21117	21259	21286	21240	21172	21371	21206	21156	21184	21242	21401	21169	21386	21206	21356	21282	21307	21309	21199	21451	21213	21355	21249	21434	21266	21507	21451	21202	21345	21121	21271	21624	21402	21176	21307	21351	21384	21401	21310	21461	21440	21330	21397	21234	21144	21239	21270	21159	21154	21312	21415	21198	21311	21228	21348	21414	21377	21297	21335	21427	21261	21212	21187	21448	21263	21203	21399	21453	21348	21434	21327	21388	21108	21341	21115	21494	21314	20995	21342	21377	21086	21214	21324	21505	21641	21382	21261	21409	21182	21418	21405	21220	21514	21466	21411	21125	21287	21377	21283	21079	21306	21301	21526	21519	21540	21296	21200	21151	21231	21384	21484	21502	21518	21395	21442	21135	21455	21256	21316	21212	21524	21262	21363	21137	21128	21208	21339	21484	21237	21381	21339	21244	21088	21546	21297	21680	21369	21368	21264	21264	21421	21401	21526	21327	21548	21227	21245	21291	21286	21281	21238	21235	21622	21505	21107	21553	21278	21346	21309	21367	21159	21522	21302	21351	21320	21323	21352	21479	21282	21296	21267	21326	21449	21303	21363	21305	21267	21499	21435	21452	21467	21079	21305	21414	21209	21257	21404	21464	21446	21096	21398	21322	21236	21238	21283	21425	21660	21531	21500	21280	21527	21391	21217	21343	21304	21169	21447	21372	21178	21246	21190	21208	21237	21145	21258	21385	21325	21275	21344	21126	21363	21507	21368	21466	21278	21193	21327	21296	21180	21464	21239	21296	21367	21640	21327	21320	21399	21244	21507	21406	21315	21253	21268	21343	21179	21420	21192	21407	21223	21294	21164	21501	21303	21328	21313	21467	21225	21169	21439	21359	21284	21223	21071	21331	21626	21272	21384	21252	21224	21369	21402	21265	21189	21388	21270	21329	21351	21206	21292	21223	20957	21381	21315	21291	21194	21220	21232	21199	21323	21294	21273	21313	21439	21273	21209	21390	21299	21212	21383	21332	21542	21417	21666	21215	21163	21346	21421	21534	21298	21520	21155	21134	21186	21462	21488	21283	21250	21147	21536	21343	21102	21308	21363	21159	21454	21295	21337	21335	21077	21432	21464	21272	21114	21305	21256	21484	21336	21190	21352	21236	21370	21350	21271	21304	21466	21365	21434	21234	21532	21365	21272	21121	21416	21290	21617	21379	21313	21253	21293	21208	21275	21249	21333	21119	21153	21348	21254	21296	21255	21370	21431	21245	21342	21217	21151	20993	21283	21194	21290	21315	21333	21241	21156	21403	21455	21236	21285	21312	21427	21410	21473	21478	21318	21120	21400	21528	21233	21413	21457	21465	21238	21425	21300	21199	21436	21221	21396	21189	21263	21444	21496	21365	21379	21338	21377	21382	21384	21571	21222	21323	21200	21495	21281	21404	21463	21374	21294	21318	21470	21279	21346	21239	21216	21378	21186	21406	21282	21191	21431	21424	21506	21256	21293	21041	21462	21228	21409	21199	21407	21342	21150	21235	21259	21244	21275	21264	21235	21257	21380	21677	21275	21289	21374	21152	21342	21304	21342	21298	21356	21193	21268	21384	21324	21303	21495	21409	21412	21375	21343	21366	21311	21407	21231	21312	21260	21434	21138	21350	21373	21245	21240	21418	21300	21435	21231	21282	21134	21384	21492	21280	21507	21219	21152	21189	21525	21213	21291	21252	21227	21348	21384	21263	21413	21375	21121	21129	21352	21279	21375	21405	21152	21585	21415	21249	21166	21294	21255	21168	21560	21308	21304	21279	21316	21574	21116	21351	21230	21299	21321	21473	21419	21143	21293	21215	21375	21373	21238	21260	21223	21491	21225	21227	21394	21395	21354	21415	21399	21316	21437	21580	21555	21254	21426	21396	21318	21224	21394	21306	21398	21291	21233	21283	21199	21145	21384	21416	21413	21231	21033	21217	21237	21434	21518	21096	21524	21386	21215	21441	21253	21282	21475	21383	21262	21360	21189	21160	21425	21367	21372	21317	21319	21275	21303	21118	21389	21443	21234	21421	21354	21336	21276	21463	21257	21175	21327	21027	21258	21394	21187	21377	21405	21408	21376	21391	21479	21426	21271	21253	21521	21328	21206	21488	21282	21404	21252	21526	21322	21460	21253	21328	21282	21378	21338	21378	21513	21408	21235	21300	21183	21214	21182	21495	21371	21308	21447	21294	21319	21272	21465	21202	21288	21392	21243	21320	21208	21267	21523	21468	21324	21067	21331	21294	21315	21433	21399	21329	21235	21351	21291	21465	21035	21330	21223	21303	21414	21412	21315	21208	21466	21575	21386	21365	21231	21328	21376	21289	21442	21322	21267	21325	21398	21361	21326	21251	21300	21016	21359	21029	21098	21306	21387	21473	21565	21344	21537	21366	21169	21067	21494	21316	21452	21272	21145	21310	21227	21327	21443	21193	21553	21373	21166
17174	25048	24893	21875	20065	19096	18442	17934	17798	17686	17525	17457	17218	17513	17494	17289	17377	18030	18786	18706	18274	17928	17452	17130	17141	17228	17078	17099	17083	17050	17224	17175	17173	17287	17097	17257	17199	17153	17282	17108	17266	17220	17263	17158	17076	17319	17169	17238	17122	17038	17271	17118	17063	17115	17066	17363	16948	17056	17130	17170	17379	17209	17031	17277	17225	17263	17229	17135	17200	17158	17102	17101	17235	17283	17277	17190	16962	17102	17055	17075	17106	17156	17099	17297	17112	17039	17216	17109	17050	17280	17228	17182	17106	17177	16942	17232	17108	17295	17132	16977	17125	17218	17217	17218	17111	17135	17215	17080	17189	17244	17351	17187	17421	17255	17092	17036	17129	17226	17254	17137	17312	17093	17167	17045	17243	17196	17132	17134	17243	17099	17046	17156	16974	17130	17203	17061	17139	17192	17166	17117	17035	17100	16928	17117	17287	17109	17221	17197	17256	17392	17369	17070	17296	17011	17124	17073	17011	17165	17039	17187	17000	17012	17211	17199	17012	17036	17097	17312	17266	17067	17191	17137	17032	17371	17123	17218	17151	17251	17200	17151	17255	17198	17263	17160	17185	17146	17212	17014	17080	17043	17225	17262	17191	17290	17120	17383	17271	17177	17110	17086	17150	17161	17175	17179	16938	17160	17027	17024	16944	17247	17351	17063	17148	17339	17082	17162	17310	17077	17074	17224	17134	17185	17011	17233	16975	17003	17014	17237	17133	17084	17095	17288	17326	17368	17101	17168	17227	17191	17099	17154	17278	17108	17046	17227	17261	17100	17209	17040	17259	17328	17317	17295	17075	17072	17169	17110	17059	17253	17223	17157	17115	17187	17241	17167	17210	17253	17163	17261	17206	17259	17099	17278	17056	17017	17121	17027	17184	17140	17198	17195	17000	17085	17080	17271	17100	17135	16955	17111	17196	17210	17075	17240	17285	17194	17278	17005	17294	17359	17097	17265	17093	17163	17399	17238	17173	17293	17093	17175	17097	17193	17191	17150	17138	17095	17319	17370	17210	17347	17317	17184	17127	17187	17051	17358	17086	17045	17032	17143	17263	17062	17160	17154	16976	17192	17041	17265	17050	17190	17166	17110	17352	17153	17303	17332	17241	17057	17010	17221	17102	17096	17309	17224	17168	17166	17133	17378	17318	17072	17311	17184	17100	17073	17210	17152	17257	17027	17146	17107	17176	17154	17259	17194	17113	17137	17086	17115	17177	17039	17223	17110	17205	17092	17284	17127	17028	17084	17050	17269	17249	17190	17103	17209	17084	17259	17089	17215	17083	17277	17394	17290	17183	17131	17256	17003	17133	17214	17231	17211	17115	17022	17044	17145	17199	17098	16978	17073	17231	17266	17253	17212	17156	17181	17136	17235	17104	17151	17192	17151	17196	17148	17179	17055	17196	17202	17272	17236	17172	17185	17122	17367	17152	16986	17144	17079	17107	17242	17072	17159	17146	17164	17353	17298	17363	16963	17081	17068	16917	17177	17085	17413	17063	17183	17125	17269	17038	17300	17171	17241	16974	17150	17323	17220	17088	16965	17190	17164	17064	17135	17123	17126	17023	17090	17198	17227	17293	17108	17221	17314	17041	16976	17142	17271	17173	17384	17126	17278	17158	17084	17165	17212	17293	17064	17164	17217	17118	17151	17306	17096	17116	17148	17256	17236	17263	17234	17163	17319	17155	17048	17112	17343	17153	17199	17115	17042	17250	16984	17180	17101	17231	17288	17339	17120	17211	17084	17065	17169	17120	16961	17268	17062	17098	17352	17334	17062	17252	17055	17338	17199	17169	17153	17026	17113	17183	17227	17125	17066	17151	17035	17133	17162	17155	17184	17233	17253	17102	17289	17158	17291	17033	17176	17108	17251	17265	17226	17170	17261	17221	17055	17191	17154	17284	16994	17179	17126	17285	17164	17182	17257	17235	17150	17381	17093	17229	17164	17139	17212	17286	17283	17268	17168	17178	17143	17180	17137	17360	17081	17188	16954	17206	17290	17292	17153	17212	17028	17131	17290	17177	17183	16970	17204	17222	17305	17182	17184	17186	17126	17222	17263	17027	17016	17137	17106	17373	17187	17324	17189	17301	17102	17044	17177	17222	17217	17396	17177	17308	17269	17297	17149	17098	17251	16941	17223	17081	17112	17153	17020	17268	17143	17028	17298	17242	17099	17138	17100	17276	17203	17109	17237	17256	17156	16954	17225	17221	17097	17196	17155	17193	17240	17172	17139	16959	17220	17156	17220	17335	16980	17253	17126	17261	17116	17314	17085	17137	17264	17055	17144	17153	17266	17227	17015	17196	17092	17095	17192	17090	17232	17199	17078	17201	17189	17178	17141	17254	17210	17213	17095	17177	17128	17297	17138	17069	17219	17158	17119	17191	17209	17276	17154	17211	17088	17081	17276	17305	17095	17155	17282	17298	17147	17257	17307	17115	17097	17234	17102	17205	17152	17183	17212	17159	17149	17352	17196	17124	17001	17341	17006	17148	17190	17274	17042	17125	17210	17184	17140	17181	17284	17249	17106	17151	17250	17361	17269	17139	17085	16964	17193	17054	17182	17178	17137	17266	17095	17123	17245	16963	17133	17224	17307	17045	17037	16995	17185	17078	17186	17110	17158	17171	17213	17141	17002	17305	17179	17464	17186	17215	17325	17115	17256	17101	17120	17283	17187	17189	16981	17251	17086	17150	17052	17223	17081	17332	17356	17195	17321	17348	17192	17099	17129	17277	17162	17008	17118	17316	17119	17146	17168	17241	17289	16971	17429	17082	17069	17288	17174	17145	17303	17366	17186	17174	17236	17042	17054	17050	17002	17252	17235	17019	17160	17121	17228	17197	17273	17316	17141	17103	17170	17162	17135	17058	17156	17283	17127	17206	17256	17182	17090	17220	17156	17026	17104	17348	17215	17191	17236	17085	17090	17217	17268	17125	17012	17307	17051	17182	17150	17097	17112	17108	17046	17069	17275	17278	17257	17226	17277	17133	17178	17080	17218	17107	17207	17044	17177	17118	17053	17120	17123	17345	17174	17146	17227	17227	17162	17234	17031	17186	16966	17310	17217	17185	17157	16982	17232	17161	17227	17119	17232	16966	17177	17207	17145	17260	17090	17160	17182	17005	17125	17103	17188	17110	17097	17253	17216	17100	17141	17166	17321	17086	17308	17134	17315	17225	17243	17148	16978	17231	17160	17207	17117	17276	17133	17268	17254	17139	17219	17293	17149	17245	17202	17007	17070	17245	17263	17247	17205	17209	17209	17128	17341	17249	17133	17079	17179	17012	17376	17364	17093	17193	17201	17269	17350	17028	17183	17204	17248	17169	17112	17018	17300	17220	17234	17094	17282	17163	17273	17075	17167	16949	17238	17242	17120	17234	17045	17207	17223	17159	17085	17189	17136	17163	17191	17158	17097	17030	17059	17027	17023	17036	17169	17016	17304	17248	17155	17186	17196	17343	17137	17107	17088	17183	17329	16948	17264	17117	17057	17226	17130	17135	17073	17241	17221	17108	17118	17207	17228	17155	17166	17209	17090	16998	17233	17119	17148	17095	17231	17074	17169	17149	17312	17168	17165	17106	17280	17279	17093	17296	17130	17083	17264	17208	17233	17088	17150	17121	17258	17054	17110	17125	17184	17141	16986	17103	17120	17040	17141	17081	17174	17201	17309	17138	17081	17036	17098	17197	17056	17269	17209	17082	17234	17122	16912	16966	17231	17219	17158	17025	17199	17201	17213	17179	17055	17145	17187	17136	16952	17243	17144	17165	17234	17211	17112	17249	17086	17193	17056	17175	17158	17353	17035	17122	17256	17191	17044	17300	17026	17282	17214	17109	17270	17325	17286	17255	17098	17138	17052	17050	17211	17122	17149	17071	17156	17002	17124	17083	17136	17204	17191	17212	17170	17198	17017	17216	17174	17100	17375	17029	17042	17311	17160	17073	17197	17122	17130	17035	17022	17257	17135	17160	17048	17078	17236	17327	17280	17133	17246	17183	17134	17162	17088	17209	17134	17138	17200	17158	17294	17148	17118	17154	17060	17128	17107	17153	17208	17071	17267	17205	17193	17310	17037	17144	17260	17209	17097	17260	17144	17243	17161	17164	17328	17199	17047	17135	17144	17023	17187	16973	17087	17281	17176	16972	17272	17106	17141	17127	17204	17129	17039	17153	16932	16991	17315	17266	16993	17043	17185	17098	17133	17055	17033	17280	17227	17092	17270	17256	17282	17206	17038	17147	17237	17114	17236	16957	17498	16963	17342	17308	17327	17055	17010	17012	17155	17233	16984	17151	17274	17057	17172	17214	17067	17126	17364	17070	17095	17182	16968	17170	17216	17218	17168	17240	17150	17199	17180	17034	17081	17159	17118	17154	17062	17258	17166	17166	17117	17075	17221	17168	17116	17328	17067	17237	17241	17142	17263	17242	17076	17192	17097	17206	17108	17082	17302	17222	17004	17227	17243	17064	17207	17144	17183	17096	17268	17239	17141	17124	17198	17204	17185	16961	17224	17110	17241	17260	17043	17227	17056	17100	17248	17147	17088	17173	17254	17116	17184	17193	17077	17081	17247	17157	17044	17170	17147	17249	17137	17272	16987	17049	17285	17124	17191	17210	17128	17088	17121	17254	17006	17084	17132	17221	17295	17133	17118	17282	17221	17143	17327	17325	17051	17367	17256	17208	17132	17113	17197	17371	17186	17015	17076	17128	17286	17192	17188	17059	17080	17339	17248	17213	17157	17102	17151	17295	17138	17177	17070	17197	17277	17215	17180	17037	17206	17206	17149	17066	17251	17207	17171	17365	17174	17215	17031	17227	17086	17120	17202	17182	17174	17051	17248	17233	17251	17149	17152	17163	17343	17077	17162	17289	17161	17368	17289	17111	17236	17284	17082	17268	17111	17245	17149	17158	17160	17114	17078	17230	17122	16991	17286	17224	17100	17179	17212	17027	17109	17275	17093	17315	17318	17099	17373	17304	17172	17094	17200	17152	17076	17332	17166	17098	17133	17111	17180	17107	17323	17048	17035	17163	17268	17073	17054	17206	17271	17290	17424	17333	16947	17189	17114	17278	17189	17089	17281	17129	17077	17165	17244	17050	16851	17239	17154
23587	20946	28369	23872	22588	24560	25164	22502	21837	21943	21548	21474	21361	21425	21152	21234	21403	21479	23405	29057	29477	26065	23482	22175	21535	21372	21318	21318	21165	21199	20943	21096	21181	21148	20958	21200	21132	20956	21140	20938	21018	21078	21129	20795	21048	20804	20968	21147	21014	21151	21123	20864	21055	21071	21034	21139	21041	20823	20952	21007	20919	21019	20968	21074	21028	21141	21123	20821	20915	21031	21143	21080	21019	21117	20953	20907	21035	20986	20966	21089	21320	21021	21176	21275	21000	21117	21032	21133	20878	21150	21227	20848	21102	21185	20764	20982	20950	20982	21176	21089	20964	21058	21189	20998	21213	20968	21065	21024	20950	21114	20948	20906	21076	21108	21103	21116	20843	20943	21032	20988	21068	21166	21098	21043	21086	21158	21043	20908	21197	21096	20873	20993	20894	21061	20787	20922	20713	21101	21026	21032	21089	21119	21179	20830	21128	21112	21253	21142	20885	20872	20857	20955	21060	21097	21031	20955	20959	21095	20984	21144	21068	21109	20940	20923	20945	21084	20889	21044	20909	20734	21012	20996	21012	20976	21039	20932	20960	21029	20995	21158	20972	20975	21110	20941	21042	20895	21096	20992	20921	21067	21066	21062	20818	20902	21257	20992	21113	20972	21069	20870	20953	20961	20922	20806	21092	21066	21020	20870	21018	20963	20658	21111	21109	21204	21226	21055	20994	20979	21019	21077	20906	21064	20928	21216	21099	20987	21015	20945	21169	21046	20906	21091	21192	20973	20968	20904	20914	20982	21143	21186	20803	20835	21093	20975	21114	20864	20965	20956	20941	21023	20973	21156	20962	21238	21108	20830	20914	21046	20970	21139	21078	21094	20996	21092	20993	21042	21067	20823	21066	20996	20934	20908	21021	21042	21237	21164	21141	21085	20987	21029	21052	21213	21112	21146	21026	21068	21041	21182	21105	20869	21054	20934	21122	20877	21058	21257	21079	21030	21128	21046	20995	21084	21062	20907	20961	21079	20941	21032	20941	20960	21155	21195	21117	20996	21197	21070	21073	21195	20810	20961	21269	21158	21083	21142	20813	21129	21028	20961	20931	20866	20718	20788	21069	20899	21148	20861	21018	20932	21093	21084	21049	21024	21158	20983	20941	20938	21015	20997	21086	21211	21055	20925	21043	20917	21052	21354	21179	20949	20911	20971	21049	20948	20982	21111	21153	20855	20950	21319	21028	21093	20869	21066	21056	20958	20976	20923	21019	20943	20911	21080	21089	20881	21031	20922	20972	20862	21010	20960	20903	21216	20974	21057	20917	21074	20917	21227	20994	21146	21158	21175	21137	20937	20964	21131	21116	21024	20949	21039	20989	21196	20993	21026	20922	20890	21110	21105	21045	20972	20982	21136	21042	20867	20995	20841	21120	21012	21223	21032	21188	21214	21183	21054	21149	21122	20979	20954	21184	21088	20804	20841	21038	21197	21089	21211	20890	20781	21023	20786	20977	20891	21009	21147	21082	20964	20953	20846	20872	20885	20997	21140	21088	21080	21053	21095	21058	21136	20843	20889	21057	21087	21018	21194	20854	20853	21025	21069	21195	20871	20943	21006	21237	20865	20950	21170	21218	20747	20857	21218	21060	20816	20886	21200	20950	21033	20753	20890	20832	21027	21014	21144	20876	21074	20978	21177	20846	20861	20924	21174	21043	20783	20950	21081	20867	21090	21008	21293	20887	20932	21148	21040	21026	20957	20885	20894	20957	20933	21085	20986	21292	20970	21151	20923	21125	21007	20889	20938	20869	20954	21050	20923	20845	21064	21090	21053	21013	21075	21062	21254	20954	21184	20845	20901	20982	21107	21098	21097	20962	20945	20891	20977	20842	21065	21059	21042	20699	20902	21184	21027	21054	21153	21358	21221	20989	21024	20926	20970	21060	20994	21093	21006	20917	20992	21204	20879	21404	21181	20943	20970	20900	20947	21034	20797	21084	20839	21146	20918	21227	20881	20770	21086	21015	20939	20843	21148	21032	20887	20872	20941	21169	21127	21003	21006	21292	21032	21207	20880	20823	20993	20897	21108	21013	20841	21030	20856	20955	21028	21312	20949	21055	20860	21179	20895	20981	21013	21128	20860	20971	21044	20942	21187	20971	21068	21052	21107	21225	21110	21066	21038	21012	20972	21056	21149	20994	21089	20824	20951	21044	20900	20835	20956	21120	20996	21003	20999	21094	21043	21019	20972	21005	20958	20899	21161	21089	21017	21098	20885	20990	20944	21196	20795	20936	20903	20901	21052	20869	21090	21030	21113	20902	21048	20997	20875	20993	21130	20873	21016	20743	21066	20928	20940	21048	21184	20933	21364	21106	20816	20974	21072	20969	21081	20817	20914	20831	20899	20898	20876	20915	20922	20797	21115	20934	21066	20955	21094	21285	21060	20928	20962	21012	20755	20836	20964	21078	21102	21257	20962	21164	20933	20984	21035	21022	21247	21151	21034	20980	20918	20809	20931	21152	20855	21101	21096	20950	20801	20769	21049	20985	21107	21179	20814	20866	20968	20997	21054	20959	20951	21193	20944	20883	20850	20980	21082	21248	21028	21213	20776	20919	20883	21049	21054	21006	21011	20900	21219	21081	21043	21053	21078	20968	20872	21161	20990	20940	20750	21154	21094	21038	21053	21000	21028	20944	20955	20898	20815	21065	21106	21062	20885	20851	21049	21036	20859	21062	20965	21036	21040	21247	21057	21140	20885	21132	20848	21054	21097	21168	20877	20955	21000	21100	21155	21038	20953	21070	21010	21058	20778	20780	21247	20963	20894	21166	21003	20945	21014	20808	21213	21065	21037	21021	20835	21117	20958	21085	21017	20940	20986	21013	21100	20871	21049	21060	20952	21054	21141	21050	20928	20985	21026	20923	20975	21008	20939	20959	21010	21075	20985	21190	21182	21211	20926	21023	20992	21094	20834	21244	21211	20734	21092	20911	20956	20897	20989	20970	21338	21230	21094	21033	20845	20894	20976	20900	20862	20910	20894	21073	21119	21050	21043	21028	20908	20936	21014	20977	21058	21017	21076	21153	21031	20922	20720	20927	20983	20922	20999	20987	20985	21154	21235	20987	20897	20985	21049	20883	21005	20988	21028	21030	21237	20876	21097	20934	20890	20797	21196	21057	21168	21119	20854	21112	20991	21064	21058	21010	21139	20883	21334	21111	21120	21088	21073	21052	21083	21156	20866	21159	20927	21031	21128	21117	21071	21055	21075	21058	20999	20991	20818	20777	20947	20967	20727	20991	20808	21187	21065	21232	20928	20858	20933	21201	21098	21075	20809	21107	21023	20939	21162	21049	21038	21157	21007	21019	20797	21041	20912	21060	21063	21028	20816	21013	20932	20966	21140	21066	21134	21023	20974	21023	21296	20924	21005	20960	21131	20997	20742	20980	21132	20908	21160	21075	21035	21184	21009	20896	21313	21067	21074	20929	20724	21132	21042	21174	20636	21130	21189	20914	21006	21037	20987	21029	21012	21025	21065	20998	20968	21253	21051	20840	21139	20929	21012	21032	21099	21170	20787	20998	20837	21038	21087	21131	20915	20997	21002	20942	20944	21024	20958	20993	21051	21053	20806	21240	20956	20986	21041	20996	20951	21172	21171	20757	20876	20824	21027	21081	21212	20875	21113	21211	21056	20979	21013	20897	21114	20918	21038	20974	20981	21301	21223	21295	20970	21072	20828	21069	20824	21173	21038	20864	21016	21032	21041	21165	21168	20995	21010	20872	21013	20892	20959	21241	21030	20768	21011	20942	21179	21015	21075	21120	21027	21179	20839	20729	20948	21031	21127	20941	20900	21186	21053	21013	21046	21054	20948	21151	20990	21057	21067	20792	21010	21055	20881	20965	21209	21195	20896	21068	20973	20878	21096	20751	20844	20987	21163	21062	21076	21101	21059	21132	21053	20896	21066	21083	20945	21044	21167	20888	21053	21049	20905	20948	21298	21163	20941	21061	21050	20967	21111	21010	21129	21001	20845	21037	21017	21083	21228	20989	20934	21119	21224	20971	20870	20995	20941	21071	21057	20770	21011	21006	20995	21012	20974	21030	21173	21058	21080	21228	20978	20989	21115	20980	20899	20955	20921	20856	21047	21202	21018	21127	20929	21267	21088	20926	21076	20907	20948	21261	20897	20795	21046	20929	21129	20905	20664	21129	21079	20839	21135	20944	20920	20891	21019	20750	21039	20892	20959	21281	21032	21047	20770	20753	21016	21044	20946	21072	20925	21147	20853	20925	20945	21026	20922	20848	21071	21074	20979	20959	20972	21144	20917	21013	20997	21001	21000	21066	20897	20907	21027	21065	20984	21101	20986	20909	20770	21055	20928	21282	20852	20943	21229	21039	21099	20975	21073	21134	20891	20925	21014	20995	20703	20788	20847	21004	20953	20901	21038	21082	20989	20995	20890	20990	20847	21058	21047	20942	21141	21147	20785	21002	21048	21069	21100	20989	20957	21126	21048	20929	21005	20811	20900	21087	20976	20938	20921	21032	21092	21168	21227	21036	21218	20918	20735	20908	20985	20942	21067	21079	20826	20899	20955	21236	21023	20884	20929	20941	20987	20960	20911	20919	20983	21089	21032	21068	21039	20939	20917	20970	20789	21106	20955	20946	21092	21037	21203	21154	21012	21105	21055	20964	21164	20711	20922	20937	20827	20987	21077	20926	21179	21195	21014	21226	20986	20895	21194	21121	20996	21003	21106	20827	21003	20995	21049	21020	21043	20995	21184	21177	21081	20904	21087	21031	20813	20862	21216	21115	20994	21036	21055	20856	21018	20868	21076	21079	20951	21201	20857	21178	21243	20992	21029	21038	21080	21015	20998	21159	21173	21000	20841	20953	20965	20875	21077	20897	21026	21040	20903	20978	21296	20757	20869	21243	21098	21003	21160	21235	21102	21023	20809	21093	20938	20866	21074	20899	20834	20978	20867	21079	21139	20909	20972	20812	21361	21117	20994	21212	21137	21273	20874	21129	21052	21361	21029	21057	21119	21003	20973	21105	20968	20976	21133	20893	21085	20988	21006	21144	20841	21129	21199	20829	21088	20914	20836	21029	21026	20991	20873	21158	21126	20795	21236	20911	20860	21074	20947	21101	20922	21024	21030
17104	29929	25571	21249	20414	20188	20086	19103	18658	18135	17975	17629	17453	17010	17290	17230	17327	17680	20962	27581	26629	22783	19409	17740	17368	17280	17275	17113	17053	17136	17209	17166	17193	17078	16878	17063	17199	17108	17036	17082	16851	17137	17265	17219	17080	17149	17091	17017	16997	17032	16962	17200	17240	17017	17060	16966	17055	17066	17164	16945	16961	17050	16930	17033	16948	17164	17095	16980	16953	17158	17094	16928	16993	16990	16866	17165	17310	17112	17070	17126	17039	17092	17007	17131	16913	17152	17119	16904	16987	17141	16957	16976	17083	17265	17128	16963	17043	16926	17013	16975	17027	17093	17119	16915	17156	16912	17092	17154	17050	16856	17116	17023	17155	17152	16985	17043	17119	16998	17217	17057	17057	17002	17038	17020	17032	16939	17124	16963	17150	17002	17125	17044	17072	16983	17015	17024	16890	17127	16900	17137	17128	17150	16920	16926	17153	17030	16943	16899	17154	17028	17016	17239	16950	17120	17155	17035	17120	16956	16983	17062	17089	17036	17197	16878	16982	16948	17015	17100	16905	17048	16980	17086	17122	16891	17165	17029	17189	17090	17100	16933	17180	17008	17118	16974	17059	16957	16852	17115	17023	17141	17074	17118	17183	17041	17322	16980	17051	17256	17184	17121	17132	16903	17147	17013	17069	17000	16870	17071	17098	17143	17023	16863	16902	17127	17227	17022	17071	17027	17019	17113	17150	17052	16942	17175	17105	17070	16932	17002	17039	17040	16898	17120	17066	17182	16978	17051	17149	16877	17057	16936	17120	17208	17153	17118	17111	17102	16937	17003	17033	17052	17119	17155	17039	17033	16785	17036	17013	17069	17057	17132	16952	17095	17246	17026	17102	17148	17091	17102	16901	16895	16960	16980	17173	17051	17178	16980	16997	17013	17005	16975	17165	17128	16940	16963	17089	16959	16982	16909	16866	17052	17043	16923	17103	16909	16899	17095	17132	17060	16944	17113	17051	17218	16968	17186	17124	16960	17061	17131	17184	16954	16845	16961	17072	16916	16997	17112	17108	16955	16980	17146	16909	17033	16971	16902	16890	17129	17083	17142	16876	17211	16855	17016	17011	17044	17172	16818	17062	17032	17231	16965	17047	17062	16955	17020	16999	17118	16949	17067	17184	16963	17033	16960	17119	17036	16982	16968	16940	16966	17034	17029	17051	16919	17096	17023	16951	17114	16951	17101	17066	16989	17019	17021	16922	16740	17227	17053	17082	17211	17101	16922	16957	17071	16963	16956	17053	17021	16967	16975	17083	16878	17054	17131	17065	16985	17101	17015	17005	17109	16993	17030	17038	16817	17142	17008	17230	16951	17054	17155	17056	17186	16933	17127	16987	17036	17232	17062	16945	17123	16805	17032	17101	17048	16920	16963	17295	17061	16866	17084	17131	17176	17036	17173	17020	16900	17308	17077	17039	17067	17023	17014	17024	16873	17035	17126	16979	17039	17209	17052	16961	17266	17045	17143	16992	17141	16996	17255	17105	17041	17071	16989	17059	17002	17074	17059	17071	16983	17262	16917	17039	16996	17225	17144	16999	16985	17146	16972	16981	16812	16936	16909	16998	17201	16950	16983	17125	17017	16931	16918	17049	17042	16989	17058	16968	17094	17031	17157	17083	17005	17079	17081	17062	17265	17070	17068	16980	17196	17052	16999	17024	17093	17096	16865	16944	16965	17225	16928	17025	17019	16987	16757	17158	17045	16940	17104	17109	17090	16877	16805	17171	17004	17120	17160	16902	17039	17230	16972	17139	17043	17048	17183	17095	16868	17103	17019	17102	17004	17062	16903	17056	17004	17079	17199	17074	17147	17135	16920	16974	17154	17064	17214	16874	17141	17113	17121	17094	17012	17056	16854	17058	17117	17093	16887	16992	17078	17164	17092	17149	17093	17130	17081	16988	17105	17005	17054	17129	16998	16961	17010	17044	17258	16920	16918	17056	17060	17008	17089	16940	17224	17047	17111	16881	17178	17087	17090	16953	16974	17012	16999	17037	16975	17042	17093	17038	16994	16990	17014	17062	16895	17081	17092	17054	16972	16940	17044	17191	17134	17024	17018	16961	17014	17209	17102	17115	17035	17069	16934	17181	16882	17120	17057	17086	16950	17058	17001	17050	17053	17094	17091	17084	16915	16914	17117	17101	17146	16988	16930	17018	17099	17161	16999	17037	16999	16993	16939	16902	16986	17090	17054	17012	16992	17160	16916	17181	16992	16906	17252	16986	17175	17188	17075	16997	17048	17100	16960	17055	17210	17197	17157	17213	17039	17013	17178	17133	17102	16879	16977	17126	17073	17004	17093	16923	16935	17108	17088	17142	16864	17229	17080	17172	17131	17050	17106	17120	17082	17063	17101	17090	17024	17129	17127	17082	16928	17015	17079	17064	17286	17095	16969	17040	17128	16955	17117	17121	17056	17096	17062	16980	17108	16981	17049	17014	17010	17077	17115	16875	17118	16950	16816	17057	16930	16953	17052	16911	17150	17041	17098	17080	17012	17017	17068	17146	17145	17069	17174	17079	17173	17087	17096	17034	17049	17024	17147	16997	17089	17157	17027	17184	17120	17112	17016	17110	16909	16971	17123	17070	17058	16975	17079	17089	17016	17035	17113	17167	17179	17043	17031	17013	16959	16889	17108	17091	17196	17135	16937	17038	17007	17219	17158	16998	17022	16953	17117	17003	17008	16844	17104	17123	16971	17121	16994	16949	16992	16840	17299	17025	16915	17022	16780	17080	17031	16969	17019	17212	17154	16922	17141	16899	17073	17001	17059	17124	17151	16850	17154	17104	17086	16969	17001	16983	16968	16995	16931	17062	17069	17233	17229	17130	17118	17184	16993	17156	17070	17180	17116	17094	16828	17056	16996	16973	17052	17280	17018	17001	17094	17061	16975	17042	16941	17067	17005	16845	16981	17127	17058	17176	17082	17147	17101	17192	16910	17064	17138	17057	17029	16983	16988	17095	16955	16912	17082	16881	16916	17036	17206	17021	16922	17124	17156	17196	17120	16898	16899	17040	16953	17222	17131	16850	17140	17039	16888	17255	17042	17038	17177	16905	16996	17088	17107	17043	16977	17130	17143	17085	17104	17011	17258	16896	17136	17005	17011	17112	17110	17079	17231	17159	16963	17154	17075	17085	16989	17098	16944	17109	17106	17016	17043	17132	17064	16972	17055	17126	17163	17193	17145	17125	17138	17156	16979	17062	17157	16986	17090	17015	17059	17156	17201	16901	17122	16965	17152	17072	17063	17071	17010	17001	17033	17082	17106	16973	17210	17129	17094	16891	17016	17000	17097	17090	16976	16983	16922	17067	17119	16986	16959	17042	16878	17004	16990	16843	17011	17037	17138	16991	17058	16987	17075	16873	16996	17100	17066	17183	17151	17116	17017	17042	16912	16970	17051	17153	17002	17033	16868	16994	17056	17095	16937	16953	17008	17113	17018	16983	17097	17027	16922	17042	17025	16979	17121	17177	17075	17084	17046	16984	17110	16921	17113	16927	17047	16983	16929	17133	16970	17142	17119	17060	17137	17050	16951	16977	17003	16961	17099	16863	17114	16971	17174	16945	17046	16893	17260	17148	16937	16969	17135	17173	16934	17111	17036	17038	17071	17004	17203	16998	16968	16892	17080	17100	17044	17070	16925	17090	17217	17070	16947	16967	17019	17103	17005	17057	17034	17177	16954	17207	16988	17147	16974	16965	17210	17085	17136	16833	17082	17049	17098	17089	17108	16985	16982	16992	17013	17070	17138	17042	16995	17103	16915	17003	16946	16807	17020	17418	17005	16946	17030	17016	16862	17098	17100	17038	16961	16871	17097	16933	17042	17083	17009	17115	16910	17181	16880	16868	17034	16995	16978	17107	17075	16989	16924	17178	17133	17022	17050	17016	17023	17128	17034	17298	17093	17126	17056	17146	17087	16979	17096	17120	16892	17272	17002	17223	16947	16945	17184	16980	17106	17103	16835	17273	17053	17011	16868	16903	17073	16897	16981	16963	17186	17233	17046	17234	17019	17002	16710	17155	16954	17063	17079	16994	17058	17085	17128	17013	17066	16985	17072	17058	16923	17144	16984	17107	17072	16906	17252	16975	17145	17007	16914	17077	17090	17126	16913	17001	17031	17122	16970	16972	17110	17036	16945	17221	17062	17183	17145	17093	16832	17151	16947	17145	17041	17128	17050	17028	16955	17218	17088	17037	16983	16951	17050	16974	17067	17101	17050	17013	17018	16939	17098	17022	17222	17043	16930	17131	16982	16969	17116	16911	17302	17112	17022	17093	17071	17153	17012	17012	16968	16895	17103	17069	17184	17057	17017	16857	17106	16976	17054	17001	17131	17176	17148	16782	17123	16987	17038	17086	17161	17040	17011	17090	17014	17041	16933	17006	16897	17009	17046	17037	17084	17065	17108	16956	17073	17053	16946	17021	17066	16893	17110	17070	16928	17036	17026	17075	17140	17059	16908	17167	17168	17103	16872	17096	16918	16925	17037	17150	17088	17156	16991	17248	16952	17205	17082	17169	17181	16908	17081	16921	16980	17133	17146	17205	17088	17184	17119	17016	17023	17009	17093	17018	16953	16940	16953	17009	17008	16957	17116	17075	17095	17023	17107	17228	17109	17047	17203	17099	17064	17139	16972	17098	16976	17179	17040	16825	17007	17152	16964	16853	16829	17156	17026	17089	17054	16913	17108	16925	16952	17005	17110	17128	17071	17093	17023	17089	17218	16812	17161	17060	17251	17113	17022	17245	17024	16998	17031	17100	17075	17077	17010	17194	16895	16924	17145	16965	16988	17073	16941	17092	17013	17043	17075	17067	17002	17037	17138	17091	16999	16991	17239	17024	17016	17053	16936	17194	17171	17117	16923	16945	17105	17054	16958	16978	17176	17174	16976	17034	17089	16844	17082	17020	17085	16828	17037	16992	17098	16907	17010	17017	17154	17009	17049	16933	16990	17053	17050	16998	17028	17174	17022	17129	17169	17115	17085	17001	16981	16882	17207	17066	17142	16958	17060	16991	16984	17132	16922	17055	17008	16990	17151	17028	17040	17103	16993	17165	17178	17016	17019	17202	17144	17105	17185	16888	17226	17061	17160	17013	17099	17258	17093
22426	20956	28805	23301	21243	24169	27985	23648	22721	23163	22635	22278	22087	21711	21923	21854	21479	21491	22776	33566	37668	33474	27267	23214	22131	21745	21784	21464	21438	21418	21552	21417	21307	21411	21517	21408	21393	21461	21359	21338	21392	21362	21609	21308	21363	21393	21246	21556	21346	21375	21368	21357	21304	21302	21226	21436	21601	21250	21425	21154	21307	21316	21452	21182	21185	21496	21183	21221	21204	21325	21286	21316	21296	21293	21523	21294	21279	21351	21141	21377	21024	21215	21355	21432	21220	21222	21169	21348	21460	21319	21287	21574	21280	21190	21189	21187	21130	21162	21206	21218	21363	21357	21263	21402	21509	21273	21380	21117	21287	21135	21190	21430	21445	21294	21207	21185	21089	21237	21323	21419	21321	21142	21201	21192	21252	21094	21593	21319	21440	21303	21339	21159	21234	21130	21040	21211	21186	21212	21420	21286	21125	21193	21228	21058	21543	21324	21319	21174	21385	21232	21267	21363	21211	21290	21226	21408	21361	21353	21404	21395	21174	21194	21289	21203	21347	21093	21185	21213	21291	21165	21174	21011	21371	21163	21267	21072	21356	21261	21293	21235	21154	21115	20991	21388	21292	21181	21188	21225	21277	21355	21179	20968	21255	21250	21207	21211	21033	21158	21398	21201	21330	21252	21303	21193	21429	21278	21169	21150	21226	21483	21186	21267	21288	21248	21401	21259	21381	21247	21150	21203	21253	21008	21234	21283	21169	21349	21304	21188	21466	21278	21283	21520	21363	21424	21259	21129	21147	21076	21284	21034	21363	21083	21168	21218	21273	21286	21033	21137	21288	21204	21230	21245	21292	21383	21433	21511	21372	21411	21345	21411	21167	21294	21264	21285	21181	21287	21328	21341	21076	21118	21174	21250	21084	21277	21080	21135	21164	21216	21226	21276	21320	21009	21244	21306	21147	21259	21320	21250	21256	21100	21418	21186	21169	21254	21332	21384	21185	21435	21503	21158	21134	21293	21468	21168	21287	21294	21454	21364	21283	20906	21427	21181	21245	21197	21276	21354	21319	21031	20962	21242	21274	21522	21216	21011	21130	21313	21138	21179	21209	21315	21135	21308	21004	21119	21388	21438	21350	21101	21054	21279	21387	21309	21126	21193	21147	21213	20914	21194	21327	21349	21325	21373	21187	21271	21247	21252	21263	21324	21451	21123	21314	21191	21199	21326	21193	21203	21116	21287	21226	21284	21447	21205	21364	21343	21089	21293	21180	21333	21207	21170	21156	21240	21275	20997	21146	21275	21233	21192	21164	21198	21330	21062	21387	21340	21062	21328	21409	21200	21191	21073	21280	21144	21079	21312	21123	21259	21214	21350	21154	20952	21025	21235	21328	21156	21437	21495	21302	21322	21246	21247	21219	21077	21083	21392	21236	21215	21181	21471	21145	21217	21195	21191	21380	21048	21373	21484	20999	21113	21324	21315	21126	21188	21284	21223	21328	21384	21246	21134	21302	21110	21040	21265	21044	20900	21234	21158	21311	21283	21257	21191	21203	21262	21220	21171	21011	21210	21343	21098	21202	21136	21280	21404	21372	21307	21347	21356	21269	21224	21224	21406	21304	21353	21337	21134	21224	21378	21017	21292	20921	21270	21385	21168	21241	21039	21376	21219	21329	21316	21391	21264	21298	21288	21531	21274	21252	21043	21367	21196	21260	21360	21303	21036	21157	21349	21266	21079	21250	21087	21043	21038	21287	21101	21101	21373	21427	21395	21296	21209	21197	21185	21205	21098	21380	21213	21245	21428	21026	21208	21233	21288	21422	21176	21232	21421	21262	21292	21222	21427	21294	21364	21274	21383	20954	21337	21171	21196	21278	21049	21064	21301	21098	21471	20990	21250	21136	21344	21257	21135	21315	21235	21345	21126	21287	21154	21175	21315	21116	21338	21380	21310	21391	21238	21381	21265	21357	21260	21397	21199	21298	20977	21258	21378	21548	21461	21201	21293	21411	21405	21211	21395	21202	21289	21223	20998	21195	21152	21100	21220	21255	21076	21064	21279	21502	21087	21266	21282	21156	21213	21376	21099	21486	21161	21073	21350	21084	21222	21539	21158	21320	21088	21041	21272	21197	21173	21218	21200	21321	21151	21159	21157	21385	21157	21222	21292	21188	21354	21239	21145	21391	21311	21282	21222	21116	21169	21171	21296	21236	21290	21248	21240	21476	21181	21381	21349	21442	21175	21263	21414	21300	21318	21395	21331	21360	21442	21114	21272	21055	21360	21298	21217	21219	21304	21313	21161	21021	21134	21351	21271	21341	21122	21100	21317	21312	21154	21079	21044	21184	21171	21212	21436	21294	21139	21298	21163	21278	21192	21309	21395	21163	21273	21292	21229	21043	21294	21490	21288	21115	21197	21249	21215	21149	21384	21330	21144	21455	21314	21308	21144	21212	21335	21225	21034	21478	21330	21235	21352	21359	21541	21371	21082	21217	21364	21138	21369	21271	21178	21342	21041	21366	21361	21335	21026	21043	20945	21319	21217	21077	21190	21158	21138	21295	21438	21250	21239	21126	21308	21249	21240	21083	21187	21298	21425	21279	21055	21279	21179	21266	21328	21336	21258	21325	21215	21220	21082	21263	21024	21227	21369	21510	21128	21226	21376	21104	21180	21345	21124	21117	21041	21422	21324	21277	21381	21046	21225	21406	21189	21372	21384	21076	21399	21294	21265	21235	21235	20930	21306	21209	21073	21271	21173	21167	21168	21353	21310	21311	21343	21302	21408	21114	21220	21160	21235	21145	21255	21342	21388	21269	21161	20934	21262	21214	21319	21256	21254	21161	21404	21245	21078	21073	21295	21149	21139	20975	21175	21286	21179	21070	21103	21147	21091	21259	21233	21448	21249	21019	21297	21219	21273	21212	21254	21307	21389	21307	21238	21368	21395	21300	21072	21300	21268	21271	21093	21364	21369	21492	21365	21242	21252	21298	21302	21255	21178	21283	21166	21205	21431	21112	21133	21303	21182	21173	21320	21052	20982	21312	21227	21230	21291	21092	21151	21045	21355	21155	21386	21115	21282	21151	21146	21157	21204	21366	21398	21280	21217	21189	21358	21408	21354	21318	21216	21139	21358	21373	21194	21444	21450	21181	21114	21170	21140	21263	21145	21286	21091	21316	21237	21362	21119	21420	21178	21438	21212	21429	21121	21230	21138	21152	21278	21344	21381	21385	21337	21383	21260	21195	21107	21260	21163	21433	21111	21350	21238	21302	21262	21411	21236	21210	21214	21299	21165	21119	21193	21090	21274	21123	21152	21157	21129	21280	21280	21086	21222	21287	21417	21255	21388	21186	21464	21197	21253	21152	21113	21240	21291	21363	21235	21357	21457	21252	21521	21253	21074	21090	21115	21262	21150	21189	21374	21110	21160	21152	21132	21292	21276	21204	21349	21251	21124	21300	20994	21111	21103	21351	21136	21191	21154	21336	21504	21401	21158	21211	21293	21344	21303	21148	21363	21269	21339	21316	21170	21115	20993	21397	21191	21068	21310	21073	21242	21292	21212	21256	21236	21132	21167	21100	21155	21050	21217	21034	21229	21295	20965	21404	21238	21404	21175	21272	21062	21072	21098	21201	21333	21228	21192	21111	21251	21306	21024	21236	21314	21105	21094	21065	21253	20999	21139	21156	21245	21343	21221	21305	21179	21447	21414	21468	21286	21001	21065	21244	21395	21171	20986	21272	21189	21376	21061	21227	21451	21145	21314	21353	21174	21484	21121	21378	21430	21375	21408	21310	21460	21402	21092	21076	21050	21310	21487	21132	21350	21263	21112	21383	21509	21214	21289	21156	21166	21234	21179	21136	21084	21217	21207	21350	21255	21020	21112	21385	21211	21328	21302	21137	21330	21083	21137	21110	21112	21307	21376	21384	21324	21322	21150	21275	21229	21269	21095	21123	21289	21245	21112	21229	21238	21238	21307	21282	21150	21471	21228	21105	21204	21141	21162	21385	21284	21207	21124	21366	21321	21170	21207	21241	21351	21543	21172	21006	21315	21236	21101	21063	21250	21456	21120	21365	21224	21162	21207	21308	21376	21201	21302	21442	21064	21433	21222	21394	21328	21498	21182	21214	21330	21420	21225	21284	21132	21209	21252	21414	21267	21326	21243	21332	21352	21296	21272	21266	21294	21386	21237	21434	21564	21370	21141	21232	21379	21178	21302	21071	21342	21215	21257	21227	21166	21112	21130	21280	21201	21186	21191	21196	21058	21246	21254	21234	21066	20869	21414	21431	21224	21476	21187	21240	21151	21228	21187	21269	21328	21341	21325	21153	21166	21315	21411	21461	21076	21208	21134	21352	21270	21221	21429	21262	21261	21129	21244	21137	21170	21083	21236	21139	21201	21273	21252	21085	21022	21218	21149	21261	21455	21371	21246	21405	21243	21168	21143	21408	21222	21123	21345	21364	21395	20870	21272	21404	21220	21487	21323	21346	21148	21438	21144	21034	21305	21461	21119	21118	21408	21143	21287	21131	21073	21255	21315	21333	21177	21222	21167	21319	21170	21238	21244	21218	21323	21360	21455	21219	20903	21086	21298	21297	21207	21190	21111	21215	21247	21248	21169	21274	21196	21229	21293	21239	21368	21099	21229	21118	21304	21295	21169	21173	21138	21393	21427	21206	21211	21262	21237	21155	21344	21338	21235	21133	21091	21071	21288	21237	21132	21341	21288	21197	21325	21129	21319	21385	21517	21310	21328	21270	21227	21317	21227	21061	21281	21057	21333	21257	21391	21283	21039	21173	21245	21436	21252	21352	21264	21122	21243	21272	21309	21395	21358	21123	21238	21390	21176	21376	21342	21363	21284	21334	21076	21086	21332	21217	21225	21200	21425	21186	21287	21171	21414	21104	21409	21154	21209	21272	21231	21274	21022	21158	21268	21088	21144	21290	21349	21363	21214	21325	21399	21023	21233	21182	21155	21135	21325	21167	21374	21226	21181	21081	21170	21283	21186	21131	21105	21212	21175	21197	21202	21430	21226	21253	21389	21282	21208	21112	21351	21149	21278	21232	21238	21316	21168	21153	21451	21547	21375	21256	21061	21368	21508	21314	21351	21208	21263	21276	21118	21128	21175	21133	21271	21433	21073	21265	21284	21213	21168
18558	32472	29814	24237	22152	21182	20465	20240	19748	19113	18511	18006	18005	17688	17645	17674	17535	17497	19831	33267	35834	30573	22662	18896	17900	17396	17318	16987	17275	17070	17125	17322	17164	17217	17186	17132	17392	17152	17061	17354	17108	17312	17276	17031	17116	17156	17051	17254	17008	17245	17129	17154	16998	17158	17099	17219	17252	17182	17103	17102	17281	17169	17244	17187	17293	17095	17215	17295	17204	17066	17333	17136	17183	17137	17304	17227	17162	17201	17082	17072	17038	17338	17278	17154	17216	17100	17012	17166	17324	17193	17066	17239	17059	17139	17374	17125	17120	17142	17300	17045	17164	17051	17040	17158	17182	17234	17169	17224	17193	16921	17259	17145	17134	16954	17157	17130	17135	17180	17217	17179	17080	17077	17295	17211	17305	17134	17108	17088	17128	17055	17244	17145	17153	17138	17219	17188	17285	17183	17084	16893	17162	17095	17176	17130	17214	17235	17213	17185	17337	17317	17376	16997	17066	17124	17099	16959	17191	17140	16876	17051	17125	17121	17052	17089	17190	17115	17123	17093	17218	17181	17110	17148	17217	17150	17364	17139	17072	17142	17051	17221	17066	17161	17015	17157	17198	17294	17264	17059	17220	17160	16991	17213	17277	17182	17115	17159	17159	17239	17245	17277	17104	17267	17095	17153	17039	17176	17225	17085	17079	17235	17159	17128	17074	17090	17081	17217	17063	17161	17098	17211	17146	17197	17091	17202	16922	17116	16998	17280	17157	17042	17199	17111	16910	17180	17085	17099	17183	17207	17316	17084	17334	17086	17203	17116	17353	17240	17116	17195	17206	17208	17155	17058	17182	17069	17057	17091	17183	16952	17095	17086	17194	17113	17172	17254	17328	17169	17202	17068	17154	16998	17230	17349	16983	17177	17106	17140	17110	17255	17186	17059	17143	17217	17115	17150	17076	17146	17230	17098	16946	17196	16929	17210	17079	17246	16939	17293	17215	17114	17103	16970	17241	17025	17088	17187	16993	17031	17235	17264	17282	17247	17049	17294	17108	17018	17236	16982	17108	17057	17091	17187	17154	17076	17008	17045	17206	17050	17162	17046	17335	17240	17190	17051	17211	17231	17165	16973	17245	17307	17071	17223	16992	17141	17045	17094	17076	17219	17171	17148	17104	17218	16989	17036	17249	17213	17125	17101	17022	17161	17233	17162	17211	17098	17256	17313	17176	17134	17249	17127	17187	17036	17213	17015	17184	17056	17204	17184	17179	17226	17060	17122	17082	16986	17076	17047	17019	17067	17170	17128	17200	17109	17180	17208	17323	17062	17216	17198	17152	17090	17169	17150	17237	17025	17140	17066	17047	17032	17153	17188	17204	17074	17181	17193	17182	17259	17068	17112	17104	17030	17152	17223	17175	17052	17063	17275	17070	17120	17194	17156	17242	17230	17241	17233	17184	17034	17210	17033	17200	17153	17187	17261	17050	17213	17133	17126	17131	17179	17165	17385	17210	17191	17305	17109	17196	17017	17173	17221	17159	16967	17111	17204	17253	17266	17161	17128	17196	17245	17052	17094	17184	17154	16977	17196	17254	17025	17232	17182	17205	17297	17082	16954	17130	17212	17046	17081	17210	17114	16945	17158	17332	17177	17045	17234	17285	17237	17117	17060	17206	17145	17091	17011	17328	17207	17109	17037	17044	16922	17280	17210	17105	17222	17155	17192	16929	17117	17029	17157	17228	17280	17070	16976	16996	17104	17204	17142	17149	17229	17126	17262	17134	17138	17231	17066	17072	16953	17045	17308	17119	16935	17150	17065	17145	17036	17093	17145	16996	17253	17125	16970	17146	17046	17101	17247	17119	17249	17135	17095	17178	17284	17279	17076	17173	16988	17191	17138	17073	17247	17253	17161	17127	17182	17019	17159	17310	17144	17199	16889	17279	17071	17173	17196	17063	17112	17078	17289	17155	17106	17036	17120	17009	17268	17014	17138	17306	17094	17153	17203	16993	16993	17304	17187	17002	17152	17267	17213	17083	17141	17194	17217	17284	17125	17257	17097	17327	17239	17156	17098	17126	17094	17292	17302	17248	17036	17233	17193	17162	17127	17035	16996	17182	17078	17142	17154	17098	17054	16930	16996	17158	17150	17088	17269	17122	17130	17147	17187	17214	17147	17097	17092	17325	17219	17147	16925	16998	17219	17037	17184	17121	17122	17069	17228	17244	17128	17044	17136	17190	17067	17144	17101	17231	17087	17079	17118	17230	17005	17096	17134	17233	17273	17248	17234	17139	17094	17129	17229	17207	17161	17207	17012	17280	16881	17022	17247	17157	17191	17126	17296	17146	17028	16955	17182	16973	17104	17173	17082	17198	17000	17303	17069	17166	17104	17070	17113	17040	17322	17093	17276	17076	17223	17245	17238	17160	17170	17178	17083	17247	17132	16989	17145	17189	17235	17148	17251	17074	17136	17020	17052	17154	16891	17008	17135	16995	17015	17150	17183	17236	17177	17061	17169	17291	17104	17249	17152	17252	17330	17003	17247	17072	17132	17212	17260	17109	17136	17175	17144	17255	17099	17069	17338	16976	17127	16967	17160	17089	17150	17290	17215	17052	17102	17200	17146	17028	17042	17108	17155	17306	17025	17300	17300	17278	17096	17206	17137	16951	17035	17267	17252	17081	17250	17107	17172	17198	17036	17051	17172	17360	17206	16911	17135	17234	17222	17135	16985	17227	17140	16956	17066	17198	17151	16930	17007	17057	17115	17122	17065	17189	17140	17221	17108	17233	17121	17077	17043	17053	17115	17001	16924	17315	17244	17102	17197	17187	17044	17166	17195	17209	17132	16820	17118	17132	17202	17157	17074	17124	17057	17232	17159	17186	17075	17012	17183	17001	17072	17131	17144	17047	17185	17129	17193	17027	17171	17051	16997	17054	17111	17240	17186	17158	17167	17225	17098	17121	17011	17211	17126	17236	17098	17129	17261	17118	17010	17034	17243	16991	17160	17153	17266	17083	17138	17265	17133	17186	17282	17321	17222	17282	17126	17116	17233	17273	17136	17193	17138	17192	16951	17091	17311	17212	17071	17109	17137	17251	17065	17085	17144	17350	17078	17290	17171	17198	17153	17359	16916	17068	17207	17121	17200	17108	17272	17148	16937	17021	17087	17138	17030	17116	17081	17059	17116	17253	17060	17274	17219	17288	17083	17050	17149	17175	17076	17210	17062	17053	17085	17074	17201	17175	17092	17121	17143	17207	17217	16975	17118	16866	17377	17434	17071	17093	17132	17169	17131	17089	17029	17007	17188	17211	17212	17293	17120	17228	16978	17309	17119	17130	17103	17097	16944	17093	17146	17209	17121	17218	17127	17098	17184	17105	17241	17123	17209	17121	17134	17127	17269	17094	17269	17416	17175	17269	17216	16987	17009	17318	17061	17098	17260	17257	17313	16928	17020	17003	17247	17025	17268	17254	17171	17197	17110	17267	17138	17123	17173	17245	17153	17151	17238	17072	17042	17099	17059	17159	17052	17104	17150	16936	17214	16991	17163	17103	17191	16982	17116	17149	17098	16998	17069	17192	17099	17343	17160	17141	17091	16964	17003	17075	17228	17216	17215	17100	17213	17179	16965	17015	17162	17092	17098	17362	17020	16994	17103	17166	17081	17249	17124	17194	17149	17253	17003	17076	17257	17161	17155	17120	17119	17052	17090	17188	17111	16960	17197	17180	17246	17095	17173	17229	17128	17061	16925	17055	17222	17270	16973	17205	17151	17046	17087	17209	17160	17102	17114	17039	17253	17231	17120	17290	17099	17107	17240	17206	17031	17110	17196	17099	17116	17218	17203	17136	17138	17071	17237	17049	17075	17362	17055	16971	17062	17165	17040	17317	16842	17325	17098	17214	17001	17164	17112	17105	17115	17267	17179	17136	17089	17392	17178	17059	17385	17150	17067	17151	17197	17111	17083	17079	17095	17026	16977	17281	17068	17019	17282	17111	17167	17010	17172	17357	17140	17037	17255	17340	17093	17071	17053	17268	17088	17105	17039	17176	17018	17180	17223	17057	17135	16992	17037	17142	17238	17073	17194	17162	17038	17095	17245	17163	17181	17048	17171	17248	17088	17019	17139	17349	17219	17104	17264	17086	17051	17165	17117	17216	17254	17017	17050	17135	17102	17257	17263	17081	17153	17282	17067	17030	17184	17118	17270	17027	17024	17094	17021	17175	17045	17306	17109	17177	17294	17200	16993	17273	17129	17125	17124	17252	17087	17105	17065	17201	17077	17303	17264	17144	17346	17255	17177	17273	17095	17315	17271	17191	17079	17163	17160	17029	17244	17147	17092	17245	17133	17113	17128	17152	17036	17340	17087	17017	17195	17055	16919	17071	17161	17318	17241	17145	17097	17162	17143	16936	17145	17043	17219	17176	17156	17104	17075	17194	17146	17068	17175	17058	17135	17083	17159	17195	17080	17175	17234	17055	17199	17137	17215	17272	17154	17343	17091	17284	17263	17026	17222	17135	17188	17167	17021	17257	16981	17252	17106	17258	17133	17032	17033	17219	17083	17241	17384	17115	17088	17144	17079	17030	17127	17294	17242	17102	17123	17296	17157	17219	17246	17169	17102	17097	17107	17015	17193	17143	17248	17184	17148	17233	16992	17214	17121	17294	17161	17137	17207	17177	17146	17130	17313	17188	17082	16994	17222	17171	17372	17045	17149	17171	17263	17275	17126	17046	17120	17226	17213	17127	17246	17268	17161	17202	17049	17147	17164	17169	17168	16995	17099	17260	17153	17303	17244	16966	17155	17085	17140	17177	16980	17061	17149	17220	17144	17204	17102	17059	17303	16808	17179	17154	17184	17061	17233	17071	17068	17250	17139	17168	17139	17009	17382	17259	17037	17066	17153	17016	17210	17192	17192	17298	17202	17299	16946	17272	17125	17081	17172	17112	17102	17154	17281	17017	17223	17081	17227	17146	17011	17114	17028	17256	16999	17001	17251	17166	17195	17291	17194	17149	17206	17142	17008	17170	17027	17246	17310	16957	17013	17105	17167	17131	17001	17245	17152	17177	17012	17195	17105	17161	17109	17114	17107	17045	17207	17140	17116	17270	17063	17022	17214	17117	17149	17111	17092	17053	17111	17034	17174	17105	17125	17060	16959
27376	22407	27386	26104	23172	23084	23049	22284	22419	22472	22028	22152	21904	22092	21942	22045	21805	21677	22048	22782	23224	23218	22733	22176	22077	21992	21849	21871	21779	21895	21903	22153	21807	21743	22029	21867	21722	21876	21841	21893	21798	21838	21581	21962	22067	21549	21782	21824	21741	21838	21839	21689	21808	21913	21919	21817	21689	21792	21828	21695	21909	21951	21837	21926	21951	21788	21902	21954	21756	21667	21738	21776	21693	21767	22031	21929	21715	21971	21691	21916	22081	21733	21739	21651	22043	22075	21671	21727	21605	21881	22012	21991	21676	22010	21922	21768	21859	21851	21802	21866	21798	21699	21844	21692	22007	21697	21996	21723	21878	21779	21982	21932	21709	21962	22006	21772	21880	21651	21752	21727	21851	21754	21902	21909	21918	21868	21890	21907	21939	21720	22121	21837	21926	21773	21674	21722	21886	21968	21823	21807	21576	21768	21629	21716	21837	21969	21955	21985	21747	21833	21726	21885	21859	21860	21884	21943	21756	21706	21636	21777	21878	21931	21693	21880	21618	21681	21735	21862	21875	21924	21707	21892	21763	21923	21932	21895	21796	21774	21983	21676	21587	21911	21695	21739	21913	21701	21640	21779	21622	21535	21764	21915	21648	21745	21665	21778	21627	21692	21774	21837	21655	21901	21801	21840	21733	21867	21641	21811	21887	21750	21925	21814	21754	21908	22054	21868	21822	21653	21762	21688	21849	21809	21984	21759	21856	21883	21938	21724	21797	21871	21892	21894	21907	21745	21991	21725	21986	21966	21921	21776	21753	21615	21923	21743	21710	22067	21741	21974	21904	21672	21735	21567	21819	21917	21674	21749	21939	21761	21892	21781	21766	21776	21950	21896	21724	21701	21874	21794	21700	21697	22063	21902	21610	21908	21714	21650	21758	21833	21844	21756	21718	21836	21681	21901	21869	21874	21676	21936	21887	22037	22068	21979	22006	21785	21724	21725	22041	21995	21910	21725	21931	21879	21890	21826	21563	22036	21851	21847	21698	21637	21897	21738	21695	21840	21980	21819	21777	21725	21695	21773	21727	21802	21890	21933	21904	21732	21841	21739	21846	21933	21581	21834	21901	21949	21980	21890	21820	21820	21776	21792	21647	21996	22168	21971	21812	21834	21882	21761	21622	21752	21855	21797	21686	21914	21909	21781	21692	21837	21714	21931	21879	22015	21897	21659	21791	21871	22067	21806	22060	21912	21802	21994	21772	21965	21957	21791	21892	21807	21624	21859	22065	21781	21764	21897	21834	21737	21740	21898	21832	21731	21887	21692	21707	21769	21740	21636	21736	21695	21794	22027	21778	21735	21676	21813	21749	21886	21858	21742	21726	21904	21780	21680	21586	21918	21858	21643	21692	21807	21751	21639	21929	22234	21821	21513	21921	21741	21778	21826	21868	21733	21978	21861	21844	21825	21831	21827	22060	21809	21753	21924	21862	21867	21971	21591	21932	21875	21964	21906	21618	21843	21824	21718	21675	21842	21915	21949	21982	21923	21802	21930	21680	21693	21836	21748	21845	21833	21966	21966	21778	21934	21906	21990	22075	21875	21674	21707	21705	21728	21812	21590	21878	21781	21826	21876	21948	21619	21762	21761	21800	21954	21740	21832	21704	21861	22030	22204	21697	21757	21921	21722	21798	21675	21843	21850	21871	21823	21701	21699	21716	21872	21693	21877	21967	21793	21699	21599	21800	21711	21640	21779	21865	21734	21878	21617	21831	21689	21831	21796	21847	21882	21992	21761	21844	21696	21958	21526	22000	21839	21877	21922	21908	21956	21672	21873	21734	22077	21765	21778	21808	21712	21851	21835	21877	22077	21760	21848	21803	21825	21892	21845	22009	21848	21998	21843	21730	21646	21837	21688	21848	21763	21931	22031	21905	21889	21883	21763	21733	22035	21832	21803	22065	21781	21854	22004	21915	21915	21762	21928	21958	21750	21997	21917	21899	21867	21729	21660	22012	21698	21660	21786	21804	21637	21869	21954	21973	21948	21897	21741	21876	21968	21588	21789	21685	21800	21565	21836	21889	21809	21897	21842	21709	21941	21857	21824	21649	21902	21868	21890	22019	21855	21644	21956	21775	21724	21937	21841	21958	21850	21783	21766	21788	21790	21723	22030	21793	21922	21798	21807	21767	21909	21821	22064	21859	21917	21941	21849	21907	21816	21860	21617	21856	22044	21911	21715	21735	22024	21809	21905	21895	21778	21935	21770	21802	21629	21637	21814	21779	22034	21831	21869	21791	21877	21879	21824	22048	21837	21737	21787	21778	21610	21872	21833	21948	21807	21805	22032	21914	21963	22097	21968	21895	21840	21899	21767	21682	21607	21819	21871	22039	21744	21712	21989	21863	21787	22034	21801	21861	21702	21833	21854	21959	21618	21853	21854	21880	21843	21783	21917	21880	21687	21538	21683	21892	21811	21956	21887	21850	21916	22031	21907	21910	21944	21799	21943	21743	21630	21757	21828	21697	21943	22057	21859	21756	21801	22003	21860	22159	21871	21876	21862	22024	21927	22065	22013	21976	21688	21895	21763	21825	21756	21849	21826	21951	21906	21931	21779	21841	21836	21985	21688	21850	22196	21869	22126	21788	21838	21785	21905	21782	21763	21813	21925	21782	21735	21643	21689	21716	21723	21884	21973	21733	21714	21789	21766	21624	21750	21800	21771	21731	21784	21918	21594	21799	21727	21785	21993	21746	21803	21806	21671	21888	21612	21804	21819	21845	21724	21927	21780	21656	21596	22036	22097	21808	21879	21876	21951	21814	21971	21964	21887	21736	21735	21915	21869	21898	21853	21791	21789	21739	21870	21947	21663	21889	21745	21682	21630	21838	21770	21908	21866	21794	21626	22105	21726	21735	21916	21924	21665	21890	21842	21901	21638	21896	21919	21925	21819	21873	21856	21826	21711	21944	21940	21723	21881	21927	21845	21849	21821	21739	21889	22136	21709	21883	21833	22163	21974	21855	21796	21917	21921	21689	22132	21823	21812	21765	21791	22114	21739	21983	21782	21639	21795	21731	21884	21726	21758	21886	21773	21739	21830	21783	21873	21821	21930	21891	22034	21923	21852	21440	21789	21796	21778	21819	21867	21813	21774	21804	21898	21979	21778	21861	21719	21954	21976	21830	21685	21920	21914	21690	21767	21645	21788	21934	21965	21766	21870	21781	21753	22082	21750	21842	21761	21678	21812	21839	21879	21703	21625	21590	21908	21819	21910	21712	22015	21965	21571	21872	21878	21798	21794	21838	21939	21546	21691	21904	21837	21835	21863	21676	21847	21991	21733	21881	21987	21934	21657	21937	21735	21819	21984	21737	21943	21807	21935	21992	21891	21786	21769	21800	21771	21807	21668	21948	21734	21826	21708	21980	21895	21756	21687	21754	21751	21525	21934	21683	21967	21833	21698	21696	21743	21798	21919	21979	21705	21974	21774	21736	21721	21856	21830	21753	21722	21803	21779	21868	21981	21893	21809	21776	21788	21868	21651	21762	21783	21853	21764	22042	21859	21714	21657	22033	21636	21896	21896	21808	21598	21702	21941	21606	21836	21853	21813	21823	21765	21755	21696	21860	21666	21939	21853	21955	22074	21807	21918	21763	21745	21962	21913	21959	21988	21753	21864	21756	21967	22044	21737	21915	21954	21886	21909	21840	21545	21835	21807	21851	21782	21615	21877	21801	21880	21831	21930	21795	21858	21783	21801	21957	21401	21846	21830	21712	21523	21707	21953	21991	21878	21665	21736	21902	21840	21691	21726	21724	21762	21717	21699	21916	21884	21881	22020	22017	21734	21610	21892	21703	21845	21782	21850	21873	21815	21686	21800	22068	21837	21992	21770	21702	21791	21824	21928	21789	21714	21813	21938	21692	21896	21832	21964	21627	21898	21952	21750	21804	21866	22053	21835	21894	21836	21754	21623	21877	21954	21851	21679	21578	21773	21735	21818	21870	21673	21973	21783	21784	21975	21707	21708	21923	21990	21908	21678	21926	21767	21993	21596	21871	21772	21741	21887	21802	21698	21805	21981	22149	21949	21954	21807	22012	21853	21967	21837	21786	21898	21792	21537	21894	21928	21904	21758	21939	21705	21878	22011	22059	21768	21940	21846	21927	21747	21700	21770	21936	21811	21896	21982	21805	22034	21801	21805	21766	21984	21924	21605	21867	21596	21756	21944	21997	21939	22065	21955	21906	22028	21833	21856	21966	21552	21649	21674	21792	21995	22051	21869	21805	21839	21916	21840	21885	21724	21893	21711	21975	21852	21879	21793	21952	21924	21877	21801	21879	22002	21728	21673	21931	21959	21964	21792	21938	21985	21781	21916	21972	21639	21765	21925	21944	21855	21840	21689	22004	22024	21952	21918	22010	21861	22128	21932	21880	21826	21889	21694	21662	21752	21628	21920	21796	21949	21785	21680	21678	22036	21858	21899	21850	21612	21951	21746	21917	21680	22031	21965	21801	21889	21797	21908	21744	21947	21882	21899	21832	21774	22072	21956	21807	21801	21957	21640	21789	21979	21885	21755	21673	21758	21854	21781	21948	21763	21870	21874	21888	21906	21859	21698	21974	21693	21897	21807	21950	21889	21870	21737	21705	21670	21912	21729	22082	21947	21817	21964	21787	21782	21817	21813	21948	21952	21750	21999	21991	21850	21871	21942	21702	21675	21887	21655	21732	21880	21922	21729	21923	21979	21815	21889	21935	21771	21664	21893	21737	21898	21800	21933	21831	21785	21723	21970	21829	21874	21854	21704	21953	21943	21987	21742	21762	21860	22062	21766	21749	21841	21953	21914	21907	21966	21754	21924	21865	21575	21559	21762	22004	21803	21707	21761	21781	21843	21838	21581	21967	21941	21862	21805	21827	22056	21931	21970	21782	22093	21833	21783	21682	21836	21872	21827	21869	21801	21798	21748	21581	21806	21624	21743	21950	21840	21703	21823	21840	21945	21808	21645	21860	21928	21979	21571	21664	21976	21658	21645	21866	21852	21647	21802	21804	21768	21881	21737	21989	21822	21856	21872	21834	21996	21816	21779	22007	21708	21720	21829	21623	21882	21739	21802	21928	21762	21876	21651	21931	21861	21901	22034	21679	21862	22011	21906	22011	21975	22119	21971
18245	23285	22001	20882	20425	19446	18738	18436	18162	18146	17860	17907	17716	17614	17595	17543	17621	17592	17507	18665	18997	19284	18374	17740	17490	17503	17561	17459	17543	17524	17366	17348	17638	17505	17457	17433	17506	17523	17473	17366	17326	17541	17390	17597	17662	17589	17647	17468	17468	17581	17727	17358	17405	17354	17563	17446	17526	17523	17575	17388	17295	17584	17592	17647	17442	17505	17563	17485	17455	17526	17435	17471	17441	17357	17351	17425	17771	17417	17491	17174	17327	17536	17282	17431	17572	17687	17542	17386	17557	17405	17318	17625	17550	17559	17544	17444	17507	17647	17471	17444	17562	17562	17467	17439	17560	17479	17558	17434	17637	17535	17302	17565	17498	17513	17384	17332	17572	17594	17386	17604	17570	17559	17435	17341	17506	17380	17531	17282	17462	17458	17642	17486	17465	17405	17478	17379	17595	17600	17497	17543	17509	17476	17342	17501	17566	17507	17325	17484	17579	17496	17491	17698	17564	17454	17426	17461	17332	17556	17664	17325	17481	17620	17386	17386	17552	17500	17561	17475	17403	17550	17291	17403	17448	17506	17489	17472	17330	17442	17385	17652	17543	17421	17268	17633	17471	17406	17377	17468	17418	17446	17627	17304	17353	17556	17603	17378	17504	17383	17445	17400	17416	17388	17464	17631	17491	17447	17452	17524	17481	17513	17563	17582	17328	17384	17449	17597	17606	17386	17375	17534	17540	17320	17427	17635	17470	17524	17534	17467	17554	17384	17539	17526	17463	17476	17460	17359	17523	17484	17520	17603	17548	17521	17461	17516	17468	17464	17510	17544	17316	17341	17578	17586	17398	17466	17513	17660	17391	17444	17339	17572	17383	17654	17602	17375	17429	17494	17451	17602	17392	17449	17398	17463	17300	17703	17660	17546	17459	17301	17411	17451	17342	17593	17619	17494	17553	17603	17500	17636	17505	17569	17389	17453	17615	17568	17546	17466	17403	17369	17489	17561	17531	17557	17500	17440	17549	17675	17495	17355	17419	17366	17480	17333	17382	17447	17487	17327	17396	17542	17473	17454	17538	17463	17658	17549	17504	17395	17468	17629	17467	17529	17463	17401	17375	17508	17451	17673	17475	17450	17440	17578	17444	17447	17340	17567	17521	17376	17447	17431	17537	17479	17482	17395	17576	17435	17526	17555	17327	17553	17486	17479	17505	17406	17420	17466	17524	17452	17434	17576	17340	17468	17471	17606	17674	17348	17421	17425	17527	17456	17386	17389	17286	17432	17436	17339	17759	17419	17468	17479	17517	17305	17563	17360	17394	17636	17431	17425	17321	17483	17478	17464	17436	17539	17508	17525	17481	17323	17372	17392	17573	17397	17374	17502	17473	17372	17424	17474	17490	17497	17517	17446	17360	17450	17380	17480	17506	17613	17514	17412	17647	17563	17525	17509	17439	17495	17532	17608	17479	17388	17525	17469	17365	17439	17467	17469	17347	17321	17481	17665	17489	17543	17409	17381	17308	17557	17351	17375	17476	17540	17366	17502	17421	17529	17560	17346	17270	17530	17563	17523	17613	17457	17581	17500	17409	17382	17525	17308	17365	17353	17333	17389	17512	17498	17319	17517	17530	17637	17271	17471	17540	17539	17540	17432	17442	17643	17286	17437	17581	17508	17547	17471	17411	17620	17527	17438	17490	17503	17475	17397	17423	17484	17476	17353	17609	17565	17503	17469	17597	17290	17527	17478	17620	17372	17392	17414	17550	17477	17501	17579	17468	17565	17458	17548	17479	17485	17482	17392	17623	17528	17460	17382	17439	17451	17461	17490	17349	17376	17298	17380	17439	17493	17631	17467	17440	17504	17453	17376	17695	17416	17492	17538	17383	17551	17398	17541	17536	17525	17413	17457	17236	17358	17477	17535	17443	17249	17338	17488	17521	17539	17496	17515	17553	17559	17430	17423	17529	17397	17527	17429	17512	17485	17412	17477	17458	17474	17736	17586	17310	17532	17458	17404	17470	17542	17375	17454	17448	17555	17543	17483	17493	17552	17626	17230	17698	17447	17494	17426	17406	17509	17271	17566	17668	17474	17280	17549	17396	17550	17519	17451	17411	17407	17361	17518	17409	17495	17630	17501	17565	17453	17501	17519	17410	17642	17573	17503	17510	17463	17501	17590	17573	17532	17502	17500	17410	17450	17400	17547	17559	17598	17580	17358	17588	17462	17520	17353	17538	17434	17460	17508	17530	17656	17643	17426	17275	17365	17444	17532	17400	17400	17358	17491	17519	17549	17357	17437	17599	17401	17345	17472	17379	17472	17666	17570	17453	17457	17376	17523	17450	17476	17643	17450	17485	17565	17372	17737	17495	17373	17414	17374	17676	17528	17470	17526	17532	17513	17404	17719	17500	17487	17495	17418	17429	17484	17444	17628	17631	17586	17353	17683	17392	17462	17590	17556	17560	17500	17481	17582	17357	17368	17295	17535	17666	17383	17606	17522	17553	17389	17425	17373	17438	17584	17537	17692	17492	17598	17620	17513	17384	17500	17362	17469	17446	17500	17533	17463	17591	17491	17495	17425	17521	17478	17421	17327	17477	17529	17579	17424	17398	17554	17588	17439	17394	17639	17536	17465	17557	17419	17398	17232	17405	17506	17657	17511	17596	17364	17272	17381	17438	17563	17497	17463	17537	17490	17466	17504	17490	17268	17396	17378	17484	17501	17617	17573	17589	17370	17542	17507	17391	17511	17553	17491	17592	17338	17378	17593	17510	17694	17673	17670	17493	17365	17534	17578	17341	17509	17534	17427	17641	17271	17546	17317	17366	17454	17334	17331	17506	17445	17422	17425	17502	17422	17668	17616	17321	17471	17446	17425	17503	17476	17566	17561	17504	17535	17337	17424	17475	17368	17525	17321	17444	17370	17440	17613	17436	17420	17579	17392	17464	17523	17395	17445	17492	17683	17600	17524	17505	17365	17388	17321	17534	17503	17451	17534	17518	17378	17412	17451	17416	17442	17405	17443	17701	17414	17467	17494	17520	17393	17415	17545	17575	17599	17545	17496	17618	17678	17557	17396	17496	17326	17596	17439	17334	17541	17468	17510	17430	17571	17499	17438	17511	17345	17517	17693	17471	17593	17541	17474	17442	17437	17412	17482	17340	17434	17642	17382	17454	17611	17509	17413	17517	17341	17445	17572	17416	17400	17442	17474	17424	17609	17611	17625	17450	17436	17470	17297	17656	17481	17440	17561	17462	17342	17382	17452	17591	17434	17462	17611	17365	17422	17431	17480	17528	17557	17418	17382	17445	17435	17455	17588	17453	17528	17537	17506	17351	17521	17467	17536	17473	17562	17601	17280	17162	17435	17589	17279	17450	17348	17542	17559	17524	17456	17381	17527	17616	17497	17378	17582	17613	17494	17318	17386	17417	17563	17651	17595	17465	17522	17606	17301	17439	17463	17571	17540	17584	17423	17399	17307	17367	17446	17570	17278	17586	17385	17437	17446	17471	17356	17488	17448	17296	17544	17680	17289	17603	17392	17624	17531	17524	17380	17460	17372	17470	17398	17573	17545	17499	17655	17444	17495	17486	17543	17506	17616	17272	17426	17571	17453	17521	17523	17459	17551	17490	17457	17673	17496	17617	17500	17491	17452	17430	17418	17561	17350	17476	17375	17480	17494	17530	17418	17359	17628	17625	17525	17415	17419	17549	17625	17615	17420	17423	17515	17499	17237	17443	17563	17407	17426	17462	17438	17515	17604	17434	17618	17522	17400	17470	17542	17401	17336	17578	17514	17523	17594	17454	17467	17467	17435	17458	17516	17668	17326	17414	17358	17384	17505	17645	17435	17606	17514	17388	17672	17258	17540	17514	17340	17494	17552	17652	17502	17471	17509	17497	17569	17453	17515	17454	17373	17461	17479	17745	17279	17583	17501	17575	17587	17642	17589	17511	17409	17214	17638	17500	17600	17596	17448	17691	17635	17434	17514	17550	17504	17446	17565	17490	17543	17545	17507	17547	17349	17461	17485	17529	17424	17562	17502	17539	17371	17611	17573	17439	17382	17487	17456	17689	17600	17529	17508	17391	17506	17383	17469	17637	17485	17312	17370	17551	17463	17481	17524	17526	17241	17343	17364	17517	17412	17565	17401	17337	17392	17415	17414	17520	17452	17566	17635	17379	17490	17665	17484	17552	17565	17489	17468	17601	17264	17528	17424	17533	17436	17566	17558	17523	17595	17536	17633	17354	17612	17421	17229	17472	17442	17539	17336	17424	17409	17543	17523	17367	17531	17438	17447	17457	17392	17508	17442	17426	17388	17411	17565	17417	17529	17527	17394	17459	17610	17580	17204	17777	17615	17381	17593	17509	17464	17443	17502	17595	17400	17422	17290	17378	17542	17592	17556	17427	17523	17450	17377	17446	17435	17557	17557	17660	17380	17487	17438	17507	17456	17389	17436	17511	17447	17563	17393	17532	17484	17445	17602	17695	17461	17526	17438	17579	17513	17471	17487	17429	17476	17518	17479	17586	17478	17499	17495	17372	17481	17452	17512	17381	17354	17482	17498	17597	17368	17537	17465	17475	17496	17491	17517	17424	17363	17421	17666	17493	17601	17459	17515	17461	17376	17520	17445	17648	17247	17506	17647	17491	17493	17608	17340	17464	17612	17366	17654	17517	17387	17622	17537	17360	17544	17617	17475	17443	17359	17366	17389	17614	17403	17495	17477	17556	17569	17571	17439	17439	17420	17447	17488	17526	17515	17517	17492	17388	17492	17454	17440	17475	17513	17448	17456	17662	17473	17287	17354	17619	17549	17456	17372	17567	17518	17463	17499	17683	17512	17498	17435	17631	17360	17634	17697	17467	17730	17450	17412	17536	17536	17490	17414	17423	17388	17424	17482	17543	17402	17525	17431	17533	17640	17593	17375	17446	17465	17535	17403	17433	17691	17481	17344	17490	17373	17571	17456	17423	17349	17460	17566	17600	17648	17375	17518	17296	17452	17454	17646	17413	17632	17697	17557	17544	17431	17365	17512	17402	17481	17453	17389	17441	17502	17400	17427	17467	17540	17485	17621	17415	17325	17492	17391	17376	17605	17592	17545	17466	17546	17650	17494	17582	17567	17573	17521	17389	17565	17629	17426	17357	17406	17596	17524
23721	21007	28447	24050	22965	24862	25451	23065	22360	22671	22219	22103	22202	21851	21915	21848	21956	21874	22078	27252	28879	27812	25253	23054	22290	22010	21894	21939	21740	21660	21744	21655	21826	21632	21704	21671	21777	21650	21608	21702	21874	21598	21661	21609	21762	21607	21876	21917	21565	21871	21724	21753	21594	21471	21777	21619	21652	21649	21738	21619	21827	21483	21814	21577	21907	21628	21641	21670	21748	21806	21633	21757	21558	21452	21719	21729	21590	21622	21727	21479	21680	21861	21711	21788	21533	21428	21565	21600	21558	21726	21754	21536	21835	21686	21672	21641	21708	21633	21540	21577	21447	21619	21687	21583	21552	21546	21729	21634	21494	21609	21587	21654	21611	21785	21658	21912	21446	21656	21778	21545	21420	21573	21658	21833	21889	21601	21712	21493	21729	21721	21606	21550	21565	21655	21656	21626	21760	21633	21945	21615	21668	21684	21688	21709	21591	21619	21740	21639	21689	21678	21800	21802	21610	21755	21677	21579	21856	21750	21541	21464	21585	21615	21543	21713	21882	21390	21663	21712	21560	21545	21449	21717	21612	21605	21525	21710	21496	21632	21582	21660	21547	21583	21619	21700	21603	21938	21700	21720	21762	21593	21741	21803	21661	21728	21477	21717	21624	21649	21576	21549	21515	21659	21730	21498	21684	21436	21571	21558	21674	21745	21540	21676	21588	21678	21458	21407	21606	21639	21659	21518	21604	21585	21613	21780	21579	21693	21597	21541	21648	21729	21711	21325	21432	21684	21560	21601	21533	21527	21653	21710	21600	21643	21717	21652	21889	21565	21600	21447	21626	21445	21531	21563	21552	21656	21588	21804	21719	21582	21797	21754	21829	21622	21817	21662	21652	21504	21526	21488	21494	21684	21672	21612	21521	21532	21794	21551	21557	21648	21609	21579	21564	21607	21802	21534	21595	21609	21591	21655	21518	21571	21970	21354	21823	21702	21662	21744	21667	21706	21579	21742	21882	21438	21580	21724	21735	21780	21630	21714	21842	21720	21614	21527	21625	21755	21675	21717	21697	21611	21564	21666	21671	21661	21670	21682	21707	21557	21470	21706	21973	21664	21518	21608	21658	21555	21791	21705	21733	21734	21676	21749	21602	21513	21638	21734	21628	21851	21527	21592	21337	21549	21571	21404	21602	21703	21398	21698	21616	21543	21764	21633	21731	21713	21603	21734	21920	21750	21462	21452	21582	21694	21471	21694	21673	21643	21616	21608	21629	21398	21777	21623	21604	21787	21646	21660	21566	21612	21666	21681	21595	21490	21480	21717	21667	21766	21827	21605	21612	21527	21577	21658	21890	21490	21712	21489	21743	21977	21729	21645	21644	21658	21563	21330	21637	21682	21629	21616	21622	21540	21754	21565	21623	21547	21490	21644	21725	21507	21508	21734	21803	21699	21657	21449	21645	21729	21633	21834	21650	21801	21789	21546	21458	21314	21606	21531	21934	21567	21597	21627	21539	21480	21643	21600	21687	21660	21772	21785	21712	21567	21588	21517	21547	21578	21677	21635	21502	21589	21479	21487	21658	21263	21561	21713	21636	21660	21701	21742	21477	21646	21586	21702	21440	21573	21621	21622	21722	21608	21717	21682	21654	21638	21719	21648	21579	21617	21771	21673	21795	21703	21812	21694	21817	21561	21496	21586	21588	21557	21730	21709	21833	21592	21702	21666	21707	21705	21641	21629	21631	21446	21623	21565	21671	21733	21390	21544	21642	21726	21503	21805	21357	21641	21546	21572	21653	21466	21606	21838	21779	21746	21746	21642	21410	21592	21478	21550	21599	21532	21635	21497	21642	21492	21658	21618	21548	21606	21570	21642	21735	21384	21517	21540	21590	21750	21482	21469	21636	21594	21463	21556	21589	21581	21556	21514	21593	21674	21507	21608	21620	21633	21828	21604	21750	21693	21565	21610	21533	21412	21479	21413	21686	21669	21602	21432	21661	21537	21567	21626	21884	21725	21531	21581	21767	21663	21659	21626	21588	21455	21631	21552	21671	21717	21798	21498	21728	21664	21473	21380	21704	21680	21597	21801	21682	21591	21764	21573	21646	21871	21718	21351	21637	21881	21628	21564	21785	21550	21580	21528	21644	21521	21489	21632	21606	21470	21679	21575	21617	21682	21681	21785	21591	21673	21678	21653	21587	21642	21553	21807	21668	21630	21731	21602	21654	21682	21828	21884	21906	21501	21640	21558	21548	21696	21715	21460	21587	21591	21456	21506	21515	21594	21713	21581	21674	21522	21603	21673	21596	21462	21579	21891	21817	21604	21705	21529	21901	21710	21605	21681	21700	21754	21601	21728	21724	21581	21585	21774	21587	21546	21901	21539	21803	21748	21648	21742	21733	21630	21729	21790	21693	21583	21766	21652	21692	21383	21848	21891	21807	21700	21620	21796	21517	21663	21652	21749	21682	21699	21627	21592	21677	21636	21668	21695	21710	21710	21524	21682	21769	21795	21627	21651	21422	21628	21837	21669	21691	21630	21722	21692	21880	21692	21805	21577	21716	21527	21691	21626	21524	21727	21449	21271	21555	21620	21722	21527	21780	21801	21857	21697	21750	21479	21742	22036	21488	21443	21859	21470	21558	21698	21360	21575	21849	21721	21650	21628	21642	21607	21540	21657	21371	21547	21495	21613	21790	21709	21548	21696	21790	21627	21557	21850	21684	21707	21816	21656	21331	21683	21793	21795	21612	21632	21881	21655	21710	21784	21717	21600	21507	21614	21668	21773	21545	21644	21690	21598	21633	21457	21494	21641	21543	21623	21759	21587	21545	21848	21533	21569	21807	21569	21813	21522	21690	21572	21669	21549	21851	21697	21649	21702	21846	21552	21469	21526	21750	21829	21674	21653	21656	21853	21592	21496	21881	21651	21777	21788	21526	21611	21581	21579	21616	21700	21527	21608	21598	21646	21825	21546	21666	21544	21656	21609	21425	21540	21604	21605	21579	21517	21654	21463	21475	21536	21812	21610	21503	21737	21674	21796	21704	21679	21525	21636	21569	21741	21708	21569	21733	21688	21683	21526	21706	21769	21627	21622	21605	21528	21624	21519	21648	21710	21531	21748	21816	21548	21557	21526	21539	21660	21750	21742	21766	21555	21691	21645	21747	21602	21746	21760	21485	21584	21819	21731	21568	21718	21518	21654	21571	21725	21744	21648	21564	21652	21587	21718	21667	21615	21657	21585	21513	21601	21715	21813	21539	21373	21679	21645	21599	21493	21513	21668	21813	21703	21735	21576	21830	21861	21302	21431	21546	21477	21533	21517	21700	21555	21707	21639	21752	21620	21835	21765	21555	21529	21555	21846	21631	21765	21588	21720	21685	21804	21628	21428	21606	21540	21739	21689	21657	21623	21514	21553	21653	21640	21595	21539	21499	21671	21477	21746	21547	21632	21402	21547	21660	21680	21878	21728	21791	21769	21689	21387	21499	21573	21849	21628	21561	21487	21564	21638	21653	21831	21613	21459	21591	21587	21805	21662	21836	21541	21668	21668	21540	21643	21826	21449	21718	21669	21591	21535	21481	21476	21833	21477	21660	21554	21387	21700	21667	21605	21633	21555	21382	21570	21589	21573	21469	21517	21694	21480	21445	21556	21477	21437	21760	21640	21735	21629	21641	21884	21692	21751	21641	21671	21796	21831	21995	21803	21672	21618	21726	21536	21666	21656	21853	21645	21713	21438	21646	21686	21632	21461	21648	21427	21821	21765	21535	21738	21712	21526	21617	21475	21613	21643	21634	21556	21622	21646	21758	21711	21635	21765	21626	21770	21454	21362	21696	21836	21742	21871	21640	21531	21620	21901	21713	21519	21533	21604	21373	21447	21623	21532	21703	21673	21747	21686	21538	21786	21892	21612	21560	21642	21680	21574	21467	21497	21599	21552	21754	21628	21726	21624	21533	21805	21564	21388	21602	21573	21684	21733	21710	21485	21504	21559	21610	21658	21753	21774	21880	21772	21749	21657	21802	21696	21651	21631	21665	21859	21501	21487	21555	21617	21441	21423	21487	21678	21745	21513	21625	21741	21666	21893	21630	21666	21680	21866	21632	21630	21624	21543	21588	21863	21604	21525	21522	21722	21572	21683	21840	21499	21435	21391	21738	21601	21424	21502	21637	21651	21797	21889	21657	21666	21766	21670	21737	21508	21500	21572	21776	21678	21461	21678	21754	21591	21733	21736	21524	21421	21612	21496	21642	21854	21818	21678	21618	21641	21755	21639	21745	21536	21659	21476	21606	21717	21773	21530	21667	21691	21623	21610	21711	21612	21735	21696	21615	21732	21618	21467	21543	21570	21474	21383	21622	21737	21761	21563	21930	21644	21691	21579	21552	21618	21794	21725	21581	21363	21620	21578	21748	21533	21632	21685	21656	21490	21511	21544	21591	21535	21808	21732	21699	21818	21650	21623	21838	21560	21693	21599	21683	21584	21840	21540	21720	21696	21466	21440	21659	21586	21745	21737	21644	21829	21705	21585	21561	21678	21803	21511	21631	21703	21607	21825	21514	21416	21599	21606	21797	21829	21640	21574	21659	21783	21781	21720	21694	21732	21548	21690	21796	21349	21681	21744	21418	21764	21606	21696	21747	21632	21746	21779	21721	21809	21589	21717	21745	21591	21436	21558	21818	21669	21590	21537	21716	21597	21529	21883	21674	21689	21651	21748	21636	21583	21639	21598	21798	21584	21547	21646	21752	21587	21715	21724	21545	21527	21517	21655	21552	21731	21481	21641	21601	21766	21761	21496	21561	21712	21665	21689	21865	21581	21495	21518	21576	21619	21481	21847	21647	21458	21448	21466	21697	21693	21671	21690	21416	21596	21677	21839	21542	21746	21687	21563	21653	21547	21639	21666	21818	21696	21665	21549	21671	21677	21862	21940	21576	21581	21648	21786	21742	21714	21523	21620	21842	21843	21550	21646	21674	21639	21646	21692	21626	21557	21749	21653	21836	21798	21771	21632	21338	21516	21630	21466	21701	21560	21608	21595	21574	21868	21533	21697	21879	21820	21666	21488	21492	21592	21640	21666	21974	21610	21733	21769	21747	21636	21733	21658	21672	21644	21836	21619	21597	21584	21676	21706	21758	21729	21693	21840	21526	21697	21662	21581
16065	27058	26059	24119	21484	20340	19826	19059	18460	18366	18120	18076	18014	17764	17586	17665	17660	17547	18231	25847	26425	24616	21137	18574	17886	17691	17562	17392	17529	17336	17475	17223	17447	17546	17526	17465	17373	17519	17550	17507	17843	17372	17440	17398	17463	17348	17537	17568	17459	17075	17553	17429	17640	17437	17462	17546	17458	17557	17322	17413	17495	17353	17431	17569	17389	17427	17450	17488	17225	17368	17370	17503	17334	17473	17460	17386	17357	17314	17536	17327	17361	17402	17549	17445	17269	17519	17570	17460	17243	17298	17577	17496	17502	17584	17322	17489	17252	17353	17330	17363	17421	17529	17515	17445	17338	17317	17361	17409	17470	17228	17456	17326	17489	17435	17385	17326	17360	17337	17375	17506	17461	17362	17418	17427	17328	17392	17311	17272	17442	17434	17341	17544	17288	17478	17662	17398	17407	17215	17339	17286	17307	17534	17717	17269	17482	17415	17473	17293	17494	17456	17436	17393	17577	17377	17429	17346	17510	17323	17421	17366	17395	17281	17396	17305	17134	17310	17382	17482	17352	17464	17398	17289	17435	17428	17395	17551	17399	17655	17309	17385	17477	17409	17524	17365	17351	17453	17327	17227	17391	17391	17274	17476	17483	17434	17195	17399	17290	17457	17570	17400	17613	17288	17250	17411	17382	17378	17244	17474	17429	17520	17342	17557	17505	17317	17442	17183	17446	17357	17463	17545	17385	17496	17132	17388	17266	17474	17353	17472	17482	17351	17433	17405	17406	17389	17357	17488	17177	17457	17384	17470	17308	17432	17590	17625	17437	17525	17392	17413	17262	17228	17469	17507	17638	17471	17340	17391	17410	17343	17639	17247	17543	17389	17304	17318	17505	17436	17305	17353	17458	17348	17450	17405	17452	17267	17342	17422	17297	17496	17413	17379	17194	17453	17240	17294	17380	17379	17315	17402	17342	17164	17346	17534	17438	17484	17386	17476	17408	17525	17509	17283	17540	17492	17438	17353	17488	17508	17442	17355	17368	17238	17337	17355	17526	17531	17368	17336	17413	17455	17459	17386	17431	17272	17338	17253	17426	17446	17487	17342	17332	17199	17419	17314	17388	17451	17552	17317	17425	17360	17360	17531	17455	17438	17508	17458	17338	17551	17441	17353	17367	17218	17334	17478	17245	17432	17428	17240	17356	17476	17275	17303	17274	17496	17370	17273	17446	17407	17389	17488	17555	17515	17394	17534	17373	17358	17502	17370	17531	17376	17476	17463	17443	17357	17362	17327	17496	17370	17564	17411	17455	17501	17352	17501	17410	17307	17339	17368	17599	17463	17535	17498	17381	17510	17362	17459	17456	17491	17488	17239	17313	17328	17441	17379	17381	17422	17462	17350	17250	17311	17361	17231	17324	17475	17434	17512	17339	17536	17332	17481	17419	17351	17343	17456	17412	17343	17343	17445	17551	17214	17420	17538	17348	17404	17467	17506	17576	17387	17408	17304	17230	17473	17332	17428	17423	17213	17375	17347	17354	17364	17489	17445	17392	17466	17232	17595	17377	17434	17284	17434	17487	17314	17499	17404	17552	17321	17476	17287	17415	17509	17453	17402	17560	17285	17366	17411	17548	17255	17561	17356	17330	17300	17323	17361	17371	17239	17357	17478	17444	17410	17403	17342	17364	17467	17417	17427	17413	17398	17264	17295	17472	17342	17347	17181	17337	17433	17280	17303	17177	17412	17409	17405	17432	17376	17326	17318	17223	17349	17462	17163	17366	17510	17576	17267	17269	17424	17476	17352	17287	17340	17461	17379	17548	17507	17349	17387	17390	17278	17613	17311	17293	17430	17470	17193	17330	17389	17226	17295	17295	17432	17296	17356	17386	17397	17374	17390	17330	17317	17256	17419	17431	17276	17301	17245	17323	17455	17607	17535	17386	17373	17390	17437	17457	17365	17541	17434	17429	17214	17333	17457	17332	17289	17400	17055	17541	17427	17573	17524	17347	17649	17439	17472	17306	17582	17479	17349	17449	17544	17374	17462	17424	17448	17354	17311	17352	17487	17481	17451	17349	17500	17465	17297	17458	17526	17463	17326	17356	17399	17467	17416	17352	17282	17389	17566	17231	17514	17487	17405	17356	17404	17494	17345	17310	17368	17432	17424	17350	17452	17402	17416	17382	17400	17382	17552	17273	17217	17415	17268	17373	17354	17287	17271	17330	17512	17451	17592	17551	17383	17281	17452	17524	17523	17445	17304	17251	17315	17265	17333	17425	17540	17375	17354	17234	17474	17297	17344	17461	17421	17317	17513	17377	17447	17394	17291	17361	17338	17550	17651	17333	17411	17442	17396	17442	17417	17488	17470	17266	17389	17412	17625	17458	17474	17355	17393	17486	17313	17293	17244	17243	17442	17400	17347	17303	17333	17604	17577	17490	17345	17260	17387	17487	17436	17388	17497	17278	17414	17341	17391	17477	17381	17340	17225	17274	17463	17362	17469	17299	17450	17328	17513	17343	17597	17388	17590	17254	17353	17414	17405	17325	17468	17262	17382	17358	17420	17374	17312	17357	17407	17314	17477	17417	17244	17378	17413	17530	17380	17424	17296	17521	17420	17386	17471	17426	17341	17515	17364	17427	17242	17374	17369	17384	17465	17400	17404	17459	17341	17236	17319	17485	17350	17321	17384	17170	17564	17345	17351	17482	17068	17402	17369	17419	17378	17180	17340	17223	17491	17393	17519	17486	17317	17389	17312	17354	17438	17444	17462	17308	17254	17522	17513	17387	17588	17550	17254	17403	17372	17414	17421	17529	17270	17389	17323	17452	17450	17488	17281	17319	17381	17431	17378	17363	17435	17337	17302	17501	17276	17513	17427	17525	17371	17090	17484	17438	17311	17335	17528	17365	17473	17454	17387	17172	17418	17498	17315	17463	17524	17409	17498	17455	17505	17551	17409	17379	17457	17296	17453	17318	17543	17381	17328	17299	17298	17393	17448	17307	17438	17547	17464	17471	17469	17567	17434	17320	17347	17178	17412	17296	17244	17660	17484	17417	17596	17316	17300	17368	17369	17320	17348	17545	17506	17517	17287	17566	17323	17458	17362	17386	17357	17235	17351	17442	17295	17476	17357	17295	17394	17374	17572	17449	17343	17680	17537	17455	17478	17399	17334	17362	17436	17315	17446	17477	17289	17283	17341	17304	17551	17551	17458	17309	17283	17338	17474	17453	17331	17438	17382	17242	17299	17403	17234	17397	17509	17375	17407	17335	17351	17408	17360	17336	17402	17643	17377	17370	17474	17563	17453	17325	17458	17576	17501	17327	17477	17274	17336	17276	17443	17515	17419	17447	17364	17407	17431	17530	17510	17319	17327	17538	17348	17267	17359	17380	17421	17230	17378	17443	17340	17401	17213	17334	17607	17338	17396	17550	17414	17277	17422	17224	17355	17416	17488	17394	17396	17401	17270	17395	17374	17264	17415	17303	17392	17330	17310	17538	17349	17455	17397	17400	17346	17394	17362	17341	17564	17309	17393	17352	17495	17394	17324	17380	17497	17425	17541	17310	17159	17419	17477	17537	17368	17484	17396	17355	17492	17337	17363	17382	17462	17522	17429	17395	17402	17409	17443	17329	17416	17311	17456	17376	17531	17343	17291	17455	17486	17376	17300	17292	17285	17356	17395	17362	17331	17254	17522	17245	17519	17323	17476	17226	17325	17249	17380	17356	17416	17297	17526	17375	17268	17433	17454	17284	17501	17388	17564	17447	17350	17266	17571	17404	17369	17403	17369	17377	17215	17569	17320	17449	17398	17446	17480	17337	17324	17367	17405	17347	17435	17358	17366	17500	17410	17319	17287	17527	17438	17346	17328	17443	17378	17449	17448	17367	17577	17339	17640	17449	17476	17514	17459	17448	17433	17391	17379	17508	17363	17360	17568	17523	17367	17407	17444	17410	17432	17351	17270	17477	17470	17472	17420	17334	17541	17475	17233	17339	17521	17284	17442	17444	17426	17394	17425	17315	17345	17406	17583	17543	17337	17397	17287	17365	17411	17294	17422	17533	17410	17418	17322	17436	17488	17420	17396	17680	17551	17349	17420	17402	17565	17369	17449	17338	17350	17434	17339	17564	17374	17331	17355	17600	17429	17426	17402	17443	17368	17378	17479	17452	17376	17551	17310	17440	17548	17426	17469	17475	17286	17468	17352	17561	17362	17286	17570	17353	17289	17358	17386	17324	17500	17384	17429	17365	17332	17391	17325	17358	17279	17499	17442	17297	17343	17347	17491	17607	17450	17351	17404	17502	17461	17317	17352	17485	17389	17391	17368	17501	17424	17101	17279	17492	17303	17446	17309	17382	17264	17437	17500	17230	17284	17496	17401	17502	17520	17401	17508	17578	17566	17423	17439	17172	17355	17305	17621	17488	17429	17467	17453	17350	17304	17436	17377	17285	17421	17611	17340	17513	17301	17296	17355	17345	17498	17539	17427	17385	17457	17391	17571	17372	17421	17575	17449	17656	17374	17330	17541	17433	17325	17339	17361	17556	17423	17286	17507	17331	17337	17229	17247	17414	17473	17484	17156	17510	17446	17235	17504	17589	17394	17409	17356	17352	17407	17431	17336	17307	17365	17289	17537	17260	17361	17448	17262	17455	17454	17588	17552	17457	17409	17258	17582	17350	17408	17464	17271	17336	17406	17374	17439	17428	17379	17482	17350	17459	17516	17448	17391	17333	17424	17361	17361	17391	17457	17359	17252	17262	17355	17504	17423	17487	17444	17405	17497	17278	17410	17144	17484	17200	17257	17451	17359	17441	17626	17401	17423	17492	17313	17294	17308	17355	17431	17448	17563	17398	17539	17416	17442	17305	17383	17326	17280	17419	17398	17540	17400	17451	17259	17350	17258	17177	17557	17362	17571	17423	17434	17403	17351	17316	17393	17416	17418	17416	17260	17572	17468	17440	17396	17345	17413	17354	17487	17356	17297	17398	17325	17122	17399	17420	17409	17598	17405	17440	17387	17607	17421	17334	17384	17256	17347	17458	17302	17304	17326	17503	17365	17315	17450	17505	17446	17548	17472	17401	17416	17314	17433	17396	17513	17380	17289	17471	17432	17373	17309	17425	17334	17375	17302	17263	17462	17322	17287	17517	17322	17525	17395
22421	20946	28783	23298	21306	24452	28633	23791	23242	23458	22966	22634	22557	22327	22530	22339	22344	22312	23995	34780	36006	32588	28875	24577	23312	22360	22140	22130	22108	22012	22102	21810	21803	22011	21914	21859	22144	21841	21863	21752	21925	22070	21899	21968	21986	21832	21994	21938	21660	21758	21946	21873	21921	21850	22063	21939	22221	21945	21909	21882	22070	21978	22004	22230	21966	22232	22118	22012	22068	21684	21946	21761	21595	21762	22011	21962	21998	22014	22003	22048	21987	21880	21737	21965	22240	21883	21873	21766	21962	21772	21914	21888	21768	21788	21864	21986	21899	21958	22006	21817	21974	22166	21853	21795	21971	21899	21868	21931	21859	21990	22050	21790	21923	21979	21777	22225	22066	21892	21711	22065	21894	21870	21841	21798	21764	21941	21723	21760	21675	21968	21918	21900	21958	21803	21695	22069	21743	21865	22051	21849	22035	21739	21884	21805	21922	21950	21846	22047	21865	22002	21872	21841	21707	21843	21846	21655	21845	21940	21934	22056	21965	21871	21939	21783	22001	22111	21887	21946	22058	21930	21993	21924	21903	21646	21868	21813	21865	21867	22139	21840	21860	21908	21825	21675	21927	21916	21986	21858	21839	21754	21910	21912	21862	21974	21819	21863	21919	22033	21929	21827	22220	21867	21919	21754	21966	21914	21903	22101	21898	21914	21959	21965	21985	21814	21901	21770	21778	21917	21869	21745	21964	21806	21823	21837	21798	21700	21773	21908	21850	22049	21887	21770	21901	21920	21843	21798	21957	21927	21971	21829	21838	21899	22129	21959	21722	21856	21755	21649	21851	21813	21882	22016	21765	21754	21886	21859	21964	21923	21738	21828	21711	21834	21735	21631	21942	21887	22167	21777	21903	21914	21796	21796	21743	21930	22005	21901	21824	21723	22113	22054	22005	22033	21929	22005	22044	21762	21927	21668	21705	21824	22057	21863	21750	21815	21633	21680	21938	21955	21711	21913	21763	21918	21881	21710	21975	21970	21865	21968	21868	21924	21805	21901	21926	21895	22075	21914	22007	21723	21796	21759	21988	22018	21990	21967	21906	21753	21955	22047	21768	21847	22041	21807	21633	21708	21829	21901	21884	21817	21724	21621	21883	22034	22152	21921	21762	21792	21802	21951	21504	21793	21909	21832	21809	21822	21977	21666	21899	21936	21873	21998	21856	21742	21794	21735	21920	22014	21901	21948	21977	21829	21849	21840	21859	21945	21726	21761	21844	21890	21963	21992	22038	21791	22153	22055	21727	21807	21903	21996	21829	21635	21990	21825	21910	21701	21834	21902	22133	21863	21816	22025	21833	21874	21860	21910	21762	21736	21924	21872	22189	21669	22074	21863	22144	21868	21989	21832	21856	21880	21698	21768	21742	21720	22083	21609	22085	21841	22028	21900	21983	22057	21995	21822	21840	21775	21903	21945	21763	22046	22031	21872	21950	21835	21629	21945	21755	21925	21877	21938	21886	22002	21813	21788	21839	21730	22261	21917	21758	21659	21649	21782	21745	21908	21895	21662	21608	22117	21943	22071	21728	21892	22048	21788	21816	21609	21926	21937	21884	21828	22055	21817	21987	21831	21814	21790	21823	21922	21890	21664	21717	21796	21816	21942	22071	21983	21922	21972	21962	21926	22104	22019	21869	21736	21841	21724	21689	21709	21828	21903	21721	21911	21672	22000	21903	22103	22077	22000	21938	21861	21939	21740	21806	21796	21718	21859	21817	21968	21792	21873	21835	21997	21851	21860	21817	21794	22057	21745	21833	21836	21916	21870	21803	21786	21730	21848	21708	22011	21898	21865	21925	21845	21806	21727	21802	21837	21775	21757	21897	21710	22008	21874	21876	21924	21931	21647	21909	21721	21764	22096	21802	21686	21622	21507	21778	21923	21663	22003	21975	21923	21932	21763	21905	21909	21917	21896	22027	21807	21961	21880	21838	21772	21851	21996	21825	21715	22127	22038	21930	21759	21965	21920	21539	21723	21826	21852	22010	21776	21786	21780	21762	21832	21899	21896	21765	21860	21987	21815	21730	21902	21808	21849	21858	21883	21923	21824	21842	21948	22048	21798	21795	21848	21818	21911	22115	21968	21874	21896	21814	21877	21909	22014	21872	21712	21751	22061	21881	21920	22024	21891	22067	21851	21831	22045	22064	21778	21995	21641	21825	21772	21855	21982	21773	21839	21852	21692	21757	22032	22050	21826	21971	21942	21889	21744	22090	21839	22092	21772	21778	21842	21882	21860	21969	22191	21837	21857	21766	21774	22098	21811	21870	21655	21835	21680	21896	22093	22080	21839	21643	21709	21920	22065	21982	21721	21818	21820	21799	21702	21782	22018	21679	21765	21783	21996	21971	21874	21823	21745	21847	21932	21895	21891	21935	21880	21830	21955	21859	21793	21901	21766	21693	21933	22007	21694	21898	21704	22018	21802	21901	22020	21807	22011	21770	22112	21901	21795	21694	21689	22045	21781	22018	21802	21951	21873	21855	21755	21887	21732	21976	21767	21667	21893	21799	22057	21811	21719	21705	21998	21738	21964	21910	21514	22055	21945	21976	21640	21860	21730	21963	21807	21785	21922	21894	21839	21753	21850	21799	21898	21944	21894	21976	21764	21608	21839	21860	22094	22051	21939	21657	22009	21722	21889	21982	21821	21851	21705	21668	21851	21942	21889	21779	21731	21908	21936	21942	21861	21993	21874	21578	21818	21946	21864	21913	21701	21594	21919	21844	21875	21762	21998	21926	21790	21617	21729	21927	21951	21850	21989	21878	21838	21826	21715	21886	21716	21786	21590	21932	21828	21848	21887	21962	21952	21936	22008	21996	21887	21714	21927	22024	22003	21956	21882	21851	21951	21895	21964	21931	21956	21796	21551	21839	21887	21939	21878	21898	21813	22051	21986	21892	21884	21825	21755	21607	21765	21785	21825	22010	21889	21776	21985	21995	21880	21810	21925	21691	21748	21722	21787	21962	21832	21777	21778	21677	21696	21866	21831	21892	21866	21769	21761	21801	21764	22096	21875	21805	21791	21878	21816	22029	21785	22002	21804	21851	21896	21996	21775	21740	21796	21887	21684	21769	21939	21799	22007	22130	22122	21652	21679	22004	21757	21731	21654	21898	21867	21837	22001	21776	21756	21762	21989	21789	21876	21820	21755	21937	21969	21873	21826	21654	21948	21906	21811	21897	21954	21854	21632	21902	22010	21772	21818	21763	22055	21695	21938	21753	21770	21954	21704	21998	22212	22006	21919	21828	21876	21825	21742	21848	21687	21807	21878	21921	21785	21739	21603	21651	21760	21868	21754	21908	21917	21841	21961	21692	21832	21892	21717	21929	21798	21872	21902	21863	22101	22201	21794	21891	21901	21816	22008	21951	21975	22151	21878	21967	21821	21890	21932	22013	21776	21876	21982	21893	21771	21932	21787	21691	22023	21886	21860	21970	21804	21842	21785	21968	21961	21964	21657	22012	21743	21760	21940	21926	21738	22050	21909	21900	22040	21755	21607	21734	21757	21872	21912	22029	22043	21901	21729	21836	21816	22020	21872	21994	21754	21847	21823	21845	21649	21735	21974	21828	21696	21908	21730	21807	21636	21746	22002	21807	21827	21914	21914	21840	21796	21847	21958	21864	21799	21713	21839	21801	21984	21970	21874	22022	21859	21886	21988	21904	21983	21953	21972	21748	21753	21840	21837	21875	21814	21756	21739	21923	21910	21892	21941	21893	21816	21880	21683	21800	21885	21847	21726	21921	22075	21668	21767	21844	21961	21897	21741	21846	21808	21902	21794	22061	21805	21944	21660	21872	21896	21847	21910	21847	22025	22021	21687	22003	21859	21903	21909	21854	21918	21674	21718	21770	21585	22008	21913	21677	21848	22032	21787	21835	21548	21656	21818	21816	21738	21819	21789	21922	21827	21907	21619	21897	21942	21921	21902	21582	21875	21960	21704	22084	21893	21990	21872	21854	21712	21816	21965	21942	21793	21731	21584	21669	21685	21729	22081	21836	21705	21967	21708	21842	21758	21851	21779	21897	21856	21884	22067	21759	22022	21859	21756	21913	21942	21941	21825	21848	21877	21909	21952	21907	21755	21856	21617	21877	21762	21899	21854	21858	21871	21772	21994	22067	21798	21849	22068	22086	21841	21913	21789	21949	21806	21762	21718	21783	21828	21964	21770	21809	21894	21947	21739	21805	21866	21962	22010	21911	21915	22009	21889	21776	21781	21984	21887	21890	22035	21774	21823	22072	22020	21990	21963	21758	21747	22180	21908	21725	21908	21983	21866	22044	21896	21714	21648	21885	21973	21908	21840	21699	21942	21997	21768	21794	21757	21937	21761	21847	21628	21794	21942	22051	21776	21842	21921	21890	21842	22055	21910	21630	21988	21945	21832	21919	21938	21799	22062	22070	21923	22047	21765	21786	21824	21759	21847	22002	21881	21765	21767	21917	22139	21586	21616	21670	21879	21774	21795	21834	22040	22115	21868	21625	21740	21811	21629	21925	22210	21848	21815	21952	21955	21803	21651	21958	21915	21843	21963	22059	21896	21869	21889	21938	21813	21898	21651	21865	21694	21691	21675	21874	21771	21860	21826	21810	22031	21996	21825	21941	21866	21662	22101	21899	21777	21875	21929	22033	21396	21688	21837	21899	21834	21689	21854	21680	22047	21744	22005	21854	21798	21719	21598	22226	21823	21840	21880	21972	21730	21781	21996	21906	21798	21678	21790	21883	21811	21883	21777	21870	21663	21677	21879	21872	21832	21828	21662	21803	21743	22090	21806	21687	21836	22066	21943	21673	21766	21803	21965	21926	21972	21962	21761	21927	21952	21839	22000	21859	21877	21805	21785	21730	21968	21968	21802	21931	22089	21714	22037	21956	21842	21807	21729	21699	22103	21628	21784	21795	22069	21942	21811	21962	21702	21605	21812	22015	21919	21950	21883	21881	21983	21907	21853	21990	21830	21908	21862	22012	21993	21781	21835	21939	21887	21829	21987	21912	21599	21910	21929	21835	21920	21798	22038	21696	21878	22063	22014	21660	21811	21959	22058	21963	21936	21852	21828	21859	21737	21858	21736	21986	21944	21814	22055	21780	21772	22117	21826	21787	21856	21595	21956
17793	33466	33587	27596	23646	22568	21465	19939	19752	19176	18798	18515	18573	18161	18031	18122	18056	17878	20961	34086	33393	30035	25095	20003	18773	17813	17413	17414	17535	17586	17652	17525	17598	17504	17402	17616	17454	17637	17655	17582	17536	17604	17567	17396	17467	17568	17573	17496	17472	17474	17561	17464	17516	17390	17464	17457	17472	17489	17676	17697	17559	17472	17449	17407	17635	17561	17678	17544	17399	17432	17458	17597	17541	17359	17475	17739	17688	17468	17583	17475	17499	17443	17451	17535	17390	17478	17480	17352	17494	17531	17634	17550	17659	17434	17495	17676	17397	17507	17575	17252	17707	17571	17647	17436	17399	17489	17431	17332	17554	17415	17434	17430	17500	17434	17633	17537	17393	17442	17497	17669	17493	17530	17480	17509	17481	17464	17546	17298	17436	17409	17550	17392	17503	17505	17243	17745	17542	17568	17604	17442	17473	17612	17522	17443	17329	17614	17465	17666	17482	17458	17530	17479	17424	17455	17538	17505	17634	17640	17373	17481	17574	17605	17372	17532	17442	17429	17628	17578	17497	17422	17449	17549	17481	17590	17468	17747	17606	17369	17449	17567	17657	17572	17409	17418	17338	17520	17673	17447	17364	17506	17494	17488	17385	17529	17557	17286	17530	17422	17452	17499	17372	17471	17522	17359	17683	17534	17411	17492	17543	17469	17346	17409	17479	17461	17381	17533	17400	17543	17433	17440	17598	17509	17363	17481	17435	17439	17424	17372	17471	17278	17464	17486	17700	17401	17381	17523	17395	17444	17422	17417	17322	17534	17547	17443	17481	17642	17537	17588	17552	17500	17506	17666	17282	17388	17637	17541	17528	17557	17673	17455	17518	17436	17515	17296	17433	17438	17499	17461	17610	17437	17593	17375	17538	17376	17494	17513	17457	17408	17521	17514	17381	17454	17452	17368	17404	17466	17500	17338	17383	17487	17508	17480	17413	17435	17406	17357	17174	17543	17351	17656	17456	17290	17593	17537	17565	17434	17361	17589	17550	17406	17431	17617	17709	17473	17590	17565	17366	17530	17444	17439	17538	17395	17398	17457	17516	17666	17444	17521	17468	17537	17490	17305	17370	17527	17525	17560	17449	17406	17412	17411	17387	17358	17437	17272	17391	17528	17544	17370	17321	17589	17585	17428	17631	17446	17469	17422	17664	17406	17424	17479	17277	17435	17640	17387	17551	17434	17436	17487	17632	17527	17498	17479	17603	17420	17409	17509	17683	17486	17593	17366	17589	17249	17349	17439	17433	17581	17605	17656	17502	17481	17518	17574	17385	17417	17428	17757	17567	17485	17432	17419	17442	17471	17421	17561	17555	17166	17543	17461	17336	17587	17403	17473	17466	17453	17619	17404	17377	17309	17411	17396	17584	17584	17482	17678	17349	17494	17558	17462	17501	17440	17535	17488	17502	17641	17531	17407	17589	17359	17262	17249	17589	17518	17440	17362	17374	17684	17402	17511	17638	17590	17380	17523	17492	17457	17304	17520	17361	17467	17197	17415	17387	17446	17481	17486	17738	17508	17493	17467	17397	17546	17507	17531	17538	17565	17535	17390	17475	17559	17406	17377	17358	17423	17435	17455	17594	17475	17544	17580	17339	17745	17267	17451	17404	17561	17353	17567	17242	17458	17502	17433	17509	17325	17463	17444	17499	17542	17589	17388	17653	17456	17461	17375	17284	17462	17438	17402	17291	17363	17532	17482	17538	17614	17488	17445	17490	17612	17396	17295	17489	17519	17480	17478	17302	17553	17272	17681	17486	17559	17480	17483	17498	17487	17642	17545	17406	17606	17429	17571	17490	17486	17498	17408	17473	17497	17460	17523	17571	17482	17590	17686	17579	17391	17421	17471	17626	17556	17377	17460	17402	17320	17547	17509	17335	17477	17695	17215	17550	17600	17205	17619	17586	17295	17658	17368	17575	17495	17274	17492	17654	17435	17396	17295	17610	17454	17566	17473	17476	17450	17439	17562	17544	17329	17650	17172	17493	17376	17621	17424	17339	17378	17539	17409	17369	17574	17381	17441	17589	17558	17591	17487	17441	17591	17619	17316	17508	17356	17545	17407	17347	17686	17309	17430	17607	17397	17576	17473	17631	17418	17396	17322	17496	17407	17581	17461	17622	17453	17567	17384	17353	17398	17500	17329	17368	17514	17562	17453	17407	17306	17397	17439	17598	17478	17288	17574	17435	17567	17653	17361	17447	17311	17479	17519	17557	17409	17379	17648	17433	17364	17499	17434	17550	17828	17437	17501	17691	17431	17443	17367	17472	17500	17448	17564	17344	17401	17413	17551	17605	17480	17412	17458	17302	17382	17633	17266	17440	17564	17566	17751	17495	17485	17409	17429	17338	17519	17549	17356	17355	17486	17350	17376	17490	17435	17505	17521	17261	17362	17531	17424	17485	17553	17512	17566	17445	17507	17477	17431	17439	17453	17594	17448	17339	17440	17612	17544	17620	17449	17544	17381	17527	17537	17356	17527	17550	17557	17524	17458	17569	17422	17605	17385	17393	17456	17483	17325	17485	17532	17445	17505	17537	17513	17581	17400	17563	17383	17499	17626	17407	17397	17567	17669	17452	17591	17553	17302	17274	17523	17506	17371	17357	17374	17569	17551	17587	17329	17482	17539	17585	17391	17415	17375	17566	17502	17603	17436	17453	17536	17517	17489	17467	17492	17438	17571	17658	17427	17391	17512	17430	17413	17638	17547	17368	17261	17468	17500	17415	17331	17530	17570	17518	17367	17492	17564	17450	17503	17260	17484	17517	17497	17576	17501	17564	17436	17498	17550	17309	17513	17472	17652	17456	17540	17421	17467	17359	17631	17472	17481	17384	17505	17433	17438	17494	17438	17536	17563	17417	17594	17499	17436	17446	17542	17486	17483	17582	17638	17572	17423	17479	17465	17506	17478	17560	17380	17638	17481	17536	17467	17573	17486	17309	17359	17399	17527	17503	17523	17660	17572	17360	17432	17471	17348	17359	17662	17601	17354	17483	17437	17501	17416	17439	17551	17428	17596	17500	17453	17615	17399	17534	17520	17467	17546	17388	17538	17431	17610	17599	17418	17479	17458	17591	17568	17373	17552	17594	17487	17272	17422	17550	17356	17510	17567	17408	17451	17504	17582	17465	17537	17589	17620	17465	17304	17627	17370	17418	17375	17298	17493	17334	17551	17388	17320	17509	17520	17407	17561	17545	17463	17446	17593	17544	17443	17552	17519	17354	17433	17466	17501	17392	17368	17391	17634	17732	17505	17493	17447	17482	17413	17393	17407	17515	17463	17482	17580	17303	17289	17498	17365	17591	17555	17484	17486	17281	17533	17580	17477	17379	17506	17524	17590	17449	17380	17463	17253	17592	17479	17493	17489	17507	17408	17422	17306	17533	17586	17525	17436	17317	17355	17531	17494	17473	17420	17367	17727	17462	17406	17372	17518	17363	17509	17456	17385	17450	17484	17451	17522	17635	17329	17452	17555	17544	17377	17433	17541	17333	17426	17820	17546	17399	17590	17603	17507	17558	17310	17625	17483	17493	17417	17440	17554	17491	17646	17355	17456	17521	17521	17381	17646	17490	17457	17584	17511	17559	17423	17493	17498	17449	17490	17342	17643	17576	17378	17336	17418	17397	17488	17469	17361	17519	17630	17594	17470	17633	17492	17334	17421	17416	17496	17537	17340	17447	17411	17316	17735	17538	17537	17483	17425	17549	17562	17416	17401	17647	17346	17497	17601	17563	17471	17497	17535	17251	17480	17444	17504	17362	17469	17525	17475	17547	17384	17438	17344	17584	17298	17358	17642	17577	17413	17412	17281	17601	17423	17441	17411	17358	17390	17702	17516	17492	17429	17599	17575	17465	17473	17347	17424	17414	17539	17391	17397	17552	17424	17660	17393	17515	17534	17541	17601	17559	17575	17412	17562	17562	17359	17512	17464	17518	17499	17459	17376	17568	17432	17455	17375	17455	17419	17364	17471	17594	17294	17559	17590	17434	17590	17371	17523	17561	17504	17551	17441	17471	17489	17569	17557	17447	17346	17477	17649	17261	17512	17518	17415	17537	17452	17494	17641	17369	17371	17518	17342	17455	17299	17614	17288	17412	17578	17553	17401	17479	17402	17454	17639	17455	17414	17348	17468	17306	17323	17566	17543	17648	17638	17508	17346	17558	17397	17447	17551	17443	17268	17414	17491	17446	17483	17467	17424	17389	17359	17422	17601	17507	17554	17264	17584	17463	17340	17489	17486	17238	17252	17518	17439	17568	17235	17426	17407	17498	17526	17549	17471	17545	17407	17457	17440	17619	17558	17565	17652	17473	17551	17289	17336	17462	17384	17327	17559	17610	17450	17422	17615	17397	17585	17445	17318	17425	17500	17475	17562	17389	17439	17449	17579	17396	17544	17603	17463	17468	17565	17420	17498	17380	17724	17373	17436	17486	17416	17382	17373	17424	17465	17670	17674	17511	17423	17535	17391	17427	17445	17519	17493	17624	17476	17504	17375	17413	17483	17499	17650	17577	17416	17560	17433	17542	17522	17570	17466	17560	17477	17623	17585	17299	17440	17512	17329	17534	17312	17429	17460	17585	17377	17223	17485	17410	17462	17385	17477	17551	17543	17423	17351	17563	17489	17305	17530	17522	17520	17502	17343	17442	17537	17408	17571	17510	17370	17468	17381	17467	17653	17388	17433	17362	17393	17433	17386	17407	17607	17400	17440	17650	17356	17579	17633	17327	17609	17529	17571	17347	17426	17450	17537	17655	17497	17455	17438	17535	17440	17649	17571	17388	17592	17431	17431	17372	17449	17507	17405	17488	17616	17466	17686	17537	17392	17601	17701	17460	17539	17316	17640	17514	17589	17504	17468	17410	17515	17544	17372	17574	17651	17499	17546	17525	17341	17473	17509	17525	17523	17422	17456	17579	17532	17436	17439	17633	17524	17495	17542	17404	17420	17419	17413	17434	17515	17490	17523	17384	17545	17465	17376	17590	17521	17388	17440	17395	17365	17519	17331	17435	17337	17558	17329	17521	17606	17673	17516	17595	17592	17503	17425	17196	17606	17401	17440	17567	17590	17518	17646	17495	17504	17236	17509	17633	17750	17410	17518	17438	17314	17521	17294
27268	22512	27469	25850	23040	23183	22911	22441	22652	22482	22581	22332	22628	22550	22547	22542	22539	22473	22440	23289	23811	23753	23239	22780	22379	22348	22459	22492	22215	22434	22382	22376	22172	22248	22602	22238	22349	22188	22241	22517	22347	22310	22234	22577	22276	22513	22221	22357	22367	22238	22391	22293	22091	22299	22074	22126	22014	22055	22302	22074	22476	22454	22437	22173	22165	22218	22207	21978	22438	22049	22285	22082	22245	22212	22278	22478	22273	21970	22104	22174	22271	22060	22318	22243	22465	22167	22456	22011	22284	22097	22182	22288	22093	22168	22179	22401	22476	22377	22155	22241	22012	22287	22164	21926	22337	22472	22156	22476	22250	22456	22223	22170	22355	22169	22228	22234	22092	22116	22116	22559	22437	22258	22198	22288	22346	22333	22295	22182	22248	22410	22483	22285	22249	22378	22226	22211	22162	22249	22341	22455	22216	22141	22122	22200	22428	22006	22167	22006	22133	22390	22149	22233	22244	22131	22073	22255	22204	22265	21959	22175	22212	22311	22113	22312	22097	22098	22232	22263	22310	22090	22299	22310	22177	22230	22214	22428	22188	22189	22259	22348	22336	22158	22217	22445	22278	22324	22366	22372	22189	22219	22156	22252	22228	22189	22192	22120	22280	22439	22207	22349	22321	22232	22158	22239	22252	22499	22334	22235	22236	22371	22166	22120	22132	22267	22342	22268	22077	22115	22248	22119	22229	22222	22232	22276	22121	22283	22061	22158	22153	22085	22281	22202	22344	22333	22356	22329	22526	22358	22338	22244	22016	22252	22095	22212	22380	22402	22024	22102	22284	22527	22279	22274	22374	22108	22186	22124	22250	22160	22412	22216	22137	22287	22079	22100	22210	22082	22279	22271	22391	22426	22010	22228	22044	22222	22283	22218	22300	21933	22376	22394	22371	22093	22365	22363	22292	22222	22110	21918	22159	22260	22104	22156	22364	22199	22348	22530	22100	22245	22313	22265	22206	22169	22174	22191	22136	22244	22154	22219	22296	22222	22102	22310	22039	22310	22501	22248	22426	22258	22279	22289	22294	22060	22212	22053	22070	22330	22199	22182	22351	22180	22285	22284	22275	22016	22255	22273	22398	22166	22304	22211	22159	22415	22228	22072	22327	22227	22148	22103	22299	22401	22295	22099	22300	22427	22215	22326	22460	22113	22205	22413	22176	22337	22431	22337	22153	22157	22391	22406	22321	22181	22281	22182	22341	22327	22423	22131	22272	21978	22301	22317	22207	22154	22155	22192	22442	22248	22113	22247	22323	22095	22093	22298	22350	22333	22193	22232	22202	22285	22241	22349	22265	22332	22167	22025	22385	22295	22356	22264	22241	22428	22231	22098	22314	22310	22151	22255	22228	22327	22091	22220	22332	22140	22106	22175	22207	22242	22370	22241	22192	22085	21980	22212	22280	22193	22213	22102	22264	22265	22193	22446	22354	22035	22113	22338	22216	22066	22278	22188	22132	22374	22121	22229	22209	22419	22336	22045	22303	22223	22147	22328	22383	22090	22070	22303	22150	22227	22389	21938	22175	22392	22270	22250	22224	22318	22297	22432	22227	22016	22101	22179	22267	22329	22200	22310	22351	22397	21903	22282	22178	22230	21965	22180	22203	22434	22371	22127	22038	22147	21863	22283	22063	22259	22061	22096	22270	22374	22248	22184	22395	22354	22168	22083	22132	22225	22120	22218	22310	22091	22204	22417	22345	22154	22522	22308	22169	22077	22191	22466	22422	22208	22289	22369	22478	22169	22150	22245	22174	22379	22206	22232	22404	22127	22180	22355	22281	22189	22302	22179	22182	21996	22166	22345	22407	22397	22176	22086	22138	22221	22267	22427	22201	22349	22265	22145	22235	22291	22429	22289	22296	22283	22313	22270	22078	22220	22201	22211	22292	22237	22124	22120	22381	22322	22329	22268	22333	22068	22280	22212	22045	22345	22169	22230	22263	22071	22163	22222	22209	22178	22415	22176	22287	22080	22070	22195	22367	22164	22396	22295	22015	22307	22289	22120	22216	22101	22266	22361	22540	22468	22244	22338	22179	22349	22183	22319	22290	22160	22145	22165	22257	22028	22168	22158	22243	22252	22293	22227	22265	22217	22333	22395	22234	22237	21963	22095	22006	22233	22242	22177	22228	21984	22334	22230	22262	22165	22299	22370	22415	22338	22394	22218	22260	22270	22425	22208	22122	22248	22363	22239	22264	22380	22134	22141	22168	22286	22064	22225	22329	22451	22294	22232	22208	22091	22198	22342	22121	22213	22246	22216	22097	22240	22036	22162	22214	22266	22350	22120	22366	22411	22333	22372	22375	22080	22121	22472	22258	22184	22244	22396	22307	22075	22435	22359	22327	22146	22149	22357	22208	22182	22369	22299	22203	22353	22150	22150	22379	22275	22342	22220	22399	22154	22220	22138	22426	22343	22387	22166	22185	22169	22167	22074	22285	22206	22095	22189	22303	22381	22348	22268	22316	22275	22398	22275	22284	21946	22332	22235	22492	22253	22374	22141	22308	22072	22123	22417	22100	22112	22179	22332	22195	22314	22200	22200	22143	22186	22152	22107	22335	22451	22242	22379	22212	22165	22338	22328	22331	22125	22390	22243	22331	22297	22345	22105	22077	22235	22362	22261	22088	22337	22275	22393	22014	22319	22312	22260	22123	22233	22304	22404	22379	22321	22144	22242	22125	22354	22106	22522	22192	22268	22328	22147	22042	22241	22043	22285	22148	22294	22071	22452	22264	22422	22293	22342	22236	22371	22254	22052	22212	22436	22376	22306	22382	22189	22238	22386	22371	22268	22273	22044	22205	22114	22285	22351	22243	22224	22083	22215	22148	22301	22136	21993	22445	22220	22432	22236	22214	22130	22397	22509	22467	22281	22289	22333	22201	22406	22356	22280	22175	22326	22266	22204	22149	22366	22158	22142	22063	22130	22182	22077	22309	22327	22552	22321	22188	22097	22071	22111	22123	22086	22244	22408	22218	22256	21921	22136	22268	22048	22098	22038	22121	22367	22441	22171	22263	22450	22305	22041	22153	22207	22148	22195	22100	22268	22221	22191	22224	22102	22135	22320	22455	21990	22142	22349	21895	22071	22443	22344	22127	22111	22129	22251	22071	22559	22357	22188	22353	22272	22023	22294	22397	22245	22141	22162	22325	21962	22085	22018	22191	22182	22484	22387	22288	22081	22360	22257	22358	22049	22136	22207	22314	22240	22167	22123	22253	22164	22313	22445	22187	22274	22165	22096	22220	22285	21900	22299	22151	22045	22151	22430	22203	22306	22133	22171	22275	22307	22056	22153	22212	22048	22337	22119	22098	22161	22336	22202	22092	22186	22313	22341	22064	22049	22224	22276	22282	22156	22236	22279	22234	22296	22220	22241	22236	22228	22224	22225	22043	22295	22296	22262	22272	22172	22188	22122	22322	22220	22237	22148	22154	22128	22252	22154	22076	22080	22140	22243	22334	22176	22208	22168	22391	22293	22277	22327	22225	22388	22142	22271	22098	22213	22409	22045	22456	22401	22472	22333	22298	22337	22257	22193	22218	22086	22279	22065	22329	22229	22336	22073	22263	22225	22175	22167	22243	22200	22154	22314	22168	22248	22188	22527	22138	22323	22281	22250	22106	22277	22258	22345	22305	22158	22084	22133	22114	22197	22308	22164	22250	22221	22336	22149	22451	22077	22157	22249	22177	22378	22420	22101	22115	22381	22368	22456	22012	22476	22325	22315	22233	22177	22165	22258	22115	22201	22445	22151	22252	22320	22326	22235	22449	22116	22152	22277	22320	22195	22198	22303	22296	22134	22202	22163	22221	22202	22109	22039	22168	22315	22234	22206	22265	22058	22089	22378	22441	22084	22498	22212	22279	22135	22425	22265	22192	22087	22367	22126	22198	22326	22090	22346	22281	22265	22318	22189	22328	22330	22188	22330	22327	22274	22045	22117	22226	22331	22128	22063	22260	22271	22354	22360	21980	22448	22162	22340	22343	22218	22289	22365	22342	22074	22249	22416	22334	22083	22299	21978	22065	22417	22436	22332	22196	22214	22011	22312	22391	22026	22414	22076	22384	22343	22365	22236	22196	22138	22061	22260	22158	22191	22237	22288	22290	22214	22331	22080	22403	22265	22389	22267	22327	22281	22248	22048	22439	22401	22102	22221	22377	22222	22379	22345	22157	22283	22318	22464	22496	22262	22317	22157	22188	22410	22132	22279	22180	22086	22232	21888	22189	22146	22092	22176	22182	22371	22314	22339	22055	22210	22204	22241	22283	22171	22294	22302	22301	22321	22187	22240	21998	22248	22335	22168	22284	22335	22478	22257	22327	22156	22263	22182	22028	22486	22304	22421	22214	22199	22386	22304	22365	22355	22359	22204	22325	22201	22177	22389	22114	22313	22233	22467	22220	22308	22197	22145	22236	22071	22333	22300	22343	22288	22064	22326	22182	22367	22410	22271	22376	22180	22226	22333	22281	22317	22272	22366	22293	22424	22442	22143	22348	22124	22336	22261	22260	22002	22101	22214	22464	22114	22241	22117	22216	22228	22195	22295	22303	22418	22179	22304	22447	22249	22410	22226	22217	22391	22006	22254	22265	22356	22321	22259	22376	22255	22283	22177	22172	22194	22271	22212	22257	22305	22386	22327	22202	22472	22440	22348	22451	22157	22102	22091	22277	22168	22383	22233	22298	22195	22189	22122	22283	22330	22289	22142	22072	22100	22394	22375	22192	22191	22371	22177	22134	22083	22260	22246	22465	22208	22279	22285	22480	22447	22290	22256	22198	22454	22540	22175	22276	22130	22258	22278	22437	22162	22081	22188	22472	22537	22163	22147	22071	22051	22346	22186	22164	22041	22238	22141	22077	22190	22174	22146	22141	22097	22082	22424	22042	22279	22366	22051	22156	22060	22290	22336	22233	22170	22229	22308	22101	22137	22258	22168	22201	22394	22264	22259	22023	22235	22221	22242	22403	22262	22267	22117	22446	22305	22340	22200	22217	22154	21965	22125	22311	22318	22427	22350	22150	22224	22246	22336	22150	22230	22329	22313	22226	22170	22141	22238	22217	22134	22148	22170	22122	22338	22282	22279	21996	22312	22221	22215	22255	22032	22166	22425
17786	24747	21819	20183	19667	18940	18008	18116	18137	18259	17868	17807	17965	17739	17699	18029	17975	17918	18106	19115	19304	18949	18683	18104	17924	17724	17806	17765	17624	17638	17606	17605	17946	17731	17855	17711	17805	17851	17705	17747	17643	17641	17796	17686	17588	17712	17818	17688	17573	17729	17787	17897	17741	17818	17777	17669	17676	17758	17703	17815	17571	17705	17571	17819	17690	17724	17758	17681	17653	17709	17539	17673	17791	17613	17576	17837	17748	17743	17895	17705	17636	17841	17832	17744	17525	17688	17873	17699	17709	17656	17621	17757	17663	17517	17611	17646	17562	17708	17531	17648	17683	17655	17784	17729	17693	17708	17715	17654	17428	17660	17625	17630	17545	17736	17554	17769	17627	17618	17582	17678	17891	17599	17723	17595	17669	17867	17583	17568	17685	17899	17688	17660	17716	17821	17722	17657	17649	17628	17581	17718	17669	17588	17610	17855	17692	17778	17700	17801	17663	17790	17841	17757	17708	17746	17534	17847	17767	17674	17552	17671	17591	17761	17724	17694	17716	17869	17852	17803	17611	17676	17696	17877	17522	17687	17669	17579	17793	17708	17693	17787	17724	17744	17635	17822	17749	17620	17677	17782	17695	17574	17611	17831	17601	17727	17596	17740	17775	17591	17540	17697	17601	17677	17787	17638	17642	17702	17598	17604	17628	17724	17718	17749	17766	17785	17645	17706	17573	17779	17769	17699	17804	17649	17792	17536	17734	17720	17790	17767	17635	17636	17762	17744	17742	17663	17680	17647	17637	17731	17612	17824	17631	17645	17780	17849	17619	17660	17571	17558	17723	17646	17708	17659	17723	17883	17600	17716	17653	17625	17688	17739	17761	17553	17808	17730	17769	17846	17719	17706	17696	17717	17638	17633	17690	17806	17666	17812	17745	17570	17727	17553	17883	17802	17567	17803	17602	17575	17858	17664	17647	17585	17645	17671	17552	17628	17933	17643	17701	17794	17597	17545	17766	17636	17864	17586	17699	17739	17661	17542	17507	17627	17737	17726	17696	17882	17648	17761	17736	17658	17472	17700	17703	17695	17668	17677	17874	17822	17690	17643	17913	17733	17541	17725	17656	17567	17476	17780	17802	17642	17644	17732	17652	17748	17841	17683	17692	17686	17663	17629	17676	17798	17777	17676	17672	17762	17665	17743	17675	17723	17758	17570	17838	17746	17682	17722	17622	17708	17600	17729	17636	17742	17789	17743	17715	17703	17754	17686	17864	17449	17715	17667	17701	17812	17872	17828	17619	17597	17505	17830	17668	17744	17715	17726	17696	17796	17456	17729	17744	17792	17811	17675	17741	17678	17657	17864	17739	17824	17795	17779	17630	17650	17983	17784	17602	17813	17597	17716	17775	17601	17650	17504	17526	17873	17752	17821	17714	17702	17747	17658	17834	17674	17772	17663	17721	17652	17520	17717	17735	17677	17726	17740	17695	17613	17779	17621	17693	17563	17782	17659	17724	17812	17668	17670	17799	17703	17816	17661	17827	17627	17653	17701	17772	17606	17665	17679	17756	17540	17891	17676	17686	17722	17626	17653	17911	17687	17806	17795	17685	17573	17791	17881	17548	17608	17732	17713	17700	17775	17665	17730	17819	17766	17695	17478	17812	17778	17693	17610	17638	17721	17597	17671	17657	17826	17629	17461	17648	17617	17692	17727	17651	17710	17698	17899	17681	17696	17703	17669	17729	17801	17706	17658	17753	17648	17604	17756	17771	17640	17643	17684	17857	17877	17637	17775	17747	17761	17912	17789	17771	17697	17650	17609	17757	17814	17752	17674	17844	17721	17536	17775	17761	17530	17794	17785	17591	17631	17726	17594	17814	17615	17670	17699	17584	17763	17734	17778	17651	17835	17759	17789	17691	17691	17638	17777	17824	17767	17744	17962	17714	17688	17656	17756	17719	17754	17564	17707	17825	17871	17663	17798	17604	17824	17814	17610	17887	17694	17762	17668	17692	17912	17875	17685	17558	17620	17627	17682	17630	17756	17743	17484	17755	17776	17572	17787	17654	17684	17776	17699	17763	17750	17685	17626	17549	17719	17749	17597	17661	17840	17810	17667	17711	17817	17587	17763	17634	17711	17610	17682	17816	17803	17729	17767	17795	17671	17730	17786	17695	17782	17853	17737	17656	17689	17725	17770	17722	17682	17550	17817	17696	17587	17685	17801	17630	17765	17845	17743	17840	17627	17609	17698	17801	17783	17758	17870	17640	17653	17738	17772	17618	17644	17674	17573	17755	17453	17647	17682	17807	17580	17657	17704	17681	17784	17771	17734	17770	17817	17798	17749	17598	17686	17677	17605	17828	17782	17729	17657	17693	17618	17570	17674	17839	17770	17739	17717	17657	17902	17683	17764	17783	17762	17734	17665	17661	17774	17559	17846	17627	17646	17637	17710	17740	17800	17801	17779	17821	17677	17726	17543	17759	17598	17619	17588	17624	17479	17708	17766	17694	17848	17774	17604	17710	17740	17848	17773	17797	17936	17775	17795	17611	17877	17866	17626	17609	17774	17796	17831	17821	17668	17788	17557	17653	17522	17751	17750	17858	17701	17616	17756	17823	17690	17647	17733	17794	17571	17842	17537	17734	17734	17716	17757	17698	17694	17819	17656	17645	17700	17747	17700	17771	17797	17697	17831	17752	17706	17660	17707	17805	17771	17737	17761	17853	17821	17728	17709	17832	17624	17500	17613	17858	17767	17687	17760	17718	17756	17708	17742	17620	17786	17749	17761	17655	17817	17737	17829	17729	17820	17646	17783	17646	17644	17746	17669	17555	17736	17738	17622	17811	17720	17828	17781	17625	17683	17895	17691	17569	17747	17806	17619	17701	17787	17583	17618	17675	17666	17634	17906	17722	17798	17599	17637	17867	17718	17690	17624	17706	17523	17645	17784	17532	17903	17758	17590	17779	17720	17648	17734	17780	17836	17654	17673	17583	17606	17682	17641	17711	17733	17683	17832	17749	17733	17696	17737	17799	17686	17687	17736	17768	17614	17641	17758	17726	17475	17694	17584	17906	17578	17801	17663	17593	17666	17756	17517	17645	17761	17942	17737	17715	17585	17525	17703	17668	17952	17765	17719	17715	17671	17760	17790	17759	17735	17594	17630	17782	17745	17799	17640	17698	17794	17742	17634	17833	17841	17622	17719	17734	17703	17709	17588	17650	17739	17732	17839	17701	17733	17606	17637	17736	17783	17793	17723	17752	17623	17715	17796	17663	17713	17670	17691	17686	17602	17752	17614	17729	17925	17890	17606	17842	17605	17881	17651	17638	17790	17592	17630	17592	17716	17846	17798	17741	17803	17816	17695	17582	17651	17691	17700	17818	17663	17891	17517	17619	17765	17612	17701	17900	17766	17866	17713	17692	17569	17641	17652	17820	17753	17749	17765	17811	17687	17721	17703	17682	17788	17694	17761	17867	17774	17808	17612	17621	17641	17637	17678	17650	17819	17717	17669	17762	17699	17863	17613	17494	17715	17790	17679	17686	17846	17768	17784	17730	17735	17652	17708	17796	17752	17658	17694	17517	17835	17664	17731	17743	17637	17764	17659	17622	17783	17853	17808	17769	17722	17740	17666	17632	17691	17669	17808	17668	17848	17885	17660	17688	17756	17782	17825	17577	17830	17634	17657	17716	17802	17711	17694	17708	17821	17637	17633	17859	17596	17712	17616	17685	17706	17693	17693	17659	17724	17602	17856	17737	17732	17732	17881	17849	17690	17513	17599	17459	17784	17554	17630	17821	17578	17688	17707	17682	17626	17725	17661	17590	17496	17878	17638	17737	17551	17747	17626	17715	17822	17743	17601	17950	17656	17665	17617	17770	17637	17792	17565	17684	17861	17752	17754	17852	17936	17732	17738	17680	17841	17691	17890	17718	17763	17771	17576	17456	17526	17646	17838	17819	17772	17799	17670	17756	17539	17804	17569	17661	17731	17749	17601	17778	17555	17610	17721	17765	17648	17778	17767	17717	17675	17735	17557	17780	17883	17791	17774	17732	17618	17546	17826	17641	17755	17777	17698	17792	17856	17682	17565	17673	17670	17661	17787	17745	17721	17660	17803	17750	17653	17593	17649	17542	17670	17616	17801	17783	17612	17651	17665	17650	17687	17821	17854	17802	17666	17687	17709	17666	17781	17891	17661	17661	17757	17763	17768	17701	17826	17745	17709	17798	17817	17616	17716	17605	17679	17643	17710	17687	17621	17723	17611	17541	17555	17581	17816	17726	17604	17854	17611	17822	17559	17691	17740	17702	17726	17802	17634	17680	17598	17581	17696	17602	17797	17643	17802	17704	17581	17807	17736	17839	17679	17874	17641	17706	17796	17700	17622	17705	17549	17674	17620	17670	17763	17806	17787	17714	17740	17664	17811	17780	17807	17823	17677	17954	17565	17786	17718	17801	17957	17846	17714	17653	17729	17847	17668	17753	17885	17673	17630	17794	17660	17651	17638	17572	17877	17633	17579	17793	17821	17683	17722	17627	17583	17633	17706	17823	17840	17762	17668	17758	17708	17568	17670	17799	17716	17714	17775	17586	17766	17649	17899	17787	17612	17702	17748	17696	17672	17741	17804	17785	17674	17544	17648	17834	17929	17652	17779	17802	17713	17646	17632	17776	17762	17863	17621	17584	17636	17753	17848	17770	17835	17942	17936	17728	17739	17721	17797	17870	17683	17666	17744	17632	17794	17797	17623	17642	17706	17663	17584	17652	17734	17581	17844	17802	17651	17709	17780	17684	17871	17794	17595	17675	17556	17774	17712	17655	17724	17922	17466	17812	17704	17599	17838	17803	17809	17516	17631	17927	17588	17750	17784	17631	17617	17823	17648	17685	17760	17780	17694	17813	17777	17790	17629	17681	17765	17603	17839	17706	17765	17839	17672	17780	17658	17626	17716	17486	17858	17637	17597	17895	17832	17618	17762	17751	17695	17631	17613	17832	17872	17663	17732	17784	17561	17745	17703	17709	17762	17686	17636	17535	17780	17623	17527	17744	17887	17688	17740	17669	17844	17679	17833	17834	17815	17744	17899	17581	17784	17727	17660	17625	17849	17687	17685	17574	17650	17795	17593	17788	17670	17788	17637	17680	17691	17663	17599	17710	17743	17585	17757
23591	21006	28479	23936	22825	24515	25220	23124	22767	22951	22769	22579	22506	22552	22285	22321	22562	22527	25126	29055	29443	27368	25250	23295	22847	22318	22301	22284	22170	22381	22282	21926	22328	22242	22233	21937	22081	22230	22229	22014	22286	22192	22337	22075	22390	22395	22320	22328	22200	22007	22122	22271	22164	22084	22073	22292	22099	22082	22334	22213	21825	21819	22209	22211	22290	22207	22021	22497	22237	22284	22036	22137	22152	22295	22192	22211	22036	22135	22164	21931	22276	22388	22141	22229	22076	22129	22134	22056	22362	22105	22211	22012	22227	22025	21923	21981	22119	22284	22224	22223	22173	22194	22311	22138	22119	22080	22137	21895	21872	22056	21999	22046	22256	22120	22336	22215	22154	21916	22022	22120	21979	22091	22213	22111	22035	22207	22080	22074	21951	22372	22122	22167	22204	22030	22160	21937	22107	22146	22095	22257	22275	22279	22147	22097	22021	21980	22191	22141	22191	22216	22151	22021	22111	22124	21986	21998	22051	22049	22145	21817	22057	22066	22131	22202	22016	22028	22193	22243	22111	21871	21940	21917	22068	22073	22128	21951	22207	22259	22121	22209	22160	22101	22114	22201	22348	22095	22181	22221	22107	22412	22120	22074	22255	22107	22296	22064	22028	22114	22213	22048	21844	22169	22322	22013	22281	22292	22135	22150	22066	22090	22431	22215	22242	22325	22080	22285	22321	22243	22416	22061	22093	22175	21940	22163	22033	22174	22121	22125	22339	22386	22185	22134	22302	22155	22303	21987	22034	22039	22066	22294	22225	22080	22044	22050	22002	22091	22205	22219	22138	21970	22242	22060	22020	22397	21927	22284	21873	22299	22130	22071	22047	22018	22068	21992	22247	22072	22227	22159	22107	22347	22063	22318	21807	22034	22222	22235	22002	22024	22198	22172	22289	22001	22127	22174	22238	22417	22058	22334	22211	22234	22139	21874	22254	22040	22209	22125	22180	22374	22292	22220	22110	22133	22126	22136	21974	22036	21975	22218	22155	22418	22260	22120	22227	22191	22302	22085	22104	22049	22309	22343	22015	22127	22267	22201	22241	22092	22222	22339	22252	22107	22191	22195	22238	22292	22115	22202	22036	22253	22248	22159	22562	22154	22144	22100	22169	22151	22317	22079	21994	22199	22018	22225	22001	22246	22260	21835	21942	22128	22019	22196	22133	22336	22164	22122	22091	22047	22332	22008	22320	22271	22334	22436	22168	22031	21947	22028	22048	22220	22379	22117	22257	22191	22051	22135	22127	22216	22258	22085	22288	22157	22099	22220	22283	22108	22207	22142	22268	22046	22116	22079	22122	22196	22008	21983	22055	22210	22217	22105	22167	22028	22059	22100	22220	22156	22289	22170	22487	22138	22185	22088	22013	22128	22123	22052	22218	22315	22160	22040	22506	22214	22257	22009	22164	22435	22129	22060	22167	22288	22014	22095	22204	21981	22249	22007	22517	22503	22341	22117	21657	22045	22156	21924	22123	22121	22266	22279	22058	22151	22209	22245	22109	22268	22202	22208	22235	22269	22210	22092	22173	22199	22032	22046	21956	22142	22115	22073	22317	22294	22060	22097	21836	22113	22067	22057	22083	22070	22264	22177	22190	22144	22103	22393	22006	22081	22154	22327	22107	22054	21932	21871	22051	22159	22129	22022	22372	22038	21991	22231	22294	22162	22171	21987	21921	22271	22182	21924	22132	22034	22340	22064	22217	22122	22257	22116	22109	22231	22005	22242	22228	22196	22219	22231	22188	22242	22327	22032	21982	22066	22147	22351	22287	22136	22270	22076	22059	22182	22288	22261	22322	22361	22334	22086	22072	21984	22224	22036	22020	22189	22240	22002	22223	22354	22419	22295	22112	22343	22105	22246	22124	22234	22132	22100	22199	22180	22113	22078	22084	22033	21988	22094	22016	21900	21966	22274	22157	22277	22433	22094	22283	22161	22217	22113	22141	22040	22167	22106	22299	22088	22111	22086	22078	21891	22055	22165	22148	21934	22164	22105	22100	22271	22138	22128	22071	22050	22347	22047	22085	22175	22144	22128	22032	22163	22199	22187	22001	22180	22167	22087	22142	22333	22433	22046	22175	22296	22194	22049	22094	22281	22364	22055	22109	22416	22060	22201	22127	22053	22029	22484	22205	22280	22172	22141	22212	22079	22144	22202	22295	22143	21957	22094	21979	22003	22186	22223	22159	22111	22350	22023	22217	22032	22283	22196	22230	22322	22069	22233	22370	22246	22141	22110	22203	21941	22156	22159	22232	22084	22088	22271	21983	22171	22193	22204	21983	22143	21964	22117	21966	22199	22264	22072	22292	22239	22235	22041	22154	22074	22218	22260	22266	22108	22084	22092	22371	21944	21911	22200	22506	22270	22242	21996	22132	22237	22047	22271	22450	22282	21792	22052	22112	21945	22193	22069	22135	22185	22168	22142	22063	22260	22144	22505	22232	22156	22177	22092	22121	22079	22124	22043	22201	22281	22073	22198	21983	22154	21992	22232	22204	22224	22248	22069	22155	21928	22069	22034	22114	21886	22141	22281	21945	22356	22059	22161	22081	22061	22099	22268	22025	22321	21940	22050	21924	21896	22198	21972	22145	22137	21926	22188	21932	22228	22157	22165	21914	22171	22189	22184	22375	22244	22093	22017	22057	21990	21993	21972	22182	22131	22191	21991	21999	21934	22108	22046	22246	22062	22023	21880	21987	22250	22337	22297	22190	22067	22166	22199	22094	21970	22006	22131	22251	22122	22086	22325	21929	22017	22230	22102	22153	22012	21991	21930	22333	21984	22268	22342	22151	22357	22324	22135	22146	22044	21957	22116	22143	22152	22074	22228	22262	22210	22176	22088	22234	22156	22220	22151	22163	22217	22044	22104	22088	22228	22167	22310	22180	22129	22048	22153	22022	22028	22023	22257	22304	22211	22158	22359	22090	22174	22070	22394	22043	22202	21962	22153	22118	22047	22330	22097	22086	22105	21966	22189	22252	22237	22294	22203	22086	22271	22107	21935	22231	22245	22122	22134	22220	22240	22036	22130	22438	22212	22095	22146	22086	22301	22085	22347	22372	22047	22092	22055	22257	22273	22401	22085	22203	22139	22187	22055	22222	22186	22074	22233	22016	22190	22159	22327	22167	22188	22211	22162	22044	21909	22119	22283	22221	21974	22099	22115	22124	22128	22341	22044	21994	22041	22174	22157	22092	21893	22006	22068	22331	22003	22084	21975	21983	22415	21846	22030	22042	22219	22093	21959	22180	22124	22019	21959	21973	21941	22171	21981	22124	22228	22221	22188	22247	22105	22166	22293	22021	22165	22048	22102	22327	22026	21971	22129	22134	22107	21986	22022	22307	22290	21908	22152	22273	22358	22090	22106	22356	22197	22096	21964	21996	22238	22046	22235	22172	22159	22058	22224	22386	22279	22065	22192	22263	22321	22141	22202	22301	22355	22105	22123	22097	22313	22289	22129	22140	22148	22143	22349	22150	22107	22240	22157	22067	22264	22021	22070	22155	21991	22132	22236	22209	22129	22090	22178	22359	22112	22076	21988	22294	21981	22124	21888	22315	22234	22211	22089	22098	22246	22193	22155	22241	22215	22314	22135	22102	21946	22237	22046	22198	22138	22200	22162	22198	22059	22158	21874	22345	22154	22216	22274	22273	22127	22046	22140	22057	21772	21977	22188	22070	22059	21998	22055	22126	22275	22322	22042	22263	22074	21982	22157	22262	22170	22100	22270	22006	22228	22385	22041	22230	22415	22018	22277	22284	22362	21919	21898	22243	22360	22243	22074	22327	21946	22236	22278	21943	22036	22167	22135	22169	22145	21916	22154	22220	22197	22272	22115	22307	22132	22362	22254	22159	22190	22316	22130	22396	22155	22307	22007	22016	22172	22041	22112	22146	22186	22162	22215	22289	22018	22314	22201	22145	22223	22126	22285	22272	21838	22139	22134	22183	22170	22089	22166	22112	22209	22081	22025	22177	21994	21948	22167	22372	22056	22202	22135	22195	22172	22028	21917	22138	21939	22235	22078	22193	22242	22118	22307	22305	22196	22212	21985	21866	22017	22226	22184	22172	21860	22188	22106	22146	22096	22106	22064	22091	22080	22212	22108	22035	22253	22245	22390	22160	22028	22093	21815	22204	22188	22060	22275	22076	22453	22289	22081	21956	22121	21982	22110	22168	22145	22214	22117	22238	22144	22048	22297	21975	22166	21931	22231	22073	22128	22143	22000	22112	22198	22306	22258	22438	22212	22326	22264	22091	22015	22030	21924	22190	21998	22335	22212	22189	22241	22090	22192	22243	22170	22443	22289	22509	22023	22040	22108	22106	22234	22108	22178	22121	22460	22043	22186	22123	22030	22067	22097	22083	22176	22109	22099	22208	21990	22196	21956	22122	22274	21913	21947	22304	22027	22190	22257	22256	22340	22174	22310	22091	22169	22191	22124	22266	22472	22410	21921	22100	22258	22094	22131	22313	22302	22145	22000	22194	22077	22124	22211	22224	22164	22054	21966	21979	22357	22171	22156	22143	22162	22065	22136	22118	22098	22289	22207	22264	21851	22138	22296	22183	22119	22194	22013	22063	21969	22107	22196	22249	22409	21951	22307	22262	22396	22249	22001	22137	22175	22246	21996	22197	22159	22140	22194	22375	21950	22191	22197	22254	21900	22251	21971	21975	22195	21980	22053	22054	21985	22342	22158	22223	22066	22247	22154	22030	22342	22022	22072	22050	22113	22154	22181	22291	22149	22165	22174	22138	22178	22104	22131	22033	21981	22160	22204	21968	22195	22178	22039	22281	22335	21981	22326	22167	22011	22116	22000	22010	22445	21966	22141	22392	22242	22099	22037	22288	22195	22052	21952	22338	22237	22203	22335	22085	22058	22147	22271	21988	22095	21944	21982	22167	22105	22231	22114	22104	22190	22272	21996	22097	22144	22114	22202	22136	22270	22129	22168	22091	22232	22345	22016	22203	22098	22161	22138	22160	22145	22100	22215	22091	21978	22107	22013	22105	22137	22251	22010	22216	22153	22135	22097	22047	22086	22166	22106	22129	22326	22322	22121	22245	22270	22259	22046	22340	22362	22440	22281	22396	22017	22032	22344	22310	22174	22355	22252
16925	27296	25699	22357	20204	19441	19032	18879	18651	18666	18252	18045	17972	17955	18038	17915	18011	18457	21997	27118	25988	23638	20972	19046	18357	17893	17584	17781	17729	17747	17715	17859	17623	17912	17868	17648	17802	17743	17624	17694	17863	17789	17713	17635	17828	17727	17693	17729	17749	17705	17398	17783	17698	17693	17648	17771	17490	17798	17813	17711	17709	17749	17670	17663	17779	17787	17589	17520	17723	17826	17714	17684	17826	17817	17610	17659	17869	17708	17782	17670	17638	17755	17813	17687	17714	17769	17758	17658	17635	17834	17609	17623	17788	17788	17685	17729	17775	17787	17638	17667	17600	17692	17629	17618	17759	17523	17549	17782	17663	17683	17651	17616	17785	17679	17799	17545	17744	17780	17793	17788	17560	17633	17685	17647	17778	17824	17698	17533	17670	17697	17787	17570	17846	17804	17710	17538	17663	17483	17689	17739	17642	17845	17629	17626	17850	17636	17625	17746	17670	17728	17860	17730	17772	17621	17656	17851	17755	17584	17715	17701	17694	17813	17663	17802	17625	17759	17700	17637	17740	17731	17699	17488	17655	17600	17708	17677	17587	17751	17792	17606	17635	17687	17681	17578	17688	17686	17732	17610	17556	17678	17503	17772	17576	17718	17655	17720	17657	17480	17816	17640	17625	17613	17639	17706	17782	17647	17736	17568	17720	17766	17795	17807	17656	17586	17968	17719	17674	17677	17713	17847	17865	17840	17613	17783	17555	17701	17699	17833	17699	17609	17565	17812	17495	17794	17618	17819	17677	17686	17663	17705	17714	17559	17908	17687	17569	17724	17684	17657	17623	17796	17749	17806	17719	17726	17695	17630	17635	17595	17732	17779	17617	17721	17617	17723	17705	17636	17709	17620	17613	17697	17728	17587	17653	17693	17806	17734	17654	17712	17709	17768	17575	17639	17798	17675	17687	17621	17650	17771	17883	17666	17671	17702	17790	17637	17611	17804	17704	17778	17665	17523	17676	17578	17820	17716	17782	17422	17880	17615	17656	17598	17615	17641	17732	17630	17673	17620	17775	17589	17633	17652	17797	17639	17716	17673	17629	17608	17731	17670	17593	17841	17797	17712	17586	17757	17692	17531	17579	17412	17764	17687	17775	17937	17612	17763	17678	17758	17755	17611	17606	17588	17643	17610	17712	17783	17665	17754	17860	17775	17503	17923	17897	17653	17871	17824	17669	17752	17775	17782	17688	17712	17623	17594	17925	17709	17641	17675	17749	17741	17568	17627	17742	17789	17609	17734	17771	17817	17706	17599	17614	17729	17585	17758	17576	17592	17743	17555	17845	17752	17809	17588	17653	17784	17789	17574	17731	17637	17571	17740	17755	17760	17584	17722	17701	17682	17681	17561	17725	17714	17787	17707	17827	17791	17613	17738	17700	17782	17590	17701	17752	17623	17731	17672	17816	17742	17553	17686	17716	17654	17703	17896	17798	17768	17611	17703	17659	17544	17673	17696	17735	17739	17579	17598	17616	17846	17633	17816	17761	17721	17700	17521	17803	17862	17791	17705	17664	17828	17727	17582	17651	17530	17641	17525	17895	17594	17613	17774	17719	17493	17743	17801	17641	17661	17802	17691	17698	17513	17685	17920	17749	17701	17808	17564	17763	17728	17703	17747	17593	17680	17636	17701	17710	17551	17705	17797	17695	17782	17521	17637	17627	17634	17550	17615	17637	17658	17590	17791	17494	17656	17655	17627	17700	17602	17753	17729	17605	17805	17849	17596	17839	17637	17646	17616	17684	17615	17618	17549	17679	17719	17671	17649	17629	17566	17608	17672	17686	17665	17605	17551	17790	17627	17671	17713	17647	17810	17676	17745	17647	17744	17825	17622	17819	17800	17596	17699	17705	17650	17473	17693	17628	17675	17542	17640	17965	17655	17738	17634	17634	17771	17702	17789	17698	17761	17786	17871	17654	17748	17871	17602	17702	17468	17792	17623	17644	17586	17770	17438	17681	17899	17696	17847	17809	17605	17805	17490	17845	17537	17705	17603	17784	17554	17757	17760	17782	17658	17786	17721	17458	17873	17838	17542	17599	17664	17584	17749	17570	17694	17673	17900	17670	17655	17600	17816	17701	17544	17951	17691	17641	17705	17621	17843	17779	17655	17714	17778	17654	17639	17763	17524	17719	17735	17584	17735	17578	17748	17779	17526	17730	17712	17765	17724	17611	17670	17700	17652	17516	17799	17867	17632	17566	17503	17626	17829	17704	17661	17761	17810	17641	17732	17655	17539	17633	17680	17835	17982	17728	17749	17583	17626	17719	17735	17594	17747	17738	17698	17627	17574	17566	17650	17808	17779	17749	17598	17671	17717	17583	17726	17778	17621	17824	17587	17703	17721	17734	17790	17617	17874	17857	17696	17786	17787	17515	17605	17681	17676	17581	17676	17837	17688	17537	17670	17719	17731	17513	17629	17740	17750	17752	17589	17739	17659	17816	17576	17870	17857	17769	17724	17806	17774	17661	17551	17667	17676	17788	17632	17587	17657	17645	17730	17598	17752	17863	17699	17668	17529	17645	17656	17689	17589	17594	17593	17826	17847	17802	17616	17578	17887	17878	17636	17672	17828	17605	17812	17659	17656	17707	17593	17627	17505	17589	17802	17512	17683	17782	17563	17781	17505	17881	17774	17681	17767	17602	17756	17702	17796	17824	17752	17811	17645	17907	17661	17755	17630	17610	17571	17667	17680	17626	17613	17575	17607	17728	17710	17727	17585	17570	17706	17553	17775	17661	17725	17699	17705	17685	17721	17985	17616	17651	17629	17653	17616	17738	17725	17768	17726	17742	17744	17872	17695	17737	17733	17716	17775	17803	17729	17687	17678	17661	17644	17758	17722	17641	17647	17577	17608	17676	17639	17693	17538	17714	17742	17795	17746	17626	17588	17654	17522	17788	17629	17757	17591	17563	17662	17727	17564	17741	17730	17571	17691	17618	17609	17693	17714	17651	17616	17679	17748	17614	17735	17731	17709	17732	17817	17691	17744	17797	17676	17756	17514	17580	17585	17639	17627	17728	17781	17706	17856	17687	17689	17630	17799	17498	17761	17770	17605	17902	17668	17623	17632	17640	17677	17614	17831	17642	17820	17794	17724	17741	17487	17620	17666	17906	17715	17770	17782	17688	17632	17632	17676	17744	17806	17770	17637	17719	17678	17815	17643	17720	17781	17864	17594	17814	17552	17675	17627	17687	17699	17767	17663	17644	17810	17713	17585	17653	17739	17760	17609	17661	17535	17754	17580	17671	17720	17623	17662	17868	17646	17627	17728	17833	17600	17871	17769	17686	17480	17631	17632	17702	17602	17657	17643	17765	17636	17885	17807	17904	17786	17630	17573	17604	17575	17616	17767	17617	17751	17605	17685	17692	17656	17742	17827	17735	17694	17832	17728	17423	17824	17506	17661	17530	17767	17819	17620	17685	17712	17705	17688	17644	17724	17571	17817	17615	17678	17771	17640	17532	17522	17728	17607	17677	17720	17598	17783	17419	17644	17895	17681	17635	17772	17624	17772	17669	17774	17637	17812	17722	17657	17698	17776	17751	17744	17612	17797	17669	17660	17724	17674	17704	17629	17527	17699	17661	17538	17702	17767	17681	17638	17733	17716	17824	17748	17680	17706	17432	17648	17702	17616	17475	17742	17619	17849	17672	17791	17899	17516	17710	17765	17757	17727	17582	17601	17547	17693	17554	17772	17686	17566	17639	17804	17722	17724	17643	17564	17710	17612	17740	17462	17693	17800	17683	17662	17741	17734	17750	17694	17618	17705	17611	17645	17705	17766	17552	17870	17703	17502	17594	17598	17597	17792	17598	17708	17887	17593	17731	17575	17739	17786	17664	17950	17666	17615	17723	17678	17680	17650	17729	17576	17679	17709	17576	17538	17606	17732	17781	17761	17839	17807	17753	17645	17655	17752	17666	17616	17661	17693	17519	17719	17728	17785	17718	17762	17889	17679	17537	17552	17891	17827	17801	17643	17680	17762	17766	17707	17514	17718	17717	17625	17734	17716	17669	17693	17579	17774	17785	17694	17911	17743	17771	17567	17576	17872	17832	17593	17682	17666	17728	17662	17650	17630	17680	17844	17439	17657	17634	17787	17890	17585	17527	17756	17719	17842	17455	17645	17571	17731	17681	17782	17652	17801	17777	17804	17469	17711	17716	17866	17755	17607	17747	17595	17656	17641	17699	17716	17711	17743	17522	17579	17736	17605	17607	17673	17560	17694	17786	17618	17798	17746	17740	17586	17813	17718	17865	17677	17622	17698	17660	17435	17650	17855	17654	17652	17565	17576	17694	17789	17712	17743	17701	17489	17641	17693	17657	17770	17642	17841	17649	17628	17694	17727	17662	17472	17741	17664	17617	17625	17768	17788	17727	17723	17754	17748	17690	17508	17640	17591	17649	17751	17615	17696	17795	17721	17688	17833	17774	17608	17648	17695	17595	17927	17627	17628	17585	17823	17565	17812	17790	17826	17637	17680	17764	17765	17738	17561	17656	17812	17604	17826	17723	17660	17815	17608	17650	17729	17784	17691	17725	17622	17611	17887	17812	17622	17689	17705	17861	17567	17838	17720	17587	17568	17634	17582	17712	17735	17621	17811	17693	17838	17646	17540	17707	17714	17489	17596	17674	17559	17544	17661	17826	17579	17803	17763	17597	17849	17640	17618	17741	17788	17641	17680	17558	17575	17692	17732	17716	17710	17845	17673	17748	17779	17729	17577	17554	17854	17565	17598	17769	17751	17660	17724	17750	17632	17832	17738	17612	17666	17648	17673	17669	17817	17658	17589	17619	17757	17458	17679	17733	17697	17612	17802	17738	17617	17743	17512	17616	17599	17778	17639	17671	17675	17660	17838	17655	17618	17845	17615	17608	17775	17663	17719	17453	17528	17762	17622	17601	17567	17638	17893	17771	17739	17601	17703	17652	17712	17683	17498	17662	17605	17674	17675	17693	17873	17600	17736	17556	17625	17707	17758	17759	17819	17725	17637	17750	17531	17888	17796	17835	17619	17657	17687	17695	17685	17580	17605	17781	17684	17605	17587	17736	17867	17613	17504	17685	17674	17707	17614	17623	17707	17710	17853	17878	17788	17819	17845	17635	17664	17614	17667
22489	21032	28900	23401	21424	24449	28733	23744	23264	23646	23375	23357	23299	22929	23007	22682	22850	23141	26256	35517	37006	32824	28448	25087	23619	23238	22567	22524	22664	22564	22342	22274	22501	22510	22567	22508	22590	22435	22828	22618	22459	22432	22445	22622	22520	22403	22501	22577	22365	22642	22611	22569	22533	22598	22379	22403	22617	22592	22587	22380	22374	22542	22501	22487	22406	22281	22268	22425	22544	22698	22285	22429	22399	22383	22574	22481	22369	22214	22294	22374	22309	22464	22695	22581	22522	22246	22394	22444	22555	22395	22319	22363	22485	22295	22284	22598	22601	22236	22559	22422	22466	22490	22309	22304	22478	22556	22257	22447	22334	22121	22297	22533	22348	22424	22485	22507	22394	22451	22388	22287	22485	22315	22543	22123	22335	22294	22557	22420	22485	22337	22360	22441	22473	22326	22550	22232	22162	22380	22383	22442	22438	22306	22365	22369	22287	22375	22275	22497	22132	22468	22555	22460	22476	22334	22430	22398	22526	22335	22401	22249	22482	22421	21998	22440	22261	22530	22486	22248	22331	22125	22471	22349	22176	22492	22506	22385	22499	22468	22434	22410	22285	22363	22480	22399	22239	22380	22356	22250	22350	22486	22595	22213	22436	22598	22594	22280	22515	22352	22420	22398	22192	22445	22374	22182	22150	22538	22340	22282	22487	22029	22235	22262	22144	22411	22484	22408	22408	22353	22540	22293	22265	22481	22406	22447	22441	22392	22219	22455	22537	22450	22255	22241	22246	22257	22504	22500	22359	22408	22313	22356	22314	22563	22293	22392	22270	22390	22653	22413	22370	22325	22240	22380	22272	22193	22656	22204	22325	21989	22311	22414	22265	22487	22292	22346	22347	22369	22345	22385	22542	22409	22395	22370	22166	22286	22038	22415	22381	22345	22480	22322	22447	22360	22367	22470	22371	22376	22498	22348	22411	22315	22402	22365	22534	22259	22282	22347	22430	22479	22375	22326	22296	22396	22315	22471	22491	22392	22397	22449	22508	22348	22445	22207	22467	22528	22466	22394	22146	22275	22284	22155	22310	22072	22347	22381	22532	22580	22258	22277	22486	22175	22478	22490	22437	22304	22308	22260	22185	22497	22460	22245	22356	22409	22257	22152	22236	22527	22335	22342	22275	22350	22439	22315	22386	22430	22264	22368	22368	22313	22197	22528	22399	22432	22453	22415	22387	22563	22286	22392	22300	22337	22268	22414	22477	22500	22341	22525	22254	22354	22302	22267	22383	22293	22366	22376	22244	22461	22324	22270	22368	22299	22373	22525	22345	22461	22297	22405	22392	22446	22311	22400	22331	22237	22211	22339	22378	22330	22514	22241	22452	22349	22365	22273	22288	22308	22245	22306	22443	22410	22239	22162	22248	22384	22540	22361	22189	22389	22262	22245	22444	22374	22432	22316	22282	22392	22373	22354	22418	22264	22399	22335	22223	22574	22139	22466	22303	22404	22340	22244	22358	22449	22275	22418	22258	22369	22482	22351	22328	22361	22245	22327	22301	22284	22450	22392	22281	22399	22614	22168	22212	22467	22324	22291	22429	22440	22682	22364	22284	22447	22356	22419	22358	22656	22276	22409	22329	22177	22144	22272	22667	22411	22468	22305	22215	22331	22336	22342	22535	22334	22540	22053	22386	22331	22274	22292	22501	22318	22318	22348	22254	22670	22378	22382	22498	22345	22485	22305	22496	22410	22325	22463	22442	22268	22646	22422	22350	22186	22663	22475	22423	22318	22248	22115	22250	22404	22408	22333	22513	22272	22246	22341	22261	22470	22266	22351	22272	22466	22360	22350	22344	22393	22428	22075	22218	22477	22310	22406	22377	22330	22375	22274	22210	22479	22226	22184	22238	22208	22620	22359	22456	22354	22424	22646	22175	22387	22506	22336	22441	22316	22522	22322	22315	22367	22157	22113	22395	22456	22131	22356	22236	22451	22339	22251	22131	22330	22521	22293	22672	22259	22436	22547	22376	22355	22473	22415	22457	22472	22518	22501	22404	22423	22523	22448	22160	22358	22499	22291	22385	22388	22401	22258	22348	22381	22438	22500	22424	22340	22606	22627	22446	22461	22288	22253	22443	22311	22302	22219	22556	22194	22418	22323	22142	22421	22374	22329	22419	22163	22312	22729	22315	22262	22479	22482	22406	22551	22587	22398	22470	22791	22156	22206	22075	22304	22367	22393	22380	22470	22545	22306	22476	22563	22349	22165	22430	22096	22327	22372	22466	22409	22640	22163	22542	22649	22473	22436	22452	22437	22192	22409	22464	22461	22422	22407	22415	22315	22287	22169	22185	22477	22183	22171	22307	22428	22200	22676	22184	22396	22670	22410	22364	22404	22377	22225	22502	22306	22278	22258	22500	22397	22259	22252	22395	22456	22697	22187	22431	22408	22470	22371	22468	22454	22365	22399	22207	22342	22395	22395	22299	22139	22452	22294	22347	22403	22779	22435	22527	22557	22425	22526	22403	22589	22360	22356	22296	22279	22398	22609	22549	22306	22472	22285	22379	22590	22404	22473	22455	22359	22530	22462	22466	22232	22560	22485	22225	22455	22546	22409	22231	22370	22286	22447	22672	22382	22349	22402	22422	22500	22009	22300	22507	22408	22337	22432	22352	22452	22299	22295	22535	22410	22281	22099	22429	22225	22562	22306	22149	22308	22394	22240	22310	22348	22457	22253	22573	22295	22430	22585	22386	22359	22409	22389	22256	22516	22418	22158	22334	22482	22382	22426	22274	22336	22414	22426	22261	22538	22316	22473	22383	22229	22139	22304	22272	22245	22414	22193	22550	22389	22386	22585	22534	22347	22592	22567	22348	22444	22319	22160	22274	22501	22417	22393	22428	22458	22459	22332	22360	22400	22370	22395	22295	22345	22302	22305	22289	22199	22187	22167	22170	22489	22311	22163	22331	22556	22368	22574	22341	22388	22211	22324	22460	22396	22518	22113	22480	22272	22185	22357	22434	22304	22337	22500	22375	22375	22475	22349	22355	22270	22448	22450	22513	22134	22559	22283	22588	22410	22353	22337	22351	22416	22436	22443	22558	22494	22378	22339	22481	22231	22176	22310	22405	22284	22357	22253	22566	22432	22363	22494	22434	22224	22388	22315	22605	22412	22260	22481	22164	22249	22323	22205	22226	22400	22228	22402	22435	22336	22266	22297	22435	22376	22403	22487	22440	22216	22453	22479	22635	22475	22454	22427	22590	22275	22479	22094	22341	22371	22577	22300	22430	22391	22498	22521	22584	22409	22417	22386	22261	22134	22251	22356	22555	22316	22321	22272	22417	22382	22586	22492	22482	22215	22565	22493	22508	22250	22624	22250	22462	22316	22387	22378	22302	22104	22391	22440	22373	22476	22492	22196	22342	22431	22483	22336	22443	22200	22133	22406	22386	22328	22426	22689	22246	22344	22292	22549	22375	22428	22259	22237	22544	22293	22136	22440	22182	22481	22257	22474	22489	22146	22078	22486	22407	22168	22424	22550	22341	22493	22317	22315	22414	22402	22420	22462	22405	22443	22260	22034	22328	22446	22498	22380	22341	22378	22572	22680	22451	22210	22247	22314	22087	22331	22330	22387	22263	22542	22397	22188	22236	22364	22350	22368	22431	22351	22115	22357	22647	22471	22444	22394	22460	22399	22465	22437	22382	22232	22261	22494	22353	22236	22340	22450	22151	22473	22265	22420	22170	22158	22265	22473	22438	22411	22395	22214	22504	22404	22551	22305	22346	22402	22447	22341	22337	22496	22468	22408	22275	22545	22330	22156	22310	22288	22416	22477	22348	22333	22468	22272	22275	22581	22325	22425	22158	22337	22415	22417	22346	22336	22403	22397	22372	22328	22420	22343	22413	22387	22546	22121	22629	22221	22375	22416	22346	22351	22396	22507	22416	22416	22243	22486	22398	22327	22333	22218	22495	22375	22391	22231	22344	22387	22426	22505	22312	22207	22390	22482	22523	22405	22159	22116	22508	22400	22275	22196	22422	22447	22510	22302	22206	22432	22528	22360	22389	22374	22308	22429	22469	22182	22350	22331	22315	22562	22598	22343	22348	22209	22382	22489	22407	22375	22548	22147	22306	22552	22468	22214	22152	22177	22282	22282	22265	22339	22235	22259	22518	22329	22353	22412	22354	22216	22317	22382	22422	22470	22408	22294	22576	22363	22440	22390	22456	22307	22507	22562	22307	22339	22362	22249	22430	22225	22415	22291	22478	22422	22440	22315	22218	22291	22353	22395	22306	22258	22196	22359	22304	22371	22159	22161	22338	22013	22393	22446	22221	22391	22272	22259	22212	22526	22400	22385	22353	22514	22306	22466	22338	22398	22443	22376	22399	22285	22278	22225	22280	22401	22452	22479	22439	22413	22345	22247	22662	22311	22325	22401	22328	22237	22370	22446	22369	22566	22233	22358	22539	22406	22240	22269	22339	22427	22449	22320	22366	22271	22121	22273	22307	22371	22477	22346	22307	22180	22313	22283	22116	22186	22409	22364	22354	22536	22379	22296	22530	22470	22379	22358	22471	22179	22534	22464	22117	22359	22182	22273	22538	22490	22521	22411	22400	22330	22302	22360	22268	22306	22340	22387	22467	22615	22344	22250	22154	22382	22312	22343	22435	22161	22328	22313	22239	22303	22350	22290	22413	22260	22083	22056	22188	22514	22334	22414	22341	22299	22489	22448	22499	22549	22344	22356	22358	22238	22426	22216	22462	22338	22432	22407	22465	22474	22570	22395	22369	22367	22473	22078	22140	22557	22352	22298	22333	22290	22490	22417	22407	22515	22226	22311	22201	22263	22442	22544	22418	22262	22316	22346	22357	22287	22321	22438	22267	22366	22491	22507	22348	22265	22341	22519	22287	22526	22444	22132	22244	22217	22287	22412	22292	22421	22372	22367	22382	22333	22537	22487	22364	22286	22366	22398	22343	22365	22350	22446	22549	22378	22360	22414	22440	22238	22558	22253	22205	22360	22495	22552	22431	22233	22337	22389	22444	22369	22182	22262	22356	22387	22277	22238	22478	22255	22557	22546	22564	22591	22450	22288	22411	22591	22514	22467	22359	22159	22266	22316	22439	22301	22293	22483	22297	22502	22189	22345	22394	22393	22309	22409
17924	32309	31016	26030	23399	21381	20311	19190	19321	18935	18845	18592	18753	18402	18389	18303	18208	18691	24228	34741	34073	29649	24363	20407	18900	18060	17920	17610	17913	17984	17656	17623	17779	17780	17760	17721	17745	17730	17959	17872	17907	17784	17798	17816	17862	17888	17932	17968	17887	17823	17900	17864	17859	17780	17697	17609	17836	18207	17700	17815	17791	17737	17695	17661	17876	17733	17830	17942	17599	17845	17795	17871	17898	17609	17603	17840	17634	17781	17946	17716	17834	17770	17820	17575	17814	18074	17864	17919	17668	17730	17808	17622	17741	17905	17777	17669	17574	17969	17704	17748	17540	17802	17826	17685	17740	17679	17689	17815	17821	17765	17878	17899	17768	17803	17867	17783	17886	17829	17845	17858	17757	17909	17690	18027	17784	17604	17772	17687	17959	17654	17940	17701	17976	17642	17770	17838	17751	17753	17815	17837	17806	17728	17736	17854	17746	17939	17724	17757	17666	17795	17811	17686	17735	17812	17825	17705	17869	17880	17819	17701	17663	17763	17815	17647	17783	17865	17707	17931	17901	17858	17839	17764	17762	17691	17766	17663	17763	17537	17761	17615	17713	17815	17762	17758	17839	17793	17908	17806	17828	17730	17915	17798	17597	17677	17799	17760	17579	17958	17707	17676	17746	17781	17619	17734	17731	17738	17839	17814	17893	17750	17687	17756	17744	17790	17849	17941	17701	17788	17869	17673	17604	17716	17760	17827	17872	17779	17862	17796	17789	17887	17825	17903	17883	17815	17860	17766	17872	17793	17835	17810	17715	17888	17801	17700	17777	17780	17901	17829	17744	17817	17606	17749	17711	17826	17601	17782	17780	17862	17880	17748	17695	17777	17957	17832	17761	17808	17937	17711	17930	17649	17803	17698	17814	17862	17833	17784	17737	17618	17749	17813	17670	17590	17633	17825	17874	17851	17789	17674	17933	17767	17800	17765	17779	17597	17731	17667	17709	17655	17669	17820	17842	17708	17891	17833	17645	17604	17715	17815	17823	17793	17725	17825	17890	17791	17833	17631	17658	17842	17780	17758	17700	17690	17475	17837	17818	17781	17862	17819	17865	17642	17653	17763	17782	17746	17835	17733	17573	17750	17495	17855	17839	17664	17837	17512	17727	17835	17804	17782	17850	17954	17688	17661	17619	17828	17720	17628	17651	17877	17794	17973	17624	17745	17818	17720	17812	17813	17913	17765	17633	17628	17646	17834	17790	17776	17819	17840	17889	17754	17892	17603	17798	17711	17781	17671	17611	17736	17744	17783	17744	17753	17760	17825	17855	17924	17585	17932	17742	17737	17734	17791	17703	17823	17738	17746	17766	17846	17797	17700	17795	17677	17817	17710	17826	17711	17952	17743	17917	17789	17738	17847	17734	17744	17761	17686	17627	17721	17744	17645	17887	17707	17803	17790	17809	17789	17817	17717	17572	17631	17827	17688	17685	17638	17704	17810	17658	17955	17812	17740	17799	17699	17830	17758	17667	17739	17825	17716	17703	17932	17941	17660	17677	17638	17658	17677	17579	17901	17676	17626	17633	17775	17855	17734	17660	17897	17856	17731	17770	17831	17742	17758	17860	17649	17688	17841	17694	17752	17645	17899	17702	17934	17664	17870	17971	17630	17843	17717	17743	17764	17808	17831	17765	17808	17758	17887	17827	17875	17763	17809	17883	17690	17830	17576	17719	17789	17982	17756	17846	18030	17795	17913	17923	17685	17710	17644	17619	17848	17710	17589	17914	17799	17616	17593	17981	17748	17746	17654	17862	17739	17764	17672	17727	17691	17762	17937	17911	17825	17785	17815	17865	17819	17680	17826	17582	17716	17970	17714	17778	17717	17826	17631	17821	17823	17712	17810	17764	17826	17677	17829	17629	17946	17699	17695	17927	17757	17827	17810	17619	17883	17772	17733	17823	17647	17776	17776	17738	17791	17843	17786	17795	17800	17602	17829	17818	17861	17747	17637	17628	17785	17911	17766	17987	17898	17832	17709	17623	17874	17573	17846	17780	17637	17780	17687	17722	17782	17842	17838	17811	17754	17833	17691	17783	17753	17973	17690	17788	17734	17853	17812	17795	17830	17874	17688	17630	17910	17731	17552	17926	17622	17739	17696	17729	17592	17782	17631	17541	17854	17695	17792	17781	17705	17813	17849	17590	17706	17902	17708	17707	17806	17802	17560	17704	17827	17639	17699	17774	17572	17768	17866	17745	17899	17939	17651	17670	17839	17721	17859	17805	17917	17874	17728	17733	17709	17712	17873	17800	17774	17729	17839	17718	17764	17841	17620	17638	17684	17868	17698	17670	17782	17560	17772	17746	17757	17660	17962	17632	17797	17604	17836	17846	17723	17736	17722	17821	17723	17844	17705	17469	17701	17815	17611	17539	17809	17879	17750	17677	17631	17922	17694	17917	17785	17721	17689	17662	17729	17711	17772	17821	17888	17666	17717	17593	17752	17684	17740	17945	17726	17865	17776	17805	17788	17817	17723	17917	17604	17726	17819	17811	17882	17761	17722	17597	17814	17818	17806	17635	17917	17820	17748	17906	17690	17659	17714	17763	17752	17767	17839	17738	17795	17612	17798	17837	17840	17784	17863	17609	17587	17865	17818	17809	17709	17876	17752	17744	17603	17821	17691	17699	17815	17724	17619	17791	17723	17686	17814	17653	17763	17826	17738	17807	17851	17894	17912	17770	17748	17978	17764	17841	17829	17678	17686	17692	17762	17751	17889	17875	17796	17745	17741	17821	17818	17832	17716	17842	17920	17838	17805	17812	17933	17686	17818	17685	17544	18012	17785	17884	17765	17660	17754	17720	17680	17593	17855	17852	17793	17807	17807	17769	17932	17807	17803	17796	17655	17760	17582	17938	17728	17777	17851	17593	17924	17944	17718	17821	17821	17894	17786	17786	17638	17867	17662	17770	17721	17722	17730	17709	17849	17750	17704	17861	17556	17779	17625	17756	17690	17693	17689	17719	17713	17789	17769	17513	17867	17781	17552	17659	17672	17746	17711	17725	17696	17749	17824	17670	17765	17673	17865	17674	17657	17817	17835	17702	17855	17745	17777	17664	17887	17851	17776	17691	17788	17857	17774	17844	17750	17891	17693	17645	17752	17845	17922	17850	17644	17809	17667	17711	17834	17863	17793	17687	17873	17838	17742	17773	17902	17788	17742	17861	17740	17603	17550	17821	17839	17787	17717	17793	17786	17972	17620	17708	17635	17710	17676	17727	17774	17753	17898	17703	17732	17636	17640	17850	17611	17701	17621	17700	17637	17910	17881	17934	17759	17760	17730	17684	17570	17754	17730	17679	17748	17737	17761	17643	17808	17835	17570	17705	17860	17754	17736	17775	17754	17761	17699	17624	17831	17881	17863	17814	17682	17729	17688	17867	17714	17806	17734	17599	17695	17795	17777	17746	17660	17491	17687	17834	17626	17643	17807	17552	17757	17905	18015	17767	17745	17659	17799	17692	17764	17841	17787	17717	17749	17641	17674	17857	17690	17731	17739	17791	17743	17611	17912	17813	17753	17852	17733	17731	17571	17551	17678	17770	17676	17674	17964	17587	17822	17755	17872	17772	17733	17857	17738	17668	17644	17830	17808	17888	17770	17823	17834	17799	17650	17798	17967	17794	17718	17779	17597	17881	17723	17866	17744	17621	17878	17709	17832	17756	17843	17988	17709	17850	17865	17864	17801	17611	17643	17652	17906	17631	17805	17846	17812	17824	17658	17777	17766	17767	17775	17757	17659	17864	17855	17700	17739	17857	17793	17865	17731	17860	17702	17664	17896	17996	17871	17738	17676	17741	17723	17916	17625	17579	17701	17635	17800	17625	17849	17895	17812	17902	17774	17907	17736	17736	17703	17726	17579	17618	17823	17706	17656	17735	17750	17724	17772	17708	17836	17660	17802	17620	17714	17680	17701	17707	17829	17749	17800	17851	17749	17743	17933	17851	17830	17758	17786	17702	17869	17713	17750	17755	17691	17679	17885	17801	17929	17705	17904	18020	17728	17880	17563	17815	17740	17694	17669	17778	17762	18022	17912	17798	17794	17607	17756	17888	17844	17820	17856	17727	17732	17600	17664	17881	17594	17752	17658	17930	17809	17676	17852	17789	17775	17806	17656	17752	17653	17835	17721	17960	17895	17767	17667	17702	17856	17756	17800	17741	17765	17815	17811	17818	17577	17836	17923	17677	17859	17630	17879	17780	17685	17761	17612	17685	17580	17714	17649	17704	17691	17786	17702	17879	17786	17814	17862	17881	17808	17807	17669	17695	17828	17840	17917	17779	17892	17840	17752	17819	17670	17705	17800	17738	17822	17713	17636	17879	17624	17813	17900	17669	17521	17631	17826	17603	17928	17681	17929	17740	17803	17626	17740	17943	17894	17902	17884	17727	17816	17870	17735	17594	17819	17545	17854	17809	17678	17880	17951	17705	17662	17815	17713	17795	17771	17865	17662	17675	17580	17874	17398	17793	17851	17893	17692	17711	17860	17656	17777	17889	17721	17684	17624	17580	17890	17823	17851	17832	17764	17690	17989	17791	17814	17802	17636	17794	17878	17664	17961	17740	17778	17812	17741	17758	17886	17754	17916	17705	17698	17971	17907	17707	17694	17705	17829	17769	17728	17748	17773	17546	17682	17833	17693	17844	17749	17841	17698	17873	17705	17858	17764	17769	17637	17716	17856	17771	17606	17810	17785	17885	17783	18049	17794	17784	17701	17848	17588	17724	17773	17679	17755	17746	17756	17658	17741	17855	17726	17785	17902	17677	17893	17786	17665	17528	17638	17764	17654	17793	17842	17741	17764	17866	17814	17746	17693	17760	17744	17783	17916	17753	17843	17810	17757	17771	17844	17801	17794	17729	17891	17936	17724	17716	17739	17631	17772	17745	17796	17775	17769	17736	17632	17619	17760	17813	17725	17693	17878	17727	17624	17756	17662	17715	17808	17853	17717	17740	17688	17808	17852	17965	17674	17795	17547	17702	17682	17933	17872	17727	17739	17652	17695	17653	17675	17781	17703	17601	17637	17854	17710	17777	17548	17514	17823	17849	17762	17814	17674	17623	17773	17687	17610	17634	17644	17871	17732	17820	17867	17906	17659	17942	17730	17787	17805
27414	22359	27564	26395	23288	23367	23507	22939	22863	22849	22724	22723	22945	22681	22471	22846	22868	22752	22833	23505	23844	23816	23496	23325	22854	22626	22419	22424	22709	22668	22737	22367	22307	22760	22727	22594	22747	22501	22567	22624	22612	22641	22487	22465	22495	22510	22757	22685	22604	22426	22870	22407	22584	22611	22647	22329	22571	22456	22426	22432	22536	22493	22642	22734	22712	22768	22623	22584	22682	22686	22583	22477	22701	22706	22642	22613	22476	22518	22665	22639	22419	22728	22621	22455	22744	22452	22381	22650	22485	22253	22482	22595	22490	22367	22646	22509	22643	22617	22653	22432	22592	22788	22596	22627	22648	22475	22619	22655	22607	22542	22413	22662	22638	22612	22767	22528	22711	22726	22318	22608	22787	22827	22495	22388	22500	22594	22484	22414	22593	22743	22633	22517	22562	22382	22513	22391	22596	22731	22491	22600	22552	22529	22556	22564	22743	22654	22625	22566	22371	22588	22629	22425	22390	22481	22551	22636	22459	22455	22519	22508	22709	22451	22644	22619	22350	22737	22728	22674	22579	22686	22516	22513	22357	22648	22329	22535	22645	22302	22522	22508	22625	22571	22514	22391	22418	22558	22360	22710	22537	22627	22448	22575	22593	22576	22437	22625	22753	22600	22624	22629	22518	22539	22416	22481	22658	22648	22336	22626	22459	22433	22583	22532	22431	22765	22436	22560	22682	22744	22777	22255	22270	22763	22804	22588	22473	22437	22605	22612	22609	22640	22559	22653	22536	22623	22396	22578	22526	22829	22596	22607	22653	22696	22646	22568	22650	22661	22636	22564	22280	22632	22677	22587	22849	22456	22454	22674	22764	22672	22499	22509	22281	22548	22528	22570	22798	22498	22789	22687	22557	22652	22668	22424	22675	22547	22489	22357	22455	22528	22410	22517	22726	22645	22572	22635	22459	22580	22600	22649	22413	22447	22317	22485	22620	22566	22538	22371	22334	22524	22690	22592	22741	22492	22603	22388	22542	22593	22545	22508	22694	22599	22662	22628	22663	22568	22457	22700	22395	22542	22497	22387	22571	22549	22593	22477	22620	22420	22335	22326	22494	22586	22390	22429	22742	22561	22466	22528	22601	22443	22501	22601	22167	22607	22636	22596	22515	22492	22421	22518	22587	22406	22684	22700	22867	22610	22719	22462	22615	22606	22690	22742	22399	22415	22675	22655	22358	22722	22421	22511	22653	22529	22317	22577	22745	22607	22642	22383	22519	22581	22728	22557	22432	22546	22514	22446	22517	22645	22600	22849	22610	22565	22509	22485	22426	22652	22662	22540	22533	22535	22680	22601	22741	22473	22605	22689	22328	22473	22618	22784	22523	22527	22822	22750	22517	22652	22564	22775	22664	22573	22525	22597	22588	22480	22492	22391	22564	22555	22675	22556	22604	22624	22801	22764	22688	22739	22651	22661	22694	22583	22700	22809	22540	22442	22648	22487	22561	22440	22662	22727	22580	22636	22866	22425	22733	22465	22586	22691	22626	22508	22643	22580	22514	22725	22676	22613	22402	22523	22536	22517	22537	22528	22635	22695	22625	22446	22733	22432	22721	22546	22786	22644	22554	22470	22678	22336	22602	22578	22633	22639	22549	22518	22622	22559	22452	22419	22571	22630	22604	22445	22716	22517	22515	22561	22659	22754	22729	22527	22407	22448	22534	22463	22679	22479	22555	22455	22681	22218	22553	22665	22432	22645	22693	22632	22758	22599	22705	22512	22673	22587	22733	22628	22535	22700	22622	22601	22660	22642	22515	22510	22827	22838	22432	22512	22510	22423	22529	22690	22539	22547	22673	22581	22303	22353	22547	22323	22756	22702	22723	22617	22648	22642	22632	22535	22618	22737	22554	22818	22539	22703	22550	22843	22399	22717	22553	22494	22762	22586	22584	22725	22607	22641	22924	22735	22542	22422	22441	22634	22486	22449	22643	22568	22728	22469	22204	22525	22695	22567	22682	22458	22396	22558	22370	22748	22583	22478	22631	22550	22391	22545	22720	22788	22531	22396	22755	22690	22503	22615	22520	22429	22540	22522	22605	22809	22414	22599	22646	22508	22536	22434	22714	22552	22552	22774	22586	22470	22774	22828	22646	22662	22553	22440	22418	22684	22584	22425	22433	22428	22675	22782	22794	22722	22734	22492	22700	22764	22673	22746	22805	22399	22581	22626	22589	22455	22434	22443	22501	22729	22623	22613	22490	22555	22594	22700	22567	22921	22711	22584	22525	22439	22329	22480	22748	22553	22452	22731	22636	22708	22580	22720	22550	22393	22615	22517	22561	22743	22457	22473	22631	22398	22613	22737	22412	22461	22655	22497	22612	22657	22587	22602	22624	22671	22431	22399	22285	22511	22440	22572	22481	22408	22607	22615	22736	22462	22819	22601	22501	22486	22599	22607	22420	22532	22631	22592	22320	22580	22668	22652	22526	22546	22631	22653	22281	22642	22559	22406	22464	22490	22386	22538	22504	22543	22400	22684	22608	22492	22611	22717	22391	22532	22497	22586	22521	22641	22516	22635	22385	22750	22463	22538	22476	22934	22563	22656	22583	22678	22603	22758	22671	22706	22556	22643	22737	22577	22499	22488	22659	22606	22499	22414	22421	22495	22605	22579	22508	22719	22504	22588	22453	22616	22697	22657	22771	22585	22400	22525	22441	22569	22700	22518	22279	22666	22505	22387	22596	22565	22430	22655	22692	22674	22314	22546	22652	22612	22604	22526	22561	22465	22498	22613	22608	22637	22589	22441	22363	22782	22651	22504	22580	22801	22455	22573	22586	22559	22538	22720	22666	22630	22566	22652	22770	22854	22723	22793	22590	22313	22533	22557	22622	22633	22627	22536	22410	22556	22637	22491	22689	22515	22515	22609	22377	22430	22541	22502	22583	22954	22543	22800	22460	22331	22512	22620	22673	22674	22401	22405	22807	22540	22643	22450	22585	22543	22777	22557	22518	22521	22687	22581	22683	22401	22508	22457	22307	22477	22762	22263	22664	22931	22628	22659	22565	22451	22447	22471	22815	22551	22877	22509	22386	22549	22565	22696	22440	22515	22602	22643	22698	22735	22580	22597	22520	22374	22359	22483	22802	22907	22794	22847	22747	22666	22625	22470	22471	22555	22518	22531	22385	22681	22705	22574	22488	22529	22547	22678	22747	22614	22680	22771	22590	22461	22654	22723	22569	22758	22602	22522	22715	22629	22606	22456	22513	22769	22573	22537	22550	22586	22536	22484	22809	22653	22434	22601	22701	22718	22516	22448	22770	22651	22450	22442	22788	22340	22999	22402	22791	22572	22523	22652	22912	22442	22839	22500	22385	22427	22518	22501	22746	22664	22585	22602	22728	22498	22568	22725	22506	22575	22443	22492	22516	22553	22720	22507	22527	22595	22611	22398	22601	22406	22536	22637	22704	22422	22449	22367	22698	22631	22582	22650	22433	22435	22707	22376	22574	22729	22472	22539	22546	22601	22577	22794	22466	22607	22517	22489	22573	22393	22566	22584	22429	22581	22645	22437	22689	22304	22398	22820	22739	22286	22465	22602	22899	22746	22554	22663	22718	22332	22445	22689	22619	22310	22597	22711	22444	22657	22731	22572	22319	22517	22418	22459	22495	22435	22488	22457	22787	22719	22647	22698	22566	22480	22624	22611	22741	22681	22746	22349	22556	22471	22340	22693	22551	22470	22512	22699	22891	22626	22770	22621	22613	22718	22571	22650	22627	22735	22710	22717	22726	22491	22659	22648	22547	22736	22738	22611	22472	22673	22896	22572	22370	22567	22564	22262	22454	22537	22608	22613	22575	22524	22529	22695	22462	22510	22585	22550	22673	22515	22498	22423	22562	22706	22814	22597	22390	22442	22739	22572	22570	22794	22607	22431	22572	22379	22588	22451	22608	22876	22630	22874	22505	22796	22697	22461	22435	22505	22559	22652	22664	22598	22580	22601	22705	22411	22560	22888	22611	22558	22632	22661	22533	22551	22766	22660	22737	22475	22383	22582	22569	22405	22259	22605	22521	22448	22478	22723	22685	22562	22385	22392	22395	22675	22559	22579	22497	22412	22618	22422	22450	22462	22564	22549	22416	22754	22657	22456	22337	22622	22729	22791	22734	22654	22450	22539	22666	22457	22679	22601	22545	22652	22439	22610	22538	22570	22647	22382	22649	22356	22537	22394	22753	22596	22570	22439	22971	22384	22558	22552	22555	22563	22545	22420	22598	22512	22462	22626	22475	22700	22567	22638	22661	22650	22585	22690	22577	22229	22774	22762	22726	22587	22841	22528	22497	22538	22479	22548	22612	22301	22531	22676	22674	22626	22504	22405	22729	22496	22612	22583	22464	22449	22664	22495	22599	22584	22574	22725	22551	22498	22448	22471	22769	22610	22662	22641	22744	22621	22631	22708	22622	22823	22515	22628	22527	22626	22583	22742	22372	22675	22464	22578	22501	22486	22561	22663	22640	22534	22598	22671	22647	22602	22672	22579	22743	22583	22649	22516	22724	22709	22606	22644	22675	22588	22537	22733	22385	22469	22701	22603	22354	22735	22483	22230	22400	22237	22419	22631	22741	22694	22522	22685	22496	22517	22726	22655	22591	22735	22594	22853	22792	22672	22304	22592	22686	22646	22534	22554	22579	22403	22310	22654	22615	22849	22440	22549	22584	22668	22716	22721	22490	22699	22674	22728	22516	22639	22677	22471	22779	22561	22950	22666	22503	22650	22551	22447	22499	22687	22649	22565	22476	22524	22549	22596	22698	22734	22561	22570	22580	22608	22509	22556	22588	22373	22480	22610	22353	22259	22667	22580	22587	22690	22540	22429	22495	22528	22422	22505	22646	22712	22836	22604	22532	22756	22501	22655	22509	22406	22607	22850	22694	22468	22612	22531	22522	22672	22581	22718	22556	22544	22415	22645	22679	22463	22438	22531	22580	22620	22920	22584	22548	22513	22519	22470	22599	22699	22376	22973	22804	22433	22479	22723	22455	22338	22638	22470	22685	22402	22506	22536	22507	22716	22695	22551	22674	22417	22698	22658	22439	22323	22574	22609	22545	22543	22771	22663	22810	22481	22694	22559	22470	22561	22619	22655	22496	22876	22610	22565	22440	22735	22487	22617
17450	22719	22165	20589	19604	19051	18483	18478	18342	18382	17999	18122	18095	18118	17932	18061	18218	18031	18327	19541	19461	19199	18566	18160	18003	17979	17749	17873	17853	17852	17837	18003	17739	17781	17999	18022	17997	18023	17805	17752	17948	17817	17833	17768	17695	17826	18007	17918	17800	17906	17889	17843	17767	17731	17988	17889	17905	17998	17910	18003	17942	17795	17685	17865	17712	17948	17851	17866	17908	17921	17923	17513	17917	17832	17732	17922	17911	17984	17803	17885	17697	17942	17847	18044	17833	17907	17771	17739	17743	17841	17860	17987	17889	17985	17815	17977	17758	17853	17998	17837	17925	17810	17656	17964	17959	17839	17887	17829	17744	18007	17927	17786	17719	17837	17870	17686	17894	17860	18043	17696	17892	17795	17792	17762	17878	18044	17878	17984	17791	17942	17872	17971	17919	17904	17983	17784	17885	17978	17927	17832	17717	17904	17921	17966	17925	17914	17893	17885	17804	17976	17823	17934	17765	17827	18021	17892	17805	17994	17766	17885	17869	17979	17777	18066	17813	17898	17840	17718	17910	17914	17759	17990	17764	17874	17962	17901	17749	17967	17935	17892	17849	17991	17973	17731	17738	17761	17778	17791	17835	17732	17793	18000	17746	17935	17950	17831	17712	17833	17858	17836	17817	17690	17891	17667	17950	17853	17771	17866	17872	17876	17839	17799	17868	17655	17866	17921	17872	17710	17810	17851	17866	18047	17872	17972	17939	17997	17787	18043	17847	17926	17746	17900	18096	17907	18071	17926	17887	17983	17870	17809	17871	17883	17732	17780	18022	17811	18065	17771	17726	17841	17967	18048	17916	17817	17721	17976	17671	17759	17876	17719	17816	17935	17887	17752	17801	17886	17723	17997	17765	17792	17820	17746	17824	17853	17980	17791	17943	17924	17755	17860	18033	17817	17870	17729	17720	17844	17851	17771	17911	17830	17776	17929	17823	17851	17811	17755	17841	17862	17783	17869	17812	17953	17857	17999	17866	17908	17888	17895	17791	17807	18002	17950	17925	17961	17940	17832	17941	18153	17964	17721	17882	17925	17879	18036	18026	17967	17845	17806	17736	17892	17915	17938	18097	17818	17991	17945	17872	18121	17938	17774	17794	17773	17892	17752	17827	17672	17930	17880	17867	18015	17825	17762	17816	17962	17882	17939	18001	17938	17834	17946	17713	18055	17812	17865	17913	17817	17702	17972	17929	17721	17853	18046	17891	17952	17672	17890	17942	17741	17939	17991	17893	17743	18027	17670	17793	18045	17598	18115	17875	17816	17910	17872	17782	17930	17862	17695	17825	17739	17998	17858	17862	17824	17994	17859	17794	17928	17806	17846	18159	17711	18012	17915	17903	17901	17935	17936	17934	17958	17940	17901	17862	17848	17995	17959	17877	17839	17981	17781	17845	17838	17978	17933	17663	17888	17910	17889	17939	17867	17868	17751	18047	17732	17998	17869	17816	18000	17791	17908	17857	17837	17759	17914	17736	17966	17942	17827	17876	17890	17801	17871	17810	17932	17877	18007	18022	17853	17897	17866	17901	17651	17736	18095	17877	17948	17739	17903	17963	17971	17845	17844	17897	17911	17855	17960	17817	17762	17931	17677	17904	17897	17992	17693	17705	17630	18085	17939	17804	17834	18077	17897	17833	17933	17861	17799	17832	17988	18077	17949	17795	17963	17941	17850	17808	17648	17826	18050	17998	17828	17858	17893	17984	17953	17954	17811	17775	17979	17803	17845	17866	17893	17939	17927	17821	17789	17937	17915	17902	17735	17962	17905	17796	17950	17932	17658	17748	18018	17780	18022	18006	17795	17919	17870	17827	17790	17978	17888	17712	18026	17880	17916	17847	17795	17964	18082	17981	17702	17762	17997	17830	17853	17855	17971	18085	17977	17752	17973	17824	17704	17966	17818	17875	17774	17823	17910	17948	17816	17967	17804	17757	17802	17758	18130	17648	17930	17974	18017	17875	17884	17835	17876	17916	17650	17768	17762	17839	18045	17874	18043	17851	17809	17950	17948	17908	17951	17873	18027	17905	17881	18129	17713	18007	17760	17902	17872	17788	18041	18014	17799	17830	17823	17649	17835	17715	18108	17772	17940	17696	17978	17942	17784	17931	17718	17773	17911	18014	17832	17977	17874	17836	17962	17940	17926	17853	17682	17951	17977	17921	17886	17746	17931	17714	17914	17907	18036	17775	17792	17827	17856	17866	17830	18021	17728	17925	17839	17814	17842	17879	17916	17875	17944	17827	17871	17964	17813	17871	17963	17762	17866	17927	17840	18014	18022	17947	18083	17898	17806	18005	17862	17882	17906	17910	17753	17855	17783	17886	17731	17880	17941	17956	17760	17833	17874	17912	17763	17605	17977	17927	17863	17886	17905	17949	17817	17987	18066	17982	17870	17789	18008	17993	17811	17958	17946	17819	18197	17841	17690	17843	17611	17937	17875	17895	17886	17657	17967	17811	17992	18104	17802	18063	17809	18013	17833	17822	17841	17710	17864	17926	17687	17969	18035	17870	17772	17811	17791	17925	17984	17949	17821	17817	17935	17835	17838	17860	17784	17888	17832	17942	17820	17755	18116	17870	17752	17858	17908	17887	17941	18022	17902	17875	17762	17848	17841	17772	17831	18063	17866	17893	17668	17977	17898	17881	17780	17849	17892	17840	17787	17813	17833	17863	17764	17880	17890	17823	17951	17919	17962	18085	17957	17856	18063	18021	17628	17966	17763	17940	17871	17843	17893	17762	17925	17957	17925	17961	17850	17833	17752	17851	17734	17979	17877	17886	17961	17984	17759	17940	17708	17870	17812	17891	17910	17834	17842	17976	17688	17891	17821	17910	17883	17991	17932	17841	17882	17895	17738	18105	17923	17782	17866	17946	17961	18032	17695	17923	17923	18070	17818	17964	17885	17819	17738	17936	17908	17849	17877	18095	17834	17853	17786	17896	17846	17962	17944	17867	17905	17709	17962	17771	17844	17637	17890	17932	17832	17966	17782	17854	17726	17809	17766	17742	17808	17944	17955	17834	17835	17876	17931	17727	17954	17937	18038	17886	18013	17915	17879	17885	17912	17830	17974	18016	17809	17858	17945	17725	17883	17823	17967	17911	17866	17856	17900	17888	17958	17878	17772	17677	17903	17947	17826	17968	17610	17828	17766	18045	17768	17862	17892	18017	17713	17801	17801	17954	17803	17923	17830	17854	17782	17913	17861	17733	17785	17982	17832	18106	17801	17867	18024	17932	17706	17868	18122	17882	17902	17820	17906	17814	18070	17786	17925	17711	17740	17839	17841	17778	17958	17806	18001	17898	17797	17905	17646	17723	17919	17872	18072	17894	17809	17952	17759	18063	17674	17825	17797	17971	18035	17868	17841	17911	17895	17894	17926	17839	17847	17969	17924	17959	17930	17981	18037	17915	17781	17745	17805	17954	17830	17904	18026	17919	17872	17922	18026	17690	17848	17772	17855	17859	17988	17826	18080	17844	17862	17946	17915	17793	17839	18018	17769	17780	17801	18038	17947	17746	18028	17964	17945	17776	17884	17833	18003	17965	17636	17821	17787	17989	17749	17712	17949	17654	17922	17851	17949	17811	17901	17683	17899	17911	17853	17899	18018	17840	17848	17863	17916	17879	18010	17828	17757	17885	18003	17885	17819	17934	17840	17893	17882	17765	17854	17997	17838	17790	17963	17891	17827	17874	17718	17923	17867	17687	17991	17796	17759	17947	17838	17921	17947	17829	17833	17973	17900	17843	17932	17933	17765	17951	17974	17874	18018	18078	17824	17904	17887	18157	17614	17950	17943	17830	17795	17718	17772	17847	17958	17920	17698	18032	17776	17675	17814	17902	17869	17862	17964	17915	17820	17758	18004	17899	17858	17770	17858	17807	17896	17854	17796	17792	17951	17829	17996	17938	18006	17809	17970	18055	17955	17924	17824	17902	17916	17941	17923	17837	17925	18104	17930	17909	17877	17964	17929	18060	18007	17818	17839	17773	17947	17853	17981	17902	17896	17907	17906	18013	17893	17804	17932	17863	17668	17785	17744	17764	17925	17707	17909	17972	17745	17845	17644	17732	17907	17827	17883	17693	17896	17945	17943	17958	17993	17945	17871	17857	17819	17780	17942	17841	17812	17966	17953	17902	17744	17834	17829	17805	17867	17887	17840	17724	17742	17736	17661	18005	17747	17734	17862	17874	17943	17903	17819	17814	17671	17868	17759	17907	17836	17935	17740	17881	17882	17667	17827	17936	17862	18005	17771	17992	17908	17934	17891	17955	17827	17757	17843	18059	17819	17891	18041	18014	17768	17784	17900	17908	17840	17965	17781	17789	17777	17873	17852	17990	17935	17886	17743	17871	17837	17930	17840	17974	17859	17820	17906	17894	17811	17890	17779	17791	18081	17830	17937	17817	17896	17851	17867	17891	17788	17826	17722	17954	17886	17782	17872	17856	17881	18041	18054	18003	17752	17955	18004	17914	17695	17808	17897	17800	17732	17883	17835	17952	17881	17827	17810	17577	17653	17891	17986	18008	17802	18026	17917	17910	17847	17812	17890	17912	17688	17969	17711	18015	17599	17680	17922	17844	17824	17744	17852	17773	17972	17866	17850	17829	17960	17899	18060	17850	18050	17897	17893	17872	17853	17952	17608	17976	17926	17930	17838	17758	17742	17916	17895	17940	17988	17957	17825	18053	18095	17690	17830	17967	17784	18043	17805	17923	17824	17901	17773	17784	17906	17761	17854	17851	17755	18018	18059	17918	17851	17885	17734	17979	17796	18046	17874	18036	17965	17908	17820	17861	17847	17975	17924	18063	17916	17776	17776	17891	17781	17923	18010	17882	18035	18052	17851	17838	17805	17792	17985	17919	17744	17923	17822	18033	17858	17987	17977	18019	17996	17744	18030	17853	18005	17664	17848	17915	17689	17900	17893	18009	17763	17995	17828	17969	17989	18008	18020	17943	17836	18008	17992	17872	17858	18047	18031	18069	17765	17971	17894	17925	17859	18175	17854	17988	17838	17850	17762	17758	17956	17987	17839	17957	18042	17832	17945	17965	17806	17833	17794	18050	17987	17750	17782	17898	17635	17891	17746	17937	17825	17944	17952	17919	17840	17907	17862
23535	20986	28454	23948	22842	25077	25716	23262	22618	23309	23042	22937	22914	22757	22838	22921	22742	22718	24655	29635	30093	27716	25274	23566	22979	22730	22697	22583	22724	22567	22437	22305	22615	22484	22372	22346	22411	22387	22562	22463	22560	22493	22242	22463	22489	22569	22574	22428	22393	22356	22376	22322	22558	22347	22536	22478	22511	22423	22449	22412	22387	22322	22369	22434	22316	22386	22413	22443	22197	22230	22167	22439	22384	22319	22527	22243	22360	22272	22346	22278	22527	22434	22378	22339	22439	22389	22256	22328	22454	22122	22305	22603	22306	22303	22249	22378	22623	22284	22611	22506	22300	22273	22318	22395	22267	22400	22537	22327	22398	22367	22291	22461	22588	22270	22346	22365	22238	22426	22333	22457	22414	22372	22237	22208	22452	22393	22260	22283	22483	22438	22300	22341	22271	22359	22184	22137	22341	22266	22256	22058	22413	22346	22199	22411	22208	22325	22419	22320	22376	22275	22359	22380	22249	22143	22470	22425	22181	22382	22556	22074	22401	22518	22222	22185	22223	22084	22295	22463	22440	22269	22484	22378	22535	22549	22188	22304	22173	22196	22161	22437	22450	22245	22222	22508	22431	22307	22070	22315	22497	22340	22335	22601	22334	22366	22490	22390	22431	22520	22313	22369	22218	22239	22470	22583	22566	22345	22242	22318	22250	22333	22724	22462	22425	22418	22313	22357	22323	22494	22444	22300	22461	22319	22369	22406	22513	22402	22348	22631	22564	22225	22331	22330	22375	22430	22320	22458	22470	22506	22264	22423	22610	22193	22322	22328	22092	22397	22474	22455	22322	22402	22462	22164	22520	22150	22318	22459	22257	22468	22206	22148	22437	22324	22168	22442	22413	22366	22505	22309	22227	22326	22381	22470	22529	22559	22392	22208	22410	22284	22298	22471	22508	22246	22520	22323	22438	22375	22278	22423	22327	22168	22281	22413	22558	22331	22464	22113	22298	22153	22362	22383	22547	22282	22159	22256	22440	22328	22280	22395	22558	22025	22291	22456	22243	22398	22358	22249	22472	22334	22557	22335	22235	22356	22308	22322	22253	22437	22618	22243	22459	22528	22496	22439	22477	22569	22485	22289	22081	22347	22233	22391	22379	22198	22367	22355	22272	22341	22242	22290	22374	22462	22175	22546	22270	22351	22378	22135	22642	22331	22169	22464	22363	22426	22327	22537	22366	22451	22271	22332	22367	22303	22463	22479	22526	22358	22505	22258	22363	22280	22237	22488	22423	22343	22358	22410	22385	22359	22171	22235	22332	22440	22296	22388	22258	22280	22484	22362	22655	22314	22310	22353	22425	22427	22340	22319	22543	22314	22332	22366	22513	22468	22367	22372	22434	22321	22458	22104	22305	22394	22300	22196	22400	22283	22073	22410	22297	22300	22141	22343	22219	22381	22317	22436	22349	22292	22287	22338	22429	22242	22290	22394	22407	22382	22400	22454	22354	22464	22237	22231	22289	22420	22668	22424	22201	22422	22346	22219	22478	22538	22164	22299	22307	22240	22200	22305	22352	22542	22261	22397	22167	22056	22467	22222	22267	22202	22347	22359	22325	22620	22555	22399	22349	22281	22380	22316	22514	22169	22373	22324	22427	22243	22642	22415	22327	22541	22570	22405	22299	22208	22290	22166	22588	22278	22339	22267	22393	22582	22476	22138	22322	22390	22506	22130	22271	22266	22361	22490	22509	22382	22434	22299	22616	22381	22295	22359	22587	22298	22345	22390	22278	22345	22380	22189	22456	22355	22335	22373	22407	22561	22689	22472	22363	22432	22359	22264	22455	22399	22328	22512	22516	22301	22464	22266	22306	22047	22255	22389	22314	22192	22301	22419	22163	22175	22419	22325	22432	22458	22265	22338	22422	22268	22529	22187	22323	22450	22129	22550	22409	22510	22462	22387	22589	22212	22205	22546	22516	22362	22513	22258	22117	22373	22371	22583	22343	22330	22475	22295	22281	22285	22364	22448	22285	22454	22619	22364	22385	22427	22417	22417	22406	22331	22414	22406	22465	22394	22314	22234	22382	22261	22087	22464	22639	22366	22514	22355	22440	22491	22308	22084	22277	22370	22439	22485	22398	22387	22319	22351	22392	22514	22514	22574	22346	22416	22460	22159	22449	22339	22591	22442	22241	22407	22381	22248	22582	22262	22404	22274	22370	22368	22490	22094	22508	22356	22381	22446	22445	22403	22394	22353	22801	22513	22757	22347	22410	22692	22337	22434	22685	22267	22545	22484	22569	22409	22329	22339	22404	22363	22300	22322	22274	22325	22332	22333	22168	22344	22638	22397	22466	22301	22497	22125	22360	22212	22226	22358	22455	22323	22498	22369	22342	22572	22417	22345	22448	22267	22195	22387	22568	22227	22497	22564	22302	22430	22171	22491	22241	22398	22228	22298	22304	22356	22346	22345	22361	22382	22566	22307	22499	22357	22302	22339	22434	22332	22251	22647	22332	22348	22241	22224	22330	22415	22411	22586	22410	22496	22467	22522	22234	22419	22214	22471	22235	22284	22099	22476	22488	22209	22273	22420	22153	22223	22424	22341	22357	22292	22258	22468	22501	22335	22445	22649	22344	22343	22646	22344	22490	22340	22305	22349	22210	22306	22586	22380	22360	22379	22288	22388	22402	22491	22665	22475	22596	22426	22467	22368	22472	22458	22239	22294	22419	22497	22609	22504	22490	22396	22271	22404	22557	22211	22442	22321	22272	22597	22122	22208	22273	22604	22480	22627	22434	22546	22409	22234	22454	22265	22185	22480	22373	22168	22350	22579	22336	22525	22501	22402	22613	22354	22306	22340	22506	22383	22289	22370	22558	22315	22318	22530	22470	22259	22278	22344	22433	22382	22264	22119	22372	22328	22521	22435	22456	22322	22480	22318	22384	22343	22390	22261	22506	22394	22326	22326	22175	22225	22364	22231	22486	22247	22189	22343	22303	22465	22174	22515	22609	22388	22321	22323	22112	22212	22344	22220	22297	22514	22448	22443	22338	22378	22391	22282	22339	22381	22398	22411	22336	22329	22526	22334	22283	22252	22363	22406	22404	22358	22367	22426	22256	22243	22214	22273	22479	22359	22373	22238	22318	22343	22448	22309	22274	22432	22378	22107	22308	22217	22396	22434	22178	22392	22361	22393	22491	22623	22593	22227	22307	22285	22352	22560	22533	22368	22405	22282	22471	22384	22359	22405	22406	22204	22564	22345	22539	22268	22230	22309	22379	22404	22101	22151	22145	22367	22461	22225	22276	22227	22376	22235	22386	22466	22513	22177	22333	22455	22488	22292	22466	22551	22537	22449	22365	22287	22276	22366	22397	22391	22446	22204	22531	22385	22413	22317	22375	22238	22429	22520	22469	22182	22331	22402	22380	22504	22434	22404	22459	22262	22505	22517	22443	22376	22453	22361	22327	22271	22372	22365	22067	22413	22443	22428	22285	22424	22436	22228	22324	22217	22349	22450	22461	22441	22340	22112	22303	22271	22420	22262	22285	22309	22404	22451	22379	22450	22349	22473	22296	22321	22275	22347	22249	22383	22529	22206	22260	22365	22258	22351	22646	22502	22603	22441	22467	22313	22183	22406	22471	22364	22185	22207	22501	22373	22358	22362	22242	22241	22477	22507	22398	22162	22421	22280	22177	22217	22226	22453	22422	22542	22376	22402	22309	22431	22334	22396	22173	22431	22389	22393	22446	22647	22633	22429	22417	22176	22362	22423	22404	22386	22117	22516	22189	22282	22323	22126	22450	22390	22183	22228	22431	22407	22559	22255	22709	22385	22052	22345	22426	22186	22446	22397	22178	22301	22300	22330	22593	22399	22610	22237	22379	22222	22383	22267	22405	22304	22330	22423	22352	22573	22297	22290	22370	22245	22479	22299	22283	22552	22463	22221	22172	22426	22266	22311	22436	22412	22465	22432	22280	22362	22398	22329	22403	22437	22508	22477	22218	22296	22488	22288	22416	22412	22183	22107	22218	22438	22405	22599	22467	22448	22425	22246	22193	22343	22187	22405	22302	22263	22311	22077	22437	22192	22353	22245	22271	22187	22488	22333	22413	22486	22398	22505	22351	22522	22308	22405	22143	22178	22524	22607	22527	22527	22438	22384	22379	22238	22360	22397	22417	22402	22191	22439	22166	22214	22442	22507	22328	22077	22208	22196	22245	22424	22413	22308	22223	22377	22451	22359	22460	22314	22065	22265	22273	22480	22456	22340	22187	22331	22415	22423	22151	22335	22319	22453	22329	22353	22441	22445	22450	22278	22263	22303	22098	22529	22244	22515	22426	22362	22348	22181	22358	22454	22228	22208	22402	22314	22343	22513	22419	22507	22139	22066	22313	22560	22472	22304	22441	22370	22316	22302	22392	22469	22369	22380	22321	22471	22366	22281	22437	22308	22603	22435	22213	22390	22258	22357	22440	22346	22463	22413	22212	22134	22297	22786	22460	22406	22255	22159	22404	22433	22536	22440	22210	22447	22639	22200	22422	22532	22505	22385	22356	22138	22576	22117	22331	22428	22388	22671	22514	22446	22354	22406	22542	22515	22421	22297	22590	22478	22328	22360	22419	22253	22407	22239	22245	22254	22086	22784	22344	22285	22410	22399	22318	22260	22481	22410	22282	22266	22361	22322	22428	22418	22419	22392	22335	22258	22479	22513	22418	22365	22185	22418	22404	22272	22614	22480	22194	22431	22595	22268	22216	22358	22378	22260	22352	22223	22283	22529	22209	22569	22431	22344	22400	22174	22330	22469	22239	22395	22602	22545	22127	22706	22472	22375	22533	22430	22420	22580	22255	22393	22410	22209	22285	22337	22200	22452	22311	22390	22362	22229	22363	22292	22409	22196	22260	22496	22483	22407	22396	22399	22423	22373	22572	22464	22355	22285	22295	22373	22549	22455	22473	22421	22327	22640	22414	22411	22371	22287	22260	22280	22659	22221	22395	22308	22463	22638	22347	22399	22490	22435	22574	22460	22344	22323	22353	22345	22445	22330	22424	22319	22464	22368	22672	22231	22366	22135	22531	22475	22414	22350	22388	22397	22346	22372	22203	22380	22475	22389	22224	22206	22611	22239	22412	22270	22299	22365	22423	22375	22460	22496	22255	22369	22387	22236
16524	28040	25839	22346	20798	20114	18942	18631	18575	18426	18433	18437	18203	18197	18305	18308	17981	18090	21514	27487	26934	23803	20734	18967	18300	17963	17819	17813	17973	17863	17824	17950	17972	17930	17986	17853	17815	17788	17833	17728	17787	17896	17875	17838	17716	17722	17809	17739	17620	17639	17749	17859	17813	17719	17520	17621	17920	17829	17692	17865	17701	17855	17845	17729	17772	17702	17845	17773	17854	17824	17849	17807	17902	17717	17757	17872	17769	17756	17907	17912	18006	17557	17841	17718	17748	17792	17721	17868	17937	17751	17646	17894	17684	17816	17679	17839	17767	17640	17734	17787	17754	17832	17764	17889	17902	17787	17672	17679	17879	17676	17947	17980	17835	17767	17797	17812	17656	17886	17870	17707	17721	17787	17913	17701	17964	17809	17831	17856	17718	17685	17795	17917	17766	17836	17764	17711	17867	17950	17842	17861	17645	17703	17868	17613	17839	17821	17621	18022	17768	17747	17804	17699	17696	17752	17750	17785	17817	17660	17925	17710	17743	17736	17690	17807	17827	17954	17803	17782	17811	17868	17741	17603	17691	17703	17719	17748	17871	17733	17699	17816	17893	17884	17628	17675	17854	17646	17798	17813	17789	17860	17608	17818	17697	17714	17726	17774	17786	17846	17910	17776	17816	17648	17767	17865	17778	17713	17903	17704	17607	17934	17680	17771	17835	17758	17748	17945	17898	17685	17771	17648	17868	17947	17541	17955	17819	17690	17810	17855	17592	17939	17708	17913	17705	17806	17771	17755	17662	17716	17595	17836	17651	17927	17598	18023	17731	17773	17611	17797	17883	17964	17707	17624	17830	17690	17825	17819	17765	17758	17917	17741	17786	17749	17878	17638	17897	17623	17857	17826	17792	17792	17801	17733	17789	17911	17643	17680	17884	17675	17728	17854	17704	17752	17781	17701	17811	17755	17905	17703	17737	17878	17965	17900	17745	17810	17681	17820	17869	17783	17673	17819	17826	17706	17693	17719	17899	17836	17872	17715	17798	17827	17865	17845	17826	17821	17820	17833	17921	17877	17815	17731	17756	17751	17832	17686	17833	17742	17779	17831	17727	17836	17739	17628	17693	17758	17745	17827	17624	17662	17663	17856	17859	17781	17798	17801	17712	17671	17794	17688	17811	17610	17801	17797	17955	17898	17830	17852	17712	17845	17681	17751	17617	17602	17858	17836	17530	17828	17681	17678	17765	17858	17881	17891	17777	17762	17777	17673	17734	17601	17751	17711	17787	17785	17910	17690	17767	17776	17781	17769	17827	17707	17771	17900	17697	17791	17848	17864	17793	17819	17771	17767	17694	17825	17677	17799	17785	17674	17620	17775	17667	17964	17715	17818	17715	17710	17834	17842	17855	17945	17791	17841	17740	17927	17831	17699	17690	17688	17714	17722	17586	17728	17650	17712	17746	17783	17917	17698	17803	17604	17886	17770	17927	17917	17750	17843	17899	17791	17795	17862	17732	17698	17804	17758	17910	17833	17892	17697	17739	17813	17812	17749	17810	17735	17836	17778	17918	17791	17676	17855	17846	17605	17890	17870	17798	17705	17830	17788	17926	17819	17897	17592	17701	17759	17732	17842	17794	17695	17823	17894	17718	17845	17983	17832	17794	17928	17778	17797	17803	17621	17819	17765	17771	17780	17874	17690	17848	18021	17772	17731	17853	17631	18031	17760	17843	17905	17839	17834	17765	17743	17800	17687	17924	17706	17864	18015	17751	17849	17843	17821	17732	17913	17720	17765	17756	17673	17758	17736	17723	17737	17796	17784	17496	17743	17851	17867	17789	17618	17615	17889	17766	17703	17815	17763	17722	17688	17749	17820	17803	17647	17816	17825	17669	17813	17884	17810	17607	17788	17979	17775	17807	17769	17948	17841	17833	17747	17537	17840	17767	17844	17839	17632	17707	17671	17791	17625	17510	17833	17669	17885	17856	17768	17910	17714	17938	18000	17767	17623	17714	17882	17675	17688	17793	17880	17823	17779	17702	17602	17712	17968	17577	17853	17818	17648	17793	17931	17716	17759	17605	17665	17844	17810	17792	17851	17660	17776	17827	17804	17801	17890	17905	17957	17743	17816	17672	17771	17624	17840	17814	17664	17698	17853	17694	17968	17855	17918	17813	17787	17656	17827	17684	17755	17812	17669	17788	17758	17826	17664	17859	17724	17807	17792	17731	17705	17811	17735	17853	17683	17964	17766	17682	17715	17802	17664	17837	17824	18027	17707	17671	17687	17701	17737	17727	17725	17744	17871	17840	17786	17743	17769	17726	17850	17770	17637	17740	17809	17851	17846	17773	17798	17654	17847	17765	17602	17931	17736	17781	17781	17636	17826	17649	17790	17930	17793	17819	17644	17867	17825	17660	17672	17833	17941	17814	17835	17636	17762	18031	17787	17788	17725	17772	17777	17743	17765	17737	17767	17892	17827	17667	17752	17748	17973	17686	17771	17709	17767	17739	17825	17670	17838	17617	17800	17861	18071	17698	17795	17687	17908	17916	17579	17699	17537	17845	17795	17846	17607	17833	17849	17810	17772	17686	17743	17758	17884	17876	17843	17727	17803	17686	17828	17841	17879	17675	17709	17672	17727	17693	17723	17813	17717	17736	17760	17906	17757	17813	17887	17757	17671	17909	17680	17756	17764	17771	17766	17728	17908	17675	17704	17707	17727	17706	17935	17706	17758	17732	17747	17794	17935	17808	17805	17771	17841	17787	17670	17811	17755	17732	17773	17685	17857	17619	17710	17752	17750	17856	17752	17812	17595	17709	17767	17931	17690	17691	17637	17826	17681	17751	17813	17770	17694	17898	17786	17956	17729	17842	17746	17625	17701	17765	17644	17779	17694	17858	17899	17667	17691	17826	17765	17638	17837	17840	17653	17843	17729	17722	17787	17833	17714	17785	17671	17864	17860	17755	17800	17710	17657	17826	17817	17834	17673	17702	17881	17990	17764	17656	17817	17863	17937	17880	17790	17841	17854	17766	17695	17759	17702	17972	17764	17620	17770	17876	17731	17526	17848	17617	17878	17836	17967	17561	17747	17694	17744	17783	17752	18047	17860	17761	17913	17872	17651	17975	17608	17820	17452	17685	17758	17664	17604	17881	17760	17801	17647	17917	17809	17814	17622	17732	17834	17753	17867	17658	17868	17713	17820	17759	17839	17795	17643	17805	17739	17647	17858	17746	17769	17687	17762	17829	17801	17840	17748	17809	17797	17670	17712	17829	17760	17780	17830	17970	17840	17790	17973	17758	17735	17824	17731	17643	17728	17642	17825	17613	17908	17712	17706	17770	17725	17675	17703	17864	17928	17625	17887	17858	17822	17864	17995	17811	17906	17604	17866	17830	18026	17696	17900	17683	17906	17855	17837	17873	17846	17677	17812	17717	17736	17837	17795	17821	17668	17751	17868	17786	17731	17889	17776	17663	17631	17741	17924	17905	17707	17799	17849	17756	17820	17663	17696	17893	17809	17970	17741	17710	17843	17769	17592	17727	17916	17894	17764	17869	17990	17824	17667	17977	17964	17887	17637	17695	17849	17882	17718	17657	17735	17633	17624	17732	17665	17731	17695	17698	17648	17757	17768	17983	17691	17937	17738	17806	17857	17874	17820	17657	17655	17813	17785	17529	17850	17730	17889	17991	17798	17590	17603	17639	17985	17887	17694	17677	17668	17555	17809	17683	17874	17603	17637	17742	17959	17659	17729	17816	17764	17784	17754	17668	17770	17776	17705	17618	17843	17796	17640	17698	17857	17822	17615	17665	17780	17660	17776	17652	17723	17679	17690	17886	17598	17783	17783	17849	17760	17688	17639	17828	17728	17729	18020	17790	17603	17827	17828	17787	17688	17757	17664	17868	17809	17707	17815	17858	17704	17684	17716	17844	17861	17921	17577	17861	17881	17819	17677	17870	17700	17782	17930	17889	17770	17715	17687	17640	17734	17922	17827	17751	17809	17772	17668	17804	17813	17819	17740	17582	17901	17834	17666	17704	17918	17773	17738	17619	17811	17773	17673	17828	17650	17673	17831	17819	17764	17682	17723	17831	17865	17716	17876	17885	17888	17885	17869	17844	17719	17908	17683	17928	17812	17863	17748	17656	17661	17678	17644	17605	17940	17666	17722	17649	17960	17714	17653	17972	17711	17693	17930	17670	17799	17790	17698	17772	17761	17828	17537	17783	17606	17853	17659	17783	17788	17785	17828	17767	17775	17794	17660	17721	17637	17883	17669	17867	17846	17813	17726	17894	17882	17714	17900	17719	17775	18008	17857	17736	17719	17719	17937	17881	17837	17701	17852	17706	17741	17661	17799	17954	17717	17794	17876	17927	17840	17846	17626	17732	17847	17734	17753	17741	17897	17732	17721	17872	17683	17745	17900	17740	17888	17872	17794	17754	17549	17856	17721	17899	17540	17953	17925	17888	17746	17834	17843	17717	17899	17760	17766	17845	17554	17741	17688	17743	18061	17804	17769	17780	17749	17868	17790	17978	17801	17841	17577	17876	17749	17922	17874	17797	17379	17792	17839	17795	17770	17866	17734	17785	17829	17726	17723	17726	17735	17646	17822	17777	17691	17793	17880	17908	17701	17693	17911	17761	17762	17842	17796	17728	17860	17834	17773	17902	17781	17681	17789	17782	17646	17629	17742	17821	17969	17973	17879	17858	17823	17811	17726	17720	17997	17789	17653	17799	17742	17764	17779	17790	17782	17885	17777	17726	17839	17697	17798	17706	17814	17651	17709	17804	17853	17879	17734	17792	17746	17837	17801	17784	17731	17996	17807	17799	17966	17791	17666	17719	17858	17849	17851	17840	17817	17880	17838	17886	17547	17789	17720	17808	17668	17787	17730	17803	17887	17845	17812	18009	17638	17784	17777	17604	17800	17681	17942	17935	17886	17848	17791	17846	17697	17708	17819	17577	17790	17948	17832	17825	17807	17722	17749	17675	17843	17746	17674	17882	17718	17696	17714	17769	17618	17788	17823	17927	17682	17785	17832	17880	17911	17948	17752	17669	17816	17852	17789	17761	17661	17873	17598	17753	17860	17629	17728	17808	17797	17906	17903	17667	17707	17707	17845	17974	17767	17709	17851	17798	17853	17800	17751	17699	17864	17656	17771
22470	21026	28843	23417	21403	24576	28325	23910	23220	23631	23655	23225	23342	23264	23272	23159	23198	23108	30989	38042	35996	31514	27286	24769	23724	23361	22705	22770	22718	22639	22740	22625	22719	22739	22449	22491	22700	22664	22758	22578	22439	22908	22630	22569	22583	22643	22444	22499	22617	22452	22559	22553	22687	22751	22664	22714	22697	22730	22412	22517	22681	22420	22232	22394	22727	22538	22559	22588	22596	22651	22529	22516	22690	22645	22574	22584	22655	22766	22781	22512	22522	22603	22597	22534	22520	22693	22394	22493	22342	22729	22541	22289	22732	22668	22546	22427	22422	22770	22596	22387	22365	22695	22279	22675	22541	22534	22465	22426	22538	22636	22567	22415	22752	22543	22633	22521	22442	22627	22370	22551	22608	22215	22382	22442	22756	22677	22528	22535	22728	22623	22516	22505	22821	22695	22611	22479	22538	22683	22584	22494	22480	22565	22335	22595	22668	22395	22416	22475	22566	22341	22750	22510	22399	22428	22655	22379	22535	22640	22553	22580	22498	22479	22583	22508	22476	22628	22488	22487	22732	22640	22565	22420	22577	22596	22552	22649	22321	22712	22498	22325	22563	22482	22461	22431	22494	22455	22385	22526	22533	22429	22497	22553	22325	22638	22502	22336	22769	22515	22535	22388	22547	22588	22502	22304	22587	22510	22534	22566	22447	22490	22900	22510	22609	22587	22545	22438	22396	22733	22435	22304	22371	22259	22658	22393	22369	22663	22496	22551	22467	22516	22455	22487	22505	22393	22472	22339	22488	22444	22459	22737	22192	22453	22468	22379	22351	22474	22449	22358	22509	22357	22215	22525	22728	22326	22546	22450	22354	22700	22498	22483	22549	22439	22555	22399	22565	22518	22524	22721	22804	22562	22425	22651	22516	22480	22644	22567	22428	22402	22780	22603	22708	22540	22667	22453	22573	22278	22577	22603	22753	22623	22425	22194	22679	22584	22582	22457	22417	22591	22434	22469	22590	22412	22461	22557	22583	22246	22376	22459	22620	22442	22509	22483	22467	22436	22469	22520	22497	22483	22570	22538	22463	22533	22348	22545	22476	22714	22785	22558	22668	22356	22474	22537	22494	22514	22627	22659	22287	22604	22300	22661	22468	22802	22735	22473	22663	22493	22489	22542	22513	22304	22552	22607	22412	22336	22300	22335	22433	22701	22593	22551	22258	22459	22556	22408	22391	22655	22658	22610	22651	22625	22571	22557	22508	22329	22480	22414	22485	22584	22474	22320	22327	22354	22579	22393	22568	22573	22378	22558	22443	22464	22515	22487	22522	22654	22575	22422	22518	22447	22442	22343	22370	22512	22500	22600	22452	22569	22388	22324	22743	22523	22599	22615	22443	22343	22665	22644	22531	22429	22727	22482	22494	22521	22648	22375	22518	22484	22231	22400	22554	22237	22501	22581	22631	22468	22673	22443	22555	22486	22388	22576	22520	22493	22620	22258	22441	22461	22307	22488	22504	22188	22580	22397	22433	22524	22482	22488	22793	22609	22604	22479	22554	22477	22392	22474	22546	22855	22519	22485	22612	22480	22450	22430	22421	22547	22430	22501	22641	22435	22490	22470	22781	22475	22512	22698	22652	22624	22596	22438	22553	22490	22627	22415	22361	22494	22352	22554	22637	22621	22433	22586	22933	22281	22491	22470	22492	22690	22438	22365	22405	22428	22581	22337	22158	22267	22519	22667	22301	22358	22359	22264	22492	22533	22724	22654	22685	22519	22555	22473	22537	22471	22599	22479	22631	22311	22430	22546	22264	22338	22487	22619	22625	22667	22536	22677	22450	22376	22491	22401	22408	22524	22625	22474	22437	22675	22700	22496	22630	22580	22694	22391	22441	22380	22462	22574	22520	22464	22513	22638	22409	22641	22579	22857	22591	22208	22553	22797	22662	22854	22567	22392	22583	22507	22501	22600	22623	22608	22364	22398	22381	22301	22535	22536	22395	22596	22386	22534	22528	22461	22550	22473	22765	22638	22460	22447	22634	22479	22658	22480	22417	22420	22610	22498	22593	22536	22455	22580	22480	22448	22498	22457	22501	22384	22619	22485	22578	22829	22560	22491	22363	22479	22542	22396	22617	22504	22650	22620	22603	22501	22396	22513	22737	22352	22570	22523	22649	22440	22563	22414	22545	22536	22369	22420	22702	22442	22418	22456	22404	22442	22410	22312	22546	22679	22793	22661	22580	22634	22510	22264	22605	22250	22416	22496	22542	22591	22620	22624	22510	22713	22536	22776	22373	22419	22437	22661	22503	22507	22643	22537	22619	22638	22465	22376	22388	22597	22251	22463	22411	22526	22425	22541	22468	22351	22536	22613	22355	22423	22708	22476	22541	22590	22399	22554	22334	22174	22534	22564	22662	22623	22444	22498	22432	22499	22479	22610	22467	22380	22697	22684	22660	22846	22576	22671	22488	22674	22511	22352	22354	22394	22326	22390	22722	22343	22582	22287	22555	22464	22555	22447	22454	22637	22508	22536	22279	22495	22512	22426	22608	22574	22448	22586	22590	22367	22492	22588	22450	22470	22367	22486	22396	22569	22548	22428	22574	22446	22376	22369	22505	22479	22487	22437	22596	22345	22455	22557	22571	22525	22407	22338	22552	22446	22792	22365	22689	22124	22700	22380	22461	22731	22327	22498	22485	22645	22334	22629	22525	22216	22405	22302	22597	22532	22320	22700	22470	22444	22443	22281	22494	22443	22509	22534	22525	22450	22347	22445	22234	22446	22497	22483	22554	22254	22519	22429	22525	22675	22395	22593	22712	22566	22434	22544	22402	22602	22377	22332	22531	22424	22408	22448	22588	22606	22466	22502	22476	22475	22485	22338	22405	22492	22576	22595	22537	22418	22512	22620	22494	22302	22539	22392	22467	22495	22409	22493	22530	22422	22315	22319	22419	22503	22497	22669	22330	22545	22498	22374	22547	22558	22535	22456	22358	22473	22504	22656	22326	22702	22644	22510	22644	22579	22561	22502	22542	22585	22537	22531	22404	22426	22614	22506	22486	22476	22700	22408	22469	22434	22693	22691	22351	22433	22452	22674	22582	22594	22577	22369	22490	22551	22633	22108	22548	22471	22698	22420	22735	22589	22586	22598	22604	22649	22389	22588	22435	22496	22570	22394	22742	22368	22498	22508	22583	22548	22612	22645	22731	22504	22527	22542	22373	22478	22520	22310	22374	22571	22441	22379	22592	22628	22238	22511	22390	22586	22538	22284	22614	22338	22402	22547	22432	22400	22608	22410	22519	22668	22315	22464	22358	22532	22606	22678	22222	22494	22611	22341	22497	22297	22557	22551	22399	22563	22524	22538	22646	22769	22653	22423	22514	22486	22397	22630	22670	22476	22690	22308	22618	22191	22363	22545	22592	22380	22579	22402	22688	22432	22640	22387	22639	22772	22478	22571	22557	22484	22547	22257	22411	22596	22323	22635	22578	22317	22375	22540	22540	22575	22568	22422	22551	22776	22595	22450	22598	22242	22425	22429	22615	22351	22455	22392	22555	22451	22738	22383	22494	22535	22586	22394	22288	22315	22402	22400	22545	22703	22688	22383	22473	22358	22641	22435	22613	22251	22492	22451	22458	22666	22535	22473	22301	22460	22254	22626	22586	22542	22502	22312	22442	22467	22367	22585	22651	22419	22490	22511	22452	22759	22598	22353	22442	22528	22540	22509	22558	22585	22465	22475	22485	22357	22439	22513	22534	22350	22436	22481	22502	22610	22465	22666	22432	22458	22494	22449	22703	22473	22458	22374	22469	22315	22424	22315	22552	22540	22654	22225	22671	22480	22659	22604	22344	22466	22493	22591	22488	22279	22502	22456	22559	22223	22388	22262	22197	22547	22454	22510	22503	22405	22791	22651	22618	22513	22451	22425	22214	22167	22635	22703	22593	22745	22608	22594	22312	22332	22274	22238	22691	22563	22544	22466	22539	22535	22432	22361	22459	22460	22452	22395	22306	22618	22548	22663	22398	22481	22443	22492	22616	22486	22573	22662	22439	22236	22643	22306	22308	22318	22672	22307	22558	22339	22451	22356	22509	22634	22464	22418	22463	22512	22413	22574	22283	22552	22555	22551	22501	22486	22516	22518	22362	22313	22513	22524	22386	22545	22359	22560	22558	22270	22372	22398	22366	22593	22569	22556	22358	22585	22390	22531	22804	22291	22524	22551	22572	22585	22632	22408	22620	22519	22635	22679	22805	22607	22493	22413	22260	22552	22352	22444	22449	22361	22629	22513	22434	22672	22679	22339	22552	22622	22423	22436	22541	22536	22571	22561	22415	22486	22542	22272	22709	22603	22341	22687	22518	22285	22423	22408	22349	22398	22571	22678	22721	22290	22584	22694	22726	22451	22566	22539	22425	22408	22734	22445	22421	22588	22434	22539	22447	22529	22409	22503	22506	22558	22369	22616	22575	22675	22596	22582	22612	22520	22655	22369	22572	22485	22660	22538	22458	22431	22376	22340	22526	22539	22546	22268	22433	22476	22530	22463	22539	22382	22485	22538	22513	22678	22622	22486	22355	22361	22519	22271	22348	22237	22359	22363	22546	22387	22396	22442	22390	22500	22322	22414	22480	22501	22734	22537	22719	22543	22604	22430	22575	22608	22524	22578	22414	22541	22450	22666	22518	22494	22559	22583	22636	22580	22549	22357	22502	22622	22434	22420	22496	22711	22325	22355	22502	22494	22538	22229	22471	22562	22291	22415	22512	22653	22403	22501	22666	22461	22639	22567	22449	22491	22648	22457	22382	22536	22459	22571	22597	22525	22526	22485	22363	22658	22515	22404	22471	22346	22676	22424	22707	22409	22239	22671	22676	22380	22575	22376	22476	22411	22501	22381	22415	22463	22321	22634	22419	22533	22430	22602	22419	22578	22263	22394	22487	22501	22558	22424	22435	22578	22550	22461	22348	22540	22574	22438	22550	22369	22602	22427	22540	22506	22460	22314	22633	22508	22494	22512	22700	22660	22512	22607	22427	22561	22354	22442	22448	22665	22610	22341	22517	22172	22504	22460	22618	22559	22455	22357	22570	22595	22596	22547	22593	22326	22318	22343	22520	22549	22473	22389	22470	22460	22377	22515	22460	22479	22373	22374	22582	22475	22672	22254
17887	33253	30232	24940	22916	21639	20302	19454	18962	19041	18808	18775	18421	18494	18360	18255	18245	18507	29807	35837	33003	27717	22825	19763	18710	18246	17841	17841	17910	18010	17913	17694	17958	17846	17894	17843	17974	17818	17904	17795	18000	17867	17750	17962	17738	17928	17745	17862	18095	17955	17690	17912	17955	17791	17894	18013	18004	17812	17917	17903	17785	17816	17850	17879	18070	17989	17763	18060	17644	17955	17847	17934	18002	17790	17876	17705	17561	17987	17848	17819	17821	17832	17784	17901	17903	17808	17808	17880	17918	17776	17675	17951	17850	17804	17870	17897	17964	17912	17816	17890	17794	17740	17768	17804	17823	17863	17780	17797	18072	17831	17781	17851	17700	17741	17890	17890	17759	17836	17917	17792	17945	17832	17747	17971	17818	17820	17789	17987	17774	17903	17793	17908	17712	17662	18022	18108	17766	17593	17862	17955	17705	17823	17687	17753	17796	17922	17730	17867	17820	17838	17739	17859	17738	17851	18007	17890	17825	17956	17834	17834	17830	17971	17811	17916	17887	17695	17852	17723	17785	17766	17803	17857	18030	17989	17790	17914	17828	17715	17872	17875	17894	17865	17850	17751	17811	17731	17994	17866	17939	17722	17848	17692	17871	17845	17784	17890	17893	17704	17929	17904	17685	17832	17751	17894	17793	17739	18111	17631	17850	17743	17915	17938	17946	17910	17909	17900	17962	17872	17758	17828	18076	17882	17585	17877	17786	17826	17708	17637	17936	17845	17930	17930	17975	17911	17891	17780	17633	18027	17806	17971	17891	17831	17699	17867	17710	17777	17931	17734	17834	17867	17957	17821	17803	17808	17808	17932	17762	17925	17495	17981	17759	17851	17689	17737	17846	17878	17806	18003	17715	17887	17847	17973	17744	17909	17876	17804	17912	17880	17901	17735	17805	17781	17997	17956	17863	17707	17994	17679	17752	17799	17931	17731	18004	17848	17915	17799	17773	17821	17764	17932	17783	17864	17881	17905	17887	17833	17839	17825	17928	17779	17841	17961	17874	17860	17690	17803	17805	17991	17954	17698	17815	17833	17873	17698	17767	17794	17976	17815	17868	17855	18059	17893	17721	17733	17710	17793	18046	17764	17967	17780	17804	17757	17797	17808	17774	17836	17955	17748	17861	17625	17991	17854	17949	17888	17803	17768	18009	17814	17817	17786	17969	17777	17979	17846	17717	17808	17788	17816	17858	17690	17863	17704	17762	18065	17733	17879	17982	17811	17908	17785	17758	17903	17840	17635	17792	17867	17729	17759	17854	17782	17954	18026	17811	17921	17746	17790	17828	17967	17875	17911	17856	17976	17771	17842	17662	17809	17905	17796	17753	17594	17955	17864	17741	17840	17873	17574	17786	17682	17904	17927	17816	17799	17773	17736	17904	17859	18014	17806	17808	17807	17682	17812	17813	17874	17879	17997	17845	17967	17891	17872	17788	17797	17768	17901	17691	17771	17902	17916	17633	17864	17952	17770	17920	17792	17952	17790	17878	17706	17790	17903	18005	17792	17903	17807	18023	17673	17771	17959	17592	17964	17956	17807	17842	17973	17884	17874	17769	17864	17802	17704	17715	17855	17970	17906	17853	17670	17900	17921	17888	17794	17651	17765	17984	17812	17720	17954	17792	17893	17865	17934	17859	17982	17842	17776	17888	17881	17850	18008	17855	17679	17687	17908	17866	17922	17800	17817	17866	17780	17964	17857	17955	17958	17797	17762	17837	17727	17885	17828	17908	17812	17940	17837	17929	17687	17936	17828	17722	17877	17692	17902	18081	17955	17798	17726	17778	17827	17725	17654	17707	17860	17726	17629	17940	17805	17801	17900	17715	17713	17986	17854	17757	17868	17826	18041	17807	17812	17634	17832	17832	17843	17806	17865	17977	17878	17706	17700	17920	17886	17939	17886	17672	17767	17804	17588	17893	17882	17772	17850	17895	17883	17747	17750	17894	17940	17905	17887	18009	17772	17758	17734	17901	17868	17701	18034	17839	17855	17852	17792	17828	17928	17706	17865	17769	17915	17746	17926	17945	17978	17639	17747	17764	17874	17659	17977	17904	17933	17903	17941	17928	17857	17918	17747	17781	17732	17788	17805	17987	17818	17917	17805	18050	17759	17699	17982	17765	17848	17826	17856	17859	17824	17959	17848	17795	17747	17772	17788	17874	17851	17751	17853	17747	17779	17910	17652	17614	17948	17819	17951	17876	17961	17860	17815	17728	17839	17661	17896	17794	17797	17906	17921	17873	17857	17832	17800	17685	17769	17881	17950	17726	17927	17684	17749	17774	17828	17897	17935	17798	17773	17788	17656	17843	17864	17815	17773	17920	17903	17838	17872	17961	17816	17841	17944	17886	17892	17977	17699	17780	17858	17809	17763	17917	17721	17856	17736	17739	17952	18029	17830	17944	17814	17977	17817	17620	17836	17755	17930	17725	17659	17956	17817	17802	17845	17862	17884	17779	17681	17801	17963	17869	17809	18036	17963	17924	17824	17733	17853	17753	17747	17832	17804	17713	17933	17833	17943	17742	17627	17909	17857	17848	18010	18015	17843	17730	17750	17789	17895	17893	18008	17611	17705	17951	17734	17787	17751	17916	17838	17888	17782	17827	17912	18016	17861	17831	17828	17814	17844	17800	17808	17862	17907	17825	18130	17780	17926	17805	17730	17738	17823	18031	17775	17902	18040	17639	17585	17716	17873	17695	17686	17872	17750	17869	17826	17812	17830	17722	17855	17834	17784	17740	17972	17751	17785	17875	17702	17844	17812	17844	17804	17670	17909	17835	17743	17917	17922	17883	17768	17710	17787	17793	17860	17890	17754	17928	17860	17785	17831	17954	17769	17878	17820	17946	17621	17735	17824	17748	17724	17776	17855	17890	17925	17915	18009	17855	18105	17835	17811	17698	17894	17816	17724	17935	17749	17822	17802	17861	17675	17802	17850	17927	17704	17909	17779	17786	17754	17982	17797	17731	17853	17898	17803	17902	17716	17959	17674	17995	17754	17751	17822	17807	17770	17876	17842	17682	17829	17658	17848	17867	17875	17852	17831	17837	17769	17871	17736	17871	17804	17840	17812	17806	17804	17973	17943	17800	17993	17910	17893	17896	17861	17702	17865	18027	17707	17923	17789	17814	18001	17702	17786	17840	17774	17736	17780	17901	18010	17870	17927	17735	17881	17687	17815	17868	17833	17916	17774	17688	18003	17684	17884	17854	17859	17996	17832	17774	17810	17851	17790	17854	17747	17866	17618	17869	17823	17696	17712	17926	18040	17708	17872	17821	18063	17903	17801	17953	17888	17934	17948	17828	17902	17993	17769	17920	17865	17877	18071	17838	17977	17754	17875	17764	17824	17756	17831	17877	17881	17793	17868	17801	17834	17854	17821	17916	17942	17799	17872	17877	17800	17854	17834	17873	17800	17737	17744	17959	17764	17848	17788	17873	17771	17983	17712	17614	17831	17896	17834	17965	17762	17824	17674	17823	17946	17829	17775	17726	17773	17788	17942	17773	17952	18003	17941	17822	17835	17668	17769	17933	17720	17843	17798	17794	17820	17789	17831	17736	17844	17865	17842	17740	17924	17910	17848	17793	17943	17700	17964	17825	17934	17744	17758	17855	17769	17745	17772	17943	17821	17944	17829	17712	17788	17847	17889	17822	17888	17692	17678	17810	17703	17888	17814	17777	17992	17963	17879	17991	17804	17859	17924	17826	17847	17770	17723	17972	17764	17785	17863	18138	17835	17888	17955	17697	18017	17912	17821	18028	17962	17840	17909	17837	17914	17760	17949	17857	17873	17695	17944	17995	17726	17735	17901	17794	17804	17923	17973	17902	17926	17835	17949	17913	17782	17925	17773	18084	17694	18002	17934	17538	17938	17882	17730	17927	17778	17983	18015	17784	17708	17870	17849	17718	18016	17775	17815	17781	17820	17721	17912	17644	17890	17861	17989	17651	17806	17918	17810	17789	17952	17978	17611	17772	17769	17574	17716	17738	17755	17859	17917	17998	17885	17800	17854	17774	17889	17891	18017	17857	17797	17828	17860	17725	17874	17830	17576	17746	17970	17974	17865	17840	17937	17838	17759	17718	17916	17744	17882	17835	17771	17943	17885	17939	17993	17841	17845	17897	17858	17686	17867	17887	18078	17852	17849	17819	17764	17750	17936	17854	17882	17706	17712	17846	17863	18025	17786	17810	17993	17936	17786	17829	17954	17920	17868	18006	17821	17918	17873	17910	17767	17732	17731	17837	17920	17792	17777	17786	17726	17922	17841	17814	17855	17660	17809	17799	17851	17748	17905	17878	17749	17880	17819	17876	17845	17863	17998	17696	17807	17762	17763	17874	17893	17853	17747	18003	17926	17805	17928	17675	17791	17633	17918	17753	17779	17845	18007	17742	17855	17662	17710	17738	17805	18011	17817	17919	17795	17858	17811	18030	17660	17899	17883	17621	17967	17796	17806	17784	17846	17917	17775	18019	17675	17730	17934	17984	17825	17915	17886	17883	17810	17785	17884	17709	17905	17814	17748	17974	17728	17765	17748	17910	18021	17672	17803	17752	17830	17921	17965	17582	17852	17849	17883	17879	17817	17839	17859	17905	18021	17816	17997	17818	17886	17791	17905	17859	17981	17832	17934	17617	17835	17841	17718	17900	17759	17887	17837	17848	17668	17893	17913	17960	17793	17791	17787	17779	17868	17893	17884	17854	17800	17955	17923	17791	17837	17755	17938	17655	17808	17750	17791	17827	17774	17756	17819	17694	17927	17768	17812	18000	17961	17710	17927	17746	17891	17760	17819	17828	17776	17946	17722	17931	17817	17786	17718	17986	17857	17921	17784	17690	17870	17720	17891	17725	17795	17729	17849	17904	17788	17873	17856	17762	17797	17680	17957	17762	17731	17839	17811	17844	17652	17861	17922	17917	17816	17778	17811	17829	17969	17771	18003	17772	17791	17940	17791	17728	17722	17935	17824	17828	17852	17640	17984	17871	17666	17844	17878	17801	17938	17871	17834	17826	17688	17720	17853	17824	17814	17971	17778	17905	17763	17928	17734	17904	17723	17953	17827	17866	17769	17978	17762	17937	17865	17992	17883	17995	17762	17803	17886	17783	18016	17687	17956
27346	22371	27578	26074	22675	23186	23125	22805	22834	22635	22730	22895	22479	22642	22708	22499	22562	22639	22882	23691	23869	23831	23412	23041	22801	22696	22549	22766	22793	22500	22607	22694	22635	22617	22789	22571	22626	22780	22820	22670	22626	22799	22790	22848	22626	22583	22806	22688	22631	22695	22711	22713	22844	22713	22504	22489	22647	22836	22595	22807	22571	22734	22598	22654	22667	22867	22581	22663	22552	22609	22556	22628	22659	22655	22673	22269	22590	22535	22528	22696	22683	22776	22788	22698	22461	22556	22544	22477	22828	22629	22973	22727	22643	22577	22539	22604	22517	22599	22618	22681	22519	22621	22692	22449	22662	22477	22344	22472	22633	22625	22673	22498	22516	22798	22363	22515	22655	22577	22506	22679	22517	22739	22780	22537	22463	22555	22619	22505	22429	22703	22572	22645	22558	22736	22615	22550	22724	22410	22731	22848	22697	22557	22669	22661	22761	22581	22856	22689	22576	22575	22515	22554	22609	22644	22504	22402	22794	22671	22658	22626	22650	22480	22923	22475	22555	22436	22693	22512	22705	22563	22711	22488	22480	22629	22479	22610	22500	22928	22651	22451	22675	22699	22686	22730	22605	22574	22781	22726	22404	22604	22741	22717	22598	22758	22449	22676	22717	22572	22621	22628	22661	22530	22460	22687	22574	22560	22503	22487	22558	22500	22668	22559	22496	22815	22691	22679	22456	22747	22435	22526	22380	22714	22564	22670	22552	22648	22482	22707	22624	22638	22629	22541	22765	22554	22842	22643	22313	22742	22754	22615	22640	22663	22508	22640	22703	22586	22574	22774	22589	22468	22625	22465	22720	22628	22620	22438	22653	22821	22454	22333	22644	22650	22688	22530	22469	22666	22592	22505	22719	22580	22758	22541	22547	22535	22636	22636	22420	22636	22613	22529	22717	22531	22699	22674	22385	22726	22494	22737	22618	22704	22510	22491	22635	22695	22526	22558	22599	22751	22608	22700	22715	22574	22702	22424	22743	22661	22500	22406	22526	22646	22534	22508	22843	22584	22601	22871	22768	22464	22412	22620	22646	22486	22577	22601	22669	22763	22674	22617	22456	22632	22634	22708	22676	22615	22879	22611	22552	22574	22717	22492	22413	22598	22417	22559	22701	22683	22550	22445	22882	22597	22455	22637	22569	22719	22555	22751	22536	22768	22814	22774	22677	22646	22677	22725	22793	22790	22560	22579	22796	22396	22626	22923	22553	22555	22622	22543	22834	22562	22678	22622	22848	22571	22512	22724	22575	22589	22571	22481	22420	22594	22576	22524	22848	22625	22555	22719	22521	22593	22485	22528	22533	22683	22808	22751	22455	22517	22592	22613	22572	22751	22567	22594	22567	22549	22313	22624	22724	22570	22634	22452	22547	22597	22502	22624	22390	22637	22438	22611	22655	22612	22616	22772	22726	22516	22634	22730	22703	22538	22791	22812	22608	22705	22638	22479	22599	22716	22434	22552	22655	22356	22879	22625	22588	22622	22319	22636	22314	22577	22810	22810	22759	22704	22724	22596	22802	22534	22682	22687	22701	22772	22720	22430	22646	22792	22623	22687	22572	22662	22624	22611	22641	22622	22601	22648	22663	22497	22436	22624	22556	22565	22585	22637	22640	22698	22746	22392	22848	22529	22686	22652	22721	22484	22370	22631	22780	22421	22467	22497	22724	22656	22485	22619	22680	22821	22516	22610	22467	22579	22742	22683	22572	22619	22703	22630	22647	22577	22628	22618	22619	22755	22506	22844	22599	22738	22627	22651	22702	22542	22590	22629	22548	22545	22542	22633	22601	22611	22583	22768	22709	22502	22585	22597	22552	22556	22478	22514	22696	22407	22753	22780	22478	22576	22715	22430	22536	22622	22559	22658	22589	22819	22582	22565	22675	22664	22384	22562	22604	22443	22630	22520	22621	22680	22421	22808	22689	22525	22633	22501	22510	22400	22656	22677	22556	22489	22733	22613	22619	22558	22931	22411	22671	22612	22736	22835	22503	22717	22831	22660	22545	22790	22613	22736	22841	22488	22770	22649	22621	22729	22724	22745	22488	22567	22793	22574	22510	22567	22641	22529	22847	22629	22539	22864	22431	22723	22574	22595	22531	22714	22604	22679	22658	22570	22694	22688	22714	22331	22735	22491	22869	22607	22702	22704	22412	22763	22557	22756	22601	22434	22597	22797	22524	22766	22647	22916	22521	22535	22511	22685	22595	22571	22385	22643	22548	22566	22643	22568	22528	22729	22743	22533	22593	22521	22513	22742	22608	22936	22797	22505	22702	22602	22368	22504	22960	22539	22620	22771	22648	22670	22690	22581	22546	22579	22736	22700	22480	22685	22650	22579	22557	22719	22683	22545	22619	22726	22646	22664	22720	22500	22647	22685	22804	22821	22418	22611	22931	22621	22753	22724	22745	22736	22668	22734	22878	22645	22554	22491	22483	22600	22592	22752	22670	22652	22855	22431	22776	22773	22610	22526	22650	22599	22458	22669	22564	22615	22780	22692	22740	22732	22814	22569	22725	22715	22684	22548	22541	22550	22680	22585	22605	22687	22783	22547	22550	22725	22616	22664	22611	22895	22568	22600	22782	22670	22531	22613	22759	22653	22712	22275	22592	22562	22537	22628	22460	22569	22761	22672	22704	22721	22555	22447	22573	22633	22605	22432	22819	22798	22568	22484	22590	22488	22649	22614	22795	22732	22424	22599	22599	22664	22671	22536	22666	22480	22698	22739	22861	22628	22564	22638	22806	22636	22691	22886	22553	22730	22544	22912	22770	22541	22479	22640	22522	22477	22551	22617	22693	22582	22451	22618	22740	22579	22645	22439	22702	22718	22565	22549	22734	22508	22556	22609	22780	22532	22619	22596	22615	22501	22617	22616	22568	22481	22502	22555	22709	22902	22654	22514	22502	22691	22703	22713	22598	22711	22604	22596	22663	22659	22530	22523	22618	22742	22398	22550	22859	22670	22582	22573	22729	22774	22601	22466	22429	22662	22611	22666	22246	22530	22522	22576	22588	22535	22914	22547	22555	22822	22606	22439	22604	22729	22653	22399	22579	22686	22695	22411	22469	22580	22581	22686	22466	22719	22635	22499	22611	22605	22696	22749	22848	22443	22503	22837	22761	22510	22494	22322	22546	22654	22680	22392	22741	22651	22424	22374	22461	22395	22624	22607	22774	22773	22731	22532	22616	22508	22637	22643	22711	22802	22828	22627	22772	22757	22526	22755	22789	22686	22776	22641	22664	22649	22617	22592	22679	22587	22598	22488	22652	22386	22451	22742	22701	22712	22487	22814	22540	22720	22652	22683	22465	22681	22650	22558	22573	22494	22571	22702	22533	22599	22508	22599	22516	22484	22818	22793	22706	22799	22561	22298	22583	22474	22502	22716	22678	22667	22701	22436	22765	22707	22700	22551	22469	22680	22655	22683	22608	22613	22833	22486	22601	22607	22686	22549	22645	22730	22653	22805	22645	22230	22622	22611	22569	22906	22767	22782	22637	22619	22648	22765	22450	22573	22406	22483	22727	22593	22517	22632	22692	22629	22680	22665	22537	22785	22740	22771	22800	22316	22631	22531	22663	22741	22378	22549	22562	22744	22521	22486	22557	22819	22833	22532	22373	22642	22757	22685	22758	22600	22681	22587	22765	22593	22662	22663	22830	22654	22443	22574	22683	22567	22572	22502	22690	22587	22653	22460	22581	22523	22423	22857	22594	22497	22703	22841	22750	22576	22637	22625	22767	22817	22767	22548	22631	22761	22608	22661	22772	22811	22495	22726	22699	22684	22700	22727	22793	22538	22563	22664	22562	22665	22484	22750	22549	22506	22714	22786	22660	22811	22581	22846	22560	22668	22656	22751	22598	22634	22490	22660	22729	22767	22566	22454	22466	22491	22865	22490	22656	22729	22807	22643	22732	22630	22759	22530	22581	22684	22535	22503	22566	22784	22611	22663	22501	22684	22703	22753	22570	22369	22509	22522	22659	22530	22537	22755	22624	22409	22451	22684	22495	22645	22741	22448	22553	22824	22546	22453	22562	22859	22598	22744	22737	22723	22769	22752	22702	22714	22571	22551	22776	22718	22491	22693	22561	22628	22604	22607	22517	22621	22629	22769	22545	22695	22648	22478	22640	22440	22498	22376	22571	22605	22647	22480	22648	22564	22674	22786	22703	22532	22657	22935	22590	22571	22701	22841	22861	22439	22472	22703	22761	22570	22745	22350	22579	22645	22598	22630	22602	22797	22799	22591	22791	22375	22618	22404	22490	22728	22540	22663	22580	22649	22810	22641	22698	22480	22614	22592	22690	22669	22570	22545	22653	22786	22493	22480	22706	22710	22721	22679	22556	22715	22556	22572	22465	22597	22474	22624	22607	22549	22962	22630	22651	22641	22608	22434	22593	22657	22559	22518	22584	22456	22614	22534	22489	22624	22875	22516	22424	22662	22855	22694	22882	22969	22668	22735	22421	22694	22812	22608	22641	22819	22720	22649	22464	22545	22784	22744	22580	22539	22784	22700	22585	22561	22621	22682	22713	22646	22734	22797	22590	22589	22665	22587	22706	22698	22613	22583	22553	22617	22649	22567	22693	22911	22477	22714	22547	22678	22591	22515	22775	22530	22794	22516	22545	22568	22546	22696	22618	22831	22499	22496	22600	22723	22691	22547	22664	22754	22603	22636	22465	22655	22468	22782	22643	22665	22742	22618	22837	22486	22617	22638	22787	22734	22652	22632	22580	22561	22595	22583	22623	22708	22636	22811	22637	22552	22628	22522	22371	22646	22725	22749	22816	22615	22483	22626	22619	22693	22633	22525	22583	22841	22731	22381	22557	22712	22668	22717	22473	22503	22788	22717	22566	22750	22509	22636	22505	22756	22583	22554	22613	22818	22863	22408	22426	22659	22365	22615	22629	22835	22657	22645	22708	22577	22576	22613	22788	22620	22439	22636	22865	22520	22430	22621	22650	22554	22676	22571	22617	22447	22470	22545	22543	22589	22689	22809	22734	22923	22478	22463	22649	22603	22606	22874	22709	22712	22605	22680	22413	22762	22664	22527	22747	22731	22627	22567	22379	22609	22823	22323	22525	22420	22492	22627	22676	22474	22559	22672	22514	22602	22583	22477
17530	21819	21777	19694	18687	18232	18248	18236	18128	17965	18003	18123	17927	18049	17875	17981	17829	18029	18506	19366	19277	19296	18626	18163	18042	17876	17703	17923	17888	17808	17982	17872	17927	18042	17769	17761	17946	17815	17821	18019	17780	17960	17911	17811	17804	17814	18021	18002	17721	17850	17939	18018	17960	17779	17835	17852	17995	17796	17897	17901	17799	17805	17902	17925	17869	17884	17922	17922	17683	17953	17906	17807	18056	17977	17965	17989	17994	18144	17974	17907	17828	17957	17747	17854	17900	17953	17989	17925	17910	17819	17906	17882	17963	17863	17866	17933	17962	18046	17935	17973	17899	17871	17864	17991	17888	17909	17900	17847	17912	17835	17828	17872	17927	18082	17997	17865	17765	17905	18013	17804	17814	17973	17732	17864	17950	17778	17913	17794	18010	17974	17864	17918	17942	17799	17725	17879	17863	18112	17926	17913	17842	17910	17864	17826	17821	17899	17867	17773	17925	17732	17964	17920	17869	17925	17839	17885	17796	17958	18065	17847	18061	17915	17765	17960	18028	17890	17973	17888	17929	17890	17787	17982	17730	18007	17794	17745	17750	18091	18057	17858	17952	17974	17885	18147	17810	17857	17903	17793	17762	17834	17918	17959	17725	17703	17807	17900	17933	17796	17776	17626	17948	18072	17820	18079	17880	17895	17985	17793	17747	17736	17975	18106	17861	17810	17711	17885	17930	18060	17907	17896	17896	18001	17793	17882	17978	17898	18029	17934	17824	17970	17951	17919	17917	17892	17895	17936	18174	17905	17951	18036	17737	17781	17814	17968	17754	17977	17783	17796	17977	17966	17958	17980	17899	17862	17875	17843	17977	17839	17843	17758	18034	17831	17996	17843	17935	17629	17852	17856	17732	17835	17797	17887	18043	17887	17715	17943	17757	17902	17905	17978	17882	17859	17858	17961	17883	17867	17875	17881	17776	17842	17721	17888	17754	17848	18040	18083	17754	17836	17934	17735	18029	17910	17787	17737	17902	17982	17817	17848	17947	18058	17821	17923	17977	17818	17937	18088	17887	17960	17813	17931	17829	18103	17951	17782	17834	18098	17741	17999	17822	17855	18143	17693	17928	17838	17952	17919	17947	18012	17955	17844	17944	17858	17922	17837	17905	17886	17882	17796	17965	17917	18047	17822	17866	17840	17610	17842	17789	17917	17875	17875	17835	18030	17924	17903	17983	17967	17836	17836	17851	17852	17949	17906	17800	17981	17936	17930	17770	17947	17872	17847	17754	17785	17854	17808	17882	17662	17961	18008	17803	17919	17996	18082	17892	17844	17985	17919	17902	17850	17976	17813	17832	18038	17867	17764	17870	17771	17907	17732	17873	17900	17976	17857	17775	17961	17779	17813	17864	17953	17904	17964	17832	17958	17816	17922	17904	17855	17875	17689	17848	18013	17936	17746	17840	17799	17919	18097	17747	17873	17899	17865	17937	17924	17906	17854	17984	17889	17881	17912	17732	17868	17933	17954	17802	17761	17941	17837	17936	17858	17901	18008	18184	17886	17917	17873	17996	17887	17926	17912	17862	17923	18087	17862	17973	17871	17892	17820	17904	17915	17987	17862	17904	17966	17907	17885	17800	17897	17820	17834	17963	17999	17909	17916	17975	17844	18051	17861	18081	17863	17928	17864	17901	18070	18022	17990	17880	18083	17775	17844	18011	17916	17939	18027	17700	18027	17894	17918	17935	17963	17962	17849	17835	17811	17957	17866	18110	17992	17944	17943	17879	18002	17912	17639	17983	17875	17873	17807	17913	17925	17978	17848	17950	17936	17968	17920	17977	17952	17890	17913	17854	17745	17815	17725	17873	18091	17930	17886	17984	17886	18022	17992	17680	17871	17872	17879	17866	17860	17857	17850	17922	17844	18087	17994	17991	17847	17963	17875	17830	17908	17906	17746	17881	17853	17733	17706	17931	17830	17929	17861	17876	17930	17914	18046	17839	17769	17771	17941	18043	17884	17637	17921	17891	17747	17822	17913	17950	17737	17978	17970	17883	17866	17922	17732	18143	17776	18015	17956	17900	18059	17862	17846	18006	17920	17895	17871	17901	17911	17812	17892	17912	17815	17902	17791	17837	17756	17887	18015	17985	17921	17823	18086	17996	18025	17925	17970	17843	17940	17797	17992	18088	17866	17988	17972	17999	17720	17866	17821	17793	17824	17973	17954	18097	17857	17833	17726	18019	17912	18026	17949	17838	17809	17963	17791	18039	17973	18101	17724	17848	17811	17887	17838	17816	17824	17810	17973	17857	17977	17859	17890	17853	17939	17860	17982	17836	17935	17834	17917	17916	17993	17998	17848	17947	18109	17902	17977	17764	17924	17882	17828	17893	17730	17852	17976	17940	17898	18013	17929	17677	17870	17876	18046	17827	17905	17919	17807	17834	17909	17886	17921	17833	17903	17781	17745	18010	17896	17994	17861	17741	18063	17931	17990	17996	18029	17905	18064	17935	18036	17959	17902	17817	18000	17902	17900	17992	17766	17861	17909	17848	18120	17779	18021	17960	17819	17938	17925	18023	17951	17843	17860	17880	17768	17898	17852	18045	17874	17934	17792	18085	18053	17766	17819	17869	18005	17909	18001	17777	17808	17967	17663	17950	17917	18035	17886	17828	17891	17992	17685	17841	18045	17982	17937	17783	17997	17907	17885	17812	17860	17851	17947	17796	17915	17954	17926	17866	17863	17839	17711	18010	17899	17900	17979	17969	17809	17788	17729	17964	17835	17957	18110	17963	17856	17990	17886	17931	17904	17801	17923	17899	18080	17889	17749	17890	17926	17819	17878	17880	17730	17910	17845	17777	17830	17977	17790	17795	17710	17788	17825	17823	17948	17869	17946	17988	17832	17712	17894	17716	17991	17863	18035	17921	17995	17973	17805	18042	17811	17798	18044	17852	17870	17773	17880	17920	17918	17849	17762	17996	17918	17969	18024	17947	17747	17880	17929	17703	18031	17917	17970	17932	18034	17765	17824	17850	17989	18044	17846	17939	17871	17806	17852	17891	17829	17786	17865	17984	17988	17908	17959	17775	17864	17947	17933	17614	18030	18039	17894	17689	17952	18070	17740	17956	17849	18012	17896	17901	17895	17963	17801	17943	17914	17918	17705	17995	17935	17965	17976	17887	17900	17899	17903	17825	17841	17922	17837	18034	17781	18004	17879	17813	17880	17861	17981	17875	17998	17729	17987	17973	18098	17739	17884	18096	17622	17910	17853	17783	17905	17756	17719	17825	18111	18008	17957	17742	17926	17765	17825	17816	18005	17712	17995	17963	17781	17948	18049	17760	17844	18001	17791	17986	17918	17967	18066	17929	17836	17952	17901	17945	17657	17923	17892	18075	17786	17949	17808	18038	17944	17769	17887	17847	17871	17828	17834	18126	17915	17873	17872	18026	17678	17845	17817	17859	17803	17825	17919	17869	17741	17841	17752	17769	17960	17920	17907	17853	17801	17923	17929	17886	17916	17938	18025	17984	18180	17958	17940	17892	18063	17918	18035	17764	17958	17903	17787	17934	17907	17853	17679	17880	18010	18014	18109	17991	17986	17813	17789	18007	17794	18019	17884	17892	17972	17779	17887	17891	17837	18029	17850	17989	17966	17776	17726	18008	17833	17880	18035	17982	17839	18023	18034	17860	18055	17929	17896	18040	17896	17876	18107	17998	17993	17977	17771	17805	17723	17917	17796	17933	17798	18058	17863	17992	17895	17855	17759	17913	17858	17820	17801	18073	17714	18043	17998	18027	17817	17792	17819	17827	17832	18127	18022	17864	17909	17913	17904	17860	18016	17880	17761	17827	17902	17782	17881	17936	17970	17998	17959	17918	18023	17887	18001	17913	17834	17866	17869	18054	17935	17871	17881	17848	17824	17841	17886	17943	17669	17841	18015	17933	18004	18057	17893	17954	17916	17850	18045	17829	17975	17918	17951	18034	18040	17876	17787	17839	17833	17953	17710	18034	17834	18053	17865	18002	17692	17780	17925	17805	18121	17909	17841	18035	18040	17726	17797	17790	17923	17965	17730	17849	17991	17845	17930	17791	17873	17835	17983	17865	17943	17748	17925	17928	17810	17809	17704	17891	17893	17981	17850	17833	17955	18025	17784	18015	17936	17879	17745	17982	17716	17828	18034	17945	17966	17884	17941	17917	17898	17634	17844	17898	17752	17868	17651	17880	18000	17700	17842	17953	17824	17876	17933	18059	17999	17872	18071	17814	17846	17809	17966	17868	18071	17765	17847	17855	17815	17997	18059	17898	17792	17962	17836	17846	17869	17913	17770	18089	17941	17797	17871	17958	17880	17876	17773	17896	18006	17877	17930	17969	17892	17887	17989	17976	17872	17827	17873	17788	17683	18035	17902	17874	17994	18022	17780	17790	18124	17799	17873	17728	17866	17886	17763	17882	17797	17965	17844	18011	17886	17876	17907	17923	17744	17896	17914	17857	17878	17956	17830	18086	17982	18100	17776	18066	17876	17843	17794	17892	17863	17835	18017	17827	18015	17983	17853	17942	18063	18005	18074	18069	17685	17907	17720	17985	17951	18014	17984	17973	17985	17991	17892	17913	17969	17947	17806	17859	18150	17803	17934	17849	17793	17912	17604	17884	17736	17951	17767	17854	17933	17754	17980	17897	17838	18053	17823	17947	17768	17802	17841	17896	17897	17968	17895	17911	17800	17969	18009	17838	17812	17847	18015	17881	17941	18030	17959	17838	17910	17887	17857	17965	17886	17840	17879	17920	17945	17947	17981	18072	17925	17939	17916	18014	17992	17954	18075	17797	18010	17856	17798	17977	17828	17893	17892	17844	17903	17963	17950	17796	17787	17869	17918	17886	17885	17898	18051	17877	17853	17873	17800	17833	18078	17876	17702	18065	18103	17989	17883	17945	17756	17942	17932	17813	17779	17839	17907	17973	17938	17803	17925	17804	17843	17977	17847	17888	17959	17958	18106	17727	17923	17938	18020	17851	17782	17768	17923	17919	17753	17936	17958	17864	17967	17986	17874	17835	17988	17870	17837	17925	17885	17794	17965	17836	17970	17797	17934	17770	17761	17928	17793	17936	17989	17816	17774	18057	17908	18062	17867	17768	18026	17936	17920	17765	17872	17965	17925
23647	20994	28444	23916	22676	24350	25213	22900	22529	22811	22627	22375	22498	22281	22335	22194	22401	22692	24925	29211	29823	27452	25083	23597	22833	22219	22247	22477	22164	22184	22327	22328	21991	22175	22317	22116	22258	22577	22033	22296	22056	22302	22304	22346	22210	22326	22358	22277	22183	22021	22282	22159	22282	22211	22171	22174	21847	22053	22197	22242	22243	22410	22120	22203	22252	22267	22090	22346	22102	22324	22233	22221	22255	22368	22189	22092	22405	22337	22160	22200	22206	22311	22210	22153	22154	22310	22301	21957	22071	22017	21913	22126	22290	22401	21955	22229	22205	22174	22301	22050	21888	22284	22230	22149	22331	22088	22154	22206	22285	22063	22236	22010	22226	22217	22268	22279	22239	22365	22250	22397	22057	22286	22283	22093	22028	22187	22118	22375	22103	22034	22123	22114	22205	21833	22195	22013	22313	22290	22115	21940	22191	22340	22350	22157	22093	22142	21924	22185	22346	22066	22090	22113	22183	22221	22147	22103	22290	22313	22427	22049	22332	22058	22181	22232	22102	22063	22073	21868	21931	21960	22126	21933	22152	22218	22063	22095	22269	22279	22289	22195	22167	22371	22131	22139	22150	22311	22230	22266	22171	22032	22346	22161	22220	21994	22259	22171	22002	22427	22440	22155	21945	22028	22203	22037	22320	22172	22071	22047	22138	22143	22296	21977	22096	22119	22167	22153	22121	22295	22404	21994	22268	22321	22111	22109	22056	22195	22339	22205	22112	22174	22077	22073	22084	22029	22149	22305	22084	22274	22071	22267	22271	22288	22258	22351	21960	22161	22266	22404	22145	22133	22149	22193	22064	22214	22317	22310	22278	22101	22310	22114	22111	22265	22157	22001	22208	22293	22301	22212	22209	22346	22252	22128	22415	22210	22072	22059	22412	22140	22163	22395	22274	22021	22000	22352	22164	22319	22012	22200	22206	22120	22173	22159	22157	22189	22240	22261	22201	22118	22153	22117	22147	22057	22374	22223	22108	22135	22212	22229	22370	22181	22190	22034	22187	22240	22104	22149	22261	22183	22155	22068	22164	22243	21982	22077	21996	22023	22161	22281	22101	21993	22183	22074	22050	22054	22072	22143	21997	21974	21967	22138	22243	22291	22129	22178	22121	22049	22119	22171	22308	22340	22224	22123	22173	22279	22237	22285	22144	22346	22165	22142	22174	22139	21952	22191	22061	22134	22128	22263	22275	22082	22229	22149	22037	22108	22081	22131	22120	22338	22091	21987	22325	22147	22340	22119	22062	22269	22374	22243	21986	22123	22169	21963	22307	22185	22233	22061	22134	22181	21932	22161	22187	22350	22002	21977	22052	22114	22123	21999	22099	22186	22326	22306	22084	22086	22055	22121	22362	21987	22238	22233	22259	21945	22335	22015	22235	22193	22147	22167	22401	22296	22168	22045	22140	22055	21901	22195	22164	22229	22226	22148	22145	22150	22101	22373	22112	22289	22117	21992	22171	22056	22096	21985	22111	22018	22193	21895	22280	22150	22053	22270	22103	21982	22123	22331	22055	22119	22232	22001	22184	22229	22241	22321	22116	22068	22044	22319	22075	22287	22437	22306	22003	22061	22288	22194	22000	22103	22113	22148	22094	21982	22154	22233	22303	22195	22218	22162	22276	21958	22380	22205	22394	22152	22232	22206	22214	22234	22337	22085	22143	22124	22279	21897	22120	22139	22190	22370	22363	22270	22236	22304	22197	22372	22149	22177	22170	22061	22112	22133	22096	22024	22297	22210	22146	22160	22428	22133	22261	22202	22024	22053	22240	22124	22115	22135	22283	22023	21978	22184	22030	22101	22077	22092	21970	22087	22176	22213	22201	22241	22262	22078	22092	22063	21941	22144	22516	22465	22227	22093	22266	22054	22001	22156	22344	22156	22212	22251	22228	22174	22220	22237	22220	22094	21907	22054	22154	22070	22079	22213	22415	22295	21928	21944	22201	22118	22090	22026	22091	22243	22106	22289	22297	22124	22043	22194	21948	22083	22136	22319	22092	22037	22278	22309	22007	22202	22014	22056	22137	22076	22121	21901	22387	22254	22062	22231	22122	22238	22123	22132	22185	22298	21986	22324	22164	22108	22196	22191	22127	22061	22303	21963	22272	22211	22347	22171	22143	22141	22068	22040	22206	22144	22064	22172	22263	22068	22095	22048	22083	22182	22107	22200	22118	22055	22035	22123	22379	22107	21952	22257	22176	22255	22333	21983	22243	22283	22288	22115	22100	22250	21783	21969	22220	22013	22354	22088	22283	22123	22181	21848	22306	22282	22280	22340	22261	22132	22330	22193	21884	22084	22124	22165	22241	22271	22558	22394	22009	22297	22111	22420	22349	22153	22126	22228	22128	21943	22269	22144	22155	22095	22173	22370	22256	21976	22206	22116	22145	22204	22255	22485	22016	22246	22133	22168	21982	22205	22281	22128	22162	22351	22000	22057	21934	22331	22109	22221	22231	22163	22132	22027	22189	22117	22234	22349	22192	22316	22329	22065	22449	22234	22167	22171	22218	22382	22043	22010	22211	22072	21947	22115	22222	22121	22230	22015	22233	22161	22263	22247	22092	21998	21980	22132	22205	22057	22195	22271	22230	22151	22351	22108	22281	22213	22029	22018	22076	22029	22041	22184	22272	21998	22317	22213	22169	22061	22114	22077	22025	22144	22116	22228	22148	22078	22244	22034	22223	22079	22123	22216	22144	22352	22160	21953	22148	22222	22141	22112	21968	22379	22290	22021	21977	22163	22244	22443	22129	22113	22231	22212	22313	22237	22247	22291	22228	22103	22020	22126	22119	22216	22215	22047	22161	22199	22304	22422	22016	22120	22138	22115	22125	22211	22249	22174	22078	22013	22081	22105	22125	22271	22386	22220	22215	22300	22164	22372	22281	22128	21991	22098	22153	22319	22113	22027	22149	22204	22152	22142	22395	22108	22256	22201	22368	22132	22185	22124	22364	22128	22114	22234	22020	22216	22176	22381	22176	22052	21870	22003	22209	22201	22138	22204	22288	22288	22162	21949	22150	21954	22425	22215	22081	21970	22064	22312	22087	22066	22091	22074	22343	22002	22033	22043	22198	22176	22030	21932	22147	22170	22127	22317	22305	22288	22368	22198	22231	22010	22027	22264	22112	22370	22030	22001	22213	22276	21922	21907	21960	22224	22285	22252	22013	22208	22007	22221	21987	22183	22223	22095	22057	22235	22119	22257	22054	22048	22341	22195	22173	22032	22253	22159	22257	22081	21869	21761	22165	22086	22112	22135	22023	22190	22051	22165	22246	22326	22209	22239	22213	22347	22247	22342	22303	22134	21956	22117	22060	22473	22146	22115	22049	22043	22157	21933	22250	22030	22203	22159	22276	22132	22261	22030	22292	22326	22290	22294	22287	22139	22304	22057	22083	22057	22085	22190	22183	22117	22131	22350	22071	22103	22134	22096	22195	22302	22179	22366	22255	22196	22177	22358	22180	21986	22100	22310	22145	22104	22134	21980	21926	22177	22078	22151	22090	22122	22155	21958	22205	22131	22277	22096	22270	22138	22292	22306	22276	22146	22293	22130	22176	22093	22269	22106	22368	22074	22149	22063	22132	22174	22208	22216	22099	22324	22373	21993	22373	22178	22137	22177	22257	22187	22450	22168	21998	22044	22376	22120	22223	22294	22133	22170	22197	22218	22004	22323	22049	21983	22096	22091	22118	22292	22153	22188	22191	22129	22294	22053	22037	22133	22146	22147	22337	22169	22166	21985	22033	21983	22038	22107	22304	22309	22098	22260	22086	22078	22189	22148	22279	22235	22187	22038	22045	22148	21978	22145	22009	22293	22066	22218	22053	22049	22205	22213	22122	22216	22205	22049	22065	22195	22232	22309	22088	22221	22080	21978	22338	22231	22029	22184	22020	22283	22019	22178	22309	22248	22008	22077	21890	22340	22264	22269	22053	22041	22194	22046	22103	22206	22064	21958	22237	22096	22048	22147	22075	22161	22253	22133	22229	22320	22233	22169	22054	22225	22308	22395	22130	22118	22212	22138	22128	22215	22259	22060	22154	22175	22536	21949	22225	22018	22301	22363	22032	22194	22086	22030	22144	22267	22249	22103	22118	22168	22152	22177	22207	22180	22376	22411	22169	22307	22153	22126	22406	22327	22071	22124	22121	22036	22211	21964	22226	21957	22151	22267	22088	22256	22161	22322	22248	22407	22210	21985	22186	22055	22010	22192	22169	22020	22053	22010	22030	22016	22128	22095	22282	22146	22088	22178	21994	22170	22187	21999	22275	22157	22071	22196	22281	22206	22039	22183	22042	22113	22160	22100	22144	22090	22360	22131	22418	22126	22199	22011	22067	22205	21936	22111	22237	22305	22067	22149	22154	21990	21945	22082	22050	22344	22090	22304	22255	22065	22119	22120	22310	22189	22114	22012	22008	22171	22231	22100	22144	22253	21965	22255	21985	22251	22202	22050	22181	22249	22104	22111	22056	22146	22196	22187	22035	22164	22104	22130	22129	22173	22154	22184	22133	22114	22150	22210	22334	22632	22201	22417	22159	21997	22169	22273	22256	22073	22037	22232	22164	22046	21930	22027	22418	22070	21943	21909	21997	22226	22054	22176	22273	22133	22396	22265	22082	22104	22197	22103	21964	21988	22160	22104	21991	22216	22301	22232	22141	22173	22143	22177	22225	22300	22170	22154	22058	22011	22270	22136	22187	22140	22230	22094	22270	22236	22366	22159	22152	22230	22223	22147	22421	22049	22131	22236	22115	22427	22313	22163	22213	22101	22126	22076	22173	22349	22173	22288	22037	21959	22332	22081	22150	22461	22184	22188	21883	22173	21901	22023	22202	22110	21978	22192	22096	22123	22056	22404	22333	22118	22121	22140	22292	22174	22133	21962	22282	22592	22317	22347	22093	22253	22129	22111	22244	22055	22369	22223	22313	22160	22286	22225	22061	22295	22163	22152	22152	22169	22168	22133	22242	22108	22401	22140	22115	22064	22249	22039	22207	22285	22285	22243	22149	21954	22158	21930	22093	22215	22287	22275	22396	22115	22169	22287	22163	22181	22184	22222	21818	22077	22274	22181	22064	22209	22240	22002	22183	22080	22308	22431	22104	22177	22323	22236
16020	26899	25011	20881	19616	18892	18955	18457	18251	18333	18063	18086	17824	18012	17805	17781	17912	18557	21812	27157	26391	23692	20722	18957	18113	17910	17880	17643	17691	17550	17856	17771	17620	17727	17729	17726	17641	17728	17711	17650	17809	17734	17639	17581	17641	17823	17756	17784	17833	17609	17660	17920	17603	17816	17655	17810	17790	17671	17693	17910	17636	17736	17723	17872	17784	17703	17561	17787	17615	17819	17605	17847	17698	17494	17827	17629	17729	17697	17752	17630	17698	17727	17546	17759	17639	17764	17682	17755	17780	17706	17689	17569	17703	17614	17813	17674	17721	17756	17571	17719	17643	17728	17681	17630	17604	17650	17715	17632	17937	17509	17649	17993	17740	17831	17609	17915	17586	17635	17597	17873	17724	17685	17671	17739	17690	17785	17640	17651	17835	17516	17742	17800	17717	17545	17876	17698	17624	17632	17630	17575	17587	17626	17752	17765	17674	17736	17640	17678	17752	17709	17791	17655	17808	17642	17826	17672	17611	17650	17680	17829	17542	17660	17722	17819	17681	17671	17840	17572	17700	17675	17693	17744	17635	17777	17700	17738	17877	17640	17604	17797	17676	17747	17699	17673	17836	17803	17698	17717	17662	17619	17768	17610	17703	17803	17555	17829	17531	17777	17737	17658	17730	17725	17664	17659	17717	17858	17551	17699	17466	17698	17645	17655	17651	17539	17768	17726	17830	17701	17689	17667	17735	17742	17731	17841	17719	17790	17876	17774	17682	17876	17511	17792	17695	17705	17522	17728	17809	17711	17668	17616	17736	17817	17609	17594	17707	17708	17675	17727	17685	17657	17628	17699	17744	17874	17543	17888	17730	17554	17710	17787	17834	17802	17567	17581	17848	17730	17759	17641	17635	17779	17729	17679	17968	17536	17850	17709	17707	17650	17697	17778	17735	17650	17768	17649	17759	17913	17788	17653	17608	17634	17638	17559	17649	17654	17628	17647	17691	17841	17814	17761	17996	17548	17745	17723	17692	17839	17839	17741	17730	17678	17569	17725	17770	17705	17837	17545	17783	17627	17687	17743	17671	17606	17857	17646	17747	17702	17816	17675	17726	17656	17700	17773	17637	17669	17673	17774	17824	17480	17590	17750	17844	17678	17757	17679	17776	17625	17755	17736	17788	17625	17690	17892	17778	17714	17736	17815	17628	17479	17575	17722	17712	17656	17516	17824	17689	17810	17771	17742	17649	17708	17619	17720	17677	17722	17465	17662	17628	17561	17661	17786	17735	17642	17659	17670	17710	17740	17828	17832	17692	17727	17702	17586	17719	17525	17632	17607	17708	17625	17655	17869	17572	17819	17670	17722	17758	17668	17764	17813	17491	17657	17735	17714	17733	17712	17896	17565	17683	17823	17663	17857	17715	17688	17772	17777	17556	17651	17804	17801	17722	17791	17693	17853	17565	17817	17681	17739	17530	17616	17613	17741	17574	17605	17663	17582	17741	17702	17855	17742	17517	17669	17632	17653	17700	17759	17793	17545	17736	17734	17609	17781	17712	17776	17719	17756	17870	17711	17781	17769	17718	17694	17592	17743	17843	17610	17698	17796	17536	17537	17750	17715	17913	17621	17617	17817	17632	17601	17773	17879	17661	17706	17614	17670	17821	17727	17656	17710	17934	17668	17648	17524	17583	17772	17764	17678	17595	17766	17544	17554	17734	17594	17866	17666	17744	18042	17758	17702	17531	17607	17629	17744	17723	17607	17693	17652	17535	17691	17816	17636	17731	17694	17551	17760	17625	17721	17711	17584	17639	17867	17635	17672	17889	17731	17952	17632	17840	17689	17752	17756	17799	17765	17898	17753	17844	17718	17814	17706	17820	17610	17698	17649	17639	17607	17566	17656	17584	17563	17635	17706	17834	17640	17871	17647	17672	17890	17593	17679	17668	17673	17646	17636	17760	17567	17689	17805	17592	17701	17688	17692	17754	17627	17628	17535	17738	17689	17647	17751	17724	17675	17655	17824	17774	17787	17673	17648	17463	17776	17689	17663	17602	17819	17781	17642	17741	17590	17798	17767	17710	17820	17858	17517	17669	17697	17733	17671	17652	17869	17724	17713	17543	17568	17594	17596	17662	17746	17675	17567	17725	17534	17707	17672	17731	17521	17596	17720	17786	17853	17721	17768	17729	17964	17545	17869	17636	17740	17954	17640	17596	17732	17750	17721	17765	17702	17480	17654	17814	17594	17631	17675	17694	17770	17590	17684	17846	17653	17730	17693	17746	17623	17699	17596	17908	17908	17627	17731	17658	17734	17760	17671	17657	17829	17574	17764	17738	17801	17658	17844	17585	17883	17730	17679	17835	17844	17682	17782	17650	17676	17675	17754	17608	17656	17734	17676	17671	17666	17806	17608	17705	17761	17362	17861	17747	17719	17684	17755	17765	17653	17560	17655	17656	17504	17843	17638	17719	17674	17817	17820	17814	17694	17717	17809	17954	17781	17743	17680	17660	17639	17727	17622	17785	17561	17729	17568	17763	17749	17623	17636	17563	17771	17757	17704	17688	17797	17821	17496	17751	17769	17810	17701	17689	17800	17583	17480	17606	17808	17668	17612	17796	17689	17738	17646	17769	17435	17743	17695	17685	17861	17700	17815	17610	17593	17842	17593	17572	17756	17746	17771	17751	17844	17575	17726	17673	17682	17880	17525	17678	17731	17651	17648	17591	17651	17776	17695	17677	17750	17705	17763	17704	17693	17963	17823	17938	17744	17776	17629	17640	17908	17814	17753	17664	17883	17814	17755	17588	17754	17566	17743	17591	17728	17664	17530	17743	17727	17697	17730	17778	17648	17768	17598	17691	17578	17763	17725	17783	17651	17770	17715	17797	17811	17794	17749	17670	17595	17745	17616	17805	17700	17764	17558	17723	17749	17657	17626	17772	17811	17508	17579	17693	17642	17706	17751	17609	17696	17640	17673	17730	17734	17654	17608	17859	17578	17599	17716	17625	17731	17796	17759	17814	17594	17738	17535	17820	17632	17647	17526	17806	17725	17643	17750	17711	17633	17626	17715	17708	17563	17658	17686	17512	17796	17681	17621	17778	17594	17903	17621	17774	17722	17655	17696	17699	17747	17759	17646	17862	17612	17891	17754	17619	17655	17628	17635	17700	17680	17728	17815	17730	17665	17701	17607	17721	17729	17704	17844	17666	17865	17622	17870	17567	17590	17578	17724	17614	17711	17614	17601	17705	17736	17734	17616	17735	17827	17432	17766	17756	17674	17507	17599	17694	17701	17535	17657	17638	17801	17617	17730	17748	17691	17647	17649	17869	17702	17601	17848	17778	17752	17792	17829	17474	17644	17768	17623	17823	17763	17840	17567	17685	17826	17692	17645	17553	17776	17801	17694	17693	17693	17513	17675	17734	17740	17929	17763	17766	17643	17710	17771	17714	17902	17779	17772	17721	17537	17523	17725	17699	17737	17794	17613	17808	17700	17651	17837	17620	17678	17700	17477	17723	17735	17837	17601	17653	17800	17675	17627	17657	17614	17672	17990	17610	17698	17745	17823	17550	17667	17570	17662	17644	17654	17609	17657	17567	17772	17875	17867	17562	17725	17513	17727	17816	17763	17892	17706	17690	17570	17695	17623	17782	17645	17592	17737	17710	17581	17739	17583	17772	17760	17704	17523	17706	17687	17698	17770	17761	17721	17542	17620	17684	17546	17581	17785	17599	17769	17702	17802	17820	17593	17663	17602	17578	17552	17676	17550	17668	17722	17768	17582	17617	17739	17820	17536	17650	17716	17763	17699	17736	17752	17795	17794	17669	17658	17869	17747	17689	17743	17599	17626	17628	17677	17703	17911	17700	17583	17652	17650	17668	17767	17585	17850	17766	17640	17874	17729	17649	17712	17668	17525	17752	17663	17704	17587	17590	17675	17760	17652	17738	17770	17813	17637	17672	17786	17650	17702	17885	17720	17798	17646	17605	17616	17805	17803	17631	17684	17587	17654	17688	17709	17547	17555	17661	17628	17757	17906	17602	17619	17646	17666	17740	17638	17610	17635	17600	17695	17696	17503	17781	17638	17606	17654	17521	17621	17613	17575	17783	17502	17663	17512	17646	17755	17929	17594	17592	17683	17894	17599	17609	17746	17665	17606	17643	17757	17735	17678	17622	17798	17629	17796	17771	17679	17589	17798	17773	17708	17624	17775	17698	17691	17700	17635	17777	17680	17783	17445	17655	17611	17762	17582	17493	17764	17726	17709	17642	17708	17676	17587	17507	17853	17727	17632	17519	17527	17714	17534	17709	17527	17737	17626	17645	17661	17638	17631	17860	17570	17911	17633	17640	17654	17662	17695	17566	17742	17632	17814	17697	17430	17760	17693	17569	17728	17642	17467	17830	17843	17886	17687	17703	17873	17574	17673	17710	17718	17805	17650	17876	17537	17805	17759	17663	17654	17640	17785	17779	17700	17678	17607	17620	17771	17654	17844	17642	17580	17775	17771	17557	17801	17632	17668	17900	17657	17820	17621	17648	17742	17827	17787	17546	17839	17818	17767	17673	17620	17734	17772	17834	17711	17651	17566	17764	17609	17672	17527	17613	17654	17680	17875	17658	17589	17797	17682	17808	17524	17645	17544	17549	17831	17738	17588	17743	17662	17653	17644	17529	17704	17850	17675	17711	17841	17697	17592	17443	17601	17594	17710	17691	17602	17642	17901	17619	17592	17633	17716	17600	17688	17606	17679	17883	17755	17738	17884	17623	17688	17742	17577	17691	17700	17686	17839	17810	17768	17844	17739	17570	17675	17675	17631	17727	17837	17602	17759	17734	17611	17707	17865	17676	17667	17698	17606	17659	17578	17626	17720	17828	17882	17706	17653	17642	17636	17647	17641	17608	17814	17743	17826	17689	17744	17664	17651	17709	17738	17660	17714	17728	17798	17559	17624	17822	17662	17770	17855	17657	17645	17658	17775	17599	17725	17681	17628	17606	17638	17710	17846	17648	17632	17686	17661	17603	17585	17783	17714	17971	17678	17627	17864	17692	17546	17683	17809	17735	17704	17620	17691	17684	17603	17709	17582	17695	17552	17713	17630	17678	17790	17588	17752	17681	17643	17771	17737	17566	17913	17694	17552	17537	17773	17760	17597	17707	17596	17670	17818
22453	20966	28769	23371	21315	24266	28174	23452	22779	23223	23146	22910	22581	22451	22779	22510	22651	23835	30699	37060	35644	30720	27282	24414	22924	22439	22238	22524	22224	22136	22413	22292	22155	22146	22314	22134	22269	22344	22175	22079	22246	22267	22090	21999	22248	22275	22474	22303	22312	22327	22295	21976	22214	22165	22408	22443	22254	22309	22046	21970	22069	22090	22287	21980	22181	22272	22158	22169	21983	22236	22285	22008	22183	22279	22097	22080	22130	22268	22153	22201	22011	22111	22202	22125	21982	22083	22128	22447	22284	22362	22160	22166	22112	22304	22065	22119	22116	22124	22226	21973	22408	22111	22186	22152	22135	21960	21899	22216	22140	22013	22370	22385	22325	22121	22235	22179	22231	22067	22180	22051	22205	21907	22092	22400	22168	22289	22031	22042	22184	22096	22313	22238	22459	22045	22056	22221	21996	22191	22135	22200	22375	22048	22047	22144	22236	22118	22101	22112	22168	22149	22280	22133	22151	22002	22139	22239	22212	22239	22089	22075	22103	21989	22112	21980	22252	22182	22041	22322	22071	22105	22247	22302	22303	22040	22105	22064	22221	22099	22131	21980	22096	22008	22184	22038	22049	22361	22142	21997	22519	22062	22079	22070	22229	21945	22146	22155	22206	22084	22106	22236	22130	22028	22055	22129	21996	22134	22295	21984	22070	22264	22257	21999	22125	22163	22131	22217	22165	21985	22051	22157	22120	22127	22115	21966	22329	22317	22236	22107	22150	22059	22126	21917	21751	21882	22201	21984	21958	22169	22203	22164	21890	22226	22327	22139	22074	21971	21979	22062	22164	22333	22502	22308	22243	22085	22186	22264	22078	22117	22085	21844	22093	21936	22156	22060	21953	22233	21874	22158	22073	22166	21912	22169	22164	22307	22226	22084	22039	21907	22009	22204	22083	22222	22087	22172	22042	21968	22108	22154	22038	22261	22274	22132	22235	22173	22053	22159	22026	22017	22164	22137	22014	22065	22366	22108	22089	22165	22204	22190	22098	21960	22237	22308	22172	22240	22262	22266	21856	21890	22016	22209	21981	21979	22149	22204	21963	22077	22119	22126	22154	21982	22166	22173	22176	22263	22237	22195	22060	21903	22176	22147	22259	22123	22321	22252	22085	22137	22173	22114	22067	21899	22271	22009	22203	22093	22138	22018	22033	21934	22020	22192	22109	22127	22133	22244	22369	22018	21965	22108	22245	22148	22158	22340	22253	22199	22094	22084	22087	22164	22181	21967	22179	22235	22037	22325	22071	22067	22041	22027	22164	21940	22127	22196	22142	22012	21978	22139	22163	22139	22166	22353	22110	22099	22229	22152	22198	22254	22021	21959	21966	21978	22106	22259	22117	22062	21982	22150	21928	22033	21875	22135	22075	21995	22121	22227	22327	22189	22089	22023	22168	22241	22225	22351	22424	22168	22059	22131	22083	22096	22072	22006	21996	22223	22085	22236	22279	22342	22254	22154	22263	22029	22068	22090	22180	21966	22132	22134	22086	22025	22117	21938	22122	22109	22095	21838	22107	22329	22111	22119	22318	22086	22108	21993	22076	22051	22183	22053	22334	22183	22112	22106	22134	21972	21993	22050	22260	22193	22158	22130	22145	21959	22187	22153	22213	22279	22198	22103	22027	22124	22252	22199	21785	22134	21926	21973	22117	22192	22048	22128	22130	22095	22130	22234	22079	22016	22036	22134	22337	22246	22268	22185	22089	22160	22080	22151	21974	22139	22352	22091	22125	22120	22090	22138	21996	22235	22321	22294	22421	22415	22218	22020	22152	21960	22130	22287	21834	22021	21998	21999	22273	22056	22035	21955	22159	22053	22041	22297	21970	22015	22034	22120	22143	22013	22089	22107	22249	21973	22113	22208	21940	22003	22257	22203	22446	22138	22124	22111	22199	22205	22071	22186	22071	22177	22309	22218	22180	22248	22063	22359	22146	22115	22217	21965	21933	22103	22037	22086	21834	22090	22148	22257	22239	22211	22012	21998	22158	22291	22085	22114	21937	21885	22435	22012	21826	22254	22364	22258	21934	22176	22055	22050	22237	22222	22194	22053	21965	22041	22279	22147	22147	21952	22191	22273	22375	22008	22145	22064	22089	22087	21966	21951	22028	22140	22082	22188	21983	22029	22246	22153	22126	22083	22045	21870	22040	21824	21857	22038	22307	22198	22237	22118	21937	22146	22009	22120	22156	22244	22177	22354	22174	22035	22028	22074	22106	21903	22139	22065	22296	22101	22222	22217	22228	22247	22263	22074	21922	22094	22078	22192	22194	22146	22083	22110	22184	22191	22317	22203	22112	22160	22110	22078	22178	22153	22117	22009	22200	22065	22145	22111	22312	21994	22203	22332	22166	22068	22238	22140	22087	22115	22186	22109	21879	22200	21964	22230	22464	22017	22106	22106	22046	22228	22044	22133	22131	21992	22092	21976	22048	21993	22189	22254	22278	22108	22093	22151	22243	22061	22265	22259	22066	22271	22021	21890	22149	22242	22132	22029	22242	21974	22182	22079	22340	21962	22273	21997	21865	21871	21943	22062	21965	22186	22088	22072	22155	22418	22055	22183	21993	22109	22073	22005	22109	22067	22006	21849	22276	22104	22112	22075	21908	22191	21912	22326	22513	22144	21991	21921	22254	22093	21922	22266	22308	22115	21929	22120	22141	22130	22074	22209	22211	21966	21966	21911	21996	21933	21936	22097	22088	22021	22136	22198	22305	22213	22178	22125	22088	22262	22165	22138	22156	22225	22052	22029	22125	22243	22216	21798	22041	22109	22024	22265	22055	22107	22438	22216	22155	22022	22168	22132	21981	22136	22024	21934	21973	22349	22310	21880	22123	22078	22175	21909	22177	21938	22104	22100	21890	22151	22096	22337	21810	22160	22240	22220	22120	22111	21764	22220	22084	22132	22013	22229	22107	22071	22034	22125	21997	22198	22287	22305	21930	21926	22272	22279	22305	22064	22106	22247	22316	22132	21967	22318	22140	22087	21997	22205	22103	22060	22183	21949	22040	22112	22201	22314	22188	22315	22106	22015	22254	22101	22322	21997	22111	21926	22139	22189	22080	22134	21970	22299	22168	21848	22187	22129	22018	22372	22233	22115	22243	22132	22256	22302	22080	21989	21892	22050	22033	22220	22116	22044	21961	22069	22053	22304	22292	22017	22139	22143	22124	22155	22016	22039	22038	21912	22173	21993	22269	22206	22179	22180	22214	22101	22288	22081	22043	22278	22013	22247	22093	22138	22187	22056	22080	22022	22345	22119	22206	22229	22222	21982	22125	22233	22284	22253	22170	22201	22132	22120	22073	22180	22011	22202	22009	22136	22291	22066	22061	21922	22230	22135	22112	21950	22137	22163	22195	22050	22137	21944	21993	22312	22107	22064	22390	22226	21945	22077	22119	22231	22268	22096	22072	22165	22121	22274	22136	21804	22154	22370	22082	22153	22096	22066	22390	21920	22171	21714	22274	22191	22189	22129	21995	22094	22011	22063	21998	22037	22172	22074	22092	22123	22012	21991	21898	22220	22079	22255	21986	22049	22197	22273	22212	22078	21966	22182	22081	21940	22230	22271	22105	22003	22283	22303	21988	22030	22184	22099	22061	22045	21962	22231	22114	21989	22062	21973	22173	21925	22159	22167	22119	22229	22116	22176	22214	22130	22280	22232	22031	21878	22236	22037	22278	22051	22118	21989	22024	22137	22018	22139	22041	22119	22083	22056	22151	22005	22329	22000	22046	22025	21901	22034	22004	22027	22113	22174	22111	22168	22269	22234	22337	22187	22201	22225	21979	21876	22260	22210	21995	21827	22139	21997	22228	22187	22204	22184	22101	22185	22005	22057	21894	22216	22079	22156	22078	22061	22045	22226	22203	22388	22085	22113	21891	22075	22161	22201	22172	22037	22102	22036	21936	22098	22066	22021	21976	22088	22086	22171	22256	22110	22191	21968	22013	22212	22281	22149	22151	22159	22271	22161	22098	22152	22212	22091	22215	22101	22068	22064	22009	22256	21937	22206	22024	22081	21907	22140	22037	22304	22319	22285	22087	22172	22116	22221	22241	22260	22102	22204	22114	22084	21958	22127	22348	22211	22134	21974	22080	22205	22254	22073	21875	22068	22131	21961	22008	22391	22182	22133	21975	22162	22247	22154	22137	22236	22042	22150	22268	22073	22155	22394	22125	21987	22318	22144	22133	21932	21996	22246	22172	22224	22351	22269	22018	21928	22056	22017	22094	22371	22194	22152	22186	22006	22092	22168	22222	22108	22298	22120	22112	22186	22262	22357	22004	21845	22112	22051	21873	22179	22173	22123	22136	22015	22070	22034	22029	22167	21919	22075	22055	22144	22157	22151	22294	22221	22210	22034	21941	22014	22013	22061	22109	22180	22105	22074	22364	22296	21941	22148	22169	22200	22016	22185	22261	22066	21963	22112	22109	22231	21892	22211	22135	22037	22189	22162	22184	22244	22184	22029	22225	22143	21966	22096	22138	22187	21966	22057	22145	21991	22315	22118	22322	22358	22034	22075	22153	22256	22145	22250	21878	22130	22049	22088	21996	22161	21991	22139	22016	22172	22062	21984	22101	21917	22111	21981	21984	22041	21835	22086	22035	22129	22126	22280	22139	22179	22289	22076	22147	22053	22087	22134	22263	22323	22225	22210	21873	22035	22047	22096	22127	21962	22076	22130	21842	22138	22229	21925	22370	22143	22235	22092	22201	22101	22163	22002	22032	21972	22232	21819	21980	21916	22030	21928	22216	22081	22192	22141	22177	22214	22211	21998	22230	22111	22330	21977	22050	22102	22167	22245	22086	22219	22132	22129	22126	22191	22113	22393	22121	22123	22125	22078	21898	22096	22034	22016	22152	22133	22030	22033	22116	21998	22192	22057	22214	22188	22097	22120	22200	22057	22011	21900	22198	22170	22164	22309	22141	22118	22036	21964	21950	22070	22248	22122	22226	21936	22424	22158	22079	22174	22148	22117	22217	22096	21965	22160	22040	22137	22050	22179	22062	22137	22404	22197	22150	22345	21979	22120	22183	22176	22345	22077	22123	21960	22043	22120	22135	22164	22176	22131	22194	22170	22043	22076	22223	21975	22029	22065	22074	22057	22184	22100
17317	32161	29658	23456	21581	20279	19578	19242	18918	18621	18558	18318	18086	18268	18089	17960	18010	20267	29751	35823	32932	27215	22699	19779	18452	17892	17750	17716	17564	17680	17632	17757	17570	17651	17711	17803	17665	17815	17660	17875	17770	17748	17686	17640	17695	17557	17557	17555	17684	17521	17568	17543	17841	17718	17592	17510	17622	17499	17569	17821	17740	17528	17615	17875	17666	17667	17740	17909	17646	17726	17710	17674	17758	17443	17762	17596	17830	17691	17748	17650	17791	17699	17545	17718	17620	17642	17479	17693	17606	17534	17672	17755	17603	17508	17583	17608	17627	17658	17615	17617	17607	17642	17659	17747	17823	17698	17549	17530	17838	17493	17591	17480	17624	17654	17459	17522	17636	17554	17589	17568	17641	17635	17654	17415	17583	17698	17686	17742	17648	17579	17746	17526	17585	17547	17641	17627	17740	17663	17662	17592	17706	17858	17701	17790	17627	17606	17593	17709	17821	17643	17594	17570	17668	17561	17775	17703	17720	17540	17783	17483	17541	17529	17573	17634	17603	17492	17809	17453	17546	17630	17663	17695	17686	17564	17622	17671	17587	17663	17704	17679	17624	17631	17650	17651	17629	17677	17804	17617	17652	17848	17580	17493	17776	17625	17716	17662	17488	17454	17452	17585	17536	17671	17789	17653	17575	17519	17562	17644	17591	17662	17632	17623	17632	17674	17672	17869	17696	17658	17678	17676	17571	17522	17680	17678	17796	17630	17766	17555	17580	17511	17628	17447	17596	17506	17816	17678	17658	17881	17689	17653	17666	17565	17629	17741	17715	17591	17755	17629	17722	17595	17713	17560	17594	17565	17433	17688	17675	17611	17568	17509	17825	17777	17727	17354	17719	17565	17568	17574	17648	17708	17604	17545	17523	17752	17513	17677	17473	17669	17636	17872	17488	17707	17678	17653	17547	17652	17644	17571	17673	17388	17641	17570	17527	17656	17602	17443	17553	17630	17603	17666	17531	17609	17551	17553	17635	17675	17668	17564	17678	17628	17530	17584	17689	17586	17629	17782	17582	17648	17539	17734	17556	17602	17724	17645	17695	17755	17735	17540	17709	17480	17532	17465	17658	17409	17768	17605	17587	17501	17591	17770	17332	17654	17524	17662	17848	17704	17727	17702	17671	17575	17798	17480	17564	17604	17660	17619	17630	17665	17616	17533	17655	17626	17671	17614	17696	17595	17567	17739	17692	17585	17664	17681	17575	17638	17577	17720	17586	17695	17644	17697	17519	17550	17541	17582	17466	17605	17678	17651	17425	17713	17702	17697	17725	17687	17647	17837	17537	17399	17763	17648	17508	17666	17509	17632	17579	17583	17618	17617	17600	17508	17598	17639	17748	17711	17764	17542	17616	17652	17504	17633	17684	17710	17640	17594	17671	17780	17562	17583	17623	17648	17702	17761	17557	17582	17672	17587	17751	17581	17761	17800	17608	17582	17657	17739	17476	17628	17601	17543	17676	17720	17627	17683	17595	17548	17667	17529	17635	17579	17614	17489	17558	17665	17358	17726	17769	17775	17703	17592	17634	17647	17635	17674	17664	17746	17569	17746	17517	17653	17483	17664	17439	17590	17524	17588	17646	17730	17763	17572	17632	17567	17628	17533	17628	17748	17576	17673	17596	17637	17696	17752	17690	17641	17620	17514	17710	17696	17762	17707	17598	17625	17643	17753	17626	17614	17726	17776	17809	17580	17672	17743	17532	17493	17501	17657	17713	17718	17481	17733	17543	17635	17662	17746	17562	17663	17601	17795	17619	17685	17556	17454	17720	17569	17615	17717	17437	17697	17589	17586	17498	17682	17502	17703	17578	17478	17573	17487	17693	17752	17539	17427	17685	17677	17563	17560	17606	17754	17746	17790	17590	17502	17816	17715	17527	17590	17627	17623	17644	17517	17838	17454	17710	17664	17563	17702	17526	17687	17725	17599	17651	17511	17458	17639	17715	17542	17619	17762	17710	17667	17556	17569	17702	17592	17697	17520	17456	17714	17650	17617	17528	17733	17624	17627	17602	17612	17932	17719	17723	17837	17518	17581	17654	17341	17781	17543	17511	17452	17727	17577	17675	17692	17521	17713	17693	17617	17663	17660	17694	17762	17664	17762	17623	17539	17665	17444	17777	17646	17666	17603	17690	17444	17665	17622	17621	17620	17704	17528	17772	17587	17784	17722	17626	17668	17587	17793	17751	17429	17572	17597	17594	17678	17646	17578	17760	17499	17644	17769	17609	17704	17728	17510	17722	17593	17660	17631	17722	17615	17600	17681	17551	17602	17573	17561	17717	17760	17758	17671	17581	17664	17573	17674	17433	17781	17688	17597	17602	17619	17764	17672	17550	17464	17661	17551	17431	17607	17622	17693	17571	17523	17587	17460	17451	17564	17704	17568	17620	17713	17641	17523	17601	17626	17541	17696	17539	17803	17610	17597	17782	17818	17702	17631	17579	17702	17766	17705	17545	17577	17613	17516	17736	17801	17709	17564	17660	17507	17733	17640	17795	17611	17707	17720	17534	17632	17546	17398	17734	17840	17521	17726	17608	17624	17421	17488	17619	17646	17402	17756	17662	17753	17711	17571	17549	17608	17616	17575	17776	17496	17611	17840	17583	17585	17676	17484	17668	17651	17646	17628	17602	17652	17647	17586	17630	17443	17516	17800	17587	17741	17615	17844	17651	17428	17592	17603	17669	17617	17478	17671	17596	17589	17740	17602	17533	17461	17751	17584	17645	17671	17756	17750	17392	17546	17556	17644	17328	17614	17800	17625	17627	17501	17572	17509	17729	17502	17427	17661	17596	17656	17526	17618	17769	17605	17706	17605	17551	17526	17672	17651	17485	17736	17627	17535	17783	17813	17600	17788	17566	17580	17503	17546	17583	17615	17645	17563	17487	17471	17510	17773	17744	17818	17528	17553	17518	17649	17681	17711	17705	17550	17494	17545	17690	17514	17801	17668	17588	17681	17680	17588	17732	17675	17698	17519	17485	17491	17797	17639	17633	17646	17624	17595	17569	17667	17592	17625	17699	17622	17750	17598	17600	17594	17544	17662	17814	17637	17571	17617	17867	17791	17435	17574	17687	17519	17753	17568	17462	17600	17729	17715	17464	17735	17586	17589	17473	17684	17649	17635	17789	17599	17614	17485	17606	17679	17555	17747	17659	17662	17745	17522	17609	17618	17670	17577	17483	17651	17484	17669	17707	17740	17521	17368	17629	17588	17391	17498	17621	17586	17716	17578	17720	17726	17729	17733	17637	17533	17646	17616	17613	17625	17667	17649	17560	17562	17681	17538	17420	17581	17679	17669	17567	17531	17656	17402	17586	17540	17592	17643	17549	17408	17686	17840	17737	17692	17672	17537	17442	17655	17645	17580	17643	17520	17650	17717	17429	17786	17644	17670	17508	17601	17685	17614	17749	17638	17628	17885	17482	17830	17550	17651	17573	17628	17557	17657	17651	17411	17607	17681	17569	17634	17655	17474	17696	17668	17613	17517	17753	17590	17682	17621	17703	17645	17690	17601	17546	17698	17847	17487	17758	17525	17681	17599	17469	17688	17660	17574	17406	17584	17666	17556	17557	17576	17602	17507	17659	17697	17576	17643	17595	17655	17723	17655	17635	17765	17799	17737	17581	17605	17509	17602	17566	17789	17607	17815	17750	17564	17727	17607	17573	17755	17492	17636	17636	17661	17730	17831	17511	17625	17685	17648	17675	17672	17688	17545	17593	17531	17677	17786	17518	17640	17407	17573	17727	17598	17645	17433	17504	17590	17649	17615	17648	17566	17557	17663	17567	17646	17685	17641	17441	17599	17559	17655	17508	17632	17525	17568	17562	17694	17643	17586	17793	17616	17693	17651	17541	17703	17598	17585	17568	17615	17603	17693	17580	17720	17681	17566	17692	17475	17690	17510	17610	17681	17492	17784	17647	17610	17464	17757	17492	17472	17439	17701	17701	17650	17495	17674	17634	17456	17538	17663	17602	17683	17677	17523	17535	17647	17681	17609	17697	17597	17541	17704	17635	17694	17784	17533	17692	17586	17486	17596	17503	17735	17490	17606	17715	17489	17541	17476	17513	17543	17578	17528	17494	17800	17443	17660	17660	17675	17753	17434	17418	17672	17697	17495	17584	17635	17499	17646	17543	17558	17821	17627	17523	17609	17586	17527	17520	17614	17559	17629	17523	17797	17663	17492	17561	17621	17442	17574	17476	17731	17595	17773	17475	17645	17474	17562	17670	17641	17715	17594	17545	17502	17624	17543	17719	17597	17568	17700	17758	17691	17911	17719	17629	17588	17587	17485	17543	17837	17634	17670	17559	17588	17719	17786	17583	17704	17657	17630	17407	17709	17720	17763	17579	17622	17879	17490	17691	17784	17713	17604	17460	17544	17549	17658	17755	17649	17515	17677	17535	17467	17610	17543	17705	17701	17481	17716	17594	17751	17595	17494	17515	17791	17571	17544	17581	17415	17707	17621	17748	17514	17691	17634	17603	17598	17585	17636	17679	17558	17597	17576	17566	17536	17561	17794	17558	17374	17518	17444	17695	17651	17496	17635	17598	17643	17639	17548	17604	17639	17523	17643	17381	17602	17576	17807	17543	17594	17733	17624	17917	17533	17671	17492	17648	17674	17734	17722	17577	17746	17682	17638	17696	17757	17562	17769	17515	17589	17524	17458	17737	17482	17630	17702	17507	17640	17598	17485	17614	17480	17459	17654	17472	17802	17624	17699	17677	17574	17582	17624	17464	17585	17532	17564	17638	17591	17620	17711	17605	17550	17575	17589	17607	17596	17565	17689	17719	17867	17670	17607	17787	17685	17604	17767	17624	17644	17527	17696	17742	17462	17748	17593	17610	17682	17544	17647	17642	17817	17674	17511	17664	17529	17581	17727	17642	17750	17603	17411	17671	17922	17523	17596	17519	17740	17633	17545	17719	17782	17505	17597	17647	17728	17471	17476	17648	17700	17599	17500	17602	17590	17806	17564	17610	17656	17577	17688	17606	17521	17589	17770	17424	17541	17630	17485	17616	17546	17489	17681	17564	17639	17640	17661	17609	17702	17426	17614	17654	17630	17661	17625	17587	17676	17693	17470	17496	17693	17501	17620	17765	17422	17544	17591
27360	22350	27001	25836	22611	22571	22613	22320	22113	22386	22531	22303	22313	22125	22228	22336	22175	22162	22682	23335	23583	22995	22721	22428	22367	22319	22267	22375	22178	22332	22255	22362	22372	22058	22377	22091	22167	22079	22160	22209	22315	22181	22349	22003	22164	22151	22172	21954	22100	22164	22337	22152	22205	22245	22356	22313	22272	22171	22242	22134	22319	22433	22206	22296	22348	22387	22137	22156	22069	22374	22206	22096	22450	22183	22203	22178	22155	22303	21987	22257	22332	22374	22235	22257	22243	22143	22193	22231	22133	22341	22478	22268	22238	22354	22202	22293	22306	22155	22320	22100	22305	22383	22104	22079	22044	22226	22130	22083	22162	22230	22070	22289	22073	22360	22377	22217	22281	22208	22056	21976	22347	22169	22324	22213	22471	22275	22279	22079	22268	22207	22275	22106	22297	22338	22123	22232	22185	22342	22196	22117	22308	22390	22184	22036	22101	22080	22183	22108	22124	22340	22223	22004	22229	22355	22388	22051	22253	22293	22276	22171	22187	22400	22198	22243	22230	22402	22231	22079	22255	22286	22074	21996	22273	22090	22127	22387	22350	22239	22320	22177	22376	22366	22228	22265	22305	22331	22044	22320	22299	22049	22161	22215	22343	22217	22131	22031	22197	22259	22197	22343	22090	22104	22249	22277	22306	22186	22080	22227	22094	22083	22199	22275	21937	22044	22130	22065	22024	22003	21957	22268	22432	22087	22293	22278	22045	22116	21986	22242	22160	22351	22164	22399	22380	22156	22151	22105	22180	22219	22179	22313	22193	22102	22289	22176	22223	22046	22047	22285	22161	22418	22247	22096	22212	22224	22199	22201	22041	22249	22144	22209	22048	22026	22343	22188	22024	22298	22276	22065	22173	22162	22090	22313	22049	22253	22073	22197	22131	22212	22097	22233	22115	22175	22209	22192	22007	22140	22277	22096	22095	22071	22028	22236	22160	22369	22476	22414	22080	22348	22284	22149	22186	21955	22249	21949	22226	21890	22192	22165	22093	22381	22212	22187	22376	22322	22243	22343	21981	22148	22075	22352	22226	22153	22109	22132	22248	22075	22311	22217	22271	22118	21976	22183	22405	22467	22142	22142	22278	22055	22456	22475	22080	22196	22331	22187	22156	22260	22173	22237	22050	21996	22099	22124	22040	22397	22176	22458	22270	21987	22206	22349	22048	22212	22341	22118	22263	22131	22295	22422	21986	21993	22332	22178	22076	22328	22131	21999	22115	22370	22278	22241	22130	22055	22022	22322	22233	22272	22306	22192	22136	22276	22176	22082	22321	22528	22219	22168	22354	22339	22323	22274	22244	22337	22036	22293	22063	22043	22266	22244	21995	22260	22225	22421	22204	22265	22236	21982	22186	22242	22111	22326	22097	22245	22382	22399	22337	22420	22239	22171	22099	22257	22252	22282	22314	22234	22130	22075	22311	22107	22241	22161	22269	22168	21989	22232	22365	22187	22188	22391	22188	21922	22152	22205	22243	22045	22085	22051	22239	22225	22267	22105	22204	22310	22339	22315	21864	22294	22212	22158	22183	22560	22180	22170	22147	22321	22097	22428	22276	22313	22131	22152	22335	22399	22355	22318	22250	22468	22124	22144	22197	22162	22250	22228	22250	22341	22277	22163	22335	22417	22263	22072	22500	22203	22185	22109	22429	22299	22327	22013	22195	22200	22278	22032	22223	22288	22217	22207	22030	22114	22407	22315	22204	22136	22185	22358	22357	22222	22309	22494	22292	22276	22427	22299	22474	22224	22239	22144	22315	22170	21981	22091	22204	22212	22166	22275	22476	22014	22296	22008	22314	22183	22361	22377	22196	22032	22048	22187	22233	22032	22204	22165	22368	22416	22263	22089	22281	22187	22383	22210	22299	22313	22144	22303	22178	22201	22162	22196	22174	22055	22196	22027	22158	21992	22253	22192	22127	22375	22325	22244	22122	22196	22210	22404	22265	22282	22164	22362	22156	22242	22005	22145	22268	22273	22194	22289	22191	22179	22260	22201	22029	22030	22135	22132	22118	22129	22305	22135	22142	22143	22191	22061	22219	22217	22025	22368	22365	22364	22146	22236	22303	22090	22259	22304	22188	22103	22271	22049	22328	22311	22153	22355	22469	22389	22207	22233	22383	22189	22224	22288	22205	22255	22147	22432	22004	22339	22319	22171	22341	22211	22123	22320	22249	22123	21802	22211	22206	22242	22187	22225	22240	22325	22209	22325	22118	22062	22545	22361	22347	22276	22242	22035	22114	22074	22120	22063	22376	22164	22246	22153	22284	22261	22233	22135	22228	22097	22221	22352	22303	22010	22285	22125	22177	22144	22220	22216	22463	22368	22243	22297	22017	22179	22090	22215	22199	22230	22175	22243	22215	22133	22278	22165	22377	22200	22151	22232	22157	22361	22238	22267	22240	22059	22101	22213	22229	22358	22127	22351	22299	22149	22171	22436	22324	22246	22145	22213	22184	22331	22350	22347	22195	22163	22090	22297	22283	22255	22313	22071	22211	22191	22283	22079	22151	22140	22105	22104	22178	22244	22276	22170	22178	22346	22234	22364	22125	22223	22176	22285	22074	22205	22299	22147	22064	22408	22136	22044	22164	22163	22062	22424	22262	22260	22154	22211	22240	22331	22173	22323	22150	22338	22026	22218	22334	22058	22066	22324	22385	22299	22042	22194	22363	22299	22346	22275	22410	22117	22376	22234	22072	22271	22038	22234	21972	22143	22239	22296	22275	22257	22308	22393	22354	22238	22250	22497	22272	22115	22263	22280	22296	22203	22113	22164	22259	22163	22191	22298	22126	22245	22180	22372	22335	22245	22295	22488	22238	22077	22221	22277	22293	22280	22258	22192	22214	22219	22184	22419	22221	22182	22116	22146	22248	22387	22257	22470	22116	22282	22179	22223	22074	22180	22426	22328	22133	22080	22162	22225	22175	22306	22439	22174	22214	22143	22351	22283	22287	22052	22137	22110	22434	22262	22210	22217	22204	22087	22135	22192	22216	22400	22364	21965	22400	22104	22242	22048	22070	22301	22162	22290	22237	22143	22197	22207	22138	22274	22214	22338	22339	22169	22316	22306	22259	22137	22245	22360	22051	22382	22305	22258	22150	22169	22358	22262	22128	22406	22272	22244	22045	22136	22145	22320	22204	22362	22255	22110	22172	22148	22327	22168	22099	22365	22155	22300	22418	22257	22067	22038	22289	22172	22277	22282	22314	22090	22192	22151	22121	22206	22180	22132	22202	22360	22407	22244	22141	21977	22292	22116	22119	22250	22186	22054	22093	22191	22318	22267	22074	22177	22185	22080	22263	22321	22348	22361	22311	22419	22214	22240	22338	22135	22164	22168	22235	22160	22278	22070	22360	21971	22294	22395	22238	22328	22297	22051	22232	22068	22044	22138	22233	22148	22340	22228	22058	22299	22305	22116	22235	22117	22298	22071	22192	22105	22274	22195	22090	22297	22341	22363	22109	22283	22542	22311	22060	22053	22277	22155	22327	22008	22042	22382	22150	22050	22232	22054	22217	22336	22312	22375	22170	22389	22040	22226	22302	22213	22145	22283	22280	22291	22071	22253	22394	22260	22216	22157	22238	22176	22173	22209	21978	22287	22192	22225	22485	22332	22650	22165	22106	22056	22342	22285	22268	22298	22038	22333	22194	22091	22125	22055	22097	22140	22106	22025	22144	22229	22136	22097	22077	22323	22108	22226	22284	22126	22174	22147	22306	22209	22164	22174	22212	22279	22033	22242	22579	22394	22312	22110	22143	22164	22203	21933	22086	22183	22142	22033	22119	22229	22186	22229	22097	22230	22328	22252	22387	22152	22012	22206	22133	22157	22121	22048	22168	22107	22135	22209	22221	22083	22280	22225	22085	22216	22148	22094	22224	22056	22267	22005	22246	22194	22401	22200	22241	22260	22039	22077	22250	22452	22306	22183	22078	22304	22187	21985	22145	22207	22245	22338	22300	22107	21999	22283	22193	22234	22095	22250	22103	22270	22406	22152	22193	22379	22429	22065	22230	22134	22236	22125	22026	22142	22257	22157	22405	22092	22071	22047	22208	22324	22261	22416	22182	22196	22097	22179	22216	22152	22271	22235	22155	22181	22299	22110	22153	22086	22204	21930	22233	22131	22281	22237	22256	22261	22175	22430	22129	22304	22363	22315	22101	22369	22284	22087	22127	22186	22242	22246	22278	22121	22128	22179	22214	22260	22184	22154	22183	22039	22203	22017	22375	22173	22277	21954	22243	22033	22232	22212	22315	22206	22148	22129	22257	22378	22423	22505	22105	22330	21974	22161	22331	22155	22257	22268	22303	22148	22153	22412	22304	22275	22486	22405	22090	22024	21931	22133	22023	22147	22033	22136	22462	22062	22118	22082	22373	22500	22101	22149	22213	22098	22141	22690	22514	22286	22200	22124	22196	22238	22449	22120	22091	22155	22173	22208	22163	22337	22164	22206	22320	22374	22299	22295	22405	22100	22068	22310	22224	22050	22229	22320	22329	22166	22240	22238	22091	22213	22288	22196	22515	22268	22391	22216	22272	22368	22202	22170	22318	22084	21955	22308	22389	22269	22277	22410	22216	22213	22208	22226	22182	22308	22288	22208	22365	22345	22100	22361	22180	22310	22357	22198	22296	22228	22141	22186	22290	22056	22143	22146	22065	22085	22336	22207	22097	22161	22233	22057	22087	21915	22002	22282	22374	22194	22099	22148	22156	22041	22200	22222	22344	22344	22136	22469	22282	22309	22336	22407	22279	22166	22095	22208	22218	22165	22298	22118	22191	21967	22224	22329	22420	22364	22266	22267	22260	22428	22253	22285	22324	22309	22399	22369	22106	22098	22196	22280	22376	22035	22066	22166	22150	22008	22285	22426	22122	22136	22321	22591	22421	22254	22388	21945	22258	22247	22220	22303	22437	22185	22120	22243	22467	22258	22136	22288	22186	22268	22099	22245	21984	22227	22291	22272	22187	22182	22064	22423	22333	22127	22244	22238	22283	22071	22082	22298	22044	22019	22070	22252	22101	22330	22184	22254	22097	22113	22460	22109	22177	22076	22312	22160	22374	22246	22062	22283	22311	22168	22025	22307	22228	22098	22080	22274	22290	22328	22222	22347
17404	20652	20474	19353	18860	18098	17937	17942	17892	17857	18002	17626	17770	17570	17793	17850	17830	18023	18823	19447	19085	18553	18227	17862	17910	17841	17738	17820	17552	17670	17755	17812	17816	17673	17732	17978	17780	17804	17776	17597	17825	17714	17650	17996	17856	17809	17754	17743	17769	17791	17853	17694	17727	17771	17612	17635	17686	17782	17774	17812	17941	17729	17756	17735	17853	17653	17783	17651	17639	17821	17715	17601	17814	17743	17623	17579	17728	17841	17678	17809	17819	17718	17842	17765	17777	17801	17713	17767	17709	17653	17718	17862	17789	17794	17848	17697	17686	17746	17768	17746	17797	17627	17808	17550	17893	17716	18047	17666	17998	17773	17631	17790	17746	17692	17676	17815	17745	17781	17747	17724	17701	17873	17814	17909	17923	17813	17832	17822	17804	17651	17739	17672	17711	17672	17777	17743	17452	17791	17788	17732	17811	17713	17718	17771	17661	17734	17815	17725	17851	17717	17897	17651	17819	17700	17663	17977	17731	17792	17705	17760	17743	17663	17779	17882	17841	17748	17893	17649	17660	17580	17747	17787	17808	17612	17771	17728	17683	17813	17708	17678	17934	17793	17661	17669	17655	17921	17710	17605	17749	17758	17643	17844	17712	17814	17692	17684	17745	17807	17760	17727	17553	17636	17629	17740	17731	17870	17727	17771	17795	17859	17931	17585	17747	17833	17679	17832	17753	17720	17734	17665	17712	17810	17721	17859	17766	17711	17733	17689	17630	17706	17787	17709	17780	17889	17630	17812	17782	17758	17774	17761	17699	17605	17756	17737	17728	17489	17746	17746	17809	17721	17636	17753	17795	17843	17634	17932	17710	17596	17684	17760	17773	17665	17658	17693	17959	17662	17795	17854	17628	17730	17738	17691	17757	17821	17663	17706	17640	17698	17742	17645	17603	17768	17848	17659	17718	17756	17687	17695	17742	17760	17706	17948	17604	17695	17645	17753	17894	17759	17762	17800	17767	17690	17800	17594	17707	17711	17743	17708	17800	17585	17673	17758	17789	17610	17556	17864	17752	17650	17751	17826	17801	17818	17676	17760	17752	17791	17848	17825	17660	17707	17851	17720	17759	17715	17800	17618	17777	17807	17767	17647	17826	17694	17633	17732	17750	17728	17707	17750	17444	17632	17651	17788	17743	17736	17638	17569	17711	17653	17623	17773	17732	17706	17685	17784	17781	17634	17708	17725	17710	17641	17773	17536	17917	17568	17634	17843	17778	17594	17627	17895	17623	17836	17736	17860	17874	17825	17773	17853	17625	17690	17779	17758	17703	17918	17754	17799	17713	17775	17669	17638	17790	17607	17776	17521	17863	17864	17678	17745	17641	17732	17811	17583	17632	17906	17756	17789	17647	17944	17860	17860	17611	17727	17479	17673	17847	17903	17724	17642	17856	17750	17863	17913	17728	17596	17683	17675	17659	17675	17934	17660	17646	17909	17757	17734	17606	17593	17717	17752	17744	17815	17653	17812	17843	17680	17724	17738	17733	17649	17742	17828	17815	17832	17703	17813	17722	17782	17663	17693	17541	17565	17653	17772	17769	17684	17954	17819	17695	17791	17687	17695	17735	17842	17796	17704	17681	17677	17684	17795	17719	17530	17611	17586	17666	17814	17744	17630	17626	17600	17623	17693	17740	17918	17801	17771	17738	17632	17694	17733	17620	17800	17734	17754	17599	17513	17729	17738	17598	17606	17542	17690	17694	17827	17770	17976	17722	17807	17795	17664	17672	17575	17802	17619	17834	17708	17809	17816	17847	17720	17664	17748	17715	17705	17574	17627	17745	17612	17810	17734	17865	17841	17819	17642	17719	17726	17741	17763	17633	17623	17624	17717	17977	17716	17786	17676	17679	17779	17731	17769	17703	17686	17785	17882	17734	17637	17610	17481	17823	17699	17754	17636	17542	17851	17645	17793	17759	17734	17786	17730	17781	17670	17529	17610	17919	17839	17672	17528	17849	17747	17672	17468	17778	17722	17699	17674	17748	17644	17868	17721	17696	17757	17847	17826	17760	17676	17574	17795	17820	17646	17795	17833	17994	17645	17611	17795	17644	17603	17645	17616	17631	17447	17831	17664	17732	17673	17802	17745	17670	17726	17645	17759	17775	17712	17762	17647	17722	17860	17867	17764	17828	17633	17792	17744	17595	17799	17825	17743	17954	17778	17594	17778	17621	17851	17651	17642	17744	17683	17672	17694	17742	17945	17850	17728	17677	17809	17639	17914	17474	17827	17736	17657	17678	17674	17604	17832	17873	17816	17706	17750	17782	17780	17668	17761	17813	17683	17698	17715	17634	17719	17638	17786	17738	17810	17848	17878	17832	17643	17748	17826	17606	17795	17921	17654	17703	17662	17667	17779	17556	17636	17720	17739	17675	17733	17832	17550	17813	17614	17620	17688	17578	17831	17718	17702	17800	17847	17691	17435	17828	17668	17653	17766	17741	17751	17606	17713	17677	17866	17721	17816	17853	17621	17788	17856	17912	17723	17871	17800	17839	17729	17690	17692	17653	17529	17789	17724	17953	17768	17710	17896	17662	17542	17760	17710	17728	17733	17673	17772	17691	17673	17832	17721	17619	17584	17679	17727	17815	17725	17985	17629	17604	17833	17864	17765	17711	17853	17937	17721	17587	17831	17657	17689	17733	17707	17752	17718	17871	17783	17551	17894	17789	17665	17767	17698	17764	17794	17772	17779	17651	17665	17667	17778	17828	17979	17792	17712	17716	17645	17606	17626	17711	17713	17765	17874	17680	17618	17840	17700	17674	17671	17703	17615	17747	17612	17756	17697	17749	17724	17752	17811	17702	17713	17566	17831	17863	17702	17963	17746	17710	17759	17831	17734	17723	17653	17753	17832	17695	17840	17749	17776	17621	17721	17605	17687	17649	17930	17650	17674	17629	17705	17842	17719	17799	17611	17579	17621	17787	17750	17747	17711	17745	17825	17983	17751	17644	17678	17865	17757	17690	17844	17604	17735	17937	17655	18042	17709	17863	17820	17836	17720	17768	17769	17636	17723	17634	17715	17771	17660	17734	17813	17686	17711	17614	17751	17693	17628	17789	17830	17860	17812	17806	17861	17849	17968	17827	17790	17629	17611	17696	17833	17677	17907	17641	17769	17750	17704	17688	17626	17554	17590	17890	17733	17690	17732	17860	17808	17841	17723	17902	17762	17752	17745	17847	17730	17860	17691	17737	17592	17809	17765	17708	17813	17767	17578	17735	17574	17748	17860	17588	17821	17862	17656	17640	17684	17827	17729	17770	17668	17669	17745	17613	17776	17838	17574	17793	17594	17582	17736	17560	17843	17626	17771	17745	17962	17786	17711	17684	17738	17751	17813	17761	17933	17707	17803	17936	17835	17700	17770	17665	17672	17627	17756	17672	17861	17736	17818	17583	17816	17782	17607	17714	17886	17936	17922	17698	17679	17750	17771	17820	17716	17841	17645	17766	17751	17680	17659	17611	17733	17679	17700	17745	17855	17775	17704	17956	17585	17732	17514	17745	17773	17791	17762	17813	17583	17780	17713	17647	17862	17763	17839	17630	17661	17746	17788	17538	17702	17820	17603	17800	17722	17811	17799	17793	17766	17769	17795	17829	17848	17800	17733	17870	17558	17593	17786	17695	17710	17849	17788	17597	17662	17770	17714	17728	17747	17711	17747	17752	17691	17695	17831	17861	17753	17787	17704	17755	17728	17767	17695	17801	17926	17619	17869	17576	17691	17699	17702	17563	17782	17714	17646	17793	17742	17754	17579	17731	17768	17798	17703	17678	17695	17848	17592	17597	17790	17641	17741	17658	17701	17764	17865	17715	17911	17738	17756	17743	17715	17641	17740	17679	17669	17704	17892	17774	17643	17616	17906	17714	17656	17787	17709	17718	17743	17679	17680	17697	17874	17756	17933	17887	17817	17829	17514	18035	17715	17748	17789	17683	17817	17696	17784	17733	17610	17905	17587	17638	17766	17670	17942	17626	17813	17785	17767	17671	17802	17763	17703	17705	17682	17637	17747	17827	17679	17733	17829	17777	17923	17924	17703	17872	17834	17867	17738	17640	17892	17741	17961	17636	17860	17797	17663	17563	17773	17959	17648	17847	17567	17683	17757	17773	17810	17620	17737	17619	17796	17689	17650	17941	17667	17786	17713	17875	17601	17776	17554	17746	17836	17747	17817	17781	17799	17768	17821	17724	17718	17651	17711	17817	17714	17896	17784	17823	17773	17605	17994	17716	17570	17786	17653	17813	17874	17864	17804	17782	17755	17610	17737	17676	17862	17592	17514	17766	17727	17904	17789	17754	17779	17722	17703	17845	17662	17569	17560	17709	17760	17725	17824	17850	17904	17766	17856	17781	17728	17968	17692	17706	17765	17719	17939	17815	17781	17651	17817	17789	17838	17886	17673	17661	17643	17843	17556	17547	17829	17736	17773	17598	17675	17815	17650	18010	17806	17690	17682	17730	17882	17666	17560	17730	17536	17807	17800	17667	17740	17555	17847	17790	17770	17774	17639	17829	17601	17711	17710	17739	17642	17770	17720	17828	17505	17688	17880	17655	17718	17707	17586	17754	17667	17921	17872	17940	17686	17724	17715	17742	17716	17846	17727	17747	17863	17758	17726	17758	17660	17909	17706	17786	17577	17847	17632	17769	17617	17884	17669	17701	17721	17717	17883	17688	17846	17763	17671	17853	17701	17799	17771	17787	17646	17684	17809	17675	17653	17814	17732	17766	17719	17754	17630	17799	17649	17870	17599	17869	17778	17724	17720	17806	17710	17913	17778	17668	17695	17721	17660	17689	17776	17851	17789	17826	17610	17824	17793	17643	17573	17767	17688	17835	17702	17630	17654	17856	17750	17979	17729	17656	17662	18027	17806	17771	17817	17584	17720	17768	17701	17576	17755	17695	17640	17790	17791	17881	17715	17856	17889	17636	17757	17518	17575	17694	17669	17884	17689	17731	17642	17704	17659	17701	17965	17805	17640	17669	17619	17707	17679	17607	17644	17696	17638	17762	17758	17728	17880	17598	17874	17773	17815	17709	17701	17715	17752	17802	17739	17704	17810	17797	17631	17666	17699	17631	17739	17700	17836	17837	17628	17837	17794	17711	17694	18017	17766
23601	20958	28355	23921	22592	24056	24511	22132	21963	21889	21918	21653	21972	21690	21773	21649	21948	23020	27205	29103	27605	26146	23861	22562	22112	21679	21404	21345	21478	21509	21587	21603	21611	21592	21464	21454	21527	21664	21308	21457	21429	21370	21685	21610	21575	21231	21710	21453	21787	21309	21377	21549	21556	21456	21389	21619	21528	21363	21587	21425	21157	21406	21633	21579	21446	21534	21259	21635	21395	21353	21553	21424	21473	21266	21668	21479	21597	21503	21372	21469	21666	21359	21241	21464	21449	21175	21518	21344	21312	21367	21520	21547	21480	21353	21424	21465	21549	21490	21553	21544	21503	21508	21507	21565	21574	21578	21598	21497	21488	21444	21482	21402	21375	21559	21487	21763	21475	21480	21503	21557	21371	21378	21583	21286	21502	21288	21465	21246	21429	21382	21437	21196	21300	21451	21583	21421	21628	21606	21443	21453	21444	21477	21532	21445	21359	21435	21490	21359	21508	21421	21203	21355	21501	21341	21485	21409	21490	21428	21655	21340	21351	21492	21551	21351	21636	21259	21401	21242	21552	21550	21474	21618	21514	21507	21367	21457	21458	21460	21626	21488	21434	21492	21460	21439	21614	21506	21271	21349	21536	21386	21508	21416	21368	21307	21404	21363	21241	21268	21365	21462	21287	21425	21688	21535	21409	21320	21257	21557	21512	21352	21482	21228	21461	21251	21554	21287	21182	21462	21482	21469	21348	21516	21565	21431	21475	21571	21416	21275	21443	21367	21607	21419	21092	21474	21473	21433	21545	21670	21457	21338	21493	21408	21567	21313	21401	21219	21612	21430	21613	21421	21285	21290	21458	21649	21534	21444	21393	21369	21461	21496	21383	21659	21547	21397	21451	21513	21403	21377	21316	21419	21309	21642	21415	21409	21503	21507	21627	21437	21510	21573	21356	21440	21341	21260	21516	21413	21409	21462	21419	21396	21435	21334	21370	21289	21385	21682	21396	21452	21562	21297	21745	21556	21457	21414	21636	21486	21458	21470	21447	21512	21144	21439	21548	21287	21401	21433	21655	21512	21648	21441	21494	21511	21275	21394	21474	21427	21304	21309	21360	21309	21365	21366	21244	21589	21426	21424	21509	21416	21402	21434	21281	21313	21393	21329	21457	21197	21397	21730	21181	21330	21451	21315	21563	21589	21461	21558	21510	21545	21398	21256	21546	21482	21390	21394	21423	21276	21433	21248	21134	21392	21373	21504	21297	21443	21477	21358	21309	21361	21324	21468	21450	21290	21196	21244	21251	21446	21348	21281	21778	21274	21319	21474	21497	21428	21603	21350	21389	21506	21317	21273	21609	21467	21595	21459	21440	21457	21561	21364	21303	21535	21303	21467	21467	21553	21551	21228	21469	21575	21500	21605	21229	21342	21229	21378	21308	21315	21456	21518	21513	21350	21263	21455	21604	21614	21332	21241	21502	21285	21517	21596	21345	21346	21452	21341	21500	21305	21530	21452	21502	21655	21415	21272	21359	21414	21371	21432	21385	21597	21459	21338	21360	21428	21671	21283	21370	21536	21635	21500	21512	21467	21341	21408	21459	21382	21625	21608	21554	21438	21383	21232	21399	21339	21547	21468	21547	21282	21452	21563	21427	21549	21445	21695	21696	21480	21477	21383	21405	21346	21503	21561	21277	21304	21672	21508	21462	21558	21510	21361	21527	21388	21625	21466	21255	21414	21426	21611	21381	21264	21409	21581	21517	21308	21493	21454	21357	21394	21357	21388	21531	21303	21516	21468	21507	21600	21551	21404	21513	21399	21550	21319	21386	21529	21674	21540	21682	21390	21577	21410	21472	21483	21280	21425	21519	21335	21508	21329	21249	21527	21427	21351	21581	21381	21473	21424	21579	21232	21277	21539	21344	21493	21443	21366	21493	21306	21527	21597	21407	21248	21466	21729	21495	21470	21464	21389	21487	21616	21549	21447	21541	21347	21149	21271	21490	21513	21513	21426	21340	21337	21438	21223	21343	21422	21464	21592	21402	21368	21762	21483	21470	21574	21422	21391	21487	21468	21605	21322	21455	21318	21423	21504	21334	21325	21389	21302	21361	21261	21674	21320	21608	21522	21771	21464	21620	21401	21495	21388	21532	21430	21428	21380	21483	21302	21344	21417	21461	21374	21496	21465	21465	21405	21558	21233	21245	21321	21489	21371	21577	21516	21341	21250	21258	21533	21343	21398	21518	21350	21308	21526	21400	21298	21263	21325	21455	21349	21418	21386	21352	21504	21420	21474	21587	21513	21394	21394	21293	21480	21439	21285	21356	21614	21572	21441	21601	21124	21348	21451	21528	21569	21414	21489	21465	21393	21538	21585	21246	21397	21514	21298	21569	21340	21246	21176	21309	21519	21491	21404	21477	21598	21365	21531	21294	21709	21512	21429	21285	21414	21350	21513	21566	21651	21583	21460	21463	21374	21495	21584	21669	21446	21446	21440	21513	21567	21271	21573	21235	21375	21589	21409	21313	21491	21423	21469	21501	21525	21566	21323	21236	21463	21550	21484	21519	21379	21510	21627	21496	21521	21370	21334	21398	21478	21601	21503	21460	21579	21577	21649	21462	21331	21578	21338	21473	21481	21404	21507	21539	21506	21458	21474	21367	21581	21554	21584	21472	21392	21586	21517	21457	21576	21419	21333	21515	21592	21594	21549	21533	21392	21644	21486	21502	21415	21362	21416	21505	21851	21542	21346	21448	21455	21478	21432	21580	21367	21401	21345	21601	21304	21440	21525	21478	21472	21659	21473	21504	21393	21337	21515	21686	21556	21536	21433	21479	21469	21580	21394	21606	21447	21569	21454	21404	21520	21260	21559	21361	21528	21284	21385	21378	21357	21386	21353	21320	21237	21574	21561	21468	21270	21539	21466	21206	21427	21385	21429	21401	21419	21563	21431	21470	21260	21567	21438	21594	21401	21437	21420	21267	21564	21431	21279	21166	21356	21496	21606	21662	21391	21484	21278	21506	21506	21402	21480	21527	21578	21655	21546	21380	21414	21428	21449	21619	21395	21383	21484	21283	21442	21413	21316	21372	21548	21584	21469	21487	21612	21416	21412	21641	21466	21509	21463	21551	21381	21438	21360	21645	21561	21507	21332	21291	21438	21453	21542	21274	21430	21588	21500	21455	21519	21366	21390	21528	21564	21527	21338	21574	21500	21493	21555	21402	21814	21626	21417	21213	21635	21367	21461	21407	21269	21534	21556	21631	21635	21409	21461	21560	21260	21522	21464	21372	21474	21512	21576	21639	21443	21418	21700	21588	21451	21365	21428	21534	21519	21387	21380	21550	21587	21368	21375	21454	21362	21440	21602	21411	21435	21455	21534	21205	21542	21180	21268	21564	21560	21504	21404	21350	21350	21657	21393	21402	21471	21471	21476	21469	21441	21486	21495	21551	21270	21453	21544	21752	21506	21303	21663	21412	21522	21338	21281	21459	21507	21266	21546	21756	21512	21518	21550	21296	21451	21513	21495	21421	21404	21446	21531	21603	21598	21357	21594	21463	21510	21523	21687	21526	21494	21404	21429	21508	21327	21225	21295	21431	21471	21564	21349	21454	21458	21741	21397	21569	21490	21560	21519	21437	21327	21328	21399	21452	21512	21295	21359	21465	21303	21503	21789	21274	21529	21599	21426	21385	21403	21339	21700	21383	21480	21409	21308	21456	21446	21548	21332	21317	21381	21254	21597	21587	21347	21462	21394	21558	21347	21586	21369	21534	21504	21470	21541	21482	21575	21478	21238	21296	21506	21439	21327	21658	21480	21557	21458	21332	21485	21473	21676	21451	21350	21496	21504	21314	21483	21415	21240	21481	21441	21491	21345	21524	21627	21476	21345	21432	21480	21366	21523	21564	21499	21518	21281	21523	21418	21506	21295	21549	21152	21525	21432	21496	21642	21494	21547	21346	21651	21437	21580	21322	21455	21318	21272	21447	21631	21467	21593	21431	21548	21382	21549	21517	21396	21535	21410	21408	21516	21520	21277	21393	21557	21425	21397	21435	21639	21568	21453	21564	21416	21622	21557	21453	21698	21357	21481	21360	21570	21443	21552	21280	21425	21356	21423	21550	21594	21442	21599	21479	21648	21395	21262	21486	21467	21673	21246	21331	21252	21518	21729	21390	21600	21253	21566	21532	21636	21490	21393	21367	21521	21376	21504	21276	21457	21509	21568	21599	21408	21614	21479	21495	21632	21403	21566	21639	21515	21505	21463	21399	21347	21392	21530	21450	21410	21752	21483	21655	21498	21180	21602	21491	21476	21494	21469	21507	21368	21759	21565	21321	21340	21396	21629	21441	21667	21324	21661	21688	21339	21461	21492	21570	21401	21472	21310	21520	21454	21291	21611	21425	21408	21420	21546	21464	21653	21499	21508	21596	21598	21515	21441	21366	21512	21292	21642	21423	21484	21322	21578	21327	21464	21322	21544	21294	21429	21654	21539	21595	21693	21455	21571	21454	21477	21429	21421	21332	21441	21195	21393	21136	21442	21310	21403	21639	21459	21686	21574	21580	21276	21329	21263	21473	21370	21674	21651	21505	21536	21526	21415	21472	21504	21327	21523	21469	21454	21450	21480	21377	21655	21685	21428	21442	21612	21465	21415	21285	21521	21473	21337	21463	21592	21545	21490	21469	21409	21392	21481	21558	21403	21531	21477	21484	21476	21426	21511	21600	21600	21551	21441	21261	21356	21326	21346	21314	21329	21513	21367	21469	21409	21644	21417	21640	21541	21492	21517	21280	21505	21385	21366	21667	21543	21604	21524	21395	21306	21605	21484	21600	21457	21596	21395	21290	21238	21577	21249	21444	21473	21431	21526	21632	21628	21316	21579	21360	21577	21464	21434	21442	21427	21456	21470	21606	21420	21395	21439	21327	21219	21433	21418	21594	21578	21365	21448	21560	21355	21534	21429	21592	21392	21470	21675	21430	21441	21390	21607	21550	21290	21206	21451	21343	21441	21621	21582	21493	21437	21243	21493	21650	21542	21588	21491	21600	21277	21527	21486	21639	21354	21503	21432	21696	21628	21411	21494	21556	21516	21476	21498	21549	21310	21402	21279	21367	21441	21396	21367	21552	21513	21507	21379	21445	21414	21373	21623	21619	21560	21368	21463
15029	24937	24025	21331	19649	18611	18402	18220	17956	17914	17582	17641	17585	17277	17407	17422	17535	19699	25499	26655	24682	22142	19697	18112	17665	17440	17410	17345	17333	17418	17377	17216	17376	17443	17322	17247	17456	17323	17349	17398	17560	17300	17228	17346	17405	17249	17413	17181	17267	17407	17458	17407	17470	17386	17272	17277	17239	17440	17496	17262	17423	17331	17309	17225	17235	17286	17417	17306	17313	17228	17470	17331	17236	17366	17383	17379	17268	17296	17296	17266	17370	17336	17272	17118	17349	17428	17308	17306	17330	17459	17488	17344	17323	17471	17298	17581	17137	17331	17310	17357	17304	17416	17338	17347	17421	17228	17548	17438	17503	17141	17359	17445	17455	17452	17362	17341	17395	17257	17361	17338	17277	17175	17359	17297	17374	17323	17168	17383	17373	17254	17308	17262	17261	17047	17356	17321	17235	17290	17338	17238	17373	17217	17313	17250	17010	17246	17473	17367	17109	17417	17293	17450	17296	17178	17296	17288	17373	17223	17330	17269	17338	17254	17308	17395	17431	17454	17345	17238	17332	17352	17523	17347	17382	17319	17087	17386	17468	17412	17232	17387	17310	17343	17376	17302	17470	17440	17385	17295	17264	17451	17363	17225	17284	17270	17235	17367	17256	17272	17308	17465	17390	17310	17315	17413	17471	17306	17339	17294	17173	17292	17363	17552	17425	17507	17288	17184	17306	17166	17335	17166	17406	17328	17390	17295	17254	17242	17191	17345	17266	17234	17329	17337	17499	17387	17279	17391	17387	17267	17161	17290	17426	17357	17321	17287	17403	17269	17382	17371	17276	17296	17253	17371	17477	17379	17299	17484	17259	17419	17285	17264	17373	17159	17488	17414	17386	17316	17458	17365	17263	17374	17439	17320	17278	17626	17466	17290	17385	17275	17193	17331	17346	17193	17480	17348	17288	17309	17206	17383	17152	17129	17453	17357	17165	17424	17404	17312	17315	17239	17323	17300	17394	17208	17465	17430	17232	17428	17452	17185	17292	17295	17435	17387	17331	17393	17354	17295	17144	17429	17381	17539	17318	17281	17313	17280	17211	17090	17257	17388	17236	17359	17342	17398	17354	17229	17331	17252	17291	17356	16980	17290	17366	17507	17250	17223	17361	17429	17388	17335	17256	17245	17398	17353	17372	17260	17281	17244	17297	17404	17292	17321	17269	17307	17477	17471	17175	17268	17449	17349	17353	17209	17381	17301	17527	17326	17323	17445	17371	17528	17283	17407	17411	17282	17392	17198	17180	17303	17127	17359	17238	17305	17445	17380	17408	17317	17423	17283	17480	17293	17309	17238	17262	17408	17320	17341	17226	17365	17162	17313	17334	17356	17371	17281	17331	17317	17277	17199	17367	17315	17175	17366	17381	17268	17412	17229	17281	17456	17339	17492	17423	17485	17357	17180	17308	17266	17343	17439	17446	17373	17472	17312	17314	17511	17298	17213	17336	17307	17466	17304	17305	17225	17537	17323	17380	17314	17341	17340	17194	17367	17136	17206	17340	17342	17248	17281	17175	17467	17357	17307	17290	17359	17362	17267	17296	17230	17372	17375	17239	17359	17471	17262	17446	17301	17254	17341	17382	17336	17267	17273	17303	17321	17151	17356	17255	17275	17187	17242	17360	17304	17253	17392	17339	17404	17404	17311	17310	17382	17211	17218	17446	17335	17419	17319	17430	17258	17228	17365	17362	17285	17209	17462	17356	17282	17462	17241	17313	17440	17233	17416	17267	17230	17325	17258	17163	17254	17362	17364	17137	17288	17458	17380	17446	17366	17295	17303	17393	17369	17319	17215	17373	17531	17250	17431	17436	17346	17242	17322	17403	17317	17323	17198	17116	17222	17233	17371	17457	17372	17432	17179	17083	17281	17383	17235	17292	17300	17498	17119	17409	17310	17206	17297	17478	17352	17412	17392	17288	17322	17319	17208	17336	17189	17289	17252	17372	17334	17451	17462	17246	17418	17286	17338	17308	17234	17460	17409	17276	17235	17437	17203	17364	17374	17135	17454	17459	17195	17469	17432	17314	17364	17507	17275	17111	17381	17294	17453	17213	17226	17376	17414	17260	17323	17338	17221	17251	17393	17293	17197	17279	17327	17372	17262	17373	17325	17250	17406	17335	17258	17471	17447	17199	17275	17365	17358	17309	17343	17304	17274	17368	17183	17446	17411	17273	17342	17246	17417	17258	17400	17433	17239	17343	17333	17311	17404	17202	17151	17275	17226	17349	17421	17383	17284	17351	17416	17369	17147	17474	17385	17431	17206	17310	17380	17365	17398	17365	17239	17317	17268	17269	17223	17321	17350	17289	17228	17409	17258	17411	17314	17413	17382	17405	17401	17172	17412	17249	17416	17367	17446	17268	17340	17349	17196	17465	17340	17360	17206	17336	17335	17357	17192	17367	17442	17342	17302	17276	17271	17278	17482	17351	17149	17366	17485	17334	17282	17319	17110	17280	17181	17386	17227	17370	17395	17271	17594	17397	17195	17357	17329	17306	17237	17331	17298	17432	17361	17353	17051	17339	17409	17449	17408	17340	17506	17390	17295	17309	17245	17272	17496	17228	17421	17301	17322	17477	17291	17329	17552	17425	17245	17305	17428	17231	17356	17155	17291	17372	17333	17345	17336	17412	17161	17418	17275	17350	17444	17193	17347	17233	17407	17275	17377	17213	17437	17313	17176	17245	17186	17153	17319	17367	17146	17270	17285	17313	17391	17283	17478	17482	17282	17444	17273	17321	17287	17352	17450	17260	17581	17329	17327	17264	17257	17549	17196	17114	17363	17288	17228	17403	17193	17319	17347	17333	17487	17302	17187	17216	17464	17296	17193	17385	17225	17156	17239	17299	17347	17199	17300	17194	17165	17312	17333	17550	17105	17350	17357	17116	17334	17407	17430	17383	17357	17196	17380	17315	17298	17370	17405	17382	17496	17485	17368	17253	17337	17143	17349	17421	17309	17378	17355	17290	17287	17575	17334	17388	17441	17360	17519	17139	17387	17228	17423	17282	17193	17256	17376	17340	17353	17288	17281	17470	17352	17082	17307	17197	17262	17315	17240	17122	17380	17342	17276	17361	17452	17459	17230	17308	17286	17374	17308	17247	17443	17288	17246	17436	17311	17412	17307	17244	17372	17433	17404	17361	17373	17411	17267	17309	17282	17298	17337	17369	17339	17431	17341	17250	17395	17275	17443	17389	17294	17257	17351	17467	17428	17279	17351	17251	17265	17292	17301	17447	17334	17310	17267	17296	17279	17227	17329	17302	17488	17347	17159	17341	17284	17182	17381	17526	17362	17426	17423	17491	17451	17352	17601	17397	17152	17137	17232	17407	17150	17352	17382	17306	17419	17179	17353	17271	17229	17426	17096	17366	17350	17411	17173	17236	17442	17351	17226	17465	17254	17432	17400	17378	17098	17330	17238	17312	17255	17266	17259	17300	17355	17179	17311	17486	17220	17433	17419	17374	17407	17419	17240	17279	17210	17337	17156	17279	17238	17309	17147	17301	17428	17293	17267	17509	17361	17349	17402	17259	17337	17272	17146	17302	17315	17471	17327	17241	17359	17470	17320	17259	17322	17230	17161	17364	17176	17385	17343	17378	17268	17213	17208	17272	17427	17435	17326	17446	17416	17423	17302	17145	17313	17414	17269	17553	17375	17362	17357	17343	17287	17365	17347	17371	17088	17376	17255	17489	17322	17464	17269	17392	17439	17332	17341	17143	17359	17271	17425	17193	17238	17519	17367	17436	17408	17233	17255	17280	17449	17289	17317	17281	17277	17185	17202	17267	17386	17248	17175	17203	17319	17409	17370	17443	17153	17354	17579	17030	17468	17498	17156	17474	17244	17198	17403	17306	17292	17429	17224	17390	17170	17371	17446	17286	17346	17173	17273	17188	17165	17258	17367	17283	17392	17303	17218	17189	17222	17400	17203	17296	17287	17282	17261	17454	17289	17207	17266	17153	17446	17276	17243	17333	17094	17461	17479	17345	17269	17291	17188	17278	17297	17298	17271	17380	17298	17247	17358	17287	17250	17384	17221	17305	17161	17195	17347	17363	17474	17303	17163	17404	17298	17297	17493	17322	17190	17453	17662	17271	17422	17370	17401	17287	17357	17308	17381	17339	17189	17455	17317	17386	17401	17566	17215	17392	17268	17297	17486	17157	17283	17314	17329	17314	17561	17290	17338	17382	17187	17218	17513	17370	17330	17225	17351	17232	17327	17341	17239	17391	17265	17410	17318	17507	17304	17318	17391	17354	17272	17521	17123	17350	17338	17274	17265	17346	17220	17327	17270	17431	17307	17250	17364	17296	17297	17372	17304	17330	17283	17584	17307	17307	17219	17328	17458	17303	17291	17479	17277	17372	17350	17276	17361	17300	17298	17435	17412	17293	17312	17436	17403	17347	17374	17371	17466	17210	17383	17282	17352	17120	17133	17392	17158	17379	17535	17156	17342	17184	17310	17311	17201	17414	17488	17408	17099	17238	17401	17178	17477	17346	17212	17322	17384	17239	17216	17393	17295	17454	17420	17092	17383	17337	17369	17272	17385	17206	17323	17285	17354	17481	17277	17282	17281	17414	17359	17268	17272	17348	17471	17412	17309	17209	17258	17354	17282	17439	17250	17170	17298	17215	17271	17113	17292	17252	17468	17220	17280	17423	17412	17240	17431	17351	17436	17390	17471	17389	17451	17537	17356	17275	17421	17316	17303	17277	17252	17201	17175	17170	17206	17240	17295	17497	17270	17344	17236	17063	17414	17595	17337	17368	17341	17232	17267	17228	17347	17237	17675	17235	17363	17259	17316	17456	17451	17287	17376	17427	17346	17318	17324	17266	17331	17377	17211	17347	17191	17292	17324	17272	17367	17115	17348	17381	17331	17446	17450	17219	17360	17478	17392	17337	17347	17240	17226	17328	17262	17229	17359	17466	17400	17193	17301	17299	17426	17457	17204	17237	17349	17228	17416	17379	17433	17529	17215	17224	17476	17247	17321	17315	17305	17317	17390	17345	17195	17270	17336	17231	17402	17291	17280	17259	17213	17520	17373	17254	17188	17311	17293	17331	17277	17358	17404	17235	17252	17273	17240	17301	17378	17371	17259	17204	17240	17259	17222
22460	20958	28799	23295	21206	23762	27439	22702	21888	22388	21898	21718	21574	21681	21584	21598	21537	24097	33087	35715	33448	29368	25648	23101	22198	21408	21483	21298	21279	21376	21190	21165	21042	21130	21264	20753	21144	21263	21032	21162	20923	21248	21009	21117	21152	21075	21232	21061	21151	21101	21258	21227	21121	21202	21248	21054	21009	20964	20913	21094	21067	21132	21124	21115	21267	21202	21124	20889	21231	21240	21087	21241	21042	21200	21120	20899	21217	20963	21326	21216	21086	21168	21043	20909	20971	21038	21221	20993	20990	21053	21039	20907	20963	21069	21036	20913	21001	20961	21227	20710	21079	21150	21046	20828	21134	20767	20888	21083	20998	20947	21200	20974	21045	21113	21155	21110	21080	20878	21199	20891	21020	21124	21137	21075	21000	21194	21327	21095	21367	20989	21049	21106	21087	21270	21168	21191	21028	20794	21243	21102	20897	20959	21001	21127	21079	21103	21042	21192	21146	20924	21140	21087	20856	20999	20980	21252	20972	21061	20923	20934	21103	20783	21055	21051	21116	21286	21215	21022	20892	20834	21010	21033	21033	21332	20989	20913	21143	21048	21085	21139	21052	21110	20980	21025	21120	21167	21198	20902	20929	20878	20891	21090	21317	21055	21263	20839	21121	21091	21168	20873	21079	21019	20860	21009	21062	21143	21112	21128	21159	21246	20948	21051	21097	21106	20958	21038	20955	21033	20900	21149	21218	20840	20897	20938	20997	21156	21024	21151	21144	20974	21025	21072	20918	20887	21167	20973	21269	21119	21306	20985	21142	21138	21058	21192	20930	20966	21130	20956	21108	21001	20946	20986	20838	21063	21142	21224	20927	21267	20912	21152	21081	21032	21067	21033	21002	20875	21069	21099	21046	20961	21129	20821	21151	21144	21158	21171	21018	21178	21207	21182	21190	21160	21125	21088	21061	21308	21025	21174	20904	21209	21085	20798	20975	21048	20961	21134	21109	21110	20894	21114	21074	20967	20953	21139	21242	21229	21384	21083	21150	21080	21091	21172	21018	21024	20883	20776	20917	21066	21129	20801	20973	21238	20972	21077	20925	21032	21130	20765	20951	21082	21149	21187	21169	20982	21105	21125	20977	21047	21177	21119	21091	21168	20969	20961	20957	20906	21256	21102	20902	21130	20859	21101	21083	20879	21110	21227	21216	21067	21175	20974	21203	20973	21142	21159	21157	21147	20890	21078	21092	21051	21052	20969	21104	21004	21112	21126	20995	21019	20892	21025	21178	20993	20959	20934	21014	21036	21059	20875	21149	21318	21036	21086	21148	20875	21035	21044	21151	20980	20894	21060	21205	20884	21174	21000	21064	21170	21149	20864	20891	20924	21318	21196	21062	21081	21173	21157	21062	20923	21095	20994	20998	20933	20937	21129	21244	20984	20931	21002	20922	21043	21001	21205	21093	20907	21028	21072	21243	21165	20930	20968	21227	20920	21063	20888	21046	21151	21043	20953	20936	21041	21147	21216	21127	21136	21292	21075	21048	20979	21032	21214	21294	21133	21105	20831	21178	20943	21004	21058	21217	21165	20980	20899	21158	20920	21277	20889	21255	21006	21153	21138	21213	21116	20960	21195	21005	21218	20824	20892	20923	21026	21059	20724	20944	21046	20939	21199	21057	20990	21087	20921	21076	21307	20989	21273	20851	20952	21103	21269	20962	21015	21080	21096	21152	21114	20877	21090	21090	21117	20979	20963	21112	21110	21124	20977	20774	21079	21025	21138	21149	21210	21088	20965	21011	20962	21131	20988	21091	21131	21035	20942	21092	21153	21202	21140	20953	20957	21186	21096	20862	20839	20988	21006	20968	21031	21251	21151	20915	21230	21113	21107	21194	21048	21059	20895	21097	20986	20936	21192	21161	21282	21037	20952	20984	21011	21099	21053	21294	21055	21004	21207	21015	20925	20754	21037	21249	21300	21041	21103	21120	21120	21015	21002	21334	20930	21096	21103	21042	21269	20938	21028	21018	21176	21347	21171	21313	21109	21039	20928	21041	21048	21011	21112	21098	21085	21340	21407	21063	20953	21241	21010	21139	21262	21020	20984	20839	20919	20738	21149	21212	21136	20973	21080	21104	21011	21004	21114	21130	21153	21143	21152	20916	21035	21050	20997	20994	21053	21113	21127	21050	21323	21241	21019	21200	21081	20840	20904	20922	20850	20982	21255	21043	20869	20963	20937	21001	20991	20955	21028	21122	20945	21248	20933	21028	21121	20975	21251	21087	21000	21023	20883	20963	21210	21109	20934	20901	21127	21163	21132	21121	21092	20953	21205	21119	20933	21062	21138	20921	21160	21056	21139	21095	21095	21036	20785	20889	21175	21299	20952	21003	21245	20849	21117	21113	21053	20983	21000	20964	20933	20986	21305	20813	20950	20965	20978	21179	20901	21262	20960	21076	21032	21117	21075	21134	21175	21097	21036	21190	21150	20878	20946	20926	20955	20890	21087	21118	21115	21125	21006	20991	21077	20944	21104	21102	20946	21213	20762	21002	21074	21159	21096	21299	20969	20958	21168	21024	20919	20847	20922	21212	21103	21141	21179	20931	21139	21021	21106	20923	20894	20954	21014	21125	21158	21093	21253	21014	21133	21290	20978	21076	21139	20969	21029	21133	21052	21017	21099	20994	20993	20934	20848	20867	20827	21090	21053	20973	21002	21016	21390	21218	21036	21101	21143	21077	21123	20979	21070	20984	21112	21007	20886	21403	21008	21004	21228	21012	20933	20948	21011	21008	21143	21063	20950	20987	21126	20932	20943	21077	21000	20903	21025	21135	21076	21067	20868	21056	21086	21029	20960	21151	20992	20988	21159	21203	20951	21041	21095	21238	20901	20957	21203	21160	21047	21049	21035	21021	20897	21251	21097	21182	21177	21036	21051	20973	20879	21181	20982	21121	20810	21062	20883	21108	21111	20871	21133	21039	21242	21351	20974	20760	20946	20955	21016	21090	20890	21069	20957	21238	21208	21028	20954	21074	21094	21103	21158	20985	21130	21044	20976	21192	21132	21041	20886	21364	21101	20880	20924	21088	20892	20917	20997	21226	21097	20859	21159	21152	21050	20906	21079	21019	21022	20991	20972	21201	21028	20933	21230	21146	20936	21123	21024	21250	20949	21016	21083	20896	20807	20782	21017	20872	20988	21051	20953	20971	21104	20937	21035	21093	20921	21072	20926	20909	21020	21136	21011	21153	21111	20902	21166	20775	21145	20743	21038	20997	21125	20863	20878	21021	20999	20885	20987	20898	21187	21202	21081	20906	21163	20981	20840	21125	21023	21105	20966	21096	21081	21001	20952	20862	21217	21099	21165	20984	21007	20815	21087	20953	20970	21129	21184	21108	20941	21194	21064	21066	20730	20810	20795	21040	20985	20964	21033	21059	21154	21158	21004	20948	21155	21305	20983	20800	20970	20766	21157	21063	20910	21021	21014	20970	21024	21045	20944	21115	21106	21118	20914	21029	20979	20924	21167	21068	21051	21079	21140	21185	21236	21094	21182	21081	21038	21095	20894	21156	21043	21120	21111	21154	21211	21095	21037	21231	21067	20915	20994	21266	21245	20951	21090	20938	20994	21039	21133	20918	21261	21097	20927	21084	20820	21171	21093	21061	21008	20821	20992	20938	21212	21100	21024	20848	21218	21083	21210	21005	20920	21194	20869	21085	20973	21064	21071	20960	20994	21009	20885	20869	21187	20967	20825	21078	21008	21030	20851	21112	21103	21026	20872	20869	20948	20864	21084	21127	20777	21015	20845	21030	21048	21047	21156	21084	21117	21058	20915	20828	21111	20832	20901	21286	20939	20922	20979	21084	20998	20991	21052	21051	20953	20850	21178	20834	21185	20887	20993	21074	21218	21145	20976	20952	20959	21049	20973	20932	20865	20943	21144	20878	21014	20970	20945	21184	20985	20966	20856	20992	21277	21058	21011	21204	20944	21013	20904	21219	20950	20968	20972	20884	21183	20995	20962	21172	20938	21020	21048	21094	20899	20974	20880	21178	20944	21163	21009	21160	20761	21043	21111	21014	21127	21033	21280	21090	20986	21159	21041	20948	20995	20902	21079	21113	20807	20856	21165	20935	21246	20923	21077	21168	20985	21055	20978	21130	21218	21191	20838	21121	20814	20950	20994	21359	21226	21054	20942	21023	21130	20971	21082	21179	21136	20982	21058	21122	21053	20826	21031	21052	20918	21020	21242	21266	21071	21004	21018	20880	21107	21021	21125	20924	20899	20933	21084	21047	20996	21001	21098	21059	21093	21077	21184	21008	21202	20961	21103	21015	21021	21202	21081	20689	20975	21303	21110	21143	21091	20974	21096	21133	21227	21111	21147	21131	21044	20956	20969	21034	20998	21020	20920	21149	21032	21230	20989	20856	20893	20995	20924	21064	21073	21007	21073	21275	21092	21197	20972	20955	20935	20991	20872	21346	20960	20966	20882	21058	21050	20867	21098	21181	21143	21077	21201	21160	21246	21209	21083	20863	21070	20890	21007	21289	21067	20879	21067	21274	21139	20993	20994	21211	21022	20933	21195	21084	21083	21329	21004	21019	20881	21073	21015	21034	21272	21040	21219	21101	21141	20904	21132	21116	20835	21131	21103	21057	21096	21115	21056	21352	21186	20991	20975	21162	21154	21065	20912	21048	21150	21186	20960	21133	21111	21188	20949	21178	21023	21002	20847	21053	20848	21052	20898	21031	21142	21029	21137	20960	21229	21044	21111	21011	21137	21066	20919	21057	21003	21076	21100	21127	21025	21127	21032	20883	21154	21105	20945	21007	20991	21045	20974	21043	21014	21146	21095	21067	21190	21080	20913	20995	21110	20916	21212	20965	21023	21156	20829	20948	21008	21118	20898	21055	21042	20937	20974	20894	21085	21388	21124	21011	20889	21011	21147	21128	21112	21220	21034	21047	21044	21057	20960	20918	20948	21049	21125	21065	20968	21190	20911	21189	21005	20939	21170	20998	21011	21085	21133	21027	21080	21140	20959	20997	21036	21048	21074	21004	20982	21151	20934	20923	21029	21011	21123	20980	20744	21017	20990	20821	20985	21056	21147	20893	20961	20833	20991	20836	20984	21055	20937	21031	21030	21009	21046	21081	21120	21082	20931
16128	30055	27528	23502	20957	19520	18689	18825	18444	18204	17832	17683	17401	17480	17336	17286	17667	21893	32869	33804	31353	26094	21763	19053	17753	17253	17144	17151	16900	17039	17122	17063	17122	16973	17071	17056	16925	17125	17169	17097	17077	17198	17261	17095	17014	16994	17006	16978	17123	16946	17116	16963	17212	17165	17028	17033	17015	17024	17055	16984	17068	17024	16979	17039	17128	17214	17087	17172	16889	16959	17004	17016	17159	17243	17196	16904	17107	17095	16966	17055	17152	17020	17016	16945	17206	16970	17163	17166	17249	17047	16845	17192	17232	17062	16910	16939	16969	17005	17027	16996	17019	17055	16972	17054	17033	17101	16962	17095	17185	17069	17011	16993	17112	17173	17073	17006	17008	16924	16930	16995	17083	17109	16991	17032	16979	17136	17242	17191	16946	17015	17009	17121	17137	17079	17073	17199	16980	17066	17117	17018	16984	17008	17098	17154	17019	17009	17072	17033	17180	16839	17126	17103	17104	17204	16934	16975	17056	16885	17055	17114	17080	16909	17034	17084	17151	17011	16939	17026	17040	16943	17102	17063	17023	17022	17120	17010	16926	17188	17015	17034	16917	17114	17008	17068	17128	16915	16923	16976	17052	16991	17027	17195	17069	17098	16971	16876	16964	17075	17057	17100	16978	16758	17010	17176	17121	16994	17216	17084	17041	17066	16891	17034	16829	17185	17219	17035	17098	17120	17069	17038	16897	17130	17115	16870	17022	16982	17004	17007	17145	17129	16961	17117	17120	17033	17044	17037	16988	17064	17047	17167	17093	17091	17143	17031	16970	17083	17128	17116	17147	16940	17042	17031	16981	17004	17040	17022	17162	17117	16950	17038	17101	17032	17054	17104	17046	17103	17066	16972	16972	16934	16878	16980	17064	17062	17059	17102	17126	17090	16948	16791	16989	17153	16998	16990	17113	17111	17078	17001	16906	17046	16946	17029	17117	16972	17020	17060	16972	16977	16939	17022	16947	17053	17175	17045	17080	17021	16992	16946	17102	16818	17003	17021	17107	17042	17156	16924	16962	16920	16992	16958	17148	16850	16853	17056	17040	17157	17065	17082	16953	16919	17011	17143	16908	16936	17067	16948	16940	17058	17030	16919	17126	17048	17061	17066	17025	16953	17159	17011	17060	17237	17125	16995	17095	17037	17049	17168	17110	16957	16950	17040	17069	17068	16896	17060	17038	16816	17050	16977	17004	16915	17129	17041	16988	16968	16914	17037	17034	16955	17036	16961	17061	17077	17056	16993	17186	16921	16732	16970	17099	16957	16972	17046	16865	17182	17258	17016	17129	16950	17246	16930	17033	17130	17124	16964	17075	16891	17048	17022	17179	17170	17180	17116	16989	17115	17121	17106	17117	17081	17109	16933	16920	16914	17018	17005	17101	17062	16895	16955	17056	17037	16885	17099	17092	16947	17115	16955	16938	16999	17045	16902	17148	17121	16913	16962	16953	16924	17082	17080	17071	17101	17119	16859	17085	16905	17034	17080	16967	17212	17060	16964	17155	17092	17178	16915	17062	16989	16959	17071	17025	16926	17104	17033	17004	16951	16909	17092	16968	16842	17014	17084	17136	17157	16939	16991	17020	17107	16981	16958	16953	17103	17001	17194	16986	17020	16974	17152	16975	17081	17176	17089	16934	17146	16923	16951	17025	17105	17087	16921	16989	17025	17191	16917	16993	17030	17177	17068	16960	17028	17143	17138	17068	16861	17101	17026	17049	17158	16982	16928	17020	17039	17059	17157	17040	17055	17062	17029	17099	17039	17090	16967	17039	17136	17145	16887	17095	17078	17056	16900	17081	16966	16975	16811	16982	17091	16899	17070	16737	17197	17127	16827	17046	17081	17056	17193	17066	17102	16784	17121	17240	17114	17037	17064	17083	16899	17146	17170	16988	16962	17124	16938	17189	17066	17130	17170	16926	17049	17070	17079	17179	16854	17049	16984	17137	17148	17070	17114	17049	17016	17178	16895	16844	16867	17177	17032	16912	16982	17073	17010	17105	16981	16998	17125	16985	16966	16941	17019	17098	16990	17065	16893	17038	16973	16917	17062	17054	17068	17044	16933	16905	17122	16939	16939	17086	16932	16975	16953	16909	17023	17097	17215	17196	16956	17109	16977	16976	17114	16975	16893	16937	16986	16796	16971	17062	17284	17005	17120	17077	17098	16960	17135	16943	17060	17062	17078	17011	17215	17115	17222	16895	17037	17064	17078	17165	16945	17016	16924	17091	17090	17030	16927	16897	16997	16985	17014	17123	16913	16834	17137	17018	16975	17137	17120	16969	17101	17066	16943	17044	16975	16798	17233	17023	17168	17088	17144	16968	16847	17078	17170	17004	17148	17106	16885	16936	16955	17119	17107	17040	17284	17070	17089	17002	16930	17109	17107	17143	17034	17150	17021	17080	17008	16950	16977	17066	16937	16921	16962	17074	16967	17106	17025	17003	17078	17008	17038	16993	17095	16975	16933	16986	17019	17048	17026	17059	17022	17024	17060	17015	17016	16998	16916	17070	16987	16934	16907	17044	16928	16872	16874	17059	17048	17037	17021	16913	17044	17079	17001	17041	17024	17043	16697	17012	17073	16971	17078	17162	17214	16957	16960	16836	16917	16897	16975	16877	16980	17003	16921	17200	17097	17077	16769	16940	16902	16967	16940	16974	17103	17018	17013	17111	16974	17053	16940	17266	17161	17039	16908	17005	16847	16877	17110	17027	16892	17137	16903	16915	17238	17037	16931	17023	17047	17013	17214	17115	16993	16986	17008	17107	16934	17157	16995	16905	17059	17146	17198	17105	17163	17198	17156	17024	17042	16993	16995	16961	17097	16966	17212	17014	17221	16848	17056	16882	17107	17083	16941	16964	17116	17085	16937	17022	17143	17168	16876	16906	16993	17110	16978	16963	16903	17019	17173	16964	16940	16998	16922	17048	17015	17149	17220	17135	16963	17165	16959	16981	16938	16883	16889	16901	17079	17050	16969	16921	17000	17102	16983	17043	17217	16921	17098	16901	16860	17178	17207	17108	16992	17069	17003	17134	16913	17008	17152	16979	16974	16965	17169	16932	17007	16925	17063	17091	17063	16997	16991	17103	17012	16976	16878	16894	16978	17052	17065	16938	17141	16932	17101	16996	17093	17136	17105	17132	16957	16939	16986	16840	16966	16974	17012	16899	17004	16940	16968	16856	16968	16961	16921	17159	16918	16987	16996	17011	17062	17142	16984	17134	16936	17075	17101	16829	17051	17088	16881	16913	17015	16862	17128	16915	16915	17097	17186	17052	16916	17132	16965	17017	16777	17172	17002	17028	17145	16978	16915	16963	16964	17376	17016	16930	17123	16962	17145	17019	16881	17021	16967	16925	16993	17038	16909	16917	17071	17261	17050	16989	17001	17006	17089	17026	17104	17144	17014	17105	17162	17082	16889	16991	17058	17060	17021	17367	17029	17059	16946	17066	16977	17057	17129	17027	17028	17157	17019	17052	16953	17071	17087	17119	16936	17048	16900	17017	17094	16909	17070	16982	17110	17016	16974	17130	16883	17117	16888	17135	17044	16872	17095	17107	17095	17000	17045	17262	16934	17117	17147	16991	17044	17140	17046	16989	16930	17001	17097	17299	17021	16864	16890	16888	16950	17057	17028	17130	17035	17092	17059	17122	16969	16977	17049	17070	16984	16966	16913	17155	17067	17011	17090	17081	17012	17026	16914	17129	17127	16924	16949	16894	17151	16924	16936	17093	17053	16947	17063	16871	17022	16929	17004	17145	16910	16972	16873	17045	16849	17085	17144	16920	17076	17121	17005	16974	16874	16941	16951	16893	16988	17017	16995	16932	16972	16989	17107	16958	16941	17054	17147	17046	17113	16921	16952	16965	17203	17190	17107	17293	17030	17118	16869	17008	17030	16930	16915	17031	16987	17049	17210	17001	16977	17024	17078	17141	16861	17182	16888	17103	17113	17092	17109	16958	16994	16917	17106	17074	17095	17010	17051	16986	16987	17022	17095	16807	17131	17013	17126	17014	16896	17013	16975	17189	16946	17234	17072	17115	17077	17150	16942	17119	17092	16929	16873	16821	17217	17028	16907	17048	17012	17134	17004	17166	17221	17018	17011	16991	17019	16951	17001	16982	17143	16993	16966	16980	17185	16967	17119	17188	16822	17128	17089	17186	16927	16915	17008	16913	17088	16997	17021	17011	16919	17030	17019	17149	16949	17078	16927	16926	17124	16911	16931	16972	16929	17048	16839	16900	17021	17058	17077	16988	17219	16921	17018	16968	17198	16882	16973	17014	16915	17019	16969	17140	16880	16923	16952	16969	16907	17034	17033	16934	17183	17008	16932	17003	17037	16966	16992	16926	16950	17067	17184	17076	17094	16929	17069	17058	16967	16914	17145	17060	17039	16960	16918	16893	17190	16864	17065	17036	17038	16985	17039	17049	17298	17138	16983	16926	17101	17034	17000	17158	16927	16957	17149	17109	16930	17087	16922	16939	16924	17126	17015	17155	17031	17135	16852	16901	17027	16829	16971	17214	16874	17075	17045	17268	17013	17044	17133	17079	16999	17042	16915	16953	17072	16975	17000	17057	17067	16986	16996	17201	17015	17157	16995	17037	16885	17072	17062	17022	17048	17023	16953	17061	16986	17079	17055	17101	16982	17079	17060	17054	17062	16976	16982	16953	16932	17005	16994	17148	17021	16966	17012	16913	17132	17050	17035	17075	17080	16946	17081	17003	17075	17201	16886	16990	16892	16972	16967	17020	17148	16968	16860	17014	17161	16900	17174	16764	16922	17078	17101	17141	17103	16825	16878	17158	16988	16972	17233	17107	16919	17044	16864	17103	16988	17031	16978	16965	17014	16990	17010	17053	17031	17016	17054	17089	16970	16937	17036	16956	16946	16905	17065	17036	16972	16851	17140	17104	16990	17106	16975	17062	16976	17033	16974	16973	17071	16967	17067	17092	17066	16991	16875	17143	17070	17066	16933	17015	16886	17024	16820	16953	17071	17162	17090	17013	16989	17058	16931	17099	16934	17064	16981	17032	16987	17179	16926	17151	17117	16950	17031	16949	16869	17192	16991	16903	16888	17103	17077	16877	17155	17009	16986	17239	17117	16872	17064
27184	21974	26166	24147	21184	21171	21469	20978	21066	21010	20995	21074	20959	20945	21035	20967	21066	21395	21882	21959	22264	21733	21367	21264	21205	21084	21119	20885	21119	21068	20874	21099	21018	20999	21023	20979	20894	20886	20941	20818	21044	20890	21054	21110	20924	21006	20833	20983	20947	20934	21073	21073	21080	20869	21016	20883	21068	20894	21036	20995	20825	20985	21072	20825	20864	21099	20884	20832	21207	20915	21162	20966	20892	20878	20944	20762	21193	20924	21026	21206	20877	20962	21007	21089	20774	21082	20926	21085	21104	21063	21008	21067	20852	20757	20980	20976	20955	21127	20919	21044	20809	21056	20940	21061	21169	21014	21081	20853	20725	20925	20885	21065	20836	20994	20871	20817	20817	20959	20999	20814	20805	20941	20838	20938	20752	20856	21070	20902	20836	21154	20920	20839	20963	20918	21209	21110	20880	20916	21085	20947	20955	21108	20834	20926	20966	20935	21013	20816	21002	20814	21139	20817	20856	21017	20983	20966	20940	20916	20894	20834	20958	20896	20853	21051	21007	21026	20779	20970	20849	20931	20962	20923	21002	20978	20944	21075	21299	21050	20958	20980	20994	21127	21169	20877	20862	21080	20928	20972	20943	20899	20902	20953	20806	21152	20905	20888	21215	20973	21060	20833	20955	20952	21080	21075	21000	20933	20810	21036	20995	20952	20917	21004	20761	20768	21102	21014	21084	21081	21043	21134	21058	20949	20893	20860	21061	20969	21008	20867	21086	21184	21174	20990	21126	21020	21061	20851	20987	21051	20920	20799	20764	21178	21109	21030	20741	21157	21105	20835	21056	20783	21055	20884	20934	20923	20794	20977	20852	20812	21094	21075	20869	21065	21038	21061	21034	21016	21118	21034	20803	21047	21093	20781	20868	21153	20929	21070	20836	20820	21020	21119	21328	20936	20799	20823	21003	20880	20839	21139	21194	21115	21129	20938	20929	20879	20988	20978	21207	20864	21198	21065	20983	20960	20976	21031	20991	21159	21094	20873	20902	21011	20806	20845	21117	20907	21134	20925	20917	20843	21093	20890	20901	21064	20891	20821	21008	21016	21170	20924	21193	21129	20959	20997	21020	21265	21006	20961	21174	20674	21113	20814	21153	21118	20800	20897	20961	21045	20910	20748	20921	21093	21045	20801	21106	20977	20933	20860	20988	20893	21112	20903	20800	21053	20911	21040	21044	20887	20796	20993	21032	20791	20849	21010	21024	21117	21058	20915	20951	20789	20841	20804	21129	21097	20986	20951	21006	21112	20928	21046	21030	20944	21034	20953	20816	20928	21016	21162	21213	20833	20767	21054	20808	20876	20963	20834	21198	20914	20751	20923	20881	20885	20935	20861	21015	20847	21079	21100	21086	21058	21008	20985	20953	20918	20968	20845	21101	21094	20844	20913	21017	20987	21147	21128	21124	21077	21034	20998	21206	20971	20939	21040	20838	21096	21041	20779	20838	20956	20685	20881	21009	20918	20871	21119	21072	21052	20797	20899	21043	20987	21127	21055	21025	20899	21098	21108	20797	20897	20913	20809	20985	21077	21121	20833	20894	20830	20853	20854	20831	21034	21075	20956	21093	20724	21076	20924	21187	21107	21187	20977	21048	21117	21129	21047	21069	20870	21046	20862	21025	20904	20946	20929	20962	20791	20957	20879	21027	21080	20817	20858	20947	21055	21190	21100	21027	20888	20938	20859	20958	20928	20868	21041	20971	20864	20938	21021	21017	21084	20904	21024	20999	20782	20769	20939	20967	20836	21044	21007	21172	20861	21171	21045	20954	21016	20917	20961	20896	20869	21045	21088	21109	20925	20740	20837	20926	21098	21104	21088	20728	20852	20847	21087	20852	20995	20994	21068	20966	20918	21214	20715	21114	21169	20902	20804	21076	20733	21035	20817	20978	21028	20978	20853	21021	20784	20906	21047	20898	20929	21033	20922	21078	20907	21035	20832	20950	20894	20796	21111	21137	20895	20947	20872	20909	20932	20984	21004	20837	21018	21071	21058	20968	20933	20977	21066	21299	20795	20886	20973	21106	20775	20912	20916	20904	20958	21011	20906	20812	20998	20930	20970	21081	20952	21008	21086	21194	21098	21018	20987	20861	20992	21057	20788	20981	21265	20997	21252	21098	20762	21000	21076	21145	21176	21009	21101	20995	20996	20983	20929	21001	21010	20698	20863	21089	20998	20927	20965	21060	21105	20998	20878	21065	21075	20835	20742	21144	20844	21032	21059	21197	20908	21019	20960	20960	21131	20863	21028	20834	21043	21053	20918	21042	20936	20996	21137	21102	21043	21048	20877	20927	20987	21076	20864	20899	20824	20783	20844	20862	20852	20957	20684	20927	20970	21065	21086	21187	21089	21028	20938	20896	21050	20962	21095	21115	20941	20890	20876	20868	21015	21025	20995	20682	21069	21007	20953	21050	20955	21021	21080	21086	20865	20870	20829	20901	21032	21248	20914	21109	20857	20854	20847	20791	20924	21018	20741	20868	20860	21076	21114	20970	21007	20978	20891	20946	20993	20884	20972	20994	21095	21077	20920	21106	21180	21136	21059	21053	20904	21097	20778	21122	20771	20819	21157	21092	21015	21037	20705	21033	20953	20999	21029	20917	20807	20850	21118	20943	20947	20996	20910	20950	20950	21112	20988	20950	21198	20939	20984	21144	20882	21173	21101	21016	20623	20975	21074	21076	20990	20867	20966	20946	20967	21076	21080	21070	21016	21132	20972	20936	20879	21029	21139	21087	21167	21192	20909	20877	20889	21044	20922	21062	21051	20830	21068	21226	21192	20852	21176	20982	20832	20980	21075	21075	21014	20963	20801	21041	21124	20923	20836	20949	21118	21068	20961	21132	20890	20871	21099	20792	20948	21144	20956	20944	20975	21096	21275	21084	20694	20819	20956	21012	20949	21014	21090	20934	20946	20977	21013	21017	20897	20981	20887	20928	20847	20882	21136	21079	20866	21038	21217	20996	21041	20908	20799	21049	20931	21033	21021	20995	20745	21083	21049	20973	21009	20962	20811	20939	20825	20830	20815	20829	21163	21114	20900	20885	20789	20970	20866	21144	20831	21115	21141	21034	21095	20809	20930	21046	20862	21076	20804	20808	20895	20760	21073	20939	21129	21004	20958	20914	21038	21192	20701	21041	21006	20962	21007	20895	20966	21082	20753	20931	21075	21003	20966	20835	21271	20972	21179	21057	20917	20897	20912	21046	20723	21108	20973	21042	20945	20950	20884	20985	21064	20926	21130	20921	21105	21057	20875	20835	20888	20826	20838	20864	20953	21094	20964	20955	20964	21066	20685	20959	21033	20965	21205	21239	20808	20772	20852	21008	21088	20753	20986	20961	20993	21315	21134	20993	20882	20854	20989	20912	20954	20779	20921	21044	20991	21074	21169	21101	21014	21118	20829	20964	21086	20938	21092	20865	21027	21226	20968	21029	21068	21009	20939	20884	20969	20947	20986	21020	21036	20973	20894	20870	20857	21009	20935	21089	21022	20841	20982	20944	21030	20992	21083	20912	20854	21062	20995	21082	21017	20913	21059	21103	21000	21021	21012	21094	21018	21115	21127	20878	20747	20791	21041	21128	20882	21268	21149	20896	21047	20967	21022	20844	21054	20970	20877	21010	21162	20898	20977	20796	20907	20689	20881	20829	20795	21025	21160	20803	21077	20915	21080	20864	20981	20773	21023	21200	21018	20941	20996	20944	21127	21114	21106	20942	21022	20903	20640	21137	20951	21123	20925	21085	21016	20960	20909	20936	20958	20955	20924	20849	21005	20807	21141	20884	21036	21181	20944	20875	20874	20940	21028	21127	20796	20866	20970	20876	21051	20820	20798	21141	21001	21140	21179	21032	20986	20882	21008	20929	20829	21020	21076	20957	20866	20918	20762	21007	21069	20950	21139	20871	20844	20940	20802	20993	21053	21070	20924	20869	21330	21080	20875	21060	20859	20996	21047	21029	21179	20803	20998	20837	21046	21191	21069	20971	21136	21123	20956	20713	20998	21023	20936	21076	20790	20782	21052	21084	20917	21037	21043	20788	20853	21001	20926	20975	20915	20883	20859	20869	20759	21037	20986	21050	21194	20963	20916	21019	21032	21031	21106	21012	20850	21125	20826	20965	20889	21165	20913	20995	20953	20981	21032	21019	20894	20978	20966	20888	21018	21098	20933	20988	20945	21101	21164	20991	20858	21162	21036	20870	21114	21090	20928	21015	20914	21001	20864	20972	21021	20927	21159	21142	21108	21090	21317	21334	20928	20933	20884	21053	20872	21085	20838	20748	20892	20827	20970	21172	20967	20986	20945	20881	20786	21021	21102	20863	20990	20992	20971	20913	20794	20857	21003	21112	20756	20756	20892	20836	20893	20995	20832	20964	21069	20953	21070	20822	20811	21035	20870	20954	21114	21071	21026	20926	20923	20992	20979	20979	20777	20879	20975	20881	20895	20840	20841	21048	20935	20980	21005	21020	21096	21042	20853	21091	20935	21023	20883	20860	20983	21102	21019	21107	21105	21065	20918	20889	20931	21088	20838	20926	21046	21172	20958	20844	20886	20876	20784	20957	20967	20930	20851	20879	20975	20881	20950	20929	20964	20937	21070	21139	20972	20958	20891	20858	21197	20955	20945	21208	21013	21202	20913	20955	20868	21071	20912	21002	20875	21101	20878	20904	21137	20651	21058	20998	20904	20941	20964	21126	20933	21178	21058	20979	21199	20999	20861	20909	20819	21045	20909	21003	20947	21026	20979	21108	20907	20978	21106	21012	21099	20905	20997	21035	21152	21044	20823	21052	21017	21056	20919	20951	20979	21061	20728	20888	20877	20888	21137	21019	21035	20956	20783	20990	20916	20981	20843	20917	21011	20879	20827	20966	20941	21030	20830	21014	21017	20902	20956	21074	20932	21118	20797	21055	21013	20908	20722	20924	21060	21166	20878	21047	20959	21048	21022	20915	21033	20815	21089	20998	20955	20935	20954	20986	20880	21090	21277	21075	20932	20915	21088	20942	20971	21013	20950	21002	20886	21045	21109	20945	21058	21030	20786	21053	21158	21075	20915	20952	21051	21017	21134	20888	20991	21201	21073	20867	20998	21090	20995	21013	21023	21173	21054
15970	19676	19453	18077	17400	17354	17285	17188	17107	17116	17324	17065	17038	17035	17117	17173	17165	17301	18262	18481	18483	17844	17442	17188	17046	17107	17062	17019	17003	17055	17171	17120	17127	17026	16922	16949	17166	16922	17007	16962	17016	17040	17091	17109	17057	16949	16805	17032	17069	16963	17019	16942	16940	17068	16861	16859	17046	16968	16991	17061	17099	17041	17187	17137	17101	16851	16950	16883	17101	17018	17071	16955	16932	17096	17104	17005	17055	16826	17077	17073	16993	16771	17131	16972	16911	17116	17030	16912	16992	17146	17051	16965	16841	17033	16998	16930	17044	16965	16919	17084	16863	16863	16979	17077	17119	16903	17128	16946	16947	17046	16888	17149	16973	17008	17073	16893	16823	16701	17291	16874	17016	16937	16927	16952	17055	17101	17058	16936	16906	16816	16864	17007	16933	16975	16969	16891	17142	16994	17041	16843	17014	17047	17011	17084	16918	16974	16986	16920	17081	17136	17089	16948	17044	17085	17054	17035	16898	17020	17102	16929	17028	16837	16989	16977	17267	16987	16986	16855	16855	16950	17024	16831	17046	17028	17010	16877	17122	17017	17062	17101	17081	16930	16957	16884	16944	17031	17041	17095	17018	17067	16926	16952	17188	16896	17051	16927	16938	16873	17027	17149	17112	16881	16944	16883	17133	16971	16925	16998	16923	16968	17025	17050	16881	17039	17039	16926	17052	16973	16935	16859	16842	16928	17160	17054	17068	16918	16999	16948	17035	17117	16889	16956	16953	16959	17107	16946	16956	17145	17078	17026	17071	16958	17065	17079	16858	16987	16806	17075	17051	17056	17019	16811	16866	17141	16942	16868	17073	16955	17080	16859	16935	17215	17001	17094	17004	17031	16959	16829	17135	16971	16925	17075	17059	16941	17109	17029	17030	17082	16808	17058	17013	17150	17048	17095	17007	16935	17119	17022	16917	16900	17266	17046	17119	17105	16995	17093	17039	17020	17127	17133	16938	17003	16746	17069	17064	17129	17048	16908	17098	16982	17008	17042	17039	17075	16906	16984	16830	16954	17128	16870	17094	16988	16953	17083	17060	17046	16825	17062	16884	17010	16927	16986	16917	16906	16987	16951	16971	16995	16926	17056	17103	16950	17012	17152	16999	16767	16995	16935	16989	17003	17078	16862	16994	17032	16963	16984	16986	17006	17060	16894	17017	16999	16805	16960	16996	17094	17120	16958	17004	16909	17135	16937	17019	17073	17021	16788	17016	16988	17079	16830	17164	17136	16851	17135	16992	16925	17031	16960	17083	17026	16995	17091	17104	17112	16989	17105	17101	17115	17017	17135	17036	16902	16920	16875	17127	16873	16988	16820	17153	16834	17005	17012	16700	17265	16896	16846	16894	17086	16945	17233	16995	17198	16848	17103	17038	17022	16907	17039	16919	17119	16848	16921	16989	17001	17055	16883	16889	17004	16819	16901	17048	16955	16870	16823	17010	17035	16828	17078	16998	16838	17117	17063	16995	16953	16972	17010	16965	16998	17033	16902	17117	17061	17001	16950	16907	16978	16912	17032	16774	17063	16951	17049	17031	17070	16847	17043	16907	16981	17181	17119	16928	16933	17033	17072	16932	17119	16706	17003	17088	16793	16937	16903	16926	17092	16911	17011	16816	17150	16900	17029	17027	16928	17111	17054	17066	17077	16834	16903	17101	16990	17012	17113	17081	17047	16809	16841	17051	17027	17106	16893	17117	16998	17052	16873	16940	17121	16968	17097	17017	17085	17105	17101	17011	16969	17079	16980	16979	17051	17045	16954	17022	17015	16966	16836	16938	16873	17074	17031	16894	17029	16953	17227	16939	16887	16988	17139	16942	16979	17004	17081	17020	16964	17124	16952	17110	16786	17051	16965	16911	16976	17100	16944	17008	17001	17030	17003	17061	17043	16929	16919	17011	16900	17091	16955	16878	17058	17109	16948	17035	16931	17003	17103	17234	16988	16932	17027	16854	16854	17129	16894	16898	16955	16937	16886	16975	16864	16868	16989	17069	17010	17017	16877	17026	17077	16960	17035	16936	16989	17028	17066	16983	17092	17212	17085	17162	16995	17041	16992	17063	17085	16976	17004	17014	16822	17061	16979	16989	17131	17055	17069	16943	16863	17109	16996	16981	17067	17033	17133	16912	17034	16986	16897	16991	16944	16969	16912	17068	16913	17033	17012	17067	17083	17083	17026	17033	17068	17122	16865	17116	17095	17000	16874	17110	17097	17038	16928	16973	16984	17018	16806	17014	17126	16760	16924	17083	16876	16990	17047	16973	16883	16840	17038	16990	17073	17086	16922	17006	16964	16832	16904	16851	17006	17044	16913	17057	16877	17063	16787	17040	17035	17152	17021	17044	16975	17071	16802	17027	16855	17069	16903	16946	16975	17050	17062	16948	16948	16881	16989	16972	17005	16992	16864	17046	16816	16927	17011	17026	16919	17034	16942	16954	16919	16932	16963	16979	17056	16866	17037	16988	17073	16883	17042	17005	16922	17015	17168	17123	16912	16940	17172	17069	17102	17009	16882	16881	16890	16977	16840	16892	17112	16812	16984	17015	16980	17126	16884	16990	17059	16914	16946	16940	16932	16769	17011	16962	17074	16867	17060	16933	17068	17183	17141	16897	16912	17047	16993	16878	16993	16979	17049	17118	17123	17012	17094	17126	17088	17074	17103	17020	17004	17163	16974	16959	16880	17087	17046	16982	17057	16982	17117	17008	16970	16854	17001	16926	17085	17207	16931	16870	17026	17146	16987	16962	16903	17130	17332	17173	16994	17086	17019	16962	16919	16978	17050	16987	16982	17063	16967	17019	17000	17011	16915	16899	17119	17165	17079	17062	17049	17001	16894	17133	16972	17035	17047	16942	16949	16902	17179	16894	17033	17190	16818	17056	16921	16899	16940	16988	17060	16937	16996	17038	16852	16922	17112	17025	17087	16930	17125	16931	17037	16989	16955	17081	16977	16846	16948	16953	16993	16988	16957	17182	16915	16906	16937	17098	16942	16925	16884	16986	17066	16976	17034	17031	16961	17092	16804	17026	17032	17025	16774	17030	16943	17004	17007	16993	17003	16868	16908	16960	17037	16935	16952	16954	17045	16833	16984	16872	17078	16972	17099	17039	17140	16952	17062	17078	16911	17013	16998	17045	17165	17012	16858	17002	17279	17112	16998	16861	16994	16896	17105	17078	16985	17073	16850	16966	16964	17139	16975	16991	16940	17013	16961	17017	17060	17149	17043	16979	16969	17088	16940	16971	16969	17051	16951	17008	16929	17158	17057	17046	17028	16804	16943	17059	17047	17138	17022	16970	17049	16895	17060	16959	16873	17067	16934	16926	17019	17090	17120	17073	16878	17166	17014	17041	16924	16871	16916	16957	16903	17043	17078	17093	16868	17074	16972	16929	16921	16972	16978	16887	16992	16865	17004	16942	17153	16964	16970	17103	16919	17178	17020	16929	16912	16937	16868	16800	16971	17045	16868	16901	16892	16931	17163	16968	16876	17003	17070	16991	17070	16803	16931	16951	17076	17032	16951	17015	17060	16939	16967	17004	16865	16959	17004	17044	16947	17092	17061	17096	17136	17021	16990	17058	17014	17130	16983	17055	17019	16938	17060	17046	17078	16973	17220	17168	17029	16921	16997	16964	17064	16896	16959	16940	16927	16974	16962	17160	16898	16866	17149	17122	16965	17072	16983	17107	17123	16925	16875	16856	16976	16885	16882	17040	16883	17115	17008	17154	17107	16847	16924	17065	16847	17033	17219	17017	17192	16926	16969	17100	16991	17153	16943	17021	17033	17076	16843	16974	16943	17096	17099	17085	16970	16933	17246	16991	16882	17003	17057	16875	16985	16969	17184	17079	17167	17026	17030	16974	16933	16933	16837	16772	17127	16798	17048	17041	16954	17083	17040	16946	17082	17016	17009	17174	17034	16993	16924	16950	17069	16946	17001	16954	16896	17003	16966	17094	16981	16933	16912	16832	16950	16991	17006	17050	16890	17007	17117	16982	17123	16852	16948	16999	17118	16940	16925	16973	16864	16956	16995	17055	17005	16852	16958	17083	16905	17080	17049	17109	17216	17081	17058	16952	17140	16995	17071	17081	17029	16935	17126	16946	16993	17042	17070	17016	16899	17061	16915	16923	16974	17076	16893	16939	16934	17080	16964	16742	16967	16963	17026	17088	17056	17051	16960	16964	17198	17165	17098	17027	17110	16970	17091	17026	17122	16911	17170	17045	17104	16808	17004	16873	16934	16926	16985	17134	17138	16991	16961	16812	16961	16949	17067	17169	17072	17066	17139	17059	17080	16811	17027	17141	17055	17137	16794	17090	17204	16934	17015	17009	17151	16892	16971	16992	17070	16969	16997	16837	16918	16931	16954	17058	16986	17128	17016	16779	16990	16634	17160	16943	16917	16846	17101	16967	16939	16915	17046	17023	17082	17195	17029	16870	16938	17152	17149	17056	16826	17004	16846	16850	16950	17052	17066	17114	17014	16831	17078	17068	17079	16969	16937	17051	16943	17160	16825	17156	16999	16973	17156	17073	17022	16879	16948	16982	17100	17033	16878	16964	16735	17068	16903	16971	17048	16841	17148	17023	17020	16954	16940	17025	16922	17060	16867	16961	17020	16973	16885	17200	16883	17056	17138	17077	17087	16937	16944	17125	17037	17024	17006	17168	17191	17116	16966	16937	17092	17043	16979	17059	17053	16978	17049	17130	16952	17072	17009	16863	17173	17034	17063	17121	16860	16968	17061	16989	16961	17218	17148	17000	17168	17021	17017	16999	17010	17064	16877	17037	16868	16954	17063	17024	17014	16929	16993	16888	16854	17129	16891	17037	16945	16979	16871	17044	17053	17160	17032	17107	16968	16932	17016	17047	16935	17032	17304	16942	16870	16943	16897	17195	17121	17023	16983	17056	16931	17035	17122	16879	16954	17010	16923	17099	17087	17033	17027	16951	16976	17143	17086	17017	17182	17018	16982	17152	16979	16961	16898	16760	17201	17060	16944	16810	16961	17172	17017	16907	16831	16985	17081	16920	17141	16852	17052	17143	17092	17102	16890	17006	16994	17002	17027	16888	17109	17019	16891	17131	17183	17009	16933	17126	17093	17078	17063
23610	20952	28351	23868	22399	23457	23493	21440	21029	21477	21570	21078	21174	21029	21196	20907	20967	23848	27249	28128	26930	24822	22971	21437	21006	21008	20739	20842	20774	20992	20680	20527	20969	20789	20856	20986	20934	20706	20867	20775	20765	20740	20762	20696	20981	20842	20639	20917	20776	21038	20755	20751	20859	20854	21051	20658	21043	20888	20752	20648	20866	20645	20758	20405	20710	20804	20921	20645	20833	20733	20770	20697	20786	20915	20749	20896	21009	21061	20925	20986	20863	20891	20711	20929	20804	20802	21018	20682	20907	20851	20875	20915	20704	20869	20802	20852	20677	20654	20778	20639	20747	20773	20952	20755	20830	20635	20635	20510	20999	20832	20811	20581	20892	20848	20580	20840	20810	20651	20678	20707	20777	20606	20769	20712	20638	20612	20941	20722	20844	20790	20840	20733	20847	20775	20850	20817	20712	20747	20663	20669	20805	20578	20738	20622	20673	20824	20800	20796	20765	20799	20740	20711	20647	20564	20746	20615	20607	20700	20551	20792	20656	20743	20895	20856	20741	20572	20881	20643	20812	20774	20845	20916	20898	20858	20783	20839	20982	20907	20743	21059	20905	20698	20872	20479	20843	20569	20868	20826	20509	21031	20530	20874	20713	20838	20809	20739	20522	20847	20820	20863	20739	20743	20770	20733	20770	20753	20695	20967	20585	20710	20616	20808	20832	21081	20708	20764	20681	20627	20511	20517	20673	20731	20858	20775	20677	20802	20724	20868	21004	20572	20713	20716	20732	20522	20983	20943	20806	20695	20779	20785	20837	20734	20736	20670	20784	20808	20627	20832	20689	20700	20534	20834	20781	20704	20840	20793	20904	20889	20760	20900	20794	20715	20851	20846	20740	20717	20827	20826	20811	20621	20808	20801	20996	20721	20699	20802	20788	20764	20610	20671	20517	20899	20719	20981	20950	20886	20892	20719	20788	20761	20735	20740	20814	20963	20821	20799	20795	20656	20944	20869	20790	20692	20697	20969	20654	20730	20706	20890	20783	20782	20910	20870	21053	20712	20650	20825	20768	20910	20687	20711	20805	20792	20694	20787	20971	20547	20578	20692	20853	20838	20740	20724	20777	20906	20939	20881	20810	20641	21026	20805	20842	20695	20669	20639	20819	20854	20918	20658	20812	20726	20853	20661	20868	20740	20713	20710	20750	20805	20644	20809	20883	20882	20962	20740	20814	20647	20769	20851	20646	20740	20797	20554	21073	20739	20613	20874	20690	20714	20890	20816	20631	20745	20742	20752	20687	20711	20780	20909	20825	20620	21004	20693	20834	20643	20814	20772	20949	20750	20645	20714	20498	20893	20978	20930	20887	20698	20618	20974	20626	20951	20616	20960	20678	20966	20977	20820	20751	20796	20696	20708	20760	20889	20781	20851	20760	20831	20743	20719	20687	20687	20985	20579	20649	20771	20833	20679	20655	20627	20873	20824	20800	20840	20906	20651	20760	20906	20598	20711	20933	20858	20681	20647	20783	20826	20871	20771	20883	20753	20744	20669	20872	20785	20850	20876	20744	20885	20734	20840	20792	20968	20772	20858	20810	20758	20697	20918	20869	20703	20850	20791	20812	20814	20839	20948	20695	20794	20779	20824	20711	20717	20560	20704	20841	20792	20876	20797	20806	20762	20763	20987	20947	20784	20817	20801	20918	20752	20845	20822	20796	20787	20917	20860	20826	20792	20780	20817	20661	20796	20573	20675	20775	20661	20734	20795	20686	20642	20597	20666	20790	20759	20891	21026	20907	20872	20819	20590	20826	20834	20698	20949	20686	20691	20708	20874	21024	20716	20716	20797	20839	20703	20812	20689	20876	21008	20547	20707	20634	20661	20880	20807	20902	20860	20918	20743	20746	20594	20752	20838	20715	20741	20841	20832	20741	20800	21039	20769	20778	20825	20773	20861	20716	20565	20784	20773	20810	20834	20828	20862	20696	20509	20613	20647	20810	20916	20772	20826	20802	20783	20830	20781	20861	20815	20840	20969	20803	20830	20966	20869	20941	20766	20574	21083	20830	20750	20744	20947	20808	20853	20528	20641	20683	21053	20603	21024	20754	20811	20774	20829	20694	20830	20764	20870	20764	21005	20767	20863	20682	20600	20630	20872	20587	20907	20737	20913	20887	20721	20914	20863	20830	20808	20840	20658	20629	20854	20709	20910	20767	20791	20716	20692	20774	20612	20798	20807	20914	20853	20904	20648	20666	20775	20788	21032	20813	20661	20860	20620	21004	20703	20654	20612	20721	20606	20874	20710	20780	20659	20841	20661	20830	20776	20799	20577	20665	20882	20852	20776	20803	20496	20961	20578	20751	20767	20770	20796	20744	20789	20895	20812	20792	20711	20937	20576	20670	21008	20893	20990	20701	20679	20803	20910	20722	20582	20792	20771	20759	20660	20732	20777	20784	20825	20923	20810	20805	20612	20863	20982	20843	20897	20884	20698	20877	20969	20641	20831	20795	20789	20699	20791	20661	20778	20615	20894	21016	20969	20796	20618	20703	21037	21031	20555	20692	20841	20939	21037	21142	20942	20927	20647	21023	20849	20910	20846	20955	20875	20621	20701	20743	20896	20947	20759	20599	20827	20795	20865	20887	20974	20832	20816	21034	20766	20848	20980	20628	20610	20760	20681	20731	20671	20763	20739	20809	20865	20833	20686	20865	20766	20842	20808	20820	20888	20572	20791	20769	20785	20885	20781	20934	20960	20718	20770	20978	20892	20772	20759	20595	20874	20866	20796	20753	20592	20734	20805	20825	20814	20705	20585	20538	20873	20924	20884	20788	20726	20671	20915	20658	20800	20902	20759	20820	20772	20799	20701	20755	20606	20893	20729	20847	20749	20811	20687	20805	20831	20675	20756	20892	20807	20725	20902	20699	20667	20630	20845	20765	20916	20866	20784	20735	20898	20752	20712	20613	20548	20731	20669	20948	20801	20932	20715	20883	20657	20739	21005	20853	20740	20861	20649	20782	20796	20551	20759	20761	20774	20778	20882	21055	20809	20806	20875	20860	20673	20810	20666	20644	20769	20693	20694	20540	20728	20928	20784	20856	20824	20739	20890	20803	20651	20828	20888	20713	21045	20934	20946	20899	20741	20615	20791	20649	20854	20659	20618	20612	20594	20932	20788	20762	20672	20861	21011	20961	20865	20886	21041	20783	20969	20695	20741	20679	20538	20999	20682	20801	21047	20761	20714	20956	20909	20997	20812	20976	20995	20647	20615	20788	20745	20741	20633	20589	20814	20667	20762	20582	20824	20882	20655	20631	20693	21010	20628	20946	20865	20513	20980	20841	20833	20843	20876	20770	20984	20742	20737	20753	20798	20687	20869	20924	20830	20690	20656	20614	20681	20657	20676	20699	20646	20553	20646	20895	20562	20970	20883	20765	20730	20431	20844	20567	20833	20864	20734	21054	20884	20796	20634	20733	20932	20894	20800	20851	20849	20650	20892	20776	20739	20905	20851	20644	20759	20732	20745	20843	20881	20466	20828	20826	20763	20683	20950	20974	20925	20670	20767	20625	20549	20652	20869	21067	20785	20661	20671	20963	20747	20854	20763	20845	20867	20760	21108	21000	20732	21005	20913	20792	20786	20911	20902	20919	20803	20925	20857	20963	20790	21079	20858	20736	20956	20824	20781	20888	20953	20699	20691	20771	20797	20665	20662	20706	20836	20875	20765	20795	20885	20705	20668	20808	20751	20779	20719	20814	20629	20740	20816	20811	20825	20901	20720	20783	20683	20950	21026	20871	20714	20664	20845	20751	20735	20989	20904	20847	20845	20547	20641	20871	20702	20729	20904	20659	20838	20987	20730	20612	20745	20815	20687	20860	20725	20804	20984	20754	21003	20901	20867	20993	20754	20888	20794	20691	20871	20521	20812	20765	20852	20871	20689	20894	20657	20555	20826	20796	20617	20874	20537	20999	20758	20776	20424	20690	20761	20694	20654	20796	20758	20867	20618	20849	20785	20866	20921	20614	20680	20779	20627	20748	20691	20963	20657	20793	20688	20884	20772	20891	20723	20807	20727	20856	20998	20844	20942	20704	20860	20907	20621	20755	20783	21038	20908	20899	20817	20955	20806	20678	20882	20802	20669	20596	20988	20885	20869	21018	20952	20824	20814	20856	20608	20839	20962	20712	20536	20790	20676	20797	20876	20781	20883	20878	20858	20558	20865	20716	20610	20505	20933	20891	20692	20955	20755	20921	20663	20772	20809	20888	20662	20593	20846	20812	20613	20777	20731	20927	20670	20695	20813	20924	20653	20673	20773	20931	20758	20750	20952	20666	20782	20652	20747	20721	20924	20945	20849	20875	20752	20887	20665	20824	20748	20692	20852	20541	20641	20872	20825	20734	20631	20566	20751	21032	20750	20736	20760	20702	20889	20695	20674	20797	20996	20844	20878	20844	21028	21007	20728	20773	20929	20653	20681	20967	20610	20688	20656	20864	20740	20653	20709	20638	20943	20976	20872	20782	20775	20442	20837	20735	20654	20881	20716	20933	20790	20894	20702	20965	20867	20789	20592	20741	20963	20755	20644	20814	20845	20907	20927	20908	20854	20813	20691	20883	20983	20924	20767	20810	20974	20743	20850	20731	20543	20734	20734	20918	20734	20641	20785	20971	20918	20847	20730	20745	20954	20977	20895	20800	20724	20756	20571	20601	20792	20864	20836	20773	20759	20791	20937	20744	20981	20773	20780	20670	20779	20691	20891	20717	20790	20625	20895	20726	20708	20818	21034	20882	20719	20734	20793	20821	20753	20848	20906	20760	20744	20897	20877	20666	20639	20713	20862	20759	20794	20817	20792	20880	20668	20799	21047	20672	20745	20827	20745	20716	20661	20785	20690	20641	20793	20789	20617	20808	20879	20713	20851	20782	20733	20739	20610	20912	20766	20788	20746	20827	20945	20847	20638	20873	20863	20883	20782	20784	20694	20798	20810	20640	20676	20912	20675	20660	20697	20856	20895	20766	20729	20709	20787	21036	20908	20738	20777	20674	20586	20783	20767	20615	20774	20958	20631	20997	20696	20827	20745	20903	20869	20685	20699	20904	20690	20824	20965	20879	20866	20853	20652	20967	20829	20854	20855	20759	20771	20918	20855	20893	20817	20826	20540
15065	24785	23090	20394	18892	18183	17686	17544	17519	17578	17528	17451	17250	17124	17105	17042	17463	21639	25635	25913	24299	21377	18987	17705	17399	17044	16867	16974	16880	16930	17054	16837	16901	16971	17011	16864	16767	17051	17119	17035	16916	16983	16844	16967	17022	16993	16951	17069	16916	17004	16740	17014	16895	17063	16790	16891	16872	16904	16969	16925	16981	16996	16900	16954	17003	16928	16966	16969	16786	17014	16934	16821	17012	16969	17013	16971	16903	16835	17021	16903	16758	17147	16814	16913	16896	16970	16947	16914	17042	17096	16933	17047	17000	16955	16872	17133	17012	16890	17035	17000	16818	16754	16915	16965	17045	16951	17029	16745	16996	17012	16858	16858	17011	17182	17050	16734	16987	16919	16904	16930	16861	16876	16928	16759	16904	16984	16739	16849	16851	17181	16903	16956	16951	16816	16798	16911	16855	16957	16882	17015	17055	16749	16892	17018	16974	16951	16892	16913	16985	16874	16927	16993	16886	16954	16781	17065	16878	16866	16967	17025	16887	16836	16861	16685	17153	16963	16920	17021	16857	16895	16770	16914	17048	17063	16902	16998	16980	16905	16798	16976	16977	16945	16804	16835	16899	16889	16738	17000	16911	17010	17059	16966	16872	16861	16820	16867	16899	16933	16959	16901	17020	17038	16746	16917	17012	16806	17062	16820	16900	16980	16931	16985	16856	16868	16998	17003	16766	16922	16943	16987	17104	16874	16922	16957	16788	16896	16897	16958	17059	16838	16859	16941	16882	16938	17084	16783	16875	16945	16773	16998	17055	17080	16998	16911	17157	16876	16954	16909	16829	16952	16815	16875	16828	16903	16949	16962	16984	16694	16826	17041	17089	16944	16951	17001	17004	16901	16828	16952	16934	16834	16905	16892	16972	16942	16908	16801	16830	16889	16968	16903	16753	16938	16925	16952	17087	16881	17018	16740	16954	16962	17011	16865	16931	17009	16869	16905	16840	16773	16865	16968	16904	16911	17014	16939	16880	16956	16993	16923	16936	17003	17116	16889	16894	16924	16873	16919	16871	16837	17093	16961	16841	16957	17021	17008	17136	16949	16930	16921	16861	16921	16890	16911	16993	17005	16788	16799	16990	16949	16925	17020	17036	16963	16912	16956	16999	16977	17016	16985	16918	16957	16769	16890	17086	16850	16948	16999	16952	16850	16826	17066	16993	16881	16817	17023	17005	16999	16873	16912	16918	16934	16751	16942	16837	16900	16905	16785	16812	16851	16990	16953	17017	16728	16868	16816	16854	16819	16990	17000	16817	16995	16871	16983	16917	16886	16915	16991	16996	16970	16834	16916	16807	16847	16867	16880	16895	16901	16738	16892	16955	17016	16979	16839	17112	16960	16892	17008	17077	16719	16953	16849	16876	17145	16748	16877	16972	17010	16983	16999	16931	16917	17042	16908	16991	16947	16915	16756	16898	16982	16773	16995	16876	16845	17051	16771	17121	16853	16909	16687	16769	17068	16927	16822	16857	16960	16972	16953	16965	16902	16928	16886	16897	16870	16862	16951	16916	16977	16874	16791	16965	16924	16955	17005	16941	17009	17009	16799	16865	16906	16793	17038	16996	16987	16974	16836	16831	16870	17066	16925	16945	16803	16917	17018	16764	16823	16914	16810	16850	17021	16905	16936	16825	16866	16899	17064	16992	16844	16857	16949	16986	16950	16857	17048	16947	16811	16900	16842	16965	16913	16931	16886	16980	16838	16738	16959	16869	16866	17017	16955	17027	17019	16870	16989	16777	17031	16867	16854	17062	17040	17028	16801	16799	16991	16767	16749	16865	16874	16882	16829	16798	16995	16962	16985	16681	16943	16840	16807	16920	17131	17131	17036	16813	16970	16926	16887	16862	16954	17091	17088	16900	17065	17006	16970	17007	16781	16986	17009	16831	16858	16779	17018	16878	17027	16947	16926	16829	16822	16762	16909	16795	16707	17089	16961	16951	16967	16992	16790	16896	17034	16871	17114	17010	16853	16895	17066	16765	16975	16857	16996	16981	16944	16841	17033	17003	16898	16945	16914	16923	17017	16833	16986	16981	16902	17007	16863	16913	16987	17077	16937	16902	16818	16804	16872	17035	16811	16895	16989	16985	16919	16989	16946	17032	17028	16970	16855	16864	16881	17010	16693	16875	16838	16766	16874	17091	16966	16916	16965	17147	16903	17024	16933	16727	16834	16976	16763	16674	16976	16876	16869	17122	16993	16938	16932	17082	16990	16875	17000	16909	16796	16873	17021	16971	16765	17006	16989	16881	16841	16867	16962	16820	16861	16731	16924	16659	16860	16885	16957	16793	17058	16888	16772	16862	16898	16889	16902	16945	17029	16928	16838	16955	16920	16939	16883	16975	16855	16747	16752	16880	17144	17037	16989	17034	16859	16995	16868	16803	16993	16954	16789	17020	16869	16925	16941	16826	16697	16925	17037	16839	16924	17105	16925	17011	16911	16873	16875	16889	16919	16852	16937	16786	16763	16970	16992	16992	16961	17027	16802	16763	16908	16977	16956	16948	16950	16987	16861	16994	16893	16944	16858	16889	16761	16893	16914	16927	16904	16768	16859	17126	16845	16838	17072	16845	16822	16924	16970	16903	16952	16883	16935	16906	16720	16886	16825	17025	16949	16843	16864	17052	17031	17068	16929	16963	17016	16870	16815	16928	16841	16784	16937	16995	17015	16954	17033	16854	16910	16750	16968	16792	16885	16818	16983	16947	16902	16927	16960	16860	16872	17087	16972	16801	16811	16788	16958	16768	16886	16945	16866	16818	16895	16919	16849	16937	16613	16796	16945	16983	16961	16835	16806	16928	16936	16804	17009	16877	16882	16594	17000	16923	16941	16968	16802	16945	16764	17058	16821	16785	16943	17089	16819	16972	16975	16740	16790	16846	16826	16933	16961	16949	17000	16939	16938	16823	16948	16959	17067	16805	16997	16890	17009	17089	16950	16875	17006	16929	16909	16689	16995	17036	16890	17015	16775	17026	16836	16966	16990	17149	16896	16829	16900	17105	16755	16886	16953	16893	16939	16983	16868	16876	16917	17055	17171	16969	16902	16905	16945	16888	17003	16838	16871	17025	16916	16996	17015	16961	16859	16784	16867	16935	16730	17056	16739	16991	16889	16907	16780	17081	16846	16883	17067	16916	16812	16963	16940	16931	16801	16953	16829	16859	17050	17036	16797	16790	16826	16745	16932	17054	16869	16929	16928	16875	16787	16904	16980	17074	16949	16848	16827	16809	16942	16806	17108	16896	16842	16971	17008	16859	16855	16781	16928	16974	16803	17025	16800	16902	16864	16824	16928	16997	16909	16859	16903	16885	16869	16983	16760	17082	17098	16874	16821	17021	16907	17000	16982	16980	17072	16757	16984	16931	17091	16727	17002	16840	17034	16799	16964	17010	16895	17015	17038	16976	16907	16950	16907	17085	17085	17045	17105	16897	16899	16850	16897	16928	17020	16809	16791	16863	16993	16911	17030	16963	17092	16958	16888	16999	16914	16976	17100	16919	16906	16898	17170	16950	17003	16951	16786	16977	16999	17096	16822	17020	16879	17061	16900	16807	16988	16991	16903	16758	16916	17006	16762	17089	16893	16963	16948	16855	16823	16803	16976	16924	16955	16741	16904	16851	17024	16934	16728	17059	16946	17004	16917	17092	16930	16733	17030	16809	16797	16945	17014	16869	16906	16971	16558	16987	16910	17037	16983	17022	17050	17046	16907	16889	16952	17027	16895	16971	16875	16878	16848	16934	16872	16824	16992	16984	17083	16959	16937	17046	16935	16838	16880	16992	16866	16953	17051	16844	16972	17002	16791	16931	16996	16999	16854	16918	16901	16812	16819	16961	17006	16858	17017	16764	16898	17003	16765	16941	16944	16965	17031	16881	16831	16967	16943	16853	16925	16926	17048	16752	16785	16871	16795	16731	16873	17009	16949	17020	16896	16754	16872	16878	16798	16762	16906	16826	16967	16884	16850	17032	16885	16928	16856	16865	16791	17032	16826	17052	17015	16923	16971	16836	16977	17040	16937	16997	16961	16757	16792	16855	16757	16954	17023	16948	16878	17024	16865	17052	16865	16994	16811	16894	17011	16887	16783	17003	16978	17001	16662	16927	16969	16899	17019	16931	16982	16993	16938	17065	17093	16736	16892	16929	16904	16952	16839	17017	16849	16905	16848	16841	16848	16794	17018	16941	17077	16919	16953	16937	17022	16970	16744	16915	16998	16893	16695	17013	16918	16932	16960	16873	16751	16907	16817	16868	17006	16842	16899	16961	16838	16842	16938	16878	16787	16885	16963	16998	17182	16764	17039	16822	16901	17043	16955	16871	17002	16823	16936	16892	16982	16889	16924	16957	16853	17100	17032	16932	16937	17004	16753	16784	17082	16789	16751	16932	17048	16981	17009	17013	17031	16943	16944	16825	16896	16947	16917	16933	16883	17132	16846	17004	16870	17020	16816	16929	16930	16990	16985	16856	16957	16893	16937	16861	16829	17049	16918	16872	16927	16919	17026	16782	16908	16911	16792	16928	16759	16864	16889	16963	16909	16988	17043	16989	16921	16993	16886	16926	16856	16914	16933	16895	16964	16848	16813	17074	16749	16906	16962	16920	16865	16938	16866	17076	16902	17108	16953	17156	16966	17004	16951	17082	16915	16881	16944	17018	16956	16928	16887	16763	16849	16848	16877	16953	16845	16929	16683	16692	16898	16785	16923	16766	16831	16976	16951	16920	16898	17147	16778	16879	16789	16973	17001	17007	16935	17029	16916	17011	16759	17004	16931	16899	16973	16889	16885	17114	16939	16936	16839	16974	16965	16828	17071	16973	16883	16838	16787	16892	16931	16900	16790	16793	16890	16844	16899	16945	16741	17104	16743	16990	16831	16934	16741	16842	17091	16927	16974	16813	16942	16962	16963	16962	16947	17070	16875	16770	16910	16901	16899	17004	16863	16986	17028	16971	16995	17087	16963	16865	16887	17038	16876	16777	16994	16990	17039	16884	16885	16937	16958	16995	16904	17000	16845	16940	16911	17021	16933	16867	16933	16977	16816	17175	16934	16872	16994	16880	16933	16848	16995	16743	16978	17010	16945	17075	16916	16919	16980	16992	17036	17010	16847
22494	20966	28775	23354	21215	23916	27213	22095	21548	22221	21826	21600	21567	21086	21134	21045	21442	25472	33720	35409	32096	28832	24874	22444	21485	21172	21117	20947	21063	20893	20906	20702	20783	21026	20848	20849	20824	20724	20953	20836	20845	20902	20978	20686	20843	20743	20973	20757	20906	20720	20741	20709	20858	20862	20887	20670	20861	20928	21167	20935	20911	20751	21021	20599	21130	20909	20796	21061	20738	20902	20905	20976	20756	20935	20926	20687	20804	20862	20772	20767	20655	20699	21059	20708	20990	20597	20857	20745	20878	20836	20844	20970	20867	20754	20717	20873	20911	20677	20683	20739	20742	20990	20752	20612	20677	20664	20904	20769	20754	20901	20862	20978	20816	20892	20729	20649	20824	20714	20701	20919	20804	20684	20850	20845	20757	20905	20733	20866	20772	20733	20720	20816	20714	20629	20738	20805	20674	20679	20792	20834	20853	20685	20640	20486	20652	20704	20827	20713	20784	20695	20678	20646	20604	20928	20870	20675	20943	20859	20745	20617	20658	20753	20528	20641	20916	20813	20898	20994	20813	20754	20828	20979	20780	20789	20581	20857	20836	20858	20587	20658	20936	20827	20905	20663	20644	20927	20864	20786	20608	20735	20721	20686	20769	20838	20888	20838	20881	20763	20640	20773	20695	20433	20641	20989	20819	20936	21108	20668	20680	20591	21081	20666	20593	20928	20395	20636	20849	20628	20832	20891	20642	20656	20755	20744	20788	20637	20741	20812	20781	20725	20634	20696	20995	20717	20871	20630	20636	20761	20826	20822	20691	20749	20714	20701	20769	20780	20795	20832	20683	20737	20788	20835	20666	20883	20809	20680	20607	20710	20791	20781	20643	20858	20757	20654	20625	20694	20965	20907	20549	20907	20800	20830	20519	20733	20723	20871	20643	20742	20693	20557	20860	20786	20758	20561	20724	20817	20819	20668	20890	20848	20858	20751	20825	21005	20580	20657	20625	20879	20736	20839	20844	20601	20834	20713	20797	20745	20824	20544	20707	20735	20823	20969	20852	20768	20903	20632	20881	20842	20684	20873	20714	20701	20676	20918	20894	20590	20641	20706	20764	20558	20855	20715	20673	20787	20725	20724	20946	20916	20677	20641	20608	20808	20790	20699	20963	20835	20724	20787	20702	20550	20831	20945	20697	20806	20787	20771	20785	20715	20862	20942	20769	20725	20651	20569	20711	20686	20668	20857	20877	20665	20453	20774	20766	20820	20761	20547	20731	20533	20777	20836	20757	20752	20660	20640	20543	20542	20810	20789	20825	20719	20556	20612	20826	20719	20804	20925	21067	20915	20738	20744	20853	20785	20800	20989	20855	20537	20794	20709	20564	20790	20666	20637	20682	20741	20797	20793	20839	20666	20948	20758	20697	20873	20758	20619	20815	20754	20536	20915	20833	20848	20639	20606	20858	20630	20781	20877	20730	20744	20553	20713	20803	20672	20711	20729	20762	20736	20766	20726	20756	20718	20945	20876	20609	20946	20733	20522	20635	20666	20806	20912	20686	20771	20638	20643	20720	20822	20755	20551	20790	20585	20746	20641	20605	20768	20755	20811	20816	20973	20772	20702	20750	20808	20885	20956	20726	20787	20605	20839	20787	20739	20911	20877	20719	20737	20899	20664	20732	20651	20780	20823	20647	20877	20837	20667	20637	20698	20739	20449	20709	20847	20788	20594	20857	20580	20507	20572	20853	20745	20665	20774	20785	20649	20732	20615	20715	20777	20783	20564	20631	20899	20994	20729	20780	20660	20761	20953	20718	20648	20752	20735	20991	20487	20768	20736	20671	20802	20598	20874	20771	20603	20594	20789	20624	20604	20904	20996	20690	20897	20778	20581	20731	20625	20732	20785	20786	20839	20845	20816	20730	20765	20745	20551	20747	20796	20625	20679	20749	20640	20499	20643	20880	20776	20847	20653	20610	20794	20430	20843	20874	20594	20776	20765	20847	20831	20844	20842	20671	20955	20511	20997	20713	20973	20844	20881	20630	20709	20669	20827	20906	20825	20913	20647	20687	20676	20635	20758	20682	20771	20641	20827	21046	20749	20765	20760	20681	20631	20635	20741	20906	20898	20690	20846	20794	20645	20608	20623	20807	20655	20660	20770	20742	20754	20659	20963	20795	20831	20797	20844	20931	20812	20722	20821	20846	20773	20817	20726	20526	20846	20862	20772	20842	20812	20702	20625	20925	20763	21107	20686	20765	20850	20568	20486	20959	20805	20752	20716	20788	20803	20711	20782	20800	20767	20577	20686	20591	20664	20754	20673	20830	20506	20730	20419	20729	20886	20717	20672	20728	20673	20650	20747	20740	20856	20577	20649	20804	20835	20883	20708	20691	20661	20673	20714	20809	20814	20374	20903	20763	20918	20771	20939	20657	20819	20638	20662	20667	20781	20790	20814	20619	20658	20654	20853	20705	20788	20643	20595	20891	20954	20663	20808	20583	20559	20702	20773	20731	20719	20824	20642	20777	20623	20802	20745	20748	20694	20924	20841	20679	20938	20732	20726	20750	20756	20578	20669	20751	20776	20833	20678	20660	20722	20792	20829	20903	20795	21018	20746	20849	20673	20743	20653	20591	20690	20794	20847	20700	20761	20896	20889	20932	20697	20777	20735	20861	20864	20792	20591	20852	20883	20885	20646	20616	20651	20602	20647	20755	20798	20521	20984	20837	20732	20616	20823	20599	20846	20912	20756	20840	20763	20710	20792	20848	20507	20726	20758	20754	20712	20750	20705	20611	20895	20914	20553	20791	20785	20814	20917	21017	20891	20954	20893	20589	20603	20725	20587	20742	20784	20816	20649	20830	20519	20629	20588	20632	20834	20757	20675	20777	20685	20716	20803	20716	20726	20595	20853	20671	20636	20747	20877	20702	20606	20684	20812	20791	20704	20887	20787	20722	20793	20680	20872	20657	20873	20612	20591	20813	20825	20493	20930	20675	20725	20725	20733	20847	20670	20778	20686	21055	20886	20817	20664	21019	20879	20919	20820	20687	20713	20784	20714	20418	20907	20609	20761	20735	20884	20980	20853	20736	20511	21006	20788	20865	20788	20661	20708	20711	20861	20753	20728	20618	20725	20572	20676	20762	20635	20630	20655	20724	20677	20736	20863	20773	20654	20910	20710	20599	20845	20602	20701	20770	20803	20782	20796	20695	20616	20538	20792	20856	20699	20473	20670	20857	20811	20831	20686	20797	20837	20584	20859	20672	20585	21041	20865	20448	20732	20748	20457	20882	20586	20857	20606	20824	20822	20614	20693	20815	20762	20787	20924	20584	20838	20887	20564	20688	20742	20855	20704	20865	20626	20557	20901	20887	20892	20531	20675	20725	20635	20828	20681	20816	20924	20755	20696	20894	20704	20959	20786	20681	20653	20643	20774	20616	20676	20730	20716	20744	20729	20787	20508	20763	20813	20836	20910	20732	20738	20766	20659	20739	20600	20774	20904	20869	20733	20786	20643	20886	20710	20807	20838	20655	20683	20696	20769	20707	20622	20548	20705	20766	20674	20726	20534	20729	20623	20657	20565	20644	20600	20722	20767	20714	20818	20848	20719	20909	20563	20898	20717	20684	20906	20797	21005	20838	20856	20705	20607	20712	20757	20918	20680	20824	20651	20809	20542	20553	20680	20846	20829	20611	20758	20914	20704	20706	20803	21099	20639	20671	20708	20670	20856	20707	20665	20735	20817	20922	20865	20681	20591	20706	20735	20522	20753	20732	20685	20760	20782	20840	20764	20698	20703	20702	20733	20808	20652	20646	20863	20579	20776	20745	20863	20739	20697	20576	20759	20668	20738	20909	20793	20847	20690	20682	20500	20621	20637	20675	20751	20645	20705	20626	20707	20753	20765	20750	20876	20752	20709	20847	20668	20678	20807	20569	20674	20635	20904	20570	20890	20682	20614	20911	20760	20864	20622	20641	20774	20758	20604	20700	20562	20800	20666	20791	20618	20857	20771	20719	20884	20586	20720	20922	20852	20756	20826	20789	20779	20749	20641	20724	20836	20627	20703	20496	20757	20489	20785	20769	20588	20749	20825	20550	20763	20812	20682	20767	20735	20708	20742	20827	20758	20820	20905	20524	20615	20714	20943	20875	20851	20770	20796	20710	20458	20565	20844	20773	20783	20637	20718	20643	20555	20683	20550	20757	20701	20867	20574	20731	20876	20891	20730	20855	20688	20652	20951	20620	20662	21063	20655	20737	20772	20722	20632	20823	20685	20821	20675	20514	20590	20740	20728	20814	20706	20821	20507	20575	20709	20770	20873	20694	20885	20804	20735	20713	20917	20790	20810	20717	20873	20763	20683	20575	20567	20857	20622	20673	20772	20933	20990	20901	20776	20703	20813	20703	20485	20746	20953	20776	20617	20860	20832	20963	20575	20769	20691	20906	20913	20883	20596	20754	20788	20794	20752	20655	20751	20762	20626	20685	20615	20851	20765	20650	20770	20683	20718	20875	20850	20785	20656	20573	20692	20798	20880	20548	20526	20842	20706	20698	20795	20672	20649	20646	20712	20720	20663	20737	20651	20569	20574	20877	20907	20693	20689	20734	20713	20604	20754	20651	20514	20702	20877	20711	20822	20747	20594	20473	20698	20747	20839	20558	20887	20557	20755	20724	20706	20840	20879	20879	20670	20714	20714	20679	20793	20692	20653	20756	20635	20655	20630	20740	20790	20803	20913	20723	20685	20768	20514	20608	20642	20731	20695	20651	20621	20698	20808	20791	20827	20689	20731	20855	20758	20883	20695	20765	20654	20853	20861	20650	20720	20725	20642	20562	20906	20636	20732	20667	20846	20841	20657	20720	20698	20706	20743	20854	20831	20819	20762	20419	20668	20682	20896	20735	20796	20666	20788	20827	20736	20743	20782	20904	20711	20786	20869	20610	20660	20819	20877	21020	20720	20669	20741	20631	20656	20922	20595	20895	20766	20807	20905	20778	20620	20852	20781	20898	20700	20815	20655	20728	20700	20629	20586	20645	20902	20878	20795	20697	20746	20683	20734	20878	20752	20696	20724	20966	20710	20745	20699	20788	20660	20841	20810	20863	20685	20863	20935	20939	20909	20733	20634	20656	20663	20699	20610	20865	20669	20839	20672	20757	20786	20662	20669
16806	31174	28097	22816	21117	19474	18847	18364	17986	18256	17789	17833	17484	17164	17263	17201	17989	24234	33590	33570	29990	25753	21180	18515	17495	17208	16950	16958	17114	16882	17084	16866	16826	16786	16755	17028	16953	16871	17026	16804	16983	16761	17124	16760	16915	16980	16800	16826	17009	16942	17002	17019	17073	16921	17049	17062	16810	16875	16797	16782	16879	16876	16806	17097	16862	17097	16732	16798	16858	16843	16800	16858	16809	17040	17075	16790	16860	16888	16933	17052	16890	16807	16865	16777	16880	16959	16871	17109	16832	17042	16935	16840	17069	16794	17000	17133	16880	17021	16843	17021	16815	16907	16915	17078	16990	16814	16965	16818	16928	16858	16886	16993	16717	16676	17046	16826	16797	16959	16873	16873	16984	16762	16857	16805	16783	17041	17102	16813	16731	17031	17059	16914	16781	16781	16837	16909	16845	16705	16796	16896	17005	16805	16890	16763	16968	16738	16849	16969	16916	16765	16906	17014	16872	16757	16961	16741	16811	16776	16980	16950	16839	16823	16856	16993	16788	16621	16880	16728	16851	16857	16789	16868	16625	16887	16987	16714	16740	16836	17043	16779	17081	16861	17031	16929	16929	16846	16976	16816	16805	16777	16813	16766	17091	16880	16833	17049	16914	16790	16867	16867	16845	16893	16935	16969	16968	16787	16826	16883	16896	16716	16773	16749	16837	17027	16917	16874	16888	16917	16968	16784	16872	16768	17031	16658	16579	17065	16771	17027	17006	16725	16895	16674	16872	16883	16945	16766	16953	16850	16798	16944	16728	17115	16960	16754	16879	16720	16833	16697	16825	16886	16782	17032	16885	16981	17048	16931	16757	16736	16859	16971	16961	16802	16822	16648	16920	16935	16931	16739	16905	16838	16968	16749	16883	16845	16818	16840	16904	16947	16857	16874	16874	16966	17005	16853	16852	16977	16992	16809	16921	16709	16795	16829	16954	16978	16760	16940	17099	16765	16842	16845	16826	16776	16909	16881	16899	16763	16927	16868	16916	16732	16829	16705	16898	16751	16595	16984	16960	16950	16849	16998	16732	16985	16931	16736	17063	16844	16911	16965	17138	16815	16751	16700	16883	16892	16673	16879	17112	16823	16798	16642	16748	17036	16892	16914	16874	16791	16795	17074	17054	16740	16837	16755	16915	16935	16780	16894	16786	16981	16901	16900	16933	16882	16893	16721	16813	16975	16854	16973	16887	16809	16716	16899	16840	16684	17081	16907	16975	16742	17019	16764	16831	16728	16828	16921	16743	16823	16925	16842	16763	16731	16702	16779	16915	16800	16850	16851	16998	16801	16916	16786	16951	16801	16962	16816	16953	16853	16677	16942	16902	17004	16788	16857	16870	16790	16999	16817	17018	16915	16940	16897	16937	16923	16723	16902	16818	16900	16851	16749	16992	16670	16946	16842	16779	16808	16862	16949	16819	16893	16806	16897	16920	16938	16870	16798	16971	16913	16670	16889	16776	16815	16914	16900	17000	16989	16754	16890	16943	16932	16779	16918	16801	16791	17011	16848	16866	16893	16923	16787	16992	16836	16895	16824	16974	16842	16762	16862	16970	16875	16915	16901	16944	16818	16830	16788	16938	16946	16803	17039	16967	16944	16898	16924	16824	16815	17036	16988	16811	16852	16930	16901	16790	17031	16758	16834	16910	16646	16882	16907	17028	16851	16940	17041	16713	16814	16908	16799	16792	16749	16864	16854	16909	16837	16941	16839	16719	16943	16866	16825	16792	16908	16995	16876	16857	16946	16906	16864	16921	16907	16806	17102	17065	16761	16848	16908	16927	16923	16900	16816	16960	16980	16868	16745	16834	16977	16804	16806	16892	16868	16796	16976	16827	16928	16872	16822	16793	16919	16874	16978	16890	16725	16811	16902	17029	16992	16952	16911	17008	16781	16868	16882	17042	16968	16944	16825	16894	16863	16751	16911	16891	16855	16933	16848	16767	16809	16816	16764	16821	16752	16724	16800	16763	16815	16861	16977	16881	16836	16671	16729	16953	16953	16735	16959	16812	17017	16963	16814	16991	16827	17041	16938	17064	16882	16922	16808	16842	16834	16809	16762	16977	16824	16940	16684	16738	16673	16783	17067	16911	16839	16852	16801	16907	16684	16812	16814	16879	16934	16869	16828	16854	16890	16967	16764	16975	16865	16839	16938	16956	16930	16791	16675	16935	17093	17002	16871	16711	16972	17008	16663	16810	16718	16736	16688	16898	16793	16994	16837	16766	16855	16731	16888	16818	16882	16727	16969	16828	16919	16983	16824	16838	16872	16822	16864	16955	16898	16825	16793	16785	16915	16874	16908	16697	16825	16900	16896	16801	16828	16745	16905	16967	16886	16967	17046	16825	16863	16771	16921	16837	16819	16864	16860	16927	17024	16828	16780	16909	16767	16655	16875	16786	16881	16874	16884	16838	16773	16857	16794	16904	16830	16843	16808	17037	16758	16828	16910	16906	16681	16802	16884	16892	16830	16835	16804	16868	16637	16735	16857	16835	16846	16697	16888	16752	16857	16788	16855	16995	17024	16860	16755	16662	16856	16871	16800	16816	16970	16878	16813	16884	16821	16800	16870	16747	16843	16844	16959	16910	16818	16975	16889	16930	16680	16902	17014	16786	17030	16769	16707	16985	16771	16849	16920	16829	16906	17101	16878	16894	16897	16707	16953	16901	16825	16980	16820	17018	16676	16929	16830	16780	16804	16826	16868	16996	16700	17039	16821	16860	16881	16869	16766	16956	16940	16949	16881	16984	16854	16752	16867	16851	16783	16817	16729	17057	16820	16803	16913	16849	16855	17047	16779	16870	16743	16842	16715	16948	16944	16958	16835	16901	16804	16865	16900	16644	16825	16979	16780	16883	16694	16728	16706	17026	16774	16919	16911	16739	16925	16903	16880	16947	16877	17074	16765	16825	17005	16891	16890	16932	16767	16905	16888	16937	16881	16817	16962	16410	16878	16805	16979	16961	16886	16716	16746	16797	16906	16912	16854	16884	16750	16741	16892	16871	16856	16882	16956	16696	16910	16855	16991	16875	16857	16829	16931	16796	16708	16780	16771	16837	16923	17015	16849	17016	16990	16913	16807	16909	16914	17033	16832	16874	16805	17039	16900	16934	16848	16768	16963	17035	16871	16768	17027	16836	16825	16832	16704	16781	16824	16886	16770	17111	16951	16621	16980	16873	16932	16957	16832	16732	17016	16883	16858	16913	16985	16817	16996	16885	16666	17040	16936	16720	16898	16951	17029	16788	16848	16895	16615	17094	17041	16804	16837	16951	16879	17081	16729	16959	16784	17051	16863	16848	16867	16880	16966	16971	16776	16999	16805	16935	16903	16866	16982	16838	16923	16810	16996	16994	17011	16960	16735	16818	16974	16938	16912	16726	16814	16818	16962	17016	16767	16946	16781	16804	16790	16741	16934	16821	16725	16798	16871	16869	16817	16912	16824	16785	16951	16946	16938	16792	16863	16817	16656	16878	16772	16843	17055	16940	17004	16921	16897	16835	16944	17252	16818	17010	16794	16723	16911	16716	16763	16975	16834	16832	16755	16896	16851	16954	16831	16957	16879	16789	16781	16936	16951	16923	16884	16849	16858	16962	16838	16957	16885	16913	16932	16831	16837	16787	16902	16932	16889	16940	16696	16987	16708	16883	16831	16787	16567	16845	16797	16937	16893	16892	16860	16941	16866	16809	16835	16806	16783	16858	16856	17091	16914	16919	16807	17001	16837	17037	16842	16998	16895	16918	16906	16955	17042	16992	16961	16964	16837	16737	16916	16914	16810	16927	16846	16958	16901	16923	16887	16838	16953	16832	17026	16922	16813	16859	16930	16990	16877	16946	16904	16922	16778	16953	16959	16914	16961	16820	16790	16870	16953	16907	16953	16879	16874	17018	16897	16828	16785	16905	16864	16909	16906	16969	16758	16826	16778	16743	17007	16946	17036	16679	16862	16904	16882	16865	16905	16945	16873	16962	16808	16889	16971	16953	16880	17022	16880	17084	17027	16938	16775	16954	16976	16898	16836	16913	16900	16879	16930	16877	16929	17115	17032	16903	16742	16887	16809	16728	16859	16844	16795	16860	17071	16931	16922	16863	16957	16830	16702	16732	16841	16860	16818	16810	16831	16884	16682	16939	16885	17008	16962	16946	17077	16578	17012	16900	16689	16993	17042	16971	16659	16928	16597	16748	16924	16782	16851	16850	16823	16736	16871	16855	16839	16827	16915	16907	16898	16824	16876	16757	16838	16786	16805	16799	16767	16956	16895	16832	16835	16953	16833	16887	16860	16933	16728	16855	16982	16843	16788	16916	16814	16989	16911	16915	16900	16911	16775	16898	16968	16993	16866	16875	16889	16842	16913	16736	16856	17021	16848	16774	16872	16981	16863	16874	16783	16856	17109	16918	16825	16991	16790	16818	16762	17077	16890	16806	16793	16795	16916	16799	16874	16912	16940	16866	16993	16905	16957	16949	16770	16944	16875	16782	16780	16781	16960	16797	16865	16847	16739	17187	16727	16876	17015	17103	16813	16731	16698	16894	16886	16808	16935	16875	16759	16773	16768	16995	16823	16961	16895	16755	16786	16947	16893	16775	17067	16727	16920	16862	17032	16825	16869	16903	16956	16951	16895	16936	16889	16857	16834	16858	16801	16930	16842	16873	16858	16818	16900	16884	16778	17032	16871	17004	17017	16890	16938	16856	16908	16786	16860	16912	16879	17102	16614	16974	16695	16862	16774	16910	16981	16924	16816	16860	16932	16766	16830	16639	16735	16959	16725	16832	16936	16890	16972	16708	16979	16822	17005	16926	16983	16955	17087	16677	16971	17114	16833	16614	16902	16896	16794	16817	16813	16934	17102	16956	16837	16745	16959	16802	16793	16973	16907	16910	16805	16975	16843	16850	16822	16908	16871	16834	16851	16837	16916	16857	16883	16785	16879	16877	16784	17031	16940	16667	17012	16756	16763	16708	17095	16804	16886	16889	16769	16841	17015	16975	16848	16812	17060	16832	17045	16806	16848	16721	16878	16855	16825	17138	16792	16919	17010	17024	16800	16684	16828	16875	16933	16816	16877	16749	16872	17079	16843	16879	16689	16833	16778	16789	16954	17016	16773
27333	22147	26470	24730	21361	21622	21548	21317	21556	21296	21321	21412	21381	21363	21124	21331	21375	21290	21869	22428	22553	22426	21805	21614	21397	21275	21371	21273	21290	21338	21152	21209	21243	20944	21361	21464	21108	21255	21233	21451	21328	21122	21169	21045	21140	21215	21124	21090	21216	21207	21293	21050	21099	21352	21217	21131	21608	21327	21332	21487	21301	21101	21284	21194	21213	21237	21314	21141	21265	21078	21313	21079	21143	21241	21189	21272	21298	21296	21363	21199	21472	21098	21077	21258	21235	21239	21288	21110	21043	21240	21102	21275	21082	21327	21292	21321	21004	21155	21093	21332	21357	21277	21183	21222	21251	21390	21065	21151	21332	21200	21505	21250	21299	21278	21237	21305	21073	21115	21389	21149	21206	21021	21149	20958	21335	21404	21250	21183	21098	21395	21322	21208	21115	21156	21133	21161	21311	21219	21163	21143	21393	21416	21115	21043	21101	21203	21158	21126	21174	21183	21089	21156	21308	21114	21313	21003	21408	21108	21133	21155	21230	20969	21306	21354	21035	21256	21479	20953	21209	21158	21412	21018	21133	21146	20973	21248	21221	21139	21132	21114	21173	21273	21183	21173	21116	21008	21154	21036	21175	21288	21139	21364	21160	21092	21253	21229	21105	21108	21142	21164	21224	21219	21291	21173	21194	20972	21070	21593	21054	21104	21198	21190	21253	21287	21238	21153	21085	21361	21105	21167	21239	20947	21071	21213	21132	20938	21227	21132	21164	21150	21170	21249	21348	21165	21267	21027	21165	21085	21168	21223	21255	21116	21173	21163	21207	21172	21150	21140	21182	21085	21317	21288	21189	21182	21194	21305	21461	21192	21200	21304	21110	21179	21455	21107	21235	20977	21157	21037	21441	21061	21045	21420	21246	21203	21340	21386	21444	21392	21095	21170	21039	21256	21395	21197	21069	21230	21299	21010	21091	21386	21221	21165	21296	21070	21164	21183	21185	20951	21147	21397	21084	21301	21313	21167	21171	21255	21314	21041	21168	21303	21009	21209	21384	21210	21351	21266	21455	21381	21119	21406	21230	21191	21252	21185	21213	20984	21398	21258	20984	21062	21113	21162	21189	21219	21175	21013	21199	21290	20987	21252	21169	21114	21172	21100	20947	21012	21270	21492	21217	21213	21252	21275	20973	21103	21301	21245	21093	20978	21356	21146	21103	21107	21178	21193	21289	21454	21114	21123	21304	21201	21425	21089	21055	21280	21086	21353	21098	21250	21282	20991	21142	21170	21175	21260	21123	21316	20910	21065	21332	21247	21315	21109	21180	21248	21427	21105	21293	21220	21258	21316	21290	21201	21041	21337	21197	21233	21531	21178	21137	21211	21186	21407	21047	21349	21123	21236	21525	21230	21193	21222	21370	21254	21131	21173	21257	21230	21266	21284	21271	21368	21024	21179	21309	20993	21170	21048	21161	21239	21232	21209	21374	21211	20947	21263	21264	20984	21164	21089	21131	21254	21165	21090	21104	21161	21008	21249	21266	21229	21368	21013	21245	21276	21262	21297	21306	21412	21225	21507	21170	21261	21009	20959	21077	21306	21238	21364	21209	20953	21220	21199	21125	21218	21130	21027	21032	20967	21213	21271	21310	21203	21280	21323	21257	21163	21270	21106	21029	21280	21088	21317	21302	21090	21397	21122	21312	21443	21262	21214	21112	21151	21055	21378	21123	21202	21201	21030	21266	21120	21289	21141	21113	21052	21235	21346	21162	21268	21091	21205	21167	21099	21014	21405	21244	21294	21253	21056	21196	21290	21003	21025	21235	21137	21153	21246	21090	21177	21080	21152	21140	21069	21198	21081	21231	21024	21099	21283	21046	21128	21157	21215	21187	21170	21442	21227	21190	21230	21215	21177	21065	21213	21319	21122	21188	21122	21071	21278	21307	21187	21212	21251	21227	21131	21068	21311	21328	21090	21223	21128	21140	21017	21144	21148	21083	21154	21104	21186	21216	21313	21198	21053	20974	21371	21129	21174	21288	21245	21178	21107	21202	21186	21232	21312	21480	21288	21301	21198	21272	21175	21045	21279	21278	20852	21104	21155	21247	21244	21201	21285	21152	21168	21263	21295	21272	21321	21339	21187	21260	21217	21380	21165	21102	21273	21314	21280	21103	21377	21194	21191	21179	21308	20911	21077	21344	21318	21101	21385	21188	21496	21313	21175	21255	21163	21220	21079	21104	21266	21216	21084	21143	21064	21348	21237	21155	21331	21256	21153	20971	21060	21126	21253	21182	21465	21194	21284	21200	21094	21248	21156	21056	21162	21136	21152	21134	21209	21299	21282	21284	21283	21171	21248	21176	21173	21085	21105	21311	21070	20932	20962	21474	21141	21105	21323	21116	21283	21233	21265	20874	21186	21167	21125	21022	21281	21226	21185	21314	21249	21217	21254	21129	21157	21304	21113	21094	21183	21134	21083	21225	21314	21308	21200	21130	21206	21079	21197	21119	21275	21197	21107	21148	21331	21372	21149	21311	21252	21106	21286	21256	21287	21278	21201	21309	21317	21168	21077	21210	20837	21138	21280	21157	21272	21058	21276	21252	21389	21126	21280	21375	21293	21149	21088	21097	21036	21197	21044	21336	21166	21351	21183	21249	21203	21218	20957	21187	21098	21338	21192	21254	21314	21243	21267	21368	21363	21162	21254	20981	21158	21087	21102	21193	21189	21174	21315	21040	21422	21313	21351	21249	21179	21088	21081	20902	21141	21189	21186	21390	21031	21265	21126	21175	21090	21150	21221	21026	21319	21219	21245	21197	21185	21152	21073	21357	21197	21264	21312	21387	21117	21061	21376	21351	20968	21270	21147	20969	21166	21137	21220	21205	21096	21167	21242	21037	21260	21235	21248	21178	21092	21304	21110	21185	21263	21069	21001	21032	21069	21069	21263	21192	21204	21143	21017	21025	21306	21157	21164	21254	21207	21378	21160	21149	21352	21290	21206	21412	21254	21201	21345	21296	21200	21322	21082	21307	21200	21076	21302	21340	21037	21186	21152	20967	21013	21332	21338	21288	21067	21217	21229	21313	21050	20975	21224	21194	21057	21236	21126	21008	21367	21315	21114	21265	21192	21249	21187	21129	21349	21278	21132	21055	20976	21273	21178	21158	21278	21069	21277	21039	21320	21040	20978	21027	21367	21164	21133	21190	21063	21058	21075	21178	21401	21276	21284	21203	21320	21173	21251	21085	21346	21129	21065	21311	21274	21293	21293	21288	21129	21020	21398	21244	21019	20933	21161	21104	21161	21402	21434	21255	20987	21265	21189	21072	21019	21207	21225	21014	21342	21216	21118	21157	21144	21353	21103	21181	21219	21198	21424	21280	21175	21131	21270	21282	20956	21110	21014	21268	21279	21110	21459	21260	21140	21101	20959	21184	21368	21380	21251	21230	21322	21215	21084	21265	21203	21049	21092	21083	20984	21132	21127	21329	21267	21305	21522	21359	21296	21057	21092	21187	21122	21404	21271	21287	21099	21161	21235	21539	21111	21027	21330	21101	21149	21156	21280	21176	21172	21349	21253	21181	21033	21140	21094	21010	21131	20979	21173	21137	21237	21165	21131	21013	21243	21109	21329	21201	21052	21339	21268	21133	21151	21321	21162	21243	21355	21053	21067	21323	21087	21115	21257	21190	21199	20922	21089	21032	21086	21093	21484	21114	21336	21079	21358	21134	21483	21049	21108	21277	21287	21133	21314	21071	21315	21265	21216	21302	21217	21394	21358	21442	21078	21296	21198	21204	21090	21195	21038	21131	21452	21293	21433	21301	21250	21363	21219	21234	21314	21271	21147	21282	21248	21126	21326	21180	21164	21259	21227	21211	21296	21110	21105	21277	21215	21123	21197	21194	21263	20937	21272	21166	21191	21337	21175	21091	21089	21146	21254	21258	21209	21319	21063	21286	21285	21390	21237	21225	21102	21112	21095	21136	21234	21236	21350	21268	21114	21288	21370	21198	21230	21046	21205	21286	21127	20960	21137	21123	21304	21068	21297	21119	21179	21024	20983	20978	21008	21233	21292	21324	21089	21151	21092	21121	21345	21314	21164	21143	21091	21264	21153	21379	21085	21343	21267	21462	21301	21101	21318	21115	21176	21164	20928	21082	21238	21076	21085	21448	21186	21211	21332	21172	20971	21275	21152	20987	21258	21150	21242	20916	21147	21290	21244	21265	21025	21036	21255	21293	21277	21068	21324	21341	21232	21214	21076	21200	21194	21291	21115	21517	21132	21177	21098	21341	21271	21204	21049	21234	21296	21215	21046	21282	21232	21287	21296	21220	21249	21176	21388	21057	21361	21121	21056	21337	21410	21289	21164	21138	21256	21192	21154	21314	21034	21118	21024	21142	21250	21005	21121	21277	21374	21207	21279	21225	21270	21163	21290	21299	21228	21272	21209	21276	21131	21162	21017	21017	21135	21038	21108	21201	21280	21203	21300	21282	21188	21452	21414	21208	21032	21163	21198	21329	21288	21139	21339	21279	21147	21172	21173	21379	21133	21137	21194	21138	21036	21165	21259	21320	21308	21063	21078	21262	21107	21251	21276	21157	21339	21366	21308	21158	21178	21243	21060	21154	21178	21365	21121	21137	21238	21349	21140	21249	21178	21145	21387	21157	21212	21322	21144	21008	21117	21125	21091	20970	21141	21055	21035	21195	21158	21095	21280	21153	21060	21026	21290	21343	21187	21136	21002	21038	21452	21258	21096	21229	21091	21239	21132	21254	21218	21352	21187	21174	21199	21212	21078	20927	21160	21230	21234	21183	21016	21235	21107	21295	21068	21515	21156	21290	21043	21085	21478	21237	21162	21158	21057	21263	21233	21374	21258	21066	20959	21316	21222	21239	21136	21159	21220	21282	21299	21075	20922	21548	21350	21250	21328	21295	21280	21202	21290	21442	21278	21243	21143	21237	21234	21353	21214	21168	20981	21137	21173	21354	21272	21254	21283	21304	21010	21214	21107	21344	21216	21217	21432	21262	21015	21394	21058	21333	21356	21151	21200	21102	21106	21160	21416	21233	21313	21323	21187	21387	21330	21019	21380	21242	21061	21144	21054	21288	21386	21217	21157	21266	21360	21275	21118	21179	21221	21102	21273	21208	21121	21209	20987
16568	21288	19288	18335	18081	17625	17460	17391	17460	17494	17490	17239	17121	17061	17286	17185	17235	17391	18112	18893	18601	18097	17567	17301	17265	17145	17219	17063	17091	17177	17190	17079	17314	17030	17242	17106	17131	17337	17122	17215	17301	17151	17174	17110	16961	17173	17131	17198	17100	17013	17226	17118	17070	17047	16973	17015	17193	17127	17123	17295	17284	17234	17081	17081	17144	17166	17080	17044	17056	17184	17286	17221	17270	17165	17012	17146	17065	16961	16945	16901	17011	17144	17060	16983	17014	17014	17143	17137	17019	17070	17195	17122	16981	17174	17234	17120	17077	17097	16964	17168	17288	17183	17039	17106	17104	17222	16987	17018	17044	17060	17068	17117	17052	17158	17092	17081	17036	17104	17142	17215	17096	17128	17300	17080	17032	17273	17145	17314	17178	16962	17247	17054	17127	17266	17263	16990	17250	17151	17018	17209	17210	17202	17237	17157	17155	17279	17263	17231	17047	17200	17099	17258	17224	17206	17186	17154	17123	17192	16963	17102	17173	17134	17136	17268	17012	17083	17115	17225	17161	16937	17274	17133	17158	17006	17236	17214	17080	17175	17192	17237	16998	17132	17037	17259	17258	17210	16992	16990	17075	17035	17067	16980	17275	17082	17133	17211	17073	17162	17170	17012	17151	17252	17173	17199	17169	17264	17307	17049	17022	17259	17154	17129	17215	17132	17205	17159	17201	16996	17067	17228	17183	17206	17130	17211	17003	17133	16993	17195	17063	17251	17092	17068	17137	17068	17125	17127	17063	17137	17040	17238	17020	17247	17008	17171	17232	16985	17103	17196	16959	17200	17167	17158	17250	17099	17226	17195	17096	17235	17096	17077	16995	17226	17003	17195	17109	17025	17017	17002	17296	17076	17158	17124	17073	17027	17099	17161	17145	17079	17246	17103	17104	17113	17032	17252	17337	17105	17147	17135	17093	17051	17011	17003	17011	17122	16998	16943	17071	17113	17128	17229	17190	17071	17047	16961	17060	16994	17271	17234	17198	17111	17054	17051	17079	17080	17089	17202	17078	17083	17211	17081	17068	17180	17193	17181	17150	16977	17073	17247	17156	17129	17213	17093	17064	17131	17057	17055	17191	17144	17294	17079	17091	17206	17059	17192	17086	17098	17184	17065	17032	17117	17053	17161	17168	17203	17047	17108	17196	17158	16997	17107	17176	17145	17200	17388	17045	17078	17226	17108	17139	17114	17072	17148	17020	17257	16987	17300	17084	17169	17271	17148	17227	17106	17074	17201	17064	17087	17073	17089	17134	17119	17135	17154	16957	17182	17211	17088	16992	17107	16998	17172	17170	17261	17181	17019	17059	17224	17135	17208	17154	17162	17257	17242	17158	17180	17093	17241	17076	17087	17017	17232	17090	17314	17164	17113	17171	17102	17216	17028	17136	17246	17173	17191	17196	16934	17237	17239	17005	17167	17182	17226	17220	17101	17119	17011	17186	17116	16905	17019	16947	17207	16997	17350	17050	17153	17084	17173	17196	17093	17006	17291	17153	17145	17077	17387	17025	17184	17041	17122	17091	17006	17264	17025	17083	17076	17201	17078	17032	17047	17121	17154	16892	17157	17241	17074	17147	17008	17035	17082	17124	17136	17121	17190	16932	17157	17092	17073	17094	17002	17093	17125	17112	16939	17131	17139	17100	17131	17230	17182	17014	16979	17182	17140	17027	17082	16998	17170	17268	17161	17036	17059	17172	16975	17061	17251	17266	17213	17289	17246	17209	16988	17036	17127	17155	17117	16993	17017	17015	17269	17170	17104	17163	17091	17126	17206	17177	17176	17107	17138	17201	17091	17321	17198	17011	17101	16928	17183	17003	17151	17047	17250	17048	17072	17101	17011	17054	17055	17069	17168	17153	17157	17346	17014	17338	17111	16949	17164	17088	17116	17039	17224	17226	17211	17204	17219	17088	17203	17170	17044	17021	16984	17208	17125	17229	17164	16989	17130	17119	17097	17288	17060	17090	17263	17238	17161	17016	17218	17151	16966	17088	17177	16978	17095	17104	17109	17241	17083	17025	17103	17236	17020	17173	17172	17061	17044	17029	17229	17201	17256	16971	17174	17294	17164	17040	17018	17248	17200	17057	17174	17053	17218	17113	17094	17083	17100	17095	17064	17225	17108	17033	17115	17114	17154	17028	17105	17078	17125	17169	17049	17178	17221	17131	17089	17145	16942	17044	17098	17040	17196	17261	17177	17152	17103	17024	17110	17189	17054	17101	17167	16879	17264	17154	17122	17023	16999	17261	17109	17053	17076	17194	17087	17092	17210	17169	17213	17311	17062	17133	17226	17211	17166	17057	17165	17181	17218	17177	17201	17005	17249	17177	17165	17082	17074	17272	17115	17107	17019	17091	17361	17249	17185	17144	17070	17131	17144	17175	17040	16932	17150	17172	17168	17127	17153	17190	17084	17215	17105	17103	17100	17061	17130	17139	17126	17152	16973	17285	17086	17121	17120	17181	17081	17231	17172	17241	17164	17215	17004	17131	17213	17111	17177	17297	17329	17150	17211	17028	17004	17152	17264	16932	17245	17212	17070	17165	16916	16985	17015	17355	17210	17178	17119	17184	17051	17172	17166	17140	17158	17233	17156	17164	16990	17017	17175	17242	17268	17099	16933	17319	16883	17043	17239	17108	17012	17262	17248	16853	17125	17210	17382	17277	17141	17027	17300	17110	17072	17012	17171	17111	17115	17088	17147	17054	17128	17023	17201	16917	17130	17226	17143	17099	17115	17181	17121	17286	17135	17227	16946	17141	17040	17078	17192	17186	17103	17083	17170	17049	17187	17168	17001	17189	17030	17166	17092	17118	17021	17121	17045	17141	17231	17217	17045	17212	17144	17005	17130	17131	17155	16931	17108	17011	17096	17090	17141	17246	17120	16948	17153	17029	16963	17045	17004	17255	17037	17076	17098	17157	17085	17023	17217	17076	17148	17353	17112	17264	17069	17119	17078	17177	17117	17187	17196	17066	17155	17079	17265	16967	17028	17044	17160	17088	17060	17044	17167	17021	16997	17182	17048	17182	17231	17083	17155	17106	17070	17251	17188	17200	16962	17111	17235	17069	17090	17329	17132	17192	17139	17230	17144	17099	17069	17214	17151	17141	17152	17198	17065	17053	17125	17149	17147	17205	17208	17136	17129	17068	17116	17123	17132	17055	17131	17033	17115	17118	17163	17071	17242	17072	17003	17036	17013	17116	17064	17116	16836	17048	17145	17180	17249	17074	17020	17130	17280	17178	17112	17147	17129	17054	17178	17259	17048	17149	17069	17112	17042	17194	17168	17245	17279	17144	17083	17162	17075	17113	17139	17127	17011	17111	17172	17179	17161	17071	17184	17321	17154	17247	17142	17223	17124	17051	17169	17168	17198	17268	17010	17155	17190	17086	17090	17081	17473	17251	17174	17131	17104	17198	17086	17162	17073	17332	17124	17085	17267	17102	17041	17187	17132	17102	17275	17112	17111	17026	17219	16954	17180	17173	17028	17133	17050	17215	17139	17202	17144	17277	17046	17316	17158	17124	17067	16922	17161	17115	17039	17215	17281	17186	17155	17114	17130	17059	17002	17027	17205	17204	17336	17166	17013	17350	17128	17130	17186	17299	17270	17193	17049	17206	17038	17065	17334	17264	17041	17276	17183	17315	16984	17306	17070	17235	17117	17212	17024	17101	17163	17053	17207	17219	17202	17058	17232	17084	17157	17156	17182	17218	17134	17226	17115	17106	17042	17191	17070	17158	17025	17220	17118	17257	16988	17254	17112	17105	17155	17083	17171	17171	17042	17062	17065	17146	17084	17204	17130	17112	16970	17042	17089	17008	17036	17032	17109	17124	17138	17111	17190	17131	17229	17137	17172	17173	17126	17178	16946	17091	17119	17112	17092	17248	17143	17081	17183	17048	17114	17119	17433	17030	17186	17066	17110	17039	17087	17247	17107	16987	17285	16955	17153	17123	17225	17174	17064	17150	17002	17014	17062	17176	17165	17175	17106	16984	17084	17126	17232	17207	17196	17117	17118	17097	17118	17075	17167	17096	17144	17086	17115	17243	17077	17059	17206	17097	17162	16867	16962	17085	17132	17103	17065	17130	17174	16918	17161	17137	17262	17193	17185	16977	17104	17060	17253	17128	17116	17035	17053	17320	17285	17236	17032	17293	17077	17256	17112	17037	17174	17151	17088	16990	17221	16983	17085	17274	17026	17225	17007	16975	17209	17287	17017	17211	17141	17279	17169	16965	17347	17129	17308	17076	16980	17082	17170	17194	17004	17131	17208	17063	16910	17202	17149	17198	17056	17045	17043	17279	17118	17144	16945	17150	17171	17071	17184	17207	17189	17297	16952	17125	16979	17107	17209	17121	16906	17351	16977	16959	17157	17171	17100	16969	17236	17302	16982	17095	17025	17243	17060	17127	16967	17027	17129	17275	17084	17320	17089	17048	17090	17075	17359	17176	17399	16940	16999	17143	17198	17260	17070	17243	17263	16951	17180	17137	17185	17165	17152	17019	17198	17132	17080	17164	16957	17228	17120	17136	17195	17171	17184	17003	17227	17041	17128	17070	17186	16956	17095	17297	17103	17236	17112	16980	17100	17102	16974	17037	17041	17200	17295	17269	17244	17109	17294	17108	17051	17208	16908	17069	17249	17143	17132	17262	16989	17097	17235	16941	16982	17156	17056	17092	17218	17086	17259	17067	17107	17137	17064	17104	17127	16961	17169	17257	17153	17215	17066	17290	17075	17159	17044	17089	17175	17288	17070	17173	17280	17140	17234	17135	16924	17094	17226	17136	17172	17030	16990	17054	17058	17154	17114	17157	17298	17231	17151	17262	17150	17152	17192	17071	17210	17162	17096	17034	17301	17059	17081	17194	17133	17173	17091	17133	17101	17108	17083	17245	17211	17061	17145	17265	17177	17109	17149	17062	16983	17080	17200	17079	17185	17254	17203	17149	16963	17191	17192	16962	17202	17261	17059	17043	17216	16994	17115	17043	17086	17088	17132	17126	16993	17175	17157	17234	17166	17285	17108	17013	17106	17043	17128	17059	17332	17028	17143	17156	17110	17172	17251	17041	17180	17064	17265	17104	17194	17090	17127	17297	17061	17265	17083
23603	20946	28338	23883	22341	23791	23834	21557	21319	21794	21459	21387	21290	21381	21524	21280	21158	21460	24674	28339	28163	25730	23652	22276	21419	21155	20992	21038	20935	21176	21129	21230	20955	20702	21171	20981	21095	20904	21040	20944	21109	20685	20892	20736	20921	20984	21072	21095	21066	21092	21019	20978	20949	21004	20782	20941	20998	21005	20969	20996	20870	20992	20867	20833	20502	20770	20865	20731	20895	21028	21073	20830	21054	21036	20888	20825	20878	20948	20960	21127	20979	21102	20797	20880	21144	20925	20894	21056	21042	20907	20934	20937	20766	20855	20996	20782	21022	20944	20870	20896	20848	20774	20835	20769	20939	20961	20602	20940	20856	20929	20987	20920	20839	20817	21070	21036	20940	21148	20941	20716	21072	21002	20789	21056	21102	20757	20942	20794	20872	21017	21069	21071	20768	20847	20780	20734	20844	20911	20977	20939	21123	20675	20712	21022	20878	20833	20934	20835	20869	21007	20820	20828	20918	21052	20951	20893	20844	21024	20799	21078	20901	20773	20849	20888	20915	20847	20862	21137	20765	21147	20876	20990	21046	21117	20934	20899	21041	20985	20849	20945	20781	20931	20880	20989	21061	20906	20996	20682	20825	21055	20798	20698	20895	21056	21114	21086	20904	20995	20690	20781	21095	20878	20714	20757	20882	20994	20856	20896	20664	21068	20942	20971	20816	20731	20729	20757	20917	20856	20969	20833	20764	21062	20951	21006	21134	20864	20840	20960	21024	20874	20894	20862	20927	21083	20913	21278	20922	20932	20822	20632	20930	20899	20808	20950	20768	20774	20884	20803	20791	21064	20802	20787	20939	21017	20847	21163	20857	20847	20972	20792	20904	21046	20878	21032	20807	20731	20608	20838	21009	20876	20717	20662	20919	20826	21045	20784	20707	21060	20985	21049	20908	20801	20991	20867	20721	20941	21281	21023	20909	20738	21057	21017	21032	20782	20956	20772	20898	20819	20813	20989	21012	20893	20723	20832	20831	20942	20846	20832	21076	21014	20900	20912	20892	20857	20780	20965	21103	20751	21021	21232	20789	20881	20996	20942	20883	20880	21071	21005	20917	20902	20912	20894	20937	20813	20630	20893	21039	20973	21117	21187	20965	20657	20834	21043	20991	20899	20926	20760	20808	20942	20915	20780	20932	20785	21106	20871	20756	20843	20829	20718	20962	20843	20747	20815	20632	20914	21022	21046	21102	20966	20792	20669	20839	21007	20828	20809	20792	20946	20887	20968	20862	21119	20834	20914	20887	20778	21078	20948	21046	21041	20865	20654	20720	20753	20811	20705	20980	20986	20771	21007	21102	20979	20869	20852	20898	20901	20751	20966	20886	20775	20813	20772	20772	20850	20906	20696	20775	20844	21094	20982	20915	20843	21050	20804	20992	20886	20959	21050	21045	21151	21053	20899	20831	20858	21009	20753	20889	20849	20715	20983	20760	20913	20964	20796	20979	21008	21094	20992	20879	20998	21034	21039	20919	20698	20839	20882	20864	20889	20762	20899	20914	20904	20819	20991	20824	20792	20945	20861	20907	20901	20881	20797	20920	20915	20787	20887	20773	20916	20814	20869	20798	20952	20854	20975	20978	20603	20857	20921	21125	21035	20996	20931	20956	20836	20942	20818	20982	20875	20934	20753	20953	21006	20869	20982	20884	20824	20970	21147	20929	20995	20802	20635	20772	20987	20752	20909	20822	20880	20943	20761	20820	20938	20792	20838	20913	20923	20865	20677	21005	20953	20884	20773	20805	20862	20920	20863	20631	20831	21007	20998	20818	20876	20906	20822	20948	20932	20866	21012	20873	20914	20973	20775	20831	20909	21022	20990	20930	20910	21005	20911	20640	20835	20784	20863	21096	20755	20696	20926	20791	20697	20898	20675	20873	20908	21115	20877	21101	20749	20885	20970	20958	20965	20940	20842	20862	20869	20889	20956	20841	20831	20959	20907	21138	20806	20744	20934	20881	20899	21068	21022	20948	21024	20783	20876	20865	20860	20938	20995	21049	20681	21029	20925	20762	21058	20871	20896	20625	20716	20975	20768	20859	20875	20902	20877	20935	20972	21013	20679	20926	21021	20629	20977	21136	20738	21041	20905	21174	20881	20965	20816	21050	20967	21041	20853	20845	20788	20935	20993	21100	21107	20971	20785	20943	20861	21103	20699	20948	20733	20827	20786	20901	21024	20899	20964	21106	20988	20958	21044	20912	20930	20903	20996	20844	20769	21017	20886	20765	20862	20789	20796	21124	20693	20842	20684	20821	20896	20961	20735	20825	20794	20705	20871	20848	20895	20877	20702	20845	20901	20898	20756	21017	20845	20876	20687	21037	20967	21046	20625	21084	21029	20739	20685	20863	20748	21001	20946	20999	21038	20733	20963	20967	20812	20988	20889	20930	20873	20993	20900	21072	21016	21111	20870	20902	20952	20712	20846	20929	20881	21055	20779	20949	20952	20753	20955	21083	20897	20975	20795	20967	20669	21091	20787	20752	20702	20948	21093	20997	20980	20959	20828	20790	20966	20940	21076	20851	21049	20825	21103	20977	21106	20865	20985	20963	20926	20907	20703	21081	21083	20880	20745	21115	20813	20804	20775	21040	20844	20900	20814	21110	20937	20990	20748	20986	20872	20920	20872	20948	20888	20831	20839	20715	20943	20976	20954	20783	20819	20896	20792	20854	20789	20938	20862	21058	20895	20886	20798	20956	20838	20976	20620	20813	20930	20860	20882	20932	20767	20786	21017	21005	20827	20806	20702	20901	20927	20835	20524	20896	21177	20742	20992	20837	20870	20713	20865	21047	20961	20951	21003	20725	20739	20869	21041	21034	20927	20956	20752	20855	20899	20913	20939	21073	20932	20953	21068	20938	20837	20886	20827	20812	20903	21209	20977	20875	21045	21003	20663	20929	20822	20860	20978	20962	20798	20791	20962	20836	20776	20882	20995	20665	21024	20984	20587	21045	20934	20870	20813	21121	21094	21011	20959	20888	20978	20869	20952	20931	20911	20910	20935	20863	21005	20961	20897	20787	20994	21029	21008	20875	20760	20913	20904	21037	20812	20717	21109	20925	21122	20998	20778	20947	21158	21175	21028	20818	20760	20929	20971	21005	21023	20804	20811	20793	20675	20970	20973	20595	20976	20825	20743	21062	20863	20963	20891	20805	20736	20902	20908	20862	20899	20825	21036	21018	20891	20912	20965	21010	20978	20918	21138	20871	20828	20980	20996	20894	20902	20954	20689	21062	20929	20837	20770	20812	20961	20907	20917	20798	20833	20661	20881	20909	20981	20750	20876	20764	20919	21044	20793	20990	20797	20906	20792	21010	20731	21064	21017	21027	20952	20944	20879	20865	20729	20961	21014	20762	21053	20916	21011	20939	20827	21159	21024	21000	21071	20881	21024	20897	20907	21036	20993	20907	20708	20967	20890	20979	20948	20967	20826	20870	20810	20795	20853	21048	20830	20848	20727	20940	20983	20730	20777	20836	21050	21031	20949	21038	20928	20787	20985	20773	20710	20889	20904	20742	20746	20836	20926	20841	20767	20807	20910	20963	20969	21015	21009	20920	20821	20688	20842	21006	20975	20936	20960	21044	20782	20783	21071	20846	20768	20825	20951	20909	20864	20780	20732	20987	20951	20868	20671	21027	20841	20986	21060	20984	21078	21062	20852	20993	20966	21079	20814	20770	20594	20870	21062	20810	21185	21056	21023	20806	20847	20981	20877	20943	20865	20755	21049	20866	20924	20924	20934	21018	21140	20862	20797	21026	20971	20882	20848	20921	20865	20975	20975	21013	20738	20815	20897	20916	21050	20781	20827	20905	21084	20934	21021	20976	20842	20795	20840	21010	21028	20806	20934	20839	20893	20959	20954	20972	20901	20448	21132	20837	21046	20965	21003	20837	20835	20789	20828	20845	20737	20850	20997	20963	20893	20826	20966	20875	20854	20719	20964	20949	20851	20779	20920	21104	20872	21129	20727	20775	20874	20958	20876	20783	21083	20854	20885	20789	20678	20856	20919	20984	20616	20877	21053	21077	20723	20980	20853	20667	21093	20794	20759	21040	21181	20981	20931	21046	21176	20968	20986	20861	20714	20635	20949	20956	20709	20941	21003	20725	20961	20659	20945	21084	20743	20997	21102	20991	20844	20852	21202	20861	20882	21127	20958	20874	20923	21015	20932	20864	20703	21114	20999	20869	20846	20840	20896	20821	20849	20930	20928	20933	20905	20770	20878	21002	20927	20982	20960	20819	21050	20806	21206	20868	20843	20892	20870	21017	20918	20773	20845	20651	20790	20803	20760	20867	20909	21010	20881	20793	20927	21039	21156	20923	20656	20898	21017	20862	20942	20886	20779	20997	20948	21086	20822	20892	20851	20648	20922	21050	20974	20874	20913	20755	20931	21047	21111	20971	20886	20842	20853	20743	20757	21041	20772	20995	20900	21112	20654	20889	20873	20999	20919	20842	20841	20784	20786	20942	21176	20796	20834	20936	21073	20990	20778	20734	20847	20700	21007	20889	20878	20904	20731	20916	20826	20929	20739	21107	21123	20983	20795	20725	20907	20911	20967	20855	20720	20837	20784	20833	20812	20786	20876	20868	20886	20890	20726	21119	21026	20824	20841	20867	21033	20840	20957	20742	20908	20692	20924	20772	20828	20790	21062	20926	20970	20829	20921	20903	20970	21055	20986	20864	20979	20962	20681	20756	20833	20894	20965	20880	20789	21018	21125	20886	20763	20783	21021	20666	20859	20727	20915	20882	20973	20891	20885	20993	20802	20868	20974	21012	20805	20864	20874	20876	20787	21183	20810	20902	20775	20878	20771	21090	20766	20892	20979	20833	21210	20922	20931	20600	20887	21038	20915	20744	20836	20851	20916	20859	20902	20726	20818	21051	20938	20985	20896	20916	20993	20958	21116	21036	20712	20756	20978	21041	20877	21013	21139	21038	20936	20663	20603	20606	20749	20667	21194	20717	20966	21136	20750	20990	20912	21081	20764	20923	20915	20963	20830	20936	21045	21088	20856	21024	20838	20985	20900	20919	20686	20938	21058	20948	20940	20805	20760	21203	20904	20847	20770	20876	20757	20859	20859	20892	20750	20832	20863	21006	20926	20908	20814
15153	26031	24280	19920	18882	18282	17859	17867	17818	17676	17641	17723	17529	17293	17498	17496	17579	17788	22731	26780	25656	22577	19825	18169	17602	17374	17161	17044	17221	17179	17140	17135	17032	17171	16927	17027	17108	17043	17022	17039	17135	17076	17034	17057	16979	17007	17042	17045	16915	16980	17184	16893	17153	16956	16983	17040	17162	16950	17122	17143	17139	17049	17171	17010	16987	17058	17045	17092	17007	17104	17246	17030	16880	17015	17052	17060	17055	17052	16933	17119	17003	17037	17185	17148	17174	17017	17079	17018	17084	16925	16990	16951	17030	17204	16984	17113	16940	17027	17038	16853	17115	17100	16934	17084	17212	16977	17084	17057	17081	16908	17023	17032	17100	17159	17040	17094	17014	17006	16857	16993	16945	17053	16949	16837	17028	17139	16875	17002	17085	16980	16650	17026	16967	17014	16905	17068	17055	17242	17041	16919	16994	17177	17014	17093	17089	17026	16933	17001	16969	16769	17067	17047	17236	17074	17146	16927	16863	17030	16911	17002	16900	17046	17230	17026	17089	16925	17172	16915	17117	16915	16991	16932	17181	17076	17009	17152	17062	17025	16995	17214	17100	17042	16963	16836	16990	17097	17058	17151	16989	16985	16992	17135	17049	17051	16994	16950	16820	17154	17170	17178	17001	17034	17102	17043	17139	17141	17032	16875	17043	16939	16825	16955	17123	16994	16932	17197	17012	16925	16985	16983	16828	17138	16973	16919	16994	16976	17006	17009	17014	17081	17127	16813	17051	16909	17106	16970	17058	17036	17000	17033	17182	17088	16854	17149	17054	17053	17059	16964	17153	16941	17086	16929	16965	17021	16912	17006	16884	17053	16995	17060	16964	16965	16948	17174	16991	16920	16920	16954	16978	17078	17075	17002	16780	16949	17181	17043	17130	16987	17110	17019	16958	16884	17080	17044	16981	17070	17111	17009	16935	17038	16972	17002	17099	16896	17036	17141	17096	17000	16775	16764	17102	16816	17094	17045	17208	16919	17105	17009	16955	16863	16985	17091	16983	16992	17233	16950	16883	16968	17093	16989	17063	17125	17135	16766	17005	16997	17033	17005	16875	16989	16889	17255	16914	16945	17099	17248	17081	16953	16894	16884	16981	17008	16861	17029	17091	17028	16981	17062	17063	16941	17216	17080	16865	16987	16864	16963	17096	16999	16899	16998	17140	17161	16958	17010	17017	16941	16982	17047	17078	16942	17036	17069	17010	16926	17159	16901	16842	17067	17086	17053	16979	16922	17118	17006	16932	17020	17088	16992	17003	17051	17176	17130	17019	17207	17026	16999	17302	16955	17076	16863	17247	17061	17052	16858	16814	16876	17015	17154	16891	17082	17043	16947	16848	17173	16917	17092	17027	16891	17176	17180	16913	16993	17020	17165	17073	17111	16926	16916	17016	17031	17055	17173	17106	17007	17111	17092	16968	16828	17142	17269	17108	17179	16885	16952	17030	17068	17123	16922	16995	17120	17044	16883	17107	17133	17057	17139	17029	17032	16945	16983	17056	17022	16828	16931	17076	17038	16940	17018	16869	16879	16935	16957	17048	17045	17146	17034	16963	17091	17090	17156	17009	16878	16927	17028	16770	16956	17084	17006	16880	16877	16951	16882	16668	17124	16955	17004	16963	17016	17100	17117	16839	17141	16974	17129	16930	16868	17133	17184	17081	16949	17055	16868	16903	16947	17120	17013	17075	17107	17046	17126	17043	16932	17287	17063	16962	16836	16981	17091	16910	16886	16879	16862	16905	16953	17052	17071	16807	17080	17073	17007	16980	17159	16885	16862	17166	17028	17032	16975	16981	16934	16917	17227	16991	16945	16990	17024	16926	16809	17179	16991	17336	17045	17019	16834	17287	16940	16915	16903	17112	17040	16664	17129	16944	17015	17036	17021	16915	16920	16714	17099	17140	16984	16980	17048	17027	16940	17051	17018	16983	17208	17039	17047	17057	16956	16988	16969	17070	17013	17077	17170	17017	17088	16789	16960	17072	17122	17019	17157	17101	17099	16969	17090	17040	16901	17152	17040	16983	16886	16924	17099	16976	17123	16875	16966	17174	17002	16865	17133	17144	16985	17157	17045	16802	17177	16992	17094	17051	17033	16652	16948	16998	17094	17110	16964	16992	16954	16899	17089	17109	17019	17083	17151	17039	17077	17136	16804	17052	17008	17048	17021	16940	17092	17234	16988	16990	17007	17041	16998	17025	17069	17155	16900	17003	17061	16956	16978	17037	17155	16963	16924	17221	17102	17040	17026	17069	16881	17067	17043	16949	16955	17072	16932	16940	17032	17127	16941	16798	16988	16966	16890	17012	16956	16893	17192	16994	17100	17006	17071	16727	17059	17136	16919	17009	17017	16979	17016	17004	17008	17120	16938	17094	17116	16852	16981	17105	17151	17152	17144	17038	17043	16958	16930	16967	17003	16991	17131	16795	16947	17096	17058	17051	16990	17030	16999	17037	16895	17000	16844	17136	17067	17107	17007	16905	17066	17062	17261	17065	16950	17027	16909	16899	17030	16996	17141	17097	17067	17026	16972	17143	17034	16900	16919	16838	17101	17017	16960	16856	16996	16898	16984	17098	16932	17111	16842	17158	16962	17311	16912	17069	16872	16996	17047	17046	17006	17080	17194	17007	17050	16954	17038	17127	17004	17020	17163	17141	16994	16808	16883	17035	17116	17127	17061	17161	16887	17115	16851	16944	16852	16744	17174	16946	17111	16948	16849	17068	17031	17118	16973	17112	17023	17071	17052	16913	17044	16963	17135	16915	16955	16885	16872	16934	17022	17010	17172	16942	16924	17051	17043	16991	17225	17131	16924	16912	16926	17116	16965	17027	17075	17042	17072	17067	17088	17129	16896	16892	16943	16996	16995	17153	17096	17053	16971	16914	16993	16928	17124	17084	17117	16933	17024	16978	17082	17112	17175	17044	17103	16892	17089	17063	17009	16846	16994	17112	16863	17145	16924	17037	17043	17040	16951	17047	16990	17063	17002	17084	17243	17081	16962	17060	16954	17219	17168	16952	17115	17111	17136	17102	17184	17131	17062	17134	17160	16946	17059	17110	16966	16982	17089	16996	16974	17022	16926	16859	17109	17069	17090	16986	16813	17125	17080	16952	16850	16915	17026	16979	17148	16959	17008	17107	16978	16960	17063	17136	16903	17175	17070	17135	17141	16930	16815	16726	17118	16863	16839	16959	17091	16961	17100	16913	17062	17078	17138	17216	17002	16898	16985	17187	17018	16892	17044	16918	17045	16762	16925	16863	17002	17058	16930	16761	17151	17119	17095	17101	17083	16940	16900	17014	17020	16934	16851	17063	17136	16949	17158	17149	17061	16866	16972	17060	17206	16846	17107	17028	16984	17086	17060	17191	17123	16885	16994	16925	17034	16927	17030	17059	17067	16996	17032	16980	16983	16995	17044	17041	17032	17013	17168	16904	17089	16976	16914	17099	17105	17011	16967	16974	16974	16880	16811	17116	17095	17014	16939	17015	17218	17065	17192	16902	17143	16923	17051	16947	17162	16973	17029	17085	17207	16822	16947	16812	17170	16976	17090	16909	17188	16977	17050	16959	16838	17027	17172	17029	16969	17135	16953	16952	17068	16993	17202	17082	17045	16964	16992	17074	17029	16977	16908	17034	17090	17124	16972	17182	17026	17032	17091	17129	17011	17007	16890	17066	16970	17058	17077	17042	17127	17190	16972	17090	16969	16991	17202	16877	16927	17120	16875	17079	17032	17102	17076	17055	16913	17073	16959	17114	17080	17108	16969	17011	17012	17018	16964	16772	16889	16953	16985	16896	17019	17122	17057	17209	16918	17134	17066	17018	16731	16885	16979	17033	17113	16940	17002	17061	16888	16984	16956	16940	17047	17139	16917	16994	16952	16983	17005	16928	17080	16940	16940	17190	17059	17117	17017	16999	17149	16982	16948	16975	16940	16865	17023	17043	16941	16983	17017	17014	16986	17093	17121	17132	16977	16952	17091	16881	17035	17055	17121	17057	16983	16997	17021	17101	17240	16891	16943	16895	17035	17074	16936	17088	16999	17081	16902	16895	17176	16989	17035	17004	16988	17052	16997	17125	17024	17025	17076	17030	17038	16917	16890	16971	17010	17024	16907	16995	17071	17008	17047	16893	17129	17059	16958	17010	17061	17039	17073	17089	17078	16804	17063	17016	17059	16958	16878	17137	16972	17002	17111	16942	17033	16878	16945	16961	17122	17101	17101	17034	17098	16952	17141	17174	16856	16899	17086	17111	17099	17021	16956	17107	16950	17075	17097	16837	16859	17020	16950	16873	17137	17002	16833	17110	17112	17048	17179	17162	17025	17084	17070	17226	17193	17010	16999	17052	16985	17104	17174	16899	17082	17095	17026	16969	16896	17157	16971	17003	16986	17111	17049	17006	16903	17092	17023	17011	17173	17047	16995	16970	16951	17036	17022	16848	17033	17051	16971	16892	16875	16948	16812	16986	16931	16987	17048	17262	16972	17004	17082	17029	17203	17090	16900	17153	17170	16948	16842	17087	17011	16944	16927	16971	17110	17035	16946	17113	17019	16833	17026	16912	17020	16973	17060	17072	17081	17118	16986	16953	17028	17022	17003	16963	17014	16819	17119	16989	16955	17152	16928	17054	17047	17126	17003	17162	17038	16894	17039	17124	16904	17101	16852	16887	17093	17081	17017	16991	16922	17005	17078	17103	17046	17002	16979	17212	16998	17029	17210	17166	16854	16868	17080	16958	16887	17170	16891	17113	16950	16936	16999	17117	16994	16972	17037	17076	16830	17062	16996	17175	16918	17128	17021	16833	16946	17027	17132	17015	17049	17017	17033	17050	17092	17092	16946	17197	16959	17094	17035	17076	17050	17050	17067	17024	17098	17131	17204	16961	17097	16865	17019	17147	17018	16917	16976	16903	17074	16938	17112	17065	17030	17180	17027	17132	17122	16993	17065	16959	17148	17162	16959	17137	17013	16814	17112	17076	16966	17161	16971	17213	16960	17133	17023	17043	17115	17074	17069	16945	17066	16889	16989	16941	17151	16964	16911	16897	17022	17032	16960	17049	16983	17162	17005	17090	17061	17111	17047	16988	17072	16906	17191	16966	17030	17079	16933
22422	20942	28764	23301	21224	23823	27283	22618	21980	22423	22158	21954	22038	21852	21750	21727	21406	21757	28310	36012	34471	30596	26590	23480	22090	21533	21297	21162	21244	21424	21236	21262	21311	20870	21160	21118	21122	20988	20937	21035	20942	21162	21168	21167	21217	21142	21211	21133	21367	21179	21270	21150	21224	21143	21139	21037	20971	20971	21029	21241	21192	20845	20894	21224	21091	20891	20763	20906	21186	21253	21080	20875	21310	20902	21140	21221	21205	21218	21142	21109	20892	21072	21134	21043	20986	21169	21141	21178	20954	21069	21153	21088	21163	21195	21021	21100	20960	21284	20982	21049	21156	20798	21009	20787	21010	21016	21035	21115	21041	21137	21224	21163	21146	21100	21047	21161	20972	21145	21065	21246	20877	20758	21303	21177	21117	21090	20984	21046	21030	21089	21069	21302	21144	20849	21170	20737	21108	21047	21035	20835	20909	20967	21168	21137	21360	21028	20937	21028	21079	20990	21144	21106	21066	20944	21114	21031	21163	21118	21113	21013	21060	21037	21045	20935	21068	21130	21360	21129	20978	20864	20866	21092	21019	21014	20616	20960	21105	20935	21189	20980	20960	20964	20976	20964	20806	21064	21093	21094	21115	21093	21086	21299	20962	21005	20979	20978	21038	20933	20947	21122	21079	21112	20789	20939	20978	20970	21047	20918	21151	20988	21009	20845	21155	21065	20908	20883	20951	21165	20939	21111	20942	21017	20870	20966	20991	21079	20979	20816	21154	21004	20784	20866	20699	20845	20941	21166	20928	21137	21089	21030	20920	21100	20760	20827	21064	21082	20896	21018	21075	21097	21044	21259	20972	21170	20951	21068	21007	20913	21090	20943	20889	21128	21022	21231	21245	20977	21032	21073	20909	20973	21139	20884	21063	20934	20969	21001	20940	21289	21106	20943	21090	21126	21031	21066	20992	21156	21090	21071	21121	21083	21170	21078	20970	21084	21104	21106	21079	21069	21087	20910	21002	21135	20880	21014	20860	21111	21151	21144	20873	20789	20945	20958	20952	21328	21125	21062	21122	20861	21021	21017	21152	21206	20936	21105	20793	20914	21068	20953	20983	21142	20909	21196	21122	21051	20983	21187	21070	20795	20875	20858	20769	21263	21135	20960	20920	20892	21065	21104	21073	20983	20970	20962	21004	20881	21178	20967	20947	20807	21079	21117	20894	21104	21033	20886	21060	21080	21073	21044	20857	21110	21055	20985	21077	20856	20939	20990	21160	20977	21077	20843	20934	20972	20965	20869	20984	21030	21160	20933	20951	21080	21068	20846	21163	21026	21083	20803	20854	21044	20931	21042	20899	20982	21136	21062	21070	21088	21090	20773	20914	20737	20819	20864	20914	20910	21181	20868	21039	21282	21017	21064	21003	21052	21112	21009	20866	21219	21011	21087	21061	21049	21063	21094	21121	21121	20907	21019	21351	20905	20840	21041	21085	20858	21039	21098	20960	20967	21030	21046	20935	21100	20920	21059	21004	20887	21071	20986	21187	21118	20865	20976	21133	20984	21039	21030	20825	20934	20903	21121	20955	21066	21083	20968	21084	20917	20951	20962	21038	21147	20916	20814	21093	21064	21032	21134	20995	21069	21205	21052	21222	20879	21091	21213	21094	21040	20868	20894	21092	21098	20997	20853	21111	21072	20921	20857	21200	21080	21003	21002	21091	21130	21106	21011	21010	20976	20978	21021	20963	21237	21025	20935	20961	20883	20885	20972	21024	21115	20955	20883	21119	21124	21068	21064	20968	20977	21099	20845	20918	21010	21008	20992	21225	21063	21024	20923	20831	20853	21093	20963	21150	20955	20880	21044	21117	20895	21039	21016	21117	20952	20925	21113	20927	21126	20914	21064	20978	21023	20986	20843	20792	20994	20964	21063	21054	21057	21170	20886	21067	20814	21095	21256	21216	21131	20856	20889	21035	20951	21087	20994	20838	21043	21112	21041	21207	20786	20976	20879	21169	20773	20880	21004	21182	21097	20958	20952	20910	20933	21036	20759	21102	21079	21135	21184	21059	20790	20948	20991	20856	21035	21125	20910	21117	21026	21242	20985	21074	21149	21184	20991	21065	20740	20827	20917	21008	21073	20942	21079	21098	20971	20977	21058	20927	20935	21159	21161	21102	21009	21158	21036	21035	21039	21177	21150	21109	21096	20926	20821	20969	20739	20931	21149	20962	21061	21087	20841	20992	20909	21022	21055	20995	20955	21098	21059	21032	20967	21192	21007	21047	20874	20846	20786	20933	20927	20997	21210	21083	21128	20898	20994	20971	20897	20953	21135	20979	20881	21054	20843	21010	21080	20828	21046	20865	21030	20878	21035	20967	21022	20950	21001	20920	20833	20874	21163	20891	20921	21308	20852	21023	21015	21004	20860	20962	20860	21119	21090	20958	21039	20998	21203	21024	21007	21070	21227	20976	21011	20944	20997	21036	20661	21107	20853	21082	20966	21092	21003	21028	20840	20993	21057	21115	20911	21014	20986	20816	21124	20998	21062	20997	20857	20935	20795	21098	21034	21169	21068	20890	20874	21178	20954	20898	21100	21056	21034	20874	21079	21012	21177	21059	21028	21094	20925	20939	21024	20902	21080	21050	20930	20906	21004	20813	20889	20994	21001	20950	21200	21042	21127	20817	21107	21164	21057	21007	20903	20888	20811	20895	21015	21137	20995	21099	20943	21256	21048	21048	20944	20954	20995	21154	20989	21034	21293	21097	20924	21033	21223	20979	21339	21011	20998	21021	21043	21045	20860	21233	21117	20913	21116	21148	20858	20921	21014	21180	21025	21134	21021	21088	20824	21069	20969	20873	20932	21051	20954	21079	20906	20911	20865	20921	21193	21128	20983	21060	21261	20993	21196	21037	20989	21169	21029	20947	21088	21079	21027	21027	20847	21112	20891	20919	21060	20763	21100	21047	21066	20740	20972	20977	20690	21118	20887	21119	21023	20988	20980	20887	21137	20948	21094	20932	21024	21023	21137	20822	21018	21032	21019	20922	21023	21134	20981	21077	21207	21065	20896	20920	20963	21036	21100	21052	20974	21044	20843	20935	21124	21061	20845	20894	20917	21084	21162	20994	20932	21207	20951	20999	21052	21052	20924	21041	20991	21117	20946	21035	20978	20861	21105	21113	20777	20898	21024	21067	21248	21161	21269	20709	20990	20850	20941	20937	21075	20825	21104	21066	21114	20896	21178	21035	21168	21062	20901	21023	21068	20975	20959	21166	20894	20959	20813	20777	21043	20942	20883	21120	20765	20875	20985	21044	21047	21241	20987	21117	20984	21105	20831	21055	21180	21212	20891	21089	20847	21051	20965	21004	20981	21064	20991	20989	21010	21200	21038	20925	20957	21032	20800	20890	20973	20876	21046	21252	21190	21117	20987	20971	21279	21056	20989	20883	20830	20929	20842	20703	20963	20963	21085	21086	20960	21205	21077	21155	20948	20988	21115	21128	20973	21084	20844	20855	21044	20855	20888	21050	21083	20880	20710	20795	20915	21083	21201	20933	21084	21013	20811	21000	20990	21036	20875	21199	20996	20804	20958	20935	20631	20935	21098	21044	20934	21087	20815	20993	21144	20979	21115	21085	21132	21032	21021	21249	20848	21064	21128	21110	20888	21023	20941	21082	21043	21196	21145	20973	21056	21112	21044	21051	20988	21006	20975	21100	20827	20884	20940	20911	21004	21027	20948	20958	20946	20965	20977	20896	21008	20989	20959	21080	21159	21061	20948	21222	20922	20876	20951	20767	20855	20971	21094	20932	21066	20949	21013	21147	21129	21023	21179	21017	21023	20979	20880	21033	21138	21014	21063	21163	20986	21023	20793	21026	21057	21098	20884	20889	21157	20960	20911	21007	20905	20840	21045	21130	21247	20955	21025	20902	21149	20788	21016	21059	20846	21121	20949	21050	21156	21128	21285	21183	20976	20802	20987	20934	21135	20818	21048	21065	20956	20940	21074	20983	20934	21061	21006	20914	20964	20883	21124	20960	21075	21051	21051	21034	20974	21124	20978	21012	21057	20950	21086	20998	20986	20845	20961	21176	21078	21043	21181	20949	21155	20889	20989	20973	20883	21079	20810	20983	21219	21211	21154	21237	21166	21057	21053	20951	20963	20960	21043	21136	20988	20918	20942	21009	20847	20869	20964	21139	20803	20889	21122	20898	20831	20882	20922	20980	20876	20837	21044	20991	20863	20929	20863	21024	21159	21180	21166	21137	21269	21053	21003	20971	20985	21137	20911	21083	20915	20996	20834	20929	21069	20906	21048	21075	20970	21075	21079	20897	21026	21177	21057	21098	21002	21055	21009	20838	20964	20760	20833	20722	21008	20834	20812	21150	21180	20938	21061	20999	21166	20773	20851	21066	21094	20912	20870	20973	20838	21044	20965	21006	20959	20849	20878	20982	21072	21021	21165	21101	21170	20905	21073	21072	20910	21089	21149	20757	20769	20957	20778	21009	21050	20911	21016	21095	21085	21111	21056	20953	21082	21071	20932	20901	20987	21057	21024	21286	21068	21043	21041	21059	20917	21004	21185	21098	21098	21151	20943	21106	21028	21080	20902	21095	20908	20860	20943	20937	20734	20996	21108	20815	20839	21233	20874	20945	20784	20790	20927	21180	21035	20928	20916	21272	20895	20907	20982	21085	20842	21162	21004	21004	20942	21098	21051	21260	20959	21008	21027	21239	21153	20834	20966	20969	21110	21005	20796	21038	21129	21026	20882	20917	20903	21116	21127	20777	20812	21116	21047	21033	21067	21021	21211	20922	20827	21108	21052	21078	21085	21005	21045	21065	21137	21189	21219	21191	21342	20901	20944	21080	21116	20835	21072	20820	20891	20931	21057	21051	21116	21164	20926	21175	20802	20943	20888	21077	21032	21154	21163	21089	20997	21037	20967	21132	21086	21103	20783	20899	21082	20991	20884	21015	21179	20837	21102	20969	20901	21004	20767	21016	21022	20920	21193	21063	20738	21133	20872	20851	20963	21087	21013	21042	21099	21261	20851	21075	21104	20968	21151	20999	21129	20974	21031	20887	21083	21073	21031	21165	21091	21089	21161	20919	20879	20957	20793	20977	20976	20901	20889	21155	21069	20916	20968	21217	20938	20931	20822
16738	30985	29499	23379	20944	19445	18856	18958	18786	18738	18463	18134	18170	18135	17855	17603	17626	17500	28018	34778	32056	27878	22945	19619	17722	17354	17220	17202	17142	16886	17135	17160	17130	17104	17166	17023	16945	17039	17131	17055	17150	17030	17175	17087	16842	17076	17189	17203	17048	17108	16906	17288	16965	17192	17081	16995	17035	16952	17086	17046	17065	17149	17122	16956	17186	17181	17087	17076	16988	17250	17212	17087	16932	16992	17148	16951	17095	17089	17050	17121	16986	17055	17066	16930	17096	17065	17142	17109	16987	17116	17124	17158	16973	17185	16909	17105	17148	17159	17073	17301	17078	17074	16868	17192	16968	17138	17102	17048	17063	17013	17152	17070	17097	16970	17097	17233	16948	17021	17193	16990	17273	16989	17023	17133	16971	16954	17079	17004	17147	16982	17157	17103	17103	17102	17109	17172	17045	17021	17087	17149	17180	17030	17144	17056	17120	16952	17029	17046	17142	17108	17053	17092	17185	16940	16986	17044	17151	17031	16910	17294	17028	17088	17174	17081	16947	17065	17012	16911	17086	17045	17053	16906	17140	17049	17029	17093	17062	16948	17027	17269	17225	16938	16951	17085	17044	17005	17142	17166	16960	17065	17143	17151	17082	17066	17059	16909	16978	17054	17169	16913	17029	17026	17145	17056	17158	17091	17013	17112	16958	17151	17069	17018	17004	16907	16993	16916	17143	17040	17027	17272	17051	17052	17137	17020	16999	16970	16989	16903	17137	17308	17173	17058	17022	17017	16894	17113	17028	16919	17027	17103	17049	17090	17095	17203	17121	17092	17158	17055	16963	16841	17079	17091	17266	16829	16998	17287	17013	16845	16915	17129	17199	16817	17142	17002	16891	16969	17150	17078	17034	16904	16987	16912	17095	17049	17022	17259	17151	17247	17008	16904	16999	17114	17121	16789	17123	16964	16949	17182	16977	17097	17145	16953	17069	17021	17176	17046	17092	17117	17000	17024	17000	17097	17181	16994	17015	17080	17161	17171	17022	17235	17085	17138	17113	17120	17210	17154	17020	17095	17030	17015	16938	16984	16932	17173	16899	17099	16928	17035	17113	17000	16949	17032	16966	16836	16962	17042	17119	16987	17194	17069	17052	16908	17203	17018	17043	17036	17113	17054	17092	17007	17108	17010	17035	16989	17169	16981	17076	17011	16936	17024	17174	17040	17107	17110	17156	17005	17017	16931	17054	17085	17069	17090	16969	16967	16984	17044	17084	16923	17101	17018	17052	17005	17064	17097	17049	17120	16918	16823	17170	16901	17069	17005	17039	17091	17137	17096	16824	17028	17043	17142	17094	16984	16830	17236	17145	16972	17143	17134	16968	16869	17020	17001	16994	16956	17252	17117	16962	17194	16900	17134	16927	17084	17160	17136	17069	17061	17065	16982	16944	16990	16971	16979	17047	16978	17127	16971	17012	16998	17027	16944	17047	17097	16986	17096	16939	16929	16885	17041	17088	16819	17017	16993	16996	17078	17094	17021	16991	17050	17056	17003	17005	16896	16910	17018	16919	16982	17151	16984	17053	17073	16852	17276	17066	16991	17048	16938	17171	17157	17089	17030	17092	17101	16953	17108	17097	17072	16974	16943	16921	17029	16982	16978	17015	16929	17003	16770	17119	17254	17086	17122	17080	17023	17121	17004	17025	17165	17124	17109	17186	17108	17154	16997	17197	16977	17087	16906	16961	17033	16980	17155	17066	17074	17146	17113	16898	17074	17169	17078	17077	17003	17120	16969	17065	17077	17150	16925	17219	17188	17106	16976	16941	17211	17036	17124	16946	17059	17076	17131	16879	17090	17061	17118	17146	17058	16977	17021	16799	17027	16752	17132	17211	17164	17041	16934	17076	17028	16959	17098	17107	17063	17036	17161	17103	16985	16938	17028	16937	17078	16990	17133	16953	16913	16987	17154	17043	17077	17209	17013	17005	17048	16993	17066	17106	16873	17113	17004	17096	17084	17136	17149	17120	17022	17061	16990	16981	16892	17047	17241	16934	17190	17153	16927	17336	17019	17080	17058	17177	17001	16942	17043	17165	17013	17007	16886	16993	17224	17133	17058	17010	17019	16942	17004	16996	17116	16934	17259	17099	17032	17272	16915	17090	17007	17159	17013	17070	16994	17244	17014	17012	16915	17095	16902	17026	17046	17103	16911	16976	17161	16963	17077	17018	17096	16994	16969	17083	16970	16888	17068	16993	17178	17064	16988	17261	16904	17035	17003	17092	16974	17093	16959	17003	16967	17110	17065	16846	16947	16966	17091	17019	16984	17097	17185	16965	17054	17172	16965	17140	17070	17072	17061	17102	17006	17079	17028	17120	17039	16961	17061	17143	17001	17188	17104	16981	17102	17002	17120	17125	16938	17189	17011	17126	16976	16934	17268	17079	17175	17079	17121	17031	16951	16979	16964	16952	16988	17023	17261	16873	16978	16916	17025	17004	17069	17151	17013	17027	17142	17096	16972	16996	16951	16936	16906	17022	17163	16945	17082	17166	16964	17096	16989	17145	16910	17050	17007	17057	17029	17011	17050	17060	16975	17059	17119	17153	17050	17140	17055	17244	16976	16984	17146	16985	17007	17164	17136	17047	17136	17232	17171	17030	17086	16970	16988	17128	16987	17117	17185	16878	17010	17288	17015	17064	16934	17117	17087	17073	17177	17087	17149	16782	16982	17093	16912	17123	16995	17055	16944	17107	17250	16979	16924	16987	16941	16974	16983	16927	17096	17177	16980	17068	16936	17132	17054	17028	17023	17084	17057	17048	17013	16967	17050	16996	16927	17008	16916	17082	16978	17112	16859	17063	17111	17143	17152	16997	17168	17098	16852	17088	17041	16992	17034	17100	17107	17036	17063	17096	17255	17017	16959	17085	17098	17214	17067	17123	16815	17086	16897	16990	17126	17087	17072	16948	16929	17145	16950	17092	17082	17045	17130	17104	17010	16930	17046	17280	17130	17049	17091	16944	17098	17023	17003	17049	17113	16962	16957	17093	17017	17070	17193	17031	17013	17122	16945	17104	17176	16976	16938	17071	17116	17003	17196	17009	16947	16868	17051	17130	17045	17241	17037	16995	17036	16790	17116	17136	17004	17055	16942	16894	17071	16979	17085	17107	16984	16955	17190	16959	17165	17009	16938	16877	16968	17060	17014	17080	17082	17014	16995	17003	16975	17129	16983	17022	17091	17033	16962	16971	17009	17049	17061	17086	16983	17161	17040	17122	17086	17067	17074	17040	17034	16900	17112	16992	16966	16965	17081	17008	17111	17013	17056	16999	16972	16953	17035	16946	17166	17137	17129	17186	16892	17068	16918	17032	17097	16972	17041	16992	17086	17038	17042	17041	17286	17053	17148	17005	16977	17232	17082	17061	17136	16947	17273	17114	17232	17083	17039	17086	17008	17122	17045	17164	16953	17035	16917	17096	16865	17203	17144	16977	16980	17188	17049	17026	16964	17097	17017	16872	17110	17008	17092	16932	16938	16989	17205	17029	17114	16996	16968	17140	17139	17031	16947	17168	17016	16930	17002	17013	17273	17146	16980	17125	17081	17084	16941	17071	16903	17306	17057	17182	17194	17031	17005	17016	17067	16966	17115	17194	17048	17166	17134	17103	17046	17094	17046	17068	17113	17015	17147	17012	17096	17192	17098	17065	16988	17063	16968	17071	17047	17009	17036	17002	17110	17211	17011	17081	17093	17033	17148	17105	17095	17224	17195	17137	17099	16982	17003	16963	16950	16991	16946	16935	17278	16906	17109	17126	17051	16893	16975	17070	17212	16957	16928	16959	17063	17156	17087	17182	17047	17005	17183	17193	17008	16951	17185	17137	17096	17138	17022	17168	17028	16915	17006	17026	17054	16910	16954	16986	17163	17029	17038	17030	17059	17141	17165	17070	17068	17169	17041	17004	16990	17120	17141	17161	17279	17174	17129	17195	16898	17141	16936	16985	16975	17198	17037	16914	17090	17137	17031	17055	17137	16980	16970	16956	17140	16926	16965	16991	17116	17018	16988	16989	17019	17133	16999	17067	17071	17103	16922	17015	16917	17162	17035	17132	16950	16951	16952	17048	17023	17101	17068	16937	17162	16892	17027	17171	17006	17083	17109	16783	17146	16995	17196	17051	16908	17071	17021	17212	17092	17103	17129	17081	16959	17155	17004	16988	16942	16921	16956	17084	17007	17104	17033	16962	17135	17149	16946	17065	17059	17139	16958	17146	16874	17009	16990	17171	17153	17043	16977	17007	16814	17222	17076	17088	17051	17224	17171	17155	17016	17168	17090	16977	17018	17015	16928	17090	17051	16982	16952	16927	17035	17026	17006	17209	17011	16977	17117	16842	17171	17095	16822	17231	17063	16899	17050	16926	16994	17161	17063	17049	17029	17046	16858	17129	17006	17164	17066	17033	16967	16929	17090	17177	17051	17027	17051	17042	16818	16882	16976	17083	17298	17082	17052	17114	16940	16899	16933	17054	17007	16993	16962	16902	17098	17150	17199	17059	16985	16969	16909	17115	17051	17006	16976	17108	17060	17127	17248	17129	17044	17081	17029	17107	16962	16828	17170	16949	16996	17103	17019	17166	16891	17010	17109	17210	17007	17094	16871	16982	17137	17077	17048	16967	16911	16980	17074	17037	16842	17052	16914	17095	16890	16999	17047	16995	17114	17135	17050	17146	17013	17049	16920	17088	17054	16972	17001	16993	17127	17121	17050	16996	17096	17016	17140	17038	16913	17094	17023	17099	16981	17059	17147	17212	17018	16891	17109	17044	17123	17049	16938	17250	17073	16912	17119	17075	16998	16941	16941	16999	17059	17075	17072	17162	17177	17178	16914	17135	17033	17080	17003	17170	17166	17078	17089	17087	16965	17002	16862	17088	17240	16944	16936	17022	17009	16868	17106	16897	16944	17040	16755	17063	17068	17060	17283	16876	17053	17025	16888	16995	17303	17071	17157	17162	17143	17061	17165	17159	16916	17032	16974	17047	17051	17041	16999	16871	17004	17005	16893	16990	17057	16945	16823	17019	16944	17109	17117	17022	17033	16978	16929	17017	17016	16956	17140	16999	16938	17163	17019	16900	16962	17088	17057	16991	17178	17234	16935	17203	16930	16982	17034
27120	22156	27178	25403	21953	21904	22003	21596	21639	21583	21928	21748	21834	22075	21660	21511	21630	21708	21835	22402	22746	22434	22166	22144	21484	21684	21479	21486	21470	21497	21300	21615	21184	21350	21421	21477	21581	21333	21505	21479	21460	21353	21264	21504	21415	21348	21232	21324	21446	21451	21419	21632	21335	21438	21169	21139	21372	21339	21359	21452	21577	21413	21483	21300	21476	21461	21369	21415	21521	21346	21445	21503	21303	21519	21479	21435	21583	21489	21310	21477	21415	21700	21525	21453	21503	21428	21317	21310	21447	21658	21642	21560	21714	21350	21465	21337	21372	21356	21282	21496	21273	21265	21329	21379	21331	21443	21395	21447	21217	21404	21396	21449	21403	21272	21304	21430	21535	21495	21342	21390	21350	21427	21476	21307	21300	21503	21515	21565	21413	21264	21327	21289	21373	21412	21410	21496	21525	21589	21511	21477	21494	21525	21425	21249	21342	21353	21296	21169	21378	21486	21635	21214	21313	21377	21289	21566	21378	21425	21369	21565	21242	21525	21575	21392	21568	21341	21465	21496	21492	21554	21541	21192	21390	21354	21481	21331	21582	21615	21338	21699	21401	21329	21764	21585	21332	21564	21519	21399	21369	21495	21733	21534	21428	21401	21429	21230	21348	21466	21259	21519	21335	21387	21327	21380	21404	21405	21601	21528	21389	21283	21189	21658	21555	21491	21375	21583	21521	21509	21387	21386	21450	21363	21371	21362	21479	21363	21520	21484	21232	21552	21546	21479	21631	21344	21567	21619	21292	21325	21487	21439	21519	21255	21406	21331	21494	21507	21399	21239	21273	21327	21625	21431	21479	21364	21425	21440	21470	21283	21324	21439	21576	21339	21361	21381	21370	21266	21178	21432	21399	21590	21530	21498	21335	21554	21308	21323	21340	21301	21151	21395	21458	21233	21383	21381	21285	21477	21513	21495	21330	21436	21482	21503	21667	21368	21499	21400	21373	21388	21499	21572	21527	21521	21468	21446	21563	21382	21439	21555	21314	21103	21520	21354	21413	21581	21448	21401	21472	21493	21506	21265	21384	21392	21621	21387	21453	21476	21450	21396	21718	21497	21470	21301	21491	21350	21423	21431	21349	21657	21355	21310	21436	21567	21367	21384	21496	21388	21300	21543	21499	21355	21348	21570	21323	21448	21437	21429	21126	21523	21332	21335	21326	21516	21575	21343	21385	21215	21472	21309	21633	21328	21524	21237	21643	21324	21572	21380	21483	21401	21506	21446	21552	21587	21380	21485	21370	21442	21389	21454	21400	21513	21457	21541	21510	21552	21458	21253	21365	21505	21579	21473	21253	21293	21302	21438	21197	21334	21191	21595	21314	21388	21454	21446	21468	21426	21326	21429	21584	21482	21538	21376	21324	21410	21374	21482	21420	21411	21364	21527	21443	21428	21493	21409	21379	21401	21382	21603	21731	21414	21536	21521	21561	21633	21464	21450	21374	21312	21325	21551	21235	21380	21418	21261	21497	21582	21398	21607	21446	21421	21502	21487	21381	21414	21318	21587	21601	21424	21404	21417	21518	21404	21410	21528	21404	21308	21373	21622	21331	21181	21390	21446	21476	21488	21431	21419	21656	21295	21387	21546	21438	21483	21577	21428	21478	21484	21312	21463	21472	21463	21228	21421	21431	21240	21269	21450	21585	21292	21368	21324	21570	21555	21481	21438	21444	21261	21303	21353	21480	21392	21395	21682	21405	21511	21534	21569	21522	21517	21598	21464	21326	21556	21260	21431	21489	21248	21451	21471	21526	21341	21410	21290	21503	21372	21443	21395	21562	21637	21494	21409	21403	21629	21475	21235	21711	21471	21559	21390	21279	21476	21787	21258	21445	21572	21390	21444	21291	21413	21469	21133	21444	21199	21328	21389	21473	21353	21234	21417	21340	21409	21339	21520	21498	21437	21405	21519	21420	21359	21372	21499	21512	21511	21461	21578	21463	21615	21452	21490	21404	21566	21304	21483	21405	21361	21565	21335	21410	21539	21427	21576	21210	21309	21437	21376	21504	21456	21468	21474	21398	21553	21481	21695	21735	21609	21550	21356	21380	21392	21696	21538	21468	21396	21446	21355	21495	21563	21348	21576	21365	21568	21382	21365	21472	21366	21283	21327	21445	21365	21550	21614	21377	21463	21533	21442	21594	21376	21567	21559	21215	21510	21376	21603	21539	21454	21481	21286	21279	21575	21429	21253	21593	21520	21236	21455	21544	21346	21385	21442	21596	21773	21511	21531	21365	21406	21269	21366	21391	21348	21346	21331	21335	21522	21525	21478	21538	21704	21481	21492	21393	21323	21542	21409	21355	21219	21385	21443	21615	21527	21609	21357	21554	21485	21446	21473	21223	21278	21365	21464	21343	21304	21684	21493	21422	21349	21529	21509	21448	21333	21339	21373	21455	21596	21331	21387	21438	21635	21406	21529	21405	21398	21315	21539	21556	21372	21530	21397	21442	21328	21566	21692	21358	21732	21475	21568	21465	21491	21633	21503	21391	21393	21537	21365	21554	21420	21330	21510	21463	21430	21409	21295	21473	21336	21373	21315	21502	21411	21408	21422	21243	21305	21314	21545	21379	21362	21578	21449	21555	21444	21612	21432	21352	21227	21423	21546	21327	21540	21402	21363	21589	21467	21446	21479	21549	21560	21365	21411	21516	21369	21464	21614	21387	21648	21391	21378	21540	21449	21467	21259	21313	21314	21319	21523	21539	21337	21605	21456	21279	21364	21417	21437	21442	21504	21572	21477	21418	21429	21509	21603	21308	21562	21539	21212	21462	21386	21401	21461	21638	21339	21435	21500	21517	21477	21598	21388	21477	21323	21616	21392	21449	21382	21297	21517	21580	21523	21324	21212	21258	21576	21598	21630	21538	21585	21438	21400	21457	21413	21493	21624	21419	21494	21528	21642	21659	21592	21604	21438	21389	21386	21427	21443	21295	21305	21452	21398	21597	21443	21239	21507	21360	21612	21594	21394	21305	21356	21544	21463	21676	21410	21335	21501	21293	21493	21468	21541	21523	21526	21490	21246	21298	21448	21477	21434	21595	21409	21438	21518	21373	21380	21447	21430	21712	21370	21568	21504	21388	21444	21312	21287	21281	21488	21492	21365	21336	21614	21252	21371	21483	21445	21482	21449	21345	21466	21292	21534	21656	21463	21482	21579	21446	21448	21484	21472	21533	21603	21470	21496	21464	21371	21273	21614	21279	21412	21550	21460	21414	21433	21415	21341	21384	21636	21462	21299	21432	21332	21233	21488	21341	21266	21395	21428	21424	21654	21453	21461	21380	21416	21449	21554	21206	21393	21509	21323	21406	21504	21405	21547	21492	21455	21360	21488	21460	21461	21461	21392	21418	21451	21412	21712	21583	21555	21616	21532	21530	21584	21495	21417	21646	21519	21500	21708	21506	21346	21612	21477	21238	21583	21536	21520	21438	21382	21314	21261	21324	21378	21486	21249	21495	21425	21558	21348	21535	21321	21356	21260	21484	21396	21550	21345	21492	21628	21553	21488	21323	21300	21523	21711	21470	21594	21464	21319	21536	21376	21420	21392	21352	21292	21545	21309	21334	21470	21560	21513	21370	21323	21481	21436	21476	21524	21309	21640	21648	21337	21332	21608	21483	21411	21424	21389	21596	21239	21391	21454	21437	21259	21428	21373	21452	21320	21294	21281	21528	21505	21427	21198	21542	21406	21528	21360	21523	21389	21364	21566	21546	21411	21440	21383	21424	21596	21236	21347	21589	21418	21511	21247	21650	21431	21418	21515	21398	21324	21523	21355	21135	21511	21391	21265	21294	21610	21419	21301	21305	21551	21403	21419	21353	21244	21610	21756	21565	21602	21449	21457	21557	21758	21588	21387	21403	21441	21531	21446	21252	21358	21304	21476	21465	21517	21394	21552	21414	21417	21334	21407	21411	21487	21478	21320	21258	21333	21573	21342	21460	21346	21396	21384	21671	21464	21633	21360	21527	21368	21414	21290	21529	21323	21393	21342	21404	21408	21534	21413	21467	21419	21311	21474	21455	21641	21480	21533	21419	21382	21512	21313	21670	21569	21430	21500	21571	21506	21409	21466	21737	21522	21465	21479	21535	21194	21115	21401	21402	21517	21481	21507	21462	21567	21458	21709	21265	21392	21400	21662	21397	21522	21256	21541	21373	21435	21233	21296	21552	21407	21614	21379	21429	21456	21346	21445	21488	21248	21390	21442	21501	21491	21432	21505	21601	21423	21740	21480	21534	21502	21475	21587	21308	21176	21460	21590	21445	21522	21600	21247	21556	21452	21556	21283	21422	21346	21487	21510	21568	21507	21433	21463	21351	21365	21367	21421	21455	21310	21237	21454	21606	21458	21362	21557	21255	21304	21466	21360	21204	21467	21352	21607	21499	21354	21297	21350	21297	21432	21388	21642	21539	21507	21297	21376	21371	21573	21530	21495	21318	21435	21492	21401	21481	21452	21513	21424	21353	21395	21528	21464	21367	21567	21460	21365	21386	21521	21375	21537	21367	21448	21531	21177	21243	21275	21370	21431	21372	21490	21599	21453	21515	21554	21561	21647	21446	21314	21373	21370	21612	21314	21454	21612	21358	21356	21427	21522	21470	21489	21288	21342	21495	21434	21286	21469	21246	21348	21092	21622	21445	21790	21453	21403	21568	21590	21433	21413	21528	21363	21381	21317	21625	21251	21353	21183	21733	21212	21587	21447	21574	21346	21509	21413	21411	21414	21437	21414	21448	21298	21633	21329	21238	21493	21337	21485	21271	21211	21421	21527	21321	21417	21465	21374	21410	21310	21368	21417	21514	21360	21299	21482	21428	21492	21624	21506	21647	21592	21348	21388	21166	21300	21553	21275	21625	21206	21507	21481	21497	21523	21439	21412	21405	21353	21340	21544	21384	21585	21591	21353	21622	21464	21384	21313	21522	21388	21343	21529	21325	21139	21413	21609	21444	21293	21549	21450	21246	21379	21551	21361	21576	21488	21293	21448	21380	21287	21424	21515	21358	21439	21213	21462	21696	21550	21555	21467	21466	21444	21412	21470	21448	21462	21433	21582	21485	21275	21562	21431	21561	21664	21581	21452	21459	21414	21534	21299	21583	21327	21548	21400
16768	21880	21470	19425	18191	17572	17685	17475	17580	17606	17545	17646	18007	17836	17523	17547	17426	17562	17634	18394	18570	18577	18107	17690	17399	17444	17331	17256	17341	17194	17342	17085	17213	17265	17193	17391	17383	17354	17277	17338	17226	17239	17118	17343	17328	17411	17305	17315	17205	17231	17247	17340	17420	17217	17490	17318	17264	17133	17156	17498	17378	17202	17313	17108	17266	17318	17488	17208	17182	17209	17102	17356	17146	17286	17221	17346	17220	17227	17456	17352	17232	17210	17309	17308	17487	17446	17246	17201	17394	17299	17219	17152	17119	17157	17243	17069	17305	17167	17247	17400	17284	17322	17186	17285	17288	17135	17432	17264	17182	17129	17285	17267	17292	17194	17102	17240	17236	17300	17317	17263	17278	17172	17155	17331	17129	17297	17274	17320	17348	17259	17234	17271	17191	17317	17180	17109	17171	17150	17188	17446	17231	17269	17248	17302	17252	17154	17246	17155	17104	17230	17120	17295	17428	17425	17314	17189	17306	17263	17187	17059	17335	17388	17294	17241	17222	17293	17113	17315	17284	17224	17414	17181	17429	17285	17253	17281	17430	17279	17326	17292	17293	17242	17214	17201	17268	17342	17246	17320	17232	17096	17322	17248	17138	17107	17265	17366	17277	17293	17337	17257	17292	17267	17258	17313	17283	17235	17258	17073	17216	17204	17260	17281	17265	17139	17148	17346	17263	17239	17149	17149	17362	17240	17393	17103	17428	17328	17364	17237	17098	17211	17067	17176	17362	17151	17127	17242	17365	17196	17245	17122	17258	17257	17230	17197	17309	17358	17177	17324	17249	17344	17241	17306	17228	17243	17349	17247	17255	17248	17255	17153	17323	17191	17117	17474	17320	17195	17296	17111	17284	17247	17221	17335	17236	17183	17090	17203	17286	17282	17342	17360	17167	17348	17345	17081	17432	17269	17334	17279	17259	17413	17176	17202	17253	17209	17271	17178	17354	17370	17292	17259	17299	17281	17286	17209	17136	17201	17415	17357	17103	17273	17359	17294	17171	17298	17308	17248	17323	17309	17191	17328	17121	17326	17314	17068	17144	17360	17197	17411	17192	17250	17241	17349	17122	17067	17209	17298	17309	17184	17371	17372	17280	17330	17208	17388	17255	17333	17385	17314	17186	17387	17179	17458	17314	17257	17258	17032	17225	17381	17275	17183	17226	17408	17199	17347	17389	17298	17200	17287	17311	17312	17269	17197	17511	17272	17504	17246	17264	17208	17233	17301	17264	17209	17301	17288	17083	17255	17432	17229	17256	17173	17259	17282	17305	17277	17274	17199	17221	17237	17273	17056	17309	17212	17264	17315	17218	17060	17170	17093	17177	17289	17241	17242	17290	17168	17281	17024	17373	17249	17305	17328	17155	17384	17202	17372	17272	17432	17324	17239	17163	17230	17217	17261	17107	17139	17361	17071	17151	17334	17380	17230	17226	17299	17209	17279	17075	17186	17144	17214	17038	17082	17398	17293	17447	17189	17440	17228	17238	17364	17156	17292	17135	17307	17191	17369	17180	17290	17334	17272	17420	17252	17186	17211	16990	17404	17324	17241	17196	17351	17139	17352	17007	17379	17224	17256	17300	17247	17112	17354	17230	17282	17161	17148	17240	17249	17140	17213	17224	17108	17323	17352	17192	17513	17283	17162	17246	17331	17205	17349	17235	17237	17145	17389	17176	17211	17367	17124	17274	17265	17269	17327	17135	17218	17393	17267	17246	17148	17425	17263	17210	17479	17387	17304	17305	17188	17191	17202	17355	17172	17220	17313	17340	17218	17158	17235	17313	17448	17094	17214	17492	17151	17177	17242	17459	17286	17420	17188	17347	17364	17369	17165	17418	17008	17328	17223	17014	17395	17335	17226	17286	17270	17268	17201	17242	17294	17430	17200	17460	17251	17320	17386	17324	17334	17318	17373	17180	17244	17332	17248	17057	17387	17366	17353	17190	17337	17344	17200	17218	17136	17231	17077	17241	17104	17296	17273	17346	17063	17289	17297	17339	17207	17208	17273	17339	17287	17330	17325	17237	17193	17252	17218	17252	17245	17422	17276	17313	17319	17006	17281	17263	17106	17411	17269	17277	17214	17196	17159	17295	17289	17261	17424	17182	17412	17334	17153	17273	17350	17295	17134	17269	17218	17303	17454	17200	17269	17144	17405	17124	17374	17307	17197	17208	17252	17265	17225	17404	17317	17252	17054	17228	17050	17314	17270	17324	17308	17222	17192	17337	17446	17177	17342	17324	17297	17401	17537	17154	17184	17379	17327	17384	17387	17305	17402	17178	17281	17248	17320	17334	17319	17299	17420	17314	17214	17345	17354	17071	17150	17219	17421	17333	17163	17406	17129	17128	17298	17204	17136	17257	17384	17241	17325	17287	17112	17212	17261	17194	17224	17225	17313	17250	17279	17197	17278	17232	17427	17280	17261	17345	17267	17218	17415	17361	17281	17267	17220	17166	17225	17131	17297	17343	17213	17399	17316	17206	17162	17258	17310	17222	17402	17121	17445	17392	17266	17202	17339	17336	17289	17130	17269	17194	17121	17359	17327	17243	17264	17423	17175	17198	17240	17190	17274	17328	17103	17505	17314	17403	17235	17240	17396	17361	17325	17305	17230	17360	17246	17256	17280	17283	17176	17379	17163	17260	17226	17289	17189	17345	17389	17128	17206	17254	17268	17095	17450	17197	17230	17285	17369	17230	17204	17403	17252	17215	17206	17306	17102	17247	17205	17329	17187	17188	17387	17406	17240	17205	17208	17188	17252	17318	17263	17249	17363	17278	17060	17399	17325	17223	17236	17362	17113	17356	17499	17110	17290	17234	17427	17232	17255	17282	17348	17188	17253	17351	17133	17319	17275	17249	17300	17109	17292	17248	17281	17117	17184	17328	17274	17331	17214	17308	17253	17344	17121	17247	17069	17364	17429	17240	17295	17285	17306	17350	17333	17197	17267	17328	17206	17296	17323	17308	17243	17393	17307	17170	17199	17336	17315	17150	17343	17172	17279	17326	17353	17426	17274	17341	17374	17254	17426	17071	17171	17014	17319	17416	17222	17320	17346	17182	17395	17241	17156	17354	17279	17374	17304	17338	17360	17173	17191	17368	17081	17209	17237	17220	17268	17320	17277	17294	17203	17364	17330	17381	17195	17259	17238	17099	17260	17126	17221	17225	17409	17162	17320	17292	17418	17349	17379	17162	17182	17386	17156	17185	17200	17376	17162	17255	17253	17245	17220	17281	17325	17269	17175	17520	17274	17224	17319	17211	17235	17280	17382	17194	17283	17328	17221	17519	17089	17032	17213	17199	17306	17457	17178	17274	17261	17302	17231	17198	17186	17271	17253	17264	17238	17085	17177	17288	17055	17303	17152	17296	17314	17346	17326	17322	17368	17419	17284	17037	17216	17439	17220	17240	17382	17205	17106	17224	17283	17222	17295	17310	17219	17427	17261	17439	17344	17195	17189	17176	17230	17149	17150	17344	17347	17353	17334	17186	17287	17238	17189	17254	17025	17225	17254	17286	17187	17332	17158	17140	17264	17445	17245	17203	17195	17305	17370	17265	17512	17152	17437	17197	17420	17306	17263	17399	17238	17220	17193	17452	17304	17228	17256	17304	17436	17227	17259	17197	17324	17398	17307	17350	17259	17208	17158	17229	17179	17240	17353	17365	17308	17304	17154	17354	17224	17230	17371	17412	17259	17184	17190	17199	17279	17280	17338	17145	17143	17350	17356	17261	17369	17088	17304	17278	17344	17313	17368	17405	17378	17273	17254	17279	17402	17139	17174	17224	17304	17266	17098	17133	17352	17223	17037	17283	17396	17169	17214	17300	17419	17259	17177	17226	17207	17337	17183	17288	17209	17202	17271	17116	17235	17240	17287	17240	17084	17240	17282	17275	17281	17297	17229	17302	17349	17192	17208	17318	17127	17281	17333	17309	17212	17192	17220	17212	17179	17291	17222	17396	17260	17251	17255	17357	17189	17251	17321	17304	17366	17255	17293	17130	17299	17364	17525	17175	17259	17245	17309	17268	17339	17335	17308	17454	17235	17569	17255	17583	17246	17203	17185	17463	17329	17193	17357	17361	17214	17430	17253	17318	17303	17328	17113	17324	17217	17361	17180	17433	17291	17274	17254	17374	17265	17199	17249	17250	17187	17201	17252	17201	17218	17231	17316	17237	17316	17331	17357	17186	17129	17377	17127	17180	17254	17116	17146	17352	17346	17165	17371	17283	17336	17256	17141	17175	17062	17246	17268	17365	17286	17258	17210	17176	17236	17275	17285	17409	17263	17230	17335	17154	17104	17158	17168	17188	17261	17244	17324	17257	17295	17211	17397	17243	17267	17289	17252	17273	17263	17238	17270	17327	17332	17383	17230	17168	17322	17325	17168	17133	17316	17249	17201	17379	17087	17246	17381	17259	17359	17108	17341	17327	17137	17239	17239	17318	17395	17254	17338	17371	17121	17221	17180	17295	17238	17312	17341	17296	17063	17134	17220	17317	17258	17187	17187	17332	17292	17266	17240	17388	17201	17512	17284	17047	17222	17324	17316	17304	17267	17150	17252	17351	17186	17187	17247	17178	17156	17381	17224	17413	17369	17193	17264	17285	17182	17431	17235	17203	17253	17448	17473	17310	17242	16976	17187	17355	17154	17311	17254	17319	17335	17287	17136	17071	17286	17237	17327	17103	17112	17138	17178	17386	17138	17333	17278	17215	17400	17335	17286	17277	17138	17181	17384	17291	17221	17198	17216	17278	17233	17290	17239	17277	17409	17206	17307	17108	17206	17198	17210	17371	17233	17384	17340	17126	17355	17227	17171	17246	17099	17186	17135	17322	17381	17278	17359	17353	17362	17400	17416	17116	17180	17263	17300	17323	17280	17253	17181	17253	17384	17263	17304	17335	17406	17236	17393	17191	17180	17366	17193	17253	17289	17269	17270	17324	17325	17199	17340	17423	17318	17115	17237	17134	17370	17308	17123	17302	17305	17133	17167	17378	17208	17299	17106	17259	17253	17230	17358	17306	17225	17271	17400	17225	17308	17177	17364	17119	17406	17202	17276	17408	17367	17295	17222	17165	17291	17366	17232	17227	17419	17200	17225	17290	17285	17372	17339
23663	20990	28422	24004	22804	24736	25199	22938	22117	22122	21908	21760	22158	21882	21735	21421	21508	21663	21621	26535	28760	27327	24916	22814	21809	21270	21562	21277	21202	21127	21304	21189	20918	21351	21286	21102	21140	21190	21133	21328	21115	21262	20999	21162	21161	21053	21242	20959	21307	21101	21250	21309	21178	21131	21274	21151	21146	21070	21168	21007	21327	21100	21289	21150	21227	21273	21043	21182	21140	21038	21082	21025	21244	21046	21056	21159	21190	21286	21459	21083	20871	21022	21268	21053	21132	21232	21131	21112	21093	21192	21264	21198	21036	21129	21218	21114	21150	21116	21189	21314	21285	21198	21050	21140	21414	21000	21202	21293	21381	21103	21089	21178	21020	21032	21461	21246	21133	21027	20911	20869	21042	21221	21009	20900	21135	21305	21320	21162	21074	21119	21180	21329	20989	21179	21193	21012	21060	21085	20937	21023	21193	21151	20924	21097	21109	21094	21270	21311	21264	21032	21029	21083	21055	21106	21188	21217	21198	21110	21249	21497	21101	21037	21120	21182	21040	21221	21031	20825	21177	21117	20965	20920	21266	21048	21232	21120	21222	21067	21236	20905	21015	21313	21267	21077	21171	21216	21010	20969	21249	21231	21211	21164	21062	20894	21325	21057	21171	21367	21199	20984	21156	21213	21176	21243	21335	21078	21029	21052	21120	21112	21111	20969	20973	21361	20970	21113	21039	21124	21049	20861	20989	20875	21140	20991	21059	21303	21005	21022	21170	21243	21361	21138	20873	20995	21286	21061	21171	21266	21042	21168	21214	21288	21088	21101	21118	21072	21460	21373	21232	21122	21076	20937	21193	21021	21188	21246	21074	21261	21154	20924	21067	21003	21138	21270	21010	21180	21090	21121	21094	21100	21162	21300	21073	21137	21200	21093	21002	21010	21363	21031	21180	21058	21123	21380	20890	21208	21253	21176	21274	21280	21001	21312	21185	20972	20933	20979	21221	21035	21001	20944	21094	21202	21255	21123	21084	21163	20928	21001	21297	21340	21171	20974	20854	21100	21196	21035	21189	20977	21072	21107	21167	21122	21055	21240	21261	20996	21000	21040	20853	21085	21071	21143	21063	20980	21059	21253	21050	21296	21292	21030	21093	20950	21016	21108	21044	20996	21191	20965	21082	20993	21274	21114	21009	21194	20823	21116	20844	21116	21261	21156	21280	20994	21152	21254	21162	21190	21140	21139	20887	21242	21054	21463	21262	21149	21123	21094	20887	20918	20948	21156	21061	21150	21129	21171	21224	21020	20985	21134	21289	21053	21274	21079	21057	21171	21020	21095	21222	21023	21053	21167	21155	20953	21262	21228	21191	21074	21216	20897	21272	21249	21236	21054	21249	20918	20923	21244	20978	21142	21251	21192	21045	21178	21256	20935	21034	21005	20984	20891	21039	21196	20954	21029	21192	21258	21109	21046	21100	21307	21211	20967	20975	20864	20902	21079	21039	21001	20976	21118	21135	21253	21057	21197	20974	21008	21173	21202	20975	21056	21095	21049	21145	21200	21052	21057	21011	21212	21191	21371	21046	20805	21164	21161	21054	21159	21211	21211	21337	21253	21060	21191	21009	21086	21173	20954	20986	21078	21119	21031	21068	21092	21143	21037	21073	20897	21088	21144	20937	21080	21215	21175	21020	21042	21199	21233	21081	21065	21154	20980	21039	21213	21194	21020	21450	21172	21055	21073	21182	21109	21069	21110	21179	21176	21020	21346	20877	21011	21224	21109	20732	21276	21377	21176	21153	21221	21260	21096	21228	21331	21143	21006	21228	21126	21298	21177	21031	21333	21230	21080	21215	21204	21093	20962	21160	21064	21122	21220	21143	20972	20984	21158	21101	20824	20909	21006	21033	21084	21081	21026	21120	21165	21150	21116	21076	21216	21243	21195	21022	21175	21171	21151	21036	20911	21232	21217	20990	20980	21212	21172	21228	21070	20998	21051	21164	20984	20974	20977	21057	21233	21052	20939	21076	21046	21176	21186	21134	21037	21207	21135	21121	21254	21187	21104	21085	20925	21020	21182	21063	21149	21238	21386	21282	20972	21161	20980	20976	20970	21292	20936	20994	21257	21139	21231	21042	21085	21011	20957	21240	21247	21124	21039	21284	21322	21089	21105	21252	21226	21025	21091	21225	21280	21117	20912	21025	21206	21161	21055	21049	21246	21072	21115	21163	21148	21243	21103	20895	21014	21172	21031	21042	21094	21094	20933	20953	21098	21030	21228	21159	21265	20920	21070	21054	20914	21013	21120	21212	21178	20890	20887	20822	21046	21092	21053	20873	21122	21130	21094	20906	21161	21099	21285	21203	21091	21257	21192	21015	21135	21173	21301	20984	21155	21239	21296	21017	21317	21184	21316	21168	21349	21226	20995	20991	21143	20989	21140	21212	21142	21151	21172	21171	21293	21172	21026	21005	21283	21132	21104	21133	21188	21125	21193	21293	21227	21149	21074	21004	20998	21069	21235	21192	21117	21155	20904	20842	20915	21207	20910	21178	21118	21040	21034	21139	20904	21161	21132	21016	21200	21215	21072	21109	21179	21260	21077	20993	21044	21187	21193	21028	21151	20860	20911	21202	21166	21168	21052	21211	21166	20885	21190	21004	21120	21188	21157	21177	21087	21042	21041	21265	21180	20910	21440	21143	21094	21219	21181	21080	21150	21281	21163	21254	21099	21274	21012	20941	21199	21004	21036	21412	21262	21139	21060	21202	21096	21205	21074	21269	21178	21148	21228	21138	21166	21033	21128	20928	21094	20961	21146	21199	20894	21080	21092	21061	21129	21188	21144	21059	21071	21021	21153	21025	21248	21160	21192	21113	21056	21253	21078	21030	21327	21117	21002	21120	21045	20965	21190	21314	21299	21187	21232	21091	21251	21024	21137	20946	21154	21348	21085	21179	21210	21161	21152	21215	21175	21135	21353	21349	21278	21137	21091	21265	21111	20984	21102	21352	21121	21084	21052	20971	21004	21136	21200	20996	20934	21390	21114	21052	21283	21229	21204	21029	21034	20840	20935	21247	21250	20914	21184	21133	21225	21323	21133	21268	20988	21227	21051	20918	20996	21392	20967	21313	21091	21172	21050	20922	21236	21046	21071	20891	21202	21055	21082	21351	21187	21086	21170	21320	20892	21066	20896	20960	21215	21108	21100	21177	21318	21159	21060	21027	21173	21043	21039	20986	21101	21292	21109	21193	21166	21022	20957	21080	20996	21114	21066	21014	21220	21276	21273	21105	20957	21099	21122	21129	21035	21089	21257	21130	21264	21118	21136	21116	20871	21181	21158	21276	20963	20962	21248	21147	21089	21054	21196	21138	21098	20899	20941	21012	21207	21066	21124	20964	21107	21165	21199	21091	21117	20997	20989	21172	21219	21092	20933	21173	20904	21000	21062	21051	21068	21128	21165	21157	21183	21162	21211	21142	21130	21090	21108	21119	21242	21015	21235	20946	21085	21250	21036	21302	21157	21172	21217	21090	21050	20952	20982	21118	20882	21138	21136	21184	21117	21060	21069	21142	21099	21310	21365	20961	21063	21264	21178	21203	20982	21035	21119	21321	21295	21255	21103	21128	21378	21213	21104	20911	21267	21301	21104	21301	21003	20905	21011	21167	21031	21067	21397	20877	20932	20975	21175	21165	21119	21245	21188	21210	21289	21276	21138	21069	21154	21004	21199	21104	21081	21126	21315	20970	21001	21074	21173	21265	21271	20998	21106	21145	21110	21062	20903	21029	21301	21331	21035	21068	20877	21025	20938	21094	21028	20981	21158	21245	21037	21153	21182	21063	21041	20861	21309	21040	20962	21306	21062	20943	20932	20995	20951	20946	21082	21039	20978	21076	21004	21038	21207	21115	21218	21174	21086	21023	21014	21089	21167	21103	20918	21122	21012	20968	21266	20959	20930	21198	21408	20860	21164	21118	21186	21226	21103	21249	21134	21168	21342	21083	21087	20891	21055	21012	21163	20967	21168	21072	20895	21204	21138	21120	21239	21146	21005	21177	21003	21140	20943	21077	21175	21311	21018	21006	21209	21121	21157	20941	21025	21144	21239	21015	21051	21212	21078	21225	21073	21069	20962	21243	21337	21143	20980	21244	21112	21150	21206	20991	20977	21101	21161	21253	21182	21291	21268	20936	21203	21077	21036	21225	21093	21012	21051	21026	21050	21048	21170	21165	21017	21250	20996	21026	21373	20987	21042	21245	21229	20845	21086	20908	21010	21344	21157	21082	21204	21043	21180	21056	20993	20796	20892	21208	20977	21202	21225	21299	21228	21207	21374	21293	21188	21092	21094	21136	21219	21119	21152	21261	21340	21070	21217	21069	21218	21299	20953	21121	21123	21024	21221	21005	21170	21133	21007	20990	21215	21114	20998	21212	21090	21108	21089	20974	21075	20972	21266	20964	21013	21021	20931	21102	21070	21216	20975	21117	21138	21221	21036	21149	21195	21144	21108	21148	20834	20924	21130	21022	21111	21116	21152	21093	21073	21173	21281	21373	20996	20961	21139	21008	21218	21095	21332	21283	21233	21392	21128	21316	21181	21098	21048	21170	21131	21024	21131	21202	21240	21013	21001	21107	21037	21210	21129	21224	21201	21288	21373	21094	21024	21096	21080	21130	21131	21177	21086	21059	21271	21087	21145	21216	21194	21188	20928	21059	21098	21160	21233	21002	21243	21145	21070	20742	21037	20955	21311	21035	20718	21114	21118	21161	21019	20908	20844	21241	21272	21078	21119	21033	21014	21107	21249	21178	21253	21349	21075	21086	21072	21028	21205	21135	21030	21208	21208	20950	21252	21239	20985	21357	21365	21253	21294	20950	21044	21368	21190	21233	21241	21012	21031	21258	21032	21080	21209	21089	21395	21260	21233	21207	21105	21395	20986	21164	21155	21224	21099	21296	21158	21235	21028	21047	21012	21135	21104	20889	21185	21064	21035	21264	21132	21244	20844	21120	20857	21198	21189	21139	21141	21160	20714	21011	21061	21042	21023	21102	21185	21132	20920	21242	20853	21110	21146	21166	20840	21209	21150	21261	21058	21277	20971	21085	20976	21120	21173	21096	20919	21205	20906	21158	21198	21029	21037	21083	21207	21057	20980	21030	21119	21010	20945
16017	29880	28366	22941	21599	20704	20148	19464	19086	18005	17743	18101	18252	17709	17725	17778	17846	17572	18256	25279	25774	24168	21234	18569	17679	17196	17300	17094	17296	17174	17192	17238	17110	17115	17223	17176	17177	17078	17236	17223	17111	17164	17398	17200	17377	17226	17385	17252	17111	16959	17366	17339	17081	17299	17223	17106	17250	17180	17238	17096	17249	17223	17177	17253	17147	17198	17150	17184	17266	17135	17287	17232	17177	17365	17121	17141	17293	17065	17292	17311	17070	17270	17105	17106	17398	17331	17177	17148	17322	17111	17288	16997	17246	17184	17169	17082	17208	17262	17287	17288	17297	17243	17280	17140	17179	17203	17046	17230	17067	17257	17117	17117	17119	17226	17234	17138	17085	17318	17021	17256	17186	17186	17090	17084	17217	17158	17118	17163	17251	17098	17238	17036	17110	17215	17122	17199	17108	17362	17117	17045	17347	17090	17061	17039	16936	17384	17322	17212	17324	17203	17262	17212	17228	17129	17272	17058	17211	17055	16946	17109	17088	17050	17208	17199	17236	17065	17322	17336	17406	17090	17258	17003	17309	17202	17139	17163	17111	17175	17374	17067	17414	17109	17084	17183	17053	17149	17191	17401	17029	17183	17305	17173	17236	17320	17104	17163	17395	17174	17013	17067	17030	17181	17142	17415	17294	17128	17270	17195	17191	17067	17392	17002	17081	17227	17360	17200	17036	17174	17118	17204	17146	17106	17076	17235	16990	17179	17126	17357	17107	17195	17352	17135	17100	17135	17119	17317	17293	17238	17200	17122	17038	17129	17109	17295	17198	17134	17198	17156	17220	17113	17215	17265	17093	17124	17392	17182	17103	17317	17032	17328	17085	17094	17221	17197	17197	17193	17203	17123	17051	17014	17062	17198	17180	17206	17354	17174	17175	17088	17209	17112	17198	17313	17004	17116	16914	17087	17238	16988	17281	17364	17257	17267	17066	17132	17185	17179	17048	17233	17182	17123	17120	17195	17177	17227	17107	16983	17243	17061	17132	17053	17282	17120	17140	17084	17068	17280	17061	17185	17173	17085	17083	17172	17080	17164	17259	17183	17046	17044	17283	17133	17067	17252	17196	17296	17262	17122	17214	17345	17116	17008	17116	17256	17181	17123	17145	17041	17279	17064	17121	17053	17404	17229	17199	17105	17110	17132	17228	17312	17144	17276	17154	17258	17111	17241	17229	17215	17143	17402	17080	17070	17174	17134	17187	17153	16962	17319	17259	17132	17051	17280	16915	17203	17033	17132	17225	17105	17265	17182	17132	17147	17194	17154	17094	17112	17131	17313	17192	17137	17238	17126	17238	17168	17219	17186	17184	17171	17171	17376	16948	17183	17201	17208	17208	17020	17251	17250	17133	17029	17225	17195	17167	17126	17151	16955	17091	17151	17139	17116	17079	17242	17238	17296	17191	17172	17164	17172	17170	17027	17255	17129	17149	17154	17105	17384	17124	17198	17244	17266	17128	17268	17280	17157	17193	17291	17210	17327	17076	17092	17260	17063	17210	17163	17071	17084	17051	17206	17194	17110	17192	17343	17186	17212	17146	17020	17274	17223	17215	17162	17025	17252	17213	17187	17137	17139	17180	17118	17244	17197	17115	17148	17202	17271	17199	17299	17202	17173	17250	17214	17250	17098	17291	17111	17121	17117	17156	17169	17278	17395	17118	17187	17122	17068	17080	17077	17187	17041	17092	17162	17051	17247	17125	17087	17084	17093	17087	17303	17253	17181	17227	17172	17250	17293	17235	17139	17301	17156	17234	17266	17372	17143	17051	17164	17107	17135	17199	17179	17260	17086	17184	17105	17107	17137	17205	17038	16922	17177	17070	17020	17247	17161	17108	17334	17127	17158	17076	17359	17181	17100	17102	17143	17197	17230	17268	16967	17031	17127	17033	17087	17069	17049	17262	17220	17095	17300	17230	17221	17115	17144	17135	17173	17239	17134	17161	17035	17271	17040	17199	17129	17170	17109	17255	17219	17077	17310	17179	17282	17235	17179	17207	17283	17130	17213	17248	17129	17400	17129	17272	17155	17115	17228	17162	17263	17203	17199	17158	17204	17171	17198	17128	16994	17148	17003	17362	16994	17210	17237	17263	17164	17185	17079	17102	16980	17138	16989	17218	17205	17312	17135	17276	17125	17123	17163	17156	17134	17110	17171	17268	17132	17184	17089	17218	17222	16961	17204	17336	17291	17131	17175	17296	17075	17057	17264	17184	17228	16996	17214	17112	17091	17081	17101	17317	17064	17276	17251	17048	17118	17129	17008	17208	17233	17156	17247	17282	16973	17351	17166	17178	17185	17133	17205	17267	17216	17210	17008	17187	17217	17097	17244	17000	17114	17099	17080	17014	17120	17044	17019	17244	17160	17173	17129	16938	17095	17340	17111	17095	17273	17202	17008	17311	17356	17059	17076	17156	17149	17053	17182	17308	17293	17211	17204	17137	17054	16943	17165	17122	17199	17301	17266	17384	17017	17289	17189	17285	17034	17039	17153	17057	16926	17111	17202	17158	17302	17160	17141	17106	17133	17184	17185	17141	17154	17230	17101	17279	17083	17276	17168	17057	17163	17253	17163	17063	17258	17079	17354	17215	17094	17173	17161	17075	17128	17074	17206	17260	17138	17201	17413	17052	17180	17220	17218	17272	17188	17278	17111	17103	17115	17167	17198	17222	17090	17208	17343	17260	17062	17046	17063	17118	17144	17104	17045	17230	17026	17299	17132	17099	17220	17322	17142	17182	17030	17239	17105	17036	17298	17198	16984	17052	17150	17111	17257	17267	17409	17216	17195	17118	17165	17096	17185	17257	17162	17149	16951	17258	16937	16979	17108	17209	17215	17317	17054	17217	16942	17209	17206	17265	17210	17115	17182	17123	17146	17133	17282	17203	17103	17047	17180	17118	17228	17193	17289	17068	17236	17182	17293	17121	17209	17196	17158	17308	17195	17187	17073	17297	17012	17230	17394	17143	17238	17255	17057	17280	17301	17270	17237	17196	17119	17270	17256	17292	17268	17211	17036	17115	17224	17198	17139	17027	17229	17140	17291	17172	17157	17182	17196	17077	17085	17170	17120	17306	17029	17230	17209	17095	17204	17049	17014	17069	17175	17033	17210	17227	17123	17144	17239	17008	17095	17191	17135	17190	17175	17261	17095	17028	17324	17233	17172	17214	17183	17073	17217	17174	17223	17185	17351	17198	17292	17149	17137	17128	17187	17169	17205	17333	17041	17167	17216	17088	17255	17180	17228	17040	17084	17318	17108	17257	17147	17262	17110	17241	17063	17283	17270	17085	17250	17084	17110	17185	17284	17147	17107	17248	17208	17202	17297	17236	17212	17097	17147	16980	17121	17162	17259	17100	17257	17225	17307	17038	16979	17044	17064	17348	17135	17148	17004	17260	17162	17195	17180	17136	17215	17156	17029	17074	17031	17200	17219	17358	17248	17252	17253	16993	17185	17193	17204	17234	17156	17210	17236	17096	17089	17186	17111	17202	17201	17138	17272	17228	17060	17355	17164	17215	16985	17110	17076	17066	17112	17124	16996	17233	17199	17075	17053	17080	17245	17250	17052	17252	17110	17161	16895	17226	17090	17217	17212	17137	17120	17139	17081	17200	16961	17139	17222	17239	17106	17323	17097	17105	17270	17159	17171	17042	16999	17379	17079	17354	17176	17184	17184	17289	17196	17158	17151	17234	17249	17352	17215	17231	17228	17264	17238	17167	17046	17366	17001	17243	17124	17109	17102	17278	17060	17184	17061	16966	17198	17211	17099	17349	17200	17226	17185	17019	17182	17052	16982	17311	17236	17295	17197	17275	17207	17246	17134	17113	17201	17119	17098	17144	17120	17076	17092	16997	17180	17142	17231	17152	17058	17062	17058	17321	17108	17173	17261	17195	17092	17232	17199	17218	17179	17145	17229	17103	17230	17315	17197	17245	17103	17111	17098	17230	17042	17260	17246	17172	17022	17170	17204	17076	17348	17133	17257	17061	17230	17447	17079	17318	17276	17239	17049	17088	17212	17214	17263	17143	16998	17125	17187	17199	17108	17203	17047	17122	17131	17026	17095	17247	17381	17250	17320	17045	17210	17344	17094	17149	17299	17109	17307	17353	17294	17123	17160	17133	17005	17139	17150	17198	17150	17193	17129	17268	17140	17102	17275	17304	17102	17223	17108	17251	17130	17285	16981	17254	17224	17151	17137	17176	17047	17299	17286	17289	17002	17296	17142	17157	17124	17317	17042	17127	17145	17181	17300	17082	17160	17174	17265	17197	17042	17149	17188	17086	17254	17186	16887	16909	17189	17108	17056	17112	17196	17231	17186	17264	17017	16998	17154	17199	17186	17304	17132	17144	17078	17179	17103	17173	17138	17334	17140	17005	16938	17302	17142	17252	17144	17156	17088	17208	17007	17130	17103	17202	17225	17238	17310	17183	17080	17259	17192	17168	17127	17224	17064	17145	17120	17202	17056	17112	17236	17302	17254	17160	17259	17106	17203	17217	17096	17059	17246	17279	17224	17265	17226	17253	17225	17161	17186	17275	17152	17155	17186	17018	17147	17110	17203	17148	17225	17282	17226	17330	17290	17090	17008	17145	17016	17137	17178	17128	17128	17164	17040	17067	17212	17218	17229	17297	17184	17140	17255	17040	17181	17091	17067	17151	17176	17135	17118	17244	17065	17102	17154	17244	17034	17375	17363	17202	17409	17147	17173	17137	17037	17091	17222	17175	17066	16944	17051	17275	17360	17169	17195	17138	17145	17088	17214	17211	17290	17011	17078	17213	17260	17053	17049	17023	17249	17104	17261	17241	17118	17180	16970	17177	17187	17234	17257	17150	16945	17081	17234	17313	16891	17150	17160	16999	16953	17093	17141	17045	17265	17301	17247	16901	17282	17173	17255	17230	16998	17286	17147	17289	17087	17091	17124	17086	17110	17250	17249	17190	17209	17250	17183	17289	17191	17228	17193	17435	17289	17098	16989	17237	17240	17283	17142	17333	17208	17034	17192	17271	17194	17371	17148	17168	17196	17159	17032	17159	17225	17195	17245	17174	17207	17126	17038	17112	17130	17222	17261	17162	17100	17039	17353	17274	17242	17198	17297	17262	17114	17207	17065
22415	20945	28776	23292	21431	24806	28554	23923	22992	23220	22409	22269	22331	22306	21861	21758	21990	21757	21852	30916	35239	32875	28938	24167	22445	21751	21415	21421	21320	21027	21486	21299	21334	21209	21209	21435	21187	21272	21181	21278	21200	21529	21219	21258	21269	21199	21115	21211	21232	21166	21132	21152	21197	20909	21290	21197	20945	21237	21247	21288	21154	21302	21198	21332	21215	21321	21036	21121	21293	21287	21174	21077	21288	21220	21366	21231	21138	21041	21329	21124	20928	21407	21285	21190	21285	21165	21178	21009	21111	21361	21319	21351	21199	21163	21193	20965	21213	21242	21153	21283	21292	21269	21266	21232	21130	21189	21348	21430	21391	21226	21167	21092	21087	21124	21123	21238	21050	21135	21066	21099	21307	21029	21150	21198	21264	20993	20999	21296	21204	21356	21178	21024	20935	21093	21149	21245	21323	21082	21184	21162	21196	21259	21346	21165	21099	21178	21192	21058	21297	20890	21043	21030	21025	21130	21119	21187	21026	21058	20992	20969	21221	21049	21185	21369	20912	21214	20996	21135	21254	21178	20950	21074	21001	21051	21039	21366	20961	21230	20994	21189	21211	21052	20990	21145	21208	21126	21327	21284	21185	21261	21167	21265	21166	21243	21052	20972	20981	21083	21079	21252	21240	21025	21223	21193	21252	21116	21076	20938	20946	21042	21093	21183	21125	21300	21046	21140	21070	21241	21298	21012	21221	21102	21081	21015	21322	21194	21130	21104	21220	21117	21194	21071	21101	21147	20945	21185	21225	21107	21068	21078	21118	21178	21270	21185	21174	21122	20966	21153	21101	21102	21073	21323	21135	21140	21034	21067	21281	21285	21015	21116	21210	20933	21278	21026	21054	21188	21345	21122	21205	21311	21160	21313	21189	21280	21095	21256	21064	21318	21214	21039	21221	21043	21256	21089	21310	21105	21080	21115	21393	20977	21382	21190	21083	21049	21017	21058	21204	21067	21074	21171	20935	21268	21360	21081	21244	21158	21397	21096	21060	20946	20992	21307	21000	21092	21262	21135	20995	21055	21000	21253	21292	21090	20988	20978	21036	21470	21223	21305	21044	21216	21172	21322	21011	21135	21072	21309	21303	21147	21108	21061	21075	21174	21281	21058	20899	21164	21258	21200	21149	21007	21009	21115	20924	21118	21071	21227	20838	21057	21233	20945	21279	21268	21111	21049	21004	21066	20999	21078	21215	21191	21133	21184	20999	20973	21257	20977	21193	21065	21119	21101	21186	21058	20992	21219	21213	21165	21324	21008	21021	21137	21074	21123	21355	21055	20986	21262	21181	21354	21099	21168	21186	21254	21165	21183	21264	21004	21040	21186	21120	21284	21104	20950	21201	21152	21287	21131	21185	20969	21227	21153	21250	20954	20987	21243	21161	20957	21105	20962	21025	21101	20989	21104	21067	20960	21176	21483	21066	20948	20923	21039	21227	21165	21135	21290	20894	21379	21222	21140	21093	21085	20984	20985	21045	21075	21080	21156	21138	21315	20967	21120	21208	21290	21157	21032	21180	21220	21187	21214	21100	21150	21300	21092	21119	21303	21211	21279	21169	21057	21245	21015	21295	21187	21150	20940	20960	21196	21239	21110	21305	21085	21002	21139	21105	21150	21096	21294	21076	21127	20981	21034	21188	21063	21181	20963	21017	21089	21189	21068	21080	21109	21133	21083	21295	21151	21243	21244	21170	21265	21188	21300	21160	20929	20920	21159	21024	21299	21288	21302	21205	21241	21235	21147	21214	21198	21240	21147	21006	21229	21134	21186	21070	21234	20930	21037	21088	21257	21045	21305	21155	21012	21025	21020	21250	21167	21286	21152	21024	21179	21321	21109	20990	21094	21125	21172	21398	21212	21190	20892	21094	20964	21198	21208	21150	21167	21185	21317	21061	21186	21078	20968	21207	21125	21098	21077	21172	21116	21047	21224	20979	21065	21145	21193	21093	21049	21257	21169	20914	20971	21092	21054	21130	21029	21128	21057	21198	20994	21096	21134	21137	21008	21147	21170	21038	21163	21227	20931	21007	20974	21236	21516	21188	20907	21227	21136	21006	20973	21170	21184	21149	21133	21145	21398	21142	21063	21083	21131	21330	20938	21266	20918	21065	20974	21169	21122	21074	21239	21130	21059	21036	20948	21231	21189	21255	21055	21226	21074	21170	21233	21088	21081	21287	21060	21251	21092	21113	21250	21110	21063	21226	21159	21246	21038	20944	21140	21017	21061	21216	21290	21163	21366	21151	21013	21295	21230	21289	21138	21119	21064	20937	21100	21230	21042	21080	21122	21142	21018	20963	20869	21096	21105	21269	20962	21067	21029	21213	21094	21162	21080	21235	21134	21130	21191	21223	21020	21190	20862	20988	21065	21058	21134	21184	21159	21258	21152	21006	20890	21337	21060	21282	21159	21227	21183	21153	21020	21131	21294	21210	21351	21025	21287	20926	21271	21225	21120	21102	21116	21110	21053	21024	21026	21331	21249	20920	21248	21201	21237	21321	21175	21141	20888	21190	20731	21078	20975	21202	21119	20948	21219	21162	21252	21225	21145	21347	21161	21171	21258	21295	21110	21202	21251	21083	21088	21188	21334	21224	21093	21269	21242	20977	20912	21064	21063	21121	21089	21111	20977	20956	21026	21286	20998	21336	20928	21335	21165	21084	21115	21104	20864	21045	21185	21051	21307	21102	21159	21350	21132	21049	21010	21170	20996	20929	21269	21098	21201	21146	21058	21198	21273	21022	21102	20949	21072	21183	20955	21011	20813	21277	21305	21254	20862	21225	21319	21184	21156	20799	21023	21191	21127	21016	21106	21181	21293	21166	21206	21108	21186	21356	21285	21121	21295	21230	20949	21054	21153	21083	21165	21257	21109	21026	20983	21123	21257	21227	21065	20873	21213	21154	20796	21159	21276	21140	21247	21200	21057	21109	20994	21067	21110	21148	21119	21070	21025	20999	21216	21253	21116	21079	21368	21282	21174	21464	21244	21165	20999	20897	20984	21141	21097	21237	21217	21171	21272	21166	21389	21379	20980	21353	20763	21040	21173	21264	21020	21056	20937	21365	21010	20939	21241	21079	21183	21085	20728	20901	21257	21134	21260	21088	20971	21114	21227	21175	21229	20893	20994	21164	21092	21264	21256	20980	21316	21333	21118	21110	21096	21308	21287	21209	20908	21184	21233	21158	21380	21301	21029	21182	21150	21051	21181	21232	21176	21204	21067	21097	20989	21100	20884	21144	21032	21111	21323	20980	21044	21136	21086	20955	21106	21150	21121	21125	21135	21123	21338	21054	21259	21207	21158	21122	20991	21138	21260	21158	21151	21267	21051	21120	21255	21182	21208	21142	21009	21154	21139	21123	21108	21305	21158	21158	21176	21156	21050	21162	21062	21159	21155	21158	21038	21237	21232	21210	21062	21165	21051	20863	21095	21038	21290	21060	20771	21053	21090	21015	21002	21050	21333	21069	21156	21303	21172	21033	21011	21190	21298	21150	21123	21231	21279	20991	20806	21206	21037	21004	21040	21191	21249	21122	21153	21042	20991	21244	21251	21034	21185	21035	21065	21120	21211	21065	21295	21297	21193	21047	21243	21097	20958	21247	20793	20971	21148	21420	21182	21105	21387	21161	21160	21074	21200	21141	21472	21229	21110	21118	21060	21108	21111	21250	21261	21105	21379	21332	21160	21043	21175	21158	20788	21163	21115	21158	20981	21076	21117	21146	21093	21198	20963	21059	21110	21091	20878	21150	21102	21177	21199	21352	21331	21168	21110	20999	21079	21153	20978	21248	21408	21142	21087	21164	21205	21281	21029	21063	21089	21189	21062	21011	21077	21126	21192	21201	21133	21047	21259	21182	21083	20986	21211	21117	21140	21251	21193	21198	20957	21373	21283	20978	20928	21261	21090	21195	21267	20986	21002	21107	21194	21021	21037	21084	20949	21080	21085	21150	21238	21138	21285	21118	21224	21041	20961	21167	21005	21175	21059	21210	21267	21193	21128	21262	21154	20974	20912	21168	21279	20956	21020	20952	21043	21204	21268	21217	21137	21183	21065	21280	21033	21389	21246	21216	21056	21283	21331	21037	21145	21016	21101	21033	20951	20881	20910	20891	21189	20841	20937	21199	21194	21086	21288	21089	20950	21392	21093	21077	21050	21157	20871	21152	21177	21046	21172	21008	21135	21319	21173	21149	21052	21116	21063	21060	21256	21307	21227	20990	21042	21146	21169	21047	21019	21322	21298	20994	20988	21063	21026	21067	21194	20871	21022	20957	20932	21276	21132	20950	21142	21166	21219	21084	21073	21266	21209	21190	21382	21175	21288	21092	20930	21151	21117	21141	21331	21021	21077	21174	20787	21088	21235	21171	21362	20984	21157	20963	21055	20927	21320	21064	21164	21031	21252	21175	21058	21213	21066	21138	21155	21066	20922	21076	21018	21138	21069	21013	21021	21101	21014	21202	21257	21157	21135	21085	21251	21146	21166	20979	20969	21238	21053	21149	21320	21030	21042	21109	21289	21221	21142	21200	21130	21286	21261	21236	21145	21233	21149	21062	21181	21035	21036	20922	21232	21087	21163	20913	21236	21029	20913	21197	21109	20979	21354	21035	21221	21266	21283	21033	21167	21479	21252	21392	20977	20880	20994	21092	21119	21325	21071	21177	21081	21114	21203	21171	21046	20994	21058	21253	21146	20961	21215	21108	21233	21024	21183	21267	21280	21247	21159	21016	21186	21093	20969	21169	21073	21156	21244	21140	20885	20912	21182	21050	21103	21178	21087	21166	21287	21056	20918	21115	20919	21038	21369	21255	21070	21430	21078	21071	21077	21162	21105	21199	21270	21123	21036	21251	21173	21111	21236	21352	21038	21036	20897	21339	21198	21034	21053	21044	21175	20866	21019	21064	20926	20872	21303	21244	21122	21121	21101	20957	21165	21304	21230	21296	21202	21015	21094	21255	21039	21097	21030	21084	21144	21175	21255	21346	21158	21056	21176	21132	21039	21234	21048	21073	20998	21121	21198	20979	21084	20994	21198	21167	21212	21189	21086	21233	21212	21073	21182	21006	21118	20968	21057	21098	21308	21068	20888	20890	21019	21231	21259	21215	21171	21111	21210
18602	37641	35366	28525	26134	23537	21906	20981	19990	19652	19044	18595	18351	18102	17919	17812	17574	17609	18146	30667	33566	30296	25540	20322	18177	17613	17155	17324	17222	17276	17135	16924	17372	17119	17065	17254	17003	16955	17215	17180	17268	17091	17075	17058	17296	17027	17066	17046	17286	17136	17209	17071	17011	17243	17222	17080	17302	17145	17226	17177	17071	17073	17194	17175	17096	16969	17125	17115	17148	17130	17227	17125	17098	17240	16891	16968	17086	17159	16954	17179	16969	17094	17345	17242	17113	17268	17075	17247	17033	17155	17084	17074	17069	17136	17187	17127	17248	17204	17081	17183	17073	17137	17200	17023	17049	17266	17193	17206	17194	17155	17132	17200	17142	17187	17072	17029	17216	17057	17069	17189	17172	17132	17258	17030	17204	17168	16991	17108	17171	17075	17254	17162	17087	17251	17171	17252	17142	17133	17289	17146	17350	17092	17199	17061	17310	17102	17219	17145	16962	17023	17084	17197	17033	17250	16979	17177	17167	17165	16990	17151	16960	17277	17141	17083	17248	17116	17176	17132	17108	17176	17099	17175	17207	17208	17177	17045	17300	17096	17023	17155	17162	16969	17101	17055	17314	16889	17220	17176	17202	17120	17298	17076	17133	17168	17142	17071	17170	16981	16977	17070	16998	17210	17116	17139	17102	17165	16950	17189	17188	17242	17110	17222	17159	17111	17234	16848	17125	17013	17002	17136	17055	17118	17022	17062	17191	17152	17117	17181	17087	17143	17089	17237	17003	17125	17194	17232	17065	17088	17149	17196	17141	17129	17275	17020	17413	17239	17091	17133	17185	17263	17110	17153	17049	17095	17217	17121	17158	16882	17067	16973	17116	17206	17317	16987	17103	17034	17099	17157	17111	17060	17153	17144	17196	17179	17336	17116	16854	17173	17334	17143	17211	17269	17160	17204	16964	17142	17179	17259	17156	17242	17243	17121	17343	17278	16987	17052	17119	17118	17128	17150	16965	17093	17143	17129	16987	16953	17044	17024	17036	17243	17015	16999	17214	17194	17153	17001	17235	17138	17058	17086	17160	17078	17052	17116	17127	17186	17292	17114	17262	16987	17229	17110	17268	17046	16991	17172	17138	17053	17278	17063	17057	17001	17086	17145	17140	17080	17101	17085	17063	16999	17064	17052	17244	17143	17134	17178	17091	17059	17187	17171	17135	17089	17105	17267	17141	17255	17074	17080	17055	16995	17062	17144	17070	17183	16967	17204	17114	16944	17102	17136	17098	17185	17064	17062	17218	17129	17165	17020	17111	17072	17124	16975	17166	17097	17185	17211	17102	17124	17132	16998	17156	17155	17067	17158	17113	17059	17238	17057	17193	17227	17165	16879	16932	17074	17136	17178	17006	17114	17187	17102	17165	17219	17111	17210	17067	17252	17223	17077	17091	17072	17096	17078	17193	16909	17131	17218	16976	17112	17088	17124	17216	17009	17228	17234	17237	17205	17235	17158	16977	16925	16998	17003	16873	16891	17294	17134	17145	17191	17045	17269	17136	17313	17273	17150	17119	17198	17198	17160	17000	17219	17064	17114	17104	17089	17006	17207	16990	17208	17001	17052	16971	17079	17108	17086	17211	16956	17016	17238	17236	16972	17132	16960	17117	17254	17096	17167	17003	17131	16948	17058	16951	17298	17142	16963	17001	17047	17149	17182	17104	16892	17292	17221	17051	17297	16958	17119	16944	17000	17274	17225	17156	17104	17248	17138	17120	17098	17095	17039	17087	17230	16974	17039	17210	17128	17051	17005	17104	17023	17072	17165	17098	17169	17047	17042	17222	17023	17145	17325	17007	17090	16988	17121	17077	17144	17042	17134	17127	17097	17172	17131	17098	17076	17088	16930	17226	17099	17224	16896	17132	17169	17047	17055	17269	17068	17216	17020	17150	16865	17108	17179	17088	17093	17115	16916	16924	17073	17210	16961	17174	17071	17155	17112	17000	17157	17199	16965	17170	17331	17159	17100	17246	17123	17231	17086	17020	16977	17114	17082	17155	17043	17075	17002	17317	17099	17162	17172	17087	17117	17063	17191	17017	17097	17305	16996	17285	17290	17034	17068	16985	17168	17080	17198	17039	17120	17152	16994	17194	17170	17017	17181	17046	17213	17094	17164	17092	17031	17099	17029	17129	16977	17182	17133	17038	17338	17095	17123	17076	17122	17179	17143	16987	17141	17137	17293	17179	17141	17198	17175	17148	17208	17148	17026	17094	17045	17214	17061	17047	17155	17095	17197	17188	17204	17251	17078	17058	17237	17001	17173	16981	17150	17100	17153	17173	17068	17061	17194	17096	17129	17080	17214	17267	17159	17124	17035	16938	17066	17192	17082	16981	17126	17162	17127	17170	17069	17088	17356	17010	17054	16850	17239	17077	17238	17016	17194	17137	17103	17122	17247	17118	17171	17199	17226	17079	17107	17127	17072	17015	17129	17177	17064	16901	16938	17289	16982	17084	17191	17071	17184	17155	17180	17067	16808	17167	17054	17188	17176	17225	17027	17035	17101	17144	17243	17120	17114	16986	17075	16974	17133	17110	16985	17359	17261	17245	17058	17087	17098	17059	17130	17002	17137	17290	17163	17127	17297	17263	17040	17117	17321	17131	16999	17317	17042	17273	17014	17195	17096	17209	17060	17269	17069	17194	16998	17195	17072	16983	17105	17079	17259	17069	16917	17181	17027	17153	17083	17246	17114	17093	17177	17059	16994	17108	17039	17112	17182	17246	17008	17113	17017	17134	17164	17138	17066	17233	17115	17275	17142	17326	16957	17070	17127	17072	17120	17081	17257	17162	17050	17055	17122	17021	17153	17048	17184	17096	17131	17139	17007	16966	17105	16999	17181	17025	17118	17165	17139	17171	16994	17228	17254	17186	17150	17075	17084	17106	17125	17201	17086	17037	17105	17172	16890	17136	17314	17147	17284	17038	16801	17036	17220	16938	17088	17185	17304	17243	17076	17187	17207	17104	17143	17172	17135	17079	17132	17047	17048	17409	17060	16954	16942	17209	17086	17150	17070	17082	17138	17051	17021	17160	17286	17275	17029	17079	17236	17092	17093	17025	16971	17033	16995	17037	17208	17339	17100	17052	17042	17032	17220	17100	17127	16983	17260	17006	16996	17098	17191	16942	17076	17258	17067	17149	17103	17144	16796	16974	16909	17192	17108	17156	16955	17217	17028	17114	17163	17130	17216	16894	17080	17069	17242	17210	17123	17158	17087	17232	17117	17031	17252	17264	17282	17117	17059	16899	17305	17067	17203	17001	17055	17143	17055	17220	17194	17226	17133	17017	17200	17297	17043	17062	17047	17114	17287	17153	17324	17022	17082	17014	17189	17158	16947	17071	17092	17241	17106	17022	17129	17207	17019	17152	17138	17138	16967	17091	17075	17044	16994	17269	17222	17213	17037	16935	17136	17120	17088	16963	17099	17013	17096	17041	17025	17119	17094	16994	17198	17012	17191	17186	17329	17170	17091	17023	17202	17094	17138	17165	17004	17061	17116	17042	17202	17049	17183	17164	17018	17222	17225	17067	17150	17181	17042	17115	17052	17165	17092	17154	17142	17099	17116	17149	17276	17192	17153	16974	17090	17089	17076	17130	16987	17061	17067	17199	17212	17252	17043	17132	17222	17105	17216	17062	17113	16872	16940	17170	17190	17057	17256	17190	17127	17180	17189	17229	17199	17227	16933	17201	17312	17170	17153	16975	17094	17294	17227	17002	17161	17087	17040	17008	17035	17209	17086	17080	17170	17078	17091	17353	17045	16952	17152	17096	17183	17097	17081	17146	17161	17156	17335	16956	17010	17059	17143	17174	17150	17020	17212	17150	17187	17194	17168	17179	17161	17102	17228	17209	17124	17141	17192	17132	17082	17031	17134	17218	17268	17206	17034	17054	17018	17135	17082	16933	17136	17176	16960	17224	17127	17210	17148	17175	17219	17132	17078	17127	17252	17052	17287	17045	17296	17218	17106	17031	16972	17275	17288	17227	17058	17266	17095	17062	17177	16966	17115	17037	17029	17110	17277	17191	17009	17330	17167	17008	17020	17062	17280	17041	17045	17205	17172	17171	17170	17154	17225	17016	17207	17074	17032	17038	16871	16948	17307	17120	17096	17096	17338	17048	17227	17161	17213	17218	17160	17050	17264	17178	16956	17028	17158	17063	17143	17125	17052	17063	17312	17093	17043	17042	17050	17128	17030	17006	17076	17308	17163	17205	17042	17162	17184	17176	17139	17293	17231	17227	17202	17077	17206	16956	17185	16907	17013	17043	17040	17195	17123	17359	17059	17012	17008	17156	16841	17083	17165	17029	17127	17228	17177	17114	16899	17072	17066	17323	17100	16954	17030	16974	17222	17107	17139	17215	17111	17053	17250	17105	17100	17223	17011	16889	17131	17120	17181	17025	17252	17298	17062	17025	16907	17043	16962	17229	17079	17078	17139	16980	17288	17220	17013	17141	16952	17189	17175	17004	17173	17103	16974	17296	17242	17031	17107	17261	17095	17071	17050	16849	17065	17260	17257	17044	17066	16927	17125	16996	16894	17363	17181	17148	17342	16991	17084	17036	17042	17168	17210	17004	17156	17133	17211	17192	17143	17145	17066	17093	17197	17126	17028	17152	17057	17057	17238	17092	17116	17053	17183	17133	17047	17229	17018	17115	17232	17153	17162	17011	17153	16992	17070	17150	17043	17246	17246	16989	17062	17253	17317	17131	17161	16985	17168	17368	17262	17157	16907	17118	17299	16937	16995	17002	17056	17051	17179	17090	17056	17118	17175	17178	17167	17105	17117	17229	17115	17188	17128	17037	17071	17107	16994	17125	17018	16928	17249	17106	17132	17197	16965	16983	17194	17096	17254	17087	17259	17113	17158	17122	17185	17109	17101	17064	16941	17229	16969	17144	17147	17029	17241	17045	17264	17003	17281	17037	17058	17084	16992	17111	17067	17033	16979	17289	17149	17185	17028	17157	17244	17242	17230	17190	17091	16972	17122	17143	17095	17122	16958	17094	17176	17170	17186	17091	17087	17109	17157	16993	17018	16999	16977	17038	16920	16968	17018	17123	17063	17255	16890	16954	17165	17159	17239	17146	17247	17132	17088	17047	17152	17097	17036
27506	22912	28533	27229	23651	23170	22889	22343	22227	21889	22211	22098	22096	21851	21880	21950	21645	21730	21885	22195	22996	22977	22454	22217	22034	21740	21748	21717	21713	21589	21697	21650	21603	21807	21877	21678	21827	21732	21603	21577	21639	21806	21539	21326	21664	21735	21470	22064	21721	21610	21655	21541	21569	21690	21533	21725	21627	21595	21772	21699	21885	21634	21632	21578	21699	21655	21685	21801	21693	21545	21802	21545	21598	21584	21595	21767	21843	21753	21620	21447	21503	21552	21614	21441	21711	21555	21735	21546	21678	21536	21650	21687	21598	21567	21569	21589	21578	21794	21538	21578	21604	21450	21888	21674	21677	21699	21482	21378	21341	21654	21575	21569	21820	21675	21668	21784	21605	21568	21586	21584	21408	21594	21851	21439	21664	21810	21578	21692	21762	21824	21762	21606	21817	21584	21793	21660	21520	21575	21696	21597	21739	21813	21697	21380	21601	21872	21588	21736	21769	21749	21654	21730	21490	21489	21408	21624	21795	21582	21570	21584	21575	21674	21444	21685	21450	21563	21644	21694	21787	21616	21591	21463	21601	21625	21946	21548	21688	21661	21564	21696	21750	21636	21758	21675	21608	21514	21497	21689	21543	21698	21499	21749	21700	21583	21655	21672	21660	21511	21529	21741	21696	21521	21577	21640	21840	21711	21610	21509	21821	21500	21623	21662	21515	21437	21639	21672	21624	21542	21481	21591	21877	21864	21738	21670	21550	21632	21395	21361	21499	21640	21422	21506	21583	21720	21697	21867	21629	21619	21667	21600	21742	21901	21651	21477	21759	21597	21692	21536	21697	21540	21581	21456	21809	21605	21513	21638	21707	21586	21667	21651	21619	21742	21717	21786	21577	21686	21687	21689	21533	21590	21660	21564	21677	21599	21573	21497	21642	21705	21447	21712	21542	21801	21660	21508	21706	21748	21732	21688	21590	21655	21672	21559	21476	21414	21722	21550	21447	21642	21648	21657	21670	21580	21620	21740	21647	21559	21767	21772	21487	21527	21843	21830	21718	21740	21888	21766	21767	21579	21618	21703	21559	21862	21684	21679	21770	21725	21460	21383	21684	21538	21469	21459	21778	21714	21673	21597	21688	21678	21651	21859	21896	21413	21496	21673	21798	21580	21652	21702	21644	21921	21652	21466	21400	21645	21608	21605	21543	21541	21697	21622	21605	21597	21684	21568	21690	21656	21659	21726	21483	21734	21416	21597	21696	21645	21583	21818	21833	21506	21721	21670	21537	21691	21672	21602	21596	21827	21539	21769	21578	21575	21556	21607	21670	21899	21505	21586	21699	21579	21571	21694	21593	21379	21479	21425	21752	21625	21609	21810	21522	21590	21687	21446	21635	21593	21605	21564	21440	21733	21548	21478	21768	21611	21604	21530	21503	21605	21611	21664	21556	21610	21549	21648	21368	21589	21525	21621	21845	21578	21584	21808	21604	21621	21694	21728	21400	21660	21612	21852	21580	21632	21630	21502	21520	21426	21637	21456	21598	21652	21692	21694	21626	21655	21819	21517	21435	21705	21457	21606	21893	21586	21677	21607	21699	21621	21662	21732	21802	21657	21778	21664	21779	21674	21648	21709	21734	21412	21342	21701	21696	21674	21726	21726	21490	21665	21702	21803	21701	21662	21481	21613	21481	21535	21767	21672	21689	21519	21638	21435	21621	21672	21653	21558	21715	21510	21715	21601	21591	21690	21708	21690	21465	21789	21629	21560	21895	21608	21706	21914	21774	21558	21531	21767	21620	21579	21624	21847	21809	21802	21615	21614	21736	21666	21671	21514	21706	21546	21696	21870	21526	21741	21571	21369	21755	21654	21478	21550	21603	21710	21860	21538	21701	21592	21554	21680	21497	21542	21772	21575	21634	21566	21555	21555	21527	21823	21659	21521	21478	21444	21798	21797	21801	21544	21646	21711	21628	21457	21549	21914	21516	21712	21691	21565	21702	21642	21697	21645	21701	21620	21530	21432	21587	21516	21828	21595	21736	21711	21623	21785	21603	21692	21635	21511	21426	21846	21586	21432	21702	21591	21444	21761	21501	21543	21437	21593	21531	21427	21632	21705	21446	21518	21606	21561	21818	21529	21665	21565	21748	21595	21490	21454	21930	21497	21634	21392	21636	21826	21706	21727	21679	21464	21606	21709	21673	21677	21609	21729	21631	21761	21861	21693	21730	21593	21498	21547	21489	21744	21687	21549	21599	21689	21898	21856	21547	21425	21393	21490	21522	21509	21599	21615	21564	21789	21678	21732	21606	21517	21701	21549	21652	21636	21463	21737	21633	21568	21555	21587	21506	21566	21851	21664	21486	21549	21468	21836	21597	21689	21508	21765	21717	21634	21710	21656	21632	21470	21511	21686	21742	21688	21823	21638	21697	21614	21539	21855	21626	21632	21614	21607	21421	21509	21564	21747	21714	21503	21687	21540	21529	21946	21630	21702	21739	21556	21630	21604	21625	21374	21625	21782	21547	21573	21521	21817	21673	21383	21677	21440	21611	21309	21589	21607	21577	21776	21506	21730	21952	21673	21476	21579	21743	21695	21700	21622	21674	21737	21826	21916	21637	21630	21618	21761	21760	21533	21540	21393	21542	21630	21792	21527	21889	21625	21552	21626	21722	21748	21564	21927	21550	21661	21848	21835	21498	21490	21711	21641	21890	21597	21503	21598	21645	21569	21744	21552	21801	21638	21618	21697	21678	21654	21609	21509	21872	21535	21732	21519	21378	21672	21457	21667	21709	21627	21678	21478	21572	21599	21520	21528	21640	21561	21593	21506	21835	21630	21744	21647	21709	21627	21790	21658	21554	21688	21625	21249	21438	21693	21663	21717	21582	21509	21535	21361	21615	21730	21731	21617	21582	21719	21666	21728	21576	21576	21538	21399	21604	21712	21645	21683	21716	21663	21616	21784	21532	21575	21568	21716	21835	21888	21659	21551	21750	21772	21583	21737	21716	21536	21870	21904	21605	21524	21530	21637	21846	21861	21727	21595	21483	21530	21737	21787	21700	21735	21494	21749	21821	21665	21620	21680	21490	21601	21590	21875	21668	21539	21635	21756	21557	21606	21782	21359	21694	21625	21487	21764	21534	21658	21738	21690	21739	21731	21639	21832	21876	21767	21824	21470	21743	21549	21715	21731	21786	21643	21859	21785	21550	21588	21628	21703	21520	21694	21529	21692	21655	21651	21692	21810	21813	21597	21601	21578	21801	21655	21410	21976	21671	21716	21585	21593	21738	21644	21791	21632	21501	21476	21628	21594	21756	21620	21546	21583	21578	21568	21572	21693	21693	21621	21706	21881	21729	21571	21648	21637	21723	21418	21703	21717	21573	21866	21875	21655	21494	21725	21660	21359	21532	21605	21582	21522	21579	21478	21636	21597	21563	21639	21670	21746	21870	21917	21549	21625	21715	21660	21614	21620	21741	21786	21802	21776	21770	21772	21821	21709	21574	21504	21486	21560	21566	21493	21499	21570	21599	21459	21559	21549	21881	21526	21654	21676	21732	21597	21794	21497	21608	21691	21509	21733	21707	21479	21726	21628	21763	21380	21708	21730	21570	21627	21727	21617	21637	21590	21830	21769	21806	21678	21659	21606	21861	21662	21715	21932	21654	21658	21739	21620	21758	21527	21720	21645	21610	21519	21480	21732	21679	21582	21677	21786	21809	21577	21800	21763	21588	21698	21880	21778	21799	21753	21614	21783	21871	21376	21724	21600	21564	21633	21584	21520	21837	21479	21557	21480	21819	21655	21730	21691	21581	21364	21636	21722	21735	21646	21640	21476	21588	21652	21535	21432	21790	21780	21574	21663	21731	21609	21558	21692	21402	21463	21486	21697	21786	21578	21696	21623	21458	21604	21700	21755	21716	21592	21619	21716	21786	21766	21713	21550	21817	21822	21682	21852	21492	21509	21576	21560	21777	21804	21627	21634	21545	21860	21696	21318	21666	21491	21842	21762	21705	21567	21759	21633	21827	21746	21616	21433	21704	21712	21821	21717	21466	21725	21601	21770	21782	21627	21538	21724	21870	21729	21695	21660	21720	21680	21769	21491	21599	21709	21635	21638	21797	21625	21469	21865	21690	21562	21813	21756	21475	21570	21675	21606	21527	21547	21611	21536	21557	21715	21627	21691	21596	21713	21636	21729	21565	21637	21574	21694	21643	21562	21695	21643	21465	21565	21758	21726	21506	21615	21797	21737	21678	21768	21725	21567	21684	21776	21636	21508	21737	21663	21745	21474	21624	21682	21703	21618	21560	21727	21684	21700	21781	21637	21521	21643	22064	21641	21663	21649	21636	21336	21591	21679	21553	21645	22019	21656	21546	21607	21525	21709	21684	21585	21570	21633	21644	21548	21624	21798	21507	21751	21655	21609	21479	21651	21699	21882	21758	21651	21664	21601	21535	21657	21797	21742	21585	21565	21895	21629	21864	21759	21782	21599	21498	21767	21656	21800	21503	21715	21840	21655	21758	21620	21775	21707	21509	21667	21765	21515	21492	21781	21700	21699	21548	21848	21570	21548	21389	21744	21768	21644	21388	21375	21633	21556	21730	21678	21599	21600	21642	21640	21590	21623	21377	21574	21506	21555	21472	21685	21538	21777	21352	21497	21469	21601	21699	21708	21715	21698	21504	21692	21816	21663	21635	21665	21598	21239	21469	21608	21933	21723	21760	21820	21717	21803	21686	21576	21577	21748	21646	21648	21575	21759	21634	21509	21664	21748	21696	21535	21676	21649	21578	21844	21850	21532	21539	21790	21536	21743	21541	21680	21758	21549	21705	21773	21653	21535	21528	21737	21715	21730	21738	21675	21669	21506	21642	21613	21845	21592	21697	21730	21973	21901	21478	21652	21749	21810	21689	21566	21433	21714	21690	21490	21872	21713	21588	21661	21502	21605	21693	21368	21601	21832	21723	21775	21790	21816	21765	21589	21866	21777	21594	21763	21688	21638	21571	21776	21521	21372	21450	21466	21652	21554	21722	21620	21520	21593	21543	21668	21360	21567	21593	21663	21547	21749	21755	21602	21679	21524	21685	21768	21732	21640	21315	21592	21485	21666	21384	21629	21773	21718	21591	21783	21829	21815	21654	21811	21722	21636	21653	21841	21418	21599
18315	26890	25119	22275	20500	19760	18836	18548	18359	18153	18132	17829	17966	17759	17699	17631	17668	17579	17412	17965	19092	18875	18348	17897	17474	17541	17389	17477	17500	17547	17449	17380	17328	17311	17449	17448	17173	17426	17572	17349	17478	17504	17152	17426	17446	17373	17503	17477	17450	17450	17593	17469	17521	17476	17321	17428	17400	17319	17234	17390	17471	17421	17559	17261	17562	17322	17251	17509	17344	17407	17582	17448	17405	17352	17492	17600	17283	17366	17394	17406	17489	17354	17319	17312	17539	17191	17167	17556	17538	17398	17247	17465	17378	17393	17438	17419	17432	17415	17593	17478	17315	17339	17513	17406	17539	17492	17393	17447	17326	17484	17321	17316	17586	17513	17457	17353	17372	17432	17536	17253	17452	17371	17378	17309	17480	17407	17345	17411	17496	17423	17283	17408	17491	17244	17594	17644	17421	17301	17132	17391	17363	17338	17297	17576	17540	17500	17230	17498	17359	17364	17473	17256	17452	17402	17432	17565	17434	17270	17430	17472	17562	17455	17441	17311	17523	17130	17502	17332	17355	17319	17395	17339	17504	17242	17442	17309	17454	17235	17361	17512	17356	17380	17308	17389	17412	17424	17353	17461	17408	17429	17474	17558	17274	17477	17349	17247	17504	17377	17364	17427	17290	17324	17464	17436	17526	17428	17358	17391	17469	17301	17347	17277	17422	17443	17249	17316	17395	17439	17433	17386	17410	17298	17161	17493	17297	17558	17562	17221	17312	17253	17240	17495	17367	17399	17366	17300	17452	17462	17296	17381	17366	17315	17405	17375	17375	17324	17443	17312	17424	17428	17648	17282	17466	17382	17448	17441	17327	17357	17378	17468	17357	17555	17286	17593	17342	17435	17380	17372	17296	17305	17473	17426	17338	17364	17471	17383	17349	17304	17323	17397	17451	17383	17489	17429	17306	17422	17298	17644	17473	17489	17373	17387	17331	17597	17480	17477	17521	17481	17449	17482	17436	17267	17537	17419	17369	17502	17414	17336	17404	17458	17385	17396	17423	17526	17314	17280	17401	17488	17360	17460	17547	17443	17397	17455	17221	17485	17525	17460	17392	17414	17226	17574	17419	17564	17349	17541	17589	17428	17470	17438	17585	17387	17508	17426	17432	17264	17493	17278	17343	17484	17286	17393	17543	17400	17292	17549	17374	17467	17293	17462	17523	17273	17320	17431	17431	17672	17486	17338	17608	17234	17397	17540	17398	17523	17455	17460	17420	17243	17332	17171	17454	17311	17408	17319	17339	17464	17392	17334	17360	17481	17516	17370	17374	17251	17458	17353	17253	17411	17268	17401	17320	17445	17422	17388	17356	17456	17421	17457	17359	17394	17284	17221	17246	17381	17225	17402	17398	17177	17242	17542	17386	17234	17370	17286	17268	17417	17404	17348	17395	17392	17533	17515	17430	17533	17297	17166	17181	17391	17504	17179	17378	17243	17533	17273	17477	17388	17395	17432	17502	17469	17353	17615	17262	17338	17547	17455	17476	17398	17552	17375	17078	17276	17379	17419	17390	17474	17390	17321	17510	17418	17394	17340	17409	17447	17502	17404	17438	17379	17418	17199	17327	17449	17547	17407	17424	17408	17519	17522	17442	17370	17565	17402	17433	17508	17384	17346	17427	17550	17309	17337	17459	17249	17478	17431	17477	17310	17557	17263	17516	17417	17513	17339	17433	17416	17270	17293	17292	17522	17530	17325	17483	17281	17526	17543	17442	17399	17355	17391	17366	17326	17484	17381	17463	17135	17475	17175	17339	17495	17473	17276	17465	17440	17194	17320	17589	17475	17356	17470	17335	17201	17469	17186	17265	17354	17409	17417	17431	17395	17539	17459	17479	17358	17228	17300	17505	17560	17496	17494	17491	17483	17534	17334	17517	17322	17423	17429	17429	17367	17523	17237	17468	17377	17537	17403	17226	17419	17293	17460	17473	17452	17428	17229	17441	17292	17583	17363	17240	17443	17413	17348	17364	17471	17517	17469	17478	17345	17365	17429	17408	17517	17451	17466	17370	17431	17252	17466	17299	17398	17445	17321	17308	17399	17427	17450	17549	17398	17584	17458	17529	17379	17309	17320	17450	17309	17544	17422	17376	17302	17506	17442	17331	17310	17381	17407	17454	17406	17512	17391	17393	17274	17327	17307	17481	17559	17387	17367	17513	17605	17241	17432	17364	17373	17594	17391	17414	17360	17380	17473	17407	17414	17455	17434	17412	17416	17284	17627	17571	17316	17449	17527	17372	17322	17381	17280	17578	17443	17373	17353	17339	17489	17469	17407	17368	17421	17441	17411	17413	17396	17484	17290	17325	17336	17457	17544	17451	17361	17455	17325	17312	17360	17493	17387	17391	17401	17376	17510	17431	17211	17361	17458	17317	17270	17264	17304	17570	17498	17358	17341	17458	17446	17368	17386	17231	17517	17430	17497	17396	17417	17407	17370	17393	17501	17407	17388	17446	17631	17334	17379	17495	17453	17343	17514	17469	17375	17440	17332	17364	17485	17399	17293	17460	17397	17275	17516	17483	17391	17593	17321	17219	17497	17397	17378	17421	17474	17444	17367	17485	17386	17391	17422	17575	17513	17543	17385	17453	17323	17518	17425	17336	17356	17433	17481	17345	17434	17325	17460	17483	17282	17445	17405	17473	17466	17243	17540	17494	17473	17296	17467	17327	17489	17291	17415	17397	17272	17355	17379	17370	17524	17282	17534	17527	17320	17254	17368	17426	17507	17261	17642	17314	17460	17369	17331	17626	17419	17229	17546	17493	17274	17290	17273	17353	17537	17157	17463	17371	17388	17173	17340	17432	17487	17402	17384	17232	17382	17439	17282	17442	17543	17367	17363	17294	17427	17287	17454	17292	17386	17456	17396	17329	17491	17366	17385	17546	17302	17480	17468	17467	17454	17624	17399	17462	17344	17575	17597	17523	17369	17502	17448	17315	17376	17254	17515	17509	17433	17503	17338	17571	17308	17607	17277	17410	17467	17404	17223	17447	17367	17482	17286	17504	17428	17433	17325	17334	17430	17635	17263	17381	17394	17378	17471	17518	17452	17413	17417	17348	17242	17367	17359	17368	17138	17385	17187	17330	17351	17451	17438	17307	17312	17377	17323	17467	17337	17459	17171	17550	17519	17334	17245	17356	17407	17313	17386	17337	17399	17298	17351	17474	17289	17387	17428	17400	17473	17268	17409	17462	17236	17446	17530	17363	17539	17396	17447	17459	17272	17345	17352	17400	17332	17365	17429	17407	17635	17356	17411	17455	17360	17415	17572	17382	17459	17372	17424	17219	17375	17484	17444	17298	17551	17439	17394	17347	17390	17396	17305	17438	17472	17613	17470	17333	17498	17408	17553	17360	17461	17399	17307	17428	17324	17491	17440	17429	17540	17336	17433	17519	17524	17504	17626	17308	17254	17414	17476	17317	17473	17466	17510	17380	17407	17427	17329	17416	17387	17290	17393	17525	17402	17363	17489	17523	17286	17431	17577	17429	17420	17451	17573	17302	17362	17432	17450	17441	17327	17524	17468	17321	17454	17435	17430	17419	17456	17453	17561	17389	17358	17588	17567	17331	17453	17469	17446	17542	17423	17345	17243	17548	17455	17265	17393	17347	17382	17304	17552	17646	17275	17440	17277	17442	17505	17377	17492	17456	17331	17297	17503	17272	17542	17469	17160	17268	17363	17385	17480	17314	17320	17403	17435	17301	17412	17310	17524	17459	17297	17593	17347	17328	17362	17462	17480	17332	17479	17331	17594	17309	17432	17502	17308	17501	17191	17508	17279	17381	17438	17331	17377	17379	17485	17241	17430	17483	17350	17431	17430	17396	17533	17326	17352	17457	17316	17372	17267	17363	17481	17462	17515	17369	17419	17485	17601	17561	17463	17142	17488	17457	17469	17183	17399	17282	17478	17286	17411	17448	17508	17477	17446	17564	17508	17454	17412	17287	17460	17470	17523	17334	17451	17382	17608	17309	17516	17340	17372	17383	17268	17512	17639	17406	17492	17404	17321	17299	17385	17488	17517	17480	17487	17419	17240	17412	17641	17446	17331	17428	17423	17296	17370	17313	17412	17511	17421	17242	17454	17395	17528	17284	17295	17215	17482	17418	17484	17349	17279	17445	17495	17448	17545	17445	17364	17689	17476	17492	17281	17481	17439	17591	17446	17329	17333	17485	17486	17227	17268	17507	17385	17343	17374	17344	17369	17235	17577	17494	17564	17440	17364	17322	17420	17521	17533	17451	17470	17481	17354	17356	17328	17513	17322	17479	17169	17296	17469	17543	17398	17326	17300	17412	17418	17334	17528	17405	17411	17420	17423	17382	17585	17409	17413	17413	17398	17548	17550	17352	17477	17275	17430	17365	17480	17308	17498	17472	17350	17375	17237	17279	17558	17521	17325	17390	17294	17431	17433	17276	17569	17432	17208	17461	17425	17408	17471	17354	17442	17432	17425	17323	17458	17436	17364	17569	17544	17419	17496	17318	17412	17400	17334	17384	17261	17504	17506	17438	17277	17498	17319	17366	17256	17445	17582	17338	17366	17307	17428	17485	17436	17427	17458	17265	17355	17400	17317	17276	17641	17607	17358	17449	17405	17385	17482	17419	17138	17349	17501	17440	17358	17290	17390	17462	17463	17444	17461	17285	17419	17455	17269	17411	17347	17240	17431	17364	17391	17390	17325	17574	17502	17567	17529	17318	17429	17463	17290	17289	17465	17524	17456	17362	17306	17491	17451	17325	17611	17452	17571	17366	17366	17260	17489	17335	17437	17425	17476	17342	17484	17362	17168	17502	17393	17289	17342	17295	17407	17549	17375	17448	17453	17455	17459	17448	17275	17451	17529	17560	17337	17352	17444	17362	17292	17457	17241	17400	17484	17367	17404	17431	17408	17389	17472	17301	17431	17386	17546	17557	17448	17592	17490	17337	17490	17428	17292	17457	17383	17522	17526	17314	17408	17331	17315	17491	17425	17424	17279	17430	17527	17416	17640	17444	17417	17232	17287	17527	17428	17445	17449	17340	17472	17298	17265	17362	17393	17599	17550	17487	17333	17548	17376	17567	17345	17433	17299	17302	17316	17547	17441	17428	17316	17388	17510	17344	17459	17439	17532
23607	20994	28462	24062	23141	25154	26124	23356	22550	22545	22350	22293	21964	22337	21949	21839	21813	22005	22208	27485	29075	27302	24908	22902	21847	21826	21523	21713	21663	21483	21645	21467	21753	21691	21573	21695	21422	21617	21565	21580	21707	21432	21584	21465	21559	21402	21532	21545	21600	21597	21515	21342	21544	21442	21379	21521	21548	21337	21653	21753	21334	21511	21543	21388	21402	21653	21476	21552	21343	21672	21706	21674	21670	21629	21660	21288	21749	21535	21567	21719	21580	21454	21478	21414	21755	21630	21617	21440	21281	21653	21562	21459	21335	21432	21559	21415	21522	21636	21416	21458	21498	21424	21669	21533	21602	21550	21496	21396	21563	21619	21526	21665	21523	21468	21465	21548	21562	21709	21347	21425	21526	21552	21608	21398	21277	21638	21354	21453	21467	21278	21718	21334	21512	21596	21487	21517	21614	21558	21547	21501	21431	21593	21758	21399	21391	21457	21545	21410	21585	21370	21462	21527	21372	21440	21379	21552	21468	21308	21566	21413	21489	21690	21614	21431	21631	21515	21359	21358	21406	21467	21571	21552	21472	21369	21647	21514	21584	21340	21363	21562	21320	21382	21695	21456	21578	21482	21665	21588	21412	21402	21566	21546	21512	21561	21362	21561	21437	21765	21564	21238	21316	21283	21350	21416	21592	21511	21464	21411	21381	21527	21558	21516	21568	21369	21523	21747	21340	21485	21447	21441	21402	21478	21504	21581	21499	21725	21673	21448	21464	21235	21384	21555	21471	21476	21225	21564	21526	21596	21457	21468	21556	21450	21633	21639	21576	21242	21721	21390	21380	21396	21654	21432	21408	21436	21491	21661	21409	21537	21722	21652	21553	21438	21526	21460	21448	21543	21461	21595	21404	21388	21338	21828	21537	21567	21647	21542	21806	21566	21489	21440	21483	21494	21394	21251	21644	21584	21398	21496	21584	21689	21419	21366	21380	21498	21331	21373	21212	21353	21346	21515	21574	21367	21225	21303	21510	21455	21372	21562	21475	21525	21614	21633	21452	21645	21276	21476	21569	21438	21299	21363	21595	21495	21677	21537	21468	21506	21512	21418	21707	21549	21455	21511	21539	21655	21625	21615	21422	21436	21489	21439	21707	21430	21457	21631	21676	21659	21449	21598	21380	21656	21635	21358	21633	21474	21296	21494	21442	21581	21534	21484	21484	21372	21578	21257	21432	21740	21415	21465	21512	21580	21405	21714	21599	21392	21385	21552	21465	21537	21479	21413	21534	21314	21640	21316	21812	21597	21724	21702	21768	21557	21378	21200	21476	21487	21433	21488	21521	21607	21600	21771	21399	21657	21638	21566	21486	21443	21423	21580	21458	21593	21512	21450	21664	21308	21623	21434	21508	21554	21510	21362	21382	21515	21619	21304	21573	21597	21440	21470	21494	21656	21501	21416	21343	21596	21355	21574	21494	21408	21409	21589	21571	21475	21426	21510	21666	21445	21446	21371	21545	21373	21613	21525	21702	21463	21549	21584	21648	21458	21481	21671	21569	21386	21631	21575	21344	21486	21520	21436	21380	21306	21448	21460	21651	21365	21650	21598	21616	21399	21588	21430	21546	21525	21494	21407	21598	21636	21573	21675	21583	21472	21615	21450	21479	21565	21548	21506	21743	21407	21481	21366	21628	21481	21411	21281	21424	21396	21352	21464	21484	21502	21459	21415	21559	21618	21686	21307	21490	21590	21535	21555	21422	21560	21607	21453	21547	21655	21725	21620	21365	21388	21530	21363	21674	21470	21575	21465	21507	21401	21633	21308	21515	21360	21470	21533	21437	21532	21498	21450	21382	21259	21510	21526	21631	21502	21694	21652	21512	21348	21603	21632	21475	21545	21530	21542	21264	21679	21595	21575	21607	21619	21441	21543	21476	21553	21576	21613	21284	21346	21672	21464	21596	21570	21667	21519	21379	21440	21557	21481	21327	21350	21393	21391	21521	21430	21609	21562	21765	21756	21607	21415	21400	21682	21501	21580	21375	21452	21207	21427	21477	21582	21462	21374	21475	21553	21387	21362	21442	21668	21311	21395	21608	21541	21490	21536	21523	21591	21490	21480	21593	21416	21423	21439	21422	21732	21518	21606	21497	21529	21645	21436	21401	21532	21532	21506	21689	21704	21590	21458	21690	21439	21502	21438	21517	21443	21724	21476	21470	21323	21206	21652	21537	21453	21487	21661	21580	21383	21525	21486	21295	21390	21451	21416	21569	21559	21516	21379	21502	21779	21550	21554	21584	21544	21485	21362	21509	21604	21731	21654	21631	21438	21495	21520	21603	21584	21669	21356	21449	21809	21461	21476	21459	21416	21379	21615	21579	21740	21561	21411	21648	21573	21622	21622	21609	21388	21378	21551	21552	21553	21433	21585	21397	21325	21462	21593	21512	21446	21313	21657	21311	21318	21533	21506	21464	21615	21834	21514	21491	21243	21499	21351	21601	21614	21562	21388	21578	21504	21417	21441	21665	21490	21553	21590	21439	21468	21707	21552	21542	21422	21551	21619	21730	21630	21641	21407	21478	21417	21501	21557	21488	21632	21495	21716	21461	21535	21505	21588	21643	21679	21533	21502	21820	21661	21489	21704	21602	21470	21474	21639	21454	21262	21531	21541	21591	21336	21796	21656	21514	21407	21537	21398	21228	21546	21496	21314	21585	21601	21323	21488	21462	21554	21700	21514	21546	21510	21497	21412	21475	21682	21461	21723	21376	21646	21492	21525	21417	21631	21552	21459	21510	21364	21696	21509	21554	21632	21449	21541	21607	21735	21569	21492	21429	21608	21573	21529	21672	21564	21610	21571	21612	21613	21640	21356	21375	21596	21515	21266	21572	21538	21637	21548	21692	21572	21652	21633	21438	21518	21602	21443	21462	21509	21531	21511	21412	21495	21518	21417	21573	21673	21735	21504	21620	21521	21568	21450	21749	21621	21785	21505	21733	21622	21424	21342	21381	21307	21584	21542	21645	21766	21440	21378	21422	21789	21280	21540	21583	21553	21545	21502	21827	21543	21386	21566	21535	21364	21441	21567	21327	21628	21612	21517	21562	21348	21637	21501	21579	21494	21582	21718	21454	21497	21667	21643	21682	21573	21446	21456	21287	21709	21463	21237	21487	21350	21634	21462	21334	21557	21626	21356	21322	21612	21613	21432	21580	21415	21621	21454	21475	21465	21594	21282	21625	21553	21431	21581	21441	21742	21645	21570	21485	21400	21298	21503	21567	21433	21569	21297	21594	21556	21454	21705	21506	21586	21612	21599	21596	21682	21516	21663	21426	21432	21477	21716	21450	21615	21413	21570	21679	21620	21650	21630	21616	21416	21671	21622	21502	21520	21496	21551	21374	21482	21542	21839	21487	21550	21609	21258	21437	21245	21710	21427	21409	21459	21395	21377	21395	21458	21433	21454	21679	21551	21269	21340	21627	21365	21325	21382	21565	21568	21403	21353	21580	21430	21596	21461	21622	21568	21441	21643	21495	21548	21350	21387	21442	21675	21406	21381	21563	21368	21538	21529	21431	21248	21625	21413	21595	21378	21551	21387	21675	21478	21256	21428	21573	21470	21613	21637	21525	21645	21629	21464	21372	21273	21345	21602	21458	21500	21621	21555	21526	21335	21482	21571	21447	21479	21513	21424	21544	21433	21548	21644	21509	21509	21608	21510	21436	21345	21667	21743	21486	21424	21596	21504	21331	21416	21469	21699	21421	21425	21528	21494	21745	21281	21344	21630	21522	21528	21544	21411	21459	21254	21769	21491	21637	21589	21574	21618	21656	21646	21545	21499	21694	21575	21545	21556	21671	21645	21475	21482	21480	21664	21586	21618	21637	21482	21313	21653	21193	21528	21352	21413	21633	21756	21520	21517	21532	21618	21314	21594	21571	21558	21516	21482	21505	21526	21665	21574	21456	21462	21491	21416	21447	21350	21627	21434	21440	21507	21443	21580	21445	21592	21743	21650	21523	21619	21536	21557	21652	21550	21395	21707	21660	21495	21375	21364	21533	21489	21573	21255	21509	21597	21450	21591	21446	21487	21451	21396	21707	21278	21657	21705	21185	21554	21328	21637	21526	21526	21601	21649	21599	21519	21612	21305	21738	21490	21602	21566	21671	21427	21700	21645	21380	21488	21554	21364	21292	21439	21399	21539	21648	21658	21543	21501	21699	21491	21608	21765	21703	21509	21435	21595	21551	21568	21581	21387	21444	21435	21339	21642	21481	21684	21582	21443	21542	21619	21406	21331	21367	21370	21591	21479	21598	21342	21442	21477	21442	21586	21504	21530	21649	21680	21321	21599	21435	21713	21281	21501	21726	21337	21277	21300	21560	21418	21686	21509	21334	21590	21473	21584	21378	21520	21622	21552	21544	21645	21533	21613	21474	21207	21442	21570	21513	21466	21458	21672	21558	21688	21384	21444	21541	21451	21315	21215	21256	21510	21461	21499	21493	21458	21565	21564	21620	21332	21469	21594	21547	21603	21398	21363	21119	21346	21346	21479	21557	21282	21503	21529	21520	21208	21681	21697	21445	21514	21515	21402	21522	21614	21471	21426	21641	21410	21439	21522	21790	21609	21532	21664	21474	21509	21702	21546	21653	21525	21553	21535	21560	21529	21438	21488	21711	21662	21699	21360	21545	21353	21444	21634	21368	21665	21622	21530	21653	21577	21558	21400	21711	21780	21589	21473	21465	21761	21436	21536	21628	21502	21558	21528	21586	21443	21562	21517	21484	21289	21644	21394	21470	21609	21742	21415	21454	21582	21554	21439	21493	21689	21470	21599	21538	21555	21399	21454	21426	21664	21516	21647	21513	21535	21303	21701	21401	21570	21593	21526	21676	21504	21639	21501	21548	21350	21421	21601	21449	21591	21679	21517	21558	21700	21453	21548	21534	21550	21713	21772	21457	21532	21448	21312	21492	21563	21453	21462	21510	21669	21505	21651	21410	21401	21279	21632	21408	21459	21719	21422	21812	21616	21671	21436	21384	21506	21591	21459	21498	21411	21521	21483	21571	21410	21492	21486	21523	21552	21524	21606	21587	21578	21491	21471	21395	21276	21491	21550	21453	21304	21543	21486	21438	21455	21650	21472	21443	21600	21638	21359	21898	21501	21557	21596
15911	30488	30774	25302	22743	21596	20752	19718	19162	18606	18516	18302	18077	17986	18051	17980	17564	17764	18254	26227	25978	23935	21150	18574	17809	17512	17251	17491	17464	17265	17360	17328	17303	17446	17490	17475	17433	17547	17287	17452	17426	17527	17337	17281	17401	17418	17458	17461	17499	17337	17389	17582	17466	17342	17414	17328	17394	17503	17428	17490	17051	17319	17522	17435	17319	17370	17551	17331	17440	17410	17287	17501	17555	17404	17498	17290	17303	17477	17376	17413	17431	17395	17410	17369	17483	17477	17258	17205	17271	17336	17467	17420	17424	17601	17357	17462	17322	17340	17461	17305	17338	17473	17427	17405	17257	17419	17506	17353	17352	17377	17379	17430	17175	17516	17540	17323	17505	17446	17355	17418	17655	17344	17298	17482	17338	17180	17512	17205	17172	17295	17534	17396	17426	17427	17321	17252	17407	17335	17356	17288	17215	17272	17243	17376	17138	17352	17393	17217	17416	17416	17446	17470	17366	17347	17348	17318	17372	17383	17317	17535	17278	17362	17483	17424	17496	17522	17327	17212	17382	17466	17428	17438	17496	17557	17545	17338	17565	17299	17359	17215	17368	17452	17494	17355	17597	17274	17442	17464	17453	17131	17236	17242	17621	17291	17274	17387	17315	17400	17211	17344	17552	17293	17471	17238	17424	17511	17135	17325	17384	17373	17542	17289	17440	17285	17341	17522	17409	17313	17308	17219	17473	17478	17406	17356	17297	17519	17434	17577	17585	17326	17352	17444	17358	17430	17383	17332	17499	17537	17306	17417	17312	17503	17565	17551	17457	17440	17311	17303	17477	17540	17405	17295	17540	17330	17486	17291	17480	17388	17231	17434	17394	17429	17319	17317	17331	17526	17268	17299	17390	17481	17290	17391	17499	17358	17406	17439	17347	17359	17199	17377	17540	17376	17556	17227	17411	17403	17287	17312	17343	17462	17160	17491	17161	17406	17554	17249	17260	17458	17413	17367	17338	17295	17482	17544	17415	17465	17457	17343	17513	17529	17387	17548	17447	17432	17176	17350	17303	17304	17486	17400	17470	17423	17384	17342	17392	17335	17336	17407	17496	17531	17297	17401	17387	17428	17350	17377	17383	17468	17461	17497	17322	17493	17288	17302	17087	17396	17290	17368	17369	17333	17368	17317	17352	17382	17352	17351	17279	17410	17283	17417	17326	17462	17360	17355	17327	17409	17384	17381	17338	17259	17496	17423	17395	17415	17143	17464	17533	17324	17282	17493	17463	17445	17447	17318	17422	17355	17220	17204	17386	17237	17433	17393	17410	17309	17282	17290	17398	17385	17542	17338	17426	17434	17347	17224	17399	17441	17233	17225	17627	17327	17340	17465	17389	17280	17316	17438	17488	17411	17281	17281	17410	17405	17217	17493	17308	17314	17485	17280	17364	17306	17438	17427	17505	17341	17387	17395	17248	17502	17390	17405	17407	17386	17403	17311	17369	17299	17273	17230	17276	17452	17423	17115	17379	17297	17375	17565	17353	17298	17412	17408	17327	17249	17290	17506	17283	17321	17392	17396	17362	17293	17345	17188	17366	17495	17385	17502	17312	17261	17378	17258	17290	17394	17405	17340	17363	17293	17487	17379	17311	17297	17460	17406	17312	17386	17437	17287	17400	17466	17435	17313	17438	17304	17416	17510	17286	17407	17493	17357	17506	17522	17307	17327	17305	17424	17492	17461	17275	17411	17392	17515	17369	17539	17197	17370	17315	17410	17516	17283	17508	17370	17426	17383	17347	17326	17511	17423	17336	17362	17361	17377	17319	17466	17271	17450	17459	17300	17346	17378	17322	17342	17477	17449	17361	17290	17398	17360	17474	17459	17369	17362	17292	17382	17505	17508	17347	17365	17401	17354	17408	17424	17331	17467	17429	17440	17332	17310	17361	17357	17394	17461	17378	17362	17264	17451	17465	17311	17484	17344	17370	17362	17358	17610	17425	17403	17446	17482	17416	17253	17226	17316	17418	17314	17289	17332	17442	17261	17334	17369	17397	17258	17442	17374	17442	17242	17274	17297	17439	17260	17515	17435	17621	17462	17351	17419	17470	17376	17579	17249	17386	17302	17403	17426	17413	17269	17440	17357	17313	17508	17310	17403	17359	17211	17414	17247	17304	17384	17396	17433	17479	17384	17421	17493	17361	17402	17625	17340	17260	17329	17445	17353	17304	17522	17412	17458	17363	17247	17450	17360	17346	17253	17435	17419	17616	17403	17376	17420	17343	17335	17345	17314	17406	17537	17338	17593	17212	17442	17346	17508	17486	17430	17363	17451	17341	17433	17323	17275	17420	17433	17275	17478	17330	17397	17467	17361	17392	17402	17528	17267	17442	17409	17402	17406	17519	17293	17369	17529	17320	17472	17185	17323	17327	17476	17377	17243	17483	17292	17325	17250	17294	17417	17373	17462	17244	17353	17472	17200	17436	17435	17457	17515	17334	17587	17487	17496	17479	17397	17276	17541	17425	17383	17455	17189	17489	17444	17581	17445	17321	17280	17329	17238	17589	17499	17303	17395	17484	17292	17424	17331	17321	17414	17431	17408	17265	17390	17177	17337	17470	17449	17257	17386	17538	17619	17272	17390	17331	17225	17396	17257	17297	17366	17317	17360	17446	17310	17450	17348	17211	17343	17431	17355	17359	17275	17310	17551	17413	17404	17394	17270	17290	17464	17401	17417	17504	17441	17444	17346	17480	17254	17459	17378	17261	17369	17304	17419	17419	17444	17414	17340	17275	17359	17382	17274	17583	17297	17467	17515	17189	17260	17426	17395	17359	17423	17480	17441	17404	17299	17460	17397	17445	17291	17466	17411	17455	17573	17363	17464	17488	17406	17428	17523	17375	17387	17180	17569	17262	17398	17297	17431	17470	17419	17364	17269	17359	17442	17328	17480	17474	17406	17230	17432	17311	17535	17373	17306	17234	17229	17346	17483	17397	17347	17442	17347	17180	17423	17272	17557	17449	17294	17470	17318	17275	17360	17408	17422	17317	17356	17368	17413	17491	17325	17545	17279	17444	17379	17503	17380	17298	17237	17467	17313	17300	17265	17353	17353	17349	17363	17351	17317	17336	17474	17380	17318	17278	17373	17301	17420	17312	17374	17361	17410	17435	17293	17406	17207	17385	17280	17389	17262	17207	17373	17477	17351	17519	17324	17547	17341	17311	17183	17538	17509	17445	17351	17344	17393	17274	17337	17541	17506	17400	17316	17420	17362	17339	17496	17455	17288	17654	17377	17413	17381	17105	17487	17466	17383	17520	17348	17471	17412	17491	17437	17096	17411	17409	17192	17508	17143	17439	17260	17268	17263	17386	17431	17448	17222	17375	17321	17363	17201	17490	17584	17393	17266	17526	17401	17184	17566	17370	17526	17111	17219	17525	17348	17505	17126	17402	17486	17436	17334	17446	17441	17403	17316	17437	17317	17358	17309	17294	17280	17216	17311	17260	17119	17492	17331	17275	17423	17445	17234	17271	17412	17302	17398	17229	17412	17305	17390	17343	17350	17342	17457	17243	17526	17410	17378	17387	17532	17265	17625	17342	17561	17391	17446	17432	17407	17459	17373	17401	17612	17514	17241	17241	17352	17492	17425	17317	17467	17338	17494	17286	17322	17412	17196	17410	17402	17548	17196	17467	17371	17552	17422	17431	17300	17536	17457	17410	17296	17485	17586	17417	17473	17378	17450	17435	17459	17359	17267	17280	17428	17297	17363	17451	17312	17523	17397	17551	17303	17248	17421	17345	17452	17425	17425	17581	17414	17503	17290	17234	17420	17494	17358	17345	17519	17319	17539	17440	17505	17256	17420	17255	17281	17452	17457	17280	17370	17393	17334	17348	17392	17339	17334	17333	17363	17340	17442	17239	17381	17400	17346	17123	17551	17541	17316	17411	17347	17536	17349	17358	17229	17406	17429	17360	17471	17363	17303	17273	17376	17437	17382	17536	17485	17428	17269	17386	17437	17402	17327	17424	17226	17549	17210	17426	17193	17415	17529	17271	17226	17224	17345	17296	17360	17527	17320	17308	17441	17241	17403	17459	17402	17506	17340	17511	17337	17331	17375	17489	17516	17412	17358	17402	17326	17438	17258	17456	17231	17292	17305	17529	17415	17409	17351	17202	17301	17343	17175	17604	17393	17413	17399	17428	17526	17404	17276	17394	17416	17311	17369	17283	17385	17333	17487	17205	17446	17479	17373	17393	17380	17362	17323	17436	17433	17210	17479	17378	17306	17304	17350	17661	17316	17360	17351	17587	17359	17327	17571	17470	17630	17358	17445	17567	17432	17385	17303	17551	17343	17199	17388	17308	17236	17269	17648	17418	17424	17315	17364	17499	17506	17360	17353	17393	17405	17173	17509	17300	17533	17511	17318	17321	17591	17396	17348	17518	17403	17235	17439	17320	17362	17266	17448	17372	17195	17213	17412	17383	17414	17494	17431	17617	17320	17330	17398	17372	17302	17357	17437	17405	17358	17266	17380	17298	17285	17285	17237	17508	17433	17430	17313	17371	17397	17238	17226	17443	17297	17370	17473	17310	17409	17339	17460	17319	17374	17322	17366	17437	17433	17295	17461	17400	17493	17364	17622	17400	17445	17205	17085	17310	17356	17507	17488	17361	17513	17375	17447	17412	17345	17246	17475	17341	17286	17429	17238	17359	17401	17412	17360	17419	17584	17350	17344	17406	17558	17313	17417	17210	17268	17461	17472	17332	17441	17446	17221	17299	17358	17484	17212	17552	17523	17316	17377	17274	17445	17444	17390	17244	17357	17110	17277	17520	17297	17674	17388	17333	17315	17379	17379	17479	17539	17439	17327	17514	17523	17355	17447	17386	17430	17376	17343	17449	17440	17268	17214	17454	17348	17439	17528	17375	17447	17273	17406	17274	17239	17220	17545	17382	17214	17500	17364	17330	17483	17383	17338	17398	17563	17581	17327	17321	17486	17424	17284	17299	17236	17402	17425	17342	17415	17384	17348	17296	17423	17384	17337	17479	17263	17235	17224	17291	17293	17370	17375	17253	17326	17459	17283	17291	17480	17246	17292	17621	17450	17470	17412	17223	17297	17286	17611	17505	17388	17459	17363	17449	17218	17485	17383	17315	17349	17508	17263
22477	21006	28852	23389	21388	24799	28949	24482	23074	23287	23237	22943	22670	22786	22763	22343	22050	21897	23079	34568	36374	32790	28641	24466	22576	22108	21865	21955	21861	21835	21717	21604	21831	21719	21750	21871	21950	21582	21706	21685	21868	21574	21886	21723	21693	21582	21710	21947	21520	21813	21730	21770	21650	21671	21740	21677	21812	21726	21787	21884	21776	21568	21599	21677	21733	21743	21789	21657	21685	21516	21451	21643	21710	21608	21589	21713	21721	21808	21878	21571	21655	21603	21641	21629	21471	21700	21662	21611	21921	21678	21623	21592	21561	21529	21714	21460	21679	21805	21728	21472	21654	21687	21410	21686	21833	21657	21728	21550	21592	21635	21571	21443	21742	21707	21698	21399	21761	21606	21756	21449	21661	21660	21820	21796	21730	21637	21686	21717	21672	21854	21714	21654	21419	21754	21792	21689	21754	21599	21539	21700	21821	21503	21632	21928	21648	21751	21578	21745	21728	21653	21789	21754	21597	21637	21688	21662	21504	21602	21612	21656	21663	21544	21602	21670	21818	21775	21680	21593	21661	21766	21625	21585	21739	21557	21583	21511	21439	21554	21626	21753	21792	21609	21798	21631	21514	21657	21735	21731	21696	21747	21775	21733	21629	21591	21567	21491	21693	21582	21700	21673	21436	21734	21509	21458	21884	21515	21756	21687	21757	21641	21808	21477	21542	21672	21682	21453	21693	21750	21638	21990	21755	21705	21558	21819	21562	21729	21898	21613	21460	21724	21569	21578	21427	21669	21862	21834	21580	21510	21526	21527	21755	21673	21823	21689	21528	21703	21400	21664	21584	21800	21563	21640	21748	21763	21475	21713	21517	21419	21674	21701	21627	21659	21677	21524	21447	21413	21715	21494	21696	21595	21670	21655	21413	21529	21764	21481	21405	21520	21575	21597	21792	21575	21737	21572	21684	21645	21777	21719	21616	21509	21684	21746	21482	21452	21622	21616	21718	21758	21775	21699	21847	21696	21785	21584	21555	21792	21689	21748	21636	21597	21821	21754	21596	21456	21665	21618	21549	21657	21768	21749	21708	21812	21805	21711	21780	21682	21698	21502	21401	21589	21668	21757	21735	21489	21680	21632	21746	21690	21365	21720	21599	21779	21503	21790	21740	21851	21839	21733	21639	21815	21887	21591	21478	21693	21606	21492	21548	21663	21390	21615	21639	21409	21529	21535	21397	21530	21845	21796	22001	21559	21820	21564	21930	21633	21740	21385	21518	21714	21770	21855	21482	21761	21577	21551	21561	21725	21555	21543	21719	21641	21616	21550	21502	21630	21645	21497	21638	21514	21878	21502	21726	21697	21892	21816	21719	21889	21818	21728	21766	21793	21725	21549	21709	21642	21677	21661	21468	21835	21636	21477	21605	21852	21642	21570	21537	21607	21529	21542	21797	21696	21694	21686	21718	21634	21962	21696	21590	21669	21620	21719	21844	21607	21566	21665	21540	21456	21795	21637	21556	21546	21830	21625	21716	21730	21687	21728	21733	21725	21833	21685	21708	21679	21787	21498	21642	21729	21613	21554	21618	21548	21608	21814	21727	21582	21554	21482	21542	21651	21835	21637	21694	21656	21714	21426	21718	21772	21677	21732	21812	21548	21799	21592	21546	21605	21648	21442	21644	21809	21778	21389	21664	21660	21780	21492	21582	21704	21758	21725	21721	21587	21570	21394	21832	21790	21666	21737	21612	21705	21711	21474	21581	21612	21690	21633	21693	21603	21765	21722	21749	21728	21597	21757	21540	21767	21615	21519	21543	21614	21805	21741	21670	21639	21720	21813	21502	21549	21705	21565	21658	21468	21652	21660	21702	21554	21407	21480	21607	21403	21618	21592	21575	21739	21577	21616	21747	21683	21649	21664	21721	21622	21672	21575	21752	21545	21534	21664	21637	21773	21562	21839	21649	21895	21807	21679	21697	21613	21711	21658	21803	21609	21793	21517	21732	21553	21651	21649	21771	21784	21671	21513	21794	21600	21447	21583	21684	21621	21621	21676	21549	21822	21628	21741	21763	21601	21609	21560	21718	21814	21568	21524	21728	21555	21645	21852	21577	21616	21587	21613	21565	21606	21491	21927	21522	21670	21486	21468	21598	21598	21521	21697	21629	21754	21456	21881	21794	21542	21611	21558	21602	21637	21587	21757	21937	21608	21579	21699	21580	21588	21623	21686	21706	21651	21713	21628	21362	21509	21627	21424	21618	21599	21626	21731	21628	21674	21794	21523	21466	21644	21626	21585	21553	21465	21619	21574	21576	21592	21716	21634	21749	21375	21625	21521	21564	21746	21469	21736	21902	21470	21636	21810	21731	21820	21674	21767	21511	21658	21648	21543	21715	21486	21602	21674	21418	21644	21493	21681	21785	21588	21704	21501	21650	21553	21430	21670	21602	21550	21537	21636	21820	21427	21499	21613	21625	21646	21436	21838	21697	21575	21639	21716	21666	21694	21648	21504	21770	21619	21749	21408	21605	21736	21689	21691	21571	21571	21594	21500	21443	21704	21514	21449	21625	21555	21742	21559	21604	21758	21678	21523	21761	21570	21363	21730	21517	21733	21856	21813	21447	21791	21704	21832	21561	21542	21533	21748	21589	21457	21589	21835	21594	21440	21488	21621	21520	21675	21538	21766	21772	21736	21717	21635	21750	21635	21759	21634	21747	21580	21666	21620	21598	21887	21631	21874	21641	21514	21649	21697	21600	21754	21833	21618	21639	21729	21838	21692	21713	21690	21638	21739	21666	21546	21493	21325	21586	21620	21830	21607	21604	21728	21585	21703	21461	21712	21502	21531	21740	21688	21693	21545	21832	21443	21841	21641	21681	21690	21500	21721	21677	21496	21728	21586	21826	21665	21870	21643	21725	21653	21487	21534	21493	21701	21587	21603	21756	21644	21614	21772	21628	21691	21797	21682	21588	21808	21602	21810	21743	22033	21743	21633	21739	21506	21585	21672	21477	21847	21368	21603	21560	21593	21603	21700	21628	21680	21802	21745	21463	21669	21397	21712	21593	21654	21533	21646	21786	21664	21731	21474	21846	21577	21485	21615	21810	21816	21741	21506	21618	21505	21704	21472	21688	21570	21654	21786	21626	21715	21795	21831	21595	21583	21600	21625	21620	21624	21625	21883	21469	21605	21770	21664	21565	21679	21583	21743	21600	21678	21642	21389	21483	21746	21396	21686	21610	21434	21857	21457	21634	21322	21792	21506	21638	21630	21527	21575	21533	21770	21705	21838	21699	21567	21560	21632	21521	21638	21732	21626	21642	21745	21700	21669	21594	21658	21496	21668	21801	21567	21604	21527	21571	21558	21641	21634	21621	21761	21446	21740	21529	21540	21633	21623	21498	21478	21658	21729	21593	21704	21669	21644	21705	21649	21710	21484	21803	21743	21584	21708	21632	21713	21516	21483	21581	21718	21529	21707	21884	21460	21731	21667	21831	21765	21543	21585	21575	21352	21513	21580	21544	21539	21529	21739	21534	21588	21643	21700	21768	21742	21568	21743	21550	21550	21689	21519	21823	21849	21666	21904	21557	21520	21649	21565	21557	21632	21751	21649	21401	21662	21729	21513	21549	21710	21547	21553	21905	21754	21640	21762	21561	21882	21726	21737	21550	21807	21607	21639	21812	21678	21424	21722	21627	21752	21623	21665	21780	21596	21787	21647	21811	21420	21616	21599	21743	21466	21786	21534	21565	21731	21808	21602	21684	21684	21503	21580	21657	21508	21761	21742	21312	21441	21503	21623	21702	21739	21548	21685	21713	21873	21643	21563	21527	21701	21578	21645	21567	21761	21688	21701	21719	21545	21544	21704	21676	21691	21696	21585	21512	21700	21780	21923	21713	21624	21579	21665	21690	21734	21766	21656	21603	21631	21533	21597	21517	21632	21620	21521	21650	21727	21661	21871	21627	21711	21439	21528	21439	21559	21584	21589	21620	21760	21520	21923	21635	21481	21603	21585	21647	21864	21831	21627	21730	21544	21512	21521	21603	21691	21561	21736	21549	21688	21545	21455	21618	21484	21692	21582	21798	21619	21583	21663	21715	21593	21654	21500	21481	21640	21646	21566	21401	21559	21597	21557	21571	21602	21403	21327	21597	21539	21603	21545	21686	21520	21540	21601	21644	21614	21543	21599	21761	21799	21718	21441	21638	21509	21461	21642	21784	21557	21700	21619	21576	21641	21766	21317	21464	21725	21867	21794	21538	21346	21571	21445	21745	21867	21671	21556	21661	21659	21844	21496	21580	21616	21745	21512	21659	21802	21487	21893	21975	21634	21644	21437	21413	21621	21584	21699	21632	21861	21775	21485	21598	21710	21629	21602	21928	21840	21903	21859	21676	21548	21816	21418	21792	21989	21573	21622	21699	21779	21562	21481	21561	21611	21583	21719	21650	21754	21617	21778	21616	21513	21635	21819	21573	21718	21588	21528	21494	21593	21636	21641	21523	21435	21717	21618	21555	21620	21478	21504	21792	21513	21589	21811	21595	21642	21548	21628	21583	21346	21623	21308	21509	21524	21842	21690	21642	21506	21674	21915	21782	21600	21731	21637	21584	21604	21932	21717	21412	21929	21738	21732	21570	21729	21898	21664	21711	21454	21654	21681	21622	21702	21549	21530	21675	21602	21768	21794	21685	21535	21839	21553	21978	21687	21629	21772	21499	21501	21743	21586	21644	21658	21531	21693	21739	21518	21734	21643	21459	21640	21677	21564	21658	21556	21600	21623	21430	21662	21467	21617	21694	21618	21669	21688	21715	21653	21588	21830	21527	21591	21607	21592	21668	21674	21513	21550	21629	21506	21595	21432	21563	21691	21637	21794	21563	21738	21683	21412	21797	21739	21791	21520	21739	21651	21575	21512	21537	21732	21698	21635	21717	21624	21867	21604	21703	21616	21480	21533	21753	21624	21720	21664	21716	21725	21539	21514	21509	21517	21631	21541	21579	21466	21406	21547	21731	21668	21844	21431	21735	21656	21737	21344	21620	21504	21562	21630	21647	21499	21600	21748	21649	21707	21826	21560	21601	21760	21692	21642	21655	21671	21729	21508	21892	21512	21904	21868	21718	21610	21899	22034	21617	21563	21662	21562	21776	21661	21717	21656	21625	21631	21460	21900
15920	31088	34109	28629	24188	23425	22376	21126	19999	19519	19365	19028	18891	18662	18658	18230	18147	17838	20254	33942	34054	29915	24807	19872	18315	17836	17484	17633	17626	17310	17542	17486	17619	17376	17469	17569	17519	17481	17497	17326	17451	17590	17484	17444	17502	17482	17409	17533	17592	17257	17627	17487	17362	17436	17577	17473	17405	17542	17534	17564	17429	17389	17437	17444	17555	17446	17510	17585	17416	17556	17385	17453	17423	17374	17514	17541	17316	17519	17523	17535	17348	17362	17587	17297	17332	17334	17503	17434	17472	17474	17409	17478	17485	17323	17351	17428	17412	17460	17406	17262	17439	17388	17256	17657	17363	17509	17580	17640	17278	17363	17535	17453	17598	17468	17369	17753	17626	17444	17629	17457	17421	17525	17423	17477	17230	17281	17364	17407	17464	17446	17553	17459	17391	17365	17548	17410	17292	17230	17490	17430	17555	17453	17393	17613	17647	17384	17409	17452	17393	17525	17362	17524	17585	17375	17317	17325	17583	17592	17443	17401	17527	17444	17569	17527	17377	17374	17443	17480	17271	17371	17550	17545	17377	17477	17470	17509	17414	17304	17482	17363	17344	17418	17355	17439	17469	17517	17510	17527	17359	17401	17416	17362	17465	17373	17470	17394	17357	17405	17700	17520	17510	17387	17502	17338	17450	17573	17461	17442	17410	17371	17313	17453	17400	17460	17439	17566	17510	17458	17471	17276	17275	17429	17473	17416	17294	17520	17429	17401	17290	17424	17527	17616	17436	17485	17502	17576	17483	17435	17487	17437	17682	17367	17378	17353	17630	17379	17306	17334	17372	17428	17339	17517	17369	17575	17378	17599	17393	17423	17264	17447	17490	17391	17582	17555	17429	17596	17368	17566	17439	17342	17507	17519	17480	17583	17324	17473	17354	17472	17444	17477	17321	17487	17555	17603	17245	17466	17563	17438	17363	17594	17364	17281	17371	17359	17332	17503	17337	17426	17467	17311	17424	17525	17346	17486	17289	17400	17542	17548	17576	17399	17477	17423	17512	17457	17312	17403	17355	17323	17415	17505	17260	17493	17356	17386	17329	17459	17481	17426	17495	17423	17314	17515	17328	17346	17387	17492	17386	17607	17503	17410	17323	17604	17523	17352	17344	17623	17450	17570	17379	17448	17428	17368	17380	17474	17515	17495	17532	17411	17509	17400	17320	17506	17474	17476	17288	17285	17563	17489	17484	17315	17288	17398	17278	17349	17242	17431	17496	17668	17407	17385	17396	17411	17486	17517	17295	17332	17293	17479	17393	17316	17305	17460	17481	17408	17229	17578	17422	17550	17393	17490	17516	17620	17403	17315	17254	17605	17477	17434	17446	17527	17600	17359	17424	17500	17333	17355	17348	17321	17510	17455	17406	17282	17417	17560	17272	17478	17573	17417	17303	17274	17342	17562	17264	17417	17413	17411	17471	17504	17411	17539	17508	17371	17484	17365	17449	17377	17519	17466	17477	17486	17438	17113	17451	17401	17487	17637	17470	17534	17365	17463	17488	17420	17475	17404	17288	17448	17516	17546	17409	17431	17418	17417	17446	17465	17381	17324	17415	17352	17489	17426	17418	17554	17446	17540	17289	17298	17369	17367	17512	17307	17460	17406	17365	17418	17434	17512	17338	17450	17442	17449	17403	17640	17497	17511	17503	17360	17440	17501	17417	17436	17418	17604	17446	17453	17424	17638	17456	17506	17665	17495	17433	17362	17537	17538	17420	17184	17467	17442	17453	17371	17383	17350	17465	17424	17407	17394	17438	17302	17487	17453	17461	17248	17600	17467	17515	17356	17351	17541	17207	17383	17577	17505	17467	17449	17405	17462	17467	17273	17384	17418	17551	17475	17411	17504	17450	17483	17501	17319	17507	17560	17413	17390	17453	17527	17457	17188	17424	17351	17535	17438	17666	17300	17610	17476	17317	17534	17526	17544	17580	17448	17277	17552	17408	17437	17660	17526	17409	17604	17372	17392	17461	17340	17421	17543	17481	17379	17511	17449	17399	17428	17424	17379	17562	17464	17301	17537	17502	17442	17358	17438	17384	17343	17475	17410	17482	17571	17342	17567	17379	17501	17421	17255	17672	17437	17599	17531	17403	17552	17351	17393	17532	17412	17359	17243	17623	17399	17509	17390	17526	17486	17521	17314	17362	17374	17269	17480	17291	17611	17502	17477	17450	17515	17206	17284	17504	17427	17482	17553	17498	17367	17287	17521	17470	17304	17557	17537	17404	17260	17595	17529	17512	17265	17456	17347	17465	17547	17511	17454	17590	17403	17478	17384	17398	17372	17454	17487	17639	17605	17439	17484	17379	17226	17279	17364	17289	17482	17548	17442	17447	17526	17444	17389	17339	17494	17433	17552	17527	17459	17528	17412	17331	17343	17437	17488	17208	17451	17391	17547	17417	17541	17432	17309	17478	17421	17355	17454	17291	17486	17197	17385	17490	17340	17465	17617	17478	17264	17413	17502	17711	17424	17311	17497	17545	17470	17247	17528	17405	17244	17495	17352	17392	17264	17438	17477	17367	17349	17325	17483	17390	17440	17438	17364	17423	17385	17652	17401	17298	17320	17421	17525	17498	17447	17516	17421	17338	17489	17414	17484	17394	17570	17531	17509	17310	17599	17412	17454	17444	17386	17280	17486	17369	17283	17445	17502	17293	17324	17357	17473	17533	17386	17609	17285	17449	17471	17339	17562	17578	17446	17450	17357	17297	17478	17527	17511	17558	17421	17430	17522	17446	17574	17408	17259	17266	17480	17425	17276	17300	17496	17337	17489	17445	17467	17271	17386	17445	17401	17456	17305	17338	17514	17327	17462	17445	17298	17432	17447	17393	17463	17470	17446	17497	17348	17334	17505	17412	17472	17299	17412	17429	17301	17447	17526	17376	17525	17389	17409	17246	17290	17328	17461	17325	17637	17391	17570	17394	17286	17438	17413	17342	17236	17465	17430	17400	17375	17359	17514	17472	17450	17583	17606	17416	17421	17591	17656	17429	17260	17422	17536	17275	17238	17287	17517	17408	17372	17501	17386	17678	17357	17429	17455	17468	17365	17480	17419	17572	17499	17296	17607	17385	17341	17408	17399	17498	17631	17351	17527	17462	17257	17479	17453	17527	17420	17457	17383	17494	17474	17343	17594	17399	17325	17503	17371	17459	17253	17405	17361	17504	17398	17425	17420	17518	17329	17660	17316	17463	17534	17556	17525	17462	17363	17335	17462	17496	17562	17394	17317	17519	17496	17397	17382	17410	17336	17607	17444	17627	17518	17488	17463	17437	17454	17449	17544	17377	17304	17351	17439	17359	17389	17489	17322	17508	17405	17536	17376	17532	17449	17353	17449	17341	17552	17427	17317	17430	17485	17328	17467	17343	17330	17495	17539	17412	17381	17356	17336	17406	17309	17580	17412	17301	17463	17490	17453	17529	17369	17411	17315	17293	17525	17462	17400	17427	17499	17484	17379	17351	17455	17466	17438	17496	17505	17457	17438	17377	17635	17395	17473	17356	17547	17233	17385	17344	17400	17357	17352	17470	17469	17547	17429	17519	17556	17406	17535	17429	17432	17575	17479	17266	17406	17429	17489	17413	17435	17291	17449	17524	17458	17602	17359	17400	17488	17296	17474	17374	17552	17360	17514	17365	17550	17439	17468	17508	17305	17399	17416	17416	17499	17495	17465	17498	17520	17334	17526	17340	17290	17601	17404	17379	17504	17331	17416	17403	17484	17388	17475	17393	17464	17413	17252	17549	17298	17489	17330	17555	17251	17324	17460	17291	17354	17491	17605	17436	17493	17269	17584	17429	17468	17420	17317	17295	17380	17476	17381	17528	17402	17531	17365	17483	17432	17470	17478	17578	17296	17496	17340	17483	17411	17418	17412	17454	17454	17367	17601	17381	17385	17425	17522	17276	17379	17374	17417	17620	17392	17551	17551	17461	17309	17435	17536	17332	17415	17372	17485	17329	17409	17577	17400	17461	17364	17412	17342	17407	17384	17404	17494	17438	17436	17357	17608	17321	17343	17244	17444	17365	17467	17547	17473	17463	17459	17363	17269	17333	17284	17409	17470	17374	17368	17415	17490	17465	17430	17457	17457	17498	17551	17249	17515	17494	17288	17323	17570	17419	17433	17522	17465	17576	17393	17414	17501	17470	17431	17417	17306	17592	17335	17343	17414	17540	17370	17572	17579	17369	17402	17373	17418	17568	17399	17555	17299	17487	17469	17568	17572	17305	17481	17420	17512	17678	17386	17281	17470	17469	17556	17449	17320	17539	17408	17341	17666	17357	17577	17414	17304	17490	17424	17351	17544	17359	17488	17343	17410	17383	17396	17326	17369	17472	17248	17454	17639	17382	17464	17215	17578	17275	17394	17390	17522	17245	17400	17434	17432	17582	17312	17389	17434	17407	17605	17465	17341	17369	17505	17401	17282	17445	17316	17538	17532	17423	17412	17350	17389	17336	17625	17462	17411	17294	17258	17396	17401	17404	17365	17374	17465	17424	17360	17560	17370	17574	17344	17441	17437	17543	17387	17286	17519	17526	17320	17552	17525	17373	17400	17558	17369	17521	17439	17406	17563	17374	17318	17570	17316	17353	17403	17386	17401	17554	17533	17592	17413	17448	17307	17513	17365	17486	17318	17667	17445	17260	17554	17425	17340	17450	17555	17559	17382	17247	17460	17394	17193	17464	17334	17369	17422	17365	17431	17332	17463	17358	17281	17301	17396	17261	17693	17307	17506	17168	17388	17445	17426	17452	17512	17251	17404	17479	17348	17388	17359	17372	17333	17490	17516	17437	17418	17451	17494	17437	17553	17347	17482	17398	17371	17477	17599	17530	17259	17479	17241	17370	17240	17482	17419	17645	17334	17589	17522	17384	17420	17477	17505	17341	17467	17571	17539	17441	17262	17570	17344	17459	17422	17390	17285	17429	17429	17463	17262	17485	17423	17552	17538	17415	17529	17389	17540	17593	17310	17555	17473	17529	17285	17612	17413	17419	17620	17524	17501	17333	17424	17576	17349	17286	17552	17462	17344	17376	17489	17452	17399	17493	17568	17453	17353	17415	17384	17450	17401	17534	17543	17258	17463	17529	17434	17458	17409	17445	17420	17489	17398
27219	22026	27705	26954	23029	22661	23105	22823	22611	22290	22318	22331	22225	22257	22076	22120	22273	22205	21935	23086	23250	23145	22838	22251	22138	22119	21918	22430	21937	21782	22111	21917	22142	21948	22007	22033	21774	21940	22176	21967	21919	21927	21794	21976	22087	22021	22053	22092	21920	21911	21888	21950	21973	21953	22046	22053	21917	21812	21903	21884	21990	21906	21918	22206	22113	22031	21845	21986	21871	21759	21768	22145	21799	21736	21879	22015	21932	22087	21975	21781	21951	22017	22061	21927	21926	21999	21881	21849	22078	21941	21741	21713	21949	21932	21827	21984	21805	21937	21912	22032	22035	21937	21878	21717	21900	22096	21906	21914	22016	21733	22157	21788	21956	21678	22033	21854	21943	22117	21882	21825	21967	21936	21680	21756	21932	22078	21993	22011	21801	21996	22022	22057	22007	21946	21902	22064	21858	21955	21853	21974	21990	21660	21730	21886	21995	21805	22209	22029	21940	21946	21822	21809	22022	21773	21676	21706	22265	21953	22378	21901	21969	21871	21941	21767	21713	21966	22026	21988	21864	21893	22163	21914	22051	21726	21826	21810	21757	21737	21918	21922	22125	21850	21845	21967	21895	22002	21952	22050	21666	22004	21889	21974	21849	21913	21861	21968	21897	22030	21981	22206	21905	21919	22054	21700	21945	21757	21966	21784	21814	21749	21963	21834	22201	22084	21859	21739	22013	21664	21944	21972	22087	21951	21963	21914	22046	21962	21710	21740	21853	22031	22041	21935	21935	21949	21967	21882	22005	21965	22140	21937	22088	21877	21829	22069	21796	21891	21946	22063	22019	21899	21944	21826	21799	21694	21963	21922	21882	21961	22011	21778	22063	22045	21940	22082	22191	21899	21912	21902	21821	22180	22041	21832	21676	22063	21928	21805	22077	21861	21935	22058	21933	22082	21886	21999	21940	21878	22001	22161	22093	21884	21962	21900	21988	21926	21861	21922	22069	22060	21697	21844	21853	21827	21917	22084	21754	21812	21896	21949	21957	21945	22126	21964	21821	21978	21867	22025	21935	21854	21944	22070	21858	22286	22134	21974	21963	21906	21978	22211	21922	21869	21978	21941	21975	21850	22039	21897	22060	21999	22078	21800	21871	21963	22006	21936	22122	21801	22023	21685	21857	21813	21902	21945	22044	21749	21939	21964	21965	22055	22058	21768	21975	22066	21881	21997	21793	21958	21914	22112	21892	22119	21979	21985	22117	21965	21882	21949	22102	22059	22069	22080	21853	21913	22139	21997	21855	21987	22075	21897	22029	21993	21749	21937	22069	21908	22106	22116	21705	21834	21916	22001	22011	22033	21900	21988	21900	21926	22053	21934	21762	21912	21804	22028	21804	21744	21974	22091	21773	21849	21776	21858	22032	21882	21973	22007	21989	22048	21951	22031	21941	21981	21912	21800	21708	22023	22039	21933	21895	21808	22001	21766	21871	21997	21808	21897	22035	21915	22122	21977	22000	22157	21885	21935	21845	22009	21942	21838	21840	21815	21953	21864	21914	21761	21963	21990	22004	21856	21982	21845	21861	21922	21800	21899	21998	22035	22045	22020	21922	21927	21955	21932	21920	21790	21873	22035	22053	21962	22081	21946	21971	21879	21887	21988	21924	21944	21934	21953	21818	21862	21921	21926	21727	21862	21997	21795	21891	21760	21922	21852	21695	21939	21962	21726	22023	21737	21705	21988	21908	21949	22104	22074	21954	21751	21803	21720	21863	21923	22103	21999	21967	21887	21753	21961	22033	21982	21985	22031	21821	22028	21870	21991	21921	21803	21952	21850	22030	21840	21808	21829	21997	21862	21880	21935	21922	22073	22071	21957	21825	22116	22226	22256	22141	22094	21839	22168	21966	21909	21984	22147	21944	21585	21948	21926	21934	21872	21928	21869	22125	21829	21928	21918	21823	22151	21826	21959	22133	22079	22059	22049	22037	21948	22042	21709	21888	21836	21753	21938	22173	22100	21923	21769	21998	22108	22052	21969	22045	21796	21984	21863	22062	22023	22024	21987	21913	21897	21880	21870	21871	22070	22027	22008	21881	21677	21699	22139	22039	21896	21895	21546	22108	22096	22019	21981	21939	22063	21895	21882	21912	22140	22045	22155	22068	21982	22010	22038	21967	21888	22068	22070	21901	22053	21939	21965	22065	22071	21790	22044	22122	21874	22155	21979	21924	22134	21908	22271	21851	22130	21810	21934	21943	21839	21812	21890	22117	21925	22120	21809	21883	21987	22128	22161	21839	21831	21895	22000	21914	21855	22006	21963	22084	21915	21825	21986	21929	21749	21965	22147	22156	22182	22044	21832	22017	22080	21968	22007	21992	21788	21925	21884	21957	21923	21902	22021	21789	21800	22041	21894	22032	21898	21851	22045	21899	21734	21929	21825	21872	21724	21970	22067	22001	22126	21746	21884	22185	21927	21869	21832	21715	21857	21935	21900	21684	21699	21845	21659	21807	21981	21898	21831	21844	22030	22033	21784	22028	21877	21875	21959	21869	21986	21841	22016	22058	21874	22109	21965	21820	21863	21873	22096	22168	21932	22118	21970	21881	21852	21858	21782	21978	22059	21919	22241	22116	22023	21954	21784	21884	21908	21867	21874	21981	21976	21883	21753	22031	21940	21832	21947	21924	21819	22014	22119	21973	21897	22078	21830	21800	21872	21925	22006	21973	21875	21887	21982	22032	21733	22227	21787	21905	21918	21867	21891	22059	21930	21910	21885	21772	21844	21770	22108	21800	22046	21894	21746	21947	21924	21945	21802	21921	21921	21748	21974	22063	21851	21869	22044	21946	22128	21704	21747	21826	21912	21942	21975	21953	21965	21866	22050	21827	21950	21972	22045	21869	21963	22143	21649	22027	22063	22039	22091	22065	21890	22084	22152	21924	22028	21963	21813	21972	22173	21908	21781	22180	21974	21860	21956	21908	21884	21675	21898	21845	21924	22045	22006	21996	21682	22050	21940	22128	21941	22138	22069	21857	22011	22064	22011	22046	21869	21935	22150	21960	22160	21888	21799	21853	21900	22080	21975	21960	22034	21793	22061	21931	22071	21957	21971	21916	21873	21816	21931	21818	21966	22063	21812	21682	21942	21951	22010	21973	21713	21901	22036	22045	22014	21989	21847	22421	22094	22210	22168	22108	22092	22231	21935	21805	22042	22124	22028	21988	21756	21755	21784	21668	21763	21950	21933	22006	22318	21959	22173	21796	22060	21820	21913	22031	22075	22086	21992	22193	22180	21787	21602	21868	21830	22012	21993	22022	21693	21765	22001	21926	22069	21754	21731	21916	21818	22092	21906	22003	21963	22114	21718	21934	21926	21833	22046	21907	21769	21886	21849	22085	22078	21949	22169	21987	21922	22154	21733	21890	21974	22096	22217	21882	22080	22082	21972	22085	21872	21772	22011	22090	21952	22078	22027	21774	21962	22102	21881	22015	21979	21881	22090	22130	22104	21899	21920	22062	21820	21835	21866	21895	21828	22195	21851	21935	22055	22321	21982	22008	22203	21972	22172	22054	21945	21992	22024	21706	21936	21951	22019	21863	21997	21977	21713	22010	21770	21808	22105	22068	21973	21791	22025	22166	22030	21914	21974	21991	22029	21920	21789	21962	22149	22015	21956	22087	21895	21837	22140	21849	21901	22101	21809	21911	21889	21914	21768	22003	22070	21984	21967	21812	21927	21887	21922	21860	21885	21899	22049	22028	21895	21901	22063	22024	21780	22013	22147	21956	21971	21890	22037	21899	22006	22080	21674	21974	22027	21952	22100	21845	22041	21920	21843	21886	21952	21780	21829	21932	22075	22041	21895	22021	22040	22051	21990	22011	21777	21957	21934	21985	21927	21847	22085	22036	22018	22000	21924	22000	21970	22125	21827	21945	21867	21979	21885	21855	21836	21888	22087	21969	21894	22012	21958	21900	22290	22044	21930	22145	21948	21939	21902	21860	22016	21895	21910	21817	22061	21946	21862	21941	21959	21993	21866	21915	21839	21762	22045	21862	21930	21960	22055	22008	21965	21937	21843	21877	21944	21942	22088	21826	21824	22050	21740	21706	22031	21973	21849	22011	22074	21837	21800	22086	22032	21894	21976	21923	22009	21962	21804	21803	22044	21848	22109	21931	21894	21899	22064	22009	21951	21702	21931	22146	21762	22128	21906	21969	22066	21773	21872	21852	21864	22015	22088	22098	21870	22018	22037	21826	21776	22039	22014	22020	21976	21875	21895	22079	21860	21927	22181	22152	22081	21901	21964	22034	21985	21895	21899	21814	21891	21979	21995	21883	21978	22026	22112	21863	21849	22039	21974	21843	21864	21758	21715	22059	21986	21997	21852	21994	21901	22000	21894	21855	21804	21989	21645	21987	21978	21706	21985	22077	22036	21737	21935	21812	22041	21921	21953	22069	22048	22169	22079	22148	22123	22138	21941	22087	21919	21647	21870	21872	21865	22015	21905	21912	21861	21973	22025	22014	21927	21986	21949	21833	21973	22016	21944	21845	21865	22037	21847	21815	22004	22042	21942	22121	21923	22137	22200	21896	22011	21854	21985	22042	22066	22093	21844	21908	21829	21989	21850	21997	22020	22106	21879	22212	21870	21967	21895	22078	21917	22182	21925	22036	22026	21951	22122	22086	21909	22104	21712	21829	21799	22035	22008	21878	21947	22014	22010	21775	21854	21847	21995	22121	21899	21799	21996	22108	22156	22076	21857	21881	21818	21905	21983	21956	21980	21895	21822	21822	21886	22138	22092	22117	22039	21883	21707	21786	21900	21927	21884	22063	21959	22017	21831	21600	22010	21853	21687	21932	21951	21897	22001	21962	22255	21960	21985	22052	22029	21964	21959	22006	21887	21930	21826	21797	21911	21887	21998	21901	22070	21853	21996	21861	21773	21944	21970	22062	22002	21770	21836	22005	21905	21954	21788	21914	22013	21937	22200	21960	21766	22022	21999	21901	21786	21968	21898	21943	21948	21922	21857	22183	22122	22118	21986	21926	22074	22099	22158	21927	21936	21908	21845	22058	22008	21994	21963	21916	21885	22028	21926	21955	21848	22021	22005	21944	21810	22102	21851	22127	21972	22192	21999	21906	22072	21762	21767	22075	22080	21985	22000
15876	19514	22981	21704	19679	18789	19180	18830	18421	18292	18289	17947	18178	18222	18169	17973	17827	17820	17842	18947	19195	18950	18362	18016	17840	17640	17581	17604	17574	17812	17703	17717	17681	17529	17662	17612	17633	17722	17599	17581	17619	17507	17554	17600	17547	17635	17387	17745	17524	17462	17571	17771	17685	17638	17691	17418	17693	17482	17638	17686	17800	17480	17726	17629	17701	17474	17616	17564	17512	17576	17638	17686	17524	17524	17656	17617	17555	17462	17600	17782	17685	17513	17508	17735	17597	17583	17474	17604	17462	17648	17536	17443	17667	17593	17449	17478	17768	17652	17655	17475	17478	17657	17610	17719	17582	17582	17677	17669	17564	17535	17665	17590	17443	17529	17521	17741	17661	17515	17583	17435	17598	17602	17706	17652	17705	17595	17556	17602	17468	17726	17745	17517	17547	17470	17465	17512	17646	17543	17402	17531	17459	17597	17413	17556	17672	17711	17442	17610	17702	17797	17386	17399	17627	17599	17805	17581	17521	17651	17570	17605	17577	17533	17654	17625	17627	17570	17628	17659	17684	17754	17626	17496	17624	17565	17539	17597	17725	17678	17577	17621	17628	17501	17609	17535	17730	17545	17461	17696	17562	17519	17637	17778	17539	17704	17374	17628	17679	17649	17655	17611	17538	17631	17576	17629	17577	17710	17632	17676	17535	17570	17536	17534	17669	17745	17664	17503	17551	17767	17557	17530	17671	17485	17611	17724	17685	17516	17652	17544	17682	17652	17538	17621	17547	17508	17587	17632	17624	17663	17490	17722	17627	17645	17520	17706	17601	17601	17543	17634	17625	17740	17680	17512	17486	17497	17700	17505	17518	17744	17564	17638	17749	17573	17636	17536	17603	17722	17553	17569	17513	17671	17625	17562	17683	17693	17692	17687	17496	17558	17522	17590	17515	17547	17700	17710	17752	17578	17715	17684	17663	17462	17573	17598	17897	17682	17618	17667	17490	17456	17638	17719	17684	17562	17581	17633	17700	17582	17622	17774	17580	17647	17512	17540	17617	17735	17817	17489	17596	17547	17402	17499	17560	17715	17644	17491	17562	17706	17701	17516	17510	17660	17673	17687	17647	17733	17606	17545	17631	17729	17438	17575	17745	17629	17593	17758	17521	17538	17556	17547	17514	17668	17819	17721	17680	17689	17572	17632	17460	17730	17664	17641	17509	17549	17745	17417	17717	17682	17620	17455	17672	17540	17629	17679	17566	17631	17474	17650	17471	17632	17807	17750	17643	17547	17599	17706	17522	17648	17691	17458	17690	17735	17598	17540	17702	17623	17605	17737	17845	17560	17606	17427	17565	17663	17795	17509	17626	17697	17690	17728	17646	17602	17718	17483	17399	17589	17613	17673	17733	17615	17588	17597	17756	17668	17536	17582	17568	17472	17825	17553	17576	17773	17583	17634	17667	17594	17570	17765	17629	17624	17856	17621	17513	17511	17874	17631	17731	17618	17638	17602	17446	17456	17578	17512	17662	17678	17844	17600	17791	17538	17674	17510	17746	17648	17479	17561	17609	17664	17532	17537	17551	17614	17496	17592	17538	17771	17578	17429	17764	17689	17599	17623	17839	17556	17649	17530	17681	17710	17751	17616	17700	17609	17670	17616	17761	17497	17748	17477	17599	17514	17583	17618	17647	17510	17592	17676	17530	17716	17692	17486	17575	17454	17640	17586	17768	17626	17658	17586	17524	17566	17597	17714	17627	17659	17501	17676	17596	17617	17634	17429	17520	17651	17702	17664	17501	17682	17696	17722	17666	17545	17675	17725	17609	17737	17427	17544	17405	17654	17605	17587	17580	17679	17576	17686	17656	17690	17524	17630	17746	17520	17577	17851	17616	17634	17550	17667	17555	17572	17707	17686	17691	17619	17711	17602	17530	17651	17620	17705	17581	17508	17693	17760	17714	17758	17607	17643	17709	17674	17669	17754	17566	17634	17728	17566	17518	17569	17610	17737	17483	17540	17526	17530	17387	17772	17709	17510	17622	17715	17687	17467	17696	17514	17585	17448	17702	17439	17726	17611	17710	17564	17586	17724	17794	17589	17553	17571	17752	17510	17704	17672	17602	17636	17694	17592	17482	17470	17782	17547	17393	17582	17554	17760	17654	17630	17814	17635	17587	17534	17809	17584	17592	17669	17727	17576	17754	17654	17671	17743	17666	17675	17749	17617	17607	17469	17593	17355	17616	17598	17659	17770	17668	17706	17631	17630	17705	17464	17796	17686	17639	17608	17620	17550	17765	17397	17676	17554	17720	17599	17690	17584	17772	17760	17645	17761	17536	17685	17572	17468	17771	17534	17370	17648	17604	17552	17587	17580	17689	17601	17517	17480	17452	17615	17890	17444	17650	17639	17616	17621	17674	17661	17626	17523	17693	17558	17695	17559	17634	17676	17640	17711	17630	17562	17509	17554	17411	17620	17707	17532	17580	17521	17539	17704	17598	17552	17516	17644	17521	17506	17543	17666	17787	17606	17496	17603	17581	17657	17647	17528	17534	17791	17598	17362	17609	17783	17534	17602	17634	17751	17520	17640	17622	17686	17566	17699	17668	17654	17594	17534	17574	17602	17498	17566	17567	17475	17546	17523	17443	17654	17509	17795	17722	17577	17509	17412	17563	17538	17494	17637	17665	17666	17726	17583	17555	17555	17907	17646	17622	17479	17836	17680	17273	17528	17607	17646	17521	17642	17655	17488	17719	17524	17598	17655	17655	17737	17598	17663	17525	17781	17550	17693	17539	17667	17500	17582	17673	17806	17644	17607	17770	17470	17344	17512	17606	17508	17711	17438	17417	17479	17700	17590	17409	17519	17658	17703	17623	17531	17621	17556	17751	17713	17691	17592	17516	17595	17728	17449	17442	17563	17679	17541	17510	17570	17682	17687	17500	17591	17727	17523	17510	17447	17605	17624	17491	17818	17603	17702	17667	17633	17599	17616	17723	17717	17471	17523	17608	17717	17787	17612	17354	17696	17576	17467	17453	17500	17678	17562	17764	17562	17505	17500	17655	17569	17519	17761	17639	17763	17646	17637	17391	17417	17569	17554	17710	17948	17718	17456	17688	17555	17566	17673	17656	17589	17770	17595	17611	17564	17684	17519	17795	17469	17713	17652	17673	17576	17799	17662	17623	17572	17701	17475	17566	17497	17687	17561	17728	17468	17629	17491	17538	17542	17619	17564	17519	17711	17566	17545	17496	17501	17527	17571	17680	17498	17419	17651	17570	17622	17646	17501	17673	17554	17547	17641	17606	17583	17726	17590	17674	17715	17660	17474	17543	17570	17598	17655	17549	17600	17652	17684	17698	17589	17662	17588	17673	17660	17722	17608	17490	17740	17759	17786	17621	17532	17591	17660	17578	17626	17610	17599	17715	17684	17502	17558	17618	17562	17620	17743	17594	17592	17676	17519	17516	17686	17712	17645	17577	17394	17590	17481	17817	17615	17720	17708	17455	17670	17713	17655	17525	17524	17742	17684	17507	17742	17504	17575	17626	17524	17610	17553	17719	17537	17563	17501	17542	17593	17624	17821	17604	17640	17581	17519	17466	17832	17648	17372	17660	17612	17812	17503	17680	17765	17560	17732	17466	17666	17665	17472	17513	17648	17708	17379	17621	17631	17705	17668	17492	17512	17626	17744	17672	17618	17775	17681	17640	17437	17556	17744	17456	17545	17633	17652	17640	17485	17594	17634	17846	17746	17596	17537	17676	17783	17473	17773	17682	17600	17660	17517	17508	17657	17549	17526	17625	17707	17668	17603	17649	17464	17690	17563	17629	17666	17753	17523	17726	17581	17437	17648	17761	17697	17596	17672	17753	17620	17488	17629	17565	17565	17754	17589	17435	17534	17601	17651	17612	17478	17870	17662	17686	17663	17601	17748	17603	17559	17446	17743	17519	17759	17573	17659	17642	17782	17457	17823	17410	17505	17487	17494	17525	17500	17591	17487	17575	17664	17638	17652	17490	17436	17691	17746	17639	17650	17378	17486	17751	17632	17701	17645	17621	17564	17450	17633	17649	17497	17527	17616	17648	17739	17716	17574	17401	17712	17491	17669	17623	17444	17279	17718	17507	17641	17717	17442	17564	17593	17644	17426	17473	17474	17556	17587	17588	17573	17614	17660	17797	17617	17623	17460	17540	17674	17561	17610	17693	17777	17619	17552	17681	17699	17765	17583	17669	17680	17541	17467	17496	17498	17677	17489	17681	17650	17679	17743	17666	17596	17677	17497	17600	17742	17663	17587	17713	17680	17675	17691	17472	17568	17630	17639	17539	17653	17690	17346	17685	17627	17626	17798	17630	17579	17495	17546	17715	17544	17672	17638	17414	17535	17676	17639	17760	17687	17609	17590	17726	17764	17634	17632	17577	17647	17449	17687	17627	17479	17533	17712	17660	17595	17679	17606	17477	17653	17619	17632	17630	17553	17508	17448	17708	17604	17564	17681	17584	17501	17675	17656	17827	17564	17579	17537	17611	17690	17482	17713	17699	17576	17648	17562	17590	17601	17750	17537	17591	17588	17778	17621	17646	17569	17663	17646	17520	17586	17618	17524	17645	17741	17562	17691	17584	17816	17570	17584	17444	17741	17766	17569	17659	17452	17658	17697	17880	17389	17503	17513	17652	17465	17604	17789	17637	17482	17449	17589	17654	17536	17699	17840	17737	17435	17650	17486	17684	17601	17655	17504	17546	17629	17389	17454	17713	17587	17662	17600	17815	17673	17602	17773	17734	17773	17739	17611	17588	17581	17632	17580	17729	17611	17569	17631	17685	17609	17451	17669	17533	17486	17655	17801	17895	17664	17686	17603	17833	17676	17645	17449	17665	17610	17596	17595	17493	17643	17607	17583	17598	17648	17508	17458	17558	17608	17591	17622	17789	17489	17736	17590	17635	17652	17487	17531	17577	17823	17543	17548	17502	17645	17663	17643	17635	17703	17648	17644	17610	17622	17751	17624	17616	17686	17692	17351	17666	17570	17738	17702	17662	17602	17653	17617	17642	17695	17614	17557	17538	17519	17476	17614	17692	17696	17521	17499	17558	17629	17640	17535	17729	17440	17522	17611	17690	17703	17740	17567	17578	17570	17719	17615	17699	17444	17671	17679	17705	17501	17495	17641
23579	20963	28472	23823	22792	24790	25742	23360	22672	22600	22532	22402	22526	22376	22229	22181	22111	21869	23438	28163	29166	27580	25077	22903	22267	21871	21807	21947	21672	21685	21816	21848	21975	21946	21707	21621	21885	21818	22109	22068	21714	21744	21873	21799	21578	21783	21822	21739	21700	21934	21457	21913	21686	21848	21550	21506	21929	21748	21700	21617	21784	21657	21911	21584	21827	21750	21538	21795	21850	21788	21675	21668	21560	21662	21688	21731	22048	21676	21801	21625	21819	21800	21838	22015	21789	21848	21703	21811	21484	21922	21773	21783	21627	21657	21751	21734	21589	21905	21996	21674	21923	21614	21843	21798	21804	21789	21581	21714	21803	21743	21762	21897	21743	21826	22005	21635	21657	21690	21649	21578	21773	21501	21570	21868	21797	21743	21603	21608	21821	21852	21825	21656	21874	21748	22051	21808	21773	21813	21779	21837	21872	21563	21783	21673	21730	21660	21956	21691	21642	21779	21631	21779	21730	21681	21692	21824	21752	21557	21761	21773	21673	21797	21736	21727	21806	21758	21766	21630	21740	21554	21519	21773	21757	21850	21688	21820	21652	21817	21776	21746	21780	21783	21711	21770	22080	21563	21806	21623	21628	21737	21814	21822	21701	21831	21623	21672	21880	21705	21880	21733	21733	21844	21602	21787	21604	21739	21624	21719	21575	21718	21681	21782	21808	21706	21563	21704	21659	21817	21790	21581	21788	21580	21561	21385	21738	21662	21856	21849	21717	21645	21855	21558	21768	21748	21669	21573	21689	21755	21777	21734	21665	21672	21482	21618	21824	21736	21896	21443	21853	21850	21874	21706	21867	21845	21857	21818	21927	21645	21884	21789	21743	21787	21698	21656	21860	21676	21698	21657	21710	21776	21906	21704	21576	21634	21726	21940	21556	21698	21758	21751	21698	21700	21785	21796	21732	21610	21694	21581	21585	21638	21864	21447	21564	21916	21769	21552	21808	21595	21824	21498	21793	21679	21788	21704	21810	21609	21673	21857	21355	21541	21649	21619	21754	21796	21717	21658	21798	21873	21573	21760	21637	21580	21878	21800	21868	21610	21778	21770	21702	21684	21628	21759	21684	21642	21622	21736	21739	21667	21664	21643	21712	21551	21837	21682	21883	21753	21642	21838	21737	21783	21682	21645	21915	21656	21636	21751	21788	21786	21750	21914	21775	21670	21911	21764	21635	21701	21785	21601	21796	21847	21778	21538	21951	21636	21600	21669	21702	21783	21603	21834	21669	21635	21779	21890	21882	21606	21594	21666	21699	21826	21763	21773	21755	21618	21880	21629	21738	21976	21738	21716	21660	21786	21694	21736	21566	21585	21557	21793	21927	21790	21764	21717	21752	21490	21567	21825	21749	21935	21835	21687	21727	21687	22009	21847	21595	21723	21599	21808	21743	21668	21734	21833	21690	21780	21804	21654	21762	21773	21423	21682	21581	21897	21688	21796	21842	21814	21817	21789	21748	21771	21465	21621	21546	21974	21727	21810	21914	21853	21814	21704	21747	21604	21718	21597	21761	21862	21769	21736	21763	21460	21669	21825	21702	21602	21542	21688	21577	21510	21775	21785	21678	21895	21765	21641	21635	22026	21738	21552	21642	21672	21802	21826	21861	21836	21628	21619	21784	21778	21451	21577	21720	21585	21595	21777	21654	21743	21666	21741	21630	21540	21894	21743	21848	21837	21819	21504	21552	21658	21736	21672	21632	21933	21866	21750	21784	21891	22032	21643	21733	21902	21494	21623	21762	21651	21533	21629	21510	21703	21675	21870	21674	21559	21674	21718	21674	21746	21751	21867	21804	21716	21843	21926	21897	21735	21893	21854	21620	21829	21671	21739	21682	21718	21641	21784	21810	21640	21544	21723	21754	21775	21580	21740	21817	21804	21838	21673	21701	21711	21645	21523	21832	21642	21962	21958	21586	21824	21558	21959	21599	21650	21728	21434	21612	21702	21705	21540	21777	21493	21842	21773	21809	21628	21740	21736	21678	21828	21930	21683	21752	21916	21860	21749	21850	21764	21723	21708	21753	21915	21645	21747	21636	21888	21764	21819	21631	21772	21870	21722	21773	21694	21849	21673	21871	21791	21778	21664	21773	21602	21751	21783	21649	21867	21685	21857	21663	21758	21561	21739	21612	21680	21538	21764	21803	21797	21734	21749	21730	21910	21817	21911	21728	21578	21795	21706	21955	21556	21722	21820	21566	21572	21613	21892	21774	21730	21668	21595	21668	21639	21695	21800	21742	21834	21523	21736	21728	21767	21834	21601	21865	21542	21754	21658	21796	21841	21890	21752	21560	21597	21726	21803	21881	21632	21814	21811	21520	21719	21662	21712	21978	21852	21857	21924	21611	21820	21570	21763	21672	21503	21744	21777	21704	21665	21745	21549	21772	21796	21734	21764	21574	21586	21777	21691	21657	21661	21703	21638	21755	21676	21810	21949	21888	21740	21528	21599	21742	21644	21806	21753	21906	21757	21821	21870	21963	21834	21640	21718	21581	21851	21794	21768	21657	21686	21784	21730	21701	21823	21521	21801	21749	21654	21741	21668	21880	21696	21807	21680	21841	21781	21800	21820	21658	21595	21676	21385	21693	21825	21812	21923	21896	21616	21654	21878	21998	21799	21585	21751	21694	21548	21853	21616	21663	21595	21586	21754	21790	21536	21717	21690	21717	21821	21598	21723	21813	21435	21643	21648	21646	21897	21869	21697	21679	21556	21708	21683	21665	21765	21938	21723	21977	21728	21589	21760	21788	21798	21761	21650	21705	21746	21447	21572	21670	21785	21611	21708	21772	21526	21702	21592	21761	21625	21841	21679	21828	21866	21789	21613	21731	21497	21711	21724	21851	21734	21473	21732	21634	21766	21759	21807	21780	21895	21824	21644	21785	21393	21585	21701	21876	21916	21563	21639	21728	21689	21679	21553	21686	21615	21707	21463	21848	21884	21901	21491	21748	21757	22003	21687	21680	21483	21767	21890	21705	21814	21648	21617	21456	21786	21725	21792	21758	21720	21739	21710	21690	21632	21613	21690	21682	21948	21870	21801	21831	21630	21552	21568	21595	21494	21838	21762	21687	21657	21868	21929	21515	21600	21653	21649	21747	21556	21624	21581	21658	21704	21686	21577	21709	21847	21798	21818	21719	21883	21665	21835	21812	21686	21908	21684	21731	21639	21730	21834	21793	21598	21802	21877	21709	21701	21823	21733	21834	21754	21629	21840	21574	21844	21718	21854	21868	21743	21933	21751	21803	21935	21979	21810	21822	21564	21684	21946	21738	21349	21523	21780	21700	21835	21697	21878	21621	21675	21641	21805	21729	21654	21596	22048	21640	21811	21770	21660	21751	21721	21615	21687	21520	21883	21839	21823	21725	21739	21749	21731	21914	21878	21763	21648	21675	21747	21616	21704	21806	21755	21815	21568	21749	21598	21626	21953	21669	21764	21476	21692	21661	21787	21701	21933	21968	21767	21978	21560	21779	21841	21718	21624	21597	21733	21483	21578	21764	21838	21718	21712	21766	22029	21646	21647	21660	21744	21725	21651	21705	21564	21867	21871	21596	21627	21777	21700	21683	21672	21669	21738	21911	21691	21618	21746	21810	21563	21667	21795	21793	21611	21877	21885	21679	21886	21856	21647	21785	21753	21560	21643	22017	21834	21692	21921	21836	21880	21839	21910	21771	21972	21874	21548	21715	21794	21872	21840	21754	21702	21852	21544	21805	21736	21704	21800	21565	21599	21838	21578	21762	21770	21604	21693	21750	21863	21722	21856	21565	21717	21710	21706	21871	21611	21641	21857	21881	21698	21757	21680	21699	21712	21722	21635	21968	21809	21794	21454	21814	21752	21918	21840	21806	21833	21727	21549	21753	21730	21855	21888	21699	21658	21624	21697	21801	21676	21517	21598	21610	21588	21650	21785	21716	21815	22012	21673	21563	21632	21753	21811	21621	21555	21653	21615	21576	21670	21611	21710	21756	21704	21682	21888	21696	21918	21817	21700	21806	21671	21713	21771	21885	21842	21663	21640	21847	21825	21921	21782	21876	21892	21848	21727	21800	21530	21720	21688	21665	21638	21774	21679	21592	21672	21781	21752	21662	21717	21810	21749	21769	21809	21932	21773	21600	21525	21764	21683	21563	21774	21833	21898	21719	21716	21681	21622	21707	21718	21719	21681	21747	21867	21661	21587	21874	21632	21795	21719	21535	21763	21638	21801	21756	21826	21624	22061	21880	21577	21999	21636	21845	21871	21574	21706	21877	21685	21776	21691	21699	21829	21598	21602	21767	21902	21855	21746	21784	21698	21736	21586	21770	21838	21591	21630	21699	21697	21799	21590	21854	21677	21632	21507	21649	21820	21700	21753	21775	21668	21830	21757	21617	21903	21838	21908	21776	21700	21510	21838	21647	21718	21573	21870	21675	21668	22035	21569	21673	21683	21684	21648	21846	21590	21779	21577	21578	21589	21659	21727	21603	21536	21676	21648	21795	21675	21642	21801	21705	21545	21659	21814	21565	21735	21670	21935	21517	21645	21741	21919	21825	21824	21746	21622	21684	21594	21892	21830	21716	21660	21656	21872	21747	21658	21723	21703	21861	21877	21957	21792	21505	21787	21657	21851	21670	21630	21744	21949	21658	21788	21574	21950	22010	21668	21575	21717	21862	21973	21510	21692	21849	21446	21717	21357	21554	21720	21776	21750	21860	21652	21679	21655	21760	21621	21690	21709	21775	21827	21713	21837	21959	21654	21537	21768	21738	21361	21716	21683	21803	21864	21851	21644	21718	21680	21776	21411	21602	21666	21688	21695	21588	21771	21665	21759	21756	21788	21684	21663	21913	21588	21834	21586	21593	21595	21574	21655	21742	21725	21764	21689	21848	21811	21604	21617	21755	21476	21639	21532	21457	21682	21616	21676	21779	21805	21761	21639	21861	21535	21602	21564	21823	21621	21833	21838	22020	21737	21731	21853	21756	21938	21850	21746	21688	21663	21712	21782	21762	21741	21613	21715	21555	21651	21730	21941	21831	21758	21595	21768	21832	21802	21769	21665	21586	21728	21768	21695	21749	21684	21707	21782	21634	21566	21803	21796	21821	21821	21565	21676	21767	21522	21654	21649
14859	24349	23724	21635	20555	20072	20276	19453	18999	18894	18696	18296	18524	18344	18114	18014	17603	17697	20461	26332	26271	23569	21063	18875	17864	17674	17546	17562	17607	17405	17358	17517	17424	17483	17452	17508	17490	17635	17398	17408	17516	17530	17626	17491	17518	17508	17574	17552	17548	17550	17611	17460	17574	17476	17350	17674	17384	17644	17386	17373	17552	17361	17501	17544	17456	17479	17464	17453	17363	17327	17399	17340	17350	17427	17569	17685	17455	17407	17407	17510	17515	17379	17552	17531	17374	17339	17499	17516	17513	17647	17547	17670	17504	17455	17434	17338	17530	17269	17547	17515	17535	17504	17489	17471	17570	17366	17630	17502	17467	17348	17504	17524	17442	17452	17411	17515	17593	17564	17303	17527	17557	17333	17581	17407	17578	17432	17433	17334	17559	17417	17541	17462	17415	17414	17563	17511	17468	17383	17436	17563	17305	17493	17443	17504	17484	17352	17727	17398	17542	17305	17311	17560	17442	17575	17314	17518	17551	17256	17344	17476	17512	17411	17279	17477	17477	17435	17439	17325	17495	17735	17469	17378	17495	17573	17380	17464	17652	17504	17487	17401	17336	17328	17527	17485	17427	17506	17458	17386	17404	17595	17600	17430	17430	17341	17502	17514	17530	17520	17499	17477	17535	17571	17628	17379	17572	17508	17387	17418	17424	17505	17423	17470	17386	17381	17459	17424	17419	17570	17451	17505	17584	17691	17520	17313	17522	17574	17518	17470	17464	17564	17363	17477	17478	17306	17470	17672	17361	17472	17382	17534	17191	17399	17538	17338	17461	17454	17398	17312	17595	17461	17767	17502	17443	17383	17531	17471	17523	17423	17383	17509	17536	17486	17484	17518	17434	17593	17447	17638	17570	17418	17506	17340	17659	17440	17558	17594	17589	17470	17402	17473	17705	17561	17257	17426	17545	17451	17542	17585	17523	17420	17434	17487	17442	17510	17556	17478	17571	17553	17554	17508	17443	17492	17365	17468	17448	17498	17525	17391	17486	17601	17365	17462	17603	17383	17408	17511	17471	17584	17640	17511	17399	17506	17434	17384	17541	17421	17486	17385	17490	17464	17568	17353	17548	17428	17527	17507	17575	17349	17685	17406	17573	17395	17454	17382	17561	17439	17495	17466	17427	17356	17404	17362	17689	17541	17454	17475	17519	17507	17380	17532	17380	17367	17554	17346	17470	17518	17395	17355	17366	17521	17435	17464	17609	17409	17389	17534	17483	17268	17376	17344	17531	17408	17384	17465	17543	17588	17593	17527	17740	17507	17408	17651	17562	17401	17522	17520	17585	17451	17441	17344	17546	17496	17603	17246	17468	17618	17591	17621	17486	17526	17415	17410	17325	17360	17389	17336	17433	17462	17293	17550	17451	17419	17393	17429	17549	17396	17461	17362	17484	17536	17580	17419	17590	17519	17371	17332	17664	17464	17437	17343	17368	17392	17291	17484	17522	17439	17627	17605	17416	17452	17382	17597	17270	17680	17420	17563	17105	17434	17625	17470	17389	17551	17373	17402	17510	17625	17577	17463	17471	17466	17517	17412	17460	17623	17547	17484	17558	17605	17470	17628	17422	17449	17482	17451	17409	17428	17611	17498	17443	17412	17588	17529	17335	17396	17401	17440	17425	17409	17279	17356	17461	17414	17568	17444	17499	17423	17534	17530	17376	17514	17406	17578	17495	17350	17373	17447	17575	17420	17612	17477	17387	17400	17645	17529	17495	17364	17501	17469	17517	17385	17526	17355	17401	17483	17626	17561	17469	17410	17566	17415	17455	17352	17556	17558	17482	17531	17522	17414	17206	17508	17532	17376	17495	17517	17568	17516	17452	17620	17418	17492	17489	17447	17382	17358	17497	17474	17608	17438	17524	17477	17371	17359	17797	17394	17337	17462	17586	17449	17413	17500	17376	17530	17441	17574	17530	17389	17410	17365	17534	17644	17326	17366	17484	17370	17325	17488	17397	17568	17217	17465	17618	17344	17307	17472	17568	17448	17607	17549	17294	17473	17677	17335	17505	17456	17615	17539	17420	17587	17340	17371	17549	17503	17558	17417	17503	17458	17572	17463	17547	17398	17617	17406	17441	17471	17411	17609	17495	17607	17394	17445	17391	17468	17402	17362	17732	17346	17341	17510	17521	17475	17492	17370	17425	17416	17691	17492	17338	17517	17421	17659	17479	17325	17563	17524	17459	17296	17569	17405	17468	17473	17388	17432	17473	17411	17441	17352	17393	17368	17422	17420	17465	17520	17430	17387	17373	17410	17424	17525	17469	17434	17516	17506	17504	17366	17402	17502	17495	17338	17469	17243	17556	17483	17652	17465	17488	17317	17705	17304	17466	17416	17577	17284	17287	17592	17543	17386	17481	17568	17391	17495	17397	17510	17576	17396	17369	17397	17386	17527	17365	17609	17661	17400	17456	17498	17594	17538	17433	17603	17408	17432	17639	17532	17637	17512	17329	17409	17480	17379	17540	17398	17392	17492	17593	17463	17511	17431	17322	17463	17361	17609	17421	17488	17519	17509	17524	17415	17514	17337	17510	17389	17381	17286	17525	17365	17574	17547	17433	17404	17383	17357	17457	17400	17533	17465	17606	17713	17347	17387	17378	17413	17431	17508	17410	17582	17648	17579	17329	17542	17321	17440	17283	17539	17348	17563	17444	17483	17432	17583	17385	17590	17559	17415	17524	17406	17432	17430	17436	17341	17474	17479	17498	17489	17397	17495	17425	17395	17517	17421	17315	17552	17534	17499	17601	17566	17478	17345	17441	17524	17537	17436	17462	17516	17498	17473	17472	17377	17414	17215	17432	17292	17574	17451	17423	17446	17408	17694	17367	17642	17463	17557	17460	17496	17575	17404	17435	17441	17299	17470	17584	17633	17401	17448	17469	17340	17499	17520	17402	17454	17538	17423	17520	17445	17375	17596	17401	17542	17335	17337	17537	17475	17323	17493	17498	17375	17597	17448	17518	17569	17430	17336	17416	17429	17531	17455	17318	17386	17563	17434	17390	17415	17502	17400	17519	17464	17549	17281	17475	17520	17456	17444	17532	17526	17407	17295	17559	17446	17353	17505	17501	17267	17227	17726	17224	17481	17382	17433	17352	17590	17167	17590	17387	17528	17660	17376	17387	17486	17450	17414	17610	17474	17386	17525	17408	17365	17440	17537	17562	17455	17521	17491	17611	17313	17728	17488	17373	17310	17245	17372	17282	17517	17465	17428	17410	17325	17294	17604	17474	17503	17321	17495	17364	17467	17600	17405	17292	17638	17229	17506	17520	17694	17317	17574	17306	17430	17326	17449	17607	17515	17458	17604	17580	17436	17637	17399	17367	17445	17378	17368	17298	17463	17426	17388	17430	17423	17378	17320	17410	17452	17464	17272	17477	17392	17485	17578	17361	17411	17476	17593	17382	17532	17604	17452	17443	17384	17451	17569	17552	17456	17658	17379	17411	17345	17513	17522	17462	17602	17504	17395	17386	17417	17417	17388	17531	17468	17407	17518	17220	17270	17449	17341	17302	17511	17573	17394	17631	17473	17609	17510	17419	17208	17580	17499	17642	17458	17447	17479	17596	17287	17486	17167	17426	17419	17377	17461	17380	17604	17511	17600	17588	17398	17586	17571	17351	17509	17477	17501	17444	17468	17577	17416	17438	17520	17697	17477	17464	17561	17494	17348	17552	17460	17383	17386	17597	17569	17393	17702	17298	17605	17560	17464	17500	17431	17621	17501	17465	17490	17360	17493	17485	17508	17506	17280	17563	17274	17454	17531	17571	17403	17387	17508	17497	17439	17509	17426	17598	17587	17302	17452	17285	17349	17467	17454	17470	17277	17480	17647	17548	17661	17408	17572	17490	17279	17406	17487	17488	17513	17523	17452	17429	17488	17385	17429	17476	17502	17357	17558	17481	17466	17578	17344	17557	17486	17520	17445	17432	17499	17320	17362	17445	17601	17381	17435	17493	17487	17458	17471	17463	17517	17195	17397	17427	17585	17429	17550	17488	17362	17483	17480	17444	17364	17467	17469	17488	17503	17448	17419	17455	17451	17605	17476	17496	17493	17482	17399	17390	17588	17489	17457	17383	17425	17419	17633	17549	17387	17330	17424	17606	17402	17479	17562	17401	17599	17657	17537	17381	17495	17578	17390	17480	17337	17489	17381	17486	17453	17299	17378	17413	17418	17427	17396	17543	17360	17463	17491	17345	17570	17286	17589	17358	17585	17623	17429	17432	17460	17600	17437	17412	17489	17322	17539	17429	17527	17558	17370	17552	17552	17431	17549	17583	17410	17526	17550	17579	17413	17343	17345	17429	17260	17516	17564	17559	17433	17487	17530	17523	17459	17433	17588	17420	17354	17313	17631	17410	17488	17446	17229	17485	17469	17431	17504	17383	17321	17611	17394	17552	17407	17492	17444	17486	17462	17535	17402	17488	17593	17599	17465	17395	17487	17522	17378	17423	17440	17405	17675	17496	17434	17328	17458	17585	17356	17410	17604	17630	17556	17396	17466	17491	17377	17470	17421	17620	17416	17629	17535	17460	17461	17527	17575	17344	17429	17601	17503	17354	17395	17390	17397	17386	17575	17570	17543	17425	17506	17638	17542	17524	17357	17470	17504	17659	17493	17489	17609	17495	17445	17411	17463	17420	17502	17668	17479	17438	17490	17607	17476	17447	17479	17428	17398	17501	17478	17466	17547	17423	17364	17398	17330	17428	17296	17653	17467	17574	17479	17602	17457	17440	17482	17474	17519	17543	17481	17421	17409	17344	17351	17376	17392	17367	17505	17507	17597	17396	17541	17495	17396	17356	17488	17325	17610	17356	17440	17373	17554	17384	17385	17437	17415	17540	17418	17418	17624	17289	17545	17595	17424	17499	17340	17540	17550	17427	17392	17387	17514	17526	17499	17528	17513	17315	17439	17540	17319	17469	17479	17423	17420	17363	17521	17402	17345	17429	17560	17454	17331	17411	17307	17531	17440	17381	17385	17569	17474	17424	17646	17444	17316	17445	17516	17464	17526	17409	17398	17347	17370	17316	17453	17286	17611	17474	17656	17526	17536	17415	17469	17405	17483	17624	17574	17502	17535	17373	17622	17494	17379	17464	17478	17563	17496
22487	20998	28828	23379	21350	24622	28840	24378	23712	24120	23571	23057	22865	22841	22863	22363	22235	22522	28834	36294	34888	31322	27618	24348	22957	22457	22376	22121	22188	22054	22099	22115	22012	22066	22011	22090	22137	22024	22020	22088	22231	21864	22077	21980	22020	22224	22021	22006	22007	22054	22072	21877	22015	22106	21893	21829	22245	21944	22172	21976	21955	22004	22091	21865	22289	21971	21931	22061	22202	22126	21876	21802	21893	22110	21967	21873	21898	22228	22198	22074	21898	21925	22095	22012	22063	21998	21934	21835	22137	21820	21959	21881	22264	21960	21993	22101	21916	22013	22027	22018	21710	21958	22101	22126	21893	21927	22036	22005	21921	22129	21938	21827	22188	21997	21852	22114	21997	22064	22001	21840	21874	21995	22082	22047	21952	22157	21944	21987	21774	21811	21882	22004	21759	21895	21901	22027	22047	21837	22086	21802	21824	22046	21730	21871	22042	21835	21907	21985	21993	21875	22092	21799	21876	21961	21807	21908	21893	22123	22038	21994	22096	22013	22000	22097	22216	21890	22046	21909	21835	21993	21882	21980	21950	21772	21926	22084	21982	21970	21955	21955	21860	21902	21879	21894	22063	22070	22090	22251	22094	21861	22077	21921	21880	21863	22026	21922	21872	21765	21928	21804	21856	22089	21847	21890	21976	21994	21875	21896	21715	21951	22104	21880	21997	21898	21836	21865	22121	21980	21889	21992	22063	21854	22059	21997	21914	21655	22021	22076	21765	21967	22217	21937	21980	22069	22101	21999	22019	21745	22029	22104	21882	21833	22064	21882	21911	22140	21897	22029	21880	22128	22096	22033	21846	22008	21985	21894	22226	21783	21807	21905	21933	21801	21781	21858	21974	21909	21844	21826	21977	22075	21746	22127	21958	22196	22033	22020	22194	22122	22058	22054	22035	21891	22067	21834	21738	22021	22129	21903	21956	22141	22000	21843	21927	21820	21921	22107	21992	21959	21955	21687	21825	21632	21914	21827	22019	21708	21879	21899	21975	21971	22034	21921	21828	21809	21944	22207	22031	21856	21821	21922	22043	21782	21841	21918	21927	22014	21859	21973	21998	21932	21780	21811	21910	21859	21924	21941	21917	21922	22095	22034	22097	22042	21884	22010	21777	22023	21751	22026	21858	21861	21874	21836	22006	22033	21892	21861	22023	21975	21857	21890	21918	21959	21817	21946	21866	21982	21883	21719	21913	22081	21923	21975	21942	21997	22069	21875	21794	21946	21990	22097	22013	21865	22036	21960	22026	21725	21849	21922	21959	22107	21913	21810	22123	21985	21932	21911	22082	21867	21934	21902	22054	22129	21930	21960	21670	21908	21975	21861	21971	22057	22305	22006	21921	21845	22158	22041	22080	22173	21890	21977	22111	21735	21850	21952	21877	21847	21833	22061	21875	21798	21910	21766	21910	22044	21910	21611	21773	21889	22040	21872	21978	21833	21972	22007	22016	21975	21772	22161	21921	22102	21972	22010	21946	22048	21966	22003	21932	22068	22030	21946	22029	21975	21935	22082	22112	21969	21849	21891	21968	22239	21689	21766	21784	21777	21863	21889	21925	21881	21962	22093	22083	21921	21684	22052	21875	21887	21963	21956	21889	21943	22123	21908	21937	22049	22007	22021	21968	22019	22147	21975	21963	22145	21887	21885	21904	21883	22030	21939	21656	21842	21893	21950	22050	22095	22075	21941	21942	22098	22016	21801	21826	21956	21981	21978	21987	22035	22003	21997	21901	21939	21930	21860	21908	22239	21972	21806	22150	22019	21909	21933	22001	21974	22132	22085	21910	21905	21814	22002	21943	21967	21940	21937	21942	21827	21887	22035	21948	21977	21943	21947	21814	21930	21886	21932	21983	21902	22076	22039	22074	21815	21891	21982	21861	22080	21954	22084	21866	22060	21984	21901	21798	21943	22068	21932	21958	21985	22081	21909	22126	22122	22091	21978	21999	21909	21981	22056	21867	22039	21871	21882	21852	22048	21882	21995	22080	21967	21998	21861	21722	21902	21902	22029	21851	21833	21936	21784	21792	21857	21960	21904	21823	22000	22017	22002	21923	22042	22125	22078	21989	21986	22092	21954	21869	22332	22148	22191	22091	21927	22000	21775	21945	22221	22062	21940	22154	22072	21900	21892	22101	21931	21709	21817	21897	21798	21893	21829	21968	21966	21863	21848	22017	21915	21880	21933	21928	21846	21855	21868	21990	21773	21794	22108	21997	21868	21812	22008	22016	21881	22103	21929	21948	22008	21828	22000	22022	21950	22021	21758	21789	21979	22073	22013	21902	21904	21854	22094	21976	22129	21715	22092	21931	22105	22027	21902	22002	21885	21882	22038	21840	21879	22047	21996	21848	22049	21943	21940	22149	21911	22130	21920	21941	21914	21927	21910	22027	21932	22059	21994	21845	21940	22039	21728	22151	22109	21904	22067	21983	22121	22060	21799	21941	21945	21895	22002	21904	22054	22101	21769	22071	22001	21904	21921	21939	21929	22108	21974	21931	21995	21961	22020	22127	21974	22000	21839	22060	21978	22152	22074	21810	21930	22020	21882	21948	21743	21706	22075	22097	21972	21845	21998	22131	21924	21918	21890	21775	21931	21799	22001	21987	21917	22039	22154	21905	22035	21949	21660	22104	21911	22111	22133	21991	21973	21896	21858	22056	22054	22127	21772	21929	21858	21846	22063	22024	22035	21917	21845	21952	22064	21887	22189	21997	21996	21914	21992	21970	21858	21883	22142	21953	21948	21990	21924	22142	21966	22086	21890	22015	22122	21751	21885	21838	21928	21792	21830	21833	21617	21927	21889	22179	21946	21975	22073	22116	21880	21980	21935	21893	21812	21972	22083	21851	21920	21959	21836	22117	21864	22072	21861	21899	21698	21760	21962	22134	22047	21797	21965	22022	21846	21840	21890	22153	21989	22217	21908	21784	21892	22083	21854	22049	22157	22063	22005	21906	21773	22078	22096	22060	21990	22131	21956	21943	22032	21796	21704	21809	21724	21906	22102	22106	21928	21821	21971	22176	22059	22177	21877	21795	21916	22135	21993	21852	21822	22127	21887	21757	22067	21993	22119	22032	22035	21840	21879	21800	21784	21782	21751	21944	21890	21917	21982	22102	21847	21903	22024	22043	21934	21964	21975	21815	22048	21905	21981	22109	21973	22096	21867	21862	21857	21831	21713	22044	22094	21850	21854	21977	21720	21988	22164	22063	21946	21931	21989	22085	22038	22051	21942	22040	21811	22040	21778	21950	21944	21854	21842	21999	21921	22072	22060	21821	21951	21847	21971	21961	21870	21949	22031	21928	21926	21837	21929	21812	21998	21930	21886	21915	22091	22001	22100	21918	21943	21946	21970	22050	22125	21948	21869	21797	21860	22150	22089	22055	21947	22266	22011	21958	21917	22015	21878	22085	22043	21985	21895	22239	21829	21964	22077	21962	22041	22006	21870	21934	21828	21906	22007	21910	21926	22051	21837	21961	21651	22001	21884	21851	22013	22173	22017	21963	21889	21890	21884	22260	21905	21917	21861	21938	21917	21848	21817	21869	22115	22189	21947	22015	21856	22036	21913	21998	21972	21860	21928	21973	21893	21920	21861	21889	21930	22014	21877	22073	22098	21965	22008	22086	22059	21988	21903	22169	21961	22103	21893	21829	21948	21796	21941	21871	21928	21780	21981	22103	21943	21846	21782	22013	21865	21949	21921	21819	21761	21821	21871	21966	21998	21905	21854	21951	21940	21923	21801	21721	21890	21823	21908	22004	21857	21891	21990	22185	21951	22047	22047	21769	22250	21937	21902	22145	22016	21877	21893	22153	21762	21949	21704	21909	22058	22008	21926	21895	21965	22105	21941	21937	21936	21953	21971	22014	21852	22054	21972	21959	22041	21941	22053	22062	21844	22057	21983	22090	21971	22146	21928	22064	22036	21855	21920	21795	22076	22021	22068	21901	21854	21891	21827	22095	21930	22037	21850	21871	21969	22031	21806	21888	21883	21866	22182	21873	21946	22015	21815	21980	21981	21982	21986	22215	21952	21923	22012	22009	22022	22092	21994	22094	22069	22199	22125	21649	21908	22167	21931	21831	21851	21940	22067	21844	21787	22060	22008	22109	21814	21985	21967	21958	21904	21971	22043	22127	22068	22041	22030	21977	21845	21801	22074	22118	21882	21898	21882	21894	21926	21852	21969	22045	21892	21977	21917	21872	21856	21838	21980	22128	21980	21936	22117	22208	21939	21923	21849	21972	21870	21903	21968	22051	21878	21801	21861	21978	21966	21921	22044	21991	22080	22089	22054	21939	21886	21960	21896	21936	22064	22193	22084	22229	21845	21909	21851	22123	21922	21876	22065	22026	21762	22225	21998	22084	21819	21851	22013	21801	21981	21849	21738	21900	21815	22076	22097	21890	21984	21963	21772	21924	22196	21834	21622	21915	22260	22138	21976	21925	21902	21961	21915	21907	22079	21920	21965	22125	21885	21927	21929	21877	21945	21798	21832	22184	21934	22177	22053	22050	21909	21894	21900	21959	21975	22042	22060	21806	22034	21977	21942	22157	22219	22029	21871	21931	21906	22117	22092	21875	21954	21903	22007	21964	21607	21989	21706	22016	21977	21982	22179	21920	21959	22077	22171	22138	21977	21983	21979	22102	21724	22077	21929	21805	21959	21899	22050	21950	21918	22032	21936	21924	22203	21999	21915	21839	21916	22156	21940	21924	21865	21935	21912	22276	21927	21859	21921	22096	21861	22039	21940	21980	22020	21736	21795	21772	21907	21826	21819	21830	21901	21946	21970	22130	21787	21896	22037	21968	22019	21922	21952	22052	21829	22056	21937	21808	22009	21916	21798	21900	21950	22052	21938	21912	21971	21888	22139	21936	22053	21804	21924	22253	21928	21998	21858	21811	21855	21888	21948	22018	22058	21900	22104	22162	22003	22055	21956	22007	22046	21880	21914	21874	21776	22119	22050	22146	21932	21872	21615	21939	21941	22129	21917	21961	22044	21996	22116	22054	21829	21963	21958	22094	21972	21639	21891	22028	21817	21753	21960	21907	21939	21993	21958	22138	22008	21759	21947	21778	22063	21836	21777	21995	21898	21989	22057	21970	21973	21972	22352
17190	30014	28080	24454	23500	22608	21658	21036	20674	19979	19529	18855	18795	18753	18727	18024	17672	17921	27983	34517	32353	28211	23408	19665	18291	18001	17811	17617	17465	17629	17624	17519	17424	17449	17546	17637	17640	17565	17489	17725	17698	17593	17721	17461	17465	17540	17553	17565	17559	17500	17483	17510	17537	17624	17480	17638	17444	17581	17670	17423	17606	17555	17389	17564	17577	17644	17496	17537	17610	17553	17749	17553	17492	17628	17532	17667	17537	17573	17559	17491	17469	17618	17655	17536	17549	17379	17637	17601	17625	17576	17476	17467	17573	17420	17667	17608	17575	17739	17612	17534	17532	17431	17551	17609	17596	17363	17690	17602	17429	17478	17604	17560	17480	17631	17596	17493	17629	17489	17742	17561	17526	17386	17741	17422	17583	17558	17534	17672	17746	17603	17723	17452	17534	17533	17532	17456	17568	17565	17442	17669	17662	17529	17631	17723	17632	17548	17579	17503	17607	17473	17765	17359	17524	17653	17570	17422	17429	17579	17547	17508	17429	17558	17493	17606	17708	17359	17655	17652	17415	17524	17509	17656	17422	17304	17459	17502	17315	17689	17712	17502	17553	17600	17528	17714	17531	17653	17493	17461	17580	17391	17439	17703	17535	17596	17540	17473	17632	17511	17484	17489	17731	17499	17482	17570	17515	17492	17396	17633	17648	17701	17438	17590	17544	17741	17712	17411	17508	17589	17838	17611	17524	17637	17577	17661	17505	17463	17571	17641	17570	17396	17475	17643	17544	17591	17433	17592	17683	17598	17557	17502	17466	17472	17772	17425	17565	17333	17517	17390	17577	17699	17496	17507	17650	17716	17643	17605	17633	17314	17509	17493	17520	17742	17536	17622	17613	17666	17357	17502	17607	17445	17618	17561	17533	17478	17348	17628	17506	17389	17668	17580	17539	17512	17582	17535	17573	17519	17595	17579	17596	17639	17555	17256	17478	17563	17422	17637	17560	17453	17467	17651	17705	17477	17441	17535	17484	17315	17573	17441	17447	17345	17529	17473	17766	17519	17582	17647	17659	17780	17391	17474	17710	17483	17718	17513	17464	17555	17537	17423	17565	17513	17473	17575	17733	17560	17574	17415	17647	17485	17548	17502	17626	17502	17520	17413	17629	17629	17648	17519	17598	17360	17473	17659	17678	17563	17614	17555	17522	17457	17495	17461	17624	17429	17578	17523	17754	17519	17596	17348	17589	17611	17638	17503	17550	17530	17463	17481	17441	17720	17723	17467	17454	17655	17768	17751	17588	17603	17506	17798	17465	17551	17405	17586	17494	17457	17496	17485	17474	17510	17603	17521	17598	17534	17380	17746	17568	17528	17515	17578	17560	17574	17478	17618	17472	17702	17604	17687	17423	17458	17445	17585	17706	17583	17753	17598	17789	17661	17542	17585	17516	17526	17468	17648	17494	17619	17571	17656	17705	17486	17558	17583	17407	17333	17656	17477	17548	17547	17598	17408	17582	17295	17490	17765	17612	17508	17577	17585	17682	17413	17656	17613	17506	17572	17769	17556	17406	17533	17544	17492	17557	17585	17623	17538	17626	17431	17584	17468	17592	17452	17533	17681	17480	17519	17345	17501	17627	17521	17535	17674	17824	17467	17684	17329	17324	17503	17630	17388	17536	17509	17663	17444	17568	17639	17594	17567	17583	17455	17523	17562	17512	17759	17689	17420	17529	17552	17494	17611	17367	17507	17457	17662	17588	17667	17531	17369	17490	17625	17591	17533	17567	17652	17518	17464	17613	17480	17592	17553	17619	17568	17695	17435	17492	17476	17488	17439	17563	17472	17715	17582	17504	17424	17628	17491	17530	17535	17514	17583	17752	17509	17408	17533	17520	17651	17685	17481	17472	17618	17866	17639	17585	17495	17553	17566	17679	17684	17405	17616	17655	17493	17425	17698	17602	17526	17530	17508	17505	17490	17613	17501	17358	17571	17656	17428	17456	17626	17448	17667	17636	17627	17695	17426	17407	17542	17564	17561	17643	17490	17657	17594	17594	17486	17582	17587	17453	17534	17487	17563	17514	17541	17427	17721	17442	17547	17720	17658	17534	17640	17510	17445	17489	17521	17566	17615	17601	17456	17502	17606	17654	17631	17540	17568	17537	17695	17494	17595	17582	17453	17562	17568	17315	17490	17534	17652	17697	17716	17575	17502	17433	17773	17533	17537	17444	17498	17515	17571	17768	17633	17526	17475	17667	17367	17510	17607	17418	17515	17468	17523	17608	17598	17533	17666	17693	17595	17399	17707	17629	17583	17505	17590	17462	17490	17669	17595	17660	17519	17618	17648	17510	17394	17471	17661	17647	17531	17481	17442	17504	17531	17561	17364	17419	17532	17500	17626	17551	17456	17480	17369	17494	17474	17569	17666	17539	17389	17488	17361	17485	17527	17759	17583	17640	17666	17461	17633	17418	17704	17569	17495	17404	17462	17463	17577	17624	17404	17514	17574	17677	17295	17512	17486	17537	17513	17606	17530	17521	17549	17565	17610	17509	17556	17358	17548	17607	17452	17539	17528	17461	17557	17484	17626	17585	17606	17474	17358	17671	17559	17549	17495	17541	17719	17564	17527	17521	17523	17609	17610	17447	17576	17524	17582	17379	17544	17700	17550	17690	17661	17468	17427	17510	17613	17459	17606	17691	17395	17676	17553	17557	17656	17634	17527	17595	17465	17530	17571	17547	17612	17706	17499	17673	17455	17503	17625	17832	17436	17595	17672	17541	17356	17478	17485	17437	17532	17462	17579	17515	17650	17432	17611	17573	17406	17622	17480	17612	17608	17569	17571	17570	17636	17654	17469	17336	17586	17442	17450	17660	17467	17578	17722	17719	17458	17556	17597	17464	17578	17498	17402	17561	17647	17451	17532	17499	17585	17628	17685	17455	17612	17513	17508	17583	17617	17606	17576	17446	17502	17582	17653	17529	17685	17561	17566	17618	17499	17377	17574	17604	17507	17557	17523	17525	17716	17588	17349	17396	17606	17481	17342	17609	17413	17539	17639	17608	17563	17601	17624	17430	17706	17512	17441	17469	17457	17587	17602	17556	17575	17381	17595	17763	17493	17444	17600	17578	17489	17486	17484	17592	17445	17551	17521	17355	17286	17623	17689	17570	17612	17336	17457	17517	17401	17415	17507	17467	17569	17562	17463	17622	17483	17585	17605	17663	17532	17664	17529	17505	17628	17538	17687	17606	17583	17536	17458	17431	17454	17247	17565	17443	17629	17513	17606	17458	17582	17254	17618	17396	17738	17455	17455	17613	17563	17573	17454	17471	17668	17419	17631	17620	17565	17621	17571	17686	17648	17576	17655	17495	17508	17575	17621	17556	17578	17496	17708	17574	17592	17684	17702	17485	17426	17705	17670	17562	17606	17280	17692	17406	17588	17570	17466	17646	17470	17480	17556	17550	17463	17526	17581	17559	17505	17775	17462	17488	17617	17530	17535	17529	17620	17468	17578	17529	17643	17703	17558	17542	17387	17426	17609	17648	17697	17362	17422	17512	17619	17580	17640	17430	17542	17515	17571	17506	17561	17451	17619	17642	17409	17670	17533	17499	17463	17645	17436	17521	17663	17446	17545	17611	17509	17486	17430	17542	17523	17671	17570	17545	17601	17430	17664	17445	17720	17421	17463	17555	17573	17593	17663	17597	17434	17454	17516	17581	17564	17608	17622	17514	17626	17523	17509	17286	17697	17606	17595	17477	17321	17512	17461	17624	17543	17481	17547	17494	17571	17575	17581	17285	17345	17601	17272	17558	17776	17548	17486	17649	17501	17634	17633	17345	17524	17527	17490	17595	17651	17680	17658	17575	17453	17405	17419	17479	17539	17594	17522	17602	17503	17639	17612	17553	17508	17652	17457	17898	17376	17530	17538	17486	17665	17593	17600	17684	17549	17534	17489	17444	17632	17547	17392	17611	17424	17678	17511	17553	17537	17544	17385	17492	17612	17387	17472	17699	17641	17630	17576	17520	17599	17574	17381	17447	17506	17535	17661	17495	17455	17488	17509	17828	17517	17619	17573	17575	17531	17501	17507	17558	17671	17369	17671	17599	17753	17411	17536	17488	17641	17534	17624	17629	17612	17596	17433	17541	17504	17456	17683	17524	17562	17589	17692	17630	17527	17621	17518	17515	17476	17555	17476	17555	17720	17621	17423	17425	17460	17566	17472	17612	17617	17542	17531	17453	17497	17502	17539	17737	17413	17558	17464	17701	17463	17574	17652	17602	17529	17541	17674	17632	17768	17586	17560	17496	17461	17583	17538	17559	17442	17612	17583	17486	17531	17614	17584	17407	17643	17531	17623	17499	17465	17633	17479	17455	17606	17606	17682	17623	17548	17568	17596	17537	17559	17384	17541	17651	17647	17726	17465	17551	17367	17475	17586	17500	17521	17341	17723	17587	17678	17529	17445	17758	17635	17401	17598	17483	17676	17523	17393	17499	17447	17607	17691	17560	17560	17653	17510	17428	17509	17674	17407	17619	17501	17474	17948	17481	17496	17520	17463	17464	17732	17602	17446	17511	17567	17514	17548	17590	17697	17518	17524	17709	17571	17666	17309	17521	17568	17428	17736	17455	17566	17562	17691	17513	17737	17473	17452	17635	17585	17549	17528	17634	17606	17615	17550	17573	17467	17590	17650	17613	17697	17522	17562	17492	17644	17600	17488	17463	17631	17633	17505	17602	17565	17534	17506	17420	17483	17622	17466	17556	17450	17725	17485	17529	17653	17546	17460	17609	17530	17575	17625	17484	17600	17442	17468	17488	17610	17635	17512	17712	17498	17713	17531	17607	17601	17353	17518	17539	17685	17588	17588	17523	17552	17400	17478	17498	17570	17484	17629	17654	17691	17531	17467	17521	17439	17561	17378	17519	17543	17569	17633	17667	17676	17557	17605	17666	17738	17413	17607	17564	17695	17531	17607	17503	17530	17532	17479	17630	17634	17537	17385	17373	17604	17589	17338	17534	17716	17703	17644	17438	17662	17573	17540	17472	17580	17453	17437	17513	17566	17540	17605	17725	17719	17447	17580	17464	17680	17667	17378	17624	17682	17547	17562	17437	17523	17540	17386	17567	17642	17685	17520	17505	17469	17496	17612	17506	17465	17652	17494
27368	22319	27199	25889	23707	23634	23405	22988	22899	22825	22908	22808	22584	22411	22446	22386	22508	22424	22817	23372	23384	23546	23109	22784	22484	22452	22408	22292	22314	22436	22212	22429	22261	22306	22522	22444	22430	22458	22196	22315	22579	22432	22304	22449	22153	22294	22254	22519	22389	22523	22354	22383	22399	22481	22385	22499	22503	22160	22445	22136	22445	22419	22554	22429	22458	22386	22423	22497	22374	22219	22423	22506	22434	22574	22325	22184	22302	22490	22457	22390	22310	22495	22490	22319	22412	22419	22419	22416	22252	22500	22456	22458	22295	22361	22367	22422	22532	22369	22328	22216	22299	22241	22041	22425	22400	22443	22611	22326	22589	22292	22383	22521	22478	22198	22464	22490	22343	22304	22401	22207	22122	22309	22506	22274	22420	22397	22267	22433	22399	22452	22195	22290	22168	22257	22217	22216	22343	22389	22384	22346	22334	22430	22439	22317	22334	22499	22302	22315	22528	22171	22386	22472	22171	22132	22443	22457	22213	22381	22175	22369	22272	22481	22405	22360	22412	22446	22371	22404	22594	22346	22623	22260	22179	22382	22297	22462	22407	22367	22367	22270	22293	22290	22487	22373	22349	22501	22453	22147	22342	22270	22404	22591	22480	22331	22453	22172	22290	22481	22423	22157	22384	22337	22527	22270	22205	22370	22438	22300	22319	22445	22490	22228	22206	22115	22269	22462	22355	22278	22314	22142	22404	22146	22417	22380	22320	22361	22118	22484	22391	22405	22342	22205	22244	22256	22262	22497	22428	22443	22146	22502	22155	22236	22407	22245	22490	22224	22226	22247	22283	22353	22430	22317	22076	22109	22610	22411	22154	22194	22441	22392	22308	22546	22281	22202	22207	22363	22372	22356	22218	22269	22604	22226	22224	22500	22429	22337	22293	22565	22323	22451	22405	22373	22291	22214	22572	22233	22404	22121	22350	22421	22356	22358	22454	22333	22250	22127	22303	22268	22504	22442	22362	22191	22154	22310	22377	22320	22407	22241	22266	22451	22404	22139	22316	22373	22242	22204	22314	22371	22368	22524	22413	22276	22447	22288	22643	22526	22327	22271	22475	22266	22439	22370	22438	22373	22479	22405	22391	22630	22379	22427	22348	22514	22478	22316	22161	22468	22360	22371	22238	22306	22505	22417	22331	22381	22648	22375	22408	22335	22593	22182	22478	22428	22336	22267	22506	22314	22653	22313	22363	22101	22396	22246	22345	22152	22524	22529	22207	22414	22301	22534	22429	22274	22242	22424	22251	22428	22362	22189	22433	22267	22393	22177	22299	22227	22174	22263	22486	22224	22375	22573	22543	22416	22354	21993	22315	22280	22349	22303	22336	22369	22534	22504	22431	22336	22340	22354	22445	22290	22414	22255	22283	22313	22386	22159	22580	22232	22543	22454	22623	22257	22319	22291	22382	22399	22297	22403	22293	22304	22464	22392	22243	22347	22392	22346	22240	22403	22146	22438	22273	22335	22226	22420	22264	22492	22525	22497	22347	22457	22365	22333	22270	22166	22451	22220	22412	22341	22490	22408	22324	22316	22396	22466	22418	22459	22242	22311	22391	22380	22301	22434	22181	22174	22473	22468	22410	22428	22429	22157	22450	22347	22453	22215	22095	22359	22521	22222	22278	22249	22377	22440	22140	22331	22249	22320	22287	22477	22201	22267	22243	22417	22363	22434	22412	22441	22429	22338	22470	22241	22404	22325	22478	22380	22401	22287	22562	22241	22364	22288	22497	22466	22483	22382	22410	22288	22237	22321	22410	22326	22519	22574	22384	22280	22432	22657	22429	22337	22501	22472	22531	22432	22187	22280	22317	22461	22188	22209	22686	22431	22164	22345	22602	22338	22491	22432	22492	22183	22438	22271	22438	22395	22406	22424	22451	22530	22557	22456	22082	22290	22331	22301	22466	22527	22260	22371	22369	22194	22404	22102	22250	22217	22399	22051	22305	22159	22536	22508	22279	22618	22589	22216	22472	22238	22295	22403	22401	22341	22366	22292	22226	22216	22421	22345	22029	22376	22106	22360	22373	22342	22316	22476	22088	22282	22198	22431	22304	22529	22257	22374	22381	22559	22478	22604	22765	22288	22488	22478	22406	22274	22330	22131	22022	22510	22550	22245	22552	22299	22426	22314	22230	22472	22432	22530	22088	22425	22471	22215	22402	22342	22364	22419	22187	22410	22419	22629	22303	22608	22609	22304	22434	22520	22438	22547	22284	22200	22502	22298	22582	22126	22168	22309	22465	22506	22471	22226	22163	22394	22524	22528	22390	22373	22461	22433	22589	22364	22226	22345	22286	22436	22248	22033	22373	22376	22598	22374	22296	22234	22325	22260	22264	22296	22462	22566	22493	22190	22435	22565	22288	22338	22448	22347	22301	22338	22479	22456	22361	22352	22421	22430	22332	22321	22383	22406	22523	22302	22078	22526	22183	22366	22341	22264	22476	22422	22548	22462	22238	22318	22453	22170	22277	22565	22170	22282	22455	22206	22265	22166	22264	22393	22290	22592	22410	22391	22292	22442	22434	22358	22258	22432	22321	22266	22400	22494	22426	22297	22315	22379	22451	22069	22151	22578	22279	22243	22383	22216	22264	22281	22266	22273	22308	22531	22443	22376	22518	22376	22169	22323	22239	22274	22229	22298	22499	22317	22244	22506	22508	22478	22448	22361	22525	22655	22457	22165	22128	22357	22396	22303	22522	22353	22388	22315	22448	22205	22288	22476	22398	22532	22397	22335	22253	22366	22407	22201	22397	22562	22126	22374	22375	22131	22345	22290	22426	22356	22413	22310	22280	22282	22521	22588	22387	22393	22408	22383	22384	22404	22356	22246	22259	22586	22482	22382	22240	22209	22318	22206	22329	22335	22303	22328	22563	22276	22176	22293	22285	22228	22524	22208	22237	22221	22312	22355	22499	22242	22353	22480	22313	22536	22274	22356	22299	22432	22265	22305	22109	22295	22378	22452	22546	22181	22188	22438	22312	22225	22272	22611	22614	22376	22414	22375	22280	22595	22319	22128	22470	22429	22256	22524	22426	22473	22394	22346	22433	22410	22325	22132	22258	22426	22336	22502	22464	22485	22608	22472	22294	22435	22555	22230	22152	22394	22475	22153	22582	22386	22361	22513	22163	22509	22279	22304	22422	22131	22223	22224	22290	22463	22639	22361	22594	22273	22461	22356	22412	22319	22423	22244	22453	22335	22193	22370	22543	22517	22348	22255	22589	22324	22450	22527	22477	22501	22230	22424	22282	22341	22297	22236	22306	22365	22451	22377	22333	22169	22368	22694	22262	22208	22217	22336	22300	22147	22525	22351	22326	22431	22448	22149	22328	22341	22340	22585	22350	22695	22399	22286	22341	22254	22584	22261	22063	22443	22565	22537	22347	22218	22511	22348	22574	22241	22491	22433	22245	22357	22375	22452	22542	22352	22320	22260	22503	22440	22335	22545	22446	22354	22345	22336	22337	22436	22417	22197	22452	22503	22421	22371	22178	22223	22397	22322	22279	22380	22372	22347	22368	22238	22485	22424	22427	22431	22364	22314	22352	22342	22285	22386	22271	22424	22411	22110	22541	22556	22313	22595	22443	22524	22296	22347	22323	22394	22296	22278	22457	22420	22290	22324	22248	22325	22326	22307	22377	22315	22471	22543	22351	22395	22280	22188	22357	22495	22310	22615	22278	22087	22307	22329	22498	22443	22492	22473	22440	22238	22453	22269	22472	22391	22505	22340	22274	22614	22358	22432	22363	22040	22271	22316	22444	22143	22409	22330	22426	22321	22488	22327	22386	22285	22322	22543	22260	22254	22275	22491	22321	22408	22261	22396	22481	22296	22362	22395	22329	22324	22300	22365	22240	22314	22306	22237	22236	22394	22376	22430	22495	22447	22373	22366	22185	22490	22404	22448	22260	22354	22353	22284	22342	22291	22467	22363	22279	22285	22576	22402	22280	22459	22198	22546	22252	22348	22402	22403	22282	22294	22464	22506	22520	22411	22361	22279	22392	22354	22258	22387	22072	22293	22429	22324	22435	22354	22619	22509	22456	22281	22255	22231	22123	22190	22213	22300	22361	22515	22264	22291	22196	22331	22342	22296	22347	22474	22461	22228	22481	22230	22321	22477	22349	22284	22292	22434	22284	22635	22390	22418	22591	22190	22255	22380	22169	22391	22257	22072	22272	22491	22455	22315	22341	22384	22307	22354	22287	22288	22404	22572	22329	22389	22212	22193	22505	22390	22255	22447	22407	22406	22337	22309	22433	22275	22376	22301	22361	22323	22190	22514	22456	22296	22344	22306	22508	22563	22332	22487	22374	22178	22377	22394	22525	22383	22534	22486	22471	22619	22627	22425	22282	22239	22219	22308	22397	22360	22369	22435	22270	22430	22493	22450	22405	22369	22348	22187	22300	22266	22598	22249	22196	22431	22349	22453	22386	22455	22044	22260	22237	22396	22341	22445	22395	22372	22317	22330	22405	22195	22371	22291	22436	22420	22293	22295	22424	22245	22523	22458	22374	22260	22434	22469	22343	22260	22403	22253	22460	22288	22382	22303	22377	22226	22385	22473	22337	22117	22402	22368	22318	22425	22349	22274	22312	22318	22226	22269	22518	22164	22389	22334	22478	22303	22622	22486	22263	22402	22448	22342	22228	22180	22287	22285	22585	22404	22355	22180	22289	22490	22339	22390	22378	22244	22325	22368	22272	22286	22557	22380	22417	22282	22330	22320	22192	22460	22507	22384	22335	22282	22142	22171	22280	22553	22511	22435	22549	22209	22594	22326	22462	22439	22428	22466	22568	22318	22343	22208	22261	22568	22424	22257	22394	22462	22357	22262	22321	22221	22143	22121	22138	22304	22290	22397	22478	22330	22191	22244	22272	22304	22313	22436	22500	22389	22398	22491	22184	22413	22415	22518	22426	22264	22374	22244	22536	22370	22396	22402	22313	22298	22485	22211	22323	22338	22519	22370	22446	22279	22468	22241	22336	22235	22351	22275	22302	22311	22296	22413	22272	22374	22417	22347	22346	22317	22456	22440	22565	22253	22217	22374	22341	22330	22414	22572	22484	22411	22520	22077	22556	22125	22529	22405	22531	22461	22421	22408	22791	22382	22263	22460
17827	21852	20242	19842	20438	19635	19185	19034	18986	18631	18510	18224	18455	18106	18148	17916	17863	17805	18550	19308	19202	18828	18491	18123	17976	17909	17516	17730	17688	17855	17685	17766	17946	17592	17897	17978	17709	17689	17946	17635	17822	17714	17562	18033	17772	17787	17610	17912	17902	17763	17791	17796	17785	17946	17886	17964	17664	17835	17731	17772	17830	17840	17626	17819	17771	17914	18069	17735	17688	17842	17638	17857	17752	17934	17880	17737	17790	17853	17795	17816	17698	17881	17832	17920	17825	17895	17761	17607	17722	17953	17836	17936	17817	17705	17754	17696	17830	17761	17803	17657	17898	17774	17788	17914	17620	17604	17803	17881	17712	17726	17734	17848	17763	17764	17814	17657	18043	17808	17836	17764	17754	17793	17862	17900	17863	17792	17796	17796	17876	17739	17723	18034	17752	17917	17807	17725	17728	17931	17904	17732	17840	17921	17753	17723	17995	17793	17559	17749	17802	17745	17622	17947	17633	17740	17655	17813	17853	17522	17690	17699	17674	17918	17873	17672	17627	17914	17721	17683	17630	17987	17727	17690	17873	17783	17921	17670	17838	17951	17763	17714	17635	17883	17967	17837	17731	17794	17763	17772	17564	17697	17997	17722	17658	17743	17801	18030	17727	17830	17606	17756	17710	17702	17989	17789	17860	17681	17762	17827	17650	17704	17940	17817	17728	17710	17695	17710	17888	17807	17896	17782	17711	17785	17938	17708	17703	17976	17849	17864	17778	17711	17754	17735	17803	17755	17762	17787	17877	17887	17804	17876	17645	17905	17788	17819	17738	17604	17879	17654	17667	17863	17957	17965	17853	17805	17881	17993	17820	17889	17704	17806	17697	17825	17684	17619	18003	17597	17758	17967	17737	17925	17837	17616	17878	17805	17770	17710	17899	17852	17718	17890	17741	17771	17823	17792	17941	17813	17726	17773	17693	17786	17626	17584	17847	17830	17866	17671	17710	17734	17864	17866	17762	17858	17795	17903	17772	17599	17691	17889	17734	17727	17696	17751	17768	17886	17822	17775	17930	17713	17768	17959	17968	17607	17799	17799	17661	17713	17935	17855	17833	17951	17882	17839	17799	17757	17892	17631	17829	17860	17726	17703	17912	17697	17834	17868	17888	17807	17779	17803	17847	17691	17887	17734	17683	17796	17796	17941	17706	18056	17877	17779	17791	17621	17719	17738	17703	17738	17949	17817	17769	17697	17829	17824	17678	17803	17652	17884	17694	17757	17786	17675	17830	17720	17727	17811	17866	17794	17831	17761	17896	17934	17673	17786	17745	17748	17737	17899	17633	17877	17841	17954	17684	17828	17882	17725	17688	17884	17783	17770	17639	17794	17714	17751	17808	17845	17893	17489	17797	17860	17757	17835	17792	17856	17698	17811	17765	17808	17697	17889	17877	17572	17683	17657	17668	17737	17930	17728	17760	17857	17738	17813	17703	17817	17820	17821	17943	17797	17817	17835	17876	17712	17742	17845	17898	17773	17714	17867	17747	17841	17636	17725	17792	17811	17963	17872	17719	17929	17757	17880	17758	17805	17890	17843	17749	17681	17823	17798	17896	17815	17836	17796	17752	17771	17718	17813	17890	17863	17766	17881	17833	17731	17610	17747	17865	17893	17738	17727	17879	17566	17663	17980	17943	17900	17766	17740	17700	17803	17624	17813	17830	17689	17778	17850	17707	17872	17848	17667	17718	17969	17616	17926	17855	17708	17868	17876	17687	17719	17919	17845	17696	17805	17948	17837	17863	17781	17934	17642	17877	17862	17903	17842	17554	17848	17752	17659	17791	17830	17728	17604	17747	17700	17792	17716	17917	17845	17700	17657	17779	17830	17808	17754	17905	17790	17727	17818	17837	17678	17784	17869	17847	17737	17910	17699	17839	17846	17684	17825	17785	17700	17849	17793	17846	17878	17883	17826	17994	17899	17773	17737	17696	17827	17619	17846	17830	17907	17841	17901	17632	17803	17756	17835	17762	17836	17827	17812	17658	17784	17796	17695	17855	17718	17779	17649	18110	17830	17865	17714	17774	17852	17760	18042	17749	17998	17904	17725	17865	17897	17798	17690	17833	17835	17815	17925	17891	17814	17744	17754	17981	17842	17866	17881	17690	17862	17792	17775	17956	17813	17877	17720	17814	17708	17678	17813	17929	17816	17839	17618	17793	17868	18146	17667	17819	17797	17771	17861	17700	17675	17827	17774	17840	17953	17680	17725	17685	17812	17768	17777	17665	17996	17987	17528	17841	17822	17872	17759	17755	17830	17898	17797	17788	17797	17827	17747	17915	17785	17762	17697	17908	17767	17805	17821	17789	17606	17831	17876	17845	17875	17633	17959	17649	17799	17650	17703	17945	17836	17893	17726	17781	17655	17715	17931	17866	17809	17985	17619	17786	17896	17862	17870	17815	17900	17805	17944	17720	17551	17894	17875	17739	17738	17664	17728	17701	17791	17907	17735	17771	17853	17953	17801	17873	17823	17832	17668	17789	17798	17824	17773	17918	17771	17880	17696	17939	17942	17691	17985	17740	17876	17762	17819	17799	17806	17746	17794	17572	17901	17892	17828	17789	17816	17736	17718	17786	17806	17745	17789	17867	17727	17687	17757	17868	17820	17655	18032	17893	17687	17765	17796	17841	17798	17796	17750	17655	17662	17641	17734	17891	17695	17919	17842	17723	17923	17772	17655	17779	17715	17848	17817	17983	17815	17730	17879	17766	17812	17731	17910	17679	17796	17875	17780	17768	17757	18024	17708	17809	17667	17803	17690	17654	17775	17672	17872	17752	17680	17829	17710	17770	17703	17699	17713	17798	17771	17905	17736	17805	17826	17799	17865	17958	17783	18023	17736	17797	17772	17827	17754	17727	17847	17702	17774	17747	17828	17737	17834	17776	17812	17776	17878	17721	17747	17823	17964	17778	17787	17966	17861	17885	17767	17737	17912	17762	17857	17813	17776	17835	17769	17849	17923	17817	17803	17768	17807	17769	17677	17682	17909	17868	17719	17731	17537	17848	17714	17749	17844	17567	17941	17770	17970	17763	17883	17948	17720	17747	17737	17766	17832	17807	17678	17785	17666	17845	17815	17862	17861	17668	17891	17788	17727	17868	17909	17750	17708	17913	17962	17914	17755	17742	17783	17741	17759	17817	17850	17737	17880	17732	17785	17961	17802	17759	17566	17838	17659	17752	17869	17686	17736	17707	17795	17795	17801	17798	17894	17587	17738	17817	17711	17689	17884	17924	17760	17764	17692	17824	17838	17854	17763	17813	17912	17998	17888	17877	17726	17686	17822	17718	17700	17866	17709	17959	17780	17875	17716	17629	17996	17684	17896	17721	17734	17978	17838	17791	17781	17790	17805	17727	17713	17984	17653	17780	17875	17841	17693	17889	17751	17852	17743	18010	17839	17756	17877	17678	17775	17771	17931	17678	17987	17710	17918	17842	17851	17789	17762	17772	17921	17814	17816	17716	17645	17852	17832	17995	17818	17723	17831	17727	17765	17758	17685	17690	17913	17849	17772	17916	17875	17964	17752	17821	17758	17869	17760	17800	18055	17676	17783	17909	17614	17833	17803	17669	17795	17769	17788	17759	17699	17750	17846	17641	17886	17900	17887	17701	17938	17803	17698	17767	17688	17889	17567	17873	17770	17739	17995	17866	17675	17819	17802	17732	17904	17647	17818	17903	17788	17659	17784	17909	17771	17815	17640	17936	17798	17709	17755	17680	17577	17726	18068	17981	17864	17904	17670	17693	17725	17653	17676	17840	17825	17931	17732	17931	17870	17936	17745	17812	17836	17813	17931	17733	17665	17765	17618	17813	17725	17745	17900	17922	17791	17877	17764	17635	17730	17730	17683	17828	17730	17697	17835	17798	17973	17904	17786	17886	18034	17684	17796	18059	17754	17577	17858	17908	17731	17732	17706	17749	17691	17782	17862	17640	17662	17777	18027	17883	17676	17845	17586	17816	17707	17870	17857	17793	17701	17784	17713	18022	17847	17884	17916	17813	17689	17670	17886	18041	17758	17694	17853	17783	17773	18038	17860	17922	17577	17823	17810	17883	17894	17930	17619	17882	17657	17818	17923	17770	17898	17668	17726	17852	17724	17783	17961	17859	17917	17613	17756	17907	17758	17811	17918	17956	17619	17826	17682	18024	17806	17726	17819	17877	17712	17882	17842	17913	17658	17728	17822	17667	17517	17856	17643	17627	17793	17912	17847	17783	17748	17887	17681	17983	17810	17707	17830	17856	17872	17851	17912	17785	17950	17761	17705	17926	17759	17925	17772	17884	17744	17628	17836	17746	17752	17907	17814	17723	17792	17533	17713	17750	17775	17690	17877	17649	17829	17708	17848	17724	17748	17772	17892	17714	17948	17715	17781	17684	17749	17788	17718	17614	17831	17763	17759	17791	17690	17781	17979	17818	17905	17681	17654	17860	17740	17491	17754	17835	17823	17802	17675	17858	17676	17844	17741	17815	17795	17714	17749	17714	17671	17703	17736	17649	17925	17698	17885	17797	17830	17845	17913	17749	17780	17736	17725	17752	17760	17690	17760	17904	17800	17750	17716	17795	17761	17652	17811	17757	17870	17801	17778	17796	17712	17749	17728	18018	17708	17932	17901	17759	17960	17665	17814	17832	17855	17769	17657	17650	17985	17764	17801	17754	17729	17761	17802	17856	17729	17997	17831	17873	17869	17834	17729	17835	17814	17700	17765	17851	17848	17776	17873	17823	17831	17872	17621	17834	17731	17688	17787	17841	17806	18075	17544	17880	17748	17704	17826	17941	17794	17791	17782	17792	17986	17845	17832	17627	17895	17785	17658	17786	17783	17851	17650	17984	17798	17778	17746	17881	17661	17775	17920	17717	17899	17846	17964	17852	17800	17588	17777	17744	17551	17762	17677	17823	17796	17950	17866	17902	17835	17851	17846	17741	17849	17862	17850	17772	17861	17803	17672	17657	18052	17754	17775	17910	17720	17772	17744	17806	17692	17609	17826	17832	17847	17848	17675	17695	17762	17764	17816	17857	17805	17843	17889	17842	17708	17936	17952	17969	17830	17904	17804	17934	17788	17842	17755	17702	17912	17868	17687	17730	17961	17809	17621	17757	17934	17830	18127
23576	21021	28507	24001	23050	25275	26051	23717	23423	23510	23148	23244	22912	22888	22863	22679	22693	22647	26688	29829	29120	26884	24669	23236	22402	22421	22071	22365	22420	22264	22326	22227	22201	22286	22301	22239	22270	22421	22399	22276	22061	22439	22307	22271	22081	22272	22295	22366	22240	22153	22168	22412	22341	22216	22317	22431	22210	22162	22334	22131	22413	22376	22133	22101	22142	22446	22279	22043	22246	22373	22230	22353	22224	22167	22450	22228	22489	22241	22337	22370	22200	22158	22151	22330	22231	22290	22359	22336	22165	22279	22195	22089	22115	22221	22208	22191	22128	22187	22244	22327	22205	22353	22265	22262	22428	22351	22191	22180	22259	22276	22189	22285	22232	22344	22396	22299	22355	22292	22390	22339	21991	22314	22271	22390	22250	22228	22373	22367	22230	22366	22264	22195	22395	22290	22184	22284	22194	22214	22400	22128	22538	22206	22236	22112	22184	22333	22226	22103	22191	22412	22325	22033	22420	22310	22028	22389	22339	21850	22026	22321	22326	22334	22172	22305	22066	22265	22112	22111	22388	22298	22331	22191	22389	22215	22355	22240	22107	22132	22215	22447	22357	22454	22394	22266	22277	22289	22272	22233	22513	22251	22267	22031	22241	22537	22304	22313	22493	22326	22348	22547	22224	22404	22343	22251	22317	22312	22432	22235	22270	22441	22384	22246	22407	22142	22358	22284	22072	22159	21989	22230	22403	22529	22197	22069	22259	21995	22269	22230	22230	22376	22114	22292	22342	22338	22094	22202	22401	22069	22501	22310	22301	22274	22094	22053	22357	22152	22351	22053	22322	22063	22234	22040	22302	22115	22325	22352	22286	22307	22298	22183	22402	22346	22529	22024	22155	22086	22113	22199	22149	22379	22316	22012	22237	22258	22349	22219	22314	22231	22203	22581	22107	22338	22234	22059	22381	22365	22115	22091	22290	22120	22130	22192	22400	22253	22363	22336	22251	22255	22167	22184	22020	22350	22508	22221	22236	22359	22311	22021	22385	22465	22247	22192	22474	22371	22236	22315	22368	22369	22422	22411	22166	22351	22144	22193	22269	22235	22153	22204	22217	22114	22245	22227	22252	21953	22214	22464	22160	22448	22283	22167	22025	22251	22105	22415	22258	22085	22162	22287	22538	22235	22326	22413	22422	22383	22207	22165	22168	22199	22480	22133	22408	22210	22236	22237	22167	22168	22140	22021	22171	22335	22238	22143	22151	22328	22318	22225	22318	22305	22236	22319	21979	22225	22185	22234	22259	22238	22289	22416	22215	22237	22346	22152	22041	22406	22428	22306	22287	22196	22342	22284	22286	22115	22291	22312	22080	22117	22201	22262	22451	22206	22300	22109	22118	22241	22255	22228	22240	22347	22422	22033	22383	22434	22213	22279	22213	22126	22349	22399	22121	22348	22279	22080	22347	22386	22358	22297	22448	22376	22518	22277	22203	22049	22361	22468	22322	22179	22306	22448	22277	22285	22304	22416	22395	22193	22488	22216	22460	22393	22185	22121	22437	22279	21960	22269	22396	22157	22296	22128	22143	22076	22437	22193	22269	22245	22311	22336	22238	22484	22069	22270	22204	22188	22340	22163	22206	22148	22249	22151	22302	22091	22150	22274	22034	22185	22299	22333	22282	22136	22034	22415	22180	22394	22192	22482	22152	22211	22226	22328	22379	22273	22259	22361	22179	22351	22644	22185	22293	22333	22163	22168	22257	22190	22335	22181	22239	22419	22454	22330	22277	22261	22333	22356	22184	22264	22193	22318	22206	22124	22378	22006	22440	22075	22281	22381	22354	22391	22300	22227	22135	22345	22329	22247	22435	22232	22289	22251	22120	22160	22406	22202	22384	22354	22264	22273	22296	22361	22144	22190	22506	22272	22447	22250	22184	22370	22203	22353	22375	22435	22018	22154	22390	22287	22160	21961	22319	22361	22458	22146	22303	22165	22176	22309	22425	22236	22261	22287	22334	22216	22395	21956	22309	22216	22295	22313	22149	22098	22392	22163	22192	22177	21958	22202	22070	22042	22122	22217	22255	22353	22188	22065	22272	22409	22382	22098	22296	22315	22165	22298	22251	22180	21917	22271	22146	22201	22177	22116	22087	22250	22347	22091	22202	22451	22209	22147	22194	22226	22191	22186	22284	22437	22083	22404	22464	22318	22237	22325	22118	22295	22219	22336	22256	22246	22325	22222	22224	22240	22225	22545	22213	22333	22325	22119	22287	22161	22110	22158	22209	22304	22307	22243	22124	22344	22200	22351	22031	22255	22309	22171	22093	22296	22032	22131	22475	22194	22045	22189	22339	22182	22283	22367	22274	22081	22213	22412	22195	22376	22332	22170	22453	22373	22206	22168	22393	22274	22369	22392	22251	22065	22256	22143	22280	22383	22136	22100	22449	22148	22281	22492	22228	22291	22163	22140	22614	22240	22068	22203	22260	22258	22380	22203	22176	22346	22259	22284	22180	22329	22280	22106	22298	22228	22303	22274	22205	22153	22153	22222	22381	22351	22205	22218	22027	22363	22265	22166	22373	22185	22051	22174	22131	22416	22354	22128	22070	22218	22005	22274	22336	22205	22199	22174	22326	22134	22030	22243	22093	22298	22156	22281	22354	22132	22081	22123	22229	22155	22422	22195	22156	22235	22160	22232	22448	22236	22082	22313	22338	22283	22156	22198	22199	22058	22181	22273	22300	22333	22166	22320	22213	22083	21972	22155	22299	22232	22088	22311	22085	22183	22289	22404	22292	22341	22411	22258	22234	22141	22378	22205	22183	22151	22273	22154	22163	22481	22305	22206	22311	22234	22230	22015	22188	22285	22289	22340	22366	22463	22272	22205	22265	22044	22266	22242	22223	22174	22254	22120	22415	22059	22280	22403	22007	22173	22313	22170	22235	21970	22217	22224	22145	22255	22190	22276	22226	22224	22246	22226	22397	22345	22295	22192	22041	22312	22204	22042	22324	22193	22360	22376	22313	22269	22070	22405	22289	22556	22295	22421	22270	22233	22171	22111	22216	22264	22304	22246	22307	22463	22143	22316	22356	22301	22209	22243	22148	22326	22189	22399	22410	22051	22246	22346	22311	22238	22309	22083	22192	22027	22229	22317	22025	22237	22105	22271	22291	22241	22394	22270	22222	22214	22237	22354	22201	22162	22407	22260	22411	22413	22330	22344	22394	22367	22372	22260	22169	22278	22071	22162	22406	22242	22125	22605	22364	22330	22087	22365	22390	22260	22282	22200	22225	22248	22267	22078	21904	22016	22010	22210	22456	22350	22445	22428	22364	22196	22161	22233	22190	22275	22409	22228	22172	22075	22353	22069	22143	22157	22198	21928	22304	22097	22142	22325	22355	22237	22298	22318	22237	22249	22320	22327	22203	22182	22314	22247	22270	22233	22042	22207	22298	22293	22381	22224	22336	22323	22240	22337	22175	22418	22320	22336	22280	22342	22371	22013	22331	22253	22462	22378	22209	22263	22500	22038	22155	22183	22068	22400	22377	22442	22117	22306	22009	22255	22451	22255	22274	22196	22329	22126	22194	22402	22195	22125	22421	22224	22393	22323	22297	22345	22292	22171	22363	22315	22290	22246	22289	22439	22303	22367	22161	22356	22140	22294	22310	22235	22348	22281	22486	22075	22514	22252	22320	22257	22265	22245	22194	22044	21996	22169	22463	22280	22327	22065	22143	22048	22209	22131	22269	22453	22151	22176	22291	22130	22289	22197	22264	22372	22355	22086	22025	22262	22208	22543	22397	22335	22249	22282	22219	22431	22147	22126	22231	22043	22362	22339	22300	22268	22526	22134	22111	22280	22183	22275	22260	22143	22287	22133	22346	22395	22353	22322	22163	22137	22318	22215	22360	22138	22173	22039	22055	22184	22275	22171	22283	22141	22145	22242	22446	22321	22170	22347	22246	22420	22198	22201	22279	22222	22397	22323	22272	22077	21995	22288	22178	22179	22320	22067	22277	22313	22207	22342	22386	22174	22310	22291	22277	22201	22260	22116	22170	22183	22358	22168	22256	22114	22281	22467	22344	22179	22402	22305	22394	22206	22188	22178	22170	22381	22301	22442	22221	21987	22297	22102	22281	22298	22352	22360	22323	22077	22361	22352	22391	22247	22338	22293	22201	22188	22291	22258	22268	22310	22484	22339	22351	22469	22214	22186	22450	22293	22156	22282	22228	22231	22304	22171	22318	22144	22476	22157	22042	22391	22266	22382	22100	22217	22241	22196	22435	22159	22291	22162	22397	22126	22132	22349	22230	22133	22292	22045	22314	22287	22064	22048	22109	22172	22281	22493	22263	22323	22308	22337	22462	22176	22251	22431	22261	22249	22405	22271	22389	22564	22199	22087	22061	22160	22256	22084	22457	22244	22090	22310	22168	22321	22276	22319	22093	22232	22197	22373	22033	22421	22153	22288	22228	22049	22099	22045	22137	22013	22337	22336	22049	22450	22177	22291	22243	22338	22313	22338	22315	22327	22231	22012	22267	22124	22168	22242	22184	22201	22167	22156	22231	22252	22061	22281	22227	22039	22131	22107	22026	22327	22280	22073	22351	22135	22130	22211	22274	22394	22434	22316	22182	22174	22222	22235	22195	22494	22240	22220	22116	22484	22147	22328	22277	22282	22162	22274	22278	22121	22049	21980	22320	22380	22184	22077	22346	22084	22316	22092	22115	22187	22168	22374	22287	22412	22246	22181	22269	22206	22254	22178	22330	22239	22388	22194	22159	22241	22355	22242	22174	22082	22224	22304	22094	22275	22171	22447	22246	22232	22467	22137	22242	22172	22043	22109	22465	22256	22199	22387	22273	22111	22229	22252	22137	22302	22179	22075	22234	22315	22163	22520	22516	22053	22330	22269	22428	22248	22380	22363	22253	22324	22224	22311	22464	22415	22490	22129	22080	22239	22143	22371	22182	22144	22363	22101	22314	22196	22418	22266	22287	22100	22169	22205	22273	22278	22353	22353	22469	22425	22052	22331	22307	22104	22204	22210	22343	22333	22548	22232	22302	22758	22289	22267	22349	22238	22481	22288	22322	22397	22299	22260	22276	22398	22435	22347	22417	22459	22335	22231	22004	22257	22244	22156	22241	22024	22132	22393	22121	22214	22168	22207
15707	28434	26603	23556	22032	20787	20235	20217	19881	19239	19115	18943	18699	18295	18370	18135	18011	18377	24454	27406	25675	22829	20322	18519	18169	17776	17937	17757	17730	17868	17727	17695	17818	17915	17835	17891	17952	17734	17818	17634	17940	17795	17864	17810	17819	17903	17937	17813	17751	17797	17775	17778	17822	17712	17881	17848	17758	17676	17900	17828	17538	17742	17645	17800	17960	17711	17650	17827	17981	17862	18021	17760	17656	17733	17814	17752	17774	17732	17668	17869	17637	17879	17810	17853	17821	17633	17708	17759	17821	17604	17868	17723	17863	17606	17599	17954	17738	17756	17761	17896	17783	17890	17829	17772	17684	17860	17642	17651	17559	17910	17797	17571	17651	17650	17744	17810	17780	17769	17844	17924	17906	17825	17741	17791	17765	17804	17599	17885	17713	17661	17758	17737	17764	17633	17748	17871	17765	17809	17587	17861	17778	17894	17845	17942	17865	17657	17985	17824	17679	17792	17741	17775	17766	17787	17647	17727	17589	17793	17784	17864	17946	17959	17749	17822	17763	17702	17687	17728	17905	17729	17855	17734	17853	17731	17752	17768	17913	17625	17761	17741	17592	17641	17605	17739	17746	17747	17774	17609	17751	17877	17670	17975	17812	17790	17811	17647	17788	17678	17893	17864	17780	17694	17712	17924	17675	17770	17547	17847	17888	17607	17807	17751	17723	17831	17924	17774	17696	17862	17638	17841	17758	17936	17928	17798	17765	17869	17717	17833	17715	17766	17701	17873	17778	17554	17674	17851	17805	17888	17740	17709	17781	17717	17691	17500	17829	17831	17848	17863	17716	17938	17912	17928	17650	17602	17754	17914	17815	17730	17790	17769	17816	17545	17679	17836	17851	17739	17900	17675	17625	17726	17804	17730	17704	17776	17753	17849	17948	17834	17809	17832	17884	17655	17838	17824	17947	17889	17650	17800	17854	17641	17706	17772	17608	17721	17645	17797	17819	17718	17759	17745	17849	17965	17646	17760	17905	17904	17594	17997	17716	17664	17721	17876	17726	17738	17612	17779	17877	17781	17662	17757	17886	17582	17803	17850	17884	17792	17651	17748	17791	17825	17892	17711	17715	17851	17765	17713	17982	17755	17760	17911	17644	17684	17771	17733	17696	17977	17832	17892	17812	17766	17604	17894	17642	17901	17881	17851	17753	17801	17788	17681	17833	17648	17801	17674	17703	17695	17861	17730	17915	17678	17668	17815	17810	17912	18026	17692	17726	17980	17746	17748	17890	17875	17810	17952	17630	17907	17688	17787	17545	17821	17817	17751	17628	17790	17792	17836	17655	17799	17915	17703	17745	17852	17870	17791	17845	17946	17785	17411	17783	17943	17725	17869	17673	17770	17807	17827	17724	17621	17795	17842	17735	17590	17656	17710	17888	17819	17693	17887	17608	17721	17884	17841	17805	17718	17819	17692	17792	17856	17748	17794	17714	17866	17751	17841	17750	17797	17909	17812	17899	17645	17813	17726	17668	17792	17815	17801	17828	17915	17766	17698	17882	17649	17849	17819	17778	17627	17808	17600	17815	17774	17703	17819	17832	17767	17848	17847	17795	17743	17927	17774	17864	17962	17840	17671	17747	17748	17730	17707	17937	17727	17636	17607	17564	17899	17598	17707	17882	17675	17839	17868	17653	17818	17864	17837	17761	17567	17776	17746	17779	17858	17763	17840	17730	17737	17765	17978	17670	17762	17774	17693	17708	17628	17759	17833	17747	17826	17586	17847	17596	17708	17736	17935	17805	17638	17693	17763	17804	17844	17878	17688	17807	17602	17799	17843	17829	17652	17625	17675	17748	17757	17717	17780	17917	17788	17842	17723	17827	17831	17742	17904	17989	17583	17710	17705	17675	17899	17679	17836	17719	17847	17770	17649	17877	17725	17742	17784	17715	17737	17618	17766	17785	17743	17739	17790	17749	17721	17653	17859	17832	17778	17704	17629	17728	17738	17666	17613	17760	17615	17816	17693	17882	17500	17708	17827	17767	17884	17822	17859	17672	17735	17795	17950	17778	17865	17780	17783	17996	17748	17767	17972	17781	17793	17790	17684	17947	17658	17611	17610	17957	17841	17935	17645	17835	17826	17729	17552	18020	17867	17654	17650	17771	17913	17892	17690	17812	17683	17742	17982	17826	17851	17596	17697	17731	17763	17635	17888	17745	17786	17753	17765	17687	17817	17870	17643	17764	17650	17817	17794	17849	17700	17834	17804	17761	17781	17678	17684	17701	17825	17771	17835	17928	17789	17774	17697	17618	17721	17781	17859	17887	17792	17742	17952	17810	17837	17831	17662	17763	17780	17769	17729	17814	17950	17821	17761	17836	17811	17856	17638	17668	17679	17689	17747	17754	17760	17737	17875	17691	17667	17660	18014	17636	17773	17656	17935	17588	17775	17934	17775	17740	17587	17942	17605	17798	17652	17966	17612	17912	17831	17805	17722	17576	17889	17929	17841	17635	17672	17974	17766	17866	17738	17987	17695	17803	17732	17764	17877	17636	17881	17792	17843	17636	17746	17810	17756	17776	17755	17789	17799	17741	17690	17859	17713	17877	17797	17753	17872	17964	17746	17955	17856	17727	17806	17828	17893	17560	17834	17732	17492	17893	17858	17803	17805	17936	17664	17779	17617	17738	17701	17902	17814	17535	17760	17722	17665	17776	17709	17850	17676	17894	17776	17903	17744	17611	17728	17754	17934	17822	17804	17919	17803	17803	17843	17994	17727	17748	17843	17806	17780	17732	17840	17786	17817	17639	17785	17636	17791	17852	17749	17820	17752	17712	17696	17889	17783	17740	17739	17660	17837	17695	17834	17772	17888	17805	17592	17717	17735	17778	17713	17725	17647	17861	17853	17867	17841	17762	17659	17833	17621	17701	17789	17712	17776	17832	17788	17803	17792	17794	17880	17701	17683	17791	17664	17938	17759	17948	17893	17930	17644	17645	17828	17806	17785	17739	17701	17919	17879	17733	17823	17849	17875	17784	17767	17914	17829	17962	17888	17512	17856	17585	17669	17768	17763	17572	17671	17765	17826	17837	17594	17791	17881	17668	17859	17691	17668	17631	17660	17533	17675	17714	17821	17814	17629	17796	17629	17566	17699	17816	17730	17842	17829	17848	17731	17716	17971	17964	17660	17741	17801	17701	17815	17772	17816	17792	17820	17651	17847	17687	18012	17766	17689	17757	17751	17720	17759	17750	17755	17702	17722	17829	17756	17681	17867	17743	17765	17706	17810	17902	17692	17781	17717	17692	17801	17767	17757	17887	17648	17889	17730	17897	17871	17767	17723	17857	17666	17966	17830	17646	17895	17723	17858	17690	17804	17765	17630	17798	17719	17766	17836	17614	17910	17684	17602	17778	17710	17714	17920	17792	17691	17951	17781	17708	17737	17710	17841	17798	17818	17818	17894	17751	17642	17718	17781	17795	17704	17860	17835	17808	17858	17921	17814	17644	17630	17759	17753	17803	17750	17755	17699	17810	17785	17757	17930	17739	17839	17626	17870	17784	17902	17643	17764	17763	17712	17800	17781	17766	17673	17850	17730	17652	17554	17764	17762	17743	17806	17935	17779	17706	17517	17703	17718	17923	17670	17926	17620	17747	17728	17896	17783	17765	17785	17728	17714	17935	17700	17618	17862	17607	17933	17752	17867	17721	17826	18036	17756	17851	17767	17771	17764	17910	17893	17673	17797	17835	17777	17847	17787	17912	17880	17646	17858	17810	17816	17779	17802	17835	17793	17671	17783	17644	17575	17968	17674	17786	17522	17685	17853	17691	17888	17851	17745	18023	17929	17737	17492	17945	17772	17725	17697	17799	17706	17918	17599	17818	17779	17729	17757	17753	17835	17846	17743	17974	17982	17726	17791	17846	17824	17836	17751	17850	17829	17657	17734	17843	17662	17822	17765	17681	17583	17825	17672	17877	17584	17708	17785	17693	17782	17834	17652	17845	17556	17882	17851	17794	17784	17857	17972	17969	17721	17745	17725	17858	17716	17785	17942	17888	17690	17836	17870	17786	17640	17819	17880	17941	17804	17757	17813	17663	17833	17700	17856	17892	17670	17706	17838	17748	17569	17829	17813	17646	17679	17949	17733	17792	17812	17882	17605	17805	17862	17993	17812	17798	17886	17790	17652	17794	17795	17778	17600	17691	17716	17643	17843	17862	17736	17709	17940	17912	17722	17660	17923	17952	17793	17788	17746	17793	17893	17749	17641	17876	17902	17874	17754	17914	17786	17823	17596	17836	17788	17701	17749	17771	17737	17978	17730	17861	17808	17725	17705	17747	17725	17748	17866	17811	17761	17804	17834	17858	17664	17805	17725	17918	17847	17613	17765	17920	17768	17796	17688	17872	17697	17775	17633	17491	17871	17846	17687	17783	17683	17752	17793	17796	17674	17710	17900	17683	17549	17819	17665	17840	17632	17728	17799	17975	17853	17680	17850	17872	17811	17847	17955	17649	17741	17739	17861	17931	17687	17830	17852	17873	17730	17713	17652	17938	17709	17873	17754	17808	17900	17852	17805	17646	17813	17770	17769	17776	17799	17723	17701	17889	17732	17840	17770	17870	17835	17827	17822	17763	17840	17680	17832	17654	17887	17516	17769	17745	17734	17844	17805	17684	17806	17636	17650	17877	17755	18028	17779	17693	17839	17738	17783	17778	17796	17576	17808	17721	17859	17965	17845	17644	17714	17695	17824	17690	17673	17667	17751	17834	17938	17739	17604	17721	17764	17689	17769	17739	17944	17729	17670	17863	17703	17814	17612	17668	17716	17756	17816	17704	17817	17778	17782	17870	17780	17744	17914	17794	18005	17697	17801	17752	17699	17589	17871	17959	17820	17822	17781	17869	17580	17841	17890	17677	17964	17860	17764	17809	17742	17722	17880	17766	17966	17704	17801	17826	17744	17791	17859	17633	17756	17931	17681	17791	17735	17704	17680	17666	17721	17915	17716	17664	17893	18074	17687	17662	18011	17726	17759	17861	17630	17663	17591	17778	17777	17742	17855	17766	17720	17545	17822	17821	17781	17791	17792	17729	17864	17713	17752	17881	17641	17667	17608	17818	17715	17750	17897	17719	17921	17969	17727	17791	17705	17719	17575	17688	17819	17767	17719
22485	21036	28864	23452	21429	24916	29243	24998	24311	24250	24420	23946	23880	23659	23499	23352	23155	23926	33641	36821	34829	30309	26734	24286	23153	22879	22656	22750	22806	22632	22676	22636	22870	22708	22547	22694	22831	22711	22657	22792	22494	22431	22653	22452	22885	22592	22680	22503	22732	22527	22825	22455	22709	22612	22622	22529	22771	22730	22751	22506	22582	22506	22606	22575	22440	22579	22643	22772	22641	22724	22639	22586	22718	22558	22582	22599	22650	22519	22505	22514	22512	22626	22564	22486	22430	22401	22654	22631	22641	22586	22642	22696	22585	22348	22479	22372	22621	22445	22574	22408	22800	22463	22383	22601	22479	22644	22769	22296	22398	22644	22550	22592	22328	22525	22505	22399	22485	22558	22489	22481	22305	22667	22703	22491	22706	22719	22480	22579	22400	22629	22640	22270	22711	22562	22326	22598	22649	22573	22387	22325	22724	22807	22526	22689	22548	22605	22701	22297	22518	22399	22569	22408	22421	22694	22508	22588	22420	22428	22590	22684	22525	22523	22717	22730	22486	22349	22662	22599	22399	22471	22611	22605	22447	22610	22525	22433	22629	22594	22690	22487	22807	22702	22769	22398	22688	22719	22489	22471	22463	22430	22504	22627	22839	22704	22535	22784	22387	22611	22485	22734	22451	22482	22398	22460	22527	22411	22631	22540	22375	22534	22538	22634	22510	22258	22301	22516	22701	22400	22667	22612	22716	22426	22636	22570	22413	22520	22473	22530	22628	22507	22751	22406	22476	22553	22501	22524	22814	22452	22648	22538	22591	22612	22523	22590	22794	22612	22592	22581	22426	22577	22753	22497	22577	22663	22391	22241	22451	22443	22420	22411	22632	22619	22546	22411	22606	22467	22646	22746	22818	22483	22519	22542	22691	22561	22638	22414	22751	22595	22503	22441	22621	22362	22586	22786	22375	22450	22666	22556	22492	22618	22571	22441	22749	22639	22491	22482	22680	22439	22537	22546	22541	22742	22765	22690	22405	22367	22580	22755	22467	22446	22350	22438	22400	22430	22728	22477	22602	22668	22443	22798	22635	22545	22528	22554	22507	22701	22631	22194	22441	22662	22600	22457	22603	22925	22780	22756	22473	22496	22498	22450	22408	22579	22496	22472	22737	22611	22619	22545	22631	22397	22512	22657	22600	22434	22550	22347	22487	22605	22465	22727	22679	22601	22719	22459	22601	22624	22468	22447	22548	22749	22371	22753	22633	22430	22273	22543	22525	22734	22604	22603	22683	22557	22483	22417	22436	22449	22279	22723	22539	22866	22805	22342	22600	22507	22382	22415	22182	22584	22521	22538	22623	22550	22474	22737	22277	22418	22560	22373	22455	22741	22720	22684	22589	22746	22460	22485	22552	22383	22374	22631	22350	22429	22492	22483	22476	22471	22365	22423	22479	22601	22684	22559	22429	22534	22474	22590	22804	22629	22597	22526	22207	22399	22396	22428	22390	22403	22574	22531	22496	22466	22564	22651	22565	22498	22581	22272	22556	22333	22491	22365	22436	22553	22650	22548	22502	22537	22609	22528	22444	22454	22826	22552	22523	22569	22544	22488	22456	22451	22504	22573	22576	22489	22442	22420	22452	22522	22440	22627	22557	22465	22396	22446	22620	22428	22541	22356	22577	22576	22407	22553	22289	22569	22667	22598	22265	22712	22466	22539	22547	22590	22437	22416	22746	22668	22704	22766	22473	22503	22666	22602	22654	22596	22534	22625	22267	22644	22613	22622	22256	22259	22680	22524	22614	22472	22550	22450	22575	22416	22421	22324	22537	22412	22438	22492	22656	22417	22557	22490	22504	22419	22639	22653	22525	22661	22613	22676	22394	22613	22523	22438	22491	22548	22569	22418	22467	22537	22441	22516	22431	22626	22612	22655	22327	22503	22501	22732	22638	22528	22721	22576	22586	22606	22539	22474	22773	22454	22484	22523	22639	22569	22697	22764	22349	22418	22483	22745	22580	22385	22182	22539	22707	22557	22471	22584	22495	22469	22341	22561	22401	22605	22559	22493	22735	22606	22601	22745	22506	22453	22578	22374	22379	22639	22625	22348	22531	22529	22749	22594	22408	22723	22732	22314	22566	22310	22615	22330	22400	22493	22619	22448	22715	22821	22640	22616	22464	22386	22366	22608	22590	22695	22669	22442	22471	22481	22748	22767	22645	22554	22847	22514	22413	22521	22429	22625	22378	22673	22352	22459	22325	22388	22579	22451	22615	22449	22423	22468	22645	22303	22262	22433	22502	22420	22747	22581	22505	22511	22490	22481	22420	22565	22558	22450	22576	22524	22397	22401	22413	22362	22597	22396	22677	22470	22501	22481	22557	22485	22548	22473	22756	22634	22734	22585	22534	22705	22544	22548	22626	22490	22655	22506	22481	22494	22308	22678	22505	22410	22402	22572	22732	22774	22473	22445	22643	22329	22766	22554	22419	22440	22382	22597	22507	22618	22659	22469	22702	22410	22558	22312	22326	22308	22578	22536	22484	22535	22484	22401	22692	22609	22551	22472	22580	22420	22418	22611	22668	22487	22481	22651	22619	22492	22540	22542	22584	22572	22426	22532	22527	22361	22480	22489	22507	22763	22662	22636	22566	22622	22394	22316	22480	22607	22536	22553	22628	22507	22623	22468	22581	22503	22585	22457	22537	22682	22706	22363	22365	22490	22307	22618	22567	22136	22602	22618	22556	22671	22777	22443	22449	22516	22430	22320	22387	22459	22627	22497	22438	22410	22469	22444	22523	22687	22640	22660	22514	22545	22349	22461	22356	22711	22469	22389	22626	22566	22483	22671	22505	22447	22388	22572	22584	22687	22715	22564	22642	22689	22357	22611	22555	22494	22592	22732	22471	22479	22628	22457	22684	22428	22712	22521	22578	22367	22526	22331	22544	22425	22672	22769	22628	22652	22643	22604	22992	22508	22622	22474	22550	22448	22684	22753	22535	22613	22665	22718	22448	22599	22475	22451	22521	22544	22517	22331	22672	22676	22490	22689	22575	22593	22525	22542	22331	22258	22605	22692	22503	22373	22235	22421	22552	22515	22510	22515	22636	22500	22424	22544	22476	22362	22322	22547	22571	22623	22515	22595	22612	22561	22515	22556	22766	22412	22556	22540	22500	22561	22566	22377	22474	22461	22496	22458	22499	22694	22585	22671	22739	22690	22473	22513	22720	22549	22696	22415	22513	22724	22674	22546	22668	22461	22793	22397	22483	22308	22717	22496	22577	22623	22487	22555	22417	22555	22488	22723	22504	22521	22488	22736	22493	22366	22571	22613	22429	22641	22535	22509	22412	22447	22456	22358	22661	22388	22603	22676	22553	22424	22712	22713	22657	22469	22516	22599	22555	22678	22642	22674	22539	22487	22270	22447	22504	22805	22558	22513	22440	22578	22763	22514	22621	22441	22570	22522	22645	22397	22539	22570	22539	22524	22613	22694	22574	22604	22868	22492	22613	22672	22475	22607	22643	22533	22842	22560	22538	22543	22348	22486	22479	22419	22665	22778	22377	22516	22724	22744	22399	22587	22694	22377	22579	22433	22584	22461	22421	22453	22561	22530	22601	22563	22504	22576	22673	22494	22432	22657	22777	22294	22624	22550	22662	22612	22563	22783	22512	22643	22409	22654	22687	22456	22407	22457	22326	22593	22467	22618	22541	22485	22677	22817	22469	22655	22453	22280	22689	22724	22564	22453	22535	22564	22685	22615	22426	22531	22588	22549	22642	22574	22458	22601	22591	22756	22709	22472	22589	22416	22397	22503	22253	22461	22386	22375	22495	22378	22598	22530	22684	22608	22567	22403	22481	22568	22662	22583	22539	22565	22705	22531	22424	22703	22587	22597	22541	22553	22683	22613	22526	22326	22326	22506	22541	22464	22349	22502	22556	22718	22487	22613	22600	22502	22683	22383	22873	22399	22570	22550	22518	22482	22613	22569	22430	22606	22563	22487	22511	22589	22377	22427	22454	22450	22475	22712	22429	22413	22648	22482	22552	22514	22612	22329	22618	22489	22662	22617	22626	22700	22555	22486	22761	22539	22310	22422	22722	22571	22512	22465	22502	22355	22583	22571	22575	22542	22725	22605	22585	22313	22791	22634	22586	22567	22556	22597	22733	22801	22486	22465	22339	22446	22571	22613	22503	22556	22498	22509	22506	22643	22551	22637	22730	22427	22697	22466	22583	22485	22524	22615	22598	22404	22599	22498	22510	22592	22597	22422	22469	22563	22586	22377	22407	22409	22598	22680	22555	22451	22594	22734	22641	22631	22656	22592	22434	22601	22644	22459	22422	22445	22436	22519	22574	22437	22547	22519	22464	22613	22666	22473	22547	22531	22643	22724	22617	22599	22655	22440	22556	22559	22663	22662	22395	22626	22431	22453	22491	22473	22711	22770	22639	22469	22527	22652	22232	22270	22523	22394	22633	22551	22618	22540	22529	22527	22662	22384	22482	22395	22435	22470	22565	22457	22618	22599	22729	22459	22650	22533	22456	22348	22472	22535	22582	22404	22483	22591	22292	22711	22569	22260	22394	22455	22477	22637	22330	22594	22578	22715	22506	22261	22650	22351	22686	22523	22465	22493	22775	22629	22548	22379	22643	22437	22525	22702	22773	22563	22450	22525	22403	22350	22650	22570	22604	22573	22550	22774	22857	22443	22884	22498	22522	22598	22660	22530	22421	22621	22486	22402	22651	22448	22483	22496	22551	22454	22393	22449	22586	22549	22399	22640	22739	22532	22804	22724	22534	22626	22318	22560	22489	22592	22556	22545	22521	22564	22256	22564	22663	22383	22638	22455	22498	22598	22450	22329	22608	22578	22510	22582	22629	22560	22441	22503	22660	22565	22415	22454	22398	22763	22553	22556	22733	22536	22717	22503	22368	22505	22620	22598	22684	22598	22703	22390	22455	22665	22686	22462	22566	22562	22471	22420	22437	22411	22517	22587	22603	22483	22486	22648	22602	22729	22723	22677	22588	22584	22516	22488	22728	22582	22670	22517	22721	22600	22610	22401	22677	22629	22732	22823	22518	22371	22605	22652	22614	22581	22896	22493	22562	22678	22530	22406	22532	22642	22700	22616	22582	22734	22708	22450	22438	22487	22541	22388	22681	22584	22406	22420
17702	34771	32776	26504	23984	23123	21872	21065	20440	19975	20340	19924	19777	19172	18901	18789	18101	20032	33145	34846	31795	26568	21949	19322	18228	18116	18010	17871	17965	17798	17923	17866	17962	17821	17892	18109	18015	18024	17918	17890	17802	17899	17982	17977	17778	17995	17838	17943	17793	17639	18181	18018	18125	17867	17997	17881	18062	17875	17909	17946	18054	18061	18064	17862	17934	17756	17786	17975	17850	17916	17842	17955	17932	17913	17757	17786	17795	17937	18061	17750	18076	17877	17886	17924	17787	17904	17984	17897	17906	17827	17887	17905	17946	17800	17701	18006	17915	17783	18101	17788	17844	18204	18058	17784	17927	17886	17871	17802	17868	17905	17974	18003	17875	17829	17815	18093	17806	17948	17886	17829	17934	17834	17926	17776	17865	18079	17949	17924	18049	17740	17788	17816	18006	17654	17957	17906	17803	17852	17737	17783	17820	17914	17920	17824	17839	17926	17704	18084	17785	17886	17973	17727	17952	17871	18074	17889	18103	17983	18133	17987	17991	17977	17903	17903	18009	17921	17921	17820	17797	17755	17969	17825	17998	17981	18006	17975	17918	17789	17973	18034	17920	17801	17969	17940	17856	17801	17948	17756	17871	17895	17852	17850	18011	18102	17923	17693	17958	17925	17874	17872	17872	17848	18032	17918	17713	18019	18000	17723	17904	17900	17624	18009	17939	17886	17913	17914	18031	18017	17840	18028	17897	17859	17912	17820	17931	17786	17818	18024	17836	17875	17872	17881	17818	18014	17979	17924	17839	17731	17957	17815	17987	17865	17911	18085	17902	18043	17834	17960	17852	18168	17879	17868	17870	18001	17849	17974	17930	18040	17734	18071	17753	17967	17750	17878	17754	18019	17894	17776	17864	17843	17834	17908	17720	17714	17906	17982	17869	17855	17896	17805	17890	17948	17969	17842	17807	17736	17802	17869	17734	17878	17953	17796	17991	17790	18047	17755	17991	17888	17745	17855	17979	17851	17746	18091	17994	17948	17801	18029	17850	17971	17752	17858	17849	18079	17831	17841	17905	18041	18066	17896	17775	17867	17865	17730	17874	17870	17938	17922	18001	17888	17940	17872	18040	17898	18035	18031	17781	17744	17906	17908	17945	17920	17917	17842	17913	18005	17786	17941	17966	17713	17872	17934	17833	17774	17842	17867	17814	17636	17870	17702	17977	17760	17811	17986	17809	17729	17723	17873	17869	17951	17905	17658	17760	17807	17688	18040	17943	17760	17903	18056	17921	17906	17837	17876	17825	17843	17906	17883	17830	17944	17810	18095	17909	17905	17863	17997	18000	17829	17935	17856	17800	17678	18019	17910	17867	17708	17846	17819	17828	17829	17806	17733	17920	17957	17871	17960	17946	17896	17913	17713	17999	17900	17782	17860	17845	17773	17874	17799	17816	17994	17919	17871	17889	17849	17897	17773	17871	17769	17865	17804	17902	17826	17873	17726	17773	17860	17904	17748	17837	17960	17795	17941	17883	17837	17807	17897	18058	17915	17931	17916	17856	17808	18030	17869	17882	18011	17934	17788	17902	17883	17921	17942	17863	17822	17925	17930	17810	17702	17857	17844	17972	17840	17683	17849	17943	17715	17959	17748	17809	17908	17872	17713	17825	17815	17760	17850	17884	17965	18048	17796	17821	17838	17891	17872	17888	17957	17725	17972	17917	17742	17840	17998	17973	17754	17909	17855	18000	17994	17923	18030	17878	17920	17982	17947	17909	17732	17775	18006	17838	17856	18009	17807	17797	17784	17874	17937	17925	17777	17944	17871	17934	17953	17870	18018	17893	18021	17801	17916	17914	17947	18096	17866	17872	17916	17773	17798	17856	17810	18032	17927	17867	17726	18076	17808	17781	17967	17820	17665	17806	17961	17956	17820	17926	17800	17818	17991	17794	17791	17762	17732	17938	17811	17976	17853	17808	17820	17748	17869	17802	17873	17873	17864	17922	17766	17957	17907	17922	17843	17883	17711	17655	17862	17875	17806	17802	17837	17785	17888	18000	18090	18063	17552	17674	17776	17780	17906	17906	17925	17760	17932	18015	17744	17857	17812	17788	17833	17733	17936	17782	17850	18046	17689	17757	17733	17962	17869	17762	17819	17708	17888	17895	17930	17868	17937	17954	17880	17749	17878	17822	17888	17880	17868	17838	17776	17646	17831	17916	17913	17887	17992	17712	17859	17887	17816	17835	17814	17813	18139	17922	17875	17768	17882	17960	17896	18068	18120	17813	17811	17821	18050	17888	17890	18124	17736	17876	17772	17953	17723	17865	17749	17872	17666	17818	17924	17793	18003	17802	17874	17752	17791	17696	17921	17878	17898	17895	17696	17861	17772	17786	17964	17949	17797	17801	17999	17783	17972	17905	17786	17822	17938	17947	17936	17851	17905	17732	18077	17860	17885	17618	17839	17941	17828	17874	17834	17932	17793	17803	17993	17816	17816	18055	18023	17958	17705	17841	17888	17781	17806	17747	17997	17923	17997	17947	17964	17943	17846	17936	17785	17904	18031	17958	17769	17863	17823	17826	17873	17876	17973	17854	17955	17881	17882	17704	17942	17800	17945	17818	17869	17998	17873	17768	17974	17929	17948	17773	17792	17806	17764	17884	17932	17891	17760	17927	17872	17874	17944	17901	17818	17884	17921	17874	17770	17906	17730	17841	17901	17801	17902	17815	18013	18005	17864	17741	17909	17647	17995	17968	17826	17730	17776	17831	17943	17787	17745	17978	17876	17973	17973	17862	17907	17917	17839	17825	17596	17807	17993	17729	17972	17795	17906	17898	17657	17991	17935	17804	17921	17950	17858	17802	17924	17942	17969	17743	17900	17727	17947	17811	17915	17857	17831	17936	17973	17925	17753	17876	17919	17772	17988	17666	17977	17886	17727	17798	17950	17980	17803	17797	17964	17891	17984	17766	17895	17847	17857	17977	17803	17869	17886	17896	17931	17876	17908	17831	17775	18039	17836	17819	17845	17747	17795	17740	17887	17772	17796	17772	17977	17904	17892	17813	17914	17928	17928	17667	17859	17797	17979	18017	17819	17948	17828	17907	17924	17837	17892	17891	17817	17820	17846	17933	17877	17965	17826	17821	17911	17956	17854	17807	17645	17833	17910	17873	17883	18015	17875	17827	17765	17956	17936	18031	17856	17977	17845	17937	17900	17862	17689	18032	17856	17798	17841	17851	17695	17796	17802	17911	17888	18007	17867	17930	17843	17830	18040	18037	17807	17831	17870	17795	17954	17926	17957	17996	17757	17832	17937	17919	17983	17703	18043	17849	17978	17917	17736	17846	17986	17762	17603	17854	17885	17873	17783	17867	17944	17797	17902	17990	18136	17859	17888	17916	17865	17756	17872	17895	17805	17773	18002	17963	18104	17885	17833	17879	17949	17822	17984	17847	18034	17815	17804	17900	18003	17696	17699	17709	17827	17836	18057	17671	17807	17854	17885	17808	17708	18010	17799	18047	17904	17981	17783	17900	17809	17955	18092	17911	17752	17861	17909	18000	18003	17717	17967	17880	17792	17960	17896	17947	17887	17802	17833	17786	17858	17899	17715	17993	17712	17829	18036	17741	17971	17725	18080	17675	17935	17786	17823	17912	17871	17806	17743	17783	17812	17832	17729	17832	17878	17775	17842	17964	18051	17819	17864	18033	17692	17984	17748	17833	17852	17844	17852	17940	17919	17870	17901	17811	18045	17861	17963	17861	17947	17792	17814	17805	17889	17900	17908	17914	17823	17922	17833	17853	17985	17919	18094	17790	17933	17953	17896	17816	17864	17953	17854	17914	17821	17818	17761	18071	17792	17808	17951	17854	18069	18019	17733	17848	17862	17893	17821	17779	17843	17774	17907	17891	17804	17810	17785	17679	17887	17878	17760	17813	17680	17744	17861	17723	17936	18059	17796	17843	17901	17900	17771	18032	17820	17829	17887	17903	17922	17929	17791	17899	17847	17846	17755	17908	17790	17798	17877	18084	17884	17766	17723	17842	17801	17921	17760	17732	17855	17836	17943	17588	17977	17831	17760	17871	17784	17878	17851	18074	17826	17968	17734	17905	17845	17983	17861	17763	17770	18046	17859	17982	17870	17758	18010	17922	17955	18081	17839	17863	17996	17956	17825	17648	18002	17860	18007	17940	17867	17909	17877	17690	17981	17865	17817	17714	17902	17969	17866	17836	17910	17789	17846	17861	17795	17803	17892	17891	17826	17913	17976	17995	17978	17891	17897	17940	17924	17951	17969	17758	17743	17773	17841	17772	17878	17844	17998	18037	17991	17935	17775	17597	17810	17814	17943	17899	17900	18040	18034	17899	17949	17910	17901	17700	17763	17832	17872	17752	17815	17806	17897	18071	17826	17888	17920	17812	17772	17823	17840	17688	17847	17973	18082	17674	17738	17838	17708	17794	17905	17810	17801	18005	17993	17770	17837	17896	18014	17700	17789	17982	17768	17951	17818	17838	17869	17912	17983	17734	17969	17886	17824	17917	17934	18023	17781	18025	17855	18056	17896	17939	18019	17853	17792	17779	17925	17856	17935	17898	18009	17907	17813	17892	17827	17827	17967	17697	17957	17766	18017	17904	17954	17709	17769	17872	17826	18016	17830	17777	18007	18002	17950	17805	17826	17860	17843	17877	17920	18125	17990	17704	18109	18000	17826	17802	17864	17849	18015	17998	17663	17927	17790	17642	17845	17861	17927	18041	17663	17887	17748	18059	17908	17900	17736	17969	17857	17967	17898	18181	17865	17966	17894	17999	17908	17862	17968	17713	17795	17875	17805	18067	17870	18060	17692	17784	17909	17783	17802	17934	17947	17835	17974	17760	17740	18038	17758	17887	17711	17801	17740	17831	17996	17868	17781	17954	17804	17988	17887	17832	17991	17862	17897	17749	17964	17871	17845	17926	17860	17770	17843	17911	17941	17993	17833	17964	17999	17870	17787	17808	18006	17851	17912	18050	17821	17806	18091	18059	17989	17969	17747	17938	17816	17962	17785	17819	17854	17945	17978	17703	18056	17771	17818	18027	17922	17865	17894	17946	17858	17894	17862	17992	17917	17802	17756	17930	17895	17836	17857	17835	17945	17868	17754	17811	17693	17979	18042	17807	18116	17858	17880
27589	22674	30806	29423	24785	23846	23891	23408	23402	23701	23509	23393	23269	23139	23202	23181	22932	23368	23449	24245	23985	23695	23623	23338	23066	23013	22954	22946	23052	23045	23186	22944	23031	22941	22964	23091	23060	22974	23170	22888	23108	23144	23167	22915	22998	23050	23056	23058	23036	23205	22944	22921	23076	22618	22969	22999	23206	23179	22957	23001	23122	23077	23123	23078	22989	22880	22938	23014	23001	22861	22826	22900	23034	23068	23044	23160	22976	22962	23034	23062	23188	22997	23059	23150	23114	22949	23095	22909	23014	23003	23072	23093	22934	23083	22920	22879	23064	23040	23034	22910	23081	22734	22966	22966	22994	22861	22914	22927	22779	22921	22890	22841	22908	22937	22958	23190	23079	22879	22989	22929	22990	22933	23043	23035	23084	22950	23152	22830	22997	22951	23249	23007	23015	22799	23049	22772	22959	22990	22832	23050	22947	23062	22671	23007	23051	23032	23072	22843	23078	22959	23076	23077	23154	22757	23048	22795	22978	23086	23022	22874	23074	23121	23034	22933	23041	23004	22758	23095	23032	22954	23089	22993	22822	22972	23035	23006	23148	23076	22768	23060	23166	23124	23095	22837	22993	23007	22939	22930	23012	22987	22934	23038	22944	22978	22869	23062	22917	22990	22780	22965	22853	22860	22957	23018	22976	23031	22841	22797	22675	22820	22956	22938	23042	22938	22785	23055	23022	22846	23020	22883	23049	23143	22949	23012	23038	23116	22859	22983	22938	22953	23208	22947	22989	22870	22968	22990	23027	22937	22929	22936	22968	23062	23015	22927	23046	22926	22719	22891	22741	23110	23085	22701	23024	22865	22946	22991	22854	22933	23073	23311	23095	22893	22983	23025	23048	22947	23106	23072	23055	23133	23135	22879	22991	22984	23015	23124	22919	22957	23064	23127	22861	23210	22832	23030	23080	22993	23143	23145	22927	22980	23117	22785	22975	23072	23002	22944	22885	23098	23052	23174	22821	22809	23089	22976	22912	23004	22958	23026	22999	22938	22802	22923	23173	22994	22943	22759	23022	22769	23147	22877	23037	23112	22794	22902	23051	23074	23010	22801	23190	22846	23003	23087	22937	22968	22800	22991	22763	23127	22911	22807	23031	23064	22900	23264	23042	22926	22987	22859	22884	22919	22889	22929	22890	22842	22896	22665	22876	23067	22953	22874	22991	22979	23165	22910	22917	22855	22911	23173	22835	22990	23033	22921	22739	22907	22953	22898	23033	23228	23087	23011	22960	23121	22855	23222	22961	23140	22959	22778	23163	22969	23031	23036	23027	22899	23037	22902	22927	22920	23006	22802	23167	22946	22755	22985	22970	22828	23150	22986	23256	23064	22832	22993	23090	22934	22855	22893	22883	22934	23106	23133	23111	23013	22958	23058	23123	23066	23131	22766	22815	23288	22671	22838	23070	22842	23013	22758	22961	23103	23231	23030	23005	23085	23059	22854	22924	22864	22873	22955	23023	22991	23001	23024	22959	22800	23041	22917	22759	23102	23093	22996	22849	23045	22822	22845	23151	23181	23168	23141	23109	23043	23075	22880	22806	22834	23180	23119	22856	22962	22890	23199	22936	22856	22850	23000	22947	23133	23129	23163	23081	22753	23178	22929	22899	23012	22854	23122	23154	23018	23047	23051	22934	22891	23056	23234	22951	23042	22980	23355	22918	23121	22740	22960	22991	22888	23031	23052	23123	23084	23019	23105	22863	22888	23056	22986	22978	22803	22875	23081	23227	23020	22810	23061	22974	22980	23163	23026	23097	22959	22957	23105	22738	23020	23017	22970	23013	22964	23188	23070	23118	22810	22779	22974	22750	23160	22890	23005	22808	23047	22769	22882	23077	23018	22982	22815	23196	23213	22963	22925	23083	22741	22963	22851	22946	22815	23094	23266	23098	22912	23065	22932	23005	23081	22973	23173	22991	23048	22992	22857	22929	22682	23132	22824	22855	23035	22956	23010	23041	23205	22902	23005	23173	23154	22782	22957	23004	23116	23080	22907	23038	23037	22960	23038	22988	22930	23023	22946	22838	22740	23025	22921	22903	22909	22982	22762	22853	22853	23242	23028	23000	22968	23014	22823	22826	22932	22913	23007	23076	22936	23117	22869	23064	22968	23024	23120	23021	23058	23065	22851	23080	22883	23025	22990	23073	22884	22976	23069	22990	22841	22858	23048	22915	22826	23011	23167	22915	23281	22834	23066	22664	23192	22865	23054	23215	23071	22802	23098	23099	22982	22876	23080	22877	22907	23289	23223	23143	22905	22928	22921	22988	22985	22922	23034	23080	23027	22757	22809	22808	22976	23208	22866	22854	22917	23005	23076	22861	22874	23061	23068	23025	22952	22991	22978	23040	23174	22805	23051	23140	22898	23019	23031	22915	22927	22962	22838	23175	22748	23050	22847	22980	22934	23270	23029	22936	22948	23207	22931	23017	23033	22899	22850	23037	22762	23157	22939	23026	23081	23020	23015	23028	22982	23021	22853	22893	22897	22932	22928	23192	23133	22932	22996	22806	22923	22855	22964	23040	23048	22981	22964	23146	23186	22873	23192	22879	22976	22964	23029	23008	23041	23008	22780	23018	23056	23162	22986	22922	22838	23197	22960	22802	23095	23211	22998	22605	22932	22981	22989	22958	23115	22954	23075	23039	23136	23158	22796	23009	22933	23016	22949	22898	23231	22865	23013	22979	23064	22975	23071	22940	22913	23053	23062	22991	22948	22923	22826	23183	23041	23070	22865	23038	23062	23049	23037	23070	22822	23094	23177	22785	23001	22988	22955	22987	22990	23109	22857	22779	22886	22950	22872	23129	23085	23089	22960	23030	23020	22991	23115	23054	22874	22850	23029	22799	22903	23131	22946	22957	23000	22857	23098	23116	23121	23086	23148	22790	22836	23119	23063	22997	23110	22871	22861	23142	22751	23222	23103	23161	23069	23038	23001	23030	23093	22867	23089	22895	23090	22803	22748	22947	22860	22915	22996	22996	22990	23023	22928	23052	22866	22915	23105	22842	22847	22971	23223	23126	22899	22998	22912	22684	22939	22865	22837	22842	22837	23088	22853	22751	23228	22962	22651	23063	23095	23066	22982	23116	22918	23096	23098	22849	22910	22814	23013	22933	22875	22995	22757	23013	23026	22961	22964	22787	22656	23073	23012	23137	23145	23240	23049	23344	22961	22826	22797	22926	22827	22870	22940	22811	23167	22985	22847	23000	22852	23091	23127	23231	22936	23036	23019	23064	22774	23159	23180	22806	22900	23042	22853	23104	23158	23201	22906	23117	23090	23152	23245	22910	22920	23036	23320	22994	23011	22688	22822	22870	23085	23117	22907	23267	23138	22923	23206	22760	23092	23301	23132	22949	22949	23004	22980	23065	22929	23063	23117	22965	22911	23009	22907	22944	22899	23037	23094	22792	22953	22993	23197	23134	23184	23049	23035	22962	23068	22979	23101	22773	22972	22699	23089	22955	22979	22986	22877	23010	22990	22855	23218	23066	22917	23034	23039	22814	23259	22980	23049	23061	22923	22816	22949	23075	23215	22869	23026	23066	23038	22974	22889	23124	22909	22773	23215	23021	22830	22917	23085	23142	23033	22820	22845	23251	23054	23008	22900	22841	22878	23045	22967	22838	23070	23098	22899	23014	23141	23168	23093	23141	22908	22920	23036	23044	22975	22893	22827	22940	23151	23064	22911	22815	23130	22863	22863	22941	22976	22992	23084	22938	23104	23071	23172	23113	23003	23007	23183	22984	23160	23238	22849	23100	22760	23104	23056	22993	22930	22794	22994	23031	22699	23185	22959	23044	22999	22978	23019	23115	22977	22851	22862	23035	23047	23103	23125	22832	22994	23198	22963	23032	23001	23144	23079	23012	23038	23098	22937	23033	22759	22993	23003	22774	23216	23074	23013	22725	22967	22873	22834	23135	23099	23103	23002	23083	22956	22935	23057	23042	22962	22647	22851	22975	22966	23127	22901	22838	23113	23071	22743	22985	23022	23079	22890	23010	22933	22958	23072	22928	22885	22926	22947	22996	23031	23122	23137	23030	22922	22979	23024	22845	23077	22754	22819	23005	23227	22893	22944	23003	23049	22831	22991	22943	23016	23022	23125	22906	23008	22880	22854	22954	23034	23081	22982	22908	22780	22937	23140	23020	22963	22861	23046	23192	23047	22738	23110	22983	22900	22956	22776	23063	23173	23115	23064	22823	23060	22979	22774	23114	22996	22818	22953	22958	23001	23109	23071	23012	22918	23098	22963	22964	23043	23033	23098	22908	23085	23197	23071	22827	22870	23094	22879	22942	22957	23125	23118	22885	23008	22822	23065	23053	23153	22998	23145	23065	22988	22949	23019	22899	23016	22841	22875	22807	23085	23026	22826	22927	23225	22977	23091	22850	22836	22896	22627	23049	22950	22995	22986	22925	23067	23041	22991	23186	23013	23201	22772	22851	22930	22945	22778	22797	23023	22906	23005	23015	23055	23013	23012	23070	22808	22946	23108	22783	23026	22940	22966	23148	23061	23041	22961	22911	22884	23044	22968	23026	22915	22985	23036	22989	23052	23057	23177	23021	23070	22892	22988	22786	23003	23138	22962	22873	22936	22918	22918	23094	23022	23057	23043	22781	22901	23029	22771	23106	23100	23080	23314	23111	22873	22918	22911	22886	23099	23090	22881	22813	22774	22854	22791	22986	23150	23013	22958	23119	23225	23054	22888	22932	22964	22989	22897	23116	23018	22925	22894	23090	23129	23174	22764	23055	22829	23101	23004	23002	22982	23016	23020	22936	23082	23029	22979	23011	22968	22946	22817	22851	22946	23111	22940	22853	22935	23033	23024	23109	23122	22792	23090	22987	23090	22790	22900	22904	23158	22969	22994	22974	22975	22920	22846	22885	22808	23174	23259	23031	23050	23093	23153	22971	23136	22943	23101	23064	23018	22808	23095	23161	23056	23248	22779	22919	22910	23124	23143	23233	23000	22816	23206	23029	22954	23001	22924	23135	23145	22968	23332	22984	22978	22993	23043	23059	23189	23235	22930	23085	23175	22893	23144	22943	22814	23152	23032	22919	22925	23099	23098	23006	22971	23024	23190	22922	23199	23115	22823	22970	22849	23262	22954
17687	24958	28993	24267	20970	19870	19348	19063	18881	19010	18859	18841	18781	18667	18193	18504	18187	18028	19391	19792	19570	18849	18556	18365	18227	18207	18052	18106	18115	18146	18040	18221	18155	18258	18376	18040	18199	18094	18011	18151	18445	18153	18086	18255	18178	18277	18165	18095	18236	17968	18178	18151	18265	18153	18176	18152	18159	18168	18246	18089	18035	18214	18241	18053	17900	18270	18117	18193	18087	18093	18222	18266	18008	18155	18111	18221	18129	18202	18170	18264	18125	18072	18178	18065	18162	18339	18107	18123	18073	17976	18296	18357	18251	18310	18134	17987	18108	18151	18299	17968	18175	18147	18351	18186	18300	17991	18244	18182	18063	18088	18283	18257	18105	18228	18041	18098	18024	18180	18191	18291	18138	18133	18080	18148	18172	18259	18229	18133	18032	18157	18347	18064	18002	18289	17889	18372	18262	18108	18171	18262	18143	18151	17955	18225	18112	18226	18046	18173	18087	18101	18230	18073	18193	18250	18158	18209	18011	18079	18116	18321	18135	18058	18232	18188	18168	18114	18164	18200	18184	18013	18091	18016	18133	18132	18182	18088	18229	18127	18258	18054	18027	18195	18068	18147	18317	18094	18043	18081	18291	18205	18130	18080	18227	18154	18059	18258	18210	18327	18209	18116	18127	18173	18351	18331	18101	18189	18101	18091	18257	18306	18160	18058	18301	18262	18154	18221	18053	18289	18237	18240	18264	18060	18102	18057	18077	18098	18056	18070	18092	18335	18068	18125	18067	18349	18245	18172	18096	18066	18287	18138	18007	18172	18019	18350	18189	18292	18087	18367	18074	18156	18167	18036	18204	18124	18115	18149	17944	18100	18144	18265	18164	18091	18265	18011	18200	18193	18277	18162	18058	18047	18290	18068	18226	18150	18292	18327	17989	18230	18148	18168	18287	17991	18044	18027	18148	18212	18261	18328	18154	18130	18113	18097	18098	18214	18110	18000	18112	18138	18194	18084	18322	18144	18269	18149	18159	18088	18227	18145	18210	18128	18208	17921	18154	18219	18098	18177	18270	18098	18259	18254	18150	18054	18165	18131	18038	18335	17900	18121	18250	18186	18121	18139	18235	18124	18137	18247	18200	18007	18216	18203	18168	18242	18101	18122	18242	17980	18107	18051	18207	18141	18119	18352	18136	18109	18158	18200	18140	18137	18122	18053	18165	18251	18273	18128	18329	18197	18317	18330	18170	18110	18206	18169	18023	18200	17975	18146	18281	18149	18232	18123	18219	18084	18233	18051	18169	17949	18093	18106	18254	18061	18102	18171	18236	18126	18288	18086	18274	18066	18226	18112	18166	18002	18133	18252	17975	18135	18186	18077	18319	18225	18174	18074	18062	18120	18249	18094	18241	18061	18125	18149	17990	18162	18252	18108	18324	18089	18278	18235	18151	18250	18134	18184	18289	18088	18272	18178	17958	18099	18328	18191	18071	18302	18178	18316	18271	17950	18124	18292	18060	18338	18253	18141	18130	18070	18203	18092	18096	18325	18151	18020	18253	18159	18052	18028	18363	18119	18138	18172	17980	18037	18191	17937	18163	18116	18269	18161	18132	18171	18276	18144	18082	18099	18179	18116	18123	18305	18307	18100	18252	18010	18125	18121	18104	18186	17989	18253	18163	18268	18197	18109	18224	18215	18278	18214	18063	18066	18157	18035	18129	18052	18245	18158	18362	18131	18235	18141	18341	18182	17956	17983	18187	18192	18201	18340	18119	18156	18020	18124	18220	18179	18366	18256	17959	18216	18067	18080	18153	18127	18109	18068	18258	18119	18173	18154	18155	18038	18295	18020	18252	18131	18140	18205	18360	18147	18161	18143	18087	18061	18074	18000	18179	18174	18058	18170	18267	18143	18210	18322	18183	18166	18166	18050	18210	18117	18049	18195	18129	18252	18310	18127	18176	18092	18161	18198	18082	18146	18207	18058	18158	18074	18085	18104	18182	18209	18111	18103	18188	18299	18069	18156	17960	18189	18223	18124	18213	18069	18230	18106	18182	18196	18071	18106	18207	18245	17987	18167	18251	18117	18123	18050	18092	18094	18206	18235	18052	18224	18128	18242	18326	18147	18167	18046	18217	18269	18182	18091	18073	18181	18113	18184	18103	18071	18007	18264	18101	18271	18146	18108	18428	18132	18210	18073	18154	18071	18134	18222	18171	18054	18161	18138	18088	18237	18194	17874	18255	18166	18238	18173	18266	18132	18181	18141	18128	18238	17898	18245	18228	18124	18193	18284	18216	18190	18113	18155	17983	18169	18214	18259	18252	18049	18188	18240	18168	18257	18121	18207	18135	18234	18184	18180	18075	18093	18283	18096	18222	18224	18216	18159	18181	18294	18052	18271	18202	18228	18249	18273	18200	18107	18241	18079	18174	18176	18238	18088	18117	18224	18068	18019	18119	18052	18236	18270	18260	17939	18050	18124	18085	18065	18321	18065	18044	18229	18100	18096	18209	18173	18121	18107	18323	18119	18090	18203	18284	18205	17890	18094	18111	18268	18074	18354	18251	18235	17960	18023	18294	18162	18149	18096	18138	18247	18045	18353	18097	18115	18149	17944	18303	18214	18092	17941	18308	18297	18279	18126	18113	18136	18088	18092	17920	18105	18169	18097	18324	18236	18068	18287	18355	18123	18264	18385	18169	17996	18161	18141	18330	18112	18055	18229	18136	18281	18057	18119	18072	18143	18295	18103	18171	18155	18055	18024	18260	18212	18084	18147	18030	18232	18011	18070	18096	18244	18003	18025	18061	18127	18170	18075	18070	18095	18187	18175	18159	18167	18079	18202	18277	18226	18083	18226	18114	18151	17974	18266	18037	18310	18118	18167	18282	18298	18287	18203	18268	18284	18179	18079	18104	18277	18127	18054	18198	18128	18041	18246	18099	18159	18166	18033	18143	18271	18259	18210	18218	18158	18209	18321	18138	18002	18234	17987	18327	18267	18202	18323	18175	18101	18269	18300	18246	18239	18208	18229	18075	18097	18087	18230	18102	18127	18103	18231	18192	18159	18084	18159	18308	18113	18013	18010	18151	18036	18164	18077	18263	18006	18106	18148	18269	17955	18127	18225	18226	18149	18288	18142	18149	18053	17984	18084	18218	18240	18082	17868	18210	18249	18186	17988	18228	18073	18140	18235	18134	18247	18163	17990	18197	18141	18188	18357	18245	18148	18149	18328	18225	18083	18039	18111	18090	18146	18159	18197	18023	18143	18305	18378	18251	18046	18189	17939	18165	18132	18183	18209	18140	18127	18185	18178	18205	18061	18149	18104	18012	18009	18185	18199	18120	18139	18219	18331	18139	18141	18057	18149	18274	17993	18123	18103	18260	18203	18195	18090	18209	18280	18374	18119	18282	18100	18097	18113	18109	18108	18139	18022	18096	18053	18143	18143	18132	18052	18207	18218	18172	18236	18204	18270	18188	18250	18176	18288	18137	18050	18119	18321	17969	18170	18143	18069	18162	18055	18032	18081	18292	18076	18102	18254	18331	18170	18152	18295	18163	18016	18245	18118	18046	18166	18075	18266	17969	18070	18217	18137	18036	18137	18152	18221	18217	18178	18032	18253	18006	18098	18201	18107	18225	18116	18110	17942	17995	17932	18227	18127	18118	18129	18122	18036	18239	18111	18229	17985	18047	18064	18176	17864	18321	18166	18214	18221	18207	18067	18146	18132	18150	18156	17986	18231	18176	18210	18264	18057	18144	18254	18076	18245	18154	18329	18151	18212	18235	18180	18011	18215	18216	18114	18088	18139	18218	18153	18022	18198	18282	18300	18067	17928	18148	18175	18152	18202	18134	18109	18094	18063	18304	18124	18080	18147	18069	18226	17932	18193	18214	18087	18326	18178	17976	18019	18003	18159	18260	18198	17965	18072	18213	18091	17949	18235	18239	18137	18248	17959	18143	18066	18199	18263	18043	18257	18188	18361	18246	18098	18286	18277	18168	18321	17935	18128	18162	18218	18309	18335	18049	18039	18238	18105	18086	18051	18177	18041	18094	18018	18273	18085	18120	18163	18143	17891	18116	18042	18170	18078	18090	18050	18150	18115	18156	18034	18191	18197	18133	18355	18232	18204	18108	18277	18261	18383	18007	18334	18179	18083	18274	18147	18194	18145	18056	18077	18073	18239	18168	17963	18173	18175	18072	17985	18247	18192	18159	18127	18226	18228	18085	18292	18177	18275	18148	18272	18245	18335	18029	18175	18184	18229	18129	18034	18310	18048	18085	18148	18059	18207	18000	18081	18351	18256	18212	18084	18046	18330	18064	18214	18184	18126	18167	18407	17993	18259	18077	18111	18110	18151	18127	18258	18078	18029	18187	18164	18198	18099	18045	18022	18191	17974	18082	18386	18110	18117	18044	18080	18053	18220	18064	18182	18064	17830	18144	18131	18117	18228	18318	18198	18157	17961	18257	18291	18232	18050	18147	18112	18180	18130	18071	18145	18297	18155	18053	18136	18088	18195	18099	18268	18053	18066	18180	18158	18156	18223	18022	18035	18293	18102	18133	17997	18085	18248	18032	18221	18148	18297	18127	18099	18110	18221	18234	18141	18190	18163	18071	18179	18288	18017	18285	18355	18107	18228	18174	18130	18187	18056	18235	18099	18082	18266	18123	18345	18259	18077	18390	17983	18109	18098	18167	18316	18057	18339	18302	18082	18146	18268	18227	18296	18104	18183	18144	18132	18189	18197	17972	18163	18258	18157	18179	18247	18111	18255	18107	18109	18040	18070	18101	17989	18406	18089	18196	18180	18024	18257	18044	18160	18252	18198	18131	18128	18202	18168	18219	18342	18145	18124	18266	18058	18219	18122	18339	18064	18089	18167	18331	18209	18084	18174	18363	18207	18232	18151	18079	18099	18129	18212	18044	18225	18143	18140	18299	18202	18246	18149	18171	18319	18308	18127	18161	18097	18000	18116	18215	18230	18078	18197	18046	18088	18093	18335	18138	18126	18180	18234	18151	18021	18229	18224	18197	18201	18294	18141	18189	18189	18369	18223	18156	18104	18147	18169	18318	18030	18147	18143	18260	18198	18192	18067	18193	18237	18175	18191	18049	18072	18183	18325	18132	18143	18050	18072	18150	18092	18384	18119	18250	18200	18074	18249
23533	20990	28509	24119	23775	26672	27773	24984	23960	24043	23940	23539	23332	23256	23271	22998	22918	23975	29086	30218	28652	26613	24932	23616	23093	22920	22883	22953	22780	22914	22888	23005	22741	22814	22708	22893	22779	22922	22628	22664	22773	22944	22840	22759	22838	22848	23016	22978	22546	22643	22732	22920	22903	22677	22920	22858	22730	22643	22746	22876	22777	22839	22662	22704	22542	22765	22513	22692	22630	22928	22924	22573	22664	22648	22805	22786	22746	22610	22783	22565	22858	22544	22746	22614	22912	22874	22620	22689	22797	22605	22964	22697	22598	22579	22745	22712	22786	22955	22869	22757	22667	22561	22721	22552	22774	22929	22736	22673	22916	22932	22652	22641	22599	22745	22618	22969	22612	22699	22863	22829	22630	22701	22902	22745	22788	22794	22924	22840	22934	22923	22765	22705	22811	22738	22786	22737	22851	22890	22795	22546	22662	22756	22609	22745	22721	22617	22844	22809	22808	22776	22731	22856	22895	22745	22816	22879	22790	22859	22648	22755	22695	22780	22861	23031	22896	22878	22468	22929	22688	22609	22766	22575	22707	22755	22700	22906	22615	22868	22722	22590	22753	22684	22737	22823	22617	22941	22722	22707	22605	22663	22725	22829	22756	22903	22812	22791	22801	22625	22545	22919	22757	22859	22904	22716	22626	22777	22734	23083	22691	22853	22749	22881	22766	22484	22679	22860	22944	22558	22725	22827	22969	22914	22873	22837	22814	22803	22874	22737	22558	22933	22748	22788	22709	22700	22650	22666	22559	22655	22886	22643	22643	22789	22789	22770	22682	22678	22643	22942	22654	22696	22621	22637	22892	22589	22815	22654	22670	22698	22798	22799	22663	22616	22850	22780	22644	22422	22531	22527	22830	22675	22862	22777	22820	22812	22880	22767	22730	22861	22801	22903	22745	22579	22992	22541	22715	22552	22865	22529	22638	22648	22903	22828	22720	22877	22555	22447	22649	22786	22707	22789	22769	22873	22745	22723	22471	22751	22702	22619	22714	22912	22615	22617	22503	22815	22570	22534	22817	22636	22614	22867	22877	22826	22621	22754	22534	22700	22719	22672	22648	22839	22683	22836	22826	22706	22781	22873	22724	22955	23086	22697	22810	22535	22642	22782	22639	22891	22833	22556	22649	22667	22857	22755	22728	22870	22639	22725	22661	22736	22588	22718	22685	22990	22739	22684	22745	22743	22741	22662	22855	22690	22717	22734	22633	22916	22759	22694	22825	22698	22715	22871	22499	22660	22687	22804	22610	22857	22463	22735	22849	22754	22807	22638	22838	22786	22693	22784	22843	22852	22759	22709	22650	22600	22659	22720	22793	22614	22773	22781	22798	22823	22874	22740	22663	22836	22769	22793	22858	22654	22729	22763	22693	22764	22820	22830	22741	22649	22729	22766	22639	22849	22703	23069	22774	22707	22739	22603	22850	22878	22765	22601	22840	22651	23044	22691	22556	22730	22609	22806	22903	22805	22659	22851	22797	22912	22785	22665	22717	22571	22581	22784	23093	22661	22811	22695	22833	22569	22608	22503	22660	22671	22732	22584	22834	22755	22696	22600	22928	22751	22799	22863	22714	22665	22644	22674	22772	22773	22446	22715	22764	22806	22838	22614	22810	22655	22771	22762	22807	22865	22667	22699	22665	22660	22558	22610	22894	22659	22617	22777	22712	22416	22856	22763	22649	22622	22536	22826	22649	22810	22646	22795	22829	22791	22748	23152	22808	22730	22901	22937	22764	22745	22607	22521	22884	22882	22613	22873	22789	22608	22677	22751	22553	22777	22649	22956	22823	22557	22724	22650	22692	22704	22786	22738	22825	22794	22741	22942	22880	22823	22721	22686	22788	22702	22784	22739	22761	22717	22891	22879	22824	22830	22701	22725	22938	22719	22813	22718	22749	22746	22622	22882	22975	22727	22753	22768	22956	23008	22753	22587	22932	22611	22925	22680	22836	22763	22704	22873	22928	22789	22835	22543	22686	22713	22722	22815	22604	22776	22593	22756	22864	22806	22748	22837	22812	22874	22871	22691	22545	23051	22530	22811	22770	22829	22750	22764	22646	22544	22805	22669	22724	22752	22732	22549	22665	22598	22748	22594	22950	22724	22434	22454	22790	22554	22534	22626	22789	22865	22893	22672	22751	22728	22641	22673	22724	22610	22674	22667	22835	22698	22884	22766	22836	22697	22565	22893	22674	22793	22737	22787	22776	22792	22609	22835	22728	22762	22638	22803	22661	22585	22728	22815	22749	22660	22788	22687	22823	22789	22802	22859	22795	22677	22731	22720	22775	22596	22573	22603	22605	22842	22953	22610	22688	22662	22996	22570	22604	22595	22691	22705	22695	22684	23039	22865	22779	22854	22751	22713	22536	22855	22836	22617	22544	22771	22551	22693	22875	22834	22866	22624	22854	22844	22750	22731	22645	22760	22683	22663	22648	22537	22659	22735	22837	22667	22754	22836	22659	22793	22786	22852	22619	22674	22594	22538	22661	22720	22825	22753	22656	22882	22615	22721	22918	22829	22824	22716	22651	22718	22603	22700	22690	22784	22865	22854	22921	22840	22894	22798	22787	22701	22576	22626	22892	22685	22737	22795	22722	22556	22564	22768	22755	22707	22842	22661	22892	22675	22905	22702	22835	22860	22769	22723	22779	22876	22760	22823	22914	22976	22845	22908	22715	22626	22599	22693	22704	22806	22843	22671	22613	22528	22729	22747	22677	22628	22472	22611	22687	22629	22727	22619	22794	22826	22830	22880	22539	22973	22684	22672	22906	22928	22639	23067	22716	22656	22770	22602	22705	22617	22764	22575	22711	22751	22663	22690	22785	22808	22653	22539	22881	22871	22636	22829	22804	22788	22521	22651	22782	22540	22595	22660	22773	22783	22760	22699	22600	22683	22751	22743	22735	22781	22975	22771	22683	22887	23019	22721	22669	22806	22832	23044	22887	22762	22888	22749	22701	22853	22922	22714	22796	22648	22771	22832	22610	22520	22756	22743	22616	22785	22707	22708	22793	22922	22960	22570	22836	22710	22904	22864	23086	22553	22885	22616	22761	22764	22892	22723	22864	22813	22834	22634	22681	22780	22668	22822	22933	22838	22745	22749	22973	22842	22492	22737	22731	22976	22896	22623	22897	22659	22518	22858	22880	22925	22779	22834	22876	22631	22842	22802	22927	22690	22812	22651	22789	22556	22673	22769	22801	22770	22592	22872	22551	22704	22852	22660	22536	22767	22826	22817	22695	22680	22720	22792	22917	22898	22561	22673	22819	22840	22807	22884	22583	22966	23002	22710	22710	22844	23036	22669	22819	22645	22726	22560	23018	22779	22676	22792	22516	22762	22907	22733	22735	22671	22798	22692	22845	22815	22593	22645	22868	22762	22819	22706	22704	22740	22742	22806	22750	22645	22719	22937	22678	22825	22728	22899	22971	22570	22598	22911	22793	22737	22563	22502	22581	22776	22798	22598	22691	22657	22861	22888	22710	22682	22876	22682	22889	22739	22731	22750	22802	22805	22590	22521	22827	22849	22877	22797	22909	22691	22469	22768	22841	22713	22719	22696	22654	22663	22862	22915	22797	22773	22625	22804	22843	22773	22637	22732	22754	22826	22730	22711	22526	22723	22934	22877	22700	22727	22948	22866	22760	22740	22742	22456	22726	22751	22688	22583	22870	22703	22828	22284	22659	22822	22709	22827	22653	22655	22676	22718	22805	22654	22743	22843	22586	22793	22648	22758	22922	22631	22637	22575	22718	22872	22642	22722	22817	22680	22703	22750	22697	22472	22727	22886	22717	22800	22776	22698	22548	22657	22440	22587	22721	22664	22820	22707	22653	22962	22784	22738	22892	22906	22692	22606	22485	22774	22824	22950	22753	22614	22395	22620	22711	22452	22753	22678	22830	22730	22926	22891	22789	22691	22857	22805	22703	22606	22854	22537	22574	22788	22729	22641	22782	22940	22880	22813	22836	22676	22648	22607	22925	22797	22764	22706	22716	22630	23080	22919	22695	22816	22927	22662	22876	22882	22533	22821	22777	22571	22746	22823	22823	22673	22973	22653	22751	22725	22711	22697	22880	22714	22692	22762	22541	22823	22879	22670	22629	22922	22901	22745	22948	22808	22840	22857	22801	22859	22811	22904	22650	22654	22532	22536	22895	22726	22843	22867	22684	22648	22635	22792	22579	22842	22797	22898	22677	22692	22643	22771	22940	22890	22595	22810	22629	22737	22709	22810	22850	22775	22617	22820	23059	22863	22738	22730	22609	22824	22730	23070	22720	22848	22845	22843	22848	22801	22972	22810	22758	22771	22729	22695	22757	22716	22864	22692	22793	22961	22576	22986	22710	22630	22756	22884	22869	22974	22820	22703	22774	22480	22830	22752	22697	22820	22801	22689	22737	22479	22695	22903	22815	22744	22763	22744	22694	22805	22790	22543	22872	22677	22649	22738	22815	22687	23026	22924	22637	22814	22595	22851	22788	22626	22656	22911	22899	22905	22631	22727	22856	22907	22614	22730	22707	22762	22678	22794	22609	22783	22741	22718	22762	22796	22528	22868	22564	22812	22911	22897	22733	22603	22888	22610	22744	22766	22858	22874	22658	22772	22761	23027	22643	22655	22845	23025	22818	22625	22731	22730	22762	22689	22771	22789	22785	22683	22718	22640	22637	22511	22790	22656	22838	22926	22644	22838	22790	22678	22812	23009	22612	22656	22861	22695	22863	22488	22692	22647	22767	22587	22835	22691	22846	22749	22661	22521	22896	22736	22592	22604	22924	22746	22917	22756	22837	22919	22649	22816	22994	22772	22743	22798	22884	22879	22541	22778	22720	22739	22713	22811	22482	22768	22959	22834	22949	22620	22877	22741	22692	22700	22626	22722	22728	22885	22878	22821	22610	22539	22841	22932	22823	22564	22881	22913	22558	22658	22677	22495	22763	22769	22696	22768	22661	22853	22821	22708	22970	22680	22668	22758	22759	22634	22752	22562	22669	22596	23018	22572	22996	22781	22813	22608	22662	22958	22708	22876	22778	22906	22908	22879	22730	22598	22914	22813	22727	22907	22876	22810	22689	22699	22783	22880	22636	22729	22668	22757	22948	22706	22635	22795	22765	22706	22659	22782
16912	30499	33222	27797	25146	23424	22527	21327	20298	19371	19333	18968	18540	18485	18447	18226	18269	19841	27074	27225	25039	22250	19767	18833	18452	18166	18330	18080	18239	18056	18201	18177	18269	18234	18069	18014	18039	18044	18178	17933	18189	18097	18138	18105	17970	18078	18091	18149	18032	17980	17913	18134	18090	18051	18141	18290	18044	18120	17992	17927	17942	17960	18157	18031	18176	18054	18047	18095	17988	18204	18009	18015	17964	17998	18169	17987	18136	17900	18219	18067	18183	18115	18147	18137	18007	18111	18012	18062	18137	18024	18028	17972	17966	18071	18151	18081	18189	18000	18234	18020	17918	18117	17986	18104	18204	17999	18031	17960	18278	18273	18170	18049	17936	18088	18226	18073	18021	18145	18027	18107	18004	18082	17986	17962	18167	18010	18243	18103	18071	18078	18226	18014	18258	18239	18069	18058	18202	17950	18063	18156	18135	18130	18094	18156	17973	17927	18221	18059	18070	17989	18015	18042	17912	18183	17982	17907	18229	18092	17981	18095	18151	17977	18122	18150	18217	17875	17925	18104	18029	18166	18153	17923	17926	18163	18191	17969	18139	18031	18230	17992	17879	18187	18105	18137	18150	18061	18203	18188	18262	18014	18033	18048	18002	18125	18059	18063	17821	18080	17930	18047	18149	18124	18024	18117	18262	17970	18128	18222	18153	17997	18075	17938	18006	18254	18076	18263	18109	18115	18196	18059	18092	18088	18167	18289	18032	18083	18000	18046	18261	17976	17859	18079	17980	18134	18060	17957	18070	18078	18171	17791	18199	18105	18003	17846	17974	18049	17934	18167	17910	18145	18174	18096	18109	17965	17935	18014	18002	18048	18054	18092	18179	17985	18267	17854	18065	18071	17983	18152	18153	17990	18040	18106	18040	18085	18251	17808	18239	17933	18266	17839	18161	18048	18055	18020	17969	18256	17978	18124	17966	17908	17976	18048	18036	18026	17976	17992	18124	17952	18059	18036	18191	18012	18213	18011	17958	17939	18091	18153	18085	17994	18134	17887	18049	18163	17977	18034	18040	18073	18081	17998	18201	17998	18094	18222	18100	18064	18066	18077	18039	17903	18004	18073	18049	18026	17952	18109	18031	17986	17778	18136	17919	18131	17901	18183	18137	18236	17953	18029	18086	17908	18076	18120	18121	18040	18039	17873	18076	17888	17907	18050	18102	18250	17978	18034	18103	18110	18062	18075	18122	18088	18067	18151	18101	18143	17877	18139	18092	18083	18061	18160	18100	18063	17948	18134	18148	18156	18098	18132	18179	18099	17906	18114	18149	17955	18065	18116	18140	17996	18076	18050	18096	17963	18098	18046	17971	18138	18195	17983	18001	18072	17987	18024	17862	17944	18188	17970	18039	17987	18083	18003	18164	17823	18072	18090	18164	18095	18219	17909	17836	17843	18082	18001	18028	18103	18027	18136	18204	18052	18118	18160	18057	18188	18154	18032	18112	18043	18161	18003	18097	18131	17902	18009	18101	17877	17977	18082	18049	18088	18141	18166	17902	18106	17957	18066	18035	17908	18017	18038	18033	18087	17992	17989	18117	18221	18055	18299	18065	18056	17966	17927	17961	18128	18133	18003	17987	18061	18008	18132	18033	18171	18192	18084	18083	18020	17941	18218	18139	17849	18120	18205	18017	17979	18128	18154	18011	18019	18169	18191	18019	17907	18081	18010	18059	18059	18060	18177	18169	17915	18099	18072	18085	18065	18065	17889	17844	18127	18106	17796	18233	18112	18064	18092	18108	18119	18140	17957	18009	18081	18006	17907	18156	17979	17968	18173	18167	18063	18063	18094	17871	18127	18226	17994	18126	18007	18009	18034	18072	18132	18141	18032	18126	18027	18179	18136	18116	18013	17951	17995	18008	18085	17916	18007	18138	18271	18314	18087	18002	18130	18104	18082	18132	18240	17802	18008	17948	18118	18213	18061	18209	18150	17938	17998	18056	17978	17971	18320	18006	18116	18094	18114	18020	17949	17910	18088	17867	18247	17903	17971	18071	18069	18037	17997	17988	17983	18089	17997	18108	17897	18083	17910	18214	18026	18168	18189	18116	18057	18013	18138	18034	18088	18004	18091	18051	17991	18143	18063	17921	17923	18043	17923	18060	18101	18148	18163	18241	17900	17887	18145	18144	18209	17916	18075	18040	18048	17994	18003	18126	17983	18204	18080	18071	18072	18170	17955	17913	17992	17920	18044	17966	18211	18108	18082	18133	18115	18012	18218	18047	18016	17958	18210	18084	17926	18073	17928	18024	18125	17966	18176	18102	17913	18032	17997	18159	18138	17990	17909	18011	18023	18296	18012	17959	17884	18108	18010	18003	18158	18119	18053	18089	18105	17938	18010	18259	18020	18043	18083	18167	18157	18008	18036	17901	18235	17967	17954	18038	17978	18028	18190	18018	18065	18211	18028	18247	18125	18055	18221	18068	17965	18053	18157	18121	18249	18082	17884	17983	18079	17995	18023	17959	17910	18069	18133	18060	17951	17872	18047	18098	17975	17950	18215	17963	18213	17997	17970	18231	18019	17960	17988	18038	18121	18031	18125	17971	18129	18079	17908	17991	18039	18099	18003	18018	18172	18085	17832	18074	18085	18120	18233	17974	18186	18265	18005	18041	18042	17916	17892	18034	17945	18081	17970	18014	18145	18126	17972	18001	17981	18100	18070	18085	18014	17955	17881	18066	18082	18005	18041	18124	18089	18191	18056	18082	18128	18049	18146	18135	17941	17875	18002	17906	17905	18175	18263	17944	18043	18022	18090	17958	17987	18054	17991	18263	18195	18210	18007	18149	17866	18178	18103	18058	18001	17975	18089	18066	18080	17966	18079	18140	17867	18044	18047	18220	18030	18138	18052	18107	18110	18046	18070	18038	17915	18067	17966	18212	18030	18226	18174	18087	18090	18000	17993	18071	18123	18008	18075	18157	18197	18205	18053	17975	18173	17994	18130	18022	18178	17992	17964	18166	18007	18036	17956	18197	18097	18228	17998	18071	18251	18175	18024	18052	18068	18083	18052	18325	18099	18117	18018	18172	17923	17972	18074	17982	17862	18150	18118	18048	18028	17968	18125	18105	17991	18091	18094	17919	18008	17857	18036	17965	18149	18041	17942	18172	18047	18175	18056	18136	18137	18139	17959	17941	17908	18095	18201	18006	18076	18214	18112	17970	18188	18042	18112	18047	18102	18189	18071	18276	18136	17902	18032	18175	18120	18042	18039	18072	17952	18020	18139	18124	17936	18231	18150	18067	17831	18276	17943	18110	18010	18046	18202	18100	18207	18092	18135	17923	18220	18042	17933	17990	18117	18023	17847	18139	18058	18275	18084	18066	18046	18120	18054	17814	18166	18054	18169	18241	18094	18162	18083	18215	18022	18273	17967	18026	18114	18103	17999	18253	18027	18080	18226	17892	17857	17997	18120	18007	18097	18188	17960	18088	17939	18168	17967	17998	18062	18071	17958	18151	18124	18237	18145	17908	18115	18022	17853	17933	18052	17925	18054	18084	18008	17988	18117	17914	18092	18121	18210	17951	17984	18145	17973	18106	18072	18073	18165	18146	18059	18065	18042	18190	18084	17933	17991	18018	17985	18051	17927	18329	17866	18203	18063	18053	18011	18129	18116	18060	18057	18016	17935	17996	18114	18017	17962	17975	18264	18151	18006	17789	18072	18124	18096	17945	18037	18130	18118	18039	18070	17959	18102	18002	18040	18196	17938	18063	18007	18180	18011	17935	18159	17934	18228	18126	17940	18149	17987	17938	18033	18039	18034	17945	18110	18120	18095	18249	18086	17999	18071	18050	18258	18260	18050	18025	17905	18132	18119	18172	17885	17928	18139	18052	18089	17942	17899	18255	18043	18032	17956	17941	17993	17997	18014	17990	18069	18054	18154	18144	18076	17957	17960	17884	18016	18030	18037	18002	18095	18192	18106	17941	18197	18004	17856	18132	17847	18011	18106	18124	17825	18088	18141	18310	18026	18062	18109	18165	17862	18007	18172	18137	18041	18027	18018	18094	18156	18081	17930	17926	18068	17908	18159	18025	18026	17960	18106	18136	18018	18048	17849	18052	18170	18037	18131	18170	18070	18084	17961	18140	18005	18064	18085	18195	18061	17862	17965	18036	18015	17980	18121	18014	18159	18260	17981	17997	18086	18087	18072	18016	18142	17908	18135	18256	18090	17887	18121	18017	18092	17891	18087	18152	18112	18024	17980	17951	17808	17997	18088	18164	18028	17675	18051	18025	17956	17976	18158	17859	18101	17938	17978	18150	18133	18241	17905	18009	18226	18060	17972	17806	17984	18142	18167	18080	18173	18136	18165	18295	17928	18083	18159	17991	18126	18198	18053	18144	18281	17901	18090	17940	18134	18157	17972	18097	17985	17921	17982	18128	17823	18054	18005	17960	18113	18106	18036	18201	18105	18135	17900	18135	17933	18192	18219	17987	18066	18155	18097	18131	18104	18005	18107	17996	18010	17907	18283	18168	17952	17963	17957	17861	18125	18135	18103	18071	18138	18256	18139	18027	18107	17905	18034	18114	18242	18150	18135	17923	18042	18031	18073	18034	18003	18088	18021	18222	17984	18164	18093	18123	17848	18333	17930	18093	18146	18237	17946	18257	18009	18181	17988	18138	18119	18121	17999	18076	17923	18110	18047	18169	18045	17940	17997	18174	18029	17978	18114	18231	18155	17990	18086	18080	17974	17910	18125	17989	18132	18120	17945	17983	17884	18234	18031	18037	17934	18110	18046	18171	18210	18037	17989	18058	17962	18049	18109	18044	17961	17884	18189	18065	17953	18136	18187	18027	18040	18104	17973	18057	18143	18124	18180	18085	18015	17843	18163	17921	17941	18053	17976	18073	18074	18030	18103	17972	17922	17777	18202	18024	18053	18201	18185	18140	18088	18130	18036	18001	18226	18078	18087	18069	18183	17913	18058	18082	18151	17978	18203	17899	18032	18029	18153	18174	18034	18064	18071	18299	18124	18101	18115	18191	18121	17958	18028	18046	18119	17972	18044	17932	18088	17968	18136	18040	17976	18255	18072	18036	17871	18240	18082	17907	17882	18191	18128	18101	18179	18097	17973	18129	18039	18003	17952	18102	18060	17905	18157
22447	21016	28842	23422	21715	25907	30324	25706	24821	25166	24563	24189	23766	23861	23696	23407	23483	24307	34435	36933	34962	30939	26939	24675	23842	23623	23292	23317	23318	23066	23199	23284	23292	22986	23448	23244	23218	23172	23191	23267	23241	23269	23255	23284	23187	23024	23248	23352	23239	23178	23145	23183	22989	23329	23231	23220	23164	23411	23302	23197	23306	23261	23131	23245	23075	23214	23158	23095	23085	23044	23180	23181	23193	22995	23034	23329	23268	23171	23173	23191	23160	23209	23273	23011	23171	23318	23019	22894	23269	23281	23173	23335	23233	22908	23036	23038	22967	23026	23057	23146	23118	23066	22932	23065	23115	23381	23072	23082	23056	23068	23086	23151	23073	23331	22913	23118	23050	23184	23294	23131	23242	23094	23112	23016	23161	23043	23085	22927	23126	23239	23034	23177	23323	23175	22868	23287	23162	23206	23151	22999	23166	23031	23145	22978	23091	23040	23099	23052	22839	23157	23093	23035	23140	23008	23016	22804	23114	23055	23086	22979	23086	22966	23096	23238	23206	23069	23227	23054	23002	23122	23212	23340	23004	22944	23257	23050	23124	23229	22967	23145	23010	23194	23218	23176	22939	23093	23152	22930	22808	23232	23104	22933	23105	23252	23090	23176	23123	23127	23039	23223	23129	22805	23110	22986	23046	23036	23182	23284	23201	23068	23170	23124	23214	23112	23133	23176	23032	22964	23273	23194	23123	23200	23140	23012	22963	23294	23082	23137	23300	23291	23305	23321	22859	23037	23019	22909	23111	23149	23193	23188	23048	23241	23181	23105	22986	23082	22860	23168	22822	22942	23023	23267	23018	23214	23038	23087	23137	23282	23178	23220	22989	23166	23168	23160	22959	23214	23178	23251	22978	22986	23238	23048	23341	23297	23280	23153	22981	23018	23066	23057	23064	23148	23266	23118	23252	23124	23120	23100	23026	23077	22972	22967	23324	23044	23012	22923	23291	23014	23106	23132	23231	22929	23002	23084	23050	23009	23213	22985	23156	23164	23207	23261	23159	23004	22848	23047	23124	23053	23195	23309	23068	23177	22975	23000	23197	23128	23116	23102	23242	22888	23221	23041	23081	22909	23174	22955	23256	23110	23217	23100	23122	23053	23176	23097	22972	23252	22995	23021	23069	23080	22996	22786	23037	23057	23301	23258	22927	23075	23116	23224	22998	23189	22958	23190	23040	23263	23158	23171	23168	23157	22913	23211	23211	22850	23266	22939	23142	23168	23262	22958	22841	22914	23049	23014	23271	23068	23075	23157	23019	23061	23042	23373	23253	22971	23139	23020	22914	23053	23127	22980	23028	22983	22872	22894	22972	23106	22899	22751	23157	23098	23143	23323	23023	23172	22961	23187	23279	22948	22884	22997	23070	23175	23278	23040	23064	23170	23072	23090	23123	23011	23107	23290	23243	23002	23225	23044	23017	23107	23354	23285	22929	23090	23021	23060	23133	23115	23148	23344	22980	23197	23204	23228	22934	23091	23230	23180	23214	23275	23215	23057	22916	23078	23228	23152	23130	22973	23085	23026	23174	23222	23212	23199	23014	22964	22988	23165	23246	22899	22970	22960	23259	23079	22865	23049	23110	23084	23189	23144	23281	23115	23069	23222	23229	23209	23022	23030	23003	22984	22840	22881	23091	22990	23195	23054	23176	23190	23099	23121	23220	22924	23132	23208	23091	23035	23121	22965	22791	23476	22983	23007	22989	22891	23121	23137	23171	23019	23064	23124	23173	23045	23027	23413	23055	23173	23275	23027	22946	23074	23107	23120	22987	23193	23090	23115	23179	23018	22937	23001	23101	23287	23027	23030	22870	23180	23066	23098	22991	23109	23150	23173	23170	22973	23128	23256	23263	23103	23055	23022	23191	23119	23359	22955	23041	23155	23259	23217	22874	23138	23193	23264	23215	23330	23074	23190	23034	22974	22867	23145	23061	23084	23189	23095	22966	22954	23144	23095	23126	22977	23045	23295	23109	23048	23137	23100	23122	23170	23009	23184	23090	23193	23147	23163	23136	23041	23102	23105	23103	23207	23171	23436	23082	22931	23038	23238	23083	23074	23267	23217	23310	23087	23102	23145	23115	23366	23172	23108	23189	23158	23288	23172	23128	22953	23129	23188	23198	22924	22995	23071	23085	22988	23252	22997	23042	23138	23078	23084	23171	23279	23180	23069	22963	23157	22795	23012	23199	23045	23064	23217	23050	23248	22976	22957	23221	22995	22976	23049	22972	23111	23071	23196	23035	23129	22997	23054	23171	22899	23040	22801	23077	22965	23091	23045	23171	23067	23170	23174	23157	23038	23020	23040	23041	22848	22993	22972	23156	23002	23194	23211	23010	23278	23157	23020	23079	23204	23220	23285	23146	23405	23026	23086	23107	23163	23199	22876	23271	23169	23101	23125	23255	23127	23097	23047	22992	23073	23080	23002	22991	23153	23128	23138	23252	22997	22967	22756	23085	23216	23166	23181	23239	23058	22842	23028	23315	23367	23004	22920	23030	22976	23042	23007	23305	23143	23095	23117	23065	22999	23126	22807	23069	23086	23020	23122	23093	23144	22880	23355	23334	22959	23137	23056	23061	23114	23388	23117	23243	23078	23097	23421	23099	23029	23037	23000	22989	23141	23023	23093	23199	23048	23001	23216	23173	22994	23193	22978	23013	23329	23191	23021	23105	23160	23107	23003	23217	23235	23037	23053	23023	23185	22924	22985	22936	22992	23194	23126	23258	23177	23045	23253	23119	23099	23385	23069	22840	22999	22925	23009	23153	23177	23145	23207	23186	22868	23139	23132	23010	23288	23085	22997	23189	22893	22862	23094	23096	23200	23043	23018	23312	22907	23054	23060	22976	23094	23046	23117	23109	22907	22994	23275	22929	22844	23231	23322	23438	23245	23018	23067	23171	23316	23100	23259	23158	22959	23100	23086	22978	23188	23095	23016	23115	23264	23108	23129	23186	23246	22789	23055	22992	22864	22998	23170	23124	22911	23134	23270	22976	23081	22978	23048	22977	23043	23044	23132	23218	23040	23172	23023	23139	22961	22892	23041	23170	22896	23338	23180	23053	23168	23041	23081	23148	23038	23031	23202	23202	23040	22952	23033	23214	23067	23077	22995	23032	23107	23099	23004	23082	22995	23069	23017	23015	23119	23147	23093	23159	23209	23049	23262	23189	23272	23085	23166	23165	23036	23348	22879	23097	23005	23000	23065	23208	23061	23132	23186	23133	23083	23048	23065	23054	22815	23088	23203	22802	22970	23129	23350	23075	22838	23093	23159	23214	23097	23069	23118	22867	23110	23133	23205	23195	23309	23195	23116	23076	23060	23059	23256	23270	23219	23246	23058	23144	22919	23000	23053	23247	23246	23348	23210	23204	22993	22968	22958	23085	23363	23258	23326	23049	23015	23227	23013	23274	22976	23102	23243	23050	22988	23374	23087	23067	23003	23015	22949	23017	23438	23176	23131	23288	23192	23046	23137	23040	22930	23383	23498	23082	23003	23231	23000	23085	23092	23071	23010	23190	23021	22984	22980	23106	23293	23117	23063	23324	23043	23253	23080	23022	23220	23065	23026	23145	23127	23130	23090	23267	23006	23249	23055	23046	22860	23163	23073	22922	23225	22843	23041	23140	23023	23082	23131	22961	23215	23201	23076	23256	23101	23236	23159	23259	23276	23185	23227	23274	23103	23079	23057	23202	23132	23081	23100	23030	23005	22927	23128	23172	23050	22973	23137	23161	23222	23188	23116	23031	23141	23133	23032	23248	23163	23095	22892	23168	23283	23115	23347	23031	23266	23129	23447	23122	23170	23155	23125	22981	23167	22960	23109	23228	23097	23105	23368	23198	23279	23179	23088	23168	23280	23117	23215	22986	23250	23330	23088	23108	23073	23186	23086	23188	22936	23110	23118	23159	23261	23146	23095	23262	23042	23163	23019	23105	23096	22993	23018	23178	23221	23229	23054	23170	23100	22985	23015	23251	23222	23013	23232	23333	23197	23024	23099	23022	23137	23119	23189	23109	23065	23085	23040	23203	23114	23211	23139	22940	22985	23157	22919	23193	23306	23199	23148	23479	23022	22899	23030	23029	22897	23172	23153	22959	23096	22917	22949	23177	23265	23082	22939	23064	23264	23357	23118	22897	23132	23099	22962	23161	23160	23069	23086	23008	22931	23099	23046	23522	23132	23219	23134	23126	23330	22988	23338	23220	22966	23075	23271	23189	23015	22951	23010	23099	23307	23332	23178	23066	23166	23068	22942	23039	23081	23231	23145	23155	23136	23137	23061	22863	23008	23158	23211	23076	23266	23158	23006	22882	23149	23017	23128	23097	23065	23183	22873	23070	23093	23077	23048	23136	23125	23050	23101	22942	23016	23123	23023	22894	23023	23199	23104	22981	23068	23057	23013	22962	23138	23115	23060	23192	23104	23243	23136	23140	22963	23263	23146	23155	23122	23272	23183	23247	23138	23034	22983	23038	22924	23024	22893	23100	23279	22954	23194	22914	23101	23148	23235	23072	23119	23089	23214	22992	22953	23021	23262	23174	23014	23034	23054	23118	23177	23176	23050	23086	23328	23164	23098	23089	23245	23107	23048	23001	23162	23133	23216	23176	23155	23139	23082	23103	23279	22917	23155	23173	23189	23182	23040	23198	23030	22985	23047	23083	23024	23131	23076	23104	23380	22997	23019	22936	23070	23010	22987	23165	23320	23002	23217	23191	23000	22997	23066	22961	22960	23376	23142	23130	22952	23089	22845	22796	23117	23026	23247	23115	23191	22980	23147	23120	23061	23069	23196	23299	22882	23190	23230	23021	23049	23126	23113	22935	23137	23308	22917	23533	23102	23239	23298	23077	22783	23223	23146	23112	23053	23148	23041	23161	23080	23360	23063	23144	23178	23106	22809	23006	23291	23068	23262	22840	23152	23264	23104	23184	23067	23149	23088	23222	23167	23106	23001	23369	23396	23153	23071	23106	23248	23075	23190	23110	22927	23101	23220	23140	23091	23053	23163	22986	22991	22912	23044	23155	23199	22883	23033	23102	23157	23255	23031	23160	23122	23273	23118	23154	22919	23214	23236	22999	22858	23140	23098	23065	23236	23003	23235	23259	23103	23520	23027
19366	37844	38652	32800	28042	26075	23507	22226	21244	20243	19881	19718	19024	18635	18690	18501	18724	20328	33830	34532	31693	26992	22144	19577	18629	18234	18378	18199	18117	18220	18193	18168	18563	18328	18181	18156	18197	18202	18381	18216	18305	18175	18395	18341	18191	18159	18161	18295	18217	18124	18272	18231	18158	18384	18312	18241	18267	18179	18215	18337	18343	18257	18281	18270	18087	18174	18295	18281	18127	18401	18232	18178	18303	18209	18208	18363	18098	18296	18173	18184	18340	18354	18186	18275	18190	18321	18194	18244	18245	18264	18281	18288	18207	18127	18214	18268	18156	18244	18115	18230	18383	18255	18298	18243	18253	18117	18225	18166	18303	18168	18163	18029	18265	18115	18112	18142	18139	17902	18108	18110	18189	18151	18214	18224	18426	18326	18066	18289	18231	18157	18187	18168	18212	18213	18244	18307	18078	18138	18215	18372	18175	18195	18285	18139	18237	18061	18186	18191	18224	18132	18210	18195	18149	18290	18253	18303	18267	18243	18172	18233	18208	18253	18165	18084	18038	18111	18344	18250	18293	18093	18408	18068	18466	18260	18139	18237	18247	18126	18227	18284	18115	18158	18197	18055	18079	18374	18181	18217	18264	18010	18397	18190	18143	18115	18370	18227	18181	18303	18178	18029	18099	18245	18236	18076	18185	18103	18247	18323	18305	18185	18362	18199	18280	18203	18235	18273	18309	18077	18379	18177	18238	18321	18142	18376	18301	18282	18300	18404	18127	18243	18092	18254	18192	18321	18126	18079	18184	18101	18092	18058	18244	18088	18222	18160	18210	18104	18145	18127	18473	18235	18250	18225	18160	18177	18338	18081	18142	18158	18201	18012	18063	18139	18240	18059	18372	18243	18302	18482	18240	18492	18059	18197	18085	18086	18199	18239	18287	18150	18038	18080	18156	18384	18155	18357	18080	17973	17888	18186	18161	18063	18154	18208	18261	18143	18244	18167	18146	18143	18139	18308	18188	18185	18209	18286	18169	18183	18157	18266	18104	18244	18234	18253	18306	18058	18261	18238	18349	18322	18078	18181	18252	18098	18256	18009	18129	18066	18392	18116	18099	18185	18188	18149	18220	18168	18184	18220	18170	18163	18208	18165	18126	18127	18210	18258	18418	18184	18011	18183	18175	18224	18307	18459	18033	18198	18074	18175	18218	18137	18197	18135	18141	18228	18283	18239	18303	18030	18166	18176	18259	18142	18202	18283	18169	18288	18261	18110	18148	18153	18283	18277	18030	18215	18068	18246	18301	18196	18173	18227	18256	18151	18297	18215	18294	18150	18350	18288	18115	18114	18268	18254	18359	18193	18278	18402	18235	18084	18218	18262	18130	18139	18267	18215	18325	18230	18207	18240	18039	18156	18216	18152	18421	18143	18182	18394	18022	18241	18200	18100	18224	18253	18263	18197	18185	18368	18101	18163	18235	18305	18187	18151	18169	18170	18273	18248	18233	18202	18103	18221	18124	18142	18213	18079	18328	18240	18126	18224	18082	18094	18204	18234	18168	18142	18330	18224	18217	18218	18166	18052	18176	18177	18197	18080	18093	18181	18026	18292	18150	18343	18074	18234	18105	18202	18292	18223	18221	18172	18186	18223	18207	18208	18083	18218	18310	17921	18108	18075	18248	18128	18251	18319	18115	18124	18285	18267	18271	18336	18262	18206	18233	18154	18218	18112	18062	18345	18236	18235	18137	18465	18282	18059	18205	18251	18316	18373	18310	18271	18187	18194	18228	18079	18320	18150	18252	18196	18432	18140	18146	17878	18234	18277	18317	18242	18163	18240	18195	18293	18166	18267	18209	18177	17822	18262	18300	18240	18289	18104	18256	18203	18184	18372	18211	18291	18371	18171	18224	18298	18374	18179	18245	18247	18224	18316	18237	18218	18202	18232	18297	18152	18290	18198	18323	18221	18301	18207	18283	18115	18159	18166	18138	18216	18189	18156	18125	18127	18090	18308	18181	18006	18207	18214	18257	18090	18256	18160	18272	18368	18228	18252	18165	18277	18222	18303	18092	18231	18385	18201	18051	18283	18149	18344	18102	18198	18161	18162	18204	18174	18184	18183	18314	18240	18166	18093	18125	18220	18238	18371	18223	18250	18350	18320	18206	18229	18291	18489	18069	18262	18110	18314	18083	18164	18150	18128	18199	18293	18280	18279	18289	18174	18346	18139	18327	18140	18157	18158	18191	18274	18166	18451	18139	18194	18165	18019	18227	18197	18227	18241	18256	18155	18473	18305	18101	18242	18138	18284	18183	18006	18260	18365	18205	18303	18340	18329	18188	18319	18158	18264	18361	18285	18274	18215	18237	18182	18391	18284	18266	18165	18168	18096	18109	18170	18302	18113	18349	18161	18151	18079	18225	18218	18044	18189	18183	18244	18286	18038	18171	18154	18274	18308	18173	18089	18202	18217	18149	18329	18154	18234	18308	18028	18086	18262	18138	18139	18174	17954	18122	18329	18067	18203	18470	18276	18132	18383	18047	18099	18292	18174	18303	18478	18175	18319	18306	18119	18187	18272	18288	18179	18373	18248	18235	18175	18063	18279	18095	18180	18141	18359	18290	18123	18245	18214	18127	18237	18072	18260	18341	18277	18184	18427	18320	18244	18118	18149	18154	18358	18360	18112	18190	18012	18301	17954	18108	18232	18145	18335	18146	18149	18317	18279	18291	18136	18283	18428	18218	18049	18304	18172	18465	18169	18423	18312	18228	18140	18201	18120	18078	18246	18342	18092	18221	18242	18214	18223	18196	18211	18164	18375	18135	18407	18096	18148	18231	18245	18153	18148	18206	18165	18174	18215	18287	18124	18205	18051	18117	18184	18274	18348	18203	18363	18313	18259	18306	18195	18361	18117	18146	18279	18325	18177	18186	18306	18199	18212	18329	18190	18158	18310	18045	18203	18141	18093	18082	18102	18152	18209	18149	18357	18131	18158	18083	18316	18424	18202	18111	18325	18363	18240	18182	18260	18093	18155	18018	18054	18307	18121	18216	18174	18171	18320	18096	18102	18382	18184	18205	18268	18265	18113	18252	18263	18144	18302	18239	18369	18159	18267	18154	18027	18119	18186	18299	18233	18153	18193	18262	18187	18115	18138	18201	18315	18119	18256	18250	18117	18239	18196	18354	18229	18100	18044	18124	18121	18243	18199	18178	18188	18249	18215	18273	18209	18067	18320	18105	18180	18089	18117	18391	18204	18291	18201	18253	18078	18316	18057	18205	18181	18068	18275	18124	18209	18090	18185	18207	18349	18253	18129	18188	18235	18328	18149	18134	18137	18223	18268	18177	18279	18227	18267	18251	18350	18173	18268	18230	18228	18230	18316	18178	18350	18265	18225	18346	18078	18311	18095	17959	18063	18350	18098	18290	18107	18227	18285	18058	18146	18165	18267	18113	18332	18202	18262	18166	18193	18045	18115	18259	18342	18068	18068	18271	18077	18291	18257	18235	18171	18170	18289	18573	18061	18326	18108	18202	18215	18335	18426	18239	18320	18188	18209	18138	18231	18202	18325	18171	18101	18273	18236	18071	18232	18191	18355	18207	18108	18243	18177	18277	18339	18191	18073	18131	18253	18217	18165	18160	18318	18340	18200	18251	18177	18188	18152	18210	18137	18273	18325	18199	18149	18265	18224	18199	18268	18154	18251	18035	18246	18287	18217	18311	18146	18192	18154	18220	18283	18329	18136	18292	18118	18122	18430	18233	18241	18137	18232	18173	18165	18172	17981	18230	18143	18212	18251	18124	18285	18029	18351	18097	18097	18289	18088	18103	18191	18247	18245	18102	18131	18100	18312	18144	18237	18086	18243	18230	18238	18226	18173	18353	18358	18129	18259	18204	18113	18385	18231	18286	18286	18095	18165	18280	18074	18236	18233	18103	18185	18232	18193	17968	18335	18290	18207	18275	18257	18151	18175	18156	18120	18152	18257	18309	18175	18241	18111	18098	18097	18269	18288	18259	18112	18438	18158	17966	18334	18178	18198	18245	18170	18227	18274	18027	18103	18250	18238	17970	18226	18114	18206	18286	18347	18339	18189	18329	18150	18148	18195	18325	18211	18118	18258	18126	18220	18373	18202	18268	18129	18218	18142	18236	18182	18276	18184	18213	18234	18202	18345	18211	17953	18187	18322	18315	18129	18103	18233	18277	18429	18258	18217	18134	18172	18217	18265	18205	18203	18269	18076	18207	18259	18289	18077	18296	18106	18218	18300	18105	18236	18063	18151	18149	18143	18280	18240	18251	18070	18165	18001	18132	18358	18368	18064	18285	18203	18151	18077	18199	18275	18262	18112	18400	18234	18065	18361	18291	18463	18335	18346	18499	18327	18020	18243	18080	18438	18251	18248	18153	18356	18194	18208	18229	18119	18070	18181	18080	18055	18213	18292	18177	18219	18124	18134	18123	18151	18094	18098	18098	18137	18274	18126	18058	18123	18205	18321	18335	18131	18206	18223	18334	18212	18246	18236	18081	18250	18267	18287	18116	18415	18234	18264	18369	18071	18307	18257	18296	18086	18302	18082	18222	18081	18122	18318	18305	18260	18319	18362	18425	18339	18126	18188	18061	18207	18345	18107	18156	18252	18261	18098	18151	18231	18295	18209	18399	18267	18197	18257	18079	18290	18384	18202	18154	18157	18183	18142	18143	18018	18323	18246	18220	18403	17965	18197	18172	18027	18440	18127	18200	18195	18033	18320	18057	18241	18414	18142	18167	18181	18359	18203	18157	18250	18279	18343	18156	18266	18215	18229	18321	18229	18122	18112	18313	18004	18290	18135	18093	18127	18166	18147	18262	18156	18210	18356	18223	18178	18371	18092	18263	18008	18102	18067	18205	18170	18208	18152	18214	18185	18068	18224	18424	18152	18074	18226	18326	18153	18216	18195	18061	18120	18160	18202	18086	18079	18177	18243	18165	18032	18369	18312	18170	18115	18258	18116	18154	18139	18130	18049	18292	18358	18234	18301	18178	18287	18177	18163	18046	18091	18214	18375	18396	18208	18167	18289	18219	18033	18188	18013	18049	18290	18131	18171	18092	18120	18242	18092	18079	18172	18175	18432	18198	18218	18245	18095	18158	18189	18086	18181	18182	18282	18303	18254	18175	18261	18269	18090
27696	23427	30688	29152	25785	25469	25648	24651	24401	24025	23877	23747	23787	23675	23625	23583	23701	23777	24303	24958	24750	24342	23963	23692	23811	23686	23542	23603	23592	23665	23467	23558	23707	23583	23704	23562	23714	23628	23458	23622	23857	23284	23520	23408	23388	23437	23681	23548	23661	23456	23828	23558	23355	23567	23499	23603	23645	23447	23631	23416	23518	23380	23616	23474	23730	23727	23942	23512	23611	23459	23477	23508	23431	23580	23596	23547	23432	23902	23750	23542	23639	23676	23204	23623	23699	23523	23512	23563	23656	23518	23541	23451	23597	23489	23620	23507	23490	23632	23518	23439	23514	23443	23526	23591	23456	23653	23563	23284	23536	23615	23653	23869	23709	23579	23545	23492	23589	23495	23565	23715	23776	23641	23532	23475	23609	23483	23614	23342	23598	23623	23516	23458	23550	23547	23418	23454	23726	23381	23539	23789	23747	23651	23397	23640	23614	23546	23633	23583	23581	23594	23969	23609	23468	23472	23574	23642	23661	23299	23528	23478	23668	23648	23536	23592	23512	23657	23516	23501	23692	23635	23481	23655	23617	23521	23551	23646	23492	23504	23819	23578	23660	23515	23533	23911	23578	23361	23453	23617	23496	23566	23763	23693	23575	23420	23624	23559	23477	23683	23482	23400	23433	23532	23792	23599	23758	23589	23311	23362	23676	23667	23549	23418	23396	23445	23423	23550	23349	23522	23699	23480	23478	23525	23467	23530	23324	23482	23535	23437	23556	23394	23757	23665	23437	23583	23633	23448	23518	23570	23505	23579	23514	23571	23590	23540	23536	23767	23497	23477	23530	23807	23738	23614	23522	23620	23629	23432	23745	23391	23423	23527	23681	23706	23674	23578	23547	23534	23365	23372	23349	23458	23430	23469	23645	23511	23521	23659	23666	23584	23555	23574	23489	23616	23547	23494	23606	23452	23559	23742	23578	23393	23753	23599	23505	23552	23712	23643	23411	23457	23696	23637	23648	23689	23522	23530	23532	23657	23526	23465	23839	23637	23497	23414	23455	23706	23389	23436	23673	23715	23437	23605	23631	23606	23492	23481	23583	23668	23601	23616	23637	23674	23608	23524	23599	23692	23653	23289	23735	23569	23601	23224	23705	23505	23603	23647	23764	23513	23480	23788	23661	23633	23463	23738	23477	23413	23591	23760	23728	23489	23563	23490	23788	23636	23401	23443	23625	23543	23673	23649	23455	23604	23673	23401	23548	23561	23374	23654	23682	23558	23718	23371	23663	23533	23364	23478	23542	23559	23529	23589	23703	23568	23575	23496	23514	23806	23424	23799	23581	23451	23544	23533	23669	23426	23567	23604	23598	23459	23550	23815	23418	23698	23637	23394	23694	23550	23504	23336	23352	23534	23612	23639	23733	23675	23508	23650	23440	23588	23619	23722	23581	23566	23645	23693	23739	23819	23862	23652	23492	23627	23598	23749	23404	23520	23439	23358	23638	23634	23708	23742	23728	23401	23369	23708	23451	23457	23378	23644	23591	23554	23559	23519	23670	23693	23360	23478	23897	23606	23580	23711	23533	23570	23610	23309	23527	23563	23396	23695	23569	23510	23531	23647	23598	23605	23440	23773	23665	23632	23431	23352	23632	23475	23483	23377	23836	23757	23687	23532	23462	23474	23473	23631	23636	23477	23620	23492	23604	23428	23745	23586	23532	23485	23546	23463	23594	23594	23474	23598	23561	23476	23413	23406	23602	23528	23435	23541	23431	23644	23729	23692	23636	23459	23418	23726	23482	23544	23440	23683	23457	23231	23371	23589	23576	23596	23573	23604	23497	23400	23509	23606	23620	23654	23601	23445	23584	23776	23662	23330	23502	23514	23801	23563	23644	23448	23352	23650	23644	23766	23643	23524	23602	23291	23644	23482	23564	23687	23530	23401	23494	23552	23775	23408	23588	23448	23517	23486	23462	23563	23489	23447	23637	23759	23642	23489	23600	23691	23424	23426	23651	23817	23634	23623	23826	23390	23725	23425	23587	23535	23670	23645	23779	23556	23986	23697	23578	23776	23736	23697	23647	23870	23796	23367	23544	23435	23498	23564	23521	23448	23499	23687	23629	23368	23345	23596	23335	23568	23752	23536	23371	23396	23860	23717	23769	23619	23583	23729	23616	23461	23364	23384	23631	23456	23384	23578	23533	23640	23562	23672	23356	23645	23478	23630	23571	23363	23638	23453	23705	23627	23812	23619	23726	23501	23445	23525	23573	23554	23703	23568	23537	23577	23566	23496	23512	23494	23438	23701	23408	23470	23814	23666	23622	23654	23400	23190	23461	23341	23566	23526	23618	23460	23681	23347	23517	23672	23521	23675	23491	23667	23440	23294	23673	23537	23661	23753	23671	23654	23696	23746	23406	23694	23503	23812	23602	23452	23522	23444	23524	23634	23630	23297	23314	23543	23680	23705	23416	23810	23694	23666	23553	23608	23473	23540	23567	23351	23612	23630	23537	23528	23844	23531	23608	23604	23720	23514	23473	23653	23915	23505	23446	23636	23575	23668	23777	23507	23751	23458	23731	23741	23483	23673	23617	23509	23465	23356	23496	23626	23551	23660	23576	23543	23603	23477	23459	23533	23583	23582	23543	23615	23530	23524	23296	23553	23523	23565	23180	23761	23587	23534	23575	23659	23620	23582	23581	23247	23814	23762	23483	23605	23734	23543	23517	23604	23619	23817	23673	23381	23452	23600	23532	23671	23432	23424	23695	23652	23660	23685	23676	23577	23536	23482	23664	23428	23733	23764	23568	23357	23505	23516	23517	23510	23591	23773	23662	23519	23367	23596	23623	23582	23581	23577	23445	23769	23517	23657	23606	23639	23627	23625	23667	23826	23546	23470	23339	23495	23432	23470	23560	23493	23778	23693	23821	23660	23602	23550	23619	23508	23498	23559	23549	23486	23493	23450	23697	23712	23534	23617	23525	23449	23866	23503	23686	23455	23619	23509	23547	23480	23672	23606	23657	23488	23775	23835	23662	23684	23602	23527	23514	23704	23694	23318	23788	23710	23745	23774	23502	23466	23501	23574	23538	23665	23623	23557	23726	23636	23427	23642	23561	23629	23722	23859	23438	23562	23536	23566	23492	23476	23618	23676	23580	23667	23749	23467	23647	23628	23543	23706	23529	23358	23487	23569	23643	23437	23523	23554	23473	23263	23770	23490	23720	23530	23424	23749	23572	23599	23489	23526	23475	23359	23617	23455	23461	23382	23435	23522	23471	23335	23386	23627	23612	23776	23664	23619	23422	23408	23640	23546	23590	23494	23439	23724	23670	23643	23799	23449	23709	23493	23558	23462	23538	23619	23672	23621	23494	23457	23808	23777	23374	23725	23652	23519	23626	23542	23440	23569	23631	23624	23612	23519	23481	23407	23321	23557	23567	23407	23691	23574	23446	23680	23771	23727	23669	23714	23721	23658	23736	23447	23608	23503	23490	23538	23370	23634	23491	23725	23705	23562	23337	23587	23393	23370	23653	23511	23475	23625	23422	23571	23494	23220	23615	23541	23895	23553	23540	23800	23448	23417	23404	23651	23564	23599	23490	23571	23768	23668	23699	23452	23531	23446	23728	23493	23710	23645	23598	23386	23531	23637	23510	23678	23421	23522	23504	23530	23606	23455	23679	23595	23666	23605	23639	23607	23527	23643	23426	23524	23669	23579	23610	23613	23475	23662	23607	23450	23555	23451	23665	23616	23753	23531	23819	23773	23383	23489	23564	23478	23629	23573	23414	23420	23630	23548	23722	23396	23705	23685	23710	23771	23616	23356	23674	23460	23643	23544	23468	23427	23564	23626	23704	23479	23635	23611	23542	23624	23436	23584	23575	23478	23432	23731	23537	23620	23621	23429	23685	23588	23612	23742	23526	23564	23686	23381	23656	23736	23628	23619	23578	23403	23616	23475	23653	23629	23466	23400	23577	23579	23437	23556	23662	23681	23648	23690	23476	23457	23529	23664	23560	23497	23435	23600	23506	23588	23561	23494	23458	23654	23629	23660	23726	23680	23713	23561	23433	23633	23306	23381	23430	23750	23485	23721	23536	23519	23518	23577	23418	23401	23586	23656	23572	23513	23549	23580	23518	23526	23814	23421	23538	23583	23764	23499	23617	23607	23622	23566	23597	23605	23634	23407	23702	23296	23677	23529	23510	23582	23596	23470	23682	23561	23850	23549	23487	23482	23614	23401	23741	23582	23526	23523	23676	23564	23555	23535	23652	23620	23892	23630	23565	23556	23674	23522	23640	23549	23678	23569	23602	23521	23492	23494	23603	23414	23411	23601	23517	23656	23694	23519	23606	23476	23362	23655	23550	23525	23399	23640	23436	23445	23540	23399	23685	23343	23637	23557	23441	23625	23588	23373	23805	23552	23712	23506	23503	23707	23560	23626	23559	23503	23663	23691	23617	23568	23428	23372	23683	23747	23636	23605	23437	23602	23679	23548	23495	23728	23673	23477	23766	23522	23465	23643	23601	23553	23637	23623	23458	23555	23579	23542	23751	23439	23487	23532	23547	23541	23354	23347	23439	23530	23658	23710	23708	23508	23709	23477	23498	23531	23586	23370	23553	23637	23772	23595	23681	23530	23615	23682	23602	23497	23673	23704	23686	23915	23613	23353	23434	23698	23332	23518	23602	23552	23672	23698	23774	23654	23589	23503	23679	23709	23580	23517	23661	23563	23511	23594	23700	23564	23506	23399	23746	23696	23498	23438	23357	23770	23642	23546	23591	23520	23415	23694	23568	23404	23464	23726	23721	23732	23667	23570	23302	23714	23443	23675	23529	23541	23860	23607	23687	23599	23511	23657	23728	23500	23477	23535	23584	23628	23601	23505	23769	23585	23673	23271	23493	23678	23410	23667	23607	23325	23574	23697	23558	23658	23688	23457	23455	23650	23701	23294	23522	23731	23557	23671	23675	23465	23526	23418	23539	23523	23507	23482	23711	23502	23895	23486	23637	23495	23589	23597	23448	23601	23605	23642	23521	23603	23782	23762	23763	23683	23725	23431	23525	23687	23290	23529	23622	23596	23524	23843	23661	23739	23590	23634	23815	23509	23613	23738	23583	23409	23873	23582	23663	23481	23651	23721	23637	23552	23596	23716	23458	23586	23351	23588
19697	28553	28557	23869	22116	21629	21166	20320	19833	19405	18990	18743	18735	18539	18568	18598	18708	18542	19610	20102	19801	19462	18964	18597	18493	18707	18508	18493	18613	18484	18512	18614	18492	18573	18420	18441	18500	18524	18481	18394	18561	18756	18674	18437	18531	18418	18514	18501	18410	18533	18507	18407	18632	18462	18389	18426	18305	18440	18496	18582	18467	18317	18450	18400	18481	18526	18695	18437	18451	18464	18430	18506	18593	18354	18256	18411	18495	18459	18301	18425	18433	18248	18402	18497	18500	18314	18445	18297	18546	18415	18343	18448	18433	18446	18476	18426	18557	18352	18444	18588	18507	18338	18583	18413	18496	18480	18332	18499	18536	18465	18430	18670	18524	18543	18516	18464	18475	18531	18412	18392	18553	18455	18551	18483	18507	18618	18335	18507	18485	18521	18462	18421	18348	18399	18550	18395	18455	18597	18507	18439	18627	18356	18442	18548	18520	18556	18358	18559	18384	18513	18458	18564	18492	18577	18493	18456	18420	18543	18340	18483	18607	18412	18497	18506	18557	18493	18417	18497	18631	18541	18535	18473	18611	18547	18448	18483	18600	18556	18391	18518	18509	18543	18453	18505	18613	18636	18432	18454	18405	18444	18444	18478	18337	18545	18525	18410	18289	18280	18445	18556	18558	18466	18463	18466	18490	18490	18463	18338	18444	18346	18625	18399	18368	18359	18648	18358	18502	18499	18431	18552	18564	18488	18393	18300	18519	18399	18452	18497	18542	18252	18602	18194	18360	18446	18339	18564	18359	18371	18500	18475	18522	18496	18334	18550	18527	18522	18743	18466	18539	18610	18412	18380	18769	18403	18510	18422	18530	18672	18441	18507	18415	18487	18347	18651	18506	18605	18348	18423	18475	18490	18519	18524	18518	18337	18520	18556	18479	18353	18372	18509	18494	18508	18575	18449	18453	18579	18436	18421	18491	18527	18560	18511	18427	18586	18355	18529	18429	18475	18326	18467	18528	18495	18554	18514	18477	18553	18492	18513	18485	18603	18508	18383	18474	18608	18323	18566	18355	18392	18460	18474	18434	18518	18469	18436	18468	18452	18568	18450	18416	18557	18533	18566	18503	18475	18374	18426	18537	18569	18410	18432	18513	18682	18508	18469	18553	18435	18529	18356	18490	18361	18540	18468	18516	18574	18402	18588	18216	18595	18611	18467	18484	18295	18533	18591	18513	18612	18570	18510	18562	18380	18476	18544	18347	18437	18461	18388	18512	18631	18509	18324	18604	18356	18453	18532	18521	18378	18471	18424	18560	18639	18422	18601	18423	18772	18561	18531	18443	18521	18438	18469	18696	18449	18420	18381	18546	18633	18381	18683	18360	18449	18560	18249	18660	18563	18514	18453	18464	18407	18590	18461	18559	18414	18551	18476	18398	18539	18565	18645	18374	18567	18404	18487	18566	18479	18478	18404	18529	18354	18153	18551	18363	18354	18656	18418	18415	18558	18487	18502	18406	18401	18319	18681	18487	18346	18422	18442	18379	18411	18703	18462	18457	18630	18561	18318	18313	18393	18497	18270	18331	18439	18602	18504	18440	18401	18547	18413	18443	18549	18356	18400	18562	18520	18553	18571	18578	18561	18519	18371	18365	18449	18413	18496	18348	18499	18486	18528	18557	18604	18628	18535	18439	18382	18587	18540	18418	18541	18444	18390	18443	18527	18372	18430	18528	18490	18528	18463	18479	18501	18477	18496	18421	18371	18467	18643	18320	18524	18569	18481	18633	18354	18545	18597	18484	18500	18561	18454	18590	18704	18486	18462	18574	18564	18533	18626	18488	18568	18528	18562	18655	18492	18498	18544	18643	18437	18625	18638	18349	18585	18335	18557	18446	18848	18484	18657	18500	18477	18473	18551	18571	18523	18322	18582	18479	18598	18452	18516	18365	18551	18375	18388	18550	18463	18192	18567	18421	18619	18534	18573	18612	18597	18522	18487	18500	18497	18514	18554	18465	18577	18442	18477	18485	18454	18475	18431	18341	18386	18474	18425	18551	18522	18497	18645	18500	18351	18648	18349	18550	18443	18446	18391	18531	18513	18469	18415	18302	18432	18633	18576	18369	18743	18521	18587	18478	18600	18632	18558	18597	18391	18465	18380	18461	18566	18466	18310	18562	18435	18285	18661	18568	18528	18520	18491	18384	18560	18535	18599	18423	18385	18478	18635	18259	18520	18478	18521	18430	18505	18576	18417	18467	18477	18435	18476	18509	18539	18566	18490	18438	18537	18410	18602	18401	18639	18517	18651	18527	18459	18631	18522	18461	18532	18464	18276	18430	18518	18351	18422	18498	18507	18477	18522	18497	18518	18331	18503	18490	18448	18650	18594	18469	18462	18521	18504	18572	18649	18594	18437	18411	18435	18481	18405	18588	18503	18614	18438	18453	18522	18601	18485	18438	18444	18514	18395	18328	18489	18422	18533	18565	18409	18585	18464	18445	18451	18582	18297	18397	18544	18388	18645	18645	18488	18441	18472	18583	18592	18583	18577	18685	18681	18520	18597	18400	18414	18521	18560	18485	18310	18410	18450	18565	18360	18445	18484	18459	18719	18757	18620	18490	18402	18438	18466	18415	18531	18438	18435	18503	18441	18495	18514	18421	18409	18290	18524	18516	18686	18516	18359	18480	18318	18607	18625	18375	18428	18424	18444	18457	18480	18530	18604	18617	18402	18519	18462	18362	18436	18526	18612	18600	18392	18693	18579	18347	18485	18608	18555	18572	18489	18426	18509	18474	18463	18546	18464	18566	18495	18474	18526	18616	18650	18432	18378	18364	18433	18497	18421	18380	18343	18463	18485	18366	18328	18427	18775	18441	18345	18546	18418	18588	18506	18503	18548	18514	18528	18398	18332	18441	18592	18473	18307	18499	18594	18445	18622	18597	18489	18405	18615	18381	18478	18390	18452	18494	18394	18566	18559	18506	18554	18447	18393	18436	18459	18488	18506	18621	18631	18374	18489	18500	18582	18588	18487	18521	18528	18532	18378	18439	18608	18425	18566	18594	18436	18548	18445	18424	18510	18436	18559	18445	18446	18419	18456	18391	18761	18511	18578	18413	18423	18542	18435	18402	18586	18569	18480	18461	18475	18539	18498	18525	18507	18479	18629	18534	18436	18538	18534	18576	18635	18498	18454	18465	18490	18717	18464	18574	18528	18619	18535	18504	18434	18619	18490	18590	18545	18549	18468	18638	18384	18405	18462	18436	18662	18425	18533	18520	18374	18710	18384	18448	18448	18594	18452	18657	18393	18382	18438	18661	18471	18622	18621	18582	18351	18373	18499	18501	18653	18570	18503	18672	18569	18544	18518	18557	18395	18540	18472	18381	18435	18558	18439	18508	18553	18529	18406	18429	18662	18403	18279	18462	18517	18547	18349	18519	18464	18439	18559	18506	18452	18380	18596	18354	18443	18664	18392	18462	18384	18503	18547	18481	18362	18638	18658	18406	18444	18424	18405	18555	18390	18449	18453	18502	18536	18357	18504	18541	18504	18474	18393	18547	18459	18544	18173	18399	18423	18391	18448	18379	18218	18464	18235	18312	18525	18497	18490	18453	18621	18365	18529	18643	18444	18521	18357	18523	18629	18472	18388	18402	18452	18622	18565	18485	18577	18421	18513	18555	18553	18602	18503	18448	18559	18446	18552	18328	18592	18442	18576	18466	18553	18612	18460	18429	18503	18450	18509	18533	18499	18511	18523	18528	18488	18534	18463	18466	18557	18480	18528	18413	18570	18496	18447	18612	18660	18454	18485	18362	18532	18499	18452	18397	18529	18490	18494	18353	18460	18556	18408	18674	18702	18523	18557	18564	18415	18541	18369	18543	18551	18450	18587	18479	18505	18503	18453	18693	18400	18462	18478	18506	18602	18386	18553	18371	18513	18334	18683	18413	18657	18673	18374	18608	18634	18461	18458	18313	18545	18443	18580	18577	18625	18435	18508	18431	18533	18491	18432	18320	18537	18446	18600	18603	18440	18629	18599	18397	18530	18546	18303	18516	18500	18767	18457	18374	18508	18554	18533	18437	18594	18467	18508	18465	18558	18495	18601	18486	18404	18555	18523	18482	18285	18575	18669	18546	18377	18623	18550	18507	18528	18455	18549	18417	18540	18512	18583	18655	18528	18364	18345	18533	18486	18229	18697	18337	18461	18454	18521	18513	18451	18353	18466	18465	18585	18567	18511	18668	18437	18469	18507	18371	18486	18465	18377	18512	18462	18504	18483	18327	18371	18499	18506	18365	18569	18431	18527	18418	18506	18515	18467	18369	18680	18710	18460	18539	18581	18591	18418	18544	18498	18548	18432	18408	18450	18471	18424	18337	18471	18435	18534	18492	18590	18568	18620	18596	18587	18579	18290	18593	18674	18649	18457	18616	18477	18592	18522	18465	18536	18356	18363	18584	18497	18532	18593	18537	18598	18566	18550	18475	18627	18510	18680	18433	18640	18483	18464	18401	18423	18556	18435	18358	18624	18417	18474	18609	18559	18558	18538	18303	18594	18568	18534	18364	18352	18602	18536	18563	18547	18487	18591	18561	18583	18493	18395	18564	18378	18534	18471	18405	18355	18436	18589	18393	18393	18535	18544	18298	18591	18461	18496	18710	18336	18739	18356	18496	18515	18479	18623	18536	18554	18536	18401	18693	18613	18604	18514	18583	18450	18371	18300	18632	18389	18606	18397	18561	18535	18518	18490	18462	18411	18522	18678	18413	18660	18361	18413	18658	18491	18425	18431	18346	18394	18535	18527	18538	18412	18615	18554	18560	18587	18625	18355	18444	18436	18367	18518	18532	18402	18636	18493	18536	18578	18535	18578	18586	18745	18489	18653	18482	18360	18634	18532	18275	18493	18472	18445	18518	18567	18456	18588	18524	18674	18585	18320	18474	18540	18392	18470	18534	18464	18361	18648	18441	18418	18426	18531	18295	18546	18551	18540	18504	18350	18457	18598	18711	18575	18364	18465	18569	18607	18588	18518	18422	18621	18353	18566	18515	18406	18504	18453	18563	18379	18704	18429	18444	18416	18304	18541	18607	18373	18376	18390	18698	18500	18593	18319	18569	18654	18336	18463	18413	18684	18571	18352	18529	18518	18588	18296	18529	18557	18655	18418
23543	20978	28531	24019	23579	26599	28161	25647	24836	24844	24256	23930	23782	23818	23646	23562	23415	24844	29088	30793	29112	26948	25288	24133	23605	23509	23572	23371	23530	23643	23489	23219	23459	23368	23556	23617	23377	23407	23437	23513	23348	23530	23314	23395	23189	23399	23593	23357	23454	23060	23257	23403	23313	23515	23385	23220	23401	23204	23371	23337	23341	23579	23663	23602	23188	23360	23252	23345	23378	23293	23355	23350	23366	23222	23363	23361	23469	23289	23479	23372	23260	23268	23513	23606	23429	23573	23492	23510	23485	23370	23333	23278	23460	23335	23407	23328	23411	23369	23188	23218	23385	23133	23184	23091	23507	23339	23271	23514	23219	23229	23337	23315	23323	23371	23313	23488	23137	23446	23535	23397	23525	23570	23530	23394	23383	23368	23466	23430	23395	23264	23437	23252	23769	23625	23481	23416	23314	23311	23483	23391	23492	23545	23271	23407	23418	23161	23357	23289	23491	23388	23340	23201	23280	23299	23267	23705	23354	23308	23452	23297	23266	23502	23366	23374	23352	23341	23233	23670	23427	23473	23306	23546	23342	23364	23340	23392	23369	23482	23572	23409	23454	23347	23526	23257	23262	23269	23239	23361	23336	23123	23412	23402	23445	23464	23536	23346	23593	23395	23583	23431	23545	23407	23509	23439	23112	23445	23762	23486	23130	23628	23222	23263	23361	23226	23693	23377	23308	23281	23670	23487	23489	23342	23381	23355	23483	23500	23335	23337	23318	23403	23406	23480	23219	23154	23512	23478	23394	23507	23395	23494	23313	23317	23362	23306	23509	23280	23380	23383	23387	23486	23383	23287	23275	23388	23150	23485	23469	23355	23550	23578	23524	23353	23435	23409	23336	23320	23331	23272	23045	23086	23328	23454	23450	23426	23481	23214	23434	23628	23386	23510	23361	23172	23455	23103	23637	23470	23420	23170	23229	23422	23527	23472	23607	23490	23788	23489	23450	23511	23348	23215	23452	23379	23398	23310	23598	23332	23367	23111	23476	23415	23385	23356	23594	23240	23378	23488	23384	23532	23304	23559	23194	23362	23473	23392	23267	23249	23371	23435	23341	23168	23428	23274	23511	23549	23426	23404	23118	23493	23423	23391	23188	23422	23504	23460	23327	23284	23478	23605	23585	23446	23449	23428	23668	23410	23417	23334	23503	23320	23265	23255	23205	23308	23442	23412	23584	23471	23406	23356	23489	23568	23469	23205	23477	23568	23411	23456	23409	23147	23279	23438	23499	23382	23472	23481	23439	23132	23358	23346	23555	23475	23261	23285	23147	23337	23217	23566	23109	23655	23246	23448	23414	23297	23349	23489	23411	23578	23429	23401	23384	23301	23429	23270	23401	23299	23235	23481	23482	23428	23310	23375	23339	23476	23382	23436	23456	23369	23452	23447	23292	23328	23538	23300	23382	23176	23398	23548	23462	23508	23330	23486	23204	23374	23470	23560	23414	23355	23401	23397	23483	23357	23430	23472	23248	23410	23423	23213	23459	23310	23429	23534	23344	23416	23302	23519	23422	23548	23300	23363	23401	23428	23205	23423	23484	23474	23353	23498	23240	23128	23474	23375	23320	23202	23400	23297	23441	23549	23396	23746	23583	23455	23351	23508	23359	23179	23397	23414	23249	23386	23317	23508	23277	23334	23552	23485	23539	23298	23286	23555	23384	23318	23469	23328	23475	23505	23246	23337	23484	23255	23324	23506	23460	23282	23292	23479	23336	23401	23493	23388	23259	23337	23343	23134	23321	23383	23379	23448	23290	23427	23327	23482	23629	23364	23340	23405	23238	23368	23206	23434	23397	23342	23179	23363	23343	23448	23363	23198	23496	23322	23481	23279	23316	23525	23543	23411	23416	23212	23502	23412	23407	23409	23372	23380	23355	23424	23447	23291	23442	23499	23592	23633	23199	23416	23542	23298	23597	23312	23185	23376	23362	23523	23605	23354	23483	23344	23642	23257	23413	23410	23350	23326	23386	23456	23438	23462	23434	23283	23471	23387	23504	23391	23213	23384	23031	23476	23388	23378	23298	23320	23474	23356	23451	23359	23559	23393	23367	23485	23261	23414	23637	23602	23246	23287	23383	23531	23233	23412	23434	23390	23078	23240	23157	23524	23319	23169	23534	23426	23346	23477	23287	23378	23372	23585	23525	23189	23295	23583	23490	23418	23278	23391	23481	23512	23350	23452	23522	23155	23232	23547	23370	23422	23579	23508	23462	23307	23385	23317	23184	23403	23628	23387	23542	23257	23395	23396	23329	23271	23329	23437	23530	23428	23198	23492	23350	23504	23556	23514	23346	23445	23416	23456	23547	23429	23585	23480	23470	23426	23200	23569	23448	23273	23595	23539	23294	23406	23326	23199	23311	23263	23489	23570	23499	23406	23697	23197	23425	23582	23315	23318	23348	23386	23417	23239	23436	23382	23420	23488	23583	23321	23512	23404	23647	23482	23373	23594	23374	23380	23168	23300	23391	23157	23524	23619	23359	23137	23391	23254	23317	23456	23216	23366	23210	23466	23447	23399	23347	23516	23512	23364	23588	23258	23395	23372	23588	23351	23165	23453	23334	23510	23316	23290	23374	23502	23350	23269	23383	23334	23431	23131	23257	23445	23349	23537	23196	23288	23285	23123	23367	23372	23409	23223	23369	23284	23561	23764	23460	23543	23474	23303	23352	23425	23259	23337	23330	23317	23503	23291	23325	23362	23183	23399	23720	23265	23168	23417	23299	23449	23394	23331	23713	23386	23580	23501	23564	23327	23386	23515	23427	23473	23394	23535	23428	23345	23291	23474	23356	23454	23615	23499	23388	23451	23548	23558	23452	23313	23297	23297	23429	23406	23457	23305	23401	23523	23154	23442	23343	23301	23373	23261	23402	23453	23498	23292	23267	23437	23529	23252	23257	23446	23308	23442	23409	23472	23200	23259	23370	23449	23396	23384	23404	23240	23579	23240	23175	23530	23612	23385	23312	23279	23416	23330	23520	23460	23195	23312	23546	23337	23194	23281	23169	23349	23304	23480	23403	23307	23550	23414	23382	23343	23217	23400	23218	23462	23526	23348	23418	23405	23357	23517	23266	23404	23500	23329	23623	23415	23186	23389	23267	23292	23327	23504	23314	23409	23543	23314	23230	23520	23303	23674	23568	23127	23410	23337	23202	23409	23563	23345	23378	23385	23238	23347	23460	23274	23344	23179	23290	23415	23493	23393	23327	23495	23526	23111	23651	23574	23384	23381	23349	23459	23418	23449	23519	23200	23526	23370	23542	23408	23497	23558	23220	23339	23358	23308	23458	23321	23129	23235	23328	23472	23215	23311	23293	23644	23277	23423	23260	23478	23564	23371	23324	23528	23348	23391	23402	23310	23663	23516	23615	23256	23561	23506	23434	23381	23156	23338	23473	23436	23348	23201	23346	23214	23371	23360	23335	23546	23402	23511	23254	23434	23452	23472	23220	23349	23478	23386	23435	23468	23509	23421	23502	23255	23205	23314	23383	23406	23304	23184	23335	23319	23337	23559	23473	23642	23214	23473	23312	23367	23285	23212	23314	23332	23496	23373	23470	23346	23198	23262	23441	23187	23228	23436	23368	23349	23357	23325	23541	23468	23202	23448	23573	23334	23296	23460	23508	23381	23341	23550	23532	23397	23456	23425	23225	23413	23418	23269	23642	23478	23558	23356	23236	23495	23289	23304	23411	23391	23305	23507	23314	23362	23321	23322	23368	23315	23373	23157	23713	23260	23298	23336	23365	23377	23254	23162	23210	23260	23280	23289	23490	23576	23335	23332	23216	23371	23398	23539	23415	23413	23371	23457	23360	23233	23393	23188	23314	23526	23412	23470	23390	23239	23374	23442	23525	23564	23383	23315	23403	23529	23149	23368	23466	23398	23371	23338	23377	23207	23675	23463	23437	23439	23353	23353	23498	23347	23279	23376	23398	23370	23549	23382	23497	23379	23299	23483	23561	23392	23377	23228	23654	23353	23458	23366	23227	23670	23215	23507	23445	23251	23349	23632	23183	23642	23535	23422	23416	23426	23214	23232	23280	23236	23172	23334	23344	23356	23233	23385	23456	23492	23256	23404	23415	23442	23439	23324	23361	23561	23332	23542	23386	23335	23474	23114	23247	23514	23408	23166	23271	23347	23229	23443	23365	23562	23341	23594	23448	23441	23423	23555	23426	23548	23558	23133	23385	23341	23295	23197	23452	23567	23459	23374	23417	23326	23434	23255	23345	23417	23413	23535	23223	23452	23297	23182	23667	23494	23679	23391	23282	23396	23375	23397	23259	23309	23343	23234	23687	23549	23637	23375	23338	23433	23418	23382	23381	23400	23542	23579	23387	23103	23211	23310	23142	23250	23343	23464	23495	23467	23259	23523	23370	23321	23712	23177	23362	23132	23259	23301	23489	23397	23401	23491	23723	23331	23548	23521	23270	23212	23562	23335	23499	23513	23424	23634	23530	23615	23099	23329	23441	23364	23313	23358	23538	23385	23346	23447	23462	23144	23470	23410	23261	23401	23473	23488	23421	23033	23431	23436	23161	23588	23232	23311	23484	23435	23287	23130	23438	23246	23386	23191	23393	23496	23491	23441	23285	23517	23362	23227	23155	23283	23646	23322	23353	23466	23521	23205	23214	23439	23258	23102	23605	23336	23510	23681	23142	23399	23594	23380	23387	23575	23297	23350	23348	23307	23408	23465	23342	23484	23456	23372	23319	23366	23487	23422	23545	23589	23475	23377	23723	23361	23390	23474	23453	23381	23301	23258	23324	23354	23447	23271	23515	23230	23187	23297	23475	23347	23289	23332	23446	23433	23341	23743	23342	23406	23297	23250	23660	23403	23167	23276	23285	23487	23400	23452	23328	23545	23524	23478	23346	23421	23633	23481	23372	23488	23434	23440	23408	23452	23387	23444	23249	23244	23352	23514	23585	23268	23288	23327	23405	23345	23640	23237	23195	23386	23431	23445	23397	23546	23339	23325	23376	23328	23345	23303	23433	23172	23354	23502	23119	23337	23279	23413	23449	23342	23302	23360	23545	23365	23285	23469	23484	23210	23434	23475	23486	23228	23169	23147	23289	23604	23290	23347	23655	23270	23361	23231	23189	23382	23311	23417
17772	32519	31406	26212	24103	23125	22339	21717	20447	19746	19353	19087	18932	18785	18536	18710	18527	20979	26797	27250	25129	22739	20251	18951	18712	18541	18281	18402	18528	18322	18491	18580	18404	18212	18439	18310	18413	18374	18685	18184	18374	18506	18403	18565	18403	18271	18310	18334	18371	18493	18430	18258	18515	18498	18187	18400	18532	18488	18507	18396	18418	18259	18589	18293	18404	18237	18422	18379	18360	18459	18562	18406	18243	18332	18534	18354	18338	18420	18427	18344	18447	18046	18445	18343	18340	18341	18429	18382	18352	18250	18434	18443	18363	18490	18522	18442	18387	18614	18369	18586	18446	18345	18257	18481	18552	18462	18294	18456	18516	18222	18535	18330	18425	18504	18537	18366	18377	18534	18467	18540	18517	18420	18564	18256	18570	18383	18382	18341	18526	18322	18483	18368	18447	18523	18428	18486	18403	18248	18383	18352	18500	18449	18341	18523	18315	18494	18340	18367	18315	18377	18492	18378	18320	18402	18249	18254	18543	18343	18296	18421	18446	18489	18304	18467	18460	18480	18497	18308	18544	18350	18406	18406	18361	18488	18384	18591	18282	18364	18455	18381	18342	18440	18281	18306	18321	18471	18422	18543	18480	18393	18300	18392	18324	18521	18360	18310	18338	18291	18397	18285	18310	18390	18444	18432	18363	18392	18500	18349	18508	18239	18649	18332	18511	18278	18428	18357	18218	18660	18394	18509	18448	18521	18377	18264	18299	18340	18488	18487	18390	18306	18289	18428	18478	18359	18299	18263	18292	18519	18375	18277	18330	18408	18265	18534	18276	18519	18341	18540	18407	18394	18365	18513	18331	18362	18525	18313	18291	18455	18393	18278	18277	18422	18545	18304	18347	18487	18283	18622	18378	18509	18359	18401	18496	18594	18404	18434	18474	18384	18447	18245	18384	18416	18363	18402	18419	18351	18504	18507	18519	18345	18461	18526	18584	18571	18371	18491	18292	18438	18439	18271	18367	18409	18423	18333	18437	18210	18515	18292	18488	18249	18499	18446	18442	18254	18391	18428	18490	18592	18302	18513	18390	18457	18396	18297	18357	18405	18383	18402	18439	18374	18372	18361	18483	18309	18351	18576	18436	18568	18374	18603	18386	18621	18446	18333	18409	18331	18406	18525	18471	18268	18120	18469	18327	18424	18252	18542	18464	18402	18486	18503	18352	18365	18229	18503	18347	18295	18331	18340	18255	18389	18426	18341	18398	18284	18493	18324	18325	18520	18464	18333	18517	18192	18442	18280	18462	18405	18390	18396	18586	18300	18288	18364	18464	18388	18342	18355	18446	18212	18301	18504	18235	18456	18132	18303	18592	18365	18506	18433	18345	18507	18620	18451	18396	18361	18430	18459	18435	18537	18306	18384	18462	18457	18494	18411	18386	18259	18290	18351	18459	18280	18522	18344	18365	18332	18543	18501	18420	18358	18294	18512	18462	18380	18362	18239	18387	18349	18458	18598	18489	18387	18581	18326	18404	18253	18383	18389	18314	18386	18247	18357	18608	18553	18296	18553	18326	18384	18302	18216	18440	18372	18460	18436	18521	18243	18500	18508	18541	18385	18306	18336	18346	18299	18272	18592	18297	18669	18237	18300	18620	18574	18473	18256	18365	18493	18460	18427	18309	18329	18377	18357	18426	18413	18395	18452	18306	18343	18278	18244	18492	18626	18317	18353	18342	18360	18535	18419	18435	18484	18337	18426	18288	18236	18530	18323	18448	18395	18447	18505	18362	18386	18283	18509	18294	18310	18486	18395	18384	18384	18432	18337	18346	18533	18412	18657	18303	18475	18357	18327	18431	18390	18398	18222	18415	18230	18393	18444	18340	18494	18322	18349	18393	18384	18623	18453	18349	18416	18411	18323	18526	18313	18494	18409	18441	18346	18353	18433	18293	18513	18296	18349	18560	18334	18347	18377	18374	18354	18296	18330	18241	18270	18348	18562	18430	18554	18299	18181	18515	18393	18280	18420	18434	18270	18516	18523	18561	18337	18427	18300	18424	18466	18545	18370	18396	18274	18315	18426	18306	18478	18246	18494	18450	18457	18421	18331	18425	18302	18317	18227	18352	18304	18415	18293	18493	18426	18480	18537	18549	18552	18317	18491	18536	18366	18445	18435	18330	18297	18396	18297	18268	18379	18364	18519	18335	18402	18212	18367	18501	18476	18349	18344	18307	18454	18459	18479	18355	18255	18340	18320	18399	18543	18340	18204	18480	18472	18489	18368	18437	18215	18605	18348	18303	18364	18276	18507	18343	18281	18278	18309	18348	18320	18437	18525	18314	18382	18319	18505	18465	18484	18402	18461	18301	18630	18436	18440	18427	18487	18556	18372	18471	18362	18518	18465	18324	18604	18563	18582	18418	18280	18394	18446	18450	18311	18438	18395	18452	18359	18503	18244	18430	18342	18480	18269	18190	18362	18374	18270	18330	18454	18416	18413	18312	18379	18349	18608	18233	18364	18297	18334	18275	18510	18569	18366	18395	18487	18266	18351	18419	18349	18305	18291	18428	18236	18490	18469	18529	18518	18494	18260	18307	18309	18575	18377	18471	18558	18328	18502	18311	18421	18516	18457	18519	18379	18365	18499	18397	18251	18323	18380	18549	18523	18428	18680	18577	18395	18486	18345	18317	18311	18379	18390	18280	18601	18440	18409	18394	18260	18303	18282	18423	18410	18571	18483	18385	18466	18329	18372	18438	18445	18367	18531	18537	18296	18407	18383	18522	18369	18280	18423	18384	18322	18411	18351	18581	18310	18393	18483	18413	18385	18307	18219	18328	18337	18417	18437	18432	18476	18350	18423	18450	18264	18464	18285	18351	18399	18376	18565	18429	18204	18366	18572	18266	18340	18320	18476	18325	18388	18423	18222	18522	18353	18662	18416	18393	18476	18368	18323	18246	18466	18424	18371	18381	18548	18202	18405	18349	18446	18464	18284	18437	18317	18469	18298	18371	18163	18376	18371	18387	18371	18370	18449	18336	18405	18558	18326	18296	18269	18432	18426	18366	18336	18495	18444	18470	18362	18394	18406	18334	18308	18426	18319	18336	18387	18351	18513	18285	18378	18699	18320	18199	18304	18415	18412	18467	18251	18423	18526	18680	18314	18362	18493	18446	18233	18542	18420	18361	18559	18282	18324	18483	18496	18298	18346	18368	18385	18237	18319	18395	18376	18281	18203	18593	18545	18427	18515	18510	18496	18481	18341	18415	18440	18376	18436	18384	18441	18554	18518	18612	18300	18317	18267	18409	18645	18437	18354	18501	18270	18394	18382	18188	18393	18415	18381	18603	18194	18403	18526	18441	18332	18406	18531	18534	18510	18420	18613	18397	18286	18468	18443	18385	18386	18449	18328	18532	18316	18509	18376	18300	18458	18417	18485	18403	18303	18264	18420	18374	18421	18184	18407	18446	18423	18364	18438	18255	18491	18279	18534	18388	18413	18310	18446	18493	18199	18239	18573	18434	18349	18334	18454	18402	18288	18593	18315	18497	18335	18471	18569	18439	18386	18416	18426	18450	18450	18469	18363	18356	18338	18207	18428	18463	18444	18366	18270	18363	18438	18621	18465	18301	18411	18348	18307	18476	18559	18515	18259	18372	18242	18430	18239	18461	18503	18426	18402	18430	18414	18210	18285	18366	18333	18368	18292	18333	18391	18425	18419	18519	18295	18624	18353	18405	18353	18350	18412	18359	18420	18469	18365	18293	18400	18367	18383	18385	18365	18351	18462	18399	18468	18446	18528	18216	18298	18484	18389	18392	18391	18389	18441	18403	18398	18268	18218	18393	18382	18586	18324	18388	18387	18348	18479	18361	18427	18400	18372	18157	18291	18295	18309	18407	18652	18422	18391	18401	18259	18325	18364	18355	18445	18506	18362	18402	18277	18354	18371	18481	18198	18494	18596	18580	18565	18487	18465	18473	18266	18309	18326	18340	18580	18387	18364	18382	18260	18383	18347	18554	18410	18428	18328	18409	18235	18370	18449	18388	18516	18462	18393	18347	18409	18280	18426	18447	18556	18413	18301	18408	18498	18323	18350	18643	18463	18412	18461	18372	18544	18367	18319	18330	18334	18308	18412	18405	18363	18388	18511	18446	18391	18419	18480	18243	18506	18202	18454	18458	18374	18268	18545	18434	18321	18353	18478	18408	18342	18408	18239	18449	18521	18391	18328	18585	18287	18443	18339	18424	18519	18398	18411	18509	18543	18191	18454	18254	18255	18370	18500	18458	18504	18483	18443	18499	18562	18525	18336	18399	18387	18378	18515	18473	18520	18356	18651	18395	18430	18397	18382	18359	18352	18205	18338	18490	18386	18380	18299	18360	18446	18366	18434	18455	18433	18459	18421	18259	18532	18603	18410	18550	18406	18463	18317	18390	18261	18467	18425	18303	18425	18440	18467	18289	18393	18513	18322	18429	18377	18258	18279	18418	18375	18306	18618	18086	18347	18519	18391	18261	18290	18188	18407	18401	18264	18507	18378	18429	18451	18450	18212	18380	18380	18317	18464	18454	18397	18470	18446	18356	18529	18552	18534	18290	18422	18346	18453	18543	18477	18290	18580	18564	18471	18292	18534	18229	18593	18268	18457	18467	18237	18424	18458	18277	18319	18423	18316	18404	18336	18416	18314	18219	18448	18553	18336	18400	18400	18309	18326	18355	18511	18391	18435	18666	18541	18280	18492	18401	18501	18312	18398	18445	18436	18315	18583	18411	18471	18496	18306	18562	18410	18489	18403	18362	18409	18437	18422	18440	18527	18483	18368	18484	18427	18358	18353	18283	18515	18402	18445	18372	18412	18427	18404	18225	18366	18330	18446	18457	18530	18364	18380	18369	18401	18353	18240	18363	18426	18497	18308	18313	18395	18281	18272	18333	18248	18474	18355	18382	18379	18377	18457	18341	18326	18382	18319	18343	18425	18438	18374	18291	18480	18512	18408	18494	18420	18512	18424	18462	18405	18342	18557	18438	18426	18211	18438	18379	18309	18484	18417	18162	18444	18373	18367	18425	18613	18263	18546	18287	18384	18537	18541	18242	18391	18331	18266	18348	18473	18285	18413	18450	18335	18361	18341	18401	18472	18270	18385	18333	18370	18538	18565	18218	18469	18445	18373
22411	20987	28826	23367	21658	26205	31126	26745	25548	25530	25127	24729	24405	24088	24213	24033	23901	26480	35987	37142	34212	30633	27347	25191	24398	24212	23901	23668	23697	23914	23733	23732	23529	23550	23793	23697	23790	23631	23670	23917	23484	23876	23874	23532	23637	23602	23842	23786	23882	23819	23771	23721	23508	23514	23674	23642	23622	23483	23720	23873	23671	23857	23632	23643	23746	23735	23742	23713	23601	23426	23561	23296	23876	23897	23414	23482	23518	23695	23690	23947	23493	23680	23658	23616	23604	23702	23519	23611	23254	23763	23513	23600	23690	23823	23802	23816	23678	23548	23767	23888	23866	23393	23460	23571	23705	23656	23872	23479	23766	23677	23667	23853	23751	23483	23664	23630	23580	23773	23739	23798	23521	23464	23797	23529	23568	23732	23788	23502	23541	23484	23571	23675	23779	23592	23670	23912	23794	23767	23421	23506	23543	23661	23716	23488	23410	23599	23774	23399	23418	23582	23639	23843	23758	23676	23500	23773	23671	23661	23594	23552	23484	23651	23521	23444	23480	23563	23691	23575	23507	23471	23733	23585	23688	23468	23592	23507	23632	23648	23502	23545	23683	23700	23722	23616	23618	23515	23607	23664	23509	23692	23715	23634	23515	23853	23557	23701	23526	23522	23514	23587	23652	23459	23447	23570	23560	23849	23403	23610	23488	23732	23878	23708	23525	23820	23453	23389	23518	23651	23870	23804	23629	23831	23509	23527	23673	23583	23537	23463	23666	23793	23661	23455	23365	23463	23454	23407	23572	23533	23768	23402	23561	23521	23777	23260	23657	23636	23589	23652	23515	23671	23526	23829	23790	23441	23470	23574	23617	23693	23579	23432	23689	23641	23708	23529	23713	23472	23568	23705	23583	23542	23636	23588	23641	23525	23540	23828	23537	23559	23735	23546	23468	23486	23516	23758	23622	23447	23602	23633	23605	23630	23741	23727	23475	23609	23516	23248	23788	23743	23493	23557	23446	23653	23578	23748	23536	23657	23569	23608	23730	23619	23614	23553	23751	23431	23692	23656	23451	23259	23470	23647	23689	23664	23787	23748	23680	23421	23644	23636	23698	23575	23595	23613	23582	23496	23251	23620	23483	23597	23670	23798	23613	23379	23637	23543	23440	23519	23536	23538	23509	23714	23665	23745	23553	23676	23490	23546	23677	23473	23559	23259	23754	23592	23393	23857	23465	23564	23348	23485	23619	23573	23586	23488	23613	23370	23387	23744	23534	23385	23633	23557	23809	23395	23568	23556	23533	23428	23626	23702	23383	23687	23623	23653	23738	23522	23425	23540	23663	23367	23241	23640	23512	23497	23388	23655	23789	23447	23435	23808	23360	23579	23599	23706	23747	23580	23590	23569	23631	24008	23866	23484	23693	23699	23517	23507	23618	23375	23477	23857	23546	23647	23406	23461	23627	23639	23403	23412	23565	23632	23502	23374	23735	23817	23621	23455	23434	23464	23261	23514	23645	23711	23337	23353	23359	23627	23495	23516	23635	23718	23502	23692	23532	23727	23771	23677	23647	23637	23619	23561	23623	23454	23838	23530	23643	23474	23483	23514	23334	23569	23690	23661	23547	23584	23506	23486	23621	23484	23620	23671	23479	23683	23697	23761	23587	23512	23488	23860	23655	23555	23588	23682	23793	23638	23426	23546	23572	23529	23663	23610	23775	23516	23526	23592	23721	23566	23763	23302	23561	23717	23826	23592	23821	23670	23549	23698	23475	23610	23743	23691	23528	23614	23616	23483	23476	23419	23652	23610	23621	23644	23758	23677	23561	23621	23442	23694	23486	23697	23485	23673	23492	23684	23769	23525	23665	23214	23716	23689	23650	23581	23609	23548	23701	23666	23684	23562	23705	23642	23632	23635	23773	23563	23783	23494	23661	23749	23745	23511	23473	23540	23619	23505	23610	23491	23595	23547	23655	23597	23615	23648	23608	23680	23711	23584	23362	23536	23542	23516	23439	23462	23607	23676	23530	23743	23691	23414	23515	23593	23641	23718	23621	23699	23472	23565	23589	23804	23557	23762	23734	23478	23348	23633	23474	23337	23575	23491	23384	23595	23747	23802	23634	23636	23695	23662	23656	23446	23672	23705	23762	23489	23611	23453	23619	23546	23465	23534	23619	23720	23521	23372	23655	23653	23805	23425	23356	23498	23593	23488	23536	23726	23598	23535	23496	23498	23518	23652	23628	23423	23442	23457	23737	23589	23528	23566	23735	23411	23672	23557	23774	23561	23770	23508	23376	23491	23705	23693	23580	23674	23870	23626	23563	23614	23478	23513	23555	23573	23483	23683	23629	23434	23720	23635	23587	23638	23676	23612	23530	23676	23661	23291	23490	23331	23559	23565	23797	23483	23710	23502	23591	23564	23582	23548	23468	23635	23745	23469	23481	23709	23646	23468	23573	23524	23431	23606	23800	23851	23660	23613	23628	23659	23519	23540	23586	23744	23344	23555	23336	23564	23612	23730	23630	23542	23553	23749	23560	23366	23708	23697	23728	23552	23706	23687	23465	23428	23651	23602	23657	23656	23738	23552	23212	23598	23592	23551	23695	23774	23628	23530	23557	23381	23795	23621	23747	23550	23733	23486	23526	23474	23760	23483	23616	23731	23524	23464	23502	23797	23520	23638	23518	23608	23820	23804	23547	23641	23625	23622	23527	23572	23600	23497	23520	23447	23599	23593	23396	23440	23527	23690	23555	23741	23773	23551	23714	23769	23721	23640	23433	23679	23597	23618	23707	23755	23619	23630	23720	23502	23654	23430	23498	23584	23654	23573	23485	23524	23605	23537	23370	23667	23558	23634	23448	23535	23663	23675	23637	23415	23461	23686	23762	23631	23473	23694	23629	23681	23605	23560	23580	23564	23524	23488	23577	23555	23408	23563	23572	23489	23430	23442	23628	23617	23560	23582	23572	23553	23570	23716	23677	23333	23523	23571	23597	23557	23604	23711	23646	23382	23670	23579	23745	23680	23628	23434	23529	23701	23659	23616	23358	23696	23633	23408	23581	23737	23759	23741	23515	23596	23341	23584	23343	23633	23537	23499	23560	23534	23777	23957	23732	23598	23922	23695	23395	23438	23674	23399	23423	23737	23639	23463	23505	23552	23548	23718	23551	23664	23580	23552	23626	23419	23551	23454	23509	23522	23689	23681	23444	23437	23505	23445	23722	23577	23599	23834	23625	23521	23550	23477	23709	23577	23303	23595	23413	23615	23573	23646	23524	23370	23762	23588	23592	23743	23654	23532	23442	23716	23799	23702	23631	23492	23426	23459	23686	23688	23708	23494	23643	23452	23524	23664	23665	23661	23428	23457	23672	23587	23489	23608	23471	23545	23672	23577	23742	23574	23745	23493	23436	23561	23536	23642	23644	23583	23663	23703	23514	23514	23611	23516	23389	23570	23569	23587	23364	23454	23711	23471	23607	23631	23575	23348	23517	23645	23580	23534	23623	23530	23591	23758	23573	23666	23755	23629	23683	23597	23614	23518	23483	23575	23591	23535	23632	23455	23493	23549	23683	23693	23574	23678	23596	23448	23672	23542	23604	23737	23487	23629	23722	23498	23573	23620	23543	23613	23404	23411	23425	23499	23473	23724	23607	23818	23518	23693	23826	23556	23719	23730	23700	23779	23757	23538	23547	23345	23690	23614	23406	23753	23700	23580	23421	23614	23804	23642	23773	23685	23661	23558	23753	23781	23585	23627	23467	23616	23263	23499	23404	23512	23493	23536	23556	23427	23519	23692	23674	23489	23683	23459	23628	23573	23670	23439	23553	23403	23418	23677	23653	23596	23568	23712	23617	23528	23534	23786	23499	23773	23593	23780	23676	23580	23553	23620	23598	23543	23500	23746	23832	23676	23442	23675	23457	23624	23654	23782	23588	23693	23822	23879	23544	23444	23648	23425	23601	23710	23591	23653	23365	23698	23968	23807	23566	23637	23717	23400	23387	23617	23402	23545	23488	23702	23614	23525	23458	23541	23674	23494	23577	23608	23508	23685	23596	23401	23620	23597	23623	23553	23715	23736	23695	23510	23555	23426	23577	23710	23599	23595	23520	23667	23577	23623	23591	23483	23695	23510	23669	23612	23713	23731	23442	23785	23709	23419	23633	23473	23432	23668	23201	23310	23847	23730	23604	23714	23541	23455	23595	23588	23569	23598	23657	23418	23768	23562	23557	23212	23300	23740	23491	23447	23497	23758	23528	23667	23711	23373	23598	23624	23720	23497	23403	23577	23670	23353	23589	23606	23514	23524	23624	23654	23591	23708	23452	23518	23774	23739	23612	23598	23595	23678	23543	23487	23628	23475	23517	23381	23561	23686	23454	23796	23505	23459	23802	23688	23634	23458	23498	23604	23690	23550	23691	23695	23538	23584	23489	23587	23769	23490	23601	23489	23577	23210	23726	23656	23646	23474	23618	23639	23790	23583	23789	23487	23662	23467	23735	23684	23615	23608	23585	23487	23436	23470	23667	23434	23501	23548	23545	23542	23532	23656	23639	23634	23722	23722	23657	23453	23588	23748	23792	23599	23621	23312	23775	23561	23530	23619	23394	23612	23702	23631	23683	23481	23767	23517	23604	23700	23584	23746	23535	23373	23592	23673	23523	23795	23679	23736	23577	23502	23667	23665	23729	23605	23388	23510	23604	23707	23569	23519	23510	23606	23572	23635	23684	23645	23703	23566	23454	23503	23522	23600	23584	23566	23558	23602	23799	23538	23569	23673	23722	23670	23568	23574	23758	23501	23528	23493	23750	23397	23609	23406	23567	23369	23398	23586	23830	23466	23481	23808	23622	23471	23686	23769	23827	23563	23718	23416	23479	23459	23526	23527	23594	23582	23720	23488	23497	23553	23858	23544	23719	23697	23836	23443	23488	23509	23651	23687	23636	23549	23466	23863	23565	23729	23709	23579	23779	23777	23447	23605	23615	23591	23571	23421	23576	23552	23704	23484	23583	23675	23484	23755	23622	23527	23414	23695	23812	23739	23393	23576	23546	23468	23513	23304	23551	23736	23783	23509	23471	23481	23460	23468	23368	23462	23429	23565	23513	23726	23501	23303	23330	23590	23697	23485	23428	23611	23536	23527	23377	23510	23590	23560	23500	23463	23474	23553
21105	39287	36844	31353	27877	26766	25570	23210	21888	21196	20307	19763	19096	19029	18708	18863	18776	23236	34487	34365	30775	26391	22420	19868	18898	18656	18651	18449	18443	18564	18483	18728	18569	18558	18575	18700	18441	18477	18471	18473	18614	18639	18462	18556	18603	18677	18744	18387	18517	18599	18643	18399	18630	18627	18451	18537	18681	18410	18491	18575	18483	18507	18436	18428	18470	18556	18268	18372	18649	18449	18431	18357	18555	18492	18743	18326	18420	18409	18510	18489	18523	18587	18334	18496	18450	18595	18501	18596	18579	18639	18443	18388	18596	18383	18596	18426	18633	18501	18444	18640	18498	18613	18478	18752	18337	18446	18379	18625	18651	18721	18353	18616	18538	18518	18372	18620	18386	18455	18494	18463	18388	18439	18518	18504	18508	18489	18478	18572	18398	18646	18596	18456	18490	18530	18384	18515	18459	18644	18627	18564	18581	18592	18556	18333	18446	18625	18361	18490	18451	18592	18401	18341	18391	18523	18421	18430	18676	18490	18514	18649	18307	18410	18407	18392	18463	18400	18541	18634	18384	18366	18410	18376	18447	18607	18608	18475	18381	18543	18547	18633	18357	18549	18469	18619	18516	18554	18520	18577	18503	18508	18375	18581	18589	18603	18336	18510	18266	18320	18375	18458	18599	18485	18539	18382	18427	18477	18555	18427	18338	18573	18447	18630	18630	18392	18531	18511	18528	18607	18480	18368	18387	18516	18470	18492	18419	18581	18397	18457	18549	18461	18363	18415	18602	18602	18402	18535	18417	18427	18508	18559	18373	18529	18607	18412	18539	18514	18518	18473	18598	18308	18649	18451	18410	18591	18484	18559	18431	18506	18496	18485	18466	18396	18635	18645	18407	18540	18559	18533	18366	18339	18541	18352	18421	18331	18508	18432	18575	18533	18661	18353	18369	18556	18519	18536	18591	18441	18470	18618	18423	18506	18609	18529	18497	18399	18578	18569	18508	18475	18541	18563	18529	18476	18646	18359	18635	18551	18549	18442	18370	18476	18552	18506	18458	18444	18481	18563	18284	18498	18408	18436	18595	18579	18541	18454	18514	18459	18364	18392	18627	18533	18570	18489	18340	18553	18453	18460	18403	18381	18496	18387	18500	18536	18400	18463	18577	18331	18649	18529	18529	18599	18355	18472	18486	18604	18536	18477	18427	18503	18508	18517	18596	18572	18537	18540	18593	18409	18411	18486	18503	18556	18341	18436	18582	18458	18360	18553	18661	18430	18488	18366	18470	18640	18694	18464	18346	18618	18391	18503	18432	18638	18471	18603	18513	18556	18491	18372	18604	18642	18517	18503	18489	18408	18495	18600	18563	18391	18513	18322	18611	18503	18460	18440	18521	18683	18689	18455	18426	18371	18488	18490	18326	18363	18392	18529	18643	18427	18447	18427	18443	18531	18563	18509	18534	18402	18631	18195	18454	18590	18365	18466	18276	18511	18462	18542	18485	18466	18474	18518	18319	18390	18397	18437	18562	18543	18438	18509	18536	18308	18384	18541	18438	18527	18390	18451	18437	18554	18421	18633	18544	18426	18652	18379	18411	18595	18433	18523	18554	18544	18339	18376	18501	18538	18559	18351	18365	18399	18493	18526	18398	18346	18458	18330	18462	18495	18497	18492	18343	18372	18505	18475	18463	18489	18530	18493	18571	18390	18660	18552	18331	18522	18337	18365	18547	18563	18495	18349	18431	18326	18523	18382	18587	18541	18468	18581	18423	18558	18526	18523	18572	18368	18654	18386	18607	18435	18490	18492	18590	18636	18411	18471	18466	18432	18448	18474	18425	18443	18470	18494	18344	18154	18461	18424	18436	18587	18520	18545	18479	18477	18449	18497	18518	18525	18329	18275	18427	18599	18626	18529	18220	18725	18438	18403	18587	18491	18448	18543	18601	18435	18376	18437	18625	18446	18479	18548	18367	18496	18524	18608	18352	18435	18507	18507	18513	18540	18408	18591	18373	18389	18484	18511	18450	18449	18434	18400	18546	18598	18630	18515	18488	18392	18640	18387	18561	18534	18468	18418	18497	18484	18327	18642	18306	18388	18436	18386	18498	18655	18517	18540	18395	18453	18626	18613	18397	18451	18455	18607	18288	18346	18529	18507	18460	18649	18496	18409	18413	18339	18519	18606	18545	18533	18281	18404	18470	18440	18553	18412	18356	18513	18336	18412	18630	18492	18533	18561	18289	18413	18429	18537	18524	18472	18676	18446	18353	18443	18279	18603	18504	18352	18531	18616	18503	18519	18393	18497	18353	18547	18501	18429	18485	18474	18361	18729	18587	18412	18427	18486	18572	18562	18232	18243	18582	18537	18385	18439	18557	18600	18457	18681	18422	18432	18588	18573	18473	18501	18493	18393	18496	18452	18351	18614	18455	18488	18438	18586	18486	18603	18564	18464	18299	18591	18434	18370	18331	18629	18483	18545	18485	18424	18534	18441	18482	18502	18355	18536	18614	18666	18384	18450	18429	18502	18450	18482	18540	18387	18481	18388	18608	18595	18672	18526	18681	18317	18427	18579	18432	18531	18430	18471	18576	18360	18483	18616	18373	18659	18630	18710	18499	18484	18331	18395	18491	18487	18413	18567	18468	18533	18589	18426	18582	18642	18571	18420	18531	18462	18603	18458	18550	18473	18538	18496	18450	18549	18582	18631	18519	18439	18634	18419	18387	18400	18455	18505	18402	18493	18617	18271	18496	18351	18482	18450	18510	18436	18486	18598	18317	18479	18537	18382	18433	18462	18503	18554	18443	18638	18361	18604	18428	18393	18395	18477	18636	18427	18539	18404	18356	18553	18497	18460	18495	18396	18435	18367	18516	18468	18455	18217	18498	18608	18385	18515	18578	18601	18461	18542	18533	18455	18586	18502	18351	18527	18259	18491	18426	18495	18425	18435	18347	18660	18475	18532	18457	18595	18559	18431	18419	18371	18463	18376	18374	18441	18428	18252	18323	18471	18398	18524	18516	18512	18458	18517	18610	18514	18554	18476	18676	18472	18435	18617	18351	18559	18669	18384	18342	18605	18399	18485	18491	18449	18551	18348	18465	18346	18551	18615	18353	18603	18639	18386	18719	18611	18319	18312	18551	18667	18437	18475	18480	18568	18556	18327	18430	18556	18385	18538	18385	18397	18572	18515	18509	18541	18487	18477	18625	18482	18584	18229	18561	18300	18593	18459	18444	18473	18526	18326	18473	18469	18476	18464	18580	18567	18648	18442	18626	18506	18313	18549	18493	18494	18445	18623	18458	18589	18510	18300	18694	18482	18457	18345	18579	18520	18484	18617	18413	18552	18643	18580	18564	18451	18442	18536	18509	18503	18503	18580	18433	18353	18456	18281	18507	18589	18504	18466	18250	18589	18577	18527	18356	18446	18412	18517	18461	18397	18600	18584	18500	18373	18372	18553	18434	18368	18635	18377	18282	18603	18480	18366	18543	18468	18509	18527	18360	18653	18530	18434	18531	18600	18420	18650	18346	18360	18521	18539	18476	18482	18601	18461	18350	18623	18473	18439	18515	18375	18289	18335	18412	18374	18474	18586	18499	18275	18438	18550	18652	18339	18665	18461	18390	18633	18584	18630	18554	18443	18343	18512	18651	18582	18471	18520	18375	18471	18604	18415	18558	18437	18538	18522	18442	18292	18395	18364	18650	18461	18509	18408	18427	18222	18594	18584	18315	18394	18429	18642	18429	18370	18567	18464	18541	18372	18481	18490	18436	18352	18490	18589	18561	18487	18223	18468	18246	18468	18550	18579	18477	18415	18491	18530	18479	18336	18464	18434	18804	18434	18435	18390	18542	18510	18413	18517	18498	18494	18532	18418	18332	18356	18439	18538	18365	18654	18596	18495	18480	18461	18617	18511	18471	18232	18503	18303	18475	18418	18623	18393	18384	18566	18486	18445	18437	18699	18439	18562	18495	18283	18543	18459	18462	18494	18410	18508	18440	18515	18586	18596	18394	18424	18530	18564	18414	18605	18595	18560	18672	18638	18483	18371	18292	18592	18539	18623	18525	18478	18507	18477	18696	18297	18485	18359	18556	18509	18708	18516	18355	18489	18653	18414	18394	18335	18499	18449	18392	18507	18699	18591	18634	18374	18492	18445	18473	18477	18465	18421	18375	18412	18517	18324	18459	18539	18468	18590	18596	18480	18297	18434	18446	18376	18611	18467	18662	18454	18646	18461	18524	18628	18353	18541	18582	18238	18307	18361	18566	18386	18556	18412	18522	18642	18517	18498	18464	18345	18519	18579	18544	18594	18550	18347	18583	18410	18448	18671	18521	18375	18512	18271	18518	18399	18517	18553	18487	18549	18559	18631	18596	18498	18459	18585	18455	18431	18441	18443	18754	18477	18435	18426	18418	18346	18411	18327	18369	18521	18495	18431	18483	18585	18586	18270	18413	18584	18453	18525	18449	18519	18581	18346	18536	18565	18454	18521	18467	18465	18325	18476	18485	18358	18540	18526	18431	18309	18463	18396	18457	18378	18428	18368	18582	18375	18288	18352	18487	18473	18437	18436	18447	18355	18479	18633	18521	18405	18560	18352	18376	18532	18606	18442	18630	18467	18322	18488	18504	18493	18529	18499	18262	18474	18402	18392	18520	18471	18334	18641	18542	18523	18389	18454	18546	18489	18584	18333	18513	18454	18351	18491	18298	18390	18479	18461	18688	18260	18570	18579	18636	18485	18688	18577	18592	18431	18517	18550	18449	18610	18494	18611	18380	18508	18495	18458	18351	18392	18506	18510	18463	18475	18612	18395	18462	18446	18509	18667	18448	18529	18472	18441	18583	18491	18362	18469	18444	18422	18608	18615	18449	18546	18530	18493	18357	18526	18409	18454	18479	18669	18571	18451	18421	18552	18323	18765	18532	18561	18510	18419	18588	18490	18532	18526	18304	18660	18653	18527	18524	18326	18408	18546	18290	18280	18666	18447	18420	18514	18536	18530	18388	18616	18460	18620	18421	18417	18474	18422	18389	18328	18449	18544	18606	18411	18601	18436	18524	18422	18408	18554	18415	18540	18571	18583	18612	18340	18319	18416	18440	18655	18466	18500	18350	18641	18425	18479	18528	18465	18536	18476	18521	18444	18388	18588	18519	18507	18385	18559
27566	23029	29371	28242	26494	26434	26473	25305	24303	24197	24035	23993	23980	23840	23914	23800	23704	23866	24484	24993	24859	24465	24249	23866	23853	23989	23817	23582	23552	23891	23723	23836	23698	23816	23684	23956	23811	23888	23570	24045	23776	23717	23829	23617	23739	23886	23653	23954	23684	23839	23771	23691	23879	23747	23694	23432	23715	23785	23944	23572	23786	23653	23941	23591	23871	23832	24062	23844	23621	23443	23619	23838	23759	23547	23801	23840	23782	23654	23907	23811	23742	23700	23633	23656	23637	23815	23509	23320	23627	23636	23720	23627	23411	23773	23586	23785	23679	23468	23824	23782	23439	23544	23804	23989	23866	23683	23777	23823	23880	23723	23590	23807	23756	23820	23745	23676	24042	23921	23668	23698	23475	23619	23606	23614	23873	23607	23781	23802	23710	23577	23563	23554	23801	23402	23682	23638	23563	23672	23795	23586	23549	23854	23817	23707	23808	23576	23694	23570	23777	23785	23805	23952	23874	23934	23682	23978	23766	23254	23929	23746	23686	23565	23746	23935	23832	23841	23545	23859	23709	23447	23790	23524	23724	23392	23614	23740	23721	23831	23581	23580	23559	23718	23672	23720	23669	23719	23797	23545	23646	23618	23624	23960	23662	23910	23853	23648	23822	23847	23843	23659	23880	23768	23888	23776	23908	23831	23526	23738	23773	23604	23668	23560	23755	23508	23806	23824	23776	23847	23877	24031	23767	23782	23828	24029	23894	23657	23728	23484	23575	24078	23994	23762	23718	23649	23866	23770	23826	23755	23700	23634	23728	23650	23743	23522	23394	23890	23863	23569	23757	24030	23765	23893	23590	23877	23687	23676	23675	23694	23686	23723	23745	23909	23671	23762	23642	23524	23904	24068	23757	23673	23838	23782	23721	24031	23578	23703	23537	23817	23814	23755	23840	23946	23566	23663	23814	23627	23713	23565	23780	23815	23670	23776	23872	23578	23654	23683	23701	23719	23797	23675	23727	23672	23543	23864	23848	23863	23666	23520	23784	23852	23832	23662	23923	23669	23703	23840	23975	23634	23874	23628	23703	23867	23705	23948	23715	23659	23764	23804	23884	23750	23569	23824	23816	23788	23589	23776	23719	23705	23756	23697	23718	23897	23785	23722	23511	23682	23745	23895	23560	23641	23868	23761	23772	23846	23601	23690	23803	23597	23700	23773	23871	23750	23611	23755	23800	23658	23721	23624	23870	23498	23652	23733	23544	23575	23677	23695	23921	23892	23724	23874	23811	23924	23694	23727	23591	23803	23838	23514	23773	23631	23840	23890	23751	23735	23618	23621	23986	23647	23606	23754	23544	23761	23808	23751	23752	23515	23639	23475	23816	23801	23506	23541	23627	23871	23787	23758	23728	23748	23621	23611	23932	23681	23623	23708	23618	23734	23649	23746	23950	23772	23950	23592	23716	23667	23864	23766	23583	23818	23776	23770	23746	23929	23913	23605	23851	23561	23634	23623	23757	23782	23778	23586	23670	23733	23597	23765	23872	23736	23758	23755	23436	23641	23743	23688	23847	23904	23997	24091	23761	23789	23603	23729	23679	23608	23958	23693	23974	23697	23767	23872	23700	23701	23516	23725	23836	23720	23472	23583	23653	23590	23638	23651	23820	23732	23691	23799	23637	23893	23761	23909	23919	23862	23673	23785	23700	23641	23642	23781	23733	23803	23750	23532	23491	23725	23752	23780	23623	23676	23611	23572	23540	23696	23675	23906	23587	23753	23813	23829	23791	23598	23530	23758	23957	23845	23636	23807	23546	23927	23877	23860	23907	23820	23756	23624	23747	23624	23650	23556	23882	23775	23357	23733	23859	23826	23817	23782	23796	23747	23531	23771	23680	23979	23666	23657	23787	23606	23674	23683	23811	23599	23837	23621	23697	23596	23766	23393	23675	23978	23751	23859	23696	23600	23893	23917	23920	23530	23825	23784	23669	23730	23578	23943	23635	23675	23715	23622	23761	23967	23817	23666	23811	23642	23726	23779	23859	23697	23831	23896	23600	23485	23707	23722	23697	23666	23599	23754	23602	23790	23776	23659	23630	23852	23667	23849	23563	23555	23805	23736	23860	23663	23667	23870	23606	23666	23776	23655	23795	23667	23721	23762	23595	23721	23733	23850	23740	23611	23562	23642	23766	23761	23692	23717	23638	23475	23675	23806	23870	23604	23708	23723	23700	23683	24048	23631	23492	23672	23515	23861	23772	23917	23566	23595	23590	23579	23439	23624	23727	23726	23657	23655	23839	23702	23892	23568	23580	23728	23849	23634	23728	23748	23879	23745	23807	23693	23692	23917	23702	23851	23758	24024	23829	23912	23827	23751	23889	23633	23640	23820	23800	23685	23647	23857	23742	23525	23716	23705	23782	23785	23784	23853	23715	23857	23789	23891	23741	23519	23726	23707	23714	23584	23751	23690	23646	23725	23713	23702	23425	23897	23582	23774	23652	23921	23681	23814	23802	23699	23607	23757	23707	23751	23601	23904	23744	23650	23724	23806	23764	23549	23602	23495	23594	23864	23791	23646	23749	23966	23835	23626	23593	23692	23456	23718	23787	23705	23696	23600	23626	23722	23740	23760	23675	23777	23782	23653	23580	23528	23720	23892	23692	23542	23977	23675	23715	23733	23596	23679	23662	23675	23911	23730	23828	23838	23394	23881	23603	23417	23631	23755	23669	23830	23592	23780	23754	23853	23587	23790	23694	23864	23844	23615	23611	23815	23671	23830	23707	23788	23821	23779	23669	23677	23852	23783	23809	23758	23670	23672	23717	23811	23890	23703	23859	23722	23643	23617	23528	23294	23701	23891	23469	23725	23870	23524	23824	23719	23607	23670	23648	23645	23633	23776	23823	23740	23860	23757	23726	23850	23730	23741	23549	23412	23869	23764	23747	23725	23602	23648	23613	23748	23607	23682	23788	23529	23553	23831	23743	23455	23738	23573	23684	23818	23637	23914	23935	23849	23907	23874	23760	23738	23637	23763	23825	23620	23685	23780	23766	23905	23743	23612	23633	23531	23801	23762	23598	23451	23815	23524	23866	23907	23736	23646	23869	23821	23857	23599	23911	23921	23759	23866	23635	23746	23695	23876	23797	23639	23553	23843	23462	23649	23900	24001	23707	24077	23759	23683	23667	23421	23494	23853	23578	23733	23662	23563	23723	23622	23729	23674	23683	23809	23641	23652	23691	23724	23561	23675	23795	23719	24077	23910	23925	23641	23894	23650	24070	23918	23571	23770	23678	23737	23798	23678	23707	23790	23565	23758	23583	23642	23748	23693	23654	23628	23613	23675	23783	23858	23867	23676	23833	23806	23517	23644	23698	23528	23605	23718	23693	23524	23615	23656	23807	23891	23761	23786	23909	23698	23637	23787	23837	23525	23514	23733	23682	23746	23672	23726	23743	23790	23527	23607	23808	23811	23864	23860	23601	23790	23424	23632	24015	23639	23712	23553	23975	23699	23742	23756	23583	23840	23677	23742	23774	23582	23800	23875	23881	23597	23831	23634	23582	23779	23646	23670	23768	23702	23697	23626	23763	23699	23830	23914	23858	23819	23719	23589	23776	23984	23680	23629	23724	23882	23629	23628	23937	23553	23877	23837	23853	23603	23647	23643	23889	23942	23733	23772	23808	23837	23641	23875	23746	23930	23794	23817	23756	23643	23838	23782	23624	23641	23737	23625	23616	23515	23850	23773	23828	23592	23675	23766	23557	23669	23656	23816	23839	23618	23802	23945	23989	23816	23415	23755	23819	23787	23758	23534	23694	23853	23415	23640	23739	23583	23717	23861	23489	23746	23666	23782	23461	23768	23781	23833	23749	23656	23654	23820	23886	23886	23751	23709	23664	23837	23959	23873	23870	23748	23667	23596	24109	24052	23711	23895	23781	23631	23693	23711	23897	23612	23866	23775	23683	23644	23821	23815	23711	23538	23758	23544	23779	23745	23796	23742	23783	23669	23882	23711	23666	23775	23836	23801	23706	23859	23890	23688	23977	23692	23488	23974	23685	23887	23666	23744	23746	23604	23939	23470	23772	23665	23661	23618	23409	23532	23615	23560	23729	23731	23844	23661	23679	23758	23723	23636	23843	23677	23786	23805	23558	23773	24082	23711	23715	23678	23776	23537	23734	23606	23829	23813	23946	24020	23835	23661	23781	23884	23573	23706	23858	23939	23830	23744	23959	23639	23726	23573	23689	23815	23702	23791	23868	23701	23701	23738	23627	23652	23787	23763	23656	23768	23779	23898	23722	23623	23826	23651	23698	23982	23961	23724	23806	23900	23595	23568	23610	23559	23685	23784	23649	23525	23762	23769	23635	23727	23958	23646	23802	23533	23664	23690	23790	23859	23844	23696	23788	23588	23722	23893	23825	23849	23870	23771	23671	23769	23790	23697	23703	23594	23708	23696	23542	23818	23787	23833	23804	23764	23699	23734	23565	23645	23775	23855	23741	23666	23855	23817	23880	23627	23692	23680	23733	23911	23732	23700	23780	23962	23975	23963	23758	23592	23648	23873	23732	23863	23871	23774	23854	23734	23801	23781	23637	23686	23619	23531	23900	23616	23712	23635	23611	23491	23727	23935	23364	23535	23712	23789	23556	23738	23765	23640	23610	23845	23588	23860	23826	23722	23810	23875	23752	23997	23816	23707	23675	23865	23695	23765	23691	23725	23637	23689	23742	23606	23640	23680	23704	23702	23653	23701	23663	23627	23670	23445	23906	23877	23784	23901	23754	23671	23673	23731	23521	23763	23810	23928	23723	23636	23760	23862	23834	23525	23782	23782	23760	23771	23620	23743	23706	23762	23707	23551	23761	23652	23704	23903	23858	23662	24117	23767	23763	23531	23597	23789	23610	23853	23902	23661	23668	23845	24076	23734	23829	23759	23742	23817	23770	23637	23890	23741	23738	23735	23805	23795	23761	23717	23572	23583	23754	23756	23848	23718	23676	23939	23679	23845	23836	23725	23664	23542	23742	23801	23706	23860	23668	23773	23813	23637	23645	23421	23771	23739	23593	23716	23569	23483	23664	23881	23679	23633	23624	23729	23450	23604	23760	23954	23812	23692	23823	23778	23670	23591	23807	23548	23868	23879	23811	23843	23819	23797	23725	23563	23462	23655
20063	26077	25238	22527	23410	22716	22341	21007	19454	18929	19060	19033	18629	18786	18781	18639	18774	18645	19907	20228	19964	19548	18851	18737	18715	18732	18629	18593	18674	18613	18707	18681	18544	18663	18663	18563	18518	18622	18744	18483	18748	18630	18504	18526	18576	18576	18590	18538	18714	18514	18666	18759	18611	18489	18615	18782	18583	18706	18544	18731	18515	18599	18603	18603	18392	18510	18599	18701	18724	18645	18545	18642	18456	18764	18630	18656	18680	18566	18613	18579	18731	18679	18404	18516	18623	18567	18657	18407	18830	18579	18656	18574	18565	18670	18601	18645	18476	18564	18652	18664	18598	18577	18718	18480	18551	18455	18572	18813	18547	18558	18545	18600	18589	18664	18736	18645	18683	18555	18485	18602	18523	18534	18722	18580	18537	18578	18582	18646	18740	18573	18752	18666	18742	18584	18645	18532	18558	18560	18548	18743	18444	18739	18513	18615	18793	18654	18682	18651	18662	18828	18567	18741	18527	18525	18559	18650	18565	18595	18619	18511	18761	18766	18762	18705	18659	18586	18548	18680	18612	18520	18597	18465	18640	18800	18583	18618	18555	18594	18683	18690	18679	18590	18517	18607	18492	18532	18719	18541	18617	18457	18573	18530	18510	18374	18651	18687	18834	18699	18666	18497	18513	18767	18532	18682	18766	18604	18687	18493	18569	18626	18531	18592	18678	18487	18841	18609	18570	18591	18704	18489	18592	18632	18518	18533	18551	18655	18589	18597	18518	18565	18510	18656	18570	18624	18516	18768	18655	18656	18603	18505	18585	18482	18516	18512	18646	18568	18577	18637	18537	18626	18535	18623	18572	18512	18683	18619	18413	18714	18636	18671	18687	18751	18658	18510	18642	18523	18577	18632	18740	18544	18621	18661	18611	18360	18588	18509	18439	18644	18601	18313	18526	18722	18606	18538	18659	18639	18710	18572	18649	18496	18698	18564	18746	18784	18645	18442	18620	18673	18515	18768	18822	18502	18603	18611	18602	18566	18438	18605	18591	18638	18748	18570	18615	18464	18722	18585	18698	18590	18662	18555	18570	18746	18822	18490	18555	18390	18548	18551	18702	18661	18711	18639	18486	18533	18587	18693	18749	18686	18653	18569	18614	18561	18610	18497	18649	18675	18611	18735	18714	18579	18736	18581	18629	18793	18505	18624	18659	18530	18576	18598	18661	18529	18483	18698	18560	18683	18689	18643	18527	18716	18416	18585	18639	18536	18725	18590	18557	18740	18521	18643	18602	18437	18727	18654	18703	18794	18582	18633	18519	18510	18555	18500	18459	18678	18500	18682	18542	18720	18636	18673	18595	18670	18603	18556	18626	18822	18532	18696	18444	18523	18493	18589	18613	18631	18591	18433	18701	18628	18556	18598	18619	18661	18692	18464	18594	18634	18664	18604	18720	18587	18560	18660	18615	18547	18641	18797	18626	18506	18636	18580	18302	18528	18730	18625	18568	18615	18455	18743	18649	18476	18778	18712	18592	18735	18813	18745	18717	18638	18584	18623	18572	18511	18677	18555	18574	18591	18507	18566	18688	18593	18511	18525	18602	18668	18626	18631	18631	18749	18534	18581	18724	18714	18522	18539	18577	18563	18755	18625	18691	18433	18657	18675	18660	18671	18806	18539	18660	18487	18587	18581	18462	18637	18622	18621	18572	18584	18524	18613	18548	18571	18728	18659	18690	18596	18654	18566	18610	18676	18578	18667	18685	18495	18520	18654	18641	18658	18556	18827	18525	18653	18592	18429	18580	18573	18607	18520	18537	18577	18581	18450	18576	18800	18733	18612	18559	18521	18657	18613	18679	18625	18639	18635	18658	18537	18618	18614	18562	18601	18665	18664	18666	18635	18707	18674	18698	18815	18459	18607	18699	18593	18669	18701	18683	18608	18651	18607	18687	18498	18563	18637	18614	18548	18602	18437	18510	18676	18743	18645	18689	18652	18579	18484	18706	18588	18473	18657	18624	18558	18641	18383	18458	18566	18584	18622	18674	18702	18667	18691	18605	18663	18648	18581	18688	18669	18546	18575	18731	18573	18748	18716	18568	18708	18571	18626	18574	18549	18594	18533	18562	18506	18587	18474	18621	18561	18665	18543	18633	18584	18565	18589	18704	18546	18659	18457	18655	18604	18654	18573	18643	18560	18544	18548	18516	18564	18429	18393	18573	18557	18378	18574	18715	18566	18675	18788	18563	18740	18632	18646	18730	18629	18629	18710	18577	18532	18651	18720	18659	18594	18606	18707	18770	18455	18749	18514	18754	18575	18479	18513	18687	18550	18680	18562	18647	18567	18521	18477	18684	18581	18648	18663	18566	18596	18616	18429	18804	18693	18570	18553	18639	18774	18720	18732	18522	18711	18719	18553	18503	18695	18740	18692	18596	18665	18529	18613	18649	18650	18728	18694	18761	18535	18510	18783	18605	18512	18676	18601	18591	18537	18793	18730	18515	18559	18691	18703	18604	18721	18533	18520	18511	18781	18523	18607	18672	18605	18641	18462	18525	18522	18610	18739	18642	18567	18657	18629	18566	18602	18500	18501	18669	18464	18624	18572	18636	18589	18728	18661	18620	18629	18672	18744	18646	18526	18584	18710	18646	18484	18655	18548	18633	18599	18777	18651	18698	18614	18608	18637	18714	18517	18807	18725	18646	18506	18611	18480	18762	18578	18592	18607	18567	18725	18835	18496	18563	18796	18604	18711	18702	18539	18475	18516	18704	18625	18553	18725	18559	18525	18509	18391	18690	18696	18445	18624	18414	18828	18386	18459	18717	18674	18462	18484	18513	18640	18608	18718	18623	18654	18355	18561	18629	18491	18566	18699	18611	18666	18680	18663	18540	18652	18661	18479	18698	18511	18649	18635	18691	18527	18749	18684	18567	18684	18677	18499	18571	18590	18690	18639	18640	18377	18612	18570	18729	18818	18610	18698	18928	18540	18541	18533	18625	18398	18749	18721	18601	18562	18507	18550	18685	18575	18639	18690	18575	18900	18427	18606	18590	18581	18753	18655	18616	18522	18550	18459	18554	18734	18646	18533	18573	18678	18657	18602	18372	18680	18793	18658	18597	18648	18644	18734	18671	18502	18657	18517	18710	18529	18533	18546	18590	18688	18668	18667	18719	18647	18706	18614	18631	18574	18564	18490	18621	18547	18679	18615	18539	18734	18651	18821	18702	18632	18503	18680	18642	18620	18588	18532	18840	18560	18567	18677	18710	18710	18907	18596	18686	18455	18523	18660	18705	18782	18590	18635	18643	18664	18587	18684	18546	18705	18573	18548	18430	18486	18670	18700	18525	18655	18651	18652	18594	18626	18576	18630	18739	18516	18667	18760	18622	18745	18582	18537	18630	18625	18617	18692	18589	18635	18552	18654	18692	18571	18641	18626	18474	18635	18626	18664	18489	18827	18656	18669	18524	18630	18692	18623	18484	18659	18639	18641	18665	18619	18615	18585	18396	18648	18602	18744	18485	18591	18743	18634	18416	18568	18706	18532	18338	18795	18698	18554	18614	18697	18706	18524	18691	18742	18744	18404	18487	18633	18607	18721	18614	18696	18510	18545	18784	18545	18701	18698	18674	18516	18646	18598	18703	18840	18628	18602	18518	18640	18484	18663	18646	18600	18642	18562	18665	18602	18520	18490	18727	18614	18742	18591	18594	18537	18430	18569	18712	18700	18515	18596	18518	18478	18577	18546	18622	18600	18574	18666	18594	18735	18501	18740	18472	18587	18743	18848	18433	18596	18493	18525	18667	18563	18532	18728	18636	18657	18583	18562	18692	18460	18681	18588	18536	18522	18600	18435	18556	18601	18603	18683	18634	18531	18588	18627	18710	18636	18814	18583	18370	18585	18590	18553	18621	18587	18782	18444	18747	18466	18596	18471	18655	18558	18595	18554	18634	18823	18524	18566	18462	18827	18660	18645	18608	18555	18520	18568	18751	18677	18599	18614	18575	18800	18568	18537	18687	18593	18750	18681	18520	18711	18655	18561	18540	18504	18654	18677	18683	18650	18580	18698	18677	18645	18732	18795	18592	18527	18496	18504	18521	18485	18564	18883	18576	18737	18633	18545	18495	18718	18500	18572	18624	18563	18701	18768	18542	18520	18745	18567	18618	18483	18769	18509	18566	18636	18498	18608	18584	18434	18770	18659	18734	18564	18588	18657	18672	18592	18673	18568	18541	18733	18436	18550	18541	18766	18540	18587	18672	18614	18836	18617	18698	18723	18735	18522	18734	18602	18530	18559	18797	18576	18739	18374	18618	18633	18514	18681	18442	18617	18610	18787	18679	18608	18611	18687	18704	18601	18620	18608	18572	18770	18637	18645	18756	18440	18733	18521	18595	18693	18564	18566	18668	18497	18729	18494	18573	18675	18647	18490	18545	18720	18559	18722	18531	18589	18663	18589	18693	18451	18774	18437	18740	18804	18565	18708	18606	18466	18852	18675	18402	18710	18752	18700	18688	18549	18567	18697	18729	18663	18447	18755	18641	18529	18803	18548	18576	18460	18842	18708	18544	18569	18639	18774	18613	18765	18874	18639	18739	18412	18599	18754	18707	18627	18803	18618	18564	18665	18573	18633	18640	18588	18649	18502	18663	18568	18632	18587	18637	18552	18740	18569	18658	18614	18521	18647	18656	18692	18375	18563	18396	18612	18785	18599	18528	18589	18673	18592	18605	18437	18878	18617	18528	18698	18637	18705	18642	18693	18603	18674	18639	18570	18693	18536	18669	18545	18572	18539	18460	18567	18602	18550	18729	18745	18502	18750	18445	18639	18784	18676	18508	18661	18588	18462	18744	18540	18582	18739	18579	18584	18675	18614	18614	18627	18697	18691	18512	18659	18515	18586	18694	18663	18591	18735	18487	18795	18637	18693	18605	18556	18544	18745	18727	18645	18377	18846	18539	18496	18669	18691	18538	18600	18621	18623	18521	18430	18752	18471	18649	18700	18488	18564	18630	18754	18535	18556	18726	18616	18631	18588	18418	18610	18622	18599	18625	18496	18578	18422	18734	18595	18413	18629	18526	18491	18599	18710	18584	18514	18508	18567	18623	18704	18776	18648	18622	18529	18593	18647	18737	18620	18718	18513	18524	18699	18552	18601	18688	18599	18787	18494
23598	21048	28601	23989	23547	26989	28520	26125	24883	24462	24471	24188	24047	24120	23940	23610	23654	24364	29022	30731	29948	27731	25664	24440	23698	23701	23671	23805	23859	23632	23492	23518	23595	23658	23788	23742	23558	23607	23467	23422	23530	23600	23594	23478	23595	23715	23661	23676	23728	23546	23593	23547	23377	23595	23460	23626	23495	23782	23561	23466	23506	23636	23594	23594	23581	23655	23694	23722	23479	23411	23830	23323	23396	23621	23844	23517	23641	23638	23552	23538	23492	23554	23692	23449	23428	23610	23725	23302	23582	23624	23681	23609	23724	23698	23620	23399	23576	23506	23767	23513	23613	23391	23582	23597	23651	23487	23587	23564	23617	23335	23564	23404	23471	23551	23566	23692	23645	23722	23490	23509	23470	23312	23691	23525	23553	23539	23621	23640	23505	23531	23647	23448	23561	23662	23702	23301	23576	23469	23582	23567	23532	23382	23562	23364	23558	23602	23515	23695	23603	23619	23392	23631	23912	23689	23784	23426	23811	23532	23638	23565	23550	23541	23546	23500	23580	23476	23424	23509	23460	23510	23440	23655	23524	23712	23532	23729	23491	23602	23476	23564	23719	23514	23435	23524	23606	23462	23483	23522	23541	23356	23632	23538	23633	23553	23524	23527	23422	23499	23633	23436	23681	23606	23503	23606	23636	23737	23699	23789	23474	23683	23371	23575	23583	23625	23683	23656	23571	23784	23626	23644	23433	23642	23692	23550	23351	23544	23518	23574	23441	23481	23486	23424	23599	23519	23537	23596	23532	23638	23544	23549	23331	23475	23594	23660	23448	23745	23523	23584	23634	23527	23540	23313	23245	23772	23523	23670	23446	23514	23506	23650	23455	23283	23374	23629	23547	23477	23376	23483	23668	23423	23632	23309	23451	23496	23590	23531	23849	23443	23618	23443	23899	23725	23724	23523	23609	23680	23635	23548	23437	23726	23712	23734	23445	23627	23773	23359	23249	23671	23494	23449	23442	23639	23531	23609	23616	23485	23635	23641	23429	23622	23470	23560	23611	23432	23534	23501	23483	23444	23577	23565	23654	23704	23490	23304	23543	23442	23523	23696	23645	23502	23707	23664	23427	23394	23601	23639	23530	23860	23465	23405	23579	23211	23330	23563	23546	23415	23469	23774	23740	23654	23439	23599	23616	23448	23401	23646	23591	23606	23558	23469	23670	23634	23605	23568	23433	23600	23556	23633	23582	23369	23489	23464	23646	23499	23475	23502	23549	23497	23597	23616	23458	23710	23426	23576	23295	23616	23633	23400	23726	23600	23410	23569	23520	23363	23457	23750	23681	23358	23513	23535	23714	23625	23513	23406	23566	23600	23647	23539	23510	23493	23785	23537	23598	23555	23449	23437	23415	23492	23568	23399	23428	23565	23477	23476	23574	23507	23467	23796	23655	23619	23660	23759	23697	23600	23414	23656	23664	23758	23504	23721	23398	23613	23593	23542	23623	23607	23762	23500	23474	23554	23409	23503	23533	23510	23677	23482	23534	23735	23509	23582	23508	23172	23506	23501	23492	23587	23394	23604	23414	23473	23572	23927	23582	23616	23589	23305	23606	23169	23516	23720	23653	23491	23267	23678	23605	23513	23472	23683	23818	23628	23654	23520	23416	23317	23776	23532	23518	23588	23557	23535	23517	23743	23571	23457	23382	23480	23620	23364	23526	23464	23745	23709	23456	23403	23427	23819	23705	23382	23307	23665	23272	23402	23523	23490	23535	23505	23487	23590	23512	23691	23315	23574	23779	23592	23534	23636	23417	23709	23708	23637	23696	23628	23586	23765	23951	23616	23538	23625	23460	23671	23457	23573	23616	23565	23597	23430	23761	23645	23621	23447	23548	23523	23472	23749	23777	23611	23433	23355	23506	23735	23782	23511	23530	23492	23464	23495	23662	23583	23665	23408	23623	23503	23790	23543	23853	23502	23715	23495	23584	23472	23504	23637	23477	23395	23582	23583	23663	23660	23629	23573	23431	23608	23831	23437	23514	23382	23696	23418	23401	23632	23725	23577	23524	23691	23495	23743	23579	23445	23703	23514	23685	23462	23617	23492	23460	23548	23565	23508	23536	23535	23743	23418	23443	23671	23562	23574	23307	23524	23499	23445	23424	23502	23377	23498	23552	23504	23685	23570	23553	23583	23573	23376	23362	23543	23484	23527	23589	23904	23846	23520	23535	23463	23810	23615	23423	23752	23496	23487	23677	23799	23623	23700	23424	23728	23552	23325	23776	23775	23622	23440	23567	23670	23388	23609	23343	23644	23758	23639	23618	23418	23503	23536	23708	23457	23544	23720	23443	23670	23611	23541	23628	23480	23419	23761	23461	23348	23481	23675	23859	23425	23372	23468	23691	23326	23609	23533	23500	23518	23494	23504	23493	23717	23411	23442	23377	23627	23770	23541	23551	23438	23570	23582	23560	23662	23386	23568	23615	23518	23489	23721	23819	23385	23486	23664	23665	23505	23490	23591	23774	23504	23444	23625	23535	23495	23698	23514	23592	23634	23663	23486	23570	23564	23485	23625	23599	23412	23565	23417	23522	23471	23824	23653	23449	23523	23480	23817	23378	23554	23521	23534	23370	23615	23551	23544	23826	23569	23656	23699	23613	23550	23443	23617	23615	23527	23547	23480	23674	23559	23590	23589	23642	23445	23539	23418	23567	23559	23493	23699	23509	23525	23465	23288	23333	23503	23283	23484	23537	23437	23449	23480	23721	23493	23587	23486	23849	23797	23375	23544	23648	23583	23642	23540	23422	23616	23487	23544	23613	23616	23785	23710	23624	23534	23712	23569	23477	23367	23657	23615	23562	23461	23579	23395	23503	23692	23594	23508	23385	23619	23569	23704	23740	23692	23544	23521	23715	23665	23447	23740	23543	23456	23492	23652	23676	23621	23511	23485	23493	23511	23609	23584	23694	23622	23490	23822	23600	23587	23739	23535	23613	23494	23828	23710	23593	23917	23634	23420	23572	23606	23737	23480	23632	23412	23649	23406	23430	23409	23653	23699	23523	23696	23467	23677	23740	23500	23468	23555	23706	23451	23439	23485	23632	23555	23438	23147	23555	23466	23374	23525	23752	23428	23553	23575	23819	23582	23519	23389	23527	23448	23401	23678	23653	23489	23479	23290	23619	23522	23357	23430	23683	23767	23577	23825	23622	23733	23587	23205	23617	23431	23521	23378	23705	23508	23421	23376	23627	23442	23640	23826	23322	23269	23754	23461	23801	23728	23569	23361	23563	23639	23519	23615	23735	23647	23835	23384	23380	23310	23560	23630	23342	23591	23692	23168	23520	23400	23758	23553	23810	23235	23565	23608	23679	23487	23482	23585	23547	23224	23321	23531	23765	23422	23579	23579	23402	23291	23583	23566	23618	23634	23532	23368	23433	23632	23452	23540	23457	23661	23480	23435	23748	23886	23566	23408	23682	23371	23537	23463	23553	23363	23443	23608	23487	23423	23454	23444	23832	23684	23425	23538	23546	23533	23557	23332	23668	23502	23540	23471	23597	23476	23598	23549	23524	23452	23703	23676	23810	23592	23572	23481	23660	23622	23670	23698	23768	23648	23416	23560	23635	23497	23550	23452	23595	23571	23649	23356	23495	23682	23663	23708	23584	23747	23644	23686	23528	23465	23600	23634	23630	23673	23811	23532	23539	23468	23653	23495	23362	23504	23546	23547	23481	23530	23578	23501	23495	23542	23514	23606	23524	23537	23412	23507	23443	23265	23162	23508	23332	23668	23788	23556	23662	23717	23614	23493	23457	23318	23489	23439	23605	23298	23373	23237	23496	23480	23580	23442	23646	23614	23444	23667	23701	23638	23540	23707	23653	23527	23819	23520	23574	23621	23466	23567	23496	23552	23461	23579	23679	23582	23631	23617	23729	23764	23483	23335	23536	23476	23445	23559	23455	23615	23562	23420	23333	23667	23600	23657	23647	23420	23645	23559	23757	23635	23464	23604	23667	23415	23621	23645	23509	23598	23606	23560	23467	23573	23677	23655	23547	23662	23474	23562	23667	23817	23814	23673	23726	23633	23737	23713	23310	23607	23495	23586	23805	23472	23692	23478	23450	23555	23231	23468	23650	23571	23587	23545	23699	23524	23481	23666	23602	23844	23543	23395	23520	23421	23611	23520	23567	23572	23493	23684	23714	23662	23768	23602	23648	23761	23408	23530	23634	23551	23617	23681	23557	23673	23689	23453	23526	23611	23519	23580	23529	23540	23578	23636	23598	23532	23567	23612	23525	23310	23536	23474	23201	23663	23585	23565	23604	23577	23742	23409	23591	23487	23506	23444	23547	23645	23682	23689	23614	23540	23561	23546	23652	23597	23583	23571	23534	23611	23521	23503	23439	23596	23645	23469	23477	23695	23612	23622	23683	23506	23533	23314	23584	23516	23774	23671	23371	23850	23616	23698	23397	23629	23428	23531	23518	23601	23568	23526	23636	23762	23426	23606	23668	23576	23610	23658	23332	23639	23424	23368	23752	23505	23440	23475	23721	23505	23579	23631	23499	23447	23585	23518	23409	23472	23562	23354	23426	23566	23457	23451	23562	23447	23362	23558	23628	23575	23501	23595	23576	23427	23360	23553	23481	23562	23571	23576	23630	23780	23639	23480	23603	23445	23701	23483	23669	23671	23582	23558	23688	23551	23262	23464	23419	23245	23516	23618	23610	23581	23667	23256	23467	23732	23540	23690	23582	23435	23432	23472	23537	23632	23536	23450	23633	23491	23716	23524	23450	23585	23589	23578	23813	23472	23585	23686	23407	23390	23667	23749	23770	23587	23321	23607	23606	23577	23578	23586	23550	23541	23654	23575	23785	23263	23717	23486	23778	23549	23815	23447	23636	23438	23705	23558	23501	23613	23412	23449	23609	23353	23333	23367	23392	23463	23721	23411	23564	23686	23695	23632	23406	23581	23584	23800	23602	23594	23506	23795	23390	23572	23527	23872	23182	23327	23453	23348	23707	23320	23633	23405	23437	23651	23533	23366	23686	23417	23484	23678	23649	23574	23584	23571	23415	23304	23586	23510	23538	23295	23669	23633	23499	23643	23594	23504	23521	23260	23631	23566	23646	23515	23682	23531	23590	23667	23678	23561	23620	23468	23660	23580
17306	28113	27333	24025	23754	23331	23328	22570	20854	19820	19456	19183	19054	18992	18805	18787	18709	20034	26497	27527	25942	23424	20605	19295	18947	18576	18650	18461	18653	18705	18604	18563	18633	18533	18640	18609	18516	18630	18879	18646	18537	18350	18480	18582	18520	18413	18648	18408	18803	18486	18561	18488	18665	18469	18568	18600	18498	18551	18604	18516	18615	18520	18583	18740	18667	18558	18478	18503	18417	18691	18806	18513	18465	18570	18611	18560	18696	18543	18487	18530	18545	18683	18737	18476	18563	18483	18584	18600	18439	18413	18553	18627	18710	18335	18613	18433	18541	18550	18646	18611	18597	18493	18599	18502	18547	18476	18511	18560	18638	18779	18501	18546	18515	18581	18617	18680	18648	18373	18576	18330	18611	18525	18476	18642	18479	18585	18479	18446	18512	18618	18619	18572	18497	18651	18577	18702	18739	18586	18516	18536	18665	18423	18496	18499	18632	18504	18557	18417	18402	18772	18454	18560	18554	18535	18458	18799	18554	18564	18587	18350	18584	18514	18634	18746	18484	18676	18738	18667	18816	18756	18578	18356	18736	18504	18583	18523	18711	18728	18536	18518	18487	18552	18531	18514	18598	18422	18529	18641	18525	18514	18720	18617	18607	18578	18594	18679	18653	18526	18712	18454	18369	18524	18358	18573	18522	18333	18444	18378	18607	18562	18649	18499	18507	18634	18762	18528	18656	18704	18503	18393	18418	18587	18638	18590	18579	18577	18425	18563	18500	18590	18520	18453	18441	18668	18590	18507	18542	18648	18561	18563	18596	18511	18687	18628	18403	18503	18473	18409	18712	18571	18616	18652	18577	18525	18648	18707	18489	18367	18583	18619	18531	18407	18711	18708	18508	18644	18516	18515	18659	18548	18574	18566	18472	18703	18570	18577	18492	18556	18514	18663	18694	18480	18361	18630	18590	18631	18383	18564	18522	18446	18573	18536	18661	18574	18485	18673	18554	18663	18550	18427	18580	18314	18367	18710	18593	18507	18618	18594	18472	18481	18500	18541	18593	18717	18509	18579	18515	18462	18447	18467	18622	18540	18541	18644	18659	18677	18414	18533	18577	18475	18500	18456	18591	18667	18758	18608	18596	18474	18536	18668	18533	18400	18312	18550	18500	18534	18634	18510	18612	18570	18562	18612	18516	18645	18574	18490	18587	18688	18483	18583	18582	18511	18704	18489	18717	18704	18690	18633	18621	18549	18651	18566	18582	18561	18545	18685	18484	18743	18494	18602	18645	18552	18456	18533	18615	18519	18416	18868	18679	18642	18524	18639	18523	18634	18680	18657	18706	18504	18607	18644	18412	18519	18621	18568	18542	18445	18486	18761	18711	18483	18586	18740	18568	18686	18555	18522	18680	18317	18488	18579	18638	18685	18646	18510	18570	18619	18691	18534	18571	18594	18656	18692	18453	18670	18634	18630	18679	18544	18507	18558	18601	18501	18456	18533	18626	18562	18600	18551	18343	18659	18612	18723	18589	18672	18477	18745	18607	18586	18492	18530	18610	18553	18658	18334	18494	18499	18535	18551	18357	18475	18534	18705	18604	18806	18597	18595	18545	18572	18582	18678	18697	18637	18550	18553	18555	18585	18573	18562	18466	18506	18458	18367	18607	18349	18398	18592	18653	18573	18714	18514	18691	18419	18381	18456	18515	18465	18604	18604	18637	18674	18731	18366	18505	18690	18503	18639	18597	18542	18530	18552	18448	18544	18528	18454	18604	18704	18531	18337	18673	18425	18467	18545	18626	18413	18447	18551	18616	18571	18547	18521	18635	18437	18597	18600	18470	18489	18661	18712	18509	18579	18415	18606	18534	18445	18479	18709	18709	18650	18617	18760	18582	18611	18527	18605	18532	18526	18799	18489	18439	18403	18531	18674	18524	18573	18505	18507	18539	18425	18581	18674	18542	18709	18666	18575	18707	18632	18535	18614	18549	18470	18481	18635	18581	18596	18558	18495	18610	18520	18588	18525	18594	18658	18481	18590	18297	18604	18717	18498	18512	18534	18660	18633	18353	18411	18490	18716	18591	18592	18679	18774	18554	18683	18772	18563	18418	18594	18608	18490	18537	18584	18497	18486	18410	18511	18735	18607	18595	18647	18596	18733	18619	18427	18535	18497	18545	18577	18607	18666	18438	18688	18451	18629	18521	18486	18615	18639	18652	18507	18645	18587	18426	18583	18521	18573	18610	18681	18651	18612	18500	18655	18482	18660	18603	18463	18557	18670	18571	18744	18555	18604	18584	18515	18465	18508	18561	18593	18511	18758	18578	18652	18584	18449	18607	18519	18640	18643	18673	18522	18658	18575	18477	18621	18758	18582	18565	18441	18446	18490	18552	18604	18718	18512	18523	18702	18503	18609	18415	18431	18469	18632	18504	18709	18604	18566	18448	18472	18387	18646	18551	18641	18590	18459	18484	18605	18514	18519	18549	18619	18645	18536	18548	18481	18485	18366	18534	18586	18766	18563	18548	18508	18539	18323	18619	18764	18589	18500	18556	18363	18454	18630	18696	18624	18490	18448	18391	18483	18521	18516	18585	18749	18667	18560	18622	18642	18360	18487	18641	18491	18692	18494	18492	18634	18630	18262	18831	18693	18712	18419	18334	18671	18584	18640	18531	18660	18608	18439	18520	18530	18654	18518	18673	18543	18520	18478	18428	18510	18617	18498	18529	18434	18667	18587	18714	18539	18390	18627	18567	18414	18410	18662	18501	18604	18571	18381	18587	18482	18298	18622	18585	18650	18456	18548	18615	18656	18490	18741	18497	18530	18576	18511	18536	18579	18744	18550	18435	18452	18429	18725	18653	18403	18501	18578	18590	18356	18752	18333	18650	18517	18374	18637	18469	18538	18712	18669	18511	18566	18516	18440	18543	18592	18401	18502	18556	18596	18431	18403	18552	18507	18554	18468	18553	18578	18563	18590	18823	18788	18626	18676	18576	18623	18860	18568	18502	18468	18668	18407	18518	18608	18717	18556	18475	18552	18639	18416	18612	18684	18764	18705	18569	18545	18570	18629	18661	18623	18745	18590	18604	18718	18606	18567	18559	18513	18464	18576	18449	18660	18429	18652	18770	18317	18687	18464	18594	18513	18482	18459	18642	18528	18720	18451	18410	18575	18377	18489	18476	18541	18723	18623	18612	18609	18399	18663	18687	18540	18584	18579	18389	18730	18699	18544	18591	18428	18610	18453	18686	18529	18586	18645	18347	18563	18556	18602	18554	18616	18684	18409	18526	18428	18714	18604	18660	18533	18506	18489	18286	18566	18487	18591	18614	18571	18502	18634	18649	18815	18873	18543	18614	18461	18590	18532	18611	18643	18606	18438	18493	18461	18610	18481	18711	18598	18510	18625	18487	18564	18605	18555	18550	18533	18450	18511	18402	18658	18539	18526	18574	18507	18457	18521	18527	18570	18475	18638	18643	18528	18694	18567	18552	18640	18478	18481	18617	18519	18681	18605	18486	18602	18510	18831	18612	18644	18567	18579	18532	18448	18680	18618	18580	18480	18619	18463	18372	18657	18630	18568	18544	18563	18637	18629	18458	18591	18528	18554	18561	18324	18538	18579	18579	18510	18535	18599	18632	18616	18488	18505	18583	18616	18678	18478	18681	18589	18512	18564	18532	18565	18635	18424	18470	18555	18656	18619	18668	18558	18563	18558	18460	18419	18660	18616	18508	18643	18393	18584	18475	18466	18493	18817	18513	18569	18465	18612	18674	18637	18495	18422	18631	18431	18573	18546	18413	18498	18646	18358	18580	18657	18495	18547	18635	18505	18502	18619	18753	18401	18527	18626	18583	18528	18675	18594	18674	18527	18620	18703	18554	18559	18553	18539	18549	18644	18669	18557	18650	18510	18622	18572	18570	18518	18543	18573	18666	18766	18644	18590	18569	18493	18555	18541	18731	18555	18538	18619	18570	18558	18578	18643	18274	18651	18578	18633	18522	18442	18413	18614	18552	18551	18565	18615	18692	18559	18588	18679	18369	18495	18616	18665	18649	18483	18505	18345	18483	18389	18626	18486	18594	18596	18624	18608	18582	18427	18637	18614	18605	18623	18408	18504	18467	18433	18560	18586	18629	18671	18729	18634	18587	18682	18546	18448	18547	18537	18450	18648	18492	18521	18601	18713	18532	18588	18566	18593	18624	18600	18657	18566	18544	18354	18591	18617	18705	18483	18715	18403	18581	18464	18417	18623	18523	18585	18582	18595	18461	18565	18550	18519	18444	18563	18424	18603	18675	18461	18622	18666	18632	18609	18670	18641	18672	18666	18678	18779	18526	18668	18597	18484	18571	18682	18458	18438	18403	18697	18722	18435	18508	18610	18505	18619	18502	18509	18498	18589	18540	18549	18500	18530	18359	18345	18624	18561	18750	18575	18549	18516	18491	18659	18639	18506	18759	18470	18501	18462	18573	18537	18589	18651	18524	18594	18570	18575	18603	18448	18713	18472	18619	18409	18527	18804	18510	18561	18640	18380	18591	18669	18572	18644	18402	18599	18597	18634	18643	18571	18478	18570	18639	18409	18480	18552	18612	18654	18403	18435	18617	18522	18623	18651	18457	18612	18532	18607	18581	18424	18452	18493	18448	18697	18597	18556	18702	18658	18592	18496	18589	18478	18561	18545	18622	18711	18673	18501	18644	18711	18624	18459	18247	18518	18523	18431	18573	18635	18603	18537	18676	18533	18434	18641	18630	18542	18671	18456	18594	18557	18425	18474	18692	18591	18574	18487	18728	18513	18844	18693	18483	18628	18647	18482	18635	18656	18525	18598	18459	18606	18724	18480	18693	18652	18590	18566	18344	18622	18582	18519	18608	18484	18391	18741	18514	18343	18522	18573	18571	18317	18656	18428	18546	18619	18706	18678	18498	18589	18487	18393	18586	18578	18624	18489	18473	18520	18646	18545	18566	18563	18386	18714	18526	18515	18432	18692	18540	18378	18514	18704	18405	18497	18516	18588	18325	18568	18464	18426	18724	18471	18393	18436	18566	18482	18663	18667	18577	18484	18697	18517	18512	18707	18530	18547	18500	18581	18506	18609	18688	18517	18520	18539	18575	18642	18696	18607	18668	18458	18558	18835	18476	18470	18674	18674	18518	18492	18466	18555
22404	20986	28820	23382	21449	25177	30296	26180	25453	25908	25497	24594	24312	24556	24200	24196	24062	24386	29433	37447	36025	32935	29170	26032	24972	24280	23996	23831	23745	23744	23898	23823	23823	23702	23698	23896	23876	23710	23598	23595	23880	23828	23678	23524	23759	23577	23809	23658	24028	23601	23858	23946	23719	23717	23771	23706	23568	23756	23686	23624	23638	23734	23733	23761	23684	23502	23652	23723	23585	23576	23706	23686	23791	23596	23592	23785	23810	23412	23634	23739	23561	23480	23518	23592	23758	23846	23716	23628	23653	23907	23686	23921	23751	23680	23682	23878	23639	23565	23673	23355	23740	23683	23620	23565	23513	23676	23590	23476	23480	23667	23795	23818	23647	23698	23480	23598	23722	23452	23330	23706	23519	23729	23686	23664	23939	23712	23649	23651	23524	23614	23627	23452	23678	23496	23715	23632	23585	23572	23695	23650	23509	23656	23598	23738	23901	23650	23466	23848	23724	23725	23821	23522	23563	23772	23645	23718	23624	23681	23746	23772	23484	23574	23637	23553	23478	23431	23500	23581	23481	23794	23777	23924	23880	23415	23865	23623	23551	23721	23623	23557	23547	23737	23528	23790	23514	23459	23798	23613	23631	23760	23627	23801	23592	23494	23562	23598	23529	23755	23729	23638	23475	23592	23610	23612	23667	23592	23787	23648	23794	23632	23624	23549	23862	23706	23715	23723	23420	23594	23586	23604	23677	23597	23701	23715	23589	23668	23769	23547	23759	23610	23800	23518	23685	23745	23759	23477	23712	23675	23522	23465	23653	23570	23546	23685	23753	23660	23363	23652	23824	23606	23560	23674	23607	23496	23660	23797	23643	23933	23406	23667	23540	23721	23598	23557	23706	23663	23727	23755	23598	23518	23541	23470	23894	23648	23660	23556	23674	23570	23792	23575	23665	23562	23573	23692	23751	23642	23408	23709	23655	23681	23563	23667	23605	23520	23600	23722	23643	23615	23584	23760	23699	23710	23560	23699	23545	23536	23474	23334	23567	23652	23561	23570	23510	23350	23649	23638	23606	23622	23797	23848	23579	23611	23532	23669	23716	23484	23331	23516	23724	23690	23664	23737	23731	23615	23583	23319	23713	23614	23528	23700	23779	23824	23693	23638	23708	23612	23766	23586	23586	23707	23629	23688	23763	23845	23572	23575	23575	23771	23889	23606	23522	23837	23695	23684	23798	23656	23456	23541	23533	23481	23532	23646	23824	23678	23869	23624	23514	23599	23547	23735	23562	23726	23691	23723	23783	23854	23451	23475	23651	23919	23606	23651	23646	23734	23515	23471	23579	23644	23611	23570	23533	23624	23603	23652	23640	23724	23655	23800	23716	23726	23670	23521	23445	23757	23849	23895	23626	23702	23466	23585	23527	23692	23710	23575	23571	23522	23363	23330	23547	23665	23762	23636	23698	23515	23584	23574	23946	23782	23769	23702	23764	23644	23590	23690	23655	23661	23612	23447	23456	23362	23598	23678	23665	23520	23483	23449	23588	23764	23609	23767	23768	23769	23416	23362	23372	23744	23702	23447	23851	23628	23620	23547	23643	23621	23577	23652	23931	23587	23967	23655	23679	23640	23502	23388	23530	23798	23733	23651	23736	23680	23839	23666	23658	23588	23690	23766	23618	23660	23448	23699	23579	23771	23751	23518	23751	23857	23418	23683	23466	23477	23630	23516	23648	23634	23680	23680	23622	23496	23645	23489	23562	23602	23420	23750	23869	23617	23739	23804	23650	23672	23604	23725	23722	23662	23646	23658	23661	23567	23563	23711	23507	23551	23431	23530	23789	23611	23795	23582	23699	23545	23791	23761	23800	23496	23628	23692	23623	23699	23785	23677	23625	23533	23452	23767	23500	23609	23564	23570	23409	23571	23652	23414	23811	23493	23579	23551	23711	23636	23720	23841	23653	23640	23712	23582	23470	23588	23581	23528	23589	23764	24085	23534	23644	23460	23659	23648	23596	23333	23396	23491	23498	23613	23662	23682	23602	23803	23769	23321	23637	23592	23448	23538	23683	23593	23696	23671	23629	23628	23614	23661	23614	23520	23628	23629	23476	23344	23565	23574	23603	23677	23702	23753	23662	23835	23500	23608	23617	23588	23542	23557	23381	23378	23653	23897	23727	23642	23671	23551	23646	23511	23657	23959	23792	23489	23749	23952	23961	23780	23825	23772	23600	23693	23898	23536	24084	23607	23554	23658	23663	23765	23637	23631	23757	23848	23615	23565	23667	23699	23666	23505	23625	23613	23736	23705	23497	23570	23328	23567	23933	23598	23801	23540	23715	23487	23792	23609	23706	23593	23651	23828	23746	23605	23509	23544	23605	23687	23418	23647	23590	23593	23547	23636	23681	23554	23713	23263	23765	23725	23349	23722	23552	23483	23849	23644	23539	23717	23899	23749	23704	23672	23630	23396	23629	23717	23598	23558	23501	23424	23527	23495	23635	23446	23754	23872	23765	23690	23654	23659	23755	23673	23711	23558	23481	23578	23572	23744	23561	23752	23512	23507	23518	23528	23373	23792	23599	23799	23822	23555	23681	23413	23744	23519	23718	23559	23522	23579	23717	23511	23597	23265	23836	23534	23854	23453	23918	23654	23695	23443	23751	23534	23514	23586	23519	23560	23606	23682	23814	23675	23604	23514	23585	23456	23669	23676	23707	23542	23693	23647	23192	23532	23492	23724	23606	23655	23698	23593	23531	23542	23550	23432	23635	23767	23507	23567	23594	23540	23622	23737	23658	23577	23487	23533	23443	23578	23926	23576	23597	23418	23545	23688	23725	23553	23531	23675	23434	23497	23454	23689	23670	23551	23800	23528	23672	23650	23784	23477	23654	23709	23775	23792	23867	23506	23595	23739	23517	23756	23732	23547	23485	23823	23563	23663	23535	23709	23692	23314	23677	23669	23680	23686	23614	23499	23558	23515	23560	23740	23516	23560	23593	23718	23590	23461	23777	23772	23574	23546	23562	23854	23622	23522	23647	23743	23527	23534	23433	23485	23532	23540	23667	23676	23775	23588	23586	23601	23714	23685	23660	23462	23732	23874	23465	23680	23752	23613	23753	23630	23596	23622	23472	23696	23688	23854	23727	23819	23528	23459	23676	23726	23657	23683	23749	23424	23590	23495	23432	23643	23624	23610	23726	23590	23713	23606	23519	23720	23733	23560	23606	23665	23400	23714	23556	23483	23790	23581	23618	23608	23626	23751	23822	23674	23602	23423	23646	23637	23699	23461	23544	23651	23499	23651	23286	23645	23551	23464	23610	23716	23633	23552	23807	23638	23832	23525	23694	23723	23679	23779	23359	23553	23504	23621	23699	23482	23575	23686	23522	23557	23699	23796	23757	23677	23637	23663	23520	23513	23709	23584	23674	23611	23611	23709	23653	23643	23704	23546	23513	23810	23932	23780	23918	23622	23923	23748	23514	23563	23550	23465	23585	23508	23530	23644	23623	23690	23657	23669	23742	23960	23406	23720	23683	23795	23681	23726	23759	23832	23749	23784	23704	23518	23546	23697	23682	23606	23349	23395	23633	23582	23676	23775	23676	23728	23847	23686	23600	23658	23589	23580	23549	23652	23704	23777	23706	23478	23569	23755	23594	23457	23660	23490	23618	23522	23652	23707	23642	23773	23562	23658	23876	23667	23524	23568	23810	23718	23670	23408	23455	23636	23765	23767	23783	23725	23702	23737	23480	23683	23542	23606	23711	23807	23659	23587	23862	23635	23879	23739	23625	23573	23722	23772	23524	23701	23455	23638	23611	23641	23681	23764	23575	23664	23714	23570	23436	23590	23730	23485	23547	23538	23670	23643	23817	23579	23733	23693	23676	23632	23631	23630	23788	23659	23816	23474	23365	23480	23472	23902	23647	23886	23897	23685	23680	23683	23622	23525	23721	23744	23604	23673	23556	23512	23641	23538	23793	23814	23416	23517	23816	23801	23708	23523	23698	23613	23730	23536	23420	23466	23757	23702	23701	23642	23733	23569	23486	23621	23547	23613	23526	23571	23729	23744	23303	23754	23829	23604	23613	23693	23498	23556	23530	23575	23771	23739	23523	23613	23687	23649	23648	23663	23651	23742	23538	23724	23874	23628	23872	23630	23680	23537	23612	23529	23730	23662	23624	23764	23743	23705	23813	23614	23671	23465	23927	23617	23460	23855	23646	23786	23626	23590	23569	23692	23544	23312	23621	23571	23726	23651	23520	23712	23680	23637	23821	23554	23701	23617	23490	23633	23351	23453	23732	23608	23784	23654	23493	23575	23680	23707	23792	23689	23702	23484	23855	23513	23856	23671	23575	23404	23559	23759	23383	23670	23799	23785	23378	23636	23594	23835	23743	23584	23627	23476	23705	23619	23632	23478	23671	23562	23593	23701	23793	23458	23278	23662	23697	23504	23576	23574	23488	23423	23538	23974	23326	23719	23577	23554	23438	23658	23526	23562	23537	23610	23821	23490	23623	23599	23647	23548	23601	23650	23657	23690	23798	23794	23778	23617	23590	23554	23560	23616	23471	23581	23633	23665	23696	23462	23600	23415	23740	23622	23655	23596	23341	23404	23617	23735	23763	23643	23986	23662	23961	23659	23706	23617	23822	23668	23789	23640	23520	23623	23686	23623	23764	23705	23639	23523	23683	23828	23726	23671	23587	23859	23561	23735	23829	23341	23555	23671	23856	23574	23920	23790	23591	23642	23806	23762	23448	23498	23581	23685	23699	23495	23500	23443	23547	23683	23624	23446	23659	23547	23704	23608	23525	23490	23283	23519	23601	23529	23598	23553	23764	23368	23683	23706	23765	23703	23627	23416	23546	23584	23617	23550	23717	23669	23773	23668	23668	23619	23652	23678	23588	23657	23665	23623	23759	23542	23551	23810	23702	23573	23575	23618	23547	23683	23657	23627	23292	23508	23793	23616	23519	23573	23731	23730	23665	23561	23583	23473	23819	23744	23670	23985	23681	23761	23802	23623	23514	23495	23589	23800	23650	23692	23629	23604	23751	23591	23613	23735	23898	23533	23641	23595	23840	23393	23638	23544	23446	23729	23703	23640	23511	23792	23615	23495	23742	23496	23489	23472	23636	23583	23678	23530	23641	23585	23812	23335	23581	23761	23517	23653
18694	34130	32573	27435	24672	23590	23159	21977	21467	21470	21004	19383	19311	19398	19136	19011	19163	19564	27546	35258	33262	29061	24291	20749	19310	18747	18753	18586	18672	18644	18676	18523	18552	18485	18641	18484	18579	18549	18618	18314	18748	18685	18597	18650	18547	18581	18681	18494	18632	18543	18552	18538	18619	18455	18556	18469	18573	18589	18605	18515	18568	18610	18499	18682	18655	18363	18571	18610	18753	18465	18618	18392	18571	18641	18659	18572	18473	18491	18531	18530	18404	18317	18532	18574	18649	18420	18613	18499	18645	18413	18690	18622	18621	18548	18535	18586	18444	18505	18574	18591	18459	18701	18549	18620	18422	18551	18558	18531	18740	18615	18673	18528	18566	18515	18533	18547	18429	18585	18490	18593	18567	18592	18414	18579	18437	18703	18609	18584	18407	18606	18372	18651	18538	18784	18603	18554	18501	18320	18606	18638	18383	18531	18507	18478	18422	18422	18610	18525	18668	18660	18677	18507	18561	18544	18579	18672	18479	18480	18515	18479	18473	18534	18490	18490	18638	18531	18547	18494	18563	18671	18528	18600	18625	18804	18426	18464	18507	18579	18430	18411	18489	18396	18440	18514	18602	18565	18451	18541	18416	18560	18651	18310	18420	18552	18573	18580	18361	18624	18429	18424	18667	18347	18541	18591	18379	18569	18410	18418	18596	18562	18575	18595	18444	18666	18598	18410	18571	18617	18332	18350	18540	18624	18539	18572	18496	18611	18461	18507	18687	18665	18337	18494	18561	18501	18536	18530	18527	18678	18527	18483	18513	18488	18653	18607	18599	18670	18501	18438	18629	18532	18590	18385	18422	18471	18529	18362	18289	18558	18593	18441	18636	18729	18474	18438	18648	18630	18526	18377	18410	18622	18529	18700	18544	18578	18542	18547	18678	18522	18547	18606	18545	18502	18481	18631	18597	18584	18607	18549	18493	18504	18599	18592	18526	18438	18540	18489	18576	18637	18615	18416	18664	18604	18606	18481	18571	18365	18559	18580	18398	18476	18586	18472	18479	18540	18521	18577	18561	18366	18506	18620	18676	18552	18637	18511	18522	18478	18656	18480	18545	18566	18519	18494	18646	18442	18711	18600	18291	18516	18401	18306	18658	18361	18456	18576	18412	18534	18446	18624	18477	18564	18737	18524	18698	18586	18531	18272	18654	18388	18498	18368	18439	18467	18413	18623	18528	18518	18665	18275	18483	18552	18628	18635	18504	18453	18412	18677	18542	18423	18361	18506	18485	18435	18471	18479	18507	18541	18411	18555	18439	18639	18426	18352	18444	18801	18527	18467	18618	18458	18429	18595	18415	18372	18436	18456	18428	18501	18423	18661	18531	18438	18460	18431	18581	18424	18637	18667	18454	18436	18492	18257	18508	18671	18384	18601	18588	18474	18330	18611	18531	18620	18680	18614	18437	18547	18510	18600	18571	18517	18517	18515	18685	18650	18630	18583	18442	18672	18391	18698	18585	18658	18447	18369	18604	18558	18648	18720	18591	18544	18708	18450	18538	18300	18565	18409	18346	18604	18645	18532	18562	18451	18467	18475	18381	18641	18546	18492	18556	18470	18498	18405	18446	18592	18442	18579	18424	18649	18470	18548	18474	18476	18458	18440	18714	18459	18510	18429	18585	18612	18365	18446	18618	18408	18384	18594	18699	18636	18363	18474	18481	18433	18821	18525	18541	18464	18557	18536	18367	18441	18541	18558	18490	18453	18474	18517	18515	18483	18374	18623	18644	18313	18517	18482	18494	18461	18526	18523	18496	18436	18512	18485	18540	18691	18571	18405	18395	18374	18635	18612	18519	18512	18356	18512	18599	18493	18695	18528	18503	18588	18414	18347	18668	18476	18390	18602	18474	18503	18544	18569	18464	18491	18504	18614	18616	18486	18510	18632	18504	18528	18542	18266	18544	18649	18347	18417	18485	18697	18422	18443	18753	18466	18532	18514	18679	18331	18638	18618	18532	18426	18444	18520	18397	18396	18529	18614	18515	18636	18624	18372	18351	18628	18575	18771	18471	18652	18559	18568	18373	18698	18358	18363	18402	18518	18416	18329	18660	18485	18622	18435	18500	18393	18552	18581	18676	18707	18566	18522	18722	18543	18701	18519	18332	18539	18554	18471	18379	18495	18448	18445	18567	18387	18413	18531	18562	18513	18316	18487	18436	18569	18363	18498	18642	18371	18637	18508	18582	18612	18435	18495	18572	18463	18526	18400	18433	18504	18578	18549	18704	18431	18438	18556	18461	18405	18441	18576	18606	18627	18529	18615	18642	18612	18537	18404	18707	18411	18462	18433	18767	18434	18727	18400	18278	18650	18470	18616	18686	18300	18492	18573	18425	18476	18557	18697	18590	18589	18613	18564	18587	18321	18456	18378	18540	18664	18504	18679	18449	18435	18494	18309	18594	18419	18476	18544	18423	18431	18526	18602	18412	18634	18536	18460	18406	18653	18624	18599	18325	18648	18466	18421	18426	18440	18621	18487	18565	18446	18467	18601	18634	18501	18515	18592	18480	18579	18639	18539	18468	18314	18392	18432	18571	18605	18523	18398	18680	18583	18547	18456	18480	18560	18538	18345	18477	18494	18423	18592	18659	18423	18542	18702	18475	18626	18617	18362	18510	18509	18289	18576	18368	18381	18546	18431	18428	18547	18457	18460	18437	18471	18612	18556	18511	18551	18559	18513	18562	18478	18564	18482	18591	18469	18332	18617	18463	18661	18551	18364	18660	18374	18498	18540	18546	18537	18589	18404	18432	18290	18487	18670	18411	18571	18536	18529	18320	18422	18294	18525	18405	18471	18699	18577	18518	18522	18634	18585	18522	18513	18413	18578	18280	18449	18557	18456	18370	18427	18406	18706	18561	18583	18529	18521	18527	18446	18494	18576	18558	18284	18478	18539	18599	18513	18535	18510	18644	18238	18386	18630	18503	18431	18484	18439	18396	18501	18642	18440	18504	18529	18395	18501	18513	18467	18469	18377	18547	18661	18475	18623	18298	18591	18629	18614	18426	18413	18498	18608	18482	18704	18427	18621	18647	18618	18411	18424	18738	18535	18409	18614	18404	18450	18485	18459	18412	18546	18466	18401	18686	18619	18481	18565	18524	18501	18620	18413	18477	18482	18561	18517	18485	18635	18500	18599	18475	18576	18451	18433	18392	18542	18563	18559	18363	18472	18465	18495	18538	18418	18663	18626	18549	18495	18416	18431	18450	18428	18558	18500	18658	18533	18386	18614	18667	18474	18707	18597	18530	18442	18443	18440	18717	18486	18564	18402	18567	18338	18586	18358	18625	18488	18610	18502	18499	18617	18467	18398	18513	18438	18588	18499	18443	18460	18400	18379	18510	18512	18475	18584	18665	18468	18485	18690	18419	18379	18492	18611	18427	18672	18554	18439	18474	18368	18621	18673	18606	18356	18557	18455	18585	18550	18521	18607	18646	18565	18403	18525	18511	18457	18567	18552	18472	18519	18684	18584	18621	18522	18620	18685	18492	18516	18668	18582	18517	18482	18552	18483	18607	18488	18458	18370	18363	18548	18423	18537	18630	18524	18716	18556	18397	18460	18536	18522	18576	18486	18696	18468	18652	18640	18433	18549	18502	18437	18625	18582	18583	18568	18560	18487	18507	18441	18522	18609	18449	18685	18349	18532	18346	18486	18662	18352	18642	18697	18572	18387	18810	18364	18561	18587	18532	18436	18426	18471	18541	18602	18498	18626	18436	18646	18547	18318	18610	18440	18362	18538	18549	18430	18519	18644	18573	18397	18571	18404	18482	18655	18570	18643	18463	18352	18517	18483	18690	18504	18428	18473	18617	18555	18312	18484	18578	18545	18405	18426	18341	18427	18469	18499	18546	18666	18389	18495	18716	18244	18455	18441	18495	18516	18447	18551	18539	18545	18452	18503	18564	18557	18648	18481	18568	18461	18517	18595	18476	18425	18487	18497	18451	18664	18501	18578	18467	18481	18531	18496	18427	18369	18712	18367	18454	18504	18519	18497	18449	18373	18539	18541	18355	18575	18570	18514	18499	18542	18582	18500	18484	18623	18432	18555	18431	18510	18508	18270	18474	18507	18567	18548	18668	18378	18611	18500	18631	18310	18563	18417	18595	18582	18541	18485	18379	18681	18371	18317	18443	18498	18580	18584	18476	18600	18455	18402	18544	18553	18635	18487	18519	18454	18294	18501	18479	18691	18522	18572	18563	18493	18552	18502	18599	18499	18502	18453	18625	18562	18541	18646	18622	18578	18556	18648	18538	18582	18450	18509	18289	18656	18504	18497	18595	18489	18481	18456	18505	18344	18473	18527	18556	18330	18739	18385	18408	18442	18350	18475	18474	18671	18412	18532	18522	18367	18424	18543	18542	18358	18437	18430	18360	18450	18373	18576	18416	18554	18655	18427	18412	18483	18384	18482	18635	18440	18426	18566	18597	18702	18509	18539	18507	18504	18606	18317	18644	18533	18460	18462	18624	18615	18410	18433	18491	18464	18490	18743	18522	18578	18424	18505	18553	18341	18640	18543	18467	18481	18625	18491	18324	18323	18493	18586	18579	18529	18480	18657	18554	18556	18575	18567	18504	18459	18451	18432	18550	18455	18476	18713	18511	18518	18519	18490	18522	18419	18530	18515	18470	18502	18503	18445	18447	18438	18668	18782	18449	18701	18373	18477	18536	18435	18330	18473	18522	18434	18467	18515	18441	18393	18316	18619	18660	18417	18572	18512	18601	18532	18516	18737	18427	18458	18565	18415	18324	18464	18329	18485	18652	18604	18589	18400	18683	18595	18698	18505	18517	18582	18541	18511	18402	18570	18482	18619	18711	18476	18432	18367	18662	18372	18633	18626	18512	18620	18536	18519	18404	18629	18595	18713	18451	18528	18534	18512	18554	18555	18479	18406	18588	18544	18624	18519	18557	18592	18499	18768	18463	18637	18567	18711	18413	18567	18705	18411	18297	18546	18677	18232	18468	18604	18445	18590	18567	18545	18420	18732	18594	18554	18356	18564	18499	18467	18558	18771	18478	18575	18500	18548	18714	18472	18544	18340	18360	18505	18576	18507	18491	18384	18600	18413	18477	18613	18525	18477	18430	18522	18388	18689	18368	18540	18455	18576
27362	22775	29317	27790	24942	24962	24889	24296	24423	24276	24184	23986	23856	23719	23657	23776	24051	23768	24245	24837	24897	24801	23986	23876	23896	23541	23846	23631	23634	23674	23678	23753	23647	23817	23650	23664	23506	23727	23669	23651	23693	23525	23901	23606	23625	23620	23649	23764	23666	23745	23731	23792	23716	23517	23801	23910	23800	23670	23799	23602	23728	23715	23678	23786	23621	23736	23583	23759	23722	23766	23633	23616	23694	23772	23650	23714	23632	23542	23443	23764	23558	23733	23695	23575	23627	23630	23561	23784	23672	23583	23739	23748	23962	23455	23943	23745	23523	23826	23729	23547	23623	23695	23514	23615	23600	23642	23670	23686	23936	23613	23779	23604	23551	23634	23701	23578	23815	23578	23586	23490	23472	23545	23534	23633	23679	23517	23612	23676	23752	23739	23598	23576	23736	23802	23806	23596	23819	23838	23812	23581	23565	23731	23614	23599	23603	23588	23828	23714	23545	23624	23546	23681	23711	23617	23494	23785	23751	23588	23684	23650	23408	23594	23567	23710	23672	23697	23647	23701	23470	23533	23681	23664	23577	23597	23580	23715	23579	23947	23524	23636	23378	23562	23947	23795	23641	23576	23697	23697	23574	23570	23684	23465	23657	23734	23721	23747	23591	23660	23406	23558	23552	23751	23736	23665	23419	23627	23799	23339	23767	23465	23747	23773	23604	23502	23704	23624	23644	23638	23618	23564	23601	23751	23587	23721	23827	23644	23659	23582	23750	23852	23803	23577	23655	23671	23772	23550	23731	23633	24011	23776	23769	23738	23685	23730	23528	23428	23673	23493	23653	23743	23880	23795	23558	23593	23765	23686	23492	23631	23606	23614	23735	23733	23628	23583	23709	23677	23659	23461	23741	23687	23600	23621	23672	23799	23777	23574	23705	23651	23522	23764	23576	23731	23894	23616	23734	23749	23669	23601	23744	23699	23549	23891	23822	23741	23642	23647	23626	23791	23843	23641	23731	23594	23568	23448	23914	23593	23729	23667	23738	23599	23609	23889	23853	23716	23710	23612	23822	23812	23550	23609	23531	23742	23610	23501	23456	23788	23331	23819	23606	23645	23774	23851	23878	23769	23705	23706	23868	23711	23631	23483	23867	23636	23640	23978	23575	23775	23451	23698	23685	23538	23774	23670	23619	23683	23589	23702	23677	23683	23593	23755	23694	23799	23624	23600	23690	23938	23561	23859	23701	23874	23731	23671	23805	23946	23519	23580	23617	23419	23589	23797	23644	23757	23837	23531	23624	23661	23362	23420	23564	23654	23515	23653	23695	23689	23800	23755	23676	23759	23534	23768	23926	23579	23797	23571	23753	23559	23660	23566	23505	23447	23616	23509	23622	23508	23679	23720	23564	23725	23405	23833	23721	23636	23678	23640	23672	23701	23815	23765	23696	23468	23595	23780	23682	23493	23736	23586	23786	23467	23650	23479	23494	23463	23678	23662	23663	23759	23597	23656	23676	23597	23696	23457	23721	23644	23789	23618	23720	23707	23552	23603	23775	23526	23537	23971	23496	23766	23723	23741	23805	23532	23632	23794	23638	23782	23775	23569	23749	23663	23414	23378	23524	23667	23630	23640	23861	23686	23825	23592	23596	23579	23753	23725	23493	23763	23583	23723	23697	23742	23865	23742	23603	23631	23702	23818	23632	23813	23850	23623	23438	23762	23598	23559	23505	23678	23464	23826	23937	23437	23507	23711	23595	23840	23562	23676	23826	23519	23514	23575	23656	23588	23578	23857	23590	23554	23675	23589	23697	23620	23821	23515	23899	23700	23619	23672	23699	23701	23768	23533	23500	23798	23872	23835	23501	23507	23562	23804	23359	23646	23724	23519	23726	23541	23703	23680	23741	23567	23547	23656	23900	23806	23829	23751	23699	23676	23912	23473	23591	23732	23370	23621	23736	23887	23788	23786	23486	23717	23440	23550	23572	23542	23501	23556	23676	23807	23680	23424	23925	23448	23459	23689	23708	23535	23715	23758	23503	23651	23828	23664	23818	23638	23598	23536	23594	23629	23664	23568	23659	23660	23655	23687	23861	23819	23675	23612	23662	23933	23676	23671	23777	23509	23632	23595	23576	23775	23848	23734	23720	23725	23966	23726	23568	23688	23775	23540	23599	23568	23752	23514	23736	23791	23601	23748	23593	23731	23782	23652	23664	23743	23729	23679	23663	23625	23604	23566	23702	23758	23776	23457	23643	23777	23616	23625	23598	23568	23539	23517	23702	23620	23667	23773	23904	23696	23651	23583	23478	23787	23984	23742	23823	23362	23955	23654	23454	23680	23784	23393	23409	23592	23681	23625	23772	23741	23582	23570	23962	23446	23757	23537	23637	23672	23688	23811	23687	23709	23651	23725	23525	23789	23630	23492	23742	23576	23624	23706	23810	23720	23754	23550	23383	23684	23663	23653	23877	23616	23989	23577	23686	23510	23507	23673	23726	23915	23739	23883	23536	23629	23570	23805	23667	23691	23740	23582	23682	23648	23630	23507	23750	23798	23543	23628	23661	23580	23696	23682	23458	23861	23629	23592	23633	23680	23833	23576	23465	23444	23834	23833	23632	23624	23726	23577	23816	23608	23677	23589	23307	23669	23563	23486	23558	23633	23668	23515	23653	23724	23688	23601	23856	23757	23731	23716	23728	23789	23763	23691	23635	23601	23518	23543	23681	23624	23475	23581	23642	23725	23686	23737	23751	23697	23646	23880	23678	23802	23876	23587	23681	23470	23623	23743	23713	23647	23641	23599	23671	23852	23596	23649	23633	23729	23799	23625	23599	23788	23436	23510	23399	23490	23671	23714	23845	23589	23694	23633	23750	23508	23587	23745	23411	23824	23732	23831	23687	23741	23796	23540	23755	23649	23669	23683	23548	23738	23700	23801	23766	23609	23688	23693	23707	23693	23585	23671	23587	23800	23643	23932	23880	23661	23544	23514	23636	23899	23229	23615	23614	23640	23916	23680	23543	23691	23618	23703	23599	23822	23730	23476	23546	23781	23635	23656	23796	23602	23506	23717	23665	23577	23504	23575	23664	23837	23766	23779	23677	23773	23678	23788	23754	23525	23682	23683	23845	23702	23864	23774	23703	23650	23807	23723	23633	23514	23522	23512	23628	23742	23812	23604	23712	23696	23684	23748	23779	23450	23630	23731	23778	23740	23558	23474	23679	23659	23621	23627	23567	23765	23603	23700	23684	23544	23658	23778	23709	23602	23675	23700	23723	23598	23570	23445	23643	23540	23612	23703	23740	23698	23503	23715	23608	23689	23663	23675	23429	23854	23609	23596	23667	23726	23789	23737	23680	23388	23618	23696	23828	23643	23697	23622	23686	23571	23762	23865	23583	23420	23488	23569	23697	23700	23609	23496	23781	23800	23769	23562	23698	23597	23674	23664	23636	23807	23683	23587	23746	23913	23806	23653	23744	23672	23599	23660	23596	23619	23600	23581	23545	23649	23716	23678	23720	23606	23719	23850	23349	23635	23558	23604	23846	23808	23583	23584	23594	23597	23548	23894	23668	23856	23682	23865	23612	23777	23534	23819	23605	23642	23818	24134	23698	23871	23932	23715	23695	23706	23486	23755	23718	23653	23840	23667	23518	23941	23661	23732	23702	23869	23446	23560	23425	23717	23768	23698	23595	23761	23446	23801	23691	23878	23577	23584	23816	23533	23555	23584	23842	23864	23526	23774	23754	23708	23645	23549	23572	23613	23653	23560	23614	23565	23603	23710	23709	23723	23751	23643	23799	23822	23549	23564	23738	23612	23823	23696	23747	23938	23679	23745	23650	23656	23765	23538	23476	23562	23389	23728	23743	23621	23722	23519	23664	23671	23723	23557	23815	23851	23457	23493	23583	23787	23753	23782	23744	23518	23789	23660	23650	23663	23613	23825	23679	23602	23768	23794	23751	23609	23579	23869	23521	23755	23750	23779	23573	23667	23625	23576	23572	23758	23695	23592	23584	23643	23627	23582	23750	23666	23548	23545	23548	23585	23672	23712	23725	23643	23586	23681	23678	23841	23674	23896	23571	23759	23685	23768	23844	23687	23654	23557	23704	23586	23619	23873	23767	23729	23729	23788	23751	23551	23559	23550	23651	23646	23868	23761	23660	23693	23904	23669	23597	23597	23751	23756	23428	23571	23630	23769	23429	23667	23524	23563	23712	23417	23722	23551	23814	23646	23609	23654	23555	23794	23658	23426	23512	23866	23827	23676	23623	23447	23655	23838	23410	23856	23577	23633	23977	23657	23658	23778	23642	23791	23707	23652	23667	23681	23797	23637	23932	23780	23684	23687	23737	23581	23710	23727	23597	23632	23593	23562	23658	23572	23590	23872	23657	23594	23727	23550	23662	23688	23727	23654	23816	23619	23841	23916	23735	23494	23684	23622	23496	23681	23661	23613	23414	23716	23781	23448	23666	23715	23502	23701	23689	23689	23632	23639	23659	23531	23762	23790	23681	23726	23686	23677	23733	23596	23760	23696	23508	23687	23541	23497	23450	23626	23988	23734	23835	23683	23919	23588	23511	23730	23890	23732	23575	23585	23719	23861	23713	23725	23643	23618	23757	23700	23492	23573	23592	23519	23712	23666	23507	23778	23659	23706	23603	23669	23786	23655	23747	23862	23801	23706	23483	23604	23554	23497	23985	23570	23708	23407	23514	23627	23556	23744	23482	23681	23784	23756	23779	23615	23740	23665	23833	23567	23807	23624	23537	23735	23719	23790	23709	23583	23838	23657	23678	23460	23711	23869	23661	23472	23663	23903	23717	23711	23543	23549	23464	23692	23640	23608	23591	23717	23642	23612	23585	23367	23602	23741	23874	23624	23822	23706	23516	23720	23558	23616	23668	23545	23463	23708	23462	23664	23707	23706	23677	23751	23583	23706	23797	23479	23695	23716	23619	23515	23636	23488	23677	23604	23600	23466	23820	23685	23655	23795	23557	23520	23781	23572	23732	23590	23796	23621	24026	23631	23675	23726	23775	23642	23779	23706	23732	23543	23347	23760	23700	23531	23664	23787	23974	23640	23682	23746	23538	23639	23621	23756	23543	23496	23777	23772	23677	23523	23747	23660	23651	23657	23845	23511	23637	23529	23774	23989	23790	23460	23655	23612
18776	25722	25766	22095	21036	20470	19861	19789	19558	19654	19665	18694	18724	18577	18742	18765	18648	18496	19217	20042	19986	19443	18955	18625	18645	18686	18528	18505	18525	18643	18511	18496	18501	18641	18525	18516	18456	18386	18286	18434	18492	18562	18618	18597	18515	18553	18481	18438	18368	18476	18394	18559	18494	18540	18531	18319	18373	18723	18694	18429	18527	18579	18658	18540	18496	18546	18455	18531	18573	18494	18564	18360	18390	18556	18559	18471	18284	18471	18583	18389	18570	18493	18407	18452	18457	18500	18465	18431	18546	18263	18425	18570	18501	18565	18509	18367	18472	18428	18459	18365	18641	18548	18450	18557	18479	18727	18490	18518	18640	18635	18620	18535	18607	18573	18464	18584	18398	18491	18634	18689	18503	18408	18508	18417	18574	18487	18377	18577	18469	18577	18506	18680	18603	18327	18632	18522	18595	18303	18435	18580	18403	18564	18377	18629	18594	18620	18683	18510	18587	18555	18571	18534	18522	18566	18483	18563	18744	18394	18479	18512	18453	18499	18568	18470	18427	18481	18495	18448	18472	18274	18641	18622	18445	18622	18272	18474	18416	18513	18543	18528	18490	18503	18483	18541	18424	18656	18485	18458	18630	18511	18574	18467	18708	18366	18542	18495	18503	18413	18529	18427	18596	18679	18405	18496	18410	18507	18636	18507	18435	18402	18546	18482	18294	18590	18591	18594	18567	18435	18488	18525	18454	18436	18341	18531	18455	18487	18509	18495	18484	18516	18483	18464	18626	18519	18482	18511	18310	18564	18499	18480	18471	18536	18676	18519	18407	18421	18531	18488	18544	18483	18480	18479	18685	18543	18581	18520	18360	18530	18446	18510	18578	18445	18470	18382	18429	18553	18503	18528	18576	18642	18535	18458	18574	18680	18528	18488	18433	18578	18383	18468	18547	18658	18640	18749	18397	18378	18460	18539	18544	18448	18626	18495	18557	18540	18470	18566	18557	18540	18663	18594	18423	18614	18320	18482	18320	18586	18664	18462	18713	18503	18511	18618	18626	18612	18407	18516	18491	18511	18470	18499	18552	18662	18684	18688	18588	18486	18422	18515	18584	18313	18507	18597	18499	18530	18355	18551	18607	18485	18615	18656	18545	18464	18253	18477	18563	18461	18619	18564	18519	18472	18522	18648	18472	18543	18512	18540	18606	18459	18628	18583	18620	18530	18587	18531	18453	18472	18370	18501	18510	18433	18592	18484	18439	18484	18524	18540	18500	18489	18505	18549	18651	18599	18486	18481	18477	18580	18638	18385	18508	18377	18609	18402	18549	18601	18353	18495	18533	18493	18505	18398	18419	18427	18453	18542	18480	18558	18488	18503	18694	18466	18531	18534	18532	18519	18365	18480	18450	18584	18377	18389	18428	18646	18574	18434	18795	18510	18586	18416	18541	18516	18557	18462	18398	18427	18641	18562	18568	18556	18473	18510	18437	18496	18418	18437	18597	18463	18655	18385	18639	18559	18493	18616	18566	18643	18589	18435	18524	18430	18521	18525	18730	18563	18331	18711	18540	18549	18590	18443	18451	18559	18519	18554	18499	18345	18682	18602	18567	18511	18663	18443	18594	18473	18550	18369	18549	18556	18550	18539	18439	18469	18565	18397	18509	18535	18433	18298	18394	18456	18393	18521	18316	18507	18421	18590	18646	18532	18515	18715	18610	18654	18568	18327	18611	18502	18623	18423	18521	18509	18489	18490	18546	18459	18492	18491	18615	18486	18523	18329	18372	18608	18471	18596	18525	18417	18657	18518	18421	18597	18530	18446	18387	18645	18479	18585	18601	18489	18511	18621	18730	18453	18638	18646	18615	18755	18512	18748	18562	18621	18386	18400	18563	18407	18623	18548	18593	18485	18443	18426	18536	18485	18602	18513	18404	18503	18432	18455	18681	18485	18545	18478	18569	18621	18477	18542	18573	18417	18458	18675	18517	18540	18570	18519	18672	18549	18352	18551	18423	18549	18592	18409	18574	18596	18633	18457	18558	18390	18630	18404	18519	18526	18486	18365	18595	18530	18470	18383	18596	18674	18444	18504	18426	18721	18655	18483	18411	18530	18475	18537	18515	18458	18507	18759	18551	18502	18715	18509	18647	18623	18601	18458	18496	18660	18501	18607	18505	18302	18512	18548	18494	18543	18532	18429	18530	18568	18355	18447	18596	18712	18693	18453	18605	18513	18594	18680	18422	18771	18474	18302	18410	18393	18474	18506	18646	18507	18643	18625	18574	18658	18628	18462	18543	18498	18539	18457	18585	18574	18434	18496	18550	18526	18440	18369	18622	18504	18484	18508	18597	18557	18422	18476	18567	18495	18558	18504	18520	18560	18573	18503	18414	18623	18466	18459	18546	18554	18529	18462	18449	18534	18472	18405	18508	18596	18502	18568	18436	18473	18480	18364	18440	18560	18687	18568	18294	18649	18640	18629	18741	18373	18470	18482	18607	18470	18350	18596	18392	18370	18619	18598	18326	18477	18675	18625	18439	18355	18610	18513	18430	18496	18490	18554	18485	18656	18652	18535	18639	18436	18603	18405	18467	18624	18558	18489	18505	18536	18689	18538	18495	18489	18655	18501	18452	18482	18324	18335	18629	18555	18337	18671	18421	18241	18433	18542	18495	18680	18527	18544	18459	18640	18509	18481	18526	18710	18548	18598	18626	18279	18624	18612	18435	18466	18562	18416	18672	18552	18447	18454	18327	18563	18624	18573	18545	18541	18595	18567	18594	18426	18378	18554	18561	18507	18365	18514	18378	18582	18402	18519	18477	18481	18625	18559	18489	18659	18462	18602	18572	18485	18543	18451	18772	18399	18389	18694	18444	18423	18610	18554	18614	18486	18557	18653	18540	18552	18477	18494	18634	18475	18452	18507	18757	18568	18393	18495	18723	18500	18442	18329	18388	18467	18551	18702	18532	18497	18627	18512	18434	18425	18550	18433	18431	18603	18672	18641	18534	18681	18324	18638	18644	18525	18447	18461	18474	18588	18505	18525	18490	18766	18386	18634	18515	18484	18723	18597	18544	18484	18408	18437	18595	18639	18440	18777	18562	18563	18339	18809	18503	18442	18400	18453	18489	18535	18644	18528	18494	18486	18632	18591	18465	18374	18576	18716	18536	18496	18360	18567	18628	18545	18396	18339	18761	18352	18499	18491	18563	18545	18510	18408	18528	18582	18514	18354	18452	18389	18423	18548	18602	18647	18493	18535	18605	18428	18306	18571	18431	18606	18502	18491	18546	18594	18451	18546	18477	18399	18617	18602	18495	18436	18723	18349	18581	18701	18576	18617	18384	18358	18600	18543	18566	18278	18638	18777	18635	18295	18602	18191	18609	18423	18500	18513	18626	18515	18572	18401	18644	18488	18791	18331	18551	18514	18670	18498	18485	18564	18511	18464	18502	18620	18594	18528	18635	18526	18576	18439	18528	18594	18327	18585	18395	18567	18480	18715	18677	18436	18680	18451	18608	18435	18565	18696	18510	18610	18406	18403	18462	18556	18368	18587	18447	18601	18545	18400	18582	18466	18486	18532	18503	18571	18406	18699	18593	18531	18628	18619	18602	18432	18403	18495	18324	18706	18361	18599	18310	18482	18685	18608	18591	18436	18569	18542	18551	18567	18406	18614	18610	18382	18485	18602	18632	18488	18352	18469	18464	18582	18511	18347	18550	18416	18588	18432	18368	18701	18567	18470	18553	18359	18648	18601	18581	18499	18530	18496	18370	18528	18542	18501	18436	18509	18495	18403	18689	18552	18253	18386	18462	18542	18537	18508	18413	18607	18518	18617	18650	18476	18340	18435	18624	18626	18453	18268	18441	18522	18423	18439	18302	18620	18514	18484	18527	18523	18557	18574	18564	18341	18375	18510	18582	18652	18439	18632	18461	18558	18495	18465	18567	18502	18359	18653	18618	18442	18615	18604	18501	18714	18397	18659	18508	18650	18426	18589	18527	18608	18491	18504	18553	18436	18648	18384	18527	18539	18361	18530	18669	18647	18404	18539	18455	18552	18537	18425	18511	18549	18689	18393	18510	18521	18569	18450	18488	18645	18614	18553	18340	18589	18579	18435	18354	18561	18650	18586	18443	18544	18692	18537	18490	18340	18571	18543	18388	18477	18544	18535	18507	18581	18547	18482	18421	18550	18532	18525	18498	18727	18675	18604	18477	18512	18618	18376	18389	18561	18564	18436	18529	18314	18603	18611	18424	18648	18469	18708	18460	18378	18462	18679	18387	18561	18331	18629	18383	18644	18523	18560	18520	18396	18675	18563	18606	18517	18505	18657	18393	18601	18485	18468	18415	18358	18549	18436	18615	18697	18555	18419	18504	18594	18493	18540	18693	18521	18616	18477	18669	18541	18413	18439	18596	18367	18497	18587	18480	18374	18338	18540	18598	18643	18681	18515	18569	18557	18609	18493	18492	18491	18446	18451	18494	18533	18453	18573	18542	18461	18604	18441	18551	18365	18518	18432	18597	18401	18515	18566	18629	18357	18500	18644	18612	18410	18656	18499	18676	18542	18516	18740	18720	18603	18464	18500	18575	18715	18387	18439	18226	18620	18566	18681	18311	18634	18507	18442	18660	18486	18442	18509	18480	18593	18657	18622	18359	18379	18529	18396	18510	18532	18494	18393	18532	18580	18440	18567	18620	18642	18449	18472	18627	18531	18523	18400	18454	18448	18415	18367	18689	18591	18453	18434	18629	18507	18473	18664	18545	18515	18404	18491	18617	18384	18433	18460	18457	18488	18415	18513	18661	18286	18579	18645	18478	18465	18393	18428	18613	18652	18630	18575	18457	18562	18613	18514	18453	18576	18534	18580	18455	18462	18634	18560	18523	18559	18553	18650	18571	18668	18523	18673	18526	18532	18530	18598	18441	18578	18552	18399	18521	18564	18392	18465	18436	18516	18435	18562	18583	18565	18630	18395	18544	18440	18601	18415	18588	18391	18631	18489	18609	18458	18608	18663	18544	18519	18541	18468	18531	18422	18577	18644	18536	18541	18428	18477	18471	18473	18551	18517	18445	18511	18516	18652	18480	18680	18489	18494	18462	18426	18644	18619	18479	18496	18496	18352	18689	18567	18647	18447	18575	18437	18528	18575	18703	18592	18522	18430
23574	21026	28559	24080	23582	26116	27835	25608	24835	25380	24518	24128	24004	23939	23668	23721	23977	24187	27561	30782	29808	27625	25740	24480	23866	23795	23451	23698	23581	23233	23474	23184	23268	23344	23565	23641	23487	23478	23555	23494	23629	23556	23499	23679	23557	23671	23630	23420	23496	23694	23580	23291	23431	23457	23350	23383	23624	23455	23420	23376	23824	23396	23540	23392	23437	23543	23582	23450	23417	23581	23386	23333	23652	23415	23523	23296	23484	23492	23431	23501	23450	23441	23399	23388	23451	23631	23746	23636	23430	23498	23302	23513	23572	23218	23333	23427	23535	23378	23438	23304	23454	23523	23402	23298	23532	23399	23447	23334	23602	23545	23421	23242	23528	23423	23603	23321	23475	23314	23424	23477	23419	23522	23489	23427	23543	23588	23551	23437	23354	23413	23230	23330	23491	23573	23493	23538	23296	23641	23540	23652	23477	23507	23409	23453	23368	23610	23668	23387	23320	23487	23338	23521	23233	23372	23483	23332	23483	23481	23674	23282	23493	23430	23485	23186	23507	23478	23482	23753	23499	23340	23415	23214	23559	23356	23658	23597	23277	23349	23383	23512	23296	23355	23513	23296	23536	23370	23419	23633	23462	23480	23267	23708	23514	23481	23559	23489	23711	23309	23638	23675	23422	23551	23386	23560	23616	23304	23676	23326	23509	23390	23356	23400	23435	23321	23452	23447	23466	23332	23314	23331	23394	23486	23530	23398	23607	23371	23330	23515	23593	23455	23348	23400	23531	23419	23291	23354	23545	23421	23417	23668	23690	23464	23627	23404	23456	23527	23444	23330	23497	23648	23668	23416	23481	23519	23424	23502	23292	23441	23579	23394	23501	23580	23364	23472	23446	23477	23334	23452	23586	23597	23148	23463	23472	23451	23560	23613	23608	23322	23417	23459	23296	23413	23327	23504	23552	23634	23502	23726	23418	23409	23407	23175	23525	23559	23309	23430	23631	23488	23538	23680	23422	23430	23499	23396	23372	23292	23478	23517	23595	23494	23215	23334	23469	23300	23615	23536	23394	23328	23397	23388	23517	23506	23351	23390	23480	23417	23362	23301	23188	23494	23409	23525	23630	23381	23469	23353	23608	23385	23454	23501	23582	23474	23574	23381	23272	23277	23494	23578	23508	23505	23459	23311	23622	23460	23249	23601	23425	23329	23373	23487	23405	23496	23566	23556	23472	23322	23538	23367	23384	23346	23258	23569	23413	23509	23512	23240	23352	23441	23467	23630	23525	23396	23519	23583	23377	23652	23264	23394	23658	23454	23350	23282	23199	23436	23513	23319	23394	23502	23665	23454	23432	23212	23536	23593	23538	23346	23580	23538	23526	23419	23589	23412	23473	23255	23456	23337	23529	23517	23475	23603	23146	23398	23544	23346	23279	23381	23302	23408	23478	23515	23378	23331	23483	23686	23718	23386	23326	23405	23460	23313	23292	23345	23372	23497	23431	23417	23418	23280	23426	23502	23536	23475	23474	23251	23438	23395	23380	23461	23297	23317	23472	23606	23381	23531	23409	23450	23477	23480	23403	23453	23431	23296	23702	23488	23237	23327	23339	23348	23419	23501	23476	23335	23370	23285	23541	23507	23357	23418	23546	23538	23264	23229	23438	23436	23484	23530	23621	23476	23497	23356	23374	23673	23410	23259	23463	23490	23572	23401	23401	23220	23434	23508	23563	23491	23487	23326	23556	23483	23508	23415	23640	23649	23537	23668	23440	23457	23550	23449	23565	23401	23606	23615	23561	23504	23383	23327	23718	23623	23616	23526	23533	23370	23225	23641	23580	23502	23418	23373	23277	23342	23492	23623	23457	23526	23742	23362	23350	23554	23365	23391	23314	23323	23563	23552	23650	23454	23217	23348	23342	23538	23291	23496	23360	23371	23514	23476	23373	23536	23412	23325	23401	23567	23577	23337	23343	23480	23426	23366	23481	23434	23394	23285	23491	23217	23348	23403	23476	23371	23463	23435	23408	23255	23349	23560	23552	23486	23418	23426	23659	23572	23331	23430	23461	23401	23385	23362	23309	23338	23276	23491	23257	23400	23305	23479	23543	23360	23641	23595	23114	23498	23546	23415	23440	23231	23378	23247	23284	23627	23470	23395	23500	23495	23720	23445	23385	23270	23414	23381	23263	23524	23428	23219	23585	23478	23398	23570	23332	23496	23393	23320	23244	23293	23617	23479	23377	23435	23501	23494	23574	23553	23521	23247	23404	23398	23593	23408	23500	23501	23645	23225	23640	23455	23549	23284	23392	23617	23545	23700	23469	23459	23484	23528	23230	23425	23478	23374	23538	23420	23621	23484	23395	23365	23636	23511	23552	23461	23484	23462	23311	23272	23534	23399	23369	23438	23347	23378	23341	23416	23285	23353	23216	23436	23343	23649	23578	23184	23319	23506	23538	23400	23221	23283	23391	23302	23478	23542	23509	23322	23619	23404	23325	23356	23531	23520	23375	23505	23336	23441	23607	23440	23337	23251	23307	23497	23312	23324	23324	23422	23343	23348	23455	23557	23634	23599	23387	23364	23473	23418	23291	23606	23374	23491	23469	23323	23390	23446	23542	23328	23717	23433	23339	23659	23476	23571	23416	23495	23587	23446	23631	23529	23533	23649	23195	23248	23448	23280	23367	23342	23771	23393	23314	23309	23302	23521	23478	23342	23598	23415	23391	23383	23533	23440	23354	23415	23443	23477	23427	23474	23370	23404	23278	23579	23539	23319	23269	23360	23464	23324	23340	23311	23532	23591	23437	23716	23419	23681	23446	23485	23376	23458	23455	23592	23501	23469	23486	23361	23454	23270	23447	23498	23333	23298	23441	23390	23443	23407	23483	23480	23404	23431	23319	23397	23335	23357	23389	23400	23328	23378	23358	23546	23314	23306	23370	23541	23453	23479	23473	23451	23525	23429	23397	23302	23284	23501	23370	23381	23612	23470	23355	23360	23485	23501	23550	23346	23466	23509	23573	23561	23488	23422	23231	23321	23477	23580	23470	23443	23421	23313	23471	23512	23342	23633	23387	23318	23357	23438	23379	23475	23801	23440	23275	23371	23444	23129	23327	23514	23507	23447	23372	23388	23449	23619	23656	23517	23231	23372	23507	23526	23510	23525	23448	23335	23398	23252	23356	23379	23461	23189	23355	23453	23256	23477	23461	23518	23445	23318	23445	23418	23312	23584	23317	23486	23320	23583	23334	23537	23450	23519	23393	23404	23611	23450	23433	23534	23520	23478	23335	23510	23704	23519	23545	23417	23524	23886	23658	23590	23457	23524	23697	23404	23473	23438	23349	23392	23396	23315	23588	23252	23431	23318	23421	23651	23520	23448	23516	23384	23202	23407	23367	23412	23208	23299	23429	23461	23429	23316	23395	23554	23595	23294	23672	23543	23502	23363	23578	23294	23476	23254	23183	23264	23735	23547	23416	23631	23420	23454	23357	23206	23249	23390	23439	23621	23437	23251	23248	23264	23429	23472	23208	23651	23378	23508	23180	23336	23556	23557	23580	23485	23513	23355	23306	23396	23311	23501	23458	23544	23423	23521	23447	23622	23543	23578	23471	23324	23484	23403	23380	23355	23444	23251	23348	23524	23417	23649	23346	23555	23292	23232	23539	23319	23595	23475	23486	23163	23520	23656	23410	23471	23376	23393	23454	23536	23353	23440	23414	23360	23670	23526	23390	23349	23288	23495	23685	23331	23462	23332	23582	23318	23280	23635	23492	23489	23517	23627	23634	23442	23434	23413	23366	23329	23454	23294	23568	23607	23393	23344	23392	23285	23555	23450	23351	23356	23394	23482	23622	23451	23490	23674	23576	23523	23485	23537	23118	23516	23435	23250	23549	23463	23292	23432	23429	23395	23546	23511	23423	23545	23572	23585	23461	23254	23525	23481	23660	23523	23362	23341	23543	23625	23550	23411	23248	23732	23506	23548	23623	23395	23347	23587	23590	23669	23637	23122	23570	23365	23483	23311	23410	23348	23442	23483	23452	23449	23471	23321	23341	23559	23259	23391	23415	23467	23345	23285	23155	23413	23497	23223	23623	23526	23118	23436	23449	23260	23302	23364	23466	23313	23603	23533	23398	23661	23292	23582	23651	23395	23284	23569	23716	23412	23318	23527	23562	23577	23435	23403	23340	23494	23653	23321	23595	23614	23418	23506	23271	23595	23466	23416	23207	23296	23169	23341	23402	23625	23577	23575	23350	23595	23618	23381	23503	23287	23676	23674	23449	23222	23396	23329	23447	23502	23646	23727	23429	23416	23484	23575	23208	23386	23396	23657	23289	23599	23583	23357	23405	23432	23557	23209	23560	23352	23576	23728	23516	23529	23374	23306	23688	23345	23338	23523	23556	23480	23672	23405	23457	23350	23466	23341	23386	23405	23414	23524	23338	23517	23325	23176	23486	23285	23333	23369	23373	23356	23576	23418	23567	23551	23580	23323	23552	23397	23566	23681	23535	23443	23392	23438	23543	23576	23542	23288	23425	23351	23453	23424	23469	23340	23491	23323	23534	23144	23435	23460	23360	23453	23505	23503	23485	23533	23377	23402	23271	23460	23486	23444	23230	23497	23241	23490	23533	23146	23277	23566	23515	23327	23537	23695	23349	23481	23600	23450	23683	23398	23205	23354	23616	23216	23653	23607	23563	23386	23534	23389	23652	23258	23512	23339	23363	23668	23647	23371	23450	23282	23388	23293	23423	23531	23457	23454	23304	23073	23432	23594	23521	23258	23574	23535	23485	23487	23366	23274	23477	23610	23531	23367	23447	23568	23418	23402	23474	23510	23319	23274	23600	23297	23350	23471	23637	23446	23429	23312	23251	23474	23510	23685	23359	23337	23467	23471	23455	23506	23491	23509	23400	23356	23479	23591	23499	23336	23426	23393	23379	23534	23322	23336	23551	23273	23501	23462	23543	23387	23201	23580	23547	23325	23287	23408	23430	23440	23366	23291	23553	23401	23453	23741	23529	23425	23431	23156	23402	23369	23560	23313	23433	23448	23387	23279	23486	23384	23292	23309	23293	23614	23440	23343	23137	23300	23455	23421	23475	23289	23189	23486	23442	23343	23429	23427	23464	23334	23512	23304	23533	23419	23517	23685	23298	23498	23405	23574
17699	31945	31595	25345	23483	21409	22290	21506	20971	21100	20064	19429	19117	18684	18764	18987	19105	19507	25102	27936	26302	23417	20981	19123	18720	18538	18487	18526	18646	18592	18585	18630	18531	18536	18655	18583	18330	18467	18511	18617	18620	18488	18395	18343	18659	18490	18420	18453	18561	18528	18618	18616	18495	18447	18451	18570	18675	18655	18362	18597	18405	18410	18494	18434	18482	18372	18340	18587	18537	18497	18420	18545	18552	18562	18515	18513	18657	18608	18691	18472	18485	18338	18466	18427	18494	18417	18367	18404	18418	18541	18574	18336	18662	18468	18451	18461	18512	18365	18445	18502	18570	18320	18594	18407	18596	18506	18512	18463	18448	18434	18437	18458	18570	18637	18590	18450	18397	18489	18508	18533	18439	18564	18545	18445	18588	18460	18377	18484	18454	18689	18501	18379	18522	18404	18510	18588	18330	18364	18558	18294	18691	18450	18470	18427	18606	18329	18653	18609	18382	18508	18523	18682	18476	18399	18565	18475	18553	18551	18489	18272	18523	18391	18542	18493	18404	18616	18562	18289	18446	18497	18408	18541	18446	18382	18392	18349	18474	18407	18545	18578	18484	18649	18469	18313	18505	18533	18539	18485	18670	18589	18480	18479	18221	18643	18590	18542	18470	18477	18444	18494	18602	18589	18375	18504	18435	18359	18381	18525	18487	18511	18496	18490	18383	18533	18425	18423	18263	18494	18425	18630	18307	18302	18287	18429	18503	18545	18274	18477	18612	18341	18473	18456	18500	18639	18364	18462	18618	18488	18607	18579	18626	18477	18382	18223	18360	18545	18411	18404	18576	18467	18428	18527	18494	18389	18449	18363	18498	18564	18419	18603	18501	18366	18527	18364	18570	18525	18665	18395	18363	18657	18591	18539	18355	18542	18827	18515	18474	18351	18422	18377	18436	18441	18400	18488	18496	18433	18326	18627	18494	18416	18590	18483	18570	18467	18379	18543	18414	18496	18512	18490	18500	18483	18456	18458	18568	18518	18600	18347	18565	18536	18431	18478	18285	18425	18536	18491	18502	18447	18474	18332	18527	18478	18511	18408	18391	18458	18408	18561	18430	18425	18483	18427	18677	18504	18418	18503	18573	18397	18495	18509	18480	18409	18439	18598	18376	18533	18424	18511	18358	18507	18405	18634	18361	18426	18428	18332	18434	18524	18482	18377	18379	18436	18543	18526	18509	18586	18360	18524	18436	18552	18605	18604	18316	18484	18504	18544	18355	18504	18591	18432	18399	18550	18362	18434	18593	18386	18679	18616	18555	18477	18556	18520	18638	18494	18475	18304	18379	18376	18453	18524	18441	18373	18451	18427	18523	18497	18575	18463	18600	18516	18456	18486	18481	18548	18501	18352	18331	18535	18202	18328	18451	18523	18643	18335	18517	18380	18456	18532	18361	18528	18440	18525	18591	18360	18292	18505	18559	18554	18564	18485	18461	18536	18395	18362	18337	18551	18301	18349	18607	18439	18461	18358	18474	18471	18204	18474	18603	18468	18498	18493	18422	18359	18538	18561	18511	18290	18624	18427	18383	18480	18473	18472	18332	18524	18411	18472	18545	18600	18561	18571	18450	18602	18456	18388	18621	18610	18467	18573	18642	18608	18465	18600	18236	18646	18417	18449	18592	18316	18314	18526	18450	18588	18646	18343	18413	18458	18495	18451	18571	18589	18546	18417	18424	18416	18409	18385	18470	18403	18477	18332	18528	18548	18395	18500	18539	18389	18512	18416	18497	18588	18544	18396	18436	18465	18526	18445	18453	18522	18494	18423	18688	18379	18441	18544	18551	18445	18483	18481	18323	18467	18579	18414	18606	18298	18349	18581	18434	18289	18326	18440	18325	18618	18545	18586	18372	18478	18410	18538	18275	18243	18400	18444	18402	18437	18543	18384	18486	18546	18273	18443	18532	18424	18492	18606	18637	18472	18410	18588	18385	18493	18470	18556	18449	18520	18593	18359	18404	18381	18570	18513	18597	18520	18521	18518	18520	18486	18515	18569	18372	18430	18423	18528	18692	18568	18338	18394	18436	18399	18470	18376	18671	18473	18511	18307	18617	18386	18598	18381	18603	18562	18476	18433	18421	18647	18448	18478	18492	18552	18535	18455	18566	18535	18469	18603	18578	18366	18469	18433	18508	18445	18603	18457	18351	18602	18560	18501	18449	18474	18638	18494	18656	18567	18597	18436	18592	18674	18263	18480	18394	18455	18502	18349	18454	18396	18443	18431	18593	18398	18375	18433	18330	18547	18575	18583	18326	18379	18417	18585	18381	18190	18426	18232	18543	18536	18480	18337	18526	18540	18469	18593	18370	18411	18446	18473	18526	18359	18549	18422	18516	18410	18464	18410	18358	18515	18413	18524	18519	18612	18579	18477	18445	18389	18698	18584	18629	18544	18407	18608	18467	18355	18526	18329	18563	18531	18476	18423	18520	18369	18561	18610	18471	18558	18459	18481	18518	18389	18481	18379	18371	18586	18431	18447	18424	18588	18513	18433	18607	18505	18464	18475	18427	18464	18520	18371	18604	18227	18662	18558	18342	18421	18466	18399	18346	18442	18463	18351	18603	18551	18373	18582	18635	18556	18533	18446	18450	18343	18442	18466	18499	18347	18576	18289	18480	18419	18524	18528	18427	18760	18560	18517	18252	18562	18475	18564	18437	18390	18486	18622	18436	18548	18320	18465	18635	18302	18177	18584	18617	18523	18359	18526	18423	18433	18407	18515	18425	18541	18494	18462	18473	18462	18364	18325	18510	18322	18700	18333	18608	18686	18546	18498	18462	18612	18329	18380	18498	18408	18524	18559	18508	18277	18537	18477	18434	18576	18557	18526	18439	18415	18444	18529	18393	18378	18564	18451	18353	18599	18456	18387	18688	18629	18578	18594	18635	18553	18409	18497	18478	18484	18508	18481	18553	18279	18463	18561	18435	18692	18395	18663	18433	18295	18540	18697	18476	18627	18465	18385	18435	18400	18560	18581	18372	18398	18441	18203	18453	18452	18459	18405	18484	18570	18536	18456	18562	18494	18511	18461	18733	18300	18609	18397	18348	18755	18632	18397	18607	18453	18417	18577	18676	18531	18291	18601	18405	18493	18279	18451	18527	18421	18536	18469	18383	18523	18386	18603	18566	18821	18431	18482	18573	18368	18527	18435	18467	18380	18524	18421	18496	18561	18338	18426	18480	18431	18541	18385	18402	18390	18394	18490	18308	18386	18601	18435	18363	18403	18601	18564	18466	18487	18333	18370	18517	18596	18609	18569	18523	18474	18366	18380	18566	18452	18477	18410	18436	18442	18520	18414	18451	18529	18453	18532	18426	18391	18521	18511	18490	18552	18493	18444	18666	18412	18436	18706	18688	18499	18527	18483	18375	18394	18427	18597	18415	18449	18314	18582	18460	18508	18374	18563	18439	18543	18476	18555	18566	18409	18575	18526	18525	18422	18450	18309	18626	18339	18467	18387	18593	18478	18315	18397	18532	18362	18460	18453	18603	18592	18308	18436	18485	18335	18701	18505	18466	18377	18491	18638	18464	18464	18458	18647	18423	18457	18647	18473	18401	18431	18495	18433	18459	18541	18595	18425	18614	18556	18373	18567	18459	18363	18463	18356	18494	18403	18536	18503	18578	18452	18468	18498	18586	18376	18600	18378	18442	18510	18299	18457	18524	18483	18415	18365	18472	18492	18457	18208	18389	18458	18584	18501	18542	18373	18466	18666	18477	18461	18531	18545	18604	18501	18553	18484	18555	18354	18653	18529	18530	18514	18508	18397	18701	18430	18527	18268	18506	18403	18583	18489	18555	18421	18497	18341	18335	18372	18556	18442	18278	18554	18462	18445	18614	18525	18440	18534	18380	18596	18447	18617	18526	18416	18285	18568	18507	18581	18425	18440	18373	18362	18397	18464	18411	18444	18520	18461	18638	18508	18497	18645	18509	18441	18619	18470	18354	18585	18524	18571	18546	18512	18586	18445	18422	18490	18443	18479	18675	18487	18577	18632	18493	18457	18366	18334	18402	18470	18457	18537	18320	18451	18653	18567	18244	18444	18387	18555	18545	18533	18492	18418	18444	18286	18520	18462	18621	18403	18611	18552	18578	18395	18295	18364	18600	18424	18495	18416	18524	18306	18501	18464	18404	18509	18572	18586	18693	18445	18518	18441	18378	18487	18333	18437	18591	18626	18246	18559	18316	18635	18587	18371	18456	18381	18530	18416	18337	18339	18460	18579	18512	18505	18537	18519	18451	18493	18453	18563	18593	18542	18540	18417	18408	18544	18438	18345	18460	18497	18476	18664	18647	18386	18416	18641	18538	18469	18345	18483	18542	18377	18555	18565	18402	18434	18443	18279	18561	18654	18511	18456	18629	18367	18586	18445	18438	18469	18468	18427	18392	18284	18591	18493	18426	18448	18202	18312	18236	18421	18574	18475	18493	18519	18348	18464	18316	18529	18467	18461	18344	18458	18534	18525	18457	18402	18336	18560	18538	18373	18428	18726	18524	18396	18449	18383	18340	18541	18607	18400	18423	18478	18338	18606	18652	18516	18516	18339	18601	18544	18496	18578	18431	18659	18555	18453	18381	18352	18604	18600	18291	18395	18395	18667	18516	18548	18547	18432	18497	18361	18403	18442	18616	18453	18526	18657	18504	18618	18480	18428	18494	18500	18380	18553	18426	18398	18660	18508	18545	18474	18469	18541	18517	18281	18474	18544	18508	18461	18505	18478	18595	18576	18436	18660	18466	18481	18468	18525	18395	18503	18262	18573	18381	18454	18578	18609	18546	18319	18512	18541	18484	18594	18451	18443	18396	18517	18549	18510	18629	18358	18402	18450	18489	18429	18379	18530	18447	18515	18408	18436	18617	18435	18498	18484	18430	18533	18492	18405	18621	18378	18523	18286	18512	18526	18588	18375	18487	18680	18474	18298	18588	18501	18271	18439	18428	18585	18417	18623	18622	18464	18659	18440	18354	18583	18583	18473	18412	18222	18549	18381	18364	18426	18351	18630	18485	18510	18317	18223	18605	18405	18424	18510	18531	18492	18565	18438	18606	18553	18484	18547	18425	18517	18582	18438	18685	18352	18696	18431	18578	18600	18575	18462	18838	18590	18421	18512
22467	21020	28837	23406	21547	25897	31676	27446	25794	25903	24872	24483	24279	23771	23589	23981	24180	24223	30961	37538	35564	32372	28441	25633	24256	23838	23557	23502	23453	23605	23443	23533	23505	23347	23589	23487	23404	23451	23508	23486	23375	23614	23404	23533	23321	23450	23599	23133	23394	23394	23502	23470	23429	23574	23515	23693	23386	23551	23420	23308	23486	23379	23499	23423	23490	23503	23416	23534	23295	23421	23493	23339	23499	23682	23302	23425	23450	23450	23545	23349	23216	23344	23395	23268	23366	23547	23419	23450	23245	23423	23278	23301	23195	23374	23418	23631	23344	23177	23408	23255	23267	23438	23375	23239	23334	23432	23353	23325	23302	23413	23328	23588	23389	23474	23389	23169	23385	23518	23470	23444	23316	23224	23328	23235	23441	23287	23396	23516	23248	23458	23346	23309	23392	23373	23594	23419	23431	23172	23495	23612	23380	23585	23386	23221	23366	23225	23235	23423	23320	23367	23414	23265	23198	23340	23466	23433	23547	23387	23328	23383	23404	23373	23312	23352	23397	23544	23304	23303	23490	23400	23368	23417	23111	23298	23583	23196	23095	23304	23391	23259	23415	23231	23180	23432	23371	23423	23273	23449	23459	23561	23318	23427	23430	23516	23549	23472	23376	23220	23421	23182	23221	23424	23540	23395	23292	23393	23677	23243	23355	23466	23373	23444	23367	23259	23223	23275	23502	23408	23272	23488	23244	23401	23299	23317	23427	23228	23234	23470	23209	23284	23434	23270	23550	23311	23217	23162	23233	23496	23395	23475	23290	23195	23507	23436	23346	23248	23409	23302	23533	23410	23293	22962	23223	23307	23324	23518	23322	23599	23373	23181	23617	23227	23295	23370	23259	23367	23403	23402	23398	23334	23371	23397	23410	23458	23353	23468	23361	23168	23368	23290	23151	23485	23320	23458	23284	23264	23274	23309	23459	23100	23565	23442	23370	23312	23499	23367	23318	23313	23468	23416	23455	23224	23424	23399	23396	23501	23417	23557	23578	23344	23268	23298	23516	23234	23197	23371	23215	23352	23223	23395	23239	23347	23090	23181	23288	23193	23339	23428	23652	23494	23584	23671	23152	23438	23178	23310	23264	23444	23282	23273	23361	23359	23490	23359	23302	23308	23248	23380	23502	23371	23470	23315	23498	23374	23410	23281	23441	23331	23506	23214	23420	23205	23350	23106	23281	23252	23260	23370	23526	23525	23460	23420	23400	23129	23404	23284	23311	23128	23123	23181	23237	23448	23471	23299	23439	23501	23368	23414	23619	23274	23087	23302	23515	23436	23349	23296	23194	23346	23313	23411	23474	23268	23451	23469	23139	23309	23388	23502	23473	23522	23450	23204	23245	23194	23275	23290	23468	23428	23408	23230	23306	23512	23430	23331	23377	23153	23233	23310	23557	23592	23182	23299	23321	23283	23563	23549	23441	23065	23168	23162	23423	23414	23322	23353	23248	23301	23403	23631	23598	23272	23505	23390	23486	23490	23312	23367	23353	23470	23340	23380	23382	23566	23496	23130	23395	23491	23575	23305	23145	23208	23348	23594	23160	23198	23379	23294	23173	23284	23334	23133	23160	23315	23506	23375	23301	23500	23447	23165	23297	23394	23283	23343	23406	23379	23262	23348	23244	23248	23465	23462	23342	23332	23326	23199	23480	23337	23394	23583	23596	23674	23268	23310	23557	23295	23254	23308	23334	23414	23402	23396	23252	23407	23489	23460	23357	23419	23307	23326	23173	23180	23234	23272	23201	23295	23446	23340	23607	23369	23342	23442	23611	23484	23229	23335	23160	23327	23597	23586	23212	23422	23549	23620	23378	23352	23282	23191	23460	23385	23522	23647	23361	23455	23571	23389	23434	23432	23450	23226	23334	23441	23251	23549	23322	23512	23368	23349	23353	23487	23398	23371	23568	23452	23178	23391	23358	23508	23489	23421	23321	23505	23147	23202	23528	23323	23052	23313	23225	23467	23369	23296	23159	23461	23544	23327	23508	23353	23416	23316	23560	23516	23420	23303	23461	23295	23250	23373	23397	23319	23376	23277	23243	23328	23335	23524	23339	23414	23478	23465	23473	23528	23261	23471	23239	23257	23425	23576	23303	23537	23255	23153	23378	23310	23233	23519	23331	23440	23327	23153	23431	23300	23313	23414	23141	23344	23400	23463	23183	23237	23443	23360	23288	23430	23389	23334	23517	23305	23272	23161	23409	23186	23524	23182	23271	23318	23408	23264	23356	23201	23473	23478	23458	23355	23246	23492	23689	23422	23390	23405	23463	23349	23230	23270	23382	23124	23242	23412	23403	23229	23257	23283	23329	23489	23351	23461	23389	23450	23462	23438	23511	23398	23262	23334	23188	23244	23411	23425	23368	23202	23325	23420	23439	23381	23660	23295	23762	23421	23379	23407	23447	23498	23338	23461	23389	23387	23200	23363	23137	23570	23588	23347	23205	23186	23540	23398	23336	23186	23335	23256	23364	23286	23379	23239	23490	23261	23368	23550	23352	23604	23476	23434	23276	23532	23257	23276	23358	23222	23284	23536	23234	23458	23522	23193	23423	23540	23240	23294	23518	23401	23303	23272	23233	23386	23619	23325	23471	23260	23315	23398	23128	23401	23582	23295	23256	23418	23464	23440	23383	23589	23250	23216	23255	23528	23444	23296	23315	23301	23443	23364	23561	23487	23397	23170	23459	23445	23385	23214	23053	23397	23524	23319	23353	23299	23425	23401	23622	23256	23140	23277	23466	23198	23558	23459	23282	23268	23383	23415	23163	23453	23409	23198	23305	23428	23452	23485	23348	23355	23601	23357	23357	23338	23311	23519	23475	23294	23209	23260	23415	23509	23307	23421	23358	23461	23325	23301	23501	23375	23348	23396	23483	23113	23366	23375	23491	23407	23395	23542	23418	23468	23322	23320	23358	23374	23374	23419	23159	23243	23303	23415	23333	23302	23417	23264	23266	23642	23412	23252	23309	23274	23482	23388	23331	23368	23449	23474	23442	23280	23239	23275	23384	23539	23044	23244	23498	23465	23542	23523	23259	23242	23530	23391	23342	23633	23180	23361	23365	23431	23384	23147	23448	23219	23435	23452	23474	23407	23387	23545	23231	23503	23537	23376	23455	23439	23386	23385	23412	23329	23235	23538	23476	23271	23313	23494	23549	23421	23124	23492	23348	23239	23358	23385	23419	23467	23439	23122	23444	23346	23406	22952	23301	23472	23399	23492	23467	23378	23277	23340	23199	23379	23294	23221	23307	23243	23075	23336	23578	23394	23323	23248	23335	23386	23498	23198	23386	23322	23435	23336	23462	23501	23293	23136	23378	23119	23623	23224	23228	23582	23240	23293	23255	23392	23341	23320	23304	23286	23417	23348	23299	23193	23363	23599	23416	23427	23275	23499	23401	23338	23115	23296	23242	23445	23394	23431	23228	23309	23179	23219	23308	23281	23273	23437	23276	23173	23345	23465	23427	23391	23356	23226	23506	23572	23291	23353	23064	23371	23334	23491	23584	23409	23515	23382	23217	23317	23719	23500	23405	23328	23407	23197	23429	23127	23371	23274	23442	23465	23454	23476	23290	23229	23397	23181	23317	23531	23293	23456	23381	23618	23278	23221	23601	23365	23540	23430	23498	23561	23271	23264	23522	23229	23429	23562	23341	23579	23420	23234	23453	23422	23337	23472	23612	23472	23623	23253	23446	23278	23688	23341	23367	23394	23409	23479	23003	23203	23148	23291	23268	23362	23337	23451	23352	23133	23333	23549	23562	23432	23408	23383	23284	23340	23269	23184	23411	23340	23340	23226	23199	23332	23212	23329	23415	23171	23218	23417	23243	23305	23266	23210	23492	23336	23268	23298	23416	23301	23542	23229	23376	23538	23429	23354	23278	23324	23433	23387	23320	23619	23587	23464	23260	23432	23553	23405	23353	23251	23415	23380	23287	23432	23588	23347	23435	23449	23368	23325	23457	23582	23557	23365	23329	23277	23702	23196	23423	23201	23489	23398	23242	23169	23591	23366	23365	23325	23398	23243	23484	23432	23382	23448	23400	23402	23227	23329	23509	23485	23448	23199	23549	23395	23416	23345	23530	23386	23332	23276	23243	23346	23375	23287	23504	23383	23383	23353	23400	23517	23405	23617	23516	23486	23378	23265	23493	23398	23295	23467	23347	23111	23419	23266	23371	23517	23284	23189	23323	23297	23173	23298	23227	23420	23283	23203	23368	23262	23125	23441	23310	23422	23276	23401	23522	23188	23548	23401	23457	23291	23342	23114	23426	23158	23408	23223	23313	23387	23484	23185	23390	23366	23543	23231	23386	23352	23311	23352	23432	23336	23602	23422	23281	23503	23364	23335	23308	23662	23386	23459	23368	23418	23323	23278	23291	23345	23385	23344	23316	23372	23366	23322	23195	23524	23376	23539	23317	23305	23574	23422	23446	23304	23473	23180	23450	23279	23759	23552	23552	23521	23545	23291	23349	23189	23189	23237	23334	23337	23545	23371	23460	23449	23537	23431	23351	23336	23190	23359	23510	23335	23337	23369	23096	23215	23303	23408	23419	23259	23176	23429	23386	23397	23390	23205	23265	23337	23341	23344	23579	23364	23301	23414	23513	23351	23274	23487	23386	23235	23478	23371	23349	23369	23313	23188	23456	23391	23484	23507	23400	23462	23310	23147	23524	23470	23404	23380	23371	23433	23582	23333	23392	23205	23386	23281	23255	23256	23519	23273	23451	23207	23337	23458	23385	23370	23331	23267	23371	23417	23237	23244	23227	23249	23255	23484	23365	23354	23588	23448	23368	23500	23450	23320	23340	23432	23220	23528	23437	23485	23276	23364	23340	23410	23526	23528	23515	23221	23436	23365	23498	23260	23202	23422	23575	23286	23272	23629	23507	23252	23324	23334	23456	23212	23357	23446	23509	23265	23310	23159	23145	23343	23490	23416	23453	23344	23243	23258	23375	23242	23226	23331	23369	23436	23244	23426	23452	23163	23248	23414	23213	23279	23268	23210	23510	23307	23416	23324	23274	23253	23416	23295	23615	23459	23492	23185	23645	23527	23435	23346	23425	23194	23482	23408	23274	23347	23274	23366	23277	23305	23484	23328	23259	23429	23321	23382
18720	34829	33448	27183	25990	25582	26131	24622	21966	21642	20286	19446	19449	19003	18946	19006	19220	19460	29593	35473	32612	28503	23756	20261	19234	18570	18557	18338	18436	18405	18492	18422	18488	18478	18554	18443	18546	18537	18607	18396	18425	18395	18320	18590	18513	18606	18405	18541	18492	18419	18574	18479	18486	18545	18486	18305	18363	18396	18375	18299	18369	18440	18553	18279	18450	18412	18311	18485	18508	18348	18544	18518	18602	18445	18492	18468	18602	18480	18534	18536	18584	18470	18290	18420	18445	18541	18417	18711	18312	18546	18469	18403	18319	18575	18528	18400	18363	18511	18400	18492	18288	18509	18187	18524	18490	18268	18666	18382	18336	18480	18302	18434	18596	18322	18546	18451	18486	18379	18401	18392	18444	18324	18450	18475	18184	18408	18422	18365	18520	18462	18434	18443	18373	18424	18426	18437	18336	18385	18523	18443	18333	18371	18507	18459	18521	18386	18513	18435	18449	18443	18228	18439	18354	18323	18473	18305	18418	18487	18283	18388	18373	18291	18522	18321	18531	18387	18376	18521	18541	18360	18395	18399	18466	18500	18368	18555	18398	18276	18356	18534	18473	18370	18438	18590	18348	18306	18456	18335	18435	18472	18256	18376	18447	18414	18304	18507	18468	18346	18289	18555	18447	18544	18431	18308	18405	18598	18402	18442	18418	18414	18262	18432	18541	18474	18365	18456	18348	18397	18508	18375	18427	18434	18334	18518	18360	18521	18483	18479	18561	18402	18428	18522	18372	18385	18334	18534	18518	18565	18477	18397	18377	18260	18416	18506	18613	18433	18333	18324	18409	18312	18483	18486	18436	18474	18358	18394	18536	18261	18546	18155	18485	18320	18300	18495	18256	18313	18400	18234	18358	18487	18396	18330	18136	18535	18424	18281	18317	18465	18655	18465	18260	18434	18310	18390	18345	18461	18571	18353	18423	18338	18528	18273	18389	18603	18344	18334	18361	18484	18429	18452	18325	18345	18428	18293	18275	18329	18321	18429	18366	18545	18393	18499	18389	18316	18406	18448	18315	18461	18399	18465	18354	18414	18342	18388	18388	18412	18447	18367	18400	18461	18343	18452	18426	18428	18316	18527	18687	18563	18507	18266	18656	18506	18239	18350	18270	18375	18472	18435	18430	18398	18446	18460	18373	18382	18384	18339	18682	18587	18425	18248	18451	18431	18387	18478	18616	18420	18179	18385	18391	18409	18417	18503	18451	18595	18510	18575	18453	18389	18479	18372	18452	18417	18386	18476	18439	18227	18274	18427	18447	18435	18647	18362	18313	18444	18322	18349	18429	18456	18378	18327	18141	18454	18547	18472	18409	18240	18375	18415	18323	18314	18365	18457	18319	18361	18295	18314	18409	18535	18430	18276	18475	18457	18249	18367	18530	18564	18501	18426	18343	18440	18404	18460	18614	18508	18353	18556	18341	18396	18410	18409	18521	18310	18544	18369	18433	18506	18343	18473	18218	18291	18376	18276	18401	18477	18422	18392	18513	18409	18457	18420	18480	18530	18485	18386	18349	18498	18341	18339	18441	18379	18389	18467	18313	18500	18490	18458	18356	18624	18464	18385	18434	18365	18476	18557	18437	18484	18460	18473	18353	18499	18225	18363	18334	18533	18432	18450	18442	18459	18326	18566	18340	18473	18595	18518	18366	18584	18395	18259	18451	18200	18369	18331	18569	18446	18475	18457	18370	18351	18382	18511	18613	18276	18504	18446	18370	18381	18540	18500	18415	18458	18413	18646	18431	18460	18473	18417	18332	18352	18384	18307	18386	18351	18514	18560	18198	18377	18360	18405	18341	18237	18306	18541	18800	18428	18467	18398	18343	18474	18355	18462	18259	18403	18227	18318	18354	18571	18529	18315	18469	18398	18433	18549	18394	18486	18436	18385	18414	18529	18331	18423	18391	18406	18299	18516	18390	18422	18470	18487	18642	18318	18425	18399	18460	18485	18404	18372	18251	18582	18335	18403	18524	18338	18570	18343	18409	18236	18470	18409	18367	18510	18362	18312	18388	18419	18509	18454	18372	18441	18441	18291	18386	18407	18563	18279	18508	18299	18318	18403	18427	18397	18291	18527	18310	18369	18450	18460	18434	18453	18220	18467	18417	18468	18272	18385	18335	18426	18508	18384	18363	18422	18451	18631	18489	18465	18488	18391	18286	18387	18290	18305	18414	18299	18548	18283	18507	18487	18436	18583	18392	18336	18303	18471	18418	18461	18369	18302	18522	18430	18358	18545	18276	18393	18317	18519	18408	18466	18449	18666	18536	18472	18275	18576	18512	18352	18560	18281	18229	18426	18330	18298	18398	18515	18357	18300	18452	18388	18626	18362	18298	18241	18321	18418	18486	18609	18333	18577	18515	18598	18445	18434	18380	18363	18448	18305	18377	18373	18396	18566	18430	18440	18443	18340	18450	18385	18443	18313	18454	18515	18441	18447	18415	18370	18527	18513	18592	18275	18464	18456	18414	18518	18338	18617	18373	18409	18456	18283	18424	18353	18440	18536	18309	18260	18277	18410	18596	18408	18330	18441	18386	18485	18471	18370	18355	18567	18414	18581	18273	18530	18486	18417	18330	18536	18323	18371	18477	18344	18386	18499	18186	18288	18487	18396	18579	18330	18348	18327	18275	18319	18489	18297	18222	18495	18514	18485	18318	18258	18417	18368	18196	18518	18416	18470	18455	18345	18653	18286	18482	18320	18313	18481	18500	18530	18513	18469	18445	18468	18406	18386	18407	18431	18381	18386	18521	18497	18423	18464	18306	18223	18519	18383	18451	18522	18455	18460	18176	18380	18614	18410	18357	18532	18468	18376	18358	18477	18443	18492	18436	18549	18420	18488	18538	18528	18249	18535	18473	18241	18488	18530	18250	18428	18485	18362	18594	18318	18489	18308	18496	18468	18369	18472	18401	18538	18367	18238	18287	18276	18392	18335	18374	18328	18416	18329	18436	18354	18312	18620	18371	18496	18367	18389	18217	18429	18394	18522	18414	18407	18398	18354	18373	18500	18386	18377	18316	18427	18203	18498	18178	18363	18370	18374	18316	18354	18510	18424	18375	18438	18353	18350	18471	18454	18384	18455	18421	18369	18562	18219	18460	18438	18393	18401	18332	18367	18546	18422	18535	18329	18415	18423	18497	18485	18517	18272	18402	18515	18196	18396	18496	18507	18378	18364	18358	18494	18434	18414	18398	18247	18466	18418	18464	18387	18606	18268	18596	18359	18258	18410	18397	18449	18387	18616	18461	18299	18507	18358	18325	18256	18423	18421	18406	18387	18355	18477	18238	18403	18356	18422	18451	18509	18475	18504	18354	18567	18412	18411	18422	18400	18436	18380	18453	18524	18296	18607	18356	18544	18546	18301	18569	18535	18466	18449	18289	18450	18549	18289	18342	18287	18385	18266	18372	18427	18264	18416	18453	18464	18313	18471	18271	18564	18365	18559	18560	18371	18530	18341	18714	18358	18378	18436	18473	18589	18418	18362	18391	18380	18398	18441	18478	18337	18410	18549	18413	18494	18348	18393	18438	18379	18310	18276	18378	18315	18322	18415	18645	18450	18268	18341	18418	18572	18312	18389	18424	18352	18302	18184	18324	18508	18450	18471	18326	18336	18534	18463	18380	18265	18465	18434	18350	18478	18510	18380	18462	18462	18463	18369	18419	18546	18551	18310	18718	18290	18440	18565	18386	18570	18343	18369	18334	18616	18301	18319	18322	18344	18342	18525	18360	18513	18508	18346	18311	18205	18578	18450	18569	18183	18568	18331	18413	18331	18582	18444	18256	18340	18578	18299	18389	18331	18542	18310	18418	18399	18589	18469	18428	18486	18375	18333	18372	18353	18280	18398	18456	18257	18308	18429	18449	18259	18478	18532	18211	18414	18550	18504	18378	18349	18309	18525	18300	18316	18438	18481	18355	18349	18362	18305	18465	18330	18504	18436	18544	18476	18393	18357	18390	18507	18500	18307	18370	18356	18366	18450	18254	18411	18314	18335	18168	18417	18511	18344	18421	18370	18343	18548	18516	18289	18464	18401	18508	18529	18515	18237	18393	18331	18527	18372	18515	18608	18453	18328	18244	18448	18331	18439	18335	18544	18384	18496	18295	18397	18314	18572	18593	18271	18454	18556	18431	18287	18549	18479	18365	18455	18352	18314	18416	18424	18460	18574	18431	18576	18308	18277	18531	18512	18375	18269	18460	18338	18499	18479	18334	18588	18355	18542	18375	18508	18319	18514	18433	18487	18238	18428	18461	18420	18361	18530	18284	18433	18347	18425	18369	18391	18508	18299	18266	18337	18449	18420	18554	18414	18249	18422	18337	18485	18428	18477	18526	18515	18359	18486	18276	18278	18490	18423	18411	18369	18428	18496	18342	18447	18272	18550	18515	18614	18340	18430	18460	18423	18270	18363	18490	18444	18503	18456	18391	18435	18422	18436	18369	18332	18411	18283	18418	18371	18406	18488	18385	18551	18389	18454	18211	18282	18421	18356	18617	18512	18490	18450	18637	18375	18432	18416	18401	18583	18466	18395	18470	18388	18562	18440	18306	18508	18455	18372	18387	18390	18437	18370	18493	18385	18311	18412	18484	18472	18425	18491	18532	18448	18447	18311	18354	18578	18196	18469	18544	18364	18267	18394	18211	18531	18410	18455	18336	18379	18446	18493	18298	18396	18476	18599	18153	18559	18393	18390	18434	18415	18472	18474	18502	18353	18263	18369	18508	18324	18230	18391	18275	18493	18389	18378	18470	18433	18358	18419	18438	18370	18501	18496	18561	18333	18351	18565	18609	18353	18214	18467	18288	18409	18418	18270	18415	18535	18475	18457	18349	18407	18476	18395	18391	18411	18420	18436	18411	18385	18311	18443	18344	18366	18248	18596	18420	18518	18452	18224	18365	18581	18483	18287	18322	18483	18281	18435	18395	18483	18386	18379	18349	18471	18407	18384	18446	18212	18418	18440	18436	18455	18530	18266	18281	18267	18468	18464	18442	18394	18329	18400	18608	18475	18448	18404	18441	18465	18278	18449	18383	18131	18449	18336	18613	18374	18336	18398	18297	18463	18411	18306	18329	18341	18516	18502	18319	18295	18400	18501	18417	18534	18348	18458
27423	22458	28705	28994	25758	25499	25249	25317	25010	24411	23888	23771	23675	23844	23627	23548	23563	23619	23999	24257	24607	24343	23966	23802	23560	23560	23201	23351	23433	23513	23419	23356	23624	23678	23352	23462	23150	23572	23486	23479	23464	23393	23469	23608	23253	23341	23368	23407	23157	23187	23497	23432	23462	23285	23499	23371	23280	23371	23532	23222	23482	23185	23341	23249	23369	23331	23418	23557	23689	23430	23388	23435	23477	23364	23249	23191	23467	23370	23296	23353	23436	23406	23614	23472	23375	23454	23328	23473	23558	23467	23646	23361	23165	23553	23422	23476	23375	23330	23274	23279	23309	23349	23317	23286	23390	23226	23453	23300	23193	23318	23431	23274	23572	23342	23357	23350	23247	23421	23395	23417	23345	23428	23539	23457	23344	23464	23540	23438	23085	23276	23235	23642	23355	23396	23426	23365	23194	23359	23484	23527	23456	23454	23101	23120	23340	23657	23346	23287	23472	23379	23303	23200	23347	23490	23485	23360	23418	23615	23623	23326	23192	23424	23246	23344	23408	23354	23330	23357	23312	23397	23312	23352	23264	23218	23498	23466	23584	23412	23448	23433	23261	23304	23461	23359	23442	23458	23350	23500	23182	23348	23379	23406	23549	23481	23432	23331	23485	23195	23240	23387	23141	23416	23657	23588	23410	23434	23343	23450	23353	23092	23343	23594	23464	23371	23248	23306	23175	23333	23406	23461	23470	23225	23351	23495	23558	23401	23503	23526	23372	23587	23234	22991	23342	23334	23418	23327	23377	23427	23192	23344	23377	23375	23369	23422	23366	23424	23322	23386	23585	23348	23093	23307	23367	23508	23366	23326	23523	23302	23407	23358	23525	23484	23347	23215	23264	23342	23356	23427	23540	23503	23452	23339	23218	23448	23380	23493	23424	23462	23500	23447	23407	23204	23186	23481	23425	23237	23381	23333	23303	23557	23466	23580	23594	23388	23277	23358	23223	23214	23192	23310	23395	23378	23457	23360	23252	23443	23328	23316	23247	23210	23476	23360	23354	23471	23357	23137	23434	23471	23429	23312	23294	23430	23453	23346	23301	23508	23286	23333	23354	23365	23470	23402	23405	23687	23338	23299	23361	23405	23359	23360	23176	23410	23491	23244	23412	23453	23365	23555	23600	23537	23288	23486	23614	23575	23425	23510	23352	23318	23595	23263	23446	23369	23275	23471	23574	23510	23408	23400	23436	23486	23487	23345	23229	23496	23283	23427	23473	23412	23239	23490	23525	23146	23643	23588	23537	23456	23308	23369	23546	23478	23483	23470	23544	23418	23360	23341	23638	23370	23201	23573	23500	23537	23309	23264	23321	23218	23301	23417	23281	23471	23794	23196	23542	23542	23370	23392	23266	23173	23310	23190	23485	23272	23325	23509	23364	23327	23345	23230	23291	23155	23424	23322	23476	23372	23311	23472	23299	23537	23424	23530	23376	23236	23414	23726	23574	23349	23363	23185	23437	23393	23422	23413	23491	23289	23402	23508	23460	23387	23438	23333	23619	23514	23402	23480	23400	23473	23448	23099	23238	23469	23241	23427	23415	23654	23318	23240	23253	23304	23442	23159	23251	23320	23584	23528	23358	23360	23400	23403	23423	23163	23276	23285	23548	23329	23367	23252	23347	23506	23423	23555	23396	23595	23475	23247	23309	23361	23528	23397	23340	23262	23274	23398	23461	23321	23092	23272	23485	23363	23172	23475	23496	23318	23477	23596	23444	23280	23244	23514	23402	23283	23330	23462	23440	23342	23268	23386	23390	23132	23416	23544	23230	23180	23399	23448	23396	23474	23333	23242	23539	23315	23570	23239	23344	23429	23320	23318	23324	23482	23441	23479	23574	23390	23277	23456	23279	23487	23307	23547	23460	23388	23382	23131	23427	23361	23372	23310	23391	23367	23208	23457	23346	23334	23357	23164	23419	23259	23386	23542	23461	23277	23398	23339	23391	23525	23704	23337	23375	23353	23425	23282	23209	23390	23416	23334	23486	23376	23594	23296	23166	23537	23364	23421	23396	23373	23433	23256	23542	23363	23554	23322	23333	23358	23451	23315	23301	23450	23343	23382	23230	23398	23407	23327	23399	23600	23198	23209	23226	23413	23265	23409	23367	23439	23550	23481	23382	23549	23383	23295	23278	23489	23419	23506	23540	23348	23213	23245	23288	23383	23487	23466	23349	23350	23408	23464	23422	23225	23489	23304	23341	23387	23398	23385	23388	23366	23274	23554	23391	23298	23510	23248	23624	23528	23422	23305	23588	23305	23481	23370	23372	23349	23549	23473	23578	23305	23201	23214	23545	23123	23513	23439	23455	23404	23322	23299	23220	23096	23293	23349	23321	23357	23660	23540	23390	23383	23374	23022	23517	23361	23326	23408	23525	23214	23368	23284	23377	23324	23654	23257	23425	23571	23177	23316	23603	23162	23547	23427	23421	23360	23439	23453	23240	23347	23148	23352	23438	23357	23661	23563	23621	23528	23481	23443	23437	23394	23509	23511	23363	23309	23372	23333	23353	23334	23224	23417	23381	23545	23297	23271	23326	23504	23376	23427	23472	23289	23607	23363	23633	23402	23536	23221	23257	23339	23379	23265	23331	23416	23269	23106	23459	23511	23404	23326	23533	23315	23342	23399	23799	23309	23313	23431	23407	23185	23174	23451	23413	23310	23125	23278	23602	23348	23286	23059	23351	23188	23423	23448	23327	23212	23560	23191	23572	23552	23471	23314	23383	23278	23359	23421	23391	23398	23279	23187	23301	23192	23428	23443	23597	23478	23604	23369	23353	23498	23283	23215	23371	23471	23373	23507	23496	23358	23576	23462	23364	23550	23454	23236	23552	23398	23185	23370	23155	23377	23558	23342	23319	23605	23433	23175	23585	23273	23286	23466	23384	23318	23378	23336	23268	23328	23326	23172	23496	23467	23410	23265	23532	23235	23475	23585	23389	23287	23450	23528	23263	23434	23283	23214	23451	23382	23431	23481	23266	23473	23509	23531	23509	23290	23354	23520	23566	23541	23187	23417	23552	23504	23326	23461	23399	23477	23515	23385	23297	23292	23365	23393	23297	23419	23593	23329	23183	23342	23450	23252	23414	23316	23506	23386	23490	23479	23456	23293	23372	23176	23423	23184	23408	23323	23459	23243	23430	23537	23509	23224	23295	23242	23361	23557	23299	23373	23269	23423	23350	23254	23423	23577	23451	23388	23347	23392	23067	23461	23490	23535	23169	23428	23283	23462	23345	23278	23441	23403	23325	23329	23328	23371	23188	23378	23404	23311	23304	23574	23344	23355	23540	23560	23211	23263	23458	23531	23401	23445	23458	23535	23471	23311	23286	23587	23108	23230	23342	23562	23361	23405	23348	23335	23254	23465	23250	23324	23290	23508	23445	23483	23298	23560	23519	23274	23410	23394	23432	23554	23320	23316	23332	23326	23272	23268	23280	23314	23382	23474	23319	23378	23067	23140	23542	23512	23754	23340	23237	23314	23330	23458	23411	23282	23123	23481	23371	23227	23422	23213	23200	23466	23486	23312	23485	23298	23153	23290	23293	23483	23478	23536	23434	23353	23385	23469	23276	23587	23474	23536	23367	23266	23484	23314	23516	23398	23342	23438	23512	23387	23371	23431	23566	23249	23478	23377	23440	23463	23535	23371	23304	23439	23371	23563	23424	23189	23376	23636	23590	23412	23393	23556	23347	23435	23113	23459	23409	23342	23347	23223	23389	23242	23493	23546	23567	23447	23509	23451	23192	23328	23270	23333	23122	23450	23418	23326	23512	23239	23643	23398	23584	23455	23412	23361	23464	23375	23372	23206	23520	23497	23622	23291	23412	23374	23277	23447	23552	23394	23207	23548	23275	23490	23614	23463	23238	23435	23354	23517	23297	23371	23375	23350	23336	23201	23400	23657	23467	23430	23236	23326	23290	23328	23329	23240	23101	23387	23179	23310	23459	23179	23385	23690	23645	23306	23490	23355	23320	23395	23081	23401	23372	23357	23621	23282	23530	23614	23260	23169	23381	23538	23387	23414	23423	23423	23557	23087	23373	23438	23277	23239	23469	23650	23515	23201	23227	23576	23476	23611	23470	23455	23343	23234	23387	23293	23589	23409	23147	23375	23372	23327	23489	23347	23225	23386	23493	23624	23361	23445	23487	23494	23377	23332	23592	23507	23456	23330	23293	23358	23271	23416	23390	23468	23235	23374	23424	23336	23333	23430	23393	23491	23422	23397	23233	23472	23364	23279	23409	23531	23339	23310	23489	23420	23639	23367	23270	23481	23333	23481	23523	23246	23317	23262	23135	23443	23379	23434	23333	23557	23243	23295	23250	23277	23487	23375	23318	23407	23526	23473	23254	23134	23601	23615	23446	23412	23325	23324	23290	23371	23417	23590	23434	23485	23408	23433	23529	23436	23437	23519	23300	23489	23325	23371	23389	23378	23315	23467	23215	23395	23414	23270	23520	23472	23380	23322	23458	23485	23277	23318	23309	23446	23360	23388	23277	23385	23587	23383	23310	23330	23194	23338	23335	23647	23355	23482	23550	23273	23514	23430	23408	23417	23439	23425	23489	23576	23341	23488	23623	23510	23331	23468	23388	23379	23516	23379	23372	23366	23485	23525	23466	23427	23688	23374	23342	23456	23222	23519	23625	23480	23516	23336	23553	23285	23350	23375	23522	23447	23524	23426	23569	23128	23397	23401	23241	23260	23489	23556	23500	23226	23353	23384	23251	23475	23286	23377	23214	23405	23557	23384	23526	23445	23357	23312	23427	23326	23249	23535	23286	23310	23520	23324	23570	23356	23577	23182	23431	23284	23509	23512	23227	23551	23439	23342	23448	23300	23188	23623	23329	23441	23449	23406	23429	23389	23283	23276	23339	23436	23200	23286	23457	23399	23310	23512	23398	23611	23333	23334	23490	23463	23171	23379	23361	23475	23416	23389	23350	23280	23386	23210	23534	23273	23475	23376	23344	23566	23486	23476	23255	23381	23397	23619	23478	23486	23468	23272	23434	23432	23436	23258	23286	23449	23434	23436	23522	23446	23273	23364	23471	23538	23371	23302	23357	23500	23424	23521	23539	23304	23419	23288	23551	23540	23433	23383	23435	23375	23330	23409
17927	22997	24150	23806	22392	21672	21091	21335	21336	20049	19156	18652	18527	18626	18708	18492	18574	18619	19259	20020	19800	19381	19080	18586	18550	18633	18331	18588	18414	18398	18403	18403	18457	18365	18466	18371	18281	18499	18649	18574	18366	18251	18424	18515	18336	18488	18495	18381	18465	18352	18508	18353	18321	18386	18522	18519	18469	18619	18573	18181	18350	18245	18162	18394	18105	18233	18412	18487	18355	18354	18495	18320	18231	18442	18244	18362	18356	18327	18451	18410	18408	18528	18436	18543	18458	18320	18434	18377	18433	18469	18409	18339	18405	18286	18368	18444	18498	18479	18497	18441	18413	18231	18552	18182	18407	18234	18489	18249	18468	18183	18229	18452	18453	18455	18623	18371	18315	18487	18197	18294	18308	18553	18537	18526	18480	18305	18491	18472	18367	18361	18355	18518	18256	18182	18422	18402	18465	18581	18411	18308	18416	18302	18383	18351	18542	18349	18285	18420	18361	18425	18557	18327	18452	18432	18294	18248	18401	18318	18311	18232	18274	18472	18216	18529	18372	18408	18340	18425	18355	18411	18368	18137	18387	18391	18313	18520	18360	18361	18381	18442	18254	18179	18295	18387	18452	18381	18333	18435	18691	18279	18506	18446	18476	18476	18376	18459	18307	18373	18535	18388	18371	18472	18362	18414	18360	18147	18397	18479	18179	18411	18370	18527	18366	18456	18178	18430	18223	18368	18288	18367	18363	18461	18540	18320	18505	18425	18441	18499	18518	18211	18236	18296	18394	18401	18406	18298	18439	18507	18329	18419	18340	18282	18384	18453	18492	18364	18479	18335	18451	18207	18447	18457	18293	18397	18323	18285	18174	18429	18365	18474	18509	18363	18372	18217	18345	18343	18412	18640	18287	18431	18307	18548	18380	18213	18378	18450	18314	18457	18589	18295	18478	18219	18433	18380	18386	18399	18279	18541	18425	18406	18363	18368	18467	18453	18283	18418	18440	18368	18439	18289	18354	18542	18462	18177	18342	18295	18271	18271	18138	18481	18540	18219	18568	18337	18379	18420	18378	18408	18342	18425	18477	18329	18473	18279	18402	18310	18383	18255	18417	18430	18417	18211	18207	18342	18157	18423	18477	18301	18508	18378	18349	18247	18476	18255	18322	18499	18359	18300	18291	18364	18438	18179	18479	18240	18331	18293	18299	18262	18371	18333	18376	18381	18319	18313	18392	18288	18349	18432	18500	18329	18439	18359	18634	18419	18300	18352	18521	18288	18377	18364	18427	18423	18443	18472	18406	18467	18248	18340	18434	18227	18518	18500	18333	18235	18404	18394	18486	18239	18379	18406	18373	18363	18494	18533	18294	18259	18329	18279	18429	18195	18319	18288	18439	18527	18429	18364	18357	18323	18480	18350	18489	18349	18448	18443	18513	18370	18427	18312	18485	18315	18386	18457	18340	18333	18381	18418	18292	18433	18497	18349	18139	18448	18517	18380	18389	18449	18384	18352	18457	18359	18438	18467	18486	18381	18349	18219	18573	18459	18246	18422	18262	18362	18232	18444	18541	18383	18230	18334	18348	18320	18366	18288	18414	18360	18588	18357	18256	18445	18284	18449	18291	18339	18423	18299	18108	18475	18395	18528	18520	18211	18483	18368	18155	18315	18313	18465	18335	18389	18478	18381	18240	18439	18449	18466	18482	18393	18351	18608	18373	18481	18278	18413	18377	18392	18344	18134	18357	18473	18430	18440	18453	18422	18487	18297	18104	18386	18310	18512	18519	18317	18475	18404	18363	18375	18244	18412	18400	18758	18316	18328	18336	18436	18458	18254	18418	18247	18289	18299	18319	18321	18477	18344	18481	18391	18233	18227	18520	18404	18358	18469	18398	18416	18508	18325	18338	18209	18434	18332	18334	18418	18448	18492	18608	18342	18292	18486	18447	18350	18443	18348	18319	18391	18355	18510	18318	18357	18405	18437	18279	18230	18378	18301	18379	18373	18390	18342	18362	18278	18423	18245	18349	18304	18402	18441	18424	18568	18473	18436	18213	18583	18361	18307	18150	18253	18285	18387	18426	18348	18274	18552	18319	18346	18243	18628	18415	18186	18574	18464	18506	18259	18326	18541	18513	18347	18480	18379	18356	18326	18205	18367	18466	18365	18324	18110	18454	18261	18581	18379	18319	18386	18477	18536	18413	18356	18420	18471	18326	18352	18314	18544	18424	18398	18293	18488	18221	18298	18310	18380	18339	18381	18314	18193	18266	18508	18348	18373	18211	18251	18495	18404	18354	18180	18476	18197	18442	18266	18521	18336	18497	18513	18335	18488	18297	18336	18361	18313	18400	18365	18525	18372	18313	18365	18332	18244	18328	18414	18311	18449	18397	18164	18265	18308	18302	18347	18436	18579	18349	18390	18565	18615	18246	18345	18383	18426	18337	18381	18475	18541	18432	18571	18403	18321	18244	18370	18317	18378	18299	18145	18519	18426	18196	18445	18405	18270	18607	18343	18452	18264	18319	18606	18356	18348	18451	18252	18367	18462	18429	18330	18385	18326	18407	18366	18313	18396	18677	18511	18232	18248	18282	18297	18354	18488	18278	18347	18409	18354	18614	18495	18470	18561	18339	18555	18355	18394	18287	18480	18397	18442	18400	18524	18452	18344	18365	18317	18408	18246	18571	18271	18321	18339	18453	18436	18484	18452	18459	18395	18320	18369	18304	18395	18294	18386	18450	18225	18347	18202	18277	18333	18284	18640	18316	18388	18401	18279	18471	18371	18360	18482	18372	18487	18298	18283	18363	18458	18489	18729	18522	18308	18411	18524	18415	18430	18341	18490	18375	18321	18423	18317	18519	18488	18361	18508	18378	18552	18450	18362	18379	18370	18409	18300	18267	18483	18383	18386	18450	18442	18417	18418	18455	18361	18462	18445	18477	18296	18459	18123	18388	18365	18450	18539	18593	18214	18218	18531	18295	18440	18402	18245	18332	18430	18274	18329	18505	18496	18354	18347	18383	18493	18447	18414	18352	18381	18270	18393	18304	18324	18362	18304	18412	18571	18339	18361	18334	18215	18545	18288	18380	18342	18335	18422	18357	18353	18380	18533	18343	18373	18400	18371	18289	18462	18434	18430	18414	18294	18127	18208	18366	18422	18314	18447	18471	18527	18263	18369	18372	18280	18255	18432	18408	18429	18401	18403	18251	18279	18323	18397	18325	18224	18294	18416	18402	18414	18406	18401	18490	18352	18546	18388	18249	18270	18317	18363	18249	18415	18266	18461	18240	18424	18374	18391	18361	18449	18250	18301	18427	18206	18340	18374	18364	18372	18388	18344	18397	18374	18290	18287	18427	18390	18463	18332	18183	18420	18279	18206	18383	18204	18346	18307	18521	18354	18299	18467	18472	18348	18469	18390	18344	18453	18380	18381	18328	18256	18523	18212	18462	18307	18472	18436	18367	18388	18287	18345	18456	18317	18460	18345	18412	18328	18278	18545	18362	18561	18203	18561	18266	18308	18230	18305	18483	18247	18462	18266	18417	18475	18397	18489	18495	18412	18292	18566	18413	18222	18414	18291	18396	18258	18322	18330	18462	18241	18336	18552	18377	18474	18154	18305	18374	18426	18258	18428	18479	18443	18411	18456	18353	18438	18378	18491	18285	18442	18464	18225	18396	18456	18355	18377	18326	18328	18191	18284	18350	18468	18570	18448	18264	18523	18564	18314	18387	18324	18482	18091	18494	18406	18409	18453	18223	18477	18466	18552	18545	18378	18340	18473	18258	18234	18394	18370	18412	18348	18369	18409	18287	18542	18235	18351	18412	18362	18336	18413	18447	18646	18434	18193	18342	18329	18400	18389	18539	18380	18283	18408	18389	18406	18281	18416	18362	18266	18689	18256	18400	18312	18461	18307	18419	18482	18329	18379	18214	18280	18358	18393	18351	18329	18281	18436	18601	18355	18447	18379	18384	18214	18320	18324	18442	18304	18255	18494	18495	18307	18293	18191	18423	18324	18520	18382	18432	18411	18433	18465	18352	18422	18450	18410	18389	18558	18407	18376	18497	18509	18534	18465	18532	18431	18161	18442	18340	18521	18306	18272	18530	18343	18491	18488	18520	18151	18338	18270	18481	18518	18285	18326	18391	18583	18396	18467	18160	18469	18175	18478	18355	18411	18349	18380	18347	18539	18350	18551	18341	18311	18309	18228	18453	18405	18202	18460	18477	18460	18450	18347	18282	18534	18257	18296	18414	18396	18565	18400	18372	18461	18438	18330	18323	18328	18585	18401	18324	18464	18412	18565	18318	18513	18399	18367	18338	18417	18538	18551	18303	18513	18326	18398	18334	18233	18426	18253	18404	18507	18487	18458	18388	18587	18372	18381	18504	18403	18422	18404	18418	18268	18463	18314	18390	18364	18369	18490	18360	18411	18286	18337	18542	18356	18415	18326	18443	18485	18345	18456	18295	18461	18522	18316	18254	18333	18334	18365	18434	18336	18522	18386	18392	18516	18385	18434	18326	18333	18483	18358	18188	18342	18496	18454	18299	18261	18528	18411	18470	18348	18439	18294	18459	18304	18332	18377	18445	18462	18479	18316	18453	18490	18528	18332	18434	18388	18304	18317	18302	18397	18102	18475	18272	18421	18255	18484	18357	18339	18421	18399	18450	18523	18349	18557	18422	18476	18503	18454	18457	18441	18355	18445	18465	18324	18398	18510	18539	18369	18416	18363	18388	18473	18629	18476	18506	18314	18478	18226	18206	18673	18327	18467	18319	18303	18446	18464	18326	18530	18360	18204	18268	18440	18461	18305	18312	18371	18541	18289	18446	18380	18446	18438	18515	18383	18367	18283	18335	18396	18248	18440	18423	18404	18303	18287	18527	18493	18532	18329	18376	18249	18389	18510	18309	18361	18285	18412	18437	18382	18367	18501	18306	18444	18393	18241	18320	18438	18367	18353	18334	18610	18551	18537	18380	18175	18447	18219	18477	18456	18274	18329	18458	18601	18454	18305	18476	18393	18271	18407	18310	18340	18534	18432	18312	18354	18445	18349	18455	18327	18567	18230	18362	18301	18396	18436	18391	18427	18170	18324	18287	18444	18468	18391	18564	18358	18404	18558	18290	18338	18467	18357	18363	18431	18337	18583	18425	18426	18448	18415
23496	20990	28486	23968	23562	26598	27405	24705	24111	24714	24622	23361	23369	23328	23344	23355	23318	23123	25967	30489	29899	27714	25650	24031	23442	23236	22951	23015	23014	23050	23074	22989	23116	22888	22958	22684	22651	23033	23083	22906	23031	22960	23079	22931	22871	22708	22952	22744	22894	22751	23003	23113	22896	23095	23171	22929	22936	22701	22813	22862	22846	22859	22624	22636	22853	22969	22789	22940	23012	22867	22865	22948	22613	22907	23020	22880	22764	23017	22909	22727	22837	23024	23077	22919	23075	22925	22666	22945	22933	22898	22575	22890	22762	22865	22832	22820	22820	22709	22986	22899	22810	22990	22904	22721	22861	22617	22886	22740	22673	23007	22829	22931	22788	22879	22872	22865	22882	22963	22880	22933	22914	22924	22826	23052	22881	22913	22830	22908	22827	23015	22818	22728	23087	22809	22764	22884	23041	22801	22927	22925	22858	22699	22879	22734	22824	22988	22867	22888	22981	22917	22739	23006	22983	22767	22939	22774	23054	22989	23144	22736	22746	22852	22910	22950	22864	22859	23195	22849	22971	22863	22797	23143	22580	22785	22924	22835	22884	22771	22751	22878	22774	22945	22968	22850	23025	22949	22928	22872	22848	22599	23001	22805	22861	22846	22843	22835	22848	23118	22794	22706	22890	22640	22778	23037	22691	23160	22551	22970	22919	22842	22921	22752	22838	22938	22882	22898	22923	22698	22977	22876	23030	22809	22896	22739	22880	22919	22853	22753	22943	22761	22705	22910	22894	22842	22778	22892	22751	22757	22727	23078	22749	22979	22864	23028	22725	22995	22736	22841	22864	22867	22704	22924	23116	23069	22799	22931	22929	22799	22742	22967	23003	22988	22961	22849	22807	22823	22763	22778	23142	22878	22732	23027	23036	22977	22987	22899	22773	22932	23031	22749	22691	23004	22945	22674	23029	22910	22784	22860	22980	23046	23002	22908	23048	22704	22873	22882	22768	22757	22696	23031	23067	22936	22631	22724	23000	22798	22858	22637	22837	23085	23002	22943	23030	22842	22867	22956	22762	22891	22975	22873	23091	23122	22820	22925	22950	22816	22982	22698	23107	22851	22899	22939	22865	23021	22694	23051	23177	22793	22581	23022	23142	22992	22857	22759	22856	23001	22929	22859	22907	22921	22989	22988	22948	23042	22831	23112	22778	22769	22902	22738	22983	22876	23067	22844	22890	22728	22810	23020	22816	22855	22800	22843	23099	22618	22830	22899	22796	22846	22930	22825	22908	22857	22891	22908	22797	22857	22906	22873	23161	22929	22849	22864	22787	22795	22848	22711	22933	23031	22886	22993	22993	23061	22816	22969	23038	22981	23078	22994	22884	22785	22830	22866	22798	22794	22977	22939	22813	22867	22928	22942	22733	22736	22820	22962	23019	22905	22889	23111	22753	22661	22676	22968	22647	22857	22737	22852	22972	23026	22625	22851	22993	22770	22862	22952	22889	22839	22818	22738	22822	22705	22907	22855	22997	22882	23035	23064	22870	23005	22939	22981	22927	22929	22868	22920	22914	22947	22915	22892	22820	22913	22834	22996	22778	23049	22860	22715	22799	23020	22697	22712	22901	22865	22897	22856	22945	22564	22840	22895	22759	22994	23022	22892	22817	22768	22958	22833	22842	22832	22957	22954	23031	23062	22910	23201	22957	22703	22763	23002	22853	22916	22861	22872	22941	22788	22908	22999	22672	22923	23011	22812	22991	22995	22900	22879	23054	23048	22787	23036	22909	22904	23076	22961	22796	22836	23070	22800	22625	22841	22925	23151	22832	22757	23165	22835	22863	23074	22630	22800	22828	22765	22867	22991	22931	22820	23014	23056	23129	23098	22919	22954	23035	22863	22972	23026	22974	22905	22887	22754	22696	22745	22953	22786	22905	22990	22846	22927	22829	22829	22771	22782	23032	22790	22681	22823	23001	22869	22822	22997	22814	22803	22747	22904	22877	23109	22791	22818	23033	22889	23018	22940	22867	23081	22939	22745	22861	22616	22954	22776	22966	22962	22859	22938	22958	22864	22938	22865	22978	22876	22921	23049	22909	22887	22950	22797	22928	22831	22809	22821	22709	23023	22787	22683	22955	23019	22876	22794	22957	22899	22931	22841	23176	22727	22636	23031	22902	22712	22891	22676	23038	22788	22964	22911	22842	22999	22846	22824	22705	22767	22777	22885	22818	22854	22852	22841	23014	22752	22826	22781	22659	22729	22839	22795	22672	22713	22784	22798	22976	22806	23105	22898	22739	22943	22927	22832	22743	22808	22780	22778	23033	23035	23015	23021	22757	22814	22868	22886	22938	22807	23000	23014	22991	22803	22695	22774	22887	23046	22784	22928	22889	22920	22861	22872	22714	22858	22860	22922	22977	23124	23173	22628	23003	22825	23052	23071	22851	22915	23129	22919	22844	23136	22842	22755	22915	22780	22815	22842	22913	22998	23071	22937	22979	22930	22886	22901	22772	22858	22890	22720	22679	22873	22840	22960	22791	22612	22892	22851	23121	22904	23276	23004	22991	22879	22746	22861	22897	22637	23036	22965	22959	22987	22877	22687	22759	22906	22732	22815	22809	22765	22830	22584	23055	22969	22767	23051	22796	23059	22823	23079	22747	22886	22942	22936	22909	22955	22916	22986	22915	22803	22912	22729	22766	23025	22831	22773	23102	22923	22928	22963	22708	22889	22870	22862	22912	22948	23030	22983	22935	22687	22819	22913	23067	22783	22920	23009	23088	23075	23006	22782	22842	22890	22896	22950	22920	22853	22561	22821	22970	22758	22721	22744	22930	23069	22880	22985	22939	22828	22864	22713	22998	22857	22781	23036	22805	22713	22723	22931	22873	22933	22824	22821	22983	22782	22781	22701	22829	22823	22797	23056	22723	22754	22916	22956	22981	22775	22945	22895	22729	22797	22980	22974	22803	22849	22685	22907	22922	22807	22914	22856	22956	22788	22909	22739	22899	22863	22658	22863	22823	23014	22914	22933	22503	23115	23173	22813	23004	22946	22781	22771	22909	22851	22798	22933	23116	23112	22900	22905	22631	22874	22842	22948	23030	22718	22936	22845	23077	22927	22767	22951	22858	22819	22676	22922	22840	23027	22975	22834	22870	22859	22896	22662	22923	23122	22983	23101	22794	22743	22792	22853	22779	23021	22984	22933	22891	22639	22792	22891	23093	23053	22929	22822	23034	23017	23020	23123	22841	22935	23140	22892	22889	22760	22904	22931	22647	22847	22972	22824	22738	22865	23046	22815	23000	22858	22792	22917	22881	22810	22984	23001	23024	22930	22829	22966	22913	22764	22913	22906	22751	22874	22526	22875	23139	22852	22865	22771	22965	22829	22945	22756	22812	22795	23079	22783	22896	22740	22627	22882	22854	22722	22937	22659	22860	22885	22866	23105	23245	22926	22851	22883	22742	22775	23006	22930	22835	22775	22878	22750	22916	22866	22893	22765	22820	22753	22655	22932	22824	22930	22809	22759	23160	22849	22974	22847	22726	22829	22828	22751	22750	22806	22922	22949	22922	22778	23079	23001	22807	22729	22859	22746	23010	23150	22730	22750	22864	22806	22872	22938	23015	22813	23024	22799	22810	22921	23074	22865	22475	22869	22706	22956	23136	22838	23009	22846	22962	22903	22764	22955	22983	22882	22887	22991	22682	22767	22923	22980	22691	22688	22804	23028	22858	22532	22789	22959	22804	22770	22889	22740	22789	23049	22883	22904	22828	22936	22981	22789	23130	22892	22864	22861	22834	22897	22979	22934	23101	22901	22813	23120	23161	22867	22751	22731	23043	22957	22847	22692	22793	22674	22820	22951	22892	22850	22865	22946	22683	22835	22780	22809	22933	23087	22774	22765	22838	22792	22922	22862	23005	22663	22825	22772	22753	22710	22898	22838	22903	22810	23033	23075	23048	23132	23076	23130	22927	22934	23041	22978	22769	22691	22888	22931	23122	23042	22775	23018	22897	22916	22983	23097	22941	23004	22764	22714	22777	22963	22907	22872	22753	23020	22807	22671	22816	22734	22859	23001	22827	22841	22956	22851	22812	23029	23008	22892	22905	22966	22791	22882	22871	22767	22797	22754	22972	22904	22948	23098	22954	23113	22973	22923	22828	22733	22933	22710	22900	22991	22780	22962	22848	22912	22847	23126	22951	22685	22812	22924	22784	23017	22701	22839	22975	22747	22771	22872	22668	22852	22822	22788	22852	22635	22874	22931	23010	23026	22945	22891	22991	22836	22889	22607	22898	23025	22694	22999	22810	22830	22825	22609	22622	22892	22859	22842	22630	22774	22883	22928	22757	22934	22882	23036	22907	22817	22909	22835	22766	22660	22925	22973	22886	22798	22918	22614	22840	22913	22678	22863	22761	22783	22889	22830	22867	23007	22929	22754	23007	23014	22988	22922	22872	22727	22874	22795	22869	22736	22828	22901	22815	23028	23017	22972	22873	22939	22959	22779	23170	22916	22864	22768	22892	22807	22884	22881	22885	22910	22804	22788	22869	22903	22881	22898	22899	23119	22650	22726	23003	22751	22946	22870	22779	22849	22897	22726	22767	22779	23156	22894	23034	22834	22794	22904	22825	22747	22978	22848	23088	22804	23197	23029	22752	22937	22675	22787	22978	22905	23029	22895	22912	22618	22798	22805	22896	22848	22773	22794	22808	22782	22864	22931	22925	22859	22848	22799	22668	22556	22818	22920	23033	22889	22892	22782	22731	22934	23022	22762	23011	23037	22993	22986	22933	22746	23085	22911	22918	22938	22807	23006	22877	22864	22654	22791	22903	22785	22890	23005	22914	22729	23116	22765	23028	22886	22927	22848	22922	22729	22893	22786	22609	22787	22821	22917	22922	22631	22898	22896	22723	22883	22685	23003	22932	23028	23087	22783	23070	23026	22952	22859	22865	22900	22813	22968	23127	22803	22766	22748	22792	22942	22610	22739	23076	22668	22930	22850	22923	23059	22990	23071	22862	22826	22888	23036	23078	23153	23011	22871	22851	22855	23102	22944	22804	22795	22908	22791	22682	22940	22971	22909	22748	22873	22770	23216	22927	23018	22812	22926	22614	23039	22993	22986	22786	22858	22812	22731	22817	22913	22992	22784	22998	22992	22699	22824
16584	27820	28462	23986	24645	22883	21888	20684	20210	20885	20147	18839	18651	18977	18613	18622	18606	18477	23309	27937	26217	23752	20913	19075	18728	18390	18208	18038	18159	18285	18016	18325	18140	18292	17998	18211	18196	18041	18290	18296	18124	18157	18024	18235	18191	18295	18061	18036	18271	18120	18060	18146	18182	18109	18298	18255	18220	18193	18155	18017	18193	18077	18317	18067	18179	18261	18130	18103	18156	18160	18144	18200	18157	18296	18211	18119	18107	18137	18196	18027	18201	18155	18008	18244	17935	18233	18106	18232	18214	18206	17976	17958	18319	17976	18257	18184	18146	18263	18295	18000	18145	18128	18216	18132	18076	18175	18024	18344	18312	17976	18088	18172	18130	18050	18166	18215	18141	18259	18187	17969	18169	18346	18156	17889	18397	18112	18186	18102	18117	18104	18048	18238	18152	18120	18272	18234	18298	18152	18036	18210	18218	18176	18043	18073	18224	18085	18190	18163	18011	18232	18090	18116	18111	18088	18097	18018	18213	18050	18130	18171	18130	18376	18112	18124	18158	18095	18345	18092	18023	18109	17935	17963	18077	18111	18215	18069	18297	18013	18138	18055	18000	18167	18013	18188	18190	18196	18112	18272	18139	18205	18194	18180	18169	18289	18354	18043	18088	18062	18170	17968	18220	18021	17991	18220	18249	18219	18105	18166	18074	18125	17985	18022	18127	18077	18203	18058	18151	18159	18116	18146	18181	18259	18284	18053	18129	18069	18057	18213	18213	18122	18256	18059	18336	17975	17976	18128	18223	18079	18066	18277	18147	18241	17993	17962	18254	18129	17986	18264	18239	18193	18315	17971	18203	18201	18108	18147	18182	18297	18162	18087	18168	18211	18196	18216	18084	18089	18040	18126	18018	18350	18013	18210	18263	18094	18190	18016	18275	18115	18091	18258	18076	18107	18220	18059	18174	18008	18192	18054	18250	17937	18122	18245	18045	18156	18119	17990	18245	18020	18164	18112	18319	17972	18090	18110	18179	18342	18112	18161	18153	18086	18212	18201	18285	18108	18092	17984	18333	18189	18196	17998	18059	18082	18111	18175	18225	18174	17956	18129	18101	18135	18103	18216	18101	18192	18036	18033	18028	17922	18158	18265	18165	18257	18104	18149	18170	18327	18129	18274	18230	17961	18033	18158	18036	18203	18094	18017	18221	18127	18223	18188	18147	18038	18227	18167	18359	18165	18213	18175	18085	17979	18098	18175	18075	18016	18168	18037	18100	18174	18126	18101	18146	18185	18035	18338	18217	18040	18189	18274	18230	18115	18122	18072	18172	18168	18267	18042	18268	18197	18186	18359	18229	18104	18144	17986	18092	18088	18322	18173	18148	18202	18209	18211	18185	18131	18108	18115	18145	18048	18006	18161	18299	18276	18040	18136	18156	18227	18082	18088	18200	18202	18250	18214	18137	18096	18399	18179	18135	18136	17991	18068	18043	18173	17905	18135	18320	18130	18227	18128	18210	18058	18099	18057	18130	18155	18075	18075	18107	18132	18081	18211	18045	18069	18145	18360	17951	17939	18119	18032	18088	18100	18104	18222	18124	18077	18156	18119	18272	18335	18095	18079	17991	18133	18198	18172	18083	18015	18146	18160	18065	18124	18166	18065	18218	18110	18092	18069	18162	18187	18037	18205	18211	18088	18337	18013	18137	18002	18093	18279	18090	18074	18231	18296	18164	17971	18297	18118	18014	18183	18013	18099	18150	18235	18088	18164	18011	18186	18206	18142	18184	18116	18153	18188	18164	18123	18150	18210	18150	18092	18145	18143	18114	18316	18111	18201	18021	18018	18093	18119	18017	18342	18104	18093	18098	18176	18259	18146	18209	18291	18077	17993	18178	17940	18225	18099	18141	18096	18114	18178	18335	18165	18052	18084	18131	18173	18222	18128	18191	18187	18029	18167	18111	18070	18152	18076	18225	18193	18002	18022	18076	18148	18107	18011	17918	18117	18196	18189	18218	18132	18172	18003	18191	18076	18270	18027	18157	18172	18282	18032	18372	18109	18188	18243	18094	18185	18230	18229	18070	18350	18118	18257	17934	18218	18186	17985	18062	18184	18196	18356	18218	18134	18020	18168	18057	18168	18134	18267	18235	18062	18101	18110	18195	18036	18051	18112	18134	18151	18154	18178	18193	18138	18068	18140	18275	18232	18129	18206	18089	17987	18016	18208	18219	18293	18113	18016	18086	18376	18046	18337	18009	18019	18193	18248	18238	18139	18089	18229	18034	18053	18344	17951	18083	18073	18313	18012	18167	18201	17989	18150	18093	18158	18253	18078	18220	18083	18116	18081	18121	18110	18161	18192	18129	18095	18297	18216	18243	18088	18080	18197	18092	18179	18101	18162	18147	18058	18137	18271	18084	18144	18085	18208	18133	18047	18186	18282	18141	18055	18176	18080	18185	18185	18142	18122	18068	18172	18109	18116	18083	18102	18182	18085	18159	18129	18088	18061	18181	18172	18284	18172	18164	18151	18280	18329	18075	18166	18271	18138	18089	18059	18254	18208	18175	18164	18159	18058	18141	18261	18082	18043	17948	18258	18135	18282	18365	17879	18369	18122	18144	18244	18100	18225	18242	17941	18302	18214	18129	18229	18202	18004	18215	18088	17965	18030	18129	18073	18128	18206	18079	18153	18130	18132	18110	18084	18062	18078	18268	18110	18182	18219	18252	18114	18315	18116	18178	18039	17950	18066	18194	18113	18262	18153	18088	18071	18120	18190	18193	18221	18243	18056	18107	18307	18297	18020	18143	18082	18077	18117	18029	18218	17974	18164	18076	18231	18044	18135	18287	18076	18195	17992	18304	18253	18214	18112	18179	18110	18094	18281	18235	18189	18085	18143	18126	18061	17940	18149	18125	18377	18026	18160	18059	18107	18241	18264	18149	18172	18096	18113	18053	18214	18117	18061	18089	18062	18214	18146	18232	17999	18148	18273	18146	18137	18145	18106	18446	18188	18151	18097	18006	18235	17940	18218	18177	18246	18166	18253	18081	18062	18179	18314	18064	18278	18089	18091	18174	18141	18196	18211	18034	18268	18048	18227	18208	18101	18287	18090	18093	18119	18191	18028	18126	18070	18211	18163	18112	18368	18155	18000	18214	17981	18143	18015	18115	18203	18126	18075	18252	18172	18078	18004	18139	18142	18215	17993	18082	18146	18128	18266	18009	18125	18119	18232	18077	18286	18226	18110	18186	18096	18138	18050	18252	18241	18221	18228	18216	18079	18176	18201	18180	18146	18148	18052	18104	18165	18064	18047	18277	18222	18262	18099	18074	18265	18037	17841	18071	18289	18351	18226	18237	18172	18033	18030	18272	18147	18105	18105	18188	18047	18228	18159	18175	18243	18079	18172	18004	18011	18478	18127	18189	18140	18032	18175	18096	18062	18230	18182	17962	18263	18195	18064	18121	18331	18062	18213	17974	18036	18120	18139	18082	18259	18265	18203	18096	18186	18121	18092	18195	18116	18132	18015	18055	18134	17987	18193	18096	18179	18046	18166	18041	18168	18254	18025	18139	17979	18128	17928	18094	18256	18040	18231	18086	18166	18141	18201	18276	18083	18393	18158	18194	18247	17998	18083	18279	18159	18039	18148	18152	18188	18142	18182	18058	18237	18234	18220	18042	18180	18130	18239	18135	18197	18025	18167	18199	18040	18123	18099	18167	18165	18116	18136	18266	18175	18144	17992	18111	18348	18131	18152	18006	18029	18253	18095	18058	18215	18228	18204	18256	18248	18206	18127	18078	18223	18071	18243	18130	18088	18055	18100	18059	18201	18138	17906	18220	18157	18187	18110	18124	18054	18278	17952	18150	18217	18029	18230	18150	18015	18075	18141	18099	18182	18131	18262	18138	18137	18144	18198	18130	18137	18004	18183	18159	18041	18011	18175	18023	18115	17983	18251	18180	18116	18225	18072	18215	18116	18373	18142	18074	17970	18236	18087	18199	18150	18241	18037	18113	18001	18175	18140	18147	18191	18140	18036	18158	18233	18031	18251	18328	18116	18215	18149	17981	18205	18138	17998	18300	18330	18078	17990	18050	18398	18085	18009	18175	18067	18255	18167	18122	18092	17932	18082	18184	18166	18241	18107	17999	18196	18053	18145	18207	18154	18137	17975	18084	18198	18043	18287	18161	18136	18154	18059	18119	18170	18282	18155	17946	18160	18177	18223	18106	18189	18139	18100	17995	18273	18167	18090	18100	18257	18022	18249	18099	18169	18135	18136	18369	18294	17979	18203	18111	18088	18056	17988	18044	18085	17972	18041	18147	18156	18283	18207	18048	18208	18067	18117	18040	18104	18168	18265	18302	18104	18106	18232	18158	18292	18145	18159	18391	18181	18129	18080	18057	18083	18155	18150	18116	18219	18076	18284	18240	18054	18076	18167	18044	18052	18148	18007	18034	18209	18261	18026	18134	18204	18142	18277	18086	18101	18265	18136	18152	18008	18081	18293	18102	18084	18241	18226	18117	18264	18158	17927	18220	18167	18262	18166	18044	18175	18269	18276	18174	17984	18145	18227	18140	17933	18243	18019	18205	18217	18114	18082	18010	18151	18256	18242	18110	18074	18080	18153	18010	18077	18225	18054	18255	18274	18272	18027	18217	18137	18047	18104	18181	18090	17995	18116	18210	18228	18126	18092	18005	18115	18272	18088	18219	18137	18237	18175	18141	18094	18413	17918	18315	18027	17944	18143	18308	18339	18152	18125	18278	18145	18132	18060	18152	18090	18161	18248	18172	17994	18237	18395	18116	18138	18282	18268	18161	18207	18124	18280	18222	18026	18106	18154	18082	17939	18143	18146	18127	18077	18187	18146	18238	18189	18048	18253	18005	18405	18041	18104	18331	18020	17825	18184	18166	18152	18182	18120	18077	18201	18001	18164	18220	18002	18196	18070	18200	18111	18255	18193	18418	18295	18040	18363	18122	18180	17977	18063	18051	18180	18056	17991	18158	18198	18212	18217	18259	18118	18109	18246	18136	17936	18091	18143	18229	18151	18216	18120	18275	18143	18002	18068	18052	18090	18196	18059	18214	18163	18113	18262	17979	17945	18082	18065	18077	18122	18252	18196	18012	17911	17984	18216	18116	18139	18164	18215	18112	18147	18231	18224
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
