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
339780996639	339780997156	339780997706	339780998256	339780998806	339780999356	339780999906	339781000456	339781001006	339781001556	339781002106	339781002656	339781003206	339781003756	339781004309	339781004856	339781005406	339781005956	339781006506	339781007056	339781007606	339781008156	339781008706	339781009256	339781009806	339781010356	339781010906	339781011456	339781012006	339781012556	339781013106	339781013656	339781014206	339781014756	339781015306	339781015856	339781016406	339781016958	339781017506	339781018056	339781018606	339781019156	339781019706	339781020256	339781020806	339781021356	339781021906	339781022456	339781023006	339781023556	339781024106	339781024656	339781025206	339781025756	339781026306	339781026856	339781027406	339781027956	339781028506	339781029056	339781029606	339781030156	339781030706	339781031259	339781031806	339781032356	339781032906	339781033456	339781034006	339781034556	339781035106	339781035656	339781036206	339781036756	339781037306	339781037856	339781038406	339781038956	339781039506	339781040056	339781040606	339781041156	339781041706	339781042256	339781042806	339781043356	339781043908	339781044456	339781045006	339781045556	339781046106	339781046656	339781047206	339781047756	339781048306	339781048856	339781049406	339781049956	339781050506	339781051056	339781051606	339781052156	339781052706	339781053256	339781053806	339781054356	339781054906	339781055456	339781056006	339781056558	339781057106	339781057656	339781058206	339781058756	339781059306	339781059856	339781060406	339781060956	339781061506	339781062056	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2590	3600	2300	2590	3600	2300	2590	3600	2300	2590	3600	2300	2590	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2588	3600	2300	2588	3600	2300	2588	3600	2300	2588	3600	2300	2588	3600	2300	2588	3600	2300	2587	3600	2300	2587	3600	2300	2587	3600	2300	2587	3600	2300	2587	3600	2300	2587	3600	2300	2587	3600	2300	2586	3600	2300	2586	3600	2300	2586	3600	2300	2586	3600	2300	2586	3600	2300	2586	3600	2300	2586	3600	2300	2586	3600	2300	2585	3600	2300	2585	3600	2300	2585	3600	2300	2585	3600	2300	2585	3600	2300	2585	3600	2300	2585	3600	2300	2585	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21405	20114	27563	22434	25305	60008	67736	54169	40376	30655	24752	21945	21385	21091	21124	21212	21066	21157	20829	21077	21043	20977	21182	21030	20917	20823	21065	20944	21082	21216	20956	20814	21139	20886	21043	20890	20933	20833	20948	20766	20942	20854	20772	20747	20857	20989	20840	20719	21079	21140	20783	20864	20999	20914	20968	20939	20868	20910	20933	20720	20986	20981	20881	20803	20731	20961	20718	20805	20745	20878	20870	21025	21207	20858	20955	20717	21136	20939	20561	20835	20725	21071	20975	20836	21054	20965	20968	20951	20990	20783	20744	20915	20729	20911	20987	20814	20860	20875	20857	20864	20890	20927	20944	20915	20940	20946	20811	20713	20813	20816	20948	20866	20853	20817	20866	20799	21000	20941	20918	20943	20923	20909	20764	20720	20786	20876	21046	20827	21048	20850	20853	20818	20638	20784	20926	20537	20604	20860	20791	21009	20812	20843	20747	20983	20650	20866	20822	20654	20741	20940	20837	20903	20968	20778	20786	20873	20979	20884	21161	21015	20859	20910	20992	20933	20829	20773	20716	20918	20835	20777	20902	20912	20885	20904	20762	20896	20767	20757	20830	20919	20815	20736	20891	20722	20865	20875	20820	20641	20908	20851	20885	21077	20722	20808	20838	21080	20856	20989	20881	20825	20775	21076	21033	20924	20890	20730	20951	20726	20693	20891	20865	20707	20836	20847	21198	20983	21133	20949	20697	20665	20913	20911	20684	20585	20732	20613	20963	20792	20692	20738	20730	20858	20822	20920	21010	20799	21017	20938	20924	20818	20971	21029	21061	20812	20926	20865	20860	20920	20880	21047	21001	20819	20765	20765	20745	20970	20761	21010	20911	20902	20930	20954	20802	20866	20808	20963	20753	20816	20643	20913	20734	20648	20843	20884	20893	20683	20785	20613	20805	21057	20682	20804	20897	20904	21010	20929	20862	20792	20707	20841	20767	20808	20905	20943	20768	20869	20986	20907	21014	20648	20884	20909	20869	20941	20857	20838	20533	20799	20808	20989	21160	20984	20856	20635	20792	20775	20628	20872	20821	20738	20728	21063	20854	20790	20992	20848	20760	20468	20696	20805	20669	20869	20985	20854	20897	20824	20687	20954	20804	20828	20671	21052	20813	20794	21089	20855	20741	20828	20979	20934	20846	20936	20989	20815	20718	20924	20959	20722	20933	20913	20836	20968	21066	20791	20895	20871	20825	20818	20762	20692	20788	20688	20664	20905	20849	20801	20800	20861	20916	20713	20746	20623	20684	20748	20736	20597	20540	20829	20885	20950	20788	20752	20705	20764	20768	20657	20870	20827	21003	20869	20860	20580	20889	20949	20821	20902	20964	20649	20761	20643	20809	20932	20904	20843	20608	20793	20674	20753	20920	20784	20718	20966	20743	20589	20672	20842	20798	20579	20887	20996	20831	20963	20592	20753	20722	20873	20681	20822	20672	20846	20903	20611	20910	20847	20858	20875	20831	20972	20911	20665	21028	20683	20804	20774	20801	20909	20684	20914	20685	20816	20783	20942	20932	20692	20821	20570	20916	20750	20825	20807	20715	20856	20881	20820	20690	20890	20995	20809	20700	20782	20734	20717	20767	20891	20986	20993	20883	20990	20864	20929	20751	20766	20866	20990	20933	20768	20711	20871	20889	20825	20864	20970	21015	20979	20898	20762	20753	20707	20790	20706	20794	20835	20789	20861	21163	20873	20772	20947	20810	20958	20642	20977	21116	20629	20692	20920	20805	20860	20813	20711	20949	20988	20814	20915	20730	20763	20852	20931	20852	20670	20833	20624	20940	20718	20832	20865	20906	21003	20699	20775	20617	20750	20804	20883	20703	20817	20813	20861	20948	20954	20874	20923	20721	20711	20847	20829	20831	20613	20956	20897	20805	20940	20698	20831	21001	20925	20820	20712	20850	20949	20797	21012	20812	20907	20849	20620	20748	20758	20769	20779	20928	20826	20809	20889	20926	20667	20957	20907	20752	20745	20849	20816	20859	20886	20660	20880	20990	20892	20805	20792	20958	20741	20867	20691	20838	20786	20784	20821	20822	20990	20947	20680	20793	20795	20861	20947	20768	20803	20754	20819	20845	21060	20860	20911	20767	20897	20718	20641	20657	20880	20879	20589	20767	20918	20854	20888	20860	21041	21129	20807	20955	21025	20874	20728	20933	20872	20706	20817	20833	20903	20913	20863	20764	20869	20904	20739	21008	20688	20603	20911	20586	20785	20682	20727	20694	20656	20864	20876	21030	21028	20818	20735	20963	20835	20799	20732	20763	20825	20963	20896	20621	20888	20890	20834	20656	20897	20911	21067	20844	20722	20593	20880	20828	20894	20855	20658	21038	20900	20864	20672	20653	20856	20749	20911	20931	20883	21065	20807	20954	20765	20883	20946	20790	20816	21000	20879	20998	20843	20674	20682	20872	20670	20909	20539	20775	20852	21032	20726	20983	21057	20754	20886	20798	20686	20717	21013	20988	20963	20793	20838	20766	21040	20917	20788	20876	20695	20839	20683	20782	20748	20950	20795	20856	20736	20724	20737	21014	20819	20770	20725	20733	20704	20948	21027	20738	20940	20937	20792	20733	20829	21058	20756	20816	20980	20909	20795	20626	20905	20886	20812	20784	20817	20874	20833	20585	20857	20900	20758	20810	20985	20838	20958	20908	20761	20805	20839	20932	20801	20788	20592	20945	20839	20765	20710	20728	21007	20748	20915	20946	20937	21040	20705	20831	21054	20832	20711	20806	20960	20874	20938	20824	20965	20666	20710	20758	20689	20749	21016	20881	20890	20899	20653	20882	20983	20942	20815	20837	20978	21015	20751	20807	20868	20828	20612	20731	20820	20933	20787	20770	21033	20910	20824	20772	20614	20766	20704	20829	20840	20767	20907	20835	20692	20782	20910	20776	20822	20782	20737	20778	20839	20859	20763	20697	20857	20770	20805	20852	20958	20720	20780	20760	20651	20806	20776	20756	20833	20883	21006	20891	20630	20768	20840	20818	20817	20828	20839	20679	20948	20710	20869	20800	20714	20815	20774	21032	20963	20855	20800	21051	20878	20835	20831	20773	20826	20949	20739	20797	20823	20878	20907	20978	20813	20882	20788	20777	20714	20767	20657	20678	20809	20623	21023	20834	20731	20981	20877	20721	20841	21156	20930	20804	20996	21011	20907	20872	20944	20895	20832	20767	21045	20701	20668	20719	20899	21016	20950	20816	20970	20810	20735	20928	21041	20996	20653	20859	20855	20888	21039	20895	20976	20788	20835	20836	20671	20869	20580	20697	20561	20849	20825	20795	20779	20822	20841	20762	20808	20739	21022	20857	20769	20898	20944	20799	20672	21003	21059	20919	20871	20899	20977	20878	20824	20831	20755	20755	20945	20816	20890	20883	20818	20900	20656	20535	20748	20595	20840	20711	20600	20954	20815	20813	20796	20939	20855	20762	20618	20698	20676	20690	20893	20810	21079	20877	20726	20896	21068	20884	20867	20753	20609	20823	20642	20906	20859	20782	20879	20789	20929	20988	20748	21111	20849	21164	20720	20846	20751	20951	20856	20791	20893	20788	20930	20857	20960	21177	20961	20730	20825	21009	20800	20671	20936	20845	21043	20943	20885	21025	20772	20807	20927	20976	21047	20883	20897	20906	20881	20899	21061	20936	20805	20859	20971	20944	20774	20699	20871	20725	20806	20904	20890	20853	20494	20778	20791	20833	20808	20756	20629	20864	20751	20882	20934	20886	20854	20704	20960	20775	20639	20748	20794	20823	21056	20972	20923	20852	20766	21115	20628	20831	20846	20866	20925	20765	20809	20780	20691	20857	20797	20935	20664	20656	21011	20642	20718	20781	20612	20746	20966	20863	20798	20867	20867	20731	20760	20893	20916	21066	20820	20898	20551	20608	20879	20813	21050	20846	20713	20769	20679	20916	20909	20522	20659	21035	20799	20933	20747	20859	20788	20732	21074	20873	20810	20712	20882	20937	20978	20891	20710	20923	20774	20832	20669	20737	20740	21028	21062	20745	20843	20891	20908	20619	20861	20806	21051	20858	20806	20931	20923	20956	20963	20912	20648	20723	20700	21021	20632	20930	21150	20999	21155	20885	20870	20666	20928	21042	20961	20792	20935	21025	20601	20982	20638	20717	20736	20808	20885	20721	20886	20732	21012	20920	20810	20806	20935	20959	20872	20869	20862	20813	20920	20952	20699	20738	20754	21040	20765	20800	20800	20780	20780	20875	20811	20856	20730	20584	20853	20742	20916	20837	20696	20815	20768	20719	20877	20672	20744	20794	20806	20739	20714	20686	20641	20889	21004	20722	20774	21014	20740	20977	20803	20722	20970	20882	20901	20898	20893	20987	20747	20969	21019	20866	21179	20973	20932	20831	20752	20673	20628	20790	20754	20910	20840	20996	20936	20719	20942	20844	20637	20809	20852	20657	20870	20667	20777	20840	20924	20953	20803	20978	20838	20813	20751	20903	20880	20838	21008	20895	20801	20823	21019	20856	20880	20859	20738	20932	20850	20757	20797	20937	20903	20599	20700	20906	20829	20854	20925	20775	21036	20947	20927	20850	20824	20794	20824	20721	20847	20784	20631	20919	20834	20918	20824	20914	20775	20751	20859	20505	20744	20888	20973	20705	20674	20859	20707	21072	20924	20795	20845	20790	20783	20698	20761	20921	20896	20850	20882	20812	20698	20704	20738	20750	20937	21109	20555	20769	21064	20755	20914	20622	20867	20994	20742	20709	20854	20888	20888	20918	20850	20852	20719	20875	20556	20781	20744	20787	20904	20870	20925	20704	20827	20984	20808	20876	20726	20636	20830	20677	20912	20981	20818	20834	20621	20683	20807	20723	20778	20658	20793	20737	20556	20927	20876	20758	20994	20804	20962	20699	20854	20831	20657	20736	20661	20922	20702	20870	21045	20861	20727	20907	20643	20999	20944	20974	20821	20811	20625	20874	20805	20712	20747	20757	20829	20825	20862	20884	20778	20935	20798	20554	20571	20737	21030	20829	20906	20676	20777	20831	20874	20852	20809	20903	20776	20822	20911	20687	20746	20997	20753	20739	20880	20833	20763	20803	20822	20714	20865	20918	20587	20787	20920	20798	20770	20930	20745	20694	20691
18320	32100	26079	24223	45700	68541	69559	54382	39651	27884	20574	17739	17018	17102	16953	16815	17125	16902	16948	16774	17048	17023	16918	16994	16781	16922	16862	16967	17080	16860	17093	16934	16862	16876	16928	16898	16935	16779	17049	16955	16904	16834	16864	17168	16907	16954	16954	16994	16873	16872	17061	16785	16999	16965	16909	17001	17066	16921	16901	16744	16909	16994	16883	16903	16865	16932	16945	16938	16974	16852	16839	17043	16968	16874	16910	16981	16978	16957	16919	16915	17032	16954	17005	16991	17052	17102	17117	16900	16851	17088	16909	16874	16929	16926	16901	16824	16681	17087	16798	16907	16895	16947	16846	16797	16914	16928	16911	16946	17147	16899	16973	16787	16946	16756	16674	17084	17040	16885	17108	16781	16836	17044	16892	17024	16901	16803	16861	16852	17051	16946	16853	16897	16879	17003	16807	17035	16832	16863	16876	17066	16953	16962	16979	16954	16846	17116	16743	16785	16821	16871	17015	16945	16991	16889	16929	16899	17025	16986	17006	16895	16968	16916	16736	16864	16837	16929	17008	16912	16957	16792	16974	16900	16863	16864	16959	17022	16828	16908	16893	16843	17107	16854	16865	16929	16990	16913	16970	16917	16860	16909	16877	16886	16763	16860	16970	16803	16968	16718	16932	17113	16760	16993	17103	16907	16873	16917	17061	17074	16884	16912	16993	17036	17010	17018	16976	16763	16969	16950	16818	16911	16794	16892	17013	16980	16803	16904	16782	16883	16806	16817	16783	16847	16874	16960	17011	16863	16919	16984	16968	16815	16939	16830	17113	16823	16854	16929	16821	17024	16793	16995	17061	16968	16799	16785	16899	16861	16979	16842	17006	16985	16828	16989	17113	16828	17039	16925	16816	17035	16721	17100	16877	16699	16988	16912	16909	16857	16993	16974	16875	16986	17126	16874	16945	16954	17038	16838	16914	16870	16891	16923	16786	16853	16887	16905	16880	16964	16862	16817	16969	16837	16892	16997	16860	16957	16897	17039	17033	16879	16772	17081	16808	17018	16917	16924	16968	16919	16916	17021	16860	16797	16756	16721	17056	16766	16913	16889	17018	16961	16904	16848	17011	16842	16996	16830	16985	16778	16937	16910	16884	16975	17153	16793	16875	16987	16877	17003	16949	16960	16877	17032	16890	16862	17036	16762	16971	16981	16827	16963	16939	16814	16950	16959	16863	16824	17030	17061	16992	16898	16818	16920	16877	16904	17058	16975	16933	16978	16848	16909	16775	16977	16992	16927	16944	16798	16943	16938	16965	16903	16792	16923	16987	16938	16873	17001	16710	16924	16867	16924	16935	16972	16873	16814	16884	17014	16754	16894	17018	16937	16929	16865	16938	16987	16935	17177	16901	16857	16879	16814	16913	16828	16996	16975	16824	16976	16880	17053	16779	16768	16756	16956	16961	16953	16991	16872	16764	16735	17007	16766	16829	16936	17086	16934	16845	16983	16892	16879	16765	16768	16932	16931	16736	16944	16725	16996	17038	16842	17135	16910	16773	16870	16882	16816	17063	16982	16850	16782	16896	16896	16928	17018	16850	17022	16938	16858	16864	16835	16907	17032	16833	17030	16837	17023	16897	16820	16764	16925	16946	17164	16844	16928	16838	16976	16872	16934	16976	17071	16909	16907	16906	16834	16963	16988	16923	16891	16922	16761	17011	16800	16821	16762	16839	16783	17030	16843	16817	16846	16981	16662	16812	16899	16971	16829	16959	16825	16944	16953	16991	16925	17001	17112	16940	16979	16936	17010	16861	16867	16933	16863	16781	16736	16889	16861	16891	16722	16903	16830	16884	16916	16949	16862	16988	16994	16916	17069	16809	16830	16996	16874	17103	16959	17075	16785	16750	16771	16859	17000	16833	16808	16720	17047	16849	16825	16746	16778	16992	16992	16898	16825	17099	16884	17003	16772	16833	16918	16707	16961	17022	16968	16897	16850	16954	16843	17040	16910	16742	16849	16897	16973	17091	16792	17042	16717	16869	16850	17062	16812	16995	16970	16934	16795	16999	16950	16986	16759	17014	16981	16848	16921	16938	16996	16878	17043	17097	16933	16912	16747	16993	16853	16942	16835	16927	16825	17015	16779	17049	16988	16908	16875	17009	16907	16895	17011	16970	16755	16848	16931	17002	16900	16979	16968	16785	17042	17144	16915	16903	16809	16817	16770	16969	16916	17009	16995	16936	16916	16916	16759	16904	16944	16874	16997	16824	17000	17057	16991	16888	16995	16975	16941	16906	17105	16984	16977	16798	16833	16957	16954	16846	16901	16873	16850	16954	16953	16986	17006	16918	16907	16781	16868	16958	16985	16774	16869	16690	16932	16853	16831	16799	16881	17013	16946	17009	16823	16899	16960	17020	16950	16990	17071	16752	16988	16891	16912	16846	17030	16832	16994	17173	16899	16913	16768	17043	17127	17148	17018	16831	16831	16874	16808	16828	16949	16974	16756	16876	16954	17031	16840	16930	16864	16784	16781	17021	16771	16854	16812	16815	16977	16879	16917	16967	16774	16963	16788	16940	16805	16870	16943	16892	17094	16903	16888	17051	16903	16996	16996	16952	16953	16952	16900	17072	16752	16871	16970	17122	16808	16827	16879	16948	16916	16821	16946	16803	16962	16873	16794	16927	16818	16802	16886	16991	17060	16909	17037	17007	16913	16978	16750	17010	16885	16883	16876	16979	16883	16781	16758	16918	16791	16846	16760	16985	16889	17014	16919	16896	17005	16851	16919	17006	16866	16877	16886	16958	16795	16844	16875	16896	16871	17105	16861	16859	16931	17007	16745	16781	17108	16899	16809	17018	16854	16901	16676	16831	16964	16746	16826	17036	16845	17013	16951	17039	16814	16705	16987	16978	16943	16875	16887	16875	16890	16860	16860	16854	16871	17116	16936	16900	16865	16820	16852	16777	17197	16901	16834	16904	16837	16953	17039	16893	16773	17156	16919	16949	16784	16937	16835	17026	16856	17000	16837	17079	17107	16793	16836	16755	16909	17110	16932	16895	16990	17004	16957	16986	17048	16974	17080	16895	16957	16858	16936	16888	16997	16731	16895	16875	16943	16835	17102	16914	16854	16815	16947	16690	16884	16959	16770	16832	16840	16791	16868	16955	17058	16878	16901	16931	16975	16917	16764	17026	16811	16838	16906	16963	16910	17115	16836	16774	16907	16905	16950	17022	16684	16920	16707	17093	17118	16875	16892	16909	16952	16903	16830	16910	16893	17081	17080	16951	16869	16899	16854	16867	16897	16941	16818	16961	16942	17037	16948	16919	16925	17089	16951	16851	16806	16829	16868	16947	16897	17161	16996	16916	16918	16945	16858	16953	16909	16891	16776	17103	17070	16801	16990	16768	16892	17036	16936	16807	16913	16950	16940	16896	17017	16954	16915	16989	16846	16943	17007	16910	17001	16992	16956	16920	17018	16671	16961	16991	16806	16861	16844	16921	16888	17027	16957	17060	16879	17052	16991	16739	16790	16958	16838	17056	16887	17142	16814	17007	17047	16870	16871	16862	16872	17004	16783	17005	16801	16842	16947	17095	16995	16978	16868	16940	16854	16862	16955	16910	16829	17019	16827	16894	16887	16884	17007	16823	16850	17029	16870	16796	16840	17017	17010	16946	16943	16881	16908	17022	16894	16881	16815	16929	16943	16936	16834	16692	17054	16831	16900	16892	16965	16810	16916	16877	16780	16842	16996	16842	16734	16868	17011	16872	16853	16838	16883	16923	17044	16818	16754	16870	16992	16895	17118	16923	16962	16881	16917	16843	16922	16974	16839	16870	16910	16926	17013	16993	16853	16860	16905	17143	16810	16773	17005	16925	16755	16914	16960	17005	17083	16944	16991	16819	16839	16883	16942	16850	17087	16923	16844	16836	16962	16812	16972	16995	16842	16825	16858	16984	16940	16836	16774	17026	16870	16908	16715	16907	17026	16961	16973	16999	16778	16944	17076	16967	16920	16886	17023	16909	16859	16866	16851	16998	16818	16938	16761	16788	16972	16938	16860	16957	16890	17022	16960	16889	16881	16840	16924	16883	16993	16834	17107	16938	16881	16951	16979	17024	17039	16981	16908	16835	16972	16746	16863	17012	17012	16851	16845	16917	16906	17017	16823	16933	16797	16994	16785	16876	16853	17035	16852	16740	16949	16779	16918	16999	16871	16892	17037	17207	16841	16721	16884	16893	16877	17101	16766	16795	16896	16807	16864	16858	17015	16891	16815	16883	17070	16890	17073	16852	16989	16997	16926	16952	16878	16939	16737	16979	17009	16747	16814	16894	16843	16785	16949	16938	16891	16968	16737	16961	16940	16724	16922	16973	17127	16901	16968	16893	17079	16906	16805	16816	16955	17007	16765	16808	16999	16797	16776	16857	16920	16950	16918	16787	16863	17027	16891	16903	16959	16854	16769	17021	16815	16998	16775	17013	16960	16795	16970	16998	16965	16876	16915	17033	16893	16975	16757	16859	16952	16959	16942	16802	17019	16962	17020	17000	16764	16764	16986	16974	16958	16853	16878	17050	16789	16932	16678	16958	16750	16889	16996	16999	16824	16890	16734	16858	16740	16766	16906	16923	16829	16973	16900	16979	16944	16985	16789	16942	17088	16809	16729	16963	17015	16846	16876	17070	17065	17041	16880	16824	17002	16884	16884	16955	16868	16934	17030	17028	17006	17071	16890	16912	16791	16771	16995	16756	16970	16874	16932	16891	16683	17066	16989	16924	17104	16960	16807	16853	17071	16987	17056	16816	16918	16761	16826	16999	16745	16954	16841	16828	16887	16937	16921	16916	16919	16788	16901	16846	16878	17059	16894	16832	16952	17059	16944	16831	16884	16872	16792	16805	16994	16862	16902	16881	16903	16853	16911	17003	16868	16973	16926	16913	16883	17117	16944	16867	16966	16797	16923	16922	16842	16838	17048	16903	17003	16862	16895	16827	16880	16987	17115	16986	17049	17058	16996	17085	16993	16922	16852	16889	16862	16833	17014	17029	16842	16873	16721	16945	16886	16934	17067	16959	16746	16872	16968	16912	16917	16826	16864	17006	17015	16973	16943	16976	16949	17009	16990	16813	17028	16715	16835	16887	16878	16895	16886	16955	17037	16852	16956	16759	16959
28135	22554	26784	24741	23465	28882	32110	28696	25499	23474	22408	21919	22127	22080	21794	21816	22034	21986	21795	21883	21783	21911	22108	21770	21824	22016	21878	21952	21895	22018	21725	21679	21864	21920	21820	21953	21807	21939	21874	21936	21958	21902	21880	21794	21910	21774	21908	21845	21872	21905	21936	21900	21952	21727	21836	21711	21866	21914	21862	21825	21793	21764	21773	21759	21801	21893	21814	21713	21731	21821	21923	21869	21713	21501	21690	21846	21852	21952	22139	21920	21838	21715	21934	22065	21864	21954	21811	21664	21695	21930	21825	21845	21980	21845	22078	21922	21997	21889	21913	21691	21719	21758	21986	21934	21964	21852	21957	21678	21822	21830	22024	21691	21690	21877	21997	22112	21883	21913	21648	21688	21931	22023	22067	21976	21869	21828	21666	21664	21922	21798	21820	21959	22051	21873	21895	22116	21919	21721	21771	21806	22031	21726	21565	22009	21872	21998	21758	21923	21891	21739	21896	21788	21839	21861	21998	21909	21886	21900	21927	21790	21837	21748	21897	21956	21788	21985	21907	21803	21811	21794	21871	21783	21927	22010	21892	21814	21826	21869	21888	22042	21669	21813	21839	22017	21876	21772	21907	21897	21974	21735	21764	21974	22159	21985	21791	21712	21890	21872	21848	21952	21802	21835	21615	21645	21729	21772	21835	21862	22037	21995	21855	21855	21870	21866	22027	22022	22055	21814	22039	21876	21766	22015	21973	21827	21966	21987	21868	21741	21774	21861	22000	21719	21864	21838	21927	21819	21911	22094	21971	21882	21809	21727	21911	21767	21839	22000	21749	21772	21633	21726	22066	21897	22035	21823	21840	21691	21975	21712	21722	21732	21799	21790	21838	21643	21781	22013	21902	21756	21699	21906	21977	22045	21826	21903	21811	21884	21733	21805	21800	21856	21984	21869	21819	21596	21857	21890	21797	22126	21876	21826	21821	21946	21835	21981	21779	21934	21668	21892	21874	21892	21893	21866	22059	21926	22014	22106	21792	21765	21868	21735	21893	21531	21906	21720	21869	21832	21939	21897	21809	21937	22043	21853	21803	21998	22079	21977	21917	21939	21851	21969	21812	22006	22039	21794	22026	21823	21841	21769	21788	21802	21848	22003	21730	21826	21807	21943	22192	21935	21903	21960	21906	21958	21887	21702	21790	21867	21903	21831	21842	21915	22237	21882	21735	21862	22009	21902	21745	21796	21983	21975	21872	21974	21849	22145	21849	21870	21960	21901	21764	21969	21861	21697	21871	21841	21851	21889	21922	22030	21965	22020	21965	21891	21907	21811	21915	21796	21977	21961	21812	22058	21784	21568	21761	21913	21736	22118	22065	21813	22048	21797	21749	21743	21747	21979	22076	22039	21947	21981	21868	21673	21642	21699	21843	21865	21825	21831	21916	21849	21749	21842	21723	21854	21998	22005	21978	21929	21873	21779	21856	21792	21850	22100	21661	21778	21805	22152	21906	21932	21905	21902	21750	21950	21861	21969	21734	22049	21707	21818	21923	21618	22208	21823	21867	22124	22006	21760	21794	21849	21945	21665	21837	21779	21947	22069	22085	21883	21891	21687	22061	21808	21800	21930	21795	21834	21907	21840	21910	21885	21702	21927	21837	21884	21956	21928	22001	21661	21838	21733	22003	21960	21846	21874	21649	21999	21821	21699	21878	21909	21884	21771	22029	21780	21629	21887	21811	21650	21898	21641	21886	21842	21894	21859	21914	21841	21911	21732	22033	21834	21855	21721	21736	21799	21935	21868	21845	21869	21916	21984	21813	21750	21833	21891	21783	21844	22013	21832	21881	21755	21825	21899	21844	21858	21766	21826	21790	21811	21999	21882	21843	21972	21940	21696	21765	22091	21843	21598	21878	21890	21820	21706	21871	21756	21878	21901	21854	21887	22026	21797	22092	21898	21755	21781	21746	21635	21892	21771	21710	21946	21995	21825	22120	21955	21770	21872	21716	21796	21575	21881	21851	22291	22334	21837	21786	21809	21958	21911	21718	21755	21771	21872	21828	21805	21619	21937	21981	22092	21887	21982	21562	21758	21920	21861	21910	21869	21881	21958	22031	21764	21948	21930	21753	21745	21847	21853	21889	21821	21521	21760	21726	21965	21902	21959	22090	21898	21811	21999	21945	21767	22084	21848	21920	22002	21727	21788	21860	21766	21629	21736	21892	21790	22031	21740	21581	21892	21879	21733	21716	21696	21924	21795	21810	21687	21796	21902	21795	22001	21842	21989	22005	21808	21653	21743	21827	21969	21933	21912	21732	22006	21778	21772	21928	21760	21828	21879	21943	21853	21894	21737	21818	21759	21788	21863	22016	21838	21790	22050	21676	21683	21804	21639	21975	21973	22075	21916	21968	21952	21968	22044	21953	22036	21852	21684	21781	21859	21767	21842	21946	21769	21915	21799	21831	21872	22085	21730	21854	21658	21852	21815	21853	21830	21965	21832	21969	22102	21693	22033	21889	21869	21712	21855	21872	21929	21782	21785	21688	21722	21815	21833	21931	21949	21885	21977	21826	21848	21731	22013	22034	21867	21687	21866	21842	21880	21878	21891	21805	21903	22015	21781	21779	22002	22063	21903	22072	21753	21840	21925	21716	21787	21878	21645	21828	21949	21809	22020	22084	21881	22106	21822	21930	21895	21927	22054	21679	21913	21920	21946	21560	21979	21926	21910	21871	22102	21707	21831	21785	21797	21643	21966	22138	21774	21796	21937	22088	21753	21792	21662	21870	21791	21865	21730	21855	21955	21667	22217	21921	22003	22169	21907	21717	21855	21861	21958	21925	21927	22047	21991	22044	21877	21807	21805	21795	21893	21810	21979	21847	21800	21938	21876	21905	21959	22193	21803	21806	21919	21755	21821	22037	22081	21785	21757	21894	21910	21647	21760	21987	21883	21790	21800	22097	21807	21866	21881	21838	21697	21792	21811	21936	21620	21771	22017	21784	21886	21785	21987	21981	21725	22056	21914	21889	22059	21923	21835	21939	22100	21871	21734	21814	22127	21963	21858	21739	21705	21693	21904	21849	22073	21716	22039	21987	22073	21945	21931	21785	21707	21827	21872	21870	21909	21960	21952	21833	21772	22056	21894	21857	21971	21629	21701	21880	21697	21920	21876	21995	21795	21911	21944	22003	21757	21990	21618	21946	21843	21812	21746	21872	21883	21902	21901	21803	21970	21838	21714	21969	21833	22016	21694	22106	21878	21785	21823	21924	21978	22121	21839	21922	21785	21842	21765	21706	21615	22054	21644	21870	21916	21877	21739	22005	21706	21919	21700	21781	21770	21925	21862	21900	21740	21872	21973	21863	21869	21965	22020	22025	21661	21731	21881	21802	21765	21816	21907	21995	21961	21940	21892	21944	22136	21829	21806	21987	21896	21787	21588	21773	21908	21911	21813	21903	21899	21720	21691	21811	21725	21644	21972	21989	21622	21961	21707	21885	21608	21661	21835	21947	22065	21906	22034	22096	21751	21830	21794	21797	21857	22036	21829	21788	21724	21754	21938	21731	21826	21873	21809	21763	21777	21751	21776	22006	21781	21836	21899	21766	21886	22062	21940	21962	21973	21836	21949	21561	22077	21673	21772	22029	21843	21993	21747	21693	22019	21661	21617	22142	21487	21771	21826	21763	21944	21744	21676	21853	21867	21957	21969	22138	21933	21924	21987	21974	21767	21910	22006	21911	21971	21782	21829	21835	21938	21963	21956	21785	22193	21785	21626	21741	22030	21858	21810	21735	22052	21867	22038	21820	21718	22054	21924	21850	21900	21853	21749	21718	22016	21708	21896	21980	22018	21871	21869	21832	22032	21660	21651	22030	21811	21831	21931	21961	21830	21496	21775	22082	21890	21851	21918	21961	21869	21814	21821	22249	21667	22113	21967	21754	21974	21875	21734	21821	21825	22035	21651	21952	21964	22082	21848	21763	21972	21784	21391	21561	22115	22086	21763	21845	21923	21942	21732	21856	21764	21817	21870	21884	21764	21817	21800	21897	21929	21832	21788	21885	21762	21977	22020	22035	21805	21824	21752	22073	21871	21816	21772	21852	21744	21976	21849	21862	21837	21813	21702	21817	21876	21953	21779	21889	22074	21772	22137	22125	21889	21931	21918	22073	21735	21884	21828	21796	22004	21952	21900	21734	21876	22170	22064	21896	21647	22037	21687	21736	21929	21767	21879	21993	21811	21949	21871	21967	21875	21993	21887	22036	21837	21782	22032	22033	22072	21944	21654	21908	21752	21788	22147	21910	21907	22036	21977	21921	21929	21988	21733	21953	21737	21940	21794	21974	21876	21729	21653	21754	21986	21976	21986	22156	21918	21942	21876	21964	21741	21896	21774	21882	21993	21753	21859	21917	21929	21909	21622	21817	21846	21836	21776	22063	21816	21838	21521	21682	21831	21879	22127	21697	21823	21691	21949	21930	21825	21748	21995	21763	22047	21806	21783	21870	21867	21713	21951	21796	21892	22040	21782	21835	21814	21910	21864	21741	22055	21738	21732	22097	21787	22071	21902	21958	21935	21802	21956	21813	21873	21931	21909	21886	21825	21970	21736	21760	21667	21953	22141	22050	21817	22129	21864	21774	21678	21673	22033	21999	21732	21881	21713	21981	21824	21763	21864	21903	21922	21937	21969	21839	21841	21940	21879	21715	21851	21762	21798	21885	21973	21871	21565	21829	22010	21846	21833	21707	22050	22042	21886	22041	21885	21951	22001	21831	22121	21951	21990	21951	21909	21858	21663	21846	21810	21908	21820	21908	21947	21815	21942	21864	21656	21997	21808	21630	21849	21766	21851	21794	21811	21633	21795	21883	21897	21605	21857	22023	21949	21891	21864	21777	21970	21882	21838	21781	22020	21917	21993	21803	21717	21581	21831	22093	21856	21905	21823	21728	21849	21839	21932	21759	22014	21873	21912	21927	21929	21600	21679	21791	21786	21925	21814	21823	21923	21972	21897	21809	21891	21810	21866	21867	21798	21829	21765	21928	21840	22156	21791	22016	21946	21806	22007	22100	21973	21925	21900	21673	21826	21660	21893	21753	21995	22078	21977	22115	22024	21873	21911	21905	21703	21850	21749	21729	21668	21766	21923	21773	21957	21958	21916	21983	21833
18552	21664	19009	18414	20614	27669	30086	25845	21541	19486	18178	17877	17955	17793	17881	17742	17846	17856	17756	17794	17901	17821	17867	17936	17881	17888	17864	17877	17740	17818	17700	17751	17778	17911	17817	17757	17831	17844	18004	17927	17780	17836	17688	17679	17758	17967	17950	17911	17710	17771	17734	17798	17844	17999	17675	17749	17757	17908	17896	17732	17619	17735	17736	17773	17972	17890	17955	17844	17883	17862	17936	17954	17818	17805	17816	17830	17770	17691	17848	17704	17874	17780	17846	17892	17777	17899	17849	17648	17810	17798	17954	17852	17992	17909	17811	17851	17798	18005	17857	17693	17927	17834	17840	17933	17733	17941	17883	17612	17892	17824	17949	17805	17800	17763	17850	17791	17859	17863	17924	17786	17917	17701	17794	17929	17968	17814	17820	17829	17716	17719	17735	17969	17824	17904	18006	17894	17737	17727	17827	17636	17889	17638	17847	17933	17685	17752	17734	17737	17706	17862	18043	17846	17750	17884	17837	17822	17885	17837	17861	17823	17938	17868	17831	17922	17990	17702	17799	17726	18042	17936	17859	17849	17932	17737	17744	17939	17728	17896	17938	17752	17712	17747	17878	17832	17805	17883	17822	17984	17659	17746	17811	17822	17847	17834	17834	17784	17860	17905	17825	17999	17785	17867	17790	17801	17905	17748	17842	17895	17993	17861	17811	18015	17809	17893	17910	17875	17806	17807	17844	17653	17726	17877	17881	17790	17935	17774	17752	17870	17940	17871	17813	17961	17880	18012	17909	17722	17815	17680	17741	17763	17831	17847	17830	17754	17868	17775	17946	17832	17942	17788	17888	17831	17910	17934	17663	17697	17681	17692	17785	17803	17954	18000	17752	17769	17774	17870	17954	17899	17744	17894	17689	17841	17667	17877	17744	17719	17813	17813	17767	17644	17815	17971	17756	17841	17900	17747	17797	17865	17843	17750	17891	17819	17859	17724	17783	17707	17740	17938	18010	17798	17965	17695	17797	17857	17720	17829	17885	17916	17679	17617	17857	17934	17883	17862	17915	17831	17793	17801	17887	17875	17948	17919	17853	17886	17960	17877	17841	17709	17723	17970	17732	17835	17964	17874	17954	17941	17746	17825	17949	17770	17865	18017	17726	17754	17873	17980	17816	17903	17638	17885	17786	17713	17927	17976	17730	17716	17869	17874	17807	17707	17653	17729	17874	17744	17764	17870	17947	17779	17847	17968	17710	17637	17873	17753	17572	18009	17863	17878	17796	17784	17776	17877	17842	17922	17646	17914	17948	17741	17891	17910	17707	17852	17811	17665	17730	17830	17888	17847	18021	18018	17877	17774	17837	17832	17723	17905	17897	17869	17834	17848	17659	17880	17964	17945	17930	17807	17674	17856	17605	17856	18124	17782	17894	17865	17890	17788	18007	17956	17998	17806	18006	17863	17921	17976	17868	17946	17746	17754	17750	18024	17789	17736	17952	17791	17987	17719	17766	18096	17748	17753	17977	17969	17812	17982	17773	17842	17832	17872	17832	17841	17833	17641	17763	17768	17783	17827	17823	17905	17801	17866	17830	17862	17920	17889	17705	17972	17819	17916	17906	17858	17805	17947	18064	17814	17917	17827	17846	17731	17828	17770	17856	17973	17930	17868	17699	18034	17772	17898	17700	17765	17778	17870	17879	17793	17898	18061	17799	17855	17957	17860	17815	17740	17819	17911	17843	17904	17752	17638	17726	17774	17662	17770	17792	17814	17660	17735	17793	17702	17952	17900	17957	17809	17822	17700	17876	17933	17757	17702	17873	17741	17857	17784	17734	17806	17873	17843	18134	17758	17916	17664	17838	17808	17897	17668	17768	17877	17606	17978	17855	17690	17851	17848	17913	17889	17745	17781	17771	17905	17868	17805	17888	17756	17886	17689	17838	17852	17818	17772	17954	17863	17893	17767	17919	18015	17787	17651	17945	17891	17920	17878	17789	17983	18034	17844	17613	17791	17914	17688	17823	17721	18068	17808	17698	17772	17856	17930	17736	17796	17720	17810	17774	17875	17751	17735	17843	17686	17782	17898	17823	17879	17882	17741	17847	17770	17911	17646	17749	17817	17858	17777	17897	17845	17910	17845	17864	17746	17825	17794	17731	17950	17843	17876	17836	17685	17831	17653	17927	17831	17862	17916	17880	17865	17792	17702	17623	17932	17828	17920	18026	17717	17818	17763	17932	17911	17990	17776	17700	17993	17768	17675	17723	17749	17896	17782	18054	17894	17944	17807	17980	17827	17877	17941	17936	17857	17964	17784	17714	17979	17905	17913	17679	17958	17817	17853	17844	17790	17722	17857	17980	17817	17734	17827	17711	17672	17757	17939	17924	17887	17867	17809	17862	17541	18019	17964	17712	17780	17949	17972	17879	17815	17917	17837	18016	17901	17749	17807	17720	17766	17871	17703	17706	17815	17701	17850	17901	17932	17818	18005	17767	17963	17794	17847	17908	17791	17863	17933	17602	17713	17887	17788	17801	17827	17903	17865	17859	17820	17817	17922	17520	17797	17700	17925	17802	17858	17529	17918	17987	17776	17891	17839	17938	17824	17785	17749	17875	17926	17832	17875	17976	17843	18047	17980	17898	17842	17851	17726	17878	17756	17807	17813	17857	17584	17755	17751	18014	17945	17846	17798	17762	17753	17919	17867	17844	17804	17831	17778	17704	18035	17830	17923	17968	17767	17915	17876	17681	17816	17822	17890	17736	17901	17776	17875	17777	17855	17693	17830	18032	17762	17876	17805	17867	17759	18008	17810	17789	17801	17804	17796	17869	17717	17966	17810	17840	17921	17812	17841	17870	17921	17784	17964	17851	17836	17823	17702	17809	17896	17766	17939	17803	17932	17882	17719	17791	17929	17886	17834	17766	17869	17795	17728	17871	17944	17908	17746	17921	17980	17847	17951	17718	17827	17857	17679	17929	17859	17988	17673	17845	17705	17846	17852	17731	17848	17922	17760	17849	17997	17780	17899	17770	17762	17861	17838	17923	17962	17973	17824	17699	17764	18043	18031	17782	17646	17950	17735	17884	17890	17790	17844	17810	17825	17976	17746	17770	17800	17764	17821	17824	17596	17892	17745	17836	17768	17933	17878	17807	17892	17871	17779	17875	17935	17806	17836	17858	17798	17623	17838	17585	17983	17575	17688	17856	17760	17934	17730	17833	17764	17851	17971	17622	17880	17784	17982	17713	17942	17822	17913	17610	17830	17821	17957	17801	17793	17865	17845	17643	17821	17836	17878	17923	17783	17894	17926	17876	17663	17923	17747	17855	17940	17665	17905	17825	17838	17919	17871	17926	17731	17903	17871	17825	17812	17824	17767	17844	17851	17675	17876	18140	17806	17978	17934	17814	17725	17844	17869	17912	17907	17818	17938	17960	17765	17766	17731	17608	17723	17994	17815	17849	17888	17864	17769	17726	17713	17739	17745	17746	17883	18071	17766	17966	17849	17912	17797	17888	17758	17678	17833	17914	17928	17787	17983	17884	17687	17831	17761	17746	17807	17762	17944	17849	17894	17760	17745	17951	17878	17867	17943	17899	17893	17794	17900	17740	17969	17941	17631	17792	17921	17940	17814	17881	17843	17895	17858	17791	17838	17776	17826	17725	17786	17655	17805	18061	17867	18013	17930	17942	17824	17787	17805	17899	17709	17804	17745	17918	17618	17888	17861	17818	17739	17861	17852	17805	17985	17756	17781	17903	17701	17828	17836	17768	17849	17838	17753	17824	17926	17836	17769	17943	17745	17729	17722	17776	18009	17915	17766	17750	17840	17846	17905	17758	17931	17789	17835	17766	17858	17807	17671	17931	17702	17903	17869	17807	17892	17963	17622	17777	17772	18010	17852	17903	17931	17722	17712	17822	17810	17816	17685	17758	17849	17735	17892	17902	17901	17647	17766	18020	17876	17808	17835	17892	17663	17982	17755	17782	17824	17721	17783	17910	17856	17848	17926	17892	17773	17857	17714	17821	17855	17818	17835	17804	18027	17960	17862	17689	18027	17864	17995	17912	17864	17793	17887	17901	17884	17879	17769	17775	17743	17789	17957	17696	17850	17783	17924	17862	17764	17855	17751	17753	17671	17744	17763	17909	17823	17759	17895	17930	17781	17870	17818	17882	17801	17994	17783	17799	17822	18023	17993	17769	17834	17925	17932	18057	17879	17872	17810	17743	17847	17716	17976	17737	17982	17843	17904	17982	17859	17937	17971	17906	17825	17746	17943	17816	17647	17724	17773	18036	17791	17813	17739	18018	17592	17747	17941	17865	17861	17760	17815	17902	17716	17877	17903	17815	17976	17983	17639	17793	17730	18079	17821	17783	17888	17844	17732	17786	17779	17936	17909	17751	17697	17854	17863	17697	17847	17757	17886	17839	17826	17854	18008	17774	17751	17692	17775	17881	17815	17634	17876	17783	17771	17783	17700	17867	17702	17893	17677	17896	17917	17866	17952	17699	17788	17879	17840	17698	17701	17866	17842	17816	17906	17764	17722	17869	17823	17736	17714	17680	17669	17874	17720	18061	17820	17789	17849	17860	17744	17891	17702	18045	17884	17742	17788	17814	17943	17907	17771	17929	17772	17638	17897	17886	17723	17899	17850	17910	17955	17827	17766	17739	17762	18038	17909	17905	17853	17798	17838	17868	17879	17747	17833	17783	17789	17860	17715	17801	17885	17887	17599	17732	17823	17708	17818	17904	18020	17949	17805	17715	18019	17806	17881	17683	17930	17841	17732	17606	18012	17706	17993	17728	17662	17783	17857	17677	17927	17737	17950	17994	17802	17974	17879	17699	17898	17970	17884	17968	17756	18000	17824	17847	17740	17834	17907	18073	17684	17731	18011	17799	17913	17900	17952	17782	18029	17628	17889	17797	17767	18029	17681	17903	17647	17780	17633	17815	17704	17890	17723	17800	17778	17861	17824	17937	17875	17806	17902	17697	17907	17944	17946	17737	18180	17908	17920	17740	18167	17818	17959	18024	17932	17767	17784	17857	17701	17810	17798	17763	17862	17810	17695	17840	17481	17880	17857	18169	17793	17819	17981	17849	17795	17969	17862	17757	17623	18117	17721	17646	17824	17882	17822	17664	17748	17850	17933	17843	17678	17810	17655	17797	17725
24592	21424	28739	24769	25356	45790	56369	47096	35320	28111	23910	21919	21782	21482	21206	21258	21358	21256	21395	21463	21572	21286	21200	21458	21431	21288	21176	21468	21492	21598	21347	21480	21378	21348	21399	21345	21496	21476	21519	21283	21529	21217	21314	21171	21359	21354	21443	21224	21241	21229	21332	21331	21237	20910	21355	21195	21344	21294	21592	21401	21428	21310	21461	21412	21277	21191	21370	21344	21290	21199	21376	21148	21228	21295	21360	21218	21194	21299	21517	21306	21438	21200	21651	21293	21460	21263	21220	21227	21306	21209	21228	21195	21283	21219	21188	21320	21330	21416	21213	21530	21306	21288	21355	21314	21268	21382	21352	21197	21427	21388	21246	21060	21285	21307	21369	21475	21378	21314	21144	21177	21248	21210	21312	21280	21223	21457	21355	21256	21162	21313	21220	21160	21235	21200	21236	21199	21228	21376	21300	21296	21367	21455	21210	21107	21355	21341	21248	21143	21391	21316	21272	21256	21179	21438	21306	21486	21192	21286	21184	21325	21216	21239	21354	21359	21300	21223	21391	21245	21410	21341	21394	21473	21299	21295	21192	21460	21242	21348	21377	21047	21313	21399	21273	21314	21134	21440	21481	21338	21299	21304	21116	21514	21284	21260	21233	21407	21271	21368	21192	21218	21128	21413	21319	21213	21276	21325	21400	21344	21485	21417	21325	21172	21118	21362	21318	21627	21410	21574	21330	21306	21460	21381	21395	21059	21241	21156	21170	21132	21391	21270	20851	21435	21343	21424	21251	21177	21430	21356	21415	21421	21235	21204	21467	21285	21300	21318	21384	21320	21341	21086	21114	21255	21223	21088	21360	21274	21273	21189	21507	21096	21347	21460	21461	21319	21267	21243	21440	21351	21489	21206	21238	21351	21299	21370	21167	21489	21172	21267	20937	21052	21313	21307	21416	21179	21174	21224	21030	21327	21347	21108	21433	21253	21493	21211	21216	21481	21277	21135	21383	21421	21329	21304	21091	21233	21126	21241	21236	21190	21135	21366	21246	21246	21359	21403	21237	21169	21374	21517	21375	21240	21303	21296	21415	21285	21498	21333	21362	21315	21309	21526	21355	21249	21211	21358	21370	21497	21281	21379	21506	21335	21187	21332	21097	21296	21302	21135	21227	21233	21360	21234	21369	21294	21207	21226	21331	21062	21477	21128	21191	21411	21451	21350	21212	21255	21171	21292	21233	21394	21212	21225	21450	21064	21134	21333	21218	21016	21310	21385	21261	21399	21354	21184	21261	21577	21387	21351	21405	21258	21314	21387	21307	21555	21219	21144	21359	21065	21478	21425	21208	21123	21280	21236	21265	21202	21100	21271	21516	21264	21209	21110	21242	21368	21380	21302	21196	21262	21399	21197	21236	21216	21316	21198	21210	21322	21464	21263	21413	21301	21446	21168	21495	21276	21559	21339	21370	21171	21061	21347	21260	21391	21318	21367	21351	21285	21277	21405	21076	21237	21484	21230	21440	21357	21077	21077	21328	21236	21331	21214	21220	21194	21447	21374	21419	21236	21382	21318	21493	21250	21300	21403	21073	21202	21421	21317	21247	21186	21363	21117	21208	21404	21324	21329	21272	21330	21296	21244	21366	21306	21469	21276	21236	21284	21192	21201	21275	21260	21237	21428	21315	21473	21291	21261	21308	21176	21098	21338	21385	21369	21145	21418	21415	21218	21229	21080	21116	21170	21363	21397	21340	21477	21293	21181	21208	21296	21389	21251	21133	21327	21477	21287	21198	21204	21134	21429	21391	21324	21302	21284	21308	21072	21283	21325	21170	21453	21195	21421	21143	21168	21375	21397	21256	21284	21186	21183	21324	21203	21264	21225	21070	21243	21152	21350	21385	21258	21310	21344	21298	21360	21371	21197	21191	21378	21197	21404	21447	21170	21513	21383	21367	21338	21308	21313	21135	21346	21221	21220	21390	21111	21265	21279	21444	21365	21289	21299	21322	21129	21299	21294	21370	21239	21551	21296	21263	21255	21266	21355	21267	21221	21305	21232	21065	21172	21121	21363	21311	21298	21276	21169	21138	21212	21333	21126	21187	21465	21052	21380	21386	21106	21195	21508	21092	21326	21466	21360	21157	21299	21217	21495	21364	21315	21470	21214	21495	21376	21250	21433	21347	21320	21395	21285	21385	21329	21335	21412	21319	21106	21147	21317	21586	21197	21186	21367	21440	21441	21159	21259	21332	21385	21255	21312	21384	21189	21357	21433	21316	21071	21276	21390	21301	21392	21573	21352	21378	21150	21222	21215	21423	21255	21134	21520	21294	21280	21196	21277	21388	21171	20947	21131	21056	21337	21233	21210	21111	21414	21323	21439	21303	21360	21455	21210	21313	21235	21378	21238	21329	21439	21464	21399	21265	21030	21709	21185	21431	21394	21354	21232	21166	21434	21319	21112	21143	21270	21246	21382	20995	21162	21270	21387	21300	21667	21198	21293	21228	21107	21460	21393	21117	21300	21150	21470	21387	21436	21292	21118	21286	21274	21030	21372	21240	21274	21197	21526	21449	20978	21384	21388	21194	21404	21284	21425	21345	21324	21230	21219	21275	21229	21581	21205	21394	21187	21161	21238	21433	21310	21372	21287	21284	21244	21395	21178	21202	21409	21164	21389	21151	21222	21394	21300	21224	21218	21176	21354	21428	21316	21463	21271	21429	21486	21373	21221	21082	21342	21290	21397	21129	21579	21169	21300	21390	21328	21226	21245	21329	21225	21276	21182	21392	21183	21270	21299	21422	21131	21352	21228	21183	21470	21199	21338	21402	21234	21380	21452	21077	21269	21324	21218	21439	21192	21290	21352	21289	21283	21226	21449	21302	21198	21202	21189	21493	21274	21383	21116	21071	21374	21152	21210	21406	21530	21401	21356	21412	21237	21331	20995	21445	21454	21279	21221	21208	21343	21066	21360	21342	21329	21265	21230	21392	21423	21179	21152	21314	21194	21447	21484	21429	21315	21284	21291	21346	21304	21298	21370	21230	21188	21282	21207	21254	21225	21274	21288	21461	21279	21323	21324	21357	21244	21439	21294	21247	21300	21192	21372	21438	21256	21268	21106	21469	21193	21363	21260	21200	21296	21336	21236	21456	21305	21409	21281	21393	21285	21155	21179	21222	21242	21263	21166	21313	21424	21100	21287	21301	21271	21421	21391	21127	21186	21314	21221	21245	21410	21109	21304	21388	21137	21331	21191	21298	21405	21200	21374	21228	21316	21414	21265	21386	21377	21258	21169	21368	21264	21350	21304	21428	21548	21567	21362	21269	21104	21260	21283	21355	21376	21221	21384	21516	21161	21383	21238	21248	21228	21120	20859	21233	21105	21332	21015	21139	21285	21311	21363	21199	21269	21508	21512	21270	21459	21271	21464	21002	21338	21266	21277	21442	21419	21277	21217	21416	21290	21463	21285	21139	21280	21166	21246	21116	21238	21149	21501	21144	21352	21219	21430	21412	21108	21296	21162	21274	21213	21350	21372	21067	21421	21213	21514	21463	21240	21118	21254	21394	21457	21189	21298	21342	21086	21406	21375	21304	21317	21365	21230	21336	21242	21408	21206	21268	21282	21204	21393	21323	21236	21212	21173	21212	21517	21185	21186	21389	21419	21189	21247	21167	21189	21090	20928	21310	21248	21171	21455	21196	21448	21263	21523	21499	21259	21369	21431	21386	21275	21219	21295	21193	21301	21249	21342	21287	21509	21178	21314	21138	21362	21164	21080	21113	21570	21265	21399	21243	21134	21194	21497	21320	21149	21394	21502	21407	21317	21245	21071	21401	21265	21235	21231	21303	21293	21405	21286	21296	21273	21328	21310	21056	21487	21198	21153	21219	21165	21343	21357	21348	21274	21286	21222	21178	21098	21285	21378	21348	21205	21297	21158	21279	21360	21341	21102	21314	21115	21378	21457	21287	21337	21553	21450	21245	21332	21376	21344	21369	21182	21542	21358	21167	21374	21203	21093	21272	21293	21336	21276	21245	21123	21239	21435	21371	21281	21313	21203	21457	21210	21298	21584	21461	21281	21286	21319	21305	21256	21033	21388	21283	21189	21433	21298	21238	21388	21195	21288	21206	21615	21254	21364	21455	21271	21276	21300	21365	21349	21309	21294	21291	21245	21372	21356	21417	21434	21205	21415	21200	20998	21513	21301	21175	21226	21382	21197	21248	21316	21305	21122	21420	21149	21404	21455	21460	21489	21346	21283	21150	21319	21346	21392	21415	21227	21329	21403	21337	21229	21157	21129	21372	21242	21472	21271	21416	21538	21418	21223	21352	21362	21209	21328	21441	21241	21414	21447	21426	21227	21260	21565	21467	21509	21478	21222	21191	21584	21398	21283	21207	21393	21305	21360	21287	21238	21136	21316	21207	21384	21163	20924	21216	21281	21087	21073	21249	21170	21377	21144	21479	21113	21237	21108	21452	21379	21275	21426	21254	21347	21297	21301	21291	21069	21385	21436	21486	21269	21216	21344	21337	21276	21197	21395	21273	21365	21314	21342	21268	21323	21141	21260	21110	21296	21494	21310	21424	21109	21183	21267	21338	21347	21305	21189	21353	21303	21547	21264	21318	21307	21306	21055	21418	20971	21365	21484	21383	21471	21265	21248	21311	21108	21535	21190	21423	21334	21315	21428	21135	21347	21243	21412	21444	21273	21360	21301	21195	21404	21446	21154	21275	21373	21385	21314	21309	21312	21463	21328	21281	21376	21145	21151	21357	21133	21278	21312	21135	21242	21257	21410	21176	21348	21253	21317	21403	21313	21306	21219	21303	20989	21245	21346	21346	21164	21282	21360	21430	21256	21321	21262	21509	21420	21526	21313	21164	21463	21176	21397	21353	21337	21269	21190	21385	21278	21305	21255	21391	21354	21496	21389	21552	21411	21041	21405	21114	21292	21371	21390	21458	21386	21485	21267	21145	21260	21220	21251	21498	21440	21073	21456	21318	21209	21254	21448	21193	21267	21096	21478	21278	21326	21226	21339	21313	21405	21062	21165	21270	21575	21322	21262	21236	21486	21529	21299	21385	21077	21348	21241	21326	21325	21402	21339	21196	21382	21407	21319	21314	21434	21380	21498	21334	21344	21391	21411	21394	21229	21261	21405	21460	21327
16648	23956	21839	19718	28587	47655	53909	44822	33183	24733	19758	18006	17598	17378	17600	17409	17510	17688	17644	17582	17581	17674	17588	17668	17590	17519	17686	17600	17658	17457	17500	17499	17589	17540	17577	17506	17606	17395	17659	17737	17529	17512	17546	17561	17490	17445	17775	17523	17525	17559	17750	17484	17754	17622	17555	17547	17638	17547	17550	17516	17508	17482	17447	17553	17519	17440	17481	17496	17589	17378	17555	17488	17529	17619	17696	17559	17414	17392	17437	17588	17583	17358	17682	17506	17419	17585	17595	17411	17585	17540	17490	17469	17637	17767	17414	17607	17467	17633	17524	17586	17606	17522	17454	17374	17632	17493	17500	17617	17518	17401	17515	17383	17507	17597	17634	17339	17498	17455	17537	17581	17580	17588	17573	17522	17565	17648	17572	17421	17600	17274	17696	17417	17597	17424	17631	17699	17481	17573	17475	17478	17522	17524	17509	17566	17620	17575	17553	17549	17493	17461	17586	17647	17540	17592	17499	17568	17369	17711	17586	17469	17759	17484	17484	17459	17494	17523	17387	17590	17489	17527	17421	17460	17385	17442	17583	17484	17578	17729	17567	17648	17602	17532	17501	17509	17472	17610	17542	17538	17719	17448	17444	17596	17699	17592	17445	17630	17547	17451	17577	17426	17430	17483	17493	17468	17392	17439	17512	17565	17472	17561	17456	17518	17456	17564	17590	17444	17494	17365	17546	17386	17468	17524	17429	17470	17572	17526	17691	17469	17606	17553	17414	17545	17426	17523	17619	17546	17660	17460	17464	17737	17471	17464	17560	17496	17473	17448	17505	17606	17491	17329	17559	17522	17465	17390	17583	17498	17522	17485	17501	17322	17535	17587	17482	17669	17681	17450	17474	17603	17441	17514	17446	17487	17526	17690	17602	17461	17568	17330	17589	17509	17446	17461	17605	17477	17553	17567	17641	17539	17437	17624	17557	17547	17405	17492	17526	17447	17704	17558	17489	17306	17587	17652	17533	17335	17461	17374	17627	17547	17489	17544	17657	17647	17459	17403	17546	17656	17499	17498	17625	17449	17495	17511	17435	17543	17533	17619	17625	17640	17558	17474	17436	17550	17561	17508	17710	17479	17804	17688	17436	17560	17419	17581	17624	17259	17493	17580	17610	17411	17467	17496	17483	17612	17484	17400	17559	17503	17415	17721	17449	17528	17619	17527	17639	17366	17476	17564	17592	17416	17496	17455	17637	17371	17448	17665	17602	17597	17455	17440	17432	17528	17641	17649	17624	17745	17484	17569	17650	17431	17596	17510	17488	17593	17544	17470	17411	17527	17535	17590	17246	17535	17304	17523	17565	17563	17575	17402	17472	17485	17547	17524	17439	17657	17450	17450	17371	17520	17517	17449	17601	17444	17628	17328	17612	17421	17579	17623	17530	17530	17683	17526	17528	17523	17570	17690	17626	17365	17652	17604	17512	17432	17667	17344	17483	17423	17570	17431	17643	17419	17361	17421	17384	17545	17595	17550	17511	17648	17494	17562	17642	17585	17604	17708	17457	17666	17546	17513	17478	17483	17584	17514	17603	17610	17632	17512	17574	17641	17622	17500	17707	17521	17486	17569	17509	17484	17471	17606	17528	17503	17436	17526	17424	17565	17475	17559	17362	17525	17666	17379	17566	17510	17364	17442	17473	17593	17529	17671	17540	17476	17496	17569	17462	17498	17488	17607	17460	17588	17560	17708	17417	17603	17531	17413	17394	17477	17392	17406	17584	17478	17545	17560	17663	17507	17553	17385	17495	17496	17566	17519	17491	17529	17659	17533	17480	17574	17613	17433	17620	17484	17483	17588	17679	17455	17582	17585	17557	17568	17551	17541	17497	17432	17530	17525	17625	17499	17692	17573	17599	17418	17485	17538	17636	17558	17494	17400	17597	17664	17515	17510	17633	17404	17570	17492	17527	17626	17446	17302	17505	17436	17638	17544	17455	17631	17599	17389	17560	17557	17512	17513	17653	17767	17527	17406	17599	17624	17464	17695	17534	17622	17582	17621	17577	17511	17602	17289	17488	17457	17546	17665	17520	17422	17553	17704	17500	17533	17592	17531	17557	17642	17438	17372	17540	17692	17545	17572	17393	17673	17462	17476	17538	17480	17495	17593	17498	17454	17501	17408	17638	17356	17548	17543	17557	17507	17452	17335	17317	17464	17546	17445	17481	17504	17402	17441	17554	17490	17386	17469	17369	17631	17412	17606	17417	17553	17468	17505	17416	17437	17493	17404	17524	17477	17621	17528	17601	17421	17604	17652	17615	17654	17588	17583	17513	17361	17676	17640	17525	17465	17513	17405	17700	17415	17644	17363	17533	17587	17508	17637	17695	17555	17560	17515	17476	17478	17442	17671	17681	17661	17753	17404	17387	17585	17394	17560	17533	17515	17697	17484	17539	17438	17374	17509	17403	17587	17426	17680	17484	17534	17522	17666	17499	17598	17531	17695	17664	17482	17538	17642	17458	17526	17564	17551	17627	17497	17666	17637	17554	17666	17500	17720	17527	17639	17431	17562	17594	17595	17479	17574	17397	17587	17478	17555	17412	17501	17520	17584	17592	17651	17479	17551	17496	17690	17559	17661	17544	17534	17668	17487	17318	17392	17626	17568	17635	17519	17620	17446	17471	17644	17732	17488	17435	17357	17423	17563	17569	17670	17514	17313	17377	17494	17422	17420	17648	17523	17636	17390	17534	17556	17488	17567	17483	17397	17686	17602	17432	17455	17395	17627	17578	17578	17602	17571	17751	17428	17422	17650	17402	17675	17413	17444	17584	17800	17330	17401	17570	17484	17516	17738	17601	17488	17532	17411	17307	17491	17626	17608	17670	17663	17739	17468	17487	17689	17528	17419	17427	17539	17653	17504	17504	17559	17648	17414	17566	17549	17452	17666	17460	17475	17521	17556	17640	17596	17369	17504	17461	17617	17517	17579	17510	17532	17486	17518	17544	17548	17590	17446	17663	17529	17433	17504	17599	17617	17528	17557	17510	17601	17498	17527	17672	17473	17408	17664	17385	17427	17588	17664	17484	17472	17369	17608	17602	17577	17485	17469	17467	17518	17573	17576	17474	17395	17634	17528	17432	17550	17343	17528	17584	17527	17628	17508	17578	17405	17488	17490	17598	17423	17664	17378	17658	17456	17469	17530	17637	17481	17594	17374	17506	17467	17618	17461	17378	17577	17530	17695	17667	17537	17456	17534	17648	17514	17636	17505	17525	17517	17555	17546	17564	17640	17568	17526	17573	17465	17562	17293	17655	17471	17521	17474	17245	17511	17676	17812	17385	17681	17565	17489	17595	17521	17563	17687	17495	17547	17477	17472	17370	17607	17493	17559	17581	17347	17607	17588	17493	17521	17511	17597	17518	17577	17539	17405	17614	17592	17466	17441	17555	17474	17343	17658	17351	17569	17365	17605	17610	17294	17502	17728	17448	17466	17510	17525	17394	17530	17494	17544	17425	17634	17534	17523	17545	17453	17485	17531	17311	17714	17590	17477	17578	17622	17332	17507	17423	17410	17566	17558	17612	17622	17525	17494	17589	17526	17457	17446	17781	17564	17603	17390	17558	17519	17693	17452	17496	17535	17585	17365	17526	17532	17536	17592	17451	17541	17614	17704	17646	17517	17647	17760	17534	17481	17598	17656	17444	17511	17577	17367	17453	17382	17644	17598	17307	17543	17615	17650	17532	17465	17701	17366	17586	17612	17535	17482	17625	17528	17446	17545	17482	17567	17482	17603	17586	17456	17549	17596	17587	17728	17544	17573	17500	17577	17424	17648	17442	17575	17437	17381	17485	17518	17594	17721	17629	17410	17549	17392	17630	17604	17391	17528	17569	17624	17337	17540	17507	17350	17365	17502	17454	17610	17583	17487	17646	17614	17407	17629	17493	17662	17540	17563	17624	17400	17627	17404	17518	17499	17518	17335	17544	17631	17363	17723	17601	17471	17707	17686	17602	17507	17335	17449	17585	17574	17588	17391	17479	17428	17567	17571	17475	17726	17460	17674	17631	17536	17410	17397	17561	17473	17622	17538	17550	17430	17563	17572	17471	17522	17440	17494	17557	17587	17525	17681	17517	17636	17583	17462	17750	17492	17384	17656	17559	17579	17538	17602	17405	17572	17601	17474	17575	17525	17501	17459	17657	17697	17508	17430	17710	17517	17356	17555	17501	17569	17514	17444	17564	17572	17579	17438	17792	17614	17495	17434	17520	17436	17390	17532	17590	17459	17547	17366	17560	17682	17588	17460	17527	17494	17454	17610	17521	17548	17396	17547	17366	17511	17448	17578	17498	17718	17530	17547	17409	17607	17457	17490	17492	17666	17402	17599	17555	17572	17536	17534	17504	17446	17477	17535	17561	17586	17596	17735	17411	17554	17415	17541	17349	17593	17403	17544	17598	17437	17399	17519	17394	17494	17626	17626	17479	17509	17594	17451	17386	17581	17404	17597	17507	17462	17662	17488	17333	17621	17779	17471	17592	17546	17497	17406	17535	17691	17646	17499	17645	17538	17556	17519	17423	17572	17586	17664	17581	17467	17573	17455	17559	17593	17580	17572	17567	17727	17485	17473	17375	17421	17478	17162	17454	17487	17726	17694	17492	17467	17553	17598	17291	17438	17521	17616	17550	17670	17558	17407	17639	17609	17670	17530	17645	17641	17648	17454	17646	17389	17416	17497	17574	17564	17400	17573	17434	17604	17588	17555	17625	17439	17633	17436	17481	17498	17536	17563	17524	17470	17695	17537	17738	17411	17474	17516	17469	17524	17596	17508	17598	17403	17710	17595	17493	17456	17608	17692	17514	17591	17429	17586	17567	17556	17421	17463	17607	17459	17494	17626	17623	17522	17524	17465	17549	17383	17579	17398	17479	17561	17532	17458	17621	17536	17534	17545	17611	17367	17598	17751	17451	17500	17557	17363	17599	17668	17527	17570	17660	17510	17402	17634	17661	17588	17579	17520	17571	17526	17395	17599	17776	17554	17690	17438	17438	17585	17635	17645	17564	17430	17663	17617	17486	17506	17589	17653	17560	17365	17581	17595	17621	17460	17468	17646	17512	17522	17757	17542	17605	17562	17563	17464	17400	17477	17605	17530	17512	17610	17574	17531	17510	17542
22882	21468	29426	23922	22517	54891	72233	60842	45656	35495	27867	23760	22507	22215	21941	22141	22014	21768	22155	21873	21862	21762	21955	22053	21986	22035	22051	21972	21812	22044	21713	21873	21991	21806	21762	21889	21953	22026	21690	21698	21617	21690	21559	21900	21730	21944	21820	21796	21743	21959	21932	21948	21770	21757	21697	22008	21702	21952	21902	21753	21605	21738	21792	21721	21762	21706	21949	22158	21669	21608	21734	21654	21734	21684	21668	21691	21873	21772	21678	21857	21767	21491	21906	21764	21788	21798	21850	21748	21810	21627	21888	21647	21620	21771	21802	21784	21803	21655	21638	21914	21731	21845	21706	21731	21750	21566	21832	21867	21553	21643	21771	21798	21583	21772	21698	21775	21844	21696	21882	21718	21828	21700	21712	21838	21865	21809	21912	21965	21737	21829	21589	21847	21689	21762	21637	21692	21640	21628	21871	21748	21907	21868	21787	21757	21794	21705	21560	21827	21929	21720	21761	21638	21645	21637	21783	21704	21618	21787	21717	21931	21888	21785	21508	21788	21536	21757	21807	21565	21559	21774	21673	21754	21765	21660	21885	21741	21853	21567	21956	21807	21640	21773	21608	21683	21501	21790	21780	21764	21807	21896	21588	21791	21868	21969	21666	21761	21849	21790	21716	21661	21794	21731	21858	21861	21654	21641	21885	21697	21864	21623	21854	21557	21649	21688	21794	21538	21885	21702	21682	21623	21561	21889	21659	21537	21773	21807	21697	21618	21839	21741	21827	21694	21723	21794	21875	21734	21923	21922	21811	21683	21654	21644	21706	21742	21630	21758	21795	21546	21496	21865	21661	21745	21586	21575	21510	21637	21757	21649	21675	21511	21684	21716	21789	21923	21552	21579	21897	21766	21808	21631	21714	21873	21799	21679	21802	21775	21557	21707	21872	21535	21588	21582	21856	21655	21783	21746	21706	21808	21730	21472	21723	21634	21617	21826	21770	21773	21802	21784	21687	21729	21744	21660	21836	21704	21727	21716	21686	21686	21879	21743	21638	21535	21956	21552	21569	21709	21808	21741	21788	21765	21739	21790	21782	21827	21648	21652	21750	21847	21774	21916	21645	21763	21858	21925	21485	21717	21682	21741	21885	21698	21921	21683	21612	21811	21859	21639	21628	21573	21936	21624	21745	21793	21719	21813	21867	21578	21611	21647	21610	21649	21807	21897	21659	21596	21858	21723	21703	21782	21855	21819	21738	21745	21642	21709	21720	21733	21792	21764	21879	21600	21756	21830	21614	21659	21742	21684	21708	21730	21617	21647	21711	21667	21877	21521	21544	21901	21755	21905	21906	21661	21762	21501	21633	21815	21602	21826	21822	21674	21463	21718	21712	21870	21600	21540	21709	21888	21528	21821	21750	21811	21601	21876	21840	21618	21704	21717	21879	21823	21606	21768	21691	21655	22034	21867	21780	21730	21718	21723	21620	21654	21591	21505	21688	22016	21855	21676	21708	21645	21513	21717	21689	21603	21799	21616	21646	21649	21737	21808	21668	21877	21670	21744	21578	21610	21817	21761	21925	21666	21743	21918	21812	21561	21894	21659	21690	21775	21627	21697	21659	21764	21740	21806	21850	21522	21686	21508	21667	21641	21750	21705	21816	21558	21626	21556	21479	21814	21826	21808	21790	21515	21842	21618	21636	21816	21704	21531	21758	21637	21547	21846	21737	21613	21683	21511	21863	21786	21767	21773	21660	21557	21658	21517	21667	21773	21792	21574	21711	21720	21797	21839	21832	21550	21592	21552	21704	21859	21710	21735	21839	22065	21802	21748	21791	21772	21811	21942	21791	21587	21618	21716	21838	21695	21440	21708	21945	21811	21698	21715	21693	21797	21511	21645	21713	21785	21745	21718	21740	21581	21573	21794	21939	21835	21944	21785	21713	21490	21645	21687	21502	21596	21592	21827	21620	21711	21727	21695	21514	21578	21663	21723	21844	21759	21933	21802	21676	21819	21799	21598	21708	21852	21561	21842	21802	21555	21860	21704	21703	21698	21796	21887	21667	21724	21609	21662	21700	21483	21598	21667	21749	21654	21613	21897	21868	21761	21857	21714	21796	21737	21786	21772	21570	21660	21665	21579	21576	21800	21640	21791	21594	21641	21658	21528	21319	21708	21824	21570	21891	21749	21608	21573	21640	21826	21865	21662	21699	21708	21792	21949	21723	21572	21850	21666	21684	21826	21664	21766	21852	21470	21829	21849	21824	21609	21728	21727	21871	21519	21586	21373	21990	21636	21582	21619	21559	21588	21737	21570	21814	21724	21763	21934	21846	21861	21738	21970	21736	21805	21775	21727	21700	21620	21644	21787	21799	21742	21798	21773	21819	21765	21879	21647	21522	21540	21596	21768	21704	22052	21759	21610	21747	21429	21778	21676	21425	21579	21839	21934	21690	21668	21720	21642	21768	21844	21762	21804	21905	21494	21726	21770	21926	21749	21817	21829	21974	21578	21734	21751	21831	21648	21858	21753	21639	21730	21745	21683	21868	21719	21579	21553	21794	21503	21611	21740	21707	21778	21651	21678	21755	21544	21723	21632	21608	21806	21783	21812	21829	21751	21904	21443	21852	21797	21698	21731	21697	21600	22090	21718	21606	21869	21700	21671	21707	21768	21610	21646	21687	21800	21891	22035	21854	21962	21576	21794	21762	21814	21840	21617	21795	21783	21734	21721	21827	21735	21911	21545	21475	21518	21855	21439	21770	21552	21888	21872	21894	21657	21439	21782	21895	21701	21910	21610	21622	21662	21767	21671	21796	21891	21674	21914	21693	21601	21600	21816	21592	21621	21812	21668	21859	21820	21801	21743	21710	21539	21685	21530	21512	21694	21884	21724	21790	21681	21837	21922	21858	22037	21633	21612	21757	22069	21680	21804	21843	21633	21749	21775	21736	21751	21754	21677	21874	21826	21771	21583	21925	21826	21673	21821	21661	21680	21761	21891	21894	21675	21657	21635	21849	21506	21729	21542	21902	21774	21879	21526	21830	21700	21898	21579	21773	21708	21598	21659	21478	21649	21845	21818	21836	21907	21792	21909	21653	21689	21596	21740	21706	21459	21800	21944	21653	21780	21620	21875	21736	21755	21871	21537	21694	21642	21743	21883	21665	21653	21818	21588	21765	21790	21695	21720	21856	21566	22047	21657	21897	21964	21716	21812	21723	21701	21811	21720	21873	21718	21624	21608	21708	22032	21645	21710	21636	21725	21764	21588	21763	21467	21732	21722	21615	21748	21741	21800	21489	21775	21813	21641	21875	21705	21634	21806	21591	21621	21687	21659	21780	21613	21557	21519	21726	21833	21631	21913	21793	21521	21465	21602	21754	21685	21879	21714	21741	21845	21838	21802	21762	21656	21575	21684	21480	21622	21791	21896	21734	21619	21474	21588	21698	21738	21688	21636	21763	21525	21896	21978	21633	21877	21736	21602	21774	21798	21368	21698	21720	21692	21666	21688	21715	21731	21778	21894	21491	21693	21547	21581	21647	21696	21887	21855	21905	21633	21807	21808	21663	21802	21818	21654	21604	21563	21830	21808	21923	21775	21834	21954	21879	21642	21527	21738	21595	21945	21686	21726	21621	21936	21619	21841	21843	21619	21644	21697	21741	21726	21629	21709	21705	21764	21717	21675	21733	21531	21785	21912	21482	21722	21730	21834	21542	21712	21688	21855	21766	21793	21848	21793	21711	21818	21643	21662	21581	21683	21692	21443	21899	21489	21860	21750	21751	21802	21677	21703	22010	21739	21540	21983	21920	21810	21711	21535	21717	21826	21831	21720	21900	21712	21844	21469	21701	21845	21787	21668	21654	21693	21855	21703	21600	21825	21828	21722	21861	21680	21789	21741	21777	21733	21804	21784	21804	21719	21704	21689	21956	21879	21780	21725	21634	21636	21841	21814	21686	21728	21646	21852	21862	21834	21666	21792	21597	21574	21525	21688	21695	21608	21730	21669	21616	21920	21669	21774	21707	21841	21618	21613	21806	21535	21625	21838	21933	21586	21982	21754	21693	21826	21641	21537	21814	21675	21527	21610	21676	21676	21713	21613	21712	21748	21860	21764	21689	21718	21621	21668	21674	21897	21753	21603	21610	21678	21782	21865	21720	21658	21598	21698	21745	21477	21756	21819	21677	21690	21786	21733	21739	21519	21474	21613	21715	21607	21807	21893	21773	21745	21792	21801	21802	21814	21606	21790	21756	21914	21954	21748	21631	21820	21730	21875	21604	21614	21732	21857	21577	21771	21754	21635	21750	21638	21687	21702	21769	21811	21848	21757	21497	21568	21812	21751	21945	21774	21591	21777	21596	21756	21732	21619	21845	21692	21686	21655	21622	21857	21731	21683	21767	21655	21781	21460	21761	21536	21685	21450	21683	21594	21769	21799	21557	21723	21869	21520	21708	21614	21813	21773	21612	21853	21848	21754	21671	21792	21603	21543	21804	21676	21816	21648	21604	21645	21818	21704	21679	21694	21938	21857	21503	21669	21703	21616	21619	21666	21859	21753	21846	21442	21787	21610	21737	21819	21950	21809	21715	22045	21661	21800	21728	21793	21872	21641	21922	21749	21603	21680	21797	21718	21687	21678	21434	21530	21759	21836	21575	21693	21831	21853	21762	21795	21573	21417	21689	21875	21650	21582	21806	21509	21786	21651	21766	21722	21854	21940	21616	21983	21710	21609	21615	21654	21650	21795	21827	21823	21636	21632	21575	21584	21553	21587	21791	21593	21718	21910	21681	21956	21698	21728	21705	21604	21850	21954	21716	21721	21627	21757	21641	21630	21701	21665	21545	21638	21907	21913	21783	21815	21561	21807	21800	21625	21741	21786	22118	21784	21756	21567	21659	21631	21660	21902	21811	21749	21839	21627	21947	21829	21767	21602	21644	21555	21521	21648	21946	21670	21726	21649	21656	21696	21926	21729	21675	21749	21771	21757	22086	21530	21632	21666	21771	21610	21683	21714	21816	21778	21864	21840	21656	21735	21801	21789	21850	21865	21637	21670	21760	21655	21578	21933	21676	21486	21835	21782	21733	21732	21691	21847	21571	21515	21573	21809	21634	21842	21614	21727	21810	21769	21684	21825	21583	21772	21802	21635	21606	21586	21875	21839	21769	21756
17955	30684	27243	22745	31493	65645	73871	61079	45420	33873	23930	19044	17976	17709	17749	17918	17665	17775	17748	17697	17834	17851	17816	17773	17714	17751	17886	17756	17734	17791	17695	17857	17868	17672	17720	17802	17738	17713	17646	17585	17615	17748	17778	17799	17727	17674	17964	17586	17894	17752	17598	17825	17820	17932	17830	17659	17790	17711	17651	17877	17724	17671	17808	17629	17758	17663	17799	17798	17622	17823	17775	17790	17838	17870	17607	17650	17767	17776	17847	17771	17701	17668	17772	17693	17735	17916	17819	17695	17647	17922	17738	17740	17743	17808	17920	17703	17717	17839	17767	17690	17652	17613	17594	17686	17795	17691	17660	17892	17719	17824	17647	17931	17768	17700	17761	17629	17774	17725	17782	18033	17767	17785	17720	17676	17634	17940	17771	17805	17777	17732	17632	17737	17691	17862	17751	17746	17751	17540	17743	17612	17641	17670	17906	17753	17774	17850	17707	17641	17677	17649	17827	17766	17589	17785	17746	17819	17851	17672	17642	17769	17579	17838	17750	17637	17726	17840	17825	17587	17839	17629	17805	17578	17681	17807	17555	17899	17841	17898	17744	17767	17549	17806	17575	17834	17662	17640	17818	17756	17696	17729	17744	17796	17789	17837	17479	17708	17676	17589	17572	17802	17766	17759	17674	17657	17658	17732	17669	17620	17743	17776	17709	17529	17730	17722	17746	17770	17699	17649	17736	17767	17789	17689	17770	17800	17723	17574	17797	17810	17664	17523	17639	17899	17652	17850	17602	17747	17672	17671	17899	17882	17754	17854	17706	17587	17620	17927	17902	17793	17626	17831	17752	17749	17712	17538	17773	17777	17731	17772	17687	17788	17914	17630	17662	17738	17677	17653	17605	17752	17849	17680	17759	17745	17706	17680	17710	17655	17870	17714	17624	17688	17755	17655	17847	17895	17700	17778	17664	17665	17690	17690	17721	17736	17714	17603	17800	17622	17721	17859	17805	17611	17768	17724	17687	17689	17640	17700	17606	17842	18036	17843	17686	17662	17701	17782	17629	17798	17902	17783	17575	17798	17822	17643	17578	17902	17707	17706	17855	17736	17797	18005	17717	17678	17529	17673	17637	17576	17888	17641	17760	17849	17727	17714	17599	17438	17703	17671	17817	17577	17829	17750	17722	17657	17732	17696	17756	17857	17676	17723	17689	17790	17618	17813	17726	17586	17761	17892	17575	17965	17841	17840	17709	17620	17711	17880	17611	17950	17856	17726	17725	17674	17688	17829	17621	17597	17731	17566	17720	17829	17673	17544	17647	17705	17706	17829	17787	17740	17858	17749	17849	17470	17772	17755	17765	17690	17583	17620	17851	17736	17693	17920	17901	17758	17748	17821	17629	17842	17842	17548	17723	17707	17722	17686	17681	17737	17669	17557	17717	17636	17731	17638	17688	17696	17732	17509	17846	17863	17766	17979	17711	17702	17780	17830	17803	17636	17674	17776	17626	17706	17812	17792	17789	17901	17575	17652	17789	17814	17769	17719	17684	17723	17807	17523	17865	17838	17887	17521	17621	17757	17705	17644	17703	17779	17741	17693	17487	17618	17857	17661	17651	17576	17741	17720	17672	17736	17742	17571	17676	17721	17725	17863	17772	17642	17745	17810	17829	17720	17592	17866	17679	17667	17635	17777	17656	17742	17668	17846	17678	17900	17592	17752	17890	17530	17691	17704	17812	17641	17700	17720	17684	17546	17760	17735	17628	17702	17723	17782	17776	17596	17516	17821	17742	17774	17854	17871	17653	17585	17692	17628	17790	17653	17788	17739	17488	17757	17635	17751	17763	17798	17802	17843	17762	17781	17495	17653	17776	17644	17761	17654	17671	17783	17761	17864	17790	17749	17617	17762	17597	17525	17634	17613	17648	17822	17619	17801	17633	17670	17761	17757	17724	17652	17836	17739	17715	17759	17729	17777	17715	17813	17695	17761	17882	17689	17767	17588	17770	17728	17765	17723	17538	17631	17722	17646	17631	17745	18010	17786	17764	17778	17767	17643	17659	17728	17826	17622	17837	17613	17751	17848	17747	17750	17714	17672	17660	17632	17628	17664	17637	17773	17973	17758	17734	17690	17766	17702	17644	17797	17704	17800	17829	17787	17712	17704	17562	17819	17855	17680	17871	17608	17705	17767	17702	17880	17706	17871	17757	17656	17711	17848	17730	17783	17894	17714	17751	17649	17701	17778	17687	17647	17523	17703	17697	17778	17635	17589	17775	17792	17584	17753	17666	17800	17833	17667	17674	17526	17799	17787	17859	17548	17521	17695	17823	17714	17670	17817	17658	17731	17766	17715	17655	17868	17651	17823	17634	17682	17521	17688	17725	17704	17717	17933	17834	17652	17681	17692	17898	17747	17822	17679	17718	17771	17528	17652	17792	17657	17991	17799	17804	17684	17892	17831	17837	17766	17625	17603	17629	17881	17702	17706	17619	17719	17627	17831	17749	17653	17652	17627	17720	17810	17620	17718	17690	17608	17761	17730	17783	17698	17698	17651	17696	17710	17765	17814	17645	17716	17912	17891	17888	17686	17623	17774	17780	17840	17747	17779	17866	17793	17654	17755	17837	17773	17727	17919	17888	17763	17629	17535	17688	17725	17703	17721	17686	17611	17736	17951	17733	17834	17609	17585	17674	17812	17679	17766	17906	17581	17663	17687	17877	17702	17761	17787	17741	17741	17675	17815	17639	17808	17744	17875	17690	17526	17828	17834	17738	17891	17666	17683	17828	17674	17694	17522	17736	17818	17770	17724	17945	17846	17858	17797	17862	17720	17705	17650	18054	17903	17678	17849	17858	17697	17574	17866	17701	17871	17734	17780	17668	17749	17816	17768	17544	17703	17611	17628	17738	17749	17680	17728	17745	17858	17716	17805	17634	17695	17536	17825	17827	17581	17725	17609	17743	17785	17913	17831	17797	17589	17720	17730	17855	17655	17743	17692	17718	17708	17779	17722	17723	17776	17656	17507	17884	17614	17632	17855	17624	17748	17660	17742	17800	17660	17782	17761	17646	17804	17867	17691	17802	17695	17708	17952	17739	17554	17746	17784	17808	17669	17765	17798	17777	17738	17678	17618	17841	17511	17782	17739	17732	17749	17773	17821	17652	17605	17898	17710	17532	17646	17730	17815	17741	17634	17794	17835	17624	17597	17618	17719	17802	17723	17686	17618	17774	17547	17882	17739	17727	17645	17705	17725	17683	17759	17654	17671	17692	17716	17841	17704	17950	17701	17747	17697	17774	17710	17961	17842	17764	17739	17782	17723	17811	17602	17788	17872	17876	17732	17761	17767	17758	17734	17765	17695	17597	17745	17721	17682	17697	17729	17785	17704	17696	17707	17655	17725	17597	17800	17954	17694	17853	17799	17626	17658	17930	17648	17623	17751	17626	17598	17670	17766	17880	18035	17730	17850	17748	17844	17687	17800	17884	17666	17590	17703	17563	17853	17718	17690	17640	17688	17825	17456	17744	17835	17634	17721	17619	17975	17815	17774	17836	17808	17715	17772	17570	17692	17534	17569	17732	17647	17825	17636	17634	17590	17650	17962	17760	17737	17970	17666	17624	17837	17682	17703	17842	17627	17660	17848	17766	17682	17746	17823	17750	17875	17748	17815	17765	17901	17750	17771	17628	17770	17772	17830	17799	17831	17619	17673	17831	17768	17927	17734	17696	17845	17656	17700	17902	17745	17655	17587	17892	17589	17811	17747	17639	17810	17840	17801	17757	17767	17943	17625	17702	17639	17655	17861	17635	17761	17717	17642	17639	17453	17806	17766	17683	17900	17543	17582	17596	17712	17847	17808	17668	17567	17936	17599	17726	17667	17642	17719	17885	17927	17644	17726	17885	17732	17764	17859	17704	17791	17531	17836	17780	17787	17715	17811	17623	17544	17734	17560	17600	17782	17637	17775	17836	17833	17599	17675	17803	17707	17768	17688	17625	17765	17749	17496	17649	17789	17599	17690	17706	17466	17594	17703	17939	17790	17647	17848	17759	17653	17729	17749	17687	17700	17814	17788	17838	17804	17585	17738	17612	17654	17607	17693	17812	17776	17828	17738	17788	17593	17733	17602	17758	17763	17689	17844	17653	17663	17726	17940	17489	17690	17695	17815	17786	17790	17611	17913	17638	17590	17609	17724	17729	17708	17698	17669	17687	17641	17799	17660	17607	17906	17838	17647	17756	17893	17891	17738	17777	17577	17748	17677	17695	17584	17809	17724	17519	17632	17818	17626	17665	17753	17647	17739	17667	17807	17714	17756	17881	17528	17477	17459	17727	17718	17830	17631	17737	17737	17662	17768	17690	17852	17739	17758	17697	17758	17723	17934	17748	17806	17667	17820	17688	17568	17698	17667	17811	17858	17758	17975	17613	17699	17678	17850	17697	17772	17611	17930	17705	17642	17827	17767	17850	17681	17711	17902	17662	17705	17669	17659	17896	17611	17816	17747	17837	17603	17783	17711	17674	17621	17793	17947	17556	17652	17708	17594	17782	17768	17800	17704	17723	17592	17675	17704	17646	17683	17601	17853	17584	17664	17758	17732	17626	17602	17828	17690	17688	17668	17707	17815	17604	17833	17496	17819	17720	17733	17587	17712	17688	17560	17777	17768	17843	17822	17607	17758	17762	17840	17659	17759	17676	17836	17713	17726	17749	17632	17773	17759	17734	17524	17818	17811	17762	17543	17787	17567	17814	17648	17772	17711	17843	17682	17520	17642	17801	17767	17647	17767	17797	17814	17763	17703	17715	17681	17775	17804	17684	17714	17544	17742	17787	17712	17753	17812	17812	17842	17778	17749	18059	17702	17798	17646	17656	17811	17696	17707	17509	17874	17782	17737	17662	17810	17692	17760	17627	17777	17700	17441	17792	17875	17712	17750	17837	17727	17757	17734	17741	17798	17648	17765	17622	17812	17730	17662	17615	17668	17711	17642	17682	17807	17615	17625	17853	17719	17784	17898	17708	17625	17581	17776	17652	17743	17843	17610	17771	17859	17665	17734	17717	17466	17753	17852	17887	17611	17655	17766	17646	17777	17764	17879	17667	17835	17833	17697	17604	17721	17766	17741	17512	17682	17855	17716	17641	17895	17795	17705	17775	17666	17713	17692	17920	17824
28075	22526	26876	24926	21886	25999	30466	29110	25950	23730	22540	22187	21809	21807	21611	21555	21816	21828	21908	21869	21673	21825	21990	21952	21805	21905	21906	21853	21641	21797	21602	21787	21665	21837	21844	21736	21726	21568	21596	21762	21512	21557	21867	21852	21883	21893	21625	21753	21622	21654	21693	21519	21844	21882	21868	21707	21512	21928	21779	21701	21648	21759	21640	21783	21710	21842	21689	21655	21617	21589	21761	21803	21792	21880	21540	21721	21763	21876	21934	21738	21862	21748	21893	21780	21721	21930	21895	21755	21893	21752	21846	21766	21819	21719	21738	21555	21744	21631	21691	21806	21767	21758	21672	21583	21634	21563	21836	21804	21958	21696	21679	21731	21382	21701	21595	21782	21791	21708	21512	21619	21857	21641	21673	21589	21751	21589	21634	21768	21723	21905	22076	21786	21532	21741	21713	21718	21775	21671	21577	21706	21556	21599	21787	21688	21724	21678	21734	21802	21939	21686	21716	21731	21597	21688	21805	21559	21534	21906	21601	21744	21665	21834	21801	21514	21607	21838	21797	21817	21898	21719	21628	21625	21827	21651	21664	21679	21665	21647	21814	21670	21670	21873	21706	21780	21891	21636	21713	21791	21919	21813	21639	21729	21644	21793	21852	21602	21781	21695	21567	21966	21949	21840	21721	21731	21621	21871	21889	21744	21627	21945	21813	21643	21686	21932	21714	21836	21747	21930	21718	21612	21782	21624	21943	21818	22093	21744	21801	21514	21753	21703	21756	21811	21594	21674	21793	21842	21848	21896	21848	21900	21766	21614	21950	21812	21827	21723	21610	21583	21790	21495	21459	21596	21724	21748	21640	21696	21579	21674	21593	21701	21757	21682	21797	21878	21852	21751	21707	21500	21760	21856	21839	21674	21790	21598	21934	21778	21702	21705	21716	21434	21572	21902	21751	21837	21538	21744	21670	21594	21560	22004	21734	21724	21872	21640	21794	21736	21687	21849	21961	21715	21791	21844	21751	21602	21993	21823	21753	21776	21647	21625	21758	21874	21844	21685	21802	21444	21796	21622	21688	21831	21763	21755	21903	21684	21614	21731	21770	21718	21674	21719	21740	21421	22003	21886	21742	21851	21887	21857	21749	21906	21709	21661	21756	21660	21868	21616	21661	21770	21834	21930	21768	21682	21742	22049	21646	21906	21738	21706	21607	21751	21482	21768	21462	21687	22007	21772	21784	21674	21819	21776	21834	21532	21623	21624	21881	21742	21829	21765	21767	21578	21857	21917	21683	21699	21652	21895	21779	21735	21779	21566	21774	21771	21799	21609	21743	21698	21795	21495	21785	21910	21731	21580	21895	21707	21658	21484	21744	21785	21806	21748	21685	21959	21895	21786	21774	21705	21749	21638	21561	21719	21530	21668	21747	21634	21720	21742	21515	21602	21695	21893	21534	21905	21924	21806	21777	21822	21686	21702	21720	21740	21703	21565	21634	21722	21793	21755	21816	21796	21840	21773	21604	21811	21814	21839	22048	21938	21762	21751	21824	21645	21796	21807	21646	21881	21789	21672	21631	21883	21654	21725	21730	21633	21585	21710	21889	21722	21839	21741	21882	21483	21859	21875	21660	21758	21841	21684	21737	21723	21788	21688	21753	21906	21643	21862	21750	21922	21741	21550	21992	21736	21919	21706	21722	21702	21594	21469	21481	21678	21821	21606	22113	21682	21624	21712	21827	21750	21655	21767	21836	21839	21673	21582	21727	21685	21665	21600	21723	21876	21878	21666	21877	21623	21709	22010	21783	21870	21696	21853	21669	21677	21688	21609	21678	21590	21737	21890	21694	21886	21582	21460	21758	21613	21755	21775	21669	22090	21871	21493	21727	21814	21854	21777	21631	21736	21738	21625	21835	21803	21872	21639	21757	21789	21583	21701	21771	21882	21775	21651	21887	21713	21816	21607	21717	21665	21787	21794	21679	21953	21754	21713	21857	21988	21559	21748	21548	21788	21644	21649	21479	21746	21912	21807	21678	21816	21762	21821	21897	21792	21677	21795	21868	21833	21752	21717	21736	21830	21786	21736	21907	21775	21606	21743	21617	21814	21907	21688	21630	21799	21467	21631	21841	21868	21618	21831	21609	21937	21725	21755	21859	21583	21903	21644	21769	21606	21879	21430	21543	21736	21614	21634	21926	21644	21864	21764	22007	21602	21719	21854	21861	21701	21607	21851	22004	21752	21525	21747	21823	21679	21734	21770	21757	21554	21741	21655	21757	21803	21823	21715	21705	21743	21804	21651	21500	21704	21720	21885	21846	21706	21788	21815	21882	21891	21772	21854	21696	21727	21666	21821	21811	21755	21538	21871	21649	21586	21704	21911	21592	21772	21531	21808	21774	21647	21599	21556	21878	21865	21816	21700	21664	21497	21575	21805	21807	21748	21835	21993	21862	21869	21907	21589	21704	21620	21820	21608	21665	21547	21901	21593	21949	21778	21576	21795	21559	21644	21629	21720	21883	21665	21711	21845	21690	21743	21685	21700	21960	21875	22055	21691	21618	21813	21856	21704	21717	21832	21594	21797	21973	21950	21835	21677	21769	21621	21791	21643	21724	21708	21762	21754	22015	21661	21988	21659	21549	21444	21733	21846	21518	21774	21528	21803	21634	21889	21867	21634	21625	21719	21740	21707	21880	21569	21775	21727	21764	21788	21499	21880	21801	21651	21682	21796	21716	21685	21963	21870	21707	21853	21656	21727	21836	21765	21742	21766	21754	21625	21791	21826	21735	21682	21851	21797	21805	21684	21806	21821	21960	21661	21860	21771	21688	21736	21918	21628	21690	21608	21753	21526	21902	21842	21578	21571	21734	21684	21575	21761	21589	21855	21580	21645	21568	21623	22061	21849	21664	21833	21905	21748	21873	21905	21762	22031	21691	21835	21900	21817	21824	21736	21690	21638	21864	21750	21786	21755	21735	21697	21772	21737	21707	21659	21809	21571	21841	21953	21837	21830	21660	21697	21955	21635	21647	21599	21912	21751	21833	22127	21545	21851	21857	21761	21919	21733	21645	21655	21531	21587	21777	21777	21623	21853	21725	21928	21788	21899	21792	21676	21695	21746	21592	21620	21716	21798	21657	21966	21768	21658	21671	21703	21868	21749	21729	21670	21994	21555	21742	21648	21640	21519	21826	21666	21725	21770	21720	21700	21808	21879	21723	21737	21862	21767	21933	21598	21711	21673	21645	21769	21589	21812	21864	21821	21964	21625	21857	21576	21725	21667	21548	21761	21766	21771	21819	21662	21784	21662	21572	21757	21837	21727	21760	21871	21764	21565	21715	21784	21865	21563	21667	21683	21768	21740	21720	21765	21943	21650	21769	21706	21847	21672	21893	21864	21750	21686	21486	21575	21893	21817	21617	21522	21649	21662	21764	21569	22014	21708	21586	21843	21690	21757	21756	21980	21867	21806	21748	21676	21802	21679	22041	21708	21816	21585	21756	21724	21866	21740	21713	21724	21895	21778	21628	21821	21947	21802	21773	21821	21670	21718	21777	21776	21850	21641	21755	21733	21915	21893	21639	21593	21863	21715	21837	21819	21929	21825	21626	21969	21819	21783	21822	21965	21803	21706	21911	21529	21788	21757	21653	21781	21785	21884	21901	21591	21779	21737	21804	21669	21720	21535	21722	21850	21804	21869	21586	21686	21610	21481	21832	21726	21692	21848	21583	21580	21738	21729	21941	21764	21646	21685	21830	21842	21804	21702	21725	21539	21687	21723	21731	21663	21700	21685	21904	22033	21555	21825	21731	21695	21708	21861	21729	21780	21743	21660	21859	21921	21985	21864	21819	21900	21911	21729	21839	21895	21748	21749	21877	21682	21855	21763	21599	21766	21634	21590	21581	21751	21859	21532	21719	21702	21594	21771	21819	21835	21736	21678	21854	21619	21850	21715	21864	21927	21639	21831	21707	21722	21871	22003	21633	21814	21883	21531	21902	21816	21760	21524	21630	21436	21788	21757	21670	21946	21711	21651	21907	21562	21900	21801	21849	21869	21656	21962	21827	21876	21726	21818	21749	21638	21797	21900	21723	21792	21963	21542	21595	21822	21669	21624	21543	21760	21792	21829	21925	21732	21820	21687	21987	21825	21754	21627	21400	21731	21808	21600	21886	21698	21677	21715	21950	21521	21767	21816	21735	22025	21738	21811	21798	21937	21546	21604	21687	21876	21679	21775	21782	21797	21653	21566	21791	21717	21921	21724	21876	21739	21654	21575	21663	21687	21825	21707	21833	21656	21720	21745	21847	21714	21915	21838	21786	21976	21832	21742	21942	21609	21788	21723	21676	21703	21458	21588	21590	21650	21789	21598	21780	21726	21928	21925	21754	21460	21579	21760	21543	21891	21932	22022	21700	21906	21819	21695	21912	21825	21624	21670	21659	21916	21729	21694	21811	21704	21656	21494	21543	21690	21560	21820	21721	21950	21595	21641	21748	22010	21603	21815	21776	21689	21803	21894	21779	21698	21952	21841	21865	21852	21769	21671	21791	21842	21660	21746	22056	21895	21736	21584	21884	21889	21790	21771	21755	21727	21679	21642	21861	21775	21668	22128	21749	21708	21903	21792	21999	21791	21846	21639	21820	21815	21768	21831	21714	21820	21966	21820	21921	21763	21527	21649	21657	21783	21761	21613	21791	21706	21898	21839	21750	21732	21576	21677	21740	21873	21791	21692	21802	21799	21860	21682	21772	21664	21634	21654	21608	21654	21666	21693	21750	21980	21902	21753	21936	21842	21833	21921	21650	21882	21857	21793	21824	21790	21814	21939	21887	21633	21649	21811	21757	22016	21677	21536	21714	21566	21581	21714	21573	21738	21813	21636	21986	21966	21815	21732	21699	21825	21769	21758	21768	21697	21778	21799	21833	21689	21777	21819	21560	21838	21890	21776	21677	21699	21740	21525	21786	21649	21749	21718	21917	21821	21785	21701	21837	21810	21402	21915	21872	21630	21777	21814	21775	21639	21772	21749	21780	21623	21858	21629	21660	21914	21730	21884	21719	21859	21943	21668	21744	21767	21776	21781	21856	21816	21894	21767	21746	21756	21789	21722	21856	21654	21715	21998	21698	21832	21950	21728	21720	21684	21798	21976	21718	21727	21763	21606	21800	21757
17651	20307	19693	18772	18488	24177	28679	26737	22241	19801	18437	18163	17862	18017	17718	17802	18142	17582	17765	17869	17853	17824	17674	17735	17732	17937	17906	17812	17708	17881	17698	17816	17823	17595	17738	17731	17876	17679	17996	17632	17652	17776	17627	17784	17842	17872	17867	17710	17746	17846	17988	17821	17722	17884	17663	17714	17765	17869	17668	17762	17765	17870	17805	17883	17892	17750	17823	17782	17942	17656	17840	17818	17807	17738	17900	17872	17798	17754	17733	17854	17827	17694	17950	17584	17935	17885	17824	17692	17607	17917	17736	17799	17888	17872	17797	17891	17650	17936	17881	17649	17792	17770	17866	17908	17699	17653	17935	17685	17818	17737	18019	17704	17769	18004	17863	17830	17857	17778	17732	17633	17696	17731	17792	17811	17615	17712	17778	17760	17748	17742	17891	17824	17746	17922	17767	17570	17814	17804	17617	17844	17810	17894	17971	17868	17831	17757	17778	17944	17694	17869	17866	17837	17715	17968	17825	17654	17570	17767	17657	17785	17756	17802	17819	17685	17827	17822	17769	17953	17863	17786	17842	17709	17737	17786	17818	17965	17617	17750	17842	17706	17749	17725	17785	17770	17929	17723	17782	17930	17964	17750	17758	17940	17660	17858	17612	17773	17731	17878	17678	17733	17902	17938	17915	17755	17899	17607	17840	17770	17674	17709	17755	17706	17799	17725	17813	17826	17703	17876	17890	17833	17714	17938	17779	17921	17677	17976	17882	17827	17847	17909	17769	17917	17714	17775	18020	17790	17908	17752	17800	17868	17822	17964	17827	17837	17783	17651	17756	17608	17740	17795	17821	17558	17868	17791	17837	17882	17620	17950	17844	17713	17687	17794	17742	17632	17667	17939	17705	18078	17775	17754	17714	17867	17830	17706	17812	17824	17767	18060	17847	17637	17759	17780	17908	17693	17884	17701	17736	17816	17864	17825	17794	17648	17737	17905	17764	17899	17811	17857	17794	17737	17905	17792	17918	17715	17925	17857	17662	17776	17809	17712	17772	17790	17873	17842	17692	17727	17867	17880	17849	17775	17730	17987	17778	17820	17671	17768	17884	17830	17676	17831	17915	17773	17694	17787	17753	17783	17608	17913	17861	17745	17716	17815	17737	17756	17708	17861	17747	17751	17802	17713	17678	17747	17722	17678	17976	17676	17811	17836	17540	17720	17793	17840	17839	17847	17562	17751	17769	17939	17758	17813	17895	18000	17655	17809	17799	17777	17845	17840	17771	17786	17892	17917	17828	17813	17720	17791	17874	17862	17747	17805	17768	17813	17944	17722	17746	17855	17737	17722	17746	17993	17805	17661	17982	17735	17955	17809	17807	17773	17873	17658	17805	17943	17794	17862	17912	17697	17758	17768	17661	17937	17809	17677	17915	17707	17909	17726	17798	17762	17886	17703	17781	17561	17828	17779	17770	17835	17659	17885	17934	17854	17797	17645	17803	17643	17840	17881	17879	17777	17655	17734	17705	17873	17612	17778	17703	17643	17773	17950	17794	17852	17976	17855	17697	17962	17813	17884	17735	17718	17959	17869	17904	17673	17877	17748	17757	17920	17734	17895	17824	17812	17805	17724	17848	17709	17885	17772	17847	17700	17734	17836	17801	17767	17831	17801	17873	17715	17713	17727	17925	17855	17961	17848	17902	17873	17765	17764	17885	17894	17963	17807	17777	17948	17644	17887	17664	17929	17794	17671	17816	17657	17775	17635	18101	17669	17955	17814	17786	17811	17696	17743	17728	17847	17944	17771	17847	17833	17914	17867	17714	17894	17818	17766	17728	17786	17708	17879	17683	17922	17796	17668	17818	17939	17662	17823	18194	17814	17800	17926	17817	17908	17748	17806	17744	17899	17649	17875	17790	17925	17732	17789	17803	17631	17946	17817	17909	17768	17803	17839	17851	17899	17722	17851	17904	17647	17857	17659	17644	17696	17857	17690	17894	17733	17703	17789	17821	17751	18033	17923	17818	17640	17655	17896	17811	17814	17824	17669	17738	17829	17701	17738	17675	17697	17782	17837	17908	17812	17654	17850	17750	17820	17855	17791	17824	17721	17787	17685	17641	17919	17681	17777	17930	17812	17751	17711	17539	17995	17761	17837	17770	17828	17881	17829	17654	17955	17904	17866	18004	17741	17825	17608	17733	17872	17709	17785	17973	17897	17845	17714	17744	17662	17778	17716	17800	17784	17842	17862	17867	17827	17660	17752	17778	17782	17851	17610	17798	17759	17726	17848	17893	17864	17788	17701	17772	17922	17734	17895	17712	17873	17778	17839	17875	17773	17958	17786	17816	17877	17747	18020	17731	17669	17649	17770	17645	17849	17787	17672	17788	17913	17852	17829	17814	17728	17818	17866	17946	17679	17807	17882	17813	17693	17737	17689	17661	17742	17782	17849	17912	17647	17704	17615	17728	17924	17846	17985	17756	17694	17738	17801	17772	17756	17869	17717	17765	17783	17881	18032	17704	17670	17859	17797	17720	17730	17761	17806	17789	17542	17990	17662	17801	17743	17944	17891	17857	17808	17767	17773	17942	17624	17749	17798	17720	17630	17695	17973	17827	17760	17848	17935	17654	17712	17773	17865	17904	17799	17734	17656	17820	17888	17916	17767	17771	17601	17739	17827	17682	17725	17991	17898	17651	17891	17723	17770	17673	17698	17691	17754	17692	17789	17610	17858	17808	17578	18132	17646	17728	17862	17733	17675	17696	17695	17662	17777	17927	17869	17755	17900	17761	17777	17711	17832	17733	17857	17855	17718	17905	17703	17800	17672	17965	17757	17778	17718	17818	17939	17863	17871	17786	17776	17829	17785	17748	17865	17838	17871	17818	17837	17886	18070	17817	17780	17800	17822	17823	17769	17832	17836	17806	17653	17951	17806	17684	17831	17797	17860	17784	17854	17944	17855	17764	17700	17713	17713	17927	17659	17806	17793	17769	17862	17887	17884	17773	17697	17654	17756	17793	17801	17903	17876	17755	17804	17810	17775	17725	17696	17643	17934	17791	17858	17719	17609	17689	17804	17878	17708	17956	17832	17901	17667	17724	17713	17808	17779	17804	17851	17715	17831	17867	17907	17718	17906	17920	17744	17853	17861	17796	17841	17937	17782	17820	17860	17897	17697	17804	17823	17886	17799	17957	17886	17621	17751	17898	17841	17705	17899	17742	17775	17783	17671	17824	17831	17781	17854	17599	17722	17788	17784	17800	17769	17870	17769	17785	17801	17798	17564	17801	17841	17912	17695	17859	17850	17812	17893	17684	17936	17746	17526	17762	17694	17674	17648	17709	17774	17731	17622	17910	17651	17715	17842	17839	17666	17841	17910	17849	17723	17812	17821	17830	17843	17745	17785	17677	17933	17689	17852	17655	17819	17796	17772	18038	17676	17883	17857	17913	17731	17709	17941	17788	17939	17994	17755	17762	17898	17909	17813	17749	17735	18026	17731	17767	17882	17852	17790	17864	17881	17821	17897	17947	17754	17848	17979	17697	18071	17751	17756	17639	17727	17685	17854	17820	17909	17835	17900	17901	17797	17553	17828	17830	17785	17679	17770	17810	17661	17881	17572	17876	17955	17747	17872	17800	17913	17859	17685	17761	17914	17703	17730	17815	17946	17833	17752	17864	17619	17636	17889	17778	17825	17643	17876	17819	17787	17751	17581	17881	17800	17834	17592	17687	17778	17619	17999	17922	17726	17654	17861	17757	17760	17942	17806	17886	17720	17841	17955	17958	17694	17814	17656	17943	17805	17830	17846	17843	17775	17861	17798	17822	17816	17945	17624	17640	17739	17866	17720	17672	17902	17958	17855	17726	17855	17790	17810	17796	17749	17830	17717	17648	17939	17701	17788	17788	18199	17958	17789	17731	17744	17791	17776	17716	17642	17902	17865	17833	17790	17878	17766	17767	17877	17804	17912	17855	17849	17753	17783	17606	17719	17679	17826	17896	17700	17823	17838	17759	17822	17865	17799	17734	17897	17933	17863	17641	17770	17693	17898	17585	17788	17920	17660	17990	17741	17782	17794	17651	17713	17706	17721	17873	17811	17722	17582	17692	17891	17947	17767	17841	17604	17793	17942	17956	17875	17833	17828	17619	17777	17803	17865	17718	17645	17787	17936	17849	17785	17885	17820	17941	17749	17894	17756	17767	17860	17927	17879	17687	17859	17898	17662	17735	17954	17925	17957	17576	17743	17745	17707	17960	17748	17690	17770	17687	17617	17792	17781	17847	17883	17778	17868	17856	17726	17811	17796	17864	17725	17869	17800	17737	17849	17721	17771	17862	17786	17911	17790	17807	17594	17786	17837	18029	17853	17924	17698	17704	17794	17725	17702	17779	17847	17795	17860	17678	17817	17784	17935	17764	17925	17818	17876	17703	17906	17641	17858	17815	17711	17912	17701	17832	17759	17845	17882	17865	17747	17816	17757	17687	17682	17715	17686	17654	17811	17727	17905	17642	17868	17855	17946	17729	17766	17644	17899	17712	17896	17848	17876	17858	17912	17822	17675	17818	17703	17797	17675	17700	17754	17849	17807	17825	17996	17941	17784	17783	17664	17771	17930	17830	17782	17705	17704	17851	17735	17742	17786	17698	17854	17968	17890	17827	17738	17982	17826	18062	17720	17871	17860	17807	17817	17786	17854	17635	17772	17788	17742	17724	17867	17797	17733	17759	17614	17916	17739	17785	17782	17812	17887	17795	17755	17748	17755	17599	17866	17817	17711	17833	17728	17870	17537	17842	17997	17923	17750	17834	17712	17820	17737	17698	17771	17790	17821	17905	17787	17857	17738	17767	17981	17892	17681	17753	17720	17640	17729	17852	17751	17800	17872	17681	17752	17801	17695	17760	17800	17740	17685	17706	17744	17857	17776	17894	17892	17842	17751	17954	17694	17755	17866	17690	17873	17770	17918	17888	17728	17800	17781	17865	17831	17960	17761	17793	17871	17828	17736	17749	17891	17853	17755	17667	17750	17674	17609	17847	17831	17727	17772	17821	17872	17716	17827	17636	17712	17772	17816	17753	17767	17858	17777	17652	17763	17878	17829	17672	17970	17770	17785	17981	17759	17764	17766	17829	17965	17845	17733	17735	17976	17764	17948	17891	17751	17816	17851	17829	17718
24657	21431	28711	24830	23333	32810	54258	49510	38676	30288	25152	22655	21895	21705	21684	21631	21540	21672	21658	21668	21646	21604	21520	21580	21698	21476	21456	21577	21648	21539	21580	21492	21552	21484	21709	21559	21512	21491	21484	21405	21435	21192	21539	21581	21610	21587	21673	21227	21506	21706	21496	21558	21665	21410	21380	21163	21572	21559	21553	21577	21607	21523	21544	21623	21433	21412	21653	21482	21461	21512	21618	21554	21559	21495	21513	21479	21588	21243	21605	21494	21561	21333	21521	21458	21517	21542	21563	21561	21637	21335	21614	21402	21512	21545	21464	21579	21593	21363	21493	21484	21500	21405	21429	21564	21591	21568	21507	21615	21382	21580	21459	21763	21707	21433	21433	21600	21721	21490	21542	21486	21504	21657	21361	21378	21613	21598	21391	21698	21558	21522	21597	21417	21583	21596	21574	21597	21478	21454	21492	21524	21446	21527	21788	21476	21519	21717	21460	21644	21688	21610	21606	21284	21290	21443	21518	21448	21655	21635	21500	21240	21525	21376	21627	21610	21401	21527	21452	21591	21617	21596	21411	21348	21311	21576	21513	21323	21591	21396	21364	21244	21479	21445	21493	21658	21447	21536	21434	21423	21519	21468	21680	21491	21385	21606	21548	21617	21435	21350	21457	21607	21411	21530	21678	21431	21624	21486	21459	21312	21409	21289	21380	21454	21327	21786	21669	21469	21357	21420	21667	21327	21542	21610	21636	21548	21485	21534	21453	21390	21512	21589	21424	21568	21484	21303	21341	21597	21549	21611	21477	21531	21506	21457	21564	21602	21376	21591	21334	21323	21589	21624	21488	21480	21357	21529	21473	21580	21460	21437	21427	21287	21466	21637	21561	21432	21540	21527	21623	21512	21526	21605	21665	21203	21591	21511	21669	21677	21547	21561	21627	21493	21504	21710	21592	21540	21543	21169	21468	21646	21573	21379	21816	21378	21564	21545	21574	21511	21525	21717	21661	21560	21449	21462	21400	21468	21526	21534	21562	21551	21609	21450	21647	21428	21274	21465	21361	21333	21317	21481	21475	21496	21507	21618	21535	21475	21443	21507	21342	21347	21615	21552	21533	21505	21516	21435	21589	21573	21314	21479	21497	21543	21493	21269	21565	21562	21511	21414	21245	21340	21396	21539	21570	21506	21599	21469	21405	21530	21716	21414	21603	21428	21546	21346	21517	21473	21728	21540	21640	21369	21519	21457	21741	21733	21646	21438	21482	21491	21553	21449	21474	21467	21297	21452	21575	21424	21403	21567	21555	21576	21376	21606	21651	21593	21328	21619	21715	21328	21613	21419	21197	21601	21416	21306	21467	21523	21690	21492	21625	21460	21358	21402	21523	21630	21696	21544	21707	21466	21519	21656	21330	21466	21393	21536	21686	21418	21622	21397	21530	21515	21572	21645	21423	21370	21457	21624	21425	21679	21702	21595	21358	21486	21412	21718	21690	21506	21432	21411	21646	21457	21378	21494	21322	21583	21363	21482	21475	21573	21343	21497	21510	21428	21615	21530	21622	21556	21638	21598	21560	21572	21332	21454	21360	21466	21683	21447	21638	21683	21492	21416	21484	21549	21538	21244	21309	21365	21248	21446	21428	21615	21489	21417	21543	21603	21375	21488	21612	21384	21674	21388	21470	21505	21658	21425	21590	21408	21307	21575	21496	21668	21491	21308	21515	21490	21484	21362	21484	21433	21358	21651	21508	21338	21572	21426	21464	21487	21486	21623	21573	21476	21657	21478	21708	21398	21491	21531	21640	21322	21489	21475	21539	21455	21473	21459	21501	21501	21512	21541	21298	21532	21458	21340	21410	21505	21487	21600	21565	21394	21591	21189	21583	21676	21588	21491	21530	21515	21580	21459	21567	21740	21587	21454	21389	21398	21590	21514	21420	21633	21510	21336	21541	21734	21488	21473	21517	21450	21457	21491	21622	21431	21431	21723	21737	21469	21446	21244	21359	21293	21370	21416	21616	21438	21441	21633	21218	21674	21786	21517	21215	21410	21482	21421	21470	21504	21711	21546	21465	21459	21322	21328	21355	21518	21451	21607	21635	21647	21520	21534	21691	21469	21563	21462	21394	21328	21330	21683	21567	21551	21315	21251	21346	21600	21476	21508	21469	21438	21545	21267	21395	21435	21472	21359	21639	21567	21609	21606	21246	21561	21523	21745	21604	21553	21705	21659	21522	21614	21636	21406	21384	21564	21531	21382	21426	21415	21590	21519	21875	21580	21488	21446	21491	21235	21451	21621	21326	21305	21423	21432	21502	21693	21696	21386	21392	21408	21424	21801	21469	21498	21547	21206	21333	21430	21557	21688	21605	21441	21421	21424	21535	21511	21475	21605	21565	21481	21464	21497	21524	21570	21407	21362	21476	21428	21400	21371	21469	21560	21458	21698	21468	21538	21498	21303	21484	21448	21330	21287	21576	21654	21557	21426	21664	21729	21611	21647	21517	21687	21262	21432	21204	21761	21337	21606	21537	21343	21553	21825	21610	21551	21482	21445	21471	21286	21457	21476	21584	21615	21657	21460	21573	21359	21459	21529	21516	21396	21543	21521	21303	21462	21563	21843	21485	21659	21571	21614	21506	21324	21412	21534	21277	21474	21445	21440	21566	21486	21643	21358	21482	21549	21433	21618	21551	21624	21501	21540	21415	21486	21549	21488	21491	21514	21508	21282	21466	21356	21465	21412	21493	21504	21448	21615	21408	21412	21518	21200	21512	21189	21511	21524	21691	21593	21661	21524	21540	21340	21187	21525	21597	21583	21743	21468	21558	21582	21459	21539	21529	21753	21682	21528	21294	21752	21497	21334	21383	21383	21346	21512	21473	21386	21613	21345	21418	21550	21466	21744	21585	21535	21581	21521	21587	21480	21547	21592	21575	21311	21577	21458	21556	21638	21518	21409	21620	21423	21376	21447	21497	21565	21717	21508	21344	21681	21605	21403	21432	21546	21471	21484	21482	21401	21485	21396	21457	21534	21439	21538	21709	21485	21412	21260	21601	21423	21327	21560	21460	21384	21602	21586	21556	21409	21546	21684	21539	21468	21582	21547	21608	21413	21503	21573	21481	21621	21554	21399	21479	21420	21359	21511	21566	21403	21652	21433	21689	21360	21385	21538	21551	21663	21648	21742	21378	21480	21730	21585	21465	21335	21583	21362	21372	21533	21480	21664	21515	21911	21464	21581	21279	21504	21490	21416	21457	21620	21634	21453	21363	21676	21554	21621	21554	21669	21602	21726	21563	21358	21523	21311	21608	21491	21512	21563	21403	21713	21504	21670	21746	21376	21414	21281	21252	21450	21447	21435	21417	21446	21532	21467	21512	21385	21528	21214	21591	21366	21596	21545	21563	21392	21456	21500	21479	21491	21386	21575	21456	21556	21566	21482	21478	21495	21305	21659	21470	21539	21730	21544	21540	21342	21506	21411	21605	21552	21695	21651	21625	21240	21614	21475	21469	21394	21420	21496	21548	21646	21539	21480	21594	21580	21352	21434	21641	21589	21622	21550	21453	21753	21372	21650	21454	21608	21546	21552	21616	21364	21503	21364	21695	21568	21665	21599	21384	21503	21517	21380	21427	21488	21600	21639	21692	21653	21554	21433	21447	21647	21397	21448	21525	21721	21401	21509	21478	21442	21606	21531	21533	21674	21582	21523	21422	21623	21444	21453	21490	21431	21620	21519	21582	21534	21596	21429	21627	21355	21287	21335	21328	21492	21334	21539	21425	21754	21539	21512	21602	21346	21676	21532	21511	21457	21442	21598	21532	21617	21368	21437	21493	21603	21214	21282	21371	21524	21673	21354	21575	21412	21491	21557	21404	21539	21653	21641	21869	21509	21574	21550	21600	21436	21227	21446	21544	21390	21389	21672	21300	21452	21586	21490	21687	21504	21599	21509	21393	21458	21592	21537	21721	21548	21472	21602	21457	21514	21420	21438	21651	21482	21572	21607	21721	21312	21636	21614	21485	21389	21522	21405	21563	21594	21594	21403	21524	21772	21556	21567	21377	21525	21460	21559	21592	21572	21453	21695	21568	21200	21184	21639	21367	21495	21295	21402	21490	21317	21393	21590	21614	21490	21679	21492	21812	21586	21473	21327	21500	21511	21643	21549	21271	21303	21338	21739	21618	21422	21459	21404	21555	21418	21565	21772	21751	21566	21694	21744	21353	21523	21664	21447	21470	21339	21517	21431	21426	21415	21609	21603	21464	21518	21386	21628	21507	21614	21425	21387	21630	21541	21418	21352	21641	21516	21308	21492	21549	21381	21312	21395	21395	21257	21573	21552	21346	21212	21434	21504	21732	21405	21428	21343	21405	21580	21612	21436	21392	21424	21426	21482	21453	21427	21791	21636	21646	21591	21608	21630	21240	21551	21703	21355	21451	21434	21555	21365	21538	21409	21694	21424	21537	21490	21577	21555	21525	21397	21472	21311	21417	21498	21556	21646	21518	21627	21537	21594	21555	21661	21646	21578	21597	21452	21439	21476	21619	21470	21243	21515	21369	21284	21587	21593	21528	21550	21561	21549	21713	21532	21460	21780	21603	21419	21480	21371	21582	21435	21584	21662	21575	21457	21422	21536	21484	21428	21463	21448	21653	21451	21461	21557	21478	21778	21594	21516	21296	21496	21425	21527	21446	21786	21759	21422	21632	21611	21491	21316	21465	21470	21529	21650	21515	21427	21584	21575	21565	21724	21457	21526	21425	21634	21452	21440	21649	21663	21365	21301	21422	21188	21541	21343	21575	21506	21470	21552	21566	21589	21573	21418	21499	21547	21428	21493	21625	21289	21382	21410	21532	21504	21555	21537	21600	21663	21669	21462	21645	21486	21647	21704	21462	21574	21530	21596	21623	21660	21590	21481	21718	21633	21492	21494	21687	21496	21521	21558	21467	21458	21733	21627	21716	21388	21537	21382	21504	21550	21563	21541	21433	21332	21369	21527	21602	21648	21349	21479	21603	21417	21492	21557	21601	21705	21325	21359	21661	21404	21708	21489	21589	21420	21571	21483	21454	21417	21693	21435	21615	21250	21744	21571	21520	21468	21517	21685	21514	21684	21595	21340	21616	21551	21655	21596	21636	21571	21603	21534	21618	21397	21399	21416	21485	21501
15904	24075	22848	20467	20120	34488	52377	47362	37061	27532	21221	18526	17840	17879	17758	17729	17734	17861	17944	17543	17804	17706	17739	17811	17711	17608	17818	17637	17784	17700	17686	17673	17811	17877	17627	17723	17595	17701	17574	17690	17592	17881	17527	17621	17613	17585	17493	17735	17774	17748	17775	17692	17612	17667	17753	17644	17696	17768	17835	17808	17846	17795	17653	17686	17706	17862	17667	17543	17703	17763	17900	17752	17732	17513	17667	17806	17711	17691	17761	17639	17679	17721	17775	17657	17765	17766	17684	17778	17781	17661	17696	17719	17620	17766	17726	17768	17800	17673	17765	17876	17534	17693	17847	17957	17662	17601	17775	17698	17579	17682	17685	17688	17651	17683	17800	17782	17652	17697	17743	17548	17672	17553	17785	17706	17566	17657	17524	17705	17758	17758	17782	17624	17577	17631	17767	17636	17753	17668	17661	17716	17695	17695	17769	17618	17685	17785	17581	17718	17830	17702	17812	17679	17709	17733	17696	17782	17762	17696	17706	17754	17755	17911	17530	17713	17774	17825	17635	17841	17690	17668	17708	17795	17511	17709	17648	17751	17709	17725	17696	17607	17651	17700	17575	17661	17735	17565	17746	17770	17753	17744	17693	17601	17715	17703	17793	17653	17941	17787	17730	17619	17689	17701	17759	17687	17844	17787	17537	17760	17637	17857	17676	17704	17804	17678	17717	17809	17686	17731	17840	17635	17549	17786	17749	17667	17882	17758	17564	17731	17814	17769	17731	17764	17667	17627	17758	17641	17813	17579	17854	17589	17887	17645	17688	17739	17738	17762	17729	17695	17862	17588	17655	17726	17683	17566	17907	17830	17873	17810	17952	17842	17752	17762	17769	17748	17840	17617	17662	17754	17750	17630	17510	17820	17770	17729	17617	17814	17553	17745	17665	17811	17763	17722	17804	17653	17621	17809	17706	17703	17697	17713	17706	17746	17595	17702	17701	17728	17511	17764	17605	17650	17748	17599	17662	17717	17637	17577	17792	17814	17702	17736	17676	17844	17677	17673	17661	17709	17708	17742	17691	17583	17668	17732	17553	17520	17536	17684	17621	17489	17653	17730	17721	17785	17663	17750	17720	17534	17803	17748	17529	17703	17818	17683	17559	17714	17664	17579	17523	17717	17429	17774	17651	17641	17850	17701	17760	17666	17827	17860	17706	17676	17727	17906	17698	17657	17711	17769	17657	17668	17863	17713	17615	17686	17641	17861	17679	17666	17962	17739	17831	17679	17656	17718	17716	17600	17737	17576	17743	17960	17731	17638	17914	17636	17770	17556	17728	17674	17732	17924	17708	17613	17808	17586	17619	17674	17667	17821	17650	17679	17717	17723	17595	17570	17789	17809	17760	17632	17775	17820	17629	17722	17747	17804	17653	17651	17702	17610	17774	17703	17684	17646	17745	17673	17707	17702	17582	17636	17621	17616	17652	17574	17694	17590	17712	17681	17640	17618	17649	17567	17750	17735	17786	17641	17590	17659	17591	17697	17717	17728	17727	17732	17407	17637	17600	17794	17827	17580	17611	17756	17764	17828	17565	17851	17554	17611	17675	17624	17578	17775	17712	17756	17750	17667	17718	17742	17993	17683	17790	17869	17901	17720	17845	17749	17822	17659	17828	17702	17706	17643	17688	17426	17598	17744	17731	17789	17646	17584	17609	17638	17787	17815	17773	17596	17763	17634	17664	17680	17741	17811	17908	17775	17792	17481	17662	17818	17697	17584	17709	17693	17691	17590	17806	17724	17771	17728	17798	17803	17708	17609	17687	17827	17668	17804	17740	17598	17682	17878	17651	17737	17506	17950	17694	17667	17798	17513	17604	17655	17612	17689	17635	17830	17614	17922	17711	17755	17685	17751	17797	17783	17630	17746	17649	17612	17819	17629	17782	17760	17719	17777	17720	17875	17702	17673	17746	17705	17855	17526	17683	17840	17826	17901	17724	17491	17672	17669	17723	17677	17655	17733	17775	17599	17734	17692	17558	17843	17762	17847	17633	17651	17788	17555	17748	17723	17846	17626	17783	17793	17731	17762	17693	17785	17827	17801	17836	17808	17727	17752	17777	17493	17617	17635	17736	17870	17656	17607	17532	17702	17763	17697	17667	17769	17674	17786	17696	17638	17786	17607	17777	17508	17737	17684	17696	17454	17805	17621	17702	17706	17840	17795	17772	17756	17656	17667	17848	17718	17767	17738	17669	17654	17619	17752	17686	17685	17688	17681	17674	17799	17826	17653	17822	17745	17721	17742	17924	17884	17688	17680	17746	17774	17886	17714	17692	17805	17614	17683	17564	17766	17774	17776	17785	17702	17855	17671	17801	17792	17691	17669	17767	17729	17763	17505	17782	17789	17758	17889	17803	17598	17554	17861	17730	17759	17625	17775	17641	17725	17715	17798	17614	17641	17844	17590	17632	17792	17704	17582	17576	17733	17614	17714	17625	17712	17697	17636	17668	17761	17579	17833	17702	17680	17724	17686	17484	17721	17689	17822	17813	17713	17657	17583	17602	17708	17671	17657	17766	17730	17779	17724	17629	17880	17655	17569	17667	17749	17701	17776	17752	17704	17734	17553	17653	17873	17760	17714	17758	17657	17612	17698	17739	17557	17716	17660	17609	17672	17810	17674	17690	17500	17628	17785	17684	17716	17870	17783	17596	17587	17771	17912	17646	17821	17664	17620	17803	17767	17737	17724	17706	17766	17869	17688	17627	17785	17606	17500	17702	17728	17826	17678	17700	17727	17660	17702	17695	17468	17571	17875	17711	17847	17745	17657	17710	17561	17769	17761	17660	17756	17499	17574	17885	17795	17890	17661	17638	17572	17550	17606	17747	17746	17743	17657	17736	17668	17900	17773	17927	17676	17795	17534	17832	17900	17732	17808	17672	17945	17858	17707	17692	17832	17695	17669	17670	17765	17544	17777	17611	17799	17955	17629	17721	17689	17613	17649	17913	17730	17871	17742	17754	17654	17648	17666	17714	17507	17572	17685	17742	17709	17636	17758	17934	17802	17737	17682	17739	17847	17738	17869	17766	17968	17516	17573	17735	17721	17708	17771	17533	17763	17977	17738	17748	17717	17801	17519	17502	17861	17576	17708	17874	17554	17946	17829	17763	17690	17793	17703	17623	17753	17526	17811	17756	17745	17718	17809	17633	17717	17792	17789	17734	17562	17771	17604	17782	17722	17739	17671	17762	17773	17721	17849	17710	17598	17781	17719	17647	17579	17790	17747	17747	17737	17782	17772	17707	17551	17611	17681	17593	17687	17830	17689	17830	17703	17730	17688	17731	17735	17590	17818	17775	17783	17766	17698	17678	17695	17794	17749	17821	17645	17908	17822	17717	17752	17653	17738	17642	17796	17883	17527	17725	17738	17815	17788	17562	17725	17816	17814	17747	17771	17784	17858	17602	17795	17676	17730	17707	17848	17826	17699	17627	17775	17638	17753	17660	17581	17792	17656	17759	17726	17658	17725	17885	17811	17847	17605	17750	17644	17875	17772	17752	17778	17717	17689	17843	17687	17867	17668	17940	17687	17814	17660	17788	17878	17778	17696	17626	17838	17740	17800	17744	17840	17687	17678	17661	17642	17905	17573	17890	17781	17731	17774	17791	17704	17713	17856	17780	17836	17613	17678	17763	17760	17665	17629	17765	17862	17869	17760	17571	17745	17775	17790	17688	17573	17781	17553	17782	17652	17592	17672	17682	17738	17786	17703	17741	17730	17773	17653	17549	17593	17843	17655	17683	17546	17763	17584	17749	17592	18059	17827	17689	17710	17608	17708	17724	17725	17720	17668	17648	17917	17869	17702	17597	17763	17640	17948	17577	17716	17825	17675	17723	17669	17670	17685	17936	17564	17666	17859	17857	17585	17767	17826	17752	17714	17695	17838	17710	17495	17768	17667	17678	17684	17736	17743	17757	17792	17658	17793	17683	17685	17414	17576	17807	17519	17720	17634	17528	17557	17672	17608	17644	17522	17759	17736	17955	17684	17714	17651	17643	17637	17730	17689	17421	17635	17615	17781	17849	17623	17729	17635	17800	17630	17645	17673	17783	17887	17736	17680	17771	17759	17685	17691	17620	17847	17706	17658	17719	17774	17638	17784	17631	17647	17671	17847	17806	17529	17914	17594	17705	17779	17736	17738	17761	17835	17829	17675	17654	17572	17550	17609	17730	17678	17696	17696	17755	17613	17904	17655	17517	17843	17755	17858	17748	17763	17667	17819	17531	17649	17545	17765	17884	17814	17737	17666	17533	17712	17722	17746	17553	17552	17585	17648	17825	17811	17565	17728	17772	17693	17772	17787	17628	17710	17690	17644	17739	17763	17701	17844	17718	17804	17662	17791	17651	17553	17878	17726	17706	17708	17652	17654	17670	17831	17760	17724	17655	17600	17594	17889	17671	17737	17736	17627	17807	17823	17829	17775	17713	17630	17645	17834	17635	17770	17650	17820	17826	17638	17678	17733	17617	17658	17639	17731	17834	17589	17625	17557	17644	17725	17760	17625	17473	17468	17745	17976	17774	17697	17572	17605	17678	17642	17779	17746	17713	17647	17905	17649	17578	17660	17638	17912	17541	17552	17702	17625	17692	17796	17885	17674	17634	17759	17886	17742	17781	17697	17799	17576	17672	17665	17761	17572	17713	17634	17749	17742	17639	17810	17851	17847	17598	17730	17735	17553	17766	17668	17763	17639	17899	17709	17746	17820	17776	17833	17853	17786	17939	17796	17665	17786	17681	17796	17650	17782	17834	17822	17881	17923	17851	17594	17881	17735	17755	17796	17834	17614	17674	17662	17821	17910	17691	17784	17470	17657	17756	17594	17700	17721	17622	17707	17579	17659	17777	17759	17841	17755	17774	17719	17638	17815	17718	17521	17762	17716	17670	17751	17673	17723	17613	17711	17652	17734	17671	17820	17682	17765	17690	17828	17649	17634	17824	17746	17731	17653	17567	17687	17560	17676	17781	17814	17851	17792	17607	17558	17574	17660	17796	17656	17831	17613	17651	17623	17685	17590	17795	17787	17750	17656	17842	17962	17836	17719	17599	17619	17727	17643	17627	17780	17766	17525	17627	17817	17568	17748	17659	17802	17793	17701	17560	17554	17754	17776	17713	17540
22809	21414	29368	23876	21690	36625	69447	66257	51194	38969	29799	25004	23289	22820	22698	22707	22516	22579	22586	22584	22644	22463	22717	22761	22558	22730	22532	22559	22421	22568	22537	22513	22414	22612	22430	22469	22630	22663	22514	22446	22433	22545	22490	22579	22505	22547	22661	22321	22648	22295	22454	22601	22640	22456	22564	22359	22425	22310	22432	22481	22149	22327	22425	22284	22509	22653	22393	22453	22350	22301	22587	22267	22545	22539	22281	22587	22627	22292	22324	22413	22462	22482	22537	22562	22343	22607	22271	22838	22519	22215	22621	22636	22253	22279	22316	22369	22442	22382	22496	22608	22448	22406	22604	22312	22425	22494	22376	22254	22324	22391	22506	22241	22492	22440	22563	22444	22388	22562	22518	22456	22524	22376	22458	22489	22427	22521	22358	22528	22378	22627	22344	22407	22558	22281	22559	22238	22354	22494	22424	22311	22473	22289	22397	22336	22215	22338	22327	22544	22448	22412	22569	22301	22461	22318	22604	22089	22412	22410	22185	22342	22457	22421	22383	22518	22423	22180	22461	22570	22445	22290	22346	22296	22196	22414	22609	22425	22314	22509	22144	22503	22354	22439	22275	22380	22405	22507	22362	22298	22337	22402	22566	22587	22404	22282	22314	22439	22071	22532	22402	22455	22483	22394	22348	22242	22337	22524	22380	22230	22390	22420	22440	22417	22422	22337	22467	22459	22357	22270	22424	22273	22539	22246	22111	22318	22656	22381	22152	22429	22309	22575	22046	22533	22221	22699	22403	22211	22555	22531	22390	22331	22698	22437	22419	22514	22264	22545	22533	22454	22537	22464	22417	22297	22630	22393	22540	22513	22516	22525	22379	22483	22527	22339	22305	22466	22409	22320	22502	22536	22390	22494	22391	22331	22491	22428	22663	22474	22598	22509	22429	22514	22354	22151	22305	22248	22169	22411	22602	22360	22479	22321	22293	22261	22297	22300	22511	22318	22596	22393	22264	22487	22413	22305	22446	22493	22526	22324	22291	22453	22245	22262	22175	22296	22230	22138	22586	22398	22410	22577	22353	22555	22515	22371	22629	22485	22497	22522	22473	22456	22263	22465	22444	22496	22501	22447	22338	22436	22536	22416	22492	22364	22432	22304	22472	22277	22456	22273	22242	22579	22479	22548	22399	22519	22574	22418	22338	22297	22348	22506	22342	22388	22315	22484	22509	22471	22498	22137	22405	22205	22445	22458	22196	22256	22272	22337	22412	22449	22340	22259	22365	22505	22497	22478	22334	22529	22274	22470	22530	22450	22209	22504	22408	22519	22416	22197	22136	22187	22631	22516	22316	22173	22345	22498	22463	22405	22550	22493	22493	22518	22301	22231	22243	22528	22505	22527	22362	22307	22223	22349	22541	22592	22474	22331	22554	22418	22426	22556	22304	22368	22333	22644	22283	22098	22442	22211	22296	22559	22404	22321	22511	22207	22374	22332	22399	22276	22181	22210	22530	22458	22333	22652	22423	22478	22499	22419	22388	22279	22451	22365	22224	22412	22285	22509	22552	22528	22685	22265	22503	22322	22446	22124	22354	22260	22293	22356	22235	22498	22378	22518	22373	22589	22459	22217	22503	22503	22379	22475	22512	22100	22645	22526	22518	22283	22303	22521	22274	22366	22406	22463	22248	22516	22441	22495	22434	22386	22421	22621	22315	22475	22471	22422	22371	22178	22402	22341	22411	22485	22384	22454	22603	22277	22375	22477	22305	22156	22334	22240	22386	22274	22591	22500	22220	22273	22311	22410	22487	22326	22316	22253	22053	22225	22501	22525	22207	22354	22367	22400	22464	22422	22422	22688	22370	22258	22499	22269	22292	22326	22318	22445	22331	22406	22491	22204	22138	22430	22334	22211	22375	22331	22389	22236	22368	22477	22428	22378	22553	22489	22450	22417	22515	22415	22499	22364	22363	22461	22459	22345	22482	22411	22415	22207	22362	22456	22288	22621	22382	22202	22504	22347	22396	22311	22514	22407	22330	22325	22503	22212	22446	22206	22561	22272	22517	22444	22389	22521	22428	22385	22206	22381	22276	22500	22421	22407	22433	22504	22549	22502	22213	22271	22311	22419	22342	22323	22432	22317	22428	22431	22685	22384	22611	22548	22414	22541	22354	22510	22391	22417	22529	22366	22213	22298	22173	22445	22596	22556	22432	22582	22482	22512	22489	22444	22393	22492	22279	22366	22229	22464	22515	22169	22421	22296	22680	22426	22562	22230	22254	22332	22378	22427	22452	22371	22220	22435	22311	22370	22375	22239	22372	22506	22400	22330	22304	22526	22424	22400	22630	22371	22368	22525	22347	22291	22348	22282	22510	22284	22409	22313	22264	22435	22405	22487	22207	22245	22388	22433	22423	22523	22596	22531	22419	22402	22439	22337	22528	22527	22476	22608	22240	22136	22457	22223	22460	22260	22267	22461	22515	22507	22343	22368	22487	22349	22312	22493	22534	22339	22458	22487	22528	22450	22388	22322	22247	22226	22360	22273	22410	22353	22156	22369	22460	22412	22417	22218	22424	22358	22447	22345	22278	22307	22450	22401	22468	22497	22547	22243	22516	22365	22105	22590	22579	22503	22506	22332	22149	22302	22148	22152	22325	22341	22517	22317	22139	22446	22272	22477	22730	22380	22499	22304	22405	22297	22530	22498	22331	22462	22543	22524	22482	22328	22290	22456	22254	22501	22364	22301	22654	22299	22473	22501	22451	22220	22221	22417	22221	22217	22528	22361	22336	21994	22238	22201	22372	22482	22612	22306	22514	22425	22383	22429	22401	22205	22344	22372	22376	22366	22291	22392	22461	22477	22414	22438	22580	22167	22321	22602	22352	22362	22394	22404	22271	22319	22372	22486	22444	22378	22421	22480	22702	22487	22439	22668	22589	22672	22372	22535	22501	22262	22348	22329	22227	22454	22329	22631	22498	22242	22370	22422	22461	22291	22519	22430	22432	22446	22404	22275	22332	22319	22368	22375	22372	22488	22526	22344	22338	22478	22446	22386	22747	22417	22411	22406	22404	22419	22319	22365	22518	22403	22519	22435	22470	22471	22420	22454	22369	22436	22256	22503	22431	22497	22223	22390	22291	22295	22340	22278	22211	22430	22210	22427	22574	22182	22306	22381	22343	22426	22456	22458	22342	22334	22431	22382	22462	22241	22189	22515	22338	22434	22262	22507	22441	22269	22420	22390	22178	22592	22436	22382	22318	22220	22359	22354	22467	22205	22317	22260	22363	22299	22389	22577	22352	22403	22349	22423	22555	22196	22192	22455	22247	22437	22353	22237	22511	22271	22446	22213	22383	22488	22236	22308	22329	22569	22515	22475	22406	22441	22335	22332	22375	22328	22491	22224	22426	22439	22480	22378	22556	22332	22494	22256	22458	22553	22498	22517	22345	22549	22595	22432	22410	22439	22412	22526	22407	22376	22488	22288	22342	22353	22375	22290	22257	22105	22356	22346	22287	22476	22383	22273	22422	22547	22262	22344	22386	22275	22516	22283	22444	22739	22259	22347	22436	22417	22617	22407	22227	22316	22346	22256	22544	22508	22363	22199	22385	22495	22416	22491	22394	22299	22168	22454	22408	22223	22483	22225	22461	22384	22453	22249	22475	22378	22233	22252	22451	22271	22560	22345	22430	22388	22275	22396	22487	22500	22388	22428	22476	22469	22411	22449	22567	22537	22413	22220	22658	22535	22340	22402	22441	22314	22374	22485	22507	22408	22484	22433	22484	22452	22337	22566	22295	22190	22266	22350	22470	22230	22364	22247	22506	22562	22390	22420	22476	22365	22282	22412	22274	22392	22296	22320	22357	22396	22382	22428	22351	22519	22280	22245	22269	22254	22474	22268	22252	22376	22264	22248	22450	22309	22510	22316	22586	22454	22295	22408	22268	22435	22441	22546	22578	22337	22295	22379	22318	22240	22190	22397	22452	22752	22352	22381	22339	22178	22478	22412	22350	22611	22399	22436	22436	22297	22403	22403	22306	22260	22413	22496	22124	22284	22396	22298	22235	22692	22517	22417	22434	22271	22330	22456	22412	22535	22580	22540	22455	22569	22366	22268	22595	22210	22382	22228	22389	22403	22377	22270	22625	22235	22435	22164	22463	22466	22495	22288	22471	22465	22424	22217	22313	22287	22385	22229	22404	22433	22318	22443	22478	22578	22412	22469	22442	22433	22437	22397	22191	22359	22381	22234	22516	22344	22331	22415	22292	22379	22480	22330	22381	22432	22431	22371	22477	22292	22553	22492	22615	22338	22573	22233	22411	22448	22528	22453	22496	22254	22259	22247	22323	22441	22322	22368	22439	22302	22331	22471	22541	22425	22337	22313	22428	22225	22476	22381	22462	22433	22220	22455	22437	22293	22365	22481	22467	22420	22333	22482	22674	22350	22360	22495	22293	22537	22528	22316	22332	22416	22328	22574	22491	22237	22435	22474	22413	22472	22417	22438	22299	22402	22373	22223	22478	22591	22294	22505	22342	22357	22398	22532	22462	22493	22391	22506	22341	22401	22415	22339	22434	22208	22317	22298	22446	22441	22449	22190	22417	22536	22425	22559	22247	22287	22445	22214	22388	22475	22332	22415	22345	22369	22370	22130	22439	22426	22364	22409	22443	22366	22470	22315	22399	22522	22384	22495	22448	22408	22480	22428	22213	22288	22503	22148	22428	22368	22480	22430	22627	22347	22390	22393	22336	22237	22317	22411	22454	22464	22210	22258	22479	22087	22323	22661	22397	22412	22460	22463	22443	22267	22468	22576	22531	22244	22435	22302	22603	22262	22370	22469	22277	22346	22464	22413	22578	22421	22362	22286	22321	22289	22649	22489	22568	22430	22720	22191	22281	22296	22462	22256	22249	22201	22429	22369	22404	22372	22534	22315	22704	22538	22296	22384	22565	22338	22514	22287	22474	22155	22193	22636	22357	22670	22572	22321	22423	22403	22310	22352	22368	22187	22214	22337	22472	22286	22352	22328	22581	22508	22532	22415	22510	22270	22535	22419	22423	22527	22413	22402	22446	22478	22220	22305	22193	22451	22197	22554	22380	22298	22490	22248	22221	22470	22516	22408	22396	22265	22344	22294	22336	22457	22422	22526	22349	22447	22296	22272	22319	22444
17235	31642	28443	23623	22981	45872	69869	66035	50753	37388	26082	20309	18712	18252	18227	18237	18178	18236	18050	18237	18232	18267	18166	18079	18087	18251	18154	17981	17929	18122	18282	18130	18109	18354	17974	18058	18181	18174	18274	18161	18234	18170	18212	18158	18090	18125	18174	18154	18223	18173	18098	18270	18172	18277	18206	18094	18261	18278	18198	18039	18023	18156	18345	18123	18195	18104	18137	18172	18100	18235	18240	18214	18174	18243	18177	18322	18059	18203	17882	18046	18202	17994	18059	18143	18089	18404	18102	18221	18249	18189	18103	18179	18101	18232	18099	18068	18129	18239	18277	18126	17973	18220	18062	18037	18056	18036	18462	18197	18133	18224	18094	18248	18072	18363	18278	17993	18213	18055	18327	18129	18234	18176	18169	18123	18124	18376	18004	18204	18291	18192	18227	18154	18077	17944	18150	17902	18315	17946	18052	18122	18261	18167	18157	18217	18208	18090	18171	18134	18346	17946	18243	18232	18162	18164	17961	18237	18203	18078	18061	17969	18220	18122	18180	18076	18156	18296	18053	18059	18201	18101	17897	18166	18274	18206	18074	18153	18294	18197	18158	18055	18180	18194	18135	18130	18327	18263	18073	18213	18166	17963	18241	18130	18163	18071	18281	18039	18214	18137	18211	18159	18238	18190	18275	18240	18154	18209	18034	18150	18110	18210	18243	18021	18109	18044	18249	18258	18153	17889	17986	18304	18112	18050	17942	18054	18005	17843	18103	18081	18135	18222	18212	18136	18284	18228	18286	18113	18093	18155	18170	18267	18238	18096	18041	18134	18089	18009	18219	18030	18488	18136	18088	18284	18183	18095	18279	18225	18012	18225	18228	18070	18104	18072	18288	18172	18229	18070	18103	18076	18094	18281	18394	18205	18106	18141	18095	17952	18110	18288	18241	18229	18262	18189	18034	18039	18259	17930	18065	17970	18081	18081	17968	18226	18270	18195	18139	18125	18113	18130	18053	18427	18270	18298	18136	18161	18067	18184	18022	18075	18134	18123	18312	18144	18115	17979	18050	18123	18103	17975	18323	18061	18341	18193	18128	18194	18192	18131	18156	18104	17941	18118	18195	18211	18082	18191	18066	18216	18108	18360	18147	18182	18060	18181	17943	18335	18166	18343	18250	18035	18209	18204	18151	18092	18058	18214	18003	18054	18168	18235	18226	18079	18217	18078	18270	17928	18033	17921	18151	17908	18000	18301	18176	18125	18082	18187	18058	18061	18116	18168	18007	18187	18166	17973	18126	18053	18135	18264	18189	18108	18228	18126	18187	18110	18104	18160	18140	18133	18090	18190	18188	17944	18203	18055	18137	18115	18217	18084	18154	18064	18363	18101	18060	18259	18157	18299	18179	17975	18264	18115	18161	18155	18211	18181	18213	18127	18095	18163	18160	18291	18149	18113	18123	18108	17978	18158	18066	18126	18168	18281	18135	17959	18004	17973	18260	17985	18176	18097	18050	18017	18278	18066	18092	18029	18044	18245	18237	18179	18271	18059	18010	18044	18099	18035	18149	18148	18115	18238	18068	18155	18179	18206	18220	17993	18192	18023	18107	18227	18215	18241	18137	18064	18160	18259	18236	18176	18146	18116	18082	18295	18065	18173	18193	18143	18112	17965	18171	18261	17977	18028	18154	18216	18159	18080	18289	18066	18226	17995	18170	18332	18200	18177	18041	18158	18367	18069	18366	18024	18144	18324	18172	17965	18194	18198	18097	18181	18163	18051	17979	18258	18289	18013	18046	18119	18210	18063	18165	18093	18101	17926	18042	18108	18151	18367	17940	18147	18116	18104	18336	18163	18232	18165	18050	18045	18263	18138	18033	18271	18164	18054	18125	18027	17983	18265	18210	18229	18041	18224	18040	18336	18110	18376	17881	18088	18068	18072	18251	18200	18103	18015	18245	18126	18118	18199	18089	18128	18100	18069	18060	18139	18186	18025	18022	18178	18159	18238	18106	18164	18043	18294	18116	18109	18114	18185	18145	17959	18186	18173	18063	18278	18185	18239	17964	18252	18286	17846	18238	18321	18148	17985	18010	18124	17982	18212	18032	18159	17955	18211	18219	18177	18179	18113	18092	18128	18159	18119	18059	18110	18052	18166	18072	18172	18105	18057	17970	18135	18061	18155	18251	18028	18114	17996	18119	18039	18237	18178	18190	18213	18157	18176	18147	17964	18022	18106	18265	18118	18005	18052	17988	18141	18248	18075	18154	18210	18206	18258	18139	18118	18299	17980	18053	18223	18204	18116	18216	18102	18201	18140	18160	18264	18223	18179	18129	18268	18102	18342	18170	18171	18096	18039	18182	18135	18206	18146	18118	18138	18202	18194	18096	18242	18298	18107	17995	18106	18215	18228	18173	18077	18131	18143	18118	18177	18044	18157	18326	18097	18179	18006	18151	18311	18217	18142	18012	18183	18130	18171	18160	18134	18085	17996	18060	18180	18148	18205	18261	18260	18084	18010	18319	18130	18115	18169	18144	18310	18281	18131	18132	18314	18072	18177	18170	18185	18142	18115	18231	18021	18203	18030	18062	18163	18166	17827	18190	18200	18035	18085	18018	18230	17924	18222	18045	17903	18026	18052	18210	18210	18229	18305	17984	18181	18051	18072	18089	18039	18083	18170	17920	18191	18335	18217	18157	18082	18069	18002	18054	18134	18182	18236	18203	18094	18090	18079	18100	18100	18119	18102	18120	18128	18115	18227	18143	18252	18064	18145	18251	18091	18289	18149	18131	18176	18127	17892	18180	18092	18029	18050	18166	18114	18163	18151	18181	18212	18110	18065	18111	18400	17873	18193	18010	18199	18255	18117	18225	18085	18211	18058	18261	18163	18302	18158	18148	18223	18268	18151	18088	18181	17918	18174	18189	18181	18167	18157	18188	18027	18148	18117	18181	18270	18121	18145	18000	18262	18266	18147	18321	18160	18181	18096	18201	18004	18370	18198	17917	18179	18152	18082	18096	18166	18006	18314	18042	18206	17998	18065	18156	18244	18027	17991	18339	18072	18071	18123	18220	18129	18169	17980	17973	18160	18200	18184	18207	18050	18198	17963	18095	18312	18387	17933	18047	18129	18032	18123	18170	17920	18194	18171	18194	18270	18080	18162	18061	18129	18114	18088	18121	18014	18130	18100	18119	18105	18086	18197	18120	18077	17947	18247	18267	17932	18197	18255	18283	18165	18078	18186	18087	18243	18139	18105	17951	18263	18254	17884	18105	18162	18045	18255	18087	18082	18166	18073	18041	18143	18209	18232	18239	18198	18268	18155	18011	18016	17978	18159	18204	18235	18188	18115	18158	18217	18167	18075	18204	18145	18139	18074	18199	18192	18225	18132	18197	18059	18132	18181	18092	18181	18096	18131	18114	18092	17973	18143	18455	18077	18104	18259	18066	18096	18225	18172	18048	18115	18184	18174	18143	18033	18084	18146	18115	18136	18138	17936	18176	18100	18109	18091	18048	18094	18030	18109	18293	18094	18072	17939	17936	18247	18136	18146	18148	18304	18131	18144	18254	18180	18123	18244	18012	18105	18034	18140	18211	18075	18145	18198	18146	18063	18116	17980	18179	18070	18217	18168	18256	18065	18077	18258	18018	18006	18089	18093	18162	18180	18085	18260	18212	18071	18062	18020	18203	18047	18033	18359	18183	18110	18054	18143	18017	18138	18148	18135	18190	18198	18294	18125	17956	18111	18037	18119	18143	18270	18060	18034	18216	18188	18006	18212	18173	18119	18288	18064	18249	18041	18347	17970	18065	18039	17922	18213	18012	18268	18342	18238	18207	18191	18180	18200	18174	18307	18040	18068	18278	17999	18187	17954	18061	18110	18278	18117	18138	17970	18079	18050	18205	18107	18129	18188	18316	18073	18252	18220	18159	18103	18210	18072	18293	18134	18149	18170	18254	17942	18023	18092	18111	17985	18177	18255	17956	18227	18081	18177	18249	18218	18181	18101	18002	18187	18111	18047	18063	18031	18321	18113	18040	17946	18267	18150	18161	18124	18204	17933	18201	18154	18204	18183	18064	18104	18209	18054	18187	18345	18146	18218	18124	18077	18183	17978	18270	18071	17997	18034	18119	17978	18276	18063	18111	18254	18139	18068	17915	18166	17912	18074	18269	18228	18136	18010	18125	18240	18194	18095	17965	18099	18118	18201	18126	17986	18105	18014	18203	18123	18104	18080	18286	18110	18053	18079	18381	18067	18118	18084	18124	18189	18238	18028	18119	18104	18216	18320	18130	18044	18229	18141	18159	18262	18118	18209	18141	18055	18209	18087	17997	18352	18080	18171	18066	17957	18110	17983	18243	18191	18120	18138	18255	18120	17844	18105	18226	18173	18214	18087	18136	18226	18185	18227	18297	18112	18104	18360	17939	18075	18032	18338	18081	18115	18148	18065	17993	18146	17927	18141	18093	18258	18022	18101	18105	18061	18048	18021	18078	18159	18334	18188	18256	18203	18258	18081	18082	18127	18032	18073	18179	18146	18305	18269	18197	18113	18177	17941	17978	17952	18201	18215	18179	18244	18111	18209	18059	18005	18012	17907	18276	18207	18105	18035	18170	18200	18144	18136	18129	18030	18015	18218	18035	18010	18135	18187	18192	18183	18145	18141	18095	18097	18234	18020	18258	18127	18118	18229	18079	18089	18039	18025	18055	18127	18195	17908	18022	18196	18252	18288	18212	18118	18371	18022	18378	18329	18160	17996	18019	18021	18031	18256	18135	18251	18190	18137	18259	18259	18167	18224	18108	17932	18095	18136	18341	18163	18176	18147	18033	18186	18073	18188	18131	18192	18053	18147	18295	18093	18159	18186	18328	18255	17982	18161	18016	18206	17881	18093	18106	18169	18235	18122	18168	18223	18023	18103	18107	18116	18129	18184	18141	18133	18119	18238	18172	18250	18065	18080	18111	18118	18198	18198	18186	18132	18175	18122	18199	17996	18179	18041	18107	18117	18243	18261	18099	18274	18155	18118	18178	18187	17877	18026	18178	18050	18156	18047	18200	17967	18144	18021	18314	18262	18207	18129	18067	18027	18043	18095	18270	18031	18067	18003	18180	18213	18211	18095	18163	18173	18023	18008	18092	18154	18175	17968	18157	18296	17992	18083	18253	18112
27964	22749	27217	25745	23049	24103	30953	31635	27417	24816	23455	22875	22889	22951	22682	22462	22719	22712	22766	22783	22721	22769	22668	22595	22741	22989	22679	22791	23022	22782	22749	22996	23162	22805	22571	22651	22801	22781	22668	22602	22689	22738	22720	22586	22772	22746	22762	22983	22713	22792	22899	22718	22804	22651	22803	22879	22712	22702	22556	22701	22603	22605	22871	22783	22817	22614	23022	22668	22671	22797	22702	22993	22572	22801	22891	22959	22861	22718	22670	22602	22796	22941	22641	22609	22673	22589	22563	22664	22583	22759	22927	22849	22721	22797	22759	22646	22800	22909	22798	22838	22629	22815	22793	22557	22700	22688	22652	22496	22867	22632	22836	22598	22778	22915	22561	22889	22792	22800	22605	22629	22723	22544	22774	22678	22748	22734	22755	22631	22659	22698	22868	22892	22737	22950	22531	22730	22841	22858	22703	22620	22699	22616	22794	22879	22615	22818	22987	22866	22794	22730	23034	22685	22575	22546	22587	22745	22638	22687	22804	22702	22853	22746	22657	22450	22653	22640	22586	22863	22862	22718	22783	22690	22872	22677	22706	22789	22772	22530	22832	22664	22864	22531	22710	22649	22702	22892	22724	22692	22728	22491	22954	22828	22920	22785	22757	22753	22712	22888	22789	22789	22664	22568	22662	22526	22710	22697	22705	22737	22682	22581	22869	22805	22772	22852	22712	22674	22710	22639	22812	22696	22676	22884	22804	22774	22497	22758	22764	22786	22732	22493	22715	22836	22781	22570	22785	22622	22741	22698	22824	22719	22566	22709	22783	22985	22794	22880	22907	22818	22635	22727	22503	22815	22726	22787	22964	22785	22895	22587	22686	22722	22757	22795	22857	22672	22639	22787	22580	22655	22752	22642	22746	22773	22852	22741	22715	22678	22960	23203	22745	22719	22798	22868	22832	22779	22901	22703	23018	22873	22787	22794	23001	22650	22781	22928	22828	22684	22519	22682	22787	22541	22956	22719	22606	22741	22868	22864	22784	22744	22891	22496	22692	22542	22579	22880	22653	22670	22802	22630	22786	22603	22909	22741	22709	22677	22768	22759	22764	22598	22844	22591	22714	22789	22804	22690	22677	22869	22704	22894	22624	22701	22898	22736	22969	22753	22837	22692	22861	22869	22763	22640	22852	22754	22758	22798	22763	22549	22538	22682	22818	22774	22754	22816	22645	22739	22886	22650	22768	22718	22898	22868	22736	22780	22860	22805	22778	22891	22797	22708	22856	22603	22751	22606	22675	22698	22956	22730	22836	22674	22673	22531	22608	22675	22676	22676	22594	23046	22956	22532	22785	22872	22941	22629	22778	22773	22841	22815	22821	22657	22722	22495	22935	22813	22671	22650	22507	22627	22803	22649	22833	22605	22753	22702	22656	22772	22975	23065	22961	22680	22668	22841	22842	22807	22735	22825	22685	22620	22846	22730	22697	22712	23039	22740	22709	22832	22923	22706	22665	22765	22676	22735	22890	22863	22923	22889	22697	22547	22767	22763	22826	22670	22775	22942	22827	22639	22557	22844	22911	22577	22739	22880	22673	22756	22573	22702	22817	22602	22540	22767	22913	22949	22547	22666	22672	22820	22487	22544	22645	22953	22897	22601	23018	22925	22896	22768	22788	22746	22627	22837	22587	22744	22552	22631	22883	22695	22860	22828	22793	22981	22844	22793	23001	22880	22833	22917	22922	22637	22565	22788	22773	22610	22810	22711	22622	22650	22533	22770	22848	22683	22724	22943	22471	22797	22635	22651	22589	22713	22967	22703	22898	22855	22642	22872	22729	22910	22759	22797	22800	22685	22812	22835	22662	22611	22627	22667	22768	22684	22667	22729	22836	22654	22797	22433	22888	22503	22728	22673	22868	22721	22757	22794	22698	22662	22894	22761	22636	22887	22706	22727	22658	22620	22796	22627	22873	22540	22719	22632	22839	22596	22614	22761	22681	22604	22366	22742	22697	22785	22835	22852	22737	22690	22790	22600	22833	22765	22653	22752	22844	22813	22606	22570	22507	22854	22846	22869	22698	22621	22697	22537	22822	22884	22712	22699	22740	22769	22802	22617	22691	22711	22670	22797	22778	22961	22747	22638	22877	22680	22700	22750	22927	22688	22705	22747	22583	22698	22730	22533	22785	22848	22760	22508	22765	22692	22742	22859	22660	22624	22751	22686	22846	22663	22830	22561	22489	22963	22660	23053	22624	22610	22787	22546	22787	22911	22802	22668	22847	22695	22693	22561	22840	22728	22953	22657	22768	22763	22606	22922	22748	22760	22762	22779	22849	22777	22839	22874	22630	22697	22899	22716	22677	22678	22830	22691	22570	22900	22701	22877	22815	22923	22861	22964	22828	22569	22759	22705	22709	22549	22595	22767	22620	22654	22663	22940	22775	22710	22698	22745	22823	22643	22881	22639	22933	22797	22742	22660	22694	22737	22969	22924	22556	22712	22905	22964	22758	22600	22850	22675	22852	22738	22557	22780	22745	22811	22878	22899	22756	22820	22814	22889	22491	22628	22871	22643	22819	22724	22750	22612	22762	22850	22868	22594	22483	22600	22978	22640	22715	22759	22696	22949	22868	22699	22681	22871	22882	22802	22601	22539	22672	22763	22718	22688	22605	22655	22617	22676	22897	22702	22803	22692	22718	22611	22746	22786	22912	22711	22841	22724	22730	22812	22863	22768	22500	22674	22784	22959	22787	22615	22956	22512	22579	22751	22670	22802	22617	22772	22617	22490	22863	22879	23015	22892	22585	22638	22702	22672	22680	22751	22826	22828	22932	22722	22592	22709	22687	22683	22755	22724	22913	22747	22788	22590	22735	22851	22889	22746	22650	22811	22745	22878	22782	22779	22653	22701	22766	22876	23137	22562	22695	22563	22784	22830	22838	22958	22953	22834	22855	22796	22751	22738	22933	22771	22925	22770	22584	22805	23023	22502	22786	22733	22895	23050	23018	22761	22796	22971	22923	22698	22517	22771	22675	22683	22610	22805	22895	22717	22881	22718	22817	22688	22802	23051	22903	22593	22800	22766	22894	22739	22976	22864	23011	22997	22822	22677	22592	22774	22785	22786	22874	22634	22685	22982	22803	22815	22851	22885	22753	22773	22803	22640	23010	22724	22740	22795	22850	22728	22839	22791	22443	22786	22812	22864	23016	22567	22646	22743	22730	22560	22636	22687	22938	22751	22677	22714	22822	22544	22876	22853	22872	22581	22787	22736	22936	22796	22865	22835	22669	22580	22615	22638	22634	22806	22838	22799	22780	22942	22707	22733	22907	22626	22753	22750	22849	22984	22968	22770	22836	22781	22882	22664	22733	22836	22728	22653	22712	22822	22914	22694	22801	22837	22871	22906	22753	22468	22714	22550	22674	22892	22750	22734	22917	22750	22874	22720	22753	22669	22547	22626	22808	22952	22573	22833	22940	23047	22872	22847	22488	22809	22927	22942	22744	22707	22768	22792	22703	22872	22711	22613	22649	22858	22719	22782	22730	22702	22980	22648	23140	22557	22941	23060	22837	22676	22768	22756	22580	22538	22947	22714	22683	22816	22689	22765	22555	22605	22743	22727	22713	22547	22805	22709	22823	22640	22571	22709	22504	22631	22543	22717	22785	22843	22788	22739	22964	22773	22783	22787	22948	23011	22660	22654	22759	22742	22607	22958	22867	22819	22651	22837	22836	22646	22721	22896	22880	22971	22895	22941	22712	22658	22771	22836	22532	22777	22956	22583	22959	22893	22820	22656	22649	22627	22744	22744	22705	22666	22876	22760	22752	22809	22828	22862	22787	22704	22579	22671	22725	22714	22713	22950	22868	22939	22600	22562	22713	22854	22740	22884	22991	22572	22877	22829	22800	22891	22832	22751	22866	22768	22889	22585	22860	22862	22578	22807	22743	22799	22726	22647	22758	22720	22695	22758	22771	22845	22881	22470	22792	22758	22609	22795	22699	22693	22803	22722	22614	22734	22687	22943	22777	22818	22893	22925	22850	22740	22868	22807	22789	22705	22790	22597	22720	22753	23022	22601	22727	22680	22890	22850	22966	22601	22810	22761	22920	22713	22709	22685	22720	22590	22595	22615	22540	23022	22565	22663	22810	22698	22739	22758	22747	22630	22662	22784	22736	22848	22858	22700	22816	22807	22598	22847	22662	22597	22760	22521	22966	22663	22668	22510	22776	22803	22576	22745	22754	22608	22632	23062	22740	22712	22951	22602	22878	22743	22643	22657	22859	22667	22796	22895	22760	22794	22687	22619	22697	22734	22790	22669	22850	22784	22588	22733	22822	22616	22786	22828	22786	22705	22657	22945	22673	22586	22671	22791	22788	22817	22544	22769	22650	22679	22996	22692	22704	22780	22979	22773	22851	23016	22817	22905	22816	22696	22806	22745	22906	22660	22726	22572	22789	22710	23081	22988	22673	22701	22792	22913	22652	22651	22809	22787	22955	22655	22809	22782	22700	22666	22752	22698	22659	22648	22976	22647	22784	22931	22904	22981	22703	22805	22813	22957	22616	22928	22824	22772	22880	22669	22835	22747	22664	22734	22879	22872	22940	22702	22725	22752	22809	22951	22671	22746	22553	22768	22743	22789	22787	22703	22900	22792	22904	22571	22516	22497	22881	22708	22671	22613	22721	22666	22921	22757	22784	22644	22739	22748	22686	22501	22719	22953	22923	22947	22804	22759	22658	22671	22833	22847	22804	22655	22791	22732	22851	22688	22949	22604	22655	22666	22897	22746	22679	22714	22686	22826	22937	22801	22639	22925	22637	22773	22846	22741	22747	22880	22418	22716	22700	22750	22689	22748	22810	22620	22681	22642	22667	22811	22939	22622	22960	22587	22852	23002	22839	22746	22702	22782	22863	22837	22653	22603	22753	22766	22682	22643	22772	23086	22706	23094	22952	22704	22819	22554	22735	22728	22732	23037	22888	22895	22910	22833	22740	22616	22826	22845	22621	22769	22840	22904	22838	22847	22593	22564	22811	22602	22677	22628	22712	22700	22610	22590	22638	22667	22858	22813	22682	22666	22742	22691	22846	22714	22756	22729	22598	22702	22905	22702	22731	22930	22962	22807	22871	22795	22801	22717	22941	22614	22886	22757	22764	22909	22829	22615	22591	22840
17458	21274	20001	19348	19452	20983	29699	28956	23519	20829	19125	18575	18540	18409	18589	18365	18280	18460	18460	18341	18459	18308	18385	18326	18361	18347	18496	18397	18437	18497	18367	18513	18254	18511	18325	18440	18467	18346	18462	18477	18216	18290	18473	18357	18327	18489	18380	18396	18530	18181	18400	18308	18469	18425	18375	18520	18218	18400	18382	18404	18318	18487	18515	18391	18417	18497	18321	18458	18474	18591	18405	18285	18209	18278	18349	18354	18387	18248	18278	18321	18259	18405	18411	18200	18355	18535	18492	18390	18412	18320	18304	18425	18253	18500	18387	18358	18388	18435	18444	18409	18486	18450	18495	18219	18318	18480	18351	18547	18471	18590	18399	18398	18363	18432	18297	18414	18340	18377	18479	18213	18530	18430	18345	18321	18476	18206	18277	18237	18398	18385	18405	18279	18345	18664	18262	18251	18446	18462	18292	18287	18459	18411	18451	18527	18283	18340	18591	18323	18663	18406	18434	18286	18224	18261	18264	18435	18473	18245	18351	18427	18443	18364	18457	18314	18410	18306	18402	18239	18388	18233	18418	18290	18411	18248	18443	18184	18233	18294	18465	18416	18331	18317	18328	18416	18323	18293	18326	18503	18369	18414	18415	18303	18450	18455	18400	18322	18374	18437	18410	18351	18402	18327	18476	18404	18429	18303	18394	18465	18355	18281	18565	18199	18418	18462	18475	18465	18383	18485	18401	18366	18417	18485	18301	18243	18380	18479	18280	18265	18289	18401	18243	18259	18446	18378	18417	18439	18390	18583	18518	18437	18342	18414	18400	18377	18303	18420	18472	18377	18443	18416	18251	18366	18304	18262	18248	18393	18305	18339	18284	18359	18464	18269	18439	18396	18362	18206	18693	18315	18283	18348	18342	18386	18266	18293	18477	18391	18306	18408	18389	18472	18390	18296	18436	18456	18393	18273	18329	18368	18396	18353	18299	18339	18548	18416	18384	18407	18457	18304	18463	18375	18470	18407	18590	18374	18210	18273	18209	18340	18299	18388	18221	18500	18355	18614	18174	18475	18561	18338	18581	18419	18468	18388	18484	18453	18527	18285	18296	18324	18468	18368	18385	18317	18297	18241	18351	18565	18334	18299	18400	18503	18190	18302	18162	18461	18500	18234	18418	18431	18411	18408	18357	18361	18548	18410	18444	18348	18347	18408	18319	18342	18398	18351	18454	18363	18386	18240	18373	18358	18226	18473	18348	18273	18344	18294	18008	18517	18345	18386	18400	18491	18417	18372	18289	18585	18481	18456	18297	18509	18302	18481	18358	18414	18235	18362	18318	18467	18331	18418	18185	18417	18361	18345	18344	18423	18377	18435	18256	18375	18360	18452	18216	18213	18402	18475	18190	18339	18399	18317	18352	18281	18300	18225	18374	18486	18346	18382	18443	18430	18414	18440	18299	18251	18351	18334	18358	18304	18327	18332	18471	18400	18501	18364	18441	18357	18222	18250	18446	18478	18419	18266	18347	18362	18558	18460	18356	18272	18438	18354	18410	18277	18450	18393	18473	18385	18244	18347	18338	18317	18316	18362	18539	18434	18423	18348	18335	18379	18459	18328	18271	18501	18515	18285	18274	18265	18401	18241	18461	18342	18367	18487	18501	18423	18540	18419	18286	18362	18540	18339	18356	18356	18411	18341	18219	18345	18545	18356	18318	18481	18166	18453	18416	18445	18335	18286	18330	18484	18526	18469	18296	18404	18489	18282	18464	18347	18513	18353	18243	18278	18358	18362	18452	18418	18449	18258	18300	18110	18413	18304	18422	18370	18366	18386	18266	18426	18445	18336	18432	18538	18349	18407	18342	18245	18416	18494	18389	18271	18477	18455	18344	18269	18337	18502	18276	18332	18406	18388	18459	18407	18370	18388	18314	18284	18598	18422	18486	18292	18398	18364	18294	18412	18264	18459	18364	18370	18425	18508	18401	18330	18488	18333	18437	18438	18356	18501	18457	18440	18439	18245	18377	18282	18470	18299	18252	18320	18205	18422	18310	18263	18333	18372	18332	18207	18230	18347	18353	18465	18533	18373	18373	18229	18445	18371	18220	18238	18528	18338	18466	18455	18542	18245	18481	18361	18293	18369	18412	18664	18567	18278	18279	18307	18379	18306	18298	18450	18448	18447	18368	18386	18366	18405	18277	18296	18403	18394	18469	18217	18472	18383	18301	18271	18349	18335	18377	18227	18314	18320	18497	18360	18485	18249	18262	18434	18347	18442	18344	18507	18407	18437	18416	18329	18499	18248	18301	18494	18418	18337	18426	18530	18175	18550	18263	18391	18286	18514	18210	18364	18391	18440	18278	18495	18505	18217	18185	18472	18381	18313	18400	18392	18536	18442	18433	18386	18437	18312	18389	18226	18483	18698	18140	18309	18495	18321	18435	18668	18408	18513	18384	18262	18381	18268	18292	18189	18493	18423	18470	18323	18614	18350	18322	18260	18280	18346	18572	18376	18455	18629	18351	18428	18422	18455	18248	18439	18442	18307	18342	18488	18419	18355	18266	18475	18439	18377	18362	18437	18380	18412	18457	18290	18242	18195	18408	18396	18460	18318	18527	18247	18323	18252	18424	18604	18345	18328	18413	18297	18213	18615	18358	18266	18353	18402	18514	18446	18242	18318	18346	18351	18382	18304	18443	18485	18393	18317	18452	18547	18371	18384	18270	18430	18444	18374	18290	18195	18468	18311	18385	18233	18476	18423	18264	18391	18416	18377	18417	18415	18330	18246	18225	18312	18333	18348	18496	18280	18370	18473	18280	18425	18308	18360	18298	18452	18353	18347	18374	18236	18496	18483	18370	18437	18486	18165	18608	18327	18323	18349	18351	18375	18179	18343	18235	18336	18449	18317	18262	18334	18524	18221	18329	18516	18516	18396	18356	18275	18491	18476	18527	18605	18407	18480	18482	18443	18330	18297	18447	18464	18213	18287	18373	18267	18182	18366	18387	18287	18327	18390	18511	18187	18452	18363	18362	18441	18187	18433	18103	18314	18498	18162	18563	18262	18475	18380	18442	18316	18258	18281	18257	18457	18459	18353	18407	18357	18404	18163	18450	18486	18362	18406	18394	18379	18176	18415	18145	18380	18355	18349	18326	18499	18238	18222	18463	18388	18462	18358	18467	18390	18483	18439	18476	18249	18201	18229	18421	18418	18494	18308	18434	18391	18375	18349	18467	18357	18338	18269	18214	18507	18292	18436	18269	18500	18507	18415	18424	18419	18466	18421	18421	18309	18477	18281	18505	18220	18345	18513	18473	18403	18447	18385	18381	18366	18468	18483	18411	18325	18370	18384	18436	18576	18438	18288	18384	18444	18420	18480	18449	18319	18421	18275	18316	18431	18501	18428	18235	18389	18314	18480	18306	18477	18290	18296	18354	18244	18379	18221	18446	18445	18539	18390	18354	18428	18255	18549	18326	18280	18425	18461	18227	18235	18396	18398	18265	18533	18233	18351	18407	18268	18462	18460	18496	18392	18322	18345	18418	18428	18473	18409	18096	18375	18170	18380	18250	18240	18255	18413	18320	18372	18302	18466	18370	18383	18526	18429	18416	18372	18229	18424	18353	18447	18419	18379	18267	18339	18456	18492	18546	18378	18553	18308	18292	18326	18426	18347	18364	18511	18496	18321	18538	18295	18252	18346	18319	18394	18281	18310	18274	18290	18436	18592	18449	18507	18527	18577	18370	18321	18366	18335	18358	18319	18454	18408	18259	18387	18181	18481	18415	18242	18250	18319	18267	18327	18320	18452	18320	18391	18392	18376	18430	18173	18549	18444	18296	18234	18196	18567	18360	18438	18187	18604	18392	18507	18276	18282	18329	18360	18289	18159	18387	18406	18401	18216	18314	18349	18329	18490	18387	18509	18491	18397	18308	18364	18472	18513	18492	18375	18354	18357	18279	18327	18456	18409	18391	18344	18525	18461	18381	18241	18281	18404	18291	18338	18351	18307	18578	18452	18482	18275	18299	18199	18483	18214	18318	18390	18320	18372	18391	18408	18572	18379	18301	18522	18428	18348	18288	18354	18300	18337	18288	18330	18356	18269	18408	18463	18275	18253	18229	18364	18351	18409	18405	18527	18241	18407	18151	18379	18411	18352	18271	18357	18087	18448	18255	18257	18200	18350	18279	18152	18289	18381	18393	18306	18386	18533	18319	18596	18575	18379	18366	18305	18374	18327	18382	18242	18288	18539	18238	18311	18442	18314	18540	18384	18503	18418	18473	18467	18402	18351	18238	18298	18310	18363	18452	18341	18392	18406	18502	18268	18410	18388	18257	18454	18309	18538	18291	18317	18329	18382	18484	18504	18323	18241	18135	18268	18316	18558	18283	18350	18442	18221	18359	18528	18407	18195	18320	18368	18330	18415	18486	18433	18345	18413	18407	18266	18308	18587	18194	18454	18276	18328	18450	18523	18458	18183	18340	18359	18527	18452	18310	18379	18445	18453	18439	18469	18447	18415	18378	18376	18397	18381	18321	18335	18322	18408	18415	18321	18569	18177	18443	18397	18469	18463	18375	18380	18548	18250	18374	18197	18280	18354	18632	18127	18517	18346	18314	18332	18326	18518	18403	18509	18231	18409	18309	18444	18533	18435	18470	18371	18347	18431	18543	18291	18563	18583	18631	18505	18286	18617	18396	18322	18234	18417	18413	18337	18449	18387	18356	18345	18395	18332	18512	18438	18313	18403	18385	18278	18391	18280	18429	18549	18294	18478	18708	18324	18571	18546	18251	18328	18376	18375	18345	18381	18325	18376	18412	18251	18379	18348	18346	18326	18566	18256	18327	18257	18504	18449	18434	18400	18623	18528	18244	18444	18238	18347	18465	18240	18510	18240	18399	18262	18549	18352	18416	18386	18426	18451	18468	18481	18384	18347	18445	18278	18318	18416	18512	18340	18168	18366	18378	18224	18370	18328	18575	18463	18428	18419	18386	18325	18388	18404	18206	18447	18463	18370	18340	18412	18422	18600	18306	18561	18573	18455	18372	18408	18342	18208	18383	18359	18286	18445	18336	18412	18383	18320	18554	18438	18410	18426	18389	18446	18340	18462	18520	18435	18405	18409	18411	18347	18494	18397	18355	18324	18336	18482	18323	18181	18227	18249	18348	18452
24526	21415	28777	24879	23777	29616	55393	54020	38961	31189	26266	24015	23485	23276	23268	23216	23183	23298	23189	23068	23075	23298	23127	22947	23232	23215	23179	23142	23171	22941	23195	23135	23049	23103	23210	23176	23153	22997	23014	23083	23121	22977	23092	23055	22883	23144	23005	23127	23236	23037	23080	22930	23100	23034	23136	23130	23204	23062	22895	22974	22866	23051	23005	23219	23006	23034	23368	23105	22958	23027	23014	22849	23155	22942	23027	23178	23171	22980	23267	23032	23100	23171	22993	23282	23169	23057	23089	23019	23028	23140	23022	23130	23110	23163	22867	23112	22988	23047	23281	22970	23039	23043	23092	23079	23270	22974	23107	23109	23094	22891	22963	23126	23063	23010	23157	23011	23019	23248	23195	23175	23317	22872	23094	23210	23062	23120	23318	23161	22943	23181	22960	22882	22975	23249	23232	23219	23155	23128	22978	23080	23015	23083	23036	23005	22945	23192	22818	22968	23021	23133	22973	22970	23150	23128	23182	22899	22967	23156	23188	23051	23053	22991	23112	23119	23151	22991	22931	22998	23061	23019	22953	23074	23173	23269	23008	23214	22959	22955	22975	22968	22893	23018	23077	23107	23058	23168	23035	23168	22909	22916	23166	23225	22888	22899	23113	23180	23137	23072	23122	22954	23015	23127	22945	22982	22841	23054	23164	23135	23187	23081	22959	23130	23210	23095	23235	23014	23073	23074	23088	23046	23099	23257	23218	23071	23004	23414	23147	23093	23099	23262	22981	23056	23163	23204	23018	23181	22962	23085	23055	22929	23096	22958	23060	23182	23049	23171	22892	23015	23065	22854	23141	23015	23236	23261	22987	23268	22934	23086	23082	23075	23021	23151	22973	22925	23271	22970	23114	23249	22972	23099	22991	22962	22853	23153	23288	23056	22716	22975	23142	23024	23153	23070	22992	23017	23200	22893	22940	22875	23031	23189	22997	23098	23214	23117	23145	22990	23107	23198	23155	22810	23053	23169	23192	22767	23159	23106	23011	23089	23315	23215	23077	23308	23044	23139	22957	23114	23079	22988	23004	23122	22923	22998	22869	22965	22971	23110	23112	23133	23040	22824	23094	23230	23153	23246	23052	23054	23204	22960	23170	23054	23002	22893	23142	22862	23212	23159	23000	22948	23194	22860	22980	23218	23342	22910	23042	23032	22816	23182	23291	23209	22915	23139	23085	23321	23145	22895	23246	23097	23177	23224	22857	23062	23056	23136	23166	23060	23149	23030	23136	23014	23094	23315	23038	23092	23281	23007	22970	23261	22908	22969	23088	23242	23252	22927	23027	23179	23228	22965	23014	22988	22882	23180	23251	23140	23105	23036	23023	23029	23193	23231	22743	22970	23220	22869	23045	23047	22956	23101	23099	23230	23287	23057	23122	23426	23073	23084	23314	22970	23166	23041	23084	23234	23228	22955	22974	22878	23056	23019	23029	22994	23146	22917	23187	22921	22943	22831	22972	23016	23224	22910	23214	23055	23330	23108	23090	23020	23157	23004	22951	22826	23111	22910	22946	23217	22864	23080	22999	22821	23132	23145	23016	23197	23213	23003	23025	23027	23180	22921	23308	23248	23265	23085	22957	23341	23100	23249	23186	23145	23176	23278	23151	22912	23282	22797	23173	23188	23098	23217	22736	23079	23153	23183	22949	23145	23157	23152	23258	22998	23177	23265	22939	22981	23048	23066	22885	22936	23114	23365	23229	23108	22990	23263	23173	22963	22941	22880	23148	22951	23358	23210	22963	23104	23034	22959	23295	23110	23243	23206	23291	23234	23049	22902	22957	23091	22915	23153	23263	23103	23153	23193	23131	23066	23017	23161	23101	23018	22882	23224	22981	23080	22900	23212	22984	23127	22992	23007	23162	23067	23178	23013	23197	23154	22953	23111	23308	23162	22939	23322	23341	23038	23004	23062	23177	23176	22991	23113	23039	23097	22856	23107	22984	23137	23337	23277	23111	23148	22810	23017	23138	23006	23099	23114	23201	22996	23200	22938	23062	23277	23007	23084	23039	23109	23069	23190	23097	23203	23119	23036	23076	23138	23183	23123	23013	22976	23058	23308	23328	23171	23218	23065	22987	23153	23118	23057	23277	23021	22878	23043	23201	23082	23120	23151	23065	22796	23100	23185	23201	23137	22981	23150	23045	23132	23156	22936	22910	23230	23169	23216	23086	23172	23246	23079	22981	23213	22973	23035	23329	22910	22961	23033	22979	22973	22938	23056	23022	23292	23022	23046	23008	23036	23007	22922	23002	23032	22908	23086	23264	23068	22998	22878	23234	22934	22949	23052	22832	23058	23029	23106	22952	22993	23005	22939	23203	23044	23147	23019	22981	23187	23069	23116	23096	23208	23242	22871	22842	23004	23352	22925	23067	23052	22892	23274	22954	22885	23157	23094	23054	23222	23048	23207	23145	23022	23195	22991	22880	23156	23112	23045	23018	23079	23075	23163	23123	23147	23015	23064	23142	22912	23012	22915	23053	23033	22913	23117	22871	23021	23227	23036	23214	23220	23056	22854	22904	23237	22865	23030	23110	23143	23150	23127	23043	23064	23003	23115	22956	23173	23151	23053	22991	23023	22981	23107	23251	23192	23118	23173	23243	23117	22963	23079	23204	23231	23020	23201	23157	23150	22969	22911	23050	22904	23045	22990	23152	23136	23179	22972	22942	23086	22873	23192	23325	23118	23035	23031	22799	23122	22919	22917	23168	23155	23185	22869	23141	23032	23034	23035	23022	23265	22993	22979	23039	23060	23164	23270	22914	22992	23049	23053	23178	22996	22851	23206	23075	23012	23254	23382	22988	23168	23206	23179	23096	23069	22873	23298	23020	23117	23166	22893	23035	23110	23212	23049	22995	23103	23038	22954	23099	23143	23018	23012	23135	23232	22962	23239	23021	23148	23081	22983	23253	23022	23023	23102	23111	23048	23001	22983	22908	23124	23059	23031	22925	22971	23243	23162	23179	23088	23145	22968	23135	23003	23172	23131	23034	23148	23140	22972	22704	23012	22963	23012	22914	23157	23258	23039	23057	23219	23259	23202	23240	23112	23015	23124	23060	23169	23220	23022	22927	23147	23022	23047	23067	22908	23115	22878	23166	23234	23123	23130	23012	22869	23135	22904	23063	23189	23054	23225	23187	23146	23046	22992	23017	23188	23346	23079	23193	22941	23050	23080	23035	23038	23022	23087	23088	23113	22843	23163	23192	23112	23205	23152	23169	23098	23072	23014	23162	23068	23198	23491	22892	23090	23016	22909	23037	22976	22967	23163	23098	23195	23054	23035	23232	23175	23067	23033	22851	23240	23087	22932	23083	22936	22910	22995	23195	23095	23204	23148	23188	23278	23140	23112	23424	22937	23237	22927	22962	23202	23012	23101	22929	23041	22986	22987	23091	23324	23201	23311	22851	23164	23255	23077	23037	22976	23235	23033	22990	23218	23089	22861	22979	23094	23099	22997	23065	23008	23219	23247	23090	23085	23067	22935	23085	22991	23287	23293	23008	23139	23141	23004	22980	23074	22920	23168	23020	23358	23115	22976	23129	23016	22897	23027	23175	23189	22825	23005	22988	22933	23278	22957	23193	22877	23045	22990	22970	22659	23074	23074	22959	23209	23229	23236	23051	23122	23091	23142	23013	23210	23309	23038	23130	22998	23110	23051	23028	22959	23227	23066	22891	23024	23212	23073	22998	23132	23036	23091	23114	23216	23064	22959	23076	23038	23062	23094	23144	22802	22954	23216	23084	22878	22996	22957	22978	23058	23169	23248	22965	23007	23153	23061	23032	23081	22862	23074	23324	23148	23381	22877	22940	22884	23066	22941	23048	23097	22766	23119	23093	23022	23101	23151	22902	23048	23120	23077	23035	22973	23039	23059	23004	22861	22904	22850	23118	22943	23117	22953	23135	23216	22927	23144	23192	23008	22915	23004	23112	22873	23061	23165	23081	23076	22952	23002	23092	23015	22945	23163	23016	23329	23192	23078	23019	23039	23079	23154	22755	23124	23096	23054	22896	23154	23084	23186	23131	22991	22949	23105	23174	23079	23052	23056	23158	23045	23048	23075	23162	22882	22843	23115	23142	23003	23022	23113	23003	23171	23077	23069	22978	23027	23178	23278	22813	22994	22955	22915	22801	22894	23040	23014	23205	23025	22958	22929	23020	23038	23142	23354	23030	23043	23254	23141	23265	23089	23220	23074	22794	23205	22894	22964	23135	23017	22978	23063	22949	23147	23065	23047	23094	23325	23115	23113	23271	22993	23023	23237	23216	22991	23014	22910	23035	23139	23211	23172	22896	23172	22849	23224	23101	23168	23171	22966	23126	23216	22964	22959	23063	23417	23180	23265	22939	23043	22975	22978	23240	23217	22870	22978	22961	22848	23177	23060	23086	23322	22993	22914	23274	23161	23169	23146	22947	22989	23111	23006	23129	23071	23007	22969	22990	23087	23385	23163	23068	23020	23147	23141	23086	23083	23066	23205	22757	22949	23062	22992	23042	23189	23001	23231	23190	23206	23026	23009	22933	22969	22835	23053	23113	23063	23218	23031	23043	23222	23042	23186	23006	22956	22983	23024	23183	22976	23036	23100	23171	23107	23171	23355	23043	23120	22903	23057	23308	23161	23131	23178	23123	23217	23141	22960	23094	23107	22839	23138	22912	23216	22889	23138	23062	22968	22999	23114	22969	23044	23184	22983	22945	23017	23225	22955	22806	23073	23101	23210	23067	23198	23167	23268	23208	23198	23035	23367	22938	23145	22987	23295	23106	23334	23218	22976	22957	23060	22881	23036	23120	22952	23152	23069	23180	22897	22964	22702	23196	23094	23163	23123	23153	23209	22981	22992	23128	22910	23082	23138	22952	23157	23000	22957	22947	23138	22963	22800	23050	22904	22945	22951	22936	23116	23107	22997	23037	23006	23019	23208	23060	22993	22997	23124	22985	23182	23134	23192	23093	23061	23123	23039	22987	23056	23115	23104	23089	23099	23275	23182	23054	23049	22934	23050	23090	23263	22838	22846	23160	22851	23086	23201	23195	23143	22995	23172	23256	22920	22945	23126	23138	23000	23315	23165	23354	23202	23169	23122	23364	23115	23106	23081	23094	23145	22999	23132	23107	23022
15730	25350	23689	21213	20889	27845	53418	50001	36821	27478	21285	19324	18901	18494	18473	18668	18666	18728	18481	18405	18610	18466	18444	18646	18579	18593	18539	18521	18560	18517	18486	18573	18452	18828	18537	18747	18560	18564	18646	18557	18409	18437	18554	18624	18472	18657	18571	18473	18654	18508	18416	18611	18672	18525	18553	18555	18694	18626	18702	18632	18516	18367	18518	18559	18559	18502	18510	18643	18678	18634	18432	18546	18640	18593	18501	18608	18502	18581	18703	18602	18487	18598	18589	18567	18766	18542	18531	18621	18518	18524	18349	18481	18611	18697	18615	18416	18537	18407	18542	18602	18414	18522	18502	18569	18391	18479	18557	18691	18683	18496	18428	18656	18644	18623	18499	18625	18662	18422	18783	18437	18529	18697	18568	18498	18624	18604	18601	18425	18437	18593	18661	18579	18394	18594	18552	18568	18600	18448	18585	18333	18629	18582	18626	18526	18547	18499	18518	18595	18524	18459	18636	18413	18429	18690	18476	18736	18625	18551	18564	18686	18719	18737	18523	18433	18698	18505	18635	18540	18635	18616	18384	18554	18545	18408	18684	18537	18661	18533	18472	18442	18536	18432	18285	18581	18565	18377	18521	18249	18560	18551	18598	18386	18622	18788	18442	18584	18494	18554	18549	18498	18476	18570	18496	18525	18462	18467	18607	18654	18533	18726	18367	18720	18454	18480	18491	18501	18533	18408	18535	18550	18459	18472	18604	18561	18540	18453	18526	18345	18697	18793	18608	18529	18549	18414	18465	18707	18406	18414	18592	18554	18649	18597	18583	18384	18398	18652	18670	18520	18483	18595	18723	18511	18471	18490	18678	18530	18728	18826	18555	18540	18745	18421	18573	18636	18510	18417	18530	18512	18538	18382	18415	18350	18575	18548	18547	18442	18657	18604	18529	18531	18430	18672	18647	18359	18440	18460	18448	18636	18542	18676	18602	18552	18402	18554	18566	18663	18397	18477	18360	18563	18346	18528	18643	18467	18516	18649	18575	18540	18391	18609	18780	18660	18660	18380	18419	18488	18345	18543	18359	18433	18473	18652	18376	18386	18513	18460	18589	18607	18540	18498	18482	18592	18590	18489	18558	18413	18484	18525	18449	18515	18560	18431	18438	18345	18491	18384	18391	18464	18623	18561	18562	18598	18603	18480	18589	18519	18560	18534	18553	18492	18575	18546	18690	18510	18534	18594	18594	18457	18671	18539	18457	18594	18549	18491	18681	18690	18409	18727	18613	18710	18578	18614	18490	18726	18838	18658	18523	18623	18596	18465	18376	18558	18405	18490	18592	18506	18586	18548	18691	18487	18696	18606	18535	18556	18604	18582	18654	18384	18582	18459	18500	18497	18496	18737	18469	18564	18511	18575	18502	18556	18409	18492	18422	18421	18617	18392	18611	18496	18602	18525	18613	18770	18475	18650	18597	18489	18480	18645	18631	18568	18294	18710	18652	18437	18593	18637	18553	18528	18595	18578	18677	18564	18557	18574	18742	18518	18520	18477	18502	18675	18379	18524	18635	18548	18536	18555	18536	18691	18431	18575	18545	18468	18519	18561	18560	18583	18488	18447	18645	18642	18502	18639	18584	18480	18460	18339	18744	18763	18502	18405	18528	18316	18594	18644	18584	18535	18507	18535	18693	18477	18462	18430	18540	18476	18583	18394	18642	18654	18652	18579	18518	18429	18555	18755	18726	18579	18492	18374	18554	18579	18438	18544	18400	18637	18481	18426	18366	18557	18621	18361	18422	18772	18597	18499	18638	18458	18539	18673	18626	18575	18517	18511	18388	18542	18507	18461	18482	18603	18602	18441	18457	18565	18499	18581	18490	18739	18519	18556	18577	18552	18543	18513	18496	18593	18489	18425	18505	18571	18769	18251	18521	18606	18587	18523	18459	18653	18661	18382	18673	18436	18624	18398	18546	18655	18264	18500	18566	18583	18583	18592	18521	18635	18410	18496	18657	18575	18646	18527	18232	18506	18516	18506	18514	18655	18520	18648	18411	18559	18524	18404	18570	18468	18548	18632	18390	18580	18548	18622	18637	18465	18571	18467	18516	18557	18482	18537	18622	18572	18384	18445	18654	18604	18645	18407	18546	18622	18574	18581	18606	18381	18668	18523	18675	18729	18710	18321	18398	18546	18660	18522	18603	18609	18605	18714	18653	18606	18624	18620	18337	18675	18454	18527	18588	18711	18478	18561	18416	18613	18389	18466	18711	18537	18577	18448	18431	18512	18541	18445	18525	18414	18417	18306	18546	18571	18625	18572	18545	18519	18639	18484	18641	18481	18521	18550	18518	18657	18676	18501	18473	18517	18577	18643	18580	18686	18632	18359	18419	18424	18545	18655	18659	18473	18561	18644	18392	18495	18863	18474	18453	18334	18608	18626	18493	18579	18598	18467	18426	18547	18415	18484	18438	18472	18481	18484	18742	18657	18627	18420	18526	18722	18534	18511	18546	18456	18481	18567	18417	18616	18516	18652	18456	18536	18515	18494	18460	18528	18526	18523	18654	18524	18565	18474	18566	18600	18643	18567	18466	18487	18520	18578	18411	18568	18663	18633	18567	18445	18562	18601	18363	18451	18425	18666	18608	18556	18584	18488	18454	18567	18476	18554	18513	18455	18586	18551	18502	18396	18478	18618	18394	18493	18530	18535	18548	18733	18393	18570	18583	18575	18374	18717	18626	18403	18656	18561	18525	18419	18365	18621	18577	18500	18670	18713	18535	18492	18648	18572	18546	18535	18644	18517	18367	18412	18491	18605	18496	18478	18595	18465	18637	18713	18450	18572	18499	18528	18468	18794	18538	18544	18463	18490	18485	18624	18507	18522	18423	18624	18500	18615	18544	18428	18535	18446	18476	18413	18508	18627	18618	18552	18470	18538	18503	18792	18513	18675	18503	18401	18539	18562	18681	18537	18505	18690	18635	18483	18411	18543	18622	18444	18558	18577	18439	18776	18412	18765	18412	18657	18658	18563	18594	18547	18527	18605	18516	18533	18604	18693	18311	18412	18470	18646	18625	18361	18656	18667	18513	18533	18635	18487	18544	18473	18535	18403	18675	18701	18743	18460	18682	18636	18566	18627	18505	18597	18654	18382	18417	18435	18524	18337	18774	18542	18494	18520	18459	18565	18525	18571	18349	18472	18655	18536	18413	18546	18590	18462	18561	18488	18484	18555	18567	18687	18570	18586	18510	18543	18359	18663	18520	18622	18514	18502	18627	18552	18443	18406	18535	18525	18491	18464	18614	18587	18595	18587	18520	18424	18597	18505	18567	18420	18481	18548	18568	18366	18330	18747	18534	18537	18551	18545	18693	18600	18629	18693	18603	18635	18533	18457	18616	18346	18640	18501	18367	18700	18605	18596	18653	18685	18449	18480	18622	18681	18435	18508	18524	18473	18550	18570	18670	18528	18546	18528	18491	18500	18625	18558	18589	18526	18501	18549	18643	18466	18542	18547	18422	18556	18529	18597	18566	18673	18555	18618	18609	18629	18592	18603	18487	18548	18622	18624	18704	18405	18702	18602	18404	18459	18608	18598	18483	18568	18597	18711	18431	18526	18702	18545	18659	18459	18596	18479	18610	18599	18594	18247	18434	18704	18554	18564	18497	18539	18418	18431	18702	18480	18579	18536	18681	18503	18432	18527	18464	18632	18583	18463	18397	18511	18610	18465	18712	18533	18638	18600	18685	18502	18549	18452	18511	18491	18642	18592	18542	18453	18574	18516	18632	18412	18734	18504	18468	18497	18536	18432	18636	18353	18765	18480	18651	18519	18520	18506	18553	18691	18304	18787	18696	18669	18687	18519	18430	18657	18437	18732	18440	18565	18507	18655	18559	18571	18626	18415	18575	18494	18532	18617	18453	18548	18667	18639	18484	18626	18592	18337	18400	18763	18552	18442	18525	18559	18602	18610	18374	18566	18351	18449	18508	18505	18517	18567	18544	18573	18539	18402	18604	18465	18320	18614	18505	18570	18547	18459	18428	18604	18477	18486	18434	18496	18570	18616	18573	18545	18603	18510	18248	18485	18515	18823	18377	18578	18476	18621	18781	18535	18503	18567	18683	18593	18733	18636	18477	18483	18613	18530	18662	18470	18575	18588	18585	18520	18443	18432	18604	18448	18487	18501	18605	18607	18608	18601	18597	18530	18682	18537	18443	18452	18360	18332	18695	18479	18470	18655	18365	18675	18503	18508	18529	18503	18741	18395	18669	18380	18416	18456	18607	18543	18536	18339	18714	18370	18671	18622	18503	18681	18559	18472	18677	18418	18467	18529	18557	18575	18551	18461	18554	18349	18572	18442	18720	18472	18553	18570	18464	18435	18459	18538	18513	18468	18444	18675	18506	18458	18597	18532	18576	18469	18470	18385	18397	18531	18470	18608	18687	18714	18544	18543	18486	18564	18644	18566	18575	18469	18498	18586	18684	18396	18556	18513	18586	18336	18485	18604	18528	18685	18543	18452	18392	18669	18537	18536	18572	18503	18588	18521	18478	18432	18497	18595	18535	18587	18574	18567	18395	18516	18362	18686	18585	18533	18400	18597	18528	18395	18439	18629	18376	18590	18516	18636	18687	18516	18677	18497	18771	18368	18457	18780	18645	18488	18443	18707	18573	18609	18572	18587	18601	18424	18626	18517	18729	18635	18452	18612	18577	18622	18516	18575	18705	18459	18725	18461	18624	18446	18738	18470	18460	18578	18490	18493	18658	18590	18457	18345	18649	18453	18410	18491	18398	18589	18556	18400	18383	18721	18604	18590	18566	18448	18528	18508	18466	18476	18494	18531	18619	18642	18581	18469	18502	18688	18520	18615	18462	18511	18488	18673	18579	18437	18513	18608	18551	18726	18510	18440	18567	18623	18470	18548	18432	18813	18552	18561	18616	18453	18565	18474	18550	18661	18506	18718	18607	18618	18494	18491	18354	18672	18607	18431	18653	18538	18567	18528	18672	18436	18603	18511	18705	18531	18520	18448	18612	18637	18479	18531	18599	18674	18520	18563	18497	18431	18532	18547	18594	18481	18681	18713	18538	18672	18460	18569	18437	18474	18555	18571	18478	18567	18595	18452	18565	18574	18462	18554	18597	18633	18446	18371	18599	18420	18609	18529	18522	18477
22892	21507	29443	24024	21866	29802	69608	68990	51897	40152	30711	26128	24461	24017	23746	23626	23770	23735	23564	23622	23719	23507	23577	23725	23463	23885	23586	23666	23553	23555	23870	23753	23564	23435	23613	23582	23550	23642	23507	23485	23701	23537	23652	23823	23754	23759	23481	23496	23676	23755	23525	23503	23583	23584	23531	23557	23568	23575	23571	23554	23338	23576	23655	23569	23418	23420	23416	23335	23744	23490	23582	23564	23509	23616	23523	23557	23540	23492	23621	23386	23580	23785	23429	23690	23393	23613	23604	23498	23361	23481	23692	23602	23768	23669	23454	23631	23741	23469	23440	23715	23434	23455	23713	23561	23439	23328	23518	23465	23616	23479	23624	23561	23690	23620	23803	23593	23307	23487	23536	23571	23613	23367	23441	23733	23602	23422	23656	23199	23499	23495	23529	23450	23449	23583	23328	23493	23384	23574	23368	23489	23395	23542	23573	23614	23470	23101	23489	23454	23234	23644	23591	23554	23674	23476	23748	23280	23439	23684	23342	23333	23411	23366	23555	23583	23529	23661	23481	23506	23579	23581	23526	23375	23489	23558	23544	23452	23485	23493	23477	23499	23536	23626	23534	23516	23375	23338	23494	23595	23534	23663	23522	23338	23603	23502	23366	23282	23615	23600	23458	23370	23621	23645	23481	23533	23394	23400	23559	23540	23432	23394	23703	23467	23355	23616	23677	23536	23583	23518	23425	23599	23552	23545	23795	23421	23475	23463	23621	23409	23498	23529	23174	23363	23460	23453	23553	23636	23571	23511	23534	23571	23398	23523	23706	23483	23435	23528	23455	23359	23646	23488	23466	23271	23419	23527	23523	23672	23647	23809	23587	23427	23454	23433	23427	23501	23170	23194	23257	23429	23470	23671	23368	23393	23641	23339	23264	23546	23444	23483	23589	23429	23505	23654	23350	23427	23522	23503	23765	23329	23465	23601	23519	23460	23647	23563	23565	23528	23319	23348	23295	23355	23471	23431	23329	23468	23599	23575	23380	23564	23591	23460	23494	23530	23504	23499	23718	23481	23673	23589	23398	23444	23412	23480	23351	23421	23605	23543	23489	23384	23653	23663	23838	23470	23458	23670	23565	23479	23628	23396	23495	23672	23169	23675	23587	23510	23551	23641	23477	23430	23658	23490	23479	23393	23453	23470	23411	23546	23674	23624	23608	23368	23450	23583	23367	23730	23322	23584	23774	23463	23590	23515	23397	23459	23535	23732	23627	23420	23563	23554	23445	23334	23423	23394	23637	23456	23552	23695	23383	23643	23328	23796	23336	23503	23483	23541	23656	23558	23358	23444	23466	23568	23526	23501	23450	23438	23532	23455	23463	23632	23570	23482	23511	23253	23258	23509	23433	23460	23586	23679	23480	23491	23471	23647	23401	23606	23738	23581	23441	23449	23324	23535	23587	23580	23381	23527	23550	23473	23726	23438	23529	23445	23576	23558	23641	23685	23562	23356	23291	23682	23483	23484	23629	23366	23369	23373	23538	23472	23389	23433	23410	23572	23451	23452	23388	23382	23532	23319	23503	23553	23727	23505	23514	23451	23618	23387	23265	23492	23567	23594	23627	23464	23449	23541	23439	23407	23417	23367	23564	23528	23661	23343	23324	23643	23767	23640	23542	23585	23558	23388	23509	23557	23526	23526	23526	23496	23585	23626	23615	23416	23528	23564	23649	23270	23668	23393	23451	23549	23441	23587	23522	23565	23594	23637	23318	23495	23382	23610	23626	23548	23474	23594	23705	23410	23622	23370	23342	23469	23566	23561	23507	23400	23500	23479	23342	23550	23593	23540	23457	23789	23585	23354	23619	23444	23476	23227	23443	23458	23524	23614	23480	23591	23547	23375	23531	23496	23320	23583	23571	23603	23713	23530	23560	23404	23395	23518	23339	23581	23550	23742	23591	23557	23574	23409	23506	23425	23328	23743	23491	23360	23500	23356	23594	23739	23634	23513	23232	23468	23480	23613	23714	23588	23520	23355	23695	23637	23608	23647	23434	23478	23627	23403	23547	23414	23591	23507	23667	23416	23353	23444	23598	23530	23481	23193	23304	23174	23532	23342	23396	23543	23470	23460	23751	23363	23604	23584	23540	23545	23457	23278	23560	23542	23317	23702	23540	23608	23522	23652	23491	23616	23555	23552	23628	23336	23293	23398	23557	23412	23722	23589	23715	23304	23378	23434	23578	23626	23591	23501	23288	23220	23550	23511	23607	23440	23676	23501	23568	23675	23545	23588	23773	23614	23679	23329	23634	23347	23543	23472	23573	23493	23375	23474	23580	23313	23488	23464	23464	23447	23455	23378	23489	23568	23613	23569	23694	23548	23472	23476	23447	23346	23551	23501	23309	23643	23343	23470	23551	23602	23574	23386	23514	23333	23551	23499	23480	23663	23338	23407	23585	23701	23452	23308	23420	23624	23489	23343	23437	23396	23435	23506	23552	23633	23544	23548	23358	23495	23263	23546	23551	23347	23478	23680	23461	23327	23551	23428	23398	23626	23486	23336	23572	23563	23535	23420	23409	23359	23569	23319	23704	23662	23411	23598	23395	23341	23290	23470	23403	23465	23457	23547	23432	23674	23467	23322	23635	23470	23431	23768	23423	23368	23418	23604	23569	23509	23452	23398	23658	23465	23680	23447	23205	23320	23474	23516	23376	23388	23546	23547	23644	23655	23416	23623	23608	23339	23455	23620	23698	23402	23363	23583	23517	23564	23319	23524	23502	23552	23352	23394	23600	23393	23752	23612	23535	23578	23492	23377	23510	23435	23360	23574	23505	23515	23602	23436	23481	23445	23327	23350	23572	23493	23659	23599	23627	23545	23448	23532	23453	23361	23457	23339	23437	23401	23667	23447	23774	23405	23441	23489	23710	23713	23363	23382	23458	23709	23486	23618	23755	23516	23576	23574	23451	23772	23486	23508	23425	23470	23572	23738	23412	23477	23416	23487	23586	23546	23613	23360	23526	23518	23425	23591	23397	23332	23297	23524	23601	23343	23765	23650	23490	23332	23499	23351	23457	23474	23438	23630	23612	23616	23449	23394	23583	23610	23342	23393	23612	23646	23482	23402	23510	23380	23328	23591	23454	23532	23459	23480	23439	23514	23650	23420	23495	23299	23558	23298	23461	23555	23281	23553	23414	23433	23400	23320	23353	23396	23372	23551	23552	23520	23715	23237	23517	23621	23484	23448	23450	23503	23466	23441	23295	23581	23509	23527	23716	23545	23577	23521	23461	23305	23334	23493	23535	23565	23514	23600	23307	23734	23590	23421	23626	23268	23473	23364	23539	23606	23414	23489	23654	23493	23382	23742	23565	23135	23516	23500	23424	23637	23568	23302	23577	23295	23538	23600	23449	23467	23451	23402	23337	23523	23275	23497	23606	23460	23556	23641	23456	23554	23535	23387	23802	23425	23618	23580	23445	23565	23576	23575	23462	23462	23530	23393	23510	23494	23406	23524	23496	23489	23416	23306	23400	23635	23678	23643	23415	23519	23527	23448	23699	23539	23614	23403	23277	23469	23642	23426	23706	23450	23555	23558	23720	23446	23368	23285	23453	23413	23736	23577	23597	23608	23429	23585	23609	23619	23439	23479	23592	23476	23632	23626	23548	23541	23525	23455	23335	23594	23442	23288	23449	23633	23633	23612	23390	23407	23543	23499	23395	23522	23534	23333	23569	23497	23362	23442	23478	23553	23451	23475	23537	23469	23252	23524	23419	23672	23610	23419	23407	23502	23642	23478	23428	23557	23633	23492	23366	23740	23643	23567	23643	23632	23510	23451	23363	23555	23252	23505	23542	23766	23621	23517	23186	23476	23695	23460	23414	23609	23632	23284	23510	23549	23548	23561	23421	23410	23520	23630	23623	23516	23501	23519	23676	23438	23252	23518	23440	23438	23451	23461	23641	23422	23431	23421	23440	23456	23427	23524	23608	23316	23279	23498	23404	23381	23465	23577	23350	23616	23509	23692	23539	23612	23564	23475	23524	23603	23524	23321	23511	23376	23568	23454	23581	23674	23710	23435	23444	23422	23675	23301	23248	23424	23380	23512	23503	23513	23669	23597	23490	23273	23297	23535	23510	23300	23696	23569	23269	23637	23402	23472	23590	23469	23478	23527	23769	23489	23428	23560	23700	23604	23519	23435	23604	23527	23380	23570	23277	23445	23799	23652	23564	23400	23370	23492	23466	23406	23325	23288	23546	23478	23623	23604	23472	23432	23663	23655	23486	23328	23649	23479	23325	23544	23341	23304	23415	23387	23437	23515	23519	23787	23524	23532	23565	23436	23368	23538	23573	23440	23364	23496	23586	23593	23312	23351	23680	23504	23365	23401	23447	23638	23404	23345	23409	23565	23177	23693	23423	23378	23522	23678	23569	23497	23510	23700	23669	23386	23394	23425	23530	23259	23716	23528	23453	23433	23426	23462	23622	23648	23554	23406	23544	23496	23540	23483	23357	23487	23506	23477	23563	23349	23673	23611	23544	23614	23540	23541	23341	23353	23547	23337	23633	23595	23507	23511	23352	23362	23611	23357	23498	23497	23638	23530	23557	23633	23443	23543	23505	23574	23421	23475	23525	23542	23685	23536	23660	23485	23340	23440	23423	23368	23618	23490	23547	23586	23539	23448	23555	23348	23681	23321	23562	23361	23599	23509	23621	23606	23556	23641	23478	23575	23563	23423	23580	23613	23389	23549	23391	23345	23360	23505	23553	23196	23397	23483	23497	23269	23589	23455	23612	23228	23438	23538	23598	23490	23695	23531	23500	23470	23604	23720	23564	23353	23713	23614	23462	23705	23370	23573	23429	23454	23623	23612	23405	23668	23441	23305	23504	23791	23521	23337	23706	23469	23540	23415	23524	23375	23767	23688	23438	23470	23533	23504	23422	23381	23437	23455	23680	23612	23574	23342	23457	23512	23695	23664	23530	23565	23332	23294	23215	23273	23453	23439	23433	23560	23415	23396	23491	23484	23612	23544	23463	23514	23596	23708	23470	23581	23571	23415	23451	23478	23335	23205	23489	23533	23563	23477	23464	23416	23538	23353	23598	23750	23491	23194	23426	23538	23361	23519	23527	23557	23462	23496	23473	23503	23469	23589	23611	23489	23549	23441	23268	23561
16875	30991	29490	26216	23735	30610	70638	68845	51388	37928	26357	20731	19257	18911	18775	18765	18751	18736	18945	18714	18886	18897	18932	18871	18763	18803	18822	18753	18739	18733	18777	18724	18890	18769	18798	18877	18718	18833	18839	18848	18654	18858	18920	18711	18817	18875	18818	18612	18682	18779	18714	18758	18681	18703	18861	18719	18624	18750	18705	18670	18726	18718	18675	18717	18758	18820	18742	18894	18775	18750	18796	18926	19036	18748	18727	18865	18857	18881	18784	19021	18605	18891	18819	18699	18879	18728	18788	18672	18771	18777	18833	18666	18815	18796	18788	18657	18806	18844	18890	18778	18739	18823	18812	18922	18880	18841	18701	18665	18795	18726	18931	18917	18767	18828	18839	18653	18871	18756	18659	18754	18776	18964	18913	18736	18797	18645	18729	18757	18456	18765	18882	18839	18813	18776	18870	18876	18830	18658	18921	18843	18719	18860	18834	18647	18907	18545	18778	18596	18819	18936	18659	18711	18831	18698	18766	18729	18686	18784	18802	18659	18818	18826	18911	18648	18699	18717	18713	18804	18626	18731	18710	18699	18566	18859	18783	18726	18725	18837	18936	18698	18678	18767	18809	18689	18728	18819	18828	18866	18903	18692	18600	18853	18756	18886	18784	18811	18733	18753	18629	18688	18783	18736	18894	18698	18662	18831	18813	18763	18843	18922	18691	18896	18740	18718	18704	18639	18636	18770	18755	18727	18760	18772	18790	18651	18753	18663	18687	18769	18737	18918	18825	18689	18625	18824	18712	18742	18758	18861	18707	18823	18688	18768	18683	18669	18943	18672	18805	18793	18813	18732	18742	18785	18661	18926	18731	18643	18839	18750	18738	18825	18693	18664	18808	18824	18673	18746	18762	18816	18749	18834	18693	18737	18714	18733	18755	18680	18793	18918	18921	18617	18795	18687	18790	18709	18799	18773	18691	18834	18609	18752	18814	18825	18732	18753	18808	18730	19085	18836	18718	18733	18846	18650	18687	18915	18668	18827	18787	18815	18807	18750	18798	18765	18818	18796	18718	18520	18701	18841	18725	18970	18754	18718	18803	18565	18722	18763	18767	18696	18661	18958	18586	18838	18658	18602	18677	18820	18750	18712	18812	18727	18819	18644	18789	18749	18746	18893	18654	18765	18608	18816	18681	18804	18843	18891	18838	18710	18831	18721	18832	18824	18716	18551	18849	18734	18506	18860	18838	18598	18577	18875	18807	18743	18790	18671	18635	18763	18839	18722	18807	18893	18816	18805	18675	18923	18626	18587	18618	18886	18557	18756	18908	18684	18671	18851	18721	18840	18714	18741	18700	18853	18725	18791	18748	18641	18699	18713	18902	18725	18725	18606	18749	18794	18867	18651	18830	18787	18742	18742	18694	18843	18819	18744	18636	18668	18731	18820	18746	18943	18889	18728	18737	18842	18759	18713	18949	18762	18830	18623	18677	18869	18678	18655	18766	18839	18907	18775	18608	18761	18796	18616	18898	18765	18825	18789	18722	18668	18985	18724	18682	18925	18790	18815	18890	18768	18675	18747	18710	18751	18670	18850	18803	18830	18813	18772	18788	18751	18678	18451	18716	18796	18720	18947	18697	18844	18897	18567	18783	18722	18792	18789	18555	18776	18703	18746	18642	18714	18618	18684	18852	18725	18838	18652	18680	18668	18809	18598	18677	18848	18882	18684	18678	18884	18833	18816	18636	18645	18792	18729	18789	18769	18602	18833	18739	18613	18724	18723	18688	18666	18832	18753	18707	18796	18768	18740	18724	18647	18733	18684	18771	18707	18693	18724	18863	18758	18634	18665	18818	18728	18741	18723	18825	18721	18837	18718	18777	18789	18709	18818	18840	18576	18736	18916	18684	18655	18696	18540	18775	18753	18696	18735	18676	18735	18766	18810	18783	18661	18819	18658	18741	18671	18957	18726	18724	18780	18750	18843	18754	18748	18619	18817	18756	18712	18693	18850	18675	18724	18916	18847	18865	18749	18751	18897	18749	18656	18772	18645	18696	18813	18803	18638	18644	18722	18657	18546	18699	18725	18685	18836	18566	18597	18691	18807	18738	18671	18791	19027	18711	18818	18762	18775	18652	18910	18840	18832	18694	18712	18823	18587	18781	18936	18634	18655	18880	18764	18723	18701	18869	18862	18992	18680	18820	18737	18807	18852	18957	18871	18966	18510	18924	18721	18718	18697	18747	18796	18703	18841	18712	18838	18775	18691	18830	18734	18792	18775	18646	18715	18877	18751	18763	18703	18708	18881	18862	18843	18680	18786	18668	18852	18843	18849	18574	18752	18742	18729	18642	18776	18728	18705	18830	18703	18736	18839	18935	18740	18712	18645	18838	18676	18604	18771	18808	18682	18898	18673	18917	18872	18802	18712	18794	18739	18786	18798	18761	18939	18602	18786	18689	18774	18771	18920	18856	18799	18725	18625	18722	18733	18803	18859	18862	18841	18736	18773	18768	18752	18845	19017	18759	18734	18724	18650	18759	18527	18751	18587	18806	18788	18670	18696	18712	18698	18773	18681	18678	18668	18568	18730	18604	18684	18918	18755	18657	18712	18705	18776	18854	18824	18803	18677	18802	18682	18631	18670	18688	18721	18832	18790	18679	18771	18623	18784	18806	18816	18822	18768	18762	18734	18667	18736	18835	18812	18803	18748	18790	18781	18987	18722	18932	18716	18720	18668	18874	18793	18732	18729	18685	18867	18916	18683	18708	18597	18825	18650	18585	18689	18922	18820	18781	18799	18843	18646	18852	18624	18597	18612	18807	18740	18690	18713	18824	18705	18752	18620	18642	18749	18688	18811	18692	18833	18894	18654	18896	18790	18646	18611	18708	18741	18762	18735	18790	18614	18775	18739	18744	18605	18727	18551	18680	18585	18827	18791	18862	18612	18745	18776	18820	18669	18696	18879	18652	18662	18552	18872	18677	18750	18713	18835	18944	18830	18767	18762	18639	18896	18767	18673	18796	18686	18720	18698	18785	18728	18778	18862	18855	18897	18795	18559	18654	18736	18704	18910	18900	18654	18780	18644	18614	18768	18666	18744	18635	18667	18794	18779	18877	18697	18778	18621	18873	18597	18728	18849	18752	18760	18805	19005	18669	18811	18699	18800	18681	18661	18751	18835	18661	18718	18712	18808	18784	18823	18768	18805	18821	18813	18886	18675	18845	18697	18771	18742	18840	18877	18874	18690	18736	18840	18775	18576	18966	18657	18882	18799	18748	18740	18689	18772	18591	18775	18848	18775	18764	18771	18823	18799	18890	18451	18673	18904	18749	18874	18821	18827	18735	18680	18753	18694	18715	18803	18677	18699	18718	18716	18863	18608	18807	18548	18754	18682	18755	18591	18767	18866	18715	18678	18620	18753	18834	18794	18885	18793	18772	18677	18771	18765	18629	18736	18815	18689	18809	18645	18645	18832	18847	18632	18985	18806	18788	18958	18853	18607	18615	18757	18853	18567	18562	18865	18680	18915	18860	18779	18726	18612	18813	18955	18862	18744	18727	18558	18756	18750	18853	18798	18966	18765	18703	18843	18702	18824	18785	18793	18719	18616	18833	18686	18702	18660	18788	18751	18573	18738	18773	18677	18620	18826	18607	18595	18736	18827	18694	18670	18930	18851	18766	18619	18633	18728	18869	18666	18832	18668	18544	18913	18707	18698	18737	18759	18705	18707	18568	18662	18815	18753	18671	18709	18741	18955	18746	18849	18578	18663	18824	18748	18804	18745	18831	18884	18887	18630	18970	18704	18793	18874	18714	18789	18737	18770	18636	18851	18765	18640	18638	18868	18835	18644	18782	18730	18762	18672	18662	18873	18806	18719	18752	18758	18599	18671	18803	18711	18823	18803	18800	18687	18798	18605	18709	18695	18749	18742	18673	18813	18825	18829	18883	18738	18728	18777	18647	18673	18924	18621	18810	18852	18754	18699	18868	18802	18903	18689	18692	18684	18783	18769	18690	18781	18779	18856	18742	18700	18647	18620	18756	18838	18703	18790	18783	18785	18702	18839	18755	18709	18842	18745	18558	18555	18780	18747	18705	18689	18673	18805	18786	18629	18771	18907	18704	18661	18743	18661	18977	18743	18877	18760	18962	18837	18800	18689	18632	18724	18739	18790	18747	18745	18622	18774	18766	18827	18616	18675	18698	18794	18739	18852	18811	18760	18715	18749	18702	18630	18565	18654	18738	18661	18625	18729	18682	18712	18925	18692	18803	18848	18895	18670	18812	18755	18628	18844	18683	18434	18522	18608	18825	18766	18658	18954	18754	18822	18836	18661	18741	18535	18656	18656	18660	18638	18699	18536	18638	18822	18793	18735	18587	18807	18716	18838	18869	18690	18700	18649	18807	18810	18897	18821	18630	18587	18782	18819	18774	18787	18740	18633	18679	18673	18784	18954	18629	18762	18749	18950	18648	18899	18806	18831	18824	18973	18687	18688	18836	18834	18665	18630	18781	18860	18620	18696	18723	18701	18681	18755	18643	18550	18658	18771	18623	18774	18652	18605	18768	18717	18950	18617	18971	18854	18837	18799	18927	18741	18697	18755	18688	18797	18731	18569	18675	18726	18801	18778	18767	18534	18834	18764	18782	18818	18794	18843	18706	18671	18629	18723	18759	18698	18735	18978	18957	18680	18864	18906	18817	18787	18750	18865	18731	18711	18826	18849	18609	18788	18451	18770	18976	18716	18634	18720	18755	18794	18768	18932	18563	18896	18783	18721	18585	18655	18702	18589	18886	18777	18823	18829	18648	18811	18724	18736	18699	18843	18617	18580	18663	18754	18833	18913	18704	18880	18584	18614	18721	18785	18792	18884	18774	18839	18759	18893	18771	18684	18783	18667	18534	18908	18659	18943	18702	18669	18732	18719	18789	18711	18996	18784	18682	18728	18591	18743	18662	18592	18630	18944	18715	18720	18810	18546	18914	18738	18703	18749	18563	18762	18797	18840	18692	18790	18758	18790	18829	18877	18830	18750	18796	18700	18725	18656	18773	18978	18817	18724	18733	18674	18656	18561	18741	18809	18625	18737	18834	18663	18662	18800	18722	18691	18763	18759	18761	18769	18846	18736	18776	18955	18807	18791	18807	18808	18799	18773	18847	18811	18846	18648	18654	18749
28140	22713	28182	26857	23495	23765	29593	31753	27479	25430	24007	23289	23109	22849	22898	23022	23123	23140	23152	22988	23008	22910	23011	22908	22935	22980	22900	22979	23132	22873	22945	23011	22967	23018	22923	22848	22978	22955	23109	22965	23193	22973	22904	22934	22914	23119	23003	22942	22883	23128	23046	22809	23109	23052	23047	22939	22858	22947	22866	22800	22736	23033	22836	22782	22783	22920	22755	22810	22833	22732	22677	22776	22899	23050	22960	23005	23121	23169	23006	22823	23067	22880	22981	22886	22702	22937	23075	22914	23029	22964	22887	23071	23080	23076	22853	22995	22839	22846	22866	23013	22853	23029	22944	22904	22849	22898	22968	22874	23107	22896	23108	22908	22879	23090	22747	22951	22749	22990	22818	22941	22837	22932	22670	22695	22919	23173	23069	22939	22918	22755	22866	22824	22962	22911	23000	22815	23142	22904	22939	23001	23010	23044	23085	22790	23147	22755	22859	22914	22951	22855	23176	22714	23235	22839	23031	22977	23034	22863	22995	22839	23027	23035	22979	22811	22796	22852	22813	22971	22877	22737	22932	23006	22895	22999	22788	22946	23022	22973	22940	22994	22918	22915	22957	23106	22882	23151	23041	22886	22942	22954	23035	22831	23111	22898	22995	23162	22733	22801	22836	22935	22767	22838	22907	22980	22813	22862	22950	22828	22963	22761	22733	23054	22846	22739	22991	22903	22858	22713	22901	22958	22957	22961	22906	22827	23118	22893	22936	22810	22800	22904	23053	22812	22936	23011	23020	22853	22890	22923	22747	23125	22960	22873	22706	22764	22700	22871	22743	22827	22748	22985	22994	22917	22836	22880	23067	22872	22980	23037	22986	22981	22873	23016	23072	22718	22865	22805	23087	22873	22727	22718	22892	22867	22893	22985	22876	22988	22970	23014	22810	22932	22830	22823	22725	23049	22887	23050	22863	23025	23102	22828	23008	22862	22996	23061	22867	23048	22861	22758	22988	22957	22832	22925	23025	22805	22941	22911	23079	22877	22697	22855	22728	23055	23157	22797	23043	23010	22887	22923	22887	23132	23012	22821	22975	22833	22827	22646	22879	22792	22720	22788	22922	22811	22887	22990	22655	23061	22995	22708	23039	22624	23026	22979	22886	22937	22809	23088	23159	22953	22935	22766	22988	23113	23062	23132	22744	22917	22995	22776	23041	23124	22958	22966	22999	22874	22906	22819	22904	22808	22907	23072	22794	22861	22775	22958	22855	22907	22838	22982	23112	22911	23009	22914	22850	22732	22940	22700	22921	22900	22815	22824	22861	22993	22831	22909	23041	22776	22915	22989	22903	23056	22898	23061	22922	22926	22929	23033	22870	22873	22785	23004	22843	23020	22990	22964	22872	22847	22914	23096	22960	22915	22999	22815	22788	22752	22856	22697	22781	22856	22943	22895	22754	22858	22951	22833	22849	23025	23101	23031	23079	22992	22747	23069	23149	22901	23030	22992	23029	22872	22703	22809	22870	22901	23014	22979	22849	22746	22907	22846	22874	23108	22802	23072	23071	22753	23071	22871	23044	22810	22952	23153	22933	22837	23119	22890	23119	22730	22728	23057	22851	22760	23017	22827	22833	22820	22939	23061	23001	22904	22980	22841	23013	22904	22837	22835	22955	22989	22856	22901	22935	22853	22982	22727	22904	22818	23051	22968	23001	22827	23068	23002	22814	22809	23028	22766	22737	22837	22800	23022	23018	23221	22983	22934	23026	22710	22855	22883	23052	23060	23065	22943	22901	22769	22995	23074	22759	22927	22888	22851	22885	23043	22980	22908	22759	23050	23019	22886	22764	23005	22984	22851	23125	23108	22823	22828	22947	22869	22859	22743	22974	22898	22914	22924	22899	23065	22977	22765	22882	22830	22997	22748	23044	22885	22811	22847	22639	23064	22844	22863	22989	23099	22885	22842	22927	23070	23062	22954	22937	22961	23185	23228	22929	22907	22916	22888	22692	22858	23011	22871	22671	22932	22825	22898	23286	22878	23107	22865	22708	22888	23136	22992	23044	23039	22640	22895	22998	23032	22864	23028	22953	23062	22923	23061	22923	22891	22919	22898	22987	23015	22839	22849	22875	22769	22973	22966	23127	22855	22897	23076	22890	22758	23099	22964	22722	22975	22909	23033	22961	22817	22916	22867	22846	23162	22939	22837	22867	22752	23116	23076	22782	22862	22866	22890	22898	22970	22893	22840	23058	22677	23092	22705	23107	22923	23079	23160	23012	22977	22965	22826	22844	23081	22746	22830	22931	22965	23118	22971	22993	22807	22784	22949	22894	23155	22862	22786	22765	23106	22930	22731	22928	22934	23059	22909	23119	23047	23001	22978	22999	22747	23025	22698	22946	22877	22967	22750	22912	23058	22960	22938	23072	22696	22997	22883	23009	22911	22838	22696	22836	22839	22927	22972	22997	23012	23013	22708	22881	23214	22953	22815	22946	22952	22893	22826	22950	22836	22878	23105	22999	22825	22712	22674	22970	22794	23051	22894	22816	22962	22927	23167	22933	22856	23089	22917	22751	23034	23152	22919	22960	22957	22878	22907	22584	22888	22817	22881	22923	23129	22961	22784	22880	22949	22982	23028	22974	22998	22898	22999	23029	23090	22880	22960	22838	23188	22990	22989	22780	22850	22957	22680	22890	22996	22699	22648	23110	22893	22946	22876	22732	22734	22959	22950	23054	23087	22924	22970	22984	23206	22820	22769	22942	22941	22897	22937	22994	22855	23026	23051	22770	22767	22757	22712	22876	22955	22972	23019	23061	22774	22828	22920	23128	22803	22866	22934	23001	22991	22949	23063	22902	23166	23101	23175	23163	22973	23080	22863	22830	22955	22819	22941	22914	22792	22951	23031	22829	22871	23010	23000	22998	22821	22987	23098	22909	22980	22720	22923	22932	22715	23062	23052	22926	23004	22997	22820	22886	22954	22820	23084	22998	22981	22974	22908	22849	23068	22832	23071	23157	23095	22935	22760	22914	22765	23056	22846	23056	23112	22767	22800	22789	22782	22968	23079	23038	22928	22812	22906	22887	22835	22841	22961	23077	23014	22643	22916	22855	23247	23025	23069	22827	22759	22781	22944	22942	22902	22686	22972	22851	22804	23136	22949	22882	22767	22892	23025	22890	22864	22900	22934	23088	22840	22855	22956	23016	23049	22916	22950	22843	22935	22817	22929	22827	23014	23136	22885	22847	22958	22947	22978	22868	23004	22899	22797	22901	22951	22947	22788	22795	22951	22975	22777	23117	23035	22979	22912	23025	22986	22935	22852	22997	23031	23065	22905	22857	22954	22946	22903	23042	22790	22972	22880	22973	22836	23022	22944	22830	22896	22923	23007	22907	23127	23118	22948	22895	22969	22845	23028	23190	22809	23085	23043	23016	22983	23068	23068	22890	22763	22921	22967	22915	22786	22912	22890	23073	22822	22809	22778	23058	22903	22905	22997	22834	22729	22777	22956	22984	22756	22907	22987	22560	22907	22895	22991	22970	22870	22948	22938	22878	22987	23052	22777	23059	22910	22998	23076	22880	22929	22789	22865	22871	22778	22797	22931	22847	22887	22957	22907	22651	22946	23211	23119	23233	23043	23117	22874	22912	22832	23009	22930	22999	22841	23105	22752	23033	23140	22977	22909	22842	22769	22984	22925	23069	22884	22934	23056	23067	22777	22644	22942	22859	23008	22870	23258	23062	23067	23032	22834	22869	22713	22785	22938	22881	22987	23068	23182	23072	23003	23043	22939	22880	22823	23038	23002	22900	22970	22847	22747	22956	22883	22878	23001	22846	23033	22721	22993	23078	22892	22956	22999	22804	23061	22945	23091	23106	22939	23023	23028	22979	22804	23003	22917	22845	23071	23040	22906	22860	22871	22875	22860	22887	23077	22901	23026	23193	22782	23136	22866	23051	22882	23087	22885	22831	23113	22952	22969	22938	22811	22952	22705	22715	22682	22873	23071	22939	22848	22830	23057	23061	23018	22967	23193	22790	22994	23044	22935	22873	23098	22933	22693	22839	22900	22784	23045	22857	22889	23061	22993	22854	22980	22951	22969	22869	22953	22756	22762	22953	23051	22932	22948	22852	23023	22761	22912	22890	23031	22810	23037	23092	23022	22815	23036	22878	22988	22928	23049	23129	22873	23119	22840	22985	22943	22776	22781	22905	22775	23056	22962	22952	22843	22717	22747	22997	22889	23097	23047	22990	22900	22935	22934	22890	22995	22995	22975	22846	23094	23142	23172	22913	22826	23070	22827	22965	22984	22957	22874	23110	22840	22855	22728	22837	22885	22924	22981	22873	22953	22967	22916	22988	23104	23016	23108	22867	22844	22676	22935	22727	22857	22788	23082	22918	22878	23154	23046	22706	22809	23133	22659	22938	22752	22921	22867	23176	22975	22908	22851	22727	22922	23193	23168	22599	22958	23056	22925	23057	22975	22915	22932	23196	22877	22940	22920	22897	23183	22916	23077	23015	22931	22836	22807	22823	22791	22798	22863	22810	22937	23092	22865	22790	23050	22792	22878	22932	22879	23087	22928	22700	22851	22996	22837	22877	22870	22932	23031	23010	22953	22960	23034	22934	22959	22883	22787	22969	23150	23175	23074	22916	22993	22885	23055	22894	22878	23060	22967	22830	22948	22926	22999	22817	22718	22677	22691	22864	22957	22898	22786	22906	22863	22857	22888	22900	22940	22892	22849	22944	22946	22869	23006	22869	22790	22901	22795	23107	22991	22845	23027	22973	22764	22969	23107	22900	23050	23069	22925	23047	22754	22895	22795	22920	23232	23044	22979	22855	23038	22929	23110	22757	22997	22938	22713	22937	23019	22927	22857	22839	22999	23087	23159	22861	23024	23076	22841	22864	22954	22752	22841	23028	22704	22845	22779	23322	22995	23162	22923	23067	22969	22897	22988	22894	22869	22737	22956	22922	22820	22974	22931	22921	23004	22814	23024	22929	22936	23010	22887	23083	22831	22788	22627	23159	22831	22942	22836	22880	22904	23048	22942	23126	23326	22909	22952	22986	22853	22982	22797	22976	22984	23310	22953	22834	22863	22884	23086	22957	22926	22986	22799	22936	22766	22737	23022	22868	23041	22835	22963	22929	22895	22887	23008	23010	22984
16903	21374	22430	20938	19871	19719	28046	28868	23668	20758	19280	18792	18502	18541	18486	18468	18563	18346	18539	18582	18452	18376	18611	18259	18563	18533	18610	18426	18511	18610	18658	18482	18411	18532	18399	18782	18678	18457	18475	18512	18407	18510	18523	18504	18411	18601	18377	18428	18589	18340	18597	18471	18732	18470	18569	18401	18312	18595	18597	18435	18749	18587	18568	18590	18421	18371	18581	18569	18456	18454	18552	18584	18579	18470	18522	18406	18623	18652	18594	18443	18653	18349	18411	18515	18272	18589	18335	18517	18477	18479	18485	18429	18742	18368	18483	18381	18378	18392	18530	18520	18604	18317	18525	18322	18508	18529	18541	18542	18617	18209	18500	18683	18532	18491	18349	18495	18428	18634	18395	18373	18446	18596	18430	18490	18441	18592	18554	18421	18521	18491	18590	18637	18471	18319	18303	18581	18641	18415	18328	18383	18631	18519	18650	18462	18447	18594	18456	18396	18442	18333	18413	18425	18571	18529	18439	18369	18433	18671	18538	18430	18535	18371	18661	18518	18452	18568	18402	18451	18558	18649	18405	18577	18475	18385	18434	18516	18509	18447	18477	18494	18478	18377	18692	18458	18450	18351	18529	18459	18364	18623	18467	18710	18596	18516	18376	18540	18682	18470	18439	18626	18493	18540	18347	18440	18260	18363	18418	18457	18307	18436	18466	18616	18348	18430	18466	18520	18639	18596	18474	18627	18653	18440	18620	18583	18533	18368	18538	18475	18416	18619	18585	18514	18458	18493	18507	18411	18536	18577	18514	18272	18417	18401	18443	18411	18404	18637	18534	18386	18652	18458	18530	18439	18338	18512	18406	18395	18348	18668	18367	18451	18561	18511	18463	18381	18661	18385	18398	18503	18484	18376	18498	18578	18549	18457	18564	18509	18526	18481	18536	18627	18488	18447	18329	18481	18373	18399	18554	18577	18478	18497	18638	18466	18446	18532	18470	18542	18579	18392	18340	18511	18293	18452	18529	18429	18403	18678	18558	18477	18542	18717	18411	18492	18516	18525	18589	18441	18452	18386	18505	18469	18477	18341	18695	18438	18587	18317	18570	18597	18547	18369	18664	18519	18647	18465	18661	18532	18440	18404	18459	18504	18659	18518	18618	18441	18581	18470	18427	18517	18649	18603	18547	18568	18556	18686	18506	18334	18440	18329	18379	18548	18606	18440	18352	18589	18603	18701	18396	18517	18586	18508	18431	18377	18256	18592	18626	18454	18395	18483	18435	18302	18526	18474	18521	18604	18389	18525	18437	18410	18539	18493	18450	18585	18533	18397	18540	18611	18632	18533	18249	18651	18461	18457	18533	18579	18539	18661	18383	18611	18467	18398	18525	18520	18295	18557	18533	18443	18579	18385	18389	18464	18568	18458	18566	18631	18511	18472	18428	18444	18525	18621	18541	18473	18433	18458	18441	18451	18356	18474	18514	18557	18493	18562	18686	18324	18504	18420	18402	18439	18516	18329	18573	18418	18400	18481	18617	18544	18465	18684	18570	18613	18504	18422	18608	18326	18387	18430	18502	18531	18555	18625	18470	18563	18581	18438	18648	18457	18435	18452	18647	18334	18627	18388	18515	18458	18410	18595	18577	18593	18313	18485	18349	18391	18600	18530	18453	18441	18446	18505	18599	18609	18580	18511	18630	18443	18524	18561	18617	18505	18568	18630	18487	18375	18483	18516	18409	18528	18548	18530	18341	18218	18605	18454	18644	18485	18636	18528	18280	18291	18432	18471	18241	18606	18531	18484	18440	18498	18576	18281	18382	18393	18610	18419	18372	18501	18363	18472	18349	18445	18577	18501	18313	18382	18427	18496	18442	18612	18405	18293	18623	18738	18577	18285	18581	18606	18412	18443	18243	18466	18380	18445	18359	18483	18647	18399	18401	18390	18430	18547	18618	18475	18640	18417	18552	18501	18579	18457	18608	18524	18556	18424	18628	18466	18314	18443	18568	18457	18323	18415	18462	18537	18483	18601	18519	18635	18561	18296	18523	18383	18513	18331	18581	18541	18661	18331	18423	18561	18502	18357	18391	18478	18467	18254	18573	18468	18582	18522	18525	18529	18437	18602	18595	18658	18538	18512	18529	18359	18790	18553	18443	18375	18473	18476	18597	18563	18532	18426	18684	18410	18689	18380	18380	18383	18713	18422	18682	18437	18569	18576	18328	18255	18473	18500	18435	18458	18452	18542	18533	18482	18459	18450	18519	18473	18328	18521	18266	18532	18532	18625	18602	18514	18448	18538	18462	18422	18617	18436	18581	18598	18518	18470	18570	18352	18263	18667	18599	18428	18502	18385	18477	18464	18469	18733	18506	18611	18462	18455	18524	18489	18606	18704	18398	18734	18589	18584	18442	18713	18565	18523	18360	18432	18583	18345	18449	18493	18513	18663	18619	18486	18558	18323	18510	18389	18422	18457	18647	18418	18427	18326	18597	18490	18333	18431	18478	18646	18525	18424	18444	18353	18454	18552	18448	18513	18445	18487	18523	18484	18519	18299	18478	18455	18332	18481	18414	18435	18432	18374	18615	18525	18534	18521	18570	18471	18596	18510	18561	18575	18505	18578	18697	18640	18479	18510	18524	18520	18614	18541	18504	18360	18383	18588	18527	18577	18662	18390	18501	18379	18434	18606	18458	18463	18386	18449	18612	18540	18535	18630	18522	18463	18548	18482	18385	18688	18484	18490	18553	18499	18519	18474	18550	18387	18254	18578	18307	18476	18542	18517	18370	18752	18536	18430	18457	18548	18417	18495	18494	18532	18559	18681	18692	18356	18506	18490	18440	18474	18565	18444	18521	18544	18659	18369	18390	18455	18525	18529	18772	18521	18528	18418	18632	18563	18406	18417	18464	18530	18612	18634	18624	18589	18477	18470	18568	18347	18385	18462	18574	18521	18613	18506	18568	18605	18584	18701	18547	18555	18360	18484	18567	18597	18408	18327	18517	18382	18613	18588	18626	18408	18579	18518	18346	18544	18427	18531	18472	18643	18291	18468	18445	18337	18670	18542	18572	18480	18589	18557	18584	18519	18448	18460	18622	18532	18408	18475	18648	18421	18637	18446	18483	18511	18596	18652	18578	18724	18507	18671	18422	18565	18329	18624	18628	18465	18566	18624	18484	18651	18545	18553	18502	18639	18572	18660	18465	18559	18584	18528	18530	18528	18541	18508	18383	18554	18331	18319	18663	18548	18594	18431	18738	18561	18489	18708	18513	18519	18395	18346	18318	18533	18405	18502	18535	18364	18546	18664	18579	18528	18318	18618	18398	18538	18615	18512	18615	18613	18406	18503	18454	18570	18422	18547	18581	18591	18643	18552	18695	18517	18685	18517	18652	18300	18379	18562	18470	18469	18631	18518	18552	18417	18472	18582	18500	18552	18462	18431	18498	18535	18608	18454	18707	18433	18591	18704	18466	18472	18509	18451	18658	18520	18520	18521	18576	18740	18494	18600	18532	18516	18550	18497	18385	18612	18577	18613	18686	18441	18411	18534	18410	18405	18391	18562	18466	18582	18513	18471	18546	18449	18558	18491	18361	18445	18534	18516	18487	18474	18594	18547	18531	18363	18511	18553	18617	18333	18499	18439	18577	18510	18550	18448	18537	18462	18725	18613	18563	18505	18445	18617	18388	18332	18382	18511	18437	18607	18576	18483	18494	18628	18400	18427	18405	18405	18519	18462	18316	18446	18551	18491	18640	18478	18624	18534	18540	18480	18622	18474	18596	18426	18489	18536	18265	18534	18537	18461	18616	18315	18407	18500	18471	18570	18456	18547	18543	18574	18424	18526	18461	18575	18486	18633	18460	18558	18510	18414	18481	18634	18431	18447	18522	18378	18552	18598	18495	18547	18500	18512	18510	18638	18635	18638	18328	18573	18621	18519	18601	18405	18544	18485	18511	18467	18458	18596	18337	18422	18421	18448	18239	18490	18544	18750	18472	18579	18584	18514	18448	18496	18595	18399	18378	18646	18519	18423	18392	18355	18501	18483	18410	18483	18509	18331	18539	18449	18341	18408	18667	18486	18676	18569	18415	18444	18636	18435	18470	18490	18639	18473	18396	18394	18626	18540	18561	18572	18391	18361	18629	18461	18479	18426	18620	18623	18517	18474	18284	18567	18663	18515	18487	18419	18292	18538	18526	18422	18543	18500	18494	18440	18597	18496	18648	18622	18511	18743	18587	18551	18601	18436	18658	18602	18329	18571	18391	18424	18297	18757	18355	18452	18583	18434	18428	18557	18652	18492	18598	18474	18449	18451	18335	18575	18427	18459	18451	18662	18438	18495	18499	18550	18545	18529	18631	18529	18613	18430	18525	18468	18448	18613	18486	18296	18638	18453	18513	18562	18258	18636	18421	18504	18471	18496	18607	18413	18559	18602	18424	18418	18625	18272	18409	18459	18389	18575	18489	18403	18579	18329	18385	18594	18463	18483	18512	18453	18428	18410	18535	18523	18344	18485	18420	18596	18655	18360	18444	18358	18654	18374	18384	18590	18662	18669	18407	18587	18418	18598	18515	18522	18369	18485	18415	18552	18518	18393	18463	18552	18554	18585	18291	18473	18552	18664	18344	18451	18496	18545	18465	18553	18586	18425	18559	18410	18438	18628	18393	18591	18568	18547	18455	18655	18572	18446	18470	18601	18440	18528	18485	18483	18478	18528	18579	18627	18629	18405	18657	18513	18406	18359	18525	18523	18508	18295	18514	18520	18413	18520	18474	18463	18527	18562	18539	18654	18347	18581	18452	18752	18647	18629	18562	18611	18533	18397	18555	18554	18493	18484	18532	18403	18551	18524	18625	18511	18538	18454	18477	18536	18319	18421	18526	18438	18403	18427	18543	18317	18490	18427	18479	18478	18602	18409	18478	18531	18494	18524	18471	18528	18524	18580	18430	18494	18505	18448	18431	18574	18378	18454	18387	18509	18506	18470	18455	18568	18710	18523	18640	18558	18477	18493	18615	18504	18506	18517	18499	18445	18601	18541	18383	18583	18406	18464	18550	18488	18500	18451	18677	18567	18500	18507	18543	18564	18505	18393	18655	18496	18638	18659	18429	18238	18454	18368	18593	18363	18475	18450	18503	18609	18533	18412	18486	18425	18527	18565	18596	18539
24526	21386	28687	24947	23584	27195	51308	53471	40235	31992	26259	23685	23012	22826	22561	22638	22643	22429	22600	22437	22514	22639	22482	22590	22411	22400	22541	22750	22390	22559	22565	22685	22547	22667	22465	22501	22494	22596	22461	22479	22619	22384	22395	22321	22615	22584	22424	22813	22586	22441	22486	22268	22409	22582	22316	22385	22552	22129	22495	22592	22719	22507	22491	22439	22369	22424	22529	22405	22469	22703	22538	22428	22320	22519	22521	22400	22275	22534	22565	22452	22464	22304	22323	22329	22325	22520	22424	22550	22496	22596	22323	22663	22309	22616	22616	22428	22568	22495	22392	22493	22525	22295	22512	22433	22475	22413	22731	22305	22344	22399	22448	22495	22540	22466	22370	22301	22512	22442	22452	22438	22408	22517	22481	22317	22330	22565	22656	22665	22536	22595	22417	22443	22354	22455	22567	22440	22554	22344	22258	22326	22511	22709	22389	22567	22470	22367	22395	22626	22418	22311	22704	22408	22382	22647	22472	22565	22386	22431	22206	22291	22459	22463	22424	22528	22253	22598	22221	22480	22504	22633	22276	22312	22192	22488	22433	22414	22419	22644	22365	22643	22396	22463	22164	22380	22486	22390	22329	22469	22589	22306	22493	22167	22380	22598	22560	22692	22515	22372	22416	22391	22488	22666	22763	22679	22308	22553	22574	22442	22430	22433	22433	22611	22486	22462	22488	22320	22452	22487	22437	22529	22378	22611	22452	22684	22465	22397	22270	22601	22492	22536	22346	22485	22589	22584	22381	22415	22480	22386	22408	22410	22371	22425	22336	22391	22464	22463	22295	22405	22587	22329	22491	22602	22426	22526	22370	22418	22257	22228	22541	22452	22408	22231	22493	22734	22647	22462	22364	22279	22561	22373	22532	22640	22608	22489	22419	22350	22497	22236	22402	22426	22398	22434	22504	22301	22575	22601	22385	22303	22346	22601	22477	22385	22342	22472	22346	22277	22479	22490	22398	22560	22631	22449	22490	22373	22678	22494	22352	22518	22297	22285	22540	22351	22208	22146	22491	22519	22353	22593	22395	22547	22364	22447	22360	22534	22597	22294	22515	22361	22406	22455	22413	22520	22531	22098	22450	22498	22403	22461	22670	22482	22490	22322	22558	22588	22264	22391	22325	22550	22267	22339	22332	22446	22393	22493	22323	22254	22397	22478	22572	22521	22309	22226	22505	22415	22215	22458	22708	22232	22404	22260	22593	22650	22523	22494	22447	22357	22625	22179	22567	22417	22417	22510	22356	22526	22370	22430	22694	22459	22322	22584	22360	22434	22512	22232	22258	22481	22614	22405	22298	22454	22524	22464	22355	22543	22602	22593	22439	22393	22493	22500	22662	22362	22352	22592	22569	22302	22636	22424	22336	22478	22605	22494	22605	22443	22464	22519	22339	22502	22427	22632	22629	22431	22461	22434	22356	22405	22396	22601	22444	22263	22677	22459	22366	22446	22366	22445	22567	22588	22621	22564	22514	22504	22537	22566	22591	22426	22638	22603	22497	22551	22501	22656	22357	22556	22467	22364	22450	22370	22264	22412	22525	22393	22372	22661	22514	22530	22163	22174	22563	22226	22349	22618	22290	22487	22613	22606	22572	22423	22563	22269	22467	22210	22457	22472	22414	22205	22486	22605	22378	22434	22371	22645	22426	22625	22433	22389	22293	22426	22714	22628	22573	22676	22419	22315	22554	22483	22357	22393	22351	22398	22542	22323	22733	22361	22401	22330	22575	22562	22435	22356	22375	22761	22603	22505	22529	22611	22499	22404	22377	22579	22458	22239	22445	22378	22617	22552	22263	22364	22426	22438	22478	22513	22701	22761	22371	22609	22506	22505	22520	22320	22597	22263	22611	22342	22535	22462	22404	22336	22288	22467	22487	22537	22597	22492	22541	22470	22314	22284	22438	22366	22412	22355	22416	22428	22467	22456	22516	22138	22352	22373	22617	22390	22310	22492	22487	22580	22572	22353	22463	22315	22420	22499	22615	22323	22593	22288	22500	22619	22253	22308	22518	22647	22383	22332	22567	22490	22395	22310	22369	22604	22443	22543	22313	22440	22696	22604	22323	22607	22473	22506	22387	22309	22443	22565	22543	22639	22642	22308	22323	22647	22392	22466	22382	22489	22625	22305	22475	22314	22346	22423	22414	22565	22564	22482	22432	22601	22476	22350	22377	22652	22651	22636	22642	22502	22467	22569	22581	22338	22535	22291	22462	22551	22406	22552	22518	22394	22304	22499	22395	22539	22500	22646	22419	22424	22369	22596	22558	22443	22552	22292	22487	22525	22649	22539	22568	22648	22500	22433	22275	22537	22514	22787	22519	22556	22466	22737	22684	22268	22226	22478	22515	22417	22606	22437	22585	22248	22542	22500	22414	22469	22633	22393	22625	22607	22445	22309	22228	22401	22655	22241	22574	22466	22194	22430	22376	22205	22558	22573	22655	22325	22606	22488	22557	22527	22306	22343	22496	22597	22470	22452	22514	22311	22399	22393	22448	22397	22617	22388	22432	22626	22396	22384	22571	22363	22442	22327	22512	22484	22519	22440	22336	22577	22494	22299	22483	22274	22380	22412	22392	22338	22472	22313	22421	22458	22503	22661	22462	22412	22330	22532	22319	22551	22495	22493	22559	22389	22270	22499	22408	22495	22607	22435	22403	22476	22569	22433	22401	22382	22362	22372	22520	22430	22464	22501	22622	22460	22502	22410	22476	22506	22587	22570	22532	22504	22395	22591	22641	22428	22385	22610	22278	22362	22458	22585	22366	22481	22449	22533	22481	22355	22588	22330	22560	22485	22230	22190	22692	22767	22513	22492	22725	22408	22259	22325	22644	22294	22513	22338	22700	22383	22367	22475	22638	22583	22502	22576	22520	22461	22406	22274	22363	22505	22293	22445	22555	22359	22610	22592	22516	22418	22547	22333	22357	22523	22420	22351	22527	22412	22478	22486	22480	22523	22566	22616	22456	22559	22472	22579	22501	22379	22323	22395	22416	22633	22498	22318	22444	22494	22580	22464	22478	22460	22615	22307	22417	22433	22451	22605	22327	22506	22446	22479	22575	22598	22370	22453	22484	22426	22279	22527	22553	22611	22427	22460	22505	22655	22523	22479	22519	22143	22490	22336	22655	22514	22460	22446	22603	22498	22600	22449	22495	22394	22488	22386	22677	22396	22542	22414	22458	22422	22616	22324	22440	22396	22612	22303	22515	22552	22410	22558	22430	22336	22698	22447	22647	22431	22354	22299	22218	22161	22452	22273	22628	22575	22405	22310	22368	22157	22654	22444	22654	22498	22304	22579	22342	22638	22415	22474	22343	22350	22334	22596	22397	22597	22640	22574	22484	22367	22324	22504	22347	22404	22383	22434	22412	22340	22592	22449	22528	22748	22504	22240	22872	22588	22470	22341	22546	22371	22637	22533	22395	22433	22256	22081	22381	22501	22131	22475	22502	22639	22547	22531	22586	22403	22504	22472	22408	22453	22297	22506	22449	22352	22558	22579	22414	22398	22547	22500	22471	22491	22603	22571	22414	22297	22685	22694	22635	22389	22550	22552	22574	22585	22332	22542	22468	22378	22609	22344	22471	22340	22639	22530	22343	22292	22537	22433	22420	22513	22552	22505	22504	22595	22547	22511	22397	22570	22479	22393	22517	22434	22528	22386	22448	22501	22524	22374	22478	22505	22410	22406	22408	22242	22572	22592	22237	22242	22513	22515	22558	22410	22522	22482	22405	22490	22528	22380	22375	22370	22384	22588	22504	22485	22642	22202	22366	22467	22408	22296	22521	22550	22538	22568	22290	22396	22390	22539	22714	22523	22511	22489	22521	22290	22257	22474	22411	22601	22218	22498	22479	22535	22490	22586	22417	22505	22478	22449	22536	22440	22531	22539	22694	22373	22595	22554	22507	22614	22418	22433	22525	22522	22345	22446	22297	22496	22629	22397	22282	22413	22532	22643	22407	22530	22649	22606	22666	22644	22598	22390	22632	22530	22643	22354	22326	22425	22380	22367	22414	22494	22595	22380	22482	22392	22589	22440	22453	22526	22364	22632	22643	22468	22468	22416	22534	22373	22233	22391	22371	22279	22061	22492	22461	22585	22524	22630	22463	22601	22592	22348	22481	22269	22408	22393	22327	22698	22390	22424	22707	22408	22404	22365	22409	22391	22339	22442	22610	22389	22164	22360	22191	22535	22319	22574	22650	22535	22504	22336	22438	22495	22368	22599	22502	22233	22396	22520	22477	22353	22417	22603	22437	22517	22505	22361	22459	22548	22468	22599	22484	22603	22370	22395	22448	22266	22297	22481	22475	22375	22467	22585	22328	22631	22534	22385	22458	22412	22466	22599	22553	22657	22416	22471	22456	22415	22390	22278	22438	22639	22336	22293	22367	22604	22340	22406	22212	22406	22520	22391	22442	22403	22232	22636	22564	22503	22551	22289	22338	22461	22413	22414	22486	22310	22595	22573	22352	22423	22690	22537	22491	22474	22359	22319	22525	22574	22418	22742	22392	22536	22359	22433	22518	22521	22331	22373	22407	22494	22404	22548	22692	22320	22465	22333	22626	22452	22430	22417	22564	22370	22587	22741	22279	22282	22445	22418	22384	22434	22205	22477	22418	22386	22401	22237	22375	22529	22557	22489	22407	22553	22644	22517	22635	22600	22608	22615	22664	22531	22640	22629	22231	22549	22441	22469	22540	22574	22529	22638	22619	22225	22572	22479	22626	22323	22444	22401	22666	22516	22435	22426	22510	22591	22222	22438	22263	22467	22660	22371	22534	22378	22380	22286	22506	22271	22642	22586	22429	22434	22589	22419	22553	22400	22397	22317	22289	22669	22573	22430	22387	22497	22607	22639	22531	22600	22385	22659	22470	22557	22514	22371	22453	22695	22491	22469	22518	22665	22492	22459	22438	22475	22588	22674	22465	22358	22634	22282	22261	22505	22449	22426	22614	22627	22323	22243	22368	22536	22428	22369	22505	22592	22493	22396	22522	22597	22587	22520	22289	22454	22429	22330	22233	22335	22567	22434	22462	22572	22558	22473	22509	22506	22641	22409	22533	22365	22335	22531	22462	22454	22403	22471	22443	22808	22463	22417	22406	22590	22507	22552	22587	22448
15135	26501	26208	22734	20798	24538	50627	50531	38209	28905	21967	19248	18330	18314	18338	18266	18189	18295	18075	18237	18235	18105	18141	18105	18248	18267	18164	18375	18240	18246	18041	18077	18198	18270	18220	18257	18267	18056	18146	18331	18232	18105	18452	18224	18118	18132	18210	18195	18515	18217	18360	18203	18218	18416	18390	18148	18093	18342	18262	18087	18319	18206	18130	18342	18373	18173	18464	18048	18275	18274	18183	18240	18195	18381	18287	18177	18195	17999	18191	18159	18214	18379	18323	18034	18408	18355	18359	18225	18274	18196	18242	18361	18176	18362	18335	18246	18310	18256	18324	18122	18091	18222	18111	18086	18216	18142	18096	18157	18253	18243	18107	18405	18123	18139	18225	18161	18286	18093	18285	18288	18245	18160	18202	18295	18412	18338	18472	18192	18274	18165	18132	18286	18378	18226	18277	18240	18149	18259	18118	18167	18178	18206	18196	18178	18461	18187	18171	18344	18276	18274	18427	18262	18006	18287	18366	18166	18199	18254	18275	18149	18421	18308	18188	18122	18103	18166	18216	18257	18446	18260	18344	18283	18199	18228	18253	18216	18329	18263	18258	18246	18184	18128	18314	18149	18281	18179	18170	18295	18229	18193	18300	18162	17967	18317	18403	18280	18148	18368	18145	18109	18135	18229	18176	18146	18273	18212	18339	18450	17959	18334	18058	18273	18227	18202	18198	18360	18236	18229	18266	18328	18231	18232	18220	18239	18334	18318	18327	18245	18178	18121	18164	18163	18294	18259	18119	18279	18117	18247	18051	18050	18310	18260	18423	18399	18338	18138	18271	18293	18274	18085	18322	18276	18242	18399	18205	18283	18281	18092	18349	18198	18278	18151	18173	18375	18224	17943	18126	18176	18276	18233	18244	18206	18312	18245	18233	18312	18245	18309	18306	18179	18286	18307	18254	18205	18277	18363	18210	18231	18175	18113	18310	18312	18257	18294	18255	17967	18226	18124	18386	18049	18406	18294	18077	18206	18064	18298	18367	18058	18316	18226	18282	18126	18297	18446	18331	18139	18334	18306	18192	18047	18204	18212	18199	18310	18179	18337	18338	18279	18247	18232	18249	18396	18067	18164	18024	18211	18338	18263	18154	18198	18310	18159	18267	18011	18336	18244	18330	18201	18213	18235	18249	18192	18286	18105	18306	18333	18195	18134	18297	18435	18155	18232	18068	18290	18180	18240	18268	18249	18160	18229	18208	18158	18293	18281	18053	18294	18258	18217	18196	18152	18274	18160	18040	18209	18306	18251	18342	18197	18089	18174	18390	18209	18166	18352	18193	18354	18165	18384	18021	18386	18187	18261	18238	18352	18217	18111	18188	18175	18395	18161	18323	18304	18427	18173	18357	18202	18191	18050	18288	18319	18078	18245	18218	18253	18245	18141	18214	18385	18037	18269	18338	18201	18298	18119	18188	18224	18302	18189	18225	18300	18116	18052	18286	18300	18308	18225	18267	18204	18242	18101	18298	18303	18099	18251	18183	18260	18357	18141	18205	18409	18208	18106	18335	18312	18271	18361	18224	18347	18174	18398	18374	18141	18130	18332	18111	18006	18339	18220	18147	18236	18301	18431	18172	18125	18253	18113	18315	18064	18225	18218	18412	18209	18210	18204	18339	18317	18149	18087	18313	18240	18263	18185	18278	18228	18301	18250	18293	18215	18242	18331	18173	18223	18186	18348	18246	18212	18206	18191	18276	18145	18255	18260	18339	18303	18170	18346	18084	18292	18247	18308	18311	18139	18412	18095	18190	18293	18276	18335	18134	18172	18179	18222	18216	18230	18304	18313	18183	18193	18421	18329	18172	18218	18201	18207	18380	18314	18177	18210	18271	18193	18211	18237	18220	18308	18107	18304	18320	18386	18290	18152	18303	18015	18390	18216	18094	18167	18292	18246	18123	18281	18287	18148	18168	18046	18225	18321	18260	18132	18289	18087	18284	18204	18169	18395	18283	18105	18190	18228	18244	18192	18218	18255	18225	18273	18076	18418	18108	18192	18229	18293	18145	18336	18252	18108	18290	18278	18102	18203	18305	18376	18196	18217	18117	18113	18385	18361	18223	18071	18170	18402	18389	18245	18080	18094	18179	18193	18171	18206	18405	18459	18294	18287	18229	18181	18088	18231	18213	18224	18279	18217	18317	18250	18208	18216	18134	18303	18336	18251	18297	18117	18220	18231	18219	18312	18046	18165	18405	18123	18329	18154	18075	18258	18211	18147	18441	18195	18300	18154	18201	18255	18314	18309	18136	18146	18366	18142	18278	18248	18290	18268	18293	18377	18317	18332	18306	18179	18255	18283	18140	17992	18285	18195	18231	18161	18177	18224	18300	18043	18130	18168	18174	18404	18221	18218	18235	18322	18289	18262	18404	18348	18409	18339	18235	18311	18125	18218	18205	18158	18142	18006	18104	18414	18102	18218	18244	18243	18301	18330	18366	18263	18209	18160	18235	18236	18131	18282	18143	18228	18255	18192	18038	18184	18358	18157	18227	18311	18151	18309	18056	18323	18204	18389	18183	18242	18218	18248	18160	18498	18239	18418	18253	18310	18378	18239	18230	18224	18212	18215	18310	18185	18271	18145	18132	18368	18157	18196	18216	18150	18198	18290	18149	18197	18279	18193	18394	18300	18311	18105	18186	18194	18097	18279	18096	18296	18127	18231	18187	18261	18224	18188	18327	18337	18137	18255	18249	18143	18234	18099	18080	18128	18322	18277	18255	18161	18189	18210	18231	18343	18382	18073	18188	18320	18204	18252	18181	18347	18164	18299	18194	18382	18275	18079	18227	18240	18124	18295	18191	18360	18218	18059	18367	18404	18370	18048	18053	18319	18224	18062	18305	18349	18140	18394	18217	18106	18342	18470	18388	18430	18260	18285	18163	18168	18262	18094	18341	18263	18313	18293	18339	18130	18282	18240	18219	18197	18278	18242	18079	18496	18243	18371	18214	18292	18199	18253	18348	18236	18164	18225	18104	18286	18247	18232	18231	18294	18110	18271	18064	18077	18205	18333	18314	18178	18235	18208	18111	18337	18097	18232	18162	18255	18170	18204	18288	18069	18199	18237	18270	18372	18169	18157	18063	18309	18191	18144	18230	18316	18309	18364	18237	18228	18212	18220	18240	18324	18196	18147	18220	18066	18199	18289	18307	18181	18433	18193	18303	18244	18154	18254	18341	18459	18257	18162	18225	18316	18210	18302	18160	18254	18069	18230	18211	18224	18182	18357	18202	18124	18222	18292	18259	18279	18010	18407	18254	18107	18038	18119	18373	18334	18330	18120	18431	18190	18297	18075	18219	18358	18093	18159	18208	18497	18221	18220	18377	18192	18308	18347	18249	18093	18227	18108	18205	18308	18248	18118	18327	18216	18212	18286	18172	18260	18215	18478	18076	18235	18267	18161	18092	18348	18389	18245	18362	18316	18364	18092	18222	18396	18242	17977	18346	18240	18275	18409	18468	18100	18314	18173	18176	18331	18316	18342	18287	18262	18361	18168	18144	18246	18256	18381	18163	18272	18185	18290	18231	18215	18337	18224	18204	18328	18250	18264	18256	18193	18291	18221	18178	18212	18018	18327	18231	18396	18429	18245	18124	18291	18285	18283	18229	18339	18109	18007	18317	18273	18198	18129	18312	18177	18158	18256	18379	18233	18304	18241	18299	18412	18194	18178	18225	18203	18165	18089	18221	18424	18246	18103	18098	18281	18209	18318	18292	18068	18298	18241	18225	18303	18288	18287	18280	17970	18217	18388	18133	18205	18305	18204	18066	18224	18267	18120	18277	18388	18132	18209	18214	18136	18207	18248	18015	18397	18179	18288	18170	18449	18319	18008	18264	18253	18391	17999	18316	18245	18149	18319	18331	18347	18333	18241	18342	18253	18422	18357	18338	18258	18191	18037	18281	18112	18346	18157	18267	18176	18233	18077	18158	18306	18190	18111	18333	18133	18166	18277	18293	18160	18104	18253	18089	18155	18125	18211	18243	18149	18368	18294	18204	18207	18183	18384	18288	18274	18391	18268	18152	18216	18354	18195	18222	18369	18114	18148	18318	18099	18269	18153	18293	18289	18226	18108	18281	17989	18243	18271	18385	17946	18266	18457	18261	18269	18295	18262	18270	18200	18253	18118	18217	18227	18200	18122	18318	18209	18198	18192	18390	18330	18171	18199	18157	18087	18407	18155	18341	17908	18258	18319	18146	18266	18277	18214	18180	18170	18456	18167	18267	18303	18139	18242	18096	18061	18387	18316	18466	18117	18043	18047	18353	18315	18166	18282	18149	18310	18176	18239	18257	18192	18020	18295	18249	18254	18258	18096	18372	18232	18358	18330	18308	18008	18259	18152	18318	18214	18210	18132	18386	17953	18030	18240	18370	18030	18146	18050	18267	18269	18174	18198	18178	18360	18310	18340	18363	18348	18199	18245	18318	18182	18124	17999	18276	18226	18167	18198	18266	18258	18282	18306	18087	18398	18212	18036	18219	18392	18086	18188	18269	18223	18260	18139	18274	18336	18167	18120	18467	18122	18196	18249	18231	18138	18313	18253	18061	18296	18168	18333	18201	18286	18238	18110	18346	18304	18204	18403	18162	18262	18347	18292	18135	18213	18217	18362	18173	18149	18168	18542	18166	18218	18321	18249	18226	18305	18278	18182	18127	18088	18152	18351	18138	18386	18131	18072	18247	18391	18297	18210	18167	18099	18212	18164	18285	18077	18220	18426	18335	18249	18143	18300	18288	18110	18248	18243	18264	18158	18180	18257	18247	18282	18290	18232	18091	18169	18415	18336	18226	18268	18227	18183	18344	18283	18232	18195	18173	18245	18289	18029	18092	18385	18253	18112	18237	18177	18372	18331	17791	18150	18270	18231	18231	18279	18347	18314	18370	18331	17984	18395	18303	18250	18131	18331	18220	18138	18258	18230	18350	18279	18161	18361	18209	18198	18160	18330	18223	18305	18214	18146	18204	18193	18335	18122	18246	18356	18228	18280	18280	18306	18152	18359	18302	18231	18268	18336	18185	18230	18365	18154	18104	18246	18165	18293	18287	18228	18224	18250	18059	18321	18183	18369	18132	18326	18253	18323	18052	18319	18224	18185	18318	18134	18153	18241	18306	18243
22830	21440	29364	23943	21825	30545	69736	69339	51632	40292	30430	25662	24238	23846	23705	23543	23554	23685	23465	23398	23378	23469	23415	23551	23426	23224	23185	23652	23761	23433	23455	23430	23585	23471	23235	23285	23414	23269	23273	23359	23396	23340	23250	23286	23404	23280	23479	23398	23295	23561	23423	23508	23342	23250	23620	23542	23197	23457	23416	23549	23307	23538	23242	23188	23502	23298	23248	23257	23332	23337	23404	23117	23180	23281	23330	23130	23418	23397	23164	23277	23229	23284	23178	23288	23265	23446	23237	23050	23096	23555	23238	23268	23327	23593	23165	23429	22967	23096	23356	23284	23206	23223	23162	23315	23438	23300	23000	23296	23266	23186	23181	23149	23292	23298	23316	23397	23185	23363	23174	23314	23451	23513	23197	23246	23283	23427	23305	23111	23350	23335	23272	23265	23329	23324	23257	23421	23403	23341	23221	23475	23290	23243	23189	23000	23310	23176	23132	23062	23268	23611	23446	23421	22979	23453	23147	23256	23178	23189	23068	23365	23221	23266	23450	23329	23171	23291	23223	23260	23459	23324	23015	23253	23299	23278	23151	23241	23168	23309	23302	23350	23413	23169	23194	23161	23479	23235	23384	23410	23210	23254	23134	23170	23355	23226	23289	23332	23252	23217	23278	23356	23388	23414	23316	23484	23297	23280	23451	23357	23333	23446	23138	23224	23245	23355	23074	23176	23421	23095	23294	23298	23137	23497	23154	23384	23369	23181	23270	23560	23334	23650	23285	23368	23047	23365	23270	23323	23341	23391	23258	23254	23254	23336	23330	23250	23489	23427	23372	23331	23163	23347	23301	23358	23236	23434	23442	23264	23295	23196	23249	23394	23243	23216	23409	23271	23330	23225	23342	22991	23253	23271	23046	23288	23348	23216	23321	23270	23328	23637	23248	23240	23392	23288	23249	23494	23167	23373	23459	23193	23309	23227	23376	23208	23205	22979	23337	23112	23294	23336	23333	22974	23047	23254	23279	23114	23230	23176	23482	23406	23348	23124	23218	23454	23428	23367	23302	23485	23372	23212	23277	23305	23295	23217	23331	23187	23140	23135	23282	23223	23341	23257	23335	23348	23377	23233	23542	23299	23074	23222	23325	23280	23322	23215	23628	23184	23236	23587	23109	22941	23364	23240	23375	23168	23362	23383	23139	23092	23184	23336	23220	23249	23163	23183	23063	23335	23394	23135	23196	23544	23460	23170	23632	23362	23260	23370	23231	23444	23347	23265	23386	23257	23375	23443	23319	23319	23181	23478	23497	23397	23291	23244	23278	23311	23283	23281	23521	23444	23431	23418	23273	23235	23134	23173	23190	23175	23182	23199	23203	23452	23203	23225	23242	23313	23392	23152	23250	23286	23421	23191	23361	23119	23180	23198	23407	23486	23323	23252	23254	23272	23277	23246	23340	23125	23034	23096	23256	23050	23317	23128	22896	23082	23124	23310	23311	23458	23533	23181	23236	23366	23147	23178	23144	23290	23242	23300	23473	23482	23300	23295	23347	23376	23418	23221	23361	23289	23260	23244	23452	23315	23370	23309	23436	23255	23323	23269	23277	23012	23205	23472	23341	23211	23459	23259	23526	23062	23323	23348	23415	23306	23464	23319	23435	23176	23334	23062	23202	23357	23436	23276	23386	22988	23338	23401	23273	23278	23262	23436	23191	23332	23241	23270	23302	23213	23325	23428	23435	23247	23320	23527	23077	23251	23442	23174	23349	23285	23208	23244	23203	23197	23367	23335	23177	23075	23119	23134	23346	23296	23498	23372	23392	23149	23301	23268	23231	23111	23186	23228	23062	23261	23279	23248	23301	23287	23272	23247	23275	23162	23207	23201	23275	23188	23299	23383	23164	23273	23343	23188	23405	23245	23129	23155	23121	23137	23206	23073	23195	23181	23472	23221	23290	23155	22975	23184	23338	23297	23326	23178	23013	23131	23128	23305	23201	23527	23470	23265	23068	23322	23313	23380	23439	23123	23389	23124	23156	23350	23484	23289	23325	23143	23365	23024	23294	23377	23212	23380	23375	23081	23155	23276	23132	23203	23197	23241	23206	23250	23251	23204	23055	23532	23095	23183	23326	23120	23243	23136	23399	23339	23258	23235	23325	23085	23122	23188	23241	23190	23314	23443	23236	23290	22973	23136	23352	23121	23224	23266	23389	23147	23260	23386	23302	23280	23195	23260	23358	23221	23350	23276	23354	23272	23486	23180	23412	23389	23011	23120	23338	23078	23271	23159	23302	23527	23512	22997	23315	23415	23364	23223	23136	22847	23168	23224	23306	23309	23357	23295	23439	23331	23322	23218	23329	23186	23230	23237	23351	23472	23323	23442	23296	23273	23287	23227	23180	23362	23471	23325	23178	23185	23332	23153	23355	23282	23357	23218	23138	23241	23370	23007	23207	23178	23024	23165	23252	23084	23367	23158	23318	23359	23287	23476	23190	23376	23112	23189	23247	23257	23309	23304	23168	23280	23317	23056	23274	23110	23285	23367	23160	23341	23106	23073	23142	23132	23227	23453	23417	23204	23154	23171	23370	23292	23372	23239	23198	23167	23161	23389	23400	23373	23319	23373	23042	23292	23207	23272	23123	23322	23321	23246	23402	23240	23239	23310	23239	23511	23347	23036	23308	23070	23301	23452	23149	23354	23305	23374	23352	23392	23552	23215	23248	23322	23397	23296	23108	23277	23234	23259	23272	23414	23454	23246	23291	23212	23440	23404	23172	23339	23332	23411	23263	23127	23310	23277	23171	23220	23402	23272	23288	23312	23436	23433	23110	23131	23174	23066	23231	23068	23134	23242	23158	23155	23027	23325	23389	22941	23223	23145	23290	23230	23515	23207	23131	23320	23269	23023	23282	23334	23144	23436	23371	23235	23169	23388	23303	23265	23013	23031	23285	23308	23196	23478	23178	23238	23196	23215	23304	23282	23147	23222	23255	23196	23178	23156	23157	23121	23102	23241	23308	23247	23360	23222	23477	23208	23354	23049	23411	23377	23415	23118	23386	23384	23137	23414	23412	23370	23488	23274	23449	23387	23442	23319	23237	23252	23345	23268	23166	23229	23310	23160	23428	23161	23223	23334	23241	23081	23072	23392	23429	23491	23179	23112	23312	23110	23354	23291	23391	23375	23307	23294	23204	23420	23042	23142	23317	23367	23199	23239	23323	23109	23264	23353	23450	23253	23302	23513	23473	23161	23049	23302	23288	23197	23170	23445	23268	23359	23413	23291	23137	23346	23445	23112	23086	23560	23354	23447	23362	23206	23310	23559	23194	23315	23388	23089	23234	23383	22978	23365	23460	23142	23360	23343	23489	23326	23621	23321	23420	23315	23246	23269	23268	23096	23320	23197	23523	23455	23329	23172	23292	23173	23558	23204	23158	23301	23415	23133	23184	23224	23305	23201	23292	23299	23277	23319	23351	23338	23220	23337	22963	23370	23406	23461	23376	23390	23444	23268	23292	23574	23332	23292	23135	23020	23273	23168	23180	23359	23212	23298	23165	23279	23314	23297	23335	23276	23024	23262	23316	23149	23308	23426	23336	23211	22920	23335	23216	23276	23259	23404	23207	23221	23240	23284	23386	23271	23081	23176	23269	23217	23199	23291	23227	23418	23231	23503	23242	22987	23233	23225	23465	23386	23348	23208	23239	23310	23295	23346	23193	23185	23296	23340	23341	23264	23583	23138	23244	23071	23228	23001	23169	23194	23041	23204	23081	23373	23119	23275	23068	23147	23315	23078	23126	23261	23029	23228	23289	23123	23166	23350	23314	23117	23105	23131	23406	23202	23438	23371	23347	23170	23215	23299	23312	23167	23091	23315	23181	23524	23277	23296	23215	23477	23177	23200	23219	23173	23199	23320	23275	23196	23324	23208	23174	23178	23239	23269	23344	23223	23248	23353	23205	23218	23349	23229	23345	23348	23283	23135	23510	23110	23276	23113	23234	23185	23352	23461	23311	23298	23110	23356	23445	23426	23219	23301	23162	23198	23272	23153	23441	23305	23408	23323	23330	23267	23269	23295	23414	23358	23416	23420	23519	23455	23240	23229	23573	23242	23100	23265	23179	23243	23376	23198	23257	23367	23179	23251	23188	23335	23234	23130	23188	23236	23171	23478	23246	23313	23267	23065	23284	23087	23077	23108	23563	23385	23074	23172	23163	23198	23310	23546	23426	23099	23400	23364	23358	23306	23129	23260	23406	23309	23187	23304	23295	23196	23257	23188	23219	23279	23625	23164	23365	23194	23368	23473	23423	23500	23336	23406	23275	23271	23286	23371	23290	23224	23168	23301	23150	22977	23203	23258	23212	23435	23412	23048	23106	23233	23106	23329	23277	22951	23195	23314	23250	23310	23529	23405	23300	23382	23265	23300	23144	23120	23267	23370	23381	23053	23488	23216	23192	23181	23301	23421	23192	23247	23344	23385	23501	23520	23463	23442	23217	23277	23346	23491	23501	23429	23262	23379	23291	23357	23154	23515	23408	23322	23117	23274	23285	23333	23322	23313	23299	23294	23343	23363	23293	23211	23094	23265	23273	23507	23394	23149	23299	23437	23184	23235	23356	23298	23085	23358	23089	23296	23299	23215	23461	23159	23367	23235	23284	23196	23109	22984	23242	23284	23281	23303	23461	23461	23135	23318	23119	23245	23490	23533	23390	23202	23403	23201	23232	23300	23207	23208	23281	23089	23149	23385	23150	23350	23335	23348	23229	22995	23225	23137	23243	23132	23013	23333	23295	23221	23284	23351	23047	23185	23174	23244	23235	23257	23434	23307	23159	23362	23371	23278	23328	23521	23365	23225	23523	23071	23350	23198	23441	23443	23137	23271	23193	23455	23382	23299	23255	23398	23299	22982	23518	22950	23383	23450	23323	23358	23308	23375	23074	23338	23398	23322	23257	23404	23296	23361	23380	23196	23206	23126	23199	23435	23300	23243	23382	23414	23339	23468	23206	23521	23341	23296	23374	23319	23079	23144	23372	23105	23387	23003	23262	23226	23261	23179	23263	23322	23208	23285	23359	23199	23243	23232	23242	23243	23228	23144	23429	23299	23528	23359	23168	23265	23261	23188	23485	23449	23257	23128	23207	23151	23341	23147	23222	23279	23177	23364	23254	23149
16869	33059	31321	26209	24596	32620	71013	68763	51332	38224	26173	20765	19169	18700	18552	18707	18513	18595	18630	18552	18568	18578	18677	18611	18628	18582	18667	18592	18809	18609	18505	18556	18568	18615	18800	18567	18728	18600	18417	18762	18635	18573	18598	18622	18656	18711	18884	18675	18687	18621	18499	18674	18571	18701	18670	18605	18494	18655	18724	18544	18616	18728	18503	18688	18560	18645	18597	18647	18764	18545	18508	18691	18572	18566	18564	18727	18728	18577	18455	18689	18736	18691	18569	18633	18656	18675	18676	18573	18727	18566	18633	18650	18715	18582	18690	18551	18687	18564	18699	18472	18473	18840	18517	18641	18602	18501	18421	18560	18760	18608	18460	18587	18588	18537	18617	18575	18665	18815	18589	18742	18547	18552	18700	18468	18517	18714	18735	18509	18549	18574	18605	18581	18585	18511	18446	18480	18553	18701	18619	18692	18594	18629	18647	18616	18529	18748	18453	18637	18676	18705	18675	18580	18908	18626	18513	18588	18702	18546	18562	18620	18726	18714	18611	18499	18843	18679	18666	18602	18653	18583	18490	18621	18381	18656	18579	18718	18557	18709	18686	18799	18725	18694	18355	18665	18454	18609	18525	18516	18785	18727	18503	18786	18550	18617	18857	18540	18721	18703	18529	18571	18561	18617	18691	18606	18604	18511	18488	18493	18625	18818	18693	18685	18616	18634	18786	18638	18508	18713	18570	18693	18673	18519	18632	18721	18618	18570	18684	18621	18525	18660	18697	18632	18755	18614	18492	18567	18533	18716	18570	18588	18564	18681	18637	18726	18707	18599	18693	18536	18755	18759	18654	18532	18593	18709	18544	18638	18628	18467	18554	18644	18642	18727	18577	18402	18646	18481	18635	18553	18575	18425	18620	18664	18702	18617	18757	18591	18598	18482	18719	18618	18452	18504	18664	18546	18584	18549	18753	18552	18556	18425	18632	18696	18454	18717	18520	18486	18608	18737	18511	18667	18615	18508	18572	18590	18650	18419	18583	18695	18488	18510	18682	18683	18530	18570	18728	18446	18498	18636	18793	18498	18512	18739	18734	18682	18619	18754	18509	18480	18658	18544	18556	18493	18686	18579	18729	18545	18533	18607	18615	18599	18581	18601	18654	18415	18481	18677	18663	18648	18657	18589	18719	18721	18692	18751	18693	18613	18637	18514	18663	18870	18454	18586	18614	18412	18752	18548	18628	18466	18622	18686	18581	18600	18460	18493	18616	18649	18342	18545	18539	18797	18640	18592	18579	18739	18562	18811	18830	18591	18434	18520	18575	18738	18577	18439	18634	18691	18578	18542	18667	18597	18698	18522	18442	18489	18452	18527	18678	18587	18494	18513	18519	18671	18470	18442	18681	18599	18607	18548	18448	18438	18761	18567	18739	18600	18654	18622	18598	18793	18704	18618	18673	18571	18608	18437	18601	18516	18589	18733	18668	18604	18476	18545	18646	18572	18385	18645	18522	18606	18600	18647	18598	18525	18463	18506	18440	18612	18562	18465	18569	18501	18853	18474	18682	18462	18621	18610	18626	18643	18501	18711	18558	18650	18608	18742	18764	18501	18448	18636	18449	18592	18539	18561	18449	18477	18648	18470	18659	18720	18624	18605	18465	18643	18746	18649	18756	18467	18673	18661	18506	18505	18412	18521	18548	18683	18648	18659	18615	18716	18728	18716	18617	18611	18683	18746	18641	18509	18603	18450	18572	18531	18566	18644	18740	18696	18666	18607	18580	18666	18611	18621	18545	18885	18738	18672	18529	18628	18589	18655	18685	18636	18619	18594	18667	18637	18540	18615	18683	18546	18524	18720	18723	18568	18577	18588	18429	18730	18689	18608	18649	18715	18798	18521	18769	18675	18648	18511	18656	18440	18528	18529	18659	18754	18573	18708	18755	18840	18662	18622	18528	18534	18695	18614	18498	18572	18779	18613	18436	18717	18649	18684	18505	18575	18552	18540	18591	18693	18549	18516	18494	18567	18752	18543	18640	18513	18542	18730	18652	18756	18599	18726	18656	18512	18679	18503	18795	18500	18568	18740	18594	18619	18569	18548	18578	18786	18855	18542	18712	18607	18536	18544	18545	18775	18587	18716	18694	18696	18545	18607	18479	18637	18732	18611	18678	18606	18650	18601	18754	18569	18394	18618	18546	18653	18519	18534	18777	18680	18767	18537	18608	18672	18667	18637	18631	18577	18715	18454	18492	18504	18531	18715	18343	18526	18536	18718	18482	18575	18729	18690	18701	18732	18541	18597	18616	18531	18651	18439	18611	18595	18650	18608	18673	18582	18716	18796	18517	18615	18386	18323	18489	18620	18482	18531	18819	18531	18556	18687	18600	18601	18744	18552	18632	18632	18676	18548	18723	18506	18549	18620	18715	18619	18685	18553	18670	18525	18626	18517	18553	18694	18645	18623	18520	18568	18759	18596	18625	18663	18625	18555	18835	18721	18422	18552	18570	18566	18719	18425	18639	18398	18515	18617	18528	18523	18716	18650	18588	18692	18478	18797	18610	18550	18592	18707	18716	18795	18657	18757	18428	18795	18513	18581	18570	18543	18531	18527	18560	18579	18494	18659	18516	18579	18499	18598	18497	18536	18695	18631	18597	18587	18587	18617	18589	18595	18728	18598	18542	18654	18564	18482	18610	18774	18432	18746	18543	18602	18708	18653	18668	18708	18517	18504	18552	18621	18643	18572	18655	18543	18649	18642	18608	18833	18631	18808	18682	18421	18647	18642	18531	18482	18505	18582	18551	18681	18790	18680	18508	18772	18638	18677	18678	18602	18475	18412	18540	18628	18558	18671	18372	18402	18625	18510	18666	18530	18642	18620	18687	18779	18660	18643	18605	18462	18612	18471	18637	18621	18566	18682	18620	18621	18539	18538	18721	18686	18620	18657	18460	18592	18533	18696	18637	18527	18512	18677	18520	18544	18549	18742	18562	18698	18541	18615	18527	18593	18541	18526	18684	18596	18581	18430	18563	18584	18736	18625	18609	18753	18548	18634	18449	18764	18619	18604	18650	18743	18710	18683	18690	18585	18646	18558	18526	18739	18726	18744	18664	18821	18683	18573	18719	18566	18610	18609	18591	18575	18555	18746	18542	18530	18476	18557	18835	18589	18438	18548	18611	18589	18639	18614	18758	18426	18857	18550	18652	18590	18577	18582	18516	18763	18684	18429	18568	18628	18397	18686	18521	18740	18745	18545	18288	18645	18720	18495	18666	18678	18442	18561	18543	18638	18550	18696	18573	18395	18606	18457	18529	18658	18686	18645	18487	18513	18554	18426	18820	18564	18691	18690	18586	18689	18461	18656	18680	18636	18590	18639	18502	18610	18595	18766	18475	18425	18586	18571	18441	18503	18518	18462	18657	18594	18448	18502	18556	18563	18612	18574	18562	18716	18510	18560	18640	18526	18579	18648	18518	18436	18456	18703	18734	18506	18603	18678	18623	18623	18508	18532	18793	18507	18667	18763	18591	18570	18822	18522	18634	18617	18614	18651	18513	18692	18573	18596	18642	18772	18630	18619	18492	18585	18690	18693	18552	18683	18695	18584	18662	18649	18652	18794	18595	18710	18520	18646	18606	18552	18635	18519	18857	18570	18544	18642	18722	18519	18742	18661	18659	18553	18727	18684	18531	18654	18595	18658	18613	18514	18525	18543	18731	18750	18713	18696	18622	18705	18666	18552	18565	18573	18650	18403	18693	18533	18490	18587	18578	18706	18559	18441	18876	18543	18610	18768	18598	18537	18648	18633	18508	18571	18339	18837	18748	18440	18578	18453	18659	18636	18648	18597	18651	18692	18444	18412	18469	18744	18567	18586	18683	18693	18505	18709	18613	18656	18555	18623	18725	18666	18583	18508	18685	18656	18716	18577	18573	18594	18644	18668	18765	18600	18556	18673	18667	18515	18620	18476	18782	18582	18669	18714	18623	18675	18610	18540	18753	18750	18419	18638	18546	18449	18710	18713	18616	18833	18596	18657	18503	18701	18655	18675	18510	18579	18771	18606	18641	18731	18567	18711	18543	18762	18730	18700	18534	18634	18782	18438	18583	18685	18619	18638	18692	18570	18651	18437	18681	18526	18559	18582	18534	18630	18508	18730	18497	18782	18392	18658	18609	18622	18637	18560	18514	18672	18757	18583	18551	18708	18660	18440	18616	18328	18668	18541	18732	18641	18454	18463	18516	18653	18715	18558	18682	18635	18608	18603	18548	18677	18613	18718	18707	18588	18583	18655	18659	18536	18544	18673	18381	18601	18634	18345	18727	18635	18544	18547	18597	18458	18614	18562	18652	18564	18771	18602	18404	18655	18670	18528	18549	18502	18829	18572	18685	18560	18485	18635	18653	18684	18623	18560	18640	18703	18494	18563	18661	18659	18644	18671	18466	18561	18404	18673	18584	18726	18544	18530	18575	18627	18848	18510	18707	18596	18750	18458	18577	18686	18632	18613	18675	18547	18391	18490	18583	18624	18541	18587	18609	18612	18511	18638	18640	18571	18716	18526	18671	18568	18536	18627	18802	18548	18573	18830	18745	18690	18648	18650	18782	18555	18707	18581	18652	18457	18510	18640	18583	18615	18478	18525	18683	18656	18685	18705	18464	18549	18733	18701	18540	18508	18631	18687	18758	18661	18646	18549	18686	18696	18700	18525	18551	18497	18709	18649	18666	18549	18678	18579	18749	18451	18506	18686	18580	18669	18698	18525	18558	18577	18486	18789	18692	18631	18586	18631	18507	18626	18571	18441	18754	18560	18664	18704	18678	18753	18567	18677	18675	18528	18569	18506	18644	18679	18486	18749	18566	18660	18586	18487	18776	18706	18540	18676	18686	18552	18514	18588	18526	18631	18379	18599	18670	18627	18579	18569	18647	18701	18521	18647	18668	18653	18563	18542	18603	18734	18744	18597	18707	18522	18694	18858	18310	18648	18823	18608	18757	18734	18645	18780	18521	18494	18459	18569	18687	18712	18593	18554	18679	18427	18559	18585	18649	18678	18424	18559	18619	18661	18583	18563	18512	18626	18525	18451	18648	18512	18829	18684	18595	18629	18576	18485	18531	18489	18640	18501	18629	18649	18683	18774	18708	18694	18614	18617	18619	18550	18651	18601	18658	18683
27750	22532	28118	26727	23541	24249	29848	31581	27275	25099	23576	23180	23048	22951	22975	22745	22927	23034	22765	22976	22926	22877	23094	23104	22852	22965	23070	22851	22818	22884	22677	23006	23006	22993	23044	23242	22939	22821	23040	22820	22834	22838	22967	22862	22948	22807	22835	22881	22892	22809	22718	22662	22854	22822	23046	22805	23096	23016	22924	22619	22776	22833	22758	22978	23129	22854	22811	22685	22753	22851	22827	22955	22861	23026	22863	22950	22902	22924	23169	22884	22853	22905	22983	22991	22880	22973	22994	22728	22758	22684	22687	22973	22724	22904	22832	22768	22704	22766	23109	22762	23037	23017	22899	22890	22788	22952	22853	22814	22657	22812	22566	22980	22858	22683	22663	22914	22652	22921	23022	22875	23003	22847	22790	22876	22803	23075	22903	22853	22832	22915	22883	22822	22724	22846	22920	22778	22797	23094	22926	22707	22983	22956	22843	22776	22957	22721	22673	22740	22776	22842	22971	22950	22810	22740	22939	22847	22900	22947	22930	22771	22758	22690	22744	22776	22687	22781	22915	22788	22813	23038	22936	22742	22917	22988	22899	23002	22949	22772	22657	23054	23070	22847	22827	22824	23135	22804	23086	22904	22980	23000	22884	23040	22734	22866	22661	22901	22892	22923	22877	22999	22851	22817	22801	22809	23039	22851	22954	22953	22894	22781	22851	22721	22788	23015	22867	22898	22890	22675	22892	22714	23013	23047	23023	22886	23067	22819	22877	22882	22692	22827	23048	22834	22967	22908	22956	22844	23064	22920	22843	22963	22728	22685	22903	22886	22845	23012	22894	22743	22848	22773	22830	22697	22785	22764	23036	23254	22936	22879	22717	22884	22847	23128	22832	22987	23019	22850	22890	22804	22886	22690	22884	22782	23027	23055	22790	23089	22724	22880	22992	22695	22698	22609	22941	22976	22954	22803	22918	22958	23022	22859	22869	22710	22890	22872	22828	22733	22846	22860	22780	22913	22959	22754	22704	22853	22948	22804	23032	22973	22872	22828	22923	22887	22936	22920	22822	22828	22987	22940	23025	22980	22834	22819	22618	22831	22885	22798	22919	22952	22689	22780	22718	22834	22899	22938	22898	22937	22733	22988	22815	22831	22841	22772	22905	22891	22916	22847	23166	22767	22882	22980	22846	22912	22720	22686	22944	22769	23093	22957	22821	22971	23131	22995	23004	23126	22821	22882	22781	22924	22742	22957	22778	22749	22779	22943	22866	22774	22838	22989	22823	22812	22881	22889	22768	22845	22923	22852	22762	22857	23045	22616	22682	22879	22976	22867	22654	22938	22854	23048	22893	22637	22922	23065	22934	22876	22950	22899	22833	22929	22966	23042	22780	22946	22737	22812	22951	22924	22830	22994	22917	22956	22884	22822	22880	22930	22897	23011	22828	22907	23035	23101	22881	22659	22805	22911	22876	22820	22959	22949	22890	22822	22934	22867	22707	23016	22995	22771	22874	23158	22840	22905	22918	22835	22950	22905	22854	23075	23071	23056	22821	22838	23261	22834	22762	22968	22911	22869	22945	22880	22951	22853	22709	22933	22926	22873	22777	22805	22849	22739	23015	22676	22911	22884	23090	22936	22825	22937	22814	22840	22866	22579	22963	22937	23057	22728	22735	22795	22934	22877	23018	22806	22950	23047	22944	22847	23058	22686	22909	22973	22925	22734	22940	22681	23093	22798	22975	22884	23026	23031	23133	23088	22892	23083	22886	22846	22882	23121	22973	22821	22714	22802	22945	22773	22725	22735	22761	22849	22893	22812	22884	22826	23029	22713	22866	23118	22807	22794	22789	22729	22891	22742	22955	22893	22905	22818	23075	22985	22892	23086	23057	22781	22963	22753	22755	22814	23024	22848	22711	22816	22958	23009	22705	23080	22789	22857	22936	22807	22663	22671	22944	22899	22858	22899	22948	22651	23066	22760	22844	23124	22794	22945	23030	22939	22885	22812	22867	22924	22811	22891	22793	22861	22863	22890	22962	22921	22912	22815	22878	23052	22826	22781	23028	22784	22929	22849	22839	22949	22947	22809	23000	22913	23113	23038	22721	23057	22983	22842	22764	22825	22910	22997	22803	22929	22981	22719	22950	22790	22878	22969	22956	22771	23016	22590	22817	22993	22908	22928	22848	22653	22850	22942	22976	23049	23082	23102	23016	22821	23037	22859	22805	22825	23189	22993	22848	22890	22912	22817	22989	22922	22873	23045	22755	23040	22686	23026	22814	22824	22689	22777	23050	22880	22896	22874	22743	22881	22885	22978	22760	22895	22773	22960	22873	22898	22874	22897	22688	22879	22893	22907	23111	22805	23046	23000	22932	22976	22939	23035	22831	22938	23025	22789	22871	22695	22682	22774	23004	22677	23022	22770	22824	22951	22792	22671	22842	22723	22759	22889	22932	22653	22870	22987	22934	22860	22751	22884	22960	22842	22830	22973	22850	22773	22909	22833	22755	22719	22955	23130	22859	22940	22939	22885	22909	22845	22765	22870	22947	22842	22872	22769	22903	22831	22732	22985	22750	23018	22835	22837	22882	22733	22918	23105	22943	22703	22939	22597	22729	22803	22936	22747	22850	22887	22916	22695	22916	22795	22974	22819	22785	22980	22875	22898	22711	22923	22793	22640	23017	22910	22947	23113	22983	22852	23004	22916	23077	22898	22869	22788	22841	22970	22876	22930	22832	22961	22831	22905	22811	22637	22982	22934	22936	22656	22908	22878	22882	23121	22813	22932	22781	22942	23094	22923	22944	23064	23017	22893	22965	22969	22936	22806	22967	23195	23024	22956	22808	23070	22823	22872	22635	22769	22888	22905	22790	22864	22786	22861	22914	22916	22939	23070	22806	23025	23135	22656	22804	23006	22729	22877	22897	22961	22763	22896	22806	23000	22879	22856	22943	22886	22778	22866	22881	23061	22702	22863	22908	22784	22858	22853	22823	23066	23034	22990	23092	23085	23129	22722	22963	22982	22988	22812	23126	22707	22877	23025	22966	22615	23115	23011	22849	22987	22998	22814	22940	22879	22794	22957	22680	22630	22848	23010	23017	22926	22909	22792	23093	22725	22749	22905	22906	22921	22849	22843	23049	23017	22774	22839	23039	22800	22958	22739	22983	22768	22985	22936	22734	22812	23007	22773	22806	23133	22896	23026	23021	22928	22799	22837	22869	22841	22827	22924	22849	22866	22975	22861	23024	23028	22838	22888	23065	23067	22966	22682	23031	22800	23024	22808	23015	23110	22848	22716	23174	22996	22602	22968	22884	22976	23055	22934	22895	22973	23000	22683	22704	22992	22842	23015	22818	22885	22791	22781	23021	23056	22912	23143	22767	22668	23172	22917	22803	22830	22889	23173	22951	22709	22884	22770	22726	22967	22948	22747	22691	22724	22810	22802	22862	22931	22776	22944	23030	22856	23024	23025	22919	22810	22855	22738	22822	22889	22977	22897	23077	23016	22861	23042	22581	22855	22693	22945	22936	22902	22994	22903	23010	22777	23025	22788	22689	22981	22998	22773	22603	22959	22906	22878	22876	22966	22877	22885	22812	22931	22766	22841	23031	22869	23072	22981	22941	22959	22928	22887	23107	22872	22819	22928	23061	22910	22904	22929	22797	22953	22772	22962	22822	23019	23038	23117	22964	23004	22979	23128	22978	23054	22839	22990	22888	22784	22961	22922	23022	22979	22828	22921	23037	23150	22684	23047	22845	22847	22852	22806	22803	22956	22973	23025	22778	22904	23107	22815	22680	23077	22902	22937	22757	22975	22937	22897	22697	22809	22952	22960	23004	22798	23025	22891	22960	22846	22733	22915	22917	22826	22946	22862	22839	22758	22926	22966	23147	22784	22858	22959	22918	22956	22911	22823	22683	22754	22790	22875	22694	22924	22873	23017	22814	22992	22937	22886	22902	23025	23010	22911	22848	22721	22875	23002	23186	22911	22990	22861	22880	22833	22994	22915	22918	22865	22934	22751	22861	22850	22933	23087	22751	22849	22869	23023	22856	23025	23081	22821	23051	22879	23046	22987	22906	22906	22827	22865	22940	22982	22976	22810	22851	22768	23037	22789	22862	22690	23099	22814	22743	22801	23047	22615	22676	22849	22936	22723	22807	22660	22836	22927	22670	22952	23123	23019	22896	23006	23223	22787	22754	22894	22999	23153	22944	22939	22722	22860	22847	22766	22897	22865	22940	22824	22680	22890	23146	22881	23081	22974	22717	22798	23073	22675	22990	22948	22955	22917	22812	23030	22630	22960	23060	22857	23017	22772	22850	22836	22775	22743	23093	23063	22805	22983	22877	22980	22818	22608	22844	23043	22905	22995	22896	22886	22898	22833	22941	22898	22933	22682	22944	22916	22847	22872	22842	22711	22863	23067	22702	22614	22770	22922	23049	23074	22969	22719	22799	22938	22977	22836	22922	22949	22793	22895	22938	22903	22881	23172	22765	22763	22747	23031	22798	22769	22938	23067	23107	22938	22919	22890	22806	22938	22920	22866	22948	22886	22915	22748	22920	22903	23038	22740	22916	23104	22880	22904	22867	22891	22597	23023	22881	23053	23080	22807	22849	22817	22889	23016	22999	22819	22845	23021	22945	22838	22988	22911	22897	22855	22892	22825	23024	22852	23145	22981	22896	22955	23072	22940	22837	22823	22978	23016	22862	22976	22767	22801	22879	22991	22903	22954	22912	22919	22772	22787	22887	23056	22837	22790	23017	22747	22807	22826	22786	22815	23116	22984	23017	22966	22947	22812	23077	23141	22897	23004	23176	22900	22824	22980	22788	22720	22853	22948	22866	22849	22981	22746	22733	22707	22831	22716	22727	22779	22992	22916	22924	22780	22957	22880	22859	22867	22636	23051	22898	22832	22996	23051	22857	22891	22924	22861	22868	22732	22887	23195	22938	22809	22876	23077	23033	22760	22927	22827	22742	23046	22886	22862	22843	22883	23172	23100	22914	22831	22955	22791	22964	23042	22903	22795	22793	22898	22707	22865	23039	22911	23064	23141	22921	22747	23048	22887	22953	23101	22720	22770	22952	22860	22643	22751	22850	22613	22969	23071	22853	23016	22918	22960	23050	23223	22803	22790	22983	23000	22825	23074	22700	22951	22820	22947	22969	22828
16907	21917	22543	20606	19852	20675	28199	28585	23117	20555	18960	18651	18530	18435	18352	18341	18387	18274	18433	18291	18265	18372	18329	18374	18300	18470	18407	18483	18266	18328	18399	18282	18451	18288	18481	18471	18395	18387	18488	18177	18415	18484	18446	18369	18430	18397	18408	18329	18341	18380	18429	18452	18465	18322	18364	18293	18439	18452	18372	18353	18322	18392	18395	18238	18482	18208	18272	18328	18325	18203	18448	18331	18513	18492	18584	18370	18196	18303	18474	18402	18241	18326	18390	18347	18483	18377	18579	18359	18239	18469	18469	18367	18183	18243	18357	18522	18223	18512	18345	18435	18445	18357	18354	18372	18418	18524	18232	18237	18335	18352	18299	18429	18460	18288	18505	18440	18141	18462	18523	18345	18332	18458	18440	18306	18621	18433	18283	18399	18430	18395	18286	18420	18425	18333	18254	18496	18203	18396	18314	18399	18383	18379	18173	18325	18379	18513	18421	18426	18342	18484	18317	18322	18337	18365	18272	18306	18450	18331	18496	18205	18434	18346	18371	18440	18144	18536	18462	18277	18343	18400	18340	18485	18357	18416	18411	18505	18330	18243	18336	18504	18262	18505	18350	18451	18258	18335	18369	18503	18494	18385	18456	18519	18454	18402	18359	18441	18317	18380	18452	18385	18357	18288	18581	18470	18327	18278	18352	18272	18333	18264	18441	18350	18658	18336	18380	18446	18143	18538	18332	18262	18247	18474	18353	18360	18362	18240	18317	18464	18288	18438	18274	18347	18306	18261	18266	18319	18496	18530	18363	18333	18273	18340	18370	18236	18419	18608	18318	18295	18344	18483	18447	18287	18289	18465	18381	18410	18371	18330	18332	18460	18397	18401	18444	18401	18404	18572	18444	18396	18338	18264	18241	18410	18217	18360	18430	18280	18118	18318	18415	18290	18133	18376	18385	18395	18329	18536	18415	18479	18399	18325	18244	18169	18372	18417	18297	18405	18221	18301	18366	18515	18235	18342	18350	18380	18386	18438	18511	18299	18392	18413	18285	18364	18378	18380	18558	18480	18326	18354	18387	18358	18319	18461	18435	18449	18177	18399	18303	18473	18165	18491	18414	18422	18306	18477	18435	18467	18409	18344	18436	18469	18378	18474	18310	18411	18118	18531	18269	18289	18257	18403	18416	18300	18417	18349	18385	18449	18456	18314	18398	18530	18289	18544	18350	18308	18419	18355	18469	18438	18180	18397	18365	18298	18273	18401	18371	18166	18339	18506	18229	18380	18281	18332	18398	18476	18293	18437	18451	18392	18326	18499	18398	18447	18500	18370	18479	18512	18451	18513	18311	18450	18382	18388	18437	18294	18420	18482	18414	18305	18416	18279	18340	18474	18436	18490	18260	18410	18358	18327	18281	18178	18410	18355	18459	18504	18283	18303	18505	18389	18241	18522	18431	18264	18479	18384	18331	18224	18357	18567	18298	18459	18361	18223	18256	18423	18267	18389	18359	18481	18402	18344	18455	18348	18462	18388	18345	18527	18364	18358	18434	18256	18238	18304	18347	18273	18402	18564	18412	18092	18403	18326	18303	18539	18375	18304	18481	18502	18210	18486	18210	18412	18338	18197	18320	18358	18411	18500	18304	18304	18436	18590	18330	18351	18302	18497	18411	18294	18387	18242	18318	18475	18389	18523	18413	18280	18279	18370	18310	18344	18458	18439	18341	18291	18510	18228	18541	18299	18253	18432	18323	18372	18359	18297	18533	18342	18295	18272	18407	18320	18335	18432	18595	18305	18208	18488	18328	18255	18322	18353	18462	18392	18214	18375	18402	18415	18392	18415	18400	18308	18231	18474	18290	18510	18468	18316	18506	18388	18330	18511	18195	18393	18395	18458	18393	18198	18363	18435	18447	18449	18519	18273	18527	18356	18306	18362	18442	18233	18294	18477	18298	18561	18260	18323	18437	18469	18484	18327	18511	18306	18161	18256	18399	18532	18320	18314	18347	18309	18281	18515	18377	18497	18332	18423	18514	18343	18498	18176	18444	18252	18461	18407	18510	18360	18564	18392	18445	18419	18410	18533	18374	18340	18348	18478	18218	18259	18460	18382	18242	18484	18287	18440	18362	18370	18549	18233	18281	18335	18442	18445	18327	18468	18379	18414	18403	18354	18457	18208	18445	18381	18437	18369	18522	18364	18435	18255	18369	18349	18343	18378	18392	18435	18296	18413	18286	18400	18378	18264	18428	18261	18255	18126	18444	18409	18492	18302	18278	18316	18375	18535	18350	18343	18332	18526	18381	18345	18334	18289	18407	18482	18313	18461	18432	18342	18310	18269	18547	18528	18334	18520	18249	18419	18070	18476	18410	18440	18234	18505	18664	18166	18184	18366	18311	18254	18312	18477	18331	18345	18512	18407	18560	18475	18354	18323	18462	18531	18361	18441	18227	18278	18383	18407	18383	18239	18368	18399	18231	18288	18351	18450	18304	18317	18375	18256	18461	18305	18325	18371	18235	18340	18422	18500	18474	18524	18348	18522	18494	18379	18319	18512	18328	18300	18251	18437	18365	18329	18504	18444	18335	18352	18437	18282	18482	18312	18369	18248	18313	18309	18349	18438	18421	18259	18374	18277	18218	18494	18397	18258	18272	18345	18315	18279	18347	18383	18266	18410	18365	18363	18336	18319	18489	18409	18525	18270	18274	18358	18523	18307	18465	18194	18405	18157	18428	18293	18414	18397	18335	18301	18429	18369	18323	18416	18417	18308	18217	18402	18343	18178	18342	18403	18438	18590	18423	18302	18425	18345	18331	18222	18317	18528	18466	18523	18389	18189	18344	18481	18483	18449	18175	18393	18164	18534	18461	18435	18295	18494	18398	18317	18358	18277	18426	18295	18369	18361	18399	18045	18444	18230	18362	18496	18334	18333	18518	18348	18423	18362	18368	18267	18337	18244	18492	18532	18270	18434	18306	18400	18461	18581	18506	18496	18399	18378	18416	18382	18445	18519	18414	18409	18342	18329	18229	18315	18378	18406	18319	18594	18370	18395	18423	18452	18156	18471	18240	18520	18408	18347	18532	18331	18313	18405	18325	18465	18341	18396	18418	18603	18441	18465	18521	18260	18563	18233	18482	18349	18461	18376	18308	18316	18351	18164	18274	18334	18358	18311	18286	18401	18530	18239	18338	18306	18217	18366	18351	18449	18378	18246	18337	18242	18425	18387	18388	18491	18427	18391	18393	18467	18364	18359	18072	18357	18417	18496	18335	18484	18576	18319	18367	18417	18343	18346	18374	18298	18345	18328	18440	18334	18240	18265	18389	18442	18237	18363	18188	18195	18278	18323	18204	18353	18429	18249	18518	18466	18405	18426	18305	18448	18426	18296	18505	18392	18460	18387	18384	18609	18349	18373	18318	18390	18367	18525	18354	18480	18455	18416	18576	18247	18338	18474	18294	18343	18348	18431	18279	18347	18140	18304	18362	18348	18352	18320	18252	18081	18489	18427	18334	18367	18302	18361	18436	18223	18351	18396	18432	18555	18310	18354	18493	18350	18417	18308	18541	18274	18285	18535	18326	18560	18420	18412	18433	18140	18316	18424	18355	18434	18370	18340	18563	18331	18318	18280	18359	18333	18494	18338	18259	18526	18406	18263	18448	18235	18453	18433	18502	18475	18394	18484	18389	18467	18221	18210	18502	18409	18501	18521	18253	18470	18421	18285	18219	18494	18505	18386	18228	18393	18635	18410	18466	18465	18537	18507	18352	18415	18313	18365	18678	18312	18328	18502	18186	18378	18411	18582	18251	18431	18385	18359	18474	18411	18433	18384	18426	18253	18455	18500	18315	18586	18385	18180	18394	18307	18511	18363	18374	18531	18412	18159	18656	18371	18399	18283	18305	18461	18382	18356	18385	18403	18411	18307	18341	18478	18301	18335	18478	18490	18586	18364	18263	18427	18366	18545	18391	18457	18281	18371	18446	18489	18316	18395	18423	18432	18449	18535	18249	18286	18503	18257	18294	18186	18298	18538	18437	18269	18336	18255	18505	18314	18197	18363	18392	18566	18429	18253	18437	18383	18384	18199	18454	18356	18499	18418	18493	18491	18316	18381	18288	18574	18392	18394	18396	18383	18418	18301	18326	18416	18188	18326	18345	18234	18291	18405	18571	18634	18336	18289	18462	18348	18367	18462	18292	18252	18479	18314	18269	18414	18424	18487	18302	18411	18548	18369	18296	18339	18457	18457	18214	18467	18390	18209	18517	18321	18409	18359	18307	18289	18497	18461	18461	18292	18447	18376	18399	18362	18323	18358	18445	18389	18335	18420	18345	18285	18422	18331	18343	18331	18298	18416	18380	18424	18308	18429	18468	18417	18430	18314	18372	18317	18505	18312	18368	18430	18200	18342	18320	18395	18529	18315	18569	18227	18267	18323	18471	18423	18312	18227	18260	18447	18306	18267	18418	18174	18319	18229	18366	18592	18321	18172	18382	18494	18482	18392	18407	18381	18516	18391	18218	18203	18425	18365	18368	18313	18332	18479	18285	18267	18365	18257	18399	18224	18350	18184	18426	18201	18488	18426	18487	18605	18307	18366	18332	18330	18485	18267	18285	18470	18388	18312	18357	18365	18302	18381	18322	18303	18360	18430	18395	18425	18428	18421	18236	18459	18407	18348	18362	18318	18737	18338	18401	18214	18451	18463	18233	18587	18300	18373	18275	18241	18410	18628	18303	18241	18323	18301	18448	18226	18493	18375	18369	18454	18437	18410	18469	18522	18369	18290	18400	18598	18341	18335	18424	18323	18242	18432	18484	18345	18522	18522	18529	18432	18358	18404	18309	18432	18329	18627	18261	18516	18314	18140	18562	18437	18399	18395	18388	18387	18372	18370	18320	18416	18413	18523	18289	18388	18453	18295	18164	18354	18262	18142	18358	18353	18415	18237	18311	18353	18408	18370	18350	18401	18637	18362	18385	18283	18391	18263	18318	18383	18579	18212	18352	18443	18357	18336	18295	18462	18474	18502	18562	18371	18462	18415	18571	18341	18345	18517	18415	18367	18407	18491	18369	18436	18335	18344	18275	18390	18439	18460	18301	18517	18423	18323	18279	18357	18339	18235	18325	18394	18413	18339	18567	18323	18360	18464	18494	18570	18352	18246	18345	18480
24506	21423	28719	25001	23511	26681	51184	51940	39119	31599	25909	23167	22444	22278	22310	22148	21916	21960	22289	22068	22105	22197	22215	21961	22081	21949	22263	22294	22165	22031	22107	22149	21922	22166	21964	21829	21969	22010	22165	22020	22043	22006	21869	22061	22110	21800	21894	22050	22109	21908	21988	21949	21833	21813	21966	22080	22013	21976	22075	22025	22018	22086	22060	22058	22091	21950	22130	21927	22124	22142	21825	22100	22011	21939	21812	21968	22020	21947	21966	22233	21804	22228	22088	22271	22081	22057	22250	22122	21987	21982	22047	22117	22216	21826	21834	21947	22031	21980	21924	22138	21848	21834	21873	21952	21908	21961	21948	22059	22118	22002	22049	22096	22124	21847	22003	22102	21793	21755	22153	22088	21934	21974	21877	22092	22259	22129	21952	21914	21885	22061	22000	21758	22084	21998	21934	21860	22096	21883	21992	21890	22210	22086	22090	22041	21876	22349	22088	21985	21746	22067	22001	21905	22112	22147	22058	21822	22189	21960	22127	21900	21843	22064	21902	21972	22092	22034	22096	21954	21953	22073	22083	21870	21801	21768	21888	22019	21907	21979	22142	21873	22045	22070	22066	21951	21998	21962	22177	21994	21972	21976	22093	22138	22142	22027	21959	22126	22010	22050	22132	22031	21691	22065	22110	21813	22024	21944	22173	22012	21864	21996	22122	21997	22034	22169	22106	22112	21948	22095	22208	21932	21883	21875	21960	22029	22138	22105	22087	21864	21873	21798	22072	22072	22078	21983	22077	22094	21945	21852	22095	22030	22117	22156	22044	21696	21890	22107	22012	21946	22146	21868	22024	21946	22162	22160	21945	21906	22051	21870	21846	22083	22179	22064	21788	21840	22100	22009	21951	21754	22074	21882	22120	22151	22058	21937	21884	22139	21883	22040	21897	22150	22241	21703	22175	22090	21969	21923	22202	21945	22053	22034	21983	22271	22096	22117	21876	21812	21702	22071	22180	22093	21999	21899	21729	22042	21980	21983	22229	22178	21936	22075	21918	22068	21849	22072	21784	22195	21929	22061	21816	21835	21819	21801	21933	22068	22063	21813	22259	21966	22179	22037	21708	22250	22016	21867	21881	21892	21872	22166	22065	21988	21800	22132	22028	22117	21906	22082	21891	22069	21853	21873	22237	21873	22039	21934	22055	22038	22002	22087	22156	22035	22134	21910	22007	22021	22003	21960	21938	22129	22054	22045	22049	22076	22203	22098	22102	22097	22213	21855	22172	21912	22199	22004	22059	21934	21953	21937	22087	22042	22142	22000	22005	22011	22155	21958	21774	22154	22064	21975	22150	21935	21944	22186	22250	21900	22173	22016	22037	22079	22142	22148	22195	22072	21801	22027	21969	22104	22201	22007	21997	21952	21947	21935	21782	21901	21718	22039	22081	22051	22061	22100	21882	22058	22170	21854	21915	22030	21937	22200	22105	22203	21982	21980	21891	21861	22064	22142	21976	21790	22067	22267	22164	21922	22181	22002	22103	21951	21872	21877	21887	21876	22044	21834	22050	21837	22180	22061	22164	22162	21865	21959	22175	21997	21908	22120	21926	22043	21935	22059	21874	21830	21946	21878	21790	21994	22072	21811	22044	22020	21864	21913	21968	22052	21804	22029	21922	22087	21787	22145	22019	22145	22047	22166	22061	21965	21802	21881	22078	22233	21969	22147	22040	21923	21983	21955	21845	21965	21932	22061	22026	21991	22042	21932	22303	22250	22066	21990	22010	22078	21802	21982	22181	21993	21913	22016	22192	22015	21889	21865	21978	21884	22006	21957	22041	22120	21965	22020	22019	22205	22042	21963	22297	21870	21935	21917	21999	22099	22060	21760	21989	21877	21968	21950	21966	22009	22065	22102	22056	21933	21915	21970	22102	21957	21899	21828	22069	22026	22030	22125	21871	21841	21793	21795	21905	22060	22005	21815	21985	21957	22150	21982	22101	22061	22091	22012	22179	21995	22232	22225	22018	22206	21862	22058	21811	21992	22142	22102	21794	21967	22111	22199	22188	22008	22219	21987	22035	21839	22016	21876	21995	21855	22165	22051	22119	22087	22142	22049	21951	22108	22040	21928	21896	22021	22209	22054	22167	21974	21977	21770	22047	22141	21942	22032	22044	21690	22024	21929	22068	22080	21794	22229	21985	22125	22181	22121	21856	21983	22154	21930	22016	22078	21885	21759	22182	21940	22022	22000	21858	22051	21904	22007	22058	21939	21855	21995	21732	21878	22049	21934	21901	21789	21985	22115	22129	22191	21972	22176	21902	22172	22047	22203	22028	21852	21866	21875	21903	22204	22213	22111	22032	21953	21977	22087	21967	21961	22003	22110	22263	21890	21838	22135	21936	21983	22096	22061	21935	22128	22038	21862	22083	21987	21847	22030	22072	22079	22022	21999	21930	21894	21972	21814	21956	22059	22233	21926	21872	21899	21964	21996	22058	22190	22028	21920	22180	21947	22008	21896	22022	21926	21943	22022	21990	22049	22098	22135	21939	22015	21855	21933	21982	21846	21831	21860	22085	22066	22038	21932	21863	22028	22070	21847	22174	21924	21922	21989	22028	21959	22113	22131	22002	22021	21906	21986	22106	21979	22077	22215	21989	22181	22011	22109	21989	21975	21912	21993	22004	22054	22041	21916	21851	21834	22003	21997	22003	22145	22044	21978	21838	22028	21894	22134	21925	21843	22055	21813	21739	22049	22071	22146	22021	21981	21955	22153	21939	21871	21944	21895	22054	21851	21981	22000	21963	21706	22167	21778	21979	22253	21901	21961	21945	21971	22104	22056	22121	21928	22043	22125	21981	21884	22045	22009	22213	22000	22033	21904	22178	21962	22015	21968	22150	22113	21918	22114	21875	21959	21867	22109	22253	21846	22040	21836	22049	21730	22046	22023	22177	22041	22000	22008	21867	22215	22045	21885	22139	22027	21933	21955	22062	22093	22209	21976	22249	22129	22138	21919	21929	21802	22079	22110	21990	21960	22200	21983	21966	22154	22213	21978	22105	22013	21963	22058	21897	22180	21877	22124	21713	21891	22170	22158	22041	21930	22243	21998	22135	22093	21782	22141	22014	21694	21881	21963	22143	21917	22042	22057	22136	21953	21717	21937	21913	21978	21957	22029	22175	21965	22050	22306	22048	22088	21893	22000	21885	21909	21960	22080	22222	22140	21894	21908	21913	21886	21943	22050	21841	22210	22218	22136	22222	22005	21953	21762	22014	22267	22164	21962	22040	21900	21917	21995	22025	21966	22179	22176	22017	21885	22052	22143	21987	22011	21931	21951	21973	22134	21902	22050	22034	22132	21971	21910	22073	22014	21986	22009	21899	22028	21972	22115	21961	21808	22091	21954	22153	22061	21820	21761	21783	21811	21915	21954	22179	22079	21786	21941	21994	22031	22060	21973	21825	22233	22001	21990	22266	22205	22084	21852	22137	22147	21980	22090	21729	21977	22011	21948	22042	22125	21890	22095	22146	22227	22212	22026	21906	22014	21984	22010	22067	21818	21992	22020	22141	22217	22001	22088	22126	22258	22267	21999	22219	22195	21988	22022	22099	21994	22044	21844	22024	22183	21844	21929	22076	21823	22005	21902	21791	22047	21875	22029	21908	22075	22004	21822	21931	21812	21864	21750	22066	21852	21953	22055	22165	21856	21875	21975	21981	21893	21905	21976	22196	21948	22007	21686	21974	21976	22009	22089	21981	21859	21790	22045	21871	22077	22196	21951	22182	21951	21976	21796	22082	21995	21938	22329	21975	22099	21928	21966	21887	21863	21730	22122	22293	22048	21997	22151	22049	22075	21910	21979	22013	22089	22167	22189	21907	22023	21943	22004	22203	21912	21927	21917	22076	22198	21988	22019	22064	22013	22120	21978	21769	21829	22201	22065	22067	21796	22087	22123	21824	22045	21941	21968	21956	21951	21932	22111	22017	21815	21951	22059	21829	22170	22015	22039	22047	21887	21989	22078	21958	22254	21971	22005	21994	22060	22027	21835	21991	22330	22034	21931	22286	22005	22062	22225	22055	21892	21842	21950	22138	22113	22175	22135	21996	22062	21934	22169	21961	22133	21949	21947	22027	22197	21921	22115	21905	21814	22008	22058	22057	22014	22114	22001	22070	21832	21891	22043	22191	21905	21990	21908	22001	22054	22105	22094	21937	21975	22194	21912	21943	22041	22009	21931	22197	22105	21970	22073	21970	21821	21925	21973	22055	22010	21895	21887	22015	22035	22024	21887	21782	21956	22165	22021	21960	22028	21798	22298	22128	22133	21946	21873	21750	22151	21965	21873	22025	22151	22198	22150	22172	22009	22118	22079	21924	22067	22041	21807	22121	21803	21993	22047	21929	21855	22099	21955	22304	22170	22005	22108	22051	22119	22048	22013	21939	22074	22083	22010	22129	22053	22064	21857	22003	21870	22209	22305	21945	22061	22177	22094	22061	21852	22048	22231	22041	21724	21957	21622	22013	21798	21969	21897	21927	21821	22103	22123	22131	21914	22048	22162	22116	21869	22090	22045	22052	21854	22017	21886	22022	22232	21952	22128	22067	22032	21935	21976	21970	22070	22208	22102	21961	22134	21974	21880	22079	21904	22059	21903	21771	21987	21937	22023	21934	21923	22002	21982	22130	21922	21827	21882	21922	22079	22123	22124	21899	22212	22123	22221	21907	21889	21736	21887	22107	22069	22104	21901	21968	21990	21932	22123	22124	22014	22105	22326	22061	22108	22091	21973	22072	22132	22063	22085	22022	22220	22098	21798	22154	21961	22059	22061	22080	21967	21980	22042	21911	21899	22057	22022	22048	22000	22038	21964	21935	21911	22136	21924	21991	22106	21908	21711	22279	22040	22142	21995	22046	21991	22161	21787	22126	22177	22153	21853	22024	22230	21962	22010	21956	22074	22009	21840	22012	21863	22000	21959	22001	21949	22128	21990	22042	22023	22025	21887	22167	22040	22028	21926	21999	22099	21923	21806	21904	21912	22088	21739	22255	21893	22237	22020	22308	21945	22111	22096	21846	21896	21829	21912	21769	22141	21923	22135	22052	22069	21930	22140	22130	22089	21867	22143	22034	21996	21998	22086	22047	22027	21974	21926	21873	21953	22014	22019	22115	22179
15181	26344	25646	21807	20424	24327	50670	49712	37732	28573	21502	18884	18159	18054	17853	18022	18144	17811	17914	18054	17964	17947	17945	17934	18084	17804	17993	17978	18018	18081	18064	18018	17941	17929	17890	18062	18052	17999	18054	17881	17989	17941	17956	17831	18014	17955	18030	18051	18064	17925	18018	17984	17961	17858	17923	17918	17895	17947	18007	17894	18007	18161	18034	18052	17906	18077	17929	17915	18014	17972	17993	18040	17897	17801	18014	17907	18166	17911	17776	17748	17865	18022	17970	17934	17973	17980	17973	18052	17749	17794	17907	18036	17877	17791	18025	18125	17982	18145	17962	18071	17860	17944	18000	17774	18132	17965	17822	18058	18074	17973	18002	17999	18003	18063	17897	18094	18090	17812	17975	17832	17942	17859	17843	18048	17969	18014	17989	18095	18031	17942	18043	17893	17931	17881	17981	17996	18067	17855	18102	17908	18002	17942	17926	18037	17922	18033	17999	17982	17976	17961	17899	17960	18047	17875	17891	18002	18183	18018	17882	17903	17930	17908	17878	17713	18044	18209	17782	17898	17929	17888	18008	18080	17966	18079	18131	18042	17986	18111	17768	17860	17881	18050	17974	17888	17797	17949	17807	18014	18070	17907	17833	17890	17965	18012	18231	17886	17956	18022	17994	17891	18024	17892	17912	17974	18009	18170	17850	18043	17999	18085	17975	17995	17919	17812	18098	18051	17984	18051	17996	17950	17837	18003	18044	17960	18035	17919	17961	17940	18063	17962	17960	18113	18174	17853	17887	18114	18047	18044	17971	17835	17863	17761	17923	18023	18111	17919	18101	17892	18018	17744	18237	18167	18038	17931	18028	17897	17907	18121	17991	17908	17930	17989	18074	17891	17829	17904	17847	17987	17906	18038	17945	17965	17873	18086	17993	17907	18005	17987	17720	18003	18068	17909	17940	17870	17874	17941	17892	17989	17833	18146	18047	18046	17795	18114	17945	17924	17683	18004	17939	17869	18096	17948	18021	18101	17955	17820	18053	17939	18164	18157	17756	17910	17915	17917	18007	18019	18060	17673	17964	18019	17978	17907	17845	17916	18036	17879	18073	18227	17931	17835	17968	17891	18025	17971	17809	17969	17808	18053	18239	17874	18051	18079	17785	17804	17885	17786	17957	18032	17973	18015	18068	17857	18066	17971	18068	17941	17844	18060	18021	17925	18107	17898	17946	18154	17964	18020	17679	17851	17995	18133	18017	17688	17727	17801	17916	18009	17884	17890	18022	18099	17779	18117	17986	17958	17846	17876	18040	18089	17883	17875	17971	18010	18044	17872	17935	17949	18023	18046	18049	18066	18077	17828	17807	17913	18107	17919	18008	18031	17926	17990	17927	18053	17784	18116	17914	18045	17780	17872	17882	18027	18086	17928	18005	18116	18010	17955	18022	17990	18008	17835	17940	18060	18185	18114	18086	17938	17999	17973	17874	17817	18207	17982	17847	18153	18033	17954	17970	17845	17901	17785	17834	18187	18034	18057	18010	17868	17820	18120	18140	17923	18040	17845	18058	18074	18051	17951	17823	18057	17956	17987	17964	18024	18192	17950	17877	17863	18108	17961	17709	17845	18063	18112	17945	18144	17993	17985	17911	17985	17813	17936	18072	17957	17925	17915	17928	18003	18126	17741	17977	17960	17898	17929	17823	18087	17769	18164	17775	17950	18141	17889	17901	17978	17953	17942	17810	17913	18135	17804	17828	17963	17960	17923	18053	17961	18018	18007	18058	17939	17907	18025	17986	17944	17981	17831	17815	18107	17858	18046	17882	17960	17938	17798	18053	17809	17915	17728	17945	18317	18006	17960	17920	17907	17903	17903	17931	17798	17861	17936	17872	18134	17923	17830	17848	18015	17973	18088	17869	18076	18056	17986	18059	17950	17727	17950	17782	18050	18098	17888	17910	17789	17972	18089	17836	17867	17911	17953	17823	18071	17979	17986	17958	17937	17756	17669	18034	18088	18099	17958	17855	17842	18070	18029	18000	17841	18001	17892	17954	17840	17908	17959	17842	17987	17821	18097	18030	17924	18046	17962	18086	17956	17969	17765	18024	17909	18091	18024	17934	18018	18034	17872	17942	17894	17886	18038	17887	17766	17993	18067	17964	18210	17915	18029	17797	17892	17951	17920	18005	18085	17862	17988	17907	17917	17866	17742	17897	18008	18044	17904	18046	17748	18049	17849	18026	17907	17985	18032	17925	18140	17715	17875	17928	18068	18028	17981	17849	18068	17917	17991	17816	17876	17920	17869	17900	17797	17828	17882	18047	18110	18194	17865	17956	18177	18021	17819	18094	17886	17965	18038	17749	17988	17995	18122	17962	18030	17921	17979	17883	17927	17881	18011	17844	17917	17914	18018	17830	17972	17919	17864	17879	18168	17956	17965	17948	18075	17831	18014	17967	18044	17968	17921	17920	18045	17968	17704	17942	18031	17968	17969	17916	18046	18019	17897	17872	18048	17956	18086	18046	18089	17936	17957	17919	17779	17946	18120	18012	17898	17945	18071	17981	17956	18183	18060	18035	17956	17845	17918	17876	17980	18034	17943	17996	18152	18113	17922	17944	18090	17995	18007	17860	17927	18020	18000	18187	17980	18125	17857	18039	17986	17978	18042	18013	17923	17834	17877	18100	17839	18127	18026	17711	17954	18075	17964	18028	17897	17918	17995	18075	18026	17997	18019	17923	17860	18115	17985	17962	17940	17853	18073	18024	17833	17938	17906	17967	17849	17934	17934	17904	18050	17761	18035	17872	17980	17881	17953	17812	17946	17907	18007	18079	18025	17873	17881	17971	17919	18043	17990	18110	17894	17794	17937	18036	17716	18045	17950	18017	17823	17790	18113	17844	17887	17871	17897	17801	17839	17815	18225	18163	17769	17895	18144	17919	17967	17799	17999	17767	17984	17871	17983	17931	18092	17856	18065	18055	17938	17841	18002	17995	17967	17862	18169	18038	18072	17962	18111	17962	17950	18078	17886	17765	17931	17874	17974	17863	17835	18014	18086	17887	17811	18017	17807	17924	17980	18009	17844	17969	17799	17833	17893	17987	17916	17892	17830	17797	17795	17867	17811	17946	17850	18087	17899	17824	17904	18062	17839	17907	17894	18045	17993	17918	17982	17819	17989	17893	17993	17695	17942	17927	18075	17867	18070	18047	18061	18028	17858	17866	17990	18048	17932	17969	17818	17919	18118	17926	17840	17974	18103	18185	17905	17755	18057	17855	17875	18109	17895	17844	18120	17950	17881	17885	18039	18035	17919	18116	17963	17967	17933	18060	17879	17900	17922	18187	18097	17865	18155	17923	17856	17928	17820	18138	18030	18120	17894	17927	17918	17903	17958	18166	17850	17962	17965	17990	17861	17882	17948	17863	18014	18000	17899	17961	17986	18073	17935	18028	18064	18067	17968	18001	18140	18266	17969	18014	17954	18077	17755	17944	17941	17984	17904	17991	17838	17941	17832	17977	17793	18043	17752	17874	17943	18266	17897	17975	18017	17892	17851	17948	17940	17844	17918	17946	18134	17874	18228	18018	18036	17858	18014	18062	17931	17949	17924	17970	17920	18037	17883	17626	18031	17891	17780	18056	17873	17817	17992	17935	17891	17925	18003	17943	17928	17959	17922	18033	18076	17905	18125	18104	18027	17979	18068	17933	17645	17885	18012	17787	17967	18015	17956	17911	18068	17987	17973	17847	17882	17878	17958	18144	17899	17970	17880	17820	18012	18038	17925	17986	18007	17962	17941	17929	18050	18062	17959	17895	18112	18099	17814	17960	18008	17816	17876	18004	17985	17899	17922	18053	17765	17959	17941	17903	17834	18024	17981	17859	17913	17935	17954	17961	17892	17965	17906	17917	17914	18226	17933	18038	18060	17880	18115	18088	18046	17929	17982	17957	17848	18107	17914	17900	17882	17962	17915	18036	17813	17933	18132	18121	18091	17978	17845	17842	17941	18146	18054	17919	17990	17994	17882	18001	17983	17862	17976	17893	17833	17917	17980	17871	17911	18064	18050	18057	18072	18013	17968	18004	17781	17942	17980	17940	18055	17955	17852	17915	17908	17991	18015	17918	17881	17952	18014	17775	17986	17980	17997	18028	17951	17868	18148	17967	17856	18070	17846	17883	17989	18022	17954	17660	18048	18086	17949	18206	17844	18105	18026	18036	18001	17947	17922	18028	17884	17956	18161	18086	17823	17862	17928	17829	18003	18004	17809	17909	18045	17830	18009	17983	17947	18134	17960	17906	18018	17867	17909	18053	17891	18102	18143	18190	18057	18133	18043	18018	18070	17890	17950	17686	17999	17893	18079	18061	18016	17742	17905	18026	17985	17788	17979	18037	17998	17946	17880	17946	17901	18022	18006	17908	17886	17792	17765	17843	17806	17878	18030	17906	18009	18012	17973	17878	18032	17863	18050	17814	17914	18114	18026	18026	17900	17998	18034	17870	17901	17966	17941	17885	18065	18015	17893	17982	18061	18160	17931	17969	18043	17819	17887	18006	17777	18004	17799	17958	17905	18016	17834	18034	18131	18012	17922	17923	18043	17987	17989	17824	18178	17988	17948	17816	18025	17921	17975	17906	17827	17925	17815	17858	18058	17881	18016	17882	17971	17887	18131	18075	18205	17956	17868	18120	17831	17903	17887	17958	17968	17945	17979	17878	17944	17976	17854	18041	17991	17988	17988	18219	18008	17953	17910	18142	17799	18290	17991	18001	18015	17782	18061	18024	17932	18077	18067	18085	18020	17982	17668	17823	18076	17967	17990	18102	17901	17940	18002	17918	17932	18046	17907	17933	17907	18056	17913	17887	18090	18014	18153	17830	17770	17774	18209	17952	17803	17997	17848	18013	17953	18039	17801	17869	17897	17856	17987	17814	17942	17951	17935	18065	17897	17797	17956	17887	18126	17914	17931	17942	17882	18070	17977	18058	17971	18040	17934	17972	17882	17906	18002	17897	18038	17984	17880	17881	17832	17940	17917	17942	17899	17939	18048	18004	17971	17850	17906	18076	17943	17860	17985	17830	18049	18070	17761	18101	18049	18031	17885	17849	17964	17941	17834	18003	17960	18016	17908	18148	17940	17935	17885	18042	17993	17906	18008	17885	17952	18136	17925	17866	17939
22818	21434	29363	23894	21756	30403	70730	67638	51409	40227	30730	25717	23779	23328	23156	23128	23139	23095	22981	23127	23014	22922	22946	23027	22907	23354	22947	22927	22805	22905	23022	22818	23047	22980	23069	23161	22757	22868	23008	22947	22984	23020	22920	22986	22971	22825	22920	23000	22985	22940	22894	22867	22936	22955	22819	23057	22966	22618	23010	22771	22954	22939	22844	23045	23041	23121	22795	23046	23076	22879	22778	23136	22992	22630	22834	22880	23106	22911	22750	22608	22799	22974	22861	22868	23078	22792	22873	22984	22924	22898	22791	22781	22905	22839	22821	22920	22727	22837	22827	23020	22989	23017	23162	22850	23013	22872	22875	23018	22926	23129	22754	22828	22776	22822	22747	22891	22693	22959	22907	22966	22929	23007	23019	22867	22633	22793	22906	23050	22991	22924	22933	22998	22872	23095	22818	22941	22878	22729	22759	23116	23003	22796	22780	22948	22711	22949	22929	22676	22660	22763	22803	22735	22669	22773	22818	22759	22936	22605	22968	22958	22971	22922	23006	22798	22943	22790	22864	22906	22642	22879	23057	22917	22850	22768	22934	22825	22825	23108	22944	22772	22859	22574	22986	22850	22661	22719	22764	23041	22774	22851	23057	22739	22803	22833	22938	22838	22684	22847	22893	22766	22939	22839	22850	22961	22732	22866	22727	22910	22739	22876	23027	22893	22936	23037	23207	22966	22694	22854	22849	22848	22871	22655	22838	22977	22647	22828	22857	22775	22826	23019	22830	22882	22557	22971	22819	22877	22994	22956	22819	22889	22943	22737	22809	22655	23024	22790	22841	23089	22821	22768	22695	22841	22865	22790	23048	23106	22794	22856	22698	22940	22775	22714	22954	22968	22887	22786	22867	22823	22785	22895	22815	22804	22762	22941	23029	22935	22996	22730	22883	22992	22885	22915	23189	22909	22897	22711	22497	22696	22870	22894	22855	22800	23009	22964	22684	22850	22902	22758	23044	23001	22793	22966	22845	22881	22867	22803	22993	22891	22985	22834	22876	22889	22739	22788	22822	22912	23054	22820	22706	23034	22900	22860	22970	22857	22927	22862	22812	22906	22912	22721	22767	22989	22900	22903	23052	22823	22940	23141	22892	22841	23088	22792	22691	22810	22917	22816	22816	22915	22889	22747	22945	22981	22947	22720	23041	22693	22816	23013	22743	22733	22774	22760	22935	22931	22866	22638	22748	22820	22798	22944	23063	22784	22852	22865	22797	23075	22863	22806	22880	22861	22839	22902	22682	22885	22643	22968	22737	22978	22946	22947	22791	22731	22891	23043	22870	22900	22881	22902	22735	22734	22654	22908	23114	22905	22917	22888	22860	22931	22691	22941	22605	23031	22830	22750	22892	22912	22851	23050	23100	22847	22836	22997	22697	22866	22921	22836	22973	23036	22941	23048	22915	23108	22835	22874	22849	22781	22836	22932	22836	22957	22909	22985	22718	22798	23005	22892	22797	22949	22938	22851	22852	22838	22751	22812	23058	22795	22974	22778	22955	22674	22995	22922	22893	22797	22838	22779	23043	22812	22844	22997	23013	22791	22628	22808	22845	22954	22937	22773	22774	22843	22997	23105	22791	22984	22840	22982	23023	22889	22791	22747	22892	22933	22975	22723	22998	22897	23009	22866	22791	22951	22833	22881	22998	22841	23053	22706	22774	22966	22953	22956	22858	22906	23002	22991	22965	22723	22898	22607	22879	22774	22709	22705	22849	22806	22708	22984	22894	22652	22836	22814	22833	22758	23046	22710	23012	22663	22948	22750	22750	22811	22787	22837	22855	22860	22715	22974	22941	23035	22875	22766	22976	22886	22890	22909	22931	22808	22686	22828	22787	22731	22929	23022	23256	22605	22754	23177	23089	22932	22885	22796	22905	22949	23014	22932	22992	22927	23027	22866	22788	22744	22999	22857	22822	22850	22804	22857	22702	22900	22901	22907	22743	22967	23039	23139	22637	22713	22938	22988	22638	22961	22939	22805	23066	23078	23163	22720	22606	22989	22837	22726	23007	22971	22930	22848	22733	22763	22990	22879	22823	22870	22793	22783	22796	22987	22859	22768	22848	22951	22700	22958	22815	22998	22757	22882	22780	22829	22857	22754	22868	23107	22750	23031	23025	22768	22877	22978	22669	22746	22686	22777	22795	22868	22790	23025	22734	22784	22953	22703	22855	22741	22932	22747	22935	22879	22939	23012	23011	22855	23142	23000	23091	22820	23033	22776	22765	22998	22905	22828	22965	22975	22871	22817	22781	22869	22898	22960	22735	22854	22718	23033	22905	23158	22946	22964	22788	22894	22753	22774	22903	22885	22886	22823	22808	22948	22867	22834	22815	22797	22931	22774	23032	22967	22795	22782	22980	22909	22974	23064	23024	22953	23126	22685	22875	22880	22989	22855	22979	22859	23122	22936	22887	22907	22767	22811	22846	22977	23046	22809	23056	22577	22741	22939	22828	22735	22888	22991	22718	23046	22929	22816	23125	23030	22841	22780	22843	22913	22779	22897	22821	22943	22975	22806	22887	22908	22735	23031	22871	22912	22669	22614	22791	23092	22992	22715	22741	22928	23054	22987	23070	22979	22987	22800	22971	22896	22937	23002	22961	22953	22604	22919	22972	22819	22770	22704	22904	22784	22717	22746	22978	22849	22860	22887	22757	22595	23042	22959	23055	22990	23039	22842	23012	22861	23027	22830	22865	22961	22866	22866	22943	22660	22860	22827	22985	23119	22955	22784	22825	22817	22823	22871	22944	22856	22929	22993	22959	22918	22812	22845	22863	23100	22993	23019	22718	22682	22823	23060	22881	22940	22867	22931	22957	23036	22967	23044	23149	22767	22957	22873	22777	22797	22838	22660	22741	23119	23132	22899	22657	23015	22842	22842	22691	22574	22920	23069	22670	22718	22757	22721	22969	22829	22873	22919	22873	22918	23081	22922	22645	23107	22776	22936	22678	22841	22799	22935	23054	23014	22826	23038	23021	22802	22850	22782	22811	22837	22727	22967	22855	22946	22913	22722	22824	22912	22968	22826	22855	22861	22871	22885	22936	22739	22963	22784	22893	22932	22933	23042	23052	22908	22942	22689	22650	23167	22993	22807	22803	22727	22799	23143	22817	22923	22853	22734	22841	22859	22717	22746	22865	22664	22970	23053	22738	22742	22873	23039	22943	22862	22769	22876	22859	22861	22835	22897	22857	22807	22981	22970	22731	22699	22877	23051	23014	22885	22980	23001	23050	22554	22886	22735	22673	22845	22892	22896	22964	22801	22929	22696	22803	22957	22785	22690	22916	22872	22776	22744	22805	22904	23085	22779	22797	22774	22802	22964	22869	22737	22979	22893	22922	22925	22893	22952	22918	22712	22772	22643	22846	22832	22985	22721	22659	22745	22891	22822	23007	22840	22952	22750	22712	22730	22745	22813	22839	22899	22798	22796	23095	22757	22867	22878	23048	22912	22992	22996	22741	22852	22787	22828	22818	22693	22936	22742	23092	22861	22875	23097	22729	22763	23007	22974	22881	22719	23034	22890	22857	22901	22829	22861	22859	22788	22994	23075	22913	22922	22831	23000	22714	22933	22835	22803	22469	23013	22765	22819	22898	22819	22997	22638	22995	22816	22971	22753	22963	22928	22877	22843	22918	22679	22827	22945	22886	22901	22863	23014	22793	22808	22864	22914	22941	22685	22966	22921	22816	23125	23013	22810	23033	23093	22788	22840	22753	22806	22896	23023	22850	22777	22957	22931	22975	22709	22845	22906	23005	22870	22990	22894	22897	22914	22887	23010	23033	22938	22872	22896	22867	23036	23162	22770	22643	22932	22745	22909	22718	22793	22933	22786	22755	22861	22781	22751	22873	22717	22809	22610	22793	22991	22770	22998	22802	22986	22789	22914	22798	22865	22964	22963	22761	23043	23009	22751	22842	22704	22884	22800	22804	22914	22712	22664	22847	22803	22911	22770	22746	22975	23042	22961	22689	22775	22826	22860	22902	22752	22863	22752	22879	22823	22948	22923	22997	22837	22684	22895	22886	22697	22782	22676	22736	22719	22797	22844	22710	22821	22749	23065	22721	22801	22795	22753	22742	22552	22750	23043	22964	22678	22769	22719	22890	22829	22984	22845	22914	23042	22969	22839	22946	22695	22704	23039	22909	22769	22873	22924	22721	22852	22684	22936	22986	22684	22839	22785	22914	22753	22831	22629	22636	22809	23003	22865	22862	22733	22783	23027	22945	23036	22787	22945	22789	22867	23002	22856	22908	22922	22791	22937	22961	22703	22890	22866	22622	22884	22776	22934	22856	22763	22807	22982	22943	22773	22715	22522	22637	23016	22944	22660	22834	22706	22787	23088	22933	22847	22862	22883	23033	22677	22783	23126	22873	22550	22880	22781	22783	22879	22939	22922	22775	22796	22941	22759	22895	22921	22719	22850	22939	22767	22788	22796	22836	22809	22756	22837	22801	22889	22757	22947	23030	22969	23050	22798	22901	22659	22903	22796	22773	22877	22888	22793	22726	22973	22905	22896	23059	22915	22638	22910	22829	23241	22847	22745	22952	22644	22654	22760	22800	22976	22935	22830	22837	22940	22834	22800	22768	22782	22719	22785	22774	22867	23032	22800	22907	22888	22843	22872	22771	22935	22766	22974	22760	22775	22913	22936	22883	22856	22765	22659	22897	22837	22937	22871	22858	22962	22728	22894	22938	22690	22888	22920	22783	22975	22966	22645	22782	22934	23105	22963	22809	23051	23045	22778	23039	23047	22925	22875	22739	23018	22929	22993	22785	22849	22826	22615	22753	23009	22759	22911	22802	23072	22987	22727	22783	22829	22770	23030	23006	22805	23058	22904	22965	23118	22887	22854	22836	22681	22896	22750	22658	22891	22974	22829	22887	22770	23001	22892	22906	22831	22786	22969	22791	22960	22808	22922	22912	22978	22896	22850	22832	22777	22806	22980	22796	22808	22974	22857	23189	22620	22826	22754	23009	22903	22952	22845	22977	22907	22989	23045	22849	22762	22686	22991	22729	22882	22861	22839	23025	22862	22826	22753	22868	22797	22812	23113	22704	22985	22870	22837	23059	22741	23060	22953	22883	22621	22896	22722	22882	22941	22898	22946	22849	22854
17322	33791	30822	25796	23296	31609	70826	67560	51245	38380	26892	20706	18738	18478	18527	18573	18528	18441	18566	18338	18516	18524	18587	18345	18323	18459	18506	18389	18491	18261	18631	18464	18596	18303	18300	18374	18612	18388	18406	18337	18329	18468	18258	18389	18504	18396	18548	18498	18418	18385	18266	18554	18532	18359	18464	18597	18394	18396	18396	18412	18506	18494	18177	18510	18294	18439	18528	18404	18490	18367	18192	18441	18553	18536	18282	18439	18538	18644	18356	18534	18350	18401	18229	18455	18509	18359	18403	18485	18528	18443	18443	18350	18596	18464	18279	18403	18510	18534	18432	18449	18308	18457	18365	18306	18671	18472	18384	18279	18423	18325	18507	18388	18480	18377	18412	18364	18468	18474	18406	18325	18308	18435	18676	18254	18311	18317	18335	18277	18411	18515	18514	18518	18393	18587	18280	18217	18498	18367	18603	18465	18458	18224	18388	18424	18283	18602	18408	18280	18265	18441	18316	18376	18290	18295	18374	18404	18551	18434	18461	18401	18214	18420	18309	18428	18304	18343	18348	18423	18473	18405	18551	18280	18579	18494	18486	18503	18332	18386	18266	18324	18663	18410	18299	18282	18482	18517	18469	18463	18392	18392	18305	18397	18375	18440	18302	18244	18250	18311	18273	18336	18196	18346	18305	18463	18327	18362	18388	18471	18235	18309	18214	18378	18450	18540	18501	18397	18512	18358	18273	18520	18565	18574	18303	18280	18310	18348	18212	18191	18398	18296	18636	18319	18524	18287	18331	18496	18511	18179	18378	18366	18265	18405	18271	18313	18284	18421	18573	18295	18514	18536	18461	18345	18524	18336	18318	18515	18230	18511	18521	18534	18320	18411	18444	18479	18412	18218	18475	18489	18415	18422	18389	18447	18275	18446	18374	18306	18489	18481	18292	18463	18536	18383	18531	18303	18343	18413	18383	18453	18340	18389	18463	18529	18538	18432	18351	18390	18305	18383	18357	18318	18424	18585	18309	18704	18398	18234	18362	18385	18432	18513	18364	18360	18362	18470	18372	18494	18368	18290	18339	18422	18196	18255	18225	18430	18553	18484	18295	18636	18468	18409	18390	18367	18461	18459	18345	18444	18436	18364	18452	18510	18263	18276	18447	18193	18407	18524	18327	18336	18381	18429	18398	18435	18322	18456	18396	18101	18274	18599	18498	18289	18632	18377	18378	18361	18560	18336	18499	18536	18500	18538	18388	18328	18444	18523	18205	18212	18203	18439	18375	18393	18403	18210	18460	18435	18268	18414	18366	18419	18396	18416	18227	18530	18445	18280	18253	18426	18452	18314	18467	18339	18417	18170	18408	18294	18289	18413	18532	18414	18349	18509	18257	18385	18286	18499	18300	18323	18248	18462	18336	18427	18494	18381	18255	18390	18330	18414	18418	18454	18463	18441	18348	18203	18484	18345	18384	18215	18539	18617	18351	18410	18367	18455	18439	18422	18457	18420	18350	18303	18500	18371	18574	18362	18389	18294	18502	18318	18402	18378	18497	18243	18554	18396	18549	18414	18305	18505	18268	18432	18305	18358	18408	18362	18409	18231	18445	18520	18470	18409	18518	18232	18437	18449	18249	18390	18110	18382	18422	18365	18398	18344	18378	18448	18567	18446	18362	18383	18322	18597	18377	18391	18393	18323	18511	18349	18520	18378	18477	18432	18371	18334	18637	18346	18421	18400	18318	18314	18508	18399	18499	18296	18383	18506	18505	18553	18439	18504	18399	18415	18365	18469	18395	18460	18243	18444	18473	18389	18357	18464	18475	18290	18310	18602	18575	18274	18215	18354	18490	18275	18415	18347	18439	18248	18440	18501	18430	18307	18435	18528	18366	18465	18492	18404	18339	18492	18207	18352	18499	18368	18333	18499	18374	18409	18482	18506	18511	18344	18408	18424	18419	18332	18401	18370	18338	18546	18526	18192	18401	18387	18497	18471	18311	18354	18452	18533	18507	18491	18386	18380	18412	18387	18407	18443	18446	18427	18339	18324	18393	18482	18298	18340	18510	18477	18428	18270	18449	18222	18413	18308	18383	18477	18522	18546	18437	18419	18477	18200	18313	18321	18449	18486	18466	18300	18492	18509	18512	18373	18284	18362	18304	18307	18635	18424	18610	18547	18438	18364	18535	18253	18488	18379	18394	18436	18463	18314	18404	18314	18443	18328	18531	18428	18574	18195	18383	18312	18437	18325	18665	18282	18438	18511	18347	18567	18447	18465	18511	18277	18318	18532	18359	18462	18524	18428	18345	18591	18246	18466	18405	18287	18423	18414	18501	18294	18668	18517	18237	18655	18505	18263	18318	18470	18452	18433	18462	18511	18304	18252	18474	18538	18218	18367	18373	18551	18334	18362	18235	18485	18406	18234	18386	18528	18325	18613	18452	18426	18306	18396	18370	18303	18417	18367	18389	18375	18394	18304	18222	18504	18432	18356	18432	18354	18393	18460	18439	18475	18442	18315	18336	18277	18338	18426	18372	18342	18381	18357	18363	18287	18262	18382	18153	18354	18433	18607	18476	18438	18395	18364	18383	18224	18514	18394	18456	18408	18529	18326	18540	18358	18374	18539	18297	18576	18122	18438	18188	18241	18469	18276	18459	18518	18483	18382	18465	18285	18223	18347	18357	18258	18283	18495	18449	18260	18229	18432	18407	18388	18394	18271	18580	18332	18537	18306	18397	18561	18376	18453	18368	18376	18370	18536	18447	18425	18498	18394	18287	18522	18529	18345	18393	18367	18487	18352	18537	18287	18372	18264	18459	18519	18378	18404	18451	18403	18393	18694	18563	18500	18376	18290	18458	18477	18500	18320	18442	18381	18270	18458	18486	18482	18384	18502	18404	18474	18422	18377	18506	18426	18502	18342	18502	18320	18505	18335	18390	18501	18351	18366	18164	18315	18367	18338	18508	18376	18336	18511	18392	18369	18210	18239	18549	18468	18194	18551	18274	18451	18480	18373	18503	18374	18364	18290	18373	18429	18490	18498	18318	18353	18343	18550	18447	18353	18198	18302	18349	18367	18256	18281	18513	18335	18272	18474	18297	18269	18304	18302	18403	18408	18480	18366	18291	18388	18425	18374	18447	18428	18440	18409	18326	18396	18237	18409	18419	18381	18358	18435	18572	18326	18413	18374	18452	18439	18504	18204	18417	18590	18290	18438	18331	18252	18376	18203	18325	18480	18408	18456	18438	18431	18247	18465	18259	18446	18406	18505	18318	18492	18431	18301	18571	18343	18286	18590	18282	18440	18462	18355	18539	18158	18328	18425	18313	18328	18188	18347	18554	18412	18388	18448	18397	18489	18565	18409	18245	18307	18368	18205	18484	18191	18390	18443	18431	18507	18553	18551	18401	18489	18362	18418	18369	18598	18428	18378	18428	18540	18355	18484	18220	18319	18280	18342	18405	18442	18426	18252	18183	18495	18343	18379	18470	18312	18631	18288	18416	18526	18422	18282	18464	18336	18493	18320	18410	18391	18584	18464	18407	18538	18521	18322	18390	18428	18338	18426	18511	18237	18468	18561	18409	18442	18240	18438	18509	18267	18325	18258	18443	18625	18447	18444	18530	18372	18384	18506	18445	18625	18195	18436	18409	18464	18499	18509	18538	18360	18497	18504	18314	18316	18368	18452	18331	18315	18431	18428	18262	18551	18372	18376	18541	18342	18443	18387	18374	18305	18354	18333	18378	18229	18459	18532	18385	18455	18390	18321	18430	18582	18484	18491	18423	18343	18220	18400	18321	18348	18572	18278	18472	18462	18429	18481	18517	18391	18462	18415	18453	18352	18459	18339	18384	18435	18585	18301	18280	18399	18336	18581	18533	18375	18512	18432	18410	18330	18141	18290	18413	18371	18264	18330	18463	18438	18368	18275	18192	18541	18460	18425	18497	18457	18459	18511	18285	18286	18403	18324	18329	18422	18503	18365	18495	18290	18492	18495	18235	18519	18479	18397	18569	18349	18446	18454	18292	18504	18735	18354	18304	18430	18317	18552	18379	18563	18488	18486	18558	18391	18469	18499	18337	18353	18470	18508	18444	18387	18314	18438	18405	18401	18411	18361	18424	18202	18597	18503	18467	18521	18339	18471	18319	18512	18464	18473	18345	18316	18338	18413	18486	18280	18385	18521	18553	18372	18397	18324	18224	18503	18485	18288	18462	18266	18562	18509	18324	18291	18346	18452	18399	18446	18390	18387	18193	18281	18145	18379	18445	18410	18196	18582	18400	18487	18496	18461	18415	18247	18495	18342	18425	18522	18410	18507	18538	18386	18430	18306	18419	18332	18625	18425	18270	18245	18445	18430	18273	18513	18407	18463	18438	18399	18438	18412	18487	18317	18469	18376	18380	18306	18417	18462	18391	18490	18311	18481	18535	18242	18398	18325	18486	18413	18525	18279	18401	18458	18494	18317	18431	18215	18348	18424	18361	18283	18376	18262	18530	18503	18227	18265	18366	18499	18404	18307	18463	18305	18585	18327	18534	18346	18275	18360	18482	18472	18408	18195	18413	18391	18203	18490	18467	18273	18376	18374	18341	18177	18367	18337	18276	18462	18422	18328	18443	18469	18299	18389	18284	18363	18277	18383	18584	18494	18259	18312	18235	18472	18400	18288	18327	18435	18339	18348	18304	18336	18328	18511	18502	18396	18361	18507	18219	18373	18414	18351	18428	18301	18515	18375	18218	18442	18273	18405	18549	18528	18448	18312	18541	18353	18470	18278	18369	18263	18324	18320	18411	18388	18239	18204	18506	18293	18409	18562	18335	18450	18360	18383	18384	18223	18190	18363	18352	18469	18426	18126	18267	18387	18569	18384	18474	18470	18422	18356	18463	18352	18408	18233	18279	18356	18515	18351	18361	18381	18342	18391	18458	18255	18193	18242	18441	18374	18472	18520	18298	18249	18444	18429	18302	18458	18635	18274	18458	18512	18448	18496	18237	18283	18230	18461	18444	18421	18168	18427	18575	18437	18436	18413	18332	18420	18369	18409	18492	18361	18370	18212	18423	18274	18470	18190	18360	18406	18346	18322	18360	18313	18304	18297	18228	18447	18280	18541	18360	18258	18372	18582	18373	18275	18371	18368	18578	18362	18490	18302	18379	18435	18418	18474	18435	18383
28082	22939	28455	26771	23806	24383	30681	31255	27661	25293	24439	23569	23440	23523	23280	23650	23422	23214	23426	23379	23312	23300	23535	23518	23321	23467	23416	23508	23354	23391	23410	23570	23185	23271	23163	23584	23313	23513	23376	23354	23212	23263	23616	23428	23463	23400	23396	23394	23354	23429	23410	23339	23458	23317	23212	23244	23310	23487	23281	23542	23432	23380	23431	23146	23424	23263	23324	23382	23820	23276	22919	23171	23362	23470	23339	23308	23371	23193	23100	23286	23266	23541	23348	23471	23412	23586	23269	23364	23482	23231	23047	23465	23482	23285	23370	23154	23176	23232	23300	23270	23313	23236	23430	23383	23286	23374	23450	23431	23221	23396	23534	23504	23380	23363	23314	23245	23434	23295	23508	23350	23302	23224	23477	23461	23071	23225	23285	23281	23423	23403	23336	23324	23277	23373	23276	23171	23367	22979	23624	23278	23330	23234	23379	23385	23382	23227	23271	23275	23209	23253	23196	23280	23482	23572	23364	23172	23397	23548	23354	23452	23373	23267	23250	23240	23313	23626	23249	23291	23367	23289	23566	23259	23193	23249	23163	23371	23341	23321	23452	23490	23639	23438	23481	23415	23444	23270	23296	23262	23317	23375	23435	23354	23296	23323	23418	23576	23375	23160	23329	23349	23363	23224	23261	23147	23481	23358	23232	23314	23230	23257	23717	23371	23505	23383	23274	23399	23534	23340	23378	23482	23206	23433	23506	23492	23239	23476	23442	23444	23570	23291	23233	23217	23400	23431	23270	23209	23579	23347	23412	23639	23673	23527	23334	23289	23508	23358	23375	23248	23403	23310	23344	23588	23328	23470	23278	23310	23472	23220	23349	23658	23606	23232	23606	23249	23371	23284	23349	23593	23575	23183	23250	23127	23283	23408	23164	23365	23307	23663	23161	23475	23430	23430	23212	23444	23205	23451	23391	23180	23358	23268	23368	23316	23121	23365	23488	23339	23433	23504	23356	23633	23474	23427	23119	23274	23375	23403	23410	23417	23262	23464	23491	23411	23113	23046	23428	23498	23142	23407	23436	23466	23486	23225	23324	23495	23302	23331	23323	23451	23296	23234	23436	23236	23405	23337	23469	23403	23384	23340	23358	23189	23506	23458	23141	23219	23276	23285	23390	23567	23194	23665	23340	23429	23382	23482	23330	23375	23421	23303	23410	23504	23594	23423	23489	23414	23334	23386	23215	23315	23354	23363	23430	23421	23360	23394	23492	23384	23387	23298	23344	23448	23507	23292	23346	23467	23376	23323	23327	23561	23222	23393	23308	23290	23243	23489	23286	23377	23515	23435	23475	23339	23224	23276	23250	23259	23335	23537	23339	23457	23186	23242	23096	23462	23385	23289	23307	23401	23343	23337	23365	23349	23213	23514	23452	23214	23256	23316	23473	23389	23268	23202	23420	23354	23122	23435	23508	23433	23296	23310	23434	23449	23366	23355	23337	23501	23406	23463	23267	23214	23324	23351	23241	23425	23225	23335	23615	23424	23553	23411	23237	23286	23495	23622	23361	23387	23390	23561	23283	23473	23248	23299	23421	23217	23297	23568	23257	23534	23605	23323	23382	23302	23362	23471	23351	23488	23537	23616	23366	23339	23535	23328	23430	23391	23441	23584	23420	23530	23393	23362	23304	23471	23156	23298	23372	23560	23421	23282	23440	23352	23420	23344	23132	23356	23309	23330	23421	23214	23336	23460	23545	23285	23460	23430	23335	23299	23337	23316	23425	23182	23527	23398	23401	23298	23229	23271	23378	23441	23340	23271	23471	23253	23414	23256	23445	23390	23482	23339	23370	23540	23418	23404	23359	23296	23378	23475	23411	23098	23219	23643	23378	23473	23568	23388	23409	23434	23393	23297	23526	23411	23470	23522	23223	23392	23331	23322	23442	23476	23309	23305	23362	23527	23348	23230	23637	23276	23461	23607	23224	23253	23308	23443	23193	23281	23571	23460	23240	23419	23277	23031	23188	23457	23316	23472	23436	23358	23454	23167	23538	23336	23498	23339	23471	23274	23293	23311	23354	23361	23125	23313	23668	23138	23599	23340	23421	23341	23386	23563	23339	23310	23278	23569	23424	23360	23317	23445	23430	23384	23255	23424	23568	23457	23392	23478	23433	23388	23381	23511	23536	23385	23305	23405	23407	23490	23312	23463	23525	23296	23247	23364	23663	23346	23368	23327	23261	23505	23398	23437	23464	23344	23265	23462	23481	23456	23354	23479	23161	23350	23294	23316	23311	23434	23449	23271	23348	23397	23386	23384	23415	23152	23157	23363	23575	23182	23499	23358	23320	23422	23471	23263	23519	23349	23284	23602	23420	23416	23473	23426	23475	23488	23221	23287	23461	23336	23315	23192	23482	23135	23397	23569	23199	23491	23438	23399	23445	23524	23620	23358	23512	23354	23453	23303	23338	23730	23347	23477	23534	23343	23295	23403	23267	23505	23373	23549	23294	23404	23464	23425	23083	23404	23437	23478	23326	23471	23365	23400	23461	23427	23458	23440	23344	23506	23600	23455	23362	23342	23292	23535	23518	23279	23332	23450	23279	23426	23415	23589	23562	23419	23371	23383	23212	23365	23505	23349	23479	23537	23356	23460	23358	23403	23510	23379	23589	23378	23610	23298	23441	23430	23429	23538	23319	23349	23277	23402	23273	23337	23409	23622	23368	23340	23545	23614	23506	23229	23294	23572	23401	23288	23471	23579	23381	23398	23499	23275	23290	23345	23322	23449	23626	23345	23478	23305	23436	23416	23625	23190	23229	23366	23244	23426	23488	23171	23288	23285	23363	23243	23141	23308	23565	23550	23570	23386	23436	23448	23256	23410	23642	23391	23464	23500	23352	23549	23284	23326	23254	23456	23308	23457	23389	23487	23443	23381	23247	23164	23411	23423	23274	23562	23431	23556	23271	23208	23449	23397	23410	23479	23465	23321	23382	23151	23507	23514	23488	23178	23493	23245	23446	23205	23667	23707	23408	23255	23362	23408	23388	23313	23467	23283	23361	23332	23427	23288	23318	23336	23306	23461	23466	23446	23410	23401	23292	23309	23435	23314	23437	23559	23245	23265	23176	23245	23352	23377	23586	23304	23332	23321	23466	23311	23556	23199	23278	23335	23514	23404	23330	23530	23532	23227	23474	23530	23295	23504	23090	23193	23221	23345	23550	23089	23245	23402	23341	23488	23483	23415	23385	23223	23425	23438	23341	23353	23478	23395	23495	23409	23561	23562	23570	23292	23393	23363	23497	23598	23400	23451	23616	23688	23358	23233	23401	23325	23429	23460	23311	23434	23432	23305	23286	23614	23417	23249	23375	23376	23348	23409	23488	23652	23297	23366	23440	23319	23267	23240	23384	23314	23243	23442	23276	23231	23302	23364	23514	23411	23456	23542	23569	23177	23310	23412	23534	23570	23537	23338	23408	23270	23282	23548	23258	23527	23562	23286	23366	23516	23478	23328	23218	23403	23147	23283	23377	23166	23284	23509	23229	23480	23310	23475	23729	23301	23547	23459	23447	23383	23357	23258	23405	23332	23274	23462	23406	23556	23378	23295	23382	23373	23251	23639	23410	23462	23435	23468	23316	23594	23701	23516	23581	23556	23370	23543	23310	23462	23463	23245	23294	23567	23470	23363	23534	23347	23607	23414	23468	23506	23341	23451	23437	23334	23362	23532	23045	23120	23369	23454	23333	23335	23404	23232	23278	23330	23427	23340	23489	23417	23477	23489	23107	23230	23512	23364	23348	23266	23525	23137	23327	23387	23235	23140	23327	23388	23410	23353	23529	23452	23517	23558	23246	23502	23275	23336	23277	23314	23350	23277	23364	23324	23359	23303	23379	23452	23564	23324	23527	23285	23136	23209	23542	23468	23437	23293	23289	23435	23440	23257	23335	23403	23507	23390	23406	23312	23394	23398	23481	23477	23172	23556	23357	23236	23227	23300	23158	23209	23058	23408	23361	23365	23329	23517	23519	23041	23309	23265	23566	23360	23092	23504	23336	23500	23435	23408	23455	23295	23243	23372	23550	23440	23292	23427	23674	23485	23391	23309	23238	23399	23647	23376	23300	23215	23440	23135	23412	23383	23399	23521	23364	23650	23276	23534	23703	23558	23297	23449	23438	23285	23265	23496	23314	23356	23428	23395	23327	23500	23559	23357	23503	23509	23401	23398	23431	23323	23281	23409	23231	23315	23382	23445	23441	23445	23556	23446	23292	23354	23178	23494	23215	23335	23478	23168	23232	23062	23572	23399	23386	23343	23569	23439	23395	23435	23517	23612	23562	23422	23182	23255	23256	23393	23403	23381	23445	23363	23508	23226	23353	23337	23252	23391	23182	23591	23524	23312	23430	23255	23412	23411	23457	23261	23199	23365	23303	23281	23501	23452	23391	23381	23293	23132	23479	23166	23347	23511	23306	23240	23468	23367	23338	23343	23471	23270	23204	23553	23525	23672	23501	23414	23514	23455	23356	23483	23429	23304	23435	23407	23497	23257	23359	23420	23278	23699	23562	23334	23335	23317	23540	23492	23485	23348	23333	23465	23411	23366	23568	23431	23561	23353	23500	23547	23405	23270	23295	23397	23488	23545	23467	23434	23644	23313	23475	23426	23456	23514	23742	23457	23286	23353	23452	23422	23458	23395	23365	23248	23161	23354	23455	23407	23338	23447	23368	23323	23480	23532	23384	23337	23356	23433	23430	23546	23515	23382	23507	23399	23487	23401	23332	23179	23413	23550	23462	23158	23426	23265	23145	23267	23376	23274	23538	23546	23522	22892	23433	23303	23329	23367	23323	23524	23552	23196	23453	23392	23273	23282	23123	23346	23440	23297	23229	23077	23468	23482	23239	23366	23211	23367	23666	23593	23515	23373	23233	23231	23384	23415	23410	23576	23264	23238	23336	23289	23463	23448	23369	23275	23483	23242	23330	23503	23495	23386	23308	23261	23518	23598	23419	23281	23567	23540	23370	23343	23420	23391	23364	23386	23266	23234	23308	23350	23347	23519	23526	23567	23274	23468	23316	23253	23410	23266	23413	23302	23074	23318	23288	23451	23383	23320	23229	23222	23399	23194	23504	23459	23405	23467	23296	23383	23429	23512	23454	23429	23307	23504	23407	23351
17990	23368	22828	20517	19900	20646	29320	28015	23436	20867	19465	18936	18850	18696	18761	18637	18912	18776	18831	18771	18568	18768	18754	18665	18737	18822	18665	18739	18700	18606	18708	18758	18604	18782	18737	18805	18619	18819	18767	18681	18835	18661	18652	18649	18759	18686	18665	18712	18711	18790	18823	18880	18779	18854	18760	18701	18867	18576	18649	18752	18814	18890	18812	18766	18849	18800	18692	18696	18665	18584	18867	18858	18729	18632	18659	18778	18675	18776	18628	18745	18699	18803	18665	18684	18827	18822	18556	18764	18659	18612	18576	18732	18571	18688	18645	18831	18535	18787	18725	18764	18743	18696	18760	18782	18465	18662	18696	18640	18641	18800	18792	18670	18636	18555	18718	18721	18851	18809	18772	18737	18580	18549	18783	18778	18740	18738	18850	18692	18451	18635	18949	18571	18743	18607	18696	18857	18897	18660	18764	18839	18720	18786	18797	18840	18687	18791	18680	18717	18751	18735	18806	18649	18728	18673	18908	18749	18629	18863	18930	18757	18603	18773	18643	18715	18846	18663	18779	18653	18655	18789	18629	18684	18742	18653	18749	18766	18709	18687	18582	18689	18648	18868	18551	18641	18772	18710	18936	18744	18967	18557	18606	18520	18817	18601	18705	18836	18621	18722	18669	18724	18809	18807	18664	18698	18692	18762	18681	18756	18832	18517	18564	18872	18859	18897	18662	18852	18814	18792	18731	18741	18881	18607	18594	18649	18656	18677	18701	18718	18673	18523	18651	18724	18717	18455	18659	18908	18532	18679	18642	18579	18814	18618	18599	18553	18730	18956	18772	18656	18832	18666	18793	18768	18650	18895	18718	18663	18691	18679	18591	18786	18812	18785	18814	18834	18699	18849	18809	18583	18860	18656	18738	18792	18766	18686	18793	18815	18812	18781	18657	18842	18498	18732	18701	18521	18761	18810	18954	18606	18731	18938	18779	18596	18716	18785	18817	18888	18611	18498	18785	18699	18727	18884	18615	18730	18784	18574	18731	18765	18608	18807	18601	18596	18634	18723	18747	18682	18822	18733	18589	18803	18634	18679	18970	18798	18743	18807	18708	18772	18656	18717	18701	18702	18598	18772	18863	18604	18707	18729	18700	18734	18779	18642	18905	18622	18857	18800	18819	18920	18735	18719	18850	18707	18677	18713	18810	18755	18665	18800	18717	18710	18746	18713	18706	18646	18802	18540	18621	18595	18664	18689	18810	18819	18727	18768	18743	18727	18815	18770	18844	18722	18623	18746	18757	18774	18560	18756	18684	18592	18668	18741	18803	18720	18633	18856	18636	18665	18878	18781	18671	18748	18627	18746	18716	18591	18725	18693	18799	18755	18863	18609	18666	18649	18700	18585	18533	18723	18766	18802	18607	18822	18773	18708	18728	18726	18763	18698	18710	18607	18558	18656	18833	18641	18645	18675	18851	18757	18665	18690	18917	18653	18631	18784	18780	18660	18774	18852	18648	18770	18838	18883	18565	18784	18792	18734	18712	18884	18815	18679	18753	18765	18580	18879	18731	18832	18656	18603	18924	18900	18513	18729	18641	18658	18781	18673	18617	18700	18697	18756	18800	18741	18644	18601	18885	18692	18524	18815	18640	18842	18730	18681	18725	18860	18679	18621	18819	18773	18820	18934	18679	18757	18753	18809	18792	18684	18921	18678	18656	18628	18809	18760	18665	18494	18812	18671	18757	18576	18577	18650	18552	18941	18647	18632	18665	18956	18809	18739	18729	18713	18474	18771	18820	18622	18718	18707	18611	18866	18817	18749	18703	18733	18446	18853	18740	18918	18807	18915	18609	18740	18731	18738	18586	18646	18698	18721	18694	18712	18762	18832	18869	18782	18634	18608	18590	18637	18710	18892	18821	18861	18735	18850	18822	18668	18604	18519	18730	18839	18710	18775	18624	18644	18537	18769	18592	18779	18858	18566	18652	18621	18855	18660	18749	18652	18599	18846	18777	18829	18757	18837	18764	18647	18791	18681	18817	18767	18646	18806	18761	18917	18819	18600	18628	18669	18580	18692	18836	18811	18719	18585	18593	18716	18778	18651	18724	18738	18730	18607	18540	18744	18666	18584	18678	18771	18537	18630	18818	18706	18698	18661	18708	18780	18668	18708	18650	18833	18707	18554	18733	18847	18736	18703	18684	18784	18799	18680	18564	18909	18517	18899	18724	18770	18931	18763	18643	18623	18661	18823	18664	18697	18713	18763	18721	18624	18817	18758	18812	18724	18671	18532	18797	18756	18849	18727	18584	18586	18630	18638	18564	18726	18697	18608	18715	18651	18729	18659	18679	18843	18839	18764	18585	18685	18588	18558	18737	18685	18965	18846	18508	18756	18764	18761	18735	18649	18734	18829	18925	18572	18822	18677	18718	18676	18767	18628	18896	18832	18638	18648	18735	18817	18690	18797	18746	18708	18804	18734	18864	18620	18751	18728	18684	18742	18656	18719	18727	18550	18640	18711	18938	18938	18602	18807	18779	18756	18720	18678	18656	18572	18713	18662	18547	18736	18676	18578	18738	18819	18722	18715	18751	18690	18735	18783	18714	18793	18673	18742	18652	18572	18615	18681	18716	18730	18691	18699	18751	18696	18654	18643	18764	18733	18703	18710	18759	18532	18830	18884	18635	18944	18653	18782	18897	18820	18772	18833	18878	18640	18708	18661	18704	18739	18715	18803	18765	18795	18912	18569	18871	18636	18735	18702	18647	18618	18772	18675	18772	18731	18742	18683	18723	18805	18537	18561	18729	18579	18731	18869	18632	18497	18674	18714	18685	18867	18708	18931	18958	18809	18726	18652	18629	18646	18866	18812	18904	18691	18881	18836	18764	18659	18743	18736	18883	18687	18837	18698	18575	18813	18761	18792	18725	18532	18828	18696	18491	18828	18638	18818	18732	18566	18735	18778	18795	18811	18700	18753	18677	18790	18584	18696	18760	18662	18609	18694	18720	18645	18659	18564	18626	18903	18656	18631	18686	18759	18706	18788	18667	18510	18769	18702	18886	18681	18618	18750	18732	18845	18730	18682	18777	18787	18686	18821	18490	18779	18758	18568	18628	18710	18950	18667	18719	18757	18572	18626	18844	18734	18587	18908	18723	18696	18787	18686	18811	18803	18736	18709	18833	18440	18639	18946	18728	18815	18624	18874	18848	18512	18815	18775	18843	18702	18655	18760	18610	18721	18620	18613	18677	18605	18763	18813	18789	18679	18536	18653	18649	18744	18669	18744	18612	18698	18731	18739	18605	18630	18809	18711	18798	18647	18606	18670	18762	18653	18772	18562	18764	18669	18777	18646	18723	18803	18828	18648	18720	18890	18681	18784	18783	18750	18703	18693	18655	18773	18620	18731	18831	18702	18692	18733	18636	18701	18796	18807	18669	18738	18700	18600	18650	18840	18598	18701	18796	18763	18777	18687	18891	18811	18735	18764	18766	18812	18793	18889	18651	18722	18665	18790	18793	18644	18839	18776	18624	18631	18886	18755	18703	18526	18865	18652	18854	18726	18656	18844	18732	18759	18732	18764	18728	18596	18816	18642	18687	18802	18785	18718	18640	18871	18878	18612	18764	18588	18768	18649	18582	18542	18793	18509	18756	18801	18810	18553	18670	18784	18679	18563	18608	18795	18848	18605	18622	18852	18905	18706	18712	18785	18737	18730	18694	18753	18719	18590	18731	18781	18734	18694	18636	18903	18568	18789	18738	18779	18717	18714	18697	18530	18715	18773	18592	18686	18574	18788	18884	18646	18773	18779	18801	18924	18735	18686	18794	18688	18694	18820	18783	18874	18565	18954	18603	18613	18653	18683	18474	18793	18851	18711	18678	18850	18822	18702	18618	18792	18750	18762	18542	18714	18579	18730	18728	18887	18682	18757	18897	18679	18775	18762	18922	18673	18637	18709	18784	18685	18657	18742	18622	18627	18643	18745	18974	18612	18742	18529	18929	18777	18698	18612	18704	18744	18780	18737	18615	18855	18849	18596	18967	18701	18823	18693	18747	18704	18735	18703	19053	18525	18713	18677	18592	18652	18724	18801	18730	18713	18802	18827	18786	18654	18796	18688	18708	18747	18742	18887	18606	18708	18681	18678	18791	18713	18622	18797	18636	18683	18669	18601	18697	18819	18656	18702	18668	18841	18673	18597	18670	18598	18772	18742	18986	18739	18976	18736	18837	18735	18722	18806	18771	18680	18837	18892	18651	18748	18957	18577	18693	18785	18688	18724	18800	18959	18688	18587	18721	18809	18672	18774	18649	18867	18571	18695	18697	18796	18847	18623	18823	18643	18702	18720	18662	18668	18897	18756	18773	18605	18609	18739	18730	18698	18675	18611	18837	18735	18722	18774	18777	18617	18842	18902	18868	18678	18727	18650	18649	18812	18711	18737	18754	18639	18706	18795	18683	18827	18655	18726	18778	18747	18526	18656	18665	18701	18829	18776	18684	18678	18687	18667	18769	18761	18692	18801	18683	18803	18781	18635	18525	18640	18612	18751	18808	18667	18591	18740	18778	18642	18736	18708	19034	18628	18716	18606	18832	18771	18678	18639	18802	18745	18535	18792	18676	18693	18737	18785	18753	18683	18603	18549	18792	18736	18712	18772	18737	18880	18735	18907	18814	18760	18657	18776	18652	18774	18677	18790	18637	18717	18678	18907	18662	18669	18663	18605	18732	18843	18794	18815	18767	18691	18765	18709	18874	18889	18681	18662	18659	18820	18704	18811	18654	18685	18945	18824	18630	18799	18719	18590	18808	18879	18685	18881	18742	18712	18839	18676	18627	18780	18786	18816	18516	18826	18558	18733	18670	18850	18654	18665	18823	18621	18766	18567	18664	18595	18726	18841	18794	18723	18895	18589	18758	18754	18945	18713	18539	18694	18706	18784	18637	18553	18738	18910	18624	18809	18748	18982	18649	18722	18705	18750	18758	18780	18879	18544	18744	18774	18775	18605	18544	18938	18678	18652	18829	18664	18745	18653	18622	18738	18729	18653	18594	18732	18745	18769	18636	18670	18677	18730	18738	18800	18749	18700	18698	18789	18623	18565	18777	18729	18889	18625	18698	18734	18768	18755	18779	18601	18744	18687	18684	18649	18666	18781	18657	18746	18807	18454	18911	18783
24622	21491	28810	25086	23856	30479	55638	52619	38727	31625	26474	24189	23449	23261	23087	23246	22920	23187	23282	23053	23373	23121	23074	23247	23023	22945	23154	23136	23026	22944	23190	23104	22995	23114	23166	23280	22985	23046	23047	23174	23119	23267	22988	23144	23051	22905	23253	22968	22940	22916	22944	22792	22950	23174	23069	23101	23119	23033	23092	23089	23116	23193	23055	23010	23054	22997	23337	22916	23021	23127	23165	23042	23298	22810	22810	23013	22900	23111	22956	23309	23081	23150	22999	22894	23063	23033	23209	22972	23214	23075	23060	23153	23084	23085	23208	23138	23003	23026	23106	23001	22798	22989	22952	22993	23000	23226	22873	22812	22961	23011	23107	23005	23087	22925	23012	22954	22906	23056	23056	22988	22989	22900	23030	23086	23066	23025	22925	22993	23002	23196	23288	23031	22899	23084	22990	23191	22815	23034	23278	23128	22889	23119	22868	23123	22943	22984	23313	22982	23143	23360	23017	23015	22937	23255	23162	23017	22858	22962	23019	23037	22971	23038	22949	22906	23078	22997	23085	23067	22978	22811	22883	23069	22788	23105	23108	22968	22925	22986	22977	23063	22947	23261	23145	22849	23002	23134	22967	23135	23042	22991	23075	23100	23088	23125	23084	23186	23138	23026	22929	22975	23015	23021	22954	22812	23060	23016	23143	23024	22914	22827	23122	22944	23204	23110	23108	23032	22968	23025	22745	23166	23064	22732	22947	23171	23216	22977	22923	23091	23092	22994	23016	22966	23200	23009	23150	23061	22947	23014	22959	23132	22895	23004	22942	22959	23115	23005	22968	22872	22864	22984	22954	22793	23081	22945	23218	22896	23048	23111	23151	22949	23059	22837	22957	22942	23222	23234	22990	23162	23132	22980	23197	23142	22901	22862	22927	22878	23115	23127	23154	23120	22953	22932	22951	23072	22997	22963	22851	23158	23190	23163	23106	22848	22983	22952	23138	23152	23161	23079	23046	23034	23098	23062	22967	22879	22993	22997	22830	22871	22973	23191	22872	23035	23032	22844	23224	23157	23121	23270	23049	23072	23007	22957	22939	23047	23012	22832	22891	23001	23241	22887	23098	22938	23217	23081	23215	23256	22991	23059	22846	23006	23148	22914	22903	23066	23111	22924	22921	23288	23026	22708	22909	22978	23190	22950	22908	22754	22887	23009	23044	22991	23022	23037	22929	22977	22892	22827	22893	22880	22816	23267	23080	23060	22929	22892	22920	22716	22964	23201	23376	23175	22969	22910	23021	22952	22961	23031	23120	22994	23029	23208	23188	22994	23074	22999	22968	23171	22980	22754	22802	23227	22937	23177	23204	23153	23036	22946	23084	23039	22746	23016	22961	23255	23184	23078	22951	23026	22742	23107	22997	22723	22833	22942	22875	23090	23177	23166	22984	22956	22893	23125	23070	23019	23044	23043	23168	23024	23052	22923	23319	22925	23104	22982	22950	23046	22867	23189	22979	23141	23133	22986	22873	23179	23043	23136	23047	23018	23061	23026	23112	22913	23090	23068	22949	23299	23062	23155	22975	23133	23196	23140	23374	22868	23052	22988	22791	22923	23109	22953	22987	23014	23093	23140	23095	22909	23013	23012	23049	22761	23004	22994	22984	23036	23241	23118	23132	23037	23055	23127	23072	23194	23163	22776	22806	23021	23085	23110	22992	22850	22991	23139	22981	23032	22917	23021	23105	23156	23022	22775	23177	23103	23083	22856	22907	22744	22845	22955	23081	23041	23160	23107	23118	23062	23117	23267	22838	22955	22982	22977	22881	22773	23125	22822	23069	22811	22984	23154	23135	23141	23145	23151	22998	23062	23085	23037	22995	23028	23055	22899	23146	23055	23097	23141	23149	23151	23212	22949	23158	22753	23027	22989	22928	22913	23069	22905	22726	22959	23051	22830	23095	23116	22908	23015	23135	22940	22882	23051	22980	22993	23296	22672	22897	23093	23191	23154	23111	23110	23232	22912	22902	23167	23138	23062	22849	23041	23051	23082	22858	23014	22985	22914	22886	23045	22890	23111	23026	23109	22945	22902	23123	22947	23049	22965	23040	23180	23046	23128	22776	23094	22932	23069	23230	23036	23216	23030	23193	23013	23072	23012	22981	22931	23071	22963	23014	22869	22997	23043	22895	22858	23112	23113	23012	23056	23119	23104	22975	23033	22989	23208	23116	23077	23030	23031	23098	22806	23072	23031	23175	22981	23148	23033	22852	22964	23080	23004	23174	23093	23079	23016	23098	22915	23085	23154	23105	22892	22972	23155	23149	23021	23083	23037	23136	22931	23160	23211	23365	22942	22999	22926	23054	23064	22834	23052	22907	22997	23078	23212	23060	22932	23190	22885	22901	22875	22876	22992	22913	23061	23065	23054	23181	22981	22889	22855	23133	22898	23104	22968	23069	22888	23166	22934	23071	22914	22926	23083	23041	22789	23139	23009	22955	23253	22940	23081	22993	23053	23030	23192	22918	23128	22982	22965	23075	23167	23136	22929	22801	22894	22792	23121	23027	23047	23008	22976	22808	23105	22991	22955	23115	22867	23054	22957	23325	22877	23147	22933	22984	23076	23069	23038	22808	23176	22923	22960	23009	23162	22976	22851	23104	23062	22991	22977	23133	23051	22963	22985	23121	22830	23026	23053	22888	23009	22693	22939	23007	22978	22974	23273	23021	23032	23144	23285	22973	23047	23001	23064	23043	23196	23259	22777	22942	23113	23096	22859	23233	23094	23193	22875	22879	23148	22944	23035	23137	22824	22824	23085	22987	22855	22841	23110	23071	22964	22887	22766	22859	23041	22991	23146	23040	23116	23135	23026	22934	22998	23116	23257	22889	22985	23233	23071	23096	22983	23156	22977	23002	23212	23045	23200	23067	23043	22904	23115	22943	23256	22806	23106	23248	23118	23071	23279	22848	22974	22946	22923	23168	23013	22944	23160	22997	23090	23040	22871	23112	23035	22973	23143	23060	23160	23187	23107	23197	22882	22987	23045	23234	23072	22947	22933	22781	22985	23176	22726	22984	23163	23127	22973	22859	23113	23079	23007	23187	23086	22986	23022	23079	23099	23257	22976	23057	23206	23142	23071	23180	22988	23005	23039	23094	23161	23061	23064	23028	22907	23037	22984	22834	22782	23068	23090	23017	23153	23015	23112	22993	22914	23078	23337	23155	23250	22935	22974	23252	23021	23050	23317	23016	22929	23054	23040	23135	23024	23325	22956	23088	22895	23183	22941	22936	22857	23138	22939	22919	22807	23041	23139	23138	23045	23013	23158	23242	22993	23032	22924	22937	23237	22932	23073	22783	23130	23016	23128	22993	23097	22794	23176	23222	23194	23013	23060	23174	22995	22965	23021	22907	23173	23031	23124	23080	23084	23119	22852	22968	22929	23024	23161	23085	23068	23011	23014	23003	22907	22808	23065	23010	23038	23291	22865	23155	23106	23035	23002	23079	23308	23134	22946	23119	22946	23140	23157	23162	22926	23044	22871	23132	23118	23161	23046	22957	23198	23166	22789	22817	23061	23004	23097	23279	23270	23151	23081	22988	23131	23042	23104	23024	23206	23028	22911	23149	23259	22993	22968	22938	23186	22862	22866	23149	22981	23194	23109	23084	22969	23068	23318	23065	22981	23172	22938	22848	22844	23192	22846	23216	23107	23216	23015	23160	22993	22812	23067	22972	23071	23112	23156	23023	23129	23255	22942	22813	22943	22980	22984	23018	23086	23092	23139	23086	22990	23274	23061	22952	23085	22965	22952	23145	23049	23006	23008	22864	23095	23037	22898	22991	22802	22928	22954	23130	23057	23020	23008	22880	23011	22869	23159	23133	23186	23209	23081	22848	22823	23079	23071	22843	22756	23086	22926	23093	23048	22961	23003	23175	23122	23088	22988	23081	22922	23159	22898	23115	23130	22970	22829	23000	23137	23168	22996	23102	23106	23135	23101	23088	23158	22985	23032	23130	22927	22836	22997	23231	23034	22884	22907	23037	23275	22966	23160	23074	23109	22935	22797	22974	23013	23155	22981	23027	23097	23120	23141	22988	22875	22934	23103	23222	22980	22765	22889	23110	22992	22857	22935	22894	22670	23001	22937	22805	23008	23100	22890	23120	23019	23091	23115	23203	22912	23128	22933	23219	23196	23041	23060	23114	22804	23085	23163	22949	22995	23346	22966	23124	23132	23201	23140	22999	22853	23069	23086	23070	22998	22964	22884	23225	22998	23143	23090	23170	23004	23202	23087	23041	22902	22998	22948	23166	23037	23155	22950	23118	23007	23054	23143	23009	23040	22825	23303	23099	23053	23027	22959	23200	22983	22845	23014	22797	23170	23108	23277	23237	23024	23044	23029	23060	23279	23140	23077	23293	23135	23020	23211	22941	23149	22911	23020	23102	22897	22818	23044	23138	23158	23066	22985	23052	23140	22984	23238	23254	23103	23128	23049	22931	23088	23015	22921	23169	23052	23070	22907	23002	22957	22936	23355	23012	23100	23086	23014	23033	23016	23191	23000	23049	22909	22976	22951	22882	23002	22858	23171	23168	23116	23143	23222	23112	23114	23105	22993	22954	23125	23019	22738	23217	23014	23227	23024	23005	23019	22965	23065	23088	22804	22995	23045	23139	22971	23241	23009	23076	22970	23100	22925	23058	23047	23014	23044	22975	22952	22956	23033	23195	22934	22777	22931	23004	22951	23140	23011	23069	23196	22981	23022	22850	22841	23028	23109	23089	23047	23342	22849	23006	23031	22831	22821	23052	23042	23130	22978	22996	22861	23118	23081	23139	22981	23047	22921	22901	22897	23091	23019	22865	23131	23015	23172	23269	23087	23085	23051	22849	23102	22907	22845	23105	23103	22835	22970	23001	22886	23153	23230	22995	23110	22944	23108	23025	23334	23060	23163	23023	23179	23160	23183	22932	22892	23018	22809	23056	23134	23037	23104	23148	23004	22984	23020	22995	23089	23011	22825	23226	23046	23163	23159	23084	23261	23175	22984	23060	23216	23053	23122	23200	23055	22837	22845	22964	23078	23056	22935	23045	23062	22998	22927	23141	23062	23088	23081	23064	23008	23061	23006	22981	22928	23266	23019	23058	22826	22970	23084	23170	23064	23012	23082	23053	22959
16260	27073	26596	22571	21106	29366	53512	48961	36600	28161	21941	19578	19076	18327	18686	18556	18587	18597	18500	18668	18519	18838	18574	18668	18595	18628	18469	18512	18567	18477	18712	18581	18514	18585	18535	18646	18672	18562	18593	18666	18579	18563	18638	18682	18655	18752	18558	18360	18618	18521	18565	18578	18548	18648	18579	18449	18502	18442	18663	18577	18750	18686	18605	18532	18538	18537	18692	18614	18703	18493	18595	18397	18530	18578	18690	18583	18525	18772	18640	18652	18668	18707	18319	18594	18702	18619	18619	18549	18586	18708	18598	18509	18655	18607	18411	18569	18818	18593	18617	18469	18616	18618	18428	18708	18638	18897	18557	18436	18670	18833	18530	18613	18635	18605	18560	18585	18603	18636	18310	18595	18394	18485	18572	18644	18552	18594	18693	18567	18649	18643	18595	18494	18390	18681	18506	18640	18745	18523	18529	18496	18551	18664	18687	18527	18776	18749	18492	18725	18347	18474	18654	18513	18585	18660	18659	18472	18572	18453	18691	18637	18694	18596	18683	18602	18505	18697	18618	18627	18728	18530	18527	18593	18479	18724	18503	18495	18494	18484	18634	18527	18486	18484	18458	18569	18658	18680	18560	18646	18355	18488	18598	18575	18587	18498	18637	18623	18624	18524	18617	18800	18737	18708	18399	18562	18570	18719	18705	18507	18672	18645	18536	18663	18577	18413	18621	18517	18360	18617	18621	18535	18676	18616	18407	18603	18581	18754	18447	18616	18506	18508	18458	18536	18543	18573	18467	18622	18537	18426	18697	18597	18508	18507	18584	18573	18589	18657	18597	18623	18560	18687	18513	18382	18365	18572	18510	18713	18612	18383	18482	18604	18554	18499	18513	18662	18707	18598	18589	18774	18471	18424	18561	18664	18701	18541	18595	18551	18602	18584	18633	18667	18332	18620	18499	18526	18716	18713	18574	18513	18676	18509	18482	18777	18606	18570	18688	18670	18564	18656	18624	18608	18689	18548	18603	18723	18633	18554	18655	18606	18661	18612	18536	18659	18610	18717	18450	18528	18602	18479	18624	18544	18756	18733	18445	18696	18493	18515	18544	18558	18581	18661	18543	18528	18451	18684	18631	18633	18627	18499	18612	18551	18728	18510	18589	18566	18558	18626	18585	18727	18614	18573	18673	18563	18592	18614	18683	18595	18433	18523	18624	18587	18628	18564	18529	18724	18556	18452	18490	18616	18639	18618	18551	18678	18601	18718	18637	18540	18715	18487	18691	18747	18690	18566	18552	18597	18711	18600	18688	18596	18656	18681	18548	18445	18575	18469	18610	18497	18567	18521	18741	18438	18425	18610	18566	18597	18726	18579	18630	18516	18647	18572	18586	18591	18528	18610	18718	18594	18652	18559	18844	18497	18505	18766	18656	18422	18558	18658	18597	18550	18449	18619	18686	18443	18609	18463	18806	18668	18496	18537	18763	18613	18630	18493	18662	18408	18553	18613	18483	18423	18557	18299	18575	18441	18418	18398	18472	18585	18285	18575	18529	18626	18633	18683	18624	18589	18418	18592	18659	18505	18587	18382	18490	18559	18649	18673	18622	18603	18642	18658	18720	18469	18442	18717	18551	18483	18570	18690	18518	18505	18477	18717	18670	18587	18518	18606	18406	18703	18547	18507	18607	18739	18687	18460	18434	18476	18664	18637	18577	18716	18590	18498	18553	18549	18651	18565	18647	18629	18439	18709	18499	18658	18561	18462	18618	18697	18455	18508	18779	18552	18541	18597	18669	18569	18559	18529	18626	18599	18648	18637	18607	18744	18576	18626	18669	18581	18530	18514	18705	18490	18811	18419	18484	18568	18599	18583	18694	18663	18330	18501	18620	18610	18489	18337	18339	18583	18690	18527	18673	18423	18647	18410	18661	18498	18700	18630	18513	18523	18520	18524	18765	18545	18611	18756	18695	18561	18670	18553	18676	18617	18580	18490	18491	18387	18673	18581	18658	18651	18678	18638	18595	18496	18457	18472	18686	18574	18722	18453	18483	18722	18573	18655	18342	18513	18427	18517	18690	18482	18545	18533	18668	18432	18426	18600	18590	18604	18583	18718	18603	18539	18680	18551	18388	18524	18566	18470	18674	18591	18738	18578	18502	18491	18607	18634	18639	18470	18563	18568	18537	18435	18715	18589	18557	18509	18487	18616	18695	18555	18606	18570	18447	18678	18644	18501	18630	18590	18652	18574	18415	18420	18712	18471	18520	18444	18678	18815	18641	18714	18530	18622	18618	18655	18564	18584	18435	18531	18571	18697	18688	18530	18604	18642	18573	18592	18544	18606	18651	18568	18654	18637	18769	18518	18500	18687	18599	18680	18693	18313	18613	18610	18541	18627	18556	18637	18528	18667	18672	18626	18380	18510	18575	18562	18511	18518	18696	18579	18682	18553	18509	18731	18628	18535	18408	18582	18519	18575	18569	18546	18636	18624	18733	18602	18578	18648	18519	18527	18719	18440	18618	18587	18478	18546	18669	18729	18639	18356	18486	18541	18570	18564	18584	18410	18595	18632	18650	18503	18536	18552	18574	18686	18380	18540	18476	18680	18595	18543	18542	18688	18574	18524	18514	18688	18552	18693	18478	18509	18566	18607	18794	18653	18551	18468	18539	18713	18635	18481	18507	18662	18764	18573	18523	18706	18472	18612	18688	18523	18562	18714	18493	18494	18529	18643	18599	18512	18616	18635	18548	18692	18686	18499	18695	18594	18456	18585	18771	18558	18584	18389	18682	18421	18586	18558	18631	18715	18623	18516	18669	18639	18557	18483	18609	18553	18549	18537	18551	18503	18595	18426	18513	18635	18516	18740	18680	18634	18596	18863	18391	18506	18681	18390	18618	18654	18661	18565	18626	18689	18621	18483	18664	18629	18554	18462	18741	18657	18578	18595	18541	18719	18370	18614	18667	18701	18569	18568	18578	18649	18804	18503	18525	18562	18803	18491	18666	18526	18514	18582	18779	18445	18600	18672	18530	18764	18577	18639	18665	18651	18610	18583	18705	18570	18564	18543	18498	18594	18713	18632	18449	18679	18521	18497	18466	18439	18523	18709	18489	18645	18641	18530	18624	18562	18319	18624	18620	18557	18688	18485	18616	18812	18738	18577	18747	18505	18680	18749	18573	18620	18686	18510	18483	18534	18718	18552	18584	18767	18593	18699	18700	18595	18596	18609	18628	18534	18552	18519	18651	18680	18644	18513	18591	18514	18687	18532	18665	18710	18687	18664	18631	18567	18515	18577	18695	18467	18631	18695	18608	18671	18514	18501	18579	18578	18727	18618	18550	18393	18578	18779	18460	18505	18502	18585	18650	18410	18635	18501	18537	18406	18604	18484	18656	18453	18757	18622	18683	18629	18610	18583	18583	18585	18614	18561	18691	18470	18681	18490	18677	18504	18439	18583	18611	18574	18642	18604	18722	18545	18499	18596	18575	18486	18671	18634	18583	18578	18623	18762	18656	18584	18589	18784	18651	18708	18568	18473	18507	18468	18645	18492	18695	18641	18624	18300	18518	18466	18700	18632	18600	18645	18626	18618	18697	18531	18496	18629	18570	18545	18362	18738	18638	18583	18542	18574	18625	18519	18562	18581	18485	18620	18650	18572	18581	18694	18513	18686	18647	18567	18548	18569	18320	18570	18619	18730	18606	18634	18646	18466	18854	18548	18758	18508	18639	18452	18652	18659	18425	18591	18591	18534	18472	18620	18513	18719	18526	18535	18679	18630	18481	18635	18720	18609	18652	18595	18585	18529	18598	18694	18458	18602	18480	18464	18717	18535	18565	18708	18583	18507	18582	18544	18577	18664	18570	18591	18637	18545	18612	18434	18609	18848	18609	18648	18595	18613	18671	18560	18540	18530	18275	18598	18581	18506	18549	18605	18654	18535	18524	18647	18534	18597	18612	18373	18660	18479	18624	18616	18463	18633	18646	18641	18657	18446	18688	18570	18525	18417	18517	18791	18512	18748	18499	18453	18776	18544	18480	18575	18650	18613	18629	18529	18478	18645	18693	18795	18621	18645	18681	18592	18643	18511	18506	18605	18589	18746	18471	18707	18482	18594	18803	18471	18574	18485	18528	18783	18558	18563	18526	18639	18428	18669	18568	18686	18474	18489	18558	18628	18680	18610	18564	18661	18524	18626	18829	18707	18623	18662	18679	18475	18552	18432	18577	18583	18575	18583	18394	18646	18497	18343	18552	18773	18564	18560	18571	18487	18595	18457	18571	18615	18638	18565	18497	18624	18536	18506	18528	18679	18555	18481	18729	18647	18549	18604	18362	18543	18545	18708	18639	18571	18622	18414	18500	18684	18658	18522	18633	18566	18696	18662	18615	18498	18554	18528	18558	18474	18679	18590	18533	18479	18486	18587	18575	18418	18774	18617	18482	18499	18457	18583	18562	18581	18605	18704	18561	18546	18586	18566	18697	18468	18647	18571	18513	18561	18767	18603	18692	18537	18772	18658	18451	18524	18393	18443	18664	18675	18628	18334	18523	18592	18575	18513	18657	18506	18473	18761	18739	18687	18603	18625	18518	18601	18424	18586	18430	18471	18555	18650	18674	18589	18438	18744	18798	18519	18616	18490	18537	18563	18723	18636	18606	18615	18550	18448	18614	18738	18648	18533	18794	18482	18569	18677	18571	18621	18704	18410	18561	18739	18706	18569	18509	18588	18427	18582	18550	18559	18490	18486	18348	18633	18585	18672	18653	18598	18753	18565	18510	18712	18631	18584	18491	18758	18544	18571	18352	18662	18406	18634	18459	18598	18582	18433	18761	18513	18525	18382	18756	18679	18530	18478	18589	18686	18626	18661	18574	18696	18667	18743	18583	18508	18587	18451	18644	18494	18828	18553	18578	18641	18553	18525	18678	18493	18537	18728	18625	18748	18463	18597	18723	18575	18699	18632	18509	18573	18698	18735	18455	18633	18737	18560	18610	18472	18773	18591	18668	18503	18657	18591	18432	18391	18734	18385	18529	18579	18574	18622	18658	18503	18604	18642	18678	18698	18520	18543	18653	18439	18794	18721	18706	18838	18497	18623	18511	18637	18598	18508	18453	18641	18434	18621	18652	18464	18406	18805	18564	18751	18593	18574	18761	18609	18581	18847	18601	18733
22873	21474	29375	24004	21839	35343	70241	67796	50784	39670	30407	25691	24178	23923	23701	23513	23391	23607	23624	23608	23379	23549	23595	23493	23541	23511	23448	23431	23423	23257	23486	23502	23490	23484	23354	23522	23234	23461	23336	23187	23336	23203	23386	23280	23294	23223	23471	23308	23450	23444	23211	23078	23293	23197	23273	23399	23216	23213	23342	23336	23231	23210	23423	23204	23506	23218	23087	22935	23232	23300	23304	23374	23307	23138	23202	23145	23111	23315	23360	23244	23328	23168	23091	23173	23194	22927	23371	23449	23363	23040	23376	23044	23267	23238	23258	23310	23117	23180	23202	23151	23288	23241	23163	23178	23352	22998	22960	23377	23185	23148	22941	23390	23319	23364	23369	23243	23293	23348	23281	23331	23074	23292	23210	23102	23402	23188	23059	23098	23084	23316	23339	23273	23352	23290	23364	23173	23054	23133	23346	23208	23271	22882	23264	22970	23230	23236	23317	23271	23193	23289	23140	23140	23039	23362	23274	23321	23310	23137	23021	23316	23391	23012	23185	23322	23163	23278	23311	23562	23225	23205	23114	23120	23016	23124	23163	23372	23205	23101	23133	22798	23277	22940	23394	23266	23348	23293	23207	23226	23249	23161	23165	23071	23265	23039	23331	23253	23270	23119	23202	23098	23400	23319	23197	23193	23052	23307	23397	23288	23235	23244	23085	23021	23215	23143	23452	23217	23289	23202	23430	23038	23312	23194	22963	23194	23175	23374	23361	23143	23450	23375	23577	23296	23365	23080	23426	23427	23294	23270	23258	23301	23200	23256	23012	23158	23164	23290	23313	23296	23131	23273	23117	23170	23224	23395	23273	23102	23224	23301	23386	23123	23350	22993	22986	23179	23393	23338	23344	23107	23373	23302	23287	23313	23248	23315	23401	23198	23365	23387	23323	23083	23376	23229	23231	23232	23090	22888	23339	23258	23158	23162	23358	23281	23268	23220	23409	23223	23147	23025	22995	23162	23258	23294	23541	23454	23342	23264	23239	23155	23146	23208	23299	23091	23134	23257	23299	23096	23152	23373	23131	23240	23291	23265	23307	23339	23240	23387	23128	23188	23253	23090	23226	23317	23221	23195	23062	23200	23449	23269	23445	23255	23394	23504	23351	23175	23228	23314	23333	23314	23228	23092	23180	23358	23333	23316	23123	23198	23173	23268	23100	23291	23269	23048	23349	23283	23388	23237	23176	23175	23354	23159	23314	23280	23034	23381	23377	23258	23289	23171	23168	23032	23124	23277	23051	22997	23129	23116	22987	23295	23102	23160	23261	23297	23292	23076	23272	23332	23017	23052	23148	23210	23255	23240	23389	23177	22965	23252	23485	23242	23076	23043	23075	23217	23180	23264	23200	23177	22901	23089	23087	23254	23306	23449	23159	23276	23293	23275	23243	23286	23248	23330	23252	23261	23257	23110	23446	23461	23266	23239	23371	23271	23199	23041	23244	23022	23081	23332	23329	23302	23061	23132	23113	23169	23436	23191	23171	23181	23210	23075	23194	23477	23237	23232	23247	23104	23185	23271	23200	23298	23312	23167	23397	23079	23356	23282	23206	22921	23088	23066	23141	23138	23183	23229	23097	23257	23218	23298	23106	23345	23307	23185	23331	23023	22940	23071	23312	23230	23232	23228	23247	23249	23374	23104	23324	23244	23159	23200	23175	23253	23254	23083	23106	23274	23480	23173	23033	23276	23120	23282	23166	23297	23003	23542	23258	23318	23048	23159	23156	23155	23156	23252	23208	23172	23402	23362	23241	23270	23362	23077	23442	23288	23194	23105	22934	23293	23041	23470	23335	23249	23455	23253	23062	23258	23147	23144	23217	23043	23322	23232	23023	23319	23304	23399	23266	23423	23382	23385	23154	23261	23243	23181	23473	23200	23395	23327	23233	23149	23244	23322	23094	23229	23067	23074	23136	23347	23074	23219	23343	23144	23314	23461	23415	23221	23222	23273	23310	23314	23301	23331	23270	23226	23218	23216	23286	23344	23208	23408	23248	23054	23110	23093	23253	23320	23322	23098	23403	23160	23116	23262	23321	23134	23250	23218	23486	23120	23222	23321	22910	23236	23296	23226	23019	23251	23439	23132	23450	23365	23238	23151	23577	23106	23096	23159	23107	23281	23059	23046	23011	23109	23311	22934	23170	23226	23426	23255	23195	23436	23212	23292	23245	23218	23151	23415	23235	23165	23151	23211	23244	23198	23072	23283	23207	23115	23135	23259	23197	23300	23223	23228	23267	23114	23413	23239	23184	22935	23149	23039	23401	23128	23104	22979	23197	23396	23290	23276	23109	23155	23112	23014	23383	23204	23383	23255	23248	23195	23170	23351	23225	23126	23113	23420	23285	23155	23073	23116	23153	23178	23446	23333	23166	23170	23613	23429	23299	23335	23314	23210	23068	23241	23306	23181	23341	23174	23055	23254	23285	23176	23242	23287	23188	23478	23482	23255	23410	23280	23026	23093	23264	23529	23158	23196	23082	23392	23431	23131	23425	23359	23189	23540	23307	23284	23310	23497	23196	23193	23342	23366	23295	23240	23183	23167	23322	23318	23244	23159	23320	23133	23374	23267	23159	23182	23346	23205	23341	23375	23189	23014	23199	23068	23102	23056	23339	23180	23356	23167	23149	23197	23255	23315	23325	23342	23165	23171	23459	23334	23472	23480	23315	23375	23188	23190	23355	23439	23270	23337	23320	23014	23309	23298	23444	23297	23278	23336	23098	23105	23404	23340	23229	23121	23071	23321	23362	23366	23349	23148	23487	23065	23162	23379	23303	23335	23307	23139	23206	23260	23092	23185	23184	23446	23294	23193	22963	23103	23151	23190	23292	23294	23120	23039	23450	23249	23239	23025	23135	23077	23245	23422	23402	23323	23334	22992	23103	23121	22981	23175	23013	23296	23413	23084	23415	23191	23206	23307	23450	23221	23323	23125	23024	23152	23400	23217	23247	23245	23133	23175	23341	23283	23075	23044	23258	23193	23263	23364	23101	23140	23135	23245	23090	23274	23139	23371	23296	23306	23233	22988	23217	23182	23170	23235	23230	23270	23203	23087	23005	23371	23238	23224	22971	23317	23291	23216	23192	23209	23277	23341	23231	23061	23261	23182	23255	23178	23348	23365	23085	23020	23178	23090	23340	23035	23222	23197	22976	23111	23427	23028	23250	22974	23472	23308	23152	23321	23440	23372	23242	23215	23282	23368	23252	23350	23054	23144	23204	23056	23315	23252	23286	23267	23247	23371	23160	23054	23235	23244	23209	23389	23004	23238	23364	23193	23143	23110	23138	23259	23095	23271	23317	23279	23333	23163	23152	23280	23344	23328	22872	22941	23344	23052	23181	23264	23356	23281	23158	23380	23114	23080	23355	23400	23288	23127	23165	23365	23336	23199	23471	23257	23298	23432	23326	23273	23184	23320	23086	23002	23218	23257	23131	23135	23276	23427	23235	23248	23229	23315	23227	23227	23236	23184	22884	23174	23212	23229	23124	23486	23280	23093	23278	23289	23169	23114	23099	23188	23047	23169	23217	23205	23354	23117	23439	23104	23386	23158	23282	23174	23341	23116	23344	23320	23193	23034	23320	23419	23242	23282	23368	23333	23246	23212	23276	23232	23206	22994	23282	23214	23431	23363	23365	23044	23158	23247	23361	23298	23263	23216	23326	23172	23280	23455	23284	23228	23511	23088	23353	23383	23274	23132	23233	23234	23371	23167	23161	23271	23311	23363	23186	23264	23320	23177	23234	23210	23166	23173	23232	23221	23100	23289	23228	23215	23163	23349	23193	23196	23062	22967	23218	23259	23234	23354	23173	23453	23316	23325	23344	23165	23189	23307	23161	23208	22924	23255	23242	23220	23309	23390	23345	23168	23409	23417	23232	23236	23147	23204	23375	23104	23188	23467	23231	23178	23304	23218	23157	23260	23111	23140	23327	23246	23155	23307	23215	23324	23289	23331	23348	22927	23331	23261	23099	23278	23123	23360	23415	23276	23353	23282	23188	23188	23190	23206	23206	23103	23234	23273	23083	23092	23229	23119	23205	23188	23246	23337	23290	23184	23377	22897	23263	23275	23135	23254	23269	23406	23431	23189	23186	23234	23117	23366	23194	23079	23096	23226	23339	23620	23389	23050	23140	23359	23267	23275	23075	23020	23335	23060	23185	23201	23226	23187	23079	23231	23138	23367	23171	23392	23153	23155	23391	23279	23188	23115	23247	23095	23240	23174	23122	23172	23270	23004	23181	23400	23416	23201	23285	23075	23288	23068	23253	23253	23327	23180	23373	23445	22942	23081	23243	23337	23113	23182	23321	23092	23215	23272	23272	23243	23237	23158	23425	23297	23137	23035	23145	23153	23162	23372	23089	23269	23214	23210	23202	23111	23314	23221	23082	23011	23130	23106	23203	23332	23222	23183	23238	23270	23273	23339	23305	23097	23158	23019	23085	23195	23216	23062	23207	23032	23248	23155	23214	23196	22984	23149	23284	23128	23348	23310	23121	23240	23044	23032	23174	23258	23264	23199	23144	23005	23048	23137	23357	23049	23302	23261	23168	23116	23190	23091	23218	23260	23392	23242	23286	23266	23116	23032	23334	22982	23357	23014	23308	23249	23242	22898	23295	23113	23023	23142	23242	23314	23451	22917	23181	23325	23153	23295	23257	23351	23177	23215	23386	23193	23272	23112	23085	23280	23033	23299	23176	23010	23184	23347	23220	22916	23386	23162	23327	23318	23082	23386	23269	23150	23180	23207	23128	23289	23119	23013	23168	23044	23190	23208	23351	23125	23252	23291	23170	23296	23236	23301	23330	23355	23345	23282	23183	23292	23109	23140	23354	23403	23197	23373	23229	23437	23305	23127	23308	23285	23316	22930	23126	23317	23381	23215	23219	23132	23267	23212	23061	23453	23114	23125	23367	23313	23038	23425	23468	23242	23378	23217	22963	23228	23263	23220	23202	23186	23034	23188	23052	23445	23188	23284	23339	23237	23283	22958	23213	23290	23090	23240	23146	23157	23006	23231	23306	23084	23477	23182	23173	23092	23475	23171	23076	23139	23270	23351	23166	23206	23182	22970	23291	23216	23105	23243	23215	23557	23501	23271	23281	23221	23313	23166	23267	23335
17374	32874	31914	25688	23271	41040	70139	67482	50064	37863	26402	20830	18944	18743	18742	18693	18650	18651	18709	18376	18755	18731	18630	18630	18672	18577	18630	18733	18667	18582	18644	18733	18737	18744	18713	18612	18678	18730	18635	18716	18710	18837	18559	18894	18753	18630	18651	18469	18611	18686	18626	18768	18485	18764	18599	18740	18584	18772	18622	18731	18777	18782	18757	18670	18698	18515	18542	18681	18528	18660	18619	18512	18438	18608	18616	18526	18633	18561	18750	18664	18558	18630	18725	18623	18581	18692	18713	18553	18595	18702	18700	18704	18722	18481	18666	18478	18560	18711	18700	18455	18478	18744	18618	18829	18621	18600	18594	18582	18697	18656	18680	18877	18583	18675	18794	18583	18780	18897	18633	18450	18620	18530	18523	18452	18749	18618	18671	18681	18664	18764	18667	18651	18687	18398	18592	18693	18518	18453	18845	18631	18470	18593	18425	18658	18694	18694	18773	18391	18515	18573	18583	18637	18620	18626	18398	18526	18460	18590	18549	18510	18695	18612	18624	18617	18515	18558	18598	18562	18591	18682	18665	18640	18688	18701	18605	18740	18489	18525	18628	18749	18624	18666	18469	18588	18641	18578	18743	18551	18618	18524	18547	18620	18679	18666	18810	18689	18582	18569	18718	18656	18597	18609	18531	18645	18591	18868	18653	18629	18606	18687	18696	18595	18664	18769	18633	18581	18496	18692	18649	18584	18651	18549	18651	18611	18638	18748	18609	18635	18458	18473	18600	18620	18587	18666	18528	18398	18773	18679	18482	18589	18630	18567	18787	18626	18594	18590	18538	18676	18588	18619	18540	18658	18721	18672	18588	18850	18708	18575	18592	18627	18528	18664	18708	18629	18775	18747	18808	18633	18605	18641	18594	18702	18632	18831	18589	18575	18638	18316	18626	18656	18541	18514	18723	18569	18522	18441	18632	18482	18787	18677	18535	18775	18735	18697	18550	18631	18745	18592	18638	18649	18458	18710	18508	18595	18620	18601	18743	18470	18705	18436	18565	18716	18587	18723	18489	18716	18534	18468	18720	18559	18531	18573	18618	18745	18701	18482	18550	18658	18638	18767	18546	18785	18687	18790	18501	18495	18611	18451	18688	18535	18715	18493	18768	18560	18569	18644	18725	18515	18544	18641	18624	18730	18602	18675	18657	18521	18559	18480	18562	18543	18500	18472	18800	18605	18630	18671	18775	18620	18729	18841	18701	18746	18777	18748	18578	18610	18562	18858	18600	18682	18541	18577	18611	18640	18510	18551	18655	18516	18633	18685	18495	18672	18576	18672	18685	18619	18637	18612	18681	18770	18691	18771	18601	18667	18407	18573	18523	18637	18617	18567	18600	18485	18597	18640	18561	18735	18624	18685	18509	18538	18508	18671	18476	18628	18456	18562	18409	18629	18657	18563	18544	18560	18564	18702	18478	18577	18578	18614	18855	18654	18644	18776	18595	18780	18809	18668	18698	18571	18534	18591	18784	18702	18651	18728	18666	18638	18710	18733	18707	18525	18652	18717	18647	18582	18557	18567	18628	18592	18728	18737	18695	18632	18767	18496	18596	18582	18637	18510	18421	18514	18666	18669	18732	18641	18646	18521	18582	18738	18564	18621	18596	18704	18401	18764	18649	18627	18574	18717	18488	18592	18449	18617	18558	18519	18765	18712	18662	18489	18705	18585	18495	18636	18602	18681	18807	18474	18630	18546	18730	18626	18624	18727	18542	18724	18700	18670	18602	18735	18767	18653	18807	18557	18684	18530	18564	18594	18445	18527	18680	18683	18671	18808	18655	18624	18477	18535	18613	18581	18523	18818	18570	18611	18498	18589	18753	18720	18637	18652	18506	18663	18516	18501	18510	18636	18562	18538	18519	18776	18868	18613	18682	18709	18696	18792	18623	18395	18687	18500	18586	18536	18514	18530	18604	18648	18742	18707	18461	18534	18555	18462	18451	18694	18623	18396	18571	18362	18481	18752	18669	18686	18473	18583	18567	18788	18648	18552	18597	18726	18679	18734	18582	18635	18578	18449	18691	18690	18511	18655	18563	18808	18572	18640	18827	18746	18440	18643	18589	18711	18633	18466	18610	18571	18638	18667	18620	18735	18422	18598	18521	18839	18671	18627	18620	18651	18502	18729	18808	18520	18680	18733	18473	18735	18555	18561	18666	18533	18827	18636	18449	18728	18559	18579	18660	18508	18696	18524	18718	18644	18571	18767	18517	18676	18598	18580	18533	18551	18737	18638	18656	18607	18703	18444	18552	18555	18712	18691	18572	18736	18548	18581	18610	18514	18581	18570	18664	18757	18586	18649	18682	18547	18574	18524	18535	18648	18777	18491	18742	18599	18637	18579	18525	18766	18644	18661	18565	18776	18615	18656	18680	18679	18726	18292	18641	18609	18785	18717	18538	18601	18643	18406	18437	18659	18775	18668	18570	18534	18685	18603	18510	18739	18704	18609	18642	18671	18478	18569	18522	18669	18699	18464	18548	18643	18545	18660	18755	18458	18561	18506	18517	18582	18795	18651	18605	18638	18617	18667	18721	18646	18651	18533	18516	18491	18408	18617	18717	18681	18500	18694	18758	18558	18676	18626	18597	18501	18545	18574	18600	18614	18448	18587	18626	18726	18775	18638	18574	18664	18683	18763	18727	18456	18609	18706	18550	18847	18651	18492	18600	18790	18557	18577	18418	18518	18688	18640	18686	18617	18721	18573	18493	18427	18770	18884	18518	18458	18334	18545	18655	18573	18527	18687	18653	18518	18504	18495	18553	18729	18563	18722	18579	18597	18603	18515	18694	18663	18586	18814	18587	18698	18680	18497	18578	18580	18531	18563	18550	18635	18569	18572	18579	18563	18437	18575	18529	18691	18605	18620	18738	18777	18533	18648	18586	18620	18506	18618	18595	18694	18567	18618	18705	18782	18572	18746	18680	18533	18749	18589	18728	18624	18772	18620	18834	18547	18620	18646	18811	18458	18717	18634	18425	18623	18712	18645	18551	18674	18598	18574	18564	18442	18535	18605	18579	18607	18621	18566	18696	18735	18601	18619	18508	18628	18461	18710	18565	18729	18723	18687	18695	18441	18619	18628	18672	18611	18690	18612	18821	18674	18666	18683	18791	18614	18475	18476	18549	18561	18561	18588	18492	18718	18567	18484	18707	18765	18608	18507	18616	18727	18581	18696	18801	18485	18418	18523	18680	18606	18560	18515	18473	18651	18573	18664	18645	18601	18623	18404	18410	18580	18595	18709	18582	18615	18429	18801	18592	18507	18645	18679	18563	18718	18542	18711	18655	18448	18668	18775	18642	18624	18718	18615	18551	18585	18541	18635	18684	18794	18746	18830	18818	18758	18601	18532	18663	18623	18631	18671	18699	18656	18727	18510	18399	18606	18665	18585	18739	18768	18722	18560	18780	18794	18444	18324	18666	18641	18691	18753	18632	18538	18680	18765	18576	18602	18691	18600	18534	18856	18446	18633	18561	18695	18692	18564	18818	18714	18463	18621	18693	18488	18629	18627	18673	18511	18669	18697	18459	18644	18413	18671	18503	18542	18701	18629	18640	18599	18575	18550	18438	18736	18702	18537	18654	18735	18553	18410	18568	18542	18521	18645	18649	18594	18586	18470	18468	18439	18496	18587	18653	18549	18611	18446	18746	18696	18475	18613	18639	18484	18651	18523	18498	18477	18528	18753	18825	18507	18606	18576	18703	18540	18530	18730	18670	18669	18417	18485	18547	18621	18659	18591	18689	18549	18544	18744	18709	18703	18592	18419	18613	18414	18716	18525	18544	18440	18659	18583	18670	18491	18720	18638	18615	18591	18845	18685	18575	18524	18470	18646	18518	18514	18579	18875	18694	18476	18672	18744	18634	18527	18665	18626	18656	18770	18633	18692	18416	18639	18437	18492	18570	18556	18677	18588	18653	18673	18538	18627	18620	18633	18593	18496	18430	18550	18622	18524	18512	18417	18524	18733	18580	18675	18551	18636	18621	18602	18700	18501	18618	18415	18437	18668	18503	18687	18678	18607	18736	18640	18595	18553	18629	18716	18665	18536	18606	18591	18603	18659	18717	18522	18654	18590	18568	18664	18641	18517	18653	18574	18645	18664	18658	18658	18455	18523	18878	18457	18584	18609	18562	18630	18592	18718	18591	18482	18762	18551	18725	18474	18568	18656	18636	18459	18796	18652	18389	18660	18472	18686	18531	18651	18526	18681	18481	18486	18706	18597	18654	18482	18775	18645	18615	18677	18606	18478	18708	18663	18627	18804	18604	18628	18771	18437	18727	18697	18787	18579	18483	18481	18401	18503	18744	18612	18634	18700	18426	18726	18498	18679	18653	18567	18755	18614	18564	18548	18720	18566	18764	18542	18709	18503	18587	18498	18580	18734	18691	18588	18721	18605	18520	18540	18625	18571	18650	18622	18565	18723	18672	18547	18482	18663	18660	18668	18655	18693	18570	18673	18712	18958	18526	18637	18644	18624	18713	18568	18607	18615	18731	18668	18680	18788	18592	18442	18558	18723	18546	18492	18604	18596	18782	18537	18638	18760	18434	18684	18674	18728	18522	18880	18650	18540	18845	18676	18510	18511	18659	18611	18597	18613	18511	18440	18649	18598	18678	18589	18736	18654	18573	18721	18493	18592	18631	18679	18774	18670	18671	18517	18606	18454	18535	18490	18807	18761	18653	18470	18766	18665	18749	18604	18653	18542	18763	18597	18639	18617	18651	18441	18665	18461	18655	18492	18552	18446	18548	18596	18513	18606	18675	18614	18697	18563	18610	18560	18657	18607	18472	18574	18655	18624	18777	18550	18557	18683	18659	18635	18725	18610	18561	18413	18420	18652	18608	18598	18704	18672	18459	18658	18650	18688	18527	18674	18759	18678	18750	18698	18606	18527	18604	18495	18552	18568	18663	18450	18513	18423	18756	18456	18654	18580	18604	18612	18547	18692	18607	18683	18642	18413	18629	18568	18550	18715	18449	18754	18656	18547	18597	18734	18529	18615	18592	18517	18440	18437	18638	18579	18620	18552	18614	18696	18600	18450	18487	18501	18728	18678	18621	18686	18640	18461	18673	18644	18429	18588	18601	18641	18585	18689	18770	18580	18666	18582	18619	18565
28144	22952	28280	26492	23561	25161	31144	31710	27393	25438	24263	23759	23760	23222	23292	23430	23575	23396	23174	23482	23443	23500	23373	23498	23277	23513	23293	23339	23488	23325	23491	23456	23400	23284	23395	23262	23404	23592	23239	23522	23374	23355	23443	23421	23262	23419	23291	23606	23423	23088	23426	23427	23461	23194	23482	23204	23192	23457	23359	23371	23512	23408	23625	23426	23389	23312	23527	23441	23440	23548	23327	23263	23458	23411	23387	23256	23245	23258	23329	23384	23274	23415	23475	23387	23226	23441	23440	23541	23600	23234	23357	23296	23344	23415	23464	23579	23326	23281	23294	23529	23435	23283	23374	23232	23392	23287	23507	23357	23442	23478	23477	23743	23420	23273	23196	23455	23288	23431	23559	23454	23519	23576	23597	23590	23501	23576	23419	23394	23209	23399	23476	23382	23440	23378	23301	23340	23558	23537	23493	23473	23307	23140	23445	23578	23307	23377	23722	23365	23272	23595	23340	23312	23408	23301	23338	23221	23544	23239	23562	23184	23237	23621	23238	23586	23273	23429	23566	23390	23443	23183	23348	23370	23378	23340	23308	23252	23482	23466	23061	23385	23421	23357	23140	23376	23414	23149	23384	23244	23402	23492	23458	23292	23337	23396	23383	23403	23325	23381	23422	23440	23457	23450	23502	23279	23271	23240	23194	23511	23582	23367	23258	23252	23352	23353	23386	23431	23480	23456	23223	23430	23606	23433	23398	23246	23432	23299	23650	23565	23134	23439	23387	23412	23309	23181	23419	23472	23402	23401	23228	23506	23510	23127	23279	23491	23412	23328	23633	23435	23430	23675	23465	23421	23416	23316	23208	23227	23324	23171	23424	23417	23240	23440	23342	23254	23320	23372	23519	23519	23611	23492	23522	23374	23570	23544	23332	23368	23536	23294	23361	23367	23430	23467	23238	23192	23420	23447	23188	23418	23308	23465	23387	23408	23382	23257	23418	23471	23385	23286	23387	23445	23355	23400	23418	23385	23644	23425	23343	23422	23476	23436	23432	23351	23448	23372	23645	23483	23500	23441	23667	23516	23516	23486	23492	23182	23121	23462	23394	23449	23487	23242	23349	23198	23599	23198	23261	23375	23324	23213	23448	23424	23374	23414	23640	23409	23240	23271	23401	23588	23589	23285	23451	23268	23498	23348	23524	23376	23224	23304	23486	23488	23428	23620	23413	23247	23265	23510	23668	23380	23576	23472	23523	23426	23328	23336	23274	23272	23279	23330	23417	23312	23292	23403	23309	23537	23508	23456	23516	23586	23303	23317	23268	23122	23248	23355	23493	23454	23398	23410	23458	23353	23375	23588	23483	23222	23304	23511	23566	23281	23458	23441	23306	23353	23590	23434	23268	23523	23535	23353	23560	23279	23368	23605	23296	23331	23429	23332	23626	23308	23369	23382	23425	23305	23402	23233	23465	23443	23358	23568	23375	23451	23492	23177	23254	23416	23403	23444	23434	23413	23596	23400	23231	23463	23493	23185	23400	23451	23368	23453	23525	23522	23357	23444	23326	23270	23461	23469	23420	23507	23572	23276	23360	23346	23519	23505	23367	23671	23350	23464	23505	23501	23568	23420	23518	23696	23380	23408	23316	23303	23403	23370	23413	23372	23361	23190	23539	23273	23128	23274	23393	23274	23268	23282	23503	23190	23413	23303	23320	23533	23368	23399	23424	23452	23625	23486	23322	23403	23530	23450	23391	23537	23587	23366	23311	23535	23387	23251	23417	23651	23552	23399	23463	23271	23391	23741	23340	23401	23401	23538	23421	23484	23636	23272	23418	23458	23624	23426	23447	23437	23391	23424	23438	23492	23256	23421	23585	23448	23343	23429	23515	23300	23447	23512	23431	23392	23576	23366	23354	23548	23341	23250	23392	23192	23284	23533	23226	23311	23551	23353	23272	23407	23596	23336	23394	23297	23360	23438	23454	23415	23407	23378	23361	23416	23249	23427	23493	23090	23339	23445	23308	23237	23327	23479	23467	23387	23522	23319	23362	23437	23372	23590	23278	23618	23365	23450	23266	23387	23346	23395	23295	23456	23374	23518	23431	23344	23297	23246	23574	23459	23389	23411	23428	23281	23415	23387	23490	23369	23524	23273	23266	23341	23366	23296	23482	23480	23422	23405	23542	23374	23445	23478	23421	23414	23384	23445	23317	23506	23319	23320	23483	23592	23412	23489	23465	23192	23220	23358	23499	23307	23538	23403	23412	23323	23220	23175	23446	23495	23428	23466	23192	23042	23394	23391	23403	23078	23602	23397	23333	23449	23406	23498	23485	23269	23356	23471	23429	23368	23407	23418	23431	23509	23363	23384	23377	23398	23380	23396	23412	23274	23412	23330	23512	23436	23457	23403	23334	23334	23511	23490	23562	23752	23637	23244	23258	23504	23252	23472	23355	23489	23534	23426	23440	23296	23372	23348	23485	23511	23545	23416	23386	23388	23273	23344	23692	23698	23331	23490	23505	23461	23395	23270	23389	23201	23327	23138	23384	23277	23473	23181	23342	23433	23680	23378	23032	23317	23474	23221	23487	23246	23281	23407	23580	23442	23527	23412	23527	23472	23431	23514	23512	23486	23363	23348	23224	23385	23352	23449	23395	23390	23332	23597	23621	23253	23262	23421	23387	23350	23475	23323	23429	23159	23475	23317	23301	23402	23510	23404	23433	23454	23300	23407	23409	23422	23309	23560	23553	23412	23310	23197	23359	23293	23330	23400	23440	23429	23411	23562	23321	23365	23425	23468	23406	23312	23466	23533	23370	23431	23591	23328	23375	23437	23391	23375	23447	23608	23229	23369	23232	23539	23468	23751	23633	23384	23599	23356	23310	23492	23372	23358	23232	23277	23402	23354	23451	23480	23318	23527	23386	23331	23547	23173	23393	23578	23555	23431	23407	23301	23433	23388	23358	23460	23311	23216	23522	23490	23211	23238	23503	23447	23305	23483	23385	23488	23398	23499	23262	23254	23684	23205	23491	23361	23366	23469	23394	23497	23435	23442	23336	23614	23536	23433	23410	23252	23579	23360	23378	23383	23141	23524	23376	23346	23309	23595	23459	23460	23369	23322	23299	23399	23276	23388	23338	23197	23309	23308	23349	23334	23400	23326	23367	23372	23306	23334	23661	23259	23308	23498	23325	23498	23508	23371	23389	23347	23189	23369	23336	23356	23358	23309	23230	23400	23390	23498	23349	23310	23334	23216	23229	23292	23646	23482	23262	23219	23489	23459	23641	23548	23636	23428	23465	23445	23195	23410	23476	23551	23289	23358	23450	23636	23355	23437	23619	23528	23399	23277	23415	23506	23409	23452	23519	23352	23506	23306	23375	23401	23199	23505	23569	23403	23517	23376	23467	23369	23348	23334	23406	23532	23395	23468	23371	23335	23342	23495	23361	23387	23472	23430	23234	23310	23610	23577	23503	23466	23300	23445	23351	23293	23435	23326	23176	23300	23414	23415	23356	23231	23561	23559	23310	23672	23405	23078	23313	23354	23288	23304	23441	23446	23494	23122	23292	23184	23508	23433	23480	23549	23380	23466	23638	23445	23419	23320	23231	23329	23639	23396	23254	23355	23414	23332	23505	23181	23367	23441	23523	23475	23467	23331	23280	23031	23561	23213	23563	23498	23475	23381	23585	23386	23463	23692	23240	23415	23323	23347	23268	23111	23539	23426	23474	23321	23431	23394	23395	23099	23468	23287	23461	23317	23367	23498	23391	23413	23272	23466	23552	23311	23535	23360	23350	23334	23340	23484	23535	23406	23474	23439	23580	23600	23589	23347	23378	23262	23428	23278	23424	23340	23444	23226	23349	23367	23358	23246	23334	23485	23330	23250	23442	23293	23263	23459	23514	23499	23619	23355	23433	23247	23450	23370	23224	23343	23367	23266	23633	23552	23289	23328	23542	23417	23404	23288	23347	23408	23381	23407	23236	23420	23655	23444	23545	23511	23348	23386	23397	23395	23338	23404	23375	23328	23362	23350	23366	23351	23299	23191	23506	23275	23377	23553	23527	23571	23268	23238	23570	23480	23457	23248	23636	23347	23689	23388	23434	23364	23393	23268	23502	23613	23628	23500	23417	23516	23547	23169	23340	23585	23349	23315	23603	23408	23216	23709	23378	23233	23323	23306	23674	23463	23512	23568	23406	23282	23531	23618	23210	23293	23568	23311	23383	23323	23257	23506	23303	23513	23586	23596	23315	23492	23205	23325	23420	23520	23464	23459	23423	23345	23134	23287	23381	23372	23164	23363	23309	23294	23349	23337	23583	23278	23487	23466	23406	23350	23424	23353	23404	23335	23454	23728	23440	23570	23317	23452	23552	23383	23189	23195	23418	23315	23405	23387	23299	23309	23377	23336	23462	23453	23293	23369	23321	23283	23301	23537	23297	23501	23406	23334	23537	23399	23520	23677	23602	23309	23489	23532	23297	23406	23611	23475	23408	23535	23396	23261	23388	23280	23396	23345	23299	23320	23618	23396	23520	23362	23362	23223	23334	23312	23537	23666	23451	23513	23474	23505	23219	23272	23358	23407	23412	23286	23527	23448	23415	23379	23304	23373	23361	23287	23438	23539	23379	23123	23411	23523	23492	23350	23532	23404	23691	23398	23488	23291	23299	23609	23366	23462	23316	23369	23492	23441	23488	23318	23360	23454	23323	23506	23315	23328	23381	23203	23292	23435	23498	23435	23371	23320	23312	23297	23341	23408	23486	23442	23354	23420	23548	23337	23423	23201	23483	23381	23329	23404	23435	23204	23623	23679	23405	23255	23359	23403	23462	23490	23615	23322	23368	23274	23398	23378	23274	23276	23478	23663	23425	23647	23376	23499	23431	23333	23373	23468	23486	23468	23502	23425	23550	23306	23449	23380	23436	23305	23322	23422	23292	23476	23407	23485	23461	23435	23456	23303	23736	23375	23298	23352	23292	23451	23323	23318	23398	23344	23391	23346	23447	23412	23445	23387	23370	23526	23550	23452	23600	23445	23362	23592	23332	23564	23432	23252	23481	23641	23110	23231	23230	23430	23401	23466	23456	23280	23222	23347	23406	23254	23521	23297	23471	23438	23612	23482	23437	23385	23539	23392	23328	23548	23422	23251	23459	23215	23438	23337	23395	23375
17602	22697	22899	20140	19475	21946	29017	28617	23099	20846	19697	18910	18874	18683	18727	18895	18788	18711	18805	18701	18930	18925	18835	18798	18959	18752	18665	18846	18765	18725	18942	18831	18877	18751	18835	18789	18762	18806	18867	18888	18770	18920	18896	18847	18674	18877	18822	18756	18934	18696	18711	18777	18703	19033	18738	18973	18710	18725	18680	18799	18826	18886	18739	18749	18688	18741	19051	18679	18747	18772	18692	18614	18836	18753	18722	18567	18658	18790	18784	18668	18824	18881	18905	18881	18951	18789	18592	18643	18728	18785	18630	18666	18811	18550	18635	18766	18761	18767	18763	18702	18670	18713	18705	18711	18910	18745	18813	18858	18703	18729	18807	18813	18747	18726	18864	18813	18797	18730	18796	18598	18924	18831	18693	18726	18536	18668	18972	18550	18866	18760	18740	18900	18772	18811	18766	18752	18682	18922	18821	18734	18740	18673	18829	18817	18755	18630	18869	18778	18658	18858	18712	18936	18690	18949	18666	19038	18760	18857	18647	18667	18806	18754	18756	18894	18704	18933	18788	18699	18791	18929	18825	18786	19012	18754	18812	19012	18891	18694	18751	18857	18738	18763	18658	18501	18696	18878	18628	18765	18577	18719	18993	18867	18813	18699	18784	19019	18874	18591	18758	18684	18855	18740	18709	18683	18923	18755	18743	18743	18675	18887	18849	18792	18566	18631	18949	18857	18772	18766	18948	18730	18534	18844	18621	18741	18857	18952	18705	18822	18927	18735	18625	18892	18755	18734	18863	18764	18747	18965	18677	18921	18704	18760	18710	18887	18825	18729	18628	18740	18727	18760	18756	18739	18739	18849	18793	18836	18871	18851	18855	18657	18775	18801	18761	18762	18917	18827	18906	18828	18747	18814	18803	18805	18708	18683	18781	18972	18700	18845	18871	18708	18743	18874	18691	18749	18682	18930	18710	18649	18830	18716	18693	18651	18829	18767	18910	18711	18594	18823	18641	18628	18697	18753	18748	18629	18690	18830	18867	18874	18690	18718	18819	18683	18757	18626	18564	18609	18773	18813	18791	18760	18760	18873	18758	18929	18639	18793	18805	18659	18673	18780	18861	18824	18816	18787	18672	18741	18741	18859	18867	18911	18785	18756	18676	18882	18679	18588	18913	19022	18758	19111	18580	18772	18609	18795	18750	18755	18831	18612	18746	18769	18806	18749	18911	18883	18784	18602	18947	18735	18841	18801	18838	18867	18544	18857	18888	18665	18694	18885	18759	18652	18897	18770	18799	18843	18605	18850	18688	18603	18753	18708	18805	18692	18789	18685	18677	18958	18726	18864	18721	18903	18742	18653	18830	18763	18727	18926	18657	18681	18787	18764	18879	18797	18937	18763	18892	18855	18844	18879	18647	18700	18799	18764	18725	18607	18468	18807	18786	18664	18743	18696	18793	18755	18712	18893	18827	18875	18824	18823	18869	18584	18673	18904	18928	18834	18711	18856	18884	18931	18764	18776	18735	18846	18707	18650	18782	18722	18729	18832	18626	18613	18846	18792	18828	18944	18840	18597	18721	18871	18720	18913	18702	18703	18884	18709	18904	18750	18615	18849	18664	18626	18704	18735	18825	18851	18632	18902	18727	18781	18731	18805	18771	18828	18824	18730	18786	18757	18777	18801	18785	18711	18778	18860	18720	18780	18816	18805	18706	18809	18716	18777	18921	18926	18720	18916	18885	18653	18692	18815	18724	18729	18666	18718	18779	18681	18709	18805	18753	18643	18590	18790	18607	18738	18678	18749	18755	18779	18750	18882	18807	18715	18857	18862	18738	18687	18717	18796	18800	18890	18700	18751	18818	18747	18727	18824	18710	18805	18849	18735	18646	18795	18892	18763	18748	18796	18749	18794	18785	18930	18791	18697	18871	18858	18733	18827	18738	18676	18808	18875	18504	18819	18822	18957	18896	18735	18680	18695	18756	18816	18821	18698	18762	18764	18961	18641	18938	18780	18821	18752	18936	18674	18971	18526	18758	18698	18700	18782	18820	18820	18768	18725	18811	18804	18983	18730	18883	18789	18872	18889	18826	18751	18734	18729	18926	18809	18656	18774	18752	18691	18690	18795	18798	18884	18707	18705	18877	18844	18947	18925	18632	18904	18720	18627	18657	18606	18742	18766	18757	18868	18896	18735	18707	18853	18686	18670	18793	18675	18715	18745	18680	18815	18759	18751	18743	18815	18819	18836	18614	18879	18787	18849	18777	18670	18732	18863	18687	18694	18847	18819	18574	18802	18946	18804	18685	18817	18878	18773	18790	18642	18878	18655	18851	18980	18717	18698	18870	18668	18777	18818	18900	18806	18671	18808	18617	18718	18705	18791	18641	18875	18906	18744	18864	18754	18765	18801	18641	18775	18683	18684	18772	18796	18813	18856	18830	18705	18783	18750	18688	18899	18565	18933	18623	18865	18639	18850	18844	18716	18802	18654	18865	18619	18654	18754	18740	18710	18639	18897	18949	18683	18827	18763	18782	18730	18806	18725	18803	18820	18863	18530	19009	18617	18707	18782	18866	18710	18986	18922	18887	18862	18830	18745	18771	18885	18661	18765	18811	18751	18711	18764	18821	18747	18771	18745	18797	18756	18860	18713	18778	18818	18683	18814	18892	18734	18577	18731	18659	18693	18693	18725	18841	18838	18692	18835	18549	18718	18848	18834	18761	18777	18726	18842	18736	18632	18765	18748	18821	18803	18503	18793	18913	18729	18730	18902	18743	18622	18896	18740	18780	18816	18937	18757	18798	18764	18679	18883	18769	18811	18883	18720	18631	18858	18801	18838	18720	18889	18818	18896	18831	18743	18854	18795	18943	18779	18646	18727	18765	18892	18819	18699	18881	18891	18632	18756	18770	18664	18683	18724	18674	18894	18831	18745	18708	18715	18812	18779	18676	18764	18787	18842	18734	18599	18677	18865	18733	18937	18810	18632	18854	18841	18913	18805	18893	18769	18685	18737	18831	18863	18711	18696	18803	18767	18991	18723	18613	18777	18629	18862	18782	18738	18757	18836	18839	18742	18956	18856	18705	18762	18815	18790	18747	18774	18839	18907	18893	18691	18850	18783	18770	18908	18801	18865	18940	18543	18746	18790	18947	18901	18762	18817	18771	18641	18870	18807	18712	18807	18825	18637	18889	18579	18842	18630	18928	18724	18884	18746	18844	18814	18814	18675	18739	18722	18641	18741	18666	18887	18774	18692	18652	18853	18627	18725	18894	18862	18858	18796	18768	18681	18860	18796	18766	18773	18807	18787	18657	18948	18700	18798	18731	18491	18859	18769	18851	18759	18719	18787	18782	18728	18694	18770	18623	18830	18763	18828	18762	18682	18840	18772	18812	18940	18788	18902	18965	18803	18903	18715	18643	18701	18748	18820	18732	18976	18703	18758	18859	18747	18781	18766	18864	18597	18805	18730	18755	18633	18652	18891	18759	18704	18920	18730	18837	18686	18974	19011	18836	18831	18718	18884	18759	18789	18880	18912	18874	18735	18632	18835	18724	18898	18743	18749	18851	18939	18747	18812	18681	18590	18697	18785	18792	18654	18580	18648	18762	18774	18653	18881	18873	18770	18959	18745	18735	18783	18798	18871	18694	18810	18753	18817	18723	18685	18631	18610	18792	18771	18842	18814	18724	18728	18677	18826	18735	18769	18859	18612	18785	18817	18622	18733	18883	18707	18798	18784	18829	18695	18716	18549	18886	18919	18826	18817	18902	18671	19016	18812	18650	19019	18737	18739	18824	18944	18880	19001	18595	18930	18828	18735	18836	18737	18870	18865	18682	18653	18791	18714	18665	18762	18709	18834	18696	18852	18960	18735	18779	18822	18756	18925	18739	18787	18750	18986	18818	18790	18741	18706	18765	18733	18767	18785	18807	18932	18830	18761	18809	18712	18620	18736	18827	18614	18792	18767	18681	18710	18857	18706	18864	18804	18582	18849	18694	18951	18741	18541	18824	18829	18539	18624	18866	18664	18898	18884	18671	18820	18782	18832	18760	18831	18577	18771	18793	18942	18744	18852	18804	18903	18867	18785	18748	18848	18757	18723	18942	18611	18869	18722	18613	18765	18815	18672	18820	18955	18696	18792	18894	18717	18728	18527	18812	18770	18697	18727	18793	18769	18782	18786	18804	18694	19043	18713	18963	18768	18633	18946	18721	18820	18960	18813	18804	18747	18903	18707	18770	18810	18737	18591	18848	18863	18880	18776	18647	18958	18783	18755	18622	18731	18757	18673	18667	18893	18854	18834	18901	18618	18605	18798	18537	18722	18748	18769	18842	18839	18624	18774	18816	18740	18650	18910	18880	18646	18834	18936	18798	18767	18858	18715	18682	18839	18906	18712	18689	18682	18715	18733	18837	18814	18791	18902	18844	18666	18855	18655	18887	18767	18949	18695	18902	18716	18598	18928	18729	18608	18825	18736	18780	18804	18799	18561	18751	18889	18798	18673	18760	18858	18798	18637	18847	18677	18848	18832	18832	18822	18916	18688	18812	18571	18860	18730	18727	18717	18732	18833	18646	18818	18731	19001	18768	18783	18942	18837	18886	18793	18649	18846	18741	18730	18781	18841	18715	18859	18848	18726	18832	18673	18780	18810	18818	18699	18933	18767	18888	18626	18837	19029	18757	18828	18739	18903	18704	18853	18754	18953	18843	18653	18776	18874	18917	18759	18701	18815	18731	18692	18628	18755	18885	18817	18905	18985	18794	18888	18557	18755	18861	18895	18819	18962	18823	18680	18754	18670	18841	18793	18852	18727	18788	18928	18661	18780	18890	18834	18661	18811	18755	19033	18829	18687	18867	18869	18760	18583	18813	18830	18723	18824	18844	18583	18849	18794	18854	18614	18532	18833	18885	18720	18702	18735	18743	18973	18755	18714	18771	18933	18783	18716	18727	18593	18821	18816	18948	18816	18596	18642	18697	18760	18798	18751	19155	18653	18735	18843	18709	18956	18792	18757	18775	18791	18875	18703	18783	18894	18613	18854	18894	18843	18774	18888	18758	18797	18853	18762	18813	18762	18821	18711	18643	18775	18794	18847	18736	18701	18901	18809	18648	18686	18982	18719	18691	18815	18697	18765	18685	18930	18768	18954	18808	18829	18727	18925	18767	18879
24602	21502	28880	24982	23913	29767	50307	55059	39884	32174	27191	24793	24048	23675	23756	23744	23650	23495	23641	23682	23489	23595	23573	23833	23727	23672	23552	23911	23633	23427	23669	23733	23595	23607	23705	23606	23615	23639	23535	23537	23445	23406	23508	23595	23484	23690	23698	23647	23788	23494	23520	23468	23665	23729	23828	23499	23473	23592	23570	23603	23566	23561	23713	23494	23548	23617	23421	23469	23652	23606	23925	23431	23759	23616	23808	23356	23576	23631	23634	23727	23699	23556	23800	23743	23655	23667	23551	23474	23797	23864	23809	23712	23475	23570	23550	23631	23742	23621	23783	23879	23456	23593	23533	23508	23577	23506	23647	23668	23770	23394	23815	23495	23567	23662	23524	23560	23581	23608	23604	23624	23786	23521	23621	23451	23578	23560	23750	23479	23588	23568	23662	23687	23415	23484	23971	23542	23583	23564	23524	23523	23506	23625	23859	23610	23701	23536	23559	23683	23527	23591	23427	23607	23397	23589	23611	23713	23501	23405	23589	23498	23686	23645	23416	23636	23755	23629	23771	23509	23344	23355	23485	23567	23676	23463	23522	23420	23753	23651	23761	23654	23474	23606	23447	23599	23511	23622	23580	23579	23384	23760	23642	23618	23556	23529	23445	23499	23733	23459	23605	23311	23738	23835	23782	23635	23601	23646	23555	23359	23367	23580	23659	23527	23678	23604	23679	23519	23681	23582	23500	23561	23647	23545	23618	23541	23728	23498	23627	23498	23543	23535	23682	23686	23568	23757	23889	23369	23550	23757	23708	23516	23570	23684	23669	23613	23616	23472	23758	23654	23565	23580	23300	23663	23567	23811	23563	23612	23522	23697	23388	23622	23635	23615	23559	23480	23637	23492	23531	23381	23632	23710	23640	23624	23542	23586	23593	23543	23622	23493	23565	23591	23646	23883	23701	23500	23535	23593	23281	23484	23538	23812	23752	23804	23548	23680	23636	23549	23533	23478	23648	23581	23765	23541	23545	23580	23745	23716	23657	23636	23509	23626	23327	23637	23534	23572	23546	23759	23650	23664	23635	23491	23658	23820	23555	23789	23525	23356	23569	23420	23597	23331	23489	23516	23621	23507	23702	23511	23615	23511	23552	23548	23553	23604	23812	23497	23633	23560	23493	23722	23437	23297	23572	23472	23573	23510	23478	23354	23612	23748	23630	23554	23573	23509	23523	23480	23499	23502	23383	23781	23442	23768	23553	23641	23524	23425	23470	23447	23624	23764	23656	23470	23515	23506	23602	23530	23667	23651	23669	23482	23609	23431	23619	23416	23569	23460	23842	23647	23680	23805	23464	23801	23499	23488	23438	23425	23326	23562	23480	23514	23711	23413	23585	23572	23745	23841	23580	23425	23551	23242	23558	23717	23640	23743	23608	23488	23596	23552	23577	23776	23550	23530	23559	23515	23794	23529	23456	23651	23532	23548	23809	23844	23583	23557	23576	23544	23448	23697	23593	23542	23456	23700	23702	23704	23336	23584	23665	23557	23620	23515	23482	23537	23444	23608	23469	23568	23429	23553	23623	23631	23643	23588	23605	23461	23618	23449	23465	23513	23553	23563	23425	23469	23424	23597	23703	23627	23616	23464	23712	23358	23544	23639	23684	23697	23652	23739	23792	23687	23732	23576	23520	23564	23405	23456	23490	23545	23355	23332	23355	23717	23699	23637	23655	23475	23582	23830	23755	23584	23366	23530	23660	23566	23574	23581	23443	23479	23783	23614	23434	23592	23641	23370	23640	23693	23579	23571	23500	23505	23594	23726	23798	23597	23742	23657	23781	23536	23562	23843	23735	23671	23606	23589	23804	23613	23548	23615	23575	23701	23620	23746	23595	23683	23547	23838	23616	23665	23656	23655	23527	23847	23593	23463	23593	23624	23497	23639	23552	23476	23611	23656	23832	23697	23302	23500	23627	23678	23529	23494	23589	23710	23575	23561	23587	23358	23691	23579	23210	23640	23642	23533	23649	23597	23669	23625	23498	23559	23662	23551	23683	23605	23538	23533	23485	23586	23643	23564	23414	23458	23685	23552	23404	23538	23434	23272	23718	23672	23498	23457	23423	23550	23478	23546	23640	23603	23586	23872	23523	23618	23661	23710	23559	23362	23515	23741	23795	23712	23510	23586	23614	23626	23658	23631	23638	23473	23480	23767	23579	23448	23646	23613	23654	23584	23681	23690	23531	23509	23394	23394	23638	23385	23584	23485	23684	23696	23571	23678	23586	23555	23795	23660	23446	23523	23493	23571	23691	23714	23732	23676	23659	23379	23408	23612	23689	23665	23500	23706	23616	23737	23703	23672	23463	23573	23675	23529	23526	23594	23490	23656	23516	23570	23661	23487	23689	23560	23709	23683	23756	23593	23508	23785	23629	23627	23554	23514	23733	23669	23795	23712	23624	23518	23538	23694	23633	23644	23611	23470	23718	23463	23312	23434	23660	23561	23511	23447	23559	23732	23641	23671	23633	23639	23603	23532	23644	23703	23737	23484	23440	23532	23588	23668	23473	23592	23373	23403	23602	23646	23622	23574	23541	23597	23860	23553	23733	23590	23670	23465	23612	23599	23655	23601	23570	23466	23665	23744	23598	23602	23657	23628	23602	23692	23329	23403	23652	23275	23527	23655	23556	23642	23754	23742	23584	23498	23787	23596	23568	23596	23470	23627	23575	23706	23371	23487	23802	23649	23666	23612	23549	23675	23497	23212	23607	23709	23791	23649	23674	23534	23695	23758	23741	23645	23920	23610	23631	23611	23550	23653	23621	23540	23634	23637	23608	23660	23760	23540	23630	23424	23535	23647	23716	23340	23707	23557	23524	23709	23358	23438	23457	23595	23787	23485	23771	23688	23256	23555	23495	23372	23633	23542	23568	23594	23583	23824	23638	23429	23493	23518	23545	23513	23685	23590	23653	23636	23480	23437	23636	23778	23586	23628	23658	23450	23597	23692	23686	23424	23482	23750	23429	23751	23562	23540	23527	23545	23592	23594	23460	23818	23574	23454	23608	23575	23597	23437	23474	23621	23606	23467	23478	23634	23738	23636	23605	23553	23843	23533	23572	23492	23621	23421	23386	23667	23443	23491	23532	23415	23371	23720	23676	23592	23495	23689	23637	23844	23451	23683	23763	23581	23402	23691	23660	23790	23450	23778	23748	23590	23839	23641	23653	23647	23634	23734	23684	23649	23811	23456	23564	23744	23459	23457	23600	23570	23522	23656	23539	23542	23534	23594	23534	23350	23429	23388	23411	23584	23569	23586	23699	23391	23580	23400	23590	23664	23724	23683	23628	23431	23605	23477	23702	23506	23645	23519	23779	23564	23490	23549	23402	23728	23504	23571	23669	23700	23583	23305	23442	23595	23481	23523	23536	23481	23548	23706	23532	23493	23512	23727	23798	23553	23537	23541	23682	23495	23624	23617	23831	23646	23626	23798	23635	23546	23705	23825	23551	23394	23567	23586	23577	23651	23652	23554	23637	23638	23815	23531	23472	23670	23698	23523	23927	23829	23575	23656	23534	23518	23779	23498	23642	23692	23741	23611	23668	23371	23702	23900	23606	23724	23568	23366	23298	23667	23569	23598	23473	23548	23584	23464	23534	23515	23442	23432	23887	23429	23564	23648	23699	23702	23656	23564	23581	23612	23630	23519	23251	23751	23537	23605	23681	23635	23655	23483	23362	23755	23564	23537	23765	23757	23637	23756	23531	23485	23664	23948	23761	23746	23645	23659	23867	23813	23561	23871	23437	23540	23606	23824	23654	23774	23594	23586	23508	23381	23621	23536	23445	23603	23737	23809	23636	23680	23547	23605	23789	23609	23589	23453	23488	23516	23616	23720	23562	23542	23517	23721	23771	23750	23698	23554	23563	23749	23538	23635	23502	23780	23749	23617	23667	23651	23397	23566	23743	23701	23538	23475	23578	23387	23659	23501	23602	23622	23558	23515	23476	23483	23654	23562	23556	23724	23687	23716	23541	23499	23645	23693	23535	23523	23545	23400	23603	23543	23630	23491	23719	23670	23530	23576	23595	23569	23768	23524	23490	23565	23696	23354	23634	23492	23463	23825	23552	23580	23566	23552	23450	23637	23473	23665	23682	23624	23563	23400	23358	23572	23707	23590	23754	23656	23712	23653	23543	23534	23494	23584	23680	23429	23516	23763	23891	23563	23689	23537	23580	23596	23563	23391	23510	23611	23412	23449	23640	23751	23873	23523	23638	23747	23568	23622	23279	23767	23529	23876	23536	23604	23580	23620	23590	23546	23689	23815	23722	23814	23644	23454	23801	23668	23506	23477	23812	23549	23627	23630	23460	23444	23462	23679	23441	23397	23483	23704	23509	23686	23743	23527	23556	23514	23582	23573	23556	23637	23519	23359	23715	23653	23521	23792	23650	23701	23654	23555	23438	23612	23449	23439	23754	23350	23765	23548	23605	23447	23685	23448	23557	23403	23606	23751	23504	23607	23551	23547	23481	23360	23331	23541	23422	23664	23762	23619	23518	23554	23613	23517	23713	23456	23640	23479	23805	23675	23611	23360	23485	23529	23504	23477	23589	23719	23651	23757	23639	23836	23627	23803	23667	23569	23499	23522	23421	23504	23526	23565	23538	23732	23815	23645	23669	23385	23852	23595	23417	23744	23561	23427	23575	23607	23742	23709	23622	23464	23741	23381	23605	23582	23534	23458	23666	23720	23320	23321	23607	23642	23498	23758	23679	23780	23399	23677	23665	23459	23707	23608	23654	23789	23698	23544	23872	23639	23495	23402	23550	23658	23405	23590	23715	23621	23561	23508	23687	23532	23615	23443	23544	23519	23449	23621	23812	23655	23654	23579	23529	23706	23464	23760	23398	23634	23500	23561	23564	23700	23636	23625	23466	23752	23647	23413	23334	23572	23686	23509	23673	23651	23535	23587	23498	23578	23614	23671	23567	23723	23484	23784	23766	23592	23722	23587	23771	23554	23594	23662	23731	23556	23548	23401	23555	23693	23590	23779	23573	23728	23614	23598	23692	23462	23695	23530	23615	23672	23406	23656	23419	23542	23620	23568	23476	23499	23464	23580	23567	23485	23615	23641	23470	23527	23516	23684	23607	23644	23573	23697	23697	23516	23399	23431	23794	23656
15862	26548	25686	21504	21155	28257	48940	52478	36681	29070	22352	19862	18998	18943	19052	19065	18914	18799	18857	19005	19005	18812	18947	18987	18908	19004	19051	19063	18975	18874	18821	19025	18900	18817	18978	18912	18985	19023	19061	18893	18958	18853	18850	18803	18886	19001	18966	18976	18813	18979	18883	19036	18808	19034	18977	18959	18883	18986	18875	18819	18891	18831	18956	18898	18813	19011	19019	18877	18944	19071	18968	19034	18895	18853	18886	19055	18926	19065	18770	18987	18907	18627	18930	18881	18856	18895	18830	18985	18894	18925	18919	18789	18851	19127	18884	18854	18912	18794	18900	18933	18873	18901	18818	18938	18925	18785	19179	19019	18862	18866	19031	18999	18922	19045	19054	18987	18901	18881	18869	18865	19094	18825	18895	18899	19060	18901	18940	18859	19036	18897	18925	19060	18831	18842	18961	18997	18967	18728	19064	18977	18862	18705	18774	19022	18906	19028	18961	18844	18927	19006	18930	18979	18993	18947	19040	18903	18918	18831	18889	18947	18822	18848	18792	18814	18995	19047	18954	19066	18773	19076	18955	18856	19016	19068	19001	19026	18755	18952	18906	18848	18781	18946	18827	18993	18924	19023	18844	18908	18929	18909	18991	18866	18952	19007	18869	18684	18997	18848	18866	18960	18928	18869	18994	18851	18794	18949	19103	18813	18856	18898	18922	18966	18872	18853	18934	19044	18733	18811	18997	18988	19115	18878	18821	18866	19100	18736	19064	19019	18857	18705	18738	19136	18935	19002	18826	18853	19028	18973	18989	18840	18847	18905	19031	18899	19024	18899	18814	18859	18927	19074	18838	18826	19119	18953	18954	19036	18865	18943	18931	18769	18803	18803	18921	19026	18851	18820	18902	19055	18905	19030	18919	18944	18925	18956	18823	18894	19048	18847	18950	18827	18945	18877	18924	18792	18931	19039	18969	19043	18822	19006	18870	19096	18891	18851	18788	18927	18925	18792	18856	18668	19008	18976	18871	18859	18816	18847	18965	18820	19132	18700	18767	19042	18823	18939	18918	19065	19016	18880	18794	19025	18926	18969	18788	18782	18862	18952	18966	18766	18763	18974	18970	18996	18922	18860	18962	18819	18896	18876	18909	18788	18921	19002	18788	19065	18974	18941	18911	18941	19044	19104	18953	18940	19013	18757	18896	19010	18697	18825	19045	18810	18942	18765	18809	18773	18985	18930	18957	18836	18922	18795	18935	18940	18817	18811	19006	18826	18967	18770	19030	18971	18888	18833	18831	18811	18887	18925	19024	18871	18939	18986	18820	18988	18721	18965	19040	18995	18753	19040	19085	18843	18712	19028	18833	19103	19019	18997	18975	18973	18818	18891	18962	19035	19023	18959	18828	18938	18819	18779	19028	18968	18844	18959	18941	18936	18914	18897	18885	18715	18825	18960	18856	18830	18990	18780	18970	18840	18848	18976	18761	18857	18897	18987	18874	18905	19002	18951	18977	19120	18919	19022	18722	18969	18906	18909	18829	18995	18980	18846	18958	18895	18807	18761	19061	19017	18940	18863	18964	18901	19185	18866	18973	18880	18895	18972	18829	18953	18935	18858	18898	19149	18724	18858	19010	19048	18972	18946	18773	19029	19042	18808	18850	18864	18851	18834	18909	18806	18969	18931	18854	18981	18886	18981	19022	18730	18846	19095	18931	18800	19032	18892	18933	18990	18929	19029	18895	18881	19135	18777	18916	18998	18988	18930	18913	19107	19019	18852	18828	18820	18980	19090	18932	18924	18886	18806	18795	18984	19116	18867	19109	18850	18793	18882	18986	18858	18897	18968	19046	19029	18941	18914	18906	18750	18860	18725	18870	19010	18910	18781	19079	18892	19058	18837	18889	19093	18945	18725	18995	18996	18766	18991	19022	18804	18889	18829	18853	18990	18857	18821	19052	18773	18861	18911	18864	18864	18851	18939	18883	18945	18903	18863	18824	18924	19017	18985	19036	18902	18938	18838	18823	19019	18822	18929	19064	18902	18934	19039	18712	18978	18931	18908	18911	18926	18942	18913	18943	19032	18893	18964	18927	18913	18918	18992	18905	18923	18935	18941	18861	18863	18761	18961	18822	18933	18883	18793	18817	18774	18926	18855	18862	18954	18649	19114	18809	18984	18865	18936	19021	18773	18740	18922	18942	18833	18826	18783	18952	18794	18838	19029	18757	19086	18929	18847	18857	18870	18875	18884	18985	19061	18770	18837	18908	18889	18932	18938	18791	18987	18911	19007	18964	18819	18883	19104	18853	18670	18728	18888	18882	18873	18909	18801	18775	18816	18855	18909	18928	18780	18773	18905	19061	19162	18815	18997	18931	18926	18977	18880	19001	18705	18919	18835	19152	18933	18887	19035	18873	18904	18870	18840	18911	18807	18961	18944	18756	18820	18848	19094	18857	18929	18701	18780	18848	19023	18841	18787	19006	18979	18952	18791	18917	18818	18954	19164	18878	19018	19020	19039	19055	18944	18909	19044	19250	19013	18800	18855	18967	18960	18962	18891	18938	19088	18747	18899	18974	19158	18895	19072	18913	18774	19108	18817	18943	18914	19123	18741	19001	18980	18810	18943	19065	18876	19016	18750	18895	18882	18967	18855	18891	18806	18853	18816	18875	18981	18930	18855	18912	18865	19046	18785	18957	18905	18792	18993	18710	19008	19071	18748	19023	18906	19046	18889	19029	19035	18821	18875	18819	19059	18949	18781	18781	18819	18928	18861	19033	18879	18881	18808	18960	18982	18878	18946	18993	18900	18911	18957	19002	18927	18989	18838	18856	18805	18850	18979	18944	18997	18902	18664	18870	18947	19014	18832	18826	18892	18808	19089	18849	18971	18997	19011	18904	18795	19006	18858	18882	19104	18889	19038	18923	18720	18878	19132	18725	18956	18920	18805	19084	18880	18822	18900	18917	18823	18875	18880	19046	18824	18836	18851	18850	18917	18939	18983	18893	18981	18909	18926	18898	18894	18960	18863	19131	18931	18961	18833	18927	18849	19040	18904	18959	18733	19009	18978	18982	18918	18813	18874	18929	18769	18875	18947	18830	19151	18888	18819	18956	18914	18771	18739	19034	18854	19034	18896	18898	19064	18892	18953	18786	18933	18983	18929	18825	18878	18879	18750	18819	18834	18752	19024	18794	18947	18718	18978	18811	18944	18782	18782	18933	19004	18993	18913	18970	18998	18825	18793	18972	19047	18921	18890	18880	18734	19058	18825	19066	18920	19001	19169	18932	18868	18910	18913	18852	18789	18867	18851	18989	18807	18908	18824	18883	18895	18837	18999	18904	18845	18901	18874	18949	18969	18912	18849	18934	18905	18849	19078	18844	18926	18915	18953	18997	18891	19043	18936	18868	19025	19080	18900	18772	19004	18943	18800	18800	19102	18970	18839	18975	18867	18913	18957	19014	19088	18967	18923	18966	19020	18868	18948	18882	18895	18895	18960	19064	18891	19029	18839	19004	18992	18944	18876	18924	18981	18853	18843	19116	18943	18937	18850	18892	19077	18949	18987	18878	18764	18903	18990	18917	18749	18934	18748	18958	18707	18933	19029	19017	18887	18861	18873	18798	18902	18953	19022	18935	18945	18953	18872	18783	18802	18761	18849	19021	18949	18990	18806	18882	18779	19022	18874	18789	18894	18904	18947	18918	18793	18863	19000	18986	18945	18880	18682	18983	18928	18874	19009	18993	18842	18835	18758	18982	19018	18947	18908	18749	18859	18974	18793	18913	18887	18978	18930	18915	18832	18834	18955	18918	18956	19055	18921	18868	18613	18932	18773	18900	19061	19034	18843	18929	18966	19027	18973	19031	18658	18992	18918	18898	19016	18832	18737	18913	18953	18860	18902	18891	18983	18741	19065	18797	18910	18969	18956	18872	18887	19030	18790	18991	19071	18770	18898	18683	19044	19065	19068	18932	19011	18755	18949	19002	19027	18902	19007	19035	18896	18755	18932	18875	18798	18876	18957	19011	18890	18827	18664	18851	18902	19015	19080	18880	18859	18833	19043	19032	19015	18904	18658	18950	18867	18962	18904	18885	18848	18968	18798	18942	19068	18928	18796	19086	19033	18952	18941	19003	18806	18953	18701	18787	19066	18672	18938	19022	18917	18807	18946	18802	18848	18847	18926	18953	18764	18888	18971	18997	18778	18676	19100	18843	18820	19036	18917	18949	18897	18845	18853	18906	18765	18943	18923	18749	18960	18890	18944	18982	18846	18947	18967	18847	18759	18904	18917	19082	18882	19078	18942	18965	18915	19060	18828	18759	18892	19094	19117	18827	19012	19106	19081	18906	19025	18823	19096	18806	18953	18986	18956	19055	18927	18962	19059	18760	18956	18972	19015	18910	18906	18740	18997	18868	18924	18987	18939	18978	18967	18922	18969	18808	18919	18829	19035	18766	18813	19246	18986	18959	18947	18973	18999	18864	18743	18921	18911	18776	18961	18977	18906	19095	18814	18982	19006	18698	18920	18975	18893	18942	18858	18928	19011	18794	19014	18815	18853	19055	18681	18926	18930	18959	18925	18893	19058	18772	18933	18860	18829	18971	19049	18940	18985	18834	19058	18852	19070	18953	18899	18978	18984	18794	19025	18892	18957	18902	18913	18930	18910	18940	18869	18726	18812	18851	18996	18960	18856	19051	19123	18756	19062	18855	18942	18762	18819	18859	18811	19050	18769	18923	19077	18848	18917	18889	18973	19025	18805	18826	18715	18882	18931	18905	18880	18855	18936	18974	18837	18905	18939	18984	18996	18907	18727	18954	18762	19066	18860	18879	18863	18953	18889	19078	18953	18910	18971	18837	18886	18879	19082	18810	18806	18794	19072	18834	18969	18966	18917	18995	18830	18873	18968	18944	18907	18937	18895	19101	18862	18728	18975	18933	18839	19041	18927	18937	18906	18806	18810	19020	18752	18975	19093	19019	18790	18984	18908	18901	18744	18935	18928	19061	18809	19009	18867	18818	18895	18817	18949	19108	18805	19040	18982	18805	18985	18917	18816	19061	18979	18993	19061	18740	18858	18813	18901	18930	18959	18776	18997	18828	19047	18938	18771	18951	18941	19010	18916	18891	18880	18770	18792	18921	18932	18948	18803	18975	18856	18959	18836	18866	18769
22694	21430	29299	23971	21809	25533	60708	72512	53824	42819	32545	27274	25053	24538	24205	24241	24482	24125	24140	24354	24173	24013	24242	24077	24236	24063	23981	24012	23895	24052	23817	24018	24177	24316	23958	23961	23928	23953	24174	23876	24186	24171	24104	23942	23915	23988	24060	24010	23981	24047	23978	24073	24179	24122	23917	24004	23952	23970	24083	23589	24157	23891	23958	24130	24143	24330	23955	24038	23790	24112	23775	24277	23936	24039	23940	24107	24093	24010	23917	23872	23844	23896	23877	23771	23929	23986	24174	24140	23937	24103	23911	24041	24190	23915	23963	23971	23964	23928	23981	23921	23957	23994	24090	24060	24192	23975	24083	24021	24021	23879	23958	24062	24005	23971	24043	23843	24114	23961	24267	23896	23919	23876	23841	23786	23842	23993	23913	23970	23964	23935	24006	23949	23962	23973	23703	24021	23826	23990	24000	24047	24114	23926	23985	23915	24038	23967	23799	24036	23707	24244	23852	23977	23849	23717	23609	23850	24056	24101	24127	24012	23988	23794	24027	23913	23887	23861	23622	23892	24050	23841	24082	23869	23937	23932	23929	24007	23867	24171	23742	23893	23814	23974	23996	23753	24077	23949	23838	23814	24112	23903	24076	23923	23856	23958	24096	23908	23968	23954	24021	23869	23839	23937	23962	24109	24057	23853	23686	23883	23824	23866	23972	23794	23857	24022	23937	23966	23845	23829	23825	23916	24030	23814	23918	23723	23717	24003	24072	23946	23757	23993	23993	24128	23966	24071	23854	23875	23886	24123	23885	24052	24287	23919	23871	23850	23979	23853	23921	23938	23817	23686	23963	23907	23874	24028	24112	23808	23989	24001	23678	24131	23879	24128	24031	24008	24055	24016	23765	23800	23785	23863	23905	24022	24201	23776	23858	23883	23928	23922	23942	23889	23787	23846	24056	24093	23909	23945	23713	23991	23741	23890	24051	23839	23913	23932	23928	23999	24143	23870	23924	23867	23998	23905	24016	24096	23893	23902	23854	23999	24032	23878	23897	23692	23936	23927	24122	23931	23946	24117	23873	23743	23885	23945	23988	23916	23963	24122	23733	23920	23971	23894	23969	23812	23930	23817	23736	23862	23871	23809	23612	23795	23683	23856	24090	23876	23767	23763	23918	23728	24176	23987	23944	23894	24124	23816	23915	23952	24111	23662	24132	24017	23819	23877	24205	24244	23866	24111	24032	24044	23972	23632	23856	23913	23875	23726	23893	23884	24067	23987	23921	23844	23854	23861	23795	23888	23919	23928	23862	23818	24058	23794	24062	23807	23893	23986	23846	23829	23852	23765	23633	23901	23691	23927	23753	23994	24025	23798	23930	23956	24070	24016	23682	23830	23995	23906	24001	23896	23810	23756	23803	24066	23903	23986	23994	23763	23795	24004	24020	23977	23700	23752	23834	23743	23863	23840	23965	24199	24069	23904	24051	24020	24004	23671	23900	23913	23898	24144	23959	23873	23903	23966	23631	23914	23958	23985	23779	23904	23754	23976	24268	24031	23796	24075	23943	23827	23871	24016	23841	24018	23934	23946	24062	24270	24031	23786	24044	23922	24025	24006	23841	23869	24006	23937	23978	23970	23941	23787	23936	24054	24122	23885	24278	23883	23775	23766	23848	23969	24079	23876	23981	23955	23993	23804	24002	23889	23937	23723	24003	23939	23766	23931	23925	23888	23718	23965	23996	24128	23796	23705	24093	23964	23971	24039	24082	24042	23958	23978	23949	24035	24106	23763	23816	23835	23869	23845	23968	23943	24066	23932	24169	24046	24159	23986	23917	23848	23740	24119	24086	24062	24112	23990	23927	24082	24124	23936	24072	24013	23728	23878	23862	23849	23817	23903	23686	23930	23694	24100	24077	23968	24049	23927	23873	23898	24130	23851	23972	24011	23962	23764	23875	23839	24021	23838	24178	23910	23977	23852	23922	24033	23928	23598	23825	23837	23805	23762	23929	23910	23840	24181	24056	24138	23897	23906	24021	23973	23893	23809	23858	24017	24128	23686	23772	24231	23967	24027	23940	23908	23955	24028	24218	23759	24234	23976	24031	23784	23779	23991	23992	23910	23945	24047	23954	23811	24061	24010	23959	23823	24070	23912	23903	23900	23998	23978	23939	23924	23926	23803	24077	24106	23924	23887	23964	23931	24013	23747	23959	24081	23938	24035	23963	24006	24019	23955	23784	23982	24074	23927	24068	23961	23841	23864	23844	23997	23916	23817	23866	23888	23719	23815	23984	24055	23912	23870	23925	23880	23796	24045	23966	23914	23870	24062	24046	24075	24005	24063	23961	23815	23836	23980	23998	23906	23959	23971	23851	24011	23943	23859	23790	23896	23979	23865	23914	23847	23801	23672	23957	24065	23977	23739	23929	23742	23750	23887	24015	23885	23974	23887	23857	23732	23899	24049	24048	23740	23990	23955	24232	23877	24089	24058	24047	23877	24101	23836	23749	24006	24131	24016	23889	24040	23776	23913	23883	23715	23847	23982	23939	24234	24250	23949	23762	23759	23876	23927	24210	23948	24083	24011	23883	23857	24046	24114	24051	23861	23905	24020	23829	23939	24010	24065	23966	23921	23846	23909	23985	24054	23777	23864	23988	23881	23937	24003	23937	23982	24073	23873	23968	24018	23914	24049	24182	23922	23872	23995	23951	23931	23815	24012	24078	23930	23901	23985	24117	23788	23918	23907	23759	23803	24145	24077	24027	24035	23844	23999	23948	23955	23966	23946	23890	23737	23903	24031	23819	24234	24020	23754	23941	24099	23786	24030	23859	23898	23897	23798	23953	24067	23954	23622	23987	23733	23790	23946	23934	24005	23819	23822	23851	24057	24011	24115	23923	24029	23874	23979	23789	23825	23795	23985	23962	23932	24023	23996	23877	23825	24010	23854	24263	24112	24041	23986	24222	23818	23979	23968	24181	24128	24024	23776	23881	23937	23782	24130	23856	23803	24165	23786	23928	23857	23892	23847	23750	23839	23993	23866	23849	24028	23946	23788	23917	23891	24114	23997	23688	23891	23773	23866	24095	23692	24025	24118	24021	24019	23873	23953	24017	24136	23910	23855	23809	23693	23983	23984	23840	24017	24154	23864	24121	23985	23971	23917	23831	24000	23867	23791	23821	23980	23850	23855	23914	23873	23823	23847	24168	24051	23915	23891	23848	23941	24164	23756	23966	23883	23956	23820	23839	23915	23915	23971	24032	23895	23920	24102	24077	24130	23843	23777	24032	23956	24015	23907	23732	23982	23893	23924	24019	23859	23737	23746	23952	23741	24008	23749	23960	23842	24050	23792	23785	24159	23821	23835	23887	23902	23942	24023	23734	23924	24057	24056	23852	23756	23933	23921	23996	23985	23837	23898	24010	23918	23668	23943	23952	23969	23804	23939	23826	23847	24127	24012	23964	24022	23996	23835	23953	23860	23867	23811	23945	24128	23993	23891	23888	23790	23717	24129	23960	23838	24077	23857	24186	24114	24081	23880	23953	23950	23953	24073	23973	23960	23827	24002	23960	24000	23981	23905	23919	23929	23749	23972	24026	23900	23961	24117	23842	23936	23893	23633	23955	24089	23983	23697	24079	23826	23967	24087	24082	23819	23883	24077	23963	24044	23724	23845	23866	23829	23927	23891	23907	23933	23998	23975	23957	23883	23970	24207	23824	23938	23958	23918	23969	24050	23817	23995	24019	24020	23892	23809	23590	23882	23879	23892	24205	23971	23830	23878	24008	23890	23660	24024	23957	24006	24155	23907	23902	23912	23926	24191	23878	23923	24021	23933	23928	23992	23879	23998	23837	23944	24130	23719	23742	23897	23878	24121	23975	24091	23921	23696	23691	23914	24031	24101	23937	24106	24080	24022	23835	23927	23757	24087	23837	23848	24019	23935	23661	24063	23906	23837	23930	23850	23970	24011	23884	24125	23917	24111	23855	24012	23902	23665	23795	23920	23803	24221	23907	24030	24032	23899	23719	23862	24172	23911	23900	23897	23854	23823	23923	23984	23854	24051	23918	23841	24041	23835	24012	24002	24068	23829	23869	24115	23823	23738	23861	23911	23786	23828	23791	23703	24022	23837	23986	24022	24156	24176	23724	23828	23968	23743	23640	23825	23905	24051	23900	23974	23781	24070	23969	23965	24085	23878	23880	24049	23746	23959	23956	23748	23967	23904	24122	23997	23914	23703	23935	23870	23826	23851	23970	23840	24055	23946	23919	23779	23988	23864	24076	23727	24166	24023	24050	23672	23798	23714	23909	23906	23925	23607	23801	23963	23797	23698	23955	23693	24029	23954	23855	24109	23903	23885	23955	23752	23816	24006	23895	24044	23765	23910	23801	24103	24059	24032	23997	23850	23969	23961	23894	23974	23902	23868	23945	24055	23874	23957	23938	23703	24201	23778	23883	23947	23862	23894	24222	24031	23949	23744	23992	23686	23797	24053	23903	24032	24005	23961	23854	24090	24002	23823	23878	23805	23828	23948	23880	23999	23955	23678	23800	23971	24258	23916	24031	23946	23921	24092	23908	24001	23747	23844	23773	23944	24073	24025	24025	24014	23957	24124	23877	23987	23990	24106	23905	23850	23803	23882	23890	23803	23920	24042	23758	23813	23893	24173	23992	23971	23789	23886	23976	23659	23726	23887	23905	23880	24056	23825	23938	23880	24025	24023	23933	24043	23999	23869	24063	23931	24015	23972	24122	23989	23969	23741	23980	24080	23962	23875	24074	24009	23688	24017	24081	23808	23871	24050	24068	24228	24123	23867	23620	23840	23677	23719	24076	24036	23935	24023	23853	24020	24082	23989	24003	23935	23876	23885	23944	24062	23888	23957	23831	24128	23763	23636	23973	24052	23814	23959	23884	23830	23845	23916	24233	23957	24106	24011	23889	24044	24123	24009	23964	24103	23898	23614	23860	24009	23910	24009	23932	23755	23982	23850	24021	24061	23830	24143	23940	23740	24051	23953	24083	24032	23980	24031	23844	23690	23983	23842	23801	23685	23911	23631	23974	23971	23857	23970	24164	23872	24104	23944	24103	23869	23968	24006	23969	24121	23763	23806	23845	23954	23931	24022	24152	23798	23732	24172	23992	23666	23872	24101	23987	23754	23749	23870	24025	23812
17285	32709	30254	24037	23711	23308	62157	72357	52655	41210	28803	21985	19549	19083	19207	19109	19147	18886	18906	19070	18963	18990	19210	19079	19035	19213	19213	19095	18949	18998	19044	19151	19213	18911	19161	19238	19126	19036	19087	19110	18968	19029	18990	19147	18900	18910	18906	19050	18804	19068	18883	19143	19041	18953	18890	19053	19004	18856	18992	18994	18989	19159	19108	18962	19067	19135	19046	18858	18943	18909	18979	18897	19168	19061	19096	19045	19143	19117	18908	18997	19013	19232	19161	18998	18953	19013	19196	19016	19012	19205	19047	18948	19023	18964	18910	19032	19168	18948	18886	19039	18917	19060	18919	19125	19146	18985	19015	18853	19017	18926	19111	18985	18943	19027	19002	19057	19114	18986	19088	18973	18932	18937	19093	19032	19000	18983	19111	19077	19049	19042	19015	19014	19151	18982	18854	19087	18995	18991	19069	18814	19003	18911	19123	19206	18944	19121	19061	18997	19041	18906	18965	19143	19231	19069	19121	19018	19158	19046	19191	19021	18956	19106	19051	18926	19000	19065	18886	18969	19004	18912	19064	18964	19093	19318	19007	19162	19072	19041	18837	18961	18916	19018	19076	19018	19044	19001	19174	18972	19117	19014	18990	19101	18968	19115	19050	19060	19193	19249	19103	19049	19056	19038	19131	18852	19117	18906	18866	18875	19200	19013	18976	18996	19164	19202	18891	19034	19185	18974	19040	19177	18928	18951	19053	18893	19205	19005	19037	18970	19093	18949	19109	18932	18941	19088	19148	19089	19069	19225	18983	18859	19134	19141	18982	19005	18949	18799	19117	18770	18973	19150	19083	18947	19021	18927	19004	19047	19039	19052	18944	18883	19167	18941	19156	19038	19070	18965	19017	19046	19006	18914	19013	18847	18988	19132	19051	19106	18990	18987	19072	18932	19018	19168	18864	19078	18946	19058	18955	18961	18970	18967	18999	19043	19083	18888	19251	18964	19097	18815	18937	19213	19213	19031	18896	19011	18991	19232	18897	19205	19120	19185	19064	19108	19160	18897	18972	18965	19037	18963	18917	19126	19121	19166	19012	19066	19061	18910	18956	19048	18892	19022	18985	19083	18876	18999	18873	19002	19089	18878	19001	18896	19029	19018	18991	19039	18848	18930	19058	18981	18944	19011	18867	19257	19060	19033	18916	18964	19174	19018	18982	19061	18911	19194	19003	19050	18993	18812	19171	18998	18992	19013	18883	19039	18895	18990	19017	18948	19126	18968	19027	18853	18982	19068	18987	18885	18896	19011	19091	19059	19044	18895	18900	18862	18979	18857	19083	19182	19026	18962	19078	19018	18965	19133	19065	18786	19043	19037	18965	19088	18953	19111	18984	18999	18982	18936	18913	19070	18929	18883	19033	19066	18986	18993	18968	18968	19238	18893	18842	19162	19089	19089	18980	18853	18865	19099	19232	19069	19095	18919	18993	19191	19148	19346	18936	19057	18964	19112	18944	19073	19020	18749	19068	18979	19088	18956	19120	18932	18762	18974	18982	19357	19063	18995	19158	18892	18993	19095	19045	19019	19006	19101	19113	19079	18984	19040	18864	19126	18929	19220	19047	19142	19025	18895	19015	19110	19062	18907	19051	19208	19139	19081	19051	19033	19109	18975	18924	18983	19043	18982	19055	19156	19069	18990	18946	19155	19079	19094	18981	19028	18950	19194	18950	18979	19036	18863	18971	19012	18996	19094	19232	19140	18925	18889	19022	19131	19106	18959	19192	19049	18974	18972	18913	18847	18960	19038	18930	19109	19017	18993	19131	19047	19050	18973	18848	18940	19029	19025	18936	19111	18839	19318	18959	19000	18870	19121	19102	19029	19139	19179	18890	19242	18997	18977	19177	18955	19130	18926	19073	19075	19046	19010	19159	19023	19065	19124	19004	19017	18871	18997	19160	19283	18954	19189	19043	18967	18975	19031	19176	18990	19093	18859	18883	19050	18995	19029	19072	19104	19011	19144	19170	19054	19116	19179	19090	18981	19064	19017	18949	19088	19012	18979	19110	18892	18850	18927	19077	18884	19057	18974	19118	18905	18908	19003	19042	19121	18856	18976	18951	19157	18908	19001	19120	19039	19048	18983	18972	18963	19163	19221	19125	19071	19048	18988	19028	18898	18929	19036	18952	19158	18786	18822	18809	18823	19106	19049	19114	19138	18870	19137	19058	18841	18805	19121	19134	19021	19046	19127	18936	18990	19076	18962	19105	19016	18950	18953	18980	19116	19232	18925	18999	19098	19016	18988	19010	18880	19016	19063	18976	19078	19067	19187	19013	18856	18941	18845	18917	18907	18860	18916	19033	18984	19004	18961	18933	18929	18985	19044	19055	19142	19065	18922	18978	18966	18985	19167	19107	19139	19090	19226	18957	19028	19017	19077	18873	18998	19045	18996	18985	19080	19009	19089	18983	18998	19098	19040	19148	19075	19071	18965	19086	19081	18872	19036	19176	19098	19051	18982	19203	19039	18964	19179	19107	19060	18980	18996	18995	19008	19076	18962	19169	18906	19136	19014	18926	18941	19003	18987	19018	19000	19056	18928	18816	19064	18811	19130	18950	19048	19077	18923	19164	18977	18983	18928	19088	18927	18931	19120	18943	18770	18925	19014	19178	18933	19025	19027	18794	19036	18989	18978	18884	19019	19193	18978	18953	19191	18997	19004	19067	19027	18933	18900	18972	19155	19046	19127	19072	19058	19076	19051	19249	19056	19025	19021	19067	18963	19145	18940	19081	18868	19103	19013	19073	19217	18968	18983	19129	18991	18971	18990	19109	19032	19022	19095	19118	19174	18988	18931	19092	18977	19001	18919	19129	19068	19031	18905	19075	19010	19069	18975	19134	19074	18979	18979	19025	19140	19102	18928	18903	18997	19004	18896	18888	19033	19003	18915	19015	19141	18935	18957	18883	19093	18967	19090	19101	18986	18877	18985	19045	18925	19085	19139	18880	19094	18855	18988	18988	18781	19030	18966	18829	19028	19069	19011	19050	19128	19008	18892	19046	19007	18887	19133	18976	19076	18999	18975	18971	18920	19026	19101	18891	19081	19173	18958	18852	18803	19095	19123	19017	18978	19283	18963	19144	19022	19194	19000	19049	19018	18948	19149	18993	19033	19058	19052	19065	18890	19038	18870	18972	19154	19113	19124	18911	19176	18982	19034	18809	18919	18812	18768	18971	19073	18969	19111	18935	18964	18916	19113	18879	19150	18969	19179	18879	19011	18832	19103	19279	19048	19045	19118	18999	19035	19145	19056	18875	18948	18952	19160	19055	19026	19192	19005	19041	19099	18908	19027	19110	18949	19071	19172	18897	19127	18884	19142	18977	18944	18980	18987	19099	18978	19082	19123	19103	18853	18919	18991	18988	19072	18972	18993	19001	19042	18961	18863	18939	19084	18880	19150	19039	19040	18834	18857	18997	18962	19001	18948	19253	18876	19017	18897	18968	19172	19029	19043	18967	18910	19037	18871	19070	19016	19066	19017	18927	19102	19047	19010	19041	18962	18997	18915	18997	19077	19061	18981	18982	18943	18988	19079	18912	18804	18974	19096	19088	18985	18815	18894	19037	19095	19138	18919	19089	19040	18859	18955	19131	18935	19040	18787	19043	18903	18982	19044	19041	18924	19014	18990	19080	19010	19071	18914	18983	19024	19161	19068	19140	18985	19099	18908	18843	19188	19133	19140	18995	18966	19037	18884	19125	18806	18994	18821	19011	19086	19000	19099	18936	18968	19150	19041	18992	18983	19078	19009	18884	19066	18920	18879	18998	18739	18924	18615	18939	19198	19129	18842	18883	18934	19281	19013	19008	19253	18930	19001	19011	19044	18911	19160	18959	18856	18985	19139	18946	18878	18867	18866	18988	18916	18863	18966	19142	18833	19029	19040	19054	19024	19070	18977	18974	18929	18975	19049	18932	19376	19037	18991	19094	18965	18976	19070	19023	19008	19157	18914	18978	18994	19093	18832	19146	18970	18880	19140	19002	18998	19146	19187	18955	19044	19132	19134	18893	18983	19138	18894	18898	19015	19079	18912	18887	19038	19178	19074	19127	19081	18848	19109	18960	19004	18874	19000	19101	19074	19068	19052	19079	19117	19033	18994	19117	19044	18950	18921	18912	19220	18974	19153	18901	18957	18977	18994	19102	18994	19084	18962	19045	18814	18961	19067	19062	19072	18952	19005	19249	18852	18946	18903	19106	19004	18979	19078	18936	19016	18915	19014	18917	19091	18851	19077	18954	18987	19066	19193	19013	18924	19034	18844	19025	19025	19039	18881	18997	19024	19156	19138	19107	19115	18990	19058	19069	18973	19104	18810	19096	19165	18921	19108	18698	19107	18834	19135	18947	19024	18925	18994	19242	19047	18971	18988	19040	19048	18977	18770	19056	19126	19004	18882	18914	19035	19046	18807	18892	19004	18941	19138	18980	18998	19115	18950	18916	19207	19057	18970	19085	19026	18897	18908	19058	19123	18926	19109	18908	19148	18897	19153	18918	19071	19069	19003	18965	19011	18702	19045	19004	19139	19081	19131	18878	19023	18951	18863	18657	19072	18948	19053	19035	19019	19036	18945	18981	18983	19073	18925	19148	19022	18962	18908	18874	19147	19089	18922	19096	19125	19226	19097	19044	19231	19040	19067	19069	19081	18890	18890	18878	18970	18983	18883	19023	18898	19050	18910	19113	18935	19034	18887	19156	19123	19051	18947	19172	19070	18940	19034	19052	19171	18894	18998	18966	18826	18976	19205	19305	18989	19167	18960	18996	18972	19032	19076	19104	19054	19053	18892	19140	19120	19004	19053	19023	18824	19075	19100	19156	18950	19070	19113	18962	18925	19162	19113	19065	19025	19150	18922	18830	19070	18964	18982	19212	19250	19080	18839	18701	19050	19076	18908	19010	18988	18974	19058	19059	19201	19005	18885	18994	19102	19130	19013	18900	19028	18995	19100	18903	18998	18871	19187	19070	18895	19010	19179	18985	18924	19071	18964	18950	19052	19040	19024	19029	19162	19032	19007	19156	18934	19129	18852	18955	18914	18931	18979	19034	18931	18798	19030	19068	19112	18838	19092	18871	19049	19113	19205	19003	18958	18876	18986	18940	19187	18932	19142	19014	18843
28055	22783	27674	26260	23428	23794	28347	31909	28121	26111	24426	23861	23585	23460	23574	23477	23553	23481	23416	23451	23486	23538	23567	23697	23818	23536	23714	23541	23623	23453	23302	23398	23371	23671	23427	23437	23375	23670	23481	23260	23300	23532	23512	23411	23553	23392	23365	23346	23248	23507	23622	23449	23528	23354	23462	23467	23391	23623	23548	23740	23442	23448	23527	23297	23486	23560	23412	23550	23639	23378	23403	23577	23359	23437	23460	23386	23505	23235	23461	23755	23241	23511	23510	23569	23442	23389	23500	23565	23379	23343	23473	23579	23430	23345	23516	23437	23263	23428	23703	23350	23579	23374	23524	23360	23557	23448	23409	23511	23601	23457	23360	23588	23198	23589	23631	23477	23149	23496	23523	23593	23685	23500	23377	23520	23546	23643	23408	23380	23586	23539	23430	23381	23449	23343	23437	23556	23221	23573	23605	23621	23430	23595	23709	23475	23587	23359	23538	23371	23694	23537	23345	23437	23264	23593	23387	23420	23360	23561	23463	23645	23437	23495	23562	23280	23510	23452	23452	23628	23523	23707	23288	23430	23602	23417	23531	23242	23346	23481	23634	23607	23488	23369	23479	23515	23674	23428	23502	23561	23491	23498	23516	23320	23518	23456	23487	23215	23484	23631	23540	23491	23582	23276	23599	23479	23490	23479	23454	23509	23295	23444	23235	23549	23394	23665	23444	23427	23439	23559	23482	23493	23502	23452	23426	23497	23288	23343	23526	23331	23432	23364	23395	23617	23702	23517	23440	23528	23688	23623	23504	23502	23370	23378	23651	23686	23547	23484	23574	23374	23551	23277	23485	23470	23339	23681	23581	23356	23589	23362	23649	23353	23504	23461	23296	23612	23528	23285	23315	23615	23605	23354	23663	23755	23682	23368	23786	23311	23438	23310	23675	23532	23418	23452	23452	23507	23605	23311	23476	23380	23460	23334	23455	23388	23482	23414	23525	23372	23623	23645	23401	23563	23656	23405	23640	23296	23731	23432	23544	23496	23484	23333	23500	23447	23495	23237	23390	23443	23581	23262	23716	23390	23536	23580	23516	23383	23427	23570	23494	23337	23353	23435	23678	23223	23305	23379	23340	23349	23145	23236	23623	23739	23404	23530	23309	23546	23472	23310	23351	23672	23406	23481	23318	23458	23496	23601	23584	23675	23505	23610	23245	23522	23579	23475	23510	23452	23384	23399	23503	23451	23445	23590	23442	23369	23254	23494	23694	23426	23321	23459	23515	23536	23646	23604	23635	23486	23545	23384	23524	23395	23608	23644	23357	23667	23513	23789	23495	23641	23740	23408	23303	23530	23479	23430	23462	23536	23419	23430	23510	23452	23454	23461	23624	23573	23571	23547	23651	23380	23429	23264	23578	23411	23572	23393	23334	23392	23385	23245	23567	23530	23607	23595	23510	23400	23651	23558	23464	23427	23496	23360	23541	23503	23537	23510	23539	23648	23561	23433	23637	23423	23579	23696	23508	23571	23469	23346	23481	23335	23468	23751	23425	23518	23550	23305	23513	23595	23563	23402	23412	23557	23405	23567	23612	23591	23548	23304	23259	23369	23641	23548	23759	23495	23607	23439	23573	23476	23453	23595	23276	23516	23605	23494	23465	23526	23499	23526	23365	23419	23457	23543	23520	23543	23420	23282	23654	23680	23446	23656	23522	23298	23519	23322	23432	23655	23431	23219	23460	23392	23549	23478	23531	23606	23557	23557	23542	23353	23525	23550	23514	23413	23393	23464	23272	23529	23490	23756	23461	23459	23446	23567	23665	23546	23631	23466	23582	23512	23436	23303	23629	23523	23381	23636	23778	23403	23758	23693	23556	23433	23663	23562	23374	23302	23501	23399	23474	23454	23776	23611	23599	23464	23557	23610	23511	23366	23571	23419	23568	23621	23457	23529	23351	23347	23477	23473	23447	23413	23607	23335	23257	23540	23729	23172	23622	23734	23530	23519	23460	23431	23334	23453	23617	23677	23513	23488	23450	23228	23285	23436	23583	23316	23315	23456	23404	23598	23695	23434	23437	23798	23335	23590	23417	23461	23600	23742	23566	23358	23458	23444	23258	23447	23260	23469	23548	23445	23774	23851	23581	23654	23536	23592	23691	23322	23584	23541	23594	23575	23628	23509	23693	23500	23477	23545	23480	23429	23241	23492	23575	23329	23264	23344	23525	23318	23480	23567	23612	23630	23340	23656	23515	23405	23360	23770	23430	23355	23754	23504	23632	23360	23644	23393	23324	23450	23669	23745	23530	23432	23382	23618	23316	23599	23479	23603	23594	23418	23610	23674	23495	23423	23577	23457	23252	23547	23302	23390	23538	23521	23503	23358	23368	23560	23377	23563	23508	23309	23416	23538	23582	23381	23548	23602	23418	23495	23404	23481	23446	23560	23412	23144	23425	23450	23522	23366	23431	23519	23840	23419	23648	23554	23385	23433	23248	23470	23527	23298	23351	23501	23657	23471	23244	23464	23338	23337	23411	23445	23299	23587	23475	23510	23410	23597	23567	23322	23756	23763	23517	23628	23448	23599	23486	23548	23490	23628	23529	23711	23512	23497	23418	23648	23561	23659	23503	23680	23532	23499	23285	23320	23477	23570	23328	23680	23300	23475	23387	23414	23546	23410	23669	23523	23309	23543	23582	23442	23620	23375	23680	23608	23528	23421	23339	23353	23604	23413	23342	23657	23389	23260	23507	23328	23555	23654	23612	23401	23311	23387	23543	23406	23433	23235	23454	23472	23573	23620	23435	23397	23587	23621	23703	23470	23814	23409	23635	23206	23545	23504	23723	23628	23494	23679	23657	23452	23434	23251	23583	23488	23171	23379	23489	23356	23644	23346	23527	23553	23421	23441	23382	23503	23346	23478	23483	23455	23539	23461	23295	23472	23527	23615	23201	23321	23538	23468	23255	23436	23454	23378	23581	23464	23502	23473	23671	23649	23530	23476	23209	23488	23352	23436	23639	23471	23669	23420	23431	23465	23544	23343	23440	23576	23371	23475	23333	23464	23180	23317	23344	23533	23544	23449	23504	23399	23516	23515	23450	23418	23485	23235	23468	23537	23367	23457	23360	23517	23578	23563	23732	23379	23575	23527	23628	23418	23518	23720	23470	23383	23653	23405	23538	23365	23473	23347	23588	23433	23412	23682	23433	23463	23463	23605	23360	23406	23467	23708	23483	23416	23719	23464	23491	23590	23332	23478	23491	23401	23466	23415	23577	23733	23282	23421	23534	23376	23584	23407	23607	23337	23575	23342	23504	23558	23578	23615	23553	23437	23482	23411	23266	23658	23606	23657	23451	23192	23547	23693	23407	23414	23839	23335	23288	23265	23525	23669	23597	23454	23316	23598	23418	23535	23641	23824	23497	23441	23622	23430	23584	23351	23619	23494	23478	23489	23536	23722	23791	23643	23568	23532	23464	23494	23451	23262	23292	23533	23632	23298	23583	23331	23436	23582	23590	23615	23785	23468	23394	23567	23727	23487	23345	23403	23585	23486	23681	23636	23442	23324	23345	23531	23773	23183	23513	23794	23603	23468	23531	23685	23596	23439	23394	23603	23344	23481	23643	23557	23335	23745	23522	23664	23605	23386	23464	23499	23530	23460	23558	23447	23460	23476	23734	23464	23589	23668	23528	23681	23258	23473	23422	23336	23538	23443	23668	23531	23600	23531	23482	23631	23325	23554	23452	23711	23633	23533	23550	23591	23650	23457	23416	23592	23422	23608	23670	23517	23545	23415	23593	23546	23549	23386	23492	23560	23496	23379	23440	23582	23793	23492	23670	23310	23612	23776	23442	23644	23787	23299	23643	23510	23396	23423	23428	23649	23427	23546	23392	23466	23584	23313	23359	23468	23377	23427	23564	23449	23396	23114	23661	23269	23486	23419	23537	23427	23753	23594	23460	23303	23437	23357	23459	23473	23630	23616	23423	23490	23726	23495	23582	23640	23498	23484	23441	23413	23349	23406	23456	23554	23351	23491	23612	23535	23553	23571	23690	23426	23493	23425	23275	23351	23329	23276	23331	23408	23699	23312	23476	23341	23534	23466	23504	23445	23568	23497	23648	23373	23501	23358	23410	23559	23354	23477	23404	23419	23558	23374	23522	23429	23449	23318	23603	23417	23378	23424	23545	23470	23668	23420	23436	23649	23434	23487	23352	23470	23533	23609	23407	23516	23450	23755	23501	23495	23637	23542	23434	23499	23355	23568	23554	23621	23473	23603	23746	23604	23413	23517	23373	23616	23626	23370	23485	23443	23404	23429	23402	23544	23675	23422	23251	23676	23442	23288	23450	23442	23656	23530	23634	23456	23347	23548	23441	23577	23175	23472	23728	23584	23570	23412	23638	23454	23606	23449	23442	23360	23344	23507	23310	23459	23631	23626	23657	23490	23543	23574	23612	23484	23490	23148	23531	23399	23446	23395	23504	23541	23677	23376	23538	23407	23622	23464	23837	23480	23381	23387	23412	23522	23430	23486	23722	23472	23503	23322	23375	23556	23400	23602	23289	23550	23730	23596	23561	23421	23498	23597	23446	23404	23542	23529	23372	23449	23581	23589	23567	23511	23575	23547	23452	23580	23650	23593	23517	23219	23443	23503	23464	23551	23414	23341	23352	23688	23583	23557	23488	23656	23493	23417	23499	23494	23560	23549	23304	23672	23698	23578	23352	23503	23332	23437	23623	23545	23363	23321	23522	23374	23588	23500	23575	23569	23667	23441	23597	23517	23570	23672	23714	23492	23520	23444	23428	23339	23313	23479	23541	23533	23483	23789	23447	23559	23643	23473	23375	23735	23488	23532	23600	23491	23523	23498	23546	23504	23537	23567	23814	23465	23560	23471	23378	23489	23511	23849	23338	23390	23295	23455	23579	23483	23339	23662	23449	23642	23591	23519	23549	23376	23471	23737	23434	23451	23512	23401	23569	23638	23454	23639	23340	23597	23399	23279	23444	23388	23507	23456	23603	23390	23393	23440	23386	23422	23523	23492	23312	23422	23636	23421	23309	23462	23656	23445	23452	23500	23578	23683	23580	23347	23688	23518	23507	23725	23582	23402	23441	23700	23541	23272	23575	23375	23564	23712	23544	23324	23384	23532	23359	23429	23504	23418	23486	23524
17362	21730	20764	19222	19172	19521	26121	29624	23927	21311	19630	19013	18788	18808	18856	18875	18844	18667	18899	18773	18924	18857	18835	18689	18734	18818	18666	18839	18782	18724	18940	18869	18689	18718	18718	18725	18871	18952	18673	18764	18793	18701	18842	18928	18747	18718	18738	18824	18818	18889	19010	18742	18737	18856	18860	18635	18844	18803	18726	18594	18625	18832	18781	18802	18847	18823	18724	18761	18769	18735	18902	18844	18796	18906	18793	18601	18820	18758	18853	18802	18658	18778	18836	18911	18810	18818	18727	18798	18733	18754	18720	18822	18636	18701	18731	18864	18858	18808	18808	18691	18855	18726	18747	18799	18817	18908	18718	18963	18861	18859	18854	18721	18687	18880	18740	18891	18680	18853	18669	18888	18851	18642	18830	18892	18688	18720	18868	18728	18602	18863	18805	18748	18809	18677	18744	19000	18831	18773	18768	18746	18671	18710	18829	18757	18743	18683	18633	18601	18804	18742	18935	18729	18690	18922	18687	18721	18753	18866	18773	18604	18715	18695	18938	18792	18670	18608	18950	18997	18651	18891	18834	18939	18822	18670	18749	18870	18677	18804	18863	18751	18775	18811	18814	18617	18662	18701	18834	18828	18791	18901	18747	18845	18616	18780	18745	18853	18777	18763	18870	18872	18671	18903	18875	18639	18788	18806	19019	18806	18643	18763	18771	18749	18730	18908	18726	18659	18782	18613	18622	18853	18649	18775	18902	18738	18807	18874	18792	18650	18749	18658	18901	18824	18711	18737	18680	18646	18631	18731	18820	18653	18628	18813	18668	18730	18795	18817	18741	18704	18745	18886	18849	18650	18810	18718	18898	19023	18758	18837	18771	18748	18718	18676	18595	18813	18692	18906	18788	18799	18782	18964	18759	18733	18833	18732	18699	18818	18762	18833	18815	18756	18792	18746	18832	18817	18653	18816	18909	18674	18786	18751	18762	18719	18707	18687	18804	18759	18750	18804	18651	18649	18722	18719	18652	18987	18809	18863	18936	18799	18896	18791	18731	18870	18780	18729	18750	18785	18701	18664	18823	18682	18737	18770	18605	18857	18648	18649	18703	18670	18692	18970	18714	18665	18616	18785	18833	18700	18930	18829	18829	18830	18691	18714	18661	18767	18732	18657	18977	18818	18901	18705	18905	18742	18823	18742	18923	18793	18786	18819	18713	18833	18610	18916	18833	18834	18904	18703	18752	18665	18752	18773	18846	18872	18661	18961	18779	18878	18759	18941	18590	18717	18896	18934	18823	18915	18815	18784	19017	18601	18809	18748	18830	18818	18889	18737	18864	18564	18766	18777	18716	18777	18863	18818	18622	18833	18554	18804	18820	18761	18847	18735	18756	18571	18767	18793	18826	18835	18756	18682	18875	18925	18698	18769	18932	18659	18687	18747	18717	18627	18706	18919	18622	18722	18743	18730	18547	18888	18772	18652	19057	18777	18947	18791	18735	18831	18753	18841	18673	18674	18906	18874	18667	18735	18725	18737	18827	18783	18923	18768	18557	18907	18746	18683	18954	18749	18911	18530	18721	18618	18718	18764	18672	18715	18853	18870	18885	18859	18752	18873	18881	18720	18747	18768	18657	18726	18725	18707	19025	18756	18648	18757	18890	18711	18726	18734	18803	18766	18682	18729	18841	18900	18672	18908	18790	18762	18870	18811	18778	18791	18767	18890	18796	18783	18757	18674	18982	18841	18787	18804	18876	18844	18715	18427	18747	18888	18745	18893	18969	18855	18665	18676	18859	18884	18880	18827	18701	18784	18756	18849	18738	18612	18833	18742	18704	18810	18714	18656	18621	18791	18918	19005	18833	18716	18777	18793	18655	18726	18772	18825	18727	18858	18819	18751	18840	18798	18864	18736	18939	18912	18746	18887	18849	18707	18754	18824	18787	18725	18832	18674	18772	18825	18782	18638	18647	18884	18726	18903	18830	18511	18780	18703	18699	18698	18929	18694	18765	18690	18860	18773	18647	18636	18661	18796	18887	18809	18735	18768	18896	18721	18775	18647	18740	18950	18723	18875	18886	18646	18978	18826	18821	18692	18826	18661	18931	18753	18862	18725	18899	18779	18729	18677	18732	18689	18843	18835	18714	18590	18713	18956	18780	18726	18699	18747	18895	18818	18841	18811	18594	18708	18724	18954	18874	18782	18847	18819	18668	18816	18853	18862	18907	18795	18922	18755	18749	18963	18818	18708	18602	18721	18679	18576	18723	18715	18987	18739	18841	18784	18849	18779	18748	18715	18858	18848	18633	18702	18767	18763	18819	18733	18984	18957	18688	18712	18756	18643	18779	18946	18690	18807	18897	18795	18742	18705	18648	18963	18907	18721	18793	18936	18624	18949	18847	18732	18859	18588	18975	18717	18906	18835	18823	18782	18843	18716	18766	19001	18828	18887	18667	18754	18807	18909	18726	18653	18674	18820	18641	18719	18794	18842	18814	18765	18716	18808	18870	18698	18679	18791	18720	18700	18818	18782	18758	18772	18902	18718	18708	18836	18791	18877	18572	18739	18687	18669	18777	18919	18784	18662	18772	18640	18925	18806	18738	18742	18972	18880	18751	18637	18761	18745	18806	18784	18812	18807	18890	18653	18789	18757	18867	18810	18910	18777	18676	18597	18817	18983	18759	18775	18946	18734	18886	18651	18777	18780	18772	18928	18683	18903	18605	18641	18805	18668	18638	18688	18715	18713	18838	18838	18826	18760	18806	18669	18832	18782	18738	18888	18612	18708	18698	18767	18662	18762	18849	18825	18806	18519	18862	18914	18850	18830	18694	18777	18831	18694	18785	18791	18714	18712	18681	18638	18802	18822	18757	18820	18923	18748	18814	18717	18836	18791	18691	18649	18772	18743	18824	18727	18884	18802	18798	18814	18680	18886	18603	18639	18734	18582	18759	18809	18809	18785	18631	18795	18776	19027	18671	18796	18874	18733	18781	18614	18925	18794	18821	18874	18930	18779	18845	18876	18717	18746	18663	18785	18708	18701	18869	18842	18871	18789	18695	18863	18818	18769	18679	18637	18873	18791	18764	18933	18713	18565	18843	18668	18805	18537	18589	18782	18899	18715	18734	18942	18788	18690	18700	18866	18753	18751	18901	18768	18881	18821	18893	18890	18504	18905	18759	18651	18773	18716	18897	18919	18777	18793	18881	18587	18742	18798	18824	18893	18714	18864	18779	18784	18672	18777	18766	18752	18826	18819	18749	18833	18673	18722	18739	19073	18794	18780	18793	18872	18896	18539	18867	18892	18751	18758	18882	18710	18831	18718	18825	18827	18849	18808	18850	18821	18731	18744	18732	18701	18845	18814	18927	18709	18808	18772	18713	18755	18620	18805	18778	18725	18742	18849	18957	18807	18542	18824	18658	18838	18777	18914	18753	18766	18830	18726	19001	18690	18961	18654	18872	18745	18663	18730	18722	18773	18813	18680	18676	18846	18820	18777	18926	18865	18739	18833	18717	18733	18779	18670	18780	18664	18750	18713	18935	18736	18914	19027	18635	18731	18681	18670	18774	18677	18671	18866	18840	18642	18777	18769	18921	18723	19000	18809	18886	18743	18813	18810	18917	18944	18997	18800	18875	18812	18713	18820	18855	18773	18777	18625	18791	18743	18771	18851	18689	18774	18768	18772	18802	18747	18611	18741	18692	18862	18884	18766	18973	18794	18748	18828	18850	18969	18697	18989	18706	18825	18906	18787	18693	18924	18884	18787	18810	18664	18943	18804	18768	18882	18909	18855	18755	18665	18708	18654	18812	18848	18838	18785	18964	18860	18920	18591	18575	18679	18828	18800	18866	18790	18721	18767	18714	18664	18847	18737	18707	18770	18829	18698	18806	18906	18801	18796	18794	18833	18836	18765	18853	18731	18773	18825	18839	18755	18831	18936	18904	18941	18733	18927	18737	18811	18838	18741	18849	18943	18836	18792	18920	18681	18779	18866	18748	18875	18964	18908	18870	18962	18777	18765	18747	18723	18862	18736	18843	18655	18773	18704	18904	18711	18965	18867	18863	18909	18840	18793	18736	18643	18872	18861	18828	18782	18832	18892	18922	18848	18723	18986	18599	18845	19013	18757	18796	18861	18734	18732	18802	18687	18772	18611	18678	18722	18978	18866	19065	18745	18748	18872	18726	18869	18913	18715	18843	18671	18927	18786	18758	18786	18622	18859	18768	18888	18736	18822	18888	18566	18845	18690	18719	18688	18794	18754	18719	18875	18897	18759	18900	18735	18658	18765	18828	18764	18688	18949	18946	18859	18792	18586	18766	19010	18926	18695	18723	18883	18809	18909	18796	18845	18703	18866	18872	18773	18706	18686	18790	18814	18775	18728	18753	18723	18781	19045	18848	18926	18888	18592	18694	18821	18805	18671	18687	18787	18933	18570	18787	18797	18740	18814	18900	18767	18767	18709	18761	18768	18995	18867	18681	18776	18810	18643	18775	18690	18875	18701	18891	18624	18786	18739	18734	18633	18898	18717	18855	18786	18688	18701	18806	18929	18715	18723	19071	18770	18774	18942	18795	18754	18855	18694	18818	18896	18734	18662	18749	18712	18734	18794	18900	18683	18853	18575	18824	18803	18787	18924	18911	18772	18614	18798	18843	18742	18828	18701	18794	18851	18652	18825	19001	18859	18540	18912	18624	18880	18749	18725	18853	18822	18888	18731	18801	18850	18763	18658	18819	18949	18737	18764	18919	18786	18912	18673	18737	18835	18797	18877	18792	18898	18789	18881	18905	18596	18869	18622	18952	18825	18864	18810	18603	18895	18829	18638	18824	18790	18905	18840	18847	18519	18669	18758	18889	18930	18652	18610	18711	18834	18820	18796	18766	18702	18757	18831	18755	18796	18689	18919	18775	19000	18724	18665	18896	18789	18674	18846	18767	18812	18850	18662	18724	18854	18752	18763	18891	18834	18753	18842	18768	18808	18818	18722	18632	18796	18808	18853	18748	18708	18835	18825	18787	18628	18869	18660	18733	18676	18588	18867	18692	18742	18686	18692	18832	18796	18683	18925	18846	18600	18824	18844	18806	18778	18775	18746	18720	18900	19017	18702	18874	18861	18731	18754	18907	18739	18872	18880	18741	19002	18706	18904	18727	18738	18810	18739	18785	18956
24683	21494	28847	25017	23812	25308	45840	56963	41489	32821	26975	24318	23273	23117	23183	23256	23023	23104	22770	23134	22983	23019	23012	23098	22822	22774	23122	23008	22813	22858	23302	22977	22810	23055	22971	23041	23044	22821	22883	23064	22826	23005	23009	22834	23018	23043	22896	23063	22878	22884	22933	22865	22862	22836	23037	22634	23160	22990	23130	22840	23036	22826	23274	22976	22873	23056	22938	23003	23204	23129	22926	23076	23046	22802	23081	22998	22867	22911	23000	23050	22968	22850	23004	22845	22984	23062	23011	22771	23003	22863	22843	23017	22865	22940	22826	22901	22888	22910	23013	23117	22796	22647	22834	22870	22753	22965	22997	23129	22997	22994	22778	22858	23141	22945	22877	22745	22826	23049	22967	22973	23034	22857	22931	23260	22928	22942	22884	22909	22942	23069	22921	22887	22886	22907	22752	23018	22885	22634	23017	22854	23001	23029	22883	23136	22969	22904	22955	23014	22893	22902	22703	23058	22918	22896	22757	22759	22956	22910	22907	23058	22752	22871	22937	22654	22807	22977	22930	23018	22712	22820	22863	22977	22986	23032	23056	23135	22845	23052	22905	23024	23060	22931	22873	22791	22846	22832	22954	22935	22958	23025	23028	23026	23112	22874	22947	22897	22817	22887	22723	22941	22865	22818	22937	22757	23022	23167	23012	22946	22846	23073	23034	22888	22905	23078	22972	22933	22802	22882	22880	22967	22895	22976	22748	22858	22928	22993	22975	23055	22924	22842	22782	22950	23125	22846	22865	23025	22935	23185	22874	23039	22877	22765	23006	22958	23036	22992	22972	22703	22917	22945	22984	22823	22846	22885	22961	22998	22659	22760	22828	22890	22847	23045	23049	23029	22928	22736	22772	23080	22880	22739	23025	22894	22818	22940	22990	22902	23152	23019	22793	22857	22760	23069	22735	23066	23047	22875	23195	23018	22934	22915	22950	23060	22937	22762	22914	22827	23044	22731	23310	22965	23030	22746	22796	23023	22847	22991	22846	22816	22945	23133	22960	22883	23073	22955	22968	23130	22901	22996	23105	23043	22710	22928	22788	22929	22908	22866	22875	22928	22999	23070	22973	23074	22842	22982	22816	22899	22989	22837	23091	22917	22826	22953	22743	23027	22908	22953	22930	22724	22947	23035	22947	22965	23144	23019	22903	22961	22858	23149	22977	22925	23009	22884	23008	23026	23007	22716	22941	22870	22931	23148	23141	22932	22828	23022	22778	22960	22933	22919	22923	22919	22941	23040	22771	23022	22853	22845	23071	22996	22897	22844	22987	22795	22751	22776	22929	22796	22725	22922	23190	22909	23001	23072	23001	22906	22879	22806	22901	22949	22912	22968	22940	22943	22699	22836	22927	22982	23051	23034	22962	22750	22737	22931	22999	22970	22705	22965	22878	22883	22895	23029	22940	22692	22898	23083	22980	22786	22939	22874	22944	22971	22936	22714	23031	23070	22972	22976	23073	23219	23223	23163	23001	23055	22679	22754	22824	22961	22985	22970	22975	23089	22886	22890	22975	23090	22998	22773	23128	22895	22935	22906	22961	22993	22940	22920	22871	22944	23087	22966	22999	22903	23142	22841	22975	22924	22942	23115	22889	22998	22894	22835	22963	22749	23075	22970	23068	22887	23157	22894	22680	23002	22868	22897	23031	22706	22849	22956	22594	22839	22935	23020	23049	22831	22750	22701	22932	22892	22755	22867	22698	22974	22876	22903	22805	22954	22830	23022	22673	22931	22895	23004	22893	22862	22924	22712	22799	23100	22999	22970	22842	22817	23128	22941	22709	22969	23026	22880	22941	22977	22907	22936	22837	22914	23057	23084	22979	22963	22900	22945	22797	23022	23028	23036	23067	22850	22858	22932	23048	22845	23005	22851	22864	22824	22897	22985	22932	23112	22945	23009	23069	23139	23023	22857	22928	22885	22963	22875	22949	23064	23153	22896	23002	22945	22871	22978	22838	22922	22819	22938	22852	22938	22875	23148	22877	22664	22886	22919	22816	23053	22904	22942	23022	22761	22985	22963	23005	22819	22884	22522	22959	23047	22979	23248	22960	22834	22938	22987	22857	22907	22991	22975	22927	22831	22931	22815	22960	22710	22901	22930	22936	22897	22793	22856	23020	22822	23056	23248	22910	23019	23032	22811	22962	22985	22874	22960	22818	22734	22928	22990	22726	22974	23082	22818	22950	22808	22783	23093	22965	23111	22983	22876	23027	22962	23002	23013	22910	23051	22926	22976	23115	23000	22745	23012	22916	23222	23128	23019	22762	22996	22926	23020	23064	22736	22912	22881	22860	22938	22924	22827	22858	22828	22957	22765	22988	22819	22802	22873	22688	22902	22991	22767	22660	23140	22708	23022	23138	22907	22880	22929	22778	22924	22945	22817	22929	23018	23103	22877	23233	22757	22998	22986	22824	22769	23115	23076	23027	23115	22893	22858	22998	22861	22867	22928	23014	23120	22818	22948	22862	22795	22796	22991	23003	22711	22925	22903	22900	22959	22888	22824	22899	22951	22732	23004	23169	22743	22861	23243	23148	23019	22816	23116	22791	22971	22994	22624	22916	22601	23031	22976	22954	22911	23159	22971	22834	22957	23073	22815	22991	22819	22996	23115	23100	23030	22923	22956	23204	23010	23131	23043	22852	23006	22770	22910	22947	22871	22857	22950	23098	23157	22934	22933	23000	23012	23169	23117	23037	22779	22916	22903	23011	22799	22957	22955	23083	22904	22991	22961	22899	22880	22881	23199	23035	22965	22956	22876	22749	23020	23013	23091	23065	22996	22956	22796	22737	23043	22827	22932	22869	22868	22855	23108	23034	23175	23023	22994	22979	22897	23025	22838	23005	22989	23054	22727	22886	22879	22853	22878	23072	22898	23209	22961	22717	22872	22926	22973	23095	23133	22924	22784	22975	22695	22978	23076	22990	23171	22899	22866	22935	22984	22760	22935	22983	22970	23045	23006	23027	22887	22990	22687	22934	22928	22872	22810	22776	22753	22928	22737	23090	22851	22968	22762	22968	23039	22706	23067	23042	22803	23102	23074	22933	22976	22761	22998	22766	22983	23054	22984	22974	22949	22799	22862	23013	22942	23050	22889	22890	23123	23133	23132	23071	22797	22819	22930	23085	22759	22899	22955	22932	22852	22990	22938	23098	22998	23121	23082	23000	22972	22882	23005	22752	22827	22981	23004	23119	22928	23040	23140	23120	23029	22837	22919	22935	22844	23097	23150	22994	22789	23129	23121	22797	23012	22801	22874	23052	22746	22931	22863	22679	23093	23017	22944	22968	22896	23114	23094	22809	22916	22787	23012	22891	22845	22711	22850	22985	22839	22945	23045	23111	23113	23064	23169	22971	23063	22978	23100	22891	22848	23052	22899	22851	23046	22903	23059	22985	22844	23077	22964	22999	23102	23040	22902	22983	23082	22809	22975	22883	22888	22772	23137	22766	22829	22988	22921	22936	22993	23034	22953	22919	23000	22881	22851	22887	22923	23026	22926	22864	22968	22952	23025	22828	22924	22841	22956	22802	22901	23176	22958	23038	22931	22969	22896	23131	22955	23088	23032	22988	23044	22964	23062	23077	22765	22817	22898	22924	23031	22856	22960	22908	22893	22976	23090	22973	22752	23018	22980	22785	22942	22926	22809	23003	22910	22922	23003	22906	22943	22839	22781	23053	22998	23012	22919	23015	22894	22986	22906	23115	22908	22944	22704	23034	22998	22976	22960	23024	22982	22932	22954	23020	23056	22883	23035	23055	22833	22989	23114	23000	22751	23001	22978	22987	22992	22862	22902	23010	22956	23216	22956	22991	22792	22941	22918	22755	22994	23156	22740	22953	22892	22983	22871	22756	22762	22934	22846	23048	22932	23008	22989	22816	23149	22926	23018	22693	22944	22836	22982	23142	23072	22923	23018	23004	22973	22686	22795	22982	22904	22746	22819	22709	23033	23023	22891	23102	23149	22889	23039	22994	23045	22949	22639	22987	22844	22904	22979	22927	22876	22841	22759	22760	22900	22775	22805	22939	22936	22909	22963	23072	22966	23023	22773	22875	22701	22829	22993	22982	22913	23139	23102	22926	22901	22852	22772	23202	23068	23248	22978	22802	22795	22719	22895	22912	22760	22941	22927	22784	22733	22915	22854	22876	22876	22874	22838	22863	22906	22918	23033	22976	22844	23167	22864	23072	23109	22918	22836	23040	22832	23121	23032	22874	22985	23121	23020	22900	22853	22779	23047	22987	22794	22926	22719	22883	22958	22799	23089	22984	23069	22906	22895	22775	23000	22869	22672	22830	23014	22888	22985	22966	22810	22995	23080	22981	23039	23053	23016	23136	22971	22973	22856	22993	22888	23005	22856	22945	22817	22766	22954	22920	22958	22805	22828	22966	22892	22869	22891	22896	22969	22947	22992	22884	22898	23019	22908	22977	22840	22806	22696	22836	22790	22862	22791	22967	23012	22775	23283	23058	22738	22718	22891	22911	22879	23074	23025	23168	22833	22998	22917	22914	22800	23132	23140	23025	23269	22922	23011	22888	22989	22868	22876	23185	23216	23118	22937	23053	23038	23046	23190	23144	22677	22820	22861	22981	22621	22930	23024	22918	22900	22871	22888	22852	23098	22979	23009	22869	22941	22780	22815	22955	22896	23019	22907	23176	22892	22954	23032	22849	22858	22952	22816	23077	22863	22959	23069	22892	22947	22964	23096	22954	22730	22938	23144	23042	22956	23061	22792	22835	23009	22999	22985	22776	22722	22909	22796	23035	22822	23000	22790	22999	22971	23126	22979	22816	22910	22913	22811	23114	22918	23045	22997	23093	22663	22782	22867	22887	22992	22896	22914	23169	22847	22914	23075	23034	23000	23031	23057	23006	22972	23041	22994	22873	22905	23005	22759	22827	22851	22969	22953	23098	22900	22764	22922	22987	22835	22871	23011	22860	22977	23000	22822	22824	22764	22974	22953	22811	23002	23082	22995	22909	22867	23108	23123	22925	22913	23027	23063	22904	23031	23128	22954	22916	22824	22834	22917	22760	22665	22908	22808	22844	22779	22822	22908	22883	23029	22944	22792	22749	22880	22925	22956	23026	22948	23117	23238	23031	22920	22976	23112	23019	22885
15938	25215	23285	21641	20821	20555	45732	54437	38539	29766	22684	19760	18715	18747	18298	18498	18495	18430	18596	18574	18579	18556	18842	18828	18835	18552	18459	18589	18659	18639	18516	18577	18730	18503	18643	18560	18527	18604	18638	18560	18484	18727	18558	18619	18753	18641	18544	18574	18640	18605	18646	18652	18504	18523	18704	18630	18625	18462	18548	18673	18628	18542	18597	18499	18653	18705	18619	18650	18738	18518	18693	18519	18578	18515	18642	18455	18625	18740	18712	18628	18550	18587	18642	18532	18566	18624	18756	18597	18643	18573	18652	18549	18509	18690	18650	18495	18566	18534	18503	18572	18706	18450	18599	18571	18550	18546	18379	18636	18531	18463	18468	18769	18492	18487	18371	18701	18746	18669	18570	18545	18714	18680	18663	18650	18633	18600	18581	18630	18539	18568	18675	18747	18504	18543	18450	18659	18465	18649	18472	18635	18615	18506	18347	18543	18596	18642	18440	18555	18670	18473	18427	18539	18526	18629	18782	18485	18580	18675	18437	18728	18671	18394	18555	18627	18573	18332	18445	18487	18680	18574	18659	18518	18552	18486	18554	18608	18467	18511	18427	18543	18822	18642	18563	18557	18607	18454	18482	18373	18669	18534	18421	18569	18510	18554	18511	18344	18650	18601	18585	18491	18609	18418	18630	18625	18572	18864	18416	18644	18513	18486	18496	18509	18651	18504	18491	18638	18630	18667	18642	18538	18483	18489	18536	18609	18359	18647	18621	18482	18452	18567	18654	18628	18604	18666	18395	18501	18606	18634	18490	18418	18604	18571	18665	18379	18660	18647	18373	18571	18404	18414	18606	18501	18558	18457	18385	18471	18417	18509	18405	18589	18583	18538	18565	18489	18491	18534	18557	18680	18477	18438	18533	18565	18574	18569	18512	18402	18589	18504	18664	18546	18475	18589	18596	18532	18684	18644	18457	18462	18628	18550	18535	18530	18512	18692	18504	18578	18376	18638	18582	18504	18621	18308	18759	18557	18602	18569	18635	18540	18655	18608	18582	18477	18675	18574	18506	18689	18644	18691	18345	18513	18493	18617	18597	18616	18557	18471	18481	18516	18595	18523	18601	18644	18608	18473	18599	18476	18379	18548	18486	18630	18448	18557	18639	18737	18721	18517	18681	18646	18494	18549	18566	18366	18607	18590	18540	18695	18590	18562	18559	18490	18392	18454	18606	18527	18759	18626	18661	18519	18603	18596	18580	18394	18600	18519	18340	18605	18448	18670	18469	18744	18544	18698	18467	18670	18575	18674	18605	18639	18593	18647	18662	18512	18523	18561	18462	18546	18571	18430	18583	18577	18552	18530	18545	18686	18623	18661	18609	18639	18550	18467	18572	18525	18407	18473	18702	18455	18454	18412	18588	18621	18487	18751	18613	18546	18600	18601	18349	18653	18462	18394	18719	18804	18394	18419	18520	18500	18591	18549	18675	18559	18548	18556	18641	18524	18555	18519	18648	18671	18398	18587	18379	18704	18656	18521	18328	18666	18597	18476	18470	18502	18473	18502	18421	18548	18393	18531	18611	18557	18518	18541	18590	18601	18493	18658	18478	18607	18698	18593	18414	18700	18522	18678	18585	18497	18488	18690	18514	18522	18659	18688	18377	18478	18718	18680	18453	18590	18435	18552	18302	18442	18528	18666	18604	18626	18624	18433	18659	18461	18574	18583	18364	18624	18707	18572	18685	18450	18596	18620	18360	18536	18561	18355	18543	18650	18689	18603	18638	18609	18521	18710	18347	18597	18496	18698	18536	18526	18534	18651	18580	18608	18352	18601	18708	18672	18542	18533	18619	18504	18593	18536	18686	18466	18637	18557	18628	18437	18574	18727	18547	18552	18504	18681	18579	18514	18490	18665	18612	18601	18604	18419	18717	18640	18364	18384	18837	18668	18521	18542	18573	18457	18503	18734	18572	18601	18620	18384	18610	18608	18412	18565	18373	18447	18381	18826	18397	18618	18587	18554	18608	18569	18645	18650	18667	18718	18431	18654	18516	18717	18601	18387	18487	18382	18451	18589	18603	18600	18521	18642	18509	18418	18493	18593	18407	18558	18457	18554	18459	18488	18761	18512	18504	18567	18479	18718	18536	18552	18605	18530	18514	18425	18747	18505	18526	18618	18477	18577	18502	18622	18603	18495	18544	18483	18692	18631	18535	18416	18545	18625	18486	18484	18461	18456	18460	18427	18554	18659	18645	18674	18497	18643	18535	18501	18602	18703	18602	18380	18651	18473	18466	18547	18674	18618	18446	18565	18647	18569	18525	18503	18432	18524	18548	18560	18452	18465	18680	18514	18554	18616	18655	18569	18484	18659	18510	18544	18546	18562	18645	18473	18642	18592	18593	18556	18767	18515	18559	18569	18431	18590	18646	18401	18575	18611	18684	18566	18565	18642	18389	18445	18584	18571	18544	18474	18423	18475	18603	18230	18549	18448	18520	18679	18654	18605	18617	18444	18616	18320	18579	18610	18466	18549	18578	18529	18640	18510	18496	18484	18395	18570	18662	18475	18543	18602	18526	18561	18458	18653	18453	18428	18587	18576	18604	18549	18468	18603	18613	18507	18482	18544	18449	18218	18493	18444	18765	18581	18424	18523	18491	18674	18734	18649	18437	18492	18539	18705	18469	18692	18480	18659	18611	18485	18514	18279	18720	18691	18586	18690	18510	18470	18711	18663	18749	18575	18598	18525	18501	18488	18755	18343	18587	18696	18650	18335	18556	18566	18571	18357	18547	18347	18584	18441	18532	18510	18568	18492	18463	18542	18764	18712	18518	18558	18675	18499	18508	18631	18634	18532	18544	18557	18662	18602	18766	18475	18649	18418	18525	18395	18602	18828	18515	18614	18491	18684	18528	18604	18468	18749	18744	18452	18567	18569	18619	18582	18640	18468	18580	18470	18443	18465	18477	18461	18626	18653	18726	18564	18374	18545	18533	18518	18604	18583	18629	18639	18632	18505	18633	18509	18558	18373	18638	18521	18459	18663	18419	18584	18415	18575	18651	18719	18617	18479	18682	18411	18596	18451	18490	18411	18614	18668	18661	18372	18660	18550	18612	18618	18445	18478	18705	18547	18476	18704	18500	18768	18685	18592	18419	18628	18628	18395	18604	18488	18611	18573	18532	18602	18618	18519	18474	18343	18567	18403	18627	18716	18576	18602	18634	18666	18436	18513	18473	18369	18623	18551	18491	18489	18516	18735	18396	18567	18481	18557	18666	18589	18733	18645	18533	18514	18623	18631	18503	18552	18639	18576	18705	18700	18646	18556	18452	18570	18589	18536	18480	18574	18648	18494	18480	18656	18500	18391	18484	18239	18551	18307	18604	18558	18519	18609	18563	18388	18594	18656	18687	18728	18702	18583	18545	18605	18532	18375	18568	18716	18581	18532	18763	18578	18490	18479	18409	18604	18644	18522	18510	18539	18546	18438	18672	18479	18660	18659	18457	18525	18571	18407	18517	18368	18647	18565	18588	18621	18586	18628	18472	18525	18673	18556	18457	18577	18502	18665	18384	18562	18538	18493	18607	18552	18568	18749	18631	18525	18557	18508	18584	18627	18364	18437	18630	18455	18668	18573	18626	18577	18540	18574	18551	18569	18543	18485	18661	18640	18558	18603	18648	18677	18550	18547	18429	18521	18684	18566	18391	18450	18443	18506	18347	18486	18635	18380	18451	18743	18463	18556	18674	18665	18440	18575	18656	18533	18441	18468	18533	18510	18438	18597	18572	18578	18565	18662	18377	18548	18357	18556	18561	18651	18527	18801	18723	18393	18500	18539	18583	18481	18529	18619	18658	18401	18515	18461	18732	18721	18548	18486	18654	18597	18485	18729	18752	18626	18410	18389	18691	18544	18651	18587	18550	18565	18514	18516	18625	18687	18497	18485	18564	18660	18506	18608	18558	18403	18756	18565	18545	18507	18671	18359	18554	18320	18617	18620	18628	18417	18561	18347	18553	18469	18501	18537	18548	18550	18593	18578	18599	18689	18475	18463	18674	18575	18653	18471	18562	18474	18606	18639	18437	18641	18424	18512	18493	18487	18514	18602	18657	18502	18626	18581	18522	18436	18465	18475	18451	18601	18378	18547	18700	18607	18764	18564	18646	18492	18503	18640	18413	18698	18607	18588	18491	18621	18537	18536	18617	18617	18589	18557	18712	18630	18634	18568	18600	18372	18386	18499	18497	18593	18487	18472	18637	18653	18547	18589	18423	18668	18562	18581	18397	18519	18762	18568	18430	18525	18575	18679	18593	18453	18502	18444	18574	18588	18592	18595	18754	18742	18722	18391	18547	18532	18523	18412	18512	18458	18567	18632	18582	18747	18683	18478	18558	18666	18591	18536	18585	18499	18525	18740	18593	18607	18709	18388	18626	18717	18586	18568	18541	18699	18330	18496	18614	18474	18429	18533	18570	18500	18407	18630	18661	18608	18618	18409	18688	18421	18385	18351	18642	18555	18453	18551	18626	18707	18571	18652	18626	18591	18574	18439	18716	18614	18494	18529	18653	18494	18517	18624	18540	18554	18684	18499	18575	18442	18331	18595	18499	18652	18351	18459	18570	18556	18743	18488	18451	18505	18409	18507	18559	18712	18506	18613	18695	18532	18431	18600	18506	18520	18533	18451	18535	18626	18500	18734	18571	18234	18475	18552	18679	18402	18478	18537	18555	18495	18422	18602	18453	18537	18526	18581	18577	18677	18557	18667	18577	18639	18602	18338	18398	18446	18639	18697	18756	18629	18483	18683	18494	18614	18778	18556	18499	18712	18596	18507	18428	18446	18502	18652	18613	18523	18634	18510	18637	18579	18504	18517	18576	18718	18509	18485	18689	18563	18526	18482	18536	18626	18604	18443	18756	18674	18676	18531	18618	18694	18588	18452	18407	18584	18603	18704	18459	18686	18617	18572	18650	18574	18556	18678	18542	18640	18420	18598	18555	18591	18622	18445	18477	18622	18507	18482	18549	18514	18722	18440	18497	18573	18497	18495	18686	18598	18548	18633	18484	18666	18547	18664	18472	18535	18645	18625	18405	18430	18615	18572	18349	18685	18681	18415	18497	18683	18510	18601	18430	18607	18399	18538	18565	18543	18536	18545	18358	18784	18537	18519	18551	18621
22854	21470	29389	23966	21813	25196	58859	71583	56130	42275	31825	26171	24031	23464	23348	23452	23190	23439	23287	23164	23257	23301	23297	23303	23366	23210	23352	23215	23298	23305	23323	23142	23032	23088	23275	23433	23102	23201	23081	23247	23366	23281	23241	23285	23040	23306	23087	22978	23162	23321	23096	23186	23102	22990	23102	22998	23176	23212	22978	23173	23204	23126	23143	23168	23250	23055	23068	23185	23255	23360	23011	22979	23067	23008	23165	22922	23110	23131	23069	23184	23042	23352	23234	23044	23024	23061	23067	23119	22987	23143	23086	23120	23103	23329	23152	23242	23287	23120	23203	23129	23223	23100	23086	23160	23020	23378	23092	23107	23049	22968	23201	23073	23082	23033	22943	23146	23279	23191	23080	23038	23210	23358	23041	23157	23274	23075	23137	23118	23224	23035	22921	23105	23050	23117	22955	23100	23170	22982	23025	23141	22985	22989	23201	23008	23214	22931	23053	23205	23228	23096	23310	23092	23125	23206	23312	23175	23030	23088	23057	23076	22972	23050	23039	23087	23333	23065	23286	23001	23117	23139	22969	22945	23317	23310	23088	23000	22898	23154	23157	23061	22982	23208	23021	23083	23170	23170	23055	23299	23202	23061	23157	23165	23017	23135	23192	22897	22862	23044	23189	23084	23068	23078	22980	23030	23101	23114	23130	23079	23052	23110	23204	22885	23134	23114	23290	23120	22989	23065	23208	23164	23069	23135	23142	23136	23194	23036	23217	23258	23126	23275	23140	23294	23139	23173	23021	23072	23209	23136	23054	22913	23029	22936	23264	23307	23119	23084	23009	22989	23182	22949	23182	23060	22849	23144	23030	23203	23139	22845	23218	23217	23118	23371	23149	22998	22952	23132	23239	23034	22776	23255	23244	23188	23090	23056	23094	23039	23034	23046	23234	23129	22973	23205	23047	23024	23167	23142	23304	23341	23323	23300	22994	23008	22892	23314	23047	22967	23107	23236	23054	23182	23013	23019	23177	23045	23136	23150	23319	23132	22838	23191	23130	23116	23448	23109	23102	23071	23115	22976	23030	22976	23114	22923	22983	23036	23110	22977	23200	22797	23286	23001	23196	23010	23081	23104	23164	22989	23318	23044	23168	22846	22890	23277	23036	22951	23009	22769	23179	22893	23112	23050	23056	23122	23182	23084	23020	23063	22926	23093	23344	23118	23039	23016	23357	23115	23254	23143	23128	23026	23169	23133	23307	23102	23149	23163	23154	23207	23349	23033	23017	23025	22926	22973	23124	23320	23060	23111	23067	23133	23177	23122	23102	23193	22962	23121	23034	23008	23095	23065	23280	23404	23082	23068	23192	23146	23453	23202	23018	23306	23107	22998	23290	23134	23118	23119	23137	22925	23032	23159	23238	23055	23051	23212	23316	23150	23259	23206	22957	22900	22942	22903	22876	23198	23242	23109	23092	23130	23123	22961	22953	23335	23174	23126	23065	22993	23159	23155	23156	23120	23014	23190	23134	23186	23034	23176	23065	23114	23243	23214	22980	23119	23045	23142	22982	22826	23058	23196	23164	22875	23051	23346	23015	23102	23370	23006	23028	23050	22979	22863	23004	23145	23212	23103	23092	22908	23117	23225	22858	23071	23217	23049	23260	23354	23131	23047	23250	23130	23158	23105	23028	23218	22984	22945	23032	23194	23122	23007	22912	22838	23025	23107	23270	23103	23081	22930	22912	23118	23306	22910	22979	23054	23156	23135	23239	23208	23074	23160	23164	23066	23080	23112	22917	23125	23165	23009	23157	22967	23020	23210	23257	23082	23038	23037	23113	23009	23117	23123	22836	23036	22985	22909	23081	23141	22978	23113	23114	23008	23068	23052	23058	23020	23193	23142	23024	23132	22882	23089	23049	23041	22939	23035	22951	22998	23067	23048	23120	22871	23064	23211	23047	23048	23081	23079	23159	22998	22989	22930	22957	23148	23093	22977	22976	23001	23176	23268	23069	23177	23063	23319	23224	23212	22940	22854	23300	23053	23021	23197	23188	23280	23192	23231	23022	23278	23052	23013	23234	22952	22950	23111	22875	23243	23218	23105	23214	23045	22921	23174	22980	23053	23005	23041	23192	23112	23052	23114	22847	23124	23213	22947	22909	22837	22953	22980	23079	23009	23182	23218	22939	23207	23041	23004	23134	23057	23036	23060	22989	22926	23027	23197	23135	22898	23109	23042	22978	22780	23274	23270	23061	23149	23254	23182	22919	23167	22918	23083	23242	23150	22918	23067	23078	22887	23152	23037	23086	23117	23377	23108	22936	22775	23178	22976	23083	23044	23028	23048	23088	23080	23207	23229	22854	23098	22921	23219	23152	23168	22964	23164	23071	23132	23068	23134	23223	23178	23113	23006	22993	23205	22988	23043	23207	23251	23054	22941	23064	23152	22986	23207	23211	23202	23158	22976	23415	23132	23200	23159	23070	22922	23054	23379	23022	22759	23080	22989	23172	23215	23118	23050	23130	22969	23183	23007	22964	22910	23207	23143	23105	23177	23188	22910	23084	22986	23366	23127	23124	23127	23023	23109	23064	23060	23271	23286	23105	22964	23156	23261	23128	23272	22911	22951	23069	22765	22921	23094	23209	23035	23036	23036	23169	22911	23091	23206	23193	23133	23025	23143	23104	22949	23037	23102	23151	22954	23163	22810	23043	23112	23246	23004	23052	23066	23242	23244	23104	23073	23286	23155	23373	23031	23248	23202	22931	23109	23056	23268	23114	22997	22997	23099	23121	23245	23154	23240	23248	23210	23060	23144	23086	23188	23368	23067	23079	23160	22944	23185	23140	23015	22947	23090	22925	23011	23031	23121	23084	23077	23015	23128	23124	23135	23091	22982	23121	23458	23097	23011	23032	22990	23168	22800	23114	23046	23257	23114	22992	22842	22948	23065	23191	23063	23053	22885	22938	23088	22929	22967	23222	22994	23149	23251	23108	23016	23013	23043	23102	22949	23020	23235	22987	23094	23040	22992	23123	22990	23023	23059	23292	23101	23155	22840	22886	23045	23060	23099	23019	23211	23461	23313	22901	23121	23214	23343	23230	22977	23263	23191	23250	23229	22946	23019	23230	23110	23109	23156	23176	23165	23066	23244	23226	23131	23070	23196	23178	23073	23027	23163	23110	23057	23206	23045	23033	22965	22995	22935	23096	23018	23167	23146	22942	23084	23052	23042	23128	23083	23060	23209	23220	23015	23169	23260	22966	22997	23038	22994	23313	23097	23192	22900	23141	23268	22927	23089	23146	23209	23024	23132	23371	22924	23052	23313	23091	22843	23071	23105	23284	23103	23130	23115	22955	22861	23130	23093	23124	23213	23208	23340	23155	23272	23176	23173	23108	22956	23162	23092	23101	23129	23187	23166	23135	23177	23119	23258	23051	23199	23134	23220	23269	23067	23146	23299	23104	23162	23084	23155	23190	23189	23160	22841	23123	22861	23046	23053	23236	23134	23014	23074	22983	23074	23105	23367	23064	23182	23077	23309	23179	22977	23095	23118	23061	23407	23097	23262	23145	22972	23130	23168	23102	23198	23275	22901	23199	23217	23101	23280	23064	22681	23131	23099	23174	23055	23044	23109	23045	23121	22954	23088	23138	23311	22951	23058	23153	22988	22910	22914	23178	23202	23110	22911	23141	22887	23079	23139	23292	22884	22883	23143	23124	23093	23078	23266	23204	23123	23113	23206	22919	23109	23138	23214	22957	23121	23017	23290	23061	23021	22880	23119	23030	23039	23018	23084	23111	22875	23051	23007	23002	23168	23018	23166	23303	23024	23004	23178	22842	22988	23017	23172	23316	23124	23015	23282	23071	23092	23119	22916	22967	23220	23140	22881	23168	23258	23239	23036	23132	23051	22963	23268	23094	23172	23022	23222	23083	23154	23003	23231	23036	23010	22967	23038	22989	23157	23168	23054	23255	23173	23244	22914	22932	23046	22968	22858	23046	23356	23066	22865	23107	23261	23181	23176	23256	23128	23232	23037	23129	23106	23166	23368	23168	23192	23154	23101	22998	23112	22905	23086	23144	22993	23142	22994	23128	23062	23027	22939	23025	23074	23143	23182	23162	22977	23124	22896	23021	23008	23191	23126	22991	22982	22868	22939	23039	22998	23126	23092	23083	23133	23138	23053	23056	23194	23257	23203	23173	23200	23233	23076	23278	23077	22892	23006	22885	23112	23327	23086	23037	23066	22949	22985	23024	23207	23163	23042	23361	23152	22971	22883	23198	22941	23032	23125	23069	23087	23065	23079	23041	23097	23113	23358	23153	22877	23095	23299	23125	23070	23123	23044	22981	23006	23065	23285	23160	22997	23076	23293	23090	23357	23139	23065	23030	22983	23013	23303	23206	23166	23081	23084	23201	23097	23015	23192	23089	23049	23130	22916	22901	23176	23299	22907	23068	22985	23121	22994	23031	23143	23026	22995	23065	23007	23092	23108	23062	22934	22987	23015	23125	23096	22971	23074	22964	23045	23066	23185	23159	23158	23168	22896	22997	23229	23093	23150	22949	22766	22988	23273	23267	22948	22914	23225	23367	23064	22998	23035	22923	23277	23038	23095	22990	23149	22945	23054	23217	23041	23191	22970	23227	23067	22967	23007	23062	23098	23312	23044	23091	23053	23128	23131	23196	22942	23107	23190	22936	23080	23070	23042	23029	23098	23085	23165	23106	22795	23025	23012	23113	23266	23192	23112	23107	23078	23089	22954	23212	23161	23129	23219	23187	23192	23064	23090	23118	23093	22969	23180	23108	23130	23284	23239	22936	23058	23182	22951	23226	23345	22959	23039	22943	23194	22910	23115	23161	23106	23063	23160	23039	23119	23076	22997	22935	23081	23132	23007	23090	23000	23369	23036	23042	23200	23113	22931	23184	23224	23444	23211	23083	22898	23042	23239	23115	23100	23258	23016	22855	23074	23071	22783	23116	23161	23109	23296	23130	23030	23070	23320	23178	23020	23077	23097	23028	23085	22924	23155	23018	23285	23080	23094	23050	22987	22982	23206	22950	23090	23029	22984	23264	23017	23092	23243	23013	23176	23253	22988	23024	23068	23099	23137	23072	23114	23303	23108	23260	23150	23237	23174	23130	23185	22948	22895	23019	23112	23090	23103	23124	23236
17468	31415	28652	25498	23579	22701	59706	73041	54131	41118	28033	21243	19036	18687	18696	18577	18501	18525	18677	18538	18560	18772	18780	18567	18526	18519	18738	18534	18555	18625	18544	18598	18526	18527	18656	18528	18606	18767	18569	18737	18542	18819	18455	18751	18609	18628	18522	18514	18555	18619	18704	18574	18760	18692	18509	18526	18732	18676	18483	18408	18555	18637	18522	18389	18614	18616	18494	18562	18425	18690	18695	18505	18490	18527	18559	18566	18529	18554	18577	18610	18579	18551	18559	18586	18539	18389	18511	18567	18644	18669	18569	18453	18373	18717	18485	18424	18752	18598	18317	18555	18477	18674	18563	18660	18526	18421	18690	18653	18624	18532	18649	18706	18661	18666	18664	18442	18545	18643	18469	18495	18600	18618	18557	18547	18362	18523	18372	18653	18436	18330	18358	18575	18504	18645	18399	18556	18495	18589	18560	18399	18565	18633	18566	18504	18614	18573	18711	18534	18662	18480	18591	18508	18526	18464	18457	18630	18661	18475	18419	18481	18589	18502	18521	18582	18690	18415	18511	18614	18438	18635	18459	18522	18528	18526	18582	18565	18569	18564	18439	18465	18621	18617	18553	18434	18455	18627	18470	18593	18507	18348	18710	18462	18742	18468	18573	18506	18344	18594	18701	18786	18743	18538	18565	18516	18481	18650	18564	18681	18700	18531	18533	18648	18495	18637	18492	18547	18549	18467	18548	18591	18585	18625	18631	18491	18715	18824	18474	18571	18636	18637	18581	18413	18468	18403	18620	18636	18317	18614	18485	18495	18622	18481	18732	18510	18705	18503	18631	18511	18715	18385	18582	18588	18567	18510	18436	18674	18709	18560	18409	18492	18559	18519	18660	18519	18444	18565	18610	18652	18455	18453	18629	18679	18680	18639	18531	18591	18556	18656	18682	18606	18546	18411	18413	18646	18467	18663	18537	18608	18598	18486	18702	18527	18557	18636	18531	18559	18654	18616	18454	18388	18523	18494	18592	18470	18490	18512	18567	18429	18503	18569	18460	18597	18715	18484	18736	18326	18399	18414	18608	18556	18560	18563	18702	18625	18474	18544	18534	18598	18463	18409	18637	18501	18758	18509	18318	18708	18557	18463	18567	18405	18525	18629	18426	18498	18485	18679	18389	18533	18592	18717	18570	18515	18494	18565	18446	18506	18739	18548	18625	18504	18591	18517	18622	18578	18455	18535	18374	18717	18598	18571	18569	18877	18609	18499	18504	18627	18391	18493	18361	18467	18369	18531	18579	18525	18499	18596	18639	18604	18620	18580	18374	18493	18521	18682	18500	18496	18654	18589	18613	18382	18509	18568	18547	18618	18526	18652	18469	18624	18406	18396	18565	18501	18515	18401	18599	18387	18479	18519	18490	18445	18564	18643	18761	18559	18569	18598	18521	18565	18608	18613	18670	18642	18345	18497	18797	18509	18496	18438	18613	18793	18558	18566	18419	18527	18737	18501	18510	18542	18588	18632	18505	18419	18402	18398	18544	18616	18627	18461	18624	18558	18523	18591	18548	18654	18432	18462	18728	18684	18589	18424	18665	18563	18414	18590	18679	18544	18573	18480	18611	18584	18324	18545	18432	18627	18525	18692	18541	18376	18732	18609	18396	18449	18500	18542	18515	18413	18510	18649	18656	18500	18695	18461	18582	18467	18534	18467	18429	18508	18611	18662	18402	18607	18919	18368	18531	18390	18521	18477	18579	18581	18466	18499	18640	18576	18565	18552	18400	18473	18633	18653	18583	18524	18371	18611	18599	18306	18552	18566	18567	18720	18547	18642	18282	18651	18463	18377	18470	18634	18629	18510	18424	18534	18526	18426	18520	18517	18591	18488	18510	18515	18664	18617	18625	18442	18500	18354	18575	18596	18462	18558	18610	18529	18541	18732	18509	18499	18514	18483	18530	18494	18553	18419	18584	18605	18415	18607	18558	18413	18547	18603	18687	18439	18401	18548	18508	18518	18422	18530	18489	18559	18547	18397	18763	18492	18497	18617	18414	18500	18724	18486	18504	18508	18534	18560	18649	18450	18583	18556	18509	18653	18341	18579	18485	18624	18769	18475	18491	18564	18546	18596	18512	18346	18647	18491	18553	18370	18530	18477	18435	18579	18493	18733	18572	18508	18686	18452	18505	18674	18365	18518	18700	18500	18450	18464	18497	18449	18540	18335	18594	18654	18675	18476	18533	18529	18500	18552	18553	18443	18413	18577	18423	18434	18458	18551	18527	18515	18409	18652	18582	18591	18636	18623	18565	18622	18376	18620	18620	18464	18620	18618	18628	18543	18536	18533	18465	18612	18640	18466	18705	18480	18747	18525	18469	18535	18532	18535	18384	18689	18291	18698	18498	18390	18587	18484	18565	18427	18583	18546	18427	18599	18284	18512	18519	18515	18400	18592	18494	18788	18492	18481	18480	18492	18625	18613	18456	18453	18596	18570	18570	18495	18765	18421	18658	18450	18690	18582	18587	18702	18276	18468	18540	18497	18255	18623	18510	18486	18512	18325	18622	18406	18476	18446	18523	18600	18561	18479	18530	18532	18587	18590	18519	18565	18487	18535	18501	18315	18567	18447	18508	18676	18440	18546	18400	18371	18698	18625	18428	18562	18516	18792	18363	18705	18564	18563	18623	18608	18473	18550	18430	18557	18611	18540	18592	18493	18607	18408	18734	18652	18745	18603	18532	18626	18626	18530	18521	18509	18648	18632	18527	18738	18560	18445	18476	18630	18620	18442	18601	18537	18530	18390	18398	18488	18409	18625	18556	18555	18564	18527	18548	18581	18491	18367	18546	18540	18594	18585	18610	18560	18493	18655	18475	18569	18539	18538	18498	18460	18714	18525	18522	18637	18612	18505	18481	18482	18439	18516	18587	18486	18443	18581	18539	18511	18584	18657	18478	18507	18485	18582	18556	18508	18420	18715	18610	18370	18512	18736	18594	18427	18613	18660	18440	18515	18511	18617	18567	18531	18551	18626	18411	18488	18568	18447	18480	18452	18438	18558	18604	18565	18442	18638	18529	18494	18592	18538	18580	18577	18679	18616	18671	18565	18386	18567	18530	18528	18721	18508	18517	18563	18522	18540	18625	18442	18397	18582	18325	18738	18532	18665	18525	18795	18484	18557	18580	18563	18552	18642	18624	18557	18609	18658	18483	18425	18590	18501	18449	18572	18382	18460	18428	18473	18544	18411	18564	18585	18541	18657	18536	18497	18623	18688	18484	18536	18528	18562	18423	18545	18467	18515	18475	18377	18339	18523	18561	18540	18595	18547	18627	18538	18386	18723	18612	18538	18466	18620	18553	18608	18383	18650	18501	18368	18585	18369	18487	18536	18421	18487	18553	18530	18477	18496	18470	18700	18510	18717	18576	18720	18560	18517	18409	18383	18575	18714	18627	18504	18459	18552	18488	18589	18575	18614	18271	18533	18475	18625	18411	18471	18828	18591	18521	18598	18687	18432	18442	18540	18646	18593	18569	18529	18454	18480	18589	18446	18556	18554	18605	18500	18701	18441	18638	18434	18607	18504	18515	18582	18553	18509	18587	18541	18494	18590	18468	18487	18500	18487	18552	18517	18628	18539	18543	18472	18644	18435	18528	18601	18675	18337	18670	18398	18481	18420	18717	18639	18508	18680	18608	18460	18532	18545	18645	18757	18566	18732	18658	18414	18504	18539	18405	18363	18687	18684	18516	18591	18648	18492	18732	18528	18637	18583	18628	18695	18604	18659	18367	18492	18608	18561	18466	18714	18378	18509	18677	18549	18444	18463	18600	18574	18593	18652	18668	18678	18535	18593	18662	18656	18576	18611	18512	18631	18541	18555	18446	18455	18611	18485	18626	18380	18610	18401	18363	18512	18651	18512	18540	18498	18505	18498	18660	18519	18671	18502	18612	18510	18437	18443	18558	18519	18600	18520	18529	18462	18509	18440	18609	18536	18457	18492	18599	18458	18586	18481	18792	18474	18374	18571	18419	18494	18534	18446	18471	18570	18539	18590	18569	18569	18399	18419	18586	18738	18562	18619	18566	18445	18580	18429	18618	18483	18499	18531	18405	18641	18646	18577	18674	18700	18601	18644	18568	18819	18588	18586	18639	18433	18617	18712	18458	18553	18580	18475	18572	18564	18437	18538	18597	18650	18574	18724	18591	18441	18523	18524	18393	18408	18485	18585	18579	18675	18642	18513	18476	18521	18639	18498	18551	18554	18547	18555	18515	18583	18615	18608	18331	18596	18494	18600	18473	18636	18623	18605	18666	18508	18634	18508	18564	18671	18491	18545	18620	18332	18568	18573	18531	18601	18479	18460	18517	18609	18687	18579	18543	18527	18595	18790	18677	18546	18628	18756	18694	18544	18457	18567	18501	18545	18770	18402	18641	18543	18743	18475	18547	18686	18454	18581	18439	18618	18689	18616	18580	18506	18463	18461	18272	18521	18572	18542	18384	18495	18482	18529	18750	18481	18559	18400	18569	18613	18613	18437	18544	18388	18553	18576	18623	18679	18526	18523	18483	18457	18633	18523	18852	18430	18509	18365	18448	18511	18565	18595	18340	18597	18505	18568	18585	18649	18546	18568	18420	18587	18583	18526	18423	18484	18673	18541	18568	18499	18690	18504	18648	18510	18337	18610	18541	18458	18627	18579	18464	18460	18521	18547	18578	18444	18542	18510	18586	18511	18692	18382	18793	18600	18390	18537	18611	18403	18630	18473	18450	18563	18570	18466	18700	18471	18485	18522	18594	18641	18473	18542	18414	18749	18501	18659	18373	18514	18535	18644	18596	18709	18413	18581	18530	18642	18513	18718	18598	18672	18508	18487	18511	18593	18431	18525	18613	18624	18595	18533	18639	18595	18529	18596	18391	18685	18664	18358	18654	18534	18530	18608	18644	18472	18623	18640	18426	18572	18643	18490	18498	18513	18608	18434	18547	18455	18476	18469	18583	18430	18506	18461	18626	18337	18312	18465	18652	18309	18558	18618	18466	18527	18533	18544	18635	18517	18650	18616	18523	18502	18526	18438	18443	18404	18635	18631	18527	18551	18520	18607	18435	18584	18615	18506	18300	18579	18755	18361	18464	18471	18478	18499	18602	18567	18404	18494	18549	18509	18403	18495	18459	18468
28103	22634	27257	25931	22635	23013	28173	31857	28067	25287	23507	22750	22855	22470	22650	22617	22547	22549	22512	22411	22690	22595	22705	22607	22675	22637	22522	22599	22634	22469	22714	22517	22395	22714	22531	22782	22651	22670	22690	22704	22728	22562	22218	22702	22758	22601	22919	22825	22576	22666	22748	22436	22388	22652	22343	22665	22643	22650	22396	22346	22536	22566	22576	22568	22564	22393	22418	22492	22824	22753	22704	22612	22363	22464	22619	22561	22462	22621	22531	22502	22593	22508	22490	22630	22537	22547	22717	22691	22638	22551	22475	22578	22650	22567	22460	22766	22446	22625	22476	22615	22778	22513	22595	22607	22785	22622	22721	22410	22462	22643	22709	22811	22651	22560	22320	22582	22574	22717	22623	22350	22303	22323	22489	22481	22556	22358	22572	22447	22524	22618	22454	22699	22645	22545	22332	22699	22452	22612	22501	22454	22583	22438	22637	22354	22696	22691	22558	22421	22460	22316	22396	22462	22758	22655	22524	22579	22439	22429	22569	22345	22551	22513	22495	22741	22575	22664	22562	22445	22546	22696	22558	22455	22396	22482	22550	22551	22426	22643	22395	22424	22269	22455	22445	22520	22536	22569	22541	22636	22551	22358	22585	22604	22482	22618	22356	22658	22690	22603	22555	22764	22701	22450	22369	22448	22359	22577	22530	22457	22466	22265	22579	22490	22577	22633	22515	22386	22539	22635	22529	22879	22578	22566	22547	22598	22413	22575	22518	22553	22336	22526	22579	22347	22421	22249	22477	22609	22526	22487	22462	22434	22721	22588	22554	22613	22375	22416	22402	22466	22662	22366	22462	22581	22632	22518	22478	22603	22767	22453	22497	22450	22664	22361	22454	22425	22532	22517	22428	22648	22736	22577	22378	22671	22505	22708	22791	22687	22681	22661	22370	22418	22436	22657	22535	22597	22562	22552	22490	22740	22453	22594	22684	22487	22798	22488	22482	22331	22606	22477	22497	22440	22376	22430	22620	22502	22517	22603	22688	22461	22433	22185	22562	22481	22552	22503	22577	22554	22451	22625	22459	22496	22487	22534	22393	22589	22741	22587	22524	22633	22518	22433	22628	22710	22510	22402	22446	22340	22676	22408	22419	22314	22580	22472	22460	22450	22542	22411	22477	22505	22528	22593	22662	22686	22625	22515	22494	22572	22604	22518	22728	22459	22949	22807	22431	22457	22601	22563	22784	22332	22564	22482	22686	22744	22596	22594	22467	22497	22449	22463	22632	22608	22357	22615	22688	22295	22445	22530	22597	22513	22577	22584	22518	22584	22549	22373	22630	22658	22382	22611	22576	22504	22725	22592	22549	22557	22344	22661	22536	22380	22438	22599	22687	22617	22386	22693	22588	22553	22420	22297	22488	22671	22648	22513	22764	22442	22503	22428	22538	22295	22487	22424	22511	22594	22683	22279	22543	22525	22496	22533	22428	22548	22535	22524	22380	22569	22649	22406	22590	22627	22423	22675	22717	22449	22451	22626	22680	22356	22545	22559	22588	22347	22561	22677	22565	22416	22595	22677	22602	22622	22730	22355	22331	22682	22514	22649	22362	22563	22388	22420	22389	22557	22608	22524	22527	22681	22439	22370	22305	22425	22712	22488	22435	22543	22437	22403	22591	22368	22521	22627	22497	22604	22611	22699	22709	22536	22590	22701	22513	22371	22549	22495	22722	22433	22580	22618	22701	22479	22548	22641	22630	22476	22437	22373	22612	22481	22728	22538	22436	22644	22557	22430	22420	22405	22423	22433	22660	22279	22508	22396	22419	22519	22553	22740	22395	22460	22512	22666	22594	22545	22448	22459	22514	22565	22586	22529	22715	22682	22553	22620	22466	22202	22521	22544	22382	22430	22411	22476	22504	22510	22539	22678	22423	22417	22525	22364	22647	22636	22475	22720	22662	22392	22503	22308	22760	22539	22251	22420	22530	22493	22641	22769	22547	22781	22558	22655	22574	22588	22504	22400	22644	22673	22438	22410	22868	22390	22551	22619	22517	22290	22490	22563	22274	22606	22504	22436	22379	22591	22590	22687	22501	22585	22443	22394	22412	22369	22554	22597	22314	22697	22503	22577	22480	22382	22537	22582	22718	22585	22597	22596	22433	22475	22657	22362	22591	22650	22528	22548	22558	22419	22431	22611	22466	22452	22482	22523	22535	22574	22708	22719	22486	22384	22425	22520	22540	22467	22760	22378	22396	22585	22435	22457	22652	22420	22644	22618	22506	22574	22737	22417	22457	22381	22690	22666	22662	22642	22539	22678	22416	22577	22412	22601	22622	22245	22568	22501	22497	22614	22438	22735	22563	22520	22491	22737	22518	22413	22469	22523	22627	22379	22628	22258	22470	22612	22777	22552	22579	22423	22478	22548	22470	22512	22720	22393	22459	22527	22272	22623	22522	22541	22328	22378	22421	22465	22473	22375	22745	22558	22377	22452	22623	22589	22645	22747	22682	22596	22559	22562	22484	22363	22453	22304	22600	22406	22661	22495	22513	22434	22299	22525	22542	22440	22546	22566	22424	22267	22587	22436	22680	22543	22519	22481	22478	22668	22488	22587	22459	22698	22546	22546	22656	22511	22236	22680	22711	22315	22615	22494	22595	22509	22661	22551	22611	22640	22611	22537	22510	22517	22286	22476	22388	22629	22601	22520	22316	22530	22425	22478	22747	22637	22651	22689	22547	22338	22567	22344	22549	22444	22480	22408	22609	22587	22558	22470	22734	22639	22763	22496	22721	22597	22798	22456	22513	22600	22429	22539	22334	22591	22530	22532	22436	22357	22677	22321	22376	22543	22517	22486	22497	22557	22645	22400	22550	22684	22617	22785	22610	22525	22585	22655	22423	22492	22733	22610	22597	22810	22547	22599	22843	22421	22446	22595	22668	22509	22589	22647	22429	22430	22658	22276	22402	22441	22731	22719	22414	22680	22491	22818	22644	22603	22492	22588	22442	22556	22469	22399	22420	22489	22548	22399	22724	22432	22628	22523	22776	22315	22611	22369	22553	22668	22586	22618	22551	22576	22586	22515	22460	22480	22575	22517	22442	22394	22732	22436	22772	22662	22451	22485	22662	22672	22602	22695	22520	22596	22708	22437	22567	22493	22459	22672	22825	22673	22591	22778	22585	22446	22690	22904	22642	22598	22484	22783	22418	22550	22746	22399	22469	22503	22427	22570	22494	22680	22591	22596	22566	22519	22547	22366	22468	22560	22520	22543	22609	22660	22689	22494	22424	22531	22784	22632	22308	22647	22428	22635	22597	22642	22553	22497	22701	22718	22390	22645	22549	22403	22587	22505	22647	22557	22467	22398	22699	22437	22581	22645	22649	22446	22388	22822	22555	22727	22733	22430	22580	22378	22533	22419	22396	22522	22454	22685	22762	22570	22606	22658	22692	22310	22521	22666	22837	22521	22611	22481	22484	22662	22519	22350	22617	22835	22451	22577	22531	22559	22705	22615	22620	22799	22636	22541	22214	22444	22679	22422	22551	22452	22360	22641	22502	22377	22563	22244	22477	22593	22374	22517	22251	22559	22584	22275	22449	22485	22446	22594	22529	22545	22590	22570	22506	22749	22588	22513	22498	22525	22756	22509	22592	22639	22643	22460	22605	22519	22485	22287	22583	22375	22697	22438	22657	22688	22358	22696	22633	22502	22726	22423	22422	22403	22563	22295	22409	22402	22404	22546	22656	22542	22515	22256	22480	22400	22527	22520	22469	22556	22425	22607	22695	22367	22681	22483	22733	22574	22676	22388	22512	22681	22492	22521	22430	22639	22586	22487	22505	22579	22471	22466	22539	22734	22743	22758	22485	22632	22680	22321	22435	22607	22552	22429	22424	22619	22584	22545	22314	22225	22487	22541	22719	22250	22549	22456	22501	22436	22697	22604	22536	22247	22507	22613	22449	22611	22571	22439	22473	22449	22713	22669	22215	22440	22325	22591	22524	22413	22746	22618	22467	22532	22565	22908	22617	22563	22446	22404	22462	22445	22554	22549	22441	22765	22462	22640	22443	22643	22566	22595	22654	22555	22488	22576	22556	22545	22630	22511	22384	22453	22468	22451	22473	22565	22608	22652	22606	22644	22642	22473	22333	22586	22365	22556	22571	22405	22696	22345	22436	22628	22597	22585	22707	22422	22675	22320	22416	22614	22541	22503	22713	22562	22426	22671	22732	22465	22439	22716	22509	22619	22475	22752	22610	22503	22424	22607	22621	22757	22819	22800	22451	22779	22411	22526	22717	22441	22482	22507	22403	22626	22582	22520	22702	22578	22550	22701	22480	22368	22585	22555	22502	22495	22423	22384	22388	22630	22662	22436	22582	22517	22519	22361	22693	22676	22410	22385	22397	22450	22689	22566	22610	22558	22511	22521	22554	22447	22527	22608	22508	22529	22521	22465	22688	22456	22630	22505	22655	22620	22553	22478	22585	22544	22520	22447	22468	22515	22514	22583	22517	22618	22348	22488	22721	22693	22413	22485	22535	22506	22431	22316	22568	22487	22479	22520	22570	22374	22588	22430	22516	22362	22497	22671	22514	22720	22308	22554	22404	22712	22383	22336	22634	22441	22450	22539	22504	22482	22595	22378	22561	22569	22457	22617	22624	22382	22536	22563	22360	22678	22770	22783	22469	22444	22532	22542	22629	22680	22560	22608	22431	22531	22304	22479	22589	22564	22552	22550	22621	22371	22712	22333	22615	22729	22600	22451	22616	22448	22462	22619	22576	22579	22729	22656	22505	22733	22625	22657	22662	22900	22432	22305	22624	22389	22500	22526	22425	22400	22466	22557	22639	22436	22500	22532	22481	22522	22726	22651	22652	22532	22717	22841	22487	22488	22813	22436	22566	22626	22449	22485	22606	22430	22473	22500	22443	22661	22337	22460	22542	22654	22490	22381	22656	22343	22485	22440	22373	22479	22304	22256	22641	22599	22517	22713	22647	22461	22557	22536	22349	22537	22558	22800	22612	22345	22784	22684	22646	22741	22564	22442	22428	22376	22627	22533	22577	22738	22489	22544	22632	22331	22710	22521	22598	22566	22368	22425	22780	22750	22468	22454	22408	22554	22602	22710	22580	22380	22543	22693	22479	22571	22598	22619	22636	22686	22614	22465	22468	22600
17046	20826	19998	19956	18929	18966	26692	29721	24232	20750	19145	18499	18466	18248	18341	18326	18245	18384	18364	18403	18172	18379	18425	18328	18161	18222	18518	18192	18094	18386	17997	18373	18286	18163	18255	18291	18260	18532	18256	18264	18142	18293	18332	18218	18400	18106	18193	18293	18228	18272	18303	18404	18282	18276	18233	18322	18411	18135	18187	18185	18191	18404	18354	18110	18212	18392	18147	18356	18228	18413	18224	18386	18163	18338	18197	18360	18232	18248	18092	18261	18324	18204	18310	18235	18091	18290	18182	18352	18271	18341	18235	18156	18283	18444	18269	18203	18381	18242	18261	18192	18354	18252	18209	18099	18377	18146	18373	18420	18356	18249	18118	18129	18253	18234	18287	18441	18369	18283	18234	18129	18193	18204	18261	18374	18276	18234	18153	18436	18301	18352	18326	18265	18172	18253	18187	18229	18235	18282	18192	18253	18155	18147	18206	18275	18338	18322	18304	18277	18423	18238	18021	18496	18210	18260	18367	18352	18275	18319	18287	18364	18157	18398	18184	18346	18323	18174	18201	18279	18256	18310	18146	18174	18286	18287	18224	18052	18152	18313	18158	18226	18268	18289	18392	18312	18092	18309	18275	18312	18330	18192	18284	18282	18434	18279	18010	18397	18151	18434	18407	18302	18450	18262	18269	18317	18287	18291	18223	18403	18349	18207	18168	18472	18387	18401	18312	18160	18300	18117	18194	18185	18286	18118	18383	18294	18341	18320	18307	18334	18284	18171	18212	18259	18306	18340	18190	18418	18237	18099	18147	18372	18282	18166	18386	18359	18196	18352	18294	18365	18242	18228	18236	18364	18333	18177	18281	18235	18299	18239	18141	18205	18207	18133	18133	18354	18147	18314	18270	18307	18212	18118	18405	18201	18277	18270	18420	18192	18193	18318	18305	18206	18342	18455	18219	18219	18257	18327	18311	18083	18246	18396	18323	18349	18275	18230	18476	18302	18253	18258	18203	18331	18296	18202	18282	18345	18162	18179	18142	18235	18261	18266	18138	18128	18235	18224	18297	18234	18395	18265	18285	18384	18299	18170	18277	18322	18315	18246	18465	18176	18415	18268	18332	18299	18175	17935	18245	18322	18204	18232	18420	18351	17940	18293	18119	18310	18136	18286	18088	18352	18064	18211	18417	18304	18221	18372	18373	18327	18188	18374	18224	18243	18156	18509	18361	18234	18404	18220	18222	18189	18214	18421	18498	18168	18333	18323	18127	18195	18406	18158	18340	18321	18314	18321	18283	18232	18346	18169	18361	18217	18076	18348	18366	18043	18309	18210	18172	18306	18485	18260	18237	18336	18214	18257	18493	18320	18262	18147	18163	18416	18266	18221	18398	18344	18304	18170	18318	18417	18332	18509	18313	18259	18311	18240	18258	18285	18325	18204	18137	18172	18365	18352	18393	18187	18043	18205	18248	18371	18272	18106	18185	18321	18267	18302	18224	18421	18209	18255	18282	18159	18147	18203	18220	18178	18331	18276	18304	18174	18206	18181	18374	18185	18083	18208	18671	18376	18305	18264	18355	18268	18362	18303	18152	18279	18345	18375	18187	18303	18206	18238	18329	18303	18207	18131	18453	18219	18274	18267	18265	18178	18021	18227	18271	18208	18146	18269	18156	18288	18203	18194	18255	18308	18296	18251	18077	18297	18375	18255	18298	18157	18260	18415	18288	18576	18186	18022	18304	18292	18374	18068	18330	18130	18241	18290	18264	18294	18453	18123	18332	18337	18221	18054	18394	18200	18179	18514	18049	18322	18150	18277	18293	18357	18263	18211	18293	18274	18287	18085	18267	18131	18225	18306	18210	18307	18337	18331	18363	18088	18363	18174	18339	18256	18231	18148	18311	18286	18236	18201	18341	18170	18190	18319	18222	18265	18289	18206	18210	18345	18104	18260	18170	18335	18259	18296	18375	18269	18386	18324	18016	18327	18348	18097	18309	18221	18262	18302	18380	18189	18306	18404	18186	18276	18314	18158	18318	18150	18502	18217	18132	18145	18281	18176	18222	18292	18148	18131	18234	18352	18309	18409	18262	18262	18319	18367	18177	18366	18170	18400	18153	18234	18409	18306	18026	18260	18096	18075	18371	18242	18219	18225	18313	18288	18422	18170	18220	18251	18196	18168	18301	18404	18279	18441	18178	18391	18197	18268	18198	18227	18267	18330	18269	18034	18286	18305	18287	18209	18250	18199	18346	18293	18072	18412	18416	18148	18129	18367	18052	18383	18244	18291	18241	18283	18213	18498	18181	18369	18331	18420	18168	18200	18256	18297	18226	18157	18152	18267	18142	18111	18247	18217	18266	18307	18168	18154	18331	18200	18366	18307	18222	18267	18242	18303	18420	18351	18235	18265	18303	18209	18083	18285	18336	18184	18057	18164	18151	18239	18382	18221	18192	18288	18325	18305	18208	18326	18352	18344	18260	18366	18220	18171	18191	18276	18232	18356	18272	18258	18160	18264	18598	18188	18304	18146	18318	18279	18388	18221	18263	18440	18225	18337	18256	18330	18258	18255	18402	18230	18274	18123	18128	18199	18247	18431	18201	18302	18182	18096	18313	18199	18074	18150	18297	18313	18087	18330	18149	18104	18319	18225	18297	18358	18254	18203	18132	18350	18288	18402	18286	18236	18224	18226	18157	18462	18150	18431	18468	18452	18415	18230	18329	18322	18155	18216	18409	18236	18336	18371	18222	18386	18478	18413	18327	18280	18196	18349	18259	18306	18294	18352	18358	18397	18266	18339	18306	18183	18203	18166	18306	18320	18215	18249	18306	18292	18238	18097	18225	18087	18265	18326	18151	18286	18256	18352	18365	18314	18175	18222	18266	18324	18313	18328	18168	18280	18212	18234	18317	18241	18240	18253	18131	18181	18313	18278	18148	18296	18416	18254	18158	18149	18196	18143	18316	18246	18310	18283	18266	18285	18327	18124	18362	18174	18244	18352	18346	18253	18394	18286	18338	18420	18191	18214	18268	18495	18144	18215	18183	18216	18363	18259	18123	18102	18365	18070	18386	18370	18142	18178	18243	18258	18319	18411	18149	18332	18294	18261	18297	18135	18432	18226	18139	18336	18475	18279	18246	18270	18324	18270	18324	18121	18176	18000	18254	18193	18175	18349	18388	18324	18525	18172	18345	18328	18200	18307	18331	18460	18233	18189	18339	18274	18261	18128	18255	18246	18261	18372	18293	18358	18266	18354	18216	18252	18444	18319	18392	18288	18081	18326	18194	18440	18362	18161	18395	18101	18294	18160	18242	18392	18350	18275	18237	18296	18173	18267	18384	18265	18412	18106	18280	18250	18343	18433	18294	18143	18350	18242	18381	18149	18307	18337	18152	18342	18320	18133	18259	18166	18150	18288	18438	18207	18305	18417	18278	18365	18133	18170	18328	18282	18390	18294	18265	18208	18195	18360	18210	18166	18109	18391	18334	18218	18209	18355	18349	18295	18427	18299	18274	18176	18184	18252	18107	18246	18355	18209	18207	18260	18489	18370	18400	18212	18212	18240	18186	18398	18302	18361	18096	18036	18227	18304	18275	18110	18288	18219	18200	18427	18392	18309	18417	18079	18124	18400	18236	18452	18030	18207	18226	18452	18284	18127	18231	18356	18417	18329	18190	18234	18243	18308	18266	18446	18238	18384	18197	18232	18221	18222	18161	18113	18315	18298	18237	18358	18372	18258	18306	18207	18175	18373	18380	18046	18077	18266	18229	18393	18358	18243	18299	18313	18267	18159	18333	18284	18412	18107	18314	18227	18264	18375	18221	18367	18248	18306	18495	18244	18146	18120	18297	18227	18272	18220	18315	18296	18354	18263	18196	18210	18284	18316	18516	18162	18275	18332	18321	18360	18346	18378	18117	18243	18193	18018	18094	18222	18163	18064	18051	18079	18218	18286	18285	18215	18267	18253	18380	18096	18361	18328	18237	18152	18283	18284	18222	18293	18242	18441	18342	18123	18295	18273	18130	18263	18173	18313	18223	18184	18311	18160	18251	18065	18333	18269	18105	18250	18255	18130	18222	18392	18323	18382	18432	18257	18228	18298	18175	18224	18279	18177	18171	18316	18251	18265	18175	18180	18216	18280	18316	18235	18418	18487	18158	18224	18239	18248	18515	18202	18281	18280	18061	18206	18399	18168	18566	18312	18296	18161	18375	18199	18223	18433	18232	18118	18353	18253	18338	18221	18310	18452	18208	18212	18304	18445	18240	18272	18222	18245	18265	18366	18294	18272	18466	18219	18385	18221	18284	18271	18222	18413	18233	18379	18222	18137	18275	18381	18220	18258	18230	18323	18311	18281	18375	18274	18139	18336	18298	18150	18283	18334	18316	18390	18197	18169	18282	18170	18371	18154	18055	18292	18275	18238	18161	18409	18236	18211	18264	18284	18194	18087	18221	18290	18265	18320	18141	18343	18216	18360	18478	18184	18305	18235	18264	18411	18321	18156	18397	18276	18117	18210	18213	18295	18362	18135	18234	18258	18231	18358	18102	18291	18276	18243	18366	18203	18203	18345	18330	18172	18124	18185	18283	18315	18275	18420	18307	18436	18280	18316	18216	18186	18267	18329	18308	18335	18301	18215	18198	18221	18360	18124	18240	18249	18428	18222	18393	18283	18469	18339	18397	18307	18176	18188	18253	18470	18271	18120	18352	18350	18249	18358	18247	18300	18264	18166	18147	18127	18297	18116	18320	18220	18276	18280	18177	18234	18017	18312	18316	18314	18300	18266	18194	18448	18098	18255	18263	18282	18232	18365	18352	18243	18211	18189	18127	18226	18108	18394	18105	18305	18214	18395	18429	18263	18318	18382	18306	18268	18215	18400	18212	18391	18293	18135	18317	18084	18236	18232	18148	18257	18221	18201	18292	18076	18288	18261	18386	18211	18238	18300	18270	18357	18274	18310	18227	18434	18229	18237	18159	18100	18226	18286	18364	18179	18283	18165	18339	18327	18374	18256	18166	18360	18376	18070	18301	18058	18160	18268	18207	18228	18152	18230	18367	18305	18321	18274	18236	18362	18388	18196	18310	18368	18282	18145	18282	18197	18248	18211	18250	18222	18427	18107	18299	18319	18464	18337	18264	18101	18166	18121	18151	18138	18192	18297	18267	18186
24618	21478	28794	24996	23466	29585	57752	50604	37775	29628	25039	23182	22332	22313	22357	22193	22059	22333	22084	22206	22409	22086	22252	22165	22277	22163	22104	22040	22180	22287	22269	21968	22388	22197	22074	22072	22048	22352	22342	22094	22230	21962	22423	22104	22159	22346	22021	22110	22083	22333	22353	22257	22141	22270	22073	22427	22314	22337	22212	22269	22154	22147	22039	22345	22226	22151	22164	22242	21937	21996	21803	22144	22202	22286	22170	22051	22229	22355	22283	22195	22229	22373	22123	22075	22114	22043	22229	22266	22087	22155	22172	21986	22151	22271	22124	22250	22013	22271	22151	22150	22030	22239	21972	22000	22128	22154	22006	21838	21999	22076	22088	22284	22114	22155	22147	22098	22229	22041	22288	22160	22261	22109	22130	22052	22250	22335	22206	22119	22171	22109	22165	22154	22423	22117	22020	22229	21945	21958	21989	22400	22300	22158	22187	22258	22322	22000	21970	22202	22198	22000	21945	22098	22249	22184	22193	22139	22372	22234	22362	21978	22043	22369	22304	22088	22098	22362	22169	22259	22156	22094	22262	22182	22275	22203	22226	22140	22282	22255	22330	22190	22138	22246	22004	22175	22100	22076	22123	21977	22195	22119	21947	22236	22062	21985	22417	22290	22238	22071	22219	22072	22039	22230	22092	21921	22125	22014	21921	21943	22018	21993	22337	22232	22098	22214	22196	22037	22117	22105	22030	22301	21888	22297	22303	21995	21898	22086	22100	22062	22063	21918	22107	22303	22042	22160	22274	22256	22202	22145	22293	22083	22379	22291	22062	21829	21991	22156	22129	22034	22220	22264	22157	22017	22190	22111	22121	22094	22137	22044	22181	22159	22004	22130	22183	22112	22010	22184	21977	22210	22084	22133	22273	22248	22178	22021	22150	22146	22020	22088	21943	22095	21972	22039	22307	21783	22122	22303	22362	22078	22170	22350	22227	22029	21826	22179	22189	22115	22113	22243	22213	21963	22192	22164	21976	22072	22093	22148	21951	22212	22140	22173	22203	22068	21951	22044	22278	22240	22178	22205	22102	22266	22077	22070	22512	22106	22085	22105	22270	22256	22100	22047	22117	22243	22129	22156	22299	21948	22047	22216	22233	22118	21930	22353	22106	22138	22014	22172	22120	22225	22194	22311	22266	22151	22364	22210	22063	22318	22302	22007	22189	22128	22129	22301	22252	22312	22153	22032	22125	22054	21896	22241	22161	22249	22007	22039	22212	22301	22152	22071	21946	22172	22089	22003	22220	22209	22200	22133	21961	22052	22020	22080	22154	22116	21881	22086	22179	22315	22132	22252	22217	22200	22088	22129	22113	21995	22151	21995	22321	22219	22222	22026	21997	22154	21934	21969	22117	22156	22100	22218	22164	22260	22273	22140	22290	22131	22173	22352	21950	22364	22191	22001	22186	22169	22160	22209	22077	22308	22080	22327	22195	22213	21950	22166	22244	22256	22128	22123	22256	22078	22243	22363	22295	22058	22097	22289	22177	22385	22063	22085	22155	22266	22092	22065	22072	22266	22173	22364	22273	21884	22054	22031	22239	22098	22248	22035	21912	22239	22445	22228	22208	21865	22091	22308	22028	22261	22054	22288	22216	21954	22036	21937	22181	22269	22225	22062	22271	22093	21922	22382	22098	21999	22051	22106	22245	22049	22116	22003	22072	22175	22315	22337	22115	22043	22319	22068	22408	22278	22175	22039	21959	22069	22303	22103	22192	22103	22094	22099	22028	22127	22209	21862	22163	22196	21909	22250	22069	22179	22210	22218	22040	22218	22101	22148	22252	22119	22198	22368	22259	22109	22086	21934	22195	22036	22144	22179	22168	22192	21990	22259	22199	22058	22180	21899	22159	21989	22022	22033	22184	22013	22311	22001	21872	22019	22123	22056	22117	22122	22229	22216	22065	22107	22293	22279	21810	22209	22407	22256	22196	22138	22214	21945	21945	22155	22195	22346	22070	22161	22089	22189	22238	22200	22359	22090	22279	22166	22029	22281	22308	22292	22351	22104	22188	22093	21999	22031	21929	22288	22124	22148	22238	22039	22073	22106	22245	22115	22128	22029	22139	21925	22198	22252	22136	22147	22228	22212	22081	22019	22093	22161	21980	22076	22124	22159	22121	22155	21914	22112	22017	21921	22181	22127	22099	22005	22113	22179	22332	22140	22205	22155	22284	22064	22230	22166	22077	22264	22010	22115	22311	21987	22336	22152	22029	21923	22186	22314	22142	22067	22255	22223	22072	21968	22173	22046	22197	22116	22161	22187	22218	22029	22176	22061	22261	22144	22107	22154	22177	22041	22104	22059	22107	21960	22091	22047	22349	22241	22140	22092	22419	22118	22124	22140	22338	22156	22120	22104	22154	22046	22094	22123	22079	22186	22146	22101	21944	22112	22205	21937	22121	22113	22291	22163	22132	21875	21942	22019	22221	22184	22156	22226	22244	22100	22008	21985	22136	22164	22197	22202	22164	22140	22093	22096	21953	22065	22029	22166	22219	22137	22233	22223	21976	22253	22270	22158	22179	22165	22051	22222	22018	22156	22226	22122	21971	22025	22099	22323	22223	22005	22243	22151	22073	22355	22460	22114	21827	22116	22207	22205	22268	22075	22118	22218	22046	22298	22299	22040	22271	22085	22000	22238	22325	22119	22213	22121	22292	22115	22020	22209	22072	22117	22067	22049	22193	22048	22159	22101	22140	22429	22249	22142	22140	22220	22165	22109	22222	22122	22153	21984	22223	22383	22211	22227	22049	22149	21972	21981	22334	22305	22278	22168	22216	21967	22198	21956	21890	22215	21980	21976	22129	22070	21929	21938	22072	22169	22090	22116	22282	22386	22243	22393	22204	21932	22080	22276	22056	22078	22125	22051	22117	22177	22030	22106	22128	22032	21959	22095	22239	22038	22234	22171	22156	22129	21986	22060	22081	22092	22079	22203	22183	22176	22067	22287	22331	22005	22226	22395	21983	22211	21984	22194	22168	22311	22057	21964	22016	22170	22333	21908	22041	22124	22148	22245	22150	22106	22214	21948	22052	22248	22122	22265	21929	22025	22143	22136	22195	22215	22258	22097	22048	22121	22207	22172	22225	22202	22287	22055	21902	22244	22116	22033	22117	22104	22176	22174	22006	21904	22189	22214	22058	22266	22449	22375	22173	22134	22061	22253	22293	22240	22250	22361	22092	21917	22298	22118	22072	22096	22226	22202	22134	21992	22257	22267	22055	21959	21890	22208	22069	22029	22163	22106	22364	22074	22098	22282	22117	22178	22255	22106	22019	22069	22028	21876	22286	22084	22309	22187	22336	21822	22093	22137	22136	22064	21960	22144	22161	22090	21937	22311	22295	21966	22230	22275	22235	22337	22109	22138	22342	22086	22084	22249	22172	22124	22120	21998	22016	22296	22158	22147	22142	22066	22346	22034	22128	22030	22053	22237	22039	22113	22209	22285	22187	22297	22121	22083	22145	22223	22039	22047	22207	22104	22128	21902	21922	21980	22216	21932	21749	22336	22239	22219	22427	22142	22167	22149	22239	22202	22288	22160	22173	22308	22204	22070	22079	22186	22214	22130	22296	22148	22300	22269	22070	22031	22045	22156	22051	22104	22200	21975	21950	22097	22037	22291	22326	22251	22266	22292	22141	22155	22208	22169	22011	22024	22200	22087	22193	22015	22000	22105	22135	22034	22110	22203	22171	22124	22064	22076	22133	22140	22091	22030	22018	22219	22205	21985	22181	21986	22141	22194	22212	22504	22288	22187	22113	22018	22059	22241	22139	22135	22080	22267	22118	22169	22270	22126	22155	22205	22266	22196	21988	22150	22151	22099	22133	22075	22201	22264	21993	22202	22223	22142	22186	22208	22271	22268	22150	21978	22465	22162	22080	22274	22091	22115	22212	22021	21975	22080	21987	21949	22251	22108	22047	22193	22355	22132	22170	22125	22218	22422	22199	21962	22256	22144	22070	22064	22217	22289	22115	22032	22150	22281	22239	22197	22217	22287	22213	22333	22150	22067	22298	22059	22240	22374	22244	22054	22013	22316	22023	22069	22174	22081	22110	22085	22164	22111	22090	22014	22020	22308	22030	22041	22318	22233	22248	22153	22179	22253	22128	22283	22053	22163	22186	22175	22169	22053	22125	22301	22112	22113	22167	21936	22162	22144	22293	21952	21998	22061	22017	22000	22124	22274	21963	22151	22216	22084	22182	22376	22110	22371	22135	22099	22225	22032	22336	22293	22037	22044	22100	22143	22247	22296	22086	22176	22131	22121	22341	22203	22006	21980	22029	22046	22183	22116	22073	22172	22099	22237	22336	22216	22200	22145	22171	22251	22360	22343	22262	22052	22050	22326	22307	22039	22087	22192	22186	22300	22226	22203	22226	22166	22229	22084	22140	22037	21987	22085	22137	22277	22212	22304	22290	22289	22076	22107	22084	21932	22008	22215	22182	22076	22193	22033	22003	22355	22360	22343	22192	22025	22327	22213	22175	22133	21817	22100	22058	22068	22108	22264	22272	22039	22288	22222	22364	22072	22220	22232	22200	22260	22047	22172	22181	21818	22390	22440	22289	22125	22063	22182	22047	22226	22289	22076	22116	22193	22076	22110	22270	22389	22095	21926	22157	22026	22233	22346	22105	22076	22298	22171	22382	22097	22103	22113	21941	22115	22098	22157	22044	21995	22320	22190	22257	22162	22420	22090	21923	22263	22248	21978	22252	22072	22016	22452	22050	22012	22364	22247	22039	21961	22093	22325	22158	21863	22224	22289	22175	22024	22253	22133	22344	22251	22225	22017	22001	21963	21988	22134	22249	22251	22063	22168	22236	22047	22072	22165	22170	22127	22178	22053	22134	22171	21948	22167	22103	22274	22344	22322	22060	22168	22067	22146	22359	22130	22088	22077	22233	22191	22253	22342	22318	22181	22113	22276	22317	22248	22220	22286	21985	22105	22122	22269	22168	22277	22203	22070	22090	22032	22097	22328	22107	22395	21911	22100	22212	22044	22273	22173	22097	22120	22194	22145	21953	22332	22217	22007	22216	22147	22124	22091	22085	22271	22126	22405	22047	22161	22084	22223	22140	22127	22194	22083	22274	22264	22072	22028	22205	22175	22424	22098	22165	22134
15228	25173	24213	20857	19836	27697	55299	48042	35590	26252	20617	18732	18271	18179	18146	18156	18110	18059	17974	18038	18196	17984	18071	17946	18036	18060	18224	18014	18267	17917	18111	18183	17891	18267	18160	18107	18033	18122	18128	18128	18159	17992	18110	17984	18104	18155	18204	17990	18185	18029	18080	18052	18074	17853	18072	17908	18019	17959	18144	18035	18136	18068	17864	18139	18164	18159	18133	17995	18124	18165	18114	18106	18070	18106	17992	17988	17968	18034	18099	18234	18151	18152	17950	17978	17949	18045	18126	18211	18118	18121	17917	18059	18110	17921	17976	17942	17947	17978	17914	18079	18002	18158	18034	17847	18211	18121	18049	18074	18031	17844	17997	17964	18062	18119	18016	17996	17993	17989	18037	17929	18167	18153	18153	18029	18282	18039	18203	18181	18122	18018	18061	18023	18147	17864	18038	18118	18028	18078	18150	17849	18091	18013	18028	18004	18103	18072	17905	18045	17971	18041	18012	18135	18029	18106	18168	18100	18026	18090	18105	18038	18214	18017	17976	17948	18166	18039	18094	17882	17942	17972	17995	18150	18183	17970	18245	18035	18101	18139	18165	17983	17881	18061	18091	18019	18026	17957	17957	18029	17883	17980	18107	18188	18072	18002	17961	17936	17972	17879	18123	18065	18210	18056	17996	18007	18057	18058	17992	18164	18057	17855	18063	17917	17934	18009	18141	18046	17919	18210	18289	18137	17833	18094	17955	18124	18169	17919	17963	17985	18071	18091	18120	17979	18111	17985	17971	17993	17964	18015	18101	18056	17994	18226	18088	18008	18017	17804	18120	17946	18008	18279	17904	17927	18018	17968	18074	17854	18064	18037	18175	18116	18189	18153	17999	17839	18009	18007	18113	18185	17974	18092	17968	17895	18036	18192	18072	18043	18212	18009	18200	18067	18137	17961	18082	18065	17880	18250	18073	18044	18090	17960	18144	17968	17889	17936	17906	18160	18068	18022	17943	17991	18075	18110	18116	18257	17990	18042	18078	18145	18040	18136	17963	17942	18210	17925	18212	18210	17918	17914	18061	17890	18111	18037	18108	18154	18225	18084	17916	17923	18009	18007	18074	17862	18027	18024	17990	18083	18131	18121	18009	18130	18032	18156	18092	17994	18048	18014	18175	18025	18141	18066	18160	18146	17946	17924	18111	18068	17930	17929	18078	18166	17845	18087	18066	18114	18073	18116	18110	17978	18117	17998	17923	18090	18051	18150	18227	18098	18008	18031	18060	18166	18132	18009	17944	18140	17966	17978	17965	18048	18172	17825	18164	17840	18149	17922	17856	18048	17945	18167	17978	18150	17907	17987	18021	18194	18138	18128	17943	17972	18093	18036	18056	18019	18046	18030	17975	17987	18173	17953	18106	18090	18105	17954	18181	17953	17982	18142	18096	18026	18129	18041	17952	17791	17845	18211	18135	17994	18133	18029	18096	18058	17880	17968	18097	17908	17949	18168	18146	17956	18086	18000	18099	18028	18012	18078	18106	17981	18070	17964	18042	18073	18197	18057	17872	18113	17962	18104	18150	17974	18078	18137	18265	18155	18142	17997	18062	18060	18064	18127	18078	18031	17984	18085	17949	17813	18105	18253	17949	18020	18056	18277	18108	18000	18032	17954	18076	18055	17993	18014	18029	18012	17976	18074	18218	18093	17993	17933	17962	18006	18181	18015	18059	18022	18039	18195	18039	18000	18203	17921	18189	18111	18051	18280	17874	17882	18009	18069	18144	18134	17962	18026	17909	18113	18249	18043	17870	17998	18004	18189	17955	17955	18170	18086	18025	18228	17956	17883	17961	17979	18058	17898	18098	17985	18068	18143	17901	17986	18064	17986	18077	18134	18027	18031	17921	17994	18068	17949	18127	18037	17973	17976	17994	18037	18136	18057	18211	18120	17997	17995	18077	17879	17977	17955	18113	18060	18189	18018	18062	18188	18094	17935	18141	18103	18111	18138	18030	17940	18159	18032	18115	17923	18053	18028	18041	17924	18140	17914	18106	18031	18161	17921	17891	18035	18016	18078	17989	18226	18022	17999	18081	18166	18142	18229	17947	18125	18204	17860	18061	17875	18008	18021	18034	18183	17934	18160	18095	18044	18242	18026	18172	17988	18178	18115	17905	18156	18042	17849	18045	18126	18092	18150	18053	18093	18020	18050	18123	18144	18024	18232	17902	17947	17927	18098	18077	18033	18200	18012	17852	17924	18134	17892	17867	18077	18201	17914	18026	18007	18195	17944	18073	18007	18056	18072	18132	18073	18056	18218	18120	17969	17912	17930	18065	18062	18130	18042	18054	18066	18065	18026	18016	17996	18048	17909	17914	17913	18049	18137	17929	18165	18046	18133	18211	18082	18148	17994	17950	17888	18005	18187	18015	18011	17999	17924	18288	18057	18189	17974	18052	18019	18233	17854	18104	18078	17955	18026	18061	17840	18039	17998	17954	18085	18191	17943	18147	17968	18037	18009	17988	18073	18237	18111	18197	17944	17927	18074	18035	18158	17997	17994	17915	17916	18013	18012	18020	17961	18131	18131	17967	18175	17978	18002	18192	18077	18025	17938	18102	17883	18121	17931	17926	18151	18042	17962	18065	17988	17957	17897	18026	17996	17853	18148	18237	18053	18010	18095	17946	18000	18098	18268	18175	17995	18017	18014	17977	18069	18019	17873	18146	17842	17989	17980	18045	18063	18058	17951	17990	18162	18028	18020	18030	17908	18096	17989	18066	18205	18106	18143	18200	18155	18121	17996	18190	18136	17916	18057	17873	18002	18027	18080	18075	18015	18077	18118	17992	17851	18131	17927	18084	17988	18157	18029	18061	18185	18058	18201	17896	18024	18142	18117	18144	18239	18023	18023	18037	17917	18133	17920	18069	17937	17945	18114	17935	18011	18138	17991	18155	18107	18025	18029	18037	18289	17925	17981	17994	17978	18093	18137	18068	18020	18196	17973	17973	18153	18236	17926	17899	18000	18036	18011	18091	18128	18028	18050	18068	18143	18053	18027	18025	18098	18013	18125	18131	17852	18139	18242	18013	18126	18104	17967	18083	18023	17910	18121	18021	18133	18083	17920	17909	18130	17882	17946	17991	18038	17977	18104	18279	18043	18154	17896	17971	17981	18240	18202	18040	17992	18175	18232	18025	17986	17981	18019	18011	18030	18071	17855	18124	18068	17969	18086	18099	17931	18033	18089	18056	17928	18051	18046	18054	18059	18125	17958	17956	18122	18107	18091	18068	18019	18107	18017	18076	18075	17974	18062	18108	17913	18163	18011	18023	18224	18190	18133	17993	18042	18243	18187	18085	18030	18137	18049	18115	17973	18042	17941	18026	17937	17925	18078	18084	18011	17950	18044	18092	18047	17962	18076	18020	18110	18025	18081	18171	17866	17818	18016	18145	17899	18225	17958	17943	18138	17946	17987	17896	18371	18023	18059	18392	18094	18028	18050	18117	18203	18154	18158	17984	18060	18100	17980	18082	18034	18067	17953	18199	17961	18085	18026	18073	18077	17991	18060	18179	17921	18076	18096	18233	18005	17916	18022	18034	18223	18176	18026	18109	18056	18007	18030	18014	17971	18036	18181	18104	18074	17686	18084	17901	18146	18017	17972	18026	18152	18146	17947	17998	17980	18001	18032	18136	17989	18171	18066	17928	17997	17846	18044	18219	17900	18088	18055	18157	18119	18145	18110	18084	17915	17921	18050	18191	18062	18010	18158	17968	18218	18049	18118	17976	18053	18046	18122	18043	18105	18135	18089	17854	17938	18166	18112	18014	17943	18073	18069	18074	18034	18172	18024	18122	18086	18133	17987	18078	17947	18013	18190	18085	17852	18133	18058	17852	17972	18267	18112	18102	17876	17966	18067	18092	18048	18057	18095	17956	18002	18219	17944	18260	18025	18083	18043	18009	18072	17870	18010	17872	18095	17867	18116	17997	18172	17946	18071	18085	17997	18226	17989	17970	18022	18165	18179	18053	17983	18045	18009	18227	17991	18045	18154	18062	17908	17996	17998	17956	18062	18079	18042	18106	17998	18134	18025	18106	18062	18063	17980	18166	17870	18030	18011	18192	18055	18082	18186	18145	17984	17938	18047	18124	17972	18064	18219	18119	18037	17999	18049	18065	18105	18211	18079	17915	17953	18010	17957	18063	18242	18032	18020	17996	18082	18005	18009	18098	18137	18067	18030	18100	18060	18064	17957	17970	18043	18005	17984	17999	18090	18182	17923	17835	18005	17867	18161	18097	18186	18127	17904	18102	17978	17971	18094	18275	17950	18056	18092	17934	17954	17995	17910	18140	18044	17996	17978	18112	17958	18052	17984	18256	17966	18040	17927	17919	18076	18142	18130	18066	18096	18169	18026	18093	18005	18161	18103	18062	18163	18091	18183	18191	18120	18069	18143	18226	17892	18034	17993	18061	17968	18099	17966	18105	18186	18103	18176	18057	18090	17879	17953	18065	18049	18034	18170	18154	18195	18104	18041	18134	18105	18083	17960	18164	18095	18135	17939	18109	18095	18005	17859	17984	17994	18016	18083	18197	18022	17983	18127	17971	18042	18157	18104	18053	18152	18167	18046	18000	17868	17934	18021	18152	18101	18047	17825	18168	18043	18084	17854	18108	18156	18101	18183	18083	17963	18102	18049	18010	17960	18223	18137	18121	18027	18043	18098	17962	17973	18007	18053	17988	18082	17870	18223	18104	18118	18114	17974	18027	18021	18027	18226	18209	18167	18039	18149	17963	18059	18084	17927	17971	18065	17998	18023	18024	18141	18012	17945	18072	17935	18175	18028	18236	18079	18085	18000	18060	18094	17986	18095	18214	18038	18010	17992	18159	17797	18142	18053	17934	17974	18101	17937	18117	17836	18019	18154	18201	18067	17929	18006	18035	18009	17950	18029	18056	17945	18112	18020	18109	18099	17976	18075	17945	18141	18127	17999	18008	17945	18136	18226	18270	18080	18008	18069	18138	17902	18060	18059	18010	18269	18105	17957	18066	18024	18093	18195	18112	18061	17949	18145	18007	17935	17956	18241	18017	18095	17953	18174	18074	18092	18086	18055	18082	17948	17994	18133	18085	18010	18030	18052	18175	18087	18033	18082	18080	18180	18055	18050	18184	18150
22906	21486	29460	23966	21746	50095	72405	61959	46418	35329	27493	23997	22848	22318	22287	22387	22382	22340	22278	22280	22204	22282	22056	22357	22080	22299	22254	22189	22214	22332	22257	22191	22151	22088	22377	22457	22310	22116	22359	22158	22049	22120	21928	22244	22048	22078	22301	22187	22015	22236	22231	22028	22160	22104	22302	22208	22167	22109	22008	22233	22164	22303	22258	22148	22062	22129	22106	22091	22073	22046	22245	22046	22150	22026	22246	22164	22268	22452	22120	21898	22032	22087	22112	22053	22156	22073	21870	22353	21970	22253	22170	21927	22222	22032	21935	22101	22136	22159	22001	22180	22036	22135	22288	22173	22145	22303	22245	22205	22128	21977	22088	22163	22250	22306	21894	21981	22057	22263	22110	22002	21778	22087	22335	22089	21964	22117	22042	22241	22032	22121	22019	22162	22161	22018	22056	22244	22127	21887	22190	22152	21994	22106	22152	22046	22287	22037	22064	22152	21999	22210	22124	22088	22222	21905	21966	21987	21931	22178	21986	22025	22167	22040	21899	22196	22019	22015	22013	22221	22140	21891	22076	22083	22097	22036	22101	22218	22282	21956	22187	22114	22159	22167	22151	22009	21993	21979	22081	21852	22128	22120	22173	22010	22047	22299	22011	22163	22119	22176	22216	22354	21990	21888	22096	22306	22139	21927	21929	22182	22220	22163	22162	21998	22057	22126	22046	22045	22160	22145	22100	22148	22283	21977	21945	22090	22230	22115	22072	22223	22040	21972	21962	21969	21983	22099	22151	22069	22141	22211	22005	22203	22061	22101	22240	22068	22065	22267	22153	22261	22323	22192	22145	22145	21990	22213	22145	22258	22117	21993	22063	22064	22262	22178	22186	22002	21999	22068	22055	22018	22009	22024	22226	22215	21877	22054	22039	22273	22077	22275	22130	21915	22227	22226	22170	21993	22189	21977	21960	22057	22062	22197	22078	22175	22098	21997	21847	22139	22080	22067	21954	22030	22049	22206	22151	22083	22107	22106	22097	22003	22337	22057	21998	22036	22115	22100	22069	21974	21924	21993	22175	22063	22008	22040	22004	21936	21953	21922	22157	22049	22154	22149	22150	22182	22011	22046	22194	21954	22103	22058	21875	22117	22023	22219	22107	22162	22081	22194	22065	22221	22157	22019	22333	22059	22282	22181	22114	22059	21962	21771	22138	22189	22135	22269	22171	22161	22113	21833	21754	21916	22205	22117	22076	21954	22040	22112	22006	22068	22222	21956	22135	21954	21975	22254	22019	22037	22028	21848	22111	22159	22049	21956	21982	22226	22078	22059	22263	22118	21973	22193	22106	22011	22051	22081	22011	22104	21883	22154	21971	21854	22086	22318	22088	22036	22199	21893	21970	21876	22266	22212	22057	21970	22033	21909	22112	22138	22244	22165	22079	21870	22184	22011	22165	21973	22040	22002	22160	22158	21911	22012	22210	22228	22320	22042	22125	21952	21972	21898	22116	22260	22063	22105	21847	21993	22147	21854	22001	22050	21987	22111	22258	22203	21850	21894	22081	21985	22038	21977	21973	22033	21971	22142	21967	22009	22304	22009	21834	22064	22090	22000	22169	22079	22253	21970	21976	21925	21999	22326	22147	22350	22179	22044	22085	22206	21772	21999	22021	22106	22107	22253	22071	22285	22015	21801	22142	21999	21991	21843	21982	22004	22092	22038	21963	22246	22050	22310	22099	22058	22149	22372	22318	22008	22062	22087	22211	22022	22116	21977	21856	21858	22067	22155	21977	22105	22079	22129	21943	22009	21971	21771	22011	22025	22310	22221	21972	22034	22111	22132	22148	22170	22257	22137	22004	22109	22061	22097	22082	22196	22122	22280	21949	22059	22000	22160	22028	22063	22073	22128	22041	21763	22027	22070	21914	21962	22183	22139	21952	21938	21835	22106	22101	22189	21943	21937	22240	22275	22145	22091	22130	21990	22128	21998	22286	22042	22072	21882	22175	22155	22095	22005	21906	22274	22190	21998	21974	22127	22010	22201	22135	21967	22182	22321	22019	21937	22106	21950	22061	22269	22074	21995	22105	22108	22006	22096	22016	22023	22072	22137	21922	22129	22340	22110	22090	22212	22312	22099	22049	21970	22276	22183	22179	22241	22105	22068	22013	22061	22293	22163	22094	22053	22123	21991	21861	21963	21988	22145	22175	22205	22181	21921	22267	22161	21845	21975	22033	22014	22003	22130	22235	21849	21892	22127	21981	21961	22374	21961	22105	21934	22058	22195	22386	21931	21888	22126	21913	22102	22055	21864	22006	22063	22072	22118	21939	21828	21947	22009	21924	21943	21877	22080	22114	22000	22105	22141	22105	22102	22124	21874	22059	22314	22118	22069	22115	21875	22183	22180	21991	22110	22231	22226	22026	22188	22206	22024	22018	22084	22134	21986	22142	22097	22206	22282	22086	22079	22143	22032	22122	21990	22144	22084	21971	22188	22105	22087	22040	21995	22082	22206	21964	21984	22253	22087	22278	21948	22017	22066	21851	22002	22045	22201	22228	21997	22316	22266	22151	21992	21908	22114	22145	22142	22141	22198	21872	22099	22097	22189	22388	22074	22057	22070	21994	21989	22052	22218	22031	22199	22205	22095	22255	22200	22079	22142	21973	22106	21954	22168	21926	21984	22071	22278	22034	21967	22059	22041	22205	22164	22267	21844	22166	22240	22008	22224	22087	21885	22041	21973	21906	22274	22257	22200	22158	22019	22118	21900	21972	22228	22224	21776	21826	22111	21964	22279	22239	21964	22135	21961	22162	21708	22028	21909	21921	21921	22025	22027	21981	22126	21994	22164	22169	22181	22245	22021	22183	22080	22237	21978	22133	21969	21973	22070	22016	22126	22131	22146	22131	22006	22340	22098	22178	22063	22109	22054	22026	22046	21998	21967	22126	22090	22115	22133	22066	22048	22242	22059	22031	22173	22025	22074	21992	22199	21720	22167	22104	22152	21924	22157	22199	22105	21906	22114	21822	22098	21932	22206	22012	22089	22168	22038	22098	22079	22088	22128	21971	21924	22126	22208	21877	21894	22165	22133	22093	21998	22124	22039	21994	22194	22146	22298	22155	22004	22096	22216	22054	22080	22149	22183	21748	21980	22079	21984	22023	22144	22285	22088	21887	22023	22099	21885	22225	22157	22378	22150	22080	22172	21864	22071	22291	22207	22005	21984	22216	22194	21914	21965	21759	22045	22084	21976	22149	22030	22259	22019	22045	22407	21705	22146	22049	21939	21921	21849	22230	22174	22039	22256	22038	22229	21937	22049	22026	22149	22013	21874	22080	22180	22245	22024	22092	22079	22197	22013	22159	22177	21922	22049	21992	22338	22107	22105	22082	22200	21938	22055	22224	22255	22138	22114	21978	22147	22079	22335	22326	22192	21971	22267	21973	22067	22084	22006	22149	22032	22187	22133	22143	22057	22096	21945	21986	22072	22147	22015	22243	22191	22108	22285	22078	22062	22086	22086	22205	22086	21942	22031	22176	22046	22031	21868	21846	22161	22342	22245	22055	22104	22109	21892	22066	22184	21939	22166	22287	22079	22009	22116	22086	22139	22078	22070	22070	22094	22092	22260	21798	21995	22170	21859	22152	22005	22211	21891	21927	22028	22021	22076	22112	21863	22181	22142	22025	22126	22036	22118	21994	22024	22021	21815	22206	22203	22276	21956	21874	22137	21918	22090	22077	22147	22048	22139	22081	22070	22063	22006	22012	22162	22031	21987	22061	22157	22057	22120	22111	22279	22070	22084	22037	22054	21960	21923	22057	22259	21974	22160	22030	22013	21985	21930	21960	22023	22119	22070	22090	22233	22072	22101	22168	22181	22061	21846	22087	22134	22222	22151	22210	22135	22128	22049	22067	22381	22183	22181	21991	21884	22000	21958	22056	22140	22176	22098	21927	22046	22212	22084	22077	22130	21975	22079	22023	22090	22079	22256	22134	22155	22037	22110	22161	21936	22105	21993	22073	22073	22257	22305	21993	21942	22089	21993	22121	22237	22013	22183	22260	22280	22119	21949	22237	21955	21987	22134	22107	21890	21778	22186	22121	22309	21992	21918	22251	22127	22138	22091	22242	22173	22188	22188	22006	21920	22106	22130	22230	22256	22145	22037	22126	22189	22028	21844	22029	22114	22123	22042	22141	22228	22075	22008	22006	22040	22094	22228	22157	22115	22047	22123	22108	22067	22086	22170	21969	22108	22089	22061	21928	22010	22238	22079	22131	22256	21838	22028	22128	22040	21832	22193	22008	22083	22108	22167	22113	22019	22205	22126	22390	21967	22210	22066	21918	21861	22012	22208	22138	22113	22269	22133	22108	21961	22130	22080	22010	22201	22155	22188	22015	21992	21938	22264	22036	22387	22070	21941	21926	22086	21994	22084	22146	22208	22321	22236	22017	22236	21953	22139	22073	22102	21923	22187	22058	22211	22060	22100	22166	21910	21891	22045	22103	22247	22122	22147	22064	22096	21991	21982	22005	21756	22074	22168	22093	22025	22215	22056	22173	22120	22262	21839	22240	22129	21950	21971	22136	21935	22118	22210	22090	22030	22170	22006	21889	22092	22302	22093	22213	21958	21818	22059	22174	22258	22037	22105	22044	22229	22017	22221	22119	21784	21994	22046	22026	22136	21954	22096	22233	22133	22156	22020	21949	21975	21925	22052	22234	21913	22141	22121	21978	22078	21975	22099	22142	21786	22064	22238	22089	22072	22118	21822	22107	22295	22156	21972	21745	21942	22376	22135	22080	21989	22333	21973	21894	22100	22094	22070	22067	21879	21989	22165	21997	22019	22132	22191	22054	21953	22093	22028	22193	21992	21987	21906	21889	22030	22142	22031	22024	21970	22100	22149	22110	22009	22018	22139	22041	22268	22129	21999	22112	21980	21984	22326	22015	21929	22233	22012	22133	22060	21958	22111	22144	22294	22172	22154	22158	22141	22094	22102	22096	22236	22034	22178	21947	22160	22168	21954	22145	21929	21958	22175	21962	21924	22164	22237	22105	21840	22140	22174	21876	22105	22219	22043	21861	21858	21985	22283	22064	22146	22153	21991	22112	21848	21977	22072	22280	22202	22023	22040	22076	22319	22008	21943	22116	22016	22071	22004	22267	22059
16711	31453	29022	23496	21725	57643	73894	62436	45687	32802	23454	19414	18232	18098	18054	17928	17862	17909	17961	18136	17933	17897	18173	18056	17831	17961	18001	17890	17842	17987	17821	18052	17930	17903	18035	17951	18109	17905	17994	17900	18079	17911	17923	17997	17989	18138	18071	18032	18105	17985	18009	17838	18113	18017	17976	18055	17981	17930	17901	17918	18129	17887	17801	18127	17959	18130	18056	18082	17824	17923	17840	17929	17944	17959	17816	18075	17792	17947	18128	18060	17936	17927	18088	17928	18019	17843	17957	17892	18037	17837	17800	17972	18006	17951	17797	18070	18038	17976	17894	18048	18081	17840	17842	17960	17880	18075	18029	17914	17961	18147	17818	18118	18090	18003	18008	18003	18109	17770	17971	17988	17969	17779	17864	18042	18020	18018	17934	18009	17944	17869	17881	18039	18111	17903	17950	18048	17981	18040	17891	18134	17920	17844	18057	17872	18002	18049	18001	17965	18027	17842	17936	17838	18007	18107	17786	17839	17954	18003	18018	17901	17852	17883	17841	17980	17907	17993	17994	17894	17802	17912	17811	18044	17829	17816	17878	18004	18046	17967	17856	17956	18024	17945	17816	17981	17944	17720	17965	17855	18035	17855	17923	18146	17845	17958	17794	17984	17735	18045	17916	17672	18124	17986	18007	17893	17920	17977	18090	17980	17922	17976	18018	18028	17853	17975	18067	17849	17987	17917	17980	18008	18059	17886	18056	17967	17682	17765	17911	18034	18093	17895	17984	17850	17969	18072	17758	17960	18078	18066	17964	17977	17934	18007	17882	17972	18051	17836	17938	17880	17952	18174	17866	17974	18007	17847	18119	17972	18004	17900	17951	17797	17942	18006	17959	17980	17827	17987	17695	18010	18043	17800	17889	18017	17928	17940	17971	18049	17905	17926	18142	17972	17959	18019	18028	17998	18014	17982	17787	18122	17900	18013	18054	17977	18032	18011	17964	17934	17865	18077	17992	17870	17762	17695	17969	17893	18019	17966	17971	17926	17996	17924	17974	17950	17934	18040	17937	18115	17989	18014	18137	17933	17972	17840	17970	17935	18024	17871	17899	18110	17800	18041	18070	17975	18027	17867	17776	17960	17960	17929	17794	17910	17887	17928	18039	17982	17902	18142	17820	17915	18014	18049	18028	17836	18036	18157	17778	18033	17893	17929	17868	17806	18071	17947	18082	17788	17870	17715	18098	18102	17998	18034	17919	17898	17982	17868	18063	17972	17777	17938	18036	18000	18042	17931	17950	17921	17800	17972	17931	17956	17904	17781	18161	18095	18075	17905	17842	18048	17825	17906	17929	18052	18038	17819	17966	18135	17982	17858	18133	17949	18186	17963	17960	18007	17758	17949	17900	17821	18066	17767	17869	17997	18112	17961	17945	18001	17818	17960	17991	17966	17917	17875	17865	18066	18005	17945	17963	18041	17988	17901	18028	17992	17702	17795	17897	17775	17928	17839	17894	17933	17880	17825	17810	17909	18045	17927	18029	17932	17955	18201	17924	17829	17864	17980	18149	17901	17959	18043	17847	17980	17816	17998	18043	18006	17995	17955	17952	17857	17933	17999	17920	17922	17962	18045	17956	17976	17935	18140	17940	17914	18030	17886	18048	17998	17918	17876	17951	17879	18069	18017	17911	17884	17841	17954	17878	17907	17994	17850	18106	17950	17949	17803	18138	17928	17866	17883	17999	17858	18068	17745	17942	17831	18023	17682	17988	17897	17832	18013	18090	17958	17835	17996	17924	17851	17966	17915	18083	17912	18097	17838	18011	17916	17957	17986	17934	18090	18124	18000	18018	17905	17895	18026	17983	17726	18022	17945	17925	18091	18067	17997	18049	17816	17830	17966	17955	17902	18132	17835	17846	17905	17910	17913	18059	17913	18021	17891	18040	17874	18097	17923	18044	18061	17931	17859	17948	17957	17976	17890	18208	18039	17947	17901	17913	17919	17913	18086	17884	17903	17963	18109	17779	17886	17824	18047	17997	17860	18184	18022	17956	17906	17968	18058	18017	18023	17872	18022	17969	17855	17866	17822	17846	17881	18125	17952	17843	17882	17976	18010	17902	18007	17935	17979	18006	18044	18030	17944	17986	18073	17909	17792	17913	17928	17953	17796	17867	17900	18068	17859	18033	17959	17932	17848	17941	17948	17914	18009	18061	17948	18103	17832	17905	17844	17982	17875	17867	17990	17981	17895	18025	17894	17868	17811	18080	18157	17861	17964	18008	17807	18060	17895	17977	18001	18096	17840	17860	18048	18211	17911	18034	18025	17966	17893	18015	18191	17926	17856	17990	17894	17886	18055	18042	17807	17936	17996	17864	17832	17880	17816	17881	17777	18075	17716	17898	17900	17831	17886	17865	17980	18046	17958	17879	17901	18021	17953	17830	17944	17859	17977	17990	17893	18093	17934	18047	17859	17968	17987	17797	17794	18022	17859	17976	17888	18037	17845	18048	18178	17914	18034	17932	17887	17811	17816	17923	18035	17844	18026	17876	18012	17800	17933	17909	18034	18042	17852	17883	17996	17949	17877	17987	18028	17981	18088	17859	18172	18031	17870	17961	17925	17759	18055	17791	17982	17788	18030	17892	17882	17911	18039	17951	17952	17953	17861	17943	17986	17808	18077	17828	17974	18183	17992	17791	17931	18134	17966	17826	17944	17871	17925	17859	17912	17935	17974	17830	17943	18049	17912	18077	17963	17970	18122	17802	17917	17749	18039	18018	17949	18064	18040	17939	17932	17941	18048	17859	17876	18028	18093	18105	18037	17945	17956	18131	18085	17655	17994	18008	17846	17957	17911	17983	17970	17981	17985	17927	17922	17896	17872	18000	18027	18087	18000	18111	18037	18078	17910	17978	17922	17736	17862	18058	17933	17926	17816	18069	17869	18023	17827	17714	17896	18050	17962	17912	17958	17908	17920	17924	17729	17856	17913	17786	17930	18001	17888	17854	17957	17851	17932	17889	18071	17925	18048	17990	18012	17985	17895	17952	17876	17728	17967	17924	17940	17895	17852	18159	17854	18053	17999	17970	17935	18059	17836	17892	18054	18034	18031	17890	18039	17935	18017	18006	17805	17966	17729	18078	17943	17911	17932	17855	18036	17929	18103	17889	18009	17984	18049	17991	17868	18024	17993	17996	17969	18064	17811	17843	17908	17999	17926	18008	18034	17851	17852	18065	18046	18043	17887	18053	18080	17960	17900	17749	17897	17914	18012	17983	18023	17940	17983	17778	17836	18012	17995	18074	17685	17842	17843	17882	17949	17977	17889	17941	17952	17996	18054	17737	17932	17987	17957	17980	17843	18131	17897	17981	17882	17977	17929	18026	17826	17929	18032	18006	18013	17930	18055	17893	18050	18037	17817	17858	17786	17835	17964	17904	18037	17834	17812	17931	17935	17851	17777	18069	17963	17998	18002	17908	18033	18125	18173	18063	17868	18078	17973	18007	17939	17966	17961	17971	17885	17834	17963	18125	18014	18021	18029	17928	17941	18010	18050	17883	18157	17934	17749	18061	17869	17911	17962	17785	17905	18037	17886	17953	18055	18064	17878	18014	17931	18116	17954	17969	17995	17744	18081	17900	17911	17977	17963	17869	17974	17867	17727	18011	18167	17839	17937	18032	18010	18022	18094	18096	17944	18110	17939	17955	17949	17847	17891	18052	17934	17699	17975	17928	17997	18017	17905	17943	18002	17953	18108	17680	17864	17969	17928	18035	17955	17833	17882	18033	17940	17984	17892	18029	17857	18139	17916	17881	18165	17969	18057	17961	18069	17776	17940	17941	18014	17823	17939	17884	17839	17888	18126	18020	17852	18117	17815	17858	17853	17821	18005	17985	17802	17936	17949	17933	17852	17837	18003	18029	17968	18009	17877	17980	17934	17881	17953	17977	18067	18029	17845	18043	17911	18067	17935	17987	17849	17808	18001	17971	18043	17979	18002	17947	18050	17944	17967	17897	17823	17949	17959	17865	17988	17978	17856	17910	18013	18010	17753	17963	17990	17955	18028	17925	17887	18094	17985	17950	17879	18000	17988	17906	18021	17932	17902	17851	17891	18007	17913	17833	17965	18131	17889	17966	17902	18048	18051	17909	17882	17939	17940	18031	18013	17940	17999	17844	17965	17949	17725	18054	17922	18143	17919	18004	18017	18041	17909	18050	17888	18065	17933	17981	17920	18122	17931	17854	17809	17914	17976	17985	18079	17905	17805	17924	17987	17790	18142	17896	17823	17951	17962	17938	18087	18001	18023	17877	17899	17940	18130	17959	17922	18015	17991	18133	17800	17935	17934	17948	18142	17814	17738	17866	17917	18030	17922	17956	17951	18009	17936	17855	17946	17852	17945	17920	17765	17914	17906	18035	17910	17920	17836	17889	18081	17829	17770	18070	17901	17755	17718	17990	17874	18028	17882	17907	18162	18162	17987	18036	17968	17890	17835	17976	17817	17928	17948	18132	17912	17879	18144	17906	17954	18017	18080	17851	17911	17904	17870	18140	18001	17936	17973	18117	18048	17924	18076	17923	17757	17990	17859	17837	17853	17935	17893	18028	17955	17905	17874	17921	17994	17952	18010	17913	17811	17827	17912	18017	17850	17845	18086	18065	17857	18042	17807	17927	17949	17942	17907	17958	17904	18034	17770	17907	18037	18001	17950	17948	18063	18211	17991	17792	17820	17995	18061	18017	17910	17795	17982	17959	17946	17965	18077	18013	18109	17907	17977	17807	17876	17891	18139	18099	17864	17934	18007	18054	17993	17988	17950	18133	17917	17828	18073	18005	18053	17968	18067	18094	18068	17787	17930	17950	17955	18080	17873	17899	17963	17920	17920	18022	17747	17913	17836	17804	18051	17733	18121	17946	17775	17959	18013	17949	17849	17970	18051	17876	17806	17971	17984	17896	17821	17900	17741	17798	17879	18042	17838	18006	17927	17899	17924	17914	17885	17848	17964	17909	18133	17941	17934	17845	17853	17954	17936	17884	17935	17976	17943	18277	17972	17987	17972	18000	17943	18107	17859	18082	17878	17979	18011	17913	17983	17823	18035	17792	17941	17911	18104	18026	17871	17953	17984	18058	17722	18048	17932	17826	18030	17647	17847	17897	17964	17924	18030	18010	17931
28079	22592	26707	24456	21351	25747	29387	28296	25474	22999	21922	21510	21450	21144	21224	21407	21408	21415	21172	21302	21129	21272	21217	21219	21372	21219	21096	21272	21191	21191	21198	21140	21276	21266	21142	21372	21108	21118	21297	21113	21117	21180	21147	21326	21014	21146	21430	21264	21094	21308	21454	21182	21104	21394	21347	21167	21199	21469	21272	21062	21386	21300	21191	21249	21107	21237	21112	21244	21241	21156	21266	21309	21198	21300	21380	21205	21281	21022	21363	21267	21512	21096	21207	21070	21376	21197	21254	21131	21332	21202	21141	21024	21074	21281	21294	21140	21174	21225	21285	21292	21086	21444	21312	21224	21329	21147	21124	21235	21346	21200	21423	21217	21104	21486	21661	21297	21356	21175	21271	21174	21159	21349	21230	21184	21222	21057	21382	21310	21523	21057	21149	21177	21044	21172	21197	21251	21219	21253	21541	21214	21389	21309	21295	21222	21188	21310	21267	21079	21180	21134	21012	21172	21088	21119	21087	21192	21370	21235	21330	21104	21563	21303	21226	21335	21118	21048	21526	21406	21409	21320	21258	21392	21247	21418	21245	21086	21235	21238	21139	21160	21306	21245	21224	21065	21316	21295	21245	21279	21178	21121	20996	21271	21082	21077	21182	21159	21235	21030	21162	21183	21249	21291	20965	21108	21328	21482	21130	21393	21257	21093	21321	21381	21123	21262	21344	20946	21230	21337	21345	21099	21321	21347	21286	21114	21326	21360	21294	21409	21231	21229	21289	21197	21165	20970	21093	21144	21169	21241	21356	21396	21343	21231	21321	21270	21123	21345	21014	21537	21295	21208	21374	21226	21302	20945	21298	21259	21184	21308	21001	21133	21366	21288	21325	21361	21251	21366	21152	21421	21235	21298	21196	21419	21362	21323	21047	21480	21378	21274	21260	21323	21335	21226	20986	21235	21241	20956	21121	21145	21160	21158	21230	21267	21080	21078	21148	21570	21135	21120	21037	21341	21241	21356	21356	21116	21073	21242	21125	21200	21233	21142	21304	21343	21409	21553	21243	21150	21281	21241	21243	21324	21238	21208	21175	21161	21492	21172	21358	21428	21292	21280	21265	21089	21560	21276	21420	21201	21193	21174	21481	21172	21140	21294	21165	21068	21146	21236	21274	21289	21044	21187	21133	21428	21225	21372	20933	21356	21267	21385	21213	21094	21194	21451	21398	21315	21193	20917	20965	21069	21301	21250	21375	21407	21406	21282	21136	21225	21343	21442	21186	21174	21307	21134	21216	21091	21454	21495	21320	21181	21258	21101	21203	21325	21302	21182	20985	21019	21162	21382	21190	21224	21357	21316	21221	21102	21348	21278	21173	21137	21123	21369	21284	21118	21202	21146	21258	21155	21388	21215	21106	21306	21433	21364	21115	21173	21237	21205	21099	21334	21438	21284	21343	21439	21357	21142	21427	21352	21170	21192	21392	21353	21062	21468	21237	21315	21254	21405	21287	21174	21287	21048	21365	21323	21307	21137	21367	21281	21240	20989	21199	21372	21255	21151	21233	21245	20903	21240	21196	21368	21172	21352	21164	21095	21289	21322	21332	21423	21421	21260	21234	21300	21205	21232	21215	21220	21214	21282	21262	21278	21194	21369	21122	21150	21283	21264	21201	21155	21172	21348	21258	21237	21306	21153	21392	21130	21181	21258	21028	20937	21283	21127	21234	21131	21144	21032	21288	21241	21213	21078	21204	21216	21280	21284	21088	20981	21185	20904	21235	21103	21300	21337	21198	21180	21296	21300	21327	21164	21535	21298	21298	21365	21385	21297	21063	21231	21302	21167	21254	21488	21205	21186	21235	21226	20939	21369	21500	21265	21263	21277	21193	21125	21226	21103	21425	21190	21408	21177	21163	21231	21326	21178	21180	20944	21021	21294	21233	21168	21090	21272	21079	21436	21321	21132	21176	21192	21224	21151	21269	21207	21294	21038	21292	21223	21208	20945	21337	21287	21270	21201	21351	21129	21040	21231	21234	21290	21374	21424	21598	21119	21100	21224	21497	21257	21279	21175	21348	21161	21343	21247	21209	21265	21179	21089	21092	21346	20967	21108	21194	21453	21318	21053	21418	21362	21234	21257	21155	21324	21295	21206	21107	21240	21221	21311	21418	21184	21215	21256	21348	21419	21319	21135	21407	21494	21192	21108	21083	21403	21204	21231	20990	21202	20946	21295	21174	21339	21306	21366	21159	21449	21117	21328	21354	21172	21316	21160	21330	21221	21206	21228	21155	21220	21219	21012	20974	21185	21368	21226	21117	21137	21108	21301	21204	21288	21440	21347	21216	21068	21214	21290	21314	21384	21447	21227	21172	21019	21260	21007	21166	21113	21208	21368	21046	21123	21166	21086	21171	21343	21377	21089	20972	21253	21524	21047	21259	21500	21191	21113	21327	21293	21431	21246	21168	21094	21193	21123	21170	21115	21492	21416	21439	21211	21158	21121	21163	21309	21237	21436	21549	21325	21302	21388	21454	21264	21455	21051	21231	21105	21182	21397	21053	21319	21194	21216	21140	21195	21287	21176	21257	20910	21368	21262	21320	21236	21244	21451	21089	21244	21307	21280	21179	21128	21284	21213	21210	21274	21334	21112	21340	21427	21110	21322	21156	21431	21208	21153	21374	21068	21362	21206	21243	21232	21293	21071	21047	21294	21393	21311	21494	21091	21319	21133	21268	21305	21475	21246	21194	21266	21194	21203	21139	21205	21233	21157	21271	21190	21279	21347	21222	21376	21155	21339	21039	21206	21178	21183	21291	21083	21227	21368	21310	21241	21300	21364	21245	21414	21119	21185	21056	21219	21242	21389	21358	21107	21288	21398	21355	21214	21091	21104	21389	21114	21285	21241	21274	21153	21336	21197	21314	21221	21357	20997	21104	21385	21209	21272	21266	21336	21327	21359	21157	21106	21221	21191	21295	21340	21178	21183	21253	21115	21257	21319	21139	21116	21131	21236	21295	21347	21368	21488	21397	21093	21359	21489	21198	21325	21270	21180	21375	21354	21438	21258	21220	21166	21249	21233	21366	21171	20980	21247	21339	21542	21337	21313	21232	21405	21248	21336	21451	21101	21298	21285	21195	21243	21240	21241	21385	21266	21087	21281	21454	21372	21421	21159	21193	21308	21440	21289	21193	21276	21233	21162	21160	21261	21189	21223	21354	21208	21193	21305	21288	21085	21316	21268	21276	21359	21321	21425	21240	21319	21269	21364	21485	21291	21088	21271	21086	21329	21233	21174	21317	21194	21508	21231	21220	21483	21179	21119	21241	21050	21418	21246	21338	21344	21493	21286	21161	21280	21564	20961	21194	20991	21133	21373	21458	21290	21226	21166	21077	21002	21284	21119	20972	21056	21179	21197	21082	21186	21274	21450	21237	21382	21224	21256	21199	21215	21369	21308	21233	21319	21141	21361	21389	21296	21166	21210	21369	21325	21249	21107	21302	21225	21021	21215	21268	21256	21083	21394	21236	21053	21276	21306	21445	21176	21350	21209	21336	21231	21281	21426	21166	21268	21018	21226	21333	21139	21428	21177	21342	21301	21176	21453	21248	21328	21110	21186	21338	21233	21230	21308	21237	21335	21373	21367	21055	21030	21345	21189	21371	21156	21213	21595	21331	21046	21109	21334	21127	21215	21114	21137	21250	21220	21193	21214	21203	21359	21386	21359	21258	21291	21139	21294	21219	21244	21502	21545	21362	21259	21078	21321	21337	21352	21298	21268	21451	21185	21282	21152	21187	21354	21251	21190	21192	21226	21277	21161	21154	21301	21240	21214	21436	21158	21170	21326	21349	21352	21236	21190	21361	21304	21397	21311	21308	21133	21299	21202	21464	21163	21146	21159	21359	21379	21335	21300	21145	21382	21322	21116	21364	21195	21291	21280	21167	21327	21189	21289	21285	21228	21348	21391	21310	21554	21150	21104	21073	21302	21512	21072	21347	21277	21124	21247	21245	21112	21082	21298	21192	21166	21293	21263	21163	21382	21181	21319	21277	21377	21177	21202	21580	21151	21201	21193	21321	21295	21325	21068	21350	21193	21475	21141	21192	20993	21149	21173	21420	21158	21286	21160	21356	21387	21297	21435	21492	21088	21198	21224	21310	21300	21287	21208	21344	21247	21217	21050	20881	21118	21154	21250	21204	21400	21406	21096	21161	21159	21322	21144	21546	21494	21303	21192	21325	21064	21113	21285	21162	21308	21118	21275	21359	21105	21192	21155	20963	21401	21290	21092	21303	21209	21296	21193	21285	21173	21174	21359	21053	21284	21329	21335	21341	21126	21291	21299	21238	21340	21275	21081	21132	21378	21346	21311	21232	21428	21340	21249	21442	21209	21244	21244	21253	21410	21299	21131	21146	21122	21156	21459	21321	21216	21349	21193	21282	21195	21243	21378	21040	21207	21395	21321	21361	21273	21216	21218	21150	21022	21520	21376	21140	21271	21297	21368	21368	21382	21206	21514	20976	21050	21408	21317	21065	21346	21283	21265	21271	21453	21010	21593	21250	21037	21167	21267	21214	21400	21421	21012	21308	21116	21329	21474	21061	21225	21133	21165	21302	21212	21303	21152	21047	21205	21336	21254	21146	21264	21310	21411	21168	21258	21177	21101	21404	21112	21132	21140	21213	21161	21424	21234	21166	21120	21329	21188	21412	21289	21186	21307	21286	21033	21222	21324	21200	21077	21176	21442	21098	21185	21231	21292	21213	21137	21303	21262	21175	21193	21107	21361	21309	21263	21137	21218	21132	21313	21336	21150	21377	21335	21296	20985	21138	21392	21356	21336	21143	21200	21316	21360	21261	20982	21093	21289	21335	21168	21228	21349	21221	21315	21322	21122	21232	21424	21287	21228	21127	21459	21278	21326	21433	21134	21221	21354	21291	21341	21401	21323	21309	21170	21199	21269	21142	21222	21438	21160	21260	21213	21269	21280	21244	21296	21247	21220	21359	21240	21161	21212	21314	21309	21316	21255	21390	21224	21397	21224	21222	21231	21325	21298	21240	21438	21208	21180	21024	21379	21494	21059	21269	21267	21141	21267	21349	21136	21163	21321	21482	21385	21065	21347	21343	21035	21409	21098	21291	21217	21346	21347	21301	21373	21496	21175	21067	21291
16489	21034	19825	18185	18269	24428	27852	26271	21663	19346	17964	17761	17532	17538	17681	17536	17560	17577	17546	17481	17727	17467	17640	17389	17599	17517	17602	17440	17518	17571	17520	17575	17613	17453	17759	17523	17411	17504	17533	17658	17593	17501	17594	17556	17525	17488	17691	17510	17484	17528	17552	17537	17611	17627	17469	17634	17290	17531	17504	17410	17697	17424	17572	17504	17386	17773	17705	17612	17547	17480	17660	17385	17611	17438	17528	17681	17646	17614	17349	17629	17518	17505	17549	17349	17616	17595	17379	17541	17584	17506	17478	17332	17486	17494	17598	17530	17626	17597	17500	17684	17579	17462	17534	17556	17679	17329	17422	17411	17587	17516	17497	17624	17577	17654	17590	17634	17566	17637	17522	17486	17731	17523	17609	17674	17568	17553	17397	17560	17614	17427	17550	17491	17519	17702	17496	17728	17468	17582	17606	17572	17506	17521	17574	17528	17609	17572	17527	17562	17452	17442	17463	17549	17473	17634	17503	17341	17516	17556	17472	17558	17485	17677	17646	17600	17562	17398	17429	17540	17406	17522	17402	17520	17554	17490	17600	17428	17430	17539	17600	17502	17688	17521	17543	17368	17578	17363	17316	17394	17527	17562	17521	17443	17596	17535	17572	17396	17328	17474	17560	17513	17515	17515	17469	17465	17675	17470	17625	17466	17388	17355	17556	17471	17443	17406	17489	17548	17568	17401	17549	17529	17425	17450	17678	17631	17562	17588	17510	17434	17523	17487	17655	17435	17397	17679	17391	17408	17578	17576	17698	17396	17673	17481	17315	17527	17416	17618	17573	17529	17447	17615	17624	17461	17630	17425	17403	17551	17686	17349	17382	17643	17490	17733	17470	17759	17571	17384	17367	17505	17429	17566	17610	17580	17540	17516	17540	17524	17426	17452	17507	17446	17517	17417	17745	17476	17641	17537	17746	17598	17469	17642	17489	17490	17616	17512	17661	17389	17552	17474	17531	17455	17388	17505	17561	17483	17565	17544	17597	17486	17567	17619	17550	17555	17379	17657	17357	17488	17626	17472	17545	17646	17482	17534	17453	17630	17398	17515	17525	17500	17579	17632	17456	17704	17483	17653	17623	17313	17606	17549	17590	17420	17435	17605	17664	17437	17385	17440	17432	17453	17516	17765	17409	17494	17387	17565	17530	17611	17383	17490	17536	17401	17534	17508	17614	17425	17533	17411	17576	17490	17488	17547	17709	17702	17478	17707	17548	17608	17663	17410	17452	17626	17557	17415	17703	17530	17640	17496	17438	17610	17668	17514	17556	17583	17568	17475	17298	17513	17605	17563	17640	17517	17555	17530	17495	17600	17459	17484	17704	17426	17631	17602	17528	17501	17753	17609	17482	17406	17321	17526	17436	17469	17534	17610	17503	17443	17567	17487	17383	17321	17632	17440	17468	17482	17444	17561	17455	17490	17395	17446	17466	17568	17517	17548	17522	17480	17515	17778	17409	17467	17443	17442	17412	17698	17690	17438	17740	17453	17535	17596	17595	17439	17400	17627	17519	17511	17475	17531	17479	17490	17583	17690	17548	17667	17486	17554	17588	17708	17284	17497	17457	17543	17651	17596	17541	17353	17397	17601	17470	17651	17510	17518	17609	17389	17640	17629	17475	17600	17576	17549	17578	17618	17406	17508	17471	17479	17708	17580	17535	17521	17449	17562	17606	17503	17506	17696	17465	17606	17578	17451	17608	17494	17558	17424	17560	17449	17399	17376	17584	17746	17508	17558	17512	17356	17650	17357	17555	17536	17436	17377	17449	17571	17437	17531	17519	17715	17487	17774	17466	17678	17419	17623	17525	17631	17581	17591	17459	17409	17548	17555	17614	17644	17291	17609	17767	17656	17366	17549	17561	17537	17560	17618	17490	17435	17513	17323	17570	17599	17665	17515	17618	17628	17441	17553	17480	17490	17568	17642	17393	17657	17705	17574	17516	17472	17584	17506	17460	17542	17465	17451	17298	17499	17605	17545	17661	17511	17569	17407	17492	17425	17551	17352	17398	17623	17719	17486	17580	17601	17653	17478	17437	17560	17597	17608	17344	17466	17532	17444	17491	17513	17614	17478	17368	17652	17532	17586	17512	17572	17540	17587	17402	17481	17561	17637	17502	17406	17646	17350	17528	17509	17547	17266	17613	17600	17498	17681	17552	17565	17566	17687	17548	17472	17461	17505	17416	17515	17532	17570	17614	17599	17456	17609	17632	17462	17753	17610	17447	17693	17491	17558	17556	17586	17545	17558	17574	17712	17405	17442	17664	17558	17443	17638	17479	17569	17523	17584	17645	17573	17614	17482	17727	17566	17666	17567	17506	17611	17544	17428	17494	17606	17306	17617	17544	17567	17460	17554	17567	17602	17347	17540	17381	17515	17697	17390	17315	17643	17487	17524	17594	17546	17632	17397	17629	17471	17432	17439	17656	17733	17421	17654	17502	17722	17538	17498	17537	17538	17476	17489	17557	17525	17636	17549	17483	17408	17404	17489	17483	17618	17511	17522	17588	17703	17650	17373	17260	17569	17420	17598	17582	17502	17616	17512	17529	17621	17550	17578	17553	17509	17510	17407	17401	17556	17343	17405	17621	17655	17407	17591	17619	17458	17399	17461	17559	17458	17462	17554	17484	17636	17624	17568	17521	17603	17609	17684	17582	17462	17491	17701	17503	17543	17450	17439	17542	17442	17508	17580	17370	17566	17354	17509	17543	17371	17561	17582	17523	17430	17539	17609	17548	17517	17694	17485	17467	17436	17216	17505	17512	17658	17537	17469	17566	17466	17558	17594	17663	17592	17341	17434	17571	17476	17476	17549	17434	17503	17725	17604	17439	17521	17474	17548	17595	17662	17289	17585	17455	17600	17621	17539	17558	17465	17399	17399	17569	17555	17560	17345	17635	17593	17490	17557	17422	17416	17508	17539	17711	17435	17476	17594	17583	17371	17713	17505	17494	17566	17593	17258	17601	17499	17492	17480	17522	17472	17615	17548	17546	17379	17571	17457	17423	17602	17475	17377	17538	17413	17635	17662	17597	17453	17646	17551	17550	17457	17649	17473	17470	17390	17553	17441	17522	17467	17536	17491	17582	17385	17380	17449	17629	17581	17463	17671	17404	17653	17498	17582	17414	17367	17558	17603	17435	17502	17362	17603	17372	17630	17449	17369	17677	17545	17693	17406	17607	17518	17660	17469	17499	17415	17473	17380	17465	17484	17518	17527	17404	17474	17673	17582	17467	17570	17491	17593	17426	17656	17529	17467	17506	17399	17543	17445	17535	17394	17630	17443	17443	17522	17503	17624	17413	17603	17356	17612	17646	17679	17583	17453	17490	17495	17466	17387	17570	17550	17494	17457	17581	17624	17490	17531	17592	17504	17569	17588	17436	17581	17610	17471	17176	17517	17454	17497	17599	17625	17485	17543	17513	17528	17392	17718	17687	17528	17653	17370	17640	17548	17624	17532	17490	17789	17450	17548	17524	17433	17652	17471	17541	17623	17521	17538	17551	17717	17580	17618	17613	17491	17635	17377	17219	17494	17578	17474	17631	17467	17532	17379	17571	17443	17452	17490	17352	17625	17523	17477	17523	17489	17633	17492	17438	17592	17679	17561	17528	17484	17666	17651	17460	17493	17505	17583	17357	17504	17689	17432	17649	17452	17493	17579	17546	17588	17523	17619	17624	17664	17727	17476	17632	17649	17540	17451	17688	17488	17500	17639	17498	17494	17579	17429	17565	17422	17501	17509	17361	17612	17339	17496	17768	17332	17689	17490	17424	17602	17543	17432	17524	17351	17405	17390	17551	17750	17638	17639	17583	17509	17681	17488	17524	17613	17536	17526	17545	17502	17569	17563	17623	17643	17435	17562	17445	17643	17454	17619	17572	17568	17439	17489	17713	17560	17483	17595	17649	17657	17579	17633	17441	17471	17584	17662	17536	17567	17432	17666	17626	17301	17554	17589	17395	17699	17559	17606	17669	17509	17581	17564	17571	17617	17516	17657	17648	17595	17554	17605	17387	17496	17455	17529	17731	17474	17394	17599	17676	17597	17479	17650	17420	17562	17435	17687	17549	17367	17601	17476	17539	17563	17614	17470	17508	17371	17588	17339	17593	17445	17447	17570	17605	17433	17623	17813	17519	17504	17256	17392	17484	17565	17593	17445	17522	17625	17494	17415	17566	17431	17699	17472	17668	17641	17717	17511	17472	17674	17703	17623	17490	17622	17612	17615	17590	17399	17527	17446	17699	17499	17531	17705	17571	17408	17563	17469	17504	17493	17603	17690	17498	17550	17508	17557	17622	17460	17557	17394	17454	17474	17499	17597	17506	17413	17565	17686	17555	17596	17528	17666	17553	17473	17287	17420	17446	17595	17630	17511	17704	17307	17630	17534	17504	17492	17612	17415	17567	17515	17669	17557	17504	17716	17427	17519	17570	17472	17513	17444	17547	17504	17606	17568	17524	17522	17563	17482	17624	17533	17459	17624	17526	17557	17561	17408	17587	17486	17518	17516	17569	17280	17563	17416	17446	17456	17747	17638	17630	17363	17437	17584	17645	17473	17420	17490	17481	17527	17467	17499	17645	17463	17632	17574	17467	17637	17422	17527	17534	17580	17581	17603	17545	17541	17430	17704	17590	17524	17488	17513	17629	17467	17402	17553	17688	17549	17453	17647	17406	17645	17730	17400	17530	17603	17488	17585	17481	17456	17426	17524	17576	17576	17600	17535	17586	17590	17372	17476	17697	17548	17466	17410	17553	17540	17621	17577	17624	17471	17469	17652	17674	17555	17580	17519	17478	17364	17459	17564	17451	17371	17410	17561	17638	17542	17430	17545	17467	17589	17472	17484	17535	17514	17626	17299	17370	17628	17474	17421	17449	17676	17536	17580	17513	17449	17609	17494	17513	17590	17462	17350	17346	17713	17592	17610	17529	17420	17561	17560	17387	17614	17495	17517	17559	17600	17629	17403	17538	17323	17517	17369	17718	17576	17652	17551	17512	17522	17516	17630	17723	17544	17399	17550	17587	17517	17719	17525	17415	17730	17685	17532	17628	17721	17546	17486	17413	17544	17573	17599	17624	17512	17648	17563	17614	17585	17474	17512	17510	17534	17449	17688	17459	17305
24686	21494	28732	25010	23308	32807	51685	51284	37748	28789	23565	21155	20858	20496	20318	20393	20060	20358	20187	20291	20177	20304	20173	20270	20264	20416	20128	20263	20377	20242	20577	20288	20154	20175	20278	20137	20299	20256	20385	20344	20330	20259	20191	20059	20150	20134	19919	20285	20249	20141	20218	20085	20321	20202	20189	20255	20148	20081	20280	20259	20122	20319	20191	20240	20228	20247	20379	20427	20105	20155	19966	20268	20267	20214	20349	20336	20401	19928	20147	20145	20288	20157	20303	20310	20260	20110	20159	20098	20048	20138	20293	20075	19946	20153	20136	20261	20380	20195	20265	20208	19883	20071	20347	20289	20237	19995	20067	20279	20217	20104	20246	20405	20043	20270	20247	20174	20180	20250	20127	20124	20297	19935	20217	20415	20261	20137	20190	20252	20338	20340	20162	20287	20189	20242	20241	20158	20176	20299	20268	20101	20199	20130	19957	20237	20075	20313	20058	20085	20183	20163	20313	20103	20156	20109	20009	20154	20320	20145	20067	20153	20167	20095	20125	20172	20047	19978	20258	20234	19986	20118	20045	20011	20066	20252	19996	20211	20375	20158	20275	20161	20221	20191	20243	20190	19977	20253	20081	20135	20099	20208	20128	20215	20091	20103	20294	19891	20225	20195	20224	20215	20084	20198	20194	20400	20159	20167	20224	19992	20288	20045	20238	20156	20417	20312	20134	20380	20105	20072	20352	20377	20284	20313	20210	19889	20235	20074	19999	20200	20332	20138	20285	20296	20443	20049	20069	20299	20051	20100	20041	20119	20117	20067	20085	19939	20388	20350	20098	20226	20088	20295	20113	20148	20299	20309	20107	20207	20098	20449	20099	20102	20403	20270	20271	20185	19919	20203	20197	19980	20378	20112	20114	20236	20311	20294	20154	20183	20394	20020	20205	20459	20324	20161	20091	20012	20077	20066	20220	20097	20312	20143	20222	20264	20179	20190	20168	20318	20362	20228	20086	20019	20240	20249	20153	20173	20118	20052	20180	20113	20299	20283	20124	20147	20281	20292	20062	20252	20357	20279	19992	20254	20151	20111	20322	20287	20314	20174	20312	20163	20136	20278	20017	20212	20218	20254	20005	20026	20112	20158	20343	20205	20035	20143	20065	20162	20287	20014	20072	20253	20228	20249	20094	20208	20186	20165	20148	20206	20163	20147	20124	20123	20264	20199	20115	20055	20218	20182	20310	20238	20230	20317	20150	20264	20250	20065	20051	20196	20078	20063	20042	20238	20309	20210	20136	20224	19997	20149	20205	20220	20465	20258	20283	20248	20226	20202	20195	20170	20310	20523	19884	19932	20084	20272	20311	20165	20229	20261	20104	20303	20151	20271	20253	20315	20217	20310	20305	20153	20037	20085	20331	20233	20061	20185	20047	19916	20191	20198	20044	20241	20100	20198	20174	20067	20376	20290	20041	20025	20261	20178	20216	20256	20212	20198	20044	20153	20150	20021	20280	20031	20057	20237	20105	20074	20246	20168	19970	19994	20126	20270	20148	20299	20049	20258	19950	20033	20115	20227	20313	19893	20129	20151	20226	20112	20185	20369	20143	20186	20179	19997	20015	20168	20232	20221	20224	20314	20310	20085	20363	20302	20207	20158	20225	20222	20198	19955	20165	20046	20044	20153	20219	20396	20319	20074	20197	20104	20070	19953	20080	20160	20163	20147	20341	20255	20077	20046	20054	20113	20215	20241	20164	20384	20296	20295	20169	20113	20274	20201	20259	20207	19970	20150	20335	20236	20107	20217	20181	20247	20183	19967	20166	20451	20115	20229	20144	20327	20270	20193	20303	20188	20281	20264	20179	20319	20207	20591	20128	20146	20363	20254	19948	20027	20196	20198	20060	20136	20199	20035	20121	20361	20164	20070	20096	20258	20125	19869	20391	20081	20091	20225	20157	20214	20311	20080	20153	20124	20286	20242	20286	20213	20209	20105	20190	20417	20042	20114	20165	20186	19990	20113	20070	20128	20048	20142	20110	20314	20103	20099	19986	20042	20239	20164	20308	20264	20241	20105	20254	20161	20189	20228	20168	19888	20368	20170	20135	20133	20283	20457	20171	20312	20306	20094	20247	20499	20089	20222	20087	19999	20122	20225	20169	20145	20314	20064	20295	20296	20199	20316	20103	20325	20038	20253	20376	20045	20253	20041	20094	20321	20163	20090	20187	20176	20270	20171	20206	20039	20085	20084	20267	20385	20300	20318	20146	20550	20324	20078	20067	20320	20361	20186	20080	20427	20336	20293	20029	20224	20212	20254	20131	20215	20223	20149	20214	20089	20065	20211	20084	20315	20157	20227	20294	20247	20157	20434	20361	20228	20220	19966	20260	20200	20312	20405	20145	20307	20135	20249	20268	20236	20215	20166	20108	20054	20280	20157	20066	20206	20302	20256	20189	20206	19986	20137	20248	20244	20124	20120	20471	20095	20329	20197	20362	20016	20295	20281	20080	20276	20092	20342	20247	20210	20264	20232	20110	20027	20250	20312	20209	20418	20040	20096	20206	20063	20083	20075	20194	19972	20036	20084	20299	20179	20268	20133	20116	19993	20203	20300	20156	20134	19965	20155	20196	20333	20301	20030	20241	19946	20234	20207	20323	19970	20236	20254	20441	20286	20068	20019	20095	20191	19955	20129	20168	20020	20092	20305	19948	20420	20157	20384	20356	20258	20052	20182	20024	19929	20374	20094	20083	20358	20379	20104	20081	20326	20164	20081	20056	20251	20052	20171	20254	20202	20162	20345	20121	20171	20312	20033	20302	20228	20385	20035	20272	20079	20358	20050	20098	20126	20317	20091	20153	20226	20087	20275	20023	20323	20057	20221	20101	20168	20279	20085	20448	20242	19989	20171	20137	20100	20428	20175	20385	20255	20173	20263	20286	20189	20246	20155	20004	20142	20361	20253	20321	20249	20178	20307	20177	20033	20119	20246	20102	20104	20299	20015	20323	20305	20014	20211	20392	20034	20141	20229	20213	20090	20186	20423	20073	20172	20047	20211	20294	20184	20080	20079	20014	20000	20064	20124	20193	20179	20364	20279	20305	20186	20242	20559	20146	20081	20332	20199	20101	20132	20215	20137	20181	20122	20269	20234	20415	20189	20049	20046	20304	20297	19936	20159	20065	20075	20219	20444	20310	20232	20327	20118	20079	20038	20229	20209	20113	20155	20213	20025	20090	20072	20163	19940	20149	19912	20073	20194	20180	20139	20333	20140	20054	20412	20121	20062	20177	20181	20326	20096	20172	20216	20211	20224	20364	20183	20250	20272	20247	20592	20070	20131	20243	20068	20135	20341	20320	20181	20159	20232	20279	20107	20234	20136	20350	20238	20158	20234	20186	20160	20180	20110	20176	20216	20207	20126	20097	20250	20283	20235	20378	20308	20236	19908	20127	20287	20085	20163	20323	20228	20055	20190	20150	20083	20447	20167	20167	20118	20336	20213	20030	20191	20260	20342	20142	20217	20142	20102	20201	20098	20171	20341	20153	20111	20203	20122	20167	20210	20259	19968	20281	20199	20089	20147	20406	20373	20181	20326	20113	20152	20244	20046	20164	20103	19980	20161	20161	20169	20197	20064	20079	20055	20299	20250	20291	20170	20064	20207	20149	20155	20327	20145	20359	20356	20174	20165	20150	20078	20031	20318	20208	20056	20331	20166	20249	20354	20034	20021	20205	20144	19998	19965	20161	20298	20225	20190	20022	20370	20271	20248	20108	20072	20181	20186	20276	20095	20271	20186	20159	20264	20235	20180	20198	20296	20165	20346	20195	20124	20278	20527	20246	20282	20168	20400	19985	20248	20245	20399	20015	20324	20087	20050	20324	20267	20345	20080	20121	20212	20203	20117	20199	20284	20191	20250	20150	19956	19980	20079	20139	20057	20147	20206	20158	20260	20238	20108	20251	20279	20242	20323	20127	20225	20459	20221	20320	20153	20130	20223	20164	20264	20168	20194	20209	20338	20306	20122	20016	20083	20183	20317	20033	20355	20048	20105	20023	20179	20175	20229	20266	20210	20165	20163	20081	20068	20046	20466	20173	20059	20134	20164	20173	20253	19974	20129	20047	20213	20196	20024	20298	20189	20065	20164	20173	20117	20020	20176	20079	20444	20077	20144	20073	20262	20178	20115	20132	20230	20106	20379	20442	20381	20024	20111	20290	20221	20163	20130	20141	20182	20143	20295	20127	20207	20107	20169	20250	20312	20151	20234	19980	20207	20140	20284	20043	20069	20144	20115	20188	20327	20192	20246	20211	20209	20326	20159	20061	20099	20213	20245	20191	20109	20059	20079	20086	20210	20202	20121	20174	20245	19958	20129	20083	20137	20289	20035	20189	20466	20076	20327	20300	19989	20056	20141	19986	20316	20305	20238	20032	20091	20203	20206	20361	20294	20261	20310	20184	20178	20436	20238	20301	20153	20217	20238	20222	20336	20044	20195	20287	20428	20439	20243	20261	20004	20203	20352	20359	20156	20090	20104	20148	20156	20061	20111	20207	20136	20102	20281	20198	20157	20079	20127	20121	20098	20280	20149	20148	20083	20046	20160	20180	20047	20267	20156	20000	20078	20358	20081	20152	20175	20244	20202	20231	20121	20292	20162	20104	20076	20160	20224	20308	20458	20043	20101	20102	20152	20234	20058	20184	20201	20236	20348	20226	20276	20257	20094	20209	20227	20270	20170	20097	20295	20166	20158	20088	20239	20271	20354	20158	20210	20284	20111	20212	20386	20132	20302	20169	20228	20131	20027	20177	20133	20229	20141	20230	20191	20410	20057	20323	20214	20232	20174	20194	20141	20375	20182	20129	20243	20231	20103	20055	20165	20145	20290	20108	20177	19911	20263	20191	20141	20018	20231	20306	20115	20253	20276	20080	20213	20310	20264	20138	20075	20338	20211	20008	20107	20271	20164	19946	20116	19915	20309	20101	20279	20284	20385	20259	20307	20279	20207	20314	20165	20161	20229	20046	20196	20165	20027	20329	20071	20282	20068	20249	20228	20313	20159	20147	20046	20340	20187	20116	20395	20455	20215	20186	20210	20209	20153	20244	20232	20289	20103	20175	20287	20072	20175	20299	20225	20257	20208	20086	20060	20170	20252	20207	20194	20320	20084	20290	20033
14815	24966	23095	19471	20769	34973	50688	49221	36283	26135	19871	17648	17095	16946	17055	16897	17042	16984	16933	17067	17011	17027	17007	16876	16827	16937	16950	16983	17069	16877	16922	16974	17126	16902	17063	16976	17137	17021	16947	17009	16907	16999	16890	16907	17041	16898	16994	16926	16896	17052	16918	16980	16935	17068	16949	17046	16906	17107	17006	17012	16934	17096	16961	16984	17015	16920	16845	16926	16913	16967	17041	17000	17022	17053	16901	16953	16886	16917	16876	17171	16860	17088	16954	16994	17050	17000	16891	16894	17045	16820	17081	16800	16747	17101	17037	16971	16908	17003	17099	16994	16973	17039	16938	16858	17026	16920	16862	17070	17082	16814	16769	16917	17047	16843	16847	16808	16957	16854	16998	16952	16937	16924	17102	16858	16947	16955	17022	17114	16888	16987	16830	16980	16874	16906	16916	16948	16839	16846	16838	16937	16913	16825	16916	16863	17041	16874	16921	16988	17040	16916	16815	17038	16904	17160	16958	16964	16906	16899	16946	16911	16845	16942	17051	16984	17103	16796	16851	16705	17040	16819	16874	17008	16943	17011	17022	17013	16946	16829	16838	17084	16983	16946	16733	17016	17071	16950	17150	16909	17117	16901	16959	16922	17028	17206	17042	16889	17074	16901	16817	17068	16830	17202	16805	16974	16901	17019	16877	16850	16967	17097	17061	16996	16841	16955	17007	16934	16782	16939	16861	17125	17106	16950	16800	16922	16913	16724	16935	16881	17006	16982	16903	17000	16879	16956	16883	16929	16875	17038	16906	16942	17125	16964	17045	16792	17062	16897	16909	16983	16812	16997	16831	16859	16886	16990	16918	16798	16823	17000	16823	16934	17078	16786	17090	16902	16883	16940	17031	16845	17008	16939	17039	16887	16849	16955	16987	16974	16724	17033	16907	16774	16751	17153	16866	17033	16765	16923	17099	16873	17010	17153	16898	16989	16915	16915	16755	16852	16763	16830	17095	16857	16934	17009	16878	16979	17027	16884	17137	16885	16979	16918	16857	16934	17118	16983	16888	16946	16731	16784	16932	16862	16908	16716	16921	16922	16810	16884	16973	16945	16940	16809	16850	16827	16937	16817	16829	16858	16970	16809	17026	16952	17102	17062	17092	17033	16888	17064	16743	16823	16723	16827	16913	17043	17072	16863	16948	16928	16993	17097	17073	16944	16912	16969	16936	16977	16912	16762	16957	17021	16791	16984	17003	16845	16997	16864	16908	17085	16877	16993	17112	17027	16925	16929	17067	16893	16893	16876	16888	17040	16932	16952	16988	16911	17005	16902	16913	16817	16989	17054	16919	17090	16922	17061	16979	16907	17017	16899	16738	16849	16738	16757	17149	17037	17037	16981	16783	17001	16966	16826	16795	16801	17019	17143	16969	16941	17104	17002	16825	16745	17025	16930	16876	17135	16887	16980	16892	16874	16827	17086	16984	16924	16906	16751	16885	17092	16982	16906	17032	16784	16795	16943	16881	16975	16943	17037	16869	17068	16864	16890	17074	16850	16910	16844	16983	16948	16980	16945	16875	16977	17043	16844	17068	16999	16940	16918	16854	16928	16929	17171	16920	16936	16933	16996	17129	16958	16909	16848	17050	16710	16955	17028	17071	16869	17059	16971	16993	17096	16974	16944	16976	16952	16939	17028	16649	16881	17017	16912	16953	16939	16894	17055	17034	16855	16982	17011	17082	17023	16886	17117	17066	16956	16999	16806	17150	17007	16756	17020	16962	17024	16919	16852	16965	16897	16939	16882	16904	16866	16868	16900	16961	17055	17059	16975	17048	16767	16853	16868	16838	16873	16911	16984	16888	16832	16915	16930	16930	17058	16907	16750	17069	16980	17051	17038	16860	16844	16813	16962	17093	17097	16907	17056	16954	17103	16980	17176	16913	16864	16884	16850	16923	16977	16925	16883	16830	16952	16827	17015	17081	16960	17009	16974	17034	16931	16865	16946	16909	17067	16923	17026	16955	16820	16965	17110	16930	16957	17002	16968	16943	17197	16924	17178	16894	17076	16885	17005	16951	17087	16904	16931	17006	16917	16885	16900	16876	16998	16891	16990	16827	16800	16929	17121	17025	16812	16858	17044	17023	17091	16687	16844	16856	17001	16776	17074	16928	17127	16996	16988	17024	16829	17052	16809	16948	16844	16873	16884	16963	17074	16965	17029	16874	16897	17100	16860	17113	16921	16872	16970	16998	17084	16987	17061	16838	16955	16985	16944	16987	16908	16742	17037	17004	17022	16921	17001	16815	16936	16695	16789	17017	16816	17040	17024	16829	16893	16788	16986	16809	16828	16904	16895	16789	17002	17034	17038	16998	16966	16986	16937	17049	17070	16910	16975	17049	16999	16945	16821	16903	17001	17041	16991	17029	16867	17021	16828	17049	16857	17081	16883	16918	16959	16840	17009	16835	16821	16777	16913	17034	16842	17059	16962	16903	16947	17116	17059	16855	16974	17065	17046	16684	16780	16896	16999	16929	16922	17009	17022	16952	16984	16850	16954	17041	17091	17075	17059	16879	17045	16910	17031	16850	16997	17101	16919	17110	16807	16899	16843	16863	16926	17037	16794	16851	16680	17014	16988	16986	16946	17136	16809	17025	16873	16816	16895	16777	16970	16947	16954	17006	17071	16947	16902	17118	17019	16853	16955	16917	17067	16924	17002	16957	16737	16984	16959	16908	16882	17035	16811	17065	16910	17091	16901	16948	16969	16869	16906	16950	17073	17025	17006	16934	16989	16873	16961	16818	16913	16961	16921	16896	16959	16914	17038	16895	16916	16831	17002	17098	16748	16989	16958	17023	16914	16829	16946	17125	16903	16851	17036	17119	16942	16850	16936	16985	16849	16878	16998	16811	16829	16706	16920	16916	16899	16856	16999	17009	16912	17220	16912	16991	16724	16897	16987	17008	17053	17067	16997	16993	16981	16966	17162	16970	17032	16901	16826	16754	16929	16933	16733	17140	16841	16745	16958	16960	16946	16839	16941	16882	17044	17003	16872	17024	16833	17068	16782	17064	16865	17096	16961	16998	16681	17064	16858	16959	16972	16881	16996	17037	16811	16940	17037	16780	17053	17113	16915	17020	17043	17030	16868	17070	16790	17051	17005	16807	16979	16992	17084	17177	17031	16873	16898	16907	16926	17138	16893	16842	16963	16760	17070	16930	16785	16947	17045	16929	16939	16963	16891	16924	16959	17000	17032	16796	16958	16962	16826	16925	16896	17107	16929	16995	16925	16795	16996	16975	16985	16884	16912	16972	16911	16844	16973	16874	17063	17001	16887	16793	16855	17025	16998	16989	16999	17013	16871	17010	16940	16978	17013	17060	16889	17116	16945	17189	16892	16826	16891	17028	16999	17046	16763	16800	16879	16864	17019	16972	16852	16840	17041	17022	16894	17097	16948	16969	16950	16967	17125	16969	16998	16938	16932	16941	16897	16878	16911	16911	16860	16992	16998	16946	16922	17071	17004	16934	16934	16907	16972	16758	17033	16730	17054	16920	16940	16947	16946	16936	16973	16904	16912	16906	16973	16715	16968	17091	17053	16976	16973	17025	16950	16815	17183	16971	16949	16866	17087	16741	16879	16899	16805	16954	17091	16927	17031	16904	16951	16971	16981	17009	16771	17025	16854	16850	16968	16875	17074	16911	16924	16753	16971	16929	16786	16876	16965	16977	17140	16857	16782	16881	16854	16911	16907	16750	16922	16902	17083	16910	16882	16971	16922	17012	16952	16882	16844	17038	17026	16993	16931	17036	16991	16838	16927	16908	16952	16844	17018	16917	16874	16908	16977	16998	17057	16805	17021	16792	16767	16814	16756	17033	16914	16875	16781	16833	17045	17100	16850	16945	16938	16996	16875	16916	16698	16966	17012	16974	17065	16987	16859	16811	17074	17011	16786	16901	17108	16897	17049	16803	16750	17060	16875	16895	17007	16838	16986	17069	16905	16957	16913	16982	16744	16986	16766	16734	16946	16978	16888	17005	17093	16827	16840	16858	16927	17020	17208	16899	16887	16912	17012	16937	17112	16858	17029	16852	17022	16825	16953	16898	17078	16917	16840	17192	16713	16906	16906	16926	16885	17022	17014	16969	17027	16902	17041	16927	17154	16971	17066	16975	16983	16999	16875	16985	16767	17059	16832	17136	16845	17194	17040	16869	16677	16818	16824	16968	17008	17082	16776	16948	16894	16851	16990	16989	17028	17148	16895	17202	17071	16915	16992	16973	17042	17030	16882	17029	16960	17040	16902	16922	16928	16880	16978	16846	16750	16903	16950	17033	17162	17040	16948	17023	16845	17119	16820	16813	16852	16918	16829	16965	17004	16991	16976	16947	16879	17107	16989	16978	16879	16935	17064	16861	16921	16944	16939	16964	17048	17020	17022	16916	16912	16963	16803	16909	17061	16900	16935	17149	16935	17125	16812	16973	16960	16959	16871	17010	16996	16991	17095	16992	16796	17027	16871	16920	16946	16927	16974	17031	16834	17033	16908	17012	17092	16868	16882	17110	16772	16941	17171	17082	16938	17050	16926	16991	16880	16946	17147	16973	17096	16935	17009	16932	16977	17134	17072	17070	16975	16943	16948	16982	16918	16908	16962	17134	16858	16928	16952	17012	17028	16877	16845	17058	16943	17050	16925	16978	17027	16989	16924	16824	16910	16902	16975	17011	16949	17062	16977	17016	17031	16987	17194	16904	17030	16897	16880	16794	16974	16897	16909	16832	17061	16895	16791	16763	16949	16929	17023	16959	17112	16889	17155	16903	17102	17011	17020	16967	16927	16927	16949	17181	16842	17062	16945	16998	16957	16905	16853	16991	16875	17119	17020	17062	17043	16968	16942	16979	16830	16823	16920	16985	16896	17076	16878	17030	17004	17074	16829	16960	16957	16927	16912	16762	16990	16938	17034	17015	16935	16903	16921	17026	16998	16896	17050	16950	16829	16846	17015	17019	16746	17046	17007	17082	16851	17182	17048	17029	17006	16887	16945	16857	16843	17018	16814	16924	16741	17009	17032	16876	16914	16989	16971	17031	17069	16929	17019	16958	16925	16915	17068	17103	16959	16724	16909	16941	16938	17023	17116	16793	16984	16893	16993	16874	16944	16882	16841	16946	16912
22910	21444	29378	23926	21690	33049	70451	66120	49755	35811	27160	22377	21299	20873	20525	20499	20557	20468	20491	20404	20525	20607	20437	20396	20489	20428	20448	20375	20498	20522	20564	20646	20160	20365	20559	20511	20380	20291	20359	20286	20384	20440	20393	20410	20368	20206	20212	20301	20367	20256	20351	20529	20196	20437	20459	20490	20624	20526	20320	20512	20376	20138	20254	20456	20510	20323	20238	20302	20346	20236	20437	20325	20276	20367	20352	20250	20320	20259	20476	20216	20280	20287	20362	20104	20250	20417	20364	20250	20184	20208	20384	20403	20433	20421	20534	20235	20219	20392	20300	20291	20301	20370	20606	20200	20480	20338	20466	20373	20107	20214	20145	20494	20420	19977	20408	20288	20349	20374	20393	20360	20220	20289	20281	20290	20479	20384	20417	20363	20432	20354	20244	20349	20330	20085	20210	19992	20414	20093	20072	20319	20390	20345	20277	20230	20428	20384	20440	20410	20217	20266	20157	20329	20298	20307	20139	20230	20635	20291	20387	20229	20535	20135	20296	20413	20261	20177	20335	20308	20218	20364	20474	20338	20567	20315	20313	20420	20294	20391	20270	20417	20390	20559	20482	20205	20765	20394	20258	20267	20227	20278	20377	20249	20317	20291	20348	20252	20369	20470	20218	20091	20287	20374	20382	20134	20149	20263	20346	20311	20237	20297	20306	20347	20366	20386	20233	20305	20316	20181	20443	20236	20201	20437	20337	20141	20316	20060	20494	20161	20009	20280	20188	20400	20226	20278	20208	20407	20428	20266	20310	20421	20365	20373	20101	20128	20229	20442	20297	20112	20433	20248	20320	20633	20374	20415	20303	20334	20118	20188	20373	20288	20243	20159	20373	20224	20281	20288	20139	20267	20430	20248	20090	20232	20185	20201	20277	20379	20341	20517	20425	20391	20340	20190	20363	20397	20051	20265	20298	20227	20179	20250	20394	20551	20342	20473	20415	20357	20257	20092	20595	19955	20175	20392	20035	20312	20339	20243	20236	20514	20095	20220	20370	20378	20345	20246	20207	20443	20311	20454	20306	20095	20300	20245	20313	20272	20371	20296	20197	20418	20240	20248	20420	20330	20340	20272	20187	20268	20484	20181	20277	20404	20259	20294	20128	20313	20525	20320	20284	20196	20366	20442	20233	20416	20242	20256	20198	20331	20371	20113	20338	20231	20187	20312	20443	20337	20505	20262	20356	20104	20391	20120	20366	20273	20358	20467	20396	20395	20428	20394	20182	20173	20251	20420	20058	20237	20409	20304	20369	20172	20420	20135	20180	20231	20366	20372	20268	20409	20343	20220	20444	20277	20353	20444	20317	20342	20268	20293	20266	20038	20472	20344	20203	20075	20304	20081	20168	20182	20167	20320	20471	20353	20406	20356	20413	20395	20255	20112	20230	20222	20039	20170	20275	20304	20544	20351	20296	20177	20281	20008	20323	20251	20257	20126	20223	20330	20053	20260	20240	20132	20236	20156	20333	20252	20185	20614	20323	20456	20211	20426	20451	20149	20261	20212	20358	20207	20332	20024	20232	20211	20367	20540	20497	20427	20256	20261	20492	20350	20415	20274	20188	20222	20468	20186	20322	20577	20385	20300	20147	20450	20233	20491	20262	20272	20216	20247	20120	20465	20213	20402	20368	20457	20158	20121	20165	20526	20131	20267	20232	20204	20249	20272	20252	20330	20286	20225	20400	20303	20419	20390	20035	20138	20308	20252	19926	20439	20196	20251	20167	19898	20429	20431	20191	20241	20440	20291	20048	20020	20233	20190	20417	20305	20262	20135	20282	20170	20180	20465	20207	20339	20563	20265	20099	20368	20389	20299	20294	20188	20232	20407	20190	20311	20179	20352	20330	20456	20302	20413	20279	20259	20312	20231	20126	20278	20391	20450	20431	20365	20114	19947	20160	20248	20377	20583	20307	20354	20175	20263	20260	20336	20301	20512	20199	20377	20354	20108	20363	20349	20324	20243	20184	20259	20359	20366	20334	20271	20165	20287	20227	20297	20337	20201	20073	20106	20067	20233	20225	20160	20355	20234	20315	19963	20461	20254	20225	20324	20172	20409	20188	20241	20184	20186	20347	20317	20384	20208	20443	20288	20425	20466	20532	20364	20245	20290	20302	20477	20510	20317	20311	20379	20216	20309	20215	20345	20245	20365	20221	20227	20433	20157	20231	20256	20424	20038	20116	20305	20198	20132	20254	20188	20092	20119	20406	20283	20024	20062	20302	20463	20230	20439	20304	20310	20292	20290	20292	20186	20318	20366	20397	20386	20365	20369	20209	20223	20304	20097	20237	20274	20112	20338	20164	20394	20301	20350	20316	20396	20134	20445	20358	20186	20145	20077	20121	20234	20296	20321	20486	20268	20506	20341	20260	20270	20063	20329	20201	20445	20356	20272	20347	20313	20330	20169	20632	20404	20190	20502	20256	20240	20533	20088	20111	20413	20267	20282	20235	20215	20277	20085	20362	20524	20293	20324	20305	20089	20071	20173	20278	20306	20466	20262	20414	20132	20191	20209	20415	20271	20381	20091	20460	20399	20347	20397	20197	20287	20362	20309	20357	20207	20227	20291	20261	20166	20235	20242	20328	20428	20315	20188	20237	20359	20501	20276	20146	20202	20191	20130	20196	20309	20355	20080	20120	20201	20304	20226	20212	20383	20457	20260	20286	20211	20425	20146	20298	20482	20035	20201	20313	20335	20281	20088	20464	20125	20282	20486	20154	20396	20330	20378	20286	20128	20290	20023	20183	20383	20442	20241	20461	20507	20414	20290	20588	20242	20402	20370	20245	20393	20410	20355	20159	20333	20143	20333	20329	20157	20397	20485	20204	20470	20287	20020	20296	20320	20428	20548	20467	20285	20363	20177	20314	20249	20251	20274	20346	20500	20242	20104	20301	20237	20340	20216	20139	20461	20283	20190	20383	20419	20310	20389	20159	20272	20104	20332	20404	20360	20190	20149	20246	20028	20465	20367	20228	20337	20168	20255	20171	20120	20127	20319	20373	20400	20256	19982	20367	20199	20167	20425	20494	20365	20401	20098	20220	20317	20244	20327	20328	20418	20225	20296	20191	20294	20281	20298	20330	20055	20230	20244	20212	20174	20490	20318	20236	20351	20337	20262	20260	20108	20090	20145	20441	20295	20211	20142	20207	20065	20212	20150	20171	20404	20352	20050	20092	20234	20396	20134	20227	20179	20229	20147	20297	20510	20254	20251	20222	20233	20393	20223	20344	20195	20327	20332	20446	20084	20149	20113	20269	20169	20086	20334	20463	20340	20149	20413	20304	20313	20152	20259	20257	20226	20175	20325	20049	20052	20198	20298	20304	20309	20552	20337	20015	20265	20202	19967	20298	20258	20407	20150	20259	20194	20297	20467	20315	20229	20371	20454	20181	20396	20324	20262	20418	20344	20080	20179	20327	20235	20405	20316	20220	20365	20287	20365	20272	20259	20104	20224	20572	20281	20374	20170	20209	20191	20218	20356	20490	20508	20508	20400	20355	20295	20306	20214	20392	20456	20329	20220	20244	20172	20368	20545	20378	20351	20379	20240	20256	20314	20406	20312	19997	20224	20048	20232	20246	20226	20287	20288	20299	20292	20260	20325	20155	20207	20280	20087	20276	20314	20330	20441	20311	20322	20388	20245	20437	20218	20243	20168	20134	20242	20412	20267	20313	20364	20312	20228	20417	20204	20234	20091	20234	20292	20259	20326	20151	20343	20304	20398	20126	20275	20282	20241	20041	20182	20223	20308	20133	20415	20351	20049	20239	20143	20314	20408	20350	20199	20285	20263	20425	20298	20339	20341	20232	20421	20294	20258	20332	20217	20233	20334	20368	20420	20324	20123	20319	20465	20205	20225	20302	20142	20356	20211	20252	20057	20359	20360	20436	20372	20500	20307	20220	20248	20078	20106	20443	20286	20379	20379	20315	20363	20146	20462	20389	20189	19923	20122	20405	20288	20301	20169	20348	20259	20398	20072	20266	20087	20172	20300	20525	20354	20172	20335	20221	20391	20337	20159	20276	20503	20477	20400	20478	20530	20518	20208	20395	20340	20293	20129	20446	20368	20260	20324	20168	20251	20347	20320	20438	20294	20376	20138	20131	20214	20401	20250	20298	20395	20271	20168	20190	20272	20216	20331	20375	20444	20234	20383	20157	20260	20340	20449	20304	20132	20158	20581	20180	20073	20333	20314	20409	20414	20241	20414	20338	20338	20396	20410	20242	20352	20387	20543	20260	20335	19950	20366	20200	20272	20430	20154	20370	20392	20232	20249	20064	20356	20238	20416	20220	20329	20535	20451	20195	20252	20254	20307	20192	20243	20281	20120	20331	20281	20291	20126	20115	20385	20260	20212	20149	20272	20299	20122	20179	20343	20313	20117	20465	20642	20445	20294	20390	20272	20250	20199	20377	20290	20390	20169	20095	20356	20021	20179	20327	20174	20293	20331	20375	20294	20462	20408	20326	20323	20341	20192	20191	20430	20526	20488	20317	20390	20164	20123	20370	20422	20384	20558	20299	20246	20325	20121	20154	20255	20222	20516	20261	20059	20157	20024	20003	20355	20293	20262	20233	20074	20120	20384	20214	20185	20334	20372	20308	20365	20384	20206	20333	20094	20245	20176	20259	20322	20394	20309	20323	20218	20244	20431	20412	20059	20299	20313	20129	20194	20404	20380	20180	20294	20380	20378	20409	20347	20313	20291	20298	20162	20182	20126	20376	20286	20413	20402	20192	20282	20339	20206	20193	20245	20069	20144	20182	20300	20285	20136	20305	20387	20203	20520	20109	20247	20130	20375	20182	20163	20274	20211	20252	20175	20307	20304	20282	20263	20197	20503	20286	20233	20136	20102	20476	20365	20476	20231	20309	20261	20283	20347	20378	20503	20238	20289	20429	20331	20155	20394	20408	20227	20211	20339	20264	20377	20491	20222	20431	20332	20309	20265	20118	20278	20101	20387	19996	20028	20349	20281	20327	20288	20135	20076	20463	19974	20208	20267	20258	20359	20222	20057	20167	20246	20265	20181	20363	20604	20359	20449	20046	20425	20226	20295	20251	20310	20159	20122	20438	20392	20383	20350	20199	20391	20292	20192	20423	20318	20290	20245	20334	20322
16668	31313	27369	22166	23330	40858	71072	65858	49085	34353	24019	18616	17246	16994	17025	16957	16996	16858	17069	16836	16966	16964	17089	17040	16877	16900	16830	17102	16979	17017	16929	16997	16907	16993	16984	17088	17005	16967	16863	16916	16995	16915	16744	16749	17119	16960	16923	16911	16988	16884	17128	17036	17024	16953	17068	16960	17043	16981	16820	16909	16685	16902	16970	17021	16902	16877	16965	17038	16899	16933	17051	16996	16842	16914	16922	17032	16958	17076	16927	16911	16903	16887	16888	16967	16779	17062	17089	16718	17078	17115	16943	16809	17016	16802	17016	16787	16976	16960	17064	16969	16863	16896	17003	16830	16771	16885	16767	16976	17005	16799	16890	16892	16959	17074	16924	16739	16986	17045	16854	16954	16627	16973	17025	16913	16983	17032	16850	16992	17020	16900	16996	16815	16903	16915	16856	16952	16898	16888	16764	16801	17004	16956	16996	16799	16920	16880	16903	16835	16924	17143	16911	16959	16994	16951	16962	16876	17015	17014	17043	16925	16926	17040	16975	16912	16969	16860	17039	16989	16967	16999	16962	16915	16830	17069	16863	17089	16749	16853	16970	16807	17107	16887	16989	17002	17022	16990	16983	17180	16811	16994	16931	16792	16806	16895	16918	16829	16996	16794	17022	16960	16930	16925	16856	16964	16823	17042	16924	16979	16830	16884	16839	17040	16726	16879	16972	17105	16881	16914	17049	16764	16946	16975	16948	16897	16925	16920	16999	16877	16931	16940	16940	16901	16877	16973	16853	17160	16844	16849	16904	17012	16785	16922	17148	16830	16826	17054	17054	16916	16914	17139	16958	17058	16986	16838	16879	17019	16953	16849	16905	16808	16817	16894	16939	16885	16787	16804	16829	16692	16800	16850	17070	16994	16987	17064	16808	16845	17095	16983	16923	16858	16886	16974	17028	16780	16973	16794	16979	16856	16910	16933	17005	16885	16981	16914	16907	16993	17020	17059	16943	16862	17033	16806	16927	16908	16935	16870	16839	16997	16987	16951	16894	16844	16908	16855	16884	16948	17099	16972	16953	16963	17009	16744	17024	17032	17003	16864	16881	16921	17023	17031	16738	17004	16913	16924	16934	16900	16987	16834	16812	16956	16872	16842	16798	16949	16755	16747	16839	16936	16949	16922	16925	17072	16887	17006	16946	16912	16925	16884	16957	16861	16794	16885	16966	16856	17136	17035	16883	16712	16976	16791	16978	16948	16830	16989	17033	17044	16887	16986	17096	16806	16797	16922	16922	16989	16893	16995	17012	16895	16863	16957	16927	17058	16822	16857	17047	16890	16841	16829	16925	16907	16935	16987	16921	16933	16922	16853	16883	16885	16896	16993	16862	16957	16802	16917	16953	17067	17009	17012	17043	16942	16788	17009	17001	16757	17018	16876	16877	16808	16833	16930	16829	16935	16929	17040	16891	16947	17039	16664	16732	17006	16947	16961	16936	16921	16953	16889	16886	17118	16866	16879	16921	16850	16859	16827	17021	17045	16888	16806	16711	17098	16772	16742	16948	16878	16907	16961	16979	17008	16834	16934	16857	16781	16819	16837	16886	16912	16806	16902	16855	17023	16999	16953	16776	16787	16989	16796	16884	17039	16858	16895	16842	17012	16885	16909	16807	16985	16856	17010	16962	16837	16775	16834	16951	17017	17016	16958	16874	17056	16928	16827	16788	17012	16730	17014	17020	16900	16859	17103	16915	16854	17008	16853	16884	17042	16750	17056	16780	16931	16830	16963	17050	16992	16972	17022	16863	16958	16950	16893	16750	16739	16989	16789	16851	16812	16938	16845	16925	17094	16944	16736	17000	16914	16919	16788	16882	16762	16863	16773	16833	16907	16904	17055	16904	16936	16880	16930	16846	16900	16940	16984	16958	16722	16781	17008	16944	16829	16915	16985	16980	16906	16934	16959	16878	17017	17117	16814	16812	16862	16939	16891	17034	16835	16874	16958	16947	16979	16965	16811	16894	16846	16940	16963	16858	16942	17000	16930	16775	17070	16896	16996	16888	16885	16817	16964	16935	16969	16882	16985	16957	16902	16991	16955	16960	16920	16924	16864	16876	16915	17067	16940	16913	16833	16922	16707	16742	16936	16950	16778	16941	16852	17019	16998	16939	17083	16850	17025	16882	16827	16830	16776	16827	16956	16976	16883	16806	17001	16874	16932	17070	16958	16943	16834	16891	16909	16941	16990	16968	16828	16914	16799	17037	16884	16831	17108	17019	16997	17095	16986	16931	17021	17019	16886	16825	17013	16872	16927	16992	16825	16840	16977	17005	17055	17129	16820	16883	16819	16847	16835	16932	16874	16981	16726	16846	16832	16875	16968	17081	16843	16945	16906	17159	16820	16861	16944	17005	16870	16926	17074	16892	16956	16894	17019	16963	16838	17016	16972	17063	16815	16905	16794	16961	16827	17065	17024	16657	17005	16857	16849	16858	16979	16936	16856	16858	16996	17011	16989	16957	17090	16831	17076	16861	17138	16923	16908	16897	16910	16930	16866	17101	17003	16881	16987	16797	16866	17070	16906	16933	17017	17018	16927	16901	17104	16976	16947	16945	16838	16819	16830	16958	16921	16692	16961	16808	17001	16845	16863	16958	16901	17023	16850	17050	16805	16888	16917	16896	16876	16856	16861	16869	17117	16939	16915	16850	16901	16885	16956	16880	16972	16802	16963	16979	16930	16921	16958	16869	16792	17071	16940	16859	16898	16715	16917	16823	16857	16928	16948	16887	16974	16911	16965	16902	17035	17004	16898	17001	16983	16915	16873	16894	17019	16884	17021	16899	17006	17078	16819	16888	16937	16725	16801	16691	16882	16964	16999	16793	16928	16908	16925	16953	16799	17065	16897	17002	16919	16836	17051	16939	16891	16974	16891	17003	16755	16894	16941	16789	17038	16700	17041	16822	16916	17022	16770	16929	16898	17002	16901	16906	17085	16979	16816	16908	16938	17001	16876	16848	16908	16861	16830	16738	16941	16983	16925	16825	16997	16893	16886	17014	16984	17032	16787	16983	16946	16929	16826	17006	16812	16904	16770	16809	16893	16962	16961	16916	16626	16977	17071	16907	16925	16975	16883	16869	17046	16983	17078	16850	16898	16867	16828	16859	17076	16883	16831	16880	17018	17078	17088	16891	17024	16847	16985	16813	16907	16913	16917	16977	16866	16769	16858	16858	16853	16927	16745	16856	16840	17034	16928	16838	16910	16835	16987	17013	16832	17063	16813	16826	16857	17017	16776	17002	16935	16857	16970	16967	16870	17030	17018	17154	16956	16890	16899	16772	16887	16748	16820	16829	16922	16964	17014	16794	16761	17048	16978	16904	16831	17059	16953	16844	16908	17001	16984	16911	16823	16905	16717	16923	16966	16946	17040	16920	16915	16911	16932	17080	17191	16953	17013	16861	16902	17096	17013	17038	17045	16914	16773	16956	16939	16767	16896	17106	16832	16826	16778	16872	16991	16939	16762	16841	16968	16876	16850	16995	16914	17135	16916	16978	16826	16872	16907	16959	17069	16854	16902	16846	16851	17016	16942	16887	16901	17037	16947	16886	16769	16944	16975	17038	17002	17118	16805	16778	16787	17045	17060	16865	16910	16944	16887	17021	16853	16892	16899	16794	17041	17002	16888	16996	16937	16869	16918	16893	17048	16818	16973	16955	16829	16920	16925	16983	16923	16958	16967	17021	16920	17091	16855	17019	16863	16739	16945	16959	16946	16784	17107	16828	16978	16805	16880	16876	16913	16725	17013	17067	17106	16938	16839	16950	17034	16933	16974	17193	16890	16877	17056	17054	16987	16717	16788	16995	16766	16932	17030	16907	17223	16947	16856	17008	16780	16943	17014	17211	16898	16921	16816	16856	16971	16930	16904	16879	17063	17020	16811	16950	16834	16841	16784	16827	17054	17003	16786	16852	16989	16798	16917	16899	16947	16920	16964	16801	17014	16979	16912	16802	16990	16929	16784	16923	16939	16832	17029	16893	16944	16995	16923	16893	16998	16971	16823	16832	16950	16940	16970	17115	17043	17010	16906	16920	16880	17003	16894	16900	16913	16831	17034	16841	16836	17026	16887	17015	16987	16962	17103	16895	16929	16804	16779	16895	16967	16878	16903	16956	16934	16951	17026	17000	16956	16729	16991	16990	17032	16858	17020	17135	16974	17115	16950	16786	16957	16847	16875	16977	16950	16981	16866	17042	16965	16837	16966	16823	17029	16830	16760	17076	16843	16809	16908	16906	16693	16797	16855	16898	16982	16853	16839	17018	16728	16801	16759	16906	16980	16991	16992	17025	17008	16948	16827	16924	17069	16788	16812	17010	16756	16821	16819	16807	16986	16920	16965	16897	16922	16840	16964	16888	16849	16787	16887	16933	16712	17127	16949	17026	16934	16876	16862	17046	16951	16834	16894	16939	16852	16814	16898	17128	16951	16877	16834	16946	16865	16771	16910	17002	16993	17025	16867	17135	16843	16838	16999	16951	16979	16850	16969	17018	16841	16878	16637	16878	17017	16927	16924	16914	16967	16894	17055	16820	16927	16831	16966	16964	16730	17054	16875	16736	16905	17049	16974	17011	16898	16993	16970	17008	16962	16941	16978	16871	16911	17024	16872	16879	16768	16789	16820	16904	16850	16920	16765	17049	17039	16969	16824	16969	16813	16673	16948	16948	16947	17036	16970	16884	16875	17044	16987	17057	16929	16949	17137	16981	16846	16995	16737	16822	17093	16867	16792	16965	16853	16899	16844	17050	16923	16807	16920	16887	16923	16892	16877	16916	16969	16984	16962	16951	16978	16949	16981	16892	16914	17130	16813	16897	16932	16814	16878	16805	16800	17029	16783	16942	16726	16952	16760	17007	16911	16910	16890	16931	16952	16890	16998	16971	16858	16785	16977	16941	17052	17070	16861	16949	16831	17008	16714	16985	16949	16920	16811	17003	16803	16946	17098	16922	16991	16948	16766	16932	16965	16972	16933	17015	16932	16819	16940	17035	16926	16825	17006	16899	16962	16943	17007	16985	16980	16758	17029	16740	17001	16942	17041	16789	17035	16875	16774	16975	16893	16999	16980	16904	16770	16813	17198	16890	16997	17015	17042	16959	16965	16976	16792	16839	16973
27980	22507	26251	23846	20818	21635	28085	29680	25427	22757	21371	21023	20850	20643	20686	20666	20721	20711	20805	20612	20753	20543	20583	20738	20725	20681	20704	20627	20786	20759	20826	20775	20671	20756	20723	20743	20670	20708	20664	20522	20649	20594	20804	20738	20832	20761	20564	20931	20694	20592	20860	20553	20625	20807	20805	20663	20746	20522	20687	20611	20741	20756	20537	20743	20878	20877	20945	20691	20530	20541	20606	20725	20591	20609	20730	20595	20592	20781	20732	20756	20651	20547	20563	20735	20677	20622	20704	20772	20780	20550	20763	20704	20720	20964	20746	20612	20832	20627	20563	20737	20748	20713	20697	20746	20782	20356	20453	20600	20558	20905	20810	20728	20668	20322	20615	20570	20635	20645	20699	20752	20815	20735	20962	20638	20754	20752	20853	20648	20662	20626	20703	20545	20695	20625	21001	20707	20387	20604	20562	20787	20906	20721	20894	20618	20718	20682	20635	20574	20735	20659	20622	20735	20448	20679	20694	20664	20564	20516	20680	20638	20439	20415	20590	20747	20547	20906	20702	20560	20636	20637	20468	20690	20658	20508	20750	20647	20701	20559	20593	20740	20680	20638	20607	20683	20649	20684	20622	20615	20776	20735	20593	20644	20708	20827	20542	20729	20649	20590	20732	20756	20689	20614	20741	20617	20691	20789	20595	20700	20555	20429	20687	20549	20834	20978	20764	20656	20593	20657	20758	20490	20811	20723	20743	20623	20700	20629	20558	20757	20707	20624	20735	20616	20603	20708	20657	20800	20457	20650	20898	20753	20726	20754	20803	20734	20658	20599	20595	20548	20753	20696	20612	20664	20764	20785	20834	20787	20661	20482	20513	20588	20697	20707	20635	20819	20600	20621	20466	20697	20875	20794	20625	20605	20710	20854	20820	20873	20779	20674	20597	20663	20710	20638	20734	20738	20744	20700	20624	20512	20757	20759	20897	20705	20558	20581	20832	20915	20595	20666	20696	20820	20872	20680	20516	20511	20610	20749	20341	20809	20916	20479	20530	20669	20603	20610	20781	20732	20764	20754	20632	20590	20655	20836	20898	20649	20723	20595	20746	20826	20734	20818	20705	20616	20609	20761	20654	20773	20764	20501	20778	20723	20784	20752	20597	20619	20737	20375	20649	20697	20683	20678	20718	20674	20473	20883	20634	20696	20585	20555	20647	20432	20768	20744	20565	20783	20621	20660	20620	20726	20793	20507	20656	20507	20727	20580	20726	20565	20413	20473	20710	20590	20614	20685	20619	20443	20614	20366	20536	20450	20612	20407	20565	20656	20699	20565	20750	20566	20604	20636	20582	20602	20737	20573	20872	20648	20696	20651	20596	20728	20704	20650	20773	20725	20717	20684	20477	20544	20624	20694	20792	20392	20630	20646	20825	20523	20779	20643	20760	20635	20859	20622	20743	20663	20589	20878	20707	20750	20554	20654	20397	20699	20720	20567	20742	20644	20451	20630	20535	20257	20693	20710	20567	20566	20662	20454	20687	20622	20694	20481	20485	20547	20716	20503	20654	20626	20561	20611	20854	20692	20629	20740	20613	20790	20630	20510	20623	20643	20707	20637	20581	20983	20696	20668	20603	20558	20838	20626	20599	20537	20621	20628	20604	20857	20477	20603	20679	20688	20517	20741	20811	20687	20568	20582	20622	20474	20637	20644	20700	20793	20460	20606	20533	20426	20628	20582	20716	20809	20535	20800	20707	20629	20676	20535	20683	20660	20726	20713	20628	20632	20685	20680	20727	20670	20535	20673	20610	20531	20746	20652	20738	20647	20856	20649	20682	20820	20722	20644	20749	20885	20839	20655	20595	20580	20735	20518	20773	20607	20743	20819	20775	20528	20636	20726	20604	20658	20622	20571	20641	20776	20785	20687	20773	20736	20709	20681	20643	20520	20623	20679	20623	20527	20874	20618	20617	20896	20623	20755	20515	20629	20703	20550	20510	20676	20566	20637	20796	20648	20779	20609	20599	20698	20768	20802	20781	20558	20652	20764	20675	20571	20751	20560	20730	20622	20879	20694	20581	20684	20895	20559	20580	20460	20644	20917	20339	20693	20567	20618	20759	20677	20593	20566	20664	20561	20680	20565	20615	20899	20722	20756	20631	20444	20715	20576	20771	20553	20633	20784	20665	20578	20488	20501	20649	20782	20636	20905	20656	20831	20751	20556	20498	20876	20574	20608	20603	20691	20620	20764	20649	20842	20582	20711	20561	20762	20789	20780	20646	20609	20750	20728	20621	20595	20643	20606	20666	20732	20782	20846	20887	20653	20627	20616	20852	20565	20530	20623	20727	20823	20680	20430	20692	20635	20477	20538	20712	20865	20656	20540	20807	20841	20753	20644	20673	20703	20392	20631	20588	20665	20669	20304	20600	20659	20674	20721	20628	20656	20565	20741	20690	20621	20782	20757	20470	20542	20590	20707	20391	20653	20741	20761	20733	20651	20684	20648	20882	20624	20856	20560	20675	20529	20808	20579	20701	20605	20715	20585	20537	20588	20656	20689	20583	20661	20810	20662	20655	20707	20599	20595	20392	20410	20641	20597	20659	20591	20469	20801	20689	20659	20515	20741	20821	20562	20447	20615	20618	20459	20746	20542	20722	20516	20865	20670	20826	20723	20740	20505	20716	20648	20611	20723	20701	20656	20544	20737	20792	20522	20557	20702	20725	20367	20797	20794	20683	20588	20549	20917	20816	20653	20647	20686	20728	20686	20701	20666	20465	20897	20678	20472	20814	20726	20773	20789	20606	20767	20385	20611	20746	20632	20767	20480	20581	20599	20643	20702	20778	20720	20682	20441	20535	20814	20539	20751	20598	20675	20813	20642	20492	20546	20769	20664	20754	20777	20570	20819	20535	20776	20622	20670	20830	20850	20570	20640	20805	20464	20875	20403	20669	20779	20568	20424	20692	20727	20779	20748	20609	20677	20526	20804	20679	20736	20868	20640	20953	20596	20686	20653	20941	20734	20684	20578	20546	20600	20841	20604	20653	20578	20599	20728	20589	20548	20583	20777	20753	20706	20661	20571	20556	20769	20641	20406	20734	20521	20798	20376	20649	20887	20690	20862	20574	20650	20620	20777	20814	20479	20743	20544	20698	20808	20580	20973	20679	20659	20760	20711	20664	20708	20711	20731	20801	20600	20701	20871	20505	20548	20618	20632	20683	20703	20498	20602	20759	20477	20652	20803	20527	20926	20688	20546	20675	20582	20675	20743	20685	20549	20737	20624	20742	20620	20738	20717	20557	20677	20561	20583	20552	20673	20880	20669	20690	20628	20687	20663	20695	20378	20628	20631	20746	20673	20719	20470	20328	20524	20598	20633	20609	20758	20471	20476	20727	20698	20731	20428	20749	20667	20563	20457	20635	20633	20559	20686	20836	20606	20720	20778	20704	20712	20620	20502	20611	20677	20654	20647	20795	20699	20709	20756	20527	20767	20768	20709	20636	20628	20575	20747	20706	20650	20792	20736	20483	20843	20759	20795	20639	20773	20654	20674	20934	20610	20629	20606	20867	20672	20511	20656	20679	20464	20730	20702	20523	20794	20668	20870	20615	20541	20701	20701	20422	20656	20600	20772	20837	20767	20545	20548	20820	20750	20677	20714	20686	20737	20759	20814	20808	20750	20753	20794	20789	20591	20622	20582	20819	20659	20671	20676	20671	20932	20690	20689	20603	20712	20648	20809	20911	20516	20680	20794	20654	20695	20814	20633	20709	20652	20402	20684	20791	20728	20571	20717	20562	20428	20620	20466	20646	20709	20747	20824	20651	20670	20568	20753	20558	20667	20609	20507	20550	20850	20788	20859	20790	20604	20587	20614	20744	20582	20571	20730	20666	20684	20652	20616	20710	20532	20513	20615	20677	20677	20620	20765	20590	20494	20660	20756	20759	20615	20811	20695	20531	20867	20738	20717	20661	20758	20715	20682	20781	20701	20554	20703	20591	20760	20686	20661	20814	20722	20814	20548	20694	20510	20640	20707	20756	20597	20520	20775	20633	20630	20663	20630	20734	20849	20877	20434	20434	20554	20625	20580	20665	20438	20760	20830	20579	20632	20599	20525	20699	20709	20789	20644	20739	20844	20459	20602	20683	20662	20489	20776	20600	20631	20657	20707	20564	20498	20541	20711	20831	20564	20848	20717	20863	20690	20853	20922	20880	20663	20660	20577	20693	20743	20770	20520	20509	20740	20712	20509	20635	20633	20742	20795	20775	20601	20631	20627	20777	20714	20717	20750	20564	20728	20568	20710	20640	20758	20689	20750	20789	20719	20689	20628	20578	20712	20807	20724	20706	20663	20649	20786	20702	20741	20742	20426	20769	20697	20542	20586	20794	20744	20660	20633	20740	20548	20757	20719	20799	20897	20600	20846	20631	20715	20469	20808	20549	20553	20518	20638	20942	20943	20662	20857	20640	20840	20711	20721	20782	20739	20550	20530	20508	20702	20631	20788	20790	20610	20683	20621	20671	20634	20722	20764	21057	20854	20782	20839	20680	20521	20637	20761	20660	20889	20766	20760	20677	20741	20723	20398	20655	20522	20397	20777	20848	20725	20544	20658	20938	20819	20639	20571	20553	20663	20682	20652	20659	20580	20645	20684	20821	20661	20770	20814	20686	20610	20475	20733	20723	20669	20564	20481	20664	20464	20960	20528	20922	20932	20783	20878	20618	20863	20634	20503	20811	20671	20659	20795	20801	20795	20644	20844	20958	20609	20584	20510	20632	20595	20591	20660	20689	20787	20711	20521	20553	20773	20597	20806	20624	20756	20856	20816	20659	20827	20699	20612	20951	20701	20481	20574	20568	20545	20385	20703	20648	20420	20914	20826	20814	20626	20621	20773	20496	20664	20669	20496	20774	20842	20812	20779	20753	20575	20882	20942	20650	20744	20836	20734	20512	20598	20702	20926	20691	20678	20632	20562	20839	20585	20621	20742	20763	20762	20788	20603	20663	20697	20500	20605	20684	20888	20820	20672	20643	20818	20860	20688	20701	20546	20586	20649	20784	20679	20575	20625	20719	20355	20715	20636	20593	20622	20643	20491	20767	20711	20777	20690	20425	20422	20773	20754	20566	20639	20676	21019	20722	20481	20799	20711	20876	20556	20733	20570	20539	20624
16420	20104	19202	17965	17761	19233	27896	27602	22439	19544	18071	17382	17284	17219	17196	17447	17191	17274	17218	17220	17229	17364	17234	17361	17145	17230	17223	17457	17255	17239	17353	17159	17321	17219	17404	17281	17079	17151	17254	17196	17261	17257	17164	17069	17390	17245	17292	17122	17188	17240	17339	17463	17283	17468	17160	17198	17320	17219	17240	17378	17345	17281	17208	17136	17152	17255	17301	17312	17273	17301	17262	17418	17219	17213	17234	17269	17332	17277	17229	17111	17278	17187	17078	17245	16980	17211	17249	17247	17102	17341	17090	17318	17336	17232	17265	17322	17253	17359	17286	17222	17273	17347	17224	17209	17221	17063	17184	17380	17366	17171	17329	17239	17371	17181	17306	17075	17353	17204	17307	17221	17251	17384	17334	17144	17336	17383	17243	17036	17238	17307	17271	17322	17299	17254	17345	17311	17288	17323	17457	17183	17230	17172	17263	17168	17377	17356	17408	17292	17252	17448	17247	17316	17160	17234	17231	17165	17175	17245	17278	17207	17245	17306	17233	17123	17230	17192	17141	17183	17265	17190	17219	17245	17317	17505	17232	17290	17220	17320	17115	17199	17309	17330	17235	17217	17131	17164	17283	17276	17221	17396	17303	17370	17165	17315	17326	17293	17198	17168	17246	17301	17141	17340	17199	17239	17185	17213	17148	17166	17317	17250	17459	17259	17238	17303	17225	17387	17269	17117	17173	17161	17184	17178	17386	17347	17227	17132	17067	17310	17354	17183	17211	17416	17271	17308	17379	17101	17251	17232	17221	17251	17368	17209	17293	17294	17303	17282	17193	17241	17143	17243	17307	17275	17398	17362	17129	17210	17309	17320	17277	17315	17385	17300	17257	17372	17150	17263	17264	17353	17321	17191	17251	17137	17207	16939	17411	17097	17260	17268	17316	17027	17145	17266	17312	17216	17376	17279	17274	17185	17330	17348	17326	17414	17052	17164	17171	17233	17252	17177	17234	17404	17372	17278	17335	17173	17299	17338	17187	17313	17253	17295	17290	17181	17140	17299	17085	17368	17357	17124	17461	17298	17272	17293	17437	17210	17132	17218	17268	17160	17358	17334	17264	17328	17251	17267	17128	17331	17330	17332	17315	17275	17321	17132	17273	17348	17207	17218	17239	17440	17298	17162	17310	17157	17217	17340	17320	17351	17162	17298	17209	17265	17407	17371	17380	17161	17299	17129	17331	17413	17392	17173	17344	17420	17270	17319	17237	17228	17271	17379	17107	17261	17305	17145	17463	17179	17365	17374	17202	17163	17257	17091	17039	17226	17277	17191	17265	17312	17259	17286	17299	17265	17287	17297	17328	17381	17170	17048	17262	17281	17198	17355	17411	17240	17374	17145	17270	17254	17193	17185	17243	17322	17241	17250	17417	17380	17302	17313	17244	17370	17264	17333	17192	17274	17227	17324	17392	17332	17197	17221	17229	17309	17179	17239	17169	17166	17364	17298	17419	17124	17207	17306	17144	17127	17155	17241	17023	17399	17297	17245	17205	17357	17231	17175	17186	17146	17243	17084	17352	17338	17183	17406	17333	17259	17428	17363	17194	17322	17098	17244	17201	17319	17253	17310	17271	17177	17330	17340	17111	17371	17066	17274	17270	17382	17097	17139	17241	17304	17085	17371	17098	17280	17203	17246	17382	17259	17432	17447	17291	17221	17150	17175	17235	17385	16991	17371	17211	17333	17474	17283	17287	17297	17242	17303	17100	17264	17449	17200	17341	17322	17220	17405	17207	17282	17386	17173	17253	17195	17265	17177	17251	17384	17252	17249	17226	17237	17270	17122	17253	17372	17262	17360	17176	17439	17269	17197	17242	17237	17282	17246	17243	17181	17198	17380	17187	17435	17131	17213	17440	17187	17179	17345	17259	17142	17178	17234	17337	17316	17322	17242	17049	17245	17208	17223	17181	17122	17180	17276	17264	17252	17139	17218	17380	17418	17157	17188	17182	17156	17196	17328	17096	17331	17238	17412	17212	17362	17125	17168	17222	17308	17175	17263	17342	17294	17339	17180	17209	17327	17369	17281	17185	17213	17252	17244	17295	17417	17235	17262	17185	16972	17271	17212	17328	17172	17282	17192	17409	17306	17230	17372	17346	17198	17240	17246	17305	17126	17206	17211	17221	17190	17358	17256	17327	17360	17122	17279	17218	17187	17306	17285	17286	17154	17215	17277	17337	17282	17322	17127	17350	17214	17284	17237	17208	17165	17114	17215	17323	17269	17197	17482	17261	17389	17204	17086	17278	17180	17349	17396	17216	17346	17134	17145	17367	17264	16982	17200	17355	17319	17202	17381	17184	17186	17392	17286	17345	17232	17123	17282	17349	17084	17356	17104	17151	17340	17141	17093	17392	17363	17164	17185	17260	17282	17227	17224	17190	17271	17305	17109	17073	17145	17322	17487	17251	17255	17328	17384	17283	17156	17260	17357	17380	17411	17253	17188	17326	17323	17345	17231	17349	17271	17317	17295	17068	17269	17120	17300	17259	17171	17358	17328	17207	17108	17340	17278	17283	17253	17251	17221	17276	17329	17381	17369	17294	17267	17381	17372	17271	17202	17276	17227	17272	17377	17160	17349	17286	17181	17261	17369	17150	17356	17103	17196	17270	17401	17249	17433	17282	17209	17278	17208	17487	17174	17256	17335	17266	17141	17263	17195	17267	17125	17214	17194	17306	17381	17268	17239	17087	17286	17321	17234	17184	17344	17178	17275	17282	17222	17193	17550	17367	17185	17444	17219	17205	17280	17236	17261	17097	17310	17045	17303	17143	17156	17254	17350	17325	17303	17235	17233	17218	17415	17395	17269	17308	17236	17227	17229	17217	17264	17376	17264	17205	17089	17273	17213	17093	17316	17297	17266	17407	17258	17280	17123	17303	17308	17365	17153	17420	17174	16994	17392	17225	17109	17272	17285	17298	17268	17104	17061	17227	17349	17344	17336	17080	17233	17195	17309	17287	17352	17143	17279	17239	17118	17183	17284	17207	17366	17293	17251	17264	17296	17397	17320	17275	17155	17055	17209	17234	17269	17192	17235	17373	17396	17390	17126	17284	17428	17296	17230	17049	17343	17310	17339	17117	17344	17274	17271	17234	17180	17223	17267	17413	17202	17208	17434	17355	17168	17213	17201	17299	17209	17282	17484	17308	17152	17186	17176	17309	17321	17190	17305	17252	17172	17237	17264	17243	17259	17349	17139	17122	17419	17273	17206	17140	17274	17221	17269	17250	17330	17452	17238	17334	17305	17242	17074	17319	17444	17312	17255	17383	17139	17286	17505	17414	17358	17302	17309	17386	17281	17402	17214	17304	17486	17144	17407	17107	17238	17222	17292	17224	17284	17219	17323	17258	17229	17417	17163	17429	17274	17180	17206	17262	17243	17402	17155	17139	17279	17327	17256	17236	17336	17162	17260	17215	17317	17483	17321	17471	17235	17373	17243	17185	17233	17254	17110	17368	17249	17280	17305	17361	17313	17396	17273	17219	17233	17245	17303	17113	17208	17309	17159	17416	17313	17157	17374	17245	17275	17270	17393	17285	17413	17284	17163	17196	17177	17416	17248	17347	17430	17290	17337	17198	17155	17264	17137	17258	17311	17334	17269	17298	17273	17112	17366	17134	17122	17186	17304	17147	17358	17088	17255	17197	17268	17305	17177	17365	17292	17168	17197	17251	17316	17225	17268	17408	17193	17391	17131	17191	17206	17221	17242	17159	17389	17204	17195	17396	17142	17163	17302	17297	17315	17232	17024	17317	17356	17200	17329	17151	17227	17289	17506	17220	17147	17364	17309	17171	17147	17212	17146	17370	17389	17262	17249	17361	17225	17309	17404	17394	17496	17176	17265	17130	17214	17261	17135	17375	17220	17278	17194	17205	17235	17393	17325	17219	17319	17271	17357	17459	17274	17123	17325	17408	17272	17234	17316	17232	17177	17150	17173	17393	17302	17225	17394	17279	17363	17327	17433	17093	17262	17198	17409	17136	17283	17310	17208	17273	17009	17154	17150	17251	17134	17319	17241	17264	17263	17288	17359	17095	17175	17237	17374	17179	17320	17222	17050	17246	17256	17158	17293	17450	17243	17142	17324	17411	17222	17200	17277	17269	17174	17163	17263	17306	17191	17351	17110	17212	17437	17306	17180	17229	17275	17186	17040	17347	17247	17424	17326	17415	17214	17340	17129	17275	17132	17285	17240	17373	17212	17411	17483	17250	17348	17372	17297	17365	17224	17187	17285	17389	17148	17168	17322	17251	17261	17134	17287	17366	17184	17314	17320	17132	17459	17223	17216	17217	17257	17237	17203	17293	17312	17212	17358	17202	17415	17140	17269	17209	17404	17304	17482	17157	17297	17212	17257	17261	17338	17149	17092	17141	17267	17190	17174	17372	17431	17254	17249	17183	17224	17128	17379	17224	17361	17455	17354	17234	17255	17428	17220	17188	17262	17227	17314	17312	17329	17298	17257	17190	17480	17312	17434	17383	17326	17173	17361	17202	17355	17276	17290	17379	17381	17308	17318	17380	17284	17408	17274	17287	17207	17315	17202	17434	17367	17271	17290	17194	17203	17215	17500	17317	17327	17248	17511	17126	17145	17119	17390	17306	17351	17518	17315	17252	17427	17242	17358	17218	17575	17405	17244	17440	17164	17167	17416	17214	17398	17277	17295	17128	17355	17216	17171	17207	17215	17381	17439	17311	17296	17207	17330	17270	17258	17077	17145	17365	17290	17388	17261	17518	17206	17351	17208	17305	17294	17408	17408	17283	17169	17348	17323	17194	17419	17367	17151	17344	17300	17360	17103	17174	17258	17216	17311	17311	17196	17461	17174	17157	17377	17297	17414	17107	17012	17315	17170	17454	17218	17239	17249	17191	17355	17260	17306	17399	17312	17035	17041	17258	17188	17203	17105	17105	17281	17186	17267	17295	17414	17203	17219	17266	17178	17235	17235	17282	17259	17367	17311	17286	17266	17308	17117	17223	17498	17271	17235	17337	17392	17147	17204	17272	17035	17452	17265	17256	17230	17417	17204	17279	17282	17353	17274	17095	17194	17285	17153	17340	17225	17291	17312	17155	17494	17355	17275	17217	17247	17201	17399	17341	17268	17417	17117	17102	17219
24679	21496	28784	24935	23124	29547	56474	49286	37622	29519	24291	21873	21322	21299	21172	21436	21478	21250	21479	21173	21267	21354	21277	21243	21112	21408	21361	21314	21056	21007	21192	21167	20995	21163	21614	21098	20987	21310	21065	21255	21380	21159	21289	21397	21297	21311	21196	21204	21098	21236	21121	21137	21304	21167	21265	21198	21256	21163	21112	21318	21187	21025	21110	21254	21125	21058	21219	21153	21012	21171	21246	21198	21220	21064	21363	21134	21023	20964	20994	21164	21062	20889	21215	21117	21209	21262	20948	21099	21108	21135	21078	21337	21172	21074	21091	21264	21073	21332	21094	21025	21118	21322	20988	21138	21192	20869	21328	21095	21160	20872	21082	21143	21114	21121	21352	21085	21438	21179	21072	21136	21129	21137	21284	20914	21309	21143	21324	21130	21130	21273	21205	21297	21064	21173	21000	20873	21383	21070	21081	20984	21195	21061	21064	21087	21062	21233	21033	21191	21086	21031	21145	21173	21243	21098	21243	21057	20870	21146	21059	21005	21176	21245	21072	21287	21110	21138	21271	21025	21107	21076	21210	21021	21240	21134	21168	21094	20985	21122	21120	21108	21119	20904	21082	21221	21178	21266	21461	21321	21096	20896	21011	20993	21284	21186	21336	21227	21241	21053	21073	21165	21165	21104	21049	21100	21070	21186	21271	21134	21246	21097	21231	20980	21187	21188	21154	21216	21155	21183	21155	21251	21030	20987	20963	21098	21273	21019	20859	21173	21030	21127	21293	20912	21256	21037	21164	21214	21039	21268	21136	21094	21056	21262	21062	21182	21183	20931	21049	20985	20987	21124	20997	21099	21060	20983	21216	21374	21108	21174	21215	21063	21213	21171	21216	21151	21159	21041	21010	21160	21234	21380	21096	21097	21197	21065	21093	21128	21186	21033	21132	21255	21180	21176	21249	21055	21067	21058	21226	21162	20985	21038	21143	21245	21024	21118	20825	21241	21108	21129	21166	21106	21356	20957	21239	20978	21158	21096	21230	21306	20818	21199	21310	21237	21094	21126	21321	21078	21149	21045	21315	21250	21181	21049	21074	21202	20970	21232	21109	21170	21141	21307	20979	21138	21142	21183	21239	21006	21172	21313	21254	21132	21099	20989	21116	21040	21044	21235	21214	21256	21106	21210	21247	21093	21291	21204	20871	21089	21211	21222	21207	21151	21232	21261	21282	21135	20983	21099	21137	20945	21083	21027	21335	21196	21214	20963	21063	21236	21018	21016	21012	21024	21140	21206	21172	21150	21143	21086	21110	21147	20964	21209	20934	21091	21070	21226	21125	21042	21285	21048	20999	21148	21255	21087	21006	21112	21071	21062	20785	21029	21120	21121	21203	21174	21059	21280	20746	21095	21205	21143	21085	21103	21125	21006	21000	20919	21154	21272	21034	21155	21216	21247	20968	21175	21036	21084	21224	21178	21120	20976	20983	21329	21132	21370	21241	21106	21170	21199	21148	21121	20888	21104	21274	21104	21076	21366	21153	21113	21059	21077	21004	20958	21116	21181	21290	21233	21151	21088	21270	21073	21043	21185	21152	21129	21098	21057	21093	21329	21133	21167	21056	21215	21294	21155	21044	21239	20949	21033	20875	21096	21061	21161	21226	21320	21234	21307	21243	21242	21238	21395	21122	21210	21070	21258	21307	21084	21355	21072	21052	21244	21136	21079	21507	21081	21185	20987	20976	20998	21188	21189	21194	21027	21048	21026	21291	21071	21149	21201	21135	21291	21104	21300	21276	21241	21311	21027	21261	21238	21138	21165	21159	21141	21203	21179	21139	21080	21107	21107	21068	21267	21257	21094	21159	21404	21062	21095	21138	21038	21008	21123	21145	21013	21067	20889	21134	21251	21219	21322	21288	21295	21252	21014	20890	21258	21196	21092	21193	20987	21332	21159	21200	21266	20950	21122	20984	21165	21371	21084	21077	21153	21106	21256	21243	21280	21219	21130	21390	21253	21278	21032	21183	21014	21162	21238	20997	21089	21476	21133	21137	21130	21324	20984	20967	21182	21106	20990	21034	21023	21053	21250	21273	21092	21167	20772	20871	20825	21479	21238	21127	21425	20988	20790	21136	21020	21139	20900	21164	21143	21093	21182	21249	21042	21141	21062	20982	21044	21301	21133	21126	21285	20929	20941	21297	21246	21423	21148	21285	21141	21147	21139	21352	21285	21044	21105	21313	21045	21044	21073	21088	21104	21400	21212	21265	21073	21214	21318	21319	21164	21161	21120	21256	21123	21146	20970	21224	20926	20945	21258	21376	21028	21240	21332	20980	21275	21215	21278	21095	21398	21153	21237	21094	21148	21106	21122	21134	21059	21145	21070	20917	20996	21197	21190	21023	21090	21191	21235	21206	21154	21069	20730	21189	21167	21202	21162	21281	21048	20985	21098	21140	21261	21247	21247	21219	21214	21041	21137	21132	21195	21288	21403	21199	21228	21274	20988	21173	21307	21025	21134	21179	21294	21096	21095	21057	21398	21025	21314	21279	21225	21102	21224	21145	21141	21251	21088	21137	21413	21274	21292	21290	21232	21200	20951	21180	21236	21334	21073	21267	20939	21127	21123	20836	20950	21367	21188	21192	21266	21185	21076	21207	21229	21287	21017	21104	21178	21063	21031	21106	21280	21248	21218	21101	21009	21183	20770	21147	21001	20908	20926	21180	20856	21047	21170	21344	21018	21044	21240	21172	21111	21206	20995	20990	20864	21017	21131	20929	21136	21119	20995	20978	21104	20932	21197	21005	21158	20982	20924	21217	21111	21226	21109	21011	21369	21287	21305	20985	21166	21161	21068	20989	21161	20971	21244	21073	21159	21165	21253	21109	21160	21161	21129	21237	21075	21448	21020	21063	21027	21154	21301	21063	21280	21160	21196	21260	21259	20995	21177	21004	21133	21337	21135	21295	21204	21108	21366	21163	21062	20889	21123	21101	21072	21121	21088	21194	21226	21096	21208	21138	21010	21217	21352	21237	21010	21154	21191	21059	21124	21225	20837	21252	21239	21373	21310	20992	21061	21037	21002	21221	21165	21112	21432	21043	21062	21176	21188	21186	21292	21243	21136	21136	21083	21242	20970	21130	20896	21067	20945	21113	21182	21023	21296	21106	20953	21161	21375	21331	21182	21287	21210	21078	21081	20923	21274	21150	21275	21369	21061	21060	20988	21163	21431	21079	21082	21101	21099	21108	21203	21074	21099	21261	21186	21078	21109	21110	21066	21136	20979	21106	21267	20966	21092	21204	21255	21174	21219	21256	21197	21120	21070	20927	21202	21205	21162	21335	21203	21292	20978	21297	20897	21187	21129	21429	21251	20915	21188	20878	21163	21006	21180	21076	21091	21322	21182	21159	21267	21234	21471	21320	21100	21159	21054	21224	20990	21219	21005	21183	21165	21194	21131	21209	21171	21006	20962	21306	21101	21187	21368	21174	21167	21334	21185	21037	21083	21022	21152	21186	21180	21081	21257	21086	21146	21151	21384	21340	21345	21085	20966	21083	21138	21181	21258	21126	21047	21252	21195	21274	21102	21195	20995	20864	20904	21225	21377	21228	21224	21310	21077	21283	21099	21116	21191	21044	21202	21072	21038	21117	21216	21227	21117	21039	21161	21018	21162	21086	21100	21201	20980	21187	21375	21116	21218	20931	21389	21273	21075	21304	21139	21271	21106	21099	21301	21347	21174	21370	21033	21191	21213	21079	21157	21051	21265	21077	21021	20960	21046	20886	21351	21214	21087	21182	21043	21352	21138	21223	21268	21197	21422	21328	21118	21149	21300	21196	21234	21239	21270	21155	21144	20995	21038	21189	21214	21221	21271	21053	21269	21229	21205	21239	21249	21101	21158	21066	21259	21067	21175	20956	21355	21328	21386	21292	20989	21290	21103	21388	21199	21219	21216	20893	21192	21212	21140	21093	21139	21227	20960	21010	21153	21358	21116	21220	21200	21172	20903	21235	21157	21157	21048	21170	21087	21134	21220	20970	21293	21168	21065	21267	21043	21116	21058	21018	21037	21015	21301	21080	21115	21184	21039	21023	21137	21140	21063	21156	21293	21105	21252	21278	21063	21032	21239	21141	21212	21139	21160	21180	21056	21345	21149	21148	21211	21304	21293	21261	21080	21229	21179	21148	21212	21304	21364	21357	21266	21010	21051	21152	21348	21069	21388	21172	21104	21323	21430	21246	21171	21265	21018	21143	21174	21195	21053	21053	21189	21315	21261	21082	21218	21181	21300	21196	21054	21272	20942	21197	21093	21116	20926	20927	20984	21201	21114	21130	20952	21251	21043	21097	21093	21255	21088	21271	21185	21018	21308	21164	21214	21127	21109	21122	21226	21069	21210	21064	21295	21260	21118	21193	21167	21206	21270	21234	21016	21245	21087	21332	21098	21090	20935	21171	21119	21449	21204	21248	21195	21083	21347	21052	21218	21287	21041	21036	21286	21429	21004	21246	21177	20997	21097	20942	21151	21111	21274	21111	21209	21151	21155	21370	21212	21080	21147	21142	21218	21246	21153	21088	21214	21176	21145	21164	21043	21216	21253	21002	20963	20983	21044	21259	20937	20929	21221	21245	21298	21143	21271	21375	21068	21121	21154	21251	21156	21210	20978	21072	21008	21258	21118	21160	21130	21043	21250	21203	20965	21237	21112	21241	21231	21044	20912	21019	21159	21034	21062	21098	21243	21140	21069	21119	21229	21046	21359	21153	21118	21359	20976	21121	21200	21217	20963	21273	21134	21192	21182	21374	21116	21041	21158	21024	21096	21079	21049	20977	21068	21261	20984	21177	21092	21003	21078	21265	21295	21071	21532	21236	20862	21133	20913	21249	21117	21232	21170	21153	21080	21225	21011	21265	20999	21199	21099	20825	21264	20944	21218	21097	21200	21240	21280	21242	21353	20956	21271	21196	21066	21214	21127	21061	21160	21133	21115	21051	21111	21278	21165	21172	21107	21267	21065	21249	21246	21265	21269	21094	21244	21295	21058	21158	21138	21011	21259	21017	21102	21039	21041	21132	21380	21163	21259	21124	21161	21209	21089	21170	21105	21121	21088	21335	21108	21074	21123	21101	20954	21171	21021	21219	21045	21265	21231	21076	21096	21249	21158	21272	21073
15606	24836	23543	19823	19289	29316	54658	47334	36434	26408	20396	18291	17881	17594	17749	17568	17580	17647	17562	17587	17589	17464	17599	17610	17654	17472	17501	17513	17538	17623	17730	17539	17607	17348	17672	17608	17605	17743	17531	17501	17705	17716	17515	17680	17706	17520	17585	17613	17599	17382	17612	17654	17605	17451	17693	17676	17519	17649	17563	17492	17448	17756	17565	17500	17564	17597	17558	17591	17658	17497	17556	17483	17547	17714	17790	17405	17550	17638	17689	17486	17683	17353	17610	17473	17631	17584	17728	17702	17551	17664	17666	17721	17757	17455	17533	17570	17601	17695	17742	17459	17612	17538	17541	17609	17545	17779	17634	17695	17620	17594	17695	17508	17740	17425	17627	17560	17656	17631	17468	17607	17642	17692	17725	17685	17540	17506	17702	17472	17571	17632	17668	17460	17436	17578	17615	17536	17523	17319	17440	17600	17487	17637	17513	17674	17554	17495	17546	17662	17516	17588	17617	17661	17538	17641	17582	17479	17554	17751	17447	17797	17666	17597	17622	17620	17531	17613	17622	17499	17538	17556	17638	17584	17468	17525	17555	17592	17596	17534	17779	17501	17598	17474	17673	17546	17706	17484	17573	17626	17315	17621	17433	17643	17546	17686	17691	17599	17710	17519	17810	17387	17613	17598	17525	17606	17654	17669	17658	17400	17567	17617	17489	17522	17531	17684	17573	17489	17563	17681	17596	17610	17668	17508	17663	17492	17551	17650	17577	17625	17624	17743	17549	17541	17793	17541	17650	17579	17517	17478	17639	17606	17567	17496	17728	17681	17490	17581	17567	17539	17409	17683	17583	17621	17556	17628	17472	17772	17494	17604	17530	17454	17629	17674	17485	17600	17721	17428	17547	17669	17613	17568	17778	17515	17661	17518	17480	17479	17617	17439	17494	17578	17576	17442	17534	17677	17420	17605	17437	17541	17636	17579	17709	17502	17297	17722	17720	17553	17567	17368	17578	17409	17529	17496	17577	17666	17526	17572	17582	17408	17537	17352	17525	17504	17616	17578	17672	17673	17549	17511	17699	17409	17548	17655	17494	17632	17527	17398	17569	17591	17504	17661	17510	17679	17489	17523	17564	17491	17505	17873	17426	17451	17432	17528	17479	17597	17539	17631	17601	17581	17597	17689	17386	17616	17382	17786	17726	17517	17596	17506	17529	17477	17606	17617	17579	17712	17656	17586	17518	17569	17539	17606	17650	17483	17382	17547	17568	17696	17448	17510	17651	17450	17679	17608	17557	17638	17568	17526	17588	17459	17631	17381	17479	17475	17447	17618	17560	17498	17553	17674	17611	17541	17576	17557	17595	17619	17512	17611	17579	17599	17505	17673	17509	17534	17666	17599	17462	17532	17567	17532	17513	17567	17656	17610	17496	17631	17581	17467	17698	17600	17637	17378	17430	17413	17735	17640	17649	17723	17400	17689	17754	17397	17385	17474	17640	17641	17513	17610	17664	17421	17600	17521	17511	17584	17522	17376	17564	17620	17476	17732	17816	17485	17489	17565	17786	17736	17535	17585	17532	17621	17617	17722	17449	17523	17513	17716	17575	17561	17599	17587	17442	17645	17485	17698	17550	17520	17530	17522	17573	17619	17700	17567	17562	17644	17443	17528	17585	17581	17669	17468	17572	17646	17540	17526	17581	17561	17550	17603	17608	17484	17626	17558	17754	17371	17648	17565	17548	17677	17770	17399	17532	17706	17510	17481	17640	17422	17454	17603	17555	17667	17487	17544	17534	17518	17497	17504	17518	17639	17503	17713	17643	17565	17431	17553	17475	17886	17485	17353	17451	17463	17616	17642	17387	17617	17524	17539	17581	17516	17615	17589	17779	17516	17402	17533	17518	17486	17624	17592	17611	17581	17597	17615	17443	17483	17601	17459	17481	17488	17689	17524	17588	17405	17625	17499	17745	17558	17663	17521	17412	17679	17511	17629	17599	17645	17566	17535	17487	17574	17677	17475	17650	17490	17497	17562	17589	17568	17528	17495	17477	17711	17604	17876	17620	17440	17703	17688	17640	17511	17650	17646	17584	17551	17514	17560	17640	17620	17614	17627	17634	17676	17406	17519	17675	17498	17713	17579	17694	17542	17587	17502	17558	17583	17547	17447	17689	17532	17587	17397	17623	17572	17554	17585	17637	17563	17715	17502	17583	17734	17675	17501	17590	17436	17587	17440	17466	17595	17571	17630	17498	17635	17631	17565	17562	17586	17460	17594	17697	17571	17499	17559	17680	17610	17528	17505	17635	17716	17641	17529	17608	17811	17466	17616	17410	17562	17537	17563	17630	17517	17445	17367	17498	17597	17687	17564	17457	17583	17637	17456	17647	17628	17633	17514	17550	17807	17622	17559	17546	17393	17368	17585	17642	17668	17579	17695	17592	17441	17535	17471	17625	17651	17635	17611	17413	17569	17735	17587	17573	17512	17621	17684	17645	17350	17582	17581	17588	17435	17375	17591	17467	17553	17635	17623	17807	17448	17315	17482	17655	17350	17714	17442	17560	17627	17704	17661	17667	17666	17429	17520	17521	17700	17655	17670	17521	17551	17673	17503	17608	17545	17605	17553	17497	17590	17573	17642	17433	17416	17502	17386	17468	17493	17531	17619	17679	17602	17568	17641	17437	17530	17444	17597	17545	17523	17528	17444	17568	17626	17692	17678	17552	17533	17639	17689	17637	17655	17812	17476	17700	17565	17596	17463	17451	17749	17542	17537	17594	17575	17580	17754	17622	17678	17657	17514	17517	17653	17490	17395	17613	17420	17656	17516	17631	17834	17332	17684	17704	17473	17598	17504	17707	17718	17527	17556	17748	17532	17622	17652	17678	17421	17467	17344	17592	17557	17450	17618	17544	17626	17528	17583	17554	17653	17609	17627	17565	17529	17672	17478	17749	17538	17510	17471	17614	17481	17666	17876	17587	17653	17566	17484	17646	17571	17426	17452	17478	17703	17602	17602	17639	17502	17624	17535	17573	17496	17606	17499	17329	17427	17515	17659	17552	17472	17654	17634	17548	17677	17529	17534	17661	17747	17718	17524	17699	17642	17605	17462	17684	17603	17733	17608	17421	17618	17421	17714	17757	17624	17759	17542	17664	17502	17505	17490	17477	17479	17602	17509	17569	17773	17552	17499	17630	17474	17479	17423	17708	17611	17700	17639	17490	17634	17534	17576	17536	17568	17488	17500	17616	17510	17503	17676	17695	17680	17631	17560	17706	17489	17510	17638	17708	17575	17572	17461	17526	17414	17498	17590	17493	17576	17414	17768	17379	17529	17291	17778	17455	17410	17580	17559	17524	17567	17512	17354	17419	17705	17719	17532	17584	17710	17622	17522	17704	17528	17546	17517	17530	17540	17545	17526	17584	17589	17416	17584	17632	17768	17664	17600	17443	17567	17524	17715	17677	17450	17659	17617	17464	17516	17663	17699	17692	17536	17628	17633	17619	17619	17419	17591	17564	17651	17654	17678	17514	17683	17666	17525	17549	17406	17621	17530	17644	17623	17541	17571	17440	17350	17647	17320	17489	17638	17701	17714	17566	17478	17432	17586	17724	17661	17614	17582	17415	17462	17471	17601	17512	17521	17626	17548	17463	17586	17746	17507	17458	17490	17460	17697	17531	17483	17532	17519	17533	17578	17462	17585	17601	17528	17616	17400	17610	17522	17747	17537	17649	17638	17605	17604	17414	17676	17608	17539	17593	17583	17515	17546	17487	17609	17740	17441	17662	17492	17565	17590	17493	17605	17576	17617	17654	17623	17627	17645	17618	17663	17674	17684	17568	17461	17671	17619	17538	17395	17597	17620	17648	17600	17794	17637	17346	17637	17629	17459	17744	17558	17719	17501	17450	17658	17542	17724	17492	17431	17560	17610	17550	17658	17615	17503	17667	17381	17482	17475	17657	17423	17419	17442	17670	17578	17548	17558	17740	17529	17451	17448	17572	17599	17729	17524	17623	17591	17528	17739	17637	17623	17550	17605	17450	17576	17707	17686	17626	17437	17681	17517	17487	17823	17648	17685	17396	17575	17372	17528	17695	17428	17677	17636	17522	17608	17681	17685	17615	17772	17420	17588	17681	17454	17571	17541	17605	17522	17681	17545	17487	17716	17459	17680	17736	17672	17733	17879	17653	17706	17449	17656	17609	17515	17635	17560	17490	17468	17624	17488	17543	17581	17508	17440	17469	17658	17599	17594	17551	17523	17526	17702	17474	17633	17610	17485	17571	17551	17697	17452	17581	17438	17503	17671	17689	17571	17683	17573	17607	17507	17781	17421	17540	17609	17568	17656	17504	17567	17487	17645	17581	17524	17695	17540	17576	17578	17580	17429	17637	17453	17470	17698	17556	17623	17516	17615	17577	17558	17551	17603	17580	17750	17644	17602	17740	17665	17674	17614	17563	17575	17546	17354	17687	17392	17544	17468	17605	17570	17547	17564	17593	17637	17470	17577	17518	17480	17476	17653	17534	17586	17735	17431	17455	17695	17529	17517	17525	17658	17747	17619	17729	17667	17536	17664	17532	17580	17554	17657	17564	17422	17793	17526	17449	17468	17564	17489	17651	17564	17704	17618	17591	17581	17573	17578	17606	17316	17524	17529	17562	17493	17549	17774	17581	17498	17433	17526	17563	17626	17489	17437	17620	17630	17593	17523	17413	17600	17628	17440	17778	17388	17682	17600	17470	17553	17606	17580	17628	17599	17529	17607	17593	17633	17642	17521	17468	17566	17650	17594	17587	17668	17611	17703	17575	17639	17623	17579	17696	17692	17571	17631	17561	17563	17469	17445	17579	17563	17508	17600	17563	17548	17502	17727	17510	17432	17651	17387	17533	17696	17595	17629	17775	17560	17608	17537	17436	17498	17423	17544	17584	17517	17548	17586	17421	17480	17746	17569	17738	17597	17696	17509	17805	17663	17512	17523	17538	17366	17535	17607	17431	17675	17318	17671	17639	17440	17608	17685	17362	17515	17612	17642	17685	17490	17790	17451	17469	17667	17692	17499	17694	17612	17712	17691	17493	17638	17553	17386	17557	17513	17668	17450	17518	17667	17641	17343	17517	17644	17741	17746	17532	17599	17613	17748	17638	17437	17442	17704	17519	17528	17556	17572	17487	17550
22889	21500	29409	24024	21821	51605	72942	61406	47823	35888	27683	23658	22486	22583	22322	22307	22234	22039	22071	22244	22330	22191	22070	22251	22225	22258	22017	21949	21964	22237	22162	22068	22223	22078	21887	22062	22183	21848	22065	22084	22092	22143	21796	22021	21948	21952	22185	22005	22270	21884	21868	22056	22106	21939	22026	21861	22068	21995	21879	22048	21960	22023	21875	21934	22158	22020	21955	21900	21824	21971	21985	22135	22295	22011	22228	22129	22180	22061	21756	21887	22137	21881	22132	21968	22057	21921	21819	22036	22113	21879	22061	21853	21892	22055	21911	21891	21877	22094	21904	21867	21986	21918	22101	21858	21963	21883	22163	22019	21969	21939	21875	21830	22029	21802	21970	22133	21815	21989	22037	22104	21804	21850	21992	21936	22109	21891	22177	22048	21812	21849	21941	21993	22020	22042	21989	22054	22040	21931	22058	21979	21944	21746	22064	21969	21941	21963	21933	21942	21632	21791	21812	22038	22128	21944	21964	21979	22080	21901	21805	21715	21897	21796	21952	21981	21936	21877	21990	21789	21841	22093	22198	22055	22115	21984	21943	21842	21866	21808	21931	22054	21930	21874	21909	22095	21953	21832	21933	22040	21889	22027	22075	22089	21838	21915	21958	21961	21770	21902	21794	21904	21912	21803	21926	21955	22168	22073	21887	21846	21995	21970	22103	22010	22001	21687	22088	22104	21998	21902	21937	21780	21804	21914	21891	21827	21670	22043	21728	22008	21879	21688	21838	21934	21841	21987	22161	21882	21874	21952	21953	22134	21802	21872	21865	21875	21960	22040	21890	21829	21975	22016	21793	21684	21787	21998	21867	21932	21968	21873	22076	21920	22040	22085	22138	21775	21849	21793	21793	21837	21779	21916	22030	21859	21998	21951	22120	22023	22008	21940	22056	21745	21910	21923	22087	21988	21767	22022	22078	22081	21928	21934	22015	21935	21947	21834	22108	21938	22016	21749	22010	22057	22003	22023	22130	21916	21942	21867	21981	21812	22014	21874	22021	21987	21752	21887	21793	22049	21820	21982	22090	21795	21993	21938	21947	21906	21957	21864	21938	22130	22035	21865	21774	21962	21822	21981	21853	21747	21931	21808	21856	22161	21888	21931	21773	22057	21878	21995	21900	21917	21922	21938	21864	21842	21999	22094	22080	21819	22021	22091	21878	21785	21774	21931	22119	21804	21948	21967	22088	21832	22055	22038	21911	21780	21854	21892	22021	21858	21926	21968	21959	22097	21685	21839	22057	21645	21930	22110	21818	22045	21839	21911	21832	21879	21997	21717	22038	21911	21978	22045	21926	22074	21945	22158	21832	21917	21848	22044	21783	21791	22129	21994	21728	21778	22024	21880	21991	21943	21861	21896	21920	21832	21984	21933	21925	21965	21971	21827	22037	21875	21904	21891	21941	21997	21896	22126	22049	21723	21770	21881	21873	21941	22051	21937	21947	22006	21980	21926	21969	22006	21823	21868	21914	21924	21872	21910	21912	21956	22023	21975	21722	21743	21870	21782	21833	21780	21880	21756	21708	21832	22072	21828	21834	21869	21769	21831	22138	21825	22175	21795	21678	21527	21893	21666	22010	21929	21807	21913	21863	21975	22015	22122	21777	22040	22097	21962	21893	21835	21748	22032	21876	22000	21963	21793	21813	22033	21894	21578	21966	21967	21953	22088	21867	21886	21797	22051	22026	21966	21991	22018	21806	21698	21983	21673	21952	21911	22060	22057	22020	21985	21993	21976	22029	21836	21800	22006	21765	21927	22161	22109	21838	21643	21978	21969	21919	22095	22000	21968	21989	21922	21801	22054	21859	21951	21878	21917	21850	22075	21856	21938	22001	21858	22112	21925	21853	21913	21797	21870	22005	21865	21822	21861	22001	21613	21886	22019	22103	21952	22021	22112	21986	21948	21738	21883	22049	21938	22007	21980	21949	22076	21947	22004	21852	21914	22007	22068	21958	21856	21752	21878	22034	21876	21715	21775	22053	21803	21953	22231	21934	22034	22354	21795	21794	22101	21754	22014	21671	21772	22240	21832	21706	21803	21854	21881	21791	21827	22118	22086	21717	22088	21880	21951	21903	21955	21886	21947	21732	21896	21832	21694	21670	21968	22065	21793	21971	21948	21964	21919	22015	21961	21805	22013	21999	22053	21804	21856	22058	21878	21869	22094	22051	21871	22049	22008	22078	21765	21910	22010	22087	21783	21825	21944	21927	22002	21944	22192	21990	21725	21898	21696	21871	21987	21948	21965	22069	21947	21997	21906	22064	21879	21929	21732	21940	21787	21984	21988	21707	21697	22068	21950	22000	21844	21893	21977	21890	21875	21886	21759	21713	21849	22088	22110	21767	22086	21870	22020	21956	21864	21846	21973	21917	22054	21970	21982	21928	22199	21925	22076	21945	22348	21711	21929	21900	22109	21835	21982	21905	21761	21787	21984	21987	21930	21978	21997	21834	22228	21795	22011	22070	21979	22110	22088	21749	21909	21786	22052	21844	21749	22179	21906	21984	21917	21818	21979	21856	21757	22062	21841	21975	22125	22119	21861	22027	22126	21816	21777	21913	21936	21996	22142	21968	22024	21866	21936	22080	22031	21870	21963	21780	21961	21958	21904	21690	21978	21958	21905	21972	21869	21577	21837	21971	21820	22027	21768	22008	21884	21991	22001	21951	22084	21931	22056	21978	22055	21896	21877	21906	21803	21999	21772	21962	21938	21816	21880	21987	21831	21820	21917	22107	22017	22061	21898	21660	21936	21837	21812	21906	22017	22243	21931	21861	21978	21936	21792	21947	22119	21938	21810	21848	21930	21768	21905	21750	22066	21928	22034	22027	21747	21908	21833	22067	21978	22058	21827	21901	21936	21893	22045	21841	21796	21897	21869	21734	22015	21955	21988	21971	21974	22045	21800	21697	21999	21879	21825	21833	21944	22044	22049	22035	21875	21942	21997	21855	21787	22145	21842	21736	21796	21720	21702	21927	21933	21955	21716	21993	21956	21800	21844	22036	21766	21834	22000	22060	21814	21705	21891	21950	21805	21974	21914	21839	21818	21878	21906	21964	22087	21765	22096	21866	21977	22236	21866	21942	22054	21870	22097	21873	22094	21903	21960	22191	21907	21666	21950	22003	22021	21940	21770	22080	21835	22044	22028	21874	21734	21902	21915	21964	22232	21850	21797	21784	22100	21810	21788	21990	21920	22040	21786	22085	21767	21986	21808	21956	21927	21859	21770	21885	21895	22119	21759	21895	22231	21916	21793	22134	22091	21905	21755	21662	21972	21952	21940	21997	22092	21959	22102	22062	21910	22042	21739	21914	21926	21910	21993	21875	21854	22021	21893	22045	22220	21749	21985	22020	21880	21784	21926	21886	21982	21964	22107	21970	21898	21884	22161	22186	22001	22192	21901	22010	21909	22064	22058	21929	21941	21718	22096	21907	21670	21753	21696	21793	21953	21638	21974	21946	22074	21981	21852	22005	21921	21927	21596	22018	21731	21808	21850	21957	21959	21769	21997	21982	22029	21981	22038	21832	21949	22050	21598	21935	22053	21929	21691	22100	21916	21899	21903	21959	21847	22049	21985	21914	21931	21906	21843	21953	21661	21885	21890	21898	21888	22068	22214	21885	21762	21891	21990	21782	21911	21910	21932	21858	21999	21705	21928	21896	21612	22098	21996	21809	21728	22239	22090	21761	21977	21707	21949	21904	21851	21858	21938	22013	22025	21730	21738	22124	21988	21928	21701	22006	21942	22010	21995	21735	22073	21725	21989	21804	21980	21986	22061	21997	21970	22029	22162	21679	21846	22114	21852	22040	21989	21823	21964	22010	21922	21948	21775	21783	22011	21790	21845	22050	22129	21957	21920	21931	22090	21984	22016	21987	22136	21992	22075	22128	21917	21967	22048	21898	22004	21800	21945	21823	22062	22032	22019	21767	21938	22043	21861	21874	21829	22002	21859	22151	22016	21945	22043	21773	21794	22091	21755	22163	21845	21568	21803	21897	21916	22047	22063	22093	21852	21654	22019	22084	21944	22088	22050	21963	21866	21959	21987	22115	22239	21985	21914	22026	22033	22038	21941	21968	22038	21930	21974	22020	22258	21838	21902	21946	21876	21866	21779	21950	21949	22096	21976	21899	21922	21998	21877	21976	21910	21981	22198	21934	22065	21906	21850	21855	21769	21996	22124	22042	21881	21875	21833	21798	21783	21792	21888	21930	21765	21995	22095	21967	21948	21880	22131	22043	21938	22016	22169	21818	21859	21936	22019	21954	22189	22033	21826	21815	21884	21980	21798	22017	22038	21941	21928	21851	21922	21809	21906	21808	22055	22027	21771	21931	21884	22105	22281	21970	22047	21846	21753	21657	22006	21885	22108	21922	21940	22085	22053	22259	21802	21979	21934	21998	21977	22097	21806	21732	21710	22048	21787	21859	22027	21723	21795	21893	22024	22055	21643	21826	21928	21967	21842	21983	21955	21737	21954	22053	22045	22075	21970	21896	22042	21971	21927	22015	21810	22040	21793	21768	21887	21910	22050	21908	22072	21871	21977	21968	22143	21953	21975	21863	22022	21865	21874	21904	21875	21868	21954	21979	21935	21977	21976	21940	21840	22144	21940	22126	21875	21851	21885	21902	21982	21953	21902	22084	21725	21767	21797	21868	21949	21808	21816	21703	21920	21993	22043	21968	21930	21759	22104	22087	21950	21963	22045	21994	22120	21708	21824	21913	22063	21978	22048	22112	21940	22032	21875	21766	21827	21914	21858	21941	21950	21994	22026	21986	21759	22032	21993	21910	22111	21986	21992	22040	21971	22063	21780	22010	21978	22054	21940	21727	21955	22042	21818	22099	21872	21796	22032	21738	21985	21729	21880	21728	22039	22100	21871	21819	21983	21868	21969	21994	22028	22068	21692	21679	22105	21794	22000	21947	21959	21936	22010	21730	21703	21988	21821	21782	21854	22082	21661	21863	21942	21869	21943	22005	21844	21895	21873	21726	21893	21783	21755	22064	22134	21847	21931	22037	21978	21868	22054	21816	21981	22144	21854	21991	21905	21764	21705	21737	22135	21741	21819	21928	21727	21999	21944	21897	21808	21896	21960	21722	21989	21789	21781	22018	21873
17047	31747	28963	22673	22641	61896	73640	62053	47310	33682	23753	19520	18254	18022	17908	17988	18093	17885	17946	18111	18250	17961	18080	17959	18047	17719	18117	17890	17934	17929	18001	18009	17760	18085	17995	18093	17875	18137	17980	17921	18103	17972	17909	17989	17902	17739	18018	18145	17852	18063	17955	17985	17962	17931	17967	17994	17902	17893	17912	17864	17909	18102	18025	18073	17915	17740	17853	18043	18125	17913	17763	18031	18029	18123	17865	18094	17804	17917	17992	17957	18158	17926	18170	17921	18071	18080	17961	18016	17878	17932	18108	18031	17959	17897	17938	18081	18036	17944	18013	17985	17958	17882	17998	18000	17904	17823	17937	18024	17805	17923	17891	17832	17933	17985	17921	17901	17949	17899	18015	18087	17958	17968	18122	18010	17893	17870	18158	17742	18044	17923	18157	17946	18075	18042	17663	18047	18026	17961	17868	18147	17969	17964	17893	18069	17973	18070	17985	18035	18037	17947	18186	17922	17972	17911	18087	17942	18068	17773	17966	17944	17977	18008	17954	17956	17936	17896	18014	17720	17974	18011	18027	17987	18022	17922	17992	18014	18070	18019	17769	17832	17957	18051	17962	17703	18005	17854	18019	17880	18007	18040	18043	17925	18147	17915	17816	17725	18052	17882	18045	17956	17889	18086	17909	17898	18061	18041	17926	18074	18071	18031	17821	17900	18016	17940	18060	17989	17985	17950	18019	17980	17922	17957	17945	17930	18107	18028	18062	18016	18063	17698	17922	18099	17890	18042	17992	18065	18123	17830	17997	18026	17828	17959	17946	18011	17875	17868	18008	18040	17956	18050	17728	17991	18060	17981	17844	18068	17973	18217	17984	17988	17903	17863	17938	17999	17938	18019	17902	17906	18061	17893	17962	17927	17949	17883	17931	17881	17946	17890	18083	17922	17912	17936	17978	17949	17928	17893	18000	18055	17915	17845	17806	18064	17817	17973	17918	18067	18036	17913	17963	18126	17928	17805	18173	17975	18021	17845	17877	18209	17925	17947	18001	18030	17932	17971	17913	17865	17966	17858	18005	18099	17930	17810	18105	17863	18082	18043	18004	17942	17970	18053	18085	17958	17933	17830	18085	17909	17994	18032	17825	17750	17996	17965	18136	18041	17906	17938	18032	18107	18005	18130	17801	18018	17944	18109	18009	18071	17824	18054	17908	17904	17880	17985	17949	17898	18109	17794	17957	17829	18043	17814	17944	17906	17965	17960	17945	17917	17729	17922	17914	17983	18096	18005	17993	17860	17890	17955	17907	17966	17853	18121	17937	17902	17864	17923	18010	17875	18014	18030	17915	17879	17890	17980	17902	17988	17960	17863	17787	17827	18034	17760	18017	17870	17972	18040	17810	18017	17955	17864	17855	17900	18022	17829	17856	17932	17964	17966	18094	18018	17874	17745	17980	17781	18006	17873	18018	18011	18059	18019	17967	17970	17929	17758	18037	17955	18022	18024	17831	17918	18127	17953	17854	17808	17914	17825	17933	18031	18134	17999	18027	17869	18022	17897	18051	17949	18061	17894	17957	18011	17909	18033	17805	17923	18099	17865	17878	17944	17936	17935	18100	17945	17873	17975	18033	17828	17882	17897	17938	17963	17968	18022	18021	18022	17831	17953	18038	17996	17791	17812	18078	18158	17997	17972	17958	17971	17861	17853	18151	17731	17844	18042	17802	17912	17876	18065	17931	17908	17941	18000	17910	17934	18086	18034	18061	18065	17946	18054	17873	18244	17883	17981	17987	17859	18037	17865	18035	17883	17830	17932	17850	17965	17888	18277	17881	18189	17998	17999	17931	17852	18087	17911	17892	18056	17993	17977	17960	17980	18118	18014	17905	17983	18001	18021	17858	17761	18055	17915	18016	17858	17972	17964	17896	17923	18018	18054	17793	17920	17852	18104	17863	17880	17887	17923	18093	17817	18020	18126	17926	17942	18002	17834	17992	17908	18037	18109	17978	17973	17940	17992	18091	17871	18071	17886	18021	17997	17908	17822	17943	18095	17891	17889	17965	18040	18125	17966	18099	17917	17927	17803	17877	17959	18021	17936	18129	18097	18074	17959	17897	18003	18112	17985	18091	17972	17942	17877	18012	18002	17889	17802	17942	17892	17994	18038	18094	17876	18111	18026	18081	17971	18195	18056	17903	17949	17987	17857	18000	18040	17728	17923	17919	18033	17939	17901	17950	18032	17867	17977	17953	18229	17851	18041	17870	17971	17908	17987	17961	17934	17916	17899	18030	17985	17860	17867	17842	17917	17966	17953	17907	18047	18107	17909	17773	17963	17906	17823	17948	18036	18032	17815	17993	17768	17883	17946	18039	17957	18005	17844	17960	17891	17868	17893	17939	17637	17723	18055	17973	17979	18230	17906	18088	17910	17964	18035	17889	17934	18043	18076	18119	17857	17933	17667	17856	17982	17814	18159	18065	17996	17935	17857	18035	17772	18010	17892	17811	17822	17945	17914	18066	18023	18029	17962	17901	17986	17885	18042	18137	18045	17866	17999	17797	17854	18108	17891	17926	17885	17969	17883	17785	17894	17872	17900	18029	17974	18042	17751	17855	18079	17983	17912	17834	18219	17953	18070	17868	18074	17933	18014	17908	17987	18021	17930	17950	17851	17889	18032	17802	18034	17863	18168	17922	17898	18039	17985	17908	18009	17819	17954	18019	17873	18043	17952	17956	17936	17778	17891	17984	18034	18075	17763	17903	18175	17896	17937	17898	17941	18108	17973	17815	17793	17970	18017	17876	17889	17899	18046	18078	17944	17796	18069	18034	17967	18007	18077	17773	17961	17997	18000	18006	18118	17897	18094	18027	18005	18172	17867	17872	17906	17943	17930	17926	18119	18123	17926	18131	17878	18003	17937	17889	17934	17883	17978	17954	17968	17954	17892	18063	17962	18033	17999	17927	17888	18003	17997	17990	17894	17843	17847	18093	17904	17895	17936	17973	17835	18055	18032	18009	17951	18018	17953	17831	17811	17828	18195	18101	17876	17998	17993	17807	18084	17978	17907	17901	17886	17900	17928	17894	18012	17934	17834	18016	17830	17983	17963	17882	18065	17831	18101	18072	17967	18070	17868	18055	17803	17879	17932	17967	17991	17862	17907	17854	17883	18032	18108	18016	17939	18102	17937	17947	18013	18010	18034	18036	17915	18012	17913	17956	17830	17900	17989	17905	18009	17982	18025	17953	18114	18065	18057	17878	17976	17906	17920	17910	17926	18034	18015	17896	17914	18069	17971	17834	17925	17991	17942	18031	18067	17846	18109	17993	17961	17929	17847	17898	17912	18041	17922	18069	17945	17978	17981	17946	18038	17826	17929	18027	17889	17989	18035	17963	17839	18106	17999	17932	17903	18035	17871	18113	17919	18000	17819	17918	17994	17848	17860	17796	18036	17956	17911	18028	17786	18011	17844	17802	18149	17816	18140	18241	17909	17901	17846	17963	18030	18008	17997	17943	18061	17846	17969	18024	17954	17861	17864	17911	18213	17865	17891	17957	17902	17840	17985	18038	18019	18023	17986	18135	18020	17979	18055	18068	17825	17871	17911	18151	17982	18078	17911	17847	18041	17999	17850	18043	18047	17846	18062	18008	17992	17899	17947	18047	17956	18085	17885	18051	17943	17989	18118	18025	17906	17940	17971	18117	17896	17967	17903	17945	18055	17874	18003	17823	18036	17806	18088	18131	18010	17886	17717	18084	18037	18033	17690	17876	17872	17871	17895	17816	18010	18125	17972	18052	17957	17988	17813	18027	18068	17931	17976	17988	18090	17908	17791	17988	17811	17933	17968	18126	17971	17909	17900	17834	17917	18229	17898	17784	18134	17822	17873	17907	17671	17908	17901	17947	18125	17960	17999	17966	18036	17791	17893	17718	18008	18155	17957	17900	17931	17901	18039	17979	18168	17957	17864	17913	18035	17981	17911	17967	18222	18028	18001	17897	18194	17771	18066	18132	17887	18016	18044	18078	17873	17870	17946	17913	17891	17906	17956	17877	17976	18030	17915	17787	17915	17935	17933	17824	17838	17835	17910	18087	18051	17991	18143	18016	18120	18044	17800	17919	18119	18038	17986	17981	17771	17901	17931	17919	17911	17796	17986	17949	17830	18049	18086	18007	17959	17956	17775	17896	17987	17881	17918	17917	17964	18053	17937	17891	17736	17974	17943	17978	17985	18008	17818	17909	17911	17800	18062	17958	17885	17971	17884	17973	18144	17959	17994	17958	17943	17869	17959	18011	18017	17845	17946	17920	18005	17814	18098	18026	18094	17857	17897	18195	17928	17857	17890	17885	17933	18028	18106	17973	17951	17729	17994	17860	17867	17991	17927	17859	17926	17818	18164	17992	17714	18001	17910	17975	17801	18118	17915	18164	17983	17922	17974	17856	18102	18088	18114	17860	18222	17944	17984	17924	17973	18091	17995	17737	17933	18001	17970	17876	17891	18087	17922	17890	17948	17921	17872	18056	17913	18057	17824	18081	17924	18079	17914	18059	17967	17968	17969	18113	17805	18007	18028	17907	18003	17781	17934	17976	17981	17730	17968	17976	18003	18058	17859	17964	17869	17812	17937	18016	17903	18047	18012	17946	17907	18029	17892	17954	18054	18016	17991	17950	17857	17889	17837	17990	17876	17786	17922	18154	17979	17971	17794	17870	17985	17943	17649	18009	17832	17842	17967	18000	17969	17874	17805	18002	18059	17827	18072	17827	17959	18206	17929	17978	18105	17924	17915	18006	17840	18109	17982	17968	17966	17951	17822	18035	17765	17868	17868	17988	17915	17876	18148	18051	17947	17802	18008	17938	17749	17842	17860	17806	17916	18204	17936	17993	18021	18058	17974	17904	17911	17951	18032	17948	17778	17936	17865	17882	18062	18038	17976	17963	17998	18005	17893	17977	18013	18132	17781	17947	17757	17959	17870	18069	17898	17963	18104	17819	17932	18038	17781	18023	17950	17932	17810	17941	18027	17834	18056	17781	17777	18008	18064	17989	18052	17824	17654	18029	18025	17883	17971	18034	18088	18076	17843	18016	17746	18032	18121	17942	17980	18056	17869	18040	18087	18002	17986	17987	17995	17939	17942	18158	18142	17923	18018	18075	18085	17779	18027	17750	17843
27986	22579	26930	24661	21705	27895	30320	27836	25117	23275	22153	21723	21607	21461	21622	21656	21451	21588	21642	21700	21657	21670	21635	21847	21569	21386	21629	21680	21447	21438	21503	21479	21306	21498	21470	21548	21383	21638	21429	21475	21566	21642	21258	21463	21399	21467	21450	21623	21508	21330	21690	21459	21501	21701	21490	21692	21496	21652	21561	21485	21600	21586	21485	21617	21593	21554	21433	21393	21479	21488	21530	21590	21606	21533	21530	21532	21535	21434	21517	21483	21415	21483	21483	21541	21629	21449	21508	21474	21360	21337	21753	21353	21577	21508	21625	21356	21487	21446	21779	21457	21480	21289	21568	21450	21666	21669	21506	21502	21448	21349	21495	21531	21538	21575	21470	21324	21378	21516	21793	21453	21613	21333	21367	21608	21473	21584	21399	21662	21470	21382	21468	21634	21604	21533	21462	21452	21296	21619	21351	21502	21431	21524	21213	21353	21411	21363	21479	21450	21440	21401	21554	21560	21388	21550	21524	21487	21630	21662	21519	21680	21460	21425	21447	21597	21411	21372	21430	21447	21494	21355	21522	21774	21378	21278	21391	21360	21527	21621	21647	21324	21567	21340	21745	21334	21557	21514	21439	21457	21492	21414	21437	21560	21316	21567	21498	21437	21686	21542	21382	21444	21473	21745	21610	21569	21724	21376	21471	21427	21444	21470	21439	21290	21667	21697	21378	21552	21362	21536	21562	21547	21519	21601	21416	21773	21592	21364	21495	21527	21546	21692	21639	21535	21693	21440	21466	21625	21334	21319	21331	21531	21461	21513	21383	21367	21798	21669	21469	21408	21423	21393	21344	21435	21711	21642	21483	21424	21514	21425	21443	21563	21676	21490	21556	21590	21540	21675	21471	21370	21679	21538	21655	21492	21680	21334	21390	21565	21406	21560	21374	21485	21421	21237	21585	21331	21615	21620	21528	21393	21702	21599	21623	21433	21497	21515	21663	21695	21656	21450	21484	21289	21615	21494	21640	21380	21594	21506	21632	21641	21443	21440	21500	21367	21725	21358	21351	21467	21672	21525	21638	21595	21719	21637	21616	21347	21679	21506	21429	21564	21662	21524	21462	21524	21310	21651	21641	21417	21389	21507	21582	21517	21528	21464	21503	21473	21733	21667	21492	21417	21468	21575	21363	21617	21511	21531	21525	21673	21515	21526	21607	21664	21409	21349	21328	21364	21511	21346	21469	21621	21581	21450	21482	21761	21401	21594	21591	21612	21711	21619	21504	21613	21528	21500	21599	21684	21485	21566	21696	21589	21688	21758	21556	21422	21324	21382	21448	21565	21573	21257	21248	21230	21265	21407	21580	21535	21529	21616	21357	21402	21296	21306	21421	21350	21558	21695	21268	21489	21610	21282	21275	21423	21729	21458	21737	21484	21525	21514	21612	21475	21232	21367	21669	21597	21526	21427	21473	21397	21317	21472	21527	21483	21566	21713	21710	21599	21439	21510	21268	21529	21464	21411	21730	21342	21657	21431	21376	21481	21538	21659	21740	21578	21678	21445	21589	21658	21656	21555	21628	21496	21697	21428	21556	21384	21507	21463	21297	21641	21386	21478	21385	21529	21610	21550	21606	21634	21691	21772	21493	21411	21459	21547	21301	21537	21481	21552	21528	21637	21486	21488	21514	21501	21671	21467	21363	21497	21621	21637	21426	21440	21597	21521	21468	21558	21435	21533	21300	21580	21432	21466	21670	21783	21656	21572	21496	21276	21442	21634	21783	21708	21401	21585	21447	21624	21662	21466	21547	21380	21572	21349	21386	21560	21322	21487	21648	21531	21541	21578	21452	21603	21584	21597	21585	21513	21569	21677	21437	21345	21503	21526	21490	21595	21470	21743	21414	21455	21835	21556	21352	21362	21624	21706	21489	21570	21389	21526	21546	21544	21541	21481	21588	21495	21732	21330	21669	21433	21581	21399	21538	21432	21728	21366	21473	21530	21379	21578	21548	21421	21345	21454	21588	21471	21440	21462	21370	21459	21557	21531	21530	21784	21572	21642	21664	21538	21740	21469	21453	21600	21593	21450	21450	21517	21527	21608	21416	21625	21560	21480	21469	21542	21606	21675	21442	21372	21484	21481	21591	21497	21359	21600	21654	21751	21395	21653	21497	21550	21559	21642	21630	21787	21304	21537	21436	21774	21712	21449	21524	21408	21578	21559	21386	21378	21613	21470	21540	21330	21608	21355	21596	21305	21517	21491	21422	21508	21617	21421	21413	21400	21683	21478	21491	21605	21468	21515	21574	21606	21523	21465	21282	21575	21572	21375	21419	21577	21529	21239	21563	21354	21535	21484	21622	21447	21549	21488	21443	21542	21463	21584	21473	21309	21405	21387	21485	21323	21530	21558	21496	21554	21589	21689	21559	21547	21526	21562	21380	21479	21810	21439	21400	21759	21495	21149	21628	21395	21395	21326	21357	21635	21593	21347	21672	21399	21562	21487	21242	21320	21564	21446	21510	21548	21246	21425	21580	21605	21394	21360	21533	21538	21351	21429	21448	21565	21639	21721	21669	21544	21772	21410	21531	21572	21567	21509	21669	21415	21629	21482	21666	21461	21479	21370	21499	21316	21500	21418	21409	21674	21354	21470	21456	21543	21625	21574	21628	21420	21299	21693	21504	21563	21554	21259	21531	21612	21402	21757	21764	21708	21543	21464	21401	21569	21658	21505	21376	21257	21469	21334	21499	21476	21220	21612	21367	21563	21498	21513	21287	21387	21615	21527	21451	21629	21433	21516	21348	21480	21599	21497	21467	21561	21462	21453	21424	21592	21509	21715	21617	21657	21436	21561	21647	21472	21661	21420	21524	21426	21629	21701	21703	21384	21499	21640	21604	21540	21464	21389	21536	21467	21448	21418	21599	21591	21333	21391	21573	21322	21413	21324	21678	21349	21469	21611	21619	21490	21511	21577	21623	21643	21683	21397	21653	21512	21458	21458	21508	21387	21389	21588	21704	21445	21726	21554	21663	21355	21658	21432	21560	21523	21615	21680	21510	21526	21633	21383	21353	21637	21536	21490	21675	21408	21556	21553	21548	21538	21453	21542	21613	21639	21433	21548	21633	21582	21629	21421	21326	21636	21716	21348	21465	21285	21568	21425	21592	21690	21658	21421	21813	21487	21513	21543	21440	21491	21657	21454	21606	21518	21549	21578	21611	21522	21501	21433	21377	21411	21645	21545	21541	21492	21317	21569	21443	21477	21376	21502	21454	21498	21420	21487	21454	21726	21581	21573	21565	21518	21544	21496	21442	21495	21414	21350	21462	21517	21807	21493	21401	21486	21589	21449	21551	21520	21372	21422	21259	21287	21538	21339	21714	21444	21722	21516	21582	21641	21473	21467	21686	21893	21614	21840	21466	21492	21470	21312	21515	21459	21507	21333	21602	21379	21468	21563	21525	21463	21539	21352	21596	21359	21352	21712	21494	21531	21370	21266	21402	21467	21360	21679	21463	21493	21502	21400	21663	21609	21243	21459	21519	21826	21541	21589	21616	21725	21689	21381	21487	21391	21510	21717	21605	21520	21484	21408	21477	21692	21529	21529	21692	21386	21618	21583	21596	21351	21727	21481	21352	21617	21414	21620	21567	21622	21513	21326	21698	21571	21724	21287	21668	21594	21492	21635	21534	21601	21437	21353	21551	21558	21508	21450	21161	21441	21770	21568	21723	21413	21562	21394	21701	21514	21651	21456	21641	21327	21580	21498	21429	21388	21700	21372	21407	21615	21441	21568	21573	21687	21399	21526	21361	21537	21437	21401	21401	21712	21504	21667	21631	21262	21620	21480	21514	21465	21448	21652	21243	21420	21586	21385	21458	21562	21638	21436	21586	21352	21306	21532	21431	21276	21493	21563	21565	21356	21709	21612	21794	21541	21435	21621	21412	21589	21347	21430	21572	21637	21634	21295	21665	21297	21500	21431	21673	21670	21568	21597	21541	21519	21427	21563	21383	21636	21365	21563	21666	21580	21521	21436	21594	21616	21720	21531	21629	21482	21691	21379	21505	21409	21545	21577	21637	21730	21547	21761	21491	21310	21541	21591	21344	21471	21363	21442	21426	21254	21548	21496	21466	21337	21554	21584	21430	21276	21470	21537	21427	21299	21520	21494	21669	21578	21607	21612	21665	21421	21489	21562	21466	21497	21532	21355	21388	21605	21250	21609	21531	21578	21697	21498	21495	21514	21615	21527	21601	21484	21598	21398	21505	21609	21420	21407	21445	21391	21355	21470	21479	21516	21229	21501	21514	21648	21600	21621	21508	21413	21565	21318	21586	21561	21495	21396	21423	21227	21499	21436	21363	21483	21511	21493	21609	21353	21595	21470	21539	21591	21695	21392	21567	21437	21366	21495	21330	21545	21538	21410	21714	21306	21679	21601	21663	21552	21444	21722	21428	21493	21551	21716	21443	21390	21445	21697	21387	21397	21545	21467	21685	21519	21723	21439	21636	21634	21232	21571	21532	21695	21542	21436	21481	21683	21593	21512	21727	21516	21324	21554	21660	21480	21476	21584	21568	21422	21312	21304	21236	21671	21582	21556	21279	21486	21752	21484	21540	21376	21541	21363	21449	21514	21609	21660	21332	21372	21754	21549	21566	21566	21789	21575	21396	21578	21597	21414	21386	21410	21358	21437	21595	21608	21484	21439	21403	21567	21523	21352	21687	21480	21418	21573	21422	21435	21576	21480	21648	21501	21438	21467	21468	21741	21495	21424	21602	21251	21688	21152	21557	21542	21367	21521	21756	21581	21358	21469	21446	21538	21650	21529	21459	21467	21564	21411	21449	21372	21501	21577	21658	21629	21489	21345	21593	21530	21664	21460	21557	21713	21466	21697	21572	21416	21477	21644	21523	21665	21465	21488	21601	21533	21609	21583	21654	21536	21596	21381	21542	21624	21556	21501	21399	21638	21424	21739	21547	21716	21371	21453	21233	21328	21397	21468	21328	21663	21735	21671	21445	21426	21350	21534	21434	21600	21729	21614	21587	21543	21773	21671	21693	21507	21419	21556	21331	21445	21394	21438	21354	21372	21455	21663	21637	21441	21569	21467	21639	21818	21420	21568	21693	21521	21530	21553	21261	21516	21590	21610	21530	21312	21554	21388	21536	21691
17118	21517	20561	18471	18810	26627	27941	25451	21781	19188	18161	17877	17444	17647	17740	17616	17745	17674	17661	17597	17732	17595	17745	17625	17614	17587	17685	17859	17706	17486	17624	17637	17592	17618	17669	17639	17778	17650	17833	17716	17639	17678	17799	17601	17630	17556	17613	17502	17794	17848	17710	17660	17663	17683	17623	17700	17556	17639	17596	17770	17609	17741	17822	17430	17719	17532	17659	17706	17614	17799	17605	17672	17817	17798	17724	17417	17594	17702	17760	17753	17505	17606	17657	17923	17615	17766	17654	17622	17573	17661	17814	17792	17654	17596	17703	17584	17548	17695	17652	17537	17435	17842	17520	17732	17763	17535	17553	17681	17606	17666	17488	17869	17634	17709	17729	17687	17589	17459	17741	17766	17719	17641	17623	17656	17696	17776	17680	17683	17671	17638	17823	17930	17577	17806	17591	17694	17761	17701	17753	17758	17695	17723	17702	17708	17713	17578	17692	17581	17676	17712	17554	17785	17728	17719	17568	17584	17731	17617	17664	17756	17621	17655	17646	17629	17792	17731	17483	17889	17601	17629	17449	17644	17753	17553	17709	17763	17561	17709	17683	17660	17786	17660	17630	17602	17527	17810	17655	17688	17624	17622	17585	17543	17550	17792	17648	17577	17797	17649	17542	17776	17807	17583	17690	17783	17527	17810	17718	17600	17607	17889	17770	17687	17568	17536	17736	17587	17526	17702	17738	17750	17628	17776	17712	17569	17746	17798	17756	17764	17605	17524	17889	17627	17739	17853	17663	17660	17689	17729	17734	17611	17642	17588	17571	17599	17697	17650	17684	17525	17729	17531	17722	17652	17576	17565	17627	17483	17692	17725	17708	17721	17534	17675	17762	17480	17817	17731	17639	17650	17569	17732	17768	17576	17698	17638	17766	17632	17685	17706	17657	17705	17614	17633	17659	17722	17678	17652	17601	17686	17625	17755	17630	17662	17690	17696	17525	17366	17667	17821	17717	17613	17474	17808	17578	17610	17585	17776	17549	17584	17698	17620	17664	17557	17742	17780	17835	17640	17557	17757	17525	17716	17656	17590	17782	17575	17545	17687	17606	17605	17752	17595	17664	17588	17765	17572	17707	17840	17549	17671	17595	17696	17608	17617	17630	17589	17826	17507	17682	17660	17733	17501	17691	17454	17768	17595	17595	17572	17739	17533	17634	17571	17695	17516	17773	17671	17781	17528	17642	17461	17465	17708	17689	17593	17597	17741	17565	17769	17670	17629	17682	17595	17683	17632	17585	17673	17515	17641	17525	17807	17780	17693	17846	17740	17670	17595	17702	17596	17854	17562	17699	17651	17595	17650	17554	17570	17643	17844	17660	17667	17669	17517	17762	17651	17753	17756	17504	17606	17619	17607	17791	17729	17740	17692	17619	17612	17589	17754	17527	17491	17707	17514	17723	17652	17662	17747	17647	17631	17847	17691	17772	17602	17535	17656	17728	17709	17569	17682	17478	17803	17513	17606	17434	17827	17741	17749	17759	17717	17598	17557	17688	17586	17673	17837	17651	17690	17657	17748	17695	17712	17715	17630	17743	17707	17692	17764	17717	17869	17639	17726	17631	17702	17692	17824	17610	17902	17858	17545	17702	17618	17681	17797	17622	17549	17774	17803	17556	17483	17649	17715	17644	17464	17499	17549	17705	17692	17585	17500	17700	17860	17587	17611	17685	17857	17691	17600	17763	17509	17586	17693	17617	17584	17703	17770	17578	17667	17569	17666	17605	17620	17525	17661	17532	17500	17690	17676	17658	17635	17754	17624	17574	17749	17602	17766	17586	17528	17598	17500	17576	17690	17690	17642	17703	17565	17659	17590	17706	17647	17713	17685	17422	17529	17626	17553	17665	17552	17612	17566	17778	17651	17616	17651	17612	17684	17557	17484	17665	17733	17546	17430	17615	17535	17803	17679	17774	17567	17587	17854	17930	17771	17787	17729	17754	17687	17550	17810	17673	17655	17746	17760	17670	17726	17735	17723	17478	17696	17755	17768	17555	17381	17686	17607	17614	17681	17628	17695	17747	17708	17595	17685	17671	17569	17654	17736	17564	17602	17693	17515	17742	17765	17650	17642	17759	17749	17737	17754	17716	17838	17678	17639	17569	17659	17670	17657	17738	17692	17643	17812	17631	17606	17641	17652	17743	17897	17690	17621	17801	17729	17780	17736	17603	17737	17771	17777	17658	17517	17743	17644	17554	17651	17715	17515	17691	17592	17618	17620	17707	17646	17745	17670	17683	17788	17626	17570	17556	17635	17792	17681	17609	17660	17582	17826	17635	17807	17688	17493	17675	17661	17834	17792	17628	17607	17576	17601	17641	17735	17579	17734	17687	17515	17779	17644	17619	17724	17669	17693	17543	17866	17468	17697	17569	17568	17535	17654	17469	17745	17868	17728	17617	17687	17607	17600	17713	17644	17808	17685	17706	17741	17652	17645	17687	17659	17599	17527	17748	17747	17589	17475	17639	17541	17609	17595	17720	17839	17701	17606	17571	17841	17739	17505	17781	17530	17687	17484	17643	17673	17811	17719	17834	17620	17537	17719	17615	17523	17677	17457	17381	17661	17644	17390	17516	17516	17592	17535	17682	17613	17618	17503	17679	17723	17571	17748	17802	17679	17866	17640	17729	17809	17500	17548	17726	17728	17594	17694	17605	17624	17711	17678	17756	17733	17763	17646	17631	17645	17782	17602	17619	17616	17702	17777	17769	17623	17620	17732	17654	17805	17573	17774	17504	17652	17615	17614	17814	17525	17708	17647	17650	17695	17883	17678	17630	17570	17762	17638	17675	17566	17596	17578	17747	17492	17686	17539	17675	17689	17628	17487	17695	17719	17640	17915	17723	17542	17837	17705	17546	17617	17634	17602	17610	17652	17435	17777	17639	17580	17782	17612	17436	17706	17590	17655	17667	17723	17666	17660	17572	17621	17464	17764	17599	17656	17743	17535	17599	17675	17756	17658	17625	17430	17740	17663	17631	17417	17660	17720	17748	17681	17651	17514	17615	17641	17800	17578	17735	17592	17813	17615	17761	17826	17716	17669	17759	17727	17676	17478	17801	17557	17751	17632	17673	17879	17622	17606	17666	17724	17652	17594	17560	17671	17674	17667	17513	17767	17749	17663	17684	17784	17670	17589	17673	17605	17409	17667	17683	17532	17663	17757	17800	17749	17561	17656	17666	17589	17737	17593	17569	17618	17545	17601	17555	17606	17642	17655	17705	17569	17534	17547	17766	17679	17820	17716	17501	17480	17583	17652	17714	17691	17593	17724	17545	17871	17705	17555	17482	17759	17578	17597	17675	17633	17649	17628	17552	17571	17766	17633	17613	17868	17615	17606	17639	17632	17828	17546	17651	17498	17663	17475	17709	17695	17796	17586	17686	17710	17591	17634	17693	17644	17724	17554	17550	17608	17655	17640	17735	17575	17639	17461	17688	17707	17653	17597	17672	17623	17749	17676	17807	17558	17730	17667	17599	17690	17576	17599	17640	17734	17738	17399	17567	17670	17660	17604	17671	17787	17563	17617	17746	17667	17580	17571	17675	17696	17740	17773	17591	17719	17654	17694	17664	17577	17706	17619	17611	17537	17567	17641	17699	17688	17586	17560	17587	17793	17677	17634	17492	17715	17620	17876	17768	17531	17721	17632	17536	17480	17631	17604	17743	17653	17817	17568	17760	17756	17662	17501	17744	17676	17693	17572	17688	17717	17632	17645	17742	17534	17651	17703	17566	17582	17862	17569	17773	17588	17749	17767	17420	17687	17840	17661	17852	17677	17759	17705	17598	17559	17717	17731	17551	17519	17708	17542	17476	17603	17736	17689	17524	17732	17535	17761	17660	17822	17681	17677	17728	17737	17605	17750	17699	17673	17515	17632	17607	17849	17518	17782	17823	17597	17585	17589	17769	17739	17673	17685	17544	17439	17702	17612	17563	17904	17779	17667	17526	17789	17550	17615	17566	17800	17659	17748	17562	17682	17587	17741	17801	17582	17586	17354	17789	17795	17751	17596	17566	17640	17731	17444	17471	17809	17660	17389	17810	17781	17770	17576	17721	17622	17777	17728	17615	17657	17525	17550	17577	17571	17673	17771	17593	17740	17651	17668	17779	17537	17649	17568	17689	17666	17578	17714	17659	17573	17867	17701	17726	17735	17733	17599	17748	17601	17638	17669	17547	17516	17596	17383	17693	17647	17683	17583	17623	17664	17817	17566	17681	17678	17566	17797	17774	17675	17794	17723	17564	17608	17579	17789	17613	17748	17604	17507	17691	17573	17883	17692	17586	17601	17755	17576	17548	17610	17659	17591	17616	17709	17662	17679	17754	17859	17865	17743	17664	17627	17453	17730	17820	17537	17702	17681	17677	17596	17456	17760	17828	17699	17478	17728	17688	17662	17649	17648	17524	17574	17822	17676	17785	17645	17791	17745	17577	17756	17690	17526	17671	17717	17685	17606	17654	17804	17613	17385	17707	17811	17751	17594	17600	17659	17626	17786	17700	17632	17663	17570	17778	17655	17759	17555	17907	17636	17619	17579	17796	17539	17594	17646	17502	17637	17721	17663	17692	17478	17709	17824	17665	17595	17740	17773	17697	17512	17718	17697	17602	17457	17426	17704	17775	17730	17629	17786	17579	17693	17641	17733	17601	17531	17664	17494	17669	17681	17789	17591	17686	17709	17731	17719	17767	17733	17556	17502	17729	17737	17720	17738	17581	17756	17738	17710	17703	17538	17532	17468	17651	17833	17702	17837	17788	17694	17625	17750	17524	17779	17760	17710	17833	17512	17672	17656	17665	17710	17635	17700	17555	17611	17747	17538	17561	17818	17518	17571	17631	17578	17757	17711	17614	17633	17558	17720	17584	17630	17726	17618	17676	17869	17702	17619	17637	17768	17592	17709	17838	17535	17669	17748	17628	17558	17654	17693	17777	17661	17652	17610	17573	17669	17856	17814	17778	17611	17538	17730	17633	17761	17537	17749	17582	17639	17655	17571	17641	17576	17610	17487	17741	17487	17788	17676	17716	17680	17592	17639	17663	17763	17429	17724	17698	17668	17818	17721	17640	17638	17502	17630	17556	17721	17742	17633	17733	17658	17580	17715	17686	17703	17507	17676	17784	17789
24753	21502	28795	24912	22871	35899	51859	48791	37248	28264	23238	21109	20297	19909	20203	19897	19886	19967	20097	20044	20001	19815	19895	19860	19796	19790	20031	19906	19970	19883	19899	19871	19737	19622	19651	20077	19972	19601	19865	19747	19814	19927	19809	20104	19924	19914	19911	19692	19887	19948	19619	19790	19833	19713	19668	19730	19770	19936	19867	19843	20113	19691	19990	19982	19830	19819	19856	19844	19758	19951	19721	19799	19815	19680	19850	19707	19920	19891	19709	19783	19650	19817	19708	19878	19829	19722	19638	19855	19811	19972	19826	19925	19833	19942	19734	19826	19855	19750	19618	19785	19940	19899	19753	19919	19856	20081	19829	19766	19590	19842	19659	19834	19878	19607	19615	19741	19721	19897	20095	19886	19976	19776	19833	19783	19749	19696	19870	19755	19857	19665	19842	19910	19849	19714	19792	19825	19563	19851	19740	19891	19885	19829	19751	19717	19892	19838	19779	19847	19866	19853	19701	19916	19927	19799	19814	19967	19833	19801	19778	19781	19671	19684	19830	19833	19797	19739	19826	19665	19821	19883	19876	19436	19842	19852	19889	19986	19523	19757	19903	19836	19957	19850	19736	19721	19802	19763	19954	19615	19941	19915	19728	19749	19849	19789	19769	19770	19903	19714	19769	19746	19873	20005	19802	19816	19887	19902	19735	19815	19822	19971	19791	19726	20050	19629	19739	19774	19816	19778	19687	19840	19867	19761	19741	19902	19626	19759	19866	19866	19841	19584	19942	20003	19849	19835	19676	19735	19931	19737	19602	19942	19753	19747	19845	19976	19738	19653	19876	19460	19720	19888	19560	19683	19824	19797	19706	19721	19680	19907	19773	19881	19834	19546	19640	19731	19721	19642	19774	19917	19782	19805	19827	20001	19874	19911	19602	19838	19714	19634	19637	19600	19822	19595	19791	19679	19980	19812	19711	19865	19775	19684	19728	19876	19969	19759	19880	19815	19721	19887	19800	19719	19751	19994	19791	19962	19880	19748	19781	19750	19693	20003	19723	19795	19845	19715	19791	19664	19672	19748	19711	19921	19969	19755	19658	19751	19971	19795	19920	19864	19851	19741	19955	19876	19768	19741	19916	19780	19986	19744	19834	19788	20023	19926	19790	19845	19906	19826	19630	19817	19588	19913	19819	19666	19768	19693	19757	19819	19806	19982	19640	19453	19625	19841	19741	19708	19757	19729	20003	19711	19808	19975	19916	19936	19684	19792	19650	19802	19785	19715	19914	19892	19760	19774	19789	19900	19851	20019	19813	19785	19993	19806	19774	19973	19758	20024	19730	19639	19829	19988	19783	19822	19690	19682	19825	19712	19862	20028	19856	19870	19753	19811	19979	19616	19831	19854	19915	19627	19921	19715	20028	19820	19933	19824	19838	19998	19704	19757	19674	19936	19826	19890	19654	19808	19731	20031	19864	19736	19843	19895	19739	19703	19855	19812	19894	19731	19664	19900	19818	19594	19947	19994	20070	19970	19804	19897	19769	19488	19707	19636	20068	19718	19744	19821	19931	19704	19934	19786	19839	19765	19838	19927	19923	20043	19776	19769	19697	19663	19645	19747	19639	19928	19600	19630	19875	19782	19795	19663	20091	19868	19661	19692	19801	19884	19631	19749	19780	19794	19955	19723	19749	19777	19866	19957	19745	19867	19832	19771	19788	19860	19731	19743	20006	19785	19772	19859	20110	19778	19901	19943	19702	19730	19924	19757	19908	20005	19855	19813	19996	19852	19723	19678	19602	19890	19738	19828	19853	19921	19906	19920	19792	19764	19651	20048	19749	19730	19775	19834	19689	19771	19959	19821	19691	19912	19829	19853	19904	19880	19991	19908	19759	19811	19736	19909	19809	19729	19898	19808	19781	19762	20005	19750	19681	19873	19607	19507	19595	19748	19862	19779	19839	19859	19646	19670	19822	19828	20002	19623	19689	19680	19645	19910	19705	19786	19921	19987	19870	19846	19660	19732	20002	19639	19820	19731	19746	19908	19787	19836	19975	20055	19722	19628	19869	19856	19973	20069	19752	19765	19786	19840	19529	19703	19630	19965	19914	19802	19810	19707	19837	19532	19814	19963	19879	19903	19916	20016	19742	19929	19882	19732	19971	19779	19827	19784	19895	19902	19829	19664	19590	19927	19617	19850	19792	19683	19766	19832	19734	19911	19678	19838	19797	19849	19850	19678	19646	19669	19875	20172	19923	19613	19603	19608	19879	19595	19655	19676	19877	19790	19878	19767	19953	19685	19786	19493	19755	19794	19874	19855	19818	19898	19786	19675	19810	19737	19967	19933	19862	19951	19742	19732	19837	19668	19632	19903	19692	19764	20072	19949	19764	19959	19897	19919	19824	19587	19717	19886	19871	19925	19927	19833	19597	19548	19730	19772	19826	19834	19689	19858	19738	19909	19723	19816	19623	19773	19833	19818	19805	19784	19887	19949	19922	19821	19580	19769	19718	19626	19980	19893	19940	19730	19962	19884	19752	19758	19782	19703	19710	19692	19811	19816	19701	19847	19991	19848	19784	19695	19706	19719	19963	19787	19606	19605	19912	19923	19915	19824	19910	19882	20049	19850	19776	19678	19923	19928	19833	19898	19991	19797	19618	19899	19719	19833	19916	19947	19789	19546	19695	19633	19836	19586	19712	19812	19916	19624	19965	19855	19747	19646	19705	20055	19778	20063	20003	19745	19833	19968	19601	19774	19673	19663	19963	19744	19871	19797	19840	19891	19842	19661	19898	19780	20001	19833	19894	19833	19597	19933	19797	19750	19875	19704	19733	19664	19812	19776	19924	19708	19959	19654	19869	19890	20059	19879	20024	19889	19828	19794	20026	19790	19726	19781	19775	19895	19868	19768	19776	19835	19949	20023	19677	19886	19785	19808	19858	19839	19853	19866	20095	19894	19875	19889	19913	19711	19779	19838	19797	20032	19902	19885	19871	19895	19807	19830	19899	19781	19939	19934	19646	19683	19669	19896	19826	19891	19909	19791	19813	19685	19857	19944	20139	19922	19930	19859	19678	19917	19823	19818	19686	19876	19783	19816	19930	19974	19634	19686	19614	19600	19779	19517	19842	19827	19809	19811	19777	19546	19773	19641	20077	19806	19858	19816	19887	19839	19734	19808	19667	19890	19783	19788	19685	19540	19848	19917	19875	19850	20029	19658	19802	19631	19879	19676	20019	20055	19824	19757	20017	19695	19752	19936	19664	19882	19907	19686	19876	19688	19862	19789	19812	19759	20053	19635	19793	19668	20060	19860	19750	19997	19644	19953	19953	19832	19887	19748	19843	19804	19660	19787	19793	19839	19804	19731	19847	19831	19851	19749	19871	19689	19759	19647	19834	19570	19892	19851	19739	19809	19670	19544	19843	19914	19782	19992	19905	19908	19717	19773	19636	19880	19808	19815	19836	19836	19833	19706	19643	19789	19842	19915	19699	19933	19736	19916	19702	20008	19852	19812	19796	19717	19777	19958	19624	19589	19751	19771	19858	19736	19844	19887	19904	19741	19835	19769	19780	19709	19937	19932	19758	19790	19807	19601	19611	19758	19841	19816	19760	19898	19811	19831	19918	19894	19715	19759	19834	19749	19782	19879	19742	19636	19687	19681	19787	19897	19895	19993	19954	19762	19771	19825	19727	19747	19730	19697	19808	19443	19792	19817	19629	19743	19838	19901	19907	19820	19952	19827	19788	19965	19943	19660	19700	19783	19930	19885	19909	19763	19849	19749	19693	19864	20080	19741	19576	19704	19828	19860	19806	19899	19822	19797	19767	20107	19799	19934	19832	19758	19856	19993	20118	19820	19827	19918	19812	19937	19563	19725	19942	19663	19671	20012	19834	19683	19777	19933	19866	19745	19906	19951	19565	20032	19904	19980	19867	19769	19731	19667	19957	19741	19792	19882	20007	19792	19641	19911	20201	19867	19914	19671	19939	19858	19665	19775	19863	19891	20012	19887	19961	19817	20052	19848	19771	19945	19855	19598	19865	19799	19896	19899	20062	19894	19971	19759	19922	19762	19764	20084	19842	19730	19648	19868	19860	19888	19730	19585	19874	19729	19704	19622	19787	19817	19747	19715	19434	19721	19760	19893	19693	19870	19636	19805	19990	19958	19773	19684	19814	19847	19772	19788	19691	19831	19904	20058	19609	19593	19715	19834	19853	19735	19995	19750	19694	19708	20067	19539	19697	19654	19727	19657	19917	19682	19673	19784	19776	19829	19735	19665	19821	20062	19801	19673	19872	19610	19822	19904	19831	19797	19828	19758	19691	19862	19914	19706	19738	19951	19920	19611	19662	19700	19961	19980	19806	19616	19756	19933	19611	19821	19653	19760	19682	19798	19930	19765	19863	19583	19656	19746	19745	19673	19724	19702	19862	19790	19732	19927	19988	19726	19679	19833	19740	19802	19753	19876	19818	19623	19740	19952	19930	19866	19808	20022	19997	19723	19864	19710	19937	19707	19692	19762	19724	19811	19820	19633	19785	19539	19836	19680	19968	19762	19812	20056	19659	19865	19504	19868	19797	19998	19820	19796	19664	19594	19892	19912	19689	19715	19891	19761	19707	19869	19510	19802	19706	19884	19667	19838	19900	19832	19784	20087	19917	19791	19691	19563	19784	19656	19856	19784	19691	19697	19805	19718	19922	19934	19922	19828	19832	19900	19661	19628	19787	19645	19777	19796	19566	19866	19782	19786	19909	19880	19810	19905	19752	19744	19715	19746	19834	19780	19802	19883	19959	19668	19889	19796	19782	19973	19887	19809	19945	19875	19807	19948	19985	19907	19733	19776	19724	19598	19936	19756	19630	19749	19711	19769	19464	19755	19753	19803	19816	19769	19702	19749	19538	19844	19597	19840	19803	19898	19672	19842	20040	20009	19592	19911	19677	19779	19919	19924	19728	19671	19656	19914	19924	19793	19822	19905	19722	19797	19901	19770	19811	19953	19969	19928	19933	19682	19965	19806	20110	19799	20116	19828	19751	19777	19967	19712	19722	19956	19901	19742	19827	19968	19853	19992	19726	20000	19790	19821	20015	19924	19868	19574	19926	19826	19790	19748	19840	19695	19719	20152	19866	19717	19796	19960	19606	19655	19819	19981	19857	19703	19890	19609	19866	19827
14782	25216	23448	19477	18231	36241	50377	47333	36069	25542	19710	17600	16874	16837	16787	16675	16725	16587	16626	16695	16746	16742	16865	16532	16669	16595	16602	16605	16767	16784	16774	16865	16720	16804	16715	16743	16781	16843	16921	16735	16665	16655	16727	16772	16893	16760	16729	16844	16802	16752	16804	16926	16733	16694	16763	16600	16563	16719	16661	16536	16911	16837	16752	16706	16869	16729	16707	16619	16697	16758	16712	16705	16591	16799	16659	16824	16648	16807	16764	16755	16556	16702	16739	16584	16689	16773	16559	16822	16871	16603	16595	16765	16707	16739	16771	16718	16896	16746	16677	16731	16775	16737	16701	16494	16777	16736	16785	16838	16644	16770	16661	16756	16670	16897	16852	16887	16788	16629	16680	16679	16703	16684	16759	16589	16723	16835	16750	16569	16611	16855	16583	16816	16835	16832	16631	16734	16712	16664	16757	16627	16721	16624	16680	16739	16646	16801	16682	16649	16877	16787	16720	16809	16824	16628	16577	16769	16950	16703	16644	16630	16777	16803	16736	16847	16769	16710	17011	16640	16513	16789	16594	16844	16772	16750	16703	16711	16695	16728	16671	16690	16600	16579	16697	16870	16636	16538	16698	16626	16735	16788	16685	16718	16773	16931	16799	16791	16845	16500	16798	16669	16617	16728	16630	16634	16733	16709	16619	16759	16787	16814	16849	16712	16572	16684	16896	16725	16852	16679	16722	16728	16606	16699	16554	16720	16756	16717	16715	16797	16702	16710	16545	16843	16663	16737	16691	16828	16570	16839	16696	16596	16731	16800	16761	16650	16613	16682	16703	16926	16682	16670	16852	16767	16800	16511	16890	16798	16776	16766	16682	16643	16667	16668	16576	16720	16532	16864	16621	16867	16753	16789	16692	16598	16670	16692	16770	16878	16736	16798	16679	16793	16632	16790	16626	16896	16717	16777	16798	16694	16794	16728	16731	16534	16910	16518	16724	16670	16869	16802	16575	16692	16509	16768	16719	16464	16728	16730	16651	16747	16754	16832	16577	16769	16731	16632	16734	16557	16742	16598	16870	16763	16766	16774	16907	16542	16568	16813	16619	16684	16780	16660	16803	16673	16715	16656	16825	16560	16635	16646	16873	16537	16559	16724	16617	16758	16696	16476	16775	16633	16778	16846	16715	16855	16623	16815	16781	16619	16630	17031	16713	16705	16665	16783	16786	16752	16763	16573	16776	16673	16807	16705	16683	16823	16774	16662	16853	16753	16621	16522	16576	16619	16825	16709	16820	16749	16749	16767	16845	16631	16842	16810	16682	16839	16663	16687	16769	16739	16680	16631	16747	16803	16767	16812	16682	16762	16688	16779	16906	16591	16909	16690	16775	16829	16750	16726	16633	16591	16758	16623	16624	16668	16659	16690	16656	16506	16695	16920	16734	16733	16816	16782	16867	16742	16869	16875	16755	16734	16752	16782	16765	16728	16961	16778	16726	16840	16917	16779	16665	16728	16657	16713	16785	16732	16504	16839	16686	16616	16739	16672	16660	16791	16575	16717	16997	16760	16734	16524	16538	16512	16735	16744	16687	16815	16697	16658	16673	16896	16738	16793	16468	16683	16669	16798	16690	16693	16838	16650	16679	16826	16724	16842	16982	16886	16758	16618	16715	16721	16811	16747	16599	16852	16590	16828	16573	16864	16800	16784	16660	16800	16772	16689	16623	16646	16873	16686	16754	16686	16755	16728	16730	16795	16722	16763	16821	16608	16735	16690	16746	16810	16685	16843	16672	16729	16636	16802	16621	16598	16688	16617	16662	16751	16855	16682	16790	16688	16799	16702	16857	16659	16690	16809	16784	16560	16719	16540	16704	16766	16684	16616	16754	16761	16641	16821	16802	16707	16721	16595	16590	16773	16697	16815	16708	16649	16757	16730	16654	16653	16691	16625	16717	16659	16635	16653	16689	16647	16816	16639	16735	16720	16634	16777	16761	16759	16899	16755	16756	16657	16959	16758	16684	16728	16733	16756	16557	16613	16654	16731	16614	16867	16818	16575	16701	16543	16620	16687	16733	16683	16614	16728	16647	16828	16743	16636	16676	16824	16672	16751	16735	16627	16833	16639	16710	16572	16733	16782	16645	16696	16797	16776	16753	16765	16766	16567	16715	16759	16701	16799	16846	16583	16826	16669	16885	16808	16812	16754	16531	16614	16657	16681	16620	16697	16612	16654	16761	16765	16769	16635	16590	16611	16794	16733	16617	16721	16717	16842	16800	16688	16761	16881	16563	16802	16692	16781	16753	16748	16726	16658	16656	16629	16829	16635	16763	16688	16852	16879	16642	16605	16704	16571	16762	16831	16675	16680	16919	16688	16737	16885	16716	16722	16633	16542	16827	16661	16657	16532	16817	16747	16648	16808	16783	16952	16758	16732	16726	16718	16703	16736	16880	16775	16803	16655	16690	16660	16775	16613	16625	16793	16781	16643	16931	16846	16738	16815	16703	16727	16573	16725	16434	16767	16789	16806	16685	16720	16715	16802	16716	16708	16729	16728	16716	16789	16640	16571	16672	16651	16458	16714	16793	16611	16702	16746	16593	16643	16677	16778	16734	16830	16589	16715	16717	16647	16738	16765	16658	16805	16573	16585	16838	16715	16682	16726	16628	16815	16712	16961	16871	16754	16669	16712	16743	16704	16822	16677	16745	16627	16840	16646	16720	16630	16770	16556	16739	16728	16731	16625	16653	16651	16753	16729	16678	16629	16640	16780	16761	16845	16692	16887	16698	16666	16730	16617	16562	16597	16686	16743	16666	16643	16825	16544	16658	16808	16782	16674	16788	16774	16908	16741	16621	16774	16708	16667	16818	16727	16681	16810	16724	16616	16819	16553	16684	16688	16896	16787	16869	16682	16580	16715	16861	16594	16655	16817	16558	16613	16767	16641	16790	16738	16699	16652	16641	16548	16692	16717	16653	16612	16710	16808	16759	16808	16659	16680	16622	16700	16670	16773	16764	16692	16839	16775	16585	16733	16686	16676	16671	16726	16629	16922	16775	16675	16687	16630	16694	16809	16660	16765	16797	16781	16773	16755	16806	16633	16627	16658	16630	16841	16742	16659	16766	16666	16772	16692	16810	16693	16761	16849	16561	16647	16835	16775	16674	16701	16748	16612	16664	16685	16673	16845	16693	16671	16582	16829	16702	16837	16750	16740	16665	16692	16828	16798	16877	16713	16574	16751	16800	16760	16690	16555	16633	16632	16594	16749	16678	16745	16749	16821	16696	16712	16889	16591	16694	16758	16791	16870	16759	16678	16559	16698	16605	16609	16943	16681	16629	16563	16533	16796	16690	16670	16765	16649	16857	16636	16783	16773	16675	16817	16571	16813	16578	16748	16887	16740	16816	16595	16626	16624	16873	16692	16754	16663	16769	16686	16751	16678	16488	16570	16593	16624	16634	16691	16785	16550	16716	16639	16681	16600	16918	16768	16745	16578	16713	16649	16716	16578	16743	16646	16653	16637	16826	16725	16800	16676	16920	16692	16531	16752	16805	16683	16650	16563	16751	16813	16651	16752	16654	16584	16740	16768	16930	16591	16633	16709	16682	16679	16945	16700	16657	16698	16733	16770	16747	16778	16901	16746	16737	16750	16763	16630	16815	16716	16760	16639	17042	16769	16693	16754	16545	16889	16799	16717	16552	16641	16573	16596	16704	16599	16827	16617	16786	16649	16770	16763	16755	16697	16702	16719	16786	16784	16780	16774	16737	16621	16745	16578	16819	16673	16699	16708	16916	16622	16737	16588	16796	16774	16846	16668	16613	16667	16645	16785	16842	16862	16696	16685	16772	16650	16732	16782	16597	16773	16786	16757	16767	16623	16793	16788	16756	16768	16828	16701	16676	16705	16819	16740	16699	16762	16631	16508	16702	16752	16961	16845	16681	16747	16668	16735	16639	16745	16624	16831	16669	16846	16663	16834	16797	16728	16871	16679	16624	16775	16853	16574	16762	16840	16828	16691	16695	16598	16627	16695	16729	16666	16724	16676	16731	16705	16662	16744	16773	16635	16640	16620	16616	16694	16595	16752	16676	16816	16601	16702	16784	16849	16684	16861	16670	16668	16932	16559	16699	16753	16676	16629	16823	16760	16648	16764	16818	16838	16692	16788	16807	16845	16675	16619	16760	16718	16719	16706	16780	16796	16459	16762	16704	16652	16712	16721	16671	16799	16719	16821	16761	16735	16767	16808	16926	16765	16779	16730	16631	16790	16653	16771	16681	16647	16779	16675	16722	16786	16941	16827	16785	16748	16703	16780	16638	16799	16651	16655	16797	16768	16665	16840	16732	16745	16901	16714	16708	16767	16823	16604	16718	16707	16726	16711	16790	16687	16747	16572	16801	16609	16934	16654	16714	16691	16759	16750	16861	16816	16748	16859	16864	16877	16786	16610	16520	16933	16738	16666	16594	16847	16848	16804	16827	16596	16818	16796	16813	16733	16719	16632	16672	16801	16773	16677	16600	16754	16687	16706	16666	16557	16842	16739	16699	16724	16842	16682	16806	16628	16676	16703	16766	16784	16670	16670	16841	16829	16743	16690	16791	16783	16741	16562	16862	16783	16510	16779	16684	16730	16781	16699	16685	16735	16892	16630	16693	16905	16727	16646	17031	16916	16685	16714	16493	16793	16787	16842	16662	16785	16632	16648	16747	16764	16786	16637	16603	16545	16679	16812	16723	16823	16731	16671	16719	16680	16770	16822	16646	16733	16574	16749	16841	16669	16710	16907	16679	16729	16698	16660	16825	16738	16710	16620	16821	16581	16737	16731	16566	16816	16632	16835	16796	16650	16872	16859	16809	16718	16606	16784	16825	16849	16838	16873	16738	16540	16677	16604	16635	16701	16692	16789	16721	16647	16656	16916	16714	16710	16731	16770	16955	16682	16810	16621	16728	16644	16723	16621	16625	16787	16849	16640	16632	16922	16901	16668	16594	16893	16626	16610	16807	16858	16778	16619	16924	16732	16989	16830	16758	16601	16685	16581	16568	16715	16471	16767	16622	16719	16783	16721	16493	16773	16572	16691	16834	16702	16667	16632	16646	16674	16707	16600	16762	16753	16717	16741	16837	16654	16838	16647	16713	16668	16680	16736	16842	16804	16782	16632	16638	16693
22886	21430	29362	23911	21649	28882	66998	65845	50939	37477	27269	22307	20657	20212	19859	19971	20034	20062	19988	19914	19999	19910	19787	19882	19865	19966	19855	19803	19826	19740	20019	19860	19931	19899	19625	19791	19963	19878	19906	19860	19956	19877	19792	19948	19907	19806	19868	19789	19722	19726	19817	19766	19729	19894	19695	19785	19998	19740	19658	19634	19537	19992	19959	19779	19897	19887	19731	19721	19745	19787	20100	20079	19946	19861	20032	19638	19616	19625	19843	19905	19758	19795	19862	19786	19789	20015	19814	20003	19822	19939	19704	19822	19920	19666	20090	19645	19889	19717	19695	19767	19627	19740	19674	19794	19912	19806	19873	19763	19813	19766	19756	19777	19828	19707	19789	19841	19796	19894	19911	19755	19733	19690	19704	19757	19807	19977	19698	19882	19931	19680	19941	19690	19815	19834	19866	19877	19810	19805	19601	19790	19816	19760	19902	19786	19956	19799	19557	19764	19757	19769	19943	19747	19950	19763	19688	19803	19754	19633	19898	19542	19790	19750	19776	19567	19789	19881	19686	19801	19597	20017	19935	19783	20006	19925	19747	19727	19737	19804	19756	19789	19610	19787	19892	19788	19804	19677	19890	19926	19935	19426	19811	19751	19991	19800	19796	19901	19803	20101	19762	19754	19774	19519	19785	19780	19824	19702	19776	19736	19770	19996	19969	19781	19745	19760	19694	19603	19821	19816	19718	19831	19656	19712	19670	19750	19540	19840	19675	19729	19566	19863	19815	19555	19784	19944	19945	20047	19694	19598	19689	19676	19780	19663	19996	19844	19990	19685	19755	19605	19705	19638	19905	19642	19830	19716	19837	19878	19823	19998	19656	19684	19874	19635	19658	19591	19737	19616	19669	19807	19802	19911	19710	19735	19962	19891	19796	19641	19739	19689	19501	19801	19762	19818	19612	19862	19764	19792	19574	19583	19840	19646	19625	19969	19716	19670	19883	19846	19711	19877	19784	19669	19616	19713	19812	19854	19745	19661	19699	19796	19831	19980	19677	19725	19716	19812	20035	19797	19817	19742	19675	19672	19716	19833	19815	19786	19804	19510	19769	19893	20025	20009	19813	19812	19789	19802	19719	19642	19609	19584	19547	19747	19791	19529	19678	19840	19718	19689	19873	19783	19785	19840	19587	19701	19600	19644	19982	19965	19627	19622	19619	20014	19805	19632	19736	19833	19791	19944	19775	19789	19733	20004	19819	19687	19782	19789	19811	19784	19851	19703	19818	19825	19506	19784	19696	19676	19835	19761	19833	19804	19650	19753	19950	19623	19694	19541	19756	19851	19702	19730	19883	19636	19609	19695	19757	19810	19706	19858	19965	19869	19877	19796	19709	19663	19920	20037	19664	19751	19616	19817	19452	19793	19652	19609	19527	19972	19879	19834	19657	19775	19740	19680	19660	19712	19670	19856	19839	19980	19828	19858	19853	19663	19760	19767	19722	19720	19864	19774	19939	19690	19563	19805	19827	19711	19880	19719	19748	19827	19800	19636	19799	19738	19777	19896	19824	19781	19679	19742	19748	19809	19879	19706	19696	19774	19818	19714	19655	19835	19617	19646	19589	19801	19567	19704	19901	19756	19703	19798	19736	19821	19942	19486	19680	19802	20021	19659	19656	19991	19642	19805	19849	19847	19816	19901	19668	19600	19588	19658	19559	19632	19807	19534	19733	19774	19723	19708	19607	19692	19759	19697	19537	19642	19761	19687	19641	19889	19829	19812	19611	19794	19497	19654	19676	19862	19696	19635	19910	19719	19700	19702	19686	19630	19636	19782	19525	19737	19558	19924	19822	19686	19775	19825	19818	19714	19845	19682	19624	19883	19778	19929	19785	19813	19793	19782	19774	19610	19748	19670	19757	19695	19451	19773	19808	19750	19738	19822	19750	19925	19738	19875	19937	19536	19866	19484	19703	19428	19737	19627	19841	19777	19764	19862	19609	19827	19775	19602	19539	19580	19793	19703	19682	19831	19698	19583	19442	19793	19809	19800	19816	19492	19695	19838	19789	19768	19780	19762	19892	19815	19871	19641	19857	19723	19616	19839	19994	19725	19648	19674	19530	19819	19746	19786	19595	19755	19830	19759	19852	19639	19647	19769	19729	19855	19716	19813	19839	19952	19969	19665	19701	19663	19685	19672	19737	19379	19944	19796	19695	19736	19848	19797	19738	19798	19817	19707	19824	19678	19514	19962	19665	19649	19683	19944	19686	19809	19648	19698	19752	19703	19826	19872	19682	19709	19806	19993	19793	19807	19812	19707	19818	19595	19778	19809	19921	19937	20043	19913	19753	19662	19697	19941	19778	19738	19809	19792	19854	19841	19863	19545	19716	19839	19820	19693	19621	19650	19788	19900	19775	19668	19758	19831	19557	19634	19804	19856	19771	19770	19881	19722	19718	19891	19698	19863	19600	19649	19937	19759	19906	19989	19761	19680	19689	19899	19866	19586	19898	19866	19813	19630	19845	19768	19594	19732	19716	19746	19848	19702	19643	19719	19931	19626	19700	19720	19587	19691	19719	19821	19845	19709	19774	20033	19930	19796	19786	19907	19785	19737	19587	19808	19785	19902	19817	19734	19812	19868	19680	19643	19744	19811	19637	19797	19874	19731	19623	19481	19714	19717	19954	19782	19683	19677	19518	19780	19776	19815	19693	19730	19858	19681	19826	19616	19759	19693	19911	19907	19814	19743	19793	19734	19939	19699	19759	19591	19868	19639	19587	19742	19793	19690	19836	19737	19826	19947	19600	19635	19575	19776	19682	19728	19866	19861	19758	19913	19766	19850	19680	19855	19763	20006	19794	19823	19626	20028	19700	19549	19880	19726	19626	20130	19653	19679	19747	19785	19930	19641	19680	19680	19622	19754	19638	19435	19763	19777	19724	19625	19669	19831	19552	19685	19771	19563	19666	19660	19946	19657	19630	19743	19861	19820	19781	19727	19727	20028	19725	19639	19851	19745	19842	19788	19526	19536	19824	19698	19819	19843	19962	19890	19712	19967	19854	19767	19920	19759	19840	19897	19705	20019	19740	19800	19860	19752	19849	19825	19724	19888	19679	19667	19828	19742	19882	19867	19812	19726	19862	19948	19759	19862	19884	19597	19679	19964	19683	19590	19501	19868	19769	19807	19903	19719	19787	19837	19946	19682	19676	19965	19750	19564	19679	19631	19562	19841	19707	19835	19705	19927	19828	19697	19766	19777	19734	19557	19969	19762	19645	19639	19592	19774	19810	19699	19874	20026	19559	19776	19870	19756	19630	19642	19692	19583	19743	19672	19816	19649	19899	19574	19845	19501	19899	19948	19624	20023	19636	19755	19735	19711	19939	19741	19784	19729	19826	19715	19654	19485	19848	19966	19757	19829	19817	19861	19763	19869	19781	19593	19727	19759	19938	19960	19759	19814	19519	19668	19809	19621	19792	19557	19688	19693	19593	19730	19726	19744	19622	19816	19745	19884	19552	19716	19841	19563	19828	19797	19826	20083	19680	19576	19740	19850	19817	19569	19747	19772	19633	19831	19671	19518	19896	19504	19710	19764	19655	19627	19572	19862	19901	20109	19826	19914	19767	19820	19723	19810	19804	19745	19589	19907	19547	19770	19665	19733	19635	19891	19744	19753	19722	19539	19905	19897	19845	19714	19729	19688	19443	19798	19614	19721	19895	19640	19625	19679	19728	19865	19952	19896	19878	19859	19664	19934	19853	19833	19786	19910	19839	19773	19608	19690	19828	19808	19591	19721	19812	19580	19640	19715	19870	19725	19742	19549	19972	19872	19781	19600	19777	19620	19639	19644	19718	19714	19754	19863	19730	19683	19655	19602	19899	19599	19649	19628	19777	19480	19860	19847	20005	19684	19896	19836	19796	19690	19722	19807	19713	19788	19727	19900	19793	19778	19659	19689	19756	19823	19742	19749	19691	19581	19758	19677	19717	19879	20114	19926	19829	19654	19896	19834	19520	19655	19885	19507	19678	19727	19754	19697	19685	19666	19742	19854	19688	19438	19642	19735	19760	19837	19572	19773	19790	19588	19730	19719	19693	19812	19874	19651	19846	19783	19659	19921	19749	19645	19817	19701	19712	19671	19767	19717	19690	19659	19897	19755	19751	19695	19647	19714	19608	19651	19724	19652	19661	19818	19817	19754	19735	19883	19787	19841	19882	19769	19828	19740	19428	19711	19611	19628	19720	19662	19772	19787	19803	19680	19772	19911	19602	19940	19917	19950	19736	19645	19688	19722	19865	19836	19778	19719	19674	19754	19877	19729	19722	19675	19726	19881	19765	19619	19692	19994	19762	19690	19665	19701	19942	19543	19616	19753	19736	19749	19815	19809	19898	19745	20024	19734	19830	19744	19820	19819	19760	19670	19707	19760	19612	19724	19852	19760	19650	19659	19686	19810	19858	19691	19604	19638	19820	19794	19754	19694	19773	19563	19721	19759	19769	19951	19626	19718	19924	19701	19709	19958	19858	19764	19692	19893	19798	19718	19619	19716	19794	19912	19767	19752	19672	19978	19700	19842	19929	19718	19780	19805	19930	19677	19621	19805	19679	19603	19588	19694	19801	19704	19690	19752	19691	19718	19747	19751	19693	19708	19863	19878	19972	19901	19721	19878	19970	19613	19965	19807	19684	19917	19859	19658	19846	19702	19796	19755	19811	19949	19783	19472	19640	19958	19745	19827	19699	19722	19490	19837	19694	19681	19588	19662	19917	19936	19831	19667	19732	19646	19707	19699	19646	19904	19785	19835	19768	19787	19686	19796	19705	19589	19695	19752	19905	19951	19539	19635	19733	19941	20039	19679	19814	19887	19621	19580	19662	19860	19756	19680	19841	19657	19720	19793	19801	19780	19961	19611	19671	19818	19948	19562	19951	19824	19818	19724	20090	19823	19928	19856	19730	19785	19737	19756	19940	19659	19806	19756	19735	19845	19733	19683	19878	19576	19729	19812	19635	19858	19894	19787	19761	19609	19953	19693	19750	19850	19667	19618	19705	19731	19741	19827	19870	19882	19794	19787	20111	19684	19771	19733	19842	19678	19856	19724	19619	19706	19878	19630	19739	19972	19602	19549	19664	19799	19694	19706	19569	19593	19903	19730	19764	19726	19853	19768	19815	19637
16512	32286	29320	23788	20924	30493	68662	66504	50638	36382	24315	18705	17086	16672	16766	16756	16758	16760	16752	16848	16550	16530	16690	16730	16698	16693	16629	16661	16783	16585	16634	16803	16733	16738	16824	16614	16670	16659	16787	16715	16672	16741	16787	16530	16714	16638	16660	16655	16738	16598	16717	16671	16751	16802	16587	16762	16604	16551	16650	16820	16697	16746	16508	16850	16548	16657	16504	16668	16578	16773	16695	16838	16665	16587	16789	16680	16736	16628	16718	16551	16746	16717	16718	16611	16736	16610	16701	16604	16688	16641	16676	16709	16655	16658	16629	16548	16744	16683	16616	16572	16640	16680	16705	16751	16558	16577	16593	16766	16722	16531	16761	16764	16771	16636	16603	16652	16509	16666	16772	16625	16698	16493	16813	16796	16609	16699	16621	16672	16588	16847	16564	16588	16674	16557	16531	16697	16669	16472	16537	16693	16711	16753	16629	16781	16672	16546	16766	16634	16799	16649	16663	16507	16667	16711	16879	16674	16802	16814	16685	16536	16636	16741	16693	16762	16649	16677	16718	16652	16677	16718	16907	16558	16651	16697	16995	16783	16597	16774	16513	16767	16718	16669	16655	16655	16804	16687	16672	16671	16735	16687	16576	16485	16889	16680	16585	16532	16626	16742	16868	16442	16687	16765	16876	16737	16759	16617	16710	16580	16673	16605	16589	16666	16725	16706	16709	16706	16693	16708	16557	16588	16754	16672	16636	16740	16711	16631	16604	16834	16612	16637	16623	16719	16702	16635	16624	16752	16816	16611	16917	16634	16714	16705	16662	16643	16655	16739	16640	16648	16734	16812	16534	16691	16710	16670	16569	16509	16580	16674	16735	16838	16715	16575	16720	16633	16656	16810	16535	16711	16717	16615	16762	16778	16489	16671	16778	16706	16751	16682	16665	16741	16764	16667	16821	16531	16581	16691	16710	16737	16695	16605	16560	16810	16697	16688	16512	16703	16578	16706	16520	16777	16748	16613	16763	16684	16608	16716	16596	16816	16722	16678	16514	16835	16662	16648	16775	16601	16588	16615	16699	16582	16786	16680	16877	16699	16753	16657	16547	16577	16818	16518	16774	16736	16582	16712	16633	16609	16790	16573	16740	16850	16699	16640	16570	16833	16722	16770	16658	16454	16661	16571	16668	16751	16634	16729	16661	16664	16616	16689	16596	16660	16484	16651	16799	16567	16640	16615	16547	16565	16848	16670	16647	16608	16676	16485	16568	16643	16643	16832	16486	16597	16714	16588	16772	16551	16615	16656	16645	16738	16637	16662	16576	16639	16520	16698	16620	16831	16546	16752	16711	16760	16704	16984	16744	16683	16690	16648	16539	16551	16698	16580	16807	16563	16730	16598	16722	16824	16635	16755	16477	16674	16636	16666	16564	16721	16663	16649	16776	16601	16565	16660	16695	16720	16565	16624	16556	16775	16641	16834	16702	16529	16664	16630	16755	16572	16519	16655	16584	16617	16771	16749	16746	16547	16911	16619	16899	16603	16629	16516	16578	16586	16681	16611	16739	16654	16772	16646	16610	16639	16625	16654	16607	16672	16670	16710	16695	16671	16733	16636	16677	16602	16727	16586	16770	16663	16609	16621	16681	16694	16797	16497	16660	16589	16472	16730	16713	16687	16723	16668	16718	16743	16728	16735	16658	16658	16597	16713	16561	16816	16628	16752	16730	16698	16894	16569	16699	16654	16736	16926	16584	16481	16568	16561	16658	16659	16831	16635	16572	16705	16772	16646	16599	16714	16580	16840	16769	16756	16690	16666	16652	16741	16681	16675	16807	16712	16639	16726	16698	16715	16599	16816	16605	16684	16714	16716	16664	16738	16750	16691	16581	16920	16586	16570	16813	16822	16689	16787	16756	16687	16826	16687	16643	16651	16844	16663	16732	16709	16723	16694	16657	16660	16740	16786	16721	16642	16505	16727	16581	16456	16638	16647	16580	16772	16697	16672	16534	16727	16752	16535	16590	16749	16560	16766	16792	16681	16571	16617	16688	16514	16752	16629	16703	16749	16712	16815	16754	16727	16708	16760	16808	16605	16458	16653	16606	16607	16764	16788	16727	16766	16794	16682	16756	16631	16624	16583	16717	16821	16733	16663	16751	16770	16818	16616	16480	16478	16652	16543	16510	16798	16692	16558	16703	16700	16611	16637	16645	16608	16572	16601	16739	16635	16757	16611	16632	16596	16818	16662	16790	16600	16550	16752	16800	16731	16573	16785	16836	16615	16762	16650	16679	16646	16708	16734	16764	16601	16564	16662	16516	16578	16969	16623	16581	16743	16824	16555	16620	16723	16528	16598	16711	16585	16699	16665	16648	16712	16647	16709	16749	16798	16629	16624	16600	16504	16652	16723	17007	16668	16750	16579	16655	16673	16675	16770	16522	16692	16903	16714	16915	16669	16637	16698	16502	16644	16705	16419	16583	16653	16754	16680	16621	16598	16656	16579	16789	16617	16847	16806	16827	16762	16668	16546	16814	16650	16568	16683	16941	16651	16716	16758	16669	16917	16755	16727	16714	16674	16791	16729	16747	16641	16712	16795	16429	16747	16661	16674	16540	16615	16744	16724	16475	16815	16476	16649	16706	16528	16633	16486	16624	16799	16442	16508	16690	16639	16802	16557	16623	16739	16825	16656	16733	16624	16621	16731	16726	16774	16673	16839	16745	16759	16710	16709	16678	16550	16530	16718	16727	16680	16688	16707	16666	16709	16654	16609	16752	16619	16580	16777	16676	16674	16596	16788	16705	16533	16466	16559	16660	16689	16590	16668	16608	16775	16783	16575	16714	16664	16690	16687	16694	16512	16678	16530	16673	16724	16658	16589	16875	16645	16855	16797	16684	16701	16576	16790	16848	16590	16557	16542	16490	16512	16635	16739	16748	16648	16679	16648	16742	16503	16842	16706	16726	16778	16636	16622	16563	16678	16578	16690	16610	16600	16669	16975	16650	16666	16690	16684	16650	16718	16582	16768	16659	16558	16764	16764	16615	16530	16618	16595	16725	16657	16622	16826	16540	16773	16578	16896	16480	16828	16599	16854	16760	16470	16568	16668	16519	16876	16555	16674	16702	16621	16595	16527	16681	16779	16712	16666	16687	16634	16631	16694	16568	16753	16480	16940	16715	16571	16725	16803	16705	16630	16775	16756	16641	16751	16692	16840	16852	16791	16539	16749	16792	16682	16772	16745	16540	16662	16489	16642	16642	16607	16685	16672	16641	16641	16714	16608	16604	16551	16577	16770	16787	16662	16728	16719	16696	16650	16715	16800	16705	16639	16637	16700	16600	16533	16710	16626	16834	16595	16645	16697	16574	16619	16718	16660	16715	16562	16726	16701	16743	16624	16724	16634	16771	16672	16528	16540	16597	16695	16637	16637	16725	16482	16813	16689	16544	16708	16641	16688	16915	16727	16691	16527	16753	16567	16588	16720	16725	16738	16847	16606	16568	16482	16712	16554	16415	16703	16474	16640	16597	16652	16535	16649	16751	16732	16772	16587	16661	16715	16777	16636	16700	16716	16622	16665	16627	16678	16776	16702	16565	16770	16627	16630	16647	16608	16438	16610	16522	16544	16647	16613	16591	16529	16516	16693	16791	16802	16477	16720	16597	16679	16653	16686	16469	16651	16733	16576	16650	16723	16702	16660	16535	16821	16663	16800	16758	16670	16876	16620	16631	16641	16569	16702	16874	16677	16612	16756	16724	16606	16620	16610	16787	16746	16741	16552	16714	16635	16716	16702	16652	16725	16645	16805	16539	16884	16808	16803	16682	16522	16802	16770	16424	16538	16571	16540	16749	16705	16673	16668	16676	16619	16714	16630	16701	16654	16615	16590	16522	16665	16628	16515	16578	16632	16520	16645	16692	16552	16762	16759	16579	16834	16784	16654	16576	16706	16863	16702	16601	16678	16693	16681	16479	16765	16641	16749	16815	16562	16691	16708	16550	16634	16712	16621	16633	16726	16513	16755	16873	16523	16675	16677	16774	16683	16573	16574	16592	16825	16604	16572	16659	16650	16510	16698	16731	16614	16634	16716	16694	16647	16743	16750	16664	16734	16834	16616	16660	16557	16579	16732	16632	16559	16548	16799	16687	16589	16518	16630	16704	16929	16516	16591	16536	16575	16634	16493	16687	16763	16671	16710	16643	16560	16718	16693	16447	16761	16543	16604	16640	16550	16651	16697	16641	16699	16646	16680	16711	16828	16624	16832	16631	16672	16545	16836	16749	16834	16646	16707	16695	16623	16880	16662	16689	16782	16613	16996	16631	16613	16586	16722	16640	16642	16394	16681	16736	16743	16760	16565	16585	16592	16651	16642	16671	16654	16610	16537	16574	16721	16751	16571	16573	16763	16653	16595	16619	16750	16663	16548	16861	16555	16604	16622	16704	16619	16602	16677	16688	16407	16701	16682	16644	16625	16781	16745	16808	16692	16799	16724	16759	16657	16666	16442	16792	16692	16744	16681	16743	16630	16768	16530	16794	16715	16701	16629	16675	16657	16681	16517	16679	16598	16616	16545	16678	16574	16723	16696	16731	16583	17001	16634	16716	16605	16752	16797	16821	16717	16721	16609	16591	16668	16733	16662	16489	16553	16854	16659	16707	16853	16672	16631	16572	16657	16573	16861	16558	16564	16823	16600	16681	16632	16607	16685	16715	16652	16676	16791	16603	16693	16667	16789	16688	16664	16689	16589	16501	16597	16613	16627	16627	16752	16566	16749	16759	16545	16757	16616	16779	16536	16603	16482	16611	16615	16695	16822	16734	16674	16746	16702	16672	16739	16662	16582	16671	16657	16689	16768	16665	16610	16538	16593	16619	16741	16664	16510	16749	16698	16673	16652	16553	16674	16599	16634	16618	16545	16830	16821	16578	16664	16730	16820	16749	16594	16630	16707	16541	16636	16652	16801	16673	16684	16783	16862	16625	16571	16591	16583	16573	16780	16644	16526	16813	16672	16607	16563	16754	16765	16662	16535	16552	16530	16631	16714	16437	16592	16592	16648	16474	16574	16724	16832	16689	16824	16736	16848	16776	16619	16602	16676	16823	16702	16569	16672	16682	16683	16768	16693	16531	16804	16542	16747	16758	16663	16503	16681	16585	16686	16607	16745	16755	16546
27511	22345	26320	24241	20678	21770	28713	28133	24732	22604	21230	20501	20414	20655	20538	20468	20368	20440	20299	20350	20568	20592	20386	20271	20485	20387	20333	20069	20330	20261	20389	19968	20372	20421	20270	20294	20399	20220	20384	20369	20350	20361	20239	20608	20282	20425	20464	20559	20267	20279	20443	20384	20537	20495	20410	20408	20415	20344	20257	20460	20492	20526	20307	20505	20091	20254	20611	20383	20426	20133	20240	20468	20173	20335	20604	20609	20379	20398	20394	20098	20456	20370	20259	20336	20546	20438	20161	20121	20401	20498	20183	20377	20258	20180	20336	20276	20202	20253	20543	20399	20356	20455	20410	20414	20260	20391	20393	20415	20505	20228	20411	20360	20162	20422	20428	20703	20363	20382	20268	20225	20274	20362	20222	20557	20474	20342	20360	20457	20061	20411	20320	20383	20343	20295	20356	20515	20499	20331	20318	20440	20387	20535	20169	20223	20496	20382	20317	20256	20523	20452	20351	20290	20247	20334	20448	20278	20421	20291	20224	20338	20299	20562	20354	20203	20562	20548	20387	20523	20519	20261	20348	20447	20591	20524	20438	20464	20428	20376	20274	20087	20464	20367	20428	20431	20344	20391	20159	20337	20465	20388	20419	20196	20269	20444	20373	20255	20220	20409	20303	20622	20288	20437	20299	20394	20505	20207	20463	20244	20268	20302	20431	20429	20423	20484	20336	20502	20459	20312	20344	20384	20290	20571	20449	20233	20418	20608	20530	20190	20423	20322	20394	20518	20448	20501	20376	20285	20306	20335	20336	20404	20277	20490	20074	20408	20435	20406	20340	20099	20230	20427	20478	20455	20276	20119	20446	20299	20491	20359	20675	20417	20500	20346	20585	20253	20357	20476	20527	20586	20286	20267	20431	20395	20545	20400	20248	20211	20367	20451	20140	20351	20409	20553	20290	20315	20306	20305	20289	20320	20352	20264	20242	20207	20369	20286	20617	20228	20215	20348	20323	20422	20383	20211	20336	20458	20514	20482	20318	20367	20490	20398	20474	20460	20391	20397	20473	20383	20362	20451	20480	20315	20387	20509	20503	20432	20280	20330	20171	20445	20341	20437	20262	20332	20416	20255	20282	20283	20313	20125	20392	20325	20371	20483	20274	20309	20395	20595	20349	20131	20323	20333	20214	20507	20248	20309	20441	20401	20209	20633	20216	20511	20399	20300	20482	20410	20147	20225	20472	20438	20348	20297	20412	20368	20455	20514	20385	20304	20194	20280	20638	20382	20275	20484	20297	20293	20306	20410	20445	20198	20414	20213	20384	20533	20310	20276	20277	20068	20265	20252	20371	20359	20088	20521	20375	20182	20145	20287	20433	20443	20684	20616	20253	20458	20195	20353	20145	20479	20412	20311	20444	20235	20492	20378	20188	20472	20395	20250	20310	20375	20517	20280	20270	20233	20238	20261	20504	20394	20402	20169	20377	20217	20246	20341	20573	20592	20396	20466	20313	20485	20312	20232	20363	20477	20428	20371	20493	20025	20334	20293	20409	20342	20245	20392	20474	20313	20428	20317	20378	20404	20304	20553	20188	20342	20343	20270	20242	20457	20252	20169	20257	20325	20382	20517	20394	20389	20292	20314	20491	20409	20390	20319	20460	20316	20507	20386	20359	20203	20231	20419	20436	20400	20484	20393	20229	20279	20291	20510	20616	20478	20369	20184	20311	20439	20510	20423	20275	20323	20406	20529	20529	20553	20274	20240	20275	20105	20156	20350	20393	20284	20428	20370	20341	20307	20424	20503	20386	20273	20395	20252	20346	20357	20270	20354	20211	20257	20323	20235	20249	20373	20239	20191	20588	20394	20278	20453	20460	20210	20212	20334	20299	20366	20267	20437	20395	20247	20260	20231	20421	20222	20361	20504	20288	20308	20396	20457	20472	20268	20393	20469	20393	20374	20499	20114	20270	20471	20426	20234	20323	20506	20415	20370	20380	20308	20469	20542	20524	20628	20417	20342	20452	20460	20337	20263	20370	20305	20293	20403	20394	20420	20365	20312	20402	20342	20392	20505	20548	20409	20317	20346	20595	20349	20370	20410	20650	20433	20170	20291	20346	20352	20645	20474	20343	20329	20626	20347	20308	20152	20209	20494	20353	20219	20307	20170	20196	20147	20193	20338	20507	20543	20484	20165	20333	20216	20485	20318	20364	20370	20522	20228	20303	20380	20295	20479	20128	20335	20631	20399	20373	20467	20466	20429	20308	20200	20444	20524	20548	20452	20514	20405	20371	20174	20374	20185	20347	20502	20402	20472	20425	20430	20588	20384	20283	20519	20334	20444	20732	20135	20230	20273	20222	20174	20547	20407	20489	20383	20273	20402	20302	20419	20540	20114	20415	20325	20275	20278	20298	20400	20443	20401	20494	20550	20465	20434	20339	20504	20457	20480	20277	20222	20405	20310	20378	20392	20466	20262	20366	20174	20424	20440	20202	20417	20563	20262	20364	20306	20551	20099	20328	20235	20549	20444	20457	20326	20288	20445	20323	20689	20470	20335	20058	20370	20464	20275	20124	20259	20387	20474	20401	20329	20286	20448	20360	20388	20314	20307	20387	20555	20277	20529	20337	20374	20232	20250	20306	20352	20441	20358	20346	20255	20279	20302	20306	20293	20512	20427	20238	20562	20377	20389	20340	20544	20454	20238	20312	20604	20364	20148	20439	20432	20179	20509	20209	20430	20225	20330	20405	20452	20437	20338	20239	20273	20305	20370	20256	20297	20320	20308	20597	20422	20369	20426	20250	20227	20367	20204	20290	20445	20190	20283	20381	20385	20434	20566	20287	20344	20420	20567	20274	20335	20233	20366	20206	20168	20312	20225	20271	20471	20475	20307	20417	20200	20364	20465	20605	20228	20261	20405	20362	20336	20322	20340	20207	20232	20396	20447	20354	20195	20410	20236	20511	20442	20337	20384	20365	20317	20270	20410	20304	20377	20430	20464	20338	20380	20449	20473	20202	20238	20395	20312	20482	20599	20416	20476	20413	20432	20201	20546	20325	20231	20455	20374	20194	20383	20228	20221	20289	20267	20528	20412	20403	20085	20445	20270	20539	20256	20426	20360	20236	20123	20490	20509	20487	20568	20524	20308	20449	20466	20062	20324	20616	20682	20460	20195	20402	20220	20414	20350	20529	20393	20460	20515	20381	20452	20360	20200	20467	20341	20241	20208	20289	20338	20362	20413	20456	20349	20334	20182	20324	20558	20328	20277	20312	20373	20439	20403	20355	20329	20358	20421	20319	20363	20492	20393	20472	20410	20347	20493	20319	20239	20210	20322	20250	20324	20361	20291	20449	20387	20498	20272	20277	20182	20277	20070	20391	20177	20492	20426	20222	20420	20345	20145	20356	20463	20306	20521	20307	20462	20277	20207	20559	20522	20421	20340	20304	20477	20558	20415	20269	20278	20415	20318	20198	20249	20442	20487	20152	20349	20597	20595	20279	20402	20327	20397	20304	20405	20567	20331	20263	20310	20311	20561	20340	20454	20454	20410	20481	20200	20320	20293	20436	20427	20395	20193	20437	20275	20437	20287	20416	20348	20506	20560	20403	20309	20364	20254	20040	20261	20265	20439	20574	20523	20338	20504	20412	20613	20284	20485	20376	20293	20368	20503	20268	20175	20314	20198	20620	20286	20234	20426	20224	20085	20296	20470	20310	20485	20253	20300	20463	20600	20522	20328	20290	20389	20253	20451	20405	20452	20299	20236	20198	20311	20274	20185	20454	20446	20214	20421	20171	20318	20342	20490	20287	20267	20296	20473	20484	20429	20557	20383	20414	20322	20356	20465	20307	20305	20326	20405	20569	20497	20510	20513	20329	20629	20478	20459	20397	20211	20412	20388	20398	20232	20210	20396	20349	20356	20381	20313	20441	20453	20482	20304	20435	20515	20488	20460	20587	20449	20163	20413	20430	20411	20121	20342	20399	20162	20305	20406	20446	20386	20413	20077	20554	20362	20424	20263	20388	20502	20259	20343	20461	20500	20439	20274	20216	20256	20409	20302	20167	20385	20381	20354	20501	20232	20425	20385	20498	20209	20416	20221	20487	20366	20133	20193	20221	20487	20646	20465	20173	20311	20348	20173	20512	20249	20625	20437	20268	20299	20544	20510	20349	20457	20292	20247	20411	20352	20390	20370	20431	20334	20381	20456	20385	20430	20364	20443	20448	20418	20312	20342	20444	20406	20309	20294	20645	20320	20367	20285	20309	20334	20428	20379	20436	20395	20369	20393	20343	20292	20384	20369	20294	20384	20491	20332	20223	20347	20320	20458	20473	20414	20494	20398	20290	20525	20446	20085	20120	20256	20076	20444	20388	20371	20518	20399	20295	20369	20469	20327	20279	20497	20199	20506	20247	20251	20377	20550	20225	20378	20370	20494	20513	20398	20317	20311	20472	20277	20314	20512	20355	20303	20201	20400	20182	20447	20459	20398	20328	20393	20471	20373	20454	20262	20279	20438	20263	20503	20370	20360	20452	20245	20225	20406	20190	20296	20455	20213	20365	20536	20299	20457	20204	20353	20451	20282	20367	20388	20323	20114	20278	20183	20497	20547	20484	20432	20327	20426	20680	20161	20345	20513	20396	20257	20493	20315	20338	20239	20427	20590	20251	20349	20378	20500	20519	20045	20451	20324	20365	20194	20460	20284	20540	20380	20514	20374	20405	20476	20306	20293	20328	20379	20319	20518	20414	20465	20455	20244	20427	20346	20484	20540	20130	20375	20161	20307	20317	20321	20462	20312	20316	20464	20393	20330	20456	20265	20299	20252	20421	20247	20292	20273	20298	20328	20293	20353	20413	20355	20439	20251	20316	20489	20278	20329	20362	20353	20380	20408	20459	20517	20430	20459	20321	20404	20264	20307	20563	20290	20243	20314	20361	20285	20007	20293	20405	20440	20260	20193	20457	20517	20484	20349	20380	20340	20296	20263	20268	20287	20560	20457	20501	20255	20687	20526	20295	20234	20263	20218	20205	20300	20305	20228	20513	20266	20353	20550	20383	20327	20193	20490	20420	20230	20399	20312	20604	20442	20339	20265	20412	20432	20198	20187	20411	20463	20453	20424	20197	20553	20339	20439	20410	20476	20489	20356	20417	20117	20395	20274	20369	20390
16429	21555	20687	18710	17736	19212	28034	26428	22010	19091	17772	17238	17007	17008	17047	16793	16910	17154	17116	17089	17109	16993	17069	17177	16978	17122	17101	16896	17059	17042	16970	16979	16964	16936	17144	17003	17075	17204	16867	17076	16955	16885	17239	16997	17035	17034	16989	17132	16899	17086	16931	16830	17060	17112	17107	16932	17157	16951	16907	17109	17046	17111	16786	16916	17085	16985	17038	16895	17078	16923	17024	17097	16995	17078	16938	17107	16914	17057	16757	16828	17022	16863	17011	17103	17176	16911	16887	17145	16924	16944	16910	16878	17030	16901	17141	17143	17078	17069	16993	17113	16991	16943	16975	17027	16985	17060	17111	16912	17159	16783	16899	17064	17007	17196	17160	16903	17064	17068	16787	17010	16997	17085	17090	16994	17185	16987	16967	16981	16979	17100	16980	17118	17077	17025	17120	16766	16981	16940	17008	16978	16902	16910	16797	17031	16844	17076	16900	17027	16927	17109	17094	17134	16909	17001	16916	17158	17037	17017	16989	16845	16974	17026	16962	17086	16951	16970	17158	16949	17091	16895	17103	17080	17042	17043	16957	17110	16974	17223	16887	17030	17004	17151	16900	17006	17037	16939	16938	16933	16821	17012	17157	16898	17043	16858	17112	16887	16926	17002	17014	17029	17071	16891	17091	16996	16897	16988	17164	16952	16862	16915	17208	16984	16919	16897	17029	16984	16986	17036	16961	17063	17051	17041	17034	16944	17110	17016	16971	17004	16911	16969	17144	17110	16931	17044	16969	17044	16889	16863	16963	16952	16783	16958	17068	16889	16953	17142	17020	17008	16995	16980	17038	17123	16940	17118	16904	16974	16917	17139	17031	17046	17055	17157	17026	16758	16930	17005	17174	17180	16934	17011	17152	17020	16961	16830	17014	16883	17002	17000	17062	17134	17009	17042	17118	16932	17004	17149	16988	16909	17058	17065	16948	17115	16935	16867	17167	17003	16930	17097	16992	17005	17030	16923	17184	17079	17037	16950	17076	16881	17009	16954	16991	16999	17067	17065	16925	17110	17061	17002	17004	17202	16959	17084	16952	16988	16916	17116	17028	17165	17107	16941	17081	17090	16991	17099	16923	16844	16978	16992	17319	16922	16982	17086	16870	16949	16898	17013	17044	16867	17023	17079	17001	17026	17041	16898	17048	16938	17049	16946	17083	17037	17112	16824	16842	17068	16881	17031	17011	16901	17088	17068	16927	17133	16931	16975	17000	16941	17102	17021	17058	17125	17136	16887	17000	16950	16966	17222	17181	16890	17048	17041	16907	16876	17044	17075	16991	16836	17044	17160	16920	16939	16839	16874	16942	16930	16959	17026	16993	17053	16760	16905	17154	16829	16964	17068	16927	16904	16937	16987	17006	17113	17032	17160	17036	17083	16909	16845	17000	16934	17006	16871	17159	17123	16988	16844	17065	17020	16917	17061	16974	16957	17105	17016	17078	16977	17135	16929	17022	17010	17022	16982	16955	17060	17063	17026	17048	17069	17129	16983	16892	16930	17004	17050	17135	16893	17084	16931	17130	16963	16983	16938	16959	17020	17116	17079	17040	17227	17081	16865	17157	16983	17005	17016	17113	17037	17012	16972	16997	16940	17068	16946	16844	17012	17022	16831	17137	17133	17049	16952	16986	17088	17032	16999	17097	17167	16863	16842	17055	16960	17148	16969	16838	17061	16926	16904	17054	16806	16956	17005	17121	17027	17012	17018	17172	16896	17038	16986	17040	17001	17067	16996	17091	16914	16962	16973	17167	16997	16918	17142	17145	16994	16976	16883	16974	16856	16931	16959	16983	16904	17201	17035	17103	17142	17066	17111	17056	17095	16970	17010	17003	17093	17107	17080	16930	17098	17079	17092	16920	16906	16921	16840	16907	16990	17032	17046	17019	16986	17043	16951	17115	16936	17117	16866	16867	17092	16899	17056	16999	17069	16989	17082	17068	17159	16966	16963	17226	16770	17138	16997	16996	17027	17050	17127	17018	16920	17037	17037	17052	16954	17130	16832	16899	16809	17049	17015	16723	17191	17053	16955	16916	17036	17065	17060	17088	16970	16971	17012	16886	17145	16750	17135	16959	17007	16885	16927	17018	16946	17095	16874	16782	16988	17032	16880	17056	16862	17129	17181	16890	17019	16902	17039	17040	17056	17099	17067	17017	16866	16977	16998	16962	17110	17097	16870	17089	17043	16814	16913	17042	17014	17008	16768	16971	16991	16947	16905	17111	17007	17025	17305	16871	16970	16937	17063	16987	17121	17023	16967	16997	16813	16956	17074	16932	17130	17027	16842	17039	16882	16786	17087	16949	16904	16858	16954	16892	17107	16941	16857	16921	16962	16889	16934	17075	16911	17067	16897	17032	16907	16847	17131	17220	16977	16887	16889	17166	16980	16911	16920	17020	16917	16898	16890	17099	16994	16900	17059	16768	17000	17129	16972	16811	17116	16977	16984	17076	17055	17305	16925	17136	17082	17113	16947	16996	17004	16952	16905	17001	16939	17228	16916	16865	16989	16805	16993	16946	16944	16862	16950	16858	16999	17005	16862	17056	16872	16857	16994	16857	17134	16899	17123	16963	17135	17132	16999	17054	17017	17080	17000	16949	16962	16951	16994	17002	16893	16979	16973	17069	17114	16950	17058	17063	16825	17068	16927	17003	17082	17112	17025	16899	17015	17002	16848	16922	16968	17057	16863	17079	17011	17038	16962	17074	16992	16979	17090	17124	17047	17047	16980	17154	17049	16946	16936	17107	17044	17032	17045	17010	16841	16866	16995	16968	16882	16923	16970	17089	17109	17142	16908	16999	16924	16868	17078	17092	17012	17043	16862	17012	17173	16852	16956	16915	17190	17001	16932	16755	17018	16955	16978	17010	16855	16878	16980	17118	16899	17108	17042	17085	17119	16961	17030	16988	17102	16979	17021	16923	16932	16965	17027	16959	17079	17182	16923	17001	17027	16990	16976	17055	17040	17038	16954	16974	17080	17052	16924	16942	16856	16833	16938	16869	17102	17095	17014	16996	17102	16944	17068	16926	16907	17021	17081	17068	16990	17094	17205	17159	17083	16910	17106	16965	16865	16975	17077	16991	16873	17183	17042	17026	16956	16951	17083	16918	16986	16891	16940	16927	17024	16940	17029	16986	17046	17173	17257	17017	17043	16998	16938	17275	16942	17079	16912	16819	16935	17037	16954	17098	16934	17186	16942	16873	17050	17112	17016	16990	17064	17054	16815	16965	17122	17065	17078	16891	17037	17059	17107	16917	16931	16985	17174	16890	16870	17041	16999	16957	17175	17015	16743	16888	16975	16982	17138	16958	17076	16952	17021	16834	17044	16948	16915	16866	16961	17119	17131	17094	16988	16945	16902	17149	17068	16959	16909	16973	17106	16922	16907	16963	16981	17082	16936	17037	16858	16831	17062	17025	16912	17160	17062	17069	17079	17031	16993	17143	17001	17077	17017	17108	17011	17065	16911	17002	17060	17095	17147	17046	16929	17102	17114	17070	17163	17096	16790	16973	17009	17014	16969	16962	16957	17074	17014	17110	17156	16888	16885	16978	17029	17142	17012	16857	17033	17059	17057	17004	17087	16947	17075	17081	17082	16978	17062	17012	16939	17089	17083	17088	16934	16999	17020	17040	17174	16974	16927	17028	17018	17175	16859	16916	16990	16813	16850	17033	16850	17023	16903	17022	16924	16994	16980	17004	16940	16861	16949	17063	16964	16965	17132	17098	17096	16794	16908	16970	17041	17061	16882	17013	16978	16904	16977	17066	17203	17039	16877	16880	17038	17083	17068	17063	16920	16992	16875	16909	16841	17032	17000	17133	17076	16853	16906	16875	17006	17009	16923	17033	17137	17020	17053	16955	16927	17031	16895	17042	16945	16991	16957	16998	16950	17060	16966	16906	16910	17092	17094	16865	17013	17176	17013	17136	16924	17040	16941	17071	16867	17128	16994	17001	17087	17008	16994	17040	17051	16943	17053	16868	17133	17034	16848	17184	16927	16910	17016	17145	17076	16969	17261	16929	17026	16899	16950	16920	17063	16961	17107	17084	16946	17009	16960	16848	17177	17043	17292	17039	16947	17031	16915	16959	16918	17105	17078	16988	17173	17157	16908	16865	17094	16944	17070	17037	17089	17066	16996	16853	17167	17093	16994	17185	17021	16829	16921	17079	16966	17108	17119	16987	16841	16978	16882	17360	17010	16865	17160	17031	17017	17128	16973	17050	16949	17017	17110	17015	17024	16930	17095	17060	16945	17074	17150	16886	17077	17111	17047	17001	16910	16961	17041	16919	17110	17085	17001	17018	17073	16935	16982	17132	16888	17103	16909	16979	17033	17044	17052	17034	16781	17095	17092	17008	16955	17047	17040	17014	17095	16957	17167	16886	16971	16991	16985	16945	16918	17156	17158	16851	17093	16917	17086	16899	17057	17225	17081	16799	17003	17073	17008	17022	16932	17045	17095	17049	17109	17171	16891	17044	17114	17017	17104	16989	17080	16937	16971	16968	16997	17087	17052	17185	16893	17094	17173	17069	17057	16942	16874	16974	16880	16968	17063	17123	17091	17092	17036	16975	16944	16929	16898	16986	17038	17095	17049	17111	17174	16850	16873	16834	16836	17036	16985	17119	16929	17124	16996	16994	16936	17040	16998	17222	16979	17013	16952	16954	17040	17104	17051	16878	16872	17031	17006	17058	17187	17032	17072	16994	16955	17147	16834	17035	17038	17048	17053	17106	16883	16982	17110	16860	17191	16923	17131	17018	17145	16951	16887	17248	17053	17204	17131	17043	16960	16917	16812	16970	16993	17030	17027	16823	16881	16906	16989	16797	17108	16929	16943	16978	17054	17088	17016	17031	17019	16900	17010	17230	16935	17210	16860	17139	17061	16807	17181	16974	17081	17056	17056	16819	17099	17001	17104	17115	16911	17011	16888	16933	16978	16955	17089	16975	17016	17034	17099	17141	16930	16898	17044	17005	16962	16951	17048	16973	16983	17043	17236	16953	16996	16915	16965	16850	16904	17062	16963	17066	17114	16906	17077	17136	17003	17012	16757	17040	16944	17051	17047	17084	17174	17076	17079	16851	17127	17043	16765	16940	16966	17098	17055	16883	16924
24730	21436	28698	24914	22869	31115	52813	49615	37256	29177	23633	21723	21046	20752	20615	20640	20538	20711	20552	20804	20770	20591	20717	20795	20805	20596	20480	20345	20661	20731	20741	20389	20384	20634	20542	20602	20647	20964	20544	20465	20643	20455	20458	20660	20489	20327	20599	20742	20472	20586	20589	20479	20451	20461	20379	20459	20473	20722	20634	20749	20513	20548	20701	20304	20471	20633	20486	20541	20415	20457	20838	20567	20294	20563	20358	20555	20689	20699	20613	20610	20523	20636	20582	20292	20497	20393	20501	20476	20442	20508	20578	20648	20582	20432	20569	20470	20460	20647	20290	20444	20506	20316	20502	20465	20439	20490	20490	20545	20474	20440	20626	20292	20452	20565	20443	20528	20633	20580	20582	20612	20579	20511	20503	20254	20474	20396	20487	20353	20394	20590	20338	20499	20611	20523	20576	20664	20351	20628	20451	20488	20390	20402	20429	20625	20591	20319	20581	20482	20445	20678	20701	20392	20550	20323	20542	20307	20605	20385	20547	20658	20711	20494	20271	20519	20482	20445	20345	20427	20541	20482	20547	20644	20493	20549	20468	20396	20447	20702	20549	20639	20534	20557	20424	20381	20452	20648	20580	20523	20598	20702	20478	20547	20373	20383	20528	20320	20527	20569	20544	20614	20545	20419	20611	20619	20548	20456	20540	20463	20358	20561	20300	20429	20654	20285	20741	20508	20523	20682	20557	20378	20563	20798	20513	20486	20489	20424	20555	20385	20498	20395	20609	20370	20472	20490	20518	20399	20294	20527	20388	20387	20699	20281	20493	20465	20374	20540	20172	20292	20542	20431	20423	20612	20363	20554	20418	20314	20619	20297	20497	20518	20264	20458	20350	20511	20621	20677	20488	20478	20478	20143	20328	20491	20542	20434	20406	20547	20585	20424	20527	20269	20575	20632	20305	20616	20614	20300	20536	20439	20556	20575	20379	20340	20496	20511	20478	20486	20143	20564	20484	20718	20482	20605	20531	20398	20366	20498	20468	20640	20438	20514	20559	20280	20485	20567	20528	20432	20361	20578	20436	20346	20432	20643	20438	20390	20575	20634	20121	20495	20460	20637	20615	20411	20651	20498	20467	20387	20310	20441	20351	20355	20518	20543	20505	20386	20658	20691	20565	20635	20610	20553	20533	20485	20626	20422	20616	20503	20374	20342	20753	20483	20668	20578	20506	20390	20445	20543	20452	20563	20430	20534	20493	20423	20537	20374	20487	20302	20534	20418	20558	20373	20463	20610	20303	20415	20390	20498	20349	20431	20276	20514	20585	20650	20338	20378	20300	20479	20295	20510	20546	20485	20336	20537	20633	20355	20494	20377	20519	20438	20723	20602	20767	20594	20562	20576	20481	20357	20608	20509	20477	20335	20299	20666	20737	20594	20494	20574	20514	20338	20341	20472	20589	20555	20581	20483	20370	20503	20533	20649	20408	20498	20552	20479	20347	20518	20498	20379	20534	20422	20512	20565	20637	20597	20518	20615	20502	20447	20329	20450	20393	20391	20529	20471	20458	20607	20543	20197	20501	20614	20372	20433	20570	20607	20659	20440	20518	20351	20550	20529	20531	20487	20477	20712	20655	20509	20522	20590	20319	20423	20429	20464	20580	20422	20411	20346	20507	20445	20715	20456	20314	20390	20492	20293	20433	20581	20508	20763	20601	20483	20425	20375	20543	20560	20530	20644	20370	20404	20393	20417	20446	20431	20487	20557	20558	20547	20693	20461	20707	20367	20540	20504	20450	20390	20440	20456	20487	20556	20560	20409	20577	20412	20500	20319	20569	20413	20435	20300	20552	20574	20428	20616	20493	20497	20632	20533	20461	20515	20444	20548	20463	20450	20682	20471	20567	20546	20262	20615	20481	20520	20418	20318	20397	20564	20437	20472	20472	20665	20529	20642	20502	20643	20520	20747	20595	20534	20637	20513	20434	20469	20493	20659	20621	20631	20587	20227	20407	20418	20554	20499	20387	20169	20469	20550	20458	20588	20384	20477	20501	20387	20349	20494	20343	20462	20624	20262	20335	20656	20526	20254	20539	20533	20266	20410	20443	20400	20674	20637	20387	20423	20432	20402	20661	20601	20622	20402	20636	20394	20531	20536	20381	20627	20513	20397	20597	20352	20556	20459	20591	20428	20657	20408	20371	20326	20458	20422	20357	20242	20409	20440	20349	20590	20496	20749	20620	20531	20587	20546	20464	20762	20633	20420	20530	20655	20497	20341	20429	20521	20626	20588	20357	20460	20541	20501	20465	20370	20335	20536	20464	20513	20409	20552	20614	20567	20470	20440	20592	20518	20282	20465	20465	20376	20418	20508	20385	20375	20365	20619	20321	20500	20323	20308	20478	20621	20736	20457	20557	20486	20457	20186	20221	20361	20487	20240	20411	20475	20757	20490	20687	20720	20510	20435	20506	20384	20357	20625	20629	20546	20509	20446	20561	20594	20430	20393	20427	20559	20444	20525	20464	20427	20538	20594	20528	20374	20518	20541	20443	20569	20493	20512	20506	20511	20550	20682	20541	20580	20604	20487	20488	20584	20591	20677	20411	20557	20400	20581	20676	20570	20682	20354	20601	20443	20658	20453	20570	20403	20549	20580	20688	20353	20622	20710	20628	20507	20640	20488	20491	20511	20640	20642	20314	20400	20521	20508	20174	20393	20509	20324	20558	20573	20531	20579	20653	20675	20484	20511	20535	20452	20428	20401	20587	20624	20492	20365	20480	20472	20692	20552	20611	20636	20521	20449	20371	20394	20461	20420	20482	20408	20456	20447	20482	20532	20336	20597	20545	20225	20436	20505	20258	20504	20395	20343	20536	20400	20577	20301	20408	20481	20522	20402	20471	20485	20338	20629	20400	20471	20435	20483	20336	20527	20495	20552	20567	20455	20610	20536	20542	20568	20478	20336	20457	20505	20311	20352	20449	20479	20629	20597	20505	20434	20513	20489	20629	20341	20544	20445	20711	20561	20778	20391	20551	20494	20611	20452	20533	20614	20491	20505	20556	20549	20298	20383	20388	20603	20649	20554	20374	20355	20282	20647	20480	20592	20551	20514	20630	20620	20578	20453	20434	20255	20513	20502	20439	20190	20246	20265	20743	20776	20483	20591	20562	20657	20391	20575	20499	20580	20548	20463	20448	20383	20297	20514	20400	20470	20640	20573	20399	20390	20425	20399	20419	20440	20526	20508	20557	20633	20478	20394	20521	20504	20506	20569	20628	20613	20485	20625	20541	20408	20685	20440	20431	20488	20581	20552	20403	20457	20277	20443	20422	20524	20414	20195	20616	20470	20272	20626	20612	20407	20340	20435	20404	20394	20353	20449	20423	20393	20393	20664	20557	20437	20416	20768	20608	20651	20564	20616	20509	20468	20440	20585	20570	20465	20524	20436	20486	20309	20439	20457	20499	20437	20585	20705	20655	20714	20803	20457	20358	20571	20198	20491	20638	20465	20561	20594	20549	20568	20522	20372	20489	20423	20498	20516	20360	20573	20492	20527	20645	20383	20348	20471	20472	20412	20441	20325	20565	20356	20439	20473	20556	20224	20587	20393	20550	20326	20478	20418	20386	20527	20553	20498	20618	20389	20517	20431	20341	20513	20250	20359	20378	20560	20303	20340	20473	20231	20482	20669	20406	20524	20373	20478	20476	20495	20477	20474	20471	20640	20406	20394	20400	20593	20506	20513	20409	20521	20551	20635	20370	20501	20246	20367	20357	20406	20684	20390	20467	20618	20464	20328	20453	20469	20561	20609	20238	20313	20341	20484	20529	20299	20429	20358	20447	20686	20461	20532	20565	20599	20759	20519	20574	20488	20391	20387	20452	20312	20515	20521	20349	20420	20818	20469	20577	20382	20483	20425	20396	20484	20511	20618	20356	20276	20370	20423	20475	20345	20377	20618	20515	20583	20470	20282	20352	20435	20612	20433	20586	20307	20576	20479	20521	20592	20661	20576	20280	20497	20618	20585	20492	20486	20466	20559	20437	20462	20219	20349	20452	20400	20473	20539	20213	20402	20526	20517	20483	20458	20423	20550	20644	20668	20538	20346	20426	20368	20389	20480	20476	20555	20497	20411	20295	20525	20425	20451	20456	20306	20348	20301	20553	20564	20471	20540	20827	20659	20434	20635	20417	20292	20462	20362	20449	20470	20377	20581	20385	20408	20410	20353	20599	20520	20454	20409	20558	20508	20366	20317	20558	20491	20418	20368	20417	20611	20376	20572	20621	20269	20388	20479	20464	20494	20519	20614	20547	20563	20403	20433	20497	20743	20612	20647	20691	20337	20428	20571	20269	20467	20318	20621	20434	20729	20433	20635	20603	20249	20463	20401	20609	20590	20553	20550	20450	20519	20308	20516	20494	20497	20565	20429	20343	20258	20636	20401	20464	20434	20703	20269	20348	20375	20347	20646	20565	20379	20595	20400	20472	20348	20598	20464	20488	20611	20385	20547	20644	20463	20521	20818	20519	20449	20471	20530	20522	20537	20408	20613	20671	20431	20419	20431	20451	20475	20472	20478	20413	20565	20437	20650	20236	20562	20459	20530	20493	20560	20303	20712	20565	20535	20429	20495	20740	20486	20585	20423	20500	20511	20448	20745	20372	20340	20360	20745	20636	20460	20504	20468	20596	20527	20664	20540	20460	20437	20772	20376	20484	20488	20781	20404	20710	20538	20223	20539	20341	20237	20664	20638	20253	20442	20532	20489	20457	20303	20426	20482	20515	20532	20472	20542	20468	20339	20280	20440	20560	20210	20395	20190	20371	20404	20466	20255	20409	20600	20271	20296	20764	20699	20448	20369	20355	20400	20495	20501	20538	20516	20432	20487	20359	20501	20463	20474	20610	20521	20432	20453	20344	20516	20513	20413	20496	20504	20623	20457	20416	20619	20336	20642	20475	20571	20379	20581	20679	20495	20531	20365	20460	20396	20418	20610	20360	20360	20555	20618	20614	20485	20520	20490	20472	20583	20486	20504	20251	20514	20406	20414	20524	20331	20420	20447	20370	20362	20347	20503	20544	20395	20391	20583	20475	20363	20288	20409	20370	20386	20554	20523	20293	20668	20586	20502	20541	20448	20395	20503	20421	20484	20658	20507	20483	20671	20385	20448	20567	20441
15448	25433	23447	20233	18799	32558	51384	47622	36258	26848	20419	17901	17547	17237	17298	17282	17202	17179	17088	17012	17161	17187	17279	17238	17243	17184	17109	17015	17173	17114	17308	17171	17040	17238	17242	17090	17281	17232	17149	17212	17117	17226	17138	17222	17168	17155	16900	17306	17125	17073	17088	17276	17353	17209	17123	17077	17051	17220	17289	17250	17289	17171	17021	16877	17093	17057	17146	17051	17059	17194	17065	17168	17125	17173	17047	17246	17309	17159	17113	17189	17251	17100	17163	16972	17020	16961	17173	17302	17099	17013	17231	17271	17032	17102	17063	17137	17108	17310	17170	17244	16952	17274	17070	17049	17101	17008	17248	17087	17076	17217	17247	17177	17125	17274	17220	17104	17176	17044	17054	17021	17194	17192	17107	17170	17093	17188	17270	16995	17183	17176	17101	17114	17096	17021	17219	17165	17246	17160	17076	17326	17277	17328	17042	17094	17126	17102	17097	17112	17198	17062	17259	17113	16948	17135	17183	17106	17183	17056	17215	17336	17173	17070	17204	17195	17107	17167	17120	16979	17113	17176	17087	17171	17143	17135	17091	17212	17179	17163	17124	17291	17133	17116	17128	17342	17175	17042	17218	17223	17168	17200	17175	17105	17156	17064	17329	17147	17033	17174	17312	17076	17136	17163	17172	17263	17136	17215	17230	17181	17174	17231	17298	17127	17148	17161	17244	17156	17149	17191	17031	17228	17285	17188	17076	17207	17062	17171	17116	17169	17139	17237	17044	17198	17193	17289	17230	17019	17242	17112	17040	17179	17080	17145	17280	17024	17229	17200	17162	17042	17147	17210	17033	17212	17238	17009	17223	17166	17258	17079	17289	17156	17267	17069	17240	17000	17095	17167	17162	17127	17188	17172	17130	17057	17067	16969	17026	17228	17106	17151	17035	17116	17234	17086	17121	17202	16952	17200	17085	17123	17157	16946	17335	17092	17264	17106	17249	16991	17241	17099	17252	17204	17208	17214	17182	17078	17239	17119	17148	17108	17076	17117	17261	17294	17086	17260	17192	17030	17203	17221	17083	17250	17149	17195	17324	17211	17062	17275	17024	17197	17072	17100	17206	16998	17157	17068	16955	17133	17100	17192	17207	17075	17102	17160	17065	17280	17321	17079	17040	17161	17211	17195	17127	17318	17166	17077	17180	17077	17263	17186	17185	16923	17131	16940	17228	16897	17068	17238	16975	17128	17222	17131	17258	17114	17165	17078	17131	17144	17141	17303	17275	17058	17040	17074	17287	17153	17086	17280	17035	17125	17218	17104	17276	17160	17191	17034	17197	17315	17192	17163	17076	17166	17115	17176	17051	17159	17314	17133	17112	17161	17165	17116	17083	17180	17312	17040	17133	17231	17351	17233	17155	17243	17342	17289	17017	17237	17071	17155	17132	17464	17140	17274	17197	17212	17271	17222	17153	17225	17159	17224	17063	17013	17301	17106	17263	17183	17255	17248	16998	17424	17163	17338	17345	17123	17207	17147	17317	17143	17048	17090	17147	17114	17052	17210	17011	17126	17189	17266	17239	17015	17246	16974	17113	16946	17095	17168	17056	17040	17156	17213	17181	17099	17138	17271	17108	17267	17102	17226	17121	17253	17173	17116	17232	17052	17141	17284	17265	17105	17208	17109	17124	17176	17187	16986	17118	17369	17068	17094	17131	17254	17218	17168	16990	17000	17047	17296	17107	17264	17183	17140	17026	17123	17174	17016	17128	17296	17057	17046	17185	17213	17067	17110	17123	17152	17143	17223	17242	17021	17170	17124	17184	17374	17251	16964	17313	17243	17238	17112	17221	17243	17204	17072	17212	17174	17028	17248	17244	17288	17125	17020	17171	17285	16950	17123	17233	17158	16997	17161	17173	17388	17180	17190	17046	17360	17213	17297	17177	17276	17163	17244	17158	17037	17179	17041	17275	17275	17095	16905	17045	17200	16978	17113	17264	17207	17249	17182	17168	17214	17396	16984	17148	17163	17105	17090	17282	17256	17044	17240	17106	16963	17220	17104	17224	17399	17251	17193	17250	17301	17147	17086	17146	17015	17229	16885	17185	17282	17080	17176	17117	17064	17091	17181	17123	17165	17074	17179	17177	17238	17197	16853	17172	17306	17033	17159	17130	17296	17103	17161	17042	17204	17010	17210	17079	17222	17184	17199	17179	17187	17117	17244	17168	17120	17094	17114	17155	17212	17306	17089	17289	17208	17184	17117	17051	17152	17071	17277	17072	17017	17033	17147	17313	17175	17246	17024	17241	17160	16991	17091	17148	17119	17270	17171	17107	17166	17195	17070	16982	17180	17229	17213	17017	17089	17241	17139	17275	17060	17194	17283	16921	17018	17074	17220	17124	17113	16991	16984	17038	17148	17139	17105	17121	17143	17214	17060	17183	17035	17049	17182	17276	17047	17231	17256	17072	17057	17179	17197	17221	17281	17166	17333	17258	17169	17163	17120	17199	17158	17217	17217	17300	17184	16920	16975	17089	17258	17133	17137	17173	17201	17093	17059	17013	17253	17192	17271	17241	17213	17090	17131	17299	17070	17028	17262	17008	17114	17215	17276	17288	17213	17083	17098	16997	17283	17312	17216	17219	17059	17038	17016	17013	17164	17243	17036	17229	17089	17018	17225	17003	17213	17198	17084	17247	17301	17132	17055	17193	17025	16981	17210	17240	17055	17253	17093	17113	17104	17125	17311	17137	17261	17207	17111	17073	17113	17201	17101	17171	16993	16986	17110	17066	17157	17240	17161	17201	17186	17192	17036	17236	17166	17261	17170	17176	16982	17456	17135	17087	17283	17295	17183	17204	17135	17159	17255	17188	17209	17164	17082	17084	16945	17257	17198	17127	17128	16970	17241	17115	17130	17301	17311	17238	17123	17076	17111	17306	16950	17272	17003	17012	17094	17232	17200	17104	17135	17126	17284	17174	17144	17074	17126	17246	17113	17250	17288	17154	17046	17250	16882	17301	17023	17228	17284	17146	17153	16982	17300	17200	17093	17160	17185	17205	16965	17050	17134	17300	17093	17256	17141	17155	17130	17072	17292	17095	17150	17308	17229	17235	17009	17173	17195	17132	17101	17242	17154	17119	17072	17106	17210	17061	17298	17143	17108	17254	17223	17254	17197	17029	17336	17051	17140	17057	17102	17157	17226	17160	17235	17110	17104	17031	17304	17203	17209	17199	17246	17115	17232	17257	17089	17195	17107	17034	17092	17191	16931	17325	17168	17332	17002	17076	17103	17126	17142	17334	17096	17054	17070	17044	17107	17009	17283	17211	16901	17011	17221	17242	16951	17244	17335	16997	17114	17150	17141	17118	17176	17121	17211	17063	17126	17203	17292	17087	17144	17124	17282	17081	17110	17165	17085	17125	17266	17097	17281	17040	17155	17075	17241	17112	17167	17153	17072	16990	17150	17157	17233	17121	17295	17318	17255	17056	17175	17040	16928	17086	17307	17085	17156	17142	17110	17115	17198	17145	17277	17154	17136	17088	17175	17159	17322	17079	17074	17115	17104	17236	17194	17183	17315	17196	17244	17147	17077	17145	16999	17078	17124	17052	17154	17418	17119	17176	17245	17084	17205	17194	17046	17159	17167	17104	17227	17222	17100	17133	17085	17193	17039	16903	16999	17431	17034	17075	17092	17154	16994	17239	17146	17255	16970	17189	17117	17076	17132	17274	17201	17156	17212	17212	17145	17132	17205	17033	17076	17104	17148	17067	17116	17103	17063	17229	17170	17013	17246	17074	17224	17197	17181	17108	17230	17304	17304	17014	17202	16967	17102	17179	17072	16969	17050	17305	17226	17106	17353	17017	17015	17215	17101	17116	17276	17303	16916	17305	17183	17139	17070	17196	17203	17198	16964	17245	17404	17169	17124	17219	17051	17092	17105	16914	17250	17171	17094	17123	17013	17124	17277	17128	17201	17227	17188	17103	17019	17149	17050	17056	17185	17145	17010	17096	17123	17278	17222	17009	17111	17186	17075	17148	17044	17146	17123	17036	17168	17102	17078	17129	17193	17213	17120	17257	17124	17039	17248	17172	17311	17257	17142	17189	17086	17239	17305	17164	17253	17197	17225	17145	17291	17227	17058	17161	17147	17239	17345	17080	17304	17052	17033	17112	17210	17067	17221	17152	17228	17097	17235	17197	17232	17180	17119	17211	17152	17152	17142	17089	17227	17202	17297	17237	17110	17127	17151	17187	16976	17226	17249	17149	17169	17233	17194	17241	17167	17073	17285	17154	17370	17015	17237	17197	17014	17264	17075	17181	17249	17271	17248	16956	17123	17067	17262	17231	17135	17131	17262	17072	17264	17063	17132	17259	17410	17157	17248	17335	17079	17307	17245	17122	17238	17107	17144	17196	17327	17052	17107	17080	17260	17164	17151	17110	17127	17264	17244	17123	17078	16976	17297	17123	17231	17050	17124	17255	17168	16991	17210	17151	17160	17092	17233	17006	17084	17200	17179	17204	17130	17096	16994	17246	17219	17115	17144	16953	17236	17213	17189	17153	17159	17104	17101	17115	16949	17449	17252	17185	17140	17215	17201	17262	17239	17052	17225	17130	17053	17029	17181	17070	17219	17218	17214	17107	17227	17056	17394	17061	17129	17253	17182	17346	17114	16962	17156	17184	17179	17116	17226	17116	17130	17237	17068	17212	17340	17185	17274	17191	17082	17256	17362	17063	17206	17195	17169	17179	17185	16889	17193	17143	17049	16985	17007	17287	17117	17122	17228	17062	17090	17203	17183	17018	17098	17250	16946	17294	17150	17043	17090	17165	17233	16965	17111	17339	17110	17344	17201	17323	17084	17246	17092	17140	17118	17133	17168	17345	17098	17053	17159	17252	17073	16916	17127	17149	17053	17128	17119	17234	17012	17323	17056	17130	17220	17237	17242	17197	17167	17297	17279	17219	17102	17064	17232	17176	17206	17231	17195	17065	17245	17336	17091	17019	17013	17077	17183	17114	17229	17126	17140	17102	17134	16994	17138	17010	17210	17069	17203	17079	17190	17265	17088	17117	17278	17061	17193	17207	17139	17242	17206	17242	17166	17091	17267	17252	17048	17036	17308	17194	17249	17056	16946	17188	17312	17107	17238	17235	17228	17176	17149	17266	17191
22912	21420	29343	23888	21649	39096	69746	64178	50153	37807	27902	22872	21312	21004	20875	20794	21036	20818	21019	20780	20781	20940	20661	20817	20509	20776	20822	20572	20897	20710	20855	20754	20738	20769	20686	20478	20642	20720	20752	20850	20556	21077	20715	20570	20561	20513	20576	20618	20611	20547	20664	20642	20650	20665	20484	20653	20507	20743	20476	20761	20675	20572	20813	20671	20688	20647	20517	20577	20708	20652	20809	20571	20367	20493	20677	20562	20771	20710	20500	20622	20699	20716	20618	20668	20717	20730	20556	20636	20647	20792	20627	20722	20710	20860	20597	20608	20658	20679	20538	20859	20728	20721	20614	20656	20694	20572	20636	20726	20648	20604	20267	20391	20399	20428	20573	20411	20579	20368	20373	20394	20503	20506	20437	20531	20630	20368	20636	20363	20677	20496	20631	20709	20646	20491	20634	20565	20670	20438	20745	20510	20540	20694	20618	20337	20598	20622	20606	20697	20594	20575	20656	20804	20631	20521	20588	20522	20408	20407	20502	20643	20623	20805	20552	20540	20709	20584	20621	20667	20552	20529	20514	20802	20628	20539	20729	20856	20544	20460	20598	20657	20778	20428	20573	20592	20827	20523	20734	20656	20581	20399	20691	20489	20449	20549	20727	20573	20793	20717	20707	20650	20699	20461	20689	20654	20652	20568	20608	20665	20549	20528	20837	20708	20576	20712	20590	20534	20597	20664	20387	20480	20521	20667	20597	20543	20472	20733	20637	20554	20427	20615	20464	20572	20504	20534	20535	20612	20606	20684	20730	20453	20617	20463	20641	20509	20551	20822	20365	20464	20553	20682	20523	20749	20789	20678	20632	20630	20769	20653	20683	20555	20449	20599	20212	20671	20492	20501	20528	20570	20509	20812	20629	20762	20462	20433	20725	20537	20635	20624	20531	20702	20540	20684	20782	20545	20540	20745	20638	20659	20488	20411	20562	20668	20422	20608	20630	20556	20609	20451	20725	20536	20599	20553	20362	20502	20368	20335	20483	20587	20523	20677	20745	20613	20528	20512	20680	20611	20828	20452	20665	20735	20443	20685	20461	20887	20643	20712	20598	20727	20680	20674	20470	20608	20637	20610	20801	20791	20451	20608	20337	20385	20445	20482	20775	20743	20673	20571	20610	20445	20516	20575	20563	20401	20807	20625	20727	20630	20616	20458	20449	20605	20461	20697	20539	20700	20775	20517	20432	20460	20633	20675	20532	20629	20800	20508	20554	20704	20721	20446	20484	20720	20561	20681	20477	20524	20477	20485	20393	20857	20667	20592	20449	20617	20396	20430	20682	20578	20323	20554	20726	20697	20529	20403	20451	20718	20573	20630	20594	20635	20408	20656	20529	20654	20743	20602	20472	20554	20754	20601	20620	20681	20557	20445	20431	20407	20775	20501	20445	20746	20490	20464	20571	20510	20809	20559	20502	20676	20694	20741	20518	20461	20497	20622	20520	20690	20519	20580	20649	20551	20484	20541	20471	20516	20684	20522	20423	20541	20590	20549	20764	20491	20585	20386	20468	20541	20472	20615	20830	20699	20553	20587	20840	20746	20369	20620	20538	20518	20475	20634	20646	20642	20521	20443	20454	20555	20395	20473	20508	20490	20515	20518	20666	20549	20534	20322	20635	20424	20568	20472	20615	20570	20923	20616	20495	20453	20484	20523	20443	20649	20641	20556	20638	20578	20699	20632	20438	20503	20700	20478	20633	20738	20564	20465	20473	20502	20510	20670	20584	20627	20634	20433	20459	20509	20693	20885	20675	20723	20529	20543	20471	20442	20575	20738	20509	20642	20581	20639	20670	20725	20613	20584	20694	20507	20597	20793	20444	20534	20583	20606	20559	20562	20700	20664	20382	20746	20507	20588	20461	20534	20528	20677	20775	20669	20579	20426	20694	20533	20555	20415	20829	20525	20570	20425	20695	20644	20691	20620	20595	20525	20589	20459	20583	20562	20485	20510	20560	20596	20439	20355	20528	20449	20634	20616	20488	20454	20704	20665	20455	20555	20631	20545	20661	20466	20495	20496	20527	20737	20359	20597	20441	20664	20586	20498	20618	20488	20374	20597	20385	20566	20669	20529	20528	20658	20549	20389	20678	20741	20583	20608	20728	20676	20517	20732	20678	20562	20505	20654	20635	20731	20466	20622	20610	20652	20616	20468	20469	20616	20491	20390	20636	20656	20639	20611	20700	20481	20565	20644	20632	20636	20489	20558	20759	20761	20481	20394	20479	20459	20311	20628	20527	20617	20308	20689	20526	20574	20647	20428	20652	20400	20674	20658	20809	20480	20538	20676	20494	20638	20460	20479	20500	20623	20623	20622	20748	20600	20467	20714	20664	20438	20667	20582	20624	20593	20529	20414	20670	20563	20544	20521	20501	20512	20537	20640	20761	20853	20505	20601	20529	20500	20582	20514	20674	20540	20597	20589	20604	20703	20606	20561	20661	20667	20505	20779	20648	20775	20530	20505	20570	20528	20738	20632	20483	20676	20629	20769	20588	20545	20549	20686	20607	20636	20638	20813	20628	20765	20726	20509	20542	20580	20450	20592	20502	20636	20455	20665	20482	20470	20540	20658	20579	20634	20419	20341	20874	20656	20623	20562	20608	20642	20609	20374	20480	20614	20556	20476	20652	20293	20846	20420	20945	20793	20585	20295	20616	20698	20397	20554	20613	20701	20583	20358	20738	20414	20557	20662	20473	20735	20698	20706	20638	20349	20724	20477	20515	20580	20586	20435	20526	20674	20596	20712	20667	20569	20524	20506	20628	20484	20614	20598	20788	20523	20629	20721	20875	20526	20457	20546	20468	20577	20533	20213	20449	20574	20580	20648	20464	20488	20758	20613	20547	20608	20593	20724	20616	20537	20480	20522	20496	20538	20559	20557	20336	20606	20459	20727	20825	20613	20625	20376	20545	20679	20584	20621	20640	20614	20481	20845	20670	20631	20347	20604	20629	20637	20694	20549	20565	20480	20535	20431	20741	20666	20753	20785	20513	20717	20618	20554	20478	20646	20640	20751	20564	20580	20588	20492	20643	20393	20508	20695	20750	20477	20768	20737	20663	20357	20558	20555	20384	20542	20688	20786	20426	20700	20684	20570	20674	20580	20631	20586	20856	20533	20507	20563	20453	20552	20847	20865	20564	20592	20760	20619	20471	20668	20488	20815	20571	20619	20800	20584	20622	20530	20560	20442	20518	20722	20575	20545	20611	20518	20743	20702	20457	20484	20691	20684	20544	20628	20488	20566	20337	20712	20725	20409	20490	20633	20676	20514	20741	20714	20723	20698	20563	20627	20912	20557	20791	20604	20424	20560	20482	20653	20719	20625	20891	20593	20473	20469	20292	20701	20500	20627	20911	20383	20655	20797	20729	20733	20626	20514	20648	20611	20453	20872	20735	20462	20671	20426	20630	20577	20429	20473	20765	20648	20588	20516	20771	20451	20434	20539	20573	20349	20687	20636	20601	20524	20421	20674	20527	20547	20364	20608	20638	20567	20660	20665	20621	20568	20561	20705	20811	20522	20462	20616	20456	20699	20618	20889	20892	20400	20758	20591	20505	20391	20876	20725	20827	20506	20654	20717	20583	20638	20652	20575	20513	20551	20570	20437	20375	20727	20554	20420	20595	20509	20469	20542	20634	20534	20709	20574	20598	20619	20589	20794	20298	20462	20651	20385	20677	20702	20807	20593	20852	20692	20742	20594	20715	20524	20607	20531	20337	20299	20713	20608	20595	20700	20530	20538	20474	20657	20709	20497	20737	20509	20605	20745	20520	20583	20603	20775	20540	20550	20426	20616	20756	20771	20590	20420	20653	20528	20728	20554	20445	20405	20551	20661	20611	20541	20409	20573	20617	20683	20642	20687	20480	20810	20632	20488	20489	20591	20541	20489	20659	20650	20744	20506	20573	20578	20625	20344	20642	20505	20500	20705	20670	21002	20500	20528	20607	20725	20564	20674	20415	20731	20623	20555	20668	20678	20857	20591	20533	20462	20645	20636	20693	20668	20585	20570	20567	20444	20639	20694	20551	20570	20454	20700	20677	20699	20482	20722	20674	20366	20571	20500	20520	20378	20475	20598	20865	20576	20808	20567	20617	20538	20565	20417	20471	20526	20600	20461	20668	20573	20666	20637	20834	20506	20600	20586	20567	20612	20483	20484	20521	20483	20645	20739	20651	20749	20509	20377	20554	20697	20392	20646	20691	20558	20513	20564	20523	20430	20545	20461	20730	20685	20405	20655	20639	20531	20559	20551	20784	20815	20618	20571	20762	20741	20657	20635	20570	20478	20545	20579	20697	20676	20517	20376	20466	20226	20688	20786	20440	20942	20617	20593	20685	20723	20558	20637	20431	20790	20502	20648	20647	20709	20499	20609	20619	20360	20481	20657	20673	20392	20724	20472	20499	20507	20592	20344	20713	20707	20615	20715	20536	20371	20596	20465	20602	20562	20608	20534	20517	20625	20562	20422	20650	20568	20711	20663	20607	20647	20702	20546	20493	20663	20525	20534	20343	20522	20496	20701	20687	20441	20794	20520	20521	20832	20615	20832	20627	20636	20768	20544	20399	20765	20748	20506	20595	20584	20615	20726	20705	20445	20414	20564	20547	20615	20358	20368	20524	20477	20686	20436	20443	20551	20496	20668	20773	20572	20683	20556	20759	20412	20443	20681	20492	20619	20581	20675	20780	20475	20650	20351	20711	20663	20645	20563	20621	20710	20474	20412	20484	20781	20643	20803	20634	20454	20641	20715	20623	20704	20638	20413	20461	20464	20477	20567	20701	20743	20469	20723	20396	20530	20372	20311	20508	20606	20536	20463	20453	20429	20444	20480	20736	20631	20607	20576	20683	20518	20667	20331	20301	20828	20552	20679	20479	20572	20349	20633	20673	20582	20610	20501	20615	20324	20749	20678	20500	20631	20641	20514	20553	20793	20672	20539	20626	20430	20634	20628	20641	20458	20619	20694	20471	20723	20596	20649	20696	20774	20552	20741	20631	20674	20631	20496	20437	20680	20612	20438	20559	20445	20628	20592	20636	20593	20772	20553	20575	20716	20611	20659	20524	20541	20457	20664	20540	20630	20481	20626	20638	20514	20641	20425	20622	20523	20695	20668	20595	20613
17404	31632	27859	22172	21783	48673	70914	64522	49454	36255	24464	19091	17560	17171	17018	17358	17197	17229	17036	17339	17115	17208	17060	17248	17265	17015	17194	17172	17312	17291	17315	17346	17098	17062	17178	17150	17296	17188	17283	17210	17121	17019	17106	17240	17024	17275	17133	17312	17162	17304	16986	17243	17355	17076	17096	17101	17213	17045	17340	16996	17089	17330	17313	17183	17189	17240	17304	17393	17211	17183	17202	16942	17253	17060	17150	17017	17302	17176	17001	17187	17107	17139	17289	16892	17306	17045	17163	17098	17002	17235	17256	17109	17084	17175	17187	17187	17014	17138	17000	17155	17160	17154	17210	17113	17223	17069	17270	17081	17273	17167	17220	17357	17172	17002	17144	17281	17114	17125	17122	17349	17103	17148	16979	17279	17140	17207	17179	17345	17205	17174	17107	17131	17200	17198	16970	17244	17121	16996	17109	17196	17283	17157	17155	17267	17074	17059	17164	17018	16975	17098	17127	17009	17270	17310	17133	17035	17109	17049	16946	17252	17272	17221	17016	17017	17305	17201	17190	17155	17028	17177	17316	17085	17033	17152	17012	17071	17183	17180	17116	17147	17166	17273	17147	17226	17045	17370	17302	17086	17259	17327	17053	17261	17225	17126	17305	17218	17206	17202	17171	16944	17200	17252	17365	16976	17236	17177	17200	17220	17326	17190	17064	17130	17250	17226	17094	17075	17162	17190	17192	16983	17120	17106	17068	17020	17103	17176	17184	17202	17138	16970	17193	17098	17328	17088	17090	17204	17124	17132	17139	17053	17142	17171	17017	17276	17078	17151	16989	17276	17262	17063	17164	17031	17197	17232	17075	17167	17073	17199	17211	17114	17173	17207	16985	17037	17003	17150	17166	17244	17131	17155	17071	17243	17158	17092	17027	17251	17265	17156	17221	17048	17091	17074	17212	16958	17188	17172	17183	17189	17128	17207	17172	17160	17236	17210	17331	17168	17032	16986	17240	16936	17193	17198	17138	17119	17056	17126	17156	17097	16934	17138	17223	17124	17151	17030	17132	17053	17214	17280	17131	17292	17182	17257	17135	17160	17117	17196	16990	17124	17325	17144	17184	17235	17198	17311	17225	17141	17207	17032	17021	17211	17269	17046	17156	16988	17210	17153	17067	17205	17061	17194	17204	17205	17113	17073	17175	17170	17203	17151	17251	17056	17294	17237	17108	16973	17282	17213	17235	17394	17037	17160	17347	17145	17157	17044	17221	17071	17065	16877	17219	17053	17013	16887	17103	17112	17106	17031	17121	17115	17105	17327	17269	17232	17188	17153	17286	17107	17128	17092	17153	17078	17091	17132	17149	17179	17244	17111	17061	17115	17065	17231	17174	17208	17165	17104	17195	17055	17283	16990	17127	17020	17326	17093	17250	17151	17071	17080	17150	17058	17112	17339	16960	17138	17193	17012	17246	17320	17131	17079	17079	17121	17101	17246	16984	17059	17126	17239	17202	17080	17090	17185	16980	17295	17139	17233	17100	17075	17250	17129	17139	17075	16970	17096	17185	17087	17031	17062	17276	17121	17181	17030	17242	17084	17225	17036	17083	17180	17215	17069	17176	17212	17139	17290	17195	17144	16957	17256	17076	17314	17100	17009	17066	17207	17125	17054	17196	17203	17065	17015	17099	17025	17153	17119	17028	17082	17130	17088	17257	17140	17050	17075	17126	17004	17074	17228	17133	17229	17202	17181	16948	17073	17052	17329	17063	17168	17006	17119	17193	17074	17115	17120	17170	17246	17012	17039	17156	17162	17168	17187	17013	17157	17202	17307	17208	17298	17142	17237	17057	17204	17055	17076	17184	17052	17157	17122	17189	17042	17118	17131	17081	17129	17177	17280	17116	17128	17114	17071	17169	17143	17031	17282	17263	17048	17279	17113	17086	17202	17040	17105	17229	17098	16973	17141	17183	17129	17137	17124	17280	17248	17079	17140	17134	17030	17170	17143	17275	17116	17147	17090	17115	17197	17080	17276	17164	17287	17203	17114	17113	17050	17249	17042	17048	17084	17095	17178	17083	17094	16960	17079	17090	17014	17326	17197	17088	17199	17058	17140	16912	17287	17135	17118	17263	17081	17111	17189	17083	17019	17274	17129	17059	17267	17011	17011	17167	17224	17198	17086	17161	17099	17129	17227	17094	17076	17024	17141	17070	17034	17154	17055	16971	17246	17153	17135	17215	16820	17066	17171	17307	17097	17315	17076	17177	17180	17046	17178	17169	16997	16983	17164	17138	17153	17115	17233	17357	17120	17056	17242	17121	17064	16991	17072	17096	17063	17203	17187	16891	17342	17151	17136	17275	16932	17021	17249	17237	17196	17082	17267	17097	17199	17180	17263	17239	17058	17185	17080	17174	17003	17109	17054	17253	17190	17042	17074	17247	17147	17201	17149	17120	17192	17080	17148	17301	17157	17239	17163	17004	17251	17106	17086	17066	17220	17101	17178	17206	17091	17241	17088	17244	17198	17233	17182	17390	17117	17114	17095	17017	17154	17162	17213	17212	17112	17130	17142	17077	17319	17210	17168	16969	17241	17046	17116	17195	17181	17134	17160	17116	16923	17094	17173	17188	17089	17138	17249	17133	17160	17032	17245	17161	17030	17024	17094	17027	17037	17083	17256	17060	17092	17089	17054	17081	17272	17239	17134	17177	16849	17230	17234	16983	17156	17010	17030	17033	17167	17319	17130	16974	17300	17185	17294	17000	17034	17380	17114	17163	17062	17099	16995	17255	17280	17249	17180	17108	17262	16975	17143	17129	17101	17126	16991	17077	17133	17126	17217	17167	17159	17098	17185	17192	17161	17148	17159	17190	17111	17204	17111	17059	17140	17147	17147	17216	17164	17231	17139	17115	17161	17054	16965	16952	16846	17321	17064	17214	17347	17131	17142	17133	17245	17014	17233	17134	17101	17235	17241	16928	17051	17183	17123	17157	17120	17065	17140	17157	17206	17307	17078	17195	17077	17009	17351	17272	17251	16922	16981	17032	17163	17135	17101	17119	17092	17098	17090	17154	17144	17285	17127	17132	17138	17102	17229	17154	17172	17063	17328	17180	17072	16987	17177	17203	17169	17176	17113	17084	17281	17176	17066	17189	17104	17082	17107	16958	17057	17216	17205	17047	17084	17082	17092	17043	17077	17082	16910	17276	17190	17144	17257	17166	17130	17180	17012	17171	17200	17138	17131	17299	17065	17141	17113	17243	17061	17180	17182	17131	17301	16897	17199	17136	17133	17040	17270	17227	17025	17134	17121	17115	17018	17161	17230	16970	17052	17202	17245	17121	17099	17195	17085	16953	17336	17057	17103	17265	17123	16950	17093	17035	17041	17172	17257	17207	17106	17169	17213	17116	17149	17119	17205	17122	17150	17023	17172	17086	17227	17251	17090	17110	17190	17072	17104	17228	17269	17219	17073	17128	17081	17229	17271	17045	16977	17211	17073	17121	16998	17219	17125	17286	17234	17279	17092	17134	17198	17316	17108	17153	17102	16974	17191	16963	17212	17174	17114	17127	17011	17100	17184	17158	17182	17137	17165	17312	17231	17155	17265	17199	16876	17058	17079	16988	17114	17138	17095	17142	17136	17158	17191	17159	17241	17166	17070	17298	17194	17140	17181	16907	17170	17129	17200	17018	17055	17252	17024	17141	17054	17205	17038	17197	17136	17060	17192	17105	17010	17027	17009	17250	17265	17212	17252	17264	17185	17334	17067	17243	17134	17135	17072	17229	17251	17326	17039	17164	17145	17169	17255	17082	17267	17268	17255	17144	17056	17069	17106	17043	17154	17017	17189	17029	17177	17308	17112	17062	17256	17199	17209	17102	17084	17193	17138	17211	17131	17071	17212	17130	17246	17187	17333	17131	17338	17044	17027	17152	17129	17197	17125	17012	17055	17192	17148	17210	17239	17178	17250	17040	17133	17081	17139	17090	17389	17050	17131	17385	17110	17030	17300	17079	17199	17190	17233	17105	17234	17132	17222	16947	17182	17222	17050	17198	17139	17141	17239	16943	17153	17133	17223	17177	17259	17224	17117	17023	17178	17052	17125	17046	17267	17061	17080	17130	17089	17085	17095	17190	17232	17273	17141	17239	17203	17046	17115	17199	17145	17079	17256	17266	17129	17131	17261	17108	17331	17075	17273	17109	17047	17256	17072	17207	17233	17095	17191	17175	17041	17117	17121	17327	17086	17179	17173	17355	17273	17244	17180	17187	17109	17156	17124	17096	17000	17157	17122	17163	16939	17134	17150	17241	17313	17082	17160	17248	17071	16903	17114	17110	17144	17087	17153	17397	17381	17202	17240	17052	17201	17190	17122	17189	17123	17162	17203	17220	17091	17200	17133	17075	17267	17050	17105	16998	17197	17057	17040	17139	17108	17119	17212	17168	17079	17099	17249	17171	17267	17073	16966	17257	17168	17159	17087	17116	17140	17002	17077	17091	17100	17160	17362	17086	17097	16988	16807	17156	17163	17073	17146	17088	17067	17124	17121	17144	17063	17204	17134	17198	16968	17147	17224	17165	17092	17064	17202	17107	17120	16936	17226	17191	17119	16978	17296	17092	17162	17128	17115	17226	17232	17167	16948	16820	17146	17256	17080	17150	16997	17224	17137	17084	17061	16992	17114	17176	16993	17161	17177	17052	17198	17092	17139	17104	17031	17104	17212	17147	17149	17175	17002	17257	17116	17161	17064	17073	17165	17142	17027	17230	17113	17081	17050	17158	16997	16976	17157	17025	17117	17148	17143	17142	17115	17094	17086	17160	17010	17135	17216	17059	17288	17211	17126	17169	17139	17032	17029	17154	17106	17177	16886	17322	17032	17079	17123	17209	16985	17076	17112	17174	17220	17113	17145	17131	17039	17255	17170	17164	16957	17152	17178	17275	17140	17096	17151	17091	17137	17224	17117	17257	17310	17041	17113	17046	17185	17205	17211	17063	17230	17323	17196	17027	17140	17144	17113	17233	17084	17130	17129	17050	17051	17089	17192	17277	17255	17095	17159	17188	17104	17193	17162	17415	16983	17204	17098	17024	17134	17159	17213	17151	17183	17090	17313	17031	17154	17037	17144	17162	17260	17150	17197	17133	17012	17147	17196	16992	17117	17240	17108	17202	17170
28000	22529	26217	24347	21841	26329	29266	27653	24462	22474	21016	21067	20877	20833	20877	20890	20727	20812	20732	20850	20822	20835	20729	20902	20803	20811	20909	21004	20592	20440	20749	20810	20746	20951	20827	20691	20686	20964	20893	20590	20796	20715	20851	20652	20789	20657	20793	20729	20883	20850	20793	20944	20732	20783	20720	20824	21022	20849	20930	21024	20740	20794	20760	20677	20664	20865	20500	20852	20723	20701	20703	20674	20576	20688	20713	20633	20857	20868	20804	20748	20705	20808	20905	20917	20693	20646	20697	20756	21005	20728	20888	20745	20662	20609	20587	20649	20682	20729	20662	20533	20817	20694	20707	20940	20756	20894	20777	20695	20664	20603	20777	20744	20726	20693	20487	20701	20561	20712	20916	20659	20588	20639	20706	20759	20649	20606	20715	20883	20852	20919	20514	20958	20709	20834	20755	20531	20610	20559	20814	20766	20685	20576	20724	20911	20737	20651	20719	20455	20698	20926	20787	20544	20591	20737	20904	20924	20636	20724	20909	20516	20599	20691	20543	20692	20477	20631	20744	20812	20597	20673	20563	20671	20561	20827	20742	20693	20725	20872	20668	20654	20756	20614	20409	20697	20428	20837	20934	20800	20664	20768	20637	20586	20479	20588	20804	20645	20690	20791	20755	20692	20707	20629	20738	20712	20734	20567	20937	20680	20731	20697	20719	20911	20609	20647	20594	20734	20767	20808	20859	20810	20779	20809	20757	20754	20967	20465	20563	20855	20766	20940	20746	20809	20704	20787	20528	20878	20829	20752	20974	20835	20559	20443	20520	20785	20711	20903	20665	20632	20818	20562	20551	20910	20775	20713	20885	20724	20894	20595	20819	20956	20786	20871	20795	20540	20560	20774	20641	20562	20903	20751	20872	20867	20579	20803	20698	20715	20659	20703	20773	20551	20826	20880	20956	20667	20710	20710	20589	20562	20679	20589	20901	20775	20877	20723	20702	20829	20781	20772	20615	20439	20800	20659	20878	20849	20690	20779	20695	20670	20712	20859	20889	20857	20666	20740	20672	20703	20942	20744	20742	20466	20851	20995	20526	20728	20813	20625	20643	20832	20651	20883	20588	20794	20747	20712	20764	20554	20469	20587	20737	20782	20560	20805	20764	20653	20737	20700	20608	20563	20840	20831	20846	20845	20722	20811	20696	20943	20635	20748	20657	20585	20749	20634	20725	20570	20742	20701	20632	20770	20768	20793	20799	20740	20699	20692	20745	20691	20884	20745	20828	20691	20764	20721	20654	20704	20645	20630	20835	20801	21112	21006	20813	20853	20769	20647	20703	20581	20657	20753	20695	20779	20664	20598	20762	20622	20627	20825	20575	20552	20929	20569	20724	20811	20489	20660	20581	20811	20820	20710	20812	20919	20741	20689	20586	20583	20746	20709	20936	20689	20695	20759	20613	20327	20686	20831	20555	20735	20506	20581	20721	20683	20718	20606	20727	20919	20609	20792	20800	20933	20655	20801	20794	20704	20620	20843	20744	20620	20777	20638	20644	20905	20599	20548	20900	20722	20689	20815	20696	20723	20884	20699	20652	20792	20700	20521	20547	20852	20770	20762	20872	20690	20699	20700	20636	20599	20800	20689	20583	20875	20772	20776	21050	20783	20496	20895	20712	20876	20920	20789	20679	20443	20779	20655	20643	20814	20793	20703	20897	20675	20564	20875	20715	20716	20752	20670	20784	20909	20909	20850	20888	20633	20697	20753	20813	20773	20721	20682	20547	20917	20869	20776	20769	20761	20823	20557	20697	20881	20960	20815	20854	20543	20868	20871	20818	20772	20543	20588	20684	20696	20901	20712	20680	20788	20653	20627	20824	20919	20672	20657	20914	20836	20797	20817	20643	20948	20898	20880	20562	20520	20573	20712	20698	20682	20721	20724	20799	20608	20776	20691	20772	20802	20818	20572	20821	20687	20618	20821	20729	20719	20584	20645	20820	20976	20896	20822	20665	20711	20786	20894	20755	20718	20733	20797	21054	20667	20655	20551	20637	20641	20694	20589	20724	20826	20865	20892	20569	20456	20627	20614	20675	20736	20763	20650	20890	20906	20774	20600	20755	20818	20688	20733	20534	20720	20650	20655	20690	20605	20649	20866	20689	20566	20717	20975	20652	20751	20966	20764	20815	21037	20874	20598	20807	20604	20705	20889	20810	20804	20697	20589	20701	20556	20658	20789	20827	20785	20785	20610	20715	20851	20812	20622	20710	20772	20767	20705	20834	20681	20945	20843	20858	20997	20842	20569	20774	20654	20842	20934	20941	20714	20645	20604	20877	20893	20845	20694	20630	20701	20786	20899	21007	20674	20641	20640	20792	20715	20813	20716	20872	20644	20534	20776	20741	20660	20900	20718	20654	20871	20624	20700	20952	20728	20976	20871	20598	20840	20690	20766	20853	20873	20821	20904	20754	20639	20662	20604	20713	20820	20696	21044	20683	20633	20674	20770	20624	20557	20766	20682	20755	20767	20612	20530	20868	20684	20663	20861	20844	20971	20824	20694	20766	20757	20590	20599	20524	20671	20710	20711	20855	20803	20665	20666	20776	20731	20793	20655	20864	20845	20750	20836	20591	20884	20827	20787	20559	20929	20690	20632	20938	20773	20583	20568	20859	20640	20759	20604	20559	20764	20635	20774	20659	20904	20630	20757	20674	20821	20787	20754	20711	20577	20840	20775	20801	21096	20658	20825	20739	20802	20625	20765	20806	20631	20661	20949	20706	20557	20908	20837	20732	20719	20809	20894	20836	20897	20754	20795	20934	20646	20792	20659	20483	20755	20646	20602	20659	20939	20864	20908	20836	20786	20786	20724	20785	20738	20651	20812	20797	20701	20655	20669	20736	20706	20803	20569	20728	20824	20832	20639	20896	20718	20850	20676	20737	20658	20605	20864	20614	20702	20856	20724	20776	20704	20662	20671	20670	20909	20904	20815	20670	20734	20880	20750	20712	20640	20684	20843	20649	20621	20632	20726	20799	20776	20665	20676	20783	20594	20681	20700	20667	20815	20710	20852	20613	20855	20737	20727	20768	20706	20657	20914	20747	20827	20585	20585	20887	20777	20688	20581	20741	20819	20614	20736	20660	20878	20681	20673	20508	20648	20640	20797	20607	20647	20753	20667	20768	20881	20697	20848	20758	20761	20526	20771	20736	20717	20598	20756	20897	20765	20708	20862	20934	20908	20711	20457	20506	20817	20571	20616	20802	20651	20473	20685	20719	20751	20842	20677	20962	20657	20638	20781	20718	20671	20806	20675	20584	20735	20863	20841	20740	21074	20503	20608	20600	20552	20852	20744	20822	20875	20981	20735	20561	20651	20774	20594	20592	20801	20765	20704	20836	20886	20830	20870	20874	20601	20790	20736	20860	20779	20764	20636	20615	20522	20823	20620	20561	20815	20641	20903	20652	20630	20901	20701	20784	20469	20560	20834	20898	20736	20726	20798	20788	20910	20659	20784	20733	20954	20967	20924	20714	20757	20742	20774	20838	20664	20967	20363	20742	20784	20822	20727	20684	20677	20843	20859	20727	20630	20753	20810	20660	20593	20798	20830	20918	20736	20812	20878	20908	20927	20933	20848	20757	20501	20714	20615	20863	20858	20837	20614	20740	20726	20987	20623	20595	20592	20520	20660	20756	20770	20699	20642	20879	20787	20661	20762	20577	20716	20655	20767	20555	20493	20675	20891	20904	20482	20536	20600	20586	20710	20594	20573	20666	20646	20732	20826	20716	20620	20781	20697	20842	20809	20797	20740	20782	20623	20583	20801	20827	20892	20842	20700	20592	20872	20921	20545	20661	20616	20582	20798	20515	20851	20754	20641	20664	20776	20877	20900	20674	20654	20839	20670	20654	20545	20538	20777	20772	20677	20627	20849	20678	20775	20761	20835	20723	20577	20554	20777	21002	20602	20600	20688	20880	21030	20951	20654	20553	20656	20701	20753	20689	20794	20911	20617	20802	20787	20616	20708	20658	20684	20523	20722	20459	20977	20851	20791	20847	20447	20665	20733	20743	20805	20613	20858	20917	20923	20841	20786	20726	20685	20577	20865	20881	20715	20512	20523	20837	20758	20702	20921	20590	20715	20762	20628	20816	20688	20576	20727	20637	20760	20702	20839	20788	20627	20758	20962	20796	20741	20655	20771	20800	20700	20829	20775	20672	20466	20726	20720	20664	20726	20429	20750	20880	20759	20824	20891	20792	20680	20768	20535	20717	20645	20831	20729	20501	20829	20792	20747	20746	20756	20838	20665	20584	20873	20626	20905	20604	20717	20780	20484	20632	20829	20790	20759	20736	20711	20753	20588	20553	20847	20536	20750	20814	20669	20801	20981	20877	20812	20791	20932	20875	20754	20761	20944	20911	20854	20696	20731	20929	20866	20704	20721	20694	20903	20703	20716	20981	20618	20638	20652	20589	20855	20721	20646	20805	20737	20849	20953	20790	20913	21021	20691	20829	20626	20844	20747	20897	20829	20650	20659	20708	20812	20735	20866	20890	20760	20819	20793	20907	20824	20524	20821	20781	20773	20701	20853	20608	20653	20697	20778	20749	20826	20763	20706	20563	20736	20648	20449	20634	20986	20840	20649	20591	20863	20774	20678	20875	20701	20745	20727	20843	20607	20751	20723	20876	20788	20894	20777	20901	20770	20781	20883	20751	20657	20881	20693	20637	20846	20890	20570	20719	20635	20785	20583	20884	20901	20621	20703	20738	20663	20875	20815	20758	20659	20566	20895	20731	20657	20829	20581	20657	20611	20939	20956	20824	20712	20599	20772	21006	20586	20810	20589	20752	20902	20916	20807	20817	20678	20826	20959	20743	20704	20606	20676	20607	20688	20931	20715	20691	20553	20728	20795	20851	20831	20720	20672	20790	20553	20844	20622	20766	20736	20749	20573	20901	20696	20707	20878	20695	20750	20817	20783	20817	20672	20656	20775	20677	20652	20739	20800	20657	20641	21046	20485	20695	20948	20839	20737	20599	20509	20745	20804	20540	20838	20946	20539	20768	20607	20687	20481	20601	20850	20701	20697	20746	20589	20623	20715	20727	20926	20646	20764	20565	20731	20925	20750	20854	20806	20810	20746	20715	20917	20741	20662	20699	20818	20768	20580	20814	20625
16569	20894	18769	18583	19430	25266	28042	25535	21616	18994	17681	17314	17554	17351	17037	17485	17309	17086	17316	17358	17231	17219	17270	17184	17330	17305	17439	17382	17253	17218	17226	17412	17204	17227	17271	17225	17259	17060	17342	17324	17149	17319	17103	17218	17230	17298	17094	17298	17246	17402	17103	17157	17485	17266	17364	17232	17362	17274	17329	17434	17413	17372	17300	17342	17195	17102	17320	17266	17183	17234	17125	17193	17322	17351	17437	17317	17303	17293	17251	17537	17252	17379	17136	17034	17315	17254	17223	17277	17156	17300	17282	17481	17243	17279	17076	17232	17295	17299	17216	17367	17178	17279	17227	17208	17368	17297	17279	17322	17313	17177	17224	17144	17323	17341	17462	17374	17351	17176	17444	17381	17362	17219	17205	17250	17338	17284	17341	17272	17382	17239	17386	17139	17156	17248	17227	17362	17247	17259	17243	17289	17327	17288	17274	17337	17347	17369	17333	17258	17223	17380	17326	17266	17349	17152	17349	17304	17378	17288	17203	17300	17268	17078	17277	17214	17277	17204	17406	17375	17186	17195	17177	17101	17454	17231	17329	17240	17238	17269	17190	17383	17176	17303	17146	17305	17233	17074	17324	17211	17186	17392	17372	17290	17335	17269	17294	17099	17247	17334	17429	17122	17266	17322	17385	17238	17246	17170	17217	17340	17323	17213	17013	17081	17383	17191	17329	17245	17313	17105	17463	17149	17199	17204	17343	17309	17415	17240	17191	17198	17365	17190	17464	17288	17042	17157	17292	17104	17296	17376	17110	17296	17220	17427	17245	17190	17221	17295	17388	17181	17238	17249	17335	17201	17159	17260	17210	17173	17324	17322	17051	17256	17531	17274	17276	17422	17260	17339	17108	17168	17275	17228	17231	17182	17240	17093	17260	17345	17309	17232	17252	17246	17490	17119	17268	17174	17317	17214	17171	17332	17283	17246	17309	17319	17097	17217	17379	17324	17268	17305	17275	17272	17306	17209	17311	17210	17074	17246	17195	17312	17358	17178	17201	17380	17272	17353	17234	17322	17184	17416	17445	17358	17310	17124	17247	17390	17214	17354	17511	17188	17117	17402	17209	17199	17174	17297	17187	17047	17366	17141	17217	17193	17158	17264	17376	17219	17296	17250	17223	17270	17091	17359	17113	17191	17376	17173	17180	17248	17315	17295	17365	17335	17119	17291	17280	17072	17439	17392	17434	17311	17269	17329	17307	17096	17336	17286	17267	17180	17315	17251	17211	17390	17300	17211	17263	17233	17204	17108	17323	17145	17165	17440	17375	17167	17379	17396	17163	17251	17102	17209	17338	17422	17246	17212	17180	17241	17214	17303	17062	17333	17291	17185	17344	17272	17382	17192	17187	17274	17256	17314	17191	17095	17288	17249	17185	17305	17257	17342	17361	17335	17282	17284	17198	17222	17319	17147	17119	17219	17264	17240	17392	17114	17400	17186	17230	17153	17383	17208	17155	17230	17204	17359	17434	17255	17389	17230	17362	17231	17358	17297	17070	17245	17294	17337	17172	17260	17345	17265	17262	17274	17332	17263	17287	17219	17180	17171	17278	17303	17293	17277	17327	17308	17233	17143	17431	17291	17421	17279	17222	17250	17322	17243	17267	17052	17402	17277	17153	17306	17277	17246	17302	17186	17331	17381	17087	16883	17165	17457	17281	17258	17168	17310	17206	17277	17193	17151	17181	17271	17292	17144	17262	17221	17249	17253	17209	17005	17458	17141	17468	17260	17260	17301	17328	17179	17243	17295	17341	17335	17528	17195	17004	17092	17230	17201	17262	17151	17324	17292	17199	17116	17299	17284	17204	17168	17303	17277	17291	17234	17330	17202	17501	17144	17179	17303	17257	17357	17070	17197	17260	17260	17334	17148	17179	17404	17502	17166	17217	17333	17265	17437	17183	17180	17201	17436	17244	17092	17307	17352	17215	17274	17352	17350	17229	17291	17218	17242	17182	17252	17385	17185	17340	17346	17248	17278	17247	17214	17086	17170	17410	17179	17427	17164	17237	17163	17250	17243	16989	17286	17423	17360	17233	17259	17104	17221	17376	17209	17319	17303	17168	17195	17317	17189	17296	17157	17302	17218	17355	17363	17397	17330	17101	17456	17226	17256	17309	17256	17242	17312	17352	17122	17240	17305	17342	17199	17149	17376	17260	17406	17170	17296	17178	17150	17123	17209	17452	17244	17426	17279	17160	17259	17283	17378	17192	17231	17214	17284	17219	17303	17252	17251	17321	17210	17275	17226	17228	17379	17282	17235	17276	17376	17159	17290	17345	17268	17127	17334	17226	17158	17335	17234	17093	17448	17319	17224	17257	17377	17305	17187	17287	17314	17347	17245	17259	17262	17355	17184	17190	17370	17262	17294	17198	17218	17256	17280	17255	17257	17088	17147	17228	17293	17272	17122	17133	17530	17242	17329	17309	17317	17371	17126	17371	17353	17119	17315	17136	17264	17246	17234	17105	17167	17241	17423	17266	17155	17240	17251	17259	17178	17330	17371	17222	17475	17133	17281	17218	17150	17408	17357	17272	17181	17200	17263	17298	17365	17214	17257	17318	17254	17207	17193	17253	17338	17360	17262	17537	17224	17179	17160	17265	17224	16939	17309	17177	17298	17231	17098	17173	17307	17210	17318	17276	17356	17133	17198	17319	17261	17214	17242	17215	17243	17308	17443	17159	17321	17358	17194	17389	17289	17219	17279	17167	17256	17364	17281	17336	17090	17260	17352	17181	17082	17255	17388	17251	17179	17372	17302	17221	17405	17161	17243	17337	17398	17348	17152	17363	17271	17273	17220	17120	17342	17301	17085	17377	17381	17386	17383	17232	17260	17314	17227	17320	17435	17289	17201	17173	17395	17280	17240	17101	17344	17102	17311	17174	17236	17261	17459	17173	17297	17190	17382	17361	17048	17079	17250	17259	17167	17363	17221	17291	17297	17197	17493	17195	17260	17341	17097	17356	17352	17160	17360	17156	17068	17121	17108	17191	17319	17245	17446	17180	17153	17159	17180	17270	17364	17280	17405	17237	17377	17359	17134	17266	17275	17143	17177	17178	17229	17081	17355	17292	17004	17424	17059	17100	17163	17316	17310	17183	17172	17265	17260	17157	17215	17273	17299	17254	17327	17374	17369	17371	17244	17228	17196	17323	17163	17211	17265	17219	17297	17225	17255	17369	17154	17437	17130	17139	17211	17217	17205	17296	17400	17403	17314	17270	17447	17415	17220	17179	17328	17140	17430	17231	17076	17338	17305	17320	17304	17188	17290	17125	17227	17296	17147	17368	17242	17259	17418	17387	17309	17301	17326	17273	17333	17138	17504	17268	17253	17240	17092	17244	17302	17269	17302	17333	17147	17250	17242	17315	17077	17158	17161	17307	17344	17320	17300	17346	17204	17171	17323	17384	17421	17257	17195	17379	17297	17054	17147	17228	17262	17246	17324	17367	17260	17254	17306	17097	17290	17439	17326	17295	17275	17301	17302	17475	17301	17299	17344	17330	17196	17236	17137	17389	17297	17460	17325	17357	17190	17360	17117	17255	17349	17225	17162	17215	17292	17265	17227	17236	17292	17236	17168	17337	17366	17374	17219	17254	17272	17206	17369	17261	17321	17262	17306	17108	17435	17261	17237	17045	17496	17215	17146	17117	17170	17304	17460	17317	17167	17180	17272	17275	17263	17079	17451	17267	17356	17255	17151	17181	17251	17256	17372	17286	17369	17257	17262	17200	17219	17251	17168	17237	17248	17231	17261	17301	17199	17281	17087	17148	17267	16977	17224	17282	17341	17363	17270	17466	17363	17281	17142	17425	17246	17291	17285	17147	17174	17427	17141	17294	17292	17151	17277	17314	17228	17312	17449	17402	17323	17298	17193	17228	17278	17290	17240	17392	17143	17123	17324	17143	17230	17387	17275	17267	17250	17395	17331	17181	17424	17191	17379	17388	17247	17560	17188	17491	17127	16969	17260	17165	17342	17285	17311	17293	17268	17288	17352	17335	17246	17255	17112	17288	16881	17385	17294	17176	17269	17172	17190	17087	17282	17221	17234	17237	17290	17180	17227	17263	17314	17280	17143	17248	17281	17240	17359	17416	17248	17415	17274	17336	17361	17329	17233	17309	17070	17228	17153	17349	17412	17332	17239	17188	17228	17200	17355	17152	17268	17187	17330	17334	17140	17149	17454	17214	17110	17283	17374	17360	17268	17060	17164	17280	17260	17283	17158	17388	17234	17233	17260	17320	17246	17202	17316	17238	17321	17284	17427	17309	17179	17141	17243	17278	17214	17169	17147	17302	17291	17276	17304	17266	17336	17408	17303	17282	17241	17196	17184	17281	17444	17201	17364	17161	17204	17348	17509	17304	17175	17447	17247	17277	17378	17201	17134	17108	17267	17295	17343	17222	17192	17210	17207	17307	17321	17286	17335	17261	17336	17295	17249	17355	17219	17328	17249	17188	17351	17441	17274	17223	17196	17404	17342	17233	17039	17301	17227	17376	17442	17177	17307	17267	17248	17175	17176	17361	17243	17364	17205	17460	17328	17345	17182	17345	17189	17340	17184	17323	17146	17293	17240	17128	16987	17182	17193	17358	17145	17406	17318	17394	17240	16947	17351	17107	17410	17224	17490	17315	17330	17031	17313	17185	17377	17274	17266	17259	17311	17361	17302	17102	17355	17180	17253	17241	17308	17380	17313	17120	17252	17171	17088	17381	17416	17338	17116	17192	17250	17180	17365	17245	17258	17315	17195	17118	17300	17277	17388	17173	17138	17247	17368	17246	17456	17203	17309	17332	17184	17126	17336	17078	17224	17252	17157	17532	17188	17441	17042	17263	17384	17196	17211	17364	17346	17360	17198	17326	17476	17379	17353	17266	17249	17284	17339	17424	17265	17154	17239	17253	17284	17289	17188	17336	17270	17301	17332	17247	17225	17220	17433	17258	17220	17277	17129	17267	17268	17362	17185	17353	17332	17274	17212	17340	17040	17309	17267	17163	17614	17314	17230	17286	17221	17233	17188	17282	17051	17338	17066	17358	17160	17298	17464	17292	17367	17270	17446	17300	17365	17337	17196	17337	17430	17292	17360	17412	17146	17270	17312	17219	17040	17266	17326	17292	17231
24574	21443	28735	24896	31726	53641	53766	43492	33724	26825	23439	22066	21941	21475	21742	21518	21494	21608	21511	21550	21615	21302	21588	21471	21538	21500	21852	21575	21370	21611	21431	21501	21558	21317	21396	21569	21698	21499	21395	21558	21519	21647	21376	21357	21514	21471	21576	21295	21366	21560	21274	21459	21403	21351	21515	21591	21430	21516	21466	21265	21482	21515	21576	21181	21493	21198	21255	21577	21612	21464	21437	21437	21359	21395	21485	21291	21609	21405	21348	21625	21385	21609	21525	21608	21441	21469	21250	21402	21596	21404	21645	21507	21292	21436	21366	21391	21409	21378	21314	21330	21540	21490	21386	21580	21470	21412	21359	21511	21487	21249	21384	21186	21442	21437	21504	21484	21387	21520	21535	21234	21356	21185	21298	21324	21505	21385	21468	21316	21358	21589	21474	21570	21410	21521	21392	21502	21548	21573	21327	21329	21486	21387	21428	21525	21367	21232	21585	21503	21418	21473	21468	21546	21715	21353	21404	21186	21202	21513	21375	21432	21265	21340	21626	21617	21493	21435	21404	21385	21630	21335	21448	21255	21503	21416	21648	21410	21395	21312	21458	21312	21421	21535	21469	21422	21245	21432	21559	21355	21413	21362	21546	21382	21462	21227	21521	21549	21394	21240	21406	21478	21348	21249	21456	21329	21409	21391	21502	21576	21289	21384	21218	21202	21495	21331	21309	21514	21248	21470	21281	21390	21524	21430	21426	21364	21331	21490	21497	21419	21210	21486	21291	21369	21638	21418	21323	21396	21388	21365	21604	21383	21257	21433	21454	21734	21312	21529	21360	21430	21757	21326	21314	21559	21405	21515	21496	21301	21575	21355	21440	21434	21320	21542	21414	21442	21537	21375	21290	21545	21357	21467	21282	21405	21256	21397	21520	21284	21436	21406	21465	21223	21369	21410	21361	21350	21304	21485	21522	21432	21277	21344	21512	21421	21354	21486	21335	21343	21725	21397	21631	21375	21398	21286	21419	21287	21527	21461	21515	21615	21490	21292	21211	21309	21332	21340	21405	21313	21511	21470	21302	21393	21336	21174	21287	21506	21433	21607	21448	21331	21568	21380	21446	21479	21463	21311	21365	21259	21555	21456	21266	21238	21688	21484	21638	21475	21524	21323	21289	21357	21386	21491	21556	21476	21511	21260	21306	21431	21572	21267	21573	21654	21226	21325	21309	21369	21576	21420	21301	21395	21313	21635	21193	21437	21660	21315	21512	21451	21497	21452	21377	21292	21252	21336	21446	21401	21540	21427	21279	21413	21728	21443	21365	21311	21306	21531	21428	21544	21335	21343	21557	21462	21413	21246	21515	21378	21310	21313	21461	21280	21322	21392	21586	21433	21569	21229	21167	21442	21310	21688	21493	21193	21395	21309	21600	21295	21381	21102	21275	21583	21264	21489	21200	21332	21447	21297	21444	21428	21374	21384	21425	21255	21570	21366	21495	21362	21299	21369	21408	21396	21477	21359	21394	21415	21522	21243	21600	21333	21094	21372	21261	21321	21547	21425	21362	21646	21273	21415	21253	21393	21388	21392	21305	21217	21429	21465	21537	21397	21379	21340	21431	21567	21640	21416	21345	21289	21555	21379	21514	21434	21552	21545	21512	21263	21471	21442	21470	21401	21368	21472	21429	21513	21206	21467	21573	21257	21387	21277	21281	21433	21561	21311	21511	21424	21307	21357	21556	21546	21265	21361	21589	21445	21437	21339	21421	21204	21416	21410	21671	21504	21503	21375	21541	21364	21416	21423	21365	21207	21428	21452	21653	21658	21625	21390	21371	21127	21221	21446	21475	21241	21722	21510	21465	21392	21322	21431	21593	21225	21490	21318	21250	21430	21466	21329	21435	21344	21523	21432	21433	21358	21484	21354	21555	21351	21509	21398	21510	21428	21385	21296	21681	21554	21510	21626	21382	21309	21439	21510	21444	21464	21242	21261	21173	21585	21607	21290	21538	21732	21383	21353	21401	21440	21139	21544	21411	21106	21192	21185	21355	21592	21289	21371	21483	21226	21221	21536	21403	21250	21503	21356	21311	21313	21349	21291	21312	21504	21468	21469	21471	21259	21307	21453	21416	21351	21328	21429	21479	21405	21418	21340	21405	21469	21315	21393	21488	21560	21275	21473	21374	21376	21314	21419	21277	21517	21399	21632	21409	21867	21452	21422	21500	21336	21313	21342	21241	21521	21167	21346	21429	21237	21494	21492	21469	21437	21343	21437	21410	21235	21450	21277	21462	21561	21446	21394	21291	21567	21178	21370	21363	21437	21435	21430	21220	21420	21195	21518	21385	21433	21557	21440	21329	21403	21411	21171	21305	21482	21469	21283	21507	21478	21188	21419	21589	21448	21463	21671	21590	21530	21651	21535	21531	21441	21406	21341	21429	21191	21315	21440	21528	21521	21407	21234	21299	21483	21247	21268	21367	21223	21409	21421	21415	21340	21465	21454	21375	21593	21212	21468	21373	21417	21522	21495	21295	21591	21454	21230	21287	21306	21784	21353	21389	21471	21425	21448	21222	21527	21307	21395	21339	21196	21467	21451	21309	21434	21243	21297	21384	21631	21562	21326	21315	21256	21541	21418	21333	21247	21462	21676	21429	21376	21317	21171	21375	21220	21369	21345	21753	21388	21506	21609	21298	21280	21624	21245	21521	21494	21347	21442	21166	21506	21385	21409	21295	21565	21410	21504	21443	21449	21407	21275	21407	21216	21361	21362	21273	21629	21384	21200	21413	21481	21472	21460	21280	21551	21515	21365	21531	21378	21445	21285	21388	21212	21316	21628	21196	21485	21192	21472	21465	21509	21462	21367	21410	21280	21487	21552	21448	21479	21546	21259	21541	21545	21498	21399	21578	21397	21349	21412	21075	21464	21491	21394	21423	21382	21369	21420	21470	21582	21344	21409	21427	21454	21398	21468	21341	21300	21362	21291	21406	21301	21571	21386	21510	21382	21515	21435	21305	21355	21546	21411	21485	21300	21360	21319	21629	21360	21683	21408	21562	21596	21397	21474	21291	21265	21255	21474	21562	21451	21188	21420	21426	21146	21429	21372	21356	21528	21315	21376	21355	21495	21385	21361	21457	21353	21268	21315	21572	21583	21371	21384	21407	21419	21518	21120	21592	21364	21449	21228	21259	21527	21369	21423	21491	21610	21572	21409	21152	21537	21412	21397	21443	21364	21507	21400	21518	21374	21262	21441	21373	21448	21313	21546	21308	21386	21443	21517	21417	21169	21339	21691	21454	21442	21390	21524	21372	21213	21536	21342	21446	21310	21217	21462	21399	21434	21470	21546	21464	21439	21326	21261	21344	21267	21328	21393	21641	21377	21448	21493	21396	21462	21237	21327	21384	21389	21303	21453	21452	21457	21212	21447	21331	21138	21407	21327	21433	21328	21413	21305	21284	21751	21391	21285	21381	21236	21491	21285	21706	21436	21489	21276	21579	21412	21598	21559	21416	21347	21433	21488	21334	21298	21378	21435	21410	21377	21593	21352	21320	21474	21452	21472	21424	21629	21109	21382	21312	21341	21433	21502	21209	21348	21430	21519	21298	21359	21464	21324	21333	21270	21601	21379	21519	21281	21527	21322	21448	21239	21380	21412	21332	21359	21529	21551	21549	21631	21392	21440	21425	21528	21194	21401	21384	21458	21504	21393	21470	21484	21446	21432	21515	21469	21559	21780	21487	21533	21543	21570	21359	21403	21428	21411	21532	21434	21281	21447	21337	21560	21418	21239	21303	21498	21429	21453	21451	21467	21612	21475	21584	21410	21304	21400	21387	21349	21584	21469	21484	21521	21422	21415	21317	21214	21435	21461	21395	21439	21397	21357	21589	21365	21380	21419	21572	21336	21254	21522	21352	21403	21674	21159	21536	21570	21512	21352	21474	21352	21281	21560	21337	21285	21503	21594	21507	21558	21317	21528	21199	21385	21381	21392	21240	21499	21238	21412	21387	21371	21425	21185	21476	21528	21508	21428	21249	21421	21429	21340	21323	21343	21540	21443	21442	21519	21299	21345	21595	21325	21446	21605	21386	21590	21408	21314	21519	21402	21366	21642	21416	21580	21222	21335	21329	21386	21311	21294	21398	21231	21382	21444	21498	21674	21576	21363	21444	21263	21444	21365	21579	21284	21582	21592	21503	21632	21216	21319	21387	21245	21276	21407	21484	21332	21500	21498	21303	21411	21777	21518	21704	21448	21361	21509	21545	21219	21585	21587	21565	21525	21274	21286	21512	21565	21277	21419	21415	21343	21363	21461	21330	21335	21637	21517	21414	21287	21299	21316	21466	21352	21716	21309	21154	21299	21377	21399	21532	21576	21328	21251	21424	21325	21155	21269	21330	21296	21480	21525	21436	21573	21630	21320	21453	21587	21216	21307	21587	21388	21517	21365	21508	21630	21531	21427	21499	21520	21356	21506	21404	21554	21303	21293	21413	21498	21440	21215	21397	21322	21268	21408	21711	21352	21522	21173	21500	21445	21370	21501	21618	21506	21328	21195	21362	21242	21611	21644	21433	21396	21225	21361	21481	21447	21313	21222	21450	21468	21452	21307	21476	21549	21210	21204	21640	21546	21587	21452	21531	21416	21429	21520	21268	21437	21497	21281	21286	21582	21366	21565	21376	21536	21439	21402	21276	21493	21394	21561	21635	21416	21530	21491	21183	21218	21471	21563	21260	21237	21265	21607	21464	21418	21449	21450	21466	21499	21428	21543	21542	21252	21435	21550	21394	21508	21239	21374	21399	21292	21520	21220	21335	21415	21295	21402	21289	21382	21588	21351	21370	21346	21257	21204	21482	21175	21544	21349	21558	21546	21351	21298	21357	21279	21389	21571	21488	21468	21441	21395	21363	21356	21249	21262	21521	21449	21683	21373	21347	21251	21477	21390	21507	21672	21322	21508	21476	21247	21630	21415	21221	21423	21593	21434	21509	21373	21433	21287	21502	21505	21247	21432	21559	21627	21415	21602	21352	21517	21312	21730	21556	21291	21446	21375	21302	21184	21506	21424	21404	21431	21697	21429	21324	21409	21589	21415	21377	21352	21052	21433	21395	21333	21264	21138	21325	21498	21639	21158	21505	21366	21360	21476	21484	21320	21416	21493	21371	21182
15227	24493	22680	20253	37396	52448	51551	41698	31814	23147	19226	18042	17729	17864	17761	17606	17781	17704	17686	17860	17627	17581	17732	17679	17675	17710	17699	17719	17607	17692	17910	17787	17747	17696	17698	17718	17611	17789	17723	17803	17772	17631	17573	17691	17753	17701	17749	17715	17695	17716	17723	17702	17573	17708	17466	17719	17612	17765	17638	17515	17700	17619	17704	17635	17649	17575	17681	17929	17644	17804	17473	17609	17746	17669	17755	17673	17682	17543	17742	17591	17809	17707	17692	17650	17676	17748	17624	17918	17632	17558	17733	17820	17476	17654	17780	17519	17688	17707	17678	17826	17689	17754	17630	17729	17777	17560	17868	17689	17663	17654	17719	17540	17660	17838	17771	17907	17653	17680	17733	17749	17673	17734	17775	17680	17692	17820	17827	17705	17704	17631	17674	17806	17669	17626	17799	17535	17677	17637	17714	17636	17899	17536	17683	17706	17562	17915	17710	17624	17728	17638	17681	17689	17827	17596	17719	17635	17900	17745	17691	17733	17796	17675	17641	17788	17848	17717	17578	17780	17621	17723	17828	17528	17597	17569	17734	17662	17487	17681	17705	17753	17856	17783	17658	17668	17558	17557	17659	17591	17788	17468	17611	17653	17660	17708	17589	17506	17740	17845	17758	17809	17637	17813	17654	17704	17708	17736	17663	17828	17712	17596	17584	17707	17685	17621	17623	17855	17656	17722	17630	17567	17556	17780	17622	17754	17532	17685	17671	17610	17632	17675	17693	17629	17611	17690	17697	17651	17707	17621	17808	17528	17797	17704	17692	17593	17799	17835	17679	17656	17659	17672	17697	17545	17677	17663	17609	17587	17725	17665	17427	17675	17702	17568	17702	17845	17557	17726	17659	17715	17664	17555	17737	17848	17638	17707	17672	17727	17589	17693	17808	17764	17682	17725	17553	17566	17945	17630	17707	17457	17630	17794	17892	17556	17507	17484	17763	17711	17755	17692	17787	17789	17609	17782	17618	17499	17673	17721	17830	17646	17533	17591	17727	17783	17746	17781	17514	17592	17606	17903	17489	17727	17798	17570	17604	17762	17731	17440	17736	17660	17714	17702	17513	17644	17581	17819	17659	17708	17768	17588	17861	17870	17649	17727	17618	17685	17734	17712	17537	17552	17868	17841	17539	17701	17637	17681	17792	17589	17777	17593	17750	17520	17571	17665	17594	17624	17667	17621	17504	17806	17576	17636	17695	17693	17657	17668	17711	17493	17611	17676	17647	17669	17695	17821	17723	17641	17546	17731	17628	17494	17654	17680	17691	17695	17538	17750	17563	17667	17560	17792	17606	17670	17637	17707	17704	17541	17654	17727	17532	17537	17611	17618	17770	17611	17771	17628	17585	17720	17620	17761	17697	17828	17864	17612	17743	17528	17633	17626	17740	17818	17681	17649	17771	17726	17581	17712	17652	17461	17668	17728	17673	17775	17801	17758	17850	17786	17560	17673	17607	17660	17665	17735	17718	17851	17560	17773	17736	17750	17677	17588	17622	17863	17489	17541	17685	17650	17588	17650	17457	17850	17775	17803	17571	17733	17625	17598	17767	17627	17766	17580	17763	17717	17523	17708	17721	17676	17817	17766	17681	17718	17699	17605	17643	17560	17867	17898	17862	17624	17520	17613	17703	17726	17802	17729	17774	17869	17761	17602	17869	17675	17530	17725	17666	17886	17672	17630	17666	17664	17685	17677	17704	17698	17761	17695	17479	17951	17676	17748	17591	17921	17725	17691	17557	17510	17656	17647	17564	17663	17660	17869	17512	17733	17696	17580	17807	17786	17506	17540	17821	17609	17848	17714	17640	17682	17720	17643	17529	17793	17786	17728	17616	17653	17581	17672	17583	17649	17691	17635	17668	17729	17833	17797	17772	17702	17587	17485	17756	17797	17793	17856	17582	17887	17825	17855	17596	17748	17651	17809	17653	17750	17793	17698	17696	17799	17828	17730	17731	17635	17695	17633	17659	17594	17535	17572	17735	17809	17545	17707	17698	17615	17494	17869	17650	17554	17627	17711	17509	17678	17772	17919	17583	17520	17622	17703	17644	17821	17804	17828	17571	17631	17621	17514	17613	17718	17808	17736	17670	17561	17897	17755	17715	17809	17600	17739	17423	17718	17859	17624	17709	17692	17727	17665	17794	17704	17661	17758	17624	17523	17796	17698	17658	17778	17688	17779	17850	17783	17706	17604	17710	17582	17616	17674	17654	17717	17691	17761	17631	17730	17622	17710	17812	17690	17685	17644	17839	17559	17621	17743	17606	17510	17936	17638	17879	17614	17749	17656	17574	17586	17665	17693	17655	17665	17733	17613	17628	17561	17639	17559	17855	17731	17817	17662	17847	17491	17669	17760	17496	17858	17575	17504	17862	17690	17764	17805	17562	17651	17628	17679	17722	17821	17678	17672	17756	17697	17580	17698	17697	17648	17635	17722	17680	17723	17810	17637	17620	17634	17749	17760	17736	17763	17555	17665	17596	17758	17770	17631	17779	17771	17664	17679	17711	17837	17699	17623	17741	17793	17656	17734	17623	17531	17697	17680	17620	17525	17539	17648	17649	17709	17547	17571	17749	17614	17738	17638	17624	17664	17766	17655	17632	17665	17818	17639	17670	17771	17584	17629	17727	17656	17610	17721	17566	17647	17891	17662	17888	17612	17829	17712	17608	17654	17728	17721	17584	17574	17514	17739	17645	17495	17686	17822	17710	17627	17990	17643	17803	17715	17657	17684	17661	17746	17843	17810	17741	17761	17660	17721	17837	17751	17678	17594	17631	17676	17544	17640	17801	17674	17856	17688	17745	17474	17465	17603	17820	17693	17690	17738	17790	17576	17856	17577	17522	17650	17791	17666	17659	17792	17612	17587	17607	17571	17719	17656	17756	17630	17776	17538	17704	17722	17604	17826	17618	17601	17740	17606	17694	17700	17608	17509	17759	17746	17742	17741	17724	17766	17671	17568	17843	17560	17668	17841	17558	17697	17849	17596	17745	17627	17646	17769	17633	17763	17658	17627	17634	17826	17674	17806	17650	17685	17691	17744	17639	17833	17779	17669	17711	17637	17755	17797	17492	17647	17774	17523	17809	17568	17729	17690	17730	17671	17790	17760	17546	17688	17627	17777	17506	17719	17796	17637	17549	17750	17675	17752	17689	17588	17707	17619	17714	17731	17655	17622	17654	17706	17796	17878	17677	17812	17514	17613	17911	18038	17616	17670	17801	17654	17506	17665	17583	17963	17697	17642	17709	17757	17741	17699	17526	17683	17562	17659	17803	17788	17504	17700	17672	17634	17744	17571	17706	17705	17817	17699	17557	17595	17935	17809	17612	17719	17756	17763	17602	17653	17700	17818	17708	17790	17574	17528	17754	17782	17706	17678	17590	17922	17700	17753	17717	17574	17692	17850	17728	17611	17776	17688	17563	17793	17640	17630	17713	17624	17775	17630	17624	17569	17713	17602	17731	17699	17618	17664	17568	17740	17660	17609	17879	17761	17639	17749	17639	17741	17676	17782	17807	17679	17729	17567	17751	17786	17616	17729	17598	17651	17639	17700	17763	17696	17688	17819	17646	17569	17685	17773	17652	17876	17871	17793	17617	17593	17764	17648	17761	17691	17554	17707	17710	17601	17578	17447	17780	17592	17564	17717	17537	17635	17750	17751	17772	17530	17768	17599	17769	17685	17776	17759	17838	17641	17747	17711	17810	17722	17814	17632	17691	17614	17671	17530	17677	17459	17639	17625	17742	17576	17692	17717	17818	17783	17531	17565	17750	17792	17722	17683	17797	17764	17766	17632	17555	17746	17738	17672	17735	17990	17607	17715	17706	17628	17592	17610	17554	17687	17793	17698	17603	17696	17656	17521	17552	17828	17614	17636	17785	17762	17785	17701	17848	17641	17639	17509	17690	17784	17667	17617	17576	17660	17820	17562	17723	17626	17459	17816	17688	17781	17803	17759	17480	17842	17666	17627	17787	17777	17665	17672	17630	17704	17757	17747	17489	17695	17527	17673	17747	17684	17789	17757	17524	17628	17736	17678	17695	17760	17611	17660	17743	17888	17616	17880	17676	17746	17668	17579	17635	17575	17739	17541	17692	17643	17789	17747	17653	17683	17930	17638	17729	17570	17764	17824	17778	17663	17622	17692	17518	17705	17642	17712	17668	17634	17892	17770	17468	17606	17640	17866	17688	17674	17709	17757	17556	17763	17786	17738	17851	17761	17744	17675	17790	17774	17742	17659	17644	17916	17693	17754	17804	17707	17796	17751	17513	17766	17626	17685	17515	17831	17691	17509	17816	17633	17798	17702	17902	17657	17799	17843	17601	17613	17724	17681	17664	17702	17679	17525	17756	17637	17833	17793	17674	17797	17786	17738	17839	17666	17818	17674	17594	17752	17622	17763	17699	17590	17650	17889	17743	17885	17605	17544	17642	17783	17663	17816	17580	17834	17631	17512	17779	17811	17620	17720	17594	17806	17717	17823	17698	17717	17765	17446	17731	17684	17630	17675	17662	17765	17666	17666	17805	17694	17663	17624	17793	17468	17767	17671	17766	17670	17676	17756	17722	17712	17787	17676	17740	17742	17622	17693	17583	17589	17730	17833	17560	17648	17852	17684	17910	17721	17823	17598	17712	17571	17536	17786	17702	17678	17683	17747	17662	17691	17562	17584	17430	17866	17595	17585	17662	17645	17683	17758	17797	17677	17859	17698	17496	17616	17768	17576	17584	17720	17664	17652	17588	17715	17558	17788	17835	17643	17604	17744	17585	17670	17491	17678	17800	17667	17775	17429	17750	17741	17680	17668	17706	17761	17657	17607	17640	17649	17563	17770	17881	17881	17550	17661	17648	17671	17586	17598	17788	17823	17805	17766	17646	17774	17775	17665	17732	17726	17606	17762	17793	17756	17558	17578	17658	17632	17679	17819	17779	17681	17579	17656	17665	17650	17569	17694	17505	17977	17691	17615	17697	17616	17771	17791	17708	17742	17669	17610	17639	17654	17754	17706	17718	17543	17701	17820	17704	17676	17670	17862	17542	17721	17656	17761	17651	17789	17672	17743	17609	17665	17819	17644	17854	17554	17577	17709	17673	17788	17767	17725	17734	17431	17578	17648	17717	17709
22802	21426	29340	23895	26346	61922	70208	59455	44167	33438	26517	23547	22883	22499	22440	22642	22693	22383	22519	22309	22316	22263	22310	22312	22358	22464	22447	21988	22516	22278	22246	22560	22347	22562	22485	22297	22018	22482	22195	22275	22255	22400	22347	22241	22168	22386	22415	22281	22156	22225	22416	22281	22039	22140	22085	22372	22206	22115	22389	22164	22227	22235	22198	22239	22204	22219	22550	22330	22287	22248	22285	22152	22352	22230	22385	22433	22309	22418	22399	22231	22370	22349	22177	22201	22343	22287	22465	22122	22048	22269	22131	22415	22424	22267	22143	22213	22200	22373	22352	22212	22195	21983	22113	22355	22425	22092	22377	22255	22039	22261	22272	22411	22447	22296	22460	22324	22413	22306	22250	22126	22099	22421	22112	22128	22141	22461	22123	21958	22103	22061	22147	22425	22300	22224	22215	22146	22246	22237	22231	22121	22101	22334	22226	22000	22247	22009	22163	22429	22298	22084	22222	22216	22334	22127	22215	22216	22225	22299	22164	22314	22249	22465	22221	22245	22071	22108	22263	22185	22232	22186	22252	22146	21937	22311	22101	22189	22275	22054	22277	22466	22393	22183	22017	22184	22287	22271	22184	22318	22006	22079	22248	22229	22356	22280	22236	22227	22225	22294	22363	22265	22277	22323	22279	22300	22374	22323	22190	22083	22316	22078	22055	22088	22366	22045	22192	22223	22300	22322	22282	22202	22169	22276	22081	22219	22201	22391	22168	22443	22110	22234	22288	22198	22217	21918	22276	21993	22484	22702	22395	22286	22357	22299	22360	22090	22159	22205	22164	22154	22171	22252	22373	22397	22081	22103	21949	22355	22322	22284	22240	22247	22299	22125	22202	22136	22331	22168	22224	22110	22239	22270	21975	22073	22212	22221	22122	22162	22286	22100	22101	22108	22201	22203	22221	22207	22056	22292	22236	22316	22116	22324	22053	22211	22469	22382	21972	21931	22305	22158	22346	22289	22116	22281	22057	22121	22238	22404	22308	22176	22007	22194	22284	22259	22143	22123	22201	22099	22118	22191	22222	22264	22405	22265	22369	22265	22181	22115	21936	22262	22313	22223	21954	22346	22213	21994	22170	22482	22207	22274	22475	22442	22285	22286	22454	22221	22175	22319	22258	21980	22101	22175	22290	22319	22264	22358	22534	22367	22357	22027	22332	22020	22375	22358	22325	22230	22010	22372	22076	22035	22068	22051	22231	22268	22162	22121	22407	22154	22182	22174	22138	22083	22250	22252	22298	22310	22237	21953	21946	22396	22361	22031	22129	22098	22382	21870	22011	22148	22223	22271	22146	22113	22174	22172	22205	22060	22113	22100	22147	22205	22300	22078	22489	22169	22242	22087	22320	22447	22032	22207	22260	22058	22170	22190	22105	22113	22238	22410	22148	22217	22234	22089	22222	22299	22318	22182	21990	22351	22390	22098	22235	22106	22020	22125	22186	22114	22111	22189	22134	21999	22243	22157	21875	22280	22211	22449	22028	22167	22143	22193	22129	22265	22311	22351	22187	22163	22078	22320	22041	22391	21966	22097	22087	22231	22209	22333	22062	22163	22026	22180	22090	22219	21962	22181	22232	22063	22184	22163	22263	22230	22105	22381	22270	22058	22082	22188	22262	22380	22161	22389	22203	22191	22242	22039	22238	22216	22210	22192	22236	22040	22429	22084	22255	22177	22186	22265	22356	22256	22202	22190	22275	22189	22017	22256	22383	22015	22095	22265	22265	22309	22303	22092	22387	22046	22147	22452	22230	22156	22388	22105	22296	22367	22251	22076	22369	22305	22224	22200	22195	22069	22145	22128	22250	22076	22010	22034	22616	22210	22034	22369	22284	22227	22259	22178	22139	22263	22251	22183	22355	22102	22342	22377	22419	22000	22098	22305	22186	22205	22182	22440	22114	22072	22094	22340	22175	22293	22321	22090	22074	22086	22131	22166	22232	22118	22294	22197	22196	22254	22309	22201	22246	22062	22207	22378	22345	22314	22069	22203	22468	22238	22261	22161	22062	22172	22282	22127	22222	22194	22168	22102	22137	22310	22059	22278	22280	22331	22189	22094	22243	22264	22027	22307	22107	22142	22438	22230	22375	22036	22211	22157	22047	22273	22319	21971	22295	22205	22181	22024	22116	22223	22203	22116	22406	22344	22137	22289	22129	22166	22334	22167	22308	22231	22145	22364	22071	22267	22109	21994	22370	22307	22271	21998	22175	22360	22410	22184	22266	22312	22316	22253	22190	22120	22066	22337	21933	22245	22069	22215	22112	22077	22245	22203	22225	22170	22285	22078	22114	21979	22413	22295	22228	22389	22312	22069	22098	22148	22261	22105	22270	22356	22397	22214	22182	22111	22103	22159	22294	22206	22196	22224	22213	22199	22312	22308	22230	22152	22405	21993	22283	22276	22251	22235	22291	22168	22110	22102	22219	22110	22287	22172	22285	22491	22323	22243	22284	22303	22128	22091	22182	22132	21957	22113	22133	22266	22334	22320	22272	22235	22109	22216	22089	22011	21996	22414	22410	22117	22331	22405	22233	22073	22320	22211	22203	22254	22193	22257	22201	22240	22113	22228	22195	22259	22161	22163	22042	22207	22267	22149	22121	22163	22375	22331	21947	22005	22232	22234	22237	22226	22227	22267	22138	22042	22220	22154	22039	22190	22344	22183	22153	22260	22054	22089	22256	22238	22108	22090	22043	22143	22240	22048	22284	22011	22250	22124	22270	22297	22195	22125	22006	22280	22276	22262	22231	22204	22274	22279	22295	22080	22065	22264	21986	22123	22250	22104	22058	21859	22365	22323	22168	22306	22437	22211	22203	22306	22190	22196	22322	22257	22384	22144	22157	22088	22246	22144	22149	22298	22197	22255	22136	22341	22274	22134	22316	22273	22287	22138	22386	22040	22215	22112	22093	22083	22026	22213	22242	22074	22084	22150	22073	22128	22280	22170	22299	22350	22211	22260	22471	22398	22160	22159	22062	22026	22136	22276	22207	22378	22317	22132	22050	22112	22165	22124	22194	22190	22115	22209	22192	22196	22252	22104	22575	22279	22051	22415	22411	22282	22068	22262	22077	22119	22098	22072	22274	22169	22212	22190	22321	22149	22280	22576	22302	22114	22076	22240	21915	21963	22298	22423	22134	22082	22088	22330	22197	22234	22154	22203	22122	22149	22135	22176	22268	22314	22311	22355	22380	22233	22388	22320	22237	22201	22005	22393	22219	22042	22195	22125	22196	22389	22238	22182	22084	22322	22166	22107	22121	22321	22304	22394	22354	22122	22404	22402	22046	22342	22222	22327	21979	22237	22273	22116	22150	22106	22221	21939	22072	22233	22276	22200	22292	22424	21867	22182	22505	22110	22272	22106	22192	22327	22077	22398	22136	22168	22132	22154	22266	22235	22426	22407	22087	22187	22544	22092	22111	22425	22104	22190	22304	22147	22263	22275	22152	22114	22220	21976	22304	22312	22024	22213	22165	21874	22198	22046	22298	22062	22097	22207	22509	22113	22154	22367	22237	22075	22357	22173	22152	22283	22070	22241	21976	22153	22346	22318	22016	22168	22260	22236	22067	21929	22153	22160	22262	22234	22548	22326	22228	22193	22071	22340	22086	22114	21989	22145	22204	22211	22350	22306	22242	22255	22003	22214	22222	22381	22337	22248	22246	22422	22078	22203	22308	22257	22270	22257	22258	22066	22295	22237	22098	22125	22225	22279	22353	22213	22073	21987	22162	22374	22096	22231	22138	22248	22106	22096	22014	22245	22127	22174	22167	22308	22333	22164	22319	22159	22304	22377	22367	22188	22206	22470	22284	22165	22110	22229	22278	21972	22136	22243	22442	22372	22456	22284	22249	22143	22212	21960	22104	22432	22239	22042	22106	22103	22245	22123	22433	22231	22256	22396	22279	22258	22158	22312	22294	22051	22083	22084	22127	22239	22185	22121	22139	22236	22072	22290	22264	22305	22094	22054	22027	22328	22378	22229	22420	22443	22122	22176	22255	22205	22369	22127	21973	22405	22013	22287	22242	22358	22178	21982	21993	22270	22128	22248	22119	22273	22361	22256	22195	22202	22119	22095	21981	22077	22244	22288	21937	22181	22052	22081	22165	22102	22195	22141	22073	22018	22253	22258	22218	22078	22290	22070	22294	22160	22427	22042	22023	21997	22309	22298	22103	22065	22238	22343	22171	22251	22160	22120	22342	22227	22178	22238	22199	22145	22424	22191	22233	22354	22229	22294	22219	22445	22256	22143	22186	22106	22225	22318	22131	22230	22225	22356	22140	22285	22136	22184	22301	22194	22210	22102	22377	22097	22216	22374	22359	22115	22204	22362	22275	22389	22049	22154	22337	22035	22034	22274	22267	22111	22097	22118	22309	22345	22207	22280	22176	22052	22151	22229	21979	22048	22248	22093	22360	22239	22145	22151	22343	22198	22142	22332	22500	22279	22408	22276	22121	22176	22147	22144	22187	22246	22255	22029	22428	22177	22271	22253	22128	22007	22072	22209	22151	22190	22193	22231	22072	22035	22108	22004	22211	22431	22305	22071	22302	22239	21999	22110	22327	22683	22234	22250	22071	22028	22130	22033	22202	22308	22231	22436	22225	22427	22049	22122	22230	22345	22153	22356	22338	22209	22185	21999	22159	22031	22244	22101	22532	22151	22195	22024	22114	22154	22329	22001	22077	22366	22188	22392	22382	22284	22298	22196	22264	22231	22236	22372	22399	22202	22244	22080	22161	22160	22111	22047	22245	22039	22149	22458	22194	22174	22047	22258	22141	22268	22195	22275	22201	22291	22095	22194	22389	22337	22170	22253	22213	22111	22304	22128	22053	22225	22221	22190	22066	22323	22192	22219	21937	22267	22106	22121	22227	22323	22164	22303	22446	22341	22394	22157	22272	22075	22139	22259	21987	22088	21922	22359	22283	22205	22166	22176	22247	22167	22312	22105	22225	22187	21954	22032	22288	22006	21967	22357	22242	22228	22288	22187	22215	22311	22404	22359	22071	22071	22298	22304	22250	22258	22209	22101	22046	21850	22304	22102	22447	22272	22172	22164	22216	22180	22095	22046	22114	22190	22333	22103	21929	22304	22245	22220	22408	22051	22010	22294	22160	22345
16978	32803	30413	23472	43132	70648	72113	59367	43479	30872	22207	19223	18095	18199	17919	18168	18085	18063	18122	18111	18058	18224	18037	18087	17986	18169	17961	18129	18079	18048	18051	17971	18111	18041	17937	18123	17825	18025	18115	18160	18008	18034	18219	18173	18175	18049	17947	18053	18252	17954	17924	18078	18094	18158	18105	17946	17971	18276	17991	18088	18100	18074	18158	18018	17901	17917	18067	18138	18015	18082	18093	18086	17984	18241	18119	17852	18227	18097	18182	18045	18137	18083	18046	18180	18153	17990	18110	18190	18134	17963	18165	18062	18191	18060	18134	17987	18221	18037	18164	18120	18227	18216	17946	18341	18128	18159	18047	17992	18062	18040	17969	17987	18180	18118	18177	18058	17899	17989	17931	18018	18145	18149	18000	18021	17995	18061	18050	18090	17975	18033	18095	17942	17946	18023	18015	18248	18113	18237	18211	17838	18060	18065	17981	18047	18112	18145	17953	18038	18096	18151	18088	18020	18236	18274	18017	18051	17793	17942	18069	18070	17928	18106	18077	18116	18245	18125	18142	18255	18254	17989	18117	18064	18149	18020	18062	17956	18298	18114	17849	17990	18084	18197	18090	18016	17957	18179	18006	18194	18115	17982	18087	18056	18044	18174	18077	18013	18135	17891	17914	18106	18196	18228	18108	18142	18027	18202	18183	18040	17998	18019	17816	17988	18028	18093	18090	18093	18029	18009	18087	18210	17942	18032	18158	17995	18110	18219	18058	18135	18137	18104	18053	18095	17913	18016	18064	18184	18044	17975	18100	18112	18270	17900	18248	18043	18140	17975	18129	17994	17962	17983	18060	18056	18074	18102	18005	17945	18110	17970	18063	18193	17952	18104	18101	18031	17959	18167	18137	17976	18014	18145	18054	17892	18071	18022	18193	18043	18006	18185	18091	18092	18236	17990	18003	18013	18130	17970	18221	18041	18214	17998	18200	18084	18004	18061	17915	18002	18332	18028	18000	18006	18046	18096	18090	18071	18212	17953	18177	18246	17935	18079	17906	18076	18212	17976	18029	17891	18219	18076	18223	18110	18136	18139	18076	18086	18148	17956	18118	18064	18208	18118	18011	18088	18185	18151	17919	18091	18081	18161	17950	17969	18142	18009	18079	18015	17970	18040	18042	18241	18087	18051	18130	18037	17807	18120	18131	18104	18082	18043	18067	18087	18027	18010	17986	18159	18174	18123	18099	18067	17942	18092	18008	18049	18071	17991	18254	18062	18056	18135	18220	18077	18080	18011	17989	18045	18072	18086	17940	18146	18193	18054	17918	18085	18074	18127	17988	18104	18219	17918	18040	18134	17945	18004	18038	17930	18006	18009	17886	18003	18113	18041	18235	18064	18040	18031	18013	18157	18028	17906	18033	18015	18002	18124	18193	18106	18161	18101	18007	18140	18119	18017	18109	17983	18184	18088	18228	18183	18029	17852	18261	18172	17977	18131	18026	17973	17984	18163	18017	18053	18058	18038	18005	18050	18025	17812	18253	18015	18128	17853	18218	18120	18011	17994	17975	18107	17954	18162	18086	18127	18014	17935	18131	18050	18095	18132	18051	17942	17953	18119	18133	17909	18137	17996	18273	17979	18048	18093	18075	17977	17962	17944	18082	18207	18156	18091	18116	18248	17986	18157	17961	18174	18169	17878	17961	18068	18186	18116	17948	17958	18086	18209	18195	18088	17994	18151	18140	18081	18124	17995	18187	18232	18238	17910	17952	18013	18121	18137	17965	17909	17837	18138	18047	18020	18090	18032	18115	18065	17999	18155	18043	18129	17933	18133	17945	18176	17894	18225	18097	17927	17962	18065	18047	18034	18109	17989	18145	18093	18015	18190	17980	17929	17890	17996	18117	18050	18247	17970	18113	18140	18077	18030	18009	18074	18083	18079	17920	17909	18079	18006	18034	17987	18080	17982	18002	18077	18102	18082	17935	18084	18055	18162	18103	18065	18039	17955	17949	18215	18090	18253	18208	17934	18032	18070	17988	18066	18187	18022	18029	18068	17984	18078	18014	18068	18110	18025	18031	18126	18132	18011	17996	18048	17992	18112	17994	18017	18136	17976	18131	18101	17994	18205	18027	18049	18115	18106	18121	18074	17988	18023	18023	18168	18180	18034	18314	17973	18028	18009	18182	18072	17956	18129	17977	17973	18130	17874	18091	17927	17954	18008	17947	18030	17968	18086	17940	18082	18162	18011	18067	18154	18087	18052	18189	18025	18056	18041	18047	17907	18107	18113	18120	17892	18092	18086	18122	18046	18196	18033	18078	18070	18182	17927	18056	17954	17951	17964	18084	18018	17886	18111	18072	18077	18218	18284	17917	18005	18049	18082	18087	17969	18082	17954	17920	17933	18093	18001	18001	18126	17828	18170	17922	18144	17825	18065	17966	18145	18065	18094	18098	18077	18054	18093	18019	18348	18018	17781	18047	18117	18043	18065	18133	18010	18151	18086	17864	17965	17982	17966	18204	18171	18171	18157	18153	18001	17977	17959	17862	17972	18080	18203	18029	18074	18064	17857	17976	18146	17942	18119	18151	17990	18153	18020	18070	18009	17999	18112	18075	18179	18117	18038	18143	18162	18058	18111	18100	18127	18107	18068	18041	18013	18131	18057	17953	18063	18056	18134	18016	18036	17867	17984	18042	18080	17952	18136	17995	18077	17940	18108	17862	18102	18130	18125	18144	18041	17833	18157	18174	18150	18108	18109	17965	18008	18195	18047	18182	18001	18077	18137	18021	17985	18140	18106	18046	17982	18117	18100	18105	18104	18133	18039	18001	18016	18112	18114	18010	18049	17915	18074	17833	18075	18076	17998	18223	18092	17983	18096	18064	18079	18123	18210	18003	18058	18060	18210	17981	18071	17905	18009	18072	17847	18099	18135	18002	18126	18217	17868	18109	18046	18043	17944	17972	17995	18001	18054	17804	17979	18210	18199	18131	18089	18081	18050	18127	18037	18156	17955	18056	18173	18137	17960	17987	18107	18021	18206	17962	18297	18037	18081	17973	18197	18007	17965	18028	17899	18142	18037	18151	18054	18034	18277	17929	18195	17842	18078	18115	18074	17896	18038	18057	18130	17912	17905	18055	18061	18082	17991	18125	18092	18039	18160	18032	18030	17912	17986	17990	18148	18108	18086	18082	18115	17985	18166	18112	18050	18156	17971	18047	17936	17995	18008	18100	18124	18146	18137	18079	18101	17930	17958	17955	18168	18018	18076	18142	18063	17951	18137	17939	17982	18093	18127	18055	18272	17922	18049	17994	17895	17939	18221	17878	18139	18340	17974	18059	18220	18095	18096	18154	18039	18134	18094	17992	17915	18286	18025	18092	17910	17968	18081	18152	18123	17891	18186	18142	18164	18066	17985	18079	17899	18075	17947	18043	18131	17933	18091	18047	17885	18073	18051	18072	17982	17905	18103	18178	18130	18060	18030	18065	17972	18040	18071	18152	18056	18090	17995	17973	18107	17992	18050	18111	17961	17948	18042	18226	18220	18081	18147	18194	18042	17973	17943	17989	18103	18129	18084	18047	17930	18153	18153	18171	17936	18165	17995	18087	18040	18063	17929	17995	18120	17973	18241	17971	17909	18204	18061	18069	17948	17964	17949	18015	18104	18031	18377	18030	17776	18103	17939	18114	18120	18113	17927	18047	18078	18277	18188	18189	18208	18069	18000	18075	17976	18118	18055	18026	18023	18126	18146	18055	18045	18195	18024	18106	18111	18027	18186	18276	17910	17987	18140	18158	18068	17936	18084	17987	18246	18235	18023	18116	18220	18187	17975	18011	17985	18016	18018	18013	17966	17975	18144	17966	17950	18128	17986	18026	18185	18031	18126	18085	17901	18038	17990	18078	18118	18140	18101	17795	17852	18027	18104	17980	18010	17970	18043	18133	18268	18127	18079	18001	18181	17959	18094	18226	18073	18117	18147	18025	18003	18036	18300	18374	18116	18177	17991	18015	17983	17976	18060	18062	18137	18054	17991	17939	18058	17991	17920	17925	18015	17834	18049	17870	18017	18140	18273	18142	18040	18113	18013	18027	18056	17999	18076	18012	18151	17890	18149	18068	17954	18135	18067	18151	18110	18240	18105	17948	18015	18032	17946	18036	18017	18080	17990	18102	18077	17898	18006	17984	18116	18251	18130	18021	17995	18043	18051	18158	18018	18118	18012	17970	18206	18087	18064	18114	18050	18136	18010	17884	17895	18097	17994	18017	18125	18107	18064	18173	18049	18136	18035	18041	17885	18135	18006	18011	18019	17930	17952	18232	18197	18049	18037	18053	18122	17993	17937	18047	17931	17941	18191	17956	18165	18109	18142	18046	18003	17982	18079	18111	18052	18099	18105	18076	18084	18233	17977	18094	18112	18077	18063	18082	17971	18023	18249	18126	18145	18030	18276	18054	17948	18130	18122	17942	18086	17872	17943	18076	18004	17859	18176	17994	18071	18025	17988	18034	18138	17938	18039	18065	17985	18080	18168	18193	17960	18130	17839	18007	18102	18054	18090	18055	18163	18018	17974	17997	18058	18135	17983	18101	18126	17997	18085	18130	18024	18130	18082	18200	18109	18060	18030	18223	18103	18046	17982	17994	18006	18126	18152	18214	18051	18028	18121	18025	18114	18096	17897	18059	18121	18197	17970	17912	18269	18002	17925	18105	18095	18171	18009	18051	18031	18116	18183	18076	18095	18059	17925	17937	18201	18167	18332	17982	18035	18111	18067	18030	17912	18077	18065	18140	18112	18161	18183	18138	17884	18184	18190	18064	17912	18260	18130	18003	18054	18030	17976	18107	18096	18242	18146	18098	18079	18159	17979	18150	18069	18047	17978	18191	18061	18065	18022	18069	17982	17983	18029	18193	18009	18044	18006	18001	18145	17866	18092	18198	18288	18300	18011	18066	18186	17982	18279	18053	18037	17996	18043	18002	18054	18304	18014	17905	17948	18186	18124	17905	18155	18207	17973	18181	18136	18121	17997	17882	18117	18064	18098	18112	18090	17993	18034	18010	18241	17985	17975	18056	18159	18233	18023	18078	18101	18204	18116	18118	18045	18049	17988	18168	18044	17989	18124	17948	18041	17941	18150	17977	18098	18004	18062	18122	18099	18220	18112	18014	18244
27965	22799	27902	25209	22504	25351	30129	29173	26102	24198	23016	22431	22237	21962	22219	22137	22193	22174	22145	22106	22009	22175	22064	22013	22235	22344	22070	21961	22098	22135	22168	22218	22041	22355	22058	21980	22240	22162	22286	21923	21965	22316	22291	21981	22101	22146	22302	22134	22029	22263	22190	21990	22332	22124	22219	22093	22372	22122	22094	22252	22376	22286	22010	22215	21893	22232	21888	22142	22073	22012	21953	22322	22227	22077	22076	22314	22309	22208	22272	22226	22314	22005	22144	22156	22200	22173	22059	22291	22218	22201	22353	21829	22037	22139	22000	22187	22217	22092	22130	21991	22178	21914	22104	22140	21900	22067	22121	22180	22066	21920	22167	22105	22091	21897	22313	22103	21988	22132	22124	22262	22153	22434	22191	22274	22133	22137	22182	22105	22363	22243	22156	22078	22095	22205	22193	22115	21943	22217	22442	22073	22092	22232	22063	22159	22006	22225	21915	22014	21932	22247	22276	22252	21915	21977	22021	21993	22099	22049	22154	22071	22142	22011	22182	21890	22183	22109	22196	22347	22096	22110	22163	22128	22141	22007	22297	21990	22080	22014	22073	22180	22008	22198	22122	22291	22091	22204	22191	22230	22199	22110	22312	22288	22144	22300	22150	22161	22047	21926	22206	22089	22251	22114	22117	22198	22201	22293	21978	22056	22194	22052	22142	21967	22256	22310	22171	22139	22251	22338	22200	22107	22159	22033	22098	22102	22060	22124	22105	21943	22097	22202	22279	22058	22273	22059	21990	22108	22075	22002	22218	22122	22257	22071	21894	22022	21854	22309	22286	21908	21976	22331	22217	22008	22206	22166	21982	22095	22130	22002	22023	22019	22134	22103	21968	22332	22312	22019	22132	22268	22203	22129	22197	22064	22033	22088	21921	22165	22266	22091	22002	21943	22139	22178	22194	22179	21838	21955	22039	22002	21923	22050	22113	22160	22064	22263	22266	22090	22310	21983	22032	22262	22202	22295	22297	22201	21923	21984	22226	22470	22269	22171	22117	22340	22168	21968	22018	22148	22298	22170	21971	22123	21902	22101	21989	21894	21987	22125	21921	21966	22028	22177	22210	22059	22079	22256	22201	22053	22110	22265	22193	22089	22342	22129	22224	22344	21916	22085	22063	22091	22263	22117	21975	22207	21992	22020	22203	22078	22164	22187	22255	22127	21894	22036	21975	22011	22060	22149	22196	22102	22372	22173	22311	22178	22213	22068	22141	22144	22215	22240	22554	22075	22064	21973	22168	21947	22198	22130	21997	22150	22036	22048	22370	22166	21842	22406	22027	22090	22137	22255	22021	21984	22179	22194	21981	22249	22454	22051	22211	22120	22122	22125	21774	22205	21882	22083	22202	22144	22052	22207	22103	22084	22128	22216	22011	22202	22224	21992	22001	21915	21998	22163	22065	21893	21901	22073	21950	22022	22179	22157	21973	22028	22135	21971	22161	22126	22124	21972	22091	22398	22270	21979	22018	22196	21857	21984	22050	21957	21967	22141	22020	21919	22019	22105	22051	22086	22123	22217	22121	22132	22174	22096	21909	21943	22144	22076	21977	22075	22311	22170	22318	22135	22003	22428	22144	22352	22165	22153	22261	22208	22260	22014	22125	22101	22093	22267	22142	22050	21985	22019	22252	22143	22246	22004	22073	22080	22133	22135	22262	22022	22147	21998	22036	22295	22426	22163	22311	22004	22138	22039	22361	21932	22255	22140	21992	22010	21936	22086	22212	22077	22099	22173	22152	22109	22233	22049	22280	22364	22032	22206	22252	22261	22172	22113	22403	22294	22083	22309	22283	22197	22122	22184	22066	22207	22141	22060	22146	22099	21952	22019	22151	22020	22256	22207	22210	22238	21996	22083	22149	22275	22027	21825	22310	22276	22247	22089	21821	22066	22122	22249	22121	22226	22022	22127	22170	21974	21884	22055	22177	22168	22420	22308	21993	22061	22136	22202	22092	22374	22380	22103	22187	22137	22191	22207	22172	22187	21960	22258	22217	22164	22056	22077	22124	22103	22151	22316	22157	22059	22180	22169	22249	22067	22067	22092	21982	22213	22161	22194	22000	21878	21928	22208	22276	22095	21967	22118	22083	22138	22000	22258	22143	22222	22165	21992	21983	22128	21877	22208	22041	21946	22256	22260	22286	22175	22369	22184	22045	22058	22104	22112	22039	22296	21956	22108	22266	22202	22207	22148	22113	22092	22085	22160	22172	22246	22133	22367	22235	22052	22153	22309	22338	22166	22206	22294	21956	22071	22095	22157	22016	22110	22051	22135	22089	22007	22108	22045	22056	22262	22223	22132	22160	22234	22196	22232	21935	21995	22139	22228	22219	22014	22038	22139	22153	22039	22001	22083	22208	22253	22197	22115	22260	22263	22077	22389	22295	22288	22204	22110	22118	22320	22117	22009	22236	22150	22075	21960	21899	22179	21934	22198	22175	22163	22242	22027	22003	22205	22084	22100	21983	22129	21958	22226	22264	22065	22152	22173	22241	22019	22335	22062	22243	22081	22075	21944	22162	22307	22088	22210	22221	22206	21941	22036	22046	22154	22175	22133	22099	21916	21809	22077	22004	22169	22155	21859	22300	22157	22182	22030	22171	22391	22167	22226	22136	22354	22096	21996	22095	22046	22083	22227	22042	22093	22134	22058	22130	22037	22046	22108	22226	22218	22240	22189	22284	22191	22071	22359	21946	22012	22153	22159	21941	22127	22196	22113	22159	22136	22237	22151	21971	21908	22159	22129	22043	22117	22253	22115	22313	22214	22268	22010	22188	22172	22091	22230	22272	22305	22257	22013	22074	21995	22155	22275	22133	22076	22188	22156	22174	22145	22296	22076	21908	22154	22282	21991	22067	21990	22019	21885	22007	21952	21939	22037	22290	22059	22222	22287	22257	22065	22031	21900	22093	22236	22011	22205	22054	22196	22130	22144	22270	22125	22288	22311	22201	22060	22090	22014	22163	22193	22012	22265	21998	21997	21900	22046	22015	22190	22028	22325	21896	22122	21981	22097	22102	22248	22359	22221	22097	22040	22121	22217	22253	22159	22189	22011	22076	22136	22119	21784	22130	22056	22326	22160	22215	22155	22164	22250	22062	22019	22292	22066	22152	22186	22172	22167	22102	22380	22054	22112	22104	21944	21980	22193	22086	22133	22265	22234	22087	22185	22206	22093	22028	22071	22274	22184	22044	22048	22210	22093	21865	22173	22336	22015	22174	22204	22285	22067	21969	22013	22347	22271	22085	22230	22005	22200	21991	21931	22067	22130	22062	22073	22119	22047	21941	21813	22189	22246	22065	21994	22079	22015	22160	22428	22182	22312	22174	22243	22187	22202	22167	22106	22004	22109	22248	22145	22028	22063	22062	22130	22257	22033	22211	22206	22207	22003	22200	22012	22007	22218	22105	22252	22025	22012	22290	22233	22066	21937	22308	22058	22145	22203	22191	22100	22256	22186	22223	22130	21939	22258	22068	21977	22198	22070	22087	21943	22209	22072	22067	22007	22014	22348	22098	22115	22037	22222	22147	22074	22368	22138	22158	22311	22058	22205	22178	22175	22145	22299	22142	21991	21964	22087	22047	22488	22325	22249	22022	22085	22096	22062	21909	22119	22005	22003	22126	22190	22227	22341	22057	22309	22344	22111	22215	21996	22197	22290	22037	22010	22232	22241	22176	21951	22073	22255	22399	22018	22086	22205	21989	21966	22349	22106	22102	22080	22368	22048	22198	22178	21936	22189	22282	21858	22299	22291	22192	22269	22264	22136	22025	22059	22121	22122	22258	22368	22136	21901	22306	22145	22256	22040	22273	22256	21944	22219	22042	21839	22236	21971	22245	22417	22311	22234	22308	22102	22190	22103	22166	22106	22060	22167	22369	22006	22164	22284	22218	22388	22212	22125	22089	21960	21914	22020	22370	22050	22097	21991	21937	22098	22076	22120	22117	22317	22053	22118	22111	21782	21970	22165	22106	22066	22141	22169	22209	22209	21960	22113	22197	22281	22284	22237	22077	22036	22211	22232	22161	22045	22174	22070	22206	22261	22159	22197	21875	21988	22148	22233	22210	22172	21730	22020	22436	22088	22096	22217	22041	22011	22269	22114	22129	22061	21974	22273	22098	22081	22230	22278	22017	22123	22137	22105	22164	22046	22186	21963	22289	22263	22114	22208	22019	21923	22242	22036	22140	21966	22125	22052	22173	22231	22071	22077	22097	21973	22188	21959	22092	22453	22196	22185	22147	22109	22214	22060	21705	22041	22098	22155	22071	22383	21991	22258	22042	21882	21957	22398	22212	22283	22216	22081	22092	22323	22151	22149	22014	22126	22043	22106	21993	22184	22230	22109	22176	22059	21899	22069	22280	21836	22056	22192	22206	22060	22319	22156	22208	22038	21951	22126	22243	22100	22145	22044	22214	22180	22139	22094	22211	22237	22017	22008	22248	22090	22071	21966	21943	22020	21947	21965	22224	22042	22008	21930	22349	22049	22240	22100	22188	22194	22140	22115	22016	22162	22106	22196	22089	22069	22133	22102	22122	22249	21956	22117	22107	22128	22303	22082	22086	22125	22216	22147	22188	22243	22141	22056	22388	22124	22089	22217	22152	22276	22146	22082	22028	21837	22026	22131	22143	21907	22127	22375	22320	22217	21947	22151	22063	21999	22067	22380	22005	21903	21983	22023	21912	22101	22094	22124	22305	21944	22000	22000	22381	22004	21969	21855	22142	22062	22168	22259	21980	22074	22221	22000	22230	22008	22243	22198	22212	22188	22194	22122	22075	22081	22145	21937	21950	22172	22286	22355	22305	22244	22189	21927	22304	22131	22128	21864	22146	21933	22174	22083	22177	22135	22199	22146	22260	22334	21992	22239	22237	22523	22228	22093	22040	21978	22051	22170	22177	22074	22303	22210	22104	22156	22128	22034	22105	22151	22155	22149	22140	22222	22144	22050	22074	22297	22052	21946	22162	22204	22340	21979	22109	22174	22190	22121	21988	21874	22149	22168	21814	22178	21933	22080	22164	22340	22116	22201	22111	22181	22189	22060	21865	22138	22043	22151	22046	22234	22239	22169	22101	21879	22031	22090	22086	22119	21966	22021	22124	22179	22224	22056	22198	22131
16908	22926	23042	18764	19355	22606	28386	26534	22625	20176	18888	18342	18109	18032	18045	18204	18049	18030	18051	17955	17953	18094	18092	18113	18018	17948	17980	18143	18177	18011	18055	17934	18051	17990	17950	17905	18136	18030	18032	18051	18109	17952	18106	18162	17937	17960	17972	18121	18068	18145	18107	18134	17984	18209	17926	18010	17925	18029	18089	18049	17992	18090	17931	18080	18221	17990	17963	18073	18063	17915	18121	18154	18174	17945	18051	18087	18074	18130	18068	18110	18067	17897	18008	18050	17970	17943	18100	17990	17999	18037	17990	18196	17923	18057	18163	17966	18011	18076	18172	17999	17986	18094	18054	18068	17977	18127	18107	18027	18043	18092	17831	18030	17982	18140	18133	18094	18010	18108	17941	18042	18143	18066	18071	18050	18056	17943	18004	18011	17988	18174	18018	18056	18079	18215	18147	17981	17997	18258	18273	17911	18040	18047	18134	18065	17856	18112	18120	18058	17979	18186	17982	18061	17935	18250	18145	18135	18199	17910	17973	18036	18056	18103	18001	17994	17925	18046	17882	18062	18166	18033	17996	18035	17975	17964	18220	17907	18013	18027	17939	18184	18097	18028	18032	18161	18106	18149	18197	18095	18253	18050	18061	18014	18024	17996	18010	18026	18071	18163	18176	17912	18012	18031	18093	17794	17966	18050	17997	18026	18108	18052	18053	18077	18160	18061	18047	18012	18100	18071	18061	18097	17997	18141	17964	18064	18057	18098	18156	18180	18006	18100	17996	18049	18161	18043	18100	17915	17956	18130	17994	18094	17919	18180	18028	17830	18129	18055	18096	18209	18014	17963	18111	18136	18198	17924	18156	18139	18047	18083	18114	18145	18092	18115	18021	18023	17952	18136	18019	18169	18172	17973	17946	18145	17939	18017	18182	18000	17908	18075	17833	18107	17991	18140	18132	18153	17897	18052	17925	18178	18134	18058	17931	18026	17903	18078	17897	17995	18063	18072	18150	18034	18019	18073	17928	18040	17999	18143	18080	17932	18190	18093	17953	18237	18108	18097	18048	18160	18092	18121	18037	18108	18118	18102	18076	18000	18115	18086	18114	18029	18044	18199	18125	17988	17918	17962	17972	18005	17948	17992	18027	18285	18128	18112	17932	18087	18076	18173	17976	18073	18187	18152	18180	17873	18066	18005	18014	18074	18191	18006	18063	18123	18160	17994	17847	17971	18001	18082	18159	17993	18056	17945	18094	18121	18183	17993	17988	17879	17940	18202	18007	18095	18268	18001	18061	18215	17928	18044	18240	18099	17882	18094	17879	17903	18143	18062	18111	17920	18113	17893	17961	18125	18032	18069	18173	18234	18077	17933	18085	17866	18265	18210	18062	18075	18040	18175	18201	17818	18182	18021	17985	18083	18090	18126	18223	18101	17977	17990	18154	18172	18018	18079	17956	18115	18105	18182	18012	17983	18069	18149	18171	17920	17894	18091	18013	17902	18072	18017	17928	18041	18053	18088	18012	18312	18108	18135	18037	17951	18054	17987	18172	18043	17924	18080	18125	17824	17986	18087	18052	18197	18093	18193	18173	18099	18052	18114	17931	17895	18002	18080	17994	17966	18104	18080	18150	17907	18157	17973	18214	18033	17877	18097	18009	18039	18061	18069	18150	18125	17964	18059	17879	18084	17968	18105	17986	18101	18086	17866	17987	18067	18149	17932	18111	18028	18140	18024	17944	18033	18170	18058	18038	18165	18115	18026	18035	18033	18117	18044	18062	17768	18079	18208	18093	18055	18050	18030	18045	18280	17933	18116	17833	17942	17968	18250	18038	18122	18102	18022	18092	18135	18142	18023	17939	18060	18011	18055	18062	17997	18116	18075	18072	18252	18127	18044	18178	17930	17993	18323	17999	18057	18043	17911	17991	17923	17986	18152	18045	18138	17982	18180	18083	18012	17982	17941	18151	18019	18032	17965	18232	17992	18108	17927	17758	18012	17937	18094	18027	18015	18104	17941	18022	18275	17991	18077	18139	18081	18294	17983	18006	18045	17979	17973	18039	18037	17975	17900	18083	18031	18043	18223	18096	17985	18217	18020	18084	18007	17912	18040	17976	18009	17968	18076	18207	17983	18098	18021	18238	18159	18000	18048	18024	18210	17951	17858	18097	18166	17904	18103	18017	18053	18141	18063	18114	18019	18034	18150	18121	18053	18025	18074	17979	18183	18021	18106	18052	18080	17868	18173	18184	18007	17999	18185	18114	18103	18081	18189	18142	17913	18120	18049	18008	18156	18127	18230	18053	17975	18057	18260	18146	18131	18047	17851	18044	18004	18102	17933	18011	18052	18147	17954	18046	17971	17907	18001	18019	17900	18170	18076	18051	17928	18157	18170	18341	18049	18153	18083	18071	17925	18114	17984	17945	18231	18221	18078	18093	18057	17874	18053	18047	18004	18101	18151	17839	18121	18132	18111	18092	18095	17870	17975	17998	18050	17889	18089	18079	18003	18203	17959	18101	17952	18129	17989	17781	17814	18081	18004	17941	18029	18056	17966	17865	18194	18072	18042	18030	17838	18015	17969	18127	18026	17991	18118	17934	17970	18029	18104	18150	18221	17963	17887	18003	18014	17984	18137	18015	17862	17919	18009	18023	18071	18128	18006	18183	18110	18050	18199	18068	18016	18046	18077	18059	18010	18190	17913	18078	17986	17951	18074	18085	18114	18066	18339	17964	17975	18113	17943	18051	18016	18106	17948	18076	17968	17992	18090	17988	18014	18092	18292	18187	18232	18020	18040	18168	18046	18071	17998	18106	18020	18105	17973	18163	18201	18133	17941	18107	18049	17904	17949	18052	18022	17878	18163	18237	18046	17944	17949	18294	18012	18013	18129	18085	18063	17971	18163	18209	18034	18076	18003	18100	18054	17993	18072	17914	17996	18121	18139	18186	17983	17818	18081	18097	18056	17970	18090	17985	18225	18089	18209	18096	18030	18015	17979	18078	18021	18109	18086	18045	18054	17831	18087	18156	18067	17820	18117	18087	18076	18020	18021	18177	18123	18040	17917	18045	18030	18065	18223	18007	17876	18235	17984	18107	18131	18275	18075	17997	17994	18123	17969	17928	17969	18119	18042	18026	18170	18034	18024	18099	18154	18053	18224	18066	18090	17873	18009	18116	18025	17993	18243	18066	18110	18126	18019	17985	17956	18129	18089	18047	17994	18130	17845	18049	17972	18103	18007	18127	18077	18006	17922	17975	17901	18070	18009	18057	18050	18005	18015	18101	17957	18053	18048	18091	18215	18032	18100	17937	18102	17931	18121	17880	17936	17862	17967	18048	17963	17989	18179	18100	18095	18007	18101	18143	18149	17947	18253	18004	17967	17976	18017	17956	18120	18240	17873	18147	18012	18087	18107	18056	18180	18042	18058	18195	17861	18034	17978	18027	18121	18129	18115	17907	18105	18146	17981	17985	18110	18130	18079	18032	18265	18114	18209	18036	18056	18082	17725	18140	18124	18213	18228	17991	18085	17937	18104	18062	18084	18025	17980	18151	17984	18031	18073	18003	17997	17918	17927	18253	18038	18067	17945	18207	17857	17844	18143	18033	18106	18093	18109	18160	17936	18136	18227	18104	17981	18238	17997	18055	18078	17841	18006	18146	17946	18014	18122	18099	18096	17940	18052	18026	18116	18076	17996	18076	18100	17964	18083	18056	18053	18039	18049	17983	18078	18005	18026	17988	18181	18070	18039	18060	18074	18237	17884	18118	17931	18035	17959	17895	17900	18036	18088	17964	18197	18287	18160	18123	17922	17967	17892	18039	18105	18068	18104	18031	17953	18096	18226	17996	17989	18205	17963	17947	18071	18109	18295	18068	17984	17894	17998	18239	18153	18239	18088	18030	18215	17938	18063	18083	18143	17938	18086	18149	18117	18123	18111	18142	18015	18103	18107	17991	17968	18062	17967	17987	18146	18153	18159	17973	18077	18136	17962	18172	18004	18190	17969	18036	17942	17953	18136	18062	18167	17818	18032	17974	18091	17972	18153	18177	17937	17966	18186	18128	18034	18024	18033	18167	18123	18079	18046	18109	18048	18001	17942	18130	18113	18051	17972	18077	18073	18223	18173	18043	18058	18157	18145	17785	18049	17988	18140	17905	18020	18075	17880	18074	18000	18082	18164	18118	17875	18040	18002	18143	17972	18019	18037	18047	18146	17924	18158	18059	18041	18030	18154	18120	18071	18139	18071	17990	18022	17983	18046	17922	17941	17948	17974	18051	18016	18192	18084	18006	17854	17897	18050	17970	18090	18022	18037	18066	18065	18027	18152	18165	18243	18040	17982	17834	18039	18031	18090	18158	18086	18016	18046	18056	18057	18045	18079	18221	18141	18206	18007	18069	18003	17985	18113	18263	17996	18187	17923	17939	17954	18192	17932	18178	18167	18165	18112	17988	18048	18114	18046	18140	17888	17996	18172	17902	17809	18124	17922	18184	17988	17883	18031	17879	18175	18052	17997	18008	17995	18116	17958	18055	18012	18137	18007	18028	18067	18159	17977	18155	17936	17839	18363	18066	18171	17978	17981	18084	18064	18003	18129	18051	18014	18067	18210	17965	17929	18215	18212	18090	18062	18026	18068	17909	18140	17983	17997	18006	18119	18061	18149	18027	17992	17948	18078	18135	18131	18127	18008	18143	18211	17969	17863	18270	17926	18006	17976	18065	17902	18090	18048	18025	18152	18095	17921	18185	18130	18188	17960	18144	18149	17990	18193	17893	18144	18120	18099	18096	18119	18281	18064	17953	17950	18203	18189	18181	17943	18081	18127	17993	18123	17997	18053	17905	18176	18106	17943	17968	18036	18119	18172	18062	18075	18019	18244	18089	18127	18054	17936	18106	18004	18094	18184	17997	17960	18022	17974	18237	17926	18130	18075	18028	18089	18190	18027	17945	17961	18115	18091	17973	18058	18285	18028	18126	18067	18115	18188	18054	18016	17985	18119	18011	18034	17936	18183	18131	18117	18161	18007	18136	18003	18116	18226	18079	17972	18158	18092	17835	18039	17988	18159	17978	18203	18177	18076	18020	17918	18063	18096	18289	18068	18105	17897	17998	17952	17968	18126	17969	17920	18069	18165	17912	18143	17925	18045	18104	18202	17790	18045	18202	18223
24663	21503	28820	25010	23319	28368	49363	52621	40011	32015	26162	23360	22327	21964	21860	21794	22091	22304	22207	22326	22253	22213	22056	21986	22006	22011	22035	22156	22024	22016	22097	21897	21830	22074	21817	22059	21927	22320	22130	21998	21902	21978	21822	21872	21906	21961	21687	21859	21850	21974	22114	21984	21976	21988	21701	21996	21928	21971	22070	21780	21921	21842	21798	22010	21895	22014	21849	21962	21926	21706	21878	21989	22120	21912	21912	21878	21965	21885	21871	21950	21832	21831	21587	22094	22038	21975	21881	21932	22193	21983	22153	22062	22088	21873	21781	21951	21893	22017	21868	21927	21913	21807	21884	22037	22065	22094	21608	21903	21955	22127	21939	22012	22127	22051	21924	22140	22007	21958	21928	22035	21804	22097	21986	21998	21939	21773	21949	21772	21783	21841	21877	21850	22100	21978	22070	21873	22264	21926	22040	21843	21965	21924	21761	21928	21978	21971	21950	21818	21911	21925	22017	21904	22067	21989	21903	21754	21887	22038	21879	21934	22163	21736	21903	21986	21882	21927	22096	21913	22039	22060	21961	22092	21966	21899	22019	21902	21963	22134	22040	21843	21937	21854	22076	22109	21993	21922	21852	21746	21935	21760	21977	22005	21816	22159	21850	21936	21895	21930	21809	21896	21975	22065	22275	21852	21977	21990	21907	22062	21893	21961	22079	21767	22105	21957	21844	21998	22177	21861	21852	21848	21996	21825	21997	21889	21995	21980	21879	22035	22111	21702	22089	21975	22136	21852	21920	21823	21986	22079	21867	22109	21787	22194	21932	21946	21839	21949	22172	22067	22017	21888	21838	21925	21877	22045	21927	22059	22107	21887	21909	21901	22002	21797	22060	21981	21979	21841	21960	21942	22181	21944	22019	21697	21837	21928	22154	21913	21890	21912	21781	21875	21929	22145	22140	21971	22070	21735	21966	21924	21790	22093	22065	22211	21922	21931	22054	22041	21861	21890	21936	21851	21979	21894	21991	21925	22197	22050	22115	21988	21871	21959	21848	21878	21871	21909	21902	22036	21916	21951	22025	21962	21851	21812	21898	22061	21837	21936	22121	21885	21852	21929	21615	21959	22073	22002	21716	22042	21967	22093	21977	22033	21783	21877	22062	21942	22194	21993	21950	22091	21788	21807	21875	21990	21995	21970	22013	21767	22063	22019	22039	22038	21948	22014	21818	22021	21976	22028	21988	21991	22115	22179	21970	21840	21807	22103	21948	21851	21797	21821	22065	22018	22038	22073	22048	21833	21749	21887	21790	21786	22049	21892	21850	21966	22046	21914	22003	21822	21816	21974	21903	21835	21936	21986	22001	22028	22058	21984	21994	21874	22100	21788	21893	21821	21930	21902	21936	22003	21980	21933	21802	21989	22028	21973	22089	22118	21932	21985	22005	21943	22038	22042	21863	21830	22125	21983	21944	21999	21830	21766	22005	22080	21801	21929	21935	22096	22036	21667	21987	21941	21875	22125	21816	22082	21765	22041	21867	22061	21762	21947	21877	21802	22060	21974	21952	21828	22114	21674	21805	22024	21835	22073	21939	21901	21766	21909	22000	21846	21945	21806	22039	21784	21909	22079	21848	21704	21844	21979	22261	22036	21894	22079	21849	21934	22026	21999	22052	22063	21882	21939	22101	21844	21898	21878	21902	22178	22004	21982	21994	21912	21822	21842	22036	21802	22012	22038	22074	22030	22153	21885	21958	21821	22021	21925	22152	21806	21813	22054	21881	21809	21975	21960	22084	22119	21960	21860	21968	22023	21867	21899	21885	21962	21928	21891	21829	21998	21576	21967	22063	21970	22117	21991	22193	22144	21964	21916	21870	21915	22235	21900	22169	21785	21953	21668	21921	21915	22244	22056	22016	22068	21911	21770	21778	22075	22162	21913	22017	21926	21957	21870	21995	22043	22092	22130	21940	22003	22067	21776	21929	21842	21823	21854	22194	22098	21903	22100	21960	22126	21962	22029	22004	22104	22063	21848	22061	21970	21902	21938	22101	21879	22018	21907	22004	21976	21801	21816	21937	21855	22026	22124	21979	21801	21921	21910	21969	21853	22006	21915	21992	22206	22025	21749	22055	21836	21813	21921	21627	21900	21964	22043	21825	21958	22034	21829	21766	21803	21807	21758	21766	21964	21781	22021	22068	21954	21840	21921	21942	22160	21928	21940	22038	21957	21773	21967	21953	22092	21894	21983	22035	21974	22061	21883	22032	22039	21866	21852	22092	21966	22133	22002	21780	21920	22044	22158	21686	21899	21980	22184	22043	21928	21913	22037	22037	22006	21860	21793	22048	21827	21829	21856	21983	21884	21978	21787	21895	21980	21680	21977	21967	21915	22096	21731	22108	21869	21946	21950	22193	22001	22039	21941	22108	21916	21865	22094	22008	22085	21886	21789	21912	21774	21941	21966	21802	22063	21819	22127	22122	21932	22127	22013	21986	21897	22038	22085	22009	21977	21886	21936	21997	21905	21907	22093	21879	21744	21973	21970	22204	21672	22020	21888	22141	21840	21904	21956	22032	22122	22181	21878	21869	22036	21823	21901	21871	21925	21946	21969	22048	22028	21587	21873	21990	22007	22058	21959	21863	21947	22117	22082	21825	22007	22033	21921	21855	21904	21892	22098	21833	21917	21749	22040	21987	21706	21984	21986	22212	22021	22091	22094	21910	21966	22125	22139	21907	22076	21979	21846	21792	21796	21980	22050	21862	21981	21926	22031	21956	22021	21992	21968	21964	21867	22022	22038	21888	21863	21875	22015	21752	21932	21849	21978	22061	21912	21845	21906	21874	21782	21776	22103	21779	22064	22009	21895	22073	21811	22078	21979	22111	21841	21912	21844	22053	22199	21733	21845	22305	21928	21743	21885	21927	21910	21993	21892	21788	21908	21942	21994	21791	21963	21975	21883	22169	22141	21985	22026	22020	22055	21989	21871	22095	21842	21885	22071	21778	21806	21803	21927	21889	21879	22086	22000	21986	21990	21767	21909	22035	21836	21939	21979	22031	21837	22096	22011	21979	22021	21931	21825	21797	22166	22098	21843	21926	21980	21952	21881	21801	21765	22073	22056	21894	22070	22089	21870	21801	21981	22072	21909	21866	21878	22019	21729	21841	21702	22070	22174	22103	22050	22052	21862	21807	21902	21843	21951	21685	21993	21922	21885	21880	21993	21862	21912	21975	22003	22022	22017	22092	22251	21920	21751	22026	21937	21874	21917	21851	21908	21764	21982	21967	21861	22050	22141	21985	21736	22035	21869	21944	21930	22131	22135	21903	21969	22152	21936	21810	21856	21884	21858	21886	21972	21971	21864	21962	22189	22377	21855	21903	21976	21705	21916	22112	22008	21924	21942	21875	21974	21977	21853	21914	22295	22154	22141	22025	21973	21967	21840	21931	21749	21721	21821	21841	21968	21961	21980	21670	21868	21762	21836	21879	21935	22023	22208	22052	22094	21999	21872	21874	22059	21866	22012	21703	22001	21967	21681	22101	22175	21735	21771	21860	21817	21842	21775	21909	22071	21924	21881	21818	22127	22001	21917	22023	21919	21976	22075	21805	21907	21875	21870	22081	22071	21811	22027	22026	21990	21883	21944	21965	21912	22079	22048	21955	21851	21857	21871	21779	21854	21874	21907	21794	21700	21811	21881	22170	21823	21945	22049	21788	21894	21992	22085	21976	21962	21928	22021	22012	22103	22033	21910	22090	22017	21938	21938	22154	21974	21960	21690	22011	21908	21883	22008	22057	21733	22007	22012	21841	21990	22051	21894	21813	21803	22010	21968	22004	21952	22028	21984	21930	22173	21972	21877	21998	21745	21714	21978	22129	21912	21842	22154	21738	21992	22048	22060	21994	21848	22156	22138	22119	22024	21868	21868	21888	22038	22024	21887	21972	21846	21890	21839	21938	21872	21832	21943	21878	21921	22115	21886	21784	22008	21964	22137	22132	22027	21908	21946	21878	21905	21915	22035	21729	21857	21833	21940	21975	22027	21974	22091	22131	21882	22204	21852	21830	21892	22105	21738	22145	21859	22042	22096	21970	21896	21965	22189	22134	21962	22097	21990	21972	21919	22056	21936	21852	21934	21936	22021	21967	22013	21857	21891	21804	21903	21797	22252	21988	22005	21778	21903	21987	21966	21891	21988	22139	22010	21845	21853	21803	22064	21866	21941	22002	21758	22073	21959	21840	21824	21879	22002	21951	21930	21853	21957	22078	22105	21858	21943	22014	21859	21851	21841	21974	21917	22133	21980	21852	21950	21979	21990	21769	21827	21743	22006	21707	21911	22158	22067	22264	21865	21921	22093	22090	21936	21703	21955	21920	21985	21977	22120	21898	22032	21802	21799	22006	22023	21994	21751	22087	22019	22032	21974	22125	21928	21844	21904	21859	21666	22055	21777	22045	21683	21953	21978	22153	22098	22098	21999	21824	21903	22169	21897	21880	21775	22064	21865	22213	21762	22015	22025	21875	21817	21982	21933	22002	21900	21954	21913	21884	21795	22007	21951	21896	21748	21985	21748	21889	21900	22127	21911	21820	21971	21968	22056	22018	21913	22123	21805	21911	21990	21794	22116	22002	21979	22025	22056	21978	21994	21898	21932	21801	21866	21939	21869	21918	21841	21871	22034	21807	22022	21816	21920	22038	21894	22004	21884	21821	21916	21912	22016	21905	22016	21848	22076	22034	21769	21908	22188	21724	21845	21832	21941	21881	21911	21891	21951	22096	22002	21886	22014	22018	21958	21957	21894	21797	21886	21990	21855	21987	21956	21953	21844	22015	21850	21882	21984	21859	21971	21993	21902	21949	22091	22036	21853	22104	21964	21779	21980	22039	21909	21927	22053	22067	21941	22281	21989	21916	22164	21937	21839	21826	21877	22060	21909	22076	21964	21681	21733	21895	21966	22192	21881	21974	21846	21737	21682	21856	21941	22089	21736	22044	22058	21787	21938	21927	21889	21669	21986	21968	21923	22052	21831	21917	22298	21846	21922	22004	21890	21831	21920	21933	22040	21980	21810	21954	21966	21791	21965	22038	22029	21914	21999	21904	22020	21855	21909	21839	21896	21900	22164	22028	21741	21912	21914	22178	21867	22127	21909	21858	21817	21940	21853	21962	21888
15305	24228	25858	21156	19727	26826	48483	50494	37977	29092	21852	18823	18126	18085	18084	18021	17973	17960	17798	17925	17994	17951	17940	17816	18078	18054	17973	18175	18138	18011	18047	18044	18008	18033	17956	18015	18163	17860	17970	17941	17939	18075	18227	17956	18076	17923	18041	17940	18015	17943	18058	18017	18099	17898	17910	18011	17997	17990	18049	17999	17851	17933	18041	18086	17778	18175	18053	18014	18089	18167	18008	17985	18039	17904	18008	17961	17843	17936	17919	17880	17896	18079	18106	17928	17953	18012	17794	17943	17932	17827	17965	18048	17820	17830	18159	18017	17873	18139	17908	18092	17982	17871	17973	18012	18130	17965	17790	17990	17937	17991	17917	18004	17931	17868	17940	17815	18071	17931	17874	17882	17931	17844	17964	18020	17842	17888	17853	17866	18026	17886	18094	18200	17854	18159	18079	17660	18009	18031	17888	17967	18055	18025	18007	17972	18074	17870	17979	17964	17960	17984	17950	17870	17791	18112	18074	17869	17895	18161	17911	17929	18057	17926	18034	18010	17924	18000	17912	17795	18088	17915	17735	17693	17859	17992	17922	18052	17929	18079	18050	17934	17950	17894	17771	17902	18066	17849	18112	17927	18059	18040	17921	17949	17930	18025	18085	18005	18012	18046	17982	17838	17887	17865	17978	18059	17802	17898	17951	17961	17980	17863	18049	17910	17886	18019	17876	17933	18046	17996	17963	17851	17946	18034	17821	17888	17985	18000	17977	18054	18082	17972	17959	17922	18040	17979	18049	17801	17850	17838	18117	18035	18046	17796	18012	17804	18020	18042	18020	17933	18078	18119	17992	17906	18014	17868	17898	17915	18115	17910	17930	17760	18023	17947	17984	18117	17997	18172	17964	18026	17965	17951	18116	17950	17780	17995	18023	18007	18007	18075	17913	17803	17924	17918	17953	17948	17839	17979	18074	17962	17876	17998	18001	17949	18002	17997	17887	18030	17860	17916	17892	17858	17951	17949	18057	17980	17893	17829	17938	17876	17870	17956	17980	17796	17929	17922	18080	18082	18002	18122	18016	17907	18013	17741	17982	17868	17998	18023	18052	17883	17987	17999	17993	17785	18122	17800	18124	18026	17964	18030	18267	18109	17904	17998	17969	17870	17965	17956	17988	17973	18224	18056	17883	18027	17855	17804	17948	17844	18048	17913	17899	18000	17918	17957	17895	18068	18106	18002	18017	18102	18091	18085	17954	17779	18202	18013	17890	17828	17999	18139	17931	18030	18066	17944	17857	17934	17985	17908	17869	17984	17999	18096	17978	17834	17888	18019	18056	18039	18001	18045	17884	18019	17941	18049	17914	18103	17923	17957	18011	17861	18111	17949	17884	18268	17891	17987	17864	17963	17790	17923	18006	18071	18022	18056	17838	18144	17932	17906	17926	18086	17911	17943	17904	17836	17873	18001	18121	17817	17878	18069	17794	17934	18088	17686	17872	17985	18013	18026	17907	17958	18049	18002	18024	17861	18221	17811	17954	17988	18037	17916	18037	18066	18028	17894	17972	17867	17837	17671	17820	18100	18002	18169	17957	18151	18150	17983	18049	17969	17748	17903	17970	17769	17902	17985	17922	17975	17942	18172	17851	17908	17798	17917	18018	18041	17887	17895	18023	17833	18107	18058	17897	18049	17950	17994	18049	17776	18142	17867	17913	17957	18029	17804	18009	18022	17804	17986	17870	18024	18003	18016	18002	17967	18105	18171	17786	17908	17970	18097	17876	17911	18126	18081	17897	18044	17994	18024	17905	17869	17864	18059	17943	18007	17944	17996	18157	18173	17975	17944	18090	17884	17858	17939	17821	17870	18001	17901	18121	18025	18299	17965	18062	17865	18025	18033	17943	17957	17957	17810	17927	17869	18222	17742	17926	17889	17828	17721	17930	17779	17868	18138	17802	17997	17925	17870	17878	18181	17846	18105	17875	18064	18030	18086	17840	17908	18080	18015	18116	17862	18085	18196	17850	17982	17869	17811	17946	18045	17996	18016	18100	17978	18052	18075	18019	17894	18149	17864	17879	17774	17859	18140	17956	17989	18072	18017	18092	18021	17934	17958	17957	18001	18038	17865	18006	17756	18030	17872	17882	18112	17835	17952	18139	17845	17947	17820	18043	17874	18172	17819	18085	17978	18177	17897	17982	17889	17983	17766	17938	18005	18012	17916	18011	18073	17883	17966	17857	17979	17850	17741	17774	18092	17979	18044	17848	17927	18022	17968	17997	17867	17992	18043	17963	18022	17933	17974	17937	17966	18210	17977	17975	17841	18043	18119	18005	17981	17983	17961	17883	17922	17952	18094	18032	17961	17999	18004	18085	17973	18156	18009	17916	17963	18053	17856	17940	17940	17957	17950	17823	17938	17888	18063	17981	18098	17854	17957	17959	18031	17958	17950	17841	18120	18248	17762	18045	17840	18019	18133	17869	18091	18075	18056	17966	17830	18190	17898	18009	18049	18010	17923	17932	17952	18090	18105	17857	17913	17916	17867	17776	17755	18074	17865	17952	17748	17997	17994	18001	17740	18029	17967	17862	18023	17926	18144	18102	18027	17947	18097	17961	17853	17973	18005	17822	17843	17881	18000	17975	17809	17980	17900	17863	18141	17980	17908	17846	17932	17926	17883	18212	17955	18055	17952	17857	18078	18172	17903	18019	18000	18104	17948	17882	17983	17918	17929	17916	17865	17879	17974	18014	17939	18072	17973	17987	17908	17978	17999	18081	17852	18053	18024	17948	17963	18029	17976	17951	17916	17836	17985	17764	17980	17986	17960	17990	18033	18178	17984	17880	18076	17940	18062	18072	17979	17982	17959	18013	17871	17934	17969	17976	17912	18113	18020	18160	18023	18082	17901	17957	17982	18093	18052	17794	17914	17930	17944	18087	17901	17734	17952	17970	17977	18043	17856	18090	17911	17949	17766	17969	18141	18178	17996	17879	17794	18150	18003	18107	18109	18080	17920	17824	17832	18033	18052	18183	17960	18007	17930	17940	17931	17982	17820	17816	18032	17964	18058	17998	17885	17906	17938	18042	17918	17822	17919	18042	18167	18015	18055	17994	18041	17857	18128	18025	17879	17888	17967	17866	17813	18007	18008	18000	17930	17914	18088	17973	18097	18022	18010	17992	17950	17962	17909	17923	17997	17906	17840	18076	17882	17991	17991	18361	17964	18202	17985	18020	17841	17977	18015	18003	18023	17919	17880	18127	18133	17801	18032	17889	18041	18014	18053	18035	17913	18062	17836	18049	18013	17916	18050	18030	17966	17973	17930	17923	18010	18005	17762	17889	18037	17945	17925	18057	18034	18028	18094	17821	17842	18039	18026	17997	17792	18031	18009	18069	17845	17763	17933	17884	17869	17844	17881	17835	17814	18079	17902	18144	18022	17953	17926	18032	17925	17986	17876	18030	17976	17945	18011	17732	17948	18007	18165	18087	18018	17906	18033	17911	18012	18146	17788	17911	18112	18182	17932	17927	17999	17940	17799	18052	17939	17896	17915	17921	18114	17947	18016	18107	17930	17921	18029	17891	17889	18128	17980	18096	17817	17958	18086	17912	17890	17923	18066	17736	17949	17931	18074	18046	18084	18110	17890	17785	18029	17882	17911	17920	17828	18100	17862	17946	17907	17944	18000	17864	18090	18122	17919	18137	17984	17955	18025	18000	18100	17844	18163	17981	17974	17936	18061	17801	18100	17962	18021	17734	17951	18263	17927	18025	18059	17821	17843	18084	18027	18101	17972	18030	17934	17816	17919	17895	17946	17914	18047	17936	17941	17894	17902	17977	18199	17967	17941	18048	18025	17942	17962	17909	17861	17993	17836	17913	18041	17979	18006	17992	17886	18186	17908	18139	18146	17943	18035	18048	17803	17990	17933	18154	17868	17817	17777	17924	17985	18047	17824	17938	17892	18011	17954	17883	17900	17825	17764	17950	17987	18178	17824	18110	17936	18059	17968	18032	17942	17974	17911	17896	17935	18065	17941	17991	18006	17886	18183	17934	17889	18180	18002	18020	17972	17939	17938	17878	17803	18038	17988	17991	18009	17986	17996	18031	17964	18122	18134	18062	17934	17801	18046	17811	18096	17978	18032	18205	18086	18038	17862	17978	17922	18049	18045	17964	17980	17948	17998	17791	17907	18056	18035	17846	17979	17968	17872	17940	17810	18137	17886	17930	17921	17995	17836	17934	17899	18167	17877	17934	18067	17968	17842	17859	18015	17809	17918	17889	17929	17971	17823	18068	17951	18026	17721	17886	18024	18221	17960	18116	18116	18006	18042	18000	17968	17985	18017	17940	18041	18003	17888	18022	18193	17793	17934	17947	18051	17880	17842	17908	17964	17767	17926	17956	17875	17762	17899	17925	18189	18151	17855	17883	18015	18000	17916	17939	17900	17942	17911	18029	18144	17902	18087	17975	17989	18042	18068	17875	18110	18026	18226	17810	18023	17868	17948	17828	18065	17973	18010	17955	17940	17874	17954	18003	18113	18059	17891	17942	17965	18032	17938	17898	17910	17986	18046	18126	17957	17963	17882	17844	17934	17881	17908	17973	18062	17967	18020	17888	17832	18032	17945	18091	17970	17970	18022	18040	18000	17992	18077	18217	18045	17942	18036	17985	18034	17944	17923	17968	18229	18077	18148	17893	17967	18015	18017	17885	17821	17927	18010	17752	18095	18002	17887	17920	17951	17973	17987	17956	17950	18155	17845	17912	17901	18003	17910	17888	17884	17910	18023	17918	18139	17878	17736	18002	18066	18012	18014	17947	18012	17869	18220	18024	18052	17894	18146	17947	17954	18000	17869	18030	17933	18073	18176	17858	18036	18003	18032	17745	18101	17919	18156	18118	17930	18155	18115	17819	18048	18089	18008	17883	17909	17903	17761	17929	18112	17959	18030	17738	17786	17791	17801	17876	17802	17874	18078	18012	18102	17861	18000	17840	18109	17970	17941	18067	17987	18024	18011	17977	17929	17839	17909	18140	17911	18010	17850	17907	17847	17793	17963	17933	18049	17994	17969	18079	17775	17976	17792	17915	18024	17992	18017	17999	17869	17814	18107	17986	18109	18033	18004	18075	18099	17801	18072	17725	17929	17941	17914	17900	18175	17948	18102	18128	17957
22948	21510	29467	24002	21773	27147	63893	68444	53141	41967	31107	25124	22924	22547	22091	22095	22223	22063	21992	21954	21951	22143	22105	22186	22199	22006	22124	22036	22039	22050	22245	22193	22170	21977	22089	22036	22077	22043	21998	22067	21946	21950	22187	22033	22137	22103	22099	21756	22124	22082	21926	21890	22074	21839	21890	21834	21869	21766	22036	22208	22028	22138	22039	21961	21946	22262	21965	22030	22088	21930	21871	21927	21988	21800	22058	22075	22273	22099	21936	21902	21817	21854	21958	22078	22110	21888	21759	21928	21921	22047	22304	21906	22010	22150	21849	21979	21870	21955	21989	21953	21791	21998	21817	21872	21979	21909	22088	21893	21773	21898	21843	21656	22043	21998	22021	21944	21915	22071	22109	22197	22148	21796	21843	22240	22084	22237	22088	21851	21798	22067	22113	21992	21858	21795	21768	21891	22024	22014	22260	21996	21975	22024	22010	22037	21722	21846	21820	21905	21705	21674	21869	21944	22007	21921	21851	21934	21845	21873	22071	21817	22075	22112	21907	22009	21796	21932	21806	21894	21952	21827	21860	22061	21990	22149	22179	21875	21863	21949	21794	21921	22100	21877	21964	21774	21883	22033	21786	21878	21791	21729	21996	21949	22007	21979	22047	22045	22096	21886	21819	22074	21788	21999	21847	21886	21994	21846	21891	21890	21942	21916	21874	21890	21850	21899	21999	21936	22009	22058	22068	21820	22004	21871	22004	21891	21965	21943	22072	22080	22049	21748	21726	21834	21987	21869	21931	21917	22103	21991	21896	21902	21934	21725	21910	21906	22029	21928	22116	21847	21948	21947	21983	21977	21824	22129	21833	21943	21990	21862	22057	22049	21706	22008	21863	21923	22030	21871	21965	22006	21954	21831	21805	22210	21968	21894	22088	21871	21954	21935	21952	21935	21887	22115	22114	22025	21930	22284	22011	21976	21792	21842	22057	21616	21756	21769	22009	22022	21958	22052	22099	21929	21979	21891	21831	22000	21861	21815	21810	22015	21784	22144	21838	21594	22106	22123	21860	21828	21785	21841	21936	21875	21853	21933	21770	22035	21841	21998	22004	21859	21902	21855	21824	21828	21953	21995	21990	21733	21856	21860	22035	22118	21935	21732	22043	21923	21986	21839	21715	21962	22005	21891	21806	21801	22064	22033	21897	21828	21858	21715	21732	22281	22171	22020	21944	21854	21817	21872	22170	21984	21844	21864	21838	21852	21792	22103	22225	21853	22008	21651	21879	22020	21897	21720	21959	21664	21884	21851	21913	21950	22081	22069	21964	21891	21752	21695	21802	21989	22012	21842	22064	21858	21605	21881	21935	21821	21987	22129	21966	21985	22081	21887	21898	21871	21770	21837	21977	22106	21962	22192	21912	21850	21903	21955	21799	21993	22097	22227	21974	21955	21844	22006	21821	21873	21786	21780	21863	21859	21724	21880	21969	21960	21936	21959	21857	22009	21847	21983	21940	21878	21904	21817	21842	21904	21846	22096	21934	21895	21995	22061	21943	21954	22131	22038	21866	21926	21802	21986	22087	21848	21855	21788	21896	22206	21730	21862	21970	21793	21941	22182	22047	21846	21872	21839	21995	21934	21864	21855	21909	21765	21946	21715	21774	21951	21895	22134	21719	21730	21908	21912	21989	21936	22015	21979	22026	22126	22006	21912	21846	22116	21873	22133	22152	21924	21994	21932	21914	21866	22180	21887	21773	21950	21909	21948	21720	21713	21883	21894	21920	21790	22006	21973	21799	21870	21759	21700	21800	22010	22059	21980	21982	21868	21780	21984	21744	22040	21805	22104	21890	21561	21866	21873	21952	21866	21907	21931	21947	21719	21879	21891	21729	21916	21760	21982	21924	21818	21893	21906	21870	22076	22011	21893	22121	22274	21910	21828	22155	22279	21852	21833	21813	21979	22036	22025	21919	21754	21969	21790	21884	22032	22119	21957	22081	21979	21878	21905	22092	22056	21982	21869	21870	21814	21968	21985	22114	21861	21904	22025	21926	21965	22014	21921	21867	21849	21894	21825	21855	21833	21818	21932	22273	22140	21930	21634	21819	21803	21737	21789	22082	21975	21908	21852	21880	22004	21969	21951	21919	21875	21697	21854	21861	22010	21977	22001	21926	21802	21831	21959	21831	22136	22114	21909	22327	21931	21760	21882	21883	21873	22030	21762	22227	21882	21891	22085	22009	22041	21901	22074	21908	21804	21775	21879	21999	21951	21839	21606	21846	21938	21806	21856	22035	21856	22209	22039	22085	21876	21846	21905	21789	22120	21960	21633	21954	22081	21942	21941	21802	21887	21996	21900	21934	21905	22011	21794	21826	21858	21885	21914	21904	21875	22052	21927	21908	21904	21818	21956	21883	22014	21851	21898	21899	21884	22042	22062	21974	21923	21693	21928	22056	21919	21972	21741	22084	21832	22025	21906	21916	21907	21850	21947	21883	21946	22049	22007	22126	21862	22175	21969	21951	22055	22006	22000	22134	21848	22017	21993	21998	21997	21928	22013	22002	21770	21974	22026	21964	21733	21890	22094	22065	21796	22121	21970	21772	21838	21832	21803	21814	21972	21887	21876	21908	21943	21833	21926	21988	21977	22139	21726	21887	21899	21947	21872	21814	21919	21872	21912	21859	21679	22002	21811	21944	21713	21936	21787	21979	21920	21896	21840	21747	21843	21942	22015	21933	21897	22166	21785	21874	21776	22173	21985	21928	21945	21835	21812	21708	22212	21807	21986	21886	21821	21847	21900	21920	21884	21914	21995	21933	21770	22002	21769	21949	21807	21904	21868	22039	21806	21974	21943	22055	21743	22029	21923	21864	21793	21944	21869	21732	21948	22186	22065	21782	21739	22153	22067	21989	21770	21672	21909	21720	22133	22000	21883	21658	21928	22262	22084	21889	21717	21916	21952	22000	22050	21979	21852	21786	21998	21951	21864	21936	21846	21998	21925	21935	21996	21983	21859	21727	21608	21896	22051	21783	21846	22055	21781	21987	21965	21949	21887	21904	21994	21918	22081	21816	21811	22025	21927	21897	21962	22077	21628	21727	22014	21930	21978	22049	21826	21986	21901	21868	22017	21925	21883	21932	21758	21891	22071	21925	21871	22119	22167	21887	22039	21985	21916	21774	22159	21919	21652	21917	21963	22189	22116	21969	21914	21914	21808	21895	21901	21853	21899	22010	21978	22045	21788	21958	21786	21915	21763	22099	21774	21847	21778	21756	22033	21946	21858	21976	22010	21988	21822	22061	22176	22001	21950	22030	21886	21843	21840	21816	21829	21947	22056	22087	21819	21828	21887	21987	22156	21808	22064	22051	21914	22025	22021	21925	21937	21824	22044	21764	21942	22020	22112	22158	21830	21916	21824	21895	21862	21984	21868	22035	21894	21851	22042	21952	21825	21637	22000	21944	21876	22048	21979	21915	22032	21819	21912	21851	22186	21710	21905	21750	21807	22019	22027	21956	21884	21907	21953	21823	21776	21687	21883	22015	21971	21942	22027	21812	21930	22082	22007	21960	21859	21705	21928	21821	22011	21871	21984	21804	21723	22097	21957	21840	22054	21976	21845	21782	21966	21951	21547	21896	22016	21858	21787	21642	21875	21673	21986	21714	21803	21947	21652	21894	21921	21848	21875	21763	21746	22068	21799	22002	21834	21803	21960	21900	22092	21837	21865	21832	21789	21886	21868	22131	21948	21608	21769	22073	21983	21955	21987	22017	22189	21929	22064	21889	21891	21928	21824	21940	21904	22103	21786	21913	21836	21978	21842	21934	22036	21755	22098	21991	21851	22148	22011	21827	21895	21869	21950	21952	21980	21897	21942	21734	21898	22059	21991	21966	21901	21633	21979	21879	21778	22004	21760	21767	21787	21888	22000	21907	21819	21892	22067	21943	21845	21730	21793	22086	21970	21797	21899	21916	21843	21786	22155	21919	21952	21855	21606	22025	21887	21922	22102	22172	21757	21927	21845	21653	21929	22055	21918	21920	21857	21925	21736	21821	21866	21656	21796	21887	22030	22075	21941	21994	22068	22389	21988	22125	21994	21845	21940	21828	21855	21959	22003	21738	21889	21842	21844	21948	21943	22047	21678	21873	21889	21756	21958	22006	21992	21860	21840	21852	21931	22001	21907	22073	22067	21805	21786	21997	22050	22015	21934	21707	21763	22027	21939	21988	22096	21962	22221	21868	22184	21903	21879	21630	21724	22036	21842	21926	21847	21963	21695	21965	22027	21986	22072	22039	21862	21747	21950	22228	21887	21843	21696	21837	21954	21947	21901	21900	21707	21978	22039	21967	22002	21992	22062	21965	21769	22020	21872	21782	21897	21800	21912	22077	22003	21958	21990	21924	22046	21818	21962	21866	22027	21763	21944	21946	21890	21876	22009	21966	21781	21882	21697	22014	22169	22007	21850	21972	21943	21911	21970	21918	21899	21907	21744	21769	21889	21956	21819	21728	21958	21859	21816	21801	21805	21790	22046	21851	21991	21875	21871	21951	22039	21875	21776	21757	21744	21945	21852	21891	21879	22145	21987	21866	21810	21830	21798	21903	21978	21911	21941	21915	21835	22001	21880	21985	21842	21925	22074	21927	21929	21844	21738	21886	21764	21963	21881	21886	21976	22060	22170	22109	21827	22032	21812	21865	21773	21535	21745	21847	21853	22040	21930	21848	21922	22043	21849	21878	21870	22027	21967	21906	21894	21890	22036	22071	21902	21785	22020	21788	21785	21715	21895	21753	22068	22049	21801	21904	22008	21732	21967	22007	21920	21841	21840	21901	21950	22047	21881	21955	21920	21926	21942	22057	22108	21984	22057	21947	21841	21698	21859	21732	22048	21955	21931	21863	22065	21842	21957	21804	22132	21761	21768	22082	22087	22287	21881	21805	21671	22023	21956	21902	21887	22038	22093	21750	22099	21942	21712	21933	21926	21863	21962	21747	21895	21805	21837	21924	21747	21902	21904	21987	21984	21902	22036	21956	21764	21936	22202	21891	21936	21980	22099	22007	21753	21902	22033	22014	21896	21984	21829	21900	21880	21929	21926	22032	21829	21706	21863	21649	21847	22016	21829	21911	21920	22015	21773	22166	21859	22173	22019	21875	21985	21821	22015	21811	21815
16740	30646	30545	24163	21962	27398	65183	68328	53213	40592	27675	20836	18360	18142	18118	17925	18043	18057	17936	18030	17915	18112	17934	17934	17999	17978	18061	17996	17827	17871	18113	17747	18106	17940	17756	18019	18032	17901	17979	18042	17887	17901	17922	17855	17925	18017	17901	17880	17935	17855	18086	17917	17991	18065	18069	17876	17986	17799	17934	18008	17925	17896	17934	17878	17932	17940	18008	17949	17906	17934	18132	17950	17976	18174	18058	17932	17884	17744	17864	17880	17883	17870	18033	18068	17843	18026	17864	17831	17954	17896	17983	17810	17703	17837	17908	17917	18131	17886	18013	17877	17951	17894	17875	18044	18001	17854	17958	17900	17867	18034	17960	17927	17904	17935	18092	17867	17790	17967	17909	18030	17897	17909	17923	17746	17691	17920	17906	18181	17954	17928	17917	18062	17813	17939	18092	17884	17924	17867	17870	17946	17907	18008	17864	17906	17732	17793	17848	18016	17830	17890	18106	17929	17824	17853	17944	18004	17858	17859	18070	17894	17877	17933	17808	17863	17973	17889	17901	17887	17949	17903	18109	17883	18081	17899	17922	17917	18018	18043	17877	17869	18008	17929	17900	17917	18068	17843	17922	17836	17914	18011	17949	17864	17838	17825	17777	18259	17949	17972	17760	17851	17998	17925	17899	17862	17790	17798	17810	17967	17835	17853	17998	17861	17924	17711	17893	17914	17964	17930	17796	17807	17946	18047	18030	18016	18054	17889	18036	17884	18007	17779	17907	17964	17915	17938	17902	17970	17876	17775	17849	17953	17957	17949	17817	18123	17945	18123	17802	17917	17947	17966	17907	17944	18007	17763	17981	17867	18124	17949	17999	17975	18047	18006	17873	18125	17919	18198	17944	18123	17991	17709	17930	17800	17995	17918	18035	18075	17935	17877	17832	17890	17844	17897	17900	17784	17850	17990	17783	17936	17862	17981	17998	17769	18002	17862	17759	17972	17937	17901	18006	17943	17899	17873	17964	17973	17840	17705	18036	18031	17676	17827	17988	17907	17853	18047	17858	17920	18074	17860	18059	17919	18093	17848	17804	17988	17994	17830	17849	18069	17894	17962	17754	18044	17828	17874	17966	17865	17865	17931	17988	17851	18170	17910	17968	17898	17957	17818	17933	17900	17967	17834	17912	17972	17982	17791	17810	17994	17732	17905	17846	17848	18094	17749	17874	17979	18008	17885	17954	17841	17970	17693	17778	17966	17814	18072	17864	17958	17936	17911	18040	18007	17934	17936	18028	17815	17963	17925	17914	17921	17806	17840	18019	17844	17773	17860	18001	17846	17917	17919	17879	17697	17956	18015	17949	17804	18045	17866	17840	17939	18023	17957	17962	17865	17885	17881	17916	17871	17980	17902	17816	17844	17937	17795	18182	17856	18024	17800	17969	17942	17993	17852	17850	17800	17930	17835	17975	18015	17864	17914	17916	18032	18113	17763	18005	18015	17918	17701	17912	17880	18066	17883	17618	17791	17905	17984	18002	17889	17963	17845	17901	17977	17743	17834	18037	17927	17990	17959	17904	17855	17951	18122	17792	17761	17918	17959	17791	17900	17856	17942	18011	17897	17995	17988	18149	17723	17977	18023	17806	18044	17932	17953	17931	17974	17949	17911	17846	17922	18036	17847	17980	17977	18019	18009	17934	18088	17894	17872	17742	17965	17919	17939	17813	17795	18088	17893	17763	17892	17878	17913	17833	17994	17985	17865	17856	17863	17866	17875	17906	17907	17950	17987	17956	17859	17742	17757	17788	18127	17960	17932	17879	17899	17839	17926	17982	17806	17834	17857	17877	17884	17877	17879	17885	17878	17966	17819	17883	17805	17876	17862	17768	17851	17954	17767	17947	17826	17818	17747	18075	17884	17940	17936	18018	17954	17937	17895	17904	17906	18044	17924	17824	17784	18051	17988	17935	17974	17991	17933	17970	17991	17936	17763	17816	18001	17925	17820	17974	18078	17911	17983	18006	17729	18032	17741	17866	18044	17833	17945	17856	18016	17824	18011	17918	18063	17974	17891	17712	17796	17919	18084	17813	17846	17885	17919	17846	17898	17908	17787	17856	17888	17949	18000	17959	18032	17935	17928	18086	17829	18033	17708	17902	17865	18056	17746	17905	17830	17941	18065	17996	17973	17910	17975	17794	17912	17851	17899	18028	17958	17787	17850	17881	17874	18176	18036	17903	17962	17876	17972	17849	17827	17842	17859	17836	17961	17907	17738	17998	18058	18004	17930	18088	17890	18104	18037	17961	17826	17867	17903	17932	17888	17818	18009	17952	17844	17966	17750	17858	17877	17946	17862	17998	17837	17826	17884	17786	17862	17819	17962	17981	17748	17875	17804	18040	17797	17732	17847	17951	17802	17876	17957	17942	17873	18024	18017	17774	18132	17891	17854	18003	17854	17947	17778	17855	18115	18169	17835	17944	18084	17703	17814	18028	17795	17838	17964	18003	17719	17896	17891	18012	17832	17999	17950	17835	17975	17960	17908	17900	17922	17917	17890	17894	17883	17975	17875	17940	17709	17876	17909	17867	17904	17902	17961	17975	17925	17953	17811	17759	17820	18021	18020	18069	17788	17752	17892	17949	17920	17952	18051	17710	17809	17922	17988	18061	17912	17969	17752	17981	17841	17882	18020	17915	17881	17938	17933	17846	17874	17997	17910	17642	18045	17869	17786	18155	17963	18004	18021	17961	17908	17910	18041	18080	17917	18127	17869	18097	17960	17856	17894	17934	18018	17861	17996	17795	17889	17740	17774	17938	17870	17939	17874	18017	17773	17820	17987	17949	17889	18004	17796	17862	17992	17844	17793	17905	17903	17950	17815	17767	18071	18011	18054	17843	17966	18010	18030	17949	18022	17991	18092	17760	17914	17728	17876	17972	18050	18093	17809	17841	17897	17887	17954	18007	17991	18081	17799	17755	17939	18056	17877	17710	18113	17817	17990	17936	17921	18179	17866	17857	17978	17797	18057	17887	17870	17826	17704	18058	18023	18115	17815	17961	17895	17889	17935	17799	18001	18138	17959	17835	17962	17965	18040	17737	17788	17816	17868	18022	18009	17943	17990	17882	17907	17865	17984	17992	17908	17946	17893	17703	18105	17986	17909	17861	18046	17968	17777	17942	17923	17913	17898	17803	17864	17775	18049	18112	17805	18044	17788	17933	17871	17990	17891	17819	17853	17943	17875	18128	17804	17910	17895	17988	17991	18062	17860	17857	17957	17921	17821	17764	18069	17900	17973	17935	17710	17962	18049	17967	17793	17817	17851	17863	17717	17938	17942	17984	17953	17892	17838	18096	17965	17865	17973	18074	17747	17887	18073	17730	18070	17748	17980	17787	17904	17902	17907	17934	17792	18053	17930	17861	17925	17837	17889	17948	17914	18082	18087	18019	17990	17997	17947	17933	17917	17964	17726	18004	17852	17952	18049	17996	18048	18024	17946	17931	17882	17801	17932	17816	17978	18097	17995	17952	17856	17946	17894	17968	17955	17903	17920	17945	17873	17835	17840	17999	17902	18072	17865	17799	17881	17961	17803	17926	17833	18012	17962	17976	17970	17961	17905	18133	17763	17953	17664	17914	18059	17848	17973	17978	17946	18014	17866	17817	18118	17786	17889	17719	18050	17964	17857	17956	17917	18020	17875	17843	17902	17975	17954	17946	17856	17965	17814	17954	17762	17940	18025	17979	17789	17951	17900	17898	17914	17641	17873	17894	17996	17712	17960	17927	17778	17887	17985	17770	17997	17843	17831	17965	18107	17924	18035	17820	18030	17875	17847	18003	17869	18032	17935	17978	17842	17832	17977	17925	17956	17882	17930	17784	17970	17990	17741	18052	17859	17817	17768	17855	17843	17795	17948	17845	17767	17953	17831	17985	17948	17765	18014	17848	18076	17854	17806	17825	17944	17930	17915	17753	17920	17884	17833	18023	17950	17983	17943	17987	17948	17971	17939	17893	17834	17872	17936	18023	18009	17748	17888	17967	17899	18051	17986	17927	17898	17893	17848	17921	17783	17927	18014	18118	17924	17801	17958	17956	17923	17938	17713	17788	17976	18056	17923	17891	17799	17954	17975	17941	17987	17670	17903	18008	17827	17910	17875	17927	18006	17920	17778	17871	18038	17881	18073	17827	17797	17903	17829	17942	17940	17879	17874	17830	17902	17899	17968	17885	18147	17948	17911	17896	17781	17952	17784	17809	17882	17925	17994	17945	18047	17745	17899	17895	17981	17880	17854	17920	18101	17941	17816	17990	17778	17731	17915	17873	17823	17884	17929	17969	18006	18016	17901	18000	18004	17883	17768	18020	17912	18018	17733	17958	17738	17957	17892	17861	17758	17979	18051	17936	18113	17921	17959	17909	17883	17844	17933	17982	17906	17937	18134	17970	18042	17789	17787	17960	17966	17936	17930	17887	18003	18044	17943	17976	18068	17868	17878	18049	17995	17890	17856	17883	17839	18241	17978	18104	17876	17706	17917	18003	17827	18064	17899	17909	17842	17943	17875	17784	17924	17875	17930	18131	17686	17957	17969	17818	17921	18011	17930	17828	17853	17986	18041	17942	17961	17896	17850	17944	17866	17790	17947	18025	17948	17736	17992	17909	17900	17940	17931	17986	17908	17926	18058	17895	17902	18012	17957	18032	17831	17924	17892	17977	17875	17947	17943	18096	17864	17884	17941	18186	17657	17940	17724	18100	17881	17896	17954	17888	17881	17896	17919	18071	17788	17903	18014	17936	17870	18044	17907	17892	17797	17953	17799	17889	18072	17912	17917	17928	17781	17930	17959	18050	17885	17880	17917	17848	17877	18064	18120	18148	17742	17730	17955	17828	17919	18149	17972	18070	17950	17885	17929	17898	18063	17780	17952	17977	17793	17855	18163	18070	17901	18041	17947	18160	17973	17873	17861	17867	17955	18071	18073	17835	17924	17830	18020	17901	17931	18071	17920	18000	17709	17978	17786	17785	17831	17979	17963	18077	17801	17884	17863	17797	17902	17863	17762	17871	18027	17721	18045	17995	17946	18005	18042	17918	18048	17853	17855	18052	17974	17813	17610	17885	17935	17955	18049	17877	17833	17711	17900	17992	17986	17923	17827	17930	17830	18035	17847	17960	18018
27895	22375	26588	24371	21660	21967	27296	29732	26255	23761	22228	21600	21340	21172	21371	21419	21448	21237	21380	21221	21317	21320	21229	21016	21247	21272	21129	21371	21343	21200	21303	21193	21302	21437	21151	21103	21182	21192	21301	21144	21360	21137	21078	21213	21240	21220	21357	21289	21231	21277	21166	21413	21325	21300	21205	21289	21466	21090	21223	21017	21249	21430	21487	21355	21274	21155	21210	21098	21285	21046	21142	21162	21294	21518	21291	21291	21282	21229	21128	21119	21246	21208	21430	21266	21390	21306	21304	21288	21350	21289	21497	21159	21253	21191	21320	21303	21295	21172	21233	21261	21237	21292	21283	21166	21341	20961	21121	21396	21251	21291	21212	21251	21030	20978	21440	21263	20951	21097	21273	21125	21154	21200	21173	21206	21294	21229	21097	21293	21355	21264	21284	21197	21336	21151	21481	21343	21138	21126	21128	21247	21166	21090	21320	21399	21197	21120	21437	21489	21498	21116	21175	21186	21161	21155	21312	21180	21185	21208	21037	21166	21386	21165	21276	21376	21243	21464	21253	21262	21281	21279	21352	21120	21352	21393	21051	20885	21252	21365	21014	21324	21240	21257	21118	21275	21187	21318	21302	21344	21409	21168	21280	21216	21014	21177	21367	21047	21192	21125	21390	21214	21266	21164	21134	21320	21343	21116	21129	21271	21460	21293	21182	21147	21254	21179	21350	21085	21164	21498	21244	21091	21339	21393	21421	21195	21260	21288	21347	21191	21320	21288	21090	21132	21238	21125	21387	21176	21340	21289	21495	21192	21085	21287	21256	21192	21176	21053	21230	21282	21196	21427	21238	21112	21070	21269	21328	21101	21183	21333	21210	21075	21066	21293	21359	21121	21341	21153	21226	21219	21436	21156	21295	21301	21492	21159	21367	21248	21355	21297	21021	21218	21540	21452	21120	21121	21150	21220	21250	21203	21078	21328	21115	21205	21326	21187	21140	21327	21263	21207	21144	21290	21214	21261	21023	21206	21305	21215	21237	21292	21260	21242	21155	21335	21197	21275	21246	21109	21064	21128	21211	21210	21498	21243	21219	21144	21101	21143	21209	21041	21250	21074	21084	20967	21219	21151	21051	21284	21345	21372	21128	21436	21452	21246	21281	21206	21271	21177	21268	21445	21306	21297	21220	21364	21252	21277	21332	21469	21325	21145	21206	21268	21330	21101	21236	21073	21443	21273	21188	21116	21331	21524	21413	21264	21368	21363	21326	21340	21354	21300	21309	21245	21271	21212	21230	21354	21090	21380	21087	21184	21258	21279	21397	21098	21306	21389	21255	21369	21170	21084	21116	21297	21254	21393	21448	21444	21297	21249	21371	21344	21203	21146	21240	21016	21270	21202	21150	21291	21243	21495	21213	21431	21249	21098	21199	21302	21167	21319	21149	21405	21392	21044	21072	21284	21165	21204	21061	21119	21153	21224	21060	21035	21191	21188	21215	21275	21170	21143	21325	20970	21374	21149	21295	21264	21325	21305	21286	21233	21300	21296	21151	21322	21445	21363	21262	21281	21491	21319	21339	21272	21045	21279	21232	21439	21350	21317	21243	21194	21147	21271	21256	21206	21186	21273	21267	21236	21280	21216	21468	21200	21212	21408	21193	21415	21271	21185	21275	21366	21309	21361	21274	21235	21185	21410	21151	21240	21255	21427	21109	21432	21227	21514	21202	21237	21337	21284	21209	21385	21205	21174	21278	21382	21120	21271	21215	21204	21029	21411	21411	21495	21513	21401	21312	21208	21139	21276	21278	21356	21312	21296	21350	21171	21232	21203	21033	21464	21233	21288	21332	21109	21407	21164	21375	21277	21012	21105	21396	21069	21459	21118	21174	21337	21119	21268	21313	21271	21356	21266	21234	21026	21331	21055	21403	21244	21180	21253	21121	21280	21126	21258	21218	21086	21301	21243	21225	21359	21171	21216	21164	21437	21196	21042	21180	21187	21195	21233	21354	21365	21160	21350	21019	21290	21207	21285	21315	21399	21248	21164	21170	21230	21180	21206	21419	21070	21312	21159	21126	21029	21371	21171	21255	21347	21244	21169	21234	21283	21309	21175	21286	21319	21472	21224	21462	21394	21301	21314	21176	21208	21545	21293	21378	21149	21445	21431	21455	21408	21499	21386	21374	21224	21031	21108	21356	21301	21279	21139	21187	21328	21281	21309	21394	21293	21165	21223	21396	21184	21081	21288	21157	21085	21369	21208	21220	21309	21173	21260	21324	21078	21205	21259	21172	21359	21188	21092	21360	21112	21058	20942	21281	21340	21251	21332	21325	21336	21399	21094	21311	21411	21232	21306	21202	21312	21161	21064	21076	21185	21259	21484	21384	21209	21175	21308	21176	21333	21175	21467	21526	21266	21264	21283	21296	21310	21270	21182	21085	21102	21311	21140	21376	21184	21242	21081	21317	21267	21152	21087	21224	21108	21177	21496	21414	21288	21057	21183	21108	21203	21097	21012	21134	21338	21496	21161	21357	21256	21395	21237	21142	21112	21302	21315	21105	21152	21467	21323	21221	21084	21315	21143	21117	21340	21122	21379	21310	21248	21381	21330	21267	21258	21264	21211	21311	21242	21177	21436	21276	21202	21248	21210	21036	21254	21237	21244	21248	21273	21085	21199	21165	21216	21315	21307	21082	21302	21204	21147	21282	21369	21283	21154	21276	21201	21419	21053	21198	21257	21154	21337	21297	21221	21510	21392	21405	21160	21408	21276	21319	21222	21301	21165	21315	21365	21140	21130	21387	21454	21314	21403	21337	21239	20978	21098	21050	21182	21398	21224	21314	21362	21433	21241	21420	21329	21297	21219	21198	21140	21226	21269	21240	21310	21213	20975	21372	21439	21399	21433	21270	21177	21241	21283	21223	21132	21112	21257	21287	21306	21347	21225	21267	21264	21365	21198	21216	21416	21194	21551	21076	21222	21315	21300	21283	21294	21244	21150	21277	21300	21336	21087	21182	21414	21133	21362	21059	21334	21124	21193	21387	21249	21284	21215	21188	21030	21458	21124	21272	21591	21075	21115	21442	21227	21416	21335	21215	21240	21040	21224	21412	21437	21325	21172	21225	21315	21107	21223	21312	21187	21320	21146	21294	21160	21216	21299	21342	21361	21482	21309	21320	21117	21196	21249	21206	21168	21290	21063	21312	21229	21176	21330	21095	21168	21375	21338	21270	21220	21302	21395	21440	21272	21387	21221	20988	21284	21409	21267	21208	21425	21360	21459	21270	21104	21407	21323	21159	21231	21255	21436	21476	21303	21357	21312	21367	21391	21223	21144	21287	21133	21341	21412	21201	21318	21341	21225	21214	21468	21025	21306	21136	21186	21201	21522	21271	21377	20964	21123	21363	21390	21054	21308	21225	21140	21240	21426	21054	21139	21348	21256	21200	21322	21340	21268	21145	21265	21124	21126	21259	21277	21368	21278	21310	20954	21118	21263	21496	21427	21273	21103	21295	21181	21269	21098	21197	21288	21409	21354	21124	21102	21133	21066	21201	21171	21209	21117	21234	21066	21307	20986	21076	21291	21194	21327	21402	21477	21287	21288	21117	21323	21160	21243	21161	21279	21262	21155	21245	21338	21224	21286	21119	21288	21266	21153	21130	21278	21353	21250	21315	21046	21153	21182	21385	21437	21336	21135	21228	21242	21238	21097	21364	21382	21358	21408	21241	21214	21346	21170	21267	21238	21200	21199	21410	21323	21298	21197	21253	21317	21131	21216	21384	21117	21327	21300	21128	21396	20971	21167	21184	21556	21173	21096	21317	21451	21295	21291	21258	21150	21450	21089	21268	21423	21147	21325	21447	21389	21295	21201	21404	21247	21250	21359	21381	21305	21219	21234	21352	21383	21134	21321	21278	21358	21417	21388	21152	21491	21390	21078	21222	21296	21271	21415	21304	21339	21190	21322	21286	21084	21028	21242	21270	21402	21026	21157	21274	21362	21320	21088	21411	21281	21465	21268	21405	21225	21240	21174	21285	21230	21255	21324	21373	21290	21499	21188	21079	21150	20915	21271	21213	21448	21342	21237	21265	21385	21105	21386	21352	21138	21473	21389	21326	21525	21082	21210	21217	21134	21197	21231	21183	21222	21054	21390	21331	21345	21266	21453	21204	21203	21274	21236	21254	21312	21266	21113	21247	21069	21061	21124	21527	21046	21201	21208	20994	21023	21324	21222	20994	21454	21442	21045	21330	21121	21469	21317	21172	21227	21293	21065	21021	21228	21196	21357	21340	21323	21352	21330	21273	21272	21210	21207	21198	21277	21519	21034	21256	21545	21542	21280	21242	21212	21166	21220	21423	21353	21364	21458	21683	21165	21335	21274	21305	21381	21228	21351	21162	21153	21479	21486	21297	21202	21077	21340	21425	21323	21190	21229	21119	21283	21433	21580	21407	21243	21362	21252	21347	21283	21143	21410	21213	21253	21148	21337	21394	21075	21325	21096	21453	21134	21258	21359	21126	21130	21609	21156	21242	21277	21268	21202	21389	21393	21289	21109	21252	21275	21162	21102	21274	21118	21248	21196	21161	21202	21147	21312	21119	21043	21035	21154	21474	21204	21409	20987	21188	21144	21331	21076	21238	21134	21181	21164	21295	21166	21279	21390	21221	21369	21231	21440	21409	21199	21247	21276	21185	21119	21312	21114	21423	21169	21245	21269	21267	21318	21346	21396	21281	21453	21529	21345	21173	21192	21488	21145	21365	21261	21405	21402	21183	21377	21346	21278	21187	21331	21177	21231	21150	21187	21355	21182	21386	21474	21449	21380	21213	21244	21353	21265	21119	21479	21191	21307	21126	21226	21298	21389	21071	21079	21207	21218	21520	21456	21122	21271	21084	21141	21227	21209	21350	21227	21294	21116	21285	21218	21066	21188	21236	21271	21098	21253	21380	21252	21248	21404	21276	21160	21370	21353	21368	21207	21424	21351	21342	21371	20997	21301	21349	21290	21260	21281	21060	21326	21348	21261	21359	21215	21198	21126	21189	21079	21194	21269	21356	21192	21144	21221	21434	21294	21461	21239	21384	21202	21012	21344	21261	21155	21216	21152	21304	21120	21338	21325	21506	21185	21253	21259	21224	21494	21110	21160	21290	21347	21153	21271	21025	21340
16264	19908	20187	18572	18537	18967	26408	27823	22819	19978	18518	17620	17754	17532	17695	17610	17622	17573	17432	17643	17592	17636	17394	17472	17560	17616	17543	17550	17541	17631	17532	17436	17575	17542	17622	17525	17611	17609	17617	17448	17419	17579	17686	17625	17476	17515	17557	17534	17450	17634	17464	17416	17525	17551	17682	17493	17646	17554	17410	17534	17567	17505	17500	17659	17741	17641	17392	17619	17572	17569	17562	17390	17545	17611	17522	17289	17560	17584	17400	17517	17536	17341	17517	17263	17520	17505	17472	17517	17489	17527	17586	17631	17555	17677	17529	17648	17539	17526	17629	17659	17545	17532	17475	17484	17521	17622	17441	17672	17525	17464	17618	17404	17530	17448	17662	17513	17681	17560	17614	17431	17325	17705	17461	17567	17484	17518	17563	17362	17468	17603	17400	17435	17346	17516	17596	17583	17721	17331	17626	17385	17487	17558	17496	17565	17486	17600	17486	17421	17478	17526	17595	17477	17583	17457	17587	17646	17584	17515	17439	17529	17503	17471	17378	17648	17619	17539	17576	17663	17539	17492	17434	17374	17442	17657	17618	17616	17523	17612	17541	17580	17575	17491	17483	17466	17518	17628	17761	17304	17394	17652	17545	17699	17671	17626	17405	17547	17533	17615	17563	17620	17576	17468	17438	17371	17506	17259	17494	17631	17461	17659	17519	17670	17535	17546	17674	17439	17614	17514	17557	17568	17660	17376	17396	17563	17544	17539	17557	17562	17530	17409	17635	17614	17402	17546	17458	17501	17490	17502	17369	17475	17479	17542	17547	17673	17448	17343	17491	17782	17502	17596	17670	17529	17555	17736	17560	17418	17473	17526	17506	17497	17515	17335	17358	17483	17606	17572	17320	17660	17488	17396	17713	17534	17480	17568	17553	17663	17471	17548	17530	17500	17578	17667	17336	17659	17448	17626	17400	17742	17505	17557	17405	17337	17529	17444	17510	17628	17452	17546	17370	17518	17492	17320	17671	17646	17517	17379	17537	17491	17461	17420	17405	17659	17580	17548	17595	17694	17365	17469	17501	17280	17649	17323	17401	17451	17431	17689	17390	17537	17529	17504	17483	17472	17561	17330	17562	17661	17486	17614	17606	17519	17726	17550	17574	17511	17576	17489	17443	17555	17488	17295	17579	17507	17528	17558	17539	17607	17467	17644	17584	17515	17517	17511	17621	17637	17469	17398	17613	17481	17624	17610	17430	17469	17579	17623	17546	17284	17466	17583	17442	17421	17463	17489	17581	17628	17345	17382	17460	17312	17655	17485	17465	17591	17368	17527	17441	17496	17502	17470	17566	17455	17502	17548	17488	17567	17459	17484	17636	17503	17568	17615	17473	17488	17634	17509	17638	17405	17488	17442	17484	17498	17551	17422	17531	17453	17544	17422	17365	17596	17525	17623	17521	17411	17598	17515	17564	17535	17520	17609	17445	17540	17659	17643	17716	17461	17557	17593	17605	17358	17459	17668	17539	17666	17682	17535	17536	17490	17540	17439	17426	17513	17512	17534	17633	17388	17613	17584	17492	17652	17576	17464	17466	17432	17405	17631	17505	17474	17586	17532	17404	17505	17586	17535	17484	17521	17605	17427	17399	17225	17529	17386	17501	17596	17533	17555	17635	17702	17515	17506	17516	17504	17483	17619	17558	17442	17534	17580	17354	17592	17350	17651	17454	17624	17582	17685	17413	17541	17641	17449	17600	17470	17492	17481	17636	17527	17591	17459	17676	17532	17668	17624	17673	17614	17509	17505	17585	17644	17522	17471	17570	17645	17607	17639	17395	17588	17545	17353	17455	17693	17687	17613	17597	17479	17497	17613	17524	17527	17654	17460	17634	17435	17533	17712	17466	17577	17701	17573	17519	17498	17549	17542	17580	17429	17625	17501	17553	17402	17471	17617	17549	17429	17652	17429	17555	17592	17544	17667	17520	17493	17490	17485	17471	17601	17547	17464	17741	17468	17531	17593	17691	17333	17461	17491	17441	17649	17707	17498	17567	17392	17575	17520	17623	17744	17461	17708	17551	17434	17441	17598	17488	17532	17537	17492	17686	17453	17442	17578	17499	17557	17704	17571	17600	17442	17475	17616	17627	17492	17614	17386	17652	17414	17480	17461	17525	17447	17470	17500	17713	17459	17441	17462	17589	17487	17485	17255	17798	17516	17657	17532	17546	17396	17471	17659	17483	17437	17624	17457	17628	17494	17469	17480	17505	17468	17594	17511	17585	17564	17566	17281	17522	17428	17383	17424	17633	17475	17351	17486	17678	17460	17555	17560	17571	17561	17589	17586	17375	17573	17449	17592	17368	17565	17606	17462	17481	17606	17543	17538	17471	17554	17606	17513	17354	17496	17544	17491	17561	17617	17439	17460	17637	17468	17614	17480	17633	17501	17615	17585	17574	17611	17463	17578	17754	17525	17677	17678	17489	17417	17641	17570	17455	17481	17514	17460	17584	17273	17797	17471	17615	17625	17448	17536	17671	17568	17474	17678	17567	17612	17492	17673	17535	17484	17512	17542	17633	17620	17553	17545	17529	17644	17558	17488	17527	17700	17449	17537	17501	17429	17728	17362	17597	17445	17464	17491	17637	17629	17613	17689	17524	17428	17566	17641	17420	17640	17589	17506	17569	17415	17462	17450	17414	17544	17604	17505	17538	17520	17447	17738	17531	17547	17434	17383	17474	17614	17631	17503	17515	17484	17567	17441	17516	17671	17530	17582	17547	17549	17547	17442	17573	17568	17620	17569	17639	17717	17460	17446	17700	17484	17449	17602	17608	17567	17557	17366	17607	17611	17483	17531	17461	17215	17762	17420	17541	17494	17648	17528	17678	17385	17565	17422	17501	17708	17389	17565	17446	17644	17570	17519	17685	17480	17589	17345	17448	17459	17535	17492	17420	17535	17574	17592	17609	17521	17398	17687	17515	17616	17569	17599	17586	17552	17370	17544	17474	17453	17534	17297	17482	17393	17536	17392	17587	17586	17541	17642	17432	17591	17547	17442	17397	17487	17479	17698	17565	17608	17263	17843	17681	17363	17424	17560	17467	17500	17409	17536	17413	17509	17423	17525	17559	17452	17308	17572	17601	17598	17586	17550	17510	17464	17423	17630	17244	17531	17594	17573	17550	17700	17641	17600	17457	17338	17645	17475	17672	17477	17534	17456	17509	17513	17562	17483	17445	17649	17460	17500	17572	17457	17570	17476	17376	17637	17634	17614	17516	17604	17553	17633	17440	17557	17764	17543	17427	17592	17461	17665	17509	17697	17608	17434	17540	17481	17558	17458	17610	17610	17386	17415	17606	17527	17479	17603	17415	17654	17564	17539	17474	17624	17448	17530	17453	17627	17608	17431	17620	17704	17565	17624	17611	17469	17611	17306	17594	17387	17512	17409	17620	17425	17527	17664	17636	17430	17729	17366	17716	17458	17446	17528	17581	17353	17506	17558	17683	17364	17604	17337	17612	17582	17524	17638	17414	17450	17576	17514	17723	17321	17489	17538	17527	17487	17511	17678	17621	17532	17589	17536	17414	17518	17519	17632	17358	17559	17637	17520	17699	17537	17564	17413	17560	17406	17553	17403	17361	17488	17540	17487	17419	17461	17496	17438	17445	17385	17463	17409	17589	17678	17461	17478	17440	17574	17436	17524	17536	17526	17583	17425	17649	17559	17532	17443	17541	17623	17477	17500	17520	17546	17558	17587	17573	17622	17577	17525	17445	17512	17442	17428	17631	17468	17561	17476	17435	17598	17546	17644	17338	17456	17636	17516	17403	17571	17506	17575	17438	17549	17629	17544	17606	17586	17390	17419	17571	17623	17494	17557	17627	17587	17504	17530	17559	17530	17600	17424	17501	17664	17464	17578	17677	17553	17675	17502	17459	17450	17543	17636	17498	17613	17544	17492	17455	17449	17502	17515	17519	17480	17594	17428	17456	17656	17434	17512	17484	17566	17507	17580	17478	17511	17467	17663	17517	17768	17664	17552	17634	17491	17560	17490	17619	17593	17591	17447	17376	17375	17577	17536	17523	17473	17549	17490	17372	17509	17335	17711	17508	17389	17533	17403	17583	17464	17642	17496	17460	17668	17650	17501	17344	17594	17498	17446	17647	17674	17472	17544	17612	17532	17553	17497	17409	17477	17370	17661	17460	17461	17627	17340	17487	17479	17415	17397	17414	17607	17468	17558	17328	17596	17478	17623	17525	17461	17617	17511	17685	17514	17381	17582	17483	17607	17621	17500	17532	17507	17383	17629	17608	17579	17498	17512	17571	17477	17420	17502	17873	17517	17382	17409	17486	17514	17765	17576	17374	17541	17533	17541	17519	17472	17550	17479	17551	17342	17463	17651	17629	17664	17606	17495	17451	17631	17564	17582	17535	17608	17368	17389	17577	17433	17508	17464	17465	17442	17493	17621	17452	17658	17486	17658	17602	17508	17600	17551	17467	17593	17483	17468	17501	17555	17595	17509	17453	17541	17598	17575	17509	17604	17436	17369	17532	17668	17693	17457	17444	17649	17440	17713	17434	17624	17407	17562	17546	17505	17461	17711	17492	17393	17577	17510	17618	17432	17657	17476	17669	17654	17612	17570	17475	17475	17693	17488	17631	17497	17617	17599	17502	17542	17637	17428	17466	17557	17373	17470	17560	17766	17438	17409	17602	17514	17569	17383	17571	17527	17746	17579	17604	17555	17478	17386	17616	17301	17648	17614	17489	17559	17523	17521	17602	17512	17384	17490	17481	17731	17621	17665	17451	17476	17494	17482	17470	17622	17638	17395	17630	17615	17582	17611	17420	17445	17645	17516	17433	17524	17492	17555	17445	17548	17386	17566	17503	17524	17539	17474	17496	17327	17486	17455	17433	17468	17442	17416	17468	17506	17559	17514	17491	17434	17547	17575	17490	17676	17577	17665	17400	17563	17579	17644	17558	17446	17721	17526	17517	17554	17548	17537	17585	17561	17457	17689	17417	17615	17518	17408	17800	17542	17584	17556	17572	17424	17412	17480	17561	17275	17460	17378	17503	17468	17432	17515	17590	17616	17490	17517	17630	17532	17525	17650	17409	17671	17448	17694	17520	17528	17498	17535	17404	17474	17529	17466	17559	17430	17668	17413	17622	17474
24694	21482	28786	25050	23231	24910	47209	52110	39489	30913	25196	22252	21246	21065	20856	20951	20807	20658	20839	21075	20856	20813	20555	20831	20808	20937	20792	20865	20794	20739	20939	21021	20804	20884	20925	20702	20904	20783	21022	20749	20744	21112	20764	20863	20746	20820	20739	20683	20880	20928	20902	20490	20834	20864	20749	20680	20840	20706	20814	20938	20794	20771	20754	20783	20975	20876	20779	20770	20826	20823	20803	20885	20833	20875	20792	20751	20809	20851	20760	20789	20851	20635	20887	20896	20971	20598	20813	20786	20897	20830	21061	20718	20812	20604	20624	20424	20855	20878	20725	20684	20600	20565	20743	20654	20863	20948	20948	20573	20780	20575	20714	20820	20870	20672	20798	20624	20869	20592	20627	20814	20697	20666	20813	20882	20705	20860	20955	20785	20972	20796	20662	20668	20614	20859	20885	20838	20796	20735	20774	20717	20926	20863	20705	21173	20686	20925	20916	20838	20777	20883	20865	20793	20697	20778	20846	20685	20634	20833	20762	20865	20766	20830	20675	20729	20684	20703	20977	20611	20664	21038	20850	20662	20704	20676	20800	20863	20715	20736	20808	20469	20795	20707	20761	21051	20756	20621	20666	20662	20788	20614	20478	20850	20695	20801	20659	20806	20777	20607	20701	20738	20593	20701	20884	20842	20637	20759	20641	20618	20814	20754	20935	20763	20998	20691	20732	20577	20579	20780	20734	20617	20985	20835	20864	20780	21054	20574	20596	20917	20800	20783	20864	20613	20764	20834	20932	20517	20609	20734	20829	20689	20835	20762	21037	20747	20923	20874	20630	20620	20774	20620	20867	20559	20632	20710	20767	20936	20694	20800	20911	20825	20918	20743	20699	20824	20792	20738	21075	20601	20920	20588	20840	20730	20848	20739	20550	20802	20768	20828	20822	20831	20649	20737	20520	20714	20707	20557	20794	20616	20624	20754	20717	20940	20817	21108	20710	20905	20780	20614	20859	20799	20841	20853	20799	20505	20812	20779	20853	20637	20858	20798	20709	20822	20623	20801	20705	20545	20764	20933	20925	20785	20943	20829	20853	20898	20757	20717	20987	20918	20610	20746	20801	20820	20795	20700	20916	20793	20841	20803	20771	20742	20929	20694	20749	20780	20523	20762	20684	20755	20989	20895	20854	20786	20816	20747	20841	20746	20728	20812	20861	20855	20688	20882	20769	20666	20921	20916	20886	20765	20836	20639	20757	20811	20816	20816	20489	20813	20773	20702	20719	20649	20892	20994	20969	20792	20822	20840	20638	20595	20516	20752	20892	20754	20805	20637	20658	20641	20974	20689	20723	20693	20598	20562	20762	20814	20855	20927	20803	20704	20837	20993	20853	20781	20989	20790	21087	20746	20982	20675	20995	20664	20879	20908	20570	20770	20681	20776	20793	20652	20658	21015	20884	20958	20882	20912	20820	20558	20907	20819	20777	20603	20758	20584	20826	20747	20674	20725	20860	20791	20868	20813	20735	20780	20773	20692	20761	20677	20741	20793	20899	20868	20676	20778	20774	20749	20687	20729	20642	20733	20721	20620	20735	20642	20658	20826	20802	20726	20799	20868	20756	20736	20950	20873	20870	20942	20757	20842	20786	20745	20583	20757	20833	20695	20718	20736	20681	20808	20671	20920	21014	20774	20685	20785	20743	20677	20698	20717	20826	20812	20803	20797	20942	20733	20856	20833	20609	20710	20812	20726	20673	20544	20844	20693	20792	20882	20845	20757	20985	20675	20954	20844	20708	20470	20578	20700	20971	20668	20951	20779	20846	20851	20919	20857	20851	20655	20839	20770	20848	20760	20869	20873	20748	20654	20903	20823	20883	20858	20707	20477	20750	20700	20541	20824	20833	20577	20908	20912	20819	20919	20820	20705	20676	20960	20642	20786	20739	20837	20584	20633	20893	20620	20750	20933	20796	20776	20812	20742	20788	20633	20720	20736	20911	20910	20819	20845	20656	20791	20942	20908	20560	20756	20743	20658	20844	20672	20710	20738	20862	20767	20645	20717	20775	20506	20791	20792	20871	20830	20857	20676	21036	20775	20855	20952	20662	20803	20732	20705	20864	20814	20743	20886	20860	20964	20751	20749	20643	20712	20870	20779	20731	20754	20951	20918	20627	20734	20809	20858	20567	20538	20845	20803	20879	20629	20859	20601	20775	20843	20846	20785	20857	20651	20789	20787	20716	20666	20710	20805	20821	21018	20615	20566	20736	21013	20624	20887	20833	20821	20729	20722	20633	20847	20639	20775	20931	20818	20497	20782	20717	20832	20709	20746	20774	20719	20919	20608	20677	20719	20857	20976	20939	20799	20909	20970	20745	20709	20918	20784	20687	20813	20859	20679	20799	20841	20666	20632	20660	20704	20781	20856	20729	20740	20936	20612	20640	20641	20925	20699	20960	20848	21054	20940	20769	20888	21044	20694	20624	20655	20765	20761	20744	20880	20667	20905	20570	20858	20612	20823	20901	20908	20538	20648	20770	20714	20680	20736	20956	20941	20808	20979	20811	20702	20525	20758	20978	20776	20661	20822	20769	20844	20956	20584	20614	20666	20813	20555	20607	20861	20679	20893	20688	20712	20798	20871	20816	20677	20696	20745	20969	20739	20544	20803	20794	20754	20856	20700	20745	20746	20906	20679	20630	20626	20508	20931	20590	20865	20698	20731	20695	20563	20711	20709	20656	20759	20590	20613	20591	20808	20706	20692	20815	20634	20847	20698	20649	20819	20789	20921	20699	20848	20823	20912	20680	20669	20661	20515	20764	20472	20658	20674	20729	20797	20743	20705	20835	20749	20748	20816	20673	20798	20622	20844	20699	20780	20546	20847	20871	20927	20855	20810	20922	20987	20671	20603	20862	20688	20759	20852	20640	20707	20766	20660	20794	20415	20906	20832	20702	20900	20545	20741	20881	20814	20771	20785	20832	20818	20912	20719	20630	20669	20710	20740	20695	20725	20851	20883	20778	20871	20829	20790	20672	20743	21026	20650	20718	20810	20516	20810	20990	20729	20770	20734	20798	20665	20748	20716	20892	20926	20833	20915	20555	20867	20725	20888	20799	20708	20742	20700	20737	20756	20740	20986	20888	20792	20597	20790	20793	20852	20786	20737	20577	20782	20667	20728	20610	20805	21032	21030	20780	20763	20653	20853	20872	20620	20699	20887	20738	20884	20748	20821	20602	20487	20872	20883	20830	20788	20849	20874	20859	20774	20857	20717	20619	20696	20803	20585	20758	20831	20797	20728	20882	20715	20812	20817	20965	20966	20820	20883	20764	20807	20405	20678	20722	20438	20961	20657	20889	20912	20672	20775	20619	20535	20843	20748	20688	20601	20711	20619	20728	20534	20620	20661	20757	20771	20678	20620	20984	20647	20666	20859	20711	20880	20928	20700	20623	20690	20658	20770	20878	20795	20622	20387	20808	20904	20791	20779	20634	20613	20497	20558	20667	20792	20845	20723	20882	20933	20960	20796	20785	20948	20674	20735	20816	20809	20779	20663	20810	20873	20905	20669	20866	20546	20785	20716	20599	20746	20622	20664	20485	20756	20798	20803	20948	20785	20588	20587	20725	20909	20833	20703	20847	20769	20781	20775	20717	20950	20640	20757	20550	20772	20982	20670	20927	20699	21016	20828	20752	20773	20684	20592	20819	20717	20659	21024	21064	20597	20913	20605	20761	20572	20738	20651	20846	20671	20803	20932	20678	20772	20866	20677	20868	20641	20818	20799	20538	20707	21078	20742	20659	20993	20922	21005	20768	20804	20695	20688	20652	20547	20699	20558	20779	20782	20601	20548	20752	20803	20771	20776	20930	20733	20657	20629	21100	20896	20953	20799	20791	20621	20789	20878	20794	20718	21027	20743	20967	20757	20726	20690	20898	20908	20613	20757	20815	20746	20429	20684	20972	20685	20872	21035	20670	20704	20750	20658	20623	20782	20683	20791	20897	20717	20749	20940	20854	20851	20685	20691	20733	20643	20566	20789	20743	20805	20767	20793	20750	20756	20775	20814	20797	20769	20667	20756	20915	20743	20853	20607	20730	20747	20706	20950	20675	20871	20854	20885	20599	20694	20896	20555	20774	20821	20761	20851	20610	20679	20770	20753	20850	20744	20713	20531	20742	20848	20962	20609	20733	20804	20652	20958	20788	20718	20825	20593	20847	20934	20710	20830	20873	20648	20867	20740	20746	20713	20729	20800	20652	20747	20780	20789	20478	20599	20778	20804	20851	20777	20706	20935	20686	20787	20695	20809	20639	20750	20948	20808	20663	20758	20618	20867	20918	20839	20852	20827	20927	20869	20695	20783	20968	20860	20802	20809	20804	20731	20804	20781	20599	20711	20754	20733	20574	20950	20841	20801	21014	20766	20826	20716	20852	20729	20831	20869	20562	20650	20816	20898	20810	20937	20661	20740	20907	20794	20831	20711	20717	20670	20797	20817	20826	20740	20784	20689	20743	20514	21007	20876	20515	20853	20591	20834	20825	20739	20708	20734	20811	20847	20777	20830	20656	20741	20475	20645	20773	20610	21063	20858	20718	20745	20870	20905	20997	20530	20654	20717	20867	20808	20859	20677	20922	20875	20560	20723	20737	20918	20640	20759	21040	20721	20557	20810	20891	20756	20536	20861	20766	20546	20766	20798	20827	20781	20705	20818	20797	20760	20847	20559	20731	20872	20743	20628	20996	20797	20901	20976	20725	21097	20829	20742	20636	20773	20929	20757	20758	20714	20953	20837	20634	20469	20823	20608	20625	20816	20729	20580	20909	20981	20634	20710	20876	20804	20915	20937	20705	20906	20913	20818	20868	20744	20602	20480	20537	20961	20797	20897	20906	20934	20848	20991	20743	20531	20866	20989	20784	20866	20718	20724	20806	20836	20518	20973	20690	20687	20822	20619	20645	20644	20732	20777	21003	20666	20663	20806	20680	20602	20641	20871	20894	20742	20863	20789	20617	20498	20871	20704	20680	20628	20899	20687	20815	20583	20838	20911	20679	20644	20879	20826	20537	20867	20936	20904	20805	20803	20639	20811	20897	20775	20523	20965	20858	20787	20579	20787	20742	20685	20794	20716	20742	20753	20767	20751	20758	20653	20840	20722	20945	20915	20734	20796	20591	20691
14614	23807	23285	21558	20710	22470	48136	49918	38058	28702	21789	18475	17527	17456	17280	17359	17372	17327	17270	17418	17295	17531	17412	17336	17268	17455	17222	17328	17433	17315	17414	17409	17345	17572	17404	17297	17372	17478	17538	17247	17388	17407	17394	17236	17252	17160	17325	17503	17288	17575	17178	17248	17570	17407	17229	17392	17347	17282	17350	17374	17363	17244	17400	17377	17191	17208	17306	17392	17025	17333	17304	17545	17284	17295	17444	17339	17377	17383	17307	17263	17184	17194	17179	17257	17410	17364	17225	17153	16967	17525	17425	17469	17341	17269	17454	17373	17364	17445	17339	17314	17394	17213	17083	17217	17214	17417	17361	17258	17394	17276	17274	17275	17298	17369	17260	17359	17367	17374	17156	17344	17232	17222	17281	17310	17454	17281	17346	17350	17583	17341	17455	17370	17382	17303	17243	17391	17372	17458	17474	17399	17277	17439	17490	17269	17247	17414	17302	17219	17422	17295	17305	17321	17238	17507	17513	17269	17293	17398	17272	17454	17245	17348	17420	17416	17672	17306	17347	17370	17318	17355	17249	17166	17269	17272	17137	17326	17042	17399	17416	17360	17377	17249	17393	17332	17404	17288	17188	17300	17352	17329	17301	17265	17296	17225	17411	17184	17320	17461	17275	17332	17191	17255	17192	17349	17258	17405	17355	17346	17396	17269	17304	17240	17241	17376	17267	17347	17257	17393	17451	17334	17315	17259	17300	17309	17293	17204	17340	17227	17293	17346	17275	17199	17346	17283	17320	17235	17515	17244	17543	17301	17392	17319	17328	17401	17465	17307	17357	17334	17466	17232	17495	17310	17402	17370	17232	17302	17171	17387	17299	17352	17258	17614	17262	17349	17307	17247	17474	17320	17318	17333	17350	17325	17217	17392	17331	17183	17369	17351	17281	17213	17328	17304	17248	17424	17385	17303	17245	17163	17295	17272	17158	17547	17352	17333	17171	17374	17286	17410	17494	17380	17266	17385	17371	17250	17271	17293	17412	17326	17388	17172	17411	17220	17359	17369	17285	17285	17289	17219	17388	17313	17265	17316	17162	17255	17217	17318	17270	17348	17167	17269	17434	17268	17294	17346	17163	17366	17205	17225	17414	17341	17352	17252	17318	17322	17355	17300	17371	17315	17147	17286	17510	17444	17454	17290	17093	17376	17369	17429	17233	17441	17164	17243	17489	17253	17454	17246	17487	17203	17335	17423	17334	17317	17082	17300	17353	17383	17376	17474	17271	17272	17438	17453	17485	17443	17378	17247	17398	17356	17377	17318	17442	17239	17259	17252	17248	17270	17461	17428	17145	17193	17411	17330	17262	17350	17344	17138	17285	17303	17281	17321	17223	17450	17450	17371	17340	17281	17439	17302	17433	17298	17170	17355	17306	17378	17335	17174	17247	17480	17288	17262	17222	17314	17234	17353	17348	17422	17451	17210	17359	17236	17318	17327	17301	17333	17249	17483	17400	17290	17266	17223	17334	17234	17365	17205	17370	17340	17262	17137	17273	17355	17345	17352	17401	17393	17335	17491	17373	17257	17373	17243	17284	17383	17371	17264	17472	17269	17408	17151	17360	17422	17240	17412	17443	17272	17382	17362	17355	17451	17353	17214	17205	17517	17223	17255	17381	17227	17558	17330	17185	17338	17361	17438	17295	17226	17422	17399	17394	17428	17476	17154	17418	17380	17313	17463	17396	17356	17361	17371	17189	17362	17302	17305	17336	17391	17486	17380	17493	17394	17312	17302	17368	17362	17299	17271	17415	17188	17273	17419	17159	17345	17325	17226	17248	17307	17387	17279	17341	17321	17465	17156	17304	17031	17251	17211	17409	17227	17420	17308	17327	17272	17343	17323	17454	17300	17413	17178	17444	17262	17508	17442	17214	17420	17218	17295	17435	17249	17255	17397	17245	17221	17280	17365	17419	17277	17348	17282	17236	17280	17279	17370	17348	17195	17185	17388	17415	17197	17442	17188	17371	17125	17379	17319	17209	17314	17381	17541	17413	17539	17278	17350	17154	17375	17082	17328	17231	17274	17265	17377	17339	17334	17579	17495	17287	17303	17404	17136	17356	17375	17427	17262	17165	17386	17471	17290	17250	17346	17199	17284	17239	17330	17370	17151	17459	17299	17496	17382	17260	17578	17493	17352	17405	17314	17193	17401	17428	17308	17330	17271	17111	17452	17357	17147	17361	17349	17533	17296	17431	17166	17454	17251	17099	17238	17260	17357	17311	17239	17342	17361	17280	17573	17345	17254	17349	17320	17417	17347	17379	17192	17379	17395	17280	17238	17520	17517	17350	17247	17451	17170	17237	17216	17116	17398	17240	17445	17198	17403	17271	17276	17370	17303	17287	17506	17434	17221	17348	17337	17468	17254	17389	17326	17263	17338	17322	17484	17280	17230	17233	17298	17341	17466	17309	17253	17388	17219	17362	17411	17353	17321	17299	17232	17389	17191	17333	17294	17280	17235	17365	17465	17380	17244	17509	17053	17194	17362	17349	17251	17259	17303	17383	17470	17277	17239	17264	17290	17413	17399	17440	17458	17391	17398	17327	17335	17261	17321	17293	17515	17200	17287	17222	17219	17299	17222	17383	17278	17439	17501	17454	17380	17138	17515	17477	17184	17175	17442	17170	17470	17336	17354	17334	17311	17500	17251	17290	17391	17430	17316	17423	17366	17253	17238	17336	17470	17134	17292	17343	17317	17258	17586	17395	17264	17342	17231	17348	17398	17307	17372	17359	17451	17399	17260	17323	17236	17214	17288	17334	17338	17255	17350	17303	17369	17323	17339	17423	17495	17294	17254	17409	17270	17152	17224	17497	17395	17240	17408	17441	17209	17316	17258	17344	17422	17369	17247	17148	17514	17247	17383	17253	17280	17380	17247	17439	17423	17604	17428	17120	17380	17276	17375	17289	17231	17336	17335	17235	17349	17502	17302	17316	17317	17354	17329	17190	17544	17336	17320	17358	17487	17372	17303	17298	17336	17452	17527	17215	17376	17490	17313	17232	17404	17248	17262	17313	17241	17398	17328	17302	17281	17333	17272	17254	17323	17300	17375	17281	17486	17295	17299	17358	17379	17208	17248	17249	17318	17228	17330	17361	17392	17346	17333	17350	17316	17357	17494	17347	17351	17214	17285	17502	17380	17272	17260	17365	17391	17244	17337	17407	17362	17211	17310	17423	17250	17268	17227	17489	17319	17446	17417	17234	17345	17354	17246	17449	17307	17289	17261	17297	17379	17347	17360	17467	17160	17164	17290	17312	17197	17502	17350	17357	17274	17240	17385	17421	17338	17362	17336	17429	17257	17338	17203	17251	17449	17506	17359	17363	17275	17307	17311	17350	17342	17405	17397	17395	17130	17211	17370	17240	17370	17213	17281	17258	17320	17314	17321	17432	17463	17389	17307	17423	17288	17029	17176	17226	17338	17434	17275	17104	17393	17411	17088	17241	17318	17311	17366	17359	17511	17426	17302	17247	17258	17426	17373	17402	17226	17246	17285	17313	17301	17420	17195	17329	17266	17577	17412	17401	17439	17270	17420	17344	17293	17295	17342	17184	17362	17265	17245	17314	17323	17491	17203	17349	17299	17356	17422	17485	17398	17367	17327	17348	17315	17351	17480	17342	17249	17496	17147	17202	17477	17444	17327	17175	17206	17288	17456	17432	17311	17363	17393	17324	17428	17260	17264	17344	17255	17454	17220	17409	17329	17384	17310	17315	17267	17255	17372	17318	17217	17195	17429	17296	17237	17279	17281	17467	17315	17259	17396	17211	17433	17555	17047	17540	17291	17289	17272	17397	17229	17399	17363	17301	17265	17324	17337	17296	17363	17337	17353	17302	17496	17327	17450	17229	17281	17235	17359	17390	17353	17280	17263	17367	17217	17432	17423	17471	17179	17248	17331	17244	17443	17480	17288	17342	17386	17389	17272	17460	17262	17358	17304	17319	17276	17471	17343	17430	17342	17496	17242	17297	17312	17518	17267	17357	17480	17622	17485	17322	17284	17307	17308	17346	17269	17323	17386	17492	17351	17440	17279	17302	17329	17186	17223	17274	17353	17246	17317	17316	17427	17253	17350	17321	17255	17319	17170	17311	17461	17370	17248	17248	17417	17392	17280	17411	17290	17426	17236	17368	17177	17385	17326	17327	17347	17362	17345	17456	17317	17330	17415	17288	17442	17429	17275	17408	17288	17389	17402	17257	17398	17402	17315	17379	17248	17400	17512	17217	17392	17284	17282	17370	17220	17106	17506	17221	17347	17455	17369	17218	17331	17283	17238	17474	17432	17392	17408	17317	17302	17406	17307	17440	17541	17222	17307	17270	17444	17190	17093	17463	17488	17168	17345	17198	17279	17282	17154	17362	17554	17469	17291	17354	17483	17234	17437	17363	17428	17395	17302	17444	17453	17212	17190	17344	17212	17345	17243	17243	17156	17234	17263	17445	17194	17260	17191	17241	17256	17386	17044	17534	17256	17265	17385	17399	17260	17418	17339	17472	17437	17125	17403	17273	17506	17445	17254	17386	17179	17348	17338	17234	17358	17259	17328	17314	17300	17400	17265	17420	17243	17313	17373	17321	17498	17225	17488	17315	17304	17249	17357	17357	17266	17246	17309	17323	17204	17427	17366	17405	17460	17254	17322	17452	17314	17237	17418	17277	17584	17314	17232	17317	17317	17348	17177	17317	17412	17456	17287	17453	17232	17395	17255	17488	17290	17396	17202	17350	17266	17477	17260	17194	17398	17366	17355	17240	17346	17384	17310	17420	17357	17249	17357	17473	17366	17356	17207	17310	17505	17136	17357	17408	17496	17162	17335	17277	17400	17344	17385	17422	17323	17146	17311	17283	17014	17405	17508	17382	17288	17387	17484	17244	17413	17378	17419	17391	17347	17458	17487	17275	17232	17248	17278	17332	17166	17377	17492	17223	17120	17273	17352	17187	17281	17353	17374	17265	17200	17470	17321	17310	17353	17453	17321	17297	17367	17196	17280	17313	17244	17347	17454	17352	17356	17234	17474	17296	17187	17323	17211	17283	17390	17436	17330	17301	17358	17374	17283	17337	17256	17375	17297	17172	17303	17300	17420	17350	17213	17393	17361	17346	17203	17280	17312	17255	17297
22977	21482	29386	23996	21768	30556	66980	66483	51414	39678	29637	24187	21886	21481	21346	21314	21523	21152	21202	21284	21162	21107	21170	21093	21317	21126	21266	21191	21063	20861	21084	20978	21105	21034	21060	21099	21157	21129	20948	21031	21096	20899	20968	21120	20949	20903	20875	20913	20939	21084	21177	21264	20861	21214	21135	21022	21125	20909	21081	21066	20915	20922	21043	21113	20838	21000	21018	20983	21158	20880	21126	20985	20985	21051	20820	21089	21165	20973	21093	21002	21023	20843	21035	21097	21013	21142	21048	21002	20960	20898	20780	21174	21041	21002	21044	20750	20985	20882	20991	20916	20834	21142	20962	20811	21024	21034	21056	20876	20899	21052	20977	21215	20980	20962	21098	21168	20989	21065	21145	21154	21115	21101	20860	20937	21183	20905	20996	20805	21103	20967	20811	20841	20975	20875	21057	20880	20843	21096	20914	20967	20953	20943	21004	20840	21076	21301	20852	21151	20947	21198	21025	20996	20944	21134	21175	21207	20994	20862	20768	20917	20929	20842	20925	21082	21047	20796	20987	21114	20978	21070	20737	20840	20903	20891	21103	21059	21030	20917	20755	21116	20857	21125	20975	20894	20939	20953	20965	20911	21121	20896	21048	21102	21027	20975	21135	21153	21000	21134	21049	21018	20939	20983	20978	21069	20905	20908	20911	21119	21113	21121	21178	20975	20856	20919	21063	20986	21254	20961	20912	20966	21048	20970	21022	21102	20887	20976	21049	20994	20914	20901	20882	21019	21079	21122	21077	21037	20837	20790	20919	21139	20934	21087	20843	20974	21093	20966	20804	21101	21048	21095	20978	20934	21114	21030	21046	20812	20985	21131	20863	20974	21102	21063	21098	20876	20850	20631	20988	21156	20909	20959	20991	21243	20972	20817	20906	20994	20981	20922	20802	21010	21176	20873	21008	21073	21005	21076	20981	20758	20990	20752	20991	20998	20798	21372	21030	20840	20920	20940	21051	20986	21012	21179	21006	21107	20944	20920	21005	21136	21057	21089	21201	20897	21152	21125	20843	21050	21038	21000	20987	20902	20946	20987	21090	20963	20991	21155	21064	20993	21050	21022	20814	20922	20834	21120	21048	21044	21111	20891	20851	20806	20919	20884	21099	21012	20931	20881	21128	21005	21005	21026	20983	21011	21059	21150	20941	21214	21115	21007	20901	20913	21039	20860	20857	21165	21058	21155	21092	21215	20894	21044	21000	21106	20961	20997	21131	21140	20957	20860	21147	20961	21236	21167	20976	20736	20932	20974	20942	20861	20881	20988	21071	21192	20949	21083	21140	20989	21146	20907	21101	20851	20912	20995	21045	21000	21115	20750	20995	21052	21056	20849	21071	21071	21063	20954	21000	21014	20998	20705	21090	20878	21112	21136	20890	20924	21000	20990	20876	20841	21341	21188	20963	20859	20875	21064	21030	20982	20932	20742	20945	20773	21087	21037	20942	21037	20883	21005	21059	21000	20953	21058	20977	21085	20950	21007	21069	21051	20894	20912	20987	20946	21005	20853	21131	20847	21027	20954	20900	21281	20909	21121	20808	21183	20986	20968	21029	20982	20812	20972	21060	21023	21149	20981	21064	20854	20795	20997	21025	21145	21027	20906	20990	20942	20954	21021	21064	21122	20939	20824	20976	20843	20931	20743	21014	20981	20993	21152	20744	20734	21095	20823	20904	21147	20871	21054	20940	20885	20928	20894	20945	20910	20705	20982	21151	20889	20924	20987	20757	21225	20943	20916	21114	20820	20986	21149	20768	21004	20856	21020	20979	21083	20985	21051	20869	21028	20940	20798	21031	20837	20958	21041	21021	20897	21107	20883	21231	21040	21009	20854	20993	20911	21178	21082	21017	20994	21080	20979	20923	20959	21136	20915	20873	20722	20878	21107	21273	20970	20897	21032	21185	20889	20939	21082	21195	20861	21028	20976	21168	20827	20939	20943	20920	20969	21055	20835	20889	20979	21113	20937	20846	20968	21113	21007	21133	21014	20826	20867	21015	21109	20921	21092	21182	20875	20971	21208	21328	21029	20963	21065	20955	20821	21135	20833	21156	21004	20996	21139	21004	21024	21038	20881	20855	20969	21087	20945	21180	21039	20898	20871	20873	21156	21118	20876	20901	20967	21043	21113	21060	21020	20983	20830	20989	20940	21107	20885	20960	20907	20831	20870	21118	20876	20883	20876	20793	20848	21084	20952	21035	20905	21105	20868	20770	20905	21012	20953	20850	21060	20953	20926	20883	20865	20921	21198	21251	20960	20768	21120	20960	20632	21026	21126	20838	20876	20972	21037	20967	20946	21008	21004	20928	20924	20934	20813	20993	20971	21054	21118	21152	20900	21123	20933	20913	21034	20809	21092	20881	21008	21190	21268	21300	20714	20960	20936	21040	20926	21210	20904	21134	20917	20881	20813	21036	21003	20750	20906	20913	20990	21063	20887	21061	20957	20832	20806	21021	21164	21062	21026	21128	21088	20844	21059	20832	20991	20898	21031	21137	20879	21087	20887	21103	20977	21075	21015	21111	20971	21051	21159	20996	20964	20920	21024	20955	20910	20889	20926	21242	20829	20892	21056	20932	20846	20992	21008	20943	20917	20892	20822	20884	20958	21105	20935	21167	21143	20994	20970	20984	20750	20925	20890	20838	21020	21119	21024	20915	20949	20958	21066	20912	20949	21102	21117	21076	20909	21048	21011	21076	20902	20942	20825	21056	21081	20942	20872	21074	21162	20963	20900	20866	20886	20994	20997	21043	20837	21116	20972	20972	21050	21217	20858	21023	21009	20918	20998	21053	21032	21138	20989	20999	20981	20746	20813	20858	20877	20932	20933	20890	20859	21152	21069	21001	20771	20861	21227	20923	20825	21052	20993	21168	21263	21040	20952	21025	21030	20964	20915	21117	20952	20992	20722	20944	20964	21087	20916	21077	20741	20924	20884	20989	21065	21007	21079	21012	21000	21052	20905	20926	20887	21104	20963	20920	21075	20963	21103	21192	20886	20925	20838	20896	21093	21229	20959	20908	20948	21139	20710	21039	21164	21004	21217	20986	21046	21018	21062	20893	20762	20677	21169	21061	21212	20871	20915	21131	20842	21042	20888	20943	20933	20703	21160	20944	20831	21078	21097	20926	20953	21202	20788	21071	20971	21013	20807	20950	21248	21188	20942	20818	20897	20958	21088	21132	20881	21009	21163	21023	21196	20940	20921	21052	20876	20844	20965	20825	20865	21276	21015	20799	21003	21044	20856	21110	20922	21097	20958	21016	21063	21009	20827	21130	21007	21062	20805	20869	20925	20944	20990	20915	21038	21087	20881	20956	20781	21228	21147	20944	20873	21043	21076	21069	21151	21085	21079	20873	21059	21051	20930	20923	20968	20822	20838	21060	20853	20890	20989	21233	21078	21079	21007	21050	21031	21151	20906	20948	21098	20962	20730	20988	21013	21160	21044	21191	20977	20779	20800	20853	21241	20937	21094	20869	20838	21179	20782	20807	20901	20938	20921	20782	21067	21081	21236	20933	20909	21023	21029	21115	20778	20962	20924	20997	20880	20742	20933	20903	20648	21059	21024	21042	20929	20960	20881	20802	21088	20999	20924	21084	21096	21025	21050	21000	20773	21008	20893	21023	20972	20941	21017	20957	20907	20933	20880	21147	20921	20768	20885	20923	20953	20894	21074	20962	21004	20907	21219	21039	21023	20991	20883	21238	21024	20965	21012	20968	21138	21011	20975	21072	20920	21120	21027	21077	20847	20959	20889	21007	20944	21024	21000	21080	21026	20866	21267	21011	20961	20850	21161	20861	20804	20993	21126	21163	21046	20990	21096	20828	21023	20926	21103	21087	21003	20882	20930	20965	21152	20956	21007	21228	20773	21109	21004	21174	21126	21050	21225	21075	20781	20982	20924	20995	21133	20870	20842	21017	20972	20925	20941	20902	21158	21167	20901	20988	20784	21054	21168	21030	21003	21047	20939	21035	20918	21071	21096	21089	20886	20976	20978	20941	20854	20867	20995	20823	20851	20996	21056	20874	20987	21019	21050	21083	20946	21164	20939	21097	21176	20926	20905	21098	21112	20847	20718	20937	20804	21101	21139	20804	20907	21113	20907	20749	21088	21083	21155	20778	20862	20725	21000	21096	21052	21062	20986	20909	21066	20994	21161	20938	20914	20936	20897	21037	20865	20951	20957	20993	21031	20981	20912	21184	20728	21113	21154	21058	20992	20871	20929	21061	20994	20958	21230	21038	21020	20848	20975	20863	20756	21168	21076	20987	21045	20908	20859	21019	20741	20884	21110	20952	21033	21006	21182	21148	21028	20621	20801	21120	21080	21107	20956	20893	20793	20964	21093	21036	20965	20792	20896	20995	20911	20865	21082	21103	21034	20996	20815	21152	20954	21083	20946	21065	20805	21039	21014	21028	21033	21284	20957	21092	21069	21013	20737	20855	20866	20917	20848	21123	21085	21137	21088	20925	21129	20954	20842	20978	20848	20944	21012	21220	21171	21068	21076	21096	20866	21017	20950	20982	20857	21082	21042	21061	21031	21103	20967	20982	20947	20946	20975	21089	20857	20903	20798	20969	20902	20825	21188	20900	21101	21061	20883	20737	20696	21167	20938	20695	21125	21043	20984	21034	20953	20883	20921	20943	21138	21112	20895	21180	20916	20879	21021	21017	21046	21217	20986	21283	20855	20862	20818	21125	20943	21076	21019	21085	20954	20758	21012	20895	21074	20955	21104	20959	20940	20961	21184	20798	20822	20844	20730	21050	20936	20909	21176	20806	20876	20915	20969	21077	20927	21020	21131	21266	21037	21141	20891	20952	20821	20866	21099	20978	21021	21006	20959	21018	20993	20957	21164	20774	20933	21084	20820	21281	21047	20607	21060	20932	20817	21069	20884	20904	20952	21144	20938	20631	21185	21112	21044	20935	20997	21111	20805	20996	20736	20852	20953	20858	21175	20974	20929	20977	20835	20834	20717	20977	21001	20894	20968	20996	20929	20757	20942	20962	20988	20812	20990	20976	21077	20786	20927	20901	21134	20946	21035	21128	20872	20823	20958	21118	20983	20930	21248	21119	21157	20943	21348	20922	20910	20954	20805	21088	21097	20728	20983	21038	20988
16370	32351	31340	26799	23894	34334	66823	66801	50860	38641	26838	20090	17773	17455	17318	17417	17346	17469	17504	17456	17309	17240	17528	17520	17399	17400	17605	17349	17376	17494	17311	17538	17394	17365	17524	17452	17384	17516	17340	17498	17361	17416	17524	17373	17332	17531	17389	17503	17453	17531	17434	17378	17363	17383	17369	17489	17430	17451	17428	17427	17299	17193	17521	17364	17373	17323	17479	17501	17334	17437	17367	17417	17444	17316	17399	17286	17508	17529	17466	17489	17323	17517	17462	17390	17493	17256	17179	17416	17260	17331	17477	17300	17238	17531	17338	17364	17343	17370	17449	17417	17521	17385	17549	17275	17396	17323	17509	17098	17426	17341	17607	17335	17265	17436	17476	17444	17267	17492	17396	17261	17326	17449	17340	17391	17267	17413	17516	17599	17313	17296	17263	17419	17214	17227	17378	17385	17569	17359	17336	17291	17336	17306	17270	17330	17348	17504	17242	17564	17293	17443	17458	17330	17373	17452	17276	17449	17318	17420	17490	17327	17440	17403	17229	17339	17433	17343	17371	17359	17247	17411	17338	17308	17228	17273	17538	17416	17311	17353	17273	17354	17425	17259	17534	17098	17320	17150	17399	17290	17447	17410	17399	17424	17350	17399	17415	17322	17299	17496	17336	17389	17393	17474	17322	17393	17312	17416	17489	17498	17599	17368	17239	17378	17424	17338	17416	17427	17466	17396	17344	17539	17211	17419	17448	17441	17429	17448	17427	17434	17353	17401	17242	17342	17409	17438	17291	17216	17314	17425	17442	17338	17396	17246	17602	17421	17303	17524	17442	17371	17312	17280	17383	17397	17512	17132	17266	17121	17418	17408	17272	17315	17493	17128	17552	17187	17287	17448	17292	17571	17460	17442	17279	17490	17328	17489	17381	17348	17320	17354	17273	17372	17212	17527	17526	17260	17402	17363	17224	17249	17374	17334	17498	17440	17462	17349	17272	17263	17144	17217	17450	17296	17412	17291	17532	17485	17257	17267	17405	17282	17285	17367	17374	17366	17309	17285	17346	17360	17385	17367	17364	17484	17367	17491	17245	17304	17269	17399	17342	17313	17411	17555	17143	17369	17268	17338	17346	17462	17296	17451	17557	17291	17499	17366	17273	17528	17272	17400	17397	17305	17380	17256	17286	17267	17423	17634	17323	17248	17398	17438	17303	17267	17252	17399	17259	17394	17233	17401	17364	17377	17391	17367	17248	17510	17393	17443	17363	17447	17355	17428	17313	17297	17243	17493	17411	17343	17479	17285	17417	17457	17407	17358	17489	17605	17403	17340	17418	17449	17377	17457	17292	17346	17259	17432	17276	16987	17411	17485	17429	17426	17369	17321	17177	17485	17215	17264	17424	17260	17388	17340	17359	17262	17376	17375	17366	17501	17369	17457	17457	17373	17340	17529	17185	17278	17436	17341	17400	17349	17273	17364	17406	17384	17265	17336	17450	17334	17376	17255	17282	17266	17219	17501	17402	17429	17375	17383	17461	17362	17360	17360	17387	17153	17385	17286	17414	17231	17447	17388	17391	17414	17340	17434	17236	17418	17286	17387	17368	17433	17211	17277	17354	17249	17471	17237	17498	17206	17461	17348	17399	17510	17378	17272	17253	17347	17351	17366	17142	17479	17318	17443	17453	17292	17451	17533	17385	17388	17456	17453	17330	17426	17395	17301	17411	17361	17426	17537	17136	17444	17244	17318	17417	17360	17240	17344	17346	17342	17472	17332	17362	17290	17395	17437	17429	17369	17398	17341	17277	17319	17391	17464	17336	17431	17442	17271	17335	17425	17414	17452	17389	17265	17313	17342	17336	17441	17493	17415	17374	17403	17545	17328	17385	17321	17392	17423	17265	17342	17427	17483	17461	17390	17466	17390	17330	17202	17378	17245	17314	17123	17359	17283	17467	17166	17240	17413	17217	17450	17515	17299	17201	17186	17230	17356	17399	17342	17406	17306	17516	17426	17354	17413	17516	17375	17482	17403	17305	17353	17367	17323	17521	17421	17442	17570	17304	17293	17506	17414	17395	17373	17518	17416	17599	17428	17340	17219	17258	17424	17426	17226	17463	17306	17522	17426	17592	17337	17301	17339	17308	17383	17508	17378	17452	17338	17312	17216	17242	17373	17383	17503	17296	17476	17350	17556	17370	17413	17235	17467	17165	17356	17382	17308	17531	17378	17428	17345	17289	17498	17288	17230	17333	17307	17098	17351	17480	17321	17356	17251	17307	17416	17335	17435	17308	17197	17406	17376	17292	17212	17316	17043	17404	17358	17191	17560	17391	17355	17317	17440	17289	17440	17244	17435	17466	17368	17358	17455	17255	17542	17342	17344	17564	17178	17259	17276	17467	17296	17218	17402	17415	17472	17443	17275	17584	17393	17428	17365	17347	17243	17284	17309	17207	17272	17238	17295	17446	17293	17448	17298	17272	17309	17195	17349	17357	17297	17242	17455	17190	17445	17536	17447	17334	17335	17380	17405	17521	17126	17451	17291	17315	17611	17347	17493	17252	17215	17263	17378	17457	17245	17439	17302	17428	17405	17339	17553	17329	17496	17238	17356	17320	17375	17468	17313	17263	17482	17433	17337	17410	17501	17255	17272	17454	17391	17443	17502	17488	17372	17391	17304	17306	17328	17421	17580	17258	17286	17399	17239	17450	17455	17332	17500	17302	17414	17414	17248	17201	17336	17552	17416	17505	17255	17458	17352	17545	17347	17573	17114	17328	17304	17371	17367	17432	17409	17387	17235	17445	17430	17323	17523	17156	17468	17480	17355	17463	17481	17297	17265	17473	17420	17490	17506	17389	17371	17448	17300	17370	17224	17448	17489	17336	17525	17345	17386	17207	17521	17508	17378	17421	17335	17468	17480	17437	17247	17342	17397	17403	17417	17371	17384	17429	17274	17460	17399	17417	17548	17424	17433	17259	17395	17372	17357	17130	17461	17349	17274	17457	17461	17379	17378	17359	17394	17395	17365	17597	17400	17294	17470	17608	17273	17486	17445	17348	17408	17343	17536	17400	17426	17050	17440	17275	17489	17369	17458	17353	17256	17363	17546	17266	17333	17384	17512	17395	17212	17592	17433	17451	17420	17286	17231	17448	17461	17394	17382	17317	17285	17406	17329	17424	17183	17486	17397	17352	17513	17295	17298	17382	17366	17258	17377	17279	17365	17337	17460	17471	17463	17302	17318	17379	17304	17412	17362	17294	17327	17344	17511	17322	17439	17252	17303	17439	17300	17256	17375	17497	17526	17474	17325	17436	17314	17322	17308	17484	17477	17392	17535	17237	17440	17494	17364	17477	17431	17409	17511	17392	17271	17396	17332	17237	17375	17441	17402	17431	17301	17383	17393	17296	17530	17390	17462	17438	17210	17466	17308	17523	17204	17545	17386	17246	17426	17395	17352	17400	17525	17438	17365	17370	17393	17588	17266	17348	17483	17257	17364	17517	17332	17264	17221	17434	17439	17577	17361	17409	17244	17479	17512	17468	17293	17271	17307	17351	17218	17323	17339	17381	17283	17520	17454	17342	17381	17443	17462	17280	17490	17249	17448	17587	17224	17446	17325	17424	17280	17298	17374	17267	17435	17432	17320	17453	17352	17244	17543	17400	17237	17367	17272	17229	17215	17386	17249	17450	17537	17355	17429	17355	17250	17360	17356	17430	17176	17394	17343	17197	17447	17426	17533	17301	17238	17468	17414	17508	17432	17365	17187	17464	17496	17343	17320	17269	17388	17295	17302	17238	17443	17413	17290	17425	17331	17454	17301	17512	17417	17470	17482	17255	17304	17396	17252	17377	17169	17260	17363	17197	17262	17304	17418	17429	17216	17283	17449	17264	17572	17503	17542	17415	17417	17311	17453	17432	17451	17261	17472	17278	17351	17237	17419	17322	17292	17386	17426	17387	17376	17464	17265	17311	17339	17444	17233	17404	17410	17434	17317	17237	17280	17407	17390	17409	17449	17387	17404	17431	17480	17470	17475	17479	17436	17315	17457	17418	17417	17340	17503	17419	17362	17195	17379	17378	17378	17192	17482	17533	17273	17353	17273	17348	17418	17365	17346	17342	17275	17252	17398	17320	17304	17460	17411	17260	17412	17307	17492	17392	17387	17478	17335	17414	17380	17307	17143	17265	17303	17301	17330	17394	17557	17355	17327	17199	17296	17387	17398	17325	17372	17317	17405	17393	17157	17497	17404	17352	17260	17286	17204	17352	17368	17340	17334	17383	17266	17343	17248	17470	17519	17379	17202	17505	17519	17212	17223	17385	17192	17393	17424	17295	17353	17488	17325	17423	17452	17580	17386	17511	17300	17276	17574	17350	17572	17409	17447	17262	17434	17345	17379	17257	17183	17431	17471	17444	17360	17406	17368	17328	17497	17187	17317	17443	17181	17335	17219	17446	17279	17407	17445	17233	17370	17549	17108	17351	17401	17357	17275	17380	17402	17366	17298	17199	17249	17244	17327	17232	17488	17315	17387	17282	17264	17280	17578	17310	17351	17218	17367	17227	17368	17367	17292	17443	17391	17320	17323	17206	17342	17340	17333	17382	17292	17302	17266	17529	17333	17240	17269	17126	17293	17433	17321	17341	17505	17563	17287	17311	17358	17327	17489	17367	17435	17443	17201	17372	17439	17237	17350	17464	17409	17278	17317	17483	17198	17343	17546	17398	17588	17424	17543	17245	17432	17428	17425	17163	17307	17506	17439	17265	17408	17448	17286	17390	17295	17376	17354	17391	17391	17383	17409	17477	17456	17252	17232	17447	17436	17372	17321	17451	17362	17356	17362	17242	17288	17260	17481	17318	17311	17294	17291	17135	17425	17369	17527	17425	17518	17341	17460	17251	17477	17357	17320	17427	17307	17291	17550	17462	17289	17459	17537	17237	17411	17374	17270	17261	17606	17283	17350	17371	17345	17441	17338	17319	17508	17253	17178	17199	17575	17396	17356	17492	17334	17411	17392	17498	17370	17304	17416	17373	17414	17397	17447	17235	17326	17359	17465	17374	17355	17472	17136	17200	17245	17358	17384	17375	17274	17306	17407	17481	17338	17415	17440	17430	17365	17565	17259	17413	17482	17289	17396	17332	17335	17273	17292	17466	17269	17412	17385	17183	17543
27939	22778	27842	25831	22902	22764	28277	29136	26017	23724	22180	21765	21172	21424	21431	21044	21200	21135	21208	21384	21506	21339	21216	21066	21065	21172	21358	21388	21358	21242	21202	21211	21373	21305	21263	21328	21195	21339	21349	21178	21333	21368	21407	21252	21311	21293	21231	21169	21182	21329	21268	21239	21344	21222	21216	21095	21232	21288	21236	21191	21219	21166	21311	21379	21163	21342	21427	21159	21414	21228	21415	21161	21314	21075	21369	21130	21233	21239	21346	21381	21236	21255	21216	21373	21273	21060	21048	21152	21168	21263	21201	21492	21146	21123	21212	21236	21276	21097	21393	21108	21286	21173	21283	21303	21011	21183	21356	21241	21216	21256	21241	21220	21208	21116	21450	21107	21224	21169	21223	21186	21208	21139	21347	21240	21274	21348	21145	21245	21226	21283	21497	21144	21265	21182	21313	21239	21463	21125	21033	21103	21244	21057	21240	21199	21052	21216	21429	21292	21120	21288	21401	21088	21217	21226	21274	21123	21259	21210	21549	21279	21315	21191	21083	21162	21154	21261	21344	21270	21245	21218	21059	21352	20998	21058	21267	21410	21320	21114	21357	21008	21144	21104	21377	21208	21277	21252	21261	21233	21281	21339	21294	21192	21276	21312	21128	21391	21465	21351	21096	21502	21112	21376	21378	21425	21417	21295	21361	21281	21172	21166	21307	21261	21486	21147	21083	21065	21242	21121	21275	21283	21230	21253	21280	21353	21236	21231	21348	21090	21024	21258	21226	21303	21351	21129	21167	21263	21476	21482	20941	21390	21245	21157	21131	21282	21274	21171	21173	21317	21261	21298	21378	21108	21248	21286	21221	21393	21399	21179	21415	21365	21040	21273	21330	21328	20959	21232	21250	21289	21241	21258	21220	21208	21114	21052	21137	21137	21352	21260	21032	21318	21078	21038	21015	21200	21490	21336	21299	21021	21033	21270	21279	21238	21282	21245	21254	21307	21197	21321	21329	21133	21402	21375	21207	21079	21253	21140	21284	21217	21306	21261	21134	21454	21410	21352	21236	21332	21386	21158	21263	20974	21114	21348	21233	21503	21341	21283	21209	21163	21354	21086	21292	21041	21127	21294	21209	21279	21184	21307	21171	21257	20972	21126	21375	21511	21375	21328	21426	21159	21218	21398	21188	21290	21136	21216	21169	21284	21230	21195	21282	21398	21226	20951	21259	21081	21342	21252	21202	21082	21131	21262	21128	21223	21108	21159	21178	21204	21355	21055	21255	21367	21568	21275	21187	21112	21180	21242	21042	21247	21183	21183	21360	21271	21015	21292	21431	21204	21357	21374	21012	21079	21054	21318	21200	21382	21351	21411	21412	21298	21325	21011	21345	21208	21221	21280	21218	21331	21360	21437	21365	21174	21264	21292	21368	21178	21267	21194	21104	21120	21267	21364	21054	21296	21230	21382	21184	21097	21474	21098	21331	21183	21119	21240	21373	21334	21241	21125	21230	21078	21160	21099	21272	21082	21253	21376	21338	21322	21299	21082	21334	21244	21303	21227	21253	21386	21149	20902	21151	21433	21383	21232	21460	21274	21295	21410	21189	21278	21351	21298	21309	21387	21359	21092	21111	21365	21273	21221	21204	21146	21223	21090	21302	21083	21157	21194	21193	20959	21064	21133	21123	21364	21375	21353	21241	21289	21283	21073	21266	21201	21266	21150	21308	21455	21159	21355	21396	21308	21298	21379	21323	21365	21162	21215	21406	21284	21278	21127	21526	21156	21203	21578	21488	21500	21138	21212	21211	21224	21244	21333	21315	21350	21077	21246	21146	21102	21286	21373	21439	21317	21172	21306	21143	21076	21407	21088	21263	21233	21259	21244	21155	21217	21329	21297	21242	21173	21137	21092	21374	21105	21323	21300	21287	21261	21212	21507	21172	21294	21345	21231	21411	21192	21136	21243	21223	21181	21304	21286	21165	21196	21237	21490	21235	21165	21230	21018	21258	21285	21254	21276	21008	21187	21196	21482	21169	21153	21153	21392	21246	21025	21291	21073	21228	21198	20975	21261	21136	21202	21305	21358	21162	21130	21202	21295	21226	21213	21111	21313	21135	21201	21125	21255	21134	21200	21312	21149	21335	21455	21250	21323	21256	21433	21202	21303	20998	21208	21090	21143	21105	21145	20869	21476	21267	21364	21197	21205	21384	21303	21198	21099	21228	21205	21236	21071	21234	21129	21330	21126	21385	21323	21190	21275	21201	21307	21257	21341	21131	21450	21136	21304	21311	21100	21237	21204	21426	21203	21207	21136	21358	21199	21089	21174	21041	21119	21258	21327	21395	21417	21282	21338	21412	21194	21210	21155	21118	21142	21316	21133	21195	21164	21070	21264	21323	21300	21252	21296	21413	21390	21173	21276	21195	21295	21192	21137	21332	21256	21419	21361	21358	21068	21466	21203	21273	21307	21385	21313	21245	21382	21289	21364	21491	21166	21478	21365	21352	21218	21297	21132	21383	21311	21271	21186	21196	21407	21275	21199	21242	21152	21187	21287	21418	21353	21257	21384	21226	21201	21192	21180	21052	21206	21072	21206	21327	21207	21241	21240	21327	21060	21251	21230	21482	21134	21245	21077	21179	21131	21334	21232	21276	21200	21596	21297	21238	21213	21106	21258	21431	21004	21299	21296	21239	21399	21212	21240	21416	21311	21236	21166	21260	21115	21260	21387	21194	21212	21241	21235	21120	21165	20966	21285	21282	21373	21219	21334	21507	21330	21264	21253	21188	21262	21296	21068	21336	21233	21223	21164	21254	21370	20974	21242	21264	21380	21368	21080	21112	21020	21390	21202	21200	21271	21006	21320	21138	21335	21170	21108	20963	21214	21269	21291	21454	21349	21349	21380	21607	21158	21549	21274	21153	21184	21203	21249	21098	21288	21110	21066	21178	21007	21175	21202	21417	21472	21404	21311	21046	21262	21368	21337	21245	21394	21281	21220	21242	21272	21437	21135	21350	21215	21416	21310	21134	21246	21497	21031	21230	21206	21360	21293	21449	21399	21178	21205	21242	21329	21216	21197	21337	21315	21114	21209	21298	21395	21379	21168	21066	21025	21236	21188	21007	21257	21319	21362	21311	21254	21151	21377	21283	21291	21151	21056	21416	21361	21210	21373	21203	21003	21117	21269	21349	21275	21073	21191	21017	21049	21297	21372	21335	21362	21113	21287	21320	21405	21325	21459	21198	21291	21269	21051	21388	21482	21087	20997	21240	21235	21333	21487	21161	21393	21351	21273	21076	21304	21195	21062	21079	21171	21133	21360	21237	21183	21305	21169	21119	21163	21354	21230	21310	21191	21226	21321	21157	21386	21216	21259	21166	21317	21305	21092	21140	21288	21194	21399	21316	21089	21235	21144	21158	21344	21213	21209	21352	21176	21361	21190	21357	21127	21196	21326	21364	21349	21345	21283	20857	21159	21253	21078	21372	21053	21316	21288	21290	21321	21097	21087	21170	21228	21173	21197	21372	21096	21006	21263	21260	21232	21395	21290	21247	21062	21306	21346	21295	21333	21220	20958	21350	21256	21169	21149	21343	21066	21152	21147	21197	21134	21528	21220	21206	21208	21202	21215	21140	21146	21095	21188	21313	21020	21348	21120	21306	21175	21434	21318	21275	21389	21110	21354	21412	21336	21431	21093	21337	21158	21183	21227	21302	21053	21336	21091	21317	21297	21167	21343	21396	21264	21302	21268	20971	21095	21224	21370	21043	21309	21247	21194	21272	21323	21565	21272	21120	21387	21195	21384	21226	21312	21149	21351	21428	21216	21178	21265	21235	21238	21407	21194	21283	21157	21243	21381	21173	21096	21466	21429	21352	21211	21178	21272	21291	21180	21553	21207	21171	21191	21379	21292	21162	21073	21069	21261	21023	21185	21097	21254	21413	21290	21049	21286	21296	21270	21447	21458	21301	21023	21409	21227	21252	21120	21267	21188	21232	21371	21210	21524	21221	21282	21341	21199	21271	21386	21321	21348	21312	21383	21266	21075	21045	21298	21350	21247	21260	21255	21340	21230	21064	21427	21353	21173	21363	21416	21350	21114	21156	21431	21446	21315	21264	21360	21366	21220	21202	21418	21312	21432	21234	21237	21494	21074	21451	21377	21357	21368	21423	21282	21151	21061	21145	21330	21081	21194	21235	21438	21218	21139	21223	21249	21442	21266	21135	21056	21151	21274	21342	21171	21264	21311	21231	21482	21326	21024	21001	21071	21318	21354	21410	21427	21344	21332	21386	21168	21033	21278	21141	21456	21365	21355	21165	21333	21453	21203	21285	21168	21092	21122	21079	21390	21275	21426	21366	21154	21279	21334	21411	21300	21172	21202	21396	21290	21245	21152	20966	20953	21162	21093	21207	21298	21318	21251	21338	21359	21214	21402	21247	21300	21153	21361	21166	21420	21188	21184	21236	21214	21451	21233	21352	21333	21051	21430	21352	21217	21300	21354	21306	21400	21125	21117	21194	21102	21288	21330	21123	21144	21104	21085	21225	21376	21367	21291	21380	21301	21288	21432	21369	21193	21279	21297	21153	21197	21205	21290	21325	21126	21339	21129	21225	21176	21294	21301	21310	21134	21376	21049	21370	21331	21196	21214	21278	21474	21092	21127	21299	21215	20999	21236	21189	21241	21225	21384	21297	21257	21285	21041	21450	21072	21061	21178	21433	21211	21449	21378	21571	21020	21209	21340	21305	21371	21441	21269	21146	21156	21184	21379	21315	21260	21158	21431	21209	21267	21244	21116	21275	21166	21211	21401	21271	21291	21372	21429	21156	21536	21348	21435	21221	21197	21237	21218	21461	21122	21318	21283	21169	21056	21289	21056	21358	21078	21241	21328	21119	21223	21450	21508	21016	21302	21133	21340	21363	20977	21368	21272	21265	21217	21174	21392	21136	21069	21106	21321	21291	21069	21323	21312	21205	21306	21151	21351	21161	21204	21443	21238	21418	21058	21174	21215	21388	21342	21408	21335	21136	21227	21737	21130	21252	21182	21346	21205	21201	21284	21279	21236	21386	21247	21371	21358	21167	21343	21306	21379	21175	21236	21090	21332	21244	21490	21445	21348	21168	21323	21300	21297	21404	21221	21317	21295	21273	21402	21287	21259	21097	21484
16872	23826	23634	20390	20363	19798	27002	27374	22716	19953	18351	17572	17669	17556	17598	17697	17565	17702	17541	17684	17375	17473	17390	17498	17486	17764	17582	17473	17522	17566	17436	17526	17581	17581	17605	17488	17436	17560	17820	17473	17395	17477	17444	17558	17622	17558	17516	17485	17654	17634	17486	17560	17530	17378	17426	17503	17425	17517	17452	17601	17593	17678	17671	17534	17559	17357	17491	17298	17419	17397	17685	17622	17443	17708	17696	17403	17587	17600	17562	17522	17478	17416	17428	17425	17455	17526	17359	17446	17482	17394	17476	17479	17674	17556	17276	17461	17468	17566	17510	17601	17608	17687	17596	17398	17526	17451	17297	17347	17345	17323	17329	17557	17620	17623	17610	17354	17459	17398	17410	17591	17521	17510	17536	17642	17620	17469	17516	17501	17572	17681	17667	17419	17520	17334	17547	17471	17561	17581	17602	17467	17701	17614	17552	17531	17490	17480	17388	17643	17517	17564	17396	17594	17468	17606	17661	17538	17539	17608	17469	17429	17495	17521	17504	17492	17527	17353	17430	17535	17479	17464	17508	17697	17570	17519	17530	17611	17508	17477	17448	17472	17513	17660	17592	17438	17452	17560	17452	17308	17574	17542	17474	17335	17511	17553	17498	17489	17531	17246	17338	17479	17447	17676	17560	17277	17553	17583	17629	17514	17359	17591	17425	17355	17525	17292	17616	17572	17572	17501	17524	17579	17401	17440	17585	17390	17605	17483	17703	17572	17496	17634	17489	17454	17667	17363	17694	17520	17529	17586	17321	17633	17756	17525	17402	17559	17603	17725	17504	17428	17458	17378	17429	17506	17466	17487	17283	17419	17484	17409	17511	17450	17503	17487	17527	17525	17603	17401	17368	17619	17447	17471	17483	17550	17590	17533	17602	17372	17531	17496	17672	17536	17606	17450	17542	17426	17418	17431	17604	17322	17610	17499	17454	17461	17596	17493	17781	17554	17389	17533	17576	17572	17476	17608	17456	17613	17585	17400	17570	17527	17570	17652	17468	17538	17454	17380	17382	17443	17598	17497	17583	17474	17456	17436	17385	17694	17712	17559	17458	17495	17502	17522	17557	17505	17292	17605	17518	17545	17497	17566	17575	17612	17471	17518	17518	17460	17589	17592	17643	17563	17476	17603	17565	17622	17577	17402	17618	17503	17677	17691	17727	17487	17418	17482	17322	17383	17561	17529	17714	17552	17795	17681	17540	17464	17660	17777	17468	17624	17482	17505	17394	17376	17686	17501	17634	17352	17377	17568	17631	17522	17613	17514	17515	17476	17614	17546	17497	17426	17313	17734	17526	17550	17451	17351	17556	17472	17710	17463	17517	17525	17543	17523	17503	17591	17456	17507	17555	17684	17461	17403	17406	17508	17457	17422	17443	17630	17591	17579	17406	17414	17473	17524	17436	17556	17562	17412	17472	17581	17574	17658	17356	17460	17580	17577	17541	17571	17454	17523	17679	17501	17404	17522	17611	17526	17570	17606	17463	17560	17533	17569	17356	17577	17460	17599	17574	17289	17508	17526	17400	17599	17506	17386	17359	17640	17463	17363	17633	17554	17522	17506	17478	17421	17414	17505	17505	17330	17430	17510	17726	17546	17604	17566	17472	17429	17356	17572	17500	17747	17462	17430	17627	17406	17455	17503	17605	17590	17311	17661	17501	17433	17682	17672	17523	17471	17615	17493	17833	17710	17668	17436	17462	17541	17577	17508	17594	17569	17545	17465	17586	17535	17526	17632	17593	17417	17471	17559	17457	17430	17353	17522	17686	17417	17441	17506	17505	17548	17434	17491	17377	17490	17662	17602	17604	17656	17591	17531	17570	17630	17619	17503	17634	17646	17497	17443	17678	17585	17558	17354	17416	17421	17580	17551	17736	17519	17639	17464	17626	17702	17534	17532	17714	17535	17488	17336	17481	17400	17612	17358	17495	17516	17561	17486	17482	17591	17627	17558	17520	17737	17564	17654	17523	17500	17287	17412	17771	17491	17585	17375	17580	17530	17448	17309	17517	17542	17543	17598	17534	17451	17679	17592	17423	17544	17449	17448	17657	17539	17514	17568	17487	17656	17568	17504	17675	17421	17593	17305	17488	17429	17527	17480	17649	17383	17423	17603	17575	17686	17738	17606	17667	17414	17590	17480	17593	17519	17562	17538	17613	17512	17485	17620	17551	17408	17377	17476	17496	17426	17581	17416	17420	17372	17594	17690	17554	17390	17514	17433	17670	17575	17433	17511	17375	17565	17425	17627	17592	17496	17488	17496	17541	17497	17517	17564	17538	17482	17566	17426	17527	17575	17477	17639	17478	17531	17413	17420	17516	17473	17385	17491	17699	17453	17511	17522	17405	17492	17454	17642	17475	17416	17634	17613	17749	17493	17526	17571	17487	17531	17638	17531	17589	17669	17505	17505	17486	17385	17528	17511	17502	17515	17537	17501	17572	17489	17445	17557	17692	17458	17386	17441	17526	17611	17601	17568	17518	17470	17434	17505	17449	17585	17471	17511	17435	17529	17358	17574	17718	17530	17414	17586	17592	17370	17562	17576	17703	17597	17647	17592	17518	17461	17676	17495	17479	17610	17560	17643	17488	17524	17651	17400	17624	17463	17377	17651	17588	17418	17294	17447	17756	17558	17524	17468	17658	17631	17563	17400	17485	17590	17505	17489	17494	17422	17534	17548	17522	17636	17563	17601	17603	17431	17642	17450	17566	17586	17736	17469	17543	17612	17508	17475	17601	17380	17498	17669	17590	17486	17500	17336	17475	17659	17630	17533	17521	17481	17409	17417	17591	17690	17472	17527	17458	17590	17464	17463	17506	17462	17587	17612	17500	17453	17509	17525	17356	17608	17518	17494	17415	17664	17517	17439	17638	17385	17359	17505	17595	17446	17402	17554	17546	17555	17530	17493	17577	17540	17702	17533	17455	17570	17582	17712	17579	17458	17579	17468	17646	17495	17494	17585	17562	17484	17536	17489	17650	17605	17469	17427	17669	17519	17511	17417	17581	17601	17412	17497	17589	17580	17517	17259	17531	17670	17490	17684	17484	17612	17459	17605	17574	17437	17453	17573	17521	17482	17367	17646	17561	17530	17616	17425	17520	17473	17448	17568	17546	17718	17411	17473	17466	17510	17461	17676	17466	17513	17501	17666	17667	17524	17560	17579	17573	17493	17454	17476	17552	17355	17653	17456	17495	17541	17448	17332	17539	17685	17533	17526	17559	17445	17672	17683	17541	17696	17476	17296	17492	17615	17219	17656	17466	17492	17473	17666	17655	17502	17497	17520	17451	17499	17337	17511	17654	17488	17383	17541	17430	17382	17592	17620	17642	17538	17657	17591	17387	17628	17616	17324	17649	17445	17589	17571	17534	17407	17578	17542	17677	17555	17603	17616	17581	17538	17497	17531	17608	17709	17571	17405	17524	17317	17500	17598	17525	17307	17508	17725	17470	17414	17587	17418	17478	17535	17504	17655	17482	17590	17372	17452	17563	17480	17652	17537	17424	17631	17505	17597	17338	17470	17588	17617	17342	17544	17572	17591	17597	17470	17630	17657	17443	17380	17408	17678	17527	17792	17635	17474	17471	17367	17386	17585	17434	17664	17626	17582	17466	17562	17336	17466	17457	17390	17557	17640	17612	17482	17547	17534	17430	17641	17639	17698	17513	17697	17530	17479	17496	17473	17608	17667	17620	17468	17548	17659	17673	17536	17559	17523	17434	17480	17530	17509	17721	17497	17621	17559	17487	17675	17527	17521	17605	17446	17373	17451	17656	17494	17390	17561	17483	17643	17388	17626	17686	17571	17371	17572	17544	17636	17535	17500	17448	17606	17534	17746	17370	17484	17451	17418	17451	17417	17564	17367	17650	17548	17498	17515	17632	17678	17567	17480	17525	17585	17656	17377	17608	17741	17419	17566	17604	17532	17547	17705	17412	17546	17533	17548	17631	17605	17517	17699	17448	17501	17516	17576	17454	17602	17638	17486	17511	17518	17486	17569	17618	17453	17625	17553	17445	17511	17524	17646	17433	17587	17589	17610	17629	17602	17620	17613	17830	17390	17446	17476	17490	17394	17589	17561	17484	17370	17501	17533	17716	17585	17639	17797	17602	17493	17430	17613	17438	17718	17670	17362	17685	17728	17598	17562	17855	17418	17505	17524	17462	17542	17609	17321	17570	17454	17527	17451	17613	17659	17533	17585	17511	17655	17575	17446	17602	17522	17433	17515	17642	17408	17547	17546	17436	17455	17531	17566	17543	17450	17622	17466	17685	17421	17565	17538	17552	17527	17430	17505	17706	17456	17550	17472	17571	17407	17652	17557	17507	17558	17640	17468	17482	17647	17489	17533	17551	17552	17335	17732	17548	17718	17488	17536	17399	17513	17627	17440	17770	17463	17563	17426	17599	17439	17567	17636	17615	17576	17611	17651	17637	17461	17553	17463	17719	17514	17483	17810	17699	17547	17536	17503	17494	17589	17501	17618	17505	17470	17491	17432	17586	17445	17526	17540	17597	17691	17599	17680	17603	17505	17599	17630	17524	17508	17565	17413	17617	17649	17560	17652	17659	17599	17532	17492	17501	17572	17466	17613	17532	17514	17534	17424	17540	17473	17600	17539	17645	17567	17623	17474	17537	17574	17523	17395	17492	17446	17510	17520	17422	17654	17627	17746	17443	17519	17480	17454	17326	17467	17557	17516	17540	17680	17650	17419	17556	17502	17709	17662	17619	17545	17468	17397	17732	17562	17521	17504	17605	17504	17558	17255	17588	17509	17543	17700	17407	17734	17529	17573	17504	17590	17433	17385	17614	17517	17521	17334	17455	17567	17523	17613	17549	17639	17490	17718	17734	17477	17495	17581	17490	17523	17627	17489	17583	17479	17608	17462	17574	17482	17568	17569	17654	17469	17575	17447	17680	17664	17535	17468	17652	17489	17332	17488	17582	17525	17461	17417	17669	17584	17412	17554	17508	17511	17661	17500	17571	17588	17558	17514	17550	17641	17495	17553	17666	17626	17564	17576	17418	17591	17463	17439	17559	17508	17670	17538	17663	17638	17573	17465	17462	17684	17660	17498	17579	17820	17346	17613	17568	17560	17389	17542	17608	17691	17515	17471	17596	17689
24752	21450	28745	25020	23396	28608	51829	51030	38494	29926	24562	21973	21085	20838	20919	20591	20974	20789	20731	20931	20806	20710	20732	20686	20745	20717	20814	20792	20946	20978	20826	20918	20740	20877	20807	20679	20854	20856	20497	20844	20832	20879	20547	20613	20845	20870	20813	20690	20801	20814	20908	20916	20686	20726	20662	20912	20648	20662	20781	20678	21001	20575	20760	20671	20983	20729	20676	20509	20802	20929	20889	20664	20856	20727	20868	20943	20816	20809	20631	20967	20747	20709	20736	20735	20716	20728	20905	20810	20629	20690	20898	20609	20638	20909	20539	20736	20870	20878	20791	20747	20527	20605	20717	20744	20710	20702	20796	20778	20872	20723	20862	20847	20665	20591	20816	20883	20798	20842	20834	20702	20711	20678	20595	20810	20714	20789	20751	20598	20869	20728	20821	20661	20611	20883	20770	20619	20813	20586	20827	20579	20929	20384	20644	20604	20753	20775	20604	20779	20822	20746	20941	20763	20728	20698	20664	20690	20835	20973	21018	20795	20780	20635	20604	20476	20644	20825	20714	20732	20665	20821	20925	20803	20675	20948	20797	20684	20687	20754	20950	20625	20696	20847	20947	20788	20724	20843	20778	20863	20657	20849	20819	20515	20707	20698	20798	20691	20719	20801	20719	20662	20674	20808	20594	20562	20864	20581	20773	20723	20745	20880	20746	20707	20898	20551	20714	20814	20809	20618	20843	20696	20715	20862	20784	20723	20920	20547	20585	20542	20608	20560	20468	20880	20992	20848	20649	20759	20804	20659	20692	20729	20738	20737	20685	20690	20653	20758	20463	20542	20556	20459	20432	20681	20664	20751	20647	20801	20520	20666	20695	20827	20696	20667	20800	20821	20766	20768	20497	20780	20918	20881	20988	20956	20712	20770	20821	20666	20872	20608	20745	20608	20981	20736	20887	20727	20735	20816	20932	20818	20636	20879	20577	21017	20761	20910	20662	20743	20765	20720	20785	20816	20981	20549	20653	20685	20756	20548	20903	20787	20741	20731	20619	20667	20872	20784	20659	20715	20818	20619	20963	20670	20547	20622	20749	20791	20732	20890	20671	20738	20817	20745	20809	21043	20789	20813	20699	20681	20622	20774	20722	20556	20874	20672	20858	20626	20789	20758	20569	20937	21058	20626	20717	20883	20736	20706	20682	20661	20531	20639	20546	20588	20708	20747	20924	20736	20749	20599	20562	20744	20789	20601	20722	20778	20899	20853	20897	20895	20601	20908	20714	20383	20800	20630	20780	20808	20835	20782	20679	20413	20657	20759	20796	20575	20799	20726	20685	20708	20668	20666	20829	21023	20902	20893	20735	20719	20703	20776	20564	20574	20744	20728	20804	20625	20663	20543	20565	20653	20581	20732	20828	20921	20519	20881	20965	20865	20906	20715	20806	20730	20794	20829	20930	20746	20605	20715	20512	20828	20730	20680	20790	20766	20746	20506	20812	20837	20659	20893	20617	20590	20640	20529	20726	20678	20725	20720	20693	20647	20768	20723	20632	20803	20797	20625	20832	20860	20672	20676	20771	20701	20840	20545	20654	20860	20685	20848	20731	20804	20777	20928	20875	20796	20657	20573	20681	20801	20617	20784	20663	20929	20749	20643	20809	20698	20806	20718	20823	20751	20540	20654	20766	20714	20709	20827	20719	20790	20752	20740	20670	20842	20907	20846	20640	20605	20894	20729	20577	20786	20718	20874	20860	20869	20748	20661	20614	20742	20803	20781	20750	20570	20612	20891	20712	20683	20696	20595	20421	20665	20796	20697	20745	20875	20856	20826	20628	20872	20903	20583	20529	20920	20750	20714	20682	20781	20654	20639	20871	20634	20803	20721	20902	20804	20769	20971	20705	20719	20739	20694	20875	20821	20610	20713	20709	20871	20860	20695	20743	20650	20656	20716	20637	20545	20831	20868	20849	20767	20733	20977	20682	20627	20799	20749	20593	20899	20670	20790	20704	20804	20959	20616	20892	20846	20778	20730	20576	20699	20732	20782	20868	20628	20711	20651	20893	20779	20637	20568	20757	20794	20661	20710	20867	20820	20878	20991	20816	20807	20825	20753	20791	20834	20732	20781	20797	20799	20730	20676	20578	20542	20515	20536	20663	20789	20659	20909	20547	20766	20743	20616	20723	20900	20592	20843	20828	20675	20976	20693	20728	20858	20800	20724	20601	20694	20808	21034	21096	20821	20737	20743	20664	20485	20792	20675	20925	20548	20920	20944	21040	20639	20832	20854	20868	20785	20781	20590	20895	20936	20523	20704	20757	20746	20654	20906	20859	20723	20802	20739	20896	20899	20766	20828	20911	20886	20805	20688	20688	20751	20903	20761	20777	20803	20807	20762	20819	20853	20653	20725	20869	20638	20844	20707	20921	20740	20788	20801	20895	20655	20715	20759	20837	20751	20663	20707	20702	20600	20578	20715	20675	20476	20584	20897	20663	20603	20894	20827	20819	20719	20645	20594	20825	20669	20789	20746	20618	20786	20558	20816	20900	20549	20590	20758	20814	20669	20906	20920	20693	20776	20784	20669	20767	20881	20733	20812	20650	20730	20610	20625	20812	20835	21009	20832	20869	20705	20784	20822	20679	20802	20932	20904	20673	20708	21026	20843	20566	20735	20804	20670	20743	20792	20973	20864	20692	20652	20685	20786	20866	20656	20799	20847	20941	20863	20733	20586	20650	20824	20562	20617	20835	20771	20874	21027	20767	20771	20769	20765	20882	20648	20750	20887	20876	20920	20948	20689	20775	20661	20833	20814	20951	20837	20906	20828	20625	20639	20731	20690	20684	20673	20794	20853	20766	20825	20619	20606	20675	20707	20665	20801	20926	20638	20670	20871	20633	20817	20761	20803	20622	20745	20827	20637	20819	20844	20930	20881	20846	20564	20983	20719	20944	20758	20609	20895	20685	20841	20925	20660	20808	20664	20802	20918	20504	20764	20742	20767	20941	20773	20865	20660	20647	20739	20698	20721	20649	20675	20791	20870	20741	20463	20757	20665	20782	20701	20775	20715	20857	20612	20636	20731	20977	20873	20474	20706	20694	20701	20834	21023	20754	20845	20782	20705	20625	20750	20704	20848	20756	20725	20946	20817	20828	20749	20698	20795	20806	20604	20715	20855	20767	21021	20659	20810	20667	20792	20839	20765	20566	20707	20858	20964	20746	20706	20641	20915	20771	20771	20794	21113	20784	20682	20760	20806	20705	20826	20671	20551	20602	20727	20741	20616	20804	20749	20665	20711	20737	20682	20608	20766	20767	20640	20873	20929	20902	20746	20615	20564	20515	20759	20626	20880	21007	20743	20637	20711	20961	20577	20868	20857	20693	20575	20746	20760	20677	20786	20685	20921	20614	20949	20971	20856	20661	20823	20772	20780	20577	20765	20795	20910	20526	20725	20978	20723	20789	20702	20675	20790	20873	20859	20689	20521	20812	20822	20770	20680	20743	20896	20542	20999	20698	20747	20749	20849	20926	20660	20785	20715	20667	20964	20733	20690	20696	20713	20905	20579	20682	20740	20653	20702	20811	20756	20952	20777	20688	20636	20836	20614	20747	20809	20720	20804	20739	20723	20784	20908	21005	20909	20953	20759	20826	20802	20859	20958	20830	20739	20735	20894	20737	20845	20982	20924	20636	20706	20742	20668	20637	20877	20771	20830	20813	20839	20767	20833	20806	20943	20770	20661	20777	20758	20697	20771	20461	20602	20769	20695	20953	20762	20657	20693	20661	20855	20753	20758	20904	20766	20658	20593	20529	20845	20815	20722	20762	20682	20841	20757	20834	20580	20855	20813	20903	20895	20705	20903	20790	20798	20688	20740	20697	20663	20842	20676	20709	20775	20802	20927	20880	20718	20818	20672	20758	20762	20621	20828	20833	20659	20678	20627	20672	20666	20674	20741	20918	20831	20697	20872	20463	20963	20660	20753	20674	20804	20830	20625	20685	20793	20649	20766	20539	20871	20932	20521	20754	20738	20856	20796	20899	20788	20634	20682	20750	20665	20751	20703	20758	20774	20806	20780	20809	20823	20869	20896	20593	20785	20688	20578	20771	20596	20781	20744	20753	20790	20853	20736	20737	20810	20900	20897	20675	20954	20810	20450	20665	20766	20815	20833	20735	20668	20708	20710	20815	20620	20495	20917	20615	20630	20757	21075	20820	20802	20767	20791	20668	20664	20883	20829	20783	20725	20730	20765	20762	20753	20728	20869	20841	20641	20684	20776	20865	20757	20912	20919	20706	20721	20810	20649	20839	20613	20709	20760	20692	20876	20855	21029	20925	20939	20816	20464	20803	20604	20912	20900	20695	20868	20695	20863	20553	20774	20795	20900	20861	20855	20839	20816	20825	20770	20932	20686	20613	20806	20766	20592	20553	20713	20695	20935	20749	20801	20613	20953	20650	20828	20905	20754	20847	20478	20664	20861	20797	20892	20689	20827	20627	21006	20804	20831	20740	20891	20779	20705	20708	20825	20794	20651	20855	20783	20702	20934	20843	20635	20721	20706	20874	20733	20808	20686	20874	20736	20774	20835	20865	20895	20611	20611	20787	20462	20784	20755	20744	20905	20810	20807	20456	20934	20773	20760	20815	20820	20869	20754	20699	20834	20808	20705	20782	20747	20790	20983	20764	20735	20762	20691	20686	20761	20679	20811	20509	20589	20760	20659	20475	20659	20617	20946	20784	20680	20792	20773	20928	20759	20623	20704	20814	20856	20409	20790	20613	20829	20494	20602	20988	20667	20759	20709	20687	20575	20716	20517	20696	20703	20768	20653	20812	20979	20903	20702	20695	20820	20721	20751	20777	20859	20779	20605	20822	20609	20602	20958	20784	20711	20797	20782	20925	21003	20946	20872	20567	20728	20766	20872	20651	20887	20922	20878	20789	20783	20770	20844	20927	20924	20927	20714	20748	20901	20838	20870	20673	20605	20938	20765	20788	20860	20656	20941	20827	20803	20617	20721	20774	20742	20667	20848	20751	20697	20809	20636	20632	20878	20657	20795	20822	20741	20667	20640	20749	20783	20694	20756	20880	20738	20729	20634	20698	20777	20752	20858	20873	20852	20734	20727	20862	20819	20703	20676	20820	20740	20871	20817	20936	20846	20810	20662	20715	20708
15288	26789	25056	21586	20848	28385	51137	48884	36948	27568	20702	18106	17516	17412	17128	17439	17459	17254	17325	17389	17386	17398	17363	17473	17467	17334	17275	17288	17407	17476	17376	17475	17317	17314	17378	17117	17459	17264	17234	17393	17249	17267	17308	17409	17348	17397	17304	17179	17352	17389	17354	17282	17426	17168	17362	17333	17285	17109	17312	17201	17220	17333	17405	17318	17281	17355	17231	17417	17198	17200	17198	17276	17373	17320	17296	17282	17317	17352	17102	17309	17274	17361	17362	17317	17356	17399	17282	17317	17330	17048	17337	17285	17201	17017	17463	17278	17202	17298	17241	17217	17304	17301	17370	17225	16985	17112	17438	17315	17295	17193	17202	17362	17063	17376	17355	17168	17146	17359	17285	17316	17318	17436	17357	17504	17486	17287	17256	17292	17430	17363	17347	17311	17356	17236	17229	17330	17163	17298	17306	17290	17142	17222	17293	17288	17356	17290	17300	17432	17300	17248	17167	17282	17415	17184	17234	17216	17366	17137	17284	17438	17338	17292	17255	17332	17385	17171	17371	17164	17129	17346	17266	17162	17300	17230	17301	17344	17225	17282	17189	17331	17152	17290	17341	17114	17213	17087	17242	17194	17460	17034	17276	17262	17304	17316	17330	17347	17219	17227	17298	17201	17283	17444	17213	17353	17516	17160	17511	17317	17216	17198	17405	17009	17291	17248	17254	17256	17293	17372	17277	17173	17223	17433	17382	17296	17328	17231	17385	17358	17331	17401	17326	17442	17278	17218	17244	17270	17295	17368	17297	17183	17179	17267	17271	17296	17334	17417	17208	17381	17217	17446	17426	17204	17209	17302	17334	17280	17319	17219	17156	17131	17477	17205	17186	17257	17296	17416	17221	17299	17351	17284	17255	17279	17191	17330	17397	17261	17266	17236	17430	17325	17373	17204	17275	17111	17221	17363	17497	17410	17371	17298	17490	17305	17276	17287	17297	17235	17307	17419	17363	17258	17071	17235	17186	17403	17241	17216	17228	17256	17293	17272	17175	17364	17382	17415	17333	17265	17149	17264	17249	17181	17362	17108	17267	17269	17235	17119	17271	17229	17277	17268	17406	17198	17349	17309	17343	17570	17454	17272	17376	17426	17326	17415	17318	17202	17303	17333	17547	17278	17222	17261	17250	17189	17324	17361	17395	17310	17350	17354	17265	17195	17372	17287	17271	17371	17352	17299	17309	17335	17453	17445	17118	17278	17219	17359	17268	17244	17201	17199	17086	17199	17482	17165	17293	17204	17290	17420	17348	17223	17499	17191	17340	17171	17240	17260	17325	17376	17316	17170	17303	17518	17366	17340	17315	17121	17319	17260	17232	17289	17458	17182	17223	17374	17101	17241	17209	17296	17347	17273	17052	17456	17030	17096	17420	17168	17142	17518	17291	17204	17339	17325	17308	17227	17516	17301	17389	17303	17284	17441	17306	17383	17326	17352	17434	17158	17258	17303	17315	17299	17241	17168	17345	17325	17296	17461	17346	17164	17445	17133	17384	17306	17215	17416	17449	17435	17179	17182	17102	17257	17189	17222	17283	17388	17408	17346	17307	17433	17246	17175	17416	17306	17337	17268	17362	17458	17227	17256	17268	17390	17441	17242	17232	17414	17287	17372	17353	17491	17347	17282	17466	17327	17356	17341	17324	17154	17328	17163	17187	17244	17440	17503	17253	17459	17343	17274	17240	17412	17243	17237	17336	17327	17143	17331	17282	17259	17093	17336	17215	17254	17309	17191	17298	17185	17253	17318	17382	17249	17406	17179	17229	17368	17265	17202	17307	17351	17115	17267	17357	17316	17276	17365	17129	17216	17370	17259	17152	17296	17171	17159	17237	17249	17245	17254	17261	17310	17362	17264	17337	17452	17092	17306	17268	17206	17170	17237	17265	17213	17156	17286	17228	17263	17477	17263	17095	17237	17246	17260	17291	17390	17248	17299	17271	17189	17313	17342	17327	17207	17431	17135	17301	17099	17253	17453	17365	17206	17225	17401	17274	17251	17239	17305	17148	17269	17140	17299	17453	17307	17311	17083	17314	17258	17341	17171	17253	17315	17187	17253	17320	17303	17323	17440	17216	17324	17212	17124	17270	17324	17403	17142	17373	17206	17309	17243	17321	17272	17326	17284	17266	17377	17134	17356	17255	17355	17185	17297	17305	17330	17338	17278	17188	17118	17311	17383	17141	17121	17168	17240	17440	17241	17320	17209	17173	17307	17457	17241	17341	17256	17289	17396	17270	17241	17218	17457	17339	17255	17276	17331	17294	17210	17146	17323	17161	17225	17273	17229	17054	17349	17322	17072	17366	17293	17265	17163	17111	17285	17307	17267	17317	17354	17328	17310	17098	17108	17310	17383	17399	17358	17179	17322	17081	17314	17227	17263	17375	17315	17288	17283	17434	17528	17300	17359	17392	17157	17174	16967	17252	17164	17365	17119	17285	17344	17387	17248	17333	17312	17301	17260	17329	17347	17269	17269	17304	17243	17385	17374	17217	16990	17390	17282	17191	17347	17234	17131	17346	17311	17417	17348	17226	17387	17342	17347	17112	17344	17236	17283	17423	17278	17356	17252	17236	17257	17497	17403	17307	17450	17377	17288	17314	17248	17245	17379	17332	17189	17461	17167	17233	17493	17297	17169	17131	17272	17378	17368	17287	17372	17307	17357	17260	17200	17400	17512	17250	17295	17116	17429	17096	17449	17489	17104	17312	17367	17305	17393	17247	17304	17205	17333	17261	17239	17203	17306	17183	17287	17192	17364	17271	17241	17203	17411	17235	17361	17391	17314	17257	17242	17302	17237	17123	17207	17208	17326	17319	17261	17437	17391	17487	17304	17272	17140	17107	17133	17385	17306	17213	17314	17136	17365	17285	17234	17253	17270	17472	17153	17335	17440	17140	17215	17293	17087	17288	17412	17331	17339	17388	17303	17284	17341	17231	17226	17285	17117	17296	17174	17209	17286	17154	17302	17190	17333	17231	17405	17255	17325	17337	17399	17252	17178	17196	17213	17365	17479	17382	17335	17370	17089	17300	17143	17370	17295	17311	17183	17308	17291	17239	17329	17479	17381	17329	17211	17394	17262	17236	17235	17411	17254	17390	17286	17332	17234	17426	17432	17238	17323	17385	17318	17418	17255	17290	17386	17371	17289	17204	17291	17317	17206	17316	17253	17304	17449	17155	17228	17107	17165	17337	17253	17255	17117	17388	17308	17416	17252	17495	17119	17373	17268	17249	17273	17173	17366	17415	17333	17325	17277	17474	17291	17428	17088	17368	17333	17460	17266	17310	17297	17035	17251	17307	17336	17320	17240	17086	17379	17140	17303	17274	17439	17223	17256	17382	17209	17230	17350	17235	17234	17214	17440	17194	17296	17272	17183	17275	17231	17246	17176	17429	17164	17274	17308	17148	17278	17119	17308	17234	17399	17315	17218	17332	17275	17361	17210	17396	17171	17445	17472	17314	17297	17252	17247	17383	17316	17198	17292	17372	17186	17272	16986	17313	17277	17229	17318	17263	17446	17190	17192	17247	17336	17397	17458	17219	17220	17303	17203	17352	17260	17247	17252	17176	17282	17453	17268	17343	17233	17234	17318	17481	17376	17231	17313	17306	17199	17256	17232	17167	17191	17369	17503	17429	17366	17206	17388	17212	17353	17146	17351	17292	17277	17370	17239	17437	17313	17412	17298	17363	17435	17265	17236	17253	17243	17264	17207	17201	17431	17423	17325	17340	17007	17387	17265	17452	17195	17280	17179	17168	17312	17310	17137	17493	17132	17394	17245	17219	17302	17393	17190	17304	17360	17376	17350	17342	17223	17261	17323	17273	17252	17193	17354	17266	17289	17272	17251	17219	17226	17269	17289	17315	17321	17340	17456	17265	17508	17368	17362	17534	17331	17326	17163	17481	17216	17442	17298	17313	17257	17416	17387	17271	17228	17115	17353	17160	17345	17389	17216	17287	17297	17387	17184	17278	17298	17429	17452	17295	17397	17258	17305	17405	17225	16994	17321	17339	17421	17313	17367	17325	17443	17158	17289	17355	17339	17394	17417	17284	17190	17165	17316	17141	17265	17398	17353	17091	17412	17215	17226	17150	17336	17195	17308	17235	17217	17196	17159	17327	17200	17319	17375	17422	17367	17381	17252	17191	17330	17335	17279	17292	17357	17352	17129	17156	17439	17242	17397	17283	17252	17271	17379	17370	17129	17293	17204	17351	17330	17462	17468	17377	17361	17391	17146	17333	17069	17425	17426	17109	17292	17289	17310	17275	17317	17412	17142	17282	17261	17359	17313	17442	17311	17246	17397	17393	17460	17292	17262	17348	17140	17339	17157	17316	17127	17338	17364	17270	17230	17184	17242	17229	17222	17238	17352	17347	17353	17207	17273	17176	17326	17214	17349	17352	17358	17262	17374	17272	17263	17342	17238	17353	17382	17451	17103	17446	17272	17458	17181	17367	17170	17058	17382	17275	17254	17466	17340	17171	17204	17339	17304	17218	17428	17356	17357	17131	17418	17343	17236	17329	17157	17152	17216	17332	17323	17232	17386	17280	17296	17154	17343	17113	17259	17178	17308	17174	17374	17295	17374	17097	17239	17229	17221	17341	17432	17075	17383	17421	17285	17352	17186	17226	17365	17279	17299	17354	17285	17266	17311	17283	17201	17490	17320	17296	17207	17224	17523	17321	17264	17336	17353	17182	17226	17408	17344	17397	16994	17306	17234	17300	17303	17379	17340	17237	17265	17201	17334	17401	17318	17291	17289	17274	17225	17282	17285	17218	17282	17306	17527	17293	17136	17371	17239	17324	17310	17053	17363	17244	17251	17184	17135	17507	17370	17280	17367	17372	17384	17427	17272	17279	17297	17278	17358	17360	17243	17297	17407	17301	17237	17422	17202	17082	17284	17303	17206	17123	17274	17375	17242	17186	17176	17243	17445	17152	17208	17263	17381	17411	17350	17076	17244	17336	17497	17324	17522	17408	17343	17333	17351	17186	17274	17362	17303	17246	17295	17564	17208	17327	17314	17341	17291	17265	17125	17236	17312	17176	17221	17278	17276	17343	17265	17283	17264	17302	17293	17218	17348	17312	17426	17182	17319	17220	17535	17261	17417	17270	17489
22881	21452	29400	23912	21891	40830	71558	64469	49303	36859	27853	23680	22363	21881	21776	21863	21661	21660	21635	21650	21664	21483	21363	21652	21735	21503	21620	21456	21484	21706	21551	21289	21699	21424	21470	21679	21559	21450	21403	21598	21482	21293	21401	21428	21413	21460	21438	21300	21371	21633	21552	21274	21679	21544	21309	21455	21483	21278	21341	21249	21465	21373	21394	21419	21437	21365	21510	21328	21385	21479	21447	21216	21388	21314	21590	21485	21372	21358	21443	21184	21176	21350	21551	21605	21532	21322	21298	21397	21340	21298	21423	21401	21436	21434	21528	21491	21286	21474	21450	21231	21470	21182	21426	21576	21211	21456	21396	21259	21407	21554	21384	21369	21458	21629	21439	21411	21223	21363	21512	21414	21287	21544	21466	21143	21498	21421	21090	21355	21249	21502	21491	21503	21385	21232	21300	21371	21270	21421	21315	21372	21469	21238	21170	21523	21388	21540	21409	21369	21331	21468	21351	21396	21463	21382	21342	21520	21588	21331	21603	21571	21514	21373	21302	21302	21573	21323	21355	21369	21423	21487	21288	21314	21344	21307	21413	21239	21517	21501	21420	21517	21451	21329	21130	21171	21353	21134	21360	21326	21451	21452	21472	21244	21422	21313	21453	21295	21533	21362	21280	21357	21352	21488	21530	21463	21389	21265	21500	21548	21314	21180	21225	21454	21180	21488	21267	21387	21382	21292	21399	21374	21441	21424	21497	21456	21406	21370	21463	21471	21326	21614	21478	21379	21597	21296	21487	21271	21427	21340	21463	21287	21362	21620	21398	21433	21339	21558	21326	21614	21314	21212	21322	21280	21418	21360	21474	21425	21419	21505	21167	21458	21246	21131	21173	21190	21290	21310	21520	21602	21398	21277	21427	21425	21371	21306	21435	21263	21552	21105	21384	21334	21270	21424	21428	21374	21482	21501	21555	21366	21360	21487	21245	21099	21533	21277	21355	21500	21526	21197	21195	21287	21270	21447	21357	21264	21339	21279	21274	21196	21475	21278	21167	21401	21307	21540	21413	21372	21431	21456	21312	21192	21375	21445	21453	21374	21549	21318	21526	21506	21461	21424	21605	21270	21427	21411	21500	21482	21538	21435	21399	21493	21320	21373	21326	21248	21491	21213	21309	21344	21439	21300	21298	21406	21469	21469	21103	21248	21309	21319	21397	21452	21427	21423	21338	21509	21264	21199	21623	21348	21358	21433	21392	21417	21460	21302	21174	21410	21145	21117	21289	21422	21221	21371	21439	21370	21470	21597	21446	21354	21398	21586	21282	21601	21586	21188	21486	21423	21393	21352	21103	21358	21115	21287	21139	21269	21351	21440	21329	21454	21273	21496	21353	21342	21314	21139	21432	21267	21454	21297	21381	21338	21401	21382	21417	21376	21304	21303	21333	21291	21281	21557	21410	21361	21509	21479	21430	21511	21555	21338	21551	21209	21132	21361	21170	21056	21380	21432	21241	21334	21423	21240	21616	21641	21216	21262	21519	21364	21372	21631	21394	21531	21442	21422	21344	21314	21311	21399	21620	21524	21292	21331	21378	21404	21305	21219	21365	21280	21430	21635	21629	21467	21162	21343	21412	21457	21237	21435	21378	21536	21405	21385	21600	21301	21620	21440	21551	21404	21295	21232	21294	21215	21192	21270	21263	21367	21246	21271	21111	21408	21415	21387	21336	21405	21494	21325	21327	21316	21462	21311	21460	21206	21376	21577	21472	21442	21343	21102	21304	21525	21330	21251	21291	21391	21337	21461	21642	21370	21240	21447	21178	21557	21387	21410	21374	21187	21300	21420	21545	21449	21389	21293	21263	21499	21380	21459	21396	21130	21402	21582	21262	21366	21413	21501	21506	21347	21517	21300	21305	21225	21481	21369	21359	21245	21324	21301	21428	21420	21384	21381	21392	21661	21408	21360	21405	21235	21368	21364	21425	21449	21398	21348	21302	21434	21359	21343	21422	21574	21512	21368	21548	21321	21236	21195	21498	21180	21273	21349	21308	21295	21364	21323	21511	21455	21219	21340	21475	21235	21293	21634	21565	21211	21365	21035	21241	21705	21576	21405	21261	21197	21383	21226	21388	21330	21502	21457	21348	21263	21399	21518	21336	21392	21388	21517	21415	21502	21398	21387	21312	21448	21292	21412	21415	21425	21281	21337	21336	21506	21341	21479	21307	21364	21264	21306	21472	21414	21316	21243	21509	21282	21300	21135	21361	21492	21302	21269	21602	21398	21393	21619	21363	21393	21538	21506	21451	21332	21500	21333	21414	21131	21571	21377	21381	21531	21316	21420	21651	21393	21534	21448	21402	21375	21245	21129	21279	21464	21222	21468	21435	21319	21520	21265	21380	21467	21440	21348	21350	21318	21504	21313	21498	21377	21465	21129	21206	21422	21470	21039	21447	21447	21351	21483	21463	21480	21389	21310	21431	21589	21664	21200	21378	21679	21338	21271	21298	21269	21356	21542	21605	21090	21188	21364	21473	21424	21440	21578	21336	21158	21368	21630	21532	21148	21559	21433	21672	21725	21442	21409	21590	21505	21217	21350	21574	21216	21376	21174	21269	21396	21507	21326	21568	21281	21476	21559	21401	21424	21292	21367	21594	21472	21499	21448	21442	21523	21325	21180	21280	21166	21444	21316	21280	21192	21260	21168	21438	21248	21302	21192	21351	21355	21493	21454	21257	21472	21305	21647	21262	21205	21248	21383	21426	21240	21406	21510	21308	21469	21416	21194	21434	21289	21387	21536	21321	21252	21397	21336	21500	21217	21241	21586	21406	21464	21631	21361	21245	21316	21334	21201	21270	21528	21292	21479	21369	21279	21434	21371	21286	21477	21492	21556	21246	21525	21220	21223	21539	21498	21378	21327	21322	21397	21499	21268	21575	21305	21373	21542	21364	21600	21120	21451	21372	21390	21342	21520	21447	21372	21477	21206	21311	21374	21344	21133	21371	21623	21537	21363	21274	21388	21149	21466	21581	21450	21468	21353	21326	21240	21428	21258	21126	21290	21372	21356	21108	21466	21270	21415	21392	21206	21411	21461	21395	21519	21477	21337	21322	21203	21334	21458	21544	21346	21246	21234	21195	21345	21394	21411	21365	21323	21233	21564	21357	21437	21343	21416	21300	21510	21283	21044	21588	21549	21119	21213	21604	21084	21495	21478	21420	21477	21255	21294	21491	21427	21621	21300	21448	21379	21320	21088	21493	21293	21203	21675	21512	21426	21623	21508	21319	21446	21528	21378	21346	21460	21204	21251	21450	21403	21521	21508	21304	21282	21574	21391	21240	21290	21310	21279	21134	21366	21278	21502	21503	21545	21432	21483	21219	21235	21319	21449	21367	21298	21235	21287	21382	21241	21250	21357	21328	21368	21247	21310	21420	21423	21543	21527	21426	21347	21359	21336	21463	21553	21208	21224	21365	21538	21224	21355	21546	21368	21370	21452	21582	21345	21218	21359	21327	21555	21453	21444	21565	21369	21403	21414	21523	21386	21438	21175	21325	21171	21375	21205	21450	21301	21384	21443	21281	21411	21328	21393	21434	21417	21508	21527	21423	21304	21397	21268	21330	21442	21523	21498	21440	21477	21178	21301	21293	21392	21311	21234	21479	21263	21451	21324	21344	21205	21353	21182	21102	21355	21310	21499	21310	21396	21338	21438	21347	21437	21283	21213	21218	21629	21246	21388	21304	21463	21123	21119	21179	21249	21626	21286	21259	21430	21489	21204	21429	21410	21529	21413	21437	21450	21406	21324	21334	21254	21320	21247	21379	21205	21494	21542	21474	21262	21425	21443	21259	21355	21346	21554	21465	21444	21442	21568	21303	21201	21536	21427	21222	21347	21228	21309	21653	21484	21535	21325	21600	21442	21343	21271	21478	21420	21606	21462	21082	21515	21407	21561	21446	21292	21567	21370	21424	21363	21339	21215	21292	21229	21636	21340	21548	21535	21342	21264	21523	21618	21297	21406	21387	21602	21263	21287	21414	21447	21566	21341	21396	21329	21325	21457	21438	21349	21307	21415	21453	21570	21425	21182	21479	21375	21275	21372	21523	21382	21339	21179	21545	21461	21303	21457	21364	21336	21193	21573	21382	21420	21184	21353	21390	21504	21234	21444	21101	21583	21465	21367	21338	21255	21322	21439	21590	21270	21279	21142	21525	21319	21496	21337	21487	21312	21593	21303	21303	21181	21525	21706	21534	21237	21412	21458	21573	21488	21276	21119	21373	21201	21340	21284	21422	21406	21363	21380	21313	21350	21391	21411	21501	21226	21291	21241	21400	21430	21485	21345	21449	21691	21500	21382	21310	21607	21382	21520	21443	21366	21345	21203	21505	21249	21355	21463	21449	21338	21305	21413	21270	21445	21403	21359	21356	21298	21629	21613	21364	21141	21632	21337	21455	21220	21093	21354	21487	21436	21256	21351	21385	21370	21401	21566	21435	21384	21344	21336	21712	21544	21424	21631	21231	21569	21316	21313	21361	21142	21420	21270	21308	21473	21447	21491	21590	21379	21427	21530	21497	21427	21487	21243	21348	21273	21235	21195	21229	21441	21363	21086	21418	21380	21462	21498	21344	21428	21292	21321	21349	21273	21532	21284	21426	21284	21547	21410	21450	21403	21470	21161	21437	21358	21484	21240	21461	21450	21617	21320	21507	21413	21367	21322	21459	21294	21281	21422	21441	21467	21335	21419	21424	21495	21545	21546	21514	21437	21315	21442	21371	21377	21319	21281	21544	21438	21318	21439	21119	21390	21360	21497	21442	21223	21439	21318	21405	21639	21426	21529	21354	21405	21403	21494	21280	21357	21284	21396	21310	21438	21425	21437	21584	21322	21360	21493	21226	21272	21557	21264	21437	21428	21498	21455	21372	21241	21281	21624	21355	21353	21552	21328	21123	21463	21503	21174	21437	21658	21423	21256	21559	21439	21332	21511	21309	21218	21717	21353	21514	21528	21362	21692	21525	21375	21508	21246	21358	21276	21397	21104	21249	21372	21329	21441	21561	21517	21571	21309	21391	21392	21411	21187	21213	21309	21571	21194	21309	21406	21424	21244	21331	21588	21245	21492	21452	21641	21214	21393	21568	21712	21455	21295	21496	21168	21361	21397	21274	21305
16891	32607	31230	27480	27035	51543	72648	64607	49030	34869	24310	19350	17789	17530	17506	17699	17689	17544	17616	17630	17466	17647	17594	17538	17684	17556	17514	17706	17485	17540	17642	17636	17592	17668	17479	17587	17500	17604	17580	17624	17595	17624	17455	17738	17462	17681	17518	17571	17807	17637	17645	17655	17692	17550	17623	17668	17545	17503	17696	17491	17438	17709	17488	17629	17657	17671	17634	17803	17564	17437	17607	17584	17553	17600	17512	17621	17600	17568	17743	17596	17660	17457	17510	17689	17510	17399	17727	17567	17528	17594	17664	17562	17540	17648	17623	17478	17633	17526	17623	17605	17529	17658	17499	17654	17681	17579	17566	17604	17562	17612	17633	17478	17535	17601	17513	17676	17454	17594	17524	17701	17547	17729	17501	17532	17595	17637	17760	17509	17612	17539	17531	17510	17674	17579	17489	17655	17589	17655	17647	17588	17612	17558	17572	17687	17505	17624	17577	17564	17443	17584	17474	17532	17700	17507	17614	17511	17660	17597	17678	17563	17851	17762	17611	17750	17543	17739	17514	17399	17543	17598	17573	17501	17668	17679	17710	17526	17502	17479	17494	17598	17713	17440	17544	17520	17606	17722	17503	17549	17537	17476	17647	17729	17367	17654	17735	17538	17492	17616	17536	17598	17497	17480	17423	17569	17553	17558	17615	17634	17579	17514	17510	17504	17532	17634	17721	17467	17582	17658	17551	17426	17748	17526	17460	17455	17520	17659	17733	17704	17607	17812	17609	17682	17570	17623	17548	17622	17446	17629	17538	17567	17726	17704	17680	17625	17676	17624	17535	17484	17645	17611	17610	17634	17582	17509	17564	17502	17629	17488	17559	17668	17714	17688	17634	17559	17644	17450	17517	17600	17628	17672	17645	17568	17582	17677	17496	17692	17643	17483	17509	17569	17471	17747	17692	17524	17607	17412	17446	17572	17636	17733	17663	17559	17650	17712	17472	17530	17458	17540	17687	17574	17607	17468	17485	17715	17540	17732	17678	17530	17659	17534	17652	17596	17579	17556	17416	17827	17766	17494	17559	17436	17589	17653	17681	17499	17487	17438	17549	17739	17470	17562	17507	17447	17616	17475	17618	17591	17623	17550	17483	17368	17393	17567	17629	17521	17746	17497	17522	17574	17589	17611	17554	17503	17425	17491	17556	17610	17530	17479	17497	17621	17562	17539	17552	17648	17603	17532	17770	17493	17630	17446	17603	17584	17598	17602	17583	17457	17492	17327	17541	17607	17691	17670	17476	17623	17636	17470	17625	17497	17626	17454	17671	17423	17448	17658	17674	17603	17584	17626	17594	17439	17511	17646	17664	17605	17531	17504	17752	17601	17612	17508	17502	17565	17525	17530	17705	17396	17364	17838	17607	17674	17515	17534	17557	17385	17747	17620	17578	17570	17732	17639	17628	17584	17761	17478	17651	17563	17711	17528	17632	17542	17598	17739	17612	17575	17528	17581	17620	17651	17453	17755	17510	17589	17623	17611	17506	17493	17437	17662	17724	17531	17661	17377	17683	17671	17602	17643	17580	17682	17624	17503	17650	17647	17544	17716	17508	17499	17387	17483	17534	17441	17715	17683	17598	17628	17590	17668	17722	17612	17545	17474	17431	17609	17652	17596	17518	17506	17552	17553	17539	17534	17533	17585	17548	17666	17633	17502	17497	17570	17522	17607	17626	17463	17697	17698	17644	17534	17758	17563	17675	17472	17535	17462	17695	17670	17691	17822	17626	17415	17490	17415	17460	17603	17749	17617	17496	17634	17562	17716	17519	17664	17578	17605	17584	17721	17495	17564	17527	17663	17681	17612	17614	17643	17583	17506	17543	17734	17671	17473	17595	17512	17586	17533	17591	17410	17451	17568	17672	17501	17485	17678	17542	17689	17532	17756	17524	17462	17595	17560	17610	17639	17415	17752	17598	17581	17674	17726	17616	17580	17481	17726	17676	17547	17706	17421	17582	17664	17715	17680	17533	17551	17389	17305	17621	17521	17554	17532	17706	17496	17523	17758	17586	17490	17644	17570	17681	17611	17556	17575	17520	17538	17592	17573	17516	17629	17673	17707	17652	17550	17532	17430	17583	17653	17718	17550	17584	17512	17694	17417	17527	17398	17550	17451	17598	17634	17679	17484	17626	17495	17447	17591	17500	17534	17558	17585	17448	17542	17796	17812	17584	17603	17566	17656	17690	17547	17567	17525	17527	17566	17574	17486	17539	17580	17684	17364	17497	17576	17607	17565	17529	17578	17643	17560	17742	17681	17696	17435	17665	17626	17495	17704	17542	17470	17677	17602	17672	17619	17593	17704	17498	17593	17349	17473	17659	17504	17497	17478	17508	17532	17423	17605	17360	17609	17595	17416	17530	17479	17573	17622	17498	17549	17556	17577	17591	17631	17584	17536	17752	17717	17584	17551	17592	17622	17561	17544	17530	17711	17450	17523	17467	17567	17569	17652	17576	17384	17576	17651	17492	17626	17348	17673	17716	17620	17553	17486	17570	17605	17469	17526	17730	17555	17549	17388	17576	17557	17613	17662	17603	17549	17762	17581	17473	17674	17508	17468	17539	17659	17700	17631	17503	17645	17542	17745	17475	17382	17572	17565	17603	17679	17682	17713	17447	17411	17688	17655	17588	17412	17631	17605	17695	17572	17695	17768	17573	17575	17483	17764	17763	17547	17777	17486	17647	17533	17534	17575	17671	17660	17471	17553	17621	17664	17674	17640	17442	17605	17531	17697	17467	17703	17568	17621	17464	17698	17496	17437	17565	17443	17667	17500	17600	17563	17413	17514	17745	17659	17747	17683	17645	17522	17448	17597	17547	17607	17474	17350	17643	17640	17570	17602	17592	17348	17559	17581	17579	17591	17563	17601	17556	17633	17471	17623	17418	17767	17689	17435	17634	17599	17696	17596	17496	17478	17536	17538	17590	17664	17534	17556	17552	17644	17366	17532	17445	17597	17666	17478	17530	17519	17712	17572	17685	17598	17521	17623	17536	17692	17622	17718	17617	17606	17642	17550	17447	17345	17595	17716	17551	17480	17702	17586	17554	17459	17430	17667	17540	17458	17549	17590	17448	17710	17477	17497	17550	17770	17655	17371	17693	17501	17604	17436	17568	17649	17646	17585	17498	17454	17528	17502	17489	17628	17480	17350	17607	17661	17712	17715	17544	17451	17664	17577	17694	17562	17452	17551	17709	17498	17683	17427	17589	17699	17558	17556	17584	17672	17656	17788	17595	17468	17684	17656	17678	17544	17492	17594	17548	17529	17493	17448	17625	17547	17571	17626	17498	17565	17630	17487	17564	17508	17398	17565	17506	17659	17478	17746	17512	17687	17669	17607	17497	17734	17535	17374	17669	17505	17527	17426	17541	17639	17557	17827	17700	17516	17509	17533	17386	17495	17605	17600	17646	17503	17696	17701	17642	17560	17592	17567	17614	17711	17649	17563	17650	17496	17513	17596	17528	17706	17675	17641	17550	17674	17589	17469	17525	17433	17493	17655	17573	17625	17512	17636	17463	17626	17566	17674	17650	17707	17606	17606	17560	17591	17612	17534	17459	17543	17608	17552	17562	17578	17396	17647	17534	17796	17435	17669	17597	17593	17698	17561	17702	17570	17574	17754	17602	17599	17580	17556	17601	17600	17617	17563	17582	17591	17589	17693	17625	17729	17691	17703	17573	17668	17479	17568	17488	17607	17443	17661	17486	17432	17633	17659	17615	17612	17454	17579	17666	17510	17686	17411	17652	17457	17453	17694	17552	17559	17618	17668	17687	17520	17612	17587	17552	17509	17500	17579	17662	17490	17709	17619	17585	17610	17447	17551	17567	17644	17647	17657	17413	17456	17623	17503	17580	17576	17684	17606	17599	17317	17379	17630	17520	17449	17758	17527	17511	17649	17524	17731	17709	17431	17623	17500	17412	17619	17558	17449	17670	17557	17417	17531	17678	17584	17598	17622	17539	17636	17423	17511	17598	17581	17664	17716	17331	17480	17529	17548	17797	17672	17450	17541	17540	17484	17655	17558	17507	17636	17453	17658	17620	17446	17639	17796	17542	17767	17522	17654	17659	17517	17552	17449	17496	17753	17420	17578	17539	17570	17708	17544	17661	17507	17577	17594	17615	17696	17602	17588	17555	17467	17423	17659	17659	17468	17571	17607	17503	17729	17599	17447	17561	17381	17534	17561	17598	17468	17842	17645	17485	17504	17485	17482	17512	17534	17696	17525	17663	17539	17534	17582	17700	17551	17493	17493	17618	17621	17541	17453	17566	17622	17361	17573	17447	17470	17609	17679	17696	17474	17485	17449	17506	17494	17599	17572	17553	17630	17636	17609	17537	17508	17727	17607	17581	17699	17715	17608	17498	17450	17610	17708	17583	17603	17559	17716	17578	17465	17587	17703	17520	17509	17574	17656	17557	17579	17457	17674	17603	17542	17853	17625	17700	17398	17722	17401	17669	17588	17651	17516	17496	17585	17744	17650	17598	17657	17495	17690	17378	17625	17384	17468	17635	17516	17517	17508	17596	17504	17648	17464	17534	17588	17641	17641	17598	17639	17458	17727	17759	17599	17503	17386	17632	17641	17465	17479	17603	17544	17474	17592	17546	17489	17711	17619	17519	17732	17420	17553	17459	17539	17682	17624	17498	17572	17548	17544	17441	17650	17606	17453	17647	17544	17568	17494	17572	17449	17651	17656	17518	17585	17451	17694	17765	17681	17298	17704	17592	17605	17744	17546	17544	17345	17573	17616	17501	17544	17492	17522	17612	17568	17699	17719	17499	17670	17545	17502	17726	17477	17456	17540	17519	17561	17747	17586	17584	17637	17498	17484	17529	17484	17650	17663	17426	17598	17569	17549	17458	17751	17687	17476	17484	17566	17566	17473	17454	17530	17654	17536	17418	17761	17659	17470	17559	17460	17385	17474	17647	17535	17438	17629	17563	17679	17587	17558	17711	17539	17450	17668	17571	17480	17678	17556	17602	17618	17493	17524	17535	17632	17446	17659	17565	17447	17625	17552	17676	17608	17410	17560	17598	17597	17604	17652	17591	17585	17401	17494	17598	17529	17486	17540	17594	17465	17431	17688	17628	17545	17401	17566	17601	17608	17669	17717	17558	17697
28066	22727	27141	25395	21938	24645	30374	28448	25401	23373	22394	21720	21413	21381	21629	21342	21804	21666	21700	21552	21427	21544	21649	21639	21600	21500	21463	21521	21608	21336	21564	21555	21578	21273	21604	21584	21596	21383	21678	21521	21557	21436	21532	21617	21512	21514	21343	21474	21444	21614	21593	21458	21618	21403	21423	21509	21441	21764	21461	21596	21646	21473	21577	21454	21376	21563	21462	21707	21606	21253	21579	21675	21490	21520	21467	21617	21418	21395	21601	21552	21478	21537	21397	21317	21766	21535	21641	21297	21536	21654	21337	21455	21561	21484	21482	21453	21633	21648	21434	21409	21327	21459	21582	21385	21489	21481	21508	21585	21372	21481	21686	21534	21663	21667	21523	21520	21764	21587	21481	21363	21377	21629	21506	21758	21695	21514	21355	21414	21501	21798	21486	21163	21663	21593	21592	21281	21734	21293	21579	21567	21489	21485	21749	21567	21605	21568	21747	21585	21552	21516	21483	21472	21587	21257	21475	21668	21441	21556	21646	21589	21815	21578	21626	21418	21488	21556	21587	21634	21594	21631	21600	21692	21694	21635	21418	21478	21602	21499	21769	21675	21537	21590	21626	21477	21447	21529	21350	21688	21217	21378	21503	21575	21680	21423	21485	21473	21450	21603	21515	21464	21445	21558	21342	21356	21625	21463	21687	21587	21566	21456	21410	21595	21500	21255	21492	21547	21507	21501	21671	21486	21459	21721	21624	21515	21443	21709	21743	21417	21516	21495	21591	21616	21703	21507	21553	21550	21305	21554	21665	21596	21428	21458	21740	21435	21657	21548	21611	21514	21411	21499	21476	21726	21551	21649	21418	21563	21503	21421	21410	21542	21555	21294	21473	21340	21528	21673	21404	21387	21448	21302	21477	21562	21500	21620	21570	21460	21566	21394	21390	21647	21361	21527	21454	21637	21578	21432	21635	21624	21501	21497	21697	21457	21601	21628	21562	21541	21524	21459	21546	21380	21401	21399	21747	21570	21484	21555	21510	21393	21518	21447	21462	21661	21321	21609	21416	21687	21498	21530	21494	21638	21675	21597	21777	21694	21460	21471	21469	21450	21403	21577	21501	21543	21503	21643	21712	21493	21478	21581	21627	21518	21484	21497	21640	21476	21528	21545	21418	21542	21463	21565	21550	21640	21577	21437	21818	21680	21465	21619	21605	21575	21491	21584	21532	21563	21431	21627	21387	21596	21581	21523	21368	21280	21507	21634	21486	21569	21435	21502	21619	21425	21703	21754	21549	21525	21603	21542	21414	21690	21516	21443	21461	21379	21570	21646	21383	21386	21486	21407	21344	21259	21288	21592	21563	21509	21441	21466	21545	21680	21490	21379	21361	21449	21597	21566	21516	21269	21697	21639	21597	21287	21515	21184	21738	21519	21534	21632	21487	21544	21401	21395	21760	21526	21370	21529	21547	21629	21452	21682	21669	21782	21665	21385	21140	21495	21615	21474	21730	21396	21668	21432	21655	21332	21724	21667	21775	21656	21591	21631	21774	21628	21448	21253	21710	21526	21378	21559	21617	21375	21405	21522	21251	21369	21383	21499	21573	21572	21531	21487	21664	21370	21577	21581	21580	21555	21434	21533	21631	21340	21421	21428	21492	21422	21623	21484	21658	21553	21569	21261	21511	21540	21461	21615	21737	21600	21526	21528	21757	21618	21481	21552	21388	21778	21600	21501	21614	21538	21755	21573	21566	21595	21507	21473	21511	21644	21737	21351	21550	21564	21580	21490	21348	21562	21496	21579	21709	21384	21356	21739	21728	21516	21624	21611	21500	21798	21552	21574	21661	21513	21680	21364	21260	21483	21650	21489	21541	21474	21563	21275	21412	21486	21604	21261	21448	21406	21487	21350	21470	21374	21438	21341	21590	21628	21541	21673	21489	21718	21477	21492	21571	21630	21559	21648	21536	21448	21448	21513	21727	21689	21890	21480	21451	21455	21732	21504	21514	21429	21377	21302	21360	21586	21670	21543	21396	21348	21683	21423	21606	21479	21689	21679	21399	21690	21539	21522	21446	21628	21828	21649	21615	21477	21771	21687	21603	21656	21568	21352	21370	21384	21818	21556	21464	21514	21648	21499	21229	21435	21300	21626	21640	21403	21581	21362	21544	21364	21309	21372	21527	21583	21645	21467	21375	21489	21493	21525	21505	21361	21689	21482	21570	21493	21665	21347	21626	21542	21569	21641	21461	21550	21483	21489	21429	21587	21659	21447	21617	21574	21684	21642	21338	21482	21556	21491	21417	21574	21620	21521	21513	21409	21643	21471	21591	21355	21719	21517	21472	21527	21360	21403	21575	21451	21598	21558	21353	21505	21350	21673	21486	21419	21732	21448	21479	21576	21623	21393	21547	21635	21400	21434	21681	21493	21653	21724	21580	21559	21544	21631	21674	21599	21405	21368	21461	21623	21531	21410	21476	21369	21636	21567	21517	21553	21416	21638	21614	21568	21666	21403	21418	21575	21713	21442	21457	21480	21439	21584	21521	21424	21492	21604	21544	21379	21496	21790	21450	21845	21498	21442	21525	21380	21544	21440	21418	21533	21834	21561	21333	21329	21443	21432	21433	21485	21694	21433	21500	21619	21588	21486	21596	21481	21553	21416	21473	21752	21698	21464	21415	21548	21447	21538	21500	21566	21406	21499	21624	21717	21387	21542	21471	21460	21552	21374	21389	21240	21419	21467	21509	21499	21601	21545	21588	21540	21337	21379	21667	21658	21670	21591	21551	21442	21603	21567	21337	21480	21573	21501	21456	21641	21624	21701	21433	21497	21493	21615	21408	21505	21298	21521	21596	21308	21357	21707	21468	21515	21366	21562	21456	21637	21555	21591	21637	21699	21356	21681	21642	21529	21417	21426	21566	21770	21599	21370	21707	21535	21513	21457	21619	21698	21710	21434	21510	21554	21464	21647	21603	21522	21558	21614	21408	21342	21486	21540	21568	21455	21714	21657	21478	21402	21587	21568	21672	21514	21495	21292	21607	21522	21510	21279	21480	21428	21636	21380	21602	21469	21600	21574	21487	21739	21705	21477	21621	21402	21593	21459	21523	21728	21798	21669	21635	21351	21584	21480	21649	21201	21552	21471	21523	21506	21544	21399	21749	21289	21490	21458	21611	21579	21556	21250	21502	21282	21342	21549	21759	21447	21510	21467	21413	21628	21703	21325	21411	21525	21640	21685	21709	21505	21498	21602	21475	21457	21745	21672	21500	21565	21487	21332	21480	21369	21464	21280	21457	21834	21561	21598	21440	21736	21469	21580	21552	21547	21416	21538	21706	21435	21667	21372	21530	21730	21581	21556	21436	21478	21423	21546	21570	21787	21666	21566	21519	21549	21402	21451	21288	21553	21498	21473	21543	21379	21356	21712	21554	21715	21602	21486	21371	21731	21436	21556	21874	21351	21613	21490	21696	21379	21515	21279	21462	21529	21402	21658	21745	21539	21573	21533	21517	21679	21571	21494	21691	21359	21532	21424	21438	21587	21589	21555	21741	21667	21682	21488	21384	21427	21507	21285	21379	21382	21516	21412	21592	21189	21623	21501	21824	21611	21487	21585	21455	21532	21662	21459	21400	21686	21643	21589	21789	21527	21696	21772	21532	21443	21524	21469	21478	21561	21455	21637	21635	21539	21618	21603	21563	21446	21595	21663	21350	21481	21520	21649	21463	21458	21595	21491	21464	21683	21438	21682	21514	21350	21430	21484	21433	21519	21489	21433	21337	21585	21350	21499	21398	21463	21681	21672	21479	21540	21455	21708	21505	21566	21486	21622	21382	21655	21544	21472	21435	21516	21553	21643	21815	21561	21390	21693	21483	21450	21565	21648	21656	21378	21528	21618	21647	21477	21721	21682	21539	21377	21667	21385	21453	21681	21454	21571	21574	21539	21644	21564	21757	21576	21637	21439	21525	21704	21618	21550	21427	21613	21449	21456	21534	21487	21611	21351	21457	21736	21508	21516	21489	21498	21649	21356	21515	21503	21338	21620	21341	21452	21603	21775	21609	21519	21346	21696	21186	21365	21468	21620	21409	21625	21676	21383	21515	21505	21514	21576	21645	21585	21328	21400	21676	21410	21437	21483	21667	21440	21607	21597	21741	21538	21482	21540	21773	21678	21568	21450	21625	21699	21676	21318	21494	21537	21503	21569	21309	21641	21482	21536	21603	21470	21565	21440	21449	21464	21653	21545	21597	21519	21479	21503	21582	21577	21544	21508	21625	21535	21415	21503	21402	21521	21511	21370	21371	21609	21574	21391	21567	21634	21582	21518	21450	21683	21666	21634	21608	21606	21795	21587	21490	21486	21463	21480	21590	21456	21670	21417	21695	21625	21594	21392	21409	21824	21409	21508	21553	21616	21620	21364	21635	21404	21733	21509	21590	21303	21593	21372	21472	21430	21211	21436	21496	21653	21496	21430	21705	21537	21454	21424	21604	21643	21578	21326	21306	21376	21660	21661	21649	21655	21434	21279	21695	21656	21487	21284	21621	21332	21606	21442	21437	21151	21556	21634	21625	21540	21584	21672	21732	21712	21406	21495	21611	21561	21569	21507	21409	21455	21584	21605	21714	21622	21497	21620	21572	21445	21714	21572	21647	21510	21466	21684	21679	21527	21389	21596	21535	21435	21448	21436	21328	21422	21409	21486	21548	21663	21403	21494	21474	21635	21255	21380	21331	21622	21627	21543	21551	21285	21726	21420	21546	21571	21518	21557	21539	21429	21534	21440	21629	21645	21608	21452	21438	21555	21437	21491	21524	21551	21664	21248	21561	21386	21677	21569	21364	21448	21443	21381	21579	21451	21503	21457	21414	21551	21521	21605	21551	21549	21481	21608	21532	21588	21491	21695	21692	21382	21355	21629	21637	21497	21491	21548	21693	21433	21376	21552	21604	21724	21462	21452	21523	21444	21596	21453	21363	21420	21607	21707	21460	21525	21466	21558	21752	21825	21674	21647	21505	21459	21810	21484	21339	21364	21420	21483	21511	21424	21534	21737	21679	21511	21734	21566	21388	21468	21351	21555	21617	21464	21563	21612	21401	21488	21492	21603	21446	21667	21681	21506	21453	21474	21389	21465	21446	21506	21470	21494	21571	21700	21682	21528	21546	21564
17372	22265	20982	19702	18931	23111	28937	26139	22127	19605	18299	17782	17587	17488	17658	17712	17639	17866	17829	17453	17772	17734	17816	17631	17802	17511	17732	17897	17528	17805	17714	17699	17644	17769	17872	17641	17798	17832	17763	17885	17734	17727	17827	17733	17588	17734	17622	17538	17951	17703	17725	17756	17713	17658	17830	17662	17956	17625	17729	17596	17634	17670	17836	17689	17600	17761	17620	17693	17886	17772	17688	17916	17820	17696	17684	17691	17628	17780	17786	17665	17818	17805	17648	17719	17853	17741	17771	17774	17754	17740	17815	17739	17793	17667	17708	17668	17887	17703	17818	17609	17854	17611	17769	17504	17700	17638	17676	17636	17693	17675	17716	17756	17722	17619	17571	17650	17755	17676	17811	17635	17751	17699	17738	17755	17682	17726	17764	17815	17889	17805	17790	17848	17752	17695	17670	17549	17664	17717	17757	17621	17817	17714	17641	17610	17649	17550	17838	17803	17685	17699	17784	17706	17797	17595	17746	17741	17835	17813	17653	17830	17551	17852	17763	17491	17767	17532	17655	17807	17612	17666	17577	17665	17599	17850	17482	17698	17666	17783	17791	17807	17722	17628	17666	17698	17727	17669	17589	17770	17639	17834	17690	17671	17635	17732	17756	17895	17764	17676	17753	17668	17802	17633	17864	17698	17771	17637	17872	17646	17623	17542	17608	17764	17671	17791	17704	17622	17835	17798	17799	17578	17739	17592	17608	17603	17847	17689	17672	17610	17487	17784	17560	17603	17699	17543	17787	17660	17534	17807	17703	17622	17761	17788	17693	17742	17514	17671	17686	17819	17832	17771	17643	17744	17645	17661	17772	17705	17846	17611	17714	17787	17780	17684	17706	17678	17813	17941	17663	17712	17829	17685	17623	17551	17828	17768	17800	17645	17837	17748	17775	17591	17745	17896	17595	17814	17781	17702	17762	17666	17666	17733	17681	17716	17701	17754	17611	17703	17797	17663	17696	17696	17541	17723	17830	17653	17668	17592	17809	17706	17974	17783	17761	17751	17794	17594	17708	17775	17732	17629	17701	17612	17801	17763	17517	17771	17673	17714	17722	17664	17669	17603	17843	17544	17709	17694	17808	17539	17758	17687	17713	17767	17596	17505	17779	17794	17790	17617	17947	17704	17604	17678	17713	17592	17865	17850	17725	17835	17868	17590	17723	17840	17731	17734	17839	17731	17509	17692	17701	17794	17789	17786	17766	17729	17571	17606	17805	17758	17759	17809	17613	17894	17706	17761	17657	17705	17807	17618	17642	17788	17632	17709	17822	17887	17772	17738	17811	17565	17769	17660	17580	17787	17756	17708	17469	17705	17751	17820	17865	17880	17764	17703	17765	17685	17722	17652	17825	17629	17810	17368	17676	17820	17668	17529	17761	17848	17764	17745	17693	17885	17786	17771	17646	17588	17611	17563	17704	17707	17750	17845	17666	17678	17783	17628	17713	17790	17740	17702	17746	17726	17656	17758	17672	17650	17619	17638	17636	17511	17783	17619	17679	17679	17942	17797	17350	17753	17692	17789	17508	17883	17617	17733	17724	17674	17540	17653	17743	17921	17657	17763	17871	17784	17536	17651	17710	17829	17677	17714	17611	17543	17751	17773	17747	17628	17634	17611	17745	17742	17745	17808	17615	17737	17652	17694	17684	17671	17690	17781	17553	17754	17707	17606	17664	17649	17844	17797	17714	17619	17811	17765	17869	17835	17487	17746	17591	17601	17767	17801	17832	17597	17705	17653	17860	17712	17871	17724	17734	17630	17763	17842	17763	17698	17718	17797	17910	17657	17623	17809	17727	17836	17746	17666	17868	17714	17919	17809	17781	17688	17755	17621	17629	17635	17617	17644	17761	17638	17945	17626	17787	17850	17681	17767	17586	17819	17795	17742	17627	17790	17669	17784	17483	17829	17891	17601	17726	17796	17520	17624	17655	17890	17630	17707	17665	17717	17771	17709	17785	17737	17637	17600	17975	17705	17620	17726	17893	17702	17858	17747	17774	17688	17618	17680	17547	17720	17774	17765	17880	17641	17752	17795	17753	17696	17613	17700	17753	17729	17623	17754	17685	17721	17589	17763	17690	17740	17695	17705	17851	17527	17801	17655	17580	17582	17710	17503	17814	17750	17861	17646	17809	17642	17649	17714	17742	17783	17802	17717	17890	17791	17727	17676	17743	17735	17716	17639	17659	17623	17661	17755	17746	17745	17652	17457	17758	17703	17664	17518	17676	17707	17830	17667	17672	17868	17688	17729	17778	17752	17555	17746	17847	17737	17660	17711	17824	17812	17748	17715	17811	17609	17679	17748	17911	17819	17681	17631	17613	17637	17647	17792	17881	17589	17677	17629	17694	17716	17783	17746	17826	17785	17631	17559	17706	17684	17909	17740	17807	17744	17715	17751	17689	17713	17679	17735	17800	17835	17696	17762	17741	17631	17897	17624	17747	17505	17731	17674	17776	17907	17645	17707	17791	17747	17672	17708	17814	17813	17820	17732	17721	17763	17611	17683	17661	17589	17781	17693	17665	17821	17868	17671	17640	17741	17652	17670	17675	17857	17687	17635	17673	17733	17749	17837	17746	17714	17741	17756	17696	17752	17865	17645	17721	17716	17657	17592	17673	17656	17840	17652	17925	17771	17763	17704	17761	17585	17853	17758	17581	17606	17664	17666	17596	17665	17620	17724	17736	17606	17703	17768	17729	17666	17566	17595	17830	17602	17527	17718	17581	17732	17457	17598	17955	17693	17712	17509	17718	17730	17676	17687	17516	17925	17734	17609	17680	17755	17724	17702	17588	17813	17881	17757	17722	17745	17755	17799	17451	17747	17604	17887	17757	17629	17658	17648	17601	17684	17684	17657	17754	17679	17773	17717	17548	17804	17661	17806	17665	17897	17608	17684	17651	17596	17650	17720	17653	17784	17733	17729	17708	17770	17778	17704	17607	17766	17672	17811	17740	17745	17657	17665	17759	17656	17496	17713	17624	17799	17788	17629	17568	17530	17538	17759	17811	17561	17784	17688	17774	17834	17578	17720	17828	17666	17860	17821	17709	17835	17632	17674	17694	17657	17813	17651	17687	17707	17599	17848	17664	17670	17875	17800	17630	17707	17621	17608	17513	17795	17832	17559	17667	17724	17648	17499	17584	17616	17556	17752	17669	17611	17769	17560	17676	17740	17571	17508	17746	17805	17677	17604	17740	17681	17692	17687	17753	17955	17576	17759	17711	17798	17856	17745	17710	17551	17846	17630	17923	17776	17686	17694	17790	17886	17734	17807	17634	17775	17847	17680	17617	17591	17618	17684	17693	17808	17669	17649	17830	17721	17620	17575	17658	17602	17767	17690	17629	17649	17851	17516	17715	17652	17701	17647	17737	17715	17749	17721	17705	17900	17788	17580	17714	17755	17792	17790	17811	17711	17721	17771	17669	17807	17771	17795	17725	17767	17730	17691	17682	17815	17620	17655	17662	17852	17572	17664	17774	17771	17607	17665	17707	17611	17688	17750	17686	17705	17694	17790	17614	17739	17747	17704	17624	17832	17649	17663	17519	17773	17803	17848	17555	17692	17533	17770	17750	17553	17683	17638	17640	17822	17788	17699	17652	17706	17674	17782	17696	17658	17662	17637	17612	17714	17658	17659	17646	17699	17749	17608	17645	17773	17767	17690	17826	17746	17559	17674	17561	17884	17661	17972	17663	17772	17700	17781	17757	17620	17729	17649	17667	17809	17600	17660	17865	17725	17687	17617	17827	17610	17768	17791	17642	17872	17666	17571	17752	17788	17625	17768	17791	17596	17627	17495	17598	17722	17733	17845	17544	17645	17782	17702	17729	17670	17793	17814	17630	17634	17578	17706	17571	17732	17782	17560	17676	17632	17711	17711	17637	17609	17755	17750	17720	17812	17639	17585	17573	17715	17608	17655	17709	17785	17733	17803	17850	17691	17785	17805	17737	17729	17650	17681	17537	17764	17706	17847	17707	17693	17644	17644	17764	17653	17790	17632	17748	17782	17730	17713	17656	17765	17761	17807	17747	17817	17734	17768	17577	17805	17716	17738	17867	17522	17818	17651	17649	17696	17593	17683	17811	17771	17772	17661	17880	17685	17630	17847	17846	17783	17621	17676	17775	17714	17616	17441	17657	17580	17741	17552	17620	17411	17672	17662	17701	17770	17735	17620	17815	17641	17678	17815	17628	17567	17724	17643	17709	17765	17675	17778	17663	17734	17736	17736	17729	17611	17709	17652	17847	17913	17704	17501	17613	17732	17834	17722	17567	17720	17725	17793	17750	17776	17519	17559	17648	17780	17691	17813	17876	17888	17779	17700	17627	17615	17759	17660	17700	17855	17754	17529	17808	17742	17835	17700	17720	17746	17760	17679	17859	17651	17728	17625	17693	17731	17691	17676	17711	17771	17659	17722	17675	17766	17715	17725	17973	17754	17847	17570	17721	17846	17583	17825	18004	17668	17563	17806	17772	17807	17827	17670	17657	17541	17943	17763	17691	17768	17620	17865	17783	17876	17825	17889	17893	17811	17720	17638	17765	17773	17786	17683	17604	17673	17410	17687	17616	17673	17838	17680	17688	17711	17699	17844	17861	17784	17633	17758	17561	17584	17753	17915	17653	17818	17808	17878	17887	17610	17763	17789	17568	17572	17704	17632	17604	17771	17626	17762	17640	17823	17841	17710	17713	17842	17739	17851	17768	17688	17686	17793	17684	17614	17666	17818	17734	17688	17722	17658	17688	17617	17641	17715	17839	17500	17910	17682	17521	17755	17848	17581	17722	17661	17748	17696	17692	17705	17724	17782	17658	17630	17743	17820	17652	17715	17707	17658	17716	17697	17943	17746	17980	17569	17785	17591	17659	17677	17712	17730	17604	17692	17822	17655	17655	17700	17808	17538	17817	17649	17785	17698	17700	17805	17640	17791	17809	17701	17477	17692	17805	17822	17798	17694	17759	17828	17730	17632	17637	17829	17672	17650	17657	17845	17503	17722	17892	17602	17816	17723	17759	17650	17756	17852	17792	17626	17904	17652	17585	17715	17704	17812	17634	17752	17720	17853	17905	17785	17775	17872	17805	17606	17610	17623	17675	17726	17768	17661	17733	17765	17443	17647	17787	17688
24671	21448	28714	25014	24284	38598	53523	47313	37121	29631	24469	22179	21409	21307	21303	21220	21134	21260	21072	21226	20952	20993	21219	21228	20991	21101	21355	21010	21404	21144	21158	21176	21088	21077	21208	21292	20956	21198	20899	20977	20975	20877	21082	21041	21109	20931	20992	21237	21071	21072	21149	20926	20827	21061	21149	20893	20994	21027	21042	21017	20988	20993	20848	21249	20992	20994	20987	21123	21122	20817	21024	21239	21075	21293	21407	21073	21278	20920	20826	20960	21016	20881	21075	20989	21005	21186	21188	21248	21158	20874	21038	20865	21055	20844	21068	20851	21083	21164	20933	20936	21092	20903	21049	21063	21222	21053	20940	21057	21020	20792	21042	20942	21175	20874	21114	20934	21052	20921	21240	20957	20775	20607	20901	20881	20940	20976	20943	21013	20982	20949	20649	20830	21130	20999	20957	21231	20945	21139	21317	20881	21295	20968	21003	21026	21062	20825	21052	20934	21072	21136	21072	20866	21067	21079	20841	21035	20955	21107	21076	20852	21121	21169	21065	21061	21026	20909	20815	21044	21071	20997	20938	20941	20945	21084	21067	21050	21013	21149	20937	20928	21040	21059	20987	21041	21249	20916	21221	21040	21134	21027	21079	21072	21142	20986	20874	20975	21157	21211	20906	20818	21112	21106	20898	20980	21060	20993	20990	21053	21215	20927	20994	21259	21047	20931	21093	21120	20993	21042	21139	20838	21028	21148	20995	21034	20993	21101	21049	21089	21116	21053	20978	20876	21054	20984	20961	21074	21261	21014	21044	20933	21203	21217	21017	21200	21003	20780	20996	20947	20884	20817	20899	21146	20998	20989	21151	21046	20967	20856	20884	20999	21092	21080	21104	21091	21119	20984	20847	21066	20965	20944	20990	21084	20935	20985	21013	20903	21020	21299	21175	20725	20984	20808	21013	21285	21120	21090	20958	21037	21013	21077	20959	20941	20968	20865	21020	21179	21057	21100	21107	20876	21025	20831	21257	21202	21010	20830	20850	20952	20950	21028	21166	21009	21072	20943	21072	20863	21026	20931	20912	20971	20858	20833	21016	20862	21112	21019	21294	21153	21017	20900	20778	20970	20947	21015	20779	21018	20917	20896	20774	20875	20932	21112	20954	20872	20861	20945	21088	21145	21033	21013	20977	20961	20953	20886	21264	20879	20920	21087	21152	20936	20911	20852	20973	21094	21090	21130	21244	21174	20853	20950	21010	21015	20952	21101	21116	21231	21022	20973	20968	21047	21128	21033	20984	20954	21050	21005	21019	21020	21021	20849	21013	20973	20914	20999	21119	21214	20953	21022	21036	20987	20955	20887	20912	21148	21060	21023	20980	20829	21169	21018	21081	21007	21139	20986	20851	21286	20969	21136	20959	21091	20924	21059	21191	20896	21103	21016	21103	21116	21039	20916	20935	21023	20998	21143	20911	21006	20831	20941	20832	21162	21101	20806	20987	20889	20904	21082	21040	20947	20909	20942	20861	21101	20826	21089	21034	21064	21091	20986	20890	21149	21022	21001	20825	20958	20906	21110	20918	21077	20996	20931	20889	21034	20847	21467	21099	20934	20940	21135	20896	20849	20948	21185	21031	21067	21052	21072	20840	21124	21010	20813	20850	20924	21090	21072	20864	20928	21076	20992	21170	21071	20847	21081	21014	20844	20889	21102	21091	21065	20990	21067	20788	20912	21029	21004	20931	20985	20966	21160	21083	20960	20836	21092	21135	21008	20852	20880	21028	20945	20918	21020	20934	20910	21113	21166	20907	21052	20864	21016	20987	21056	20897	20982	21067	21066	21016	20865	20854	20822	21057	21261	21134	21122	21135	21382	20895	21181	21137	21153	20910	21095	21116	20915	21120	20889	21123	21115	20959	21066	20973	20716	21071	20899	20800	21119	21020	20966	21013	21299	21084	21136	20872	21241	20939	21019	21184	21222	21067	21206	21076	20790	20999	20924	20962	20862	20934	21139	20854	21046	21126	20882	20941	20925	21155	20983	20904	21156	21030	21219	21072	21014	21191	20934	20897	20828	21054	20967	21114	20933	20938	20794	20974	21027	20988	20951	20952	21068	21211	20975	21029	20789	20928	20989	21099	21038	20987	20978	21076	21150	21113	21022	21136	20846	20859	20819	20968	21080	21170	21077	20943	20919	21033	21008	21109	21027	20950	21019	21371	21123	21008	21092	21041	21107	20898	20883	21060	21031	21107	20897	20868	21041	21146	21218	20960	20862	21170	20958	21125	21053	20991	21091	21001	20652	20846	21245	21030	20879	21138	21019	20947	21082	20984	20893	20976	21466	21327	21033	21273	20969	20852	21079	21278	21121	20982	21217	20957	20985	21194	21103	21140	21066	21005	21031	21202	21132	21124	21244	21029	21086	20888	21012	21130	20877	20951	21037	21223	20951	20957	21092	20890	21106	20894	21049	21031	21141	21228	20909	21094	21225	21001	20998	20797	21087	20925	21057	21076	21036	20913	21101	21077	21064	21051	21195	20975	21028	21041	20991	20985	20960	21009	20932	20913	20939	21135	20928	20975	20915	20924	20983	20948	20915	21052	21027	21011	20922	21041	21137	20984	20996	21021	20891	21164	21181	21342	21258	21065	20963	21270	21130	21116	21020	20996	21048	21056	21150	21089	20901	20966	20895	21034	20782	21302	20957	21240	20965	20778	21003	20982	21010	20957	20902	20875	20793	21125	21102	21232	20971	21046	21062	20852	20930	21066	21167	21110	20880	21008	21023	20845	20998	20996	20894	20775	21112	20882	20904	20953	20834	20848	20961	21225	20907	21155	20962	20970	21055	20975	20966	20926	21006	20978	20950	21074	20906	21173	20978	21150	21115	20940	21151	21137	21182	21070	21028	21149	21006	21112	20904	20810	21262	20985	21112	21015	21010	20996	20904	21055	21179	21185	20956	21036	21012	21078	21160	21162	21248	21063	20854	20929	20846	21051	21130	20898	21095	20881	20985	20919	20990	21055	20915	21079	20911	20680	20955	21029	20935	21035	20939	21227	21041	20947	20947	20918	21049	20947	21178	20851	20894	21047	21015	20858	20981	20891	20858	20880	21299	21150	20955	21020	21122	20976	20840	21014	21045	20813	20889	20748	21010	20971	21019	20944	21090	20936	20794	21053	21148	20916	20997	20744	21118	20963	20942	21045	21015	20853	21033	20822	20890	21154	20925	20934	20876	21106	21030	20800	21011	21076	20892	21255	20895	20925	21020	21123	21027	21094	21091	20843	20988	20931	21114	21036	21105	20985	20911	20952	20865	21145	20917	21101	20705	21036	21106	21144	21068	20817	20928	21115	20947	21106	21022	21084	20893	21010	21029	21055	20929	21131	20971	20837	20974	20914	21177	20975	20989	21033	21038	21112	21014	20938	21216	21077	20946	20705	20909	20974	20828	21176	20845	21018	21174	21010	21102	20949	20852	21216	21103	21296	21053	21074	20984	21106	20871	21091	21070	20935	21017	20961	20852	20929	20894	21019	21135	21082	20813	21023	21213	20885	20900	20791	20886	21110	21082	21007	21002	21137	20829	21073	20915	20886	21193	20926	20777	21006	20871	20891	20851	20947	20733	21280	20906	20881	21073	21157	21061	21029	21204	20939	20984	20775	21167	20953	20866	20956	20965	21174	21115	20909	20884	20983	20939	21153	20972	21019	20970	21119	20852	20970	20774	21183	21073	21010	21069	21147	21138	21082	21163	21128	20876	21178	20987	20969	21129	21270	21119	21000	20921	21039	20845	21126	21138	20990	21104	20931	20921	20965	21114	20921	21221	21190	21330	21149	20731	20957	20897	21110	21163	21105	21097	21195	20943	21069	21124	20968	20803	21173	21192	21235	20976	21149	20890	21054	21244	20737	21114	20932	21272	21170	20946	21050	21002	20980	20908	21040	21216	20912	21005	21069	21083	21002	21151	20884	21054	20949	21008	20975	21177	21115	20975	21111	20783	21012	20988	21077	20849	20951	21055	21078	21167	20940	21040	21073	21146	20982	21114	21079	20854	20862	21083	20965	20940	21244	20747	21030	21130	21026	20790	20991	21114	20869	21054	21144	21129	21051	20892	20888	21115	20910	21080	20957	21185	20986	20965	21066	21006	20893	20961	20951	21011	20889	21110	20964	21102	20960	21147	20992	20792	21127	20983	20934	20925	21130	21226	21040	20974	21101	20841	20813	21071	21101	21235	21146	20892	21056	20972	21047	21216	21012	20920	21075	20970	20750	21033	21227	21051	21189	20855	21164	20934	21189	20985	21052	20971	21064	21110	21159	20924	20992	21002	21006	21008	21034	21120	21034	20889	21056	20884	21040	21223	20827	20829	20896	20985	21119	20936	20998	21015	20964	21083	20984	21102	21024	20999	20998	21094	21103	21115	20963	21044	20931	21206	21041	20970	20955	21009	21059	20954	20930	21096	21098	20768	20965	21115	20967	20795	21089	20964	20985	20940	21280	21027	21029	21065	20986	20687	21021	21088	21156	20910	20784	20835	21066	20929	21047	21160	21218	21252	20970	21082	21129	20819	21084	21138	21097	21098	21166	20990	20775	20948	20957	21153	20985	21129	20834	20966	21126	20859	20934	21029	20881	21156	21029	20877	21135	20989	20968	20941	20993	21007	21182	21102	20876	21004	21058	21060	21008	20967	21065	21118	20865	21163	21238	20897	21148	21023	21151	21019	21092	21004	20906	21071	21012	20950	21011	21178	20948	21181	20861	21006	20983	20974	20970	20897	20922	21071	21153	21105	21061	20928	20970	21010	20913	21114	21257	21042	21043	21057	20766	20957	21075	20986	20996	20955	21209	21160	20950	21057	20907	20817	20696	20913	20951	20882	20990	21090	20939	20814	20819	20898	21046	21337	21167	21031	21288	20840	21009	20850	21060	21031	21063	21006	20862	21132	21200	21030	21217	21030	21096	21007	21156	21117	20967	20978	20817	21023	21131	20724	20949	20936	20887	20953	21046	20895	20936	21005	21075	20791	21124	21136	20969	21028	20996	20920	21206	21121	20962	21246	20938	20971	21102	20971	20787	21001	20959	21029	21289	21031	20986	21187	21058	21257	21044	20979	21232	20977	21277	21018	21184	21154	20869	20926	21110	21192	21120	20933	20993	20988	21075	20808
16094	26172	25843	21639	24424	40783	51224	45710	36157	26924	20862	18319	17619	17570	17545	17399	17519	17504	17515	17287	17558	17372	17401	17354	17531	17560	17321	17458	17465	17387	17350	17493	17601	17578	17233	17384	17568	17396	17472	17488	17505	17481	17279	17455	17560	17587	17520	17429	17400	17402	17328	17355	17575	17485	17413	17591	17544	17481	17637	17360	17432	17370	17483	17508	17518	17480	17408	17499	17388	17368	17557	17394	17417	17650	17466	17413	17536	17408	17556	17450	17392	17398	17506	17487	17423	17439	17237	17505	17437	17347	17388	17466	17412	17577	17491	17603	17435	17479	17624	17180	17587	17419	17366	17357	17286	17324	17624	17561	17498	17501	17414	17496	17472	17468	17342	17456	17432	17424	17528	17364	17440	17441	17453	17456	17462	17427	17678	17334	17424	17457	17440	17459	17450	17506	17408	17299	17424	17432	17393	17394	17505	17514	17514	17572	17425	17554	17429	17430	17451	17428	17292	17488	17322	17486	17282	17534	17500	17486	17449	17341	17320	17230	17523	17457	17536	17501	17507	17408	17600	17447	17511	17344	17401	17462	17415	17345	17383	17523	17248	17456	17513	17587	17404	17401	17498	17237	17572	17580	17474	17471	17381	17295	17405	17442	17381	17532	17462	17461	17471	17353	17410	17425	17460	17253	17425	17513	17382	17459	17416	17395	17344	17472	17412	17275	17357	17404	17522	17392	17457	17338	17419	17482	17616	17337	17345	17475	17384	17409	17458	17500	17377	17422	17471	17412	17457	17431	17314	17506	17366	17395	17438	17518	17389	17277	17492	17464	17429	17351	17381	17499	17487	17350	17670	17634	17608	17477	17364	17362	17526	17380	17397	17503	17456	17458	17271	17622	17404	17402	17348	17504	17319	17580	17356	17532	17374	17441	17405	17691	17331	17439	17480	17368	17643	17213	17659	17337	17550	17611	17510	17503	17409	17568	17571	17412	17349	17510	17258	17480	17539	17409	17386	17437	17389	17445	17424	17322	17449	17491	17454	17437	17530	17447	17419	17286	17477	17316	17623	17474	17428	17561	17335	17342	17352	17402	17432	17443	17351	17330	17395	17343	17336	17326	17709	17516	17450	17413	17320	17395	17506	17418	17432	17388	17599	17413	17440	17363	17491	17485	17517	17396	17415	17448	17387	17538	17460	17455	17417	17557	17354	17476	17454	17563	17574	17486	17542	17378	17491	17353	17445	17402	17431	17470	17276	17378	17415	17443	17461	17359	17451	17479	17454	17454	17464	17480	17485	17443	17343	17445	17395	17488	17267	17382	17503	17553	17418	17580	17512	17343	17388	17494	17460	17656	17277	17480	17499	17380	17391	17585	17354	17408	17553	17219	17425	17317	17434	17313	17395	17510	17398	17576	17494	17377	17219	17337	17670	17387	17438	17579	17505	17379	17180	17506	17446	17453	17457	17542	17373	17553	17501	17292	17389	17343	17597	17394	17278	17352	17536	17480	17522	17313	17464	17422	17542	17399	17580	17362	17338	17411	17406	17630	17389	17518	17301	17340	17527	17429	17523	17428	17479	17343	17533	17310	17496	17496	17386	17504	17508	17429	17390	17504	17306	17359	17529	17522	17294	17504	17446	17557	17346	17482	17287	17314	17480	17386	17473	17362	17383	17463	17442	17487	17347	17590	17476	17467	17575	17582	17486	17480	17457	17317	17346	17395	17393	17620	17264	17477	17225	17273	17622	17527	17317	17449	17494	17367	17375	17500	17421	17354	17649	17318	17520	17300	17579	17352	17405	17435	17434	17569	17636	17376	17476	17479	17550	17385	17546	17474	17372	17531	17370	17404	17521	17417	17620	17329	17469	17384	17428	17428	17525	17491	17477	17386	17417	17370	17443	17350	17320	17388	17406	17577	17449	17481	17440	17591	17429	17358	17343	17473	17528	17593	17366	17482	17526	17598	17410	17309	17447	17461	17404	17359	17325	17491	17421	17445	17341	17410	17347	17248	17431	17383	17471	17392	17555	17448	17395	17511	17445	17372	17272	17469	17632	17515	17574	17559	17516	17423	17436	17344	17359	17407	17455	17382	17487	17441	17439	17462	17261	17418	17393	17286	17406	17434	17500	17411	17321	17675	17362	17456	17419	17502	17539	17532	17488	17366	17464	17332	17522	17581	17445	17426	17342	17305	17404	17599	17342	17511	17601	17305	17509	17274	17363	17409	17469	17555	17415	17252	17461	17273	17503	17376	17389	17684	17422	17492	17246	17441	17272	17458	17475	17459	17535	17266	17504	17481	17301	17401	17450	17650	17483	17520	17485	17423	17241	17486	17316	17304	17615	17318	17479	17489	17425	17428	17507	17561	17458	17406	17334	17524	17584	17401	17367	17403	17320	17407	17447	17321	17303	17559	17538	17483	17496	17465	17482	17349	17548	17370	17389	17420	17355	17400	17461	17666	17574	17495	17420	17375	17437	17656	17265	17614	17307	17337	17205	17481	17530	17634	17403	17490	17415	17529	17490	17366	17416	17461	17614	17389	17440	17348	17367	17622	17454	17424	17310	17568	17403	17399	17341	17637	17436	17473	17442	17463	17690	17442	17315	17432	17344	17465	17383	17410	17367	17421	17481	17573	17334	17505	17450	17421	17579	17419	17348	17529	17461	17555	17293	17442	17462	17373	17375	17583	17454	17375	17502	17442	17493	17382	17429	17482	17313	17494	17455	17374	17491	17295	17215	17552	17428	17455	17445	17517	17270	17425	17362	17467	17370	17384	17454	17399	17429	17402	17406	17314	17276	17381	17375	17424	17618	17430	17462	17571	17582	17494	17360	17510	17273	17368	17334	17374	17355	17424	17392	17437	17489	17433	17429	17417	17480	17673	17523	17476	17527	17432	17434	17393	17504	17431	17541	17600	17427	17452	17540	17475	17308	17501	17488	17429	17364	17509	17503	17534	17520	17632	17401	17495	17509	17514	17447	17389	17449	17505	17644	17378	17461	17584	17324	17509	17405	17353	17420	17586	17521	17436	17309	17492	17605	17459	17555	17459	17395	17448	17462	17265	17343	17454	17378	17366	17407	17363	17522	17373	17388	17417	17443	17401	17342	17333	17405	17393	17288	17596	17625	17553	17233	17459	17503	17434	17431	17476	17365	17389	17528	17440	17553	17354	17385	17411	17499	17345	17435	17461	17360	17252	17635	17236	17445	17488	17329	17379	17450	17326	17523	17563	17588	17337	17355	17405	17349	17438	17368	17424	17368	17471	17443	17501	17477	17382	17660	17352	17382	17444	17405	17514	17311	17513	17420	17317	17603	17323	17529	17417	17460	17361	17495	17404	17449	17316	17637	17259	17543	17521	17660	17419	17568	17483	17364	17514	17363	17490	17343	17446	17447	17357	17433	17416	17361	17389	17470	17376	17394	17509	17287	17609	17516	17455	17589	17294	17401	17320	17570	17393	17662	17411	17342	17358	17396	17220	17366	17462	17469	17406	17538	17388	17548	17466	17411	17292	17567	17295	17400	17478	17414	17559	17442	17358	17509	17657	17270	17392	17405	17341	17408	17324	17445	17411	17545	17588	17384	17486	17539	17557	17471	17436	17547	17614	17356	17361	17517	17507	17404	17329	17551	17413	17453	17337	17337	17316	17304	17523	17383	17517	17414	17604	17512	17504	17413	17370	17426	17346	17543	17481	17522	17397	17355	17579	17414	17426	17370	17414	17601	17421	17482	17444	17333	17560	17586	17347	17381	17443	17368	17342	17412	17491	17432	17601	17299	17419	17483	17598	17409	17510	17568	17378	17363	17506	17625	17618	17473	17282	17427	17515	17389	17549	17570	17418	17625	17480	17530	17513	17405	17264	17462	17595	17287	17408	17549	17531	17259	17399	17361	17339	17334	17409	17375	17551	17586	17528	17271	17299	17359	17391	17462	17468	17231	17506	17444	17374	17513	17484	17420	17488	17494	17198	17439	17354	17353	17373	17638	17451	17432	17496	17404	17474	17374	17298	17565	17603	17295	17342	17352	17514	17403	17556	17537	17410	17107	17338	17455	17541	17366	17537	17325	17515	17500	17503	17342	17408	17537	17481	17629	17440	17465	17288	17590	17461	17355	17480	17362	17473	17472	17474	17357	17324	17548	17417	17496	17514	17460	17463	17475	17415	17415	17420	17525	17402	17464	17469	17537	17375	17384	17420	17283	17395	17394	17508	17556	17137	17325	17427	17499	17336	17429	17422	17550	17656	17280	17423	17608	17349	17562	17240	17380	17423	17510	17323	17501	17638	17423	17387	17466	17495	17433	17413	17418	17362	17336	17480	17388	17637	17482	17479	17425	17515	17308	17441	17380	17623	17540	17192	17350	17400	17580	17496	17514	17417	17389	17640	17453	17465	17518	17374	17512	17448	17450	17172	17279	17387	17660	17462	17489	17477	17236	17428	17583	17432	17548	17504	17406	17402	17444	17287	17455	17537	17451	17623	17494	17272	17593	17537	17454	17456	17478	17583	17438	17491	17350	17417	17484	17538	17481	17400	17609	17485	17504	17451	17226	17519	17522	17543	17303	17382	17335	17459	17385	17277	17298	17699	17374	17532	17717	17557	17446	17443	17265	17306	17344	17426	17442	17284	17464	17341	17271	17547	17466	17289	17484	17403	17600	17501	17325	17530	17443	17607	17480	17415	17495	17265	17396	17506	17291	17552	17375	17327	17533	17467	17483	17303	17430	17370	17456	17445	17477	17555	17592	17210	17395	17485	17463	17496	17419	17504	17653	17524	17427	17404	17516	17400	17280	17488	17518	17355	17328	17344	17567	17286	17280	17442	17322	17470	17488	17439	17319	17430	17511	17431	17392	17560	17425	17403	17468	17640	17344	17447	17548	17407	17449	17572	17545	17554	17305	17598	17292	17508	17610	17540	17545	17445	17288	17441	17256	17494	17292	17535	17370	17406	17469	17504	17412	17441	17415	17411	17416	17499	17439	17502	17303	17360	17457	17560	17423	17505	17447	17561	17550	17347	17383	17376	17495	17477	17448	17395	17558	17341	17455	17425	17437	17447	17567	17338	17388	17372	17618	17568	17246	17397	17478	17338	17444	17478	17598	17650	17527	17570	17514	17465	17331	17267	17595	17441	17409	17415	17484	17567	17474	17329	17528	17254
22864	21422	29328	23911	22080	46079	68391	61964	50596	38830	29684	24253	22305	21747	21716	21414	21522	21629	21514	21365	21570	21365	21559	21449	21493	21568	21505	21609	21154	21209	21670	21535	21336	21255	21278	21322	21568	21492	21380	21328	21590	21210	21401	21510	21358	21401	21464	21166	21371	21326	21329	21373	21630	21471	21534	21150	21704	21481	21315	21433	21376	21430	21322	21421	21358	21253	21323	21341	21415	21310	21335	21289	21345	21478	21641	21552	21410	21205	21136	21396	21467	21245	21480	21349	21260	21318	21408	21391	21326	21227	21420	21353	21072	21252	21147	21295	21400	21218	21251	21449	21417	21339	21308	21340	21573	21246	21364	21151	21376	21230	21405	21403	21355	21430	21161	20851	21464	21201	21127	21122	21255	21429	21313	21304	21428	21416	21356	21427	21227	21331	21245	21471	21436	21302	21152	21312	21325	21485	21318	21310	21179	21360	21257	21336	21353	21373	21238	21362	21154	21377	21591	21539	21347	21350	21401	21271	21277	21199	21341	21481	21204	21310	21177	21312	21338	21515	21224	21358	21550	21366	21310	21125	21144	21363	21286	21072	21390	21150	21359	21311	21531	21288	21206	21264	21331	21350	21067	21160	21341	21263	21137	21243	21345	21419	21302	21125	21242	21207	21333	21196	21261	21421	21093	21630	21465	21278	21257	21196	21462	21424	21129	21316	21151	21396	21156	21264	21226	21385	21299	21345	21260	21229	21247	21163	21320	21340	21308	21344	21349	21359	21599	21484	21527	21252	21439	21532	21242	21388	21235	21391	21157	21157	21327	21277	21465	21058	21151	21355	21381	21269	21379	21232	21226	21168	21276	21376	21389	21233	21357	21230	21219	21063	21218	21367	21251	21063	21224	21012	21441	21473	21433	21273	21240	21275	21353	21306	21227	21120	21331	21118	21121	21139	21242	21225	21367	21371	21167	21446	21447	21416	21584	21338	21311	21214	21243	21362	21267	21365	21364	21289	21546	21171	21212	21210	21441	21293	21297	21313	21304	21182	21353	21288	21287	21283	21430	21141	21474	21300	21140	21377	21529	21324	21327	21297	21350	21408	21267	21281	21222	21565	21323	21397	21419	21224	21354	21228	21247	21403	21446	21311	21365	21420	21125	21197	21375	21446	21350	21353	21151	21236	21334	21307	21181	21401	21289	21261	21399	21434	21331	21297	21390	21217	21228	21115	21318	21297	21476	21371	21379	21525	21304	21340	21473	21291	21283	21029	21579	21227	21285	21268	21409	21294	21185	21299	21424	21290	21384	21373	21391	21375	21538	21485	21329	21193	21242	21434	21533	21340	21317	21195	21384	21207	21375	21204	21392	21043	21348	21345	21472	21441	21263	21298	21203	21217	21328	21321	21378	21426	21484	21363	21394	21344	21076	21139	21381	21203	21522	21367	21412	21178	21282	21243	21054	21214	21286	21365	21415	21313	21399	21353	21016	21168	21157	21420	21146	21436	21450	21177	21281	21496	21516	21254	21337	21160	21514	21326	21329	21283	21253	21037	21335	21150	21493	21520	21345	21404	21286	21400	21176	21325	21306	21241	21444	21454	21139	21197	21277	21475	21445	21587	21218	21259	21254	21123	21347	21296	21244	21113	21206	21379	21143	21456	21386	21214	21414	21141	21304	21248	21285	21238	21310	21135	21409	21401	21331	21432	21341	21334	21371	21343	21196	21239	21316	21426	21304	21334	21458	21176	21324	21342	21319	21255	21399	21295	21387	21055	21394	21206	21355	21290	21159	21376	21343	21363	21386	21115	21447	21369	21136	21384	21467	21392	21460	21441	21362	21186	21270	21274	21144	21214	21243	21201	21105	21209	21230	21185	21344	21214	21359	21440	21220	21164	21348	21343	21444	21113	21277	21452	21404	21398	21281	21429	21375	21387	21465	20991	21370	21353	21221	21427	21499	21353	21291	21338	21228	21357	21476	21447	21280	21428	21332	21320	21448	21367	21183	21345	21400	21378	21366	21422	21311	21189	21207	21512	21038	21374	21399	21357	21322	21190	21168	21412	21357	21418	21236	21286	21337	21460	21305	21296	21232	21467	21218	21382	21293	21089	21148	21112	21373	21235	21212	21192	21428	21082	21283	21383	21207	21399	21536	21414	21289	21335	21294	21232	21418	21307	21228	21370	21418	21505	21542	21119	21189	21199	21382	21331	21345	21448	21367	21332	21306	21190	21285	21522	21387	21201	21369	21235	21380	21260	21304	21113	21238	21292	21339	21248	21419	21183	21438	21341	21356	21279	21534	21490	21422	21005	21452	21414	21327	21262	21277	21292	21365	21358	21375	21269	21426	21381	21182	21343	21253	21314	21368	21224	21396	21280	21490	21290	21420	21257	21402	21318	21289	21260	21521	21363	21159	21273	21478	21128	21252	21239	21223	21393	21451	21412	21160	21446	21501	21372	21262	21301	21219	21245	21125	21301	21177	21349	21274	21358	21402	21397	21279	21299	21135	21322	21261	21084	21076	21280	21353	21549	21533	21213	21272	21509	21284	21257	21303	21429	21328	21359	21361	21235	21333	21155	21214	21179	21280	21353	21236	21338	21340	21254	21431	21289	21399	21339	21295	21376	21253	21135	21344	21269	21100	21527	21355	21228	21555	21141	21420	21299	21263	21318	21323	21228	21531	21284	21425	21365	21081	21319	21421	21454	21473	21493	21396	21438	21277	21121	21330	21138	21246	21375	21384	21270	21387	21299	21322	21447	21068	21360	21255	21218	21337	21405	21262	21274	21276	21239	21249	21405	21327	21193	21268	21281	21415	21233	21479	21212	21257	21269	21273	21397	21288	21376	21571	21411	21252	21418	21108	21205	21076	21301	21308	21357	21181	21298	21243	21327	21298	21172	21300	21259	21356	21297	21158	21136	21328	21055	21260	21536	21401	21445	21269	21565	21280	21428	21238	21282	21405	21343	21496	21357	21287	21276	21321	21263	21281	21327	21508	21302	21367	21131	21131	21152	21110	21190	21080	21149	21124	21571	21376	21427	21308	21237	21304	21237	21377	21389	21346	21196	21260	21023	21278	21372	21369	21354	21470	21325	21410	21364	21171	21262	21276	21158	21351	21394	21229	21283	21312	21246	21527	21274	21455	21268	21291	21241	21603	21230	21325	21143	21303	21154	21172	21410	21218	21350	21277	21191	21320	21288	21298	21248	21456	21177	21219	21165	21238	21261	21331	21369	21412	21274	21059	21601	21460	21232	20997	21173	21351	21238	21498	21420	21360	21175	21452	21292	21181	21067	21440	21168	21390	21365	21044	21188	21415	21289	21266	21456	21288	21057	21558	21444	21185	21258	21478	21219	21433	21165	21394	21157	21174	21311	21154	21233	21118	21255	21304	21335	21346	21266	21430	21462	21282	21170	21334	21400	21227	21109	21210	21461	21314	21106	21303	21393	21220	21043	21379	21304	21278	21160	21327	21434	21367	21212	21344	21223	21325	21219	21324	21266	21425	21330	21400	21234	21189	21177	21384	21371	21270	21263	21288	21382	21306	21242	21413	21291	21309	21483	21360	21070	21335	21261	21347	21178	21475	21333	21145	21306	21440	21282	21282	21272	21219	21352	21289	21271	21414	21355	21107	21235	21271	21360	21342	21463	21404	21318	21300	21441	21103	21405	21301	21345	21399	21272	21232	21429	21178	21221	21481	21316	21395	21517	21317	21568	21415	21478	21205	21254	21135	21301	21377	21388	21316	21376	21327	21215	21288	21243	21483	21183	21384	21282	21239	21412	21509	21315	21346	21274	21441	21287	21698	21193	21517	21178	21364	21339	21259	21263	21114	21651	21209	21326	21240	21191	21554	21204	21352	21438	21394	21265	21160	21294	21323	21205	21351	21274	21184	21217	21316	21415	21406	21413	21115	21251	21219	21310	21186	21375	21262	21361	21176	21344	21373	21295	21276	21287	21255	21354	21436	21373	21416	21382	21433	21185	21347	21123	21272	21286	21383	21099	21209	21525	21236	21164	21347	21259	21400	21164	21212	21527	21143	21585	21282	21312	21099	21242	21265	21245	21306	21460	21308	21195	21334	21353	21143	21241	21445	21201	21146	21174	21365	21249	21257	21378	21304	21347	21451	21394	21237	21175	21427	21415	21216	21345	21318	21424	21458	21483	21374	21266	21293	21450	21577	21244	21409	21381	21392	21277	21234	21367	21443	21359	21381	21283	21192	21179	21267	21251	21307	21367	21394	21386	21133	21502	21296	21204	21308	21279	21424	21352	21450	21181	21382	21438	21420	21255	21150	21495	21384	21331	21163	21119	21226	21438	21480	21182	21271	21326	21592	21291	21370	21489	21452	21318	21456	21354	21138	21282	21254	21271	21215	21293	21388	21207	21362	21333	21403	21301	21203	21159	20976	21212	21390	21088	21461	21327	21173	21226	21270	21326	21344	21172	21194	21308	21478	21194	21278	21015	21233	21226	21307	21436	21323	21395	21491	21226	21238	21270	21442	21298	21460	21080	21376	21176	21358	21569	21449	21463	21281	21113	21317	21231	21148	21317	21167	21529	21326	21318	21363	21336	21428	21230	21349	21446	21162	21238	21331	21273	21406	21304	21285	21263	21520	21270	21262	21196	21123	21323	21422	21334	21309	21542	21229	21128	21217	21378	21442	21172	21244	21454	21499	21207	21258	21331	21245	21370	21393	21496	21565	21348	21343	21203	21265	21215	21422	21509	21487	21483	21303	21385	21305	21425	21156	21235	21491	21311	21416	21279	21370	21310	21366	21181	21273	21264	21472	21227	21329	21318	21234	21541	21338	21364	21281	21428	21377	21357	21320	21404	21561	21148	21509	21353	21396	20995	21457	21023	21426	21295	21226	21357	21337	21082	21444	21190	21308	21127	21550	21251	21302	21353	21452	21264	21287	21349	21227	21375	21271	21111	21501	21219	21281	21342	21138	21201	21224	21238	21237	21076	21312	20998	21257	21364	21261	21299	21539	21314	21434	21159	21446	21477	21000	21271	21321	21268	21270	21364	21299	21360	21132	21197	21301	21128	21238	21119	21168	21235	21375	21187	21195	21232	21326	21167	21075	21210	21183	21290	21461	21300	21298	21192	21200	21254	21266	21297	21234	21420	21217	21236	21401	21188	21152	21287	21502	21420
17084	32624	29701	24486	29176	57362	69210	62429	50116	37721	26293	20411	18266	17694	17589	17460	17671	17731	17692	17663	17537	17597	17570	17723	17268	17586	17610	17663	17439	17674	17793	17771	17650	17533	17613	17532	17596	17672	17786	17532	17543	17680	17637	17665	17603	17712	17588	17489	17456	17588	17622	17610	17667	17518	17581	17476	17621	17546	17586	17582	17473	17705	17459	17545	17610	17738	17717	17596	17682	17612	17612	17417	17648	17434	17601	17519	17672	17521	17446	17614	17562	17512	17412	17507	17544	17535	17667	17605	17586	17657	17490	17474	17682	17360	17740	17597	17652	17592	17775	17539	17744	17479	17495	17549	17577	17659	17727	17742	17617	17399	17644	17728	17567	17676	17431	17685	17721	17654	17637	17441	17607	17617	17601	17702	17545	17561	17665	17650	17569	17512	17551	17404	17531	17744	17465	17582	17614	17613	17665	17628	17460	17600	17567	17688	17711	17675	17523	17578	17669	17621	17477	17691	17473	17429	17534	17539	17917	17725	17720	17668	17481	17638	17458	17589	17644	17653	17456	17554	17548	17517	17577	17510	17705	17692	17626	17628	17492	17528	17814	17295	17675	17771	17693	17483	17611	17660	17422	17752	17688	17584	17412	17737	17699	17577	17672	17457	17748	17515	17568	17682	17559	17551	17571	17805	17760	17674	17533	17647	17541	17615	17663	17507	17745	17569	17532	17602	17588	17647	17382	17640	17416	17602	17621	17481	17641	17438	17439	17630	17635	17726	17594	17606	17647	17621	17568	17484	17588	17607	17400	17573	17666	17533	17602	17583	17501	17551	17573	17539	17620	17858	17622	17462	17511	17876	17713	17627	17777	17580	17783	17598	17459	17528	17696	17524	17534	17663	17534	17600	17533	17720	17533	17506	17564	17719	17720	17654	17558	17602	17572	17608	17505	17440	17473	17586	17502	17435	17733	17526	17603	17421	17808	17576	17783	17748	17343	17705	17560	17547	17594	17471	17548	17629	17617	17599	17695	17512	17514	17763	17681	17654	17614	17409	17595	17629	17391	17591	17711	17579	17434	17566	17518	17538	17572	17491	17557	17755	17616	17535	17626	17681	17530	17534	17645	17670	17637	17467	17567	17464	17597	17657	17494	17548	17726	17620	17569	17731	17553	17639	17493	17649	17541	17437	17406	17492	17576	17578	17740	17316	17544	17577	17571	17641	17555	17478	17504	17664	17449	17544	17628	17429	17678	17612	17590	17454	17558	17451	17762	17611	17529	17658	17364	17730	17647	17483	17685	17598	17562	17569	17508	17495	17620	17457	17534	17543	17664	17655	17437	17502	17623	17698	17626	17618	17652	17518	17578	17735	17599	17592	17693	17468	17573	17497	17696	17485	17611	17511	17367	17547	17732	17562	17634	17290	17603	17472	17601	17468	17457	17657	17619	17593	17545	17443	17557	17755	17488	17666	17602	17619	17682	17398	17584	17540	17615	17603	17417	17675	17431	17660	17406	17524	17657	17588	17662	17611	17345	17679	17686	17624	17483	17437	17662	17554	17638	17649	17596	17564	17559	17693	17508	17584	17384	17492	17610	17585	17713	17527	17676	17451	17668	17569	17600	17488	17625	17379	17717	17534	17431	17551	17432	17494	17516	17639	17752	17647	17579	17777	17612	17653	17725	17548	17619	17592	17398	17538	17628	17514	17600	17596	17670	17412	17535	17716	17708	17622	17540	17570	17591	17620	17633	17685	17542	17579	17589	17657	17630	17580	17617	17616	17700	17581	17550	17689	17500	17737	17630	17630	17429	17600	17705	17473	17554	17555	17525	17552	17679	17625	17722	17525	17689	17470	17421	17673	17534	17504	17545	17706	17458	17639	17570	17624	17477	17549	17599	17634	17602	17615	17465	17458	17479	17676	17574	17538	17496	17671	17508	17551	17725	17417	17469	17526	17556	17557	17425	17575	17572	17635	17569	17499	17465	17524	17559	17648	17680	17438	17391	17675	17649	17640	17427	17586	17597	17657	17244	17627	17512	17445	17615	17509	17496	17501	17516	17402	17569	17576	17515	17584	17671	17626	17447	17736	17728	17600	17693	17589	17446	17602	17376	17734	17461	17757	17392	17790	17605	17646	17686	17600	17592	17511	17714	17678	17530	17486	17594	17479	17561	17695	17655	17614	17519	17477	17669	17628	17692	17415	17657	17657	17643	17544	17518	17649	17542	17605	17547	17556	17473	17534	17720	17616	17595	17753	17514	17643	17512	17551	17433	17531	17473	17475	17613	17536	17500	17306	17543	17580	17629	17681	17591	17635	17555	17361	17700	17642	17522	17622	17509	17697	17659	17663	17625	17505	17595	17488	17661	17655	17723	17498	17712	17594	17518	17488	17483	17594	17531	17698	17691	17614	17531	17600	17664	17528	17467	17668	17494	17631	17360	17527	17663	17605	17646	17531	17645	17550	17489	17616	17508	17629	17541	17659	17697	17569	17615	17497	17424	17825	17646	17501	17613	17562	17494	17623	17595	17747	17536	17333	17559	17782	17492	17457	17538	17509	17705	17391	17689	17601	17645	17453	17495	17527	17737	17583	17533	17488	17448	17536	17710	17542	17588	17467	17559	17482	17518	17480	17720	17373	17429	17651	17611	17606	17555	17818	17454	17487	17691	17491	17484	17569	17404	17557	17516	17391	17591	17600	17600	17665	17482	17615	17590	17715	17532	17513	17489	17556	17517	17491	17478	17783	17619	17519	17609	17575	17555	17563	17735	17486	17534	17354	17761	17511	17653	17511	17647	17519	17665	17577	17490	17669	17458	17617	17396	17436	17654	17745	17461	17540	17739	17695	17628	17525	17661	17693	17560	17464	17467	17505	17619	17672	17561	17568	17550	17603	17483	17527	17428	17623	17586	17697	17521	17558	17635	17439	17527	17523	17690	17509	17683	17356	17404	17498	17484	17597	17427	17621	17616	17641	17619	17672	17467	17603	17453	17534	17711	17484	17316	17523	17592	17527	17593	17626	17558	17437	17723	17688	17738	17670	17763	17410	17700	17419	17835	17506	17537	17503	17551	17560	17542	17550	17533	17722	17712	17524	17585	17760	17456	17405	17662	17635	17493	17539	17419	17601	17558	17528	17634	17459	17595	17728	17402	17614	17622	17548	17473	17618	17616	17864	17475	17483	17536	17518	17433	17631	17680	17675	17572	17579	17671	17542	17572	17674	17527	17423	17319	17549	17516	17592	17587	17580	17743	17411	17414	17594	17446	17459	17581	17635	17715	17621	17573	17664	17670	17457	17717	17487	17640	17715	17451	17618	17598	17421	17536	17684	17574	17487	17626	17356	17649	17577	17629	17643	17553	17571	17568	17516	17485	17572	17725	17593	17579	17466	17736	17643	17591	17568	17639	17551	17583	17359	17784	17685	17489	17600	17698	17476	17677	17532	17382	17567	17573	17459	17598	17637	17613	17547	17628	17629	17505	17702	17460	17621	17598	17544	17662	17644	17617	17456	17492	17609	17635	17639	17648	17557	17481	17706	17628	17678	17712	17638	17573	17452	17599	17464	17586	17565	17385	17518	17584	17475	17677	17499	17493	17576	17666	17525	17508	17617	17663	17569	17634	17560	17569	17563	17643	17625	17458	17401	17533	17638	17655	17536	17604	17763	17680	17528	17627	17641	17498	17621	17544	17617	17520	17528	17503	17420	17742	17529	17780	17552	17546	17482	17562	17632	17498	17621	17393	17536	17765	17492	17486	17657	17571	17564	17537	17608	17623	17498	17439	17652	17708	17549	17364	17611	17637	17487	17639	17340	17681	17500	17517	17525	17660	17589	17517	17539	17693	17542	17616	17574	17589	17615	17532	17533	17419	17572	17414	17799	17510	17451	17623	17723	17474	17414	17547	17496	17729	17615	17523	17524	17437	17590	17596	17417	17615	17788	17632	17607	17589	17608	17544	17624	17559	17567	17604	17688	17538	17622	17545	17577	17589	17507	17683	17705	17448	17609	17529	17714	17440	17505	17566	17531	17522	17528	17439	17499	17610	17361	17591	17761	17640	17589	17665	17492	17604	17703	17583	17617	17493	17595	17569	17585	17520	17618	17675	17631	17562	17593	17606	17608	17550	17601	17553	17563	17601	17368	17662	17572	17529	17492	17685	17439	17268	17565	17412	17600	17536	17457	17751	17704	17508	17600	17581	17634	17610	17514	17507	17537	17570	17499	17482	17476	17371	17562	17461	17627	17591	17668	17693	17572	17525	17698	17580	17549	17430	17510	17479	17687	17510	17648	17466	17683	17519	17622	17399	17623	17595	17646	17451	17633	17558	17612	17539	17518	17421	17427	17503	17580	17380	17652	17418	17668	17491	17493	17493	17492	17504	17458	17638	17559	17536	17576	17727	17577	17684	17577	17441	17725	17449	17642	17586	17489	17491	17568	17546	17538	17595	17564	17576	17507	17568	17513	17687	17560	17526	17658	17414	17526	17621	17565	17613	17613	17684	17666	17433	17520	17561	17622	17522	17766	17447	17638	17584	17646	17624	17527	17697	17526	17573	17394	17770	17602	17492	17521	17618	17673	17777	17384	17587	17608	17707	17548	17733	17445	17567	17627	17529	17478	17518	17586	17740	17570	17699	17395	17665	17664	17522	17557	17625	17531	17495	17631	17538	17592	17575	17581	17582	17592	17637	17591	17665	17469	17492	17432	17619	17452	17615	17358	17662	17507	17612	17582	17534	17526	17445	17495	17575	17413	17483	17679	17579	17655	17510	17669	17621	17666	17594	17546	17665	17378	17421	17543	17551	17602	17597	17725	17607	17632	17638	17493	17411	17645	17619	17433	17664	17687	17677	17508	17560	17595	17630	17687	17560	17360	17558	17621	17548	17442	17480	17521	17548	17751	17590	17735	17514	17722	17556	17590	17410	17559	17522	17599	17500	17496	17535	17655	17468	17518	17475	17479	17492	17443	17681	17803	17604	17598	17642	17819	17382	17582	17526	17505	17430	17386	17523	17474	17608	17559	17647	17563	17625	17465	17359	17630	17644	17422	17572	17722	17488	17421	17680	17547	17744	17512	17770	17467	17433	17604	17643	17588	17548	17612	17533	17607	17628	17626	17606	17517	17525	17544	17630	17463	17631	17504	17560	17528	17701	17701	17667	17512
27859	22527	26629	24791	21340	23534	28860	28666	25235	22984	21840	21493	21365	21222	21079	21046	21032	21116	21094	21115	20951	20974	21020	21184	21030	21207	21179	21090	21161	21044	21081	21021	21140	21113	21014	20977	20938	20973	21233	20979	21017	21027	21243	21123	21129	21214	20984	20845	20921	21261	20976	21186	20897	20748	20956	21096	21276	21021	21028	20957	21065	21001	21066	21077	21189	21084	21177	21211	21141	21144	21218	20889	21072	21196	20971	21188	20926	20999	20891	21019	21356	21190	21041	20910	20948	21016	20875	20978	21184	21004	20951	21134	21165	20956	21284	20991	20927	21103	21045	20973	20977	20961	20919	20695	20911	20913	20790	21105	20899	21191	21096	21057	21040	21156	21231	20992	20985	20992	21118	20968	21167	20952	20929	21040	21027	20901	21269	21123	20907	20907	21002	21165	21133	20942	20902	20894	21038	21103	20991	21087	21070	21267	21082	20897	20990	21029	21025	20996	20882	20854	20815	20982	21004	20911	20973	21170	20894	20851	20883	20719	20994	20896	20981	21191	21088	20965	21089	21116	21052	21013	21087	20913	20962	21009	21099	21275	21174	21022	21163	20904	21252	21112	20944	20819	20956	20888	20951	21085	20980	20872	21135	21064	20998	20902	20849	20720	20998	21139	21066	21090	20949	20913	20987	20894	21046	20871	21224	21011	20983	21177	21037	21112	21194	21022	20950	20999	21119	20796	21039	20990	21071	20959	21135	21017	21029	21241	21294	20934	20987	21000	21068	21047	21029	21268	21028	21009	21023	20943	21117	21250	21122	21054	20650	20923	21117	21060	20991	20879	20767	20878	20983	20941	21058	21246	21021	21094	21115	20984	20978	21015	20896	21034	20950	21095	20863	20907	21109	21012	20962	21164	21027	21051	21081	20924	21031	21003	21030	21028	21126	21034	20816	21224	21097	21081	21012	21011	21106	21137	21129	20901	21035	21037	21282	21276	21213	21214	21015	21205	20975	20918	20933	21133	20935	20932	21096	20931	21063	20984	21032	21077	21095	21196	21089	20777	21199	21250	21092	21223	21043	21334	21016	20904	21066	20818	21083	21116	20896	20950	20954	20995	21136	21111	20988	21076	20986	21100	20900	21083	21063	20999	21234	21048	21081	21143	20995	21001	21036	21020	21095	20815	20944	20911	21241	20967	21097	21045	20993	20934	21276	21155	20945	21082	20999	21075	20969	21006	21127	20884	21107	21109	20966	21032	21178	21036	20944	20989	20966	20910	21007	21070	21184	21054	21086	21176	21137	21109	21169	21009	20993	21225	20971	20988	20751	20840	21152	21038	20942	20914	21070	20942	20918	21135	21137	21102	21236	20823	21088	21102	20889	21033	21102	20976	21122	21218	21173	20951	21036	20910	20954	21187	21025	20856	21098	21100	20980	20921	21024	21052	20861	20875	21002	21063	21091	21105	20979	20939	21050	20876	20970	21104	21221	21036	20953	21064	20899	20894	21022	20870	20996	20882	21167	20858	20997	20974	21057	21131	21235	21191	20972	21128	20872	21015	21059	20891	21135	21069	21173	21057	21026	20897	21185	21093	20829	21239	21004	21093	21129	21136	21005	21067	21091	20899	21203	21125	21073	21085	21220	21056	20923	20993	20886	21154	21212	20930	21176	21061	20855	20916	20978	21111	20673	21057	20971	21188	20996	21014	21076	20833	20969	20985	20975	21035	21026	20948	20984	20936	21157	20930	20976	21025	21118	21131	21022	20924	21005	20864	20857	20930	20898	21040	20984	21046	20887	21068	21122	21308	20810	21076	21111	20927	21109	21203	20930	20917	21214	21008	21025	20803	20982	20897	20979	21266	21083	20972	21121	21049	21031	20808	20879	21084	21167	21014	21112	21044	20889	20959	20948	20980	21007	21029	20928	20907	21213	20958	20878	20853	21243	20948	21128	20964	20888	20911	20872	21243	20795	21029	20984	20934	21164	21077	21183	20945	20867	21044	21031	21109	21191	21051	21264	20956	20888	21015	20964	20996	20800	20913	21056	21138	20948	20959	21076	21186	21105	21016	20886	20822	21025	21064	21183	21102	21020	20910	20965	21106	20799	21123	20808	20783	21099	20843	20785	21131	20936	20953	21024	21128	21034	20897	20948	21068	21285	21135	21100	21095	21089	21046	20950	20979	21082	21032	21083	20852	21157	21204	21261	20954	21027	20814	20675	21199	21115	21002	20998	21067	20974	20967	21265	21124	21109	21043	21124	21059	21019	20986	21114	21214	21246	21014	20985	20975	21192	21164	21239	21078	20899	20987	21107	21037	21099	20895	21089	20984	20941	20944	20869	21107	21138	21222	21088	20907	21207	21042	21192	21055	20835	20955	20945	21038	21061	20891	21093	21171	21095	21022	21064	21005	21014	21221	21045	21062	21029	21026	21035	20837	20795	21068	21039	20934	21223	21061	21026	21254	21008	21029	20893	21158	21125	20922	20895	21115	21051	21229	21136	21001	20874	21107	21058	20897	21142	21025	21077	20857	21216	20991	20812	21182	21076	21199	21105	20909	21016	21088	21012	20896	20935	21133	20912	21020	20811	20943	20880	20943	21085	21177	20857	21079	20915	21147	20876	21068	21098	20967	20938	20937	21217	21046	21215	21123	21013	21121	20958	21081	21125	21077	20935	21254	21084	21158	20916	21180	20982	21056	21006	21124	21114	21062	21047	21144	20939	21292	20803	20994	21141	21072	21163	20972	20831	20846	20886	20955	21002	21090	20837	20893	21391	20983	20955	20943	20860	21186	21141	20983	20965	21246	21043	21231	21145	20865	21049	20705	20866	21214	21073	20939	21016	20994	21028	20982	20971	21232	21124	21231	21093	20988	21019	20977	21074	20965	21002	21045	21112	21104	21026	21017	20683	20929	21180	21040	21089	21012	21015	21107	20914	21120	20879	20871	20972	21020	21006	20968	20920	21075	21150	21081	21060	21104	21070	20962	20888	21025	21126	21027	20898	20944	21086	21163	20956	21046	21020	20912	20957	20944	21022	20897	21008	21196	21113	21307	21100	21094	21171	20879	21258	21353	20955	20964	21108	21130	21026	20949	20747	20974	20923	21210	20888	21017	21129	21123	21204	21092	20982	20905	21068	21120	20925	20801	21091	21017	20931	21107	20841	20887	21004	21306	21015	20970	21017	20948	20993	21090	20965	20841	20930	21210	21207	20846	21144	20959	21182	20875	21003	20961	21097	21317	20962	20877	21030	21083	21067	21011	21121	21190	21019	20900	20912	20863	21024	21010	21238	21145	21180	21159	20765	21068	21220	20936	21001	20907	21057	20814	21052	21029	21044	20801	21064	20946	21074	21057	21090	21057	21012	21092	20924	21110	20972	21080	21041	21258	21195	21047	21007	20879	21176	21136	21146	21104	21046	20943	20963	21082	21101	21186	20964	21155	21050	21040	20898	20836	21004	20859	21009	20876	21201	20980	20768	21143	21198	20978	21181	21049	21173	20999	20990	20841	21314	21043	21080	21071	20888	20990	21218	20922	20816	20872	21020	20869	21093	21077	20907	20930	20859	20957	21147	20993	20773	21010	21000	21248	20970	20978	21108	20900	21044	21012	20965	21231	21157	20962	21103	20735	21071	20952	21079	21004	21063	21037	21080	20920	21267	21254	20932	20929	21026	20872	20981	21078	21105	21057	21172	21044	20998	20970	21010	21207	21135	21032	21090	20975	20989	20936	20968	21118	21050	21179	21254	21130	21044	21028	20811	21010	21082	21250	20995	20957	21197	21321	20828	21005	20941	21017	21074	21167	21031	20857	21113	20899	21043	21193	21085	21012	20972	21202	20809	21087	21039	21312	20925	21092	21036	21084	20882	21340	21136	21111	21166	21004	21049	21133	21072	21072	21058	20858	20955	21123	21087	21119	21247	20931	20954	21098	20934	21003	20885	20822	21106	20981	20919	21038	21127	21105	20925	21130	21124	21046	20751	21071	21087	21061	21186	21075	20929	21070	21114	21109	21028	21114	21024	20929	20869	20662	21049	21086	21042	21024	20868	21205	21053	21038	21162	21082	20918	20797	21257	21158	20906	21146	21099	21021	21068	20947	21065	20946	20967	20903	21100	21246	21208	21109	21048	21129	21045	20813	21115	20978	20959	20910	21207	20852	20894	21029	21102	21137	21087	21049	20919	21100	20995	20798	21033	21150	21060	21246	20958	21089	20911	21093	21084	20917	20999	20825	20973	20963	21135	21133	21026	21159	20937	21027	21098	20894	21056	21060	21086	20893	21207	20929	21112	20937	20952	21169	21043	21055	20806	21030	21054	21175	21154	21092	20994	21005	21207	20971	21130	21026	21129	21201	21227	20975	20948	21246	21126	20928	20954	20984	21031	21061	20929	21059	20895	21113	21107	21272	21028	21137	21000	21062	20987	21117	21244	21105	21110	21004	20744	21148	20991	21026	21077	21362	20909	20966	21058	20985	20958	21072	21070	21136	20991	20935	21328	21171	20911	21189	21095	21105	21269	21073	21093	20996	21091	21043	21198	21167	21225	21109	21039	20879	21007	20976	20928	20962	20999	21171	20961	21024	20951	21032	21111	21222	21090	20856	21163	20985	21063	21113	21165	21146	20880	21026	21178	21028	21085	21198	21065	21031	21019	21114	20772	20956	21385	21065	20970	20760	21000	20944	20962	20992	20950	20943	20894	21028	20978	20863	20934	21050	21117	20971	21158	20951	21060	21104	21188	21006	21071	20908	20951	21208	21268	20944	21123	20940	20962	21018	21139	21084	21104	20933	21127	20921	20923	21009	21114	21022	21211	21013	21065	21032	21205	21134	21011	21085	21074	21276	20972	20908	21210	21066	21098	21150	20893	21016	21154	20780	21110	21105	21018	21082	21019	21191	21284	21019	21149	21155	21024	21023	20976	21110	20968	21020	21075	21167	21060	21254	20933	21128	21356	21010	20997	20974	21049	21017	21007	21209	21258	21078	21061	20928	21164	21066	20968	21176	21152	20977	21404	21199	21048	20910	21145	21262	20979	21007	21151	21170	21159	20949	20987	20942	21048	21199	21095	20933	21060	21037	20903	20962	21222	21082	21019	21032	21139	20814	20944	21196	20947	20860	21093	20925	20855	21032	21239	20799	21350	21074	21109	20989	20911	21059
17051	21110	20095	19256	18517	21625	28064	26343	22016	19482	18156	17623	17480	17483	17192	17397	17378	17444	17416	17381	17340	17289	17323	17430	17306	17333	17637	17467	17447	17367	17526	17391	17311	17370	17423	17563	17371	17288	17574	17285	17301	17404	17385	17376	17475	17453	17326	17320	17483	17378	17575	17448	17453	17345	17365	17327	17407	17419	17481	17507	17455	17355	17245	17273	17457	17401	17418	17326	17429	17500	17477	17398	17278	17321	17247	17386	17343	17340	17461	17509	17449	17395	17728	17465	17586	17327	17363	17320	17254	17355	17300	17363	17371	17357	17400	17318	17357	17453	17291	17285	17416	17370	17485	17367	17236	17569	17386	17551	17084	17605	17327	17477	17454	17334	17434	17384	17314	17392	17397	17421	17382	17328	17485	17200	17261	17436	17550	17503	17407	17338	17279	17638	17226	17478	17253	17443	17370	17413	17483	17476	17307	17280	17340	17275	17481	17463	17282	17338	17351	17386	17456	17374	17393	17478	17431	17334	17377	17313	17550	17445	17363	17474	17412	17379	17378	17399	17391	17336	17485	17476	17377	17373	17395	17396	17409	17263	17417	17516	17535	17324	17291	17318	17401	17522	17274	17572	17470	17549	17479	17294	17255	17387	17254	17474	17413	17654	17385	17267	17490	17378	17468	17404	17450	17310	17519	17425	17514	17475	17445	17540	17502	17469	17151	17367	17370	17463	17248	17403	17494	17389	17498	17380	17507	17618	17355	17433	17381	17576	17310	17192	17378	17306	17596	17351	17409	17275	17407	17369	17406	17509	17394	17276	17473	17529	17410	17365	17511	17525	17531	17405	17433	17468	17453	17435	17633	17298	17241	17240	17366	17485	17542	17570	17312	17585	17448	17384	17266	17337	17382	17523	17391	17409	17442	17385	17496	17271	17389	17292	17581	17365	17457	17413	17482	17290	17552	17470	17341	17266	17415	17473	17182	17475	17515	17372	17456	17541	17487	17479	17493	17299	17420	17360	17528	17458	17242	17391	17541	17401	17555	17429	17435	17518	17389	17277	17272	17388	17478	17244	17471	17363	17476	17429	17237	17287	17301	17362	17359	17360	17286	17373	17418	17248	17534	17585	17466	17394	17448	17449	17325	17410	17263	17346	17320	17523	17497	17198	17387	17387	17468	17442	17430	17452	17366	17272	17187	17507	17483	17362	17252	17510	17276	17341	17439	17365	17484	17416	17289	17370	17330	17547	17274	17501	17341	17394	17326	17376	17378	17263	17422	17208	17404	17330	17549	17431	17402	17468	17428	17307	17337	17405	17389	17404	17526	17336	17394	17360	17356	17365	17306	17418	17478	17231	17276	17389	17438	17437	17426	17438	17416	17448	17374	17550	17460	17437	17451	17455	17447	17439	17437	17468	17462	17531	17277	17396	17386	17408	17339	17352	17496	17187	17486	17367	17136	17725	17421	17374	17506	17285	17326	17460	17331	17407	17388	17351	17471	17393	17310	17438	17358	17524	17409	17440	17465	17428	17314	17320	17405	17415	17640	17330	17416	17232	17506	17466	17328	17384	17269	17513	17304	17434	17378	17472	17445	17460	17280	17427	17434	17436	17516	17449	17257	17423	17536	17515	17441	17419	17465	17483	17351	17511	17381	17293	17394	17340	17533	17409	17428	17301	17530	17408	17395	17315	17484	17460	17415	17486	17430	17345	17357	17448	17445	17391	17334	17306	17570	17381	17271	17445	17450	17367	17363	17541	17415	17292	17612	17341	17567	17332	17379	17392	17515	17249	17436	17434	17323	17364	17576	17267	17541	17359	17247	17152	17443	17368	17534	17344	17256	17334	17416	17328	17317	17456	17430	17348	17489	17545	17478	17395	17467	17420	17416	17398	17408	17430	17447	17524	17451	17367	17443	17353	17317	17446	17405	17467	17426	17432	17355	17617	17452	17319	17330	17490	17471	17342	17486	17446	17452	17394	17603	17073	17468	17375	17501	17341	17364	17455	17252	17410	17377	17342	17552	17398	17413	17591	17397	17492	17392	17329	17417	17487	17497	17486	17392	17310	17333	17587	17287	17350	17354	17406	17447	17491	17460	17533	17416	17359	17426	17320	17560	17575	17209	17590	17461	17306	17363	17440	17310	17386	17203	17439	17611	17331	17401	17470	17408	17374	17274	17349	17573	17453	17428	17417	17410	17276	17255	17428	17475	17505	17229	17613	17575	17223	17378	17390	17289	17444	17245	17279	17414	17310	17356	17364	17241	17595	17366	17489	17581	17447	17435	17505	17354	17445	17329	17421	17382	17503	17493	17376	17287	17412	17490	17660	17421	17413	17359	17536	17493	17356	17459	17399	17348	17466	17382	17311	17191	17486	17419	17421	17330	17362	17443	17318	17355	17337	17573	17369	17285	17494	17347	17224	17351	17476	17330	17442	17309	17447	17401	17374	17232	17371	17308	17317	17340	17335	17438	17513	17413	17436	17328	17322	17400	17353	17625	17472	17440	17426	17478	17473	17276	17607	17357	17293	17395	17381	17447	17368	17267	17703	17386	17296	17436	17342	17359	17461	17320	17530	17193	17429	17193	17236	17359	17257	17277	17407	17477	17541	17328	17507	17244	17521	17521	17339	17497	17363	17586	17401	17364	17524	17471	17393	17503	17376	17424	17522	17454	17426	17387	17321	17581	17380	17242	17448	17504	17426	17654	17395	17497	17464	17419	17351	17349	17329	17447	17524	17341	17406	17548	17498	17351	17171	17337	17414	17419	17372	17355	17358	17505	17331	17443	17444	17587	17422	17404	17372	17403	17281	17238	17383	17485	17546	17608	17557	17465	17520	17598	17255	17278	17339	17438	17539	17307	17560	17451	17400	17271	17462	17362	17635	17373	17413	17480	17457	17324	17456	17418	17303	17300	17262	17444	17453	17271	17348	17455	17487	17382	17297	17612	17315	17355	17438	17524	17433	17315	17519	17428	17542	17359	17313	17428	17522	17507	17471	17484	17347	17672	17437	17490	17514	17363	17343	17275	17479	17527	17321	17611	17451	17400	17454	17288	17399	17547	17531	17403	17314	17488	17496	17312	17409	17559	17452	17429	17319	17284	17517	17426	17298	17545	17528	17354	17304	17334	17434	17485	17394	17379	17351	17433	17596	17440	17389	17437	17395	17378	17505	17363	17650	17415	17518	17521	17370	17495	17357	17329	17276	17414	17309	17252	17199	17250	17568	17442	17441	17514	17341	17512	17300	17383	17436	17425	17360	17461	17518	17428	17529	17497	17452	17399	17341	17554	17472	17235	17548	17441	17376	17329	17505	17337	17616	17409	17515	17471	17444	17469	17445	17371	17527	17475	17212	17493	17252	17440	17542	17261	17391	17393	17432	17505	17278	17574	17494	17333	17328	17257	17354	17279	17544	17451	17277	17386	17527	17426	17347	17380	17461	17416	17229	17332	17497	17384	17534	17449	17344	17498	17301	17446	17270	17697	17477	17373	17372	17365	17544	17387	17454	17382	17407	17471	17600	17400	17263	17293	17298	17434	17377	17216	17416	17460	17418	17392	17331	17534	17503	17379	17484	17399	17493	17457	17366	17466	17588	17509	17452	17299	17481	17386	17556	17299	17331	17396	17516	17330	17381	17578	17413	17307	17509	17269	17512	17336	17399	17287	17543	17426	17426	17425	17374	17523	17311	17242	17359	17525	17411	17416	17528	17480	17380	17452	17120	17334	17665	17496	17614	17377	17320	17550	17445	17549	17409	17439	17382	17544	17277	17190	17309	17634	17281	17467	17459	17384	17409	17381	17221	17506	17359	17325	17380	17404	17444	17486	17302	17467	17480	17297	17421	17252	17420	17465	17470	17382	17307	17509	17466	17356	17304	17371	17367	17407	17549	17318	17492	17577	17451	17387	17483	17442	17445	17340	17274	17391	17344	17416	17542	17472	17369	17391	17535	17445	17226	17248	17541	17470	17314	17337	17530	17214	17326	17503	17608	17525	17390	17324	17309	17496	17401	17350	17397	17383	17331	17375	17446	17389	17399	17389	17442	17455	17305	17322	17376	17391	17549	17422	17353	17452	17381	17452	17298	17403	17457	17353	17452	17318	17482	17436	17337	17292	17377	17461	17433	17429	17551	17385	17455	17412	17566	17374	17378	17329	17410	17509	17464	17267	17405	17342	17448	17469	17323	17434	17477	17551	17414	17333	17479	17346	17445	17338	17518	17230	17494	17465	17386	17327	17324	17646	17434	17345	17450	17318	17346	17550	17449	17468	17406	17336	17445	17378	17409	17412	17381	17310	17438	17416	17208	17337	17364	17422	17355	17388	17491	17351	17351	17606	17443	17321	17498	17364	17605	17324	17526	17580	17296	17364	17531	17478	17392	17425	17232	17410	17269	17414	17474	17500	17419	17475	17386	17468	17426	17332	17372	17349	17467	17330	17291	17409	17414	17286	17477	17360	17394	17437	17452	17460	17397	17429	17612	17269	17365	17618	17464	17385	17476	17398	17158	17325	17348	17319	17362	17393	17549	17379	17367	17349	17405	17380	17359	17521	17462	17477	17326	17343	17297	17440	17298	17334	17383	17402	17363	17541	17426	17585	17390	17439	17192	17351	17338	17412	17552	17458	17419	17409	17372	17407	17620	17273	17380	17460	17453	17330	17317	17385	17377	17507	17369	17285	17385	17474	17597	17367	17357	17635	17348	17566	17364	17416	17293	17410	17352	17343	17425	17524	17345	17431	17220	17396	17404	17218	17378	17501	17283	17444	17334	17399	17332	17401	17429	17527	17398	17525	17379	17285	17555	17562	17336	17279	17573	17514	17244	17667	17423	17454	17407	17341	17371	17286	17395	17402	17214	17559	17378	17381	17390	17310	17433	17269	17437	17524	17535	17392	17439	17327	17483	17282	17460	17439	17500	17314	17423	17518	17238	17601	17261	17157	17440	17255	17311	17403	17198	17459	17423	17320	17493	17300	17352	17517	17436	17475	17610	17530	17422	17368	17241	17409	17336	17452	17453	17406	17363	17319	17315	17295	17461	17516	17478	17338	17547	17357	17569	17395	17412	17396	17436	17456	17356	17374	17331	17540	17411	17491	17562	17437	17328	17405	17521	17415	17433	17389	17452	17498	17337	17327	17606	17301	17313	17429	17470	17343	17390
24668	21432	28670	24964	22950	25138	50231	50921	39369	30498	24486	21982	21175	21052	20971	20877	20930	21085	21123	20935	21011	20945	20837	20699	20914	20989	20906	20840	21031	21003	21089	20941	20701	20740	21029	20840	20758	20674	20822	20801	20931	20783	20713	20905	20671	20774	20782	20906	20828	20956	20909	20739	20948	20851	20778	20761	20792	20970	20906	20851	20806	20839	20749	20849	20896	20954	20973	20758	20916	20744	20930	20825	20927	20941	20771	20935	20707	20653	20718	20897	20933	20733	20734	20809	20771	20827	21072	20861	20861	20559	21059	20809	20857	20625	20758	20891	20816	21007	20821	21086	20971	20794	20862	20667	20767	20645	20835	20779	20751	20790	20678	20816	20711	20787	21015	20774	20770	20838	21114	20892	20700	20908	20755	20946	20969	20835	20828	20658	20868	20778	20759	20709	20731	20704	20982	20597	20920	20812	20870	20834	20755	20832	20768	20615	20900	20881	20730	20802	20880	20880	20889	20735	21038	20640	20752	20888	20642	20961	20887	20692	20800	20601	20734	20702	20906	20914	21082	20638	20862	20671	20830	20764	20912	20789	20910	20814	20708	20786	20820	20942	20763	20580	20860	20873	20790	20960	20887	20826	20887	20708	20840	20985	20706	20724	20787	20773	20711	20954	20731	20653	20715	20754	20926	20892	21132	20946	20642	20945	20940	20703	20834	20742	20952	20770	20776	20911	20789	20989	20818	20807	20958	20692	20878	20662	20740	20861	20623	20660	20870	20834	20653	20981	20777	20767	20912	20896	20868	20736	20949	20884	20831	20865	20896	20842	20898	20942	20823	20876	20689	20879	20601	20853	20803	20645	20875	20819	20850	20661	20751	20784	20874	20687	20916	20834	20685	20838	20764	20796	20821	20762	20767	20807	21112	20800	20746	21015	20717	20671	20881	20828	20774	20865	20752	20986	20545	20969	20987	20940	20764	20677	20788	20726	20985	20767	20659	20625	20826	20637	20860	20884	20816	20873	20916	20605	20919	20856	20944	20626	20738	20795	20855	20761	20893	20868	20785	20807	20638	20810	21027	20803	20706	20731	20719	20669	20864	20769	21099	20817	20699	20752	20832	20747	20980	20785	20704	20846	20925	20588	20536	20634	20734	20595	20847	20853	20834	20886	20897	20890	20939	20783	20700	20663	20748	20912	20808	20999	20643	20995	20808	20728	20758	20781	20703	20727	20871	20805	20934	20655	20987	20781	20751	20794	20954	20752	20987	20648	20903	20663	20792	20929	20792	20931	20795	20861	20717	20805	20830	20794	20832	20945	20932	20855	20939	20864	20849	20330	20746	20881	20689	20849	20757	20896	20625	21004	20766	20804	20590	20704	20923	20653	20844	20783	20794	20852	20723	20887	20775	20618	20924	21100	21081	20788	20734	20754	20715	20861	20831	20700	20749	20755	20656	20647	21040	20795	20736	20794	20705	20696	20762	20644	20811	20910	20911	20748	20949	20959	20862	20770	20891	20686	20738	20593	20593	20948	20752	20863	20855	20730	20805	20888	21075	20713	20892	20768	20911	20804	20798	20950	20787	20767	20868	20843	20680	20733	20812	20827	20763	20698	21023	20770	20770	20898	20874	20854	20898	20788	20857	20880	20563	20785	20913	20644	20815	20776	20870	20924	20784	20699	20922	21035	21005	20918	20779	20874	20906	20866	20818	20672	20828	20874	20827	20762	20753	20889	20840	20850	20860	20982	20764	20821	20757	20821	20912	20670	20829	20966	20679	20799	20997	20977	20680	20775	20865	20659	20884	20603	20800	20574	20777	20945	20933	20876	20688	20779	20859	20906	20801	20840	20784	20721	20708	20836	20837	20826	20771	20721	20812	20781	20797	20808	20843	20852	20813	20775	20739	20758	20791	20753	20754	20952	20886	20801	20815	20641	20776	20891	20899	20866	20837	20702	20741	20848	20857	20773	20733	20785	20703	20869	20675	20983	20807	20980	20928	20825	20816	20914	21010	20837	20753	20756	20704	20727	20657	20773	20878	20673	20933	20839	20923	20925	20853	20882	20846	20839	20940	20734	20734	20819	20814	20794	20815	20985	20719	20695	20785	20702	20802	20731	20751	20720	20676	20847	20828	20943	20771	20930	20964	20981	20944	20878	20959	20663	20734	20838	20888	20686	20748	20822	20759	20758	20704	20886	20579	20842	20877	20669	20876	20745	20800	20712	20664	21063	20603	20839	20652	20934	20858	20963	20682	20829	20916	20920	20883	20799	20871	20733	20923	20672	20966	20598	20955	20960	20877	20751	20798	20793	20919	20790	20945	20821	20811	20683	20954	20538	20739	20664	20788	20805	20923	20842	20794	21061	20736	20824	20800	20751	20802	20743	20534	20895	20845	20697	20837	20802	20885	20779	20777	20789	20775	20880	20899	20741	20875	20937	20806	20713	20697	20934	20624	20830	20854	20799	20900	20755	21144	20931	20803	20878	20777	20802	20672	20853	20573	20515	20602	20864	20950	20590	20844	20696	20895	20827	20896	20659	20890	20857	20753	20886	20685	20972	20876	20721	20984	20825	20865	20943	20929	20639	20750	20719	20826	20703	20803	20866	20937	20654	20810	21003	20661	20927	20979	20654	20834	20919	20970	20813	20799	20823	21013	21061	20866	20839	20778	20784	20616	21049	20873	21125	20732	20699	20617	20657	20789	20586	20844	20738	20708	20786	21115	20594	20696	20932	21021	20806	20738	20894	20719	20715	20818	21051	20695	20458	20672	20537	20712	20735	20738	20865	20619	20627	20604	20670	20880	20773	20876	20919	20689	20684	20661	20905	20836	20717	20774	20888	20620	20587	20702	20621	20648	20755	20825	20723	20929	20918	20774	20676	20770	20726	20686	20549	20478	20846	20850	20883	20788	20774	20571	20520	20719	20779	20760	20638	20738	20835	20715	20838	20806	20965	20817	20927	20752	20765	20894	20780	20853	20590	21091	20733	21002	20751	20885	20772	20970	20689	20971	20774	20787	20798	20791	20909	20987	20855	20849	21063	20887	20960	20948	20832	20908	20878	20779	20772	21052	20657	20793	20828	21091	20845	20871	20679	20828	20836	20900	20984	20829	20930	21029	20746	20853	20752	20694	20791	20646	20623	20781	21027	20860	20576	20827	20794	20591	20642	20915	20898	20812	20917	20919	20790	20990	20667	20609	20748	20898	20974	20889	20898	20785	20805	20784	20874	20899	21012	20961	20830	20735	20895	20917	20819	20961	20929	21049	20968	21171	20828	20765	20808	20826	20891	20808	20766	20596	20896	20749	20720	20734	20804	20652	20847	20855	20794	20834	20875	20853	20760	20853	20913	20758	20739	20998	20599	20742	20703	20747	20721	20673	20847	20728	20842	20874	20760	20833	20938	20831	20856	20883	20870	20895	20844	20860	20804	20794	20933	20809	20804	20810	20778	20655	20732	20906	20926	20910	20741	20838	20881	20586	20988	20881	20794	20811	20836	20888	20859	20898	20668	20905	20686	20743	20822	20709	20783	20745	20774	20771	20804	20821	20796	20844	20796	20728	20827	20752	20790	20874	20818	20847	20857	20724	20979	20733	20835	20742	20801	20948	20765	20797	20824	20789	20906	20695	20830	20816	20857	20681	20729	20925	20692	20749	21032	20850	20834	20774	21023	20982	20965	21022	20796	20647	21000	21058	21029	20599	20758	20751	20776	20769	20907	20989	20809	20808	20690	20803	20704	20845	21039	20790	20897	20924	20981	20719	20906	20982	20888	20885	21026	20791	20666	20944	20681	20944	20953	20749	20832	20987	20926	20746	20881	20717	20770	20792	20885	20870	20719	20901	20741	20708	20869	20921	20923	20786	20652	20996	20822	20901	20937	21022	20995	20815	21035	20900	20775	20806	20813	20746	20828	20684	20907	20708	21002	21001	20656	20889	20752	20726	20834	20801	20667	20677	20937	20877	20788	20961	20891	20731	20731	20923	20984	20819	20760	20563	20845	20673	20852	20806	20668	20814	20819	20917	20810	20802	20778	20718	20920	20865	20752	21035	20808	20835	20896	20638	20928	20900	20878	20788	20838	20778	21043	20823	20987	20944	20809	20765	20668	20992	20765	20724	20628	20796	20732	20873	20933	20963	20631	20816	20799	20670	20776	20860	20839	20835	20828	21037	20779	20809	20704	20926	20948	20886	20885	20918	20722	21125	20965	20733	20889	20863	20833	20847	20851	20869	20754	20836	20860	20678	20846	20709	20989	20954	20742	20932	20751	20901	20728	20781	20760	20764	21020	20969	20768	20759	20883	20962	20524	20839	20622	20806	20813	20935	20937	20765	20833	20784	20829	21047	20876	20867	20946	20687	20942	20921	20616	20844	20841	20767	20832	20624	21038	20935	20903	21008	20843	20840	20698	20728	20909	20904	20775	20817	20765	20854	20773	20684	20795	20881	20680	20812	21033	20999	20703	20642	20743	20671	20797	20913	20787	20953	21028	20926	20578	20736	20693	20947	20683	20794	20969	20847	20637	20836	20751	20853	20568	20876	20805	20888	20855	20951	21074	20780	20675	20658	20677	20811	20887	20764	20975	20667	20924	20591	20778	20898	20697	20768	20689	20655	20822	20889	20853	20914	20973	20758	20794	20878	20705	20690	20883	20785	20692	20494	20621	20790	20833	20755	21058	20935	20714	20806	20714	20871	20730	20796	20645	20807	20713	20849	20783	20834	20635	20835	20814	20945	20853	20976	20892	20717	20752	20991	20921	20793	20797	20821	20827	20794	20846	20902	20844	20745	20760	20694	20953	20980	20640	20938	20841	20694	20918	20936	20676	20597	20786	20777	20877	20948	21137	20638	20756	20706	20872	20899	20813	20896	20727	20849	20778	20748	20644	20802	20878	20873	20861	20628	20961	20618	20852	20937	20901	20940	21165	20901	20661	21082	20646	20669	20561	20878	20649	21082	20794	20823	21022	20660	20680	20964	20989	20768	20834	20841	20819	20927	21181	20668	21123	20962	20887	20810	20797	20690	20704	20621	20582	20817	21030	20950	20671	20809	20801	20706	20885	20858	20829	20933	20952	20692	20809	20774	20896	20817	20760	20971	20849	21028	20737	20654	20822	20775	20912	20788	20898	20646	20851	20872	20788	20567	21070	21017	20996	20744	20812
15701	24838	23290	20589	18854	22987	50329	49080	38181	27817	20722	18289	17438	17399	17237	17223	17455	17279	17282	17359	17455	17486	17391	17483	17135	17353	17154	17303	17435	17145	17391	17339	17343	17308	17344	17283	17471	17453	17173	17473	17243	17256	17236	17391	17290	17453	17380	17395	17453	17436	17344	17401	17453	17285	17176	17391	17392	17328	17445	17380	17338	17148	17321	17258	17191	17252	17296	17255	17403	17338	17190	17392	17213	17358	17356	17209	17294	17418	17231	17387	17511	17365	17211	17526	17287	17292	17357	17298	17367	17394	17320	17292	17471	17372	17402	17144	17324	17424	17280	17410	17325	17147	17286	17283	17414	17200	17199	17235	17195	17314	17404	17419	17546	17342	17385	17256	17387	17428	17320	17208	17351	17265	17464	17362	17186	17302	17206	17416	17213	17419	17339	17498	17419	17161	17392	17285	17287	17218	17359	17265	17220	17327	17325	17188	17357	17331	17175	17254	17308	17350	17492	17362	17113	17380	17455	17417	17232	17283	17166	17350	17228	17211	17242	17534	17366	17441	17261	17278	17137	17472	17243	17393	17437	17291	17201	17275	17491	17155	17248	17426	17363	17354	17215	17255	17199	17121	17379	17234	17342	17401	17281	17284	17334	17472	17284	17429	17342	17412	17465	17277	17448	17222	17348	17205	17373	17331	17253	17330	17369	17127	17236	17339	17391	17136	17237	17159	17284	17481	17314	17378	17365	17300	17339	17343	17260	17348	17336	17415	17250	17379	17366	17510	17413	17264	17206	17356	17201	17242	17551	17430	17335	17414	17305	17239	17284	17484	17090	17330	17319	17380	17265	17267	17382	17371	17184	17483	17392	17448	17585	17217	17292	17442	17407	17399	17276	17216	17268	17287	17226	17150	17400	17237	17289	17324	17333	17237	17285	17260	17410	17298	17434	17272	17168	17128	17415	17398	17533	17313	17402	17306	17116	17231	17385	17445	17162	17178	17258	17519	17374	17223	17451	17255	17108	17233	17332	17411	17444	17350	17299	17241	17437	17383	17260	17263	17398	17526	17435	17263	17462	17423	17414	17224	17226	17378	17291	17388	17275	17313	17264	16999	17531	17368	17219	17388	17351	17223	17384	17389	17118	17244	17394	17234	17498	17338	17399	17266	17349	17412	17369	17278	17213	17263	17346	17331	17238	17467	17176	17369	17408	17297	17402	17094	17337	17352	17271	17439	17233	17472	17277	17371	17242	17265	17319	17274	17254	17355	17338	17246	17279	17392	17439	17200	17334	17193	17334	17250	17492	17321	17364	17222	17395	17269	17449	17344	17286	17286	17419	17328	17404	17273	17585	17414	17308	17273	17210	17260	17194	17374	17378	17220	17270	17376	17293	17481	17284	17390	17243	17391	17179	17409	17349	17387	17338	17475	17387	17240	17337	17189	17383	17376	17242	17343	17409	17228	17283	17336	17081	17432	17216	17506	17145	17287	17333	17316	17264	17291	17284	17334	17382	17173	17354	17177	17315	17354	17185	17450	17333	17259	17333	17206	17238	17251	17377	17180	17398	17492	17304	17184	17501	17281	17345	17256	17340	17399	17262	17528	17216	17564	17502	17344	17452	17219	17230	17297	17241	17398	17304	17344	17212	17354	17385	17608	17376	17225	17152	17280	17441	17457	17343	17278	17100	17232	17429	17303	17561	17326	17381	17186	17289	17221	17311	17297	17442	17548	17344	17450	17400	17437	17425	17429	17378	17317	17374	17243	17315	17162	17451	17456	17326	17441	17272	17343	17255	17418	17368	17206	17235	17415	17285	17428	17391	17412	17283	17373	17280	17333	17231	17511	17050	17095	17453	17279	17336	17324	17468	17254	17345	17368	17337	17195	17263	17306	17361	17293	17446	17246	17561	17286	17415	17247	17291	17355	17208	17362	17221	17396	17415	17262	17289	17385	17414	17237	17422	17190	17235	17240	17420	17325	17235	17334	17348	17313	17371	17345	17539	17231	17344	17205	17388	17243	17389	17322	17399	17493	17218	17012	17330	17327	17443	17309	17390	17219	17172	17226	17391	17291	17317	17345	17147	17450	17332	17407	17406	17326	17316	17399	17233	17265	17368	17278	17284	17230	17320	17283	17221	17216	17281	17361	17377	17190	17405	17405	17181	17417	17271	17212	17228	17450	17413	17330	17293	17269	17483	17436	17166	17257	17409	17513	17407	17325	17254	17158	17206	17318	17549	17420	17286	17214	17296	17305	17233	17375	17214	17251	17327	17291	17467	17332	17329	17293	17161	17318	17201	17262	17414	17419	17434	17230	17363	17235	17268	17507	17379	17390	17199	17344	17128	17489	17381	17477	17168	17247	17273	17079	17564	17221	17340	17325	17364	17329	17302	17267	17258	17443	17524	17356	17345	17537	17375	17573	17270	17291	17256	17415	17329	17465	17423	17439	17380	17351	17394	17401	17275	17381	17613	17273	17388	17421	17292	17358	17260	17472	17399	17254	17339	17334	17361	17327	17401	17436	17487	17064	17363	17446	17466	17339	17265	17128	17465	17375	17080	17499	17296	17512	17308	17425	17305	17268	17243	17206	17460	17306	17336	17254	17188	17351	17381	17424	17310	17346	17077	17284	17282	17286	17482	17283	17313	17489	17473	17316	17345	17319	17307	17273	17472	17326	17406	17387	17271	17338	17394	17224	17361	17321	17259	17441	17255	17338	17331	17332	17443	17298	17445	17208	17443	17278	17259	17233	17392	17210	17172	17275	17352	17331	17382	17422	17347	17205	17339	17361	17288	17249	17246	17368	17166	17256	17171	17372	17463	17180	17076	17282	17413	17105	17335	17341	17292	17128	17207	17297	17375	17277	17232	17309	17365	17336	17481	17353	17183	17291	17305	17359	17474	17242	17384	17305	17187	17468	17299	17209	17402	17251	17273	17297	17434	17244	17214	17615	17303	17291	17086	17522	17563	17147	17320	17494	17374	17248	17261	17331	17137	17512	17357	17305	17347	17268	17441	17370	17516	17331	17488	17317	17296	17267	17255	17388	17225	17226	17315	17268	17420	17224	17310	17340	17216	17181	17265	17319	17267	17451	17211	17313	17401	17561	17250	17341	17350	17420	17284	17297	17363	17318	17576	17408	17318	17313	17314	17325	17531	17406	17138	17151	17372	17232	17186	17445	17539	17236	17321	17187	17359	17251	17226	17365	17272	17402	17284	17286	17250	17580	17318	17275	17375	17416	17417	17318	17371	17139	17358	17284	17292	17161	17241	17372	17324	17381	17295	17452	17472	17273	17398	17275	17122	17323	17216	17438	17073	17453	17558	17233	17385	17288	17308	17463	17276	17370	17317	17255	17368	17305	17277	17409	17416	17384	17453	17241	17306	17291	17325	17295	17302	17173	17492	17278	17347	17479	17235	17489	17257	17304	17446	17314	17429	17298	17428	17266	17414	17264	17402	17289	17456	17241	17433	17362	17327	17233	17396	17258	17274	17384	17250	17069	17347	17340	17424	17394	17282	17331	17280	17291	17228	17275	17309	17278	17341	17456	17249	17414	17234	17238	17498	17412	17310	17446	17069	17407	17356	17452	17169	17229	17545	17345	17450	17350	17435	17404	17386	17266	17279	17242	17370	17252	17399	17235	17299	17154	17394	17397	17343	17193	17248	17293	17484	17374	17547	17356	17269	17332	17313	17390	17392	17406	17378	17340	17254	17300	17311	17216	17315	17355	17252	17359	17419	17310	17335	17219	17139	17497	17258	17300	17278	17361	17351	17285	17466	17339	17345	17325	17247	17404	17265	17218	17319	17307	17359	17263	17439	17171	17545	17142	17272	17214	17364	17327	17388	17425	17285	17322	17214	17333	17544	17337	17273	17234	17205	17330	17430	17272	17320	17267	17365	17341	17406	17102	17333	17209	17266	17131	17332	17332	17216	17326	17357	17239	17360	17207	17274	17368	17264	17308	17324	17350	17496	17238	17296	17207	17293	17395	17476	17254	17473	17180	17481	17300	17338	17349	17082	17256	17266	17298	17429	17342	17390	17241	17197	17333	17456	17345	17340	17195	17364	17531	17426	17107	17272	17299	17210	17433	17140	17312	17244	17403	17207	17465	17330	17363	17305	17310	17381	17167	17245	17322	17320	17260	17288	17374	17407	17274	17329	17247	17507	17332	17416	17168	17260	17361	17198	17462	17325	17252	17351	17352	17320	17428	17337	17354	17344	17236	17087	17470	17248	17259	17221	17143	17438	17327	17194	17390	17283	17145	17352	17227	17451	17147	17212	17415	17259	17329	17274	17239	17302	17166	17519	17392	17429	17289	17383	17257	17314	17330	17417	17410	17337	17370	17113	17298	17500	17478	17194	17355	17326	17275	17275	17140	17429	17289	17328	17400	17365	17256	17333	17318	17214	17171	17303	17250	17190	17064	17178	17298	17367	17254	17222	17518	17276	17351	17372	17183	17483	17526	17375	17253	17335	17251	17360	17293	17271	17422	17274	17143	17261	17362	17334	17251	17323	17348	17489	17483	17299	17183	17240	17441	17311	17410	17208	17237	17187	17312	17452	17542	17462	17559	17223	17329	17313	17464	17310	17188	17410	17419	17278	17375	17332	17220	17180	17180	17354	17257	17258	17282	17637	17175	17255	17349	17315	17261	17332	17524	17361	17205	17378	17475	17203	17250	17204	17273	17408	17414	17432	17230	17276	17532	17200	17357	17319	17344	17290	17300	17383	17362	17332	17265	17358	17438	17381	17329	17409	17296	17441	17430	17164	17296	17219	17228	17408	17321	17385	17086	17304	17168	17329	17413	17325	17403	17347	17336	17270	17311	17566	17263	17296	17369	17429	17236	17297	17451	17210	17214	17358	17176	17342	17310	17173	17159	17262	17449	17239	17458	17321	17293	17244	17273	17317	17282	17251	17131	17368	17454	17424	17382	17211	17100	17390	17456	17424	17364	17247	17408	17357	17374	17477	17272	17136	17446	17424	17320	17412	17215	17380	17393	17357	17392	17304	17488	17448	17403	17455	17294	17346	17268	17384	17301	17231	17293	17325	17262	17253	17387	17357	17295	17394	17456	17417	17236	17392	17081	17139	17172	17267	17350	17430	17295	17482	17197	17482	17270	17077	17304	17343	17315	17471	17343	17382	17218	17398	17226
22795	21408	29285	23942	21662	38959	71592	65660	50004	37013	28070	24000	22864	22558	22447	22126	22270	22313	22153	22118	22339	22334	22185	22209	21969	22086	22127	21998	21952	22046	22197	22226	22081	22056	22179	21893	22106	22042	22071	22127	22063	22217	22024	22332	22163	22035	22179	22048	22203	22078	22017	22150	22112	22144	22005	22218	22158	22112	22170	21968	21989	22023	21936	22154	22083	21954	21868	22066	22047	21993	22110	22196	22058	22204	22092	22246	22162	21779	22164	21968	22167	22179	22205	22053	22139	22119	21881	22066	22202	22044	22136	22246	21926	22089	21955	21768	22052	21917	21936	21831	21865	22092	22055	22029	22162	22214	22025	22091	22185	22105	22214	22243	22116	21945	22126	22142	22031	21920	22107	21868	21862	22133	22076	22093	21966	22027	21897	22036	22168	21712	22114	22246	21837	22162	21919	22403	22254	22279	21773	22010	21863	21966	21929	21997	21980	21990	22035	21784	22038	22098	22027	22195	22066	21844	21823	22065	22138	22027	21952	22120	21913	22013	21937	22150	21930	22087	21982	22070	22060	21881	21969	22175	22160	22070	22177	22174	22026	21916	22159	21885	22072	21885	22136	21816	21906	22040	22104	21924	22007	21981	21953	21980	22197	21947	22215	22089	22076	22093	21812	21899	22098	21941	22277	22098	22126	21985	22213	21894	21984	22117	22042	21870	22079	22127	21927	21952	22011	21709	22058	21815	22161	21796	21781	21810	21824	22117	21891	21884	22018	21914	22042	22208	22062	22131	22005	22145	21904	22030	22120	22209	22036	21850	22271	22028	21937	21956	22014	21990	22124	22078	22014	22040	22082	21950	21881	21938	21886	21993	22080	22076	21973	22203	21955	22157	22146	22123	22448	21812	22040	21941	22103	21821	22135	21996	21900	22158	22099	21856	22060	22008	22126	22283	21929	21912	21870	21944	21846	22114	21944	21839	22122	22268	22131	21924	22209	22020	22080	22060	22044	22257	22054	22119	22023	22001	22105	22015	22120	21951	22049	21988	22040	21988	22010	22001	22100	22188	22088	21819	21995	21727	22050	21846	21771	22074	21875	21738	21894	22133	21936	22020	21958	22093	21851	21781	21982	21860	21969	22059	21798	21968	21964	21874	21993	21849	22016	21883	21930	21906	21699	21751	22019	21925	22145	21937	22067	22049	21943	21916	21982	21806	22003	21958	22012	22113	21991	21879	22114	21794	21807	21921	22269	22042	21912	21947	22123	22135	21963	22006	22118	21859	21922	22036	22079	21922	22054	22010	21947	21924	22006	22007	21867	21779	22178	22123	22082	21877	21825	21972	22100	22084	22079	22053	22073	21742	21913	21931	21972	22052	21980	21967	21977	21697	22110	21978	22075	22029	21819	22052	22074	21795	21952	22033	22078	22157	22184	21865	22007	21885	21975	21946	21932	21954	21951	21897	21878	21998	21948	22059	22058	21935	21945	21969	21953	21981	21924	21955	22078	21666	22042	22099	22227	22110	22119	21836	21731	22021	22209	22128	22042	21973	21920	22016	22179	21959	22244	22007	22129	22104	22139	22045	22067	21956	22036	22061	22012	21915	22093	22199	21903	22035	22031	21965	22098	22111	21815	21979	22111	22064	22011	21978	21920	22154	22063	22052	21980	21755	21992	21928	21912	22026	21960	21800	21944	21888	21973	21857	21949	21900	21924	21994	22117	22045	22104	21901	22080	21836	22087	21871	22004	22015	22155	21939	22005	21920	21954	21908	22063	21976	22014	21844	22040	22052	22090	22084	22149	21932	21994	21965	22001	22085	22323	21881	22220	22063	21988	21970	22019	22191	22122	22278	22261	22092	21818	22149	22010	22001	21736	21848	21981	21822	22037	21951	22100	22289	21923	21814	22011	21964	21905	21876	21777	21906	21866	22085	22125	22007	21922	22027	21992	21858	21978	21938	21960	22127	21943	22031	21893	22015	21920	22143	21996	22043	21982	22099	22043	22053	21879	21747	21923	22100	21986	22064	21954	21850	22195	22226	22176	22063	22008	22052	22121	22088	21998	22044	22053	22058	22087	21974	22179	22055	22221	21917	22046	22056	21991	22260	22023	22214	22045	21919	21816	22002	22045	21890	21789	22019	22043	22120	21899	22042	22081	21797	21821	22031	22328	22152	22082	22151	22200	22035	22014	21878	22071	21910	22148	21975	22120	22104	21993	22014	21903	21956	21920	21923	22056	22196	21909	22067	22040	21887	22051	22039	22021	21960	21971	22005	21689	21964	22050	22017	21951	22126	21871	22020	22057	22069	21956	21904	22036	21887	22180	22316	22114	21675	21934	21922	22082	21972	21726	22224	22006	22013	22137	22182	22206	21994	21805	22093	22072	22011	21993	21981	21864	22056	21986	22054	21909	22122	21981	22129	22125	22182	21964	22043	22106	22015	22000	22112	21876	22071	22197	22045	21956	22110	21888	22255	22025	21967	21979	22073	22093	21812	22130	22282	22134	22128	22110	21938	22057	22100	21848	22045	22140	22174	21831	21778	22152	22072	21975	22050	22101	21823	22104	22054	22063	21952	22013	22044	22107	21856	22207	21785	22007	21978	22330	21792	22157	21983	21832	22011	22177	22130	21976	21983	22103	22063	22138	22124	22109	21866	21966	22020	21969	21950	21900	22026	22071	21984	22077	22151	21973	22011	21861	21767	22033	21946	22005	22067	21878	21978	22153	22024	22020	21921	21974	21998	21973	22017	21970	21742	22096	21713	22196	21836	22131	22173	21946	21896	21814	21878	21902	22103	22103	21895	21963	22074	21989	21862	22005	22007	21835	21873	21706	21938	21820	21924	22112	22159	22074	21881	21847	21860	21985	21824	22075	22005	21831	22000	21874	22048	22080	21928	22019	21967	21874	21997	21949	21944	22068	21963	21951	22126	22031	22119	21937	21968	21712	21953	22025	22064	22007	22142	22034	21899	21946	21958	21793	22061	22093	21995	21966	22069	22112	22016	22135	21906	22200	22146	22022	21860	22114	22057	22142	21972	22092	22163	22048	22079	21890	22059	22028	22176	21952	22051	22062	22027	22076	21874	21908	21934	22142	21851	21999	22004	21805	22034	22052	21780	21954	21890	21907	21851	21971	22188	21961	21911	21961	21993	22060	21803	21984	22022	22080	21848	22051	21896	21918	21948	21890	21897	21947	22082	22020	22205	21959	22178	21882	21862	21880	22015	22058	21818	21837	21973	22087	22058	22129	21984	22181	22068	22037	22140	22162	21992	21968	22160	22033	21976	21853	22109	22011	22043	22030	22060	22025	21950	21888	21965	22082	21868	21956	22046	22110	21994	22000	22085	22054	21982	22015	22089	22023	22076	21988	22187	22169	22131	22049	21789	21960	21735	21805	21756	21797	22065	21992	22124	22023	21974	22236	22161	21787	22069	22227	21887	21974	22177	22093	21949	22122	21974	21948	22021	22292	21899	22066	22118	21931	21916	21889	22066	21894	22107	22090	22025	22102	22284	21998	21883	22028	22024	22035	21910	22180	22119	22147	22048	22110	22053	22050	21995	22207	21953	21907	22118	22064	22113	22175	22243	22017	22163	22038	21988	22098	22037	21903	22167	22040	21779	21981	21971	21910	22259	21995	21913	21968	21966	22132	22102	22104	22074	21916	21976	22104	22030	22203	21990	22233	22042	21956	22197	22210	22146	22002	22063	22032	22008	22039	22100	22040	22175	21808	22007	21897	22044	22001	22008	22234	22071	21952	21851	21966	21933	21949	21910	22052	21836	22169	21876	22057	21916	21967	22112	21992	22186	21987	22099	22034	21747	21936	22091	21991	22058	21889	22069	22037	22027	22159	22035	22133	21820	21986	21921	22121	21986	21914	21962	21970	21865	22163	22053	22243	22123	22279	22070	21825	22010	22139	22054	22140	21803	22093	21976	22130	22094	22208	22099	21841	22096	21970	22126	22157	21986	22094	22094	21891	22023	22218	22076	21758	22043	21845	21909	22010	21663	22047	22095	22045	21962	21828	21987	21996	22163	22075	22032	22075	21970	22171	22200	21928	22058	22150	21985	22060	22133	22125	22043	22086	21873	22058	22061	22020	21979	22085	21972	22095	22192	22104	22120	22073	22190	21953	22029	21979	21993	21922	21954	22036	21865	21948	22120	21743	21987	22002	21977	21846	22039	21853	22062	22017	21781	21935	22136	21850	22096	22152	22005	22064	22021	22113	21941	22132	22234	22003	22049	21963	21988	21866	21727	21886	21970	22213	22002	21763	22056	22026	22034	22096	21813	22136	21931	22061	21922	21889	22036	22007	21795	21937	22041	21913	21963	22095	22075	21906	21899	22003	22049	22227	22110	21916	22031	21910	21982	21963	21826	21985	22021	22145	21920	22050	21866	22028	22136	21913	21813	22135	21829	22006	22072	22003	22087	22092	21978	22148	21775	22063	21922	21800	21787	22046	22080	22184	22069	21956	22079	22003	22062	22268	21977	22085	22138	21979	21933	22055	22159	21982	22146	22074	21985	22006	22070	22020	22021	21988	22092	22052	21943	22376	21970	22045	22065	22161	21991	21908	22038	22099	21827	22026	21951	21779	22090	22044	22221	21939	22096	22028	22174	21880	22190	22017	22021	22004	21921	21973	22167	22223	22047	22048	22181	21921	21956	22143	21970	22093	22040	22151	22189	22088	22040	22090	21810	21951	22065	22144	22146	22141	22105	21865	22041	22157	22087	21941	22161	21878	21996	21993	21938	22057	22041	21978	22056	22167	21997	21901	22085	21921	22070	21949	21962	22215	22008	21999	22178	22054	21902	22022	22170	22021	21962	21829	21808	21993	21983	22201	22152	22072	21815	21848	22008	22084	21798	21969	21797	21948	22117	22257	22149	21907	22209	22109	22176	22048	22006	21920	22016	22048	21924	21867	22161	21783	21984	22108	22028	22058	22061	22024	22058	21909	22075	22189	21972	22064	21974	22051	22067	21863	22102	22009	21888	22054	22135	22036	21933	22087	21970	21887	21823	21952	22133	22019	22194	22126	21889	22053	22078	22087	21899	21928	22215	22007	21932	21909	22120	21979	21971	22164	21858	22099	22041	22168	22019	21894	22001	21858	22000	22061	22005	21820	21976	21885	22014	22008	22014	22003	22143	21773	21748
16899	31307	28887	23601	21617	40192	72245	65608	49290	34881	23947	19504	18149	18018	18147	18013	18041	18038	17897	17852	18017	18141	18053	18004	18110	18101	17975	17991	17983	17877	18222	18165	17987	18096	17935	18091	18014	18133	18189	18039	17907	17962	17947	17917	18129	17963	18003	18128	17899	18233	17982	18063	17786	18077	17969	17884	17873	18036	17883	17997	17953	18146	17921	18121	17954	17974	17921	17856	18068	17998	17929	17894	17953	18107	17987	17879	18111	17972	18060	18116	17979	17977	18035	18089	17908	18033	18228	17956	18118	17976	18070	18101	17887	18148	18069	17901	17916	18065	17882	17916	18021	17875	17939	18038	17930	18091	17979	18057	18023	17842	17985	18050	17908	18166	18036	18006	17965	18073	17965	17997	17981	17937	17837	18077	18067	18064	18196	17934	17856	17849	17846	18051	17865	18149	18046	17923	18033	18116	17989	17863	18069	18098	18076	18023	17850	17995	17985	18062	17846	18051	17976	17787	17968	17974	17958	17814	18070	18042	17962	18003	17909	18143	18092	17901	17982	18008	17993	17888	17884	18033	17882	17915	18034	18083	17793	18069	17763	17845	18071	17879	17939	17839	17772	18043	18034	17963	18065	18087	18048	17986	18014	18057	17872	18056	18008	18085	18008	17998	18000	17941	18001	18102	18083	17858	17951	17911	17936	17991	17989	17913	17949	18060	17948	17880	17979	17969	17961	18250	18113	18066	18098	17924	17968	17967	17891	17944	17856	17830	18036	17847	17872	17923	18006	17980	17960	17862	18020	18056	17944	17913	18021	17901	18004	17880	17869	18028	17947	17946	17838	17980	17937	17966	18079	18049	17863	18073	17931	18093	18039	18085	17961	17992	18011	17978	18047	18022	18008	17893	18103	17885	17884	17658	18083	17965	18070	17954	17921	17981	17886	18116	17874	18042	17960	18012	17984	17998	17955	17918	18044	18165	17918	17807	17963	17918	18035	18104	17945	18082	17945	18033	18029	18005	18011	18039	17960	17885	18043	18057	18071	17841	17949	17843	17840	17743	18013	17934	17936	18008	17851	17943	17967	18080	17943	18128	17949	17955	18027	18085	18110	17695	17886	18100	17924	17862	17970	17975	18178	18059	17938	17965	17923	17894	17892	18010	18003	18191	18038	17996	17866	17954	18056	17954	17939	17977	17965	17794	18023	18147	17968	17996	17896	17947	18089	17918	17970	17904	17876	18106	17875	17830	17957	17985	18089	17914	18070	18116	18085	17932	17974	18025	18092	17855	18105	17965	17975	17923	17966	17697	17989	18008	18134	18045	17995	18096	17845	18162	18029	17903	17832	18027	18064	17845	17959	17903	18036	17872	18031	17875	17842	18020	18013	17924	17908	18213	18011	17957	18030	17967	17813	18001	17932	18179	18096	18009	17867	17999	18057	18060	17991	17972	17952	18003	17778	17925	17816	17798	17883	17998	18075	18039	17996	17921	18080	17963	18019	18047	17970	18231	17984	17948	17976	17991	18147	18342	18152	18138	17689	18135	18053	18038	17916	18045	17997	17788	18021	18005	18110	17992	17884	17857	18019	17947	17973	18173	17861	17956	17925	17967	17979	18243	17957	18074	18104	18023	18063	18139	17880	18006	18005	18022	17839	18147	18068	17952	17991	17961	17822	17982	17924	17881	18109	17971	18007	17991	17792	18113	17786	17940	18097	18003	18016	17997	17928	18074	17952	18006	18041	18105	17916	18135	18056	17999	17998	17877	18075	17871	17956	18048	17863	17922	18018	17985	17992	17941	17975	18048	17878	17923	18126	18023	18082	18014	18092	17806	17926	17822	18151	17908	18009	18003	18006	18018	17983	17908	18059	17872	17928	18106	17899	18070	18020	18030	18186	17918	18012	17768	18145	17934	17973	17893	17772	17971	18127	18011	18005	17931	17924	17973	18036	17814	17715	18107	17989	18035	17962	17809	18114	17948	18001	17974	17895	17746	17991	17979	17976	17870	17945	17905	18078	17885	18054	18025	17808	17945	17948	17956	17864	17988	17816	17955	18066	17963	18045	17990	18045	17954	17849	17975	17881	17966	17979	17752	17883	17964	18102	17905	17972	17881	18186	18047	17943	17957	18056	18018	18112	18003	18057	17865	17896	17812	18005	18045	17975	17771	17946	17855	17801	18008	17993	17994	17981	18022	17908	17821	18059	17915	17914	18035	17872	17808	17840	17908	17976	18057	17728	18152	17980	17889	18176	17937	18024	18049	17885	17888	17880	18154	18073	17824	17876	18040	18091	17837	17933	18140	17812	17895	17863	17833	18059	17913	17924	17997	17918	18032	18109	17968	17998	18003	17907	18010	17938	18118	17784	17957	17923	17945	18044	17948	17958	17987	18094	18217	18051	18001	18063	17868	17860	17910	17932	17989	17978	17837	17966	17884	17915	18014	17946	18013	18110	18028	17987	17918	18090	17943	18205	17905	18196	18112	17981	18052	17872	18045	17907	17944	18048	18105	17853	17937	17944	17968	17861	18021	17852	17887	17970	18155	17862	17955	18000	17990	18055	17923	17809	17994	17954	18101	18008	17991	17937	18003	18018	17920	18061	18010	18069	18074	18174	18004	18103	17960	17958	18118	17916	18085	17770	18035	17877	17880	18016	17985	18246	18074	17984	17796	17882	18053	17849	17984	18085	18010	17974	18056	17863	17880	18071	17931	18115	18087	18038	17891	17910	17960	17854	17960	17758	18009	18019	17887	17776	17925	17955	17906	17973	17933	17891	17786	18055	18157	18110	17774	17959	17877	17861	18295	18113	18107	17769	18075	18039	17885	17995	17855	18048	18132	18040	18009	17827	18078	17896	18002	17992	18117	18072	18027	17942	18020	17983	17946	18003	17912	17994	17911	17798	18100	18066	17942	18084	17999	18033	18069	17947	17967	17903	17843	17983	17866	17797	17895	17866	18189	17956	17979	18011	17947	17920	17806	17813	17865	17941	17921	18173	17877	17751	17856	17960	18150	18090	17915	18012	17996	18070	17890	18067	17969	17989	17913	18056	18059	17859	17955	18045	17887	17656	17953	17847	17954	18005	18078	17970	17791	17978	17906	17997	17968	18042	17868	17923	17961	17990	17979	18026	17813	17867	17884	18052	17972	18120	18108	17989	18004	17785	18010	17969	17922	17734	18022	17888	18016	18084	18067	17912	18145	17891	18093	17918	18011	18025	17973	17946	17975	17853	17896	17994	18061	18054	18109	17781	17818	17964	17891	17873	18012	17866	18001	18102	18032	17937	17944	18010	17826	18059	17985	18048	18168	17775	18083	18136	17908	18020	18066	17979	18065	17901	17985	17972	17996	18026	18020	17948	18031	17948	17986	17985	17858	18001	18010	17986	17924	18047	17991	18050	18045	17993	17853	18134	18053	17843	18019	18007	17988	17999	17881	18115	17937	18076	18035	18063	17984	17828	18191	17892	17884	17937	18057	17919	17964	17971	17998	17962	17936	18081	17915	17864	17789	17725	18205	17999	17947	18033	17953	18074	17946	17919	17765	18024	18015	17865	17929	17946	18021	17947	17903	17998	18067	17937	17955	17963	17906	17973	17879	17744	17808	18008	17967	17951	17913	17989	17920	17926	17835	17845	17931	18074	18078	18037	18095	18090	17886	17866	18173	17912	18125	17801	18032	17812	18039	17916	17918	17946	18049	18001	17907	18041	18037	17912	17968	18062	17889	17944	18114	18102	17860	18039	18025	18000	17914	17999	17956	18002	17873	18199	18007	18104	17883	17861	18159	17988	17969	17859	18223	17908	17925	18015	17890	18042	18184	18029	17821	17914	17879	18040	18128	17899	17960	18067	17960	18105	17952	17941	17988	17995	18133	17996	18164	18008	17787	17867	18014	17894	17875	18063	17738	18099	17923	17912	18010	18063	18028	17899	17870	18070	18052	17910	17967	18107	17913	17859	17856	17911	17970	17924	17768	18050	17925	17991	17915	17840	18052	18008	17986	17931	17895	17856	17964	17965	17994	18055	17863	18073	17954	18011	17977	17977	17917	18102	17878	17966	17867	17949	17827	18133	17989	17958	17874	18135	18031	18014	18064	17950	18051	18086	17838	18057	18042	18025	17932	17940	17998	18138	18117	17899	18046	18083	17999	18093	18020	18003	18031	18123	17866	17861	17832	18033	18003	17937	18111	17864	18043	17949	17992	17985	17988	17929	18000	18044	17867	17749	17818	18000	17963	17753	18084	17935	18011	17955	17887	17871	17971	18181	18031	18184	17999	17866	17754	18089	17839	17842	17988	17976	18020	17903	18195	17776	18013	18068	17978	17886	18186	17946	17753	18094	17976	18080	18024	18019	17847	17877	18042	17919	18129	17987	17992	18033	17938	17962	17824	17918	17861	18060	18143	17954	18014	18042	17900	17958	18087	17967	17929	17861	17888	17879	17758	18076	17979	18065	17804	17989	17934	17993	18033	18057	17808	17986	18088	17785	17984	17912	17753	17831	17910	17931	18100	18130	17907	18013	18100	17972	17981	18118	18031	18028	17996	17867	18055	17895	17937	18224	17846	18015	18052	17889	18227	17963	17942	17826	17828	17986	18021	17931	17931	17946	17841	18036	17866	18195	17958	17965	17955	18098	18044	17939	17961	17906	17869	17994	18005	18041	17708	17985	18017	18045	17829	17924	18006	18264	17903	18040	18126	17971	18088	18158	17947	17961	18045	17800	18136	18047	17902	17828	17866	18042	17915	17944	18114	18097	17967	17997	17940	17985	18015	17985	18089	17866	17916	18007	18043	17956	17896	18040	17989	17759	18031	17989	18053	18161	17985	17981	18018	17882	17854	18082	17997	18120	17993	17957	17781	17954	17727	17985	17759	18094	17951	17999	17940	17828	18070	17997	18048	17909	17996	18031	17944	18018	17993	17960	17975	17968	17853	18129	18039	17917	18088	17994	17964	18161	17899	17906	18016	17986	17834	17946	17976	18015	17871	17951	17934	17995	17915	18159	18008	17900	17971	17930	17999	17937	18033	17850	18004	18014	18131	17977	17977	18114	18044	18031	18016	17953	17982	18071	18068	17976	17881	18047	17814	18100	17928	18092	17942	17867	17994	17925	17813	17990	17939	18003	17762	17898	17952	17928	18039	18068	18014	18050	17997	17875	17944
27988	22647	27441	25399	23141	28369	30685	29587	26207	24103	23130	22839	22779	22654	22673	22726	22667	22674	22500	22681	22835	22783	22645	22593	23014	22661	22720	22662	22726	22611	22681	22740	22698	22749	22668	22814	22667	22725	22662	22807	22974	22692	22688	22832	22740	22776	22669	22756	22623	22825	22701	22544	22786	22898	22554	22671	22826	22783	22906	22767	22558	22586	22761	22662	22486	22460	22550	22799	22933	22676	22688	22646	22708	22762	22841	22604	22817	22548	22609	22729	22498	22853	22877	22763	22850	22717	22710	22764	22438	22717	22603	22863	22916	22816	22656	22518	22698	22888	22559	22802	22989	22804	22499	22698	22802	22686	22882	22600	22913	22683	22612	22540	22575	22705	22723	22674	22820	22721	22725	22613	22714	22469	23003	22756	22847	22628	22634	22562	22772	22799	22521	22634	22733	22685	22698	22589	22708	22673	22521	22737	22396	22768	22808	22519	22475	22482	22869	22433	22781	22757	22687	22682	22505	22666	22493	22653	22628	22828	22866	22788	22610	22733	22907	22545	22578	22588	22607	22731	22572	22810	22751	22747	22705	22946	22725	22452	22742	22596	22436	22644	22668	22652	22523	22743	22497	22708	22836	22620	22767	22827	22670	22601	22890	22702	22768	22668	22752	22395	22855	22890	22623	22709	22795	22710	22865	22709	22489	22728	22581	22759	22721	22749	22602	22733	22777	22727	22720	22691	22643	22767	22850	22693	22723	22717	22488	22619	22713	22758	22752	22575	22612	22534	22632	22626	22735	22673	22683	22932	22628	22879	22789	22709	22711	22561	22870	22746	22647	22557	22557	22752	22782	22718	22835	22900	22698	22640	22829	22869	22569	22563	22840	22683	22639	22599	22538	22783	22671	22398	22691	22606	22481	22716	22670	22898	22619	22749	22722	22775	22670	22619	22690	22607	22800	22771	22520	22456	22661	22637	22569	22587	22624	22777	22841	22745	22512	22634	22655	22665	22654	22932	22672	22562	22773	22677	22773	22792	22750	22684	22776	22408	22933	22596	22744	22820	22588	22603	22679	22515	22501	22748	22562	22786	22798	22778	22748	22757	22879	22819	22844	22836	22693	22684	22611	22632	22628	22804	22813	22671	22676	22533	22532	22780	22517	22873	22784	22743	22695	22696	22646	22693	22663	22626	22736	22741	22630	22488	22704	22787	22745	22721	22554	22749	22664	22242	22598	22758	22572	22670	22331	22680	22519	22688	22536	22786	22920	22612	22805	22453	22531	22802	22911	22961	22889	22430	22597	22603	22652	22533	22579	22556	22396	22649	22781	22670	22775	22678	22755	22435	22742	22638	22675	22676	22831	22604	22637	22687	22764	22752	22614	22686	22717	22811	22830	22766	22731	22507	22708	22489	22824	22706	22820	22676	22570	22715	22757	22835	22740	22680	22561	22610	22864	22875	22742	22847	22810	22639	22729	22575	22627	22797	22808	22771	22736	22686	22826	22671	22877	22670	22517	22557	22631	22518	22681	22723	22594	22819	22884	22790	22867	22732	22558	22767	22690	22801	22791	22639	22877	22658	22591	22659	22529	22688	22737	22779	22805	22522	22525	22985	22717	22617	22867	22574	22824	22599	22793	22839	22815	22588	22598	22699	22624	22830	22589	22866	22912	22601	22605	22638	22745	22640	22823	22575	22792	22683	22617	22782	22762	22922	22869	22594	22594	22526	22639	22716	22671	22765	22733	22573	22839	22519	22843	22566	22738	22606	22659	22705	22633	22754	22608	22493	22784	22771	22705	22571	22741	22702	22660	22785	22707	22623	22650	22764	22924	22739	22793	22639	22560	22733	22702	22495	22791	22614	22783	22657	22708	22851	22511	22803	22498	22445	22620	22524	22740	22648	22485	22741	22796	22737	22649	22529	22513	22702	22638	22803	22709	22692	22762	22535	22712	22622	22435	22692	22523	22591	22681	22543	22768	22645	23110	22671	22709	22717	22760	22619	22663	22707	22539	22648	22427	22917	22595	22634	22862	22909	22616	22772	22813	22603	22690	22423	22677	22894	22741	22490	22627	22684	22796	22748	22627	22670	22631	22648	22603	22698	22725	22781	22752	22833	22929	22792	22823	22499	22683	22673	22685	22929	22833	22682	22781	22685	22776	22539	22520	22712	22691	22624	22591	22531	22649	22663	22776	22652	22864	22743	22622	22749	22493	22694	22810	22777	22705	22734	22604	22739	22723	22767	22893	22626	22671	22495	22639	22502	22701	22579	22723	22622	22527	22808	22651	22715	22768	22582	22606	22558	22383	22757	22732	22758	22682	22671	22762	22779	22792	22723	22616	22780	22691	22704	22503	22743	22715	22783	22675	22906	22783	22770	22735	22684	22878	22728	22682	22936	22722	22570	22864	22770	22862	22710	22640	22607	22709	22789	22704	22750	22775	22843	22677	22856	22474	22792	22571	22586	22517	22729	22550	22668	22713	22547	22661	22708	22466	22715	22604	22767	22700	22673	22717	22633	22835	22650	22751	22620	22741	22700	22451	22671	22774	22716	22618	22872	22673	22433	22905	22727	22761	22755	22612	22548	22833	22674	22803	22514	22694	22530	22945	22623	22723	22779	22799	22729	22663	22639	22873	22746	22717	22497	22490	22656	22863	22845	22472	22679	22578	22599	22802	22903	22746	22572	23005	22787	22444	22445	22559	22505	22602	22722	22781	22826	22697	22797	22952	22821	22664	22788	22766	22689	22621	22813	22939	22772	22831	22830	22775	22627	22653	22883	22801	22764	22626	22844	22521	22692	22709	22697	22899	22595	22499	22723	22538	22656	22679	22659	22577	22773	22738	22725	22753	22541	22718	22669	22637	22592	22582	22500	22612	23016	22481	22604	22873	22702	22563	22643	22703	22860	22961	22809	22688	22673	22725	22593	22744	22712	22630	22687	22913	22770	22689	22441	22807	22689	22609	22532	22864	22832	22877	22750	22812	22715	22764	22520	22553	22732	22704	22728	22750	22663	22604	22619	22647	22704	22385	22697	22728	22597	22796	22736	22664	22539	22509	22896	22668	22437	22718	22775	22804	22829	22797	22827	22854	22533	22705	22725	22782	22768	22819	22661	22920	22942	22672	22455	22707	22482	22660	22665	22777	22719	22829	22507	22633	22790	22630	22733	22778	22671	22803	22466	22849	22839	22912	22731	22795	22578	22665	22644	22817	22726	22710	22663	22655	22776	22491	22923	22397	22819	22671	22733	22616	22771	22729	22848	22633	22611	22626	22728	22432	22490	22737	22619	22639	22672	22734	22935	22869	22697	22717	22592	22715	22672	22788	22503	22716	22924	22844	22765	22641	22374	22722	22627	22819	22481	22788	22752	22726	22754	22666	22692	22846	22540	22686	22809	22534	22568	22626	22676	22820	22711	22797	22540	22652	22700	22774	22540	22776	22775	22726	22749	22654	22874	22503	22666	22650	22603	22478	22781	22695	22718	22555	22589	22825	22571	22791	22650	22647	22747	22385	22500	22675	22644	22533	22603	22654	22568	22752	22461	22652	22837	22742	22699	22867	22692	22847	22625	22840	22738	22650	22772	22690	22729	22708	22788	22867	22607	22527	22736	22649	22603	22519	22630	22591	22544	22742	22769	22813	22719	22401	22847	22744	22776	22738	22702	22688	22728	22719	22549	22550	22661	22840	22571	22554	22845	22692	22572	22650	22679	22505	22685	22907	22826	22943	22682	22665	22753	22776	22779	22613	22830	22812	22733	22637	22819	22728	22738	22915	22600	22665	22677	22660	22767	22767	22526	22703	22621	22946	22769	22793	22909	22680	22521	22610	22504	22635	22703	22641	22928	22865	22772	22822	22815	22800	22810	22852	22774	22836	22635	22410	22591	22481	22927	22577	22950	22553	22472	22765	22637	22779	22596	22782	22796	22692	22694	22780	22700	22690	22816	22836	22618	22309	22651	22745	22762	22772	22566	22597	22694	22642	22656	22808	22597	22683	22608	22814	22794	22665	22769	22744	22857	22694	22694	22656	22700	22579	22940	22712	22681	22522	22711	22667	22813	22643	22695	22635	22727	23029	22595	22679	22684	22669	22665	22608	22706	22833	22622	22629	22764	22741	22627	22623	22587	22667	22808	22697	22969	22692	22555	22757	22615	22764	22578	22683	22802	22704	22680	22467	22820	22633	22494	22526	22764	22669	22827	22718	22766	22711	22994	22796	22908	22653	22757	22669	22901	22630	22555	22502	22600	22702	22709	22564	22467	22611	22845	22485	22602	22742	22706	22665	22619	22704	22641	22594	22608	22809	22822	22709	22901	22800	22601	22573	22582	22681	22672	22559	22677	22683	22761	22625	22730	22790	22679	22710	22675	22742	22782	22722	22762	22790	22577	22856	22663	22741	22720	22756	22482	22590	22693	22861	22772	22769	22764	22712	22806	22508	22580	22780	22499	22708	22645	22697	22947	22698	22534	22630	22784	22753	22614	22683	22730	22829	22795	22519	22774	22693	22608	22764	22677	22711	22603	22702	22752	22749	22733	22923	22681	22595	22651	22798	22626	22638	22737	22485	22522	22489	22772	22991	22663	22895	22617	22787	22561	22679	22818	22713	22642	22817	22685	22830	22743	22716	22784	22540	22920	22778	22500	22755	22711	22724	22612	22830	22516	22361	22874	22780	22553	22839	22731	22551	22686	22759	22877	22665	22732	22716	22810	22680	22544	22527	22534	22494	22756	22717	22697	22746	22682	22567	22541	22656	22712	22555	22612	22663	22631	22733	22592	22759	22574	22601	22759	22806	22900	22988	22767	22874	22679	22668	22484	22599	22698	22801	22644	22833	22744	22767	22569	22650	22765	22678	22780	22652	22605	22695	22876	22700	22621	22806	22825	22569	22617	22801	22714	22521	22613	22871	22916	22845	22555	22635	22728	22645	22556	22456	22751	22790	22718	22613	22693	22574	22554	22760	22706	22749	22491	22600	22747	22926	22686	22828	22978	22589	22653	22693	22553	22717	22588	22583	22693	22715	22888	22692	22798	22841	22805	22559	22799	22830	22592	22798	22636	22941	22849	22855	22502	22575	22551	22522	22650	22833	22969	22838	22834	22878	22609	22514	22608	22711	22937	22623	22576	22662	22505	22838	22755	22744	22732	22801	22865	22519	22689
17122	20892	21031	18889	19789	26798	28284	26481	22450	19872	18773	18648	18499	18492	18406	18400	18488	18329	18435	18466	18528	18436	18377	18347	18481	18386	18475	18402	18257	18502	18629	18440	18339	18475	18283	18569	18331	18397	18456	18263	18454	18465	18440	18386	18472	18387	18417	18562	18348	18356	18132	18350	18328	18381	18372	18481	18235	18212	18460	18445	18373	18306	18311	18279	18394	18459	18465	18253	18436	18387	18470	18387	18400	18292	18399	18280	18375	18433	18349	18229	18361	18597	18291	18435	18384	18371	18430	18346	18461	18475	18486	18377	18372	18474	18368	18377	18368	18445	18530	18389	18435	18567	18493	18303	18257	18447	18385	18417	18510	18379	18475	18404	18523	18229	18439	18325	18399	18455	18328	18413	18380	18410	18523	18197	18307	18349	18453	18357	18351	18409	18328	18461	18480	18566	18336	18393	18146	18421	18379	18493	18406	18249	18373	18387	18500	18258	18450	18412	18462	18251	18570	18370	18215	18476	18238	18363	18357	18320	18285	18487	18517	18230	18230	18466	18182	18396	18485	18489	18473	18271	18455	18510	18452	18346	18561	18371	18504	18394	18271	18362	18362	18407	18518	18440	18366	18383	18223	18361	18318	18418	18301	18427	18255	18600	18487	18435	18374	18390	18456	18311	18489	18158	18517	18202	18297	18407	18413	18485	18230	18427	18432	18237	18320	18368	18401	18411	18277	18218	18451	18423	18245	18510	18302	18272	18297	18361	18414	18469	18346	18323	18295	18377	18378	18447	18221	18623	18411	18445	18418	18512	18566	18320	18483	18377	18431	18354	18347	18407	18402	18300	18618	18534	18385	18319	18461	18419	18496	18434	18425	18359	18432	18272	18487	18264	18553	18510	18316	18452	18416	18308	18487	18094	18482	18452	18386	18411	18347	18434	18493	18331	18239	18365	18380	18262	18436	18309	18347	18512	18432	18394	18229	18323	18459	18559	18704	18544	18437	18287	18520	18279	18445	18304	18368	18192	18197	18370	18499	18411	18404	18485	18405	18494	18228	18455	18252	18300	18509	18413	18357	18476	18365	18299	18315	18389	18466	18386	18440	18403	18356	18570	18367	18355	18393	18363	18285	18475	18427	18277	18398	18500	18632	18141	18594	18410	18255	18340	18335	18303	18441	18529	18418	18324	18283	18604	18373	18562	18513	18270	18471	18300	18381	18377	18331	18419	18463	18191	18441	18410	18360	18356	18391	18423	18433	18476	18326	18327	18447	18344	18439	18287	18428	18228	18348	18471	18506	18483	18374	18416	18426	18262	18518	18470	18337	18387	18155	18427	18475	18295	18497	18469	18425	18467	18380	18383	18290	18438	18421	18406	18292	18362	18396	18271	18501	18316	18164	18426	18438	18397	18354	18322	18469	18309	18312	18322	18520	18550	18406	18545	18465	18451	18454	18354	18416	18403	18322	18454	18459	18376	18452	18551	18393	18517	18462	18472	18496	18422	18256	18375	18339	18414	18385	18345	18331	18428	18263	18501	18397	18221	18395	18382	18432	18316	18414	18238	18391	18246	18332	18491	18468	18426	18547	18304	18497	18456	18389	18361	18402	18356	18398	18407	18438	18413	18384	18385	18408	18489	18472	18232	18376	18501	18314	18530	18414	18404	18300	18502	18377	18576	18261	18317	18622	18348	18294	18395	18456	18307	18499	18462	18478	18341	18237	18395	18432	18316	18352	18323	18475	18262	18376	18419	18280	18286	18286	18456	18346	18591	18367	18497	18500	18404	18234	18363	18462	18388	18343	18358	18389	18373	18472	18433	18453	18392	18374	18435	18439	18525	18510	18327	18339	18547	18284	18285	18412	18443	18424	18466	18315	18438	18480	18431	18269	18446	18339	18412	18257	18463	18511	18293	18459	18321	18411	18376	18452	18317	18380	18311	18499	18477	18457	18415	18610	18367	18468	18522	18509	18346	18402	18281	18291	18384	18332	18332	18386	18254	18289	18420	18420	18260	18322	18392	18408	18516	18346	18311	18387	18331	18518	18550	18466	18467	18410	18458	18241	18270	18288	18532	18156	18360	18362	18663	18403	18485	18540	18394	18445	18526	18466	18341	18255	18444	18335	18333	18377	18403	18478	18405	18290	18342	18498	18473	18403	18470	18401	18539	18183	18411	18474	18465	18491	18372	18376	18534	18405	18516	18305	18421	18334	18529	18276	18354	18398	18513	18475	18360	18317	18443	18368	18481	18441	18375	18396	18423	18413	18312	18401	18343	18393	18266	18466	18357	18345	18473	18482	18444	18430	18450	18459	18336	18466	18451	18425	18410	18405	18348	18240	18427	18287	18431	18451	18335	18264	18562	18520	18327	18328	18356	18350	18488	18399	18402	18454	18276	18414	18464	18419	18461	18317	18341	18323	18391	18342	18330	18489	18513	18587	18177	18323	18299	18288	18511	18435	18422	18404	18142	18417	18383	18482	18373	18584	18316	18349	18470	18300	18399	18409	18422	18365	18494	18352	18490	18314	18410	18301	18245	18351	18251	18362	18322	18313	18436	18300	18338	18374	18495	18490	18433	18243	18396	18426	18327	18497	18562	18395	18354	18355	18449	18333	18228	18406	18374	18485	18392	18601	18347	18371	18378	18318	18388	18280	18443	18464	18445	18532	18189	18556	18355	18318	18462	18474	18342	18207	18260	18375	18499	18390	18417	18366	18405	18346	18358	18307	18351	18419	18334	18350	18383	18235	18280	18502	18499	18351	18511	18680	18405	18487	18347	18425	18287	18242	18441	18386	18332	18369	18287	18495	18331	18397	18412	18509	18509	18273	18411	18309	18426	18232	18459	18494	18313	18296	18216	18345	18450	18426	18469	18074	18578	18527	18334	18389	18149	18387	18343	18449	18386	18265	18375	18423	18505	18315	18266	18492	18558	18450	18535	18498	18421	18086	18637	18398	18238	18313	18243	18571	18459	18415	18400	18237	18472	18475	18234	18278	18583	18424	18431	18272	18513	18363	18404	18318	18276	18468	18436	18485	18444	18364	18394	18281	18352	18429	18359	18306	18311	18611	18447	18222	18415	18446	18113	18428	18456	18393	18366	18561	18231	18423	18401	18387	18578	18312	18330	18447	18344	18585	18406	18413	18569	18157	18384	18411	18358	18285	18452	18298	18180	18291	18543	18534	18360	18427	18319	18516	18377	18463	18309	18358	18566	18246	18463	18336	18318	18417	18336	18486	18406	18289	18306	18424	18382	18410	18467	18538	18448	18471	18503	18372	18361	18515	18404	18479	18391	18318	18277	18401	18360	18572	18224	18294	18371	18380	18429	18430	18356	18240	18386	18637	18306	18445	18487	18268	18291	18500	18310	18436	18424	18335	18414	18373	18298	18215	18440	18364	18331	18468	18262	18383	18453	18450	18317	18336	18392	18494	18509	18466	18695	18618	18314	18533	18297	18250	18454	18501	18355	18381	18360	18440	18558	18477	18375	18552	18409	18460	18333	18450	18466	18217	18312	18379	18590	18307	18372	18327	18431	18575	18192	18448	18484	18403	18258	18358	18431	18359	18493	18405	18511	18551	18447	18402	18332	18322	18355	18342	18534	18383	18331	18397	18533	18337	18467	18348	18406	18231	18467	18287	18344	18488	18422	18301	18455	18332	18526	18661	18468	18410	18230	18561	18605	18290	18430	18448	18433	18391	18336	18548	18359	18546	18437	18307	18330	18321	18441	18367	18411	18454	18408	18503	18451	18315	18331	18368	18301	18396	18440	18204	18503	18319	18243	18395	18333	18544	18391	18455	18377	18345	18378	18325	18270	18386	18465	18407	18398	18528	18436	18410	18358	18632	18338	18310	18228	18348	18454	18493	18482	18494	18463	18548	18310	18482	18430	18460	18565	18643	18364	18426	18348	18487	18394	18502	18270	18426	18227	18384	18574	18449	18494	18542	18462	18431	18390	18264	18443	18361	18371	18405	18465	18492	18359	18319	18353	18386	18339	18328	18258	18367	18552	18450	18552	18523	18639	18477	18527	18502	18388	18421	18508	18405	18659	18509	18390	18405	18426	18430	18501	18337	18427	18424	18445	18403	18411	18500	18244	18402	18496	18476	18377	18228	18392	18480	18400	18413	18304	18573	18411	18397	18479	18373	18522	18391	18276	18388	18377	18310	18436	18401	18353	18522	18272	18378	18439	18512	18541	18482	18385	18176	18414	18476	18511	18371	18347	18380	18398	18388	18442	18474	18517	18414	18466	18503	18399	18396	18499	18410	18317	18509	18354	18499	18446	18261	18294	18358	18465	18609	18496	18484	18514	18514	18464	18291	18546	18446	18613	18390	18278	18264	18483	18454	18429	18392	18260	18306	18358	18384	18451	18379	18484	18385	18474	18456	18229	18561	18511	18235	18392	18335	18312	18477	18428	18383	18376	18475	18442	18094	18269	18452	18450	18572	18510	18360	18316	18494	18414	18525	18297	18404	18373	18568	18343	18157	18433	18448	18457	18499	18309	18375	18391	18557	18226	18318	18474	18386	18597	18361	18539	18414	18430	18382	18426	18444	18458	18360	18410	18398	18391	18523	18368	18439	18562	18392	18166	18419	18360	18330	18478	18353	18577	18450	18319	18382	18489	18183	18204	18444	18339	18536	18342	18453	18426	18520	18394	18580	18271	18536	18410	18432	18414	18471	18603	18457	18320	18516	18264	18218	18578	18367	18390	18397	18491	18416	18421	18514	18386	18495	18475	18277	18448	18233	18403	18292	18427	18386	18438	18454	18453	18492	18373	18423	18189	18305	18291	18121	18370	18364	18323	18478	18495	18281	18413	18422	18304	18400	18364	18250	18470	18510	18467	18534	18269	18268	18357	18302	18458	18316	18568	18540	18515	18373	18412	18570	18299	18430	18453	18364	18505	18573	18473	18356	18412	18633	18422	18470	18365	18523	18477	18476	18472	18368	18354	18609	18309	18398	18302	18313	18431	18413	18384	18300	18252	18504	18432	18421	18440	18443	18358	18423	18340	18247	18289	18417	18358	18516	18235	18399	18327	18166	18252	18392	18414	18336	18411	18474	18480	18549	18594	18364	18291	18336	18487	18525	18349	18420	18516	18438	18233	18381	18476	18327	18134	18480	18445	18354	18385	18445	18340	18429	18283	18322	18438
24666	21432	28730	24966	24408	44221	55507	48454	38296	29724	25215	23644	23198	23187	23088	23074	22846	23138	22984	22920	23127	23117	22886	22974	22782	22983	23029	22954	23181	22936	23069	22853	23005	23011	23077	23124	22894	22978	22989	23035	22990	22825	23041	22897	22893	23070	22836	22854	22631	22997	23023	23057	22856	23022	22904	22894	22846	22809	22707	23089	22951	23077	23052	22770	22816	23037	23016	23005	22817	23097	22976	23010	22936	23083	22875	22977	22964	22886	22912	22932	22960	22867	22896	23204	22960	23050	23060	22976	22884	23038	22991	22940	22860	22919	22855	22798	22842	22967	23013	23039	22912	23094	22875	23061	22916	22800	22974	22914	22772	22903	22877	23002	22993	22853	22986	22797	22840	23110	22881	22691	22931	23055	22900	22756	22989	23076	22721	22971	23023	22950	22805	22636	22652	23023	22694	22868	22792	22732	22790	23302	22990	23120	22812	22986	22911	23186	23073	23004	22756	22912	22789	22881	22977	22930	22909	23035	22757	22878	23053	22803	22883	23046	23104	22690	22864	22865	22831	23003	22745	22859	22926	22886	22746	23088	22956	22832	22967	22920	23097	22871	22809	23008	22864	22971	23000	22996	22895	22979	22928	22923	22941	22845	22977	22789	22957	22964	22934	22830	22689	22689	22784	22826	22818	22959	23052	22915	22812	22755	22869	22750	22934	23023	22709	22970	22861	22967	23034	22875	22971	23119	22892	22996	23095	23036	23019	22979	22855	22955	22793	22837	22748	22958	22954	23062	22944	22923	22881	22876	22920	22964	22772	22604	23062	22759	22810	22874	23018	22659	22873	22793	22840	22893	22795	22889	22944	23112	22605	22639	23039	22937	23094	22779	22950	23005	23003	22789	22921	22717	22791	23062	22719	22940	23030	23142	22992	22831	22993	22955	23072	23023	22792	22846	22806	22925	22846	22891	22703	22669	22850	22838	23058	23036	22771	22772	22741	22991	22828	22909	22928	22895	22663	22892	22902	22818	22678	23069	22852	22884	22905	23120	22956	22997	22952	22879	22962	22878	22859	22926	22951	22823	22912	22874	22864	23104	22779	23057	22684	23005	22956	22783	22936	22932	22941	22832	22954	22792	23020	22910	22872	22993	22909	22996	23146	23002	22952	22895	22750	22789	22707	22767	23076	22828	22919	22893	22909	22904	22916	22882	23078	22778	22848	22881	22896	22942	22853	22918	22934	23075	22903	22899	23058	23007	23072	22945	22752	22825	22983	22868	22792	22837	23074	22737	22949	22864	23040	22917	22868	22993	22976	23088	22890	23040	22796	22817	22819	22817	22913	23130	22829	22890	22814	23156	22893	23074	22970	22887	22958	22877	22967	22781	22795	22885	23039	22862	23068	22698	22894	22785	22807	22853	22916	23029	22802	23232	22979	23047	22746	22682	22766	22994	22948	22979	22889	22888	22685	22714	22826	22873	23160	22860	22934	22970	22919	22893	22812	22727	22955	23105	22952	22768	23053	22726	23217	22659	23005	22984	22872	22878	23088	22875	22987	22896	23034	22846	22865	22784	22883	23034	22802	23035	22877	23123	22671	22996	22899	22903	23082	22951	23081	22967	23244	22763	22778	22642	22696	23001	23052	22908	22943	22976	23254	22933	22883	22705	22853	22849	23230	23139	22923	22735	22936	22839	22835	22778	22870	22800	22955	22901	22857	23098	22816	22784	22944	22848	22890	22950	23093	22820	22983	22944	22964	22845	22996	22852	23003	23098	22791	22919	22866	22753	22754	22776	23022	22893	23037	23216	22833	22854	22845	22935	22857	22823	22965	23082	23109	22986	22789	22939	23007	23047	22916	23044	23006	22874	23014	22968	22914	22926	22828	22941	23091	22855	23026	23185	23047	22877	22828	22826	22732	22807	22775	23057	22792	23032	22974	22857	22914	22775	22898	22959	23068	22793	23066	22863	22945	22930	22866	22926	22864	22895	22850	23015	22899	22959	22732	22994	23012	22982	22884	22933	22870	22826	22902	22994	22786	22815	22752	23144	22851	22965	23030	23088	22973	23081	22789	22814	22884	22869	22923	23022	22873	22941	22804	22903	22920	22764	22862	23026	23011	22961	23332	22870	22987	23098	22967	22921	22738	23082	22871	22808	22968	23060	22836	22692	22687	23121	23034	22859	22913	23030	22905	22959	22905	22889	22782	22797	23038	22954	23085	22817	22991	23116	22983	22931	22914	23119	22750	22896	22868	23062	22707	22998	22683	22744	22916	22638	23025	22883	22933	22804	22962	22952	22856	22973	22992	22420	22909	23204	23037	22754	22895	22722	22995	22908	22866	22998	23022	23177	22869	22866	23000	22984	23056	22873	22722	22912	22667	22999	22945	22936	22663	22833	22886	23023	22919	22949	22985	22958	22884	22875	22980	23029	23056	22852	22934	22924	22995	22838	22812	22942	22758	22969	22674	23003	22853	22847	22968	22958	23106	22791	22897	22895	22924	22611	22791	22878	22704	22827	23014	23034	23011	22782	22906	23174	22903	23075	22826	22783	22798	22738	22917	22556	22932	22840	22831	23109	22928	22999	23116	22678	22918	22945	22798	22965	23086	22893	22935	22735	23021	22938	22770	22843	22937	22829	22956	22988	23032	22896	22795	22940	22957	22744	23114	22989	22841	22866	22873	22934	22908	22902	22929	22790	22957	22731	22904	22871	22866	23096	23168	22956	22955	23178	23074	22834	22823	22794	23103	23098	23018	22749	22910	22881	22823	22832	23117	22729	22915	22916	22914	22732	22888	23209	23006	22946	22931	22658	23188	22989	22761	22799	22886	22778	22995	22859	23059	23002	22977	22805	22975	22963	23010	22787	23177	22917	23006	22995	22979	22884	22866	23041	22903	22973	23074	23004	22810	22818	22966	22982	23006	22715	22829	22923	22906	22938	22672	22672	23067	22880	22799	22999	22983	22793	22980	22778	22779	22755	22997	23027	23113	22993	22862	22837	22998	23166	22814	22773	23025	22926	22671	22949	23106	22920	23073	22785	22935	22995	22761	22835	22915	22671	22885	23026	22932	22991	22660	22992	22904	22948	22980	23039	23004	22886	22868	22982	22857	22770	22737	22967	23123	23041	22690	22832	22937	22866	23044	22871	22896	22754	22722	22741	22867	22901	22843	22840	22712	22784	22727	23155	22658	22694	22890	22999	22593	22818	22878	22964	22805	23057	22645	22926	22869	22812	23022	22847	22951	23068	23087	22831	22861	22802	22689	22862	22868	22839	22922	22774	22834	22832	22860	22931	23063	22795	22964	22883	22946	22967	22808	22846	22890	23072	23104	22850	22806	22933	22922	22963	23023	22548	22945	22942	22834	22841	23027	22871	23067	22919	22915	23122	23042	22945	22850	22817	23029	23109	22869	22871	22879	22938	22883	23011	22854	22826	22996	22666	22993	22682	23016	22902	22834	22815	22954	22962	22803	22828	22818	23122	22986	23145	23054	22970	22819	22692	22756	22858	22998	22908	22860	22909	23138	23014	23006	22927	23074	22897	22942	22941	22953	22786	23022	22936	22861	23062	23002	22953	22984	22997	22934	22844	22970	22932	23038	23061	22934	22877	22916	22881	22862	22702	22901	22935	22805	23112	23138	22890	22946	22830	22924	22552	22976	22968	22629	22873	22815	22818	22803	22789	23196	22976	23116	23115	22864	22917	22893	23082	22966	23003	23118	22819	22930	22853	22914	22932	22920	22892	22905	22924	22781	22993	23141	22778	22681	22894	23002	22697	23081	23043	22950	22880	22782	22989	22794	23137	22914	22695	22757	22604	22897	22817	22716	23077	23053	22834	22794	22931	22801	22902	22970	22977	22876	22912	22855	22755	22929	23032	23089	22929	22718	22752	22727	22920	22936	22980	22699	22872	23017	22818	22914	22777	22913	22749	22840	22870	23010	22967	22943	22983	22756	22998	22833	22736	22892	22757	23041	22888	22959	22762	23130	23142	23003	22978	22759	23130	22805	22969	23081	22945	22962	23103	22958	22683	23016	22908	22790	22842	22954	23021	22772	22929	22852	22900	23024	22929	22869	23091	22882	22901	22827	23003	22927	22999	22924	23027	22845	22946	22934	22989	23015	23036	22894	22727	22789	23135	22786	22926	23001	22967	22730	22923	23147	22931	22928	22920	23035	22826	22920	22857	23039	22826	23001	22941	22915	23092	22938	22883	22908	22665	22996	22961	22808	22966	22918	22844	22918	22849	23003	22974	23039	22699	22849	22804	22784	22905	22842	22910	22975	22861	22813	22953	22872	22964	23149	23169	22897	22972	22966	22899	23011	22869	22909	22887	22835	22809	22868	22917	23067	22728	22979	22645	22811	22939	22904	22893	22990	23137	22941	22931	22600	22843	22970	22962	22838	22920	22947	22903	22624	22986	22927	22885	23000	22871	22997	22977	23071	22894	22898	22903	22965	22812	22899	22936	22995	22898	22729	23071	22847	22837	22944	22770	22776	23112	23197	23150	22916	22944	22981	23105	22957	23142	23116	22793	22909	22839	22925	22987	22959	22892	23017	22927	22769	22814	22845	22778	22973	22709	22906	22921	22853	22982	22908	22956	22721	23002	23017	22798	22946	23116	22889	22801	22940	22791	23116	22688	22926	23111	22668	22791	22886	22906	22884	22991	22917	22765	23049	22959	22839	23089	22929	22844	22835	23018	22847	22762	23034	22794	22754	22952	22845	23000	23015	22976	22812	22664	22848	22956	23202	22726	23013	22962	22950	22638	23039	22936	22897	23122	22850	23209	23083	22941	22942	22851	23064	22810	22817	22792	22822	22955	22932	22881	22816	22953	22903	23056	22751	22760	22779	22828	22854	22696	22769	22794	22720	22806	22916	23140	23016	23264	22979	22827	22830	22721	22964	22956	22813	22933	23026	22889	23182	22899	22767	22932	22845	22963	22890	22808	23000	22875	22944	22869	23037	22818	22981	23073	23049	22860	22944	23035	23044	22974	22746	22850	22946	22759	22833	22791	22997	22786	22964	22891	22873	22929	22990	22933	23064	22813	22889	22420	22701	22872	22971	23089	23057	22932	23128	23219	23130	22860	23132	23031	22806	22961	22734	22816	22968	22961	23033	22936	22691	22941	23103	22959	22972	22990	22791	22790	22904	22974
15718	24985	23503	20935	23732	46160	52673	46343	35833	25635	20457	18946	18584	18610	18531	18445	18557	18523	18388	18781	18473	18706	18591	18634	18429	18426	18550	18327	18673	18506	18549	18307	18619	18420	18379	18310	18346	18708	18514	18563	18402	18458	18497	18532	18614	18517	18650	18583	18421	18607	18480	18610	18602	18581	18548	18560	18562	18657	18561	18596	18505	18426	18569	18471	18478	18479	18657	18552	18539	18691	18627	18697	18377	18672	18477	18507	18619	18664	18762	18595	18391	18359	18512	18251	18507	18503	18452	18510	18534	18572	18532	18465	18504	18604	18584	18558	18459	18497	18299	18530	18581	18382	18528	18404	18613	18629	18577	18363	18552	18565	18557	18636	18527	18472	18569	18429	18539	18594	18561	18500	18569	18419	18590	18706	18380	18585	18438	18563	18560	18302	18533	18595	18353	18671	18660	18501	18648	18474	18538	18453	18433	18744	18424	18401	18578	18735	18677	18592	18774	18368	18459	18537	18671	18435	18623	18666	18522	18584	18429	18834	18426	18692	18534	18783	18564	18483	18596	18386	18657	18641	18572	18680	18541	18774	18554	18584	18508	18398	18404	18687	18435	18620	18504	18491	18422	18442	18392	18351	18481	18481	18627	18552	18582	18535	18655	18554	18622	18369	18525	18780	18488	18721	18487	18572	18490	18631	18642	18543	18491	18655	18669	18538	18519	18651	18499	18538	18628	18467	18534	18588	18465	18466	18619	18719	18574	18506	18535	18544	18522	18593	18513	18635	18464	18437	18413	18700	18553	18718	18610	18438	18427	18639	18486	18517	18514	18694	18479	18537	18586	18485	18555	18423	18626	18584	18549	18553	18638	18531	18573	18553	18592	18739	18678	18490	18647	18577	18457	18360	18551	18581	18537	18526	18652	18665	18739	18552	18650	18468	18517	18502	18562	18664	18597	18430	18389	18554	18549	18620	18509	18632	18691	18484	18581	18488	18462	18467	18387	18578	18537	18619	18540	18518	18793	18645	18614	18418	18537	18602	18660	18486	18435	18374	18613	18521	18616	18543	18582	18463	18628	18572	18585	18626	18679	18559	18520	18597	18592	18458	18369	18510	18465	18576	18463	18540	18632	18409	18677	18556	18651	18538	18660	18414	18561	18540	18524	18379	18502	18498	18599	18642	18431	18455	18526	18482	18539	18463	18585	18560	18460	18428	18546	18514	18581	18558	18553	18568	18434	18474	18644	18410	18502	18485	18677	18222	18523	18584	18487	18548	18541	18500	18519	18561	18538	18637	18614	18724	18675	18421	18510	18551	18636	18522	18412	18536	18506	18483	18711	18398	18606	18564	18771	18600	18713	18423	18579	18696	18461	18593	18381	18592	18619	18444	18665	18400	18614	18708	18477	18482	18387	18512	18554	18464	18484	18429	18582	18635	18634	18490	18495	18568	18545	18401	18577	18425	18404	18529	18353	18429	18766	18480	18608	18531	18357	18735	18515	18593	18517	18588	18781	18612	18731	18419	18573	18516	18461	18665	18493	18563	18596	18632	18602	18554	18579	18445	18548	18452	18620	18459	18562	18614	18537	18529	18763	18503	18497	18671	18574	18411	18666	18501	18562	18587	18409	18564	18763	18589	18639	18556	18506	18680	18452	18614	18312	18531	18530	18669	18729	18437	18533	18687	18449	18486	18433	18360	18535	18628	18673	18435	18527	18487	18522	18512	18419	18667	18524	18505	18503	18751	18436	18341	18635	18560	18601	18378	18471	18489	18607	18466	18532	18686	18548	18423	18511	18374	18591	18565	18517	18596	18455	18700	18423	18564	18765	18557	18474	18520	18478	18467	18459	18538	18582	18520	18449	18623	18547	18500	18592	18473	18488	18478	18533	18558	18649	18387	18577	18729	18454	18615	18646	18671	18677	18677	18414	18528	18701	18623	18609	18487	18677	18359	18732	18644	18592	18574	18593	18707	18481	18485	18580	18589	18409	18696	18551	18694	18425	18661	18650	18497	18508	18435	18602	18578	18473	18406	18679	18643	18516	18590	18602	18364	18655	18556	18780	18600	18563	18525	18677	18571	18564	18504	18445	18532	18336	18598	18460	18477	18520	18511	18419	18419	18495	18440	18387	18577	18354	18464	18585	18671	18498	18554	18674	18398	18806	18737	18729	18565	18660	18527	18618	18488	18449	18471	18493	18412	18465	18474	18470	18432	18437	18371	18592	18349	18390	18491	18491	18475	18618	18579	18645	18543	18424	18479	18441	18401	18459	18468	18659	18591	18527	18445	18581	18436	18409	18382	18444	18405	18401	18454	18538	18569	18511	18459	18627	18733	18523	18504	18517	18621	18677	18563	18475	18831	18482	18458	18520	18504	18432	18456	18715	18484	18747	18540	18553	18397	18458	18502	18653	18471	18495	18576	18418	18518	18463	18579	18590	18491	18699	18545	18663	18699	18554	18574	18697	18461	18666	18506	18579	18404	18450	18587	18511	18450	18561	18692	18600	18716	18524	18348	18447	18653	18427	18626	18608	18446	18547	18635	18631	18540	18500	18444	18689	18231	18474	18530	18387	18639	18553	18532	18626	18598	18608	18514	18576	18715	18571	18573	18760	18693	18528	18538	18519	18545	18452	18587	18527	18506	18509	18700	18480	18619	18455	18388	18459	18614	18789	18495	18415	18641	18690	18580	18508	18585	18730	18424	18532	18595	18524	18467	18431	18447	18612	18380	18491	18639	18556	18607	18528	18651	18542	18441	18574	18752	18650	18650	18340	18508	18553	18627	18515	18577	18431	18506	18589	18563	18457	18555	18671	18486	18549	18531	18466	18593	18623	18490	18703	18524	18630	18563	18312	18594	18545	18458	18443	18529	18533	18483	18391	18527	18371	18535	18401	18599	18346	18464	18447	18495	18548	18442	18580	18358	18491	18514	18576	18471	18520	18477	18552	18368	18427	18704	18438	18462	18651	18495	18483	18626	18679	18469	18518	18479	18510	18517	18529	18743	18545	18467	18613	18613	18547	18655	18283	18628	18570	18595	18538	18493	18420	18433	18629	18627	18494	18600	18493	18602	18777	18506	18377	18334	18792	18485	18666	18447	18592	18610	18447	18588	18366	18660	18384	18488	18588	18587	18534	18513	18497	18616	18525	18524	18434	18598	18522	18534	18557	18573	18434	18538	18497	18475	18506	18701	18414	18600	18506	18544	18417	18502	18561	18623	18427	18437	18663	18510	18473	18683	18430	18523	18568	18553	18568	18447	18715	18580	18330	18385	18554	18560	18377	18686	18545	18607	18631	18476	18575	18543	18586	18413	18456	18573	18256	18512	18603	18576	18545	18561	18589	18718	18467	18641	18403	18550	18618	18740	18497	18544	18718	18482	18517	18540	18627	18539	18587	18291	18521	18570	18619	18594	18370	18591	18592	18653	18644	18605	18343	18502	18680	18541	18325	18422	18425	18449	18657	18581	18678	18505	18652	18537	18509	18590	18640	18342	18373	18562	18525	18577	18570	18482	18500	18528	18441	18599	18577	18437	18411	18574	18418	18577	18421	18676	18620	18527	18422	18561	18674	18538	18536	18474	18394	18583	18517	18570	18388	18670	18636	18532	18388	18378	18355	18601	18647	18392	18557	18415	18523	18494	18467	18574	18441	18604	18587	18550	18453	18783	18455	18625	18417	18621	18441	18565	18511	18513	18602	18609	18559	18423	18454	18481	18590	18503	18529	18456	18301	18522	18504	18508	18255	18565	18594	18515	18783	18479	18614	18770	18587	18532	18719	18524	18740	18602	18469	18532	18625	18540	18640	18250	18617	18442	18541	18560	18315	18624	18583	18523	18551	18536	18710	18515	18726	18624	18496	18646	18466	18632	18473	18483	18408	18507	18631	18521	18661	18459	18457	18545	18506	18570	18533	18573	18504	18494	18382	18521	18331	18602	18389	18658	18540	18591	18556	18585	18850	18488	18661	18360	18511	18604	18540	18600	18657	18523	18452	18423	18650	18544	18542	18469	18534	18505	18596	18538	18544	18572	18535	18513	18514	18586	18519	18623	18527	18578	18675	18424	18707	18443	18651	18539	18602	18366	18575	18616	18410	18496	18611	18519	18644	18557	18412	18558	18440	18371	18688	18447	18546	18392	18590	18624	18447	18495	18739	18488	18765	18459	18349	18619	18530	18657	18501	18601	18396	18633	18462	18534	18565	18698	18411	18552	18428	18461	18554	18622	18620	18545	18509	18608	18388	18381	18587	18314	18542	18519	18573	18535	18574	18578	18647	18716	18575	18377	18549	18432	18505	18578	18366	18554	18608	18495	18506	18570	18410	18610	18609	18465	18403	18557	18523	18554	18341	18615	18518	18660	18541	18511	18465	18422	18517	18551	18496	18437	18512	18472	18746	18598	18605	18371	18606	18314	18537	18554	18477	18602	18624	18538	18540	18537	18516	18465	18590	18677	18526	18478	18514	18612	18690	18524	18553	18520	18408	18616	18568	18438	18793	18584	18545	18558	18579	18597	18503	18640	18674	18573	18433	18528	18529	18645	18748	18559	18569	18454	18522	18551	18571	18618	18746	18520	18620	18510	18527	18376	18630	18507	18476	18457	18569	18508	18405	18509	18473	18416	18756	18697	18613	18370	18490	18460	18664	18623	18432	18493	18762	18530	18670	18521	18622	18475	18622	18497	18644	18470	18580	18646	18669	18599	18514	18498	18340	18490	18527	18577	18559	18557	18521	18483	18634	18559	18339	18606	18428	18608	18576	18612	18472	18472	18463	18575	18593	18486	18511	18377	18633	18657	18607	18563	18506	18506	18592	18485	18434	18646	18538	18366	18523	18606	18524	18597	18698	18447	18434	18231	18415	18440	18583	18613	18510	18493	18405	18345	18340	18607	18491	18647	18336	18591	18470	18477	18607	18535	18500	18527	18519	18490	18610	18555	18500	18467	18607	18613	18536	18369	18467	18585	18656	18660	18665	18414	18456	18617	18462	18615	18790	18603	18767	18628	18590	18603	18611	18558	18525	18540	18661	18399	18514	18699	18629	18492	18590	18556	18592	18691	18533	18725	18497	18623	18438	18622	18471	18565	18637	18473	18670	18713	18634	18596	18633	18508	18651	18734	18501	18568	18666	18556	18579	18434	18687	18323	18415	18476	18471	18609
22757	21380	29221	23938	22612	54996	72099	62585	47195	35252	28437	24870	24096	23681	23794	23463	23606	23520	23534	23486	23597	23554	23551	23472	23595	23473	23387	23504	23602	23421	23327	23456	23529	23395	23301	23340	23293	23359	23342	23325	23320	23500	23366	23318	23315	23436	23340	23269	23387	23494	23417	23233	23492	23437	23426	23314	23379	23559	23434	23467	23277	23405	23337	23420	23454	23398	23014	23416	23403	23297	23350	23248	23318	23213	23370	23370	23502	23348	23447	23183	23363	23194	23463	23156	23385	23269	23173	23237	23254	23347	23218	23359	23456	23266	23167	23352	23401	23484	23301	23555	23565	23232	23369	23226	23357	23418	23244	23584	23323	23535	23434	23452	23260	23126	23365	23211	23397	23207	23319	23234	22994	23073	23402	23458	23525	23077	23366	23340	23383	23420	23388	23168	23491	23328	23198	23288	23124	23379	23361	23257	23322	23388	23217	23444	23390	23173	23124	23194	23354	23361	23330	23211	23262	23269	23150	23220	23295	23230	23264	23273	23364	23157	23174	23431	23459	23319	23320	23376	23318	23360	23243	23513	23313	23222	23195	23209	23322	23344	23367	23359	23128	23341	23532	23468	23170	23299	23157	23361	23392	23428	23315	23279	23331	23341	23214	23264	23274	23196	23263	23389	23210	23332	23114	23223	23153	23214	23267	23419	23081	23272	23175	23259	23251	23275	23269	23263	23236	23332	23235	23304	23504	23235	23220	23623	23119	23280	23207	23407	23339	23448	23386	23224	23278	23381	23243	23206	23299	23436	23455	23375	23359	23166	23315	23296	23253	23304	23122	23218	23423	23278	23257	23269	23121	23041	23434	23113	23445	23283	23156	23320	23068	23444	23279	23315	23208	23131	23354	23278	23112	23331	23205	23229	23354	23270	23291	23380	23421	23266	23281	23184	23264	23079	23221	23199	23254	23092	23465	23298	23116	23372	23375	23211	23252	23425	23266	23228	23294	23299	23227	23280	23123	23303	23338	23328	23115	23286	23140	23154	23383	23143	23396	23083	23174	23283	23317	23167	23197	23295	23247	23319	23454	23291	23225	23344	23404	23317	23295	23271	23154	23411	23276	23060	23235	23304	23122	23308	23332	23119	23063	23147	23407	23195	23261	23306	23384	23280	23305	23274	23208	23290	23169	23516	23154	23152	23209	23327	23325	23385	23397	23273	23290	23265	23295	23185	23161	23279	23125	23252	23360	23487	23436	23226	23362	23500	23300	23311	23315	23255	23337	23347	23172	23369	23170	23292	23238	23388	23268	23407	23576	23365	23398	23176	23291	23221	23236	23361	23197	23325	23250	23286	23223	23294	23311	23257	23373	23358	23218	23031	23408	23445	23460	23322	23387	23359	23063	23323	23234	23266	23413	23337	23217	23155	23398	23419	23183	23257	23279	23227	23338	23347	23269	23338	23251	23317	23277	23401	23385	23302	23216	23305	23370	23249	23347	23208	23419	23401	23232	23399	23136	23240	23333	23119	23268	23204	23278	23432	23351	23497	23104	23197	23110	23132	23135	23307	23125	23287	23326	23061	23428	23304	23119	23390	23391	23227	23162	23213	23287	23160	23205	23165	23446	23300	23145	23171	23477	23199	23256	23165	23270	23336	23152	23256	22995	23186	23386	23260	23412	23336	23461	23257	23328	23332	23301	23255	23225	23402	23207	23415	23394	23309	23434	23162	23307	23305	23527	23443	23315	23086	23199	23294	23212	23267	23242	23241	23177	23305	23081	23232	23271	23330	23369	23426	23281	23345	23124	23249	23221	23179	23233	23241	23508	23263	23186	23238	23531	23387	23253	23167	23281	23463	23556	23212	23302	23094	23211	23064	23391	23100	23195	23278	23207	23396	23187	23508	23301	23272	23118	23285	23431	23531	23232	23352	23200	23332	23176	23245	23483	23302	23298	23391	23045	23321	23202	23201	23273	23315	23215	23372	23457	23206	23311	23303	23222	23273	23154	23347	23015	23206	23133	23263	23311	23298	23298	23297	23430	23163	23307	23232	23340	23395	23202	23386	23374	23335	23341	23261	23309	23265	23299	23187	22964	23301	23387	23304	23316	23223	23222	23112	23093	23218	23310	23438	23142	23237	23468	23241	23376	23285	23167	23317	23540	23371	23216	23227	23054	23469	23282	23187	23214	23180	23202	23180	23177	23405	23216	23207	23475	23396	23505	23160	23237	23347	23234	23239	23232	23408	23112	23119	23341	23347	23225	23425	23180	23540	23311	23265	23275	23471	23384	23330	23190	23307	23501	23335	23369	23105	23343	23301	23225	23297	23390	23419	23292	23501	23367	23206	23214	23010	23411	23494	23304	23615	23557	23245	23118	23135	23593	23120	23299	23356	23333	23259	23277	23268	23342	23365	23278	23120	23143	23332	23433	23134	23133	23300	23226	23246	23359	23174	23266	23237	23604	23187	23467	23244	23342	23299	23375	23094	23231	23390	23138	23200	23372	23232	23219	23036	23141	23230	23233	23304	23208	23515	23130	23376	23112	23239	23292	23239	23304	23189	23195	23308	23412	23391	23122	23283	23175	23154	23226	23048	23283	23302	23282	23334	23306	23278	23465	23229	23239	23411	23207	23120	23351	23526	23277	22999	23162	23285	23109	23192	23250	23217	23197	23200	23393	23301	23139	23025	23367	23368	23242	23146	23236	23310	23406	23227	23284	23181	23280	23342	23102	23231	23430	22962	23372	23261	23308	23308	23409	23232	23265	23189	23132	23020	23305	23302	23239	23163	23284	23239	23297	23042	23266	23414	23348	23280	23159	23107	23361	23190	23109	23274	23315	23421	23263	23436	23187	23313	23188	23347	23452	23458	23298	23118	23239	23285	23297	23299	23113	23353	23252	23234	23360	23202	23342	23422	23406	23307	23267	23266	23345	23413	23251	23190	23339	23342	23209	22903	23364	23370	23250	23286	23503	23160	23200	23177	22992	23120	23336	23449	23418	23079	23232	23450	23131	23372	23415	23322	23347	23295	23250	23277	23290	23160	23380	23330	23224	23235	23348	23082	23358	23331	23477	23267	23235	23469	23188	23353	23217	23343	23299	23163	23277	23184	23415	23148	23249	23222	23323	23366	23138	23211	23435	23185	23144	23533	23269	23130	23370	23254	23284	23265	23416	23391	23201	23498	23333	23520	23435	23438	23253	23431	23358	23246	23347	23250	23111	23335	23205	23135	23199	23510	23341	23299	23233	23237	23425	23201	23509	23229	23168	23267	23448	23295	23272	23236	23126	23239	23184	23092	23086	23372	23109	23585	23387	23173	23188	23295	23346	23209	23162	23313	23183	23305	23240	23475	23267	23409	23311	23382	23396	23234	23130	23571	23203	23230	23117	23296	22923	23431	23578	23364	23312	23306	23444	23178	23122	22960	23160	23132	23215	23465	23101	23270	23128	23321	23334	23481	23457	23445	23302	23238	23231	23311	23362	23230	23332	23282	23207	23218	23390	23197	23168	23285	23185	23378	23502	23195	23456	23176	23526	23184	23245	23393	23326	23132	23337	23295	23076	23346	23439	23154	23416	23305	23430	23356	23370	23196	23104	23251	23275	23518	23286	23260	23293	23197	23310	23130	23265	23266	23270	23212	23433	23353	23206	23293	23387	23054	23236	23199	23155	23381	23212	23371	23388	23105	23258	23160	23120	23175	23204	23181	23310	23467	23285	23158	23512	23333	23258	23488	23464	23198	23256	23144	23292	23279	23327	23202	23279	23331	23415	23340	23415	23109	23338	23383	23197	23060	23168	23124	23432	23233	23350	23209	23244	23319	23277	23282	23420	23265	23329	23260	23230	23439	23420	23494	23354	23298	23243	23232	23324	23108	23327	23282	23593	23094	23384	23470	23288	23227	23334	23340	23306	23183	23284	23176	23146	23309	23213	23223	23604	23138	23173	23245	23293	23045	23135	23433	23262	23357	23195	23242	23245	23210	23566	23321	23377	23383	23377	23256	23337	23254	23343	23521	23413	23152	23193	23348	23332	23299	23238	23268	23446	23441	23207	23305	23165	23446	23415	23319	23386	23393	23441	23326	23199	23175	23383	23213	23231	23275	23154	23191	23412	23222	23482	23347	23543	23198	23298	23417	23193	22949	23292	23425	23191	23315	23124	23151	23239	23100	23135	23282	23629	23348	23232	23418	23505	23058	23305	23343	23313	23166	23431	23129	23114	23324	23283	23208	23244	23428	23330	23399	23480	23090	23471	23246	23185	23490	23052	23298	23414	23276	23166	23289	23413	23167	23299	23210	23192	23296	23269	23153	23065	23265	23175	23125	23276	23471	23347	23243	23264	23171	23380	23565	23342	23150	23289	23143	23216	23218	23166	23352	23367	23152	23517	23471	23168	23298	23387	23363	23324	23303	23284	23435	23264	23168	23065	23255	23230	23316	23227	23470	23239	23481	23282	23234	23539	23371	23319	23275	23216	23079	23492	23236	23327	23370	23377	23377	23325	23278	23482	23431	23403	23251	23217	23286	23194	23346	23151	23059	23234	23113	23297	23391	23161	23426	23074	23174	23217	23395	23489	23164	22940	23195	23052	23262	23342	23070	23346	23274	23101	23177	23407	23316	23338	23434	23424	23361	23119	23250	23256	23151	23414	23430	23219	23279	23276	23290	23325	23299	23289	23435	23111	23399	23506	23103	23221	23374	23321	23195	23298	23161	23214	23209	23436	23290	23374	23306	23240	23349	23471	23130	23314	23412	23175	23134	23224	23221	23378	23139	23158	23401	23231	23148	23231	23322	23143	23128	23296	23234	23387	23305	23438	23250	23209	23273	23478	23201	23292	23298	23118	23318	23395	23298	23398	23382	23234	23134	23122	23351	23157	23037	23291	23370	23317	23494	23254	23142	23094	23448	23282	23215	23117	23349	23414	23465	23240	23183	23320	22971	23340	23040	23399	23156	23416	23367	23369	23501	22992	23244	23305	23173	23417	23312	23315	23394	23222	23305	23232	23199	23228	23135	23274	23407	23293	23440	23165	23246	23309	23337	23233	23199	23221	23356	23235	23304	23459	23094	23535	23268	23254	23186	23348	23139	23306	23240	23247	23184	23152	23606	23322	23373	23190	23026	23423	23040	23206	23262	23349	23404	23256	23090	23321	23329	23437	23306
17618	30691	27669	24022	34070	64745	73528	62997	45909	32682	23462	20067	18860	18859	18827	18901	18782	18709	18778	18955	18864	18854	18947	18773	18659	18865	18679	18694	18635	18791	18740	18775	18668	18832	18686	18760	18749	18673	18761	18750	18739	18788	18695	18745	18488	18746	18618	18734	18509	18588	18843	18608	18745	18837	18760	18567	18538	18772	18695	18639	18768	18537	18718	18701	18882	18608	18788	18852	18780	18568	18732	18798	18518	18628	18641	18647	18577	18865	18788	18671	18590	18647	18548	18642	18696	18698	18638	18553	18653	18603	18586	18595	18695	18640	18710	18702	18620	18779	18689	18738	18787	18744	18847	18579	18707	18792	18725	18785	18613	18716	18526	18628	18513	18520	18344	18659	18781	18819	18736	18669	18665	18606	18632	18657	18778	18630	18725	18695	18596	18686	18707	18698	18730	18593	18729	18511	18798	18731	18628	18747	18646	18720	18856	18633	18598	18634	18844	18785	18754	18630	18728	18623	18539	18424	18867	18785	18639	18642	18765	18714	18686	18586	18692	18572	18676	18699	18612	18817	18823	18776	18617	18707	18512	18556	18632	18687	18626	18685	18608	18669	18665	18670	18753	18808	18712	18791	18849	18717	18751	18675	18608	18477	18822	18641	18654	18742	18656	18523	18662	18594	18658	18708	18701	18746	18675	18596	18416	18667	18853	18502	18586	18810	18649	18764	18605	18632	18678	18848	18725	18695	18559	18696	18701	18606	18721	18671	18532	18836	18547	18686	18663	18621	18708	18865	18677	18527	18773	18553	18660	18726	18683	18597	18770	18698	18676	18647	18684	18740	18556	18659	18685	18624	18717	18767	18502	18586	18886	18640	18582	18795	18698	18684	18383	18749	18641	18590	18603	18604	18670	18604	18668	18665	18602	18619	18780	18615	18867	18677	18545	18625	18461	18748	18709	18697	18755	18669	18619	18755	18592	18652	18668	18832	18707	18693	18729	18559	18794	18491	18768	18701	18648	18777	18648	18526	18810	18679	18586	18450	18569	18702	18719	18743	18738	18679	18668	18840	18789	18712	18560	18742	18593	18463	18678	18741	18681	18715	18645	18658	18635	18688	18755	18690	18742	18494	18626	18585	18709	18883	18677	18729	18642	18554	18698	18708	18699	18741	18607	18683	18768	18686	18761	18729	18727	18742	18831	18746	18771	18811	18691	18641	18732	18613	18571	18532	18645	18722	18783	18558	18819	18674	18691	18724	18844	18721	18772	18802	18679	18599	18757	18540	18530	18713	18733	18595	18754	18807	18694	18605	18707	18508	18578	18556	18626	18586	18700	18751	18702	18709	18505	18680	18687	18722	18599	18757	18661	18591	18734	18841	18625	18738	18666	18564	18725	18538	18605	18751	18570	18661	18618	18614	18734	18584	18602	18463	18618	18814	18696	18601	18754	18533	18752	18719	18645	18795	18510	18490	18890	18768	18670	18558	18912	18647	18512	18817	18671	18665	18719	18695	18801	18763	18579	18684	18652	18649	18692	18740	18752	18834	18579	18807	18530	18687	18665	18694	18741	18613	18666	18655	18750	18761	18645	18736	18740	18632	18575	18745	18605	18621	18512	18741	18581	18648	18587	18526	18683	18596	18668	18851	18595	18774	18580	18758	18685	18798	18766	18551	18668	18672	18535	18576	18742	18793	18625	18689	18778	18867	18697	18741	18694	18688	18638	18659	18777	18685	18750	18454	18442	18683	18635	18856	18668	18576	18590	18668	18502	18760	18623	18651	18790	18583	18873	18655	18627	18632	18605	18523	18699	18637	18694	18546	18670	18775	18855	18534	18662	18590	18807	18753	18685	18703	18645	18669	18759	18664	18740	18776	18709	18561	18616	18699	18554	18707	18658	18709	18736	18758	18718	18478	18611	18800	18618	18670	18709	18700	18640	18751	18658	18731	18484	18806	18760	18744	18688	18582	18740	18893	18733	18570	18757	18644	18735	18829	18831	18734	18803	18598	18661	18664	18823	18737	18601	18566	18481	18841	18836	18432	18428	18630	18780	18516	18674	18715	18595	18608	18683	18635	18449	18759	18637	18600	18559	18651	18681	18606	18721	18736	18645	18647	18352	18877	18633	18603	18655	18742	18508	18734	18682	18756	18577	18786	18623	18572	18606	18651	18583	18643	18708	18798	18678	18512	18552	18622	18845	18586	18859	18659	18580	18743	18710	18672	18557	18681	18841	18618	18786	18566	18744	18708	18623	18667	18668	18574	18616	18779	18692	18634	18608	18717	18619	18607	18661	18574	18577	18838	18702	18755	18630	18732	18566	18568	18676	18749	18570	18597	18630	18472	18646	18642	18673	18745	18688	18771	18746	18819	18863	18573	18773	18509	18740	18664	18679	18710	18574	18696	18682	18595	18490	18485	18615	18711	18770	18749	18548	18645	18762	18671	18708	18771	18639	18572	18654	18561	18844	18601	18845	18676	18643	18377	18717	18628	18674	18610	18649	18686	18554	18700	18666	18676	18823	18630	18738	18531	18633	18597	18725	18594	18584	18531	18705	18617	18668	18557	18478	18611	18687	18681	18523	18638	18686	18610	18665	18637	18682	18752	18683	18621	18830	18487	18734	18782	18631	18552	18541	18626	18974	18573	18599	18663	18717	18669	18587	18816	18641	18665	18674	18569	18733	18679	18651	18512	18589	18675	18554	18716	18621	18714	18681	18567	18737	18609	18673	18479	18570	18884	18748	18737	18749	18661	18638	18751	18683	18682	18684	18507	18678	18695	18749	18691	18603	18789	18732	18559	18720	18722	18596	18605	18511	18710	18686	18663	18747	18779	18684	18457	18589	18336	18753	18710	18823	18714	18705	18696	18884	18681	18681	18735	18544	18805	18540	18702	18802	18656	18773	18563	18605	18561	18665	18709	18659	18653	18839	18748	18616	18711	18715	18833	18803	18633	18568	18825	18624	18600	18712	18676	18676	18575	18885	18759	18818	18714	18496	18652	18585	18653	18714	18526	18561	18669	18548	18607	18684	18592	18717	18624	18652	18658	18744	18729	18790	18669	18648	18837	18533	18612	18513	18764	18475	18507	18714	18667	18740	18717	18746	18784	18680	18718	18549	18705	18651	18703	18606	18679	18589	18547	18837	18702	18755	18557	18607	18710	18668	18630	18710	18566	18690	18604	18776	18634	18661	18464	18709	18658	18727	18637	18556	18420	18529	18634	18700	18633	18745	18690	18489	18870	18749	18535	18807	18495	18724	18541	18647	18743	18550	18690	18521	18864	18760	18660	18658	18654	18688	18734	18612	18647	18649	18534	18738	18743	18672	18656	18649	18779	18710	18684	18741	18573	18698	18686	18658	18770	18707	18588	18641	18830	18822	18673	18894	18573	18506	18534	18660	18615	18547	18662	18766	18627	18537	18739	18721	18582	18804	18659	18689	18667	18655	18642	18809	18627	18577	18655	18447	18598	18689	18650	18695	18741	18801	18389	18545	18621	18579	18824	18690	18879	18524	18632	18618	18747	18705	18612	18641	18744	18762	18540	18635	18647	18777	18638	18606	18657	18605	18683	18603	18764	18704	18662	18688	18727	18701	18621	18717	18726	18698	18695	18705	18666	18622	18650	18681	18783	18813	18772	18631	18573	18538	18788	18605	18780	18770	18689	18524	18744	18902	18689	18811	18543	18585	18736	18583	18476	18612	18762	18628	18614	18736	18793	18633	18623	18659	18673	18645	18524	18515	18483	18608	18601	18624	18701	18571	18832	18713	18595	18683	18727	18641	18617	18623	18747	18621	18740	18615	18844	18597	18723	18800	18575	18772	18703	18534	18750	18835	18580	18581	18627	18680	18871	18586	18445	18591	18767	18619	18720	18675	18707	18646	18709	18650	18673	18566	18739	18651	18604	18602	18693	18535	18727	18732	18712	18590	18639	18616	18558	18679	18673	18719	18658	18634	18728	18531	18518	18639	18681	18795	18429	18635	18856	18563	18693	18707	18544	18756	18546	18824	18555	18767	18513	18685	18733	18586	18584	18951	18841	18660	18654	18625	18838	18617	18678	18643	18727	18697	18693	18694	18730	18890	18586	18600	18606	18634	18715	18681	18744	18682	18589	18391	18807	18607	18645	18763	18570	18573	18846	18776	18818	18587	18740	18509	18752	18498	18711	18603	18523	18665	18793	18625	18493	18791	18635	18716	18667	18509	18633	18574	18593	18798	18652	18625	18815	18633	18597	18662	18603	18697	18766	18659	18646	18719	18817	18631	18819	18665	18460	18609	18755	18659	18652	18707	18739	18871	18552	18651	18746	18540	18470	18709	18542	18791	18705	18633	18615	18561	18715	18577	18635	18826	18585	18675	18653	18692	18655	18664	18575	18652	18520	18619	18721	18490	18697	18769	18709	18745	18533	18541	18657	18532	18801	18507	18664	18537	18685	18619	18788	18714	18733	18839	18660	18509	18645	18738	18506	18458	18710	18696	18510	18719	18824	18782	18771	18813	18719	18744	18622	18620	18707	18526	18585	18665	18526	18594	18779	18739	18670	18564	18734	18740	18666	18591	18709	18640	18791	18664	18640	18533	18786	18779	18604	18575	18799	18645	18772	18606	18673	18530	18704	18661	18671	18610	18688	18834	18450	18745	18534	18697	18689	18553	18667	18735	18602	18640	18687	18766	18622	18640	18618	18684	18667	18646	18723	18611	18732	18547	18740	18608	18687	18490	18659	18708	18627	18836	18569	18816	18703	18661	18687	18770	18518	18674	18764	18675	18503	18553	18747	18810	18696	18781	18616	18629	18645	18709	18729	18590	18595	18758	18816	18572	18593	18829	18668	18796	18636	18651	18696	18658	18684	18697	18664	18680	18779	18760	18624	18806	18707	18486	18463	18631	18689	18707	18557	18653	18713	18958	18586	18576	18655	18551	18752	18673	18592	18607	18630	18533	18924	18638	18493	18635	18762	18738	18799	18526	18633	18680	18694	18631	18784	18645	18612	18826	18633	18613	18569	18784	18596	18494	18595	18510	18735	18464	18610	18741	18745	18494	18724	18781	18649	18728	18692	18642	18558	18581	18749	18894	18522	18543	18843	18716	18793	18588	18707	18712	18753	18710	18746	18727	18779	18525	18622	18641	18531	18521	18635	18730	18790	18597	18713	18766	18599
27971	22641	27354	25480	23689	28979	31216	29206	26125	24486	23449	23004	22985	23000	22851	23101	22832	22898	22837	22800	22802	22951	22902	22728	23009	22495	22944	22867	22749	22841	22925	22758	22812	22919	23001	23106	22862	22926	22768	22858	22873	22797	22850	22693	22660	22873	22678	22988	22775	22881	23278	23057	22951	23000	22807	22938	22886	22787	22922	23044	22611	22903	22766	22754	22894	22777	22589	22672	22945	22729	22887	23003	22870	22886	22850	22746	22914	22796	22736	23025	22821	22740	22796	22952	22975	22814	22946	22862	22894	22753	22996	22699	22910	22966	22801	22635	23005	22794	22906	22859	22817	23034	22869	22938	22974	22971	22784	22627	23127	22846	22943	22655	22830	23105	22832	22780	22840	22837	22761	22767	22872	22934	22882	22911	23050	23010	22885	22595	22914	22918	23043	22885	23044	22747	22752	22820	22917	22869	22808	22624	22699	22843	22776	22849	22908	23047	22845	22781	22797	22916	22731	22961	22969	22681	22752	22845	22967	22809	22620	22805	22857	22593	22836	22962	22893	22793	23042	22899	23016	23068	22990	22972	22877	22946	22854	22938	22762	22795	23125	22792	23084	22657	22856	22893	23212	22889	22855	22983	22879	22682	22821	22839	22747	22722	22813	22942	22900	23072	22800	22755	22876	22827	22907	22845	23223	22763	22718	22910	22822	22779	22823	22964	23014	22773	23033	22779	22867	22800	22806	22939	23066	22865	22787	22832	22806	22837	22878	22862	22756	22700	22830	22912	23022	22932	22770	23009	22977	22789	22723	22888	22696	22869	22847	22988	22760	22967	22653	22962	22937	22917	22928	22828	22814	22971	22950	22705	22935	22901	22802	22956	22875	22676	22671	22956	22729	22707	22916	22710	22520	22757	22848	23130	22774	22729	22965	22928	22830	22739	22729	22858	22783	22719	22816	22956	22967	22814	22903	22807	22726	22672	22703	22817	22733	22793	23135	22854	23146	22941	22817	22999	22853	22837	22730	22737	22894	22926	22734	22764	23180	22971	22840	22706	22756	23116	22942	22865	22865	22775	22960	22799	22843	23013	22954	23112	23069	22902	22929	22748	22936	22670	22969	22831	22853	22866	23037	22915	22748	22833	22872	22923	23101	22962	22874	22814	23032	22652	22762	22687	22943	23043	22996	23007	22776	22559	23007	22783	22714	22967	22880	22805	22847	22823	22705	22995	22869	23088	22956	22987	22840	22971	22751	22917	22957	22906	22826	22752	22949	22795	22728	22794	23110	23089	22819	22701	22942	22775	22921	22863	22770	22706	22787	22775	22683	22881	23043	22966	23053	22929	22816	23002	23144	22810	22944	23080	22656	22753	22992	22826	22850	22857	22778	22719	22626	22786	22966	22692	22964	22940	23008	22894	22592	22856	22863	22716	22715	22958	22567	22747	22676	22705	22823	22745	22856	22949	22955	23063	22775	22996	22788	22833	23015	22670	22842	22846	22728	22898	22736	22955	22965	23026	22887	22835	22789	23015	22947	23017	22892	22945	23019	22734	22959	22687	22846	22937	22823	22799	22962	22862	22886	22771	22903	22631	22776	22837	22852	22749	22858	22697	22709	23074	22762	22826	22995	22957	22647	22851	22879	22914	22977	22924	22965	22793	23076	22825	22889	22976	22961	22984	23050	22819	22733	22752	22946	22637	22895	22817	23034	22913	22738	23003	22524	22800	22908	22735	22835	22818	23051	23074	22952	22904	22898	22848	22761	22899	22936	22963	22914	22840	22900	22876	22769	22654	23047	22735	22840	22714	22778	22947	22886	22741	22773	22906	22796	22606	22919	22660	22902	22830	22799	23016	23068	22965	22933	22899	22737	23023	22985	22853	22777	22567	22576	22873	23055	22863	22643	22786	22867	22884	22973	22986	22814	22809	22675	22970	22929	22788	22861	22660	22794	22814	22990	23103	23183	22897	22831	22780	22820	22913	23057	22765	22888	22947	23049	22924	22819	22779	22579	22544	22795	22670	22793	22799	22946	22617	22805	22954	22960	22941	22946	22860	22863	22929	22925	23013	22968	22845	23096	22947	22912	22932	22670	22923	22815	22971	22930	22853	22730	23038	23061	22820	22867	23041	22844	23032	22760	22795	23053	22821	22969	22887	22805	22870	23069	22850	22718	22886	22826	22903	22659	22839	22934	22843	22797	22855	22870	22614	22986	22823	22934	22863	22886	22943	22938	22788	22770	22753	22905	22840	22806	22786	23087	22769	22966	22917	22918	22898	22870	22912	22923	23150	22971	22820	22859	22795	22887	23287	22763	22875	22565	22545	23007	22822	22886	22992	23070	22910	22890	22931	22899	23011	22720	22684	22754	22774	22767	22811	23017	23184	23009	22663	22812	22732	22876	23123	22963	22960	22873	22930	22841	22841	22916	22922	22868	22891	22963	22876	22877	22708	22868	22803	22934	22928	22768	22631	22885	22952	23109	22977	22891	22980	22919	22865	23050	22763	22715	22763	23143	22852	22706	22933	22966	22901	22902	22922	22892	22537	22760	22966	22727	22740	23120	22728	23059	22993	22707	22938	23054	22994	22857	22967	22765	22717	22943	22945	22963	22601	22532	22774	22750	22948	22900	22955	22893	22859	22881	22788	23073	22704	22900	22881	23015	22850	22767	22870	22741	22943	22937	22869	22875	22677	22635	22818	22865	22755	22919	22959	23072	22941	22863	22670	22741	22978	22985	22684	22940	22853	22915	22785	22994	22878	22699	23143	22649	22829	22999	22837	22810	22923	22940	22917	22909	22816	22999	22935	22810	22739	22797	22990	22639	22581	22758	22845	23029	22748	23126	22893	22805	23045	22853	22874	22894	22919	22881	22759	22894	22772	22973	22810	22877	22711	22793	22772	22956	23037	22998	23072	22982	22978	22892	23000	22885	22779	22815	22942	22731	22876	23005	22823	22872	22904	22777	22706	22869	22782	23028	23082	22766	22984	22911	23023	22886	23036	22809	22948	22851	22860	22877	22982	22898	22917	22845	22889	22648	22579	22837	22854	22771	22993	22745	22706	22991	22996	22631	22893	22871	22893	22881	22934	22906	22719	22941	22762	22905	22971	22645	22745	23007	22881	22747	22938	22923	22801	22766	22917	22971	22989	22989	22747	22960	22700	22890	22934	22922	22807	22787	22502	22867	22924	23082	22968	22707	23005	23162	23074	22898	22911	22828	22989	22953	22868	22854	23035	22873	23036	22830	22755	22921	23059	22840	22740	22860	23005	22902	22848	22671	23073	22649	22892	22885	22981	22936	22878	23026	22663	22654	22948	22880	23123	22950	22616	22854	22739	22977	22900	22895	22811	22977	22771	22802	22756	22925	23135	22799	23020	22807	22901	22887	22676	22738	22826	22962	22921	22775	22941	22836	23059	22834	22925	22717	22900	22754	22726	22985	22739	22955	22692	22846	22817	22708	22881	22702	23118	22814	22877	22791	22905	22903	22813	23041	22796	22652	22720	22855	22783	22910	22895	22796	22887	22780	22679	23018	23153	22710	22979	22906	22835	22982	23041	22798	22866	22999	22927	22775	22721	22737	22914	22819	22892	22852	22955	22646	23036	22873	22804	22661	22834	22887	22798	22742	22867	22716	22818	22900	22751	22933	22748	22815	22684	22972	22894	22863	23034	22702	22689	22997	22924	22911	22869	23032	22898	23080	23128	22799	22478	22875	22695	22708	23097	22918	22787	22676	22724	22902	22835	22757	22931	23042	22755	22807	22825	23023	22821	23077	22739	23207	22834	23042	22794	23109	22951	23040	22742	22831	22908	23032	22995	22996	22815	22917	22991	22973	22519	22911	22780	22741	22831	22946	22758	23092	22690	22708	22887	23007	22950	22888	22723	22704	22822	22837	22864	22880	22910	23033	23019	22714	22746	22892	22629	22795	22881	22989	22946	22829	22923	22933	22674	22821	22834	23068	22907	23094	22992	22903	22986	22861	22780	22876	22792	23034	22857	22867	22708	22913	22764	22896	22694	22788	22942	22833	22899	22661	22910	22867	22845	22677	22839	22920	23033	23052	22774	22786	22816	22957	22689	22839	22819	22980	22769	22901	22961	22916	22848	22852	22937	22890	22859	22885	22601	22975	23024	22825	22882	22889	22698	22870	22750	22892	22908	22835	22709	23044	22954	22787	23062	22880	22898	22827	23099	22843	22848	22901	23020	22848	22846	22714	22854	22647	22820	22886	22747	22914	23017	22930	23034	22728	22772	23036	22936	22878	22887	22842	22977	22684	22713	22857	22927	22917	23008	22797	23027	22944	22807	23058	22880	22973	22752	22831	22873	22726	22906	22931	22698	22827	22742	22894	22904	22730	22842	22762	22695	22804	22876	22731	22850	22845	22874	22963	23076	22956	22767	22730	22675	22955	22954	22642	22978	22886	22971	22887	22882	22800	22981	22789	22719	22712	22914	23022	22925	22803	22706	22995	23032	23113	22755	23093	22845	22923	22830	22855	22869	23006	22776	23080	23013	22841	22773	22915	22856	22789	22768	22981	22943	22940	22730	22611	22827	22824	22941	22690	22801	22779	22980	22957	22693	22946	22734	22886	22903	22696	22980	22912	22919	22804	22813	22689	22808	22855	22710	23082	22794	22714	22747	22821	22847	22978	22946	22768	22882	22736	22827	22563	22784	22917	22857	22609	22862	22850	22945	22861	22958	22926	22729	22783	22812	22803	22781	22690	22693	22966	22883	22842	23017	22974	22946	22717	22813	22888	22765	22842	22866	22835	22863	22913	22835	22778	22830	22847	22631	22879	22722	22648	22816	22767	22632	22844	22701	22783	22897	22934	22865	23031	22872	22969	23079	23038	22907	22972	22852	22822	22931	22626	22929	22992	22727	22866	22867	22683	22728	22783	22875	23006	22927	22714	22980	22938	22929	22772	22912	22856	22960	22892	22876	22831	22814	22826	22953	22916	22824	22930	22860	22831	23109	22861	22905	22939	23011	22886	22824	22923	22830	22848	22771	22922	22875	23037	22592	22748	22762	23106	22922	22896	23020	22819	22955	22803	22602	22930	22963	22828	22707	22712	23004	22785	22725	22855	22868	22612	22783	22873	22851	22692	23011	22767	22919	22787	23105	22949	22976	22912	22979	22860	22752	22640	22853	22857	22903
17525	20231	19949	19249	20510	27119	28687	26103	21726	19909	18886	18585	18250	18698	18358	18443	18539	18395	18581	18411	18360	18375	18279	18556	18506	18547	18470	18214	18614	18366	18245	18483	18489	18383	18399	18440	18442	18312	18543	18484	18599	18286	18476	18367	18534	18455	18604	18438	18413	18364	18656	18367	18416	18569	18510	18479	18549	18470	18400	18508	18443	18430	18666	18426	18289	18408	18533	18265	18485	18546	18415	18515	18587	18605	18534	18635	18423	18425	18295	18549	18360	18555	18442	18478	18587	18575	18375	18547	18540	18413	18470	18188	18563	18415	18326	18348	18284	18411	18543	18342	18499	18489	18373	18497	18463	18282	18642	18431	18580	18367	18293	18549	18592	18261	18392	18499	18433	18721	18409	18311	18457	18554	18456	18508	18581	18421	18323	18417	18583	18349	18340	18312	18460	18620	18519	18405	18345	18389	18306	18361	18355	18511	18498	18381	18494	18480	18573	18491	18302	18483	18726	18499	18504	18355	18552	18392	18454	18487	18443	18486	18478	18365	18252	18410	18387	18384	18593	18512	18349	18464	18445	18410	18412	18339	18506	18632	18428	18605	18272	18356	18530	18414	18646	18528	18423	18545	18239	18353	18501	18421	18494	18452	18433	18289	18449	18409	18552	18421	18415	18362	18494	18483	18397	18547	18318	18271	18502	18471	18293	18563	18516	18687	18508	18413	18414	18450	18400	18380	18449	18551	18529	18344	18351	18299	18537	18230	18422	18212	18571	18372	18479	18312	18364	18422	18414	18471	18397	18295	18570	18594	18456	18324	18384	18667	18216	18421	18582	18612	18502	18494	18474	18656	18519	18488	18583	18472	18423	18628	18490	18554	18537	18437	18347	18429	18348	18399	18315	18627	18539	18405	18388	18480	18599	18396	18490	18482	18516	18496	18353	18428	18423	18500	18410	18497	18416	18502	18352	18583	18320	18422	18513	18662	18565	18548	18471	18443	18462	18587	18412	18384	18229	18333	18574	18294	18600	18539	18500	18434	18529	18529	18383	18513	18555	18490	18399	18316	18359	18533	18430	18398	18589	18539	18641	18346	18439	18392	18550	18432	18338	18397	18349	18346	18284	18314	18598	18473	18589	18218	18495	18532	18528	18238	18531	18377	18480	18457	18520	18477	18517	18390	18366	18361	18430	18292	18488	18317	18445	18533	18555	18468	18555	18351	18239	18544	18417	18490	18285	18513	18391	18312	18489	18396	18307	18429	18298	18486	18605	18441	18547	18498	18257	18549	18398	18435	18335	18565	18536	18356	18480	18394	18416	18465	18430	18315	18434	18443	18404	18493	18422	18594	18360	18423	18494	18525	18409	18548	18646	18364	18311	18349	18428	18440	18383	18549	18490	18450	18488	18444	18489	18624	18474	18384	18440	18382	18609	18558	18407	18649	18528	18375	18482	18590	18410	18393	18395	18573	18365	18595	18506	18567	18486	18340	18545	18556	18405	18302	18494	18340	18554	18592	18520	18594	18394	18609	18437	18649	18366	18553	18488	18476	18410	18397	18461	18495	18537	18589	18468	18476	18551	18356	18550	18357	18628	18478	18466	18561	18537	18437	18317	18516	18337	18418	18464	18403	18467	18543	18488	18418	18349	18503	18439	18502	18664	18378	18395	18561	18420	18305	18570	18708	18415	18754	18448	18436	18396	18519	18522	18607	18545	18447	18421	18491	18509	18512	18440	18404	18443	18464	18318	18431	18602	18288	18261	18335	18452	18579	18476	18698	18459	18487	18411	18485	18541	18538	18378	18370	18474	18491	18423	18502	18554	18536	18536	18413	18422	18439	18393	18493	18401	18523	18447	18251	18508	18533	18524	18460	18484	18306	18499	18616	18470	18249	18614	18396	18429	18425	18435	18753	18446	18489	18681	18394	18252	18374	18551	18419	18529	18387	18507	18364	18618	18442	18559	18283	18427	18546	18466	18496	18437	18531	18659	18531	18391	18360	18344	18376	18354	18472	18352	18553	18387	18473	18360	18336	18435	18302	18385	18321	18440	18609	18472	18512	18344	18450	18320	18500	18413	18405	18631	18518	18405	18510	18641	18465	18363	18333	18365	18649	18412	18370	18474	18348	18559	18411	18351	18544	18495	18380	18662	18526	18398	18310	18537	18339	18410	18435	18391	18512	18422	18565	18409	18508	18522	18517	18411	18512	18521	18186	18513	18517	18538	18502	18405	18345	18469	18375	18525	18375	18384	18374	18424	18522	18461	18549	18458	18548	18560	18450	18389	18486	18507	18444	18523	18446	18607	18321	18497	18431	18331	18353	18396	18540	18374	18594	18411	18471	18080	18695	18402	18353	18358	18404	18448	18548	18407	18579	18389	18354	18412	18574	18457	18561	18475	18376	18366	18392	18419	18459	18392	18455	18540	18334	18488	18490	18376	18474	18422	18436	18428	18527	18474	18348	18520	18248	18438	18457	18370	18448	18464	18490	18416	18542	18339	18596	18454	18420	18309	18478	18668	18412	18487	18346	18517	18396	18425	18514	18456	18265	18480	18522	18511	18475	18605	18383	18549	18390	18353	18465	18465	18516	18590	18523	18320	18319	18385	18355	18535	18512	18592	18661	18426	18481	18475	18201	18407	18469	18543	18432	18545	18457	18368	18422	18312	18459	18612	18299	18488	18357	18546	18421	18291	18497	18373	18368	18301	18435	18555	18441	18525	18432	18485	18513	18539	18462	18513	18471	18518	18432	18449	18380	18489	18410	18346	18445	18509	18316	18498	18593	18454	18540	18492	18424	18586	18575	18284	18668	18506	18322	18447	18411	18390	18406	18375	18239	18627	18487	18587	18531	18428	18474	18386	18531	18357	18321	18313	18462	18285	18499	18389	18421	18465	18451	18580	18349	18146	18422	18413	18498	18451	18399	18464	18599	18374	18532	18656	18427	18542	18488	18611	18601	18365	18431	18559	18563	18475	18584	18419	18438	18383	18556	18416	18447	18446	18492	18610	18322	18546	18448	18280	18644	18558	18225	18499	18282	18436	18368	18524	18332	18273	18470	18544	18424	18502	18571	18416	18339	18689	18411	18502	18529	18427	18360	18485	18414	18477	18573	18564	18381	18379	18696	18533	18454	18337	18449	18509	18586	18365	18468	18572	18361	18383	18434	18363	18599	18620	18414	18384	18352	18467	18485	18483	18532	18560	18370	18450	18644	18552	18429	18456	18703	18471	18373	18522	18467	18495	18563	18461	18511	18439	18496	18351	18345	18427	18370	18535	18449	18623	18368	18297	18635	18491	18397	18482	18459	18397	18378	18379	18408	18529	18603	18537	18528	18285	18396	18479	18452	18432	18337	18263	18285	18529	18489	18428	18348	18429	18491	18411	18500	18340	18408	18425	18379	18645	18464	18485	18505	18338	18475	18432	18563	18402	18393	18509	18330	18659	18501	18541	18468	18386	18326	18422	18289	18541	18462	18430	18488	18471	18360	18610	18367	18494	18443	18413	18476	18404	18460	18376	18484	18726	18672	18659	18524	18430	18360	18611	18398	18628	18419	18219	18469	18433	18394	18559	18409	18633	18410	18503	18479	18583	18543	18370	18432	18645	18464	18383	18329	18376	18604	18501	18440	18374	18418	18277	18360	18439	18413	18491	18500	18572	18488	18502	18489	18444	18460	18403	18493	18333	18717	18494	18500	18370	18516	18409	18398	18429	18422	18510	18380	18457	18557	18377	18452	18408	18381	18496	18527	18427	18471	18539	18561	18538	18425	18510	18469	18537	18455	18313	18447	18349	18241	18592	18634	18494	18306	18580	18568	18326	18330	18378	18618	18310	18434	18459	18492	18465	18418	18551	18487	18247	18363	18399	18494	18444	18492	18418	18492	18539	18657	18565	18262	18516	18411	18431	18482	18531	18552	18529	18507	18519	18443	18531	18406	18578	18520	18478	18556	18498	18491	18563	18639	18379	18454	18457	18368	18423	18295	18452	18518	18445	18412	18451	18420	18277	18354	18505	18437	18483	18627	18508	18612	18460	18597	18262	18478	18487	18693	18424	18336	18632	18597	18494	18365	18520	18435	18443	18390	18436	18491	18453	18666	18277	18317	18631	18661	18496	18335	18505	18411	18454	18472	18469	18468	18520	18386	18400	18550	18372	18480	18648	18356	18407	18455	18533	18407	18397	18415	18572	18419	18372	18553	18377	18576	18509	18665	18547	18518	18454	18531	18306	18564	18627	18457	18587	18506	18498	18323	18468	18555	18463	18492	18340	18488	18539	18463	18436	18658	18406	18330	18660	18411	18460	18442	18421	18559	18449	18539	18485	18544	18410	18375	18640	18347	18423	18504	18402	18351	18535	18408	18571	18545	18368	18461	18583	18403	18482	18377	18526	18495	18546	18444	18354	18487	18312	18531	18537	18434	18464	18515	18474	18636	18460	18314	18495	18624	18322	18311	18532	18485	18295	18669	18662	18432	18500	18470	18489	18241	18562	18598	18462	18167	18495	18585	18408	18435	18309	18516	18496	18399	18441	18328	18638	18617	18441	18596	18408	18484	18350	18455	18449	18515	18374	18562	18542	18423	18586	18288	18526	18624	18521	18420	18533	18317	18648	18803	18582	18411	18341	18398	18472	18544	18602	18394	18607	18411	18444	18529	18510	18458	18386	18293	18382	18447	18461	18415	18386	18403	18445	18517	18452	18479	18363	18538	18349	18415	18335	18446	18322	18272	18449	18158	18700	18277	18522	18453	18415	18536	18361	18556	18399	18417	18240	18564	18445	18366	18440	18601	18295	18283	18587	18449	18480	18465	18645	18382	18566	18499	18400	18388	18478	18614	18531	18431	18374	18543	18489	18347	18536	18315	18452	18501	18367	18449	18383	18555	18209	18450	18578	18343	18509	18392	18513	18551	18562	18354	18390	18412	18453	18614	18457	18658	18564	18378	18533	18286	18389	18302	18344	18447	18369	18591	18507	18536	18443	18637	18548	18551	18406	18471	18482	18562	18491	18393	18363	18343	18551	18561	18488	18441	18487	18570	18510	18498	18359	18333	18557	18578	18600	18372	18587	18421	18431	18506	18461	18375	18538	18697	18444	18570	18534	18309	18404	18376	18426	18452	18542	18416	18390	18615	18601	18368	18414	18419	18564	18382	18484	18381
24526	21400	28666	24999	24029	36094	51483	50415	39288	31331	26134	23688	22882	22798	22816	22922	22819	22791	22918	22626	22734	22681	22738	22749	22711	22816	22668	22735	22725	22742	22720	22630	22843	22715	22699	22598	22674	22913	22820	22706	22634	22665	22577	22704	22693	22766	22549	22600	22817	22773	22569	22604	22586	22587	22785	22688	22552	22636	22693	22609	22751	22568	22637	22715	22930	22739	22752	22713	22928	22728	22723	22733	22699	22612	22490	22831	22626	22587	22596	22661	22490	22946	22680	22564	22753	22581	22811	22771	22920	22751	22931	23001	22609	22801	22661	22646	22622	22668	22636	22479	22543	22496	22525	22763	22546	22503	22528	22408	22623	22514	22586	22461	22500	22687	22787	22864	22680	22720	22824	22762	22625	22526	22712	22844	22769	22585	22554	22719	22749	22459	22559	22858	22443	22479	22738	22514	22622	22570	22719	22635	22502	22598	22768	22672	22731	22687	22655	22818	22666	22610	22829	22634	22563	22713	22777	22644	22707	22490	22765	22612	22566	22655	22538	22554	22830	22739	22606	22693	22498	22740	22644	22681	22700	22427	22705	22603	22578	22700	22799	22438	22646	22570	22629	22803	22670	22793	22799	22523	22632	22981	22500	22540	22800	22575	22721	22605	22660	22582	22377	22613	22651	22614	22698	22711	22425	22466	22726	22478	22725	22650	22797	22421	22678	22775	22660	22467	22760	22684	22722	22699	22721	22581	22531	22733	22710	22713	22715	22564	22659	22251	22694	22629	22880	22579	22787	22832	22535	22937	22633	22672	22709	22834	22667	22578	22748	22762	22701	22618	22407	22599	22740	22573	22859	22672	22783	22704	22783	22749	22645	22641	22553	22696	22800	22593	22781	22447	22667	22600	22870	22587	22625	22590	22718	22673	22608	22652	22640	22916	22444	22654	22697	22706	22802	22722	22662	22575	22599	22799	22788	22662	22686	22756	22685	22580	22510	22300	22531	22597	22685	22474	22553	22694	22792	22753	22582	22676	22697	22724	22572	22737	22696	22454	22646	22577	22368	22663	22829	22753	22635	22482	22607	22469	22792	22800	22683	22726	22800	22569	22771	22666	22765	22762	22675	22665	22790	22628	22635	22769	22630	22670	22952	22627	22654	22500	22637	22694	22609	22666	22629	22651	22563	22591	22633	22388	22780	22629	22675	22485	22716	22580	22526	22707	22734	22822	22540	22709	22589	22570	22698	22662	22525	22555	22846	22872	22676	22764	22581	22554	22647	22682	22584	22775	22560	22734	22581	22542	22689	22680	22604	22746	22782	22767	22863	22737	22585	22595	22466	22730	22510	22750	22791	22628	22751	22721	22779	22707	22819	22774	22528	22704	22473	22653	22921	22617	22480	22581	22475	22703	22639	22448	22562	22811	22655	22554	22744	22719	22565	22778	22671	22761	22618	22726	22685	22632	22782	22832	22604	22685	22776	22761	22614	22738	22686	22633	22530	22562	22436	22572	22717	22820	22627	22730	22534	22678	22574	22844	22760	22631	22677	22678	22658	22642	22695	22560	22474	22596	22508	22693	22671	22810	22758	22698	22398	22451	22555	22764	22599	22643	22688	22648	22833	22588	22718	22622	22774	22667	22724	22517	22636	22499	22633	22661	22532	22664	22738	22620	22656	22716	22628	22839	22774	22786	22659	22699	22616	22563	22652	22679	22602	22730	22459	22681	22879	22746	22621	22702	22608	22501	22546	22751	22471	22599	22528	22699	22526	22634	22660	22676	22600	22464	22654	22798	22879	22521	22456	22424	22650	22644	22648	22654	22808	22578	22871	22875	22713	22723	22705	22664	22789	22788	22513	22467	22579	22468	22841	22603	22737	22611	22791	22671	22511	22762	22668	22665	22750	22454	22573	22528	22582	22851	22858	22707	22672	22696	22505	22602	22787	22482	22525	22582	22470	22532	22602	22643	22720	22460	22615	22419	22494	22693	22789	22551	22618	22805	22633	22572	22388	22660	22859	22394	22702	22539	22526	22743	22624	22693	22732	22593	22610	22544	22639	22799	22503	22706	22760	22585	22665	22644	22724	22669	22663	22530	22534	22453	22778	22520	22560	22766	22674	22674	22567	22838	22574	22691	22658	22791	22901	22661	22647	22668	22816	22595	22620	22575	22853	22587	22823	22829	22792	22666	22350	22690	22955	22587	22789	22367	22669	22624	22617	22579	22847	22573	22489	22822	22748	22591	22644	22498	22470	22708	22690	22753	22805	22671	22578	22876	22534	22395	22627	22838	22669	22529	22567	22684	22776	22619	22532	22546	22541	22654	22804	22803	22592	22521	22669	22663	22739	22741	22562	22797	22626	22676	22788	22602	22682	22825	22818	22670	22558	22575	22685	22656	22677	22726	22738	22627	22460	22771	22805	22641	22753	22410	22703	22855	22590	22643	22359	22623	22751	22746	22659	22718	22718	22768	22815	22410	22662	22495	22509	22609	22765	22721	22551	22639	22625	22935	22678	22627	22642	22743	22635	22577	22636	22867	22506	22501	22576	22715	22648	22746	22586	22510	22582	22407	22808	22577	22787	22806	22672	22713	22662	22487	22579	22931	22596	22721	22649	22571	22615	22687	22629	22615	22686	22391	22730	22783	22715	22546	22611	22647	22724	22709	22926	22584	22659	22637	22720	22441	22541	22566	22607	22756	22518	22689	22586	22733	22555	22580	22530	22598	22549	22583	22642	22669	22613	22783	22752	22567	22613	22721	22710	22725	22800	22538	22458	22824	22672	22449	22776	22651	22658	22706	22851	22653	22588	22479	22651	22619	22695	22646	22748	22543	22681	22498	22462	22618	22542	22513	22769	22535	22456	22619	22643	22834	22532	22746	22611	22705	22750	22529	22499	22480	22853	22873	22733	22530	22722	22670	22579	22694	22593	22672	22309	22682	22587	22422	22689	22424	22866	22687	22638	22690	22613	22451	22869	22870	22791	22717	22642	22525	22593	22533	22643	22618	22659	22646	22834	22764	22618	22663	22409	22674	22548	22508	22763	22628	22634	22818	22691	22533	22659	22536	22575	22349	22562	22766	22766	22908	22667	22512	22832	22642	22671	22582	22822	22723	22471	22735	22666	22724	22590	22722	22683	22770	22502	22786	22690	22550	22698	22690	22787	22680	22753	22621	22508	22612	22688	22660	22610	22429	22617	22755	22716	22461	22487	22547	22811	22838	22757	22557	22681	22563	22879	22624	22655	22674	22901	22630	22699	22784	22672	22725	22744	22597	22995	22677	22725	22716	22640	22713	22661	22775	23027	22669	22524	22586	22645	22603	22592	22756	22793	22688	22653	22589	22771	22753	22612	22352	22727	22919	22731	22818	22678	22489	22722	22676	22671	22535	22722	22785	22725	22712	22991	22628	22588	22479	22639	22626	22721	22709	22783	22793	22712	22774	22672	22559	22587	22619	22914	22605	22705	22702	22632	22496	22619	22479	22417	22648	22660	22721	22705	22535	22621	22494	22496	22804	22793	22756	22734	22603	22582	22838	22556	22795	22615	22655	22631	22790	22749	22829	22347	22548	22676	22596	22623	22693	22596	22635	22486	22556	22891	22714	22513	22623	22518	22537	22844	22997	22857	22698	22752	22662	22526	22558	22856	22757	22734	22637	22711	22809	22590	22552	22725	22582	22461	22738	22708	22625	22799	22665	22541	22686	22748	22585	22707	22719	22610	22572	22878	22575	22358	22660	22708	22688	22406	22442	22613	22530	22721	22465	22339	22523	22495	22646	22729	22728	22680	22653	22695	22736	22634	22527	22614	22587	22903	22683	22678	22593	22324	22733	22806	22538	22579	22522	22540	22714	22699	22786	22765	22660	22537	22602	22602	22617	22696	22601	22470	22632	22541	22621	22739	22743	22688	22712	22676	22686	22789	22784	22706	22875	22719	22606	22738	22682	22842	22475	22854	22806	22673	22666	22819	22709	22590	22685	22548	22702	22679	22620	22734	22595	22511	22803	22722	22531	22607	22587	22613	22589	22690	22562	22743	22634	22737	22605	22644	22576	22625	22601	22593	22809	22716	22773	22633	22691	22634	22633	22765	22720	22601	22562	22482	22647	22707	22948	22541	22593	22353	22571	22647	22631	22461	22551	22851	22698	22265	22500	22505	22591	22641	22567	22786	22582	22677	22582	22704	22631	22675	22583	22597	22443	22416	22664	22698	22775	22905	22716	22645	22699	22807	22731	22508	22547	22603	22504	22549	22621	22488	22539	22772	22573	22718	23049	22851	22539	22596	22640	22711	22585	22791	22578	22729	22526	22609	22564	22507	22757	22753	22918	22756	22573	22748	22696	22351	22544	22538	22696	22825	22684	22675	22843	22292	22829	22399	22636	22654	22766	22627	22658	22373	22545	22622	22448	22685	22849	22578	22651	22480	22777	22484	22813	22742	22645	22736	22645	22720	22698	22896	22671	22545	22579	22696	22525	22707	22665	22962	22864	22593	22726	22651	22717	22647	22619	22554	22339	22478	22627	22461	22928	22366	22610	22923	22684	22731	22467	22576	22537	22539	22691	22719	22630	22627	22809	22746	22852	22542	22453	22685	22576	22604	23042	22505	22640	22603	22458	22741	22464	22756	22658	22616	22658	22790	22794	22523	22759	22788	22799	22713	22736	22592	22456	22626	22768	22681	22517	22811	22532	22633	22710	22558	22703	22634	22569	22478	22699	22406	22736	22715	22697	22925	22523	22675	22725	22596	22427	22526	22640	22910	22794	22746	22770	22612	22656	22604	22592	22429	22609	22564	22569	22534	22714	22641	22823	22609	22590	22844	22588	22548	22769	22798	22547	22618	22584	22667	22670	22693	22668	22866	22441	22548	22426	22479	22609	22571	22580	22552	22620	22817	22512	22703	22565	22643	22735	22517	22622	22692	22501	22743	22720	22622	22802	22711	22814	22682	22753	22734	22631	22600	22635	22756	22533	22495	22733	22672	22642	22673	22558	22739	22718	22669	22635	22499	22671	22573	22620	22767	22606	22712	22787	22670	22548	22635	22722	22802	22503	22661	22704	22861	22672	22730	22725	22660	22628	22678	22472	22835	22472	22796	22640	23041	22579	22787	22655	22643	22650	22984	22572	22367	22708	22825	22491	22831	22816	22905	22839	22769	22416
15626	24583	22818	20787	22591	37832	50180	48139	37393	28254	21986	19447	18526	18384	18439	18412	18419	18563	18465	18287	18282	18441	18385	18348	18321	18335	18325	18418	18093	18431	18566	18349	18452	18402	18336	18453	18448	18498	18476	18254	18316	18424	18724	18547	18250	18388	18415	18346	18332	18406	18376	18487	18435	18488	18402	18489	18438	18261	18555	18340	18370	18344	18449	18434	18457	18446	18518	18306	18416	18527	18338	18437	18412	18356	18718	18290	18484	18358	18295	18252	18313	18243	18286	18502	18303	18406	18413	18381	18418	18339	18333	18237	18351	18653	18412	18360	18404	18336	18308	18462	18521	18385	18697	18329	18241	18520	18385	18314	18533	18364	18378	18498	18346	18292	18362	18376	18371	18298	18283	18340	18414	18423	18275	18472	18283	18432	18368	18320	18381	18426	18467	18379	18353	18349	18437	18232	18295	18403	18269	18255	18352	18289	18302	18462	18373	18391	18400	18315	18388	18407	18545	18474	18222	18323	18354	18303	18610	18373	18252	18466	18322	18357	18406	18303	18391	18453	18322	18430	18270	18435	18454	18478	18128	18496	18415	18349	18491	18377	18353	18492	18398	18306	18182	18122	18326	18308	18272	18263	18356	18436	18381	18536	18289	18355	18197	18426	18527	18252	18397	18491	18351	18159	18492	18420	18373	18268	18396	18359	18439	18471	18219	18266	18366	18343	18295	18244	18321	18455	18491	18616	18181	18298	18483	18070	18206	18299	18294	18540	18409	18407	18412	18456	18321	18393	18274	18542	18281	18294	18499	18523	18346	18523	18451	18551	18353	18186	18581	18252	18361	18548	18416	18345	18281	18467	18432	18472	18174	18292	18335	18325	18162	18243	18255	18585	18466	18464	18292	18298	18497	18401	18440	18294	18514	18326	18368	18454	18327	18343	18681	18390	18528	18541	18233	18204	18325	18299	18261	18409	18257	18459	18431	18336	18294	18548	18370	18341	18281	18274	18315	18386	18392	18373	18459	18413	18443	18307	18308	18230	18375	18300	18314	18398	18308	18301	18359	18421	18269	18442	18377	18360	18343	18416	18458	18208	18477	18364	18418	18341	18323	18321	18224	18388	18380	18280	18417	18351	18366	18240	18534	18284	18251	18371	18361	18438	18329	18281	18468	18425	18604	18321	18393	18182	18335	18478	18468	18323	18386	18341	18392	18612	18213	18475	18446	18432	18236	18371	18315	18227	18233	18389	18384	18341	18540	18251	18376	18447	18420	18329	18491	18522	18290	18225	18251	18469	18403	18281	18559	18477	18384	18374	18389	18370	18354	18302	18396	18274	18355	18270	18528	18392	18369	18373	18392	18254	18469	18391	18179	18300	18458	18354	18482	18345	18208	18371	18317	18452	18313	18310	18505	18364	18355	18446	18151	18392	18384	18297	18458	18432	18322	18251	18468	18232	18354	18341	18244	18551	18323	18314	18438	18191	18388	18459	18290	18363	18393	18365	18371	18463	18340	18137	18386	18394	18560	18329	18455	18288	18410	18336	18385	18213	18334	18415	18288	18532	18278	18509	18361	18324	18470	18322	18346	18496	18516	18344	18184	18305	18339	18374	18473	18221	18485	18431	18172	18325	18209	18496	18370	18452	18343	18345	18312	18417	18385	18482	18361	18441	18369	18441	18274	18345	18480	18266	18379	18209	18401	18427	18289	18296	18175	18487	18362	18245	18450	18594	18367	18456	18362	18350	18514	18321	18265	18244	18464	18249	18466	18382	18348	18488	18296	18380	18563	18302	18560	18392	18413	18199	18348	18405	18248	18352	18386	18205	18279	18586	18351	18303	18494	18502	18455	18297	18438	18482	18489	18525	18426	18464	18376	18482	18329	18394	18227	18409	18485	18431	18354	18329	18090	18202	18268	18455	18430	18339	18495	18343	18368	18300	18516	18379	18364	18488	18487	18433	18414	18350	18321	18485	18373	18561	18532	18189	18338	18330	18549	18293	18387	18283	18363	18405	18429	18263	18257	18436	18356	18332	18442	18504	18423	18234	18335	18234	18302	18455	18305	18243	18443	18403	18355	18392	18494	18379	18376	18576	18384	18440	18401	18553	18309	18343	18337	18400	18391	18389	18516	18342	18173	18465	18272	18540	18313	18226	18401	18402	18433	18422	18395	18358	18455	18380	18254	18251	18333	18346	18338	18389	18323	18561	18447	18386	18402	18335	18244	18494	18403	18349	18273	18353	18468	18423	18359	18518	18392	18302	18261	18449	18346	18491	18414	18423	18302	18400	18220	18538	18313	18343	18352	18314	18403	18381	18323	18309	18491	18269	18422	18271	18575	18525	18411	18438	18322	18359	18387	18209	18283	18255	18437	18361	18149	18153	18604	18339	18493	18311	18372	18472	18356	18390	18384	18280	18283	18308	18426	18582	18262	18214	18263	18460	18482	18263	18409	18197	18361	18422	18269	18448	18395	18294	18298	18222	18273	18291	18460	18396	18301	18413	18333	18389	18458	18289	18266	18488	18388	18434	18251	18543	18329	18358	18405	18278	18345	18485	18487	18457	18374	18391	18267	18454	18405	18510	18477	18248	18363	18334	18419	18291	18433	18278	18522	18471	18529	18308	18367	18436	18331	18286	18196	18358	18410	18217	18385	18302	18497	18412	18561	18312	18377	18415	18326	18425	18315	18372	18412	18482	18322	18249	18330	18346	18524	18250	18223	18475	18402	18484	18357	18305	18456	18449	18411	18434	18342	18362	18430	18421	18276	18239	18496	18477	18351	18409	18403	18445	18473	18389	18230	18388	18294	18414	18393	18371	18233	18360	18330	18511	18200	18608	18249	18321	18445	18304	18467	18488	18295	18394	18305	18379	18542	18344	18265	18508	18419	18218	18438	18353	18431	18365	18484	18523	18388	18412	18370	18314	18556	18399	18362	18389	18519	18340	18243	18458	18526	18357	18246	18426	18439	18457	18457	18428	18340	18401	18357	18349	18502	18310	18314	18403	18363	18308	18331	18338	18448	18284	18192	18361	18376	18451	18405	18395	18324	18406	18451	18334	18420	18376	18522	18455	18293	18138	18341	18641	18375	18400	18521	18453	18318	18419	18252	18310	18308	18210	18275	18498	18383	18281	18406	18344	18352	18362	18545	18239	18508	18423	18369	18410	18267	18197	18375	18441	18355	18340	18315	18209	18276	18431	18298	18292	18387	18273	18280	18356	18357	18376	18346	18496	18206	18462	18268	18431	18355	18484	18360	18170	18170	18340	18374	18267	18404	18394	18162	18542	18470	18505	18294	18323	18254	18368	18372	18471	18372	18417	18408	18427	18303	18245	18386	18188	18398	18394	18282	18188	18433	18338	18421	18458	18243	18412	18353	18164	18370	18306	18334	18497	18480	18352	18275	18505	18324	18364	18344	18293	18391	18282	18298	18522	18321	18436	18302	18288	18405	18351	18464	18299	18300	18241	18436	18272	18300	18328	18307	18454	18144	18311	18351	18407	18359	18397	18380	18453	18547	18556	18408	18531	18465	18340	18402	18492	18439	18285	18505	18338	18504	18420	18338	18273	18394	18436	18465	18326	18420	18519	18422	18392	18368	18261	18527	18394	18269	18278	18388	18346	18342	18357	18374	18374	18342	18354	18483	18382	18438	18241	18336	18398	18397	18260	18395	18293	18501	18438	18295	18360	18537	18309	18398	18435	18253	18285	18434	18458	18335	18451	18416	18424	18326	18426	18406	18339	18380	18410	18384	18215	18370	18488	18350	18349	18475	18174	18457	18405	18459	18252	18501	18399	18390	18559	18372	18453	18450	18371	18483	18302	18437	18307	18427	18302	18540	18169	18422	18466	18378	18380	18293	18525	18407	18348	18350	18418	18305	18422	18475	18238	18352	18459	18367	18446	18385	18539	18350	18539	18232	18508	18272	18478	18527	18512	18240	18504	18385	18333	18382	18378	18464	18358	18455	18375	18052	18678	18587	18583	18447	18413	18367	18282	18330	18281	18596	18358	18314	18461	18309	18487	18353	18240	18361	18359	18336	18342	18435	18394	18324	18251	18159	18423	18478	18292	18439	18291	18413	18564	18407	18243	18216	18356	18515	18394	18464	18343	18474	18438	18538	18329	18408	18280	18404	18325	18470	18408	18325	18295	18424	18272	18391	18405	18351	18467	18224	18350	18345	18289	18308	18357	18301	18334	18308	18255	18388	18451	18358	18417	18320	18431	18214	18371	18459	18147	18338	18357	18287	18347	18466	18274	18308	18434	18380	18437	18677	18342	18351	18214	18507	18371	18388	18264	18406	18416	18335	18220	18405	18455	18620	18528	18499	18239	18434	18274	18453	18431	18482	18350	18399	18521	18409	18421	18421	18485	18386	18296	18228	18383	18260	18325	18401	18526	18436	18170	18451	18345	18359	18426	18331	18388	18308	18359	18216	18405	18229	18458	18518	18396	18317	18303	18373	18459	18366	18342	18332	18386	18434	18223	18359	18417	18362	18299	18349	18373	18468	18452	18260	18369	18503	18486	18430	18361	18290	18411	18496	18482	18305	18476	18347	18412	18139	18453	18292	18346	18473	18242	18528	18547	18326	18379	18178	18502	18337	18298	18492	18264	18313	18268	18377	18366	18412	18349	18501	18387	18608	18375	18318	18477	18357	18508	18212	18381	18421	18364	18396	18166	18332	18262	18361	18318	18473	18339	18187	18470	18502	18259	18334	18339	18356	18452	18386	18479	18365	18479	18209	18422	18457	18411	18321	18408	18552	18277	18333	18362	18398	18612	18188	18389	18349	18259	18503	18559	18384	18528	18266	18450	18270	18470	18429	18324	18377	18338	18214	18275	18445	18361	18241	18358	18466	18495	18330	18440	18473	18357	18428	18297	18467	18348	18313	18499	18439	18498	18432	18380	18476	18504	18244	18291	18319	18340	18390	18459	18196	18465	18240	18388	18493	18318	18443	18216	18249	18326	18427	18305	18400	18533	18352	18437	18437	18375	18655	18287	18385	18533	18289	18465	18611	18479	18304	18565	18502	18396	18446	18151	18474	18194	18586	18277	18284	18513	18160	18555	18343	18439	18356	18357	18221	18450	18313	18349	18324	18392	18413	18413	18461	18381	18289	18403	18330	18331	18368	18389	18467	18356	18463	18313	18377	18385
22684	21326	29191	23841	21810	31243	66721	67965	54499	41429	32092	26349	24264	23805	23715	23644	23427	23496	23645	23700	23655	23717	23705	23559	23448	23563	23578	23470	23585	23730	23336	23543	23620	23452	23582	23328	23559	23464	23818	23446	23629	23582	23523	23352	23526	23457	23446	23468	23496	23666	23506	23321	23390	23327	23284	23479	23407	23511	23621	23265	23371	23503	23403	23408	23382	23368	23340	23467	23509	23609	23481	23539	23366	23434	23310	23510	23452	23422	23470	23775	23535	23378	23433	23431	23311	23380	23634	23499	23290	23440	23405	23356	23365	23467	23410	23318	23368	23100	23334	23458	23303	23409	23337	23353	23269	23518	23501	23382	23363	23239	23481	23074	23490	23410	23768	23422	23355	23410	23363	23515	23462	23317	23361	23364	23369	23373	23261	23316	23386	23719	23456	23289	23489	23307	23051	23248	23298	23486	23752	23398	23455	23333	23584	23373	23429	23613	23386	23471	23598	23315	23492	23557	23472	23263	23367	23440	23568	23347	23348	23492	23511	23192	23461	23539	23429	23434	23385	23433	23557	23349	23424	23325	23478	23554	23443	23399	23275	23527	23497	23376	23447	23303	23090	23554	23392	23453	23374	23385	23222	23407	23417	23171	23446	23475	23633	23435	23464	23336	23276	23469	23420	23432	23424	23618	23553	23287	23435	23578	23428	23315	23538	23326	23323	23531	23526	23557	23495	23410	23493	23380	23487	23412	23404	23366	23436	23318	23589	23310	23277	23265	23289	23517	23168	23575	23530	23283	23455	23440	23415	23408	23242	23356	23390	23433	23437	23391	23568	23398	23370	23531	23294	23361	23485	23428	23198	23161	23481	23442	23312	23450	23346	23451	23338	23421	23151	23389	23340	23264	23458	23340	23339	23301	23560	23430	23248	23395	23367	23151	23254	23408	23480	23147	23515	23427	23452	23402	23608	23295	23312	23305	23230	23334	23158	23430	23286	23331	23436	23601	23345	23291	23178	23683	23337	23326	23369	23374	23517	23128	23632	23282	23370	23208	23485	23608	23237	23403	23277	23299	23400	23327	23299	23367	23418	23377	23511	23399	23345	23316	23495	23370	23511	23741	23250	23535	23525	23509	23347	23259	23579	23323	23297	23404	23373	23483	23437	23319	23123	23419	23446	23537	23366	23407	23227	23425	23397	23166	23452	23487	23167	23185	23359	23134	23354	23160	23332	23494	23335	23367	23583	23298	23600	23635	23550	23486	23564	23313	23391	23322	23410	23364	23285	23434	23467	23501	23547	23219	23277	23389	23269	23196	23238	23420	23253	23113	23325	23380	23555	23297	23281	23187	23494	23266	23199	23325	23681	23486	23230	23332	23337	23482	23478	23540	23664	23331	23513	23382	23295	23434	23647	23158	23395	23174	23343	23341	23590	23485	23141	23381	23381	23295	23415	23334	23471	23346	23679	23325	23392	23381	23282	23405	23383	23281	23445	23403	23488	23446	23405	23527	23392	23400	23465	23648	23465	23301	23438	23477	23483	23081	23485	23527	23327	23476	23385	23452	23289	23448	23540	23403	23444	23301	23458	23510	23336	23399	23373	23375	23477	23344	23435	23355	23479	23336	23458	23486	23476	23382	23440	23210	23382	23471	23426	23286	23657	23209	23410	23335	23270	23444	23370	23452	23539	23282	23638	23323	23443	23238	23374	23532	23424	23338	23411	23294	23342	23408	23398	23633	23499	23628	23524	23565	23329	23461	23294	23424	23252	23503	23322	23406	23402	23408	23404	23258	23259	23254	23332	23242	23412	23262	23385	23550	23347	23497	23319	23246	23434	23295	23583	23389	23331	23406	23342	23287	23487	23575	23282	23400	23472	23446	23481	23379	23542	23380	23362	23459	23554	23468	23291	23331	23338	23186	23444	23385	23358	23299	23338	23226	23388	23498	23386	23196	23127	23413	23425	23261	23338	23197	23417	23413	23403	23480	23401	23554	23568	23397	23514	23286	23042	23472	23399	23627	23330	23373	23540	23394	23551	23253	23202	23409	23559	23452	23374	23313	23686	23488	23425	23486	23512	23450	23352	23569	23403	23351	23419	23368	23439	23414	23663	23369	23355	23159	23238	23199	23194	23451	23454	23185	23172	23374	23423	23409	23155	23418	23347	23402	23354	23455	23291	23054	23546	23467	23513	23371	23485	23330	23319	23405	23282	23300	23571	23638	23641	23518	23432	23355	23350	23346	23483	23489	23529	23419	23578	23319	23343	23385	23353	23359	23492	23460	23376	23283	23446	23388	23190	23279	23411	23408	23411	23282	23569	23431	23462	23519	23478	23480	23500	23456	23405	23267	23572	23411	23500	23286	23269	23516	23439	23139	23570	23431	23406	23391	23407	23463	23494	23377	23466	23435	23365	23210	23271	23441	23452	23386	23455	23176	23336	23260	23257	23272	23246	23453	23661	23358	23358	23623	23416	23588	23307	23296	23354	23444	23434	23508	23451	23471	23278	23557	23413	23387	23558	23314	23371	23373	23395	23653	23317	23497	23527	23245	23423	23536	23478	23530	23392	23441	23376	23506	23471	23374	23395	23228	23380	23385	23452	23487	23481	23429	23364	23451	23280	23281	23422	23292	23278	23257	23413	23340	23426	23221	23561	23344	23451	23266	23353	23413	23679	23403	23296	23407	23298	23239	23313	23395	23167	23146	23412	23435	23329	23466	23363	23380	23637	23532	23314	23381	23494	23394	23294	23599	23450	23297	23415	23399	23354	23313	23369	23201	23387	23361	23452	23258	23600	23487	23426	23545	23366	23597	23498	23679	23616	23390	23337	23456	23360	23460	23289	23627	23561	23344	23295	23319	23457	23382	23305	23393	23314	23432	23215	23284	23418	23467	23537	23274	23535	23559	23126	23239	23495	23234	23274	23286	23371	23210	23366	23373	23540	23247	23262	23367	23356	23269	23407	23447	23403	23153	23269	23484	23271	23302	23472	23503	23295	23506	23375	23379	23580	23270	23484	23270	23119	23038	23452	23437	23459	23281	23479	23517	23532	23314	23554	23407	23362	23390	23455	23514	23550	23289	23327	23292	23407	23431	23618	23604	23215	23283	23290	23392	23482	23324	23333	23501	23263	23515	23045	23424	23552	23359	23451	23466	23500	23478	23725	23396	23494	23194	23354	23357	23534	23363	22918	23319	23300	23432	23415	23412	23198	23372	23465	23219	23486	23281	23396	23494	23299	23350	23224	23356	23379	23252	23495	23356	23475	23426	23398	23563	23482	23358	23219	23391	23319	23548	23369	23573	23380	23298	23487	23212	23555	23212	23669	23411	23407	23381	23590	23232	23561	23162	23268	23235	23275	23469	23526	23476	23232	23335	23509	23651	23384	23468	23462	23076	23430	23582	23364	23408	23415	23314	23497	23429	23234	23389	23310	23437	23543	23409	23395	23310	23322	23384	23179	23411	23429	23329	23358	23453	23437	23411	23207	23273	23351	23232	23400	23301	23318	23519	23494	23225	23232	23381	23285	23490	23279	23560	23410	23567	23344	23414	23644	23500	23357	23423	23433	23330	23339	23352	23456	23181	23424	23539	23490	23086	23152	23621	23430	23406	23509	23592	23812	23582	23345	23394	23346	23562	23323	23275	23398	23474	23342	23361	23326	23217	23341	23245	23322	23375	23226	23429	23385	23360	23508	23698	23426	23522	23243	23481	23532	23484	23399	23232	23294	23506	23441	23226	23481	23139	23488	23461	23291	23541	23454	23345	23256	23284	23418	23594	23430	23281	23361	23478	23521	23385	23329	23338	23367	23232	23430	23278	23382	23340	23342	23328	23335	23404	23322	23365	23379	23310	23416	23273	23370	23362	23604	23443	23208	23501	23442	23363	23430	23320	23302	23521	23495	23312	23396	23319	23492	23229	23148	23383	23424	23708	23432	23362	23361	23166	23328	23360	23433	23250	23329	23464	23504	23662	23567	23667	23567	23114	23471	23600	23420	23613	23365	23451	23696	23326	23373	23314	23176	23453	23408	23280	23320	23452	23511	23323	23788	23401	23415	23404	23533	23460	23334	23529	23413	23304	23306	23165	23209	23387	23396	23357	23232	23600	23473	23617	23460	23214	23347	23534	23412	23350	23296	23598	23371	23376	23365	23226	23481	23380	23298	23367	23292	23365	23275	23349	23460	23542	23447	23412	23469	23331	23251	23154	23373	23375	23564	23461	23602	23418	23299	23369	23401	23488	23461	23313	23394	23367	23177	23374	23475	23474	23499	23765	23188	23509	23418	23314	23281	23209	23346	23463	23456	23616	23375	23332	23238	23283	23567	23221	23546	23375	23349	23352	23355	23083	23369	23525	23282	23377	23363	23375	23559	23439	23441	23524	23398	23638	23514	23350	23407	23481	23255	23305	23273	23363	23632	23580	23404	23580	23503	23147	23232	23394	23619	23336	23239	23290	23279	23457	23608	23355	23288	23246	23395	23561	23408	23258	23211	23340	23398	23230	23580	23499	23386	23481	23535	23350	23504	23291	23454	23491	23396	23543	23299	23215	23413	23220	23453	23283	23482	23350	23240	23526	23530	23266	23371	23405	23405	23448	23233	23490	23305	23132	23458	23529	23462	23276	23088	23173	23462	23536	23099	23313	23317	23307	23594	23479	23398	23323	23422	23577	23498	23603	23562	23472	23291	23398	23509	23450	23278	23225	23572	23253	23346	23527	23397	23453	23294	23302	23364	23293	23402	23365	23375	23364	23540	23576	23373	23367	23559	23263	23359	23483	23370	23325	23339	23267	23260	23206	23522	23451	23506	23273	23533	23320	23386	23396	23340	23554	23615	23404	23284	23451	23333	23417	23514	23355	23347	23556	23374	23424	23566	23200	23456	23205	23376	23465	23463	23382	23458	23252	23440	23616	23368	23168	23491	23270	23270	23389	23455	23485	23295	23432	23335	23404	23258	23339	23366	23277	23383	23580	23278	23457	23179	23399	23296	23149	23230	23410	23321	23616	23290	23408	23255	23353	23538	23378	23403	23355	23306	23432	23393	23386	23249	23397	23544	23559	23279	23394	23508	23199	23382	23439	23374	23362	23303	23523	23316	23461	23350	23562	23409	23335	23358	23476	23240	23249	23530	23184	23384	23604	23463	23450	23223	23311	23427	23348
17136	30926	29951	27360	25097	36804	67532	68096	52966	39888	28143	21643	19251	18871	19045	18758	18810	18711	18937	18632	18740	18854	18610	18694	18924	18860	18880	18863	18831	18836	18632	18702	18897	18929	18797	18747	18719	18811	18782	18757	18852	18766	18541	18744	18623	18696	18713	18772	18645	18880	18803	18657	18759	18682	18735	18730	18920	18756	18800	18726	18593	18698	18667	18776	18764	18641	18637	18952	18846	18693	18762	18569	18759	18822	18665	18899	18707	18802	18767	18812	18728	18554	18761	18853	18839	18837	18909	18567	18804	18750	18721	18586	18536	18819	18768	18706	18742	18599	18839	18650	18790	18679	18737	18828	18762	18836	18934	18617	18661	18941	18711	18692	18974	18943	18930	18820	18666	18748	18757	18816	18818	18555	18798	18788	18630	18621	18715	18874	18651	18763	18354	18670	18792	18519	18811	18716	18727	18730	18732	18619	18663	18613	18857	18678	18829	18744	18635	18790	18656	18678	18776	18588	19010	18785	18703	18716	18650	18820	18895	18794	18728	18692	18591	18706	18701	18608	18730	18695	18688	18816	18740	18699	18587	18743	18814	18828	18699	18727	18900	18610	18806	18728	18672	18731	18861	18596	18832	18618	18816	18683	18661	18713	18791	18669	18601	18629	18957	18648	18659	18836	18510	18696	18797	18890	18744	18817	18680	18528	18702	18579	18691	18828	18669	18540	18804	18748	18868	18777	18697	18767	18758	18841	18640	18738	18698	18897	18777	18765	18740	18839	18743	18713	18785	18682	18753	18754	18603	18697	18744	18840	18754	18846	18694	18576	18725	18610	18749	18788	18760	18711	18765	18664	18825	18754	18854	18497	18650	18660	18704	18793	18649	18614	18717	18644	18809	18548	18763	18750	18735	18683	18898	18710	18796	18764	18760	18724	18614	18883	18696	18781	18678	18784	18787	18560	18793	18777	18889	18767	18689	18628	18701	18581	18784	18642	18705	18834	18784	18664	18663	18715	18719	18793	18752	18735	18695	18756	18686	18657	18687	18743	18733	18973	18770	18759	18661	18687	18818	18633	18792	18726	18806	18604	18665	18936	18505	18710	18677	18858	18743	18827	18635	18792	18680	18649	18463	18918	18700	18930	18737	18531	18691	18789	18729	18674	18701	18685	18735	18611	18921	18875	18703	18942	18730	18684	18821	18707	18698	18667	18688	18693	18688	18708	18863	18782	18610	18708	18657	18760	18710	18804	18762	18694	18511	18719	18849	18762	18815	18605	18512	18709	18900	18687	18776	18695	18572	18860	18656	18733	18757	18595	18864	18702	18839	18879	18610	18778	18782	18661	18597	18598	18833	18635	18802	18768	18695	18732	18799	18689	18765	18519	18884	18685	18738	18692	18885	18670	18842	18772	18735	18775	18791	18624	18794	18600	18744	18741	18596	18743	18707	18836	18762	18704	18571	18711	18588	18741	18737	18563	18807	18894	18708	18917	18784	18719	18613	18619	18688	18891	18665	18798	18864	18928	18709	18588	18589	18857	18579	18669	18824	18721	18634	18780	18652	18935	18779	18831	18582	18610	18683	18756	18913	18673	18862	18863	18607	18725	18728	18741	18762	18827	18515	18815	18763	18824	18699	18743	18659	18695	18679	18714	18771	18617	18705	18747	18785	18826	18684	18752	18765	18659	18575	18789	18860	18579	18678	18741	18446	18814	18715	18766	18740	18719	18743	18686	18711	18601	18723	18621	18622	18880	18701	18750	18673	18625	18574	18917	18669	18787	18585	18527	18633	18732	18630	18653	18772	18619	18500	18673	18724	18861	18765	18738	18978	18869	18582	18905	18809	18697	18770	18679	18762	18587	18735	18542	18821	18891	18622	18809	18711	18721	18752	18743	18583	18719	18696	18636	18673	18759	18831	18559	18711	18633	18759	18649	18454	18775	18770	18663	18712	18743	18891	18919	18705	18794	18665	18769	18773	18723	18697	18760	18760	18692	18714	18714	18780	18803	18700	18583	18875	18642	18541	18791	18747	18818	18743	18835	18874	18752	18692	18722	18833	18794	18780	18716	18507	18690	18602	18981	18575	18821	18764	18740	18795	19040	18696	18844	18617	19030	18733	18670	18830	18707	18982	18569	18816	18498	18788	18757	18605	18767	18745	18647	18699	18761	18535	18817	18731	18679	18472	18633	18599	18854	18613	18875	18684	18745	18878	18726	18651	18625	18821	18551	18656	18708	18675	18816	18913	18794	18753	18694	18825	18849	18655	18808	18850	18569	18734	18477	18784	18810	18661	18690	18665	18775	18671	18804	18557	18964	18736	18783	18721	18620	18633	18782	18736	18772	18731	18753	18752	18818	18615	18758	18564	18763	18658	18856	18747	18699	18764	18686	18830	18665	18811	18708	18751	18768	18828	18612	18674	18836	18737	18712	18661	18723	18512	18799	18672	18605	18670	18747	18620	18472	18756	18749	18842	18706	18809	18551	18627	18756	18755	18729	18757	18646	18797	18625	18820	18648	18719	18666	18762	18785	18772	18644	18785	18658	18633	18547	18896	18790	18760	18793	18715	18586	18797	18820	18835	18554	18700	18563	18807	18725	18707	18697	18725	18653	18502	18736	18669	18880	18663	18533	18780	18711	18770	18748	18739	18850	18746	18920	18831	18799	18790	18745	18742	18814	18743	18779	18762	18770	18814	18686	18853	18603	18892	18654	18753	18680	18729	18787	18575	18828	18921	18671	18756	18680	18693	18722	18598	18756	18664	18842	18674	18819	18821	18722	18874	18686	18740	18777	18677	18814	18789	18843	18613	18848	18703	18699	18785	18648	18899	18771	18858	18629	18782	18738	18666	18797	18900	18778	18601	18739	18919	18639	18750	18583	18855	18787	18802	18694	18832	18784	18729	18792	18782	18582	18727	18437	18678	18680	18724	18684	18724	18593	18937	18787	18572	18804	18687	18641	18619	18707	18817	18737	18664	18664	18769	18612	18665	18850	18520	18604	18747	18593	18772	18650	18718	18911	18810	18712	18867	18743	18979	18827	18760	18611	18550	18858	18793	18730	18780	18993	18816	18857	18689	18741	18852	18724	18876	18711	18736	18622	18637	18844	18667	18753	18759	18671	18733	18777	18896	18741	18766	18791	18949	18707	18529	18665	18887	18689	18684	18731	18905	18847	18575	18753	18755	18670	18672	18808	18701	18673	18672	18790	18864	18680	18799	18687	18734	18603	18858	18867	18563	18827	18572	18747	18827	18658	18716	18608	18827	18828	18710	18891	18762	18780	18633	18806	18648	18563	18762	18824	18746	18704	18620	18732	18968	18535	18627	18762	18632	18656	18934	18905	18732	18723	18650	18769	18725	18736	18637	18834	18872	18651	18742	18635	18520	18716	18501	18455	18620	18811	18589	18730	18613	18795	18660	18739	18631	18787	18789	18688	18744	18543	18659	18747	18700	18702	18647	18855	18656	18841	18805	18737	18811	18691	18688	18745	18823	18772	18710	18769	18830	18770	18579	18805	18847	18603	18691	18779	18562	18806	18798	18747	18560	18651	18696	18578	18722	18808	18713	18878	18839	18624	18705	18655	18783	18746	18744	18574	18762	18880	18662	18593	18705	18770	18759	18654	18602	18749	18828	18671	18723	18754	18713	18672	18774	18598	18661	18784	18762	18602	18764	18699	18747	18619	18895	18562	18602	18925	18678	18694	18583	18678	18857	18568	18763	18687	18747	18786	18797	18800	18737	18703	18687	18758	18505	18564	18669	18678	18777	18626	18719	18782	18749	18711	18703	18794	18851	18713	18782	18755	18847	18918	18683	18841	18877	18804	18610	18681	18851	18635	18758	18819	18713	18700	18696	18522	18740	18720	18568	18774	18755	18684	18638	18601	18710	18724	18719	18565	18697	18544	18652	18624	18928	18890	18726	18743	18698	18666	18686	18809	18735	18716	18714	18667	18845	18815	18856	18679	18526	18873	18743	18632	18735	18664	18717	18700	18816	18834	18789	18624	18769	18577	18752	18734	18897	18608	18597	18787	18707	18728	18734	18688	18579	18874	18730	18752	18613	18853	18596	18817	18747	18657	18771	18753	18709	18553	18826	18893	18656	18868	18651	18826	18749	18812	18765	18735	18613	18860	18881	18732	18671	18680	18688	18729	18635	18556	18808	18583	18506	18676	18603	18749	18808	18645	18599	18751	18718	18828	18875	18607	18787	18673	18515	18703	18631	18694	18713	18854	18562	18662	19011	18553	18652	18629	18772	18595	18781	18876	18756	18684	18779	18781	18650	18762	18667	18829	18762	18805	18715	18663	18789	18745	18747	18533	18659	18841	18618	18725	18799	18542	18730	18725	18730	18738	18681	18671	18700	18769	18691	18866	18750	18747	18710	18615	18657	18779	18918	18774	18928	18623	18602	18819	18668	18890	18739	18829	18566	18680	18822	18695	18663	18923	18579	18611	18778	18769	18740	18852	18591	18593	18868	18601	18755	18691	18617	18763	18755	18655	18688	18690	18706	18502	18505	18596	18650	18562	18832	18860	18684	18573	18741	18705	18787	18738	18672	18610	18710	18767	18682	18840	18736	18668	18676	18532	18740	18887	18608	18827	18733	18633	18558	18920	18753	18783	18848	18744	18651	18594	18847	18718	18836	18564	18779	18826	18746	18651	18731	18776	18658	18603	18676	18751	18696	18804	18704	18653	18596	18660	18570	18507	18957	18768	18785	18785	18668	18732	18640	18766	18703	18896	18881	18765	18702	18784	18688	18815	18658	18860	18815	18456	18867	18811	18799	18530	18582	18658	18814	18859	18676	18738	18684	18869	18868	18626	18729	18643	18665	18757	18592	18738	18698	18497	18651	18779	18726	18595	18823	18810	18690	18653	18827	18693	18637	18617	18724	18709	18749	18892	18622	18562	18727	18631	18789	18701	18852	18624	18699	18719	18917	18697	18705	18685	18678	18724	18839	18669	18830	18745	18746	18599	18806	18723	18752	18589	18671	18591	18686	18716	18799	18772	18762	18742	18818	18912	18809	18591	18736	18697	18740	18852	18610	18729	18644	18684	18728	18706	18669	18692	18650	18735	18771	18737	18477	18919	18750	18858	18836	18670	18919	18730	18877	18790	18634	18837	18773	18827	18769	18631	18818	18912	18909	18705	18731	18725
28023	22711	28274	27979	24332	24625	30316	31744	28554	25939	24323	23903	23764	23596	23402	23507	23442	23623	23568	23573	23593	23632	23648	23646	23710	23531	23616	23813	23714	23431	23729	23659	23738	23451	23536	23582	23522	23657	23233	23708	23329	23555	23266	23360	23480	23498	23626	23639	23623	23487	23396	23675	23722	23628	23511	23618	23654	23741	23624	23439	23487	23476	23509	23342	23549	23512	23699	23558	23499	23504	23749	23580	23557	23621	23405	23953	23493	23564	23482	23325	23445	23439	23520	23631	23718	23599	23555	23665	23546	23491	23469	23825	23515	23562	23414	23369	23317	23571	23538	23699	23467	23333	23504	23321	23514	23625	23476	23504	23495	23541	23766	23405	23750	23603	23613	23762	23540	23557	23504	23478	23630	23921	23620	23633	23772	23932	23618	23655	23491	23679	23531	23562	23849	23403	23470	23550	23677	23757	23546	23545	23544	23236	23448	23569	23657	23624	23635	23538	23631	23746	23544	23641	23635	23397	23655	23411	23669	23740	23559	23777	23564	23609	23381	23523	23610	23598	23529	23494	23466	23484	23485	23582	23274	23646	23591	23592	23537	23661	23732	23461	23604	23606	23550	23596	23483	23694	23473	23631	23687	23578	23731	23632	23527	23483	23665	23472	23426	23576	23588	23603	23477	23706	23418	23368	23578	23597	23516	23471	23767	23436	23549	23519	23643	23613	23603	23366	23472	23618	23811	23566	23568	23563	23624	23567	23748	23385	23812	23432	23587	23666	23501	23262	23481	23761	23704	23395	23449	23720	23423	23392	23689	23597	23599	23589	23307	23645	23607	23753	23508	23496	23495	23557	23328	23529	23791	23524	23744	23607	23631	23645	23647	23937	23590	23570	23610	23640	23511	23670	23552	23741	23668	23656	23759	23342	23358	23336	23574	23481	23727	23599	23696	23393	23498	23648	23521	23744	23525	23459	23482	23684	23573	23503	23514	23640	23415	23544	23648	23519	23740	23623	23617	23738	23594	23661	23595	23716	23696	23447	23469	23787	23373	23734	23390	23491	23651	23392	23531	23721	23380	23497	23496	23501	23479	23718	23360	23543	23525	23460	23471	23448	23674	23628	23642	23644	23401	23505	23711	23461	23441	23463	23553	23563	23590	23336	23399	23407	23598	23538	23779	23460	23431	23426	23552	23611	23405	23354	23680	23573	23786	23512	23519	23420	23546	23428	23432	23361	23419	23752	23736	23457	23474	23540	23453	23249	23552	23680	23661	23727	23514	23626	23613	23576	23588	23556	23486	23585	23473	23449	23489	23514	23618	23353	23647	23518	23812	23737	23635	23479	23408	23532	23514	23500	23696	23526	23436	23540	23959	23629	23513	23480	23588	23443	23911	23540	23445	23526	23570	23736	23782	23717	23518	23775	23663	23515	23367	23646	23480	23424	23729	23725	23718	23430	23590	23749	23742	23502	23440	23401	23499	23576	23599	23535	23602	23467	23383	23696	23776	23552	23318	23438	23656	23625	23539	23588	23580	23405	23538	23653	23537	23470	23843	23639	23568	23709	23674	23562	23481	23375	23475	23518	23579	23574	23498	23348	23533	23467	23360	23747	23598	23736	23638	23803	23744	23578	23708	23699	23451	23447	23642	23496	23617	23644	23483	23616	23595	23750	23719	23744	23396	23671	23550	23644	23549	23676	23761	23573	23336	23664	23518	23453	23682	23610	23698	23421	23302	23597	23707	23606	23563	23590	23663	23325	23275	23666	23895	23595	23424	23503	23639	23582	23369	23504	23492	23275	23496	23544	23499	23399	23556	23458	23540	23581	23414	23458	23577	23500	23373	23689	23511	23432	23543	23584	23513	23583	23546	23513	23742	23768	23579	23463	23443	23708	23531	23348	23385	23613	23604	23441	23536	23491	23414	23416	23531	23426	23476	23795	23523	23860	23504	23732	23652	23664	23492	23582	23627	23691	23561	23473	23647	23583	23626	23603	23504	23489	23521	23407	23410	23654	23340	23614	23602	23692	23601	23365	23643	23702	23652	23512	23414	23861	23535	23387	23452	23372	23494	23574	23522	23550	23423	23642	23411	23594	23413	23622	23481	23668	23635	23530	23484	23396	23674	23466	23599	23680	23457	23621	23536	23490	23869	23567	23550	23665	23470	23458	23681	23599	23268	23681	23657	23440	23591	23531	23723	23416	23585	23435	23570	23605	23488	23516	23569	23692	23678	23469	23533	23604	23574	23565	23540	23613	23547	23575	23392	23561	23512	23523	23443	23614	23622	23849	23612	23460	23723	23819	23494	23531	23483	23707	23568	23578	23374	23763	23621	23651	23445	23649	23505	23713	23859	23523	23574	23522	23598	23626	23709	23556	23863	23904	23524	23603	23743	23694	23444	23631	23588	23531	23564	23524	23472	23815	23604	23615	23733	23750	23703	23486	23504	23735	23796	23736	23788	23319	23604	23330	23506	23575	23465	23548	23406	23537	23414	23417	23732	23598	23507	23485	23508	23584	23623	23611	23467	23694	23573	23373	23580	23585	23405	23614	23469	23698	23466	23732	23823	23404	23488	23473	23561	23644	23528	23821	23735	23461	23520	23567	23662	23581	23600	23533	23715	23661	23705	23550	23717	23515	23407	23436	23578	23487	23355	23517	23562	23815	23399	23481	23566	23459	23644	23569	23291	23561	23559	23532	23562	23453	23513	23556	23628	23499	23564	23620	23615	23643	23665	23613	23671	23497	23560	23359	23627	23656	23273	23741	23543	23631	23630	23420	23639	23611	23705	23674	23670	23410	23785	23576	23721	23586	23388	23520	23522	23527	23822	23714	23617	23671	23555	23446	23761	23598	23563	23798	23585	23693	23648	23556	23632	23715	23618	23701	23636	23643	23677	23406	23521	23599	23590	23609	23331	23742	23502	23568	23647	23394	23354	23816	23212	23498	23533	23387	23582	23255	23373	23310	23555	23561	23491	23545	23505	23565	23603	23640	23598	23517	23293	23487	23754	23655	23472	23553	23620	23706	23505	23692	23697	23585	23633	23263	23513	23475	23565	23699	23649	23549	23651	23618	23514	23411	23584	23576	23687	23791	23736	23516	23543	23687	23490	23516	23331	23488	23581	23639	23639	23487	23537	23702	23775	23493	23456	23669	23745	23373	23425	23633	23586	23506	23793	23355	23718	23578	23510	23491	23479	23509	23649	23402	23554	23641	23468	23314	23430	23519	23657	23615	23801	23703	23524	23628	23572	23499	23602	23566	23628	23251	23458	23576	23600	23787	23596	23491	23682	23770	23546	23595	23700	23821	23840	23746	23639	23668	23542	23448	23797	23645	23714	23644	23525	23525	23569	23411	23301	23133	23595	23427	23602	23426	23502	23667	23611	23794	23675	23346	23579	23433	23649	23559	23357	23414	23769	23765	23517	23633	23675	23305	23274	23620	23643	23597	23753	23526	23769	23689	23905	23431	23592	23470	23700	23587	23408	23609	23651	23619	23818	23504	23643	23690	23539	23593	23521	23574	23694	23741	23480	23636	23600	23692	23727	23715	23429	23550	23471	23853	23630	23692	23539	23501	23659	23619	23571	23745	23583	23416	23453	23786	23651	23587	23593	23343	23419	23414	23624	23440	23592	23300	23332	23652	23689	23406	23388	23468	23562	23748	23473	23624	23423	23500	23629	23367	23640	23463	23593	23669	23517	23272	23469	23734	23420	23315	23695	23462	23451	23467	23858	23676	23507	23601	23410	23664	23630	23475	23784	23668	23365	23737	23628	23742	23658	23551	23484	23737	23556	23630	23452	23525	23736	23487	23939	23579	23542	23613	23625	23443	23434	23650	23686	23764	23525	23540	23406	23597	23719	23604	23634	23767	23751	23770	23635	23444	23513	23528	23694	23606	23646	23535	23443	23474	23596	23633	23676	23547	23590	23605	23489	23354	23629	23698	23504	23471	23455	23384	23595	23577	23733	23628	23562	23717	23752	23613	23702	23467	23365	23584	23332	23709	23730	23636	23574	23460	23619	23653	23284	23675	23683	23530	23637	23605	23623	23563	23398	23580	23532	23560	23674	23587	23473	23806	23483	23633	23642	23527	23858	23709	23634	23715	23444	23688	23594	23529	23511	23615	23626	23415	23495	23574	23732	23780	23523	23406	23573	23706	23585	23663	23569	23618	23674	23709	23672	23851	23454	23594	23632	23568	23367	23580	23538	23603	23548	23589	23658	23643	23643	23536	23540	23609	23382	23670	23794	23410	23545	23556	23739	23630	23471	23558	23593	23473	23510	23509	23604	23684	23467	23639	23601	23490	23721	23537	23590	23688	23427	23511	23717	23565	23532	23450	23613	23578	23355	23363	23447	23572	23530	23486	23604	23649	23884	23413	23842	23578	23567	23633	23693	23427	23781	23585	23621	23644	23562	23670	23437	23646	23697	23526	23650	23631	23455	23584	23511	23655	23605	23288	23720	23632	23725	23573	23599	23563	23393	23422	23625	23547	23743	23546	23578	23630	23551	23628	23590	23875	23504	23607	23359	23545	23636	23529	23338	23513	23444	23570	23536	23655	23625	23606	23716	23639	23466	23498	23551	23632	23627	23812	23521	23464	23408	23443	23340	23613	23686	23627	23818	23464	23674	23429	23630	23532	23264	23655	23780	23862	23501	23493	23684	23747	23658	23547	23672	23476	23561	23489	23508	23580	23597	23355	23582	23418	23730	23461	23871	23472	23590	23548	23717	23817	23347	23594	23710	23464	23499	23506	23576	23611	23782	23659	23513	23455	23600	23309	23665	23754	23726	23631	23514	23723	23492	23492	23410	23488	23692	23649	23444	23672	23464	23486	23385	23664	23587	23509	23598	23696	23685	23404	23380	23608	23524	23375	23447	23781	23593	23430	23601	23319	23583	23588	23562	23740	23467	23483	23437	23516	23382	23667	23743	23689	23495	23441	23656	23483	23510	23662	23388	23598	23578	23591	23906	23248	23584	23668	23604	23535	23454	23477	23568	23438	23615	23727	23735	23434	23409	23563	23407	23534	23630	23558	23622	23695	23859	23772	23583	23544	23589	23534	23512	23725	23894	23604	23706	23654	23673	23574	23441	23318	23427	23643	23416	23430	23534	23603	23762	23863	23741	23524	23419	23576	23481	23479	23523	23520	23705	23610
17357	20639	22943	22209	20378	20711	28360	29091	24535	21598	19824	19111	18920	18595	18881	18969	18791	19182	18804	18675	18757	18900	18964	18875	18836	18852	18969	18896	18821	18808	18991	18570	18736	18800	18885	19070	18876	18812	18949	18813	18809	18853	18830	18739	18699	18684	19002	18794	18654	18909	18829	18749	18721	18902	18862	18729	18893	18793	18968	18775	18893	19001	18858	18992	18911	18989	18897	18919	18929	18891	18815	18919	18853	19120	18844	18736	18819	19043	18923	18848	18746	18838	18950	18679	18867	18724	18702	19007	18864	18925	18959	18842	18823	18921	18781	18956	18706	18872	18865	18920	18720	18683	18690	18655	18857	18881	18811	18855	18948	18869	18825	18877	18941	18830	18821	18814	18710	18822	18994	18676	18927	18633	18952	18862	18830	18955	18958	18982	18907	18936	18978	18940	18922	18887	18684	18749	18767	18823	18922	18781	19021	18962	18914	18729	18720	18815	18794	18721	18789	18882	18822	18800	18845	18795	18936	18870	18825	18686	18943	18778	18783	18751	19007	18860	18867	18824	18864	18758	18943	18814	18801	18859	18839	18822	18876	18912	18747	18801	18934	18795	18857	19005	18777	18763	18904	18759	18779	18921	18776	18896	18758	18883	18835	18845	19033	18914	18884	18729	19064	18836	18807	18887	18913	18571	18793	18891	18744	18803	18909	18957	18865	18902	18894	18744	18765	18930	18790	18925	18795	18704	18962	18848	18800	18776	18840	18818	18862	18957	18911	18845	18894	19062	18829	18656	18917	18887	18971	18731	18987	18805	18871	18860	18908	18725	18894	18710	18750	18886	18924	18754	18861	18933	18910	18990	18929	18789	18892	18826	18926	18783	18834	18862	18829	18837	18866	18701	18846	18743	18884	18845	18869	18779	18775	18934	18850	18898	18939	18778	18719	18764	18795	18886	18963	18957	18821	18866	18989	18743	18802	18927	18833	18851	18799	18818	18814	19044	18712	18922	18819	18840	18861	18879	18743	18897	18680	18694	18852	18936	18712	18892	18861	18844	18680	18936	18886	18904	18667	18936	18767	18754	18884	18956	18801	18816	18842	18853	18907	18822	18808	18831	18912	18804	18905	18794	18764	19032	18894	18814	19012	18789	18855	18807	18781	18765	18814	18649	18865	18733	18892	18897	18653	18910	18800	18856	18771	18823	18969	18996	18964	18894	18727	18913	18907	18788	18805	18952	19018	18846	19009	18978	19126	18886	18874	18867	18926	19016	18918	18864	18864	18895	18845	18751	18728	18738	18793	18700	18701	18818	18722	18855	18851	18846	18854	18765	18692	18851	18942	18735	18993	18749	18789	18714	19005	18712	18851	18778	18853	18792	19024	18875	18974	18907	18932	18752	18886	18765	18822	18684	19011	18909	18926	18992	18919	18915	18776	18827	18920	18823	18992	18897	18758	18884	18914	18825	19014	18786	18771	18784	18900	18782	18921	18917	18781	18916	18864	18731	18669	18945	18758	18821	18837	18887	18892	18985	18949	18884	18803	18695	18848	18803	18778	18872	18834	18685	18767	18848	18753	18789	18926	18985	18898	18943	18788	18941	18914	18727	18938	18763	18943	18848	18777	18858	18827	18845	18671	19043	18660	18791	18838	18787	18879	18877	18826	18825	18955	19005	18871	18927	18927	18965	18626	18935	18711	18959	19065	18853	18664	18957	18907	18696	18896	18989	18873	18813	18830	18900	18769	18974	18654	18827	18685	18926	18808	18718	18984	18852	18881	18847	18896	18851	18896	18947	18737	18881	19001	18634	18748	19032	18563	18806	18901	18834	18943	18793	18863	19044	18640	18751	18875	18945	18711	19044	18901	18941	18935	18851	18777	18788	18931	19017	18806	18827	19130	18794	18832	18925	18964	18917	18900	18759	18894	18687	18776	18823	18831	18824	18910	18884	18868	18661	18789	19005	18806	18980	18647	18817	18805	18837	18880	18931	18732	18743	18955	18797	18820	18701	18849	19019	18942	18702	18739	18827	18869	18947	18871	18947	18907	18932	18951	18917	18724	18810	18768	18856	18731	18832	18834	18732	18840	19004	18854	18839	18862	18882	18871	18870	18787	18903	18743	18962	18791	18786	18769	18824	18921	19021	18876	18848	18729	19004	18809	18913	18899	19021	18700	19015	18852	18950	18902	18915	18935	18844	18975	18795	18906	18902	18860	18897	18788	18897	18757	18948	18896	19015	18673	18859	18710	18761	18880	18934	18827	18968	18736	18894	18717	18912	18778	18661	18985	18896	18839	18906	18846	18811	18840	18861	18780	18914	18935	18861	19057	18867	18776	18928	18956	18836	18946	18674	19028	19026	18962	18863	18968	19002	18934	18970	18838	18866	18709	18885	18919	18931	18864	18963	18900	18692	18856	18875	18985	19006	18799	18799	18723	18640	18706	18764	18814	18725	18719	18661	18791	18832	18871	18719	18897	18956	18993	18819	18821	18838	18782	18638	18905	18672	18904	18901	18914	18933	18965	18943	18773	18726	19085	18923	18823	18926	18789	18823	18833	18882	18758	18741	18869	18749	18939	18756	18766	18894	18825	18742	18893	18782	18911	18843	18876	18747	18844	18965	18930	18779	18829	18842	19079	18833	18877	18929	18907	18813	18976	18786	18929	18926	18849	18760	18646	18907	18790	18684	18780	18747	18674	18931	18905	18881	18925	18803	18989	19095	18771	18875	19028	18830	18684	18723	18824	18896	18894	18788	18706	18886	18789	18907	18719	19013	18842	18875	18932	18869	18592	18878	18789	18754	18908	18818	18899	18804	18940	18919	19067	18857	18989	18803	18940	18799	18807	18828	18724	18974	18882	18881	18907	18947	18944	18860	18986	18857	18862	18862	18839	18757	18827	18897	18754	18961	18826	18866	18970	18868	18732	19003	18743	19012	18936	18968	18894	18909	18907	18927	19002	18944	18834	19068	18976	18944	18801	18813	18843	18688	18740	18916	18786	18924	18815	18839	18772	18814	18738	19025	18861	18788	18769	18933	18850	19027	18904	18894	18869	18540	18933	18698	19129	18813	18749	18810	18912	18831	18849	18789	18731	18915	18758	18950	18733	18769	18830	18855	18813	18838	18610	18826	18645	18890	18738	18692	18888	18807	18793	18863	19015	18991	18758	18824	18927	18627	18911	18927	19003	18840	18734	18951	18770	18728	18841	18806	18854	18946	18713	18929	18828	18911	18884	18848	18812	18884	18812	18854	18828	18833	18912	18730	18588	18816	18790	18845	19030	18837	19055	18726	18855	18831	18781	18842	19009	18890	18934	18971	18679	18922	18794	18880	18884	18989	18761	18813	18883	18755	18979	18754	18879	18983	18851	18993	18653	18888	18986	18812	18786	18710	18808	19056	18781	18735	18920	18847	18906	19015	18786	18908	18857	18958	18793	18949	18958	18758	18801	18862	18740	18768	18876	18785	18966	18848	18833	18821	18748	18789	18963	18860	18983	18811	18685	18957	18932	18766	19028	18905	18846	19025	18945	18889	18778	18939	18865	18901	18801	18753	18821	18880	19020	18695	18957	18873	19015	19001	18877	18859	18865	18759	18713	18894	18842	18848	19039	18802	19031	19001	18824	18982	18885	18837	18857	18760	18869	18798	18945	18954	18863	18843	18925	19078	18971	18795	18822	18920	18773	18789	18850	18818	18804	18882	18972	18671	18834	18965	18770	19020	18954	18797	19036	19053	18732	18880	18663	18870	18826	18809	18825	18856	18821	18989	18759	18776	18854	18794	18850	18777	18906	18978	18689	18709	18946	18760	18934	18851	18792	18703	18888	18910	18865	18869	18844	18953	18831	18733	18800	18809	18900	18847	18733	18721	18759	18937	18725	18931	18797	18797	18930	18859	18915	18812	19063	18794	18725	18880	18860	18736	18835	18893	18834	18652	18864	18844	18895	18896	18813	18803	18795	18865	18908	18849	18946	18787	18897	18864	18922	18919	18906	18840	18925	18841	18797	18950	18885	18776	18845	18868	18986	18842	18818	18720	18767	18912	18630	18713	18702	18964	18744	18897	18759	18946	18827	18823	18706	18706	18886	18935	18870	18969	18843	18813	18829	18833	18848	18832	18755	18883	18570	18980	18836	18820	18970	18887	18778	18901	18992	18879	18847	18756	18725	18871	18925	18673	18899	19017	18884	18664	18952	18772	18807	18805	18766	18857	18787	18828	18853	19042	18913	18767	18626	18913	18884	18918	19103	18945	18803	18860	18872	18967	18750	18921	18715	18853	18829	18933	19014	18812	18848	18837	18767	19050	18875	18745	18788	18725	18859	18897	18909	18873	18892	18805	18854	18865	18824	18860	18891	18896	18992	18862	18868	18718	18979	18962	18631	18909	18946	18826	18790	18793	18752	18875	18899	18706	18919	18700	18854	18887	18940	18815	18882	18892	18747	18896	18780	18756	18774	18949	18747	18786	18778	18725	18955	18790	18834	18835	18803	18834	18875	18644	18864	18798	18588	19006	18985	18784	18839	18929	19002	18896	18825	18802	18915	19028	18822	18859	18951	18940	18861	18618	18871	18805	18882	18772	19065	18767	18679	18798	18764	18866	18896	18761	18976	18821	18990	18825	18945	19062	18928	18750	18911	18933	19004	18998	18778	18842	18818	18900	18886	18952	18982	18997	19077	18926	19006	18944	19007	18923	18871	18858	18864	18799	18805	18871	18909	18929	18910	18837	19004	18961	18728	18766	18859	18700	18943	18819	18965	18983	18952	18807	18793	18749	18831	18889	18731	18863	18918	18831	18936	18821	18824	18761	18855	18612	18985	18902	18787	18921	18936	18761	18843	18838	18909	18833	18710	19037	18977	18975	18795	18855	18789	18761	18905	18968	18791	18906	18801	18821	18985	18737	18775	18962	18780	18806	18958	18807	18846	18729	18836	18794	18938	18915	18766	18744	18993	18752	19014	18758	18828	18672	18677	18918	18739	18922	18966	18968	18842	18951	18762	18708	18968	18970	19026	18852	18982	18704	19020	18789	18900	18887	18791	18786	18892	18897	18818	18822	18828	18710	18838	18776	18850	18805	18786	18947	18740	18717	18904	18969	18751	19055	18812	18767	18998	18934	18829	18756	18912	18755	18716	18932	19025	18832	18969	18859	18779	18788	18709	18869
24630	21502	28838	25151	24055	29621	54289	52799	39954	31596	26369	24347	23623	23431	23297	23190	23302	23310	23387	23376	23321	23500	23105	23291	23281	23437	23315	23368	23366	23226	23273	23252	23379	23457	23373	23101	23305	23057	23193	23160	23195	23189	23247	23238	23293	23252	23333	23238	23251	23315	23597	23293	23118	23156	23377	23186	23061	23220	23395	23233	23321	23393	23124	23370	23157	23116	23255	23228	23092	23159	23208	23286	23405	23262	23326	23299	23348	23334	23297	23230	23341	23250	23161	23099	23241	23330	23159	23215	23307	23117	23308	23284	23311	23180	23208	23201	23214	23172	23467	23180	23040	23371	23218	23378	23281	23375	23306	23374	23427	23184	23201	23244	23209	23326	23382	23312	23548	23281	23150	23323	23492	23399	23303	23547	23172	23233	23283	23101	23290	23105	23154	23382	23180	23314	23124	23327	23251	23011	23356	23223	23216	23431	23099	23191	23081	23026	23429	23140	23264	23263	23314	22971	23208	23212	23396	23175	23190	23229	23197	23207	23191	23171	23362	23381	23188	23355	23181	23222	23378	23102	22980	23275	23457	23327	23345	23109	23344	23248	23177	23323	23517	23316	23408	23244	23342	23086	23148	22943	23185	23207	23265	23257	23307	23079	23345	23344	23324	23123	23276	23361	23360	23454	23302	23145	23360	23180	23171	23338	23060	23386	23237	23360	23022	23383	23103	23159	23104	23088	23031	23389	23293	23268	23228	23209	23110	23185	23191	23235	23006	23166	23093	23237	23161	23301	23057	23162	22980	23218	23190	23300	23045	23035	23104	23150	23414	23283	23159	23288	23421	23482	23239	23092	23229	23198	23209	23402	23312	23215	23277	23364	23137	23215	23218	23071	23341	23293	23191	23299	23226	23091	23288	23091	23029	23214	23222	23281	23113	23252	23286	23300	23636	23153	23152	23163	23298	23071	23064	23448	23174	23042	23237	23312	23276	23205	23537	23359	23170	23454	23353	23002	23249	23018	23262	23180	23279	23236	23085	23413	23312	23202	23101	23302	23242	23289	23143	23344	23212	23161	23302	23415	23109	23116	23031	23123	23305	23303	22997	23094	23348	23198	23278	23197	23173	23147	23140	23255	23337	23460	23215	23147	23368	23042	23223	23385	23058	23157	23401	23340	23303	23307	23167	23230	23216	23274	23233	23304	23245	23270	23170	23295	23095	23097	23392	22974	23263	23393	23086	23169	23332	23232	23293	23117	23330	22876	23128	23154	23068	23184	23397	23163	22986	23137	23277	23364	23443	23032	23244	23422	23205	23151	23174	23188	23344	23337	23234	23038	23150	23078	23433	23369	23294	23049	23241	23164	23196	23255	23282	23313	23123	23298	23239	23172	23065	23038	23284	22952	23337	23294	23193	23407	23403	23148	23395	23288	23411	23142	23485	23050	23183	23298	23193	23309	23091	23173	23082	23211	23261	23183	23013	23019	23201	23227	23055	23127	23254	23226	23216	23112	23280	23113	23170	23454	23274	23140	23373	23102	23076	23227	23369	23282	23213	23138	22833	22984	23023	23180	23181	23264	23382	23226	23059	23462	23350	23276	23259	23203	23470	23238	23106	23108	23148	23296	23234	22998	23297	23151	23258	23029	23290	23355	23307	23149	23300	23145	23107	23340	23212	22992	23318	23317	23232	23311	23215	23119	23090	23426	23309	23185	23249	23232	23106	23170	23187	23152	23340	23206	23330	23241	23142	23070	23338	23169	23316	23070	22932	23010	23286	23585	23267	23245	23026	23334	23376	23521	23114	23173	23310	23091	23254	23243	23179	23132	23329	23299	23379	23279	23169	23192	23398	23545	23180	23403	23253	23024	23085	23400	23314	23173	23286	23520	23283	23190	23047	23128	23381	23310	23267	23243	22806	23150	23243	23138	23296	22963	23160	23191	23421	23443	23211	23259	23205	23291	23105	23086	23145	23074	23310	23474	23025	23238	23053	23408	23173	23147	23280	23249	23238	23195	23242	23074	23157	23324	23276	23185	23365	23432	23404	23172	23317	23239	23117	23201	23077	23098	23202	23212	23200	23200	23141	23343	23341	23336	23193	23315	23242	23068	23161	22937	23301	23035	23112	23406	23076	23222	23295	23393	23405	23053	23069	23269	23214	23230	23159	23339	23221	23307	23300	23354	23182	23165	23202	23210	23127	23184	23404	23389	23177	23118	23137	23016	23196	23244	23252	23171	23194	23370	23341	23395	23184	23187	23304	23154	23288	23418	23225	23205	23227	23235	23401	23166	23218	23181	23427	23334	23098	22978	23350	23437	23053	23153	23189	23278	23292	23156	23191	23423	23017	22952	23175	23014	23404	23227	23312	23323	23409	23175	23357	23309	22982	23086	23367	23256	23178	23252	23421	23222	23262	23240	23467	23455	23075	23287	23305	23322	23086	23138	23390	23174	23231	23290	23176	23404	23418	23494	23489	23332	23214	23145	23412	23142	23372	23153	23090	23377	23367	23214	23134	23126	23336	23352	23004	23194	22977	23441	23209	23131	23284	23226	23377	23167	23299	23179	23247	23117	23253	23088	23315	23100	23289	23214	23049	23253	23321	23126	23172	23078	23254	23488	23224	23244	23175	23326	23114	23227	23227	23282	23118	23180	23186	23104	23095	23213	23017	23330	23195	23266	23215	23354	23301	23194	23305	23318	23073	23281	23337	23203	22944	23175	23051	23173	23434	23287	23154	23394	23258	23147	23299	23216	23259	23312	23226	22964	23124	23350	23118	23226	23163	23121	23056	23296	23111	23360	23055	23250	23286	23329	23339	23153	23193	23143	23248	23152	22970	23079	23147	23192	23110	23111	23241	23266	23425	23455	23353	23321	23485	23305	23292	23280	23172	23210	23138	23198	23296	23315	23286	23413	23202	22979	23145	23057	23201	23179	23376	23169	23407	23374	23410	23177	23156	23135	23164	23375	23164	23192	23300	23330	23336	23204	23389	23001	23152	23320	23513	23243	23067	23020	23219	23398	23289	23023	23173	23450	23395	23137	23409	23388	23068	23169	23213	23019	23345	23214	23253	23287	23147	23462	23380	23215	23138	23282	23334	23065	23283	23355	23079	23184	23303	23163	23252	23174	23062	23254	23014	23170	23201	23312	23392	23111	22959	22930	23184	23330	23450	23149	23574	23128	23227	23467	23277	23215	23212	23171	23223	23017	23188	23164	22866	23249	23292	23176	23171	23299	23140	23072	23261	23239	23350	23335	23152	23218	23309	23338	23308	23260	23189	23257	23039	23230	23195	23168	23214	23192	23122	23165	23359	23243	23271	23191	23280	23212	23404	23299	23026	23291	23309	23251	23385	23219	23153	23128	23293	23293	23264	23293	23119	23041	23179	23278	23246	23305	23117	23139	23321	23256	23291	23158	23147	23169	23484	23335	23216	23189	23230	23229	23291	23154	23269	23382	23333	23152	23394	23259	23084	23162	23189	23171	23325	23300	23377	23239	23048	23337	23148	22807	23197	23185	23300	23237	23184	23125	23052	23476	23280	23185	23282	23390	23157	23213	23121	23140	23320	22939	23260	23253	23248	23155	23032	23312	23288	23066	23338	23646	23504	23345	23369	23154	23090	23084	23007	23261	23169	23012	23225	23197	23225	23299	23483	23451	23469	23056	23314	23366	23080	23510	23116	23278	23024	23091	23029	23130	23144	22970	23189	23097	23102	23236	23155	23187	23319	23029	23238	23074	23225	23436	23286	23362	23416	23159	23189	23266	23023	23230	23308	23288	23279	23218	23316	23140	22982	23126	23247	23065	23224	23255	22982	23189	23137	23140	23251	23238	23385	23095	23134	23173	23292	23025	23137	22963	23280	23222	23384	23026	23251	23308	23240	23084	23203	23179	23276	23243	23409	23021	23258	23376	23404	23235	23152	23363	23332	23180	23269	23340	23182	23316	23023	23243	23136	23133	23119	23317	23009	23361	23184	23292	22857	22979	23299	23226	23210	23221	23204	23407	23206	23123	23209	23204	23244	23318	23167	23128	23055	23153	23336	23237	23290	23338	23202	23282	23374	23355	23334	23313	23334	23216	23070	23334	23220	23136	23355	23381	23278	23247	23431	23075	23346	23283	23437	23261	23164	23151	23010	23036	23193	22787	23087	23212	23348	23301	23205	22939	23261	23189	23224	23115	23188	23237	23334	23332	23255	23046	23083	23264	23115	23244	23172	23040	23049	23204	23375	23243	23212	23287	23218	23231	23299	23089	23209	23157	23269	23325	23254	23076	23387	23276	23403	23292	23443	23273	23155	23190	23323	23048	23196	23123	23435	23136	23310	23243	23052	23134	23165	23198	22974	23213	23042	23132	23190	23290	23405	23321	23321	23271	23182	23072	23301	23457	23192	23283	23313	23337	23253	23327	23019	23087	23091	23298	23279	23150	23269	23144	23097	23434	23429	23217	23228	22989	23368	23067	23233	23286	23255	23172	23223	22999	23363	23281	23190	23306	23230	23149	23037	23306	23554	23413	23278	23149	23174	23350	23128	23289	23272	23205	23265	23342	23338	23255	23169	23226	23364	23104	23074	23177	23295	23310	23067	23147	23412	23370	23424	23226	23176	23180	23410	23261	23062	23082	23114	23310	23021	23164	23348	23090	23239	23277	23269	23120	23206	23247	23288	23110	23354	23462	23377	23295	23389	23381	23408	23012	23222	23248	23172	23118	23040	23280	23163	23240	23191	23297	23264	23379	23158	23091	23138	23202	23146	22945	23252	23104	23255	23365	23321	23378	23410	23201	23232	23262	23079	23190	23239	23001	23404	23286	23353	23018	23286	23110	23173	23214	23292	23088	23099	23088	23424	23217	23308	23242	22971	23304	23157	23247	23402	23211	23265	23083	23337	23316	23248	23329	23449	23051	23185	23116	23326	23069	23431	23375	23327	23319	23351	23100	23247	23333	23025	23382	23381	23155	23080	23135	23032	23124	23322	23254	23161	23272	23014	23272	23177	23204	23175	23045	23314	23279	23246	23367	23196	23249	23011	23270	23299	23157	23295	23042	23428	23587	23349	23319	23076	23086	23371	23203	23096	23224	23230	23385	23300	23237	23251	23153	23129	23133	23069	23500	23198	23000	23328	23163	23188	23118	23121	23294	23118	23323	23092	23160	23014	23319
15573	24487	25196	22812	21572	27971	52537	49613	37590	27813	21847	19528	19044	18717	18673	18848	18710	18891	18652	18858	18649	18627	18786	18661	18736	18643	18566	18772	18777	18614	18868	18739	18702	18684	18684	18776	18683	18710	18769	18741	18847	18588	18678	18707	18525	18806	18753	18559	18535	18600	18802	18589	18705	18557	18759	18750	18721	18698	18777	18862	18484	18804	18784	18584	18751	18600	18579	18769	18689	18605	18843	18747	18668	18835	18679	18830	18790	18788	18709	18682	18683	18771	18543	18653	18771	18709	18594	18814	18733	18794	18879	18746	18741	18715	18813	18730	18740	18573	18660	18639	18664	18784	18758	18816	18587	18756	18678	18702	18752	18751	18638	18580	18680	18598	18608	18677	18758	18587	18660	18749	18637	18718	18776	18446	18775	18720	18831	18647	18644	18673	18583	18698	18496	18483	18699	18899	18510	18579	18646	18656	18652	18716	18627	18814	18767	18722	18797	18591	18705	18607	18686	18701	18700	18618	18593	18825	18694	18878	18892	18644	18794	18616	18515	18611	18673	18783	18708	18565	18530	18800	18853	18691	18656	18726	18566	18723	18627	18632	18618	18547	18727	18701	18794	18577	18888	18586	18745	18635	18737	18752	18644	18738	18587	18500	18544	18638	18553	18627	18735	18743	18727	18626	18759	18644	18757	18731	18764	18825	18687	18715	18906	18804	18861	18668	18468	18862	18759	18696	18669	18553	18595	18673	18752	18711	18681	18564	18644	18567	18785	18708	18680	18838	18881	18893	18377	18737	18928	18788	18745	18565	18724	18583	18775	18615	18671	18677	18646	18666	18722	18759	18807	18583	18866	18725	18768	18881	18597	18594	18665	18731	18780	18705	18759	18597	18728	18657	18616	18684	18593	18616	18916	18557	18952	18628	18709	18605	18584	18691	18599	18629	18710	18536	18595	18652	18572	18617	18752	18788	18642	18772	18496	18671	18628	18714	18777	18569	18795	18609	18746	18566	18697	18630	18621	18657	18776	18697	18714	18771	18839	18630	18796	18745	18675	18657	18663	18650	18641	18581	18765	18656	18778	18548	18599	18662	18560	18732	18658	18637	18820	18597	18665	18596	18811	18634	18792	18604	18635	18679	18659	18752	18666	18577	18786	18697	18528	18690	18611	18638	18673	18629	18782	18620	18629	18648	18683	18715	18733	18739	18660	18605	18626	18711	18860	18771	18726	18849	18733	18757	18702	18608	18666	18671	18807	18803	18642	18815	18642	18712	18627	18563	18823	18802	18644	18639	18861	18512	18748	18638	18719	18830	18832	18494	18750	18694	18643	18618	18649	18677	18851	18533	18693	18719	18665	18642	18589	18592	18762	18857	18758	18796	18526	18576	18650	18857	18767	18684	18893	18646	18755	18618	18788	18874	18606	18588	18551	18583	18718	18616	18747	18715	18716	18784	18702	18713	18710	18746	18816	18513	18710	18548	18708	18667	18699	18892	18741	18602	18754	18718	18647	18659	18839	18608	18681	18575	18769	18741	18588	18816	18718	18684	18702	18723	18732	18405	18727	18561	18737	18656	18760	18812	18614	18803	18508	18782	18581	18751	18359	18752	18600	18613	18740	18671	18722	18857	18561	18686	18612	18569	18806	18726	18815	18770	18736	18722	18621	18791	18706	18703	18763	18646	18846	18641	18570	18609	18502	18612	18685	18872	18785	18734	18647	18685	18524	18674	18652	18488	18608	18742	18748	18602	18506	18686	18722	18525	18701	18715	18545	18496	18773	18599	18715	18619	18899	18731	18764	18619	18743	18404	18679	18584	18702	18726	18721	18771	18821	18677	18596	18745	18745	18670	18590	18777	18733	18660	18737	18855	18574	18688	18617	18620	18765	18619	18770	18601	18749	18661	18701	18851	18793	18687	18632	18581	18633	18637	18965	18740	18650	18837	18801	18598	18666	18711	18651	18697	18560	18757	18736	18581	18715	18844	18686	18851	18809	18911	18696	18800	18655	18727	18794	18656	18573	18811	18586	18927	18814	18761	18749	18683	18750	18614	18757	18816	18726	18671	18695	18767	18559	18861	18610	18711	18796	18523	18851	18535	18927	18669	18795	18519	18679	18839	18531	18720	18637	18581	18699	18583	18608	18679	18787	18635	18755	18632	18593	18761	18633	18742	18675	18624	18637	18817	18684	18723	18786	18800	18703	18831	18602	18972	18581	18451	18722	18833	18604	18766	18593	18762	18863	18615	18739	18640	18558	18622	18718	18777	18580	18724	18762	18736	18658	18599	18693	18693	18838	18820	18680	18699	18740	18737	18590	18645	18736	18639	18572	18812	18846	18736	18779	18535	18548	18801	18772	18619	18605	18828	18646	18693	18792	18698	18652	18839	18566	18620	18628	18770	18802	18622	18681	18718	18557	18627	18682	18761	18595	18983	18695	18817	18724	18596	18777	18633	18645	18581	18693	18558	18688	18722	18781	18606	18650	18669	18791	18620	18723	18706	18699	18782	18779	18618	18550	18654	18665	18664	18857	18798	18757	18784	18605	18685	18478	18701	18688	18649	18926	18537	18625	18580	18712	18589	18700	18700	18622	18629	18665	18758	18840	18850	18677	18770	18595	18825	18825	18439	18471	18612	18782	18715	18899	18647	18671	18691	18590	18757	18781	18633	18749	18887	18710	18751	18526	18774	18699	18752	18609	18785	18718	18606	18740	18705	18791	18684	18589	18798	18560	18572	18739	18722	18545	18547	18574	18761	18551	18637	18541	18745	18816	18741	18731	18785	18905	18651	18760	18687	18749	18469	18738	18613	18567	18723	18592	18803	18484	18846	18662	18674	18587	18686	18684	18826	18710	18745	18663	18795	18770	18553	18618	18687	18566	18762	18711	18778	18749	18787	18593	18831	18667	18741	18705	18804	18651	18622	18764	18684	18663	18586	18747	18801	18648	18633	18556	18924	18709	18725	18697	18840	18824	18683	18639	18790	18734	18704	18781	18808	18788	18697	18727	18500	18616	18713	18744	18705	18603	18518	18858	18808	18779	18694	18718	18522	18524	18639	18629	18552	18743	18801	18668	18702	18756	18717	18772	18713	18708	18762	18774	18715	18550	18784	18678	18834	18775	18647	18645	18794	18742	18742	18888	18655	18729	18565	18699	18660	18542	18763	18715	18750	18827	18522	18711	18629	18674	18641	18757	18602	18827	18755	18575	18640	18647	18659	18716	18741	18627	18688	18770	18799	18554	18620	18747	18836	18708	18750	18658	18516	18689	18650	18651	18743	18537	18806	18534	18655	18723	18639	18689	18663	18571	18748	18697	18515	18723	18777	18651	18602	18852	18645	18695	18668	18737	18693	18605	18704	18606	18662	18774	18601	18814	18601	18655	18673	18784	18799	18623	18650	18654	18830	18587	18628	18735	18719	18688	18418	18635	18872	18602	18573	18663	18607	18539	18534	18837	18762	18749	18748	18565	18570	18781	18659	18770	18632	18776	18701	18806	18620	18685	18741	18738	18613	18749	18677	18717	18506	18722	18570	18671	18742	18651	18627	18930	18756	18704	18921	18732	18656	18639	18768	18591	18796	18579	18753	18494	18741	18700	18923	18643	18557	18604	18684	18578	18747	18748	18840	18621	18775	18881	18863	18490	18588	18842	18739	18803	18722	18600	18889	18573	18599	18721	18600	18769	18621	18626	18693	18574	18732	18737	18762	18572	18755	18649	18749	18829	18594	18555	18479	18729	18735	18546	18548	18689	18664	18588	18585	18692	18692	18553	18609	18696	18789	18846	18516	18750	18689	18550	18707	18669	18611	18791	18834	18882	18731	18585	18759	18696	18722	18725	18658	18790	18673	18744	18723	18659	18574	18868	18730	18819	18692	18809	18550	18612	18585	18862	18768	18603	18749	18637	18654	18665	18493	18854	18710	18700	18892	18893	18693	18668	18496	18941	18760	18726	18671	18621	18554	18749	18704	18627	18543	18579	18565	18737	18637	18723	18564	18700	18779	18638	18682	18644	18915	18909	18745	18385	18654	18647	18558	18522	18735	18840	18820	18722	18847	18808	18798	18641	18608	18618	18759	18615	18682	18668	18713	18702	18605	18703	18755	18670	18549	18641	18754	18740	18792	18678	18896	18755	18587	18638	18604	18783	18639	18643	18653	18628	18679	18543	18718	18692	18538	18541	18775	18646	18663	18548	18777	18489	18720	18660	18752	18524	18615	18560	18679	18889	18617	18627	18583	18718	18795	18586	18744	18647	18644	18469	18546	18629	18654	18694	18502	18635	18726	18737	18641	18723	18871	18528	18649	18587	18568	18964	18633	18780	18552	18758	18786	18618	18717	18655	18833	18707	18728	18597	18775	18702	18587	18529	18848	18686	18848	18645	18718	18689	18711	18718	18656	18778	18629	18632	18610	18560	18496	18679	18682	18711	18564	18462	18619	18864	18691	18624	18671	18686	18589	18591	18782	18650	18609	18717	18733	18801	18591	18772	18575	18667	18792	18667	18745	18794	18526	18779	18485	18720	18635	18883	18579	18781	18592	18766	18597	18799	18725	18608	18726	18755	18733	18733	18908	18855	18696	18659	18993	18697	18699	18614	18601	18763	18698	18747	18682	18738	18615	18625	18752	18498	18523	18717	18625	18681	18590	18605	18630	18702	18604	18663	18684	18673	18870	18733	18589	18779	18575	18762	18653	18741	18743	18671	18858	18641	18665	18729	18605	18779	18623	18908	18740	18614	18800	18693	18786	18718	18576	18776	18656	18715	18856	18623	18693	18782	18738	18863	18710	18775	18809	18522	18847	18572	18666	18726	18713	18693	18717	18685	18718	18689	18465	18624	18473	18649	18713	18792	18678	18715	18672	18761	18679	18740	18651	18620	18700	18638	18577	18621	18724	18471	18617	18686	18691	18604	18886	18663	18718	18778	18778	18715	18876	18726	18697	18651	18591	18738	18626	18860	18533	18780	18763	18749	18727	18640	18591	18782	18803	18605	18689	18662	18605	18895	18742	18676	18688	18690	18784	18829	18859	18711	18637	18648	18761	18914	18741	18694	18582	18503	18779	18714	18627	18874	18733	18976	18635	18737	18853	18707	18695	18553	18750	18822	18695	18771	18766	18695	18469	18745	18707	18684	18768	18723	18781	18653	18596	18637	18575
22855	21460	29343	24025	21806	32655	69690	66031	52484	40113	30622	26150	24412	23685	23387	23593	23406	23506	23366	23573	23456	23169	23472	23110	23363	23378	23427	23304	23279	23501	23311	23225	23261	23406	23322	23326	23627	23228	23065	23231	23273	23306	23383	23313	23276	23078	23188	23173	23225	23338	23203	23335	23303	23407	23398	23122	23210	23165	23353	23109	23158	23160	23380	23236	23160	23115	23540	23502	23222	23091	23397	23268	23038	23313	23153	23356	23006	23343	23309	23301	23246	23032	23359	23275	23191	23191	23227	23272	23221	23353	23292	23178	23291	23057	23018	23208	23252	23284	23191	23157	23083	23163	23203	23075	23184	23188	23200	23186	23070	23175	23132	23242	23111	23140	23186	23263	22981	22906	23169	23259	23234	23282	23126	23169	23169	23109	23268	23123	23224	23157	23005	23073	22911	23205	23057	23343	23142	23169	23062	23067	23172	23142	23168	23256	23275	23080	23233	23154	23251	23143	23200	23190	23094	23164	23042	23116	23199	23067	23142	23012	23100	23074	23313	23189	23492	23284	22941	23105	23329	23158	23297	22897	23048	23099	23295	23275	23238	23472	23169	23122	23000	23168	23366	22957	23109	23084	23262	23097	23329	23158	23025	23263	23164	23342	23107	23237	23309	23173	23041	23150	23052	23296	23064	23259	22952	23349	23203	23152	23210	23213	23023	23005	23309	23210	23050	23294	23112	23304	23186	23161	23276	23440	23302	23183	23084	23230	23213	23112	23238	23314	23079	23397	23128	23275	23069	23073	23139	23088	23230	22895	23113	23229	23144	23390	23058	23207	23230	23320	23341	23151	23271	23273	23104	23408	23240	23418	23308	23193	23251	23063	23150	23090	22882	22772	23354	23175	23176	23084	23132	23186	23063	23268	23039	22966	22967	23265	23140	23173	23164	23165	23379	23177	23380	23088	23160	23199	23080	23203	23136	23192	23161	23175	23080	23034	23397	22963	23148	22966	22995	23263	23239	23039	23035	23327	23379	23236	23189	23039	23169	23040	23299	23160	23078	23440	23216	23309	23182	23044	23152	23225	23133	23263	23391	23117	23246	23265	23376	23022	22955	22919	23223	23137	23163	23000	23091	23323	23139	23279	23125	23212	23201	23315	23363	23347	23074	23168	23030	23240	23325	23124	23221	23092	23018	23204	23290	23009	23151	22820	23220	23213	23280	23054	23045	23104	23204	22957	23099	23024	23131	23254	23294	23002	23002	23257	23198	23294	22982	23069	23174	23163	23374	23368	23334	23271	23317	23169	23299	23166	23199	23238	23045	23013	23090	23206	23107	23189	23239	23000	23047	23229	23093	23428	23208	23123	23328	23214	23086	23025	23352	23200	23062	23167	23306	23217	23107	23412	23085	23213	23033	23203	23171	23027	23280	23107	23170	23225	23116	23152	23384	23358	23358	23163	23087	23094	23181	23112	23175	22953	23032	23232	23040	23110	23126	23138	22935	23058	23131	23301	23095	22977	23144	23258	22924	23143	23231	23133	23127	23089	23227	23158	23010	23220	23359	23179	23066	23314	23248	23262	23145	23202	23303	23338	23223	23165	23051	23225	23268	22975	23295	23308	23103	22981	23167	23212	23090	23001	23223	23148	23233	23160	23399	23348	23071	23082	23155	23116	23287	23161	23300	23231	23372	23081	23241	23050	23110	23269	23197	23260	23352	23232	23061	23037	23302	23269	23322	23122	22965	23143	22948	23266	23256	23233	23342	23096	23222	23194	23131	23013	23312	23075	23418	23065	23219	23164	23283	23347	23271	23116	23058	23085	23333	23298	23135	23204	23165	23210	23052	23237	23242	23074	23163	23249	23298	23001	23243	22906	23325	23130	23222	23283	23151	23040	23305	23235	23335	23310	23159	23295	23132	23102	23081	23187	23066	23279	23082	22987	23157	23213	23171	23312	23151	23074	23035	23484	23104	23241	23115	23173	23231	22975	23333	23247	22930	23241	23163	22948	23090	23237	23066	23033	23235	22818	23088	23148	23020	22996	23183	23269	23247	23191	23123	23035	23013	23079	23164	23232	23026	23303	23151	23252	23209	23256	22986	23224	23023	22902	23140	23334	23174	23037	22991	23063	23175	23050	23332	23077	23120	23200	23272	23318	23087	23154	23126	23217	23205	23060	23288	23193	23236	23027	23141	22984	23174	23094	23211	23271	23168	23103	23178	23061	23050	23200	23146	23235	23321	23054	23226	23104	23154	23249	23205	23186	23341	23140	22784	22977	22989	23155	23091	23252	23099	23259	23355	23051	23033	22971	22852	23192	23103	23120	23129	23114	22955	22989	23016	23240	23160	23081	23237	23135	23177	23174	23149	23009	23073	23026	23256	23296	23323	23001	23208	23137	23123	23401	22981	23119	23100	23159	23144	23365	23094	23121	23177	23211	23294	23129	23160	23174	23320	23141	23150	22803	23137	23081	23045	23065	23024	23019	23080	23218	22975	23196	23146	23026	23466	22988	23134	23170	23237	23187	23232	23088	23278	22946	23033	23156	23147	23324	23152	23158	23345	23368	23000	23173	23140	23258	23125	23040	23133	23139	23269	23094	22993	23286	23144	23179	22957	23120	23115	23154	23246	23188	23217	22923	22962	23042	23242	23223	23299	23347	23157	23165	23357	23246	23042	23151	23172	23119	23313	23227	23228	23162	23234	23098	23237	23283	23047	23002	23066	23219	23348	23205	23213	23145	23045	23202	23145	23094	23106	23187	22871	23202	23066	23034	23473	23156	23299	23187	23377	23063	23060	23188	23563	22976	23297	23240	23208	23323	23283	23114	23062	23168	23018	23084	22909	23042	23240	23104	23276	23328	23147	22784	22964	23285	23274	23295	23336	23178	23067	23304	23159	23509	23240	23293	22965	23084	23049	23163	23103	23139	22894	23341	23200	23187	23186	22953	23115	23160	23068	23125	23135	23236	23203	23090	23138	23115	23115	23319	23139	23039	23226	23222	22913	23089	23303	23269	23112	23198	23242	23119	23179	23160	23258	23269	23002	23190	23140	23115	23191	23175	23224	23150	23359	23389	23178	23242	23345	23194	23306	23141	23173	23118	23314	22896	23215	23324	23208	23100	23266	23415	23162	23213	23146	23104	23297	23139	23274	23188	23097	22918	22967	23283	23356	23183	23184	23098	23225	22968	23078	23259	23130	23047	23238	23267	23192	23168	23087	23410	23396	23061	23128	23300	23172	23405	23231	23212	23095	23257	23340	23133	23412	23223	23249	23091	23240	23055	23110	23193	23320	23085	23196	23151	23182	23347	23382	23120	23049	23214	23184	22920	23407	23189	23083	23069	23138	23214	23189	23054	23411	23349	23396	23198	23182	23287	23090	23152	23255	23306	23330	23187	23106	23226	23276	23403	23275	23314	23015	23092	23169	23291	23278	23280	22895	23164	23156	23358	23188	23054	22949	23269	23190	23127	23117	23115	22985	23174	23090	23080	23196	23179	23036	23292	23239	23274	23210	23124	23154	22977	23285	23228	23099	23181	23309	23253	23065	23190	23088	23015	23160	23191	23159	23113	23038	23248	23079	23011	23139	23120	23222	23170	22976	23367	23227	23139	23250	23288	23177	23011	22867	23364	23235	23120	22955	23101	23203	23085	23023	23130	23266	23164	23208	23188	23223	23137	23117	23270	23184	23404	23207	23391	23193	23302	23145	23118	22909	23148	23211	23030	23077	23027	23214	23151	23006	23210	23390	23221	23383	22968	23170	23145	23368	23289	23232	23118	23175	23110	23357	22989	23033	23203	23090	23033	23244	23029	23351	23136	23062	23312	23148	22843	23151	23335	23118	23188	23236	23273	23150	23276	23343	23249	23114	22975	23135	23163	23275	23260	23309	23386	23231	23150	23188	23108	23166	23174	23194	23299	23242	23074	23068	23184	23217	23212	23202	23232	23092	23297	23082	23084	22880	23290	23260	22916	23143	23199	23217	23188	23241	23111	23186	23063	23114	22946	23079	23107	23312	23328	23076	23185	23097	23109	23135	23006	23327	23245	23304	23124	23283	23274	23067	23245	23144	23050	22996	22936	23119	23154	23198	23162	23037	22965	23169	23231	23248	23093	23184	22969	22954	23180	23194	23037	23375	23246	23144	23256	23228	23071	23240	23166	23332	23082	23233	23055	23170	23260	23069	23310	23333	23109	23079	23176	23264	23190	23076	23152	23034	23092	23147	23265	23274	23248	23217	23133	23268	23188	23284	23286	23167	23175	23205	23078	23282	23160	23060	23394	22937	22957	23139	23312	23345	23139	23042	23415	23336	23129	23214	23258	23153	23253	23222	23068	23034	23048	23246	23061	23009	23173	23236	23188	23265	23211	23135	23261	23181	23169	23276	23093	22977	23059	23114	22946	23363	23270	23181	23267	23208	23092	23031	23129	23144	23073	22939	23101	23216	23151	23119	23229	23313	23057	23267	23137	23354	23095	23305	23152	23236	23256	23244	23279	23314	23240	23117	23288	23180	23230	23160	23452	23258	22983	23082	23236	22974	23108	23073	23309	23137	23015	23214	23336	23176	23049	23152	23032	23203	22972	23274	23176	23101	23102	23181	23288	22906	23066	23211	23121	23250	23090	23173	23281	23035	23034	23170	23126	22998	23090	23101	23098	23060	23044	23086	23263	23008	23227	23041	23122	23220	23214	23388	23026	23048	23195	22966	23276	23221	23269	23304	23062	23184	23299	23159	23374	23126	23136	23056	23301	23222	23129	23272	22981	23172	23201	23252	23107	23110	23237	23367	23037	23378	23087	23172	23186	23228	23170	23187	23233	23199	23286	23371	23103	23178	23131	23107	23361	22910	23102	23313	23242	23292	23184	23332	23303	23163	23067	22972	23111	23003	22902	23270	23194	23168	23254	23011	23048	23161	23121	23369	23182	23211	23153	23099	23081	22997	23285	23373	23085	23142	23305	23275	23046	23190	23036	23252	23016	22844	23051	23226	23363	23218	23289	23170	23237	23040	22978	23428	23204	23168	23095	22930	22992	23468	23052	23030	23207	23082	23023	23021	23129	23252	23189	23451	23288	22980	23252	23288	23204	23039	23174	23221	23304	23037	23235	23204	23145	23220	23317	22989	23109	23199	23266	23167	23293	23230	23203	23224	23076	23130	23129
16883	31054	30077	26084	23919	36603	69298	66030	51665	38005	27314	21435	19242	18765	18602	18640	18785	18560	18469	18679	18627	18466	18579	18697	18679	18719	18543	18648	18621	18623	18460	18669	18612	18621	18710	18452	18690	18614	18536	18618	18656	18694	18618	18561	18696	18568	18785	18695	18696	18636	18533	18511	18703	18598	18505	18748	18591	18616	18590	18682	18640	18611	18688	18642	18817	18648	18575	18652	18717	18358	18542	18475	18632	18671	18620	18566	18530	18504	18442	18599	18506	18613	18664	18685	18479	18471	18528	18560	18393	18612	18563	18584	18533	18572	18495	18516	18767	18523	18570	18369	18451	18775	18762	18611	18451	18566	18685	18847	18647	18560	18582	18550	18507	18625	18565	18548	18780	18690	18618	18569	18747	18623	18544	18664	18518	18569	18604	18532	18617	18416	18616	18522	18605	18560	18611	18740	18673	18699	18578	18542	18570	18599	18394	18518	18470	18412	18358	18703	18400	18501	18679	18585	18553	18590	18643	18604	18566	18545	18689	18481	18506	18501	18519	18624	18508	18524	18518	18619	18590	18600	18661	18464	18406	18534	18568	18566	18619	18710	18521	18399	18664	18605	18834	18346	18693	18671	18465	18635	18692	18481	18573	18425	18584	18507	18519	18606	18599	18497	18418	18757	18438	18550	18618	18606	18704	18624	18674	18418	18695	18526	18683	18729	18701	18666	18470	18574	18543	18671	18589	18537	18616	18529	18793	18571	18543	18558	18814	18625	18568	18644	18476	18749	18585	18564	18706	18512	18613	18490	18530	18433	18596	18481	18604	18466	18653	18568	18294	18614	18439	18636	18551	18581	18475	18508	18479	18735	18608	18592	18453	18611	18520	18716	18570	18669	18833	18613	18640	18608	18708	18611	18571	18590	18825	18523	18750	18489	18547	18528	18629	18508	18592	18478	18650	18506	18684	18737	18705	18629	18593	18492	18543	18624	18669	18648	18525	18702	18508	18621	18627	18469	18496	18495	18651	18691	18616	18786	18553	18499	18449	18632	18564	18484	18734	18621	18427	18461	18480	18535	18692	18730	18435	18665	18397	18564	18649	18530	18558	18365	18709	18438	18573	18661	18639	18613	18635	18430	18533	18639	18616	18566	18543	18531	18810	18581	18699	18449	18718	18779	18576	18464	18550	18691	18582	18382	18617	18637	18537	18590	18735	18350	18672	18485	18526	18521	18578	18600	18679	18581	18274	18473	18621	18562	18498	18763	18475	18496	18466	18489	18493	18590	18607	18639	18538	18425	18573	18509	18448	18391	18586	18774	18542	18581	18698	18622	18634	18631	18753	18620	18597	18703	18616	18535	18609	18675	18712	18542	18713	18548	18373	18541	18765	18654	18653	18435	18569	18451	18645	18571	18603	18417	18551	18710	18575	18634	18742	18621	18604	18454	18583	18372	18448	18553	18635	18546	18795	18586	18621	18487	18559	18554	18430	18557	18595	18628	18476	18665	18550	18530	18537	18615	18589	18571	18598	18648	18424	18577	18656	18565	18553	18529	18573	18521	18649	18637	18521	18590	18488	18628	18592	18424	18591	18637	18557	18309	18539	18803	18602	18444	18491	18354	18539	18717	18695	18533	18471	18522	18636	18430	18682	18431	18527	18422	18582	18628	18612	18616	18473	18558	18482	18531	18614	18502	18560	18454	18532	18670	18632	18647	18480	18574	18501	18799	18535	18517	18731	18517	18483	18510	18573	18561	18516	18600	18718	18501	18415	18727	18602	18546	18466	18461	18710	18530	18304	18628	18662	18584	18570	18484	18497	18592	18658	18662	18619	18574	18493	18673	18639	18612	18587	18592	18542	18542	18715	18518	18587	18596	18499	18577	18358	18657	18631	18556	18466	18583	18605	18614	18614	18464	18521	18520	18557	18577	18599	18653	18759	18502	18555	18631	18505	18505	18548	18633	18614	18483	18448	18544	18396	18487	18753	18397	18678	18441	18691	18417	18385	18580	18754	18571	18533	18558	18648	18549	18607	18486	18619	18528	18685	18561	18703	18521	18579	18477	18490	18557	18451	18555	18619	18507	18529	18710	18498	18508	18692	18634	18560	18632	18534	18503	18424	18516	18611	18363	18649	18631	18381	18485	18383	18469	18482	18539	18402	18637	18672	18507	18692	18636	18577	18702	18418	18550	18609	18437	18614	18567	18527	18653	18524	18662	18502	18572	18658	18665	18612	18512	18536	18452	18683	18457	18524	18438	18504	18699	18335	18717	18558	18471	18535	18412	18692	18507	18698	18512	18322	18768	18619	18599	18521	18511	18582	18583	18733	18483	18645	18546	18643	18615	18611	18528	18665	18487	18619	18583	18387	18559	18523	18604	18572	18676	18496	18528	18540	18657	18568	18573	18592	18596	18839	18405	18562	18461	18335	18692	18497	18520	18798	18389	18556	18632	18584	18548	18549	18529	18572	18444	18415	18561	18489	18644	18456	18501	18755	18622	18668	18650	18386	18609	18754	18752	18516	18559	18493	18359	18594	18627	18712	18645	18513	18808	18470	18679	18528	18576	18634	18573	18755	18508	18563	18528	18575	18647	18508	18629	18661	18495	18644	18599	18688	18400	18446	18674	18624	18612	18611	18301	18600	18396	18605	18593	18577	18489	18546	18488	18643	18585	18526	18575	18512	18458	18459	18491	18580	18509	18539	18652	18536	18662	18626	18591	18506	18316	18656	18630	18521	18443	18752	18592	18574	18792	18530	18608	18690	18483	18334	18606	18552	18779	18439	18618	18556	18580	18544	18487	18738	18544	18570	18724	18577	18757	18522	18543	18528	18671	18559	18569	18628	18683	18636	18497	18540	18735	18386	18505	18668	18656	18694	18368	18530	18542	18682	18607	18582	18697	18590	18568	18555	18470	18494	18393	18627	18657	18622	18717	18510	18402	18658	18589	18711	18539	18590	18696	18532	18501	18549	18413	18658	18730	18465	18624	18716	18607	18612	18552	18715	18657	18536	18558	18513	18661	18445	18559	18421	18481	18430	18449	18731	18723	18549	18765	18593	18359	18805	18271	18765	18605	18718	18651	18600	18551	18576	18613	18563	18495	18468	18562	18541	18620	18581	18649	18529	18536	18640	18463	18634	18598	18642	18364	18475	18616	18560	18493	18410	18610	18632	18383	18624	18665	18537	18554	18505	18597	18526	18388	18782	18446	18509	18419	18540	18555	18547	18482	18556	18537	18579	18643	18564	18423	18628	18670	18458	18606	18755	18626	18587	18617	18560	18561	18572	18659	18466	18600	18680	18525	18475	18551	18626	18500	18446	18549	18787	18642	18646	18469	18521	18484	18578	18572	18628	18658	18479	18459	18529	18560	18590	18598	18628	18694	18436	18509	18578	18661	18470	18824	18417	18485	18642	18492	18451	18723	18531	18520	18617	18552	18537	18625	18548	18410	18496	18360	18826	18533	18335	18464	18501	18646	18560	18552	18696	18592	18643	18553	18547	18575	18297	18718	18403	18445	18661	18473	18597	18582	18547	18447	18683	18705	18781	18498	18477	18586	18493	18783	18648	18558	18511	18336	18590	18463	18505	18568	18337	18697	18559	18702	18476	18622	18544	18534	18489	18520	18753	18567	18474	18595	18612	18433	18546	18528	18660	18449	18481	18678	18390	18379	18550	18516	18610	18502	18586	18646	18561	18571	18577	18535	18558	18566	18628	18734	18470	18653	18559	18392	18722	18314	18461	18671	18568	18617	18582	18727	18726	18635	18640	18478	18648	18670	18557	18521	18555	18513	18775	18561	18708	18516	18632	18440	18442	18495	18420	18520	18503	18625	18488	18688	18433	18493	18533	18492	18650	18434	18488	18450	18561	18542	18738	18670	18546	18595	18651	18704	18419	18462	18628	18570	18518	18470	18652	18529	18743	18561	18599	18450	18407	18577	18488	18702	18698	18700	18388	18680	18567	18476	18423	18672	18744	18469	18659	18422	18541	18489	18702	18569	18632	18563	18611	18542	18652	18437	18428	18490	18549	18514	18511	18509	18620	18570	18731	18456	18533	18653	18383	18573	18508	18588	18565	18683	18625	18539	18494	18646	18662	18509	18351	18516	18308	18708	18636	18603	18545	18762	18636	18607	18291	18539	18675	18531	18728	18537	18500	18731	18593	18585	18611	18574	18457	18604	18452	18632	18574	18611	18572	18421	18677	18748	18499	18459	18412	18545	18592	18500	18568	18733	18671	18534	18456	18569	18696	18553	18732	18602	18684	18537	18645	18640	18567	18440	18439	18550	18606	18475	18530	18602	18596	18376	18606	18609	18333	18562	18576	18563	18476	18356	18571	18436	18702	18497	18540	18497	18441	18545	18723	18561	18552	18607	18575	18638	18550	18869	18631	18586	18419	18526	18487	18706	18550	18575	18542	18664	18515	18527	18487	18822	18609	18606	18576	18724	18635	18529	18748	18659	18495	18541	18504	18517	18632	18569	18557	18702	18678	18746	18542	18654	18474	18536	18688	18559	18604	18580	18726	18642	18448	18478	18559	18374	18591	18449	18545	18587	18514	18663	18569	18486	18369	18818	18529	18481	18546	18626	18376	18617	18561	18473	18727	18683	18577	18517	18667	18672	18544	18508	18481	18609	18839	18719	18587	18635	18461	18491	18603	18511	18514	18523	18588	18499	18670	18574	18604	18541	18761	18493	18534	18540	18656	18597	18621	18607	18659	18603	18633	18558	18573	18394	18592	18604	18494	18573	18591	18409	18606	18598	18415	18619	18423	18700	18574	18357	18597	18707	18515	18719	18514	18654	18527	18451	18483	18502	18588	18406	18423	18604	18367	18779	18616	18773	18638	18560	18533	18705	18592	18481	18486	18527	18704	18533	18616	18723	18631	18665	18534	18403	18489	18594	18513	18577	18504	18762	18603	18534	18703	18648	18735	18538	18540	18599	18473	18545	18746	18361	18645	18552	18606	18323	18676	18612	18641	18583	18377	18654	18589	18583	18575	18400	18536	18521	18660	18423	18709	18612	18665	18693	18556	18526	18761	18530	18235	18622	18295	18606	18479	18555	18760	18867	18568	18544	18647	18431	18625	18721	18457	18680	18780	18666	18634	18603	18430	18627	18454	18621	18470	18557	18648	18495	18628	18559	18574	18623	18477	18551
27906	22601	27687	26148	23295	24074	29347	29593	27020	24785	23478	22909	22712	22631	22586	22545	22778	22638	22754	22618	22526	22596	22794	22597	22733	22754	22606	22605	22530	22512	22337	22576	22677	22747	22443	22674	22281	22624	22532	22747	22508	22489	22666	22581	22650	22768	22501	22601	22575	22537	22569	22604	22806	22681	22557	22614	22783	22440	22518	22510	22687	22355	22670	22513	22402	22506	22588	22565	22596	22656	22408	22620	22413	22476	22460	22402	22648	22558	22483	22645	22759	22627	22555	22398	22586	22614	22608	22510	22426	22425	22428	22623	22460	22634	22666	22545	22626	22654	22472	22594	22552	22321	22550	22712	22616	22608	22424	22557	22550	22654	22543	22644	22552	22512	22507	22613	22372	22620	22567	22418	22574	22484	22584	22666	22568	22538	22687	22553	22533	22532	22409	22479	22723	22612	22582	22606	22471	22594	22461	22425	22458	22454	22589	22587	22543	22500	22508	22474	22701	22535	22709	22386	22488	22621	22465	22503	22517	22689	22639	22493	22374	22631	22541	22422	22572	22411	22550	22458	22473	22662	22501	22677	22573	22539	22349	22653	22364	22563	22526	22469	22472	22482	22692	22438	22580	22692	22597	22434	22836	22581	22577	22577	22536	22475	22704	22508	22632	22371	22649	22627	22693	22819	22538	22683	22611	22595	22568	22567	22548	22519	22629	22611	22342	22600	22531	22581	22326	22513	22625	22386	22485	22718	22895	22657	22576	22615	22627	22546	22559	22280	22766	22808	22664	22469	22403	22551	22679	22653	22567	22607	22573	22323	22528	22628	22710	22543	22433	22515	22563	22579	22474	22512	22574	22237	22531	22350	22624	22710	22632	22638	22550	22637	22534	22456	22792	22589	22508	22495	22580	22604	22826	22526	22645	22197	22359	22576	22580	22562	22535	22678	22660	22520	22554	22374	22763	22493	22693	22458	22680	22528	22699	22593	22519	22478	22601	22601	22329	22663	22526	22679	22458	22399	22653	22571	22364	22645	22702	22440	22529	22505	22695	22387	22543	22636	22596	22891	22420	22591	22247	22564	22597	22443	22619	22629	22844	22863	22678	22707	22612	22547	22520	22634	22479	22437	22517	22760	22536	22469	22546	22437	22740	22738	22568	22497	22750	22507	22563	22350	22335	22645	22657	22753	22649	22531	22571	22724	22498	22526	22641	22506	22506	22583	22611	22521	22493	22440	22350	22550	22388	22599	22482	22484	22449	22494	22556	22770	22667	22461	22514	22422	22549	22680	22774	22547	22608	22452	22544	22625	22755	22606	22469	22607	22622	22482	22547	22609	22716	22587	22514	22512	22762	22318	22729	22473	22672	22764	22448	22480	22505	22579	22411	22738	22559	22426	22546	22551	22607	22493	22648	22612	22408	22356	22465	22544	22477	22552	22446	22389	22655	22458	22406	22672	22619	22789	22724	22683	22720	22701	22268	22625	22661	22613	22555	22481	22448	22483	22342	22637	22544	22666	22759	22504	22657	22616	22594	22525	22607	22827	22434	22596	22513	22601	22633	22522	22866	22457	22388	22627	22601	22667	22672	22592	22459	22497	22630	22559	22531	22661	22840	22613	22538	22507	22385	22595	22436	22545	22538	22392	22541	22509	22346	22667	22683	22281	22623	22602	22342	22629	22696	22544	22630	22309	22699	22496	22622	22594	22650	22626	22515	22490	22496	22464	22554	22549	22499	22690	22698	22694	22453	22528	22490	22602	22640	22369	22568	22804	22533	22447	22392	22594	22756	22738	22584	22597	22475	22342	22581	22685	22663	22550	22535	22519	22567	22498	22347	22502	22611	22570	22414	22429	22608	22838	22328	22463	22371	22385	22569	22678	22622	22530	22571	22594	22804	22616	22899	22662	22471	22753	22566	22676	22549	22533	22624	22399	22374	22791	22709	22605	22753	22585	22613	22597	22783	22374	22539	22537	22723	22486	22690	22727	22493	22521	22660	22602	22799	22325	22648	22661	22661	22499	22429	22597	22654	22571	22800	22472	22572	22684	22770	22776	22555	22390	22587	22429	22473	22646	22530	22549	22490	22548	22758	22695	22358	22326	22677	22636	22327	22709	22621	22614	22468	22645	22675	22601	22603	22509	22563	22602	22655	22543	22435	22465	22711	22682	22337	22435	22390	22397	22454	22574	22551	22800	22707	22576	22366	22470	22621	22569	22835	22662	22654	22761	22516	22703	22303	22416	22772	22643	22490	22730	22454	22462	22526	22700	22523	22446	22502	22633	22560	22256	22816	22392	22675	22784	22641	22802	22639	22504	22546	22589	22430	22473	22453	22414	22760	22523	22538	22696	22514	22533	22443	22457	22625	22658	22792	22642	22757	22641	22646	22732	22688	22414	22572	22670	22372	22478	22263	22660	22491	22624	22435	22716	22543	22684	22612	22589	22496	22583	22677	22418	22711	22697	22563	22576	22544	22446	22298	22464	22884	22441	22527	22497	22773	22384	22227	22292	22495	22640	22515	22591	22617	22516	22723	22518	22687	22685	22529	22624	22628	22513	22692	22518	22546	22446	22332	22474	22603	22480	22518	22596	22419	22516	22610	22621	22644	22442	22526	22417	22453	22475	22610	22489	22591	22700	22455	22635	22519	22652	22548	22332	22542	22640	22582	22685	22667	22498	22597	22713	22632	22567	22543	22480	22615	22321	22642	22549	22341	22440	22778	22648	22479	22783	22592	22708	22509	22650	22632	22380	22739	22800	22740	22561	22494	22526	22608	22524	22444	22550	22433	22613	22645	22584	22691	22600	22701	22548	22782	22804	22564	22416	22457	22536	22514	22446	22318	22547	22588	22466	22464	22559	22351	22688	22628	22659	22496	22622	22903	22761	22521	22542	22714	22507	22680	22390	22596	22606	22526	22453	22508	22492	22504	22501	22713	22718	22668	22601	22698	22566	22426	22566	22524	22556	22388	22561	22560	22511	22590	22588	22449	22505	22710	22686	22506	22518	22514	22577	22541	22565	22682	22691	22580	22530	22647	22439	22602	22714	22827	22695	22423	22602	22514	22712	22657	22350	22433	22309	22690	22488	22558	22613	22544	22611	22630	22330	22603	22543	22536	22346	22563	22550	22442	22574	22641	22515	22329	22556	22462	22725	22769	22746	22538	22651	22313	22626	22526	22620	22705	22467	22503	22689	22523	22485	22643	22605	22322	22387	22847	22780	22703	22722	22594	22592	22468	22677	22444	22525	22612	22536	22539	22582	22665	22538	22686	22329	22500	22229	22666	22523	22592	22547	22592	22563	22670	22600	22424	22495	22438	22683	22774	22385	22657	22660	22617	22586	22526	22828	22412	22612	22631	22438	22704	22445	22455	22793	22589	22354	22432	22658	22600	22644	22627	22718	22943	22475	22526	22600	22710	22479	22444	22689	22400	22625	22528	22457	22647	22712	22602	22566	22497	22498	22467	22581	22616	22631	22385	22374	22528	22696	22533	22591	22884	22571	22497	22529	22610	22587	22803	22801	22631	22616	22809	22439	22565	22540	22526	22465	22586	22631	22494	22430	22461	22719	22614	22389	22438	22540	22544	22637	22791	22446	22562	22581	22606	22516	22586	22528	22459	22491	22473	22671	22486	22577	22438	22562	22547	22445	22672	22687	22651	22529	22455	22521	22479	22713	22511	22669	22480	22345	22460	22566	22633	22359	22603	22469	22481	22639	22838	22548	22664	22487	22495	22731	22687	22669	22527	22454	22506	22494	22681	22686	22603	22746	22603	22448	22673	22614	22494	22540	22713	22432	22410	22496	22497	22789	22491	22280	22511	22512	22565	22542	22534	22534	22513	22596	22256	22594	22788	22784	22526	22728	22771	22433	22430	22532	22524	22846	22470	22520	22736	22507	22558	22677	22571	22653	22618	22513	22639	22740	22432	22436	22577	22614	22456	22460	22534	22809	22506	22568	22446	22454	22522	22475	22619	22650	22508	22645	22453	22425	22570	22592	22649	22691	22697	22565	22587	22444	22486	22646	22477	22794	22688	22657	22458	22468	22579	22321	22800	22504	22344	22604	22562	22675	22548	22689	22542	22778	22697	22727	22396	22544	22511	22652	22623	22514	22703	22711	22482	22595	22592	22465	22702	22544	22475	22469	22542	22578	22682	22556	22492	22613	22308	22703	22562	22634	22560	22616	22653	22509	22367	22504	22619	22558	22466	22446	22557	22567	22465	22584	22505	22385	22676	22975	22629	22423	22713	22828	22453	22735	22196	22667	22665	22559	22554	22464	22789	22522	22610	22834	22563	22483	22491	22565	22700	22721	22443	22509	22660	22760	22652	22531	22482	22711	22499	22538	22589	22645	22542	22527	22560	22541	22744	22499	22189	22627	22715	22632	22610	22547	22576	22547	22539	22502	22436	22330	22500	22554	22412	22526	22475	22560	22618	22629	22624	22388	22516	22591	22716	22589	22706	22685	22639	22508	22393	22635	22440	22542	22649	22653	22475	22716	22776	22840	22679	22723	22660	22740	22660	22562	22416	22499	22512	22766	22732	22556	22571	22538	22657	22438	22508	22513	22527	22395	22788	22763	22504	22715	22535	22537	22380	22461	22507	22363	22557	22720	22655	22808	22540	22511	22528	22694	22673	22520	22660	22695	22564	22374	22534	22523	22605	22644	22636	22535	22557	22705	22544	22796	22738	22481	22760	22564	22630	22400	22588	22475	22561	22657	22551	22507	22435	22488	22469	22714	22762	22574	22459	22537	22461	22524	22744	22851	22490	22572	22564	22774	22594	22822	22624	22794	22864	22774	22422	22527	22585	22405	22540	22481	22434	22633	22637	22750	22515	22567	22636	22507	22626	22473	22633	22573	22602	22589	22634	22578	22464	22720	22693	22562	22518	22583	22523	22633	22412	22605	22624	22751	22627	22529	22462	22652	22770	22603	22488	22539	22622	22833	22663	22360	22598	22551	22472	22494	22398	22467	22605	22529	22854	22449	22619	22586	22453	22635	22700	22631	22614	22590	22579	22945	22457	22411	22480	22702	22533	22586	22673	22587	22815	22588	22612	22525	22501	22387	22592	22568	22504	22621	22494	22519	22601	22583	22729	22535	22705	22469	22651	22537	22440	22432	22599	22690	22680	22668	22707	22712	22520	22431	22495	22723
16936	21024	21258	20411	19529	21086	27535	26887	23049	20489	19009	18581	18325	18326	18243	18207	18212	18285	18137	18262	18253	18162	18328	18218	18193	18120	18368	18238	18162	18380	18253	18254	18213	18215	18207	18233	18127	18233	18210	18223	18205	18083	18255	18305	18177	18209	18098	18264	18246	18367	18248	18209	18396	18223	18185	18203	18136	18280	18251	18126	18147	18337	18266	18305	18152	18157	18183	18352	18097	18035	18128	18165	18398	18177	18340	18230	18200	18182	18232	18314	18284	18327	18318	18190	18337	18233	18140	18171	18274	18082	18501	18238	18308	18151	18197	18186	18217	18154	18072	18278	18184	18121	18138	18139	18252	18087	18241	18154	18294	18415	18198	18203	18288	18300	18321	18196	18019	18382	18144	18331	18345	18299	18173	18297	18120	18124	18247	18147	18193	18267	18189	18207	18336	18085	18213	18124	18191	18107	18220	18176	18058	18169	18356	18152	18260	18158	18269	18098	18111	18309	17950	18096	18238	18306	18185	18276	18324	18281	18138	18196	18092	18069	18245	18290	18277	18270	18210	18258	18237	18319	18109	18045	18203	18099	18156	18067	18266	18123	18169	18158	17987	18189	18129	18254	18155	18390	17942	18273	18252	18256	18115	18192	18409	18197	18195	18282	18108	18360	18088	18192	18059	18175	18188	18178	18382	18124	18353	18123	18348	18248	18310	18257	18289	18158	18402	18159	18191	18317	18302	18167	18191	18331	18386	17995	18262	18242	18239	18275	18078	18204	18207	18211	18095	18172	18197	18283	18278	18166	17983	18376	18339	18220	17999	18008	18100	18248	18146	18075	18337	18228	18261	18222	18293	17993	18105	18291	18348	18328	18125	18282	18261	18451	18177	18291	18286	18220	18362	17995	18150	18417	18233	18356	18201	18259	18154	18129	18115	18237	18149	18280	18181	18180	18258	18069	18367	18107	18295	18368	18232	18222	18174	18255	18175	18408	18355	18275	18308	18017	18278	18277	18276	18142	18339	18016	18148	18129	18157	18406	18192	18242	18289	18280	18216	18083	18116	18261	18350	18281	18224	18359	18027	18162	18311	18292	18113	18053	18202	18337	18313	18061	18206	18193	17981	18197	18318	18097	18371	18218	18157	18280	18401	18309	18228	18303	18116	18343	18364	18266	18228	18120	18136	18139	18102	18267	18294	18435	18150	18094	18439	18369	18199	18366	18201	18328	18190	18263	18107	18183	18235	18227	18360	18088	18270	18229	18162	18190	18234	18221	18305	18217	18193	18320	18270	18268	18263	18059	18268	18140	18255	18052	18149	18311	18219	18178	18237	18190	18295	18311	18218	18074	18205	18308	18196	18070	18186	18113	18286	18225	18243	18253	18172	18274	18107	18311	18293	18143	18155	18213	18157	18292	18364	18085	18191	18258	18291	18111	18172	18289	18094	18145	18177	18353	18156	18384	18242	18232	18061	18277	18259	18142	18393	18104	18407	18157	18283	18173	18300	18252	18434	18086	18238	18289	18208	18250	18176	18273	18130	18331	18301	18094	18162	18211	18052	18134	18166	18132	18295	18153	18259	18041	18299	18028	18320	18246	18264	18238	18317	18253	18314	17962	18219	18136	18206	18164	18070	18386	18239	18209	18052	18242	18181	18159	18174	18463	18012	18141	18293	17987	18245	17953	18227	18093	18340	18294	18187	18210	18363	18070	18239	18207	17985	18095	18474	18327	18165	18298	18250	18212	18152	18316	18117	18323	18253	18231	18227	18237	18363	18159	18110	18245	18098	18114	18171	18175	18213	18433	18160	18087	18221	18101	18169	18237	18306	18188	18241	18329	18167	18088	18163	18298	18270	18171	18246	18279	18067	18110	18195	18315	18374	18187	18143	18236	18272	18355	18196	18058	18184	18110	18265	18197	18316	18090	18387	18342	18419	18238	18338	18191	18321	18099	18268	18227	18248	18209	18171	18184	18431	18190	18095	18241	18212	18183	18018	18335	18118	18189	18020	18218	18365	18224	18197	18364	18262	18373	18365	18213	18168	18212	18236	18164	18230	18375	18232	18309	18185	18111	18127	18229	18189	18340	18222	18102	18179	18277	18179	18168	18236	18091	18190	18223	18300	18227	18217	18233	18283	18156	18403	18113	18169	18366	18274	18165	18146	18264	18060	18314	18211	18199	18179	18357	18236	18299	18250	18404	18286	18252	18393	18051	18193	18207	18278	18072	18131	18280	18205	18103	18076	18270	18304	18086	18109	18010	18139	18180	18190	18225	18256	18394	18309	18445	18063	18288	18260	18267	18301	18194	18130	18238	18131	18287	18336	18217	18360	18062	18252	18259	18244	18219	18329	18393	18358	18513	18272	17966	18136	18260	18128	18160	18479	18205	18209	18258	18094	18326	18120	18242	18085	18214	18193	18076	18068	18354	18064	18302	18124	18164	18346	18160	18231	18108	18328	18083	18284	18078	18266	18412	18111	18252	18282	18314	18154	18034	18319	18243	18340	18353	18413	18227	18126	18010	18160	18158	18301	18306	18354	18221	18338	18185	18293	18163	18194	18311	18309	18334	18104	18042	18275	18222	18163	18313	18175	18208	18377	18246	18323	18010	18277	18151	18088	18266	18153	18389	18285	18239	18262	18256	18286	18128	18320	18067	18279	18383	18296	18165	18228	18063	18375	18106	18256	18180	18358	18249	18246	18137	18206	18190	18109	18331	18238	18358	18104	18268	18210	18003	18174	18249	18443	18098	18196	18298	18164	18106	18328	18129	18536	18294	18272	18059	18436	18375	18204	18266	18282	18257	18203	18271	18182	18058	18264	18286	18333	18080	18227	18239	18297	18087	18245	18150	18282	18330	18110	18205	18351	18266	18235	18147	18194	18226	18175	18249	17850	18415	18195	18127	18301	18146	18252	18122	18162	18297	18172	18240	18274	18197	18181	18197	18207	18236	18196	18344	18255	18177	18242	18167	18386	18297	18162	18102	18207	18282	18155	18278	18250	18272	18211	18153	18310	18289	18209	18324	18381	18298	18172	18358	18199	18296	18362	18208	18215	18179	18195	18217	18268	18193	18216	18198	18266	18202	18050	18330	18381	18312	18284	18071	18165	18158	18290	18546	18437	18412	18120	18183	18378	18144	18122	18236	18144	18430	18139	18144	18232	18267	18265	18221	18241	18242	18317	18371	18152	18176	18224	18326	18217	18161	18236	18222	18208	18006	18201	18146	18111	18219	18179	18247	18065	18305	18401	18258	18203	18154	18217	18180	18293	18099	18120	18160	18036	18156	18204	18322	18256	18206	18402	18235	18152	18114	18275	18310	18080	18553	18191	18180	18405	18244	18352	18289	18333	18123	18123	18170	17935	18184	18236	18120	18186	18171	18229	18097	18356	18132	18120	18081	18170	18057	18235	18047	18230	18104	18286	18145	18188	18104	18198	18179	18190	18209	18304	18296	18278	18201	18259	18226	18298	18271	18196	18120	18187	18257	18239	18008	18195	18124	18343	18430	18300	18309	18131	18203	18170	18200	18359	18123	18190	18132	18187	18143	18173	18413	18240	18419	18168	18065	18121	18293	18119	18249	18526	18291	18114	18338	18229	18170	18312	18259	17978	18180	18286	18233	18127	17997	18149	18460	18345	18125	18180	18298	18258	18395	18433	18141	18147	18216	18234	18239	18272	18216	18315	18256	18100	18062	18358	18101	18225	18440	18192	18322	18069	18247	18245	18226	18150	18069	18244	18371	18131	18200	18405	18141	18173	18297	18369	18285	18249	18205	18328	18120	18309	18360	18171	18151	18171	18339	18197	18194	18301	18159	18391	18167	18186	18103	18235	18096	18257	18177	18142	18175	18057	18234	18217	18160	18175	18268	18256	18179	18184	18290	18113	18169	18302	18099	18237	18320	18188	18139	18343	18201	18254	18315	18165	18222	18130	18165	18234	18244	18224	18139	18321	18209	18248	18239	18222	18161	18290	18282	18434	18264	18255	18048	18186	18216	18135	18152	18252	18371	18199	18357	18232	18305	18063	18232	18241	18169	18222	18058	18101	18192	18205	18168	18116	18110	18213	18126	18285	18209	18174	18249	18202	18158	18339	18139	18150	18272	18196	18127	18119	18230	18188	18160	18360	18347	18232	18123	18214	18202	18287	18232	18286	18212	18271	18154	18291	18327	18157	18149	18498	18193	18267	18268	18319	18306	18282	18177	18254	18242	18281	18288	18261	18302	18185	18326	18218	18310	18315	18268	18131	18391	18343	18423	18021	18218	18301	18128	18068	18261	18274	18016	18382	18106	18155	18170	18324	18114	18383	18370	18393	18243	18222	18175	18090	18379	18129	18169	18214	18138	18188	18236	18227	18200	18269	18295	18384	18013	18046	18025	18359	18193	18118	18238	18163	18234	18134	18175	18171	18238	18260	18065	18247	18182	18126	18128	18226	18230	18141	18192	18218	18224	18366	18266	18121	18061	18327	18156	18255	18349	18213	18159	18286	18189	18133	18233	18164	18183	18303	18375	18049	18118	18196	18166	18259	18126	18209	18274	17954	18148	18166	18299	18196	18200	18121	18129	18297	18204	18299	18203	18284	18300	18249	18260	18183	18307	18010	18130	18194	18339	18250	18276	18195	18078	18210	18031	18219	18142	18184	18302	18212	18318	18289	18283	18185	18185	18194	18128	18192	18210	18053	18052	18306	18277	18242	18305	18313	18049	18178	18161	18192	18295	18098	18207	18284	18231	18211	18321	18367	18076	18292	18103	18188	18342	18132	18279	18346	18147	18206	18133	18102	18478	18112	18271	18256	18303	18189	18353	18183	18100	18242	18358	18103	18254	18224	18255	18213	18401	18016	18217	18231	18085	18278	18219	18205	18250	18257	18395	18203	18143	18201	18205	18221	18101	18193	18304	18076	18282	18213	18189	18305	18051	18204	18332	18206	18344	18010	18294	18291	18204	18212	18198	18188	18309	18396	18173	18249	18226	18323	17990	18322	18279	18227	18235	18235	18172	18186	18419	18443	18116	18052	18119	18093	18250	18103	18225	18059	18159	18389	18255	18413	18330	18446	18303	18194	18253	18203	18262	18219	18492	18245	18137	18331	18369	18376	18449	18281	18338	18163	18296	18214	18389	18157	18123	18120	18282	18080	18153	18273	18235	18370	18153
24522	21419	28692	25083	23701	28670	50258	51378	39551	31743	26177	23622	22712	22709	22409	22543	22625	22243	22509	22285	22602	22287	22496	22621	22475	22437	22448	22292	22301	22400	22401	22176	22132	22225	22426	22339	22136	22206	22188	22533	22443	22353	22391	22316	22467	22348	22413	22339	22472	22087	22170	22333	22035	22219	22319	22316	22166	22165	22183	22391	22152	22205	22288	22280	22235	22260	22345	22163	22321	22194	22217	22656	22183	22263	22393	22258	22326	22345	22204	22220	22606	22460	22359	22189	22273	22172	22431	22121	22212	22188	22156	22351	22383	22411	22291	22391	22031	22273	22254	22154	22322	22379	22393	22083	22371	22492	22093	22252	22320	22511	22365	22390	22322	22457	22186	22126	22370	22366	22254	22232	22223	22210	22370	22158	22296	22443	22260	22302	22271	22386	22340	22318	22334	22265	22380	22219	22312	22195	22303	22201	22041	22037	22211	22461	22240	22172	22296	22090	22224	22051	21925	22400	22252	22407	22283	22129	22469	22102	22202	22164	22419	22228	22175	22201	22162	22131	22179	22204	22081	22272	22223	22385	22198	22264	22180	22264	22241	22356	22352	22124	22473	22111	22239	22449	22213	22395	22433	22257	22324	22114	22314	22209	22249	22271	22422	22281	22466	22099	22253	22212	22333	22240	22248	22293	22046	22092	22279	22282	22277	22085	22253	22268	22074	22145	22192	22108	22216	22069	22294	22184	22216	22336	22352	22349	22336	22127	22274	22259	22169	22240	22270	21982	22232	22271	22293	22229	22305	22221	22316	22300	22164	22359	22309	22311	22274	22336	22360	22216	22353	22330	22298	22165	22329	22372	22326	22409	22231	22348	22170	22169	22314	22192	22359	22318	22280	22158	22155	22501	22254	22242	22154	22181	22098	22320	22284	22077	22345	22217	22386	22297	22307	22429	22440	22246	22041	22319	22164	22130	22480	22038	22212	21979	22144	22368	22348	22555	22412	22199	22391	22315	22342	22326	22035	22104	22345	22220	22160	22202	22331	22091	22288	22142	22181	22336	22462	22202	22178	22133	22459	22246	22045	22529	22135	22302	22295	22494	22478	22354	22455	22397	22421	22047	22118	22213	22399	22043	22229	22224	22301	22321	22241	22098	22437	22316	22457	22289	22199	22411	22395	22378	22116	22176	22250	22388	22372	22356	22399	22363	22199	22294	22250	22285	22238	22233	22212	22096	22359	22395	22373	22313	22242	22284	22066	22180	22413	22219	22274	22030	22284	22173	22123	22304	22227	22227	22321	22360	22300	22203	22361	22239	22124	22347	22370	22164	22158	22256	22135	22256	22069	22223	22497	22522	22333	22365	22214	22212	22369	22340	22160	22255	22337	22246	22016	22099	22208	22162	22184	22370	22327	22314	22404	22341	22232	22298	22367	22427	22119	22250	22531	22216	22434	22329	22193	22309	22224	22203	22259	22322	22255	22399	22340	22021	22391	22418	22190	22445	22267	22028	22086	22289	22240	22455	22350	22272	22394	22199	22244	22341	22444	22179	22306	22208	22289	22448	22437	22207	22083	22072	22265	22033	22228	22198	22250	22307	22385	22106	22043	22353	22138	22332	22252	22309	22208	22380	22164	22141	22396	22115	22451	22373	22065	22348	22218	22262	22322	22198	22223	22205	22096	22032	22132	22003	22392	22252	22199	22267	22737	22073	22317	22486	22263	22176	22502	22106	22089	22409	22309	22369	22337	22162	22305	22091	22071	22230	22257	22202	22097	22052	22384	22103	22173	22121	22202	22084	22260	22333	22212	22218	22139	22103	22124	22440	22375	22354	22426	22378	22322	22178	22121	22409	22371	22302	22225	22367	22301	22254	22242	22180	22433	22095	22192	22360	22137	22212	22206	22267	22436	22166	22328	22179	22397	22362	22446	22074	22369	22492	22388	22385	22219	22184	22165	22340	21940	22279	22176	22341	22199	22338	22372	22370	22290	22121	22190	22364	22240	22093	22300	22197	22181	22356	22331	22266	22391	22512	22120	22529	22251	22270	22413	22308	22370	22428	22267	22136	22314	22148	22148	22252	22403	22091	22359	22371	22116	22289	22248	22306	22381	22373	22081	22395	22366	22045	22371	22114	22192	22111	22008	22326	22419	22310	22338	22218	22539	22228	22407	22052	22073	22066	22348	22183	22289	22387	22210	22177	22388	22226	22476	22267	22278	22173	22346	22151	22320	22243	22220	22277	22314	22231	22235	22298	22194	22027	22155	22032	22115	22147	22386	22172	22324	22334	22355	22301	22471	22411	22156	22254	22099	22273	22393	22267	22359	22276	22499	22391	22328	22347	22127	22222	22115	22277	22390	22263	22220	22209	22123	22462	22216	22111	22191	22260	22317	22247	22287	22202	22320	22287	22173	22427	22333	22431	22337	22168	22290	22177	22206	22296	22260	22184	22286	22251	22388	22148	21866	22242	22422	22306	22186	22323	22408	22442	22241	22330	22295	22350	22292	22348	22299	22322	22115	22286	22128	22318	22219	22597	22265	22200	22175	22484	22052	22298	22189	22038	22213	22312	22176	22285	22196	22244	22077	22162	22518	22203	22343	22302	21971	22308	22200	22262	22180	22483	22272	22214	21945	22263	22405	22119	22063	22288	22119	22240	22246	22373	22123	22296	22234	22480	22454	22311	22263	22501	22232	22283	22245	22434	22391	22271	22238	22169	22267	22269	22210	22136	22191	22061	22129	22343	22287	22343	22229	22168	22275	22295	22293	22360	22343	22343	22249	22349	22352	22356	22090	22133	22306	22183	22171	22350	22285	22176	22148	22080	22330	22271	22152	22257	22301	22236	22353	22228	22259	22343	22196	22217	22266	22300	22166	22335	22353	22214	22450	22559	22197	22212	22426	22530	22436	22432	22107	22264	22429	22162	22197	22193	22398	22199	22087	22261	22179	22208	21983	22202	22196	22223	22311	22246	22420	22307	22207	22253	22382	22267	22158	22371	22316	22234	22076	22040	22225	22576	22437	22341	22289	22390	22410	22091	22311	22263	22206	22318	22255	22120	22165	22174	22349	22278	22375	22359	22271	22043	22315	22034	22315	22240	22297	22406	22257	22319	22176	22345	22414	22403	22056	22276	22375	22526	22566	22223	22284	22427	22325	22344	22529	22196	22340	22278	22290	22164	22316	22232	22050	22331	22189	22329	22240	22140	22341	22397	22302	22287	22276	21996	22198	22274	22352	22300	22508	22286	22234	22461	22300	22403	22120	22030	22442	22275	22280	22132	22242	22473	22328	22022	22213	22321	22244	22400	22396	22463	22268	22100	22205	21982	22255	22146	22359	22228	22309	22189	21999	22305	22146	22258	22178	21948	22159	22226	22212	22370	22340	22428	22281	22133	22330	22268	22371	22081	22094	22211	22189	22204	22289	22384	22332	22270	22439	22339	22355	22342	22340	22109	22125	22437	22357	22312	22593	22321	22383	22284	22056	22302	22280	22332	22150	22207	22332	22300	22279	22264	22323	22146	22238	22107	22440	22159	22330	22249	22232	22366	22133	22285	22246	21998	22189	22359	22374	22158	22149	22194	22465	22337	22270	22275	22343	22111	22266	22339	22056	22252	22205	22075	22150	22169	22469	22331	22298	22341	22150	22293	22353	22316	22286	22279	22362	22180	22092	22356	22301	22423	22211	22201	22313	22156	22274	22428	22378	22205	22216	22269	22364	22389	22417	22268	22260	22279	22245	22223	22123	22199	22156	22372	22396	22232	22389	21951	22463	22327	22433	22280	22276	22357	22221	22287	22246	22052	22408	22309	22359	22295	22214	22261	22378	22239	22199	22544	22104	22240	22223	22456	22227	22209	22415	22532	22341	22327	22311	22272	22282	22485	22414	22201	22448	22288	22354	22415	22162	22381	22270	22200	22091	22003	22034	22280	22166	22201	22274	22105	22268	22403	22200	22057	22127	22325	22255	22449	22229	22329	22201	22358	22316	22306	22315	22151	22269	22274	22243	22409	22343	22403	22537	22238	22329	22291	22208	22182	22210	22345	22184	22209	22467	22053	22246	22213	22297	22239	22145	22319	22168	22314	22245	22231	22261	22258	22346	22241	22259	22279	22265	22129	22192	22316	22063	22282	22329	22219	22324	22269	22363	22437	22260	22158	22254	22237	22433	22137	22408	22083	22196	22411	22290	22193	22251	22536	22320	22415	22455	22424	22140	22126	22203	22193	22287	22367	22486	22194	22355	22229	22448	22312	22382	22209	22507	22293	22403	22269	22167	22212	22472	22530	22301	22100	22349	22091	22384	22238	22264	22186	22329	22334	22184	22083	22103	22273	22392	22203	22247	22353	22364	22288	22430	22225	22295	22360	22246	22190	22367	22284	22346	22134	22179	22250	22294	22171	22447	22268	22142	22536	22347	22477	22217	22291	22310	22365	22416	22208	22177	22420	22229	22259	22241	22408	22128	22267	22389	22121	22033	22196	22176	22283	22305	22505	22281	22361	22201	22171	22265	22029	22251	22195	22301	22037	22208	22220	22320	22262	22191	22297	22317	22461	22220	22230	22452	22185	22108	22159	22222	22393	22130	22439	22338	22157	22325	22172	22315	22371	22215	22422	22163	22219	22409	22340	22467	22285	22041	22247	22186	22418	22222	22348	21995	22230	22181	22304	22298	22240	22291	22343	22188	22375	22267	22342	22447	22285	22353	22462	22156	22237	22082	22414	22072	22206	22128	22133	22367	22437	22280	22419	22402	22241	22244	22153	22615	22360	22483	22285	22239	22109	22204	22400	22356	22284	22334	22023	22277	22190	22071	22218	22193	22471	22353	22309	22215	22377	22396	22220	22193	22366	22300	22397	22413	22288	22396	22358	22291	22399	22362	22330	22505	22333	22196	22347	22240	22301	22257	22391	22528	22249	22350	22032	22131	22333	22212	22366	22301	22284	22247	22344	22105	22068	22387	22320	22189	22183	22247	22150	22296	22230	22344	22517	22306	22302	22304	22241	22177	22274	22109	22303	22289	22276	22249	22253	22421	22066	22261	22440	22409	22157	22306	22140	22268	22145	22402	22299	22275	22252	22356	22280	22406	22350	22335	22490	22222	22455	22597	22183	22322	22218	22304	22268	22183	22154	22238	22226	22350	22334	22301	22242	22219	22265
15441	25142	24774	22585	21013	27311	49095	49200	37542	28883	21942	19028	18356	18394	17998	18178	18011	18059	18227	18226	18232	18041	18302	18118	18105	18154	18136	18361	18091	18019	18210	18144	18194	18139	18190	18160	18218	18104	18085	18080	18167	18187	18082	18326	18194	18046	18039	18256	18141	18252	18257	18331	18029	18067	18278	18132	18012	18004	18274	18077	18114	18297	18054	18072	18163	18209	18013	18071	18163	18144	18216	18157	18148	18230	18025	18257	18135	18091	18119	17980	18076	18134	18227	18183	18035	18206	18056	18201	18139	18134	18132	18189	18183	18074	18064	18281	18087	18117	18113	18058	18168	18283	18130	18192	17989	18290	18284	18122	18153	18185	18063	18080	18151	18249	18143	18072	18027	18084	18108	18271	18150	17932	18093	18131	18013	18360	18147	17961	18312	18195	18016	17991	18096	18070	18083	18042	18207	18012	18059	18166	18179	18133	18139	18083	18200	18099	17967	18091	18003	18160	18056	18102	18108	18061	18060	18214	18296	17942	18194	18094	18143	18149	18330	18059	18262	17897	18209	18077	17973	18050	18176	18114	18254	18137	18122	18181	18173	18315	18102	18088	18075	18130	18046	18125	18211	18063	18110	18062	18033	18166	18198	18046	18115	18202	17959	17950	18201	18144	18127	18098	18240	18079	18275	18471	18045	18144	18137	18022	17981	18273	18154	18168	18216	18010	18100	18105	17996	18040	18053	18231	18169	18137	18037	18167	18129	17993	18127	18069	18184	18172	18023	18228	18167	18153	18282	18019	18077	18312	18178	18281	18014	18166	18090	18309	17948	18078	18201	18076	18003	18118	18250	18110	17987	18212	18045	18186	18186	18192	18002	18220	18126	18103	17992	18030	18050	18246	18065	18064	18150	18079	18144	18282	18169	18149	18071	18280	18079	18212	18128	18033	18250	18187	18117	18273	18219	18237	18178	17972	18091	18154	18262	18162	18208	18016	18040	18084	17996	18232	18053	18154	18079	18242	18295	18150	18101	18053	18071	18155	18119	18056	18229	18014	18330	18013	18027	18060	18084	18055	18182	17981	18130	18048	18083	18245	18117	18089	18239	18100	18212	18141	18161	18083	18185	18269	18167	18024	18173	18153	17979	18123	18165	18015	18041	18083	18225	17844	18043	18176	18009	18142	18164	18180	18087	18173	18242	18128	18219	18043	18147	18064	17992	18332	18178	18101	18204	18136	18135	18176	18143	18086	18222	18185	17990	18156	17939	18168	18034	18019	18133	18071	18088	18208	18182	18028	18043	18203	18224	18106	18035	18010	18157	18169	18206	18153	18039	17999	18201	18028	18164	18156	18161	18186	18309	18226	17980	18293	18125	18150	18020	18217	18298	18173	18164	18014	18225	18111	18194	18153	18131	18118	18171	18129	18106	18206	17997	18018	18126	18191	18196	17955	18020	18134	18166	18143	18174	17987	18025	18045	18209	18254	18083	18298	18003	18095	18190	18274	18130	18282	18104	18156	18158	18103	18012	18184	17856	18232	18194	18199	18136	18137	18212	18151	18238	18122	18243	18062	18192	18114	18253	18249	18057	18064	18097	18033	18153	18051	18073	18059	18185	18037	18106	18146	18151	18044	18074	18098	18096	18181	18228	18053	18066	18101	18018	18095	18196	18183	18064	18222	18026	18072	18218	18171	18096	18043	17920	18197	18220	18149	18242	18044	18036	18017	18150	17925	18287	18099	18241	18191	18065	18009	18104	18046	18441	18089	17925	18117	18217	18228	18060	18313	18170	18087	18103	18027	18204	18188	17949	18137	18137	18085	18220	17901	18102	18149	18192	18127	18209	18044	18309	17991	18082	18222	18012	18099	18395	18190	18220	18090	18159	18085	18196	18051	18196	18045	18129	18171	18115	18166	18173	18065	18325	18005	18255	18115	18187	18120	18092	17975	18021	18232	18156	18096	18143	17947	18132	18085	18229	18273	18124	18169	17993	18016	18197	18137	18073	17970	18190	18177	18104	18034	18126	18163	17999	18118	18082	18195	18135	18227	18274	18007	18209	18170	18156	17987	17907	18176	18155	18035	18129	18004	18100	18120	18263	18151	18008	18166	18174	18194	18123	18019	18042	18208	18207	17966	18153	18067	18126	18288	18163	18064	18142	18086	18055	18172	18284	17946	18194	18053	18054	18245	18218	18041	18105	18301	18056	18126	18039	18184	18158	18242	18254	17953	18117	18126	17941	18064	18043	18139	18137	17977	18195	18130	18186	18142	18062	18087	18214	18115	18211	18228	18064	18086	17984	18063	18205	18047	17998	18145	18178	18199	18336	18004	18190	18218	18124	18187	18062	18253	18002	18309	18117	18206	18018	18015	18113	18132	18169	17998	18142	18279	18135	18005	18082	18026	18088	18055	18213	18079	18238	18091	18260	18221	17975	18148	18147	18079	18220	18179	18108	18266	18264	18086	18084	18041	18279	18136	18132	17988	18268	18131	18174	18095	18191	18185	18076	18032	18006	17971	17995	17984	18115	18272	18117	17929	18373	18027	18085	18103	18228	18075	18243	18211	18130	18174	18173	18001	18006	18022	18366	18081	18218	18113	18491	17974	18278	18003	18100	18099	18073	18254	18115	18073	18173	17958	18104	18338	18121	18005	18221	18013	17955	18059	18063	18072	18178	18194	18080	18153	18248	18217	18091	18082	18017	18137	18228	18188	18042	18198	18096	18097	18077	18093	18219	18097	18231	18209	18137	18164	18017	18294	18039	18185	17994	18187	18164	18208	18098	18133	18128	17968	18032	18079	18056	18093	18214	18062	18103	18241	18458	18125	18180	18066	18112	18027	18260	18047	18082	18133	18147	18184	18111	18056	18145	18096	18255	18165	18129	18202	18147	17946	18105	18085	18009	18209	18180	18194	18164	18243	18055	18020	18145	18007	18167	18247	17936	18005	18182	18070	18134	18216	18066	18195	18124	18381	18035	18069	18028	18185	18247	18068	18193	18164	18081	18077	18213	18025	18064	18090	18083	18156	18164	17917	18109	18265	18193	18043	18264	17937	18145	18242	17972	18187	18044	18247	18088	18171	18277	18225	18040	17953	18277	18139	17929	18235	18079	18076	18198	18099	18307	18316	18027	17948	18207	18076	18118	18223	18297	17965	17907	18157	18093	18127	18204	18050	18031	18155	18064	17919	18282	18220	18080	18147	18126	18134	18252	17941	18216	17992	18253	18122	18201	18108	18106	18151	18384	18374	17969	18179	18264	18240	18311	18145	18161	18211	18028	18164	18296	18034	18107	18173	18215	18125	18149	18161	18024	18103	17876	18055	17996	18188	18120	18231	18126	18238	18023	18102	18305	18108	18162	18037	17999	18067	18153	18002	18182	18093	18141	18165	18404	18164	18229	17915	18052	18087	17990	17971	18114	18024	18084	18178	18227	18015	18180	18087	18195	18096	18126	18077	18156	18038	18096	18289	18098	17972	18070	18054	18085	18048	18174	18200	17984	18198	18167	18249	18084	18100	18144	18150	18076	18230	18140	18117	18093	18169	18171	18312	18211	18249	18135	18097	18074	18116	18091	18128	18263	18059	18059	18063	18065	18209	18042	18113	18274	17914	18174	18165	18215	18174	17993	18073	18087	18102	18128	18104	18194	18289	18206	18118	18128	18135	18128	18193	18052	18043	18022	18060	18157	18261	18058	18239	18163	18128	18302	17989	18270	18113	17948	18191	18148	18045	18031	18005	18107	18256	18076	18214	18026	18188	18136	18052	17917	17964	18181	18042	18237	18179	18278	18181	18159	18117	18161	18249	18168	18112	18119	18183	18049	18131	18053	18104	18145	18082	18129	18350	18298	18079	18058	18051	18184	18062	18196	18125	18369	18188	18058	18118	17938	18042	18158	18143	18051	17979	18141	18239	18388	18290	18235	18091	17956	18180	18073	18122	18100	18044	18088	18042	18108	17927	18036	18168	18242	18072	18108	17968	18289	18033	18382	18305	18145	18102	18260	18213	18059	18329	18010	17992	18341	18171	18281	18278	18248	18057	18189	18198	18255	18138	18075	18139	18221	18075	18195	18192	18187	17993	18093	18196	18191	18295	18033	18103	17997	18043	18186	18240	17866	18161	18135	18062	18072	18206	18012	18088	17912	18260	18154	18138	18140	18237	18233	18159	18166	18090	18058	18161	18257	18106	18214	18131	17994	18153	18129	18075	18114	17893	18033	18385	18032	18122	18057	18274	17986	18069	18079	17881	18013	18210	18177	18077	17994	18165	18082	18196	18104	18104	18228	18148	18031	18036	18237	18201	18042	18186	17996	18220	18008	18164	18160	18026	18297	18142	18126	18070	18062	18098	18056	18151	18181	18174	18051	18090	18096	18136	18209	18073	18086	18123	18115	18098	18077	17959	18133	18189	18152	18079	18231	18140	18298	18334	18300	18216	18259	18270	17885	18087	18183	18308	18207	18146	18170	18115	18135	17957	18015	17997	18326	18066	18238	18145	18350	18241	18337	18180	17838	18267	18117	18292	18189	18324	18293	18082	17987	18001	18082	18118	18158	18343	18161	18020	17988	18143	18352	18115	18205	18105	18033	18222	18004	18163	18080	18289	18074	18130	18219	18064	18179	18164	18108	18101	18370	18149	18018	18225	18105	18176	18156	18003	18213	18185	18114	18106	18034	18143	18173	18147	18168	18060	18049	18242	17961	17964	18114	18082	18118	18170	18225	18242	18197	18092	18202	18144	18152	18010	18130	18214	17975	18178	18190	18173	18192	18205	18126	18132	18203	18097	18216	18049	17971	18038	18042	18190	17911	18152	18202	18092	18068	18221	18222	18167	18016	17999	18246	18159	18159	18040	18157	18066	18126	18091	18084	18117	18152	18296	18096	18163	18146	18155	18049	18177	18182	18238	18108	18140	18114	18287	18077	18055	18139	18138	18145	18318	18239	18143	18146	18014	18218	18150	18082	18069	18114	18216	18263	18330	18345	18118	17945	18175	18258	18216	18210	17970	18055	18096	18128	18236	18138	18154	17951	18205	18162	18332	18019	18064	18156	18124	18102	18099	18263	18029	18057	18189	18135	18167	17895	18078	18243	18226	18086	18175	18152	18161	18000	17996	18173	18097	18214	18220	18299	18070	18278	18003	18208	18179	18223	18164	18164	18082
22735	21380	29259	23905	21700	27344	62076	67226	53992	41626	31046	25614	23445	23009	22908	22715	22856	22932	22327	22665	22851	22622	22727	22831	22687	22802	22753	22481	22672	22684	22613	22624	22580	22597	22646	22672	22661	22672	22740	22496	22655	22627	22682	22545	22754	22774	22570	22613	22504	22492	22464	22466	22492	22661	22492	22585	22364	22756	22505	22706	22646	22601	22606	22645	22480	22568	22693	22453	22567	22588	22739	22539	22492	22570	22455	22659	22273	22544	22520	22406	22517	22513	22650	22399	22439	22571	22805	22728	22541	22505	22748	22675	22593	22629	22811	22635	22903	22641	22611	22347	22414	22546	22573	22351	22650	22423	22452	22485	22421	22556	22663	22704	22534	22487	22573	22393	22446	22355	22656	22394	22632	22475	22523	22381	22433	22551	22579	22498	22580	22517	22717	22690	22545	22566	22568	22545	22609	22589	22666	22539	22732	22572	22600	22614	22461	22545	22452	22640	22405	22562	22336	22419	22658	22606	22671	22445	22699	22681	22602	22550	22456	22596	22579	22703	22666	22482	22588	22594	22540	22623	22440	22384	22404	22482	22585	22268	22289	22424	22435	22578	22339	22663	22454	22594	22490	22475	22912	22582	22455	22350	22510	22626	22423	22653	22413	22428	22489	22335	22419	22728	22630	22539	22496	22532	22509	22496	22606	22502	22689	22403	22603	22430	22469	22385	22594	22496	22570	22593	22661	22612	22557	22466	22490	22574	22656	22646	22546	22371	22527	22666	22548	22686	22596	22421	22684	22424	22312	22526	22642	22446	22639	22533	22420	22384	22437	22508	22751	22778	22273	22606	22589	22412	22420	22593	22384	22853	22513	22430	22503	22264	22291	22528	22508	22477	22361	22503	22504	22550	22602	22418	22540	22381	22574	22277	22242	22713	22595	22450	22358	22383	22752	22502	22521	22439	22440	22451	22574	22675	22494	22448	22496	22367	22354	22473	22396	22749	22245	22620	22595	22433	22373	22591	22575	22498	22508	22641	22584	22623	22337	22553	22537	22527	22403	22371	22517	22536	22580	22544	22395	22542	22519	22265	22450	22516	22391	22619	22369	22359	22258	22533	22433	22436	22681	22694	22736	22564	22663	22556	22526	22707	22339	22468	22567	22336	22599	22610	22657	22615	22802	22540	22699	22432	22668	22416	22711	22535	22659	22437	22476	22575	22548	22645	22393	22453	22484	22555	22526	22305	22290	22535	22668	22469	22347	22368	22669	22526	22542	22418	22575	22582	22739	22531	22616	22529	22612	22309	22686	22692	22611	22465	22270	22543	22597	22441	22417	22767	22499	22418	22717	22511	22539	22358	22627	22475	22606	22389	22651	22626	22524	22449	22479	22645	22559	22477	22460	22544	22738	22620	22622	22377	22672	22698	22499	22598	22499	22490	22550	22544	22504	22483	22280	22640	22907	22585	22559	22530	22452	22427	22592	22792	22646	22362	22433	22283	22291	22619	22389	22541	22645	22444	22540	22528	22496	22744	22484	22622	22535	22554	22564	22513	22463	22472	22445	22233	22490	22372	22608	22632	22320	22797	22635	22474	22399	22546	22285	22533	22698	22598	22174	22573	22609	22495	22473	22680	22645	22494	22592	22507	22613	22501	22846	22411	22660	22629	22399	22683	22588	22283	22280	22449	22449	22398	22537	22589	22391	22335	22647	22371	22599	22525	22579	22384	22513	22649	22671	22671	22308	22451	22457	22320	22543	22716	22558	22534	22543	22356	22758	22476	22169	22553	22527	22355	22252	22444	22562	22419	22319	22718	22379	22517	22433	22414	22426	22477	22433	22388	22514	22594	22306	22661	22728	22541	22675	22586	22456	22409	22435	22503	22581	22402	22341	22420	22280	22422	22241	22492	22483	22576	22544	22493	22322	22715	22229	22328	22541	22388	22459	22447	22476	22560	22302	22556	22549	22399	22606	22483	22619	22491	22424	22445	22551	22636	22297	22598	22505	22320	22637	22637	22401	22659	22444	22268	22401	22732	22405	22425	22551	22340	22309	22358	22398	22730	22647	22650	22513	22478	22479	22338	22404	22359	22372	22509	22523	22384	22502	22541	22485	22633	22571	22369	22362	22719	22483	22675	22429	22530	22560	22383	22481	22587	22621	22483	22580	22590	22551	22440	22792	22459	22281	22478	22515	22549	22478	22720	22132	22337	22436	22471	22491	22372	22412	22413	22545	22476	22386	22403	22615	22521	22422	22470	22475	22498	22443	22390	22382	22489	22534	22516	22582	22557	22512	22587	22475	22667	22283	22444	22664	22574	22373	22366	22635	22565	22539	22558	22287	22601	22759	22452	22393	22376	22316	22609	22335	22523	22511	22408	22537	22366	22467	22389	22441	22509	22432	22551	22727	22286	22448	22319	22750	22509	22663	22315	22572	22320	22370	22338	22451	22596	22636	22231	22537	22624	22367	22520	22677	22570	22659	22653	22543	22640	22657	22799	22488	22435	22528	22526	22245	22575	22442	22572	22422	22472	22347	22253	22727	22311	22439	22434	22494	22524	22587	22444	22425	22218	22389	22506	22543	22740	22491	22447	22526	22580	22662	22625	22548	22451	22599	22553	22446	22555	22710	22500	22458	22263	22481	22479	22494	22459	22378	22474	22733	22521	22563	22404	22496	22589	22333	22621	22422	22533	22448	22408	22314	22732	22688	22893	22319	22489	22397	22499	22349	22446	22553	22586	22449	22477	22492	22644	22616	22221	22461	22403	22386	22617	22421	22529	22497	22335	22391	22419	22600	22524	22402	22259	22559	22390	22673	22556	22467	22388	22494	22462	22611	22427	22354	22467	22563	22420	22596	22544	22447	22534	22357	22665	22674	22476	22315	22367	22482	22288	22717	22324	22571	22536	22667	22526	22686	22525	22646	22353	22552	22881	22663	22544	22537	22739	22489	22700	22473	22657	22378	22572	22507	22559	22462	22646	22443	22720	22492	22503	22570	22633	22532	22369	22638	22368	22333	22532	22681	22512	22671	22434	22614	22527	22525	22524	22376	22500	22528	22709	22339	22444	22613	22642	22363	22656	22568	22504	22417	22472	22598	22453	22249	22441	22390	22546	22612	22429	22485	22250	22487	22604	22643	22634	22315	22367	22428	22397	22418	22545	22537	22332	22717	22574	22498	22396	22501	22651	22634	22798	22364	22334	22364	22508	22529	22589	22613	22431	22451	22414	22612	22452	22519	22328	22376	22620	22508	22634	22580	22277	22622	22447	22401	22574	22587	22507	22516	22629	22728	22410	22526	22629	22519	22550	22722	22454	22620	22564	22589	22497	22552	22774	22496	22361	22669	22554	22334	22579	22667	22560	22501	22446	22601	22511	22545	22691	22435	22237	22472	22577	22598	22768	22634	22423	22491	22550	22353	22347	22435	22474	22484	22608	22596	22522	22575	22680	22619	22358	22675	22373	22603	22365	22380	22285	22639	22485	22348	22412	22400	22677	22520	22526	22592	22491	22632	22564	22477	22517	22435	22455	22639	22417	22751	22413	22560	22443	22476	22592	22751	22521	22392	22492	22599	22592	22600	22503	22639	22586	22339	22322	22406	22436	22751	22542	22468	22511	22569	22361	22621	22405	22444	22381	22527	22606	22575	22515	22441	22508	22434	22469	22496	22615	22509	22552	22640	22559	22780	22382	22447	22329	22632	22420	22414	22692	22588	22342	22355	22572	22427	22580	22631	22579	22503	22524	22402	22347	22607	22645	22474	22415	22496	22407	22366	22367	22717	22444	22495	22522	22521	22338	22439	22518	22498	22524	22452	22433	22609	22530	22432	22496	22725	22455	22630	22372	22562	22523	22333	22465	22463	22472	22479	22643	22553	22566	22748	22473	22636	22430	22497	22553	22548	22534	22838	22568	22734	22432	22371	22601	22327	22417	22434	22343	22517	22365	22399	22443	22454	22478	22444	22523	22325	22590	22555	22485	22404	22435	22555	22612	22470	22371	22427	22500	22501	22491	22583	22589	22550	22472	22297	22519	22707	22547	22624	22310	22435	22377	22516	22497	22446	22331	22494	22440	22685	22282	22271	22533	22133	22725	22432	22451	22507	22603	22530	22730	22483	22449	22533	22457	22558	22480	22481	22493	22731	22574	22582	22590	22503	22731	22664	22529	22454	22409	22480	22341	22437	22345	22503	22626	22622	22616	22477	22505	22379	22361	22638	22275	22381	22489	22561	22455	22487	22671	22419	22528	22336	22493	22408	22622	22602	22534	22616	22336	22448	22296	22586	22597	22512	22589	22400	22373	22279	22254	22823	22551	22302	22272	22513	22521	22384	22546	22222	22552	22624	22460	22682	22568	22387	22312	22551	22477	22612	22602	22397	22488	22609	22517	22522	22550	22812	22746	22521	22449	22469	22640	22829	22494	22644	22898	22458	22517	22437	22663	22646	22550	22710	22443	22584	22339	22430	22482	22557	22620	22628	22535	22449	22632	22498	22532	22469	22339	22609	22430	22491	22572	22529	22466	22549	22625	22469	22416	22442	22454	22533	22488	22520	22602	22191	22513	22459	22598	22719	22450	22405	22491	22343	22323	22464	22363	22721	22600	22372	22284	22554	22401	22553	22558	22548	22580	22673	22514	22457	22375	22645	22428	22702	22574	22264	22481	22740	22571	22257	22659	22462	22457	22287	22729	22277	22467	22510	22463	22477	22492	22625	22633	22703	22524	22578	22326	22542	22660	22544	22569	22520	22363	22531	22566	22592	22665	22633	22622	22612	22648	22470	22592	22383	22571	22293	22505	22429	22487	22416	22507	22542	22390	22620	22647	22778	22640	22372	22324	22530	22519	22647	22561	22651	22605	22592	22668	22515	22453	22529	22534	22503	22481	22546	22584	22365	22494	22149	22600	22473	22603	22221	22418	22743	22678	22445	22527	22673	22417	22734	22562	22461	22208	22489	22413	22524	22437	22428	22496	22396	22527	22419	22348	22536	22580	22311	22774	22650	22594	22254	22418	22567	22632	22409	22442	22724	22594	22688	22542	22297	22298	22322	22290	22488	22364	22393	22371	22346	22552	22484	22370	22405	22529	22410	22428	22403	22560	22513	22466	22231	22539	22571	22409	22694	22579	22473	22423	22406	22473	22549	22635	22468	22588	22431	22399
17086	32060	30274	25910	22605	27499	63575	68185	52893	39989	27867	20822	18679	18396	18094	18290	18240	18289	18299	18187	18259	18354	18348	18115	18233	18152	18227	18353	18239	18235	18176	18228	18230	18149	18296	18353	18143	18267	18320	18182	18175	18202	18317	18273	18089	18246	18329	18306	18248	18150	18241	18285	18449	18127	18324	18270	18377	18354	18330	18295	18286	18226	18183	18297	18419	17961	18307	18239	18281	18209	18210	18183	18200	18301	18199	18220	18355	18338	18093	18370	18366	18382	18304	18360	18316	18182	18292	18194	18164	18239	18197	18032	18148	18101	18182	18298	18216	18186	18157	18075	18463	18242	18186	18111	18150	18175	18234	18216	18259	18138	18180	18267	18192	18283	18337	18058	18216	18369	18183	18422	18274	18274	18217	18196	18159	18104	18198	18192	18257	18180	18274	18059	18333	18192	18168	18182	18256	18241	18283	18333	18176	18210	18379	18237	18217	18190	18308	18429	18163	18171	18133	18314	18144	18378	18343	18196	18121	18252	18051	18274	18067	18317	18524	18113	18199	18523	18050	18375	18131	18255	18409	18125	18099	18074	18225	18272	18156	18108	18326	18066	18293	18313	18313	18148	18161	18199	18405	18098	18239	18241	18215	18299	18210	18255	18083	18269	18235	18190	18228	18188	18203	18306	18177	18093	18134	18289	18282	18170	18309	18182	18178	18266	18176	18294	18277	18046	18194	18121	18138	18182	18355	18170	18222	18270	18117	18115	18164	18142	18234	18279	18188	18244	18259	18128	18197	18258	18215	18172	18228	18249	18270	18297	18246	18218	18066	18196	18122	18182	18163	18375	18317	18127	18085	18118	18076	17972	18221	18065	18169	18300	18378	18199	18338	18309	18143	18232	18269	18263	18227	18155	18268	18262	18284	18253	18441	18235	18282	18277	18067	18011	18225	18197	18213	18313	18198	18176	18221	18129	18115	18252	18346	18222	18239	18107	18225	18251	18208	18324	18098	18298	18367	18256	18194	18145	18173	18094	18441	18343	18319	18223	18335	18169	18440	18300	18213	18202	18226	18259	18227	18216	18204	18368	18297	18013	18100	18211	18198	18091	18150	18157	18073	18109	18303	18143	18178	18052	18295	18176	18130	18313	18166	18214	18324	18427	18366	18234	18170	18228	18162	18082	18174	18419	18252	18238	18128	18243	18148	18399	18037	18298	18083	18193	18095	18178	18407	18206	18256	18102	18346	18281	18143	18425	18289	18139	18094	18173	18080	18269	18280	18213	18121	18237	18124	18287	18215	18232	18235	18295	18353	18296	18288	18006	18391	18080	18380	18257	18084	18155	18064	18132	18129	18129	18269	18068	18180	18171	18082	18155	18114	18141	18166	18242	18290	18115	18197	18185	18377	18218	18324	18306	18272	18229	18154	18392	18153	18199	18249	18275	18216	18026	18230	18080	18215	18245	18296	18206	18218	18127	18152	18316	18221	18404	18192	18432	18292	18197	18244	18356	18228	18143	18254	18300	18310	18195	18194	18139	18095	18210	18070	18159	18130	18251	18273	18286	18150	18308	18178	18200	18185	18136	18246	18333	18230	18198	18203	18169	18241	18137	17929	18213	18276	18296	18233	18083	18297	18160	18295	18102	18292	18025	18147	18356	18204	18209	18066	18239	18137	18260	18305	18380	18067	18231	18377	18254	18139	18130	18295	18246	18177	18220	18313	18322	18217	18217	18340	18210	18082	18240	18224	18234	18040	18123	18330	18228	18422	18210	18114	18095	18504	18263	18277	18110	18318	18346	18263	18234	18079	18264	18225	18131	18238	18251	18207	18102	18223	18254	18228	18167	18154	18110	18136	18193	18389	18333	18375	18112	18172	18142	18114	18223	18246	18302	18179	18254	18262	18191	18224	18240	18153	18289	18155	18160	18211	18141	18237	18148	18309	18055	18115	18150	18182	18359	18259	18363	18167	18156	18133	18092	18315	18271	18157	18278	18194	18230	18200	18152	18265	18194	18178	18187	18259	18320	18029	18396	18273	18204	18188	18105	18172	18139	18277	18235	18211	18261	18340	18160	18218	18107	18228	18277	18152	18277	18236	18179	18150	18160	18288	18231	18164	18327	18218	18251	18299	18107	18160	18193	18142	18159	18157	18395	18294	18235	18088	18097	18100	18243	18163	18308	17995	18024	18349	18026	18243	18005	18247	18080	18150	18163	18239	18292	18201	18194	18307	18236	18303	18301	18257	18374	18198	18309	18176	18085	18118	18311	18155	18113	18179	18061	18193	18137	17943	18257	18112	18095	18372	18153	18246	18334	18375	18013	18351	18229	18123	18328	18110	18183	18323	18253	18309	18173	18128	18259	18145	18335	18316	18107	18273	18189	18117	18252	18246	18164	18224	18335	18145	18157	18122	18139	18175	18165	18236	18232	18106	18159	18143	18389	18074	18131	18273	18061	18260	18131	18255	18248	18134	18022	18216	18308	18083	18074	18239	18220	18108	18305	18161	18152	18166	18099	18108	18177	18280	18265	18020	18212	18262	18325	18173	18200	18272	18154	18176	18234	18012	18094	18257	18408	18209	18090	18243	18277	18269	18098	18209	18208	18386	18090	18177	18193	18184	18116	18091	18136	17987	18159	18123	18259	18158	17978	18216	18070	18144	18285	18090	18146	18253	18161	18153	18099	18221	18426	17909	18125	18156	18340	18171	18207	18324	18207	18189	18177	18221	18063	18168	18229	18307	18329	18256	18170	18346	18336	18135	18074	17898	18226	18106	18186	18109	18026	18080	18254	18192	18123	18417	18085	18070	18138	18106	18202	18267	18169	18319	18110	18169	18124	18304	18055	18086	18373	18221	18076	18372	18292	18234	18216	18141	18250	18054	18267	18391	18129	18238	18027	18284	18190	18362	18354	18292	18169	18372	18316	18059	18194	18250	18144	18067	18131	18231	18154	18133	18241	18066	18311	18072	18140	18206	18112	18170	18244	18235	18102	18308	18127	18293	18336	18171	18191	18162	18051	18155	18269	18128	18285	18246	18125	18366	18218	18338	18075	18287	18296	18273	18200	18187	18279	18358	18296	18170	18172	18105	18136	18153	18141	18365	18225	18159	18242	18303	18233	18305	18169	18147	18102	18199	18193	18179	18177	18211	18340	18136	18160	18373	18291	18174	18188	18252	18214	18361	18160	18178	18091	18099	18118	18218	18037	18284	18078	18423	18187	18255	18161	18069	18095	18201	18218	18183	18287	18174	18272	18075	18096	18271	18164	18325	18078	18314	18115	18044	18172	18068	18117	18139	18251	18196	18249	18287	18231	18311	18169	18127	18055	18208	18128	18446	18201	18234	18179	18139	18309	18092	18245	18072	18222	18244	18158	18328	18238	18242	18174	18158	18162	18100	18284	18003	18308	18258	18286	18244	18268	18172	18177	18257	18331	18329	18196	18168	18185	18311	18304	18219	18264	18199	18246	18315	18202	18279	18269	18079	18039	18368	18214	18130	18146	18184	18078	18105	18204	18203	18246	18389	18215	18230	18146	18023	18061	18434	18033	18127	18151	18439	18201	18139	18091	18231	18361	18164	18307	18226	18444	18236	18218	18266	18280	18257	18312	18131	18288	18276	18235	18245	18191	18261	18093	18310	18116	18215	18001	18007	18320	18282	18319	18150	18177	18102	18308	18201	18304	18109	18269	18056	18164	18207	18189	18081	18099	18220	18181	18388	18117	18329	18136	18213	18020	18148	18297	18030	18367	18234	18192	18285	18126	18327	18195	18219	18174	18111	18063	18168	18273	17946	18329	18274	18245	18116	18201	18401	18357	18331	18232	18352	18113	18265	18178	18381	18204	18289	18144	18188	18233	18117	18221	18284	18100	18128	18239	18295	18205	18300	18290	18155	18264	18218	18107	18165	18292	18201	18123	18333	18148	18043	18172	18173	18279	18275	18309	18124	18199	18266	18299	18172	18193	18094	18167	18219	18297	18182	17987	18292	18132	18244	18231	18218	18143	18163	18053	18112	18165	18049	18300	18198	18225	18274	18272	18255	18024	18235	18306	18444	18054	18277	18276	18286	18151	18179	18337	18278	18186	18255	18328	18097	18221	18179	18232	18212	18188	18213	18190	18075	18061	18263	18148	18239	18294	18339	18186	18317	18455	18276	18103	18222	18281	18310	18219	18290	18293	18187	18255	18309	18201	18328	18053	18341	18157	18224	18152	18224	18136	18270	18105	18358	18223	18372	18236	18462	18062	18385	18127	18165	18050	18248	18039	18130	17986	18208	18177	18293	18161	18188	18295	18088	18048	18224	18095	18134	18124	18248	18136	18163	18193	18285	18192	18083	18154	18165	18398	18160	18216	18271	18224	18158	18233	18139	18332	18157	18141	18263	18209	18335	18142	18303	18047	18291	18163	18226	18216	18244	18079	18221	18167	18162	18243	17939	18236	18092	18220	18325	18352	18269	18377	18246	18133	18145	18156	18116	18190	18270	18268	18178	18090	18215	18162	18162	18184	18054	18176	18386	18272	18299	18154	18247	18289	18251	18023	18208	18045	18124	18210	18277	18072	18171	18192	18200	18199	18115	18222	18196	18211	18184	18138	18208	18206	18257	18334	18195	18240	18346	18270	18150	18223	18485	18118	18125	18122	18193	18257	18277	18135	18173	18197	18201	18159	18183	18193	18188	18208	18249	18301	18286	18210	18160	18332	18179	18207	18264	18249	18252	18209	18217	18236	18243	18262	18220	18137	18159	18282	18087	18185	18252	18318	18303	18058	18146	18210	18163	18122	18243	18113	18107	18300	18293	18136	18305	18273	18081	18226	18092	18227	18117	18225	18210	18184	18337	18082	18270	18141	18199	18043	18180	18177	18085	18056	18214	18107	18231	18134	18190	18389	18235	18195	18341	18390	18156	18470	18167	18364	18221	18321	18277	18168	18135	18317	18265	18389	18381	18116	18137	18184	18221	18078	18393	18078	17982	18284	18083	18298	18285	18149	18133	18271	18331	18191	18017	18261	18148	18150	18203	18131	18323	18247	18137	18092	18132	18160	18208	18251	18278	18228	18318	18195	18274	18331	18156	18247	18259	18210	18200	18239	18173	18068	18238	18252	18227	18272	18183	18385	18208	18112	18235	18149	18084	18158	18124	18107	18289	18136	18235	18038
27880	22620	27527	25799	22550	23121	28357	30128	27054	24832	23247	22850	22521	22189	22201	22307	22184	22467	22455	22288	22275	22260	22442	22413	22475	22558	22284	22183	22593	22359	22193	22407	22169	22510	22175	22186	22415	22306	22354	22389	22347	22422	22310	22387	22300	22342	22357	22141	22406	22378	22476	22434	22342	22451	22387	22500	22265	22400	22309	22595	22464	22385	22381	22350	22343	22519	22375	22114	22363	22370	22035	22332	22167	22395	22482	22336	22230	22218	22188	22298	22428	22424	22174	22235	22015	22410	22447	22353	22520	22639	22236	22487	22431	22492	22701	22520	22238	22535	22409	22296	22272	22334	22228	22205	22263	22159	22341	22551	22266	22331	22435	22232	22288	22314	22396	22267	22337	22229	22473	22393	22372	22308	22201	22481	22367	22412	22470	22271	22307	22469	22403	22187	22266	22220	22633	22399	22269	22508	22494	22399	22207	22119	22152	22230	22448	22350	22151	22380	22204	22360	22361	22459	22521	22229	22395	22408	22329	22220	22552	22411	22505	22253	22293	22320	22266	22315	22290	22384	22215	22449	22462	22242	22310	22159	22255	22193	22431	22355	22354	22436	22277	22441	22203	22216	22035	22386	22357	22401	22279	22308	22329	22158	22273	22145	22487	22467	22387	22319	22382	22372	22251	22302	22608	22405	22387	22385	22326	22280	22523	22126	22094	22256	22490	22473	22314	22288	22300	22436	22471	22381	22530	22400	22274	22342	22433	22312	22284	22429	22244	22357	22201	22210	22162	22479	22423	22275	22165	22515	22315	22294	22263	22100	22182	22243	22375	22391	22403	22185	22366	22473	22052	22126	22413	22469	22397	22477	22356	22264	22328	22257	22173	22251	22492	22348	22359	22457	22392	22181	22423	22324	22262	22314	22337	22443	22409	22136	22305	22311	22242	22458	22381	22372	22208	22272	22423	22281	22151	22411	22287	22389	22308	22380	22325	22291	22192	22296	22292	22352	22257	22536	22378	22247	22371	22182	22532	22348	22461	22396	22347	22228	22391	22154	22531	22260	22229	22289	22436	22209	22345	22355	22350	22326	22363	22254	22448	22342	22430	22417	22155	22267	22345	22450	22223	22234	22486	22437	22381	22293	22486	22388	22194	22164	22211	22384	22341	22260	22278	22408	22426	22632	22585	22186	22237	22186	22261	22243	22242	22374	22487	22198	22359	22323	22247	22313	22227	22224	22266	22331	22443	22194	22394	22377	22357	22223	22191	22319	22297	22263	22220	22327	22408	22342	22326	22281	22326	22257	22315	22342	22256	22200	22071	22325	22324	22173	22317	22260	22464	22477	22404	22401	22342	22375	22383	22543	22350	22348	22356	22285	22428	22285	22106	22248	22287	22448	22224	22174	22465	22187	22167	22622	22311	22376	22189	22388	22518	22495	22286	22392	22310	22309	22365	22367	22253	22385	22478	22308	22408	22531	22443	22418	22348	22293	22379	22311	22449	22321	22403	22675	22180	22540	22393	22489	22445	22350	22562	22346	22392	22208	22213	22343	22377	22442	22330	22381	22619	22418	22337	22388	22411	21989	22191	22400	22441	22375	22649	22378	22525	22322	22526	22375	22436	22400	22211	22276	22280	22141	22373	22404	22256	22491	22359	22424	22249	22381	22085	22155	22499	22307	22258	22265	22324	22515	22192	22238	22186	22341	22240	22180	22267	22363	22289	22141	22297	22289	22255	22267	22356	22313	22356	22257	22367	22163	22414	22504	22422	22304	22391	22330	22409	22316	22479	22085	22448	22396	22182	22213	22512	22282	22233	22188	22518	22263	22312	22305	22206	22295	22463	22275	22352	22300	22199	22335	22574	22221	22321	22363	22439	22199	22162	22254	22336	22329	22309	22206	22463	22486	22213	22370	22308	22577	22459	22453	22167	22234	22510	22355	22287	22334	22547	22413	22363	22468	22526	22521	22355	22557	22346	22316	22446	22596	22426	22293	22510	22344	22287	22353	22120	22446	22492	22417	22223	22304	22371	22188	22322	22411	22229	22423	22262	22540	22212	22520	22139	22220	22345	22526	22437	22240	22283	22280	22259	22518	22452	22435	22550	22357	22311	22331	22356	22368	22446	22493	22339	22301	22335	22317	22314	22280	22358	22219	22357	22284	22241	22339	22412	22299	22279	22130	22396	22342	22378	22404	22411	22434	22355	22336	22239	22271	22423	22300	22418	22350	22410	22082	22290	22471	22293	22316	22519	22455	22412	22249	22469	22445	22383	22288	22256	22309	22408	22410	22091	22150	22399	22440	22680	22381	22257	22275	22322	22462	22324	22335	22396	22177	22344	22197	22370	22223	22336	22480	22427	22564	22548	22549	22485	22557	22409	22456	22454	22262	22475	22291	22370	22242	22418	22374	22352	22421	22481	22123	22460	22440	22610	22486	22600	22372	22173	22325	22301	22310	22290	22305	22297	22348	22669	22612	22290	22175	22273	22237	22224	22307	22413	22291	22336	22244	22245	22287	22464	22407	22242	22419	22357	22205	22297	22192	22464	22277	22335	22218	22258	22567	22493	22395	22393	22385	22283	22605	22429	22231	22296	22239	22385	22279	22421	22554	22184	22322	22133	22301	22354	22103	22281	22315	22362	22371	22394	22551	22278	22263	22267	22475	22523	22371	22271	22342	22215	22308	22192	22379	22344	22267	22419	22200	22269	22127	22334	22425	22370	22390	22326	22534	22346	22270	22374	22137	22183	22362	22342	22358	22395	22504	22401	22409	22411	22375	22426	22298	22507	22427	22415	22319	22536	22255	22383	22310	22258	22435	22265	22372	22288	21896	22413	22287	22543	22286	22451	22471	22534	22221	22393	22395	22248	22090	22384	22480	22303	22344	22358	22191	22283	22203	22233	22227	22328	22442	22324	22362	22347	22517	22382	22304	22269	22228	22433	22184	22370	22411	22416	22174	22446	22423	22110	22338	22361	22374	22442	22279	22335	22560	22542	22322	22460	22173	22357	22392	22639	22545	22286	22345	22302	22329	22440	22451	22279	22261	22450	22461	22419	22266	22377	22272	22388	22446	22364	22330	22276	22272	22497	22533	22338	22258	22389	22304	22351	21975	22260	22303	22445	22426	22416	22406	22421	22450	22353	22212	22286	22093	22436	22401	22633	22433	22416	22175	22266	22117	22130	22254	22304	22199	22345	22123	22015	22387	22544	22303	22578	22333	22270	22223	22190	22186	22346	22553	22324	22488	22274	22157	22338	22287	22622	22312	22264	22367	22253	21967	22481	22523	22273	22220	22424	22473	22336	22452	22227	22422	22324	22550	22247	22266	22215	22168	21964	22320	22303	22377	22241	22533	22537	22336	22419	22281	22430	22540	22371	22431	22371	22373	22345	22209	22427	22361	22321	22025	22355	22498	22369	22212	22242	22186	22370	22325	22378	22319	22184	22436	22170	22561	22306	22017	22367	22199	22401	22489	22158	22342	22488	22306	22335	22235	22393	22375	22349	22465	22349	22525	22543	22249	22329	22085	22449	22405	22547	22184	22554	22311	22348	22352	22556	22447	22388	22399	22227	22180	22061	22325	22402	22302	22326	22282	22184	22269	22194	22326	22334	22452	22245	22350	22416	22470	22564	22470	22413	22409	22499	22346	22301	22311	22386	22263	22338	22207	22341	22492	22096	22356	22412	22233	22359	22420	22001	22297	22456	22458	22346	22315	22365	22403	22315	22267	22293	22220	22111	22400	22459	22423	22172	22313	22242	22313	22702	22472	22305	22296	22299	22465	22261	22162	22295	22193	22371	22356	22182	22421	22485	22425	22491	22287	22388	22180	22427	22162	22399	22293	22638	22059	22275	22437	22209	22410	22345	22415	22538	22214	22305	22264	22383	22354	22221	22311	22497	22295	22418	22277	22246	22378	22584	22321	22302	22509	22361	22225	22365	22180	22333	22423	22456	22626	22384	22151	22537	22131	22619	22292	22437	22409	22531	22354	22405	22129	22388	22375	22362	22394	22387	22412	22336	22221	22117	22198	22404	22391	22421	22367	22159	22491	22338	22556	22450	22158	22374	22529	22430	22448	22230	22250	22426	22275	22486	22459	22396	22268	22342	22135	22156	22403	22596	22521	22438	22407	22341	22384	22363	22358	22276	22411	22313	22454	22114	22330	22314	22199	22202	22268	22311	22419	22378	22402	22186	22170	22362	22482	22350	22387	22405	22198	22315	22016	22368	22416	22457	22498	22255	22270	22234	22316	22386	22307	22348	22488	22414	22273	22587	22241	22278	22399	22172	22481	22285	22536	22334	22235	22530	22462	22391	22434	22195	22019	22333	22503	22333	22239	22519	22447	22289	22251	22217	22206	22178	22402	22456	22196	22231	22564	22479	22426	22352	22304	22144	22379	22406	22212	22376	22485	22392	22278	22306	22257	22376	22250	22287	22430	22198	22322	22437	22317	22362	22497	22350	22411	22297	22317	22393	22192	22284	22277	22418	22284	22186	22546	22433	22226	22509	22388	22597	22357	22374	22189	22330	22513	22429	22323	22530	22287	22441	22392	22401	22451	22423	22391	22213	22488	22396	22385	22352	22441	22213	22364	22285	22478	22132	22372	22415	22213	22094	22270	22235	22213	22413	22136	22330	22357	22441	22365	22324	22239	22211	22361	22316	22162	22232	22211	22366	22441	22313	22408	22219	22208	22231	22281	22330	22442	22265	22406	22336	22270	22509	22462	22325	22383	22456	22413	22110	22179	22337	22475	22209	22257	22352	22491	22378	22505	22361	22396	22400	22022	22457	22134	22557	22147	22269	22150	22430	22349	22323	22374	22475	22402	22468	22249	22220	22369	22450	22432	22375	22412	22307	22363	22227	22467	22183	22246	22232	22524	22431	22312	22131	22208	22303	22163	22438	22198	22289	22379	22409	22243	22457	22065	22270	22359	22315	22470	22440	22393	22242	22467	22324	22447	22385	22367	22289	22425	22275	22354	22222	22247	22452	22413	22529	22413	22308	22359	22254	22300	22179	22391	22437	22205	22318	22452	22550	22434	22434	22491	22224	22156	22390	22124	22323	22304	22271	22374	22368	22066	22423	22368	22503	22565	22529	22324	22368	22213	22400	22347	22287	22451	22293	22355	22345	22392	22485	22409	22363	22351	22290	22344
17090	21792	21861	20007	18866	19099	26671	28029	23688	20796	19108	18417	18095	18332	18342	18054	18227	18169	18050	17963	18385	18260	18367	18257	18114	18201	18164	18239	18240	18082	18184	18264	18135	18237	18003	18113	18152	18169	18326	18130	17992	18116	18245	18049	18089	18000	18187	18128	18136	17906	18215	18345	18192	18100	18153	18127	18288	18295	18167	18188	18196	18054	18352	18337	18079	18360	18052	18038	18280	18085	18117	18160	18077	18307	18287	18278	18226	18077	18202	18153	18242	18165	18184	18161	18250	18180	18183	18271	18109	18227	18198	18095	18232	18367	18186	18293	18134	17940	18194	18257	18252	18320	18204	18031	18293	18092	18158	18011	18144	18162	18154	18189	18120	18181	17971	18143	18115	18366	18183	18091	18229	18250	18185	18216	18284	18234	18004	18096	18240	18218	18184	18183	18098	18240	18113	18097	18075	18103	18218	17901	18193	18111	18091	18138	18162	18121	18101	18073	18254	18265	17975	18186	18372	18200	17774	18147	18176	18216	18139	18135	18206	18129	18212	18262	18202	18133	18174	18102	18211	18199	18131	18212	18113	18296	18193	17932	18179	18275	18139	18244	18027	18077	18074	18186	18071	18330	18297	18030	18138	18169	18153	18107	18017	18109	18166	18138	18020	18175	18063	18119	18079	18125	18090	18201	18016	18092	18273	18234	18166	18323	17967	18193	18189	18246	18232	18441	18251	18250	18278	18068	18150	18269	18174	18120	18032	18120	18278	18148	18053	18025	18202	18058	18186	17995	18181	18003	18221	18155	18325	18305	18040	18316	18093	18264	18205	18261	18220	18149	18223	18018	17962	18301	18197	18103	18024	18200	18013	18061	18093	18314	18116	18263	18019	18100	18385	18070	18157	18063	18191	18167	18164	18081	18078	18160	18100	17969	18121	18152	18212	18172	18219	18089	18130	18199	18124	18352	18207	18017	18238	18213	18197	18219	18052	18156	18121	18070	18131	18259	17983	18278	18068	18092	18109	18139	18018	18253	18311	18126	18366	18061	18289	18119	18105	18247	18189	18218	18000	18200	18222	18179	18103	18262	18085	18244	18265	18209	18228	18125	18133	18130	17982	18199	18128	17929	18268	18197	18186	18139	18089	18193	18108	18339	18230	18251	17913	18146	18264	18211	18213	18039	18025	18177	18225	18130	18279	18146	17927	18263	18095	18079	18189	18180	18259	18254	18284	18061	18149	18071	18400	18172	18128	18266	18149	18304	18160	18119	18086	18200	18155	18231	18054	18207	18136	18030	18113	18220	18337	18400	18262	18093	18296	18201	18224	18314	18052	18139	18193	18223	17998	18081	18174	18164	18099	18099	18254	18129	18255	18070	18259	18120	18266	18188	18168	18202	18233	18082	18016	18218	18186	18178	18279	18152	17950	18098	18283	17968	18156	18136	18128	18210	18282	18167	18301	18152	18236	18072	18191	18298	17908	18267	17848	18163	18038	17999	18206	18021	18169	18160	18156	18126	17966	17957	18057	18205	18181	18242	18070	18291	18174	18271	18199	18254	18205	18127	18122	18092	18045	18016	18301	18050	18073	18149	18376	18073	18133	18147	18254	18022	17929	18100	18202	18097	18122	18141	18210	18433	18043	18149	18104	18189	18233	18172	18076	18328	18194	18040	18316	18038	18064	18160	18022	18407	18194	18176	18150	18314	18155	18264	18066	18062	18065	18204	18274	18057	18213	18056	18274	18093	18099	18119	18349	18134	18163	18199	18180	17994	18177	18061	18174	18243	17971	18205	18152	18252	18099	18274	18070	18032	18300	18056	18277	18279	18040	18270	18279	18245	18275	18113	18115	18302	18121	18410	18125	17907	18159	18337	18089	18041	18096	18257	17938	18309	18380	18303	18157	18111	18003	18269	18164	18145	18209	18050	18047	18184	18299	18190	18115	18150	18278	18238	18009	17968	18248	18101	18299	18269	18169	18284	18200	18135	18025	18233	18342	18123	18166	18192	18217	18075	18130	18070	17983	18085	18275	17954	18265	18025	18220	18109	18139	18266	18166	17990	18175	18271	18142	18254	18068	18147	18220	18089	18250	18189	18204	18041	18165	18166	18213	18168	18224	18175	18021	18122	18100	18102	18228	18227	18055	18085	18171	18038	18352	17967	18218	18099	18139	18081	18309	18201	17984	18082	18046	18222	18117	18126	18080	18124	18092	18145	18181	18293	18262	18065	18184	18219	18371	18180	18155	18242	18264	18069	18103	18224	18123	18114	18268	18194	18104	18284	18038	18108	18197	18019	18227	18157	18005	17990	18168	18054	18101	18264	18101	18116	18211	18072	18183	18189	18035	18313	18171	17906	18104	18085	18233	18362	18172	18116	18192	18184	18190	18176	18124	18078	18084	18131	18196	18177	18336	18099	18248	17998	18204	18150	18193	18249	18203	18230	18155	18202	17866	18176	18194	18275	18201	18061	18255	18097	18076	18244	18135	18184	18062	17974	18270	17917	18190	18159	18036	18093	18171	18141	18100	18193	18450	18161	18146	18133	18039	18284	18134	18297	18095	18161	18363	18174	18158	18109	18275	18142	18137	18250	18173	17954	18082	18108	18327	18088	18441	18133	18083	18193	18096	17906	18210	18194	18190	18104	18033	18107	18268	18184	18250	18199	18209	18238	18164	18210	17999	18272	18000	18053	18051	18103	18030	18187	18224	18065	18241	18176	18173	18062	18271	18009	18150	18075	18220	18332	18169	18150	18198	18004	18217	18202	18042	18269	18099	18086	18332	18100	18190	18202	18305	18301	18259	18005	18191	18035	18122	18093	18201	18077	18232	18082	18070	18256	18231	18343	18150	18190	18220	18016	18116	18168	18141	18368	18007	18209	18243	18240	18314	18163	18246	18316	17971	18112	18125	18020	18221	17998	18133	18126	18231	18277	18126	18141	18357	18266	18246	18209	18079	18198	18319	18117	18066	18105	18157	18188	18071	18206	18168	18128	18088	18133	18158	18184	18202	18139	18133	18308	18073	18114	18183	18262	18190	18059	18118	18022	18142	18283	18292	18170	18122	18107	18214	18127	18170	18082	18276	18029	18048	18286	18245	18092	18205	18240	18171	18033	18065	18204	18209	18225	18014	18001	18345	18220	17950	18289	18284	18276	18271	18174	18037	18179	18421	18108	18185	18242	18087	18136	18177	18168	18219	18366	18186	18261	18244	18102	18204	18295	18266	18109	18209	18158	18225	18154	18345	18105	18136	18046	18127	17966	18124	18171	18058	18266	18111	18103	18154	18203	18132	18070	18173	18334	18081	18029	18368	18105	18178	18193	18222	18201	18108	18109	18236	18160	18200	18173	18357	18078	18205	18214	18207	18301	17948	18339	18097	18306	18093	18143	18135	18132	18299	18289	18311	18266	18140	18297	18391	18353	18142	18147	18156	18074	18057	18254	18179	18215	18087	18164	18128	18197	18248	17922	18101	18046	18384	18224	17986	18314	18295	18159	18128	18280	18231	18191	18200	18137	18139	18221	18243	18093	18183	18153	18179	18264	18251	18111	18255	18145	18300	18012	18253	18077	18259	18037	18280	18109	18206	18196	18339	18094	18139	18147	18263	18203	18174	18092	18176	18213	18273	18204	18143	18243	18258	17980	18084	18167	18070	18213	18072	18139	18152	18105	18168	18001	17941	18250	18340	18055	18117	18145	18167	18167	18059	18176	18065	18114	18174	18197	18114	18127	18145	18023	18150	18143	18083	18103	18096	18104	18018	18105	18182	18274	18039	18212	18094	18170	18237	18237	18098	18129	18249	18214	18189	18192	18061	18161	18298	18105	18008	18102	18275	18174	18152	18200	18248	18173	18173	18060	18239	18188	18084	18232	18117	18132	17940	18217	18010	18265	18256	18261	18144	18024	18230	18198	18284	17958	18161	18074	18153	18164	18135	18203	18023	18114	18298	18212	18118	18028	18144	18103	18162	18031	18155	18084	18253	18102	18161	18150	18073	18365	18196	18152	18227	18132	18246	18211	18051	18074	18311	18234	17966	18199	18093	18201	18242	18289	18131	18337	18250	18216	18298	18108	18212	18209	18269	18076	18321	18192	18296	18320	18005	18138	18166	18143	18103	18062	18002	18173	17969	18046	18298	18157	18266	18263	18149	18193	18108	18087	18133	18205	18070	18150	17942	18181	17958	18183	18044	18094	18389	18174	18103	18043	18099	18127	18016	18317	18358	18108	18294	18047	18140	18270	18300	18187	18057	18026	18253	18055	18108	18057	18256	18198	18259	18219	18268	17885	18136	18265	18297	18345	18123	18214	18292	18321	18130	18090	18137	18190	18146	18108	18207	18158	17958	18396	18244	18046	18163	18062	18045	18039	18245	18118	18060	18139	18085	18168	18228	18104	17991	18144	18088	18135	18301	18042	18138	18012	18141	18204	18207	18169	17952	18289	18320	17965	18271	18089	18164	18097	18197	18136	18074	18288	18168	18094	17990	18147	18088	18081	18307	18183	18197	18381	18123	18136	18190	18057	18226	18127	18157	18016	18190	18142	18203	18343	18307	18038	18081	18107	17868	18130	18224	18209	18133	18141	18284	18133	18033	18180	18299	18100	18136	18237	18087	18045	18249	18137	18004	18139	18213	18028	18074	18110	18208	18050	17940	18142	18200	18153	18046	18084	18270	18387	18065	18144	18176	18259	18149	18037	18057	18224	18170	18177	18097	18096	18110	18146	18119	18139	18137	18133	18279	18221	18050	18399	18260	18048	18275	18143	18097	18131	18060	18135	18247	18178	18173	18119	18073	18265	18170	18081	18268	18104	18099	18288	18019	18101	18345	18191	18178	18093	18347	18048	18120	18234	18057	18046	18338	18019	18327	17926	18161	18054	18100	18159	18027	18375	18352	18259	17971	18100	18176	18088	18136	18169	18133	18369	18200	18188	18203	18159	18231	18209	18037	18244	18345	17932	18103	18344	18200	18113	18098	18233	18180	18086	18246	18356	18117	18126	18192	18260	18145	18132	18089	18264	18171	18115	18035	18226	18164	18222	18139	18021	18274	18289	18111	18164	18154	17991	18174	18118	18355	18136	18150	18116	18174	18223	18262	18074	18117	18098	18343	18029	18195	18065	18201	18239	18129	18348	18144	18229	18171	18349	18030	18215	18164	18114
24622	21412	28698	24987	23323	27727	52094	52658	38649	31227	25623	23318	22183	22234	22096	22073	22107	22295	22205	22313	22223	21884	22112	22236	22165	21940	22208	22139	22174	21944	22065	22174	22105	22041	22106	22076	21835	21819	22179	22246	21937	22107	22156	22203	22001	22079	22187	22143	22244	22106	22101	21995	22112	22095	22017	21951	22077	22000	21999	22169	22047	22114	22101	22176	22147	22110	22155	22110	22060	22234	22151	22121	22091	21885	22222	22011	22050	22042	22144	22102	22053	21954	22019	22026	22022	21909	22321	22244	22168	22069	22104	21969	22088	22009	21978	22116	21979	22064	22149	22084	22018	22104	22095	22033	22090	22240	22188	22019	22258	22257	22183	22085	22255	22168	22047	22225	22354	22094	22123	22071	22171	22163	22161	22085	21986	22156	21864	22038	22070	22113	22071	22058	22105	22148	22224	21931	22085	22108	21998	22105	22101	22082	22089	22096	21964	21986	22099	22089	22020	22032	22049	21780	21999	22182	22176	22075	21901	22037	22055	22034	22191	22129	22065	21771	22106	21988	22032	22069	22014	22145	22074	22088	21920	22176	22129	22259	21954	22209	22131	21892	22140	21940	22240	22073	22025	21950	22078	22147	22008	22044	22118	22096	22091	22188	22029	22204	22059	21973	21979	22159	22200	22135	21909	22047	22010	22065	22166	22120	22092	22178	21942	21817	22148	21879	22200	21989	21792	21874	22026	22014	21989	22035	22049	21924	22138	21762	22131	21925	22027	22274	22169	22103	21968	22144	22174	21910	21924	22020	21981	21959	22087	21931	21965	22056	22131	21826	22051	22036	21980	22072	22143	22093	21960	22005	22058	22045	21970	22012	22167	22069	22110	21962	22058	22216	22086	22098	22198	22097	21882	21989	22102	22136	22238	22067	22227	22235	22325	22135	22243	21962	22129	22022	22029	22073	22010	22128	21907	22029	22075	21830	22042	22127	22082	21893	22025	22007	21909	21923	22061	22031	21947	21960	22220	22073	22140	22055	22060	21789	22022	22207	22051	21913	21998	22163	22265	22292	21959	22207	22090	21877	22089	21895	22233	22111	22243	22216	22117	22107	21951	22161	22042	22055	21983	21893	21907	22023	22158	21942	22009	22176	21645	22068	22091	22121	22151	21961	21988	22005	22240	22152	22210	22326	22168	21939	22230	22013	21790	22024	22043	21810	22176	22005	21907	22149	22215	22119	21903	21923	22056	21877	22143	21869	21925	22070	22049	22056	21941	21990	21979	21939	21943	22074	21916	21925	22121	22071	21913	22115	21956	22056	22187	22079	21966	22019	22125	21936	22168	22131	22127	22158	22212	22009	22105	22000	22050	22145	22282	22275	22146	22100	21898	22052	22226	21954	21930	21999	21851	21923	22179	22144	22156	22088	21789	22174	21986	22190	22137	22011	22180	22083	22203	22146	22061	22415	22040	22019	22088	22001	22037	22059	22019	22064	22124	22164	21967	21965	22275	22029	22305	22349	22165	21910	22148	22157	22213	22126	22204	22213	22253	21805	22044	21909	22065	22011	22056	22022	21887	22329	22065	22134	22162	22106	22047	22105	21991	22201	22137	21981	22143	21905	22176	22364	22380	22021	22007	21902	22013	22096	22190	22262	22280	22219	21934	22000	22156	22025	22070	22052	22006	22191	21883	21965	22080	22067	22039	22142	22079	22141	22167	22113	22025	22046	22231	21928	22211	22194	21889	21979	21973	22170	22236	22091	22002	21939	22129	22143	22332	21984	22191	22107	22104	22051	22058	22343	22119	22172	22058	22207	22004	21978	21909	22136	21902	22044	22152	22115	22107	21933	22168	22014	22179	21996	21960	22037	22146	21974	21969	22048	22218	22289	22035	22127	22242	22028	21969	21968	22060	22102	21955	22110	22002	22202	22155	21910	21983	22002	22161	22073	22071	21965	22197	22032	22086	22026	22148	22073	22277	22201	22079	22254	21972	22069	22120	21998	21896	22226	22107	22138	22142	21890	22069	21933	22029	21944	22096	21884	22263	22123	22075	22230	22382	21809	22013	22154	21991	22087	22002	22040	22102	22067	21910	21925	21963	21978	22081	22138	22173	22080	22055	22013	21829	22095	22120	21946	22033	22059	22119	22128	22021	22170	22022	22002	22002	21977	22130	22284	22145	22040	22006	22143	21967	22242	22121	22069	21932	22275	22094	21913	22027	22064	21965	22153	22033	22104	22285	22177	22115	21930	22015	22098	21971	22090	22102	21963	22114	21902	22164	21954	22060	22162	21975	22057	22136	21997	21970	22142	22230	22197	21946	22169	21978	22260	22028	22077	22223	22033	21953	22019	21960	22025	22011	22204	21774	22053	22090	22097	22151	21906	21809	22215	21942	22111	22000	22077	22281	22181	22214	22125	22228	21912	22136	22081	22149	22218	22023	22150	22114	22071	22355	22087	21974	22018	22097	22258	22017	22077	21941	22096	22157	22037	22066	22071	21950	22120	21906	21844	21700	22084	22067	22019	22023	22100	22039	22068	22231	22158	22069	21960	22059	22076	21945	22051	22055	22173	22064	22117	22078	22025	21919	22144	21867	22128	22250	21886	22133	22064	21974	22176	22202	22054	22015	21990	22152	22159	21993	22020	21896	22174	22012	22053	22133	22104	21981	22056	21958	21897	22163	22060	22146	22054	22072	21854	22084	22076	22039	22249	22040	22043	22124	22022	22167	22067	22247	22155	21980	22155	21983	21888	22282	21961	22085	22026	22030	22142	22079	22106	21882	22074	22159	22146	21987	21892	22120	22029	22121	22048	22050	22190	22271	22075	22191	22201	22170	22092	22233	21963	22140	21982	22008	22068	21998	22018	22158	22153	22088	22186	22097	22275	21839	22112	21941	22039	22090	22080	22113	22252	22320	21878	22241	22201	21908	21961	21923	21994	22119	22084	22196	21982	21897	22213	22198	21986	22043	21890	22078	22045	21987	21997	21988	22219	22001	22054	22244	22147	22062	22215	21988	22188	21960	22084	21966	21834	22148	22106	22184	22042	22177	22002	22062	22039	22181	22111	22015	21981	22109	22088	21811	21967	22235	21972	21905	22044	22257	21959	22117	22323	22018	22001	22121	22044	22128	21934	22124	22142	22179	21970	22128	22048	21977	21990	22072	22074	22177	21922	22037	21990	22164	22164	22050	22015	22195	22171	22190	21890	22182	21872	22036	22057	21908	21869	22041	22149	22056	22201	21868	21860	22026	22181	22082	21808	21926	21956	22042	22113	22197	22077	22235	21928	22049	22130	22029	22075	21933	21916	21980	22023	22189	22113	22219	22218	21820	21926	22049	21887	22128	22067	21851	22130	22148	21996	22148	22065	22099	22020	21980	21966	22010	22065	21923	22016	22007	21981	22256	22140	22245	21917	22073	22124	22097	21906	21986	21935	22116	22042	21901	22216	22125	21839	22026	22045	22228	22426	21935	22155	22103	21959	22125	22338	22038	22236	22131	21964	22451	22021	22167	21921	21949	21918	21974	22171	22118	21924	22220	21920	22001	22125	22217	22232	21978	22105	22130	22049	22159	21932	22180	21954	22137	22083	22230	22167	22176	22007	22357	22045	22046	22345	22066	21947	22068	22022	22027	22226	22105	21994	22004	22089	22286	21856	22101	22115	22120	22185	22007	22105	21878	21779	22060	21869	22268	22271	22132	22134	22148	22033	22004	21939	22147	21950	22052	22149	22151	22091	21899	22101	22197	22158	21999	21984	22083	21963	22224	22183	22151	22129	22103	22275	22144	22052	22088	22300	21875	22009	22055	21866	22337	22084	22036	22003	22070	21964	22083	21858	22043	21871	22075	21978	22088	22214	22063	22148	22079	22302	21926	21969	21963	22315	22181	22100	22154	22182	22129	22145	22125	21903	22207	22149	22098	22085	22125	22062	22207	22048	22142	22123	22122	21976	22049	21977	22129	22100	22056	22029	22238	21983	22090	21936	21860	21987	22039	22111	21969	22082	22056	22063	21996	22058	21961	22016	22168	22201	22091	22138	21835	22170	22107	22085	21887	21963	22130	21962	22193	22069	22050	22054	22124	22141	22131	21994	21925	22007	22106	22419	22087	22160	22189	21994	22010	21959	22076	22055	22255	22172	21924	22027	22139	22183	21920	21786	22201	22078	22068	22110	22124	22062	22043	22240	22149	21987	22083	22084	22170	22298	22163	22092	22237	22066	21997	22189	21882	22039	21964	21976	22119	22174	22159	22058	21989	22049	21952	22085	21996	22109	21917	22016	22162	22209	22285	21906	22171	21762	22397	22226	22042	22034	21960	22002	21948	21948	22129	22118	21947	22066	21956	22093	21921	22071	22050	22189	22195	21957	22071	21981	22051	22055	21989	22070	22179	22010	21975	22026	21969	22122	22073	22218	22175	21942	22182	22212	22036	21891	21917	22254	22271	22373	21975	22094	21911	21885	21936	22181	21952	22022	21951	22005	22023	22161	21986	21897	21887	21997	22007	22137	22140	21963	21972	22077	22108	22160	21890	22072	22058	22111	21997	22123	21974	22029	22113	22041	21906	22256	22105	21904	21963	22225	22235	21928	22122	22081	22066	21894	22234	21930	22122	21952	22093	22146	22064	22210	22225	21986	22186	22048	22120	22225	22111	22053	22093	22160	22029	22232	22183	22099	22163	21843	22226	21990	22001	22148	22045	22130	22148	22034	22209	22225	21958	22217	22095	22194	22046	22150	22042	22270	22017	22104	22067	22125	22109	22210	22254	22047	22153	22252	22103	22039	22034	22023	22249	22252	22087	22055	22359	22077	21869	22033	22098	22052	22080	22006	22098	21958	21798	22048	22093	22092	22024	21841	22234	22040	21948	21997	22178	22005	22165	22137	22112	22070	22155	22124	22115	22058	22016	22107	22118	22322	22059	21924	22033	22057	21892	21787	22066	22019	22190	22279	22054	22021	21936	22113	22199	22004	22062	22050	22063	22257	21701	21855	22088	22003	22181	22058	22065	22134	22233	22200	22008	22039	22049	22012	21993	22263	22148	22083	22049	21937	22166	22257	22266	22037	22195	22057	22039	21985	22187	22100	22167	22074	22131	22048	21761	21947	22042	21851	21989	22045	22184	22173	22034	22045	21952	21876	22268	22104	22166	22187	22250	22125
15612	26271	25207	21182	19426	26543	50863	50077	36632	28173	21750	18875	18192	18239	18125	18147	18191	18122	17995	18101	17903	18213	18000	18126	18129	18009	18105	18094	17897	17989	18177	17920	17967	18148	18275	18023	17974	17984	17993	18092	18058	18013	18116	18073	18038	18018	18168	17951	18054	18146	17970	18039	18014	18156	18120	18001	18298	18011	17918	17892	18108	18156	18132	17991	18034	17954	18049	17956	18149	18006	18320	18072	18161	18090	18022	18136	17983	18088	18027	18070	18115	17994	18020	17993	18081	18077	18052	17853	17974	18003	18001	17951	18142	18282	17924	18108	18248	17975	18177	18146	18069	17965	18084	18157	18085	17925	18104	18086	17999	17962	18043	17976	17973	18077	17876	18084	18150	18158	18033	18010	17932	18075	17856	18050	18058	17900	18010	17876	18088	18008	18039	18039	17970	18079	18122	18107	18171	18138	18017	18059	18259	18047	17996	17943	17957	18005	18141	18142	18158	18192	17969	18242	18026	18015	18158	18125	18102	17907	18188	17949	18152	18035	17949	18166	17939	18007	18099	18098	17896	17918	18053	18085	18076	17915	18125	17991	18008	18111	18210	18168	17980	18100	17964	18127	18055	18243	17983	17918	18141	17894	18134	17822	17933	17887	17933	18158	18150	17841	18106	18000	17906	17976	18218	17962	18139	17936	18106	18140	17901	18115	17921	18064	18059	18067	17944	18057	17986	18131	17947	18163	18114	18207	17989	18000	17916	17933	18006	17927	18158	18034	18062	17943	18065	18007	17955	18039	17891	18049	17999	17914	18198	17844	17897	18107	18129	18005	17968	17988	17929	17975	18037	18117	17967	18022	18162	18100	18040	17924	18104	18065	18081	18035	18144	18123	18051	18008	18130	17990	18131	17950	18102	18024	18005	18069	18136	17985	18036	18020	18016	17765	18060	18028	18015	17828	18071	17789	18166	17927	17971	18184	17948	17928	18000	18075	17944	18075	17951	18089	17874	18040	18179	17975	18083	18136	18291	18167	18057	18096	18031	18145	18159	18115	18014	18091	18084	17845	18077	17976	17974	18047	18199	18100	18167	17988	17838	18083	18126	18063	18053	17964	18056	18082	18021	17982	18027	17932	18135	17956	18200	18055	17930	18013	17973	17939	17974	18116	17978	18053	18126	18074	17867	18023	18206	17893	17945	18114	18125	18089	18071	17985	18056	18036	18027	18037	18114	18218	17953	17948	18071	18022	18049	18157	17831	18235	17994	18024	17927	17887	18070	18145	18061	17905	18316	17987	18089	18051	18092	18273	17918	18196	18238	18030	18163	18103	18118	17973	18210	18045	17965	17868	18064	18099	17995	18133	18226	18085	17900	17928	17807	18141	18339	18084	18182	18040	18111	17991	17987	17998	18257	17871	17978	18224	17999	18017	18002	18189	18032	18085	18089	18079	18050	17958	17938	17857	18284	18030	18065	18156	18261	18113	17938	18052	18128	18029	17992	18129	18040	18106	17985	18033	17966	18112	17954	18087	18023	18116	17998	17882	18032	18066	18108	18007	18129	17980	18005	18038	18123	17939	17904	17891	18090	17958	17981	18031	17925	18130	18090	17970	18136	17911	18041	18061	18103	17983	18068	18104	17998	18122	18145	18049	18045	18162	18204	18075	17973	18065	18042	17961	18132	17957	17934	18015	17959	18226	18128	18017	18074	17973	18099	18249	18049	17957	18172	18109	18024	18178	18012	18085	17963	17972	18122	18085	17970	17831	18040	18034	18073	17988	18053	18006	18122	18103	18067	17847	17989	18017	18194	18101	17811	18105	18060	17881	17878	18118	18111	17955	18189	18023	18064	18071	18033	17938	18111	17881	18040	17997	17925	18065	18109	17956	17990	18027	17950	18050	18020	18189	17959	17997	17984	18063	18070	18102	18111	18164	17998	18083	17909	17973	17950	18142	18081	17970	18101	18061	17941	18056	18186	17962	17952	18189	17836	17993	17905	18010	17953	18055	17840	18110	18135	18029	18073	18029	17926	18231	18293	17950	17972	18083	18311	18054	17921	18195	18077	17939	18015	17908	18051	17946	17878	17983	18021	18070	18197	18040	18200	17931	18017	18273	18013	18169	18100	17947	18168	17964	17925	17931	17916	18014	17993	18027	17917	18037	17991	18167	18057	17869	17973	17963	17997	18070	17870	18045	18036	18017	18058	18146	18207	17883	17953	17901	17953	18041	18027	18075	18149	18041	17978	18089	18180	18021	18187	18087	17871	18018	17976	17972	18047	17995	18005	17981	18154	18133	18080	18040	18170	18003	17965	18111	18007	18139	17898	18147	18027	17894	18001	18206	18138	18014	18013	18042	18186	17852	17969	18047	18049	17961	17892	17914	17952	17990	18200	17843	18071	17821	18113	18004	17955	18211	18338	18067	18149	18186	18009	18132	18169	18003	18242	18060	17969	18226	18107	17900	17918	18100	18038	18170	17987	18128	18046	18094	17915	17909	18049	18054	18101	18080	18054	17952	18151	18168	18016	18011	18018	18175	18117	18044	18142	18209	18095	18108	17950	18122	17996	18164	18063	18021	18154	18305	18026	18088	18094	18156	18110	17988	18138	18193	18122	18119	17797	18033	17713	18165	18084	17875	17943	18119	18020	18076	18208	18083	18126	18071	17956	17977	17971	18149	18016	17907	17973	17974	18026	17954	18292	18037	18051	18116	17970	18074	18055	18101	18065	18166	18140	18128	18040	17975	18130	18093	18054	18041	18148	17916	18053	18060	18084	18024	18179	18003	18007	18005	17974	18015	18036	17935	18071	18012	18170	17953	18109	18028	18107	17959	18004	18163	18095	17943	17937	18059	18005	18004	18082	17887	18024	18058	18011	18068	17976	18003	18125	18320	18071	17965	18058	17926	18142	17907	17969	17972	18131	17968	18034	18052	17980	17939	17937	18073	17968	18186	17957	17991	17892	18015	17955	17925	17983	18223	18028	18026	18199	18078	17941	18070	18050	18081	17979	18133	18131	18007	17951	18097	18066	18074	18235	17865	18026	18140	17962	18206	17884	18224	18230	18065	17999	17996	18002	18011	17813	17981	18129	18270	18176	18060	18096	17990	18028	18038	18119	18078	18016	18040	17973	18080	17973	17882	18022	18058	18011	18066	18145	18097	17938	18075	18151	18064	18086	17934	17963	17964	17955	17956	18123	18015	18119	18225	18081	17936	17973	17934	18084	17968	17917	18173	17826	17979	18126	17939	17999	18178	17961	18061	18107	17919	17893	17915	18240	18039	18177	17917	17980	18050	17995	18090	17966	18047	18084	18096	18160	18027	18013	18038	17933	18102	18047	17965	17867	17906	18094	18076	18082	18238	18145	18071	18057	18064	18054	18128	18068	17957	18128	17954	18047	17873	18025	18065	17976	18116	17996	17976	18100	18036	18212	18106	18153	17934	18010	18076	18080	17973	17925	18010	18075	18065	18124	18141	18079	18078	17944	18091	18016	18080	18049	18017	18110	18112	18054	18066	18090	18058	18138	18088	18011	18160	18030	17840	18135	18336	18000	18055	17956	18122	17932	17786	18074	18042	18079	18131	18043	18065	18120	18185	18170	18081	18205	17970	18089	18045	18003	18130	18097	18025	17927	17805	17964	18091	17999	17968	18088	18190	17999	18109	17971	18173	18143	17945	18171	18097	18041	17999	18195	18192	18046	18217	17778	18181	18043	18205	18077	18114	17956	18045	17927	18037	18223	18063	17930	18007	18350	18000	17900	18066	17825	18185	17935	18066	18141	17968	17979	17999	18068	17891	18014	18088	18101	18142	18004	18097	18029	18093	18041	18108	18097	17965	18123	18054	18082	18185	18062	18114	18134	18240	17953	18177	17979	17942	17966	18051	17917	18030	17970	17987	18253	18182	18038	17931	17892	17982	18009	17998	17999	17974	17945	18169	17990	17947	18391	17948	18093	17918	18046	18003	17984	17856	18158	18027	17971	18059	18018	17936	18009	18078	18074	17986	18050	18084	18180	18191	18144	18215	18020	18024	18035	17890	18313	17872	18191	18059	17945	18051	18010	18070	18107	18003	18062	18034	18114	18108	17987	18049	18077	18030	18121	18033	17752	17945	18000	18210	18100	18050	17997	18143	18039	17864	17985	17969	18161	18068	18035	17827	18012	18037	18037	18038	18061	18135	18020	18338	18019	17943	18000	18147	18089	18024	17891	18015	18091	17890	17931	17952	18149	17904	18020	18036	17958	18097	18061	18125	18007	17919	18178	17911	17978	18059	17912	18082	17983	17856	17964	17988	18187	18010	17993	18018	18157	17941	17969	18021	18016	17901	18008	17991	18033	17944	18029	18138	18204	17961	18057	18030	18128	18037	18086	18073	17897	18164	18125	18050	18008	18079	18080	17994	18147	18047	18141	18197	17950	18016	18004	18009	17906	18108	17943	18159	18023	17972	17969	17997	18001	17917	17928	18063	18124	18109	17965	18021	18169	18014	17925	18093	18025	17970	18088	17871	18069	18046	18094	18089	18184	17931	18007	18174	17998	18051	18024	17823	18134	18084	18094	18020	18152	18075	18009	18085	18049	17988	18165	18054	18059	18102	18079	18091	18085	17960	18074	17999	18117	17977	18172	18066	18110	18156	17793	18040	18010	18153	17966	18125	18147	17929	18233	17944	18028	17966	17988	18000	18068	18079	18205	18163	18166	18147	18132	18075	18047	18216	18042	17966	18021	18148	18013	18118	18052	18004	18042	17944	18006	18058	18081	17971	18112	18110	18095	18138	18129	17992	18286	18136	17912	18039	18194	17827	17873	18150	18004	18089	18113	18031	17934	17998	18023	18072	18057	18049	18053	17984	18044	17996	18033	17996	17918	17871	17988	18001	18045	18051	18058	18131	18047	18104	18334	17951	18301	18077	18048	18119	17984	17970	17864	17948	17986	18043	18107	18118	18147	18212	18096	17998	18133	17988	17977	18018	18206	18169	18022	18092	17940	17976	17901	18135	18095	17849	18123	17927	18075	17912	18205	17944	18021	17905	18106	18099	18082	17960	18148	18028	18044	17943	17875	18091	18051	17970	17971	18045	17932	17890	18086	18158	18010	18085	18149	17986	18105	17985	18237	17985	18012	17996	18034	18066	17841	18076	18144	18053	18018	17962	18087	18070
22810	21409	29282	23941	21717	34414	69621	67682	50672	39214	29899	25007	23294	22845	22502	22709	22702	22533	22902	22796	22835	22699	22538	22526	22679	22682	22695	22523	22507	22317	22758	22516	22893	22602	22681	22639	22726	22485	22612	22569	22756	22647	22600	22510	22668	22391	22523	22648	22548	22438	22806	22757	22771	22624	22644	22700	22560	22569	22608	22753	22582	22487	22432	22463	22641	22575	22479	22606	22449	22464	22739	22414	22487	22712	22636	22446	22675	22637	22357	22430	22455	22523	22455	22545	22574	22464	22284	22524	22307	22625	22673	22352	22545	22585	22484	22634	22585	22466	22551	22559	22720	22751	22366	22339	22532	22473	22500	22304	22346	22566	22611	22634	22425	22487	22499	22703	22538	22357	22354	22402	22519	22452	22728	22489	22506	22426	22508	22694	22481	22508	22461	22525	22347	22514	22287	22290	22600	22605	22373	22408	22547	22684	22497	22431	22368	22490	22629	22535	22605	22517	22771	22579	22528	22522	22487	22518	22537	22631	22624	22499	22540	22277	22357	22591	22480	22361	22400	22581	22472	22409	22317	22775	22336	22537	22679	22554	22510	22418	22669	22475	22544	22621	22403	22668	22555	22284	22409	22530	22655	22396	22585	22570	22590	22535	22667	22523	22569	22460	22547	22647	22513	22430	22517	22398	22440	22459	22390	22654	22424	22421	22485	22396	22383	22531	22443	22306	22401	22631	22345	22350	22492	22465	22478	22415	22408	22640	22683	22510	22508	22452	22329	22790	22534	22558	22523	22412	22588	22465	22465	22532	22555	22467	22633	22595	22480	22476	22614	22578	22446	22550	22608	22520	22544	22474	22341	22478	22680	22616	22432	22405	22519	22493	22598	22583	22556	22495	22524	22454	22590	22488	22429	22481	22407	22581	22537	22517	22578	22545	22422	22511	22706	22567	22461	22547	22539	22570	22614	22572	22365	22402	22472	22342	22370	22470	22693	22315	22434	22376	22508	22615	22463	22576	22517	22359	22324	22314	22372	22305	22516	22431	22439	22476	22489	22614	22435	22392	22654	22530	22520	22313	22582	22387	22374	22434	22414	22574	22424	22343	22365	22411	22714	22322	22389	22443	22627	22617	22610	22535	22364	22273	22361	22603	22447	22323	22521	22405	22596	22633	22568	22196	22494	22435	22626	22436	22491	22618	22393	22433	22302	22696	22433	22323	22488	22670	22336	22365	22449	22246	22439	22474	22502	22368	22577	22404	22428	22441	22601	22406	22567	22327	22295	22472	22423	22316	22426	22513	22498	22438	22553	22484	22368	22537	22633	22489	22509	22449	22476	22252	22751	22585	22190	22392	22462	22515	22419	22636	22414	22343	22565	22294	22314	22230	22556	22489	22495	22619	22428	22370	22577	22573	22455	22437	22308	22604	22582	22223	22431	22667	22592	22445	22494	22288	22525	22503	22549	22400	22508	22700	22460	22724	22427	22346	22437	22431	22438	22699	22462	22346	22415	22409	22565	22577	22307	22359	22493	22362	22493	22289	22499	22360	22596	22471	22614	22371	22715	22514	22560	22596	22336	22399	22391	22566	22489	22322	22471	22422	22501	22371	22543	22371	22448	22451	22516	22512	22608	22583	22555	22524	22585	22442	22366	22468	22401	22447	22579	22685	22719	22279	22655	22437	22254	22532	22643	22320	22423	22507	22375	22565	22698	22456	22508	22553	22512	22471	22560	22414	22514	22501	22432	22494	22366	22593	22632	22574	22649	22016	22552	22381	22456	22402	22511	22461	22356	22642	22476	22495	22514	22465	22620	22313	22423	22341	22458	22323	22227	22610	22433	22332	22635	22420	22418	22693	22629	22435	22552	22522	22563	22567	22400	22474	22603	22535	22346	22364	22662	22421	22438	22438	22694	22358	22652	22535	22544	22503	22458	22493	22389	22622	22513	22375	22486	22710	22636	22338	22422	22597	22404	22348	22658	22409	22628	22552	22511	22588	22500	22487	22491	22482	22537	22290	22366	22704	22257	22421	22239	22359	22336	22447	22478	22390	22405	22576	22556	22388	22451	22633	22393	22537	22504	22317	22637	22336	22585	22361	22485	22560	22563	22420	22467	22571	22439	22271	22365	22557	22436	22231	22367	22489	22333	22382	22376	22527	22714	22416	22379	22397	22468	22470	22624	22599	22586	22436	22581	22454	22498	22553	22643	22703	22399	22475	22745	22415	22403	22300	22473	22479	22586	22380	22496	22595	22431	22424	22551	22725	22495	22718	22722	22511	22526	22469	22611	22483	22613	22379	22539	22618	22629	22259	22424	22462	22464	22644	22617	22520	22569	22488	22611	22671	22411	22528	22620	22466	22319	22404	22349	22577	22567	22655	22428	22386	22401	22488	22429	22667	22363	22522	22584	22459	22279	22718	22373	22344	22397	22342	22407	22397	22535	22395	22627	22431	22485	22593	22469	22382	22441	22477	22534	22278	22625	22585	22504	22457	22484	22594	22451	22429	22282	22567	22524	22352	22524	22594	22522	22451	22548	22620	22607	22425	22676	22467	22342	22496	22250	22458	22450	22315	22338	22687	22380	22620	22368	22461	22575	22386	22382	22506	22449	22601	22441	22433	22539	22513	22341	22211	22451	22626	22520	22539	22512	22348	22335	22276	22393	22311	22574	22319	22550	22267	22536	22377	22381	22631	22481	22532	22648	22371	22416	22572	22380	22227	22439	22451	22583	22514	22728	22558	22408	22366	22266	22364	22524	22447	22280	22634	22536	22370	22482	22473	22655	22350	22433	22472	22389	22194	22693	22676	22383	22537	22485	22505	22251	22500	22479	22505	22720	22629	22360	22500	22429	22369	22441	22574	22351	22360	22356	22299	22468	22428	22590	22503	22432	22462	22313	22521	22572	22783	22471	22227	22532	22367	22539	22506	22352	22488	22293	22506	22528	22531	22299	22653	22565	22344	22509	22706	22317	22455	22353	22239	22479	22436	22643	22539	22321	22488	22309	22445	22556	22567	22354	22555	22372	22395	22604	22416	22584	22679	22333	22430	22608	22464	22389	22682	22463	22312	22669	22442	22455	22318	22460	22422	22397	22400	22669	22291	22651	22508	22521	22492	22601	22476	22480	22416	22443	22539	22538	22317	22621	22595	22389	22540	22546	22340	22433	22592	22384	22518	22370	22493	22371	22377	22362	22404	22528	22611	22618	22673	22534	22453	22464	22758	22643	22511	22389	22566	22295	22373	22477	22481	22230	22425	22502	22551	22654	22239	22432	22631	22551	22750	22633	22504	22620	22390	22617	22823	22369	22540	22381	22338	22424	22581	22546	22343	22564	22273	22552	22597	22425	22446	22376	22547	22416	22615	22523	22570	22462	22633	22616	22642	22606	22495	22487	22452	22563	22361	22436	22675	22581	22435	22376	22347	22266	22229	22486	22490	22440	22417	22631	22544	22574	22569	22383	22379	22608	22507	22502	22364	22529	22283	22598	22598	22586	22508	22688	22425	22670	22408	22562	22465	22673	22581	22397	22477	22382	22358	22295	22262	22556	22601	22658	22503	22438	22681	22455	22450	22440	22598	22414	22089	22483	22782	22607	22401	22225	22576	22397	22541	22570	22770	22626	22589	22460	22328	22492	22513	22558	22434	22496	22386	22215	22533	22631	22505	22528	22247	22668	22395	22450	22370	22601	22519	22482	22442	22287	22582	22419	22560	22493	22489	22569	22472	22574	22494	22530	22330	22302	22495	22464	22274	22600	22447	22338	22474	22423	22480	22442	22532	22467	22487	22541	22383	22537	22434	22313	22573	22575	22449	22576	22630	22306	22503	22385	22411	22500	22387	22424	22291	22432	22429	22740	22216	22289	22759	22320	22380	22519	22557	22563	22515	22547	22722	22354	22637	22577	22565	22638	22374	22514	22287	22295	22455	22610	22410	22641	22563	22455	22578	22479	22412	22443	22506	22530	22802	22644	22510	22577	22501	22513	22368	22477	22523	22477	22671	22301	22450	22604	22543	22437	22450	22531	22580	22575	22647	22531	22604	22364	22564	22583	22537	22606	22282	22482	22508	22528	22378	22278	22585	22688	22484	22466	22632	22418	22487	22528	22480	22564	22604	22506	22445	22422	22645	22488	22326	22337	22602	22495	22620	22610	22364	22498	22360	22532	22640	22452	22454	22602	22391	22403	22610	22311	22802	22603	22392	22401	22458	22259	22374	22646	22616	22538	22421	22433	22337	22586	22391	22550	22668	22335	22473	22546	22678	22248	22344	22470	22479	22496	22583	22570	22441	22618	22320	22414	22486	22283	22296	22280	22412	22571	22511	22355	22734	22456	22370	22465	22418	22486	22524	22430	22602	22531	22446	22537	22532	22764	22257	22458	22475	22564	22514	22573	22495	22651	22443	22484	22490	22595	22592	22452	22400	22407	22481	22631	22553	22597	22376	22356	22622	22454	22359	22554	22544	22557	22391	22572	22589	22436	22478	22370	22259	22348	22271	22684	22387	22522	22311	22458	22402	22514	22286	22675	22469	22435	22367	22299	22315	22434	22522	22655	22567	22591	22586	22415	22644	22505	22357	22542	22335	22246	22454	22560	22505	22566	22361	22433	22419	22394	22213	22263	22308	22378	22509	22569	22381	22419	22716	22458	22293	22451	22584	22494	22686	22576	22648	22544	22299	22452	22314	22343	22395	22558	22481	22330	22415	22488	22585	22498	22395	22316	22323	22400	22461	22643	22621	22566	22560	22515	22563	22538	22247	22514	22600	22517	22421	22469	22757	22514	22581	22415	22514	22395	22475	22383	22506	22635	22521	22551	22489	22323	22433	22367	22583	22184	22492	22454	22403	22250	22567	22327	22322	22332	22264	22547	22502	22467	22564	22491	22503	22416	22485	22342	22628	22473	22605	22370	22411	22390	22408	22356	22520	22340	22530	22410	22417	22387	22364	22637	22503	22545	22511	22369	22542	22305	22696	22585	22513	22411	22580	22404	22505	22534	22658	22389	22546	22415	22454	22418	22445	22516	22662	22322	22417	22342	22509	22180	22467	22348	22608	22581	22624	22500	22320	22484	22544	22489	22502	22605	22336	22302	22546	22727	22646	22439	22543	22390	22496	22276	22283	22300	22586	22376	22331	22472	22648	22374	22428	22408	22425
17476	33083	30100	23583	22387	41409	70414	67679	49839	37363	26007	20434	18573	18333	18215	18181	18356	18158	18168	18341	18250	18154	18308	18386	18304	18199	18306	18067	18318	18322	18228	18120	18181	18153	17975	18270	18196	18108	18265	18197	17972	18101	18287	18226	18249	18260	18233	18307	18125	18075	18136	18279	18227	18228	18125	18221	18055	18234	18273	18157	18183	18330	18130	18411	18081	18177	18189	18410	18269	17982	18342	17941	18245	18292	18256	18118	18220	18169	18113	18332	18107	18236	18054	18211	18257	18167	18363	18262	18413	17964	18315	18157	18038	18294	18108	18232	18271	18185	18105	18172	18277	18098	18174	18389	18107	18379	18163	18136	18175	18246	18240	18148	18085	18398	18128	18262	18203	18109	18152	18137	18172	18026	18276	18201	18148	18002	18237	18106	18199	18302	18193	18066	18258	18126	18047	18379	18195	18103	18088	18254	18192	18151	18238	18082	18156	18337	18227	18154	18351	18139	18117	18171	18106	18180	18335	18128	18105	18172	18188	18122	18097	18239	18208	18160	18266	18156	18036	18165	18239	18200	18195	18370	18022	18197	18277	18367	18189	18162	17944	18347	18283	18322	18004	18118	18064	18342	18165	18284	18360	18214	18174	18295	18146	18158	18147	18163	18279	18211	18025	18186	18300	18070	18172	18184	18185	18200	18253	18111	18062	18442	18224	18099	18316	18014	18338	18211	18070	18166	18088	18196	18294	18134	18121	18219	18185	18347	18161	18217	18271	18060	18084	18155	18262	18181	18262	18066	18387	18322	18090	18276	18021	18230	18305	18220	18166	18030	18166	18112	18322	18221	18232	18377	18260	18235	18367	18357	18206	18352	18258	18217	18249	18160	18229	18342	18209	18330	18086	18331	18258	18291	18049	18285	18074	18333	18302	18237	18176	18307	18148	18342	18123	18082	18244	18102	18097	18010	18333	18131	18189	18205	18179	18180	18238	18189	18144	18217	18316	18196	18373	18273	18234	18251	17974	18085	18209	18233	18092	18269	18320	18234	18177	18080	18231	18169	18266	18296	18069	18081	18279	18138	18076	18345	18222	18084	18399	18247	18183	18010	18178	18211	18322	18160	18180	18096	18169	18261	18092	18181	18315	18282	18162	18283	18216	17857	18284	18283	18240	18091	18376	18087	18011	18172	18210	18107	18280	18166	18095	18184	18105	18217	18173	18374	18199	18086	18129	18249	18321	18230	18030	18403	18308	18442	18192	18192	18275	18099	18334	18103	18179	18255	18242	18310	18189	18048	18102	18152	18139	18234	18138	18038	18197	18100	18228	18048	18187	18268	18191	18258	18183	18196	18258	18301	18225	17935	18083	18325	18170	18170	18227	18041	18404	18249	18050	18284	18032	18247	18269	18183	18272	18365	18222	18122	18166	18027	18254	18112	18229	18081	18254	18081	18075	18068	18174	18201	18135	18130	18085	18082	18080	18311	18018	18239	18126	17986	17942	18231	18306	18010	18237	18256	18231	18171	17904	18089	18035	18160	18073	18219	18239	18346	18251	18172	18047	18041	18325	18095	18168	18237	18223	18115	18252	18119	18188	18211	18153	18267	18043	18143	18384	18119	18023	18200	18278	18167	18241	18228	18020	18094	18066	18243	18186	18177	18284	18283	18364	18193	18426	18049	18234	18143	18329	18183	18213	18184	18054	18214	18318	18199	18308	18360	18081	18294	18261	18084	18192	18109	18191	18106	18230	18021	18156	17984	18278	18229	18052	18143	18298	18147	18238	18160	18214	18138	18117	18200	18287	18095	18240	18204	18077	18095	18446	18136	18181	18140	18152	18332	18024	18179	18267	17947	18335	18078	18113	18088	18253	18204	18158	18329	18248	18448	18033	18113	18185	18251	18246	18187	18247	18205	18163	18086	18125	18144	18286	18093	18214	18251	18225	18006	18220	18243	18050	18099	18192	18123	18235	18304	18197	17984	18275	18161	18076	18120	18255	18139	18176	18207	18269	18203	18226	18117	18130	18314	18101	18243	18184	18233	18293	18180	18129	17964	18219	18023	18183	18315	18337	17879	18199	18115	18064	18211	18096	18342	18125	18104	18268	18223	18021	18279	18194	18098	18184	18156	18236	18106	18049	18280	18145	17998	18256	18290	18254	18099	18287	18184	18132	18305	18253	18263	18056	18256	18324	18095	18262	18218	18010	18148	18147	18279	18342	18130	18190	18167	18131	17955	18195	18231	18143	18318	18065	18036	18110	18126	18126	18215	18120	18095	18165	18205	18214	17975	18257	18019	18253	18207	18036	18229	18336	18116	18203	18296	18213	18289	18279	18263	18192	18058	18376	18065	18305	18189	18042	18301	18141	18201	18049	18218	18161	18336	18315	18191	18353	18246	18186	18211	18028	18216	18169	18099	17975	18241	18155	17981	18167	18121	18147	18309	18280	18151	18117	18287	18179	18069	18379	18016	18219	18131	18149	18392	18254	18027	18060	18257	18205	18244	18049	18314	18135	18196	18005	18158	18119	18092	17953	18207	18180	18188	18223	18020	18046	18225	18042	18149	18197	18164	18133	18176	18226	18352	18278	18232	18081	18282	18053	18176	18212	18069	18153	18228	18339	18177	18103	18050	18287	18152	18291	18102	18290	18061	18235	18153	18008	18038	18197	18366	18013	18113	18108	18135	18107	18167	18232	18334	18088	18272	18291	18152	18207	18261	18139	18253	18164	18187	18285	18097	18109	18092	18128	18170	18207	18096	18197	18056	18248	18136	18409	18137	18037	18080	18271	18064	18065	18217	18129	18161	18272	18236	18334	18155	18180	18201	18257	18232	18181	18045	18183	18208	18226	18240	18256	18310	18232	18256	18188	18245	18188	18290	18180	18150	18134	18322	18336	18248	18279	18355	18112	18078	18177	18140	17974	18301	18100	18246	18255	18105	18236	18186	18104	18088	18145	18154	18133	18161	18225	18253	18254	18217	18231	18288	18249	18342	18190	18199	18139	18310	18062	18266	18164	18205	18312	18416	18011	18243	18044	18162	18225	18159	18284	18108	18410	18104	18174	18033	18315	18043	18118	18170	18245	18210	18115	17918	18045	18198	18251	18087	18111	18124	18034	18242	18192	18174	18287	18180	18271	18023	18163	18328	18091	18142	18480	17938	18200	18128	18330	18168	18013	18281	18266	18049	18062	18288	18189	18217	17871	18195	18250	18317	17942	18220	18272	18136	18133	18094	18233	18310	18261	18119	18373	18102	18270	18184	18166	18228	18173	18187	18140	18180	18149	18114	18151	18255	18273	18317	18120	18184	18288	18177	18078	18037	18186	18017	18153	18141	18187	18249	18172	18153	18270	18161	18260	18274	18189	18105	18205	18104	18137	18111	18146	18220	18303	18318	18223	18107	18203	18276	18073	18194	18205	18315	18190	18246	18044	18253	18241	17998	18300	18194	18315	18150	18035	18154	18236	18182	17929	17909	18379	18387	18126	18207	18199	18248	18200	18107	18151	18151	18198	18293	18265	18087	18298	18213	18161	18273	18288	18100	18097	18153	18258	18152	18085	18206	18112	18154	18305	18280	18089	18190	18158	18231	18172	17997	18127	18173	18338	18288	18239	18227	18054	18331	18150	18153	18173	18190	18080	18187	18234	18149	17958	18390	18267	18189	18187	18016	17965	18257	18302	18145	18192	18170	18152	18295	18061	18285	18290	18241	18131	18018	18271	18275	18102	18310	18085	17923	18087	18111	18212	18100	18046	18222	18050	18210	18254	18283	18189	18201	18171	18184	18080	18262	18256	18173	18147	18187	18152	18325	17984	18315	18305	18037	18235	18090	18028	18163	18158	18223	18054	18163	18203	18180	18223	18284	18335	18136	18203	18192	18160	18154	18242	18343	18075	18140	18236	18247	18181	18234	18207	18173	18098	18175	18107	18282	18378	18202	18248	18132	18114	18242	18186	18273	18018	18184	18302	18193	18281	18089	18114	18344	18253	18300	18174	18282	18040	17965	18228	18170	18162	18273	18131	18202	18193	18314	18112	18299	18150	18327	18227	18096	18190	18049	18053	18112	18231	18142	18261	18373	18208	18022	18215	18245	18249	18200	17994	18297	18169	18094	18149	18181	18148	18237	18189	18193	18236	18274	18070	18174	18173	18136	18043	18394	18280	18253	18246	18081	18184	18201	18107	18058	18215	18105	18108	18109	18174	18350	18365	18171	18186	18206	18186	18145	18036	18125	18251	17987	18224	18215	18221	18196	18024	18188	18218	18158	18250	18236	18235	18103	18069	18102	18090	18198	18125	18166	18080	18162	18214	18229	18144	18215	18255	18337	18212	18154	18202	18195	18341	18170	18529	17994	18178	18129	18138	18231	18369	18129	18219	17992	18121	18154	18035	18133	18065	18330	18386	18158	18200	18082	18113	18317	18294	18147	18406	18113	18227	18045	18186	18026	18155	18197	18028	18006	18090	18108	18133	18144	17875	18264	18113	18324	18243	18132	18213	18186	18201	18186	18290	18159	18227	18281	18123	18214	18114	18206	18249	18231	18190	17927	18133	18130	18291	18252	18051	18348	18115	18182	18087	18237	18082	18101	18245	17985	18224	18275	18067	18095	18266	18103	18208	18108	18327	18132	18075	18246	18210	18176	18252	18146	18092	18053	18260	18265	18158	18215	18070	18149	18070	18209	18211	18205	18242	18212	18160	18026	18207	18295	18248	18130	18245	18151	18250	18112	18199	18062	18216	18099	18187	17980	18263	18334	18249	18124	18219	18134	17930	18139	18143	18243	18133	18296	18219	18321	18154	18100	18012	18125	18220	18255	18130	18044	18182	18060	18211	18105	18215	18279	18188	18050	18232	18048	18325	18229	18260	18287	18174	18218	18419	18089	18213	18301	18224	18180	18084	18172	18267	17947	18164	18212	18163	18306	18236	18031	18341	18111	18385	18320	18095	18191	18134	18235	18076	18305	18112	18216	18277	18260	18070	18369	18252	18203	18138	18175	18091	18189	17920	18318	18258	18145	18047	18129	18262	18234	18358	18217	17920	18133	18175	18186	18347	18199	18103	18269	18271	18121	18076	18260	18101	18193	18201	18143	18297	17949	18104	18155	18361	18106	18227	18248	18417	17971	18288	18103	18225	18244	18249	18159	18057	18183	18183	18196
28213	22880	27643	25534	22962	24481	29788	30735	26868	24542	23513	22746	22575	22217	22733	22433	22415	22598	22684	22441	22419	22575	22601	22487	22574	22467	22694	22611	22585	22626	22571	22457	22572	22610	22511	22635	22406	22398	22449	22424	22507	22404	22647	22697	22485	22632	22479	22495	22481	22381	22448	22373	22530	22640	22561	22495	22478	22581	22519	22455	22465	22653	22586	22735	22540	22443	22434	22345	22584	22534	22600	22460	22528	22539	22629	22402	22490	22387	22730	22637	22561	22204	22570	22646	22618	22625	22691	22379	22550	22704	22498	22534	22358	22446	22450	22512	22264	22577	22485	22453	22591	22523	22431	22546	22463	22491	22451	22366	22434	22406	22480	22643	22607	22608	22578	22711	22586	22489	22536	22385	22478	22590	22417	22696	22507	22608	22438	22463	22322	22249	22341	22470	22632	22497	22607	22416	22484	22407	22406	22543	22484	22594	22530	22413	22551	22469	22608	22636	22646	22453	22552	22533	22709	22594	22487	22357	22518	22445	22324	22626	22625	22526	22438	22541	22561	22457	22605	22412	22575	22591	22374	22532	22603	22511	22369	22587	22648	22489	22578	22623	22752	22508	22669	22290	22489	22513	22462	22506	22830	22719	22400	22414	22461	22623	22381	22614	22502	22350	22418	22374	22634	22512	22543	22634	22433	22362	22331	22481	22430	22500	22637	22504	22456	22439	22438	22535	22384	22574	22445	22349	22521	22578	22397	22325	22138	22553	22328	22525	22472	22653	22536	22442	22319	22221	22682	22344	22526	22562	22358	22527	22558	22434	22533	22281	22501	22560	22350	22459	22577	22495	22445	22650	22413	22265	22318	22464	22568	22467	22657	22434	22517	22506	22207	22596	22290	22448	22544	22578	22236	22344	22559	22433	22286	22627	22555	22438	22312	22606	22394	22448	22610	22550	22607	22291	22390	22642	22510	22438	22553	22324	22515	22433	22607	22529	22383	22363	22624	22649	22717	22362	22626	22543	22521	22482	22611	22800	22655	22457	22555	22348	22482	22411	22627	22545	22485	22167	22514	22607	22605	22625	22563	22480	22206	22537	22577	22638	22681	22471	22448	22595	22658	22316	22535	22530	22583	22524	22464	22549	22444	22311	22555	22533	22722	22748	22552	22586	22525	22384	22404	22633	22503	22543	22681	22579	22454	22344	22607	22528	22514	22338	22356	22540	22400	22733	22556	22358	22538	22454	22721	22160	22387	22571	22554	22684	22579	22708	22418	22592	22552	22685	22744	22466	22573	22507	22470	22607	22464	22383	22373	22541	22658	22359	22558	22849	22495	22525	22431	22604	22592	22453	22570	22633	22393	22561	22547	22328	22374	22385	22458	22407	22462	22632	22379	22295	22541	22465	22489	22497	22526	22398	22489	22417	22246	22416	22504	22545	22528	22553	22601	22609	22429	22472	22548	22451	22569	22382	22416	22378	22202	22503	22659	22494	22477	22446	22671	22431	22634	22391	22504	22495	22420	22493	22438	22486	22626	22566	22387	22462	22669	22531	22438	22459	22454	22655	22648	22584	22457	22626	22669	22598	22452	22292	22323	22576	22744	22520	22343	22465	22590	22431	22411	22577	22521	22362	22680	22532	22500	22622	22477	22485	22697	22486	22516	22778	22532	22547	22724	22731	22307	22497	22505	22598	22553	22484	22463	22609	22543	22584	22526	22420	22627	22612	22288	22565	22627	22414	22572	22451	22455	22577	22508	22480	22556	22388	22642	22649	22547	22457	22583	22609	22487	22504	22400	22493	22468	22596	22613	22523	22417	22477	22534	22458	22518	22484	22450	22566	22277	22278	22529	22552	22412	22378	22537	22384	22394	22476	22504	22468	22630	22446	22499	22547	22442	22315	22404	22481	22313	22461	22516	22454	22648	22595	22542	22587	22380	22467	22382	22562	22483	22447	22508	22464	22655	22502	22437	22458	22491	22330	22243	22567	22661	22598	22374	22609	22716	22581	22331	22546	22554	22520	22534	22425	22315	22420	22460	22704	22596	22595	22317	22450	22482	22542	22615	22383	22166	22405	22393	22374	22586	22602	22680	22479	22558	22576	22497	22326	22442	22422	22584	22472	22468	22363	22496	22622	22497	22263	22413	22273	22421	22581	22650	22267	22487	22451	22567	22811	22694	22651	22597	22464	22755	22416	22560	22618	22340	22446	22399	22562	22611	22583	22408	22519	22838	22670	22465	22117	22575	22553	22424	22478	22542	22314	22445	22604	22528	22422	22406	22517	22350	22455	22657	22440	22430	22314	22581	22432	22595	22393	22346	22361	22407	22614	22581	22654	22562	22504	22573	22351	22453	22566	22570	22377	22554	22526	22402	22513	22497	22506	22415	22364	22480	22638	22440	22307	22503	22401	22532	22397	22574	22541	22624	22537	22395	22506	22710	22607	22783	22359	22487	22723	22594	22577	22373	22585	22522	22584	22594	22676	22514	22652	22644	22661	22595	22561	22331	22379	22414	22346	22532	22382	22661	22557	22414	22287	22471	22291	22463	22687	22584	22691	22419	22494	22294	22368	22512	22816	22587	22658	22472	22592	22425	22347	22522	22292	22501	22621	22505	22476	22299	22328	22705	22509	22406	22517	22505	22232	22503	22693	22483	22512	22609	22368	22385	22420	22354	22508	22495	22453	22665	22502	22511	22383	22496	22742	22645	22436	22464	22425	22624	22392	22481	22723	22482	22575	22489	22308	22354	22390	22458	22467	22254	22520	22618	22630	22493	22437	22722	22329	22631	22592	22529	22447	22566	22459	22419	22528	22624	22346	22607	22474	22584	22373	22513	22436	22796	22572	22724	22627	22744	22541	22653	22448	22323	22373	22408	22443	22539	22502	22412	22441	22373	22809	22590	22715	22572	22656	22343	22500	22533	22366	22626	22460	22603	22499	22573	22682	22527	22413	22366	22479	22637	22540	22553	22654	22407	22520	22507	22548	22349	22425	22739	22632	22582	22480	22685	22713	22455	22501	22532	22505	22557	22490	22449	22758	22761	22466	22522	22375	22688	22501	22558	22556	22592	22551	22541	22420	22552	22498	22468	22641	22741	22575	22765	22530	22434	22808	22501	22401	22520	22671	22439	22554	22602	22243	22570	22341	22379	22496	22486	22620	22377	22416	22641	22865	22370	22473	22478	22619	22355	22360	22602	22405	22721	22398	22336	22459	22586	22512	22411	22428	22300	22684	22508	22647	22701	22756	22654	22690	22506	22482	22448	22455	22464	22560	22693	22588	22474	22544	22632	22778	22643	22547	22609	22385	22518	22456	22480	22425	22479	22592	22519	22414	22360	22445	22740	22559	22507	22394	22332	22519	22533	22308	22329	22532	22593	22461	22509	22647	22361	22308	22741	22364	22504	22564	22607	22341	22483	22428	22566	22538	22534	22474	22627	22504	22333	22540	22623	22626	22519	22347	22500	22490	22418	22529	22703	22626	22510	22383	22322	22309	22575	22673	22609	22761	22650	22633	22438	22416	22475	22516	22331	22438	22290	22543	22617	22442	22482	22636	22324	22748	22562	22314	22582	22325	22539	22590	22472	22506	22641	22311	22558	22532	22464	22579	22373	22331	22353	22599	22665	22387	22560	22495	22486	22497	22582	22604	22742	22729	22546	22590	22201	22494	22595	22553	22480	22516	22428	22441	22515	22417	22622	22407	22740	22488	22572	22596	22811	22611	22529	22588	22639	22457	22686	22555	22619	22360	22301	22749	22448	22392	22600	22423	22548	22319	22598	22481	22537	22730	22363	22750	22475	22424	22510	22530	22515	22557	22660	22343	22539	22413	22481	22464	22664	22486	22416	22643	22371	22516	22522	22485	22400	22751	22649	22657	22603	22554	22324	22520	22642	22599	22603	22292	22586	22449	22405	22619	22557	22412	22470	22585	22444	22539	22366	22572	22525	22503	22614	22583	22340	22514	22347	22475	22431	22437	22509	22746	22529	22654	22532	22462	22575	22516	22583	22359	22431	22275	22413	22665	22655	22586	22393	22667	22625	22844	22529	22560	22689	22705	22609	22593	22465	22678	22502	22671	22637	22428	22461	22396	22550	22518	22405	22542	22790	22351	22447	22681	22648	22546	22643	22504	22397	22474	22449	22515	22414	22337	22478	22320	22429	22312	22520	22503	22493	22489	22375	22353	22384	22724	22490	22357	22464	22539	22332	22496	22506	22444	22470	22514	22381	22589	22694	22768	22545	22381	22482	22620	22371	22378	22429	22531	22565	22413	22669	22289	22603	22694	22342	22603	22577	22543	22684	22655	22576	22546	22397	22467	22487	22447	22615	22398	22656	22431	22204	22435	22837	22417	22649	22602	22495	22522	22382	22619	22636	22509	22463	22376	22424	22763	22573	22370	22609	22415	22356	22712	22373	22425	22358	22543	22707	22575	22487	22331	22460	22300	22637	22438	22658	22450	22564	22439	22429	22663	22503	22456	22754	22653	22505	22419	22433	22516	22342	22649	22534	22489	22575	22416	22522	22539	22572	22509	22559	22353	22469	22471	22415	22776	22386	22408	22592	22502	22694	22373	22591	22461	22492	22790	22632	22579	22532	22529	22507	22346	22631	22689	22337	22488	22642	22502	22447	22313	22595	22551	22494	22614	22607	22561	22514	22455	22515	22481	22478	22546	22615	22621	22514	22483	22599	22349	22417	22578	22524	22494	22319	22548	22354	22610	22618	22374	22522	22466	22504	22271	22533	22506	22563	22398	22607	22148	22503	22609	22524	22389	22458	22485	22659	22478	22748	22437	22351	22446	22558	22717	22491	22297	22298	22438	22706	22389	22520	22678	22640	22509	22523	22472	22585	22706	22524	22423	22542	22518	22733	22642	22632	22470	22598	22324	22742	22673	22477	22444	22445	22686	22603	22364	22625	22527	22516	22430	22314	22523	22516	22546	22483	22389	22669	22507	22319	22761	22491	22671	22778	22547	22635	22292	22576	22275	22400	22330	22674	22567	22618	22404	22402	22311	22419	22510	22847	22488	22518	22456	22494	22591	22382	22432	22628	22480	22551	22558	22461	22571	22666	22505	22503	22663	22501	22614	22429	22464	22667	22320	22553	22346	22422	22583	22522	22373	22447	22840	22599	22452	22294	22537	22631	22433	22459	22567
18048	23400	21561	19209	19567	21051	27880	28135	22814	20252	19038	18229	18305	18223	18371	18297	18202	18161	18367	18091	18205	18242	18522	18253	18329	18266	18319	18347	18124	18166	18344	18493	18405	18103	18298	18262	18212	18258	18152	18262	18423	18214	18294	18170	18298	18335	18132	18192	18332	18226	18456	18391	18329	18339	18302	18246	18181	18145	18282	18248	18205	18294	18274	18372	18214	18175	18172	18246	18343	18155	18274	18233	18112	18230	18213	18387	18316	18192	18124	18073	18215	18164	18394	18180	18335	18243	18247	18309	18199	18047	18448	18188	18075	18192	18303	18453	18340	18315	18194	18232	18391	18338	18244	18130	18365	18150	18319	18289	18158	18383	18307	18343	18143	18291	18113	18315	18271	18234	18148	18207	18162	18252	18315	18277	18317	18237	18263	18029	18276	18306	18029	18209	18291	18257	18227	18236	18198	18102	18285	18147	18224	18181	18196	18256	18238	18224	18206	18246	18272	18222	18165	18387	18349	18214	18318	18145	18269	18248	18185	18417	18263	18247	18229	18239	18350	18101	18087	18403	18355	18340	18156	18259	18284	18239	18148	18303	18254	18262	18303	18366	18204	18204	18225	18157	18291	18122	18161	18196	18460	18274	18250	18074	18266	18259	18431	18216	18306	18331	18284	18231	18355	17994	18276	18095	18294	18305	18162	18173	18288	18408	18122	18305	18249	18266	18255	18161	18149	18358	18193	18160	18180	18144	18203	18279	18160	18251	18328	18176	18306	18064	18215	18276	18168	18297	18164	18253	18337	18228	18502	18219	18179	18173	18164	18029	18269	18226	18307	18196	18346	18255	18372	18184	18082	18271	18302	18303	18256	18196	18370	18223	18225	18093	18098	18251	18367	18164	18276	18108	18211	18177	18321	18151	18349	18132	18227	18124	18454	18143	18329	18382	18261	18266	18196	18333	18128	18307	18251	18382	18318	18213	18216	18110	18387	18394	18240	17978	18224	18154	18168	18268	18003	18310	18359	18200	18304	18227	18100	18284	18061	18154	18434	18245	18288	18261	18342	18392	18318	18281	18306	18182	18459	18389	18292	18238	18274	18133	18198	18201	18238	18046	18109	18186	18128	18316	18192	18273	18298	18222	18381	18219	18284	18288	18238	18196	18300	18469	18209	18045	18300	18300	18281	18155	18308	18289	18293	18231	18171	18285	18215	18227	17963	18250	18478	18110	18255	18275	18291	18381	18162	18208	18235	18290	18169	18270	18120	18191	18389	18360	18143	18239	18306	18383	18399	18295	18250	18288	18396	18287	18423	17969	18178	18242	18387	18283	18107	18168	18235	18302	18311	18128	18058	18305	18332	18169	18172	18139	18237	18356	18291	18334	18294	18195	18330	18161	18217	18221	18198	18163	18373	18373	18224	18229	18311	18191	18342	18322	18343	18256	18441	18345	18249	18408	18229	18424	18388	18312	18204	18398	18200	18246	18194	18112	18233	18190	18296	18349	18152	18391	18154	18236	18222	18293	18255	18286	18290	18181	18174	18345	18227	18227	18335	18348	18258	18209	18187	18212	18132	18194	18307	18341	18456	18217	18307	18199	18323	18282	18241	18125	18335	18249	18269	18128	18266	18267	18232	18140	18360	18141	18152	18287	18142	18436	18118	18223	18238	18160	18400	18341	18300	18306	18115	18307	18304	18412	18211	18271	18235	18245	18302	18226	18163	18404	18265	18172	18325	18302	18277	18234	18241	18395	18176	18225	18107	18283	18154	18277	18298	18293	18173	18281	18216	18188	18182	18261	18243	18231	18196	18349	18183	18347	18326	18273	18441	18312	18136	18332	18098	18256	18249	18133	18115	18238	18469	18349	18142	18264	18084	18233	18131	18259	18389	18090	18185	18382	18306	18239	18117	18155	18077	18358	18233	18319	18162	18205	18136	18274	18251	18117	18268	18217	18326	18146	18382	18253	18227	18300	18218	18254	18223	18090	18007	18196	18327	18155	18341	18201	18173	18282	18082	18058	18361	18282	18384	18151	18335	18365	18187	18127	18194	18264	18280	18327	18228	18297	18308	18271	18155	18310	18314	18428	18116	18470	18276	18290	18301	18233	18158	18396	18197	18308	18170	18183	18349	18271	18186	18345	18191	18017	18348	18273	18320	18249	18293	18043	18234	18162	18126	18183	18260	18188	18300	18144	18339	18084	18142	18095	18261	18179	18278	18099	18288	18107	18264	18135	18255	18137	18406	18209	18358	18237	18260	18281	18179	18317	18170	18182	18406	18337	18276	18186	18321	18394	18214	18223	18322	18207	18438	18194	18331	18175	18532	18349	18352	18163	18282	18184	18116	18215	18225	18299	18324	18208	18247	18382	18423	18252	18325	18263	18445	18208	18397	18146	18239	18268	18099	18354	18251	18125	18211	18122	18121	18359	18240	18232	18327	18135	18271	18372	18139	18341	18443	18253	18113	18173	18360	18288	18204	18438	18166	18366	18307	18319	18164	18406	18105	18262	18254	18215	18264	18355	18318	18271	18376	18323	18260	18266	18235	18311	18264	18198	18346	18211	18204	18138	18439	18378	18148	18148	18215	18160	18222	18247	18224	18117	18396	18189	18388	18236	18311	18363	18413	18245	18289	18313	18365	18378	18363	18269	18193	18053	18314	18353	18355	18153	18238	18340	18245	18315	18357	18187	18114	18193	18073	18173	18185	18183	18220	18324	18307	18182	18358	18298	18341	18125	18263	18139	18396	18124	18335	18245	18236	18260	18193	18357	18297	18122	18308	18229	18152	18286	18243	18125	18356	18371	18397	18372	18204	18222	18189	18274	18162	18347	18120	18218	18163	18214	18305	18134	18416	18274	18328	18330	18134	18252	18232	18283	18274	18302	18152	18312	18459	18229	18158	18221	18433	18104	18357	18099	18301	17973	18257	18337	18247	18115	18372	18389	18276	18238	18157	18223	18318	18121	18271	18127	18199	18162	18281	18112	18303	18131	18340	18361	18305	18387	18401	18357	18143	18181	18254	18379	18297	18295	18033	18265	18334	18481	18344	18313	18328	18230	18195	18099	18164	18170	18380	18177	18313	18119	18241	18129	18257	18282	18351	18211	18158	18208	18226	18119	18257	18371	18322	18303	18287	18230	18160	18304	18323	18175	18316	18415	18191	18318	18382	18405	18258	18333	18081	18146	18323	18123	18097	18351	18184	18238	18342	18180	18160	18386	18125	18202	18081	18457	18105	18235	18270	18170	18200	18244	18218	18164	18230	18123	18121	18193	18137	18226	18315	18202	18341	18219	18269	18211	18276	18185	18217	18202	18317	18474	18221	18415	18365	18428	18377	18271	18247	18368	18416	18335	18160	18412	18325	18243	18168	18277	18008	18303	18382	18379	18290	18248	18257	18145	18229	18320	18265	18189	18178	18229	18348	18262	18403	18269	18349	18101	18355	18425	18127	18265	18125	18112	18135	18025	18263	18269	18185	18447	18366	18259	18305	18279	18286	18254	18203	18196	18159	18242	18203	18125	18119	18230	18342	18219	18392	18269	18297	18306	18421	18316	18334	18185	18418	18605	18196	18079	18212	18244	18142	18384	18199	18301	18160	18109	18156	18476	18163	18229	18269	18348	18111	18155	18312	18011	18060	18128	18351	18329	18264	18149	18384	18237	18251	18192	18366	18146	18143	18284	18082	18185	18250	18346	18182	18289	18340	18267	18260	18170	18351	18145	18303	18141	18309	18045	18250	18154	18148	18209	18338	18272	18113	18141	18113	18210	18049	18484	18175	18350	18224	18273	18320	18192	18191	18263	18158	18186	18215	18121	18455	18320	18277	18309	18254	18282	18108	18290	18278	18240	18310	18287	18389	18272	18380	18272	18364	18285	18354	18150	18066	18219	18191	18193	18346	18220	18390	18329	18295	18336	18317	18147	18192	18164	18280	18255	18365	18283	18112	18286	18176	18226	18142	18147	18282	18320	18331	18142	18223	18215	18292	18259	18273	18237	18044	18197	18295	18467	18219	18287	18269	18302	18181	18245	18181	18225	18266	18206	18264	18205	18390	18410	18220	18244	18068	18026	18257	18157	18079	18208	18212	18157	18372	17987	18319	18244	18183	18275	18418	18286	18010	18144	18229	18286	18264	18214	18360	18374	18342	18319	18194	18236	18293	18363	18294	18191	18324	18181	18112	18146	18340	18086	18422	18233	18380	18180	18364	18331	18193	18145	18289	18418	18324	18295	18254	18046	18207	18042	18332	18191	18247	18399	18368	18354	18187	18217	18080	18283	18239	18205	18444	18381	18110	18246	18299	18306	18194	18142	18196	18282	18427	18206	18210	18289	18402	18113	18267	18165	18400	18192	18271	18247	18295	18194	18068	18327	18293	18241	18127	18376	18325	18268	18198	18270	18052	18252	18175	18409	18407	18275	18200	18315	18170	18292	18358	18151	18232	18262	18198	18249	18437	18354	18382	18243	18337	18242	18117	18464	18250	18232	18198	18300	18289	18227	18348	18326	18260	18048	18242	18192	18371	18377	18224	18232	18285	18251	18340	18175	18096	18178	18375	18024	18322	18382	18280	18251	18152	18203	18192	18218	18349	18212	18171	18119	18255	18294	18235	18165	18186	18353	18207	18266	18321	18092	18220	18141	18349	18171	18382	17926	18273	18270	18190	18228	18103	18023	18153	18281	18193	18310	18403	18201	18338	18232	18286	18304	18340	18195	18408	18141	18214	18215	18377	18270	18139	18217	18429	18197	18221	18273	18176	18403	18255	18278	18100	18186	18116	18351	18190	18287	18267	18323	18270	18267	18277	18125	18262	18255	18224	18054	18248	18314	18172	18281	18126	18444	18234	18079	18422	18437	18288	18323	18142	18279	18287	18319	18146	18272	18300	18329	18240	18336	18305	18380	18164	18179	18247	18383	18483	18321	18346	18153	18194	18243	18331	18272	18344	18368	18264	18123	18271	18156	18482	18294	18313	18345	18316	18269	18354	18058	18234	18231	18244	18092	18287	18305	18325	18171	18290	18151	18169	18268	18264	18276	18160	18166	18339	18293	18266	18259	18259	18292	18326	18187	18273	18236	18319	18302	18265	18238	18041	18216	18230	18220	18271	18189	18280	18272	18376	18239	18298	18268	18143	18082	18341	18205	18114	18285	18216	18395
24596	21401	28647	24978	23558	27700	50193	53077	39713	30826	25750	23293	22401	22416	22238	22094	22091	21978	22111	22387	22385	22253	22070	22191	22075	22018	22022	21944	21949	21966	22098	22050	22114	22221	22128	21971	21968	22252	22015	21986	22037	21928	21969	22069	22005	22157	22087	22120	22038	22142	21971	21878	22077	22047	21806	22020	22060	21859	21966	22039	21984	22022	22055	21828	22098	21966	22239	21963	22077	22100	21797	22022	21966	21788	22103	22224	21965	22163	22055	22029	21965	21969	22039	21815	22027	22233	22117	21961	22110	22055	21926	22178	22089	21915	22106	21961	22019	22093	22052	22055	21968	21854	21990	22076	22049	21859	22094	21864	21798	21867	22009	22063	21945	22088	22059	21941	22129	22004	21844	22287	22112	22092	21896	22080	21962	21928	22075	22225	22049	21932	22179	22144	21888	22156	22036	21906	21950	21898	21996	22207	21996	22031	21966	21914	22065	22031	21987	21961	21875	22064	22144	21890	22051	21785	21892	21955	22124	22042	21999	21893	22038	21856	21866	22000	21991	22175	22084	22185	22041	21899	22009	21855	22130	21850	21919	21957	22004	22071	21815	22063	22024	21853	21905	21916	22023	21787	21873	22132	21990	21949	21921	21832	22039	22080	22104	22136	22174	22074	22086	22063	21985	22073	22044	21750	22179	22352	22183	22119	22124	22038	22045	22061	21743	22059	21873	21913	22082	22015	22054	21795	22000	22285	21833	21880	21909	21991	21895	22122	21785	21971	22208	22039	21885	22172	21960	22031	22152	22203	22036	21946	22064	21804	21829	22220	21853	21899	21930	21927	22071	21945	21929	21884	22148	21909	22099	21954	22064	21961	22193	21846	22064	21856	21995	21726	21915	21874	21940	21914	22163	21852	22118	22040	21835	21905	21836	21996	22019	22027	21918	21915	22105	21743	21989	21914	21900	21852	22169	21856	22078	21983	21912	22008	22204	21948	21910	22176	22009	21844	22210	21951	22187	21970	21968	21889	22058	21967	22126	22125	21830	22141	22044	22230	22025	22084	22063	21955	22132	21952	21656	21810	21971	21872	21801	22088	22115	21984	22136	21825	22043	21900	21990	21869	22020	22042	21804	22038	21795	21832	21887	22221	21971	22045	22080	21912	22053	22014	21935	22212	22016	22077	21915	21978	21797	21894	22046	21865	22026	21778	21862	21926	22203	21743	21860	21948	21784	21788	21853	22092	22062	22152	22048	21961	22084	21958	22016	21947	21798	21942	21859	22125	21963	21967	22041	21956	21882	21997	22012	21931	21896	22083	21997	22063	21951	21840	22046	22100	21943	22012	21904	22090	21947	22052	22202	21941	21875	22154	21865	22038	22082	21830	22101	22004	21952	22021	22039	22046	21926	22169	22035	22033	21931	21987	21858	22085	21983	22211	21865	21963	21972	21876	22166	22049	22021	22000	21984	21847	22114	21816	21971	22121	22096	21891	22008	21842	22058	21990	21960	21795	21985	21794	21966	21981	21865	22201	21910	21686	22139	21974	21860	21989	21914	21947	22193	22071	21884	22077	22018	22081	22102	21866	21851	21891	22079	22037	22046	21920	22107	21778	22147	22058	22037	22001	22098	22042	22001	22155	22031	22075	22068	22022	22062	21915	22105	21898	21833	21971	22163	22124	22093	22011	22211	22002	21918	21930	21944	21872	22272	21866	22271	22192	21692	21958	22010	22117	22039	22068	21963	22119	21869	21968	22039	22009	22010	21905	21928	22062	22010	21952	22049	21862	22210	22044	21963	22083	21974	21956	22019	22071	22188	21742	22108	21849	22054	22172	21933	21878	21947	21959	21928	22087	22122	22112	21951	22042	22026	22055	22005	21904	21849	22023	21819	21972	22142	22094	22123	22008	22078	21932	21913	22050	21919	22235	21947	21939	22092	22135	21899	22147	22198	22182	21706	21920	22171	22011	22073	21770	22017	21860	21747	21793	22033	21896	22057	21827	22014	21949	22024	22136	22212	21938	22110	21945	22158	21815	22153	22071	21916	21827	21781	21966	21962	22036	21860	21917	22069	22072	22053	21802	21929	22176	21825	21895	22150	22131	21838	21797	22018	22097	22032	21912	21920	22020	22117	22192	21899	21777	21860	21946	22133	21797	22070	21848	21967	22181	21990	21893	22159	21965	21953	21982	22060	21925	21903	22066	21880	22140	21875	22195	22054	21952	21877	21983	22093	21898	22030	22051	21937	22170	22029	22006	21947	21869	21887	22192	21933	22069	21974	21867	22131	21891	22219	21938	22145	21960	22002	22017	21751	21976	22055	22170	22056	22010	22195	22056	21729	21878	21896	21742	22059	21904	21875	22036	21721	22072	22124	21946	22082	22235	21887	21790	22115	21788	22115	21876	22081	22162	22094	21856	21819	22248	22062	22036	21895	22029	22023	21973	22114	22003	22030	22184	22220	22103	22024	22006	22155	21967	21901	22108	22020	21756	21948	21936	22171	22138	21922	22208	21900	22013	21882	22111	22085	21949	21990	21974	22010	22006	22016	22019	22014	21869	22161	22112	21944	22060	21932	22033	22042	22055	21854	22221	22169	22105	21932	21971	21915	21968	22035	21876	22035	21880	22148	22137	22041	21783	22055	22182	22204	21929	21833	21920	21791	22001	22113	21954	22190	22209	22023	21992	21819	22203	22121	21832	21998	21839	21929	22195	21971	21896	22057	21937	22022	22270	21908	22047	21892	22087	22030	22054	22098	22246	21981	22002	22021	22092	22115	22210	21989	22131	22094	21895	21781	22006	22067	22012	21978	22072	22099	21984	21979	21927	22100	22016	22061	22232	21916	21815	21938	21786	21989	21853	22014	22048	22059	21966	21865	21947	21968	21820	21964	22076	21738	21865	22140	22058	22072	21991	22122	22167	22091	22082	22032	22069	21959	22104	21907	21821	21920	22215	21980	22049	21794	22063	21901	21831	22026	21890	21972	22143	22105	22103	22019	21934	21823	21873	21939	21878	22187	22011	22037	22119	21940	21978	22042	22311	22122	21990	22013	21784	21891	22049	22160	21792	21864	22066	22030	22166	22067	22074	21965	22244	22183	22083	22075	21898	21955	22012	22044	22040	22201	22038	21864	21722	22032	21916	22102	21807	21940	21960	21918	21948	22046	21993	21825	21977	22173	21975	22085	22254	22125	22142	22080	21942	22131	21936	21944	22154	21989	21802	21891	22025	22076	22015	21849	22084	22071	22069	21934	21994	22006	21968	21943	22210	22086	22254	21919	21980	22065	22003	22161	21797	21840	21931	22216	22095	21882	22009	22009	22008	21747	21812	21801	21887	22070	21704	21995	21971	22097	21999	21925	21993	22008	21906	22251	21935	21988	22058	22170	21997	22108	21940	22181	22110	22203	22080	22046	21956	22118	22032	21984	21978	21848	21856	21923	22117	22112	22112	21813	21952	22161	22061	21949	22041	21854	22139	22184	21781	22125	21960	22159	22119	21830	22158	22197	22151	22012	21900	21975	22001	22031	22130	21909	21854	22229	22042	22273	21932	21897	21975	21725	21999	21846	21997	22113	22076	22019	21809	22006	21751	22033	21995	22050	21968	21985	21788	22157	22238	21868	22128	22162	22015	22074	21784	22141	22084	22110	22036	22098	22178	22017	22149	22220	22049	21953	21936	21980	22052	22105	22045	22048	21818	21992	22243	21807	22047	21970	21944	21872	21783	21852	22090	22009	21902	22005	22096	21673	22072	22129	21949	21878	21991	22156	21969	21922	21995	22074	21919	21860	21988	21948	22015	21781	21975	21619	22034	21743	21984	22233	22064	21871	22202	22027	22249	21955	22044	22079	21897	22026	21999	21786	21862	21973	21760	21951	21973	21977	22189	22085	22039	22101	22100	21884	21873	21726	22102	22034	21746	21889	22011	22181	21823	22212	21968	22102	22127	21891	21988	22169	22095	21963	22086	22028	22128	22153	22041	22000	21961	21800	21852	22000	21967	22276	22113	22147	21942	22084	21987	22144	21888	21824	21951	22027	21897	22327	22103	22007	21914	22071	21912	21877	22071	22022	21988	22026	22066	21759	21991	21948	21878	22023	21864	21815	22012	22045	21935	22186	22052	22155	21947	21893	21899	22022	22091	21990	21777	22155	21930	22023	21914	22193	22044	21887	22069	21933	22045	21998	21936	21942	21902	22170	22096	22032	21866	21807	21789	21795	22088	21967	21806	22055	21864	22169	22171	22011	21916	21836	22076	21975	21994	22047	21993	21886	22159	21839	21906	21864	21948	21789	21921	21804	22063	21901	22021	21944	21774	21938	21988	21864	21892	21782	22110	21922	21960	22056	22090	21877	21912	21915	21840	21971	22059	22104	22226	21982	22055	21861	22012	22010	22067	21984	22176	21831	22297	22311	22186	22011	22076	21936	21718	21932	21821	22093	21845	21970	22105	21981	21922	22083	21935	22195	21970	21979	21981	21954	22040	22127	22023	22124	22029	22233	22000	21959	22091	22031	22148	22153	22141	21929	21988	22003	22190	21982	22064	22093	22145	21978	22148	21999	21948	21865	22214	21956	22026	21938	21928	21815	22042	22174	22103	21864	21846	21995	21850	21725	22009	21918	22082	22041	21939	21970	21751	21877	21851	22338	22092	22126	22042	22115	22231	21941	21881	21977	21866	22043	21883	21957	22133	21686	22038	21939	22075	22143	22026	22228	22075	21810	21796	22213	21838	22141	22064	21864	21941	21875	21863	21924	21847	22010	21993	21827	22019	21933	22004	22000	21891	21832	21947	22036	22062	21943	22057	21814	21956	21916	21873	21970	22033	21963	21906	22224	21990	22273	22081	21771	21860	21764	22123	22118	21904	21999	22148	21881	22088	22007	22173	21908	22135	21940	22056	22147	21796	22080	21973	21811	21910	22012	22015	21902	22050	22161	21924	21851	21973	21994	21823	21840	21950	21994	22339	22047	21989	22189	21865	22069	22004	22017	21892	22138	22076	21997	22088	22126	21911	21943	21977	21897	22075	22026	22152	21978	22010	21908	21939	21855	21874	22076	22095	22031	21833	22147	22015	21980	21919	21994	21924	22000	21856	21968	22166	22038	21927	21889	21975	22114	21983	21981	22080	21878	21774	21976	22165	22207	22087	22122	22004	21981	21976
17144	27283	24045	20711	20839	25387	49115	50347	37568	28038	21329	18804	18046	17939	18072	17995	18059	17841	17815	17865	18212	17929	17949	17962	17990	17852	17938	18100	17944	17981	17957	17981	18016	17887	17951	17934	17883	17966	17938	18020	17796	17837	17888	18130	18033	17912	18043	17976	17997	18060	17743	18011	18074	18027	17850	18029	18007	17994	18095	18023	17965	17917	17947	18051	17905	17823	18020	17775	17966	17914	17874	17833	17940	18123	17931	17893	17972	18033	17967	17999	17940	17792	17949	17916	17824	17890	17846	18081	17948	17883	18018	17898	18093	18077	18040	17804	17750	17921	17835	17875	17974	17782	18044	18015	17818	17923	17983	18034	18046	17926	17888	17945	17921	17794	17901	17865	17896	17869	18037	18066	18021	17917	17730	17928	17732	17844	17887	17913	17857	18018	17988	17844	17894	17744	17954	17840	17894	17976	17799	17850	18089	17981	17981	17844	18148	17956	17829	17968	17998	17903	18042	17956	17695	17906	17761	17918	17958	17877	17891	17929	17900	18072	17657	17908	17932	17985	17877	17937	17950	18139	17888	17907	17897	17850	17957	17863	18059	17850	17894	17989	18081	17801	18010	18047	17832	17863	18071	17913	17983	17823	18014	17918	18058	17958	17921	18007	17913	17972	17862	17967	17931	17918	17781	17873	18070	17965	17874	17906	17880	18100	17884	18032	17877	17946	17956	17953	17993	17833	17888	17812	17985	18150	18036	17988	18030	17877	17894	17966	17934	18029	17950	17841	17935	17804	17942	18002	17683	17988	18166	17828	17934	17759	17900	17967	17769	17837	17799	17984	18052	18012	17757	17724	18049	18050	18047	17857	17904	17911	17982	17940	17803	17913	18151	17696	17826	17938	17682	17932	17737	17909	17947	17952	17925	17850	17934	17887	17810	18036	17875	17890	17916	17905	17920	18166	17887	17957	17893	18095	17976	17998	17963	17908	17873	17914	17789	17977	18002	18004	17873	17829	17757	17873	17905	18059	17999	17904	17854	17960	17884	17871	18097	17952	17836	17901	17676	17925	17973	17874	17829	17945	17919	17885	17957	17882	17854	17914	18022	17796	17793	17928	17935	17987	17859	17897	17948	18010	18077	17801	17845	17914	17907	18030	17820	18035	17956	17931	18121	17991	17749	17699	17803	17984	17943	17880	17847	17813	17757	17873	18041	17854	18002	17852	17929	17878	17974	17926	18023	17904	17917	17903	17887	17923	18013	18006	17954	17971	17883	17738	18015	17876	17916	17931	17832	18029	17928	18244	17844	17859	17764	17772	17732	17985	17844	18018	17856	17896	17993	17963	17852	17912	17907	18052	17903	17872	18018	17958	17996	17849	18117	17883	18077	17917	17970	17963	17828	17896	17921	17821	18043	17889	17812	17926	17881	17863	17888	18009	17853	17871	18023	17889	17950	18072	17918	18034	17820	18017	17792	17991	17832	17873	17811	17824	18000	17899	17863	17790	17891	17854	18044	17739	17955	18002	17929	17985	17854	17957	17874	17875	18019	17982	17872	17884	17710	17985	17959	17839	17963	17974	17943	18060	17825	17807	17802	17856	17908	17734	17939	18098	17914	17948	17921	17841	17964	17869	17988	17992	17930	18011	17827	17987	18016	17872	17912	18013	17824	17958	17856	18071	17923	17855	18032	17975	17857	17871	17855	17927	17745	17992	18002	18045	17981	17842	17810	18070	18024	17844	17858	17889	18190	17938	17947	17805	17971	17919	17868	17909	17872	17998	18112	17988	17964	18017	17998	17875	17914	17949	17939	17957	17935	17883	17920	17906	17709	17782	17899	17934	17855	17850	17854	17861	17936	17904	17809	17919	17922	17865	17903	17941	17975	17871	17823	17924	17904	17911	17952	18004	17862	17863	17936	17998	17794	17989	17830	17940	17973	18050	18084	17946	18027	17922	17799	17950	17984	17777	17868	17881	17838	17844	18082	17931	18001	17897	18065	18015	17902	17857	17880	17849	18108	17954	18085	17910	17937	18003	18012	17811	17905	18005	17837	18124	17758	17904	17936	17908	17887	17920	17934	17969	18055	17776	17785	17973	18018	18034	17969	18012	17648	17776	17844	17906	17995	18030	17763	17974	17967	17894	17848	17857	17826	18000	17771	17827	17962	18101	17730	18099	17820	17857	17858	17884	18065	17870	17957	17826	18031	18033	18021	17830	18004	17906	17886	17938	17858	17841	18016	18050	17840	18003	17947	17802	18039	17933	17966	18020	17930	17850	17785	17834	17864	18068	17858	18024	17902	17892	18043	17952	18068	17972	17786	17956	17831	17985	18048	17995	18024	17845	17914	18008	17945	18037	18052	17938	17867	17928	17951	17785	17916	18015	18161	17958	18014	18077	17892	17774	18011	17723	18033	17694	18113	17862	17996	18178	17995	17880	18021	18046	17908	18021	17916	18014	18101	18119	17877	17744	17945	17939	17936	17969	17914	17935	18052	17901	18059	17921	17843	17993	17788	17957	17801	17853	17833	17982	18004	18003	18047	17974	18132	17957	17867	17921	17871	17882	17815	17749	18084	17905	18018	17926	18166	17856	17971	18143	17951	17840	17835	17813	17911	17993	17884	17825	17944	17851	17933	17941	17892	18050	17818	17967	18004	18113	17861	17952	17996	17823	17895	17952	17879	17972	17860	17955	18135	17888	18086	18052	17763	17893	17840	17908	17982	17978	17801	17849	17847	17857	18010	17827	18034	18015	17902	18107	18028	18019	17974	17968	18025	17784	17870	17907	18032	17918	18109	17898	17821	17889	17874	18050	17948	17986	17952	17816	18093	17743	17871	17882	17909	17954	17825	18054	17864	17940	17970	18048	17867	18025	18145	17993	17837	17975	17925	18078	17997	17808	18007	17863	17961	17942	17788	17992	17933	17870	17735	17796	17856	17901	17901	17799	17941	18141	18028	18075	17941	17819	17935	17898	17972	18066	17849	18010	18033	17864	17979	17981	17861	17815	17750	17869	17880	17961	17982	17806	17971	18006	17948	18006	17987	17987	17987	17934	18009	17868	18055	17716	18194	17782	17958	17873	17949	17834	17839	17703	17908	18068	17801	17944	17881	17960	17744	17954	17923	18129	17866	18024	17956	17999	17957	17814	17945	17942	17881	17969	17954	17864	17896	17792	17947	17917	17675	17878	17893	18170	17873	17959	18014	18000	17973	17753	18087	17942	17826	17876	17992	17983	17944	18053	17965	17960	17839	17958	18096	17914	17912	17865	18001	18017	17767	18005	18060	17868	18042	17860	18108	17912	17805	17957	17961	17915	18265	17942	17816	18086	17970	17922	17829	17891	18019	17831	17849	17919	17931	17919	17867	18009	18000	17889	17979	17961	17981	17932	17973	17984	18008	17971	17892	17825	17825	17927	17828	17895	18033	17929	17892	18069	17833	18109	18014	17703	18034	18013	17885	17881	17963	17887	17811	18039	17974	18036	17880	18055	18043	17927	17786	17945	17856	17825	17815	17909	17972	18073	17945	17755	18041	17980	17911	18008	17818	18030	17791	18107	17902	17852	17997	17915	17833	17860	17849	17850	17981	17975	17897	17810	17961	18010	18030	17976	17891	17912	17968	17948	17890	17920	17911	17996	18049	18096	17968	17829	17832	18039	17777	17993	17779	18005	17968	18041	17969	17848	17935	17898	17782	17877	17970	17900	18005	17952	17967	17858	18024	17910	17772	17986	17871	17878	18080	18015	17802	17868	18040	17999	18068	17919	17855	17910	17871	17991	17899	18036	17784	17896	17995	17980	17741	17916	18038	17970	17844	17935	17981	17983	17907	18109	17940	17947	17970	18007	17985	17835	17794	18031	17932	17885	17920	18067	18007	17840	17816	17992	17919	17892	17921	18035	18090	17832	18024	17952	17971	17889	17834	18038	17816	18051	17893	17907	18004	18120	17899	17995	17899	18215	17830	17909	17902	17794	17911	17753	17940	17870	18047	18043	17869	17762	18007	18004	17984	17884	17851	18037	17978	18025	17986	17698	17862	18055	18001	17767	18091	17870	17874	17942	18009	17944	17948	17911	17884	17991	18054	18114	17821	17888	17926	17851	17970	17974	17866	17962	18082	17978	17976	18006	17879	18002	18006	17791	17965	17928	18079	17987	17845	17983	17756	17991	17983	17952	18062	18006	18002	17785	17794	17832	17945	18020	18022	17943	17872	17802	18006	18002	17847	17978	17929	17939	17954	17764	17866	17969	17953	17813	18036	17969	18055	17886	17967	17908	17906	17788	17872	17805	17986	17893	17934	17932	17928	17986	18073	17806	17848	17987	18040	17930	17848	18022	18106	17944	17950	17982	18059	17999	18002	17838	18031	18044	18148	17940	17904	17663	18109	17990	17905	17856	17806	17855	17714	17815	17942	17707	17903	17870	18074	17780	17894	17885	17956	17971	17912	17901	17863	18042	17992	18106	17974	17935	17919	18036	18113	18069	18110	17805	17884	17814	17913	17899	17795	17969	17977	17972	17972	18003	17992	18183	17897	17838	17983	18001	17963	18104	17825	18018	17879	17942	18002	18052	17741	17867	17956	17852	18142	17951	17984	17857	17852	17862	17805	17856	17901	18119	17878	17868	18009	17943	18006	18001	17829	17883	17882	17805	18031	17869	18015	17873	17987	18100	17806	17973	17811	17811	17994	17864	17922	17958	18002	17943	18156	17962	18011	18081	17908	18111	17919	17977	17895	18069	17902	17980	18062	17853	17965	17916	17789	17949	17786	17830	17850	18042	18077	17973	17828	17825	17897	18062	17842	18046	18049	18097	17910	17772	18051	18067	18016	17860	18030	17746	17833	17811	17834	17832	18142	17937	17916	17984	18061	17970	18017	18027	17775	17844	17811	17777	17771	17939	17842	18086	17949	17816	17878	17833	18094	17934	17900	17885	17961	17976	17746	18021	17905	17938	17883	17945	18043	18074	17843	17829	18002	17824	17829	17870	17809	17959	17780	18008	17920	17878	17938	18085	17862	17738	17975	18137	17909	17938	17891	17980	18053	17764	17902	18072	17908	17949	17937	17922	17771	17998	17973	17865	17767	17881	17917	17992	18048	18017	17888	17831	17974	17783	17897	17934	17863	18039	18018	17936	17787	17832	18039	17940	17930	17856	17937	17978
22783	21390	29255	23883	21745	28595	65332	69234	52308	40602	30296	24733	22858	22489	22465	22450	22369	22436	22373	22483	22186	22465	22441	22639	22460	22450	22457	22411	22433	22331	22326	22196	22144	22241	22311	22138	22293	22412	22172	22217	22573	22172	22230	22145	22167	22241	22303	22145	22222	22427	22371	22309	22443	22326	22116	22063	22028	22269	22370	22081	22319	22180	22406	22172	22112	22118	22309	22249	22385	22253	22223	22156	22251	22288	22202	22048	22201	22347	22255	22141	22285	21987	22177	22198	22221	22207	22304	22251	22219	22139	22305	22226	22138	22124	22229	22141	22179	22151	22285	22092	22220	21957	22220	22120	22212	22075	22036	22399	22354	22239	22174	22074	22137	22180	22221	22338	22434	22275	22475	22178	22221	22217	22365	22120	21967	22063	22510	22177	22240	22162	22094	22198	22341	22457	22365	22108	22049	22327	22291	22005	22286	22161	21931	22010	22069	22314	22030	22324	21850	22136	22238	22203	22081	22165	22331	22176	22137	22053	22123	22316	22129	22100	22426	22383	22100	22196	22063	22005	22040	22199	22291	22131	21995	22145	22384	22119	22248	22174	22085	22248	22222	22121	22157	22562	22142	22261	22200	22029	22270	22134	22266	22236	22035	22009	22109	22130	22143	22276	22230	22454	22350	22178	22104	22002	22002	22073	22070	22125	22164	22211	21882	22094	22199	22073	22149	22171	22038	22251	22186	22092	22142	22054	22166	22188	22165	22189	22223	21954	22217	22114	22051	22194	22165	22036	22369	22126	22069	22227	22214	22151	22370	22259	22290	22354	22260	22150	22097	22235	22001	22155	22220	22071	22134	21987	22104	22101	22192	22247	22079	21974	22138	22262	22252	22025	22074	22102	22332	22307	22047	22301	22380	22204	22049	22288	22356	22064	22236	22107	22238	22079	22069	22172	22273	22085	22384	22412	22170	22042	22100	22119	22311	22155	22145	22384	22466	22202	22424	22161	22056	22394	22260	22172	22238	22357	22182	22292	22366	22130	22220	22158	22286	22180	22318	21686	22008	22096	22151	21829	22224	22146	22330	22244	21939	22419	22257	22224	22112	22091	22218	22255	22099	22224	22120	22199	22041	22095	22288	22028	22162	22142	22086	22233	22325	22240	22137	22132	22178	22320	22179	22176	22029	22225	22199	22017	22136	22185	22396	22053	21928	22364	22027	22286	22308	22084	22059	22086	22110	22375	22088	22220	22261	22026	22266	22010	22132	22178	22178	22248	22200	21915	22162	22497	22313	22305	22134	22372	22266	22122	22175	22071	22166	22334	22137	22163	22171	22100	22138	22239	22006	22214	22348	22263	22140	22118	22239	22315	21882	22297	22304	21970	22027	22187	22350	22280	22204	22260	22251	22238	22170	22146	22124	22051	22127	22327	22313	22084	22361	21934	22271	22192	22202	22258	22212	22111	22180	22239	22101	22202	22248	22127	22265	22120	22002	22099	22276	22214	22197	22062	22327	21931	22337	22193	22307	22088	22031	22089	22047	22057	22150	22128	22052	22195	22532	22066	22139	22059	22188	22262	22129	22071	22086	22266	22317	21979	22206	22174	22179	21854	22201	22228	22166	22011	21924	22079	22179	22040	22120	21965	22068	22398	22196	22157	22247	22123	21973	22278	22162	22249	22159	21939	22414	22152	22178	22272	22234	22000	22130	22136	22298	22204	22195	22112	21996	22083	22244	22083	22007	22280	22172	21992	21964	22033	22152	22300	22449	22146	21888	22123	22407	22098	22231	22153	22329	22291	22153	21979	22091	22024	22388	22267	22470	22074	22253	22125	22043	22170	22027	22111	22137	22154	22123	22449	22338	22148	22113	22171	22026	22243	22381	22218	22057	22107	22342	22002	22250	22350	21936	22283	22255	22204	22131	22245	22296	22047	22165	22313	22145	22008	21987	22289	22133	22277	22196	22224	22263	21973	22130	22131	22215	22127	21925	22082	22081	22209	22282	22048	22168	22444	22324	22054	22321	22470	22280	22058	22210	22179	21982	22210	22162	22129	22090	22155	22219	22041	22007	21959	22023	22076	22035	22149	22081	22157	21985	22134	22271	22226	22385	22107	22144	22063	22079	22148	22195	22340	21926	22189	22239	22213	22369	22224	22100	21927	22234	22289	22189	22078	22213	22013	22196	22108	22032	22228	21947	22174	21987	22230	22192	22091	22096	22215	22094	21967	22213	22179	22395	22303	22162	22226	22047	22154	22174	22421	22306	22198	22129	22221	22159	22176	21985	21973	22257	22066	22192	22279	22293	22087	22270	22200	22364	22081	22159	22098	22205	22285	22167	22104	22191	22049	22244	22176	22304	22279	22266	22230	22227	21932	22202	22064	22106	22050	22288	22012	22307	22093	22072	22036	21929	22036	22111	22264	22009	22070	22221	22047	22205	22350	22457	22011	22401	21952	22051	22217	22322	22285	22129	22352	22181	22182	22274	22177	22211	22319	22252	22193	22323	22277	22050	22369	21900	22131	22019	22047	22240	22203	22099	22075	22051	22167	22101	21869	22207	22035	22414	22175	22098	22203	22085	22179	22161	22310	22455	22029	22112	22340	22267	22117	22234	21922	22202	22228	22107	22176	21888	22134	22148	22156	22090	22021	22154	22210	22144	22181	22121	21913	22182	22258	22189	22124	21993	22203	22235	22151	21914	22095	22125	22379	22088	22086	22180	22107	22132	22061	22143	22097	22074	22412	22162	22145	22160	22255	22091	22116	22234	21991	22210	22068	22099	22318	21977	22038	22264	22246	22232	22192	22198	22305	22057	21973	22138	22188	22214	22075	22108	22086	22329	22066	22123	22335	22216	22093	22154	22352	22108	21991	22136	21951	21980	22016	22210	22056	22200	22046	22175	22234	22261	22098	22195	22216	22343	22102	22057	22245	22112	22173	21970	22133	22250	21948	22223	22324	22259	22128	22256	22155	22026	22150	22406	22321	22210	22252	22256	22240	22176	22325	22145	22347	22164	22128	22162	22244	22147	22184	22331	22363	22067	22012	22267	22009	21943	22283	22039	22129	22067	21976	22295	22326	22161	22100	22259	22258	22196	22357	22202	22105	22156	22138	22122	22178	22367	22060	22107	22244	22181	22123	22188	22248	22394	22147	21948	22077	22215	22321	22004	22124	22107	22247	22079	22153	22201	22139	22121	22065	22240	22090	21938	22345	22195	22223	22065	22177	22099	22309	22202	22112	22319	22009	22090	22299	22307	22252	22277	22234	22212	22175	22170	21995	22077	22145	22070	22326	22186	22359	22092	22149	22201	22012	22205	22232	22170	22082	22216	22190	22261	22025	22298	22190	22164	22075	22071	22327	22288	22167	22162	22026	22106	22071	21988	22101	22011	22143	22359	22042	22063	22212	22073	22242	21971	22237	22089	22196	22038	21911	22206	22226	22054	22194	22197	22259	22263	22231	22155	22058	22194	22474	22431	22410	21995	21884	22092	22133	22036	22168	22198	22029	22314	22060	22262	22167	22272	22084	22069	22260	21993	22179	22168	22189	22000	22200	22224	22314	22115	22068	22030	21885	22222	22001	22035	22061	22164	22133	22200	22067	22073	21976	22155	22117	22067	22012	22166	22141	22246	22488	22040	22080	22218	22188	22276	22089	22077	22329	22143	22339	22093	22127	22094	22183	22130	22379	22179	22352	22116	22143	22132	22292	22134	22482	22031	22025	22262	21995	22056	21910	22149	21997	22235	22038	22102	22302	22244	22016	22289	22382	22102	22238	22122	22083	22030	22206	22230	22087	22272	22156	22080	22157	22267	22173	22172	22141	22251	22330	22244	22231	21882	21893	22330	22249	22229	22249	21995	21957	22198	22044	22196	22056	22201	22158	21989	22163	22194	22199	22049	22347	22231	22380	22285	21969	22157	22120	22132	22270	22292	22265	22261	22173	22117	22106	22083	22223	22260	22055	22035	22036	22330	22352	22432	21996	22174	22159	22235	22083	22062	22255	22198	22063	22294	22266	22313	22203	21992	22142	21951	22155	22477	22108	21984	22189	22103	21923	22412	22181	22224	22136	22357	22211	22273	22431	22125	22047	22089	22066	21951	22236	22090	22064	22356	22068	22388	22111	22196	22134	22333	22183	22215	22040	22348	22242	22135	22067	22128	22184	22374	22274	22296	21950	22282	22143	22188	22127	22019	22177	21987	22142	22163	22192	22275	22036	22193	21974	21960	22144	22147	22206	22045	22139	22111	22147	22370	22407	22309	22267	22214	22247	22168	21854	22340	22020	21984	22257	22216	22102	22190	22142	22014	22193	21984	22057	22121	22042	22171	21975	22086	22077	22116	22008	22215	22290	22360	22320	22256	22158	22247	22086	21965	22361	22114	22124	21872	22094	22204	22189	22107	22258	22258	22082	22118	22011	22120	22143	22133	22334	22143	22015	21997	22143	22075	22082	22116	21940	22164	22318	22329	22122	22113	22110	22133	22399	22013	22318	22192	22134	22173	22177	22161	22165	21994	22117	21962	22261	22209	22222	22106	22111	22219	22106	22218	22000	22089	22147	22151	22085	22070	22043	22329	22125	22304	22156	22275	22234	22235	21972	22049	22204	22083	22055	22114	22139	22097	22310	22123	22147	22211	22309	22106	22367	22059	22157	22255	22048	22269	22187	22348	22186	22052	22363	22252	22393	22245	22124	22206	22167	22144	22363	21982	22187	22136	22206	22031	22239	22098	22203	22225	22196	22210	22045	21969	22135	22102	22172	22363	21983	22171	22050	22294	22244	22281	22229	22131	22229	22273	22242	22167	22113	22117	22073	21989	22146	22026	22226	22074	22206	22076	22092	22182	22137	22144	22140	22252	22151	22126	22068	22098	22381	22048	22181	22298	22108	22241	22221	22117	22140	22282	22208	22274	22140	22101	22109	22181	22108	22356	22178	22064	22277	22125	21959	22114	22211	22362	22045	22144	22245	22068	21969	21903	21899	22099	21948	22053	22261	22253	22040	22095	22357	22184	22082	21850	22133	22181	22109	22103	22234	22055	22262	22234	22356	22277	22106	22142	22336	22196	22077	21850	22192	22153	21968	22069	22350	22136	22195	22182	22265	22394	22235	22173	22275	22112	22197	22086	22185	22013	22141	21919	22291	21939	21998	22097	22159
19010	32690	29054	23864	23191	29286	65813	69490	51783	39036	26906	20244	18315	18288	18167	18065	18199	18167	18173	18141	17968	18245	18030	17972	18298	17971	17973	18110	17983	18086	17966	17996	18018	17961	18110	18089	18092	18228	18038	18164	17975	18090	17852	18077	18080	17903	17966	18010	17930	18219	18135	18131	18060	18136	17874	17957	17905	18199	17999	18073	18095	18026	17949	18076	17856	18048	18172	18055	17848	17952	18038	18184	18091	18006	18008	18083	17977	18069	18126	17960	18305	18153	17999	18001	18103	18047	18051	18024	18283	18055	18056	17955	17937	17891	17999	17987	17936	18048	17845	17894	17966	18128	18183	18032	17924	17906	18066	18124	17971	17991	17975	18014	18215	18026	18014	18045	17932	18019	18035	17823	18070	17961	18133	17997	18186	18156	17924	18042	18007	18004	17926	18059	18058	18127	18228	18048	17885	17939	18043	18006	17966	18146	17881	17907	17855	18045	17978	18035	17917	17899	17959	18124	18026	18046	18155	18012	18122	18033	18118	18008	17937	18051	17986	18020	17952	18075	18036	18054	17948	18010	18142	17973	17873	17913	17968	18011	18129	18038	18071	17957	18084	18114	17942	18213	18137	17967	18088	18093	18010	18017	17918	17994	18056	17982	18028	18030	17993	18019	18097	17900	18184	17935	17948	18099	18085	17839	18157	18072	18007	18011	18149	18063	18046	18071	18095	17913	18126	18033	18059	18171	18073	17846	17889	18016	18027	18166	17906	17972	18062	18024	18154	18060	17997	17982	18153	18078	17907	18006	17990	18121	17845	18207	18008	17972	17876	18071	18180	17969	18053	18041	17891	17979	18054	18082	18032	18009	18100	18035	17894	17947	17941	18078	17897	17960	18006	18033	17697	18041	17971	18103	18108	18150	18150	18176	17874	18038	17922	17984	18039	18126	17958	18164	18008	18022	17982	18034	18011	18087	18029	17861	17954	18014	18071	17959	17924	17938	18183	17991	18091	17964	17914	18021	17975	17899	18202	17983	18044	18002	18124	17937	17998	17935	18029	18008	18074	18222	17827	17878	18105	17988	17878	17968	18082	17959	17868	18128	18137	18066	18065	18055	17889	18007	17908	18099	17983	18183	17975	17826	18000	18145	18171	17885	18062	17826	17905	18143	17891	17946	18066	17948	18163	18165	18238	17820	17980	18136	18194	17967	18156	18013	18179	18013	18072	17965	18269	17945	18045	17965	17916	18127	18152	18020	18010	18119	18203	18203	18155	17967	17946	17913	17991	18141	17972	18022	18127	17944	17914	18077	18122	18051	17948	18013	17887	17971	18132	17756	18025	17944	17981	18069	18002	17921	17920	18065	18158	18037	18062	17907	18165	18142	18195	18004	18041	17901	17929	17979	18029	17952	17999	18195	18214	17943	17963	18079	17940	17790	18071	17932	17966	18114	17914	18088	18006	18078	17981	18010	18115	17999	17991	18006	18028	18072	17981	17945	18068	18082	18018	18077	18005	18182	18093	17988	18004	17883	17941	18063	18066	18101	17866	17901	17946	18030	18068	18088	18201	17975	17929	18091	18069	17940	17872	17712	17965	17865	17980	18151	17880	17987	17891	18098	17961	17920	18050	18134	18132	18030	18169	18063	17898	18139	18069	17844	18081	17936	17925	18203	17948	18136	17908	18032	17839	18174	18058	17979	18089	17946	18052	17914	17935	18049	18078	17888	17965	18049	17804	18015	18256	18055	18086	18181	17913	18131	17791	17983	18191	17986	18067	18054	18052	18274	18105	17918	18090	17834	17937	18051	17997	17902	18150	17916	18007	17939	18155	18048	18056	18215	17975	18011	17963	18074	18040	18049	17910	18036	18002	18060	17908	17898	17888	17926	18071	17944	17863	18054	18017	17952	18220	18101	18081	17996	18003	18066	17983	17793	18060	18167	18001	18153	18113	18005	17973	17955	17842	17977	18064	17853	17944	18107	17890	17902	18192	18045	18029	18065	18059	18039	18180	17832	17986	17892	17939	18136	17870	18138	17983	17952	17937	18033	17842	18117	18088	17946	18056	18117	18032	17955	18071	17848	17989	18194	18014	17965	17868	18009	18175	18185	17921	18160	17826	18081	18022	17770	17951	17980	18032	18085	17801	17939	17843	17980	18028	18048	18073	18049	18015	17956	18015	18094	18144	18101	18068	17880	18142	18055	17972	17968	17883	18155	18180	18012	17992	17974	17763	18122	17944	18173	18060	18136	18163	18026	17875	18065	18113	17742	18060	18178	18078	17902	17875	17934	18196	18062	17949	17934	18048	17893	18011	18064	18043	17966	18028	17964	18007	17968	18092	17911	18071	18053	18178	17926	18051	18133	17909	17993	17933	17974	17989	18055	17933	17941	17966	18030	17903	17817	17899	18012	18179	17980	17946	18070	18078	18109	18061	18172	17972	17973	18108	17997	17991	18017	18110	17893	18049	17945	17997	17896	18125	18021	17991	18028	17987	17906	17987	18082	17958	17973	17969	17951	17930	18046	17985	17862	17994	17925	17985	17964	18066	17935	17976	18072	17924	18074	17866	17853	17938	18135	18136	18119	18119	17708	18044	18021	17905	18090	17906	17898	17995	18001	17886	17975	17961	17983	18059	18025	17902	18060	18047	18001	17999	18221	18020	17966	17900	17931	18054	17911	17895	17867	18034	17848	18191	17931	18018	17947	17875	18000	18088	18028	17819	18138	18058	17966	18042	17967	18068	18178	18026	18153	18090	18062	17951	18052	18103	18161	18131	18097	17770	18112	18050	17908	18020	17895	18038	18146	17866	18051	18082	17821	18034	17974	18118	17948	18186	18054	17868	17963	17925	18050	17936	18095	18155	18027	17989	18005	18165	17865	17956	18139	18001	17916	17928	17922	18049	18001	18011	18035	18132	17952	18003	18128	17933	17995	18075	17806	18088	18009	18007	18115	17927	18007	17842	18195	17971	18184	18192	17966	17944	18169	17992	18098	17885	18000	18091	18008	18050	17939	18033	17931	18125	17974	17908	17977	17784	17929	18102	17911	17952	18159	18017	17972	18030	18139	18003	17920	18016	18059	17964	17960	18099	17850	17955	17943	17888	18278	18027	17996	17934	18081	17984	17994	18101	18010	18070	17932	18039	18048	17975	18023	17997	18011	18190	17897	18163	17866	18096	17942	18159	18003	18009	18074	17874	18177	18064	17908	18101	18000	18004	18020	18124	17992	17864	18057	17973	18040	17993	17869	18006	18144	17920	18028	17860	18028	18138	18011	17949	18002	18137	18023	18030	18011	18118	18008	18021	18041	17897	18180	18046	17866	17915	17934	18126	17980	17945	18074	17878	18034	17971	18072	17873	18005	17811	18024	18130	18148	18074	17815	18082	17775	18075	18125	18074	18080	17924	18006	17960	18072	18225	18102	18090	18049	18084	18087	18101	18023	17904	17931	18177	17978	18225	18170	17970	18060	17987	18002	18016	18165	18085	17944	18153	18089	18059	18079	18065	18100	18039	17921	18027	18162	17971	18093	18115	18117	17999	17915	17956	17959	18236	17958	18142	18208	18202	17961	17995	18122	17907	18068	17895	17902	17923	17883	17804	18002	17911	17950	18204	18008	18152	18066	17859	17905	18020	18034	18108	17985	17926	17961	18018	17969	18178	18065	17906	18053	18165	17958	17903	18027	17868	18073	18165	17999	17994	17941	18007	18053	18110	17895	18050	18053	18161	18064	18035	17877	18009	17814	18114	18001	18052	18033	18182	18161	18085	17975	17993	18184	18140	17956	17939	18179	18043	17936	17915	18047	18066	17964	18119	17828	17895	17943	18057	18122	18070	18090	17876	18041	17907	18051	18209	18020	17989	18185	17968	17985	18082	18057	18122	18093	18007	18104	18045	18007	17908	17996	18022	18079	17692	18048	18177	18062	18041	17993	18164	18011	17911	17943	17899	17911	18075	17907	17865	18012	17957	17971	17921	17912	18090	18009	17953	17834	18035	18054	17924	18055	18027	17985	18142	17936	18061	17956	17835	18072	18143	18019	18064	18109	18137	17952	17945	17936	18035	18047	17883	17991	18071	17993	18052	18060	18049	18214	18003	18070	17969	18104	18154	17926	18143	17896	18024	18180	17944	18140	18020	17957	18150	18115	17984	18087	17930	17867	18016	18152	18028	18010	18212	18026	18055	18095	18040	17919	18066	17953	17962	18047	18035	18048	17885	17973	17859	17853	17818	18055	17885	18097	17915	18111	18021	18062	18168	17780	18076	18066	18116	18080	17869	18088	17991	17911	17993	18004	17897	17937	17904	18050	17953	18049	17927	18065	17853	17905	17929	18168	18206	18087	17995	18118	17911	17860	18018	17984	17924	17973	18058	17940	18015	17884	17964	17930	17848	17917	18083	18105	17971	18029	17987	18091	18101	17949	18025	18074	17954	18078	17882	18009	17999	17886	17958	17961	17773	17904	18041	17840	17937	17915	18043	18118	18002	18126	18112	17748	18075	17957	18007	18152	17977	18030	18025	17964	18090	17807	17971	17998	18024	18011	18042	17808	18169	18021	18142	17984	17872	17989	17940	17937	18027	18073	18049	17964	18038	17941	18030	17844	17943	17895	17996	18123	18082	18020	17967	17906	17885	17965	18071	18032	17927	18062	17954	17942	18182	18100	17932	17888	17948	17991	18224	17893	18030	18177	18070	17898	18055	18098	17828	18023	18047	18098	17999	17973	18008	18137	17983	18081	18046	17989	18045	17917	18063	17963	17845	18055	18045	17991	18098	17967	18172	18005	18004	18011	18059	17924	18223	17941	18181	18106	17945	17915	17896	18079	17978	18001	18106	17791	18052	17861	17931	18077	17977	18185	18056	18129	17896	18026	18062	18022	17878	18164	17810	18238	17993	17963	18016	18025	17990	18136	17987	17951	17727	18133	18118	18282	18061	17933	18179	17872	18173	18005	18103	17831	17992	17966	17974	18000	18016	18093	17937	18005	17997	17963	17977	17865	17961	17973	17971	18040	17976	17945	17859	18130	17899	17935	17939	18107	17954	18184	18082	18011	18053	18095	18014	18085	18140	18090	17822	18057	18113	18132	17942	18027	17845	17890	18066	17979	18069	18080	18052	18090	17902	17954	17894	18034	17898	18053	17936	17954	17893	18026	18116	17959
28189	22742	27280	25943	23100	24087	30219	30109	26719	24277	23058	22441	22447	22429	22283	22329	22445	22335	22549	22508	22291	22267	22293	22102	22286	22284	22341	22408	22345	22382	22327	22268	22409	22406	22353	22110	22452	22370	22289	22321	22380	22319	22319	22301	22337	22270	22319	22320	22268	22330	22309	22090	22366	22318	22380	22328	22398	22266	22157	22334	22271	22304	22177	22237	22361	22193	22279	22185	22503	22214	22398	22560	22306	22327	22249	22272	22136	22197	22268	22491	22438	22286	22345	22462	22413	22209	22292	22414	22227	22322	22432	22435	22289	22597	22345	22143	22548	22396	22335	22395	22494	22388	22380	22390	22265	22276	22277	22498	22264	22455	22344	22455	22257	22222	22273	22077	22455	22491	22365	22309	22529	22403	22345	22341	22168	22275	22384	22506	22476	22225	22482	22298	22421	22322	22264	22377	22015	22427	22089	22270	22305	22321	22188	22186	22553	22348	22407	22120	22364	22384	22224	22246	22203	22346	22214	22084	22197	22182	22336	22352	22512	22089	22362	22417	22577	22395	22381	22454	22344	22467	22226	22192	22294	22450	22566	22077	22234	22447	22150	22421	22353	22404	22521	22314	22305	22333	22216	22279	22265	22004	22500	22190	22122	22355	22135	22191	22388	22136	22479	22384	22288	22231	22146	22425	22379	22191	22297	22351	22524	22370	22279	22370	22268	22524	22253	22298	22320	22248	22333	22396	22236	22337	22457	22445	22499	22169	22488	22438	22318	22314	22307	22275	22397	22168	22228	22388	22291	22391	22447	22560	22505	22470	22349	22381	22465	22282	22518	22268	22544	22344	22507	22421	22099	22248	22360	22330	22068	22289	22122	22371	22136	22310	22514	22290	22399	22306	22262	22331	22317	22196	22518	22400	22451	22356	22292	22374	22305	22184	22355	22230	22507	22254	22211	22382	22313	22413	22381	22533	22309	22293	22201	22123	22198	22373	22328	22324	22424	22451	22333	22441	22311	22298	22500	22103	22440	22316	22402	22331	22274	22348	22456	22343	22229	22381	22505	22391	22382	22501	22254	22296	22326	21736	22214	22123	22262	22383	22433	22369	22182	22250	22334	22262	22305	22220	22362	22449	22392	22289	22246	22263	22379	22324	22275	22141	22342	22264	22208	22368	22247	22231	22263	22433	22360	22312	22429	22302	22432	22472	22334	22267	22452	22150	22325	22380	22294	22215	22541	22365	22157	22245	22452	22046	22128	22219	22300	22242	22110	22514	22386	22346	22352	22418	22373	22430	22160	22298	22442	22191	22263	22375	22411	22394	22353	22467	22266	22351	22257	22255	22306	22428	22186	22446	22243	22192	22350	22350	22358	22455	22410	22311	22313	22363	22296	22354	22382	22363	22537	22281	22254	22375	22438	22521	22227	22162	22235	22443	22176	22136	22305	22310	22148	22252	22064	22171	22169	22221	22431	22308	22456	22356	22344	22373	22235	22485	22174	22306	22438	22451	22423	22284	22333	22307	22537	22263	22335	22209	22306	22239	22260	22393	22366	22370	22318	22441	22228	22361	22266	22332	22138	22417	22553	22369	22185	22280	22412	22395	22350	22301	22292	22294	22214	22470	22436	22455	22343	22182	22449	22346	22294	22267	22291	22564	22319	22299	22392	22395	22423	22171	22088	22361	22450	22302	22317	22194	22328	22180	22366	22156	22223	22374	22224	22531	22564	22160	22498	22523	22243	22294	22069	22226	22539	22464	22319	22331	22161	22162	22271	22340	22224	22291	22386	22385	22303	22316	22326	22260	22393	22394	22402	22195	22316	22218	22297	22372	22028	22276	22397	22347	22398	22343	22376	22276	22320	22334	22440	22407	22087	22367	22353	22466	22470	22251	22402	22260	22431	22400	22267	22296	22333	22531	22353	22237	22396	22114	22272	22331	22062	22300	22494	22302	22172	22377	22291	22343	22270	22258	22448	22446	22220	22302	22293	22166	22164	22325	22387	22374	22315	22350	22473	22274	22203	22178	22261	22397	22341	22072	22102	22424	22283	22253	22382	22509	22456	22456	22442	22401	22258	22211	22179	22259	22301	22337	22217	22196	22138	22401	22305	22252	22377	22328	22468	22424	22331	22327	22466	22340	22297	22467	22281	22370	22429	22212	22257	22327	22291	22496	22431	22217	22243	22213	22460	22244	22271	22301	22373	22513	22172	22180	22354	22378	22458	22232	22264	22217	22264	22296	22133	22232	22249	22410	22376	22094	22096	22354	22559	22389	22017	22409	22157	22198	22232	22297	22369	22388	22238	22269	22093	22247	22324	22362	22214	22235	22418	22445	22321	22430	22297	22309	22374	22367	22192	22388	22606	22295	22498	22311	22306	22422	22487	22197	22366	22587	22453	22290	22391	22278	22510	22286	22396	22250	22294	22233	22456	22132	22346	22353	22300	22281	22285	22349	22315	22254	22235	22233	22110	22417	22276	22164	22418	22309	22327	22304	22286	22361	22465	22547	22237	22212	22267	22258	22433	22171	22405	22456	22369	22314	22482	22387	22281	22374	22336	22333	22255	22461	22508	22353	22479	22434	22351	22428	22100	22384	22283	22331	22384	22244	22469	22114	22021	22186	22232	22235	22263	22237	22465	22434	22450	22349	22241	22438	22193	22183	22183	22460	22543	22360	22383	22466	22353	22423	22472	22221	22092	22171	22054	22571	22340	22303	22281	22330	22233	22433	22375	22320	22359	22392	22356	22507	22508	22186	22273	22200	22542	22148	22425	22506	22344	22261	22544	22526	22153	22268	22276	22131	22235	22257	22227	22428	22297	22200	22288	22238	22363	22330	22190	22373	22219	22448	22413	22229	22343	22384	22193	22165	22195	22324	22382	22544	22071	22459	22557	22410	22459	22344	22149	21969	22245	22225	22467	22353	22305	22166	22298	22347	22384	22369	22297	22464	22429	22411	22206	22323	22404	22242	22233	22364	22211	22226	22399	22191	22141	22147	22337	22326	22299	22405	22327	22188	22188	22048	22314	22286	22251	22243	22325	22339	22375	22299	22239	22322	22269	22602	22263	22248	22390	22247	22397	22497	22273	22414	22407	22471	22310	22394	22287	22533	22386	22323	22242	22272	22615	22330	22282	22202	22282	22243	22161	22246	22467	22360	22303	22331	22041	22508	22324	22344	22354	22432	22619	22306	22567	22457	22229	22440	22329	22306	22601	22175	22371	22442	22035	22336	22408	22064	22357	22221	22328	22179	22395	22301	22427	22203	22601	22172	22160	22290	22413	22244	22309	22155	22365	22349	22298	22519	22561	22290	22308	22307	22239	22277	22459	22311	22442	22120	22373	22326	22285	22469	22200	22264	22420	22324	22304	22142	22249	22453	22319	22420	22476	22458	22239	22521	22405	22421	22203	22349	22293	22248	22252	22431	22143	22112	22149	22304	22396	22284	22083	22224	22294	22097	21926	22343	22176	22379	22296	22162	22335	22486	22273	22292	22265	22294	22244	22262	22420	22562	22306	22255	22258	22462	22274	22442	22558	22183	22332	22344	22269	22396	22457	22132	21970	22463	22332	22297	22440	22232	22532	22290	22419	22223	22176	22370	22476	22534	22447	22329	22407	22129	22570	22438	22379	22383	22341	22499	22025	22050	22331	22469	22526	22298	22192	22384	22351	22273	22510	22423	22513	22427	22502	22269	22401	22261	22283	22543	22506	22554	22376	22560	22275	22280	22353	22296	22391	22375	22315	22110	22503	22402	22405	22261	22439	22152	22476	22183	22237	22362	22231	22059	22403	22298	22291	22264	22469	22147	22444	22260	22252	22514	22390	22227	22220	22460	22322	22378	22467	22389	22249	22220	22454	22372	22353	22275	22213	22399	22265	22217	22388	22271	22142	22333	22363	22242	22175	22282	22253	22358	22479	22372	22427	22352	22215	22286	22351	22280	22378	22550	22471	22360	22283	22185	22486	22264	22324	22272	22344	22250	22338	22344	22262	22538	22418	22054	22407	22171	22358	22320	22216	22303	22503	22564	22311	22449	22263	22198	22402	22284	22300	22412	22123	22326	22344	22387	22307	22517	22381	22344	22274	22233	22385	22112	22401	22485	22335	22390	22610	22292	22334	22485	22026	22166	22397	22290	22069	22412	22392	22375	22189	22168	22260	22291	22305	22489	22480	22238	22432	22479	22451	22396	22082	22405	22560	22193	22335	22543	22289	22182	22336	22302	22372	22423	22282	22289	22217	22083	22221	22351	22290	22288	22307	22182	22481	22336	22515	22559	22345	22466	22276	22333	22243	22343	22509	22301	22221	22447	22298	22137	22312	22123	22214	22241	22552	22184	22293	22221	22247	22314	22180	22312	22202	22267	22473	22187	22521	22376	22298	22347	22305	22024	22575	22272	22303	22274	22384	22333	22120	22343	22429	22269	22206	22143	22415	22294	22459	22387	22547	22362	22258	22401	22230	22392	22663	22389	22425	22223	22226	22174	22231	22411	22352	22511	22572	22314	22243	22454	22136	22383	22495	22442	22465	22238	22298	22133	22315	22371	22305	22221	22457	22322	22195	22206	22431	22159	22303	22385	22470	22221	22279	22541	22261	22284	22600	22367	22334	22247	22502	22326	22365	22293	22242	22102	22452	22089	22268	22143	22197	22176	22371	22606	22232	22176	22437	22287	22205	22190	22479	22201	22276	22600	22346	22232	22194	22400	22257	22433	22311	22507	22260	22186	22335	22429	22231	22319	22298	22382	22423	22160	22541	22289	22367	22377	22236	22269	22409	22461	22565	22195	22412	22209	22314	22292	22075	22135	22216	22367	22182	22434	22687	22141	22307	22092	22196	22233	22426	22060	22327	22281	22482	22209	22324	22354	22204	22328	22553	22320	22216	22335	22303	22262	22144	22209	22157	22136	22598	22041	22391	22135	22524	22497	22354	22392	22382	22449	22426	22490	22340	22262	22316	22426	22081	22414	22151	22196	22338	22287	22404	22330	22353	22429	22406	22245	22161	22349	22434	22221	22274	22169	22407	22368	22555	22378	22346	22382	22472	22246	22363	22203	22443	22379	22540	22303	22403	22494	22368	22509	22388	22435	22425	22365	22232	22268	22493	22309	22174	22357	22152	22070	22318	22215	22387	22462	22315	22469	22391	22293	22254	22104
18815	22613	20745	20028	19722	21002	28873	27427	23013	20221	18847	18244	18184	18315	18091	18239	18195	18327	18313	18215	18247	18073	18194	18333	18100	18254	18211	18172	18321	18119	18369	18157	18125	18308	18355	18155	18186	18115	18165	18282	18070	18160	18201	18175	18102	18115	18228	18117	18225	18176	18168	18438	18209	18295	18040	18406	18225	18169	18157	18251	18217	18057	18163	18222	18018	18142	18271	18140	18094	18357	18176	18339	18213	18318	18006	18331	18158	17924	18303	18175	18095	18186	18101	18294	17941	18201	18384	18193	18112	18255	18010	18271	18374	18253	18186	18205	18201	18113	18166	18156	18254	18207	18170	18181	18330	18126	18073	18185	17982	18222	18179	18173	18180	18148	18108	18152	18077	18205	18163	18146	18192	18175	17948	18175	18351	18022	18342	18252	18005	18125	18412	18205	18005	18089	18017	18154	18320	18260	18288	18386	18320	18224	18201	18335	18080	18237	18116	18141	18032	18250	18006	18204	18185	17813	18345	18234	18094	18360	18156	18146	18213	18011	18259	18246	18080	18421	18040	18426	18092	18148	18099	18243	18239	18174	18255	18063	18064	18100	18158	18468	18121	18000	18100	18177	18216	18089	18000	18165	18141	18118	18422	18130	18269	18256	18054	18265	18114	18242	18146	18166	18206	18149	18257	18278	18079	18191	18051	18213	18337	18108	18184	18241	18257	18214	18181	18068	17927	18291	18161	18186	18138	18249	18256	18171	18106	18278	18152	18196	18126	18168	18100	18171	18216	18276	18152	18206	18247	18331	18228	18289	18073	18270	18156	18195	18222	17993	18152	18085	18106	18320	18137	18177	18160	18151	18126	18167	18063	17895	18229	18247	18151	18089	18099	18357	18089	18201	18258	18060	18247	18257	17992	18180	18369	18127	18178	17996	18136	18170	18252	18079	18242	18330	18046	18138	18078	18268	18145	18149	18138	18077	18342	17866	18196	18271	18301	18175	18379	18095	18121	18036	18166	18163	18170	18081	18203	18131	17999	18184	18176	17993	18205	18178	18192	18321	18278	18191	18222	18142	18156	17992	18358	18253	18195	18178	18248	18241	18124	18204	18190	18298	18099	18127	18198	18113	18295	18166	18209	18145	18017	18302	18114	18137	18332	18352	18240	18248	18107	18237	18219	18221	18245	18279	18186	18079	18114	18184	18160	18143	18090	18173	18221	18133	18098	18043	18193	18269	18415	18229	18076	18334	18192	18217	18262	18229	18030	18374	18068	18263	18258	18179	18222	18141	18003	18199	18252	18304	18207	18176	18215	18132	18467	18132	18363	18252	18159	18115	18270	18282	18094	18169	18385	18142	18093	18149	18084	18053	18172	18134	18057	18245	18249	18282	17996	17884	18245	18304	18059	18280	18191	18245	18025	18258	18246	18075	18326	18180	18191	17930	18232	18404	18092	18211	18141	18265	18261	18245	18119	18087	17907	18219	18254	18016	18401	18206	18215	18249	18212	18253	18179	18254	18116	17966	18282	18201	18076	18047	18120	18143	18347	18058	18269	18033	18259	18221	18188	18330	18361	18101	18115	18315	17956	18105	18336	18199	18146	18362	18093	18211	18147	18262	18105	18123	18048	18094	18185	18104	18146	18116	18142	18077	18220	18086	18200	18256	18137	18319	18115	18266	18067	18001	18351	18163	18131	18060	18172	18020	18086	18205	18194	18238	18172	18106	18270	18155	18123	18047	18203	17956	18102	17979	17995	18240	18123	18137	18291	18209	18178	18331	18196	18166	18039	18212	18243	18232	17992	18178	18159	18094	18178	18104	18287	18061	18199	18227	18082	18362	18249	18264	18034	18271	18308	18096	18084	18064	18105	18035	18215	18087	18185	18262	18203	18247	18105	18168	18150	18183	18203	18146	18132	18227	18129	18199	18144	18237	18223	18181	18285	18032	18166	18312	18247	18111	18225	18148	18178	18296	18131	18186	18121	18090	18193	18263	18116	18012	18273	17941	18317	18202	18259	18162	18261	18236	18102	18159	18362	18295	18219	18283	18181	18241	18245	18153	18300	18151	17956	18267	18156	18234	18167	18276	18311	18249	18138	18218	18025	18207	18188	18227	18298	18183	18148	18073	18058	18349	18247	18219	18254	18131	18166	18153	18182	18311	18020	17997	18319	18236	18055	18147	18169	18109	18147	18282	18207	18115	18223	18291	18150	18171	18241	18242	18244	18135	18297	18175	18011	18335	18285	18149	18358	18092	18243	18260	18158	18304	18444	18211	18117	18210	18290	18261	18199	18154	18262	18248	18278	17996	18167	18045	18296	18224	18056	18241	18145	18226	18352	18169	18302	18148	18152	18218	18223	18160	18174	18260	18220	18175	18216	18320	18366	18175	18223	18217	18240	18147	18019	18064	18225	18135	18233	18106	18053	18267	18115	18021	18271	18241	18071	18200	18151	18146	18341	18176	18292	18175	18284	18225	18133	18077	18168	18304	18272	18181	18094	18198	18246	18231	18309	18112	18051	18269	18119	18322	18248	18236	18184	18177	18296	18146	18287	18103	18172	18134	18099	18220	18182	18198	18240	18298	18276	18184	18088	18089	18199	18154	18269	18237	18329	18183	18247	18036	18290	18116	18095	18136	18190	18391	18280	18286	18109	18223	18138	18177	18243	18100	18254	18055	18224	18173	18171	18148	18171	18124	18113	18213	18167	18125	18084	17952	18149	18229	18184	18325	18184	18094	18160	18090	18226	18144	18338	18159	18182	18350	18242	18029	18273	18302	18142	18148	18283	18274	18308	18293	18043	18174	18212	18169	18254	18220	18158	18066	18129	18295	18165	18201	18132	18161	18368	18069	18051	18248	18030	18197	18211	18292	18118	18374	18156	18003	18339	18192	18174	18227	18074	18176	18281	18246	18120	18087	18279	17971	18157	18144	18120	18294	18271	17972	18213	18186	18171	18267	18121	18078	18134	18192	18174	18168	18134	18092	18344	18060	18169	18094	18153	18177	18142	18342	18166	18266	18159	18196	18187	18300	18086	18166	18209	18415	18201	18379	18242	18168	18368	18166	18144	18073	18091	18285	18219	18152	18200	18239	18103	18248	18058	18172	18259	18021	18207	18205	18297	18157	18115	18193	18258	18141	18117	18062	18247	18108	18238	18222	18193	18138	18240	18257	18067	18237	18299	18267	18214	18146	18224	18102	18047	18135	18330	18172	18132	18126	18223	18104	18225	18217	18383	18166	18172	18226	18122	18292	18193	18246	18146	18108	18238	18140	18271	18171	18142	18051	18094	18171	18308	18214	18128	18199	18107	18264	18181	18118	18257	18267	18167	18152	18197	18194	18177	18246	18200	18240	18002	18184	18220	18044	18262	18167	18092	18177	18208	18103	18286	18172	18311	18269	18236	18272	18227	18060	18155	18226	17946	18245	18077	18282	18201	18265	18086	18305	18135	18049	18354	18248	18112	18202	18067	18204	18275	18098	18127	18226	18334	18326	18130	18148	18205	18102	17909	18072	18120	18214	18307	18279	18068	18260	18305	18270	18290	18245	18234	18138	18172	18152	18068	18011	17973	18164	18245	18095	18085	18248	18164	18295	18307	18196	18105	18154	18145	18221	18155	18153	18108	18233	18164	18193	18326	18188	18331	18276	18278	18167	18259	17974	18139	18324	18081	18277	18023	18286	18179	18221	18275	18267	18155	18062	18194	17995	18330	18149	18143	18173	18214	18141	18226	18023	18162	18047	18266	18247	18190	18126	18246	18212	18241	18062	18247	17998	18106	18221	18183	18354	18021	18086	18247	18355	18191	17954	18106	18246	18093	18130	18283	18282	18133	18168	18166	18092	18284	18031	18266	18021	18404	18171	18168	18128	18244	18258	18137	18086	18172	18132	18104	18390	18035	18380	18111	18233	18163	18251	18111	18220	18306	18296	18131	18193	18326	18138	18138	18167	18366	18152	18171	18283	18159	18147	18184	18143	18123	18133	18191	18406	18033	18203	18259	18056	18068	18348	18469	18306	18238	18130	18316	18114	18148	18245	18157	18251	18136	18206	18199	18191	18186	18334	18212	18172	18138	18111	18222	18180	18154	18239	18054	18226	18237	18076	18136	18164	17994	18174	18153	18206	18151	18324	18035	18248	18268	18021	17962	18007	18253	18269	18203	18266	18271	18268	18197	18062	18258	18170	18310	18147	18243	18107	18173	18086	18178	18064	18217	18396	18349	18001	18339	18087	18121	18185	18171	18193	18282	18291	18113	18045	18217	18026	18146	18100	18234	18117	18228	18160	18074	18120	18181	18073	18210	18109	18346	18023	18206	18089	18334	18171	18046	18165	18274	18150	18069	18127	17971	18232	18219	18218	18049	18276	18314	18186	18132	18099	18141	18049	18130	18252	18228	18217	18213	18050	18144	18162	18204	18098	18328	18202	18078	18030	18242	18125	18193	18085	18076	18389	18171	18079	18078	18243	18111	18164	18095	18275	18117	18535	18157	18099	18336	18209	18322	18255	18250	18282	18209	18352	18182	18305	17959	18192	18095	18215	18248	18104	18211	18335	18210	18234	18082	18205	18094	18251	18242	17979	18162	18129	18426	18116	18129	18256	18218	18245	18267	18081	18291	18251	18251	18269	18147	18060	18317	18071	18089	18190	17993	18186	18181	17985	18251	17893	18115	18158	18169	18258	18105	18352	18209	18141	18198	18229	18206	18245	18144	18138	18291	18191	18076	18306	18161	18011	18138	18024	18208	18062	18206	18349	18115	18202	18122	18207	18235	18019	18228	18026	18317	18069	18207	18233	18398	18191	18212	18173	18177	18204	18280	18128	18091	18233	18177	18188	17923	18157	18093	18098	18378	18055	18169	18311	18287	18267	18136	18026	18171	17974	18242	18201	18193	17966	18062	18212	18110	18039	18066	18178	18315	18153	18078	18288	18389	18128	18273	18175	18154	18106	18023	18119	18191	18284	18149	18316	18220	18194	18157	18191	18050	18213	18174	18110	18225	18077	18320	18216	18061	18251	18219	18223	18182	18088	18172	18242	18162	18231	18261	18283	18306	18225	18270	18280	18140	18157	18142	18116	18172	18225	18207	18299	18073	18158	18189	18153	18062	18211	18144	18013	18009	18200	18169	18158	18130	18210	18162	18119	18068	17961	18173	18229
24585	21417	28693	25063	23497	36025	56428	48500	36837	29847	24838	22840	22462	22071	22164	22049	22275	22156	22302	22238	22239	22202	21991	22244	22007	22108	21973	22114	22181	22172	22013	22029	22005	22068	22061	21992	21970	22096	22096	22165	21895	22044	22019	22222	22132	22099	21988	22083	21992	22015	21892	22102	21980	21959	21999	21999	21818	21955	21776	21868	21955	22159	22058	22082	22095	21756	22054	22092	21964	22061	22116	22353	22108	22064	21850	22231	22062	21670	21801	22005	22002	21979	21959	22167	22073	22018	22094	22003	21891	21968	22204	22078	22072	22093	22137	21887	22034	21643	22048	22056	21899	22143	22049	22109	22141	22087	22186	22115	22045	21925	22100	21847	22012	22083	22171	22058	22165	22194	22005	21895	22114	22113	21944	21887	21888	21928	21957	22066	21869	21989	21876	22138	22168	21914	22009	22195	22127	21874	22008	22199	22074	21969	21990	21979	22028	22079	22078	22077	21977	22067	22098	22010	22132	22138	22128	22022	22054	22003	21911	21960	21960	21939	21875	21922	22120	22093	21800	21980	22004	22173	22002	21994	21984	21836	21970	22065	21853	21921	22102	22035	22093	22248	22091	21905	22031	22029	21903	22056	22174	22119	22179	22002	21819	21987	22107	22047	22021	22128	22143	22016	21916	22122	22035	22041	22031	22203	21851	22058	22271	22257	22166	22157	22231	22156	22134	21927	21936	22002	22173	22077	22187	21960	22121	22005	21928	22051	22135	22089	21850	22002	22109	22122	21790	22054	21895	22216	22107	22010	22069	21947	22006	22147	22074	21951	21954	22110	21904	22008	22019	21974	21997	22191	21984	22046	22103	22216	22085	22249	21817	21885	22176	22081	22143	21938	22097	21937	21872	21959	22026	22201	22169	22151	21853	22049	21801	21929	21822	22182	22197	22155	22003	22077	21998	22043	22087	21880	22005	22044	22078	22315	21924	22005	22049	21865	22001	21801	21891	21948	21950	22032	22143	22024	22017	22011	21946	21965	21836	22129	21977	21940	21848	21898	21901	21910	21817	22132	22144	22020	22024	21895	22064	21956	22060	22031	22219	22192	22296	21949	21935	21930	22006	22106	22202	22005	22220	22026	22013	21938	21957	22294	22148	22136	21918	22086	22119	22040	22066	22197	21908	22101	21849	22009	21962	22027	22168	22137	21803	21819	21999	22009	22086	22141	22137	21979	22070	21729	21826	21843	21876	22043	22076	21971	22104	22093	22248	21962	21919	21962	21990	22071	21912	22080	22104	21981	22101	22006	22190	22151	21828	21957	22008	22116	21966	21860	21995	22015	22019	21938	21946	22123	21900	21972	22081	21929	21979	22250	21969	21944	22010	22164	21891	22026	22053	21808	21927	21972	22013	22197	21904	21896	22227	21870	22285	22122	21884	21907	22174	21995	21889	22087	22244	22051	22152	21863	22163	22043	22187	22156	22200	21899	22075	22014	21751	21975	21820	22144	22078	22057	22069	21987	22087	22307	22072	22032	21965	22142	21945	22022	22106	22279	22270	21978	21895	22029	21936	22091	22185	22181	22378	21985	21890	22097	21957	22131	21933	22109	21771	22010	22031	22046	22016	21980	21949	22033	22026	21966	22042	22140	22070	22101	21810	22043	22136	22048	22061	22108	22096	21855	22078	22151	22031	22066	21942	21672	22010	21863	21946	22258	21931	22102	22063	22056	22091	21997	21961	22132	21994	22137	22238	21895	22133	22083	22176	21880	22048	22129	22016	22090	22182	21730	22001	22213	22050	21873	21843	22012	21985	21938	22095	21983	21834	21974	22095	22015	22098	22087	21937	21961	21863	21997	22030	22024	21969	22118	22070	21871	21905	21903	22149	21865	22222	22062	21943	22010	21974	21974	22303	22090	21987	21879	22010	22185	21873	22107	21819	22144	22142	22013	21952	21946	22048	21839	21924	21989	21851	22002	22028	21976	21892	21988	22143	22066	22018	21868	21968	22182	22016	22218	22088	21882	21994	22181	22096	22241	22125	21805	21884	22097	22203	22255	22002	22144	21987	22104	22158	22121	22133	22003	22026	22270	22058	21950	22099	21709	22184	22244	21853	22007	22136	22165	22060	21937	21868	22037	21775	22092	22080	21988	21953	21943	21788	21837	21879	22209	22184	22043	22043	21965	22190	22011	22073	21916	21889	22089	22008	21975	22139	21849	21911	21971	22062	22180	22152	22073	22002	21968	22152	22016	22154	22172	22229	22437	22107	22071	22158	22145	21981	21983	21954	22033	21999	22011	21952	21920	21825	22129	21982	22021	21998	21790	22015	22244	21903	22081	22152	22006	22128	21811	21987	22015	22238	22106	21999	22129	21911	22119	22205	22141	22033	22007	21902	21964	22212	21881	22070	22098	22086	22049	22217	21822	22165	21981	21773	21917	21865	22164	22000	22066	22061	22086	21954	22005	22090	22147	21981	22058	21953	22162	21959	22054	22090	21864	22020	21711	22110	22157	21806	22115	21972	22049	22098	22096	22312	22193	22102	22123	22197	21974	22042	22019	21796	21996	22242	22031	21986	22048	22134	22097	22027	22119	22180	22086	21886	21858	21950	22083	21932	22118	21984	22127	22125	21902	21904	22138	22166	22039	21812	22032	21921	21896	22099	22054	22161	21962	22084	21950	22126	21769	21934	21889	21964	22148	21954	22101	21933	21983	22251	22016	21835	22090	21822	22075	21899	21994	21851	21859	22054	22008	21927	21920	22004	22180	21988	21995	21984	21925	21878	22221	21966	22070	21985	22076	22030	22106	21932	21992	21926	22168	22043	22008	22039	21952	22122	21940	22159	22207	22082	21997	22084	22054	22008	22036	22275	21899	22057	21910	22178	22057	22048	22000	22040	22168	22114	22169	22034	22010	22202	22303	22186	22214	22140	22181	22029	22109	22037	22092	22092	21925	22077	22048	21989	21923	21984	22062	22088	21898	21995	21956	22075	22161	21941	22177	22166	22073	22157	21988	22072	22024	22132	21949	22168	21804	22018	22071	21923	22155	22139	22055	22052	22010	22073	22003	21958	21883	22065	22060	21954	21835	21874	22109	22150	21905	22249	21915	21925	22004	22003	22096	22038	22040	22080	21831	22161	22121	22107	22180	22040	22115	22107	21934	21892	22000	22036	21977	22131	21971	22111	22087	22064	21994	21971	22040	22084	22062	22142	21962	22246	21962	21951	22202	22291	22084	22107	21975	21977	22109	21791	22138	21987	22154	21955	22054	21986	22080	21952	22035	22218	21953	22036	22099	22135	22104	22080	22168	21760	21834	21973	22172	21831	22044	22004	22111	21977	21752	21859	22134	22042	21935	22049	21893	21980	21997	22044	22179	22046	21938	22071	21909	22094	21951	22198	22087	22078	21956	22148	21926	21932	22150	22242	22150	22194	22177	22069	21868	21904	22081	22045	22214	22104	22079	22188	21993	22099	22101	21993	22146	22256	22127	22268	22074	21897	21992	21808	21984	21949	22059	21792	22081	21929	22045	21992	21927	22141	21999	21980	22140	21954	21970	21894	22144	22152	22033	21968	21961	22121	21893	21847	22039	22074	21893	22153	22131	21894	21925	22031	22144	21912	21823	21918	22067	21879	22113	22050	21904	21656	22014	21844	21894	22203	22018	21898	21606	22281	22123	22039	21918	21953	21880	22002	21998	21914	22220	21982	22192	22042	21942	22229	22249	21973	21961	22137	22046	21885	21900	22018	21820	22135	22015	21982	22105	22141	22078	22204	22115	22301	21927	21999	21879	22151	21866	21949	21780	22215	21981	22419	21913	22115	22011	21879	22085	22071	22000	22225	22233	21946	22059	22206	21847	21964	21695	21915	21886	22096	21946	22047	21884	22263	21860	22023	22039	22036	22047	21772	22051	21834	21973	22169	21899	21900	21993	22003	22069	22052	22093	21825	22109	21909	22136	22011	22017	22020	22336	22235	22223	22197	22110	22098	22159	22178	22238	21993	22011	22244	21864	21921	22143	22113	22071	21896	22121	22150	21996	22113	22054	21974	22007	22102	22136	22107	21954	22130	21842	22138	22098	22102	21976	22110	21689	22024	21894	22098	21951	22101	22051	21856	22113	21890	21896	22080	21993	21707	21877	21988	21960	22112	22138	22265	21936	21919	22162	21943	21984	22066	22256	21956	21984	22081	22053	21950	21973	22244	22115	22081	22011	21883	21910	22231	22157	22051	22009	22180	22186	21911	21815	22179	21957	22020	21840	22030	21692	21997	21968	22043	22008	21942	22112	22044	21913	22069	21970	22091	22086	21997	21861	22136	22103	22188	22069	22040	21984	22226	22068	21899	22015	21749	22046	22096	22139	22017	22017	22096	21984	22081	21867	21994	21974	21975	22217	22057	21985	21960	22085	21908	22011	22116	21960	22152	22260	21951	22039	22055	22047	22109	22292	22029	22164	21804	22127	22139	22039	22060	22121	22063	21861	21939	21717	21986	22009	22186	22089	22056	22046	22053	22073	22102	22181	22103	21952	21997	22166	21944	21903	21988	22079	21954	22314	22124	21902	21999	22088	22023	21896	22112	22142	22281	22052	21859	22022	21991	21892	22264	21783	21962	22257	21884	22004	21795	22140	21926	21975	22204	22042	22015	22113	22109	21986	21848	22016	22092	22235	22169	22006	22082	22234	21911	21887	22084	22302	21972	21948	22109	21970	22177	21897	21960	21927	22348	21854	21818	22060	21886	22024	22092	22177	22360	21970	21933	22259	22040	21812	21977	21887	21849	22050	22075	22155	22000	22026	21984	22086	21873	22186	22064	21814	21982	22134	22032	22038	22061	22021	22192	22054	22231	22143	21944	22316	22189	22122	21939	22034	21899	22076	22022	22059	22120	21945	21948	21996	21995	21905	22057	21746	22054	21883	22037	22069	21861	22188	22064	22150	21910	22056	21972	21920	22004	22023	22221	21984	22037	22070	21980	22008	22109	22028	22051	22042	22052	22098	22077	21915	21950	22183	22342	22032	21968	22152	21879	21901	22148	22026	21978	22078	21721	22214	22071	21982	21940	22098	22045	21975	22013	21956	22200	21997	21955	22002	22178	22224	22100	22012	21978	22135	21906	22181	21917	22128	21867	21938	21896	22006	21847	21877	21994	22155	22136	22017
17526	27366	25200	22041	20429	36578	53520	46507	35400	26407	20980	18623	18253	18024	18200	18084	18171	18198	18287	18113	18163	18043	18082	18130	18017	17893	18137	18081	18043	17961	18033	18179	18071	18121	17936	18008	18110	17940	18182	17947	18169	18078	17888	17874	18233	18048	18098	17923	18205	17962	18147	17941	18000	17969	18196	17894	18132	18204	17963	18102	18070	18067	18179	17894	18174	18181	17871	18119	18021	17980	17980	18036	17971	17973	18043	17980	18024	18257	18016	18052	18002	18080	18033	17886	17897	18041	18129	18030	17931	18018	18042	18022	18092	18053	18059	18011	18012	18088	18030	18068	18306	17943	17908	18020	18169	18361	18089	17938	18088	17900	18077	18051	18116	18044	17944	17957	18017	17970	18196	18153	18135	18028	18063	18115	18053	17891	18079	18155	18108	17887	18096	18084	18035	17973	18057	18043	18045	17995	18062	17977	18040	18048	17960	18172	18060	18111	18030	18143	18085	18033	17934	17978	18019	18054	18132	18000	17987	18119	17953	18022	17929	17975	17978	17975	17992	18076	17992	18058	18003	17975	17959	17947	18077	18056	18122	17980	17916	18178	17815	17991	18013	18088	17939	18103	17982	18148	18179	18221	17935	18043	17999	18285	17976	18123	17930	17869	17979	18144	18101	17978	18040	17903	18070	17997	17956	18010	18045	18054	17787	18056	18008	18011	18051	17956	18096	18052	18308	18228	18178	18140	18219	18116	17907	18058	17843	18099	17940	18174	18030	18063	17983	18040	18157	17836	18055	17999	18003	18097	17960	18175	18072	17926	17964	17808	17861	17939	18002	17881	17942	18061	18055	18012	18089	18038	18086	18064	18105	17834	17959	18106	17994	17998	18083	18025	17947	17920	18082	17950	17965	18151	17898	18077	18080	18079	18049	17989	18024	18157	18121	17989	18043	17937	17908	18084	17937	18165	17980	18148	17996	18016	18025	17976	18008	18113	18033	18161	17964	18040	18050	18241	18113	17907	17972	18059	18035	18021	18044	18056	18111	18145	18030	18071	18092	17968	17876	18145	18000	17964	17980	18012	17988	18116	18115	18094	18184	18102	18102	18040	18112	18167	18074	18018	17913	18172	17954	18091	18077	17894	18032	18042	18160	18335	17938	18097	18055	18045	18249	17864	18026	18050	18082	18091	18203	18027	17876	17931	18078	18081	17937	17860	17788	18022	18013	18119	18190	17921	18085	18021	18027	17953	17968	17965	17971	18128	18151	18205	17909	18025	18102	18048	17930	18119	17952	17868	17961	17907	18075	18103	18090	18045	18087	18096	17936	17948	18005	18160	18164	17946	17999	18195	18178	17923	18149	18078	18237	18020	17923	18027	18129	18053	17965	17860	18005	17948	18000	18059	18173	18079	17888	17998	18134	18108	18137	17805	18063	18143	18098	18076	17971	18026	18017	18047	18026	18017	17997	18205	17990	18140	18151	18043	18162	17940	18145	17880	18078	18109	18008	18021	17996	18144	18065	18065	18025	18007	18106	18014	18065	18160	17849	18022	18086	18020	18100	18020	17997	17878	18064	18036	17905	18036	17984	18071	18038	18029	18145	18086	18134	17902	18078	18014	18134	17935	18100	18082	18207	18141	18100	18046	18042	18027	18004	17985	17936	18042	18102	18089	18071	17984	18129	18088	18023	18078	18111	18051	18010	17889	17887	18149	18058	18034	18175	17915	18069	18063	18033	18019	18097	18002	18230	17970	18005	18034	18104	18040	17947	18028	18055	18056	18098	17936	17940	18126	17957	18057	17999	18099	17827	17989	17840	18138	18111	17991	18022	18005	18185	17852	18150	18070	18135	17920	18171	18151	18020	18047	17930	18018	18126	17890	17903	18073	18098	18221	17964	18078	17968	18074	17984	18122	18123	18098	17890	17935	17919	18077	18038	18307	18045	18031	18057	18068	18132	18178	18043	17955	18200	17985	18183	18019	18016	17989	18225	17967	17927	17917	18052	17986	17983	18129	18163	18053	18078	17985	18134	18068	17957	17876	18066	18014	18172	17793	18076	17990	18072	18086	18050	18062	17776	17971	18029	17847	17986	17950	18137	17833	17925	17991	17998	17914	18133	18160	17931	18066	17876	17886	18029	18095	18082	17955	18098	17991	18042	17944	18094	18104	18079	18020	18018	17950	17997	18082	17998	18004	17911	18253	18003	18161	17984	18050	18119	18192	18061	18073	18024	17904	18000	18018	18053	18354	17875	18084	17936	17867	18085	18027	18105	18226	17992	17940	18002	18116	18026	17957	18026	18006	18091	18024	18023	18002	17932	18131	17847	18149	18113	18037	18102	18001	17921	18064	17991	18005	17962	18092	18034	18092	18157	17845	18142	18023	18140	17880	18043	18002	18168	18178	18002	17950	18013	17857	18025	18022	18128	17972	18005	18152	17920	17936	18055	17988	18060	17853	18103	17975	18040	17977	18091	17998	18105	18145	18016	17969	18098	18000	17957	18166	18049	17993	17980	18149	18224	18108	18074	18071	18023	18157	18086	17957	17733	18108	17835	18009	18147	17874	18049	17916	17950	18065	17846	18053	18087	17955	17975	18003	18062	18076	18141	18058	18036	17892	17850	18010	17916	18093	18060	18145	18046	17929	18160	17991	17972	17954	18133	18099	18037	18082	17964	17992	18137	18007	18099	17818	17997	18113	18093	17865	17920	18143	17927	18121	18200	17814	18015	17971	18059	17791	18165	17947	18182	18218	18078	17742	17925	18069	18017	18165	17997	18007	18077	18223	18140	18187	17899	18247	18137	17922	17974	17978	18008	18018	18077	17992	17981	17828	18047	18148	17997	17853	18125	18009	18029	18034	18080	17944	18083	18039	18112	18043	17987	18042	18070	18021	18020	17848	18172	18149	18071	18000	17921	18006	18020	18095	17987	18081	18157	17982	17986	18024	18071	18056	17830	17980	17932	17950	17940	18110	17947	18019	18165	17942	18008	18099	17950	18085	17918	18148	18257	18037	18125	18044	17981	18067	18065	17959	17900	18230	18121	17956	18109	18083	17974	18071	18174	18139	18130	18051	18173	18051	18001	18045	17992	18024	17887	18199	17990	17814	18237	18096	18183	18106	18147	18069	17865	17892	17954	18019	18092	17951	18016	18123	18172	18214	18130	17858	18127	18006	17969	18082	18167	18126	18091	18061	17971	18121	18002	18058	18173	18055	18086	17945	18241	17995	17872	18089	18008	17922	18147	18085	18120	18044	18177	18043	18120	17991	18275	17999	18102	17967	18036	17902	18050	17972	18119	17967	18036	18009	17978	18026	18159	17919	18027	18079	17883	17910	18084	18171	18073	18067	18038	18022	17988	18114	17880	18092	17983	17937	18108	18013	18046	17923	17981	18097	18117	17886	18038	18169	18156	18122	18033	18040	17983	18027	18348	18064	18095	17905	18012	18104	18300	18079	17921	18106	18014	17963	17934	18025	17833	18139	18058	18131	17985	17986	17997	18154	18147	17942	17985	17998	18094	18138	18130	18031	18021	18132	17972	18212	18037	18047	17976	18014	18055	18026	18180	18118	18165	17944	18014	17807	18084	18045	18061	18231	17887	17977	18001	18059	18136	18093	18163	18168	17938	18032	18070	18080	18151	18060	18209	18164	18080	18055	17842	18067	18001	18149	17996	18293	18005	18089	18160	17934	18032	17958	18198	17878	17950	18103	17960	18046	18084	17949	17907	17925	17896	17898	17932	18027	18118	17925	18186	18080	18109	18037	17898	18086	18060	18126	17902	18051	18006	18113	17974	18077	18143	17886	18246	18090	18188	18005	17822	18223	18032	18053	17962	17918	18012	17796	18040	18196	18217	18063	17997	18229	17978	17905	18005	17934	17929	17951	17886	18317	18037	18166	18072	17960	18094	17699	17918	17874	18021	17960	18109	18130	18082	17952	18047	18157	18058	18064	17804	18169	17977	17869	18244	17894	17862	17973	18121	18074	18091	18087	18020	18049	18067	18042	18041	17903	17985	17955	18175	18208	18210	17912	18131	18111	18025	18211	18116	17860	18044	18068	17970	18113	18024	18026	18103	18025	18123	18019	18035	17979	18053	17982	18049	17846	17955	18168	17909	17976	18112	18201	18066	18209	17887	17882	17894	18068	18206	17960	18002	18079	18134	17947	18019	18034	17845	18024	18141	17986	18166	18042	18211	17957	17934	18096	18146	17958	17919	18107	18093	18110	17908	18099	18087	17912	18043	18028	17895	18210	18167	17987	17908	17908	18134	18154	18098	18098	18049	18066	18106	18268	18062	17969	18080	18027	18106	18066	18147	18166	18055	18091	18189	18139	18053	17974	18112	17960	18010	18118	18025	17892	17931	18088	18089	18161	18032	18083	18098	17840	18169	18058	18095	18014	18043	17867	17941	17933	18021	18288	18048	18009	18032	18039	18251	18090	18139	18043	18108	18153	18104	18104	17939	17956	17929	17967	18036	18101	18202	18159	18044	18039	18161	18070	18050	18126	17894	18142	18048	18107	18112	18085	18069	17944	18033	18118	17900	17965	18035	17976	18155	18097	18227	18109	18015	18049	18015	18012	18265	18074	18015	17987	17891	17977	18063	17894	17997	18169	18039	18295	18000	18010	17962	18184	17953	18151	17935	18033	18249	18073	18063	17913	17921	17950	18184	17931	18132	17906	18009	17957	18127	18080	17863	18087	18277	18060	18162	18106	18142	17981	18205	18058	17974	18038	18064	17939	17972	17960	18195	18031	17907	17994	17995	18094	18136	17889	18015	17997	18228	17963	17797	18170	18156	17937	18043	17976	18199	18005	18108	18079	18061	18090	18212	18136	17810	18114	18008	18259	18070	18060	17965	18032	18069	17977	17985	17938	18229	18114	18049	17951	17947	18122	18065	18017	17994	17878	18257	18193	18030	18014	17985	17969	18015	18163	17881	18276	18069	17952	17959	17982	17938	17938	18131	17920	17997	18049	17903	18061	18014	18203	17943	18084	17988	17918	17976	18062	17909	18220	18159	18067	17984	17919	18012	18104	17960	18096	18074	18092	18108	17949	17961	18086	17965	18066	18068	18132	17987	17961	17931	17976	18034	18067	18033	17965	18067	17974	17988	18210	18075	17760	18009	18226	17975	18201	18017	18067	18254	17988	18006	18018
22832	21408	29299	23909	21693	44864	69376	64071	49032	37560	28648	24413	22668	22522	22387	22336	22369	22382	22125	22176	22579	22303	22256	22177	22302	22054	22379	22252	22192	22117	22402	22121	22022	22134	22338	22055	22175	22128	22181	22256	22154	22271	22201	21970	22276	22038	22204	22085	22291	22269	21957	22164	22137	22311	22009	22128	22075	22174	22145	22021	22202	22242	22156	22041	22259	21955	22085	22160	22300	22080	22242	21927	22087	21887	21905	21993	22251	21956	22031	21967	22138	21996	22027	22032	22281	22106	22225	22202	22209	22216	22500	22206	22017	22178	22165	22075	21911	21985	22167	21998	22215	21965	22066	21914	22229	21963	22154	21881	22131	21971	21961	22074	22282	22159	22117	22198	22262	22277	21903	22226	22405	22077	22193	22079	21942	21952	21950	21966	22134	22187	22046	22060	21991	22178	21966	22138	22214	22312	21962	21899	22041	22040	22108	21951	22333	22141	21983	22173	22239	22040	21903	22096	21957	22086	22083	22128	22081	22149	21951	21970	21968	22098	22020	22076	22173	22091	22022	22167	22018	21993	21950	21963	22065	22125	21922	22091	22053	22122	22056	21988	22123	22298	22322	22142	22088	21755	22076	22208	22240	22083	22164	22003	22004	21936	22132	21999	22034	21878	22069	22055	21967	21899	22270	22097	21985	22042	22043	22072	22106	22219	22095	21983	21995	21807	21987	22020	22220	22117	22140	22106	22200	21992	22217	22078	22107	22015	22233	21982	22238	22187	22236	22016	21875	22016	22080	21923	21947	22096	21865	21774	22051	22045	21980	22082	22119	22058	22212	22033	22089	22110	22108	22207	22044	22269	22143	21901	22102	22132	22125	21832	21866	21900	22239	21973	22117	22136	22016	22169	22102	22008	21937	21989	21916	22061	21955	22038	22060	22140	21969	21875	22261	22016	21982	22189	22105	22094	21944	22127	22136	22022	22111	22252	22022	22023	21937	21854	21922	22053	22072	21971	22215	21858	22064	21941	21997	21932	22296	21858	22102	22085	21888	22091	22063	22241	22087	22199	22060	21975	22140	22110	22102	21958	22053	22009	22242	22044	21953	22154	22098	22158	22027	22014	21974	21906	22193	21889	22100	21918	21994	22225	22093	22006	22138	22059	22122	21906	22126	21934	22173	22177	21798	22250	21967	22308	21942	22169	21892	21871	21974	22066	22228	21978	22107	22221	22007	21954	21832	22187	21985	22142	22054	22126	22146	22243	22142	22234	21976	22024	22174	22134	22001	21992	21926	22028	22061	22097	21980	21941	22111	22140	22072	21989	21928	22187	22048	21997	21929	21975	21931	21976	21978	21997	21970	22227	22181	22087	22092	21970	21876	22252	22104	22166	21955	22030	21937	22213	22157	21885	21839	22082	22096	22270	22059	22058	22144	22147	22087	21926	22158	21975	22152	22024	22338	22053	21785	21833	22024	21920	21754	21847	22113	22044	22202	22010	22050	22245	22126	22047	21943	21983	21938	22132	21999	21982	22187	22015	22011	21926	21999	22289	22037	22081	22060	21936	22094	22037	22082	22241	21982	21830	21826	21984	22128	22050	22046	22205	22164	22282	22079	21938	22196	22043	21955	22190	21912	21949	21995	21653	21911	22305	22031	22181	22098	21941	22044	22124	21955	22109	22121	21842	21930	21923	22169	22178	21977	21882	22190	21803	21893	22095	21974	22104	22113	22176	22344	22023	22139	22029	21930	22211	22213	22167	22096	21981	22077	22167	22306	22162	21979	22038	21944	22185	21976	21924	22063	22090	22112	22183	21868	21983	22107	21937	22234	22147	22004	22052	21968	22087	22077	22123	22178	22148	22119	22059	21916	21873	22100	21917	21918	22013	22155	22031	22000	22034	21889	22130	22043	22125	22116	22215	22079	21858	22047	21881	21922	21969	21955	21974	22214	21978	21933	21856	22139	22096	21983	21857	22001	22141	22157	22084	21808	21899	22092	21785	22177	21982	22166	21818	22039	22117	22025	22171	21939	22094	21945	22013	22040	22104	22178	21980	22130	22200	22123	22000	22071	22068	21978	21816	22134	22013	22149	22207	21946	22306	22189	21970	22041	22149	21815	21912	22125	21934	21856	22203	21881	22204	22215	21961	22040	22054	21840	22145	21932	22139	22028	22167	22201	22312	22193	22074	22164	22118	22106	22052	22219	22184	22089	21933	22103	22033	22223	22085	21855	21991	22037	21996	22219	21949	21868	22129	22210	22149	22220	22152	22289	22216	21791	22071	21905	21882	22002	22040	22091	22065	22122	21845	22173	22118	21945	21964	21949	22119	21953	22127	22056	22025	22097	22148	22148	22026	22203	22168	22151	21936	22043	22247	22131	22118	21895	21988	22132	22150	22068	22188	22035	22147	22190	21977	21906	22010	22055	22140	22111	22015	21959	22063	22292	22091	22079	22096	22270	21912	22109	22018	22012	22043	21888	22158	22267	22154	22119	22058	22152	21999	22104	22064	21940	22226	22126	22242	22177	21923	21974	21978	22029	22252	21946	22043	22150	22133	21905	22054	22167	22010	21764	21986	22264	22105	22197	22059	22134	21975	22191	22022	21958	21958	21993	22019	22195	22136	22026	22021	22019	21929	21895	21962	22099	22016	22116	22060	21945	22087	21929	22024	22025	22092	22091	22221	22138	22052	21874	21999	21858	22016	21951	21969	22240	22273	22229	22269	21942	22013	22163	22043	22013	21909	22087	22104	22133	21969	21993	22153	22263	22065	21972	22035	22102	21836	22043	22258	22209	22051	22282	21952	21825	22125	22142	22093	22021	21878	22115	22150	21939	21949	21892	21905	21851	22020	21980	22100	22236	22124	22163	21961	22182	22152	21855	22196	22134	22091	22025	22026	22121	22200	22150	22084	22100	22027	22010	21967	21991	21835	22122	22245	22189	22260	22079	21995	22286	22121	21765	21983	21884	22135	22123	22008	21928	21857	21953	22045	22191	22303	22296	21999	22127	22105	21819	21944	22088	22091	21881	22035	22367	21954	22282	22080	21833	22163	22023	22079	22361	22034	21990	21927	22097	22023	21968	21963	22076	22098	22088	21997	22114	21910	22066	22249	22024	22245	22151	22160	21950	22071	22079	22150	21917	21950	22020	22153	21934	22058	22186	22262	21995	21955	22033	22074	21865	21937	22079	22190	21973	22049	21876	21860	22013	22055	22057	21925	21820	22064	21916	21893	22039	22076	21895	22147	22173	22189	22044	22139	21986	21999	21950	22088	21992	22118	21943	22163	21927	21944	22083	21998	22070	21932	21917	21948	21934	21984	22074	21901	22237	22165	21964	21890	21879	22230	21919	22112	22155	22013	22205	22103	21981	22147	22188	21779	22005	21903	22227	22074	22013	22086	22129	22026	21980	22017	21916	22096	21769	22081	21874	21979	22325	21964	21927	21849	21746	22075	22080	22092	22027	21894	21985	21948	22130	22215	21892	22113	21895	22016	22144	22401	22345	22159	22064	22056	21936	21981	22165	22178	22045	22041	21971	21982	22163	22266	21999	22115	22001	22055	21946	22073	22119	21745	22137	22208	22064	22212	21955	22230	22161	22215	22119	21943	22057	22118	22086	21780	22012	22043	22199	22076	21801	22011	21999	22009	22102	21971	21900	22076	22099	22147	22007	21931	22048	22026	22047	22321	22030	21850	22338	21844	21823	22059	22053	22177	21964	22265	22098	22026	22225	22021	21947	21922	22199	22268	22060	21927	21905	22082	21955	21996	21989	22000	21975	21962	21807	22112	22093	21980	21964	21984	22119	22030	22088	22086	22136	22046	22011	22096	21880	21972	22209	21920	22000	21812	22181	22106	22006	22113	22075	21918	22141	22198	21975	22072	22339	21803	21866	22078	22146	22138	22054	22092	22222	22236	22107	22076	21961	21871	22233	22069	21813	21983	22011	21936	21924	22003	22107	22050	22013	22128	22055	22179	21940	21982	22041	22044	22120	21947	21886	21972	21990	22062	22036	21924	21945	22143	22264	22001	22237	22173	22134	22065	22079	21811	21999	21996	21928	21986	21912	22118	21967	22041	22111	22001	21922	22208	22086	21773	22051	21942	22234	22073	22257	22093	22181	21941	22232	22253	22154	22205	22096	22016	22130	21990	22225	22130	21910	21817	22164	22150	22061	22085	21967	22007	21994	22115	21952	22026	22016	22147	21933	22049	22068	21868	21946	22111	22246	22020	22137	22130	22004	22016	21989	21956	21823	21872	22087	21999	22164	21988	22029	22079	21912	22024	21944	21738	21860	21948	21931	22010	22097	22018	22007	21949	21831	21984	22076	22102	21926	22067	22090	22106	21993	21763	22161	22015	22114	22296	22000	21958	22082	21940	22162	22040	22019	21909	22122	21915	21915	22145	21991	21875	22323	21960	22194	22165	22244	22131	22090	21918	22170	22152	21833	21933	22286	22034	22153	21904	22117	22173	21866	22059	22046	21869	21978	22026	22162	22095	21987	22054	22080	22133	22143	22227	22175	22239	22004	21947	22273	22029	21990	22263	21990	21997	22133	21909	22203	22002	22068	22153	22189	22107	21882	22271	22018	21894	22093	21949	22109	22182	22102	22043	22153	22105	22106	22170	21999	22083	22090	22014	22096	22060	22204	22066	22142	21850	22061	22098	22038	21929	21955	22098	22107	22191	21785	22206	22035	22177	21849	22089	22275	22203	21958	22118	21931	21954	22065	21835	21988	21972	21749	21962	22438	22168	22130	22086	21892	21869	21724	22114	22020	21909	22086	22026	21999	22012	22150	22200	22148	21917	22034	22220	22019	22247	21953	22097	22119	21996	22214	22175	22124	21898	22193	22137	22135	22152	22282	22003	22004	22175	21920	21970	22197	22113	21937	22116	21989	22101	21860	22013	21862	21995	22104	22139	21878	22193	22211	22170	22158	22220	22116	22028	21897	21917	22273	22055	22195	22079	21871	22041	22014	22052	22195	22215	22066	21992	21975	22093	22102	22132	22173	22005	22148	22250	22047	22061	21935	22172	22138	22035	22151	21833	22050	21970	22090	22036	21923	22058	22136	21988	22352	22026	22154	22156	22024	22051	21914	21928	22021	22020	22253	22011	22091	22123	21987	21797	22210	21914	22118	22157	22046	22178	22167	21848
18555	35430	33746	25143	22272	55996	70356	64522	48740	35624	24762	19618	18245	18000	17946	18144	17906	18109	18093	17975	18022	18010	18030	18007	17988	17990	18260	18086	17957	17949	18104	17979	17902	17953	18252	17902	17964	18034	17983	17784	18031	18134	17928	18037	17910	17935	18072	17777	17925	17901	18072	17950	18251	17944	18027	17868	18129	17929	17824	17892	17841	18002	18003	17871	17795	17845	17952	17976	17933	18010	18046	17880	17949	17962	18005	18070	17935	17906	17855	17859	17932	17868	18188	18024	17999	18051	18089	17927	18067	18084	17874	17874	17714	17999	17909	17953	18129	17871	18002	17927	17979	17848	17974	17997	18155	17981	17835	17999	17802	17920	18096	17922	17985	17914	18128	18167	17999	17945	17832	18081	17909	18153	17845	17899	18017	17967	18156	17996	17901	17812	18054	17925	17839	18022	18075	17977	17938	18111	18077	18038	17974	17964	18011	17958	17896	18128	17879	18213	18084	17965	17968	18092	17990	18008	18041	17968	17907	17997	17958	17990	17854	18112	17804	17960	18115	18042	17969	17948	18011	17868	18000	18031	17883	18043	18041	17864	17939	17981	18054	17936	18089	17984	17945	17935	17931	18028	17933	18071	17772	17915	17932	17921	17894	18091	17911	17731	17991	18030	17896	17858	17961	17954	17983	17859	17894	17888	17944	17913	18197	17974	17983	18212	17880	17931	17970	18028	17933	17879	18005	17986	18044	17982	17862	17957	17808	18122	18052	17998	18084	18060	17952	17760	18104	17883	18078	17884	18041	18001	17987	17921	17872	18135	18137	17914	18030	18079	17878	18091	17925	18110	17960	18073	17868	17910	17918	17954	17864	17880	17949	17888	18093	17870	17883	17859	18096	17854	17835	18011	17947	17944	17882	17985	18018	17940	18050	18029	17954	17813	17928	17828	18115	17968	17905	17932	18099	17867	17926	17983	18065	18071	17959	17967	17959	17869	18023	17973	18070	17866	17919	17909	18074	18145	18028	17838	17868	17895	17918	18087	18058	17963	17975	18171	17925	18033	18041	17903	17860	17891	18071	17828	17993	18013	18067	17735	17920	18006	18047	18132	17900	18018	17960	17918	17951	17991	17923	17925	17942	18022	17805	17817	18001	17919	18047	17898	18025	18017	17821	18129	17960	18011	18025	17859	17857	18020	17889	17987	17965	18054	17896	17999	17988	17849	17903	18039	17856	18206	18050	17891	17926	17932	18018	18097	17990	17944	18098	17893	17846	18006	17761	17964	18001	17960	17797	17845	17976	17865	17922	17943	18039	18089	17862	18109	18035	17985	18014	17858	17918	17918	17882	17883	18022	18008	17959	18077	17851	17793	18078	18031	18026	17890	17922	17892	17835	17939	17977	17999	17906	17866	17894	18024	18081	17906	17989	18000	17945	17975	17976	17834	17764	17904	17915	17900	18002	17942	17921	18052	18080	18003	18040	17914	17948	18031	17941	17871	18125	17788	17863	18076	17971	18054	17925	18010	18174	18057	18021	17957	17906	17890	18075	17844	17850	18006	18116	17758	17879	18066	17926	18017	17924	18023	17946	17877	18215	17956	17841	18013	18179	17967	18028	17996	17755	17973	18025	18085	18048	17935	18019	18121	17883	17908	18076	17975	18199	17958	17956	17930	18041	17999	17869	18132	18039	17984	17901	17986	18040	18009	18237	17940	18007	17864	17843	17992	17942	18007	17981	17973	17838	17971	17934	17897	18148	18009	17865	17899	17794	17986	17952	17984	17849	17808	18188	18039	17807	18014	17909	18009	18042	17980	18004	17880	18089	17978	17868	17926	18103	18049	17951	17843	18015	17995	17917	18005	17972	17996	17923	18056	17952	18043	18040	18031	17945	17850	18056	18025	18112	18022	17852	17943	17951	17871	18023	17971	17988	17936	18090	18000	17959	17958	17972	18011	17956	17890	17744	17954	17905	17985	17955	18083	18115	17805	18089	17864	17910	17979	17786	17821	17821	18020	17741	17841	17924	18107	17888	17855	18011	17862	18092	17975	18055	18040	17939	17997	18042	17805	18022	18036	18082	17910	17790	17917	17960	17973	18085	17957	18121	17729	17937	18041	18032	17975	18029	17999	18071	18028	17816	17939	17794	17937	18008	18176	17912	17906	18028	18031	17994	17979	18102	18065	18011	17862	18015	18082	18126	17984	17923	18060	17732	17808	17984	18156	18021	18034	17865	17843	18052	17849	17902	17880	17923	18083	17884	17898	18177	18003	17885	18085	18111	17926	18142	18008	17964	17979	17872	17929	18080	18034	18062	17948	17931	18032	17986	18126	17927	17945	17811	18043	17942	18002	18077	18120	18033	18021	17779	18095	17934	17991	17822	18061	17965	17900	18095	17983	17904	17958	17955	17906	18005	18007	17983	18013	17968	18061	17950	17905	17925	18078	18093	17921	17915	18113	17953	17951	17896	17972	17853	17875	17990	17829	17872	17805	17759	17877	17733	17880	17972	17921	18132	18047	17794	17985	17917	17681	17937	17978	18183	18150	17925	17986	17961	17892	18064	17852	17833	17925	17939	17983	18095	17834	18082	17854	17978	18004	18043	18113	18064	17945	17963	18012	17983	17921	17937	18056	18001	17996	17942	18080	17814	18044	17857	18073	17971	18025	18056	17979	17986	18016	18090	18090	18130	17964	18016	18080	18138	17939	18035	18060	17952	17847	18049	18038	17928	18025	18081	18028	17863	18086	17759	18055	18050	17905	18088	17938	17989	17786	17966	17912	17832	17921	17930	17832	17916	17980	18004	17949	17876	18047	17892	18064	17863	17950	18068	17950	18000	17924	17926	17964	17956	17827	17883	17875	17966	17922	17976	18066	17892	17930	17831	18150	17930	17920	17814	17949	18024	17920	17913	17960	18110	18004	17818	17888	17944	17918	17895	18168	17864	18013	17988	18124	18046	17962	18018	18168	18131	17870	17826	18050	17915	17849	17923	17822	17784	18035	18008	18102	17900	18002	17991	17777	17969	17925	18016	18207	17907	17965	17946	17831	18032	17995	18043	18014	17905	18028	18164	17937	18104	17772	18110	17917	17866	18006	17774	17976	17949	17944	18028	17949	17965	17910	18035	17947	17986	18001	17901	18030	17993	17940	18011	17923	18068	18073	17896	18044	17994	18213	17995	18009	18008	18062	18018	17790	17965	17919	18021	17968	18029	18011	17987	18071	18081	17826	17923	18157	17967	17883	18133	17901	18059	17967	17931	17983	18111	17896	17935	18013	18032	18061	17935	18059	17963	17778	17965	18046	17673	17835	18054	17892	17974	17803	17824	17982	18049	17967	18062	17998	17927	18040	17902	18157	17877	17997	18086	18092	17954	18017	17967	17983	18116	18119	17909	17847	17953	18046	17788	18160	18015	18091	17833	18053	17999	17930	18112	18046	18023	17846	18016	18024	17891	18018	17925	17827	18063	17936	18049	17892	17831	17883	18139	18020	17863	18153	18072	17971	17810	18176	18129	17862	18095	18172	17837	17997	17742	18170	18074	18092	18037	18163	18062	17997	17989	17925	17800	17922	17985	17934	17978	17956	17929	17815	18091	18025	17870	17975	17855	18076	18187	17907	17853	18041	17926	18133	17976	18239	17970	18104	17842	17931	17830	17825	17868	17924	18029	18159	17862	17990	17768	17895	18107	18128	17919	18008	17937	17915	18033	17953	17890	17970	17931	17823	17944	18029	18005	17960	17891	17757	17919	18124	18079	17971	17898	17948	17888	17760	17889	17925	17982	18060	17981	18083	17960	17930	17904	18160	18057	17880	17922	17934	17929	18131	17938	17811	18073	17936	18003	18045	17815	17875	18044	17865	17873	17935	17858	18108	17991	18019	17985	18061	18054	18113	17865	17925	18088	17917	17915	18080	17831	17901	18066	17894	18093	17979	17773	18135	17980	18089	17812	18044	17979	17858	17833	18180	17992	18017	17928	17984	17930	17989	17849	18080	17910	17989	18064	17951	18005	18076	18036	18099	18026	17847	18017	18228	17784	18053	17983	18101	17992	17872	18131	17901	17807	18157	17934	17956	18057	17933	17927	17976	17937	18015	17892	17974	17944	18006	18025	17888	17913	17895	18037	17984	17896	17986	18009	17954	18074	17894	18015	18148	17949	17960	17924	17856	17935	18007	18045	18077	17895	18109	18046	17827	17876	17846	17926	18167	17938	17946	17903	17746	17974	17881	17847	17969	17893	17893	17859	18037	18058	17940	17960	17915	17755	18024	18112	17876	18016	17924	17956	17959	18055	17820	18021	17971	17967	18000	17998	17966	17946	17949	18070	18002	17730	18075	18024	18030	17979	17880	17746	17924	18100	18083	18009	17878	17985	17956	18058	17919	18196	17964	17865	18009	18010	18105	17866	17943	18024	17833	18005	17877	17991	17949	17941	17948	17827	17861	17929	18083	17908	17900	17906	17883	18209	18001	17923	17923	17911	17951	17990	17825	17930	17903	17914	17881	18063	17909	18027	17920	18034	17886	18180	17898	17963	17909	17985	17995	17976	17955	18109	17926	17877	17907	17850	17905	18126	17856	18026	17997	17933	17807	17982	18039	17995	17993	17926	17936	18011	17923	17832	17785	18056	18024	18125	17903	18072	18134	17852	17956	17874	17992	17974	17810	17953	17713	17925	17811	17915	17865	17871	17892	17972	18163	18019	17874	17910	17973	18156	17907	18158	18005	17873	18099	17869	18035	18076	17868	18232	17753	18000	17929	17906	18057	18005	17761	18043	17849	17952	17795	17990	17873	17990	17895	17934	18017	18021	18032	17888	17735	17931	17952	18083	17921	18010	17994	18169	17864	17950	17837	18178	18244	17986	18113	17884	18112	17923	17967	18009	18140	18073	17916	18063	18011	17880	17938	17954	17893	18030	17958	17828	17987	18176	18138	17960	17802	18128	17869	18034	17830	17873	17849	17985	17941	17892	18092	17808	18069	18171	18115	17827	18051	18192	17937	18106	17880	18009	18084	18023	18073	18029	18052	17881	17929	18035	18001	18186	17921	17919	17970	18035	18053	18008	17805	18040	17879	17983	17782	18079	17974	18004	17960	17909	17861	17877	18065	17784	17994	18108	17926	17965	18059	17927	17928	17897	17847	18073	17962	17971	17911	17921	18173
28107	22990	28081	25381	22343	24203	30863	29695	26615	24220	23006	22600	22388	22578	22291	22435	22514	22193	22342	22246	22120	22300	22476	22334	22436	22385	22334	22307	22421	22140	22242	22521	22393	22238	22408	22516	22281	22397	22419	22338	22429	22609	22384	22436	22294	22263	22098	22362	22250	22531	22217	22438	22098	22214	22290	22030	22478	22414	22506	22422	22379	22363	22315	22358	21955	22470	22305	22335	22371	22405	22130	22323	22336	22619	22378	22284	22309	22233	22429	22419	22348	22734	22481	22298	22355	22212	22370	22416	22113	22449	22192	22408	22260	22342	22332	22359	22561	22146	22204	22279	22132	22319	22279	22473	22456	22571	22277	22307	22312	22237	22262	22335	22467	22393	22215	22415	22503	22436	22352	22331	22373	22461	22308	22450	22300	22550	22253	22340	22453	22325	22275	22275	22415	22449	22094	22258	22521	22400	22090	22207	22258	22436	22440	22498	22337	22540	22371	22362	22384	22115	22138	22471	22300	22174	22262	22414	22392	22577	22504	22114	22405	22385	22354	22517	22418	22451	22338	22431	22439	22300	22264	22561	22433	22442	22218	22414	22312	22451	22327	22478	22532	22447	22269	22306	22421	22357	22231	22454	22629	22441	22313	22362	22478	22335	22408	22516	22388	22291	22419	22398	22389	22230	22392	22389	22404	22336	22489	22392	22491	22412	22336	22361	22233	22224	22155	22314	22215	22358	22308	22353	22348	22144	22371	22353	22465	22170	22453	22458	22546	22258	22381	22231	22219	22182	22173	22120	22201	22134	22308	22220	22443	22419	22367	22444	22240	22256	22459	22315	22448	22348	22274	22237	22359	22441	22430	22201	22404	22388	22341	22325	22337	22124	22438	22233	22226	22286	22425	22274	22318	22506	22320	22256	22367	22441	22358	22235	22189	22449	22392	22493	22353	22361	22294	22184	22233	22348	22323	22262	22200	22112	22406	22426	22427	22319	22542	22317	22390	22263	22251	22157	22506	22267	22644	22376	22387	22288	22188	22321	22104	22385	22282	22219	22306	22266	22445	22296	22312	22444	22086	22314	22398	22316	22099	22186	22208	22472	22464	22150	22749	22212	22447	22491	22417	22464	22397	22390	22265	22267	22358	22201	22046	22509	22326	22251	22330	22204	22093	22456	22196	22364	22354	22243	22164	22425	22492	22398	22257	22240	22255	22268	22355	22150	22391	22137	22286	22185	22338	22423	22332	22243	22451	22493	22399	22364	22380	22343	22301	22134	22339	22506	22255	22409	22295	22434	22376	22158	22472	22212	22206	22056	22540	22113	22416	22239	22473	22461	22352	22326	22164	22285	22281	22423	22294	22267	22487	22557	22421	22155	22057	22436	22321	22358	22369	22356	22197	22213	22283	22335	22201	22278	22112	22318	22397	22580	22279	22345	22544	22228	22358	22349	22296	22403	22135	22421	22307	22145	22195	22294	22429	22340	22397	22441	22311	21975	22421	22530	22289	22223	22460	22261	22300	22391	22328	22491	22358	22401	22246	22537	22395	22314	22378	22420	22435	22405	22155	22396	22279	22406	22205	22531	22538	22217	22484	22415	22404	22466	22338	22482	22497	22448	22442	22365	22472	22608	22268	22301	22486	22495	22000	22288	22455	22450	22264	22290	22340	22409	22277	22352	22473	22191	22416	22433	22220	22239	22262	22613	22397	22466	22423	22344	22251	22309	22361	22360	22347	22338	22179	22195	22214	22540	22445	22357	22434	22377	22373	22342	22281	22167	22273	22381	22150	22406	22439	22344	22408	22212	22310	22286	22555	22342	22369	22320	22441	22514	22624	22254	22310	22244	22382	22416	22378	22350	22592	22443	22562	22295	22246	22366	22397	22535	22317	22327	22216	22445	22318	22197	22250	22277	22387	22384	22373	22243	22285	22358	22608	22248	22282	22313	22495	22481	22388	22309	22215	22348	22339	22523	22351	22317	22246	22168	22247	22298	22329	22559	22363	22207	22422	22481	22264	22608	22420	22324	22541	22409	22370	22330	22277	22185	22483	22457	22320	22165	22389	22374	22472	22305	22409	22353	22427	22543	22477	22261	22364	22518	22475	22407	22305	22477	22201	22349	22399	22517	22484	22319	22482	22321	22307	22356	22288	22342	22258	22407	22283	22270	22463	22503	22446	22232	22173	22323	22304	22504	22499	22373	22298	22372	22388	22429	22309	22464	22276	22414	22505	22251	22343	22332	22523	22199	22325	22190	22249	22445	22410	22573	22466	22448	22369	22327	22284	22299	22304	22505	22432	22291	22324	22368	22454	22410	22081	22142	22215	22327	22235	22406	22405	22499	22484	22526	22544	22315	22497	22404	22289	22271	22434	22319	22345	22389	22231	22137	22016	22332	22400	22418	22465	22268	22475	22294	22453	22544	22455	22496	22511	22291	22398	22435	22168	22506	22538	22180	22254	22388	22217	22360	22525	22229	22298	22273	22301	22268	22305	22198	22379	22387	22394	22427	22442	22511	22240	22292	22410	22464	22387	22197	22409	22330	22462	22140	22246	22392	22544	22361	22421	22524	22502	22542	22423	22216	22285	22357	22276	22399	22425	22505	22339	22433	22455	22577	22407	22179	22260	22543	22521	22594	22124	22320	22219	22334	22422	22315	22513	22147	22260	22351	22378	22679	22532	22273	22257	22317	22497	22354	22539	22235	22278	22490	22501	22082	22260	22264	22320	22437	22283	22358	22364	22386	22461	22287	22282	22445	22289	22417	22460	22478	22179	22501	22451	22279	22370	22221	22243	22142	22391	22329	22282	22327	22432	22441	22224	22191	22423	22377	22412	22264	22302	22564	22514	22570	22532	22275	22406	22254	22157	22283	22248	22179	22285	22487	22363	22474	22370	22142	22522	22463	22393	22387	22294	22363	22523	22419	22259	22442	22340	22379	22166	22257	22587	22333	22274	22385	22456	22347	22523	22520	22309	22433	22383	22554	22319	22074	22496	22468	22258	22291	22300	22310	22170	22379	22497	22452	22398	22422	22410	22272	22315	22502	22238	22535	22307	22316	22525	22195	22433	22516	22473	22137	22642	22233	22240	22293	22298	22230	22402	22306	22328	22395	22522	22123	22415	22118	22385	22344	22497	22251	22129	22514	22211	22118	22276	22223	22321	22332	22615	22535	22323	22489	22165	22403	22247	22432	22314	22386	22230	22282	22394	22425	22217	22398	22234	22438	22385	22532	22387	22445	22190	22460	22382	22362	22574	22489	22458	22427	22349	22280	22301	22328	22351	22270	22018	22518	22452	22445	22259	22281	22282	22192	22478	22330	22337	22385	22312	22295	22378	22188	22522	22294	22454	22501	22234	22285	22331	22387	22626	22456	22444	22619	22372	22374	22212	22273	22325	22386	22164	22190	22047	22392	22440	22349	22411	22284	22364	22445	22529	22240	22422	22520	22317	22635	22426	22115	22396	22281	22290	22382	22231	22432	22349	22255	22475	22359	22305	22140	22232	22336	22191	22223	22509	22150	22309	22318	22263	22236	22443	22555	22325	22317	22477	22561	22355	22377	22582	22434	22436	22471	22146	22260	22315	22639	22672	22431	22530	22272	22205	22295	22266	22219	22149	22281	22184	22161	22281	22092	22342	22477	22218	22211	22216	22386	22483	22336	22284	22320	22106	22262	22483	22413	22474	22353	22169	22342	22397	22344	22277	22279	22256	22417	22533	22215	22346	22321	22507	22558	22495	22007	22392	22265	22314	22417	22575	22607	22268	22342	22457	22289	22547	22500	22507	22390	22437	22383	22487	22427	22462	22343	22377	22153	22546	22318	22638	22445	22438	22611	22549	22431	22415	22554	21990	22443	22078	22495	22413	22314	22293	22445	22148	22150	22500	22445	22452	22233	22388	22384	22216	22312	22514	22279	22207	22334	22389	22339	22396	22290	22356	22667	22444	22485	22255	22434	22466	22271	22561	22477	22349	22284	22426	22221	22445	22253	22453	22425	22485	22263	22399	22362	22341	22355	22198	22420	22155	22027	22507	22413	22342	22357	22436	22302	22213	22469	22450	22232	22298	22386	22581	22414	22504	22254	22252	22342	22355	22294	22410	22257	22471	22319	22274	22430	22538	22493	22533	22460	22517	22404	22296	22354	22350	22399	22395	22301	22397	22307	22491	22147	22348	22347	22521	22370	22511	22232	22265	22272	22399	22332	22428	22436	22522	22456	22399	22374	22388	22183	22491	22446	22334	22382	22291	22478	22207	22221	22402	22234	22173	22393	22271	22537	22460	22136	22365	22321	22162	22371	22534	22500	22351	22295	22347	22319	22360	22417	22317	22339	22389	22285	22362	22469	22318	22443	22303	22402	22266	22625	22246	22348	22196	22153	22391	22322	22348	22147	22618	22308	22494	22236	22273	22417	22395	22355	22405	22329	22405	22241	22209	22416	22397	22302	22440	22243	22312	22433	22443	22372	22547	22490	22485	22411	22338	22084	22309	22374	22441	22496	22290	22453	22472	22262	22098	22180	22317	22519	22289	22311	22528	22542	22489	22386	22473	22530	22345	22110	22241	22431	22159	22414	22412	22597	22322	22371	22337	22334	22445	22356	22344	22419	22386	22363	22407	22257	22325	22333	22497	22487	22292	22142	22307	22372	22518	22336	22256	22378	22346	22470	22267	22452	22386	22356	22203	22249	22272	22116	22309	22302	22257	22264	22478	22190	22380	22474	22278	22461	22389	22403	22484	22625	22413	22422	22478	22118	22395	22339	22393	22671	22399	22501	22188	22475	22255	22232	22323	22303	22408	22327	22128	22277	22521	22356	22330	22383	22282	22164	22564	22576	22554	22272	22209	22419	22143	22348	22247	22271	22508	22370	22381	22451	22429	22497	22346	22279	22393	22376	22409	22558	22393	22446	22456	22274	22304	22446	22403	22657	22416	22305	22462	22501	22375	22612	22391	22343	22457	22341	22380	22289	22430	22360	22321	22526	22206	22203	22373	22342	22234	22227	22435	22368	22402	22355	22319	22179	22401	22181	22599	22422	22469	22349	22391	22196	22383	22434	22428	22416	22372	22403	22358	22372	22432	22298	22459	22450	22536	22465	22491	22288	22192	22144	22145	22247	22409	22228	22335	22373	22110	22052	22354	22245	22388	22448	22315	22387
18831	24886	22630	19123	18725	21280	29259	27009	23089	20121	18631	18332	18178	18480	18398	18019	18180	18183	18110	18116	18141	18326	18325	18186	18344	18207	18239	18060	18252	18146	18240	18255	18257	18153	18038	18168	18239	18265	18095	18181	18293	18269	18281	18060	18249	18213	18045	18354	18152	18129	18248	18068	18315	18332	18305	18172	18387	18196	18172	18379	18051	18161	18279	18071	18148	18344	18178	18173	18061	18127	18070	18271	18123	18169	18335	18106	18153	18166	18309	17985	18088	18213	18337	18248	18294	18087	18327	18142	18345	18059	18052	18051	18105	18237	18068	18095	18121	18289	18203	18196	18239	18314	18181	18152	18185	18128	18206	18076	18203	18282	18232	18044	18256	18222	18182	18196	18320	18178	18009	18323	18069	18123	18025	18205	18346	18206	18170	18207	18167	18104	18207	18030	18188	18282	18239	18187	18106	18136	18095	18189	18095	18156	18191	18052	18364	18157	18251	18098	18219	18262	18065	18164	18153	18044	18200	18229	18100	18083	18219	18269	18390	18211	18053	18184	18264	18221	18204	18297	18282	18158	18070	18096	18322	18153	18129	18110	18180	18285	18074	18101	18084	18167	18113	18225	18274	18109	18076	18121	18161	18210	18076	18192	18090	18287	18191	18174	18161	18255	18151	18096	18096	18312	18150	18224	18151	18227	18164	18121	18183	18194	18298	18175	18243	18226	18178	17975	18085	18094	18046	18178	18283	18109	18153	18210	18327	18059	18220	17981	18125	18088	18304	18082	18337	18438	18157	18087	18067	18111	18245	18167	18326	18138	18410	18247	18176	18119	18314	18200	18125	18071	18223	18214	18415	18287	18131	17986	18174	18059	18292	17985	18172	17986	18210	18059	18269	18372	17961	18281	18218	18023	18099	18079	18203	18109	18211	18217	18136	18296	18424	18144	18188	18251	18215	18200	18221	18133	18273	18309	18192	18280	18156	18108	18256	18100	18186	18149	18197	18301	18225	18216	18012	18320	18106	18161	18035	18107	18412	18211	18101	18168	18365	18305	18058	18373	18252	18103	18156	18197	18120	18396	18136	18151	18112	18037	18208	17943	18234	18177	18393	18065	18198	18188	18122	18201	18260	18239	18222	18139	18241	18282	18110	18210	18168	18482	18113	18186	18173	18180	18262	18114	18182	18100	18120	18155	18080	18268	18175	18262	18084	18095	18163	18143	18202	18055	18168	18047	18185	18147	18091	18176	18097	18104	18097	18097	18107	18180	18119	18234	18186	18166	18221	18119	18076	18103	18122	18312	18034	18082	18306	18126	18141	18193	18116	18261	17997	18231	18187	18275	18111	18192	18423	18169	18322	18199	18236	18268	18172	18252	17964	18122	18306	18185	18119	18149	18137	18259	18049	18167	18169	18163	18135	18224	18156	18063	18309	18079	18020	18095	18187	18204	18098	18193	18056	18213	18123	18133	18183	18158	18187	18283	18299	18076	18177	18348	18024	18167	18080	18138	18319	18317	18114	18232	18136	18116	18071	18061	18365	18180	18139	18072	18160	17932	18115	18158	18162	18115	18380	18120	18133	18166	18157	18197	18213	18048	18291	18343	18196	18256	17995	18202	18115	18196	18127	18300	18246	18130	18026	18065	18233	18178	18238	18266	18430	18109	18167	18128	18018	18172	18119	18163	18237	18103	18129	18066	18211	18196	18172	18162	18101	18196	18211	18119	18322	18175	18206	18250	18088	18272	18156	18351	18262	18132	18202	18153	18097	18347	18303	18309	18172	18306	18208	18092	18294	18200	18118	18138	18262	18113	18254	17900	18191	18074	18262	18172	18064	18029	18042	18282	18065	18159	18250	18054	18152	18268	18203	18082	18330	18189	18298	18284	18266	18157	18158	18375	18189	18203	18049	18153	18156	18355	18037	18146	18173	18206	18300	18129	18310	18094	18370	18170	18186	18288	18248	18341	18192	18263	18214	18140	18297	18200	18137	18217	18249	18297	18184	18180	18029	18037	18058	18264	18240	18231	18111	18221	18075	18195	18128	18179	18237	18155	18301	18128	18217	18141	18231	18189	18004	18283	18242	18387	18106	18178	18283	18144	18161	18055	18147	17922	18256	18276	18264	18203	18351	18192	18142	18378	18196	18112	18190	18079	18159	18253	18206	18284	18137	18242	18391	17932	18246	18211	18196	18127	18242	18250	18210	18046	18145	18304	18264	18067	18203	17985	18151	18169	18293	18032	18152	18137	18279	18095	18303	18149	18192	18366	18369	18058	18103	18311	18203	18186	18330	18190	17959	18065	18234	18025	18261	18078	18199	18057	18111	18216	18253	18267	18390	18146	18029	18288	18009	18128	18222	18109	18189	18206	18272	18200	18188	18079	18293	18149	18035	18242	18190	18145	18233	18256	18219	18268	18231	18256	18171	18269	18282	18195	18313	18165	18191	18324	18110	18273	18195	18172	18086	18315	18171	18374	18128	18131	18413	18359	18104	18233	18078	18147	18062	18054	18148	18168	18171	18207	18233	18317	18226	18260	18134	18090	18165	18166	18331	18368	18119	18242	18114	18236	18118	18050	18266	18197	18080	18198	18201	18176	18343	18232	18196	18210	18261	18240	18184	18081	18385	17980	18264	18204	18181	18128	18364	18116	18234	18031	18271	18198	18215	18142	18106	18198	18184	18175	18029	18198	18316	18235	18084	17918	18164	18252	18157	18136	18399	18265	18170	18176	18184	18259	18247	18313	18275	18226	18339	18276	18333	18172	18231	17963	18185	18006	18154	18109	18112	18133	18169	18218	18486	18031	18136	18199	18305	18121	17967	18094	18183	18145	18223	18371	18293	18413	18200	18044	18275	18204	18327	18032	18131	18172	18278	18212	18193	18306	18368	18090	18364	18327	18170	18337	18023	18176	18263	18223	18145	17986	18331	18236	18304	18276	18415	18278	18271	18050	18256	18186	18154	18297	18146	18181	18177	18240	18113	18085	18261	18226	18197	18097	18267	18316	18209	18108	18295	18177	18278	18308	18190	18193	18297	18180	18183	18146	18240	18188	18124	18244	18061	18283	18247	18201	18154	18358	18194	17927	18132	18197	18209	18224	18263	18179	18304	18110	18160	18209	18211	18208	18250	18283	18074	18219	18193	18177	18212	18214	18096	18170	18300	18101	18260	18309	18180	18192	18164	18178	18158	18216	18303	18256	18226	18185	18291	18316	18328	18255	18157	18267	18084	18202	18090	18217	18164	18153	18141	18249	18293	18297	18166	18171	18023	18169	18117	18265	18270	18313	18214	18017	18136	18149	18068	18073	18221	18093	18198	18188	18263	18245	18149	18363	18052	18272	18123	18243	18374	18113	18312	18222	18321	18278	18207	18101	18141	18207	18234	18298	18242	18340	18141	18197	18081	18358	18140	18262	18269	18129	18181	17952	18257	18150	18303	18087	18107	18221	18120	18105	18245	18230	18270	18277	18298	18257	18215	18085	18059	18039	18251	18166	18188	18180	18036	18190	18068	18162	18149	18143	18255	18219	18265	18229	18171	18203	18107	18092	18144	18133	18100	18181	18063	18048	18021	18275	18083	18343	18210	18182	18149	18256	18046	18104	18202	18294	18173	18153	18339	18114	18299	18286	18237	18095	18117	18210	18218	18142	18261	18086	18098	18162	18248	18087	18242	18125	18210	18050	18330	18078	18176	18205	18174	18190	18266	18064	18201	18254	18105	18113	18102	18111	18343	18286	18269	18139	18213	18148	18189	18198	18211	17997	18207	18358	18245	18279	18141	18149	18366	18166	18292	18311	18146	18168	18184	17971	18189	18154	18293	18176	17984	18253	18089	18126	18296	18368	18267	18177	18214	18174	18199	18054	18179	18124	18286	18247	18166	18090	18230	18211	18346	18365	18124	18225	18365	18275	17949	18177	17981	18130	18280	18024	18167	18050	18185	17968	18033	18341	18318	18150	18286	18117	17952	18253	18000	18037	18218	18305	18300	18166	18253	18053	18249	18300	18218	18230	18107	18056	18137	18293	18222	17986	18269	18276	18272	18208	18240	18267	18002	18212	18240	18096	18199	18138	18185	18301	17946	18173	18101	18277	18212	18267	18167	18092	18221	18172	18165	18212	18216	18246	18130	18156	18075	18264	18079	18138	18210	18230	18166	18186	18212	18120	18255	18197	18064	18063	18108	18189	18230	18135	18185	18287	18164	18172	18265	18138	18431	18040	18177	18081	17981	18181	18165	18123	18282	18145	18269	18358	18085	18024	18280	18178	18278	18076	18185	18206	18306	18235	18357	18227	18157	18224	18186	18142	18266	18128	18076	18326	18190	18097	18225	18318	18102	18293	18201	18223	18193	18203	18450	18133	18132	18121	18459	18146	18251	18077	18208	18305	18119	18304	18089	18275	18145	18396	18073	18174	18131	18290	18038	18189	18124	18197	18233	18302	18162	18073	18348	18183	18251	18100	18236	18144	18138	18261	18183	18069	18146	18267	18167	18333	18272	18010	18324	18132	18242	18153	18211	18252	18197	18214	18170	18213	18262	18222	18278	18360	18260	18277	18069	18167	18138	18119	18173	18078	18188	18348	18041	18205	18211	17905	18235	18092	18235	18104	18283	18247	18163	18152	17998	18248	18092	18227	18217	18208	18139	17995	18069	18279	18345	18117	18296	18278	18119	18128	18018	18184	18141	18235	18247	18126	18065	18140	18271	18081	18173	18249	18031	18343	18291	18147	18111	18152	18128	18358	17893	18199	18096	18486	18102	18364	18144	18188	18320	18202	18162	18109	18131	18101	18269	18431	18251	18117	18250	18075	18324	18183	18076	18090	18129	18249	18162	18187	17841	18185	18299	18187	18329	18134	18136	18226	18335	18080	18079	18189	18189	18376	18177	18253	18288	18441	18085	18276	18225	18057	18192	18218	18294	18270	18092	18086	18269	18184	18099	18301	18248	18260	18197	18254	18142	18325	18224	18363	18117	18300	18130	18301	18321	18120	18371	18306	18205	18075	18209	18185	18288	18222	18157	18095	18348	18248	18251	18224	18303	18174	18136	18088	18210	18151	18155	17939	18308	18194	18135	18346	18189	18286	18094	18101	18160	18179	18274	18191	18215	18206	18249	18175	18197	18300	18219	18083	18378	17914	18287	18090	18335	18184	18226	18067
24433	21286	28532	24743	23208	33298	54170	49911	38549	30572	25040	23108	22559	22279	22459	22292	22247	22344	22243	22276	22213	22432	22244	22232	22459	22304	22143	22331	22152	22067	22278	22241	22182	22304	22125	22071	22281	22216	22124	22134	22401	22259	22180	22369	22080	22275	22149	22032	22341	22393	22136	22130	22239	22204	22073	22264	22267	22102	22229	22384	22220	22309	22202	22143	22333	22387	22136	22236	22201	22248	22172	22198	22110	22230	22272	22213	22214	22227	22387	22198	22096	22289	22015	22075	22211	22154	22330	22433	22022	21933	22084	22291	22275	22413	22083	22194	22255	22294	22250	22184	22088	22192	22231	22156	22014	22358	22044	22414	22085	22230	22045	22116	22435	22275	22142	22203	21952	22068	22167	22062	22046	22147	22099	22438	22149	21936	22069	22192	22148	22123	22317	22176	22117	22085	22226	22217	22247	22268	22385	22069	22147	22183	22133	22057	22235	22277	22152	22339	22274	22116	22307	22105	22103	22260	22222	22207	22109	22127	22381	22254	22158	22141	22254	22264	22121	22366	22163	22270	21990	22054	22278	22165	22093	22277	22037	22248	22132	22201	22156	22093	22510	22095	22073	22061	22363	22123	22298	22038	22215	22218	22104	22168	22186	22196	22161	22217	22240	22203	22352	22242	22090	22185	22158	22206	22084	22233	22115	22134	22080	22151	22458	22034	22274	22208	22430	22194	22154	22342	22289	22256	22241	21971	22187	22108	22300	22197	22244	22143	22144	22354	22130	22239	22166	22292	22230	22382	22188	22047	22265	22265	22125	22205	22204	22217	22152	22040	22062	22117	22154	22394	22104	22192	21917	22010	22050	22441	22444	22202	22380	22147	22045	22234	22092	22288	22206	22239	22278	22384	22524	22058	22200	22121	22073	22093	22262	22112	22061	22291	22131	22074	22176	22141	22257	22115	22055	22104	22304	22143	22150	22294	22357	22027	21985	22253	22255	22036	22253	22215	22383	22173	22223	22099	22087	22064	22120	22334	22349	22151	22240	22115	22245	22101	22253	21959	22091	22012	22132	22305	21929	22126	22183	22200	22088	22112	22342	22225	22011	22251	22028	22054	22163	22303	22189	22035	22237	22089	22105	22128	22189	22178	22061	22371	21968	22143	22093	22138	22146	22482	22027	22015	22138	22262	22106	22253	22361	22168	22129	22290	22056	22007	22281	22174	22056	22319	22054	22142	22172	22196	22172	22173	22081	22131	22401	22095	22204	22358	22279	22334	22351	22334	22057	22171	22233	22212	22200	22217	22301	22109	21993	22057	22348	22357	22269	22385	22060	22155	22190	22226	22311	21967	22148	22159	22066	22142	22215	22235	22166	22111	22077	22094	22217	22170	21964	22244	22207	22453	22315	22196	22069	21977	21891	22117	22316	22192	22349	22257	22100	22468	22238	22244	22361	22270	22186	22305	22233	22321	22260	22233	22049	22152	21982	22059	22434	21967	22119	22120	22242	22152	22231	22072	22067	22359	22248	22039	22075	22228	22156	22064	22170	22106	22247	22314	22236	22252	22068	22181	22142	21934	22041	22102	22197	22327	22232	22280	22209	21924	22246	22505	22271	22237	22268	22058	22164	22271	22239	22049	22015	22189	22242	22047	22024	22098	22225	22283	22083	22260	22068	22046	22077	22073	22167	22338	22200	22239	22308	22046	22347	22252	22123	22137	22327	22166	22255	22160	22092	22077	22172	22149	22047	22293	22081	22098	22129	22182	22116	22060	22343	22375	22351	22399	22228	22097	22182	22318	22145	22184	22116	22204	22219	22154	22219	22207	22265	22098	22181	22165	22198	22213	22153	21959	22195	22181	22246	22145	22167	22492	21991	22164	22306	22044	21979	22379	22111	22255	22106	22078	22315	22112	22388	22066	22163	22222	22180	22380	22383	22177	22302	22164	22251	22220	22209	22266	22262	22236	22214	22264	22279	22040	22096	22381	22328	22222	21984	22331	22142	22402	22244	22208	22061	22065	22309	22333	22082	22100	22064	21994	22189	22173	22153	22226	22230	22073	22216	22234	22109	21968	22263	22087	22165	22052	22082	22119	21946	22219	22132	22240	22209	22367	22134	22081	21989	22011	22349	22465	22556	22152	22114	22240	22076	22165	22079	22318	22016	22102	22164	22352	22109	22049	22221	22225	22056	22246	22185	22225	22207	22292	22106	22116	21957	22031	22060	22299	22068	22011	22261	22159	21980	21950	22319	22257	22234	22177	22175	22189	22147	22163	22145	22137	22269	22193	21846	21970	22250	22147	22032	22294	22212	22318	21942	22174	22184	22290	22164	22135	22137	22334	22315	22376	22343	22239	22241	22112	22281	22236	22203	22262	22296	22330	22115	22227	22196	22178	22021	22101	22149	22216	22175	22122	22149	22119	22197	22073	21992	22036	22196	22344	22121	22311	22325	21926	22144	22171	22117	22456	22509	22153	22269	22153	22205	22301	22184	22183	22325	22383	22166	22250	21988	22169	22217	22250	22353	22197	21891	22207	22226	22214	22011	22084	22537	22084	21938	22022	22132	22290	22207	22412	22012	22121	22190	22131	22231	22276	22186	22020	22215	22036	22095	22186	22022	21995	22359	22166	22457	22093	22323	22155	22230	22030	22194	21787	22122	22152	22241	22282	22197	22285	22263	22229	22191	22143	22030	22153	21985	22222	22179	22032	22436	22207	22129	22329	22160	22322	22299	22123	21973	21921	22132	22073	22103	22390	22191	22263	22024	22302	22337	22135	22229	22183	22148	22352	22103	22286	22200	22232	22402	22297	22183	22095	22201	22185	22154	22372	22264	22100	22340	22074	22172	22086	22282	22228	22150	22159	22082	22126	22211	22253	22315	22277	22001	22219	22277	22200	22060	22180	22130	22166	22045	22119	22199	22275	22392	22219	22226	22366	22133	22202	22093	22047	22154	21956	22227	21734	22084	22011	22188	22247	22216	22164	21930	22215	22087	22135	22210	22152	22125	22094	22148	22219	21915	22150	22118	22443	22173	21928	22071	22197	22167	22249	22269	22257	22321	22125	21943	22050	22247	22232	22172	22179	21993	22212	22106	22326	22304	22364	22067	22146	22343	22025	22399	22285	22152	22142	22250	22346	22122	22245	22043	22164	22188	22041	22416	22410	22254	22283	22155	22168	22097	22140	21982	22102	21959	22246	22246	22092	22158	22185	21924	22305	22218	22154	22155	22270	22115	22068	22108	22255	22052	22297	22230	22288	22153	21989	22160	22114	22144	22125	22110	22046	22067	22308	22376	22386	22124	22289	22086	22142	22037	22166	22183	22181	22405	22251	22178	22211	22120	22064	22053	22123	22296	22113	22357	22333	22403	22090	22298	22297	22313	22298	22059	22112	22309	22075	22134	22123	22224	22223	22260	22197	22230	22034	22203	22191	22085	22275	22287	22298	22348	22379	22260	22048	22082	22114	22058	22103	22246	22247	22078	22227	22266	22091	22100	22083	22077	22142	22115	22241	22152	22249	22227	22170	22263	22116	22156	22265	22103	21890	22301	21990	22157	22118	22105	22319	22136	22124	22107	22344	22252	21922	22170	22185	21921	22126	22038	21953	22111	22112	22266	22260	22020	22241	22057	22347	22095	22121	22046	22045	22048	22115	22201	22081	22059	22147	22409	22199	21932	21986	22175	22216	22148	22283	22057	22258	22368	22128	22168	22433	21997	22207	22196	22171	22218	22148	22262	22085	22248	22200	22074	22148	22162	22073	22234	22291	22267	22242	22200	22121	22306	22134	22285	22264	22393	22161	22211	22100	22208	21953	22301	22182	22236	22206	22180	22139	22206	22406	22266	22274	22257	22113	22191	22177	22289	22195	22140	22163	22010	21956	22243	22038	22137	21919	22241	22168	22310	22298	22145	22124	22290	22307	22319	22022	22095	22210	22354	22104	22052	22109	22295	22031	22222	22137	22027	21961	22120	22172	22324	22234	22166	22053	22134	22301	22272	22192	22366	22043	22223	22383	22070	22198	22099	22180	22439	22160	22212	22312	22156	22055	22065	22092	22205	22092	22163	22244	22198	22089	22170	22101	22248	22139	22065	22200	22171	22159	22194	22255	22249	22244	22118	22130	22101	22104	22233	22042	21840	22281	22256	22193	22264	22214	22178	22343	22061	22245	22304	22245	22320	22213	22168	22126	22294	22392	22136	22116	22063	22394	22073	22151	22278	22412	22114	22091	22091	22305	22241	22198	22255	22031	22344	22364	22257	22213	22169	22059	22221	22330	21851	22247	22442	21952	22176	22175	22215	22152	22135	22023	22054	22139	22228	22018	22275	22114	22110	22137	22134	22173	22216	22267	22256	22229	21957	22164	22069	22158	22123	22211	22179	22401	22232	22188	22458	22093	22143	22240	22221	22199	22220	22187	22044	22117	22339	22082	22133	22218	22099	22242	22014	22460	22213	22209	22255	22234	22396	22170	22076	22226	22374	22448	22166	22074	22171	22083	22248	22047	22387	22263	22016	22129	21989	22197	22239	22059	21941	21975	22069	22080	22257	22296	22202	22268	22318	22077	22287	22302	22190	22207	22117	22201	22265	22169	22133	22078	22185	22071	22233	22165	22187	22180	22080	22122	22068	22385	22111	22189	22034	22138	22311	22230	22239	22258	22004	22092	21982	22157	21998	22207	22257	22283	22246	22193	22358	22178	22204	22344	22092	22107	22485	22285	22167	22326	22147	22215	22022	22282	22084	22059	22288	22345	22239	22340	22251	22095	22069	22100	22212	22170	22219	22152	22228	22139	22250	21955	22254	22190	22123	22086	22207	22402	22081	22150	22345	22229	22285	22030	22304	22280	22010	22079	22372	22483	22285	22248	21999	22024	22249	22054	22197	21790	22166	22292	22189	22070	22265	22051	22180	22026	22148	22225	22422	21993	22026	22273	22050	22109	22310	22162	22064	22377	21910	22400	22365	22167	22272	22215	22139	21869	22291	22081	22202	22182	22256	21945	22280	22113	22077	22025	22208	22015	22209	22081	22082	22159	22215	22267	22100	22195	22334	22226	22333	22182	22037	22207	22036	22158	22278	22042	22235	22116	21899	22280	22098	22120	22261	22276	22104	22082	22446	22278	22294	22226	22126	22060	22209	22077	22335	22103	22135	22084
16895	28462	23944	20030	19488	33449	51883	47523	36686	27199	20501	18686	18198	18137	18226	18053	18035	18070	18180	18131	18026	18036	18073	17965	18180	18161	18017	18088	18225	17966	18061	17910	18007	18123	18084	17972	18188	18061	18105	18074	18118	18161	17976	18185	18034	18058	18106	18124	18197	17818	17983	18015	18030	18210	18069	17962	18086	17998	17967	18065	18055	18106	18207	17856	18117	18083	18038	17976	18051	18136	18105	18147	18035	18223	17830	17982	17945	18010	17975	18193	18153	18141	18011	17995	18142	18165	18067	17883	18179	17991	18095	18012	17944	18152	18040	17987	18187	18267	18091	17990	18058	17989	18125	18166	18027	18021	17976	17929	18241	18005	17849	18088	18114	18100	18130	18050	18350	17938	18017	17999	18067	18163	17840	18147	17987	18021	17977	18080	18085	17988	18097	18057	18013	18093	18088	17898	18156	18089	18191	18180	18050	17884	17860	18042	18275	18041	18029	17879	18030	18122	18140	18130	18079	18018	18097	18023	17898	18004	18160	18148	18020	17977	18107	17989	18189	18086	18091	17955	17891	18207	18149	18244	17900	18020	18062	18176	18031	18119	17928	17990	18006	18161	18025	18001	18077	17829	18010	18026	17930	18042	18012	18025	18112	17889	17987	18172	18105	18096	18070	18216	17929	17997	17967	18029	18069	18088	18231	18202	18124	17922	17898	18122	18085	18164	18098	18094	18092	18173	18058	18035	17971	18093	17908	17860	18107	18063	17980	18073	17927	18073	18028	18039	18056	18166	17895	18007	18052	17910	17968	18032	18038	18095	17977	18185	18014	18100	18190	18079	17985	18000	17995	18085	18012	18005	17926	18010	18149	18034	18192	17935	18087	18129	18189	18024	17987	18099	18144	18020	17941	18057	18205	18029	18141	18152	18180	17958	18000	17971	18096	17946	18130	18047	18206	17897	17911	18119	18232	17966	18055	18210	17998	17982	18053	18047	17927	18006	18183	17981	18022	18149	18065	18107	18130	17997	18199	18029	17898	17960	18052	18088	18088	18012	17931	18061	18105	18064	18042	18225	18028	18223	18035	17947	18049	18141	18017	18079	18080	18078	17946	18014	18063	18051	18091	17937	18317	17904	17882	18045	18161	17958	18238	18030	17959	18051	17950	17893	18120	17817	18164	17901	17856	17961	17980	17966	18099	18093	18002	17958	18249	17986	17993	17958	18180	18029	17965	18158	18032	17737	18106	18020	18164	17936	17920	18056	18159	17972	17990	18010	17995	18021	18096	18009	18086	18234	18071	18211	17986	18236	17893	18079	18062	17909	18057	18037	18100	18063	17977	18018	17961	17875	18040	17905	17999	18062	18088	18077	18039	17982	17987	18131	17944	18068	17854	18165	18078	18168	18000	18092	17966	18099	18022	17966	18122	18262	18093	18127	17834	18060	18042	18007	18118	18101	17907	18052	17912	17923	18265	18046	18059	18029	18129	17956	17941	18052	18022	18233	17996	17963	17982	17888	18135	18109	17947	18069	17999	17940	17977	18084	18040	18208	17998	17900	18158	18073	18137	18026	18120	18107	17994	17970	18022	18132	18164	18105	18005	18053	18085	18162	17991	18146	17835	18099	18123	18119	17958	17833	17837	17934	18190	18069	18051	18067	18010	18052	18078	18066	18115	18033	18104	18201	18068	17958	17967	17986	18099	18042	17867	18099	18169	18101	18099	18061	18023	17975	18078	18080	17880	18058	18004	17902	18069	18000	18149	18019	18103	18076	18068	17935	17974	17894	18110	18009	17997	18052	18034	18012	18161	18016	17930	18042	17970	17958	18234	17937	18006	18019	18251	17996	18034	18028	18002	18143	18234	17887	17972	17966	17984	18078	18010	17955	18222	18156	18013	18190	17868	18146	18024	17922	17890	18072	18170	18216	18143	18076	17872	18181	18149	17890	18145	17953	18054	18147	18144	18145	18111	17851	18086	17987	18055	17878	17920	18006	18098	18001	17916	18168	18062	17985	18106	18065	17999	18091	18090	17798	18003	18063	18089	18164	18003	18135	18046	18149	18083	18079	17919	17950	18064	17854	17991	18015	18123	17977	18128	18044	18023	18040	18074	17873	18041	18119	17935	18077	18126	17950	18029	17980	17949	17969	18107	18090	17997	18063	18150	18115	17950	17983	18178	17940	17956	18183	17828	18070	18235	18167	18008	18095	18121	18052	18084	18022	17998	18301	17934	18089	17926	18118	18226	18038	18017	17945	18169	18098	17971	18126	17928	18066	17868	18043	18009	18150	17869	18096	18071	18156	17983	18042	18099	18046	18097	18085	17894	18018	18120	18072	18084	18035	18151	18094	17869	17898	18175	18118	18029	17986	18262	17939	18016	18067	18220	18039	18220	18037	17890	18230	17980	18036	18071	17884	18139	18126	18213	18146	18021	18034	17858	17967	18105	17920	18028	18116	18086	18030	18110	18108	17932	18018	18063	18023	18018	17974	18098	17963	17963	18159	17808	18085	17939	17888	17924	17915	17989	17933	18119	18236	18151	17918	17829	18055	18004	17975	17983	18098	18135	17971	17970	18152	18167	17973	18079	18052	17979	18155	18124	18095	18164	18020	18126	17891	18106	18172	18009	18084	18163	18008	18000	17850	18026	18068	18023	18077	18104	18129	17951	17910	18004	18121	18029	18023	18048	18123	17858	17959	17958	17907	17988	18240	18088	17949	18209	17973	18157	18158	18088	18009	17999	18035	17932	18110	18005	18069	18166	18000	18032	18016	18139	18071	18030	18234	18066	17936	18165	18120	17965	18023	18073	17940	17965	18077	18004	18018	18000	17938	18028	17978	18108	18228	18155	18052	17959	18080	17916	18080	18128	17831	18073	18095	17917	18016	18140	18071	18047	17954	18109	17940	17968	18113	18039	18027	18155	18088	18108	18233	17942	18118	18026	18008	18032	17978	18049	18060	18094	18014	18031	18056	17900	18145	18134	18004	18014	17974	17879	17807	18101	18071	17905	18079	17921	17952	18116	17991	18129	18088	17988	18004	18275	17945	18090	18027	17854	18058	18149	17885	17880	18132	18107	17954	18197	17881	18147	18159	17994	18119	18247	17943	18082	17869	18237	17876	18094	18151	17999	18102	18164	17886	17972	18133	18059	18121	18003	18006	18106	18062	18030	17793	18079	17994	17833	17879	18271	18107	17971	18083	18208	18118	17926	18099	18014	18078	18168	18026	17984	18101	17956	18069	18135	18014	17887	17972	18127	18026	18194	17954	18002	18052	18013	17888	18054	17969	18014	18165	18157	18095	18142	18019	17877	17904	18107	17962	18013	18043	18015	18094	17970	18185	17854	18015	17995	18199	17954	18056	18112	17976	18129	18194	18038	18058	17885	17932	18111	17848	18084	18130	18094	18038	18006	18132	18030	17995	18058	18052	17996	18004	18177	17926	18198	17975	17977	17932	17990	18039	18136	18094	18115	17942	17942	18048	17801	17924	18010	18223	17848	18053	18039	17981	18109	18072	17900	18140	18121	18029	18065	18008	17969	18058	17985	18001	17821	18122	17792	18160	18031	18055	18066	18032	17988	17927	18178	18044	18047	18004	18112	18129	18007	18170	17947	17892	18017	18107	18017	18011	17935	17994	17922	18039	18210	17990	18076	18116	17929	17943	18120	18165	18180	18027	17889	18047	18067	17998	18089	17958	18216	17894	18073	18036	18050	18075	18046	18042	18100	17988	17996	17981	17995	18084	18087	18003	17856	18189	18076	18082	18091	17791	17865	18171	18040	18040	18092	18015	18057	18208	17989	18091	18124	18034	18210	17927	17910	17974	18098	18238	18010	18006	18085	18098	18074	18032	18078	17999	18060	18011	18139	18043	17979	18081	18080	18171	17858	18160	17838	18078	18124	18055	18208	18132	18211	18177	17892	17935	18121	17967	18034	17894	18090	18107	18174	17945	18048	17840	18120	18063	17957	18177	18013	18288	18100	18184	18000	17985	18111	18059	18079	17948	17767	17978	17852	18052	18106	17914	18108	18089	17926	18038	18015	17939	18020	18034	18143	17905	18180	18166	18133	18032	17919	18220	18020	18001	18126	18025	17921	17933	18068	17872	18278	17853	17855	18075	17999	17966	18174	17993	18107	18055	17987	18012	18130	18202	18093	18160	18051	18086	18090	17943	18065	18052	17996	17981	18068	18037	18201	18140	18047	18084	18153	18090	18097	17959	18015	18042	18067	18037	17951	18018	17972	18034	17889	18058	18036	18015	18091	18146	17999	18106	18006	18164	18047	18053	18053	18069	17954	18050	17933	18160	18044	18080	18130	18060	18224	17964	17899	18126	18011	18213	18166	18310	18053	18204	18059	18197	18161	18022	18001	18132	18072	18013	18096	18004	18075	17916	18096	18136	18118	17939	18108	18085	17924	17912	17936	17977	18135	17955	18023	18022	18084	18028	18030	18143	18101	17954	17949	18227	17930	18083	18041	18161	17978	18155	18152	17943	18111	18055	18030	18088	18032	18044	18021	17895	18184	18114	18059	17975	18016	18010	18085	18080	18156	18159	18243	17874	18226	18046	18056	18210	17780	18085	17897	18061	18056	17969	18008	18040	18120	18105	17889	17987	18177	18181	17824	18136	18066	18021	17964	18208	18086	18015	17932	18110	17927	17995	17919	18062	18185	18116	17967	18142	18152	18082	18159	18094	17923	18019	17875	17991	18223	18059	17986	18057	18121	18046	18024	18002	18322	18128	17970	18100	18169	18043	18121	18040	18124	18048	17958	18220	18113	18062	18080	18193	18101	17978	18201	18089	17986	18041	18067	18055	18226	17870	18123	18101	18125	18014	18002	18000	18265	18172	18193	18104	18123	17968	18079	17937	18040	18057	18028	17980	18129	18037	17972	18041	18151	18045	18167	18009	18057	18240	18094	18148	18169	18084	18022	18100	18109	18098	17989	18175	18169	18071	18113	18114	18009	18218	17872	17937	18096	18010	18100	17999	18018	18070	18014	18019	18122	18106	18009	18181	17879	18107	17912	18225	18112	18114	18019	18132	18056	18028	18037	18090	18008	17917	17967	17957	17960	18104	17946	17983	18081	17920	17961	18112	17963	18042	18031	18072	18128	18068	18005	18199	18107	18127	17893	18032	17942	18013	18058	18062	18107	17919
22845	21412	29299	23923	21719	30286	67588	67439	53685	40433	30001	25005	23616	22779	22637	22778	22983	22553	22752	22888	22566	22639	22797	22500	22660	22494	22877	22540	22983	22547	22757	22956	22751	22705	22520	22688	22650	22611	22702	22746	22413	22590	22667	22755	22811	22780	22712	22849	22811	22615	22789	22632	22707	22420	22693	22381	22473	22819	22701	22681	22590	22551	22503	22667	22563	22491	22570	22479	22551	22686	22577	22503	22530	22685	22579	22381	22706	22867	22741	22586	22661	22399	22545	22525	22413	22566	22520	22597	22638	22555	22567	22330	22515	22626	22720	22440	22591	22556	22605	22484	22382	22405	22637	22361	22766	22600	22531	22715	22467	22789	22609	22620	22520	22498	22553	22747	22664	22777	22340	22685	22777	22594	22616	22777	22591	22587	22653	22604	22822	22597	22605	22530	22639	22640	22559	22772	22687	22570	22784	22480	22519	22482	22675	22653	22581	22689	22453	22663	22530	22814	22334	22637	22633	22309	22719	22557	22718	22494	22462	22737	22387	22399	22383	22540	22703	22655	22545	22449	22535	22463	22746	22596	22424	22682	22791	22706	22368	22663	22546	22423	22602	22407	22550	22541	22804	22562	22499	22467	22785	22422	22622	22380	22535	22650	22539	22729	22482	22701	22403	22722	22661	22598	22673	22505	22466	22393	22496	22503	22469	22360	22584	22492	22413	22706	22328	22583	22502	22704	22577	22397	22555	22472	22449	22568	22597	22673	22552	22529	22325	22625	22767	22559	22543	22460	22509	22378	22536	22429	22497	22506	22432	22457	22495	22501	22427	22293	22896	22581	22540	22716	22659	22419	22351	22550	22515	22382	22536	22484	22266	22470	22453	22679	22422	22509	22438	22353	22627	22616	22632	22503	22443	22599	22594	22685	22594	22442	22626	22555	22536	22698	22510	22310	22379	22432	22676	22386	22500	22600	22798	22536	22430	22419	22543	22406	22522	22449	22608	22573	22627	22787	22687	22525	22762	22430	22517	22549	22493	22431	22532	22464	22627	22575	22509	22619	22245	22537	22568	22472	22680	22575	22649	22419	22573	22691	22481	22678	22421	22365	22811	22614	22723	22711	22418	22343	22609	22523	22472	22533	22641	22368	22568	22652	22656	22475	22646	22621	22561	22390	22659	22660	22617	22301	22522	22573	22703	22433	22426	22596	22572	22620	22526	22386	22659	22458	22540	22422	22555	22528	22610	22571	22434	22451	22595	22660	22631	22513	22422	22502	22715	22170	22476	22458	22631	22528	22642	22456	22369	22579	22591	22424	22518	22526	22570	22759	22432	22732	22439	22394	22677	22480	22602	22336	22501	22410	22382	22638	22735	22702	22606	22370	22397	22370	22673	22535	22567	22461	22389	22511	22365	22396	22681	22573	22587	22338	22562	22540	22681	22620	22748	22796	22692	22660	22553	22497	22442	22394	22513	22415	22465	22533	22769	22426	22548	22740	22569	22360	22547	22688	22374	22466	22420	22445	22762	22490	22651	22666	22553	22651	22749	22605	22605	22641	22828	22434	22657	22298	22438	22419	22681	22576	22543	22582	22641	22448	22595	22692	22531	22521	22554	22612	22415	22718	22851	22600	22515	22792	22716	22554	22490	22540	22606	22588	22579	22919	22599	22670	22747	22515	22715	22471	22422	22458	22699	22510	22447	22476	22552	22612	22486	22641	22613	22550	22391	22728	22496	22429	22571	22723	22338	22514	22629	22555	22677	22502	22601	22646	22599	22786	22562	22459	22709	22355	22640	22540	22679	22579	22536	22543	22496	22523	22604	22548	22587	22533	22666	22535	22684	22528	22467	22599	22414	22785	22504	22468	22412	22640	22631	22447	22729	22811	22480	22543	22450	22348	22480	22435	22591	22487	22609	22573	22585	22597	22724	22470	22600	22552	22503	22361	22391	22418	22528	22555	22468	22574	22575	22442	22538	22394	22546	22528	22480	22534	22680	22227	22401	22523	22494	22586	22636	22423	22435	22659	22512	22596	22804	22675	22327	22451	22382	22607	22486	22316	22661	22409	22581	22469	22616	22497	22450	22416	22542	22624	22599	22526	22242	22603	22307	22591	22411	22448	22470	22437	22542	22419	22725	22428	22828	22686	22419	22575	22568	22612	22454	22459	22394	22469	22395	22568	22250	22512	22631	22579	22575	22634	22608	22603	22740	22476	22297	22560	22470	22478	22515	22356	22678	22638	22625	22585	22367	22533	22516	22457	22456	22631	22649	22540	22559	22505	22511	22555	22664	22252	22490	22404	22515	22637	22484	22334	22580	22650	22652	22605	22557	22481	22343	22531	22736	22620	22767	22570	22556	22336	22577	22671	22727	22399	22364	22743	22490	22596	22543	22577	22724	22390	22618	22696	22655	22477	22385	22455	22347	22436	22364	22570	22699	22698	22522	22532	22540	22416	22524	22655	22445	22723	22683	22629	22429	22540	22673	22677	22538	22768	22744	22470	22640	22573	22668	22595	22489	22503	22390	22414	22381	22496	22696	22448	22475	22586	22615	22400	22563	22622	22213	22559	22582	22380	22693	22585	22554	22521	22602	22599	22665	22419	22546	22660	22717	22467	22554	22451	22693	22549	22624	22760	22413	22777	22372	22452	22596	22450	22442	22564	22572	22385	22342	22394	22782	22405	22592	22609	22573	22520	22511	22507	22408	22462	22574	22616	22681	22280	22570	22509	22620	22378	22576	22695	22472	22584	22350	22700	22828	22410	22551	22577	22334	22613	22558	22440	22442	22576	22417	22468	22655	22367	22685	22605	22574	22588	22528	22721	22609	22536	22715	22622	22609	22574	22485	22410	22581	22656	22366	22701	22251	22614	22475	22655	22339	22387	22650	22620	22451	22624	22639	22593	22524	22388	22632	22552	22547	22581	22916	22884	22646	22530	22599	22788	22547	22532	22509	22372	22476	22381	22675	22610	22813	22405	22646	22477	22420	22722	22587	22648	22806	22539	22561	22715	22676	22643	22299	22621	22511	22642	22548	22344	22610	22513	22622	22305	22543	22613	22491	22458	22544	22695	22741	22779	22395	22338	22320	22470	22664	22651	22465	22782	22641	22423	22602	22400	22569	22332	22615	22644	22525	22501	22743	22392	22849	22486	22329	22573	22816	22597	22784	22666	22686	22555	22540	22656	22767	22317	22433	22527	22513	22266	22555	22746	22806	22429	22553	22599	22661	22702	22616	22524	22558	22570	22354	22780	22465	22421	22680	22752	22520	22647	22512	22446	22661	22305	22671	22672	22468	22605	22670	22575	22552	22633	22624	22566	22684	22756	22558	22432	22430	22672	22420	22427	22576	22571	22559	22455	22665	22550	22477	22479	22569	22628	22641	22588	22430	22632	22532	22538	22542	22601	22597	22655	22718	22421	22662	22753	22646	22305	22538	22610	22498	22505	22743	22753	22602	22808	22572	22436	22500	22698	22357	22412	22777	22452	22611	22501	22387	22605	22750	22666	22692	22647	22376	22632	22450	22490	22675	22503	22506	22565	22682	22812	22532	22618	22729	22351	22662	22703	22622	22564	22659	22422	22643	22578	22699	22498	22432	22471	22618	22629	22497	22494	22560	22544	22558	22735	22381	22385	22604	22705	22645	22600	22561	22514	22667	22413	22631	22660	22430	22453	22563	22448	22596	22566	22452	22395	22591	22392	22470	22423	22391	22501	22622	22716	22577	22585	22668	22510	22522	22500	22209	22383	22507	22546	22617	22351	22658	22662	22557	22494	22520	22694	22419	22566	22699	22362	22621	22471	22564	22604	22460	22545	22582	22611	22586	22508	22454	22533	22657	22748	22593	22472	22697	22311	22461	22549	22469	22608	22479	22557	22592	22679	22463	22588	22852	22672	22542	22414	22395	22684	22538	22665	22617	22277	22270	22475	22611	22513	22566	22464	22686	22398	22524	22595	22548	22522	22596	22738	22581	22557	22648	22665	22628	22509	22462	22499	22543	22417	22451	22741	22464	22732	22456	22523	22764	22429	22577	22422	22484	22556	22617	22670	22553	22583	22739	22569	22508	22550	22512	22512	22651	22596	22535	22373	22615	22442	22698	22594	22404	22581	22634	22537	22457	22582	22768	22635	22551	22374	22754	22536	22594	22314	22492	22626	22648	22702	22708	22585	22466	22761	22632	22530	22529	22659	22492	22510	22580	22670	22441	22300	22530	22749	22572	22590	22580	22505	22625	22518	22534	22762	22636	22552	22484	22651	22407	22393	22815	22905	22605	22553	22368	22436	22736	22728	22460	22468	22413	22510	22638	22421	22454	22601	22557	22497	22592	22550	22423	22591	22648	22678	22603	22561	22588	22541	22763	22608	22547	22571	22499	22460	22697	22526	22454	22369	22453	22621	22650	22567	22596	22662	22596	22813	22598	22845	22527	22594	22668	22514	22598	22500	22597	22491	22545	22871	22731	22423	22664	22475	22710	22553	22719	22602	22567	22505	22468	22503	22424	22487	22592	22486	22759	22274	22552	22507	22483	22542	22519	22663	22547	22371	22562	22608	22788	22445	22481	22699	22647	22361	22595	22546	22562	22564	22900	22563	22673	22529	22579	22633	22641	22651	22573	22491	22441	22465	22486	22553	22411	22333	22415	22465	22586	22731	22528	22332	22423	22657	22520	22433	22523	22588	22662	22486	22485	22687	22577	22631	22578	22688	22497	22661	22511	22869	22475	22462	22432	22506	22544	22446	22533	22452	22509	22713	22620	22515	22460	22530	22633	22456	22516	22590	22847	22643	22738	22421	22490	22653	22606	22544	22755	22763	22386	22572	22638	22489	22440	22458	22598	22772	22622	22613	22581	22632	22554	22480	22420	22404	22771	22380	22633	22361	22452	22485	22755	22590	22530	22480	22714	22540	22758	22590	22378	22640	22472	22753	22421	22554	22503	22525	22370	22501	22504	22328	22720	22456	22653	22664	22643	22710	22709	22426	22406	22806	22574	22504	22719	22579	22535	22497	22581	22654	22714	22532	22463	22762	22427	22306	22798	22670	22555	22565	22575	22547	22371	22596	22585	22584	22362	22287	22684	22613	22499	22388	22319	22531	22708	22535	22560	22570	22613	22761	22611	22489	22462	22545	22411	22513	22502	22596	22693	22404	22521	22440
18550	34318	28632	23132	22274	33824	68151	67285	52726	38443	26022	20318	18750	18261	18399	18295	18187	18335	18329	18307	18297	18206	18469	18319	18457	18209	18198	18438	18260	18352	18149	18158	18216	18199	18415	18151	18266	18157	18181	18259	18277	18184	18256	18458	18332	18393	18210	18249	18212	18508	18214	18172	18324	18438	18258	18176	18327	18149	18153	18265	18315	18267	18291	18196	18127	18263	18226	18258	18113	18311	18242	18318	18198	18148	18135	18229	18174	18131	18125	18308	18226	18284	18207	18330	18140	18369	18278	18265	18048	18126	18103	18241	18250	18266	18100	18237	18348	18247	17971	18116	18215	18011	18203	18281	18200	18270	18153	18167	18307	18237	18193	18295	18291	18281	18308	18112	18319	18126	18154	18121	18368	18071	18291	18311	18321	18155	18205	18269	18240	18224	18442	18253	18234	18043	18278	18205	18221	18332	18204	18153	18181	18237	18253	18146	18300	18295	18238	18148	18252	18254	18111	18301	18244	18236	18240	18287	18290	18157	18229	18212	18292	18195	18334	18226	18351	18228	18172	18263	18170	18291	18223	18213	18188	17937	18347	18290	18308	18138	18255	18353	18075	18247	18224	18256	18124	18368	18138	18149	18583	18369	18406	18195	18400	18226	18062	18113	18334	18056	18309	17947	18239	18155	18133	18174	18199	18297	18258	18058	18190	18227	18272	18103	18347	17955	18325	18233	18218	18218	18136	18281	18302	18170	18376	18118	18261	18256	18292	18202	18486	18271	18252	18262	18334	18327	18196	18189	18365	18406	18112	18324	18189	18151	18067	18206	18235	18126	18316	18336	18227	18109	18281	18198	18185	18232	18222	18323	18311	18204	18120	18345	18226	18245	18312	18356	18200	18187	18113	18215	18189	18082	18146	18109	18122	18421	18112	18131	18294	18379	18445	18309	18172	18310	18213	18073	18173	18307	18278	18329	18284	18255	18191	18272	18370	18195	18039	18404	18176	18004	18176	18146	18320	18288	18241	18346	18179	18170	18399	18016	18093	18202	18079	18312	18128	18220	18311	18169	18120	18385	18104	18110	18343	18106	18290	18306	18191	18070	18300	18164	18314	18230	18258	18299	18326	18135	18182	18111	18084	18178	18211	18313	18195	18230	18329	18176	18184	18224	18334	18131	18197	18153	18315	18270	18244	18075	18320	17978	18206	18260	18387	18202	18248	18182	18069	18312	18322	18293	18181	18252	18072	18124	18189	18274	18287	17994	18274	18223	18118	18263	18391	18038	18180	18111	18000	18272	18360	18126	18285	18261	18201	18145	18226	18176	18273	18357	17965	18130	18118	18255	18191	18272	18191	18219	18266	18221	18258	18217	18229	18271	18003	18278	18193	18176	18193	18001	18287	18112	18092	18307	18108	18293	18191	18145	18102	18267	18270	18209	18105	18191	18495	18148	18153	18246	18361	18133	18089	18079	18299	18111	18370	18189	18198	18343	18309	18257	18414	18149	18301	18461	18130	18219	18240	18373	18180	18234	18314	18171	18270	18307	18335	18218	18225	18296	18109	18241	18176	18347	18341	18254	18038	18227	18131	18202	18276	18180	18084	18040	18123	18352	18092	18150	18059	18261	18307	18261	18154	18155	18359	18321	18178	18244	18110	18253	18120	18163	18171	18273	18339	18282	18309	18333	18417	18299	18183	18198	18158	18212	18447	18466	18256	18170	18322	18340	18203	18183	18257	17979	18017	18358	18065	18186	18109	18350	18232	18099	18160	18098	18245	18255	18118	18217	18335	18107	18244	18190	18326	18061	18071	18256	18325	18281	18147	18089	18342	18465	18193	18352	18204	18297	18245	18271	18187	18162	18190	18355	18300	18293	18359	18250	18309	18287	18251	18224	18255	18176	18094	18342	18241	18210	18195	18112	18215	18505	18289	18187	18083	18198	18275	18293	18213	18163	18251	18140	18303	18174	18299	18291	18042	18478	18172	18337	18231	18221	18273	18124	18197	18204	18017	18262	18252	18272	18234	18230	18050	18427	18272	18090	18134	18267	18315	18312	18246	18207	18271	18213	18237	18136	18152	18030	18070	18219	18310	18272	18068	18158	18195	18224	18304	18125	18183	18300	18131	18096	18175	18226	18276	18186	18280	18261	18184	18298	18136	18414	18199	18366	18290	18163	18014	18365	18131	18258	18155	18216	18194	18214	18151	18074	18365	18179	18221	18105	18105	18182	18115	18182	18311	18266	18044	18001	18267	18225	18356	18175	18200	18318	18101	18133	18318	18155	18152	18190	18322	18100	18260	18187	18279	18212	18301	18165	18234	18053	18206	18256	18248	18343	18180	18091	18351	18220	18153	18121	18272	18267	18235	18299	18209	18390	18359	18236	18202	18175	18289	18203	18386	18257	18096	18204	18394	18131	18399	18225	18219	18274	18106	18176	18253	18128	18149	18269	18357	18147	18362	18209	18278	18281	18229	18307	18193	18269	18171	18151	18218	18238	18340	18296	18048	18194	18141	18229	18216	18112	18401	18366	18244	18315	18217	18239	18036	18201	18145	18399	18331	18254	18076	18110	18169	18343	18201	18026	18392	18115	18173	18181	18101	18277	18102	18400	18330	18220	18252	18295	18104	18209	18330	18325	18117	18287	18255	18124	18000	18216	18236	18128	18240	18016	18330	18245	18167	18321	18305	18120	18169	18326	18151	18249	18098	18087	18220	18241	18194	18110	18282	18234	18190	18221	18105	18385	18324	18134	18191	18123	18259	18243	18140	18288	18242	18203	18384	17936	18226	18286	18317	18438	18146	18315	18135	18242	18300	18201	18380	18280	18221	18228	18168	18230	18290	18314	18194	18313	18097	18304	18329	18165	18135	18280	18313	18229	18311	18292	18208	18398	18175	18163	18266	18066	18234	18231	18226	18090	18094	18283	18333	18243	18239	18284	18155	18191	18132	18187	18355	18167	18267	18195	18182	18057	18384	18225	18252	18176	18291	18393	18207	18193	18256	18355	18090	18306	18100	18273	18374	18348	18283	18367	18269	18285	18169	18166	18163	18242	18307	18195	18198	18315	18119	18234	18039	18208	18018	18167	18206	17999	18257	18246	18321	18087	18122	18210	18242	18273	18104	18258	18102	18213	18122	18195	18166	18151	18174	18047	18348	18279	18261	18209	18350	18265	18169	18253	18184	18248	18060	18378	18121	18121	18278	18142	18164	18156	18132	18223	18196	18134	18070	18198	18205	18370	18121	18305	18192	18421	18098	18258	18103	18243	18254	18112	18403	18330	18174	18228	18072	18398	18136	18148	18028	18390	18235	18117	18158	18213	18240	18232	18200	18213	18210	18247	18142	18285	18266	18090	18077	18257	18281	18215	18172	18130	18301	18306	18283	18332	18037	18162	18221	18219	18218	18399	18131	18081	18164	18200	18181	18255	18235	18192	18054	18067	18223	18226	18352	18133	18158	18225	18239	18051	18301	18181	18060	18285	18203	18411	18213	18276	18134	18202	18216	18283	18120	18054	18328	18309	18247	18263	18157	18529	18219	18232	18191	18295	18275	18169	18175	18239	18262	18230	18314	18209	18069	18311	18173	18296	18078	18198	18303	18221	18308	18251	18418	18250	18109	18168	18049	18235	18281	18392	18397	18184	18180	18152	18170	18331	18348	18449	18231	18142	18313	18161	18302	18187	18374	18317	18136	18231	18225	18420	18184	18005	18321	18091	18132	18437	18146	18339	18309	18180	18254	18114	18266	18214	18277	18172	18226	18078	18327	18214	18426	18320	18087	18266	18339	18325	18317	18229	18327	18264	18394	18228	18342	18190	18208	18360	18203	18092	18185	18232	17991	18222	17990	18000	18270	18200	18033	18116	18182	18252	18395	18182	18319	18316	18219	18249	18124	18088	18330	18415	18324	18168	18275	18258	18362	18210	18313	18236	18035	18063	18163	18361	18214	18232	18197	18345	18153	18100	18217	18232	18201	18192	18254	18356	18223	18209	18224	18252	18376	18285	18095	18277	18211	18092	18042	18176	18195	18006	18331	18175	18219	18310	18405	18072	18199	18278	18076	18135	18145	18246	18157	18163	18227	18249	18237	18266	18265	18195	18016	18259	18216	18136	18205	18157	18286	18301	18045	18240	18146	18169	18289	18073	18123	18137	17963	18190	18158	18131	18232	18132	18347	18084	18112	18265	18082	18114	18174	18081	18204	18399	18271	18316	18141	18168	18146	18154	18467	18045	18223	18292	18292	18099	18473	18229	18277	18050	18088	18265	18064	18317	18250	18197	18317	18167	17982	18276	18138	18281	18235	18196	18194	18239	18124	18193	18003	18080	18315	18148	18265	18089	18279	18184	18179	18335	18321	18260	18187	18176	18259	18053	18116	18211	18400	18368	18317	18296	18306	18231	18325	18183	18294	18087	18089	18195	18227	18119	18431	18282	18251	18070	18194	18219	18303	18259	18138	18306	18220	18295	18301	18205	18226	18147	18333	18012	18201	18161	18380	18166	18335	18179	18242	18310	18174	18213	18280	17961	18350	18155	18218	18170	18182	18255	18197	18343	18277	18385	18391	17934	18293	18214	18162	18230	18139	18279	18330	18345	18190	18072	18074	18258	18237	18406	18235	18213	18327	18237	18331	18353	18271	18241	18234	18182	18283	18254	18200	18241	18327	18078	18254	18253	18260	18203	18255	18115	18099	18151	18343	18175	18369	18136	18190	18241	18157	18241	18221	18263	18124	18241	18123	18085	18200	18314	18267	18235	18169	18281	18380	18229	18184	18194	18326	18354	18149	18090	18057	18231	18359	18307	18291	18346	18256	18262	18259	18273	18258	18170	18135	18132	18331	18195	18279	18191	18264	18147	18241	18296	18255	18226	18256	18356	18036	18127	18137	18288	18264	18336	18290	18231	18274	18248	18259	18270	18247	18372	18151	18206	18309	17997	18235	18294	18240	18116	18294	18109	18172	18387	18074	18265	18284	18172	18336	18193	18243	18259	18203	18075	18292	18163	18089	18227	18297	18116	18145	18187	18179	18340	18246	18128	18294	18210	18233	18216	18149	18197	18320	18148	18119	18311	18211	18325	18239	18256	18196	18116	18369	18139	18249	18170	18169	18221	18274	18232	18147	18170	18201	18143	18135	18177	18284	18237	18176	18230	18300	18194
28305	23041	27312	25554	22852	23028	27948	30789	28217	25395	23526	22977	22697	22858	22953	22781	22924	22790	23010	22874	22802	22827	22834	22837	22811	22824	22607	22816	22990	22876	23031	22804	23011	22864	22951	22985	22965	22750	22620	22736	22859	22753	22730	22970	22795	22913	22929	22746	23078	22818	22884	22715	22966	22864	22840	22694	22926	22668	22745	23028	22984	22832	22550	22920	22688	22827	22876	22730	22854	22903	22760	22957	23116	22952	22773	22758	22830	22565	22985	22993	23241	22622	22866	22944	22866	22922	23019	22931	22730	22691	23040	22989	22974	22925	23110	23105	22809	22713	22806	22786	22619	22794	23052	23067	22980	22641	22615	22780	22856	22849	22944	22718	22793	22795	22732	22793	22779	22806	22815	22798	22595	22902	22806	22894	23183	22993	22906	22976	22985	22527	22883	22804	22813	23078	22829	22773	22961	22649	22676	22792	22724	22930	22895	22825	22692	22880	22949	22670	22643	22831	22680	22959	22795	22798	22818	22997	22897	22855	23197	22727	22894	23030	22952	22923	22736	22782	22734	22928	22784	22582	22823	22809	22786	22719	22865	22785	22629	22961	22874	22771	22655	22970	22837	22955	22674	22649	22697	22824	22839	23049	22779	22990	22834	22885	22767	22938	22760	23000	22813	22807	22785	22722	22888	22929	23063	22877	22887	22751	22733	22903	22948	22704	22921	22805	22960	22937	22847	22908	22725	22982	22882	23070	22900	22964	23020	22830	22884	22857	23029	22801	22774	22822	22941	22762	22749	22853	22896	23079	22785	22815	22785	22898	22862	23007	22903	22868	22758	22923	22745	22900	22977	22744	22820	22868	23124	22727	22990	22955	22844	22838	22913	22769	22874	22842	22874	22992	22722	22625	22820	22856	22946	22800	22603	22861	22958	22833	22790	23019	22952	22805	22717	22795	22621	23102	22948	22745	22657	22849	22939	22945	22915	22644	22747	22940	22890	22880	22930	22931	22915	22759	22770	22974	22836	22755	22982	22864	22817	22937	22791	22902	22958	22694	22811	22773	23057	22858	23030	22965	22844	22563	22919	22935	22830	23061	22932	23084	22950	22919	22832	22700	22876	22834	22967	22865	22903	22893	23042	22990	23027	22671	22812	22886	22729	22884	22755	22701	22870	22946	22706	22826	22825	23141	22866	23093	23030	22634	22700	22809	22951	22663	22837	22754	22800	22854	22757	22667	22898	22998	22686	22653	22641	22925	22776	22875	22805	22615	22869	22891	22723	23042	22822	22852	23033	22732	22852	23055	22739	22597	22734	22698	22747	22871	22873	23047	22885	22844	23003	23007	22767	22802	22800	22856	22961	22796	22871	22857	23004	22908	22725	22933	22946	22789	23036	22648	22624	22791	22871	22971	22939	22924	22798	22877	22744	22799	22908	22797	22866	22821	22956	22906	22686	22947	22904	22755	22790	22811	22743	22760	22708	22641	22832	22805	22936	23058	23012	22789	22765	22970	23002	22932	22699	22898	22856	22886	22820	22822	22895	22833	22879	22905	22720	23055	22782	22763	22723	22734	22854	23008	22640	22655	22830	22602	23011	22694	22829	22925	22899	22791	23065	22651	23098	23063	23055	22684	22854	23100	22983	22736	22719	22832	22877	22981	22740	22842	22966	22931	22846	22933	23145	22915	22905	22741	22891	22872	22965	22850	22957	22640	22862	22676	22856	22878	22691	22794	22810	23005	22838	22830	22904	22807	22995	23039	22978	22909	22812	22898	23044	22838	23041	22747	22784	22854	22727	22695	22769	22721	22870	22757	22744	22736	22570	22883	22701	22871	22781	23006	22876	22980	22972	22633	22806	22920	22909	22738	23042	22962	22932	22964	22794	22887	22877	22877	22820	22976	22809	22779	22963	22994	23005	22703	22623	22759	22854	23039	22911	22862	23015	22795	22920	22767	22757	22776	22939	22712	22834	22819	22778	22846	22877	22877	22630	22969	22730	22863	22673	23009	22764	23066	22953	22638	22778	22778	22705	22888	22803	23041	22901	22787	22728	22548	22825	22844	22819	22801	22891	22839	22549	22908	22829	22861	22736	22640	22967	22863	22840	22822	22968	23036	23091	22775	22928	22975	22957	22980	22943	22833	23059	22625	22837	23007	22912	23085	22852	22907	22702	22692	22837	22882	22755	23017	22926	22802	22954	22791	22732	22821	22660	22798	22809	22931	22900	22900	22880	22986	22732	22945	22860	22912	23098	22682	22914	23038	23027	23011	23001	22801	22866	22838	22631	22654	23065	22776	22778	22921	22732	22949	22874	22935	22922	22972	22974	22770	22750	22822	22875	22906	22839	23052	22788	22915	22927	22939	23038	22721	23002	22910	22842	22720	22884	22976	22840	22753	22790	22912	22956	22937	22975	22634	22656	22573	22872	22916	22868	22825	22961	22857	22891	22750	22971	23069	22909	22659	22986	22840	22579	23006	22704	22735	22701	22951	22702	22785	22939	22756	22700	22805	22944	23041	22873	22872	22739	22999	22849	22898	22795	22812	22881	22881	22902	22890	22928	22841	23007	22914	22949	22607	22802	22925	22894	22689	23155	22929	22838	22512	22882	22719	22890	22706	22616	22824	22759	22890	22710	22795	22759	23093	22914	22857	22792	23030	22742	22716	23075	22589	22801	23030	22928	22966	23006	22801	22846	22899	22792	22786	23027	22825	22979	22918	22910	22794	22811	22825	22692	23019	22782	22784	22856	22977	22939	22921	23144	22803	22899	22864	22690	22768	22914	22715	22864	22861	22839	22936	22902	22857	22928	22817	22827	22747	22820	22980	22751	22901	23144	22781	22821	22871	22643	22753	22808	22863	22835	22900	22850	22796	22687	23008	22693	22701	22899	22793	22806	22715	22755	23008	22901	22994	22683	22808	22877	22679	22753	22709	22949	22986	22808	22786	22850	22826	22720	23052	22939	22903	22797	22939	22692	22783	22783	22859	23053	22899	22617	22803	23037	23064	23026	22908	22827	22774	22754	22680	22880	22894	22837	22908	22766	22963	22881	22905	22787	22722	22811	22825	22756	22770	22999	22881	23056	22917	22850	22876	22838	22826	22773	22837	22724	22922	23068	23023	22957	22948	22766	22818	22812	22648	22690	22870	22838	22742	23037	22859	22842	22873	22758	22990	23065	22969	23152	22961	22959	22816	22823	22846	22670	22721	22719	22662	22901	22809	22937	22600	22864	22780	22875	22888	22839	22644	22812	22997	22970	22972	22792	22834	23026	22673	22889	22649	22658	23245	22789	22995	22852	22618	22907	22918	22919	22935	23069	23079	22801	22757	22902	22767	22846	22925	22974	22769	22944	22982	23057	22985	23009	22826	22895	22826	22741	22806	22938	22823	22584	22776	22751	22806	22886	23012	22622	22884	22931	22997	22881	23185	22909	22694	22912	22753	23081	22750	22820	22953	22831	22898	22791	22627	22698	22679	22971	23057	22748	22896	22897	22899	22800	22690	22795	22867	22855	22863	22838	22803	22883	22960	22846	22753	22934	22694	22841	22778	22838	22844	22813	22821	22876	22939	22861	22936	22891	22704	23027	23083	22871	22973	22677	22972	22705	23190	22990	22800	23057	22844	22899	22747	22861	22905	22728	22951	22890	22974	23001	22916	22999	23000	22978	22763	23048	22863	22797	22756	22972	22926	22988	22756	22842	22684	22854	22482	22867	22919	22822	22624	22804	22666	22837	22857	22806	22848	22973	22933	22863	22688	22854	22911	22747	22869	22916	23072	22774	22803	23069	22929	23062	22863	22981	22948	22822	22988	22823	22675	22793	22791	22861	22839	22989	22740	22845	23040	23093	22915	22834	22681	22864	22757	22788	22755	22830	22951	22823	22762	22951	22941	22923	22905	22886	22794	22911	23037	22947	22817	22930	22727	22983	22813	22823	22665	22958	22863	22889	22786	22857	22710	22877	22734	22942	22894	22872	22797	22802	22785	22954	22964	22706	22691	22839	22951	22981	22764	22917	22896	23068	22958	22808	22840	22783	22830	22830	23117	22770	22705	22696	22822	22691	22601	23055	22853	22886	22783	22705	22905	22868	22851	22834	22823	22895	22902	22806	22673	22764	22809	22921	22915	22791	22993	22853	22991	23113	22889	23008	22857	22959	22724	22828	22881	22799	22919	22736	22719	22870	22696	22783	22866	22875	22772	22909	22639	22813	22852	22797	22765	22846	22943	22827	22724	22674	22751	22898	22600	22859	22890	22949	23092	22850	22928	22998	22926	22765	22710	22709	22955	22906	22928	22788	22775	22579	22891	22720	22758	22758	22818	22771	22685	22944	22996	22796	22709	22906	22713	22876	23035	22896	23109	22938	23066	22748	22821	23002	22827	22816	22825	23219	22764	22652	23021	23040	23015	23001	22780	23091	22806	22700	23057	22767	22705	22872	22670	22979	22772	22936	22983	23042	22974	22908	22914	22603	23080	22771	22984	22804	22567	22776	22948	22614	22529	22798	22727	22887	22957	22912	22834	22931	23118	23090	22804	23066	22950	22848	22663	22710	22974	22962	22786	22710	23010	23029	22954	22717	22803	22856	22724	22769	23095	22953	22934	22967	22985	22677	22784	23051	22765	22950	22736	22893	22828	22826	22807	22825	22805	22827	22491	22692	22706	22873	22860	22972	22907	22724	22932	22817	22884	22665	22926	22840	22851	22938	22825	22824	22972	22821	22774	22898	22846	22882	22741	22886	22968	22766	22656	22909	22911	23027	22944	22973	22765	22893	22913	22839	22906	22622	22874	23125	22938	22602	22875	22736	22741	22792	22837	22856	22958	23047	22967	23012	22893	22896	22658	22788	22825	22814	23021	22841	22793	22812	22752	22886	22936	22927	22814	22975	22756	22878	22882	22822	22737	22812	22865	22944	22765	22926	22926	22683	22764	22771	22734	22671	22869	22992	22863	22861	22752	23025	22862	22833	22970	22944	22860	22920	22770	22712	22864	22922	22884	22954	22740	22871	22871	22945	22975	23037	22838	22825	22681	23095	22957	22939	22440	23065	22772	22825	22832	22959	22968	22850	22713	23178	23026	22972	22835	22776	22954	22889	22995	22864	22868	23002	22850	22834	22849	23081	23051	23027	22992	22654	22794	22695	22670	22940	22812	22952	22817
18277	23012	20214	18968	18986	18947	26562	28727	24791	21088	19378	18424	18665	18527	18526	18485	18434	18596	18596	18454	18586	18535	18257	18526	18552	18521	18518	18448	18669	18571	18408	18543	18571	18271	18428	18364	18447	18486	18328	18402	18589	18345	18477	18462	18440	18486	18641	18537	18381	18409	18571	18470	18400	18413	18584	18447	18605	18526	18245	18463	18232	18581	18448	18451	18395	18461	18400	18376	18318	18616	18431	18499	18395	18625	18423	18515	18554	18487	18411	18375	18479	18369	18324	18574	18404	18478	18498	18481	18452	18401	18310	18375	18376	18396	18486	18544	18392	18524	18419	18393	18273	18664	18525	18462	18451	18246	18345	18452	18420	18447	18534	18465	18280	18403	18704	18454	18393	18411	18437	18409	18395	18572	18562	18502	18401	18361	18388	18552	18498	18450	18474	18479	18432	18537	18438	18485	18483	18623	18346	18444	18486	18416	18420	18500	18468	18365	18444	18702	18317	18430	18272	18457	18490	18138	18425	18374	18493	18514	18365	18485	18404	18587	18612	18452	18305	18454	18532	18473	18676	18634	18540	18480	18445	18662	18536	18542	18393	18427	18483	18405	18544	18388	18359	18457	18593	18572	18340	18362	18609	18434	18257	18691	18512	18551	18389	18404	18474	18514	18324	18421	18282	18669	18576	18474	18474	18300	18379	18516	18553	18585	18500	18415	18554	18484	18508	18574	18347	18415	18494	18451	18463	18480	18339	18516	18512	18373	18479	18567	18376	18539	18400	18405	18515	18439	18314	18551	18435	18516	18309	18456	18531	18332	18568	18488	18547	18654	18480	18320	18463	18451	18391	18493	18610	18601	18296	18421	18411	18345	18593	18583	18404	18483	18437	18490	18381	18489	18410	18401	18571	18504	18461	18541	18462	18470	18682	18212	18462	18372	18550	18488	18510	18538	18547	18389	18332	18383	18402	18540	18269	18542	18408	18550	18475	18447	18367	18494	18491	18542	18540	18347	18394	18358	18418	18533	18551	18497	18397	18387	18362	18290	18433	18628	18530	18485	18413	18319	18545	18557	18584	18583	18600	18376	18511	18442	18476	18454	18274	18449	18432	18430	18673	18318	18505	18237	18464	18571	18499	18323	18483	18624	18354	18349	18502	18381	18509	18460	18487	18454	18434	18525	18453	18353	18554	18346	18235	18450	18276	18451	18304	18515	18411	18454	18347	18489	18568	18375	18565	18442	18427	18336	18441	18493	18432	18485	18356	18307	18559	18614	18362	18476	18318	18529	18290	18257	18442	18346	18532	18613	18572	18400	18473	18526	18478	18450	18336	18489	18481	18492	18649	18504	18354	18671	18456	18485	18510	18554	18622	18461	18397	18469	18580	18476	18466	18502	18561	18511	18453	18490	18581	18418	18475	18519	18378	18375	18495	18607	18404	18443	18560	18334	18496	18413	18376	18391	18344	18343	18562	18291	18292	18493	18523	18406	18342	18350	18288	18473	18566	18481	18290	18431	18551	18406	18661	18441	18453	18409	18531	18389	18527	18405	18378	18527	18430	18496	18399	18453	18450	18451	18392	18486	18297	18377	18328	18475	18440	18466	18527	18504	18393	18539	18326	18450	18456	18470	18440	18394	18424	18357	18342	18395	18628	18385	18395	18398	18487	18397	18530	18422	18550	18467	18320	18575	18423	18610	18650	18392	18614	18541	18640	18474	18433	18450	18376	18432	18541	18423	18555	18440	18378	18434	18406	18650	18429	18411	18340	18453	18125	18523	18340	18508	18532	18397	18551	18242	18375	18471	18427	18552	18568	18278	18502	18468	18315	18419	18352	18270	18364	18425	18430	18456	18233	18511	18462	18604	18605	18377	18465	18478	18417	18530	18540	18315	18355	18659	18513	18461	18419	18470	18292	18634	18276	18523	18514	18502	18534	18349	18529	18487	18470	18484	18334	18468	18447	18507	18422	18288	18447	18503	18308	18682	18529	18478	18453	18323	18486	18429	18402	18581	18466	18588	18394	18431	18570	18297	18498	18505	18356	18359	18431	18284	18351	18467	18357	18453	18507	18430	18392	18415	18503	18486	18375	18492	18538	18399	18336	18511	18376	18419	18581	18407	18422	18241	18325	18412	18528	18438	18231	18520	18419	18469	18448	18455	18474	18469	18389	18685	18473	18620	18262	18434	18735	18370	18529	18356	18465	18512	18353	18438	18473	18486	18358	18267	18399	18436	18572	18515	18481	18648	18395	18365	18419	18555	18605	18520	18278	18400	18403	18563	18661	18618	18367	18533	18451	18514	18451	18579	18569	18343	18441	18249	18528	18413	18421	18512	18428	18405	18432	18478	18426	18554	18578	18448	18398	18476	18390	18496	18374	18489	18476	18376	18527	18568	18544	18381	18652	18288	18396	18436	18453	18357	18526	18419	18580	18411	18314	18331	18474	18351	18450	18465	18441	18472	18421	18217	18414	18603	18450	18349	18423	18361	18553	18503	18215	18473	18459	18739	18344	18450	18539	18403	18317	18477	18495	18508	18332	18429	18348	18366	18376	18476	18474	18330	18309	18421	18572	18572	18495	18505	18400	18499	18619	18412	18598	18621	18493	18538	18338	18562	18462	18286	18442	18657	18379	18518	18422	18640	18471	18413	18514	18371	18544	18447	18506	18397	18461	18450	18458	18564	18383	18350	18600	18441	18352	18450	18492	18475	18460	18486	18279	18448	18511	18465	18316	18465	18581	18493	18348	18320	18425	18574	18568	18483	18393	18382	18478	18499	18578	18289	18384	18327	18280	18534	18284	18304	18589	18314	18419	18518	18507	18605	18508	18518	18167	18857	18396	18429	18585	18283	18514	18473	18510	18459	18538	18481	18631	18758	18478	18374	18526	18672	18496	18504	18466	18456	18345	18524	18605	18513	18679	18438	18471	18461	18391	18534	18381	18304	18591	18467	18392	18504	18357	18358	18277	18421	18470	18605	18543	18501	18329	18437	18624	18464	18484	18581	18379	18522	18511	18449	18516	18472	18396	18215	18423	18357	18434	18510	18542	18284	18551	18441	18149	18599	18304	18346	18527	18661	18515	18379	18369	18461	18271	18246	18408	18680	18514	18465	18553	18404	18322	18486	18385	18426	18545	18396	18616	18406	18663	18416	18343	18480	18410	18399	18569	18403	18460	18379	18369	18309	18389	18440	18551	18432	18445	18389	18526	18497	18552	18352	18424	18323	18404	18490	18393	18409	18674	18383	18342	18363	18316	18259	18467	18435	18491	18515	18524	18464	18553	18304	18388	18556	18401	18413	18294	18298	18296	18510	18430	18370	18476	18332	18427	18483	18453	18306	18470	18340	18340	18441	18492	18451	18604	18610	18460	18305	18610	18525	18455	18337	18473	18411	18466	18544	18577	18390	18498	18579	18404	18406	18564	18526	18547	18485	18492	18434	18391	18455	18526	18604	18371	18471	18494	18582	18403	18336	18444	18513	18548	18459	18426	18361	18438	18616	18502	18567	18566	18594	18415	18652	18484	18549	18437	18454	18491	18425	18579	18407	18412	18611	18546	18394	18390	18416	18380	18458	18279	18465	18510	18397	18668	18428	18329	18454	18408	18712	18418	18339	18456	18529	18523	18499	18403	18483	18455	18613	18231	18398	18460	18432	18470	18341	18543	18274	18454	18439	18458	18450	18705	18525	18544	18336	18546	18294	18387	18439	18523	18534	18627	18309	18439	18501	18500	18636	18319	18495	18411	18232	18558	18256	18491	18429	18361	18450	18368	18419	18298	18484	18462	18512	18210	18491	18406	18440	18670	18293	18441	18463	18515	18529	18329	18494	18498	18306	18371	18462	18487	18405	18596	18461	18500	18558	18421	18393	18436	18417	18548	18402	18497	18293	18564	18439	18409	18420	18384	18391	18453	18582	18422	18468	18543	18304	18448	18567	18562	18417	18359	18453	18470	18298	18353	18317	18516	18630	18281	18455	18320	18592	18516	18469	18368	18463	18400	18433	18545	18432	18412	18474	18390	18494	18308	18354	18395	18259	18464	18621	18363	18597	18352	18426	18546	18432	18262	18440	18403	18430	18308	18460	18507	18324	18536	18479	18502	18524	18598	18365	18529	18501	18473	18440	18457	18433	18538	18462	18274	18524	18508	18560	18479	18404	18219	18409	18424	18538	18448	18516	18432	18365	18281	18484	18275	18578	18368	18389	18427	18631	18517	18429	18542	18558	18535	18491	18412	18542	18422	18472	18339	18529	18531	18499	18474	18430	18539	18489	18560	18444	18493	18614	18448	18386	18443	18463	18490	18454	18470	18396	18548	18483	18344	18400	18676	18334	18520	18414	18441	18514	18470	18464	18608	18511	18681	18283	18342	18483	18525	18426	18519	18348	18378	18604	18575	18473	18399	18498	18597	18485	18372	18438	18402	18478	18536	18208	18339	18387	18586	18550	18398	18415	18514	18404	18442	18584	18636	18410	18424	18516	18383	18442	18359	18358	18541	18447	18458	18537	18598	18468	18597	18344	18421	18471	18548	18452	18476	18358	18444	18441	18608	18302	18672	18374	18224	18461	18576	18362	18441	18480	18422	18579	18532	18507	18445	18419	18419	18507	18572	18561	18426	18401	18407	18614	18495	18561	18476	18519	18301	18516	18399	18486	18374	18491	18447	18481	18428	18481	18452	18441	18306	18458	18505	18411	18283	18430	18495	18427	18411	18744	18613	18461	18594	18341	18523	18550	18432	18460	18592	18475	18385	18430	18511	18354	18430	18526	18464	18441	18331	18347	18547	18519	18439	18589	18365	18424	18609	18456	18433	18361	18357	18295	18297	18555	18472	18509	18455	18389	18481	18491	18397	18423	18504	18477	18499	18286	18651	18348	18265	18447	18591	18449	18499	18366	18479	18437	18420	18549	18565	18567	18352	18499	18313	18461	18612	18459	18552	18400	18532	18478	18500	18459	18390	18463	18487	18726	18504	18396	18465	18502	18448	18351	18398	18423	18443	18336	18489	18351	18472	18450	18554	18334	18334	18590	18456	18578	18484	18455	18490	18561	18639	18395	18538	18557	18381	18450	18501	18395	18447	18578	18310	18562	18419	18551	18614	18483	18494	18347	18462	18468	18516	18390	18400	18317	18414	18549	18517	18504	18269	18471	18468	18392
24361	21276	28518	24764	23381	25112	46861	52847	40629	32588	26847	24127	22944	22704	22595	22653	22672	22779	22719	22578	22643	22668	22511	22487	22611	22674	22455	22681	22665	22546	22485	22718	22675	22559	22689	22503	22477	22752	22512	22555	22623	22545	22500	22660	22530	22616	22790	22573	22636	22361	22562	22366	22617	22366	22656	22407	22579	22887	22552	22425	22602	22662	22502	22472	22643	22608	22613	22520	22461	22604	22537	22450	22693	22455	22380	22510	22489	22567	22454	22474	22571	22403	22566	22634	22387	22602	22460	22624	22392	22488	22461	22571	22670	22725	22610	22380	22439	22590	22738	22332	22656	22509	22625	22648	22433	22538	22242	22403	22378	22612	22469	22572	22579	22362	22636	22707	22658	22364	22664	22575	22272	22533	22617	22332	22885	22753	22631	22520	22448	22482	22559	22375	22368	22367	22497	22447	22354	22388	22525	22497	22649	22662	22517	22611	22456	22595	22555	22459	22491	22628	22779	22451	22469	22464	22495	22378	22569	22457	22509	22591	22383	22727	22498	22580	22536	22618	22546	22667	22588	22449	22372	22582	22478	22724	22493	22517	22495	22258	22524	22327	22698	22387	22396	22524	22559	22384	22622	22374	22588	22382	22557	22663	22678	22707	22514	22553	22283	22516	22509	22340	22387	22521	22407	22655	22565	22576	22406	22368	22550	22373	22557	22498	22141	22292	22577	22364	22609	22551	22774	22598	22543	22534	22525	22560	22387	22536	22619	22784	22565	22520	22635	22537	22455	22530	22352	22524	22691	22615	22435	22524	22321	22471	22612	22508	22647	22554	22520	22469	22637	22576	22678	22581	22459	22815	22616	22492	22578	22469	22432	22522	22482	22558	22516	22381	22340	22424	22490	22632	22469	22514	22427	22647	22913	22781	22559	22559	22386	22386	22614	22611	22562	22528	22447	22610	22613	22664	22570	22430	22504	22528	22682	22413	22527	22501	22577	22648	22566	22567	22334	22442	22519	22446	22513	22308	22637	22514	22716	22313	22474	22522	22507	22488	22634	22430	22501	22615	22480	22657	22560	22506	22509	22309	22427	22537	22680	22579	22433	22435	22466	22679	22636	22700	22521	22511	22538	22503	22587	22266	22713	22298	22740	22406	22308	22519	22486	22614	22683	22323	22658	22593	22445	22603	22354	22518	22378	22365	22626	22236	22595	22755	22664	22455	22631	22558	22749	22353	22322	22423	22559	22446	22531	22530	22488	22515	22476	22674	22480	22621	22606	22486	22503	22674	22731	22577	22429	22582	22644	22558	22737	22434	22568	22490	22484	22518	22522	22655	22544	22576	22451	22477	22375	22387	22355	22564	22417	22608	22646	22315	22507	22476	22344	22589	22494	22416	22464	22432	22626	22395	22557	22536	22680	22679	22538	22438	22568	22597	22625	22543	22364	22495	22379	22699	22610	22459	22595	22541	22478	22299	22619	22643	22519	22387	22555	22610	22545	22547	22773	22503	22472	22475	22458	22363	22583	22544	22450	22570	22484	22480	22536	22589	22483	22551	22390	22627	22484	22512	22499	22646	22727	22420	22496	22569	22381	22515	22263	22661	22454	22444	22426	22575	22348	22392	22564	22350	22596	22620	22650	22370	22555	22510	22430	22581	22540	22519	22607	22389	22295	22578	22489	22641	22729	22608	22518	22522	22346	22451	22546	22535	22616	22552	22343	22378	22367	22393	22714	22480	22381	22460	22508	22524	22512	22538	22559	22614	22453	22371	22435	22307	22477	22492	22454	22338	22629	22651	22581	22526	22565	22659	22662	22540	22757	22504	22832	22466	22461	22707	22755	22694	22661	22714	22447	22631	22418	22561	22367	22365	22489	22709	22444	22678	22457	22448	22396	22517	22552	22732	22233	22679	22549	22467	22581	22507	22684	22484	22504	22482	22258	22255	22382	22415	22410	22347	22690	22523	22377	22695	22301	22361	22319	22536	22430	22450	22799	22618	22549	22649	22632	22493	22595	22379	22517	22694	22389	22494	22520	22644	22364	22394	22710	22441	22638	22344	22761	22620	22614	22575	22250	22450	22502	22512	22627	22614	22574	22374	22477	22462	22504	22441	22469	22450	22633	22544	22491	22512	22540	22442	22577	22610	22333	22551	22607	22677	22584	22453	22615	22564	22607	22491	22452	22618	22738	22582	22728	22440	22607	22459	22395	22546	22630	22479	22508	22503	22426	22261	22057	22513	22482	22374	22312	22482	22252	22398	22520	22613	22573	22479	22590	22480	22715	22365	22587	22457	22637	22532	22729	22483	22315	22556	22760	22636	22428	22467	22518	22556	22305	22535	22512	22399	22651	22686	22564	22404	22502	22602	22395	22445	22480	22493	22676	22535	22673	22521	22663	22481	22727	22518	22539	22647	22522	22798	22467	22453	22381	22711	22559	22367	22242	22546	22611	22410	22474	22446	22609	22430	22388	22693	22297	22635	22702	22431	22688	22678	22346	22484	22426	22390	22750	22581	22668	22520	22586	22598	22741	22411	22664	22594	22444	22518	22462	22614	22551	22531	22547	22460	22525	22597	22673	22618	22458	22382	22403	22453	22528	22342	22351	22618	22551	22446	22431	22536	22690	22496	22596	22587	22709	22493	22630	22643	22305	22599	22493	22340	22609	22457	22236	22480	22509	22551	22357	22604	22758	22611	22452	22723	22474	22442	22505	22509	22396	22535	22435	22672	22392	22527	22432	22473	22461	22677	22566	22361	22552	22658	22554	22646	22479	22585	22541	22761	22670	22491	22679	22438	22715	22621	22562	22547	22643	22506	22494	22521	22678	22586	22814	22541	22543	22458	22574	22341	22775	22546	22573	22609	22657	22456	22673	22323	22506	22620	22315	22373	22496	22592	22289	22719	22594	22584	22719	22538	22241	22640	22597	22462	22621	22563	22608	22457	22550	22544	22524	22340	22609	22617	22417	22578	22347	22577	22499	22441	22540	22434	22506	22563	22491	22348	22435	22349	22686	22712	22523	22462	22577	22666	22659	22522	22630	22628	22358	22241	22421	22562	22564	22531	22590	22445	22547	22724	22646	22435	22567	22569	22650	22576	22398	22235	22591	22481	22495	22264	22758	22503	22595	22671	22519	22563	22557	22382	22425	22443	22586	22486	22465	22638	22698	22578	22574	22507	22654	22574	22272	22557	22543	22624	22649	22625	22447	22557	22460	22512	22793	22675	22475	22551	22565	22301	22536	22630	22558	22350	22569	22476	22644	22406	22491	22455	22400	22626	22657	22465	22530	22644	22488	22388	22348	22740	22517	22351	22455	22510	22443	22512	22656	22482	22651	22464	22533	22615	22692	22647	22473	22552	22765	22657	22683	22493	22411	22692	22507	22462	22666	22464	22799	22647	22672	22569	22572	22704	22459	22318	22397	22646	22300	22606	22309	22560	22443	22376	22483	22803	22805	22514	22449	22377	22366	22425	22449	22611	22406	22524	22596	22462	22569	22769	22622	22504	22531	22464	22580	22587	22546	22718	22674	22472	22507	22776	22643	22516	22516	22485	22240	22527	22460	22552	22534	22561	22539	22413	22571	22598	22536	22781	22576	22597	22329	22692	22505	22288	22530	22536	22470	22425	22606	22497	22527	22550	22417	22556	22516	22228	22278	22605	22575	22610	22584	22279	22570	22511	22373	22560	22607	22580	22402	22578	22564	22552	22350	22478	22461	22444	22500	22511	22771	22602	22655	22334	22221	22610	22712	22536	22555	22581	22505	22420	22483	22452	22343	22550	22935	22647	22743	22539	22532	22410	22362	22734	22345	22528	22651	22670	22365	22644	22536	22266	22517	22621	22462	22334	22712	22321	22412	22527	22556	22636	22883	22514	22442	22548	22732	22563	22470	22418	22443	22520	22560	22516	22333	22522	22599	22423	22695	22509	22537	22518	22440	22659	22689	22337	22433	22466	22717	22491	22534	22333	22455	22618	22683	22468	22606	22575	22601	22388	22548	22523	22548	22364	22813	22472	22447	22580	22470	22453	22494	22461	22525	22553	22615	22588	22479	22322	22769	22534	22385	22295	22504	22323	22398	22543	22581	22546	22559	22647	22708	22587	22427	22595	22498	22601	22718	22822	22471	22538	22619	22553	22774	22684	22522	22643	22530	22550	22360	22641	22441	22583	22164	22362	22464	22636	22556	22465	22463	22438	22386	22748	22616	22532	22615	22336	22451	22662	22585	22620	22764	22428	22466	22428	22443	22429	22456	22499	22615	22468	22597	22331	22394	22690	22474	22669	22482	22256	22596	22565	22640	22806	22583	22460	22483	22500	22646	22291	22704	22441	22750	22464	22554	22515	22653	22369	22372	22462	22466	22482	22518	22569	22501	22444	22601	22494	22442	22662	22396	22348	22755	22597	22389	22762	22661	22369	22492	22437	22499	22610	22510	22420	22400	22641	22644	22619	22513	22487	22442	22495	22694	22369	22648	22654	22635	22550	22651	22630	22476	22651	22606	22769	22838	22654	22520	22559	22431	22626	22520	22739	22269	22637	22544	22462	22227	22408	22344	22728	22510	22340	22494	22583	22535	22581	22512	22620	22879	22498	22426	22586	22366	22531	22554	22577	22580	22596	22682	22452	22720	22616	22563	22479	22593	22420	22525	22350	22361	22463	22458	22518	22570	22518	22481	22584	22338	22451	22435	22611	22546	22566	22468	22599	22460	22696	22594	22555	22459	22527	22561	22683	22715	22548	22522	22351	22515	22504	22597	22464	22546	22417	22472	22473	22403	22627	22566	22406	22495	22505	22487	22247	22377	22275	22485	22585	22517	22657	22383	22574	22678	22628	22690	22519	22502	22516	22723	22534	22505	22607	22562	22740	22631	22489	22427	22541	22453	22641	22393	22479	22556	22540	22750	22699	22432	22590	22635	22601	22595	22609	22444	22604	22524	22353	22425	22702	22670	22435	22515	22574	22408	22569	22603	22523	22635	22376	22395	22401	22590	22655	22592	22437	22716	22509	22624	22527	22462	22391	22518	22485	22607	22426	22603	22634	22625	22582	22420	22413	22565	22598	22519	22603	22791	22518	22613	22546	22347	22544	22593	22543	22738	22372	22567	22616	22575	22532	22349	22405	22644	22333	22656	22325	22541	22563	22537	22513	22629	22401
16336	27753	23820	20687	19997	20738	47207	50772	38957	29647	22546	19417	18582	18183	18262	18194	18276	18226	18141	18254	18342	18386	18175	18310	18256	18269	18247	18208	18212	18098	18014	18221	18103	18198	18163	18197	18268	18224	18085	18133	18241	18247	18268	18170	18425	18133	18314	18176	18025	18196	18101	18199	18213	18255	18532	17919	18332	18147	18296	18231	18219	18203	17985	18202	18198	18175	18303	17923	18304	18221	18268	18289	18287	18011	18383	18217	18115	18421	18216	18199	18121	18350	18115	18236	18200	18258	18343	18039	18186	18282	18071	18209	18410	18212	18179	18223	18204	18146	18236	18297	18273	18263	18231	18278	18076	18156	18288	18319	18277	18154	18189	18270	18130	18219	18130	18300	18212	18235	18244	18245	18278	18262	18154	18036	18299	18083	18252	18293	18202	18284	18103	18146	18206	18212	18072	18284	18265	18171	18381	18323	18238	18150	18135	18148	18177	18257	18157	18363	18184	18179	18217	18218	18127	18143	18215	18127	18165	18235	18373	18115	18290	18129	18138	18212	17934	18154	18200	18190	18243	18099	18158	18241	18213	18220	18175	18185	18159	17956	18303	18394	18364	18258	18166	18046	18277	18200	18111	18241	18192	18296	18350	18256	18276	17956	18326	18207	18412	18256	18025	18290	18169	18122	18247	18074	18231	18410	18256	18203	18177	18468	18225	18265	18190	18214	18082	18167	18320	18215	18421	18108	18032	18144	18136	18311	18294	18112	18170	18313	18151	18206	18189	18079	18316	18154	18121	18207	18150	17934	18312	18205	18086	18427	18153	18237	18388	18196	18258	18066	18087	18322	18233	18150	18221	18249	18353	18113	18186	18205	18468	18249	18238	17970	18165	18158	18105	17978	18325	18183	18283	18258	18187	18066	18098	18153	18058	18325	18299	18008	18207	18293	18141	18265	18241	18188	18118	18328	18328	18257	18145	18103	18224	18121	18042	18013	18139	18270	18202	18052	18067	18200	18010	18313	18159	18350	18252	18279	18205	18230	18341	18195	18207	18246	18301	18170	18268	18277	18112	18089	18238	18424	18309	18225	18191	18206	18188	18227	18374	18319	18331	18101	18121	18103	18166	18264	18118	18244	18154	18081	18209	17941	18240	18138	18222	18179	18157	18164	18296	18243	18160	18122	18324	18062	18092	18075	18228	18181	18309	18303	18224	18216	18372	18136	18243	18250	18188	18206	18233	18088	18273	18272	18227	18073	18149	18216	18235	18107	18364	18282	18060	18073	18130	18227	18139	18248	18180	18000	18137	18173	18312	18155	18151	18325	18230	18241	18163	18138	18224	18059	18281	18236	18241	18160	18212	18201	18067	18221	18144	18241	18227	18172	18179	18069	18302	18473	18258	18264	18267	18121	18332	18317	18214	18332	18322	18141	18171	18372	18089	18261	18128	18164	18130	18177	18291	18179	18082	18161	18338	18155	18332	18240	18253	18264	18231	18310	17990	18338	18142	18163	18378	18101	18143	18193	18088	18282	18122	18176	18070	18191	18279	18139	18176	18369	18204	17958	18257	18145	18308	18279	18159	18378	18049	18350	18160	18331	18171	18310	18039	18342	18131	18182	18201	18261	18264	18182	18278	18138	18288	18155	18161	18250	18269	18233	18148	18207	18286	18170	18175	18209	18188	18269	18223	18239	17990	18040	18201	18156	18208	18184	18358	18281	18141	18049	18219	18264	18035	18109	18200	18228	18236	18141	18193	18393	18257	17918	18059	18117	18152	18137	18193	18132	18192	18321	18201	18142	18237	18116	18121	18100	18099	18157	18491	18009	18242	18200	18255	18089	18071	18281	18156	18147	18195	18073	18267	18271	18229	18143	18086	18439	18279	18197	18406	18148	18151	18292	18271	18291	18103	18215	18188	18277	18232	18256	18030	18123	18431	18204	18222	18043	18199	18077	18137	18168	18240	18242	18310	18225	17981	18195	18260	18123	18136	18234	18271	18275	18280	18318	18255	18136	18309	18294	18084	18037	18314	18235	18255	18336	18300	18210	18173	18343	18247	18287	18228	18328	18074	18040	18106	18114	18186	18407	18208	18253	18291	18045	18252	18283	18060	18205	18188	18122	18132	18269	18036	18242	18274	18387	18202	18020	18232	18153	18245	18229	18351	18077	18387	18027	18244	18208	18123	18256	18147	18098	18282	18203	18182	18253	18006	18119	18233	17991	18024	18377	18097	18083	17985	18258	18021	18279	18256	18146	18169	18159	18367	18197	18241	18165	18244	18449	18352	18161	18328	18218	18266	18276	18230	18154	18289	18122	18191	18152	18089	18150	18204	18388	18194	18422	18269	18144	18234	17986	18267	18293	18160	18155	18210	17940	18229	18125	18219	18429	18079	18167	18134	18217	18280	18114	18288	18249	18280	18237	18226	18352	18268	18241	18190	18215	18311	18157	18329	18229	18208	18121	18203	18204	18065	18165	18118	18323	18091	18209	18244	18187	18103	18288	18124	18244	18175	18180	18374	18158	18063	18157	18279	18236	18278	18121	18081	18123	18083	18144	18024	18175	18378	18124	18057	18117	18130	18272	18309	18293	18239	18260	18232	18147	18385	18276	18212	18276	18351	18269	18386	18243	18147	18276	18213	18160	18266	18328	18462	18110	18110	18331	18136	18020	18130	18017	18248	18242	18224	18135	18253	18008	18257	18134	18008	18341	18032	18079	18327	18213	18186	18089	18193	18048	18222	18251	18315	18154	18244	18209	18214	18369	18201	18185	18116	18231	18267	18200	18087	18093	18211	18076	18053	18186	18065	18184	18262	18189	18133	18172	18303	18148	18418	18198	18140	18066	18331	18187	18258	18057	18100	18122	18208	18261	18103	17976	18285	18206	18389	18218	18166	18114	18183	18049	18419	18218	18344	18207	18189	18304	18077	18176	18042	18125	18132	18208	18207	18320	18305	18299	18275	18120	18019	18386	18155	18287	18048	18306	18139	18343	18202	18117	18373	18376	18119	18262	18244	18140	18168	18139	18415	18121	18227	18293	18165	18001	18403	18079	18262	18315	18297	18057	18279	18049	18303	18281	18010	18199	18263	18106	18214	18318	18123	18153	18266	18106	18164	18305	18160	18335	18381	18127	18234	18229	18319	18300	18284	18177	18129	18099	18306	18352	18124	18115	18167	18113	18037	18223	18303	18265	18337	18153	18182	18306	18174	18071	18483	18181	18132	18206	18259	18207	18126	18100	18161	18426	18114	18311	18176	18143	17978	18170	18227	18230	18106	18219	18210	18294	17978	18234	18210	18150	18252	18309	18108	18221	18279	18152	18274	18064	18246	18228	18265	18316	18352	18209	18234	18128	18180	18288	18231	18264	18255	18182	18356	18191	18174	18146	18133	18119	18220	18347	18284	18202	17993	18102	18255	18179	18445	18234	18448	18173	18237	18077	18226	18161	18273	18273	18179	18287	18158	18181	18275	18393	18059	18191	18449	18037	18168	18107	18200	18029	18257	18301	18201	18148	18079	18239	18203	18316	18140	18210	18305	18199	18225	18145	18046	18230	17994	18232	18153	18295	18289	18174	18171	18182	18052	18141	18212	18156	18109	18323	18281	18482	18187	18206	18266	18190	18146	18220	18308	18312	18190	18364	18290	18107	18091	18131	18267	18235	18183	18177	18213	18204	18232	18114	18285	18248	18363	18324	18120	18061	18207	18319	18114	18126	18300	18175	18080	18259	18288	18289	18149	18151	18279	18103	18168	18171	18126	18228	18522	18278	18147	18301	18425	18356	18076	18244	18218	18148	18355	18147	18365	18318	18263	18183	18347	18063	18285	18178	18217	18116	18206	18009	18174	18269	18343	18135	18199	18307	18257	18239	18202	18329	18275	18328	18032	18257	18177	18114	18221	18226	18297	18266	18138	18293	18056	18165	18260	18038	18118	18061	18367	18370	18245	18257	18069	18312	18318	18316	18179	18309	18180	18364	18232	18201	18270	18124	18120	18228	18305	18153	18144	18200	18182	18263	18202	18163	18275	18050	18097	18344	18029	18182	18233	18206	18298	18015	18055	18250	18101	18325	18145	18155	18093	18306	18252	18123	18306	18051	18180	18139	18264	18229	18206	18256	18286	18185	18313	18240	18032	18148	18218	18059	18186	18217	18150	18261	18089	18339	18061	18155	18174	18142	18080	18172	18098	18159	18244	18225	18176	18227	18233	18117	18200	18316	18180	18234	18336	18169	18148	18368	18129	18012	18356	18324	18244	18279	18380	18278	18098	18126	18347	18144	18098	18236	18154	18233	18257	18299	18222	18133	18358	18263	18051	18148	18263	18235	18066	18084	18332	18207	18252	18121	18178	18090	18278	18185	18339	18206	18227	18156	18185	18279	18039	18018	18335	18174	18149	18158	18209	18306	18192	18321	18150	18145	18078	18200	18118	18065	18241	17993	18303	18300	18325	18233	18100	18278	18224	18368	18164	18328	18102	18147	18238	18022	18175	18390	18061	18240	18060	18180	18049	18328	18246	18226	18168	18214	18067	18174	18184	18261	18318	18290	18221	18289	18141	18108	18208	18215	18077	18292	18187	18351	18187	18272	18198	18266	18356	18000	18229	18427	18156	18195	18034	18190	18344	18132	18113	18322	18205	18194	18182	18217	18143	18315	18104	18259	18120	18350	18126	18072	18297	18242	18155	18182	18255	18174	18219	18156	18250	18191	18312	18188	18058	18229	18168	18435	18052	18253	18274	18223	18222	18199	18219	18277	18266	18161	18272	18286	18266	18143	18136	18367	18238	18247	18425	18277	18232	18259	18259	18255	18329	18121	18252	18279	18326	18122	18217	18107	18228	18241	18232	18142	18145	18205	18144	18096	18330	18200	18251	18359	18103	18260	18164	18253	18100	18160	18327	18311	18068	18097	18219	18239	18249	18233	18272	18111	18153	18122	18274	18338	18256	18207	18145	17867	18052	18137	18224	18276	18232	18189	18239	17992	18240	18189	18059	18153	18190	18129	18165	18230	18394	18351	18279	18290	18261	18217	18066	18264	18158	18399	18154	18316	18149	18189	18169	18293	18297	18207	18059	18405	18216	18368	18308	18107	18127	18150	18343	18146	18344	18168	18298	17988	18168	18166	18131	18127	18271	18062	18150	18250	18062	18149	17974	18278
22784	21416	29320	23939	21721	27347	63062	70672	52915	42070	32484	26738	24433	23483	23419	23439	23172	23036	23224	23143	23171	23411	23248	23167	23058	23175	23147	23191	23195	23067	23016	23236	23127	22987	23066	23065	23202	23159	22840	22914	23095	23027	23124	23179	22775	23135	22999	23043	23032	22957	23291	23213	23302	23122	23119	22990	23047	23046	22678	23025	22995	23044	23095	23074	23248	23096	22899	23062	23035	23126	22939	23134	22689	23116	23049	22982	22901	23157	23041	23017	23115	23219	23039	22779	23009	23173	22975	23184	23077	23036	22975	23039	23102	23058	22906	23042	22923	23065	22943	23181	23046	23056	23154	22821	22928	22984	22875	23044	23060	23165	23154	23037	23018	23148	23135	22921	23052	23063	22810	23006	23042	23167	23044	23036	23234	23041	22948	23158	22950	23083	22838	22711	22956	23034	23172	22821	22960	22941	22997	22873	22917	22836	22920	22962	22904	23005	23023	22962	22860	22857	23048	23063	22936	23011	23085	22923	23041	23019	23101	23185	23237	23230	23081	23025	22827	22867	23217	23001	23067	23146	23026	22882	22989	22942	22977	22848	22985	22818	22995	22894	23151	22868	22982	22818	23041	23021	23004	22919	23020	23147	23161	22936	23003	23227	23082	23124	23032	23095	22872	22804	23095	23072	22888	22855	23117	23263	22959	22903	23041	22912	22981	23195	22845	23015	23179	23227	23062	23218	22796	22888	23275	23109	22886	22881	23187	23010	23161	22943	22807	22944	23061	23084	22985	22888	22994	23040	23050	22908	22780	22958	22750	22705	22943	22661	22800	22949	23008	22979	23021	23036	23032	22928	22879	23066	22880	22887	22829	23269	22957	22870	23074	22971	22806	22926	22995	22963	23139	22871	23010	23020	23002	22973	22934	22937	23012	22955	22988	23083	22955	23145	23060	22932	22926	23033	23026	23020	23016	23020	22846	23102	22730	22945	23024	22903	22753	23201	22832	22841	22702	22950	23010	23159	22994	23075	23060	23007	23030	22901	22797	23281	23315	22903	22922	22812	22737	23130	23137	23105	23104	22991	23064	23052	23117	22793	22967	22978	22637	23169	22930	23172	22918	22934	23011	23147	23054	22879	23118	23087	23169	23136	23071	23066	23322	23073	23121	22903	23061	23001	22994	22916	22942	22784	23037	22919	22908	22924	23184	23131	22979	23172	22968	22894	22774	23064	23010	23066	23091	23120	22867	23082	22814	22897	23109	23024	23002	22916	22929	22996	23020	23151	23097	23022	22893	22778	22925	22828	22988	22877	22953	23011	22989	23160	23221	22941	23011	23137	23010	22831	22865	23122	22738	23068	23036	22948	22953	22974	23116	23016	22758	23001	22906	22965	23135	23052	22967	23077	22763	23074	23024	22750	23101	22897	23137	22903	23157	23174	23302	23051	22744	22885	22941	22967	23092	23052	23044	22952	23084	22943	22924	22855	22884	22897	23151	23208	23038	23084	22921	23240	22973	22941	22757	22911	22921	22996	23053	22949	23083	23066	23098	23076	23208	23150	22962	22922	23006	22766	22986	22986	23107	23072	22686	23096	23085	23265	23082	23179	23093	22798	23159	22981	22893	23025	22764	22848	22980	23015	22968	22896	23033	23029	23093	23013	22978	23099	23158	23020	23034	22830	22794	23194	23032	22785	22934	22947	22957	22813	22976	23059	22876	23282	22900	23070	23184	23085	23003	23081	22878	22872	23016	22891	22947	23006	23088	23165	22809	23020	22880	23118	22881	22989	22985	23220	23009	23161	22958	23048	23039	22881	23012	23145	23112	23072	23050	22776	22795	22815	22765	23054	23019	22897	23048	23083	22952	23144	23004	22883	22954	23009	22837	23070	23102	22921	23000	22802	22994	23162	22952	22955	23174	22670	23065	22849	23099	22975	22884	23119	23137	22893	22948	22943	23114	22744	22913	22784	22757	23079	23015	22890	22967	22842	22879	23182	23172	22819	22953	22940	22761	22976	23025	23114	23069	22944	23022	22862	22850	23039	23149	22838	22844	22998	23106	22848	23182	22764	22719	23008	22969	23095	23028	22966	23258	23066	22995	23066	23066	23009	22856	22919	22916	22899	23168	22981	22865	22917	22893	22913	23088	22902	22884	22968	22946	22920	23004	22860	23016	23067	23063	23062	22933	23019	23066	23124	22997	22998	23083	22996	22963	22968	23004	23065	22942	22711	22784	22872	22981	22865	23069	22979	23042	22974	22992	22935	22996	22932	23038	23020	23047	22752	23037	22940	22805	22907	22962	23050	22924	23084	23239	22877	22916	23028	23030	22969	23197	23136	23142	22985	23001	22951	23093	23055	23049	23020	23171	22875	23062	23224	23274	23078	23170	22774	22783	23009	22840	22945	23005	23035	23122	23180	23142	23137	22997	23125	22995	23021	23117	23057	23126	23013	22904	22998	23064	23003	22985	23124	23019	22982	22992	23028	22948	23094	23267	22995	22773	22971	22798	22972	23091	22869	23040	23095	23012	23245	22986	22944	23153	23065	22906	22947	22983	23070	23049	23143	23149	22894	23108	22967	22976	23095	22935	22793	23026	23102	23094	23070	23000	22913	23134	22886	22865	22962	22856	23189	22783	22865	23062	22956	22772	22919	23057	23025	23053	23069	23298	23051	23074	22950	23043	22809	23132	22930	22869	22929	22627	22918	23058	23038	22823	23018	23100	22834	22979	22882	23211	23067	23280	22950	22960	22963	23246	22882	22960	22972	23070	23042	22980	23110	22956	22760	23048	23224	23138	23163	23074	22791	23077	22993	22950	22966	23058	23239	22837	23036	22980	23007	22920	22954	23079	23153	23042	22762	22879	23093	23046	22974	23162	22857	22893	22979	23078	22911	23090	23081	23060	22987	22932	23176	23002	23015	22869	22870	23105	22932	22993	22947	23027	22964	22980	22876	23150	22817	23084	23185	22981	23062	23136	23036	23111	23066	23225	22991	23014	23131	22768	23132	22976	22948	22938	23076	22962	23107	22961	23102	22969	23050	23155	23150	22862	23119	22986	22922	22824	22753	23148	23026	22908	23049	22882	22918	23078	22887	23045	22973	23119	23094	23043	22949	23158	23021	22979	23049	22995	23115	23090	23071	23118	22843	23073	23157	23212	22779	22919	22907	22969	22995	23149	23359	22888	23113	22949	23062	22975	23011	22981	22979	23001	22909	23065	22963	22969	23109	23263	22776	22916	23054	22915	22994	22848	23077	23057	22931	23061	23053	22868	23079	23124	22970	23034	22929	22827	23149	22729	22822	22883	22817	22915	23004	22974	22944	23094	23057	22965	23007	22935	22946	23064	23089	23102	22947	22991	22919	22863	22980	23103	22971	22950	23122	23100	22992	22954	22930	22796	23030	22792	23029	23002	22895	22917	23077	23098	22827	22875	22880	23105	22940	22880	22979	23316	22864	23081	22868	22847	23072	22993	23029	23038	23022	22939	22931	22872	23076	22976	22949	22829	23000	23040	23124	22837	22785	23084	23220	23044	22937	23117	22962	23166	22923	22860	22984	23074	22752	23059	23047	23070	23121	22853	23123	22998	22872	22859	22811	23055	23045	23033	23052	22994	23027	22902	23032	23146	22843	22790	23016	22983	23176	22961	22908	22806	23039	22832	22895	22798	23006	23202	23056	22878	22669	22975	23144	23053	22932	22841	23193	22886	22906	23069	22766	22897	23098	23069	22797	23136	22885	23004	23030	23170	23017	23067	22976	23095	22945	22865	22985	23074	22943	23040	22886	23019	23314	23237	22893	23003	23064	22750	22946	22779	22852	23002	22803	23145	23299	22885	22907	23182	22879	23161	23018	22928	22933	22831	22786	23147	23166	22907	22886	23103	23257	23092	22817	23210	22933	22919	22824	22820	22851	23070	22851	23008	22831	22785	22931	22997	23103	23010	22916	22981	23111	23095	23330	23117	23097	23026	22928	22991	23226	22775	22857	22980	23051	23028	23177	22940	23160	22901	22894	23002	22997	22872	23038	22860	23119	23238	22995	23045	23131	23188	22860	22824	22828	23088	22953	23079	22930	22933	22919	22654	23026	22869	22960	22932	22868	23056	22779	23041	23039	23353	22967	23061	23118	22978	23019	22821	22829	23036	22889	23063	23104	22993	22866	22931	23065	22597	23147	23025	22901	23107	23131	22971	22807	22860	23076	23303	23106	23048	22823	23219	22901	23079	22946	23127	23125	23131	22994	23101	23221	22905	22938	22930	22849	22816	23005	22945	23174	22727	22850	22913	22951	22974	22765	23134	22924	22718	22935	22795	22905	22930	22958	23075	23099	23007	22749	22884	22805	23049	23042	23047	23050	22840	22929	22946	23036	23116	22779	22844	22961	23070	22904	22842	22918	23104	23099	22940	22902	23209	23061	23035	22893	22916	22793	23159	22971	22832	23013	22987	22714	22902	23101	22891	22969	23002	23133	22880	22911	22947	23004	23135	23199	22960	22815	23174	22799	23001	22876	23093	22930	23217	23100	22849	22975	22940	22905	22860	23019	23050	22889	23176	23093	23040	23222	23048	23158	23158	22933	23167	22925	23096	22865	22982	22826	22891	22926	22967	23276	22902	22974	22879	22961	22978	23027	23062	22971	22760	22947	22901	23090	23082	22958	22935	23078	23167	22876	22803	23040	22993	23103	23018	22735	22950	22902	22876	22987	23151	22755	23022	22916	22992	22784	23094	23130	23259	23028	22883	22761	23119	22895	22982	22859	23075	22977	23015	23098	22970	22931	22872	22987	23018	22960	23135	22984	22932	22865	22901	23009	23005	23036	23081	22991	22727	22891	23087	22909	22732	23052	23030	22907	23199	22991	23035	23150	23007	23049	22784	23046	22847	23013	23064	23003	23053	22975	23031	23090	23067	23089	23035	22990	22967	23162	23091	23011	23003	23036	22908	23204	22975	22899	22703	22892	23022	23133	23014	23020	23094	23044	22949	23034	22961	22964	23115	22916	23055	23010	23084	23047	23080	22724	22923	23060	22929	23064	23044	23058	23035	22908	23070	22964	22952	22935	22805	22935	22919	23046	23159	22996	23126	22982	22873	22810	23129	23001	23244	23129	23153	23185	23010	22889	23031	23280	22945	23088	23061	23105	23085	23196	23144	23024	23101	22804
17598	32860	29770	24100	22489	27783	64970	71575	51966	40846	29256	22034	19433	18871	18514	18468	18394	18498	18708	18445	18561	18387	18531	18351	18447	18435	18576	18454	18486	18337	18571	18504	18558	18470	18451	18456	18627	18546	18398	18510	18389	18516	18565	18466	18492	18390	18528	18398	18468	18445	18437	18466	18427	18562	18556	18503	18392	18314	18564	18591	18523	18537	18426	18523	18360	18551	18590	18543	18695	18487	18473	18543	18467	18540	18453	18600	18435	18403	18462	18531	18639	18381	18529	18431	18441	18696	18443	18558	18586	18584	18577	18555	18515	18513	18453	18518	18498	18481	18422	18327	18428	18480	18513	18385	18404	18448	18594	18484	18395	18624	18440	18611	18510	18603	18504	18570	18441	18550	18474	18454	18383	18588	18537	18297	18448	18646	18364	18538	18654	18606	18227	18397	18452	18492	18691	18361	18599	18712	18470	18573	18515	18420	18500	18493	18533	18573	18459	18381	18508	18609	18468	18373	18482	18635	18478	18603	18505	18508	18441	18601	18462	18625	18432	18447	18556	18448	18403	18472	18503	18390	18623	18522	18379	18548	18621	18481	18451	18418	18430	18422	18607	18426	18413	18458	18329	18530	18615	18450	18716	18591	18657	18550	18549	18478	18530	18446	18541	18460	18463	18500	18611	18435	18473	18663	18396	18676	18474	18641	18654	18750	18620	18502	18377	18373	18562	18358	18472	18458	18641	18411	18357	18403	18425	18539	18340	18416	18263	18513	18286	18517	18483	18358	18435	18470	18525	18494	18316	18672	18381	18520	18341	18537	18551	18431	18371	18353	18416	18467	18557	18389	18524	18436	18223	18491	18435	18412	18527	18413	18451	18536	18399	18514	18513	18507	18541	18340	18402	18486	18508	18510	18409	18446	18531	18502	18558	18251	18405	18405	18472	18635	18298	18401	18463	18496	18609	18702	18530	18529	18310	18563	18424	18649	18363	18396	18378	18471	18414	18302	18383	18378	18469	18317	18463	18394	18580	18522	18500	18433	18287	18281	18569	18452	18488	18275	18330	18372	18463	18417	18567	18668	18446	18254	18653	18418	18559	18387	18342	18410	18331	18612	18476	18370	18587	18554	18572	18614	18288	18367	18529	18393	18455	18488	18514	18355	18531	18511	18425	18231	18535	18755	18545	18660	18541	18331	18531	18529	18440	18644	18453	18523	18520	18423	18573	18515	18544	18585	18404	18582	18451	18464	18337	18469	18393	18381	18444	18463	18367	18551	18419	18557	18452	18514	18387	18442	18609	18485	18480	18552	18582	18443	18391	18446	18424	18322	18386	18521	18549	18524	18514	18534	18458	18378	18468	18519	18501	18527	18395	18296	18530	18329	18403	18314	18445	18557	18516	18286	18473	18494	18487	18509	18634	18550	18412	18533	18577	18403	18339	18522	18516	18458	18522	18411	18380	18460	18475	18532	18365	18457	18606	18442	18438	18510	18372	18582	18327	18438	18486	18434	18401	18467	18528	18493	18416	18498	18496	18232	18447	18444	18253	18377	18403	18532	18516	18426	18386	18449	18518	18656	18362	18459	18505	18487	18502	18534	18494	18537	18467	18405	18437	18615	18408	18561	18420	18560	18537	18539	18635	18408	18637	18504	18612	18493	18514	18444	18599	18499	18486	18542	18516	18590	18417	18480	18381	18407	18656	18507	18450	18460	18578	18525	18428	18355	18640	18338	18522	18522	18525	18554	18446	18521	18375	18547	18488	18332	18393	18705	18428	18522	18460	18612	18494	18591	18467	18590	18485	18484	18413	18393	18390	18672	18475	18498	18382	18560	18576	18439	18488	18638	18492	18458	18415	18590	18493	18407	18282	18254	18368	18337	18605	18383	18496	18533	18392	18589	18519	18487	18408	18596	18498	18312	18350	18524	18440	18304	18531	18664	18396	18405	18529	18627	18511	18393	18477	18606	18498	18420	18406	18317	18503	18489	18516	18387	18422	18570	18468	18520	18427	18432	18425	18675	18545	18412	18361	18636	18517	18438	18550	18434	18478	18501	18658	18546	18533	18572	18430	18652	18404	18374	18558	18450	18426	18494	18396	18301	18560	18497	18564	18371	18316	18389	18518	18457	18569	18639	18619	18479	18636	18502	18497	18376	18434	18631	18380	18362	18417	18372	18369	18390	18358	18473	18376	18558	18363	18391	18540	18417	18594	18599	18465	18566	18498	18487	18385	18570	18549	18621	18527	18352	18670	18475	18484	18576	18508	18395	18428	18475	18497	18575	18462	18341	18461	18341	18354	18579	18527	18305	18493	18628	18449	18370	18531	18466	18389	18349	18542	18498	18583	18736	18630	18332	18313	18520	18208	18340	18471	18492	18530	18400	18432	18424	18496	18484	18526	18587	18395	18473	18354	18459	18392	18490	18357	18515	18355	18621	18467	18574	18597	18534	18469	18487	18357	18398	18570	18362	18588	18405	18593	18440	18509	18482	18376	18365	18310	18567	18562	18462	18618	18444	18567	18446	18476	18545	18250	18413	18518	18397	18596	18500	18555	18391	18458	18351	18442	18719	18568	18389	18429	18372	18531	18414	18476	18382	18523	18513	18691	18581	18487	18559	18459	18416	18398	18484	18447	18556	18464	18485	18605	18647	18391	18467	18413	18405	18475	18581	18363	18454	18411	18457	18398	18469	18461	18397	18541	18425	18412	18326	18455	18335	18515	18409	18249	18366	18502	18547	18417	18450	18362	18578	18390	18411	18459	18352	18533	18418	18569	18503	18485	18402	18611	18541	18428	18387	18398	18600	18343	18554	18345	18379	18641	18600	18523	18521	18472	18458	18615	18271	18274	18586	18398	18485	18380	18417	18490	18589	18522	18372	18431	18678	18549	18559	18577	18413	18579	18318	18594	18511	18470	18532	18550	18500	18398	18485	18611	18337	18397	18433	18560	18472	18446	18468	18458	18420	18567	18385	18454	18384	18355	18507	18436	18371	18333	18515	18254	18575	18538	18550	18234	18463	18370	18420	18293	18572	18534	18551	18706	18526	18383	18609	18457	18548	18662	18427	18323	18709	18404	18540	18368	18576	18377	18430	18493	18350	18303	18598	18389	18471	18565	18539	18444	18325	18448	18525	18525	18502	18369	18437	18463	18530	18298	18599	18621	18409	18375	18386	18376	18637	18480	18415	18259	18382	18480	18527	18473	18405	18512	18564	18710	18271	18349	18526	18346	18501	18640	18493	18539	18398	18426	18346	18484	18567	18526	18625	18266	18444	18357	18554	18405	18498	18304	18526	18389	18392	18310	18452	18367	18479	18502	18466	18462	18543	18269	18527	18292	18483	18548	18494	18681	18348	18410	18485	18603	18396	18380	18512	18387	18532	18574	18403	18344	18496	18493	18440	18447	18484	18504	18214	18533	18444	18662	18528	18541	18381	18559	18396	18409	18366	18453	18408	18303	18492	18393	18478	18425	18509	18442	18451	18416	18425	18435	18306	18474	18642	18506	18628	18339	18322	18656	18595	18611	18354	18519	18281	18477	18514	18422	18625	18501	18419	18417	18594	18478	18376	18477	18520	18779	18467	18442	18555	18524	18324	18473	18596	18499	18444	18472	18539	18359	18445	18447	18522	18575	18513	18380	18391	18495	18573	18399	18479	18516	18544	18465	18667	18518	18529	18422	18447	18499	18469	18672	18364	18359	18325	18471	18507	18451	18503	18500	18346	18648	18554	18274	18461	18468	18534	18464	18387	18459	18393	18301	18532	18482	18383	18389	18720	18378	18396	18615	18452	18701	18464	18496	18558	18517	18611	18395	18335	18442	18423	18405	18435	18571	18479	18436	18573	18365	18412	18701	18693	18548	18427	18278	18571	18536	18291	18449	18353	18537	18442	18436	18459	18420	18492	18496	18464	18479	18431	18615	18344	18727	18440	18305	18487	18412	18438	18501	18613	18575	18480	18379	18463	18392	18492	18273	18534	18474	18633	18319	18561	18670	18369	18388	18484	18407	18417	18534	18549	18356	18504	18347	18495	18349	18645	18690	18397	18503	18472	18401	18823	18510	18546	18607	18393	18416	18642	18258	18426	18463	18435	18427	18446	18619	18536	18348	18491	18505	18552	18618	18446	18525	18331	18656	18477	18398	18387	18526	18534	18479	18469	18408	18494	18512	18426	18517	18248	18490	18517	18648	18331	18320	18558	18457	18351	18483	18268	18552	18405	18309	18489	18464	18420	18363	18520	18570	18233	18330	18573	18485	18453	18656	18461	18557	18445	18491	18394	18425	18489	18576	18560	18473	18509	18339	18644	18461	18361	18477	18557	18511	18532	18412	18572	18392	18353	18393	18401	18467	18385	18419	18421	18413	18444	18417	18624	18492	18437	18381	18458	18640	18569	18409	18671	18500	18457	18445	18501	18170	18598	18386	18366	18493	18687	18279	18495	18447	18372	18552	18400	18492	18570	18413	18576	18387	18470	18452	18282	18289	18467	18425	18485	18593	18554	18406	18683	18302	18448	18420	18409	18407	18526	18519	18361	18636	18433	18618	18484	18555	18428	18406	18538	18378	18631	18464	18322	18304	18461	18566	18391	18299	18472	18467	18631	18454	18305	18408	18440	18546	18399	18414	18313	18473	18560	18484	18495	18354	18448	18490	18495	18403	18501	18384	18463	18341	18211	18359	18541	18438	18483	18501	18375	18584	18508	18455	18438	18430	18495	18582	18343	18518	18511	18541	18445	18455	18643	18501	18464	18566	18294	18658	18440	18459	18441	18389	18430	18449	18453	18363	18503	18186	18535	18418	18672	18336	18507	18496	18543	18460	18415	18424	18468	18177	18623	18623	18450	18400	18453	18423	18382	18789	18433	18323	18685	18442	18598	18478	18383	18364	18627	18586	18584	18597	18486	18390	18565	18555	18707	18446	18597	18457	18591	18507	18319	18772	18482	18438	18352	18435	18374	18425	18402	18410	18501	18503	18357	18538	18642	18349	18336	18382	18423	18397	18634	18439	18433	18449	18441	18406	18360	18582	18586	18473	18773	18466	18643	18428	18552	18408	18376	18444	18488	18456	18500	18329	18429	18446	18485	18429	18555	18482	18459	18720	18568	18575	18449	18349	18389	18613	18445	18315	18490	18549	18385	18459	18390	18531	18497	18546	18571
28122	22935	28011	26119	23021	23302	27684	31795	27484	25536	23938	23366	23111	22857	22930	22925	22865	22992	22960	22932	23011	23177	22848	22898	23032	23094	23056	22825	23023	22763	22856	22951	22875	22775	23180	22980	22871	22878	22848	22910	23059	22913	23001	22847	22813	22923	22907	22957	23006	22938	22749	22893	22926	22889	23097	22896	22959	22878	22685	22863	22892	22749	23088	22852	22873	22839	22963	22768	23051	22957	23024	23014	22986	22910	22881	22850	22997	22635	22869	22972	22892	22791	22982	22855	22916	22849	22776	23035	22882	23011	22866	22746	22897	22765	23048	22986	22882	22844	22948	22879	22741	22891	23070	22756	22991	22769	23018	22788	22916	23123	22998	23076	22950	23018	22830	23222	22998	23043	22964	23034	22794	22947	22776	23269	22981	22893	23028	22923	22823	22751	22916	22843	22702	22664	23074	22778	23106	22867	22989	22716	22662	22648	22985	22902	22945	22735	22991	22842	22920	23159	22947	22868	22997	22946	22892	22874	22905	22937	22871	22856	23072	22787	22889	22978	22957	22910	22882	22903	22914	22786	22843	22932	22971	22968	22855	22623	22833	23056	22930	22945	22673	22798	22730	22865	22887	22874	22877	23055	23046	22867	22735	22809	22956	22862	22891	23075	22940	22821	22728	22861	23151	22990	22846	22845	22969	22924	22671	22789	22824	22707	22903	22825	22971	22891	23049	22860	22862	22814	22815	22764	23220	22928	22765	22881	22613	22893	22902	22822	22677	22850	22822	22651	22823	22966	23078	22830	23077	23030	23072	22959	22817	22896	23055	22814	22786	22975	23088	22706	22761	22922	22896	22979	23046	22994	23163	22859	22814	22664	22760	22946	22864	22835	22937	23068	22976	22896	23137	22814	22850	22820	22715	22783	22690	23035	22895	23030	22872	23005	23027	22978	22801	22892	22920	22917	22931	22744	22809	22832	22919	22877	22738	23038	22812	22922	22779	22921	22853	22854	22816	22971	22902	22871	23011	22632	23031	22886	22923	23058	22863	22839	22849	22805	22892	23025	22855	22648	22722	23038	22790	22954	23085	23070	22999	22908	23053	22685	22782	22774	22879	22833	22843	22922	22928	22883	22895	22984	22933	22684	22696	23050	22859	22847	22989	22885	22973	22977	23089	23099	22923	23138	22903	23150	22745	22880	22975	22817	22594	22911	22809	22853	22949	23084	22838	23027	22965	23045	23008	22902	23066	22956	22773	22839	23038	22815	22924	22973	22929	22797	22897	22971	22878	22753	22975	23133	22857	22964	22942	22918	22741	22831	23100	22882	22766	22901	22916	23015	22802	22876	23083	22868	23210	22855	23011	22917	22997	22992	22631	22612	23095	22800	22875	22890	23002	22653	22849	22903	22810	22824	22911	22909	23074	22962	22907	22632	22875	22819	22878	23020	23029	22847	22910	23053	23031	22780	22773	23099	22725	22877	22893	22914	23015	22887	23141	23033	22747	22948	23010	22731	22938	22701	22845	22800	23128	22799	22932	22887	23035	22965	22886	22891	22907	22931	22948	23042	22959	22979	22804	22919	22907	22966	22837	22860	22909	22974	22915	22942	22859	22973	23020	22889	22994	22997	22845	22785	22818	22870	22880	23000	22863	23013	22816	22920	22911	22690	22600	23015	22894	22955	22834	22848	22792	22690	22795	23012	23029	22872	22853	23046	22785	22967	22895	22739	22892	22883	22616	22696	22998	22876	22884	22861	22886	23194	22948	22700	23085	22849	22918	22831	22921	22705	22793	23000	22929	22843	22974	23269	22940	22904	22776	22777	23033	22865	22846	22838	22884	22902	22957	22881	22671	23050	23013	22740	22996	23011	22946	22742	22884	23125	22877	22988	22931	22981	22887	23100	23018	22835	22788	22896	22783	22977	22836	22913	22842	22828	22960	22903	22956	22722	22824	23014	22887	22908	22911	23068	22889	22946	22780	22896	22845	22897	22950	22722	22938	22741	22907	22904	22783	22764	22854	22885	22780	22766	22889	22908	23082	22883	23064	22843	22862	22873	22931	22765	23173	22964	22805	22897	22865	22833	22908	22948	22683	23029	22894	23033	23068	22882	22926	23189	23082	22721	22882	22775	22775	23005	22925	22959	22864	22709	22786	23010	22862	22914	22857	22901	22943	22997	22959	22827	23042	22874	23029	23001	23063	22875	22757	23030	23043	22981	22945	22949	23009	22873	22935	22867	22814	22839	22947	22708	22819	22980	22829	22974	22941	22835	22896	22749	22727	22782	22793	22916	22984	22855	22887	22806	22790	22941	23224	22938	22928	22960	22735	22915	22951	22878	22904	22949	22893	22649	22760	22867	22884	23082	22690	22819	22820	22732	22826	22909	22933	23020	22797	22853	22951	22820	22781	22975	22858	23036	22868	22904	22914	22887	22999	22715	22787	22969	23091	22990	22761	22955	22948	22859	22629	23066	22998	22875	22856	23083	22919	22899	22879	22846	22984	22704	22804	22882	23077	22867	23130	22892	22851	22878	22938	22806	23123	22728	22862	22862	22850	22781	22864	23113	22721	22668	23005	22936	22816	22821	22814	22909	22935	22740	23050	22874	22771	22974	23256	23050	23069	22892	22795	22859	22818	22888	22680	22863	22776	22697	22904	23065	22742	23207	22798	22840	22981	22825	23004	22955	22872	22841	23119	22860	22920	22899	22818	22972	22815	22762	23033	22994	22874	22879	23016	22859	22853	22766	22767	22990	23037	22689	22743	22813	23018	23130	22924	22738	22788	22829	22980	22935	23039	22933	22875	22908	22947	23067	22744	23157	23028	23055	22811	22970	23104	22947	22987	22949	22901	22743	22943	23043	22996	22848	22816	22828	22850	22984	22921	22747	22788	23121	23027	23067	22803	22966	22889	22999	23092	22718	22790	23175	23072	22881	23094	22772	23005	23091	22896	23026	22823	22826	22872	22798	22801	22663	22945	22728	22954	22897	23087	22870	22912	22934	22975	23066	22912	22988	22939	23036	22852	22982	22829	22961	22853	22730	22964	22863	22893	23031	22901	22827	23043	22923	22971	22806	23062	22790	22824	22926	22943	23009	23104	22836	22755	22575	23079	22720	22775	22828	22822	22927	23056	22732	22924	22871	23146	22679	23081	23188	22788	22887	22853	23099	22828	22839	23051	22993	23047	22817	22695	23007	23126	22839	22728	22657	22865	22855	23070	22866	22895	22721	23003	22764	22500	22994	23101	22902	22794	22850	22716	22946	22773	23009	22943	22834	22839	22790	22927	22873	23053	22993	22943	22961	23132	22948	22858	22981	22761	22989	22961	23137	22983	23071	23016	22942	22854	23020	22801	23128	22869	22922	22788	22829	22836	22921	23052	22897	22895	22681	22952	22854	22874	22997	22947	23000	23151	22920	22865	22960	22877	22866	22729	22865	22765	22825	22971	22925	23058	22999	22887	22636	22998	22974	22786	22969	22760	22758	22807	22903	22712	22784	22793	22959	22784	22809	23039	22831	23000	22766	22744	22790	22815	22832	22877	22971	23012	23001	22659	22952	22762	22937	22971	23122	23069	22938	22898	22695	23212	23019	23040	23210	22981	22974	23125	22998	22961	22835	22847	22853	23053	22891	22912	22877	22800	23057	22882	22880	22924	22860	22858	22839	22887	22793	23081	23016	22974	22845	22778	22769	22916	22866	22757	22753	22929	22673	22933	23132	23135	22983	22910	23037	23111	23041	23140	22860	22866	23064	22757	22958	23002	22966	22710	22952	22842	22878	22949	22996	22959	23011	22939	22852	22962	22642	22901	22749	22925	22945	22981	22905	22784	22893	22876	22852	22909	22936	22920	22957	22670	22983	22727	23019	23052	22876	22810	22859	22783	23175	22945	22896	22791	22946	23027	22733	23007	22931	22810	22514	22822	22862	22862	22931	22896	22912	22991	22653	22887	22871	23001	23036	22963	22936	22980	22694	22804	22885	22908	22800	23066	22903	23057	22593	23025	22798	22714	22934	22927	22678	23057	23045	23007	22930	22763	22821	22748	22989	22854	22953	22813	22831	22709	22851	22848	23009	22927	22881	22914	22876	23022	22825	22738	22902	22731	23023	23044	22718	22746	22839	22789	22843	22838	22913	22875	22717	23188	22926	22829	23047	23000	22779	23102	22908	22924	22889	23210	23080	22748	22999	22853	23023	22998	22897	22845	22973	23124	23235	22992	22768	22846	22940	22701	22908	22984	22863	22819	23129	22833	22997	22819	23080	22788	22853	23051	22836	22789	23041	22943	22944	22903	22928	22850	23086	23034	22961	22845	22878	22964	22850	22777	22834	23279	22987	22829	22997	23115	23079	22888	22846	22856	22943	22755	22882	22879	22898	22836	22880	22670	23011	23045	22994	22567	22879	22695	22901	23088	23082	22731	22872	23020	22852	23090	23035	22825	22784	22967	23012	23141	23059	23223	22874	22805	22611	22716	22969	22694	22676	22773	22916	22794	23023	23143	22741	23149	22699	23047	22876	22708	22927	22788	23143	22843	22905	22879	22931	22939	22843	23075	22937	22648	22865	22857	22910	22920	22951	22889	23067	22950	22693	22939	22799	22934	22812	22811	22765	22763	22757	22925	22885	22841	22748	23139	22997	22959	22985	23026	22928	23097	22867	23072	23018	22862	23042	22815	22852	22886	22925	22912	22806	23034	22885	22845	23044	23076	22828	22889	22854	22932	22888	22945	22888	22666	22876	22871	22703	22922	23010	22750	22836	22912	23101	22895	22902	22850	23039	22807	22977	22990	23058	22926	22774	23158	22957	23028	22923	22964	22688	23117	22901	22800	22924	22859	22776	23019	22976	22986	22767	22730	22791	22880	22985	22786	22825	22999	22968	22856	23013	22940	23050	23063	22896	22941	22918	23038	22914	22906	22697	22808	22821	23063	22820	23079	22913	22724	23007	22806	22770	22741	22730	22925	22849	22783	22926	23017	22917	22948	22829	22999	22962	22766	23068	22906	22820	23109	22862	22863	22850	23012	22925	22573	22785	22765	22916	22784	22880	22895	22766	22729	22830	23167	22786	22808	22947	22950	22932	22884	23005	22952	22762	23097	23082	23020	22957	22908	22834	22979	22798	22657	23025	22743	22999	22759	22955	22976	23220	23276	23054	22976	23015
17357	23317	21756	19775	19086	19104	25682	30060	23478	21171	19501	18825	18609	18604	18499	18553	18386	18621	18384	18541	18612	18504	18350	18482	18418	18474	18414	18491	18516	18592	18603	18553	18429	18459	18487	18358	18372	18534	18508	18530	18456	18402	18402	18444	18483	18448	18634	18556	18484	18569	18477	18376	18568	18512	18560	18394	18507	18368	18311	18486	18484	18528	18405	18364	18474	18295	18305	18491	18394	18380	18402	18454	18449	18415	18243	18399	18541	18511	18542	18493	18482	18332	18436	18577	18476	18391	18550	18323	18431	18512	18403	18438	18552	18250	18467	18378	18361	18547	18502	18402	18319	18432	18518	18366	18454	18404	18341	18321	18488	18322	18596	18501	18344	18449	18484	18497	18708	18459	18438	18325	18511	18455	18539	18390	18472	18580	18469	18442	18457	18460	18480	18326	18429	18571	18714	18472	18496	18398	18450	18331	18416	18523	18381	18419	18423	18445	18377	18499	18546	18397	18380	18464	18459	18440	18522	18394	18660	18481	18470	18519	18619	18526	18428	18682	18491	18487	18329	18555	18557	18309	18547	18388	18328	18585	18500	18429	18531	18219	18533	18506	18496	18462	18652	18436	18382	18576	18531	18397	18403	18551	18530	18475	18448	18407	18558	18429	18487	18490	18468	18414	18532	18320	18398	18360	18312	18417	18708	18394	18621	18317	18245	18468	18611	18400	18492	18453	18605	18362	18391	18435	18678	18642	18487	18506	18504	18573	18528	18519	18413	18390	18509	18376	18352	18536	18526	18414	18499	18580	18574	18418	18557	18464	18628	18425	18524	18507	18517	18443	18587	18360	18324	18499	18715	18609	18581	18518	18470	18294	18432	18463	18380	18656	18482	18565	18580	18532	18466	18466	18378	18419	18513	18474	18367	18272	18571	18452	18645	18530	18445	18434	18537	18497	18362	18556	18516	18442	18539	18564	18447	18586	18540	18397	18287	18499	18477	18435	18472	18556	18533	18329	18455	18582	18375	18304	18538	18434	18543	18600	18455	18466	18531	18414	18541	18354	18503	18446	18527	18384	18407	18595	18548	18429	18537	18338	18351	18465	18674	18336	18268	18456	18370	18721	18506	18485	18376	18432	18337	18454	18601	18262	18519	18392	18545	18619	18398	18598	18523	18585	18522	18557	18520	18314	18334	18538	18517	18426	18272	18480	18551	18410	18457	18453	18606	18355	18323	18452	18649	18318	18507	18352	18491	18434	18402	18289	18356	18524	18315	18556	18427	18406	18383	18392	18318	18545	18510	18409	18377	18379	18437	18490	18389	18299	18257	18394	18630	18509	18332	18618	18306	18652	18397	18648	18647	18409	18483	18523	18378	18506	18447	18421	18450	18429	18434	18468	18588	18410	18387	18461	18586	18318	18372	18521	18400	18536	18511	18466	18607	18559	18389	18433	18655	18380	18527	18643	18434	18465	18452	18583	18512	18375	18413	18515	18393	18465	18496	18389	18486	18518	18476	18526	18414	18408	18516	18600	18605	18486	18551	18427	18494	18381	18476	18475	18484	18477	18532	18559	18350	18401	18463	18368	18439	18449	18443	18431	18637	18287	18584	18547	18415	18349	18237	18420	18457	18450	18373	18579	18460	18460	18480	18496	18413	18539	18709	18405	18567	18337	18474	18515	18359	18611	18264	18381	18489	18525	18518	18455	18528	18503	18508	18484	18405	18522	18403	18409	18470	18483	18621	18752	18483	18463	18530	18495	18394	18558	18632	18318	18642	18503	18376	18552	18480	18423	18568	18622	18326	18553	18419	18375	18426	18761	18415	18553	18346	18289	18532	18293	18510	18536	18437	18515	18471	18309	18300	18403	18612	18368	18460	18347	18467	18560	18357	18374	18491	18399	18688	18459	18483	18458	18336	18556	18561	18643	18471	18445	18331	18437	18483	18483	18296	18499	18490	18349	18527	18612	18558	18413	18449	18564	18486	18647	18418	18478	18481	18431	18568	18406	18398	18510	18378	18427	18317	18502	18336	18494	18361	18445	18421	18458	18562	18577	18360	18420	18561	18595	18556	18414	18535	18570	18455	18451	18553	18370	18538	18357	18473	18579	18453	18465	18288	18583	18383	18358	18385	18513	18457	18382	18543	18474	18643	18498	18483	18637	18369	18518	18485	18410	18680	18468	18497	18516	18591	18549	18503	18378	18460	18509	18557	18525	18496	18602	18584	18405	18354	18397	18552	18337	18296	18448	18379	18433	18539	18365	18460	18498	18420	18507	18567	18404	18465	18530	18363	18400	18462	18542	18564	18451	18648	18407	18488	18587	18327	18470	18430	18415	18474	18548	18453	18567	18433	18559	18550	18323	18558	18527	18442	18510	18210	18470	18574	18378	18444	18620	18393	18511	18451	18443	18461	18353	18651	18516	18510	18260	18491	18476	18388	18345	18426	18429	18463	18344	18524	18329	18403	18384	18500	18512	18447	18427	18674	18282	18498	18576	18601	18654	18502	18537	18428	18396	18504	18375	18474	18514	18512	18429	18289	18536	18451	18351	18561	18423	18470	18552	18536	18310	18418	18354	18494	18257	18560	18544	18356	18467	18458	18325	18477	18347	18456	18494	18360	18274	18511	18590	18488	18479	18431	18445	18343	18446	18264	18517	18499	18472	18269	18380	18465	18509	18542	18455	18494	18465	18414	18607	18406	18584	18407	18479	18495	18323	18629	18300	18521	18461	18421	18324	18614	18555	18587	18490	18518	18428	18525	18428	18430	18448	18497	18146	18548	18559	18371	18507	18422	18517	18558	18586	18440	18521	18329	18289	18597	18319	18387	18478	18577	18331	18420	18475	18509	18646	18449	18559	18419	18454	18442	18465	18427	18362	18469	18557	18457	18518	18520	18544	18301	18558	18412	18506	18555	18455	18451	18632	18476	18337	18375	18453	18525	18499	18308	18498	18450	18482	18463	18479	18653	18624	18470	18578	18562	18523	18572	18459	18542	18446	18514	18649	18445	18381	18632	18435	18400	18447	18407	18388	18578	18457	18562	18490	18559	18401	18513	18379	18525	18341	18402	18510	18553	18587	18364	18501	18484	18500	18429	18204	18394	18629	18598	18470	18401	18445	18468	18752	18564	18425	18402	18540	18400	18460	18446	18350	18364	18490	18498	18446	18376	18398	18434	18431	18444	18401	18383	18360	18557	18743	18411	18425	18490	18450	18569	18592	18329	18439	18490	18580	18515	18425	18636	18627	18490	18506	18401	18421	18438	18563	18497	18587	18480	18545	18435	18511	18196	18680	18511	18346	18574	18559	18445	18462	18308	18464	18389	18732	18579	18399	18440	18482	18545	18587	18504	18425	18557	18405	18447	18425	18521	18489	18457	18296	18476	18364	18375	18371	18459	18555	18412	18612	18453	18512	18734	18465	18618	18367	18577	18416	18402	18576	18439	18514	18214	18514	18485	18452	18603	18492	18674	18356	18432	18613	18444	18221	18451	18618	18488	18389	18582	18467	18323	18373	18491	18602	18561	18426	18364	18502	18446	18473	18509	18427	18363	18448	18323	18688	18292	18354	18430	18447	18435	18640	18491	18533	18317	18406	18547	18478	18319	18507	18583	18430	18400	18545	18458	18406	18428	18406	18497	18497	18573	18424	18646	18584	18479	18665	18631	18344	18480	18525	18539	18382	18463	18455	18670	18442	18500	18604	18576	18438	18609	18514	18542	18402	18666	18607	18463	18292	18458	18449	18444	18340	18623	18427	18514	18489	18601	18480	18529	18507	18391	18383	18529	18434	18529	18513	18578	18601	18366	18370	18521	18436	18415	18296	18385	18557	18553	18550	18538	18376	18596	18464	18393	18336	18461	18449	18362	18457	18423	18603	18472	18423	18566	18461	18634	18535	18401	18440	18491	18420	18381	18509	18452	18510	18555	18424	18627	18582	18452	18512	18565	18608	18467	18518	18533	18479	18448	18376	18240	18408	18365	18322	18528	18493	18314	18327	18387	18500	18451	18458	18681	18466	18367	18418	18607	18493	18383	18522	18622	18587	18596	18539	18430	18354	18534	18447	18461	18590	18506	18561	18486	18462	18355	18361	18442	18614	18500	18471	18352	18397	18484	18628	18352	18394	18537	18600	18485	18495	18335	18393	18494	18463	18476	18480	18412	18533	18356	18520	18683	18512	18485	18540	18609	18303	18510	18421	18223	18550	18460	18651	18428	18379	18330	18339	18420	18435	18544	18357	18601	18477	18417	18401	18348	18345	18535	18674	18593	18497	18355	18397	18647	18451	18526	18442	18378	18489	18467	18476	18365	18556	18274	18522	18525	18319	18585	18366	18504	18429	18401	18499	18502	18427	18507	18358	18467	18400	18564	18484	18491	18457	18526	18479	18539	18467	18417	18404	18608	18518	18530	18498	18552	18588	18457	18282	18472	18567	18293	18487	18390	18408	18561	18590	18617	18443	18419	18198	18404	18595	18421	18379	18397	18455	18605	18410	18506	18591	18308	18591	18355	18551	18351	18513	18669	18496	18651	18541	18477	18710	18457	18315	18479	18367	18388	18425	18336	18548	18474	18435	18420	18551	18475	18433	18448	18433	18442	18487	18486	18522	18465	18495	18512	18415	18517	18475	18424	18527	18520	18304	18572	18651	18491	18570	18398	18426	18481	18459	18446	18562	18401	18656	18648	18454	18471	18437	18631	18345	18525	18478	18523	18493	18471	18496	18560	18393	18464	18525	18492	18460	18501	18275	18528	18525	18482	18422	18306	18452	18471	18242	18563	18494	18540	18595	18491	18415	18409	18460	18402	18594	18594	18353	18434	18592	18393	18459	18399	18517	18465	18466	18348	18472	18458	18352	18644	18484	18445	18427	18551	18454	18323	18445	18532	18449	18427	18465	18426	18620	18492	18433	18426	18430	18473	18733	18484	18386	18523	18480	18406	18398	18493	18350	18380	18458	18662	18584	18426	18372	18468	18495	18326	18394	18343	18382	18514	18532	18444	18528	18510	18673	18526	18554	18556	18419	18450	18356	18412	18431	18472	18649	18502	18336	18552	18538	18401	18515	18421	18531	18595	18351	18591	18438	18634	18448	18454	18414	18506	18492	18594	18614	18411	18392	18389	18651	18522	18310	18462	18646	18419	18602	18554	18294	18600	18440
24529	21372	28619	24942	23458	24660	42456	53861	40885	33530	27401	23973	23046	22705	22681	22728	22481	22417	22708	22720	22613	22730	22770	22546	22613	22571	22599	22455	22443	22354	22622	22625	22561	22491	22560	22430	22334	22567	22421	22327	22570	22540	22712	22713	22485	22713	22651	22371	22677	22449	22463	22579	22426	22492	22584	22562	22378	22517	22437	22641	22396	22532	22646	22279	22452	22239	22206	22300	22415	22254	22661	22489	22500	22400	22493	22549	22303	22308	22287	22548	22441	22368	22644	22575	22380	22419	22445	22551	22661	22512	22574	22576	22313	22412	22642	22455	22513	22547	22443	22382	22474	22474	22456	22509	22437	22418	22490	22465	22301	22520	22551	22405	22638	22636	22394	22265	22335	22355	22556	22504	22456	22398	22708	22321	22605	22442	22461	22310	22530	22399	22419	22510	22418	22277	22485	22282	22484	22423	22534	22661	22325	22357	22208	22371	22717	22471	22505	22177	22463	22536	22498	22462	22599	22467	22596	22490	22538	22354	22733	22297	22523	22392	22425	22371	22397	22515	22699	22328	22766	22419	22637	22451	22464	22278	22137	22183	22571	22519	22330	22375	22794	22092	22546	22403	22442	22350	22566	22445	22407	22529	22486	22458	22410	22277	22645	22440	22354	22387	22531	22424	22357	22378	22612	22494	22476	22476	22422	22381	22450	22396	22358	22323	22338	22399	22380	22537	22286	22304	22465	22387	22624	22388	22431	22287	22616	22388	22243	22540	22534	22544	22382	22273	22422	22364	22395	22477	22426	22469	22230	22274	22401	22535	22448	22495	22341	22488	22530	22410	22471	22403	22531	22493	22330	22572	22431	22667	22698	22488	22390	22586	22528	22403	22416	22484	22275	22552	22515	22397	22248	22324	22437	22360	22272	22346	22565	22457	22418	22414	22541	22292	22349	22525	22540	22405	22352	22429	22374	22146	22322	22294	22362	22338	22382	22508	22619	22566	22515	22349	22446	22440	22458	22482	22478	22243	22217	22380	22453	22453	22151	22365	22464	22366	22302	22469	22144	22356	22186	22396	22555	22430	22367	22307	22610	22139	22404	22433	22354	22464	22509	22307	22324	22581	22543	22535	22424	22406	22615	22582	22424	22369	22679	22473	22448	22461	22252	22399	22409	22503	22400	22446	22330	22686	22565	22573	22798	22389	22561	22418	22286	22407	22450	22300	22243	22566	22737	22438	22494	22446	22665	22582	22409	22343	22413	22480	22521	22500	22301	22557	22553	22289	22324	22440	22352	22439	22576	22440	22124	22457	22311	22546	22672	22410	22212	22375	22430	22248	22735	22486	22639	22608	22605	22471	22543	22410	22783	22382	22528	22441	22578	22284	22329	22560	22366	22326	22351	22493	22524	22610	22375	22509	22528	22383	22453	22415	22413	22389	22365	22208	22581	22435	22129	22458	22448	22381	22589	22528	22469	22643	22309	22318	22371	22524	22267	22618	22526	22526	22460	22646	22600	22563	22519	22228	22642	22497	22521	22456	22516	22554	22310	22361	22420	22355	22403	22546	22364	22410	22470	22399	22620	22460	22547	22326	22381	22606	22557	22497	22449	22528	22517	22428	22475	22331	22515	22416	22480	22432	22470	22347	22304	22198	22550	22499	22466	22676	22491	22442	22229	22599	22599	22443	22440	22532	22469	22564	22317	22539	22446	22481	22703	22411	22388	22363	22533	22590	22491	22739	22447	22696	22562	22382	22214	22345	22285	22299	22432	22605	22463	22578	22349	22445	22405	22221	22449	22582	22529	22338	22494	22442	22311	22672	22332	22380	22373	22453	22442	22755	22455	22457	22478	22387	22356	22440	22382	22524	22391	22594	22473	22385	22563	22772	22374	22705	22539	22270	22480	22504	22472	22371	22540	22491	22312	22477	22418	22323	22343	22320	22504	22290	22415	22224	22420	22445	22593	22468	22579	22603	22436	22441	22565	22543	22388	22499	22622	22537	22385	22331	22644	22601	22578	22244	22312	22388	22563	22365	22371	22452	22625	22429	22371	22319	22276	22433	22647	22434	22585	22564	22407	22491	22182	22429	22381	22412	22413	22348	22362	22331	22603	22578	22433	22530	22426	22562	22362	22581	22354	22342	22376	22541	22539	22362	22341	22340	22554	22452	22536	22347	22326	22309	22690	22441	22666	22503	22464	22455	22329	22078	22625	22506	22785	22314	22265	22472	22607	22425	22464	22474	22490	22401	22410	22496	22474	22276	22600	22225	22419	22689	22662	22376	22351	22423	22591	22409	22392	22508	22614	22558	22534	22473	22338	22398	22380	22583	22424	22395	22513	22307	22460	22487	22402	22596	22469	22382	22499	22553	22517	22605	22555	22296	22555	22302	22523	22426	22692	22452	22440	22279	22430	22417	22555	22419	22462	22497	22424	22402	22330	22454	22422	22380	22565	22556	22647	22298	22418	22647	22260	22430	22451	22428	22425	22588	22483	22353	22354	22512	22564	22689	22452	22516	22604	22375	22304	22574	22317	22371	22517	22386	22324	22429	22484	22451	22305	22528	22538	22348	22377	22443	22507	22493	22427	22335	22484	22502	22395	22371	22451	22277	22419	22202	22467	22246	22506	22519	22412	22302	22334	22501	22473	22469	22546	22524	22555	22456	22626	22502	22280	22599	22284	22530	22408	22532	22529	22557	22314	22543	22446	22471	22120	22346	22409	22371	22233	22672	22301	22482	22487	22368	22547	22295	22478	22655	22372	22254	22269	22651	22510	22328	22369	22315	22298	22364	22443	22542	22429	22453	22484	22530	22497	22607	22520	22326	22349	22429	22435	22400	22414	22496	22497	22640	22441	22486	22434	22370	22459	22409	22666	22429	22451	22488	22387	22329	22430	22402	22549	22331	22507	22575	22638	22511	22672	22213	22493	22431	22618	22568	22224	22172	22377	22386	22374	22496	22520	22433	22312	22519	22600	22290	22509	22575	22529	22413	22435	22243	22467	22407	22632	22258	22404	22399	22418	22607	22667	22432	22299	22362	22544	22539	22427	22575	22324	22460	22725	22563	22459	22441	22485	22293	22472	22363	22619	22338	22282	22429	22545	22584	22506	22377	22444	22739	22532	22622	22249	22378	22493	22170	22404	22464	22345	22538	22629	22334	22526	22500	22375	22299	22330	22470	22545	22569	22468	22589	22632	22493	22566	22504	22528	22500	22476	22369	22538	22615	22554	22403	22586	22392	22464	22507	22429	22594	22557	22436	22484	22372	22607	22508	22429	22447	22341	22374	22410	22476	22427	22500	22698	22415	22568	22544	22344	22294	22356	22315	22459	22715	22512	22554	22625	22412	22407	22294	22471	22406	22569	22345	22307	22468	22423	22346	22646	22471	22573	22463	22463	22532	22327	22485	22464	22617	22369	22534	22544	22390	22461	22345	22527	22359	22453	22489	22432	22629	22419	22519	22512	22395	22526	22291	22632	22514	22436	22556	22331	22418	22360	22390	22275	22520	22505	22359	22501	22457	22454	22306	22506	22432	22340	22522	22474	22304	22591	22574	22509	22563	22523	22464	22493	22458	22597	22411	22507	22306	22310	22429	22579	22496	22469	22715	22576	22644	22416	22431	22502	22513	22557	22239	22384	22616	22505	22535	22546	22483	22437	22567	22328	22417	22423	22428	22234	22503	22473	22377	22599	22434	22327	22462	22506	22321	22336	22503	22601	22372	22516	22469	22233	22540	22321	22470	22408	22395	22281	22378	22680	22245	22361	22526	22641	22416	22373	22319	22368	22433	22362	22104	22554	22274	22722	22610	22642	22453	22475	22433	22533	22355	22546	22345	22373	22226	22436	22353	22708	22482	22413	22388	22419	22584	22500	22289	22422	22380	22398	22430	22520	22535	22604	22477	22510	22540	22265	22408	22350	22271	22472	22354	22292	22405	22327	22471	22487	22615	22340	22353	22577	22621	22452	22425	22564	22446	22575	22352	22392	22351	22473	22609	22454	22495	22447	22325	22471	22432	22787	22541	22524	22394	22479	22443	22508	22417	22435	22554	22675	22488	22568	22303	22316	22504	22555	22414	22326	22399	22518	22461	22492	22449	22500	22431	22274	22466	22548	22484	22593	22436	22397	22852	22468	22590	22574	22386	22455	22389	22405	22691	22553	22477	22471	22495	22399	22605	22325	22319	22575	22369	22698	22532	22593	22606	22394	22435	22571	22225	22554	22429	22307	22396	22606	22520	22413	22396	22552	22715	22488	22375	22716	22463	22263	22552	22427	22576	22369	22431	22631	22550	22662	22493	22449	22524	22442	22421	22405	22376	22420	22567	22554	22437	22417	22277	22563	22286	22438	22481	22535	22517	22266	22244	22431	22354	22539	22486	22330	22604	22568	22423	22726	22352	22342	22385	22420	22525	22398	22507	22553	22345	22469	22394	22541	22201	22368	22377	22715	22438	22275	22298	22552	22418	22689	22295	22485	22317	22422	22270	22456	22489	22530	22396	22408	22420	22551	22392	22428	22234	22446	22374	22464	22618	22396	22373	22344	22524	22282	22547	22383	22342	22507	22447	22244	22366	22306	22437	22566	22367	22310	22509	22472	22786	22492	22459	22604	22319	22370	22053	22518	22443	22396	22584	22571	22347	22279	22286	22499	22408	22517	22488	22486	22383	22500	22337	22576	22463	22498	22430	22617	22244	22458	22454	22405	22323	22604	22609	22573	22405	22478	22446	22522	22578	22509	22413	22442	22348	22659	22448	22551	22389	22344	22461	22557	22441	22591	22370	22582	22364	22340	22501	22378	22564	22482	22363	22771	22534	22404	22433	22450	22504	22409	22396	22390	22314	22530	22498	22469	22543	22253	22298	22496	22594	22445	22580	22349	22400	22298	22474	22397	22489	22478	22478	22503	22569	22260	22326	22545	22428	22436	22441	22406	22561	22280	22575	22469	22487	22287	22641	22429	22484	22362	22348	22417	22352	22592	22552	22525	22665	22526	22206	22424	22571	22384	22574	22518	22374	22469	22484	22300	22316	22456	22346	22592	22282	22444	22562	22530	22307	22455	22408	22303	22573	22432	22642	22377	22415	22619	22439	22571	22521	22530	22623	22610	22491	22378	22422	22387	22418	22377	22542	22569	22347	22300	22407	22387	22355	22344	22529
15637	26406	24877	21846	20263	19595	42613	51452	38840	30958	23694	20025	18679	18248	18250	18273	18204	18232	18454	18123	18241	18274	18168	18328	18251	18126	18300	18096	18214	18284	18113	18260	18356	18150	18101	18467	18149	18183	18333	18276	18207	18277	18252	18214	18164	18373	18345	18298	18336	18126	18217	18296	18275	18094	18275	18132	18144	18157	18151	18202	18300	18322	18237	18137	18154	18176	18378	18194	18078	18142	18218	18143	18341	18044	18431	18211	18142	18240	18160	18301	18025	18199	18313	18342	18173	18178	18376	18189	18233	18176	18213	18214	18242	18227	18125	18141	18252	18306	18268	18115	18331	18218	18188	18020	18191	18150	18217	18282	18211	18288	18212	18207	18234	18197	18013	18384	18342	18328	18159	18389	18235	18196	18273	18086	18321	18199	18165	18198	18261	18209	18322	18259	18232	18180	18110	18383	18384	18306	18268	18301	18181	18357	18245	18277	18335	18309	18182	18215	18290	18179	18307	18196	18169	18200	18217	18298	18328	18109	18103	18080	18231	18206	18269	18135	18113	18021	18071	18126	18196	18244	18333	18242	18191	18231	18277	18181	18328	18303	18261	18200	18244	18148	18305	18364	18290	18273	18334	18223	18236	18145	18359	18326	18245	18401	18245	18206	18227	18144	18155	18222	18313	18127	18194	18287	18114	18293	18283	18190	18209	18247	18417	18320	18032	18177	18249	18212	18004	18178	18269	18260	18175	18318	18223	18136	18278	18056	18160	18263	18261	18361	18185	18348	18355	18261	18244	18218	18266	18299	18206	18100	18163	18188	18181	18329	18223	18180	18409	18078	18002	18387	18294	18136	18148	18259	18314	18330	18240	18365	18316	18494	18208	18219	18208	18061	18305	18159	17942	18212	18235	18273	18167	18217	18128	18352	18330	18247	18253	18050	18285	18227	18244	18374	18142	18317	18063	18286	18420	18176	18172	18274	18093	18216	18123	18173	18224	18185	18338	18233	18373	18339	18284	18189	18447	18259	18333	18416	18371	18154	18173	18181	18116	18106	18208	18219	18119	18381	18207	18195	18208	18109	18106	18202	18165	18105	18100	18177	18495	18196	18131	18333	18249	18228	18057	18374	18191	18206	18222	18139	18327	18016	18318	18119	18113	18210	18335	18231	18410	18280	18136	18249	18332	18355	18201	18230	18222	18114	18190	18106	17993	18217	18268	18107	18265	18296	18293	18094	18173	18124	18304	18235	18144	18156	18231	18254	18256	18139	18359	18222	18216	18219	18351	18249	18241	18319	18322	18284	18121	18304	18243	18371	18111	18336	18285	18235	18282	18444	18274	18307	18224	18221	18292	18317	18280	18240	18134	18233	18242	18200	18307	18165	18209	18210	18196	18286	18216	18384	18106	18260	18367	18341	18117	18294	18273	18211	18214	18080	18192	18233	18159	18351	18175	18167	18103	18270	18200	18217	18085	18036	18021	18296	18225	18285	18138	18244	18361	18056	18202	18293	18148	18345	18186	18155	18286	18295	18140	18329	18390	18077	18143	18182	18220	18223	18145	18169	18237	18359	18284	18363	18264	18176	18149	18223	18200	18079	18083	18491	18228	18160	18258	18089	18256	18204	18241	18222	18126	18179	18215	18236	18083	18256	18129	18226	18320	18309	18185	18246	18271	18117	18190	18284	18287	18166	18160	18286	18229	18310	18235	18046	18148	18089	18226	18233	18266	18404	18138	18189	18348	18230	18270	18088	18126	18017	18222	18046	18159	18310	18274	18244	18404	18235	18296	18201	18221	18155	18143	18079	18244	18113	18178	18317	18202	18261	18255	18108	18270	18249	18243	18241	18384	18274	18221	18144	18278	18255	18345	18378	18277	18389	18145	18090	18228	18204	18167	18254	18333	18184	18210	18315	18202	18149	18082	18257	18105	18277	18262	18467	18123	18455	18200	18084	18245	18318	18057	18255	18164	18262	18386	18247	18334	18176	18287	18116	18233	18226	18132	18197	18220	18331	18119	18126	18235	18206	18250	18146	18294	18319	18209	18261	18402	18180	18319	18248	18192	18299	18109	18301	18278	18093	17893	18278	18239	18323	18187	18320	18186	18115	18198	18336	18216	18148	18127	18275	18098	18069	18247	18070	18220	18011	18138	18344	18230	18174	18534	18108	18095	18265	18223	18183	18186	18321	18190	18378	18066	18133	18072	18281	18257	18354	18249	18280	18000	18154	18262	18158	18093	18370	18287	18405	18162	18274	18239	18233	18271	18248	18152	18334	18295	18247	18409	18133	18244	18237	18137	18126	18308	18240	18381	18185	18287	18165	18188	18248	18234	18215	18161	18326	18309	18279	18077	18212	18222	18125	18202	18199	18330	18270	18336	18195	17975	18055	18115	18273	18059	18275	18053	18078	18191	18261	18405	18228	18216	18369	18104	18291	18178	18357	18205	18225	18278	18141	18145	18284	18258	18219	18157	18351	18169	18282	18286	18249	18213	18196	18385	18219	18212	18181	18271	18392	18177	18264	18129	18167	18336	18178	18123	18337	18322	18308	18310	18271	18143	18239	18322	18177	18169	18050	18324	18160	18122	18221	18166	18177	18206	18270	18257	18182	18222	17912	18115	18207	18400	18298	18269	18379	18119	18338	18100	18060	18299	18269	18224	18217	18237	18257	18327	18274	18261	18252	18397	18045	18132	18249	18278	18284	18128	18334	18041	18139	18247	18310	18272	18137	18211	18226	18115	18147	18312	18295	18282	18195	18292	18190	18392	18329	18192	18255	18184	18198	18327	18064	18326	18201	18342	18282	18270	18295	18266	18162	18207	17996	18129	18281	17878	18188	18342	18048	18230	18344	18151	18327	18184	18160	18149	18238	18300	18174	18391	18249	18150	18025	18321	18165	18148	18215	18348	18426	18221	18259	18270	18166	18177	18131	18295	18225	18097	18203	18168	18070	18261	18264	18117	18295	18156	18145	18178	18125	18224	18134	18359	18091	18193	18202	18075	18198	18212	18380	18118	18373	18126	18351	18117	18116	18314	18140	18233	18304	18235	18042	18081	18152	18157	18338	18297	18134	18124	18145	18463	18224	18156	18097	18243	18116	18190	18309	18274	18296	18138	18231	18263	18211	18255	18215	18175	18285	18354	18056	18221	18085	18366	18222	18181	18209	18365	18368	18125	18240	18153	18148	18277	18287	18161	18028	18172	18139	18139	18149	18235	18262	18175	18170	18127	18156	18267	18287	18160	18094	18274	18213	18235	18461	18295	18380	18340	18229	18386	18077	18158	18403	18155	18116	18359	18329	18189	18213	18188	18102	18100	18011	18282	18055	18413	18077	18271	18296	18231	18274	18253	18278	18341	18129	18079	18190	18203	18371	17963	18404	18101	18113	18169	18060	18052	18015	18302	18216	18401	18179	18027	18206	18237	18170	18185	18191	18201	18090	18272	18439	18387	18227	18365	18063	18187	18258	18299	18175	18249	18212	18329	18135	18251	18297	18229	18289	18419	18237	18226	18232	18093	18193	18089	18219	18210	18206	18147	17998	18104	18290	18331	18205	18227	18117	18200	18355	18177	18195	18146	18046	18313	18080	18202	18481	18265	18399	18152	18154	18298	18163	18104	18248	18247	18257	18357	18203	18149	18281	18178	18192	18234	18191	18360	18163	18330	18062	18195	18267	18136	18177	18189	17969	18163	18061	18218	18261	18222	18308	18126	18283	18214	18269	18081	18161	18304	18282	18324	18221	18257	18168	18291	18206	18226	18295	18218	18182	18308	18283	18011	18226	18371	18117	18163	18171	18226	18316	18218	18103	18224	18063	18151	18279	18249	18172	18339	18159	18307	18127	18380	18098	18169	18378	18279	18140	18264	18292	18367	18225	18187	18078	18204	18393	18456	18247	18225	18187	18205	18128	18204	18138	18207	18349	18097	18218	18172	18188	18266	18275	17990	18003	18229	18038	18174	18013	18393	18119	18302	18288	18264	18305	18180	18268	18122	18137	18308	18297	18111	18294	18150	18353	18271	18189	18169	18258	18264	18233	18286	18321	18132	18150	18158	18213	18363	18185	18128	18220	18263	18135	18256	18372	18185	18184	18263	18388	18152	18406	18186	18463	18276	18116	18336	18170	18234	18304	18078	18265	18199	18219	18234	18098	18243	18393	18405	18364	18143	18003	18124	18344	18221	18310	18229	18111	18180	18107	18066	18172	18202	18235	18175	18100	18204	18236	18067	18327	18257	18147	18384	18104	18364	18384	18164	18106	18282	18079	18264	18286	18271	18325	18201	18242	18112	18264	18299	18102	18331	18192	18410	18385	18244	18204	18228	18131	18263	18377	18348	18164	18287	18270	18275	18361	18129	18214	18131	18142	18212	18179	18165	18322	18044	18318	18207	18344	18148	18262	18006	18193	18183	18348	18138	18293	18256	18159	18204	18177	18303	18307	18222	18258	18220	18111	18241	18252	18241	18312	18124	18250	18242	18411	18250	18103	18359	18311	18249	18338	18197	18397	18404	18183	18142	18273	18118	18179	18174	18255	18238	18289	18257	18141	18279	18341	18062	18147	18132	18413	18094	18306	18112	18266	18231	18257	18137	18255	18236	18055	18384	18385	18117	18084	18257	18139	18324	18029	18136	18330	18211	18324	18198	18229	18145	18169	18307	18235	18194	18284	18315	17978	18355	18342	18210	18293	18039	18126	18207	18241	18214	18260	18312	18095	18285	18199	18276	18087	18293	18230	18295	18365	18332	18218	18139	18149	18274	18194	18211	18149	18341	18353	18221	18074	18176	18232	18363	18133	18133	18214	18126	18173	18202	18142	18244	18156	18363	18240	18189	18086	18192	18075	18376	18068	18262	18230	18123	18113	18007	18160	18042	18202	18300	18051	18066	18118	18097	18180	18248	18077	18220	18255	18098	18173	18112	18217	18256	18094	18206	18268	18187	18238	18107	18406	18226	18268	18131	18301	18436	18200	18086	18079	18212	18422	18091	18069	18334	18154	18220	18124	18207	18077	18211	18266	18378	18136	18271	18036	18288	18272	18186	18315	17873	18385	18193	18148	18207	18202	18174	18301	18250	18302	18180	18227	18356	18257	18191	18377	18341	18314	18293	17941	18097	18071	18229	18232	18209	18231	18103	18339	18182	18223	18088	18284	18155	18138
22847	21424	29306	23987	21783	25164	55417	69625	55378	44980	34022	27340	24396	23665	23320	23370	23245	23160	23273	23068	23066	23239	23258	23187	23344	23386	23222	23194	23333	23308	23232	23135	23237	22918	23271	22959	23085	23150	23160	23287	22988	22896	23122	23224	23042	23195	23089	23307	23150	22942	23012	23073	23233	23045	23322	23115	23083	23013	23043	22925	22876	22946	22923	23165	23220	23126	22891	23068	23073	22933	23058	23074	23169	23220	23089	22989	23125	22876	23048	23100	23078	23131	23058	23095	22747	23213	22965	22983	23060	23122	23055	23094	22898	23055	23059	23185	23285	22883	23089	23019	23070	22932	23054	23094	23098	23169	23015	22988	23140	23047	22972	23100	23100	23038	23161	23086	22791	22990	23045	23076	22868	23049	23067	22933	23058	22850	23178	23245	23038	22767	23073	23094	22989	23052	23026	23025	23051	22943	23156	23188	23149	23011	22992	22919	22962	22959	23064	23138	22940	22882	22957	23104	22866	22951	23124	22905	23042	22804	22773	22785	22847	23078	23125	23160	22901	22941	22955	23032	23342	22923	22986	23034	23139	23033	23074	22976	23122	22814	23155	23297	23102	23092	22913	23199	23197	23056	23106	23001	22902	23122	22979	22982	22987	22970	23094	22907	23037	23025	23163	23105	22978	22995	23070	23173	23014	22944	23199	22990	22948	22940	23056	22964	22975	23069	23010	23123	23203	23022	23031	23080	23283	23153	22748	22985	23054	22983	23194	23030	23133	22876	22868	23105	22887	22938	23069	22949	23037	23045	22940	22907	23095	23096	22864	23110	23035	23117	23227	23112	23052	22970	23217	23339	23123	23014	23029	23006	22868	23061	23019	22938	23117	23173	23020	23130	23014	23005	22848	23076	22943	22857	23116	22908	23022	22984	23174	22994	22728	23062	23264	23028	23011	22957	22907	22889	23434	22927	23113	23209	23139	23301	23054	23211	23034	23050	23288	22968	23125	23089	23019	23063	22912	23114	23120	22919	22916	22882	23052	22863	23083	23162	23016	22894	22907	23014	23154	22991	23169	23154	23086	22876	23046	23113	23054	23050	23087	22975	22979	22998	23222	23073	23197	22972	23010	23057	23145	23191	23089	23049	22842	23210	23077	23040	23025	22925	22812	23206	22882	23027	23299	23070	23305	23198	23076	23045	23074	23016	22977	22813	23052	23107	22951	23113	23046	23003	23176	23043	22972	22993	23234	23046	22882	22853	22985	22975	23127	22785	22984	22938	22937	23033	22961	23132	23019	22999	23192	23094	23239	23007	23050	22830	23021	23026	23221	23050	23114	23314	23248	23126	23089	22951	22974	23109	23105	23118	23147	23155	23046	22876	23109	23198	23081	23032	23233	22961	23168	23205	22875	22956	22917	23059	23002	22957	23060	22879	22933	23213	23037	23060	23306	23106	23065	22973	22919	22815	23096	23077	23132	23006	22997	22933	22975	23321	23108	23099	23189	22840	23123	23160	22955	22971	23078	23010	23123	23000	23386	22955	22756	23168	23188	22786	22992	22887	23105	22789	23139	22965	22927	23087	23049	22967	22937	23061	23179	23275	23086	22764	22988	23097	23047	22983	22984	23056	23026	22966	23129	22986	23087	23166	23046	22926	22868	23042	23109	23100	23200	23189	23121	22967	23156	22982	23079	22867	22938	23099	23119	23000	23250	23070	22980	23041	23065	23273	23096	23066	23270	23072	23054	22846	23171	22849	22929	22936	23047	23158	23158	23136	23004	23061	23050	23096	23132	23137	22969	23058	23126	23015	23068	22846	23189	23119	23025	23060	23186	23100	23113	23026	23071	23179	23163	22932	22941	23203	23229	22846	23301	23163	22951	23007	22944	23085	23059	22789	23027	23025	23265	22844	23096	23109	23100	22985	23043	22924	23012	22891	22972	23104	23083	23026	22960	23010	23075	23026	23052	22811	23079	23186	23130	23170	23002	23049	23014	23066	23168	22979	22946	23087	23029	22946	23104	22991	22991	23082	22852	23116	23011	23058	22978	22998	22920	22748	23084	22834	23076	22832	23043	23032	23036	23013	23018	23093	22951	23067	22887	23100	22874	23140	23130	22998	22987	23095	22957	23199	22982	23146	22839	22968	23175	22885	23095	22989	23163	23059	23111	22906	23099	22973	23184	23060	23283	23075	22874	22981	23193	23089	23063	23261	23214	23206	22950	22947	22949	22989	22991	22778	22930	23049	22910	23011	22817	23002	23269	23226	22985	23129	22968	23123	23045	22961	23129	22998	23171	23005	23098	23041	23152	22940	23032	22922	22980	23367	23009	23190	22880	22933	23323	22994	23089	23012	22874	22845	23072	23065	23089	22998	23121	23006	22936	22883	22994	22829	23006	23217	23072	22882	23077	22971	22638	23028	23145	22827	23007	23140	23098	23069	23151	23087	22923	23013	22977	22857	23004	22958	22956	22920	22965	23111	23288	23096	23137	23099	22820	23092	23109	22856	23065	22903	22933	22983	23099	22928	22830	23040	23027	23097	23028	23228	23212	22909	23092	22934	23025	23209	22954	22997	23062	22980	23100	23073	23192	23284	22678	22920	23015	22939	23005	22951	23132	23103	22931	23007	22933	22787	22948	23153	23181	23062	23037	23113	23056	22946	22993	22861	23224	23015	23027	22954	23183	23139	23025	22935	23004	23229	23073	23116	22788	22840	22828	22978	22986	23117	22980	23084	23040	22971	22990	22996	23118	22929	23046	22952	22773	23036	22772	23149	23175	22743	23215	22934	23208	23052	23010	23043	22996	23041	22871	22898	23104	23013	23042	22827	23235	22903	22962	22977	22931	23009	23046	23066	22981	23100	22915	22939	23002	23127	23043	23067	23078	22985	22905	22844	22994	22794	23006	23089	22959	23121	22899	23079	23218	23087	23048	23113	23172	22936	23103	23048	23121	23177	23121	22903	23192	23024	23182	22917	22813	23108	22886	23019	22984	22816	23031	23053	22979	22959	23234	22918	23069	23011	23022	23301	22920	23034	23039	22924	23063	23164	22981	23172	22773	23117	23001	22975	22910	23229	22830	23269	23063	23065	23016	22878	22980	22901	23096	23025	22979	23111	23153	23101	23163	23155	23077	23105	23040	22974	22781	23349	23084	23075	23023	23033	23118	23015	23079	23104	22881	22976	23029	23258	22919	22980	23131	23174	23033	22902	23115	23073	23039	22994	23010	22760	22990	22889	23197	23010	23009	23148	23198	22974	22975	22968	23004	23108	22853	22985	23183	23008	23082	22999	23197	23163	22897	22930	22931	22850	22914	23109	22871	22899	22773	23150	22912	23099	23064	22874	22958	23040	23364	22865	22988	23011	22941	22989	22935	22887	22983	22822	23175	23166	22890	22970	23170	22932	22860	23167	23216	23110	23113	22812	23304	23020	23105	22984	22877	23135	22977	23084	23189	23062	22998	22900	22843	23225	23044	23170	22996	23141	23109	23229	22804	22781	23194	23132	23028	23203	23049	22951	23136	23001	23079	23191	23123	23222	23141	22970	23019	22989	23003	23011	22951	22949	22884	23123	23085	23075	22961	22996	22966	22920	22979	22926	23096	23132	23043	23167	23054	22916	23125	23108	22708	22945	23080	22989	22940	22931	23067	23107	23220	23205	22875	23145	23127	23274	23156	23110	23129	22786	23140	23018	22805	23012	22997	22949	22852	22978	22942	23174	22909	23143	23008	22899	23108	22991	22920	22946	23002	23016	23061	22886	23082	23009	23134	22988	23119	22982	23206	23318	22859	23213	23198	22981	22842	23096	23098	22893	22885	23223	23105	22897	23014	23240	23075	23054	23203	23034	23047	22953	23063	23056	22923	22949	23098	23189	23246	23170	23182	23077	22766	22819	22984	23283	23110	22937	23222	22930	23234	23077	23179	22851	23210	22951	23091	23180	22947	23045	23062	23044	22999	23287	22962	23108	23069	23141	23131	22772	23027	23085	23005	22941	22950	22950	23056	23139	23137	22933	23258	23015	23155	23006	23091	23333	22916	22926	23103	22959	23057	22911	23135	22989	23205	23006	23179	23033	22993	22862	23108	23123	23095	22944	23263	23001	23105	23146	23185	23226	23151	23077	23013	22991	22976	22935	23074	22919	23145	22909	23249	22971	23097	23038	22912	23027	23152	23186	22972	23029	23057	23094	23216	23165	22860	23132	23028	23060	22866	23176	22854	23079	23098	23182	23011	23168	22959	23194	23188	23348	22760	23172	23139	22920	23120	22917	23026	22997	22990	23071	22818	23123	22978	22844	22947	23074	22981	22912	23195	23112	23014	22989	22902	23016	22814	23013	22826	22987	23077	22897	23051	23053	23021	23101	23200	22992	23099	23097	23019	23165	23096	23060	22937	22923	23147	23195	23098	23097	23065	22967	23104	23077	22964	23129	22932	23137	23085	23275	23016	22801	22975	23197	23045	23213	23083	22865	23064	23007	22878	23004	22893	22980	23248	23066	22978	23007	23129	23025	23138	23078	23184	23010	23177	23205	22996	23052	22935	23122	23365	23148	23045	23058	22898	23270	22945	23220	23261	22882	22932	23178	23161	23042	23123	23111	23035	22858	23036	23109	23082	23263	23069	23006	23058	22987	23213	23090	23118	22931	23075	22896	23017	22888	22941	22765	23017	22785	23133	23062	23132	23045	22883	22936	23089	23034	23013	22884	23073	23027	22947	23161	23085	23019	22993	22922	23141	22941	22926	22995	23088	23057	22977	23146	23166	23165	22820	22924	22909	22897	23029	22934	23143	22964	23084	22954	22778	23039	22907	22984	23033	23150	23025	22938	22784	23089	23092	23101	23024	22967	22962	22903	22958	23124	23020	23022	23155	22937	23188	23137	23174	23285	22987	22860	22689	22773	23113	23042	22934	22862	22906	22974	23054	22961	23047	22949	22901	23160	23311	22982	22827	23326	23072	22942	23092	22996	23176	23061	23081	23035	23006	22891	22988	22882	23063	22880	23179	22977	22790	23133	22993	23068	23112	23011	23033	23037	23072	23033	23139	23275	23104	22885	23122	23197	23238	22974	23109	23080	22913	23115	22950	23216	23111	22969	22951	22985	22749	23013	23107	23010	23141	22956	23043	23119	23308	23181	23004	23079	23064	22981	22866	23078	23072	22961
17614	31971	30271	25147	23606	23129	55692	69464	54530	43750	30840	22751	19544	18655	18554	18753	18581	18863	18686	18712	18740	18594	18675	18721	18512	18788	18436	18590	18535	18653	18527	18591	18484	18646	18613	18524	18549	18623	18594	18548	18643	18777	18478	18725	18386	18605	18670	18621	18415	18555	18598	18579	18485	18417	18599	18507	18674	18621	18613	18706	18746	18562	18554	18349	18637	18463	18583	18508	18624	18717	18659	18461	18602	18678	18592	18629	18541	18747	18614	18706	18696	18498	18460	18679	18606	18599	18667	18440	18579	18552	18502	18534	18604	18548	18705	18447	18545	18743	18500	18686	18613	18558	18417	18510	18384	18610	18533	18378	18591	18697	18745	18629	18673	18456	18590	18575	18626	18527	18655	18555	18535	18558	18434	18642	18553	18710	18555	18461	18864	18680	18584	18483	18513	18531	18523	18388	18490	18473	18667	18570	18596	18419	18675	18607	18495	18764	18485	18701	18528	18611	18754	18394	18700	18440	18476	18395	18371	18577	18546	18502	18651	18547	18545	18458	18454	18641	18660	18389	18626	18379	18599	18696	18570	18516	18625	18499	18464	18583	18593	18378	18372	18602	18620	18713	18500	18511	18623	18489	18594	18482	18559	18556	18596	18423	18557	18610	18519	18375	18448	18559	18545	18628	18732	18470	18530	18540	18522	18504	18592	18450	18635	18528	18473	18531	18428	18506	18578	18591	18440	18284	18649	18653	18384	18576	18566	18595	18420	18495	18607	18546	18685	18523	18374	18700	18720	18553	18577	18692	18442	18480	18513	18470	18632	18639	18620	18446	18623	18590	18618	18534	18547	18595	18482	18600	18508	18701	18577	18549	18437	18638	18649	18719	18406	18615	18653	18589	18459	18626	18663	18555	18516	18645	18637	18584	18538	18748	18539	18386	18402	18674	18493	18431	18664	18339	18425	18628	18649	18453	18613	18551	18518	18563	18638	18501	18470	18551	18587	18621	18668	18552	18354	18252	18466	18489	18552	18473	18728	18636	18446	18545	18542	18527	18513	18615	18660	18537	18647	18420	18752	18566	18525	18486	18515	18587	18424	18671	18614	18540	18589	18312	18667	18479	18618	18553	18516	18489	18567	18596	18543	18820	18430	18368	18639	18436	18637	18398	18576	18494	18590	18588	18649	18781	18531	18526	18443	18619	18546	18635	18415	18616	18738	18522	18540	18492	18372	18648	18542	18550	18639	18562	18569	18590	18587	18633	18579	18601	18583	18571	18469	18595	18634	18491	18704	18701	18714	18404	18714	18694	18361	18752	18303	18591	18615	18509	18537	18582	18608	18456	18495	18478	18682	18567	18570	18726	18614	18522	18580	18626	18516	18480	18406	18733	18512	18542	18568	18449	18512	18553	18515	18624	18540	18526	18600	18678	18465	18579	18552	18581	18651	18587	18568	18509	18508	18462	18436	18572	18694	18486	18541	18710	18790	18651	18788	18565	18580	18598	18498	18524	18627	18584	18605	18722	18627	18723	18522	18536	18573	18357	18642	18587	18622	18450	18550	18551	18477	18543	18421	18551	18597	18487	18397	18575	18588	18646	18532	18402	18565	18636	18580	18504	18555	18508	18668	18519	18566	18608	18518	18497	18738	18639	18465	18598	18740	18698	18380	18481	18474	18471	18548	18512	18660	18521	18451	18443	18683	18648	18506	18467	18751	18474	18719	18471	18690	18675	18647	18765	18525	18509	18478	18487	18404	18625	18608	18739	18496	18485	18667	18558	18471	18667	18539	18516	18388	18462	18615	18566	18514	18471	18612	18636	18675	18500	18648	18581	18450	18539	18506	18625	18508	18556	18333	18657	18500	18454	18608	18432	18720	18510	18535	18530	18665	18533	18763	18535	18546	18489	18557	18594	18744	18536	18485	18543	18309	18550	18503	18536	18592	18665	18568	18721	18562	18536	18657	18655	18604	18557	18461	18606	18720	18546	18601	18656	18458	18441	18615	18476	18389	18592	18517	18590	18459	18478	18394	18629	18409	18619	18529	18768	18445	18562	18657	18490	18398	18616	18391	18665	18579	18531	18492	18585	18514	18509	18587	18643	18574	18557	18395	18653	18450	18522	18414	18630	18437	18615	18589	18604	18800	18366	18601	18667	18500	18482	18663	18551	18545	18623	18765	18788	18619	18878	18454	18370	18596	18676	18621	18564	18677	18516	18563	18499	18546	18663	18518	18603	18484	18717	18561	18594	18658	18855	18487	18459	18539	18445	18313	18582	18585	18564	18538	18568	18620	18648	18436	18447	18555	18511	18703	18478	18642	18539	18559	18528	18392	18531	18568	18578	18503	18604	18599	18508	18595	18338	18663	18441	18548	18594	18489	18610	18423	18757	18615	18444	18385	18597	18564	18632	18547	18545	18558	18604	18578	18518	18589	18431	18527	18440	18448	18483	18575	18590	18433	18586	18470	18511	18602	18510	18707	18662	18682	18537	18603	18570	18595	18626	18631	18704	18299	18555	18532	18758	18505	18498	18693	18445	18438	18526	18476	18729	18676	18659	18616	18552	18339	18538	18496	18610	18635	18561	18641	18527	18604	18600	18486	18531	18491	18486	18539	18630	18681	18580	18505	18689	18600	18569	18592	18487	18764	18404	18557	18456	18639	18423	18547	18618	18529	18459	18456	18351	18611	18669	18650	18654	18523	18580	18587	18594	18338	18594	18538	18458	18378	18603	18525	18681	18542	18436	18553	18601	18580	18608	18504	18576	18567	18632	18641	18487	18631	18655	18467	18537	18470	18600	18576	18669	18647	18687	18493	18475	18507	18567	18621	18469	18443	18303	18519	18511	18438	18610	18578	18715	18605	18617	18727	18622	18755	18792	18657	18556	18446	18673	18547	18759	18447	18719	18490	18771	18656	18578	18645	18554	18604	18634	18511	18591	18649	18529	18647	18477	18651	18707	18575	18410	18576	18509	18397	18437	18366	18595	18575	18811	18538	18661	18541	18517	18616	18602	18589	18570	18421	18412	18579	18407	18491	18633	18576	18382	18608	18681	18520	18653	18572	18521	18621	18570	18475	18513	18699	18646	18473	18489	18442	18559	18346	18455	18539	18469	18555	18486	18363	18607	18637	18541	18459	18662	18601	18746	18616	18625	18612	18523	18556	18370	18368	18666	18700	18454	18753	18516	18445	18662	18520	18644	18458	18618	18612	18651	18590	18546	18620	18572	18565	18672	18384	18600	18409	18561	18651	18533	18503	18555	18526	18617	18490	18569	18637	18432	18489	18493	18529	18567	18427	18593	18606	18663	18689	18684	18464	18667	18702	18576	18652	18606	18580	18537	18604	18624	18671	18456	18651	18642	18349	18544	18483	18610	18639	18475	18446	18459	18552	18521	18642	18445	18562	18671	18558	18523	18642	18462	18451	18494	18576	18598	18503	18523	18767	18726	18374	18673	18786	18491	18267	18645	18360	18529	18534	18477	18768	18459	18419	18598	18590	18619	18598	18414	18611	18742	18538	18563	18556	18587	18575	18658	18572	18498	18497	18555	18421	18687	18681	18552	18666	18686	18552	18526	18534	18603	18458	18511	18560	18508	18655	18473	18732	18601	18709	18763	18456	18521	18462	18533	18590	18545	18611	18448	18459	18475	18701	18533	18410	18498	18541	18559	18656	18537	18555	18656	18622	18510	18513	18592	18595	18531	18614	18566	18561	18575	18497	18655	18599	18585	18561	18457	18743	18550	18741	18623	18606	18510	18485	18632	18748	18624	18622	18706	18467	18459	18637	18457	18570	18666	18468	18507	18693	18703	18530	18656	18480	18688	18585	18501	18468	18395	18577	18506	18727	18425	18582	18438	18507	18513	18628	18368	18515	18490	18587	18662	18512	18636	18493	18425	18540	18533	18657	18475	18571	18526	18445	18539	18651	18636	18485	18542	18537	18668	18377	18440	18592	18482	18652	18663	18553	18410	18722	18663	18586	18374	18620	18639	18648	18401	18368	18511	18511	18545	18259	18486	18719	18587	18699	18588	18458	18527	18518	18559	18602	18668	18518	18561	18444	18594	18508	18506	18529	18592	18618	18452	18581	18370	18526	18597	18660	18773	18467	18609	18390	18579	18521	18428	18524	18526	18434	18535	18491	18640	18495	18484	18563	18522	18605	18575	18473	18389	18583	18776	18433	18660	18497	18393	18441	18464	18530	18559	18494	18536	18572	18643	18472	18481	18451	18563	18435	18607	18576	18546	18539	18556	18580	18450	18407	18527	18619	18613	18389	18384	18566	18665	18563	18575	18611	18492	18600	18671	18529	18536	18556	18454	18584	18598	18582	18611	18603	18599	18512	18672	18476	18574	18556	18558	18436	18581	18689	18648	18527	18708	18547	18455	18653	18589	18543	18578	18682	18486	18575	18492	18532	18544	18617	18570	18625	18591	18362	18745	18428	18596	18408	18657	18577	18400	18535	18447	18758	18631	18366	18541	18508	18581	18504	18626	18545	18681	18590	18585	18642	18478	18643	18431	18464	18557	18471	18367	18423	18547	18557	18592	18593	18430	18657	18431	18549	18723	18576	18479	18607	18555	18508	18600	18627	18584	18412	18443	18506	18559	18480	18505	18493	18668	18610	18736	18541	18614	18629	18667	18323	18624	18649	18714	18493	18561	18683	18469	18666	18587	18578	18646	18507	18638	18634	18528	18715	18576	18527	18676	18726	18470	18629	18517	18423	18464	18736	18644	18689	18603	18485	18683	18487	18512	18515	18643	18453	18534	18458	18607	18585	18639	18537	18604	18722	18647	18638	18615	18584	18540	18602	18508	18395	18552	18836	18575	18676	18513	18454	18512	18448	18469	18445	18574	18435	18581	18516	18750	18602	18607	18690	18500	18652	18524	18458	18490	18789	18415	18575	18501	18542	18531	18706	18496	18551	18490	18759	18591	18580	18495	18649	18562	18371	18603	18566	18663	18431	18576	18619	18747	18603	18563	18614	18568	18479	18498	18369	18627	18742	18493	18582	18639	18599	18662	18560	18524	18598	18571	18529	18486	18514	18577	18566	18562	18576	18506	18471	18642	18526	18712	18457	18538	18439	18801	18548	18544	18531	18455	18455	18554	18715	18522	18676	18557	18682	18627	18474	18396	18665	18448	18594	18707	18639	18467
27991	22663	27617	26592	23877	23947	26811	30395	28062	26033	24396	23289	23094	22894	22925	23013	22840	22887	22683	22858	22832	22939	22916	22913	22969	22905	22792	22945	22881	22957	23008	22942	22863	22857	23162	22873	22892	22856	22920	22853	23001	22846	23016	22792	22888	22852	23134	22774	22981	22834	22880	22830	23129	22759	22844	22787	22788	22791	22865	22869	22856	22710	22735	22973	23015	22877	22793	22718	22927	22893	22719	22760	22890	23021	22958	22574	22647	22940	22568	22774	22860	22915	22981	22815	22660	22899	22933	22994	23151	23028	22914	22846	22792	22863	22699	22766	22866	22564	23136	23075	23034	22884	22766	22777	23149	22792	22643	22852	22892	22890	22951	22744	23038	22788	22897	22746	22761	22697	22718	22815	22897	22977	22698	22886	22907	22903	22780	23127	22777	22813	23024	23067	22856	22754	22796	22799	22933	22830	22999	22935	22780	22955	22891	22819	22916	22823	22843	23030	23066	22633	22814	22865	22810	22798	23129	22915	23001	22788	23031	22893	22539	22773	22874	22691	23055	22709	22818	22763	22956	22926	22619	22823	23008	22706	22774	22816	22989	22737	22906	22661	22855	22611	23020	22803	22993	22686	22956	22823	22680	22740	22879	22865	22678	22868	22869	22660	22777	22779	23120	22811	23013	22786	22773	22781	22871	22744	22822	22975	22904	22816	22921	23017	22743	22692	22826	22700	23001	22789	23004	22951	22999	22800	22996	22875	22881	23004	22944	23037	23105	22795	22952	22808	22976	22650	22883	22950	22861	22972	22794	22896	22904	22731	22804	22830	22892	22823	22852	22930	23046	22997	22669	22906	22700	23029	22634	22645	22842	22952	22870	23010	22954	22871	22905	22795	22712	22651	22885	22783	22993	22859	22946	22860	22889	22872	22933	22726	22645	22861	22976	22868	22810	22716	23021	22720	22883	22873	22798	23162	22783	22828	22865	22819	22880	22909	22938	22917	22841	22977	22879	22820	22931	22687	23077	22830	22730	22833	22779	22744	22771	22834	23018	22852	22860	22924	22911	22986	22949	22677	23021	23014	22946	22827	22681	22688	22734	22956	22778	22904	23006	22912	23031	22646	22817	22873	22728	22894	22775	22895	22734	22798	22957	22822	22944	22692	22945	22999	23017	22685	23009	22775	22872	22808	22909	22911	22929	23056	22745	22778	22637	22814	22628	22813	22732	22652	22706	23354	22962	22826	22852	23086	22731	22649	22906	22763	22814	22952	22635	22912	22907	22894	22947	22833	22839	22837	22699	23020	22958	22824	22637	22997	23061	22888	22708	23004	22825	22938	22984	22986	22833	22740	22608	22868	22737	22786	22684	22967	22916	22806	22832	23028	23022	22997	23033	22978	22829	23018	22859	22629	23031	22856	22998	22844	22972	22922	22904	22822	23057	22943	22897	22693	22808	23213	22753	22720	22845	22687	22817	22798	22951	23071	22612	22715	22962	22840	22552	22816	22777	23001	22974	22961	22902	22825	22879	22825	22818	23007	22959	23076	22831	22843	22929	22892	22972	22764	23027	22881	22917	22823	22692	22706	22959	22939	22880	22835	22955	23002	22993	22957	22795	22866	22866	22841	22720	22640	22917	22748	22829	22677	22896	22864	23064	22919	22835	22728	22798	22768	22915	22868	22781	22941	22774	22723	22824	22731	22774	22670	22716	22711	22906	22952	22940	22534	22797	22929	22888	23056	22896	22765	22758	23076	22916	23037	22942	23083	22852	22902	22831	22852	22904	22902	22917	23060	22879	22744	22927	22940	22743	22809	22826	23012	22962	22870	23035	22836	22898	22828	22822	22832	22793	22619	22920	22689	22775	22950	22883	22711	22960	22893	22637	22886	22608	22709	22869	22755	23034	22738	22757	22840	22991	22843	22854	22849	22806	22881	22939	22667	22877	22854	22777	22989	22844	22699	22910	23072	22917	22780	23077	22843	22692	22944	22796	22690	22886	22875	22981	23124	22926	22839	22942	22629	22888	22767	23046	22917	22850	22910	22669	22788	22935	22750	22974	22836	22656	22976	22808	22885	22788	22724	22999	22747	22823	22921	22940	23027	22895	22998	22835	22694	22794	22994	22836	23153	23028	22924	22992	22781	22864	22967	22866	22847	22693	22704	22842	22958	22817	23066	22945	23031	22733	22936	22797	22684	22875	22700	22803	23069	22800	22903	22982	23050	22985	22973	22749	22720	23006	23125	22958	22777	23037	22942	22678	23161	22834	23083	22805	22703	23131	22788	22870	22874	23053	22648	22924	22883	22922	22799	22930	22928	22934	22993	22927	22800	22834	22925	22839	22769	23011	22964	22826	22876	22814	22775	22928	23023	23034	22704	22927	22931	22723	22841	23084	22856	22971	23069	22765	23050	23006	23076	22894	22844	22882	22644	22976	22953	22817	22918	22820	22893	22924	22834	22799	22836	22703	22696	22735	22834	22790	22804	22849	22778	23135	22902	22850	22796	22732	22841	22963	22887	23009	22998	22764	22858	22894	22720	22995	22852	22789	22939	22946	23151	22952	22877	22952	22969	23052	23040	22764	22927	22841	22847	22667	22702	22975	23007	22906	23004	22916	22817	22903	22906	22949	22906	23021	22951	22894	22710	23061	22970	22709	22765	22933	22753	23062	22909	22679	22781	23041	22905	23125	22961	22608	22838	22903	22931	22942	22868	22712	22884	22811	22880	22837	22958	22780	22975	23029	22887	23009	22872	22699	22944	22646	22847	22863	22812	22728	22689	22837	22773	22855	22808	22721	22732	23016	22716	22859	22936	22817	22853	22945	22902	23033	22981	22820	22769	23026	22995	22809	22884	22895	22992	23170	23003	22888	23058	22822	22856	22878	22943	22846	22799	22924	23021	22956	22811	22843	22996	22671	22780	22761	22942	22730	22790	22968	22815	22814	22933	22821	22898	22889	22861	22885	22940	22869	22871	23034	22853	22941	22780	22873	22901	23030	22988	22854	23005	23060	22869	22744	22666	22853	22863	22917	23032	22870	22910	22861	23043	22920	22859	22855	22921	22861	22781	22781	22922	22924	22931	22663	22942	22873	22870	23065	22905	22921	22962	22695	22755	22964	22832	22850	22832	22891	22821	23035	22938	22983	22835	22819	22884	22737	23107	22835	22903	22981	22949	22744	22872	23057	22858	22847	22766	22892	22916	22938	22836	22838	23015	22745	22905	23075	22983	22887	22891	22765	22873	22847	22753	22958	22703	22738	22824	22819	23186	22804	22683	22782	22939	22892	22930	22948	23045	22840	23018	23165	22986	22758	22997	22893	22884	22870	22842	22746	22941	23029	23166	22776	22906	22865	22939	22856	22830	23050	22879	22842	22882	23015	22917	23041	22842	22735	22990	23048	23108	22890	22834	22760	22890	22829	23050	22809	22535	22798	23024	22711	23004	22990	23045	22805	22834	22736	22856	22928	22781	22727	22984	22956	22716	22910	23009	22874	22959	22841	22879	22837	22648	22706	22858	22911	22827	22872	22868	22775	22829	23049	22851	22912	22953	22826	22870	22899	22877	22770	22716	22813	22754	22930	22804	22919	22998	22670	22852	22728	22741	22922	22946	22952	22780	23024	22845	22909	22791	22845	22781	23074	22779	22778	22809	22994	22943	22932	22834	23082	22767	22938	22814	22749	22581	22836	22795	22874	22745	22947	22913	23177	22683	22971	22909	22895	22828	22799	22868	23025	23160	22998	22959	22939	22868	22814	22863	22984	22965	22975	22961	22924	22681	22917	23006	22939	23013	22886	22818	23020	22922	22819	22869	22926	22699	23045	22875	22656	22954	22939	23092	23028	22920	22778	23003	22790	22893	22692	23013	23014	22835	22888	22796	23018	22948	22754	22915	22814	22627	22722	22849	23140	22927	23023	22838	22803	22850	22798	22877	22924	23110	22859	22899	22998	22974	22937	22753	22855	22826	22849	22703	22555	22845	22848	23012	22770	22686	22841	22838	22986	22658	22842	23050	22916	22876	22737	22688	22834	22794	22822	22791	22777	22698	22877	23025	22675	22682	22920	22968	22765	22834	22799	22799	22949	22816	22810	22996	23011	22695	22980	23045	22817	22599	23044	22956	22773	22848	22902	22836	22968	22935	23014	22804	22526	22936	23067	22968	22960	22834	22915	22842	22976	22958	22779	23056	22768	22938	22753	22710	22676	22976	22847	22927	22890	23012	22831	22798	22806	22899	22728	22854	22996	22803	23083	22774	22764	22713	22701	22925	22662	22923	22873	22923	22898	23069	22701	22794	22902	22949	22943	23021	22968	22943	22805	22848	22819	22813	22828	22934	22754	22590	22958	22727	22967	22995	22822	22801	22959	22773	22783	22824	22818	22891	22755	22893	23039	22785	23085	22859	22911	22836	22946	22803	22788	22735	22928	22682	22890	22847	22977	22793	23039	22951	23025	22844	22804	23019	22992	22916	22937	22868	23042	23069	22651	22869	22797	22693	22911	22701	22877	22817	22706	22666	22839	22964	22997	23051	22937	22689	22874	23052	22671	23000	22654	22675	22628	22568	22812	23027	22966	22992	22793	22891	22872	22876	22816	22708	22910	22736	22782	22873	22858	22780	22959	22993	22935	22778	22854	22945	22841	22952	22913	22732	23073	22781	22922	22765	22983	22851	22747	22813	22743	22767	22843	22752	22993	23019	22524	22494	22837	22862	22824	22934	22992	22817	22882	22803	22813	22848	22841	22785	22753	22759	22835	22961	22803	22680	22910	22716	22781	22732	23035	22763	23031	22844	22619	22712	22573	22922	22765	22978	22881	22917	22657	22852	23014	22773	23074	22871	22798	22771	22933	22885	22892	22760	22819	22841	22999	22948	22954	22633	22792	22682	22750	22844	22877	22905	22852	22697	22945	22911	22911	22978	22558	22696	22957	23161	22918	22841	22793	22593	22724	22962	23004	22987	22928	23131	22804	22820	22784	22979	22899	22569	22575	22850	22906	22690	22760	22883	22804	22802	22893	22568	22986	22825	22787	22854	22845	22700	22804	22976	22914	22780	22824	22829	22984	22913	22806	23043	22932	23085	22940	22833	22919	22927	23093	23003	22798	23041	22616	22993	22887	22873	22766	22832	22979	22921	22980	22813	23061	23314	23059	22743	22921	22754
17682	21871	21564	20807	20399	20228	24438	28306	24357	21790	19721	18922	18733	18529	18508	18530	18549	18510	18563	18604	18481	18505	18545	18575	18499	18537	18497	18669	18550	18630	18617	18593	18521	18399	18571	18585	18493	18574	18592	18659	18544	18596	18423	18652	18593	18538	18545	18571	18527	18578	18539	18486	18520	18441	18395	18536	18592	18513	18323	18455	18592	18585	18392	18557	18621	18489	18494	18572	18500	18587	18485	18525	18536	18666	18564	18540	18570	18410	18420	18598	18278	18369	18632	18464	18395	18464	18647	18449	18425	18452	18571	18463	18507	18558	18491	18339	18593	18549	18552	18488	18398	18739	18525	18535	18567	18509	18404	18465	18553	18581	18360	18584	18481	18314	18464	18516	18455	18464	18707	18379	18581	18692	18433	18352	18479	18414	18450	18638	18575	18450	18644	18518	18460	18682	18321	18491	18429	18445	18716	18358	18621	18482	18546	18521	18660	18416	18444	18435	18578	18677	18603	18637	18652	18255	18499	18398	18693	18622	18712	18532	18514	18569	18605	18602	18617	18550	18584	18464	18516	18679	18582	18494	18376	18567	18386	18542	18543	18345	18491	18578	18584	18457	18396	18484	18548	18440	18601	18591	18487	18384	18501	18583	18506	18750	18567	18565	18496	18716	18540	18647	18703	18524	18387	18361	18479	18518	18455	18721	18469	18434	18382	18691	18453	18430	18481	18652	18457	18570	18292	18506	18596	18633	18563	18711	18592	18573	18435	18405	18628	18585	18425	18662	18543	18768	18388	18695	18579	18415	18647	18555	18334	18432	18660	18461	18550	18517	18554	18557	18513	18496	18524	18594	18556	18459	18395	18455	18405	18606	18433	18671	18428	18462	18428	18444	18547	18531	18556	18568	18393	18458	18496	18621	18468	18419	18532	18516	18626	18432	18477	18615	18489	18628	18638	18679	18429	18447	18310	18593	18365	18584	18410	18375	18527	18508	18444	18441	18676	18451	18554	18476	18511	18490	18519	18437	18660	18596	18311	18568	18338	18617	18465	18459	18548	18454	18371	18389	18637	18485	18464	18682	18549	18558	18547	18518	18423	18426	18443	18520	18352	18459	18517	18586	18507	18755	18516	18525	18522	18423	18641	18462	18413	18563	18565	18361	18575	18384	18596	18583	18443	18502	18559	18454	18602	18632	18485	18515	18620	18641	18552	18586	18410	18647	18399	18513	18467	18417	18485	18502	18466	18455	18515	18589	18539	18452	18526	18498	18433	18348	18636	18665	18526	18514	18467	18544	18545	18445	18508	18529	18605	18571	18485	18461	18576	18517	18356	18505	18500	18475	18590	18564	18632	18465	18498	18612	18374	18617	18604	18505	18301	18459	18577	18439	18626	18484	18488	18313	18519	18495	18696	18475	18653	18494	18609	18456	18630	18631	18544	18619	18466	18463	18688	18469	18444	18407	18330	18687	18394	18529	18456	18380	18556	18551	18326	18487	18555	18468	18604	18654	18516	18269	18596	18651	18642	18531	18470	18539	18442	18418	18544	18432	18440	18466	18532	18421	18505	18437	18660	18467	18549	18574	18548	18604	18236	18518	18587	18448	18619	18611	18328	18575	18562	18233	18493	18413	18653	18457	18421	18490	18518	18525	18620	18473	18377	18392	18588	18626	18747	18398	18413	18579	18653	18607	18529	18537	18290	18476	18499	18484	18495	18294	18429	18487	18420	18627	18316	18485	18644	18570	18419	18520	18401	18411	18562	18554	18512	18639	18508	18515	18306	18499	18413	18349	18519	18618	18593	18617	18578	18449	18500	18476	18465	18692	18709	18314	18552	18548	18686	18507	18425	18587	18443	18561	18552	18602	18676	18562	18482	18532	18650	18651	18426	18526	18541	18339	18525	18427	18638	18412	18547	18664	18523	18490	18250	18343	18535	18502	18593	18345	18601	18397	18630	18541	18538	18634	18421	18460	18424	18468	18479	18452	18559	18358	18665	18308	18584	18500	18493	18567	18671	18624	18621	18528	18478	18436	18626	18416	18563	18386	18602	18536	18296	18528	18346	18553	18528	18590	18495	18643	18488	18657	18363	18528	18447	18536	18567	18433	18479	18742	18246	18455	18531	18547	18381	18581	18564	18565	18464	18637	18511	18460	18588	18314	18524	18568	18528	18440	18452	18604	18523	18389	18520	18542	18456	18590	18417	18610	18602	18345	18594	18578	18556	18585	18739	18457	18455	18480	18526	18479	18553	18483	18784	18539	18588	18601	18538	18358	18642	18468	18516	18432	18587	18415	18433	18500	18315	18452	18487	18447	18343	18447	18615	18466	18522	18587	18476	18385	18673	18758	18630	18430	18509	18534	18450	18589	18561	18478	18656	18506	18618	18540	18551	18679	18619	18418	18448	18646	18563	18457	18583	18706	18533	18380	18857	18492	18372	18550	18518	18521	18649	18508	18547	18607	18523	18420	18395	18656	18523	18441	18582	18425	18448	18599	18479	18609	18424	18443	18438	18606	18642	18471	18556	18507	18572	18558	18457	18431	18593	18384	18443	18624	18635	18325	18606	18500	18449	18490	18619	18496	18522	18503	18552	18585	18582	18474	18694	18524	18512	18549	18413	18490	18424	18595	18509	18585	18514	18548	18416	18608	18527	18564	18689	18438	18474	18496	18511	18599	18569	18655	18574	18597	18424	18465	18368	18626	18598	18764	18646	18304	18449	18442	18516	18624	18459	18390	18643	18454	18548	18492	18319	18562	18465	18488	18574	18453	18470	18608	18301	18578	18624	18390	18547	18708	18562	18402	18551	18431	18637	18628	18282	18667	18526	18431	18459	18525	18492	18518	18642	18703	18520	18576	18403	18505	18435	18281	18478	18638	18604	18551	18628	18430	18528	18499	18597	18406	18655	18580	18570	18557	18391	18519	18522	18392	18738	18598	18419	18537	18426	18404	18439	18417	18611	18392	18551	18488	18492	18566	18488	18510	18593	18574	18596	18525	18578	18439	18453	18742	18680	18523	18674	18479	18513	18518	18632	18660	18451	18448	18505	18540	18602	18487	18559	18611	18570	18541	18574	18502	18599	18568	18564	18503	18583	18501	18631	18446	18507	18600	18637	18452	18383	18433	18469	18518	18479	18479	18579	18379	18533	18409	18624	18415	18522	18518	18599	18581	18652	18409	18486	18546	18542	18675	18298	18556	18591	18506	18740	18585	18599	18440	18592	18538	18538	18585	18424	18637	18526	18518	18728	18573	18626	18428	18498	18541	18370	18541	18501	18517	18752	18512	18490	18366	18622	18591	18505	18438	18435	18592	18637	18516	18552	18538	18622	18647	18431	18377	18375	18664	18476	18405	18526	18422	18312	18566	18617	18369	18432	18596	18590	18421	18504	18677	18616	18346	18528	18522	18473	18379	18627	18597	18254	18756	18497	18428	18548	18428	18459	18592	18734	18445	18751	18520	18530	18374	18579	18459	18614	18727	18410	18414	18534	18527	18451	18544	18629	18454	18395	18501	18506	18595	18632	18596	18488	18446	18657	18454	18408	18609	18504	18669	18346	18737	18537	18545	18601	18439	18539	18528	18303	18558	18410	18532	18535	18525	18469	18555	18604	18490	18516	18503	18586	18543	18526	18681	18560	18562	18530	18626	18415	18431	18442	18482	18427	18556	18546	18659	18556	18421	18481	18463	18719	18612	18380	18602	18390	18557	18559	18493	18462	18475	18410	18579	18479	18301	18535	18603	18518	18506	18448	18497	18523	18579	18549	18496	18432	18409	18331	18404	18466	18334	18426	18582	18423	18774	18563	18564	18640	18443	18530	18443	18482	18602	18663	18673	18371	18334	18568	18573	18506	18510	18533	18367	18398	18554	18531	18489	18636	18473	18532	18514	18501	18481	18468	18521	18660	18486	18527	18527	18578	18450	18605	18578	18423	18602	18638	18508	18555	18606	18681	18792	18596	18404	18627	18493	18727	18473	18573	18603	18555	18534	18504	18592	18585	18540	18335	18691	18512	18572	18441	18412	18458	18846	18464	18702	18423	18469	18545	18364	18438	18697	18527	18735	18456	18603	18368	18611	18446	18429	18470	18544	18601	18492	18372	18470	18409	18474	18507	18438	18615	18575	18549	18506	18564	18559	18631	18558	18556	18294	18496	18428	18495	18413	18579	18592	18471	18416	18549	18619	18521	18587	18590	18568	18671	18389	18474	18422	18664	18582	18574	18610	18731	18615	18501	18554	18691	18537	18553	18587	18629	18470	18520	18398	18539	18529	18603	18454	18435	18541	18528	18506	18684	18517	18593	18644	18437	18525	18565	18581	18593	18570	18548	18461	18716	18463	18643	18452	18630	18561	18687	18649	18569	18669	18539	18345	18482	18266	18442	18649	18319	18445	18381	18460	18492	18486	18708	18428	18540	18539	18566	18476	18450	18430	18449	18566	18526	18345	18431	18450	18550	18515	18492	18486	18439	18578	18639	18548	18404	18439	18370	18632	18402	18574	18519	18515	18520	18577	18671	18381	18510	18471	18608	18492	18579	18633	18550	18588	18433	18632	18636	18510	18534	18418	18462	18378	18396	18468	18621	18501	18574	18575	18441	18319	18563	18564	18509	18592	18554	18564	18544	18580	18486	18510	18609	18476	18577	18627	18603	18415	18577	18598	18538	18491	18423	18698	18548	18605	18458	18421	18585	18508	18488	18486	18469	18615	18568	18473	18501	18429	18560	18626	18543	18455	18511	18601	18547	18546	18494	18643	18439	18515	18539	18478	18336	18474	18535	18285	18566	18480	18442	18440	18593	18449	18456	18640	18548	18540	18422	18426	18419	18520	18501	18543	18688	18589	18517	18403	18542	18410	18554	18600	18679	18615	18636	18408	18392	18531	18396	18542	18445	18595	18511	18457	18668	18528	18503	18579	18641	18483	18406	18606	18644	18453	18496	18468	18483	18521	18466	18556	18473	18500	18814	18500	18545	18452	18729	18637	18463	18599	18230	18416	18665	18359	18317	18516	18440	18643	18437	18468	18410	18624	18468	18490	18679	18560	18616	18472	18590	18452	18500	18487	18483	18642	18584	18527	18652	18675	18496	18529	18451	18472	18644	18568	18475	18622	18539	18544	18518	18477	18668	18214	18491	18515	18586	18580	18619	18588	18675	18522
24590	21389	28730	25038	24148	25445	40680	54314	41837	33693	27423	24363	23278	22625	22569	22434	22663	22564	22681	22723	22666	22844	22603	22591	22586	22725	22567	22763	22670	22426	22572	22634	22557	22588	22428	22553	22467	22791	22766	22700	22736	22641	22530	22435	22419	22407	22509	22483	22175	22556	22623	22476	22659	22656	22525	22459	22533	22558	22359	22575	22607	22581	22685	22684	22732	22703	22609	22598	22388	22307	22521	22539	22387	22487	22454	22264	22558	22320	22634	22570	22422	22672	22407	22414	22606	22642	22657	22599	22453	22433	22778	22502	22627	22493	22525	22477	22552	22401	22598	22412	22422	22582	22682	22511	22614	22528	22680	22604	22554	22551	22789	22434	22455	22427	22448	22553	22610	22749	22447	22451	22612	22544	22530	22429	22449	22500	22744	22723	22546	22303	22615	22461	22591	22613	22667	22449	22422	22486	22372	22570	22455	22506	22511	22517	22561	22440	22238	22518	22442	22489	22737	22317	22575	22425	22416	22703	22508	22584	22297	22459	22561	22727	22482	22337	22401	22650	22544	22524	22495	22733	22938	22466	22533	22626	22547	22324	22622	22434	22645	22464	22435	22492	22636	22442	22542	22570	22514	22456	22667	22370	22497	22483	22650	22561	22594	22551	22373	22563	22556	22682	22428	22553	22528	22629	22415	22549	22483	22576	22584	22399	22642	22660	22431	22319	22435	22518	22439	22446	22651	22761	22517	22696	22474	22353	22591	22508	22506	22817	22462	22435	22447	22618	22498	22714	22651	22454	22380	22523	22242	22562	22485	22346	22623	22371	22522	22722	22745	22622	22469	22525	22639	22624	22629	22546	22619	22513	22627	22951	22670	22300	22484	22391	22561	22657	22792	22662	22473	22448	22579	22373	22579	22527	22651	22670	22388	22494	22685	22422	22501	22509	22511	22647	22520	22492	22434	22539	22174	22506	22767	22515	22465	22647	22793	22465	22657	22469	22389	22543	22767	22353	22545	22481	22563	22614	22544	22424	22701	22619	22544	22453	22454	22382	22673	22669	22671	22791	22666	22508	22444	22403	22651	22413	22520	22473	22469	22452	22511	22537	22665	22670	22488	22347	22625	22552	22610	22598	22597	22702	22526	22541	22410	22544	22578	22417	22667	22403	22482	22373	22226	22502	22620	22549	22449	22521	22618	22742	22480	22495	22820	22565	22429	22344	22630	22317	22497	22469	22665	22702	22695	22591	22623	22576	22662	22648	22361	22549	22601	22422	22523	22350	22418	22661	22540	22723	22241	22625	22499	22653	22546	22688	22429	22260	22367	22595	22539	22507	22654	22537	22468	22529	22404	22552	22509	22407	22498	22377	22417	22806	22516	22415	22584	22409	22764	22433	22729	22394	22447	22476	22463	22697	22469	22610	22621	22412	22518	22450	22283	22501	22606	22549	22532	22536	22682	22589	22506	22558	22564	22609	22456	22501	22231	22812	22696	22508	22507	22535	22542	22445	22491	22689	22446	22541	22358	22586	22334	22493	22380	22666	22616	22583	22726	22517	22577	22566	22628	22527	22569	22676	22375	22456	22388	22458	22683	22454	22365	22380	22366	22444	22637	22550	22701	22427	22496	22601	22623	22425	22799	22328	22652	22659	22475	22592	22419	22523	22533	22422	22619	22653	22586	22383	22389	22371	22647	22753	22757	22551	22480	22537	22551	22637	22323	22420	22440	22649	22355	22205	22385	22484	22558	22486	22307	22485	22708	22641	22433	22648	22441	22581	22696	22663	22369	22459	22650	22500	22467	22501	22601	22555	22624	22562	22364	22833	22455	22528	22403	22466	22547	22505	22490	22531	22656	22440	22620	22254	22644	22309	22580	22641	22196	22443	22463	22737	22406	22647	22586	22622	22689	22574	22344	22501	22593	22548	22656	22568	22315	22670	22535	22584	22666	22880	22775	22348	22377	22352	22229	22521	22494	22583	22628	22537	22551	22649	22563	22488	22484	22650	22622	22389	22673	22604	22406	22546	22291	22492	22477	22624	22436	22435	22335	22700	22536	22554	22645	22559	22140	22459	22678	22581	22412	22592	22406	22707	22503	22352	22539	22394	22432	22596	22485	22286	22515	22472	22640	22497	22563	22651	22657	22633	22399	22281	22370	22514	22530	22460	22486	22314	22386	22438	22550	22566	22394	22570	22564	22605	22569	22490	22428	22624	22486	22458	22848	22537	22420	22603	22532	22273	22437	22665	22420	22491	22424	22476	22411	22399	22600	22830	22678	22430	22811	22489	22553	22466	22534	22544	22545	22438	22541	22543	22558	22374	22395	22527	22559	22623	22561	22683	22543	22595	22408	22316	22442	22536	22495	22437	22634	22381	22537	22363	22517	22527	22925	22449	22296	22389	22333	22392	22412	22614	22573	22559	22458	22343	22588	22318	22374	22486	22417	22435	22799	22529	22594	22755	22478	22484	22652	22493	22676	22579	22540	22433	22699	22379	22621	22467	22571	22549	22469	22308	22550	22603	22549	22672	22679	22445	22537	22592	22300	22692	22524	22559	22497	22605	22485	22500	22537	22343	22449	22521	22595	22533	22646	22554	22686	22409	22511	22420	22495	22468	22499	22474	22570	22556	22639	22449	22593	22561	22743	22704	22567	22177	22700	22368	22690	22510	22682	22356	22605	22328	22555	22495	22263	22585	22612	22308	22398	22565	22599	22332	22706	22525	22448	22534	22628	22683	22693	22547	22657	22476	22543	22403	22524	22499	22630	22474	22637	22508	22409	22540	22437	22544	22607	22430	22387	22355	22507	22444	22516	22447	22773	22550	22671	22630	22422	22516	22510	22424	22496	22478	22425	22483	22444	22496	22345	22265	22622	22541	22392	22460	22465	22674	22462	22496	22284	22530	22838	22580	22406	22390	22663	22425	22435	22300	22474	22461	22549	22482	22507	22563	22404	22464	22496	22649	22530	22289	22541	22518	22575	22502	22526	22634	22451	22629	22601	22574	22405	22554	22472	22510	22388	22265	22496	22455	22583	22582	22617	22520	22364	22444	22595	22498	22609	22640	22413	22574	22457	22495	22629	22465	22693	22681	22625	22588	22646	22620	22411	22423	22382	22575	22538	22722	22711	22370	22703	22612	22441	22538	22385	22452	22469	22633	22578	22509	22635	22749	22467	22155	22550	22433	22613	22499	22553	22650	22552	22655	22632	22388	22526	22773	22624	22480	22407	22456	22361	22439	22495	22403	22511	22800	22685	22443	22584	22431	22533	22547	22608	22663	22325	22581	22707	22400	22244	22533	22477	22645	22535	22369	22395	22658	22593	22200	22542	22454	22416	22596	22640	22563	22705	22664	22544	22405	22323	22397	22603	22625	22483	22497	22446	22443	22417	22488	22629	22530	22531	22539	22555	22627	22412	22719	22661	22607	22659	22490	22605	22529	22669	22523	22743	22400	22359	22472	22537	22490	22623	22640	22640	22594	22712	22709	22504	22610	22685	22628	22379	22279	22443	22250	22545	22446	22465	22479	22604	22489	22357	22494	22394	22491	22386	22444	22525	22583	22595	22589	22743	22444	22233	22163	22532	22491	22485	22697	22315	22606	22624	22679	22550	22545	22743	22522	22658	22739	22535	22448	22513	22384	22718	22540	22570	22626	22619	22520	22573	22873	22804	22643	22551	22295	22376	22636	22727	22667	22547	22428	22598	22772	22492	22553	22606	22517	22484	22507	22556	22493	22481	22598	22600	22415	22446	22553	22549	22640	22606	22346	22563	22536	22625	22665	22601	22595	22575	22597	22691	22769	22640	22316	22504	22419	22480	22736	22338	22635	22543	22576	22392	22579	22506	22576	22550	22477	22722	22456	22462	22675	22612	22558	22571	22423	22587	22598	22582	22577	22444	22572	22367	22373	22317	22470	22623	22588	22380	22751	22504	22576	22465	22553	22716	22541	22468	22452	22466	22656	22586	22590	22501	22487	22398	22487	22642	22603	22490	22466	22488	22638	22432	22731	22577	22655	22538	22404	22495	22618	22462	22441	22621	22449	22608	22623	22461	22523	22623	22468	22458	22590	22618	22626	22415	22623	22489	22584	22527	22627	22462	22357	22466	22566	22581	22321	22661	22455	22542	22575	22685	22496	22544	22673	22669	22416	22529	22440	22391	22722	22545	22542	22424	22408	22460	22267	22325	22523	22545	22445	22542	22531	22428	22701	22585	22711	22414	22452	22468	22616	22686	22589	22696	22644	22554	22668	22474	22478	22474	22543	22517	22432	22422	22588	22392	22424	22567	22718	22615	22735	22589	22509	22603	22494	22482	22509	22525	22568	22641	22629	22634	22410	22489	22552	22547	22598	22633	22597	22916	22317	22435	22619	22574	22589	22602	22326	22821	22428	22710	22277	22533	22355	22768	22519	22351	22505	22654	22621	22488	22545	22686	22593	22568	22565	22569	22398	22611	22618	22557	22434	22333	22562	22351	22485	22504	22605	22669	22453	22594	22678	22566	22574	22599	22252	22673	22526	22565	22656	22571	22503	22462	22367	22772	22609	22507	22717	22525	22652	22591	22723	22429	22586	22549	22603	22393	22589	22654	22486	22535	22480	22584	22524	22406	22523	22525	22393	22703	22420	22531	22633	22564	22525	22320	22776	22336	22513	22400	22463	22530	22636	22610	22466	22633	22498	22515	22531	22486	22612	22744	22437	22498	22485	22556	22509	22523	22511	22566	22339	22444	22416	22579	22645	22615	22472	22622	22418	22477	22565	22529	22633	22599	22522	22547	22732	22533	22513	22429	22526	22523	22493	22668	22490	22564	22479	22539	22332	22487	22534	22547	22494	22405	22403	22471	22332	22569	22463	22666	22333	22644	22504	22621	22616	22458	22347	22352	22457	22377	22595	22363	22572	22583	22530	22641	22433	22586	22593	22501	22410	22732	22470	22438	22549	22378	22539	22329	22439	22338	22507	22635	22430	22483	22361	22472	22678	22648	22707	22580	22686	22782	22565	22600	22572	22472	22550	22413	22327	22541	22712	22435	22585	22730	22525	22586	22248	22632	22486	22676	22724	22502	22637	22592	22711	22566	22643	22568	22805	22648	22475	22497	22578	22625	22451	22335	22508	22721	22727	22572	22736	22411	22588	22441	22513	22593	22638	22605	22556
16091	26700	26666	23409	22222	21403	40363	52122	39604	31237	23677	19859	18513	18399	18567	18314	18468	18536	18155	18352	18094	18492	18441	18244	18403	18107	18278	18437	18410	18330	18294	18405	18259	18280	18298	18240	18402	18289	18210	18358	18269	18375	18264	18311	18279	18394	18295	18253	18352	18330	18431	18497	18312	18276	18286	18361	18253	18407	18253	18324	18114	18199	18316	18326	18059	18305	18298	18362	18508	18322	18293	18331	18418	18329	18336	18373	18403	18299	18418	18282	18251	18428	18399	18192	18249	18346	18412	18325	18381	18321	18323	18324	18419	18317	18463	18263	18368	18253	18431	18521	18263	18401	18230	18314	18369	18460	18441	18276	18223	18266	18453	18126	18315	18167	18279	18174	18429	18009	18347	18204	18405	18300	18381	18172	18363	18312	18384	18330	18310	18179	18205	18288	18270	18201	18342	18270	18397	18359	18428	18206	18211	18353	18389	18288	18408	18392	18219	18178	18248	18285	18277	18442	18187	18146	18330	18320	18348	18189	18274	18253	18331	18207	18297	18296	18139	18218	18389	18499	18466	18231	18384	18266	18393	18444	18416	18270	18363	18270	18210	18012	18070	18311	18459	18275	18294	18567	18282	18397	18268	18282	18057	18054	18325	18289	18142	18301	18313	18347	18095	18399	18391	18409	18138	18155	18337	18185	18450	18357	18333	18312	18148	18553	18410	18266	18173	18543	18403	18375	18504	18236	18289	18191	18130	18223	18395	18168	18427	18254	18182	18242	18225	18075	18268	18245	18239	18419	18345	18177	18195	18338	18184	18335	18410	18185	18231	18334	18243	18416	18092	18253	18269	18186	18241	18189	18362	18393	18246	18218	18271	18350	18285	18353	18340	18393	18243	18362	18323	18248	18296	18135	18227	18320	18158	18173	18284	18233	18390	18392	18435	18608	18528	18337	18367	18301	18073	18303	18497	18225	18384	18447	18423	18085	18244	18370	18213	18463	18213	18305	18258	18413	18280	18170	18354	18315	18294	18092	18335	18275	18199	18270	18441	18348	18339	18144	18211	18240	18426	18146	17884	18282	18388	18212	18122	18214	18299	18276	18346	18269	18413	18134	18221	18360	18374	18388	18162	18111	18228	18461	18274	18217	18256	18231	18420	18224	18415	18270	18400	18246	18109	18152	18177	18339	18462	18284	18322	18348	18407	18229	18245	18254	18411	18353	18108	18188	18180	18445	18432	18318	18285	18306	18336	18274	18115	18176	18145	18161	18329	18461	18263	18470	18292	18183	18387	18230	18179	18157	18342	18246	18359	18164	18379	18185	18324	18317	18296	18420	18323	18374	18324	18266	18340	18448	18211	18205	18129	18282	18420	18332	18257	18344	18114	18212	18356	18202	18162	18193	18330	18105	18275	18348	18284	18278	18194	18347	18176	18304	18283	18223	18323	18371	18240	18288	18312	18294	18361	18391	18333	18481	18317	18425	18391	18258	18338	18377	18359	18324	18317	18416	18309	18271	18254	18229	18197	18281	18182	18405	18284	18207	18290	18317	18259	18256	18300	18391	18494	18132	18303	18181	18297	18260	18221	18271	18402	18178	18327	18224	18328	18422	18441	18171	18373	18388	18468	18452	18229	18443	18108	18453	18254	18306	18314	18197	18314	18560	18434	18282	18447	18303	18033	18389	18356	18227	18227	18391	18284	18277	18279	18340	18228	18354	18211	18235	18311	18490	18263	18163	18206	18289	18389	18343	18297	18289	18274	18253	18181	18266	18387	18184	18328	18445	18344	18178	18258	18207	18372	18456	18284	18192	18307	18270	18287	18329	18425	18219	18287	18360	18448	18309	18303	18225	18293	18443	18177	18266	18457	18277	18168	18243	18261	18250	18307	18176	18374	18241	18427	18198	18228	18374	18357	18556	18280	18208	18289	18257	18439	18349	18417	18125	18152	18352	18232	18309	18253	18394	18500	18374	18211	18346	18131	18316	18285	18335	18323	18221	18279	18392	18339	18327	18227	18273	18071	18246	18338	18319	18099	18176	18338	18216	18311	18283	18539	18323	18412	18298	18336	18268	18283	18251	18388	18391	18375	18465	18151	18599	18428	18575	18358	18330	18307	18310	18185	18363	18326	18140	18240	18379	18156	18316	18451	18160	18171	18262	18201	18434	18384	18414	18188	18359	18134	18130	18412	18288	18434	18420	18287	18309	18277	18345	18413	18131	18333	18363	18299	18217	18210	18502	18231	18475	18382	18102	18324	18114	18223	18336	18219	18388	18263	18389	18278	18342	18183	18210	18420	18344	18261	18272	18400	18429	18316	18350	18149	18394	18290	18119	18252	18153	18334	18357	18307	18325	18191	18375	18164	18279	18205	18303	18385	18141	18305	18241	18345	18270	18384	18442	18285	18363	18277	18121	18295	18393	18359	18422	18297	17955	18413	18375	18199	18335	18340	18272	18288	18179	18073	18308	18438	18394	18344	18317	18359	18398	18213	18440	18203	18312	18266	18265	18211	18329	18356	18180	18407	18142	18159	18211	18358	18223	18305	18227	18448	18409	18336	18441	18198	18378	18393	18377	18334	18232	18151	18153	18311	18362	18490	18276	18278	18286	18297	18335	18276	18161	18372	18240	18327	18106	18345	18247	18340	18265	18277	18330	18193	18280	18275	18439	18346	18240	18158	18214	18389	18305	18274	18350	18213	18189	18418	18428	18184	18390	18361	18364	18158	18304	18311	18264	18446	18434	18337	18380	18383	18303	18320	18286	18256	18439	18405	18234	18266	18237	18354	18283	18254	18356	18235	18226	18306	18221	18288	18272	18355	18327	18355	18209	18433	18372	18382	18280	18166	18415	18455	18309	18337	18435	18183	18211	18462	18394	18256	18416	18124	18183	18240	18333	18392	18354	18167	18281	18484	18195	18187	18422	18312	18360	18356	18339	18450	18252	18284	18397	18471	18120	18322	18266	18349	18408	18201	18165	18511	18324	18282	18294	18310	18478	18371	18333	18320	18213	18575	18342	18463	18202	18457	18373	18352	18199	18439	18295	18374	18343	18299	18390	18236	18238	18274	18327	18332	18234	18352	18285	18285	18372	18253	18151	18435	18435	18242	18377	18382	18185	18415	18302	18280	18315	18399	18226	18436	18368	18510	18282	18356	18275	18174	18340	18372	18183	18219	18169	18255	18209	18234	18398	18211	18388	18235	18376	18362	18295	18274	18413	18227	18325	18327	18149	18201	18266	18116	18296	18142	18170	18206	18314	18170	18205	18317	18203	18453	18278	18304	18416	18279	18126	18271	18355	18281	18516	18263	18454	18495	18249	18247	18255	18286	18225	18137	18285	18416	18330	18247	18202	18249	18476	18102	18386	18376	18292	18186	18207	18445	18350	18442	18393	18287	18358	18110	18117	18328	18401	18484	18299	18376	18336	18346	18176	18251	18108	18429	18113	18196	18213	18324	18297	18414	18090	18362	18348	18479	18388	18229	18369	18221	18283	18541	18265	18270	18500	18344	18456	18171	18410	18074	18149	18264	18351	18374	18376	18252	18373	18400	18362	18262	18161	18434	18340	18379	18463	18295	18330	18423	18284	18353	18278	18342	18364	18336	18197	18340	18296	18139	18244	18393	18212	18209	18271	18301	18363	18276	18512	18305	18181	18353	18256	18343	18177	18288	18288	18313	18211	18175	18363	18047	18208	18220	18236	18273	18313	18449	18336	18210	18400	18318	18291	18384	18151	18196	18118	18040	18357	18428	18268	18216	18366	18322	18350	18376	18466	18272	18341	18285	18298	18264	18391	18155	18378	18194	18398	18290	18381	18324	18218	18189	18371	18142	18231	18162	18503	18292	18280	18279	18206	18239	18534	18314	18441	18324	18318	18324	18365	18358	18360	18394	18408	18288	18297	18346	18260	18498	18202	18542	18291	18231	18310	18283	18202	18381	18404	18392	18377	18180	18365	18255	18278	18414	18213	18409	18330	18286	18436	18237	18426	18313	18295	18457	18348	18392	18305	18429	18078	18413	18274	18188	18245	18257	18124	18363	18416	18283	18199	18445	18345	18375	18411	18374	18227	18317	18306	18258	18333	18364	18410	18481	18193	18158	18382	18147	18229	18315	18150	18346	18307	18263	18163	18325	18298	18386	18200	18297	18413	18223	18439	18314	18297	18257	18246	18427	18323	18282	18034	18452	18243	18339	18208	18336	18189	18319	18253	18212	18516	18284	18415	18197	18393	18406	18280	18295	18175	18086	18395	18467	18297	18309	18293	18350	18299	18223	18160	18302	18331	18318	18111	18344	18310	18208	18284	18236	18389	18361	18360	18375	18299	18229	18224	18168	18148	18291	18169	18536	18043	18339	18198	18294	18314	18291	18327	18171	18282	18325	18111	18184	18359	18330	18339	18314	18323	18359	18405	18353	18254	18249	18174	18350	18257	18424	18374	18381	18361	18282	18357	18326	18469	18128	18244	18269	18311	18225	18177	18296	18315	18426	18313	18257	18376	18353	18336	18405	18215	18289	18239	18445	18308	18290	18396	18459	18039	18258	18226	18203	18395	18271	18227	18188	18263	18221	18177	18387	18320	18243	18463	18379	18198	18287	18307	18289	18285	18105	18381	18157	18394	18182	18379	18261	18341	18193	18370	18319	18395	18300	18285	18237	18310	18270	18296	18329	18196	18154	18225	18314	18411	18247	18349	18157	18375	18248	18364	18281	18215	18262	18371	18401	18210	18248	18220	18334	18350	18332	18346	18439	18197	18455	18347	17992	18134	18184	18398	18392	18298	18233	18476	18226	18394	18161	18287	18416	18292	18135	18317	18449	18276	18344	18354	18313	18173	18430	18475	18304	18380	18331	18198	18288	18355	18370	18267	18320	18223	18380	18349	18393	18251	18454	18317	18157	18274	18238	18522	18497	18408	18225	18129	18323	18224	18189	18371	18395	18378	18154	18279	18376	18313	18320	18136	18284	18427	18392	18321	18253	18360	18331	18279	18158	18216	18269	18359	18152	18174	18212	18240	18384	18192	18296	18331	18349	18184	18259	18209	18317	18361	18202	18249	18195	18247	18081	18356	18326	18356	18110	18442	18290	18275	18380	18478	18163	18489	18441	18363	18362	18391	18270	18213	18511	18115	18146	18291	18458	18194	18540	18189	18413	18339
22856	21434	29330	23958	21827	25149	57954	71101	55556	43397	32751	26516	23853	23078	22870	23027	22874	22966	22995	22922	22921	22685	22895	22746	22759	22938	22922	22948	22777	23150	22766	22668	22653	22601	22539	22642	22771	22901	22657	22866	22862	22640	22776	22841	22729	22638	22823	22586	22804	22762	22554	22678	22595	22691	22632	22722	22817	22765	22679	22744	22734	22756	22946	22641	22816	22823	22731	22928	22515	22729	22681	22689	22752	22733	22570	22585	22651	22667	22707	22717	22468	22702	22663	22590	22700	22574	22642	22541	22619	22820	22825	22500	22624	22616	22603	22702	22691	22790	22617	22610	22661	22852	22991	22794	22659	22766	22564	22566	22572	22637	22659	22469	22612	22766	22804	22694	22564	22640	22613	22768	22557	22734	22712	22630	22730	22457	22757	22606	22754	22567	22616	22694	22368	22843	22593	22662	22531	22392	22762	22648	22674	22600	22544	22566	22634	22559	22708	22472	22918	22802	22866	22650	22484	22714	22843	22711	22666	22535	22640	22638	22529	22501	22588	22785	22839	22492	22644	22538	22467	22647	22553	22679	22629	22753	22698	22551	22497	22497	22430	22606	22538	22641	22477	22469	22672	22659	22571	22821	22796	22580	22589	22690	22540	22707	22691	22588	22665	22297	22713	22434	22410	22589	22556	22715	22710	22586	22645	22611	22608	22643	22570	22530	22628	22626	22742	22501	22578	22728	22584	22505	22634	22726	22621	22633	22828	22729	22555	22572	22801	22549	22680	22728	22693	22662	22703	22698	22821	22517	22379	22568	22665	22775	22615	22644	22621	22800	22644	22487	22759	22469	22724	22489	22705	22532	22644	22616	22604	22774	22514	22695	22875	22479	22774	22772	22620	22597	22741	22790	22439	22467	22504	22663	22627	22526	22600	22790	22710	22744	22660	22523	22576	22795	22682	22655	22565	22556	22485	22573	22546	22454	22717	22710	22416	22437	22435	22671	22669	22431	22662	22732	22573	22452	22539	22738	22607	22559	22735	22412	22728	22782	22450	22841	22757	22504	22772	22545	22612	22719	22756	22607	22380	22752	22769	22593	22622	22565	22708	22668	22674	22427	22712	22480	22490	22622	22786	22564	22613	22505	22821	22593	22657	22727	22810	22599	22547	22372	22476	22626	22562	22600	22571	22503	22678	22554	22529	22789	22637	22676	22813	22565	22690	22627	22725	22460	22646	22883	22569	22656	22652	22591	22873	22772	22799	22678	22671	22902	22827	22616	22616	22774	22550	22739	22557	22899	22742	22536	22914	22730	22513	22489	22655	22567	22595	22526	22706	22591	22263	22562	22501	22803	22641	22623	22709	22717	22493	22630	22845	22563	22502	22598	22604	22312	22730	22648	22800	22692	22724	22903	22645	22527	22576	22768	22797	22587	22539	22617	22639	22391	22587	22649	22737	22557	22553	22609	22615	22571	22450	22642	22467	22590	22572	22640	22660	22483	22491	22671	22715	22780	22720	22691	22518	22852	22704	22619	22624	22722	22838	22807	22581	22560	22419	22663	22709	22651	22623	22663	22555	22758	22584	22860	22644	22409	22661	22563	22551	22645	22620	22804	22876	22580	22794	22606	22640	22712	22618	22420	22689	22785	22770	22746	22696	22611	22548	22717	22406	22688	22782	22458	22950	22528	22673	22578	22745	22682	22541	22679	22597	22634	22754	22526	22720	22738	22506	22788	22747	22497	22471	22711	22552	22515	22524	22539	22680	22618	22493	22512	22668	22866	22665	22624	22561	22525	22650	22647	22738	22486	22866	22585	22919	22578	22522	22621	22680	22683	22420	22761	22781	22806	22833	22505	22751	22392	22571	22418	22399	22406	22775	22445	22617	22605	22805	22575	22588	22656	22632	22804	22535	22548	22756	22613	22842	22913	22786	22635	22531	22657	22493	22501	22762	22595	22507	22615	22541	22588	22527	22560	22609	22788	22577	22694	22719	22542	22502	22745	22768	22685	22701	22903	22624	22455	22537	22623	22674	22534	22663	22640	22733	22630	22668	22592	22828	22492	22500	22320	22715	22725	22612	22623	22632	22696	22823	22843	22582	22682	22627	22675	22635	22384	22534	22644	22837	22666	22627	22720	22512	22582	22635	22634	22455	22639	22487	22476	22713	22683	22621	22590	22500	22729	22531	22497	22849	22714	22821	22711	22734	22765	22630	22679	22755	22741	22558	22756	22581	22834	22632	22637	22622	22566	22707	22600	22676	22497	22358	22664	22635	22591	22833	22805	22646	22818	22928	22681	22948	22712	22390	22648	22653	22666	22714	22705	22631	22755	22584	22591	22560	22628	22645	22654	22762	22690	22622	22896	22835	22910	22714	22413	22553	22466	22520	22705	22448	22974	22508	22391	22738	22544	22710	22821	22843	22520	22763	22546	22725	22600	22743	22627	22790	22580	22513	22578	22438	22520	22818	22714	22663	22490	22535	22559	22467	22606	22506	22698	22701	22632	22854	22651	22522	22426	22550	22751	22553	22779	22804	22413	22643	22467	22510	22649	22443	22666	22790	22575	22650	22528	22663	22744	22667	22568	22653	22527	22767	22790	22329	22776	22588	22565	22575	22652	22761	22440	22619	22428	22605	22507	22475	22845	22758	22617	22538	22595	22752	22254	22645	22726	22709	22588	22714	22558	22569	22555	22769	22603	22635	22690	22498	22562	22890	22610	22704	22631	22650	22648	22645	22571	22732	22566	22742	22913	22471	22674	22693	22664	22746	22564	22653	22670	22571	22773	22761	22770	22569	22659	22697	22712	22733	22427	22656	22561	22784	22674	22789	22737	22681	22566	22741	22610	22556	22707	22669	22594	22620	22398	22727	22669	22525	22702	22820	22629	22676	22863	22725	22719	22455	22716	22681	22759	22561	22773	22709	22808	22830	22747	22803	22485	22775	22614	22846	22750	22713	22676	22665	22718	22602	22737	22649	22897	22666	22655	22933	22657	22546	22604	23028	22801	22562	22878	22388	22803	22635	22635	22836	22699	22694	22824	22704	22664	22619	22655	22699	22719	22601	22726	22623	22547	22924	22551	22520	22689	22639	22590	22647	22673	22719	22695	22804	22509	22511	22486	22625	22511	22774	22873	22568	22787	22801	22662	22603	22713	22639	22500	22711	22597	22709	22869	22732	22460	22628	22611	22604	22475	22634	22669	22677	22473	22648	22590	22616	22635	22625	22522	22774	22745	22676	22785	22631	22846	22656	22631	22580	22574	22703	22711	22594	22397	22655	22680	22616	22656	22603	22416	22734	22842	22555	22660	22731	22603	22486	22563	22653	22533	22836	22651	22556	22544	22502	22853	22400	22539	22675	22543	22825	22603	22778	22639	22533	22680	22577	22681	22662	22819	22760	22614	22781	22527	22481	22599	22684	22554	22694	22654	22726	22365	22631	22714	22647	22704	22986	22519	22513	22543	22553	22608	22513	22642	22806	22570	22649	22676	22617	22862	22592	22484	22676	22454	22614	22506	22828	22722	22710	22754	22315	22539	22810	22762	22692	22637	22561	22767	22589	22743	22728	22558	22703	22650	22841	22518	22600	22600	22576	22594	22741	22596	22249	22737	22649	22283	22802	22707	22757	22609	22567	22572	22394	22721	22754	22628	22592	22646	22580	22693	22716	22536	22554	22553	22726	22490	22667	22580	22659	22666	22756	22489	22688	22762	22667	22841	22399	22720	22966	22770	22865	22606	22807	22688	22623	22598	22853	22562	22671	22595	22445	22467	22478	22480	22598	22676	22657	22578	22776	22605	22451	22421	22674	22614	22628	22517	22683	22464	22526	22517	22785	22529	22862	22433	22763	22546	22527	22616	22722	22757	22714	22330	22579	22520	22653	22712	22706	22630	22649	22737	22702	22526	22850	22598	22650	22614	22710	22443	22674	22661	22628	22768	22838	22836	22691	22430	22520	22570	22621	22532	22809	22651	22521	22672	22715	22519	22819	22714	22591	22799	22765	22615	22724	22684	22848	22473	22547	22803	22643	22731	22685	22565	22623	22705	22726	22584	22557	22719	22617	22633	22621	22440	22456	22530	22610	22572	22691	22478	22517	22800	22618	22597	22679	22603	22665	22854	22624	22729	22773	22429	22463	22767	22655	22662	22605	22452	22506	22835	22485	22579	22753	22675	22631	22598	22691	22470	22536	22585	22525	22566	22573	22569	22743	22615	22481	22530	22724	22742	22730	22574	22671	22644	22608	22576	22768	22626	22763	22800	22866	22486	22562	22625	22389	22591	22467	22552	22576	22686	22509	22538	22597	22587	22560	22537	22663	22714	22675	22789	22575	22754	22565	22610	22680	22528	22686	22652	22673	22670	22754	22508	22651	22550	22692	22639	22613	22880	22609	22630	22659	22651	22706	22696	22624	22575	22572	22789	22761	22731	22755	22577	22838	22480	22796	22689	22579	22861	22790	22633	22599	22596	22626	22704	22728	22527	22375	22501	22559	22495	22678	22381	22476	22627	22659	22830	22714	22750	22837	22620	22660	22531	22556	22708	22660	22757	22674	22637	22686	22744	22488	22679	22448	22531	22884	22668	22585	22497	22815	22649	22467	22551	22640	22562	22505	22715	22635	22549	22318	22588	22837	22557	22719	22646	22568	22630	22727	22646	22819	22719	22815	22652	22821	22755	22507	22293	22678	22671	22520	22616	22589	22624	22829	22506	22548	22455	22556	22520	22717	22779	22650	22648	22598	22665	22445	22675	22625	22498	22767	22714	22695	22438	22580	22738	22560	22582	22727	22706	22740	22676	22677	22711	22728	22664	22865	22651	22353	22762	22600	22382	22747	22584	22689	22628	22617	22702	22448	22553	22519	22758	22692	22482	22727	22443	22580	22479	22682	22721	22776	22693	22678	22840	22664	22696	22576	22543	22452	22462	22628	22625	22520	22627	22694	22698	22638	22392	22670	22677	22812	22670	22811	22653	22522	22639	22731	22649	22498	22747	22626	22653	22526	22514	22501	22590	22576	22631	22726	22574	22564	22631	22525	22663	22623	22596	22776	22652	22887	22745	22594	22907	22958	22808	22946	22594	22621	22837	22708	22527	22756	22525	22636	22512	22554	22633	22493	22618	22688	22585	22870	22558	22757	22669	22816	22798	22721	22612	22708	22612
17913	33508	32697	27439	24407	22903	58891	71592	54053	42115	29610	22123	19291	18410	18392	18369	18398	18109	18495	18342	18175	18384	18370	18179	18362	18203	18333	18239	18250	18304	18502	18193	18262	18394	18327	18433	18428	18352	18300	18179	18381	18207	18395	18341	18328	18345	18292	18401	18377	18359	18268	18347	18253	18383	18148	18233	18416	18191	18128	18215	18026	18243	18211	18196	18198	18398	18232	18383	18359	18261	18185	18199	18336	18291	18245	18205	18228	18405	18515	18224	18342	18122	18150	18355	18257	18540	18258	18535	18237	18165	18213	18319	18396	18359	18186	18191	18192	18303	18308	18331	18448	18293	18328	18300	18334	18416	18291	18387	18431	18331	18205	18325	18499	18399	18387	18314	18374	18199	18275	18203	18288	18173	18053	18267	18402	18362	18278	18393	18243	18255	18216	18240	18304	18328	18116	18258	18433	18347	18216	18255	18330	18255	18171	18378	18364	18235	18250	18355	18320	18243	18123	18250	18230	18304	18285	18122	18334	18235	18326	18335	18426	18432	18316	18200	18275	18306	18250	18228	18240	18481	18472	18428	18326	18218	18364	18161	18082	18209	18373	18311	18358	18301	18211	18196	18347	18376	18303	18441	18247	18060	18315	18272	18177	18367	18385	18229	18083	18270	18224	18482	18393	18400	18303	18383	18354	18461	18343	18306	18352	18284	18147	18399	18163	18227	18308	18441	18429	18324	18426	18257	18452	18170	18277	18277	18198	18186	18494	18429	18349	18304	18298	18294	18380	18283	18320	18347	18435	18422	18248	18377	18202	18477	18300	18350	18210	18424	18346	18385	18307	18279	18362	18300	18317	18308	18348	18257	18259	18244	18392	18271	18299	18179	18223	18151	18326	18515	18414	18347	18372	18262	18438	18164	18124	18281	18176	18223	18356	18367	18362	18322	18333	18399	18239	18250	18330	18312	18330	18251	18248	18400	18317	18468	18346	18306	18195	18088	18334	18181	18245	18393	18185	18454	18280	18286	18267	18195	18281	18185	18340	18182	18486	18299	18335	18196	18264	18315	18217	18261	18380	18487	18458	18313	18323	18397	18320	18346	18260	18379	18398	18361	18311	18222	18249	18230	18239	18310	18265	18212	18434	18229	18334	18436	18177	18262	18265	18220	18261	18378	18232	18270	18371	18306	18313	18389	18253	18138	18253	18339	18415	18190	18201	18407	18235	18293	18169	18331	18348	18390	18266	18205	18214	18390	18314	18244	18284	18367	18427	18273	18186	18300	18233	18178	18220	18075	18188	18236	18270	18438	18285	18438	18269	18361	18355	18408	18334	18148	18211	18345	18207	18120	18388	18525	18194	18315	18369	18385	18202	18249	18291	18170	18129	18365	18343	18334	18395	18078	18335	18317	18172	18215	18275	18314	18300	18237	18209	18368	18316	18294	18276	18357	18162	18398	18272	18217	18327	18247	18428	18250	18361	18273	18125	18296	18376	18274	18298	18374	18443	18266	18167	18305	18261	18298	18431	18313	18209	18335	18268	18337	18212	18232	18261	18207	18189	18339	18438	18273	18300	18379	18170	18324	18323	18281	18413	18355	18321	18325	18290	18340	18225	18422	18148	18360	18377	18235	18384	18234	18191	18037	18253	18236	18416	18209	18305	18181	18383	18386	18263	18410	18209	18285	18250	18336	18369	18068	18235	18294	18367	18275	18427	18249	18410	18327	18255	18411	18227	18220	18315	18094	18388	18430	18217	18289	18423	18354	18241	18374	18324	18323	18196	18145	18274	18361	18356	18381	18257	18311	18275	18215	18262	18348	18237	18209	18270	18307	18172	18539	18409	18218	18298	18162	18403	18192	18472	18358	18332	18236	18408	18382	18242	18174	18257	18227	18130	18323	18379	18317	18460	18350	18274	18379	18248	18270	18209	18208	18235	18137	18232	18068	18265	18335	18389	18231	18229	18317	18204	18364	18331	18251	18185	18204	18359	18191	18217	18275	18345	18247	18391	18336	18369	18138	18258	18227	18377	18166	18404	18179	18286	18372	18200	18249	18422	18260	18246	18489	18337	18258	18323	18275	18282	18315	18238	18392	18279	18343	18296	18349	18155	18440	18204	18307	18446	18273	18286	18390	18251	18193	18268	18154	18211	18382	18226	18236	18389	18236	18259	18101	18418	18294	18283	18580	18276	18182	18243	18344	18381	18252	18160	18298	18275	18204	18134	18398	18329	18229	18096	18351	18182	18353	18056	18292	18268	18315	18229	18249	18173	18339	18456	18277	18178	18220	18243	18272	18475	18348	18267	18268	18324	18282	18325	18195	18396	18254	18205	18383	18334	18359	18281	18320	18206	18184	18336	18171	18359	18100	18303	18314	18497	18258	18145	18327	18204	18390	18427	18165	18111	18330	18348	18356	18185	18200	18191	18268	18334	18294	18172	18213	18224	18293	18475	18290	18425	18368	18294	18357	18333	18148	18258	18229	18289	18289	18099	18301	18484	18232	18137	18284	18345	18220	18185	18367	18435	18528	18186	18184	18122	18347	18343	18290	18377	18203	18260	18509	18297	18252	18273	18397	18257	18346	18163	18137	18492	18447	18230	18152	18200	18439	18402	18319	18187	18336	18399	18292	18066	18432	18326	18325	18364	18325	17985	18232	18182	18455	18353	18310	18136	18525	18337	18403	18318	18305	18296	18264	18331	18366	18245	18275	18248	18299	18381	18413	18332	18257	18175	18297	18495	18137	18301	18176	18448	18146	18341	18276	18433	18410	18240	18310	18213	18376	18302	18467	18283	18233	18410	18278	18295	18285	18354	18314	18257	18263	18230	18288	18487	18175	18295	18311	18292	18360	18272	18258	18344	18304	18209	18164	18419	18222	18306	18355	18362	18194	18251	18328	18424	18302	18344	18009	18265	18360	18235	18147	18472	18253	18222	18141	18214	18231	18321	18146	18188	18254	18332	18186	18297	18349	18377	18310	18166	18267	18198	18136	18299	18170	18183	18312	18380	18150	18247	18302	18250	18356	18400	18259	18354	18431	18035	18184	18338	18503	18193	18233	18172	18374	18142	18188	18232	18362	18259	18267	18326	18316	18373	18433	18115	18209	18366	18365	18292	18480	18246	18373	18240	18226	18153	18393	18243	18075	18323	18462	18292	18390	18212	18355	18314	18388	18346	18359	18177	18270	18356	18347	18135	18258	18229	18233	18487	18323	18200	18209	18530	18278	18259	18218	18360	18187	18192	18350	18274	18216	18322	18346	18310	18305	18354	18231	18407	18198	18389	18250	18253	18236	18327	18307	18369	18210	18392	18180	18396	18330	18177	18234	18229	18279	18216	18412	18300	18238	18286	18289	18327	18131	18236	18337	18277	18107	18265	18156	18226	18227	18228	18345	18350	18359	18293	18291	18175	18130	18339	18326	18259	18212	18347	18138	18195	18133	18260	18337	18298	18167	18392	18206	18202	18262	18467	18443	18458	18373	18255	18347	18256	18335	18343	18274	18303	18399	18218	18299	18272	18169	18310	18329	18261	18208	18423	18336	18346	18234	18051	18325	18372	18312	18190	18458	18348	18265	18295	18343	18204	18305	18106	18284	18286	18420	18266	18416	18309	18288	18267	18329	18253	18374	18445	18308	18280	18092	18186	18350	18307	18278	18280	18217	18337	18335	18287	18219	18086	18322	18122	18162	18291	18356	18335	18248	18412	18301	18340	18126	18225	18222	18368	18219	18199	18268	18306	18377	18162	18318	18348	18423	18241	18181	18338	18360	18089	18357	18149	18163	18333	18368	18317	18301	18109	18447	18223	18219	18441	18281	18258	18282	18288	18244	18213	18514	18213	18379	18237	18201	18316	18153	18211	18167	18150	18262	18325	18144	18109	18204	18253	18260	18265	18229	18192	18283	18237	18140	18346	18251	18245	18320	18264	18461	18241	18118	18191	18245	18164	18244	18281	18429	18502	18162	18191	18239	18387	18293	18310	18174	18230	18326	18347	18256	18265	18358	18206	18295	18308	18332	18144	18358	18263	17968	18163	18345	18402	18244	18176	18486	18228	18347	18342	18327	18301	18240	18263	18452	18297	18170	18162	18367	18358	18376	18248	18251	18328	18019	18349	18312	18348	18232	18235	18202	18179	18145	18320	18315	18280	18345	18138	18140	18329	18519	18407	18239	18420	18405	18118	18230	18265	18214	18383	18141	18264	18437	18352	18137	18266	18212	18238	18160	18333	18444	18084	18131	18197	18461	18324	18284	18292	18375	18283	18194	18206	18237	18114	18362	18262	18239	18250	18221	18343	18243	18192	18280	18293	18315	18363	18242	18227	18231	18334	18199	18382	18335	18283	18285	18417	18127	18350	18279	18463	18255	18192	18450	18288	18287	18284	18308	18320	18163	18365	18373	18382	18276	18223	18243	18091	18361	18247	18488	18086	18393	18345	18387	18331	18229	18419	18293	18249	18482	18229	18122	18338	18391	18293	18486	18406	18282	18436	18176	18231	18079	18346	18441	18183	18296	18164	18287	18309	18177	18304	18090	18309	18243	18333	18221	18234	18353	18294	18311	18381	18201	18388	18318	18438	18335	18305	18371	18362	18197	18485	18276	18391	18213	18440	18219	18210	18251	18369	18438	18289	18182	18243	18376	18168	18272	18304	18307	18252	18363	18354	18289	18390	18314	18144	18408	18178	18182	18205	18200	18096	18243	18234	18221	18195	18466	18290	18142	18202	18154	18525	18164	18233	18376	18281	18264	18268	18460	18245	18182	18257	18235	18125	18256	18321	18246	18231	18332	18318	18342	18267	18361	18400	18264	18126	18294	18243	18166	18298	18235	18394	18411	18284	18358	18266	18156	18258	18297	18139	18350	18491	18103	18212	18205	18395	18389	17998	18376	18185	18335	18109	18416	18457	18347	18337	18419	18276	18464	18385	18365	18276	18414	18368	18209	18158	18272	18258	18382	18332	18334	18288	18277	18323	18413	18226	18322	18415	18328	18263	18271	18126	18306	18282	18287	18170	18319	18231	18276	18310	18188	18425	18403	18259	18224	18030	18302	18337	18371	18216	18386	18301	18332	18203	18334	18304	18348	18318	18342	18294	18238	18395	18427	18330	18288	18158	18352	18262	18334	18236	18231	18171	18414	18258	18279	18242	18374	18005	18326
27954	22763	27918	25959	22433	22725	26085	29628	27292	24992	23152	22466	22367	22442	22370	22323	22025	22020	22053	22121	22034	22203	22044	22197	22013	22243	22121	22134	21883	22139	22032	22326	22301	22220	22267	22232	22178	22066	22197	22140	21993	21979	21914	22047	22198	22178	22235	22077	22184	22099	22019	22020	22272	21971	21987	22053	22134	22088	22072	22280	22179	22050	22086	21968	22000	22125	22173	22345	22081	21935	22377	22103	22164	21775	22186	21979	22266	22077	22113	22086	22262	22041	22225	22072	22054	22137	22034	21992	21984	22268	22382	22121	22093	22107	22150	21993	21978	22110	22158	22191	22336	22240	22072	22226	22008	22110	22128	22204	22157	21973	22133	22005	22077	21913	22383	22107	22123	22041	22128	21750	21942	21973	22144	21756	22114	22064	22217	22112	22165	22012	22184	22223	22235	22339	22338	22346	22009	21949	21975	21989	22122	22134	22089	22302	22217	22068	22200	22102	22049	22022	22008	22072	22287	22145	22116	22170	22328	21951	22014	22353	21962	22109	22058	22065	21944	22050	22120	21903	21914	22277	22113	21967	21916	22065	22183	22171	22341	22198	22122	22060	22070	22041	22141	22223	22145	22132	22113	22263	22064	21979	22108	22070	22203	22111	22320	22143	22222	22094	22088	22237	21916	22176	22074	22020	21896	22199	22240	21910	22139	22156	22226	22008	22046	22105	22118	22097	22254	22082	21917	22073	21908	21946	21941	22137	22175	22278	22152	22055	22063	22275	22322	22074	22244	22220	22286	22077	22378	22033	22200	22034	22111	21977	22144	22183	22200	22110	22140	22163	22192	22133	22018	21908	21947	22062	21984	22155	22082	22079	22067	21980	22008	22204	22051	22115	22154	21956	22027	21761	22111	22032	22060	21904	22005	21998	22091	22108	22149	22115	22097	22197	22198	21914	22193	22038	22014	21831	22117	22217	22187	22180	21973	22086	22015	22026	22019	21841	22186	22217	22205	22093	22013	22159	22222	22157	22294	22102	22204	22113	22122	22041	22237	21968	22180	22247	22101	22212	22178	22193	22124	22090	22325	21884	21974	22398	22265	21952	22040	22024	22298	22124	22132	22030	22109	21935	22314	22045	22002	22129	22106	21926	21788	22054	22015	22185	22150	22228	22324	22122	21987	21983	22015	22070	22170	22055	22160	21946	22094	21999	22077	22190	21985	22138	22390	22277	22215	22024	22084	21820	21844	21977	21960	21983	22048	21849	22167	22237	22170	22036	22102	21964	21959	22089	22072	22327	21844	22166	21977	21972	22010	21948	22037	22139	22138	22091	21976	22000	22099	22088	21959	22287	22032	22178	22264	22187	21974	22190	22108	22133	22138	21879	22096	22051	21966	22126	21976	22331	22156	22067	22085	22217	22161	22327	22159	22168	22009	22167	22103	21984	22084	22197	22229	22247	22250	22308	22047	21982	22165	22175	21895	22175	22228	22507	22002	22133	22117	22022	22010	22077	21978	22132	21993	22204	22039	21997	21835	22192	22287	22237	21981	22210	22222	22167	22260	22155	22118	22372	22072	22027	22048	22119	22048	22144	22155	22019	22192	21986	21980	22129	22022	22169	22051	21881	22143	21971	22112	22082	22103	22126	22184	22007	22303	22158	22013	22079	22090	21993	21891	22030	22284	22186	22129	22091	22263	22237	21883	22275	22008	22052	22178	22196	22038	22125	22039	22155	22192	22066	22044	22321	22038	22398	22056	22072	22100	22050	22286	22072	21923	21980	22223	22306	22127	22249	22280	22059	22031	22180	22026	22165	22161	22236	22100	22262	22218	22203	22151	22141	21997	22160	22104	22214	22275	21714	22046	22055	22108	22168	22114	21972	22370	22267	22029	22150	22151	22253	22225	21929	22132	21975	21745	22062	22099	22256	22075	22106	22028	22188	22348	22303	21965	22056	22130	22116	22048	22176	21914	22169	22112	22109	22076	22279	22109	21992	22302	22309	21947	22116	22089	22154	22243	22093	22223	22144	21944	22198	21959	22115	22096	22290	22053	22102	22046	22033	22032	22116	21986	22189	22151	22094	22307	22056	22046	22240	22001	22250	22033	22242	22075	22013	22005	22220	22192	22172	22220	21944	22014	21983	21859	21968	21932	21912	21896	21976	21853	22279	22351	22273	22085	22181	22377	22015	21970	22111	21894	21986	22164	22210	21981	21901	22114	22210	22157	21861	22060	21980	22232	21943	22033	22148	22105	22067	22096	22199	22313	22368	22223	22147	22112	22007	22187	22071	22052	22065	22083	22178	22037	22075	22197	21829	22073	22147	21969	22033	21893	22157	22105	21959	22297	22153	22109	22165	21928	22094	22060	22071	21940	22207	22167	22060	21910	22215	21995	21950	22079	22214	22289	22177	22251	22087	22121	22321	22154	22024	22263	22208	22226	22243	22261	22139	22164	22178	22260	22169	22014	22185	22264	22198	22288	22061	22014	22098	22228	21949	21887	22088	22094	22282	22343	22079	21921	22065	22081	22135	22193	22146	21947	22119	22177	22059	21910	22067	22140	21934	22072	22067	22242	21917	22290	22243	22089	22039	22112	22109	22173	22220	22157	22069	21989	22023	21994	22114	22056	22094	21997	22091	22185	21944	22196	22464	22351	22284	22220	21992	22047	22080	22001	22199	22178	22130	22301	22307	21996	22103	21912	21921	22313	22010	22124	22016	22114	22104	22258	21961	22279	21965	22039	22162	22139	22114	22023	22167	22165	21945	22279	22193	22161	22075	21924	22093	22150	22117	22035	22278	21979	22291	22014	21993	22204	22044	22017	22169	21936	22012	22221	22160	21917	22261	22098	22105	21964	22042	22356	22227	21820	22045	22035	22068	22187	22108	22383	22163	22252	21884	22152	22100	21990	22240	22183	22038	22043	22262	22116	22047	21953	21987	22035	22024	21997	22245	22105	22013	22063	21889	21983	22337	22133	22132	22171	22160	22235	22259	22155	22156	22257	22068	22061	22147	22090	22031	22040	22037	22152	21989	22196	22256	21861	22132	22174	22148	22159	21870	21971	21937	22096	22115	22108	22256	22066	22000	22155	22141	22026	22235	22400	22255	22165	22022	22026	21903	22035	22303	21950	22156	21924	22057	22418	22324	22145	22079	22250	22084	22114	22028	22296	22171	21927	22223	22102	21976	22240	22124	22002	22235	21998	22060	22233	22305	22135	22292	22070	22226	22094	22446	21962	21945	22165	22340	22150	22231	21867	22111	22281	22212	22104	22100	22174	22309	22204	22219	22086	21790	22228	22037	22254	22010	21889	21925	22033	22239	22004	22048	22220	21902	21931	22063	22191	22164	22269	21955	22106	22009	22124	22130	21970	22020	22144	21957	22198	22006	22064	22165	22207	22120	22016	21970	22206	21976	21995	21943	22238	21964	22057	22042	22232	22024	22183	22072	22082	22202	22060	22365	22135	22168	22099	22202	22277	22064	22460	22389	22138	22163	21920	22061	21912	22263	22118	22325	22015	22175	22441	22046	22407	22317	22213	22194	21995	21991	22321	21989	21994	22279	22089	22149	22124	22091	21964	22090	22180	22077	22084	22212	22214	22170	22020	22032	21952	22258	22322	22116	21904	22006	22046	22350	22194	22054	22161	22178	22066	22134	21983	22264	22097	22251	22032	22005	22248	22116	22074	22061	22226	22101	22072	22175	22170	22016	21993	22058	21976	22184	22092	22164	22120	22089	22128	21991	21988	22251	22023	21985	22051	21993	22050	22220	22141	21952	22182	22284	22269	22009	21946	22086	22173	22204	21995	22119	22186	22187	22147	22229	21966	22280	22160	21992	22023	22342	22127	22232	22020	22113	22220	22350	22295	22173	21940	22054	22202	21882	22191	22019	22040	22164	21866	22113	22034	22175	21949	22247	22276	22091	22097	21987	22106	22022	22152	22071	22177	22070	22190	22142	22033	22285	21985	22015	22080	21990	21990	22186	22132	22080	21997	22068	22098	21815	22155	21959	22245	22029	22032	22131	22003	22065	22057	21985	22127	22081	22074	22038	22196	22003	21929	22046	22169	22089	22305	22179	22186	22104	22059	22055	22286	21998	22113	22208	22204	22150	22039	21990	22174	21988	21848	22038	22047	22315	22079	21981	22023	22002	21917	22016	22065	22033	22148	22213	22230	22124	22185	22187	22078	22041	22258	21958	22044	22110	22188	22090	22442	22284	22156	22206	22075	22092	22021	22011	22116	22009	22223	22292	22111	21966	22170	22103	22047	22159	22097	22041	22004	21973	22191	21886	22028	22173	22096	22270	22041	22196	22142	21986	22255	22322	22077	22108	22171	21753	22029	22339	22052	22058	22103	22206	22118	21938	22060	22443	22059	21998	22161	22248	22244	22345	22261	22122	22234	21996	22146	22193	22076	22005	22221	22298	22000	22105	22107	22034	22091	22044	22000	22096	22336	22290	22096	22126	22053	22128	22003	22206	22148	22160	22171	22100	22147	22135	21992	22199	21978	21965	22103	21914	22027	22102	21990	22062	21960	22200	22368	22043	22184	22106	22101	22058	22053	22356	22052	21862	22038	22048	22185	22148	22247	21876	22141	21889	22115	22083	22218	22121	22297	22074	21912	22110	21974	22118	21973	22204	22257	22156	22331	22157	22255	21891	22071	22172	22068	22071	22229	22013	22087	22244	22181	21974	22003	21976	22135	21904	22192	22078	22097	22243	22205	21964	22218	22030	22124	21981	22109	21989	22164	21807	22263	22029	22078	22239	22272	22261	21957	21992	22240	22320	22023	21920	22089	21927	22016	22271	21984	22071	22092	22199	22203	22215	22439	22223	22197	22064	22003	22110	21896	21986	22125	22154	22126	22248	22018	22022	22170	22175	22038	22174	22182	21979	22293	22220	22237	22219	22042	22064	22061	21956	22215	22016	22163	21898	22236	22135	22144	22305	22079	22041	22232	22108	22240	22157	22274	22321	21986	22012	22363	22135	21986	21942	22079	22101	22153	22041	22110	21995	22115	22159	22059	22134	22061	22052	22033	22263	22108	22141	21989	21898	21955	22235	22211	22161	22297	22140	22136	22109	22002	22220	22242	22320	22022	22251	22038	22101	22013	22172	22064	22101	22097	22108	22049	22085	22035	22285	22060	21967	21944	22187
17916	23629	23344	20133	19293	18884	23799	28442	23852	21219	19111	18244	18173	17895	18129	17966	18131	18190	18096	18102	17979	18091	18304	18113	18095	18022	18067	17916	18073	18043	18016	17984	18095	18045	18029	18004	17886	17916	18120	18256	18105	17895	18050	18005	18037	18171	18090	18182	18025	17983	17852	18308	17951	18046	18237	18031	18075	18050	18041	18121	17982	17940	18149	18071	17861	18088	17929	18049	18120	18028	17980	18028	18039	18133	17934	17924	17982	17872	18148	17955	18177	17884	18070	18017	18130	18123	18096	17930	18112	17977	18098	17911	18000	18236	17823	17992	17994	17967	17977	18035	17988	17900	18080	17948	17978	17945	17962	18187	18137	18074	18077	17957	18085	17933	18161	18047	18045	18153	17954	17973	18081	17895	18070	18015	18062	17954	18013	17962	18109	17869	18047	18089	17986	18066	18088	18147	17928	17928	17811	17918	18085	17822	17923	18044	18133	17993	18018	17913	18107	17909	18088	18003	18046	17970	17791	18284	17906	18035	18042	18106	18117	18013	18148	18004	17964	18168	17964	17982	18138	18020	18061	18244	18075	17981	18061	18095	18033	18013	17954	18074	18095	18176	17988	18029	18185	18088	18046	18080	18019	18214	17949	18108	18196	18078	18080	18133	17976	18035	18203	18120	17881	18019	17907	17906	18082	18036	18141	18267	17886	18064	17938	17937	18121	18086	18125	18117	17996	17946	18091	17964	17991	17867	17799	17892	18117	18113	18146	17932	17918	18206	17819	18085	18081	17936	17966	17969	18015	18074	17984	18174	17946	18068	18134	17999	18048	17956	17960	17951	18069	18009	18141	18074	18188	18090	17909	17987	17991	17943	18039	17968	17937	18169	18107	17891	18220	18058	18103	17943	18115	18157	17876	18041	18139	18137	18054	18191	17907	17889	17762	18135	18115	18102	17804	18075	18171	18165	18064	18209	17887	18054	17840	18137	18001	18075	18060	18014	18090	18118	18055	18005	17890	18010	17982	18105	18171	18085	18203	18082	17975	17954	18063	18199	17927	18106	18128	18201	17845	17997	17894	18174	17872	18002	18005	17953	17914	17886	18170	17983	17914	17961	18031	17994	17809	17993	18147	18145	17943	18043	18117	17975	17932	18037	18115	17981	17919	18146	18039	17883	18019	18092	17909	18224	18129	17996	18179	17974	17973	17922	18051	17930	18079	17947	17948	18072	18212	18147	18021	17859	17980	17928	17956	18017	17989	18144	17985	17985	18173	17980	18060	18048	17949	18109	18112	17959	18090	17980	17838	18060	17960	17823	18108	18015	18008	18038	18008	18072	18170	18062	17820	18004	18003	18108	18073	18189	18169	17975	18032	17924	18066	18006	17971	18084	18127	18143	17917	18104	18035	18051	17885	18041	18009	18033	18133	18013	17925	17956	18033	18049	18186	18054	18004	18143	17941	18097	18165	17927	18156	18089	18077	17900	18049	17835	18134	18044	17923	18033	18167	18047	17995	18043	18138	17861	17913	18106	18171	17977	17996	18036	18141	18122	17975	18146	18143	17949	17999	18083	18110	17974	18101	18039	17986	18002	18038	18138	18108	17980	18185	18030	17965	17980	18072	18022	18123	17890	17988	17858	17906	17891	18219	17991	18077	18133	18007	18042	18174	18132	17919	18128	17911	18221	17930	18013	17992	18051	17901	18148	18161	17816	18137	17987	17995	18012	18133	18050	18155	18082	18076	17905	17977	18033	17930	17994	18118	18260	17881	18183	18141	17909	17906	18141	18086	17914	17925	17930	18030	17984	18169	18030	17932	18031	18145	18019	18004	18141	17868	18015	17989	18193	17972	18027	18081	17883	17941	18047	17818	18329	18044	18088	18016	18122	17972	18069	18052	18064	18065	18053	18061	18150	18003	17977	17916	18160	17933	18070	18184	17935	17947	17990	18212	18029	18079	17963	17944	17977	18247	17991	17938	18031	18110	18125	17975	18155	17941	17987	17889	18059	18157	18135	18057	18181	17915	17977	18023	18007	18057	18063	18043	18097	18135	17969	18275	17940	18108	18044	18099	18171	18096	18130	18016	18003	18088	18083	17950	18219	17944	18169	18001	18031	18039	18032	18047	17990	17927	18168	18131	18110	17829	18098	18049	18038	18082	18133	17943	17984	17910	18081	17975	18059	17976	17961	18122	18145	18235	18006	18170	18029	17937	17909	18167	18102	18051	18130	17904	18063	18014	17946	17953	18143	18014	18059	18115	17925	18001	18048	18023	18198	17948	18052	18165	18108	18173	18193	17924	18060	17897	18027	18042	17846	18096	18086	18135	18060	17946	18150	17875	18059	17971	18036	18056	17895	18096	17988	17833	17939	18047	17997	18022	17901	18055	18171	17939	18049	17998	17985	18067	18138	18043	17910	17907	17922	18003	18164	17977	18080	17999	18073	18039	17881	18150	18022	18102	18019	18118	17971	18043	17981	17972	17912	18185	17978	17850	18044	17861	18035	17987	18057	18134	18064	18129	18034	18051	18138	18079	17948	17857	18088	17884	18109	18012	18120	17931	18054	18113	18065	18053	18016	17979	18057	18059	18166	18258	18185	18036	17775	17994	17914	18132	17957	18123	18123	18045	18009	17880	18055	18011	17839	17938	18062	18229	18151	17885	17951	18152	17973	18117	18029	17895	18030	18108	18247	18015	18129	17986	18129	18101	18050	17979	17901	17976	17881	18091	17944	18132	18014	18125	17952	18100	17973	18096	18047	17923	17957	17901	18026	18105	18185	17979	18002	18241	17977	17972	18010	18031	17922	18047	17867	18015	17982	18039	17982	18036	17940	18006	17980	17960	17960	17987	18034	18002	18157	18135	18086	18121	18065	18195	18097	17901	17962	17974	18052	18064	18231	17873	18120	17941	18215	18185	17999	18014	18174	18043	17891	18238	18120	17858	18044	18153	18096	17988	17991	18160	18113	17787	18125	18054	18010	18169	17880	18018	18083	17897	17903	18141	18098	17973	18072	18109	18098	18028	18033	18006	18072	17825	18001	18157	18106	17906	17902	18035	17918	18032	18082	17983	18029	18157	18129	17806	18190	17977	18037	18068	18088	17779	18137	18000	17897	17954	17990	18063	18012	18178	17870	18107	18029	18037	17972	17952	18002	18123	18024	17904	18326	17866	17878	18068	18010	18055	18027	18040	17938	17953	18246	18087	18049	17920	18051	17984	18058	18105	18026	18082	17941	18116	18165	18024	17882	18017	17987	18017	17849	17870	17962	18104	18249	18065	17952	17933	18075	17975	17947	17965	18042	18185	17912	18139	18157	17914	18058	17949	18024	18032	17965	18065	18009	17983	18181	17988	18148	18085	18071	18166	17878	18074	18078	17798	17940	18101	18157	18035	17963	18073	17932	18077	17987	18094	18123	18123	18172	18084	17992	17955	17994	18038	18121	17996	18221	18119	18124	17918	18123	18056	18093	18032	17973	17925	18064	18162	18073	18029	18056	18029	18028	18109	18112	17948	18176	17817	18076	17921	18060	18085	18039	18119	18153	18020	18119	17911	17985	18120	18175	18104	18085	17931	17906	17932	17957	17962	17898	18115	17974	18075	18027	18055	18256	17994	18136	18096	18101	18040	17997	18091	18046	17965	17973	18024	18082	18105	18130	17971	18015	18045	17961	18096	18063	18094	17833	18267	18059	18087	18030	18024	18063	18091	17940	18148	18159	18205	18024	17883	18042	17998	17994	17995	17756	18051	18016	18041	18035	18006	18035	18194	17977	18070	17962	18059	18097	18041	17919	17912	18061	18020	18015	18099	18052	18015	18143	17914	17995	17955	18145	18039	17990	18136	18154	18045	18043	18039	18039	17997	18241	17949	18002	18351	18146	18091	17804	18184	18093	18021	18008	18152	18024	17855	18118	18066	18059	17973	18050	18207	18201	18145	18234	18058	18090	18120	18011	17962	18114	17966	18244	17952	18081	17882	17997	18081	17802	18093	17887	17887	18141	18066	18027	18095	18004	17987	18107	18115	18144	18074	17936	17889	18077	17988	17987	18085	18014	18077	17947	18030	17910	18112	18033	17839	18065	18031	18256	17895	17922	18030	18153	18027	17871	18042	18213	17797	18106	17990	17972	17931	17909	17956	18066	17864	17952	18005	18090	17862	18004	18057	18035	17927	17963	18038	17937	18069	18004	18040	17927	18054	17952	17976	18033	18122	18076	18071	18012	17961	18016	17920	17941	17958	18158	17917	18184	17995	18149	18057	18218	18001	18106	18031	18172	17956	17956	17822	18036	17902	18137	18194	17930	18130	18045	18057	18189	18065	18222	17960	18024	18190	18061	18051	18114	17985	17854	18155	17968	17914	18152	18177	18035	17906	17900	18011	18026	18073	17837	18020	18029	18017	18021	18162	18145	18062	18016	18038	18153	18068	18127	18049	18188	18167	17897	18281	18016	18087	18186	17841	17926	18059	18051	17977	18148	18167	18207	17992	18038	18120	18042	18055	17890	18094	18198	17850	18241	17980	18048	18076	18078	18085	18124	18110	18144	17942	18109	17945	18229	18089	18027	17836	17974	18325	18223	18199	18058	18087	17863	17964	18010	18023	17928	17928	17927	18115	17957	18017	17992	17916	17906	18097	17970	18007	18014	17950	17951	18028	18061	17931	18034	18038	18223	18065	17904	17950	18099	18170	18089	18061	18040	18134	18071	18085	18020	18274	17942	18144	17988	18033	18087	18007	18070	18013	17970	18239	18155	17965	17997	18109	17994	17996	17972	18121	18057	18180	18081	18025	17985	18196	17929	18293	18147	18066	18009	18002	18036	18076	18049	17844	18002	17883	18020	17960	17918	18249	18235	18124	18030	18217	17948	18177	18149	18108	18084	18108	17998	18092	17793	18180	18057	18193	18107	18050	18175	17936	18180	17946	17936	18122	18109	18023	18210	17950	17977	18082	17901	17994	18118	18060	17855	18078	18069	18000	18207	18084	18026	18080	18102	17991	17912	18147	18142	17992	17881	18297	17836	17958	17922	18251	17924	18068	18071	18057	18080	18020	18193	18107	17884	18005	18116	18274	18060	18016	17927	18063	18054	18073	18096	17973	18157	18235	17970	17987	18071	18098	18116	18192	18033	18074	17955	18120	18047	17894	17997	18000	18023	18137	18076
24619	21401	28638	24984	23279	24162	43736	52698	41039	32787	26403	23463	22058	21883	21800	21891	21905	21878	21762	21779	21816	21987	21943	21954	21712	21648	21839	21790	21539	21615	21780	21658	21954	21634	21774	21728	21804	21810	21666	21803	21956	21670	21949	21970	21761	21670	21940	21689	21558	21789	21843	21578	21795	21642	21822	21908	21689	21624	21717	21624	21736	21788	21757	21710	21758	21601	21739	21700	21721	21619	21578	21719	21767	21792	21656	21656	21620	21488	21748	21617	21596	21442	22063	21514	21771	21797	21651	21635	21701	21839	21731	21801	21705	21687	21841	21786	21823	21659	21706	21677	21721	21628	21737	21450	21643	21555	21484	21591	21756	21678	21588	21621	21633	21668	21735	21736	21873	21735	21790	21886	21532	21717	21788	21844	21754	21858	21651	21552	21752	21700	21794	21614	21613	21851	21729	21623	21661	21516	21735	21411	21686	21697	21697	21596	21865	21556	21473	21612	21731	21662	21613	21476	21708	21685	21880	21563	21542	21650	21769	21657	21701	21782	21574	21627	21664	21736	21576	21565	21769	21862	21601	21635	21891	21827	21751	21528	21606	21614	21518	21627	21723	21645	21755	21678	21452	21774	21667	21762	21781	21525	21683	21846	21561	21659	21810	21464	21576	21434	21500	21729	21869	21678	21662	21542	21560	21746	21682	21625	21805	21487	21649	21779	21735	21515	21725	21562	21754	21778	21620	21620	21626	21826	21739	21597	21644	21720	21503	21760	21682	21791	21596	21632	21853	21808	21727	21717	21683	21649	21585	21770	21531	21603	21751	21859	21629	21707	21589	21698	21610	21674	21641	21506	21528	21590	21650	21595	21632	21935	21714	21617	21560	21654	21755	21764	21718	21732	21632	21795	21802	21829	21616	21464	21630	21653	21678	21632	21847	21557	21799	21709	21668	21790	21772	21902	21588	21592	21576	21767	21534	21801	21607	21826	21659	21667	21695	21627	21575	21562	21756	21601	21501	21661	21782	21763	21790	21524	21711	21772	21666	21588	21691	21742	21902	21612	21723	21632	21712	21860	21647	21580	21761	21743	21587	21825	21641	21571	21709	21390	21647	21654	21634	21627	21563	21494	21750	21659	21769	21623	21562	21742	21796	21595	21655	21772	21695	21972	21551	21656	21498	21572	21361	21674	21712	21781	21702	21906	21614	21701	21711	21754	21765	21854	21478	21636	21618	21656	21729	21782	21902	21799	21748	21516	21926	21584	21625	21823	21797	21586	21537	21769	21597	21751	21844	21818	21675	21592	21748	21492	21602	21480	21554	21659	21435	21748	21672	21750	21733	21736	21844	21836	21702	21601	21693	21512	21712	21737	21730	21700	21530	21783	21679	21764	21707	21452	21507	21690	21426	21663	21820	21660	21846	21857	21659	21594	21632	21509	21533	21549	21825	21642	21901	21491	21742	21638	21649	21632	21708	21781	21665	21848	21736	21617	21809	21789	21696	21755	21617	21858	21601	21512	21795	21532	21633	21714	21699	21584	21903	21708	21770	21725	21642	21714	21711	21504	21605	21808	21787	21273	21776	21819	21715	21731	21644	21830	21702	21672	21704	21766	21781	21698	21760	21790	21627	21767	21717	21721	21699	21549	21691	21472	21694	21856	21608	21707	21642	21700	21688	21691	21610	21662	22037	21496	21832	21481	21722	21736	21718	21706	21730	21720	21485	21674	21616	21806	21822	21824	21635	21662	21716	21742	21782	21818	21565	21596	21847	21636	21768	21620	21798	21732	21730	21743	21807	21795	21821	21688	21583	21764	21744	21591	21692	21785	21560	21607	21562	21679	21616	21725	21669	21775	21405	21598	21893	21500	21895	21716	21631	21765	21799	21693	21925	21571	21661	21475	21605	21814	21554	21576	21723	21529	21733	21765	21810	21555	21556	21795	21741	21512	21560	21556	21613	21275	21582	21624	21844	21865	21907	21746	21615	21502	21952	21684	21841	21635	21667	21438	21738	21824	21758	21681	21699	21688	21768	21575	21630	21771	21741	21735	21627	21481	21498	21681	21617	21454	21552	21758	21722	21815	21534	21626	21853	21569	21944	21774	21660	21636	21724	21553	21615	21616	21621	21688	21648	21609	21580	21616	21849	21644	21557	21678	21604	21726	21622	21756	21822	21857	21794	21944	21508	21549	21608	21574	21496	21671	21520	21862	21607	21624	21680	21859	21918	21821	21759	21319	21667	21757	21702	21500	21497	21803	21886	21732	21698	21610	21625	21747	21622	21682	21716	21633	21734	21814	21743	21679	21506	21566	21581	21449	21517	21813	21853	21771	21583	21477	21692	21724	21634	21754	21680	21720	21696	21781	21604	21799	21669	21723	21789	21534	21638	21698	21762	21724	21811	21452	21722	21687	21561	21621	21634	21629	21806	21616	21663	21719	21580	21715	21581	21615	21527	21697	21673	21698	21550	21878	21604	21846	21679	21685	21943	21861	21679	21676	21779	21586	21698	21703	21612	21453	21777	21706	21569	21636	21764	21724	21539	21590	21682	21561	21697	21718	21611	21529	21819	21763	21781	21802	21703	21650	21573	21740	21392	21684	21751	21676	21688	21743	21931	21779	21532	21605	21676	21462	21622	21811	21853	21681	21880	21919	21746	21794	21689	21668	21757	21657	21921	21777	21720	21673	21504	21668	21744	21708	21743	21839	21421	21718	21546	21846	21712	21761	22018	21757	21580	21748	21779	21880	21615	21616	21547	21705	21801	21487	21789	21474	21500	21735	21744	21841	21893	21774	21743	21625	21781	21726	21795	21514	21436	21682	21726	21744	21678	21775	21695	21786	21866	21814	21770	21673	21709	21745	21685	21718	21860	21728	21692	21708	21740	21688	21443	21696	21735	21575	21689	21816	21672	21723	21643	21555	21568	21652	21788	21741	21815	21713	21843	21634	21853	21658	21711	21634	21677	21756	21576	21784	21645	21804	21536	21508	21650	21600	21527	21774	21746	21728	21623	21550	21677	21750	21707	21475	21723	21699	21884	21682	21584	21779	21968	21778	21622	21516	21562	21666	21689	21702	21557	21754	21859	21829	21779	21713	21562	21699	21636	21727	21668	21576	21539	21734	21592	21643	21755	21445	21722	21650	21740	21590	21841	21742	21628	21767	21922	21787	21828	21782	21724	21613	21597	21588	21734	21693	21799	21744	21611	21488	21662	21702	21730	21842	21559	21867	21564	21469	21698	21664	21610	21634	21717	21621	21489	21684	21809	21548	21536	21786	21646	21652	21729	21655	21794	21757	21609	21743	21587	21584	21673	21771	21647	21522	21575	21590	21633	21756	21517	21619	21634	21936	21642	21633	21736	21816	21715	21935	21958	21832	21669	21640	21752	21721	21519	21608	21598	21710	21580	21716	21565	21618	21607	21717	21627	21733	21760	21667	21893	21671	21666	21703	21438	21635	21585	21733	21483	21466	21700	21632	21833	21756	21656	21785	21623	21773	21645	21485	21738	21685	21471	21778	21621	21567	21614	21824	21832	21515	21566	21940	21738	21793	21769	21866	21735	21768	21814	21703	21592	21750	21471	21601	21726	21745	21696	21747	21633	21574	21520	21656	21664	21456	21761	21651	21745	21636	21542	21381	21965	21545	21625	21816	21794	21657	21802	21742	21645	21650	21748	21653	21577	21668	21735	21433	21566	22051	21586	21561	21759	21812	21898	21748	21584	21674	21654	21680	21906	21735	21466	21783	21684	21769	21816	21874	21597	21481	21752	21734	21522	21707	21674	21742	21869	21584	21576	21754	21601	21365	21594	21649	21607	21980	21752	21501	21732	21745	21676	21667	21730	21651	21707	21548	21649	21665	21921	21589	21559	21747	21818	21526	21762	21663	21658	21590	21804	21794	21554	21675	21854	21669	21698	21707	21850	21715	21482	21601	21542	21855	21432	21742	21621	21815	21808	21666	21720	21884	21575	21633	21782	21590	21914	21566	21750	21668	21579	21619	21717	21704	21586	21638	21766	21601	21656	21526	21763	21841	21799	21716	21594	21821	21669	21536	21589	21832	21690	21965	21677	21924	21613	21678	21695	21814	21486	21622	21719	21705	21858	21665	21697	21642	21645	21765	21773	21660	21640	21804	21822	21642	21781	21712	21770	21681	21779	21815	21618	21787	21503	21848	21685	21723	21636	21509	21776	21730	21523	21624	21472	21730	21778	21612	21557	21566	21604	21660	21727	21495	21707	21705	21620	21731	21764	21698	21889	21653	21791	21647	21316	21910	21621	21643	21649	21704	21677	21680	21737	21704	21740	21634	21592	21625	21565	21584	21747	21580	21728	21794	21701	21654	21633	21783	21700	21689	21825	21650	21929	21764	21660	21936	21734	21684	21458	21616	21904	21490	21698	21842	21735	21533	21731	21512	21523	21873	21809	21790	21639	21671	21761	21730	21717	21778	21611	21571	21793	21669	21794	21672	21623	21806	21827	21649	21632	21675	21617	21614	21603	21686	21738	21659	21568	21572	21484	21551	21799	21550	21742	21615	21568	21638	21676	21675	21703	21666	21652	21582	21406	21436	21774	21782	21537	21580	21764	21527	21574	21501	21721	21787	21822	22041	21772	21691	21530	21605	21701	21699	21749	21831	21880	21794	21728	21686	21751	21749	21786	21599	21603	21767	21657	21529	21676	21533	21681	21673	21702	21695	21663	21622	21786	21756	21660	21621	21780	21680	21584	21613	21560	21626	21695	21725	21507	21954	21750	21532	21778	21687	21561	21736	21840	21693	21638	21789	21493	21703	21892	21843	21764	21727	21829	21573	21629	21646	22003	21776	21677	21755	21722	21753	21666	21777	21617	21664	21704	21773	21747	21633	21747	21641	21690	21724	21778	21672	21947	21694	21815	21638	21704	21604	21751	21851	21726	21642	21786	21882	21793	21589	21800	21632	21630	21608	21795	21916	21734	21684	21626	21805	21774	21896	21702	21958	21752	21614	21742	21683	21693	21762	21801	21638	21559	21758	21681	21613	21577	21732	21637	21941	21905	21672	21749	21795	21756	21870	21700	21580	21668	21745	21766	21756	21683	21586	21671	21939	21600	21787	21642	21634	21729	21523	21650	21848	21784	21662	21693	21725	21733	21863	21672	21633	21729	21631	21733	21723	21698	21559
16482	27487	25191	21281	19898	19954	44621	50456	39201	30287	22454	19017	18272	17981	17889	17710	17811	17760	17724	17824	18009	17858	17859	17864	17906	17821	17832	17820	17855	17672	17946	17865	17775	17891	17752	17755	17745	17815	17962	17817	17812	17806	17763	17819	17858	17822	17707	17909	17709	17569	17870	17708	17882	17851	17900	17616	17814	17802	17849	17846	17807	17814	17784	17745	18061	17793	17806	17889	17701	17891	17811	17832	17817	17879	17852	17836	17807	17650	17940	17843	17822	17916	17731	17754	17871	17660	17791	17859	17893	17663	17831	17854	17944	17990	17690	17883	17607	17801	17905	17829	17814	17782	17880	17679	17811	17820	17779	17689	17783	17964	18037	17842	17920	17761	17897	17761	17739	17862	17798	17678	17772	17785	17715	17788	17755	17941	17772	17799	17852	17917	17771	17720	17708	17913	17669	17602	17746	17761	17954	17696	18017	17758	17960	17829	17827	17716	17911	17799	17944	17777	17749	18011	17767	17961	17836	17929	17878	17715	17850	17730	17917	17845	17656	17697	17816	17827	17778	17605	17714	17807	17729	17874	17771	17843	17952	17766	17872	17817	17758	17964	17742	17815	17968	17758	17802	17798	17751	17669	17582	17796	17766	17738	17781	17806	17784	17634	17749	17788	17970	17796	17959	17928	17839	17976	18008	17745	17897	17721	17705	17873	17717	17956	17706	17840	17765	17706	17797	17869	17824	17897	17916	17764	17841	17705	17739	17812	17722	17767	17876	17666	18022	17830	17831	17754	17786	17797	17679	17804	17847	17829	17846	17610	17743	17744	17824	17957	17881	17966	17849	17729	17720	17832	17903	17707	17901	17742	17914	17816	17704	17885	17839	17906	17639	17779	17864	17683	17758	17910	17768	17774	17905	17786	17773	17812	17763	17905	17689	17608	17909	17706	17788	17779	17759	17872	17767	17812	17859	17913	17890	17841	17659	17680	17794	17668	17844	17797	18007	17792	17856	17814	17709	17705	17807	17867	17891	17747	17836	17833	17986	17811	17852	18039	17942	17895	17797	17797	17849	17761	17814	17869	17921	17873	17892	17845	17633	17686	17877	17919	17737	17833	17714	17879	17741	17777	17861	17762	17733	17775	17811	17698	17816	17811	17669	17864	17988	17739	17878	18064	17923	17849	17692	17837	17868	17724	17802	17643	17729	17758	17667	17755	17794	17780	17891	17722	17855	17737	17802	17675	17797	18038	17756	17835	17841	17735	17677	17534	17881	17649	17766	17689	17825	17779	17771	17908	17969	17821	17883	17828	17877	17758	17637	17850	17638	17814	17921	17981	17757	17701	17760	17734	17808	17707	17549	17809	17772	17734	17761	17785	17866	17909	17603	18018	18059	17981	17864	17798	17785	17946	17878	17652	17874	17931	17807	17628	17706	17910	17792	17541	17779	17804	17874	17676	17768	17802	17741	17939	17695	18026	17715	17904	17977	17966	17654	17860	17793	17756	17753	17930	17785	17849	17599	17706	17791	17753	17663	17829	17882	17588	17933	17978	17857	17836	17872	17866	17733	17780	17714	17838	17861	17869	17827	17812	17955	17978	17679	17850	17859	17836	17802	17852	17794	17845	17862	17707	17737	17893	17764	17735	17873	17690	17852	17909	18038	17711	17748	17724	17765	17876	17750	17883	18018	17747	17803	17759	17763	17896	17930	17782	17813	17742	17961	17753	17926	17838	17903	17783	17850	17976	17769	17697	17916	17932	17842	17669	17781	17876	17661	17797	17743	17757	17899	17687	17894	17695	17725	17893	17671	17901	17929	17778	17709	17795	17972	17775	17934	17774	17896	17717	17816	17860	17694	17864	17787	17871	17815	17944	17774	17830	17876	17574	17820	17765	17942	17700	17764	17797	17669	17864	17744	17706	17847	17911	17838	17610	17935	17737	17863	17799	17813	17854	17783	17971	17816	17753	17841	17810	17841	17706	17792	17639	17728	17821	17859	17879	17885	17574	17748	18138	17829	17696	17844	17729	17663	17841	17785	17916	17972	17813	17821	17794	17889	17873	17881	17900	17859	17835	17742	17822	17736	17796	17809	17769	17830	17964	17769	17785	18050	17641	17916	17967	17930	17916	17763	17830	17938	17840	17809	17819	17857	17823	17904	17908	17839	17597	17924	17722	17859	17823	17938	17723	17850	17784	17879	17795	17658	17690	17832	17819	17892	17708	17755	17753	17700	17811	17726	17782	17860	17956	18025	17914	17640	17874	17855	17578	17736	17809	17882	17890	17941	17818	17935	17929	17817	17860	17663	17945	17693	17827	17911	17732	17853	17727	17792	17997	17778	17840	17924	17948	17918	17724	17571	18005	17800	17908	17875	17689	17877	17673	18058	17965	17756	17753	17753	17946	17955	17762	17775	17855	17897	17728	17774	17872	17771	17944	17779	17669	17981	17879	17951	17926	17924	17959	17876	17836	17772	17839	17745	17867	17777	17769	17777	17939	17766	17676	17768	17809	17986	17780	17802	17888	18030	17777	17843	17906	17938	17841	17731	17651	17790	17848	17820	17861	17905	17661	17917	17762	17755	17863	17824	17803	17872	17800	17798	17967	18083	17709	17803	17902	17907	17824	17814	17731	17825	17759	17772	17856	17824	17853	17969	17756	17923	17844	17698	17982	17899	17939	17644	17725	17890	17820	17963	17895	17891	17930	17668	17708	17908	17710	17800	17829	17862	17831	17750	17853	17829	17701	17761	17707	17930	17863	17673	17820	17965	17964	17703	17860	17803	17940	17813	17629	17759	17937	17862	17822	17816	17845	17946	17797	17784	17761	18003	17719	17910	18030	17856	17853	17828	17742	17792	17852	17598	17720	17848	17808	17714	17890	17801	17759	17815	17801	17796	17760	17728	17902	17951	17741	17826	17711	17782	17695	17796	17646	17912	17674	17821	17805	17821	17738	17847	17751	17982	17733	17839	17880	17583	17916	17990	17926	17742	17894	17562	17863	17760	17876	17813	17749	17977	17762	17973	17870	17705	17863	17723	17896	17818	17893	17810	17669	17866	17771	17931	17987	17947	17895	17913	17573	17837	17830	17767	17889	17871	17857	17935	17782	17997	17937	17713	17845	17707	17869	17807	17760	17667	17836	17663	17876	17943	17937	17814	17842	17680	17854	17721	17741	17740	17840	17778	17758	17819	17876	17746	17836	17876	17941	17750	17881	17902	17762	17926	17765	17821	17658	17913	17787	17866	17717	17862	17598	17885	17836	17878	17789	17907	18004	17678	17847	17840	17844	17921	17886	17973	17747	18015	17821	17821	17959	17743	17748	17869	17875	17911	17805	17859	17759	17970	17837	17973	17905	17839	17952	17699	17765	17971	17855	17757	17870	17869	17720	17832	17999	17676	17826	18051	17597	17812	17770	17826	17838	17807	17751	17832	17890	17848	17925	17664	17675	17810	17717	17694	17716	17773	17987	17798	17902	17678	17963	17698	17919	17868	17898	17955	17848	17885	17718	17842	17965	17660	17795	17877	17828	17911	17818	17679	17742	17712	17621	17771	17758	18011	18038	17718	17914	17695	17761	17703	17637	17816	17699	17741	17921	17868	17937	17806	17913	17762	17838	17816	17767	17805	17754	17733	17759	17653	17940	17881	17757	17894	17683	17779	17990	17820	17776	17765	17873	17904	17838	17700	17849	17849	17608	17691	17800	17805	17779	17776	17722	17912	17706	17800	17799	17692	17714	17780	17816	17982	17918	17704	17762	17862	17832	17847	17609	18013	17828	17932	17555	17806	17724	17837	17884	17770	17816	17743	17693	17923	17865	17880	17910	17905	17923	17825	17744	17673	17862	17760	17903	18005	17746	17651	17924	17714	18010	17666	17817	17775	17694	17930	17805	17852	17584	17809	17909	17723	17795	17895	17762	17984	17743	17861	17780	17909	17768	17756	17684	17691	17879	17680	17859	17985	17823	17783	17771	17890	17894	17818	17912	17881	17941	17862	17851	17957	17908	18001	17608	17942	17756	17740	17932	17850	17652	17850	17795	17790	17657	17970	17848	18014	17839	17792	17692	17986	17729	17596	17694	17839	17651	17739	17856	17826	17883	17740	17913	18095	17970	17760	17866	17732	17908	17932	17803	17797	17782	17767	17819	17911	17915	17724	17881	17937	17644	17669	17765	17878	17966	17793	17816	17698	17898	17746	17803	17736	17768	17889	17856	17539	17909	17865	17656	17877	17887	17783	17747	17891	17744	17959	17719	17890	17824	17875	17531	17952	17722	17685	17630	17730	17859	17877	17842	17888	17850	17822	17997	17774	17802	17852	17653	17760	17817	17905	17933	17839	17967	17696	17798	17825	17707	17885	18025	17839	17702	17861	17847	17803	17816	17872	17784	17743	17742	17916	17710	17821	17844	17822	17819	17987	17752	17782	17707	17801	17729	18034	17871	17762	17888	17731	17716	17825	17967	17686	17824	17881	17823	17846	17822	17776	17865	17743	17837	17675	17653	17799	17879	17768	17869	17802	17816	17725	17856	17936	17719	17935	17929	17844	17871	17766	17895	17776	17735	17787	17859	17950	17733	18000	17876	17832	17831	17838	17965	17880	17821	17801	17685	17861	17779	17946	17702	17738	17744	17732	17871	17884	17694	17981	17830	17705	17851	17853	17737	17717	17761	17834	18112	17829	17786	17820	17849	17837	17759	17892	17626	17763	17791	17751	17852	17851	17862	17844	17734	17898	17724	17859	17984	17730	17697	17638	17934	17794	17844	17700	17805	17748	17841	17757	17892	17707	17738	17748	17683	17784	17754	17649	17908	17753	17884	17875	17770	17711	17787	17899	17731	17731	17801	17702	17756	17697	17767	17722	17923	17658	17807	17976	17949	17850	17881	17941	17859	17822	17824	17912	17748	17677	17918	17642	17720	17825	17928	17885	17794	17881	17846	17842	17917	17606	17645	17705	17783	17866	17627	18039	17829	17831	17696	17914	17757	17876	17630	17829	17682	17839	17698	18012	17771	17888	17906	17981	17873	17747	17660	17861	18043	17774	17702	17804	17813	17844	17876	17913	17933	17718	17809	17833	17676	17925	17866	17837	18106	17932	17961	17811	17688	17971	17637	17784	17749	17623	17723	17819	17806	17748	17853	17825	17799	17946	17913	17735	17744
22935	21460	29359	23993	21792	25509	62022	68920	54399	42042	31026	25198	23081	22480	22421	22180	22235	22297	22233	22165	22280	22026	22265	22215	22070	22032	22443	22296	22273	22202	22093	22235	22204	22140	22149	22068	22214	22002	22339	22072	22238	22311	22172	22151	22198	22004	22205	22231	22123	21834	22170	21994	22142	22145	21892	22294	21917	21898	22137	22050	22105	22082	22020	22118	22151	22105	22113	22101	22294	21862	22128	22072	22052	21960	22092	22174	22230	22197	22339	22217	22174	22089	22164	22069	22250	22257	22151	22001	22010	22297	22123	22196	22101	21955	22048	21956	21948	21940	22170	22117	22123	22309	22179	21824	22173	22057	22289	22069	21891	22254	22153	22037	22259	21975	22159	21963	22021	21862	22392	21965	21979	21993	22063	22004	22150	22270	21857	22002	22083	22072	22225	22082	22022	22289	22041	21948	21903	22130	22121	22149	22015	21962	21862	21861	21996	22080	21979	22003	22123	22190	22080	22011	21855	22113	22065	21994	21998	22196	21959	22056	22134	22053	22054	22228	22090	22105	21910	22159	22053	22030	22039	21994	21991	21850	22131	22092	22000	22001	22358	22225	22027	21828	22082	22074	22083	21968	22190	21989	21920	21881	22087	21954	22005	22042	22192	22207	22086	22234	22045	21939	22124	22100	22204	22146	21877	22126	21935	22124	22023	22068	22088	21858	22115	21917	21851	21960	22079	22078	22011	22182	22206	22265	21955	22044	22207	22093	22165	22043	22269	21979	22155	22011	22095	22141	22001	22109	22342	21912	22145	22118	22211	22148	22139	22301	22225	21983	22084	22089	21892	21931	22196	21873	22169	22319	21965	22026	21943	21891	22275	22059	22136	21972	22213	22213	21928	21747	21951	21979	21984	22096	22110	22038	22138	21855	21897	22019	22253	22181	21996	22180	21853	22347	22145	22221	22198	22135	22031	22186	21992	22070	21967	21993	22193	21997	22053	22035	22151	22032	22010	22006	21903	22072	21936	22012	22179	22015	22065	22049	22221	22101	22045	22029	22173	22042	22225	22265	22064	22044	21836	22137	22205	22324	22155	22099	21866	22151	22062	22101	21953	22014	21797	22106	22074	21891	21854	22070	21889	21900	21967	22068	22234	22126	22171	22161	22105	21822	22184	22065	21767	22208	22121	21921	21981	22022	22080	21774	21945	22101	21998	22107	21951	21907	22088	21902	22154	21961	22290	22039	22062	22137	21981	22076	22066	21835	21920	21966	22170	22039	22395	21953	21959	22063	21920	21998	22144	21976	22130	22045	22065	22084	21766	22038	22097	21905	22272	22016	22047	21944	21894	22159	22080	22160	22213	22126	22124	21927	22363	21990	22150	22058	22050	21831	22032	22074	22130	22069	22332	22217	21956	22000	22061	22125	22229	22035	22083	22176	21994	21970	22298	21984	21990	22122	22034	21953	22110	22178	22172	22239	21898	22199	22125	22086	22162	22015	22288	22027	21903	22210	22070	22330	21998	21974	22071	22145	21912	21902	22330	21951	21848	22234	21877	21976	22063	22014	21863	21980	22235	22114	22064	21976	22207	22105	22144	21793	21973	21871	21917	21794	21915	21981	21944	22145	21922	22058	22008	22120	22000	22069	22070	21912	22203	21974	22163	21842	21913	22048	22061	22090	22115	22134	22210	22015	22102	21961	21882	21976	22088	21871	22134	21987	21954	22067	22055	22082	22303	22023	21857	22289	22092	22028	21796	21898	22128	21806	21980	21956	22013	22138	22019	21947	22138	22065	21873	22080	22110	22014	22167	21869	22087	21900	21767	21991	22021	22071	22063	22099	22263	22056	22007	21976	21964	21785	22013	22275	22129	22053	21896	22112	22124	22124	22228	22089	22243	22184	21864	22210	22072	21992	22061	22332	22026	22056	22067	22171	22164	22000	22008	22038	22053	22068	21848	22100	21964	22120	21964	21919	21937	21915	22000	21965	22166	21880	22005	22148	22199	22020	22247	22086	21949	22074	22101	21996	21911	22148	22064	21978	21956	22010	21984	21986	22082	21924	22109	22030	22245	21981	22077	22051	22176	21986	22164	22085	21895	22131	22087	22114	21769	21937	22014	22203	22073	21832	22091	21890	21827	21846	22161	22193	22204	21944	22042	22416	22074	22047	21965	21890	21968	21687	22107	22101	22309	21892	22010	21950	21936	21899	22051	22139	21938	21916	21985	21942	21978	22037	21983	21900	22107	22154	22018	21976	21855	21874	21907	22109	21899	21940	22198	22107	22012	21917	22114	22105	22099	21945	22007	22048	22121	21954	22079	22074	22136	21996	21919	22117	22115	22053	22071	22021	22035	22160	21945	22144	21966	22024	21978	22177	21944	22139	22016	22052	21967	22137	22026	21879	21966	21962	22179	22272	22268	22098	22155	22034	21868	21957	21968	21959	22074	22200	22134	22128	21855	22157	22091	21832	22035	21910	22131	22012	22244	21990	22079	22127	22341	22144	22035	22075	21962	22060	22186	22072	21766	22268	21914	22190	22357	22012	22092	21933	22092	22016	22050	21876	22095	22229	22010	22001	22091	22004	22090	22121	22074	22174	22000	21974	22107	22112	21752	22051	22073	21999	22049	22074	22126	22226	21992	22200	22131	21983	22108	22112	22181	21850	22097	22335	22233	21882	21880	21922	22238	22084	21947	22070	21761	21816	22209	22227	22095	21934	22244	22075	22114	21937	22015	22037	21878	21985	21951	21980	22014	22000	22142	21953	22191	22067	22102	22228	22197	22081	21974	21969	21954	21938	21947	22316	22100	22034	21971	22091	22153	21985	21739	22001	22205	22094	21945	22061	22235	21988	21893	22127	21988	22127	21962	22062	21864	22119	21971	22137	21888	21932	22151	21985	22037	22037	22082	22096	21992	22030	21778	22064	22068	21856	21976	21981	22048	22170	22126	21874	22038	22104	22083	22067	21959	21926	22085	22161	22195	22093	22034	22105	22121	21924	22114	21839	22113	21847	22037	21955	21952	22076	22067	22087	22139	22241	22016	21859	22005	22110	22104	21975	21983	22048	22069	22035	21989	22331	22092	22124	22335	21921	22154	22075	22374	22111	21820	22033	21960	22038	22255	22097	22279	22245	22170	22219	22083	21982	21854	21722	22032	22155	21942	22122	22021	22053	22092	22216	21989	22036	22130	21987	21996	22046	22251	22178	22086	22017	22087	21805	22215	22285	22203	22003	22085	21938	22025	22121	21920	21900	21973	21975	21955	22044	22140	22157	21985	21831	22199	22103	22104	22100	22062	22116	21973	21987	22164	22028	21806	21992	21741	22146	22164	22078	22016	22282	22118	21950	22190	22153	22091	22000	22161	22008	21901	22030	22075	22039	22073	21947	21989	22109	21891	21805	22020	22177	21915	21775	21848	22157	21966	22199	22206	22002	21982	22013	22161	21980	22259	22071	21843	22044	22153	22106	21821	21950	21966	22180	22045	22031	22127	22085	21993	21963	22076	21902	22063	22094	22048	22165	22082	22185	22091	22087	22113	22108	22029	21909	22139	22080	21859	21923	22014	21910	21964	21917	21982	21941	22021	21892	22105	22043	21957	21892	21883	21982	21805	21987	21986	22075	21980	22078	21959	21942	21960	22039	22064	22125	22060	22090	22105	22059	22132	21989	22125	22277	22116	22040	21929	22077	22101	22246	22029	22263	21930	21992	22201	22161	22144	21957	21903	22090	22281	21886	22079	22023	22052	21941	22083	21922	22184	22102	21925	22114	22084	22029	21793	22080	22130	22178	22042	22145	22195	22175	21911	22016	21886	21747	21902	21988	21896	22013	22119	22038	21861	21981	22017	21905	22087	21959	22089	21945	22127	22140	22059	22082	22084	22161	22118	22100	21885	22006	22113	22081	22142	21914	22024	22172	22109	21919	21983	21913	22032	21928	22117	21876	21854	22074	22011	22144	22300	22005	21934	22034	22108	22076	22019	22026	22011	22064	22082	21983	22198	22178	21957	22000	22068	22115	21774	21881	22001	22187	22118	22215	21887	22196	21973	21984	21922	22028	22182	22151	22146	22149	22045	21945	21981	21917	21888	22036	22161	22088	22032	21998	22123	21985	22029	22005	22262	21976	22129	22044	22048	21939	22149	21932	21945	21900	22027	22134	22109	21890	22139	22031	21962	22256	22232	22161	22048	21916	22008	21871	22330	22039	22114	22229	22120	22010	22058	21916	22206	22373	22203	22033	22016	22101	21802	22039	21974	22110	22091	21884	22141	22176	22325	22153	21963	21965	21961	22048	22125	22069	22000	22088	22145	22234	22236	22008	21913	22017	22026	22033	21946	22046	22039	22128	21947	22078	22074	22180	22084	21998	22232	21673	22297	22018	22189	22056	22284	22148	22092	21940	21743	21949	22050	22044	22159	22039	21872	22198	21932	21883	22147	22267	22088	21835	21976	22092	22107	22148	22009	22167	21698	22006	22160	22033	21851	22038	21921	21893	21963	22056	22013	21760	22262	22098	22144	22017	22082	21966	22016	22078	22019	22187	22050	21921	22034	22148	22153	22099	21927	22127	21995	22241	22105	22004	22063	21925	22039	21961	21968	21961	22067	22061	21744	22242	21898	21925	22046	21986	21931	22134	21950	22125	21982	21972	21980	22178	22072	22091	22027	22098	21928	22187	22028	21939	21811	21908	22033	22008	22029	21819	22073	21975	22297	22166	22120	22078	22135	22125	22277	22063	21913	21899	22110	22154	22273	22059	21942	21997	22149	21998	22026	21959	21916	22212	22088	22222	22355	22039	21958	22041	22110	22055	22123	22109	21953	22045	22127	22300	22045	22094	21960	21970	22011	21966	22158	21823	22167	22033	21984	21882	21983	22114	22210	21893	22065	22064	21984	22008	21929	22086	22005	22110	21910	21984	21843	21934	22013	22143	21955	21861	22268	22163	22140	21907	22130	22113	22070	22175	22013	22176	22136	22054	22056	22193	22097	21982	21898	21756	22158	22096	22305	22049	22068	22176	22037	22128	22009	22036	21967	22166	21973	21994	21998	22059	22094	21980	21851	21977	22032	21990	22047	21990	22153	21768	21969	22146	21929	21995	22032	22282	21991	21870	21969	22026	22040	21756	22132	21965	22117	21940	22216	22033	22270	22097	22013	21957
18079	33733	29964	24670	22729	23607	63782	68839	53348	40493	27526	20895	18570	17859	18122	17992	18036	18208	18063	17955	17932	17912	18013	18029	17908	18072	18083	18014	17994	17965	18087	18132	18192	17884	17821	18033	18163	17993	17892	18199	17967	18192	18163	18046	17851	17928	17830	17960	17913	17996	17968	17819	18038	18003	17841	17770	17999	18104	17979	17961	18026	18179	17930	18006	17967	17956	18139	17922	17994	18011	17841	17949	18003	18065	17860	18019	17946	17821	17943	17972	17963	18022	18002	18017	18172	17933	17916	18058	17992	17841	18139	17925	18111	17858	17919	18112	18067	17968	17898	18008	18143	18027	17998	18117	18066	18127	18057	18129	17905	17837	18026	18019	18068	18011	17955	17972	18281	17853	18067	17808	17984	17997	18001	17811	18000	17815	17966	17836	18039	17930	17984	17847	17977	17996	18015	18018	18026	18207	17978	17676	18033	17872	17939	18017	18054	17879	17837	17956	17894	18133	17927	18124	18106	17940	18045	17831	17911	17974	17964	18076	17884	17986	17995	18030	17905	17962	17929	17786	18056	17934	18021	17993	17981	17951	18065	17862	17931	18030	17839	17853	18145	17926	18067	17868	18055	17847	18030	18011	17866	18107	17972	18022	17912	17987	17962	18068	17897	18020	18211	18139	18064	17970	17999	17955	18048	17969	17990	18081	17919	17888	18171	18130	18025	18102	18002	17903	18008	17742	17969	17882	18000	17890	17855	17908	17954	17919	18088	17872	18067	17941	18004	17870	18055	18119	17947	18005	17914	18053	18023	17914	17936	18055	17900	18060	17852	18011	17856	17898	18067	17960	17766	17904	17939	17849	17798	18026	17821	17857	17936	17936	17949	17887	17802	17926	18125	18085	17865	18017	17989	17839	17898	18115	17948	17979	17920	17960	17896	18021	17952	17853	18216	17875	17988	17995	17999	17761	17991	17865	17931	18031	18020	18075	17991	17955	18039	17928	17873	18057	17969	18070	17957	18122	17859	18093	17817	17919	17978	18055	17974	17950	18102	18129	17840	18106	17840	18053	17941	17937	17877	18087	17928	17972	18022	17964	18017	18036	17787	17962	18154	17975	17853	17980	17989	18018	17963	17846	18166	17980	18026	17983	18058	17925	18067	17951	18080	18058	17758	18018	17871	17906	18054	18150	17872	17949	17948	17963	18156	17926	17939	17918	18123	18042	17944	17892	17935	17920	17880	18037	18015	18011	18006	17896	17934	17991	17772	17911	17977	18133	18051	18073	18127	18086	17869	18010	18040	18042	18124	17984	17949	18149	17942	17846	17974	18086	17978	18077	18014	17865	17968	17948	18090	17750	17946	18053	17945	18170	18071	17997	17989	17946	18023	18082	17920	17907	17889	17979	17952	17996	17964	18000	17895	18067	17808	18092	18007	17944	17999	17844	18060	17964	17985	17823	17943	17955	18024	18008	18071	17887	17975	18167	18031	17933	18034	18005	18024	18084	17933	18068	17871	18056	17953	18154	17939	18125	18032	18010	18046	17864	18058	17936	17948	18029	17939	17714	17927	17786	18003	17760	18045	18008	17810	17878	17940	17885	17991	18068	17946	17910	17936	17899	17732	17978	17789	18041	17978	17995	17999	17747	17979	17816	17815	17900	18018	17910	18040	17748	17966	17947	17877	17868	18011	17839	18077	17802	17989	18021	18018	17987	17909	17932	17966	18008	18071	17940	17990	17976	18002	18040	17775	17970	17981	17870	17879	18008	18032	17983	17930	18060	18046	17930	18017	18104	17962	18350	17941	18026	17998	17910	17860	18080	17995	17955	18055	18134	17985	18023	17769	17908	17920	17805	17883	17792	18024	17923	17928	18023	17908	17949	18036	18118	17862	17988	18026	18078	18100	17972	17968	17984	17854	17931	18021	17981	18113	17850	17897	17799	17996	17920	18206	17893	17834	17944	17989	17846	17833	17910	18102	17864	17892	17979	17954	17866	18088	17878	18059	17968	18118	18015	18093	17789	18018	17867	18012	17969	17988	18001	18001	17834	18093	18052	17874	17978	17948	17865	17938	17870	18102	17996	17977	17854	18092	17969	18030	18016	17965	17927	17868	17874	17862	17898	18018	17787	17939	18018	18152	18056	17945	17775	17989	17990	17776	17896	18042	17977	17916	18126	17918	18113	18079	18083	17959	17878	17743	17695	18154	18072	17954	18034	17993	17870	18124	17884	18170	17978	17920	17977	17864	17803	17917	17957	17962	18200	17903	17946	18014	18089	17991	18033	18045	17941	18024	17974	18065	17906	18145	17907	17948	17924	17894	18032	17945	17752	17872	17998	17934	17980	18022	17832	18077	18056	17989	18024	17972	17983	18019	17881	17953	17842	17813	18279	18049	17779	18090	17921	18141	18007	17855	17953	18131	17926	17858	17978	18144	17899	18071	17830	18015	17921	18078	18022	17940	17902	18111	17920	17856	17850	17886	17865	17921	17974	17863	18158	18012	17925	17922	17979	17978	17678	17848	17873	17977	18043	17949	18061	18157	17890	18096	17983	17829	17966	18035	18087	17950	17958	18053	17986	17960	17945	17932	17922	17960	17930	17907	17928	17986	17875	17900	17847	18121	17867	18051	18042	17729	17927	17998	18069	18091	17950	17883	18070	17947	18006	18015	18258	17942	17866	18045	17908	17791	17795	17976	17931	17861	17923	18100	17956	18077	17996	18021	17985	17999	18077	18070	18055	17901	18000	18026	17927	17726	17999	17994	17957	18050	17932	17752	17877	18029	18012	17976	17940	18059	17916	17904	18036	18091	17884	17964	17956	17947	18012	18109	18056	17794	17760	18020	17899	18081	17984	17852	17878	18002	18089	17915	17871	17861	18008	17885	17845	18044	17952	17806	18017	17934	17847	18057	17877	18018	18085	18006	17854	18021	18107	17993	17919	17968	17971	17991	17975	17885	17918	17932	17882	17861	17944	18069	17998	18060	18090	17899	17934	17881	17852	17764	17987	18110	18033	18084	17895	18042	18147	17986	18037	17946	18001	17875	18029	17932	17961	18027	18070	17944	17988	17912	18003	17846	17823	17944	17916	17959	17902	17947	17897	18077	18045	17982	17986	18164	17850	17941	17955	17887	18181	17995	18011	18020	18137	17955	17983	17955	17867	18045	18014	17993	18023	17825	18013	18090	17993	18011	18035	17939	17978	17974	18072	17940	17922	17915	18016	17954	17887	17852	17769	17828	18069	18035	17881	17904	17832	17903	18026	17961	17969	17807	17974	17904	17985	18111	17962	17846	17896	18111	17992	18136	17872	18030	18018	17902	17748	18044	17976	17922	18008	18042	17841	18104	17942	17812	17977	17868	17931	18008	18140	18064	18090	17815	18104	17915	17804	18036	17920	17997	17869	17966	18016	17976	17887	18107	17795	18057	18002	17958	17922	17849	18099	17959	18125	17987	18029	17885	17962	17964	18138	17854	17960	18037	18039	17980	17939	17853	17975	17931	18111	17890	17936	17978	17908	17936	17918	18103	17956	17944	17990	17942	18084	17935	17882	17998	18051	17869	17940	17848	17789	17998	17936	17850	17940	18049	17955	17827	17837	18080	18024	18026	17763	18076	17977	18018	17844	17985	17897	18086	18150	17744	18056	18047	18045	17887	17919	17864	17966	18084	17967	18016	17998	17950	17997	17928	17964	17944	18041	18095	17935	18008	17962	17978	18035	17797	17974	17879	17886	18014	17839	18070	17913	18119	18042	17929	18082	17934	17943	17978	17849	18064	18063	18008	17997	17902	17940	17905	17970	17872	17974	18040	17911	18031	17876	18025	17928	18056	18137	17603	17837	18097	17907	18086	17942	18063	17972	18213	17999	17970	17903	17830	18007	18003	17899	17874	18068	17953	17998	17936	18018	17886	17899	18038	17925	18004	18110	17764	17871	18011	17908	18017	17943	17945	17947	17901	18036	17959	17755	18077	17932	17852	18043	18087	18126	17890	18075	17909	18045	17974	17884	17995	17893	18021	17842	17961	18061	17783	18116	17839	17971	17780	17820	17860	17918	17896	17801	17963	17946	17821	17963	17981	17945	17996	18062	17938	17987	17895	17882	17866	17969	18046	17884	17831	17944	17734	17929	17949	17969	17980	18039	17876	18137	18070	17991	17898	17894	17998	17900	18009	18007	18021	17913	18070	17885	17979	17903	17875	17988	17998	17877	18141	17951	17923	18052	17981	17860	17939	17987	17824	18073	17865	17764	17915	17979	17845	18053	17962	18129	18067	17938	18119	17920	17686	17840	18008	17785	18097	18024	17922	17956	17998	17923	17965	18153	17931	18046	18012	17929	18073	18026	18148	18009	17930	17825	17781	17945	18061	18002	17990	18160	18043	18036	17831	18026	17915	18074	18001	18068	17918	18001	17798	18014	18040	18035	17951	18034	17952	17978	18091	18066	18150	17958	18063	18170	17999	17893	18005	18060	18004	18091	18003	17890	18044	17928	18040	18012	18095	18057	17898	17925	18043	17974	18036	17988	18041	18141	17949	18012	17809	18015	17911	18005	17795	17855	17968	18001	17813	17998	17973	17755	17851	18105	17711	17844	17900	18023	18103	18026	18111	17970	17867	17955	18030	17939	17924	17993	17883	17869	18046	18074	17891	17997	17987	17887	18032	18022	18046	17663	18063	18023	18170	17885	17865	18031	18025	18108	17867	17868	18051	17945	17998	18125	17937	17955	17881	17919	18276	18133	17951	17992	17771	17889	18015	17986	18002	17932	18024	17925	17921	17881	18048	17968	17851	17979	18086	17893	18023	18065	17794	17967	18077	17888	18060	17979	18115	17988	17926	17824	18059	17942	17982	17965	17911	18120	17990	18108	18050	17787	17923	17994	17960	17837	18019	17730	17859	18127	18122	17977	18012	18030	17971	17892	17877	17837	18094	18022	17876	18037	18056	17948	17868	18029	18030	17879	18138	17956	17903	17880	17956	17934	18057	18017	17886	17904	17892	17913	17991	17996	17979	17863	17982	17949	17943	17965	17931	17946	17980	18127	18086	17954	18004	17938	17936	18121	17959	17895	17956	17886	17909	17975	17887	17962	17944	17879	18069	18034	17720	17827	18076	17925	17898	18215	17986	17946	17940	17964	18010	18019	17937	17958	17906	17856	18013	18047
27914	22654	27114	25085	22423	22290	29438	30021	26914	24325	22768	22251	22044	21927	22039	22064	21715	22007	22041	21887	21897	21877	21609	21966	21705	21733	21995	21852	21748	21693	21772	21978	21790	22032	22065	22048	21729	21855	21928	21787	21822	21851	22092	21777	21650	21843	21739	21719	21689	21907	21887	21744	22017	21674	21786	21766	22066	21611	21920	21960	22071	21876	21790	21743	21788	21921	21906	21932	21939	21803	21754	21802	21982	21711	21813	21764	22065	21745	21944	21940	21878	21863	21987	21736	21850	21817	21850	21814	21757	21796	21558	21797	22001	21795	22050	21881	21999	21896	21815	21769	21932	21887	21564	21740	21746	21792	21874	21671	21716	21635	21804	21753	21958	21651	21805	21724	21714	21807	21924	21909	21829	21860	21855	21797	21931	21919	21810	21695	21658	21904	21866	21916	21695	21672	21886	21957	21816	21609	21737	21813	21884	21730	21783	22000	21744	21816	21888	21597	21954	21997	21713	21820	21931	22031	22053	21913	22042	21862	22027	21714	21986	21797	21734	21778	21810	21876	22052	21900	22022	21888	21752	22032	22038	21885	21707	21836	21925	21772	21637	21800	21764	21971	21759	21792	21865	21510	21637	21939	21809	21871	21747	21775	21679	22066	21954	21806	21683	21785	21849	21860	21733	21847	21905	21827	21848	21877	21925	21765	21771	21765	21788	21919	21979	21667	21794	21701	21918	21908	21776	21797	21918	21959	21789	21932	21930	21556	21625	21725	21910	21904	21855	21888	21915	21927	21803	21817	22000	21755	21833	21742	22018	21951	21846	21957	21747	21638	21663	22019	21754	21909	21630	21730	22004	21987	21957	21745	21893	21816	21752	22205	21711	21800	21879	22031	21815	21846	21814	21814	21935	21917	21839	21738	21598	21743	21940	21964	21832	21970	21907	21925	21911	21856	21738	21694	21948	21846	21860	21945	21759	21812	21997	21972	21784	21838	21588	21869	21711	21947	21797	21700	21848	21974	21704	21674	21635	21787	21866	21902	21897	21931	21985	21572	21744	21795	21883	21839	21630	21813	21931	21762	21685	21790	21932	21864	22081	22030	21664	21703	22045	21626	21925	21767	21924	21753	21908	21881	21648	21906	21861	21802	21833	21788	21849	21847	21823	21895	21793	21773	22135	21726	21715	22067	21832	21700	21860	21759	21689	21893	21645	21906	21637	21827	21932	22015	21748	21878	21878	21769	21688	21883	21887	21915	21752	21815	21880	21806	21906	22087	21813	21990	21780	21882	21781	21547	22075	21834	21724	21958	21750	21693	21853	21663	21800	21968	21862	21664	21918	21982	21907	21919	22005	21648	21797	21894	21947	21770	21649	21789	22007	21849	22060	21876	21973	21744	21938	21877	21815	22036	21783	21713	21929	21976	21784	21651	21794	21866	21920	21645	21763	21737	21860	21672	21782	21822	21996	21979	21858	22099	21746	21769	21740	21738	21644	21886	21813	21741	21661	21752	22070	21816	21667	21859	21602	21748	21818	22062	21748	21893	21770	21887	21788	21724	21886	21925	21656	21712	22095	21985	21868	21765	22209	21915	21925	21819	21875	21825	21884	21948	21804	21792	21774	21829	21586	21970	22045	21772	21754	21841	21905	21733	21879	21700	21947	21769	21777	21708	21826	21681	21841	21601	21906	21859	21849	21744	21844	21781	21740	21753	21919	21964	21570	21930	21956	21881	21809	21993	21673	21748	21809	21785	21721	21748	21883	21735	21647	21788	21903	21924	21881	21730	21754	21629	21993	21843	21819	21983	21975	21833	21792	21710	21756	21712	21670	21852	22039	21776	21821	21820	21829	21753	21753	21740	21807	21855	21719	21840	21918	21728	22052	21716	21735	21946	21837	21813	21862	21608	21651	21821	21721	21773	21922	21744	21759	21698	21809	22015	21756	21602	21609	21941	21687	21862	21661	21622	21861	21773	21753	21969	21663	21849	21771	21735	21770	21647	21764	21937	22143	21982	21917	21954	21870	21767	21831	22090	21863	21953	21930	21771	21886	21910	21753	22039	21759	21667	21918	21754	21714	21948	21950	21948	21873	21916	22007	21580	21746	21861	21902	21772	21769	21884	21980	21855	22021	21854	22113	21630	21872	21915	21811	21781	21862	21881	22018	21812	21759	21765	21877	21679	21910	21962	21834	22036	21728	21802	21929	21786	21853	21843	22047	21918	21979	21660	21815	21767	22045	22031	21889	21709	21607	21628	21872	22076	21766	21838	21595	21859	21767	21748	21824	21786	21964	22030	21936	22040	21998	21764	21948	21745	22059	21868	21715	21759	21687	21722	21976	21878	21892	21675	21855	21901	22023	21924	21778	21972	21824	21983	22059	21847	21850	21639	21821	21785	21722	21808	21929	21929	21802	21772	21568	21911	21746	21839	22003	21793	21709	21809	21814	21841	22047	21726	21861	21868	21746	21774	21910	21868	21549	22009	21907	21731	21902	21858	21917	21660	21967	21719	21758	21936	21734	21941	21752	21995	21883	21826	22089	21865	21724	21887	21839	21909	21876	21861	21668	21780	21740	21911	21728	21984	21808	21853	21745	21690	21889	21892	21705	21776	21740	21891	21804	21726	21957	21811	21937	21734	21760	21994	21662	22055	22106	21846	21881	21945	21881	21751	21861	21871	21984	21900	21648	21986	21688	21785	22042	21742	21796	21909	21778	21931	21951	22043	21687	22005	21934	21902	21875	21993	21951	21984	21883	21674	21940	21915	21798	21787	21801	21717	21803	21908	21581	21867	22055	21746	21890	21921	21876	21801	21947	21811	21661	22022	21807	21850	21672	21843	21747	21901	21920	21858	21952	21872	21935	21853	22022	21902	21882	21972	21787	21720	21730	21819	21972	21835	21924	21728	22117	21706	21773	21787	21811	21727	21719	21539	21911	21992	21641	21889	22010	21938	22061	21615	21643	21798	21852	21741	21973	21848	22050	22067	21719	21916	21893	21742	22000	21745	22061	21827	21787	21826	21779	21855	21804	21949	21875	21924	22130	21584	21901	21752	21872	21853	21616	21831	21791	21723	21971	21853	22058	21661	21927	21664	21604	21995	21910	21922	21712	22196	21949	21773	21854	21775	21743	21765	21954	21898	21696	21773	21920	21908	21939	21841	22126	21943	21787	22022	21946	21866	21906	21990	21765	21739	21716	22025	22005	21846	21745	21969	21817	22111	21883	22064	21860	21858	21950	21841	21872	21999	21969	22109	21806	21854	21744	21631	21944	21736	21903	21564	21872	21728	21718	21876	21943	21872	21929	21972	22009	21892	21858	21827	21935	21780	21844	21894	21983	21669	21709	21826	21784	21794	21883	21840	21710	21721	21866	21875	21876	21801	21833	21864	21824	21886	21909	21932	21940	21855	21878	21746	21592	21783	21780	21548	21647	21609	21805	21689	21804	21932	21703	21729	21764	21670	21828	21640	21718	21807	21960	21775	21622	21916	21851	21892	22000	21851	21615	21664	21691	21717	21736	21884	21976	21964	21968	21842	21662	21911	21971	21814	21850	21887	21965	21883	21940	22003	21658	21841	21785	21487	21535	21673	22042	21702	21954	21993	21957	22064	21997	21896	21830	22052	21714	22021	21923	21767	21940	21758	21923	21798	21683	21666	21751	21830	22077	21820	21791	21744	21735	21755	21964	21731	21784	21751	21881	21901	21794	21576	21767	21898	21839	22030	21831	21881	21607	21882	21815	21827	21801	22088	21819	21945	22003	21968	21860	21836	21846	21849	21744	21784	22051	21747	22058	21946	21741	21900	21780	21699	21588	21769	21790	21983	21851	21658	21954	21926	21912	21854	21877	21922	21740	21841	21911	21864	21980	21866	22123	21880	22040	21873	21828	21823	21892	21727	21970	21598	21924	21784	21823	21788	22026	21776	21995	21614	21663	21775	21715	21748	21829	22052	21586	21802	21867	21670	21712	21789	21811	21823	21716	21794	21724	21826	21729	21743	21684	21843	21940	21715	21880	21872	21643	21747	21922	21800	21844	21809	21760	21622	21906	21901	22001	21731	21956	21709	21705	21867	21909	21906	21705	21808	21920	21972	21886	21728	21819	21842	21904	21742	21737	21859	21786	21784	21741	21612	21608	21950	21971	21883	21948	22040	21697	21945	21886	21954	21909	21907	21795	21825	21820	21735	21734	21680	21795	21632	21859	21685	21709	22099	21804	21888	21924	21704	21840	21937	21691	21827	22057	21868	22024	21621	21841	21851	21826	21874	21755	21860	21613	21792	21752	21664	21783	21863	21834	21893	22015	21871	21842	21896	21843	21876	21917	21933	21837	21727	21800	21902	21886	21730	21509	21768	21974	21867	21793	21798	21792	21997	21918	21748	21816	21925	22028	21912	21938	21668	21786	21793	21637	21720	21735	21602	22008	21917	21906	21938	21873	21941	21889	21756	21917	21895	21920	21917	21860	21757	21577	21912	21955	21993	21869	21767	21770	21945	21881	21984	21989	21863	21795	21954	21772	21922	22159	21857	21814	21764	21965	21802	21930	21759	21788	21883	21925	21829	21808	21772	21772	21827	21494	21766	21890	21701	21971	21702	21836	21833	21942	21607	21729	21948	22084	21808	21851	21676	22116	21899	21832	21862	21808	21772	21985	21848	22001	21996	21936	21731	21954	21809	21785	21791	22067	21961	21713	21809	21815	22082	22048	21961	21902	21991	21811	21729	21852	21809	21983	21987	21830	21841	21788	21892	21979	22041	21722	21791	21895	21706	21883	21929	21780	21839	21826	21699	21698	21711	21760	21808	21853	21763	21780	21896	21974	21809	21864	21905	21847	21944	21854	21875	21843	21662	21871	21824	21625	21680	21738	21757	21901	21889	21643	21915	21920	21660	21940	22019	21965	21862	21831	21864	21945	21754	21704	21738	22010	21838	21702	21751	21894	21874	21783	21670	21868	21874	21878	21776	22029	21876	21924	21832	21829	21782	21986	21770	21620	22015	21853	21987	21874	21678	21682	21762	21836	21873	21556	21852	21937	22079	21988	21769	21777	21851	21857	21949	21688	22004	21978	21797	21835	21770	22006	21793	21802	21905	21734	21848	21877	22040	21794	21708	21628	21906	21831	21921	22036	22023	21765	21663	21943	21901	21856	21789	21750	22076
17739	22495	20768	19058	18942	18679	28451	27932	23656	20471	18842	18021	18016	17871	17957	17818	17906	17893	18050	17994	17974	17989	17716	18007	18065	17746	18040	17792	17846	18129	17903	17766	17792	17935	18011	17894	17736	17794	17922	17856	18042	17971	17762	17988	17778	17818	17928	17762	17809	17892	17958	17958	17815	17900	18038	17923	18049	17947	17856	18032	17836	17874	17831	17939	18042	17875	17699	17882	17931	17819	17838	17852	17739	17697	17800	17901	17665	17871	17810	17936	17960	17902	17962	17684	18058	17780	17937	17939	17998	17918	17833	17843	17897	17953	17870	17877	17899	17800	17791	17816	17805	17837	17730	17743	17752	18013	17943	18014	17929	17919	17805	17801	17767	17924	17722	17928	18048	17890	17941	17836	17898	17936	17875	17827	18040	17832	17990	17724	17752	17887	17903	17786	17741	17801	17856	17888	17827	17868	17912	17881	17966	17799	17783	17884	17852	17849	17981	17858	18027	18001	17757	17904	17782	17867	17948	17989	18065	17872	17708	17830	17896	17971	17892	17894	17990	17881	18014	17644	17792	18008	17890	17802	17961	17956	17712	17883	17747	17932	17967	17932	18099	18181	17842	17888	17937	17790	17923	17760	18078	17843	17900	17804	17930	17941	17907	17812	17858	17967	17907	17944	18048	18078	17706	17844	17908	17946	18012	18026	17782	17844	18004	17666	17893	17927	17889	18042	17825	17975	17989	17845	17889	17987	17996	17861	17799	18227	17947	17965	17995	18006	17873	17807	17957	17931	17678	17777	17879	17777	17928	17962	17926	18040	17993	17910	18046	17902	17725	17827	17772	17819	18024	17916	18018	17890	18066	17865	18109	18032	18058	17802	17915	17963	17820	17889	17844	18018	17904	17894	17940	17984	17823	17959	17854	17870	17865	17927	17725	17670	17866	17807	18094	17843	17933	18039	17831	17806	18021	17981	17911	18082	17762	17912	17900	17887	17819	17839	17980	17743	17882	17897	17890	17791	17880	17906	18110	17798	17794	18115	17747	17958	17828	17728	17840	17878	17600	17801	17896	17880	17905	17960	17696	17854	18027	17766	17827	17990	17705	17774	17861	17953	17828	17909	17801	17731	17872	17940	17853	17926	17792	17902	17810	17973	17903	17842	17999	17773	17873	17932	17866	17865	17822	18037	17846	18010	17890	18060	18087	17837	17805	18058	17951	17878	17850	17808	17894	17713	17934	17676	18180	17670	17938	17863	17907	18015	17810	17939	17672	17758	17936	17799	17913	17873	17778	17975	17890	17918	17908	17760	18010	18044	17923	17863	17928	18005	17980	17864	18073	17763	18002	17841	17993	18001	17941	17846	17962	17946	18048	17938	17846	17902	17796	17829	17981	17991	17925	17921	17908	17824	17985	17788	17830	17829	17911	17979	17964	17988	17806	17734	18025	17972	17979	17853	17774	17884	17854	17810	17791	17760	17937	18019	17965	17932	17893	17903	17852	17765	17793	17966	18110	17788	17823	17877	17965	17854	17881	17816	18053	18004	17924	17789	17791	18010	17792	17715	17978	17746	17889	17932	17863	17866	17988	17800	17889	18185	17972	18084	17834	17924	17825	18061	17674	17874	17915	17849	18042	17962	17955	17995	17881	17869	17893	17913	17968	17977	17790	17779	17899	18044	17733	17984	17943	17823	17997	17902	17820	17881	17754	18009	17821	17783	17914	18046	17860	17782	17827	17672	17927	17890	17957	18015	17934	17866	17888	17750	17836	17925	18215	17966	17941	17834	17997	17821	17940	17864	17940	17850	18060	17854	17833	18041	17836	17794	17747	17973	17827	18020	17896	17974	17876	17758	17786	18105	17924	17896	17937	17877	17832	17705	17834	17835	17904	17885	17938	17887	17978	17864	17865	17837	17872	17828	17917	17948	17747	17926	17863	17909	17878	17903	17899	17957	17791	18009	17998	17845	17957	17831	17955	17755	17846	17793	17800	17941	17908	17914	17693	17801	17793	17981	17882	17861	18068	17820	17823	17784	17895	17929	17991	18005	17814	17850	17982	17927	17874	17867	17951	17840	17905	17869	17847	17891	17831	17988	17904	18002	17867	17889	17932	17965	17716	17853	17888	18017	18019	17940	17688	17791	17884	18004	17917	18025	17996	18013	17788	17803	18078	17847	17961	17983	17999	17847	17949	17674	17659	17841	18070	17740	18078	17917	17950	17806	17745	17974	17891	18111	17657	17931	17853	18006	17942	17986	17878	17906	18081	17874	17971	17831	17833	17974	18060	17806	17930	17820	17948	17907	17840	17905	17865	17780	17860	17740	17877	17926	18020	17875	17840	17843	17832	17840	17829	17894	17873	17752	17909	17869	17818	17919	17852	17873	17883	17942	17908	17814	17841	17825	17840	17815	17944	18042	18047	17896	17875	17826	17771	17845	17854	17833	17726	17846	17760	17742	17872	17953	17988	17900	17907	17916	17764	17807	17983	17822	17991	18084	17875	18064	17810	17870	17858	17930	17872	17901	17965	17849	17795	17995	17910	17910	17691	17817	17872	17818	17831	17951	17913	17975	17867	17808	17830	17764	17955	17752	17893	17844	17918	17752	17996	17809	17869	17786	17888	17773	17793	17919	17909	17738	18039	17898	17863	17815	17756	17955	17805	18020	17973	17894	17949	17920	17982	17937	17964	18068	17780	17915	17971	17936	17828	17841	17879	17846	17883	17710	18006	17810	17856	17911	17788	17704	17960	17692	17692	17936	17952	17856	17819	17926	18036	17927	18066	17821	18065	17913	17791	17715	18048	17742	17767	17847	17899	17930	17948	17943	17689	17764	17729	17869	17855	18031	17992	17877	17758	17940	17873	17994	17821	17771	17866	18060	17874	17747	17917	17855	17890	17836	17812	17952	17875	18072	17876	17913	17799	17824	17836	17916	17911	17970	17883	18151	17911	18110	17839	17779	18038	17872	17899	18017	17829	17985	17767	18017	17800	17858	17960	17927	17715	18005	17657	17929	17899	17987	17930	17760	17762	17870	17897	17850	18021	17841	17831	18031	17906	17896	17846	18105	17751	17794	17906	17907	17847	17806	18056	18112	17979	17802	18016	17892	17836	17891	17922	18113	17844	18024	17918	17834	17841	17910	17920	17946	17953	17924	17817	17853	17896	17654	17804	17886	17855	17878	18003	17919	17948	18069	17871	17833	17711	17960	17908	18032	17903	17883	17950	17801	17813	17841	17952	17796	17922	17878	17751	17849	17878	17831	18012	17878	18160	17778	17829	17784	17869	17932	17779	18038	17594	18149	18019	17762	17810	17935	17947	17931	17962	17828	17945	17924	17937	17831	17873	18015	17891	17726	18109	17946	17857	17740	17801	17925	17758	17909	17854	17958	17822	17900	17890	17939	17803	17850	18053	17756	17923	17952	17840	17909	18028	17989	17815	17970	17751	18028	17950	18019	17943	17977	18030	17900	17903	17988	17725	17841	17752	17859	18058	17768	17978	17781	18092	17878	17971	17914	18057	17902	17819	17765	17980	17917	17693	17873	17867	17871	17665	17936	17916	17862	18152	17894	17885	17939	17851	18055	17995	17891	17946	17950	17797	17906	17868	17862	17740	17883	17852	17909	17865	17772	17861	17859	17898	17874	17963	17901	17920	17869	17883	17928	17963	17843	17881	17678	18050	17870	17800	17909	17955	18112	17881	17927	17779	18008	17988	18146	17923	17702	17884	17941	18020	17858	17942	17844	17785	17914	18096	17954	17717	17951	17905	17879	17990	17818	17945	17768	18022	17882	17939	17940	17978	17937	17918	17805	17841	17844	17912	17959	17753	17993	17830	17928	17702	17923	18004	18028	17978	17660	17904	17892	17927	17934	17867	17791	17719	17954	17940	17960	17935	17877	17833	17952	17816	17655	17976	17866	17826	17975	17948	17926	17840	17769	17819	17777	17817	17729	17959	17842	17814	17880	17902	17948	17978	17959	17735	17880	17827	17897	17787	17969	18075	18069	17826	17794	18103	17827	17895	17852	17927	17919	17948	17797	17943	17990	17928	17704	18005	17870	17940	17901	17838	17945	17893	17916	17852	17999	17866	17950	18149	17914	17925	17946	17690	17923	17962	17890	17962	17890	18009	17955	18071	17857	17928	17911	17906	17943	18089	17881	17871	18047	17859	17917	17917	17929	17911	17662	17986	17988	17919	17885	17800	17816	17903	17808	17873	17742	17923	17924	17945	17903	17831	17853	17817	17773	17742	17902	17808	17957	18114	17816	17764	17903	17774	17782	17849	18090	17908	17755	17937	17823	17915	17908	17909	17855	18071	17787	17947	17775	17866	17874	17951	17709	18015	17906	17753	18030	17865	17746	17874	17870	17937	17862	17826	17996	17896	17823	18041	17872	18005	17842	17949	17791	17966	17614	17804	17820	17771	17851	17994	17964	17840	17887	17881	17934	17971	17800	17813	17864	18079	17916	17861	17876	17859	17835	17911	17891	17905	17932	17811	17685	18080	17875	17881	17842	17935	17930	17901	17994	17908	17969	17740	17786	17761	17774	17786	17699	17798	18061	17752	18059	18120	17555	17911	17901	17871	17933	17709	17954	17692	17791	17847	17717	17877	17905	17736	18030	17769	18052	17948	17952	17959	17777	17873	17776	17719	17914	18035	17833	18110	17892	17983	17856	17856	17897	17971	17763	17898	17924	17760	17884	17822	18097	18038	17865	17803	17696	17894	17812	17688	17981	17777	17823	17877	17857	17829	17910	17987	17952	17667	17801	17824	18004	17967	17746	17763	17914	17986	17892	17771	17847	17854	17623	17882	17947	18021	17848	17962	17971	17893	18003	18026	17886	18050	17911	17870	17855	17930	17687	18015	17861	17822	17816	17972	17923	17930	17995	17906	17831	17903	17852	17807	17925	17937	17873	17938	17965	17831	18015	17793	17988	17896	17987	18021	17774	17955	17879	17841	17918	17753	17891	17844	17846	17925	17857	18063	17779	17885	17998	17909	17888	17803	17958	17884	17762	17974	17758	17725	17810	17866	17713	17907	17816	17945	17992	17919	17818	17876	17910	17955	17841	17828	17789	17941	18120	17921	17884	17826	18015	17779	17848	17919	17923	17956	17918	17898	17833	18061	18049	17902	17803	17753	17918	17867	17871	17935	17845
24590	21430	28696	24933	23143	28509	52842	50592	38657	30095	24892	22584	21786	22035	21946	21508	21647	21802	21713	21662	21521	21735	21593	21684	21500	21460	21437	21643	21496	21709	21674	21573	21555	21397	21707	21404	21537	21484	21449	21517	21464	21543	21513	21634	21335	21660	21539	21501	21515	21614	21470	21414	21722	21516	21346	21473	21397	21466	21865	21645	21407	21522	21703	21609	21608	21474	21753	21777	21620	21706	21644	21371	21606	21541	21681	21540	21359	21517	21446	21581	21368	21756	21436	21581	21588	21408	21501	21482	21515	21399	21519	21581	21546	21582	21471	21541	21579	21475	21520	21454	21508	21701	21444	21245	21385	21572	21564	21621	21556	21405	21619	21613	21511	21737	21429	21548	21802	21491	21512	21426	21426	21465	21618	21461	21450	21329	21481	21465	21569	21665	21669	21649	21675	21503	21517	21289	21522	21475	21452	21464	21661	21436	21555	21577	21612	21451	21350	21606	21649	21608	21607	21723	21738	21441	21639	21369	21377	21274	21459	21362	21626	21570	21594	21645	21483	21556	21589	21313	21611	21467	21754	21449	21522	21373	21537	21541	21530	21626	21468	21487	21637	21613	21810	21507	21535	21589	21395	21473	21555	21495	21508	21547	21368	21565	21414	21340	21366	21499	21397	21475	21364	21181	21520	21335	21473	21352	21546	21512	21429	21683	21421	21666	21609	21711	21497	21544	21563	21524	21470	21558	21505	21273	21598	21671	21574	21613	21670	21881	21653	21616	21443	21369	21420	21524	21667	21563	21539	21582	21596	21439	21585	21621	21711	21486	21551	21202	21429	21338	21423	21493	21738	21420	21599	21437	21354	21667	21432	21677	21363	21337	21585	21629	21614	21437	21447	21523	21560	21504	21372	21612	21519	21318	21535	21665	21564	21523	21512	21648	21486	21588	21432	21469	21537	21484	21536	21619	21598	21368	21377	21758	21602	21557	21714	21540	21475	21428	21876	21619	21466	21225	21494	21460	21568	21540	21604	21632	21431	21478	21658	21600	21412	21655	21408	21553	21574	21408	21344	21676	21443	21392	21562	21898	21452	21495	21406	21675	21598	21589	21522	21571	21671	21544	21349	21712	21702	21505	21568	21592	21666	21508	21535	21656	21780	21593	21440	21566	21508	21493	21605	21377	21633	21422	21546	21315	21405	21473	21778	21703	21629	21572	21527	21353	21569	21471	21508	21573	21556	21602	21604	21524	21525	21539	21637	21409	21467	21559	21388	21422	21573	21552	21570	21606	21652	21741	21610	21347	21531	21493	21628	21593	21454	21596	21432	21435	21640	21428	21856	21737	21678	21656	21603	21717	21460	21504	21664	21471	21368	21443	21409	21478	21649	21557	21534	21607	21540	21806	21409	21492	21617	21635	21623	21779	21476	21533	21427	21609	21674	21544	21646	21552	21465	21624	21558	21688	21496	21481	21356	21760	21361	21467	21469	21666	21634	21516	21460	21486	21646	21545	21636	21578	21506	21685	21375	21400	21536	21367	21443	21580	21489	21392	21408	21747	21532	21457	21550	21475	21551	21523	21493	21689	21699	21363	21347	21528	21473	21615	21597	21708	21614	21492	21665	21625	21508	21641	21508	21454	21407	21667	21576	21392	21539	21627	21560	21729	21424	21289	21574	21582	21607	21562	21587	21470	21567	21625	21417	21548	21467	21509	21623	21319	21349	21508	21481	21450	21667	21603	21559	21502	21577	21434	21452	21458	21551	21486	21645	21488	21584	21580	21636	21417	21665	21488	21509	21366	21471	21422	21289	21616	21321	21508	21556	21736	21706	21432	21539	21591	21519	21770	21664	21731	21606	21528	21747	21553	21796	21449	21404	21539	21511	21356	21668	21522	21602	21637	21420	21804	21584	21475	21498	21654	21600	21523	21471	21745	21520	21399	21633	21497	21490	21658	21610	21661	21542	21435	21524	21395	21529	21573	21350	21594	21652	21632	21552	21548	21637	21683	21620	21626	21721	21692	21526	21458	21417	21433	21585	21433	21552	21565	21587	21652	21427	21238	21460	21615	21462	21599	21487	21470	21701	21677	21554	21605	21403	21353	21531	21610	21529	21481	21586	21257	21594	21812	21638	21388	21599	21558	21549	21316	21460	21374	21544	21557	21587	21585	21564	21510	21545	21646	21591	21461	21404	21533	21607	21500	21615	21462	21334	21656	21853	21514	21450	21633	21447	21558	21478	21686	21466	21400	21597	21453	21574	21464	21611	21588	21423	21542	21455	21573	21638	21567	21451	21522	21545	21426	21583	21608	21574	21631	21343	21441	21526	21621	21735	21619	21579	21591	21501	21479	21580	21482	21671	21722	21629	21571	21412	21465	21491	21709	21446	21581	21557	21441	21384	21678	21576	21522	21497	21621	21375	21478	21613	21367	21691	21674	21539	21305	21500	21615	21507	21423	21369	21480	21482	21496	21455	21413	21748	21531	21411	21569	21630	21334	21457	21519	21485	21627	21338	21462	21618	21642	21395	21432	21572	21581	21485	21517	21715	21361	21898	21312	21627	21593	21590	21471	21657	21771	21639	21220	21299	21575	21589	21367	21402	21498	21629	21521	21743	21398	21492	21355	21513	21695	21496	21407	21576	21464	21663	21434	21520	21480	21616	21504	21677	21178	21596	21468	21523	21491	21585	21494	21471	21664	21578	21582	21605	21536	21574	21601	21663	21503	21788	21472	21555	21688	21549	21519	21365	21487	21644	21656	21578	21617	21628	21767	21739	21591	21589	21539	21430	21743	21392	21510	21519	21604	21521	21557	21470	21442	21358	21464	21292	21756	21711	21499	21666	21392	21421	21211	21432	21582	21459	21390	21475	21647	21513	21543	21610	21632	21417	21499	21529	21621	21580	21407	21657	21897	21753	21662	21519	21380	21489	21539	21346	21375	21350	21559	21493	21669	21766	21552	21572	21424	21615	21579	21646	21609	21561	21576	21436	21441	21405	21718	21534	21486	21475	21465	21423	21377	21719	21404	21597	21390	21502	21396	21640	21522	21443	21573	21531	21626	21595	21366	21559	21656	21458	21484	21637	21606	21494	21303	21463	21577	21531	21618	21365	21499	21402	21321	21620	21852	21433	21639	21617	21453	21354	21583	21619	21547	21508	21367	21652	21860	21479	21430	21534	21447	21341	21597	21594	21568	21513	21537	21644	21658	21342	21437	21453	21390	21513	21500	21199	21542	21535	21456	21618	21443	21687	21510	21724	21621	21569	21511	21536	21407	21484	21435	21545	21286	21261	21284	21638	21413	21729	21569	21469	21482	21223	21554	21644	21466	21576	21473	21487	21588	21611	21617	21452	21426	21393	21690	21423	21476	21780	21609	21614	21517	21370	21262	21549	21547	21552	21280	21593	21505	21695	21530	21538	21628	21539	21634	21675	21521	21603	21608	21615	21649	21686	21592	21464	21564	21422	21442	21552	21779	21505	21477	21547	21636	21461	21531	21571	21361	21689	21369	21640	21485	21634	21429	21542	21527	21365	21687	21711	21661	21580	21575	21668	21352	21699	21499	21363	21419	21661	21475	21574	21495	21730	21374	21626	21492	21618	21492	21468	21518	21455	21675	21556	21580	21501	21247	21516	21433	21574	21477	21689	21448	21517	21405	21610	21537	21652	21457	21554	21594	21489	21582	21446	21357	21614	21508	21622	21597	21571	21670	21632	21503	21564	21629	21574	21525	21321	21376	21669	21650	21521	21469	21550	21453	21637	21532	21584	21630	21442	21615	21655	21386	21729	21572	21434	21601	21650	21369	21531	21414	21490	21664	21637	21587	21529	21521	21844	21649	21217	21376	21525	21521	21593	21574	21661	21634	21612	21508	21370	21590	21624	21622	21736	21703	21610	21566	21741	21531	21439	21495	21529	21746	21692	21361	21477	21427	21372	21349	21426	21410	21604	21677	21735	21516	21605	21659	21534	21520	21389	21425	21555	21468	21341	21646	21584	21254	21436	21546	21459	21627	21678	21650	21429	21446	21540	21538	21594	21510	21498	21346	21620	21531	21383	21480	21566	21571	21580	21505	21539	21632	21723	21535	21562	21577	21465	21602	21620	21570	21684	21565	21474	21349	21536	21535	21631	21530	21626	21494	21537	21643	21462	21496	21636	21817	21603	21309	21414	21531	21673	21536	21670	21602	21604	21571	21310	21572	21564	21554	21450	21553	21449	21420	21479	21604	21620	21371	21578	21538	21410	21608	21381	21476	21619	21585	21674	21529	21536	21538	21437	21488	21678	21687	21699	21483	21531	21759	21337	21606	21466	21501	21711	21552	21519	21400	21644	21450	21554	21744	21269	21429	21395	21465	21548	21659	21546	21602	21474	21600	21429	21659	21460	21232	21574	21519	21683	21369	21455	21644	21521	21674	21279	21577	21589	21548	21688	21411	21696	21690	21585	21442	21447	21651	21510	21519	21475	21544	21508	21522	21495	21426	21568	21348	21656	21555	21419	21535	21685	21687	21575	21638	21351	21312	21372	21315	21407	21567	21784	21655	21622	21751	21703	21366	21549	21643	21565	21543	21516	21697	21454	21635	21593	21659	21514	21379	21582	21495	21333	21573	21586	21421	21480	21448	21542	21625	21511	21519	21574	21380	21399	21445	21424	21769	21532	21327	21536	21556	21666	21505	21786	21406	21414	21522	21465	21541	21557	21617	21411	21736	21786	21669	21629	21464	21400	21712	21497	21427	21796	21447	21550	21634	21563	21496	21856	21503	21867	21707	21401	21414	21570	21361	21685	21345	21608	21619	21557	21442	21496	21414	21542	21469	21291	21336	21719	21594	21538	21621	21488	21776	21583	21520	21821	21402	21583	21438	21377	21406	21486	21483	21504	21639	21425	21459	21485	21495	21503	21498	21407	21377	21458	21598	21580	21485	21578	21736	21618	21680	21647	21781	21443	21426	21540	21556	21441	21356	21558	21548	21690	21578	21581	21374	21396	21393	21249	21443	21506	21870	21869	21591	21500	21696	21450	21429	21520	21571	21440	21379	21428	21591	21455	21364	21535	21533	21485	21416	21654	21708	21414	21582	21593	21600	21516	21765	21664	21530	21713	21619	21540	21530	21650	21497	21531	21731	21563	21617	21517	21554	21447	21426	21698	21616	21337	21467
16379	26052	23648	20261	19239	27657	51904	48562	36932	27138	20860	18725	17926	17872	17673	17785	17838	17808	17788	17785	17992	17663	17900	17885	17760	17669	17902	17761	17897	17764	17931	17793	17888	17736	17931	17754	17711	17664	17921	17932	17750	17936	17763	17774	17946	17697	17754	17702	17776	17816	17765	17702	17710	17830	17871	17613	17756	17890	17763	17736	17689	17923	17739	17843	17853	17891	17751	17944	17781	17828	17746	17826	17960	17737	17739	17814	17610	17932	17782	17754	17729	17941	17786	17782	17777	17833	17720	17736	17740	17797	17667	17745	17773	17705	17780	17791	17723	17714	17774	17697	17677	17702	17809	17626	17882	17863	17804	17966	17800	17769	17848	17569	17716	17784	17780	17709	17790	17740	17901	17705	17668	17658	17761	17831	17971	17788	17900	17793	17674	17691	17809	17663	17777	17752	17730	17819	17982	17711	17671	17703	17789	17741	17819	17755	17658	17739	17743	17895	17973	17664	17892	17705	17992	17856	17757	17679	17878	17746	17788	17741	17771	17773	17853	17706	17734	17777	17587	17795	17763	17863	17693	17813	17868	17687	17914	17804	17714	17820	17757	18004	17756	17736	17792	17790	17592	17778	17826	17616	17794	17714	17822	17622	17694	17803	18000	17650	17785	17899	17586	17508	17723	17824	17823	17926	17648	17828	17752	17992	17653	17838	17852	17753	17779	17841	17839	17850	17635	17793	17872	17548	17788	17595	17945	17810	17949	17776	17930	17657	17859	17732	17874	17826	17884	17655	17814	17698	17746	17853	17645	17695	17798	17818	17768	17682	17751	17773	17794	17671	17739	17726	17886	17831	17804	17742	17728	17809	17769	17805	17753	17813	17726	17756	17756	17735	17821	17648	17702	17877	17769	17844	17741	17882	17761	17811	17726	17657	17796	17727	17746	17850	17637	17622	17845	17915	17709	17924	17786	17785	17789	17841	17787	17691	17801	17788	17747	17842	17749	17712	17938	17764	17723	17750	17656	17629	17729	17732	17839	17644	17840	17923	17724	17568	17875	17833	17695	17764	17839	17839	17812	17726	17871	17921	17743	17629	17912	17853	17654	17953	17830	17835	17793	17619	17633	17762	17769	17775	17902	17715	17890	17721	17583	17520	17704	17781	17861	17692	17655	17732	17895	17850	17841	17755	17733	17901	17851	17742	17764	17789	17725	17791	17711	17890	17661	17862	17511	17809	17677	17854	17681	17840	17781	17874	17682	17736	17891	17760	17793	17883	17747	17698	17768	17817	17803	17685	17946	17541	17672	17573	17936	17685	17725	17726	17758	17864	17710	17917	17641	17738	17879	17951	17697	17730	17836	17697	17720	17754	17766	17787	17923	17776	17597	17762	17745	17939	17826	17785	17833	17895	17869	17660	17867	17782	18010	17861	17741	17762	17842	17804	17811	17565	17683	17938	17673	17930	17630	17700	17775	17721	17724	17734	17810	17712	17776	17730	17856	17907	17670	17597	17813	17793	17822	17794	17701	17769	17774	17765	17873	17472	17785	17693	17682	17797	17898	17720	17857	17736	17721	17694	17904	17830	17787	17684	17906	17729	17730	17716	17663	17824	17861	17819	17850	17795	17674	17832	17797	17838	17798	17603	17813	17791	17706	17816	17820	17811	17613	17787	17763	17706	17704	17843	17783	17729	17685	17769	17947	17797	17797	17578	17800	17701	17664	17666	17761	17800	17897	17512	17946	17731	17884	17741	17622	17912	17732	17609	17865	17948	17624	17790	17974	17864	17689	17685	17656	17546	17622	17888	17939	17682	17905	17974	17885	17683	17827	17634	17681	17785	17685	17826	17638	17761	17615	17835	17937	17711	17678	17725	17884	17735	17698	17701	17876	17899	17665	17733	17723	17624	17828	17591	17809	17733	17671	17658	17637	17696	17838	17730	17716	17717	17712	17760	17753	17813	17648	18010	17898	17712	17843	17659	17641	17758	17894	17783	17932	17658	17717	17765	17975	18176	17880	17750	17852	17818	17737	17687	17876	17816	17798	17760	17840	17686	17776	17820	17828	17816	17904	17751	17725	17769	17853	17760	17761	17878	17823	17775	17885	17788	17831	17857	17802	17751	17990	17804	18065	17792	17820	17616	17622	18006	17797	17749	17721	17956	17766	17668	17645	17761	17666	17858	17793	17723	17696	17836	17659	17874	17636	17678	17890	17904	17817	17801	17800	17620	17866	17835	17770	17823	17773	17849	17827	17894	17747	17820	17649	17793	17734	17666	17894	17711	17798	17614	17849	17835	17876	17690	17713	17691	17829	17827	17693	17780	17876	17603	17887	17780	17699	17841	17687	17905	17714	17960	17682	17658	17734	17678	17691	17799	17765	17700	17908	17668	17689	18010	17702	17749	17864	17706	17776	17873	17740	17662	17991	17741	17736	17735	17623	17790	17546	17848	17785	17865	17795	17697	17722	17483	17690	17808	17882	17759	17596	17736	17805	17755	17982	17634	17814	17873	17992	17820	17758	17740	17832	17680	17781	17778	17843	17892	17912	17913	17669	17846	17696	17926	17866	17683	17666	17861	17782	17647	17753	17592	17615	17885	17839	17885	17801	17689	17598	17824	17712	17746	17840	17842	17658	17873	17712	17719	17836	17774	17791	17791	17690	17565	17934	17720	17782	17692	17739	17825	17670	17739	17832	17817	17884	17865	17870	17765	17932	17843	17706	17915	17785	17632	17816	17602	17654	17672	17816	17713	17715	17828	17705	17796	17724	17743	17656	17717	17891	17754	17852	17786	17688	17724	17725	17852	17928	17866	17788	17665	17762	17879	17892	17910	17824	17647	18040	17766	17830	17807	17795	17686	17780	17903	17832	17870	17750	17999	17783	17869	17870	17803	17721	17837	17785	17847	17778	17708	17768	17703	17719	17793	17630	17788	17815	17684	17800	17714	17772	17864	17762	17703	17743	17857	17954	17850	17707	17908	17893	17768	17757	17784	18027	17696	17511	17870	17757	17764	17617	17744	17854	17708	17847	17725	17920	17824	17749	17666	17774	17800	17628	17743	17623	17999	17765	17862	17863	17902	17859	17718	17659	17832	17826	17454	17878	17757	17672	17818	17598	17679	17942	17753	17806	17781	17751	17787	17833	17773	17960	17721	17764	17765	17715	17757	17759	17577	17619	17823	17788	17689	17838	17621	17711	17823	17798	17832	17764	17711	17904	17867	17731	17686	17735	17757	17809	17808	17861	17864	17614	17735	17742	17466	17717	17801	17843	17709	17707	17838	17745	17833	17911	17735	17768	17681	17768	17678	17738	17669	17937	17797	17862	17721	17744	17770	17929	17639	17807	17909	17547	17779	17774	17855	17706	17620	17734	17740	17778	17800	17780	17847	17681	17796	17696	17654	17660	17738	17699	17579	17914	17775	17781	17895	17724	17888	17705	17772	17783	17793	17886	17778	17734	17805	17676	17836	17648	17764	17738	17621	17936	17829	17692	17785	17707	17743	17656	17701	17794	17697	17912	17590	17843	17794	17742	17806	17594	17566	17855	17859	17736	17872	17649	17698	17822	17831	17732	17669	17857	17793	17826	17793	17810	17777	17730	17666	17894	17680	17734	17755	17722	17728	17813	17929	17866	17819	17796	17772	17768	17774	17732	17657	17868	17932	17684	17745	17819	17642	17822	17765	17803	17746	17627	17765	17740	17706	17807	17794	17602	17888	17880	17728	17845	17787	17687	17766	17665	17796	17805	17638	17857	17772	17744	17846	17707	17628	17798	17779	17708	17802	17943	17743	17718	17678	17971	17768	17882	17866	17804	17672	17724	17711	17781	17632	17874	17823	17751	17812	17862	17670	17787	18023	17931	17729	17819	17920	17777	17704	17637	17799	17765	17802	17581	17852	17731	17656	17587	17570	17856	17740	17679	17742	17764	17698	17815	17553	17776	17859	17935	17599	17895	17841	17942	17746	17841	17679	17709	17852	17576	17774	17651	17731	17763	17858	17821	17877	17721	17771	17848	17775	17930	17765	17874	17565	17885	17865	17491	17929	17786	17599	17820	17731	17938	17914	17689	17541	17813	17774	17997	17691	17945	17613	17604	17751	17679	17633	17778	17906	17857	17723	17965	17847	17787	17836	17624	17925	17586	17740	17741	17837	17772	17796	17962	17677	17863	17892	17782	17554	17759	17833	17901	17743	17637	17861	17934	17880	17857	17840	17840	17740	17756	17729	17779	17707	17837	17876	17805	17745	17817	17909	17802	17919	17778	17808	17629	17677	17981	17836	17886	17759	17932	17776	17596	17835	17819	17708	17809	17790	17672	17812	17811	17705	17796	17756	17950	17709	17779	17824	17870	17730	17916	17713	17858	17792	17709	17954	17853	18047	17737	17773	17945	17849	17746	17732	17660	17789	17673	17749	17747	17727	17846	17757	17738	18049	17667	17913	17684	17758	17746	17669	17640	17665	17897	17773	17802	17705	17726	17578	17877	17905	17932	17735	17945	17801	17653	17947	17800	17809	17662	17861	17778	17843	17875	17718	17790	17851	17742	17772	17950	17811	17701	17756	17657	17700	17729	17855	17805	17907	17554	17836	17648	17795	17792	17651	17767	17745	17737	17808	17842	17899	17843	17591	17740	17846	17808	17716	17919	17708	17795	17787	17826	17679	17715	17833	17714	17714	17892	17769	17753	17897	17685	17926	17740	17810	17764	17702	17977	17810	17914	17722	17797	17646	17692	17758	17739	17920	17721	17660	17710	17727	17664	17645	17765	17792	17702	17818	17695	17845	17656	17915	17771	17814	17722	17850	17824	17673	17821	17842	17623	17841	17765	17984	17781	17801	17693	17808	17993	17594	17700	17804	17575	17596	17920	17761	17925	17612	17707	17693	17768	17612	17801	17729	17720	17735	17732	17756	17759	17826	17672	17720	17737	17790	17842	17841	17851	17879	17895	17940	17976	17670	17808	17774	18070	17717	17827	17740	17838	17742	17719	17588	17691	17773	17734	17825	17712	17796	17773	17805	17658	17679	17723	17830	17879	17788	17783	17875	17672	17524	17882	17566	17863	17656	17793	17761	17769	17822	17637	17779	17686	17828	17884	17756	17894	17713	17732	17666	17807	17921	17686	17723	17804	17849	17653	17640	17738	17886	17748	17781	17794	17759
22834	21404	29254	23936	21686	29803	67562	67391	53472	39693	29738	24766	23070	22533	22438	22422	22300	22177	22261	22290	22235	22375	22419	22376	22239	22357	22128	22099	22077	22123	22287	22114	22290	22065	22206	22161	22126	22031	22432	22398	22509	22360	22548	22190	22217	22073	22090	22083	22085	22212	22027	21955	22230	22087	22093	22175	22039	22047	21974	22223	22125	22297	22050	22130	22281	22183	22126	22221	22061	22246	22033	22056	21943	22040	22228	22205	22005	22219	21942	22135	22305	22036	22270	22048	22205	22108	21858	22184	21954	22125	21932	22228	22259	22168	21983	22107	22127	21911	22053	22171	22112	21813	22214	22104	22234	22008	22045	22261	22156	22151	22237	22097	22009	22058	22265	22024	21968	22165	22230	22188	22086	22058	21994	22188	22162	22223	21896	22106	22086	21986	22305	22437	22166	22024	22014	21839	22073	22228	22186	22178	22312	22009	22003	22098	22198	21885	22133	22030	21873	21976	22297	22121	21781	21926	22314	22069	21909	22068	22110	21991	22090	21969	22084	21994	21954	21828	21917	22045	21967	22141	21938	22083	22036	22105	22141	22072	22089	21965	21921	22020	22181	22032	21990	22138	21904	21953	21971	21970	22119	22043	22238	22021	22188	21997	22114	22034	22076	22203	22152	21978	21950	21874	22046	21931	22265	22174	22204	21904	21930	21804	22113	22274	22092	22102	22314	22140	22015	22099	22171	21993	21932	22085	22186	21959	22223	22066	22134	22059	22041	22060	22234	22128	21834	22044	21976	21793	21844	22102	22014	22061	22048	22186	21866	22255	21976	21876	21969	22238	22190	22110	22148	22172	22231	21912	22003	22096	22035	22024	21982	22104	22212	22455	21787	21966	22083	22028	21989	21886	21885	21876	21984	22028	22165	22140	22273	22065	22100	22121	22113	21882	21888	21992	21885	22010	22084	22173	21875	22032	21946	22096	22052	21965	21978	22099	21834	21946	21978	22153	21982	21975	22085	22196	22180	22134	21970	21952	22083	22192	21933	21947	22144	22072	22007	21894	22061	22065	21891	21964	22047	22080	22163	22002	22041	22183	22175	21954	21859	22120	22195	22037	22289	22078	22067	22216	22042	22093	22277	22193	22127	22327	22011	21964	22209	22179	22057	22123	21895	21982	22032	22124	22289	22365	22206	22139	22085	22057	22050	21971	22304	22148	21966	22242	22221	22175	22118	22155	22346	21818	22036	22161	22065	21928	21972	22024	21962	22112	21970	21929	22168	22046	22090	22193	21992	22016	22319	22011	22272	22024	22081	22049	22151	22074	22044	21923	22249	22219	22332	22053	21989	22073	22072	21861	22238	21694	22088	21838	22073	21957	22049	21993	21912	21906	22025	22098	21861	22122	22027	22139	22107	21891	22136	22152	22050	22041	22229	22210	22054	22129	21983	21900	22064	22070	22222	21940	22081	22189	22083	21891	22155	22149	22043	22061	22122	21980	22048	22074	21963	21999	22253	22100	22078	21936	22066	21922	21827	22013	22120	22074	22043	21932	22202	22036	22086	22059	22359	22204	22080	22153	22302	21929	22119	22333	21999	22064	22092	22117	22119	22130	21934	22022	21910	22211	22070	22051	21930	22090	21889	21929	22244	21939	22093	22047	21978	22123	21926	22107	22063	22136	21998	22069	21864	21928	21942	22184	22107	22041	22171	21937	22301	22159	21744	22155	22095	21978	22112	21973	22174	22341	22094	21922	21971	21960	22053	22121	21922	22108	22013	21934	21884	22117	22024	22231	22121	21902	22067	22070	22150	22033	21973	22056	21992	22159	21887	21863	22146	21972	22105	22111	22199	22021	22033	22119	22251	22043	22205	21988	22173	22062	22005	22103	21947	21983	22011	22009	22148	22066	22438	22240	22202	22109	21954	22164	21908	21999	21923	22203	22079	22157	22089	22137	22187	22146	22060	21917	21924	22167	22115	21992	22013	22120	22076	22138	22129	22167	22209	22075	21953	21966	21976	22099	22104	22091	21983	22079	21875	21935	22204	22201	22204	22051	22193	22141	22163	21911	22054	22178	22075	22303	21812	21779	22046	22052	22173	21899	22266	22142	22211	22359	22167	21970	22148	22082	22054	22018	22227	22152	22219	22129	21952	21866	22078	22064	22203	22015	22255	21923	21982	22153	22175	22078	22120	22021	22196	22147	21813	22002	21929	22108	21949	22276	22194	22034	22227	21990	22287	22060	21936	22202	22112	22152	22280	22205	21832	21941	22064	22009	22035	21776	21981	22106	22042	21974	22029	22052	21831	22115	21948	22071	22033	22096	22292	22072	22161	22061	22048	21993	21991	22061	22179	21947	22139	21819	22080	21899	22038	22085	22020	21978	21995	22070	22038	21970	21972	22046	21851	22152	22244	21964	21947	21876	22071	21932	21783	21844	22069	22101	22178	22112	21899	21854	22070	22209	22077	22001	21962	22209	21970	22084	22048	22154	22267	22202	22211	22073	22158	21931	22101	21766	22026	21912	22169	21900	22101	21983	22065	22114	22167	22133	22112	22202	22081	22083	21756	22153	22120	21990	22007	22048	22018	22098	22173	21913	22315	21953	22235	22090	22195	22070	22020	22084	22148	21970	22183	22137	22031	21948	22224	21925	21993	22210	21981	22107	22022	22087	22198	21981	22094	22016	22196	22047	22166	21857	22161	21927	22030	22190	22162	22177	22021	22200	22129	22172	22103	21991	22080	21899	22129	21949	22052	22101	22209	22094	21881	22073	22090	22225	21963	22084	21975	22073	22061	22033	22131	22037	22059	22168	22105	22127	22156	21959	21910	21892	21916	22067	22096	21893	22149	21999	22267	22026	21816	22144	21976	22103	22079	22260	22202	21881	22184	22191	22101	21938	22010	21862	22140	22062	21915	22066	22082	22107	22240	22215	22204	21964	22131	22046	22093	22118	22073	22186	22058	22226	22178	22040	21956	22128	21975	22053	22156	22196	22056	22095	22032	22180	22093	22051	22168	21972	22049	22087	21941	21958	21838	22053	22057	22019	22025	21949	22096	21858	22068	22180	22093	21935	21999	22018	22320	22095	22088	21944	21906	22111	22212	21978	21858	21957	21889	22051	22136	22122	22081	22040	22008	22131	22101	22009	22188	21928	21953	22047	21949	22028	22187	22097	22076	22026	22031	21872	21977	22046	22203	22124	22138	22230	22031	22006	22301	22296	22185	21846	21908	22074	22096	22124	22073	22100	21717	21777	22180	22012	21852	22028	22069	21930	22135	22230	22233	22103	21950	21978	22089	22028	22064	21987	21976	21913	22101	22085	22058	22205	22282	22150	21961	22259	21747	21882	21930	22074	22102	21902	22069	22200	21925	22057	22198	21973	22106	22122	21937	21979	22092	21802	21964	21957	21913	22069	22091	21970	21986	22149	22119	22118	22103	21780	22091	22383	21982	22219	21818	22139	21894	22001	22070	22085	22259	21941	22030	21901	22229	21824	21971	22123	22054	22080	22074	22002	21945	22075	21974	21876	21872	22106	22007	22052	22089	22045	22066	21863	22219	22134	22067	21903	22208	21969	22236	22258	22199	22008	22126	21845	21809	22187	22091	22138	22055	22169	22192	22083	21868	22210	22097	21945	22357	21973	22000	21927	22078	22139	22093	21939	22271	21906	22324	22087	22073	21845	22035	22118	21984	22174	21950	22075	22063	22071	21963	22063	21984	22206	21840	21927	21947	22066	21929	22047	22203	22177	21971	22060	22080	22097	22024	21916	21854	22160	21976	21957	21838	22423	22089	21924	21981	22144	22063	21856	22047	22074	21819	22028	22210	22013	22083	22091	21998	22080	22147	22045	21861	22079	22301	21870	22089	21973	22039	22234	22019	22099	21970	22105	22223	22033	22060	22001	21902	22116	22144	22173	21939	22045	21910	21760	22167	22002	21963	22033	22188	22100	21975	21993	22024	21932	22083	22216	21819	22059	22046	22135	22165	21941	22111	22132	21910	22025	21907	22198	22010	22070	21915	22186	22180	21950	22109	22017	21966	22108	22084	21989	21869	21857	21805	21830	22099	21954	22331	21989	22086	21925	21877	21866	22036	22093	22047	22107	22070	22082	22233	22008	22191	22112	21968	21723	21937	22081	21923	22105	22004	21924	21947	22130	22030	22152	21993	22029	21899	21920	21851	21996	21699	22097	22142	22006	22110	21855	21982	22138	22347	21938	22143	21902	21848	22290	22114	22218	21976	21977	21951	22322	22171	22171	22206	22216	22001	22242	22029	22181	22210	22262	22194	21854	21991	22142	22063	21957	22085	22001	22069	21872	22012	22022	22024	22121	22019	22093	22107	22027	21818	21910	21974	22112	22125	22034	21947	22121	21918	22025	21939	22192	22024	21865	22184	22243	21831	22053	22143	22347	21994	22005	21943	21977	22080	22002	22034	22120	21975	22064	22099	22007	22170	22046	22455	22080	21980	22078	22121	22122	22030	21948	22137	22155	21970	21843	22069	22122	21851	22062	22069	22106	22173	22238	22105	22191	22107	22001	22038	22093	21954	21850	22008	22170	22199	22207	22025	22099	22076	21983	21696	22102	22020	22075	22114	22043	21996	21975	21902	22041	21916	22004	22090	22252	22261	22128	22077	22077	22045	22169	22087	22133	21954	21937	22166	21987	22089	22108	21783	21941	22004	22145	21853	22063	21817	22009	22275	21887	21964	21919	22107	22293	21761	22051	22049	22124	22255	22046	21994	22154	21995	22148	22026	22218	21854	22258	21893	21971	21892	21917	22166	21977	21939	21860	22076	21843	22020	22125	22108	21969	22069	21970	22035	22130	22066	22040	22001	21905	21942	21846	21911	22107	21923	22172	22178	22055	22094	22196	21966	21745	22204	21829	21976	21971	22176	22206	22007	21980	22177	21866	22114	22043	22091	21898	21877	22142	22023	22100	22221	22136	22098	21946	22001	22023	22056	22058	22015	22029	22128	22027	21942	22127	22044	21875	22073	22204	22178	21994	21818	21860	22074	22162	22123	21925	21928	22116	22094	21948	22052	22144	22115	22051	22111	22099	22404	21854	22163	22057	22251	22030	22140	21846	22196	21908	21932	22021	22123	22084	22135	22232	22413	22186	22149	22175	22106	21995	22238	22134	21840	21778	21905	21850
18465	32521	28231	22966	21344	30660	68055	67992	52214	37890	26278	20348	18477	18083	18184	18079	18057	18164	18281	18198	18036	18153	18078	18070	18048	18072	18185	17917	17929	17787	18124	18095	18202	18164	17954	17984	17935	17943	17788	18068	18025	18074	17909	18107	18015	18168	17773	17929	18003	17833	17970	18084	18124	17944	18078	17904	17986	17816	18167	18078	18057	17981	18076	17945	17842	17946	18007	17962	18173	18320	17938	17934	17905	18015	18016	18088	18066	17986	18104	18096	18036	17865	17675	17961	18020	17951	18098	18048	18138	18125	18000	17913	18154	18095	18112	18024	17982	17962	18170	18053	18208	18035	17862	18013	18130	18093	17993	18032	18053	18138	17885	18191	17917	18104	17911	18148	17978	17931	18117	17804	18002	17958	17963	18080	17906	17959	17999	17969	18188	17966	17931	17968	18136	17901	17969	17950	18157	18191	17916	18023	18010	17959	18025	17965	18121	18087	17953	17827	18208	17994	17935	17977	18043	18212	18088	18119	18297	17995	17970	18008	17963	17947	18017	18112	17988	18032	18022	18096	18215	17891	18136	18089	18023	17944	18099	18015	18151	18013	18061	17821	18112	17993	18039	18014	18122	18140	17906	18057	18115	17888	17955	18163	18149	17968	17936	17989	17928	17953	18095	18020	18027	18146	18103	17901	17934	18068	18018	17917	17959	17948	17997	17945	18033	18001	17946	17995	17947	17963	18054	18050	17887	18116	18112	18035	18088	18145	18163	17914	17981	17886	17931	18084	18053	17953	17987	18103	17837	18037	17762	18005	18031	17928	17980	18056	18073	17939	18010	18035	18019	18137	17906	17987	17980	18001	18189	17985	18057	18115	18052	18098	18133	18014	17891	18176	18042	18094	17965	17952	18010	17869	18180	17853	18037	18097	17936	17878	18036	17961	17965	18069	17989	18116	18030	17975	18051	18119	17998	18122	17812	17827	17864	17949	17778	17975	18033	18078	18041	18106	17911	17975	18111	18123	18096	17942	18125	17973	18097	18152	17996	18002	18186	17946	18010	18108	18022	17999	18144	17966	17941	17934	18042	18042	18016	17942	17969	18189	18085	17963	17874	18100	17945	18187	17920	17974	17992	17969	18117	18082	18174	18106	17990	18079	18030	18088	18103	17945	18112	18008	17909	18104	17936	18081	17957	17915	18057	17975	18004	17885	17874	18043	18068	18100	18136	18132	17951	17982	18067	17976	17940	17892	18013	18086	18117	18059	17873	18142	18192	18077	17803	17932	18001	17885	18116	17845	17940	18005	17970	17897	17969	18052	18061	17995	17906	18171	17956	18033	18179	17938	17891	17869	18114	18207	17998	18204	17859	18054	18045	18087	18065	18087	18011	17969	18115	18130	17898	18144	17901	17803	18050	18004	18068	17724	17962	18021	17853	17866	18083	18049	17989	17987	17897	17902	17924	18157	17903	17872	18014	17913	18211	17951	18237	17900	17872	18019	18033	18040	18159	17896	18045	18084	17940	18138	18155	18015	17824	18069	18088	18024	18088	17884	18002	18181	18075	18062	17997	18130	18150	18004	18012	18038	18094	18129	17843	18049	17796	18056	18112	17963	17971	17980	17906	18030	17987	18094	17912	17949	18104	17836	18076	18061	18132	18187	18092	17920	18147	18047	18125	17922	18171	17951	18094	17898	18002	18040	18192	18107	18061	17983	18121	17973	18002	18053	17880	17901	17964	17979	18021	18140	18025	18012	17983	18085	17856	18024	17970	18055	17923	18055	18122	17814	18015	17858	17862	18168	18169	18111	18239	17802	18095	17931	17949	18016	18049	18012	18053	17852	17886	17963	18035	17970	18251	17988	18037	18103	17860	18056	17869	17954	17963	17936	18018	17893	18115	18142	17953	17987	17949	18046	17801	17866	18153	17812	18071	18013	17916	17969	17711	17922	17908	18217	18159	17884	17959	18117	17813	18048	18024	18113	17971	17880	17938	17881	17985	18070	18106	18006	18034	18055	18142	17787	18106	18151	17947	18264	18054	18147	18120	17833	17911	18015	17925	17964	18100	18139	18077	17996	18064	17989	18205	18134	17925	17831	18136	17759	18058	17836	17893	18034	18103	18142	17904	18143	18111	18110	17938	18024	17885	17910	18075	18028	18058	17917	18064	17965	17868	17962	17906	17943	17876	18016	17939	17957	18053	17898	18145	18008	17976	17960	17997	18039	18091	17922	18092	17803	17881	18003	17876	18031	17934	17998	18214	17856	18139	18126	17872	18132	17905	18071	17830	17992	18131	18000	17928	17967	17933	18022	17956	18107	17979	18081	17895	18126	18058	17864	18005	18198	17964	18029	17941	18073	17936	17998	17968	18086	17737	17974	18196	17972	18159	17860	18066	18161	18056	17896	17981	18087	17927	17925	18102	18036	17950	18062	18011	18074	17976	17845	17860	17973	18070	17955	17944	18037	17966	18057	18103	18036	17897	17966	18098	18223	18050	17968	17883	18007	18013	18070	18049	18122	17942	17846	17963	17882	18088	17966	18040	18015	17882	18017	17858	17928	17794	18050	17999	18128	17794	17980	17986	17795	18037	18013	18101	17963	17860	17849	17918	18003	18097	17931	17940	17792	18074	17993	18037	17899	17907	18030	18084	17953	17877	18019	18075	18050	17889	18058	17923	17914	18017	18010	17904	18171	17884	17860	17919	17893	18116	18144	17927	18170	18071	17915	17860	17960	18057	18052	17950	18139	17905	18143	18038	17992	17949	18001	17969	18072	17890	18125	18098	17973	18072	18020	18037	17835	18081	18013	18128	17794	18137	18146	18003	17937	17970	18042	17887	18090	17955	18055	17873	18049	18085	18013	17873	17993	18030	18035	17831	18099	18077	17908	17966	17996	17851	18106	18041	18099	17967	18035	18084	17982	17893	18012	18032	17816	17869	18009	17997	17994	18110	18140	18050	17910	18031	18038	17865	17957	17820	18137	18062	17985	17973	17995	17931	18041	17887	17928	18156	18033	18033	17815	18118	17898	18064	18105	17910	18048	17918	18237	17922	18140	18121	18022	18034	17940	18301	18049	18162	18120	18159	18215	18209	17956	18029	17919	18100	18072	18046	17990	18093	17939	17784	18150	18127	18118	18099	17845	18156	17993	18000	18111	17828	18061	18033	18086	17949	17923	18087	17980	18093	18073	18080	17959	17969	17971	17944	18069	18148	18191	18185	17900	18012	17906	17987	17891	18036	17959	17812	17944	18006	17943	18032	17897	17994	17953	18162	17864	18076	18017	18031	18014	18165	17954	17877	17924	18063	17949	17930	18079	17975	18121	17986	18001	18068	18068	18114	18097	17841	17868	17920	18062	18017	18043	17983	17981	18004	17961	17951	18091	18169	18052	17865	18132	18054	17933	17913	18128	18093	18084	18053	17862	18036	17744	17991	17996	17991	17921	17990	18055	17877	17866	18097	18124	17991	18006	18047	18027	18084	17998	18072	18148	18154	17872	17957	18072	17910	17864	17971	17901	18069	18274	17909	18139	17950	18117	18115	17833	17897	18087	17960	17774	17986	17976	18160	17814	18059	18163	18114	18012	17929	17909	18016	17977	17969	17986	17947	18031	18158	18099	17788	18046	18083	17922	17977	18019	18074	17915	17946	17989	18063	18081	18013	17923	18141	18045	17934	17967	17978	18076	18042	18024	18045	17985	17865	17993	18166	17993	17870	18046	18061	18010	17830	18085	18035	18117	17973	17881	17993	18086	17999	17987	17941	17912	17940	17972	17914	17762	17786	17941	18007	18011	17905	18109	17945	17956	17856	17982	18104	17898	18134	18020	17875	18116	17893	18148	17838	18117	17827	17971	18085	17932	18017	17911	17937	17837	18101	17889	17966	18162	17891	17888	18006	17991	17994	17946	18079	17959	18100	17891	17957	17944	17994	18134	17919	17978	18009	18050	18056	18154	18057	17957	18122	17974	18163	17931	18131	18059	17858	18059	17933	18018	18037	17980	18024	18084	18103	18121	17937	18026	18111	17850	17963	18057	17850	17978	18139	18078	18044	18120	18041	17936	18058	17981	18075	17931	17881	17990	17859	18020	17838	17955	17942	17933	18137	17974	18055	18076	18025	17978	17957	18175	17956	18143	18045	17644	17922	17884	18202	18180	17901	18075	17780	17966	18082	18018	17966	18118	17880	18140	18013	18075	17959	18147	18016	18049	18056	18094	17998	17998	18079	18180	18162	18127	17962	17975	18124	18075	17915	17966	17912	18006	18301	17958	17997	18061	17774	18078	17956	18184	17958	17860	18094	18040	18046	17945	18078	17987	18008	18050	18112	17910	17932	18026	17990	17995	17985	17900	18095	18044	17967	17891	18127	18083	17831	17789	18048	18119	18145	18012	18086	18030	18021	18059	17997	17810	17998	18149	17926	18104	17952	17987	18023	17949	18063	18110	17903	18042	18064	18101	18094	18279	17983	17821	18008	18029	18124	18019	17940	17953	17958	18074	18004	18105	18115	17945	17968	17987	18013	17887	18065	17973	18005	18045	17923	17971	18013	18012	18174	17984	18119	18095	18059	18089	18190	18086	17960	18027	17907	17872	18129	17874	18066	17859	17897	17976	18026	18178	18116	18122	17994	17933	18054	18020	18041	18124	17971	18134	18089	17885	18097	17977	18076	18064	17827	18026	17921	17988	18044	17882	18018	18092	17984	17947	17865	18147	17869	18184	17973	18152	17960	17983	17961	18090	17993	17979	18023	18128	18178	18080	18212	17978	18055	17871	17951	18199	18145	17951	17975	18014	18207	18070	17989	17989	17940	18015	18104	17918	18142	17943	18185	17856	17965	17883	18065	18033	18020	17998	17988	18068	17944	17966	18079	18014	18161	17884	17999	18028	18010	18051	17946	17904	17927	17980	18057	18138	18172	18017	18036	17950	18112	18146	17893	18034	17950	17824	18164	18136	18088	17833	17993	18039	17983	18087	18019	17964	18000	18019	17912	17870	17882	18138	17969	17894	18012	17968	18108	18039	18063	17842	17890	17823	18099	17887	17883	18226	18073	18119	18015	17943	17903	18074	18102	17835	17916	17865	18047	18002	17855	17973	18072	18184	17992	17815	18015	18104	18117	17965	18089	17827	17924	17920	18078	18048	17965	17968	18120	17963	18057	18044
27965	22619	26858	25443	22199	25165	30473	29898	26486	24423	23134	22751	22579	22308	22436	22332	22198	22379	22589	22335	22243	22521	22435	22307	22443	22238	22468	22500	22337	22511	22589	22436	22552	22373	22499	22502	22281	22467	22518	22595	22259	22289	22303	22423	22546	22509	22276	22284	22457	22330	22450	22379	22431	22355	22151	22307	22588	22204	22414	22330	22473	22571	22324	22166	22283	22405	22436	22186	22231	22217	22578	22302	22433	22443	22517	22403	22363	22608	22439	22481	22112	22299	22329	22211	22239	22438	22402	22477	22433	22346	22674	22411	22451	22438	22514	22343	22244	22345	22502	22421	22460	22316	22375	22560	22446	22706	22261	22426	22310	22288	22307	22536	22342	22498	22419	22286	22407	22500	22332	22265	22347	22388	22126	22371	22466	22182	22256	22461	22600	22455	22349	22459	22475	22496	22537	22407	22316	22299	22762	22395	22433	22389	22324	22363	22322	22285	22424	22260	22363	22285	22428	22516	22401	22349	22325	22441	22332	22214	22382	22279	22371	22368	22521	22338	22483	22390	22233	22323	22450	22356	22284	22494	22336	22275	22270	22427	22309	22498	22123	22324	22496	22311	22291	22390	22491	22440	22337	22462	22172	22424	22287	22199	22161	22398	22341	22482	22351	22370	22469	22196	22542	22390	22358	22424	22173	22364	22357	22462	22379	22448	22493	22296	22388	22272	22247	22519	22354	22183	22352	22466	22518	22384	22499	22366	22364	22444	22536	22450	22363	22406	22368	22555	22315	22423	22291	22544	22246	22405	22371	22242	22427	22359	22331	22335	22527	22550	22358	22371	22404	22590	22264	22379	22491	22208	22326	22443	22390	22232	22476	22317	22509	22418	22497	22451	22311	22517	22392	22411	22558	22164	22271	22228	22381	22656	22477	22598	22436	22224	22378	22427	22362	22263	22407	22041	22683	22338	22261	22589	22586	22357	22451	22580	22447	22412	22399	22280	22341	22215	22513	22577	22396	22427	22464	22366	22451	22288	22662	22413	22378	22452	22290	22596	22338	22372	22370	22404	22480	22293	22245	22338	22378	22401	22402	22309	22503	22467	22353	22315	22348	22401	22475	22225	22376	22456	22549	22467	22526	22364	22209	22365	22432	22336	22386	22410	22423	22340	22352	22235	22424	22340	22507	22331	22415	22387	22447	22448	22527	22515	22438	22136	22409	22442	22196	22285	22175	22239	22153	22198	22560	22430	22379	22258	22522	22571	22365	22300	22322	22464	22345	22124	22382	22304	22438	22323	22350	22310	22351	22410	22442	22683	22313	22455	22368	22511	22283	22284	22303	22301	22301	22480	22354	22291	22421	22234	22423	22489	22581	22527	22236	22400	22436	22161	22362	22409	22451	22525	22383	22406	22162	22233	22289	22403	22427	22398	22246	22289	22318	22488	22411	22434	22398	22378	22487	22449	22392	22456	22612	22503	22342	22427	22293	22198	22289	22416	22423	22680	22383	22505	22272	22428	22450	22457	22565	22351	22301	22480	22399	22552	22472	22591	22180	22493	22439	22499	22522	22610	22404	22335	22474	22283	22466	22092	22421	22343	22224	22466	22293	22294	22450	22432	22185	22363	22440	22461	22262	22326	22460	22436	22438	22509	22624	22192	22696	22205	22365	22250	22242	22533	22299	22445	22445	22168	22452	22550	22380	22435	22389	22218	22410	22453	22587	22384	22272	22275	22515	22322	22186	22604	22446	22496	22319	22616	22206	22180	22463	22229	22468	22384	22391	22469	22396	22348	22292	22225	22261	22390	22609	22273	22370	22617	22358	22256	22334	22358	22382	22372	22179	22339	22525	22443	22383	22351	22602	22473	22418	22362	22339	22370	22519	22290	22572	22292	22252	22559	22527	22462	22518	22323	22347	22461	22208	22489	22414	22524	22267	22419	22569	22259	22313	22518	22252	22289	22453	22357	22397	22504	22362	22311	22347	22366	22466	22401	22472	22171	22297	22277	22417	22251	22452	22197	22688	22445	22394	22298	22619	22470	22131	22318	22399	22308	22284	22425	22553	22611	22396	22457	22263	22272	22491	22418	22491	22669	22398	22197	22597	22338	22152	22215	22395	22402	22411	22582	22366	22497	22328	22318	22372	22415	22475	22724	22505	22427	22472	22449	22273	22241	22296	22367	22518	22425	22373	22492	22487	22384	22427	22356	22359	22211	22413	22456	22213	22326	22156	22550	22367	22482	22467	22586	22242	22435	22213	22380	22375	22318	22427	22311	22479	22368	22443	22355	22333	22346	22329	22487	22428	22608	22468	22301	22669	22324	22400	22489	22497	22385	22331	22423	22317	22451	22372	22267	22298	22445	22353	22508	22330	22401	22393	22229	22366	22428	22260	22302	22450	22444	22110	22607	22395	22298	22567	22354	22182	22123	22267	22343	22414	22453	22521	22426	22243	22426	22384	22582	22286	22426	22446	22226	22629	22516	22446	22248	22289	22264	22445	22396	22551	22160	22431	22466	22343	22633	22307	22244	22242	22296	22506	22457	22462	22501	22440	22584	22525	22350	22410	22409	22214	22086	22440	22420	22568	22545	22541	22357	22553	22445	22632	22558	22491	22629	22369	22449	22601	22144	22236	22499	22434	22572	22266	22356	22308	22412	22533	22257	22355	22354	22375	22102	22240	22574	22262	22310	22539	22356	22541	22610	22395	22394	22431	22230	22355	22475	22292	22432	22301	22398	22541	22505	22565	22395	22519	22114	22152	22435	22287	22502	22541	22476	22513	22327	22457	22396	22547	22545	22494	22467	22493	22382	22436	22397	22475	22303	22484	22368	22246	22349	22514	22275	22233	22587	22205	22280	22395	22520	22402	22370	22410	22429	22376	22455	22307	22414	22229	22314	22304	22401	22368	22266	22338	22434	22585	22387	22314	22300	22370	22318	22264	22415	22667	22410	22254	22429	22354	22198	22367	22484	22421	22361	22503	22194	22559	22259	22379	22272	22478	22403	22177	22533	22292	22398	22455	22413	22351	22166	22489	22339	22348	22371	22349	22377	22371	22417	22272	22484	22323	22163	22409	22373	22503	22481	22335	22248	22301	22427	22293	22555	22133	22324	22342	22367	22246	22711	22606	22399	22430	22252	22449	22350	22328	22325	22476	22506	22332	22369	22283	22281	22387	22645	22576	22435	22277	22404	22545	22434	22377	22615	22493	22530	22440	22580	22394	22523	22464	22363	22566	22366	22364	22496	22329	22411	21998	22287	22191	22316	22448	22269	22493	22440	22483	22338	22317	22520	22361	22374	22261	22186	22297	22239	22550	22187	22442	22359	22348	22462	22346	22432	22430	22381	22349	22466	22442	22392	22342	22315	22354	22441	22432	22321	22432	22450	22415	22369	22521	22462	22353	22431	22335	22391	22535	22350	22543	22445	22450	22247	22646	22289	22460	22419	22429	22524	22359	22174	22456	22399	22327	22369	22440	22353	22638	22457	22339	22352	22475	22433	22468	22253	22449	22457	22290	22403	22266	22376	22458	22385	22299	22378	22292	22292	22446	22527	22446	22273	22305	22476	22276	22510	22347	22332	22355	22139	22413	22415	22299	22364	22183	22381	22371	22305	22601	22497	22532	22263	22346	22121	22415	22461	22497	22457	22325	22480	22311	22252	22343	22366	22432	22555	22427	22246	22333	22489	22397	22360	22260	22300	22449	22363	22430	22206	22497	22346	22485	22336	22234	22441	22403	22554	22472	22387	22361	22642	22194	22450	22383	22470	22355	22503	22384	22540	22502	22417	22253	22686	22350	22313	22377	22501	22128	22383	22385	22313	22479	22589	22253	22280	22321	22169	22391	22395	22680	22365	22518	22356	22282	22337	22308	22235	22235	22150	22411	22720	22149	22327	22474	22152	22434	22490	22430	22322	22466	22439	22326	22643	22517	22329	22406	22233	22485	22497	22615	22394	22680	22414	22512	22463	22383	22463	22446	22457	22365	22242	22319	22627	22454	22401	22357	22304	22449	22602	22473	22365	22213	22418	22439	22417	22481	22401	22586	22401	22591	22298	22344	22373	22486	22394	22584	22371	22203	22185	22314	22574	22163	22209	22491	22225	22304	22545	22387	22262	22542	22521	22438	22879	22336	22391	22549	22372	22505	22223	22288	22466	22320	22423	22126	22506	22408	22453	22298	22372	22407	22231	22428	22289	22305	22363	22267	22325	22328	22352	22413	22476	22398	22304	22268	22206	22207	22282	22374	22455	22388	22573	22416	22421	22493	22361	22278	22446	22597	22564	22494	22437	22036	22293	22310	22167	22670	22559	22574	22448	22351	22368	22085	22187	22456	22409	22424	22520	22198	22360	22507	22559	22288	22533	22538	22278	22676	22270	22268	22501	22250	22356	22620	22497	22505	22228	22356	22329	22635	22190	22330	22312	22479	22356	22302	22301	22465	22443	22444	22467	22377	22489	22590	22365	22509	22297	22151	22507	22415	22458	22386	22212	22483	22404	22407	22301	22498	22330	22644	22552	22451	22409	22500	22347	22585	22261	22628	22331	22343	22384	22302	22251	22286	22369	22292	22331	22294	22301	22223	22399	22270	22188	22377	22291	22306	22263	22375	22447	22244	22434	22502	22598	22368	22161	22255	22534	22385	22381	22532	22390	22478	22430	22524	22386	22510	22351	22708	22266	22328	22463	22537	22372	22355	22388	22501	22288	22546	22396	22500	22370	22120	22270	22387	22486	22194	22246	22443	22331	22513	22344	22336	22400	22419	22537	22306	22556	22352	22421	22437	22637	22335	22346	22459	22480	22522	22505	22190	22336	22218	22274	22452	22381	22247	22162	22536	22445	22282	22661	22457	22415	22425	22214	22288	22256	22581	22422	22613	22459	22181	22283	22241	22221	22362	22453	22503	22456	22252	22436	22234	22292	22480	22428	22227	22174	22390	22551	22151	22293	22410	22269	22446	22455	22516	22508	22369	22425	22335	22180	22375	22294	22417	22373	22433	22313	22476	22313	22574	22481	22466	22269	22275	22539	22567	22426	22400	22431	22587	22637	22377	22427	22466	22381	22435	22438	22478	22294	22192	22270	22275	22435	22282	22201	22512	22230	22570	22450	22394	22507	22571	22306	22391	22364	22266	22305	22474	22513	22583	22372	22363	22225
17745	20978	19844	18874	18745	22869	28843	27027	22915	20281	18855	18375	18044	18095	18345	18277	18169	18208	18243	18115	18271	18117	18134	18081	18085	18191	18241	18164	18198	18074	18256	18414	18192	18110	18171	18330	18228	18256	18323	18225	18252	18303	18286	18156	18280	18254	18170	18232	18172	18148	18229	18204	18064	17925	18292	18273	18254	18249	17982	18085	18277	18180	18068	18157	18005	18464	18108	18235	18284	18257	18153	18174	18172	18041	18300	18225	18203	18216	18069	18325	18227	18193	18242	18237	18186	18236	18278	18154	18219	18144	18046	18279	18357	18249	18189	18234	17960	18155	18180	18257	18193	18189	18359	18368	18164	18105	18112	18133	18084	18243	18245	18305	18217	18259	18166	18152	18389	18242	18116	18004	18229	18234	18285	18180	18229	18257	18254	18238	18351	18011	18204	18030	18233	18181	18215	18301	18211	18189	18217	18329	18063	18224	18192	18261	18327	18228	18207	18100	18342	18222	18250	18265	18120	18169	18192	18160	18201	18075	18173	18239	18157	18209	18086	18182	18256	18007	18114	18364	18258	18106	18341	18181	18277	18243	18320	18194	18075	18401	18061	18218	18172	18224	18275	18080	18099	18253	18214	18157	18315	18261	18272	18193	18155	18277	18231	18044	18284	18191	18143	18314	18411	18149	18108	18189	18365	18390	18141	18265	18296	18250	18322	18109	18184	18290	18302	18253	18185	18225	18207	18234	18160	18171	18363	18071	18293	18120	18049	18190	18204	18210	18346	18118	18251	18155	18178	18087	18103	18250	18152	18344	18099	18270	18219	18287	18171	18255	18242	18238	18039	18161	18366	18065	18192	18257	18348	18100	18206	18391	18208	18150	18106	18216	18277	18161	18221	18253	18033	18185	18185	18246	18268	18356	18182	18273	18330	18158	18263	18060	18277	18192	18245	18179	18132	18139	18114	18144	18134	18035	18271	18143	18077	18280	18224	18125	18167	18225	18197	18246	18137	18301	18164	18072	18354	18322	18385	18240	18282	18177	18245	18119	18179	18169	18188	18240	18355	18360	18005	18169	18124	18175	18338	18286	18330	18182	18177	18292	18328	18166	18239	18250	18012	18120	18256	18131	18279	18172	18124	18102	18220	18126	18247	18091	18349	18271	18058	18128	18294	18171	18257	18200	18145	18326	18144	18296	18277	18198	18191	18082	18443	18301	18118	18058	18205	18356	18223	18244	18033	18192	18243	18266	18315	18339	18132	18260	18209	18253	18226	18160	18291	18109	18176	18013	18155	18105	18340	18228	18115	18238	18080	18226	18210	18131	18317	18322	18245	18203	18059	18283	18119	17973	18423	18254	18365	18342	18195	18286	18255	18062	18289	18183	18112	18041	18225	18304	18233	18227	18217	18334	18141	18290	18175	18170	18228	18109	18215	18003	18180	18179	18185	18289	18251	18340	18267	18423	18344	18176	18033	18348	18220	18235	18290	18110	18168	18159	18144	18220	18206	18259	18106	18273	18355	18134	18110	18224	18134	18313	18215	18270	18261	18300	18334	18088	18293	17966	18170	18186	18204	18162	18256	18216	18008	18319	18109	18285	18186	18179	18297	18203	18172	18309	18260	18101	18128	18270	18254	18141	18209	18322	18091	18149	18325	18308	18241	18349	18011	18214	18234	18220	18318	18317	18027	18120	18133	18164	18216	18171	18053	18416	18094	18330	18161	18136	18127	18042	18120	18073	18303	18275	18072	18340	18205	18210	18223	18123	18198	18136	18184	18223	18262	18182	18102	18223	18308	18215	18187	18204	18041	18082	18219	18402	18098	18311	18175	18318	18179	18140	18342	18143	18089	18247	18335	18324	18251	18207	18202	18263	18170	18244	18290	18288	18148	18320	18301	18203	18358	18273	18108	18235	18139	18260	18363	18288	18211	18100	18166	18212	18393	18156	18320	18109	18113	18241	18117	18324	18229	18350	18082	18060	18430	18203	18062	18346	17999	18253	18349	18274	17951	18210	18402	18262	18128	18092	18132	18192	18243	18316	18170	18116	18204	18042	18307	18219	18256	18297	18069	18091	18162	18077	18109	18256	18266	18389	18286	18128	18218	18208	18231	18253	18354	18183	18298	18187	18170	18211	18256	18245	18244	18173	18210	18369	18165	18302	18299	18157	18090	18240	18261	18295	18215	18096	18184	18137	18250	18064	18275	18061	18249	18319	18261	18210	18277	18403	18165	18216	18163	18404	18372	18093	18138	18061	18339	18152	18212	18254	18173	18357	18240	18150	18170	18106	18212	18196	18432	18224	18184	18168	18456	18088	18086	18176	18157	18171	18333	18286	18124	18228	18259	17997	18403	18366	18238	18292	18223	18379	18199	18315	18149	18265	18226	18131	18249	18322	18090	18367	18189	18111	18209	18231	18109	18074	18127	18179	18166	18186	18221	18059	18492	18204	18332	18106	18344	18336	18279	18210	18276	18278	18285	18148	18176	18126	18178	18152	18106	18218	18128	18244	18150	17950	18243	18174	18318	18070	18255	18063	18121	18167	18202	18002	18265	18317	18227	18197	18242	18123	18208	18106	18077	18171	18311	18079	18063	18315	18151	18198	18187	18140	18396	18282	18111	18216	18233	18131	18292	18068	18220	18244	18192	18241	18352	18344	18281	18294	18238	18244	18133	18354	18140	18287	18310	18134	18290	18338	18363	18176	18220	18230	18228	18199	18278	18138	18195	18155	18167	18237	18229	18239	18246	18311	18196	18215	18240	18226	18176	18046	18190	18264	18231	18197	18227	18336	18190	18137	18120	18247	18179	18208	18116	18169	18229	18143	18191	18165	18236	18157	18232	18251	18171	18163	18088	18141	18066	18187	18064	18202	18209	18002	18393	18282	18206	18165	18198	18161	18328	18340	18281	18213	18166	18148	18105	18195	18246	18138	18290	18164	18385	18240	18101	18377	18190	18290	18410	18251	18240	18088	18234	18409	18256	18209	18100	18329	18029	18190	18344	18199	18278	18179	18279	18195	18133	18230	18181	18297	18085	18276	18346	18324	18344	18222	18326	18285	18258	18057	18361	18301	18259	18071	18142	18157	17928	18228	18267	18104	18179	18247	18173	18223	18305	18154	18279	18248	18195	18077	18275	18150	18222	18352	18234	18218	18196	18258	18229	18153	18206	18043	18266	18263	18130	18113	18170	18218	18169	18248	18089	18254	18132	18398	18216	18280	18292	18131	18286	18032	18234	18096	18294	18386	18377	18230	18236	18188	18346	18283	18205	18239	18005	18309	18222	18340	18164	18138	17989	18229	18152	18264	18242	18356	18109	18198	18190	18335	18255	18325	18193	18141	18093	18197	18063	18274	18161	18102	18128	18214	18359	18204	18277	18152	18097	18347	18035	18141	18226	18173	18197	18481	18090	18255	18266	18184	18234	18262	18174	18263	18443	18131	18417	18237	17863	18352	18188	18257	18234	18108	18243	18160	18299	18196	18342	18113	18137	18159	18254	18152	18129	18160	18138	18240	18246	18236	18202	18308	18105	18409	18142	18083	18328	18250	18254	18134	18210	18496	18334	18251	18212	18234	18228	18210	18209	18282	18270	18151	18273	18350	18348	18433	18186	18090	18242	18149	18132	18255	18309	17976	18152	18292	18009	18273	18126	18291	18148	18083	18137	18287	18167	18195	18276	18257	18442	18277	18139	18331	18146	18036	18202	18289	18372	18128	18294	18214	18131	18332	18115	18060	18368	18221	18190	18035	18394	18197	18401	18181	18243	18211	18186	18218	18167	18411	18154	18237	18421	18375	18224	18234	18156	18307	18057	18261	18096	18238	18245	18147	18232	18275	18086	18441	18120	18336	18234	18309	18231	18323	18238	18144	18215	18287	18432	18349	18267	18268	18121	18143	18211	18158	18262	18192	18271	18112	18191	18183	18296	18251	18208	18032	18050	18276	18152	18298	18178	18142	18447	18379	18121	18120	18163	18292	18000	18077	18134	18113	18251	18327	18205	18142	18177	18200	18335	18186	18296	18146	18282	18087	18344	18139	18204	18305	18202	18225	18261	18313	18252	18211	18270	18201	18170	18136	18143	18250	18246	18118	18262	18128	18279	18325	18153	18332	18283	18056	18189	18360	18305	18287	18316	18160	18187	18153	18067	18192	18121	18244	18354	18217	18143	18198	18108	18125	18292	18249	18125	18191	18221	18177	18292	18261	18265	18259	18205	18180	18243	18158	18221	18303	18098	18158	18195	18334	18101	18321	18178	18232	17955	18200	18123	18164	18213	18248	18214	18170	18258	18203	18142	18302	18121	18330	18050	18262	18168	18235	18178	18295	18167	18185	18233	18230	18154	18181	18262	18182	18131	18128	18254	18056	18345	18180	18276	18127	18323	18101	18053	18295	18308	18131	18115	18184	18138	18263	18202	18167	18180	18066	18272	18276	18191	18163	18078	18240	18256	18244	18308	18194	18361	18126	18153	18277	18241	18192	18179	18184	18219	18197	18104	18254	18242	18448	18168	18106	18231	18262	18197	18256	18199	18081	18079	18271	18279	18195	18101	18119	18256	18122	18188	18275	18139	18348	18171	18348	18205	18316	18227	18054	18092	18268	18289	18176	18150	18100	18210	18156	18293	18022	18119	18189	18252	18191	18321	18145	18377	18250	18274	18178	18329	18291	18231	18324	18071	18108	18273	18182	18338	18244	18139	18174	18244	18321	18296	17990	18319	18239	18277	18063	18279	18117	18334	18320	18513	18106	18291	18189	18137	18217	18262	18159	18223	18314	18145	18270	18207	18236	18219	18240	18104	18170	18162	18214	18212	18323	18186	18148	18187	18247	18198	18158	18323	18223	18242	17892	18272	18023	18111	18247	18231	18234	18169	18291	18100	18103	18215	18266	18109	18208	18077	18174	18249	18154	18211	18153	18443	18133	18263	18074	18272	18051	18112	18149	18215	18178	18184	18436	18260	18268	18376	18315	18172	18204	18219	18130	18119	18358	18266	18258	18305	18241	18148	18095	18256	18148	18167	18155	18211	18060	18241	18289	18140	18340	18139	18399	18161	18381	18291	18256	18468	18244	18154	18321	18210	18335	18190	18108	18529	18332	18273	18308	18184	18266	18292	18133	18197	18241	18299	18348	18056	18105	18175	18142	18244	18172	18377	18066
24642	21421	28738	24938	23494	39818	56740	48195	37276	29563	24771	23067	22454	22406	22362	22380	22140	22392	22489	22369	22492	22395	22353	22172	22522	22391	22385	22298	22283	22300	22270	22316	22427	22363	22278	22105	22142	22170	22226	22252	22241	22316	22370	22195	22157	22258	22574	22403	22475	22294	22091	22513	22270	22414	22202	21954	22280	22174	22262	22158	22080	22354	22184	22110	22139	21985	22298	22369	22419	22147	22181	22245	22126	21853	22121	22286	22475	22190	22159	22091	22276	22385	22202	22389	22361	22249	22081	22226	22176	22435	22401	22313	22284	22295	22141	22402	22216	22314	22297	22162	22251	22096	22360	22211	22348	22224	22204	22203	22120	22101	22320	22434	22391	22336	22370	22361	22263	22233	22293	22072	22061	22177	22146	22228	22156	22340	22187	22286	22352	22060	22217	22318	22342	22185	22106	22488	22065	22166	22272	22281	22441	22215	22329	22333	22117	22215	22156	22216	22145	22231	22282	22280	22277	22248	22299	22218	22230	22440	22301	22280	22239	22063	22301	22286	22545	22158	22364	22423	22396	22021	22132	22321	22086	22271	22102	22342	22311	22351	22119	22189	22189	22264	22350	22233	22165	22356	22388	22330	22149	21841	22213	22251	22063	22238	22254	22142	22245	22043	22169	22152	22190	22384	22199	22235	22233	22296	22257	22171	22346	22552	22340	22251	22061	22083	22335	22084	22129	22274	22359	22210	22205	21937	21967	22051	22209	22296	22247	22173	22363	22159	22128	22264	22188	22240	22315	22423	22084	22287	22119	22274	22099	22424	22207	22288	22379	22265	22301	22193	22228	22096	22277	22168	22273	22077	22098	22400	22219	22075	22237	22250	22264	22196	22202	22141	22451	22169	22221	22275	22226	22214	22251	22231	22309	22238	22241	22259	22312	22341	22234	22228	22321	22229	22435	22384	22293	22387	22184	22382	22269	22318	22154	22236	22487	22321	22173	22276	22226	22076	22188	22139	22154	22282	22380	22235	22367	22260	22301	22252	22441	22118	22230	22059	22380	22148	22307	22195	22217	22196	22321	22339	22103	22298	22386	22298	22096	22308	22114	22296	22286	22161	22196	22242	22255	22234	22379	22093	22157	22248	22375	22224	22363	22372	22203	22183	22358	22163	22379	22095	22517	22299	21986	22150	22242	22165	22037	22099	22222	22217	22064	22164	22112	22181	22427	22057	22182	22330	22394	22152	22106	22443	22386	22153	22286	22023	22237	22242	22141	22246	22147	22328	22047	22229	22262	22330	22291	22218	22240	22151	22174	22460	22350	22357	22156	22334	22247	22196	22223	22248	22306	22433	22248	22196	22227	22293	22149	22257	22355	22438	22479	22458	22224	22215	22352	22121	22354	22423	22339	22129	22278	22225	22318	22488	22237	22418	22248	22208	22160	22465	22397	22378	22480	22311	22240	22349	22095	22368	22189	22328	21979	22218	22349	22208	22391	22299	22334	22328	22324	21990	22121	22267	22143	22199	22585	22051	22197	22180	22048	22075	22133	22147	22336	22195	22275	22123	22177	22242	22140	22089	22209	22055	22291	22355	22214	22250	22325	22159	21992	22236	22223	22371	22317	22415	22329	22238	22206	22295	22022	22437	22294	22272	22276	22173	22369	22124	22246	22164	22176	22139	22224	22322	21992	22458	22336	22228	22319	22366	22393	22231	22085	22453	22228	22344	22290	22254	22065	22310	22106	22096	22379	22142	22225	22185	22190	22129	22142	22129	22309	22257	22236	22100	22176	22310	22243	22271	22168	22308	22398	22206	22266	22236	22206	22261	22408	22362	22107	22322	22378	22546	22222	22084	22152	22215	22411	22213	22367	22365	22289	22179	22158	22337	22244	22291	22313	22215	22439	22355	22279	22280	22288	22342	22046	22470	22129	22256	22124	22138	22258	22219	22154	22046	22411	22403	22322	22180	22324	22301	22149	21897	22068	22040	22169	22233	22124	22227	22070	22379	22200	22382	21989	22297	22297	22073	22165	22322	22352	22269	22209	22276	22393	22281	22187	22168	22152	22220	22148	22149	22240	22260	22244	22225	22064	22249	22058	22234	22354	22361	22312	22118	22296	22385	22215	22301	22205	22278	22245	22055	22129	22314	22131	22231	22206	22311	22127	22345	22298	22267	22140	22178	22333	22351	22167	22168	22237	22286	22236	22241	22424	22260	22204	22305	22333	22306	21968	22343	22318	22272	22443	22271	22394	22318	22395	22076	22265	22342	22210	22232	22383	22332	22225	22199	22332	22149	22212	22375	22287	22461	22124	22314	22207	22139	22619	22080	22183	22263	22259	22153	22106	22182	22171	22097	22450	22281	22230	22212	22119	22235	22005	22330	22050	22078	22320	22259	22137	21982	22464	22188	22214	22274	22416	22290	22137	22143	22291	22186	22108	22200	22105	22200	22190	22295	22301	22106	22242	22054	22054	22185	22382	22238	22038	22179	22268	22301	22397	22250	22391	22199	22412	22236	22370	22257	22232	22152	22248	22217	22354	22435	22389	22221	22296	22035	22323	22332	22096	22442	22140	22333	22337	22257	22201	22360	22244	22543	22377	22295	22117	22286	22387	22126	22210	22523	22240	22505	22420	22077	22346	22269	22578	22366	22329	22202	22607	22193	22551	22317	22202	22352	22137	22313	22206	22291	22341	22359	22115	22225	22108	22344	22180	22384	22232	22366	22262	22277	22495	22249	22457	22282	22253	22374	22218	22296	22183	22259	22314	22415	22197	22488	22282	22265	22201	22271	22104	22176	22150	22390	22280	22135	22507	22004	22058	22195	22041	22359	22319	22121	22288	22121	22352	22111	22182	22292	22435	22297	22383	22277	22496	22249	22216	22241	22155	22200	22269	22272	21965	22315	22191	22380	22276	22181	22163	22154	22098	22254	22305	22527	22372	22256	22458	22048	22613	22240	22178	22152	22216	22135	22121	22321	22141	22225	22478	22221	21939	22124	22255	22060	22296	22031	22285	22106	22332	22288	22185	22283	22336	22443	22200	22352	22369	22050	22337	22174	22133	22309	22100	22177	22199	22241	22415	22336	22382	22248	22277	22355	22207	22150	22156	22410	22407	22295	22364	22097	22274	22271	22238	22229	22352	22206	22264	22244	22254	22115	22227	22505	22339	22072	21958	22248	22426	22270	22341	22141	22280	22239	22034	22258	22261	22158	22360	22211	22358	22287	22388	22061	22190	22292	22421	22398	22132	22019	22431	22340	22258	22224	22240	22486	22233	22359	22185	22201	22067	22142	22248	22150	22097	22232	22135	22338	22112	22429	22400	22266	22342	22240	22387	22183	22268	22428	22306	22268	22333	22470	22230	22296	22253	22336	22275	22293	22273	22321	22360	22237	22226	22360	22216	22202	22309	22166	22219	22047	22264	22302	22347	22254	22277	22064	22006	22228	22259	22256	22259	22173	22235	22168	22296	22181	22279	22368	22210	22501	22132	22265	22156	22111	22086	22311	22158	22140	22237	22307	22276	22327	22181	22341	22454	22205	22053	22070	22153	22180	22333	22369	22399	22348	22278	22105	22222	22227	22243	22285	22422	22327	22246	22397	22408	22277	22268	22376	22553	22375	22163	22176	22408	22429	22331	22279	22200	22246	22245	22372	22239	22316	22125	22253	22194	22214	22315	22024	22500	22179	22183	22234	22409	22119	22050	22344	22272	22251	22398	22395	22092	22375	22177	22058	22279	22515	22248	22191	22303	22334	22473	22386	22322	22468	22373	22367	22256	22357	22271	22383	22379	22235	22171	22225	22297	22478	22163	22272	22396	22367	22232	22313	22466	22032	22180	22202	22401	22162	22340	22331	22288	22279	22297	22333	22367	22228	22231	22197	22098	22285	22238	22292	22294	22443	22209	22301	22240	22367	22253	22162	22039	22313	22219	22267	22003	22172	22262	22272	22162	22226	22327	22233	22366	22093	22184	22182	22632	22077	22252	22243	22273	22445	22325	22376	22244	22192	22324	22244	22071	22138	22171	22164	22231	22295	22466	22300	22183	22064	22218	22238	22111	22062	22091	22212	22264	22298	22142	22307	22164	22349	22260	22337	22106	22143	22376	22270	22396	22259	22454	22236	22528	22232	22404	22093	22255	22400	22146	22267	22134	22106	22260	22309	22267	22258	22113	22196	22217	22344	22037	22374	22251	22335	22320	22088	22374	22237	22358	22388	22397	22196	22246	22044	22242	22382	22287	22166	22102	22445	22424	22143	22405	22164	22114	22272	22322	22322	22162	22311	22289	22215	22391	22200	22310	22143	22283	22344	22465	22331	22358	22096	22321	22280	22252	22302	22224	22202	22255	22107	21954	22054	22128	22239	22449	22185	22521	22213	22383	22089	22237	22420	22328	22026	22083	22294	22345	22040	22177	22187	22242	22141	22335	22297	22020	22385	22254	22323	22406	22004	22169	22295	22160	22170	22122	22159	22190	22035	22229	22398	22219	22337	22060	22112	22327	22250	22180	22166	22282	22306	22514	22138	22388	22260	22264	22219	22236	22080	22281	22399	22337	22225	22067	22199	22345	22241	22340	22124	22227	22229	22049	22299	22260	22293	22281	22288	22340	22407	22321	22100	22222	22210	22292	22237	22390	22342	22427	22384	22307	22247	22313	22238	22310	22147	22274	22009	22068	22319	22434	22172	22120	22243	22246	22266	22162	22182	22321	22237	21982	22257	22209	22368	22187	22539	22127	22134	22400	22248	22325	22302	22102	22315	22317	22270	22336	22469	22331	22324	22214	22405	22245	22464	22306	22357	22300	22372	22248	22500	22068	22042	22200	22411	22312	22390	22445	22276	22262	22301	22244	22284	22365	22173	22113	22333	22180	22160	22203	22203	22272	22180	22225	22179	22378	22104	22336	22620	22104	22210	22473	22477	22260	22383	22325	22113	22327	22427	22260	22380	22401	22309	22167	22376	22210	22315	22276	22314	22430	22118	22031	22491	22258	22332	22052	22340	22176	22310	22318	22209	22218	22184	22220	22199	22023	22379	22129	22072	22401	22281	22283	22377	22450	22063	22142	22310	22071	22261	22422	22271	22292	22616	22254	22355	22142	22390	22223	22178	22344	22374	22454	22314	22303	22421	22222	22526	22271	22151	22288	22204	22179	22358
16217	24167	22550	20429	19772	42190	53501	45884	35658	26012	20569	18626	18316	18313	18245	18207	18187	18270	18150	18186	18267	18234	18177	18195	18184	18495	18234	18202	18127	18251	18154	18105	18312	18349	18252	18150	18173	18244	18238	18159	18334	18332	18169	18250	18320	18227	18261	18262	18164	18208	18153	18158	18255	18314	18190	18100	18090	18197	18052	18379	18338	18161	18286	18444	18229	18103	18142	18245	18085	18099	18162	18163	18237	18352	18118	18091	18298	18157	18235	18274	18265	18189	18114	18216	18103	18174	18055	18179	18216	18137	18102	18046	18118	18212	18161	18068	18208	18189	18196	18141	18181	18042	18238	18037	18221	18097	18152	17974	18143	18283	18069	18228	18020	18266	18009	18122	18032	18144	18295	18320	18282	18278	18328	18426	18210	18228	18229	18298	18269	18302	18367	18153	18307	18128	18088	18065	18114	18199	18492	18146	18249	18072	18160	18240	18211	18417	18155	18203	18102	18228	18285	17937	18059	18154	18158	18124	18158	18167	18214	18090	18173	18248	18264	18233	18189	18143	18004	18433	18374	17997	18092	18071	18200	18238	18306	18314	18329	18264	18201	18180	18246	18002	18182	18196	18143	18207	18257	18164	18240	18121	18222	18090	18062	18226	18087	18246	18135	18075	18151	18184	18401	18233	18241	18295	18104	18319	18116	18242	18142	18317	18133	18111	18177	18267	18467	18101	18355	18280	18109	18248	18305	18178	18171	18172	18153	18060	18121	18083	18169	18272	18289	18124	18239	18040	17995	18141	18195	18240	18219	17937	18035	18142	18250	18273	18322	18128	18053	18246	18233	18233	18228	18437	18097	18102	18166	18192	18284	18238	18361	18276	18231	18155	18044	18275	18285	18127	18179	18035	18261	18360	18301	18185	18236	18149	18304	18247	18076	18092	18255	18259	18235	18260	18218	18121	17936	18200	18172	18103	18154	18319	18241	18278	18150	18433	18110	18299	18160	18213	18189	18114	18191	18138	18178	18055	18195	18083	18106	18209	18193	18069	18353	18170	18253	18205	18253	17985	18088	18070	18233	18219	18225	18125	18145	18232	18195	18306	18253	18386	18109	18077	18282	18096	18248	18113	18110	18306	18299	18092	18249	18124	18201	18037	18107	18381	18136	18004	18259	18332	18253	18256	18136	18226	18248	18385	18104	18222	18149	18281	18299	18124	18236	18180	18151	18265	18104	18228	18208	18155	17972	18237	18154	18261	18129	18210	18100	18045	18249	18162	18288	18237	18313	17995	18066	18237	18242	18034	18251	18288	18101	18314	18178	18202	18163	18117	18207	18034	18206	18244	18194	18202	18167	18189	18250	18246	18038	18198	18330	18194	18178	18330	18103	18272	17995	18218	18277	18206	18086	18276	18066	18227	18290	18159	18132	18125	18229	18187	18203	18232	18098	18134	18149	18228	18121	18059	18290	18234	18248	18076	18197	18207	18230	18123	18311	18043	18332	18214	17972	18155	18067	18014	18159	17953	18071	18204	18401	18220	18200	17985	18078	18164	18040	18322	18282	18039	18045	18374	18105	18372	18044	18246	18221	18153	18251	18153	18416	18072	18053	18281	18134	18152	18198	18146	18085	18212	18268	18205	18243	18211	18291	18143	18096	18028	18182	18054	18144	18123	18057	18294	18241	18221	17987	18277	18299	18276	18032	18214	18135	18248	18238	18321	18246	18195	17984	18204	18006	18072	18196	18118	18211	18336	18183	18018	18173	18215	18156	18079	18081	18102	18259	17957	18302	18237	18215	17924	18128	18200	18143	18137	18014	18139	18115	18216	18235	18178	18323	18208	18090	18248	18191	18162	17997	18257	18121	18116	18336	18129	18237	18210	18177	18139	18205	18208	18054	18124	18091	18015	18296	18066	18177	18129	18227	18246	18269	18248	18144	18205	18278	18383	18329	18185	18151	18133	18175	18174	18223	18163	18092	18294	18016	18109	18070	18291	18213	18092	18254	18292	18232	18203	18156	17976	18316	18070	18044	18054	18048	18088	18055	18128	18177	18170	18141	18324	18252	18116	18330	18184	18207	18055	18237	18157	18233	18203	17990	18191	18171	18082	18334	18246	18248	18192	18075	18230	18349	18270	18239	18171	18144	18312	18233	18285	18211	18199	18410	18023	18171	18146	18322	18178	18341	18270	18146	18085	18103	18399	18147	18151	18194	18214	18324	18165	18207	18425	18024	18369	18174	18213	18403	18082	18218	18356	18155	18310	18146	18061	18200	18046	18300	18082	18153	18282	18127	18243	18299	18211	18069	18203	18212	18294	18276	18237	18275	18173	18159	18328	18166	18267	17960	18090	18154	18158	18142	18110	18299	18175	18258	18172	18227	18220	18044	18129	18270	18231	18115	18181	18178	18170	18033	18173	18142	18302	18182	18144	18223	18117	17987	18169	18157	18208	18088	18076	18288	18252	18258	18096	18325	18219	18137	18196	18338	18141	18164	18145	18181	18153	18194	18262	18239	18190	18111	18266	18212	18294	18083	18352	18313	18202	18290	18214	18337	18216	18006	17877	18103	18141	18228	18167	17992	18126	18304	18167	18140	18133	18230	18301	18201	18300	18201	18111	18096	18129	17952	18245	18212	18224	18141	18138	18170	18228	18190	18310	18278	18134	18175	18111	18352	18077	18144	18273	18101	18188	18030	18109	18087	18176	18287	18109	18174	18081	18255	18276	18200	18414	18272	18024	18255	18287	18070	18279	18251	18162	18290	18218	18072	18150	18117	18174	18109	18250	18216	18143	18201	18179	18158	18145	18304	18128	18300	18045	18464	18218	18314	18186	18199	18032	18290	18099	18106	18139	18160	18119	18235	18126	18191	18162	18182	18084	18249	18267	18202	18248	18259	18135	18073	18188	18261	18120	18341	18111	18160	18187	18437	18328	18096	18088	18103	18140	18174	18100	18187	17875	18104	18052	18140	18074	18038	18222	18195	17996	18266	18026	18184	18317	18090	18136	18143	18257	18027	18306	18278	18174	18038	18192	18110	18240	18403	18093	18131	18082	18121	18204	18172	18127	18142	18169	18077	18338	18015	18347	18170	18245	18009	18102	17960	18221	18236	18366	18019	18013	18155	18199	18013	18132	18196	18149	18216	18231	18086	18337	18215	18261	18401	18078	18145	18114	18188	18448	18026	18135	18203	18201	18095	18168	18128	18178	18153	18062	18275	18187	18147	18168	18206	18057	18211	18044	18141	18292	18098	18042	18095	18278	18226	18281	18179	18387	18282	18317	18289	18079	18225	18109	18083	18103	18127	18309	18094	18382	18305	18306	18270	18184	18251	18238	18191	18193	18306	18043	18117	18471	18144	18319	18162	18223	18253	18213	18086	18251	18221	18153	18361	18223	18110	18265	18169	18162	18298	18170	18238	18209	18088	18064	18394	18149	18361	18188	18402	18199	18122	18229	18074	18126	18183	18304	18114	18139	18252	18063	18317	18190	17915	18241	18119	18189	18120	18214	18156	18158	18122	18234	18136	18331	18170	18100	18025	18025	18037	18061	18113	18111	18177	18167	18139	18183	18183	18264	18193	18128	18155	18262	18184	18175	18144	18260	18152	18237	18148	18288	18321	18166	18276	18228	18044	18314	18159	18212	18124	18053	18304	18315	18098	18188	18174	18134	18309	18357	18198	18146	18275	18180	18064	18197	18214	18270	18083	18265	18141	18368	18198	17970	18098	18160	18296	18351	18298	18296	18265	18218	18204	18234	18293	18185	18107	18234	18198	18283	18154	18429	18091	18220	18136	18219	18198	18151	18182	18210	18245	18163	18255	18020	18140	18069	18143	18213	18072	18275	18208	18269	18330	18296	18134	18196	18272	18191	17990	18137	18113	18320	18032	18076	18105	18192	18140	18144	18066	18143	18192	18172	18167	18259	18087	18070	18283	18267	18267	18320	17967	18003	18317	18356	18296	18288	18152	18128	18197	18182	18266	18230	18171	18198	18233	18104	18230	18252	18115	18312	18088	18225	18184	18249	18214	18048	18208	18165	18071	18102	18040	18224	18272	18225	18071	18125	18229	18224	18206	18166	18146	18144	18152	18307	18087	18194	18193	18083	18300	18008	18217	18072	18161	18142	18202	18142	18459	17927	18181	18143	18154	18310	18268	18251	18344	18109	18081	18245	18016	18317	18228	18144	18114	18208	18188	18235	18042	18147	18176	18125	18171	18221	18361	18072	18106	18195	18355	18044	18144	18217	18168	18217	18171	18226	18229	18077	18292	18219	18363	18018	18194	18233	18377	18250	18135	18276	18232	18166	18220	18184	18349	18357	18118	18288	18187	18380	18242	18339	18040	18209	18323	18234	18284	18175	17978	18185	18214	18000	18061	18185	18117	18116	18111	18304	18179	18125	18170	18175	18022	18244	18136	18113	18216	18083	18325	18306	18249	18252	18231	18057	18345	18077	18187	18125	18168	18223	18116	18152	18198	18262	18039	18019	18280	18146	18300	18024	18057	18142	18207	18224	18169	17965	18154	18275	18181	18293	18382	18370	18347	18242	18069	18223	18372	18117	18038	18174	18159	18048	18187	18346	18122	18305	18232	18186	18226	18212	18308	18249	18276	18208	18236	18195	18023	18136	18303	18498	18025	18167	18319	18261	18394	18317	18064	18048	18142	18281	18203	18248	18155	18179	18237	17942	18128	18115	18270	18351	18106	18156	18214	18147	18076	18255	18371	18048	18207	18046	18122	18197	18166	18193	18254	18156	18237	18187	18178	18218	18237	18155	18093	18001	18286	18213	18189	18204	18234	18139	18375	18136	18109	18303	18168	18088	18195	18167	18112	18331	18266	18189	18254	18177	18105	18317	18244	18260	18287	18131	18244	18222	18219	18245	18249	17961	18067	18260	18357	18165	18220	18305	18106	18230	18148	18357	18211	18263	18278	18103	18409	18126	18196	18079	18226	18240	18200	18175	18259	18148	18157	18250	18195	18220	18291	18226	18215	18122	18104	18157	18293	18347	18338	18385	18178	18397	18183	18210	18296	18219	18213	18127	18217	18259	18304	18220	18331	18393	18167	18181	18202	18303	18181	18144	18272	18170	18239	18161	18213	18075	18267	18057	18213	18211	18096	18238	18322	18124	18177	18214	18060	18327	18076	18073	18006	18163
22892	21470	29403	23973	21754	40124	73291	64427	50223	37126	28621	24238	22842	22780	22601	22797	22786	22591	22574	22667	22527	22750	22774	22586	22627	22688	22514	22368	22540	22674	22492	22283	22507	22478	22586	22608	22374	22633	22608	22641	22577	22665	22547	22565	22532	22586	22371	22231	22229	22365	22262	22607	22419	22415	22384	22164	22411	22290	22518	22343	22566	22572	22276	22333	22507	22419	22312	22616	22253	22415	22328	22401	22517	22394	22400	22415	22473	22388	22284	22385	22536	22279	22424	22433	22483	22342	22394	22452	22283	22452	22445	22405	22309	22326	22238	22383	22402	22607	22553	22496	22329	22313	22400	22463	22526	22449	22248	22461	22394	22563	22497	22424	22406	22386	22415	22351	22286	22404	22335	22099	22176	22496	22377	22324	22593	22357	22378	22371	22468	22482	22522	22448	22251	22156	22254	22580	22375	22509	22365	22422	22528	22544	22362	22321	22404	22512	22427	22205	22347	22667	22442	22400	22394	22314	22286	22417	22357	22230	22340	22428	22370	22143	22343	22402	22326	22413	22438	22337	22479	22444	22508	22413	22263	22142	22435	22279	22442	22318	22335	22419	22329	22370	22548	22326	22452	22196	22320	22429	22377	22415	22029	22333	22349	22261	22242	22455	22377	22460	22580	22489	22309	22439	22506	22350	22215	22703	22424	22383	22426	22483	22363	22440	22234	22372	22144	22363	22458	22408	22402	22419	22448	22423	22200	22402	22517	22313	22201	22155	22257	22577	22320	22206	22334	22490	22237	22201	22457	22067	22269	22527	22391	22501	22330	22401	22368	22324	22145	22127	22277	22300	22245	22449	22454	22333	22288	22307	22454	22232	22347	22487	22379	22541	22367	22131	22482	22325	22476	22187	22404	22250	22345	22350	22439	22440	22434	22261	22542	22377	22532	22249	22471	22346	22516	22162	22404	22482	22440	22323	22482	22439	22370	22411	22326	22335	22305	22251	22333	22656	22561	22289	22385	22406	22171	22369	22533	22469	22355	22341	22430	22339	22538	22296	22356	22474	22505	22461	22283	22420	22240	22276	22364	22537	22260	22356	22186	22387	22234	22211	22272	22213	22487	22545	22163	22618	22616	22251	22337	22423	22274	22260	22262	22269	22428	22308	22406	22442	22297	22316	22401	22298	22529	22328	22281	22416	22321	22384	22481	22513	22258	22203	22350	22140	22359	22353	22377	22596	22144	22476	22118	22156	22375	22388	22440	22382	22532	22281	22349	22630	22366	22191	22309	22551	22247	22320	22384	22381	22378	22348	22342	22390	22437	22605	22511	22357	22141	22487	22451	22231	22104	22176	22252	22137	22345	22373	22390	22302	22344	22187	22371	22224	22418	22444	22265	22271	22339	22262	22453	22387	22371	22239	22400	22370	22388	22473	22131	22259	22359	22336	22384	22489	22452	22390	22358	22312	22513	22498	22457	22372	22537	22336	22258	22412	22342	22374	22492	22377	22356	22192	22372	22203	22502	22510	22312	22450	22548	22519	22413	22263	22257	22335	22309	22380	22285	22622	22292	22263	22286	22265	22425	22297	22315	22243	22426	22400	22395	22356	22328	22279	22245	22255	22259	22285	22342	22524	22400	22281	22562	22342	22331	22541	22263	22541	22456	22587	22424	22246	22416	22251	22366	22259	22249	22491	22322	22322	22433	22293	22464	22525	22446	22446	22221	22467	22234	22148	22464	22358	22402	22277	22210	22264	22189	22532	22522	22434	22461	22495	22318	22468	22577	22522	22640	22179	22366	22397	22648	22301	22279	22261	22400	22231	22340	22373	22355	22629	22602	22286	22400	22320	22495	22391	22489	22257	22209	22240	22410	22422	22371	22450	22333	22352	22186	22239	22439	22546	22290	22430	22351	22320	22111	22439	22534	22354	22414	22299	22296	22041	22192	22195	22251	22249	22419	22451	22427	22366	22459	22353	22343	22398	22371	22094	22555	22118	22380	22380	22276	22356	22442	22267	22324	22543	22255	22334	22476	22314	22521	22261	22614	22427	22562	22089	22340	22219	22240	22279	22481	22490	22238	22409	22400	22164	22343	22318	22540	22313	22222	22208	22335	22268	22301	22204	22425	22281	22342	22251	22355	22300	22319	22327	22292	22563	22337	22358	22471	22467	22496	22187	22082	22430	22383	22280	22396	22450	22325	22118	22155	22554	22254	22480	22321	22351	22346	22492	22393	22294	22335	22518	22340	22356	22195	22462	22360	22314	22418	22419	22405	22323	22335	22213	22277	22379	22601	22346	22462	22245	22417	22438	22541	22490	22353	22373	22404	22399	22388	22265	22578	22414	22264	22522	22471	22597	22301	22313	22412	22358	22319	22463	22222	22298	22342	22308	22208	22062	22401	22290	22376	22347	22453	22396	22309	22417	22248	22307	22460	22221	22337	22392	22439	22276	22421	22433	22463	22316	22321	22134	22091	22363	22283	22485	22394	22420	22149	22265	22404	22292	22415	22330	22393	22467	22397	22365	22370	22243	22514	22437	22346	22384	22556	22507	22414	22397	22440	22355	22567	22325	22295	22192	22325	22195	22456	22410	22458	22249	22510	22242	22386	22257	22478	22122	22367	22330	22352	22448	22250	22279	22303	22403	22253	22448	22305	22362	22302	22425	22246	22302	22504	22471	22128	22178	22231	22528	22510	22349	22502	22361	22407	22298	22307	22433	22285	22532	22361	22326	22358	22337	22491	22019	22357	22277	22292	22473	22250	22495	22366	22309	22398	22276	22135	22175	22314	22264	22627	22499	22347	22345	22431	22316	22485	22403	22366	22302	22383	22465	22380	22485	22337	22296	22372	22436	22297	22445	22399	22251	22216	22508	22418	22447	22541	22249	22404	22329	22272	22375	22244	22305	22396	22289	22383	22579	22416	22376	22142	22256	22214	22237	22368	22276	22348	22462	22530	22537	22353	22292	22399	22180	22544	22393	22388	22246	22385	22311	22378	22223	22172	22318	22325	22280	22406	22177	22261	22240	22202	22403	22314	22219	22283	22310	22358	22414	22229	22147	22299	22384	22433	22309	22219	22357	22402	22356	22089	22374	22368	22492	22528	22145	22281	22483	22338	22370	22380	22197	22384	22325	22157	22238	22372	22370	22234	22170	22328	22275	22533	22265	22263	22354	22166	22296	22010	22331	22408	22469	22479	22353	22514	22458	22287	22185	22391	22119	22322	22491	22461	22512	22388	22237	22156	22222	22199	22288	22316	22071	22473	22357	22234	22244	22653	22327	22453	22262	22385	22412	22042	22324	22280	22302	22586	22534	22322	22264	22277	22451	22504	22361	22347	22194	22254	22317	22290	22096	22405	22449	22421	22249	22402	22299	22207	22364	22297	22387	22532	22360	22313	22407	22483	22328	22745	22314	22552	22188	22332	22260	22171	22451	22272	22409	22301	22491	22301	22410	22427	22559	22329	22449	22273	22380	22321	22432	22141	22295	22337	22367	22438	22230	22277	22520	22499	22283	22417	22276	22376	22450	22169	22457	22522	22252	22405	22545	22442	22205	22454	22449	22309	22169	22263	22426	22426	22426	22222	22321	22292	22394	22333	22245	22227	22498	22382	22389	22316	22460	22233	22169	22316	22310	22465	22385	22117	22266	22259	22365	22215	22363	22462	22308	22206	22466	22482	22645	22315	22438	22517	22417	22481	22340	22039	22242	22336	22515	22392	22287	22409	22234	22505	22473	22332	22253	22230	22523	22354	22474	22181	22534	22304	22332	22074	22270	22422	22216	22428	22382	22293	22331	22610	22420	22470	22300	22122	22290	22279	22433	22564	22485	22366	22444	22572	22167	22453	22475	22324	22393	22194	22285	22192	22504	22510	22417	22328	22257	22391	22462	22181	22326	22374	22340	22251	22267	22444	22267	22412	22402	22351	22347	22565	22563	22330	22457	22580	22291	22407	22325	22361	22409	22379	22413	22332	22344	22211	22439	22348	22468	22230	22449	22331	22476	22149	22096	22278	22296	22222	22343	22636	22122	22418	22483	22321	22142	22447	22470	22664	22308	22619	22231	22317	22339	22285	22428	22434	22400	22522	22424	22372	22335	22368	22419	22572	22445	22397	22448	22475	22278	22241	22180	22348	22458	22177	22378	22346	22432	22429	22475	22482	22389	22497	22393	22426	22300	22169	22361	22432	22089	22385	22557	22489	22112	22419	22224	22403	22264	22235	22308	22568	22606	22402	22336	22462	22390	22230	22364	22453	22327	22451	22149	22427	22184	22300	22239	22295	22326	22416	22503	22140	22362	22480	22134	22414	22567	22329	22288	22451	22399	22141	22331	22308	22408	22426	22456	22606	22454	22514	22282	22333	22379	22457	22338	22224	22331	22402	22249	22474	22650	22380	22258	22117	22335	22291	22139	22384	22230	22341	22202	22357	22146	22456	22170	22285	22448	22308	22257	22646	22205	22271	22210	22335	22432	22425	22290	22262	22379	22307	22364	22303	22243	22312	22452	22294	22468	22189	22144	22199	22431	22354	22430	22125	22252	22308	22450	22390	22358	22427	22370	22422	22430	22429	22460	22488	22386	22205	22307	22312	22355	22421	22281	22542	22693	22502	22319	22427	22254	22336	22109	22384	22138	22472	22287	22195	22357	22322	22142	22364	22291	22332	22474	22368	22382	22332	22476	22436	22554	22187	22217	22556	22327	22353	22382	22144	22453	22534	22273	22447	22614	22197	22090	22210	22518	22183	22281	22442	22418	22212	22209	22426	22314	22464	22366	22417	22211	22477	22189	22419	22517	22400	22476	22399	22380	22211	22525	22352	22218	22584	22351	22292	22374	22266	22403	22267	22292	22544	22385	22282	22475	22499	22348	22358	22411	22402	22277	22357	22391	22355	22541	22320	22251	22412	22241	22434	22202	22312	22219	22266	22146	22309	22347	22224	22350	22341	22399	22370	22387	22234	22414	22261	22455	21964	22510	22521	22516	22175	22309	22542	22578	22406	22149	22559	22215	22465	22101	22246	22429	22421	22444	22399	22368	22365	22280	22359	22230	22058	22393	22383	22376	22523	22314	22363	22485	22409	22367	22255	22207	22342	22683	22406	22358	22259	22312	22237	22139	22408	22419	22217	22468	22523	22155	22230	22181	22482	22467	22501	22376
18033	30540	27608	23278	21984	47625	73991	64721	49578	34760	24103	19681	18350	18300	18184	18211	18202	18351	18446	18199	18154	18108	18304	18270	18370	18071	18314	18259	18071	18050	18093	18358	18313	18286	18253	18124	18048	18226	18330	18260	18053	18226	18293	18108	18204	18170	18035	18298	18358	18113	18356	18459	18169	18157	18343	18381	18213	18279	18264	18288	18138	18230	18169	18142	18167	18197	18182	18164	18346	18312	18178	18249	18128	18200	18183	18181	18161	18131	18116	18398	18014	18182	18151	18230	18237	18329	18217	18182	18170	18260	18417	18209	18102	18408	18198	18142	18105	18286	18335	18225	18061	18313	18362	18022	18121	18249	18185	18197	18362	18305	18350	18122	18296	18270	18309	18041	18339	18266	18134	18286	18286	18304	18226	18277	18143	18064	18186	18247	18300	18164	18331	18140	18120	18143	18193	18146	17961	17994	18333	18363	18228	18069	18298	18313	18124	18143	18234	18250	18152	18221	18159	18186	18209	18196	18014	18330	18070	18246	18001	18266	18357	18324	18248	18312	18118	18033	18201	18140	18227	18200	18325	18157	18162	18120	18259	18293	18182	18369	18284	18215	18110	18279	18275	18168	18164	18072	18150	18152	18159	18352	18201	18134	18258	18160	18210	18115	18452	18252	18270	18186	18207	18197	18189	18136	18367	18271	18244	18259	18204	18307	18291	18038	18245	18048	18254	18238	18368	18227	18137	18213	18140	18165	18147	18101	18164	18226	18099	18203	18310	18189	18271	18140	18231	18108	18174	18280	18079	18135	18273	18188	18060	18161	18082	18218	18260	18291	18174	18094	18212	18054	18112	18200	18197	18176	18291	17992	18351	18219	18183	18230	18123	18193	18063	18122	18331	18202	18201	18243	18158	18248	18014	18199	18234	18168	18267	18377	18051	18134	18220	18288	18144	18191	18234	18146	18291	18262	18391	18126	18105	18205	18180	18301	18125	18299	18410	18207	18253	18035	18122	18150	18068	18300	18306	18192	18165	18168	18105	18080	18118	18162	18401	18176	17999	18093	18073	18270	18154	18185	18323	18279	18154	18108	18266	18138	18252	18214	18324	18049	18309	18146	18256	18069	18486	18105	18209	18294	18145	18157	18175	18136	18207	18307	18229	18305	18153	18132	18136	18298	17974	18094	18203	18245	18183	18208	18279	18067	18136	18147	18173	18175	18160	18234	18006	18273	18304	18209	18265	18040	18328	18171	18136	18293	18188	18171	18299	18212	18189	18293	18229	18114	18206	18127	18039	18215	18262	17996	18289	18257	18028	18321	18116	18072	18391	18246	18217	18274	18339	18263	18046	18300	18096	18242	18086	18261	18355	18194	17959	18191	18022	18194	18186	18282	18266	18363	18250	18124	18249	18296	18283	18166	18178	18220	18136	18167	18185	18133	18191	18242	18209	18303	18190	18041	18164	18112	18264	18026	18196	18256	18171	18173	18207	18332	18098	18375	18320	18206	18112	18355	18155	18114	18211	18308	18227	18168	18222	18281	18128	18205	18224	18243	18241	18078	18290	18041	18088	18177	18234	18219	18247	18173	18326	18153	18132	18188	18124	18299	18172	18264	18029	18218	18299	18025	18283	18195	18088	18360	18130	18218	18148	18123	18156	18115	18044	18185	18165	18184	18055	18179	18324	18164	18202	18171	18188	18249	18138	18305	18153	18199	18126	18206	18095	18208	18129	18136	18288	18096	18130	18230	18282	18015	18360	18183	18200	18169	18171	18347	18141	18261	18089	18335	18210	18114	18191	17956	18353	18215	18175	18031	18333	18081	18312	18074	17961	18200	18162	17852	18235	18257	18248	18159	18211	18142	18224	18238	18155	18235	18444	18124	18116	18140	18327	18196	18336	18218	18222	18253	18203	18158	18160	18214	18246	18237	18378	18124	18272	18091	18176	18177	18217	18245	18043	18202	18216	18241	18011	18258	18062	18272	18232	18157	18240	18088	18332	18163	18126	18222	18153	18313	17961	18392	18185	18084	18295	18450	18359	18296	18171	18127	18132	18326	18286	18127	18211	18253	18186	18281	18134	18161	18385	18286	18197	18209	18282	18145	18172	18064	17975	18175	18082	18099	18196	18199	18416	18177	18235	18138	18315	18079	18126	18242	18106	18276	18304	18419	18186	18210	18265	18082	18178	18197	18081	17966	18244	18142	18290	18281	18285	18096	18174	18324	18229	18217	18108	18110	18247	18132	18268	18208	18269	18191	18169	18367	18236	18148	18265	18298	18308	18127	18175	18265	18336	18225	18055	18162	18211	18249	18098	18279	18227	18068	18181	18275	18196	18063	18078	18357	18195	18100	18125	18254	18400	18187	18140	18162	18441	18008	18205	18207	18256	17986	18165	18199	18184	18253	18136	18379	18090	18219	18136	18214	18060	18087	18143	18116	18241	18219	18224	18319	18128	18332	18355	18291	18213	18359	18115	18257	18097	18204	18225	18144	18182	18186	18010	18238	18225	18214	18057	18171	18311	18218	18279	18013	18283	18327	18131	18116	18232	18207	18164	18141	18319	18083	18162	18101	18039	18023	18073	18206	18150	18107	18203	18293	18249	18191	18293	18269	18307	18255	18199	18058	18213	18304	18216	18201	18311	18107	18168	18186	18114	18034	18328	18258	18321	18232	18010	18223	18049	18326	18171	18202	18118	18090	18042	18233	18152	18241	18223	18056	18154	18237	18222	18238	18177	18290	18198	17997	18226	18092	18178	18370	18201	18216	18353	18011	18065	18339	18023	18074	18232	18111	18288	18153	18232	18317	18173	18044	18145	18282	18198	18172	18076	18162	17994	18390	18178	18277	18287	18139	18083	18159	18157	18129	18000	17974	18135	18265	18118	18161	18237	18362	18331	18227	18243	18129	18188	18275	18203	18106	18214	18080	18276	18215	18272	18237	18304	18253	18146	18181	18108	18283	18366	18029	18084	18108	18268	18161	18158	18199	18246	18295	18315	18106	18113	18173	18224	17937	18029	18114	18162	18107	18050	18221	18211	18061	18150	18249	18197	18250	18183	18021	18189	18191	18102	18136	18133	18067	18240	18184	18189	18221	18289	18173	18265	18155	18199	18050	18143	18411	18255	18180	18131	18220	18067	18245	18006	18141	18043	18232	18294	18221	18118	18265	18119	18116	18367	18111	18221	18199	17931	18164	18152	18264	18135	18116	18129	18225	18062	18189	18306	18332	18174	18240	18337	18253	18182	18278	18259	18188	18186	18133	18330	18267	18245	18310	18247	18203	18053	18109	18180	18222	18274	18093	18350	18163	18264	18163	18273	18231	18239	18237	18339	18076	18336	18271	18179	18123	18204	18260	18112	18232	18218	18032	18036	18240	18021	18172	18273	18186	18194	18199	18136	18235	18244	18108	18095	18256	18347	18025	18008	18320	18171	18205	18269	18031	18367	18157	18131	18122	18098	18181	18214	18185	18199	18214	18230	18205	18046	18271	18192	18347	18145	18272	18389	18286	18183	18317	18195	18185	18140	18248	18258	18371	18224	18110	18276	18109	18143	18189	18108	18245	18213	18086	18152	18207	18050	17979	18106	18360	18132	18249	18271	18349	18149	18194	18274	18108	18217	18163	18144	18131	18092	18224	18125	18178	18206	18291	18235	18156	18211	18021	18299	17994	18181	18216	18194	18055	18141	18144	18260	18142	18189	18228	18191	18133	18134	18355	18167	18300	18280	18205	18083	18171	18208	17991	18232	18152	18129	18156	18194	18417	18088	18199	18322	18179	18329	18269	18061	18098	18224	18141	18126	18207	18155	18129	18126	18176	18336	18146	18026	18241	18164	18165	18298	18246	18241	18275	18165	18066	18141	18194	18035	18208	18265	18316	18230	18380	18239	18193	18339	18449	18430	18152	18201	18211	18185	18305	18075	18289	18179	18129	17980	18132	18201	18007	18201	18101	18160	18123	18184	18222	18280	18150	18075	18222	18147	18187	18231	18311	18131	18303	18202	18396	18144	18053	18171	18313	18314	18113	18176	18170	18249	18052	18244	18300	18224	18424	18122	18055	18058	18238	18081	18246	18081	18056	18185	18256	18322	18162	18360	18322	18291	18157	18169	18156	18085	18100	17945	18247	18052	18323	18130	18249	18191	18223	18187	18310	17986	17988	18028	18251	18133	18360	18159	18078	18026	18094	18163	18237	18184	18091	18141	18145	18182	18158	18381	18221	18318	18275	18133	18031	18109	18056	18320	18282	18396	18103	18182	18128	18174	18262	18329	18245	18082	18327	18213	18094	18188	18129	18058	18003	18314	18260	18275	18129	18135	18181	18183	18008	18242	18123	18328	18271	18103	18147	18277	18101	18258	18196	18156	18238	18159	18273	18090	18117	18274	18257	18206	18232	18198	18254	18226	18309	18222	18204	18065	18218	18270	18132	18261	18209	18442	18294	18124	18441	18135	18126	18329	18254	18203	18228	18136	18203	18307	18211	18141	18347	18197	18134	18217	18068	18332	18011	18229	18147	17893	18163	18171	18134	18046	18060	18251	18268	18255	18114	18415	18212	18260	18174	18055	18326	18288	18284	18195	18190	18222	18102	18418	18229	18156	18331	18135	18128	18116	18126	18335	18464	18113	18233	18288	18243	18018	18428	18198	18222	18362	18044	18363	18365	18296	18117	18189	18224	18271	18087	18152	18224	18272	18180	18039	18158	18276	18236	18100	18098	18112	18116	18202	18119	18307	18057	18155	18156	18135	18410	18195	18037	18143	18256	18138	18163	18251	18059	18069	18163	18206	18337	18186	18301	18330	18166	18031	18239	18419	18166	18216	18156	18252	18063	18218	18120	18050	18238	18252	18147	18206	18295	18245	18151	18282	18372	18243	18039	18266	18144	18047	18264	18149	18323	18146	18270	18038	18151	18325	18130	18212	18189	18198	18312	18219	18154	18128	18313	18256	18300	18145	18180	18323	18143	18247	17944	18429	18141	18209	18363	18218	18325	18189	18152	18139	18147	18354	18192	18229	18105	18051	18207	18150	18146	18193	18373	18138	18106	18013	18174	18130	18424	18209	18306	18216	18318	18265	18305	18083	18012	17874	18068	18113	18215	18382	18283	18168	18117	18277	18103	18282	18224	18283	18185	18036	18192	18347	18311	18179	18216	18259	18104
27920	22362	26361	24326	21400	25168	30611	28612	25285	23049	22031	21570	21410	21446	21322	21338	21398	21395	21373	21436	21242	21423	21463	21330	21264	21140	21394	21440	21462	21441	21425	21430	21267	21199	21145	21153	21410	21420	21473	21321	21216	21464	21302	21353	21389	21337	21285	21344	21360	21074	21393	21297	21381	21248	21506	21342	21397	21434	21381	21334	21388	21414	21247	21178	21388	21343	21237	21204	21272	21120	21128	21446	21465	21474	21386	21204	21235	21481	21415	21185	21275	21257	21176	21383	21327	21268	21482	21344	21190	21354	21369	21390	21265	21232	21356	21369	21396	21329	21330	21371	21452	21602	21301	21446	21371	21602	21292	21392	21442	21280	21398	21232	21288	21352	21476	21412	21416	21642	21469	21133	21181	21143	21140	21107	21452	21253	21279	21171	21303	21307	21475	21267	21362	21287	21413	21289	21263	21244	21549	21028	21340	21266	21190	21107	21489	21330	21105	21119	21338	21364	21108	21309	21375	21326	21229	21065	21369	21208	21331	21178	21453	21420	21242	21257	21414	21568	21291	21444	21299	21106	21403	21341	21261	21358	21474	21314	21283	21254	21090	21508	21265	21335	21588	21273	21198	21276	21236	21447	21360	21231	21461	21242	21110	21262	21201	21231	21234	21258	21342	21317	21209	21230	21361	21241	21230	21283	21237	21236	21399	21347	21345	21447	21454	21159	21376	21166	21336	21353	21355	21113	21459	21415	21228	21178	21285	21407	21461	21241	21246	21460	21412	21199	21275	21549	21243	21432	21592	21270	21483	21252	21135	21122	21044	21235	21615	21311	21502	21404	21266	21475	21343	21372	21146	21077	21353	21260	21126	21560	21390	21294	21230	21187	21498	21321	21246	21240	21198	21324	21361	21267	21220	21179	21339	21331	21182	21546	21421	21363	21122	21230	21046	21376	21261	21222	21240	21381	21536	21423	21369	21578	21517	21429	21199	21228	21407	21275	21340	21474	21396	21213	21289	21405	21182	21396	21230	21379	21408	21012	21131	21403	21236	21118	21330	21269	21395	21314	21263	21144	21353	21209	21454	21355	21248	21289	21186	21251	21353	21228	21437	21195	21516	21154	21421	21204	21379	21507	21223	21602	21337	21507	21434	21521	21308	21279	21271	21217	21425	21349	21376	21260	21254	21380	21233	21216	21316	21476	21349	21372	21386	21379	21171	21105	21283	21223	21572	21319	21381	21401	21399	21440	21218	21238	21367	21273	21220	21416	21540	21552	21493	21252	21275	21283	21307	21224	21138	21446	21187	21310	21246	21388	21360	21218	21553	21426	21472	21476	21299	21368	21218	21375	21387	21268	21164	21505	21401	21419	21498	21454	21459	21546	21201	21309	21464	21575	21280	21112	21197	21435	21334	21397	21291	21066	21430	21278	21545	21344	21403	21421	21480	21129	21425	21182	21361	21209	21232	21307	21137	21532	21240	21477	21257	21304	21441	21344	21296	21333	21383	21344	21329	21143	21059	21265	21507	21504	21326	21293	21595	21044	21288	21394	21339	21353	21144	21430	21393	21112	21336	21279	21343	21567	21231	21369	21355	21144	21364	21338	21281	21329	21448	21198	21662	21300	21273	21455	21217	21123	21332	21375	21381	21362	21309	21361	21454	21371	21320	21417	21446	21337	21272	21247	21424	21301	21318	21276	21218	21229	21321	21384	21247	21352	21073	21264	21289	21225	21078	21281	21469	21314	21333	21250	21283	21462	21135	21394	21176	21519	21363	21357	21504	21602	21409	21328	21262	21245	21055	21313	21188	21397	21378	21441	21261	21319	21273	21514	21353	21477	21329	21346	21240	21452	21432	21171	21517	20931	21105	21146	21351	21226	21246	21354	21312	21301	21387	21495	21297	21183	21338	21380	21181	21428	21394	21330	21386	21466	21201	21257	21144	21295	21157	21596	21364	21268	21158	21386	21196	21364	21342	21206	21275	21212	21027	21470	21345	21255	21084	21305	21328	20997	21144	21249	21303	21280	21362	21432	21183	21221	21247	21079	21306	21355	21254	21347	21405	21435	21223	21235	21234	21418	21228	21306	21357	21345	21344	21407	21208	21246	21183	21434	21404	21398	21182	21127	21456	21357	21097	21258	21404	21166	21414	21232	21201	21428	21408	21288	21305	21396	21298	21279	21360	21038	21207	21162	21354	21408	21178	21381	21384	21329	21292	21251	21212	21467	21753	21314	21391	21356	21328	21373	21410	21181	21292	21499	21421	21488	21480	21198	21264	21422	21402	21155	21589	21285	21307	21360	21387	21285	21398	21474	21541	21530	21357	21271	21220	21317	21337	21388	21453	21391	21290	21208	21192	21257	21168	21415	21342	21470	21248	21331	21291	21215	21145	21199	21494	21195	21393	21162	21368	21341	21553	21344	21490	21325	21480	21381	21208	21334	21393	21345	21335	21462	21319	21426	21556	21464	21194	21281	21359	21473	21432	21372	21339	21284	21280	21104	21532	21391	21530	21386	21436	21250	21265	21338	21176	21656	21418	21417	21434	21117	21322	21254	21165	21542	21408	21456	21325	21324	21392	21118	21365	21159	21288	21354	21345	21431	21042	21186	21211	21349	21492	21183	21298	21541	21269	21344	21310	21257	21359	21212	21345	21439	21214	21232	21408	21465	21309	21385	21062	21428	21373	21522	21443	21483	21293	21173	21216	21303	21394	21245	21333	21380	21387	21120	21320	21199	21423	21238	21350	21516	21387	21245	21576	21336	21310	21178	21333	21421	21352	21098	21433	21367	21513	21487	21432	21323	21344	21183	21208	21276	21407	21298	21465	21235	21369	21341	21282	21289	21354	21303	21421	21249	21196	21633	21344	21340	21320	21494	21313	21214	21477	21149	21548	21457	21321	21238	21549	21248	21238	21526	21251	21437	21411	21160	21562	21214	21155	21372	21296	21303	21222	21424	21275	21139	21232	21253	21377	21429	21324	21422	21418	21265	21698	21172	21561	21324	21390	21402	21371	21227	21376	21346	21459	21334	21271	21229	21239	21413	21222	21466	21347	21162	21221	21313	21382	21093	21219	21228	21450	21357	21448	21272	21251	21473	21366	21392	21312	21315	21343	21140	21260	21316	21388	21392	21229	21370	21389	21165	21226	21584	21358	21443	21480	21345	21367	21458	21332	21387	21078	21382	21218	21327	21251	21512	21360	21360	21407	21317	21192	21193	21229	21605	21466	21347	21398	21145	21452	21522	21269	21065	21183	21236	21364	21132	21161	21233	21421	21333	21116	21171	21375	21321	21234	21319	21343	21140	21332	21229	21293	21357	21246	21304	21303	21485	21150	21345	21387	21492	21484	21379	21384	21234	21242	21333	21260	21357	21370	21416	21276	21276	20993	21439	21363	21170	21270	21266	21515	21377	21271	21351	21335	21166	21297	21347	21324	21574	21180	21416	21265	21180	21114	21012	21378	21163	21474	21363	21507	21312	21274	21362	21328	21508	21435	21432	21674	21386	21199	21330	21072	21221	21433	21149	21203	21269	21283	21427	21326	21256	21425	21465	21440	21347	21494	21239	21435	21157	21307	21419	21232	21549	21491	21382	21332	21338	21382	21267	21320	21325	21156	21189	21191	21368	21413	21184	21343	21367	21513	21463	21274	21311	21200	21241	21412	21312	21365	21247	21251	21404	21454	21660	21156	21359	21352	21383	21348	21367	21299	21231	21454	21207	21561	21262	21333	21327	21348	21524	21073	21207	21478	21387	21506	21374	21392	21512	21492	21352	21414	21226	21431	21386	21271	21371	21432	21289	21169	21315	21404	21340	21398	21318	21434	21268	21423	21170	21200	21219	21072	21203	21378	21243	21527	21513	21472	21434	21442	21253	21305	21361	21530	21328	21550	21223	21326	21066	21453	21202	21397	21233	21212	21328	21221	21510	21119	21127	21464	21335	21490	21317	21113	21263	21337	21262	21482	21461	21268	21363	21389	21230	21303	21192	21514	21362	21351	21313	21333	21215	21201	21331	21079	21526	21124	21198	21326	21411	21289	21442	21337	21555	21491	21069	21277	21584	21283	21205	21247	21445	21408	21049	21255	21461	21272	21257	21294	21368	21447	21409	21239	21385	21518	21230	21272	21112	21352	21184	21169	21021	21360	21457	21380	21342	21206	21414	21265	21221	21173	21474	21432	21422	21308	21287	21560	21535	21210	21284	21302	21622	21498	21270	21287	21095	21458	21395	21467	21258	21060	21513	21443	21344	21169	21383	21538	21383	21400	21269	21506	21459	21258	21264	21154	21444	21614	21239	21170	21332	21281	21363	21118	21237	21279	21395	21313	21461	21484	21326	21245	21459	21144	21174	21579	21348	21410	21307	21405	21442	21401	21358	21297	21416	21479	21299	21267	21218	21393	21399	21205	21044	21179	21394	21253	21287	21218	21316	21387	21383	21345	21260	21373	21234	21249	21302	21283	21458	21143	21213	21224	21392	21256	21216	21357	21422	21322	21167	21139	21419	21242	21366	21204	21318	21215	21447	21408	21329	21348	21468	21196	21406	21306	21181	21337	21476	21546	21512	21400	21166	21408	21294	21312	21329	21301	21444	21405	21481	21291	21330	21298	21132	21151	21519	21541	21266	21083	21283	21303	21377	21253	21141	21446	21338	21316	21203	21350	21290	21271	21369	21517	21509	21378	21217	21399	21332	21427	21287	21479	21268	21439	21306	21324	21117	21423	21552	21438	21458	21356	21239	21217	21233	21542	21233	21438	21271	21258	21315	21412	21247	21326	21308	21490	21352	21204	21274	21287	21359	21346	21148	21533	21456	21622	21598	21355	21299	21464	21514	21339	21445	21417	21169	21377	21476	21272	21281	21353	21360	21254	21406	21236	21179	21374	21392	21281	21383	21423	21294	21263	21308	21285	21411	21480	21253	21686	21387	21187	21430	21445	21288	21338	21417	21382	21323	21342	21447	21499	21363	21340	21227	21352	21310	21167	21348	21400	21310	21445	21363	21373	21445	21138	21372	21377	21414	21514	21394	21314	21238	21219	21201	21408	21306	21298	21040	21403	21434	21311	21441	21478	21256	21493	21360	21518	21295	21277	21422	21402	21321	21447	21415	21373	21649	21491	21221	21268	21441	21469	21369	21465	21400	21215	21377	21198	21255
17494	19317	18872	18062	18191	23600	29365	25895	21720	19318	18001	17579	17636	17680	17787	17576	17597	17562	17544	17603	17714	17514	17559	17366	17676	17462	17417	17697	17577	17566	17432	17535	17769	17714	17545	17693	17710	17551	17534	17511	17528	17701	17740	17512	17624	17486	17663	17597	17601	17691	17409	17627	17843	17500	17835	17804	17574	17679	17700	17775	17674	17614	17579	17675	17512	17569	17689	17654	17579	17485	17609	17515	17745	17563	17520	17779	17452	17657	17479	17516	17680	17542	17678	17621	17562	17617	17497	17719	17610	17356	17580	17613	17680	17700	17401	17770	17602	17614	17547	17629	17398	17346	17692	17472	17715	17647	17505	17654	17615	17604	17617	17599	17663	17672	17479	17566	17600	17620	17398	17603	17549	17630	17673	17557	17402	17504	17599	17540	17666	17557	17449	17457	17600	17486	17498	17581	17724	17596	17661	17666	17538	17747	17531	17463	17603	17386	17570	17797	17728	17573	17647	17675	17590	17552	17626	17684	17513	17600	17596	17694	17612	17525	17709	17571	17797	17459	17769	17359	17722	17674	17689	17748	17584	17641	17670	17582	17448	17523	17588	17500	17410	17631	17429	17538	17609	17514	17480	17743	17529	17606	17746	17631	17645	17701	17467	17822	17800	17573	17631	17649	17522	17664	17754	17604	17544	17625	17539	17516	17667	17634	17681	17490	17730	17499	17686	17477	17558	17725	17622	17398	17949	17684	17557	17671	17630	17630	17610	17431	17497	17565	17477	17642	17589	17799	17640	17584	17695	17530	17759	17656	17617	17536	17786	17667	17641	17573	17608	17688	17595	17564	17493	17699	17639	17565	17632	17488	17767	17588	17779	17566	17708	17564	17601	17452	17416	17751	17588	17587	17602	17586	17721	17942	17482	17592	17760	17580	17602	17493	17363	17736	17497	17719	17648	17603	17497	17720	17614	17599	17522	17627	17644	17720	17666	17514	17541	17678	17513	17638	17581	17577	17582	17533	17756	17497	17615	17440	17652	17541	17567	17480	17604	17639	17405	17533	17507	17583	17619	17597	17561	17682	17588	17530	17465	17804	17598	17480	17624	17519	17652	17543	17590	17447	17478	17640	17616	17503	17576	17453	17712	17678	17643	17693	17496	17560	17717	17594	17517	17778	17512	17514	17660	17463	17361	17331	17477	17521	17717	17629	17596	17529	17483	17531	17497	17621	17716	17506	17449	17521	17640	17651	17579	17429	17601	17441	17538	17592	17536	17625	17562	17683	17625	17657	17635	17704	17615	17733	17609	17521	17732	17575	17422	17598	17707	17577	17549	17690	17605	17586	17483	17706	17650	17696	17484	17808	17504	17549	17602	17470	17448	17597	17673	17663	17752	17629	17512	17675	17518	17546	17500	17523	17610	17572	17547	17646	17617	17444	17696	17589	17660	17695	17561	17674	17643	17546	17514	17615	17501	17675	17585	17701	17544	17724	17538	17550	17554	17621	17438	17557	17744	17587	17605	17560	17642	17567	17582	17630	17605	17401	17630	17640	17619	17713	17528	17628	17517	17526	17699	17540	17543	17532	17640	17476	17578	17658	17503	17713	17554	17739	17588	17772	17513	17509	17557	17690	17586	17590	17623	17658	17554	17435	17547	17558	17569	17765	17454	17477	17505	17711	17570	17560	17667	17578	17552	17549	17561	17532	17471	17656	17555	17504	17497	17552	17564	17508	17704	17615	17649	17803	17670	17554	17718	17663	17501	17565	17622	17639	17700	17560	17697	17593	17480	17600	17487	17566	17705	17725	17712	17640	17512	17663	17279	17622	17651	17693	17783	17602	17495	17635	17662	17704	17589	17604	17575	17488	17686	17677	17693	17572	17362	17719	17660	17568	17735	17422	17727	17589	17685	17767	17681	17467	17657	17495	17523	17550	17612	17397	17306	17550	17658	17612	17536	17743	17743	17585	17694	17676	17652	17745	17490	17519	17560	17491	17657	17700	17480	17562	17451	17476	17640	17676	17602	17739	17526	17601	17580	17442	17666	17517	17518	17789	17528	17608	17661	17535	17788	17642	17603	17567	17650	17670	17710	17675	17468	17757	17550	17695	17617	17559	17599	17589	17630	17757	17444	17713	17810	17616	17549	17744	17571	17713	17564	17628	17568	17632	17644	17551	17578	17549	17576	17562	17324	17578	17552	17504	17557	17496	17509	17536	17803	17537	17479	17377	17555	17757	17666	17624	17599	17467	17683	17557	17551	17737	17459	17680	17692	17421	17668	17495	17484	17543	17666	17656	17733	17437	17717	17452	17715	17496	17606	17866	17631	17582	17493	17357	17611	17680	17660	17650	17626	17726	17586	17480	17602	17504	17597	17527	17741	17731	17579	17486	17564	17653	17676	17722	17416	17422	17659	17618	17448	17577	17573	17643	17600	17505	17403	17492	17457	17521	17544	17497	17661	17636	17693	17645	17732	17746	17717	17653	17565	17761	17588	17492	17746	17716	17555	17726	17748	17609	17395	17479	17748	17628	17612	17560	17448	17683	17634	17585	17631	17606	17728	17614	17471	17824	17447	17646	17696	17434	17564	17710	17657	17593	17684	17677	17520	17574	17519	17713	17729	17540	17726	17776	17609	17612	17605	17594	17502	17537	17688	17679	17553	17712	17789	17822	17610	17689	17618	17607	17611	17597	17428	17525	17586	17677	17571	17561	17505	17764	17569	17369	17692	17806	17665	17555	17415	17563	17462	17521	17480	17607	17594	17632	17719	17653	17605	17458	17454	17648	17591	17737	17472	17625	17594	17620	17615	17565	17667	17506	17656	17705	17496	17653	17611	17650	17623	17421	17407	17580	17609	17563	17612	17614	17762	17543	17659	17778	17656	17536	17677	17613	17728	17484	17567	17499	17709	17630	17751	17578	17673	17558	17531	17445	17701	17516	17654	17744	17546	17808	17735	17600	17516	17758	17608	17586	17607	17518	17527	17574	17652	17535	17718	17786	17615	17658	17638	17502	17725	17578	17604	17559	17618	17541	17663	17580	17542	17515	17580	17692	17587	17489	17817	17660	17624	17494	17640	17546	17673	17472	17687	17553	17711	17642	17475	17596	17594	17731	17652	17673	17536	17699	17415	17656	17604	17575	17742	17462	17606	17431	17566	17483	17547	17625	17684	17748	17649	17671	17395	17652	17651	17598	17498	17573	17513	17626	17671	17448	17730	17630	17461	17496	17660	17581	17518	17688	17718	17546	17652	17645	17591	17677	17554	17688	17607	17617	17660	17648	17540	17607	17730	17612	17682	17734	17687	17591	17658	17443	17577	17736	17684	17713	17634	17551	17761	17557	17619	17573	17526	17725	17333	17674	17571	17724	17536	17666	17535	17569	17451	17660	17517	17575	17458	17658	17673	17466	17445	17703	17714	17362	17552	17623	17636	17683	17532	17549	17587	17611	17638	17506	17581	17557	17597	17512	17725	17432	17490	17668	17684	17585	17474	17580	17627	17486	17416	17676	17518	17705	17704	17528	17571	17633	17590	17696	17505	17560	17705	17579	17659	17562	17697	17635	17537	17461	17682	17560	17557	17645	17441	17449	17553	17517	17679	17560	17710	17560	17595	17690	17576	17553	17550	17602	17637	17536	17734	17650	17548	17598	17479	17758	17505	17482	17676	17459	17558	17624	17577	17709	17703	17632	17577	17586	17710	17584	17570	17477	17645	17604	17715	17427	17646	17580	17689	17447	17687	17495	17637	17556	17468	17692	17652	17585	17555	17331	17414	17629	17512	17561	17464	17542	17662	17494	17666	17579	17351	17780	17607	17406	17595	17477	17779	17689	17710	17640	17611	17634	17383	17559	17627	17649	17606	17612	17724	17659	17590	17590	17581	17615	17755	17652	17470	17647	17572	17438	17853	17626	17633	17536	17586	17607	17549	17704	17523	17612	17584	17620	17744	17515	17657	17550	17784	17522	17678	17521	17538	17724	17627	17678	17722	17478	17507	17599	17557	17698	17597	17611	17608	17665	17581	17732	17606	17653	17619	17666	17549	17558	17473	17487	17523	17535	17607	17614	17707	17616	17492	17389	17761	17540	17661	17711	17612	17731	17431	17556	17542	17655	17695	17532	17671	17585	17638	17619	17592	17766	17575	17457	17814	17562	17705	17522	17492	17561	17617	17661	17624	17636	17575	17663	17641	17560	17599	17747	17698	17540	17838	17696	17485	17661	17695	17299	17854	17698	17506	17582	17703	17586	17662	17621	17613	17711	17599	17743	17509	17667	17712	17597	17622	17612	17487	17623	17594	17608	17584	17520	17584	17462	17500	17730	17444	17553	17562	17623	17489	17725	17803	17550	17478	17456	17470	17404	17527	17550	17426	17514	17719	17485	17695	17665	17667	17844	17728	17612	17639	17590	17659	17910	17597	17488	17595	17516	17631	17659	17572	17468	17502	17679	17699	17461	17471	17577	17617	17509	17400	17678	17700	17588	17714	17475	17645	17633	17455	17605	17603	17652	17659	17497	17650	17679	17775	17506	17653	17563	17584	17598	17532	17567	17644	17434	17609	17592	17683	17565	17795	17767	17711	17458	17671	17571	17443	17649	17677	17684	17272	17545	17548	17565	17577	17823	17526	17614	17535	17563	17627	17589	17660	17424	17615	17578	17546	17865	17640	17615	17549	17550	17480	17768	17701	17632	17656	17467	17732	17567	17558	17619	17715	17469	17393	17516	17592	17659	17458	17550	17591	17553	17717	17591	17388	17520	17662	17635	17535	17507	17616	17668	17630	17654	17481	17504	17764	17599	17539	17567	17440	17657	17549	17594	17582	17395	17545	17468	17643	17479	17627	17720	17595	17606	17719	17470	17366	17546	17756	17595	17726	17611	17576	17443	17513	17717	17681	17560	17704	17537	17685	17566	17631	17669	17502	17651	17604	17442	17740	17655	17702	17599	17518	17516	17479	17448	17573	17652	17599	17551	17585	17647	17670	17654	17773	17620	17559	17460	17723	17523	17529	17655	17535	17436	17556	17580	17431	17608	17517	17644	17487	17480	17512	17479	17633	17625	17537	17754	17484	17499	17608	17665	17694	17456	17683	17474	17470	17609	17461	17778	17565	17657	17523	17450	17563	17643	17572	17580	17596	17651	17571	17731	17647	17561	17503	17543
24836	21486	28712	24982	23454	43053	56689	45444	34377	27206	22487	21055	20627	20444	20332	20625	20314	20227	20335	20490	20552	20320	20553	20210	20411	20350	20443	20342	20418	20473	20195	20122	20334	20278	20316	20196	20198	20291	20209	20307	20234	20299	20302	20420	20471	20324	20294	20207	20435	20217	20283	20212	20086	20246	20262	20456	20181	20235	20268	20137	20305	20274	20368	20312	20391	20303	20073	20279	20325	20154	20233	20258	20335	20238	20435	20411	20317	20148	20196	20145	20201	20271	20195	20330	20399	20358	20320	20129	20128	20320	20230	20332	20137	20401	20403	20193	20450	20249	20260	20226	20226	20232	20087	20361	20327	20168	20193	20060	20402	20619	20426	20494	20331	20289	20253	20208	20235	20270	20153	20168	20282	20351	19917	20346	20256	20450	20427	20114	20379	20310	20121	20390	20196	20294	20299	20268	20266	20499	20480	20183	20208	20078	20085	20177	20243	20274	20320	20243	20135	20380	20377	20313	19977	20319	20230	20245	20208	20066	20364	20367	20150	20217	20268	20053	20342	20302	20210	20493	20283	20431	20446	20356	20181	20254	20070	20214	20541	20279	20160	20344	20360	20267	20188	20265	20196	20174	20265	20429	20320	20302	20170	20206	20531	20341	20208	20288	20185	20169	20159	20174	20365	20126	20333	20265	20117	20329	20247	20210	20126	20114	20314	20131	20200	20101	20284	20296	20400	20193	20288	20271	20484	20003	20414	20311	20346	20182	20333	20242	20394	20286	20279	20347	20392	20488	20196	20302	20332	20253	20318	20255	20333	20157	20285	20298	20153	20294	20269	20260	20306	20218	20160	20346	20593	20155	20354	20238	20274	20341	20094	20423	20223	20102	20403	20401	20280	20314	20377	20236	20218	20247	20495	20168	20191	20261	20268	20223	20415	20137	20267	20400	20371	20363	20137	20401	20325	20350	20354	20267	20314	20402	20260	20133	20252	20211	20215	20434	20281	20414	20095	20270	20342	20232	20333	20363	20347	20367	20223	20182	20212	20157	20295	20135	20295	20232	20231	20164	20222	20323	20420	20310	20177	20488	20203	20139	20296	20170	20401	20172	20460	20254	20273	20274	20291	20236	20255	20231	20326	20051	20259	20472	20254	20276	20155	20271	20244	20052	20533	20200	20294	20295	20309	20296	20276	20181	20330	20348	20293	20317	20217	20118	20228	20295	20260	20244	20272	20197	20385	20363	20269	20524	20140	20139	20248	20180	20257	20246	20439	20084	20237	20218	20265	20219	20243	20268	20391	20290	20263	20156	20242	20256	20239	20288	20146	20345	20213	20150	20150	20180	20352	20160	20195	20171	20213	20082	20161	20177	20166	20054	20439	20464	20316	20356	20314	20290	20308	20242	20328	20214	20170	20482	20215	20223	20332	20285	20153	20271	20214	20208	20359	20362	20152	20375	20233	20229	20340	20074	20311	20287	20316	20248	20232	20216	20191	20151	20396	20324	20371	20333	20142	20284	20333	20489	20190	20318	20391	20209	20334	20150	20380	20420	20067	20223	20177	20208	20239	20357	20184	19935	20132	20286	20271	20481	20128	20227	20266	20179	20360	20289	20222	20451	20377	20205	20145	20269	20422	20261	20386	20381	20092	20145	20407	20250	20139	20165	20290	20468	20222	20083	20243	20324	20266	20253	20253	20095	20098	20326	20251	20238	20368	20225	20245	20322	20244	20257	20010	20213	20305	20282	20373	20022	20161	19998	20206	20175	20379	20239	20094	20217	20057	20149	20436	20346	20211	20229	20292	20278	20176	20261	20389	20248	20398	20315	20191	20201	20238	20378	20220	20183	20308	20449	20289	19965	20150	20171	20272	20084	20535	20401	20452	20062	20065	20322	20392	20212	20264	20186	20261	20239	20522	20339	20277	20332	20392	20540	20387	20241	20253	20177	20253	20420	20352	20327	20196	20308	20380	20317	20318	20098	20360	20558	20274	20351	20368	20251	20471	20005	20216	20288	20185	20468	20196	20188	20201	20039	20319	20174	20274	20470	20400	20099	20122	19991	20097	20026	20361	20265	20421	20160	20199	20317	20088	20356	20350	20216	20461	20171	19971	20263	20340	20117	20322	20133	20119	20222	20203	20068	20429	20466	20350	20133	20364	20195	20362	19953	20203	20449	20308	20285	20594	20163	19996	20107	20132	20199	20414	20312	20137	20215	20189	20241	20080	20161	20166	20155	20530	20178	20402	20248	20230	20217	20311	20296	20270	20137	20168	20018	20350	20291	20324	19852	20039	20348	20382	20192	20278	20174	20148	20096	20320	20363	20212	20229	20329	20051	20181	20213	20297	20350	20128	20282	20068	20202	20193	19999	20182	20348	20102	20383	20195	20373	20119	20310	20224	20271	20178	20296	20186	20033	20367	20271	20257	20384	20134	20413	20400	20139	20030	20064	20445	20284	20182	20216	20181	20157	20323	20253	20418	20244	20180	20403	20293	20209	20167	20213	20236	20345	20239	20020	20411	20292	20345	20354	20460	20399	20424	20074	20128	20421	20346	20083	20186	20420	20281	20239	20222	20141	20224	20229	20327	20123	20255	20095	20172	20265	20213	20374	20133	20257	20284	20116	20044	20414	20490	20331	20461	20382	20259	20286	20109	20320	20238	20171	20043	20113	20538	20373	20217	20393	20274	20405	20377	20088	20193	20380	20235	20484	20104	20116	20181	20164	20281	20321	20461	20066	20317	20199	20123	20258	20146	20247	20280	20083	20292	20457	20060	20327	20045	20219	20177	20148	20171	20078	20253	20206	20271	20220	20331	20294	20138	20440	20455	20280	20267	20381	20461	20088	20419	20550	20425	20125	20331	20371	20404	19954	20218	20008	20307	20261	20081	20383	20403	20272	20167	20238	20015	20333	20315	20301	20096	20379	20258	20175	20226	20296	20119	20463	20413	20221	20198	20532	20401	20244	20323	20255	20298	20556	20176	20401	20281	20160	20073	20322	20217	20179	20219	20199	20141	20103	20395	20375	20395	20282	20307	20136	20266	20360	20251	20200	20157	20216	20156	20015	20058	20129	20336	20402	20054	20410	20128	20164	20192	20502	20198	20326	20026	20136	20103	20390	20355	20258	20365	20360	20219	20277	20205	20372	20357	20375	20307	20498	20207	20082	20009	20203	20504	20297	20151	20345	20289	20113	20181	20121	19958	20217	20239	20121	20316	20170	20338	20162	20204	20466	20415	20347	20442	20569	20281	20315	20338	20234	20395	20162	20176	20301	20221	20257	20253	20357	20236	20255	20274	20103	20240	20235	20281	20280	20334	20406	20351	20152	20354	20406	20243	20414	20144	20267	20015	20030	20194	20334	20226	20387	20374	20097	20173	20177	20316	20269	20296	20238	20452	20205	20203	20179	20458	20276	20223	20411	20311	20149	20342	20376	20244	20173	20302	20261	20132	20071	20356	20116	20303	20117	20344	20224	20107	20322	20168	20054	20246	20212	20316	20200	20158	20387	20348	20412	20381	20299	20319	20215	20366	20389	20217	20306	20113	20293	20190	20033	20325	20259	20248	20036	20327	20239	20403	20377	20292	20261	20244	20246	20441	20160	20431	20369	20028	20369	20308	20264	20258	20184	20123	20169	20145	20111	20299	20275	20218	20374	20165	20346	20292	20370	20258	20289	20430	20326	20142	20194	20130	20085	20140	20129	20190	20235	20231	20039	20316	20165	20206	20349	20351	20171	20406	20264	20562	20274	20236	20195	20444	20227	20339	20415	20340	20063	20165	20470	20216	20214	20176	20379	20258	20143	20243	20236	20363	20218	20114	20283	20351	20144	20181	20221	20270	20179	20349	20359	20323	20484	20136	20187	20235	20345	20080	20109	20141	20196	20299	20577	20003	20132	20350	20184	20187	20066	20328	20300	20252	20207	20245	20259	20546	20360	20336	20321	20313	20239	20353	19967	20323	20600	20356	20304	20310	20231	20338	20255	20351	20330	20131	20214	20107	20405	20275	20105	20352	20246	20218	20398	20202	20378	20371	20285	20206	20239	20338	20209	20206	20259	20253	20250	20392	20247	20050	20014	20346	20352	20210	20382	20293	20309	20464	20191	20101	20025	20194	20184	20318	20169	20352	20302	20368	20100	20396	20335	20376	20240	20274	20317	20282	20256	20267	20332	20261	20190	20000	20173	20327	20273	20238	20298	20105	20320	20270	20222	20314	20232	20237	20282	20099	20330	20167	20494	20144	20508	20567	20287	20141	20318	20452	20393	20253	20426	20379	20263	20073	20296	20314	20096	20444	20444	20325	20225	20335	20395	20156	20473	20450	20226	20157	20019	20468	20279	20268	20416	20343	20289	20213	20182	20054	20028	20199	20202	20097	20171	20230	20650	20438	20159	20274	20343	20272	20339	20131	20174	20217	20363	20341	20159	20357	20220	20198	20303	20445	20252	20246	20259	20398	20194	20284	20196	20194	20274	20293	20288	20070	20334	20415	20190	20291	20148	20327	20323	20317	20215	20257	20207	20406	20571	20314	20203	20198	20169	20566	20214	19956	20152	20304	20384	20460	20240	20316	20163	20258	20503	20145	20437	20217	20368	20437	20387	20290	20355	20584	20466	20121	20333	20146	20253	20154	20536	20333	20445	19957	20491	20293	20298	20278	20169	20330	20448	20245	20126	20196	20412	20477	20243	20203	20277	20248	20398	20360	20426	20245	20176	20007	20346	20294	20190	20410	20320	20225	20067	20170	20424	20462	20294	20179	20384	20021	20073	20060	20176	20511	20205	20190	20226	20242	20214	20132	20349	20370	20451	20489	20304	20225	20457	20235	20075	20278	20360	20249	20306	20437	20328	20184	20197	20170	20392	20036	20166	20069	20294	20499	20181	20116	20262	20131	20304	20217	20256	20128	20168	20360	20207	20256	20326	20232	20280	20258	20076	20293	20327	20417	20408	20380	20486	20449	20346	20450	20243	20271	20155	20377	20223	20299	20218	20259	20138	20355	20164	20297	20285	20057	20174	20272	20200	20157	20510	20291	20284	20285	20293	20200	20409	20227	20239	20145	20208	20471	20003	20356	20186	20380	20203	20408	20279	20256	20351	20322	20186	20368	20265	20129	20327	20291	20319	20278	20477	20392	20189	20092	20198	20407	20526	20215	20097
15306	23014	21317	19067	21418	46119	53589	44331	33218	23911	18880	17654	17237	17106	17094	17069	17054	17159	16973	16971	16912	17085	17121	17131	16877	16945	16923	17117	17052	17008	17135	17149	16934	17198	17113	17147	17002	17120	16947	17009	16915	16972	17011	16995	17048	17077	17078	17086	17038	16946	17053	17130	17060	16990	16897	17124	17199	17089	16933	17298	17016	17107	17170	17093	17100	16790	17068	17010	17041	17017	17019	16929	16942	17019	17051	16887	17125	16936	17039	17173	17078	17023	16970	16986	17127	16935	17037	17196	17081	16877	17180	17068	17125	17102	17134	16947	17098	16932	16855	17047	16962	17151	16999	17059	17194	17084	16943	17146	16998	16877	17060	16985	16927	16996	17116	16912	17040	16922	17045	16876	17189	17084	16987	16919	17210	17025	17043	17165	16901	16959	17115	17050	17129	17061	16897	17147	17138	16916	17078	17100	16992	17148	17071	17009	17185	17018	16991	17113	17110	17138	17025	17114	16904	16965	17048	16917	16988	17040	17053	16990	17007	17038	16960	17003	17101	17035	16993	17169	17199	17058	16810	17162	17113	17075	17104	17134	17102	17249	17075	17127	16995	17105	16841	17056	17037	16934	17137	16967	16966	16995	16873	16838	17051	17199	17083	17191	17057	17039	17098	17181	17024	17135	16945	16918	17171	17047	17103	16824	17104	17022	16852	17162	17046	17192	17050	16977	17022	17126	17227	16949	17167	17060	17099	17060	16977	17086	16729	16888	16977	16929	17005	17031	17227	16922	17007	17056	17070	16822	17076	16932	17004	16995	17114	17008	17023	17068	16860	16998	17085	17044	17014	17036	17106	17001	17071	17080	16904	16965	17103	17073	17097	17105	16940	17133	16984	17284	17060	17072	17001	16921	17151	17046	16980	17135	17100	16907	17096	16901	17235	17090	17077	16982	16929	17124	16905	16910	17058	16971	16983	16893	16925	17064	16976	17097	17130	16904	17000	17162	16970	17077	17052	17046	17093	16828	17095	16935	16961	17050	17074	16845	16915	16931	17147	17169	17064	17146	16983	17186	16851	17014	16860	17121	16927	16994	17092	16785	17058	16963	17104	17023	17099	17059	17096	16973	17133	17083	17033	16874	17130	17095	16937	17009	17016	16978	17073	17151	17111	16928	16936	16893	16961	16819	17084	16818	16956	17011	17014	17033	17093	16931	17010	17008	16992	17260	16982	16972	17140	17175	17013	17007	17019	16985	17051	17063	17026	17073	17073	16998	17032	16871	16989	17099	17081	17178	17051	17034	17030	17128	16971	17012	16942	17002	16966	17096	17145	17009	16983	16964	17223	16840	17005	17119	17029	17203	17097	17064	16942	16794	17142	17125	17052	17075	17008	17068	16935	16977	16953	17010	16902	16908	17001	17074	16913	16952	17069	17133	16952	17021	16849	16975	17062	17080	16854	17134	17045	16962	17061	17182	16840	17094	17040	16959	16947	16938	16990	17074	16989	16977	17071	17175	16936	17161	17120	17119	17095	17062	17071	17063	16837	17013	16927	16980	17053	16900	17083	16946	16959	17068	17077	16934	17086	16913	17091	17069	16880	16987	16997	16996	17049	17032	16990	16993	17103	16920	16956	16992	17091	16815	17073	16887	17167	16908	16951	16929	17027	17028	17021	17074	17101	17162	17032	17082	17150	17088	17069	17100	17287	17181	17097	16986	16858	16970	17032	16762	16983	16988	17031	17075	16875	16966	16860	17095	17021	16959	17077	17097	17151	17165	16935	16977	16940	17089	16942	17154	17104	17119	17096	17077	16830	17156	16877	16997	17004	16898	17141	16949	16913	17216	17000	16927	17053	17029	17186	16796	17164	17050	16932	17069	17049	16942	17017	16979	16875	17046	16885	16915	16968	17000	17047	17022	17051	17049	16896	17007	16956	17165	16926	16956	16919	16943	16978	16813	16994	16930	16823	17119	16875	17083	17005	17032	16944	16865	16997	16914	17033	16946	16847	16939	17004	16959	17023	16857	17190	16957	16981	17051	17131	17131	16989	17154	16941	16968	16989	16979	16897	17063	16923	16979	17147	17065	17074	17128	17044	17001	17008	17020	16822	17120	17048	16903	17048	17268	17136	16984	17021	16834	17002	16933	16946	17049	17034	16879	16915	17059	16938	17143	16979	17167	16945	17058	17065	17083	17030	17095	17063	16940	17000	16895	16793	16996	16936	17063	17029	17077	17069	17055	17140	17040	17129	16886	17069	17229	16937	16997	16990	16981	17006	16953	17198	16877	16861	17083	17100	17047	17114	16897	17103	17184	17071	16897	16890	17093	16895	17070	17100	17006	16912	17040	17030	17096	17112	17007	17100	17157	16944	17034	17058	17065	17002	17003	17045	17017	16992	16986	17057	16935	16951	17123	17046	17026	17010	16946	16974	17033	17083	17059	17073	16998	17147	17041	16972	16902	16910	17003	16955	16987	17017	17059	16948	17074	17039	17110	16962	17172	17086	17032	17023	16999	17052	16907	17129	17155	17063	17010	16877	17071	17067	17019	16870	17091	16982	17181	17094	17128	17108	17122	16948	17102	17167	17228	16887	17129	16930	17043	17042	16997	17057	17151	16940	16945	17181	16983	17031	16890	17072	17031	17020	17031	17245	17092	17152	17024	17026	17096	16812	17131	16935	16855	16984	16979	17057	16980	17108	17059	17007	16930	17033	17136	16959	17010	16977	17013	17114	16902	17011	16966	16987	16887	17221	17057	17151	16881	16964	17060	16971	17137	16989	17155	17019	17010	16868	16975	17125	16989	16906	17068	17188	17138	17058	17009	16931	16958	17213	16995	16911	16951	17030	16921	16926	16934	16946	17035	17113	17066	17186	16872	16993	16914	16965	16968	17067	17086	16839	16997	17079	17133	17119	16978	17073	16999	17085	17053	17070	17017	16857	17131	17058	17043	16907	16888	16935	17142	17176	16942	16946	16971	17024	17145	16983	16957	17002	16932	17019	17049	17024	17105	17187	16941	17103	17002	16947	17046	17055	17149	17094	17021	17160	17121	17108	16982	16983	17177	17140	16954	17043	17043	16952	17166	17067	16834	17079	16747	16904	17194	17269	17210	17069	16744	16900	17040	16921	17078	16854	17010	17065	17065	17052	16792	16854	16806	17109	16925	17056	16924	16974	17071	17012	16946	17079	16985	16790	17156	16974	17043	17005	17159	17097	16989	17129	16981	16961	17104	16947	17007	17082	16901	17195	17106	16919	16980	16866	17021	16901	17167	17089	17085	17017	17054	16970	17035	17106	17054	16968	17112	17157	17102	16909	17039	16932	17095	17160	17081	16863	17009	17076	17028	17199	16899	17162	17143	17218	16970	17085	16953	16966	16980	17049	17032	17061	17151	17150	17049	17213	17274	16984	16936	16845	16937	17007	16896	17045	17078	17012	16968	17142	16980	17033	16967	17043	17145	16888	16944	17100	17062	16979	17063	17136	17136	17035	16763	16931	17046	17071	16980	16923	17224	17036	17033	17043	17092	17071	16881	17063	17035	17025	17141	16972	16964	17162	17071	16961	17115	16955	16952	17169	16837	17030	16858	17028	17055	16975	17183	17009	16943	17153	17190	16937	16933	17179	16930	16958	17057	17078	16915	17083	16924	17048	16956	17023	17113	16826	17053	17110	16984	17127	16876	16907	17172	16951	16952	17012	16845	16971	17018	16964	17006	16996	17160	17126	17157	16987	16935	16896	17059	16970	16893	17160	17051	17053	16944	16964	17059	17066	16999	16941	16972	17017	16895	16946	16916	16938	17112	16833	16930	16985	16872	16921	17101	17035	16922	17155	17114	17122	16934	16941	17044	16898	17093	17085	17003	17043	16934	17114	16970	16942	17034	17069	16908	17021	16814	16918	17017	17141	17036	16889	16837	16952	17031	16892	16950	17028	17127	17159	17063	17052	17096	17115	17120	17124	17318	17051	17068	17158	17068	17051	16916	16998	17011	16853	17106	17259	17024	17024	17045	16964	17028	16953	17177	17099	17015	16910	17165	17065	17095	17039	17006	16932	16999	17046	17104	17144	17084	16988	17009	16956	17009	17156	16974	17073	17046	17124	17088	17072	17065	16979	17138	17023	17158	16993	16986	17002	17008	17083	16969	16952	17067	16988	17099	17052	17003	17147	16975	17070	16987	17039	17086	16989	16919	17037	16993	16945	16970	17134	17061	17028	17179	17168	17009	17076	17105	16749	16966	17111	17045	16968	17012	17058	16972	17176	16911	17240	17017	16978	17093	16982	17084	16919	17216	16974	16904	16931	16980	17122	17049	17016	16977	16977	17001	16992	16988	16981	16851	17176	17077	17157	17021	17057	16906	16880	16853	16847	17213	16942	16973	17096	16988	17022	17001	17208	17049	17218	16993	16957	17038	16970	16923	16996	17071	16874	17146	16873	17123	16911	16907	17000	17110	17041	17066	17018	17150	17112	17041	17052	16814	16978	16992	16922	17080	16961	17015	17173	16997	17032	16995	17044	17201	16885	17054	17049	17258	16945	17012	16987	17114	17091	16920	17101	16942	17056	16939	17086	17040	17069	16911	16933	17048	17142	17081	16953	17037	16856	17147	16879	16923	17147	16973	16787	16994	17028	16896	16952	16985	16904	17144	16977	17158	17062	17155	17002	16876	16988	17077	16975	17094	17115	16928	17056	16808	16951	17107	16974	17063	17111	16992	17000	17172	17212	16926	17031	16973	17118	17035	17108	17170	17038	17009	17030	17129	17003	16932	17044	16902	17091	17257	16910	17106	16858	16979	17015	17140	17130	17035	17154	16986	17061	17094	16945	17007	17013	16975	16962	17182	17027	17072	17084	17175	17067	17155	17014	17005	17045	16983	16945	17135	16995	17079	16820	17113	17094	17248	16890	17022	17006	17153	17010	16881	16927	17053	17085	16824	16917	17039	17055	17055	17176	16909	17088	17058	17163	17173	17072	17125	17038	17036	17095	16932	17064	17093	16986	17033	17052	16929	16987	17031	16991	16935	17016	17131	17046	17223	17174	16967	17080	17032	17135	17117	16964	16999	16985	17039	17112	17029	17052	17066	17101	17105	16937	16967	17011	17147	16965	17017	16990	17066	17017	17050	16904	17116	17074	17124	17016	16947	16962	17077	17041	17185
22974	21490	29460	23975	21853	53976	72407	61245	46874	33996	26347	22378	21362	20967	21035	20885	20772	20897	20936	20861	20868	20884	21033	20688	20604	20771	21036	20854	20966	20986	20796	20774	20874	20608	20617	20894	20687	20586	20592	20860	20935	20805	20741	20702	20858	20667	20708	20544	20734	20643	20654	20756	20793	20700	20665	20837	20785	20597	20725	20643	20698	20488	20658	20520	20645	20739	20817	20788	20726	20711	20580	20789	20782	20519	20481	20442	20665	20702	20691	20749	20654	20734	20741	20619	20553	20842	20597	20672	20694	20662	20755	20884	20833	20768	20788	20435	20703	20699	20718	20811	20707	20810	20722	20728	20763	20658	20921	20567	20714	20758	20693	20467	20723	20507	20687	20553	20686	20485	20645	20665	20634	20800	20910	20748	20777	20885	20722	20801	20628	20567	20763	20570	20617	20745	20592	20798	20637	20558	20512	20859	20562	20810	20672	20554	20611	20668	20395	20663	20438	20573	20587	20648	20885	20589	20741	20664	20680	20544	20803	20457	20413	20538	20506	20470	20596	20657	20583	20626	20758	20400	20733	20727	20775	20662	20458	20776	20646	20561	20629	20655	20475	20626	20665	20550	20656	20816	20756	20532	20720	20666	20683	20504	20430	20581	20586	20580	20783	20710	20548	20996	20831	20575	20664	20510	20696	20616	20864	20749	20524	20627	20640	20912	20795	20659	20532	20667	20707	20700	20737	20881	20794	20628	20768	20673	20798	20831	20768	20723	20750	20716	20658	20435	20692	20593	20704	20701	20443	20626	20498	20569	20792	20711	20763	20624	20709	20549	20537	20539	20817	20576	20558	20567	20700	20778	20734	20639	20550	20445	20461	20572	20566	20695	20495	20694	20692	20660	20831	20670	20602	20620	20701	20812	20659	20558	20626	20626	20740	20829	20706	20632	20649	20597	20654	20262	20700	20552	20751	20508	20580	20370	20692	20553	20684	20633	20691	20651	20800	20802	20754	20775	20712	20630	20425	20601	20725	20737	20625	20716	20605	20732	20551	20747	20760	20660	20910	20827	20644	20669	20684	20700	20921	20602	20674	20589	20547	20707	20554	20544	20623	20827	20523	20746	20562	20503	20509	20676	20470	20643	20587	20609	20652	20732	20794	20487	20834	20635	20654	20539	20523	20593	20547	20649	20557	20468	20359	20565	20591	20666	20509	20737	20598	20775	20632	20738	20641	20649	20575	20550	20522	20661	20726	20752	20598	20775	20596	20526	20848	20997	20692	20591	20700	20777	20593	20786	20965	20867	20757	20739	20650	20478	20712	20862	20495	20511	20503	20488	20449	20607	20466	20837	20635	20552	20554	20815	20615	20481	20715	20847	20748	20776	20845	20432	20417	20584	20652	20642	20485	20654	20455	20677	20804	20793	20659	20678	20803	20646	20446	20558	20894	20540	20546	20639	20627	20776	20670	20709	20836	20699	20659	20848	20538	20528	20621	20594	20524	20809	20922	20649	20600	20487	20755	20500	20573	20554	20649	20495	20780	20560	20777	20611	20844	20367	20675	20585	20455	20642	20645	20672	20815	20776	20642	20851	20652	20751	20591	20576	20774	20778	20736	20716	20837	20685	20511	20688	20577	20710	20637	20617	20531	20670	20460	20517	20604	20729	20607	20646	20630	20897	20649	20600	20608	20934	20572	20622	20590	20420	20645	20470	20669	20592	20415	20720	20762	20571	20717	20884	20534	20519	20799	20554	20700	20729	20583	20701	20783	20697	20564	20535	20681	20727	20461	20611	20890	20711	20696	20509	20791	20464	20656	20755	20593	20681	20779	20744	20690	20538	20695	20490	20736	20615	20552	20664	20626	20722	20677	20545	20823	20606	20626	20579	20494	20440	20521	20657	20729	20656	20729	20470	20879	20808	20733	20675	20382	20623	20727	20592	20570	20619	20685	20707	20747	20797	20760	20994	20993	20532	20650	20468	20543	20346	20604	20628	20710	20774	20860	20860	20617	20601	20495	20872	20689	20478	20606	20486	20513	20439	20676	20669	20715	20711	20734	20588	20767	20692	20229	20620	20733	20850	20650	20405	20597	20551	20751	20659	20496	20823	20664	20784	20698	20330	20643	20601	20656	20732	20667	20749	20690	20559	20639	20756	20737	20765	20724	20396	20497	20548	20428	20672	20598	20503	20639	20533	20517	20589	20574	20766	20536	20570	20719	20770	20763	20697	20650	20654	20761	20700	20770	20631	20758	20821	20775	20559	20515	20530	20437	20406	20503	20395	20573	20620	20678	20529	20924	20818	20638	20684	20650	20512	20594	20628	20692	20536	20590	20559	20611	20499	20442	20565	20645	20637	20532	20474	20648	20766	20694	20621	20727	20606	20582	20749	20801	20463	20706	20744	20569	20844	20613	20762	20689	20844	20784	20626	20690	20529	20772	20793	20698	20681	20532	20515	20475	20619	20604	20840	20596	20706	20737	20547	20741	20671	20605	20740	20694	20551	20456	20629	20518	20675	20547	20614	20633	20636	20531	20675	20568	20583	20425	20492	20530	20575	20575	20671	20780	20685	20633	20514	20758	20486	20879	20679	20693	20444	20600	20799	20521	20746	20463	20559	20719	20481	20669	20635	20754	20678	20866	20775	20901	20613	20726	20570	20616	20764	20546	20618	20742	20512	20652	20753	20412	20757	20790	20799	20699	20792	20627	20726	20823	20480	20664	20480	20736	20627	20676	20533	20595	20921	20821	20686	20622	20848	20621	20592	20574	20611	20847	20612	20713	20710	20552	20698	20553	20760	20777	20791	20429	20592	20454	20579	20542	20446	20660	20718	20512	20488	20672	20778	20727	20758	20701	20511	20755	20715	20715	20684	20686	20706	20749	20468	20608	20886	20522	20627	20545	20631	20614	20445	20582	20533	20691	20404	20682	20641	20600	20608	20737	20438	20578	20672	20875	20743	20661	20658	20719	20664	20716	20356	20504	20541	20628	20671	20646	20723	20609	20899	20646	20700	20565	20659	20619	20838	20712	20723	20731	20699	20583	20556	20421	20762	20800	20688	20612	20480	20602	20774	20466	20697	20678	20589	20571	20568	20627	20498	20621	20687	20820	20682	20543	20653	20676	20578	20535	20571	20502	20724	20591	20757	20544	20555	20562	20607	20850	20679	20697	20684	20598	20482	20503	20597	20586	20534	20575	20714	20603	20744	20585	20543	20689	20579	20630	20565	20527	20473	20690	20766	20420	20591	20757	20660	20758	20714	20709	20682	20670	20674	20571	20784	20600	20408	20614	20480	20734	20807	20550	20704	20740	20624	20721	20553	20621	20526	20659	20529	20653	20683	20658	20470	20839	20611	20636	20618	20800	20608	20453	20453	20539	20733	20657	20617	20529	20650	20612	20854	20632	20607	20552	20432	20429	20483	20486	20706	20725	20818	20666	20500	20656	20560	20557	20790	20748	20728	20590	20615	20645	20704	20674	20847	20495	20488	20863	20723	20623	20642	20721	20833	20531	20496	20640	20861	20591	20705	20589	20600	20689	20603	20788	20395	20539	20253	20613	20686	20494	20772	20691	20684	20713	20486	20676	20785	20731	20569	20735	20613	20655	20869	20729	20596	20682	20652	20780	20692	20642	20662	20785	20647	20630	20441	20537	20713	20458	20755	20591	20405	20460	20668	20714	20722	20784	20731	20791	20640	20617	20679	20705	20570	20474	20741	20583	20414	20614	20643	20746	20519	20528	20715	20735	20765	20558	20634	20560	20663	20677	20641	20525	20798	20700	20649	20743	20681	20460	20676	20615	20587	20399	20533	20815	20784	20757	20723	20576	20649	20716	20697	20645	20562	20638	20584	20617	20659	20727	20618	20494	20591	20451	20546	20629	20774	20752	20571	20483	20529	20674	20652	20784	20704	20334	20653	20602	20409	20671	20603	20509	20603	20776	20626	20579	20518	20807	20820	20916	20763	20571	20826	20686	20640	20463	20612	20681	20834	20709	20538	20762	20619	20837	20630	20655	20585	20756	20773	20687	20464	20608	20682	20681	20665	20455	20637	20537	20624	20794	20725	20410	20657	20610	20689	20645	20718	20692	20747	20794	20811	20705	20657	20561	20503	20719	20764	20599	20537	20525	20724	20645	20744	20685	20659	20665	20595	20623	20586	20605	20719	20401	20719	20787	20708	20713	20576	20848	20628	20467	20773	20439	20689	20671	20537	20585	20633	20479	20434	20450	20755	20700	20559	20422	20767	20656	20674	20860	20844	20710	20695	20679	20577	20666	20634	20780	20868	20599	20711	20590	20709	20698	20762	20532	20493	20619	20482	20733	20547	20678	20740	20629	20684	20797	20674	20569	20510	20751	20636	20582	20671	20767	20824	20686	20469	20847	20575	20808	20680	20492	20675	20660	20837	20914	20966	20958	20732	20778	20419	20610	20649	20815	20343	20484	20783	20840	20491	20797	20746	20531	20665	20707	20705	20407	20603	20538	20590	20691	20596	20817	20549	20756	20682	20584	20782	20695	20493	20533	20723	20812	20721	20679	20562	20669	20697	20407	20602	20562	20514	20535	20585	20755	20692	20490	20658	20690	20798	20572	20749	20618	20608	20549	20570	20605	20798	20857	20433	20758	20541	20698	20709	20699	20584	20641	20783	20495	20629	20772	20664	20666	20787	20675	20635	20793	20730	20582	20497	20619	20552	20541	20500	20634	20553	20788	20725	20696	20776	20626	20725	20481	20677	20629	20580	20493	20688	20707	20669	20735	20564	20716	20720	20686	20713	20781	20471	20698	20467	20715	20714	20456	20822	20605	20564	20728	20549	20694	20352	20574	20636	20681	20699	20724	20465	20633	20590	20626	20552	20691	20620	20713	20630	20738	20473	20713	20527	20623	20696	20599	20492	20694	20788	20580	20695	20652	20644	20593	20590	20794	20665	20693	20585	20440	20660	20731	20752	20749	20920	20534	20739	20593	20636	20676	20641	20661	20771	20666	20513	20574	20702	20772	20727	20718	20695	20892	20865	20588	20656	20722	20878	20731	20588	20708	20742	20679	20869	20653	20651	20577	20805	20396	20692	20619	20364	20578	20718	20597	20682	20601	20699	20727	20544	20554	20612	20674	20486	20687	20507	20596	20649	20573	20761	20707	20802	20823	20609	20759	20580
16880	29907	26636	22572	24086	62302	72782	61338	46299	32225	22403	18340	17519	17142	16980	17217	17309	17341	17187	17267	17275	17206	17311	17180	17124	17101	17279	17338	17132	17163	17462	17101	17185	17428	17134	17261	17249	17106	17158	17370	17245	17270	17351	17071	17146	17401	17181	17346	17283	17230	17095	17211	17156	17480	17198	17202	17189	17085	17379	17188	17266	16997	17119	17361	17111	17313	17119	17133	17186	17170	17220	17213	17102	17344	17125	17217	17243	17270	17145	17212	17179	17199	17164	17210	17247	17214	17264	17079	17353	17215	17298	17158	17161	17256	17145	17136	17226	17293	17058	17027	17119	17301	17142	16959	17269	17273	17361	17234	17280	17302	17204	17342	17154	17320	17115	17276	17219	17014	17157	17425	17186	17319	17256	17033	17079	17281	17117	17173	17123	17330	17174	17080	17135	17241	17260	17178	17110	17044	17374	17214	17201	17275	17095	17214	17201	17079	17191	17199	17075	17251	17172	17176	17325	17091	17252	17085	17265	17067	17318	17226	17359	17365	17099	17192	17233	17337	17183	17247	17192	17199	17166	17274	17389	17333	17194	17037	17277	17092	17303	17286	17197	17219	17200	17174	17238	17264	17407	17200	17252	17153	17330	17337	17150	17431	17144	17244	17210	17345	17166	17216	17005	17180	17142	17159	17091	17055	17106	17199	17204	16981	17325	17153	17219	17233	17203	17226	17056	17127	17138	17234	17174	17008	17292	17122	17166	17445	17163	17359	17112	17329	17255	17084	17082	17258	17151	17241	17099	17286	17222	17303	17013	17207	17181	17188	17148	17046	17185	17308	17277	17331	17140	17265	17122	17150	17190	17252	17101	17201	17062	17336	17373	17192	17284	17217	17138	17103	17178	17132	17135	17355	17286	17260	17116	17187	17132	17060	17078	17266	17191	17209	17078	17208	17135	17200	17351	17035	17195	17384	17171	17254	17328	17116	17293	17195	17129	17285	17301	17338	17133	17113	17297	17216	17150	17287	17233	17249	17189	17477	16981	17329	17266	17188	17188	17293	17196	17093	17424	17327	17135	17247	17392	17080	17006	17317	17042	17147	17372	17142	17197	17441	17318	17185	17172	17129	17457	17155	17058	17206	17251	17138	17119	17102	17288	17258	17269	17123	17165	17232	17027	17148	17176	17062	17098	17248	17181	17262	17407	17159	17056	17148	17196	17164	17174	17343	17081	17101	17175	17164	17042	17179	17195	17076	17341	17081	17284	17232	17183	17283	17053	17231	17259	17260	17156	17247	17110	17155	17253	17237	17253	17057	17049	17166	17199	17160	17262	17193	17293	17046	17475	17294	17411	17170	17111	17144	17079	17301	17268	17183	17502	17282	17330	17264	17093	17212	17086	17212	17296	17023	17270	17179	17090	17249	17052	17288	17236	17232	17377	17115	17049	17301	17298	17090	17154	17350	17348	16917	17207	17353	17273	17196	17162	17221	17113	17317	17266	17316	17210	17266	17241	17137	17268	17300	17047	17153	17237	17277	17270	17316	17287	17158	17164	17221	17023	17207	17237	17295	17139	17163	17183	17167	17251	17079	17097	17224	17306	17140	17277	17019	17303	17466	17122	17262	17323	17084	17129	17107	17260	17147	17204	17119	17381	17179	17267	17441	17220	17193	16966	17128	17242	16915	17022	17244	17135	17067	17222	17277	17195	17206	17268	17141	17102	17137	17295	17205	17256	17380	17171	17311	17153	17253	17267	17288	17016	17245	17234	17163	17157	17169	17169	17252	17244	17265	17239	17048	17272	17121	17227	17221	17150	17266	17087	17138	17349	17216	17247	17330	17152	17097	17196	17330	17204	17126	17334	17132	17299	17144	17043	17232	17367	17085	17172	17102	17058	17060	17245	17253	17165	17248	17258	17144	17365	17276	17128	17176	17123	17198	17018	17255	17322	17216	17176	17011	17249	17272	17176	17218	17269	17120	17169	16851	17221	17227	17076	17322	17337	17245	17166	17281	17191	17158	17177	17285	17167	17239	17183	17247	17185	17243	17329	17203	17201	17179	17271	17418	17323	17038	17196	17225	17254	17440	17315	17255	17121	17249	17088	17176	17297	17368	17181	17269	17196	17286	17229	17308	17423	17264	17200	17174	17404	17095	17178	17216	17251	17333	17258	17156	17378	17072	17348	17175	17226	17198	17238	17225	17106	17378	17244	17336	17228	17226	17157	17198	17225	17169	17063	17175	17260	17105	17106	17180	17114	17201	17234	17158	17177	17240	17158	17230	17300	17259	17078	17003	17399	17168	17150	17409	17221	17210	17187	17048	17091	17086	17124	17115	17248	17270	17257	17203	17110	17201	17428	17252	17185	17210	17336	17087	17255	17146	17164	17330	17220	17255	17319	17225	17232	17238	17163	17164	17088	17253	17277	17179	17152	17202	17135	17071	17259	17184	17142	17107	17117	17208	16979	17301	17182	17182	17262	17127	17257	17276	17051	16987	17033	17254	17114	17232	17169	17081	17214	17243	17229	17181	17285	17082	17155	17167	17312	17202	17271	17315	17273	17297	17494	17135	17129	17219	17172	17122	17141	17174	17197	17104	17146	17091	17158	17246	17196	17284	17125	17169	17239	17017	17182	17218	17132	17267	17176	17195	17203	17035	17225	17198	17384	17256	17298	17381	17235	17338	17141	17198	17286	17282	17267	17130	17256	17080	17228	17141	17179	17140	17279	17132	17128	17065	17233	17174	17258	17218	17468	17290	17183	17121	17242	17353	17192	17252	17107	17133	17062	17266	17368	17386	17345	17085	17185	17205	17243	17265	17310	17148	17320	17216	17312	17260	17196	17226	17231	17225	17199	16922	17162	17386	17308	17253	17380	17045	17150	17309	17023	17198	17398	17312	17383	17077	17283	17145	17177	17146	17167	17141	17279	17224	17264	17169	17106	17333	17018	17275	17189	17043	17224	17260	17149	17094	17051	17295	17372	17104	17294	17082	17190	17212	17315	17213	17123	17288	17244	17367	17360	17216	17098	17264	17193	17263	17233	17171	17258	17030	17084	17281	17225	17061	17319	17204	17332	17242	17232	17156	17041	17171	17206	17241	17140	17129	17259	17154	17184	17298	17342	17077	17140	17245	17308	17180	17171	16939	17159	17152	17072	17117	17066	17056	17157	17257	17325	17342	17064	17207	17278	17217	17144	17197	17422	17197	17089	17141	17246	17220	17470	17087	17245	17105	17021	17250	17231	17205	17082	17132	17252	17311	17304	17121	17259	17364	17280	17214	17360	17143	17178	17304	17133	17258	17225	17370	17167	17206	17160	17258	17159	17248	17157	17256	17337	17218	17378	17169	17239	17294	17168	17353	17226	17160	17236	17408	17105	17477	17183	17207	16947	17234	17212	17370	17118	17083	17252	17305	17182	17112	17177	17137	17257	17122	17245	17168	17304	17259	17341	17296	17281	17153	17097	17239	17258	17132	17079	17016	17187	17115	17144	17145	17156	17180	17101	17185	17215	17314	17089	16988	17283	17159	17405	17234	17193	17378	17343	17175	17223	17174	17249	17235	17149	17207	17091	17253	17157	17076	17177	17205	17263	17138	17253	17089	17348	17274	17052	17025	17357	17196	17210	17147	17212	17297	17322	17124	17097	17136	17212	17171	17218	17183	17196	17049	17185	17228	17211	17285	17258	17127	17210	17112	17145	17174	17213	17270	17161	17225	17294	17192	17131	17262	17015	17110	17239	17342	17203	17067	17201	17238	17158	17332	17092	17213	17085	17312	17141	17191	17199	17085	17157	17177	17161	17057	17336	17151	17197	17156	17056	17098	17159	17035	17221	17314	17120	17093	17104	17253	17124	17237	17242	17122	17318	17158	17196	17185	17315	17134	17179	17313	17209	17355	17131	17195	17285	17333	17304	17266	17322	17124	17243	17049	17210	17165	17227	16979	17247	17219	17152	17038	17161	17156	17209	17140	17216	17354	17293	17094	17216	17210	17247	17197	17208	17149	17050	17294	17015	17299	17254	17077	17295	17238	17092	17284	17085	17255	17153	17325	17306	17115	17118	17272	17250	17136	17089	17481	17096	17253	17158	17427	17229	17309	17197	17252	17162	17114	17183	17150	17422	17082	17279	17113	17209	17157	16991	17029	17347	17283	17257	17283	17148	17192	17175	17270	17241	17298	17173	17265	17116	17321	17310	17347	17176	17044	17243	17231	17185	17141	17190	17095	17120	17384	17036	17311	17197	17299	17185	17125	17363	17044	17295	17159	17275	17108	17072	17306	17218	17229	17405	17184	17144	17150	17067	17109	17301	17287	17246	17197	16988	17041	17120	17273	17012	17119	17265	17260	17262	17263	17194	17255	17188	17258	17252	17153	17201	17281	17181	17062	17368	17080	17430	16990	17159	17010	17395	17108	17159	17192	17314	17195	17302	17124	17276	17454	17346	17238	17089	17139	17262	17186	17255	17098	17368	17069	17262	17327	17353	17184	17229	17153	17061	17098	17181	17144	17252	17086	17230	17108	17132	17138	17178	17170	17232	17311	17138	17246	17335	17231	17255	17141	17176	17114	17133	16981	17235	17129	17354	17269	17184	16938	17174	17218	17262	17303	17251	17336	17226	17009	17260	17310	17170	17177	17407	17322	17212	17015	17189	17070	17117	17259	17177	17069	17395	17182	16967	17233	17337	17219	17375	17083	17305	17245	17310	17058	17089	17339	17196	17276	17197	17266	17164	17144	17245	17190	17011	17237	17272	17202	17301	17262	17226	17142	17040	17066	17149	17250	17144	17083	17142	17241	17235	17290	17090	17205	17203	17173	17090	17342	17145	17143	17084	17087	17179	17155	17086	17374	17165	17162	17207	17067	17212	17198	17265	17229	17208	17144	17243	17029	17219	17289	17115	17305	17100	17103	17265	17086	17292	17070	17342	17156	17312	17204	17207	17200	17356	17168	17082	17215	17136	17140	17181	17124	17107	17222	17262	17236	17140	17173	17194	17376	17151	17332	17099	17190	17126	17256	17176	17246	17042	17128	17097	17249	17328	17122	17379	17228	17247	17262	17066	17275	17129	17078	17269	17262	16998	17157	17231	17072	17000	17132	16985	17201	17303	17180	17278	17024	17304	17294	17178	17337	17257	17185	17298	17300	17116	17111	17159	17330
27821	22381	26295	24097	21504	26823	29945	28062	25431	23445	21990	21372	21330	21572	21410	21475	21201	21367	21200	21465	21125	21369	21453	21303	21275	21303	21125	21436	21506	21334	21100	21117	21394	21328	21421	21372	21171	21356	21393	21550	21345	21323	21354	21504	21632	21329	21366	21340	21199	21176	21255	21350	21322	21367	21086	21393	21289	21041	21101	21236	21310	21214	21300	21239	21406	21171	21311	21257	21133	21223	21107	21237	21124	21089	21352	21367	21451	21197	21471	21517	21282	21254	21211	21382	21245	21235	21277	21248	21383	21335	21264	21277	21393	21237	21378	21441	21378	21350	21125	21141	21270	21105	21166	21287	21196	21146	21370	21207	21485	21257	21423	21303	21385	21435	21101	21342	21228	21204	21317	21298	21444	21341	21281	21208	21444	21141	21158	21246	21207	21365	21222	21198	21330	21088	21108	21459	21421	21452	21074	21440	21336	21290	21213	21214	21257	21466	21377	21358	21256	21360	21149	21253	21266	21282	21239	21314	21552	21315	21095	21332	21295	21342	21285	21203	21500	21339	21323	21320	21159	21250	21503	21242	21442	21550	21355	21223	21244	21271	21192	21434	21097	21184	21301	21115	21179	21284	21307	21135	21226	21079	21333	21226	21283	21213	21228	21322	21343	21231	21492	21417	21389	21181	21242	21186	21356	21067	21359	21317	21350	21270	21252	21434	21186	21306	21280	21316	21034	21235	21279	21390	21203	21155	21389	21277	21588	21333	21285	21346	21359	21114	21174	21338	21526	21385	21365	21221	21153	21383	21376	21368	21088	21300	21232	21230	21460	21202	21253	21233	21484	21249	21476	21392	21192	21367	21330	21422	21192	21367	21256	21195	21287	21282	21249	21467	21222	21345	21331	21431	21297	21337	21137	21216	21322	21231	21340	21449	21178	21131	21210	21359	21228	21169	21170	21235	21214	21245	21148	21273	21370	21080	21162	21055	21419	21490	21265	21295	21217	21159	21257	21259	21028	21292	21376	21183	21504	21290	21346	21573	21235	21329	21381	21324	21322	21179	21429	21156	21315	21160	21350	21325	21311	21295	21298	21250	21347	21038	21214	21233	21259	21341	21307	21259	21424	21328	21336	21106	21355	21207	21052	21437	21082	21240	21228	21125	21280	21237	21497	21345	21514	21450	21057	21267	21286	21340	21200	21233	21251	21208	21159	21269	21318	21373	21251	21299	21239	21341	21388	21268	21105	21248	21336	21491	21231	21056	21308	21417	21300	21269	21376	21293	21314	21224	21294	21325	21376	21513	21477	21401	21240	21244	21406	21216	21326	21277	21481	21389	21278	21137	21394	21236	21426	21393	21309	21427	21308	21307	21390	21455	21329	21524	21277	21408	21283	21506	21407	21220	21223	21342	21298	21312	21237	21220	21262	21271	21523	21386	21145	21149	21215	21307	21330	21276	21515	21375	21446	21303	21350	21212	21479	21392	21311	21276	21393	21166	21110	21195	21346	21504	21471	21275	21306	21232	21266	21302	21232	21270	21320	21436	21496	21256	21318	21192	21234	21238	21346	21177	21309	21281	21347	21371	21296	21421	21061	21397	21291	21456	21215	21321	21199	21245	21404	21297	21283	21213	21189	21349	21502	21196	21244	21255	21477	21399	21391	21403	21130	21370	21439	21161	21293	21463	21370	21311	21064	21127	21114	21192	21143	21305	21380	21155	21259	21034	21278	21302	21398	21504	21399	21267	21051	21111	21424	21385	21373	21439	21446	21275	21337	21109	21445	21289	21224	21179	21386	21352	21385	21212	21216	21283	21181	21436	21346	21294	21524	21251	21309	21084	21168	21295	21616	21235	21188	21244	21291	21467	21490	21185	21165	21288	21386	21152	21416	21453	21203	21426	21177	21293	21145	21423	21420	21427	21203	21317	21295	21286	21434	21316	21373	21326	21287	21393	21389	21219	21226	21183	21347	21296	21415	21230	21384	21198	21313	21343	21625	21473	21499	21245	21346	21167	21118	21375	21399	21467	21398	21320	21096	21324	21088	21206	21142	21346	21151	21253	21125	21406	21265	21093	21231	21160	21383	21178	21146	21282	21228	21558	21310	21095	21167	21200	21337	21492	21231	21280	21221	21091	21465	21408	21290	21121	21254	21465	21311	21259	21115	21187	21273	21342	21341	21395	21548	21355	21247	21520	21276	21161	21453	21552	21281	21264	21524	21427	21187	21079	21277	21364	21348	21532	21261	21458	21494	21386	21319	21164	21315	21501	21321	21303	21365	21250	21391	21260	21306	21263	21254	21125	21367	21227	21331	20917	21072	21466	21323	21479	21184	21497	21144	21173	21294	21371	21342	21372	21412	21338	21331	21144	21412	21209	21326	21244	21143	21268	21404	21170	21440	21606	21434	21185	21216	21211	21133	21328	21415	21369	21334	21500	21177	21289	21476	21440	21270	21329	21222	21351	21212	21260	21364	21203	21284	21312	21330	21292	21343	21260	21456	21339	21327	21365	21116	21302	21115	21323	21453	21233	21288	21399	21287	21231	21310	21303	21534	21226	21322	21115	21421	21247	21114	21216	21098	21345	21334	21157	21146	21196	21123	21383	21257	21085	21359	21138	21408	21323	21502	21201	21301	21291	21354	21485	21190	21130	21282	21401	21252	21304	21168	21404	21255	21322	21227	21274	21341	21325	21464	21417	21476	21378	21476	21249	21466	21034	21386	21368	21327	21035	21247	21274	21178	21449	21367	21391	21378	21408	21519	21169	21329	21322	21328	21188	21215	20988	21360	21413	21308	21305	21397	21287	21422	21447	21456	21340	21210	21224	21283	21180	21473	21153	21330	21430	21400	21520	21313	21380	21384	21252	21346	21163	21239	21342	21304	21304	21301	21333	21351	21379	21477	21324	21359	21295	21300	21285	21425	21416	21157	21305	21250	21365	21486	21428	21258	21437	21067	21275	21340	21291	21327	21313	21138	21226	21196	21281	21375	21260	21468	21239	21384	21158	21296	21403	21397	21304	21284	21242	21106	21384	21313	21291	21420	21351	21379	21379	21307	21419	21332	21191	21243	21194	21424	21567	21295	21460	21375	21155	21360	21213	21349	21374	21368	21305	21479	21335	21340	21228	21427	21254	21403	21306	21221	21391	21126	21479	21549	21369	21485	21509	21283	21554	21372	21381	21330	21373	21250	21257	21246	21514	21127	21135	21284	21325	21298	21283	21149	21248	21319	21351	21020	21415	21211	21347	21345	21510	21292	21386	21357	21494	21206	21371	21273	21086	21506	21233	21355	21433	21172	21238	21362	21298	21348	21314	21176	21226	21384	21317	21260	21442	21280	21364	21544	21486	21204	21343	21159	21126	21515	21221	21399	21213	21357	21355	21189	21423	21345	21196	21293	21100	21033	21439	21190	21298	21311	21314	21229	21303	21330	21428	21520	21312	21386	21421	21155	21354	21346	21267	21107	21341	21338	21248	21291	21160	21281	21142	21281	21440	21238	21320	21109	21482	21188	21603	21343	21232	21330	21404	21199	21231	21343	21205	21328	21305	21351	21361	21313	21246	21441	21540	21218	21253	21354	21318	21175	21283	21245	21138	21356	21476	21355	21191	21318	21382	21313	21447	21274	21145	21403	21199	21214	21280	21360	21459	21324	21423	21447	21325	21284	21348	21471	21418	21515	21245	21201	21142	21255	21067	21377	21127	21455	21243	21355	21251	21359	21363	21350	21493	21465	21364	21185	21352	21246	21332	21303	21277	21282	21260	21346	21341	21388	21348	21141	21317	21389	21331	21458	21432	21417	21208	21288	21318	21316	21324	21151	21312	21326	21186	21466	21306	21205	21566	21290	21189	21335	21193	21481	21396	21346	21285	21309	21425	21326	21193	21351	21306	21400	21296	21503	21370	21421	21438	21581	21411	21382	21181	21171	21262	21430	21581	21237	21318	21223	21460	21399	21249	21256	21221	21234	21224	21133	21131	21401	21492	21278	21381	21218	21274	21165	21097	21171	21332	21196	21175	21298	21222	21118	21308	21352	21378	21322	21475	21337	21466	21320	21327	21186	21405	21399	21521	21282	21285	20989	21186	21184	21375	21303	21300	21376	21414	21042	21469	21458	21504	21592	21146	21212	21252	21277	21040	21316	21192	21156	21310	21484	21287	21224	21211	21204	21420	21425	21336	21288	21324	21279	21211	21308	21297	21372	21248	21264	21194	21511	21479	21302	21559	21303	21335	21185	21634	21128	21396	21575	21288	21298	21109	21466	21125	21330	21336	21410	21366	21350	21117	21304	21134	21394	21093	21340	21358	21351	21343	21417	21200	21356	21314	21401	21285	21210	21235	21203	21387	21315	21403	21332	21438	21397	21347	21263	21497	21376	21341	21090	21294	21431	21430	21178	21080	21481	21176	21668	21281	21444	21605	21286	21344	21323	21422	21301	21228	21460	21259	21354	21116	21260	21356	21293	21344	21344	21351	21530	21386	21207	21551	21268	21328	21462	21154	21483	21200	21294	21286	21341	21362	21364	21352	21056	21279	21153	21099	21209	21457	21063	21444	21362	21514	21267	21249	21367	21455	21355	21333	21425	21264	21322	21489	21460	21121	21523	21253	21337	21371	21423	21285	21336	21290	21174	21403	21481	21425	21391	21316	21400	21260	21263	21336	21340	21291	21513	21136	21277	21342	21367	21470	21539	21399	21315	21244	21288	21420	21159	21207	21238	21235	21531	21349	21364	21284	21282	21353	21391	21436	21374	21338	21417	21443	21339	21284	21330	21355	21400	21409	21374	21182	21436	21285	21691	21264	21373	21333	21190	21235	21323	21370	21519	21384	21556	21244	21157	21207	21345	21299	21286	21402	21370	21514	21403	21274	21242	21393	21201	21386	21317	21088	21265	21280	21400	21217	21323	21550	21292	21286	21319	21359	21353	21281	21249	21143	21393	21266	21327	21271	21184	21300	21380	21134	21219	21058	21498	21046	21389	21558	21298	21172	21350	21133	21141	21277	21394	21101	21367	21285	21412	21394	21165	21190	21222	21241	21285	21342	21611	21346	21394	21349	21547	21346	21604	21263	21189	21185	21415	21402	21292	21407	21232	21334	21194	21382	21344	21352	21336	21242	21295	21209	21301	21423	21295	21361	21347	21337	21144	21384	21334	21209
16805	19552	18609	17947	18456	25541	28141	25822	21961	19753	18113	17751	17532	17486	17620	17715	17563	17614	17782	17735	17574	17597	17501	17529	17584	17630	17545	17576	17769	17528	17588	17506	17673	17561	17638	17808	17472	17549	17683	17738	17763	17423	17585	17486	17571	17635	17432	17628	17482	17495	17610	17601	17462	17696	17521	17560	17544	17452	17497	17662	17669	17509	17487	17412	17611	17768	17617	17532	17652	17469	17748	17663	17511	17612	17624	17638	17575	17521	17564	17552	17787	17542	17628	17489	17591	17593	17603	17563	17690	17447	17778	17412	17547	17597	17425	17608	17590	17482	17696	17681	17647	17618	17521	17705	17480	17724	17616	17590	17538	17519	17583	17614	17499	17704	17729	17494	17700	17684	17458	17660	17658	17573	17739	17654	17672	17696	17685	17627	17700	17739	17718	17722	17549	17665	17533	17633	17383	17563	17586	17529	17686	17571	17745	17450	17746	17501	17407	17534	17667	17602	17684	17499	17613	17478	17349	17573	17560	17651	17569	17544	17710	17608	17632	17764	17679	17604	17599	17550	17606	17643	17573	17423	17381	17594	17719	17649	17767	17719	17620	17705	17449	17658	17561	17390	17464	17562	17440	17386	17592	17468	17528	17592	17638	17519	17582	17684	17719	17598	17671	17525	17455	17536	17606	17753	17537	17633	17602	17627	17593	17487	17642	17655	17513	17575	17377	17662	17620	17626	17592	17596	17624	17676	17650	17621	17569	17638	17556	17592	17624	17526	17479	17610	17721	17434	17571	17613	17523	17491	17490	17695	17698	17558	17682	17505	17760	17522	17513	17656	17821	17607	17774	17460	17533	17579	17488	17625	17578	17626	17584	17646	17583	17701	17610	17628	17638	17515	17615	17656	17706	17707	17445	17727	17549	17667	17525	17555	17577	17766	17732	17588	17502	17730	17646	17579	17651	17608	17675	17721	17521	17612	17652	17575	17496	17617	17650	17536	17727	17551	17531	17359	17555	17524	17653	17533	17534	17631	17856	17565	17697	17518	17453	17425	17707	17744	17474	17611	17649	17582	17550	17679	17651	17648	17751	17731	17509	17589	17636	17653	17707	17492	17726	17533	17726	17575	17699	17432	17535	17730	17692	17719	17505	17452	17606	17597	17669	17666	17666	17514	17545	17608	17672	17745	17620	17701	17512	17646	17587	17708	17573	17595	17558	17747	17536	17498	17739	17669	17505	17613	17658	17693	17604	17554	17713	17631	17450	17665	17472	17686	17653	17454	17688	17598	17626	17626	17519	17490	17554	17485	17631	17651	17475	17421	17633	17424	17664	17466	17606	17754	17451	17815	17519	17539	17494	17599	17649	17492	17607	17623	17747	17657	17644	17610	17461	17507	17702	17489	17670	17625	17490	17756	17665	17652	17655	17702	17581	17542	17676	17571	17582	17676	17516	17577	17799	17504	17564	17586	17620	17745	17519	17610	17683	17555	17632	17457	17682	17447	17659	17548	17685	17652	17579	17518	17532	17505	17596	17691	17424	17556	17541	17654	17534	17425	17707	17541	17600	17596	17422	17443	17561	17714	17689	17573	17681	17755	17528	17603	17646	17560	17560	17591	17578	17418	17668	17461	17630	17486	17472	17622	17532	17545	17596	17671	17541	17311	17584	17590	17699	17659	17531	17609	17663	17622	17599	17421	17632	17563	17562	17587	17475	17763	17497	17638	17581	17535	17684	17595	17472	17560	17561	17551	17586	17657	17673	17511	17516	17524	17573	17599	17597	17670	17632	17654	17512	17684	17479	17690	17679	17681	17608	17579	17596	17604	17626	17676	17344	17642	17596	17592	17520	17851	17722	17516	17673	17608	17634	17622	17699	17629	17664	17590	17705	17540	17578	17500	17609	17626	17613	17606	17614	17628	17611	17479	17495	17559	17703	17454	17567	17573	17503	17502	17644	17715	17516	17611	17539	17628	17512	17593	17628	17470	17522	17516	17432	17558	17567	17654	17599	17690	17731	17711	17644	17598	17706	17582	17678	17576	17583	17781	17613	17522	17666	17708	17544	17426	17605	17600	17711	17615	17626	17685	17718	17729	17593	17776	17775	17764	17819	17518	17613	17461	17599	17716	17718	17544	17477	17636	17760	17490	17547	17439	17642	17506	17488	17591	17461	17579	17647	17563	17567	17734	17678	17627	17575	17806	17778	17513	17606	17626	17695	17515	17773	17505	17553	17388	17587	17579	17649	17683	17582	17739	17553	17630	17540	17601	17654	17656	17635	17568	17698	17472	17468	17625	17652	17718	17725	17446	17573	17505	17659	17453	17534	17781	17622	17753	17559	17424	17488	17366	17382	17496	17752	17495	17630	17543	17494	17519	17791	17497	17560	17649	17837	17615	17464	17486	17537	17613	17459	17785	17641	17680	17623	17757	17649	17532	17574	17536	17485	17613	17610	17750	17675	17682	17387	17763	17655	17577	17599	17657	17639	17716	17669	17730	17679	17490	17680	17520	17480	17694	17345	17487	17496	17522	17590	17628	17442	17804	17452	17568	17681	17569	17592	17610	17388	17736	17378	17557	17546	17503	17686	17658	17557	17559	17571	17754	17514	17494	17530	17617	17569	17625	17603	17625	17546	17508	17677	17543	17675	17619	17614	17726	17638	17564	17510	17712	17522	17529	17454	17464	17510	17755	17592	17792	17583	17714	17510	17587	17475	17593	17610	17391	17536	17697	17690	17795	17610	17768	17589	17430	17525	17797	17588	17703	17638	17501	17644	17625	17544	17587	17519	17487	17666	17535	17573	17525	17557	17559	17640	17725	17531	17677	17544	17612	17703	17510	17651	17667	17633	17641	17485	17530	17674	17511	17493	17713	17814	17570	17602	17647	17537	17654	17645	17781	17582	17554	17712	17613	17566	17789	17496	17565	17647	17566	17706	17668	17478	17652	17540	17550	17489	17498	17603	17500	17733	17618	17515	17589	17612	17549	17426	17651	17524	17494	17736	17519	17376	17471	17582	17558	17692	17598	17543	17441	17466	17762	17492	17651	17458	17650	17479	17585	17617	17557	17608	17609	17723	17724	17629	17508	17585	17603	17643	17507	17694	17810	17716	17537	17576	17583	17610	17699	17641	17471	17668	17615	17662	17528	17487	17701	17548	17809	17505	17634	17548	17660	17555	17504	17589	17556	17562	17612	17623	17461	17709	17582	17473	17591	17764	17714	17571	17680	17589	17596	17607	17643	17594	17572	17429	17638	17546	17699	17624	17515	17649	17583	17652	17573	17642	17506	17662	17503	17564	17774	17701	17452	17607	17525	17485	17629	17641	17484	17581	17877	17677	17590	17508	17504	17557	17563	17603	17474	17599	17481	17405	17750	17597	17488	17482	17464	17594	17557	17514	17528	17410	17572	17427	17531	17459	17548	17500	17505	17527	17672	17419	17497	17588	17544	17417	17612	17682	17740	17553	17582	17600	17372	17531	17731	17732	17636	17650	17694	17689	17665	17761	17536	17467	17656	17695	17544	17527	17595	17626	17490	17405	17530	17630	17711	17701	17690	17532	17537	17541	17595	17724	17661	17724	17597	17519	17535	17688	17652	17709	17465	17659	17440	17589	17613	17442	17419	17452	17732	17601	17564	17565	17707	17650	17683	17518	17537	17461	17756	17510	17485	17494	17541	17508	17678	17561	17587	17621	17639	17585	17669	17600	17674	17672	17592	17706	17429	17664	17546	17670	17670	17799	17464	17704	17505	17488	17500	17701	17529	17690	17621	17498	17642	17603	17585	17478	17539	17691	17521	17592	17484	17503	17802	17618	17719	17607	17451	17525	17577	17564	17699	17542	17495	17557	17797	17623	17596	17607	17392	17632	17685	17521	17624	17655	17483	17659	17533	17572	17746	17676	17561	17563	17683	17570	17623	17741	17618	17463	17408	17660	17548	17696	17590	17618	17712	17618	17450	17649	17644	17539	17668	17606	17509	17638	17635	17616	17561	17588	17835	17635	17590	17671	17669	17731	17588	17726	17474	17519	17497	17618	17751	17599	17647	17689	17555	17624	17485	17606	17590	17883	17504	17307	17655	17617	17526	17402	17672	17483	17575	17415	17655	17418	17542	17653	17429	17553	17661	17687	17636	17559	17483	17534	17610	17553	17604	17615	17703	17505	17690	17595	17648	17615	17498	17680	17638	17593	17656	17617	17605	17628	17620	17633	17591	17643	17651	17576	17372	17658	17520	17612	17565	17583	17440	17667	17647	17647	17526	17630	17551	17381	17508	17709	17422	17609	17698	17691	17563	17554	17559	17616	17647	17509	17567	17596	17557	17637	17527	17551	17590	17501	17562	17731	17482	17510	17428	17705	17663	17648	17575	17740	17658	17585	17604	17571	17638	17689	17311	17522	17681	17597	17613	17485	17640	17572	17581	17705	17691	17565	17522	17613	17493	17501	17757	17296	17512	17520	17478	17377	17696	17594	17836	17498	17575	17601	17677	17645	17676	17541	17664	17527	17654	17572	17708	17567	17726	17606	17661	17564	17468	17627	17677	17915	17583	17594	17481	17661	17559	17685	17436	17482	17482	17643	17656	17692	17487	17540	17527	17602	17743	17665	17574	17594	17617	17640	17639	17565	17667	17698	17753	17647	17735	17615	17534	17402	17580	17651	17553	17694	17661	17538	17434	17578	17665	17426	17503	17584	17557	17772	17657	17519	17633	17689	17570	17629	17546	17560	17684	17532	17645	17598	17500	17615	17610	17677	17801	17580	17712	17697	17528	17667	17355	17770	17464	17592	17612	17689	17898	17816	17538	17524	17637	17636	17678	17600	17570	17503	17588	17692	17532	17510	17731	17676	17457	17509	17695	17636	17590	17517	17545	17676	17460	17420	17692	17686	17564	17726	17628	17582	17573	17624	17706	17418	17580	17428	17618	17518	17577	17679	17710	17496	17709	17760	17592	17588	17727	17675	17465	17717	17637	17495	17525	17588	17613	17691	17602	17546	17517	17492	17617	17642	17721	17552	17725	17701	17575	17608	17672	17576	17817	17687	17491	17707	17556	17533	17607	17819	17520	17380	17506	17681	17445	17560	17477	17644	17657	17566	17536	17738	17596	17740	17470	17619	17633	17612	17712	17573	17509	17653	17649	17636	17612	17616	17744	17572	17505
24720	21482	28766	25006	23411	34845	53156	50423	38387	30258	24924	22894	22308	21951	22140	21787	21756	22029	21821	21758	21965	21793	21999	21767	21923	21814	21917	21713	21870	21613	21838	21490	21962	21872	21823	21892	22120	21819	21935	21951	21745	21995	21759	21994	21870	21672	21624	21741	21774	21697	21894	21868	21808	21988	21871	21778	21770	21722	21965	21860	21840	21787	21774	21991	21977	21762	21842	21802	21732	21804	21789	21789	21720	21638	21953	21896	21928	21700	21837	21878	21805	21695	21847	21957	21889	21821	21797	21772	21596	21723	21643	21884	21693	21896	21739	21791	22077	21747	21856	22026	21918	21855	21794	21894	21969	21854	21817	21724	21906	21788	21815	21811	21880	21847	21802	21955	21726	21782	21693	21721	21803	21717	21761	21524	21921	21877	21710	21791	21867	21927	21992	21766	21684	21900	21677	21908	21974	22077	21745	21763	21817	21858	21893	21755	21903	21816	21639	21708	21872	21862	21688	21959	21767	21896	21720	21873	21997	21838	21639	21709	21997	21820	21635	21790	21736	21879	21702	21721	21788	21729	21820	21703	21691	21652	21688	21705	21839	21588	21651	21756	21457	21805	21832	21845	21940	21726	21770	21790	21616	21821	21734	21897	21820	21747	21792	21922	21859	21546	21590	21971	21875	21593	21610	21601	21700	21690	21737	21891	21702	21844	21800	21754	22006	21729	21775	21795	21854	21785	21931	21790	21715	21696	21687	21857	21699	21800	22068	21766	21668	21770	21775	21713	21665	21749	21649	21866	21704	21726	21918	21828	21921	21810	21626	21894	21757	21687	21537	21665	21726	21972	21452	21917	21644	21554	21915	21494	21881	21755	21844	21827	21797	21747	21672	21767	21898	21692	21895	21799	21816	21782	21724	21829	21590	21683	21859	21949	21590	21631	21880	21705	21895	21896	21943	21602	21532	21626	21987	21685	21776	21804	21781	21786	21938	21730	21870	21635	21786	22111	21770	21723	21678	21702	21690	21750	21608	22014	21850	21710	21594	21856	21844	21650	21915	21767	21701	21732	21649	21577	21554	21625	21664	21958	21635	21573	21768	21691	21818	21597	22047	21764	21845	21893	21760	21762	21794	21612	21689	21915	21600	21831	21644	21700	21841	21794	22043	21787	21868	21976	21655	21610	21545	21630	21670	21583	21686	21779	21749	21847	21793	21498	21779	21765	21683	21707	21912	21863	21829	21646	21769	21629	21767	21595	21749	21545	21732	21699	21582	21820	21731	21708	21735	21708	21541	21755	21789	22017	21678	21556	21752	22011	21761	21705	21916	21598	21670	21572	21685	21732	21571	21889	21859	21812	21864	21772	21856	21851	21823	21710	21727	21694	21805	21767	21737	21640	21759	21875	21840	21753	21893	21779	21773	21718	21821	21843	21710	21665	21865	21700	21676	21682	21891	21729	21887	21599	21549	21783	21870	21818	21758	21542	21710	21757	21878	21730	21773	21865	22036	21882	21981	21788	21846	21745	21964	21829	21979	21845	21774	21738	21626	22152	21781	21630	21979	21589	21510	21911	21601	21982	21644	21793	21990	21697	21812	21867	22011	21675	21532	21690	21763	21545	21693	21660	21810	21730	21937	21843	21647	21845	21795	21826	21761	22006	21863	21640	21773	21580	21866	21704	21755	21707	21719	21738	21905	21804	21806	21936	21870	21847	21765	21695	21819	21935	21737	21614	21731	21730	21765	21831	21572	21989	21817	21864	21897	21832	21885	21760	21832	21881	21803	22003	21739	21834	21782	21841	21886	21998	21726	21800	21934	21759	21749	21848	21611	21674	21915	21799	22036	21901	21705	21908	21732	21749	21715	21695	21965	21512	21798	21827	21749	21647	21843	21621	21805	21841	21757	21695	21754	21619	21794	21787	21734	21735	21861	21722	21651	21646	21664	21811	21929	21471	21890	21916	21923	21626	21775	21857	21597	21720	21616	21717	21648	21764	21840	21710	21794	22019	21580	21689	21805	21730	21802	21868	21670	21719	21706	21723	22018	21634	21796	21938	21946	21787	21838	22020	21686	21652	21929	21760	21620	21685	21963	21769	21903	21995	21827	21784	21925	21829	21693	21653	21894	21645	21844	21836	21756	21573	21965	21765	21622	21890	21822	21980	21723	22048	21770	21683	21642	21798	22022	21745	21756	21506	21661	21548	21559	21632	21478	21755	21837	21632	21591	21846	21754	22010	21813	21747	21795	21929	21871	21667	21700	21932	21777	21724	21624	21746	21680	21851	21629	21845	21825	21783	21743	21992	21793	21782	21768	21972	21741	21893	21835	21773	21576	21795	21729	21886	21782	21769	21648	21893	21692	21649	21905	21684	21969	21775	21991	21846	21894	21758	21846	21460	21609	21797	21840	21786	21846	21551	21867	21606	21851	21690	21829	21750	21645	21893	21797	21678	21950	21651	21934	21892	21766	21554	21764	21847	21851	21843	21951	21804	21647	21701	21696	21776	21663	21778	21763	21856	21782	21749	21762	21691	21853	21973	21869	22029	21869	21643	21822	21733	21629	21646	21849	21886	21861	21757	21868	21931	21978	21987	21930	21735	21807	21503	21938	21906	21840	21852	21791	21753	21850	21904	21830	21691	21900	21976	21855	21562	21755	21764	21625	21614	21818	21778	21854	21624	21800	21952	21815	21685	21778	21714	21806	21775	21732	21687	21924	21859	21827	21843	21793	21803	21743	21717	21958	21820	21857	21900	21926	21735	21875	21784	21846	21722	21810	21683	21861	21822	21765	21693	21881	21764	21832	21685	21638	21833	21740	21594	21886	21793	21721	21817	21672	21615	21767	21804	21846	21866	21699	21780	21758	21787	21741	21768	21755	21742	21695	21474	21896	21961	21845	21642	21877	21937	21898	21953	21953	21841	21782	21996	22030	21842	21705	21993	21829	21993	21835	21885	21911	21711	21848	21813	21907	21840	21749	21794	21865	21696	21799	21818	21586	21784	21530	21732	21814	21687	21823	21708	21656	21623	21859	21762	21879	21782	21701	21748	21725	21714	21694	21822	21926	21963	21631	21925	21994	21808	21740	21740	21856	21967	21580	21869	21911	21704	21788	21686	21938	21804	21615	21717	21933	21920	21911	21957	21540	21709	21870	21573	21904	21924	21711	21952	21825	21855	21831	21792	21860	21722	21637	21845	21786	21807	21955	21782	21769	21596	21750	21952	21679	21799	21886	21571	21932	21657	21899	21859	21867	21637	21802	21712	21605	21694	21863	21840	21677	21755	21639	21785	21836	21899	21951	21798	21630	21615	21740	21726	21800	21941	21791	21859	21887	21811	21827	21823	21676	21716	21854	21700	21833	21823	21626	21731	21812	21744	21830	21444	21988	21839	21653	21872	21938	21864	21968	21915	21822	21717	21950	21653	21637	21669	21740	21673	21646	21704	21900	21788	21891	21622	21599	21637	21711	21779	21641	21807	22100	21896	21760	21813	21826	21695	21711	21853	21565	21762	22029	21795	21772	21810	21756	21831	21625	21738	21883	22003	21901	21821	21798	21873	21737	21805	21969	21817	21962	21791	21874	21897	21868	21678	21503	21795	21710	21831	21932	21819	21651	21752	21803	21839	21714	21790	21830	21793	21705	21700	21827	21958	21969	21966	21764	21970	21836	21864	21984	21757	21898	21619	21875	21741	21775	21745	21832	21796	21799	21986	21697	21745	21742	21585	21717	21816	21772	21632	21744	21897	21993	21791	21824	21857	21883	21851	21837	21706	21951	21764	21889	22050	21691	21638	21613	21883	21621	21727	21814	21926	21824	21655	21803	21725	21575	21844	21770	21746	21707	21864	21963	21702	21754	21679	22119	22089	21576	21809	21729	21843	21759	21683	21665	21904	21664	21631	21829	21605	21781	21921	21732	21844	22022	21814	21568	21641	21688	21522	21837	22025	21874	21794	21711	21825	21727	21880	21973	21730	21704	21839	21771	21686	21826	21785	21960	21912	21773	22088	21732	21668	21854	21832	21746	21653	21849	21655	21980	21728	21794	21845	21617	21862	21685	21953	21898	21925	21606	22015	21763	21804	21856	21661	22035	21853	21817	21854	21756	21722	21758	21880	21768	21725	21751	21982	21869	21815	21679	21707	21837	21743	21897	21807	21808	21687	21880	21856	21586	21715	21794	21819	21799	21733	21740	21580	21811	21661	21657	21712	21712	21893	21786	21681	21760	21851	21776	21789	21880	21780	21837	21664	21995	21768	21887	21640	22008	21761	21697	21734	21864	21700	21908	21804	21944	21584	21692	21803	21680	21865	21676	22002	21596	21803	21878	21789	21490	21756	21881	21679	21710	21940	21607	21720	21692	21721	21803	21835	21574	22034	21797	21995	21949	21932	21650	21735	21872	21491	21731	21989	21804	21886	21932	21692	21577	21600	21641	22031	21757	21777	21545	21923	21861	21542	21761	21733	21733	21939	21869	22000	21926	21899	21620	21660	21586	21495	21961	21670	21808	21741	21726	21807	21625	21686	21734	21650	21756	21938	21836	21633	21778	21645	21624	21699	22073	21817	21809	21757	21789	21825	21754	21919	21638	21785	21701	21904	21785	21934	21588	21515	21578	21679	22063	21885	21882	21498	21625	21644	21682	21717	21505	21546	21852	21706	21663	21778	21786	21718	21596	21694	21684	21929	21803	21757	21754	21904	22009	21645	21756	21790	21798	21939	21782	21899	21904	22003	21809	21734	21741	21716	21682	21779	21928	21523	21727	21729	21641	21702	21750	21817	21541	21757	21803	21931	21833	21862	21939	21657	21961	21537	21866	21793	21925	22135	21845	21815	21702	21643	21976	21748	21765	21836	21721	21811	21662	21611	21696	21554	21716	21851	21702	21829	21669	21721	22133	21531	21734	21815	21631	21762	21742	21662	21813	21939	21904	21771	21755	21634	21838	21743	21694	21798	21801	21730	21965	21889	21750	21892	21597	21834	21769	21893	21784	21692	21589	21942	21886	21561	21894	21620	21827	21851	21774	21824	21897	21765	22148	21731	21885	21599	21737	21722	21788	21692	21733	21879	21794	21758	21900	21723	21714	21703	21816	21821	21782	21757	21836	21795	21766	22000	21701	21655	21609	21841	21654	21673	22222	21801	21714	21706	21854	21568	21819	21587
15242	23492	22080	19769	20348	36932	51725	47812	37028	27111	20509	18521	18083	17987	17916	17800	18060	17963	17981	17903	17854	17834	17852	18074	17930	17878	17969	17978	18009	18033	17878	17998	18001	17934	18078	17910	17989	17948	17935	17890	17896	17907	17920	17803	17885	17875	18031	17864	17743	17814	18023	18046	17739	17811	18005	17684	17916	17973	17840	17938	17856	18100	17783	17742	17889	17987	18064	17856	17906	17941	17863	17840	17965	17848	18079	17892	17973	17756	17983	17889	17955	18024	18009	17814	18006	17922	17840	17881	17923	17943	17871	17995	17979	17783	17773	17907	17836	17981	17770	17995	17920	18171	17895	17997	17947	17915	17965	17848	17977	18048	17826	17956	17811	18039	17902	17870	17981	17861	17813	17884	17953	17961	18035	18058	17838	17827	17946	18078	17970	17898	17896	18003	17908	17945	17908	18007	17818	17963	17871	17896	18055	17946	17981	17812	17898	17901	18021	17933	17996	17826	17874	17782	17808	18043	17977	17955	17737	17997	18041	17939	17881	17890	17899	17869	17885	17928	17955	17954	17993	17765	18043	17961	17880	17835	17943	17859	17867	17979	17966	18050	17970	17901	18091	17910	17893	17925	17932	17832	17948	17992	17907	17927	17779	18048	17659	17932	17836	17873	18043	17749	18027	17932	17979	17965	17826	17936	18021	17923	17966	17997	18010	18174	17943	17686	17835	17836	17965	17769	17747	17904	17769	17871	17740	17910	17982	17955	17971	17761	17913	17921	17856	17752	17908	18039	17844	18038	17790	18014	18005	18040	18049	17870	18028	17823	17760	18030	18099	17950	17896	17800	17990	18041	17975	17884	18014	17848	17949	17916	17783	17799	17937	18100	18062	17966	17821	17817	17980	17998	17928	17842	17971	17827	17725	17935	17823	17930	17877	18131	17950	17826	17941	17863	17820	17857	18093	18125	17995	17775	17899	17978	17835	17842	17795	17973	17812	17989	17920	17780	17976	17932	17712	17908	18025	17849	17943	17919	17916	17961	17725	17977	17986	17875	17836	17912	18042	17985	17749	17953	17883	17964	17864	17821	17884	17722	17909	18022	17905	17934	18066	17818	17975	18010	17943	17907	18086	17744	18031	17752	17884	17872	17913	17825	17800	17949	18041	18032	17952	18184	18079	17899	17971	18214	17845	18070	17948	17779	18072	18092	17893	17900	17901	18031	17902	17818	17928	17756	17949	17756	17752	17971	17987	18014	18008	17952	17922	17982	17956	17834	17889	17898	17915	17663	17783	18059	17772	17928	17768	17919	18009	17925	18026	17952	17933	17998	17730	17935	17997	17854	17812	17939	17857	18022	18033	17800	17949	17812	17895	17952	17908	17794	17936	17838	18048	17998	17940	17922	17949	17935	17849	17927	18035	17910	17936	17790	17932	17898	17999	18063	17846	17845	17830	17931	17750	17869	17889	17774	18079	17821	18005	17800	17815	18065	18051	17839	17846	17750	17844	17846	17773	17964	17848	17809	17906	17962	17956	17968	17874	17916	17883	17976	17822	17869	17936	17935	17951	17879	17839	17777	17815	18086	18110	18006	17832	18045	17946	17777	17945	17776	17868	17740	17928	17829	17969	17938	17864	18084	17816	17762	17908	18032	17878	17925	17915	17756	17877	18157	17921	17739	17943	17902	18048	17832	17844	17959	17815	17847	17966	18036	17836	17938	17937	17921	18058	17846	17812	17881	17842	17958	17841	17842	17916	17906	17914	18036	17859	17793	17835	17908	17941	17872	17961	17836	17921	17885	17984	18064	17841	17732	17925	17770	17857	17930	18008	17820	17871	17980	17809	17852	17837	17967	18086	17936	17934	18021	17942	17862	17913	18000	17950	17845	17973	18149	17995	17863	17971	17809	17923	17920	17936	17786	17824	17721	17675	18063	18102	17800	18037	17829	17987	17965	17896	17941	17859	17774	18068	17906	17839	17854	17906	17964	17859	17807	17831	17763	18031	17924	17871	18005	17977	17918	17783	18058	17813	17797	17922	17870	17995	17987	17909	17877	18060	17867	18066	18058	17904	18014	17869	17974	18045	17739	17824	17890	17920	17957	17995	17929	17971	17870	17760	17892	18035	17932	18163	17754	17863	17694	18010	18031	18000	18146	17713	18088	17884	18048	18076	17831	17865	17958	17850	17851	17779	17973	17875	17899	17961	18045	17945	18008	17814	18070	17903	18042	17857	17882	18005	17897	17822	17814	17737	18037	17787	17993	17942	17855	18049	17879	18128	17930	17709	17891	18024	17613	17950	17919	17809	17825	17791	17853	17982	17898	17862	18010	17988	17910	17888	17870	18096	17855	17771	17862	17917	17957	18014	17836	17927	17732	17981	18105	17900	18156	17999	17811	17910	17922	17967	17961	17963	17983	18049	18065	17869	18111	17682	17819	17883	17835	17923	17928	18079	17864	17973	17680	17965	17921	17792	17909	17962	17923	18034	17866	17832	17875	17885	17918	18015	17858	17917	17839	18023	17957	17872	17941	17953	17749	17977	18005	17882	17940	17907	17850	18003	18131	17801	18031	17800	17723	17973	17763	17835	17967	17923	17811	17925	18108	17683	17920	18015	17868	17988	18034	17785	17896	17772	17872	17978	18065	18133	17867	17867	17919	17887	18037	17880	18000	18010	18022	17884	18040	17958	17798	17963	17836	17892	17863	17886	17822	18054	17910	17948	17949	17951	17818	17936	17863	17949	17813	17948	17901	18025	17974	17698	17740	18018	18208	17872	17908	17762	17920	17943	17977	17899	17985	17865	17836	18000	17986	17890	17908	17916	17858	17904	17843	17925	17861	18052	18043	17856	17920	18076	17848	17787	17886	17842	17863	18041	17915	17730	17935	17739	17780	17992	18016	17980	17735	18028	17639	17920	18057	18011	17756	18055	17886	17679	17883	17947	18138	17876	17860	18019	17743	17718	18085	17887	17963	17891	18021	17850	17839	18097	17952	17857	17745	17911	17840	17845	17764	18038	17873	17938	17907	17930	17951	17821	17820	17916	17944	17872	17915	17852	17844	17822	17838	17777	17950	17884	17843	17862	17766	17958	18081	17898	18033	18036	17885	18024	17772	17870	17856	17830	17837	17698	17985	18056	17922	17777	17914	17975	17921	17935	17873	17932	17786	18117	17906	18075	17869	17833	18007	17968	17766	17963	17944	17774	18017	17954	17855	17948	18076	18037	17885	17931	17845	17948	17981	18048	18091	17756	17882	17925	17988	17833	17892	17873	17850	17988	17874	17985	17718	17757	17810	18074	17836	18097	17858	17822	17945	17849	18031	17876	17893	17911	18029	17927	17911	17892	17875	17796	18066	17949	17954	17845	17964	17910	17785	17951	17972	17778	17827	18028	18068	17930	18068	18028	17707	17986	17846	17961	18079	17951	17979	17839	17877	18182	17741	17993	17913	17901	17982	17919	17898	17835	17861	17941	17901	17984	17968	17907	18032	17924	17918	17962	17932	17848	17880	17802	17864	17780	17901	17894	18019	18079	17945	18038	17870	17964	17886	17880	17776	17996	17832	17834	17918	17907	18116	18003	17826	17762	17888	17790	17860	17802	18081	17930	18053	17992	17737	18073	17917	17973	17748	18005	18021	17950	17927	18018	17806	17867	17973	18022	17919	17860	17978	17915	17772	17856	17974	17829	17905	17947	17829	17811	17916	18015	18134	17743	17929	17980	17920	17772	17961	17896	17683	17890	17929	17903	17924	17987	17739	17969	17937	17868	17873	17817	17968	17804	17846	17730	17888	17873	17835	18032	17766	18137	17973	17880	17877	18051	17908	17675	17895	17845	17924	17734	17978	17957	17954	17965	17993	17868	17842	17995	17933	17956	18024	17825	17890	18009	17932	18046	17968	18046	17872	17889	17865	18019	17910	17907	18002	17853	17779	17869	17910	18067	17910	17956	17910	17971	17846	18124	18123	17754	17934	18076	17968	18001	17972	17981	17883	17969	17964	17743	18017	17879	18010	18059	17971	17801	17838	17788	17933	17870	17863	17993	17825	18030	17959	18160	17934	17877	17903	17912	17930	17811	18044	18091	17978	17819	17888	17909	17810	17723	17870	17966	17817	17847	17918	17900	17887	17932	17909	17889	18096	17981	17993	17903	17808	17679	17902	17979	17981	17902	18020	17753	17901	17845	17738	18052	17705	17939	17830	18026	17974	17863	17722	17903	17901	17853	18019	17959	17766	17962	17739	17845	17926	17789	18021	17744	17863	17891	17829	17947	17713	18093	18013	17827	17909	17992	17996	18126	17854	17786	17889	17913	17813	17779	17975	18003	17984	17844	18223	17759	17845	17759	17781	17882	18000	17909	17691	18018	17864	17800	17845	17969	17942	17719	18036	17893	17905	17765	17955	17994	18007	17941	17893	17914	17948	17885	17869	18106	17992	18285	18016	17910	17951	17839	17882	17805	17948	17921	17736	17814	18001	17959	17831	17877	17944	18069	17827	17995	17921	17779	17924	18122	18002	17853	18015	17796	17843	17914	18071	17749	17876	17849	17733	17912	17675	17927	17880	17935	18004	17888	17908	17862	17962	17809	17795	18076	17881	17828	17873	17783	17994	17856	17932	18057	17593	17897	17894	17938	18053	17968	17874	17932	17972	17907	17895	17971	17855	17937	18034	17996	17932	17920	17726	17996	17875	17884	17979	17869	17906	17727	17935	17797	18010	18055	17982	18052	17713	17836	17898	17865	17735	17890	17952	17886	18029	17829	18055	17870	17849	17898	17909	17738	17788	17782	18019	17932	17793	17875	17798	17911	17785	17864	17888	17771	17869	17989	17763	18079	17897	18074	17864	17923	18013	17908	17907	17937	17810	17870	17869	17915	17930	17875	17912	17840	17880	17961	18057	18052	18054	17860	17911	17889	17809	17825	18236	17757	17935	17701	18022	17919	17986	17786	17923	17956	17768	18008	17820	17874	17799	18050	17839	17817	18058	17941	18057	17793	18068	17914	17937	18015	17822	17922	17820	17776	18058	17942	17753	17942	18079	17934	17921	17924	18018	17926	17935	17946	17691	17915	17985	17890	17707	18026	17940	18055	17841	17824	17987	17872	17839	17942	17931	17948	17913	17819	18101	17917	17982	18026	17882	17940	18059	17617	17858	17964	18027
22819	21438	29313	23997	21840	34509	70819	67111	51570	38146	28859	24619	23476	22705	22862	22784	22622	22506	22576	22433	22582	22777	22501	22448	22424	22513	22401	22384	22414	22510	22596	22298	22647	22257	22604	22714	22427	22305	22402	22414	22616	22551	22447	22343	22529	22383	22305	22445	22524	22399	22437	22435	22690	22450	22505	22580	22426	22577	22513	22582	22391	22361	22531	22422	22317	22608	22552	22380	22356	22427	22373	22290	22504	22612	22622	22484	22276	22416	22359	22523	22705	22409	22590	22425	22518	22399	22446	22233	22133	22416	22357	22385	22425	22591	22553	22213	22457	22365	22469	22427	22400	22566	22198	22327	22686	22568	22572	22454	22321	22384	22599	22409	22606	22257	22489	22236	22286	22423	22304	22511	22500	22453	22343	22432	22413	22550	22502	22326	22468	22270	22471	22590	22427	22508	22503	22260	22367	22608	22490	22425	22247	22418	22335	22369	22497	22277	22637	22285	22256	22450	22337	22249	22575	22334	22370	22491	22469	22529	22555	22488	22267	22385	22269	22365	22339	22231	22367	22359	22413	22481	22284	22126	22629	22290	22342	22553	22477	22588	22480	22224	22268	22226	22210	22170	22268	22305	22757	22421	22540	22347	22470	22447	22502	22650	22601	22545	22546	22382	22182	22412	22243	22481	22343	22380	22387	22594	22468	22120	22217	22305	22657	22385	22496	22493	22275	22315	22470	22184	22402	22346	22422	22401	22459	22365	22365	22195	22200	22311	22407	22471	22394	22329	22272	22602	22381	22399	22439	22321	22271	22399	22187	22328	22250	22301	22589	22525	22424	22194	22490	22407	22358	22305	22278	22328	22478	22277	22243	22721	22431	22254	22329	22206	22341	22475	22434	22588	22522	22461	22521	22634	22514	22175	22392	22485	22418	22353	22378	22369	22387	22369	22265	22283	22439	22465	22300	22341	22570	22212	22411	22341	22375	22502	22582	22436	22337	22425	22401	22445	22418	22549	22288	22421	22496	22525	22704	22592	22395	22185	22118	22324	22210	22416	22282	22369	22339	22410	22446	22324	22446	22578	22399	22279	22426	22359	22378	22561	22482	22354	22227	22288	22267	22604	22366	22400	22421	22311	22293	22508	22403	22390	22279	22111	22372	22298	22290	22444	22530	22490	22304	22373	22284	22440	22429	22242	22377	22202	22354	22355	22289	22460	22439	22489	22605	22392	22332	22459	22589	22380	22415	22414	22224	22260	22489	22401	22365	22528	22415	22205	22268	22499	22468	22414	22130	22594	22406	22759	22795	22409	22480	22289	22301	22380	22470	22328	22496	22150	22270	22523	22360	22430	22356	22465	22362	22361	22378	22061	22317	22516	22236	22294	22442	22267	22425	22392	22180	22242	22368	22327	22464	22380	22397	22453	22551	22430	22329	22662	22328	22665	22226	22465	22479	22418	22331	22198	22493	22212	22348	22423	22372	22447	22445	22535	22210	22384	22286	22430	22168	22406	22212	22582	22605	22460	22398	22272	22283	22387	22368	22356	22407	22569	22605	22420	22289	22414	22300	22442	22641	22371	22348	22445	22418	22292	22517	22476	22287	22420	22168	22460	22607	22252	22395	22367	22319	22318	22231	22526	22265	22361	22235	22315	22422	22434	22352	22679	22304	22523	22317	22401	22432	22255	22245	22454	22273	22312	22345	22296	22403	22344	22328	22491	22355	22335	22386	22363	22486	22360	22313	22133	22287	22401	22450	22464	22154	22455	22136	22407	22443	22480	22621	22336	22458	22496	22270	22504	22439	22387	22557	22438	22326	22291	22269	22212	22449	22385	22315	22503	22352	22343	22404	22338	22563	22523	22405	22198	22470	22439	22307	22324	22417	22515	22198	22304	22585	22436	22626	22403	22465	22242	22329	22325	22394	22205	22327	22339	22311	22394	22393	22192	22455	22588	22387	22568	22512	22508	22490	22372	22365	22412	22349	22313	22540	22292	22421	22263	22349	22406	22505	22275	22362	22581	22470	22475	22410	22397	22418	22560	22387	22272	22252	22328	22249	22452	22526	22485	22399	22350	22325	22414	22253	22342	22133	22306	22051	22448	22404	22246	22586	22198	22397	22495	22489	22115	22533	22354	22297	22371	22404	22494	22388	22343	22343	22344	22414	22393	22399	22474	22286	22415	22342	22478	22440	22366	22286	22365	22617	22337	22322	22561	22225	22470	22429	22368	22435	22281	22584	22417	22354	22343	22268	22194	22211	22433	22588	22358	22410	22334	22183	22298	22448	22345	22329	22546	22466	22382	22472	22430	22427	22406	22472	22502	22470	22369	22369	22390	22286	22369	22516	22325	22456	22108	22362	22368	22239	22401	22458	22298	22449	22341	22565	22388	22583	22230	22296	22353	22326	22487	22323	22211	22360	22271	22391	22522	22387	22691	22218	22334	22515	22442	22306	22367	22429	22389	22238	22256	22403	22602	22110	22396	22178	22405	22372	22270	22474	22392	22340	22390	22435	22516	22392	22528	21961	22409	22197	22389	22224	22333	22443	22301	22478	22553	22562	22265	22447	22310	22404	22302	22318	22359	22506	22448	22456	22584	22303	22458	22621	22578	22564	22465	22404	22536	22296	22311	22468	22317	22275	22282	22398	22569	22636	22297	22286	22454	22411	22413	22519	22192	22539	22322	22457	22153	22513	22436	22335	22484	22542	22597	22427	22146	22228	22396	22447	22607	22479	22152	22429	22522	22428	22491	22526	22485	22296	22332	22332	22415	22226	22188	22371	22369	22388	22511	22294	22428	22454	22682	22396	22462	22413	22504	22420	22166	22351	22603	22356	22520	22573	22482	22304	22576	22293	22435	22339	22478	22316	22334	22659	22703	22364	22354	22449	22321	22162	22258	22342	22389	22386	22574	22434	22335	22255	22508	22466	22319	22439	22385	22461	22255	22448	22455	22371	22309	22310	22470	22407	22487	22401	22218	22314	22234	22600	22326	22307	22191	22501	22575	22145	22397	22352	22314	22236	22431	22429	22291	22320	22454	22493	22511	22523	22394	22289	22381	22593	22465	22237	22178	22402	22503	22527	22380	22416	22347	22224	22449	22237	22284	22109	22422	22525	22342	22382	22449	22480	22369	22311	22583	22507	22458	22203	22517	22278	22396	22390	22441	22499	22322	22344	22404	22515	22328	22399	22406	22243	22387	22359	22558	22342	22485	22351	22478	22393	22241	22251	22619	22471	22096	22358	22093	22392	22519	22430	22284	22448	22624	22254	22397	22383	22070	22466	22541	22405	22555	22376	22257	22351	22361	22646	22328	22568	22649	22446	22331	22417	22533	22335	22321	22535	22454	22579	22354	22327	22457	22593	22302	22291	22480	22270	22332	22474	22238	22522	22380	22351	22425	22461	22496	22233	22329	22400	22321	22432	22592	22684	22473	22423	22168	22298	22336	22482	22414	22436	22185	22499	22521	22365	22529	22351	22483	22391	22380	22423	22320	22379	22416	22389	22308	22213	22476	22314	22461	22423	22352	22473	22535	22445	22660	22415	22596	22492	22289	22453	22484	22332	22525	22614	22367	22249	22334	22378	22440	22337	22354	22460	22480	22511	22174	22239	22330	22400	22300	22465	22406	22265	22350	22248	22239	22304	22495	22441	22530	22334	22310	22246	22366	22480	22644	22545	22505	22338	22416	22326	22348	22337	22388	22418	22372	22323	22188	22449	22448	22175	22211	22348	22377	22260	22310	22295	22384	22292	22267	22395	22312	22139	22315	22451	22383	22340	22440	22419	22332	22635	22595	22597	22417	22447	22438	22443	22217	22226	22529	22355	22205	22371	22405	22454	22358	22223	22333	22359	22481	22470	22429	22506	22383	22339	22417	22406	22348	22298	22271	22243	22215	22487	22266	22402	22275	22600	22354	22281	22214	22434	22372	22465	22328	22546	22696	22407	22102	22416	22578	22255	22459	22296	22377	22658	22353	22499	22467	22523	22325	22257	22534	22201	22638	22344	22563	22395	22296	22452	22339	22338	22203	22506	22406	22384	22139	22406	22374	22491	22423	22536	22255	22435	22508	22603	22400	22407	22348	22426	22377	22410	22471	22589	22502	22343	22409	22250	22286	22483	22473	22217	22323	22396	22150	22048	22265	22291	22468	22325	22390	22211	22336	22152	22369	22593	22478	22270	22141	22408	22521	22746	22442	22412	22520	22356	22390	22502	22425	22429	22531	22452	22364	22365	22184	22307	22260	22245	22187	22430	22348	22395	22382	22431	22193	22563	22234	22482	22581	22274	22363	22410	22358	22537	22436	22410	22538	22299	22418	22300	22407	22557	22367	22549	22408	22419	22628	22469	22329	22333	22389	22455	22394	22325	22406	22352	22648	22436	22502	22261	22353	22483	22329	22401	22349	22417	22410	22556	22246	22603	22428	22232	22240	22405	22335	22193	22498	22387	22116	22359	22605	22547	22346	22480	22363	22211	22338	22456	22306	22472	22279	22360	22511	22270	22563	22387	22289	22327	22363	22395	22515	22490	22495	22419	22150	22248	22279	22610	22287	22538	22411	22206	22176	22526	22425	22337	22398	22271	22339	22220	22300	22526	22334	22378	22308	22304	22582	22392	22340	22252	22257	22166	22574	22431	22459	22376	22473	22361	22595	22391	22395	22486	22505	22419	22439	22379	22384	22400	22481	22499	22435	22418	22229	22181	22208	22410	22351	22642	22344	22394	22380	22702	22532	22536	22407	22454	22291	22385	22335	22395	22470	22312	22225	22263	22402	22493	22437	22567	22419	22393	22399	22563	22445	22305	22579	22405	22198	22440	22427	22433	22428	22419	22412	22716	22395	22173	22263	22488	22404	22372	22548	22141	22295	22516	22262	22443	22383	22414	22476	22324	22391	22340	22407	22305	22358	22289	22230	22407	22468	22309	22314	22579	22596	22108	22259	22269	22344	22550	22342	22467	22255	22259	22450	22344	22561	22393	22384	22552	22262	22504	22644	22608	22417	22320	22282	22424	22557	22433	22365	22528	22288	22169	22418	22202	22474	22574	22422	22208	22331	22442	22375	22549	22207	22298	22171	22457	22407	22400	22491	22476	22421	22499	22326	22476	22382	22584	22368	22374	22472	22530	22443	22276	22544	22493	22346	22617	22500	22469	22564
16468	29839	26975	23026	24203	40696	70876	67037	50511	35988	24861	19964	18630	18386	18239	18174	18244	18350	18337	18323	18273	18207	18319	18357	18239	18163	18226	18296	18173	18088	18186	18350	18329	18239	18401	18179	18387	18148	18209	18416	18132	18196	18270	18199	18255	18177	18227	18191	18085	18211	18320	18366	18140	18230	18114	18406	18053	18189	18317	18153	18343	18301	18210	18169	18314	18145	18366	18174	18071	18270	18311	18246	18140	18083	18206	18216	18301	18217	18226	18046	18096	18291	18185	18321	18303	18256	18299	18350	18187	18036	18296	18063	18252	18207	18002	18152	18238	18119	18178	18280	18175	18107	18305	18298	18102	18299	18100	18253	18357	18278	18098	18152	18102	18495	18161	18352	18261	18179	18273	18138	18086	18346	18240	18148	18291	18070	18260	18137	18120	18262	18033	18222	18358	18374	18226	18246	18251	18186	18217	18218	18080	18092	18285	18127	18176	18441	18241	18262	18116	18307	18281	18290	18228	18199	18220	18256	17967	18328	18198	18056	18305	18298	18219	18337	18315	18307	18059	18279	18155	18305	18120	18022	18259	18113	18309	17968	18334	18191	18330	18036	18068	17969	18291	18295	18451	18226	18245	18055	18148	18106	18096	18130	18182	18166	18241	18034	18210	18350	18312	18062	18249	18180	18324	18154	18429	18109	18148	18232	18235	18214	18225	18334	18084	18145	18275	18234	18135	18276	18179	18088	18103	18294	18226	18130	18154	18355	17986	18278	18308	18310	18335	18207	18265	18352	18162	18213	18110	18361	18169	18260	18341	18327	18250	18040	18307	18052	18235	18117	18249	18261	18117	18289	18142	18209	18095	18171	18256	18115	18332	18216	18020	18270	18146	18174	18163	18198	18102	18221	18008	18188	18031	18253	18230	18265	18266	18192	18247	18316	18258	18300	17970	18291	18242	18155	18344	18090	18280	18307	18241	18361	18204	18121	18166	18223	18130	18171	18496	18357	18231	18109	18191	18242	18075	18018	18191	18276	18319	18025	18156	18303	18208	18244	18125	18045	18167	18409	18313	18317	18232	18263	18135	18258	18152	18257	18121	18270	18285	18198	18234	18084	18194	18171	18363	18166	18070	18168	18129	18254	18205	18206	18360	18158	18224	18177	18121	18278	18138	18276	18114	18284	18155	18130	18177	18252	18019	18288	18215	18144	18289	18086	18206	18266	18165	18039	18350	18193	18226	18213	18242	18307	18118	18309	18177	18154	18015	18282	18122	18123	18049	18139	18183	18274	18171	18282	18148	18109	18009	18230	18007	18319	18134	18190	17992	18221	18233	18179	18183	18184	18111	18131	18162	17931	18324	18299	18171	18314	18075	18192	18291	18044	18110	18335	18185	18333	18165	18118	18194	18093	18295	18175	17994	18090	18206	18114	18212	18135	18186	18390	18159	18237	18245	18198	18099	18291	18061	18254	18066	18170	18337	18389	18121	18017	18188	18283	18229	18186	18074	18101	18248	18140	18193	18296	18271	18187	18086	18285	18110	18146	18336	18242	18117	18126	18240	18127	18273	18031	18189	18083	18125	18303	18192	18203	18175	18021	18248	18043	18260	18211	18234	18057	18111	18212	18208	18360	18180	18291	18172	18067	18364	18114	18341	18053	18153	18162	18101	18299	18173	18347	18244	18216	18268	18240	18265	18074	18129	18195	18302	17938	18380	18329	18272	18121	18301	18137	18337	18324	18238	18320	18243	18027	18271	18055	18316	18239	18387	18144	18271	18223	18144	18418	18072	18262	18149	18131	18136	18256	18345	18158	18266	18244	18206	18145	18125	18288	18076	18126	18004	18355	18233	18143	18269	18261	18187	18148	18093	18180	18187	18216	18100	18097	18095	18173	18082	18185	18220	17988	18146	18191	18134	18364	18149	18130	18271	18299	18161	18301	18126	18097	18302	18175	18241	18145	18183	18272	18082	18296	18165	18156	18201	18168	18108	18170	18171	18251	18233	18254	18226	18278	18299	18106	18302	18067	18085	18224	18373	18233	18043	18021	18168	18061	18205	18166	18168	18273	18205	18284	18086	18184	18258	18253	18121	18213	18246	18002	18443	18274	18179	18135	18165	18304	18030	18084	18135	18267	18324	18204	18224	18361	18249	18257	18210	18083	18021	18207	18209	18200	18251	18255	18291	18120	18256	18264	18161	18202	18017	18189	18342	18146	18017	18232	17961	18228	18183	18161	18224	18131	18073	18279	18115	18174	18202	18202	18158	18102	17997	18269	18073	18206	18132	18155	18356	18277	18173	18275	18262	18155	18291	18278	18140	18259	18267	18024	18253	18236	18059	18144	18130	18139	18289	18246	18054	18142	18182	18295	18366	18066	18230	18162	18322	18245	18480	18122	18061	18235	18202	18086	18146	18107	18133	18246	18162	18224	18085	18309	18186	18229	18330	18279	18204	18123	18033	18382	18153	18280	18284	18160	18286	18088	18167	18174	18128	18224	18312	18173	18008	18281	18157	18175	18139	17997	18428	18131	18304	18093	18295	18274	18263	18165	18097	18166	18201	18313	18088	18160	18220	18292	18132	18168	18088	18025	18018	18240	18115	18011	18219	18033	18131	18175	18238	18281	18188	18170	18166	18285	17941	18218	18036	18134	18241	18305	18247	18229	18096	18300	18039	18011	18280	18111	18332	17879	18196	18225	18276	18015	18034	18156	18110	18215	18105	18219	18136	18365	18205	18179	18463	18310	18154	18105	18015	18140	18213	18276	18063	18327	18025	18199	18189	18200	18116	18232	18175	18217	18109	18216	18212	18218	18214	18130	17967	18151	18223	17982	18118	18289	18332	17984	18133	18314	18238	18230	18301	18222	18027	18167	18170	18333	18349	18330	18094	17994	18289	18206	18297	18215	18333	18207	18204	17953	18283	18158	18061	18267	18115	18165	18091	18207	18448	18120	18168	18205	18100	18402	18175	18125	18305	18265	18101	18338	18202	18021	18163	18239	18356	18164	18083	18262	18396	18290	18143	18115	18197	18382	18057	18156	18205	18195	18187	18187	18256	18061	18021	18074	18228	18202	18261	18239	18113	18306	18039	18001	18270	18063	18244	18113	18275	18113	18222	18260	18281	18027	18299	18194	18196	18168	18122	18219	18345	18259	18301	18365	18198	18384	18240	18219	18377	18174	18180	18199	18090	18062	18234	18289	18189	18188	18213	18205	18274	17980	18147	18130	18171	18372	18376	18278	18201	18219	18114	18212	18280	18200	18251	18218	18292	18264	18140	18213	18150	18246	18060	18161	18299	18178	18114	18267	18293	18299	18328	18299	18230	18211	18353	18166	18165	18185	18140	18240	18329	18327	18197	18162	18268	18101	18351	18321	18171	18102	18395	18250	17946	18244	18145	18209	18213	18291	18261	18295	18207	18309	18148	18170	18170	17997	18325	18109	18071	18256	18097	18043	18172	18216	18192	18291	18157	18223	18133	18280	18145	18291	18099	18262	18262	18207	18202	18123	18272	18161	18183	18293	18397	18072	18300	18234	18405	18213	18334	18001	18352	18154	18079	18154	18114	18182	18188	18282	18204	18154	18118	18006	18242	18102	18261	18288	17912	18213	18078	18354	18190	18040	18135	18241	18332	18224	18130	18290	18330	18022	18277	18228	18097	18403	18193	18256	18229	18265	18116	18149	18277	18191	18133	18139	18180	18281	17993	18150	18194	18178	18075	18262	18160	18120	18128	18142	18148	18317	18219	18182	18283	18104	18068	18333	18168	18155	18330	18131	18225	18040	18075	18259	18305	18232	18242	18205	18102	18135	18256	18243	18357	18354	18226	18097	18213	18298	18047	18200	18285	18226	18157	18206	18424	18268	18316	18298	18206	18277	18298	18196	18278	18418	18210	18389	18121	18298	18064	18183	17983	18194	17955	18216	18233	18074	18162	18220	18283	18279	18212	18198	18315	18279	18095	18371	18129	18345	18244	18233	18231	18086	18062	18127	18134	18351	18231	18199	18355	18214	18236	18316	18251	18176	18178	18431	18167	18080	18269	18453	18156	18296	18238	18269	18358	18030	17988	18195	18248	18188	18390	18255	18245	18209	18144	18268	18289	18094	18028	18119	18154	18161	18173	18266	18152	18067	18290	18243	18299	18225	18033	18355	18225	18231	18216	18175	18102	18177	18256	18213	18215	18151	18099	18274	18114	18062	18190	18319	18126	18106	18131	18249	18231	18161	18210	18225	18257	18255	18213	18067	18268	18230	18249	18341	18217	18290	18240	18255	18220	18308	18343	18061	18154	18261	18184	18231	18086	18119	18234	18296	18159	18113	18119	18354	18134	18277	18028	18194	18147	18046	18176	18074	18341	18289	18284	18359	18226	18289	18240	18199	18160	18182	18112	18113	18042	18114	18192	18316	18243	18264	18188	18255	18133	18060	18140	18243	18310	18181	18240	18157	18118	18110	18168	18211	18063	18272	18253	18060	18237	18195	18286	18280	18356	18198	18119	18271	18331	18347	18048	18233	18173	18173	18274	18187	18280	18261	18389	18010	18175	18194	18233	18101	18249	18215	18152	18231	18235	18171	18220	18289	18151	18189	18008	18105	18193	18187	18354	18207	18213	18242	18277	18230	18011	18213	18155	18148	18337	18181	18303	18155	18277	18081	18199	18297	18299	18258	18226	18076	18183	18133	18005	18233	18264	18327	18387	18058	18238	18320	18344	18154	18134	18383	18165	18220	18206	18326	18150	18123	18191	18190	18219	18156	18138	18157	18055	18066	18239	18138	18323	18235	18086	18128	18221	18179	18283	18054	18114	18134	18061	18253	18140	18364	18126	18318	18312	18248	18171	18180	18481	18061	18195	18246	18058	18132	18214	18297	18167	18154	18239	18005	18232	18289	18437	18183	18156	18200	18073	18192	18152	18313	18142	18134	18043	18197	18207	18159	18216	18021	18183	18268	18133	18192	18333	18031	18178	18113	18064	18238	18091	18254	18220	18189	18167	18225	18283	18055	18357	18275	18099	18071	18169	18479	18251	18266	18148	18149	18232	18054	18154	18066	18327	18383	17898	18397	18154	18308	18280	18068	18307	18155	17992	18241	18096	18199	18247	18172	18147	18274	18128	18077	18476	18257	18264	18040	18071	18145	18253	18349	18177	18236	18056	18143
27884	22610	27230	25706	22847	23860	29806	30438	27287	24689	23570	23059	22815	22622	22755	22686	22734	22581	22653	22751	22905	22840	22695	22780	22911	23054	22972	23045	23004	22916	22723	22871	22822	22678	22593	22951	22798	22918	22748	22852	23077	22907	22807	22741	22722	22620	22780	22949	22809	23046	22863	22889	22669	23022	22755	22700	22750	22806	22696	22924	22739	23030	22874	22558	22769	22818	22700	22747	22712	22635	22783	22927	22734	22820	22985	22678	22913	22996	22838	22754	22729	22838	22797	22978	22795	22654	22908	22742	22911	22923	22676	23030	22842	22605	22807	22891	22707	22911	22788	22842	22848	22748	22658	22906	22690	22901	22681	22740	22905	22830	22768	22676	22769	22729	22773	22753	22981	22952	22724	22840	22950	22762	22805	22907	22723	22850	23194	22755	22771	22821	22927	22709	22773	22958	22600	22839	22865	22811	22798	22767	22936	22808	22735	22847	22969	22734	22683	22858	22739	22929	22879	22840	23023	22869	22754	22639	22832	22818	22767	22748	22692	22864	22791	22630	22912	22786	22788	22729	22984	22889	22896	22898	22624	22927	22761	22832	22920	22718	22698	22772	22909	22772	23027	22722	22773	22723	22986	22935	22778	22579	23017	22659	22777	22833	22756	23014	22820	22960	22816	22797	22842	22920	22758	22732	22653	22826	22806	22812	22908	22805	22864	22479	22676	22862	22777	22610	22824	22850	22746	23098	22924	22880	22776	22725	22663	22912	23011	22918	22711	22978	22674	22888	22883	22986	22932	22591	22807	22790	22790	22761	22788	22815	22882	22889	22911	22918	22639	22408	22710	22696	22578	22785	22630	22806	22784	22760	22775	23036	22773	23132	22667	22867	22631	22853	22663	22585	22831	22699	22509	22870	22770	22945	22895	22753	22946	22938	23048	23102	22624	22648	22786	22695	22772	22608	22699	22689	22777	22761	23072	22808	22782	22794	22914	22859	22936	22788	22782	22570	22895	23038	22674	22771	22682	22613	22700	22929	22718	22682	22635	22719	22610	22821	22675	22897	22899	22750	22621	22685	23037	22867	22817	22868	22717	22805	22991	22982	22863	22637	22752	22603	22958	22709	22858	22656	22771	22961	22852	22857	23039	22739	22726	22887	22871	22764	22834	22951	22746	23003	22935	22704	22780	22896	23120	22776	22789	22842	22781	22839	23029	22737	22626	22697	22670	22546	22663	22754	22692	22823	22844	22732	22807	22788	22754	22769	22572	22773	22875	22931	22844	22873	22817	22867	22776	22436	22448	22836	22711	22770	22602	22702	23095	22558	22805	22898	22820	22876	22680	22913	22836	22661	22831	22885	22881	22860	22968	22864	22856	22758	22707	22794	22889	22986	22910	22873	22659	22866	22744	22885	22953	22750	22733	22873	22755	22645	23039	22799	22932	22792	22865	22874	22952	22699	22504	22660	22798	22774	22766	22773	22678	22609	22649	22762	22598	22828	22779	22703	22676	22650	23061	22759	22923	22735	22904	22895	22869	22710	22899	22780	22910	22735	22894	22875	22560	22758	22993	22751	22703	22893	22678	22719	22858	22513	22815	23015	22704	22810	22757	22707	22781	22734	22843	22875	22849	23022	22861	22769	22796	22593	22574	22916	22951	22865	22716	22800	22614	22582	22896	22816	22912	22713	22785	22809	22856	22865	22846	22724	22840	22718	22702	22706	22669	22789	22799	23040	22886	22843	22912	22781	22895	22699	22845	22876	23024	23018	22772	23096	22781	22690	22815	22651	22871	22762	22852	22842	22883	22603	22686	22535	22797	22987	22930	22515	22757	23053	22975	22895	22770	22694	22998	22894	22798	22858	22560	22818	22668	22823	22810	22778	22619	22931	22975	23004	22700	22796	22928	22726	22991	22820	22975	22677	22560	22649	22609	22655	22986	23041	23185	22936	22688	22708	22751	22709	22656	22926	22720	22802	22810	22772	22789	22796	22727	22715	22970	22902	22893	22744	22620	22822	23037	22877	22645	23047	22736	22998	22924	22718	22766	22633	22770	22683	22848	22724	22735	22878	22612	22712	22811	22765	22884	22887	22757	22801	22822	22852	22806	22778	22817	22848	22707	22854	22715	22949	22769	22694	22783	22682	22975	22791	22755	22892	22874	22787	22712	22721	22937	22703	23082	22745	22761	22871	22883	22772	22738	22792	22847	22713	22635	22687	22803	22898	22870	22910	22691	22638	22673	22814	22924	22924	22736	23014	22767	22837	22966	23082	22910	23038	22753	22973	22748	22813	22665	22868	22806	22613	22652	22824	22709	22698	22642	23037	22814	22718	22753	22995	22887	23001	22976	22660	22907	23079	22881	22836	22802	22576	22705	22773	22951	22912	22840	22784	22716	22883	22855	22615	22662	22804	22782	22944	22808	22594	22926	22956	22925	22879	22809	22760	22778	22582	22760	22703	22562	22898	22869	22807	23001	23034	22826	22753	22692	22579	22814	22705	22777	22766	22799	22767	22813	22735	22821	22801	22824	22821	22827	22797	22962	22801	22783	22768	22743	22912	22991	23023	22739	22727	22740	22730	22585	22697	22873	22966	22758	22793	22779	22881	22832	22762	22805	22731	22977	22711	22685	22657	22691	22749	22631	22806	22930	22928	22968	22887	22788	22684	22932	22737	22868	22804	22667	23028	22949	22646	22509	22739	23068	22690	22603	22812	22668	22597	22855	22767	22937	22821	22650	22902	22848	22772	22889	22714	22959	22926	22868	22750	22676	22824	22879	22923	22833	22753	22930	22973	22746	22735	22796	22746	22778	22813	22786	22977	22880	22840	22689	22688	23006	22746	22728	22917	22841	22764	22876	22807	22658	22979	22610	22929	22879	23006	22822	22781	22830	22809	22789	22928	22708	22658	22755	22835	22888	22713	22693	22762	22768	22771	22784	22840	22770	22779	22840	22644	22936	23016	22751	22841	22926	22847	22670	22807	22819	22927	22822	22823	22987	22776	22661	22773	22847	22855	22848	22652	22916	22730	22569	22733	22882	22820	22704	22963	22859	22935	22842	22826	22832	22957	22695	22939	22871	22896	22951	22882	22858	22819	22945	22756	22712	22692	22666	22755	23005	22837	22929	22775	22843	22863	22874	22727	22694	22652	22854	22806	22605	22848	23095	22791	22899	23071	22800	22763	22850	22874	22650	23003	23040	22828	22913	22828	22893	22697	22609	22895	22843	22891	22930	22877	22734	22870	22770	22713	22894	22691	23075	23024	22938	22811	22833	22900	22904	22879	22783	22700	22881	22766	22932	22713	22884	23037	22769	22796	22681	22857	22810	22658	22880	22929	22896	22730	22855	22587	22867	22950	22761	22833	22802	22814	22894	22843	22944	22886	22949	22733	22864	22765	22563	22719	22909	23108	22927	22685	22727	22711	22890	22828	22635	22951	22724	22889	22896	22786	22902	22662	22944	22766	22673	22951	22960	22904	22863	22888	22875	23124	22847	22831	22751	22785	22890	22861	22734	22803	22788	22836	22857	22914	22896	22631	22784	22796	22912	22609	22958	22555	22862	22719	22777	22860	23110	22992	22781	22863	22887	22784	22697	22801	22945	22557	22695	22906	22880	22951	22598	22779	22795	22845	22856	22810	22979	22676	22694	22810	22841	22802	22779	22911	22780	22860	22774	22707	22959	22749	22576	22788	22873	22844	22884	22548	22842	22893	22745	22946	22783	22786	22918	22935	22868	22654	22835	22786	22684	22776	22667	22993	22863	22941	22935	22708	22899	22782	22810	22940	22822	22789	23048	23043	22667	22758	22802	22772	22670	22892	22829	22702	22581	22760	22614	22631	22793	22767	22784	22792	22739	22686	22710	22791	22574	22726	22684	22759	22879	22881	22627	22448	22862	22940	22728	22738	22962	22866	22951	22779	22791	22843	22690	22873	22781	22785	22767	22759	22780	22932	22960	22761	22882	22953	22777	22831	22629	22802	22755	22727	22993	22818	23006	22967	22922	22820	22730	22925	22691	22758	22817	22870	23047	22812	22828	22863	22888	22690	22952	22864	22658	22611	22867	22669	22808	22616	22853	22750	23019	22793	22771	22808	22983	22919	22706	22834	22949	22932	22990	22823	22873	22796	22715	22943	22945	22722	22897	22857	22840	22736	22693	22826	22823	22771	22768	22772	22904	22861	22901	22796	22778	22816	22848	22843	22778	22667	22836	22665	22851	22758	22569	22780	22711	22822	22881	22975	22856	22801	22881	22769	22810	22809	22617	22808	22951	22760	22943	22843	22860	23007	22804	22717	22902	22929	22902	22882	22916	22773	22816	22809	22749	22887	22979	22697	22866	22865	22794	22636	23037	23107	22991	22948	22719	22898	22663	22849	22938	22978	22555	22701	22659	22711	22883	22710	22979	22910	22866	22967	22714	22975	22871	22714	22792	22844	22908	22900	22655	22964	22855	22601	22775	22749	22669	22799	22734	22641	22817	22707	22729	22579	22632	22794	22843	22774	22892	22861	22842	22864	22617	22761	22774	22880	22893	22813	22830	22753	22856	22830	22574	22751	23080	22835	22820	22852	22760	22726	22715	23047	22780	22975	22827	22756	22826	22767	22857	22712	22685	23019	22780	22819	22869	22814	23041	22826	22809	22945	22868	22752	22845	22657	22606	22710	22828	22799	22751	22836	22874	22881	22782	22877	22862	22934	22882	22778	22952	22825	22844	22826	22994	22782	22977	22910	22756	22801	22654	22783	22702	22804	22816	22901	22801	22659	22660	22821	22950	22784	22901	22619	22722	22775	22749	22750	22758	22688	22780	22630	22822	22983	22750	22489	22777	23073	22802	22992	22720	22711	22749	22882	22705	22914	22873	22817	22866	22879	22770	22902	22907	22708	22965	23016	22797	22746	22773	22795	22614	23001	22842	22636	22935	22661	22599	22708	22914	22870	23038	22886	22836	22780	22820	22751	22706	22909	22822	22674	22825	22852	22799	22812	22800	22762	22953	22773	22776	22776	22726	23087	22852	22702	22753	22885	23057	22929	22777	22915	22733	22661	22698	22851	22662	22931	22727	22751	22579	22572	22852	22801	22723	22706	22761	22694	22849	22692	22765	22713	22801	22806	22833	22812	22633	22847	22977	22777	22892	23008	22809	22867	22865	22699	22734	22766
16931	20351	19869	19167	19047	20460	28016	27753	23522	20540	19068	18463	18639	18574	18347	18351	18274	18340	18333	18308	18468	18399	18547	18424	18589	18633	18392	18543	18408	18497	18655	18479	18463	18373	18510	18527	18492	18503	18388	18367	18165	18643	18247	18457	18591	18556	18429	18385	18422	18473	18452	18533	18552	18534	18520	18211	18431	18416	18519	18612	18300	18516	18526	18483	18416	18479	18582	18571	18437	18608	18528	18302	18414	18426	18418	18490	18552	18550	18525	18500	18622	18418	18441	18438	18492	18302	18326	18440	18386	18419	18523	18425	18424	18445	18268	18509	18517	18559	18466	18458	18611	18401	18379	18391	18426	18425	18494	18266	18574	18267	18490	18454	18283	18661	18366	18336	18496	18561	18677	18421	18443	18393	18309	18569	18427	18394	18344	18464	18452	18411	18489	18513	18500	18459	18302	18271	18427	18422	18401	18436	18427	18502	18582	18410	18480	18418	18338	18448	18464	18734	18492	18388	18404	18556	18366	18407	18309	18366	18410	18456	18294	18466	18329	18494	18613	18327	18492	18503	18482	18498	18544	18464	18466	18462	18370	18369	18386	18471	18502	18553	18678	18544	18484	18559	18562	18389	18486	18447	18436	18499	18489	18496	18504	18373	18512	18588	18375	18539	18453	18419	18583	18323	18523	18444	18492	18536	18489	18395	18367	18394	18285	18552	18476	18505	18674	18511	18361	18465	18568	18418	18506	18460	18450	18467	18437	18410	18531	18350	18439	18683	18652	18442	18420	18460	18429	18336	18388	18464	18470	18539	18630	18328	18570	18344	18610	18507	18419	18521	18440	18539	18552	18455	18310	18480	18360	18172	18546	18510	18453	18604	18506	18196	18507	18430	18363	18391	18502	18523	18312	18539	18513	18461	18545	18370	18562	18450	18397	18383	18511	18479	18327	18459	18657	18533	18500	18543	18591	18301	18566	18517	18496	18268	18540	18310	18378	18421	18513	18435	18435	18528	18478	18594	18225	18575	18389	18388	18320	18412	18248	18583	18562	18491	18212	18665	18402	18499	18651	18512	18419	18402	18349	18459	18511	18470	18468	18399	18516	18513	18420	18522	18454	18404	18440	18405	18382	18675	18511	18219	18625	18375	18508	18549	18580	18345	18256	18536	18551	18551	18526	18443	18482	18595	18605	18174	18387	18479	18334	18608	18692	18589	18459	18382	18523	18449	18401	18314	18382	18549	18190	18563	18528	18542	18540	18530	18561	18403	18378	18425	18327	18459	18594	18446	18483	18372	18636	18305	18451	18613	18620	18415	18373	18280	18533	18584	18238	18530	18428	18530	18404	18475	18487	18202	18512	18135	18463	18510	18510	18368	18272	18418	18458	18437	18536	18427	18520	18479	18609	18509	18641	18352	18454	18487	18308	18549	18460	18567	18383	18611	18343	18498	18521	18458	18555	18406	18366	18457	18631	18391	18531	18772	18423	18511	18284	18457	18472	18392	18317	18527	18439	18593	18544	18507	18437	18654	18352	18658	18560	18238	18506	18649	18406	18425	18459	18540	18387	18448	18622	18592	18574	18412	18513	18556	18502	18315	18512	18520	18508	18445	18537	18478	18342	18508	18492	18316	18399	18465	18472	18224	18373	18537	18479	18616	18290	18486	18518	18343	18524	18485	18573	18605	18527	18343	18587	18253	18575	18352	18545	18439	18542	18442	18595	18530	18375	18601	18489	18475	18260	18543	18435	18465	18453	18361	18451	18612	18528	18486	18478	18617	18498	18303	18335	18427	18374	18435	18361	18446	18632	18567	18518	18500	18633	18447	18350	18249	18466	18390	18388	18474	18566	18624	18464	18570	18531	18475	18680	18550	18561	18339	18460	18312	18624	18428	18607	18482	18480	18303	18290	18483	18289	18311	18488	18401	18491	18503	18382	18505	18509	18521	18365	18411	18402	18453	18428	18331	18371	18346	18423	18279	18372	18539	18394	18495	18554	18648	18597	18244	18389	18275	18497	18403	18509	18608	18356	18662	18482	18376	18294	18633	18631	18426	18585	18438	18418	18277	18360	18460	18503	18539	18220	18483	18480	18482	18423	18588	18267	18448	18327	18778	18453	18592	18310	18411	18488	18243	18563	18478	18524	18544	18456	18684	18272	18525	18531	18494	18279	18386	18471	18376	18462	18453	18429	18507	18307	18402	18694	18345	18385	18377	18394	18384	18463	18596	18499	18600	18422	18541	18255	18618	18343	18260	18338	18490	18397	18718	18384	18527	18389	18552	18541	18440	18500	18323	18351	18445	18446	18383	18504	18401	18383	18370	18341	18326	18587	18492	18394	18379	18437	18318	18455	18465	18381	18385	18485	18397	18363	18495	18443	18426	18491	18509	18389	18444	18460	18587	18417	18643	18416	18456	18371	18519	18459	18529	18435	18435	18501	18450	18232	18488	18575	18521	18367	18295	18573	18458	18373	18440	18496	18522	18587	18537	18430	18478	18358	18405	18600	18441	18363	18422	18628	18440	18481	18534	18603	18383	18366	18460	18554	18344	18368	18292	18307	18420	18447	18612	18446	18455	18385	18364	18417	18407	18355	18433	18495	18498	18508	18479	18544	18347	18530	18380	18379	18330	18512	18376	18461	18423	18493	18478	18262	18412	18554	18538	18417	18329	18517	18515	18559	18493	18463	18431	18431	18357	18334	18353	18566	18409	18283	18579	18322	18496	18474	18436	18426	18702	18472	18417	18431	18410	18448	18607	18444	18288	18523	18352	18407	18391	18434	18306	18408	18452	18681	18501	18410	18244	18431	18547	18450	18381	18449	18336	18524	18564	18406	18364	18488	18553	18418	18304	18393	18517	18466	18462	18523	18378	18429	18477	18510	18359	18659	18399	18434	18553	18656	18449	18582	18496	18563	18425	18396	18563	18476	18450	18220	18342	18496	18519	18361	18463	18587	18399	18553	18280	18393	18587	18429	18355	18459	18565	18545	18456	18481	18341	18409	18447	18571	18402	18418	18667	18328	18567	18454	18488	18408	18460	18701	18381	18422	18389	18364	18387	18408	18458	18697	18543	18349	18530	18388	18365	18587	18486	18394	18443	18403	18573	18470	18511	18530	18468	18596	18444	18360	18449	18234	18498	18456	18515	18422	18571	18397	18417	18508	18622	18411	18437	18447	18332	18245	18390	18401	18321	18412	18488	18491	18446	18454	18415	18476	18570	18501	18516	18580	18581	18602	18486	18577	18391	18643	18361	18483	18352	18428	18465	18539	18294	18418	18586	18452	18513	18581	18453	18297	18332	18474	18486	18317	18539	18400	18454	18470	18412	18311	18254	18381	18539	18514	18612	18451	18225	18602	18467	18470	18455	18496	18519	18390	18377	18601	18575	18424	18435	18395	18400	18526	18321	18583	18366	18648	18401	18523	18467	18531	18558	18374	18334	18486	18591	18603	18396	18383	18572	18490	18417	18681	18513	18515	18612	18463	18467	18548	18488	18356	18445	18469	18335	18438	18379	18483	18453	18398	18556	18420	18450	18523	18528	18390	18496	18474	18342	18639	18432	18474	18490	18473	18441	18559	18557	18315	18314	18409	18478	18453	18474	18472	18409	18386	18462	18436	18520	18441	18465	18510	18476	18547	18490	18390	18229	18590	18261	18393	18428	18601	18391	18647	18483	18349	18468	18459	18326	18740	18397	18387	18527	18437	18408	18372	18475	18364	18291	18535	18460	18429	18325	18452	18366	18449	18390	18459	18390	18567	18440	18549	18514	18439	18573	18477	18431	18576	18469	18558	18441	18470	18480	18480	18441	18448	18394	18583	18412	18487	18432	18471	18428	18336	18416	18450	18436	18389	18348	18443	18567	18467	18470	18421	18596	18510	18456	18457	18471	18527	18378	18409	18490	18552	18496	18288	18390	18469	18273	18389	18368	18484	18477	18671	18589	18594	18346	18637	18489	18398	18452	18358	18466	18644	18653	18304	18546	18604	18437	18460	18379	18602	18403	18522	18405	18342	18456	18256	18491	18450	18593	18563	18356	18482	18617	18553	18348	18597	18395	18458	18288	18640	18390	18592	18515	18434	18491	18491	18476	18477	18280	18340	18485	18453	18419	18417	18501	18541	18243	18372	18531	18398	18401	18545	18441	18401	18430	18471	18548	18442	18348	18503	18401	18543	18210	18607	18453	18346	18263	18547	18343	18337	18410	18368	18392	18417	18545	18504	18456	18488	18399	18671	18252	18443	18317	18471	18453	18612	18393	18540	18328	18419	18519	18440	18372	18450	18390	18393	18412	18330	18541	18396	18416	18628	18506	18511	18391	18517	18403	18465	18590	18388	18701	18545	18659	18251	18478	18546	18598	18621	18384	18501	18396	18470	18382	18298	18470	18552	18386	18444	18278	18437	18596	18543	18402	18431	18345	18200	18273	18555	18593	18483	18516	18423	18377	18445	18516	18418	18412	18438	18538	18538	18515	18598	18491	18407	18504	18408	18465	18396	18716	18399	18578	18402	18376	18637	18503	18219	18495	18534	18515	18431	18533	18447	18597	18411	18498	18338	18393	18309	18406	18494	18513	18456	18473	18460	18484	18489	18519	18299	18334	18415	18510	18552	18361	18477	18667	18543	18572	18485	18402	18536	18498	18470	18410	18513	18466	18450	18500	18398	18542	18393	18421	18309	18413	18487	18303	18556	18291	18530	18437	18667	18325	18483	18537	18562	18594	18437	18374	18544	18380	18504	18396	18738	18336	18558	18580	18476	18510	18449	18474	18389	18473	18368	18550	18375	18646	18513	18479	18572	18484	18537	18410	18528	18388	18605	18355	18559	18391	18567	18391	18563	18459	18475	18446	18474	18543	18372	18581	18389	18331	18601	18477	18524	18621	18392	18353	18479	18178	18518	18440	18532	18531	18357	18540	18526	18273	18237	18546	18514	18568	18484	18480	18497	18483	18372	18447	18553	18497	18383	18251	18469	18426	18430	18420	18431	18569	18487	18534	18450	18457	18544	18397	18350	18310	18526	18562	18476	18495	18555	18569	18608	18523	18727	18541	18339	18375	18502	18496	18553	18522	18411	18455	18442	18234	18570	18206	18511	18463	18495	18263	18620	18640	18413	18312	18471	18377	18375	18547	18449	18672	18494	18545	18397	18435	18453	18468
24610	21475	28783	24981	23630	31381	56226	50904	38714	30581	25772	23810	23041	22787	22865	22844	22824	22663	22828	23031	22678	22804	22743	22833	22681	22871	22691	22876	22786	22949	23012	22950	22881	22695	22792	22812	22980	22785	22726	22875	22923	22834	22855	22784	22567	22712	22820	22841	22762	22930	22624	22733	22772	22591	22912	22866	22739	22564	22837	22444	22707	22877	22690	22673	22630	22834	22643	22733	22493	22713	22585	22689	22844	22694	22834	22684	22774	22535	22975	22621	22826	22754	22763	22679	22656	22768	22649	22852	22582	22685	22869	22897	22552	22741	22652	22623	22796	22714	22799	22573	22685	22904	22813	22768	22669	22931	22619	22481	22658	22497	22658	22555	22826	22689	22807	22825	22697	22813	22834	22736	22887	22772	22654	22646	22459	22641	22876	22913	22637	22673	22487	23008	22942	22684	22857	22577	22680	22721	22766	22487	22652	22523	22725	22650	22500	22660	22663	22611	22848	22779	22696	22615	22837	22797	22743	22854	22858	22952	22755	22681	22815	22703	22868	22705	22890	22693	22626	22668	22546	22746	23054	22819	22924	22746	22871	22757	22612	22587	22641	22739	22785	22529	22616	22690	22751	22711	22763	22749	22775	22389	22667	22718	22796	22863	22774	22894	22829	22798	22711	22937	22817	22880	22804	22623	22810	22775	22702	22527	22942	22633	22783	22872	22645	22601	22793	22555	22757	22405	22814	22807	22632	22731	22805	22728	22795	22648	22739	22562	22755	22737	22748	22755	22978	22517	22819	22957	22771	22635	22602	22756	22636	22659	22719	22798	22665	22670	23011	22699	22673	22651	22811	22740	22684	22975	22848	22690	22790	22785	22656	22654	22766	22810	22769	22687	22709	22822	22622	22844	22778	22678	22583	22687	22662	22769	22655	22668	22864	22812	22705	22697	22607	22744	22842	22689	22727	22750	22651	22702	22650	22578	22727	22888	22659	22497	22651	22654	22726	22814	22926	22753	22598	22741	22710	22877	22767	22795	22699	22948	22703	22862	22780	22778	22752	22914	22793	23009	22735	22815	22696	22660	22539	22785	22651	22974	22676	23037	22999	22773	22957	22795	22782	22785	22959	22645	22621	22693	22938	22678	22663	22590	22628	22782	22749	22553	22507	22861	22720	22751	22547	22797	22759	22734	22680	22500	22715	22962	22688	22596	22586	22724	22639	22740	22763	22650	22807	23096	22881	22808	22802	22574	22819	22784	22873	22684	22809	22643	22702	22593	22787	22772	22655	22739	22700	22933	22658	22961	22761	22784	22694	22554	22725	22833	22807	22753	22617	22621	22665	22608	22672	22743	22763	22967	22762	22466	22694	22819	22860	22931	22787	22671	22742	22748	22871	22767	22743	22786	22791	22491	22609	22646	22730	22776	22808	22580	22763	22776	22819	22902	22765	22609	22848	22796	22769	22819	22711	22790	22826	22724	22981	22721	22644	22737	22805	22703	22994	22649	22927	22793	22790	22670	22826	22662	22484	22810	22949	22529	22964	22651	22677	22819	22804	22798	22686	22680	22610	22731	22603	22698	22799	22483	22816	22700	22577	22792	22822	22615	22324	22863	22705	22598	22730	22512	22772	22959	22395	22641	22738	22689	22729	22766	22939	22733	22797	22709	22662	22827	22791	22625	22722	22701	22654	22644	22624	22873	22866	22832	22638	22730	22796	22829	22731	22740	22594	22833	22907	22812	22764	22655	22834	22578	22544	22822	22685	22875	22658	22573	22594	22912	22925	22804	22853	22802	22806	22683	22542	22830	22720	22711	22817	22793	22706	22648	22838	22679	22678	23054	22970	22644	22702	22884	22812	22642	22830	22813	22755	22627	22818	22642	22799	22780	22786	22620	22613	22725	22782	22696	22751	22808	22581	22638	22981	22699	22693	22628	22468	22547	22687	22770	22629	22781	22766	22877	22695	22704	22841	22639	22662	22647	22890	22656	22936	22682	22827	22588	22654	22573	22768	22669	22914	22632	22841	22829	22448	22629	22558	22711	22591	22864	22781	22893	22572	22684	22655	22654	22609	22683	22694	22770	22772	22590	22713	22535	22670	22824	22703	22709	22760	22708	22604	22803	22838	22644	22746	22725	23127	22792	22621	22681	22664	22940	22789	22875	22964	23081	23010	22836	22749	22569	22722	22820	22781	22601	22696	22803	22755	22817	22499	22909	22822	22683	22697	22693	22659	22909	23023	22772	22697	22618	22641	22627	22624	22627	22716	22770	22782	22790	22704	22628	22908	22839	22681	22810	22613	22693	22636	22817	22888	22657	22682	22613	22655	22790	22950	22808	22750	22898	22634	22764	22627	22611	22693	22846	22626	22707	22699	22450	22870	23098	22829	22681	22751	22820	22765	22731	22719	22644	22753	22797	22580	22845	22752	22733	22894	22837	22836	22681	22821	22773	22875	22932	22732	23027	22724	22875	22733	22605	22723	22750	22650	22761	22957	22888	22874	22771	22728	22850	22854	22670	22868	22765	22844	22682	22583	22878	22802	22840	22508	22693	22952	22734	22717	22839	22801	22747	23035	22610	22652	22813	22597	22752	22784	22637	22675	22963	22823	22882	23007	22859	22615	22779	22625	22736	22744	23201	22832	22779	22523	22703	22766	22763	22713	22884	22843	22798	22708	22976	22704	22552	22663	22739	22747	22844	22827	22527	22726	22989	22691	22735	22698	22738	22778	22811	22739	22716	22725	22649	22782	22734	22716	22594	22725	22592	22843	22535	22767	22720	22607	22595	22732	22541	22651	22878	22854	22658	22988	22613	22667	22776	22730	22849	22627	22619	22743	22660	22804	22877	22725	22658	22671	22721	22728	22854	22680	22643	22442	22853	22769	22467	22435	22580	22691	22900	22740	22719	22753	22606	22842	22763	22601	22743	22669	22930	22812	22745	22858	22747	22781	22978	22625	22652	22938	22671	22769	22671	22701	22866	22749	22675	22795	22653	22696	22578	22751	22552	22718	22722	22690	22667	22735	22788	22710	22658	22756	22612	22714	22600	22602	22916	22888	22562	22695	22747	22531	22582	22711	22974	22783	22769	22912	22616	22795	22786	22790	22607	22867	22882	22805	22906	22898	22614	22461	22862	22764	22657	22512	22879	22694	22575	22743	22790	22724	22709	22918	23041	22746	22607	22709	22697	22763	22864	22921	22812	22867	22607	22515	22585	22727	22762	22695	22661	22726	22518	22716	22505	22702	22839	22722	22748	22767	22855	22609	22888	22613	22800	22702	22725	22673	22635	22612	22745	22839	22704	22775	22682	22638	22802	22711	22621	22821	22727	22645	22670	22536	22993	22573	22693	22786	22728	22865	22810	22886	22787	22807	22621	22811	22822	22824	22722	22795	22801	22669	22939	23109	22935	22673	22877	22809	22513	22723	22664	22845	22724	22754	22633	22738	22784	22905	22717	22556	22667	22571	22709	22711	22646	22881	22754	22655	22564	22833	22774	22784	22926	22804	22718	22670	22824	22757	22658	22709	22604	22765	22641	22754	22755	22672	22714	22860	22769	22693	22713	22597	22555	22588	22643	22559	22837	22578	22648	22560	22705	22586	22844	22527	22678	22971	22747	22666	22720	22782	22733	22855	23042	22658	22620	22962	22626	22616	22626	22592	22614	22953	22730	22884	22724	22854	22671	22582	22788	22776	22679	22784	22868	22731	22883	22726	22834	22712	22625	22757	22590	22608	22767	22741	22834	22969	22919	22784	22780	22492	22680	22774	22624	22985	22748	22840	22819	22661	22871	22839	22836	22845	22639	22861	22768	22747	22882	22683	22950	22745	22902	22721	22950	22663	22621	22819	22898	22683	22796	22758	22945	22655	22707	22667	22573	22831	22810	22766	22777	22732	22622	22581	22930	22803	22796	22920	22839	22652	22691	22740	22696	22565	22816	22609	22873	22722	22577	22816	22727	22764	22554	22647	22720	22890	22640	22777	22687	22872	22883	22727	22645	22630	22649	22629	22744	22899	22639	22851	22857	22848	22817	22836	22970	22659	22927	22843	22852	22801	22638	22685	22777	22755	22790	22916	22736	22792	22852	22920	22549	22771	22596	22591	22543	22755	22818	22709	22595	22592	22864	22785	22706	22699	22659	22688	22678	22699	22690	22762	22785	22685	22372	22445	22945	22749	22485	22619	22512	22553	22795	22596	22772	22716	22818	22833	22804	22549	22525	22826	22710	22860	22787	22971	22746	22861	22676	22807	22844	22728	22910	22812	22723	22775	22611	22577	22829	22775	22671	23015	22924	22875	22635	22752	22735	22719	22752	22846	22695	22745	22797	22560	22796	22923	22701	22908	22725	22821	22714	22723	22625	22617	22699	22909	22591	22789	22666	22723	22680	22714	22644	22629	22824	22782	22651	22543	22679	22673	22920	22592	22809	22559	22840	22710	22605	22576	22835	22594	22688	22609	22699	22778	22559	22659	22688	22670	22774	22691	22759	22543	22927	22964	22592	22636	22861	22712	22620	22663	22706	22764	22823	22567	22751	22837	22702	22713	22541	22514	22782	22517	22766	22823	22778	22537	22838	22781	22616	22757	22621	22686	22516	22852	22777	22615	22788	22846	22644	22830	22756	22714	22861	22768	22830	22838	22622	22729	22830	22812	22691	22739	22750	22821	22951	22788	22614	22899	22798	22888	22756	22688	22788	22563	22827	22811	22812	22608	22717	22966	22890	22765	22746	22805	22837	22611	22826	22796	22822	22713	22848	22741	22808	22691	22795	22907	22918	22760	22842	22734	22903	22897	22954	22839	22667	22536	22701	22751	22724	22733	22488	22730	22481	22585	22693	22502	22772	22490	22598	22776	22837	22747	22753	22619	22881	22766	22760	22803	22687	22878	22843	22763	22718	22898	22615	22928	22888	22576	22752	22566	22770	22795	22697	22563	22929	22726	22746	22876	22823	22779	22703	22815	22744	22673	22617	22745	22704	22834	22750	22581	22678	22700	22846	22869	22653	22762	22501	22798	22756	22849	22876	22792	22823	22756	22761	22792	22630	22935	22873	22792	22774	22914	22724	22629	22845	22863	22933	22942	22811	22628	22755	22804	22950	22787	22829	22711	22759	22623	22810	22882	22728	22714	23063	22711	22564	22845	22516	22899	22755	22860	22886
15413	24393	22905	20693	19793	31031	53559	47924	36667	27215	21392	19087	18682	18512	18704	18596	18368	18647	18511	18420	18472	18682	18446	18695	18258	18498	18518	18617	18524	18333	18511	18456	18736	18300	18396	18311	18499	18581	18536	18548	18332	18427	18477	18430	18567	18453	18599	18394	18460	18419	18384	18306	18391	18407	18478	18316	18485	18614	18597	18408	18445	18453	18494	18397	18394	18401	18397	18565	18559	18478	18641	18419	18548	18378	18332	18477	18486	18489	18491	18310	18592	18567	18413	18644	18404	18448	18433	18270	18681	18603	18452	18521	18417	18457	18487	18597	18239	18429	18480	18535	18463	18459	18499	18560	18648	18504	18408	18587	18362	18208	18299	18458	18396	18378	18608	18455	18553	18517	18312	18492	18428	18486	18541	18407	18330	18519	18410	18469	18565	18459	18503	18447	18391	18406	18400	18360	18415	18568	18534	18488	18385	18480	18533	18285	18317	18516	18628	18405	18502	18506	18496	18605	18714	18438	18449	18448	18451	18523	18444	18511	18597	18434	18517	18411	18489	18369	18437	18505	18514	18603	18303	18507	18309	18536	18482	18481	18360	18365	18458	18379	18726	18486	18528	18377	18433	18468	18646	18526	18589	18649	18592	18425	18402	18463	18558	18543	18382	18526	18652	18541	18548	18338	18516	18407	18398	18393	18509	18411	18477	18535	18555	18520	18777	18559	18383	18396	18205	18440	18209	18412	18319	18450	18528	18546	18647	18457	18359	18559	18565	18302	18358	18533	18402	18516	18594	18392	18377	18540	18557	18504	18607	18515	18623	18342	18481	18657	18553	18478	18578	18547	18516	18466	18420	18446	18597	18356	18276	18384	18533	18497	18480	18547	18502	18378	18441	18555	18379	18363	18476	18738	18497	18612	18468	18348	18391	18318	18408	18523	18534	18388	18647	18407	18558	18503	18534	18613	18558	18459	18432	18523	18569	18444	18509	18431	18614	18568	18470	18580	18551	18523	18694	18492	18455	18466	18535	18440	18374	18405	18460	18510	18449	18467	18467	18468	18406	18659	18496	18322	18363	18517	18565	18609	18541	18515	18315	18396	18432	18641	18554	18492	18200	18652	18516	18445	18577	18233	18408	18509	18421	18276	18371	18617	18291	18508	18583	18400	18656	18408	18428	18496	18336	18531	18498	18322	18685	18562	18506	18631	18391	18454	18448	18534	18526	18459	18380	18494	18511	18473	18521	18456	18407	18431	18492	18517	18392	18515	18418	18504	18426	18411	18337	18577	18466	18466	18683	18598	18544	18283	18567	18466	18418	18534	18490	18286	18529	18459	18328	18542	18401	18588	18358	18798	18540	18641	18350	18301	18431	18320	18399	18673	18400	18334	18466	18372	18505	18359	18571	18569	18487	18403	18266	18452	18522	18423	18459	18729	18498	18369	18576	18353	18529	18426	18414	18501	18767	18571	18517	18357	18490	18501	18551	18355	18441	18473	18341	18590	18198	18297	18558	18569	18367	18601	18404	18407	18411	18346	18402	18478	18462	18574	18437	18370	18431	18502	18512	18721	18488	18511	18608	18447	18513	18372	18603	18511	18639	18482	18348	18486	18360	18421	18508	18458	18464	18339	18339	18552	18555	18385	18557	18507	18271	18503	18471	18424	18611	18348	18463	18473	18607	18684	18571	18398	18444	18566	18540	18436	18388	18587	18475	18507	18267	18520	18345	18485	18636	18465	18407	18383	18491	18559	18401	18565	18518	18447	18485	18423	18423	18794	18669	18441	18652	18422	18518	18392	18595	18597	18782	18517	18509	18469	18232	18473	18449	18276	18339	18636	18423	18484	18421	18580	18415	18465	18628	18472	18406	18565	18383	18463	18646	18491	18562	18341	18393	18214	18444	18391	18513	18460	18447	18359	18342	18431	18567	18594	18421	18463	18521	18395	18586	18395	18437	18308	18450	18501	18597	18366	18512	18440	18595	18452	18434	18435	18536	18446	18362	18517	18499	18450	18364	18526	18514	18430	18460	18546	18421	18284	18400	18379	18567	18361	18635	18419	18517	18244	18406	18341	18503	18562	18517	18260	18332	18370	18417	18601	18359	18449	18454	18301	18499	18255	18530	18347	18495	18344	18464	18481	18451	18404	18394	18650	18432	18402	18503	18512	18614	18328	18468	18468	18720	18466	18503	18503	18471	18405	18469	18416	18438	18379	18511	18626	18419	18655	18526	18504	18520	18657	18273	18490	18411	18283	18528	18523	18586	18377	18349	18559	18485	18662	18371	18529	18452	18470	18572	18502	18509	18413	18574	18601	18502	18522	18514	18362	18537	18362	18369	18541	18526	18636	18410	18524	18422	18463	18706	18497	18346	18385	18378	18351	18600	18514	18557	18674	18557	18527	18565	18435	18540	18338	18431	18414	18638	18470	18430	18374	18559	18517	18647	18385	18696	18604	18435	18443	18368	18465	18413	18584	18417	18658	18401	18455	18429	18549	18400	18415	18414	18413	18462	18422	18503	18586	18600	18525	18424	18590	18594	18387	18443	18629	18448	18502	18608	18384	18474	18388	18450	18529	18365	18488	18599	18507	18359	18380	18563	18535	18516	18503	18399	18530	18510	18498	18359	18472	18365	18333	18422	18447	18531	18400	18345	18586	18556	18443	18444	18297	18490	18579	18348	18383	18579	18559	18562	18526	18471	18622	18373	18500	18569	18344	18423	18345	18425	18508	18451	18381	18619	18450	18428	18473	18474	18406	18499	18255	18387	18408	18518	18549	18368	18452	18411	18426	18400	18354	18428	18268	18406	18525	18443	18429	18477	18488	18433	18534	18487	18438	18469	18447	18349	18459	18347	18479	18385	18474	18579	18360	18568	18417	18537	18470	18539	18543	18323	18592	18354	18413	18568	18515	18334	18334	18284	18454	18412	18538	18559	18447	18535	18515	18491	18519	18611	18622	18410	18325	18423	18366	18401	18525	18388	18205	18349	18575	18559	18384	18350	18491	18544	18567	18422	18630	18449	18408	18329	18348	18658	18345	18456	18570	18428	18618	18428	18497	18348	18569	18629	18394	18519	18444	18455	18626	18705	18469	18519	18445	18508	18475	18422	18519	18444	18499	18401	18438	18610	18605	18501	18571	18493	18502	18492	18640	18608	18567	18619	18430	18631	18388	18610	18533	18508	18465	18719	18444	18302	18434	18526	18518	18476	18599	18492	18536	18476	18424	18490	18569	18571	18348	18608	18489	18598	18519	18444	18371	18497	18488	18305	18547	18744	18442	18431	18471	18479	18514	18565	18330	18357	18422	18669	18528	18563	18326	18668	18589	18335	18494	18299	18442	18708	18701	18663	18427	18352	18365	18540	18466	18396	18449	18656	18262	18421	18566	18493	18673	18370	18584	18486	18404	18563	18485	18549	18245	18349	18555	18649	18652	18513	18445	18548	18345	18505	18464	18410	18520	18473	18573	18371	18433	18537	18236	18424	18541	18386	18619	18518	18209	18509	18483	18447	18705	18346	18437	18509	18418	18650	18678	18452	18509	18579	18591	18560	18415	18378	18314	18374	18365	18583	18583	18435	18344	18400	18638	18508	18585	18318	18550	18476	18495	18519	18534	18532	18514	18543	18489	18435	18480	18514	18287	18505	18424	18482	18581	18387	18428	18423	18520	18446	18544	18577	18341	18662	18477	18528	18551	18537	18615	18640	18552	18548	18558	18408	18523	18630	18410	18572	18314	18413	18422	18439	18420	18515	18589	18404	18600	18385	18554	18361	18475	18633	18551	18546	18483	18414	18490	18371	18521	18640	18365	18449	18403	18528	18452	18574	18517	18366	18464	18230	18383	18487	18497	18606	18496	18514	18451	18524	18451	18470	18586	18482	18253	18644	18514	18510	18594	18522	18411	18552	18395	18557	18324	18477	18323	18415	18479	18364	18511	18370	18352	18520	18680	18399	18483	18499	18336	18474	18430	18369	18383	18489	18397	18719	18417	18727	18595	18436	18430	18532	18336	18469	18598	18475	18540	18547	18278	18545	18364	18330	18489	18554	18426	18405	18564	18594	18380	18464	18359	18397	18453	18383	18419	18560	18632	18472	18393	18589	18426	18539	18482	18587	18491	18403	18432	18416	18408	18525	18481	18471	18417	18412	18488	18587	18437	18449	18478	18447	18552	18414	18391	18293	18400	18550	18413	18508	18387	18395	18426	18404	18375	18499	18453	18467	18534	18491	18260	18432	18380	18353	18465	18397	18432	18437	18477	18515	18523	18421	18456	18467	18181	18621	18445	18489	18462	18304	18638	18409	18572	18503	18473	18424	18585	18443	18516	18686	18376	18514	18309	18488	18695	18451	18402	18400	18394	18489	18496	18854	18458	18472	18500	18253	18594	18353	18606	18401	18461	18261	18363	18493	18437	18405	18503	18350	18404	18423	18527	18459	18657	18480	18393	18547	18564	18474	18460	18360	18406	18311	18663	18395	18493	18434	18540	18387	18680	18534	18551	18567	18469	18400	18441	18569	18302	18396	18569	18481	18482	18449	18481	18465	18576	18204	18441	18576	18691	18317	18430	18461	18488	18375	18405	18348	18390	18334	18416	18458	18345	18373	18569	18539	18426	18469	18430	18579	18476	18320	18659	18281	18644	18500	18507	18446	18316	18536	18447	18450	18332	18427	18413	18482	18507	18503	18486	18459	18351	18523	18368	18465	18485	18477	18488	18377	18468	18448	18298	18481	18367	18458	18491	18554	18456	18455	18601	18524	18396	18316	18440	18387	18284	18492	18547	18408	18485	18475	18477	18514	18619	18438	18379	18473	18487	18377	18565	18312	18610	18479	18438	18519	18656	18450	18370	18480	18459	18473	18607	18329	18339	18385	18675	18680	18452	18474	18602	18417	18608	18573	18490	18385	18382	18652	18361	18432	18433	18608	18534	18347	18652	18448	18605	18501	18347	18392	18477	18602	18624	18743	18481	18377	18428	18377	18349	18362	18455	18437	18466	18513	18495	18467	18533	18539	18462	18364	18512	18463	18129	18592	18452	18384	18469	18457	18547	18408	18503	18528	18626	18400	18610	18507	18688	18456	18388	18489	18540	18529	18636	18558	18538	18530	18375	18417	18460	18517	18301	18520	18354	18561	18429	18517	18650	18443	18490	18622	18415
22859	21486	29413	24013	21804	36295	73392	65568	50790	38619	29713	24959	23908	23387	23272	23330	23193	23350	23165	23312	23221	23131	23082	23231	23163	23030	23148	23059	23098	23092	23033	22890	23187	22945	23228	23092	23156	23074	23077	23256	23100	22933	22858	23075	22932	22929	23247	22911	23195	22929	22953	23280	23091	23186	23037	23099	22929	23028	23093	23125	23204	23044	22921	23109	23064	22808	23199	22984	23180	23211	23096	23074	23077	23085	22978	23312	22868	23165	23187	23240	23142	23029	23172	22877	22842	23110	23198	23239	22981	22943	22841	22962	22872	22809	22881	22989	23122	22969	22844	22961	22762	22711	22842	23105	22975	23244	23214	22977	23178	23004	23125	22963	22974	22847	23085	23085	22896	22903	22947	23112	23093	22961	22837	22844	22965	23001	22904	22844	22909	23077	23097	22841	23049	22928	22804	22997	22993	23211	23141	23129	23144	23025	23044	23104	22985	22665	22972	22890	23085	22951	22827	23017	22902	22863	23122	23197	23244	22781	23098	22973	22898	23139	22972	22948	23076	22978	22960	22886	22938	23033	22938	22926	22931	23041	23049	22916	23132	22822	23018	23035	23237	23050	22845	23043	22925	22975	22985	22795	23114	22800	22972	22859	23022	23184	22941	22929	23001	23125	22783	22783	22964	22929	22893	23062	22984	22922	22990	23112	23082	23231	22905	22878	23145	23051	22966	23027	22881	23013	22873	22876	22953	22925	23052	23194	22912	22820	23099	22874	23198	23060	22997	22901	22908	23119	22982	23137	23208	22949	23048	22902	23009	23028	23054	22679	23000	23164	22945	23081	23005	22846	23076	23027	23117	23226	22814	22997	23009	23038	23172	23199	22974	23147	23224	22941	23111	22944	22958	22855	23223	22840	22928	23074	22966	23152	22979	23024	22839	22824	22904	22762	23082	22985	22977	23042	23052	22833	22991	22964	22885	23053	22954	22910	22925	22815	22789	22954	23029	22853	23035	23059	23177	23119	22854	22903	22967	22810	22771	22917	22957	22711	22882	22890	22871	23281	23110	22964	22767	22798	22770	23040	23165	23108	22955	23146	23104	22911	22999	22867	22720	23201	22881	22900	22885	22890	23014	23067	22864	23056	22976	23044	22921	22804	23065	22897	22932	23024	22966	22978	23011	22970	22936	22864	22752	23038	22968	22784	23001	23041	23033	22913	23075	22925	22919	23017	22892	22993	23113	23081	22955	22843	22867	22887	22908	23129	22930	22979	23128	22845	22959	23138	22975	22837	22951	22802	22840	22987	23047	22949	22970	22965	23191	23063	22976	22975	22996	22812	23110	22897	22897	23001	22891	23072	22827	22863	22857	22850	22888	23193	22846	22852	23002	23147	22879	22915	22877	22992	22871	22920	22982	23022	22990	22983	22840	22932	23061	22867	22846	23070	23155	22930	22912	22907	23102	22863	23100	23205	23141	22996	23166	23051	22876	23038	22971	23036	23065	23165	23113	22870	23174	22997	23173	22896	23019	23051	22932	22928	23145	23036	23027	22990	22931	22912	23177	23010	22831	23127	22827	23016	22762	23030	22995	22912	23053	23069	23032	22995	23025	23029	22950	22966	22959	22919	23018	23167	23175	23150	22989	22973	22970	22983	23046	22918	22820	22987	22897	23015	23042	22944	22896	23078	23016	22868	22882	23060	22949	23273	23084	22702	23048	22930	22956	22994	23059	23078	22866	23057	23079	23033	23150	23093	22913	22993	22988	22857	23116	22941	23043	22765	23079	23002	23077	23247	23095	23055	22953	22971	22987	22972	23084	22875	23065	22880	23189	23054	23026	22730	23021	23060	23160	23009	22909	23057	23074	22838	23033	23013	23068	22717	22959	22942	22994	22943	23130	22957	22785	22915	22988	22895	23105	22909	23073	22724	22987	22801	23066	22959	23165	22876	23033	22978	22928	22879	22968	22869	22835	23099	23002	23123	23107	22916	22949	22825	22957	22916	23013	22973	22979	22967	22772	22805	22962	23072	23015	22915	23017	23085	22871	23217	22928	22798	23106	22920	23072	22959	22759	23188	23023	22956	23254	23111	23018	23033	23177	23042	23065	23127	22867	22978	23082	22909	22850	23066	22997	23006	22943	23088	23155	23132	23009	22967	23065	22822	23004	23024	22761	22886	23233	22967	22853	23034	23000	22961	23079	23015	22881	22927	23327	23193	23143	23087	22788	22905	23197	22864	22789	23000	22815	23152	22930	23049	22933	22780	22810	22931	22781	22896	23152	23104	22904	23005	22897	22742	22928	22924	22945	22952	22969	23080	22956	23056	23124	22904	23019	22808	22973	23022	23013	22961	22824	22980	22982	23044	22722	23213	23071	22942	22926	22794	23033	23052	22938	22765	23059	23019	22929	22801	22869	23047	23148	23149	23025	23045	22985	22900	22842	22996	22887	23228	22967	23076	23152	22955	22870	22918	23059	22959	22819	23014	22730	22943	22841	22830	22898	22884	23030	22944	23084	22876	23012	22934	22975	23093	23018	22855	22976	22820	22892	23147	22879	23239	22950	22704	22873	23125	23126	23072	22964	22922	22860	23055	23136	22871	22968	22896	22880	22968	23023	22855	22805	22994	23077	23318	23116	22823	23089	23055	23244	22928	23013	22917	22844	22753	22773	22722	22904	22996	22751	23090	23088	22880	22926	22825	22926	23001	23074	23003	22956	23050	23035	23013	23001	22716	23002	23100	22993	22831	23062	23034	22929	23153	23241	23059	22934	22982	23069	22952	23041	22924	23094	22993	22914	23140	22963	22898	23175	22970	23212	22849	23180	23051	22791	23049	22927	23145	22998	23121	23138	22970	22880	23150	22891	22771	23011	23096	22969	23004	23059	23043	23123	23031	22815	22871	23116	23057	23079	22894	22894	22970	22782	22946	23052	22906	22909	22961	22925	23070	23125	22947	23117	23154	23003	22839	22995	23183	23193	23058	22886	23134	23062	23039	23077	22931	23145	22896	23153	23007	23093	22949	23042	22988	23001	23020	22993	22867	23100	22832	23197	22859	22928	22706	22992	22923	22998	23119	22929	22923	23017	22832	22919	22771	22839	22998	23070	22894	22972	23097	22976	22982	23041	22860	22965	23142	23003	22889	23061	22920	22934	23023	23140	23053	22922	23024	23153	22957	22974	23125	22845	22964	23150	22963	23224	23053	22970	23065	23261	22908	23174	23125	22880	22754	23076	22926	23128	22762	22671	22813	22847	23073	22993	23050	23170	23253	23120	23005	22844	23111	22939	22948	23214	22988	23065	22727	23149	22990	22884	23091	23058	23111	23075	22982	23033	22997	22930	22944	23101	22866	23047	22918	23028	22713	22881	22962	22962	22903	22965	22885	23044	22740	22933	23191	22982	22972	22924	22849	22837	22904	23160	23099	22908	22792	23108	22875	22998	22905	22970	23058	23185	22977	23034	22931	23130	22991	23282	22740	22973	22868	22911	22980	23049	23094	23009	23026	22979	23113	22722	23088	22934	23002	22810	23047	22961	23033	22829	23093	22932	23034	23144	23060	23060	22893	22852	22992	22880	23055	23137	22940	23056	22988	23063	22919	22967	22946	23067	22974	22922	22966	22684	23076	22859	22920	22802	22943	22971	22946	22807	23160	22878	23032	23284	22878	22946	22966	22950	23035	22938	22999	23127	22823	22875	23074	22893	22881	23122	23086	22905	22997	22879	23047	22927	22867	22857	22883	23168	22955	22871	22800	23093	22880	22995	22751	23125	23060	23262	22838	23107	23016	22987	23098	23021	23086	22903	22982	23025	22943	23148	22754	23016	22951	22789	23015	22818	23232	23029	22979	23019	23038	22900	22799	22771	22805	22933	22962	23123	23070	22974	23114	23267	22986	22834	23055	22895	23137	22976	23116	22954	22961	22898	22848	22960	22954	22956	23019	22813	22971	23092	22877	22843	22984	22881	23007	22945	23053	22923	23221	22851	23012	22942	22854	22882	22927	22844	22848	22748	22888	22955	23111	23199	23099	23001	23052	22772	23046	23086	22915	23053	22974	23061	22829	22993	23075	23088	22919	22982	22900	22949	22964	22853	22938	22848	23081	23037	22880	23022	23019	22799	22932	22813	22836	23001	23002	22896	22902	22968	22911	22999	23019	23083	22907	22954	22912	22985	22827	23011	23034	23098	22926	22964	22841	23019	23003	23020	22948	23030	22969	22904	22808	23140	22823	22918	22822	23184	22904	22819	22960	22853	23000	22946	23103	23007	23112	22966	22829	22926	22984	22994	22908	22980	23029	23132	22818	22975	22921	22994	23131	23171	22960	23026	23096	22930	22870	23096	22945	23174	22925	23080	23014	22940	23067	23111	22960	22940	22960	22953	23043	22931	22952	23249	23005	22894	23053	22949	23013	22992	23065	23016	22986	23032	23182	22903	23023	22900	22998	22814	22937	23105	23093	22864	22928	23087	23023	23010	23051	23030	23133	22840	22759	23080	23216	22953	22828	23062	23082	22997	22840	23132	23016	22914	23035	23181	22983	22894	22912	23007	22919	22931	23060	22769	22978	22892	23002	23067	22934	22850	22980	22978	23026	23067	22844	23028	23156	23180	23119	22822	22939	22948	23168	22873	22893	22968	22967	23012	23063	23280	23070	23023	22818	22908	22985	23194	22941	22826	22821	22960	22934	22845	22777	22992	23162	22875	22909	23042	23032	23062	22838	22903	22957	23130	22889	22764	22913	23071	23088	22928	22866	22786	23144	22900	22929	22983	22878	23170	22875	22827	22809	22757	23107	22842	23027	22963	22839	23027	22801	22846	23027	23031	23048	23088	22865	22977	22986	23055	23186	22913	22883	22995	23073	23055	22812	22824	22736	22814	22827	23217	22843	22759	22943	23234	22853	23013	23129	22941	22961	23189	23134	22877	23095	22891	22916	23384	22728	22902	22870	23031	22960	22949	23108	22828	22789	22996	22958	22966	22810	22913	22902	23045	23031	22979	22886	22843	23104	22862	22877	22892	22934	22936	22958	22977	22945	22998	23031	23007	22968	23034	23146	22844	22855	22917	23019	23208	23010	22881	22931	22914	23064	22994	22876	23000	22923	22808	22773	22870	23037	23030	22833	22896	23063	22912	22864	22743	22790	22950	22847	23015	22891	23020	23214
16526	30250	28057	23282	22078	42743	74094	66065	50290	36430	25578	20227	18744	18838	18541	18549	18725	18519	18597	18557	18591	18435	18439	18731	18706	18636	18401	18579	18450	18672	18549	18407	18507	18827	18563	18728	18527	18483	18610	18485	18660	18452	18665	18391	18605	18506	18547	18542	18509	18647	18517	18570	18599	18518	18519	18486	18621	18517	18564	18439	18665	18496	18560	18767	18693	18500	18474	18394	18687	18460	18473	18564	18671	18556	18480	18388	18532	18733	18608	18390	18566	18624	18480	18676	18554	18322	18408	18558	18700	18786	18479	18509	18695	18477	18250	18526	18692	18768	18526	18444	18413	18409	18458	18580	18560	18712	18548	18608	18512	18456	18687	18423	18575	18530	18545	18502	18521	18636	18540	18577	18428	18570	18547	18435	18707	18382	18718	18576	18458	18388	18462	18510	18342	18487	18454	18372	18473	18545	18591	18472	18575	18441	18510	18520	18639	18573	18537	18613	18531	18442	18477	18471	18556	18516	18478	18580	18529	18379	18490	18506	18348	18518	18604	18462	18689	18645	18586	18444	18429	18543	18420	18495	18545	18525	18424	18606	18372	18420	18437	18479	18433	18750	18538	18433	18437	18439	18597	18384	18468	18363	18554	18575	18669	18439	18575	18477	18444	18423	18567	18627	18421	18400	18490	18484	18772	18546	18584	18556	18639	18513	18524	18640	18337	18499	18551	18554	18518	18314	18550	18689	18356	18459	18410	18482	18627	18588	18585	18753	18257	18688	18605	18604	18399	18470	18485	18533	18428	18442	18446	18496	18594	18356	18564	18393	18600	18539	18472	18571	18526	18480	18611	18502	18721	18562	18420	18710	18343	18670	18552	18574	18574	18456	18544	18610	18494	18590	18551	18580	18629	18388	18569	18254	18627	18451	18461	18562	18619	18575	18602	18587	18531	18452	18420	18427	18449	18497	18495	18420	18587	18623	18623	18640	18580	18715	18412	18445	18459	18451	18402	18570	18608	18593	18569	18567	18478	18516	18441	18302	18483	18511	18492	18494	18638	18548	18528	18581	18361	18399	18614	18509	18701	18524	18554	18522	18578	18639	18456	18388	18474	18666	18426	18709	18403	18630	18540	18525	18449	18505	18405	18492	18569	18571	18507	18532	18285	18699	18352	18576	18518	18518	18431	18454	18461	18544	18471	18487	18477	18674	18489	18401	18782	18429	18375	18379	18699	18627	18305	18456	18628	18381	18591	18537	18545	18517	18584	18546	18418	18201	18792	18663	18441	18521	18482	18762	18479	18501	18706	18376	18628	18585	18568	18368	18731	18401	18336	18497	18611	18476	18286	18516	18440	18407	18684	18370	18580	18569	18548	18406	18692	18509	18639	18485	18406	18588	18230	18434	18402	18408	18517	18455	18412	18654	18487	18562	18560	18508	18478	18530	18649	18394	18423	18546	18311	18557	18494	18526	18543	18571	18443	18524	18585	18371	18523	18411	18506	18362	18526	18480	18649	18386	18372	18560	18499	18655	18496	18461	18404	18747	18577	18562	18374	18411	18421	18461	18533	18678	18465	18567	18619	18532	18318	18407	18618	18428	18463	18544	18429	18709	18453	18525	18578	18515	18715	18451	18738	18636	18699	18415	18382	18540	18414	18364	18441	18699	18512	18491	18642	18583	18536	18558	18345	18538	18474	18554	18499	18593	18540	18508	18374	18536	18451	18440	18389	18465	18638	18496	18535	18585	18410	18593	18504	18451	18623	18473	18438	18629	18488	18645	18435	18443	18634	18495	18574	18563	18351	18458	18677	18516	18555	18632	18600	18586	18624	18497	18361	18455	18565	18438	18500	18650	18368	18471	18533	18616	18504	18481	18542	18604	18390	18404	18584	18466	18597	18579	18560	18469	18595	18398	18567	18515	18629	18628	18498	18438	18393	18487	18634	18566	18408	18513	18497	18562	18668	18457	18430	18416	18586	18542	18483	18588	18468	18657	18424	18478	18501	18710	18422	18498	18404	18526	18463	18641	18657	18502	18405	18554	18598	18631	18445	18372	18465	18563	18440	18631	18625	18524	18393	18655	18486	18528	18438	18611	18451	18516	18577	18415	18607	18490	18558	18568	18581	18483	18544	18562	18452	18802	18501	18598	18584	18299	18509	18343	18558	18509	18421	18598	18624	18557	18335	18500	18526	18645	18528	18409	18569	18525	18441	18535	18531	18479	18510	18516	18701	18313	18289	18583	18598	18469	18492	18512	18676	18398	18527	18685	18572	18536	18685	18360	18456	18328	18403	18454	18737	18587	18543	18476	18306	18486	18532	18343	18531	18465	18534	18613	18278	18365	18443	18521	18478	18476	18623	18530	18392	18537	18475	18506	18469	18511	18693	18416	18348	18596	18585	18441	18357	18557	18535	18683	18369	18594	18624	18568	18439	18403	18590	18450	18482	18504	18487	18429	18377	18492	18614	18460	18582	18274	18578	18664	18485	18419	18631	18621	18573	18556	18564	18601	18600	18374	18538	18652	18421	18593	18425	18345	18623	18558	18487	18481	18305	18451	18431	18499	18461	18637	18581	18634	18484	18573	18458	18552	18385	18525	18635	18432	18550	18474	18432	18451	18434	18601	18340	18669	18565	18411	18526	18485	18666	18492	18590	18605	18458	18407	18752	18550	18340	18425	18499	18500	18276	18356	18556	18525	18479	18549	18368	18701	18432	18477	18693	18492	18513	18463	18737	18648	18401	18435	18466	18488	18530	18439	18438	18446	18507	18414	18690	18375	18495	18367	18630	18432	18522	18663	18486	18569	18441	18498	18327	18516	18498	18403	18359	18736	18616	18437	18559	18423	18544	18579	18300	18593	18536	18508	18550	18531	18525	18599	18403	18556	18582	18469	18609	18565	18496	18420	18412	18408	18380	18596	18350	18644	18594	18391	18479	18553	18400	18694	18573	18514	18598	18535	18504	18623	18435	18560	18559	18534	18504	18376	18673	18372	18478	18478	18474	18698	18518	18441	18418	18510	18242	18750	18413	18413	18591	18342	18463	18492	18420	18404	18432	18397	18521	18273	18515	18683	18498	18554	18567	18512	18263	18432	18541	18411	18591	18606	18549	18372	18556	18433	18619	18435	18568	18476	18529	18583	18554	18550	18482	18442	18510	18543	18619	18373	18677	18603	18570	18549	18559	18620	18489	18675	18497	18769	18502	18624	18606	18416	18525	18428	18357	18578	18629	18543	18357	18412	18513	18446	18366	18551	18662	18534	18663	18560	18431	18473	18592	18557	18509	18556	18346	18414	18421	18544	18736	18487	18388	18652	18409	18714	18423	18488	18480	18403	18559	18523	18531	18707	18334	18368	18409	18494	18305	18552	18461	18566	18572	18383	18443	18564	18542	18437	18465	18606	18575	18577	18442	18400	18491	18588	18436	18472	18465	18558	18564	18516	18541	18495	18691	18429	18387	18571	18467	18630	18499	18507	18600	18457	18470	18476	18511	18473	18471	18629	18560	18520	18664	18518	18424	18587	18422	18568	18413	18433	18628	18406	18395	18418	18478	18539	18595	18504	18489	18554	18474	18677	18389	18396	18505	18722	18584	18629	18511	18478	18572	18563	18398	18410	18631	18578	18635	18428	18611	18625	18649	18624	18349	18646	18624	18480	18440	18335	18706	18575	18484	18562	18577	18640	18438	18404	18386	18501	18670	18467	18354	18410	18530	18382	18596	18484	18407	18678	18393	18553	18361	18540	18705	18547	18696	18376	18561	18476	18393	18483	18528	18575	18477	18394	18496	18438	18597	18521	18454	18575	18554	18656	18534	18596	18597	18508	18547	18520	18396	18494	18602	18488	18582	18603	18292	18420	18526	18518	18490	18375	18534	18530	18584	18409	18449	18435	18576	18493	18579	18582	18542	18475	18319	18448	18601	18424	18394	18410	18518	18613	18549	18584	18516	18472	18297	18766	18353	18468	18506	18257	18693	18457	18739	18481	18693	18516	18525	18577	18503	18514	18360	18529	18486	18523	18567	18444	18685	18391	18501	18509	18508	18472	18443	18520	18549	18568	18541	18516	18645	18476	18606	18637	18607	18434	18458	18606	18400	18618	18394	18623	18584	18515	18571	18358	18500	18450	18349	18336	18559	18739	18494	18613	18499	18398	18613	18540	18568	18602	18670	18545	18478	18570	18396	18699	18261	18377	18533	18474	18612	18846	18552	18620	18670	18357	18667	18518	18385	18566	18566	18658	18540	18377	18419	18515	18630	18466	18415	18445	18631	18472	18705	18412	18565	18531	18524	18414	18561	18459	18443	18371	18478	18594	18437	18398	18434	18712	18449	18590	18503	18679	18473	18668	18566	18582	18574	18575	18505	18606	18486	18587	18503	18457	18548	18537	18528	18503	18677	18470	18538	18635	18631	18529	18463	18545	18531	18538	18564	18576	18395	18368	18619	18404	18609	18522	18456	18590	18597	18482	18525	18453	18401	18506	18493	18483	18747	18512	18459	18419	18456	18401	18282	18638	18503	18591	18637	18560	18674	18573	18510	18569	18653	18423	18430	18646	18667	18578	18539	18673	18475	18546	18588	18331	18614	18445	18450	18636	18680	18587	18590	18559	18563	18571	18645	18436	18438	18350	18659	18610	18503	18478	18499	18528	18591	18537	18570	18486	18584	18587	18564	18536	18536	18478	18673	18430	18569	18563	18597	18359	18472	18565	18431	18313	18561	18546	18531	18486	18296	18656	18527	18240	18607	18442	18523	18374	18480	18388	18493	18471	18541	18489	18463	18552	18583	18658	18363	18557	18689	18478	18438	18676	18498	18561	18548	18427	18449	18477	18458	18442	18451	18435	18686	18450	18603	18562	18463	18498	18465	18658	18540	18601	18661	18644	18448	18623	18616	18563	18366	18592	18555	18678	18383	18611	18454	18592	18455	18637	18413	18510	18415	18566	18518	18327	18697	18564	18463	18731	18514	18457	18410	18559	18609	18370	18466	18440	18611	18426	18271	18575	18457	18532	18572	18506	18599	18394	18556	18700	18568	18335	18435	18558	18416	18582	18494	18517	18444	18446	18495	18692	18535	18445	18521	18610	18542	18445	18536	18643	18556	18471	18609	18538	18592	18513	18469	18555	18406	18531	18510	18678	18606	18473	18506	18529	18478	18561
27611	22298	26604	25162	22087	25505	31301	29285	25920	23717	22686	22333	22349	22089	22092	22140	22261	22080	22141	22270	22213	22021	22168	22257	22154	22116	22237	22037	22137	22161	22254	22241	22357	22229	22124	22096	22267	22160	22154	22232	22209	22300	22116	22277	22143	22098	22169	22237	22180	22132	22037	22170	22214	22072	22265	22052	22079	22100	22158	22388	22338	22301	22249	22222	22098	22329	22001	22140	22377	22428	22031	22283	22022	21847	22175	22081	22090	22176	22256	22060	22274	22320	22043	22024	22211	22341	22071	22146	22102	22028	22101	22043	22088	22190	22005	22111	22117	22111	22330	22131	22294	22127	21952	22140	22201	22114	22262	22308	22205	22061	22091	22240	22038	22070	22472	22282	22059	22355	22204	22294	22316	22250	22292	22057	22264	22278	21962	22068	21950	21996	21951	21987	22182	22130	22073	22073	21969	22099	22374	21924	22560	22157	22147	22356	22189	22020	22293	22153	21971	22022	21971	22398	22070	22155	22036	22021	22242	22077	22193	22134	22071	21975	22079	22077	21887	22042	22087	22116	21956	22120	22007	22315	22143	22137	22185	21932	22089	21980	22076	22175	22195	22019	22098	22038	22228	22334	22108	22329	22271	22228	22181	22198	22066	22281	22039	22081	22083	22305	22275	22274	22194	22147	22279	22164	22211	22174	22389	22168	21904	22072	22044	22179	22190	22185	21774	21922	21950	22195	22182	22037	22007	22262	21841	22151	22234	22037	22179	22102	22118	22159	22201	22173	22256	22008	22061	22159	22195	22340	22311	22179	22224	22301	22269	22126	22127	22013	22022	22061	22195	21934	22295	22238	22027	21886	22221	21919	22174	22189	22064	22003	22209	22004	22138	22080	22105	22021	22323	22101	22076	22104	22170	22113	22210	22175	22228	22061	22105	22034	22024	22148	22125	21945	21953	22312	22248	22213	22213	21997	21959	22198	21973	22124	22111	21844	22107	22191	22150	22090	22205	22277	22058	22198	22034	22092	22018	22178	22120	22240	22098	22032	22130	21941	22049	22325	21930	22094	22143	22156	22045	22000	22356	22073	22134	22177	22016	22237	22158	22042	22113	22185	22332	22187	22142	22362	22138	22193	22234	22232	22108	22060	22074	22108	22132	22123	22182	21982	22051	22218	22044	22274	21997	22050	21968	22104	22044	22154	22179	22110	21924	22297	22383	22191	22220	22053	22162	22090	22062	21945	22284	22179	22072	21798	22332	22227	22031	22180	22083	22259	22182	22210	22004	22286	22215	22360	22275	21929	22004	21954	22106	22254	22104	21980	22242	22060	22246	22159	22234	22050	22071	22273	21935	21988	22174	22049	22141	22145	22235	22080	22206	22243	22088	22227	22229	22295	22062	22277	22001	22305	22183	22042	22184	22199	22154	22178	22401	22166	22268	22058	22266	22244	22252	22199	22118	22061	22150	22224	22150	22289	21753	22004	22229	22066	22275	22006	22324	22023	22098	22065	22252	22490	22061	22141	22295	22125	22197	22300	22022	22137	22115	22214	22071	22161	22201	22085	21984	22028	22076	22015	22303	22134	22102	22164	22223	22265	22004	22146	22111	22024	22146	22420	22109	22161	22049	22056	22034	22123	22384	22191	21910	22204	22047	21884	22269	21961	22172	22209	22073	22148	22241	22110	22210	22053	22261	22117	22272	22155	22269	22146	22273	22220	22007	22170	22032	22134	22104	21932	22264	22123	21961	22063	22238	22016	22155	22070	21960	22073	22212	21985	22174	22171	22073	21985	22207	22183	22214	22096	22159	22004	22138	22217	22048	22354	22133	22255	22217	22183	22152	22075	22117	22048	22220	22151	22335	22129	22198	22089	21991	21926	22276	21973	22131	22072	22279	21958	22078	22098	22059	22113	22205	22130	21870	22193	22124	22165	22024	22171	22051	22133	22093	22265	22167	22163	21935	21968	22139	22285	22107	22143	22134	21981	21752	22173	22079	22033	22218	22143	22172	22166	22073	22371	22331	22224	22123	22076	22242	22203	21952	22099	22227	22202	22314	22161	21976	22135	21886	22305	21997	22131	22251	22134	22170	21987	22118	22113	22237	22461	22164	22050	22138	22028	22087	21813	21994	22082	22218	21968	22080	21910	21982	22019	22157	22163	22081	22121	22187	21916	22128	22060	22091	22114	21987	22191	22012	22181	22225	22106	22310	22087	21984	21964	22131	22147	22276	22146	22041	22378	22173	22072	22061	22099	22308	22179	22029	22121	22148	22142	22023	22219	22061	22125	22017	22089	22156	22138	21991	22322	22068	22209	22328	22257	22375	22048	22233	22045	22116	22186	22016	22134	21966	22050	22343	22256	22214	22100	22199	22478	22176	22152	22291	22279	22112	22164	22121	22065	22092	22230	22131	22253	22311	21946	22311	21934	22197	22032	21994	22087	22018	21940	22019	22124	22215	22163	21997	22027	22070	22162	22278	22019	22237	22276	22014	22154	22321	22183	22217	22065	22141	22045	22078	22035	22217	22084	22044	22029	22190	22013	22095	22155	22060	22086	22153	22185	22120	22239	21874	22297	22229	21957	22308	21964	22051	22031	22175	21992	22055	22198	22111	22128	22105	22132	22007	22020	22125	22113	22086	22084	21961	22288	22182	22018	22040	21921	22156	22016	22283	22192	22245	22166	22118	22072	22041	22108	21833	22158	22121	21961	22208	22264	22159	22088	22138	22130	22243	22143	22035	22348	22105	22095	22159	22088	22074	22176	21967	22100	22161	22181	22266	22249	22052	22330	22323	22196	22226	22364	22113	22204	22291	22011	22216	22168	22322	22074	21940	22156	22311	22121	22221	22102	22468	22210	22110	22117	22021	22142	21986	21930	22232	21968	22303	22133	22178	22204	22010	22233	22251	21952	22353	22026	22032	22024	22016	22272	22157	22326	22006	22044	22218	22120	22084	22108	21996	22035	22029	22178	22263	22091	22224	22238	22277	22277	22299	22173	22418	22238	21821	21883	22011	21981	21888	21985	22224	22184	21906	22112	22185	22145	22232	22166	22159	22167	22303	22179	22156	22107	22285	22143	22153	22171	21896	22150	22127	22139	22069	22132	21954	22042	22298	22058	21922	22043	22080	22197	22057	22115	22470	22126	22074	22386	22094	21919	21993	22268	22124	22325	21991	22068	22070	22013	22222	21892	22040	22155	22194	22037	22010	22409	22153	22069	22084	21990	22101	22227	21960	21913	22055	22022	21944	22091	22196	22122	22181	22161	22402	22170	22056	22166	22310	22071	22181	22138	22024	22334	22245	22121	22207	21958	22252	22149	22051	22209	22001	22299	22220	22124	22228	22232	22222	22213	22163	22031	22251	22096	22305	22187	22074	22246	22107	22178	21879	21828	22018	22193	22157	22345	22132	22079	22147	22088	22213	22375	22289	21968	21969	22167	22285	22000	22111	22129	22267	22108	22084	21883	22287	22203	22324	22123	22266	22116	22069	21965	22200	22253	21992	22085	22019	22131	22013	22007	22090	22196	22197	21882	22383	22002	22116	22180	21968	22211	22315	22179	22142	22093	22215	21952	22223	22230	22277	22043	22141	22117	22079	22167	22064	22273	22125	22432	22167	22101	22348	22126	22442	22241	22268	22162	22133	22309	22255	22018	22095	22150	22074	21983	21984	22013	22103	22161	22107	22038	22261	22168	22320	22027	22169	22018	22245	22025	22175	22001	22298	22193	22216	22205	22026	22204	22250	22036	22235	22017	22061	22124	22268	22282	22440	22431	22177	22118	22166	22047	22275	22140	22271	22167	22169	22022	22240	22207	22171	22081	22251	22018	22224	22164	22352	22104	22260	22164	22206	22245	22272	22165	21963	22330	22291	22305	22149	22060	21971	21825	22226	22275	22397	21810	21988	21935	22013	22198	22154	21927	21980	22135	22054	22199	22188	22273	22269	22251	21986	21980	22080	22056	22217	22533	22153	21948	22137	22094	22352	22375	22450	22055	21977	22020	22200	21986	22302	21938	22164	22131	22275	22123	22004	22211	22239	22066	22407	22194	22224	22259	22336	22176	22116	22483	22117	22437	22352	22171	22238	21797	22102	22192	22199	22205	22165	21956	22045	22205	22114	22139	22365	22061	22214	22108	21888	22092	22179	22098	22217	22136	22046	22240	22040	22055	22107	21939	22226	22338	22295	22183	22145	22229	21963	22069	22119	22183	22120	22204	22173	22226	22267	22037	22087	22045	22243	22025	22086	22263	22352	22206	22105	22199	22063	21983	22191	22026	22262	22251	22026	22049	22233	22076	22244	22325	22371	22311	22255	22181	22162	22123	22344	21964	22221	22057	22238	22002	22218	22100	21746	22254	22072	22139	22068	22246	22254	21848	22259	22158	22116	22275	22299	22282	22083	22351	21971	22221	22182	22068	22349	22135	22297	22215	22233	22195	21900	22266	22121	22081	21959	21973	22209	22103	22247	22196	22244	21906	22084	21903	22080	21999	22224	22133	22130	21994	22149	22000	22169	22026	22287	22049	21986	21989	22099	21962	22253	22200	22329	22060	22062	22387	22191	21942	22229	22181	22293	22107	22311	22496	21935	22127	22037	22059	22193	22129	22189	22252	22072	22097	22165	22309	22213	22093	22134	22273	22224	22177	22201	22159	22157	22021	22226	22169	22127	22151	22241	22274	22154	22196	22327	22173	22018	21914	22296	22067	22208	22187	22207	22075	22218	22060	22128	22110	22431	22306	22236	22211	22038	22046	22286	21995	22063	21959	22204	22161	22159	22258	21986	22033	21997	21848	22262	22116	22151	22181	22265	22129	22251	22235	22079	22181	22255	22137	22145	21897	22494	22123	21987	22094	22384	22108	22018	22108	22079	21975	22215	22055	22267	21969	22177	22195	22039	22210	22314	22227	22193	22149	22091	22284	22234	22257	22031	22167	21947	22177	21994	21979	22040	22311	22127	22409	21991	22052	22153	22170	22154	22011	22285	22239	22039	22025	22206	22190	22295	22132	21961	21927	22063	22277	22217	21972	22112	22332	22094	21940	22229	22001	21974	22185	22143	22008	22030	22193	22129	22030	22041	22243	22111	22099	22150	22061	22285	21913	22026	22197	22200	22262	22193	22173	22000	22324	22304	22203	22093	22281	22101	22413	22130	21857
16545	20443	19949	19130	18607	23280	29760	26359	22051	19587	18524	18139	18040	18032	18142	18236	17943	18050	18000	18096	18234	17991	18047	18148	17946	18018	18026	18134	17991	18029	17997	18114	18071	17962	18025	17986	17893	18076	18110	18076	18108	18253	17982	18028	17948	18039	18140	18114	18067	18048	18046	18204	17975	18072	18127	18011	17910	17909	18135	18046	17858	18054	18078	18039	18111	17880	17844	17894	17984	18008	18251	18019	18138	17989	17931	17988	17979	18135	18046	18130	17946	18080	17917	18132	18059	18077	18091	18005	18046	17973	18280	18042	17988	18057	18075	17866	18002	17895	17935	17946	18049	18096	17923	18240	17909	18069	17959	17981	18001	18058	17871	18119	18151	18019	18086	17876	17956	17951	17926	18075	18040	18026	17963	18067	18040	18026	17998	17987	18077	17945	17937	18073	18035	17960	18101	18007	18101	17902	18075	18196	17940	18110	17967	17854	18152	18014	17997	17980	17981	18037	17927	18173	18029	18100	17935	18007	18056	18112	18070	18134	18043	18003	18114	17759	17983	18035	18053	18027	18073	17895	17831	18063	17989	18178	18009	17989	18162	18084	17846	18129	18125	17943	18154	17973	18103	18081	17971	17905	18127	18068	17970	17982	18043	18033	17977	18120	17932	18121	18105	17977	17978	18076	18054	18106	17917	17900	17938	18021	18146	18002	17939	18043	17900	17992	18193	18208	18173	17964	18143	17952	18047	18073	18029	18090	18012	18049	18068	17918	17953	18059	18136	18140	17934	17972	18115	18185	18020	18037	18092	18076	18110	18069	18093	18081	18017	18046	18054	17944	18203	17949	17986	17963	18059	18106	18082	17936	17970	18187	17999	18085	18023	18297	18113	18247	18013	18172	17998	18056	17894	18077	17945	18124	18226	17925	17930	18056	17982	18218	18011	17832	17975	17874	17984	17888	17947	18027	18028	17908	18124	17898	18053	18032	18071	18045	17999	18189	18012	17903	18021	18107	18021	17967	18019	17854	18118	17915	18018	17905	18080	18029	18134	17812	17958	17961	17966	18116	17887	17961	17894	18043	17922	18148	17945	18140	18016	18217	18033	17998	17867	18120	18031	18128	17928	18109	18012	18022	18071	18020	17836	17931	18061	18076	18093	17861	17941	18111	17990	17984	17980	17950	17930	17883	18050	18045	17922	18190	17942	17983	17972	17931	17982	17949	18078	18053	17863	18140	17783	18276	18033	18133	18032	18008	18175	17961	18139	18039	18120	18060	18036	18106	18016	17962	18013	18156	17969	17977	17959	18210	17903	18052	17994	18045	18083	17966	17914	17995	18062	18044	17849	18026	17961	18116	17988	18022	18162	18091	18145	18002	17975	17918	18031	18033	18063	18106	18039	18023	18075	17968	18268	18001	18188	17884	17982	17900	18084	18034	18121	17990	18140	18025	18000	18131	18000	18013	17949	17958	17966	17949	17857	18021	17884	18022	18037	18191	18053	18041	18014	18014	17969	17954	17996	18039	17814	17885	18132	18025	18073	18122	18113	18001	18096	18007	18010	18067	17898	17995	17982	18109	18233	18077	18040	18158	18056	17939	17910	18003	18101	18025	17995	17962	18244	18079	18001	17918	17906	17946	18057	17870	17909	17898	17960	17996	17973	17977	17926	18153	18043	18007	18165	18056	17935	17905	18026	17927	17759	17992	18096	18085	17890	18089	18109	17991	18031	18000	17925	18052	17923	18019	18073	18083	18168	17973	18129	18034	18046	18099	18102	17925	17851	17964	17925	18003	18032	18077	18104	17931	18081	18097	18088	17869	18009	18106	17868	18138	18031	18062	17982	17949	17917	18106	18161	18089	17982	18018	18055	17892	18163	18192	17989	17998	17993	18049	18077	18074	17950	17999	17985	18213	17894	18344	18058	18102	18076	18092	18117	18034	18082	18035	17909	18086	18010	17962	18068	17990	18214	18077	17863	17952	18314	17919	18061	18047	18058	17957	18164	17883	18159	18040	18026	18103	17983	17876	18039	18017	18008	18060	18176	17967	18268	18206	18143	18007	17968	18045	17836	18032	17991	17981	17991	18019	17915	17820	17922	18007	18010	18027	18108	17943	18128	18083	17970	18166	17944	18026	17993	18034	18100	18127	18044	18040	18056	18030	18003	17828	18109	18058	18169	18241	17977	17936	17897	18035	17899	18010	18008	17992	18233	17943	18079	18056	17939	17970	18032	18063	18040	18131	17967	18206	17946	17901	18030	17977	18079	17993	17928	17891	17935	17924	18149	18059	17995	18149	17843	17941	17924	18277	18046	18157	17985	17992	17844	17962	17993	17979	18316	17928	18039	18006	18088	18024	17996	18045	17863	17994	18048	17955	18190	18055	18018	18042	18045	17962	17751	18124	18137	18135	17995	18118	18078	17948	17779	18088	18122	18107	17953	17937	18023	18044	18120	18164	18082	18141	17993	17927	17888	18017	18117	18116	18071	18011	18028	18038	18103	18067	17956	18016	18105	17964	17953	17932	18112	17967	18023	17897	17982	18123	18106	17945	18157	17956	18006	17952	17961	17961	18056	17975	18023	18147	18062	17925	17988	17821	18104	17857	17998	18105	18045	18067	18109	17998	17997	18017	18086	18132	18131	18113	17984	18179	17942	17956	18103	18053	18184	17823	18092	17974	17929	18110	17918	17899	18130	18200	17961	18072	17968	18053	18057	18140	18065	17910	18066	18091	17896	18036	18024	17985	18137	17906	18126	17867	18022	17909	17935	17825	18103	17911	18119	18080	17905	18081	18041	17978	17986	17863	18077	18090	18053	17998	18095	18145	18052	18084	18132	18109	18124	18116	18031	18077	18035	17953	18080	18014	17993	17905	18254	18203	18074	18175	17897	18111	17921	18139	18093	18019	18188	17998	18175	18151	18131	18005	17954	18038	17868	18235	18096	18204	18136	18115	17922	18045	18125	17903	18080	18007	17837	18125	18028	18160	18182	18070	18013	18064	18056	17952	17995	18196	18150	18084	18107	18014	18124	18101	17920	18109	18203	17982	17942	18035	18212	17934	17992	17933	18140	17884	17978	18081	18133	18103	18088	18118	18178	18192	18055	18028	18125	18077	18104	17937	18050	18132	18060	18185	18128	18025	17957	18127	17963	18058	18103	18059	18010	17963	17824	18142	18078	18139	17857	18081	18064	18012	17914	17939	17979	18142	17979	18098	18027	18088	18091	18070	18050	17943	17796	17919	18061	18055	17988	17916	18013	17981	17884	17969	17916	18095	18195	18022	17873	18049	18093	18091	18074	17987	17938	18008	18091	17792	17973	18154	18165	17931	18075	17872	18005	18148	18039	17965	18017	18119	18053	17994	18085	17905	18026	17949	17965	18130	18030	18017	17871	18048	18047	17985	18018	18119	18164	18060	17918	18057	18070	18043	17929	18114	18116	18013	18163	18146	17966	17976	17993	18048	18047	18101	18045	17942	17918	18004	18096	18175	18000	17859	17989	18263	18042	17936	17934	18072	18087	18020	18039	17925	17986	18163	18019	17997	17970	17978	17953	18063	18099	18064	18076	18051	17952	17971	18073	18131	17948	18093	18045	17891	18175	18037	17894	18078	18037	18080	18172	17893	17980	17982	17958	18133	18048	17970	18014	18221	18080	17941	18050	17942	18105	18027	18023	18045	18016	18025	18016	18144	18022	18011	18031	18083	18078	17941	17972	17874	18009	17922	18195	17978	18158	18245	17936	18006	18031	18108	18030	17967	18025	17861	18015	18042	17997	18054	18135	17864	18031	17923	17880	18053	17973	18077	18036	17962	17967	18090	18060	18027	17803	18104	17941	17967	18177	17864	18091	18161	18042	18068	18067	18121	18158	17968	17873	18018	18163	18129	17930	17976	18217	18122	17968	18112	18127	17904	17968	18052	18190	18076	18067	17971	18239	17993	17971	18030	17758	18045	17913	18023	18164	18140	18220	18151	18020	17971	17918	18069	18001	18124	18112	18026	17892	18091	18181	18055	18140	18041	17932	18190	18104	18129	18272	18000	17985	17919	18379	18160	18044	18078	18011	18133	17753	17955	18094	17994	18080	18138	17866	18042	17859	18103	18107	18137	17999	18072	18001	17987	17965	17871	18047	18125	17982	17918	18177	18039	18040	17977	17964	18116	17860	18194	18107	18034	17980	17845	18129	17945	17993	17934	18094	18052	17886	18086	18025	18021	18115	18115	18037	18093	18080	18033	18055	17890	17989	18146	18019	17978	17963	17924	18167	17952	17927	17939	17962	18040	17944	18083	17952	18042	17893	18003	17988	18054	18004	18001	18019	18065	18075	17991	17892	18198	17994	18165	18003	17866	18063	17983	17993	18122	18102	17844	18166	17954	17994	17765	18086	17881	18050	18000	17986	18153	18001	18140	17952	18082	17850	18115	18017	17972	18081	17980	18102	17955	17937	18119	18195	18071	18178	17957	18007	17940	18119	18198	18164	17888	17973	18139	17926	18123	17940	18157	17980	18076	18120	17962	18024	18061	18027	18121	18019	17936	18084	18002	18076	17928	18080	18090	17988	18102	17821	18020	18008	17943	18081	18127	18011	18110	18010	18005	17987	18023	18001	18155	17994	18047	18152	18283	17859	18068	18014	18031	18012	17946	18004	18027	18005	18086	18131	17922	18055	17901	18007	18067	17935	17987	18110	18079	17937	18048	17987	18010	17899	18019	18041	17984	17960	18146	17910	17974	18038	18122	18046	18104	18010	18084	18048	18176	17994	18087	18062	18036	18033	18093	18139	17878	18087	17980	18091	18046	18018	17864	18096	18105	18129	17890	18029	18063	18131	17973	18018	17988	18152	18140	18024	18026	18142	17962	18091	18008	17958	18031	17933	18068	18253	18061	18033	18080	17852	17953	17991	17992	18077	18138	18172	17985	17970	18082	18176	18093	18042	17988	18067	18003	18022	18008	18258	18219	18085	18097	18048	17986	17991	18003	17982	18100	18080	17765	17998	17962	18005	18148	18109	17979	18033	17861	18053	18106	17983	18104	18060	18042	17808	18042	17978	17992	18162	18015	17858	18031	18054	18039	18112	18080	18085	17962	18077	17962	17972	17944	18031	18052	18064	17972	17987	17975	17989	18120	18105	18065	17949	18008	18098	18037	18073	18089	18021	18072
24732	21496	28820	24959	24087	41679	55318	47358	37020	29389	24779	22967	22391	22141	21993	21871	21944	22008	21700	21993	22171	21989	22410	22239	21869	22118	21978	22137	22010	21830	21996	22098	21934	22046	21745	21827	21919	22126	22052	22039	21811	22111	21843	21826	22022	21815	21906	21782	22065	21911	21932	21787	21951	21812	22081	22056	21821	22103	21887	21737	21972	21909	21739	21783	22043	21914	22061	21750	21874	21979	21840	21955	21973	21862	21667	21795	21926	21929	21935	21800	22046	21835	22021	21707	21903	21828	22003	21721	21944	21812	21869	22011	22213	22047	21871	21818	21932	21617	22071	21849	21782	21858	21833	21971	21850	22008	21868	21993	21854	22000	21813	21870	22018	21932	21979	22029	21730	21908	21962	22223	21873	21938	21950	21716	21768	21840	21948	21909	21846	22028	22119	21851	21996	22061	21997	21764	21870	22021	22134	21812	21954	22057	22056	21889	21833	22069	21970	21820	22022	21977	21768	21860	21931	21638	22071	21944	21850	22145	21992	22114	21939	22053	21892	21866	22088	22011	21956	21918	21933	21984	21947	21836	21910	21717	21837	21742	21958	21956	22024	21910	21869	21852	21978	21812	21779	21817	21950	21984	21908	22106	21843	21789	21991	22208	22021	21913	21814	21838	21867	21943	22000	22015	21913	22037	21895	22166	21965	21869	21745	21836	22053	22028	21915	21844	21984	22072	21903	22000	21715	21698	21906	21993	21826	21668	22198	22036	21836	21957	21995	21856	22016	21655	21776	21807	21954	21842	21924	21876	21836	22072	21686	21765	21972	21813	21921	22105	21894	22063	21899	21963	22041	21677	21948	21694	22150	21865	21864	21602	21840	22051	21926	22209	22059	21863	22115	21796	22145	21998	21917	22126	22069	22002	22084	22013	22026	21853	21811	21947	21870	21882	21826	21960	21902	22036	21823	21739	21974	21783	21963	22003	21964	21855	21993	21872	21831	22054	21785	22053	22038	22045	21877	21939	21844	21770	21790	21943	21813	21983	21916	21920	21849	21991	21917	21942	21921	22026	21921	21939	21944	21797	22029	21973	21971	22035	22085	22095	21848	21651	21843	22035	22183	22018	21775	21919	22001	21928	22018	21945	21911	21968	22043	21727	21940	21831	22050	21956	22012	21909	21950	21862	21735	21757	21868	21950	21709	21803	21896	21965	22001	21996	21748	21701	21898	21836	21984	21891	22063	22052	22073	22090	21831	22001	21877	22004	22031	22004	21888	22008	21950	21898	21808	21915	22071	21920	21915	21746	22026	22162	21833	21732	21920	21963	21884	22056	21934	21847	22063	22030	21734	21884	21960	21907	22063	21802	21821	21916	21894	22207	21911	21737	21863	21967	21715	22010	21789	21796	21863	21854	22084	22072	21879	21743	21934	21988	21857	21866	21914	21990	21982	21916	21744	22052	21756	21873	21775	21909	21933	21761	21919	21772	21935	21932	22048	22013	21809	22025	21807	21774	21826	21792	21960	21701	22056	22033	22026	21909	22068	21786	21880	21824	22063	21946	21972	21900	21861	21761	21705	21796	21895	21970	21711	22089	21848	22029	21925	22171	21801	21921	21942	21903	21901	21816	21776	22018	21975	21911	21843	21788	22012	21946	22141	21817	21900	21902	21862	21739	22057	21855	21764	21953	21742	21838	21886	21813	21899	21912	21926	21678	21700	21994	21821	21902	21957	21773	22100	21912	22160	21635	21765	21941	21903	21721	22112	21896	22058	21926	21662	21847	21879	21960	21937	21990	21933	22128	21778	21951	21917	22137	21840	22115	21830	21778	21772	21934	22058	22125	21858	21943	21833	21922	22101	21834	21829	22044	21928	22080	22102	21867	21883	22001	21955	21791	21965	21655	22063	22012	22036	21935	21726	21807	21961	21801	21704	22004	21806	22160	22004	21868	21845	21963	21784	21854	21906	21996	21970	21858	21862	21779	22058	21752	21817	21929	22191	22004	21880	21926	21990	21895	21942	21849	21883	22035	21804	21968	21990	21873	22069	21960	22068	21860	21673	21833	22015	21809	21855	22077	21965	21841	21960	21790	21763	21918	21924	21814	21942	21812	21937	22156	21752	21772	22088	21954	22053	21959	21996	21815	21863	21948	22022	21847	21875	21762	22087	21908	22077	21918	21723	21852	21948	21750	22053	21739	21859	21751	21989	22024	22016	21998	22030	22012	21722	21948	22014	21919	21635	21917	22055	21853	21901	21725	21783	22033	21997	21913	21917	21858	21722	21922	21947	21823	21815	21823	21917	22121	22132	21838	21845	21814	21706	21951	21858	21635	21898	21800	21854	21977	21740	21909	21747	21985	21835	21891	21942	22089	22061	21952	21976	21736	21780	21944	21987	22028	22015	21972	21822	21881	22057	21934	21875	22090	21904	22186	21961	21903	21850	22124	21828	21866	21877	21766	22048	21971	22033	21982	21797	22098	21753	21736	21858	21722	21692	21956	21915	21854	21814	21848	21952	21804	22106	21914	21880	21769	22107	22145	21905	21944	21817	21834	21984	22134	22113	21935	22144	21802	21952	21820	21908	21706	21852	22032	21991	21735	22132	21945	21672	21868	21849	21879	21802	21936	21851	21898	21916	21799	21818	21921	21868	21973	21955	22056	21843	21715	22022	21927	22080	21891	22052	21972	21811	21792	21927	21841	21819	21981	21728	21846	22097	21807	21975	22010	21867	21922	21909	21855	21750	21839	21640	22038	22009	21987	22117	22096	21842	21974	21927	21981	21841	22144	21997	21915	21896	21867	21806	21970	22016	21910	21847	21920	21927	22115	22254	21800	21965	21776	21910	21937	21714	21905	21847	22049	21900	21949	21809	22004	22158	21954	21923	22015	21646	21828	21914	21877	22074	21703	21736	21928	21942	21860	22058	21899	21827	21786	22010	21976	21877	21913	22042	21863	21802	21841	21777	21729	21819	22041	21939	22051	21962	22039	21843	21946	22142	21912	21952	22121	22029	22216	22200	21854	21865	22042	21872	21873	21901	21818	21864	22293	21955	22051	22025	21895	22032	21760	22035	22117	22059	21880	22048	21809	21876	22017	21853	21961	22179	21973	21857	22164	22002	21682	22007	21992	21950	21930	21995	22008	21909	21926	21925	21816	21957	21927	21948	22028	21898	21810	21896	21954	22110	22093	22041	22007	22183	22034	21898	22001	22004	21814	21897	21932	21853	21998	21952	22130	21694	22008	21803	21895	21751	21923	21801	22044	22069	21788	21998	21944	21858	21723	22070	21898	22056	21776	21740	22102	22081	21809	21870	21810	22042	21919	22057	21973	21726	21775	21950	22213	21943	21972	21896	21719	21923	21780	21896	22033	21958	21874	21934	21842	22009	21855	21928	21934	21836	21852	21794	21706	22016	21794	21929	21852	22057	22008	21855	22001	21932	22070	21901	21721	22074	21883	21835	22040	22224	21906	21875	21794	21931	22121	21867	21850	21768	22174	22042	21889	21726	22020	21815	21943	21872	21806	22065	21962	22030	22055	21886	21932	21789	21854	21920	21980	21883	21973	21958	22093	21745	21903	21958	21914	21817	21962	21950	21891	21937	21886	21916	21905	22129	22177	21862	22038	21893	21620	21838	22066	22036	21979	21912	21758	21939	21909	21789	22018	22132	21880	21991	21939	21822	21896	21752	21905	21921	21959	22085	21913	21620	22096	22004	22057	21969	21943	21978	21962	22087	21974	21914	21977	21825	21867	22026	21954	21716	22014	22105	21924	21885	21885	21841	21867	21960	21945	21813	21894	21939	21733	21958	21810	21989	21841	21818	21817	21804	21982	21846	21942	21981	21895	22012	21991	21786	21921	22091	21758	22074	21628	22057	22025	21792	21960	21960	21960	21963	21880	21993	21815	22057	22066	21955	21832	21699	21850	21939	21832	21727	21932	21815	21793	21843	21809	22039	21769	22078	21973	22098	21820	21953	21982	22075	21826	22003	21883	21899	22027	21826	21841	21982	21774	21833	21912	21886	21981	22042	21842	21907	22007	21869	21970	21884	22199	21808	21901	21886	21976	22068	21996	21989	21969	21739	22031	21728	21738	21818	21732	21784	21929	21921	21668	21784	21857	21999	21871	22130	21949	22124	21894	21838	21968	22025	22099	21929	22127	21818	22048	21903	21877	21986	21919	21690	21913	21989	21911	22079	21907	22027	22109	21946	21735	21865	22045	22049	21974	21994	21992	21775	21845	21798	21828	21901	22000	21988	21819	22044	21725	21841	21878	21787	21759	21915	21913	21966	21872	21937	22019	22048	22056	22169	22095	22143	22023	21963	22017	22159	21971	21869	21879	21987	22078	21954	21929	21899	21787	21964	21726	21926	22069	21970	21760	21816	21783	21906	21893	21884	22010	22021	22114	21873	22051	22166	21991	22031	21945	21986	22044	21890	21938	21803	22032	22122	21975	21974	22068	21755	21769	21925	21676	21925	21883	21698	21809	21812	22167	22077	21823	21773	21895	21790	21943	21993	21766	21927	21829	21912	22082	21985	21892	21844	22015	22094	21860	21948	21818	21829	21925	21943	21931	21869	21739	21743	21926	21895	21752	21977	21929	21885	21881	22042	21882	22156	21994	21868	21891	22079	22115	21810	22057	21901	21737	21872	21756	21972	22101	21887	21646	22028	21848	21819	21902	21642	21824	21971	21967	21822	21915	22028	21873	21849	21897	21953	21985	21843	21991	21768	22124	22117	22060	21936	21807	22076	21823	21912	21755	21769	21974	21979	21982	21882	21510	21996	21988	21994	22081	21981	21786	21880	21963	21723	21822	21915	22081	21955	21898	22057	22042	22007	21926	21867	21983	22084	21959	21997	21857	21699	21970	21851	21769	22076	21936	21815	22054	21917	21685	21808	22012	21801	22016	21980	21921	21847	21751	21909	21951	22043	22006	21931	21942	21931	21848	22045	22103	21853	21837	21888	21885	21977	22051	21841	21924	21966	22158	21906	21911	22014	21881	21938	22057	21889	21855	21809	22104	22018	21857	21924	21985	22128	21965	21809	21955	21603	21717	21933	21934	21799	22039	22074	21967	21895	21783	21938	21923	21979	21790	21767	21679	21864	21752	22091	21922	21885	22061	22057	21690	21940	21814	21891	21900	22051	21966	22151	22003
15022	24327	23379	20634	23426	44009	52835	45803	35516	26464	20959	18872	18116	18275	18256	18090	18054	18201	18071	18046	18288	18007	18109	18008	18051	18004	18024	18035	18030	18059	18010	17967	18068	17935	18193	18162	17965	18110	18130	17833	18192	18010	18042	18007	18068	18145	18207	18076	18052	17813	18046	18113	17987	17949	18081	17979	18056	18116	18002	17998	18099	18138	17995	17968	18044	17834	18051	18134	18059	18044	17853	18180	18013	18086	18030	17883	18157	17859	18096	17949	18042	17842	17854	18015	17977	18163	18113	18140	17967	17972	17959	18103	18001	18063	17899	17867	17927	17908	17938	17874	17991	18086	17981	18132	18055	18056	18111	18124	18058	18054	18054	17909	17991	18008	17889	18195	18087	17990	18104	18048	17784	18022	18111	18031	17793	18145	17893	17991	17996	18090	18055	17967	18144	18149	17962	18154	18077	18092	18092	17883	18011	18035	18134	18150	18053	17870	17822	17992	17862	17781	18011	18114	18085	18073	17845	17996	18149	18211	18032	18140	18057	18186	17927	17989	17897	18068	17985	18120	18013	18018	18009	18046	18132	18136	17899	17930	18055	18006	17958	17961	17876	18046	17945	18018	17962	18074	17979	18089	18070	17971	17924	18027	18071	18027	17956	18084	18219	17970	17970	18095	18127	18072	18100	17943	18274	17949	18029	17980	18180	17965	18200	18040	17941	17932	18139	17908	18140	17981	18094	17923	18089	17947	18233	17915	17975	18219	18102	18027	18108	18177	17923	17978	18110	17998	17967	18116	17903	18158	17983	18052	18156	18031	17988	18065	17930	17894	18166	17863	18026	17880	17979	18011	18088	17873	18076	18127	17977	17987	18087	18083	18054	18088	18027	17991	18099	17976	18135	18099	17981	17965	17897	17890	17965	18134	17992	18169	17986	18191	18000	18047	18068	18148	17993	18076	18044	17984	18255	17950	18032	18024	17997	18107	17939	17930	18019	17944	18039	18176	18026	18078	17961	18213	17978	18101	17858	18057	18048	17992	18106	17878	18059	18023	18086	18048	18094	18115	17959	18030	17956	17989	17790	18024	17936	17989	18090	17830	17806	18060	18047	17818	17943	17996	17983	17893	17958	17899	18047	18101	18012	17887	18112	18091	18047	18198	17916	18030	18041	18150	18199	18069	18021	17833	17939	17979	18028	17883	18066	17852	18069	17875	17927	17910	18069	18055	17944	18088	18073	18185	18154	18074	17902	17980	17903	18045	17944	18084	18119	18005	18110	18107	18080	17968	17951	18157	18170	18053	18183	18228	17945	18173	18049	18142	18165	18054	17822	18087	18076	18129	18015	18043	18083	18002	18024	18134	18026	18177	17903	18103	17982	17779	18002	17991	18038	17910	17994	18067	18215	18074	18133	18125	18048	18012	17940	18160	17982	17983	17909	18003	18138	18056	18047	17809	17885	17843	18082	18135	17992	18164	18081	17969	18101	17897	18092	18033	17982	17989	18262	18210	18160	18079	18036	17991	17828	18032	18035	17989	17997	18103	18137	17917	18032	18148	18033	17923	17987	18240	18047	18097	17748	17960	18133	17924	17995	18088	17979	18106	18062	18044	18027	17979	18016	18109	17836	18044	18108	17982	17944	18064	17940	17976	18040	18109	18153	18110	18071	18186	18143	18101	17928	17904	18097	18169	18075	18042	18074	18097	18180	17873	18011	18011	17911	18121	17958	17974	18044	18005	18038	18006	17877	18033	17930	18016	18141	18133	18058	17964	17993	18072	18075	18045	18141	18089	17887	18091	17934	18080	17984	17954	17968	18011	18073	17974	18079	17977	18035	17996	18008	17910	17988	17958	18129	18053	17959	17992	17946	18002	18157	18179	18120	18112	18169	18030	17989	18110	18011	17983	18117	18190	18030	17914	18095	18016	17863	18073	18010	18112	18031	18176	17849	17878	18029	17939	18087	18167	17949	18054	17958	17930	18045	17970	17975	17932	18196	18034	18243	17991	17946	18006	18119	17813	17984	17764	18127	17817	17910	17933	18055	18062	18006	18123	17963	18020	18062	17934	18098	18089	17997	17987	18006	17983	17922	18078	18072	18143	17903	17955	18170	17967	18085	17936	18223	18214	17873	17972	18096	17905	18161	17940	17768	18098	18025	18061	18040	17903	17914	18118	17969	17875	18062	18010	18042	17987	18090	18027	17945	18056	18038	18004	17886	17984	18049	17998	18111	18015	18120	17946	18048	17990	17926	18019	18058	17995	17896	17928	17906	18005	17945	18009	18003	18056	18151	18052	18017	18118	17961	18105	18084	18138	18072	17930	18058	18054	17871	17893	17919	18088	18048	18148	17984	17981	18084	17891	18120	18270	17969	18058	18120	18225	17883	18104	17920	17975	17825	18051	18051	18102	17946	18205	17945	17890	18025	18027	18049	18089	18007	18174	18245	18059	17884	18012	17995	17985	17988	17969	18066	18077	17883	18255	17856	17997	17978	18077	18083	18118	17873	18128	17939	18078	18238	18092	17982	18132	18177	17941	17989	18010	18087	18123	18091	18057	17914	18204	18198	18042	17836	18192	17916	18041	18032	18107	17835	18090	18135	17832	18003	18103	17883	18029	18069	18001	18071	17864	18035	18089	17861	18092	18106	17896	18144	17847	17938	18149	18137	17934	18023	18025	17830	18063	18080	18073	18117	17982	18108	17999	18133	17922	18176	18093	17902	17913	18028	18113	18181	18008	17959	18063	18147	18104	17868	17913	18078	17959	18246	18107	18058	18150	18084	18065	18004	17951	17963	18088	18141	18217	17861	18042	18368	17870	17930	17982	17863	18071	18233	17853	18055	17960	18178	18134	18206	17997	18148	18006	18141	18145	18040	18095	18009	18039	17924	17984	18083	18051	18090	18063	17983	17975	18177	17923	18038	17989	17867	18077	18123	17988	17919	17920	18089	17948	18116	17997	18026	18084	18111	17925	18030	18076	18023	17996	17906	17974	18018	18020	18145	18027	17833	18175	18092	18161	17940	18150	17968	18176	17903	18011	18002	18149	18105	18060	18026	18084	17839	18155	17994	17945	17952	17949	17943	18079	18046	18007	18075	18017	17987	18158	18030	18081	18087	17908	18035	17958	18156	18012	17961	17943	18092	17981	17944	18066	18088	17832	18023	17939	17972	18012	17914	18049	17944	18027	17982	18058	18091	18044	18116	18097	18099	18009	17969	18032	17998	17828	18019	18013	17956	17912	17929	18162	18196	17971	18092	18008	18178	17881	18132	17979	17949	18088	18026	18019	18055	18113	18011	17994	18069	18122	18210	18023	17968	18163	18010	18079	17924	18027	17954	17909	18095	18005	18038	17895	17974	18044	18032	17914	17965	18037	18014	18180	18075	18072	17894	17938	17926	17953	18086	17966	18009	18149	18147	17863	17996	18167	18059	17942	18004	17735	18058	18172	17972	18009	17989	17973	17904	18189	17913	18105	18033	18162	17995	17992	18127	18049	18107	18146	18009	17923	18081	18088	18165	17936	18192	17968	17882	17817	17842	18093	18099	18024	18060	17986	18036	17947	18125	17920	18121	18134	18055	18167	18023	17978	18001	18107	18118	18158	18004	18057	18071	18008	17910	18043	17980	18216	18058	18191	17938	18136	18118	17911	18043	17927	18081	17956	18082	18026	18007	18082	18088	18041	18055	17909	17868	18072	18062	18087	18022	17908	18108	17967	18125	17930	18124	18043	18081	17913	18112	18020	18051	17984	18049	17952	18074	17900	17871	18178	18004	17952	18042	18045	18010	17970	18025	17975	18028	17973	18085	17996	18117	17930	18160	18125	17989	18021	17915	18151	18145	18079	17949	17979	17969	18018	18002	18014	18082	17988	18033	17959	18043	18052	18051	17953	18009	18032	18135	17931	17979	18073	18023	17849	18038	17897	18003	18076	17830	17997	18232	17977	17987	18195	17914	18089	18019	17932	17875	18089	18077	18080	18042	18194	18107	18000	18080	17940	18161	17978	18091	18090	18186	17945	17795	18094	18035	17977	17946	18018	18152	17966	17941	18231	17940	18033	18123	18134	18021	17972	18203	18045	17972	17975	18059	18011	18166	18026	17985	18128	17984	18119	18095	18066	18104	18172	17846	18071	17987	18053	18149	18045	18071	18174	17964	18018	18108	17865	17813	18180	18088	18095	18228	18025	18088	17874	17957	18042	18091	18059	17973	17881	17937	17979	17841	18191	18060	17932	18200	17954	18103	17834	18029	17973	18065	18093	18033	17913	18004	18129	18111	17837	17988	17994	17973	17907	17920	17976	18197	17952	17977	17846	18072	17911	17976	18077	18006	18048	18082	18080	18044	18137	17962	18008	18050	18261	18137	18045	18035	17926	18013	17961	17877	18202	18176	18084	18071	18065	18040	17997	18180	18109	18039	18045	18155	17825	18019	18013	17915	18100	17957	18008	18122	17978	18270	18011	18061	18040	17988	17999	18023	18239	17985	18153	17997	17960	17973	18000	17932	18076	17998	18171	18031	18033	17956	17986	18114	18070	17914	18033	17879	18001	18132	18053	18069	18118	18045	18028	18257	17948	17977	18011	18052	18103	18009	18077	17884	18042	18042	18096	17880	17942	17995	18043	17888	17944	17997	17822	17994	17970	17951	18025	18014	18020	17887	18053	17996	17939	18137	17990	18109	17941	18093	18045	17953	18015	17875	18050	17958	18046	18010	17881	18051	17983	18057	18051	18098	18187	18052	18005	18116	18101	17965	18034	17981	17974	18018	18101	18047	18059	18007	17979	18086	18046	17970	17932	18131	18032	18126	18076	18112	18040	18177	18127	18185	18128	17983	17903	18220	18144	18015	17859	17790	17964	18073	18011	17947	17983	17929	17821	18061	18132	17980	17952	18127	17959	18097	18005	18097	18084	17863	17889	18055	17985	18013	18048	18008	18175	17891	17933	17979	18077	18269	17836	17988	18165	17995	18072	18057	18033	17993	18043	17784	18033	18052	17822	17995	18008	18028	18178	18233	18169	18051	18169	18061	17948	17973	17969	17985	18035	18078	17931	17999	18012	18127	18063	18090	17984	17891	18070	18184	18068	18014	18105	18060	17925	18035	18057	17919	18036	17917	17728	18027	18109	18061	17920	17932	18140	18107	18356	18003	18203	18024	17985
22917	21506	29451	23995	21847	48155	71596	62895	49076	37110	28691	24256	23014	22598	22606	22597	22505	22321	22388	22332	22306	22475	22465	22309	22513	22345	22556	22350	22333	22323	22496	22375	22359	22581	22270	22434	22290	22168	22178	22276	22549	22336	22393	22297	22429	22306	22490	22615	22422	22202	22471	22279	22453	22424	22339	22274	22647	22299	22187	22566	22389	22336	22449	22510	22291	22295	22191	22389	22584	22217	22494	22297	22366	22194	22357	22354	22334	22488	22245	22164	22237	22233	22479	22500	22129	22445	22299	22536	22448	22245	22333	22259	22356	22318	22492	22272	22348	22313	22243	22231	22063	22354	22241	22264	22157	22362	22344	22330	22517	22460	22408	22214	22242	22440	22352	22308	22369	22071	22279	22241	22366	22376	22244	22302	22438	22196	22263	22364	22309	22313	22258	22281	22072	22366	22252	22208	22602	22238	22389	22303	22097	22268	22132	22262	22318	22298	22500	22083	22301	22388	22031	22295	22194	21891	22393	22325	22289	22356	22229	22186	22214	22262	22544	22278	22340	22249	22342	22302	22385	22371	22293	22264	22225	22268	22039	22236	22331	22150	22304	22320	22202	22564	22288	22488	22308	22406	22244	22380	22239	21916	22148	22218	22341	22054	22266	22450	22431	22354	22507	22446	22492	22281	22231	22388	22344	22213	22401	22304	22270	22302	22229	22232	22169	22363	22237	22321	22099	22226	22164	22152	22317	22175	21999	22500	22324	22293	22313	22378	22353	22315	22187	22211	22234	22230	22292	22283	22312	22309	22244	22239	22310	22262	22317	22330	22312	22254	22168	22372	22091	22196	22147	22326	22344	22284	22155	22402	22463	22160	22132	22388	22379	22412	22298	22013	22198	22279	22235	22213	22481	22495	22280	22201	22339	22276	22228	22202	22374	22365	22222	22295	22321	22087	22258	22234	22246	22531	21930	22158	22412	22228	22228	22393	22467	22342	22262	22249	22422	22124	22119	22362	22437	22387	22304	22400	22331	22341	22321	22210	22311	22243	22277	22377	22270	22342	22304	22274	22316	22454	22444	22279	22254	22303	22053	22284	22301	22421	22258	22332	22238	22026	22176	22486	22234	22086	22194	22260	22130	22176	22472	22344	22388	22243	22141	22233	22303	22301	22420	22267	22479	22229	22454	22205	22356	22442	22466	22280	22308	22319	22203	22411	22218	22224	22365	22165	22241	22285	22126	22267	22120	22096	22249	22219	22203	22163	22342	22391	22269	22202	22331	22238	22283	22501	22396	22182	22265	22427	21994	22382	22379	22214	22069	22277	22259	22490	22144	22271	22226	22042	22416	22098	22165	22031	22297	21969	22257	22395	22227	22280	22350	22244	22317	22054	22406	22358	22189	22514	22189	22162	22292	22287	22520	22172	22528	22456	22379	22280	22210	22107	22232	22334	22359	22140	22358	22274	22204	22338	22199	22416	22317	22286	22224	22165	22311	22426	22227	22194	22157	22113	22208	22361	22392	22318	22148	22237	22279	22365	22382	22200	22269	22217	22375	22092	22312	22196	22228	22230	22368	22115	22319	22303	22559	22187	22235	22237	22282	22185	22092	22258	22371	22455	22306	22213	22223	22286	22314	22339	22275	22292	22174	22202	22290	22060	22301	22148	22264	22272	22092	22118	22115	22256	22291	22333	22218	21966	22120	22304	22148	22417	22236	22439	22369	22240	22214	22229	22227	22505	22359	22102	22358	22265	22288	22205	22194	22075	22155	22196	22416	22370	22611	22252	22344	22202	22289	22196	21954	22264	22402	22239	22338	22313	22353	22409	22277	21998	22126	22221	22220	22354	22528	22177	22336	22124	22039	22282	22358	22349	22178	22181	22430	22442	22241	22297	22125	22404	22234	22383	22346	22237	22243	22067	22084	22249	22394	22247	22250	22446	22330	22174	22192	22142	22037	22075	22392	22070	22112	22321	22284	22033	22132	22326	22297	22254	22201	22308	22203	22209	22363	22535	22193	22216	22261	22424	22298	22392	22280	22344	22520	22427	22347	22201	22190	22198	22387	22374	22400	22165	22518	22204	22083	22413	22283	22151	22209	22180	22350	22137	22212	22347	22500	22041	22357	22216	22425	22292	22307	22262	22289	22178	22392	22324	22466	22129	22430	22269	22305	22296	22135	22171	22330	22153	22258	22363	22468	22434	22565	21942	22255	22045	22174	22417	22092	22293	22336	22341	22253	22405	22236	22218	22261	22414	22167	22442	22547	22250	22349	22366	22285	22407	22385	22439	22200	22035	22433	21949	22274	22414	22243	22293	22414	22304	22378	22398	22052	22231	22153	22314	22147	22131	22348	22360	22339	22127	22342	22220	22362	22189	22376	22320	22158	22275	22421	22464	22345	22418	22215	22314	22221	22244	22171	22395	22280	22178	22373	22219	22331	22258	22156	22197	22216	22457	22430	22518	22333	22342	22451	22314	22324	22435	22307	22230	22192	22159	22315	22122	22150	22370	22258	22301	22326	22267	22362	22344	22077	22249	22313	22431	22087	22329	22333	22450	22565	22332	22202	22263	22254	22445	22385	22285	22408	22389	22153	22444	22378	22452	22283	22042	22028	22048	22200	22430	22350	22493	22272	22286	22303	22244	22096	22093	22374	22430	22276	22073	22427	22410	22240	22295	22273	22304	22189	22406	22469	22285	22065	22295	22224	22364	22203	22392	22267	22137	22255	22133	22303	22075	22367	22493	22262	22105	22106	22104	22422	22432	22127	22257	22435	22325	22205	22166	22306	22236	22327	22492	22557	22341	22336	22518	22119	22231	22210	22182	22285	22227	22096	22402	22267	22377	22063	22468	22126	22357	22094	22148	22281	22367	22280	22482	22152	22237	22331	22366	22297	22301	22316	22239	22329	22252	22287	22254	22087	22270	22262	22198	22311	22362	22567	22325	22531	22271	22193	22250	22315	22155	22476	22322	22135	22258	22233	22439	22369	22165	22153	22294	22475	22307	22239	22366	22278	22253	22295	22346	22516	22189	22195	22277	22104	22014	22400	22395	22440	22197	22370	22305	22496	22226	22427	22269	22272	22121	22250	22133	22380	22019	22187	22227	22182	22430	22447	22445	22268	22331	22338	22194	22310	22123	22203	22202	22298	22349	22138	22015	22203	22419	22342	22230	22320	22262	22240	22259	22334	22241	22172	22186	22399	22418	22213	22270	22259	22225	22255	22103	22280	22475	22215	22290	22203	22214	22251	22226	22125	22289	22011	22415	22402	22051	22301	22243	22439	22071	22385	22051	22038	22059	22127	22203	22306	22254	22249	22319	22391	22120	22261	22379	22132	22328	22195	22216	22160	22258	22302	22276	22427	22219	22394	22515	22341	22292	22188	22431	22185	22197	22449	22337	22278	22266	22331	22253	22397	22114	22257	22314	22175	22460	22145	22324	22256	22369	22482	22226	22320	22278	22296	22258	22264	22333	22172	22285	22140	22293	22259	22267	22303	22158	22232	22400	22281	22176	22329	22274	22211	22242	22467	22260	22183	22610	22514	22271	22360	22382	22114	22389	22237	22406	22177	22416	22443	22427	22307	22499	22397	22410	22227	22270	21966	22413	22300	22278	22370	22222	22119	22324	22378	22097	22354	22239	22273	22210	22264	22388	22308	22249	22528	22317	22385	22204	22199	22500	22267	22237	22358	22297	22281	22131	22358	22248	22329	22108	22141	22445	22313	22385	22205	22255	22152	22233	22342	22392	22402	22283	22298	22189	22521	22168	22250	22168	22613	22259	22238	22192	22214	22601	22204	22355	22412	22387	22228	22353	22191	22319	22216	22093	22300	22135	22386	22263	22279	22208	22241	22344	22307	22402	22074	22396	22246	22196	22178	22210	22437	22197	22171	22283	22263	22207	22050	22323	22004	22027	22341	22438	22228	22442	22312	22174	22246	22376	22332	22575	22484	22255	22236	22214	22224	22244	22284	22309	22310	22257	22172	22214	22351	22431	22343	22216	22441	22124	22168	22237	22256	22277	22133	22321	22274	22259	22297	22224	22264	22309	22434	22439	22244	22356	22646	22238	22307	22240	22373	22377	22321	22188	22196	22321	22149	22199	22083	22407	22337	22426	22291	22214	22423	22159	22328	22113	22374	22405	22261	22199	22404	22278	22475	22095	22388	22242	22348	22107	22386	22265	22361	22349	22021	22163	22328	22443	22432	22448	22292	22193	22380	22477	22392	22274	22268	22221	22304	22417	22185	22395	22266	22143	22323	22200	22132	22248	22373	22440	22481	22165	22417	22363	22282	22400	22248	22465	22162	22437	22282	22352	22397	22324	22169	22012	22186	22454	22215	22262	22147	22179	22331	22292	22227	22265	22332	22047	22460	22229	22024	22281	22301	22227	22156	22404	22104	22236	22129	22230	22320	22304	22299	22344	22246	22104	22421	22386	22489	22147	22182	22185	22255	22309	22204	22168	22243	22111	22241	22155	22058	22105	22292	22295	22188	22189	22242	22221	22223	22321	22108	22169	22201	22291	22486	22465	22335	22367	22467	22458	22075	22302	22406	22414	21943	22177	22028	22195	22333	22384	22235	22475	22367	22269	22260	22135	22348	22511	22205	22188	22340	22289	22287	22068	22218	22202	22335	22371	22182	22044	22262	22212	22235	22489	22206	22331	22463	22353	22323	22152	22348	22179	22348	22208	22235	22116	22366	22499	22402	22352	22296	22284	22226	22332	22418	22252	22425	22034	22337	22299	22169	22405	22261	22129	22329	22334	22388	22266	22255	22309	22083	22229	22089	22187	22525	22361	22163	22253	22385	22387	22360	22442	22080	22277	22001	22291	22323	22215	22337	22261	22301	22233	22225	22279	22257	22191	22325	22433	22357	22094	22227	22361	22151	22144	22344	22469	22205	22142	22220	22110	22127	22346	22259	22265	22299	22214	22177	22242	22500	22100	22477	22142	22317	22234	22170	22170	22050	22243	22124	22039	22313	22594	22248	22345	22284	22399	22395	22462	22484	22257	22318	22187	22179	22253	22407	22224	22152	22416	22341	22178	22352	22182	22027	22254	22313	22177	22247	22304	22423	22188	22044	22352	22449	22283	22368	22316	22213	22272	22343	22280	22183	22206	22238	22332	22168	22418	22216	22338	22340	22117	22536	22233
16637	30858	28575	24528	23200	59071	72541	62941	48575	35139	24814	19703	18403	18294	18247	18324	18097	18071	18283	18241	18309	18140	18271	18050	18192	18256	18095	18130	18287	18166	18189	18387	18203	18362	18141	18309	18209	18375	18163	18339	18217	18041	17992	18085	18170	17947	18266	18240	18102	18259	18078	18098	18083	18081	18175	18117	18032	18338	17958	18193	18232	18192	18031	18135	17954	18137	18145	18321	18208	18014	18116	18201	18184	18265	18310	18146	18013	18191	18036	18196	18173	18129	18352	18098	18019	18195	18177	18180	18121	17992	18169	18182	18207	18083	18024	18171	18257	18165	18102	18140	18201	18163	18182	18099	17995	18164	18255	18080	18114	18188	18167	18187	18262	18294	18175	18107	18157	18224	18167	18212	18051	18183	18186	18254	18024	18281	18156	18193	18282	18104	18285	18087	18151	18127	18207	18131	18119	18104	18030	18230	18157	18008	18180	18011	18110	18075	18235	18076	18054	18175	18086	18156	18174	18145	18138	18179	18141	18104	18158	18191	18125	18083	18007	18171	18190	18079	18143	18036	18073	18167	18156	18063	18316	17998	18018	18347	18023	18191	18202	18042	18132	18060	18216	18146	18277	18072	18236	18237	18258	18151	18242	18101	18109	18160	18230	17943	18176	18278	18156	18233	18120	18168	18255	18447	18265	18074	18172	18099	18096	18179	18218	18050	18176	18108	18090	18222	18277	18084	18035	18039	18055	18099	18344	18215	18216	18113	18284	18097	18113	18244	18133	18172	18050	18068	18123	18105	18031	18179	18052	18115	18228	18237	18136	18202	18179	18056	18312	18181	18338	17948	18156	18167	18297	18089	18139	18189	18275	18160	18154	18158	18295	18129	18203	18086	18097	17959	18250	18043	18004	17927	18148	18214	18210	18171	18169	18215	18183	18120	18174	18247	18197	18128	18191	18196	17950	18249	17977	17990	18178	18142	17951	18218	17861	18110	18162	18061	18122	18279	18186	18059	18153	18108	18232	18055	18207	18088	18094	18121	18042	18117	18235	18109	18080	17988	17948	18253	18030	17975	18095	18258	17956	17978	18101	18206	18073	18040	18191	18205	18033	18088	18349	18297	18071	18270	18123	18281	18173	18040	18119	18158	18143	18289	18132	18087	18059	18270	17994	18053	18111	18101	18204	17973	18169	18241	18125	18225	18172	18185	18250	18033	18154	18081	18129	18130	18247	18218	18072	18053	18158	18173	18203	18148	17991	18082	18108	18166	18174	18158	18212	18259	18043	18107	18271	18031	17966	18178	18232	18111	18009	18068	18135	17994	18033	17999	18165	18134	18112	18224	18117	17966	18105	18088	18035	18170	18254	18289	18126	18150	18172	18239	18180	18088	18116	18092	18205	18154	18293	18251	17881	18140	18149	18087	18380	18198	18226	18184	18120	18043	18065	18108	18223	18233	18031	18110	18211	18176	18116	18113	18192	18072	17989	18032	18239	18094	18193	18169	18053	18169	18097	18189	18188	18223	18139	18133	18181	18177	18111	18152	18260	18005	18078	18240	18105	18069	18238	18186	18212	18172	18090	18040	18249	18103	18072	18174	18043	18184	18366	18052	18147	18154	18069	18259	18183	18020	18092	18293	18151	18173	18247	18041	18233	18190	18145	18161	18098	18280	18195	18130	18212	17932	18010	18182	18255	18197	18177	18087	18262	17995	18083	18144	18143	18171	18157	18126	18207	18211	18046	18163	18187	18092	18146	18173	18165	17964	18153	18278	18246	18096	18194	18260	18218	17986	18105	18066	18187	18054	18198	18176	18279	18062	18099	18266	18094	18067	18225	18188	17944	18136	18191	18299	18162	18229	18311	18391	18215	18132	18150	18122	18178	18097	18106	18139	18505	18055	18214	18283	18102	18133	18165	18226	18198	18035	18212	18163	18077	18144	18082	18251	18245	18124	17973	18116	18230	17978	18061	18098	18034	18153	18218	18039	18127	18204	17879	18185	18041	18147	18129	18251	18130	18109	18163	17995	18165	18225	18088	18170	18149	18164	18067	18130	18068	18223	18222	17987	18280	18156	18064	18331	18279	17951	18010	18200	18144	18076	18208	18125	18041	18127	18107	18033	18058	18199	18227	17920	18266	17956	18101	17953	18166	18050	18194	18100	18198	18064	18163	18252	18178	18185	18122	18157	18030	18246	18130	18328	18028	18130	18196	18101	18171	18329	18030	18160	18230	18033	18204	18116	18190	18115	18078	18111	18103	18227	18006	18088	18135	18066	18165	18208	18420	17938	18003	17868	18204	18153	18044	18048	18268	18187	18029	18272	17964	18216	18190	18084	18178	17900	18055	18099	18290	18232	17982	18151	18338	18321	18184	18247	18193	18120	18164	17991	18085	18297	18078	18187	18167	18125	18119	18105	18248	18323	18219	18100	18158	18264	18216	18223	18132	18108	18203	18134	18248	18121	18212	18085	18055	18166	18155	18140	18190	18071	18118	18169	18219	18019	18320	18058	18190	18263	18051	18156	18107	18180	18095	18082	18386	18009	18049	18200	17939	18111	18101	17989	18279	18235	18191	18204	18260	18124	18127	18112	18197	18229	18254	18208	18261	18232	17973	18285	18178	17960	18057	18140	18273	18373	18090	18139	18136	18306	18098	18046	18293	18099	18030	18131	18275	18045	18138	18149	18226	18049	18149	18198	18286	18208	18142	18016	18045	18078	18084	18159	17976	18143	18244	18250	18190	18209	18155	18275	17868	18124	18192	18126	18189	18015	18266	18098	18124	18078	18175	18040	18183	18166	17990	18080	17941	18142	18207	18071	18093	18059	18247	18128	18010	18011	18225	18086	18064	18145	18110	18155	18031	18168	18117	18034	18178	18168	18309	18193	18140	18166	18027	18082	18292	18254	18157	17850	18073	18055	18204	18001	18214	18128	18021	18152	18196	18208	18271	18191	18241	17805	18244	18332	18111	18328	18217	18028	18373	18016	17974	18134	18138	18048	18092	18060	18020	18246	18270	18220	18188	18145	18203	18226	18060	18094	18126	18133	17988	18177	18074	18085	18210	18134	18196	18096	18115	18010	17972	18278	18203	18117	18153	18087	18119	18300	18325	18183	18130	18268	18182	18245	18069	18097	18152	18239	18071	18087	18137	17924	18105	18064	18078	18275	18151	17983	18137	18134	18153	18110	18157	18073	18173	18137	17997	18038	18201	17928	18178	18069	18226	18207	18227	18067	18169	18169	18085	18243	18286	18226	18200	18102	18308	18086	18081	18193	18065	18047	18202	18227	18238	18098	18015	18127	18045	17834	18172	18202	18034	18087	18170	18232	18204	18128	18046	18020	18080	18131	18176	18231	18392	18207	18215	18185	18191	18080	18146	18146	18017	18151	18084	18215	18125	18007	18040	18245	18211	18035	18263	18143	18381	18234	18105	18210	18125	18095	18170	18024	18110	18134	18184	18224	18064	18156	18301	18027	17938	18225	18243	18169	18019	18040	18186	18071	17942	18141	18152	18059	18158	18229	18063	18129	18082	18025	18236	18176	18381	18051	18154	18196	18093	18020	17873	18171	18043	18244	18311	17982	18018	18278	18074	18013	18139	18141	18159	18019	17924	18031	18171	18112	18303	18144	18263	18379	18210	18199	18257	18187	18295	18075	18117	18238	18115	18135	18167	18214	18173	18125	18139	18200	18112	18216	18067	18151	18240	18121	18251	18235	17916	18184	18204	18148	18003	18045	18120	18146	18285	18207	18111	18037	18112	18191	18122	18315	18115	18168	18157	18079	18085	18110	18058	18069	18191	18020	18125	18105	18109	18169	18282	18240	18159	18240	18153	18047	18046	17993	18197	18177	18171	18248	18384	18142	18305	18103	18082	18232	18210	18028	18198	18068	18186	18195	18157	18008	18109	18193	18269	18070	18118	18130	18305	18182	18072	18266	18111	18298	17982	18184	18200	18076	17988	18151	18107	18193	18087	18112	18204	18074	18295	18269	18068	18093	18068	18182	18059	18327	18039	18198	18163	18175	18167	18026	18218	18034	18185	18112	18204	18005	18149	18199	18162	18093	18175	18022	18113	18041	18053	18086	18049	18171	18146	18138	18334	18078	18140	18198	18246	18111	18043	17988	18079	18048	18231	18207	18104	18150	18140	18151	18239	18056	18135	18261	17971	18197	18084	18111	18095	18081	18077	18045	18046	17994	18065	18201	18157	18312	18278	18064	18153	18154	18154	18126	18239	17972	18253	18243	18147	18173	18276	18049	18278	18147	18173	18121	18143	18122	18136	18087	18158	18057	18279	18275	18423	18017	18127	18183	18027	18048	18220	18025	18143	18265	18161	18249	18220	18272	18189	18218	18301	18251	18091	18367	18100	18184	18134	18109	17985	18181	18027	18210	18203	18034	18061	18277	18045	18274	18249	18056	18202	18146	18096	18268	18090	18089	18199	18009	18201	18099	18144	18091	18297	18203	18142	18285	18124	18254	18209	18084	17994	18305	18246	18256	18096	18176	18236	18228	18117	18114	18016	17965	17928	18073	18138	18187	18021	18152	18293	18094	18023	18056	18228	18282	18285	18231	18257	18385	18083	18064	18309	18080	18041	18072	18137	18051	18078	18161	18216	18174	18231	18139	18190	18192	18077	18232	17967	18140	18031	18018	18213	18132	18004	18286	18017	18290	18150	18163	18120	18105	18079	18027	18229	18063	18196	18014	18190	18312	18013	18162	18177	18034	18072	18224	18215	18141	18023	18157	18179	18122	18042	18092	18169	18076	18337	18074	18243	18010	18215	17982	18056	17903	18006	18197	17856	18308	18237	18129	18238	18111	18170	18124	18098	18016	18114	18321	18199	18117	18146	18213	18104	18095	18162	18016	18069	17937	18241	18194	18349	18175	18141	18157	18191	17976	18151	18028	18287	17931	18136	18071	18183	18159	18160	18047	18105	18198	18081	17972	18251	18081	18029	18156	18093	18168	18318	18100	18166	18066	18246	18053	18270	18171	18131	18076	18030	18010	18180	18236	18250	18191	18023	18127	18108	18233	18266	18091	18051	18096	18119	18291	18015	18221	18148	18089	18133	18311	18284	18099	18214	18161	18155	18224	18152	18065	18140	18410	18247	18229	18231	18170	18055	18114	18073	18094	17970	18104	18273	18290	18058	18130
27999	22677	27196	25431	22276	24687	30532	29692	25772	23950	23058	22398	22519	22312	22257	22339	22084	22064	22346	22067	22265	22192	22260	22263	22321	22382	22350	22298	22237	22305	22220	22183	22217	22235	22358	22107	22390	22269	22417	22439	22224	22345	22491	22325	22171	22130	22367	22384	22331	22289	22323	22365	22117	22234	22154	22327	22217	22171	22128	22300	22221	22251	22296	22247	22298	22521	22214	22250	22169	22205	22304	22257	22342	22141	22079	22267	22243	22346	22037	22245	22277	22051	22021	22090	22340	22365	22139	22294	22358	22302	22239	22308	22306	22310	22154	22009	22202	22358	21998	22272	22404	22386	22096	22202	22245	22187	22192	22231	22374	22243	22288	22156	22285	22243	22225	22324	22219	22419	22289	22343	22305	22139	22189	22158	22408	22434	22421	22393	22268	22598	22213	22146	22268	22226	22296	22243	22281	22321	22196	22180	21924	22030	22325	22363	22383	22110	22198	22216	22129	22201	22308	22170	22147	22269	22152	22432	22222	22253	22347	22346	22078	22307	21979	22387	22246	22375	22188	22038	22307	22170	22337	22218	22297	22337	22286	22169	22154	22130	21908	22303	22550	22374	22111	21890	22287	22204	22168	22182	22155	22320	22207	22218	22215	22351	22352	22320	22464	22137	22174	22145	22146	22176	22147	22296	22123	22204	22445	22043	22134	22247	22437	22236	22360	22125	22261	22253	22094	22244	22180	22067	22256	22302	22313	22075	22219	22349	22341	22491	22056	22301	22246	22307	22437	22291	22111	22231	22438	22348	22273	22276	22091	22103	22261	22120	22225	22076	22350	22424	22077	22216	22216	21998	22344	22330	22240	22438	22138	22288	22226	22231	22326	22272	22436	22024	22193	22080	22283	22367	22250	22195	22323	22449	21983	22165	22117	22316	22327	22545	22297	22199	22165	22140	22266	22287	22316	22347	22276	22406	22362	22149	22174	22300	22244	22076	22248	22189	22143	22243	22286	22154	22215	22027	22082	22271	22245	22470	22081	22291	22205	22379	22330	22457	22162	22270	22246	22111	22200	22225	22314	22143	22301	22311	22245	22199	22141	22058	22198	22074	22115	22363	22242	22342	22198	22254	21885	22064	22351	22380	22209	22214	22195	22162	22356	22167	22204	22187	22146	22331	22046	22180	22155	22397	22347	22225	22351	22115	22406	22276	22270	22170	22289	22181	22269	22339	22222	22131	22113	22345	22336	22202	22068	22125	22221	22265	22216	22283	22160	22270	22102	22154	22167	22241	22457	22153	22289	22323	22229	22203	22341	22209	22244	22233	22275	22096	22458	22001	22167	22326	22292	22047	22315	22166	22362	22089	22236	22355	22321	22081	22272	22044	22418	22232	22276	22221	22206	22218	22284	22280	22254	22324	22217	22100	22244	22241	22025	22108	22286	22087	22072	22042	22170	22255	22143	22188	22255	22345	22268	22377	22409	22229	22312	22065	22264	22359	22223	22152	22216	22152	22213	22326	22200	22248	22187	22144	22178	22362	22186	22503	22413	22196	22259	22313	22425	22122	22337	22298	22158	22147	22115	22249	22403	22038	22358	22331	22200	22326	22271	22130	22155	22161	22203	22208	22387	22353	22323	22066	22126	22122	22288	22362	22421	22300	22441	22258	22122	22213	22230	22244	22266	22304	22313	22268	22303	22261	21996	22077	22252	22320	22204	22212	22307	22188	22336	22434	22149	22150	22411	22067	22362	22245	22120	22185	22116	22345	22519	21922	22194	22228	22071	22201	22128	22270	22266	22123	22171	22257	22243	22171	22147	22222	22255	22190	22438	22220	22149	22257	22305	22314	22300	22336	22345	22256	22376	22358	22327	22424	22282	22335	22246	22114	22455	22269	22241	22286	22203	22308	22204	22230	22100	22467	22184	22220	22355	22115	22239	22131	21995	22307	22320	22225	22341	22134	22249	21911	22131	22494	22049	22267	22215	22124	22397	22076	22139	22229	22078	22172	22243	22273	22053	22160	22168	22078	22163	22161	22297	22365	22259	22487	22222	22131	22264	22197	22159	22125	22420	22403	22261	22213	22248	22337	22472	22337	22349	22222	22246	22488	22243	22173	22229	22398	22251	22124	22042	22151	22379	22211	22153	22257	22351	22327	22222	22230	22271	22137	22237	22159	22358	21953	22110	22157	22063	22177	22121	22256	22136	22169	22444	22154	22448	22297	22120	22309	22133	22174	22191	22074	22061	22265	22400	22210	22370	22143	21990	22040	22434	22254	22223	22242	22414	22281	22316	22266	22226	22324	22416	22295	22162	22177	22107	22173	22333	22243	22140	22462	22161	22155	22368	22118	22177	22132	22166	22303	22422	22365	22303	22120	22409	22363	22140	22282	22335	22247	22246	22248	22366	22298	22321	22232	22161	22339	22307	22400	22026	22130	22293	22184	22329	22302	22020	22291	22420	22112	22293	22203	22280	22087	22379	22060	22123	22148	22263	22114	22108	22339	22273	22363	22349	22256	22350	22334	22241	22228	22170	22239	22383	22344	22144	22252	22308	22072	22050	22289	22049	22303	22209	22194	22088	22310	22521	22117	22082	22307	22336	22214	22344	22145	22337	22357	22251	22209	22173	22380	22295	22253	22309	22182	22073	22318	22130	22414	22153	22304	22384	22155	22548	22162	22112	22157	22326	22165	22168	22083	22209	22285	22350	22095	22189	22416	22450	22292	22128	22225	22359	22135	22156	22308	22336	22425	22300	22247	22200	22381	22139	22360	22221	22117	22267	22373	22129	22199	22255	22316	22293	22252	22332	22149	22172	22179	22404	22410	22356	22138	22317	22276	22136	22194	22304	22277	22303	22261	21956	22262	22183	22215	22376	22279	22352	22337	22307	22347	22230	22162	22184	22188	22148	22317	22430	22265	22070	22195	22215	22332	22187	22194	22207	22239	22165	22219	22253	22321	22135	22320	22193	22477	22280	22166	22308	22009	22146	22190	22378	22190	22192	22339	22164	22200	22241	22235	22150	22337	22147	22418	22280	22241	22249	22105	22266	22257	22181	21990	22201	22397	22180	22242	22320	22208	22252	22308	22130	22189	22286	22186	22240	22428	22168	22248	22450	22470	22255	22356	22090	22273	22316	22467	22179	22363	22390	22197	22326	22243	22288	22306	22091	22307	22108	22239	22212	22139	22294	22205	22309	22264	22147	21950	22208	22118	22429	22285	22370	22336	22324	22153	22164	21968	22146	22323	22338	22004	22327	22256	22557	22204	22384	22143	22539	22304	22297	22294	22324	22364	22222	22410	22290	22307	22146	22157	22241	22265	22148	22130	22308	22369	22285	22235	22342	22258	22091	22119	22130	22268	22151	22002	22419	22206	22422	22110	22504	22237	22297	22202	22167	22278	22399	22308	22202	22054	22295	22350	22240	22060	22153	22227	22224	22218	22358	22277	22265	22279	22282	22266	22194	22249	22302	22224	22362	22300	22366	22248	22416	22242	22167	22263	22293	22145	22174	22146	21946	22332	22384	22408	22154	22186	22332	22310	22286	22462	22066	22342	22131	22285	22289	22395	22144	22142	22148	22178	22063	22138	22438	22449	22234	22254	22300	22090	22208	22306	22170	22211	22134	22256	22146	22180	22312	22465	22310	22335	22165	22208	22331	22424	22275	22249	22258	22144	22424	22073	22231	22231	22258	22429	22093	22374	22319	22035	22290	22396	22164	22266	22314	22349	22410	22397	22220	22347	22245	22391	22412	22248	22231	22240	22050	22382	22354	22366	22321	22234	22130	22212	22474	22313	22184	22442	22319	22009	22163	22015	22267	22167	22324	22126	22390	22174	22339	22057	22210	22156	22347	21995	22027	22159	22094	22199	22398	22185	22283	22011	22144	22264	22132	22302	22241	21907	22047	22328	22217	22334	22183	22062	22216	22510	22263	22133	22145	22340	22408	22227	22398	22176	22262	22347	22385	22279	22368	22208	22471	22204	22333	22313	22173	22047	22040	22165	22169	22140	22196	22286	22218	22279	22202	22373	22166	22199	22255	22099	22468	22465	22258	22306	22271	22291	22305	22089	22141	22222	22033	22172	22404	22508	22299	22305	22161	22134	22293	22431	22076	22176	22114	22189	22170	22330	22252	22416	22128	22209	22309	22249	22197	22261	22216	22224	22305	22255	22373	22429	22403	22483	22081	22341	22234	22192	22064	22294	22230	22313	22168	22273	22512	22271	22197	22134	22205	22253	22276	22176	22265	22121	22263	22246	22116	22386	22231	22304	22378	22067	22072	22307	22274	22124	22198	22354	22252	22236	22173	22051	21991	22306	22214	22368	22320	22309	22433	22234	22110	22377	22208	22160	22080	22116	22421	22411	22329	21999	22059	22174	22410	22205	22384	22233	22338	22186	22325	22166	22073	22243	22248	22384	22208	22376	22233	22370	22444	22416	22243	22073	22179	22165	22304	22128	22159	22106	22439	22021	22235	22069	22257	22218	22057	22185	22182	22218	22335	22221	22156	22179	21965	22277	22359	22137	22226	22398	22222	22110	22203	22218	22328	22109	22184	22338	22309	22366	22343	22299	22394	22328	22267	22304	22252	22222	22283	22339	22151	22297	22099	22129	22101	22090	22197	22267	22363	22367	22171	22288	22332	22236	22397	22263	22228	22433	22207	22403	22257	22253	22250	22181	22287	22407	22038	22333	22315	22209	22130	22071	22425	22125	22188	21965	22284	22177	22167	22065	22124	22090	22168	22083	22287	22239	22158	22150	22352	22315	22203	22142	22177	22201	22103	22201	22137	22431	22451	22373	22171	22125	22041	21919	22179	22159	22100	22336	22319	22002	22195	22344	22256	22272	22015	22232	22190	22133	22310	22257	22433	22266	22226	22260	22229	22427	22333	22085	22237	22368	22118	22230	22493	22343	22242	22172	22261	22391	22182	22337	22061	22169	22100	22504	22155	22037	22223	22225	22053	22382	22312	22098	22069	22334	22216	22310	22451	22274	22336	22315	22169	22184	22478	22177	22149	22174	22293	22238	22062	22136	22390	22196	22198	22354	22194	22301	22195	22032	22301	22129	22096	22332	22525	22166	22080	22082	22502	22082	22492	22353	22279	22300	22147	22177	22149	22257	22219	22254	22216	21919	22424	22057	22164	22118	22218	22188
16869	20978	20201	19262	18840	22205	29017	26920	22277	20034	18794	18341	18331	18066	18178	18149	18283	18275	18252	18339	18132	18206	18040	18258	17933	17978	18128	18051	18247	18331	18213	18218	18084	18089	18042	18315	18285	18136	18256	18224	18060	18191	18201	18202	18277	18045	18205	18013	18266	18015	18195	17916	18152	18233	18257	18027	18299	18205	18257	18177	17943	18194	18149	18051	18248	18038	17984	18153	18331	18225	18168	18135	18236	17964	18152	18101	18012	18287	18139	18090	18050	18128	18230	18268	18121	17990	18008	18194	18172	18058	18122	18242	18365	18107	18209	18249	18133	18378	18195	18153	18291	18071	18224	18212	18238	18317	18153	18213	18285	18239	18180	18142	18066	18109	18289	18164	17975	18102	18061	18042	18202	18089	18254	18167	18124	18078	18242	18224	18230	18064	18270	17950	18093	18137	18101	18146	18332	18134	18304	18104	18155	18277	18062	18221	18196	18271	18150	18145	18129	18058	18114	18066	18294	18131	18041	18241	18173	18171	18164	18187	18107	18102	18126	18080	17996	18186	18265	18191	18205	18243	18416	18272	18082	18306	17935	18149	18264	18148	18100	18246	17920	18233	18149	18298	18241	17995	18029	18127	18220	18133	18258	18154	18137	17953	18141	18269	18114	18097	18257	18133	18056	18205	18115	18120	18265	17966	18241	18297	18135	18005	18144	18150	18155	18197	18283	18154	18173	18230	18173	18322	18166	18128	18254	18166	18203	18220	18067	18132	18084	18180	18017	18040	18311	18027	18202	18281	18069	18235	18254	18208	18024	18034	18158	18051	18019	18270	18254	18089	17941	18263	18135	18443	18187	18166	18201	18221	18065	18284	18067	18166	18108	17979	18098	17982	18057	18157	18223	18226	18185	18072	18247	18243	18187	18297	18248	18300	18004	18217	18130	18209	18444	18075	18132	18201	18019	18134	17993	18075	18002	18113	18151	18301	18268	18078	18302	18105	18119	18082	18037	17960	18187	18002	18059	18207	18236	18227	18180	18074	18119	18129	18128	18016	18332	18064	18271	18041	18136	18046	18146	18146	18411	18233	18169	18149	18204	17956	18301	18326	18138	17967	18168	18122	18062	18222	18083	18217	18244	18177	18221	18085	18047	18342	18393	18136	18263	18142	18200	18242	18244	18150	18272	18168	18258	18145	18168	18156	18195	18084	18142	17937	18270	18234	18088	18176	18190	18274	18022	18128	18007	18239	18201	18197	18182	18256	18103	18231	18329	18227	18049	18153	18039	18328	18073	18148	18308	18273	18063	18055	18055	18100	18148	18282	18069	18142	18218	18227	18314	18163	18054	18073	18071	18245	18233	18226	18236	18056	18149	18290	18118	18127	18161	18127	18097	18128	18152	18262	18146	18255	18070	18180	18215	18277	18296	18196	18270	18280	18158	18118	18092	18236	18197	18077	18100	18176	18278	18220	18043	18102	18140	17946	18206	18283	18043	18145	18266	18000	18174	18134	18310	17899	18306	18083	18128	18225	18189	18205	18190	18083	18269	18054	18137	18223	18073	18104	18118	18160	18193	18240	18164	18108	18129	18270	18105	18324	18190	18195	18111	18121	18153	18060	18338	18124	18203	18078	18245	18097	18248	18172	18133	18144	18180	18157	18155	18056	18196	18205	18198	18071	18232	17941	18056	18147	18053	18264	18235	18142	18097	18173	18014	18154	18095	18315	18085	18299	18322	18088	18111	18051	18192	18370	18107	18117	18315	18108	18102	17993	18204	18115	18058	18054	18192	18175	18186	18215	18159	18148	18183	17974	17996	18000	18170	18301	18152	18073	18188	18129	18102	18199	18330	18208	18349	18207	18209	18139	18113	18176	18247	18001	18239	18254	18103	18153	18132	18160	18204	18198	18154	18187	18078	18229	18144	18099	18054	18163	18217	18244	18172	18075	18060	17942	17961	18162	18125	18022	18317	18191	18061	18037	18110	17995	18025	18160	18133	18219	18128	18339	18106	18252	18150	18192	18214	18211	18147	18133	18193	18207	18236	18387	17945	18230	18345	18164	17964	18128	18155	18162	18277	18240	18231	18182	18249	18089	18185	18123	18215	18280	18093	18061	18150	18116	18172	18149	18339	18163	18199	18225	18343	18093	18238	18158	18031	18291	18136	18284	18121	18332	18061	18090	18135	18159	18214	18120	18013	18172	18234	18329	18026	18229	18143	18243	18045	18433	18041	18202	18211	18102	18379	18307	18275	18088	18095	18125	18176	18079	18214	18110	18247	18130	18116	18175	18046	18155	18165	18333	18256	18067	18181	18128	18233	18188	18205	18075	18135	18037	18076	18296	18151	18103	18126	18250	18079	18199	18267	18080	18220	18173	18228	18155	18077	18190	18029	18114	18142	18080	18052	18283	18040	18271	18035	18086	18249	18232	18108	18160	17978	18226	18247	18138	18143	18193	18282	18220	18108	18231	17959	18111	18126	18370	18194	18004	18290	18382	18024	18276	18088	18182	18264	18193	18105	18336	18368	18016	18138	18126	18144	18028	18065	18176	18448	18183	18224	18323	18245	17993	18124	18282	18287	18105	18231	18082	18098	18282	18263	18111	18188	18054	18117	18208	18251	18088	18061	18033	18173	18171	18230	18053	18256	18146	18071	18285	18173	18111	18250	18328	18099	18221	18171	18223	18262	18373	18099	18125	18074	18082	18249	18254	18204	18212	18194	18154	18133	18114	18054	18433	18162	18058	17953	18277	18244	18279	18049	18321	18044	18069	18290	18114	18232	18257	18248	18199	18201	18192	18033	18278	17997	18350	18158	18163	18095	18142	18014	18230	18211	18088	18010	18208	18203	18117	18280	18181	18281	18220	18305	18148	18116	18314	18049	18248	18165	18186	18094	18308	18103	18090	18251	18032	18080	18280	18199	18371	18031	18292	18199	18114	18260	18176	18223	18162	18110	18123	18203	18274	18182	18131	18208	18159	18280	18271	18355	18126	18124	18199	18157	18126	18190	18074	18128	18224	18273	18068	18105	18141	17965	18146	18002	18282	18233	18136	18251	18216	18148	18166	18181	18161	18226	18036	18076	18369	18272	18318	18125	18176	18108	18358	18059	18358	18124	18139	18148	18255	18111	18177	18158	18090	18472	18309	18176	18140	18068	18093	17986	18118	18251	18258	18325	18054	18173	18154	18095	18218	18132	18053	17974	18245	18195	18069	18420	18137	18103	17943	18179	18000	18206	18132	18053	18213	18180	18226	18031	18418	18184	18132	18183	18077	18318	18071	18047	18112	18129	18128	18214	17973	18344	18189	18293	18259	18255	18268	18385	18341	18191	18262	18130	18210	18226	18158	18161	18070	18113	18106	18099	18263	18120	18149	18060	18137	18249	18052	18197	18267	18021	18174	18036	18023	18118	18163	18334	18228	18047	18038	18162	18121	18154	18196	18102	18101	18195	18210	18214	18272	18227	18007	17983	18229	18310	17961	18218	18167	18130	18268	18252	18254	18269	18134	18177	18168	18210	18330	18431	18119	18324	18013	18263	18204	18172	18154	18091	18186	18184	18243	18206	18065	18215	18249	18223	18196	18250	18226	18210	18133	18233	18044	18307	18111	18336	18097	18185	18030	18151	18139	18150	18251	18129	18025	18427	18145	18196	18149	18053	18238	18167	18144	18131	18305	18004	18301	18231	18115	18119	18125	18038	18251	18105	18125	18259	18305	18165	18155	18418	18227	18000	18119	18196	18206	18094	18129	18072	18157	18264	18213	17982	18226	18086	18071	18157	18191	18089	18074	18276	18310	18215	18185	18180	18126	18080	18298	18016	18058	18105	18333	18214	18109	18225	18112	18114	18162	18170	18123	18324	18226	18187	18224	18035	18325	17967	18176	18203	18119	18092	18097	18215	18167	18181	18386	18100	18262	18206	18230	18478	18156	18014	18334	18091	18123	18181	18075	18231	18216	18292	18246	18203	18116	18027	18314	18150	18197	18257	18056	18144	18041	18113	18230	18026	18272	18186	18153	18151	18062	18282	18182	17921	18048	18085	18299	18035	18235	18268	18208	18091	18157	18362	18174	18316	18078	17838	18162	18134	18299	18202	18264	18208	18176	18185	18073	18215	18215	18095	17939	18065	18257	18056	18146	18254	18194	17991	18021	18272	18148	18254	17946	18031	18276	18265	18140	18223	18243	17999	18111	18160	18180	18132	18091	18186	18330	18057	18175	18169	18487	18083	18201	18104	18179	18182	18215	18157	18117	18097	18159	18385	18289	18211	18251	18266	18128	18282	18343	18120	18339	18099	18030	17962	18177	18107	18167	18217	18166	18279	18083	18260	18247	18028	18307	18181	18065	18358	18171	18089	18315	18030	18116	18238	18104	18168	18199	18152	18328	18161	18107	18191	18362	18158	18233	18157	18198	18191	18066	18075	18214	18180	18163	18176	18078	18215	18259	18085	18224	18221	18210	18165	18070	18234	18231	18169	18395	18110	18214	18124	18145	18227	18065	18015	18194	18117	18014	18004	18177	18223	18182	18025	18162	18223	18045	18052	18144	18115	18366	18239	18196	18173	18258	18231	18264	18112	18204	18310	18180	18250	18132	18211	18096	18186	18168	18248	18090	18169	18114	18235	18101	18175	18204	18292	18243	18148	18308	18274	18283	18159	18116	18105	18017	18133	18302	18189	18140	18109	18135	18216	18238	18090	18100	18278	18198	17951	17991	18011	18084	18223	18370	18174	18132	18004	18347	18126	18124	18177	18200	18292	18153	18382	18175	18137	18384	18138	18281	18259	18117	18292	18065	18288	17998	18265	18303	18214	18076	18173	18173	18375	18263	18207	18243	18133	18144	18219	18002	18390	18303	18283	18077	18089	18120	18256	18096	18433	18161	18054	18293	18201	18187	18117	18230	18228	18249	18069	18303	18287	18225	18271	18020	17895	18249	18297	18177	18232	18292	18380	18291	18199	18204	18243	18209	18250	18192	18352	18196	18192	18331	18107	18076	18037	18084	17938	18200	18344	18270	18271	18005	18161	18237	18340	18173	17972	18193	18337	18072	18181	18061	18229	18083	18195	18174	18231	18243	18200	18028	18252	18024	18209	18111	18118	18114	18091	18198	18155	18186	17968	18234	18097	18292	18069	18439	18254	18109	18181	18295	18034	18117
24693	21486	28790	25001	23335	29414	54049	50835	37284	30106	25030	23015	22520	22153	22186	21965	22128	22275	22102	22196	22078	21896	22006	22023	22053	22022	22142	22333	22283	22059	21997	21939	22084	22076	21924	21845	22095	22129	21991	22148	22182	22152	21981	21947	22002	22094	22281	22107	22016	22150	22081	21874	22076	22006	21984	22045	22009	22152	22089	22015	22067	22107	21976	22183	22043	22098	22041	21970	22052	22274	22185	22095	22010	22193	21997	22141	22089	21901	22009	22133	22015	21803	22029	21889	22020	21909	21806	22058	22042	21895	21950	21956	21956	22069	22117	21947	22100	21899	22196	22021	21901	21997	21992	22012	21812	21972	21995	22068	22165	22003	22113	22006	22148	21927	21946	22171	21956	22088	22073	22041	22049	21669	21835	21978	22022	21822	22237	21915	21984	22143	22159	21867	22283	22185	21873	21942	22152	21996	22189	21973	22052	22035	22045	21891	22039	21882	22150	22158	22048	21966	21830	21955	21889	22097	21921	21983	22032	21912	21993	21801	21792	21925	22080	22010	22037	22045	22098	22078	22281	22102	22025	22057	22017	22098	22115	22013	22013	22073	21878	22076	22043	21874	21949	22019	21981	21981	21736	21816	22111	22114	22135	22085	21926	21926	21923	21848	22064	22141	22047	21772	21813	22142	21896	21855	21922	22032	22041	22011	21861	22046	22077	21915	21976	21956	22025	22003	22034	22060	21997	22019	22163	22029	22065	22126	22120	22000	22069	22055	22193	22146	22177	22171	22136	22060	21976	21912	22038	21937	22283	22167	21953	22241	21986	22043	21927	21929	22087	22359	22123	22170	22243	22002	21991	21917	21989	21867	22194	22110	21945	22080	22029	21910	21850	21851	22036	21921	21953	22055	21983	21883	22087	21899	21989	21737	21865	22163	21948	21939	22006	21954	22013	21874	22047	22107	22012	22093	22125	22257	21889	21942	22024	22136	21869	21944	22054	22003	22031	21978	21947	22266	22191	21877	22136	21959	21854	22158	22132	22039	22006	21988	21985	21964	22181	22109	21832	22085	22188	22122	21928	22166	22090	21986	21977	21982	21962	21996	21982	21878	22022	21985	21892	22118	22135	21966	22066	21726	21851	22063	22036	21765	22024	21892	22087	22119	22008	22202	22117	21950	21928	22045	21948	22030	21980	21945	21945	22087	22041	22046	21949	22188	21911	22006	21926	21859	22035	21902	22054	22148	21925	22038	22141	22058	22055	21776	22168	21988	21773	21971	22129	21992	22070	22011	22134	21957	22142	21978	21971	21992	22031	22025	22065	22226	21955	22131	21892	21964	22131	22042	21869	22037	22084	22034	22090	21967	21902	22032	22082	22088	21973	21929	21915	21875	21939	22122	22118	21991	21739	22130	22090	21963	21921	22095	21970	22090	22227	22094	22114	22061	22108	22179	21821	21964	21837	21979	21945	22002	21785	21949	22231	22011	21979	21927	21929	22114	22008	21979	21997	22158	22158	21905	22138	21991	21803	21783	21950	21957	22047	21992	21979	22154	22048	21983	22115	22178	22125	21952	22060	22094	22054	21986	22124	21980	22075	21749	22050	22012	21833	22018	21854	22156	21938	22275	22204	21939	22171	22126	22044	21951	22144	21826	21907	22000	22085	22121	22243	21946	22075	21957	22018	22061	22184	22155	21978	21813	21947	22064	21986	22003	21917	21816	22123	22040	22034	22075	21897	22030	21746	22121	21804	21880	21983	22056	22052	21938	21945	22218	21887	21935	21983	21947	21977	22311	21923	21969	22137	21722	22139	22230	22217	22194	22059	22026	21932	21992	21840	22029	22182	22020	22052	22223	21765	22034	22080	22080	22196	22081	22110	21876	22115	21951	22031	21971	21913	22070	21950	21957	21925	22142	22070	21888	21852	21837	22330	21925	22078	22280	22140	22084	21850	21880	22015	21917	22034	21982	21911	22063	22164	21985	21990	22042	21953	22211	22380	21978	21949	21809	22044	22140	22038	21955	22113	22070	22040	22097	22232	21899	21927	22031	22006	22036	22161	22106	21823	22096	22151	22177	21911	21945	22112	22048	22088	21958	21986	22037	22125	22001	22061	21972	21947	21850	22109	21772	22086	22235	22039	22012	22124	22104	21926	21974	22111	21915	22036	22057	21985	22019	22102	21946	21988	21861	22032	21977	21882	22097	21909	22061	22062	21982	21918	22136	22189	22007	21968	22097	21959	21911	22107	22045	21788	21961	21924	22009	21823	22190	22132	21978	22115	21932	21839	21878	21889	21734	21674	21925	21865	21926	22089	22083	22017	22061	21882	21992	21902	22203	22084	21971	22038	21950	21938	22203	21894	21913	22144	21971	21941	21968	22245	22013	22040	21992	21909	22020	22051	21911	21966	22119	22128	21926	22036	22103	22081	22084	22125	22054	22112	22003	22138	22136	21841	22142	22130	21966	22022	22239	22182	22161	22444	21955	22011	21844	21935	22036	22062	22054	22006	22149	21960	22029	22300	21931	21777	22055	22066	22039	22229	21940	22009	22037	21749	22113	21790	21903	21992	21957	22024	21885	21994	22133	22023	22121	22021	22235	22111	21870	21972	21982	21817	21975	22029	22217	22047	21828	22048	21962	21933	21919	22118	21911	21923	21904	21943	21891	22144	21727	22031	21926	22072	21907	22194	21997	21896	22081	22054	21914	22049	22239	22193	21919	21900	21754	21863	21889	22014	21801	21962	22086	22079	22104	22054	22192	22304	21845	22102	22113	22034	22014	22023	22062	21958	21793	21848	21981	22100	21944	21831	22194	22315	22105	21832	21875	21851	22081	22085	21868	21886	22176	22060	21857	21900	21956	22001	21915	21916	21954	21992	21836	22135	22033	21895	21843	21929	21866	22071	22082	21902	21920	22167	21828	21844	22103	22049	22210	22119	22145	22028	22194	22183	21906	22218	21989	22167	21975	22239	22196	22088	22127	22136	22071	22008	21795	22207	21809	21948	22082	21866	21971	22014	21856	21959	21980	21916	22030	21724	22091	22105	22055	21884	21932	22075	21940	22190	22106	22098	22100	22118	21986	21923	22070	21949	21931	21860	22033	22065	21817	21860	22014	22031	22118	22019	21966	22195	21899	22020	21921	21931	21902	21864	21916	22194	22021	21909	21881	22139	21791	21951	21759	22151	22045	22105	21967	21926	22111	22242	21977	21856	21855	21808	21922	21943	22081	22049	22209	22105	22248	22030	21961	21919	21989	22041	22292	22135	21879	21887	22203	21935	21650	22059	21963	21770	22062	22233	22115	22064	21851	21990	21826	21962	22020	22074	22265	21946	22108	21928	21962	21832	22001	22182	22067	22112	22136	22070	21807	21979	22078	22162	22228	22126	21936	21983	22159	22175	22041	22042	22055	22016	21851	21867	22260	22067	22076	22110	22175	21966	22206	21876	21809	21835	21753	21841	22042	22036	22196	21860	21921	21968	21975	21973	21926	22090	22083	21895	21806	22098	21754	22123	21984	21946	21881	22172	21970	21962	22097	22169	22155	21974	21836	21882	22136	21999	21867	21968	22006	21859	21954	22092	21866	22018	21927	22070	21943	21811	22045	22198	22155	22096	22032	22269	21969	21943	22228	21892	22185	22061	21824	22243	22064	22141	22105	21678	22082	22180	21934	21967	22031	22249	21952	21975	21955	22030	22027	22110	22221	21957	21673	21970	21936	22151	21890	21980	22087	22138	22043	22101	22043	21755	21949	21919	22050	22248	22000	22293	21980	21944	22139	22083	21888	22004	21964	22108	21941	22051	22138	22092	22121	22115	21959	22095	22018	22176	22035	22041	22064	22224	21823	21881	22110	21986	21822	21853	22008	22056	21924	22079	21986	21777	22055	22179	21912	22128	22069	21934	22174	21994	22048	21925	21969	21856	22120	22365	22078	21960	22146	22058	22032	22023	21970	22230	21920	21839	22008	22139	21994	22040	21958	21740	21955	22191	22273	22018	21668	22069	22068	22364	22092	22028	22024	22053	21919	22079	22113	22099	22177	22061	22126	21919	21886	22069	21906	21899	22193	22190	21899	21913	21874	22101	21958	21923	21978	21992	22053	22009	21898	22051	21959	21978	21850	21843	21851	22094	22087	22307	22017	22125	21921	22092	22055	22121	22202	21860	21947	22017	21882	22065	21893	21862	21979	21871	21905	21929	22088	22165	22083	21973	21809	22074	21948	22023	22158	22057	22002	21868	22143	21788	21977	21954	21953	21902	21854	21691	21942	22033	21941	21897	21898	21901	21954	22217	21877	21996	22084	21913	22096	21963	21676	21939	21994	21936	22231	22107	21865	22220	22010	22134	22070	21935	22035	22021	22076	21923	22079	22200	22007	22111	22006	22153	22163	22155	21950	22030	22003	22114	22104	21975	22054	21965	22046	21930	22205	21971	22046	21812	22113	22012	21954	22132	21988	21768	22118	22035	21901	21952	22044	22098	22045	21936	21798	21986	21975	22107	22130	22001	21878	22105	22095	22046	21918	21903	22099	21959	22130	22155	21897	22098	21963	22001	21970	21847	22043	21927	22058	22050	22039	21882	22157	22086	22046	21938	22042	22036	21781	22097	22053	22070	21998	22141	21991	21546	22006	22012	22091	21933	21974	22077	22021	22132	21985	21935	21840	22003	21912	21936	22025	22007	22024	21938	22053	21956	21932	21902	22104	22029	21893	21866	21905	22010	22216	22243	22226	22110	22241	22158	22019	21971	21810	22222	22041	22083	22168	22159	22161	21958	21990	22020	21955	22082	21978	21997	21864	22001	22034	22228	22192	21966	21918	22006	21946	21988	21877	22184	22135	21969	21912	22041	21804	22001	22064	22150	21957	21970	21987	21996	21935	22108	22071	22122	21834	22154	21902	21951	22111	22039	22120	21913	22059	21986	22025	21948	22105	22416	21936	22123	22041	22120	22022	22017	22121	21883	22016	22129	21998	21909	22020	22083	22024	22200	21909	21620	22035	21915	22216	22007	21917	21965	22026	22173	21827	21869	22012	22255	21934	21900	22013	22113	22030	22082	22225	21975	22136	22256	21843	22156	22114	21896	21874	22013	22005	22134	22054	21938	22042	21849	22234	22010	22035	22050	22216	21874	21632	21852	22024	21777	21959	22020	21840	21986	21981
15310	23862	23162	20300	19578	28226	52506	48139	35518	27046	20822	18794	18287	17958	18144	18027	18019	18004	17972	17994	18107	18194	18004	18155	18031	18112	18043	18001	18028	18081	18205	18173	18082	18124	18207	18032	18137	18172	17961	18008	18084	17960	18098	18028	17951	18166	18033	18186	18147	18167	17926	17947	17986	17950	18043	18017	18089	18077	18068	18380	18093	18125	18073	18124	18239	18000	17896	18053	18153	18180	18062	17842	18197	17920	18010	18152	18109	18091	18052	18157	17994	17935	18003	18072	17952	18074	18071	18123	17947	18065	17978	18138	18075	18001	18070	18177	18121	18011	18115	18042	18107	18112	18064	18139	18080	18186	18179	18032	18077	18125	17794	17953	18054	18064	18018	18038	18040	17931	18007	18055	18265	17895	17938	17938	18122	18012	18064	17876	17948	18140	18034	18010	18036	18071	18039	17995	17962	18148	17980	17992	17823	17987	18055	17930	18103	18040	18021	18120	17865	18154	18062	18079	18111	17938	18011	17998	17942	18095	17942	18011	18183	18099	18113	18202	18007	17932	18072	18050	18035	17948	18097	18105	17982	17872	18127	18008	17950	18083	17962	18082	17926	17970	18188	17953	18030	18041	18216	18000	18064	18083	18087	18012	17985	18154	18095	18128	18047	18085	18032	18066	18015	18036	17976	17780	18057	17897	17881	18122	17870	18032	17943	17969	17938	17922	18111	18163	18104	18032	18003	17987	18081	18037	17976	18162	18227	17906	18045	18011	18070	18052	17979	18167	18034	18177	18008	18105	18011	18064	18127	18017	18061	18103	18132	18108	17876	18027	17937	18177	18124	18077	18004	18071	18043	18012	18036	18021	17780	18025	17997	18139	18153	18165	17983	18106	18036	18087	18065	17924	17989	18128	18087	18162	17910	18075	17952	18126	17958	17981	18105	18011	18129	17946	18013	18088	17906	18107	18048	18014	18196	18029	18209	18010	18065	18056	18091	17866	18054	18033	18109	18168	18031	17973	18057	17980	18124	18042	18069	17857	18006	18178	18044	18053	18112	18092	18005	18105	17914	18199	18099	18188	18170	17902	18203	18087	18059	17887	18014	17929	18171	18079	18083	18052	18049	18102	18013	18051	18064	18010	18155	17864	18066	18121	18013	18021	18034	18013	18074	17914	18264	18011	18075	18190	18127	18118	17988	17999	18216	17904	17904	17968	18012	18132	17965	17848	17786	18182	18097	17869	18126	18108	18102	17921	18094	17869	17991	18074	18200	17953	17945	18031	17963	17872	18050	17915	18036	18047	18237	18131	18004	18056	18086	18083	17855	17936	18001	18081	18135	17945	18139	17979	18009	17965	17830	17948	17991	18001	18064	18066	17908	18085	17996	17903	18030	18000	18103	18126	18048	18002	18044	17921	18081	18053	17969	17844	18082	18064	17953	18030	18043	18043	17810	18151	18227	18079	18014	18131	18064	18104	18040	18214	18043	18150	18162	17906	18139	18000	17980	17876	17921	18217	18120	18036	17986	17975	18135	18000	18034	18028	18108	18048	17858	17993	18123	18024	17989	17934	18056	18159	17953	18014	17899	18021	18240	18031	18074	18053	18189	18213	18119	18051	18073	18015	17949	18138	18096	17911	17974	18044	18089	18011	18124	18157	17937	18057	18189	18175	18032	18076	17947	18074	18077	17984	18034	18121	18010	18133	17902	18217	18009	18133	18011	17947	18071	18106	18296	18057	18132	18008	17914	18069	17882	18100	17944	18060	17945	18070	18138	17929	18158	18016	18021	18129	18326	18095	17956	17974	18064	18056	18025	18050	18109	17985	17922	18063	18162	18070	18105	18123	18093	17912	18198	17992	18080	17946	18140	18086	18050	17992	18089	18131	18103	18012	18121	18084	18057	18150	18094	18035	18096	18020	18057	18043	18032	17921	18134	18043	18081	17985	18039	17990	18049	18076	18141	17965	18078	18098	18207	18067	18084	18095	18132	18257	18024	18016	17933	18190	18030	17957	17927	18081	18026	18004	18085	18067	18075	18014	18099	18042	17868	18065	17966	17960	18144	18010	18054	17917	18053	17904	18126	18019	17984	18036	17836	18264	18079	17972	17983	18107	18136	17914	18159	18123	18031	17988	18056	17883	18106	18013	18036	17943	17903	18023	18248	18060	18014	18079	17881	18017	17991	18183	18096	18041	18074	18048	18076	18066	18066	18012	18075	18155	17879	18003	18035	18058	18210	17904	17963	17990	18044	18049	18069	18141	17983	18072	18102	18174	17964	18001	18007	18052	17884	18043	17952	18087	18027	18186	18098	18229	17988	17969	18140	18033	18023	18039	17995	18068	18029	18108	18135	17951	18051	18034	17963	17986	18096	18052	17914	18078	18037	18181	17970	18168	18119	17951	18132	18018	18075	18049	17944	18057	17936	18091	17959	18065	18077	18225	18000	17977	18162	18062	18010	18157	18047	18157	17967	17940	18140	18286	18101	17944	18153	18037	18176	18026	18134	18022	18120	18021	18107	18092	18080	17817	18119	18047	18099	17875	18165	17686	18133	18086	17863	17983	18156	18004	18002	17989	18100	18025	18112	18150	17851	17863	18067	17904	18076	18076	18045	18250	18145	18217	18037	18072	17975	18150	17876	18020	17998	17900	18130	18055	18030	18062	18137	18168	18056	18122	18001	17917	18149	18074	18172	18159	17865	18051	17954	18007	17944	17913	18102	18036	18005	18038	18085	18096	18115	18078	17999	18247	18128	17960	18013	17960	18145	18145	18064	18111	18185	18004	17989	17910	18101	18230	18194	18006	17935	18088	18119	17980	18115	17959	18015	17935	17998	18045	17949	18003	18042	18171	18292	17969	17982	18227	18173	17957	17948	18014	18221	17993	18046	17932	18184	18135	17939	18177	18006	18113	17943	18052	18011	18082	17840	18084	18117	18060	17888	18168	17984	18047	18051	17960	18052	18092	17999	17970	17976	17993	17907	18115	18191	17967	17894	18114	18100	17905	17934	17927	18050	18159	17905	17864	18026	18012	18039	18097	18010	17991	18008	17969	17998	17884	18280	17977	18144	17933	18074	18059	18016	18135	18211	17912	17999	18129	17898	18104	18049	18057	18030	18046	17961	17853	18053	18059	18079	17931	17955	18070	18095	17920	17946	18039	18066	18082	17954	18104	18119	17953	18145	18032	18189	17896	18172	18042	18014	18108	18329	18008	17990	17999	18044	17822	17979	17943	17960	18092	18029	17933	17952	18172	18191	18055	18213	18134	18083	18034	18069	17871	17972	17952	17990	18065	18092	17991	17989	18037	18038	17982	17948	17951	18117	18142	17949	18045	18108	18301	18083	18088	18098	18018	17958	18011	18103	17977	18085	18162	18087	18145	18083	18107	18099	17943	18063	18072	17946	18018	18022	17906	18143	17922	17937	18177	17954	18041	18047	17883	17901	18037	18165	17879	18228	18000	17926	17936	18042	18232	17988	18182	18088	17978	17978	18076	18016	18110	18082	18098	18012	18014	18033	18083	18211	17936	18092	18002	18098	18089	18031	18026	17866	18316	18021	18060	18115	18053	18028	17850	18185	18213	18040	18085	18116	18085	18134	18056	17995	17954	18209	18068	18127	18111	18142	17973	18045	18066	17860	17936	18038	17997	18208	18149	18181	17913	18140	18053	18147	18096	18096	17977	17946	18117	18008	18179	18063	18050	18193	18204	18212	18181	18072	18168	18022	18098	18045	18030	18132	17933	17914	18072	18020	17885	17866	18123	18178	18049	18049	17827	18112	17878	18133	17980	17799	18020	18002	18047	18107	17842	18054	17930	18131	18048	17934	17925	18209	18031	18019	18045	18078	18206	18097	18117	18039	18147	18166	17811	18010	17952	17994	18167	18192	17927	18043	18038	17974	18008	18318	18108	18049	18006	17990	18080	18077	18034	18225	18067	18097	18145	18093	18133	18100	18226	17960	17986	18117	18179	17955	18051	18114	18137	18255	18271	18084	17991	18061	18030	18032	18037	18082	18048	17880	18091	18108	18173	17989	17992	18157	18006	17965	17995	18078	18076	18098	18016	17920	18050	18146	17785	17984	18001	18032	18206	18027	18007	18114	17987	18070	18064	17971	18042	17898	18084	18135	18259	17977	17897	18020	18128	18140	18154	17915	18206	17926	18164	17977	18136	18261	17967	17979	18060	18025	17932	17885	18130	18042	18042	17895	18020	18059	17912	18150	18203	18078	18127	17944	18084	17970	17985	18004	18022	18120	18063	17997	18105	18045	17780	18097	18020	18063	17926	18170	18051	18044	18000	18039	18023	18189	18179	18077	17967	18016	18111	18066	18004	18002	18090	17882	17900	18297	17935	18001	18143	17968	17973	18061	18044	18083	18183	17985	17965	18110	18010	18116	18071	17849	18210	17946	18086	17974	18024	17877	17990	18016	17906	17955	18137	18052	18050	18034	18035	17845	18036	18014	17984	18121	18231	17995	18189	18029	18025	18056	18068	17909	18083	18143	18009	17857	18062	18172	18118	17934	17920	17971	18018	18083	18083	18051	17923	18048	18055	17962	18098	18118	17828	18275	18082	17993	18027	18115	18042	18130	17895	18156	18137	18173	18093	17946	18016	18047	18051	18021	18103	18316	17936	17967	17978	18079	18009	17951	18005	18128	18055	18117	18053	18160	17748	18022	18025	17931	18065	18079	18104	18019	18080	17950	18169	18120	17951	18129	17979	18021	18052	18033	18127	18133	17988	18054	17965	18251	17927	17835	18015	18067	17983	18029	17902	18055	18061	18086	18027	18091	18053	18049	18066	18175	18116	18159	17883	17975	18143	18173	18106	18252	18174	18043	18017	17896	17911	17989	18084	18052	18052	17952	18061	17994	18087	18273	18011	18134	18324	18212	18100	17963	17954	17901	18012	18146	17865	18058	18068	18064	18009	18185	17792	18151	17951	18046	18076	18130	17952	17999	18091	18028	17988	18146	18154	18079	18030	18158	18130	18069	17930	17888	18003	18170	17894	17907	18001	17933	17916	18143	17907	17796	18115	17932	18186	18123	18108	18001	17938	18144	18161	18093	18024	18109	18095	18125	18043	17973	18031	18174	17998	17994	17997	17944	18098	18093	18042	18055	18006	18085	17956	17834	18147	18062	17928	18075	18112	18309	17920
22864	21424	29278	23982	21685	32843	71424	67110	48898	37960	28970	24557	23090	22769	22694	22669	22698	22475	22538	22329	22547	22478	22595	22537	22489	22394	22456	22384	22578	22516	22361	22474	22463	22239	22411	22413	22234	22450	22256	22515	22458	22261	22551	22294	22436	22290	22312	22189	22155	22309	22302	22251	22436	22252	22357	22557	22349	22330	22307	22323	22432	22370	22345	22419	22261	22285	22301	22396	22316	22184	22397	22362	22413	22469	22049	22445	22109	22391	22451	22227	22237	22212	22039	22281	22368	22066	22551	22388	22418	22256	22264	22419	22447	22241	22356	22383	22327	22308	22396	22418	22395	22282	22285	22091	22268	22194	22385	22128	22355	22258	22272	22153	22273	22312	22364	22265	22311	22297	22087	22229	22389	22324	22276	22143	22138	22363	22356	22266	22335	22295	22223	22288	22044	22067	22238	22188	22282	22256	22150	22062	22231	22375	22155	22249	22283	22214	22167	22431	22135	22286	22355	22314	22203	22217	22237	22393	22344	22369	22069	22406	22321	22365	22403	22292	22120	22254	22430	22462	22249	22294	22122	22223	22326	22222	22487	22513	22412	22313	22304	22395	22264	22116	22219	22380	22213	22193	22473	22255	22189	22510	22230	22222	22248	22372	22120	22296	22230	22379	22475	22423	22045	22121	22280	22178	22254	22411	22257	22370	22324	22239	22309	22414	22224	22255	22435	22430	22091	22093	22179	22387	22168	22588	22327	22166	22489	22224	22363	22164	22333	22064	22193	22229	22167	22206	22383	22263	22186	22359	22285	22326	22172	22428	22322	22301	22269	22456	22430	22436	22197	22176	22269	22410	22090	22266	22291	22371	22074	22380	22399	22378	22291	22170	22195	22098	22161	22327	22270	22236	22297	22239	22346	22447	22262	22274	22273	22256	22295	22190	22229	22139	22072	22303	22087	22354	22206	22311	22247	22118	22549	22295	22344	22146	22189	22290	22247	22332	22166	22022	22193	22379	22202	21963	22115	22337	22130	22304	22228	22357	22219	22224	22440	22249	22431	22268	22295	22526	22414	22413	22220	22320	22222	22225	22178	22249	22406	22400	22031	22283	22418	22128	22308	22316	22362	22016	22122	22345	22186	22345	22366	22344	22272	22286	22361	22315	22532	22366	22314	22246	22176	22418	22303	22095	22133	22284	22445	22013	22249	22254	22221	22249	22306	22320	22340	22063	22147	22476	22322	22278	22408	22358	22229	22325	22256	22447	22054	22173	22253	22402	22494	22376	22274	22149	22314	22270	22148	22158	22093	22108	22136	22310	22360	22342	22231	22459	22306	22156	22332	22305	22328	22339	22421	22417	22224	22259	22479	22233	22311	22390	22367	22132	22232	22288	22346	22450	22260	22352	22254	22045	22282	22294	22197	22171	22152	22117	22135	22272	22452	22245	22360	22328	22229	22091	22219	22027	22448	22278	22263	22346	22294	22394	22211	22232	22388	22156	22254	22163	22270	22408	22204	22264	22283	22438	22196	22165	22236	22375	22281	22161	22223	22016	22175	22245	22389	22399	22437	22042	22273	22149	22183	22205	22263	22349	22461	22348	22366	22115	22179	22373	22460	22411	22175	22301	22465	22173	22162	22349	22218	22344	22290	22188	22298	22188	22247	22379	22187	22354	22184	22247	22200	22126	22478	22323	22325	22224	22169	22479	22119	21999	22346	22232	22216	22387	21978	22289	22239	22292	22179	22223	22337	22246	22174	22112	22217	22119	22063	22413	22399	22258	22398	22258	22237	22174	22426	22119	22201	22058	22364	22164	22415	22010	22348	22393	22337	22343	22063	22294	22287	22085	22111	22032	22099	22145	22589	22310	22324	22267	22191	22229	22305	22267	22416	22347	22263	22231	22208	22104	22132	22412	22191	22104	22180	22235	22447	22237	22257	22283	22252	22207	22249	22171	22295	22216	22303	22471	22215	22290	22259	22407	22616	22268	22499	22196	22136	21893	22290	22423	22156	22425	22309	22291	22317	22350	22103	22201	22226	22444	22423	22036	22178	22309	22068	22266	22170	22225	22340	22243	22353	22344	22262	22269	22155	22217	22368	22496	22225	22536	22473	22072	22076	22411	21941	22481	22378	22119	22237	22275	22339	22252	22209	22239	22152	22199	22232	22143	22185	22325	22411	22177	22292	22303	22272	22188	22235	22167	22271	21965	22319	22313	22156	22419	22043	22323	22356	22284	22604	22335	22248	22346	22355	22414	22193	22192	22259	21937	22209	22354	22076	22126	22379	22309	22269	22340	22220	22266	22291	22321	22294	22197	22108	22262	22222	22265	22349	22075	22135	22307	22317	22240	22349	22132	22118	22400	22323	22304	22232	22461	22155	22106	22449	22378	22251	22340	22211	22349	22353	22129	22211	22338	22128	22270	22126	22311	22356	22432	22396	22502	22203	22393	22179	22311	22165	22272	22309	22240	22210	22247	22161	22440	22125	22282	22301	22352	22268	22359	22267	22284	22523	22373	22345	22195	22380	22238	22174	22203	22174	22236	22511	22320	22306	22412	22332	22563	22461	22124	22379	22234	22215	22329	22339	22283	22501	22453	22309	22326	22416	22447	22217	22334	22289	22186	22260	22229	22283	22158	22220	22229	22091	22313	22211	22233	22241	22214	22367	22314	22165	22272	22229	22424	22048	22152	22456	22267	22344	22389	22175	22456	22287	22286	22159	22247	22125	22291	22313	22399	22331	22202	22191	22188	22426	22325	22339	22224	22381	22163	22358	22198	22032	22309	22033	22288	22276	22321	22431	22039	22236	22496	22182	22250	22282	22443	22159	22372	22202	22262	22242	22226	22250	22392	22125	22359	22249	22385	22440	22432	22154	22198	22513	22307	22182	22238	22397	22239	22153	22319	22382	22195	22281	22310	22052	22148	22248	22187	22306	22272	22199	22279	22212	22289	22395	22272	22173	22213	22171	22179	22148	22399	22345	22471	22207	22231	22280	22368	22420	22173	22068	22272	22419	22282	22337	22305	22323	22264	22417	22336	22134	22313	22182	22268	22092	22043	22320	22013	22155	22395	22173	22200	22206	22152	22400	22359	22382	22358	22238	22119	22113	22197	22213	22178	22055	22268	22096	22164	22389	22312	22390	22285	22409	22219	22173	22296	22334	22432	22224	22042	22325	22237	22336	22338	22099	22188	22222	22230	22297	22402	22340	22120	22079	22185	22501	22431	22253	22251	22110	22055	22137	22386	22329	22210	22202	22230	22232	22111	22338	22441	22109	22256	22275	22317	22291	22298	22297	22272	22362	22321	22243	22351	22367	22278	22319	22223	22276	22265	22375	22198	22494	22175	22326	22365	22133	22306	22227	22050	22282	22325	22069	22211	22243	22261	22095	22164	22464	22248	22295	22020	22411	22404	22268	22243	22166	22092	22208	22346	22078	22070	22390	22266	22283	22379	22474	22278	22294	22131	22456	22121	22204	22081	22262	22254	22268	22262	22468	22333	22483	22148	22349	22370	22271	22306	22445	22051	22399	22242	22302	22204	22275	22129	22361	22035	22500	22338	22052	22088	22160	22493	22258	22105	22313	22246	22314	22379	22084	22376	22258	22456	22452	22395	22145	22339	22222	22127	22323	22207	22334	22044	22404	22282	22333	22137	22349	22332	22343	22022	22259	22229	22489	22582	22317	22346	22296	22217	22306	22094	22019	22329	22265	22149	22285	22201	22376	22185	22347	22277	22351	22232	22379	22354	22192	22221	22261	22241	22139	22412	22434	22347	22250	22154	22281	22256	22339	22063	22094	22254	22200	22274	22245	22368	22457	22262	22351	22242	22419	22358	22061	21986	22140	22267	22187	22357	22416	22073	22084	22233	22314	22179	22193	22208	22222	22206	22351	22311	22211	22351	22472	22055	22253	22361	22170	22174	22200	22056	22350	22094	22229	22151	22252	21991	22151	22243	22172	22422	22401	22316	22233	22346	22332	22205	22248	22206	22124	22178	22315	22159	22314	22178	22202	22399	22413	22206	22444	22209	22425	22345	22473	22207	22339	22328	22237	22161	22344	22170	22333	22252	22136	21989	22309	22309	22329	22331	22439	22428	22234	22205	22240	22175	22209	22240	22263	22249	22369	22321	22332	22463	22199	22290	22296	22411	22190	22232	22255	22291	22220	22189	22279	22349	22352	22375	22342	22207	22273	22114	22352	22170	22308	22270	22211	22299	22424	22188	22522	22268	22344	22289	22244	22276	22359	22312	22193	22347	22361	22229	22323	22171	22305	22268	22241	22334	22258	22620	22518	22614	22388	22428	22237	22255	22191	22438	22439	22180	22203	22154	22168	22263	22255	22198	22419	22227	22296	22245	22144	22228	22286	22203	22054	22014	22298	22308	22294	22057	22187	22315	22269	22282	22356	22388	22147	22160	22095	22385	22260	22066	22264	22258	22466	22264	22288	22150	22324	22228	22217	22301	22365	22234	22293	22235	22147	22163	22230	22432	22412	22218	22246	22394	22366	22185	22345	22236	22163	22152	22020	22101	22379	22135	22452	22328	22073	22492	22083	22416	22207	22284	22296	22240	22161	22348	22362	22187	22150	22021	22373	22045	22240	22176	22210	22153	22412	22358	22100	22249	22306	22256	22412	22297	22446	22126	22310	22377	22099	22253	22189	22403	22284	22223	22240	22355	22266	22333	22141	22359	22312	22300	22280	22413	22397	22206	22200	22258	22462	22326	22474	22202	22485	22206	22136	22315	22384	22068	22249	22150	22046	22145	22253	22255	22297	22306	22309	22455	21950	22183	22048	22215	22446	22192	22397	22319	22168	22202	22222	22173	21911	22340	22323	22416	22099	22412	22441	22337	22393	22121	22310	22162	22279	22133	21995	22239	22056	22124	22300	22305	22363	22319	22263	22393	22336	22254	22429	22283	22176	22233	22352	22341	22411	22114	22185	22204	22277	22281	22594	22359	22597	22049	22236	22140	22449	22445	22324	22511	22545	22571	22352	22227	22228	22514	22389	22257	22185	22126	22204	22169	22219	22130	22413	22235	22466	22223	22183	22449	22108	22289	22183	22301	22354	22121	22296	22306	22295	22174	22133	22419	22316	22228	22122	22302	22158	22112	22154	22342	22335	22351	22219	22236	22350	22227	22193	22104	22053	22300
16501	29872	27932	23522	22208	36414	71412	66770	48639	36291	25048	19983	18488	18196	18335	18071	18065	18103	18121	17993	18304	18090	18119	18246	18021	17987	18186	18139	18066	18157	18189	18106	18044	18152	18411	18317	18016	18141	18035	18180	18211	18220	18004	18240	18020	18177	18171	18049	18055	18075	18101	18211	18108	18150	18213	18135	18219	18142	18107	17985	17960	18169	18055	17998	18369	18138	17927	18182	18255	18172	18090	18242	18110	18174	17898	17899	18065	18329	18061	18125	17952	18016	18275	18205	18046	18230	18144	18086	18247	18087	18217	18087	18195	18198	18172	18111	18136	18083	18102	18232	18237	18169	17917	18124	18219	18022	18017	18095	18202	18149	18257	18203	18198	18138	18280	18074	18131	18102	18274	17966	18156	18074	18048	18156	18072	18094	17989	18016	18137	18152	18162	18131	18026	18200	18065	18161	18312	18076	17963	18215	18211	18282	18054	18324	18309	18003	17921	18171	18254	18150	18028	18029	18133	18224	18018	18155	18185	18083	18154	18168	17978	18224	18011	18018	18095	18214	18068	18050	18200	18265	18142	17961	18019	18218	18177	18034	18112	18104	18134	18134	18173	18119	18214	18139	18156	18169	18282	17874	18186	17924	18146	18202	18086	18258	18157	18141	18237	18062	18083	18103	18263	18237	18041	18105	18228	18122	18268	18038	18117	18063	18075	18146	18028	17969	18176	18069	18183	17925	18137	17939	18158	17980	18165	17991	18124	18006	18276	18190	18086	18010	18103	18096	18145	18148	18071	17984	18081	18234	18017	17988	18212	18053	18149	18217	18027	17979	18182	18047	18212	18164	18149	18122	18325	18252	18022	17954	18123	18206	18136	18071	18122	18004	18202	18226	18171	18166	18197	18142	18114	18148	18019	18100	18051	18267	18025	18079	18179	18014	18199	18161	18095	18073	18143	18241	18205	18019	18024	18069	18117	18266	18102	18050	18028	18177	18250	18192	18096	18177	18097	18177	18254	18073	18224	18171	18251	18033	18050	18014	18026	18078	18063	18081	18032	18227	18096	18093	18310	18198	18116	18163	18087	18246	17957	17990	17934	17956	17936	18118	18239	18112	18038	17977	18109	18128	18162	18155	17921	18104	18147	18139	18155	18009	18134	18216	18101	18169	18026	18216	18170	18302	18146	18043	18093	18119	17957	18125	18036	18068	18099	17977	18059	18111	18063	18125	18073	18273	18320	18201	18120	18035	18032	18195	18121	18023	18125	18156	18256	18128	18149	18145	18005	18205	18215	18120	18092	18095	18262	18268	18265	17972	18059	18026	18257	18295	18215	18261	18011	18218	18085	18091	17959	18176	18104	18005	18092	18023	17953	18174	18141	18072	18065	18156	18222	18037	18068	18117	17987	18166	18237	18127	18264	18085	18055	18123	18150	17999	18303	18079	17937	18222	18147	18256	18035	18198	18257	18330	18026	18127	18006	18106	18180	18198	18189	18014	18048	18037	18122	18137	18128	18193	17997	17995	18088	18271	18042	18181	18188	18085	17917	18151	18256	18228	18066	18185	18033	18040	17981	18072	18099	18176	18085	18295	17934	18119	18143	18212	18208	18117	18093	18253	18210	18107	18104	18064	18186	18104	18168	18086	18024	18192	18149	18176	17994	18137	18110	18087	18062	18082	17900	18020	18222	18055	18173	18068	18263	18146	18028	18002	18068	18190	17986	18149	18123	17912	18210	18017	18128	18024	18025	17936	18216	18013	18197	17968	18120	18074	18080	17980	18174	18018	18063	18103	18158	18056	18146	18094	18098	18135	18076	18160	18044	18185	18108	18193	17862	18213	18094	18082	18080	18255	18153	17994	18038	18176	18265	18224	18082	18218	18079	18151	18252	18233	18089	18096	18182	17966	18195	18085	18109	18090	18073	18067	18048	18174	18189	18185	18115	18122	18139	17930	18316	18029	18163	18013	18125	17939	18310	17990	18133	18122	18241	17851	18014	18163	18163	17998	18028	18046	18231	18020	18083	18145	18088	17978	18190	18119	18007	17807	18052	17952	18238	18108	18015	18239	18153	18140	18252	17976	18037	18087	18135	18163	18184	18261	18035	18040	17966	18227	17992	18030	18186	17882	18071	17982	18166	17988	18060	18064	18112	18139	18052	18092	18242	18199	18070	18287	18009	18307	18097	17943	18108	18095	18199	18242	18068	18108	18127	18170	18123	18219	18129	18322	18265	17961	18175	17980	18206	17989	18151	18120	18202	18140	18079	18117	18173	18019	18102	18149	17982	18155	18136	17981	18208	18108	18126	18022	17969	18075	18014	17992	18098	17979	18086	18052	18164	18250	18179	18185	18178	18140	18056	18114	18249	18035	18058	18112	18272	18142	18048	18063	18089	18054	18141	18190	18151	18094	18311	18216	18128	18170	18217	18058	18041	17973	18236	18013	18147	18144	18129	18153	17992	18120	18299	17894	17980	18124	18155	18265	18106	18316	18044	18001	18285	18113	18309	18068	18057	18134	18132	18009	18189	18203	18016	18130	18113	18153	17909	18011	18085	18116	17921	18146	18151	18021	18082	18100	18248	18087	18213	17983	18263	18179	18056	18106	18130	18152	17939	18153	18201	18021	18060	18217	18091	18024	18068	18074	18103	18106	18080	18046	18057	18136	18150	18177	18077	18053	18097	18040	18167	18118	17982	18020	18179	18384	18040	18008	18190	18171	18178	18018	18074	18183	18176	18110	18304	18118	18065	18097	18028	17891	17982	17907	18022	17942	18091	17927	18043	18226	17990	18010	18172	18007	18251	18119	18067	18003	18034	18188	18179	18050	18305	18298	18033	17867	17879	17989	18140	18161	18342	18022	18020	18188	17918	18070	18057	18087	18054	18054	18082	18076	18193	18178	18198	17986	18010	18193	18017	18202	17894	18176	18057	18164	18178	18015	18095	17995	18192	18047	18335	18148	18164	18053	18167	18042	18164	18329	18249	18019	18058	18006	18081	18074	18188	18092	18104	18190	18020	18192	18407	17952	18006	18054	18132	18239	18316	18051	18324	18247	18104	18140	18077	18099	18094	18083	18198	18027	18153	18185	17991	17958	18195	17985	18097	18088	18161	18296	18155	18154	17952	18114	18128	18198	17887	18141	18057	18058	18234	18212	17995	18122	17985	18002	18239	18121	18017	18053	17905	18323	17994	18020	18270	18238	17919	18190	18340	17945	18266	18130	17993	18051	18198	18330	18243	18065	18025	18138	18167	18114	18133	18073	18089	17938	18206	17957	18123	18117	18225	18003	18089	18191	17969	18017	18230	18037	18048	18123	18129	18091	18136	18149	17993	18026	18022	18024	18044	18047	18184	17961	18110	18081	18026	18170	18031	18071	18112	17995	18154	18197	18059	17910	17879	18010	17965	17963	18248	18182	18131	18129	18120	18031	18075	18169	18089	18192	18081	17991	18094	17918	18002	17937	18204	17991	18076	18028	18315	18082	18199	18013	18104	18118	18199	17933	18018	17997	18076	18053	17931	18051	17925	18190	18171	18077	18091	18172	17965	17927	18180	17993	18119	18017	18112	18270	18179	18291	18052	18185	18024	18218	18260	17899	18174	18169	18146	18028	18159	18150	18257	18113	18058	18220	18083	18360	18153	18210	18059	17996	18048	18227	18131	17933	18216	18085	18001	18115	18022	18140	18095	18089	18084	18132	18096	18183	18245	17966	18063	18007	18226	18248	18234	18122	17999	18182	18152	18214	18069	18239	18087	18193	18194	18193	18171	18160	17973	18125	18033	18065	18054	18230	18049	18072	18133	18132	18145	18087	18130	18128	18040	18125	17904	18022	18096	18083	18190	18077	18162	18048	18072	18136	18137	18051	18068	18141	18091	18174	17970	18166	18123	18146	18173	18032	18106	18140	17982	18113	17926	18215	18105	17984	18091	18342	18246	18058	18034	17972	18079	18074	18129	18076	18252	18200	18168	18184	17963	18218	18040	18105	18111	18183	18140	17983	18007	18167	18235	17904	18103	18112	18073	17920	18224	18144	18135	18127	18110	18136	18092	18203	18192	17929	18032	17977	18377	18271	18001	18071	18328	18121	18309	18164	18236	17891	17913	18115	18211	18069	18215	18176	18267	18088	18124	18195	17956	18329	18120	18088	18148	17978	18395	18054	18137	17973	18198	18157	18196	18278	18190	18138	18096	18074	17900	18103	18147	18036	18100	18107	18319	18080	18140	17933	18032	18115	18236	18084	18208	18171	18102	18145	18106	18020	18069	18037	18100	18014	18283	18026	18033	17994	18014	18107	17969	18088	18251	18161	18047	18113	18114	18044	18070	18011	18354	18059	18246	18194	18141	18068	18206	18203	18080	18113	17971	18199	18053	18051	18190	18062	18132	18245	18218	18151	18059	18327	18102	18264	18076	18059	17928	18208	17984	18180	17955	17864	18060	17997	18194	18047	18040	18048	18141	17943	18121	18096	18087	18066	18121	18067	18138	18135	18146	18032	18193	18097	18081	17942	18222	18139	18029	18331	18013	18108	18039	18017	18139	18003	18142	18130	18089	17944	18079	17879	18143	18134	18192	17939	18015	17983	18206	18216	18194	18198	18242	18171	18173	18137	18031	18096	18179	17947	18087	18088	17999	18223	18034	18010	18175	17974	18096	17984	18259	17893	18031	18059	18081	18149	17928	18035	18106	18033	18075	18015	18199	18168	18168	18090	18247	18139	18177	17911	18184	18137	18016	17928	18026	18079	18244	18086	18063	18308	18247	18141	18232	18186	18107	18080	18109	18250	18033	18146	18106	18011	18009	18000	18099	17878	18237	18127	18102	18036	18084	18043	18274	18162	18115	18066	18138	18193	18204	17985	18327	18178	18022	18229	18056	17983	17977	18251	18015	18164	18019	18165	17992	18247	18050	18020	18210	18094	17959	18017	18114	18138	18041	18135	18024	18017	18183	18054	18008	18304	18085	18241	18143	18090	18095	18106	18132	18160	18096	18054	18176	18095	18189	18162	17941	18007	18013	18083	18128	18151	18034	18215	18063	18094	18107	18179	18054	17972	18058	18097	18246	17930	18271	18064	18069	18247	18195	18014	18018	18205	18156	18196	18038	18165	18135	17999	18120	18157	18223	18243	18132	18120	18001	18203	18073	18078	18074	18205	17955	18121
27941	22530	27064	25258	22523	23667	30332	30772	26195	24200	23011	22753	22338	22407	22378	22219	22192	22157	22232	22230	22337	22316	22294	22267	22139	22365	22320	22332	22230	22134	22092	22211	22250	22208	22374	22144	22224	22346	22266	22213	22092	22221	22072	22197	22210	22177	22328	22337	22312	22194	22135	22259	22275	22183	22243	22490	22374	22300	22160	22313	22209	22138	22185	22085	22312	22333	22266	22098	22240	22299	22164	21939	22479	22061	22225	22215	22224	22362	22155	22305	22145	22301	22234	22022	22181	22099	22341	22065	22113	22072	22098	22203	22326	22015	22301	22295	22299	22100	22280	22226	22506	22418	22303	22516	22241	22162	22183	22143	22231	22090	22093	22137	22233	22155	22123	22230	22307	22263	22271	22277	22256	22355	22287	22046	22262	22117	22145	22094	22172	22175	22271	22406	22458	22119	22005	22040	22082	22066	22290	22316	22254	22253	22116	22146	22212	22318	22233	22090	22191	22185	22152	22186	22314	22110	22213	22128	22150	21901	22223	22249	22221	22111	22219	22323	22414	22378	22325	22263	22286	22256	22269	22089	22254	22491	22349	22168	22160	22464	22453	22115	22180	22255	21986	22314	22368	22369	22350	22171	22072	22050	22418	22228	22187	22157	22198	22326	22057	22118	22000	22159	22131	22365	22305	22118	22179	22484	22158	22275	22077	22030	22233	22213	22334	22136	22097	22338	22217	21991	22355	22209	22248	22285	22214	22081	22252	22324	22010	22217	22278	22271	22114	22270	22307	22196	22354	22076	22268	22339	22241	22141	22241	22108	22248	22235	22338	22171	22368	22066	22159	22034	22487	22216	22225	22201	22213	22007	22058	22182	22266	22188	22066	22272	22191	22074	22041	22232	22182	22253	22181	22074	22204	22287	22340	22362	22152	22124	22336	22393	22120	22259	22279	22350	22334	22235	22239	22189	22337	22129	22296	22253	22080	22445	22270	22226	22233	22138	22321	22116	22427	22337	22254	22226	22238	22077	22265	22422	22178	22161	22103	22115	22123	22298	22295	22211	22294	22227	22277	22093	22090	22179	22109	22293	22118	22134	22297	22363	22285	22292	22296	22146	22282	22084	22361	22202	22267	22120	22434	22194	22151	22330	22175	22362	22166	22092	22226	22227	22194	22103	22129	21966	22192	22159	22206	22051	22329	22207	22332	22130	22276	22260	22087	22184	22316	22215	22206	22182	22260	22221	22039	22262	22247	22267	22163	22075	22226	22089	22165	22244	22215	22337	22367	22371	22404	22108	22114	22246	22277	22363	22269	22109	22293	22192	22108	22028	22337	22260	22253	22303	22202	22095	22338	22102	22160	22223	22230	22282	22015	22352	22191	22467	22362	22047	22258	22446	22294	22270	22379	22335	22374	22428	22462	22326	22350	22239	22284	22280	22313	22560	22083	22188	22046	22072	22300	22105	22274	22270	22092	22260	22043	22254	22417	22148	22283	22242	22331	22024	22167	22341	22231	22118	22228	22108	22190	22157	22205	22208	22379	22295	22438	22409	22196	22495	22130	22241	22280	22394	22133	22358	22302	22244	22257	22118	22112	22326	22215	22273	22282	22166	22160	22223	22395	22246	22253	22130	22112	22174	22341	22284	22112	22259	22338	22329	22143	22228	22166	22291	22278	22127	22115	22015	22226	22223	22135	22171	22180	22235	22013	22144	22412	22325	22142	22361	22239	22244	22061	22241	22136	22182	22353	22048	22133	22101	22385	22288	22351	22212	22007	22260	22231	21978	22045	22188	22070	22270	22132	22346	22214	22177	22301	22198	22222	22270	22211	22129	22391	22252	22351	22257	22385	22360	22336	22199	21959	22163	22085	22253	22013	22297	22272	22221	22221	22173	22189	22188	22209	22262	22312	22172	22224	22140	22116	22221	22213	22229	22149	22297	22309	22271	22006	22048	21956	22112	22165	22201	22191	22228	22246	22076	22304	22273	22114	22107	22175	22333	22266	22292	22378	22234	22327	22192	22360	22583	22451	22225	22174	22152	22302	22310	22259	22117	22337	22193	22438	22226	22187	22313	22075	22241	22299	22191	22229	22107	22241	22387	22141	22372	22309	22221	22174	22396	22072	22238	22233	22197	22270	22076	22055	22070	22176	22111	22252	22022	22187	22020	22065	22308	22458	22236	22167	22158	22177	22108	22202	22106	22162	22195	22416	22221	22367	22271	22067	22369	22382	22198	22386	22195	22414	22284	22196	22346	22181	22017	22371	22038	22279	22361	22417	22382	22146	22336	22287	22245	22198	22196	22288	22181	22446	22353	22373	22163	22191	22334	22363	22166	22126	22103	22284	22144	22287	22046	22231	22321	22359	22351	22221	22145	22174	22367	22230	22320	22225	22464	22055	22195	22430	22327	22314	22207	22310	22418	22347	22142	22181	22330	22408	21885	22220	22189	22002	22074	22237	22221	22107	22559	22059	22278	22280	22214	22085	22233	22184	22180	22351	22170	22333	22367	22277	21932	22160	22126	22182	22221	22087	22225	22447	22141	22312	22219	22288	22313	22441	22385	22087	22229	21831	22328	22378	22082	22038	22169	22238	22241	22152	22057	22133	22121	22277	22187	22342	22167	22455	22346	22166	22291	22052	22224	22143	22135	22053	22294	22337	22005	22256	22363	22049	22231	22412	22302	22120	22153	22167	22157	22365	22185	22332	22358	22259	22252	22285	22406	22153	22330	22434	22298	22272	22257	21990	22320	22379	22336	22348	22049	22241	22165	22194	22398	22154	22297	21999	22190	22049	22217	22256	22218	22170	22119	22352	22404	22242	22267	22287	22171	22318	22157	22167	22437	22233	22106	22172	22085	22100	22136	22273	22207	22110	22175	22369	22336	22298	22194	22324	22247	22104	22250	22090	22222	22141	22106	22244	22094	22200	22208	22200	22285	22241	22123	22058	22117	22246	22070	22346	22424	22260	22051	22207	22391	22281	22236	22099	22116	22252	22155	22184	22199	22223	22183	22156	22529	22166	22190	21904	22370	22164	22132	22047	22294	22399	22392	22516	22224	22237	22258	22062	22310	22004	22385	22284	22191	22013	22096	22177	22301	22223	22123	21972	22384	22099	22128	22145	22346	22498	22072	22180	22297	22327	22006	22181	22143	22192	22249	22094	22079	22460	22109	22236	22182	22287	22230	22197	22148	22170	22355	22214	22191	22351	22146	21933	21983	22277	21979	22447	22209	22212	22297	22039	22458	22348	22112	22143	22270	22260	22123	22110	22199	22022	22119	22251	22301	22391	22097	22044	22190	22202	22123	22275	22407	22326	22145	22182	22147	22138	22151	22392	22180	22334	22113	22363	22255	22250	22085	22118	22345	22413	22366	22123	22140	22298	22231	22413	22355	22210	22324	22211	22234	22415	22127	22321	22224	22316	21992	22000	22466	22564	22287	22174	22108	22256	22272	22475	22283	22256	22316	22340	22161	22237	22151	22413	22237	22042	22218	22266	22230	22115	22274	22128	22328	22196	22199	22280	22410	22133	22181	22374	22232	22284	22272	22289	22202	22215	22379	22109	22110	22089	22270	22302	22284	22125	22314	22458	21960	22185	22340	22426	22284	22298	22418	22307	22166	22151	22193	22303	22048	22117	22370	22002	22206	22202	22277	22418	22123	22154	22083	22032	22118	22169	22403	22194	22358	22120	22132	22097	22277	22151	22196	22384	22218	22324	22193	22477	22365	22208	22225	22130	22214	22255	22390	22233	22258	22177	22285	22251	22031	22195	22055	22286	22279	22344	22253	22347	22064	22118	22100	22144	22146	22131	22108	22437	22115	22303	22222	22346	22007	22349	22274	22148	22421	22273	22222	22181	22376	22337	22148	22378	22158	22135	22174	22322	22374	22020	22179	22296	22073	22185	22302	22177	22135	22308	22303	22176	22143	22317	22163	22340	22210	22177	22037	22203	22423	22175	22442	22226	22166	22140	22141	22354	22137	22125	22062	22072	22354	22016	22211	22203	22320	22196	22110	22050	22073	22023	21765	22337	22351	22192	22127	22138	22160	22133	22199	22139	22280	22149	22277	22428	22277	22449	22376	22182	22337	22317	22372	22389	22259	22424	22297	22293	22116	22112	22317	22565	22317	22119	22109	22143	22124	22392	22081	22314	22425	22258	22014	22431	22235	22212	22330	22102	22142	21879	22188	22161	22099	22160	22281	22116	22179	22138	22357	22328	22241	22327	22121	22347	22264	22360	22461	22242	22179	22116	22269	22269	22232	22319	22139	22286	22095	21927	22100	22294	22231	22294	22261	22333	22309	22087	22235	22220	22035	22430	22206	22268	22421	22192	22294	22054	22258	22237	22257	22214	22112	22156	22300	22186	22212	22425	22178	22282	22164	22301	22130	22255	22112	22367	22251	22411	22187	22225	22285	22165	22147	22124	22113	22316	22308	22170	22321	22103	22377	22144	22161	22231	22052	22331	22415	22295	22231	22183	22283	22273	22231	22202	22114	22373	22249	22430	22339	21962	22232	22212	22482	22195	22454	22175	22149	22244	22130	22155	22188	22366	22254	22378	22155	22180	22178	22383	22320	22348	22261	22224	22290	22353	22415	22362	22078	21861	22274	22194	21954	22275	22223	22174	22072	22139	22213	22267	22246	22374	22269	22209	22201	22130	22280	22176	22154	22275	22212	22305	22419	22212	22034	22304	22342	22166	22015	22087	22147	22193	22369	22080	22225	22271	22391	22336	22311	22286	22251	22372	22199	22184	22143	22339	22124	22383	22220	22368	22165	22060	22075	22223	22162	22141	22208	22019	22295	22170	22093	22132	22245	22401	22319	22311	22177	22200	22277	22128	22166	21980	22319	22076	22206	22227	22297	22018	22235	22380	22451	22299	22203	22262	22156	22103	22266	22004	22233	22124	22233	22126	22301	22216	22285	22237	22211	22435	22185	22260	22211	22256	22188	22338	22227	22098	22237	22430	22173	22401	22190	22151	22261	22325	22117	22414	22081	22307	22074	22309	22210	22463	22091	22019	22026	22277	22066	22102	22198	22039	22155	22300	22296	22048	21971	22220	22267	22146	22221	22068	22323	22120	22124	22169	22040	22159	22370	22064	22320	22378	22208	22138	22132	22160	22215	21989	22238	22276	22442	22303	22017	22359	22197
16573	20013	20325	19067	18961	20746	29402	27849	22712	20262	18659	18258	18190	18134	18156	18142	18005	18100	18100	18275	18085	18023	18196	18231	18072	18060	18249	18197	18075	18104	18088	18219	17960	18146	18176	18224	18151	18077	18122	18151	18187	18081	18247	18076	18106	18080	18021	18235	18172	17952	18127	18238	18204	17992	18318	18176	18290	18125	18051	18209	18185	18199	18235	18170	18107	18136	18194	18182	18101	18321	18161	18207	17957	18113	18083	17832	18039	18267	18167	18043	17993	18071	18100	17983	18100	18145	18098	18278	18046	17913	18228	17970	18224	17977	18202	18028	18044	17850	18088	18167	18053	18027	18196	18103	18189	18188	18180	18156	18162	18108	17988	18209	18059	18144	18035	18100	18083	18222	18249	18055	18264	17951	18269	18084	18108	18182	18105	18136	18274	18295	18095	18206	18175	18193	17910	18039	18035	18134	18171	18168	18130	18161	17943	18092	18283	18210	18103	18296	18060	18124	18057	18273	18101	18102	18100	18076	18315	18161	18109	18078	18085	18079	18050	18183	18190	18204	18100	18087	18300	18076	18148	18204	18024	18151	18090	18140	18029	18263	18219	18105	18166	18200	18122	18050	18023	18250	18103	18332	18187	18163	18105	18042	18081	18165	18162	18154	18011	18235	18118	18209	18226	18047	18147	18102	18097	18134	18007	18205	18228	18381	17998	18021	18096	18285	18020	18001	18162	17989	18117	18147	18200	18146	18150	18225	18221	18260	18079	18123	18180	18087	17886	18200	18149	18041	18069	18282	18047	18253	18101	18184	18119	18063	18144	18209	18039	18115	18200	18043	18259	18170	18161	18228	18144	18056	18154	17993	18098	18245	18083	18281	18163	18137	18136	18096	18223	18133	18099	18166	18148	18124	18291	18089	18286	18171	17956	18196	18151	18128	18272	18094	18320	18271	18237	18080	18148	18052	18169	17937	18214	17987	18268	18160	18139	18233	18119	18273	18221	18072	18071	18044	18146	18056	18163	18107	18180	18302	18206	18207	18237	18121	18229	18168	18081	18071	18134	18291	18049	18088	18199	17953	17971	18130	17976	18129	18048	18035	18091	17907	18030	18157	17929	18102	18120	18135	18195	18272	18138	18300	18178	18015	18211	18031	18228	18134	18136	18085	18137	18248	18194	17986	18115	18068	18194	18057	18086	17998	18244	18094	18107	18174	18077	18035	18283	18091	17993	17893	18214	18056	18113	18082	18326	18179	18171	17994	18174	17978	18219	18181	18261	18011	18176	17970	18217	18098	17908	18093	18005	18113	18034	18073	18070	18148	17951	18134	18205	18204	18133	18095	18195	18159	18305	17998	17934	18269	18102	18152	18127	17969	17985	18203	18116	18027	18150	18102	18001	18035	18048	18045	18070	18086	18249	18132	17916	18160	18197	18071	18080	18274	18305	18089	18150	18035	18154	18274	18170	18045	18180	18368	17983	18090	18189	18131	18203	18225	18097	18023	18047	18086	18118	18181	18151	18081	18219	18163	18106	17983	18168	18225	18126	18125	18213	18106	18096	18154	18050	18087	18146	18151	18161	18246	18157	18202	18245	18177	17988	18204	17962	18107	18178	18100	18128	18202	18205	18173	18270	18061	18034	18055	18144	18316	18173	18232	18032	18146	18230	18070	18014	18040	18094	18056	18114	18033	18210	18087	18122	18180	18098	18235	18136	18065	17928	18115	18209	17997	18318	18074	18291	18011	18105	18091	18295	18176	18226	18085	17918	18136	17977	17971	18162	18145	18204	18095	18065	18147	18294	18138	18161	18084	18216	18209	18104	18423	18073	18305	18068	18172	18162	18131	18005	18136	18056	18095	18073	18301	18307	18380	18014	18302	18344	18021	18100	18090	18245	18089	18211	18013	18195	18137	18052	18219	18301	18274	18159	17970	18197	18111	18172	18065	18065	18187	18317	18152	18139	18269	18379	18098	18310	18252	18093	18280	18156	17901	18117	18083	18010	18364	18181	18206	18140	18087	18251	18064	18139	18208	18254	18121	18036	18172	17969	18126	17946	18226	18206	18144	18035	18125	18149	18167	18153	18065	18034	18229	18237	18235	18178	18152	18033	17991	18242	18222	18207	18087	18248	18187	17978	18160	17974	18260	18143	18193	18164	18230	18116	18063	18077	18174	18266	18048	18179	18119	18175	18302	17772	18135	18048	18092	18081	18158	18140	17982	18054	18168	18181	18103	18205	18106	18183	18088	18209	18178	18112	18181	18330	18240	18114	18146	18298	18176	18278	18032	18076	17952	18207	18046	18306	18125	18021	18247	18043	17985	18235	18041	18198	18164	18309	18113	18229	18192	18017	18224	18164	18164	18203	18018	18138	18131	18310	18016	18089	18076	18159	18167	18116	18058	18079	18134	18274	17931	18092	18183	17905	18149	18072	18224	17986	18189	17995	18291	18126	17919	18148	18180	18171	18044	18061	18090	18074	18228	18169	18057	18260	18021	18180	18107	18134	18143	18031	18109	18157	18090	18236	18033	18193	18271	18242	18152	18095	18119	18137	18158	17984	17977	17996	18045	18270	18122	18091	17993	18204	18005	18185	18009	18064	18050	18092	18148	18082	17952	18266	18045	18219	18158	18257	18158	18123	18078	18182	18267	18075	18324	18209	18135	18096	18051	18164	18213	18138	17919	18176	18029	18163	18114	18087	18075	18206	18064	18112	18133	18185	18228	18346	18202	18102	18001	18242	18087	18177	18126	18142	18084	17916	18030	18294	18112	18212	18114	18086	18180	17989	18117	18171	18190	18336	18121	18171	18089	18151	18159	18027	18218	18169	18215	18061	18049	18170	18291	17936	18381	18060	18125	18180	18033	18119	18089	18219	18086	18175	18080	18310	17989	17990	18134	18194	18209	17870	18125	18246	17874	18247	18225	18041	18141	18105	17987	18162	18129	18186	18150	18098	18143	18045	18300	18251	18198	18136	18059	18265	18054	18098	18187	17989	18248	18101	18339	18150	18131	18073	18238	18287	18259	18112	18183	18089	18050	18262	18323	18181	18270	18186	18104	18192	18214	18204	18165	18197	18100	18348	18352	18138	18062	18094	18066	18147	18122	18010	18317	18161	18168	18283	18007	18212	18152	18025	18250	18116	18118	18170	18186	18047	18320	18088	18111	18109	17942	18331	18027	18159	18132	17999	18286	18064	18092	18078	18093	18216	18087	18218	18271	18115	18046	18208	18187	18127	18224	17971	18064	18153	17963	18135	18359	18051	18038	18194	18248	18248	18127	18045	18079	18089	18179	18031	18031	18112	18160	18158	18212	18135	18046	18260	17918	17862	18318	18037	18008	18025	18224	17988	18173	18141	17927	18086	18049	18116	18021	18052	18101	18189	18084	17999	18008	17972	18145	18129	18188	18255	18183	18267	18165	18056	17975	18229	18059	18238	18142	18030	18108	18128	18020	18160	18092	18058	18041	18158	18196	18106	18279	18102	18198	18049	18059	18325	18278	18021	18002	18179	18067	18172	18254	18117	18089	18166	18156	18182	18154	18145	17908	17974	18145	18284	18176	18154	17912	18264	17936	18130	18057	18365	17952	18192	18065	18192	18144	18070	18216	18131	18041	18125	18240	18227	18017	18096	18110	18133	18032	18203	17906	18243	18187	18212	18105	18090	18239	18235	18013	18176	18167	18242	18247	17937	18142	18027	18173	18326	18341	18179	18051	18047	17993	18108	18181	18069	18257	18081	18293	18160	18059	18127	18035	17922	18330	18184	18199	18207	18032	18224	18156	18117	18159	18185	18038	18326	18202	18200	18139	18272	18051	18073	18155	17875	18152	18168	18002	18148	18134	18003	18214	18267	18185	18098	17998	18069	18137	17941	18228	18063	18173	18143	18166	18036	18088	18381	18251	18167	18115	18135	18003	18115	18122	18205	18102	18131	18161	18169	18159	18218	18362	18086	18231	18113	18162	18181	18087	18128	18114	17906	18251	18051	18301	18312	18039	18034	18154	18196	18232	18079	18215	18028	18313	18352	18261	18207	17999	18001	18082	18071	18077	18342	18115	18244	18024	18201	18439	18137	17931	18239	17979	18169	17916	18067	18354	18113	18054	18219	18149	18272	18172	18116	18116	18064	18141	18053	18116	18067	18200	18243	18191	18158	18063	18136	18075	18093	18162	18230	18107	18166	18161	18189	18115	18262	18046	18151	18098	18481	18238	18036	18116	18237	18042	18209	18192	18209	18111	18041	17937	18195	18168	18001	18143	18169	18093	18191	18149	18203	18294	18037	18230	18210	18173	18107	18031	18101	18125	18258	18094	18175	18047	18212	18160	18170	18157	18274	18128	18317	18333	18147	18048	18122	18248	18311	18196	18326	18172	18051	18327	18279	18221	18157	18204	18010	17938	18096	18106	18188	17995	18083	18106	18262	18005	18120	17992	18128	18102	17961	18121	18013	18268	18114	18086	18070	18306	18325	18248	18137	18119	18061	18193	18098	18100	18157	18023	18205	18134	18137	17972	18203	18081	18286	18126	18081	18258	18262	18190	18118	18127	18123	18046	18076	18040	17985	17937	18090	18146	18270	17957	18087	18091	17939	18036	18217	18010	18265	18255	18097	18075	17979	18072	17954	18255	17975	18325	18140	18187	18083	18082	18211	18212	18133	18133	18204	18070	18268	18059	18050	18056	18187	18049	18072	18126	18363	18102	17933	18193	18125	18110	18228	18356	18275	18113	18096	18078	18146	18212	18179	17996	18279	18130	18185	18027	18135	18175	18027	18173	17936	18016	18219	18087	18141	18213	18035	18102	18186	18320	18161	18054	18234	17945	18253	18131	18103	18058	18204	18125	18277	18106	18151	18151	18315	18412	18090	18219	18096	18145	18143	18160	18257	18164	18053	18091	18226	18182	18068	18053	18091	18120	18087	18277	18081	18042	18120	18132	18256	18126	18214	18259	18222	18120	18165	17998	18113	18041	18298	18064	17993	18131	18155	18334	18054	18136	18055	18036	18202	18031	18134	18092	18332	18059	18118	18370	18108	18004	18203	18178	18224	18083	18209	17962	18155	18172	18120	18147	18138	18106	18238	18134	18188	18161	18219	18250	18198	18112	18268	18043	18118	18058	18152	18042	17956	18018	18100	18250	17918	18320	17993	18253	18060	18263
24643	21446	28733	24981	23361	29615	53476	51468	37208	30076	24824	22817	22119	22172	21783	21857	21706	21913	21736	21966	22077	22000	22022	21842	21771	21872	21879	21756	21824	21982	21984	21891	21672	21621	22029	21590	21797	21719	21958	21763	21809	21764	21899	21822	21954	21545	21781	21610	21942	21723	21915	21852	21661	21776	21751	22068	21910	22041	21896	21713	21838	21811	21945	21588	21970	21578	21698	21572	21692	21700	21772	21632	21869	21846	21583	21904	21781	21725	21682	21864	21903	21956	21814	21737	21912	21582	21741	21755	21846	21892	21666	21639	21905	21932	21870	21716	21823	21796	21736	21794	21606	21866	21695	21680	21938	21733	21686	21781	21634	21571	21988	21838	21946	21709	21709	21810	21636	21979	21523	21851	21804	21706	21775	21835	21770	21816	21659	21939	21851	21826	21833	21863	21550	21807	21634	21747	21722	22018	21679	21675	21652	21598	21879	21798	21724	21830	21919	21811	21805	21760	21871	21615	21684	21643	21636	21761	21751	21840	21739	21477	21830	21636	21727	21979	21850	21683	21608	21823	21606	21639	21734	21560	21703	21631	21510	21919	21946	21547	21560	21698	21715	21647	21614	21754	21747	21881	21718	21909	21804	21797	21827	21611	21611	21621	21736	21651	21623	21773	21560	21481	21746	21937	21825	21741	21868	21758	21796	21712	21669	21886	21787	21879	21908	21745	21769	21597	21692	21804	21765	21664	21769	21741	21706	21627	21779	21851	21745	21708	21681	21901	21717	21473	21789	21905	21755	21839	21886	21615	21719	21803	21958	21654	21716	21954	21801	21894	21865	21859	21844	21829	21835	21880	21528	21575	21606	21705	21602	21553	21735	21746	21700	21516	21807	21702	21667	21741	21990	21890	21969	21906	21798	21780	21761	21648	21649	21584	21984	21630	21781	21771	21855	21708	21670	21858	21777	21672	21672	21677	21659	21929	21522	21879	21870	21774	21732	21793	21856	21887	21749	21776	21837	21805	21885	21482	21680	21897	21781	21728	21770	21665	21556	21603	21681	21856	21816	21842	21735	21820	21767	21660	21730	21787	21866	21856	21714	21822	21756	21602	21891	21626	21911	21794	21693	21816	21732	21738	21855	21687	21644	21655	21696	22079	21718	21775	21775	21672	21640	21864	21725	21731	21651	21754	21906	21766	21753	21636	22016	21872	21836	21822	21677	21715	21828	21593	21591	21717	21788	21734	21530	21470	21648	21749	21529	21780	21833	21681	21711	21597	21864	21659	21931	21716	21862	21707	21932	21653	21941	21656	21630	21704	21664	21739	21903	21688	21769	21671	21559	21823	21802	21706	21675	21724	21864	21796	21840	21753	21710	21852	21908	21848	21645	21660	21899	21642	21675	21574	21741	21684	21741	21869	21637	21759	21814	21766	21839	21948	21747	21852	21734	21865	22096	21886	21682	21734	21690	21663	21703	21943	21649	21780	21730	21521	21732	21923	21851	21781	21860	21959	21881	21943	21764	21909	21747	21696	21990	21766	21644	21642	21579	21558	21751	21692	21781	21830	21980	21695	21980	21752	21633	21627	21690	21796	21587	21864	21754	21624	22031	21846	21682	21674	21876	21783	21807	21799	21702	21879	21810	21689	21611	21812	21889	21751	21542	21650	21852	21807	21899	21806	21756	21700	21745	21822	21664	21822	21919	21652	21595	21764	21829	21740	22030	22019	21846	21664	21778	21727	21832	21914	21852	21941	21792	21553	21918	22018	21892	21816	21856	22015	21748	21755	21811	21832	21632	21861	21470	21743	21561	21575	21816	21755	21795	21705	21655	21608	21577	21702	21634	21734	21796	21786	21897	21560	21555	21874	21662	21682	21845	21666	21670	21876	21833	21634	21734	21725	21764	21846	21792	21654	21783	21527	21856	21601	21902	21812	21682	21792	21571	21887	21987	21670	21735	21715	21940	21835	21766	21639	21812	21696	21807	21683	21719	21837	21642	21650	21868	21812	21944	21748	21847	21497	21730	21691	21715	21930	21770	21778	21862	21837	21691	21669	21783	21649	21775	21956	21745	21573	21966	21841	21854	21720	21496	21844	21704	21768	21732	21646	21824	21608	21822	21836	21840	21845	21870	21839	21700	21676	21918	21814	21852	21634	21727	21667	22051	21669	21756	21524	21880	21625	21623	21681	21703	21769	21897	21838	21516	21839	21674	21661	21712	21818	21853	21819	21846	21738	21771	21740	21803	21690	21576	21712	21707	21898	21713	21786	21807	21630	21813	21749	21678	21723	21845	21916	21504	21614	21780	21993	21542	21690	21831	21891	21553	21721	21661	21732	21905	21716	21712	21731	21868	21948	21943	21580	21804	21846	21649	21717	21642	21797	21712	21655	21708	21619	21814	21746	21745	21731	21848	21725	21531	21813	21740	21838	21900	21677	21672	21745	21720	21816	21843	21759	21629	21633	21796	21847	21904	21612	21698	21647	21919	21561	21724	21857	21848	21510	21745	21809	21609	21698	21745	21747	21765	21631	21682	21694	21780	21790	21872	21547	21870	21662	21751	21819	21502	21695	21902	21654	21818	21467	21683	21695	21684	21657	21891	21502	21825	21741	21784	21807	21698	21657	21594	21746	21651	21642	21726	21594	21716	21625	21688	21865	21888	21815	21612	21842	21730	21784	21790	21822	21923	21743	21893	21682	21575	21663	21854	22008	21667	21990	21986	21652	21862	21643	21893	21658	21724	21734	21859	21718	21879	21744	21765	21660	21941	21616	21922	21882	21816	21640	21675	21689	21770	21698	21861	21851	22010	21725	21740	21951	21589	21733	21744	21863	21686	21646	21826	21771	21595	21761	21634	21800	21800	21828	21651	21692	21700	21786	21605	21826	21698	21732	21589	21560	21925	21738	21685	21694	21857	21872	21965	21813	21947	21812	21581	21806	21897	21940	21776	21921	21801	21633	21815	21675	21857	22019	21662	21720	21809	21707	21778	21718	21739	21794	21627	21807	21595	21917	21962	21703	21624	21734	21878	21782	21829	21784	21763	21868	21681	21824	21842	21822	21695	22036	21792	22039	21721	21541	21812	21613	21724	21856	21891	22010	21963	21802	21665	21854	21824	21665	21825	21530	21506	21612	21949	21783	21934	21778	21956	21759	21628	21938	21745	21940	21930	21754	21768	21784	21688	21698	21773	21631	21707	21835	21763	21796	21857	21766	21784	21788	21797	21951	21864	21646	21602	21813	21893	21925	21836	21803	21819	21851	21459	21827	21811	21715	21819	21706	21644	21887	21720	21790	21620	21749	21911	21807	21821	21842	21926	21829	21739	21800	21655	21596	21749	21708	21585	21863	21835	21782	21722	21784	21849	21568	21669	21500	21722	21887	21669	21832	21877	21561	21666	21835	21877	21740	21821	21493	21893	21861	21774	21795	22100	21564	22054	21757	21700	21897	21870	21702	21730	21844	21667	21747	21715	21823	21926	21631	21754	21705	21634	21866	21667	21767	21763	21904	21849	21826	21805	21822	21654	21731	21700	21830	21963	21837	21676	21791	21703	21711	21592	21605	21932	21787	21765	21573	21767	21766	21789	21849	21732	21758	21643	21726	21827	21797	21716	21860	21845	21605	21712	21700	21826	21783	21902	21695	21568	21639	21568	21746	21580	21674	21961	21663	21961	21890	21703	21727	21807	21704	21639	21573	21556	21894	21784	21592	21883	21761	21477	21715	21850	21821	21816	21738	21739	21871	21852	21722	21878	21801	21643	21648	21615	21880	21729	21625	21890	21816	21828	21818	21745	21814	21898	21746	21772	21511	21844	21585	21744	21807	21632	21525	21642	21779	21636	21783	21839	21650	21831	21714	21626	21892	21880	21756	21743	21757	21708	21671	21714	21849	21749	21617	21601	21593	21819	21869	21889	21686	21853	21523	21702	21586	21639	21651	22081	21784	21711	21747	21662	21732	21796	21868	21706	21771	21693	21822	21692	21636	21630	21744	21622	21742	21886	21785	21757	21764	21538	21681	21605	22150	21836	21662	21687	21845	21923	21749	21837	22001	21814	21840	21582	21685	21737	21744	21769	21574	21637	21863	21865	21690	21889	21643	21794	21830	21755	21928	21648	21545	21716	21799	21749	21745	21702	21867	21656	21837	21701	21522	21670	21631	21935	21668	21779	21797	21822	21743	21629	21918	21768	21915	21919	21817	21749	21769	21803	21808	21856	21887	21812	21923	21669	21788	21848	21719	21644	21760	21940	21664	21879	21819	21687	21725	21730	21845	21748	21762	21504	21703	21673	21808	21665	21730	21769	21737	21924	21823	22010	21714	21715	21612	21696	21769	21807	21726	21538	21549	21741	21724	21796	21931	21785	21724	21702	21743	21864	21912	21629	21785	21803	21834	21680	21797	21808	21786	21945	21834	21731	21844	21954	21743	21897	21750	21835	21692	21874	21709	22090	21633	21630	21716	21582	21620	21843	21877	21798	21836	21729	21895	22006	21494	21675	21841	21784	21751	21701	21715	21980	22024	21669	21981	21629	21881	21783	21615	21705	21632	21856	21893	21710	21868	21843	21680	21656	21667	21697	21808	21587	21643	21723	21946	21777	21445	21662	21505	21944	21862	21773	21668	21673	21727	21694	21836	21887	21923	22025	21701	21793	21668	21688	21831	21701	21633	22044	21718	21857	21804	21639	21699	21921	21728	21810	21658	21820	21919	21731	21897	21855	21794	21941	21776	21686	21880	21812	21773	21883	21784	21903	21539	21490	21617	21792	21823	21835	21744	21771	21836	21627	21885	21957	21708	21724	21745	21981	21650	21749	21583	21702	21754	21955	21866	21866	21988	21805	21732	21745	21659	21819	21649	21737	21717	21476	21736	21833	21633	21777	21722	21775	21764	21688	21872	21846	21692	21468	21781	21892	21742	21635	21604	21541	21857	21730	21795	21931	21796	21550	21768	21717	21738	21834	21696	21701	21720	21493	21767	21768	21630	21908	21830	21872	21965	21859	21702	21798	21737	21716	21811	21841	21874	21827	21763	21841	21942	21855	21604	21538	21661	21871	21704	21661	21655	21897	21647	21793	21819	21862	21584	21738	21752	21629	21687	21853	21792	21832	21664	21744	21551	21777	21943	21863	21683	21556	21679	21702	21816	21461	21527	21862	21692
15089	23542	22998	20277	19728	28713	52011	48515	35612	27473	21019	18624	18121	17938	17873	17787	17965	17907	17868	17973	17950	17986	17806	17871	17783	17983	17921	17934	17818	17881	17855	17829	17873	18027	17888	17961	17977	17862	18029	17886	17990	18065	17717	17831	17913	17784	17870	17731	17979	17746	17737	17721	17725	17900	17884	17854	17740	17938	17900	17752	17836	17905	17969	17780	17884	17815	17778	17980	17966	17760	17649	17867	17860	17836	17861	17968	18018	17732	17870	17961	18013	17847	17693	17786	17712	18119	17952	17892	17869	17970	17830	17892	17934	17688	17994	17780	17774	17767	17928	17675	18036	17967	17671	17909	17834	17581	17950	17923	17958	17935	17741	17944	17788	17874	17753	18001	17851	17602	17744	17811	18040	17882	17906	17967	17954	17780	17836	17989	18013	17984	17999	17850	17931	17888	17805	17857	17820	17890	17909	17858	17959	17887	17868	17758	17753	17962	17954	17721	17877	17783	17878	17942	17711	18115	17778	17827	17985	18090	17846	18072	17849	17909	17788	18014	17899	17859	17881	17810	17914	17705	17939	17980	17858	17808	17890	17759	17667	17804	17743	17803	17811	18046	17739	17814	17760	17949	17807	18000	17849	17849	17873	17791	17892	17724	17943	17814	18016	17757	17902	17811	17924	17911	17958	17751	17808	17869	18079	17937	17793	17756	17880	17875	17918	17874	17840	17983	17927	17824	17890	17729	17647	17775	17863	17946	17823	17897	17998	17761	17762	17877	17834	17816	17951	17882	17975	17897	17865	17833	17970	17767	17826	17809	17760	17844	17896	17859	18031	17850	17976	17824	17903	17845	17928	17755	17743	17779	17857	17909	17665	17862	17864	17846	17757	17712	17831	17685	17921	17872	17915	17780	18123	17914	17578	17873	17825	17837	17881	17834	17978	17903	18103	17832	17913	17767	17954	17698	17891	17801	17774	17771	17939	18144	17893	17892	17904	17785	18082	17784	17800	17772	17951	17752	17884	17897	17846	17942	17746	17929	17997	17657	18107	17979	17887	17868	18073	17790	17901	17861	17926	17835	17799	17722	17701	18046	17811	17718	17909	17876	17888	17844	17954	17800	17773	17863	17757	17767	17800	17932	17743	18012	17815	17796	17888	17849	17958	17804	18063	18018	17657	18038	17912	17809	17921	17878	17848	18003	17719	17923	17838	17928	17837	17818	17886	17930	17858	17716	17728	17855	17828	17696	17890	18086	17836	17826	17901	18004	17803	18027	17954	17883	17928	17932	18108	18037	17831	17896	17798	17870	18078	17718	17845	17810	17870	17902	17951	17926	17910	17781	17923	17975	17956	17820	17899	17765	17797	17927	17877	17759	17761	17697	17940	17771	17988	17755	17765	17997	17749	17939	17966	17702	18001	17793	17852	17792	17912	17682	17784	17813	17691	17877	17932	17794	17934	17871	17865	17741	17997	17626	17948	17846	17852	17995	17747	17791	17872	18007	17860	17970	17758	17770	17970	17861	17791	17920	17773	17952	17797	17938	17982	17870	17849	17836	17759	17800	17995	17715	18012	18034	17795	17867	17924	17709	17986	17800	17872	17839	17878	17820	17724	17840	17963	17874	17767	17826	17906	17934	18004	17835	17747	17999	17876	17920	17988	17877	17740	17942	17923	17919	17906	17831	17884	17879	17755	17712	17890	18008	17895	17940	17874	17807	17904	17841	17890	17935	17856	17899	17782	17904	17924	17955	17757	17906	17970	17781	18099	17913	17808	17914	17845	17925	17808	17901	17845	17953	17859	17817	17837	17868	18031	17901	17796	17739	17844	17931	17858	17915	17796	17869	17950	17631	18024	17936	17863	17880	17982	17866	17852	17897	17990	17926	17820	17781	17841	17999	18058	17904	18034	17946	17717	17754	17965	17875	17686	17721	17841	18006	17896	17968	17760	17751	17891	17898	17884	17772	17670	17867	17980	17751	17923	17983	17820	17830	17810	17845	17782	17824	17854	17726	17813	17876	17890	17980	17896	17876	17946	17756	17855	17951	17929	17970	18117	17768	17833	17850	17939	17800	17915	17768	17993	17840	17990	17799	17912	17665	17818	17878	17760	17926	17911	18013	17716	17926	17820	17925	17835	17907	17839	17804	17858	17851	17835	17786	17764	17942	17647	17946	17973	17855	17989	17915	17698	17814	17860	17924	17982	17808	17899	17827	17864	17779	17875	17900	17928	17947	17840	17908	17884	17837	18022	17870	17831	17691	17958	17946	17971	17763	17713	17742	17778	17998	17836	17767	17964	17884	17768	17845	17732	17953	17921	18007	17738	18099	17654	17732	17766	17744	17968	17984	17786	17753	17975	17921	17751	17903	17773	17956	17844	17950	17762	17925	17872	17969	17783	18089	17817	17853	17871	17833	17757	17550	17812	17646	17959	17903	17861	17999	17865	17815	17857	17877	17790	17853	17957	17739	17916	17836	17926	17819	17738	17785	17764	17839	17807	17962	17722	17926	17840	17832	17805	17901	17913	17811	17789	17721	17687	17894	17845	17877	17812	17722	17912	17775	17819	17817	17975	17887	17578	17878	17871	17955	17889	17736	17958	17851	17694	17777	17794	17923	18000	17764	17742	17703	17624	18053	17858	17904	17822	17776	17878	18021	17952	17833	17839	17934	17853	17965	17897	17732	17781	17665	18027	17713	17803	17815	17876	17783	17791	17889	18155	17814	17971	17725	17737	17905	17824	18058	17965	17993	17784	17803	17878	17895	17782	17947	17787	17730	17925	17831	17797	17736	17943	17912	17936	17835	17898	17834	17799	17873	17591	17944	17918	17863	17855	17853	17758	17691	17881	17866	17942	17644	17848	17757	17902	17742	17936	17798	17797	17798	17783	17794	17737	17827	17858	17937	17852	17825	17951	17882	17926	17942	17727	17811	17916	17756	17790	17840	17998	17856	17815	17768	17958	17798	17878	17767	17857	17859	17741	17874	17909	17705	17997	17953	17981	17706	17867	17943	17751	17947	17967	17956	18049	17910	17841	17958	17677	17881	17858	17720	17752	17801	18188	17736	17849	17831	17817	17886	17882	17797	17817	17838	17766	17808	17903	17822	17795	17883	17772	17683	17974	17654	17905	17895	17849	17947	17916	17761	17740	17875	17991	17857	17723	17846	17838	17922	17987	17892	17845	17776	18115	17824	17806	17929	17971	17972	17854	17927	17900	17880	17874	17974	17767	17916	17762	17945	17656	17859	18002	17707	18049	17645	17746	17940	18040	17869	17865	17722	17900	17649	17798	17853	17867	17827	17863	17792	18021	17803	17887	17740	18012	17954	17822	17744	17896	17926	17896	17821	17834	17850	17875	17921	17835	17790	17778	17721	17893	17770	17849	17888	17927	17852	17823	17927	17879	17874	17942	17807	17905	17802	17743	17944	17848	17736	17833	17909	17909	17894	18043	17660	17881	17850	17928	17867	17873	17777	17887	17854	17798	17894	17763	17801	17838	17816	17830	17918	17761	17809	17852	17724	17830	17885	17882	17887	17805	17833	17908	17906	17828	17692	17861	17815	17805	17861	17852	18017	17898	18003	17877	17997	17915	17893	17864	17801	18054	17900	17895	17884	17846	17829	17889	17769	17921	17794	17875	17891	17844	17960	17856	17937	18011	17929	17972	17883	17754	17846	17742	17867	17992	17947	17838	17892	17979	17912	18173	17941	17904	17896	17900	17941	17885	17879	17915	18039	17869	17690	17967	17842	17941	17847	17831	17840	17871	17961	17686	17918	17713	17883	17853	17859	17929	17813	17942	18017	17775	17856	17895	18016	17860	17886	18086	17937	17971	17875	17771	17983	17806	17870	17767	17886	17748	17995	17989	17775	18006	17799	17972	17855	17866	17911	17786	17830	17824	17845	17915	17837	17668	17835	17728	17989	17815	18006	17893	17908	17736	17910	17916	18088	17789	17775	17900	17864	17688	17700	18034	17861	17852	17886	17731	17896	17916	18017	17945	17775	18025	18012	17936	17863	17909	17800	17860	17785	17731	17877	17950	17776	17783	18011	18061	17903	17984	17867	17912	17850	18055	17859	17895	17706	17850	17922	17786	17862	17803	17896	17928	17739	17848	17917	17980	17963	17796	17812	17952	17935	17872	17836	17878	17866	18018	17844	17772	17950	17881	17876	17717	17765	17752	17908	17766	17807	17793	17883	18025	17946	17866	17730	17874	18006	18011	17805	17910	17714	17910	17816	17774	17883	17892	17645	17835	17830	17827	17936	17900	17788	17798	17984	17841	17936	17920	17988	17873	17911	17818	17894	17835	17915	17764	17833	17706	17928	17887	17743	17986	17773	18106	17909	17857	17831	18016	17633	18023	17927	17914	17835	17867	17809	17825	18058	17765	17863	17915	17751	17968	17928	17714	17870	17908	17784	17872	17668	17865	17833	17929	17862	17951	17752	17906	17803	17780	17814	17949	17822	17729	17839	17973	17953	17836	17708	17895	17758	17812	17741	17918	17906	17882	17994	17865	17926	17917	17918	17972	17770	17808	17861	17882	17763	17774	17949	17944	17758	17729	17753	17956	17712	17768	17959	17889	17832	17766	17908	17895	17886	17996	17922	17864	17908	17990	17935	17887	17930	17753	17842	17720	17961	18128	17885	17675	17807	17904	17946	17946	17819	17974	17823	17787	17806	17944	17818	17852	17814	17943	17785	17834	17932	18066	18023	17711	18098	17809	17935	17960	17628	17692	17819	17777	17918	17738	17896	17897	18045	17733	17899	17885	17758	17849	17989	17852	17803	17932	17872	17953	17624	17979	17841	17961	17854	17830	17909	17839	17879	17814	17871	17812	17800	17892	17887	17824	17778	17894	17983	17853	17864	17705	17735	17845	17826	17907	17885	17664	17716	17872	17920	17705	17831	17797	17841	17801	17870	17928	18035	17931	17762	17994	18071	17838	17918	17841	17732	17973	17898	17856	18014	17890	17685	17797	17897	17909	17908	17851	17940	17794	18099	17925	17915	17864	17891	17979	17944	17801	17767	17896	17794	17995	17798	17625	17838	17865	17995	17946	17798	17767	17785	18049	17912	17786	17930	17935	17735	17917	18084	17958	17909	17839	17826	17921	17742	17885	17877	17811	17831	17662	17972	17802	17935	17822	17727	17896	17792
22877	21480	29395	23999	21753	31426	70030	68220	48911	39147	29738	24675	22946	22334	22106	22324	22017	22070	22022	22186	21920	21890	21944	21949	22142	22009	22134	22015	21795	21940	21768	21936	21823	22106	21962	22236	22173	22014	21968	21890	22129	21915	22038	21865	21869	22038	21868	21851	22003	21954	21837	21923	21916	21879	21873	21902	21952	21739	21945	21784	21908	21838	21851	21897	22098	21957	21875	21824	21898	21436	22122	22067	21984	22053	22025	21931	21894	21752	21993	21931	22033	21923	22017	21790	21696	21885	21878	21784	21936	22087	21961	21754	21822	21810	21860	21801	21785	21762	21619	21939	22018	21939	21764	21839	21651	21937	21845	21898	22029	21893	21847	21848	22064	21995	21798	22004	21885	21975	21862	21792	21900	21858	21998	21842	21686	21937	21984	21846	21761	21918	22034	21924	21981	21940	21933	21998	21982	21842	21582	21884	22048	21816	22079	21642	21750	22014	21774	21729	21750	21659	21960	21875	21655	21780	21830	21743	21692	21958	22019	21706	21493	21903	21725	21799	21838	21969	22016	21685	21786	21805	22029	21953	21955	21934	21866	21853	21736	21721	21736	22026	21769	21990	21745	21887	21721	21870	22058	21823	21955	21906	21981	21750	21925	22005	21948	21810	21476	21815	21797	21734	22126	21821	21813	21742	22054	21675	21881	21701	21744	21867	21857	21813	21858	21805	21952	21744	21917	22028	21731	21973	21879	21651	21911	21743	21636	21759	21552	21826	21733	21888	21921	21898	21848	21957	21892	21758	21931	21742	21826	21758	21851	22013	21831	22064	21884	21787	21874	21812	21829	21784	21821	21854	22118	21859	21799	21970	21836	21896	21911	21762	21728	21733	21782	21665	21702	21712	21719	22057	21961	21794	21894	21862	22063	21948	21907	21944	21891	21796	21758	21941	21762	21995	21964	21882	21971	21841	22086	21835	21850	21820	21951	21925	21843	21710	21587	21890	21732	21906	21807	21876	21687	21988	21669	21764	21811	21795	22027	21683	21770	21758	21958	21793	21756	21674	21798	21756	21945	21859	21831	21765	21910	22106	21770	21671	22006	21859	21737	21653	21773	21673	21990	21979	21785	21825	21864	21828	21988	21780	21925	21802	21823	21702	21965	21840	21578	21927	21762	21824	21627	21782	21732	21631	22043	21703	21922	21768	21568	21679	21740	21766	21828	21817	21849	21771	21985	21619	22034	21962	21946	21798	21968	21675	21906	21807	21841	21940	21878	21710	21811	21869	21788	21945	21753	21694	21918	21705	21872	21796	21988	21897	21781	21800	21747	21983	21941	21919	21835	21892	22005	21970	22131	21939	21760	21822	22038	21934	21675	21907	21894	21945	22074	21888	21785	22006	21803	21702	21777	21482	21855	21616	21605	21897	21693	21875	21669	21668	21920	21917	21935	21903	21941	21807	22049	21619	21802	21667	21976	22016	21925	21845	21952	21781	21939	21859	21846	21692	21617	21978	21830	22072	21864	21825	21755	21817	21899	21910	21910	21861	21781	22011	21835	21523	21861	21751	22032	21880	21717	21816	21883	22033	21928	21788	21719	21847	21701	21819	22003	21940	21957	21802	21794	21858	22008	21890	21804	21621	21730	21883	21948	21808	21767	21917	21866	21706	21977	22056	21861	21640	21803	21688	21797	21865	21934	22050	22072	21858	21829	22066	21850	21986	21779	21895	21936	21885	21761	21711	21923	21842	21897	21987	22011	21763	21987	21944	21804	21689	21529	21538	21735	21808	21841	21861	21840	21795	21904	21977	21936	21993	21733	21665	21951	21622	21782	21896	21840	21939	21758	21816	21837	21872	21808	21912	21803	21628	21969	21952	21875	22012	21881	21954	21934	21760	21670	21837	21787	21752	21720	21809	21865	21851	22042	21810	21810	21928	21591	21962	21849	21766	21635	21551	21969	21934	21798	21741	21875	21686	21942	21994	21875	21841	21941	21792	21831	22050	21843	21857	21690	22079	21737	21840	21845	21905	21938	22045	21842	22167	21961	21886	21756	21965	21772	21819	22002	21956	21677	21961	22001	21838	21772	21781	21652	21742	21993	21996	22070	21628	21824	21798	21954	21826	22025	21800	21857	21833	21955	21835	21926	21869	21611	22076	21721	21791	21760	21954	21825	21670	21745	21968	21832	21808	22017	21724	21917	21819	21498	21820	21745	21732	21895	22007	21815	21717	21757	21952	21666	21843	21757	21705	21949	21824	21885	21780	21921	21769	21733	21868	21805	21615	21773	21828	21840	21800	22006	21809	21782	21791	21857	21712	22071	22028	21955	21764	21717	22054	21912	21890	21927	21871	22255	21718	21686	21768	21846	22033	21950	21729	21780	21629	21876	21696	21631	21723	21682	21842	21821	21518	21793	21827	21651	21794	21712	21893	21912	21945	21811	21937	21678	21895	22027	21791	21787	21727	21779	21851	21684	21627	21861	21927	21987	21763	21828	21978	21855	21875	22035	21738	21803	21676	21737	21788	21770	21736	21738	21934	21747	21989	22076	21784	22102	21873	21681	21894	21683	21643	21849	21793	21854	21740	21802	21901	21774	21876	21988	21878	22024	21750	21764	21835	21812	21824	21787	21732	21690	21808	21730	21734	21839	22070	21978	21821	21779	21810	21823	21907	21613	21836	21938	21840	21601	21711	21650	21875	21719	22127	21684	21845	21799	21985	22042	21826	21786	21781	21793	21570	22001	21950	21732	21861	21970	21870	21777	21853	21927	21911	21798	21989	21908	21758	21796	21980	21902	21838	22019	21804	22000	21909	21951	21893	21829	21834	21835	21969	21686	21841	21558	22046	21729	21692	21878	21935	21888	21754	21811	21938	21656	21845	21549	22099	21864	21921	21761	21794	21826	21980	21965	21695	21919	21874	21523	21832	21590	21753	21591	21871	21977	21998	22005	22008	21817	21958	21988	21828	21837	21609	21954	21806	21790	21742	22038	21667	21812	21752	21985	21805	21694	21781	21850	21602	21783	21734	21794	22027	21557	21590	21789	21881	21901	21763	22072	21825	21783	21893	21776	21930	21588	21928	21692	22077	21883	21929	21899	21819	21927	21919	22034	21811	21749	21988	21551	21849	21790	21791	21869	22038	21673	22062	21813	21613	21705	21859	21595	21731	21861	21722	21888	21958	21918	21845	21880	21760	21899	21732	21837	21734	22081	21789	21849	21846	21791	21735	21751	21579	21927	21857	21954	21964	21886	21803	21909	21797	21848	21608	21762	22129	21813	22041	21831	21640	21772	21840	21900	22021	21854	21806	21881	21798	21896	21881	21793	21700	21967	21760	21955	21836	21862	22183	21739	21818	21788	21878	21960	21767	21939	21819	21834	21725	21858	21995	21901	21734	21933	21967	21637	21947	21835	21669	21641	21929	21905	21951	21932	21758	21898	21563	21697	21905	21993	21732	21879	21794	21878	21762	21725	21671	21998	21746	21758	21858	21889	21793	21984	21853	21961	21761	22090	21925	21700	22008	21798	21720	21758	21943	21887	21976	21814	21841	21796	21714	21671	21931	21957	21914	21914	21663	21841	21642	21678	21824	21916	21853	21973	21927	21636	21857	21755	21806	21948	21821	21828	21797	21909	21919	21860	21719	21947	21820	21912	21859	21621	21861	21939	21931	21878	21850	21858	21625	22052	21906	21910	21928	21912	21715	21721	21873	21696	21779	21995	21824	22053	21907	21858	21721	22068	22028	21820	21986	21616	21827	21755	21937	21892	21943	21935	22186	21888	21773	21730	21994	21958	22080	21702	21916	22023	21886	21913	21869	21883	21865	21674	21854	21949	21794	21927	21890	21754	21910	21955	21893	21883	21899	21922	21831	21673	21854	21803	21709	21878	21741	21815	21737	21833	21982	21849	21882	21919	21846	21640	21927	21951	21795	22122	21898	22015	21953	21810	21891	22011	21803	21845	21739	21889	21921	21946	21818	21827	21680	21872	21785	21790	21828	21835	21687	21832	21858	21952	21828	22019	21742	21808	21807	21834	21846	21881	21574	21530	21731	21934	21753	22111	21655	21934	21856	21861	21832	21819	21880	21940	21880	21659	21802	21841	21935	21766	21930	21886	21834	22036	21929	21898	21986	21733	22142	21979	21841	21950	21927	21779	21768	21853	21759	21978	21806	21828	21998	21777	21916	21880	21704	21943	21745	21816	21753	22037	21914	21783	21984	21904	21776	21835	21777	21707	21793	21684	21718	22010	21744	21817	21745	21638	22037	21722	21695	21583	21584	21779	21860	21717	21804	21756	21895	21978	21799	21670	21784	21815	21965	21846	22032	21910	21724	21794	21747	21945	21834	21859	21843	21720	21926	21775	21793	21707	21950	21841	21895	21816	22027	21697	21985	21900	22004	21782	22014	21880	21722	21780	21918	21862	21961	21874	21939	21808	21642	22000	21889	21712	21756	21847	21888	21983	21893	21616	21723	21809	21953	21688	21676	21792	21927	21801	21682	21736	21645	21715	21710	21802	22099	21928	21766	21756	22000	21831	21708	21598	21749	21731	21840	21729	21855	21955	21861	21963	21767	21892	21687	21877	21832	21792	21939	21854	21740	22154	21820	21715	21712	21891	21757	21688	21856	21738	21640	21662	21877	21845	21827	21919	22012	21728	21813	21746	21741	21809	21765	21905	21879	21759	21813	21704	21995	21715	21839	21989	21768	21847	21898	21711	21853	21710	21990	21819	21794	22191	21965	21994	21722	21786	21747	21759	21840	21723	21859	21888	21815	21890	21934	21871	21768	21997	21826	21703	21804	22038	21865	21973	21653	21799	21809	21857	21955	21877	21848	22058	21736	21694	21907	21918	21922	21934	21703	21994	22071	21777	21675	22097	21665	21682	21796	21717	21943	21703	21779	21975	21888	21959	21779	21738	21707	21962	21778	21799	21937	21770	21909	21767	21914	21803	22018	21815	21942	21889	21706	21678	22053	21834	21756	21897	22139	21995	21823	21829	21648	21619	21827	21793	21830	21895	21734	21579	21922	22022	22164	21826	21661	21895	22190	21893	21888	21675	22028	21793	21941	21931	21557	22123	22003	21889	21876	21970	21894	22030	21849	21856	21971	21890	21831	21707	21753	21906	22038	22058	21833	21839	21719	21927	21701	21850	21849
16645	30741	29148	23500	22528	33487	69620	67308	48638	38232	26434	20430	18485	18022	17934	17909	17938	17807	17948	18159	17984	17993	17834	17963	17900	17815	17937	18048	17880	17948	17849	18011	17895	17888	17902	17799	17852	17984	17844	17985	17975	17922	17896	18060	17894	17843	17983	17736	17935	17953	17898	18016	17955	17886	17915	17990	17995	17910	18032	17835	18005	17824	17862	17907	17839	17990	17898	17968	17906	17808	17854	17894	17976	17806	18070	17806	17800	17991	18088	18043	17864	17870	17962	17848	17786	18084	17922	17941	17882	17723	17827	17756	17906	17880	17953	17777	17837	17964	17994	17774	17887	18111	18012	17844	17857	17857	17889	17817	17867	17808	17797	17737	17899	17796	17908	17734	17837	18017	17749	17927	17930	17940	17925	17973	18054	17865	17920	17852	17934	17864	17950	17983	17899	17706	17936	17864	17894	17828	17793	17825	17980	17908	17915	17808	17725	17958	17885	18085	18053	17871	17884	17883	17834	17818	17770	18015	17727	17840	17820	17887	17892	17811	17973	17728	17965	17912	17823	17855	17949	17798	18056	17965	17873	17769	17755	17736	17858	17839	17795	17807	17768	17777	17869	17879	17861	17779	17728	17853	17731	17951	17923	17896	17901	17707	18014	17905	18076	18002	17897	17860	17847	17950	17996	17996	17873	17949	18002	17822	17890	18018	17933	17964	17904	17913	17978	17899	17834	17674	17845	18021	18004	17700	17806	17858	17916	17801	17940	17998	17816	17903	17732	17950	17969	17706	17939	17955	17664	17897	17988	17834	17945	17940	17915	18057	17787	17865	17738	17968	17962	17769	17805	17902	17922	17946	17866	17974	17867	17848	17933	17930	18047	17624	17796	17931	17721	17850	17777	17857	17995	17775	18012	18146	17708	17834	17984	17840	17922	17807	17673	17889	17980	17926	17982	18041	17784	17832	17889	17771	17955	17853	18012	17933	17887	18019	17842	17770	17958	17950	17907	17832	17963	17973	17779	17888	17688	17711	17966	17785	17840	17707	18018	18051	18056	17887	17758	17868	17836	17669	17772	17804	17879	17834	17941	17975	17812	17762	17827	17786	18087	17838	17934	17906	17814	17999	17767	17952	17936	17841	17722	17918	17970	17931	17852	17887	17978	17766	17919	18068	17975	18103	17714	17965	17728	17744	17932	17944	17844	17775	17840	17760	17852	17995	17712	17892	17868	17954	17907	17908	17873	17904	17932	17743	17757	17871	18128	17946	17714	17954	17778	17884	17943	17840	17860	17862	17751	17826	17851	17831	17907	18010	17925	17922	17917	18005	17555	17918	17960	17964	17950	17898	17861	18028	17831	17857	17732	17663	18016	17996	17850	17886	17812	17970	18002	17940	17906	18011	17846	17694	18006	17853	17922	17875	17731	17811	17684	17972	17937	17792	17785	17971	17912	17742	17995	17788	17916	17714	17826	17889	17856	17760	17814	17908	17922	17941	17830	17954	17697	17934	17832	17842	17849	17807	17869	17751	17832	17803	18070	17707	17945	17889	17806	17951	17747	17885	17920	18078	18084	17857	17901	17806	17959	17852	17709	17921	17631	17941	18067	17891	17813	17866	17838	17833	17798	17882	17800	17875	18006	17773	17905	17838	17906	17634	17896	17727	17898	17869	18105	17835	17678	17792	17803	17634	17850	17781	17739	17982	17824	17865	17933	17800	17777	17862	17864	17831	17768	17833	17914	17762	17917	17934	17785	17853	18036	18031	17953	17858	17990	17767	17781	17880	17710	17882	17783	17919	18099	17834	17919	17823	17978	17802	17902	17809	17848	17774	17894	17814	17817	17962	17932	17645	17830	17933	17799	17836	17955	17826	17964	17813	17961	17899	17758	17962	17867	18039	17809	17898	17998	17714	17868	18088	17848	18073	17914	17799	18012	17916	17863	17889	17941	17880	17841	17939	17929	17900	17812	17865	17900	17840	17743	17908	17964	17628	17948	17792	17945	17831	17720	17944	17800	17864	17770	18053	17925	17835	17842	18007	17856	17861	17817	17841	17814	17933	17777	17764	17819	17874	17837	17768	17993	17977	17903	17834	17859	17850	17992	17886	17928	17695	17983	17953	17922	17827	17839	17799	17709	17716	17964	17747	17818	17704	17791	17788	17888	17956	17881	18007	17935	17916	17802	17977	17821	18047	17894	17888	17922	17687	17838	17922	17877	17940	17761	17731	17852	17837	17733	17951	17897	17734	18086	17901	17776	17798	17826	17885	17769	18009	17966	17957	17961	17895	17885	17766	18127	17863	17837	17823	17804	17785	17781	17782	17991	17946	17828	17957	17795	17950	18001	18040	17778	17886	17980	18028	17922	17855	17824	17852	17709	18116	17835	17856	17999	17851	18004	17850	17740	17912	17913	17663	17805	17840	17969	17923	17857	17887	17791	17759	17862	17963	17819	17826	17786	17867	17816	17807	17789	18021	17820	17876	17814	17884	17962	17890	17751	17940	17883	17997	17749	17602	17919	17903	17844	17963	17844	17852	17933	17944	17825	17831	17866	17881	17911	17936	17853	17883	17717	17891	17802	17892	17882	17747	17953	17774	17755	17972	17782	17770	17786	17817	17714	17786	17789	17898	17876	18039	18033	17920	17789	18004	17792	17611	17985	17970	17991	18110	18017	17942	17714	17935	17936	17885	17789	17849	17992	17886	17956	18101	17905	17808	17728	17913	17944	17867	17729	17769	17771	17923	17855	17913	17946	17796	18043	17726	17868	17878	17797	17882	17960	17954	17977	17659	17793	17777	17782	17974	17901	17949	17953	17790	17803	17893	17791	17906	17867	17843	17839	17859	18049	17730	17778	17943	17840	17774	17944	17756	17941	17961	17879	17865	17950	17747	17790	17912	17816	17745	17933	17886	17992	17868	17972	18005	17831	17946	17828	17946	17887	17775	17932	17817	17727	17812	18035	17888	17941	17669	17835	17899	17923	17848	17921	18009	17804	17702	17930	17952	17957	18018	17901	18051	17623	17724	17773	18003	17993	17836	17915	17790	17794	17918	17813	17924	17894	17740	17876	17894	17918	17855	18030	17772	17847	17851	17939	17798	17988	18055	18013	18039	17967	18000	17965	17902	17819	17716	17831	17935	17894	17843	17980	17883	17857	17848	17710	17990	17745	17722	18006	17925	17832	17825	17767	18025	17888	18002	17736	17786	18179	17849	17793	17911	17931	17913	17745	17863	17902	17592	17834	17758	17820	17837	17948	17957	18010	18012	18118	17864	17819	18002	17873	17743	17746	17859	17821	17888	17931	17725	18025	17908	17975	17882	17918	17820	17800	17832	17873	18002	17817	17851	17914	17987	17841	17933	17913	17743	17779	17816	17882	18021	17860	17694	18022	17871	17971	17777	17671	17916	17830	17872	18013	17842	17782	18006	17805	17782	18080	17948	17846	17757	17914	17891	17907	17902	17721	17839	17936	17846	17920	17741	18037	17782	17765	17790	17892	17827	17885	17872	17757	17948	17917	17931	17871	17958	17790	17910	17905	17786	17691	17973	17949	18064	17711	17835	18045	17929	17857	17750	17961	18122	17846	17745	17871	17696	17925	18038	18053	17874	17816	17835	17973	17838	17795	17774	17825	17832	18143	17791	17709	17853	17827	17815	17789	17794	17950	17970	17842	17931	17804	17793	17821	17886	17845	17641	17713	17876	17921	17979	17763	17844	17885	17962	17721	17891	17953	17843	17911	17961	17981	17838	17970	17788	17945	17817	17820	17897	17892	17789	17894	17760	17862	17769	17908	17899	17804	17712	17942	17822	17888	18129	17677	17931	17900	17812	17847	17771	18039	17761	17830	18109	17997	17712	17739	17928	17874	17703	17964	17915	17865	18108	17586	17832	17944	17875	17772	18013	18094	17882	17962	17778	18005	17670	18116	17835	17852	17865	18031	17921	17859	17709	17904	17770	17951	17877	17937	17930	17846	18074	17823	17855	18035	17787	17840	17958	17873	17949	17681	17903	17782	17943	17704	17956	17792	17841	17906	17902	17801	17989	17879	17915	17842	17911	17824	17784	17626	17962	17784	17795	17907	17966	17698	17893	17842	17882	17777	17842	17920	17990	17879	17764	17934	17879	17966	17950	18009	17864	17773	17821	18006	17884	17629	17842	18024	17790	17854	17813	17816	17789	17773	17785	17903	17936	17938	17951	17992	17885	17850	17864	18036	17870	17865	18037	17833	17896	17806	17885	17838	17766	17957	17884	17810	17993	18030	17709	17785	17784	17956	17913	17953	17779	17940	17876	17892	17687	17936	17799	18087	17675	18021	17819	18066	18006	17851	17867	17906	17873	17811	17871	17933	17871	17928	18163	17889	17921	18026	17724	17887	17871	17912	17854	17869	17817	18008	17931	17953	17963	17785	18041	17862	17834	18068	17797	17860	17808	17967	17733	17841	17754	17799	18017	17797	17885	17961	17879	17924	17897	17941	17932	17989	17836	17824	17841	18032	17839	17906	17910	17853	17852	17948	17854	17795	18007	17902	17763	17908	17907	17989	17828	17760	17927	17882	17951	17973	17874	17867	17849	17810	17964	17781	17756	18030	18046	17853	18080	17740	17901	17880	17930	17918	17825	17827	17768	17871	17742	17857	17795	17818	17909	17830	17715	18011	17832	17857	17902	17724	17871	17757	17774	17988	17938	18040	17963	17772	17739	18025	17828	17884	17807	17726	17866	17775	17935	17974	17841	17904	17784	17757	17818	17809	17898	17864	17905	18063	17973	17781	17874	18129	18063	17896	17722	17827	17827	18013	17868	17949	17872	17837	17820	17939	18098	17785	18043	17889	17841	17892	18009	17961	17730	17936	17830	17887	17880	17937	17845	17928	17964	17818	17831	17815	17896	17820	17925	17817	17745	17818	18136	18076	17750	17899	17817	18008	17752	17903	17678	17861	17965	17853	18068	17860	17801	17946	17913	17891	17870	17832	17772	17863	17912	17704	17888	17888	17814	17767	18055	17789	17760	17935	17782	17928	17902	17872	17872	17868	17749	17898	17933	17886	17976	17724	17912	17856	17860	17979	17811	17821	18056	18160	18090	17883	18060	17678	18027	17753	18132	17882	17931	17922	17692	17897	17956	17942	17825	17946	17692	17928	17799	17900	17981	17899	17818
28004	22479	27052	25240	22208	22611	27569	30163	26179	23960	22281	21875	21291	21451	21442	21229	21220	21530	21571	21407	21482	21524	21636	21481	21436	21429	21261	21205	21267	21112	21312	21655	21301	21618	21477	21415	21403	21457	21373	21453	21492	21314	21450	21328	21237	21399	21402	21504	21399	21566	21297	21205	21339	21312	21434	21334	21534	21298	21351	21259	21394	21357	21453	21228	21132	21450	21333	21539	21526	21334	21555	21355	21172	21483	21345	21323	21211	21181	21337	21368	21359	21437	21331	21196	21499	21272	21349	21385	21326	21203	21125	21059	21392	21402	21329	21470	21281	21491	21527	21358	21214	21236	21160	21449	21530	21270	21508	21194	21214	21378	21272	21343	21129	21375	21456	21366	21387	21580	21257	21502	21358	21302	21305	21485	21316	21229	21200	21303	21314	21318	21392	21494	21517	21049	21476	21414	21530	21228	21392	21274	21382	21437	21610	21376	21624	21270	21292	21334	21288	21125	21195	21348	21243	21370	21483	21406	21413	21357	21317	21322	21576	21268	21499	21499	21309	21445	21336	21372	21404	21319	21321	21204	21297	21407	21352	21620	21313	21410	21451	21422	21283	21223	21364	21545	21425	21348	21421	21384	21342	21427	21175	21355	21469	21140	21294	21317	21257	21182	21252	21182	21404	21241	21348	21374	21098	21371	21257	21429	21336	21313	21310	21355	21624	21390	21404	21369	21283	21447	21335	21311	21272	21385	21374	21219	21404	21410	21287	21079	21363	21244	21624	21418	21529	21402	21502	21480	21342	21200	21427	21351	21187	21171	21463	21326	21389	21268	21289	21132	21237	21441	21396	21235	21454	21538	21520	21362	21251	21240	21389	21301	21406	21177	21305	21233	21252	21464	21453	21354	21267	21208	21255	21351	21435	21495	21388	21346	21363	21296	21348	21404	21502	21200	21326	21479	21472	21445	21448	21358	21463	21463	21502	21260	21327	21262	21367	21356	21300	21383	21111	21248	21211	21224	21408	21309	21583	21443	21267	21273	21520	21108	21309	21213	21352	21381	21303	21418	21303	21282	21434	21409	21277	21441	21402	21355	21380	21366	21454	21234	21294	21435	21306	21493	21437	21656	21419	21424	21374	21333	21442	21287	21127	21305	21575	21419	21242	21433	21356	21474	21457	21231	21451	21272	21421	21497	21546	21223	21268	21409	21221	21482	21252	21350	21464	21355	21462	21211	21499	21327	21420	21360	21084	21428	21377	21273	21127	21666	21659	21373	21243	21130	21208	21302	21314	21449	21156	21472	21433	21450	21234	21392	21287	21268	21351	21366	21272	21246	21523	21374	21519	21374	21382	21282	21432	21259	21433	21284	21343	21293	21307	21190	21425	21405	21480	21397	21391	21247	21125	21375	21373	21353	21392	21422	21304	21286	21554	21348	21317	21487	21412	21427	21444	21526	21414	21316	21466	21319	21316	21208	21319	21211	21401	21500	21471	21138	21424	21576	21347	21233	21536	21599	21344	21555	21217	21494	21316	21508	21499	21106	21318	21358	21390	21442	21303	21343	21341	21330	21456	21252	21585	21130	21504	21114	21348	21254	21256	21387	21319	21544	21513	21531	21610	21164	21314	21551	21257	21335	21319	21358	21316	21223	21407	21150	21340	21251	21381	21337	21392	21544	21453	21230	21386	21161	21264	21333	21323	21334	21292	21243	21461	21350	21478	21026	21354	21450	21387	21291	21365	21462	21415	21538	21492	21471	21232	21349	21405	21291	21147	21386	21435	21264	21230	21516	21245	21390	21430	21094	21245	21302	21138	21323	21200	21479	21484	21275	21259	21365	21610	21281	21414	21376	21517	21323	21309	21489	21346	21424	21529	21225	21468	21243	21350	21529	21314	21373	21526	21347	21522	21349	21402	21336	21537	21551	21383	21509	21304	21297	21382	21287	21476	21330	21204	21348	21202	21371	21434	21425	21330	21129	21379	21309	21373	21375	21661	21414	21394	21255	21297	21323	21370	21370	21281	21239	21184	21030	21161	21476	21444	21321	21504	21436	21349	20957	21392	21512	21231	21404	21743	21597	21360	21310	21360	21355	21404	21324	21165	21469	21320	21413	21128	21224	21077	21329	21412	21495	21315	21330	21558	21264	21298	21117	21259	21433	21514	21220	21483	21405	21289	21236	21275	21178	21242	21273	21473	21333	21376	21286	21462	21087	21470	21447	21406	21359	21160	21292	21269	21343	21227	21336	21459	21452	21467	21310	21492	21607	21415	21357	21239	21385	21341	21239	21445	21379	21377	21355	21266	21306	21372	21461	21211	21056	21513	21577	21382	21430	21449	21535	21530	21284	21433	21546	21405	21305	21424	21394	21360	21297	21464	21419	21335	21145	21424	21412	21252	21101	21467	21344	21432	21124	21365	21183	21282	21383	21395	21306	21231	21305	21438	21398	21428	21589	21464	21514	21250	21307	21466	21472	21277	21289	21570	21533	21365	21186	21341	21258	21450	21176	21350	21507	21425	21212	21389	21358	21367	21304	21228	21151	21380	21450	21371	21401	21424	21403	21316	21197	21270	21123	21453	21328	21453	21391	21400	21401	21285	21488	21251	21381	21345	21512	21405	21341	21340	21427	21403	21188	21213	21305	21481	21554	21425	21396	21367	21225	21241	21346	21157	21247	21189	21318	21358	21393	21445	21234	21483	21352	21520	21433	21112	21118	21270	21330	21268	21394	21393	21453	21291	21286	21215	21269	21375	21475	21130	21527	21364	21239	21287	21384	21460	21174	21474	21514	21365	21166	21252	21285	21380	21399	21188	21457	21367	21338	21291	21363	21324	21392	21468	21535	21376	21448	21463	21311	21396	21205	21324	21277	21196	21434	21325	21446	21282	21363	21320	21480	21264	21456	21430	21191	21409	21286	21445	21485	21145	21591	21387	21389	21505	21427	21407	21254	21447	21334	21421	21431	21345	21153	21341	21219	21491	21492	21626	21333	21481	21279	21296	21264	21398	21394	21458	21460	21480	21470	21460	21538	21279	21470	21278	21531	21610	21366	21407	21284	21427	21418	21447	21390	21433	21283	21285	21495	21561	21562	21391	21406	21300	21350	21214	21300	21209	21188	21165	21180	21544	21438	21381	21419	21487	21371	21280	21430	21314	21415	21374	21339	21348	21347	21517	21363	21295	21164	21305	21373	21217	21289	21377	21639	21449	21361	21357	21571	21399	21520	21241	21431	21368	21239	21466	21391	21527	21206	21641	21412	21461	21327	21525	21315	21454	21545	21273	21403	21476	21407	21218	21432	21265	21195	21190	21399	21347	21261	21424	21444	21274	21593	21275	21543	21526	21325	21649	21513	21339	21231	21384	21534	21117	21394	21467	21462	21304	21244	21428	21295	21549	21515	21489	21156	21187	21137	21351	21506	21212	21592	21416	21304	21204	21305	21107	21491	21416	21337	21144	21182	21473	21430	21394	21381	21318	21347	21617	21333	21328	21399	21412	21347	21508	21386	21308	21520	21424	21400	21124	21351	21734	21483	21330	21272	21440	21151	21330	21185	21337	21442	21424	21424	21604	21162	21453	21435	21350	21371	21657	21158	21274	21427	21314	21272	21373	21433	21407	21334	21466	21480	21468	21424	21227	21287	21327	21246	21352	21273	21225	21415	21206	21207	21416	21498	21344	21454	21394	21429	21382	21394	21526	21557	21256	21248	21205	21563	21535	21356	21290	21219	21393	21546	21400	21346	21416	21339	21356	21534	21551	21433	21564	21215	21530	21446	21404	21466	21460	21135	21276	21208	21181	21365	21419	21407	21286	21186	21405	21342	21295	21339	21388	21356	21326	21197	21359	21531	21256	21401	21482	21578	21341	21235	21431	21480	21388	21143	21295	21392	21290	21372	21306	21325	21277	21481	21339	21528	21352	21258	21195	21377	21436	21514	21177	21214	21444	21337	21293	21440	21264	21267	21415	21413	21253	21558	21549	21610	21411	21430	21513	21354	21377	21402	21347	21415	21399	21403	21230	21374	21168	21381	21308	21448	21238	21415	21598	21306	21502	21331	21292	21313	21486	21448	21186	21435	21528	21510	21475	21382	21387	21364	21344	21416	21466	21312	21221	21357	21361	21534	21281	21537	21349	21394	21451	21090	21272	21238	21321	21450	21201	21435	21156	21582	21627	21237	21410	21321	21395	21504	21271	21413	21276	21462	21525	21296	21235	21443	21505	21470	21270	21448	21495	21457	21362	21345	21356	21403	21371	21487	21301	21477	21492	21226	21367	21441	21185	21267	21182	21472	21460	21296	21310	21442	21234	21277	21312	21398	21488	21273	21396	21309	21507	21261	21264	21424	21392	21437	21388	21273	21374	21394	21395	21088	21352	21247	21438	21330	21186	21332	21510	21561	21370	21314	21585	21291	21374	21052	21351	21337	21427	21414	21366	21358	21305	21354	21393	21505	21356	21277	21225	21517	21159	21369	21122	21263	21393	21508	21323	21242	21296	21524	21305	21278	21480	21258	21401	21496	21429	21530	21225	21454	21446	21473	21359	21511	21307	21349	21409	21366	21238	21408	21396	21455	21293	21343	21586	21377	21606	21480	21555	21472	21413	21327	21214	21426	21283	21179	21391	21283	21228	21330	21329	21308	21413	21301	21253	21417	21493	21232	21505	21534	21338	21533	21411	21440	21382	21341	21389	21305	21239	21393	21181	21216	21230	21210	21278	21258	21332	21352	21262	21202	21318	21316	21472	21553	21560	21551	21188	21409	21535	21337	21395	21314	21257	21182	21240	21231	21305	21289	21395	21405	21335	21624	21400	21489	21390	21597	21458	21325	21310	21112	21550	21421	21281	21418	21428	21319	21337	21433	21287	21369	21314	21271	21260	21278	21302	21462	21339	21413	21226	21065	21285	21296	21278	21248	21404	21547	21536	21487	21347	21340	21307	21627	21439	21233	21354	21188	21551	21315	21394	21276	21399	21466	21444	21328	21378	21492	21391	21336	21440	21340	21415	21525	21311	21340	21160	21504	21391	21167	21377	21175	21393	21291	21375	21358	21495	21267	21320	21632	21503	21280	21402	21271	21299	21327	21448	21424	21341	21492	21491	21510	21498	21574	21450	21175	21248	21396	21321	21314	21534	21337	21248	21295	21325	21450	21438	21499
16545	20267	20740	19586	19651	19493	27140	28507	22964	20378	18652	17961	17733	17840	17480	17618	17618	17822	17880	17610	17684	17604	17596	17685	17624	17664	17587	17589	17488	17773	17708	17528	17612	17524	17688	17601	17711	17735	17511	17678	17677	17641	17793	17800	17710	17607	17386	17518	17812	17681	17767	17733	17577	17746	17731	17671	17647	17548	17517	17593	17589	17649	17674	17670	17627	17653	17913	17794	17554	17721	17602	17583	17447	17543	17647	17723	17696	17627	17691	17459	17613	17680	17640	17623	17563	17539	17563	17594	17492	17603	17600	17761	17602	17699	17700	17600	17708	17648	17561	17680	17665	17774	17582	17506	17537	17698	17483	17617	17649	17603	17716	17742	17595	17830	17508	17666	17743	17548	17649	17431	17737	17671	17669	17669	17669	17564	17488	17848	17688	17720	17785	17771	17622	17608	17664	17635	17442	17524	17615	17535	17643	17667	17794	17519	17676	17617	17547	17663	17764	17587	17795	17614	17790	17578	17695	17704	17716	17709	17482	17707	17713	17499	17847	17579	17569	17692	17405	17662	17568	17515	17631	17675	17789	17631	17704	17644	17595	17617	17543	17611	17698	17660	17653	17567	17557	17623	17509	17787	17645	17721	17530	17727	17598	17824	17550	17507	17949	17769	17752	17584	17686	17622	17498	17716	17572	17592	17567	17586	17619	17689	17574	17542	17639	17579	17417	17779	17596	17747	17634	17762	17738	17671	17704	17573	17705	17538	17480	17576	17847	17681	17753	17628	17631	17713	17643	17746	17798	17769	17711	17724	17625	17524	17640	17766	17635	17704	17776	17536	17813	17727	17740	17600	17638	17510	17686	17555	17621	17511	17538	17403	17684	17497	17534	17702	17702	17575	17656	17649	17585	17668	17633	17642	17687	17554	17638	17680	17634	17685	17733	17512	17712	17613	17688	17627	17483	17635	17598	17832	17532	17744	17589	17700	17610	17770	17492	17546	17608	17749	17647	17592	17629	17539	17678	17498	17778	17716	17498	17530	17708	17533	17662	17566	17659	17713	17657	17590	17850	17681	17666	17662	17606	17589	17572	17609	17600	17685	17870	17548	17730	17641	17552	17600	17558	17661	17591	17675	17609	17629	17824	17504	17612	17550	17586	17606	17685	17580	17581	17616	17755	17605	17569	17505	17660	17606	17941	17652	17518	17533	17657	17566	17619	17658	17703	17513	17648	17538	17689	17616	17580	17688	17601	17811	17654	17686	17606	17622	17594	17695	17643	17651	17555	17885	17423	17757	17622	17454	17588	17633	17648	17756	17432	17619	17685	17720	17686	17644	17638	17623	17543	17643	17408	17733	17654	17654	17526	17585	17675	17687	17681	17609	17603	17555	17627	17563	17543	17670	17563	17558	17578	17638	17468	17625	17539	17809	17575	17445	17777	17582	17571	17649	17636	17782	17730	17592	17651	17754	17688	17585	17707	17617	17703	17635	17786	17551	17676	17723	17727	17634	17622	17576	17542	17851	17594	17750	17605	17715	17528	17657	17641	17663	17516	17690	17528	17644	17666	17619	17778	17623	17630	17604	17705	17506	17764	17727	17630	17570	17627	17710	17524	17873	17827	17609	17576	17639	17494	17577	17541	17507	17821	17670	17613	17687	17592	17617	17721	17643	17527	17662	17509	17750	17631	17569	17743	17732	17552	17711	17532	17684	17663	17679	17532	17548	17515	17631	17634	17638	17569	17660	17709	17642	17588	17737	17550	17541	17672	17650	17434	17715	17506	17757	17667	17704	17538	17738	17652	17506	17548	17694	17813	17675	17689	17878	17575	17701	17569	17696	17746	17462	17816	17603	17645	17632	17732	17626	17805	17593	17650	17696	17461	17813	17498	17694	17668	17704	17409	17540	17685	17677	17696	17572	17490	17694	17552	17711	17576	17709	17672	17833	17630	17773	17411	17544	17791	17677	17732	17514	17660	17723	17668	17703	17638	17505	17764	17653	17647	17718	17650	17686	17616	17852	17524	17568	17747	17578	17725	17659	17494	17821	17870	17583	17625	17671	17568	17689	17666	17537	17759	17491	17710	17764	17699	17602	17739	17647	17590	17627	17541	17636	17599	17692	17507	17738	17582	17654	17905	17675	17607	17888	17636	17731	17683	17531	17594	17629	17529	17527	17566	17870	17686	17671	17762	17605	17713	17663	17613	17496	17632	17543	17691	17569	17675	17568	17597	17483	17498	17644	17591	17669	17567	17581	17585	17733	17656	17742	17638	17610	17559	17705	17671	17688	17749	17735	17659	17764	17549	17679	17516	17640	17574	17540	17782	17546	17623	17703	17645	17612	17571	17468	17570	17580	17809	17601	17558	17816	17926	17557	17759	17641	17646	17503	17586	17722	17778	17677	17644	17806	17775	17691	17647	17658	17762	17691	17581	17559	17948	17643	17766	17621	17757	17901	17599	17790	17738	17657	17419	17669	17704	17825	17678	17580	17667	17615	17462	17647	17658	17616	17801	17512	17679	17609	17688	17581	17597	17686	17686	17554	17650	17812	17643	17529	17625	17585	17601	17616	17535	17534	17698	17604	17511	17667	17581	17801	17526	17617	17629	17706	17720	17484	17498	17682	17753	17622	17723	17659	17698	17480	17600	17641	17763	17738	17646	17608	17540	17664	17473	17685	17639	17675	17675	17536	17575	17738	17502	17593	17476	17749	17647	17631	17502	17623	17656	17551	17689	17654	17456	17696	17596	17576	17888	17603	17487	17555	17528	17574	17718	17547	17547	17652	17733	17841	17556	17564	17672	17692	17620	17560	17644	17531	17730	17552	17569	17700	17665	17666	17560	17597	17679	17809	17729	17642	17695	17632	17657	17394	17590	17556	17602	17641	17691	17497	17712	17543	17562	17660	17484	17589	17718	17650	17754	17672	17654	17650	17615	17564	17718	17618	17578	17664	17454	17693	17490	17678	17582	17606	17722	17580	17711	17752	17633	17538	17700	17711	17582	17495	17460	17693	17597	17611	17786	17516	17833	17685	17461	17704	17718	17602	17584	17671	17711	17523	17694	17710	17754	17698	17613	17653	17631	17704	17666	17737	17713	17645	17559	17580	17619	17627	17551	17572	17671	17528	17773	17605	17675	17567	17620	17511	17724	17816	17790	17614	17574	17530	17782	17460	17584	17795	17687	17695	17567	17540	17647	17653	17826	17747	17567	17556	17438	17527	17608	17491	17586	17750	17580	17660	17659	17537	17642	17515	17660	17765	17887	17664	17688	17446	17703	17675	17757	17567	17675	17750	17585	17538	17467	17426	17662	17624	17768	17836	17484	17738	17611	17651	17692	17692	17800	17729	17921	17559	17689	17611	17692	17644	17585	17631	17651	17596	17778	17707	17562	17679	17702	17763	17708	17661	17682	17737	17799	17673	17655	17500	17737	17604	17654	17508	17630	17540	17671	17605	17740	17641	17555	17659	17781	17661	17627	17645	17620	17701	17474	17770	17538	17630	17737	17633	17749	17488	17681	17689	17738	17746	17644	17762	17633	17829	17631	17567	17517	17719	17552	17631	17624	17507	17533	17708	17617	17648	17746	17549	17464	17507	17701	17727	17607	17517	17824	17580	17537	17637	17562	17619	17571	17537	17572	17751	17730	17614	17544	17673	17582	17658	17834	17636	17628	17533	17685	17628	17712	17552	17568	17637	17633	17718	17611	17596	17545	17693	17583	17724	17451	17576	17677	17583	17510	17717	17639	17801	17705	17651	17510	17682	17834	17560	17613	17566	17838	17641	17708	17496	17589	17627	17468	17705	17885	17603	17489	17713	17755	17728	17706	17553	17622	17627	17794	17749	17639	17593	17565	17657	17584	17691	17643	17809	17886	17707	17643	17729	17519	17551	17411	17661	17669	17695	17514	17572	17645	17720	17650	17801	17555	17561	17967	17521	17736	17634	17747	17633	17692	17604	17553	17584	17844	17673	17577	17713	17677	17762	17586	17660	17577	17699	17570	17576	17604	17882	17715	17558	17781	17571	17591	17699	17482	17692	17668	17607	17524	17680	17729	17562	17757	17552	17506	17611	17641	17570	17567	17731	17578	17605	17596	17776	17545	17487	17620	17706	17530	17619	17729	17453	17564	17347	17625	17700	17612	17787	17599	17582	17809	17628	17682	17552	17658	17556	17464	17560	17699	17545	17725	17729	17615	17779	17599	17517	17591	17478	17646	17732	17817	17794	17500	17627	17699	17661	17536	17576	17749	17680	17563	17625	17766	17726	17569	17686	17776	17640	17575	17680	17763	17670	17685	17456	17750	17758	17567	17513	17622	17569	17616	17545	17702	17572	17622	17581	17634	17662	17709	17617	17645	17681	17497	17705	17629	17786	17614	17522	17558	17576	17786	17792	17681	17480	17622	17687	17654	17682	17661	17576	17732	17561	17647	17491	17654	17720	17670	17522	17666	17624	17474	17576	17776	17661	17425	17571	17445	17545	17818	17630	17648	17788	17705	17812	17554	17560	17484	17574	17757	17726	17714	17683	17635	17643	17666	17751	17483	17694	17686	17697	17640	17683	17412	17769	17615	17652	17503	17597	17542	17717	17696	17675	17554	17558	17694	17742	17617	17595	17636	17517	17792	17545	17634	17695	17662	17595	17631	17731	17579	17627	17424	17535	17493	17650	17682	17645	17689	17731	17600	17737	17651	17750	17625	17787	17690	17561	17714	17790	17773	17702	17582	17611	17612	17516	17866	17598	17555	17585	17630	17815	17739	17693	17599	17429	17807	17788	17564	17736	17607	17665	17620	17756	17758	17587	17810	17658	17634	17484	17576	17631	17534	17613	17475	17752	17720	17681	17775	17681	17611	17778	17618	17729	17657	17731	17609	17560	17627	17683	17723	17604	17769	17574	17552	17623	17558	17531	17844	17609	17464	17465	17548	17600	17670	17848	17581	17553	17642	17725	17709	17566	17466	17571	17670	17716	17576	17712	17638	17667	17546	17567	17785	17721	17523	17782	17597	17557	17653	17503	17701	17677	17582	17694	17690	17515	17618	17573	17576	17575	17349	17642	17726	17603	17583	17720	17713	17585	17735	17711	17625	17627	17545	17771	17877	17638	17733	17588	17543	17788	17643	17583	17538	17445	17546	17543	17819	17631	17655	17672	17743	17689
24654	21405	28699	24950	23491	24957	48429	50640	39419	31121	25395	22561	21686	21282	21343	21128	21194	21167	21141	21246	21305	20987	21050	21075	21150	20934	21066	21023	21155	21070	21269	21009	20920	21019	21117	20964	21000	21205	21180	21018	21237	21077	21125	21179	21156	21129	21121	21176	21092	21274	20822	20988	20855	21014	21126	21302	21062	21344	20971	21132	21093	21008	21015	21031	20838	21040	20941	21107	21096	20866	20958	21058	21131	21199	20997	21202	20930	20909	21034	21286	21073	21040	21235	20969	21149	21065	21137	20922	21064	21055	21010	21050	21158	20977	21150	21116	20909	20952	20824	20724	21078	20897	20980	21079	20888	21092	21021	21005	21056	20886	20859	21029	20872	21245	21169	21245	21035	21238	20847	20963	20998	20713	21135	21171	20906	20902	21124	21017	21064	20999	20961	21118	20942	21203	20941	20987	21073	21137	21179	21102	21028	21110	21151	21244	21109	21228	20998	20878	21156	21129	20856	21024	21088	21178	21134	21017	21221	20960	21061	21205	21190	21243	21071	21201	21115	20941	20993	21005	21052	21184	20782	20789	21029	21095	21008	20894	21069	20994	21143	20952	20969	20991	21056	20988	20953	21079	20999	20969	21014	21066	20797	21167	21055	20965	21113	21069	21077	21191	21019	21013	21116	21175	21117	21002	20949	21223	21256	21109	21009	21227	21071	20990	21036	20788	21269	21150	20860	21055	20907	20839	21187	21316	20985	20884	20942	20849	20966	21057	21219	21062	21040	21001	21014	21173	20999	21290	20668	20747	21171	21323	20901	21253	20992	21136	20992	21069	20937	21095	21014	20995	21067	21012	21071	21165	21140	21053	21075	21104	20989	20980	21008	21157	21024	20901	21134	21186	21000	20929	20986	21193	21017	21020	21041	21087	21013	21045	21008	20954	20858	20943	21033	20788	21016	21026	21114	21165	21009	21108	21038	20708	21098	21175	20912	21087	21198	21026	21173	20999	20951	21181	20876	21105	21039	21005	21140	21188	21088	20993	20863	20930	21002	21137	21169	20956	20864	20884	21156	21113	20830	21131	21021	21121	21123	21100	21137	21020	20903	21125	21262	20935	21181	21020	21058	20908	20727	20987	21013	21104	20935	21112	21169	20920	21030	21209	20885	21202	21045	20989	21030	20915	21330	21139	20898	21230	21084	20940	21029	21107	21036	21009	21107	21100	20926	20997	20960	21212	20984	21161	20942	20898	21048	21131	20957	21010	21071	21183	20931	21167	21078	20942	20909	21378	21234	21007	21089	20775	20996	21082	21154	20907	20878	21012	20933	20868	20916	20971	21148	20975	21149	21110	21196	20900	21063	20950	21240	21029	20957	20896	21023	21052	20966	20986	21084	21026	21087	21031	21267	20993	20848	21058	21004	20999	21233	21006	21043	21166	21084	21140	20987	21183	20821	21074	20942	21148	21329	20887	20996	21203	21161	21081	20979	20883	20755	21056	21115	21155	21037	21227	20750	21028	21065	21262	21083	21105	21252	21116	21171	21015	21127	21126	21058	21167	20900	21104	21089	21020	21082	21018	21269	20818	20888	20879	20954	21251	21102	20889	20870	21084	21198	21000	20947	20842	21000	21014	20815	20880	21033	20911	21085	20972	21108	21208	21151	21068	20859	21203	20869	21237	20869	21206	20906	20978	21048	21069	20923	21058	21275	20922	21127	21019	21113	21087	21307	21128	21065	21053	21115	20997	20908	20906	20839	20821	21035	21147	21033	20953	20916	21211	20962	21111	21174	21009	21136	21190	21155	21026	21042	21072	21322	20997	21010	21158	21021	21026	21131	20895	21097	21113	21247	21086	21133	21111	20923	20886	20994	20919	21063	20954	21054	20844	21184	20928	21100	21154	21028	21098	20959	20985	21041	21107	20963	21114	21052	20937	20925	20891	21054	20939	21088	21135	21118	21002	21183	20985	20932	21034	20930	21035	20974	21087	21212	20973	21103	21263	21133	21159	21204	21015	20863	21056	21260	21025	21163	21166	21109	21109	21205	21190	20983	21094	20975	21211	21076	21191	21244	21231	21310	21044	21064	21022	21047	21006	21060	21029	21273	21040	21080	21081	21079	21205	21048	20965	21081	21113	21027	21214	21171	21007	20801	20871	21008	20878	21028	20907	21003	20992	20882	21179	21135	21012	21033	21050	20930	20932	21039	21282	21004	20907	21250	20908	21150	20917	21088	20794	21118	21181	20945	21110	21195	21078	21122	20986	20876	20992	20887	21054	21184	21104	21221	21241	20976	21113	21078	21014	21058	20889	21028	21148	21074	21028	21157	20941	21298	21142	20665	21019	21085	21080	21101	20986	21137	20940	20953	21013	21240	21193	21285	21082	20986	20903	21037	21095	21066	20893	20919	20840	20878	20967	21007	21008	21200	21099	21237	20995	20746	21194	21135	21114	21002	21061	21112	21277	21220	20902	21048	21024	21243	20915	21075	21128	21042	21077	20789	20931	21136	21217	21145	20854	20949	21012	21023	21140	21255	21217	20893	21094	20921	21025	21305	21080	20977	20832	21203	20786	21194	21182	21229	21007	20987	21090	21342	21047	20914	21138	21002	20944	21281	21053	21122	21130	20947	20886	20988	21011	21093	21043	20995	21039	20969	21161	20973	20946	21055	21272	20989	21034	20850	21012	21282	21098	21082	20938	20824	21011	20914	20936	21180	21218	21159	21336	21175	21147	21206	21090	21110	20991	21014	21110	20992	21265	21185	21108	21068	21012	20942	20890	21103	21102	21099	21070	21186	21012	21081	21096	20978	20880	21110	20821	21148	20892	21096	20963	21039	20889	21083	20993	21117	20913	21023	21074	20810	20891	21022	21016	21024	20983	21128	21037	21049	20918	21160	21067	20869	21238	21126	20925	21222	21084	21092	21387	21187	21348	20834	21239	21052	21107	20918	21144	21017	21115	21043	20965	20816	21081	21030	21095	21087	21163	21030	21084	21057	21143	21275	21160	21017	21111	21030	20940	20988	20923	20866	21035	21169	21230	21090	21090	21069	20990	21002	21072	21099	20911	21053	21274	21178	20949	20853	20966	21063	21127	21326	21051	21076	20972	21068	21008	21199	21025	21120	20914	21108	21001	20989	20850	21087	21100	20932	20977	20970	21236	21282	20960	21151	21053	21023	21218	21269	21129	21067	20925	21098	21084	21037	20946	20904	21323	21049	21053	20864	21031	21115	21134	20841	20998	20996	21088	21028	20962	20970	20940	21116	21030	21165	21258	21199	21032	21053	20939	20971	21078	21116	20923	20961	20988	21096	20951	21126	21282	20932	20953	21129	20978	21193	21172	21139	21125	20750	20936	21083	21044	21146	21141	20927	20913	20887	21167	20947	21007	21024	21088	20963	21257	20786	20997	21033	20990	21207	21015	21230	21152	21153	21153	20992	21067	21003	20864	21024	21170	20943	20938	21077	21181	21056	20929	21128	21040	20947	21173	21107	20937	21167	21008	20985	21041	21030	20937	21271	21031	21143	20882	21011	21167	21143	21022	21072	21171	21194	21041	21135	21039	20874	20940	21086	20850	20915	20941	21115	21057	21064	21169	20946	21096	21069	21179	21131	21137	21051	20957	20966	20974	20924	21152	21167	21037	21173	20931	21118	20973	21119	21060	21273	20667	20862	21063	21117	21135	21144	21070	21260	20962	21023	21046	21097	20956	21194	21071	21117	21103	21050	20969	20847	21012	21275	20914	20930	21004	20753	20765	21205	21032	21098	21169	21004	21114	20974	21006	21175	21091	21085	20813	21233	21041	21117	21002	21246	20848	21107	21155	21090	20938	21070	21116	20960	21012	21113	21062	20974	21071	20986	20863	21199	21002	21120	21112	21096	21211	21197	20898	20869	21135	20916	20971	21129	21045	21081	21211	21029	20911	21187	20955	21046	21067	21241	20879	21050	20926	21049	20941	20884	21003	20995	20904	21092	20975	20982	21003	20833	21206	20947	21069	21112	20871	21138	21265	21083	21194	20916	21124	21200	21161	21204	21061	21134	21036	21123	20982	21062	21006	21105	20702	20970	20764	21183	21119	21220	21092	21223	21120	21073	21311	21137	20926	21074	21055	21137	21389	21181	20949	21131	21000	21040	20974	21011	21182	21066	20998	20865	21181	21030	21112	21167	20986	20994	21212	20910	21156	20817	20908	21172	21198	21113	20731	20973	20981	20908	21035	20942	21052	21192	21122	20841	20843	21099	21051	21277	20891	21010	21166	21092	20951	21018	21182	21031	21088	20829	21096	20879	20940	21040	21204	20995	20958	21134	21223	21012	21345	20897	21169	21085	20976	21148	20876	21045	21058	21047	21072	21007	21124	20985	21008	20948	21331	21150	20960	20941	21137	20857	21175	20923	20933	20913	21200	21135	21256	21065	20898	21282	21011	21029	21068	21133	20948	20892	20977	20955	21000	21012	21116	20996	21079	21021	21119	21067	21303	21077	21045	21102	21122	21136	21205	21057	20866	21076	20931	21008	21197	21039	20916	21066	20913	21166	21134	21053	20910	21259	20998	20986	21220	21126	21051	20953	21127	21013	21092	21019	21120	21260	21105	21091	20953	21059	21245	21029	21042	21111	21051	21091	20948	21319	21073	21008	21225	21019	21244	21199	21163	21141	21337	20980	21108	20947	20957	20932	21042	21075	20879	21063	21103	21093	21017	21014	21118	21122	20896	21129	21131	20999	21113	21097	21104	20986	20965	20930	21019	20956	20841	21139	20919	20964	21204	21018	21206	21119	21138	20923	21064	20993	21048	20815	21039	21109	20971	21141	21133	21125	21138	21000	20981	21277	20857	21185	21091	21330	20982	21247	21020	21089	21181	20958	21106	21117	20886	21031	20995	20973	20835	21251	21131	21138	20844	21129	21082	20919	21094	21099	21207	21125	21238	21012	21120	21059	20900	20922	21078	21012	21017	21255	21176	21014	21067	21067	20953	21029	20930	21143	21019	21126	21163	21187	20928	20881	21063	20905	21230	20985	21034	21224	21237	21010	21130	20987	20956	21107	20984	20686	21003	21125	21034	21082	21186	21048	21064	21125	21043	20993	21118	20909	21065	20866	21005	21033	20999	21088	20915	21143	20997	21050	21024	21303	20990	21123	20932	20921	21010	21167	21082
15048	24882	25219	22796	20878	22258	48673	48743	38177	28763	21810	18807	17712	17584	17553	17569	17395	17502	17540	17586	17603	17441	17464	17545	17420	17624	17457	17455	17585	17391	17537	17602	17408	17535	17431	17639	17467	17737	17560	17514	17338	17372	17486	17560	17521	17711	17621	17447	17561	17257	17533	17493	17649	17480	17432	17426	17576	17405	17506	17646	17541	17530	17268	17453	17408	17571	17450	17602	17372	17504	17479	17437	17641	17471	17630	17370	17460	17316	17543	17428	17672	17095	17424	17369	17460	17547	17266	17623	17296	17495	17236	17525	17434	17595	17476	17515	17536	17469	17482	17425	17432	17352	17355	17578	17458	17678	17422	17524	17544	17443	17501	17490	17674	17528	17533	17481	17476	17557	17453	17365	17419	17355	17357	17560	17511	17474	17446	17595	17607	17507	17515	17527	17414	17588	17585	17494	17458	17407	17483	17491	17502	17696	17312	17469	17453	17523	17542	17456	17405	17518	17506	17444	17520	17500	17630	17542	17500	17429	17489	17224	17532	17497	17294	17541	17568	17470	17389	17453	17576	17536	17427	17445	17475	17741	17549	17428	17511	17440	17486	17446	17301	17487	17477	17519	17365	17444	17475	17463	17544	17454	17559	17572	17574	17342	17514	17522	17462	17557	17471	17377	17501	17423	17214	17387	17566	17535	17432	17417	17422	17499	17700	17361	17419	17392	17591	17317	17571	17613	17552	17600	17439	17546	17623	17538	17295	17384	17517	17358	17493	17656	17502	17544	17446	17277	17461	17601	17610	17603	17487	17421	17379	17500	17279	17489	17303	17464	17699	17521	17217	17384	17520	17468	17575	17553	17657	17428	17394	17619	17599	17596	17587	17507	17430	17271	17466	17425	17541	17269	17765	17495	17596	17482	17584	17503	17349	17208	17387	17345	17541	17373	17484	17493	17279	17469	17431	17391	17470	17392	17529	17556	17755	17188	17561	17518	17423	17442	17289	17523	17402	17389	17416	17228	17311	17618	17554	17392	17499	17373	17353	17354	17504	17403	17457	17525	17453	17460	17391	17502	17493	17298	17437	17381	17390	17436	17693	17437	17624	17358	17496	17360	17450	17406	17359	17494	17489	17712	17555	17543	17430	17450	17464	17458	17604	17341	17650	17406	17502	17459	17622	17319	17532	17328	17596	17231	17328	17447	17557	17518	17424	17647	17413	17388	17568	17390	17582	17513	17269	17214	17512	17560	17559	17511	17460	17419	17565	17484	17590	17324	17461	17324	17500	17357	17457	17528	17397	17552	17581	17596	17490	17674	17496	17481	17341	17626	17588	17522	17443	17536	17526	17539	17523	17543	17602	17441	17553	17309	17516	17584	17458	17418	17436	17421	17417	17410	17495	17543	17496	17405	17556	17442	17379	17382	17591	17489	17425	17449	17333	17546	17600	17383	17397	17287	17486	17575	17427	17622	17283	17627	17448	17517	17542	17391	17532	17403	17474	17495	17551	17437	17411	17512	17568	17519	17416	17587	17372	17622	17479	17370	17311	17483	17355	17549	17507	17280	17269	17521	17499	17520	17453	17557	17432	17487	17450	17533	17449	17591	17650	17502	17441	17570	17477	17570	17430	17305	17403	17564	17515	17438	17421	17436	17539	17438	17500	17475	17523	17532	17446	17526	17246	17642	17404	17614	17439	17379	17613	17400	17373	17451	17349	17408	17487	17354	17585	17328	17428	17234	17335	17484	17526	17353	17484	17413	17442	17450	17557	17454	17546	17396	17585	17387	17543	17394	17396	17378	17592	17418	17336	17395	17527	17531	17285	17551	17494	17502	17486	17511	17510	17552	17615	17408	17599	17581	17448	17412	17312	17545	17511	17613	17629	17452	17482	17609	17460	17528	17429	17584	17638	17349	17685	17382	17483	17504	17405	17547	17516	17314	17572	17444	17418	17611	17420	17600	17201	17495	17461	17299	17428	17461	17705	17486	17379	17258	17414	17452	17477	17555	17620	17376	17478	17438	17490	17482	17615	17219	17440	17499	17526	17164	17387	17452	17272	17340	17745	17613	17592	17424	17566	17511	17420	17330	17471	17562	17320	17560	17425	17525	17433	17550	17247	17436	17524	17355	17334	17446	17383	17435	17450	17371	17317	17385	17733	17417	17477	17482	17481	17537	17471	17261	17442	17580	17333	17419	17530	17386	17418	17528	17569	17385	17554	17547	17411	17693	17423	17398	17459	17544	17524	17529	17436	17484	17296	17499	17491	17556	17347	17318	17424	17425	17491	17421	17645	17561	17430	17428	17424	17572	17460	17584	17547	17550	17539	17431	17459	17438	17329	17477	17447	17484	17608	17435	17360	17524	17513	17291	17478	17397	17668	17377	17406	17442	17556	17485	17513	17632	17379	17579	17432	17472	17330	17510	17432	17449	17394	17510	17484	17380	17381	17479	17405	17554	17272	17428	17438	17569	17676	17452	17451	17340	17282	17499	17474	17493	17671	17537	17485	17407	17485	17444	17494	17319	17624	17693	17425	17294	17575	17566	17588	17382	17362	17505	17670	17471	17425	17417	17280	17626	17395	17518	17350	17488	17492	17341	17485	17471	17486	17524	17328	17560	17323	17389	17426	17548	17481	17422	17339	17457	17432	17343	17480	17536	17583	17502	17354	17345	17626	17335	17391	17323	17512	17488	17577	17563	17478	17418	17636	17394	17482	17432	17450	17385	17611	17295	17592	17553	17391	17354	17410	17495	17638	17564	17395	17543	17449	17411	17473	17333	17573	17428	17560	17367	17420	17533	17414	17443	17413	17482	17396	17564	17529	17531	17679	17531	17426	17516	17433	17439	17309	17378	17540	17558	17431	17627	17599	17499	17390	17654	17512	17509	17436	17621	17418	17392	17571	17421	17517	17537	17423	17319	17490	17392	17477	17541	17422	17527	17398	17653	17510	17573	17505	17511	17359	17439	17636	17571	17341	17545	17493	17282	17449	17426	17531	17544	17427	17590	17494	17547	17430	17311	17745	17338	17439	17512	17475	17451	17472	17295	17381	17476	17637	17523	17461	17592	17454	17519	17408	17638	17457	17414	17560	17436	17468	17440	17549	17412	17438	17420	17442	17582	17451	17488	17453	17390	17540	17365	17326	17558	17330	17387	17411	17476	17459	17518	17428	17478	17499	17568	17403	17500	17549	17430	17284	17646	17474	17480	17331	17287	17489	17396	17304	17534	17469	17529	17358	17621	17463	17451	17418	17607	17569	17407	17489	17381	17484	17436	17452	17520	17314	17467	17340	17576	17402	17559	17470	17575	17336	17278	17433	17390	17400	17593	17532	17381	17303	17522	17527	17653	17526	17442	17464	17437	17293	17368	17521	17198	17597	17437	17600	17562	17434	17414	17476	17518	17520	17286	17651	17633	17262	17387	17369	17511	17453	17289	17464	17500	17537	17384	17363	17471	17518	17412	17498	17607	17459	17513	17472	17487	17405	17558	17355	17316	17577	17366	17476	17306	17570	17472	17283	17546	17668	17676	17508	17510	17600	17433	17600	17658	17405	17530	17384	17424	17539	17483	17557	17643	17709	17532	17609	17427	17423	17399	17442	17570	17364	17501	17481	17516	17550	17511	17488	17523	17488	17423	17383	17422	17343	17643	17466	17412	17398	17439	17394	17445	17629	17521	17464	17374	17593	17595	17563	17537	17430	17474	17423	17553	17519	17426	17477	17379	17772	17424	17421	17308	17462	17423	17394	17557	17425	17343	17421	17468	17580	17431	17552	17357	17607	17616	17554	17397	17586	17528	17404	17489	17392	17511	17430	17530	17589	17301	17542	17534	17361	17587	17490	17442	17300	17589	17448	17510	17514	17607	17530	17439	17528	17425	17626	17397	17642	17449	17448	17552	17565	17419	17565	17672	17380	17511	17592	17527	17496	17474	17510	17443	17468	17452	17511	17555	17284	17278	17343	17373	17490	17433	17498	17459	17586	17452	17535	17361	17594	17631	17554	17596	17489	17366	17513	17394	17516	17458	17466	17510	17681	17487	17622	17374	17604	17619	17552	17383	17512	17653	17387	17511	17515	17300	17418	17376	17383	17372	17340	17438	17422	17583	17604	17442	17430	17432	17346	17492	17498	17568	17463	17418	17533	17371	17524	17468	17557	17297	17345	17490	17503	17490	17459	17528	17462	17618	17248	17611	17585	17505	17515	17344	17515	17497	17655	17533	17588	17309	17508	17473	17416	17409	17416	17516	17386	17493	17477	17572	17371	17334	17601	17444	17395	17439	17395	17494	17438	17415	17519	17557	17345	17412	17494	17335	17553	17449	17570	17538	17487	17397	17619	17474	17512	17453	17534	17345	17529	17342	17586	17673	17489	17550	17494	17324	17347	17530	17423	17530	17527	17499	17303	17503	17459	17402	17441	17358	17613	17487	17474	17378	17495	17505	17462	17582	17558	17414	17449	17452	17546	17591	17497	17486	17680	17459	17470	17426	17509	17477	17558	17443	17290	17506	17387	17541	17581	17220	17333	17587	17591	17476	17493	17413	17480	17610	17493	17593	17465	17391	17524	17509	17558	17491	17424	17325	17505	17509	17458	17419	17441	17520	17531	17427	17457	17558	17384	17396	17401	17610	17456	17339	17347	17490	17548	17546	17473	17472	17474	17374	17514	17235	17517	17659	17472	17449	17529	17575	17281	17256	17502	17348	17526	17639	17394	17586	17458	17552	17506	17382	17620	17469	17389	17489	17216	17387	17610	17368	17273	17455	17533	17475	17464	17698	17266	17452	17596	17466	17357	17614	17789	17451	17532	17717	17445	17484	17422	17484	17463	17684	17555	17563	17398	17445	17484	17414	17533	17623	17464	17351	17604	17473	17395	17378	17566	17380	17457	17598	17262	17393	17472	17454	17464	17441	17624	17454	17283	17540	17583	17623	17648	17390	17494	17366	17491	17487	17490	17472	17590	17456	17526	17407	17566	17402	17606	17348	17543	17685	17455	17545	17483	17687	17554	17293	17403	17504	17547	17384	17569	17558	17197	17516	17497	17454	17595	17453	17528	17491	17266	17221	17512	17454	17585	17503	17531	17554	17418	17636	17344	17383	17316	17440	17319	17332	17516	17356	17427	17424	17401	17386	17331	17296	17377	17492	17464	17496	17595	17597
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
