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
339687939551	339687940068	339687940618	339687941170	339687941720	339687942268	339687942820	339687943370	339687943918	339687944470	339687945018	339687945568	339687946118	339687946668	339687947218	339687947768	339687948320	339687948870	339687949418	339687949968	339687950518	339687951068	339687951620	339687952168	339687952720	339687953270	339687953818	339687954370	339687954918	339687955470	339687956020	339687956570	339687957120	339687957670	339687958220	339687958770	339687959318	339687959868	339687960418	339687960968	339687961518	339687962070	339687962620	339687963170	339687963720	339687964270	339687964820	339687965368	339687965918	339687966468	339687967018	339687967568	339687968120	339687968670	339687969220	339687969770	339687970320	339687970870	339687971420	339687971970	339687972518	339687973070	339687973620	339687974170	339687974720	339687975270	339687975820	339687976370	339687976918	339687977470	339687978020	339687978570	339687979120	339687979670	339687980220	339687980770	339687981320	339687981870	339687982420	339687982970	339687983520	339687984070	339687984620	339687985170	339687985720	339687986270	339687986820	339687987370	339687987920	339687988470	339687989020	339687989570	339687990120	339687990670	339687991220	339687991770	339687992320	339687992870	339687993420	339687993970	339687994520	339687995070	339687995620	339687996170	339687996720	339687997270	339687997820	339687998370	339687998920	339687999470	339688000020	339688000570	339688001120	339688001670	339688002220	339688002770	339688003320	339688003870	339688004420	339688004970	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2680	3600	2300	2680	3600	2300	2680	3600	2300	2680	3600	2300	2680	3600	2300	2680	3600	2300	2680	3600	2300	2680	3600	2300	2680	3600	2300	2680	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21523	20102	27583	22397	20425	23100	26137	21987	21083	21799	31196	47523	40158	31434	24456	20903	20768	20385	20643	20503	20412	20670	20711	20654	20508	20717	20379	20383	20434	20378	20352	20521	20464	20636	20945	21121	20649	20501	20554	20334	20516	20555	20397	20705	20686	20449	20536	20363	20476	20192	20355	20417	20471	20293	20406	20067	20421	20698	20521	20404	20380	20462	20414	20564	20662	20474	20247	20557	20511	20319	20304	20272	20439	20408	20454	20238	20365	20336	20114	20433	20510	20292	20504	20498	20610	20417	20418	20182	20335	20539	20428	20326	20435	20201	20250	20499	20523	20561	20328	20552	20442	20493	20401	20475	20424	20590	20331	20312	20571	20610	20270	20178	20258	20180	20275	20285	20413	20299	20506	20257	20427	20327	20590	20373	20553	20416	20145	20412	20489	20510	20368	20425	20268	20335	20381	20617	20478	20200	20216	20239	20502	20389	20473	20396	20079	20156	20272	20047	20341	20220	20135	20519	20375	20423	20227	20507	20292	20408	20376	20268	20501	20530	20508	20640	20380	20260	20235	20335	20446	20173	20481	20215	20318	20390	20298	20369	20321	20453	20453	20395	20148	20107	20288	20476	20497	20413	20264	20519	20319	20360	20180	20491	20445	20323	20238	20332	20541	20425	20417	20393	20516	20552	20366	20541	20468	20538	20365	20276	20389	20222	20380	20201	20578	20386	20240	20309	20356	20251	20366	20348	20303	20238	20348	20426	20383	20147	20514	20170	20281	20172	20278	20536	20334	20412	20349	20352	20341	20421	20471	20425	20392	20219	20391	20322	20185	20520	20298	20362	20454	20332	20598	20420	20304	20301	20271	20382	20307	20209	20284	20298	20441	20443	20344	20349	20560	20614	20335	20385	20154	20603	20267	20303	20535	20383	20431	20161	20541	20531	20390	20500	20484	20230	20316	20078	20452	20392	20421	20495	20348	20363	20372	20294	20237	20269	20408	20227	20283	20398	20552	20182	20396	20376	20381	20316	20195	20239	20252	20502	20326	20193	20208	20393	20209	20321	20372	20225	20402	20379	20636	20577	20351	20331	20324	20228	20175	20384	20207	20297	20288	20408	20096	20202	20248	20293	20210	20205	20301	20271	20276	20423	20371	20146	20305	20476	20259	20315	20375	20616	20312	20285	20372	20098	20290	20360	20540	20546	20447	20394	20339	20410	20408	20208	20477	20422	20280	20468	20353	20340	20435	20554	20405	20252	20310	20349	20367	20233	20398	20379	20261	20356	20136	20283	20142	20370	20496	20378	20237	20394	20112	20310	20406	20498	20431	20370	20374	20388	20211	20372	20400	20432	20620	20291	20361	20368	20409	20321	20276	20329	20493	20269	20302	20358	20330	20361	20252	20242	20290	20209	20311	20309	20354	20452	20281	20239	20350	20796	20340	20168	20249	20580	20290	20156	20466	20467	20386	20289	20191	20330	20354	20594	20399	20392	20482	20328	20312	20469	20341	20245	20265	20228	20325	20366	20340	20392	20182	20507	20317	20288	20361	20544	20477	20489	20424	20193	20377	20440	20394	20206	20286	20178	20463	20235	20390	20508	20354	20315	20208	20229	20286	20335	20502	20185	20265	20370	20323	20404	20303	20533	20423	20346	20341	20402	20442	20403	20367	20261	20462	20319	20246	20318	20043	20249	20367	20398	20375	20472	20415	20312	20508	20290	20422	20177	20426	20611	20419	20443	20334	20215	20293	20340	20579	20419	20368	20135	20238	20276	20217	20373	20290	20330	20294	20189	20517	20420	20347	20299	20345	20339	20110	20467	20438	20425	20233	20275	20428	20362	20564	20409	20339	20063	20419	20465	20325	20162	20566	20478	20262	20317	20396	20350	20160	20370	20226	20349	20344	20359	20274	20354	20423	20293	20192	20419	20479	20416	20371	20546	20165	20396	20447	20585	20376	20443	20396	20297	20383	20310	20567	20334	20412	20346	20566	20249	20403	20442	20578	20469	20271	20315	20274	20415	20399	20317	20124	20147	20531	20429	20380	20508	20385	20416	20277	20402	20262	20402	20219	20416	20242	20302	20326	20455	20525	20482	20263	20156	20376	20436	20366	20182	20249	20527	20598	20466	20137	20400	20262	20279	20398	20488	20345	20452	20326	20547	20288	20532	20248	20333	20292	20249	20343	20243	20294	20417	20422	20196	20357	20130	20360	20244	20345	20406	20418	20250	20401	20348	20399	20281	20149	20340	20464	20330	20462	20240	20371	20264	20475	20377	20337	20305	20400	20238	20310	20361	20367	20352	20342	20453	20435	20364	20358	20203	20496	20297	20119	20424	20411	20398	20259	20299	20387	20304	20390	20408	20094	20353	20460	20492	20310	20583	20374	20676	20239	20470	20151	20275	20180	20240	20359	20401	20429	20327	20348	20193	20318	20356	20215	20488	20454	20452	20306	20420	20468	20308	20299	20475	20146	20344	20230	20246	20586	20312	20541	20307	20272	20398	20412	20392	20455	20375	20388	20424	20340	20394	20354	20375	20350	20598	20500	20396	20255	20464	20254	20519	20567	20359	20500	20189	20503	20474	20342	20220	20549	20240	20380	20376	20362	20410	20315	20627	20434	20392	20107	20377	20417	20694	20527	20401	20279	20352	20504	20221	20409	20245	20205	20500	20367	20475	20521	20258	20176	20527	20182	20445	20455	20439	20480	20325	20308	20324	20431	20318	20350	20177	20326	20386	20279	20429	20337	20342	20318	20385	20388	20272	20263	20530	20328	20048	20520	20462	20374	20445	20293	20401	20552	20308	20185	20340	20444	20477	20444	20399	20338	20406	20268	20437	20259	20181	19992	20465	20274	20286	20301	20351	20423	20434	20302	20336	20502	20370	20329	20432	20436	20320	20307	20308	20300	20203	20147	20300	20332	20295	20366	20590	20498	20313	20300	20267	20372	20394	20216	20272	20377	20404	20321	20386	20400	20187	20353	20331	20219	20269	20333	20333	20376	20486	20392	20305	20401	20518	20526	20271	20335	20487	20360	20446	20492	20272	20436	20249	20548	20363	20217	20247	20383	20405	20497	20241	20467	20208	20374	20365	20129	20256	20201	20382	20250	20427	20227	20364	20538	20439	20334	20436	20332	20426	20446	20281	20372	20390	20246	20216	20265	20396	20280	20138	20411	20339	20214	20404	20613	20279	20679	20250	20554	20514	20462	20382	20309	20287	20392	20367	20190	20227	20193	20321	20128	20285	20482	20364	20600	20420	20435	20284	20168	20316	20360	20189	20523	20571	20204	20389	20245	20290	20425	20099	20323	20466	20441	20343	20416	20306	20350	20196	20412	20487	20556	20436	20475	20304	20168	20143	20417	20436	20443	20384	20353	20358	20457	20256	20122	20451	20301	20393	20337	20116	20414	20517	20612	20349	20259	20375	20170	20385	20491	20396	20410	20219	20410	20172	20428	20492	20379	20310	20297	20310	20184	20263	20231	20213	20370	20388	20452	20414	20296	20351	20435	20178	20200	20314	20367	20234	20290	20318	20271	20310	20342	20368	20354	20253	20361	20417	20423	20375	20215	20356	20414	20418	20408	20208	20330	20188	20372	20532	20440	20148	20371	20498	20647	20351	20439	20394	20405	20345	20387	20322	20495	20355	20252	20236	20348	20170	20245	20480	20413	20349	20303	20336	20389	20440	20560	20286	20341	20298	20300	20320	20262	20506	20357	20462	20536	20184	20318	20464	20419	20348	20316	20225	20347	20333	20158	20322	20365	20422	20473	20243	20386	20266	20318	20572	20702	20235	20440	20330	20281	20338	20298	20250	20382	20401	20511	20466	20343	20423	20382	20389	20463	20281	20672	20142	20352	20487	20390	20334	20479	20246	20295	20488	20459	20459	20646	20220	20353	20312	20491	20317	20576	20433	20372	20402	20393	20278	20300	20404	20355	20366	20378	20297	20386	20244	20254	20279	20411	20201	20148	20297	20414	20297	20397	20403	20526	20168	20422	20416	20472	20423	20544	20335	20317	20426	20345	20178	20502	20341	20395	20507	20192	20355	20373	20444	20309	20357	20171	20385	20362	20472	20178	20331	20260	20443	20262	20414	20401	20324	20240	20134	20464	20345	20362	20370	20160	20227	20389	20327	20256	20193	20265	20257	20313	20394	20434	20208	20395	20290	20472	20510	20304	20370	20272	20359	20269	20204	20360	20357	20480	20441	20429	20615	20318	20384	20795	20615	20575	20342	20340	20363	20269	20321	20319	20256	20226	20323	20266	20477	20410	20191	20212	20358	20223	20429	20389	20337	20247	20312	20498	20456	20142	20394	20366	20464	20505	20316	20286	20526	20489	20234	20250	20182	20388	20499	20489	20598	20455	20322	20371	20289	20548	20385	20212	20209	20220	20332	20392	20456	20367	20446	20493	20449	20164	20301	20522	20450	20418	20220	20277	20251	20275	20397	20265	20150	20262	20426	20302	20318	20338	20326	20338	20119	20318	20523	20329	20365	20241	20401	20331	20372	20301	20480	20524	20333	20270	20333	20260	20086	20168	20274	20230	20233	20413	20379	20410	20217	20358	20284	20206	20566	20417	20225	20416	20350	20462	19997	20359	20527	20445	20259	20415	20461	20510	20374	20566	20230	20307	20248	20249	20185	20316	20068	20426	20373	20450	20472	20284	20440	20394	20489	20299	20352	20382	20544	20251	20135	20437	20505	20374	20227	20189	20518	20454	20241	20403	20261	20321	20436	20281	20258	20535	20233	20396	20441	20504	20343	20288	20266	20401	20359	20271	20267	20225	20454	20250	20506	20542	20349	20386	20503	20526	20239	20351	20395	20475	20241	20328	20457	20605	20290	20352	20576	20395	20378	20399	20312	20419	20371	20303	20304	20340	20497	20308	20493	20278	20208	20370	20248	20210	20249	20277	20249	20263	20559	20417	20363	20536	20393	20263	20434	20365	20448	20098	20449	20355	20395	20574	20213	20177	20375	20328	20190	20391	20280	20310	20338	20246	20283	20279	20274	20339	20282	20273	20247	20502	20427	20177	20457	20428	20297	20401	20246	20398	20526	20209	20370	20395	20339	20205	20166	20281	20290	20469	20110	20322	20275	20277	20337	20327	20299	20353	20342	20451	20377	20477	20538	20189	20229	20323	20435	20236	20490
18799	33183	30809	25277	22472	21034	19955	19061	18592	18198	33638	47084	40411	29992	21089	17447	17355	17388	17433	17321	17350	17446	17285	17527	17385	17307	17364	17207	17487	17347	17349	17404	17429	17712	18000	17894	17651	17370	17313	17507	17297	17288	17463	17281	17375	17565	17448	17282	17411	17377	17280	17420	17436	17409	17217	17421	17216	17214	17344	17478	17432	17328	17459	17467	17226	17364	17354	17294	17245	17346	17305	17271	17452	17417	17076	17365	17271	17326	17372	17259	17335	17377	17432	17304	17371	17184	17211	17481	17292	17455	17372	17141	17354	17382	17407	17224	17239	17254	17429	17341	17314	17419	17322	17322	17299	17253	17567	17275	17304	17428	17462	17402	17364	17170	17178	17277	17371	17388	17362	17461	17494	17249	17374	17312	17383	17325	17131	17415	17245	17356	17320	17345	17321	17313	17338	17508	17417	17164	17351	17351	17431	17145	17271	17363	17343	17351	17204	17371	17396	17283	17267	17228	17507	17344	17580	17295	17440	17247	17465	17365	17289	17479	17344	17270	17410	17538	17247	17364	17391	17115	17467	17152	17440	17257	17247	17162	17510	17297	17260	17332	17271	17305	17373	17304	17286	17402	17412	17440	17287	17375	17254	17115	17291	17284	17296	17139	17396	17291	17300	17467	17235	17339	17185	17232	17194	17381	17157	17300	17337	17436	17382	17209	17336	17383	17177	17372	17382	17435	17179	17231	17478	17365	17405	17281	17344	17290	17341	17222	17275	17281	17317	17331	17381	17292	17176	17299	17414	17375	17380	17313	17222	17314	17282	17299	17302	17424	17344	17388	17304	17357	17573	17200	17390	17236	17294	17287	17263	17369	17220	17374	17163	17482	17481	17253	17170	17260	17361	17254	17398	17305	17249	17287	17246	17329	17218	17350	17338	17366	17284	17392	17349	17426	17295	17459	17241	17374	17230	17296	17444	17388	17276	17100	17331	17288	17418	17278	17318	17362	17269	17350	17500	17278	17196	17305	17270	17317	17409	17321	17262	17201	17199	17336	17104	17322	17410	17341	17180	17167	17447	17374	17245	17262	17347	17349	17228	17341	17172	17416	17157	17414	17330	17270	17402	17355	17381	17468	17288	17223	17301	17199	17362	17428	17561	17447	17269	17150	17313	17440	17232	17204	17425	17361	17285	17231	17295	17337	17211	17354	17256	17194	17402	17317	17389	17325	17020	17274	17292	17350	17101	17417	17542	17437	17248	17260	17238	17207	17164	17039	17303	17324	17311	17241	17338	17457	17217	17218	17358	17277	17245	17328	17420	17263	17271	17553	17433	17260	17440	17248	17270	17491	17149	17202	17380	17179	17280	17275	17282	17422	17335	17228	17533	17380	17410	17310	17325	17245	17360	17471	17408	17331	17378	17204	17391	17396	17246	17210	17661	17422	17341	17322	17394	17217	17144	17269	17359	17280	17368	17403	17441	17360	17132	17253	17283	17229	17398	17292	17290	17332	17286	17430	17359	17362	17413	17313	17309	17267	17195	17228	17249	17445	17269	17315	17377	17320	17408	17288	17446	17366	17267	17340	17145	17158	17215	17290	17259	17003	17271	17402	17392	17222	17268	17338	17356	17351	17403	17390	17299	17457	17244	17230	17492	17288	17264	17339	17103	17396	17532	17228	17227	17445	17385	17240	17202	17265	17361	17361	17251	17354	17500	17350	17269	17195	17236	17306	17510	17316	17268	17249	17266	17272	17232	17410	17424	17349	17392	17200	17498	17271	17233	17400	17235	17166	17377	17281	17238	17411	17327	17271	17405	17440	17323	17429	17388	17325	17342	17335	17192	17380	17250	17376	17230	17365	17124	17250	17271	17276	17414	17348	17358	17465	17272	17322	17379	17375	17397	17288	17228	17354	17297	17219	17305	17203	17280	17179	17072	17149	17373	17301	17331	17323	17126	17332	17357	17318	17365	17054	17317	17355	17310	17281	17403	17510	17220	17233	17224	17213	17287	17189	17049	17232	17340	17311	17327	17320	17499	17179	17262	17356	17291	17431	17349	17367	17194	17458	17367	17271	17080	17430	17262	17266	17227	17424	17347	17453	17402	17417	17304	17232	17305	17204	17232	17236	17305	17461	17337	17418	17106	17204	17400	17428	17210	17202	17279	17087	17241	17307	17362	17239	17276	17238	17393	17307	17230	17245	17309	17352	17402	17224	17218	17297	17183	17169	17385	17229	17258	17203	17281	17309	17209	17356	17359	17263	17479	17417	17490	17292	17318	17340	17168	17324	17295	17387	17357	17421	17199	17276	17120	17373	17231	17216	17364	17177	17183	17299	17373	17475	17267	17374	17225	17456	17378	17229	17391	17378	17274	17358	17072	17182	17416	17264	17400	17447	17245	17366	17175	17200	17505	17290	17256	17208	17308	17324	17352	17313	17338	17418	17235	17356	17264	17478	17316	17228	17366	17253	17350	17347	17183	17314	17287	17316	17263	17218	17252	17294	17237	17441	17345	17354	17285	17202	17491	17069	17184	17225	17342	17407	17262	17469	17290	17315	17246	17322	17254	17384	17303	17158	17416	17453	17282	17427	17385	17259	17271	17439	17255	17273	17353	17297	17136	17204	17304	17161	17290	17309	17156	17484	17338	17352	17376	17166	17474	17368	17245	17226	17133	17213	17438	17414	17136	17247	17241	17287	17299	17332	17199	17295	17265	17240	17313	17119	17231	17282	17307	17366	17181	17262	17240	17411	17416	17374	17281	17402	17353	17207	17198	17357	17152	17399	17336	17262	17289	17449	17363	17178	17241	17436	17314	17228	17311	17451	17243	17259	17275	17387	17330	17466	17213	17375	17280	17356	17157	17388	17382	17363	17467	17184	17237	17328	17260	17392	17315	17307	17202	17335	17280	17279	17035	17394	17407	17281	17327	17458	17540	17286	17262	17088	17316	17315	17285	17283	17415	17301	17351	17258	17276	17226	17307	17211	17225	17315	17193	17451	17201	17293	17402	17326	17204	17323	17442	17251	17270	17319	17207	17271	17316	17318	17342	17029	17301	17438	17317	17282	17340	17171	17028	17262	17332	17201	17309	17320	17309	17375	17253	17299	17362	17262	17331	17305	17269	17437	17241	17235	17243	17469	17260	17304	17357	17287	17259	17252	17391	17206	17439	17267	17246	17182	17407	17195	17412	17324	17386	17245	17272	17321	17173	17331	17247	17287	17340	17329	17065	17165	17454	17237	17411	17317	17344	17180	17388	17175	17501	17357	17353	17323	17487	17313	17367	17371	17511	17210	17213	17313	17386	17355	17297	17231	17386	17275	17476	17278	17313	17432	17285	17290	17268	17326	17355	17137	17449	17264	17326	17392	17333	17347	17248	17230	17220	17404	17352	17218	17290	17318	17290	17261	17322	17336	17291	17280	17187	17410	17270	17224	17271	17544	17214	17376	17305	17435	17206	17126	17280	17276	17187	17344	17188	17197	17228	17232	17214	17377	17277	17507	17245	17313	17384	17273	17282	17459	17230	17263	17300	17266	17362	17319	17362	17194	17372	17526	17277	17301	17171	17227	17449	17286	17213	17342	17304	17284	17428	17261	17268	17514	17394	17319	17226	17366	17309	17139	17432	17035	17285	17190	17188	17236	17182	17326	17281	17254	17189	17288	17351	17299	17392	17363	17254	17286	17450	17474	17338	17106	17390	17155	17349	17141	17424	17602	17283	17278	17229	17390	17329	17278	17283	17285	17160	17178	17256	17251	17301	17258	17473	17368	17317	17334	17314	17078	17364	17215	17254	17599	17504	17233	17231	17257	17337	17353	17245	17274	17405	17279	17313	17205	17254	17373	17309	17381	17346	17334	17314	17420	17153	17412	17290	17083	17251	17198	17534	17180	17084	17318	17272	17265	17252	17256	17412	17269	17309	17314	17306	17103	17171	17295	17249	17241	17285	17374	17316	17331	17252	17385	17188	17237	17368	17268	17261	17406	17392	17286	17286	17513	17125	17107	17236	17467	17311	17248	17125	17216	17496	17347	17502	17335	17392	17352	17403	17257	17258	17406	17315	17469	17262	17276	17237	17423	17281	17228	17247	17277	17281	17113	17593	17323	17260	17318	17460	17215	17316	17362	17257	17413	17425	17484	17270	17308	17341	17263	17275	17251	17391	17295	17417	17268	17375	17355	17294	17363	17091	17247	17344	17238	17284	17491	17316	17177	17375	17377	17339	17247	17365	17300	17199	17514	17189	17331	17236	17185	17270	17192	17332	17436	17278	17314	17282	17372	17260	17268	17280	17321	17375	17396	17529	17320	17493	17334	17220	17335	17262	17454	17200	17224	17301	17253	17283	17175	17192	17300	17284	17339	17469	17230	17367	17303	17396	17385	17285	17388	17362	17290	17309	17345	17368	17220	17367	17197	17299	17389	17357	17188	17489	17219	17297	17371	17197	17327	17181	17508	17235	17419	17256	17526	17410	17257	17352	17328	17231	17372	17444	17314	17233	17347	17087	17349	17236	17155	17318	17268	17417	17115	17353	17273	17374	17353	17218	17354	17310	17226	17352	17259	17236	17118	17248	17314	17219	17260	17488	17243	17236	17152	17402	17349	17327	17248	17308	17266	17172	17411	17123	17207	17382	17329	17285	17350	17207	17254	17286	17350	17174	17177	17380	17266	17241	17239	17254	17468	17341	17234	17168	17313	17382	17185	17260	17315	17199	17198	17206	17349	17409	17108	16962	17284	17261	17372	17137	17321	17257	17225	17260	17251	17459	17289	17235	17312	17337	17243	17324	17136	17349	17203	17214	17231	17449	17281	17476	17300	17199	17451	17150	17350	17168	17305	17334	17430	17403	17195	17352	17387	17319	17219	17188	17340	17245	17231	17392	17290	17475	17438	17204	17229	17243	17475	17205	17354	17230	17391	17239	17295	17320	17303	17332	17262	17365	17354	17244	17347	17237	17324	17288	17173	17332	17260	17252	17345	17341	17276	17194	17329	17089	17227	17421	17266	17259	17469	17443	17171	17449	17273	17263	17351	17118	17209	17212	17491	17285	17404	17457	17434	17341	17308	17299	17144	17312	17255	17279	17305	17364	17289	17301	17313	17410	17216	17253	17322	17342	17421	17353	17178	17318	17283	17282	17228	17252	17225	17305	17320	17402	17262
27667	22519	26700	24506	21363	21384	21357	21279	21192	21246	21893	23864	23435	22495	21101	20949	21136	21124	21059	21093	20983	20977	21104	20907	20836	21054	20990	20821	20909	20974	20937	21244	21032	20974	21038	20770	21093	21149	20897	21106	21153	20836	20660	21030	21138	20877	20963	20832	21067	20991	21161	20899	21083	21010	20880	21006	21138	21014	21045	21075	20958	20938	21038	20936	21035	21036	20948	21038	20931	20986	21071	21130	21302	20913	20970	21154	20799	21077	20934	21042	20842	21146	20761	21059	20909	21099	20909	20924	21151	20980	20855	21078	20875	20963	20991	21005	21000	21126	20916	20829	20776	21158	20939	20987	21097	20974	20985	21013	20897	21108	21038	20993	20901	21014	20881	21202	20966	20889	20739	20945	21156	20844	20962	20880	20860	21010	20989	20991	21025	21096	20872	21146	20768	20923	20905	20929	20991	20856	21084	20876	21054	20959	20965	21076	20943	20723	20766	20980	20965	20962	21099	20934	20905	21051	20976	21165	20949	21291	20911	20916	21036	21071	20956	21067	20944	21030	21087	20852	20994	20902	21017	21137	20947	21036	21044	20860	21041	20947	20977	21026	20883	21059	20947	21097	21048	21117	20666	21025	21041	21120	21108	21084	21045	20876	21081	21161	21140	21028	21085	20781	20985	20741	20979	21090	20695	21047	21085	20952	20896	20966	21226	20977	21171	20804	21201	21149	20880	20938	21158	20867	21084	20960	21318	20976	21008	21129	21009	21049	20966	20891	20867	20762	20857	21007	20985	20924	20997	20988	20869	20926	20867	20841	20954	20988	20929	21097	20963	20982	21210	20984	20969	20958	20865	20889	20810	20957	20974	21030	20962	20910	20913	21065	20983	20790	20895	20756	21151	21061	20884	20937	20994	20905	20757	20952	20913	21242	21173	20661	20615	20779	20804	20868	20984	21068	21101	20810	20983	20935	20927	20848	21225	20872	21087	21016	20893	21028	20954	21042	20910	21047	20801	20830	20829	20822	20948	20942	20949	21000	21003	21100	21067	20856	20943	20849	20957	21104	21111	21071	20928	20792	20983	20930	21038	21039	21141	21024	20887	21097	21007	20994	21070	20914	20869	21023	20999	21117	20984	20971	20678	20986	21172	20982	20844	20855	21053	20905	21032	21060	20717	21033	20991	20862	21021	21084	20667	20884	20948	20971	20825	21044	20922	21145	20834	20827	21042	20985	20898	21296	20863	20964	20909	21074	21055	21018	21029	20998	21008	21013	20722	20944	21135	21203	21050	20970	21137	20676	20947	21022	20998	21028	21026	20834	20964	20899	20950	21077	21019	20946	20887	20961	20985	20915	21118	21124	21003	21092	21176	21134	20856	20987	20960	20738	20985	20942	20886	20888	20763	20940	21036	21009	21092	20743	20922	21011	21079	20934	20820	21082	21092	20970	21034	21208	21072	21128	20897	21110	21057	20991	20793	21032	20997	20953	21083	20801	21072	21175	20971	20905	21006	20890	21076	20943	20853	20747	21125	20956	21041	20922	20814	21030	21003	21144	20840	20936	20971	21016	21114	20903	20801	20912	20824	21080	20785	20810	21013	20876	20869	21168	20988	20818	21037	21022	20844	21128	21039	20900	20882	20961	21201	20800	20762	20807	20739	20869	21053	21098	21164	21026	20809	21016	20960	20890	21022	21042	20847	20912	21029	20948	20752	20735	20945	20823	20864	21024	21005	20962	21063	20906	21044	21007	21031	20973	20896	20829	20982	20854	20941	20956	20632	20833	20968	20986	20979	20864	20901	21143	20776	20893	21164	20904	20842	20882	21186	21003	20848	21175	20833	21080	21085	20910	21262	21008	21004	20987	20929	21016	21202	21042	21128	20823	20850	20988	21157	20807	21101	20786	20884	20743	20943	20965	20875	20900	20924	21091	20858	20885	20902	20931	20900	21058	20800	20998	20927	20938	21016	20895	20898	20860	21015	21037	20890	20732	21055	21030	21106	21007	20792	20931	21189	20969	20989	20891	21020	20985	21045	21112	21034	20971	20843	21093	21127	20969	21158	20975	21030	20812	21047	20664	21042	20832	20834	21017	21001	20918	21040	20954	21035	21078	21054	20986	20737	20966	20970	21070	21087	20895	20969	20851	21042	20943	21076	21039	20883	21063	21059	21024	20918	20833	21036	21191	20883	20815	20950	20812	20983	20858	20849	21040	20856	21020	20853	20939	20914	21039	21073	21008	21101	21136	20997	20858	20941	21005	21144	21027	20851	20898	21132	21056	20810	20843	20714	20999	20877	20884	21049	20857	20879	20870	21052	20908	21035	20986	20843	21007	21040	21148	21099	20972	20795	20916	20982	20957	21132	21217	21014	20972	20990	21080	20857	20793	20857	21164	20801	21105	20721	20960	21081	20969	21088	21191	20983	20783	20954	20983	21091	21075	21173	21127	21067	20905	20964	21207	21033	20852	20755	20778	20905	21240	20908	21008	20928	21081	20921	21164	21021	20974	20928	21122	21059	20947	21085	20847	20806	21026	21002	20979	21220	21149	21172	21245	20992	20823	20934	21086	20686	21081	20983	20921	20995	20989	21046	20891	20963	20941	20995	21089	20968	21242	20972	20955	21010	21021	21156	21185	20939	21080	20960	21060	21131	21027	21079	20941	20784	21087	20967	21132	21065	21285	21289	20984	20966	20920	21023	20964	21094	20902	21194	21051	21017	20839	20853	21006	20855	20684	20980	20914	20939	20903	21138	20921	21281	21043	21003	20828	20959	21153	20956	21081	21090	20937	21048	20858	20920	20917	21001	20978	20888	20862	21084	21049	20922	20905	20918	20805	20922	21012	21047	20837	20964	21179	21074	21113	20959	20931	21186	21005	20826	21055	21003	21190	21017	20954	20823	21095	21035	21082	21044	21025	20829	20815	20998	21132	20922	20928	20920	20866	20854	20920	21109	20973	20949	21035	21002	20930	20784	21086	20930	20897	21261	21116	20901	20909	20863	20941	20906	21106	20728	20846	20854	20709	20952	20941	20842	21195	21070	21075	21049	20934	21056	21019	21000	20959	21029	21271	21086	21075	21057	20983	20853	21169	20912	20678	20940	21033	20985	21054	20852	20966	21139	20930	20997	20907	21123	20960	20847	20873	20926	21009	20866	21014	21094	20748	20816	20834	21102	21038	20826	20853	20899	20840	20893	21048	20793	20929	20900	21017	21037	20916	21017	20840	21089	21010	20871	21077	21071	20849	20997	20804	20986	20970	20972	20852	20829	21028	21065	20962	21130	20718	21053	20888	21101	21026	21168	21025	20979	20787	20876	21019	21195	20954	21014	21122	21039	21123	20918	21139	20834	20994	20714	20961	20999	21071	21040	20955	21021	20802	20857	21009	20941	21002	20823	20897	20963	20995	20840	20887	21157	21021	20963	20923	21072	20908	20993	21020	20950	20918	20985	20945	21182	21008	20916	20860	20992	21024	20866	21000	21034	20946	21069	20833	20943	21075	21066	21040	20885	20812	21011	21089	20980	21064	20844	21040	21037	20955	20983	21079	21094	20777	21049	21087	20914	21053	21183	21053	20903	20898	21053	21047	21014	20809	20937	20917	20903	20862	21026	20842	20942	20894	20830	20879	20760	20936	21107	21073	21044	21129	20935	21079	21147	21276	21181	20938	20999	20979	20874	21028	21088	20926	21201	21082	20897	21139	20865	20893	20970	20912	20932	20924	20663	20896	21112	21067	21015	20835	20930	21181	20916	20902	21216	20822	21159	20843	21227	20901	20981	20894	21115	21040	20967	21005	21284	20972	20997	21041	20739	20871	21107	20837	20928	21118	21114	20962	20889	21010	20935	20837	21051	21157	21010	20895	21061	21048	21115	21093	21073	20938	21014	20990	20978	21055	20811	20955	20981	20818	20937	20964	21107	20968	20850	21050	20958	21062	20885	21013	21079	20941	21032	21003	21028	20737	20867	20962	21004	20785	21061	21046	21048	20922	20916	21093	20862	20936	21152	21027	21046	21039	21009	21008	21038	20953	20970	21079	21177	20967	21003	20986	21146	21230	20988	20994	20791	20861	20941	21047	21091	21062	20907	21102	21010	21194	20801	21174	20909	20958	20783	21070	20879	20918	20849	20828	20992	20951	21136	20968	21137	20856	21097	20923	21101	21013	21087	20942	20911	20958	21111	20976	20908	20871	20923	20759	20838	20849	20973	20999	21052	21190	20889	20909	21070	20941	20968	20982	20826	21026	21111	20900	20859	20976	21216	21009	20848	20749	21008	21003	20903	20948	20871	20967	21156	21084	20757	21068	20909	20897	21018	20865	21144	20939	20837	20937	20934	20870	20838	20919	20949	20894	21130	21082	20995	21094	21028	20906	21080	21065	21096	20953	21017	20923	21041	20791	21194	21053	20943	21063	21078	20962	21125	21207	21115	20898	20944	20710	20968	21023	20713	20998	21071	21089	20879	21189	21077	21002	20934	20916	20955	20938	21135	21115	20951	21193	21133	21161	20813	20805	20871	20783	21075	21087	21045	21135	21040	20762	21050	20854	21026	21103	20741	21049	20888	20642	21116	21019	20893	20973	20906	20822	21143	21150	21094	20863	20873	20938	20951	21065	20927	20856	20878	21051	21115	21102	21025	21060	21152	20854	20991	21054	20908	21029	20987	20843	21121	21017	21102	20891	20857	20568	21059	20904	21246	21203	20967	21008	20866	20782	20974	20969	20897	21081	20951	21015	20956	20763	20960	21030	20948	21102	21069	20930	20928	20870	20755	20924	20971	20938	20794	21086	20823	21003	20911	20813	20926	21073	21086	20891	21008	20986	20840	20897	21023	21076	20986	20981	20637	21000	20879	20989	21262	21020	20879	21109	20720	21038	20777	20936	20804	20996	21015	20627	20994	20968	21019	21105	21044	20922	21029	20965	20851	20905	20929	21025	20894	20821	20956	21142	20852	20778	20886	20993	21193	20904	21164	20908	21004	20790	20956	21073	20803	20920	20864	21002	21085	21045	20792	20909	21159	21018	21018	21154	21016	21143	21086	21111	21097	21017	20980	20852	21084	21050	20959	21056	20868	21038	20967	21154	20958	20964	20956	20808	21046	20999	21037	20970	21178	21113	20863	20874	21115	20866	20935	21099	21038	21072	21000	20806	21016	21108
17529	22427	21770	19762	19155	18672	18653	18373	18336	18199	19847	22352	21002	19595	18149	18145	18027	17987	18075	18101	17987	18074	18072	18180	17986	18138	18118	17907	18071	17915	17956	18051	18031	18032	17946	18042	18140	18157	18179	18227	18030	17921	17963	17951	17939	18006	17915	18101	18072	18116	18069	17989	18208	18077	18039	17787	17964	18024	17974	18112	18135	18089	17970	18073	18028	17975	17838	18033	18010	17984	18007	18086	17960	17959	17988	18147	17918	18123	17993	18035	18106	18031	18045	17845	17908	18146	18002	18202	18077	18100	18002	18085	17999	17964	18130	18056	18028	18086	18036	18138	17943	17873	18076	17893	18154	17949	18269	17765	18337	18069	18085	18153	18109	17838	18086	17974	18067	18000	18022	18165	17979	18180	17925	18056	17931	18103	18128	17916	17995	18147	18063	17933	17984	18095	17936	17906	18179	17983	17987	18083	18111	18123	18187	18101	18186	18051	17995	18161	18096	18073	17945	18102	17968	17945	18125	17965	18138	18016	17983	17924	18162	18116	17969	18036	17961	18072	17945	17993	17973	18089	18024	18079	18018	18205	17949	17975	18125	17946	18079	18037	18052	17958	18104	18151	18002	17896	17951	18066	18159	18053	17979	18055	17970	18073	18087	18090	18015	17948	17999	18005	18050	18066	17965	18052	17936	18023	18035	17900	18101	17933	17970	18075	18015	18089	18064	17851	18127	17915	18020	18156	18123	18014	18194	18032	17989	17863	18063	18146	17864	17932	17993	17882	18178	17999	17886	18067	18114	18019	18153	18094	18202	17969	17806	18043	18045	18090	18092	17975	18066	18157	17980	18053	18078	18078	17857	17840	17950	18100	18153	17949	17981	17997	18029	18060	18099	18127	18202	17926	18044	17897	18092	18184	17978	17892	18034	17971	18034	18088	17964	18194	18053	18045	18102	17954	17969	18179	17806	17998	18121	18236	17985	18036	18062	18067	18099	17860	18287	17994	18055	18164	17986	17968	18003	18044	17900	18030	18007	17944	18067	17999	17896	18105	18073	18081	18207	18008	18095	17980	17992	18022	18048	18176	18038	18197	18090	18006	17974	18070	18039	18067	18084	18087	17941	18003	17946	17932	18086	17915	18111	17964	18011	18030	18205	18064	17983	18005	17921	18116	17993	17913	18051	18126	17933	17936	17897	17947	18047	18048	18068	18083	18044	18030	18061	18147	17994	18193	17984	18081	18049	17943	17989	17916	18024	18135	18173	18057	18156	18010	18064	18070	18024	18099	18021	18199	18019	18022	18091	18126	18161	18215	18158	18025	17778	18036	18058	17966	17839	18121	17767	18053	18219	18034	18125	17867	18032	18034	18126	17972	18011	18008	18034	18256	18021	17903	18031	17840	17954	17983	18122	17952	17948	17993	17940	18049	17855	18302	18165	17960	17951	17887	18068	18017	17974	18296	17995	18093	18037	18029	18003	18094	17861	17974	18278	18136	18001	17847	18210	18087	18077	18003	18012	18252	17917	18029	18037	17985	17969	18018	18085	18218	17964	18155	18186	17898	18147	18117	18061	18166	18076	17948	18100	17942	18059	18081	18052	17873	18184	18086	18030	18136	18073	18034	17893	18175	17984	18073	18127	18228	18050	18123	17859	18125	17996	18138	18191	18092	17981	18086	17991	17992	17915	18094	18037	18000	18235	18048	17975	18105	18042	18122	18102	18195	17978	18124	18117	18049	18196	17991	18053	18071	18099	18100	18236	18315	18099	18162	18076	18101	17940	18038	17813	18072	18126	18062	18159	18124	18134	17966	18099	17950	17944	17992	17862	17990	17985	18021	18109	17972	18031	17995	17907	17980	18024	17887	18049	18081	18058	18076	18211	17914	18274	18098	18014	18131	18131	18272	18065	18150	18058	17906	18075	17910	18019	18177	18098	17978	17998	18018	18250	18211	18160	18117	18112	18099	18050	17962	17912	18093	18046	18040	18110	18105	18257	17953	18026	18128	18147	18151	18118	18003	18058	17938	17951	18107	18012	17959	17996	17937	18045	18013	18145	17928	17881	17942	18096	18176	17858	18163	17952	18018	18215	18040	18061	17992	18033	18226	18071	18126	18002	18103	17970	18120	18008	17972	17905	17936	18128	18095	17945	18096	18172	17889	18232	18126	18145	18002	17847	18179	17874	18163	17973	17988	18063	17991	18070	18119	18069	18135	18017	18072	17962	18245	18018	18118	17972	17952	17942	18079	18143	18020	17952	18107	17872	17913	18013	17981	18176	18185	17908	17945	17957	18114	18022	18109	18089	18112	18029	18193	17917	18275	18016	18103	17971	17946	17964	18014	18208	17873	18170	18032	18093	18004	17922	18000	18023	18030	18136	17902	18144	17866	18020	18166	17896	18166	18121	18004	18001	17946	17957	17825	18125	18173	18040	18007	18068	18036	18018	17992	17882	18073	17898	18091	17950	18024	18125	18113	17989	18023	18289	18085	17980	18200	18022	17987	18091	18089	18221	18019	18109	17980	17968	18004	18211	17977	18031	18050	18082	18083	17953	18026	17789	18019	18149	17950	17874	18149	18010	17933	18201	18191	17820	18099	17923	18119	18085	18011	18223	17959	18024	17986	17939	18196	18060	18151	18035	18146	17837	18099	17959	18082	17957	18304	18201	18055	18038	18028	18007	18074	17917	18114	18149	17967	17868	17868	18167	18112	18191	18077	18018	18199	18257	18150	18177	17962	17975	18054	18018	17967	17926	18158	18074	18010	18036	18139	18087	18020	17813	18054	18076	18152	18135	18069	17881	18127	18114	17973	18002	18152	18074	18012	18100	18104	18146	18061	17971	18138	18039	18132	17966	17923	18319	18182	17823	17877	17980	18071	17903	18161	18113	18031	18029	17944	18084	18104	18065	18004	18026	18099	17977	17848	18144	18140	18082	18070	18146	18150	17994	17864	18207	17969	18060	18064	18125	17943	18083	18185	18144	18065	17998	18205	17991	18102	18074	18037	18011	18157	18018	17904	18026	17995	18018	18060	17910	18310	18035	18075	18121	18065	18137	17975	18104	17984	17924	18117	17887	18023	18164	18198	18079	17982	17952	17996	18094	18262	17953	18009	18098	18328	18049	18083	17997	18035	18043	18144	18086	17892	17998	17973	17996	18005	18089	18193	18055	18051	18048	18002	17958	18022	17901	18008	18181	18101	18125	18065	18014	18064	18106	18044	18215	18051	18207	18110	18096	18026	18108	18037	17969	18116	18011	17999	18263	17973	17958	18087	17935	18032	18095	18210	17964	18123	18159	18061	18082	18005	18055	18001	18021	17958	17975	17985	18019	18130	17891	18041	18098	18023	18152	17973	17976	17972	18030	18022	18032	18023	17953	18069	17879	18095	18125	17977	18111	18198	18063	17871	18042	17909	18309	18220	17992	18060	18184	18041	17966	17982	17967	18078	18042	18028	18010	17972	18031	17970	17886	18103	18080	18048	17998	18092	18214	18068	18010	18103	17910	18180	18035	18119	17941	18090	18057	17995	18038	18133	17936	17967	18057	18085	18069	17843	18130	17934	17944	18044	18142	17832	17978	18054	18043	17892	18107	18203	18046	18031	17990	18159	18072	18080	17980	18206	17925	18169	18046	18069	18232	18080	18124	17940	17864	18191	18028	17968	18121	18194	17976	18161	18034	18172	17906	18017	17987	18046	18125	18003	18102	17947	17827	17885	18031	18083	18210	17996	18038	18083	17898	18102	17933	18220	18124	18040	17919	17970	18092	18153	17980	17989	18083	17880	18050	17914	18102	17931	18061	18059	17932	17964	17979	18023	18013	18029	18203	18058	17936	18146	18143	17952	17972	17961	18127	18054	17984	18078	18228	18011	18018	18192	17984	18083	18132	18019	18158	18290	18142	18116	18141	18088	18094	18097	18252	18141	17926	18262	17978	17956	17999	17907	17950	17821	18110	18153	18079	18037	18034	18059	18025	17991	18039	18079	17970	18126	18108	18142	18018	18010	18074	18007	17956	18046	18065	17957	18215	17957	18143	18145	18135	17967	18082	18060	18160	17916	17917	18181	18042	18031	18080	18104	18006	17965	18122	18177	17986	18074	17914	18033	18007	18081	18154	18155	18119	18160	18005	18122	17877	18061	18068	17799	18078	18123	18188	17951	18111	17844	18050	18072	17905	18044	18217	17903	18248	18054	17990	18163	18054	17946	18023	17966	18030	18137	18038	18085	18064	17845	18106	18002	18287	18008	18191	18146	17939	18038	18152	18056	18033	17879	17745	18017	18075	18045	18070	17993	18221	18059	18148	17957	18119	18115	17990	17969	18030	18038	17933	17985	17926	18027	18038	18194	18069	18015	18077	18009	18171	18185	18011	18059	18039	18022	18030	17996	18116	18037	17997	17877	18066	17965	17881	18146	18074	18157	18141	18027	18095	18088	18061	18108	17939	17984	18011	18225	18044	18008	18055	18066	18040	18120	18004	18078	17944	18046	18082	18118	18081	17990	18116	18004	18046	18022	18134	18066	18159	17941	18064	18089	18001	17885	17870	18024	18015	18114	18022	17898	18100	17875	18060	18073	18061	18078	18116	17802	18010	17956	18158	18067	18064	18007	18042	18117	17927	18039	18097	18073	17987	18095	17987	18165	18177	17928	17954	18188	18160	17862	18137	18003	18047	18049	18014	18026	17952	18106	17936	18175	18097	18008	17905	18060	18121	18035	18074	17932	17998	18159	18229	17784	18018	17963	18073	18030	18135	18018	18098	17892	18004	18001	18069	17905	18103	18135	18161	18092	18091	18044	17846	18117	18177	18145	18016	18081	18061	18047	18033	17900	18067	18083	18206	18136	18286	17952	18098	17947	17990	18024	18190	17986	17930	18020	18088	18051	17938	18075	17928	17812	17976	18042	18011	18031	18154	17761	18159	17939	18116	18014	18056	17940	18120	18171	18107	18173	17989	17905	17770	18112	18051	17963	18036	18213	18114	18105	18017	18245	17804	17911	17911	17991	18136	17879	17938	18002	18029	18005	18188	18056	18005	18054	17880	18143	18227	18077	18028	17992	18116	18149	17900	18092	17955	18198	17953	18014	17973	18064	18006	18013	18211	18192	18208	18048	18117	18004	18259	18009	18039	17987	17895	18286	18070	17997	18188	18024	18178	18048
23947	21383	28973	24366	22872	24635	25140	22765	22396	22234	32594	38180	34370	29285	23898	22006	22064	21830	21844	21723	21947	21905	21900	22008	21818	21844	21972	21863	21693	21993	21835	21941	21901	21786	22064	22047	22181	21809	21872	21507	21739	21811	21769	21806	21817	21816	21885	21895	21811	21786	21593	21678	21954	21849	21844	21770	21742	21639	21697	21547	21658	21886	21777	21835	21711	21815	21440	21762	21833	21832	21847	21809	21638	21814	21695	21662	21828	21669	22005	21808	21872	22081	21652	21780	21989	21867	21597	21753	21600	21568	21754	21746	21801	21826	21947	21737	21829	22036	21844	21796	21777	21801	21553	21708	21741	21812	21790	21869	21775	21864	21844	21862	21885	21704	21756	21856	21833	21732	21607	21787	21806	21719	21809	21801	21883	21812	21739	21720	21554	21733	21581	21792	21750	21821	21503	21614	22011	21913	21704	21876	21962	21659	21625	21897	21791	21713	21548	21637	21946	21809	21826	21646	21577	21593	21641	21668	21671	21742	21834	21631	21772	21800	21920	21791	22024	21881	21789	21768	21599	21883	21659	21779	21741	21848	21741	21819	21737	21687	21779	21939	21943	21732	21957	21899	21883	21672	21761	21758	21793	21992	21603	21905	21769	21777	22117	21833	21676	21850	21763	21903	21701	21552	21821	21605	21883	21840	21714	21797	21725	21902	21770	21743	21808	21791	21716	21692	21761	21776	22114	21794	21722	21660	21771	21689	21558	21640	21815	21913	21857	21765	21705	21885	21631	21770	21710	21719	21919	21653	21812	21652	22012	21713	21771	21797	21919	21803	21641	21702	22015	21642	21667	21649	21769	21950	21893	21844	21637	21674	21763	21845	21772	21825	21951	21674	21736	21611	21795	21594	21702	21642	21794	21779	21818	21621	21762	21753	21799	21817	22047	21864	21789	21676	21881	21684	21649	21837	21736	21838	21673	21651	21601	21759	21708	21899	21815	21759	21902	21680	21768	21650	21951	21687	21588	21826	21678	21685	21743	21755	21670	21848	21815	21885	21832	21763	21742	21592	21665	21861	21585	21700	21808	21695	21680	21812	21624	21820	21870	21727	21748	21936	21729	21523	21793	21888	21518	21740	21668	21803	21911	21781	21814	21805	21797	21815	21783	21557	21792	21863	21924	21859	21727	21782	21661	21791	21736	21857	21598	21589	21712	21621	21786	21641	21665	21850	21594	21807	21797	21879	21875	21714	21754	21701	21837	21779	21670	21735	21635	21714	21809	21799	21626	21736	21914	21931	21884	21714	21823	21668	21561	21788	21922	21710	21644	21765	21581	21782	21783	21631	21812	21749	21714	21788	21836	21751	21700	21792	21747	21449	21796	21766	21788	21772	21744	21791	21751	21656	21811	21931	21728	21814	21799	21647	21851	21972	21841	21632	21671	21541	21732	21883	21728	21945	21867	21843	21837	21874	21814	21725	21689	21863	22037	21820	21742	21881	21470	21897	21731	21744	21889	21864	21933	21715	21840	21809	21805	21701	21775	21829	21689	21632	21779	21971	21718	21692	21806	21813	21657	21816	21747	21788	21706	21829	21908	21733	21868	21661	21481	21700	21711	21771	21705	21899	21764	21657	21804	21589	21729	21760	21693	21754	21839	21597	21746	21738	21781	21681	21871	21916	21676	21723	21707	21778	21518	21842	21947	21747	21643	21587	21810	21805	21689	21835	21846	21879	21864	21951	21748	21752	21762	21728	21695	21775	21830	21575	21861	21867	21841	21837	21792	21848	21823	21819	21801	21849	21659	21466	21863	21856	21699	21937	21396	21756	21687	21743	21753	21679	21913	21747	21834	21929	21688	21767	21634	21806	21861	21918	21631	21901	21770	21734	21836	21717	21740	21447	21475	21768	21644	21618	21869	21491	21778	21608	21497	21597	21756	21673	21811	21916	21815	21847	21902	21784	21828	21848	21965	21519	21878	21826	21679	21680	21305	21563	21616	21750	21741	21930	21740	21525	21578	21564	21801	21721	21705	21448	21565	21745	21699	21891	21980	21672	22026	21564	21780	21546	21790	21593	21947	21670	21743	21886	21857	21814	21768	21650	21733	21950	21684	21724	21975	21775	21764	21864	21635	21723	21862	21774	21637	21787	21761	21606	21692	21628	21922	21580	21576	21971	21744	21661	21719	21764	21772	21651	21685	21733	21792	21748	21803	21791	21793	21866	21750	21858	21782	21750	21779	21850	21812	21535	22016	21603	21707	21651	21885	21697	21724	21745	21723	21624	21786	21724	21731	21736	21921	21719	21746	21629	21682	21726	21674	21725	21822	21661	21832	21922	21880	21612	21711	21949	21385	21729	21764	21750	21640	21889	21760	21723	21913	21778	21817	21730	21876	21729	21854	21541	21736	21891	21808	21849	21617	21791	21388	21790	21646	21545	21979	21826	21643	21797	21948	21735	21602	21677	21802	21794	21863	21570	21818	21869	21823	21916	21833	21708	21693	21823	21896	21915	21968	21692	21772	21680	22082	21653	21732	21685	22012	21672	21923	21742	21852	21781	21742	21704	21787	21908	21775	21981	21778	21784	21832	21839	21733	21936	21924	21659	21576	21686	21926	21753	21939	21850	21725	21705	21534	21752	21612	21729	21841	21578	21893	21779	21472	21635	21493	21853	21778	21777	21756	21820	21737	21826	21633	21441	21693	21966	21749	21734	21717	21947	21835	21730	21515	21907	21706	21737	21826	21729	21871	21716	21770	21783	21800	21779	21830	21795	21614	21760	21884	21799	21900	21687	21891	21658	21862	21686	21593	21667	22069	21677	21711	21661	21668	21943	21685	21701	21831	21754	21860	21795	21723	21566	21776	21667	21929	21817	21788	21823	21826	21973	21736	21794	21810	21893	21928	21780	21744	21785	21612	21789	21665	21710	21422	21606	21769	21605	21738	21805	21837	21845	21661	21851	21820	21748	21776	21514	21653	21785	21693	21729	21593	21806	21615	21834	21984	21725	21961	21795	21716	22010	21909	21770	21768	21702	22024	21864	21846	21808	21790	21674	21853	21607	21875	21834	21615	21602	21786	21493	21675	21711	21890	21744	21976	21647	21842	21640	21854	21830	21576	21762	21851	21752	21643	21879	21750	21808	21683	21662	21730	21688	21809	21739	21692	21859	21550	21750	21850	21772	21635	21753	21899	21826	21945	21862	21836	21650	21805	21837	21795	21592	21707	21839	21709	21732	21799	21866	21968	21628	22059	21958	21788	21691	21893	21750	21735	21772	21793	21655	21764	21619	21713	21932	21694	21846	21810	21984	21742	21856	21811	21863	21754	21862	21978	21652	21597	21702	21765	21745	21780	21692	21771	21671	21621	21651	21772	21707	21870	21710	21844	22069	21911	21640	21939	21744	22038	21802	21778	21775	21746	21853	21783	21784	21836	21611	21860	21676	21686	21559	21982	21686	21846	21637	21911	21694	21693	21721	21763	21769	21981	21966	21768	21792	21748	21886	21826	21732	21783	21728	21739	21736	21562	21740	21808	21954	21864	21621	21815	21710	21771	21655	21776	21872	21812	21762	21712	21837	21779	21696	21861	21776	21755	21799	21894	21744	21701	21712	21761	21881	21858	21795	21599	21596	21761	21770	21777	22095	21802	21762	21885	21822	21810	21676	21845	21672	21868	21765	21862	21773	21939	21722	21755	21867	21911	21702	21666	21684	21804	22011	21845	21829	21798	21740	21709	21638	21775	21698	21563	21827	21841	21848	21834	21500	21888	21785	21895	21802	21756	21847	21677	21816	21752	21773	21754	21826	21814	21806	21867	21745	21828	21704	21656	21896	21941	21749	21632	22043	21787	21872	21687	21890	21847	21762	21664	21579	21903	21857	21947	21600	21694	21865	21795	21976	21759	21773	21774	21676	21594	21802	22049	21893	21738	21800	21776	21813	21906	21914	21824	21704	21740	21752	21629	21610	21719	21547	21689	21787	21796	21591	21636	21959	21744	21821	21898	21795	21730	21649	21645	21683	21638	21783	21759	21682	21837	21529	21681	21699	21799	21851	21793	21749	21567	21657	21894	21677	21792	21782	21846	21968	21987	21711	21629	21809	21762	21928	21795	21733	21935	21571	21785	21680	21624	21920	21925	21730	21897	22048	21733	21778	21559	21900	21677	21898	21714	21840	21746	21576	21797	21635	21761	21703	21722	21717	21874	21762	21994	21668	21607	21783	21744	21609	21890	21834	21746	21862	21819	21716	22072	21800	21754	21903	22040	21807	21867	21655	21693	21748	21910	21729	21857	21809	21666	21862	21810	21947	21909	21771	21732	21735	21840	21649	21722	21977	21873	21933	21953	21904	21911	21683	21526	21576	21609	21579	21727	21663	21891	21897	21962	21805	21773	21785	21719	21744	22013	22071	21922	21833	21895	21683	21897	21676	21777	21682	21530	21645	21689	21680	21773	21730	21907	21821	21725	21625	21753	21736	21956	21939	21750	21663	21803	21777	21696	21869	21824	21816	21762	21797	21693	21715	21771	21578	21850	21578	21719	21628	21789	21761	21913	21826	21714	21658	21930	21857	21852	21613	21827	21670	21859	21985	21725	21568	21646	21709	21634	21855	21737	21677	21764	21704	21626	21740	21770	21782	21874	21829	21883	21644	21646	21680	21808	21640	21829	21725	21783	21904	21796	21859	21888	21918	21970	21691	21588	21582	21970	21814	21941	22050	21758	21709	21920	21891	21910	21725	21673	21846	21807	21836	21793	21926	21708	21944	22009	21770	21933	21672	21738	21596	21665	21958	21682	21959	21826	21736	21690	21702	21751	21597	21854	21651	21678	21848	21684	21644	21823	21876	21940	21754	21696	22030	21899	21727	21865	21647	21796	21751	21631	21586	21828	21954	21849	21796	21514	21802	21877	21640	21762	21825	21733	21737	21752	21838	21790	21902	21931	21637	21747	21629	21743	21661	21618	21955	21734	21704	21648	21778	21899	21600	21751	21765	21988	21783	21778	21867	21883	21801	21596	21719	21712	22008	21812	21851	21809	21726	21837	21783	21848	21645	21835	21705	21646	21875	21846	21922	21582	21921	21748	21884	21768	21734	21646	21918	21836	21824	21800	21585	21737	21697	21725	21762	21705	21676	21719	21767	21874	21548	21631	21717	21782	21593
17346	29213	27339	23173	21383	20907	19961	19654	19354	19237	35282	38599	34369	27698	19891	18554	18707	18469	18567	18823	18523	18560	18503	18481	18540	18506	18567	18517	18550	18386	18429	18582	18662	18696	18928	18661	18653	18662	18614	18550	18446	18593	18526	18521	18407	18602	18663	18445	18647	18424	18694	18580	18551	18602	18484	18442	18683	18367	18341	18562	18518	18388	18558	18376	18419	18467	18482	18486	18466	18348	18694	18464	18366	18498	18527	18660	18406	18538	18580	18587	18302	18609	18289	18462	18497	18435	18532	18578	18499	18494	18333	18413	18529	18590	18472	18475	18372	18540	18392	18675	18401	18552	18579	18541	18551	18587	18616	18364	18494	18467	18439	18553	18551	18578	18542	18466	18302	18538	18611	18563	18399	18538	18660	18554	18542	18405	18478	18428	18607	18464	18539	18451	18473	18526	18499	18519	18356	18592	18432	18545	18415	18549	18425	18736	18358	18562	18601	18516	18627	18416	18576	18545	18603	18400	18552	18364	18522	18526	18536	18611	18491	18544	18408	18388	18551	18677	18422	18453	18457	18405	18488	18322	18545	18552	18550	18411	18441	18365	18620	18621	18792	18691	18590	18376	18437	18568	18415	18538	18479	18378	18234	18549	18497	18689	18643	18455	18360	18349	18469	18459	18462	18566	18534	18536	18519	18617	18460	18433	18410	18581	18387	18484	18510	18532	18594	18447	18553	18650	18416	18569	18525	18363	18581	18668	18688	18338	18324	18581	18447	18521	18383	18375	18537	18449	18592	18488	18447	18359	18449	18642	18414	18650	18574	18580	18378	18563	18525	18457	18589	18318	18686	18538	18390	18442	18453	18594	18430	18604	18668	18416	18481	18290	18459	18542	18516	18358	18298	18391	18463	18356	18418	18351	18572	18608	18356	18583	18522	18576	18369	18567	18361	18354	18510	18486	18417	18443	18517	18567	18707	18406	18639	18395	18491	18584	18744	18599	18553	18312	18665	18341	18431	18417	18343	18380	18258	18485	18432	18382	18593	18480	18528	18444	18442	18475	18492	18624	18362	18516	18606	18609	18482	18367	18379	18578	18531	18420	18571	18603	18388	18447	18441	18611	18365	18346	18612	18570	18553	18469	18492	18467	18530	18578	18338	18371	18496	18536	18371	18313	18442	18420	18620	18585	18513	18591	18455	18383	18307	18352	18499	18450	18537	18590	18327	18463	18546	18425	18440	18484	18419	18486	18480	18386	18535	18222	18307	18517	18460	18359	18462	18417	18645	18532	18495	18347	18530	18567	18408	18507	18356	18485	18433	18600	18430	18548	18560	18660	18415	18731	18545	18477	18435	18423	18392	18591	18448	18479	18432	18443	18479	18505	18555	18569	18492	18460	18502	18526	18454	18487	18767	18412	18414	18575	18322	18520	18453	18449	18527	18571	18522	18363	18523	18518	18423	18732	18500	18413	18733	18700	18388	18613	18501	18531	18522	18443	18370	18488	18492	18478	18444	18558	18420	18607	18649	18486	18422	18446	18570	18531	18284	18495	18633	18496	18423	18535	18408	18579	18543	18519	18261	18457	18414	18540	18407	18402	18571	18429	18550	18277	18472	18600	18608	18485	18387	18452	18423	18426	18837	18458	18683	18430	18497	18369	18428	18475	18607	18398	18324	18532	18569	18570	18357	18500	18555	18479	18566	18344	18578	18486	18545	18390	18618	18387	18652	18602	18476	18495	18373	18472	18489	18444	18479	18488	18445	18557	18586	18434	18612	18436	18482	18632	18478	18437	18569	18526	18618	18469	18475	18438	18478	18474	18464	18563	18504	18351	18564	18464	18465	18477	18463	18649	18431	18533	18323	18489	18478	18497	18746	18369	18531	18432	18478	18638	18646	18465	18514	18457	18513	18458	18648	18416	18494	18523	18474	18453	18338	18509	18512	18515	18210	18584	18609	18553	18451	18496	18384	18423	18539	18537	18537	18443	18444	18489	18456	18594	18490	18549	18466	18525	18583	18439	18555	18393	18304	18549	18394	18418	18403	18456	18462	18501	18518	18543	18424	18550	18403	18522	18508	18522	18502	18553	18373	18528	18353	18474	18607	18421	18565	18358	18579	18315	18524	18433	18481	18539	18530	18457	18353	18638	18318	18559	18500	18417	18595	18348	18542	18674	18598	18411	18280	18468	18414	18450	18644	18626	18582	18399	18412	18430	18409	18433	18417	18426	18384	18330	18369	18626	18250	18423	18645	18490	18698	18682	18667	18528	18575	18515	18650	18666	18525	18488	18718	18639	18433	18484	18591	18479	18543	18321	18501	18448	18472	18602	18470	18468	18314	18522	18487	18455	18398	18332	18579	18447	18491	18473	18710	18449	18563	18617	18561	18303	18661	18551	18480	18413	18173	18332	18450	18442	18496	18645	18293	18512	18642	18551	18421	18493	18551	18523	18362	18588	18579	18414	18399	18457	18370	18477	18545	18381	18519	18631	18587	18580	18522	18185	18551	18456	18577	18505	18388	18480	18445	18530	18614	18551	18458	18390	18541	18547	18633	18395	18458	18713	18691	18617	18463	18425	18344	18401	18604	18446	18357	18499	18484	18503	18342	18471	18488	18484	18472	18494	18525	18481	18470	18450	18623	18425	18614	18574	18688	18432	18514	18492	18505	18734	18464	18374	18533	18467	18486	18829	18434	18523	18402	18416	18474	18455	18545	18686	18588	18496	18679	18385	18482	18443	18376	18426	18612	18443	18581	18286	18281	18525	18367	18482	18533	18448	18668	18464	18436	18640	18437	18382	18677	18427	18546	18710	18466	18457	18445	18537	18464	18615	18452	18437	18595	18425	18515	18313	18586	18436	18451	18374	18236	18526	18569	18541	18495	18457	18558	18573	18395	18515	18644	18622	18580	18289	18503	18397	18528	18470	18390	18564	18568	18414	18490	18512	18326	18487	18415	18563	18557	18387	18537	18484	18387	18425	18336	18404	18390	18445	18428	18620	18663	18500	18457	18395	18617	18498	18497	18552	18495	18531	18593	18492	18576	18528	18310	18472	18419	18465	18497	18410	18465	18575	18457	18697	18498	18447	18572	18720	18419	18366	18589	18480	18427	18461	18561	18501	18400	18396	18446	18681	18598	18352	18462	18417	18527	18374	18582	18551	18681	18484	18475	18397	18561	18571	18542	18422	18416	18389	18257	18459	18525	18583	18416	18597	18651	18598	18493	18390	18332	18366	18377	18709	18484	18305	18453	18483	18626	18375	18557	18417	18473	18373	18565	18529	18228	18574	18508	18525	18550	18449	18548	18458	18569	18417	18437	18477	18599	18501	18587	18563	18659	18566	18587	18525	18469	18464	18650	18671	18393	18386	18415	18532	18531	18283	18580	18641	18346	18462	18317	18342	18565	18400	18560	18552	18477	18471	18530	18523	18474	18448	18645	18548	18481	18460	18375	18438	18340	18578	18449	18444	18472	18527	18499	18466	18308	18414	18581	18557	18402	18565	18569	18550	18470	18516	18467	18608	18346	18381	18417	18545	18494	18338	18488	18352	18462	18274	18327	18456	18537	18550	18410	18394	18285	18468	18637	18460	18519	18455	18445	18332	18666	18406	18492	18471	18671	18416	18460	18309	18511	18581	18453	18515	18457	18556	18453	18446	18530	18455	18456	18377	18333	18405	18580	18559	18543	18502	18562	18579	18356	18423	18451	18360	18352	18632	18518	18557	18436	18411	18587	18520	18726	18500	18546	18554	18580	18442	18714	18507	18334	18525	18531	18636	18402	18476	18412	18354	18515	18523	18487	18523	18402	18598	18528	18396	18607	18518	18516	18642	18350	18506	18535	18483	18516	18584	18541	18397	18620	18480	18515	18341	18608	18512	18324	18671	18460	18585	18577	18359	18403	18391	18445	18546	18531	18577	18337	18479	18440	18719	18594	18532	18501	18541	18494	18484	18498	18345	18382	18511	18433	18559	18334	18343	18402	18438	18427	18527	18511	18531	18412	18570	18519	18333	18358	18433	18434	18624	18524	18388	18653	18566	18475	18531	18582	18495	18384	18358	18462	18508	18566	18639	18326	18655	18324	18680	18400	18508	18631	18609	18473	18443	18598	18456	18402	18452	18461	18515	18590	18500	18641	18734	18421	18584	18491	18546	18451	18511	18253	18644	18652	18437	18502	18568	18503	18541	18460	18369	18527	18434	18469	18389	18472	18548	18550	18512	18564	18340	18308	18439	18598	18520	18536	18578	18443	18462	18420	18291	18420	18586	18548	18389	18666	18504	18564	18460	18387	18536	18488	18541	18574	18447	18502	18531	18574	18456	18239	18535	18665	18582	18673	18546	18616	18362	18654	18546	18457	18582	18549	18533	18517	18529	18441	18397	18431	18426	18649	18464	18548	18468	18471	18523	18494	18445	18535	18410	18443	18342	18432	18513	18425	18474	18384	18407	18635	18749	18448	18329	18586	18460	18451	18358	18258	18545	18680	18482	18564	18502	18617	18594	18592	18422	18641	18511	18366	18473	18448	18452	18465	18633	18553	18584	18386	18576	18644	18586	18496	18551	18636	18572	18565	18545	18549	18432	18331	18497	18498	18258	18625	18489	18450	18641	18492	18598	18535	18619	18369	18617	18420	18614	18518	18500	18432	18341	18491	18422	18382	18580	18610	18547	18251	18592	18582	18477	18524	18471	18419	18598	18517	18373	18621	18439	18468	18567	18640	18408	18631	18310	18623	18470	18458	18477	18341	18705	18438	18494	18583	18514	18565	18508	18377	18443	18579	18581	18396	18542	18538	18522	18635	18689	18379	18465	18436	18416	18358	18518	18437	18483	18624	18612	18594	18419	18321	18606	18324	18526	18459	18555	18538	18465	18637	18465	18433	18661	18477	18521	18625	18341	18486	18414	18667	18628	18509	18500	18362	18418	18546	18589	18419	18613	18656	18534	18448	18479	18640	18614	18655	18533	18628	18540	18368	18392	18501	18478	18413	18406	18371	18490	18478	18623	18598	18611	18524	18562	18496	18479	18385	18393	18420	18567	18402	18525	18575	18450	18482	18385	18450	18541	18573	18330	18680	18569	18450	18620	18519	18540	18538	18596	18443	18481	18479	18453	18415	18341	18551	18409	18449	18356	18331	18569	18411	18545	18500	18577	18572	18419
22858	21381	29288	23876	21740	24901	28442	23899	23181	23856	33791	49863	44726	36763	28078	23658	22553	22880	22595	22585	22628	22689	22689	22736	22397	22481	22445	22515	22433	22646	22509	22499	22465	22689	22670	22506	22846	22883	22603	22364	22403	22358	22598	22604	22498	22591	22540	22628	22619	22437	22486	22423	22441	22406	22606	22529	22482	22456	22395	22523	22439	22358	22387	22548	22660	22302	22271	22243	22348	22392	22398	22266	22443	22620	22456	22387	22653	22323	22414	22545	22441	22641	22414	22395	22415	22217	22599	22551	22413	22514	22418	22226	22769	22412	22438	22393	22383	22189	22195	22416	22327	22402	22719	22243	22564	22341	22504	22304	22591	22384	22378	22498	22456	22479	22436	22566	22316	22499	22532	22527	22547	22280	22376	22410	22402	22453	22591	22417	22512	22456	22298	22360	22218	22414	22404	22446	22343	22300	22596	22240	22463	22303	22461	22295	22280	22511	22645	22214	22261	22295	22425	22609	22495	22405	22345	22255	22350	22372	22518	22413	22317	22626	22656	22574	22447	22495	22485	22478	22539	22373	22466	22380	22155	22258	22620	22328	22366	22133	22321	22674	22465	22515	22237	22524	22477	22263	22095	22476	22460	22405	22558	22500	22253	22333	22264	22414	22153	22135	22370	22369	22239	22577	22530	22366	22722	22397	22243	22364	22482	22286	22551	22286	22491	22332	22482	22601	22752	22363	22321	22466	22662	22345	22347	22210	22427	22279	22482	22300	22633	22487	22477	22449	22357	22457	22558	22416	22332	22325	22439	22486	22490	22478	22295	22183	22442	22237	22221	22413	22137	22421	22549	22491	22195	22313	22255	22335	22325	22359	22327	22499	22325	22221	22305	22354	22411	22338	22455	22467	22523	22717	22333	22395	22429	22619	22354	22092	22459	22376	22525	22331	22408	22200	22386	22282	22535	22527	22410	22634	22667	22380	22287	22514	22469	22284	22575	22183	22375	22432	22382	22272	22355	22421	22535	22422	22285	22242	22405	22356	22595	22423	22495	22437	22468	22474	22150	22413	22478	22180	22251	22185	22391	22484	22431	22546	22424	22512	22442	22410	22208	22277	22478	22358	22455	22361	22467	22413	22411	22427	22644	22413	22371	22293	22461	22330	22193	22468	22452	22368	22434	22416	22289	22437	22426	22323	22425	22367	22278	22378	22290	22310	22194	22183	22409	22314	22190	22293	22563	22384	22320	22666	22472	22387	22267	22328	22308	22345	22467	22408	22443	22438	22425	22365	22476	22258	22380	22326	22327	22230	22413	22387	22304	22599	22275	22536	22332	22349	22346	22481	22506	22561	22385	22329	22356	22195	22430	22203	22341	22451	22270	22690	22156	22407	22320	22401	22422	22569	22191	22247	22577	22267	22367	22444	22178	22374	22296	22180	22370	22510	22425	22482	22414	22472	22274	22388	22380	22425	22465	22418	22341	22572	22638	22424	22576	22424	22471	22435	22369	22383	22399	22472	22522	22575	22335	22380	22267	22251	22564	22280	22217	22362	22361	22494	22369	22569	22440	22668	22378	22307	22270	22329	22239	22132	22286	22236	22381	22621	22236	22287	22324	22508	22556	22298	22383	22256	22385	22335	22572	22273	22422	22180	22482	22479	22496	22374	22248	22326	22449	22350	22308	22277	22410	22476	22194	22324	22373	22534	22289	22337	22454	22347	22362	22399	22444	22313	22493	22464	22462	22374	22616	22240	22386	22288	22468	22364	22270	22352	22466	22310	22601	22284	22406	22385	22279	22343	22257	22309	22462	22386	22257	22488	22549	22483	22230	22311	22560	22365	22331	22326	22385	22251	22413	22418	22519	22240	22416	22303	22326	22287	22450	22698	22418	22330	22289	22469	22458	22447	22440	22428	22292	22422	22345	22261	22308	22525	22385	22428	22383	22579	22309	22516	22432	22334	22286	22337	22320	22609	22279	22586	22339	22437	22363	22366	22327	22234	22283	22510	22687	22433	22356	22242	22388	22473	22416	22509	22454	22587	22447	22314	22381	22457	22348	22264	22189	22348	22526	22477	22448	22253	22286	22307	22511	22209	22599	22536	22375	22418	22369	22418	22247	22133	22491	22020	22498	22472	22471	22401	22202	22476	22189	22500	22201	22384	22520	22276	22457	22443	22408	22322	22292	22255	22263	22403	22249	22236	22324	22132	22430	22475	22359	22431	22148	22349	22399	22468	22319	22449	22654	22328	22403	22359	22317	22425	22359	22371	22467	22391	22338	22352	22350	22588	22492	22418	22497	22544	22570	22424	22475	22458	22237	22352	22393	22580	22521	22446	22439	22129	22446	22298	22276	22369	22202	22154	22346	22432	22429	22427	22505	22507	22355	22347	22358	22475	22468	22231	22482	22380	22334	22237	22278	22268	22424	22554	22330	22302	22259	22341	22410	22343	22162	22515	22419	22407	22392	22443	22373	22526	22320	22360	22241	22286	22258	22093	22209	22270	22465	22367	22295	22351	22384	22454	22607	22485	22530	22295	22314	22450	22634	22337	22389	22414	22368	22296	22352	22377	22294	22462	22442	22549	22380	22224	22314	22454	22422	22402	22216	22407	22486	22413	22459	22515	22302	22355	22409	22402	22251	22586	22168	22416	22488	22479	22211	22398	22345	22468	22455	22500	22405	22534	22397	22462	22321	22367	22398	22341	22070	22240	22284	22139	22250	22198	22427	22266	22502	22512	22271	22118	22673	22431	22284	22508	22439	22483	22441	22210	22294	22216	22447	22392	22365	22266	22510	22357	22260	22299	22372	22444	22436	22240	22449	22296	22326	22506	22311	22499	22322	22488	22406	22516	22483	22405	22318	22423	22488	22459	22555	22429	22463	22286	22329	22367	22510	22485	22456	22401	22422	22341	22301	22342	22401	22493	22613	22286	22411	22341	22401	22315	22573	22291	22433	22234	22359	22544	22371	22768	22443	22553	22498	22385	22484	22407	22421	22390	22558	22499	22512	22353	22371	22394	22417	22565	22295	22612	22415	22211	22612	22499	22168	22235	22347	22415	22164	22485	22278	22217	22389	22297	22335	22320	22484	22357	22507	22321	22442	22601	22440	22498	22302	22268	22362	22367	22286	22374	22617	22402	22358	22507	22427	22367	22280	22441	22338	22362	22331	22522	22249	22383	22462	22432	22276	22046	22421	22340	22288	22289	22454	22366	22339	22258	22351	22493	22424	22636	22456	22402	22430	22344	22450	22285	22417	22383	22367	22424	22526	22054	22656	22391	22198	22432	22554	22417	22172	22395	22400	22519	22374	22267	22077	22299	22430	22372	22491	22311	22103	22459	22384	22511	22241	22409	22287	22416	22082	22299	22484	22287	22363	22326	22344	22415	22197	22364	22370	22331	22064	22302	22425	22256	22428	22294	22376	22321	22514	22305	22525	22592	22531	22294	22344	22231	22337	22365	22467	22206	22489	22419	22328	22528	22564	22440	22343	22348	22345	22296	22456	22218	22389	22587	22428	22220	22203	22420	22221	22315	22326	22434	22253	22486	22433	22509	22501	22090	22308	22445	22603	22411	22481	22256	22387	22385	22504	22415	22326	22569	22342	22600	22491	22191	22341	22418	22354	22284	22437	22369	22619	22327	22412	22237	22366	22313	22507	22217	22335	22610	22408	22334	22415	22503	22290	22579	22445	22333	22131	22361	22496	22583	22240	22300	22328	22231	22334	22256	22342	22293	22391	22247	22335	22233	22291	22516	22348	22243	22414	22488	22508	22391	22586	22617	22310	22535	22617	22578	22419	22632	22399	22387	22320	22357	22209	22458	22495	22445	22558	22411	22598	22376	22454	22315	22297	22434	22346	22424	22336	22360	22300	22283	22650	22158	22448	22327	22515	22240	22355	22374	22319	22341	22122	22324	22497	22492	22321	22311	22419	22439	22307	22407	22359	22305	22145	22111	22462	22514	22366	22442	22379	22253	22509	22347	22419	22489	22306	22310	22403	22419	22483	22383	22419	22425	22232	22359	22283	22652	22229	22309	22488	22325	22328	22265	22315	22425	22347	22388	22367	22448	22428	22491	22223	22195	22329	22351	22420	22359	22485	22358	22446	22339	22558	22506	22350	22386	22466	22209	22381	22707	22380	22485	22435	22389	22338	22290	22513	22407	22257	22377	22512	22262	22365	22370	22296	22465	22467	22493	22222	22563	22271	22258	22301	22536	22402	22152	22298	22299	22106	22301	22181	22286	22162	22383	22654	22579	22437	22280	22518	22529	22643	22206	22486	22294	22469	22488	22446	22301	22474	22587	22333	22293	22450	22440	22450	22441	22292	22349	22500	22406	22533	22269	22561	22438	22099	22508	22490	22546	22509	22339	22354	22397	22518	22339	22296	22239	22439	22278	22238	22714	22537	22148	22380	22488	22538	22450	22365	22434	22347	22356	22337	22424	22336	22431	22366	22591	22624	22379	22682	22618	22530	22564	22553	22322	22411	22380	22605	22608	22432	22535	22518	22498	22424	22388	22461	22408	22533	22318	22449	22328	22393	22399	22364	22384	22437	22457	22684	22609	22443	22618	22428	22342	22533	22480	22439	22520	22541	22421	22340	22338	22433	22036	22375	22120	22429	22621	22323	22471	22340	22340	22490	22362	22256	22304	22352	22364	22427	22605	22394	22218	22443	22390	22464	22358	22666	22419	22252	22196	22218	22566	22420	22392	22342	22373	22581	22283	22571	22383	22487	22445	22337	22568	22373	22146	22184	22283	22557	22202	22466	22395	22237	22385	22496	22475	22574	22425	22304	22166	22611	22522	22294	22334	22401	22469	22419	22257	22380	22207	22402	22442	22365	22409	22133	22323	22341	22395	22424	22414	22664	22438	22367	22381	22388	22538	22538	22383	22508	22388	22497	22350	22290	22190	22365	22490	22374	22548	22472	22326	22236	22562	22555	22358	22485	22454	22367	22222	22365	22312	22374	22084	22277	22272	22399	22725	22495	22311	22507	22609	22283	22197	22293	22277	22586	22489	22436	22416	22272	22236	22461	22300	22233	22286	22388	22301	22299	22364	22238	22297	22478	22387	22742	22313	22407	22446	22393	22396	22443	22584	22181	22430	22614	22598	22216	22448	22515	22493	22473	22454	22441	22603	22300	22131	22287	22404
19764	36218	33530	26907	24571	22739	21446	20824	20079	20148	36640	50119	44526	35808	24645	19337	18922	18832	19007	18835	18877	18898	18806	18765	18979	18817	18874	18873	18947	18982	18623	18854	18754	18793	18983	19021	18962	18816	18959	18874	18857	18830	18947	18982	18604	18958	18862	18834	18870	18756	18748	18600	18943	18780	18729	18937	18789	18785	18705	18783	18925	18935	18712	18773	18924	18835	18785	18770	18858	18988	18728	18932	18844	18906	18791	18980	18845	18706	18805	18866	18948	18826	18797	18817	18847	19060	18731	18841	18910	18827	18803	18771	18800	18728	18804	18886	18898	18655	18728	18868	18757	18878	18589	18845	18717	18714	18738	18813	18824	18907	18746	18663	18928	18803	18802	18953	18829	18848	18768	18815	18717	18729	18746	18774	18742	18757	18870	18834	18730	18819	18803	18749	19023	18862	18642	18691	18980	18945	18732	19013	19003	18786	18859	18830	18739	18671	18700	19020	18860	18739	18822	18722	18682	18786	18691	18806	18789	18909	18820	18861	18816	18883	18848	18901	18785	18743	18873	18584	18763	18724	18914	18947	18499	18945	18762	18807	18779	18733	18745	18900	18931	18812	18885	18871	18738	18753	18826	18763	18735	18621	18598	18917	18877	18711	18832	18639	18794	18801	18832	18728	18841	18717	18876	18754	18742	18905	18688	18859	18722	18864	18765	18615	18948	18892	18767	18779	18785	18710	18935	18937	18876	18697	18872	18713	18880	18767	18775	18824	18696	18822	18755	18792	18908	18596	18768	18773	18748	18861	19011	18802	18921	18814	18673	18746	18715	18738	18718	18814	18809	18735	18788	18786	18792	18728	18726	18800	18745	18940	18814	19007	18902	18927	18800	18733	18744	18717	18616	18654	18851	18840	18948	18571	18775	18835	18967	18943	18809	18642	18678	19042	18816	18865	18979	18764	18792	18719	18809	18792	18671	18696	18835	18803	18690	18645	18731	18879	18779	18661	19016	18922	18783	18825	18772	18788	18626	18683	18639	18747	18840	18678	18734	18759	18746	18869	18810	18673	18582	18927	18742	18812	18741	18819	18765	18787	18765	18950	18888	18740	18654	18465	18702	18785	18755	18646	18975	18814	18539	18681	18690	18850	18651	18817	18679	18867	18975	18683	18829	18683	18634	18748	18725	18805	18659	18961	18863	18806	18764	18583	18707	18800	18953	18856	18915	18759	18712	18821	18827	18956	18850	18816	18770	18656	18832	18778	18751	18987	18822	18813	18859	18879	18857	18749	18627	18646	18667	18663	18716	18750	18764	18511	19008	18706	18808	18773	18719	18742	18769	18770	18689	18711	18984	18807	18877	18678	18870	18826	18667	18800	18581	18769	18904	18628	18795	18870	18896	18748	18809	18776	18783	18842	18738	18615	18695	18809	18766	18775	18893	18803	18668	18728	18907	18869	18724	18816	18909	18740	18857	18719	18863	18887	18751	18843	18892	18818	18788	18790	18862	18852	18890	18736	18870	18750	18725	18692	18702	18859	18756	18833	18807	18819	18820	18733	18776	18633	18898	18781	18816	18764	18640	18749	18687	18716	18850	18779	18577	18943	18842	18854	18890	18621	18727	18625	18940	18708	18817	18596	18991	18551	18819	18976	18832	18802	18890	18783	18967	18763	18788	18878	18782	18924	18644	18643	18713	18717	18780	18840	18818	18793	18679	18764	19086	18751	18747	18796	18768	18835	18608	18824	18655	18775	18728	18735	18842	18812	18660	18659	18887	18644	18571	18837	18744	18867	18814	18819	18741	18868	18793	18828	18644	18750	18791	18717	18850	18787	18766	18870	18970	18597	18729	18797	18851	18603	18915	18840	18680	18662	18808	18808	18597	18786	18767	18642	18694	18882	18948	18791	18871	18758	18831	18715	18707	18806	18806	18855	18847	18850	18843	18751	18808	18718	18676	18899	18887	18793	18921	18884	18684	18878	18843	18708	18776	18826	18764	18626	18710	18959	18918	18814	18905	18904	18936	18758	18886	18797	18849	18742	18850	18787	18765	18938	18765	18632	18745	18814	18922	18590	18819	18859	18664	18747	18932	18617	18639	18852	18713	19017	18673	18875	18726	18847	18766	18746	18697	19013	18739	18799	18786	18678	18608	18861	18774	18837	18739	18786	18847	18905	18932	18715	18771	18851	18816	18688	18844	18878	18691	18793	18946	18772	18669	18855	18782	18664	18857	18746	18978	18668	18808	18850	18836	18780	18758	18919	18722	18778	18822	18865	18723	18671	18908	18798	18956	18774	18725	19021	18870	18875	18884	18929	18878	18919	18904	18868	18786	19031	18818	18912	18817	18766	18741	18691	18667	18742	18855	18719	18753	18868	18830	18655	18626	18756	18838	18825	18821	18771	18834	18789	18629	18633	18812	18634	18819	18775	18837	18808	18765	18626	18810	18964	18819	18793	18890	18625	18954	18768	18898	18977	18871	18829	18738	18546	18886	18684	18609	18767	18775	18871	18813	18664	18708	18755	18809	18662	18828	18829	18896	18846	18765	18735	18719	18741	18827	18741	18924	18817	18795	18640	18791	18905	18800	18710	18758	18725	18749	18723	18769	18726	18767	18881	18702	18762	18816	18657	18841	18702	18833	18779	18605	18758	18783	18772	18680	18780	18677	18693	18797	18909	18726	18596	18838	18846	18718	18606	18727	18790	18602	18858	18719	18813	18703	18905	18858	18780	18973	18926	18844	18614	18675	18766	18799	18902	18884	18656	18809	18744	18818	18714	18794	18986	18752	18723	19000	18695	18858	18753	18688	18738	18750	18785	18810	18843	18772	18709	18717	19009	18620	18806	18702	18899	18724	18679	19011	18835	18821	18903	18713	18946	18840	18901	18948	18603	18755	18718	18778	18720	18665	18849	18704	18742	18637	18644	18859	18816	18796	18692	18577	18780	18636	18759	18691	18765	18940	18821	18836	18792	18842	18904	18800	18631	18826	18854	18873	18605	18890	18773	18862	18729	18863	18747	18797	18747	18866	18823	18820	18756	18685	18587	18871	18640	18826	18724	18722	18640	18715	18772	18719	18958	18910	18654	18833	18847	18829	18859	18799	18924	18650	18797	18644	18943	18794	18725	18834	18715	18733	18772	18665	18957	18700	18817	18647	18802	18939	18672	18824	18658	18726	18859	18700	18844	18867	18640	18962	18779	18691	18583	18818	18620	18744	18767	18810	18894	18549	18661	18750	18701	18877	18819	18767	18864	18798	18913	18908	18811	18921	18681	18728	18669	18792	18785	18793	18901	18825	18660	18753	18856	18817	18866	18884	18774	18760	18852	18704	18832	18709	18909	18722	18889	18743	18686	18835	18874	18838	18711	18744	18827	18823	18822	18825	18765	18732	18883	18883	18735	18596	18527	18835	18693	18546	18669	18843	18788	18869	18903	18886	18783	18782	18697	18782	18844	18747	18694	18679	18746	18786	18775	18715	18834	18942	18795	18984	18802	18895	18854	18776	18942	18673	18733	18728	18843	18698	18715	18894	18798	18965	18767	18940	18798	18765	18756	18747	18858	18629	18765	18889	18710	18765	18905	18722	18787	18885	18652	18833	18674	18803	18716	18613	18862	18764	18847	18638	18582	18852	18791	18730	18835	18685	18745	18870	18848	18833	18733	18859	18882	19035	18578	18827	18765	18849	18910	18763	18922	18669	18842	18775	18781	18812	18699	18621	18771	18804	18579	18916	18756	18709	18898	18855	18727	18604	18655	18926	18699	18903	18886	18825	18803	18673	18690	18620	18695	18860	18819	18799	18907	18933	18783	18890	18903	18892	18736	18875	18742	18613	18894	18892	18851	18954	18818	18658	18781	18828	18942	18547	18662	18922	18699	18728	18685	18936	18703	18701	18788	18787	18783	18765	18885	18748	18770	18796	18788	18869	18919	18946	18897	18727	18971	18744	18769	18832	18622	18818	19011	18522	18652	18814	18671	18679	18653	18766	18823	18903	18664	18721	18857	18890	18940	18784	18818	18866	18788	18709	18538	18828	18927	18701	18871	18817	18747	18905	18672	18779	18823	18883	18588	18856	18791	18844	18856	18670	18717	18688	18798	18769	18860	18967	18754	18872	18615	18777	18944	18788	18780	18763	18914	18765	18813	18672	18837	18799	18656	18783	18764	18727	18677	18723	18691	18878	18850	18820	18720	18678	18865	18746	18618	18646	18599	18701	18755	18778	18699	18833	18780	18789	18758	18834	18877	18550	18662	18798	18710	18867	18640	18687	18781	18705	18677	18712	18807	18855	18840	18828	18905	18842	18803	18953	18689	18826	18747	18776	18628	18739	18848	18751	18765	18656	18762	18831	18718	18794	18731	18753	18778	18711	18867	18882	18939	18898	18830	18787	18790	18932	18867	18726	18744	18888	18753	18772	18643	18692	18832	18531	18838	18750	18763	18689	18854	18925	18844	18890	18803	18807	18777	18854	18753	18829	18753	18689	18819	18902	18623	18694	18820	18880	18667	18850	18836	18687	18726	18882	18857	18882	18677	18733	18866	18902	18778	18783	18670	18776	18765	18821	18563	18895	18713	18849	18821	18842	18744	18745	18769	18836	18963	18844	18709	18801	18702	18877	18551	18744	18869	18813	18814	18723	18716	18810	18551	18832	18669	18684	18841	18878	18930	18830	18898	18926	18951	18734	18702	18722	18728	18840	18830	18971	18742	18835	18632	18743	18767	19004	18761	18927	18755	18764	18793	18970	18800	18699	18794	18666	18900	18892	18733	18725	18855	18805	18896	18760	18839	18965	18768	18712	18820	18912	18719	18836	18789	18837	18769	18833	18766	18677	18701	18824	18752	18752	18813	18783	18800	18630	18821	18809	18832	18669	18799	18797	18784	18689	18780	18732	18852	18668	18704	18835	18901	18789	19015	18622	18652	18891	18699	18638	18596	18737	18695	18804	18871	18672	18787	18700	18753	18672	18615	18748	18745	18941	18749	18880	18748	18981	18856	18937	18788	18734	18693	18825	18806	18833	18840	18717	18555	18846	18768	18905	18785	18785	18652	18665	18780	18762	18728	18753	18954	18685	18912	18706	18681	18835	18802	18638	18705	18986	18730	18773	18767	18896	18889	18954	18734	18808	18690	18709	18677	18791	18787	19027	18778	18905	18592
27846	22652	27235	25473	22407	22294	22267	22262	21996	21780	22934	24376	23765	23098	22169	22027	21572	21764	21773	21710	21799	21905	21928	21641	21908	21819	21732	21941	21754	21861	21846	21761	21630	22043	21785	22113	21703	21745	21766	21596	21680	21829	21914	21880	21656	21824	21813	21965	21757	22086	21769	21751	21625	21774	21919	21775	21669	21786	21769	21666	21683	21486	21708	21818	21640	21606	21775	21581	21941	21759	21881	21806	21680	21459	21835	21543	21687	21804	21849	21678	21813	21569	21798	21860	21853	21748	21637	21798	21722	21685	21792	21637	21854	21786	21949	21675	21803	21717	21515	21814	21811	21694	21734	21588	21904	21596	21841	21733	21835	21672	21762	21739	21685	21514	21676	21734	21651	21623	21596	21713	21713	21767	22029	21880	21721	21981	21865	21804	21730	21669	21706	21797	21521	21652	21639	21688	21640	21636	21763	21922	21832	21611	21804	21637	21572	21618	21783	21850	21789	21816	21673	21612	21850	21817	21663	21666	21759	21619	21815	21723	21660	21966	21701	21615	21787	21657	21772	21792	21694	21797	21684	21720	21577	21755	21642	21761	21577	21676	21601	21915	21745	21459	21707	21812	21802	21531	21604	21565	21788	21595	21649	21709	21797	21692	21751	21526	21705	21743	21489	21704	21584	21731	21678	21596	21628	21615	21788	21670	21660	21769	21635	22008	21741	21737	21717	21594	21400	21747	21678	21855	21818	21683	21697	21562	21649	21805	21764	21815	21795	21855	21489	21842	21756	21774	21683	21585	21727	21725	21912	21663	21644	21809	21463	21621	21791	21761	21900	21597	21923	21718	21778	21841	21651	21730	21795	21676	21736	21436	21907	21877	21857	21688	21791	21548	21958	21672	21592	21756	21711	21775	21868	21679	21690	21958	21821	21849	21797	21513	21800	21929	21779	21922	21804	21722	21452	21685	22090	21904	21705	21767	21923	21702	21769	21888	21839	21451	21677	21587	21852	21873	21645	21610	21634	21706	21858	21914	21896	21780	21652	21658	21610	21667	21743	21590	21695	21819	21862	21724	21849	21913	21679	21879	21586	21530	21558	21714	21612	21836	21482	21783	21710	21782	22021	21688	21563	21753	21748	21828	21560	21719	21715	21807	21699	21815	21648	21902	21630	21661	21628	21695	21857	22001	21734	21763	21544	21771	21692	21918	21858	22043	21724	21683	21705	21598	21726	21539	21803	21815	21663	21836	21758	21607	21794	21823	21644	21901	21934	21957	21926	21936	21494	21717	21712	21467	21594	21603	21891	21662	21953	21870	21651	21638	21880	21872	21728	21534	21668	22005	21801	21595	21471	21714	21894	21837	21616	21817	21589	21601	21573	21739	21817	21704	21785	21837	21645	21749	21670	21792	21684	21434	21743	21639	21633	21450	21906	21727	21494	21336	21724	21874	21710	21937	21921	21806	21607	21795	21681	21718	21661	21729	21823	21780	21737	21643	21798	21682	21611	21690	21778	21858	21729	21541	21702	21828	21737	21689	21704	21657	21754	21698	21535	21727	21781	21677	21819	21904	21812	21764	21696	21799	21910	21740	21620	21660	21525	21777	21788	21847	21640	21503	21763	21749	21819	21536	21891	21724	21635	21647	21825	21749	21761	21672	21653	21925	21707	21721	21792	21804	21686	21638	21806	21921	21659	21859	21847	21517	21694	21660	21788	21567	21769	21668	21765	21662	21724	21803	21845	21697	21692	21815	21715	21766	21783	21455	21609	22038	21879	21648	21714	21623	21769	21530	21848	21743	21766	21609	21793	21541	21928	21869	21766	22045	21642	21942	21806	21730	21475	21919	21548	21864	21732	21557	21871	21610	21836	21728	21711	22021	21673	21672	21756	21712	21697	21642	21755	21661	21638	21561	21669	21652	21695	21868	21808	21732	21587	21745	21804	21687	21800	21766	21945	21681	21888	21710	21915	21839	21719	21744	21640	21639	21854	21809	21586	21703	21588	21939	21890	21747	21773	21861	21685	21801	21721	21689	21962	21723	21634	21636	21887	21790	21939	21754	21606	21518	21708	21765	21671	21991	21913	21631	21834	21873	21719	21876	21565	21611	21635	21743	21683	21796	21681	21875	21725	21952	21674	21614	21511	21629	21867	21653	21685	21862	21460	21692	21668	21632	21828	21789	21585	21885	21892	21753	21880	21715	21667	21869	21567	21784	21840	21748	21810	21563	21500	21749	21807	22001	21895	21565	21748	21769	21685	21728	21899	21885	21615	21559	21703	21952	21865	21834	21790	21774	21701	21517	21838	21788	21887	21768	21692	21926	21969	22053	22023	21797	21674	21785	21747	21645	21714	21786	21809	21743	21753	21668	21855	21780	21736	21752	21644	21570	21789	21769	21713	21498	21765	21734	21892	21407	21747	21436	21628	21623	21698	21868	22065	21772	21647	21560	21692	21629	21735	21578	21668	21724	21860	21743	21756	21641	21685	21701	21672	21673	21783	21705	21895	21858	21718	21638	21658	21711	21711	21722	21884	21802	21605	21636	21733	21733	21686	21663	21774	21695	21750	21838	21735	21765	21904	22002	22139	21635	21753	21606	21594	21761	21865	21794	21756	21657	21579	21698	21996	21670	21763	21758	21853	21701	21636	21719	21830	21810	21614	21610	21498	21878	21899	21884	21739	21876	21665	21567	21807	21689	21718	21698	21856	21630	21644	21832	21654	21520	21759	21683	21846	21778	21627	21649	21930	21817	21683	21881	21643	21607	21746	21755	21648	21655	21672	21550	21737	21735	21649	22012	22081	21782	21736	21793	21870	21828	21856	21687	21682	21652	21856	21673	21749	21712	21751	21734	21842	21878	21694	21785	21715	22038	21868	21661	21772	21705	21594	21859	21656	21674	21766	21705	21739	21737	21620	21889	21749	21765	21860	21841	21707	21757	21840	21691	21477	21827	21567	21637	21727	21749	21624	21772	21916	21647	21677	21902	22006	21789	21758	21886	21742	21899	21527	21880	21757	21700	21593	21555	21691	21623	21666	21630	21748	21936	21881	21811	21530	21699	21722	21952	21786	21736	21569	21685	21875	21555	21768	21473	21724	21890	21824	21842	21759	21671	21596	21766	21953	21769	21655	21586	21694	21724	21761	21812	21743	21710	21733	21696	21867	21662	21691	21750	21777	21683	21771	21784	21615	21680	21821	21887	21809	21861	21663	21672	21823	21838	21540	21640	21873	21829	21698	21713	21726	21721	21815	21772	21805	21811	21572	21739	21883	21691	21730	21829	21843	21579	21987	21473	21469	21915	21815	21866	21678	21637	21858	21634	21666	21739	21824	21573	21735	21511	21894	21763	21705	21859	21907	21695	21746	21707	21690	21608	21852	21647	21799	21703	21775	21742	21650	21919	21845	21803	21706	21837	21527	21661	21530	21638	21644	21678	21836	21722	21865	21667	21793	21711	21967	21719	21699	21692	21717	21566	21419	21692	21860	21843	21605	21683	21574	21590	21746	21625	21789	21734	21886	21749	21765	21771	21927	21746	21834	21542	21766	21872	21604	21904	21772	21792	21756	21745	21870	21629	22034	21605	21726	21553	21591	21733	21691	21694	21675	21769	21927	21741	21937	21990	21745	21860	21737	21914	21776	21793	21779	21695	21602	21772	21738	21716	21719	21885	21636	21806	21716	21830	21811	21602	21557	21626	21590	21712	21640	21691	21477	21654	21898	21692	21702	21531	21707	21759	21668	21915	21738	21797	21694	21578	21550	21628	21585	21791	21756	21834	21626	21663	21768	21920	21765	21545	21722	21645	21858	21626	21690	21859	21747	21801	21779	21879	21747	21600	21782	21727	21697	21888	21628	21776	21722	21627	21736	21685	21937	21700	21840	21675	21924	21780	21826	21869	21675	21736	21687	21640	21686	21663	21862	22000	21730	21788	21698	21687	21674	21626	21860	21610	21827	21784	21716	21788	21813	21815	21707	21596	21845	21626	21860	21793	21773	21795	22049	21878	21863	21738	21901	21911	21612	21734	21762	21720	21810	21920	21714	21992	21769	21571	21672	21896	21625	21684	21882	21712	21766	21843	21616	21556	21733	21865	21807	21786	21814	21567	21881	21689	21850	21743	21794	21638	21555	21884	21852	21520	21639	21595	21764	21829	21806	21747	21734	21775	21519	21709	21766	21707	21712	21731	21632	21644	21767	21523	21591	21688	21598	21696	21699	21717	21849	21582	21927	21537	21757	21559	21744	21825	21638	21841	21787	21729	21664	21737	21856	21652	21784	21861	21703	21758	21724	21754	21908	21765	21905	21884	21832	21723	21825	21704	21727	21670	21877	21760	21775	21650	21759	21545	21915	21708	21586	21663	21593	21717	21779	21627	21812	21792	21660	21880	21704	21862	21865	21671	21866	21937	21645	21794	21750	21667	21804	21627	21730	21595	21809	21665	21904	21839	21710	21752	21735	21437	21863	21933	21674	21724	21675	21906	21674	21752	21730	21722	21807	21926	21694	21803	21704	21631	21688	21751	21805	21732	21891	21705	21708	21723	21775	21667	21828	21818	21950	21767	21862	21759	21878	21615	21747	21754	21741	21787	21691	21866	21494	21761	21635	21710	21739	21439	21832	21822	21812	21921	21728	21835	21986	21471	21896	21653	21597	21719	21718	21632	21760	21768	21896	21966	21664	21537	21784	21928	21674	21682	21664	21586	21568	21838	21835	21605	21629	21713	21605	21719	21548	21719	21642	21832	21824	21862	21649	21746	21643	21635	21737	21715	21706	21882	21548	21744	21865	21766	21650	21638	21531	21828	21802	21615	21761	21693	21751	21892	21770	21772	21851	21776	21665	21823	21867	21882	21780	21839	21672	21809	21746	21596	21771	21876	21903	21792	21696	21737	21638	21705	21620	21648	21652	21559	21553	21593	21806	21678	21964	21817	21892	21590	21744	21544	21525	21934	21696	21669	21651	21691	21685	21705	21746	21884	21938	21800	22050	21620	21640	21637	21822	21775	21639	21865	21663	21731	21752	21720	21589	21680	21760	22074	21700	21778	21711	21666	21731	21837	21647	21831	21950	21723	21666	21648	21795	21804	21711	21705	21727	21982	21943	21746	21815	21877	22006	21732	21821	21688	21729	21795	21971	21854	21564	21567	21446	21687	21837	21613
18186	23571	22672	20675	19880	19369	18951	18887	18770	18692	20738	22457	21135	20109	19202	18470	18414	18434	18353	18504	18313	18479	18454	18466	18582	18398	18445	18200	18568	18368	18287	18389	18428	18330	18388	18398	18466	18405	18375	18417	18527	18383	18261	18519	18368	18388	18503	18352	18363	18467	18312	18455	18420	18470	18415	18433	18329	18524	18452	18487	18464	18529	18236	18630	18537	18486	18542	18370	18426	18224	18627	18348	18462	18458	18483	18480	18475	18417	18492	18320	18406	18345	18385	18432	18543	18534	18551	18543	18272	18389	18310	18353	18387	18393	18352	18425	18444	18294	18311	18515	18404	18410	18358	18505	18434	18410	18457	18324	18431	18409	18382	18272	18458	18376	18424	18414	18235	18355	18301	18491	18474	18426	18360	18450	18438	18460	18431	18576	18383	18390	18480	18550	18298	18473	18487	18274	18284	18503	18432	18525	18355	18334	18532	18462	18491	18324	18418	18442	18573	18293	18400	18317	18316	18468	18481	18543	18566	18344	18273	18354	18379	18446	18353	18368	18302	18591	18439	18517	18553	18485	18483	18348	18262	18598	18404	18502	18483	18523	18340	18394	18302	18435	18555	18362	18392	18387	18300	18573	18188	18382	18351	18300	18446	18200	18475	18215	18486	18238	18345	18550	18502	18306	18429	18529	18410	18352	18355	18350	18208	18469	18479	18305	18374	18333	18253	18335	18454	18370	18403	18319	18379	18395	18559	18394	18550	18206	18369	18465	18380	18338	18529	18429	18439	18367	18439	18435	18349	18430	18418	18456	18321	18322	18470	18239	18457	18419	18421	18458	18458	18260	18351	18533	18493	18351	18366	18361	18584	18570	18356	18304	18308	18478	18463	18280	18415	18355	18393	18340	18301	18409	18597	18237	18220	18313	18499	18351	18497	18423	18500	18431	18493	18247	18395	18430	18334	18455	18536	18235	18440	18382	18307	18393	18400	18385	18279	18422	18368	18607	18429	18401	18360	18559	18404	18395	18428	18533	18470	18457	18255	18465	18399	18325	18473	18540	18405	18425	18428	18439	18326	18561	18548	18358	18327	18290	18559	18373	18455	18434	18238	18402	18494	18383	18393	18476	18604	18388	18468	18555	18173	18307	18326	18381	18277	18614	18367	18286	18422	18405	18315	18337	18456	18674	18330	18520	18459	18377	18345	18428	18489	18532	18341	18431	18378	18531	18565	18325	18520	18371	18393	18482	18332	18444	18327	18321	18299	18426	18490	18341	18340	18345	18440	18528	18329	18379	18440	18361	18424	18344	18253	18435	18441	18421	18571	18244	18569	18249	18285	18450	18460	18539	18291	18450	18334	18204	18540	18349	18478	18505	18340	18470	18514	18318	18323	18461	18303	18398	18337	18447	18356	18567	18660	18482	18456	18399	18495	18364	18610	18270	18527	18420	18446	18476	18520	18558	18279	18462	18342	18541	18379	18197	18287	18203	18486	18292	18492	18428	18380	18402	18384	18430	18429	18531	18319	18505	18299	18351	18564	18515	18273	18186	18375	18477	18450	18409	18364	18427	18297	18354	18512	18141	18482	18426	18524	18360	18393	18428	18496	18496	18524	18393	18554	18322	18479	18401	18318	18326	18331	18537	18306	18205	18153	18300	18266	18372	18370	18351	18403	18348	18396	18436	18476	18390	18551	18383	18372	18467	18495	18510	18342	18411	18552	18469	18351	18439	18334	18328	18500	18494	18475	18566	18445	18316	18483	18272	18408	18494	18409	18519	18348	18527	18583	18228	18427	18503	18350	18408	18318	18310	18317	18518	18504	18385	18399	18228	18391	18407	18567	18357	18467	18415	18282	18377	18477	18397	18364	18448	18387	18309	18401	18454	18380	18426	18446	18421	18449	18309	18424	18414	18527	18344	18413	18551	18333	18499	18496	18411	18397	18217	18399	18500	18383	18357	18311	18497	18275	18394	18478	18323	18490	18531	18287	18260	18444	18309	18563	18423	18389	18530	18511	18380	18446	18225	18364	18429	18356	18471	18387	18558	18521	18456	18291	18540	18414	18387	18441	18364	18426	18580	18642	18434	18471	18456	18375	18369	18440	18425	18612	18394	18325	18369	18467	18355	18576	18386	18442	18408	18384	18555	18358	18469	18491	18458	18424	18469	18598	18134	18484	18400	18360	18439	18375	18264	18387	18400	18526	18476	18241	18369	18439	18400	18503	18472	18324	18483	18326	18521	18452	18574	18311	18356	18272	18527	18335	18677	18507	18590	18475	18317	18433	18509	18281	18301	18717	18288	18382	18440	18480	18392	18346	18309	18576	18409	18415	18358	18445	18392	18478	18351	18322	18432	18430	18459	18334	18214	18488	18403	18324	18412	18376	18415	18394	18468	18398	18539	18391	18336	18330	18380	18555	18360	18353	18362	18477	18513	18137	18553	18350	18367	18533	18388	18348	18403	18442	18444	18317	18359	18265	18389	18437	18261	18308	18262	18444	18539	18477	18374	18348	18484	18589	18397	18433	18316	18580	18318	18268	18517	18525	18315	18436	18488	18328	18424	18442	18430	18355	18397	18370	18452	18592	18176	18421	18293	18505	18476	18496	18351	18458	18256	18506	18453	18424	18258	18381	18347	18214	18457	18350	18455	18402	18360	18443	18447	18447	18471	18442	18588	18278	18442	18225	18583	18425	18476	18337	18598	18453	18199	18475	18399	18490	18417	18393	18436	18408	18352	18370	18471	18638	18322	18444	18311	18446	18436	18314	18431	18476	18393	18470	18623	18486	18409	18336	18370	18441	18446	18355	18400	18508	18424	18512	18485	18554	18244	18311	18627	18484	18270	18410	18388	18421	18279	18470	18420	18348	18333	18562	18495	18221	18388	18572	18597	18251	18514	18304	18401	18460	18372	18305	18398	18342	18404	18436	18400	18506	18396	18286	18349	18351	18453	18418	18429	18246	18486	18493	18511	18556	18308	18423	18442	18474	18382	18415	18144	18535	18379	18492	18466	18377	18432	18405	18450	18435	18373	18380	18451	18451	18486	18313	18358	18425	18158	18388	18519	18401	18430	18537	18426	18505	18417	18497	18255	18379	18388	18407	18507	18367	18470	18230	18302	18405	18403	18528	18566	18468	18426	18661	18572	18528	18391	18443	18257	18548	18262	18450	18401	18419	18450	18333	18475	18349	18549	18269	18655	18466	18439	18345	18460	18521	18255	18444	18470	18535	18281	18379	18471	18272	18376	18413	18610	18291	18540	18400	18438	18427	18364	18398	18389	18355	18212	18566	18429	18507	18452	18345	18389	18332	18438	18379	18286	18581	18427	18244	18177	18364	18377	18393	18456	18551	18412	18513	18567	18290	18398	18378	18486	18480	18427	18451	18349	18446	18332	18453	18466	18462	18344	18435	18520	18332	18276	18463	18451	18423	18248	18490	18492	18368	18492	18379	18434	18376	18380	18471	18572	18373	18468	18479	18290	18285	18559	18416	18589	18470	18388	18540	18273	18497	18463	18440	18354	18432	18341	18390	18316	18319	18400	18364	18566	18347	18289	18530	18475	18321	18369	18457	18389	18628	18320	18542	18365	18556	18594	18290	18366	18409	18394	18365	18536	18283	18443	18388	18331	18198	18283	18248	18428	18320	18323	18496	18345	18663	18360	18522	18368	18391	18509	18444	18288	18446	18378	18379	18407	18449	18454	18555	18430	18444	18420	18324	18503	18294	18419	18411	18538	18402	18396	18409	18458	18456	18569	18333	18294	18363	18285	18466	18547	18354	18399	18474	18534	18406	18414	18345	18490	18422	18340	18335	18210	18444	18465	18222	18295	18403	18519	18519	18446	18414	18311	18363	18365	18500	18426	18434	18386	18279	18517	18473	18580	18453	18256	18597	18418	18258	18348	18562	18307	18372	18263	18571	18340	18172	18574	18399	18370	18472	18507	18397	18403	18414	18594	18361	18073	18371	18451	18526	18388	18436	18508	18516	18636	18511	18478	18442	18274	18481	18334	18373	18337	18427	18479	18275	18466	18484	18569	18363	18551	18361	18447	18396	18527	18479	18416	18508	18489	18262	18326	18532	18444	18467	18161	18341	18399	18508	18443	18264	18469	18339	18470	18457	18437	18543	18404	18372	18300	18328	18379	18386	18480	18419	18424	18408	18449	18378	18432	18298	18397	18534	18332	18394	18494	18313	18406	18370	18462	18366	18446	18304	18375	18367	18435	18541	18436	18457	18559	18577	18416	18624	18557	18476	18423	18424	18296	18397	18377	18339	18349	18306	18362	18258	18405	18474	18446	18533	18379	18231	18569	18332	18409	18557	18480	18380	18501	18498	18443	18497	18370	18482	18502	18401	18328	18441	18332	18366	18431	18375	18340	18294	18541	18349	18350	18441	18437	18351	18464	18330	18398	18435	18427	18493	18297	18451	18344	18263	18467	18164	18503	18225	18505	18360	18408	18454	18287	18568	18426	18275	18492	18435	18413	18192	18433	18364	18280	18327	18389	18392	18469	18493	18391	18529	18597	18269	18532	18355	18421	18449	18386	18633	18572	18254	18480	18577	18355	18316	18531	18311	18365	18441	18355	18288	18554	18376	18381	18506	18207	18421	18440	18293	18429	18441	18138	18374	18534	18464	18375	18546	18528	18256	18450	18430	18428	18326	18498	18443	18339	18502	18464	18401	18480	18470	18331	18626	18499	18471	18413	18465	18573	18451	18404	18556	18468	18380	18173	18378	18370	18587	18453	18423	18516	18445	18421	18371	18343	18268	18493	18387	18387	18359	18312	18419	18557	18483	18439	18206	18344	18346	18443	18377	18352	18431	18458	18298	18368	18387	18466	18543	18308	18485	18349	18464	18368	18375	18471	18337	18438	18386	18239	18496	18495	18535	18273	18448	18254	18445	18557	18542	18483	18342	18206	18441	18349	18347	18438	18532	18469	18452	18461	18307	18534	18509	18486	18356	18458	18223	18425	18449	18384	18380	18441	18481	18485	18719	18403	18392	18583	18371	18488	18491	18331	18185	18465	18469	18200	18341	18399	18432	18521	18386	18455	18396	18544	18349	18494	18483	18507	18416	18390	18471	18264	18550	18431	18560	18357	18433	18499	18369	18548	18408	18460	18486	18529	18427	18313	18546	18398	18495	18545	18450	18506
23863	21376	28951	24356	23154	25180	25829	23232	22696	22836	30151	39305	34004	29811	25845	23366	22631	22206	22294	22501	22381	22403	22379	22221	22371	22516	22324	22356	22288	22348	22261	22105	22200	22313	22198	22331	22451	22366	22176	22247	22310	22318	22201	22057	22424	22175	22388	22169	22467	22238	22244	22131	22139	22294	22257	22225	22371	22332	22196	22127	22376	22064	22186	22080	22333	22301	22087	22237	22081	22304	22236	22394	22227	22250	22199	22164	22441	22152	22268	22240	22180	22117	22233	21957	22201	22027	22105	22105	22185	22337	22495	22189	22085	22427	22214	22160	22325	22265	22298	22072	22448	22047	22271	22235	22182	22240	22229	22154	22152	22403	22297	22393	22195	22392	22188	22092	22400	22226	22305	22047	22328	22292	22282	22222	22302	22206	22181	22188	22070	22352	22226	22147	22243	22351	22158	22015	22272	22204	22260	22279	22257	22147	22149	22272	22180	22124	21955	22219	22192	22099	22305	22261	22210	22366	22155	22118	22271	21920	22078	22069	22086	22203	22182	22205	22216	22070	22102	22221	21952	22181	22181	22199	22223	22266	22169	22215	22267	22261	22244	22129	22202	22016	22319	22112	22117	22151	22219	22231	22139	21929	22396	22343	22285	22133	22551	22176	22423	22091	22232	22219	22031	22257	22287	22053	22201	22185	22056	22085	22264	22286	22359	22442	22075	22109	22241	22070	22319	22288	22113	22384	22313	22166	22392	21945	21987	22353	22126	22078	22211	22257	22263	22160	22109	22061	22187	22111	22218	22182	22177	22134	22092	22080	22382	22423	22249	22267	22107	22125	22197	22128	22318	22228	22168	22406	21979	22187	22085	22146	22304	22262	22080	22408	22103	22113	22181	22076	22215	22219	22310	22272	22158	22189	22072	22032	22223	22219	22470	22231	22100	22086	22205	22333	22146	22296	22391	22182	22153	22128	22563	22127	22147	22284	22164	22095	22315	22054	22151	22231	22232	22076	22220	22207	22299	22031	22088	22196	22189	22290	22041	22134	22262	22170	22236	22266	22341	22107	22150	22115	22174	21978	22067	22163	22195	22101	22275	22198	21994	22082	22106	22061	22120	22401	22151	22145	22413	22056	22267	22291	22297	22290	22288	22142	22344	22126	22165	22486	22389	22190	22247	22085	22174	22303	22003	22326	22317	22568	22014	22242	22208	22352	22173	22268	22187	22164	22376	22159	21983	22391	22241	22288	22180	22307	22055	22056	22198	21978	22066	22220	22189	22147	22098	22254	22046	22127	22235	22359	22170	22320	22306	22289	22105	22101	22068	22058	22332	22009	22122	22067	22132	22344	22112	22105	22364	22144	22240	22214	22166	22281	22153	22342	22260	22198	22207	21955	22174	22394	22382	22252	22214	22319	22288	22362	22261	22221	22161	21975	22163	22137	22166	22148	22518	22272	22379	22385	22600	22316	22148	22343	22298	22065	22218	22448	22458	22205	22271	22335	22222	22342	22306	22204	22208	21943	22387	22186	22260	22242	22005	22239	22141	22198	22352	22380	22031	22180	21981	22302	22275	22142	22224	22097	22295	22295	22513	22084	21914	22130	22227	22103	22185	22301	22180	22185	22398	22107	21972	22157	22216	22181	22199	21960	22252	22124	22107	22137	22335	22110	22223	21928	22238	22137	22165	22305	22096	22109	22106	22215	22505	22073	22122	22128	22244	22251	22309	22267	22098	22219	22349	22228	22232	21934	22158	22293	22261	22060	22168	22300	22243	22282	22164	21843	22025	22237	22251	22074	22042	22234	22357	22147	22354	22491	22242	22065	22263	22010	22260	22157	22194	22146	22187	22303	22196	22242	22342	22433	22140	22244	22193	22285	22197	22114	22269	22246	22192	22211	22243	22325	22176	22305	22163	22213	22193	22162	22315	22092	22335	22105	22317	22379	22264	22286	22300	22188	21989	22191	22241	22031	22143	22196	22161	22217	22073	22041	22273	22073	22130	22041	22003	22202	22269	22315	22146	22212	22131	22211	22185	22111	22195	22231	22306	22174	22106	22108	22126	22061	22251	22310	22105	22056	22326	22291	22310	22248	22211	22229	22210	22131	22376	22219	22269	22161	22143	22067	22124	22121	22449	22215	22355	22148	22013	22114	22091	22112	22035	22092	22231	22179	22191	22294	22299	22064	22287	22164	22211	22043	22046	22054	22309	22245	22155	22189	22177	22270	22466	22063	22022	22121	22123	22278	22357	22176	22096	22110	22285	22196	22073	22229	22070	22207	22181	22249	22237	22092	22172	21967	22236	22015	22351	22213	22332	22201	22143	22260	22154	22167	22306	22383	22158	22139	22143	22282	22198	22250	22288	22490	22094	22384	22118	22120	22087	22085	22319	22330	22031	22128	22275	22224	22261	22200	22065	22372	22260	22336	22269	22094	22065	22122	22267	22134	22376	22439	22096	22333	22163	22210	22133	22110	22363	22074	22136	22166	22006	22269	22107	22091	22220	22346	22192	21963	22096	22292	22228	21968	22144	22283	22522	22255	22289	22368	22154	22178	22299	22218	22118	22016	22282	21998	21984	22174	22392	22162	22172	22346	22235	22198	22094	22364	22258	22008	22056	22263	22111	22242	22403	22282	22414	22041	22282	22138	22182	22285	22428	22198	22114	22068	22173	22295	22201	22208	22218	22304	22093	22316	22213	22170	22084	22006	22078	22410	22361	22214	22160	22300	22304	22199	22231	22191	22402	22200	22174	21981	22268	22190	22220	22355	22257	22277	22185	22285	22222	22275	22297	22315	22221	22335	22263	22293	22266	22168	22442	22157	22283	22360	22347	22201	22296	22449	22080	22305	22324	22397	22141	22330	22153	22023	22103	22354	22087	22203	22249	21998	22151	22112	22250	22247	22125	22178	22116	22032	22113	22067	22335	22168	22219	22281	22169	22125	22117	22239	22462	22155	22086	22124	22205	22085	22328	21999	22259	22094	22278	22307	22150	21923	22253	22274	22187	22151	22159	22422	22220	22336	22156	22272	22019	22148	22222	21976	22363	22515	22196	22074	22152	22069	22112	21965	22085	22279	22121	22263	22139	22095	21979	22258	22087	22385	22396	22238	22259	22192	22260	22048	22102	22246	22167	22246	22334	22257	22252	22261	22144	22304	22267	22275	22316	22176	22381	22178	22221	22317	22008	22075	21915	22084	22195	22202	22303	22267	22179	22203	22199	22189	22296	22152	22255	22140	22062	22269	22107	22063	22110	22353	22252	22162	22087	22217	22353	22165	22146	22312	22239	22216	22336	22206	22143	22226	22100	22104	22213	22040	22095	22043	22217	22405	22331	21973	22329	22225	22104	22204	22270	22255	22179	22188	22417	22093	22046	22249	22293	22304	22462	22016	22283	22153	22416	22206	22273	22128	22447	22185	22298	22321	22018	22233	22178	22480	22136	22128	22157	22137	22418	22598	22249	22241	22351	22231	22122	22109	22152	22314	22204	22235	22374	22193	22234	22257	22195	22298	22175	22163	21964	22154	22283	22194	22302	22282	22388	22144	22252	22322	22233	22183	22145	22217	22331	22137	22197	22490	22301	22067	22155	22123	22106	22302	22159	22013	22183	22022	22261	22128	22170	22156	22093	22427	22123	22065	22163	22280	22149	22169	22280	22410	22199	22187	22152	22346	22188	22084	22294	22279	22092	22306	22290	22408	21971	22107	22292	22123	22145	22173	22292	22163	22329	22394	22194	22290	22062	22159	22160	22265	22281	22121	22117	22183	22100	22248	22492	22259	21980	22091	22180	22077	22273	22305	22304	22181	22036	22072	22100	22254	22255	22044	22214	22264	22335	22171	22179	22072	22236	22177	22212	22264	22451	22246	22246	22420	22200	22076	22284	22335	22139	21900	22289	22370	22195	22047	22215	22273	22315	22368	21999	21979	22461	22139	22081	22141	22255	22168	22044	22362	22224	22366	22001	22138	22346	22401	22233	22162	22085	22103	22198	22282	21937	22208	22214	22411	22216	22173	22019	21989	22163	22052	22326	22308	22197	22269	22415	22205	22044	22293	22101	22206	22019	22316	22240	22079	22170	22150	22252	22301	22341	22241	22168	22115	22307	22137	22038	22178	22271	22275	22086	22157	22524	22341	22258	22235	22281	22301	22261	22369	22352	22203	22298	22191	22288	22146	22233	22284	22192	22113	22129	22295	22131	22146	22182	22241	22203	22006	22252	22252	22255	22178	22205	22168	22306	22192	22338	22286	22021	22135	22496	22311	22170	21973	22378	22445	22099	22104	22288	22084	22288	22061	22383	22188	22188	22158	22341	22129	22162	22081	22176	22226	22193	22414	22300	22244	22129	22048	22192	22213	22248	22182	22282	22257	22040	22258	22197	22332	22306	22288	22300	22325	22217	22417	22134	22353	22223	22075	22365	22088	22153	22250	22331	22150	22285	22294	22340	22092	22200	22307	22228	22147	22241	22041	22171	22092	22451	22207	22440	22219	22206	22121	22074	22129	22239	22057	22181	22076	22219	22096	22134	22056	22315	22276	22222	22335	22220	21926	22227	22248	22135	22106	22195	22380	22283	22225	22385	21981	22025	22236	22202	22085	22260	22306	22187	22288	22300	22045	22272	22159	22234	22218	22145	22121	22314	22165	22193	22093	22099	22236	22227	22264	22241	22192	22237	22238	22326	22350	22457	22333	22158	22514	22237	22074	22110	22200	22270	22431	22161	22324	22110	21937	22237	22084	22214	22124	22205	22308	22175	22186	22284	22122	22168	22316	22115	22257	22325	22195	22370	22032	22033	22057	22149	22266	22367	22387	22288	22169	22176	22290	22194	22116	22232	22182	22224	22482	22389	22230	22057	22282	22277	22193	22198	22239	22200	22325	22197	22185	22360	22374	22314	22472	22158	22332	22074	22154	22277	22371	22330	22215	22329	22242	22317	22378	22405	22255	22182	22230	22148	22340	22352	22349	22172	22166	22333	22256	22202	22060	22188	22120	22480	22182	22117	22055	22181	22209	22034	22309	22094	21968	22267	21934	22079	22150	22106	22061	22062	22231	22258	22169	22330	22202	22136	22298	22265	22282	22193	22133	22157	22011	22085	22064	22387	22364	22103	22274	22119	22561	22254	22238	22090	22310	22076	22100	22135	22428	22501	22215
18608	29502	27968	24160	22899	21227	20454	19835	19460	19243	31772	39756	33419	28379	22949	19445	18582	18984	18741	18750	18690	18853	18619	18927	18695	18775	18758	18620	18804	18654	18733	18742	18558	18779	18901	18822	18764	18850	18834	18572	18808	18709	18768	18665	18818	18599	18701	18762	18721	18722	18728	18784	18863	18610	18800	18752	18692	18739	18830	18838	18891	18741	18912	18758	18871	18531	18744	18690	18768	18873	18780	18769	18698	18753	18720	18660	18592	18736	18597	18638	18758	18892	18741	18735	18602	18691	18666	18630	18573	18885	18571	18650	18850	18709	18639	18631	18614	18578	18645	18773	18631	18827	18617	18727	18831	18728	18678	18859	18747	18756	18712	18607	18836	18710	18692	18661	18833	18757	18732	18770	18622	18725	18547	18722	18504	18607	18646	18701	18551	18817	18664	18745	18636	18791	18843	18643	18701	18646	18704	18636	18649	18836	18727	18655	18823	18760	18716	18708	18580	18714	18599	18673	18576	18785	18740	18840	18585	18622	18791	18966	18628	18655	18667	18666	18790	18750	18814	18707	18663	18604	18646	18818	18795	18790	18613	18794	18646	18677	18720	18592	18641	18710	18535	18934	18755	18559	18641	18636	18771	18674	18701	18565	18740	18660	18715	18668	18837	18655	18803	18767	18852	18617	18723	18841	18694	18752	18824	18830	18680	18597	18864	18661	18735	18739	18668	18763	18736	18907	18639	18748	18724	18580	18746	18594	18836	18778	18747	18747	18765	18700	18753	18633	18785	18679	18678	18847	18619	18714	18721	18689	18789	18697	18649	18756	18528	18809	18642	18736	18668	18614	18750	18487	18582	18718	18509	18537	18776	18683	18647	18867	18702	18690	18660	18735	18751	18605	18654	18673	18722	18697	18652	18768	18828	18658	18762	18563	18657	18704	18816	18684	18684	18751	18782	18612	18749	18648	18750	18567	18776	18747	18810	18803	18847	18761	18656	18564	18549	18886	18664	18672	18615	18677	18533	18834	18529	18681	18637	18684	18845	18653	18821	18776	18830	18748	18579	18706	18677	18880	18754	18791	18699	18565	18843	18721	18644	18671	18759	18835	18898	18777	18829	18684	18676	18702	18748	18855	18670	18762	18651	18729	18515	18613	18643	18607	18849	18774	18707	18574	18722	18701	18683	18761	18640	18619	18517	18872	18660	18767	18648	18665	18620	18600	18729	18815	18496	18628	18809	18536	18558	18759	18608	18700	18644	18743	18772	18645	18666	18651	18627	18806	18539	18808	18838	18787	18598	18669	18565	18676	18563	18736	18720	18623	18600	18684	18675	18426	18636	18813	18793	18639	18651	18637	18767	18794	18738	18760	18541	18610	18790	18745	18551	18587	18620	18801	18701	18708	18915	18578	18771	18834	18584	18644	18778	18722	18773	18782	18770	18720	18694	18675	18710	18625	18637	18802	18583	18880	18815	18904	18801	18646	18707	18678	18801	18707	18428	18705	18773	18744	18750	18811	18444	18808	18807	18674	18703	18824	18625	18540	18796	18695	18673	18783	18761	18488	18643	18744	18695	18631	18777	18704	18732	18585	18613	18680	18623	18728	18794	18582	18673	18514	18607	18834	18641	18685	18700	18636	18710	18609	18777	18765	18568	18682	18780	18634	18798	18639	18782	18696	18811	18789	18463	18667	18602	18685	18619	18779	18801	18658	18588	18547	18741	18655	18689	18872	18479	18872	18893	18592	18848	18568	18581	18807	18716	18730	18644	18729	18612	18710	18757	18722	18710	18798	18855	18563	18660	18691	18601	18695	19047	18782	18769	18607	18731	18677	18799	18569	18596	18853	18791	18723	18764	18758	18860	18660	18849	18649	18706	18698	18594	18727	18899	18633	18645	18697	18476	18593	18547	18787	18710	18764	18752	18648	18838	18645	18650	18760	18738	18851	18631	18675	18912	18424	18758	18654	18740	18593	18677	18567	18820	18571	18556	18612	18683	18708	18655	18657	18677	18742	18680	18715	18704	18638	18679	18817	18765	18727	18828	18887	18756	18882	18741	18673	18735	18646	18539	18757	18795	18623	18864	18871	18688	18729	18827	18809	18700	18733	18785	18543	18764	18651	18698	18586	18716	18728	18714	18672	18526	18831	18735	18649	18730	18751	18771	18656	18704	18779	18701	18751	18729	18753	18548	18546	18807	18650	18651	18897	18776	18613	18836	18666	18755	18731	18637	18716	18701	18550	18763	18896	18848	18714	18844	18751	18696	18572	18590	18567	18562	18733	18853	18522	18784	18682	18765	18612	18713	18805	18632	18658	18820	18673	18813	18523	18620	18600	18793	18597	18876	18855	18738	18771	18617	18800	18781	18751	18766	18597	18618	18470	18620	18873	18835	18701	18742	18697	18648	18864	18705	18596	18773	18709	18642	18784	18875	18416	18630	18731	18761	18776	18584	18617	18682	18783	18766	18622	18771	18743	18756	18758	18640	18732	18556	18531	18809	18685	18731	18665	18713	18816	18668	18724	18649	18733	18632	18913	18617	18811	18626	18640	18707	18978	18738	18794	18721	18622	18628	18813	18743	18748	18876	18596	18838	18721	18792	18658	18784	18723	18742	18548	18958	18745	18719	18710	18596	18727	18569	18730	18693	18665	18678	18649	18842	18507	18715	18567	18659	18587	18716	18679	18711	18937	18773	18835	18871	18693	18662	18655	18698	18712	18833	18845	18751	18754	18650	18789	18625	18748	18811	18493	18661	18620	18604	18742	18791	18743	18799	18633	18772	18769	18944	18955	18549	18629	18737	18662	18821	18632	18900	18684	18635	18829	18653	18757	18579	18742	18680	18670	18675	18914	18595	18512	18694	18817	18592	18611	18727	18745	18838	18529	18790	18682	18662	18738	18638	18757	18682	18816	19011	18565	18570	18635	18777	18654	18742	18597	18612	18689	18630	18736	18744	18728	18704	18733	18819	18873	18605	18724	18853	18621	18623	18666	18604	18744	18673	18647	18640	18678	18766	18700	18720	18563	18766	18636	18720	18597	18796	18612	18766	18608	18817	18748	18795	18694	18576	18691	18606	18808	18578	18691	18790	18813	18914	18890	18688	18875	18854	18623	18758	18772	18649	18726	18523	18654	18724	18902	18662	18629	18534	18891	18754	18774	18853	18447	18915	18820	18616	18759	18915	18813	18726	18579	18582	18613	18699	18734	18685	18606	18670	18632	18842	18908	18592	18697	18585	18934	18734	18700	18612	18668	18630	18606	18645	18819	18928	18736	18419	18744	18818	18663	18653	18814	18877	18731	18631	18810	18537	18641	18624	18731	18775	18746	18652	18878	18730	18896	18964	18737	18542	18748	18731	18765	18700	18507	18928	18678	18816	18720	18631	18792	18688	18636	18722	18839	18809	18657	18708	18716	18717	18649	18539	18685	18470	18579	18687	18615	18719	18715	18656	18695	18695	18681	18880	18657	18694	18430	18722	18748	18741	18555	18636	18830	18890	18718	18869	18704	18649	18755	18822	18651	18801	18856	18765	18647	18705	18781	19014	18676	18683	18749	18733	18828	18818	18755	18668	18553	18788	18691	18459	18715	18802	18728	18619	18785	18588	18718	18628	18704	18820	18690	18688	18570	18645	18676	18611	18848	18730	18808	18573	18760	18536	18793	18863	18580	18711	18617	18703	18731	18696	18770	18832	18589	18879	18703	18745	18723	18691	18735	18584	18776	18557	18577	18778	18701	18753	18809	18756	18729	18697	18784	18589	18637	18976	18411	18693	18644	18597	18684	18746	18755	18639	18809	18749	18722	18665	18571	18917	18750	18676	18638	18690	18536	18966	18703	18713	18692	18654	18840	18835	18595	18688	18702	18661	18761	18562	18570	18766	18707	18788	18779	18524	18706	18651	18746	18647	18801	18659	18857	18582	18705	18735	18768	18726	18802	18543	18393	18879	18597	18848	18841	18850	18549	18672	18838	18542	18846	18816	18833	18703	18789	18650	18681	18791	18727	18717	18827	18648	18712	18737	18725	18792	18860	18652	18764	18657	18783	18709	18831	18689	18682	18853	18651	18693	18770	18609	18679	18866	18682	18728	18787	18699	18828	18601	18813	18647	18659	18735	18816	18686	18665	18710	18787	18656	18706	18779	18705	18714	18537	18591	18634	18698	18636	18673	18765	18536	18846	18833	18591	18876	18734	18835	18670	18689	18850	18598	18715	18817	18594	18715	18699	18654	18858	18738	18798	18737	18727	18539	18623	18483	18554	18862	18714	18726	18658	18730	18672	18561	18593	18592	18520	18636	18730	18858	18519	18825	18584	18697	18658	18632	18725	18844	18735	18843	18883	18756	18767	18683	18563	18776	18623	18561	18698	18701	18721	18617	18642	18861	18713	18757	18549	18675	18805	18645	18713	18744	18629	18725	18650	18864	18535	18795	18725	18844	18822	18901	18835	18597	18774	18753	18645	18604	18848	18768	18481	18652	18821	18793	18724	18657	18753	18802	18772	18742	18723	18684	18782	18682	18654	18787	18690	18602	18814	18847	18707	18605	18582	18762	18774	18629	18818	18533	18844	18657	18690	18654	18785	18853	18823	18610	18815	18622	18704	18554	18854	18498	18721	18566	18704	18648	18923	18706	18883	18652	18668	18717	18668	18700	18620	18721	18806	18786	18534	18693	18609	18753	18576	18638	18722	18633	18541	18671	18753	18865	18596	18807	18660	18723	18696	18666	18796	18707	18801	18621	18865	18875	18698	18649	18635	18697	18545	18692	18714	18731	18747	18675	18705	18787	18640	18724	18839	18864	18834	18840	18616	18852	18657	18850	18813	18577	18823	18740	18733	18697	18905	18830	18737	18638	18575	18829	18726	18729	18855	18604	18768	18848	18597	18863	18805	18758	18600	18684	18843	18662	18871	18484	18811	18732	18818	18729	19020	18663	18704	18671	18899	18720	18687	18868	18690	18752	18733	18743	18792	18653	18774	18877	18586	18730	18577	18485	18740	18639	18733	18565	18774	18717	18717	18634	18733	18866	18680	18645	18731	18773	18734	18767	18665	18772	18742	18651	18826	18697	18732	18745	18765	18818	18935	18851	18633	18582	18895	18687	18782	18703	18579	18767	18720	18757	18627	18586	18756	18728	18831	18831	18609	18838	18717	18664	18765
22833	21375	29348	23826	21784	25061	28736	23876	23476	24025	40281	49156	41837	35093	28644	24600	23096	22743	22870	22911	22912	22884	22971	22679	22786	22676	22841	22733	22919	22898	22849	22699	22789	22846	22860	22834	22769	22878	22791	22960	22782	22825	22619	22789	22802	22856	22632	22640	22835	22718	22897	22807	22882	22877	22889	22712	22829	22575	22891	22812	22670	22849	22721	22824	22543	22739	22923	22867	22851	22802	22629	22652	22701	22851	22465	22788	22835	22589	22789	22755	22660	22771	22598	22710	22869	22708	22554	22583	22550	22908	22668	22941	22760	22881	22978	22568	22781	22669	22823	22711	22588	22747	22559	22847	22688	22825	22792	22723	22593	22728	22679	22485	22520	22546	22720	22905	22679	22672	22764	22519	22665	22812	22569	22649	23014	22826	22707	22663	22703	22740	22816	22460	22609	22729	22577	22828	22403	22865	22556	22598	22758	22644	22764	22594	22638	22835	22834	22762	22812	22768	22918	22864	22691	22792	22594	22670	22565	22544	22755	22530	22634	22638	22689	22599	22621	22603	23005	22532	22889	22663	22690	22633	22729	22537	22688	22705	22610	22507	22627	22638	22891	22735	22742	22841	22698	22615	22497	22479	22524	22713	22583	22648	22780	22662	22820	22788	22813	22747	22752	22647	22796	22775	22842	22716	22760	22760	22665	22631	22525	22724	22916	22823	22548	22778	22510	22751	22715	22624	22711	22632	22652	22516	22563	22684	22573	22644	22739	22548	22775	22839	22729	22600	22768	22556	22666	22894	22782	22663	22667	22639	22565	22709	22548	22631	22667	22870	22518	22603	22727	22818	22755	22732	22796	22609	22897	22637	22741	22600	22702	22716	22681	22750	22755	22637	22556	22684	22652	22792	22749	22720	22766	22679	22638	22735	22694	22968	22675	22539	22862	22753	22612	22796	22645	22584	22562	22805	22578	22631	22713	22494	22478	22670	22636	22550	22737	22897	22583	22757	22593	22528	22475	22791	22810	22717	22640	22620	22875	22579	22753	22695	22584	22812	22813	22867	22545	22518	22639	22594	22665	22519	22774	22551	22668	22597	22466	22697	22681	22498	22761	22726	22508	22847	22932	22839	22655	22575	22571	22870	22628	22719	22800	22657	22625	22713	22550	22509	22498	22773	22674	22625	22930	22574	22396	22656	22704	22832	22723	22699	22782	22512	22538	22585	22584	22559	22528	22617	22634	22390	22878	22564	22783	22443	22785	22566	22655	22755	22651	22763	22691	22645	22707	22671	22493	22632	22665	22704	22610	22750	22497	22766	22587	22649	22767	22585	22610	22892	22682	22628	22587	22582	22537	22468	22900	22542	22618	22883	22884	22614	22824	22699	22715	22382	22695	22558	22385	22640	22909	22455	22704	22660	22592	22750	22779	22623	22660	22492	22887	22606	22756	22614	22622	22574	22765	22700	22854	22653	22445	22660	22649	22587	22855	22701	22700	22720	22725	22743	22485	22756	22688	22803	22608	22590	22862	22633	22665	22591	22688	22671	22637	22440	22868	22671	22283	22892	22725	22568	22758	22671	22774	22675	22646	22929	22688	22466	22560	22577	22762	22634	22735	22676	22586	22674	22707	22571	22505	22630	22482	22596	22731	22676	22669	22574	22665	22602	22535	22791	22739	22503	22792	22772	22749	22688	22851	22779	22830	22769	22629	22641	22645	22655	22628	22903	22751	22800	22567	22703	22717	22653	22656	22551	22747	22685	22654	22518	22575	22818	22458	22552	22700	22643	22389	22836	22434	22748	22529	22418	22594	22853	22681	22666	22500	22774	22764	22560	22860	22592	22731	22540	22708	22571	22668	22598	22799	22798	22746	22684	22735	22613	22714	22833	22691	22763	22500	22562	22664	22660	22714	22502	22809	22838	22509	22633	22632	22795	22639	22798	22789	22653	22568	22810	22835	22589	22566	22207	22635	22694	22549	22735	22803	22822	22711	22649	22559	22580	22654	22701	22601	22554	22523	22780	22554	22769	22765	22606	22651	22531	22513	22733	22653	22561	22689	22694	22901	22767	22758	22715	22746	22720	22804	22728	22635	22637	22793	22786	22759	22736	22633	22752	22571	22742	22701	22551	22701	22705	22794	22632	22635	22606	22590	22580	22701	22674	22539	22584	22619	22786	22837	22627	22815	22790	22752	22730	22695	22693	22782	22672	22429	22771	22699	22672	22708	22641	22666	22446	22507	22953	22766	22532	22496	22626	22547	22764	22725	22695	22690	22763	22639	22669	22655	22531	22899	22629	22529	22631	22440	22646	22571	22591	22596	22499	22841	22808	22878	22550	22631	22646	22525	22519	22700	22655	22831	22671	22651	22691	22527	22812	22641	22715	22636	22736	22514	22631	22588	22589	22661	22750	22725	22771	22693	22432	22753	22586	22684	22610	22823	22932	22592	22626	22536	22644	22878	22645	22693	22594	22734	22919	22702	22750	22561	22404	22790	22601	22643	22700	22643	22690	22718	22751	22525	22602	22731	22234	22614	22557	22621	22747	22549	22656	22701	22652	22430	22696	22800	22790	22599	22698	22708	22536	22738	22447	22728	22559	22722	22377	22493	22576	22512	22598	22595	22717	22442	22686	22627	22769	22734	22589	22706	22524	22861	22610	22485	22639	22795	22682	22673	22622	22741	22469	22892	22686	22598	22514	22497	22557	22700	22572	22541	22577	22758	22762	22684	22884	22585	22639	22484	22551	22717	22600	22614	22633	22754	22955	22414	22713	22629	22802	22802	22854	22590	22633	22844	22653	22599	22689	22562	22507	22736	22777	22722	22666	22421	22768	22670	22569	22764	22781	22602	22889	22549	22591	22654	22610	22581	22548	22739	22722	22509	22294	22503	22763	22529	22600	22620	22524	22644	22718	22606	22524	22750	22770	22746	22890	22695	22606	22760	22528	22736	22835	22627	22603	22616	23011	22793	22689	22628	22631	22547	22743	22620	22539	22868	22761	22775	22772	22527	22582	22947	22725	22544	22636	22496	22830	22669	22790	22744	22689	22623	22500	22538	22604	22884	22626	22512	22647	22718	22617	22547	22750	22423	22804	22905	22950	22775	22684	22817	22592	22853	22634	22721	22531	22711	22875	22700	22683	22612	22644	22607	22767	22708	22685	22733	22485	22760	22557	22553	22527	22538	22578	22882	22589	22698	22550	22604	22638	22718	22589	22769	22736	22640	22692	22838	22638	22766	23051	22825	22795	22662	22749	22537	22590	22583	22693	22496	22686	22628	22583	22868	22489	22710	22662	22557	22892	22743	22675	22545	22383	22691	22667	22756	22522	22713	22570	22762	22961	22462	22440	22641	22642	22606	22852	22657	22676	22499	22470	22575	22627	22784	22708	22720	22764	22843	22862	22660	22571	22660	22732	22493	22726	22802	22577	22644	22550	22629	22542	22804	22727	22838	22648	22767	22614	22633	22753	22789	22767	22745	22664	22651	22762	22639	22721	22439	22791	22817	22904	22738	22423	22507	22547	22432	22795	22769	22588	22905	22554	22924	22976	22707	22535	22468	22780	22765	22522	22796	22632	22749	22734	22706	22582	22914	22663	22895	22744	22742	22529	22732	22524	22636	22607	22708	22638	22807	22698	22663	22571	22804	22538	22668	22678	22542	22752	22722	22612	22618	22756	22610	22704	22674	22503	22781	22949	22758	22645	22517	22676	22639	22588	22705	22685	22764	22609	22638	22572	22694	22733	22592	22621	22761	22649	22804	22623	22602	22576	22627	22727	22687	22498	22688	22809	22593	22644	22560	22709	22898	22728	22698	22510	22737	22610	22711	22610	22738	22791	22628	22814	22494	22767	22696	22580	22561	22360	22822	22761	22646	22586	22808	22455	22813	22601	22706	22912	22648	22486	22860	22739	23038	22558	22848	22792	22634	22731	22703	22597	22424	22446	22668	22625	22721	22708	22723	22563	22922	22955	22658	22523	22583	22640	22567	22641	22557	22476	22575	22784	22625	22655	22557	22665	22849	22788	22506	22711	22746	22896	22618	22692	22572	22760	22484	22741	22571	22890	22295	22937	22714	22815	22626	22631	22692	22637	22822	22816	22798	22406	22776	22451	22427	22730	22841	22560	22582	22771	22766	22869	22750	22720	22442	22715	22792	22759	22586	22757	22688	22559	22555	22615	22678	22749	22552	22863	22792	22780	22629	22839	22562	22760	22698	22639	22588	22766	22932	22841	22612	22581	22397	22656	22546	22626	22555	22756	22851	22609	22748	22667	22673	22703	22779	22600	22551	22593	22847	22641	22674	22721	22543	22680	22442	22495	22706	22687	22793	22828	22758	22592	22911	22912	22657	22493	22576	22664	22538	22746	22694	22624	22585	22783	22506	22690	22572	22794	22625	22497	22623	22740	22649	22799	22758	22606	22695	22727	22556	22663	22645	22773	22607	22513	22558	22623	22615	22866	22600	22875	22713	22216	22684	22889	22623	22805	22612	22775	22753	22446	22629	22445	22840	22674	22649	22573	22596	22696	22595	22674	22553	22731	22982	22731	22856	22657	22780	22676	22498	22632	22817	22665	22657	22669	22829	22688	22590	22603	22873	22629	22888	22723	22508	22643	22719	22614	22774	22486	22537	22841	22518	22676	22656	22446	22753	22487	22451	22813	22683	22801	22786	22581	22657	22728	22721	22558	22740	22740	22764	22805	22638	22795	22740	22545	22866	22447	22601	22646	22688	22952	22792	22659	22491	22546	22765	22645	22734	22763	22743	22653	22773	22721	22793	22728	22572	22639	22789	22714	22680	22751	22585	22513	22742	22858	22693	22718	22714	22539	22664	22586	22415	22592	22574	22656	22535	22679	22705	22782	22646	22301	22772	22605	22608	22808	22789	22741	22715	22546	22542	22587	22486	22763	22687	22660	22644	22772	22567	22712	22629	22549	22699	22610	22546	22631	22595	22550	22715	22577	22683	22748	22659	22582	22669	22581	22594	22579	22667	22585	22551	22681	22943	22592	22770	22703	22636	22616	22667	22481	22660	22689	22817	22759	22759	22689	22355	22586	22701	22860	22908	22654	22722	22858	22703	22667	22646	22682	22800	22716	22601	22817	22686	22784	22581	22740	22755	22599	22700	22644	22507	22764	22685	22653	22649	22644	22735	22517
20432	37094	33739	26934	24530	22649	21615	20755	20395	20145	43246	48512	41714	34442	26015	20303	19046	19147	19053	19088	19030	18950	18974	18894	18918	19020	19057	19054	19028	19028	19223	19031	19247	19074	19252	19256	18975	19116	18949	19008	19151	18942	19032	18944	19003	18932	18964	19125	19120	19017	18957	18953	18958	19021	18877	19172	18923	19015	19047	19034	18997	18928	19062	18815	18980	18891	18882	18857	19054	18962	19038	19083	18909	18925	18894	19086	18971	18983	18938	19095	19047	18964	18936	18894	19089	18998	18989	18902	19064	19010	19031	19093	18951	18871	18981	19032	18998	18946	18983	18917	18835	19039	18909	18745	19040	18984	18813	19219	19224	18863	18998	19045	18874	18960	18947	18864	18960	19004	18907	18935	18907	18866	19189	18918	19155	18845	18877	19053	18912	18739	19103	19023	19064	18943	18928	19053	18880	18956	19165	19063	18995	18919	18754	19024	18822	18949	18863	19025	18770	19000	18782	19022	18892	18909	18943	19075	19051	18918	18989	19142	18889	18981	18958	19030	19033	18944	19138	18849	19024	18859	18975	18937	18933	18871	18833	19088	18845	18999	19009	18963	19077	18976	19141	19000	19037	18928	19151	18924	18967	18919	18919	18916	18890	19001	18965	19084	19010	19009	18905	19065	18735	18989	18993	19002	18976	19024	18972	18899	19154	18916	18900	19099	18869	18915	19013	18991	18956	19065	18930	18987	19117	19125	18923	19113	19010	18833	19080	19050	19009	18894	18920	19026	18947	19049	18979	18844	19049	18911	18954	18995	18969	18867	18842	19010	19105	18983	18968	18894	19102	18938	18848	18812	18860	18963	18986	18875	18902	19003	18859	19019	18889	18848	18925	19045	18935	18994	19092	18865	19005	18935	18992	19036	18944	18971	18940	18782	18920	19071	18950	18832	18996	19156	18798	18985	18926	18949	18889	18989	18838	18957	18895	19080	18933	18959	18929	18966	18999	18959	18896	19085	18820	19030	18660	18994	19133	18852	18940	18950	18916	18923	19006	18996	18920	18920	18912	18855	18978	18950	18977	18924	19100	18839	18969	18972	18894	19051	19042	19052	19044	19211	18904	18785	18972	18774	18864	18825	19150	19099	18812	18851	19053	18943	18984	18867	19046	18847	18653	18987	19058	18815	18890	18893	19109	18683	18951	18841	18889	18788	18963	18875	19048	18890	19056	19035	19111	18900	18862	19021	19126	18894	19097	18914	18920	19147	18957	19093	18986	19106	19119	18970	18925	18978	18794	18954	18850	18919	19051	19072	19096	18822	19049	18978	19072	18934	18894	18985	18805	18947	18849	18946	18829	19071	19027	18891	18997	19023	18995	18966	19105	19106	19025	18988	18917	18852	19049	19231	19026	18950	18909	18947	19046	18937	18892	18877	18922	19034	18940	18947	18957	19080	18918	18921	18935	18805	18891	18833	18976	19113	18868	18982	18961	18803	18875	18806	18991	19097	18974	18977	18963	18953	18913	18834	18871	19019	19000	18895	18972	19066	18867	18847	19040	19036	18942	19063	19035	18941	19064	18924	19002	19010	18978	18842	18936	18854	18921	18975	18765	18776	18887	18756	19007	19002	18875	18819	18963	18958	18943	18945	19056	18827	18970	19112	18967	18943	18999	18848	19076	18890	19040	18964	18936	18989	18963	18915	19054	19067	18945	18969	19096	18951	18984	19145	19091	18870	18874	19044	18883	18981	18922	18888	18774	19001	18994	18880	18866	18964	19126	18877	19028	18928	18869	19031	19010	19106	18936	18960	19022	18987	18985	18907	18986	18912	18912	18857	18907	19039	19001	18994	18935	19133	18883	18965	19054	19056	18895	19109	19047	19068	19037	18832	18829	19003	18825	18873	19089	18892	18889	18941	19228	18720	18615	19098	18946	18775	18999	19204	18850	18819	18852	18956	18795	19025	18840	18983	18937	18833	19056	19005	18988	18899	19046	18720	19050	18934	18989	18882	19031	18778	18943	18866	18871	18898	18949	18856	19058	18976	18964	18949	18865	18900	18947	18971	18882	19071	18959	18833	18827	19056	18895	18934	19016	18983	18988	19067	18879	19047	18932	18925	18985	19052	18840	18974	18965	18949	18964	19081	18928	19111	19000	18895	18945	19111	18919	18862	19050	18856	18803	18970	18926	18922	18925	18973	18942	18937	18986	18924	19030	18944	19013	18888	18981	18906	18981	18937	18891	18973	19032	18928	18954	19019	19071	18851	18972	18968	18845	18959	19017	18829	18925	18893	18897	19099	18980	19002	18986	18923	18787	18887	18939	19163	18915	19003	19005	18964	19019	18996	19156	18895	18814	18803	18938	18750	19076	19115	19020	18869	19026	19094	18857	19017	18923	18985	19006	18831	18861	19006	19188	18798	19081	18977	18974	18943	19088	18918	18860	18898	18979	19074	18919	19030	18841	18979	19059	19036	18874	19179	18922	18920	18994	18954	18855	18878	18861	18862	18805	19031	18959	18785	19053	19030	18910	18927	18929	19046	19038	18949	19108	18904	19005	18771	18909	19032	19019	18981	19053	18935	18921	19049	18924	18939	18898	18870	19045	18996	19000	18834	18916	18966	18912	18883	18992	19258	19036	18991	19065	18894	18928	18862	18945	18866	18813	19130	18953	18845	18915	18882	18859	19021	19022	18861	18833	18994	19018	18921	18804	19073	18782	19021	19009	18825	19079	18815	18965	18758	19013	18962	19022	19082	19102	19048	18880	19137	18956	18855	18958	19100	18821	18821	18959	18776	18848	19008	18733	18960	19106	18965	19063	18832	18833	18985	18899	18851	18990	18891	18972	19009	19080	18835	18967	19056	18922	18939	18986	18927	18981	18864	18835	19058	19111	18957	19010	18883	18940	18917	18998	18798	18823	18947	18853	18981	18966	18946	19033	19063	18859	18832	18943	18903	18993	19044	18821	18919	18956	18946	18778	19043	18943	18901	18996	19083	18847	19069	18939	18821	18948	18831	19180	18961	18926	18945	18844	18830	18789	18995	18979	18956	18824	18961	18988	18957	19015	18742	18967	18965	18949	18892	19073	18817	19098	18952	18851	18986	18870	18898	18989	18894	18723	18939	18891	19142	18916	18797	18927	18962	18966	18821	18764	18918	19023	18918	19055	18917	18914	18996	18968	18986	18807	18925	18835	18954	19135	19042	19060	18988	18909	18961	18876	18814	18918	18971	18965	19036	18813	18877	18789	19022	18936	18854	19013	19068	18834	19071	19077	18974	18980	18823	19023	18983	18932	18802	18969	18922	18968	19094	19020	18797	19024	18968	18787	19100	18801	19006	19017	19164	19031	19012	19101	18953	18909	18962	19233	18928	19028	18991	18798	19028	19010	18996	18830	18884	18909	19139	18848	19065	18847	18866	18880	18844	19153	18855	18840	19066	19090	19045	18985	18919	18862	19033	19014	19020	18969	18850	18965	19021	18914	18963	19042	18892	19114	18968	19084	18836	19004	18876	18985	18823	18939	19005	18981	18832	18997	18992	18968	18870	18960	19077	18961	18943	18953	19146	18886	18930	18965	19048	19006	18960	18887	18870	18936	18888	18906	18891	18898	18910	18879	18894	18965	19024	18941	19028	18973	18877	18903	19096	18890	18901	19143	18881	19101	19050	18839	19059	19009	18930	18993	18777	19039	19077	18961	18952	18887	18912	18987	18930	18913	18833	18923	18893	19140	19036	18953	19014	18944	19151	18694	18957	18993	19101	18928	18837	19237	18973	19023	18901	18925	18895	18889	18993	18943	18860	18896	18971	18912	18855	18837	19051	18830	18947	19048	18984	18972	18925	18888	19081	18793	18890	19065	18904	19026	18955	19114	19011	19035	19005	19047	18795	18925	19009	18955	19018	18849	18857	18951	19011	19208	18946	18929	18890	18838	18897	18974	19011	18929	18902	18851	18991	18813	18882	18955	19000	18926	18930	18817	18927	18838	18895	18864	18908	18803	19067	18799	18923	18864	19103	18966	18978	19122	18861	18926	18837	18936	18931	18997	18773	18930	18951	18968	18826	18715	19127	19056	18813	18887	19020	19032	18832	19001	18996	19090	18823	19124	18975	18990	18958	18994	18977	18956	18936	18979	18814	19005	18989	19150	19065	18903	18897	18940	18849	19010	18771	18994	18955	18886	18743	19084	19101	18995	19038	18979	18988	18937	19040	19148	18953	18782	18828	19032	19103	18838	19074	18926	18873	18960	18790	18998	18777	18964	18956	18784	18963	18959	18882	19053	19015	19061	18818	18978	19011	19166	18912	18923	19050	18918	19042	19021	19025	19014	19028	18900	18889	19034	18918	18925	19068	18676	18883	19024	18927	18879	18892	18945	18931	19049	18972	18930	18889	18984	19193	18920	19248	19014	18953	18762	18877	18784	18825	18985	19040	18906	18968	18875	19031	18933	18991	19040	18868	18698	19099	18993	18735	19034	18922	19143	18815	18884	19029	18944	18947	19035	18998	18980	18905	19168	19039	19002	18858	18867	18951	18963	18861	18953	18970	19014	18962	18894	18939	19101	19047	19066	18925	18946	18862	18925	18851	18835	18895	18991	19048	18899	18911	18900	19043	18991	18994	19019	18881	18874	19042	18962	19064	19013	18884	18977	19019	18900	18794	18999	18734	19127	18997	18934	18875	18983	18905	18781	18892	19090	18912	18940	18917	18970	18868	18881	19028	18885	18998	18947	19143	19092	18925	18881	18952	19100	18855	18963	18902	18756	18911	18867	18974	18926	19055	19100	18743	19002	19033	18907	18860	18824	18787	18989	18913	18982	18950	18956	18843	19029	18928	19041	18973	18858	18860	18926	18845	18985	18901	19197	18870	18799	18917	18764	18890	18943	19008	18881	18824	18926	18812	18937	19030	18937	18887	19014	18947	18979	18990	19099	18890	18918	19149	18866	19047	19021	19080	18762	19038	18780	18737	18935	18814	18749	18932	19057	19132	19069	18895	18900	19055	18982	19019	19188	18860	19007	18890	18785	18887	18844	19092	18942	18840	18889	18882	19038	18832	18946	18791	19009	18978	19001	18892	18942	18926	19017	18878	18928	18942	19078	18936	18841	18916	18982	19108	18786	19035	18802	19120	18880	19042	18814	18883	19008	18952	18890	18832	19068	18817
27650	22558	27629	25833	22910	22779	22853	22439	22336	22440	23507	25005	24612	23406	22857	22530	22370	22303	22284	22498	22245	22060	22313	22196	22326	22442	22432	22299	22115	22354	22462	22234	22348	22338	22231	22351	22322	22377	22478	22452	22351	22192	21986	22274	22271	22079	22276	22253	22311	22236	22386	22401	22335	22385	22462	21941	22194	22369	22429	22485	22296	22296	22316	22328	22334	22340	22364	22281	22074	22266	22557	22131	22397	22151	22442	22265	22143	22274	22193	22303	22284	22330	22230	22188	22318	22417	22318	22215	22409	22232	22258	22271	22324	22118	22368	22109	22239	22401	22269	22361	22116	22326	22188	22227	22410	22249	22200	22332	22370	22065	22345	22377	22288	22213	22332	22379	22207	22036	22279	22183	22374	22402	22329	22146	22380	22330	22110	22140	22252	22243	22339	22179	22095	22246	22433	22338	22383	22101	22345	22335	22268	22463	22247	22383	22380	22225	22418	22237	22250	22042	22200	22206	22126	22224	22303	22252	22272	22114	22275	22314	22190	22102	22443	22318	22241	22183	22451	22189	22149	22204	22139	22101	22383	22239	22184	22208	22527	22227	22444	22366	22423	22288	22337	22251	22309	22384	22016	22332	22319	22300	22052	22186	22205	22351	22351	22361	22372	22285	22245	22227	22301	22331	22280	22364	22080	21965	22177	22212	22279	22424	22182	22309	22268	22293	22233	22263	22280	22169	22297	22292	22247	22359	22128	22132	22257	22546	22267	22349	22079	22268	22360	22317	22358	22272	22188	22228	22223	22329	22382	22049	22176	22161	22080	22145	22335	22441	22495	22119	22263	22224	22209	22353	22348	22286	22193	22113	22291	22175	22234	22176	22404	22332	22319	22245	22282	22300	22171	22203	22279	22334	22232	22427	22476	22355	22262	22350	22390	22328	22353	22345	22070	22367	22362	22223	22290	22249	22278	22291	22171	22241	22064	22325	22377	22245	22123	22365	22318	22256	22421	22120	22026	22163	22113	22309	22388	22166	22346	22348	22081	22210	22312	22141	22370	22265	22390	22249	22138	22363	22051	22547	22206	22122	22231	22221	22296	22397	22311	22275	22437	22197	22307	22042	22329	22270	22172	22224	22286	22237	22475	22316	22245	22178	22353	22149	22203	22243	22364	22129	22400	22325	22389	22533	22203	22385	22429	22291	22138	22514	22444	22292	22241	22160	22140	22172	22299	22258	22240	22185	22271	22207	22301	22460	22313	22033	22284	22182	22218	22190	22167	22327	22210	22405	22293	22382	22179	22166	22272	21942	22206	22333	22282	22332	22285	22119	22314	22404	22339	22237	22131	22184	22269	22350	22376	22281	22277	22142	22251	22288	22238	22423	22184	22170	22234	22201	22133	22149	22306	22071	22237	22172	22299	22463	22115	22297	22195	22148	22152	22478	22181	22218	22168	22225	22439	22515	22136	22394	22232	22227	22333	22479	22321	22014	22274	22322	22216	22415	22097	22126	22448	22209	22203	22310	22410	22400	22107	22208	22337	22271	22141	22320	22269	22342	22348	22215	22157	22032	22259	22345	22416	22360	22090	22271	22262	22366	22133	22362	22160	22386	22257	22416	22227	22012	22242	22325	22242	22300	22240	22235	22387	22294	22317	22308	22243	22472	22298	21954	22381	22118	22443	22247	22391	22240	22208	22226	22401	22342	22121	22312	22120	22201	22362	22140	22360	22441	22349	22495	22410	22255	22403	22303	22283	22073	22190	22193	22171	22267	22204	22195	22377	22051	22237	22173	22339	22085	22245	22314	22364	22162	22233	22030	22350	22337	22210	22147	22255	22199	22428	22389	22152	22186	22171	22437	22056	22303	22100	22248	22285	22160	22336	22256	22180	22405	22206	22077	22184	22272	22453	22453	22135	22153	22217	22331	22294	22276	22272	22324	22160	22279	22438	22289	22148	22499	22310	22151	22172	22094	22015	22016	22357	22301	22258	22153	22305	22321	22205	22160	22053	22242	22257	22325	22016	22081	22176	22248	22250	22272	22250	22291	22350	22096	22434	22379	22288	22270	22179	22103	22217	22313	22381	22232	22382	22393	22360	22220	22291	22473	22441	22094	22240	22267	22076	22310	22238	22246	22270	22349	22012	22408	22418	22169	22168	22392	22144	22260	22425	22237	22434	22380	22469	22266	22290	22170	22184	22430	22112	22267	22246	22252	22185	22111	22415	22370	22292	22215	22275	22335	22242	22173	22342	22137	22178	22203	22233	22253	22356	22253	22328	22180	22359	22422	22564	22332	22331	22482	22281	22308	22294	22378	22293	22312	22193	22238	22239	22232	22194	22547	22398	22222	22437	22133	21975	22040	22167	22457	22362	22083	22325	22258	22317	22326	22486	22301	22051	22145	22287	22184	22421	22166	22411	22265	22248	22201	22194	22123	22370	22231	22319	22510	22441	22368	22237	22285	22123	22177	22155	22207	22293	22003	22376	22293	22205	22104	22283	22360	22242	22264	22254	22204	22272	22245	22473	22132	22179	22430	22184	21938	22157	22279	22343	22204	22111	22338	22260	22153	22263	22445	22356	22172	22138	22252	22267	22431	21876	22103	22419	22177	22298	22353	22277	22038	22414	22053	22069	22376	22317	22375	22068	22199	22019	22313	22207	22228	22342	22220	22341	22430	22191	22376	22190	22270	22196	22349	22300	22525	22116	22173	22253	22148	22375	22249	22147	22276	22245	22179	22327	22454	22311	22194	22169	22333	22333	22460	22310	22370	22049	22417	22295	22487	22256	22144	22264	22003	22412	22295	22298	22359	22284	22258	22462	22137	22189	22267	22352	22317	22212	22370	22447	22241	22301	22326	22344	22219	22167	22298	22078	22075	22250	22260	22082	22287	22413	22228	22187	22176	22192	22293	22332	22398	22364	22181	22345	22408	22235	22341	22406	22279	22309	22334	22383	22340	22191	22170	22345	22333	22428	22317	22200	22150	22148	22202	22284	22363	22431	22106	22247	22221	22398	22429	22323	22387	22443	22212	22340	22394	22333	22190	22317	22255	22549	22551	22474	22439	22360	22333	22208	22198	22361	22213	22404	22350	22254	22331	22560	22418	22503	22296	22273	22371	22402	22288	22304	22135	22298	22252	22247	22041	22346	22413	22009	22181	22354	22432	22273	22134	22412	22192	22282	22279	22170	22238	22132	22320	22310	22230	22255	22249	22285	22338	22218	22068	22190	22163	22187	22401	22425	22158	22209	22080	22261	22138	22347	22599	22374	22342	22332	22459	22398	22315	22499	22166	22143	22227	22384	22311	22491	22330	22139	22364	22263	22331	22084	22322	22098	22086	22176	22291	22371	22183	22338	22272	22439	22121	22341	22197	22207	22195	22207	22247	22304	22338	22049	22425	22069	22345	22304	22283	22300	22279	22449	22232	22248	22213	22238	22179	22288	22073	22246	22429	22052	22413	22377	22363	22260	22183	22219	22356	22361	22078	22068	22280	22333	22247	22377	22130	22200	22159	22435	22309	22450	22249	22232	22237	22309	22295	22225	22248	22477	22311	22333	22363	22512	22446	22236	22248	22216	22325	22179	22066	22170	22215	22241	22388	22108	22284	22209	22193	22387	22179	22316	22323	22526	22160	22394	22421	22204	22128	22304	22276	22190	22264	22161	22255	22145	21881	22249	22367	22206	22174	22342	22422	22289	22381	22270	22373	22131	22171	22162	22296	22290	22339	22335	22245	22282	22158	22008	22484	22335	22354	22479	22247	22327	22087	22171	22056	22162	22299	22320	22232	22275	22104	22233	22161	22468	22533	22485	22362	22519	22333	22242	22306	22192	22159	22276	22199	22383	22325	22354	22271	22308	22179	22211	22385	22426	22179	22118	22095	22156	22224	22428	22388	22270	22205	22222	22196	22172	22428	22139	22069	22065	22201	22272	22243	22327	22419	22152	22149	22069	22301	22147	22235	22269	22230	22261	22404	22345	22176	22301	22084	22266	22158	22215	22395	22397	22327	22143	22243	22347	22279	22301	22363	22263	22238	22308	22354	22292	22199	22283	22216	22453	22220	22211	22223	22070	22133	22435	22229	22479	22155	22145	22106	22254	22438	22188	22395	22272	22377	22310	22414	22295	22099	22116	22468	22158	22342	22373	22178	22032	22257	22195	22412	22233	22351	22310	22086	22158	22260	22217	22167	22425	22289	22350	22416	22209	22262	22188	22473	22204	22257	22252	22198	22344	22216	22322	22360	22377	22493	22311	22284	22297	22014	22316	22369	22255	22260	22227	22471	22084	22418	22297	22479	22433	22409	22218	22153	22268	22374	22216	22178	22165	22477	22241	22346	22444	22149	22207	22366	22185	22327	22364	22155	22366	22300	22207	22255	22332	22184	22322	22415	22442	22228	22347	22216	22202	22305	22016	22369	22284	22242	22224	22392	21952	22143	22580	22230	22090	22272	22239	21960	22190	22351	22165	22313	22316	22284	22200	22373	22271	22290	22447	22346	22469	22452	22221	22223	22227	22390	22281	22407	22290	22329	22376	22215	22177	22254	22527	22270	22313	22337	21988	22186	22314	22314	22213	22292	22200	22286	22467	22338	22273	22234	22350	22294	22076	22124	21996	22148	22040	22233	22197	22299	22398	22337	22487	22217	22303	22074	22256	22056	21994	22215	22193	22469	22221	22161	22235	22138	22346	22305	22401	22191	22237	22416	22479	22353	22078	22237	22308	22215	22407	22223	22065	22406	22165	22347	22365	22518	22245	22250	22287	22228	22461	22343	22249	22302	22567	22048	22283	22123	22318	22219	22165	22304	22403	22358	22334	22253	22430	22285	22124	22143	22227	22426	22383	22294	22505	22307	22473	22318	22388	22236	22357	22192	22593	22366	22184	22196	22510	22088	22345	22166	22218	22387	22315	22146	22406	22530	22110	22292	22323	22443	22188	22265	22040	22267	22495	22375	22361	22367	22265	22386	21965	22260	22387	22327	22194	22424	22149	22272	22129	22335	22311	22237	22227	22451	22220	22070	22227	22343	22204	22407	22156	22224	22404	22302	22282	22275	22419	22132	22355	22328	22409	22249	22301	22306	22319	22301	22360	22281	22031	22298	22191	22020	22167	22266	22114	22379	22352	22314	22394	22212	22427	22228	22198	22140	22198	22456
18186	23769	23210	20978	19965	19648	19344	19117	18882	19075	21161	22194	21637	20056	19539	18807	18554	18713	18624	18502	18529	18702	18687	18649	18856	18737	18840	18529	18798	18654	18705	18838	18673	18593	18548	18544	18766	18639	18711	18801	18519	18742	18788	18723	18701	18660	18598	18824	18599	18607	18590	18652	18442	18714	18804	18555	18659	18671	18624	18615	18874	18728	18606	18774	18771	18622	18638	18737	18772	18696	18685	18635	18753	18718	18736	18594	18887	18746	18621	18729	18722	18508	18764	18681	18683	18641	18724	18649	18694	18689	18798	18750	18654	18602	18879	18664	18763	18639	18762	18778	18761	18504	18836	18675	18789	18649	18763	18556	18863	18759	18690	18770	18529	18723	18549	18860	18681	18688	18599	18626	18793	18620	18735	18652	18704	18752	18656	18694	18678	18754	18728	18626	18798	18705	18412	18752	18599	18613	18768	18515	18656	18882	18779	18882	18666	18633	18755	18771	18614	18628	18469	18788	18608	18718	18676	18707	18573	18735	18645	18595	18753	18725	18718	18446	18767	18563	18559	18693	18571	18850	18748	18700	18671	18645	18625	18546	18599	18754	18660	18634	18805	18629	18744	18688	18588	18644	18741	18697	18697	18765	18813	18582	18831	18649	18776	18611	18864	18494	18731	18772	18667	18807	18763	18578	18686	18677	18471	18546	18527	18672	18770	18773	18594	18651	18715	18552	18673	18683	18618	18576	18658	18837	18654	18748	18693	18838	18695	18613	18598	18770	18524	18669	18681	18647	18622	18692	18738	18902	18645	18443	18809	18677	18611	18767	18499	18744	18838	18688	18772	18736	18698	18611	18704	18771	18686	18760	18651	18604	18606	18698	18662	18509	18698	18600	18869	18678	18640	18754	18463	18668	18785	18694	18590	18628	18720	18669	18711	18577	18717	18710	18697	18902	18705	18700	18817	18734	18709	18578	18828	18682	18737	18690	18898	18706	18705	18638	18618	18699	18695	18590	18675	18791	18581	18743	18586	18710	18645	18616	18522	18678	18694	18659	18839	18747	18640	18628	18812	18701	18640	18564	18497	18686	18836	18532	18727	18636	18717	18735	18798	18573	18791	18688	18723	18515	18586	18727	18589	18406	18648	18768	18678	18625	18758	18641	18664	18797	18824	18692	18709	18548	18612	18790	18652	18643	18770	18475	18708	18614	18498	18706	18579	18621	18669	18639	18775	18613	18635	18703	18839	18635	18616	18817	18764	18720	18537	18600	18800	18613	18730	18548	18705	18660	18654	18724	18469	18560	18723	18543	18668	18663	18713	18530	18500	18793	18648	18951	18717	18641	18640	18617	18660	18741	18830	18686	18698	18743	18771	18602	18625	18678	18582	18608	18535	18807	18677	18732	18578	18568	18750	18727	18845	18403	18542	18628	18601	18630	18758	18722	18734	18771	18661	18636	18597	18714	18664	18905	18561	18567	18633	18713	18695	18730	18588	18852	18763	18825	18671	18631	18662	18676	18761	18648	18621	18684	18802	18690	18545	18675	18741	18748	18691	18874	18425	18875	18661	18576	18651	18772	18520	18677	18796	18607	18620	18530	18663	18816	18804	18464	18717	18683	18630	18618	18774	18504	18450	18630	18765	18500	18744	18660	18809	18761	18619	18786	18756	18655	18782	18716	18836	18560	18870	18699	18631	18709	18632	18579	18650	18818	18770	18691	18742	18721	19005	18788	18635	18739	18852	18630	18565	18807	18599	18567	18731	18687	18709	18522	18705	18643	18610	18675	18695	18612	18757	18745	18758	18541	18645	18799	18581	18697	18853	18791	18708	18757	18619	18707	18771	18559	18665	18756	18672	18654	18522	18709	18688	18628	18868	18741	18729	18794	18715	18820	18581	18707	18686	18647	18772	18828	18764	18668	18592	18680	18495	18699	18531	18611	18519	18709	18725	18620	18735	18654	18782	18600	18749	18584	18618	18710	18681	18435	18800	18645	18621	18620	18762	18723	18460	18654	18643	18644	18726	18699	18508	18599	18568	18710	18665	18654	18688	18760	18614	18549	18818	18518	18626	18714	18647	18772	18808	18645	18766	18788	18680	18661	18743	18684	18468	18605	18722	18795	18688	18529	18758	18574	18655	18913	18659	18610	18703	18550	18577	18696	18820	18763	18633	18678	18490	18708	18630	18509	18591	18741	18577	18472	18663	18733	18646	18828	18731	18533	18555	18725	18943	18774	18716	18568	18576	18701	18598	18714	18585	18687	18600	18706	18756	18735	18678	18765	18611	18668	18767	18578	18750	18714	18784	18750	18553	18496	18660	18726	18564	18575	18688	18750	18733	18619	18779	18590	18748	18605	18849	18583	18680	18664	18808	18590	18642	18694	18748	18491	18539	18579	18569	18673	18779	18478	18750	18628	18649	18760	18619	18720	18658	18763	18637	18774	18662	18609	18781	18642	18726	18617	18631	18881	18752	18596	18774	18669	18757	18896	18742	18647	18628	18712	18715	18646	18807	18598	18883	18593	18690	18682	18770	18466	18492	18811	18760	18681	18695	18776	18581	18736	18810	18640	18493	18646	18701	18661	18615	18722	18807	18924	18615	18640	18776	18674	18604	18671	18776	18613	18731	18788	18621	18754	18864	18711	18762	18681	18693	18768	18522	18544	18685	18676	18656	18563	18720	18806	18594	18594	18668	18573	18559	18650	18567	18746	18580	18630	18596	18864	18416	18708	18690	18761	18769	18737	18641	18397	18591	18754	18605	18761	18636	18661	18648	18619	18695	18471	18771	18639	18506	18855	18764	18649	18701	18766	18796	18623	18620	18733	18628	18858	18648	18599	18735	18723	18621	18707	18629	18629	18551	18699	18830	18730	18535	18476	18658	18805	18701	18723	18496	18834	18785	18702	18906	18724	18761	18596	18813	18967	18521	18541	18852	18586	18746	18758	18640	18545	18711	18753	18582	18813	18537	18871	18832	18643	18548	18779	18584	18770	18693	18680	18574	18637	18749	18709	18648	18747	18661	18700	18650	18725	18825	18631	18586	18762	18715	18600	18498	18821	18630	18810	18672	18557	18535	18734	18719	18620	18621	18555	18821	18686	18602	18629	18710	18595	18620	18593	18667	18661	18816	18676	18728	18787	18725	18594	18784	18671	18738	18595	18760	18657	18759	18669	18456	18590	18697	18675	18941	18771	18611	18385	18687	18478	18880	18624	18622	18622	18632	18432	18584	18686	18681	18688	18660	18759	18604	18584	18547	18662	18584	18652	18744	18622	18706	18663	18624	18681	18638	18865	18663	18587	18734	18762	18475	18602	18738	18572	18708	18748	18678	18769	18716	18881	18656	18751	18624	18598	18773	18702	18622	18629	18692	18600	18562	18704	18559	18666	18602	18612	18808	18703	18616	18670	18585	18905	18681	18675	18635	18705	18602	18715	18807	18907	18761	18839	18588	18594	18609	18487	18637	18666	18737	18690	18738	18694	18661	18791	18676	18773	18753	18833	18730	18593	18674	18779	18777	18737	18590	18717	18833	18662	18501	18464	18809	18673	18577	18630	18710	18669	18868	18580	18588	18527	18775	18756	18745	18799	18613	18838	18508	18631	18911	18641	18599	18626	18549	18518	18665	18556	18662	18719	18595	18549	18678	18811	18807	18422	18547	18702	18847	18613	18834	18717	18864	18640	18621	18779	18828	18644	18774	18558	18776	18773	18681	18810	18803	18644	18625	18691	18747	18625	18720	18645	18671	18811	18522	18977	18635	18712	18612	18667	18761	18671	18736	18715	18634	18623	18780	18573	18522	18737	18786	18637	18739	18715	18665	18736	18681	18751	18659	18777	18614	18595	18775	18515	18760	18751	18502	18701	18699	18749	18753	18648	18735	18541	18726	18792	18749	18864	18821	18743	18771	18662	18706	18706	18604	18695	18639	18821	18794	18745	18636	18701	18629	18741	18647	18736	18587	18756	18611	18628	18707	18624	18842	18570	18764	18670	18715	18653	18513	18810	18625	18728	18806	18720	18584	18692	18834	18580	18720	18579	18633	18673	18602	18640	18599	18749	18727	18771	18737	18561	18710	18655	18779	18818	18667	18764	18645	18686	18564	18725	18609	18631	18754	18631	18644	18671	18658	18758	18788	18804	18723	18718	18810	18843	18607	18732	18801	18651	18543	18631	18769	18639	18666	18666	18617	18659	18744	18744	18756	18658	18688	18620	18662	18594	18617	18674	18668	18729	18643	18689	18814	18678	18665	18578	18694	18610	18719	18763	18740	18807	18829	18812	18552	18516	18718	18825	18747	18735	18655	18764	18872	18537	18779	18641	18645	18774	18829	18735	18667	18652	18612	18548	18553	18779	18568	18763	18658	18811	18911	18478	18721	18702	18678	18601	18610	18746	18614	18552	18705	18672	18664	18557	18834	18618	18742	18699	18766	18514	18593	18604	18579	18685	18660	18544	18735	18729	18698	18630	18507	18797	18682	18644	18564	18703	18673	18549	18543	18731	18628	18668	18812	18692	18683	18641	18710	18610	18812	18768	18590	18555	18650	18768	18779	18630	18675	18491	18773	18708	18763	18835	18561	18743	18651	18723	18695	18632	18892	18505	18670	18569	18744	18695	18714	18715	18640	18502	18661	18720	18676	18657	18819	18587	18691	18733	18633	18852	18637	18786	18428	18802	18661	18695	18675	18865	18755	18673	18637	18664	18596	18589	18772	18751	18690	18733	18703	18747	18582	18718	18964	18621	18521	18748	18515	18744	18438	18738	18675	18461	18681	18727	18662	18668	18663	18629	18716	18761	18675	18721	18644	18653	18818	18641	18701	18670	18546	18601	18648	18591	18813	18617	18594	18515	18751	18669	18802	18649	18762	18490	18753	18617	18458	18646	18682	18843	18695	18691	18769	18746	18687	18795	18695	18588	18676	18502	18836	18499	18657	18666	18771	18683	18604	18602	18653	18694	18881	18679	18503	18721	18718	18675	18871	18679	18627	18848	18705	18599	18759	18648	18626	18511	18583	18749	18702	18625	18735	18746	18591	18570	18807	18612	18720	18571	18809	18590	18614	18840	18648	18540	18741	18750	18685	18728	18718	18651	18712	18637	18582	18696	18723	18678	18706	18509	18814	18852	18584	18621	18514	18577	18651	18586	18709	18754	18792	18461
23875	21368	28935	24368	22980	25346	26253	23799	23271	23404	34408	39026	34480	29650	26143	24091	23443	22921	22951	23037	22925	22857	22985	22887	22899	23175	23068	23015	22888	22964	22831	22807	22969	22937	22979	22875	22883	22758	22817	22937	22981	23056	22948	23050	23035	22983	22845	22783	22804	22773	22932	22717	22804	22682	22931	23013	22839	22877	23021	22762	22744	22805	23056	22810	22943	22793	22917	22934	22980	22838	22994	22917	22702	22847	22862	22716	22914	22797	22821	22830	22960	22862	22726	22786	23051	23030	22709	22768	22857	22793	22849	22912	22779	22989	23023	22674	23010	22826	22820	22794	22736	22929	22612	22838	22799	22991	22782	22897	22935	22777	22906	22788	22821	22857	22848	22919	22688	22932	22789	22771	22766	22949	22878	22819	22792	22692	22914	22924	22813	22797	22840	22867	22919	22794	23122	23110	22764	22692	22828	22667	22989	22849	23003	22837	22902	22814	22817	22887	23024	22931	22898	22840	22627	22961	22985	23059	22858	22905	22843	22770	22768	22890	22744	23068	22938	22828	22751	22669	22887	22883	23082	22696	22886	22789	22789	22760	22890	22888	22653	22657	22771	22657	22863	22950	22832	22862	22841	22879	22731	22962	22829	22954	22823	22851	22906	22785	22803	22883	22877	22777	22999	22762	22686	22873	22898	22757	22647	22771	22791	22908	22705	22757	22889	22514	22810	22813	22801	22706	22788	22667	22880	22971	22875	22817	22642	22782	22981	22654	22960	22812	22863	22829	22768	22707	22739	22689	22686	22658	22766	22702	22712	22522	22946	22633	22765	22623	22805	22956	22918	22917	22749	22806	22626	22949	22683	22824	22861	22914	22777	22850	22904	22797	22788	22947	22734	22820	22827	22686	22821	22994	22788	22895	22928	22729	22829	22913	22770	22982	22998	22986	22821	22823	22875	22676	22920	22869	22941	23150	22779	22800	22745	22867	22890	22798	22632	22756	22668	22857	22839	22594	22914	22748	23057	22693	22884	22856	22758	22842	22891	22842	22621	22936	22785	22777	22922	22924	22800	22885	22871	22755	22609	22917	22717	22654	22938	22840	23058	22874	22797	22840	22679	22864	22949	22813	22822	22807	22795	22888	23087	22711	22853	22715	22702	22927	22797	22869	22702	22869	22883	22635	22730	22873	22521	22916	22821	22675	22832	22831	22675	22766	22703	22733	22764	22811	22679	22622	22745	22741	22568	22984	22652	22780	22820	22858	22529	23034	22781	22736	22725	22709	22726	22946	22791	22708	22584	22512	22997	22650	22589	22757	22687	22686	22852	22893	22780	22991	22869	22989	22778	22819	22835	22927	22931	22959	22767	22839	22936	22521	22920	22854	22836	22841	23055	22755	22545	22604	22684	22818	23116	23092	22839	22889	23026	22867	22731	22761	23030	22883	22730	22827	22876	23197	22983	22847	22678	22720	22560	22658	22801	22909	22875	22919	22797	22898	22888	22897	22837	22885	22960	22911	22815	22859	22698	22983	22893	22852	22674	22911	22737	22852	22938	22997	23096	23266	22871	22965	22789	22861	23033	22724	22705	22906	22914	22870	22912	22743	22793	22702	22956	22758	22808	22836	22587	22719	22995	22912	23097	22967	23023	22661	22853	22808	22748	22913	22807	22885	22748	22953	23058	22958	22901	22886	23078	22848	22615	22843	22999	22759	22802	22773	22936	22678	22932	22807	22805	22789	22842	22827	22938	22748	22802	22681	22658	22921	22559	22773	22887	22862	23028	22677	23035	22773	22716	22983	22848	22793	22612	22792	22783	22812	22970	22952	22952	23129	22906	22828	22865	22614	22754	22839	22841	23144	22899	22989	23002	22733	22714	22958	22741	22652	22727	22860	22724	22834	22833	22862	22821	22803	22832	22990	22664	22738	22910	22597	22976	22939	22925	22808	22797	22898	22525	22639	22952	22729	22696	22869	22415	22856	22765	22787	22775	22979	22879	22851	23089	22688	22782	22925	22485	22792	23076	22954	22891	22815	23034	22882	22820	22762	23042	22938	22916	22899	22723	22893	22898	22887	22947	22929	22880	22803	22825	22655	23045	23054	22861	22748	22805	22544	22856	22709	22949	22771	22605	22777	22859	22923	23029	23053	22832	22784	22780	22771	22801	22727	22918	22793	22891	22786	22784	22808	22742	22778	22931	22836	22832	22787	22965	22793	22932	22785	23062	22727	22981	22871	22824	22855	22782	22754	22678	23060	22586	23032	22891	22869	22797	22942	22962	22885	22836	22775	22902	22987	22744	22826	22579	22952	22949	22684	22863	22877	22858	22716	22820	22652	22875	22814	23001	22681	22790	22967	22589	22778	22988	22735	22799	22964	22946	22820	22808	22778	22834	22811	22730	23072	22842	22889	22770	22764	22751	22842	22736	23049	22815	22761	22871	22625	22788	22952	22834	22786	22741	22809	22790	22674	22743	22783	22897	22847	22701	22792	22774	22875	22647	22894	22730	22887	22775	22802	22671	22729	22948	22721	22839	22846	22881	22683	22840	22758	23013	22789	22904	23047	22976	22775	22837	22877	22788	22804	22958	22859	22808	22851	22830	22669	22869	22836	22666	22771	22850	22951	22878	22920	22695	22687	23043	22877	22760	22809	22823	22852	22927	22792	22787	22728	22809	22685	22890	22725	22664	22923	23092	22838	22871	22702	22797	22764	22840	22818	22830	22601	22981	22678	22875	22761	22757	22846	22626	22853	22901	22720	22611	22803	22688	22808	22598	22666	22746	22956	22878	22838	22563	22917	22742	22887	22830	22936	22911	22738	22791	22630	22735	22895	22931	22708	23072	22841	22848	22762	22852	22780	22740	22749	22752	22918	22874	22602	22809	22787	22904	22753	22947	22780	22861	23046	22718	22980	22754	23072	22914	22651	23105	23001	22627	22693	22633	22757	23098	22880	22979	22652	22648	22593	22734	22762	22644	22889	22923	22845	22754	22786	22907	22681	22973	22820	22801	22891	22652	22799	22667	22789	22920	22766	22891	22686	22785	22689	22859	22766	22872	22916	22920	22822	22785	22903	22933	22930	23067	22992	22707	22841	22608	22902	22728	22934	22890	22759	22867	23049	23053	22777	22720	22714	22921	22836	22879	22930	22805	22950	22751	22798	22845	22970	22733	22740	22900	22823	22762	22778	22984	22816	22948	22713	22843	22950	22953	22995	22674	22890	22927	22865	22801	22844	22820	22818	22884	22905	22825	22775	22792	22739	22777	22792	22782	22798	22734	22973	22747	22802	22620	22609	22909	22910	22892	23022	22891	22681	22909	22632	22950	22824	23064	22878	22901	22754	22914	22781	22928	22931	22873	22702	22748	22863	22909	22654	22768	22839	22642	22830	22953	23002	22617	22777	22911	23007	22668	22835	23187	22929	22860	23084	22885	23030	22789	22639	22886	22850	22698	22780	22738	22751	22707	22728	22870	22776	22710	22824	22920	22875	22814	22827	22914	22887	22828	22868	22700	22712	22882	22578	22876	22723	22955	22733	22779	22542	22920	22694	22690	22743	22762	22965	22814	22789	22896	22787	22874	22739	22736	22891	22816	22676	22791	22750	22876	23111	22931	22734	22821	22790	22835	22632	22771	23015	22760	22794	22816	22794	22719	22878	23033	22899	22660	22929	22726	22738	22829	22676	22922	23086	22753	22869	22862	23025	22887	22899	23106	22764	22811	22950	22936	22668	22858	22742	22958	22809	22842	22987	22779	22944	23093	22844	23094	22976	22922	22998	22891	22752	22968	22742	22815	22865	22934	22628	22756	22855	22845	23025	22907	23130	23029	22832	22889	22786	22623	22735	22742	22666	22802	22873	22894	22921	22845	22698	22941	22935	22811	22863	22915	22968	22685	22792	22637	22766	22780	22716	22741	22854	22711	22752	22773	22947	22854	22523	22922	22727	22677	22938	22909	22606	23040	22792	22668	22917	22909	22749	22756	22731	22717	22844	22842	22832	22848	22789	22799	22964	23087	22906	22936	22707	22775	22776	22869	22905	22919	22866	22854	22863	22771	22863	22880	22982	22881	22849	22967	22746	22897	23024	22750	22709	22864	22820	22954	22726	22811	22869	22902	22712	22684	22803	22757	22730	22910	22875	22955	22793	22774	22902	23024	22899	22828	22672	22668	22792	22864	22857	22839	22856	22848	22817	22865	22726	22759	23024	22891	22826	22565	23003	22605	22927	22746	22662	22741	22674	22830	22995	22847	22818	22825	23055	22709	22833	22833	22818	22868	22889	22733	22913	22834	23031	22883	22987	22738	22972	22938	22600	22833	22945	23096	22972	22906	22977	22952	23200	23047	22710	22709	23001	23061	22880	22802	22898	22893	22836	22670	22807	22688	22769	22862	22746	22832	22808	22642	23002	22577	22871	22893	22608	22682	22864	22716	22925	22996	22814	22900	22820	22855	22896	22798	22941	22895	22750	23013	22697	22841	22819	22915	23012	23012	22978	22817	22835	22881	22934	22866	22488	22950	22816	23004	22765	22637	22837	22680	22825	23029	22645	22645	22834	22795	22973	23031	22867	22840	23060	22938	22797	23030	22868	22783	22528	22757	22813	22670	22724	22853	22701	22633	22878	22755	22904	23086	22804	22862	22915	22934	22741	22966	22743	22825	22949	22741	22860	22727	22939	22712	22634	23064	22875	22781	22757	23044	22911	22882	22870	22878	22769	22776	22904	22803	22711	23289	22839	22893	23063	23148	22725	22865	22754	22719	22636	22778	22845	22727	22801	22943	22838	22961	23050	22929	22861	22792	22621	22727	22888	22783	22734	22676	22856	22902	22870	22777	22885	22754	22696	22828	22886	22813	22859	22787	22782	22785	22558	22700	22951	22819	22776	22858	22800	22999	22805	22614	22820	22751	22637	22719	22850	22676	22953	22954	22705	22848	22776	22743	22670	22631	22678	22785	22971	22754	22786	22797	22781	23021	22800	22599	22724	22500	22682	22825	22905	22744	22761	22804	22789	22753	22888	22681	22743	22701	22819	22693	22942	22885	22660	23064	22942	23086	22854	22604	22892	22759	22955	22970	23004	22973	22637	22765	22953	22912	22820	22781	22947	23086	22839	22998	22861	22810	22769	22857	22742	22742	22915	22870	22675	22871	22794	22849	22865
19487	32390	28807	23913	22019	21196	20616	19862	19831	19679	35770	38786	33534	27483	22714	20220	19102	19058	19070	19274	18968	19191	19030	19100	19005	18988	19320	18930	18987	19084	19102	19237	19216	19135	19095	19172	19116	19060	19222	19031	19158	19041	19005	19302	18982	19096	19123	19182	19173	19150	18906	19099	19023	19174	18960	19007	19069	18991	19120	18939	19273	18940	19120	19199	18943	19215	19027	19139	18872	18961	18855	19020	19069	19077	18918	19171	18930	19197	19068	18996	18938	19081	19069	19017	18946	18900	19214	19114	19144	18996	18897	19083	18986	19029	18963	19081	18899	18950	19094	19008	19029	19022	19229	19079	19158	19020	19017	19107	19073	19172	19232	19054	19025	18956	19024	19198	19094	19099	19171	19023	19086	19011	19073	19022	18882	19064	19055	19149	19253	18977	18960	19132	18962	19078	18758	19192	19046	19115	19090	19156	19006	18929	19063	19147	19080	19050	19132	18981	19050	19086	19117	19241	19105	19010	19075	19040	19129	19131	19209	19059	19178	18990	19046	19003	19106	19150	19048	19056	18928	18913	19234	19077	18970	19192	19063	19070	19013	19110	19103	18881	19160	18876	19302	18842	19004	19186	18858	19047	19030	19164	19083	19104	18959	19132	19068	19061	19114	19093	18962	18978	19250	18939	19165	19138	19005	19074	18899	19112	19054	19159	18857	18949	18984	18959	19130	18951	18956	19015	18886	18899	19083	19255	19034	18867	19110	18901	19177	18970	19096	19031	19183	18970	19012	19225	19014	19124	19065	19039	19110	19066	19103	19013	18856	19270	19178	19027	19057	18952	18893	19042	19105	19051	19113	19198	19112	19064	19134	19124	18916	18999	19208	19070	18973	18939	18988	19057	19056	18957	19037	19121	19076	19048	19001	19169	18993	18814	19086	19050	19002	19019	19037	19207	19141	18984	19003	19058	19008	19216	19014	19018	19130	19072	19069	19063	19042	19101	19166	19139	19214	18964	19095	19228	19028	18917	19137	18990	18963	19206	19044	19085	18817	19088	18939	19023	19046	19033	19031	19025	19077	19074	19121	18919	19264	19041	18811	19027	19125	19062	18960	19295	19150	18924	19159	19095	18777	18983	19163	19129	18851	18949	19112	19109	18953	18987	19181	19029	18995	19070	19162	19067	19022	19039	18933	19100	19286	19216	19031	18993	19158	18912	18949	19127	19050	19108	19138	18923	19101	19241	19143	19038	19000	18939	19101	19063	19124	19033	19165	18991	19037	18955	19152	19079	19197	19020	19020	19053	18938	19068	19171	18910	19145	19243	18948	19081	19132	18997	19142	19080	19008	19178	19002	18939	19276	18908	19237	18924	19102	19014	19118	19068	19190	18934	18956	18991	19046	19039	19087	18949	19025	19037	19033	18956	18985	19102	19020	19123	18883	19235	18966	18947	19017	18832	19052	18957	19103	19049	18985	19167	18934	18933	19112	19156	19225	18950	19026	18883	19105	19095	19060	19153	18958	18874	19079	19160	19025	19069	18993	19054	18924	19139	18935	19200	19002	19061	18990	18829	19054	19023	18949	19096	18885	18965	19005	19111	19164	18927	19121	18908	19012	19117	19098	18996	18999	18884	19050	19084	19017	18952	18795	19317	18890	19210	18897	19143	19159	19018	19221	19144	18834	19181	19142	19036	19127	18912	19099	18942	19081	19148	19054	18942	19047	18927	19114	19101	19086	18839	18994	19086	19070	19100	19070	19004	19027	19095	19079	19125	18903	18967	19137	19075	19015	19059	19200	19254	18885	19016	19153	18970	19050	19178	19185	19127	18802	19080	18907	19096	18887	19021	19007	19026	19048	19051	19025	19104	19012	19225	18873	19277	19159	19208	19092	19069	18889	19047	18855	18960	19115	19066	19186	18997	19023	19066	18880	19092	19039	19023	19066	19110	19064	19127	18899	19168	19141	19002	19206	19058	19058	18947	19266	19076	19239	18982	18972	18935	18959	19065	18971	18890	19074	18949	18969	19003	18923	19135	18912	18951	19062	19103	19139	18966	19139	18993	18932	19166	18910	19183	19006	19197	18983	19199	19128	19245	18871	19095	19073	18945	18973	19149	19154	19083	19028	18983	19080	18962	19028	18898	19068	19061	19246	19084	19077	19107	19145	19339	19157	19020	19027	19154	19099	19043	19056	18969	19054	19167	18898	19116	18873	19075	19067	18940	19122	19000	19041	19078	19040	18941	19080	18971	19066	19109	18892	19036	19243	19060	19059	18966	19103	19148	19000	19018	19221	19001	19224	19043	19071	19194	19125	18934	18958	19077	18959	19135	19148	19131	19093	18915	18993	19078	18913	18983	19059	18948	19018	19006	19082	18855	18888	19073	19115	18901	18960	18881	18951	19077	19051	19193	19000	19130	19012	18955	19035	18853	19218	18963	19055	19034	19037	18922	18993	19012	18984	19127	19133	19057	19107	19013	19067	18839	19136	18960	19072	19080	19061	19043	19190	19051	19139	19167	19075	19163	19000	19006	19052	19197	19091	18904	19123	19167	19004	19088	19140	19066	19189	19099	18983	18997	18836	18977	19186	19012	18985	18902	18874	19194	19240	18976	18958	19059	19100	19114	19122	18984	19072	18864	18977	18907	19034	19031	19180	18888	19007	18993	18950	19148	19000	19136	18976	19084	19050	19029	19146	19006	19108	19105	19090	19019	19198	18932	19073	19066	18971	18844	18964	18981	18999	19080	19108	19027	18956	19094	19035	19115	18970	18967	19086	18895	19134	19088	19115	19065	19083	18972	19129	18954	19099	18934	19107	18975	19052	19082	19148	18976	19020	19150	19038	19038	19158	19049	19159	19011	18947	19098	18964	18957	19076	19131	18797	19055	19039	19035	19097	19056	18980	18941	19139	19057	19041	19026	18922	19095	19018	19074	18959	19107	18961	18944	19138	18991	19029	19082	19132	19246	19149	19021	19041	19053	19246	19149	19017	18930	18949	18950	19112	19062	19046	19029	19124	19052	18984	19014	19084	18997	19156	18830	18873	19070	18837	19231	18943	18942	19161	19018	19137	18877	18988	19010	19132	18860	19177	19010	18909	19110	19020	18923	19124	19221	19033	19165	19014	19033	19119	19267	19029	19005	19193	19174	19138	19040	18978	19176	18990	19008	18911	19117	18991	19075	18902	19014	18730	18870	19203	18882	18985	19161	18983	19172	19031	19094	19053	19063	19185	19127	19069	19134	19092	19157	19038	19169	19007	18906	19125	18826	19043	19028	19082	19112	19073	19060	19341	18966	18980	19140	19204	19136	18877	19098	18952	19059	19090	19124	19161	19105	19013	19070	18993	19065	19090	18951	18961	19080	19157	19021	19112	19152	19029	18938	19028	19201	19053	19085	18936	19298	19134	19091	19011	18891	19066	19031	18978	18987	19017	18869	18983	18784	19054	18935	18996	19012	19166	19005	19049	18986	19180	19020	19023	19157	18955	19085	19272	18965	19025	19162	19034	19063	18981	19076	19136	19029	19028	19066	18937	19068	19120	18965	19001	18879	19217	19024	19103	18902	18945	19142	19243	19028	18965	19056	19026	18982	18952	19184	19017	19100	19099	18955	19008	18999	18929	19087	19052	19133	19154	18998	19138	18958	19108	18988	19032	19008	18937	19043	19149	19065	19051	19078	18967	18918	19057	19131	18885	18897	19032	18985	19055	19032	18951	19300	19113	19091	18950	19114	19078	19128	19035	18851	19144	19144	18964	18925	18976	18967	18878	19126	19060	19091	18964	18992	19054	19312	18989	19062	18903	18946	18897	19076	18983	18971	18985	19071	19002	19210	19049	18889	19230	19142	18931	19175	19157	18902	18867	18956	18948	19128	19080	19087	19076	19181	19195	19100	19034	18885	19062	18950	18943	19044	19080	18985	19026	19017	19088	18960	19165	18958	19289	18928	19013	19028	19146	19028	19005	19109	18952	19217	19204	19022	19138	19063	19006	19091	19071	18982	19083	19103	19044	19010	19205	19057	18961	19019	19067	18997	19032	18922	18993	18906	18894	18910	19163	19100	19045	19013	19069	19076	18980	18895	19047	19085	19101	19075	18932	19264	19050	19107	18988	18991	19006	18895	19078	18970	19112	18974	19154	19021	19048	19091	18920	19023	19080	19086	19274	19017	19148	18988	18927	19061	19042	19025	19234	19069	19041	18938	19175	18960	18920	18981	19089	19026	19098	18960	18906	18943	18885	18957	19208	18984	19120	19034	19034	19066	19089	19057	18977	19179	19220	18887	19093	19036	18946	18960	19211	18769	19129	19013	19076	19199	19103	19185	19226	19159	18889	19009	18945	19054	18876	19059	19176	19261	19207	19136	19151	19042	19027	18918	19145	19098	19216	19034	19050	18986	19027	19081	19016	19138	18980	18891	19221	18979	18984	19098	19033	19229	19032	19087	19159	19094	19147	19001	19030	19015	19080	19097	19098	18891	19147	19070	18968	19166	19120	19026	18888	19164	19013	19000	19021	19134	19072	18988	19004	18867	18877	19152	19182	19168	19302	18970	18959	19148	19056	19138	19020	18948	19098	19203	19097	19046	19096	18992	18851	19172	19101	19075	19115	18957	19218	19028	19016	19209	18980	19081	19141	19054	18961	19061	19050	19028	19082	19238	19157	19060	19036	18925	19002	19133	18859	19027	19014	19182	19153	19116	18879	19138	18899	18940	18993	19033	19037	19035	19073	19089	19064	19297	19098	19176	18918	19158	18981	19017	18984	19135	19069	18927	19131	18998	19086	18833	19096	19150	19105	19205	19158	18907	19033	19002	18913	18931	19106	19089	19110	19104	18983	19123	18778	19185	19017	19113	19073	18999	19105	18891	18944	19125	18807	19052	19006	19004	18990	18987	19160	19002	18965	19146	18973	18925	19348	19033	19011	19063	19088	19174	19052	18968	19044	19054	18989	18963	19061	19007	19230	19003	19132	19134	19039	19061	19078	19074	19006	19149	19134	19035	19079	18979	18965	19025	18992	19036	19007	18892	18987	18967	18825	19094	18959	19110	19039	18958	19011	19241	18877	19082	19030	18961	19125	19090	18951	18999	19093	18892	18914	19004	19201	19065	19019	19048	19016	19057	18959	18914	19000	18921	19081	19018	19089	19154	19012	19089	19119	18853
22808	21365	29302	23787	21725	24887	28679	24043	23496	24373	41700	49055	41107	34123	28039	25154	23468	23191	23032	22929	22966	22930	23042	23083	23096	23153	22739	23004	23048	23026	22892	22877	22660	22912	22939	23019	22983	22965	23126	23160	23047	22790	22661	22833	22953	22890	23092	22950	23138	22966	22943	22890	22942	22783	22883	22711	23023	22995	22905	22892	22647	22685	22839	22804	22883	22776	23058	22946	22736	22904	22954	23080	22959	22910	22831	23011	22974	22949	22717	22851	22822	22866	22979	22891	22714	22747	22793	22928	22778	22779	22988	22795	22850	23045	22954	23032	22960	22763	22882	22818	22822	22768	23040	22778	22764	22806	22822	22658	22840	22872	22843	22746	22840	22888	22822	22760	22811	23060	22902	22903	22883	22885	22961	22864	22679	22803	22715	22890	22741	22842	22699	22773	22665	22728	22866	22915	22807	22805	22708	22809	23023	22927	23207	22879	22708	22793	22823	22879	22749	22666	22943	22912	22774	23154	22983	22869	22788	22939	22811	22896	23059	23052	23064	22850	22687	22785	22750	22796	22725	22683	22968	22748	22891	22728	22790	22799	22766	22890	22861	22700	22885	22656	22890	22800	22698	22764	22690	22897	22974	23037	22850	22997	22922	22685	22799	22830	23027	22976	22827	22876	22690	23104	22947	22752	22901	22641	22822	22990	22614	22875	22968	22769	22798	22845	22806	22787	22829	22705	22794	22957	22868	22456	22630	22968	22856	22796	22680	22883	22800	22653	22990	22786	22901	22733	22770	22900	22960	23010	22771	22676	23036	22700	22971	22926	22674	22753	22852	22833	22838	22899	22624	22878	22488	22836	22823	23099	23039	22699	22697	22818	22772	22889	22647	22612	22831	22882	22911	22847	22871	22835	22589	22941	22659	22788	22735	22713	22631	22926	22837	22668	22696	23015	22796	22753	22955	22842	22816	22694	22823	22685	22968	22918	22959	22886	22784	22970	23040	22769	22727	22623	22749	22851	22701	22772	23067	22886	22912	22856	22933	22869	22844	22738	22857	22890	22888	22812	22836	22756	22863	22983	22867	22757	22815	22919	22676	22962	22817	22769	22841	22649	23000	22853	22793	22642	22724	22927	22748	22619	22601	22778	22934	22685	22743	23084	22717	22823	22664	22823	22921	22804	22576	22800	22866	23014	22880	22783	22752	22878	22863	22693	23006	23043	22817	22948	22844	22694	22737	22719	22909	22694	22858	22867	22727	22893	22595	22927	22891	22848	22908	22812	22643	22848	22772	22838	22988	22921	22608	22893	22919	22753	22950	22557	23034	22778	22855	22901	22785	22780	22849	22855	22668	22877	22796	22848	22923	22825	22694	22693	22686	22706	22790	22679	22549	22758	22932	22782	23025	22810	22831	22622	22942	22851	22907	22803	22720	22776	22801	22853	22883	22876	22704	22862	22820	22812	22839	22721	22912	22847	22823	22828	22774	23020	22832	22970	22860	22670	22707	22727	22783	22679	22776	22636	22871	22996	23070	22780	22744	22567	22679	22876	22660	22864	22866	22841	22889	22883	22892	22775	22768	22848	23006	22957	22771	22574	22815	22780	22610	22626	22892	22946	22776	22830	22718	22681	22748	22640	22782	22684	22726	22656	22726	23001	22795	22837	22909	22999	22689	22926	22757	22633	22852	22749	22754	22944	22573	22734	22647	22941	23001	22721	22843	22912	22974	22838	22636	22918	22920	22860	22857	22689	22741	22873	22665	22693	22847	22856	22754	22870	22773	22785	22667	22470	22633	22723	22747	22788	22906	22875	22655	22778	22706	22959	22760	22871	22914	22880	23097	22881	22820	22825	22683	22797	22697	22714	22853	22657	22687	22585	22726	22565	22906	22836	22813	22839	22869	22678	22834	22704	22833	23000	22806	22906	22838	22783	22622	22592	22872	22920	22745	22765	22902	22656	22746	22712	22782	22733	22769	22728	22833	22776	22889	23024	22854	22724	22724	22860	22740	22934	22431	22740	22852	22700	22895	22726	22759	22681	22817	22561	22744	22756	22739	22618	22803	22849	22904	22801	22841	22726	22872	22689	22925	22875	22728	22668	22912	22744	22872	22568	22925	22864	22894	22950	22862	22896	22710	22899	22817	22760	22774	22668	22724	22846	22599	22781	23039	22931	22755	22729	22837	22797	22858	22864	22624	22730	22908	22870	22682	22752	22781	22971	22702	22876	22682	22697	22760	22728	22650	22767	22676	22790	23006	22883	22973	22637	22718	22636	22896	23006	22960	22810	22565	23025	22804	22848	22936	22838	22848	22961	22894	22608	22835	22836	22816	22790	22888	22791	22747	22627	22817	22864	22747	22877	22804	22735	22842	22568	22796	22915	22794	22869	22888	22756	22741	22740	22972	22796	22791	22991	22825	22795	22724	22680	22747	22946	22791	22751	22937	22893	22779	23089	22760	22892	22470	22921	22834	22884	22682	22879	22766	22868	22850	22745	22637	22824	22773	22911	22843	22843	22703	22940	22659	22654	22650	22828	23044	22766	22794	22750	22882	22897	23017	22758	22784	22586	22894	22878	22856	22650	22791	22713	22745	22854	22671	22695	22840	22996	22791	22841	22702	22882	22858	22777	22595	22754	22707	22794	22657	22762	23145	23017	22854	22777	22893	22925	22926	22545	22633	22952	22945	22830	22791	22946	22863	22797	22666	23003	22775	22972	23035	23053	22856	22794	23021	22731	22665	22900	22907	22724	22647	22689	22748	22698	22989	22768	22810	22945	22779	22775	22782	22706	22592	22725	22940	22934	22683	22883	22771	22765	22804	22565	22720	22679	22766	22812	22969	22883	22619	22599	22846	22823	22729	22621	22869	22716	22749	22634	22782	22569	22780	22941	22763	22623	22875	22653	22843	22724	22587	22900	22818	22813	22812	22856	22787	22952	22815	22873	22629	22819	22988	22867	22773	22901	22699	22995	22664	22685	22774	22714	22618	22759	22898	22788	22950	22929	22862	22734	22645	22848	22896	22810	22964	23037	22820	22797	22936	23069	22645	22806	22841	22915	22765	22748	22770	22868	22845	22853	22919	22777	22848	23093	22673	22778	22873	22788	22905	22845	22764	22722	22700	22789	22928	22807	22781	22895	22740	22842	22607	22681	22868	22862	22792	22770	22971	22972	22594	22966	22881	22834	22798	22974	22910	22747	23089	22997	22932	22863	22601	22879	22733	22860	22842	22692	22974	22785	22867	22614	22861	22848	22622	23121	22711	22748	22774	22746	22683	22669	22786	23032	22862	22870	22843	22731	22623	22846	22569	22518	22967	22744	22867	22709	22671	22800	22678	23051	22944	22760	22812	22831	23009	22748	22571	22790	22797	22777	22920	22627	22631	22804	22828	22882	22888	22633	22695	22668	23015	22755	22688	22760	22991	22834	22804	22812	22888	22559	22837	22758	22698	22775	23009	22811	23025	22910	22739	22912	22848	22666	22856	22925	22897	22925	22598	22665	23043	22927	22890	22812	22650	22816	22905	22762	22787	22666	22958	22774	22931	22609	22920	22736	22743	22766	22785	22849	22805	22821	22767	22884	22831	23127	22905	22966	22891	22920	22946	22780	22851	22867	22921	22895	22932	22790	22782	22730	22943	22677	22780	22928	23050	22809	22997	22940	22850	22931	22746	22865	22652	22912	22861	22656	22813	22935	22714	22603	22990	22821	22681	22921	22978	22747	22838	22949	22813	22727	22746	22852	22842	22964	22816	22791	23100	22640	22820	22974	22931	22784	23012	22666	22957	22975	22657	22836	22950	22843	22794	22993	22882	22725	22900	22939	22718	22655	22678	23016	22969	22761	22783	22909	22695	22695	22734	22752	23082	22738	22644	22766	22879	22971	22635	22714	22734	22934	22860	22808	22596	22670	22788	22864	22729	22577	22791	23017	22727	22755	22877	22831	22863	22739	22744	22848	22933	22721	22890	22774	22750	22859	22976	22855	22912	22879	22869	22668	22584	22900	22740	22725	22796	22705	22755	22775	22794	22821	22754	22845	22956	22738	22823	22861	22573	22689	22889	22844	22797	22758	22623	22796	22849	22822	22671	22442	22774	23023	22578	22777	23046	22882	23022	22652	22768	22746	22689	22770	22861	22860	22795	22825	22624	22716	22835	22935	22954	22708	22896	22711	22908	22820	22688	22796	22966	22754	22840	22909	22717	22767	22847	22859	22698	22820	22927	22901	22721	22813	22830	22770	22618	22794	22806	22829	22839	23023	23092	22876	22943	22738	22965	22686	22850	22836	22725	22904	22802	22898	22812	22966	22893	22648	22784	22761	22859	22769	22824	22861	22720	22808	22895	22735	22774	22849	22697	22674	22746	22752	22782	22709	22812	22676	22896	22780	22739	22748	22506	22608	22655	22650	22846	22711	22778	22650	22824	22405	22857	22801	22763	22827	22950	22694	23058	22903	22887	22647	22872	22785	22715	22681	22780	23009	22839	22919	22629	22843	23027	22701	22596	22740	23044	22758	22959	22904	22699	22678	22965	22881	22844	23038	22659	22737	22973	22843	22839	22715	22682	22745	22870	22919	22880	22881	22771	23072	22785	22859	22771	22566	22773	22866	22798	22928	22714	22668	22752	22860	22678	22641	22662	22898	22776	22853	22723	22598	22740	22728	22867	22810	22885	22706	22810	22800	22801	22894	22768	22820	23032	22720	22852	22859	22868	22710	22732	22601	22858	22624	22693	22869	22832	22780	22729	22784	22738	22803	22686	22863	22974	22734	22706	22907	23029	22999	22773	22820	22916	22464	22543	22772	22809	22678	22884	22622	22703	22777	22958	22678	22714	22814	22705	23031	22744	22985	22856	22875	22911	22692	22705	22748	22695	22874	22685	22617	22899	22712	22987	22748	22694	22864	23010	22617	22805	22873	22867	22787	22826	22787	22760	22828	22950	22905	22820	22679	22802	22873	22870	23121	22704	22752	23004	22816	22485	22971	23122	22812	22817	22798	22722	22616	22848	22929	22819	22681	22818	22854	22936	22851	22770	22686	22665	22808	22958	22805	22854	23044	22887	22734	22689	22885	22700	22745	22816	22951	22726	22742	22662	22962	23030	22680	22763	22855	22783	22878	23035	22752	22825	22717	22595	22925	23005	22690	22932	23100	22814	22704
21113	36340	32679	26449	24054	22460	21737	20919	20430	21029	44348	48450	40826	32641	25090	21582	19013	19059	19102	19132	19052	18943	19024	19198	19086	18983	19209	19124	18946	19053	19051	19181	18815	18865	18925	19201	19046	18992	19075	19162	19046	18830	19130	18948	18965	18943	19147	19029	19047	18995	18868	19093	18935	18855	18904	19137	18908	18964	19056	19065	19163	18969	19146	19147	19136	18997	18767	19077	18944	19096	18941	19112	18958	19036	19140	18933	18900	19014	18867	19077	19094	18904	19194	19159	18947	18981	19149	18953	19050	19124	19076	18902	18929	18897	19277	19031	18998	19049	18868	18921	18942	19101	19011	18936	18987	19042	18980	18871	19018	18908	18887	19032	19003	18893	19131	18957	19054	19013	18948	19173	19102	18991	19021	18803	19009	19162	18907	18867	18981	19074	18912	19084	19026	19002	19191	19115	19103	18976	19076	18968	19032	18998	19214	19017	19165	19028	18975	18942	19116	18959	18958	19185	18933	18943	18855	18962	19023	19120	19088	18966	18941	18956	19053	19058	19038	18982	18918	18950	18999	18993	19029	19011	19107	19086	18979	18912	18994	19022	19121	18953	19061	19099	18944	19150	18979	19078	18961	18942	19036	19058	18955	18950	18935	19044	19006	18943	18864	18806	19128	18840	19076	18872	19096	18974	18974	18946	18859	18984	18966	18875	19036	19107	18923	19029	18980	19044	18995	19084	19033	19185	19052	18786	18914	19166	18973	19113	18805	19253	18912	19122	19004	19022	18986	19000	19125	18925	19060	19109	18999	19091	18909	19028	19049	18942	19035	19018	18833	18877	18887	19016	18918	19077	19048	19082	19020	19105	18904	18919	18970	18931	19080	18897	19120	19174	18866	18796	18984	18960	18957	18963	18930	19113	19010	18871	18953	18997	18876	18995	18969	19026	18916	18921	18983	19085	19137	18866	18928	19059	18945	18848	18876	19026	18949	18889	18942	19244	19040	18980	19099	19040	19000	18879	19083	18991	18874	19114	19329	19032	18989	19024	19109	18984	19028	18981	19130	18937	18761	18928	19106	19057	18947	18904	18998	18945	19276	18962	18848	19050	19037	18984	18864	18999	18847	19087	18900	19014	19139	18936	18979	19131	19025	18939	18987	19125	18812	18979	18873	18981	18917	18943	19055	18864	19084	18925	19049	18965	19110	19001	19155	18899	18807	18925	18930	18927	18863	18939	19017	18945	18906	19016	18938	18947	18949	19020	19117	18935	18830	19198	18913	19149	19000	18861	19081	18943	18960	18983	18912	18856	18899	18860	18991	19089	18931	18910	19146	18906	19078	18888	18968	19041	18885	19068	18915	19068	19063	19157	18872	19155	19040	19003	18955	19204	19052	19097	19011	19089	19075	18997	19010	19207	19039	18859	19034	18979	18924	19036	18779	19038	19194	18912	19118	19106	18875	18918	19007	18988	18923	19034	19090	18967	18970	19070	19066	18954	19006	19008	19029	18962	18867	19049	18919	18865	18995	18877	19105	18994	18924	19094	19078	18965	19129	18926	19037	18905	18993	19102	19219	18968	18960	18986	19148	18872	18997	19086	18888	19119	19059	19012	18951	18875	19028	19101	18969	18890	19076	18976	18970	19145	18968	19183	19022	18986	19072	18900	18862	18835	19008	19048	18982	18977	18967	18936	18941	19056	19106	18990	18932	19078	18948	18906	18857	18950	18937	19089	18960	18963	18859	19111	18947	18993	18837	19027	19052	18980	19179	19092	19073	18867	18822	19151	18804	18830	19182	18987	18944	19106	18830	18852	18698	18993	18957	19043	19046	19074	19121	19120	18841	19071	18960	19104	19001	18839	19012	19142	18848	18991	18904	19119	18944	19010	18730	19008	18986	19066	19002	19025	18838	18947	18920	18952	18995	19036	19013	18992	18856	18977	19004	19105	19196	18889	18966	18880	18969	18933	19133	19007	19072	18939	18858	19046	19072	18973	19007	18882	19025	18897	19094	18999	18999	18803	18843	19033	19083	18770	19061	18879	18879	19143	18788	18917	18946	18885	19026	19018	18817	18946	18995	18993	18836	18854	19039	19028	19068	19066	18945	19119	18957	19012	19024	18787	18924	19031	18983	18939	19114	19037	18937	18949	18926	18901	19129	19004	18977	18881	18994	18981	19046	18858	18954	19068	18975	18842	18873	19019	18988	19085	18924	18993	18843	18990	18931	18883	18931	19034	18773	19096	18943	19047	19133	19003	18822	18823	19120	18768	18803	18827	18897	18906	19087	18911	18813	18996	18904	18957	19047	19055	19048	19007	19038	18955	18958	19029	19047	19038	18998	18920	19038	19049	18962	18898	19114	19015	19248	19060	19067	18863	19179	19001	18954	18830	18802	18916	19073	19040	19002	18803	19033	19049	18941	19125	18994	19009	19000	18981	18837	19041	18980	19006	19057	18896	19050	19157	19081	19026	18795	18993	19073	18938	18978	18916	18985	19229	18924	18942	19001	19090	18888	18923	18920	18924	19056	19022	19159	19077	19045	19149	18896	18980	19080	19054	19026	18914	19046	19065	19086	19128	19022	18991	19009	18989	19161	19132	19028	19045	18917	19003	18963	18914	19124	19098	18969	19060	18922	19005	19072	18869	18997	19094	18883	18982	18958	19023	18884	18995	19106	18854	18917	19046	19143	18927	19071	18960	19203	19112	19108	18970	18950	18948	19000	18999	19039	19126	18968	18990	18962	18970	19075	18941	19059	19020	19040	19152	19173	18961	18988	18699	18843	19062	18983	19005	19104	19047	19054	19016	18862	19179	19048	19091	18903	18867	19091	19024	19024	19084	18841	19089	18943	18913	19093	18997	19095	18963	18903	18948	18939	19073	18940	18939	19065	19008	18885	18989	18882	19035	19027	19004	18937	19065	18863	19027	18920	18989	18855	19058	19122	18965	18808	18939	19197	18947	18850	19010	18870	19005	19029	19170	18966	18941	19140	18984	19019	18839	18987	18894	18779	18786	18875	19071	18847	18748	19068	19123	19136	18960	19022	19089	18845	19183	19095	18944	19222	18947	18960	18964	19044	18977	19129	18888	19148	18913	18996	19055	18965	19008	19010	18969	18901	18965	19012	19071	18976	19157	18785	18877	19133	18855	19066	18872	18796	18950	19120	18878	18994	19048	19054	18812	18898	18958	19100	18903	18919	19011	18957	18855	19234	18986	19148	19072	18950	18996	19001	18931	19092	19191	18848	18930	18865	19067	18903	18830	18934	19095	19051	19001	18877	19001	18793	18991	18902	19029	18992	18932	18998	19058	19059	18987	18905	18922	18883	19064	18871	18928	19012	18956	19075	18989	18851	18973	19095	18930	19084	18920	19033	19167	19074	18932	18836	18763	18994	19107	19149	19118	18861	18905	18896	19102	19062	19016	18971	18966	18924	19086	19141	18873	18881	19043	18936	18858	18909	19088	19049	18956	18924	19009	18908	18947	18997	18909	19153	19186	18865	18916	19141	19039	18816	18848	18997	18995	19049	18822	18889	18927	18990	18984	19003	19137	18935	19006	18897	19121	18940	18738	19180	18935	19182	18911	19216	18871	18846	18879	18825	19036	18978	18800	18985	19106	18737	19127	19072	19004	19033	19162	19108	18886	19083	18998	19149	19013	19019	19068	18904	18890	19077	18881	18869	18832	18910	19014	19237	19202	19012	19016	18902	18989	19148	18971	19219	18970	18948	18889	19117	18890	18978	19034	19046	19139	19054	19123	19011	18894	18868	19117	18922	19017	18966	18885	19001	19003	18836	18990	19001	19009	19110	18900	18984	19063	19085	18969	18980	18959	18970	19269	19072	18959	19081	19051	18884	18956	18994	18965	18786	19041	19027	19023	18961	18820	19051	19030	19015	18981	19062	18959	19159	18909	18931	18949	18865	18872	18850	18957	18937	18832	19086	18901	18954	19008	19082	19108	19047	18926	18867	18810	19132	18940	18939	19164	18785	18900	19064	18827	18930	19063	18960	18917	19158	19021	18880	19066	19051	19076	18967	18905	19017	18925	19067	18916	19090	18930	19019	19002	18762	18933	18896	19044	19016	18800	19133	19012	18955	19084	19025	18918	18947	18921	18981	19080	19157	18981	19003	19014	18973	18825	18968	18855	19179	18924	18966	18994	19036	19064	19081	18978	19079	18892	18917	18976	18884	19002	18982	18848	18904	19065	19132	18910	18982	18874	19136	18835	19149	18856	19014	19044	18938	19024	19132	18871	18860	18956	18982	18954	18820	18919	18888	19055	18934	18951	19101	18922	19025	19048	18915	19126	18979	19134	19022	18978	19102	18796	18958	18902	18909	18944	18932	19139	18969	18944	19048	18791	18972	19110	19048	19028	18966	19067	19117	18978	19140	18965	18972	19034	18923	18991	19061	18923	19242	18856	19100	18989	18937	18978	18827	18982	18972	18971	18929	18955	18839	18959	18809	18971	19064	19085	18944	19149	19087	18917	18953	18992	19078	18943	18936	18957	19059	18869	18905	18996	18848	19004	18956	19059	19059	19173	19032	18991	18950	19018	18871	18935	18789	19049	18983	19163	18894	19100	18944	18899	19037	18955	18830	19055	18995	19115	18902	19113	19046	18954	18947	19145	19033	18945	19025	19040	19064	18991	18891	19100	19070	18885	19030	19007	19032	18874	19043	19020	18909	19071	18897	19047	18953	18891	18867	18983	19026	19017	18949	19066	18850	18961	19123	19013	18980	18994	19113	19028	18884	19099	18862	18980	19004	18925	18972	18938	19004	19032	19055	18980	18944	18978	18910	19091	18980	18923	19046	18942	19067	18975	18888	19012	19009	18936	18907	18984	18870	18953	19122	19075	19067	18919	19196	18921	19160	19072	19077	19035	18907	18987	18853	19166	18901	18902	18989	19041	18957	18943	18912	19170	19015	19068	19001	18927	18958	19062	19139	18780	18930	19191	18925	18943	18985	19058	18841	19013	19034	19096	19060	19096	19039	18846	19107	18937	18930	18858	19054	18954	18912	18899	18956	18989	19047	18964	18974	19054	18980	19036	19190	18894	18839	18837	19023	19054	19132	18810	18904	18961	18913	18819	19182	18987	18935	19199	19100	19067	18921	18848	19105	18885	18894	18823	18902	18874	18934	18972	18923	18941	19003	19004
27774	22746	27619	25873	22978	22989	22980	22863	22638	22568	24019	25341	24795	23833	23196	22731	22621	22559	22427	22513	22410	22499	22449	22458	22634	22642	22437	22734	22411	22365	22665	22430	22314	22620	22595	22530	22343	22491	22401	22604	22360	22389	22612	22480	22360	22735	22447	22589	22533	22620	22616	22833	22654	22447	22433	22529	22525	22538	22559	22445	22471	22438	22535	22402	22472	22575	22437	22450	22492	22750	22571	22655	22470	22565	22443	22657	22531	22294	22399	22482	22558	22492	22618	22451	22602	22525	22409	22638	22855	22356	22242	22425	22665	22546	22589	22370	22507	22467	22649	22439	22356	22371	22527	22351	22382	22472	22462	22365	22458	22383	22558	22391	22431	22423	22600	22646	22370	22546	22299	22498	22395	22412	22541	22514	22651	22536	22459	22502	22542	22620	22598	22605	22704	22634	22621	22548	22469	22557	22587	22619	22516	22668	22495	22686	22444	22657	22533	22484	22395	22371	22551	22310	22506	22610	22420	22632	22399	22484	22341	22397	22371	22608	22408	22349	22300	22567	22324	22475	22320	22502	22304	22480	22633	22391	22674	22294	22491	22424	22527	22507	22493	22222	22310	22579	22376	22544	22529	22445	22484	22236	22498	22544	22670	22503	22441	22529	22446	22556	22430	22504	22474	22614	22613	22435	22148	22479	22471	22621	22648	22629	22575	22639	22540	22443	22280	22536	22484	22441	22367	22343	22534	22589	22658	22662	22366	22519	22603	22332	22374	22452	22581	22468	22356	22436	22680	22259	22290	22386	22454	22510	22620	22379	22663	22607	22546	22594	22566	22350	22767	22391	22539	22510	22394	22356	22610	22489	22489	22387	22519	22458	22653	22298	22417	22376	22467	22238	22628	22367	22485	22504	22261	22416	22601	22723	22602	22566	22672	22675	22381	22591	22502	22421	22468	22539	22555	22428	22469	22547	22294	22275	22404	22545	22403	22708	22725	22409	22423	22390	22531	22268	22530	22600	22419	22545	22566	22624	22403	22463	22491	22616	22492	22630	22624	22444	22680	22569	22459	22193	22458	22774	22422	22348	22597	22715	22634	22543	22462	22571	22386	22523	22440	22395	22774	22339	22520	22409	22539	22514	22696	22543	22338	22667	22474	22514	22626	22319	22643	22431	22288	22665	22570	22664	22431	22397	22625	22621	22474	22368	22475	22495	22687	22585	22393	22459	22643	22469	22299	22392	22430	22721	22255	22452	22450	22492	22388	22392	22553	22396	22501	22463	22544	22639	22558	22366	22645	22648	22533	22626	22502	22495	22642	22274	22534	22350	22434	22307	22365	22354	22668	22474	22726	22668	22470	22534	22581	22866	22345	22325	22487	22489	22499	22528	22367	22365	22520	22627	22674	22502	22420	22517	22606	22516	22533	22585	22425	22429	22357	22425	22542	22661	22408	22612	22579	22365	22497	22551	22386	22692	22611	22479	22688	22420	22625	22405	22710	22586	22546	22433	22328	22495	22362	22582	22545	22396	22414	22409	22605	22425	22581	22405	22624	22317	22508	22550	22518	22370	22603	22399	22566	22500	22556	22555	22458	22454	22401	22576	22535	22457	22547	22648	22484	22334	22421	22551	22614	22453	22518	22367	22488	22297	22680	22212	22558	22472	22703	22501	22564	22554	22428	22539	22351	22496	22470	22416	22538	22557	22372	22546	22614	22432	22500	22596	22690	22426	22439	22440	22571	22707	22490	22527	22472	22635	22741	22573	22424	22649	22783	22347	22346	22619	22589	22649	22585	22496	22570	22459	22583	22549	22577	22247	22499	22364	22613	22446	22722	22464	22534	22550	22402	22258	22523	22443	22336	22319	22667	22552	22515	22561	22418	22454	22346	22632	22389	22515	22419	22331	22668	22450	22508	22218	22637	22391	22663	22468	22583	22211	22538	22487	22578	22431	22296	22573	22700	22384	22479	22430	22370	22433	22505	22440	22394	22390	22361	22452	22726	22407	22479	22330	22470	22542	22452	22700	22449	22580	22594	22380	22517	22507	22562	22499	22587	22401	22474	22547	22579	22180	22592	22663	22600	22366	22511	22555	22417	22400	22291	22598	22519	22389	22489	22423	22479	22406	22445	22400	22424	22166	22507	22549	22388	22458	22344	22495	22527	22509	22600	22489	22367	22565	22459	22435	22488	22521	22551	22498	22559	22397	22510	22606	22566	22426	22516	22714	22477	22520	22494	22650	22670	22445	22409	22431	22434	22448	22474	22417	22522	22483	22477	22369	22313	22370	22647	22457	22540	22336	22549	22197	22487	22390	22627	22514	22437	22507	22564	22484	22435	22348	22400	22670	22500	22343	22413	22734	22610	22358	22737	22569	22560	22465	22606	22516	22433	22637	22411	22386	22437	22558	22528	22456	22417	22494	22605	22449	22419	22458	22382	22520	22618	22460	22605	22604	22471	22515	22527	22519	22692	22471	22471	22406	22644	22526	22485	22548	22690	22403	22520	22325	22440	22601	22553	22653	22590	22571	22421	22530	22832	22405	22515	22741	22434	22536	22362	22472	22610	22406	22221	22542	22546	22554	22610	22706	22446	22295	22538	22398	22498	22403	22652	22576	22591	22452	22404	22776	22635	22514	22419	22423	22446	22571	22625	22411	22602	22579	22663	22577	22467	22405	22610	22467	22705	22703	22385	22507	22747	22397	22606	22405	22329	22513	22729	22719	22322	22489	22428	22709	22698	22516	22546	22485	22592	22481	22385	22417	22534	22516	22730	22402	22358	22609	22555	22476	22397	22490	22538	22613	22627	22427	22370	22605	22709	22505	22560	22414	22623	22559	22389	22492	22363	22664	22367	22515	22677	22550	22553	22509	22342	22617	22451	22734	22589	22721	22686	22395	22524	22635	22460	22399	22744	22494	22444	22342	22311	22560	22738	22543	22549	22745	22515	22465	22754	22396	22552	22678	22601	22428	22734	22518	22557	22600	22484	22468	22543	22444	22571	22593	22571	22628	22607	22678	22458	22572	22503	22516	22543	22448	22482	22581	22609	22456	22692	22375	22586	22442	22420	22566	22446	22549	22639	22492	22427	22566	22594	22385	22626	22382	22553	22533	22581	22326	22576	22423	22377	22700	22423	22505	22533	22665	22408	22391	22512	22442	22631	22335	22420	22377	22570	22621	22717	22590	22423	22561	22798	22725	22588	22404	22728	22538	22636	22575	22424	22593	22700	22299	22534	22504	22717	22499	22322	22394	22613	22473	22541	22370	22508	22721	22392	22480	22430	22573	22388	22545	22324	22631	22545	22407	22400	22450	22548	22483	22384	22555	22405	22774	22533	22513	22442	22477	22551	22314	22501	22486	22485	22333	22316	22621	22515	22676	22549	22581	22721	22513	22365	22238	22314	22506	22392	22332	22494	22518	22437	22574	22471	22607	22629	22484	22581	22402	22473	22496	22502	22482	22535	22488	22532	22530	22432	22662	22517	22584	22583	22687	22557	22516	22469	22456	22451	22533	22448	22330	22487	22471	22580	22360	22537	22514	22581	22485	22516	22547	22546	22592	22712	22589	22626	22561	22479	22480	22392	22495	22565	22394	22368	22513	22551	22447	22865	22577	22368	22414	22417	22524	22663	22439	22463	22451	22474	22565	22506	22511	22282	22485	22385	22474	22458	22573	22483	22396	22546	22435	22589	22498	22320	22326	22396	22460	22337	22523	22515	22555	22418	22514	22630	22439	22317	22514	22516	22464	22447	22542	22505	22621	22496	22583	22500	22589	22542	22622	22542	22195	22388	22606	22579	22485	22410	22421	22353	22280	22508	22454	22551	22485	22500	22477	22771	22525	22800	22452	22492	22601	22833	22486	22593	22412	22386	22513	22408	22522	22587	22416	22229	22425	22469	22612	22680	22678	22485	22620	22616	22351	22530	22383	22359	22559	22593	22442	22577	22235	22528	22497	22685	22366	22530	22531	22434	22457	22572	22643	22541	22449	22411	22603	22636	22654	22662	22554	22557	22398	22332	22682	22387	22427	22570	22543	22356	22547	22359	22383	22489	22544	22533	22440	22678	22568	22506	22532	22763	22425	22677	22599	22369	22429	22539	22543	22549	22538	22606	22537	22468	22432	22458	22389	22559	22405	22472	22557	22433	22608	22548	22548	22560	22599	22465	22551	22494	22398	22411	22281	22524	22426	22599	22640	22620	22615	22637	22186	22461	22486	22438	22520	22417	22321	22580	22366	22579	22601	22497	22542	22476	22438	22603	22399	22583	22670	22385	22471	22427	22712	22610	22672	22599	22613	22638	22597	22489	22632	22740	22443	22636	22432	22393	22603	22578	22474	22671	22504	22733	22604	22491	22697	22466	22624	22627	22652	22395	22510	22498	22329	22522	22490	22670	22470	22432	22603	22410	22541	22414	22373	22220	22590	22592	22517	22611	22349	22567	22680	22657	22624	22592	22194	22579	22463	22695	22555	22565	22530	22255	22295	22544	22324	22565	22307	22495	22261	22597	22521	22480	22475	22471	22579	22553	22459	22404	22729	22587	22295	22560	22626	22493	22486	22583	22708	22578	22679	22643	22748	22329	22632	22475	22090	22355	22525	22520	22476	22454	22354	22258	22571	22744	22848	22690	22391	22379	22490	22509	22305	22389	22729	22501	22571	22504	22688	22636	22401	22316	22334	22430	22322	22490	22286	22552	22526	22300	22330	22382	22805	22554	22683	22344	22308	22364	22658	22476	22692	22494	22455	22697	22367	22515	22499	22557	22423	22710	22586	22662	22461	22629	22481	22635	22719	22373	22430	22588	22673	22654	22531	22512	22473	22472	22315	22726	22406	22555	22557	22531	22548	22499	22466	22669	22589	22557	22456	22546	22710	22710	22484	22414	22293	22602	22512	22529	22543	22390	22427	22515	22445	22466	22311	22488	22489	22551	22528	22529	22592	22523	22390	22588	22614	22506	22284	22511	22408	22622	22612	22468	22491	22559	22807	22391	22473	22662	22442	22341	22469	22547	22375	22547	22605	22431	22386	22450	22552	22229	22823	22553	22595	22504	22549	22600	22403	22283	22469	22543	22297	22679	22552	22685	22272	22487	22471	22567	22324	22462	22204	22486	22510	22470	22568	22643	22553	22586	22535	22605	22360	22471	22462	22427	22392
17976	23254	22830	21060	20255	19701	19335	19053	18925	19267	21497	22698	21422	20088	19427	19030	18789	18754	18854	18788	18904	18773	18874	18569	18822	18798	18692	18890	18782	18676	18748	18936	18849	18740	18765	18820	18810	18858	18813	18862	18851	18927	18794	18737	18925	18666	18822	18847	18835	18860	18703	18753	18797	18733	18719	18744	18688	18718	18867	18734	18811	18754	18791	18906	18611	18831	18708	18885	18796	18619	18954	18863	18850	18691	18715	18795	18549	18808	18738	18910	18884	18866	18771	18824	18924	18869	18747	18816	18799	18736	18722	18879	19035	18918	18820	18834	18664	18837	18910	18730	18640	18740	18671	18823	18904	18699	18813	18874	18717	18846	18729	18732	18715	18696	18735	18766	18785	18815	18631	18845	18868	18905	18750	18796	18692	18948	18907	18636	18725	18812	18908	18737	18893	18869	18889	18769	18709	18795	18783	18686	18805	18715	18834	18839	18799	18645	18772	18686	18931	18710	18641	18846	18804	18789	18690	18741	18630	18815	18959	18676	18806	18725	18796	18877	18702	18837	18821	18881	18800	18799	18872	18752	18813	18857	18847	18788	18797	18852	18649	18850	18766	18774	18923	18782	18765	18867	18678	18795	18744	18754	18703	18693	18786	18730	18934	18865	18816	18721	18800	18626	18751	18710	18890	18754	18789	18818	18777	18835	18852	18829	18789	18902	18704	18652	18732	18747	18992	18698	18787	18732	18763	18679	18886	18774	18915	18718	18906	18865	18947	18779	18670	18851	18762	18953	18869	18674	18915	18760	18833	18659	18839	18802	18761	18974	18855	18854	18840	18783	18709	18971	18781	18757	18896	18819	18873	18705	18756	18840	18958	18684	18860	18794	18820	19209	18880	18690	18770	18751	18714	18676	18770	18870	18771	18874	18829	18924	18672	18850	18786	18717	18766	18820	18711	18895	18999	18789	18646	18671	18844	18768	18605	18711	18805	18725	18847	18803	18753	18765	18884	18774	18660	18732	18811	18811	18814	18847	18940	18943	18735	18630	18801	18786	18892	18721	18701	18788	18699	18779	18810	18832	18681	18731	18754	18847	18968	18935	18804	19059	18846	18634	18842	18774	18625	18825	18798	18850	18887	18878	18754	18835	18712	18724	18884	18937	18871	18621	18916	18663	18920	18818	18835	18741	18798	18703	18982	18683	18650	18927	18974	18588	18854	18792	18725	18784	18771	18871	18889	18812	18771	18779	18684	18779	18810	18687	18835	18815	18962	18875	18934	18754	18979	18672	18769	18665	18978	18897	18767	18734	18920	19074	18912	18905	18705	18931	18846	18766	18942	18837	18578	18904	18863	19036	18863	18879	18833	18702	18871	18728	18831	18806	18739	18733	18778	18997	19019	18811	18490	18871	18819	18714	18718	18783	18654	18924	18809	18827	18785	18795	18732	18761	18550	18630	19000	18825	18820	18778	18714	18777	18663	18796	18705	18758	18825	18741	18635	18807	18732	18905	18725	18721	18901	18875	18778	18850	18811	18715	18747	18931	18784	18901	18856	18694	18639	18863	18673	18998	18826	18719	18890	18827	18954	18925	18847	18664	18698	18734	18687	18732	18786	18532	18794	18800	19049	18928	18815	18699	18629	18830	18602	18959	18921	18769	18832	18791	18823	18722	18707	18887	18672	18932	18788	18886	18816	18867	18840	18843	18804	18803	18827	18723	18912	18857	18710	18893	18767	18811	18799	18857	18782	18800	18798	18773	18851	18789	18891	18749	18798	18876	18676	18828	18797	18598	18765	19037	18739	18679	18805	18766	18737	18815	18851	18703	18789	18793	18923	18831	18804	18753	18841	18782	18826	18602	18841	18795	18990	18867	18939	18834	18752	18643	18630	19091	18735	19053	18781	18674	18996	18735	18765	18780	18834	18717	18808	18780	18913	18718	18791	18816	18831	18712	18793	18795	18845	18707	18865	18757	18710	18692	18899	18818	18936	18628	18950	18712	18732	18814	18793	18612	18935	18919	18970	18945	18875	18913	18938	18920	18837	18710	18718	18898	18646	18843	18849	18830	18787	18903	18679	18654	18800	18766	18727	18969	18812	18962	18821	18878	18674	18928	18754	18762	18925	18739	18790	18615	18800	18807	18892	18643	19027	18932	18691	18728	18893	18828	19077	18792	18972	18701	18895	18641	18736	18751	18821	18798	18721	18900	18832	18865	18895	18894	18940	18992	18877	18644	18761	18629	18784	18775	18821	18603	18867	18910	18722	18708	18780	18618	18755	18774	18828	18636	18819	18880	18891	18733	18828	18710	18723	18851	18675	18553	19144	18832	18795	18709	18944	18755	18929	18789	18828	18887	18869	18692	18823	18855	18773	18817	18824	18703	18702	18837	18941	18683	18796	18902	18684	18672	18912	18695	18773	18865	18845	18925	18669	18793	18817	19046	18838	18547	18601	18688	18775	18832	18680	18642	18737	18924	18794	18812	18879	18672	18659	18680	18974	18931	18829	18779	18810	18671	18846	18932	18710	18655	18879	18877	18679	18792	18757	18767	18662	18799	18889	18885	18905	18683	18746	18789	18737	18875	18884	18784	18934	18657	18810	18792	18829	18931	18773	18754	18640	18808	18625	18745	18831	18691	18709	18939	18746	18835	18773	18795	18773	18720	18606	18675	18847	18609	18852	18909	18840	18745	18893	18873	18753	18819	18690	18831	18796	18766	18851	18877	19054	18643	18777	18561	18860	18770	18810	18809	18976	18762	18905	18817	18901	18761	18749	18703	18803	18782	18811	18783	18877	18937	18855	18941	18741	18746	18752	18644	18806	18753	18793	18785	18824	18848	18872	18940	18947	18574	18854	18848	18888	18877	18720	18845	18802	18754	18883	18742	18727	18815	18836	18930	18774	18906	18655	18673	18780	18662	19029	18728	18802	18717	18738	18790	18837	18660	18890	18727	18866	18698	18837	18797	18675	18758	18831	18789	18543	18734	18935	18637	18666	18801	18564	19044	18816	18910	18839	18669	18747	18733	18865	18771	18803	18716	18865	18682	18907	18799	18890	18919	18768	18959	18777	18669	18934	18866	18827	18939	18794	18805	18877	18693	19079	18783	18765	18623	18824	18844	18764	18725	18914	18911	18629	18763	18800	18878	18777	18915	18665	18725	18716	18772	18837	18756	18873	18699	18883	18763	18834	18862	18844	18810	18875	18757	18598	18912	18766	18768	18727	18737	18808	18679	18620	18805	18719	18752	18819	18739	19054	18710	18793	18726	18863	18913	18689	18874	18762	18815	18745	18850	18699	18717	18740	18695	18700	18836	18793	18667	18713	18714	18803	18838	18771	18801	18748	18814	18808	18831	18856	18756	18973	18811	18827	18942	18826	18770	18757	19002	18676	18885	18694	18822	18708	18929	18877	18757	18934	18782	18780	18835	18772	18870	18727	18773	18751	18592	18890	18689	18764	18892	18645	18845	18989	18840	18867	18690	19161	18640	18644	18852	18790	18659	18921	18743	18606	18908	18587	18824	18842	18744	18838	18777	18777	18673	18664	18890	18896	18652	18791	18735	18834	18757	18812	18790	18939	18795	18938	18826	18861	18710	18721	18769	18836	18900	19075	18788	18872	18919	18711	18740	19012	18936	18840	18688	18928	18800	18804	18695	18780	18672	18721	18842	18902	18875	18872	18729	18872	18894	18814	18692	18791	18686	18620	18895	18620	18821	18847	18874	18873	18691	18677	18842	19022	18932	18858	18918	19014	18849	18724	18916	18760	18945	18881	18812	18857	18776	18817	18839	18910	18710	18848	18761	18674	18735	18785	18832	18782	18907	18862	18823	18962	18692	18835	18845	18893	18719	18767	18835	18960	18922	18682	18746	18817	18927	18657	18695	18830	18644	18701	19060	18807	18970	18839	18765	18819	18889	18852	18905	18741	18786	18739	18820	18830	18724	18848	18976	18798	18918	18800	18890	18947	18616	19002	18947	18657	18874	18874	18825	18714	18873	18700	18979	18680	18871	18858	18890	19047	18917	18857	18932	18744	18769	18607	18706	18819	18949	18845	18819	18929	18834	18794	18801	18807	19074	18622	18843	18793	19001	18807	18889	18767	18843	18798	18674	18778	18849	18775	18871	18797	18764	18803	19125	18752	18926	18713	18867	19048	18735	18892	18681	18960	18864	18817	18808	18681	18815	18786	18885	18889	18718	18907	18831	18867	18953	18722	18718	18864	18813	18889	18888	18696	18813	18800	18996	18811	18903	18740	18804	18717	18849	18840	18990	18665	18945	18902	18832	18819	18810	18684	18792	18844	18782	18801	18846	18828	18775	18963	18939	18875	18676	18629	18690	18723	18847	18839	18713	18823	18702	18785	18748	18936	18986	18726	18864	18557	18865	18763	18888	18678	18854	18640	18677	18924	18712	18834	18797	18682	18740	18732	18750	18864	18807	18663	18968	18831	18960	18817	18775	18857	18850	18675	18696	18780	18827	18631	18887	18657	18812	18787	18649	18907	18963	18719	18925	18974	18735	18935	18904	18849	19038	18847	18748	18849	18808	18900	18739	18863	18831	18769	18695	18848	18910	18902	18770	18677	18853	18731	18735	18872	18764	18904	18988	18858	18773	18722	18771	18718	18817	18806	18816	18765	18797	18891	18848	18745	18617	18713	18812	18759	18745	18621	18730	18834	18753	18717	19023	18818	18887	18732	18782	18713	18802	19102	18757	18840	18692	18752	18833	18915	18902	18751	18785	18878	18739	18679	19023	18771	18879	18908	18755	18630	18796	18831	18758	18945	18791	18821	18755	18803	18818	18760	18855	18775	18718	18855	18757	18960	18789	18865	18874	18797	18750	18808	18858	18834	18996	18851	18767	18735	18750	18654	18924	18852	18733	18851	18809	18887	18863	18611	18700	18935	18802	18852	18794	18902	18758	18807	18805	18830	18884	18639	18743	18728	18907	18731	18551	19013	18668	18931	18888	18688	18692	18791	18714	18771	18833	18758	18645	18854	18808	18724	18800	18792	18692	18796	18822	18754	18643	18809	18958	18796	18850	18752	19022	18838	18931	18857	18769	18899	18849	18589	18676	18859	18840	18665	18909	18846	18776	18726	18901	19007	18850	18830	18771	18698	18828	18669	18908	18814	18604	18659	18867	18884	18669	18736	18780
23879	21413	29054	24329	23100	25202	26003	23520	23124	23123	28472	38729	36296	31187	26756	23954	22973	22707	22786	22627	22755	22905	22950	22737	22980	22605	22686	22679	22746	22654	22754	22954	22747	22586	22734	22744	22498	22511	22711	22760	22548	22693	22772	22779	22588	22695	22363	22646	22748	22377	22628	22704	22562	22639	22613	22650	22481	22571	22614	22759	22638	22406	22718	22762	22765	22655	22424	22734	22443	22563	22540	22616	22560	22834	22615	22496	22558	22682	22653	22887	22881	22415	22807	22753	22540	22668	22649	22646	22618	22613	22747	22585	22833	22519	22476	22494	22573	22663	22649	22586	22391	22615	22531	22512	22437	22593	22558	22749	22688	22482	22588	22353	22448	22595	22591	22591	22835	22498	22678	22738	22631	22554	22703	22548	22719	22673	22709	22611	22561	22662	22680	22551	22427	22625	22497	22647	22649	22523	22866	22577	22566	22578	22744	22794	22461	22492	22696	22644	22632	22524	22680	22355	22845	22255	22651	22688	22690	22495	22671	22553	22635	22583	22695	22866	22701	22759	22476	22723	22729	22754	22808	22552	22687	22624	22594	22807	22611	22682	22471	22518	22602	22430	22443	22500	22507	22733	22713	22500	22565	22531	22577	22501	22533	22684	22453	22853	22624	22598	22559	22573	22559	22544	22463	22651	22565	22589	22622	22666	22461	22621	22573	22663	22767	22738	22586	22548	22518	22515	22566	22484	22678	22637	22418	22842	22581	22627	22423	22707	22677	22569	22618	22547	22533	22672	22312	22500	22549	22650	22512	22496	22469	22518	22466	22359	22512	22631	22690	22579	22536	22807	22728	22602	22624	22479	22615	22551	22688	22675	22575	22519	22625	22522	22424	22606	22548	22597	22428	22508	22556	22650	22526	22691	22637	22637	22543	22566	22506	22675	22662	22768	22480	22714	22631	22383	22600	22574	22678	22752	22619	22251	22703	22700	22535	22514	22529	22455	22573	22682	22624	22970	22627	22600	22545	22466	22736	22606	22652	22620	22721	22849	22520	22530	22587	22471	22580	22505	22703	22665	22688	22814	22595	22495	22673	22348	22634	22604	22543	22665	22778	22497	22804	22583	22512	22883	22845	22476	22662	22612	22672	22529	22647	22508	22445	22721	22707	22507	22750	22376	22512	22752	22646	22578	22648	22485	22634	22560	22853	22582	22575	22772	22586	22556	22653	22668	22755	22542	22677	22619	22692	22537	22733	22597	22564	22526	22673	22677	22670	22578	22345	22654	22627	22601	22692	22666	22803	22674	22571	22528	22757	22514	22536	22440	22414	22755	22814	22615	22564	22661	22710	22679	22610	22533	22493	22529	22722	22884	22656	22675	22615	22725	22644	22480	22504	22504	22535	22689	22790	22807	22691	22729	22521	22478	22818	22571	22843	22519	22660	22615	22642	22746	22571	22497	22616	22503	22532	22652	22521	22522	22302	22663	22678	22763	22527	22565	22579	22551	22489	22885	22692	22473	22733	22759	22623	22402	22653	22473	22317	22551	22696	22631	22681	22465	22413	22554	22637	22521	22776	22693	22580	22455	22620	22560	22621	22719	22658	22373	22655	22655	22660	22632	22741	22486	22637	22726	22572	22566	22708	22708	22678	22522	22564	22565	22583	22701	22721	22516	22692	22585	22561	22561	22625	22809	22808	22429	22664	22528	22741	22741	22627	22621	22502	22600	22560	22667	22600	22657	22496	22799	22658	22507	22504	22553	22557	22519	22672	22939	22749	22527	22495	22602	22533	22356	22626	22476	22688	22726	22546	22562	22610	22664	22498	22462	22730	22706	22744	22660	22683	22332	22486	22570	22534	22493	22561	22707	22565	22604	22659	22531	22644	22656	22555	22576	22578	22613	22781	22513	22549	22707	22701	22658	22753	22417	22625	22699	22599	22563	22499	22685	22536	22594	22626	22721	22513	22754	22648	22493	22661	22529	22490	22756	22656	22571	22790	22650	22498	22554	22530	22747	22746	22574	22612	22304	22532	22649	22518	22707	22471	22462	22639	22501	22558	22539	22897	22553	22742	22464	22507	22634	22561	22396	22715	22695	22672	22646	22476	22687	22697	22651	22606	22687	22426	22635	22453	22489	22711	22621	22637	22592	22558	22620	22777	22634	22650	22715	22705	22770	22628	22494	22740	22699	22633	22445	22440	22720	22583	22509	22647	22626	22605	22692	22733	22285	22595	22658	22419	22524	22608	22407	22542	22435	22570	22557	22530	22580	22701	22533	22622	22484	22528	22429	22694	22548	22454	22282	22785	22619	22674	22663	22522	22837	22535	22679	22596	22541	22678	22692	22795	22618	22637	22638	22516	22488	22602	22623	22647	22706	22711	22511	22653	22499	22587	22755	22642	22541	22614	22653	22533	22577	22619	22568	22590	22634	22686	22324	22622	22678	22488	22546	22676	22669	22620	22398	22687	22775	22802	22553	22841	22652	22608	22653	22539	22656	22613	22606	22724	22659	22554	22556	22527	22725	22609	22631	22778	22302	22551	22612	22278	22469	22450	22592	22608	22372	22497	22410	22717	22559	22657	22742	22602	22468	22669	22577	22581	22662	22479	22370	22435	22483	22447	22495	22777	22637	22526	22489	22448	22581	22646	22767	22824	22738	22641	22784	22719	22589	22656	22728	22599	22451	22641	22621	22571	22461	22616	22488	22748	22634	22787	22495	22677	22576	22682	22678	22726	22670	22729	22602	22753	22557	22486	22484	22696	22471	22784	22701	22735	22616	22649	22570	22560	22617	22535	22688	22686	22721	22381	22674	22682	22622	22529	22443	22314	22707	22644	22744	22574	22558	22929	22602	22818	22743	22700	22855	22576	22591	22739	22676	22716	22455	22622	22640	22746	22523	22686	22655	22897	22660	22668	22676	22582	22508	22615	22746	22486	22654	22653	22654	22557	22614	22582	22570	22646	22538	22342	22474	22774	22589	22811	22840	22773	22720	22773	22523	22697	22675	22580	22592	22791	22691	22853	22467	22388	22569	22521	22454	22701	22707	22584	22550	22775	22394	22578	22477	22588	22558	22807	22597	22528	22637	22573	22694	22855	22710	22402	22800	22521	22555	22544	22658	22533	22412	22597	22461	22546	22549	22534	22553	22769	22510	22379	22714	22567	22442	22635	22690	22644	22701	22632	22749	22612	22630	22697	22596	22554	22777	22486	22684	22543	22460	22523	22544	22820	22683	22620	22573	22594	22809	22592	22751	22493	22591	22625	22456	22518	22747	22698	22451	22507	22804	22396	22516	22502	22755	22629	22535	22441	22724	22698	22628	22676	22565	22597	22756	22705	22360	22754	22413	22659	22596	22542	22742	22525	22600	22619	22545	22441	22694	22765	22827	22547	22647	22637	22440	22766	22666	22786	22660	22706	22612	22655	22610	22697	22499	22519	22626	22668	22503	22632	22734	22509	22562	22526	22938	22742	22695	22552	22612	22650	22585	22683	22391	22593	22737	22700	22855	22624	22551	22772	22821	22775	22846	22621	22364	22620	22510	22533	22537	22631	22416	22593	22485	22685	22608	22549	22533	22526	22334	22634	22796	22554	22787	22573	22655	22587	22551	22458	22857	22695	22633	22602	22590	22624	22600	22368	22481	22535	22383	22562	22541	22600	22787	22607	22621	22502	22598	22798	22683	22665	22543	22511	22552	22530	22644	22710	22543	22439	22571	22853	22716	22641	22634	22526	22609	22708	22236	22472	22756	22558	22469	22529	22607	22698	22631	22603	22576	22562	22546	22511	22485	22799	22414	22606	22449	22609	22479	22468	22587	22457	22647	22677	22734	22655	22604	22809	22574	22649	22463	22442	22612	22593	22723	22451	22538	22762	22406	22778	22482	22762	22618	22660	22557	22491	22569	22423	22585	22639	22610	22665	22724	22541	22536	22629	22614	22782	22753	22568	22662	22753	22805	22577	22605	22410	22638	22696	22736	22541	22391	22438	22482	22558	22629	22681	22568	22681	22743	22425	22564	22646	22836	22521	22664	22620	22516	22423	22739	22639	22608	22360	22431	22597	22778	22512	22667	22704	22560	22627	22630	22734	22557	22594	22592	22619	22478	22605	22571	22617	22696	22651	22558	22761	22516	22667	22371	22489	22632	22558	22595	22636	22648	22734	22411	22930	22641	22504	22689	22610	22554	22382	22684	22377	22688	22609	22598	22604	22361	22737	22617	22595	22682	22771	22489	22942	22567	22684	22735	22602	22531	22723	22682	22610	22667	22825	22562	22590	22520	22697	22513	22646	22716	22497	22488	22536	22527	22503	22613	22654	22689	22622	22817	22709	22666	22603	22530	22827	22553	22522	22468	22662	22750	22826	22562	22645	22693	22499	22685	22684	22588	22481	22617	22670	22604	22760	22575	22589	22564	22563	22450	22573	22569	22490	22543	22579	22657	22322	22593	22573	22688	22544	22714	22671	22667	22669	22593	22595	22488	22623	22546	22687	22659	22628	22504	22622	22740	22797	22651	22850	22786	22654	22695	22920	22450	22611	22675	22652	22588	22646	22727	22805	22482	22711	22551	22577	22623	22612	22631	22678	22539	22750	22780	22807	22598	22490	22561	22723	22703	22713	22647	22493	22583	22570	22568	22819	22654	22613	22418	22712	22647	22708	22653	22733	22680	22865	22686	22399	22664	22559	22547	22386	22345	22513	22476	22451	22457	22770	22324	22554	22479	22473	22557	22721	22711	22644	22557	22750	22598	22600	22389	22498	22556	22395	22658	22577	22561	22712	22489	22349	22626	22639	22628	22583	22806	22880	22435	22668	22520	22627	22795	22702	22604	22756	22580	22801	22619	22585	22607	22672	22451	22661	22555	22663	22541	22567	22642	22563	22505	22586	22456	22492	22576	22613	22787	22417	22674	22693	22627	22564	22537	22615	22451	22406	22453	22495	22452	22427	22701	22547	22542	22676	22718	22564	22587	22457	22609	22639	22667	22533	22478	22611	22775	22514	22598	22611	22592	22514	22826	22387	22709	22658	22668	22684	22694	22697	22679	22539	22674	22598	22643	22716	22516	22749	22724	22395	22576	22719	22710	22461	22514	22496	22518	22807	22597	22680	22440	22699	22646	22669	22607	22553	22670	22759	22654	22687	22776	22714	22510	22577	22443
17164	29181	28184	24418	22270	21242	20602	20155	19762	19553	29156	40103	35778	29366	23697	20251	19280	19101	18823	18918	18931	18888	19099	18920	19075	19152	18944	19043	19013	18958	18805	19198	18912	19060	19099	18958	19050	19018	19042	18922	19014	18978	18929	19113	18818	18806	19013	19141	18846	19058	19132	18932	19036	18920	18848	18902	19098	18955	18807	19060	19012	18894	18795	18823	18963	18821	19027	18865	18893	18941	18977	18950	18998	18904	19027	18999	18838	18844	18712	19014	18634	19100	18850	18857	19101	18941	19115	19042	19020	18989	18779	18808	19126	18972	19048	18867	18888	19043	18809	18981	18773	18783	18869	19005	18931	19021	18964	18825	19013	19026	19088	18951	18911	19030	18970	18829	18736	18978	18864	18897	18805	18843	18980	19028	18914	19026	19093	18973	18784	19009	18897	19041	18903	19017	18798	18986	18982	19011	18927	18959	18968	19008	19099	18969	18907	18977	18988	18983	18937	18815	18800	18941	18923	19017	18948	19101	18868	18882	18697	19045	18988	19069	18897	18980	19009	18969	18863	18930	18984	19177	18882	19036	18912	18887	19017	18949	18931	18837	18970	18884	18938	18821	18997	19064	18835	18959	18789	19095	18858	18862	18873	18928	18878	18933	18970	18935	18976	18908	18992	18783	19010	18905	18986	18963	19071	18771	19102	19032	18977	19041	19084	18991	18968	19060	18910	18963	18930	18763	18948	18852	18824	18771	18861	18975	19041	18895	18769	18982	18920	18899	18946	18948	18961	19126	18861	18878	19011	18876	18894	18903	18924	18822	18869	18882	18860	18895	18841	18875	18695	19182	19046	18841	18830	19045	19008	18858	18934	19017	18979	18922	19051	18918	18736	18839	18903	18998	18960	18869	18983	18869	18725	19090	19014	19071	18979	18889	18899	18874	18897	18862	19194	18962	18951	18867	19167	19002	19083	18969	18832	18890	18881	18808	19014	18958	18929	18958	19152	18902	18836	19003	18887	18926	18795	19063	18822	19038	18842	19055	18895	18950	18963	18902	18969	18898	18798	18872	18903	19045	18935	18741	18946	18922	18903	18955	18932	19105	18866	18823	18911	18922	18923	18854	18966	19072	18858	18879	18941	18809	18951	18818	18805	18846	19069	18954	18862	18714	18912	18979	19010	18927	19011	18952	18975	18759	18923	18935	19014	19044	18886	19019	18905	18957	18945	18861	18868	18844	18918	18768	18963	18866	18863	18920	18983	18753	18957	19132	18648	19030	18834	19153	19021	18974	18966	18926	19040	18976	18764	18866	18842	18927	18841	19049	18941	18824	18915	18906	19138	18861	18869	18925	18839	18897	19009	18840	18885	19058	18814	19001	19029	18972	18867	18941	18825	18829	19107	18998	18963	18841	18908	18851	18888	18793	19075	18755	18881	18825	18906	18946	18819	18890	18797	18955	18932	18732	18993	18877	18844	18957	19071	18779	18841	19002	18961	19088	18756	18954	19027	18932	18882	18758	18830	18957	18918	18938	18829	18930	18968	18829	18985	18907	18924	18951	18920	19111	19043	18874	19037	18966	18893	18763	18907	18964	19124	18921	18913	18825	18985	19101	18919	19068	18862	18777	18857	18948	18829	18856	19054	18996	18982	18993	18978	19036	18916	18920	18938	18831	18987	19011	19058	18912	18834	18976	18908	18820	19051	18738	18973	18970	18953	18993	19157	18882	19088	18775	19007	18983	18812	18923	18937	19249	18839	18862	18784	18861	18922	18881	19043	18774	18933	18882	18872	18806	18906	18945	18980	18678	18920	18976	19151	19086	19038	18809	18930	18983	18886	19046	18971	18863	18887	18839	18982	19004	18798	19051	18853	18995	18952	18917	18996	18816	18927	18941	19096	18834	18973	18763	19041	19158	18822	18956	18983	19023	19005	18884	18755	18924	18985	18929	18903	18882	19008	19190	18860	19090	19019	18940	19041	18888	18945	18781	18882	18740	18976	18885	19079	18886	18992	18773	18925	19005	18937	18918	19082	18853	19083	18880	18890	18892	18799	18872	18993	19020	18972	18902	18841	18775	18943	18968	18947	18857	19007	18943	18751	19071	18891	18820	18949	18940	18874	18980	18775	18917	18903	18899	19037	18844	18835	19022	18927	18889	19088	19092	18924	18834	18917	18864	18792	18891	18946	18954	18966	18976	18944	19013	18990	18860	18947	19000	18894	18931	18886	19080	18936	18835	19035	18825	18977	18994	18774	18819	18894	18902	19096	18889	19102	18818	18880	18902	18759	18786	19126	18947	18946	18885	18823	18878	18841	18903	18940	18890	19067	19018	18967	18929	18913	18981	18954	18881	19017	18780	18870	19088	18801	18892	19096	18917	18958	18963	19161	18841	18810	18884	18997	18917	19066	18894	18967	18978	18914	18918	18916	18877	18970	18926	18859	19020	18790	19003	18911	18841	19016	18897	18877	19028	19091	19017	18875	18940	18917	18896	18703	18782	18858	18952	18993	18872	18746	18998	19007	19017	18759	18904	19063	18976	18872	18897	18984	18984	18936	19099	19104	18950	18943	18998	18815	18804	19132	18822	18793	18826	18991	18827	18935	18869	18873	18994	19008	18899	18939	19090	18861	19174	18734	18972	18948	19079	19068	18979	18864	18889	18914	18931	18862	18871	18858	18861	18918	19009	18823	18748	18847	19036	18965	18995	19125	19045	18787	18944	18960	18899	18962	18863	18840	18843	18911	18976	18878	18952	18838	19066	19111	18969	19008	19056	18945	19029	18613	19006	18894	18902	18796	18981	18885	18820	18988	18940	18991	18952	18869	18816	19066	18936	18868	18926	18967	18825	18789	18948	18949	19096	18719	19148	19058	19113	18963	18850	18944	18886	18917	19060	18888	19066	18784	18916	19018	18912	18944	18956	18940	18870	18959	18861	18907	18838	18957	18837	19120	18903	18987	18823	18823	19127	18870	19063	18898	19011	18882	18853	19019	18805	18946	18819	18754	18703	19106	19014	18777	19095	19034	18918	18907	18787	18858	18954	19088	18796	18896	18810	19117	18982	18945	19039	18856	18791	19037	19007	18930	18988	18954	19172	18901	18850	18890	19063	18868	18996	19084	18913	19061	18970	18922	18797	19016	18806	18971	19010	18880	18997	18986	18876	19010	19009	19056	19000	18855	18900	18847	18806	19042	18794	19155	19012	18941	19102	19008	19043	18963	18919	19053	19059	18921	18861	18884	18997	18743	19048	18911	18690	18961	18864	18908	18779	19097	18691	18919	19103	19091	18784	18914	19006	18870	18905	18968	19151	18932	19081	18978	18949	18848	18951	18894	18956	18932	18960	18849	18910	18781	19015	19146	18997	18811	18809	18750	18880	19007	18822	18964	18879	18993	18666	18915	18817	18982	18747	18866	19025	18958	18880	18897	19006	19035	19126	18765	18916	18928	19010	18991	19026	19037	19147	19020	18952	18921	18904	18804	18966	18894	18874	18986	19054	18947	19041	19004	18870	19066	18847	18847	18899	18887	18844	19007	18886	19034	18975	18804	18997	19045	18895	18882	18932	18764	18783	18845	19018	18961	19011	18996	18944	19031	18851	18939	19055	18872	18935	18826	18933	18966	18977	18937	18860	18937	18691	18807	19004	18779	18982	18954	19023	19099	18950	18904	18884	18959	18940	18928	18650	19037	18985	18877	18937	19017	19023	19039	18824	18833	19041	18803	18946	19078	18860	18977	19034	18846	19085	18834	18754	18791	18876	18847	18975	18937	18855	18958	19159	19079	19041	19026	18978	18788	19009	18751	18801	18800	18787	18914	18902	19090	18858	18815	19086	18855	18962	18938	18997	19046	18882	18869	18966	18960	19093	18929	18984	18791	18844	18907	18914	18942	18938	19073	18800	19046	18936	19038	19077	18828	18823	18930	19030	18889	18944	18909	18878	18864	18843	18853	18969	18833	19023	18867	18998	18969	18922	19020	18891	19056	19048	18926	18980	18862	19087	18788	18795	18847	18970	19128	18889	19026	18973	19039	18875	18933	18936	18864	18834	19093	18762	19037	18821	18983	18937	19051	18757	19026	18908	18934	18981	18761	18995	19002	19014	18934	18880	18765	18875	18895	18915	18984	18834	18885	18974	18809	18936	18923	19034	18859	18884	18923	19041	18972	19106	19053	19007	19002	18937	19043	19056	18925	18876	18951	18944	18989	18849	19030	18689	19080	18960	19043	18852	18996	19035	18936	18971	18741	18938	18910	19071	19034	19080	18942	19050	18948	19232	18932	18968	18979	18968	19012	19073	18988	18956	18955	18961	18835	18982	18981	19041	19057	19070	19001	19013	18861	18870	18874	19006	18952	18846	19103	18854	18871	19025	18893	18955	18909	18867	19117	18980	19011	19043	18942	18710	19140	18913	18777	19048	19007	18940	19126	18847	18916	18940	19001	18888	18930	19026	19144	18827	18778	18907	18961	18949	18923	18996	19039	18980	18772	18917	18962	18824	18926	18942	18952	18837	18822	18950	18960	18931	18908	19018	18916	18839	18852	18911	18859	18996	18994	19087	18724	18850	19266	18960	18955	18966	18868	18969	19168	19089	18891	18994	18854	19029	19008	18883	18944	18921	18950	19006	19112	19047	18890	18978	19031	18893	19147	19015	18839	18927	18940	18909	18933	18854	18881	18894	18939	18977	18950	18967	18949	18775	19021	18984	19001	18753	18857	18983	18987	18942	18984	19086	18924	18933	18832	19134	18907	18897	18889	19193	18900	18936	18855	18854	18773	18830	19017	18834	18754	19193	18744	18920	18872	19049	18887	18895	18955	19019	18769	18767	18953	18970	18977	19016	18939	18979	19116	18950	19039	18896	18757	18926	18913	19005	18809	19045	18996	18930	18946	19092	18854	18899	18861	18958	18892	18837	18771	18882	19038	18907	19051	18847	19093	18698	18885	18912	18998	18758	18861	19013	19043	18921	19084	18863	19039	19013	18952	18808	18885	18882	18865	19004	18899	19141	19019	18865	19049	18890	19067	18845	19063	19128	18906	18993	18783	18990	18975	18941	18971	18967	18902	19042	18999	18987	18860	19033	18763	19083	19043	19044	18860	18893	19047	18894	18838	18973	18977	18927	18972	19062	18912	19017	19001	19037	19123	18873	18945	19044	19102	18738
22851	21376	29265	23863	21782	24996	28658	24195	23341	23954	32689	49005	44113	37611	30287	25873	23621	23191	23071	22979	22883	23026	23057	22897	22600	22913	22681	22911	22861	22732	23023	22891	22900	22842	22749	22862	22913	22763	22833	22753	23003	22626	22882	22674	22873	22844	22802	22642	22603	22784	22929	22761	22745	22761	22820	22522	22772	22729	22734	22635	22747	22686	22720	22628	22607	22645	22521	22776	22727	22975	22612	22788	22531	22656	22724	22647	22666	22756	22521	22715	22708	22823	22781	22750	22553	22629	22544	22521	22718	22651	22632	22646	22601	22862	22719	22617	22750	22708	22739	22442	22412	22503	22699	22860	22812	22620	22721	22621	22687	22825	22440	22493	22641	22654	22737	22652	22808	22865	22630	22572	22532	22714	22688	22726	22688	22940	22514	22571	22564	22668	22580	22590	22704	22677	22784	22709	22820	22603	22546	22513	22791	22773	22576	22632	22806	22812	22752	22613	22788	22755	22573	22631	22821	22901	22628	22570	22742	22597	22716	22720	22715	22770	22551	22588	22738	22575	22489	22492	22632	22485	22548	22683	22593	22577	22561	22760	22751	22821	22586	22554	22579	22441	22459	22780	22801	22538	22592	22749	22811	22506	22615	22605	22566	22622	22809	22803	22737	22469	22503	22601	22736	22734	22849	22477	22711	22944	22657	22785	22547	22584	22427	22577	22840	22467	22596	22754	22636	22409	22576	22500	22693	22618	22628	22668	22686	22682	22789	22613	22622	22635	22711	22486	22524	22700	22608	22489	22685	22731	22474	22846	22795	22735	22678	22623	22819	22570	22607	22424	22493	22732	22606	22787	22690	22888	22643	22750	22785	22728	22730	22653	22580	22683	22641	22843	22900	22612	22721	22636	22648	22538	22586	22715	22712	22644	22850	22646	22845	22766	22694	22496	22546	22786	22603	22692	22701	22778	22486	22752	22833	22756	22544	22652	22692	22603	22798	22652	22657	22677	22565	22473	22669	22644	22652	22552	22538	22690	22569	22624	22592	22665	22790	22684	22462	22614	22515	22417	22701	22720	22686	22643	22718	22673	22590	22406	22533	22634	22820	22746	22653	22646	22613	22719	22675	22626	22692	22482	22680	22612	22578	22788	22602	22558	22669	22718	22726	22758	22640	22692	22564	22587	22779	22533	22687	22671	22778	22607	22580	22683	22803	22712	22566	22495	22606	22559	22629	22615	22650	22546	22773	22653	22646	22533	22473	22620	22761	22669	22654	22621	22579	22712	22742	22621	22781	22671	22978	22681	22804	22668	22463	22656	22656	22525	22708	22641	22661	22638	23048	22355	22616	22573	22793	22769	22621	22628	22715	22506	22725	22572	22858	22610	22728	22482	22575	22570	22569	22841	22731	22563	22662	22614	22816	22726	22565	22712	22577	22835	22805	22655	22677	22647	22704	22585	22609	22434	22687	22448	22684	22386	22832	22590	22649	22586	22774	22591	22445	22567	22644	22643	22831	22552	22551	22659	22614	22573	22565	22600	22784	22578	22684	22719	22639	22413	22645	22711	22601	22525	22826	22598	22520	22465	22626	22700	22555	22466	22326	22518	22598	22761	22565	22449	22566	22588	22611	22704	22834	22662	22585	22674	22553	22520	22603	22569	22627	22508	22546	22465	22632	22413	22464	22702	22406	22718	22582	22731	22740	22529	22442	22699	22727	22822	22611	22383	22757	22502	22597	22837	22759	22549	22776	22743	22624	22855	22647	22758	22840	22492	22482	22358	22686	22635	22947	22631	22778	22423	22546	22627	22733	22819	22660	22655	22804	22650	22492	22733	22635	22736	22841	22526	22612	22416	22582	22559	22494	22361	22708	22689	22559	22729	22780	22614	22704	22754	22818	22655	22754	22559	22570	22425	22726	22522	22395	22694	22614	22559	22525	22684	22831	22513	22635	22581	22623	22796	22594	22477	22344	22694	22503	22557	22778	22662	22581	22534	22527	22537	22727	22573	22622	22653	22719	22785	22712	22606	22620	22661	22553	22593	22637	22805	22532	22608	22562	22511	22598	22607	22624	22677	22776	22432	22732	22743	22835	22566	22545	22680	22448	22552	22710	22631	22513	22604	22703	22532	22728	22454	22579	22685	22671	22485	22566	22710	22644	22733	22832	22595	22458	22895	22690	22649	22598	22690	22595	22466	22727	22871	22525	22593	22513	22451	22596	22499	22530	22946	22579	22684	22598	22519	22876	22697	22618	22645	22645	22665	22636	22812	22669	22531	22654	22460	22665	22772	22552	22784	22542	22588	22870	22579	22485	22679	22851	22922	22653	22683	22600	22652	22764	22730	22691	22708	22565	22551	22544	22607	22470	22808	22476	22424	22691	22710	22666	22696	22598	22608	22620	22571	22674	22552	22635	22658	22702	22631	22590	22470	22389	22563	22554	22636	22670	22651	22489	22740	22675	22545	22654	22788	22660	22633	22631	22805	22882	22564	22743	22425	22747	22493	22340	22733	22499	22751	22710	22783	22710	22591	22511	22476	22475	22776	22659	22643	22748	22598	22692	22446	22808	22642	22641	22712	22659	22401	22545	22499	22484	22531	22747	22706	22587	22757	22455	22706	22689	22575	22869	22720	22773	22521	22695	22589	22453	22659	22731	22859	22801	22782	22486	22475	22514	22559	22556	22362	22641	22694	22697	22710	22682	22617	22594	22650	22605	22631	22772	22398	22515	22817	22514	22569	22565	22611	22684	22497	22558	22555	22651	22409	22636	22530	22624	22611	22500	22776	22563	22678	22682	22773	22713	22583	22657	22601	22637	22644	22531	22608	22451	22709	22545	22591	22510	22628	22762	22811	22660	22590	22674	22461	22671	22675	22728	22652	22632	22649	22571	22511	22657	22519	22713	22682	22676	22657	22471	22630	22662	22665	22449	22475	22674	22807	22708	22776	22739	22742	22454	22516	22610	22607	22538	22767	22528	22530	22642	22554	22501	22678	22558	22824	22532	22472	22608	22714	22680	22689	22669	22548	22677	22748	22637	22620	22582	22406	22591	22481	22587	22598	22588	22725	22616	22795	22550	22637	22542	22551	22736	22521	22642	22624	22726	22560	22835	22704	22642	22641	22438	22677	22450	22630	22753	22767	22657	22523	22666	22655	22638	22499	22673	22591	22688	22420	22660	22449	22568	22793	22615	22634	22584	22861	22710	22679	22657	22797	22595	22628	22582	22571	22446	22724	22830	22707	22657	22733	22635	22684	22629	22663	22728	22663	22643	22502	22560	22739	22706	22761	22948	22748	22846	22690	22496	22578	22744	22677	22402	22564	22286	22770	22750	22516	22757	22610	22719	22649	22645	22679	22608	22466	22562	22661	22789	22611	22537	22661	22506	22725	22532	22748	22423	22617	22780	22534	22606	22598	22972	22716	22446	22506	22709	22738	22849	22642	22516	22624	22553	22548	22796	22759	22600	22820	22769	22626	22535	22596	22676	22666	22688	22610	22590	22843	22609	22831	22707	22768	22749	22599	22708	22661	22643	22519	22569	22563	22639	22644	22752	22978	22829	22592	22567	22602	22674	22509	22468	22611	22772	22777	22783	22686	22747	22601	22606	22532	22609	22907	22425	22509	22873	22988	22601	22514	22495	22527	22599	22490	22627	22549	22548	22496	22438	22850	22672	22655	22670	22667	22731	22746	22778	22510	22620	22722	22548	22526	22650	22610	22530	22487	22649	22686	22515	22543	22579	22468	22663	22710	22667	22594	22750	22718	22664	22613	22462	22673	22600	22676	22616	22582	22662	22868	22806	22643	22614	22762	22594	22790	22722	22656	22445	22498	22515	22600	22623	22788	22551	22855	22655	22643	22800	22637	22664	22601	22561	22662	22466	22918	22557	22769	22572	22669	22610	22499	22449	22621	22746	22665	22437	22674	22679	22628	22759	22640	22587	22676	22887	22585	22551	22780	22565	22617	22787	22629	22801	22704	22669	22777	22759	22734	22811	22649	22790	22793	22707	22745	22389	22519	22626	22535	22578	22596	22553	22836	22717	22527	22625	22645	22532	22684	22521	22664	22756	22756	22646	22575	22462	22780	22674	22589	22423	22547	22839	22600	22594	22567	22436	22532	22708	22757	22559	22805	22574	22565	22535	22630	22520	22643	22563	22621	22733	22648	22512	22560	22499	22609	22397	22670	22744	22686	22768	22778	22507	22528	22590	22697	22730	22592	22656	22605	22514	22581	22592	22439	22722	22735	22604	22418	22580	22691	22702	22687	22682	22276	22860	22719	22752	22603	22776	22568	22494	22622	22793	22676	22620	22535	22582	22503	22649	22543	22756	22604	22602	22643	22592	22728	22779	22598	22617	22679	22672	22825	22778	22505	22629	22778	22776	22681	22684	22739	22463	22714	22571	22472	22598	22618	22549	22659	22650	22661	22738	22699	22677	22666	22497	22639	22679	22741	22767	22641	22529	22829	22788	22646	22664	22692	22509	22352	22690	22675	22507	22644	22614	22564	22794	22730	22454	22544	22640	22682	22891	22716	22666	22704	22612	22666	22742	22404	22529	22640	22522	22611	22703	22616	22537	22708	22688	22643	22546	22594	22922	22621	22584	22546	22723	22751	22610	22601	22617	22413	22462	22831	22528	22716	22971	22590	22699	22757	22797	22694	22690	22615	22751	22658	22638	22865	22713	22648	22674	22793	22766	22688	22673	22691	22674	22623	22691	22542	22506	22739	22556	22576	22473	22579	22510	22704	22650	22679	22643	22667	22737	22614	22442	22677	22562	22797	22612	22493	22553	22624	22627	22659	22642	22556	22649	22710	22439	22568	22484	22788	22570	22584	22673	22372	22608	22686	22625	22719	22779	22784	22682	22534	22517	22520	22747	22672	22813	22828	22615	22525	22607	22528	22658	22854	22711	22550	22706	22722	22638	22657	22503	22727	22697	22732	22850	22670	22594	22694	22567	23046	22619	22737	22649	22547	22500	22554	22613	22776	22523	22682	22643	22603	22673	22631	22445	22676	22891	22479	22559	22571	22873	22366	22831	22579	22601	22731	22706	22641	22654	22683	22890	22677	22618	22860	22732	22651	22783	22472	22543	22673	22734	22692	22683	22520	22459	22557	22655	22756	22652	22577	22609	22730	22635	22635	22643	22650	22626	22714
18876	33845	31648	26964	24495	22940	21576	20805	20164	19963	34673	49051	44526	37254	27929	22318	19865	19015	18999	19051	19006	19025	19053	18925	19162	19181	18823	18835	18838	19067	18808	18867	18955	18950	19098	18959	19047	19087	18967	18960	19114	19057	18923	19169	19079	18967	18974	18848	18890	18931	18911	18991	18787	18900	18860	19005	18859	19117	19022	18740	18814	18974	18874	18851	18964	18906	19146	18983	18937	18886	18965	18861	19057	18921	19221	18892	18824	19083	18962	19051	18918	18935	18880	18954	18881	18862	18970	18922	18907	18804	18827	18913	18999	18803	18837	18854	18922	18986	19038	18787	18951	18985	18977	18866	18862	18918	18827	19047	18768	19062	18860	19098	18975	18954	18970	18914	18825	19045	19012	18924	18869	18913	18987	18902	18953	18817	19131	18770	18809	19059	19064	18883	19000	19044	18896	18802	18926	19034	19125	18888	18803	18801	19016	18989	18989	18798	18954	19095	18859	18813	18970	18846	18937	19000	18982	18888	18857	18817	18960	18979	18968	18876	18967	18796	18865	18861	18880	18896	19045	18854	18773	18884	18920	18782	19032	18980	19005	19081	18981	18641	18973	18911	18878	18863	18702	18829	18819	18945	18937	19044	18892	18892	19004	19090	19085	18966	19005	19055	19052	18844	19047	18828	18739	19068	18999	18997	18775	18931	18841	19085	18999	18999	18845	18889	18829	18951	19110	19108	18981	18662	18918	18988	18927	18909	18918	19038	18968	18820	18737	18838	18949	19010	18882	18710	18925	18868	18750	18961	18898	18876	19069	18766	18943	19123	18924	18904	18772	18872	18792	18858	18799	18889	18944	18964	18885	18992	18881	18928	18906	18891	18903	18800	18812	18905	19015	19012	18881	18899	18898	18933	18712	18981	18976	19013	19031	18920	18726	18951	19104	18880	18938	18878	18757	18849	18906	18850	19029	18836	18810	18827	18834	18867	19020	18694	19190	18754	18868	18983	19050	18649	18892	18796	18780	18724	18936	19055	18913	18902	18994	18722	18996	19096	18782	18886	18889	18793	18977	18847	18858	19028	18717	18773	18876	19057	19004	18952	18884	18853	18934	19038	19020	19034	19114	18909	18957	18827	18801	18922	18949	18876	18764	18898	18973	18915	18767	18793	18860	18881	18910	19050	18810	18953	18953	18804	18973	18888	18931	18745	18992	18762	19026	18970	18899	18969	18988	18868	19021	18825	19005	18824	18878	19011	18812	18900	18727	18801	18897	19083	18855	18773	18910	18893	18800	18920	18877	19077	18978	18820	18916	19018	18924	18975	19014	18974	18787	19020	18928	18888	19062	18914	19014	18777	18873	18787	18752	18724	18907	18860	18983	19029	18760	18976	18810	18918	18847	18934	18928	19057	18943	18829	18972	18852	18986	18803	19085	19019	18984	18921	18954	18883	19120	18841	18837	18870	18884	18955	18879	18978	19046	18829	18977	18646	18913	18962	18887	19132	18925	18842	18928	18892	18858	19014	19072	18982	18876	18966	19071	18832	18892	18894	18770	18787	18992	18876	18943	18866	18978	18854	18999	18841	18945	18958	18970	18953	18884	18958	18877	18911	19096	19056	18751	18882	18986	18879	19038	18838	18656	18888	18915	18982	19037	18761	18855	18959	18847	18734	18776	19107	19044	18962	18816	18890	18868	18944	19007	18938	19025	18801	18824	18997	19013	18961	18895	18885	18887	18840	18922	18868	18912	18866	18691	18955	18881	18871	18758	18916	18970	18910	18676	18951	18873	18727	19075	18920	18701	18974	18894	19067	18841	18993	18684	18860	18975	19024	18854	18785	18989	18920	19065	18951	18862	18744	18785	18887	18923	18896	19142	18837	18803	18971	18839	19074	19040	18925	18934	18922	19032	18902	18871	18954	18923	18974	18892	18967	18834	19027	19091	18972	18920	18826	18832	19158	19043	18995	18969	19018	18827	18837	18809	18943	18996	18787	18904	18854	18982	18819	19011	18886	19097	19030	19067	18936	18801	18979	19034	18980	18983	18898	18942	18962	18792	18915	18932	19082	18877	18727	19033	18931	18807	19027	19011	18958	18988	19056	18795	18788	18808	19040	18886	18781	19002	18927	18903	19040	18994	18853	18835	18831	19021	18880	18735	18974	18934	19063	18692	18861	18962	18740	18799	18989	19085	19025	18707	18933	18777	18991	18904	19085	18945	18952	18931	18971	19005	18962	18896	18965	18900	18885	19093	18865	18920	19040	18989	19118	18908	18847	19039	18845	19034	18841	18866	19151	18775	18783	18865	18825	18803	18937	18898	18806	19173	18913	18958	18951	18835	18748	19055	18862	18743	18742	18859	19018	18986	18772	18986	18810	18829	18975	18957	18772	18949	18833	18752	19045	18950	18859	18919	18932	18907	19118	19121	18822	18899	18856	18900	18921	18840	19065	19030	18781	18948	18898	18791	18915	18940	18942	18835	18905	18940	18950	18948	18837	18839	18975	18881	19071	18802	18810	18968	18894	19077	18922	18758	18959	18973	18819	18859	18999	18975	18889	19098	19058	18828	19066	18942	18885	18973	18901	18776	18935	18957	18849	18853	18779	18906	18895	18948	18929	18843	19020	18966	19030	18677	18663	18878	19025	19051	18802	19008	18977	18835	18860	18943	18858	18975	18966	18868	18900	18872	18930	19056	18944	18941	19109	18995	18968	18918	19073	18881	18810	18842	18831	18957	19026	18983	18773	18834	19014	18808	18829	18925	18784	18986	18873	18805	18821	18857	19001	19004	18717	18834	19081	18924	18874	18791	19061	18809	18896	18857	18844	18865	18909	18959	18867	19015	19069	19009	18858	18996	18822	18778	18903	18960	18918	18980	18862	18909	18989	18950	18963	18863	19034	18897	19005	19056	18874	18971	18927	19011	18810	18848	18957	19014	18948	19084	18968	18932	18874	19021	18965	18742	18852	18881	18771	19109	18835	18919	18779	18852	18987	19003	19002	18998	18962	18795	18635	18993	18841	18983	19231	19034	18959	18872	18832	18904	18876	18912	18892	18841	19119	19154	18719	18973	18810	18766	18976	18828	19030	18948	19108	18781	18877	18932	18886	19058	18916	18874	19045	18625	18793	18831	18938	18916	18928	18877	18917	18909	18747	18944	18851	18838	19083	18930	18953	18947	18790	18923	18903	18950	18974	18977	18852	18966	18851	18709	18842	19015	18895	18824	18836	18883	18962	18739	18791	18869	18938	18841	18797	18882	18962	18896	18863	18741	18876	18927	18789	18964	18937	18951	18878	19037	18966	18939	18963	18971	18916	18763	18794	18858	18819	18919	18930	18876	19063	18765	18952	18852	19050	18735	18883	18904	18739	18923	18881	18850	18855	18992	19023	18840	18905	18788	18939	19074	18977	18824	18799	18908	18909	19112	18796	18900	18862	18927	18974	18784	18905	18939	19048	19125	18705	19007	18998	18988	18895	18973	19011	18805	18771	19051	18927	18991	18856	18940	18958	18974	18825	18979	18840	18822	18970	19070	18892	18972	19014	18923	18760	18888	18935	18987	18964	18888	18888	18842	18668	18952	18922	18856	18928	18736	18932	19001	19019	18974	18908	18993	18945	18980	18580	18996	18819	18874	18775	18843	18993	19011	18803	18919	19000	18908	19150	18923	18787	18915	18852	18914	18832	18939	18729	18894	18904	18889	19048	18708	18908	18894	18843	18894	18791	18808	18892	18891	18933	18951	18728	18816	19017	18893	18865	18739	18898	18924	18801	19011	18906	18968	18926	18787	18869	19051	19077	18967	18879	18928	19115	18982	19069	18815	19024	19048	18897	18932	18885	18983	19038	18750	19095	18925	18957	18898	18966	18871	19094	18914	18900	18955	18844	18869	18845	18783	18911	18926	18923	18774	18938	18868	19041	19041	18662	18920	19061	18701	18872	18867	18901	18818	19123	18801	18838	18892	19098	18801	19107	18801	19025	18959	18883	19033	18871	18933	18967	18937	19131	18924	19006	18959	19085	18861	18863	18929	18931	18909	18889	19020	18789	19117	18882	18929	18881	19102	18908	18998	19140	19071	18899	18866	18895	18968	18694	18982	18910	18814	18925	18877	18848	18890	18929	18787	18932	18903	18748	18816	18898	18983	18827	18998	18814	18979	18742	19011	18933	19066	18741	18990	18903	18840	19031	18978	18859	18783	18809	18886	19023	18937	18980	19044	18985	18761	18685	18732	18878	18857	18730	18822	18979	19133	18884	18997	18977	18870	18785	18969	18877	18857	19085	18919	18882	18807	19041	18963	18859	18869	18990	18733	18946	18863	18759	18876	18895	18931	18759	18867	18923	18970	19045	18854	18903	18897	18955	19027	18823	19011	19093	19017	18951	18864	19060	18828	18971	18806	18985	18901	18877	18924	19014	19150	18764	18930	19073	18959	18868	18936	18789	18979	19152	18991	19015	18920	18960	18954	18830	18978	18740	18959	18986	18818	18864	19031	18896	18952	18983	18823	18945	19002	18828	18769	18856	19020	18968	19043	18703	18951	18789	18931	18909	19056	18959	18789	18983	18963	18905	18962	19070	18728	18832	18890	18930	18923	18733	19040	18914	18943	18790	18830	18824	18888	18913	18832	18813	18960	18902	19126	18717	18903	18941	19143	18975	18838	18897	18817	18987	18872	18844	19027	18996	18863	18975	18868	18995	18892	18842	18966	18865	18878	18885	18892	18705	18813	18862	18937	18930	18865	18994	18865	18872	18750	18826	18887	18938	19015	18810	18894	19069	18858	18850	18883	19024	18936	18950	18907	18925	18828	18857	18917	19021	18908	18786	19103	18884	19122	18827	19041	18832	18807	19019	18770	18933	18932	19183	19010	19038	18806	18913	19021	19052	18790	18772	19015	18815	18860	18804	19164	18788	18830	18746	18886	19005	18904	18988	19044	18867	18822	18808	18923	18815	18829	19062	18581	18910	18931	18923	19015	18997	18943	18848	18942	18911	18865	19047	18934	18709	18927	18915	18922	19013	18864	18816	18874	18931	18742	18891	18827	18778	18914	18881	19042	18855	18796	18906	18952	18803	18746	18866	18977	19007	18785	18953	19027	18822	18936	18848	19023	18919	18930	19046	18828	18827	18890	18976	18786	19036	18840	18988	18865	19036	18875	19073
27786	22664	27370	25400	22653	22537	22867	22387	22291	22345	23203	25030	24530	23803	23021	22509	22546	22221	22230	22196	22230	22204	22303	22183	22245	22163	22504	22192	22463	22312	22302	22553	22208	22278	22171	22246	22172	22188	22360	22123	22139	22339	22397	22159	22232	22235	22293	22046	22153	22241	22117	22431	22183	22252	22189	22306	22360	22290	22201	22333	21913	22247	22317	22197	22081	22342	22322	22180	22101	22160	22304	22097	22017	22193	22261	22216	22261	22487	22319	22044	22068	22138	22092	22220	22145	22143	22423	22339	22247	22322	22396	22285	22177	22241	22276	22266	22376	22337	22425	21998	22372	22242	22230	22226	22395	22340	22346	22240	22270	22351	22116	22356	22244	22335	22050	22274	22072	22189	22389	22439	21907	22221	22373	22527	22219	22041	22249	22256	22149	22098	22189	22139	22050	22258	22349	22146	22292	22266	22045	22193	22238	22256	22369	22267	22170	22245	22294	22365	22242	22118	22160	22109	22358	22136	22577	22166	22384	22252	22184	22204	22197	22261	22441	22196	22257	22189	22514	22165	22307	22191	22105	22053	22147	22156	22134	22080	21990	22097	22218	22178	21997	22144	22248	22162	22217	22061	22168	22457	22155	22210	22093	21915	22333	22250	22265	22345	22016	22198	22037	22114	22050	22077	22072	22124	22263	22314	22325	22040	22089	22170	22290	22035	22276	22223	22202	22089	22333	22344	22036	22235	22361	22170	22382	22434	22180	22285	22266	22123	22204	22208	22172	22186	22250	22177	22069	22197	22175	22251	22203	22006	22263	22154	22119	22385	22194	22378	22123	22168	22240	22187	22456	22247	22095	22262	22282	22106	22230	22288	22002	22162	22091	21902	22340	22225	22170	22142	22233	22033	22253	22236	22121	22408	22283	22354	22233	22143	22265	22242	22146	22095	22102	22151	22124	22093	22316	22434	22110	22272	22001	22113	22077	22218	22200	22192	22222	21969	22159	22318	22206	22177	22328	22204	22376	22215	22260	22276	22329	22290	22357	22229	22243	22010	22147	22196	22136	22299	22406	22309	22204	22150	22207	22107	22232	22149	22270	22127	22059	22185	22448	22165	22196	22380	22320	22181	22313	22341	22195	22221	22186	22253	22320	22160	22318	22216	22065	22297	22102	22140	22336	22332	22234	22025	22252	22315	22214	22221	22224	22108	22462	21979	22152	22269	22106	22140	22273	22270	22356	22283	22311	21963	22185	22194	22366	22251	22334	22192	22422	22188	22215	22141	22058	22273	22268	22131	22109	22320	21938	22174	22453	22293	22169	22249	22447	22164	22131	22291	22033	22119	22203	21993	22144	22272	22132	22256	22328	22306	22226	22267	22308	22127	22305	22626	22236	22510	22082	22135	22346	22091	22111	22168	22259	22248	22126	22311	22292	22192	22231	22105	22220	22058	22374	22288	22304	22217	22025	22282	22176	22190	22196	22149	22244	22215	22299	22439	22191	22092	22299	22443	22164	22105	22335	22235	22420	22052	22334	22383	22041	22329	22340	22418	22472	21995	22228	22140	22300	22594	22228	22054	22166	22339	22173	21988	22466	22107	22201	22285	22102	21961	22193	22173	22186	22197	22181	22268	22366	22408	22073	22180	22241	22053	22260	22274	22406	22309	22250	22193	22247	22368	22266	22266	22199	22190	22286	22264	22143	22237	22321	22313	22206	22195	22156	22353	22371	22236	22525	22262	22179	22036	22263	22404	22020	22380	22129	22194	22197	22074	22130	22129	22281	22249	21912	22302	22048	22081	22144	22155	22189	22329	22268	22117	22167	22287	22253	22248	22266	22261	22316	22193	22294	22137	22293	22371	22117	22308	22231	22294	22265	21879	22300	22120	22052	22549	22244	22293	22377	22256	22240	22322	22378	22133	22353	22365	22318	22211	22097	22289	22121	22156	22248	22411	22305	22098	22126	22082	22179	22132	22050	22247	22292	22249	22059	22208	22337	22333	22207	22330	22104	22113	22070	22186	22190	22233	22130	22148	22084	22326	22334	22204	22217	22170	22157	22037	22284	22070	22290	22180	22232	22297	22051	22314	22114	22247	22119	22146	22393	22036	22652	22307	22123	22241	22259	22068	22232	22338	22228	22179	22153	22183	22132	22170	22279	22264	22036	22013	22083	22238	22196	22082	22127	22331	22158	22162	22273	22296	22288	22243	22446	22306	22326	22134	22335	21855	22433	22179	22009	22092	22086	22248	22146	22297	22232	22248	22265	21996	22347	22171	22380	22228	22310	22056	22242	22124	22095	22154	22117	22295	22282	22226	22123	22170	22145	22184	22317	22301	22187	22156	22355	22410	22181	22273	22395	22231	22397	22322	22065	22449	22263	22313	22273	22115	22113	22012	22213	22254	22138	22388	22303	22152	22097	22242	22203	22342	21931	22194	22338	22274	22260	22276	22102	22459	22267	22152	22205	22237	22372	22366	22046	22171	22315	22286	22202	22354	22153	22315	22185	22563	22283	22175	22299	22260	22172	22334	22329	22187	22297	22398	22282	22289	22129	22228	22179	22343	22501	22212	22455	22122	22203	22128	22102	22257	22105	21983	22191	22431	22223	22244	22291	22202	22286	22337	22232	22265	22165	22093	22341	22346	22256	22109	22211	22257	22163	22035	22177	22127	22068	22165	22256	22274	22071	22019	22315	22368	22215	22043	22103	22290	22226	22199	22267	22019	22209	22312	22093	22090	22301	22086	22303	22147	22112	22386	22177	22305	22393	22238	22344	22213	22227	22224	22338	22332	22133	22145	22208	22130	22252	22043	22414	22199	22248	22216	22293	22259	22234	22425	22168	22274	22266	22056	22277	22339	22270	22157	22340	22178	22126	22244	22096	22171	22319	22334	22063	22325	22047	22211	22220	22330	22347	22376	22182	22178	22171	22178	22187	22266	22084	22155	22111	22269	22187	22178	22359	22262	22217	22186	22183	22201	22236	22279	22269	22118	22049	22297	22182	22033	21985	22210	22012	22293	22238	22189	22194	22061	22077	22163	22338	22152	22397	22261	22358	21995	22165	22131	22124	22572	22417	22266	22272	22324	22158	22207	22211	22045	22091	22258	22165	22136	22257	22085	22283	22120	22232	22207	22123	22276	22326	22063	22171	22304	22379	22205	22218	22405	22303	22110	22194	22226	22339	22382	22351	22111	22192	22035	22175	22205	22245	22228	22287	22160	22218	22131	22385	22349	22195	22500	22359	22286	22338	22195	22228	22190	22273	21999	22377	22180	22475	22185	22154	22131	22373	22170	22088	22026	22379	21990	22427	22035	22325	22227	22282	22166	22360	22267	22138	22197	22409	22063	22299	22458	22305	22454	22065	22294	22215	22120	22100	22176	22398	22156	22204	22146	22344	22296	22269	22217	22142	22233	22415	22288	22033	22038	22213	22133	22020	22119	22126	22307	22305	22203	22262	22110	21978	22214	22222	22129	22243	22245	22274	22295	22130	22278	22520	22379	22281	22213	22130	22232	22260	22350	22345	22407	22357	22391	22161	22152	22461	22109	22158	22258	22333	22395	22310	22052	22317	22258	22203	22091	22159	22238	22225	22257	22192	22133	22253	22149	22034	22286	22291	22373	22373	22364	22175	22556	22279	22386	22220	22115	22271	22340	22289	22287	22287	22337	22143	22305	22413	22213	22373	22251	22354	22477	22284	22291	22271	22105	22328	22106	22165	22281	22090	22248	22086	22224	22354	22131	22186	22208	22271	22237	22209	22141	22316	22175	22270	22273	22233	22284	22214	22293	22165	22277	22479	22220	22283	22274	22391	22320	22191	22304	22305	22261	22089	22219	22037	22310	22196	22175	22208	22148	22316	22342	22070	22342	22387	22291	22195	22406	22218	22317	21908	22063	22180	22270	21999	22287	22165	22417	22154	22249	22110	21881	21985	22355	22194	21930	22416	22245	22317	22142	22380	22052	22371	22280	22343	22248	22180	22150	22202	21890	22364	22141	22265	22244	22209	22313	22371	22214	22289	22254	22379	22272	22200	22324	22238	22272	22097	22206	22444	22021	22129	22189	22320	22072	22268	22014	22148	22164	22269	22455	22133	22342	22287	22276	22380	22327	22170	22116	22148	22422	22029	22282	22316	22407	22270	22150	22063	22257	22270	22147	21930	22171	22141	22168	22263	22356	22309	22229	22306	22260	21988	22289	22148	22180	22360	22111	22232	22016	22263	22211	22299	21989	22098	22052	22348	22195	22216	22193	22160	22113	22099	22055	22170	22487	22350	22181	22229	22037	22348	22235	22355	22213	22323	22096	22362	22053	22143	22235	22245	22305	22311	22245	22190	22390	22428	22293	22330	22269	22302	22249	22249	22061	22366	22326	22247	22298	22201	22061	22370	22390	22199	22165	22246	22230	22399	22248	22163	22151	22169	22224	22249	22214	22074	22328	22083	22049	22387	22245	22181	22199	22241	22273	22131	22160	22160	22373	22134	22151	22467	22223	22365	22357	22620	22394	22285	22171	22327	22160	22117	22264	22170	22132	21888	22286	22373	22199	22265	22053	22194	22202	22364	22254	22100	22233	22150	22123	22316	22236	22211	22307	22138	22375	22157	22040	22152	22284	22168	22125	22336	22230	22171	22301	22220	22044	22356	22367	22465	22121	22115	22188	22157	22294	22177	22547	22344	22251	22396	22306	22118	22203	22193	22138	22299	22278	22063	22057	22260	22203	22110	22279	22266	22407	22411	22212	22302	22242	22176	22175	22242	22338	22111	22235	22112	22193	22373	22107	22232	22159	22306	22290	22376	22370	22309	22281	22206	22240	22217	22356	22188	22194	22174	21988	22380	22358	22383	22347	22317	22212	22344	22230	22224	21878	22158	22192	22061	22065	22215	22255	21909	21867	22321	22054	22156	22304	22144	22222	22292	22110	22282	22355	22428	22122	22095	22351	22185	22078	22234	22308	22229	22344	22301	22079	22256	22375	22291	22259	22250	22148	22366	22317	22232	22194	22306	22215	22306	22189	22292	22113	22283	22319	22269	22124	22394	22206	22180	22266	22456	22398	22344	22137	22204	22121	22058	22217	22377	22226	22287	22318	22310	22150	22330	22098	22324	22328	22102	22030	22067	22329	22123	22132	22064	22372	22202	22513	22353	22292	22336	22211
17756	22847	22129	20728	19847	19541	19148	18995	18909	18929	20357	22374	21780	20673	19540	19093	18780	18676	18460	18769	18580	18537	18650	18774	18751	18835	18597	18562	18762	18674	18852	18564	18683	18742	18834	18700	18534	18719	18747	18579	18684	18699	18719	18834	18687	18710	18836	18674	18789	18474	18657	18573	18693	18735	18584	18817	18792	18694	18713	18461	18773	18563	18735	18559	18752	18849	18623	18691	18699	18641	18714	18594	18663	18759	18679	18640	18685	18676	18682	18594	18538	18678	18660	18733	18751	18610	18749	18886	18611	18692	18746	18608	18630	18831	18686	18673	18868	18874	18668	18508	18582	18662	18629	18742	18742	18629	18636	18693	18759	18748	18507	18476	18591	18711	18587	18722	18595	18499	18759	18574	18763	18663	18765	18639	18713	18524	18539	18685	18752	18713	18636	18758	18717	18731	18517	18664	18719	18904	18732	18752	18675	18668	18784	18689	18542	18754	18575	18719	18634	18710	18540	18558	18713	18537	18688	18673	18791	18745	18529	18672	18629	18657	18609	18554	18879	18547	18549	18687	18738	18388	18681	18532	18534	18697	18585	18718	18651	18552	18577	18563	18644	18556	18601	18632	18635	18704	18707	18728	18539	18789	18650	18680	18585	18718	18719	18520	18723	18761	18597	18780	18660	18626	18730	18682	18551	18722	18495	18859	18726	18883	18781	18748	18736	18587	18898	18820	18567	18452	18635	18793	18697	18696	18791	18689	18504	18799	18634	18658	18676	18631	18720	18818	18798	18569	18677	18534	18693	18573	18690	18646	18665	18577	18728	18736	18668	18755	18682	18621	18745	18787	18691	18555	18478	18716	18724	18687	18694	18683	18606	18609	18631	18744	18473	18729	18599	18627	18553	18773	18635	18552	18517	18921	18614	18790	18629	18795	18670	18723	18711	18686	18773	18736	18629	18714	18631	18788	18547	18720	18583	18733	18700	18695	18736	18619	18738	18534	18525	18715	18645	18864	18691	18717	18690	18530	18713	18829	18663	18651	18631	18682	18634	18598	18831	18706	18534	18609	18597	18762	18634	18651	18714	18827	18645	18573	18647	18672	18560	18740	18662	18692	18775	18712	18837	18703	18760	18715	18838	18736	18391	18603	18862	18552	18831	18654	18630	18631	18752	18645	18760	18751	18638	18899	18598	18672	18654	18715	18698	18631	18727	18747	18653	18698	18679	18646	18841	18657	18457	18803	18595	18784	18517	18462	18603	18675	18689	18654	18645	18690	18578	18592	18719	18566	18830	18679	18597	18498	18848	18747	18734	18697	18736	18483	18750	18710	18658	18660	18540	18650	18863	18591	18652	18764	18575	18572	18615	18843	18573	18688	18532	18674	18561	18712	18525	18514	18600	18645	18728	18599	18812	18571	18741	18963	18752	18841	18818	18722	18686	18770	18707	18708	18571	18702	18538	18538	18534	18790	18564	18659	18553	18616	18774	18565	18723	18827	18798	18582	18552	18666	18540	18651	18569	18712	18559	18562	18728	18817	18810	18503	18522	18548	18670	18471	18657	18648	18807	18825	18634	18643	18596	18672	18597	18650	18694	18810	18719	18566	18611	18585	18675	18599	18815	18635	18623	18637	18548	18749	18937	18586	18828	18796	18716	18654	18815	18712	18624	18567	18594	18778	18647	18611	18671	18590	18549	18681	18722	18519	18940	18673	18533	18730	18695	18721	18761	18579	18754	18570	18628	18695	18640	18467	18746	18556	18568	18676	18618	18626	18656	18514	18720	18636	18520	18444	18624	18683	18667	18616	18694	18614	18677	18615	18755	18603	18711	18760	18649	18703	18538	18699	18799	18563	18614	18694	18662	18763	18613	18501	18794	18673	18682	18628	18491	18639	18667	18739	18673	18590	18778	18671	18741	18715	18568	18742	18794	18670	18587	18606	18623	18705	18757	18790	18653	18614	18626	18576	18558	18675	18679	18568	18554	18800	18890	18759	18535	18845	18474	18868	18712	18626	18525	18809	18728	18577	18683	18624	18580	18762	18572	18701	18617	18606	18795	18645	18694	18649	18676	18661	18552	18868	18520	18560	18696	18616	18602	18626	18512	18692	18647	18622	18560	18653	18793	18571	18514	18708	18635	18563	18589	18779	18584	18772	18715	18609	18553	18855	18494	18699	18743	18963	18632	18724	18584	18655	18696	18945	18693	18666	18642	18732	18734	18661	18686	18594	18642	18779	18729	18787	18640	18606	18687	18682	18616	18626	18562	18569	18787	18598	18483	18719	18664	18603	18732	18614	18688	18579	18875	18883	18695	18720	18745	18523	18766	18577	18639	18851	18608	18730	18777	18670	18668	18590	18695	18577	18670	18590	18803	18570	18772	18516	18522	18724	18822	18797	18807	18687	18688	18685	18687	18665	18721	18672	18687	18480	18437	18818	18680	18774	18654	18688	18656	18671	18695	18667	18818	18462	18703	18545	18630	18699	18593	18732	18576	18637	18563	18636	18661	18755	18897	18680	18573	18567	18808	18687	18775	18574	18658	18669	18599	18678	18616	18893	18656	18634	18885	18399	18864	18580	18613	18673	18819	18568	18646	18578	18838	18619	18769	18730	18808	18607	18679	18610	18590	18629	18787	18633	18675	18703	18609	18539	18730	18550	18734	18810	18655	18617	18642	18721	18442	18709	18744	18766	18560	18745	18726	18699	18610	18630	18661	18770	18757	18591	18640	18475	18696	18449	18685	18842	18807	18821	18738	18556	18724	18656	18723	18576	18619	18732	18570	18648	18664	18686	18586	18758	18748	18724	18619	18657	18820	18608	18642	18867	18747	18758	18677	18733	18647	18532	18687	18685	18614	18526	18769	18675	18635	18657	18666	18600	18818	18633	18484	18715	18695	18526	18661	18503	18782	18631	18691	18758	18674	18718	18642	18591	18605	18504	18777	18485	18533	18746	18839	18660	18735	18757	18523	18812	18698	18641	18646	18618	18746	18661	18696	18685	18531	18710	18776	18660	18646	18504	18506	18777	18809	18637	18760	18569	18590	18613	18789	18644	18775	18580	18497	18504	18797	18695	18672	18829	18603	18656	18704	18613	18576	18751	18723	18655	18673	18883	18622	18639	18670	18701	18538	18509	18696	18654	18791	18728	18558	18668	18747	18576	18547	18725	18701	18850	18623	18641	18559	18713	18499	18581	18801	18750	18718	18612	18640	18785	18841	18485	18592	18589	18525	18655	18887	18592	18647	18695	18659	18638	18693	18738	18735	18468	18675	18664	18682	18694	18715	18684	18668	18736	18694	18730	18654	18735	18583	18716	18705	18619	18808	18592	18812	18656	18582	18477	18734	18581	18557	18653	18661	18457	18674	18658	18779	18671	18626	18702	18664	18720	18669	18701	18821	18804	18741	18687	18708	18950	18688	18711	18733	18694	18745	18723	18683	18651	18656	18765	18670	18758	18736	18693	18628	18612	18795	18777	18573	18739	18735	18671	18656	18716	18815	18728	18781	18573	18624	18669	18517	18766	18551	18834	18618	18680	18757	18628	18757	18638	18664	18756	18722	18775	18780	18547	18602	18946	18557	18663	18730	18475	18700	18596	18726	18679	18617	18705	18736	18614	18769	18767	18611	18728	18532	18608	18756	18326	18647	18798	18735	18578	18536	18782	18764	18688	18855	18732	18643	18602	18620	18738	18605	18691	18700	18616	18618	18813	18736	18672	18614	18659	18603	18640	18721	18728	18718	18792	18675	18731	18679	18669	18546	18588	18821	18638	18724	18736	18712	18654	18742	18769	18713	18651	18591	18624	18802	18731	18679	18682	18696	18608	18714	18797	18649	18974	18545	18469	18759	18615	18652	18565	18835	18814	18636	18710	18682	18690	18728	18848	18641	18551	18612	18828	18594	18620	18678	18824	18633	18680	18760	18585	18695	18620	18635	18634	18533	18584	18541	18655	18645	18588	18674	18624	18780	18625	18723	18533	18556	18703	18863	18685	18713	18599	18876	18692	18691	18695	18792	18619	18561	18625	18688	18663	18732	18684	18750	18649	18745	18571	18773	18589	18675	18539	18593	18683	18698	18632	18687	18756	18722	18674	18718	18658	18680	18639	18733	18564	18523	18888	18621	18634	18791	18570	18470	18603	18653	18756	18643	18796	18854	18653	18669	18703	18532	18746	18670	18576	18656	18715	18588	18719	18574	18692	18645	18652	18697	18691	18626	18759	18673	18634	18865	18563	18528	18703	18818	18493	18552	18655	18769	18637	18675	18717	18772	18710	18573	18470	18882	18798	18719	18696	18660	18766	18626	18639	18648	18686	18625	18516	18593	18493	18730	18718	18611	18736	18828	18683	18572	18766	18678	18743	18507	18810	18667	18769	18649	18668	18695	18523	18625	18604	18597	18634	18698	18669	18693	18790	18705	18687	18582	18672	18665	18638	18657	18735	18671	18757	18809	18502	18676	18686	18683	18579	18659	18681	18798	18613	18686	18631	18593	18757	18663	18831	18601	18632	18707	18619	18699	18591	18717	18715	18646	18507	18775	18995	18635	18681	18702	18773	18672	18667	18813	18711	18595	18715	18745	18744	18730	18618	18515	18733	18746	18667	18812	18561	18651	18583	18715	18717	18580	18807	18662	18695	18672	18694	18758	18702	18785	18640	18633	18606	18782	18631	18617	18535	18620	18705	18774	18676	18695	18644	18630	18605	18740	18760	18854	18609	18703	18718	18727	18713	18698	18745	18735	18751	18617	18600	18706	18736	18848	18713	18368	18636	18743	18815	18648	18572	18719	18591	18742	18697	18775	18642	18574	18592	18475	18576	18506	18545	18612	18769	18835	18469	18623	18719	18745	18647	18760	18645	18736	18654	18606	18753	18801	18589	18809	18693	18703	18745	18631	18556	18754	18503	18590	18755	18699	18662	18617	18832	18843	18654	18791	18722	18756	18759	18664	18653	18579	18539	18731	18853	18775	18806	18663	18550	18579	18796	18677	18573	18785	18598	18688	18755	18682	18712	18710	18623	18661	18724	18609	18718	18616	18686	18589	18609	18555	18708	18543	18637	18589	18677	18706	18622	18664	18546	18702	18809	18624	18617	18724	18678	18810	18652	18734	18593	18752	18824	18775	18740	18602	18690	18681	18632	18633	18588	18623	18668	18772	18661
23907	21432	29075	24340	23050	25016	25793	23334	23156	23314	30603	40102	35406	30432	26293	24031	22930	22910	22711	22658	22655	22787	22922	22721	22567	22783	22581	22651	22793	22631	22723	22749	22475	22622	22730	22647	22682	22688	22402	22569	22592	22406	22660	22628	22492	22634	22675	22598	22525	22751	22659	22562	22669	22826	22841	22534	22553	22464	22537	22592	22403	22632	22561	22562	22677	22326	22712	22600	22581	22484	22531	22520	22542	22642	22534	22410	22478	22538	22344	22495	22629	22563	22610	22508	22707	22594	22649	22330	22774	22402	22531	22565	22419	22446	22554	22487	22616	22685	22508	22428	22445	22389	22493	22608	22695	22643	22601	22417	22830	22541	22536	22471	22440	22482	22573	22371	22441	22415	22476	22599	22431	22767	22583	22517	22762	22430	22373	22502	22609	22533	22436	22587	22270	22303	22319	22478	22602	22618	22692	22525	22466	22483	22572	22651	22480	22574	22469	22656	22655	22458	22603	22383	22466	22697	22633	22511	22492	22467	22421	22447	22623	22498	22465	22516	22414	22457	22648	22580	22507	22744	22628	22557	22557	22487	22827	22436	22469	22567	22411	22489	22555	22580	22566	22573	22569	22619	22682	22576	22661	22613	22457	22272	22670	22650	22517	22748	22515	22452	22550	22669	22554	22379	22419	22568	22539	22648	22521	22508	22558	22541	22597	22399	22456	22508	22641	22699	22648	22569	22457	22593	22623	22592	22632	22731	22647	22564	22510	22522	22625	22462	22595	22613	22306	22544	22605	22620	22392	22483	22455	22699	22584	22601	22385	22513	22588	22334	22578	22384	22442	22536	22479	22327	22554	22531	22800	22595	22689	22471	22590	22477	22619	22632	22354	22716	22636	22524	22538	22391	22568	22591	22464	22523	22435	22578	22459	22461	22601	22657	22630	22471	22439	22682	22416	22548	22476	22588	22578	22650	22486	22652	22381	22346	22424	22657	22379	22666	22588	22594	22570	22527	22558	22426	22629	22555	22437	22829	22619	22420	22549	22832	22507	22553	22484	22556	22506	22708	22503	22570	22538	22474	22534	22677	22361	22672	22477	22394	22478	22484	22571	22243	22480	22570	22546	22335	22476	22601	22358	22450	22392	22659	22777	22551	22694	22635	22368	22284	22456	22498	22785	22587	22774	22675	22522	22645	22605	22713	22466	22507	22653	22428	22567	22585	22573	22573	22473	22351	22584	22425	22651	22446	22685	22619	22524	22535	22441	22605	22682	22549	22592	22463	22444	22244	22580	22679	22704	22559	22478	22508	22464	22512	22517	22615	22353	22466	22547	22697	22581	22553	22710	22327	22433	22552	22684	22543	22584	22289	22813	22512	22576	22277	22441	22479	22703	22498	22604	22577	22628	22520	22410	22292	22559	22554	22749	22661	22563	22550	22750	22406	22634	22430	22666	22521	22456	22590	22328	22732	22592	22403	22560	22681	22675	22616	22501	22452	22518	22661	22409	22484	22592	22684	22597	22617	22423	22636	22681	22396	22521	22574	22281	22520	22443	22549	22380	22519	22660	22430	22477	22499	22655	22534	22652	22478	22625	22519	22663	22721	22424	22502	22403	22754	22449	22633	22690	22502	22591	22697	22496	22615	22689	22591	22342	22645	22513	22655	22591	22772	22472	22613	22793	22561	22521	22671	22653	22432	22800	22826	22702	22589	22330	22528	22565	22463	22432	22572	22367	22488	22155	22482	22565	22528	22601	22558	22700	22569	22603	22582	22537	22571	22675	22573	22447	22530	22369	22425	22313	22582	22654	22561	22471	22640	22317	22530	22399	22453	22497	22457	22215	22517	22346	22440	22561	22616	22506	22450	22572	22469	22592	22497	22543	22548	22707	22537	22750	22513	22584	22482	22518	22515	22714	22656	22500	22512	22423	22488	22436	22485	22547	22533	22472	22764	22562	22744	22553	22396	22643	22514	22315	22643	22297	22571	22588	22506	22429	22533	22559	22440	22714	22902	22506	22644	22777	22411	22463	22437	22424	22509	22498	22555	22563	22413	22488	22455	22621	22595	22537	22533	22622	22428	22587	22421	22509	22675	22581	22635	22627	22612	22765	22514	22553	22275	22750	22521	22613	22573	22418	22595	22521	22749	22389	22546	22738	22576	22603	22540	22653	22306	22322	22549	22377	22460	22641	22678	22433	22554	22520	22512	22652	22777	22937	22635	22543	22341	22232	22600	22423	22333	22642	22365	22450	22335	22549	22424	22333	22375	22531	22635	22492	22467	22490	22615	22514	22403	22625	22375	22447	22306	22527	22499	22535	22424	22416	22334	22519	22582	22638	22504	22505	22424	22526	22421	22680	22541	22545	22510	22570	22613	22589	22555	22530	22507	22357	22438	22481	22519	22466	22453	22552	22499	22554	22590	22741	22582	22748	22778	22419	22306	22503	22504	22535	22580	22509	22541	22492	22706	22741	22540	22350	22349	22529	22598	22537	22417	22279	22306	22576	22589	22669	22565	22538	22494	22411	22412	22530	22585	22433	22559	22535	22422	22558	22413	22458	22665	22419	22505	22612	22532	22449	22616	22545	22307	22591	22599	22431	22691	22730	22273	22574	22492	22594	22769	22683	22596	22649	22533	22387	22310	22626	22692	22749	22407	22713	22582	22555	22479	22391	22539	22462	22500	22388	22377	22604	22509	22402	22504	22565	22508	22495	22412	22500	22610	22742	22736	22781	22648	22538	22639	22496	22502	22723	22706	22575	22408	22569	22518	22490	22489	22498	22387	22689	22653	22490	22427	22485	22694	22407	22625	22775	22535	22479	22621	22604	22560	22277	22446	22470	22403	22534	22469	22384	22601	22677	22555	22696	22548	22230	22584	22623	22629	22432	22434	22595	22492	22614	22583	22550	22372	22837	22428	22419	22540	22425	22408	22651	22607	22597	22459	22601	22506	22399	22459	22282	22477	22609	22620	22432	22199	22393	22576	22582	22582	22558	22498	22411	22506	22546	22593	22527	22701	22410	22556	22560	22510	22505	22407	22652	22650	22296	22297	22564	22472	22234	22638	22482	22898	22655	22778	22446	22655	22610	22580	22439	22679	22539	22464	22377	22759	22744	22652	22560	22445	22729	22633	22780	22543	22412	22451	22253	22422	22637	22516	22567	22567	22455	22261	22531	22616	22357	22472	22470	22632	22688	22381	22379	22315	22469	22363	22480	22646	22437	22703	22513	22461	22568	22497	22484	22549	22423	22719	22419	22453	22422	22428	22444	22594	22365	22525	22653	22574	22322	22567	22365	22304	22511	22523	22513	22539	22770	22551	22589	22333	22621	22661	22381	22507	22479	22686	22448	22444	22650	22504	22291	22641	22702	22542	22655	22496	22474	22451	22707	22535	22393	22436	22595	22610	22415	22578	22506	22463	22537	22384	22519	22529	22518	22662	22515	22601	22771	22456	22504	22699	22594	22487	22458	22314	22472	22403	22639	22502	22579	22662	22677	22509	22527	22720	22608	22636	22522	22551	22553	22584	22473	22493	22567	22339	22487	22514	22526	22511	22452	22450	22354	22460	22320	22408	22724	22461	22507	22487	22764	22502	22482	22729	22194	22551	22470	22663	22591	22530	22372	22724	22607	22646	22553	22368	22594	22478	22472	22445	22498	22465	22797	22728	22295	22493	22458	22461	22466	22634	22715	22682	22467	22696	22317	22688	22782	22551	22610	22569	22646	22437	22588	22515	22523	22680	22479	22544	22585	22356	22787	22619	22573	22410	22485	22493	22409	22622	22486	22576	22394	22713	22668	22557	22726	22761	22374	22331	22542	22559	22482	22394	22563	22416	22473	22469	22528	22543	22663	22427	22619	22408	22642	22651	22619	22479	22367	22314	22497	22495	22418	22509	22575	22588	22579	22495	22435	22439	22573	22387	22542	22410	22575	22539	22489	22562	22510	22632	22498	22676	22555	22576	22579	22608	22326	22445	22401	22568	22521	22627	22299	22370	22403	22243	22629	22536	22654	22558	22542	22423	22449	22667	22549	22548	22763	22645	22518	22584	22459	22469	22586	22751	22502	22448	22466	22453	22513	22673	22631	22555	22899	22611	22431	22635	22525	22637	22619	22547	22522	22632	22735	22837	22773	22363	22393	22396	22465	22733	22479	22500	22446	22424	22576	22489	22370	22713	22799	22532	22567	22386	22549	22691	22490	22639	22548	22335	22605	22475	22351	22681	22423	22610	22588	22507	22733	22592	22605	22760	22515	22423	22450	22746	22676	22449	22571	22400	22671	22453	22822	22688	22787	22654	22670	22689	22466	22320	22502	22200	22469	22682	22526	22261	22344	22538	22505	22674	22578	22489	22529	22358	22541	22682	22681	22646	22634	22527	22603	22639	22538	22558	22572	22607	22713	22586	22518	22348	22598	22491	22779	22631	22469	22727	22677	22480	22527	22579	22615	22586	22472	22208	22504	22368	22527	22586	22665	22613	22726	22561	22674	22391	22389	22604	22650	22608	22649	22670	22491	22356	22396	22239	22598	22634	22412	22625	22575	22482	22622	22795	22475	22419	22663	22535	22736	22643	22595	22294	22579	22492	22700	22639	22589	22760	22508	22474	22326	22759	22596	22696	22540	22427	22585	22450	22433	22532	22598	22395	22370	22505	22517	22506	22481	22478	22308	22561	22589	22768	22637	22643	22532	22534	22544	22682	22673	22671	22674	22425	22489	22567	22711	22424	22368	22742	22664	22588	22693	22866	22565	22451	22572	22691	22587	22593	22635	22542	22499	22560	22504	22403	22796	22621	22472	22321	22629	22671	22488	22330	22575	22575	22405	22764	22584	22463	22642	22616	22648	22595	22476	22645	22559	22580	22463	22460	22499	22586	22451	22606	22338	22560	22483	22452	22410	22786	22549	22628	22604	22342	22601	22557	22757	22652	22545	22630	22477	22575	22716	22613	22578	22440	22349	22591	22553	22524	22714	22436	22640	22703	22636	22523	22395	22407	22670	22393	22322	22590	22563	22552	22740	22558	22577	22411	22813	22471	22560	22501	22427	22732	22715	22697	22546	22456	22539	22634	22570	22449	22411	22482	22660	22671	22554	22721	22411	22520	22567	22636	22827	22507	22766	22681	22554	22363	22253	22561	22724	22783	22432	22649	22682	22549
16956	28386	27292	23677	21786	21071	20293	19805	19765	19427	31896	40490	34770	28623	23019	20503	19243	18901	19192	18919	19029	19000	19039	18977	19054	18947	18813	18823	18947	18898	19064	19048	18885	18922	19039	18901	19027	18812	18827	18977	19068	19183	18949	18938	18858	19040	18905	18862	18806	19015	19024	19082	18806	18866	18862	18944	18911	18911	18922	19118	18941	18934	18985	18997	19007	18883	19117	18927	19080	18931	18828	18924	18872	18932	18896	19136	19004	18816	18889	19029	18747	18944	18976	18923	18910	18882	18922	18927	18917	18964	18937	18929	18938	19108	18814	18892	19015	18834	18673	19195	18815	18921	18933	18817	18884	19156	18879	18938	18986	18893	18807	19015	18819	18935	18982	18996	18922	18832	18883	18987	19108	18863	18957	18981	18997	18882	19003	19030	19048	18752	18818	18994	19031	18947	19075	18782	18847	18815	19045	19027	18967	19107	18704	18807	18896	19011	19039	18841	18851	18959	18839	18904	18928	18868	18925	19054	18903	18910	18982	18977	19038	18987	18823	18934	18908	18786	18875	18869	18850	18816	18961	19053	18896	18967	18846	18990	18905	18884	18957	18839	18989	18969	18905	18992	18850	18988	18890	18949	18838	19089	19071	18933	19062	18804	18860	18851	18900	18927	19078	18977	19016	18878	18911	19050	18764	18774	18878	18921	19029	18883	19087	18828	19072	18912	18929	18915	18986	18952	18901	18830	18862	18941	18883	18770	19126	19023	18927	18880	18940	18953	19054	19013	18861	18938	19075	18854	18801	18934	18935	19038	19034	18897	18845	18855	18793	18888	18673	19025	18969	18821	19058	18741	19085	18906	18849	18869	18807	18840	18976	19049	19098	19008	18906	18980	18882	18833	19109	18892	18840	18993	18818	18998	18944	18861	19048	19056	18975	19010	19034	19099	18802	18769	18958	18847	18961	18879	19034	18996	18921	18962	19130	18923	19071	18807	18868	18816	18997	18811	18865	18941	19022	18838	18933	18890	18917	19113	18892	18940	18803	18998	18949	18753	18794	19018	18813	18854	18913	18787	19020	18849	18863	18975	18889	18950	19065	19023	18919	18859	18840	18938	18726	18999	18844	18835	18830	18810	18953	18895	18793	19013	18826	18836	19067	18879	18902	18784	18878	18859	18782	18923	19036	19038	18770	18928	18953	18777	19012	18758	18993	18896	18959	18878	18825	18972	18889	18784	18759	18886	18981	18824	19055	19048	18832	18826	18876	18851	19024	18971	18974	18939	18992	18921	18792	18769	18937	19016	19026	18942	18963	18937	18853	18802	18983	18887	18851	19099	18860	19010	18863	19000	18906	19052	18958	18806	18906	18949	18907	19062	18905	18733	19095	18905	19069	18711	19019	18798	18979	18997	18993	18967	19005	18991	18789	19007	18989	18821	18975	18986	19043	18895	18959	18849	18914	18899	18778	18846	18886	18940	19012	18853	18946	18919	18863	18793	18882	18903	18993	18789	18973	18993	18852	18890	18820	18968	18831	18890	18902	19006	18894	18913	18868	19037	19056	18842	18799	19000	19011	18822	18938	18811	18869	19009	18942	18981	18835	18964	18948	18898	18943	19010	18735	18903	18865	19051	18731	18893	19025	19028	19036	19003	18953	18912	18915	18829	18789	19009	18879	18963	19066	18796	18956	18989	19048	19071	18843	18923	18819	19040	18819	18966	19032	18992	19142	19117	18796	18958	19136	19140	18969	19062	18940	19012	19032	18877	19036	18887	19069	18943	19088	18863	18929	18767	18965	19066	18853	18783	18958	19006	19003	18960	18883	18865	18895	19015	18884	19064	18829	19114	18901	19008	18953	19073	19022	18986	19098	18873	18767	18968	19011	18848	18944	18940	18909	18854	18721	18803	18963	18949	18920	18841	18907	18777	18948	18888	18982	19038	18847	18861	18956	18971	18816	18887	18891	19006	19055	18887	18862	18893	18976	19086	18896	19034	19018	18978	18976	18994	18906	18835	18908	18917	18815	18805	18822	19070	18754	18826	18800	18786	18885	18888	18906	18784	18899	18994	19015	18895	18681	18802	18906	18970	18858	18852	18906	19058	18770	19014	18946	18937	18927	18986	18730	18815	18979	18804	18873	18945	19034	18896	18860	18925	18857	18882	18949	18919	18737	18961	19026	18966	18958	18678	19019	18868	19000	18924	18890	19107	18891	18951	18757	18998	19081	18848	19027	18775	18952	18858	18958	19074	19089	18855	18910	18833	18930	18879	19003	19033	18868	18897	18915	18938	18919	19023	18890	18910	18929	18972	18819	18970	18875	18836	19035	19082	18913	18976	18872	19053	19030	19042	18788	18997	18828	18884	18951	18965	18996	18957	18710	18953	19061	18839	19030	19128	18963	18944	18879	18957	19090	18942	19091	18766	18940	18976	18940	18891	18931	18803	18852	19112	19157	18957	19075	18971	18778	18948	18860	18925	18879	18740	19001	18972	18848	18974	18999	18920	19009	18863	18734	18939	19081	18999	18869	18915	18887	19015	18916	19057	18904	18889	18863	18877	18959	18695	19023	18669	18944	18780	18969	19144	18848	18925	18879	18889	19006	18882	19090	19050	18811	18911	18934	19128	18838	18950	18823	19051	18786	18984	19033	18883	18969	18865	18998	18881	18938	19020	18866	18900	19074	18817	18800	18949	18947	18973	18835	18922	18986	18843	19075	18781	18956	18997	18863	18890	19050	18932	18901	19038	18955	18874	18839	18794	18802	18980	18839	18882	18908	18891	18982	18967	18796	18820	18904	19024	19014	18961	18955	18933	18857	18922	18972	18882	18879	18826	18897	18967	18789	18670	18921	18954	18921	19026	18830	18776	18945	18854	18852	18869	18963	18909	18850	18935	18803	18961	18793	18937	18790	18772	19059	18812	19231	18819	19085	19013	18940	18742	18936	18734	18918	18896	18746	19103	18826	18907	18981	18805	18893	18973	18993	18871	18840	18902	18913	18765	18945	18995	18932	18880	18932	18890	18856	18843	19020	18880	18781	19043	18945	19056	19008	18912	18934	19021	18915	18889	18955	18852	18839	18966	18932	18786	18938	19048	19063	18897	18962	18949	18847	18891	19038	18950	19003	18996	18912	18935	18946	18958	18972	18967	18858	18865	18835	18977	18776	18909	19008	19041	19041	18841	18773	18965	18881	18922	18970	18772	18960	18865	18893	18886	18960	18925	18854	18940	18854	19130	18742	18755	18824	18957	18913	19045	18939	18881	19028	18873	18839	18776	19157	18980	18813	18991	19062	19061	18686	18881	18848	18936	18901	19153	18907	18734	18969	19106	18964	18952	18878	18922	18924	18987	18878	18820	18977	18972	19036	19162	18905	18809	19008	18813	18882	18935	18979	18870	19127	18914	18890	18910	18752	18660	19024	18896	18951	18973	18829	19024	18886	18747	18879	18772	18916	18814	18876	18984	19166	18715	18961	18994	18946	18817	19124	18809	18806	18819	19025	19042	19027	18915	19026	18844	19044	18870	18954	18923	18825	19075	18929	18990	18800	19082	18990	18884	19032	18990	18845	18881	18946	19046	18968	18981	18896	18916	18830	18925	19012	18804	18990	18941	19019	18915	19114	18991	18898	18876	19007	18782	18949	18869	19121	19222	18941	18920	19063	18817	18900	18972	18817	19015	18866	19054	18780	18937	18825	18946	19010	18937	18921	18823	18832	18865	18902	18987	18831	18921	18937	18974	19000	18949	19110	19089	18865	18929	18847	18808	18983	18743	18841	18964	19012	18829	19093	18748	18858	18897	18901	18952	19068	19048	18997	18878	18907	18700	18959	18866	19070	18671	19017	18820	18736	18864	18927	18972	18802	18823	18924	18783	18913	18969	18899	18755	18890	18829	19068	18889	18913	18773	18977	19026	19099	18966	18957	18762	18840	18984	18896	18845	18817	18721	19011	18900	18808	18846	19109	18942	18920	18903	18875	18848	19084	18736	18786	18827	18824	18839	18831	18901	18983	18794	18938	18994	18911	19030	19014	19005	18897	18891	18938	18843	19004	19028	19023	18880	19031	19096	18967	19029	18872	18860	19082	18952	18909	18901	18810	18970	18908	18831	19025	18925	18976	18814	18885	18746	19030	18888	18895	18823	19151	18855	18947	19042	19097	18889	18834	18920	18990	19044	18934	18913	19052	18983	19010	19040	18965	19004	18971	18845	18944	18799	18961	19017	19032	18828	18988	19112	18991	18858	18996	18772	18989	19027	18834	19044	18848	18755	18801	18853	18908	18933	18994	19040	18895	19000	18968	18762	19007	19068	18924	18785	18950	18915	18963	19073	18912	18860	18803	18876	18870	18805	19028	18853	19010	18705	19083	18993	18913	18904	18804	18890	18887	18934	18978	18747	18946	18969	18950	18917	19026	18932	18847	19030	18938	18930	18876	18908	18889	18912	18938	18886	18978	18806	18963	18944	18996	18912	18989	18958	18920	19111	18751	18808	19118	19131	18900	19027	18745	18884	18999	18923	18959	18946	18841	18933	19126	18775	19067	18783	18979	19005	18782	18947	19244	18968	18858	18872	18986	18917	18893	18741	18806	18886	18989	18906	18975	18965	18790	18927	18883	19019	18879	19037	19048	18852	18955	18962	18973	18740	19055	18866	18894	18937	18833	18863	18817	18893	18936	19009	18892	18957	18979	18976	18974	18857	18883	18661	18978	18785	19026	18887	18944	18902	18866	18884	18911	18834	19011	18986	19034	18913	18960	19006	18837	18999	19093	18866	18971	18686	18981	18970	18968	18925	18924	18939	18962	18795	19030	18894	18884	18957	18765	18870	19003	18920	19014	18943	18932	19025	18873	19017	18944	19050	18800	19016	19010	18801	18947	18839	18833	19014	18972	18908	19001	19100	18854	18809	19036	18975	19009	19035	18746	18884	18983	18897	19005	18931	18761	19026	18643	19005	18971	18764	18768	18782	18971	19152	19008	18837	18904	18934	18939	18741	18866	19052	18890	18968	18741	18949	19013	18760	18733	18920	18898	18927	18890	19024	18996	18853	19012	18914	18773	18842	18892	19112	18935	19063	19042	18886	18959	18964	18953	18700	18876	19111	18995	18852	18875	18921	19007	19080	18938	18838	18938	18691	18938	18892	19033	18767	19071	19020	19024	18898
22854	21420	29401	23861	21810	25059	28959	24392	23804	24339	36536	50286	43532	36135	29841	26157	24489	23766	23308	23367	23294	23350	23209	23398	23309	23252	23170	23384	23493	23145	23273	23467	23158	23211	23382	23492	23156	23027	23190	23300	23373	23423	23367	23254	23120	23186	23165	23271	23113	23057	23346	23199	23149	22845	23370	22941	23267	23145	23394	23344	23244	23386	23169	23252	23180	22972	23138	23159	23307	23102	23189	23143	23176	23239	23118	23265	22974	23195	23112	23254	23174	22984	23210	23176	23365	23214	23089	23371	23340	23294	23389	23205	23130	23121	23092	23096	23294	23227	23096	23122	22897	22938	23192	23177	23231	23203	23131	23000	23153	23371	23144	23213	23205	23037	23081	23152	23191	23081	23117	23254	23316	23065	22961	23160	23182	23029	23263	23072	23170	23118	23005	23057	23132	23146	23100	23022	23052	23120	23061	23183	23098	23290	23366	23084	23200	23047	23243	23249	23025	23113	23260	22994	23127	23184	22920	23091	23108	23245	23101	23502	23160	23157	23300	23118	23198	23127	23194	23039	23286	23325	23133	23079	23040	23162	23055	23355	23096	23085	23212	23187	23155	23100	23018	23087	23023	23216	23209	23117	22975	23311	23227	23110	23035	23174	23052	23119	23122	23101	23482	23284	23168	23311	23157	23115	23108	23197	23189	23131	23202	23085	23232	23189	23108	23063	23142	23229	23006	23379	23234	23197	23255	22924	23000	22999	23196	23193	23090	23091	22989	23101	23122	23048	22971	23028	23166	23113	23076	23292	23353	23069	23277	23130	23174	23144	23158	23241	22982	23157	22975	23260	23320	23120	23427	23177	23155	23047	22987	23192	22971	22948	23114	23383	23054	22873	23267	23117	23114	23047	23124	23051	23252	23268	23072	23089	23259	23118	23043	23358	23111	23373	23287	22996	22895	23070	23224	23140	23212	23225	23167	23134	23038	22933	23421	22938	23044	23312	23377	23051	23083	22679	22991	23005	23152	23131	23011	23250	23117	23122	22963	23153	23109	22981	23069	23248	23165	23044	23069	23142	23035	23145	23232	23209	23326	22941	23203	23245	23250	23167	23157	23131	23109	23136	23071	23107	23062	22996	23225	23297	23210	23271	23195	23072	22927	23232	23226	22859	23061	22998	22935	23035	23090	23164	23002	23370	23243	23058	23012	23130	23213	23107	23190	23303	23321	22967	23185	23019	23050	23172	23145	23259	23273	23039	22847	23193	23312	23293	22980	23124	23149	23179	23242	23577	23204	23240	23071	23198	23164	23163	23121	23064	23165	23282	23081	23537	23258	23210	23043	23233	23233	23238	23186	22881	23212	23294	22968	23181	23259	23157	23005	22954	23203	23159	23086	23179	23028	23180	23186	23212	23169	23188	23187	23346	22965	23099	23110	23267	23205	23213	23138	23053	22987	23082	23145	23220	23159	23079	23334	23087	23137	22991	23293	23222	23284	23053	23399	23308	23046	23096	23251	23036	23201	23285	23018	22985	22993	23138	23084	23092	23154	23204	23034	23231	23058	23217	23059	23092	23160	22926	23207	23083	23282	23001	23319	23195	22877	23003	23278	23406	23186	23121	23151	23282	23046	23432	23080	23091	23118	23073	23121	23209	23229	23098	23153	23092	23267	22990	22985	23100	22927	23053	23064	23225	23233	23162	22955	22997	23169	23111	23128	22998	23111	23000	23275	23391	23102	23111	23144	23218	23044	22976	23122	23057	23099	23023	23120	22999	23109	23114	23388	23297	23320	23060	23276	23090	23154	23063	23171	23186	23104	23251	23234	23084	23127	23235	23112	23067	23047	23118	23052	22968	22892	23265	23059	23280	23066	22907	23189	23146	23169	23060	23045	22885	23209	23210	23074	23138	22961	23228	23247	22917	23276	23144	23124	23101	23100	23171	23137	23095	23060	23222	23078	22954	23358	23161	22983	23046	23250	23329	23012	23261	23033	23185	23031	23206	23296	23241	23143	22980	23085	23005	23148	23122	23150	23190	23128	22900	23308	23158	23003	23177	23174	23147	23020	22939	23083	23265	23197	23058	22986	23206	23362	23110	23133	23314	23205	23205	22930	22895	23231	22976	23284	22971	23122	22969	23055	23236	23117	23103	23094	23229	23026	23195	22955	22968	23099	22909	23106	23042	23167	22918	23077	23103	23225	23122	23224	23058	23195	23393	23339	23002	23060	23011	23009	23230	23121	23064	23031	23172	23181	22855	23036	23250	23278	23224	22992	23284	23388	23175	23115	22986	23107	23118	23252	23166	23260	22880	23023	22841	23053	23161	23016	23310	23155	23352	23319	23006	23410	23253	23226	23117	23141	23147	23345	23313	22944	23173	23163	23075	23049	22788	23258	23164	23092	23265	23125	23151	23263	22952	23091	22855	23196	23173	23346	23146	23074	22946	23050	23321	23237	23095	23231	23332	23192	23318	23257	23005	23256	23285	23030	23320	23212	22954	23079	23076	23178	23107	23405	23013	22997	23176	23084	23120	23260	23091	23078	23171	23206	23111	23285	23226	23254	22920	23111	23004	23221	23033	23117	23291	23127	23258	23156	23220	23173	23108	23220	23246	23193	23146	23320	22811	23159	23018	23385	23170	22960	23073	23011	23190	23165	22938	23229	23021	23303	23032	23026	23078	23210	23289	23181	22904	23019	23023	23187	23076	23157	23196	23154	23281	23297	23252	23256	22994	23171	23048	23262	23137	23124	23522	23416	23067	23194	22909	23014	23257	23170	23114	23077	22997	23144	23142	23001	22829	23063	23301	22976	22996	23183	23192	23127	22925	22765	23073	23053	23167	22943	23010	23084	23251	23155	23078	23213	23125	23110	23372	23126	22954	23091	23088	23092	23228	22962	23117	23075	23128	23169	23135	23124	23210	23375	23245	23161	23097	23422	23262	23294	23094	22959	23061	23207	23354	23378	23062	23295	23051	23112	22940	23050	23170	23135	22965	23339	22892	23194	23105	23022	23003	23156	23287	23057	23097	23009	23150	23056	23249	23085	23109	23144	23139	23132	23060	23029	23323	23349	22995	23082	23149	23292	23293	23103	22946	23008	22967	23244	23207	22986	23111	22924	23092	23349	23167	23165	23259	23188	23039	22938	23143	23178	23155	23221	23160	23329	23020	23006	23256	23256	23078	23226	23209	23229	23067	23362	23097	23010	22974	23067	23227	23086	23324	23326	23335	23135	23076	23071	23207	23145	23245	23206	23386	23192	23205	23027	23144	23160	23227	23123	23117	23155	23016	23069	23250	23341	23091	23132	22771	23066	23122	23006	23192	23077	22952	23251	23169	23206	23251	23105	23141	23015	23282	23208	23103	23261	23099	23155	23069	23085	23155	23132	23178	23229	23179	23143	23212	23088	23132	23216	23089	23210	22969	23044	23084	22873	23146	22965	23118	23040	22944	23288	23081	23014	23256	23055	23136	23110	23353	23319	23193	23148	23419	23224	23129	23020	23009	23093	23158	23184	22911	23361	23296	22909	23065	23197	23005	23037	23162	22993	23151	23285	23263	23211	23129	22923	22802	23059	23227	23048	23089	22969	23317	23322	23165	23239	23128	23435	23221	23123	23397	23076	23115	23096	22966	23147	23172	23265	23167	23220	23160	23061	23185	22905	22883	23128	23237	23115	22887	22846	23195	23319	23176	23214	23239	23215	23058	23257	23070	23246	23125	23218	23169	23177	23149	23171	23162	23111	23065	23471	23213	23243	23078	22951	23063	23160	23295	23121	23082	23133	23094	23451	23447	22988	22795	23006	23187	23230	23225	22964	23053	23009	23018	23101	23076	23114	22930	22965	23260	23036	23180	23391	23102	23276	23297	23097	23077	23235	23164	23098	22935	23017	23027	23089	23029	23158	23065	23081	23355	23067	23218	23110	23195	23096	23100	23030	23203	23362	23368	23261	23190	23136	23165	23175	22903	22836	23170	22924	23142	23039	23070	23115	23027	23288	23179	22975	22995	23177	23027	23275	23042	23245	23225	23179	23122	23115	23068	23308	23064	23075	22981	23067	23403	23122	23235	23048	22957	23137	22939	23207	23014	22904	22943	23092	23099	23192	23162	23060	23151	23151	23074	23183	22927	23104	23034	23017	22961	23266	23248	23229	23046	22915	23161	23093	23378	23036	22951	23106	22983	23054	23010	23045	23223	23101	23119	23181	23256	22989	23201	23199	22950	23081	22913	23069	23128	23031	23028	23297	23147	23061	23299	23116	23278	23183	23192	23085	23190	23238	23337	23025	22980	23139	23152	23229	22931	22990	23082	23044	23019	23126	23253	22934	23166	23366	23254	22876	23166	23210	23324	23153	23112	23024	23276	23119	23100	23396	23372	23403	23051	23131	22960	23065	23157	23237	23105	22991	23034	23129	23076	23129	23295	23103	23210	23150	23010	23098	23153	23083	23184	23021	22859	22889	23148	23345	23211	23041	22940	23039	23256	23342	23079	23059	23167	23048	23227	23111	23169	23173	23134	23217	23197	23051	23134	23322	22964	23229	23029	23259	23025	23300	23254	23318	23242	23173	22804	22993	22947	23084	23050	23056	23178	23409	23257	23121	23261	23178	23078	23038	23205	23324	23252	23143	22993	23061	23291	23158	23083	23208	23131	23211	22939	23128	23131	23226	23281	23197	23168	23297	23148	23226	23049	23221	23129	23092	22996	23441	23322	23155	22977	22974	23062	23063	23205	23063	23052	23337	23174	23269	22956	23126	22937	22957	23362	23165	23083	23094	23032	23072	22884	23102	23089	23270	22972	23161	22896	23198	23048	22911	23151	23219	23004	23152	23125	23081	23100	22990	23056	23099	23101	23101	23105	23176	22838	22876	23183	22950	23109	23324	23252	23123	23106	23330	23281	23341	23016	23283	23328	23569	23426	23386	23153	23364	23238	23218	23122	23279	23180	23112	23128	23117	23064	23179	23243	23297	23103	23111	23110	23215	22938	23018	23077	23211	23148	23086	23303	23233	23267	23089	23132	23328	23150	23053	23307	23050	22946	23299	23149	22985	23109	23053	23144	22967	23161	23187	23205	23240	23262	23303	22945	23098	23088	23116	23103	22917	23088	23035	22873	23306	23315	23044	23092	23307	22879	23162	23104	23253	22991	23262	23210	23089	23070
18840	33778	31615	26658	24349	22646	21649	21165	20624	20365	39087	50374	43377	35192	26920	22096	20232	19295	19325	19317	19136	19338	19219	19296	19313	19224	19418	19400	19160	19236	19270	19293	19297	19145	19421	19370	19055	19366	19230	19263	19065	19248	19268	19161	19218	19108	19205	19239	19269	19260	19328	19190	19321	19174	19206	19249	19327	19284	19321	19322	19315	19136	19107	19193	19218	19247	19151	19138	19215	19230	19155	19118	19173	19198	19243	19145	19210	19421	19104	19195	19287	19041	19338	19280	19212	19201	19124	19278	19014	19202	19238	19222	19214	19308	19116	19281	19181	18954	19164	19019	19196	19344	19304	19151	19090	19149	19118	19367	19306	19458	19231	19203	19326	19185	19233	19318	19194	19329	19281	19183	19285	19214	19189	19265	19285	19193	19020	19270	19237	19084	19159	19358	18990	19109	19237	19208	19130	19263	19230	19158	19235	19181	19180	19224	19246	19326	19249	19306	19273	19299	19368	19054	19165	19048	19108	19321	19355	19261	19230	19079	19242	19121	19169	19162	19209	19089	19090	19336	19047	19341	19179	19129	19263	19233	19364	19246	19111	19078	19249	18973	19269	18962	19095	19161	19235	19212	19222	19241	19176	19255	19158	19296	18939	19206	19218	19102	19154	19081	19265	19035	19058	19391	19078	19208	19227	19056	19128	19150	19212	19275	19148	19162	19378	19195	19284	19415	19227	19125	19134	19244	19248	19187	19195	19291	19314	19233	19207	19182	19117	19112	19165	19150	19378	18995	19283	19021	19195	19203	19108	18965	19048	18989	19235	19086	19276	19063	19404	19121	19187	19211	19368	18996	19355	19174	19195	19117	19254	18979	19226	19068	19413	19205	19236	19271	19052	19123	19260	19283	19089	19093	19038	19249	18997	19211	19203	19216	19183	19291	19251	19107	19250	19134	19113	19037	19088	19379	19056	19143	19214	19221	19263	19141	19138	19283	19146	19101	19275	19197	19241	19298	19181	19184	19050	19094	19260	19200	19195	19212	19112	19121	19127	19294	19215	18997	19295	19143	19494	19259	19259	19283	19248	19030	19242	19229	19174	19465	19117	19237	19234	19164	19282	19149	19240	19132	19341	19254	19278	19141	19039	18939	19111	19146	18999	19262	19181	19150	19179	19264	19141	19193	19213	19269	19280	19101	19083	19093	19388	19308	19152	18954	19177	19237	19224	19143	19098	19253	19268	19007	19227	19114	19252	18964	19194	19232	19159	19228	19253	19362	19398	19188	19224	19146	19129	19212	19150	19328	19185	19185	19286	19128	19138	19250	19327	19156	19223	19233	19139	19145	19058	19237	19190	19131	19106	19321	19423	19143	19062	19063	19119	19156	19217	19339	19074	19177	19166	19112	19261	19172	19406	19155	19295	19242	19013	19275	19279	19248	19240	18971	19220	19289	19174	19179	19329	19209	19111	19124	19208	19142	19272	19370	19214	19254	19070	19169	19278	19351	19332	19161	19157	19322	19266	19133	19246	19369	19114	19337	19109	19084	19350	18981	19184	19194	19129	19254	18985	19256	19344	19107	19103	19286	19069	19165	19394	19248	19204	19374	19100	19376	19256	19260	19252	19262	19150	19256	19333	19314	19088	19116	19071	19191	19160	19292	19331	19036	19313	19055	19250	19003	19208	19224	19124	19137	19358	19060	19209	19394	19292	19054	19090	19241	19273	19353	19063	19119	18993	19278	19230	19263	19036	19353	19244	19171	19193	19123	19120	19045	19088	19198	19204	19141	19127	19157	19044	19231	19195	19251	19158	19235	19230	19091	19097	19178	19152	19389	19145	19341	19219	19155	19249	19188	19133	19286	19244	19117	19143	19161	19174	18995	19313	19049	19002	19248	19220	19088	19174	19144	19279	19154	19214	19063	19069	18960	19236	19284	19328	19162	19151	19142	19184	19127	19073	19146	19324	19250	19260	19051	19186	19232	19194	19208	19222	19204	19275	18975	19304	19165	19135	19195	19057	19274	19341	19180	19121	19167	19255	19256	19325	19141	19178	19045	19239	19092	19229	19230	19234	19045	19065	19325	19134	19322	19043	19179	19088	19255	19286	19134	19161	19317	19177	19103	19060	19122	19236	19148	19127	19112	19144	19118	19141	19274	19114	19206	19244	19092	19176	19178	19226	19270	19299	19161	19103	19198	19167	19231	19214	19058	19354	19137	19395	19179	19038	19108	19127	19184	19161	19200	19424	19052	19196	19146	19200	19179	19159	19271	19184	19261	19284	19215	19019	19264	19269	19159	19083	19142	19282	19185	19222	19342	19142	19206	19249	19207	19240	19260	19040	19197	19103	19152	19124	19333	19264	19216	19293	19260	19214	19266	19166	19301	19116	19157	19182	18999	19139	19095	19130	19208	19122	19095	19201	19162	19178	19190	19268	19102	19153	19111	19162	19176	19252	18954	19189	19151	19154	19155	19206	19348	19197	19177	19308	19135	19110	19171	19232	19184	19390	19186	19292	19262	19220	19312	19254	19120	19284	19147	19219	18986	19092	19099	19187	19188	19162	19261	19106	19152	19059	19304	19324	19245	19086	19183	19172	19217	19274	19135	19199	19251	19307	19139	19321	19159	19042	19188	19061	19273	19105	19154	19023	19166	19282	19123	19142	19301	19169	19171	19263	19212	19032	19111	19144	19228	19022	19333	19110	19212	19190	19345	19070	19064	19157	19041	19216	19263	19150	19231	19116	19015	19174	19347	19193	19230	19146	19189	19316	19278	19312	19136	19151	19357	19127	19077	18928	19260	19236	19153	19126	19188	19185	19199	19312	19170	18989	19146	19190	19207	19223	19175	19274	19360	19123	19208	19289	19169	19278	19179	19089	19180	19274	19112	18877	19107	19414	19104	19366	19219	19121	19006	19052	19239	19185	19216	19147	19475	19453	19353	19240	19126	19106	19120	19178	19207	19121	19245	19258	19269	19169	19246	19112	19149	19179	19321	19211	19130	19119	19360	19125	19177	19173	19267	18935	19263	19111	19422	19122	19100	19137	19134	19112	19136	19351	19210	19120	18974	19249	19150	19160	19107	19300	19216	19164	19098	19122	19201	19036	19080	19229	19295	19129	19055	19400	18985	19240	19271	19225	19031	19220	19259	19034	19116	19064	19345	19344	19274	19103	19298	19023	19243	19191	19067	19115	19339	19212	19224	19134	19435	19293	19234	19381	19147	19145	19375	19210	19196	19217	19229	19263	19075	19160	19171	19406	19297	19103	19137	19344	19323	19040	19308	19261	19126	19321	19247	19074	19157	19347	19242	19135	19324	19101	19359	19043	19252	19172	19377	19113	19216	19344	19190	19144	19242	19212	19304	19394	19015	19240	19131	19119	19107	19208	19084	19205	19294	19105	19165	19231	19124	19304	19069	19180	19112	19312	19136	19028	19293	19369	19277	19252	19151	19275	19111	19149	19260	18993	19349	19024	19179	19121	19202	19065	19199	19138	19186	19182	19296	19110	19242	19241	19179	19038	19117	19211	19043	19064	19141	19278	19045	19383	19319	19266	19237	19226	19109	19247	19018	19275	18951	19067	19052	19248	19378	19098	19099	19154	19137	19052	19284	19331	19126	19244	19207	19031	19194	19082	19250	19207	19234	19105	19323	19064	18959	19156	19355	19204	19298	19325	19258	19165	19243	19065	19184	19348	19322	19174	19110	19169	19269	19114	19339	19136	19153	19326	19206	19212	19070	19338	19090	19135	19140	19115	19220	19244	19009	19279	19181	19165	19252	19270	19192	19062	19278	19193	19166	18957	19395	19184	19151	18926	19259	19135	19152	18983	19180	19126	19325	19192	19314	19103	19286	19394	19010	19096	19117	19299	19337	19001	19120	19150	19294	19041	19121	19110	19021	19258	19055	19168	19201	19104	19146	19123	19177	19086	19175	19400	19093	19215	19165	19241	19330	19257	19231	19044	19374	19369	19243	19114	19080	19143	19210	19212	19119	19351	18894	19198	19160	19154	19046	19241	19346	19145	19229	19233	19186	19112	19254	19103	19289	19047	19261	19175	19278	19096	19183	19137	19330	19071	19324	19154	19027	19261	19368	19140	19318	19041	19233	19349	19232	19287	19202	19223	19266	19196	19268	19344	19175	19139	19233	19170	19256	19215	19111	19202	19104	19262	19174	19106	19098	19170	19208	19124	19013	19232	19108	19164	19067	19169	19233	19230	19207	19170	19159	19120	19305	19078	19169	19137	19183	19228	19033	19093	19117	19019	19409	19246	19099	19232	19118	19462	19159	19283	19294	19143	19119	19320	19385	19166	19273	19224	19392	19233	19275	19358	19054	19116	19372	19220	19374	19212	19211	19291	19293	19287	19227	19342	19125	19274	19274	19074	19189	19042	19244	19081	19068	19010	19038	19230	19133	19105	19252	19111	19180	19435	19117	19211	19084	18921	19132	19156	19253	19239	19393	18882	19218	19259	19221	19246	19119	19215	19305	19150	19072	19267	19099	19259	19137	19326	19347	19165	19214	19239	19190	19165	19279	19105	19303	19311	19100	19297	19119	19283	19208	19312	19054	19366	19223	19184	19072	19206	19195	19096	19194	18905	19283	19213	19137	19093	19371	19147	19332	18972	19174	19287	19092	19173	19113	19202	19118	19191	19248	19230	19179	19328	19291	19282	19154	19127	19288	19164	19225	19361	19212	19390	19204	19220	19348	18965	19174	19103	19233	19188	19287	19231	19098	19367	19150	19085	19185	19234	19145	19073	19126	19165	19085	19226	19371	19255	19183	19212	19117	19219	19288	19196	19241	19259	19222	19168	19228	19077	19130	19130	19249	19323	19103	19170	19267	19232	19091	19220	19298	18970	19282	19160	19027	19275	19178	19305	19357	19131	19323	19284	19117	19340	19260	19223	19257	19259	19105	19138	19335	19131	19224	19222	19223	19029	19204	19151	19322	19180	19323	19187	19330	19299	18961	19080	19015	19305	19172	19202	19232	19195	19202	19288	18995	19028	19230	19400	19108	19290	19233	19085	19200	19240	19227	19315	19165	19328	19082	19342	19100	19302	19140	19263	19218	19109	19313	19155	19201	19175	19216	19420	19213	19207	19130	19247	19110	19307	19159	19162	19245	19200	19193	19173	19314	19188	19311	19196	19034	19187	19233
27590	22503	27092	25119	22322	22523	22622	22436	22124	22211	23269	24490	23774	23469	22796	22447	21929	22103	21874	22030	22246	22184	22081	21904	22151	22052	22091	21856	21944	22008	21969	22140	22109	21911	22044	22011	22027	22024	22003	21809	22002	21754	21743	21859	21966	21981	21915	22076	22071	21987	22040	21740	21853	21975	21856	22098	22037	22043	21907	21928	21977	21974	21959	21841	22024	21853	21805	22033	21901	21811	21934	21977	21780	21920	21864	21917	21862	22038	22183	21987	21898	22161	22007	21914	22101	22015	21916	21866	21997	21844	22090	21882	22061	21876	22021	21856	22053	21968	21988	22154	21948	22020	21993	22011	22057	21967	21843	21778	21787	21916	22055	22083	21724	21870	21864	21877	21971	21976	21826	22079	21695	21917	21836	21849	22259	21759	22234	21929	21973	22022	21938	21807	21935	21943	21921	22085	21859	22074	21979	22124	21846	21805	21863	21863	21983	21992	22029	21888	21970	21973	21895	21741	22114	21995	21895	21916	21851	21852	21928	21858	22002	22038	22151	21803	21941	22183	21917	21952	21878	21999	21999	21988	22000	22050	21936	22072	21850	21924	21664	22009	22039	22109	21811	21965	22085	22050	21895	21866	22110	22055	21841	21746	22002	21862	21761	22117	21923	21988	22060	21970	22060	21841	21991	21808	22043	21994	22121	21921	21911	21735	21960	22087	21939	22032	22185	21912	22012	22012	21784	21953	21962	21985	22022	22044	21940	22034	22059	22044	21954	21747	21720	21951	21895	22024	21851	21918	21829	22066	21937	22100	21938	21962	21861	21914	21916	21982	22013	21811	21947	21924	21987	22083	21689	21840	21839	21897	21920	21867	22041	21844	21877	21944	22017	21799	21956	22006	22003	22006	21916	21757	22077	21868	21854	21824	21934	21704	22127	21940	21940	21982	22037	21878	22177	22175	22004	22015	21877	21930	21948	22106	21989	21899	21934	21793	21913	21950	22031	22146	21992	22035	22008	21789	21987	21988	21948	21944	22102	21941	21877	21713	22132	21994	21940	21733	21976	21912	21962	21895	21982	22085	21787	21793	22060	21945	21834	21837	21879	21893	21827	21875	21970	22105	21921	22008	21870	21941	21991	21781	21999	22099	21881	22040	21887	22004	22007	21997	22021	21908	21966	21912	21930	21839	21784	21839	21995	22061	21943	22070	21914	21942	21931	21960	22139	22058	21807	21986	21830	22027	22007	21965	22136	21909	21985	21848	22044	21995	22031	21967	22110	21923	22078	21959	22123	21867	21929	21988	21896	21860	22048	21919	22024	21917	21866	21845	21837	22212	21936	21731	21989	21890	21610	21878	22004	21812	21933	22011	21958	21913	21824	21985	21990	21868	21913	22098	22080	21960	22125	21874	21947	22089	21898	21769	21726	22129	21908	21975	21928	21815	22130	22183	22089	21719	21933	21943	21952	21996	22300	22023	21867	21926	22118	22206	21941	22060	22032	21904	22104	21745	22131	21950	22137	21988	22131	21810	22087	21992	21821	21728	21911	22060	21905	21969	21980	21957	21923	21936	21979	21890	22031	22111	21980	21942	21993	22196	21927	22029	22009	22048	21922	21939	21942	21595	21887	22051	22127	21853	21759	21956	21975	22010	22073	21890	22008	21878	21902	22103	21956	21790	21739	21947	21888	22031	22014	22083	21966	21788	22024	22119	22108	22096	21943	22053	22171	22090	21938	22111	21969	22071	22011	21822	22155	21888	21830	21956	22204	22151	22004	21909	22102	21859	21882	21890	21853	21945	22298	21996	22042	21942	22054	22015	21824	21849	21951	21932	22082	22136	21890	21957	21864	22073	22042	21958	21953	21816	22013	22151	21918	21857	22044	22024	22052	21917	22118	22068	22161	21859	22153	21924	21869	22007	21983	21994	22104	21866	21979	22118	21921	21938	22061	22109	21686	21872	22039	22070	22219	21999	21812	21854	22157	21976	21922	21922	21905	21925	22304	21886	21829	22006	21994	22208	21964	22093	21952	22040	22074	21876	21992	21942	22125	21969	21909	22063	21874	21961	21829	21813	21749	21969	22016	21981	21986	22078	22131	21837	21570	22283	21924	22113	22034	21891	22093	21857	21919	22017	21986	21904	21901	21909	22013	22026	22083	22255	22211	21922	21739	21960	21770	21975	22045	21951	21859	21789	22044	22043	21894	21863	21903	21796	21858	21887	22001	22095	22054	22115	21914	21931	21951	21806	22019	21773	22030	22127	21948	21954	22085	21948	22129	21868	21814	22103	21840	21888	22116	21910	22002	22013	22102	22090	21918	21949	21792	22155	21834	22006	21792	22034	22008	22165	21872	22261	21803	22091	21832	21878	21891	21900	21906	21836	22030	21780	21809	22131	21751	21872	21814	22005	21779	21817	22003	21838	22007	21877	22097	22090	22067	21868	21942	21818	22133	21861	22216	21804	21862	22144	22040	21902	22035	21840	22183	22053	21854	21933	21847	21779	22207	22037	21764	21807	21990	22023	22107	22048	21942	21927	22020	21900	21898	21845	21968	22019	21832	21885	22006	22019	21825	21980	22075	21944	21874	22213	21849	22180	21920	21921	21812	21971	21801	21946	21892	21776	21714	21536	22022	21953	22227	21991	21937	21996	22105	22025	22153	21958	22354	22021	22071	21914	22123	22108	21843	21838	21838	21933	22239	22086	22199	22115	22085	21836	21971	22222	21840	21914	21800	22079	21951	21822	22050	22036	22040	21819	21832	21999	21995	21995	22191	21944	21879	21994	21948	22006	21946	22031	21892	22104	22208	22026	22141	22056	22007	21851	22018	22133	21986	22082	22149	21731	21958	21889	21911	21888	22007	21953	21929	21992	22123	22057	21793	21775	22017	22222	22104	21910	21832	21978	21836	21813	22103	21935	21842	21884	22126	21892	21925	21933	21886	21876	22128	21815	21876	21901	21881	21961	22158	21972	21878	22034	21908	21791	21849	21931	22023	21861	22100	22128	21951	21834	21918	21962	21955	21770	21694	21811	21877	21972	21860	21979	22024	21958	21927	22065	21995	22091	22011	21897	22026	22045	22099	22088	22024	22027	21780	21963	22067	22245	21903	22175	22061	21973	22122	21867	21762	21802	21903	21827	22218	21896	21948	21907	21946	22153	21856	22104	21998	21920	22036	21985	22028	22104	22020	21781	22103	21967	21864	22092	21973	21958	22068	21904	21854	21780	22037	21760	22001	22051	22009	21913	21726	22040	21736	21717	21877	22074	21879	21874	22146	22031	22048	21999	22029	21790	21969	21885	21962	21930	21859	21887	21852	21986	21910	21941	21893	21955	21959	21907	21830	21835	22017	21912	22161	21780	21862	21794	21857	22026	22015	22143	21871	22051	21985	21985	21953	22137	21940	21542	22061	21855	21966	21920	21987	21934	22031	21754	22077	22094	21937	22150	22027	22047	22119	21958	21977	21943	21689	21856	22011	22038	22060	22106	21830	22078	21871	21954	22098	21824	22103	22125	22146	22057	21956	21768	22020	21927	21683	21977	22016	21771	21999	21869	21876	22042	21812	21850	21948	22084	22004	22017	22053	22172	21914	21951	22048	21865	21975	22128	21894	21875	21981	21786	21920	21895	21912	21922	22067	22027	22005	22066	22027	21922	21888	21886	21950	21844	22018	22169	21997	22040	22242	22320	21768	22189	22098	21996	21999	21768	21936	22202	21995	21839	22048	22194	22156	21949	21950	22129	21982	21819	22155	21925	22075	21998	21778	21767	22250	22031	22031	22176	22001	22079	21883	22053	21815	22102	21967	22362	22041	22101	22004	21949	21978	21895	21958	21864	21783	21930	21796	22067	22023	22000	22005	21876	22112	22024	22183	22045	21941	21904	21856	22191	21937	21934	21819	21882	21813	21934	21854	21988	21977	21729	22078	21897	22101	21889	21811	21915	21953	21894	21998	21898	21943	22090	22045	21688	21949	22046	21858	21957	22127	22002	21979	21895	21877	21771	22082	21898	22054	22005	22111	22173	22073	22089	22052	22220	22129	21985	21699	21960	21924	22121	22128	21976	21803	21981	22139	22112	21814	22128	22102	21844	22014	22033	21931	21930	21734	21787	21998	22064	21736	21880	21942	21792	22071	21851	22090	22046	22152	22117	21886	21855	21776	22040	21872	21845	21929	22132	21980	22009	21956	22077	21932	21805	21905	21974	21926	21985	22109	21638	22142	22071	22109	21983	21800	21939	21972	21902	22063	22006	21866	22023	21963	22041	21955	21788	21940	21900	21943	21967	21870	21876	22078	21811	21982	22113	21936	21923	21845	22014	21870	21930	22094	22254	21995	22010	22095	21796	21979	21982	21850	22063	21813	22026	21868	21884	22082	22011	21971	21888	21606	22017	22138	22230	21937	22218	21832	21980	21926	21947	22006	22066	21991	22249	21959	21821	22062	21952	22072	21933	21870	21835	22110	22135	21992	22051	21997	21987	21987	22088	22001	21819	22119	22072	21864	21778	21971	21818	21774	21953	21788	21925	22254	21980	22053	22138	21851	21805	21760	22193	22001	22151	21947	22023	21998	22046	22172	21994	22002	22130	21951	21908	21899	21760	22059	21949	22021	21939	21924	21998	21663	21999	21944	22048	21993	22073	21899	22095	21893	21828	22123	21964	21929	21882	21765	21877	22068	22198	22040	22126	22000	21995	21866	21920	22022	22036	21924	21828	21702	21868	21997	21720	22236	21930	21947	21925	21913	22025	21896	21730	21962	21973	21991	22072	21869	21923	22046	22117	21912	21892	22013	21944	22231	21937	22025	22103	21737	21961	22018	21995	21941	22063	21829	22048	21727	21641	21985	21865	22013	22145	21885	21902	22095	22046	22096	22272	22081	21902	22133	21920	22151	22005	21979	21803	21798	21996	21993	21997	22230	21964	22013	22024	22032	21846	21910	21887	22064	21915	21878	21964	22202	21972	21934	21978	21937	22059	21970	21940	21972	22182	22005	21934	21927	22054	21944	21827	22188	21763	21920	21798	21885	22076	22070	21917	21947	21940	22229	22076	21790	21930	21877	21843	21957	21776	21895	22021	22014	21985	21954	22171	21933	22032	21922	22027	21917	22018	21996	21959	21955	21998	22246	21832	22054	22030	22032	21951	22030	21912	21678	21731
17499	22499	22059	20501	19774	19402	19212	18859	18663	18848	20985	22520	21013	20240	19099	18735	18401	18522	18578	18488	18374	18516	18458	18506	18309	18527	18543	18561	18498	18474	18435	18475	18371	18583	18534	18454	18669	18299	18648	18432	18412	18437	18699	18580	18445	18393	18489	18542	18479	18336	18369	18578	18667	18325	18605	18517	18487	18557	18423	18512	18617	18669	18547	18589	18556	18456	18543	18564	18390	18606	18377	18517	18475	18369	18399	18529	18250	18484	18446	18453	18547	18550	18514	18647	18571	18434	18503	18525	18696	18469	18518	18622	18484	18443	18391	18448	18570	18575	18397	18531	18638	18338	18391	18524	18452	18514	18442	18544	18581	18367	18630	18499	18399	18437	18587	18604	18503	18388	18468	18369	18490	18525	18535	18442	18467	18609	18428	18429	18463	18500	18682	18566	18370	18526	18353	18657	18597	18508	18473	18562	18594	18280	18343	18426	18613	18586	18558	18653	18421	18579	18445	18622	18568	18519	18523	18388	18388	18468	18530	18439	18433	18541	18438	18470	18410	18417	18423	18440	18478	18438	18621	18452	18391	18560	18521	18468	18341	18475	18552	18405	18491	18540	18582	18464	18498	18362	18622	18626	18304	18385	18435	18541	18346	18481	18556	18433	18672	18488	18342	18471	18702	18451	18498	18389	18450	18458	18596	18293	18314	18637	18556	18482	18543	18521	18447	18335	18425	18285	18597	18461	18327	18459	18480	18544	18291	18538	18571	18679	18438	18483	18456	18472	18443	18553	18431	18598	18444	18378	18415	18483	18413	18303	18500	18704	18482	18472	18394	18729	18388	18445	18471	18453	18549	18518	18480	18448	18581	18560	18604	18415	18431	18683	18358	18491	18507	18471	18469	18424	18439	18474	18651	18583	18373	18634	18409	18511	18473	18462	18644	18521	18420	18593	18602	18605	18399	18554	18463	18536	18527	18344	18490	18482	18405	18320	18409	18549	18271	18316	18549	18479	18569	18446	18639	18595	18643	18450	18689	18433	18420	18493	18397	18452	18468	18360	18496	18424	18524	18296	18500	18494	18502	18517	18338	18501	18632	18414	18424	18448	18622	18542	18419	18617	18489	18559	18538	18562	18420	18669	18450	18439	18410	18363	18365	18415	18437	18624	18350	18525	18481	18465	18636	18473	18465	18556	18395	18323	18604	18621	18407	18413	18535	18564	18566	18507	18522	18422	18367	18456	18583	18334	18461	18515	18483	18406	18391	18487	18342	18545	18603	18555	18613	18612	18478	18470	18334	18516	18563	18459	18520	18392	18567	18550	18463	18460	18577	18334	18569	18570	18528	18490	18561	18471	18414	18343	18450	18430	18560	18536	18416	18388	18464	18430	18580	18382	18580	18297	18389	18383	18435	18446	18576	18642	18572	18727	18390	18472	18353	18473	18447	18638	18484	18479	18542	18434	18588	18529	18477	18524	18584	18429	18410	18494	18443	18525	18424	18555	18510	18510	18574	18442	18344	18397	18402	18569	18401	18503	18467	18572	18367	18433	18449	18694	18549	18589	18451	18516	18519	18592	18645	18577	18472	18352	18559	18590	18679	18433	18528	18527	18570	18358	18383	18376	18675	18520	18520	18491	18557	18428	18378	18571	18373	18593	18635	18336	18401	18444	18451	18470	18512	18474	18470	18401	18333	18418	18512	18640	18456	18381	18534	18306	18605	18476	18416	18519	18445	18504	18388	18487	18569	18582	18409	18436	18461	18634	18437	18557	18506	18439	18330	18490	18556	18503	18437	18516	18475	18401	18445	18527	18631	18536	18501	18418	18365	18678	18654	18434	18463	18842	18559	18513	18400	18463	18508	18467	18464	18564	18454	18430	18624	18682	18573	18329	18536	18281	18555	18526	18501	18345	18439	18523	18708	18452	18530	18475	18516	18526	18471	18375	18574	18530	18646	18471	18603	18454	18459	18508	18647	18447	18435	18621	18356	18366	18493	18555	18461	18536	18590	18479	18490	18511	18468	18422	18539	18401	18388	18477	18507	18361	18392	18428	18322	18614	18434	18557	18477	18600	18400	18617	18573	18497	18484	18578	18345	18526	18670	18309	18505	18427	18482	18675	18471	18416	18553	18361	18455	18368	18463	18513	18540	18414	18295	18472	18565	18580	18644	18591	18538	18503	18443	18490	18586	18292	18648	18601	18556	18467	18568	18382	18423	18579	18535	18684	18278	18701	18388	18395	18456	18662	18396	18447	18402	18518	18536	18497	18420	18493	18467	18672	18571	18504	18400	18457	18426	18630	18589	18400	18334	18304	18525	18660	18473	18495	18512	18571	18496	18645	18593	18440	18556	18619	18588	18654	18784	18508	18555	18512	18400	18603	18485	18434	18521	18497	18378	18475	18512	18501	18467	18472	18557	18332	18438	18549	18442	18509	18466	18479	18352	18639	18561	18542	18644	18464	18424	18450	18490	18465	18561	18564	18598	18426	18538	18452	18414	18470	18509	18568	18416	18281	18596	18536	18320	18633	18520	18656	18403	18482	18396	18600	18399	18511	18566	18503	18483	18496	18541	18405	18434	18446	18377	18526	18554	18374	18543	18489	18509	18397	18350	18418	18486	18466	18452	18519	18399	18475	18567	18596	18482	18417	18310	18626	18647	18564	18509	18534	18600	18494	18506	18379	18406	18497	18516	18536	18478	18575	18585	18336	18530	18490	18476	18685	18621	18464	18531	18542	18467	18430	18467	18385	18368	18482	18494	18693	18352	18489	18336	18663	18504	18402	18597	18431	18391	18505	18575	18388	18373	18324	18310	18625	18690	18455	18452	18379	18542	18615	18642	18393	18605	18619	18477	18621	18557	18361	18401	18475	18687	18508	18417	18538	18688	18499	18524	18436	18394	18386	18609	18444	18650	18510	18539	18558	18459	18531	18496	18328	18500	18466	18389	18439	18429	18376	18456	18367	18541	18609	18512	18440	18346	18616	18427	18539	18521	18593	18552	18403	18408	18629	18394	18415	18478	18465	18585	18234	18324	18392	18461	18563	18588	18623	18555	18503	18459	18461	18477	18462	18390	18584	18515	18426	18489	18531	18478	18604	18426	18411	18620	18350	18341	18445	18567	18691	18463	18467	18405	18463	18547	18328	18417	18595	18477	18388	18176	18515	18494	18358	18583	18493	18484	18638	18444	18467	18525	18422	18459	18450	18452	18586	18487	18323	18518	18613	18390	18534	18588	18622	18496	18574	18479	18620	18570	18551	18558	18538	18538	18411	18507	18431	18337	18490	18553	18523	18526	18570	18263	18522	18463	18553	18417	18557	18455	18523	18558	18405	18429	18583	18642	18568	18456	18395	18482	18731	18467	18541	18422	18834	18417	18690	18391	18358	18676	18475	18479	18404	18389	18445	18494	18501	18477	18557	18463	18564	18640	18521	18438	18587	18416	18600	18544	18447	18576	18376	18452	18534	18437	18582	18454	18437	18460	18614	18545	18610	18563	18483	18560	18577	18598	18472	18413	18592	18388	18411	18609	18608	18584	18522	18572	18478	18466	18359	18435	18519	18489	18494	18322	18428	18583	18559	18585	18473	18492	18470	18503	18280	18522	18400	18699	18604	18594	18346	18508	18661	18464	18456	18466	18455	18537	18487	18524	18595	18507	18422	18420	18505	18484	18570	18472	18422	18561	18621	18360	18417	18524	18453	18422	18463	18598	18561	18548	18702	18402	18534	18444	18357	18241	18574	18597	18367	18475	18658	18494	18563	18423	18402	18609	18633	18422	18411	18436	18460	18527	18615	18324	18403	18440	18458	18520	18475	18621	18414	18443	18537	18431	18459	18445	18440	18502	18443	18579	18497	18474	18503	18517	18489	18427	18359	18741	18490	18411	18593	18435	18511	18370	18517	18368	18518	18464	18406	18457	18553	18514	18391	18429	18433	18552	18510	18388	18546	18479	18613	18324	18462	18413	18440	18556	18588	18577	18595	18387	18536	18522	18566	18339	18500	18605	18503	18668	18422	18568	18607	18581	18554	18549	18717	18539	18383	18510	18493	18602	18482	18552	18492	18336	18473	18396	18417	18471	18472	18503	18425	18433	18639	18415	18620	18291	18487	18411	18381	18504	18347	18464	18490	18417	18633	18548	18431	18576	18572	18448	18474	18505	18489	18428	18450	18589	18483	18538	18420	18565	18606	18557	18487	18508	18448	18528	18485	18449	18252	18500	18482	18695	18499	18497	18674	18576	18383	18672	18606	18611	18649	18417	18619	18576	18532	18385	18425	18584	18596	18437	18429	18423	18472	18435	18415	18555	18364	18564	18577	18494	18466	18750	18532	18673	18324	18393	18485	18336	18456	18579	18377	18516	18593	18477	18456	18638	18357	18526	18398	18480	18343	18626	18522	18453	18593	18439	18378	18633	18473	18551	18618	18272	18613	18225	18522	18526	18388	18419	18678	18589	18495	18489	18419	18477	18451	18460	18643	18364	18363	18554	18679	18572	18591	18397	18589	18506	18508	18496	18514	18572	18488	18524	18587	18577	18586	18515	18434	18705	18401	18538	18504	18426	18576	18479	18379	18478	18433	18559	18502	18483	18526	18447	18412	18410	18502	18388	18443	18394	18521	18464	18366	18694	18301	18425	18570	18527	18258	18568	18383	18514	18377	18600	18364	18497	18485	18494	18450	18406	18313	18632	18501	18462	18371	18608	18379	18551	18334	18602	18523	18588	18516	18324	18457	18528	18489	18529	18479	18272	18541	18323	18539	18514	18372	18611	18492	18390	18541	18517	18394	18537	18511	18435	18548	18427	18446	18395	18616	18600	18494	18393	18500	18440	18562	18539	18485	18642	18618	18520	18546	18529	18573	18365	18480	18318	18525	18496	18494	18696	18558	18365	18655	18499	18570	18599	18458	18451	18384	18519	18465	18788	18326	18548	18486	18520	18661	18441	18338	18404	18560	18518	18597	18537	18553	18587	18446	18507	18713	18443	18589	18547	18474	18579	18697	18340	18618	18468	18431	18442	18571	18502	18509	18618	18493	18610	18392	18403	18424	18544	18484	18523	18488	18460	18257	18422	18499	18482	18491	18536	18424	18416	18784	18524	18426	18687	18491	18421	18329	18680	18503	18554	18530	18466	18361	18489	18544	18405	18564	18448	18463
23885	21385	28994	24347	22873	24585	24975	22442	22226	22274	25366	34179	36410	32191	26806	23347	22083	21772	21668	21866	21615	21720	21743	21682	21712	21630	21719	21641	21398	21736	21657	21729	21614	21618	21522	21945	21723	21677	21620	21540	21611	21645	21686	21783	21535	21721	21605	21667	21479	21785	21806	21578	21625	21647	21593	21664	21613	21485	21931	21734	21657	21770	21628	21589	21595	21561	21526	21788	21652	21565	21353	21356	21660	21481	21704	21464	21588	21441	21664	21730	21426	21552	21584	21595	21277	21627	21687	21557	21580	21588	21533	21416	21575	21548	21709	21501	21649	21555	21748	21536	21667	21566	21607	21581	21704	21497	21550	21780	21728	21555	21549	21882	21501	21504	21847	21625	21534	21572	21703	21730	21454	21565	21723	21676	21487	21849	21456	21466	21647	21845	21494	21412	21577	21653	21842	21535	21718	21496	21658	21592	21549	21572	21712	21520	21671	21672	21813	21580	21723	21598	21426	21484	21606	21377	21580	21694	21648	21640	21623	21615	21728	21556	21772	21678	21615	21614	21668	21715	21526	21742	21709	21661	21618	21825	21792	21560	21279	21636	21585	21392	21543	21545	21704	21687	21533	21469	21658	21428	21686	21547	21675	21801	21691	21648	21644	21608	21689	21520	21623	21480	21769	21847	21507	21546	21357	21591	21479	21278	21669	21528	21670	21832	21747	21428	21519	21653	21537	21498	21736	21711	21592	21295	21226	21528	21655	21607	21765	21638	21475	21594	21530	21587	21355	21391	21607	21508	21858	21611	21540	21636	21381	21601	21604	21618	21486	21463	21785	21869	21516	21765	21581	21570	21650	21366	21651	21690	21563	21405	21402	21332	21491	21716	21703	21639	21409	21427	21607	22033	21651	21370	21433	21669	21583	21653	21703	21495	21642	21467	21685	21408	21400	21413	21778	21780	21811	21446	21514	21414	21475	21548	21613	21681	21645	21493	21653	21521	21531	21552	21559	21481	21657	21460	21669	21765	21550	21556	21768	21657	21629	21482	21583	21579	21668	21563	21588	21550	21326	21497	21324	21582	21704	21628	21682	21509	21589	21453	21477	21585	21532	21730	21782	21658	21581	21529	21461	21587	21658	21570	21405	21780	21700	21832	21620	21641	21539	21552	21638	21764	21638	21632	21632	21558	21617	21590	21704	21704	21603	21635	21590	21674	21577	21482	21553	21823	21777	21408	21447	21587	21454	21549	21667	21585	21551	21620	21666	21520	21499	21668	21653	21548	21630	21692	21683	21638	21748	21687	21720	21547	21730	21478	21496	21567	21376	21740	21876	21672	21551	21644	21656	21420	21586	21644	21727	21659	21618	21565	21732	21592	21421	21545	21639	21611	21475	21422	21654	21623	21860	21613	21613	21566	21456	21430	21599	21684	21740	21761	21584	21514	21832	21675	21549	21534	21593	21638	21481	21575	21541	21657	21585	21720	21401	21417	21461	21280	21500	21366	21379	21512	21574	21713	21820	21764	21705	21420	21804	21408	21783	21550	21454	21623	21556	21600	21496	21417	21419	21741	21510	21593	21495	21644	21608	21459	21567	21377	21633	21760	21786	21330	21447	21609	21595	21608	21486	21606	21724	21411	21544	21619	21454	21695	21788	21571	21510	21800	21552	21852	21777	21563	21702	21602	21694	21518	21715	21451	21640	21688	21666	21706	21515	21666	21658	21487	21747	21792	21551	21837	21674	21499	21658	21415	21469	21602	21502	21600	21774	21682	21445	21587	21417	21589	21827	21508	21678	21489	21569	21689	21560	21600	21691	21560	21684	21551	21628	21640	21535	21352	21519	21683	21769	21640	21843	21517	21560	21689	21575	21560	21541	21641	21590	21379	21759	21766	21425	21571	21554	21586	21603	21537	21740	21475	21706	21461	21842	21534	21573	21694	21465	21565	21520	21673	21412	21525	21379	21613	21671	21531	21746	21493	21583	21787	21614	21480	21511	21471	21636	21876	21518	21678	21599	21762	21697	21370	21659	21602	21461	21784	21648	21482	21585	21685	21474	21423	21569	21417	21666	21636	21483	21706	21721	21650	21559	21609	21612	21704	21689	21494	21688	21612	21581	21574	21422	21585	21579	21511	21621	21478	21399	21460	21401	21520	21474	21499	21747	21472	21683	21480	21409	21837	21652	21356	21549	21736	21492	21454	21407	21624	21323	21663	21677	21448	21451	21527	21786	21615	21912	21567	21522	21470	21538	21642	21532	21465	21459	21795	21646	21548	21673	21446	21612	21514	21525	21551	21559	21556	21601	21767	21711	21650	21577	21426	21570	21762	21616	21461	21706	21648	21534	21602	21734	21716	21722	21600	21592	21633	21713	21676	21651	21476	21446	21608	21621	21569	21757	21561	21388	21513	21672	21848	21608	21695	21533	21599	21558	21687	21524	21621	21754	21581	21674	21654	21437	21585	21490	21738	21655	21371	21664	21801	21484	21288	21452	21421	21604	21642	21604	21376	21498	21665	21490	21541	21487	21577	21779	21543	21553	21767	21637	21499	21713	21479	21704	21499	21646	21774	21436	21305	21562	21637	21575	21653	21816	21800	21574	21578	21778	21827	21605	21844	21509	21507	21440	21437	21648	21605	21494	21595	21848	21434	21638	21533	21505	21640	21472	21632	21590	21607	21685	21521	21648	21561	21581	21661	21752	21779	21594	21683	21662	21663	21562	21604	21470	21617	21614	21604	21661	21764	21469	21508	21642	21511	21507	21535	21535	21531	21679	21445	21548	21743	21453	21420	21634	21560	21530	21529	21590	21425	21806	21688	21389	21546	21654	21500	21618	21695	21601	21683	21654	21558	21525	21490	21493	21560	21458	21729	21609	21698	21653	21559	21462	21897	21477	21664	21588	21603	21497	21587	21520	21566	21738	21695	21753	21701	21660	21626	21639	21556	21634	21553	21274	21655	21516	21483	21550	21704	21671	21436	21600	21515	21665	21471	21597	21643	21701	21685	21663	21651	21679	21750	21558	21521	21552	21514	21492	21742	21760	21646	21586	21656	21809	21434	21494	21586	21629	21324	21626	21696	21430	21716	21671	21408	21216	21575	21429	21575	21636	21304	21462	21626	21581	21473	21525	21538	21648	21519	21641	21342	21760	21503	21475	21554	21479	21392	21598	21639	21700	21646	21471	21619	21661	21668	21736	21610	21734	21542	21608	21647	21576	21782	21598	21733	21674	21647	21679	21624	21428	21557	21564	21659	21694	21461	21566	21614	21732	21562	21596	21666	21502	21751	21726	21834	21687	21547	21607	21615	21444	21563	21554	21802	21682	21573	21635	21656	21716	21637	21711	21682	21621	21721	21686	21732	21568	21511	21590	21566	21495	21360	21590	21503	21472	21641	21626	21348	21848	21573	21562	21529	21601	21730	21604	21556	21681	21497	21610	21700	21641	21597	21482	21737	21720	21581	21769	21470	21524	21662	21585	21451	21463	21698	21631	21589	21520	21655	21582	21626	21774	21528	21672	21360	21571	21564	21835	21682	21494	21500	21568	21627	21706	21537	21376	21484	21528	21747	21440	21397	21585	21620	21456	21564	21528	21599	21797	21555	21724	21505	21626	21505	21580	21356	21638	21495	21719	21592	21466	21753	21668	21819	21563	21619	21638	21605	21762	21543	21594	21850	21428	22015	21668	21549	21596	21481	21469	21578	21692	21600	21732	21536	21588	21751	21650	21800	21751	21660	21729	21516	21460	21393	21652	21493	21290	21801	21674	21644	21629	21670	21418	21444	21629	21782	21557	21738	21390	21597	21604	21394	21545	21546	21646	21438	21672	21501	21465	21872	21542	21516	21614	21585	21666	21650	21677	21610	21621	21611	21567	21554	21387	21696	21414	21653	21588	21524	21520	21756	21778	21743	21487	21602	21621	21756	21568	21638	21639	21860	21602	21490	21569	21494	21563	21614	21715	21587	21584	21686	21566	21601	21442	21582	21698	21600	21549	21609	21709	21520	21434	21371	21735	21782	21509	21639	21749	21561	21541	21577	21761	21668	21760	21659	21463	21648	21720	21559	21767	21264	21801	21557	21687	21586	21530	21657	21594	21480	21520	21433	21401	21563	21588	21716	21595	21461	21640	21614	21477	21678	21473	21707	21614	21790	21495	21626	21631	21510	21425	21530	21548	21657	21611	21673	21731	21533	21668	21774	21642	21485	21558	21730	21596	21593	21495	21510	21575	21760	21726	21673	21527	21363	21522	21699	21581	21690	21609	21461	21487	21561	21556	21462	21512	21582	21624	21723	21522	21718	21335	21552	21698	21671	21707	21743	21599	21815	21690	21507	21748	21486	21611	21521	21568	21553	21678	21489	21632	21488	21494	21853	21672	21593	21900	21742	21459	21429	21629	21598	21637	21421	21562	21685	21550	21478	21648	21575	21675	21700	21772	21685	21463	21644	21559	21703	21707	21610	21684	21671	21865	21743	21529	21653	21659	21551	21626	21572	21792	21696	21563	21593	21474	21576	21565	21366	21527	21604	21702	21631	21665	21776	21505	21625	21629	21823	21448	21621	21820	21672	21712	21724	21671	21542	21466	21490	21614	21850	21764	21775	21566	21568	21605	21763	21643	21486	21423	21454	21684	21408	21784	21522	21529	21511	21875	21671	21616	21442	21696	21599	21667	21633	21466	21588	21706	21388	21628	21854	21557	21644	21536	21677	21478	21691	21343	21503	21585	21608	21612	21646	21633	21750	21573	21546	21755	21672	21647	21457	21563	21723	21584	21475	21505	21697	21592	21652	21765	21632	21463	21764	21615	21541	21491	21429	21807	21705	21710	21544	21491	21303	21644	21747	21444	21575	21534	21651	21544	21780	21617	21733	21546	21569	21606	21688	21661	21576	21603	21735	21413	21632	21563	21357	21699	21626	21674	21814	21653	21612	21723	21547	21618	21734	21641	21610	21595	21756	21552	21699	21626	21643	21584	21647	21604	21648	21775	21443	21646	21524	21366	21607	21626	21522	21602	21644	21779	21453	21631	21611	21775	21663	21359	21484	21460	21602	21586	21702	21502	21499	21710	21727	21642	21555	21816	21625	21702	21501	21614	21539	21561	21683	21639	21759	21748	21412	21287	21442	21433	21467	21737	21517	21616	21676	21568	21558	21417	21677
17711	29915	27784	23606	21754	20428	19998	19460	19214	18963	24710	36968	36663	31054	24474	19937	18461	18382	18499	18527	18283	18338	18504	18393	18398	18401	18267	18400	18585	18490	18382	18431	18540	18374	18306	18562	18581	18438	18341	18290	18276	18319	18307	18211	18314	18461	18559	18471	18395	18337	18261	18446	18523	18454	18345	18374	18438	18472	18409	18383	18342	18503	18258	18291	18524	18257	18530	18444	18339	18306	18347	18250	18323	18296	18256	18339	18419	18242	18311	18407	18277	18450	18583	18264	18316	18535	18379	18398	18262	18398	18227	18265	18260	18430	18437	18313	18400	18411	18628	18468	18356	18334	18183	18385	18267	18256	18288	18424	18693	18460	18484	18558	18350	18334	18243	18382	18292	17984	18275	18307	18321	18253	18323	18361	18360	18509	18566	18257	18498	18419	18335	18533	18282	18453	18399	18304	18297	18383	18442	18316	18273	18335	18537	18578	18300	18346	18339	18438	18309	18259	18417	18255	18389	18296	18246	18221	18376	18486	18364	18496	18399	18366	18447	18223	18271	18436	18366	18475	18382	18330	18413	18241	18337	18439	18184	18479	18383	18345	18513	18387	18373	18339	18334	18290	18352	18539	18245	18488	18173	18350	18268	18204	18233	18242	18409	18276	18238	18475	18536	18480	18497	18461	18379	18353	18218	18537	18352	18334	18237	18334	18191	18415	18430	18442	18431	18318	18327	18334	18397	18337	18306	18308	18370	18464	18434	18387	18344	18418	18295	18433	18295	18291	18296	18374	18484	18334	18276	18292	18309	18396	18295	18389	18341	18376	18316	18416	18394	18463	18477	18422	18229	18189	18311	18365	18403	18280	18223	18208	18373	18313	18354	18437	18356	18282	18464	18574	18400	18331	18539	18394	18371	18388	18403	18457	18375	18237	18511	18285	18418	18416	18470	18344	18402	18439	18487	18256	18344	18384	18191	18274	18246	18408	18409	18206	18273	18303	18561	18350	18366	18353	18462	18225	18335	18333	18333	18412	18459	18373	18429	18387	18445	18205	18192	18416	18389	18487	18193	18273	18159	18392	18251	18382	18298	18179	18307	18289	18340	18262	18376	18417	18304	18614	18410	18357	18074	18248	18324	18252	18350	18394	18463	18337	18280	18329	18354	18476	18180	18350	18398	18426	18472	18297	18486	18357	18340	18403	18446	18185	18449	18398	18361	18482	18339	18168	18306	18538	18324	18308	18340	18381	18432	18291	18387	18382	18479	18410	18361	18302	18359	18362	18373	18337	18329	18196	18363	18359	18215	18162	18286	18263	18356	18084	18319	18129	18341	18410	18213	18164	18348	18363	18308	18367	18306	18375	18394	18255	18403	18560	18192	18367	18303	18303	18247	18312	18320	18442	18379	18273	18337	18355	18286	18294	18484	18390	18298	18368	18249	18441	18475	18614	18184	18466	18391	18304	18333	18133	18244	18278	18185	18343	18445	18299	18356	18572	18248	18419	18351	18507	18368	18469	18472	18281	18280	18388	18263	18346	18340	18342	18393	18353	18261	18272	18205	18422	18200	18279	18339	18221	18361	18365	18394	18323	18436	18237	18303	18437	18381	18266	18497	18319	18286	18365	18467	18292	18265	18362	18217	18320	18700	18201	18307	18458	18394	18346	18479	18358	18224	18376	18342	18341	18316	18404	18362	18404	18274	18353	18604	18472	18454	18285	18415	18378	18304	18419	18402	18429	18401	18153	18284	18407	18445	18405	18272	18454	18310	18163	18579	18252	18308	18578	18227	18442	18511	18324	18456	18325	18388	18343	18211	18405	18446	18382	18285	18353	18312	18430	18298	18226	18252	18126	18581	18543	18311	18421	18394	18397	18213	18499	18315	18379	18352	18394	18328	18354	18490	18487	18388	18476	18143	18347	18414	18257	18339	18420	18272	18319	18492	18199	18399	18293	18242	18229	18293	18389	18256	18412	18510	18372	18250	18416	18515	18508	18392	18296	18300	18159	18249	18230	18290	18118	18453	18359	18434	18358	18479	18202	18340	18457	18214	18509	18262	18541	18471	18356	18318	18284	18437	18353	18373	18189	18404	18268	18349	18232	18269	18312	18459	18305	18348	18435	18449	18388	18401	18203	18475	18346	18351	18306	18471	18301	18342	18317	18282	18347	18360	18305	18526	18318	18333	18326	18288	18182	18338	18387	18331	18316	18489	18388	18499	18451	18307	18253	18412	18241	18301	18353	18342	18207	18520	18334	18279	18328	18382	18288	18412	18460	18423	18269	18451	18392	18331	18296	18346	18480	18265	18447	18473	18481	18477	18418	18387	18416	18317	18299	18318	18352	18292	18390	18364	18437	18485	18370	18482	18244	18466	18320	18390	18371	18353	18528	18283	18479	18277	18302	18341	18379	18440	18357	18417	18308	18244	18489	18296	18278	18550	18376	18180	18426	18321	18193	18437	18180	18402	18286	18455	18349	18543	18287	18522	18248	18402	18599	18397	18424	18355	18342	18419	18304	18203	18027	18356	18304	18461	18479	18365	18443	18332	18422	18411	18304	18434	18337	18216	18315	18417	18217	18420	18135	18589	18310	18355	18379	18360	18374	18426	18303	18377	18432	18351	18517	18307	18427	18316	18349	18275	18372	18314	18385	18413	18413	18469	18139	18347	18284	18160	18275	18303	18225	18231	18473	18402	18496	18394	18349	18309	18296	18338	18495	18380	18522	18220	18406	18281	18348	18432	18391	18177	18435	18339	18323	18248	18528	18228	18349	18313	18294	18350	18366	18272	18463	18413	18169	18317	18352	18441	18363	18489	18378	18355	18388	18200	18364	18247	18378	18350	18289	18174	18359	18189	18487	18277	18420	18334	18513	18369	18495	18242	18309	18208	18491	18452	18331	18245	18304	18294	18558	18290	18343	18321	18374	18517	18373	18363	18282	18230	18353	18429	18458	18304	18452	18304	18449	18123	18421	18268	18320	18414	18347	18331	18450	18365	18396	18581	18424	18371	18436	18510	18262	18524	18404	18296	18392	18328	18233	18303	18417	18458	18235	18337	18586	18402	18364	18491	18307	18269	18576	18439	18319	18399	18375	18483	18455	18332	18299	18319	18362	18298	18308	18321	18286	18292	18302	18395	18362	18301	18402	18383	18355	18175	18382	18386	18536	18130	18409	18397	18397	18381	18352	18429	18279	18497	18326	18394	18475	18250	18466	18226	18347	18457	18425	18447	18297	18296	18456	18339	18329	18436	18189	18410	18388	18420	18204	18177	18381	18361	18307	18225	18346	18472	18384	18471	18333	18240	18388	18175	18274	18291	18449	18224	18289	18351	18295	18277	18334	18393	18242	18416	18593	18285	18395	18342	18229	18567	18164	18376	18320	18431	18238	18458	18404	18179	18409	18412	18263	18218	18270	18460	18344	18254	18319	18406	18312	18247	18466	18419	18432	18312	18430	18264	18331	18393	18259	18359	18439	18076	18418	18127	18465	18304	18377	18267	18549	18274	18200	18319	18333	18246	18211	18546	18266	18384	18125	18295	18366	18512	18273	18243	18349	18317	18208	18367	18414	18434	18355	18302	18332	18296	18475	18392	18557	18272	18438	18437	18332	18318	18323	18212	18131	18320	18363	18558	18412	18455	18248	18192	18349	18514	18392	18382	18296	18267	18264	18270	18207	18286	18388	18477	18275	18465	18232	18216	18490	18331	18209	18584	18383	18376	18322	18131	18267	18371	18510	18284	18440	18280	18334	18399	18397	18436	18309	18428	18455	18268	18361	18452	18439	18381	18469	18399	18376	18261	18406	18189	18356	18373	18153	18410	18315	18346	18279	18433	18262	18356	18466	18467	18469	18247	18343	18299	18404	18317	18372	18401	18272	18289	18334	18283	18256	18457	18462	18392	18183	18190	18401	18499	18360	18186	18489	18204	18424	18374	18274	18296	18402	18316	18315	18403	18415	18333	18436	18292	18499	18264	18430	18480	18371	18360	18369	18345	18506	18276	18385	18386	18289	18399	18315	18241	18307	18266	18279	18429	18316	18532	18096	18266	18543	18291	18495	18453	18323	18271	18417	18460	18568	18257	18431	18367	18272	18366	18367	18455	18389	18164	18545	18224	18284	18284	18394	18436	18169	18495	18474	18536	18259	18275	18398	18426	18546	18326	18436	18329	18257	18400	18368	18248	18393	18179	18465	18238	18356	18504	18358	18386	18351	18185	18454	18400	18463	18494	18577	18253	18361	18281	18265	18284	18347	18420	18519	18500	18434	18481	18363	18076	18318	18302	18260	18489	18213	18503	18376	18216	18481	18382	18329	18302	18421	18508	18360	18453	18502	18225	18337	18461	18389	18228	18163	18260	18349	18410	18321	18411	18443	18408	18465	18223	18338	18464	18349	18300	18464	18275	18597	18247	18280	18426	18460	18294	18393	18564	18398	18251	18435	18461	18362	18217	18516	18363	18261	18380	18358	18510	18347	18319	18378	18368	18557	18461	18481	18372	18400	18484	18329	18460	18351	18221	18495	18428	18373	18347	18523	18331	18586	18183	18305	18472	18307	18300	18509	18377	18498	18456	18145	18435	18157	18310	18333	18381	18260	18381	18418	18407	18349	18276	18246	18323	18428	18195	18438	18350	18357	18305	18153	18207	18249	18380	18480	18258	18350	18315	18401	18353	18415	18333	18496	18385	18437	18326	18427	18327	18432	18224	18346	18371	18345	18297	18355	18485	18317	18184	18475	18506	18333	18290	18428	18371	18464	18198	18316	18334	18284	18238	18524	18447	18278	18419	18325	18321	18328	18228	18434	18388	18359	18423	18298	18380	18311	18416	18300	18435	18324	18363	18321	18361	18309	18494	18210	18281	18338	18333	18447	18308	18511	18147	18295	18270	18508	18290	18241	18339	18272	18286	18262	18324	18489	18175	18322	18498	18407	18338	18196	18196	18294	18517	18192	18390	18282	18383	18274	18276	18454	18464	18299	18451	18347	18325	18444	18444	18381	18232	18221	18305	18215	18205	18377	18514	18125	18264	18329	18468	18458	18489	18267	18531	18401	18290	18340	18193	18610	18229	18386	18480	18240	18280	18324	18138	18508	18239	18385	18387	18151	18190	18270	18445	18210	18438	18354	18345	18436	18356	18383	18283	18300	18340	18339	18365	18341
22838	21382	29347	23790	21737	24550	27940	23092	22275	22494	23070	41722	47169	39935	30544	24428	22008	21426	21664	21849	21731	21539	21634	21619	21687	21575	21409	21705	21409	21480	21574	21589	21550	21480	21677	21622	21677	21446	21575	21533	21487	21571	21372	21665	21422	21439	21361	21423	21637	21590	21445	21288	21241	21589	21396	21224	21394	21208	21317	21322	21233	21327	21555	21409	21337	21470	21503	21366	21530	21434	21221	21524	21326	21390	21467	21236	21409	21460	21514	21413	21162	21652	21368	21328	21327	21445	21336	21465	21640	21447	21472	21413	21387	21396	21391	21305	21394	21512	21563	21554	21311	21096	21342	21436	21338	21427	21368	21333	21650	21268	21460	21206	21550	21502	21310	21584	21319	21333	21271	21420	21288	21338	21395	21424	21547	21437	21267	21378	21367	21441	21414	21311	21441	21568	21419	21294	21599	21232	21501	21359	21349	21487	21383	21442	21487	21341	21243	21348	21472	21576	21408	21367	21067	21194	21466	21410	21414	21545	21306	21388	21324	21567	21522	21601	21555	21516	21499	21046	21249	21486	21418	21348	21338	21351	21045	21445	21501	21375	21263	21281	21427	21439	21433	21398	21556	21516	21384	21427	21447	21459	21468	21299	21464	21544	21369	21528	21340	21580	21323	21321	21210	21513	21527	21307	21524	21427	21294	21373	21239	21426	21450	21554	21241	21391	21321	21395	21152	21132	21375	21384	21550	21219	21185	21378	21563	21361	21372	21328	21226	21456	21556	21377	21415	21425	21552	21504	21402	21548	21339	21429	21325	21152	21323	21439	21425	21487	21533	21567	21429	21342	21326	21579	21628	21468	21303	21486	21321	21311	21507	21371	21284	21506	21656	21319	21449	21390	21424	21519	21164	21262	21298	21310	21530	21350	21400	21376	21461	21313	21386	21130	21538	21291	21131	21411	21697	21521	21219	21287	21387	21173	21494	21390	21437	21294	21321	21459	21373	21329	21397	21416	21534	21111	21539	21449	21318	21429	21690	21468	21238	21331	21226	21376	21456	21415	21324	21367	21280	21428	21461	21611	21389	21385	21139	21325	21231	21450	21470	21289	21231	21320	21241	21245	21445	21462	21398	21325	21776	21295	21380	21301	21438	21293	21472	21359	21430	21440	21463	21362	21270	21325	21304	21541	21447	21415	21452	21340	21405	21445	21496	21377	21358	21363	21424	21233	21616	21316	21404	21467	21576	21345	21291	21461	21382	21344	21476	21222	21406	21323	21675	21391	21535	21294	21392	21356	21480	21387	21469	21510	21252	21165	21473	21227	21291	21201	21279	21364	21249	21153	21328	21371	21366	21436	21237	21359	21278	21512	21420	21392	21514	21097	21363	21419	21456	21428	21162	21315	21373	21381	21325	21496	21222	21391	21308	21551	21341	21398	21535	21319	21577	21347	21561	21507	21492	21311	21311	21154	21399	21395	21339	21542	21662	21393	21422	21151	21421	21274	21469	21317	21574	21369	21287	21239	21311	21537	21434	21378	21493	21482	21340	21247	21431	21414	21452	21500	21123	21331	21312	21506	21299	21343	21407	21286	21306	21558	21428	21314	21236	21163	21431	21221	21234	21420	21350	21300	21426	21400	21445	21481	21361	21283	21400	21454	21368	21629	21503	21655	21417	21394	21248	21256	21379	21574	21328	21487	21415	21296	21306	21440	21462	21397	21283	21403	21183	21339	21286	21267	21439	21375	21276	21264	21128	21471	21213	21255	21395	21233	21407	21448	21232	21439	21482	21418	21279	21283	21510	21285	21302	21168	21532	21229	21496	21175	21367	21418	21467	21308	21493	21267	21544	21369	21533	21639	21478	21244	21443	21584	21328	21127	21471	21391	21386	21513	21196	21254	21317	21369	21451	21389	21661	21380	21148	21492	21496	21350	21241	21155	21274	21355	21226	21502	21344	21421	21398	21464	21570	21121	21446	21241	21550	21559	21407	21332	21593	21523	21486	21477	21424	21391	21482	21369	21209	21374	21190	21396	21598	21373	21353	21531	21351	21371	21204	21247	21437	21491	21472	21341	21426	21459	21446	21253	21462	21280	21543	21533	21215	21633	21674	21002	21366	21253	21318	21583	21337	21190	21357	21631	21303	21329	21402	21394	21399	21388	21249	21377	21469	21553	21365	21464	21261	21325	21281	21179	21371	21394	21181	20995	21502	21324	21428	21406	21473	21217	21305	21295	21372	21449	21472	21325	21575	21651	21390	21457	21596	21268	21557	21598	21511	21689	21335	21256	21509	21326	21408	21310	21477	21458	21399	21412	21459	21216	21320	21395	21447	21507	21291	21383	21310	21205	21484	21339	21224	21259	21412	21352	21553	21379	21480	21382	21309	21202	21388	21634	21304	21173	21535	21490	21465	21523	21382	21259	21215	21348	21555	21400	21237	21403	21428	21470	21255	21165	21442	21562	21409	21314	21469	21357	21460	21271	21418	21340	21324	21165	21346	21344	21576	21417	21242	21404	21328	21249	21291	21342	21586	21390	21630	21437	21436	21394	21368	21400	21450	21421	21403	21212	21381	21279	21476	21378	21443	21335	21477	21447	21383	21397	21231	21210	21584	21327	21281	21491	21539	21468	21451	21423	21341	21382	21344	21430	21492	21241	21325	21173	21377	21463	21694	21430	21315	21345	21438	21493	21413	21351	21373	21278	21407	21510	21511	21519	21355	21383	21349	21331	21421	21328	21426	21115	21532	21550	21517	21361	21475	21470	21364	21521	21232	21324	21448	21393	21636	21497	21511	21394	21475	21398	21407	21532	21319	21591	21384	21305	21272	21358	21615	21311	21459	21344	21484	21351	21340	21317	21307	21361	21453	21247	21291	21470	21446	21214	21482	21385	21080	21349	21547	21501	21302	21600	21450	21341	21496	21279	21409	21446	21498	21361	21489	21322	21443	21501	21338	21397	21310	21285	21448	21402	21371	21451	21639	21256	21377	21566	21363	21177	21346	21304	21568	21374	21327	21458	21562	21666	21183	21319	21612	21319	21672	21201	21479	21345	21306	21340	21265	21426	21617	21338	21387	21355	21478	21338	21456	21368	21556	21336	21496	21255	21565	21311	21322	21382	21481	21467	21311	21395	21561	21338	21632	21216	21440	21326	21348	21427	21435	21156	21278	21509	21533	21362	21459	21262	21385	21295	21381	21303	21466	21398	21301	21306	21408	21421	21433	21282	21553	21462	21235	21497	21351	21548	21530	21414	21484	21258	21338	21134	21474	21250	21479	21450	21138	21306	21504	21215	21411	21287	21521	21473	21111	21525	21286	21482	21502	21515	21458	21524	21401	21563	21545	21460	21442	21155	21473	21446	21452	21589	21376	21614	21393	21281	21229	21461	21447	21344	21396	21491	21247	21398	21327	21588	21254	21291	21554	21450	21217	21330	21305	21259	21527	21332	21254	21414	21271	21154	21377	21658	21173	21478	21448	21325	21195	21444	21393	21379	21397	21249	21265	21487	21501	21493	21481	21438	21406	21154	21384	21280	21401	21329	21614	21440	21585	21310	21355	21335	21332	21363	21296	21401	21432	21426	21559	21485	21642	21550	21259	21336	21618	21558	21398	21402	21410	21293	21341	21471	21314	21329	21435	21404	21457	21331	21419	21403	21374	21517	21574	21348	21377	21405	21480	21699	21592	21287	21307	21489	21216	21476	21473	21445	21283	21159	21378	21181	21328	21492	21540	21341	21214	21387	21408	21300	21397	21428	21500	21554	21352	21374	21386	21441	21377	21517	21303	21554	21493	21379	21685	21131	21451	21157	21535	21366	21330	21478	21381	21358	21360	21475	21574	21480	21363	21282	21410	21399	21335	21270	21171	21455	21427	21433	21697	21575	21359	21317	21394	21181	21313	21367	21131	21411	21379	21387	21530	21427	21575	21449	21582	21336	21475	21588	21637	21361	21225	21375	21240	21372	21459	21435	21327	21357	21523	21403	21399	21539	21367	21472	21271	21328	21300	21409	21407	21496	21549	21498	21441	21470	21430	21316	21420	21698	21292	21277	21275	21354	21379	21054	21456	21394	21204	21047	21076	21451	21248	21479	21371	21303	21217	21596	21582	21221	21361	21223	21426	21400	21556	21344	21385	21474	21503	21293	21223	21229	21588	21527	21317	21391	21454	21394	21087	21377	21367	21628	21324	21356	21477	21486	21338	21384	21458	21421	21332	21412	21581	21138	21529	21546	21470	21324	21537	21232	21512	21498	21336	21235	21496	21238	21595	21371	21371	21443	21327	21451	21372	21361	21328	21446	21426	21542	21553	21416	21623	21347	21364	21520	21481	21378	21412	21463	21402	21403	21393	21291	21321	21132	21232	21365	21460	21242	21280	21332	21534	21517	21509	21426	21192	21416	21453	21330	21305	21267	21516	21374	21378	21494	21429	21212	21444	21389	21324	21356	21559	21504	21450	21313	21219	21471	21353	21133	21405	21546	21594	21475	21337	21287	21305	21458	21387	21370	21505	21435	21292	21425	21253	21326	21466	21390	21463	21420	21435	21564	21352	21440	21327	21368	21434	21497	21464	21542	21350	21411	21476	21509	21474	21121	21424	21341	21508	21401	21443	21412	21452	21357	21547	21283	21509	21631	21275	21102	21310	21298	21319	21353	21293	21496	21528	21295	21480	21305	21288	21568	21586	21410	21333	21392	21254	21424	21513	21144	21371	21497	21353	21239	21352	21352	21292	21503	21417	21160	21424	21463	21452	21272	21329	21489	21464	21269	21398	21400	21456	21385	21303	21230	21462	21233	21416	21699	21350	21434	21346	21406	21423	21313	21385	21385	21420	21537	21273	21477	21405	21400	21424	21448	21544	21369	21445	21514	21429	21303	21196	21278	21571	21321	21190	21409	21470	21393	21388	21407	21249	21399	21327	21372	21494	21354	21473	21553	21270	21421	21367	21626	21211	21392	21433	21260	21461	21253	21379	21523	21177	20966	21386	21264	21120	21466	21491	21257	21087	21371	21347	21336	21220	21321	21382	21163	21410	21388	21430	21470	21282	21549	21430	21375	21232	21224	21375	21279	21411	21363	21329	21287	21268	21333	21569	21503	21514	21300	21411	21332	21481	21437	21405	21460	21293	21307	21217	21446	21149	21270	21198	21287	21388	21560
18918	34380	32528	26780	24063	22057	21077	20279	19591	19225	20722	45164	47222	39573	28412	20967	18306	18325	17952	18285	18135	18308	18321	18160	18302	18256	18256	18123	18300	18201	18319	18042	18159	18217	18520	18648	18481	18391	18431	18365	18381	18331	18397	17934	18230	18237	18275	18283	18309	18182	18135	18469	18323	18222	18202	18243	18290	18260	18179	18197	18116	18196	18363	18294	18093	18275	18352	18234	18132	18195	18277	18141	18214	18079	18091	18098	18181	18298	18034	18243	18306	18218	18328	18245	18013	18288	18303	18355	18142	18321	18286	18111	18171	18281	18026	18219	18139	18089	18273	18166	18345	17999	18098	18172	18104	18238	18175	18260	18097	18186	18210	18223	18371	18342	18034	18361	18253	17983	18160	18390	18275	18204	18161	18298	18205	18155	18156	18160	18187	18236	18030	18184	18055	18031	18387	18104	18338	18284	18344	18152	18226	18223	18233	18173	18155	18106	18326	18144	18201	18222	18135	18176	18307	18152	18031	18318	18326	18234	18126	18131	18073	18374	18133	18334	18294	18336	18297	18192	18456	18046	18156	18173	18169	18157	18132	18216	18207	18170	18157	18021	18239	18218	18324	18256	18121	18261	18134	18310	18252	18112	18191	18282	18328	18191	18109	18113	18259	18036	18316	18178	18363	18121	18124	18119	18108	18122	18151	18240	18165	18114	18162	18152	18066	18219	18308	18291	18045	18249	18131	18136	18106	18224	18270	18247	18228	18096	18152	17971	18189	18149	18159	18275	18192	18287	18134	18109	18131	18175	18211	18141	18267	18256	18157	18340	18041	18321	18142	18239	18241	18188	18109	18182	18149	18199	18163	18314	18312	18235	18215	18184	18070	18182	18136	18088	18171	18221	18270	18125	18058	18127	18183	18183	18192	18246	18264	18125	18189	18293	18170	18170	18148	18136	18198	18244	18142	18241	18168	18310	18213	18232	18119	18154	18240	18305	18087	18269	18153	18136	18186	18006	18101	18164	18100	18072	18221	18173	18167	18124	18231	18177	18145	18313	18172	18160	18314	18142	18295	18104	18385	18238	18218	18117	18257	18136	18240	18175	18299	18205	18173	18098	18171	18214	17897	17960	18273	18325	18214	18190	18339	18161	18053	18239	18272	18112	18203	18206	18143	18206	18441	18101	18329	18273	18244	17987	18384	18102	18298	18015	18298	18258	18056	18330	18241	18185	18255	18158	18185	18048	18055	18067	18245	18268	18176	18285	18250	18127	18137	18243	18150	18117	18234	18275	18171	18109	18151	18240	18110	18203	18193	18131	18126	18077	18429	18177	18248	18217	18074	18144	18223	18165	17987	18110	18161	18235	18064	18124	18220	18169	18234	18226	18391	18151	18224	18156	18239	18115	18098	18269	18311	18035	18269	18281	18111	18106	18158	18130	18081	18067	18225	18065	18151	18243	18243	18326	18001	18217	18267	18202	18038	18156	18195	18209	18358	18010	18081	18193	18116	17995	18311	18086	18214	18269	18301	18244	18294	18185	18097	18255	18118	18254	18156	18263	18405	18086	18265	18201	18191	18301	17998	18173	18257	18371	18293	18156	18304	18197	18250	18316	18181	18113	18240	18120	18223	18013	18312	18167	18375	18256	18153	17996	18173	18119	18106	18147	18288	18036	18203	18104	18255	18205	18229	17991	18298	18270	18135	18170	18207	18114	18300	18042	18233	18211	18212	18125	18273	18300	18201	18133	18232	18172	18237	18263	18314	18243	18265	18207	18188	18033	18252	18105	18290	18222	18198	18110	18244	18167	18343	18179	18129	18221	18073	18241	18019	18246	18060	18214	18259	18247	18179	18319	18232	18108	18422	18259	18263	18230	18058	18253	18157	18139	18258	18224	18197	18225	18154	18145	18214	18200	18212	18220	18088	18119	18202	18136	18210	18110	18160	18190	18172	18285	18331	18175	18002	18137	18155	18137	18046	18234	18002	18159	18184	18116	18189	18227	18236	18195	18141	18185	18276	18091	18179	18094	18120	17906	18111	18141	18190	18170	18256	18083	18106	18412	18081	17940	18255	18171	18224	18283	18170	18259	18282	18207	18093	18340	18290	18174	18073	18344	18314	18287	18214	18256	18125	17980	18124	18185	18129	18164	18201	18127	18318	18208	18293	18225	18206	18267	18146	18042	18292	18403	18173	18119	18354	18218	18124	18212	18280	18112	18263	18056	18244	18088	18218	18242	18290	18142	18175	18280	18188	18049	18193	18139	18157	18178	18164	17948	18273	18304	18081	18037	18122	18184	18100	18269	18171	18253	18175	18177	18128	18243	18238	18157	18295	18309	18063	18208	18162	18142	18181	18228	18267	18375	18164	18184	18083	18148	18096	18328	18135	18152	18241	18092	18190	18156	18107	18457	18127	18162	18094	18358	18167	18204	18199	18017	18237	18077	18242	18208	18097	18289	18339	18002	18303	18024	18213	18137	18110	18185	18192	17991	18188	18156	18172	18254	18234	18193	18308	17934	18335	18293	18214	18094	18199	18168	18308	18228	18094	18159	18328	18286	18254	18021	18129	18095	17981	18229	18194	18281	18324	18170	18181	18246	18336	18187	18083	18153	18129	18319	17893	18298	18359	18124	18224	18129	18307	18230	18456	18241	18297	18184	18279	18220	18353	18193	18206	18264	18121	18078	18242	18184	18173	18075	18096	18066	18234	18198	18211	18121	18294	18088	18195	18240	18084	18062	18228	18177	18195	18117	18167	18261	18220	18187	18208	18260	18183	18467	18088	18092	18333	18342	18097	18158	18092	18229	18133	18315	18248	18327	18255	18243	18216	18036	18227	18205	18200	18242	18157	18303	18191	18177	18209	18207	18270	18080	18027	18257	18182	18312	18248	18242	18210	18196	18320	18115	18117	18075	18283	18236	18137	18086	18211	18256	18265	18021	18257	18201	18217	18215	18279	18333	18245	18256	18237	18323	18309	18069	18293	18257	18376	18196	18044	18194	18282	18254	18200	18271	18356	18361	18145	18315	18101	18276	18140	18112	18317	18157	18209	18154	18185	18133	18083	18168	18023	18251	18497	17972	18294	18063	18231	18200	18061	18247	18338	18219	18100	18284	18203	18001	18140	18190	18106	18283	18121	18254	18147	18196	18046	18249	18263	18183	18236	18327	18177	18300	18279	17995	18161	18361	18303	18126	18161	18148	18168	18175	18252	18228	18295	18098	18185	18178	18375	18166	18172	18232	18097	18227	18173	18241	18193	18109	18263	18179	18168	18121	18151	18238	18290	18199	18162	18199	18251	18093	18229	18206	18341	18086	18104	18119	18176	18249	18299	18146	18091	18286	18010	18156	18266	18396	18016	18278	18299	18219	18341	18295	18244	18281	18156	18226	18133	18389	18106	18258	18142	18198	18133	18120	18159	18309	18053	18204	18184	18029	18044	18155	18165	18118	18089	18228	18182	18222	18143	18333	18354	18146	18100	18220	18122	18138	18221	18227	18225	18245	18269	18070	18191	18241	18170	18210	18259	18310	18161	18307	18205	18073	18317	18249	18349	18243	18051	18105	18196	18195	18126	18130	18154	18107	18194	18090	18216	18130	18213	18129	18323	17951	18373	18171	18014	18182	18184	18178	18038	18044	18134	18155	18219	18101	17976	18026	18258	18248	18207	18224	18148	18011	18276	18113	18184	18136	18344	18304	18370	18169	18271	18036	18329	18308	18162	18092	18429	18155	18038	18322	18126	17999	18180	18157	18178	18242	18259	18168	18174	18332	18386	18298	18123	18228	18208	18079	18247	18009	18183	18386	18141	18172	18222	18137	18122	18132	18246	18035	18169	18209	18260	18258	18077	18337	18068	18238	18168	18167	18137	18254	18260	18245	18385	18240	18350	18306	18432	18244	18271	18253	18263	18080	18193	18331	18270	18168	18007	18217	18248	18083	18231	18063	18153	18081	18311	18236	18159	18324	18369	18163	18328	18222	18330	18258	18170	18081	18171	17974	18307	18159	18357	18207	18291	18215	18265	18272	18219	18104	18187	18159	18092	18181	18426	18096	18356	18085	18219	18245	18076	18111	18106	18078	18028	18123	18019	18086	18110	18120	18094	18261	18279	18099	18170	18086	18261	18230	18000	18232	18099	18312	18195	18249	18079	18003	18109	18073	18126	18261	18226	18208	18150	18105	18095	18182	18216	18054	18209	18233	18350	18173	18298	17992	18073	18116	18333	18289	18146	18167	18187	18155	18069	18038	18129	18130	18230	18185	18249	18180	18189	18154	18190	18185	18235	18169	18096	18175	18172	18002	18185	17994	18381	18231	18154	18271	18321	18083	18225	18089	18131	18276	18210	18188	18220	18182	18211	18149	18118	18198	18229	18301	18196	18302	18095	18260	18346	18069	18240	18052	18186	18235	18281	18197	18131	18214	18047	18272	18107	18325	18194	18238	18272	18291	18090	18057	18119	18126	18342	18257	18381	18109	18145	18218	18253	18303	18067	18328	18272	18267	18243	18130	18012	18202	18375	18187	18208	18238	18242	18314	18227	18237	18104	18241	18053	18118	18233	18182	18348	18176	18243	18173	18177	18337	18199	18198	18273	18211	18300	18175	18322	18285	18305	18103	18073	18302	18107	18245	18142	18203	18192	18300	18270	18279	18081	18314	18164	18315	18197	18062	18316	18119	18329	18212	18162	18333	18168	18262	18077	18302	18105	18203	18349	18188	18303	18138	18226	18110	18134	18326	18143	18235	18206	18315	17948	18218	18165	18188	18234	18196	18249	18216	18164	18225	18136	18157	18259	18155	18143	18311	18287	18023	18199	18204	18238	18272	18114	18219	18190	18206	18257	18171	18355	18136	18160	18328	18225	18279	18265	18241	18168	18331	18233	18147	18226	18257	18274	18079	18297	18129	18207	18100	18260	18237	18253	18246	18200	18445	18094	18323	18197	18144	18176	18028	18214	18155	18165	18244	18038	18182	18094	18214	18095	18208	18202	18188	18151	18180	18120	18163	18296	18124	18125	18018	18097	18163	18254	18215	18079	18137	18223	18248	18181	18070	18146	18084	18125	17982	18165	18154	18293	18249	18051	18304	18315	18228	18363	18344	18207	18206	18074	18090	18287	18270	18252	18157	18261	18070	18195	18045	18183	18092	18307	18140	18024	18190
27697	22413	26502	24326	21168	21086	21180	20800	20900	20937	20904	22265	23608	22955	21823	20752	20563	20735	20700	20621	20739	20889	20696	20841	20866	20765	20589	20967	20771	20776	20656	20512	20662	20738	20674	20541	20767	20676	20697	20705	20743	20535	20724	20711	20608	20737	20768	20857	20771	20835	20888	20602	20821	20765	20742	20782	20719	20496	20916	20781	20675	20782	20611	20656	20665	20751	20690	20787	20572	20667	20609	20737	20794	20735	20821	20604	20663	20807	20870	20866	20752	20427	20546	20894	20834	20745	20782	20979	20654	20838	20560	20758	20555	20494	20702	20663	20319	20676	20694	20694	20715	20570	20545	20832	20627	20587	20727	20622	20654	20822	20746	20652	20733	20656	20736	20623	20580	20761	20731	20650	20707	20637	20469	20891	20599	20785	20631	20782	20690	20687	20776	20644	20704	20550	20542	20658	20425	20681	20539	20645	20706	20702	20622	20706	20729	20798	20642	20657	20751	20865	20755	20603	20796	20739	20735	20811	20879	20790	20882	20700	20816	20610	20637	20565	20646	20807	20747	20479	20727	20813	20492	20879	20899	20664	20682	20736	20740	20663	20562	20646	20683	20694	20764	20774	20838	20720	20511	20588	20716	20765	20610	20843	20697	20777	20836	20969	20655	20620	20509	20631	20908	20660	20552	20776	20567	20620	20650	20440	20752	20648	20747	20822	20680	20749	20480	20800	20695	20717	20720	20746	20853	20595	20875	20580	20865	20756	20734	20650	20757	20744	20582	20649	20766	20716	20988	20490	20785	20662	20676	20754	20452	20732	20849	20764	20953	20777	20672	20641	20748	20728	20709	20661	20438	20672	20554	20814	20515	20739	20617	20637	20659	20554	20660	20505	20856	20685	20789	20774	20873	20716	20832	20743	20694	20889	20644	20789	20566	20549	20714	20723	20687	20764	20835	20885	20660	20805	20884	20582	20532	20690	20744	20712	20687	20626	20747	20707	20606	20848	20701	20807	20651	20652	20564	20929	20702	20675	20701	20824	20581	20641	20703	20872	20781	20668	20777	20803	20793	20928	20819	20877	20788	20821	20501	20483	20464	20694	20820	20624	20597	20663	20705	20697	20662	20482	20571	20688	20581	20539	20717	20625	20658	20824	20624	20625	20602	20924	20656	20909	20779	20773	20678	20648	20659	20708	20712	20656	20705	20579	20608	20512	20696	20549	20784	20663	20828	20731	20566	20689	20788	20573	20766	20678	20957	20612	20569	20654	20659	20700	20752	20793	20736	20738	20694	20633	20741	21112	20692	20690	20826	20716	20663	20497	20808	20760	20871	20476	20555	20727	20748	20806	20747	20585	20614	20575	20711	20594	20695	20742	20840	20584	20712	20635	20772	20825	20774	20684	20645	20604	20746	20904	20678	20634	20632	20670	20577	20564	20788	20640	20810	20634	20745	20827	20540	20626	20588	20869	20763	20740	20688	20578	20549	20670	20590	20764	20761	20588	20777	20651	20722	20539	20863	20825	20687	20796	20707	20664	20768	20808	20448	20818	20718	20639	20935	20908	20473	20545	20651	20683	20646	20838	20795	20701	20797	20829	20611	20592	20815	20805	20706	20834	20377	20748	20797	20606	20795	20759	20679	20773	20753	20591	20736	20981	20614	20745	20756	20678	20941	20755	20459	20574	20881	20732	20544	20664	20812	20881	20651	20799	20678	20634	20549	20694	20394	20641	20630	20873	20787	20862	20720	20690	20801	20808	20782	20579	20773	20536	20654	20791	20640	20753	20684	20856	20674	20572	20521	20640	20590	20409	20710	20754	20528	20794	20808	20548	20781	20734	20553	20590	20619	20780	20878	20521	20805	20630	20692	20826	20641	20751	20585	20520	20800	20873	20847	20845	20777	20806	20877	20708	20835	20661	20680	20651	20885	20835	20791	20769	20771	20569	20686	20602	20727	20941	20562	20775	20544	20714	20718	20779	20676	20672	20514	20697	20831	20580	20727	20799	20568	20626	20485	20770	20794	20733	20895	20754	20681	20729	20830	20876	20887	20502	20636	20834	20695	20672	20867	20830	20669	20602	20757	20593	20596	20407	20830	20732	20823	20789	20769	20666	20601	20663	20776	20721	20593	20735	20765	20431	20710	20755	20731	20765	20658	20858	21011	20643	20639	20652	20600	20620	20744	20591	20538	20687	20925	20767	20562	20572	20506	20693	20747	20750	20689	20681	20778	20692	20623	20743	20654	20597	20700	20752	20747	20580	20546	20622	20759	20664	20658	20706	20640	20693	20679	20470	20725	20711	20732	20731	20846	20692	20712	20528	20655	20756	20805	20569	20784	20669	20470	20351	20604	20824	20786	20727	20597	20588	20558	20568	20658	20870	20843	20632	20549	20659	20594	20617	20557	20745	20679	20856	20939	20607	20774	20732	20733	20749	20737	20929	20688	20899	20871	20796	20754	20633	20695	20528	20621	20761	20743	20719	20588	20563	20342	20614	20631	20442	20657	20526	20659	20786	20588	20570	20488	20679	20821	20625	20751	20596	20540	20587	20692	20837	20852	20735	20636	20693	20801	20654	20882	20564	20724	20749	20688	20743	20784	20848	20752	20629	20635	20788	20740	20561	20545	20707	20580	20635	20722	20625	20746	20682	20820	20568	20734	20774	20679	20641	20635	20424	20551	20387	20721	20464	20741	20711	20754	20689	20819	20545	20687	20497	20891	20665	20673	20802	20718	20819	20801	20897	20827	20761	20751	20768	20830	20637	20708	20653	20764	20560	20594	20679	20384	20677	20669	20819	20638	20867	20739	20670	20690	20654	20704	20787	20619	20743	20735	20681	20984	20716	20641	20947	20601	20592	20615	20577	20590	20669	20744	20592	20843	20960	20839	20620	20893	20396	20586	20459	20695	20710	20451	20762	20629	20549	20639	20682	20769	20775	20909	20567	20531	20689	20466	20522	20838	20688	20691	20739	20491	20695	20738	20696	20664	20377	20499	20928	20864	20656	20746	20903	20781	20661	20796	20958	20664	20651	20592	20795	20482	20523	20487	20673	20699	20895	20590	20767	20712	20700	20946	20626	20533	20657	20587	20841	20765	20740	20637	20646	20780	20439	20475	20532	20716	20647	20605	20885	20669	20669	20540	20410	20863	20869	20611	20642	20702	20777	20569	20586	20793	20676	20557	20781	20578	20569	20609	20739	20666	20626	20848	20726	20736	20901	20624	20775	20669	20516	20879	20701	20553	20764	20819	20551	20734	21045	20933	20711	20837	20773	20578	20599	20702	20513	20706	20706	20864	20704	20573	20707	20691	20720	20726	20730	20839	20710	20687	20797	20805	20739	20573	20692	20680	20731	20791	20787	20706	20775	20806	20728	20569	20824	20656	20699	20803	20706	20902	20846	20925	20654	20843	20609	20538	20746	20753	20790	20728	20621	20552	20803	20780	20691	20431	20536	20669	20752	20596	20828	20667	20866	20801	20762	20591	20752	20934	20596	20801	20785	20840	20952	20727	20686	20791	20473	20875	20806	20478	20786	20763	20888	20702	20587	20681	20725	20685	20652	20670	20622	20732	20859	20624	20842	20536	20766	20772	20634	20901	20666	20843	20779	20669	20918	20754	20716	20717	20742	20840	20838	20900	20793	20384	20563	20596	20601	20613	20704	20580	20543	20778	20972	20629	20696	20869	20779	21028	20848	20624	20566	20507	20579	20829	20723	20810	20666	20543	20630	20630	20623	20501	20804	20784	20722	20601	20801	20610	20713	20945	20726	20691	20899	20890	20822	20605	20663	20730	20649	20725	20687	20632	20888	20786	20670	20688	20613	20710	20676	20744	20736	20566	20601	20874	20562	20635	20501	20580	20762	20597	20742	20755	20766	20953	20727	20709	20619	20748	20911	20702	20752	20846	20879	20563	20679	20609	20840	20709	20714	20827	20592	20653	20665	20744	20668	20753	20613	20694	20537	20649	20514	20695	20898	20503	20723	20659	20746	20606	20505	20908	20830	20739	20462	20791	20728	20704	20781	20899	20483	20687	20519	20738	20597	20918	20799	20793	20799	20634	20917	20535	20663	20811	20588	20911	20621	20490	20644	21021	20673	20737	20684	20668	20713	20850	20757	20798	20686	20740	20658	20560	20679	20902	20825	20802	20561	20554	20677	20833	20742	20777	20660	20576	20898	20806	20708	20649	20675	20685	20628	20703	20624	20550	20679	20786	20657	20714	20785	20510	20487	20770	20750	20750	20706	20654	20764	20680	20653	20733	20621	20662	20740	20611	20741	20665	20635	20741	20708	20933	20792	20893	20683	20704	20527	20687	20668	20666	20572	20800	20594	20705	20641	20686	20711	20554	20848	20753	20754	20705	20668	20690	20732	20738	20653	20646	20607	20657	20920	20842	20786	20714	20685	20591	20665	20560	20797	20653	20713	20629	20611	20588	20630	20724	20745	20704	20863	20806	20631	20667	20579	20751	20802	20625	20885	20616	20686	20563	20722	20537	20754	20781	20677	20694	20616	20597	20815	20946	20731	20892	20763	20679	20579	20730	20720	20454	20870	20893	20812	20828	20746	20740	20888	20713	20720	20488	20499	20799	20614	20653	20792	20614	20756	20678	20785	20771	20801	20599	20610	20849	20768	20860	20579	20690	20909	20645	20590	20628	20781	20823	20721	20792	20701	20805	20652	20904	20590	20550	20843	20746	20724	20599	20782	20675	20697	20673	20550	20758	20658	20627	20736	20866	20735	20806	20719	20439	20722	20626	20593	20689	20867	20600	20608	20638	20772	20764	20689	20666	20471	20637	20613	20754	20780	20715	20765	20640	20573	20746	20742	20804	20666	20680	20680	20506	20685	20740	20641	20680	20569	20667	20712	20531	20524	20582	20512	20570	20786	20715	20751	20506	20466	20793	20889	20774	20924	20813	20804	20443	20755	20582	20536	20653	20670	20812	20683	20595	20813	20694	20713	20798	20774	20716	20591	20674	20762	20497	20619	20867	20715	20887	21040	20781	20844	20603	20731	20700	20845	20649	20566	20855	20719	20863	20778	20828	20622	20709	20637	20896	20720	20503	20944	20807	20957	20594	20640	20626	20742	20793	20698	20751	20756	20839	20846	20810	20622	20681	20684	20560	20730	20839	20631	20700	20532	20599	20846	20579	20736
17145	21707	22175	19597	18987	18459	18449	18027	17942	18088	18206	20475	21748	20446	19130	17937	17926	17769	17768	17854	17885	17761	17839	17791	17787	17713	17738	17846	17708	17873	17836	17806	17898	17921	17715	17886	17807	17721	17809	17805	17799	17744	17732	17712	17734	17708	17877	17664	17793	17791	17975	17808	17969	17731	17818	17727	17801	17788	17826	17641	17924	17787	17507	17856	17738	17789	17726	17783	17703	17666	17775	17851	17947	17794	17941	18021	17785	17716	17743	17742	17657	17765	17602	17830	17882	17667	17893	17874	17944	17790	17754	17736	17874	17688	17957	17781	17740	17731	17686	17684	17977	17721	17795	17732	17748	17583	17820	17788	17830	17726	17818	17988	17798	17870	17812	17828	17765	17929	17649	17836	17828	17859	17901	17656	17978	17791	17746	17831	17739	17956	17646	17685	17854	17741	17771	17972	17696	17715	17836	17820	17996	17951	17878	17960	17909	17680	17856	17727	17759	17935	17860	17888	17802	17919	17880	17679	17782	17791	17699	17856	17861	17595	17796	17939	17650	17638	17950	17848	17683	17790	17881	17664	17759	17746	17804	17767	17788	17720	17834	17767	17848	17834	17615	17711	17874	17849	17740	17718	17775	18028	17944	17926	17824	17873	17931	17949	17803	17696	17821	17700	17784	17653	17808	17674	18010	17779	17702	17787	17890	17836	17789	17820	17975	17705	17916	17810	17934	17786	17820	17824	17846	17634	17821	17764	17978	17757	17711	17881	17802	17700	17690	17740	17702	17927	17665	17779	17727	17804	17994	17788	17725	17780	17788	17987	17922	17656	17739	17693	17780	17650	17734	17732	17669	17806	17762	17729	17792	17866	18012	17841	17768	17750	17614	17921	17813	17733	17733	17792	17962	17843	17688	17791	17680	17741	17791	17911	17846	17771	17768	17832	17715	17963	17673	17766	17884	17798	17761	17743	17979	17683	17780	17778	17778	17694	17766	17756	17820	17935	18004	17806	17816	17795	17627	17713	17931	17780	17709	17848	17697	17803	17807	17787	17862	17944	17617	17873	17692	17756	17771	17846	17873	18006	17864	17813	17795	17915	17816	17719	17987	17694	17826	17830	17843	17813	17737	17743	17911	17843	17792	17903	17866	17866	17841	17767	17740	17861	17695	17567	17942	17876	17842	17726	17833	17792	17762	17841	17847	17931	17833	17840	17808	17855	17762	17882	17667	17896	17934	17764	17835	17833	18070	17834	17532	17658	17831	17870	17751	17706	17791	17820	17709	17863	17692	17764	17775	17725	17875	17684	17963	17916	17620	17829	17736	17939	17696	17593	17748	17970	17833	17828	17806	17973	17940	17964	17650	17869	17807	17849	17859	17950	17715	17767	17771	17679	17842	17850	17682	17777	17834	17770	17753	17813	17745	17809	17789	17831	17749	17883	17883	17712	17694	17770	17836	17678	17919	17816	17721	17802	17916	17841	17812	17819	17859	17978	17749	17985	17590	17834	17646	17839	17978	17741	17643	17725	17957	17696	17891	17664	17560	17745	17784	17767	17729	17862	17881	17657	17930	17707	17768	17901	17937	17793	17731	17882	17858	17731	17906	17980	17832	17636	17758	17623	17850	17889	17663	17772	17850	17612	17805	17739	17698	17960	17796	18013	17932	17876	17920	17843	17801	17691	17773	17591	17815	17865	17898	17778	17840	17687	17946	17603	17923	17949	17840	17908	17972	17753	17884	17901	17746	17988	17742	17954	17732	17778	17903	17605	17780	17743	17796	17739	17829	17946	17767	18032	17716	17730	17827	18008	17715	17873	17831	17881	17728	17772	17887	18004	17756	17884	17679	17780	17869	17774	17847	17891	17852	17847	17713	17818	17744	17967	17783	17741	17759	17786	17761	17696	17915	17856	17704	17680	17731	17764	17838	17705	17925	17808	18117	17570	18018	17742	17832	17808	17743	17816	17963	17938	17920	17847	17868	17846	17685	17747	17731	17878	17857	17710	17780	17733	17822	17861	17959	17781	17719	17898	17933	17877	17966	17730	17853	17899	17826	17814	17866	17848	17703	17675	17667	17939	17632	17773	17813	17587	17854	17815	17807	17736	17921	17794	17765	17706	17757	17731	17881	17799	17781	17824	17814	17637	17903	17733	17808	17833	17780	17682	17950	17915	17783	17832	17645	17775	17761	17760	17746	17723	17790	17676	17772	17940	17861	17780	17906	17810	17757	17748	17800	17737	17822	17814	17744	17613	17976	17767	17960	17883	17699	17722	17781	17724	17893	17911	17836	17766	17916	17789	17784	17786	17781	18027	17893	17711	17756	17837	17739	17748	17873	17873	17837	17899	17799	17874	17875	17835	17808	17893	17804	17853	17754	17763	17694	17707	17938	17759	17797	17578	17878	17921	17905	17849	17732	17720	17760	17718	17861	17702	17724	17832	17741	17887	17860	17720	17807	17855	17728	17891	17787	17683	17939	17869	17875	17820	17953	17470	17974	17661	17804	17841	17588	17977	17914	17651	17699	17893	17701	17896	17698	17957	17678	17987	17856	17899	17705	17818	17856	17884	17579	17800	17951	17801	17774	18107	17814	17890	17740	17798	17787	17594	17683	17628	17776	17856	17873	17919	18001	17904	17687	17823	17796	17750	17893	17604	17796	17763	17710	17593	17662	17874	17798	17633	17840	17824	17692	17746	17738	17833	17950	17860	17782	17907	17812	17855	18006	17670	17731	17842	17862	17885	17679	17827	17656	17881	17790	17807	17875	17901	17697	17781	17881	17763	17654	17652	17767	17836	17956	17847	17828	17844	17823	17904	17846	17740	17793	17720	18022	17908	17746	17712	17984	17776	17816	17730	17634	17640	17870	17775	17850	17876	17821	17728	17853	17882	17860	17862	17761	17710	17796	17908	17840	17808	17679	17920	17780	18000	17785	17739	17765	17730	17730	17737	17787	17837	17688	17863	17779	17860	17867	17734	17894	17731	17729	17785	17814	17902	17864	17849	17801	17977	17671	17761	17928	17818	17890	17943	17803	17744	17818	17903	17772	17677	17876	17871	17736	17829	17774	17805	17872	17891	17772	17831	17832	17741	17911	17963	17992	17738	17881	17881	17819	17799	17862	17892	17841	17769	17952	17740	17794	17786	17823	17703	17737	17812	17807	17878	17937	17812	17708	17725	17802	17870	17826	17807	17779	17838	17969	17806	17655	17862	17892	17836	17917	17667	17794	17686	17842	17904	17746	17909	17942	17785	17825	17844	17917	17776	17803	17824	17869	18010	17854	17809	17719	17652	17752	17916	17929	17729	17735	17833	17804	17964	17783	17771	17818	17851	17802	17830	17824	17821	17741	17744	17793	17956	17822	17853	17809	18078	17937	17945	17814	17881	17719	17851	17683	17962	17854	17693	17835	17924	17861	17825	17734	17724	17772	17742	17691	17897	17754	17798	17836	17887	17827	17878	17717	17821	17824	17686	17867	17782	17918	17931	17880	17839	17889	17611	17728	17870	17803	17830	17724	17894	17764	17824	18050	17747	17939	17898	17818	17779	17835	17830	17929	17920	17875	17792	17900	17928	17726	17689	17684	17813	17744	17827	17743	17966	17881	17985	17974	17825	17837	17771	17840	17792	17855	17937	17854	17862	17747	17981	17673	17641	17946	17891	17815	17779	17764	17648	17790	17688	17858	17759	17810	17624	17854	17839	17868	17696	17687	17627	17912	17799	17905	17839	17685	17908	17848	17827	17558	17768	17880	17782	17801	17966	17743	17619	17796	17785	17744	17846	17608	17775	17931	17753	17797	17779	17688	17759	17755	17836	17998	17789	17701	17719	17860	17864	17727	17806	17786	17930	17885	17802	17810	17782	18037	17722	17785	17776	17617	17817	17833	17948	17842	17638	17874	17812	17678	17812	17656	17878	17766	17799	17676	17732	17783	17722	17892	17856	17765	18105	17798	17730	17729	17733	17999	17872	17720	17846	17862	17917	17703	17775	17820	17767	17818	17586	17844	17966	17836	17731	17843	17679	17801	17863	18006	17796	17784	17758	17756	17952	17687	17855	17737	17709	17795	17829	17683	18007	17775	17742	17956	17926	17931	17758	17762	17912	17762	17750	17683	17678	17890	17758	17732	17780	17768	17935	17970	17780	17806	17903	17970	17867	17784	17794	17863	17915	17749	17638	17768	17804	17810	17630	17792	17712	17756	17898	17801	17901	17777	17697	17643	17772	17711	17780	17964	17924	17940	17772	17796	17675	17824	17688	17752	17866	17775	17819	17764	17860	17680	17861	17871	17874	17932	17926	17875	17679	17861	17829	17838	17913	17813	17838	17827	17952	17858	17786	17871	17766	17886	17777	17735	17913	17894	17831	17832	17688	17918	17907	17828	17804	17939	17792	17798	17805	17725	17882	17661	18030	17841	17802	17960	17814	17878	17892	17868	18077	17841	17601	17813	17735	17727	17817	17846	17632	18025	17840	17910	17710	17916	17657	17811	17715	17813	17740	17781	17899	17679	17711	17724	17821	17798	17634	17806	17808	17814	17826	17718	17929	17797	17713	17689	17576	17887	17846	17902	17823	17723	17931	17851	17830	17846	17904	17676	17926	17749	17851	17932	17667	17719	17676	17887	18101	17656	17735	17790	17859	17778	17855	17901	17965	17851	17877	17789	17836	17904	17856	17928	17795	17906	17931	17785	17784	17946	17811	17731	17825	17740	17660	17929	17809	17728	17962	17796	17786	17740	17856	17645	17816	17779	17848	17777	17821	17664	17760	17902	17871	17721	17860	17741	17651	17867	17900	17744	17837	17829	17730	17836	17770	17840	17793	17859	17691	17992	17757	17727	17696	17818	17855	17875	17651	18010	17592	17950	17711	17921	17823	17815	17810	17700	17945	17787	17857	17747	17761	17631	17799	17734	17793	17938	17761	17863	17911	17790	17719	17836	17933	18039	17757	17689	17746	17769	17593	17744	17761	17947	17801	17748	17906	17608	17759	17875	17750	17769	17658	17842	17899	17684	17819	17718	17787	17818	17818	17729	17852	17835	17868	17925	17813	17715	17551	17785	17848	17818	17825	17792	17771	17809	17664	17844	17773	17878	17925	17791	17917	17845	18011	17748	17826	17950	17792	17725	17700	17711	17708	17872	18029	17695	17752	17851	17772
23961	21422	29061	24352	22737	24013	23832	21481	20946	21234	23325	33410	35723	31391	25331	21336	20884	20706	20639	20702	20661	20634	20456	20635	20610	20537	20292	20353	20710	20456	20423	20452	20638	20677	20857	20660	20351	20849	20533	20432	20761	20456	20439	20506	20832	20702	20629	20556	20431	20565	20381	20527	20531	20555	20591	20615	20566	20500	20508	20537	20434	20563	20475	20390	20259	20633	20712	20487	20386	20443	20479	20585	20788	20591	20462	20398	20391	20440	20561	20436	20434	20728	20623	20627	20539	20509	20684	20497	20586	20582	20417	20555	20416	20515	20700	20343	20618	20546	20665	20360	20728	20808	20358	20590	20566	20436	20393	20306	20403	20458	20402	20437	20607	20442	20789	20567	20516	20748	20517	20704	20573	20576	20785	20499	20401	20463	20377	20411	20421	20571	20541	20468	20500	20331	20466	20560	20606	20528	20628	20524	20456	20271	20411	20502	20780	20565	20390	20433	20460	20530	20271	20520	20442	20645	20396	20520	20435	20316	20564	20548	20639	20437	20463	20386	20543	20529	20606	20575	20479	20467	20506	20336	20414	20533	20564	20351	20579	20347	20505	20604	20632	20558	20506	20563	20553	20645	20495	20472	20219	20762	20394	20601	20644	20649	20608	20477	20647	20469	20530	20431	20735	20411	20550	20484	20456	20574	20453	20485	20496	20450	20567	20336	20536	20422	20590	20409	20390	20517	20854	20611	20466	20508	20231	20676	20469	20671	20221	20543	20393	20404	20531	20486	20596	20633	20497	20616	20352	20384	20510	20651	20598	20514	20613	20732	20646	20504	20474	20404	20191	20357	20506	20400	20619	20482	20576	20713	20379	20526	20382	20511	20321	20530	20624	20560	20343	20434	20543	20425	20374	20572	20549	20362	20715	20622	20542	20432	20437	20522	20527	20635	20515	20472	20535	20658	20503	20536	20370	20572	20503	20449	20642	20398	20423	20483	20395	20511	20301	20423	20493	20339	20536	20500	20324	20711	20751	20425	20443	20536	20482	20418	20562	20477	20504	20291	20430	20398	20568	20371	20612	20623	20632	20396	20306	20461	20303	20610	20588	20570	20536	20479	20468	20587	20438	20645	20477	20527	20428	20399	20467	20348	20414	20380	20387	20260	20360	20600	20650	20574	20586	20301	20618	20591	20525	20451	20665	20468	20539	20550	20604	20509	20481	20448	20468	20710	20368	20275	20412	20285	20579	20493	20639	20470	20494	20519	20597	20612	20438	20580	20421	20357	20472	20406	20455	20560	20536	20377	20462	20450	20367	20496	20388	20408	20493	20496	20581	20578	20436	20434	20822	20420	20314	20379	20494	20585	20603	20631	20578	20560	20623	20418	20319	20588	20594	20787	20464	20763	20519	20432	20466	20533	20535	20438	20605	20577	20557	20372	20236	20339	20511	20309	20486	20362	20380	20520	20434	20461	20325	20326	20420	20530	20579	20501	20408	20482	20424	20473	20596	20332	20268	20623	20577	20529	20614	20292	20537	20323	20467	20618	20567	20443	20427	20458	20365	20487	20461	20413	20518	20304	20455	20731	20393	20512	20453	20381	20571	20292	20471	20401	20499	20299	20492	20592	20419	20196	20569	20433	20584	20573	20299	20583	20523	20583	20377	20268	20475	20391	20501	20509	20660	20411	20585	20433	20525	20497	20206	20560	20511	20449	20528	20461	20412	20607	20502	20413	20598	20541	20507	20555	20420	20509	20408	20622	20543	20431	20390	20721	20673	20577	20514	20498	20282	20561	20331	20476	20308	20461	20455	20590	20646	20556	20558	20533	20583	20279	20439	20664	20452	20526	20351	20454	20472	20405	20335	20423	20471	20615	20503	20541	20771	20492	20681	20627	20576	20584	20438	20479	20439	20483	20430	20479	20439	20435	20534	20697	20577	20566	20420	20723	20695	20610	20448	20659	20361	20219	20445	20404	20546	20481	20652	20401	20497	20657	20786	20537	20390	20680	20472	20588	20595	20388	20463	20436	20412	20433	20637	20754	20694	20588	20791	20537	20498	20597	20700	20486	20430	20588	20299	20676	20518	20318	20535	20387	20448	20465	20521	20689	20587	20606	20622	20665	20488	20260	20604	20448	20444	20564	20522	20497	20600	20571	20416	20434	20420	20315	20412	20357	20347	20323	20439	20453	20551	20536	20413	20625	20449	20476	20352	20617	20494	20363	20439	20573	20381	20406	20706	20647	20516	20583	20612	20469	20590	20497	20621	20559	20596	20600	20498	20379	20511	20393	20568	20354	20452	20480	20692	20505	20450	20618	20467	20404	20529	20357	20473	20380	20657	20673	20614	20447	20615	20661	20679	20419	20462	20377	20566	20440	20598	20439	20384	20512	20661	20553	20645	20250	20391	20462	20466	20504	20354	20592	20518	20530	20351	20618	20519	20338	20616	20438	20391	20511	20550	20382	20538	20496	20405	20657	20442	20573	20324	20437	20639	20491	20567	20545	20322	20359	20457	20304	20520	20516	20304	20475	20604	20652	20497	20617	20520	20535	20462	20360	20439	20583	20528	20605	20648	20656	20513	20306	20327	20641	20499	20489	20568	20455	20597	20484	20410	20704	20626	20643	20659	20396	20449	20460	20432	20634	20592	20468	20288	20395	20492	20502	20784	20539	20453	20412	20624	20603	20468	20754	20262	20625	20555	20469	20399	20564	20463	20499	20594	20432	20376	20402	20214	20325	20324	20454	20389	20320	20338	20454	20616	20418	20470	20451	20743	20510	20387	20392	20456	20479	20498	20391	20710	20703	20362	20376	20413	20541	20463	20595	20590	20495	20585	20411	20415	20407	20587	20680	20481	20554	20591	20451	20450	20337	20442	20405	20575	20319	20479	20554	20262	20546	20439	20615	20688	20538	20593	20624	20485	20456	20517	20574	20456	20517	20455	20540	20439	20334	20602	20517	20637	20430	20380	20601	20435	20551	20555	20309	20526	20633	20523	20351	20442	20641	20555	20505	20638	20440	20588	20624	20587	20318	20618	20270	20449	20511	20373	20440	20368	20466	20362	20672	20331	20595	20328	20650	20506	20545	20267	20530	20457	20360	20524	20580	20494	20583	20584	20338	20407	20691	20429	20500	20513	20622	20643	20491	20348	20185	20558	20578	20470	20654	20372	20516	20623	20495	20654	20310	20492	20491	20727	20546	20460	20397	20522	20619	20551	20558	20619	20491	20502	20527	20669	20689	20657	20397	20473	20664	20447	20273	20474	20461	20553	20375	20569	20605	20450	20648	20540	20636	20585	20583	20618	20460	20807	20530	20485	20379	20471	20401	20609	20395	20414	20454	20293	20459	20465	20427	20607	20706	20687	20644	20462	20438	20552	20522	20428	20503	20326	20476	20610	20343	20431	20684	20503	20498	20549	20403	20714	20473	20500	20236	20553	20646	20538	20510	20437	20517	20375	20297	20474	20548	20422	20520	20618	20589	20626	20398	20459	20598	20381	20351	20544	20722	20564	20734	20612	20619	20616	20699	20504	20356	20515	20462	20396	20559	20709	20368	20483	20687	20496	20511	20660	20587	20461	20464	20355	20538	20930	20439	20434	20663	20373	20506	20547	20685	20302	20607	20424	20591	20344	20552	20555	20532	20411	20442	20409	20425	20596	20488	20258	20210	20618	20481	20581	20622	20388	20648	20658	20266	20692	20313	20514	20675	20458	20357	20276	20628	20622	20484	20480	20537	20437	20306	20718	20406	20708	20600	20363	20429	20554	20513	20566	20507	20578	20690	20348	20530	20381	20438	20348	20394	20580	20556	20577	20543	20590	20475	20345	20634	20707	20494	20375	20623	20567	20527	20279	20437	20544	20484	20496	20459	20439	20421	20296	20425	20708	20524	20344	20587	20569	20464	20421	20479	20447	20350	20607	20503	20724	20458	20538	20625	20515	20650	20474	20528	20265	20555	20442	20713	20369	20598	20633	20619	20427	20505	20385	20481	20507	20440	20610	20415	20597	20523	20362	20523	20457	20465	20652	20476	20561	20524	20228	20509	20490	20398	20539	20387	20437	20618	20568	20329	20519	20466	20616	20454	20548	20627	20698	20377	20488	20388	20479	20390	20642	20384	20420	20249	20408	20263	20570	20598	20577	20252	20334	20475	20221	20233	20481	20570	20436	20611	20461	20597	20498	20602	20364	20731	20552	20640	20506	20495	20320	20387	20368	20257	20471	20473	20534	20521	20602	20267	20607	20599	20417	20398	20580	20447	20525	20634	20449	20697	20470	20488	20530	20411	20397	20586	20473	20499	20587	20598	20409	20479	20498	20479	20378	20456	20691	20459	20446	20375	20492	20457	20418	20568	20473	20486	20246	20293	20490	20394	20381	20640	20604	20322	20465	20705	20330	20798	20531	20356	20313	20553	20311	20566	20270	20450	20572	20551	20663	20340	20609	20435	20350	20733	20357	20571	20493	20447	20572	20485	20407	20357	20465	20329	20495	20499	20548	20555	20500	20429	20516	20616	20603	20501	20781	20347	20430	20330	20500	20604	20634	20690	20522	20551	20693	20363	20555	20502	20535	20478	20516	20588	20465	20571	20589	20582	20762	20573	20475	20515	20645	20328	20526	20435	20401	20357	20557	20475	20535	20490	20470	20716	20513	20640	20620	20666	20326	20541	20443	20592	20489	20385	20487	20405	20436	20264	20533	20702	20659	20351	20455	20351	20361	20472	20515	20583	20551	20570	20550	20510	20412	20460	20323	20675	20553	20489	20568	20416	20619	20377	20467	20574	20465	20389	20315	20741	20384	20361	20692	20489	20690	20600	20465	20848	20397	20654	20366	20689	20379	20266	20549	20611	20479	20554	20625	20566	20492	20615	20434	20383	20710	20560	20567	20358	20555	20363	20396	20478	20462	20448	20523	20488	20466	20419	20600	20424	20486	20394	20557	20423	20382	20490	20466	20388	20386	20554	20548	20571	20434	20435	20396	20475	20540	20675	20483	20371	20526	20563	20437	20287	20692	20503	20348	20357	20570	20444	20497	20456	20560	20340	20425	20455	20470	20263	20423	20244	20625	20431	20530	20578	20322	20556	20673	20544	20725	20510	20781	20595	20382	20469	20356	20468	20343	20426	20472	20648	20473	20675	20507	20338	20319	20551	20569	20612
16514	28253	27557	23207	21123	20306	19384	18558	18354	18390	22944	36179	37006	30996	23328	18047	17871	17667	17797	17805	17718	17794	17770	17697	17889	17825	17606	17830	17728	17895	17548	17647	17795	17682	17976	17946	17964	17933	17812	17672	17844	17679	17806	17959	17717	17733	17787	17842	17860	17650	17700	17715	17744	17877	17567	17562	17774	17650	17709	17745	17925	17731	17662	17510	17742	17743	17648	17848	17695	17732	17318	17581	17853	17729	17933	17612	17895	17762	17796	17805	17664	17679	17804	17638	17762	17723	17570	17766	17722	17622	17634	17752	17722	17626	17589	17658	17798	17596	17706	17638	17691	17605	17725	17801	17755	17802	17742	17621	17669	17576	17643	17639	17644	17680	17862	17626	17836	17659	17616	17727	17730	17728	17641	17728	17726	17662	17697	17776	17771	17675	17833	17805	17628	17681	17617	17711	17850	17798	17677	17773	17867	17835	17725	17604	17554	17584	17739	17607	17678	17658	17620	17566	17705	17750	17704	17619	17642	17810	17604	17815	17690	17696	17676	17687	17616	17732	17685	17625	17819	17650	17836	17770	17736	17596	17601	17708	17791	17559	17586	17657	17469	17770	17811	17758	17503	17596	17701	17822	17661	17650	17628	17759	17832	17820	17565	17544	17506	17628	17692	17750	17658	17702	17525	17762	17587	17872	17450	17652	17711	17718	17693	17701	17644	17704	17831	17682	17761	17674	17729	17896	17700	17714	17583	17875	17763	17736	17770	17576	17687	17545	17591	17752	17669	17717	17542	17557	17753	17727	17748	17789	17808	17690	17745	17667	17594	17655	17751	17768	17697	17736	17805	17592	17611	17705	17632	17629	17778	17684	17687	17497	17711	17686	17729	17702	17744	17915	17636	17723	17781	17795	17652	17684	17632	17646	17595	17596	17686	17695	17573	17636	17634	17481	17618	17805	17749	17726	17668	17493	17816	17742	17712	17555	17907	17460	17653	17461	17656	17733	17840	17798	17483	17705	17538	17828	17665	17744	17799	17544	17668	17606	17813	17621	17591	17572	17659	17665	17792	17612	17622	17710	17661	17649	17858	17423	17619	17630	17980	17604	17689	17755	17605	17855	17872	17852	17597	17664	17747	17658	17717	17683	17728	17789	17654	17804	17726	17842	17636	17645	17631	17682	17658	17448	17738	17748	17740	17914	17649	17598	17709	17799	17715	17825	17706	17763	17961	17572	17652	17914	17526	17621	17750	17688	17458	17888	17767	17751	17569	17673	17767	17749	17624	17780	17665	17681	17760	17597	17752	17789	17647	17628	17679	17706	17697	17736	17536	17745	17627	17621	17752	17616	17649	17720	17637	17591	17745	17778	17766	17667	17659	17673	17757	17598	17941	17812	17795	17797	17552	17814	17611	17633	17805	17791	17892	17732	17829	17605	17460	17779	17650	17708	17729	17573	17900	17656	17699	17617	17611	17688	17736	17791	17809	17715	17712	17804	17883	17737	17629	17622	17700	17721	17568	17484	17623	17698	17664	17689	17649	17845	17642	17863	17746	17806	17774	17732	17606	17685	17630	17535	17592	17609	17800	17600	17627	17849	17563	17488	17701	17632	17768	17718	17775	17713	17582	17793	17652	17441	17753	17644	17531	17794	17552	17859	17592	17723	17636	17795	17786	17685	17608	17674	17604	17857	17541	17513	17811	17668	17640	17736	17815	17729	17660	17738	17644	17673	17647	17819	17764	17618	17781	17790	17583	17733	17558	17684	17759	17604	17658	17639	17630	17653	17664	17875	17577	17771	17718	17723	17817	17674	17675	17679	17734	17679	17563	17659	17802	17751	17662	17836	17751	17596	17743	17551	17709	17707	17874	17717	17800	17775	17579	17626	17659	17882	17612	17758	17663	17677	17708	17466	17763	17608	17563	17652	17755	17534	17634	17641	17762	17825	17651	17495	17589	17594	17627	17649	17647	17646	17828	17616	17778	17784	17859	17687	17733	17624	17873	17667	17682	17469	17613	17697	17669	17632	17856	17564	17608	17889	17581	17771	17734	17737	17875	17749	17802	17723	17705	17762	17785	17666	17508	17823	17571	17530	17835	17770	17593	17807	17709	17738	17719	17614	17584	17787	17691	17777	17785	17867	17643	17618	17730	17687	17852	17612	17648	17776	17706	17550	17735	17912	17796	17575	17715	17729	17722	17589	17711	17577	17669	17731	17834	17624	17829	17783	17577	17747	17746	17822	17743	17672	17760	17698	17862	17543	17710	17776	17739	17584	17669	17860	17802	17710	17521	17720	17755	17628	17704	17588	17686	17679	17738	17804	17616	17720	17710	17503	17617	17774	17704	17845	17571	17615	17633	17745	17753	17700	17822	17565	17628	17816	17604	17749	17660	17574	17681	17626	17815	17664	17652	17790	17661	17521	17691	17770	17702	17660	17692	17649	17524	17693	17694	17768	17704	17630	17659	17681	17738	17786	17844	17557	17639	17507	17562	17750	17808	17759	17669	17856	17694	17643	17745	17867	17745	17881	17864	17716	17619	17695	17839	17661	17682	17891	17648	17760	17880	17547	17645	17615	17830	17793	17651	17682	17779	17543	17706	17662	17791	17637	17781	17685	17607	17750	17645	17649	17765	17804	17707	17750	17616	17849	17688	17678	17627	17584	17642	17658	17636	17792	17659	17782	17802	17694	17669	17692	17705	17688	17833	17526	17663	17876	17738	17600	17652	17745	17805	17638	17702	17775	17658	17645	17743	17651	17724	17590	17708	17689	17784	17583	17637	17633	17738	17686	17625	17661	17735	17702	17772	17679	17738	17703	17659	17679	17649	17861	17671	17794	17655	17608	17717	17632	17624	17646	17658	17748	17734	17732	17652	17694	17671	17704	17750	17582	17707	17644	17678	17742	17666	17583	17673	17982	17831	17539	17684	17619	17681	17753	17848	17748	17642	17789	17754	17586	17680	17572	17745	17558	17643	17673	17753	17635	17764	17686	17806	17827	17654	17614	17742	17642	17672	17652	17659	17610	17878	17776	17668	17561	17477	17682	17751	17808	17624	17701	17608	17776	17492	17506	17585	17626	17748	17797	17760	17501	17698	17845	17787	17590	17695	17830	17757	17830	17617	17608	17924	17615	17753	17605	17792	17610	17789	17701	17738	17836	17770	17728	17534	17765	17559	17713	17839	17758	17668	17726	17876	17595	17765	17784	17574	17666	17708	17774	17713	17793	17617	17775	17799	17777	17688	17818	17636	17745	17623	17737	17744	17556	17622	17791	17804	17748	17651	17818	17718	17701	17784	17582	17560	17791	17649	17789	17586	17733	17598	17593	17779	17715	17853	17690	17735	17677	17643	17862	17595	17374	17624	17730	17649	17610	17746	17678	17691	17766	17720	17805	17605	17678	17762	17719	17574	17744	17645	17775	17548	17626	17759	17731	17643	17830	17655	17621	17670	17778	17672	17616	17617	17625	17698	17966	17600	17661	17581	17635	17746	17629	17788	17731	17814	17767	17612	17747	17482	17662	17686	17760	17628	17702	17804	17606	17749	17644	17647	17500	17508	17793	17827	17702	17802	17666	17613	17587	17504	17650	17915	17648	17607	17654	17659	17823	17767	17597	17595	17602	17645	17761	17711	17549	17743	17778	17713	17783	17637	17717	17535	17773	17790	17721	17670	17596	17615	17679	17835	17513	17773	17711	17828	17928	17632	17813	17725	17662	17645	17742	17756	17748	17699	17678	17627	17822	17779	17824	17689	17815	17849	17742	17731	17654	17771	17807	17671	17699	17841	17787	17776	17898	17784	17873	17538	17791	17757	17698	17910	17799	17764	17680	17785	17749	17750	17675	17767	17726	17571	17614	17670	17663	17687	17596	17653	17723	17811	17712	17698	17732	17716	17730	17618	17600	17612	17762	17651	17731	17897	17680	17663	17705	17673	17766	17852	17751	17640	17830	17590	17739	17654	17596	17594	17665	17678	17711	17601	17566	17877	17736	17724	17708	17639	17753	17737	17749	17651	17846	17731	17638	17712	17500	17879	17702	17724	17642	17581	17790	17739	17809	17752	17806	17638	17683	17827	17617	17799	17792	17605	17753	17652	17732	17666	17848	17772	17743	17667	17675	17925	17682	17682	17745	17788	17805	17467	17550	17775	17695	17628	17563	17753	17609	17841	17706	17844	17674	17625	17760	17655	17716	17911	17666	17798	17699	17639	17509	17793	17474	17602	17836	17879	17461	17823	17697	17675	17789	17613	17670	17698	17803	17741	17712	17771	17561	17855	17644	17742	17729	17721	17775	17660	17612	17548	17769	17711	17660	17627	17578	17681	17674	17539	17692	17593	17693	17523	17825	17651	17650	17973	17515	17588	17656	17679	17483	17669	17582	17436	17716	17742	17783	17500	17690	17728	17846	17832	17704	17734	17665	17794	17504	17620	17491	17707	17732	17682	17622	17690	17673	17612	17851	17768	17794	17822	17735	17727	17637	17559	17687	17649	17736	17674	17799	17541	17608	17879	17753	17711	17610	17839	17606	17820	17737	17794	17703	17719	17688	17787	17748	17795	17522	17755	17775	17827	17694	17796	17716	17606	17609	17673	17623	17753	17526	17726	17683	17618	17650	17750	17734	17747	17797	17631	17673	17925	17613	17854	17677	17606	17611	17498	17677	17871	17587	17730	17738	17814	17921	17648	17762	17845	17641	17755	17822	17544	17689	17763	17603	17858	17695	17682	17719	17993	17678	17834	17755	17636	17559	17630	17705	17743	17522	17523	17774	17562	17702	17808	17737	17715	17533	17591	17690	17708	17741	17921	17681	17667	17561	17476	17788	17782	17869	17742	17506	17834	17747	17599	17825	17884	17701	17470	17823	17685	17716	17747	17552	17684	17709	17588	17666	17591	17759	17666	17668	17694	17766	17786	17800	17769	17823	17607	17866	17569	17790	17749	17726	17747	17670	17893	17638	17913	17476	17807	17673	17631	17634	17780	17658	17644	17700	17783	17780	17746	17824	17549	17688	17700	17676	17750	17716	17672	17802	17836	17745	17739	17817	17802	17757	17454	17730	17719	17670	17670	17605	17768	17592	17694	17752	17679	17618	17940	17775	17536	17673	17716	17812	17592	17810	17881	17677	17807	17930	17725	17626	17897	17438	17709	17522	17822	17735
22979	21419	29390	23889	21776	24427	27204	22163	20868	21523	29897	45573	43392	34731	27993	21668	20649	20736	20617	20532	20790	20491	20557	20541	20653	20476	20673	20694	20436	20541	20589	20535	20469	20508	20539	20884	20812	20467	20593	20519	20456	20137	20264	20340	20240	20364	20384	20440	20434	20627	20620	20372	20552	20425	20627	20316	20535	20411	20588	20379	20669	20452	20456	20494	20384	20466	20461	20670	20620	20333	20391	20542	20633	20355	20401	20405	20371	20331	20254	20551	20444	20450	20592	20349	20303	20368	20460	20506	20315	20544	20498	20433	20349	20264	20513	20490	20488	20566	20452	20354	20272	20611	20481	20399	20480	20431	20487	20339	20389	20485	20467	20402	20100	20357	20490	20357	20265	20394	20283	20266	20401	20231	20429	20511	20382	20447	20253	20458	20294	20299	20595	20324	20255	20365	20415	20225	20187	20333	20427	20397	20583	20615	20220	20245	20200	20479	20494	20352	20335	20191	20398	20393	20208	20225	20088	20465	20457	20513	20441	20415	20558	20476	20250	20531	20216	20552	20544	20347	20570	20441	20360	20421	20278	20461	20473	20354	20451	20222	20212	20454	20384	20339	20418	20434	20153	20508	20415	20218	20330	20403	20467	20328	20520	20447	20376	20496	20306	20360	20424	20252	20327	20435	20210	20488	20339	20182	20281	20383	20398	20420	20563	20228	20339	20277	20391	20509	20351	20410	20327	20330	20340	20462	20270	20416	20570	20332	20229	20343	20501	20495	20287	20275	20376	20515	20556	20425	20237	20582	20234	20375	20736	20335	20515	20309	20179	20581	20421	20161	20184	20337	20512	20176	20387	20146	20260	20545	20444	20297	20397	20550	20571	20187	20363	20436	20423	20480	20472	20264	20370	20183	20183	20243	20363	20210	20135	20351	20204	20386	20353	20498	20350	20288	20401	20482	20367	20534	20294	20537	20508	20400	20349	20444	20485	20219	20134	20462	20156	20205	20165	20357	20536	20288	20019	20465	20424	20458	20363	20250	20356	20418	20187	20367	20432	20355	20533	20434	20368	20601	20455	20455	20355	20503	20338	20144	20493	20312	20505	20390	20293	20255	20362	20139	20320	20424	20392	20345	20463	20323	20285	20352	20352	20237	20360	20427	20275	20486	20328	20444	20477	20472	20473	20474	20472	20297	20116	20261	20224	20335	20216	20449	20200	20557	20197	20340	20532	20519	20245	20226	20558	20476	20458	20448	20277	20529	20280	20252	20217	20297	20409	20477	20167	20392	20364	20528	20470	20431	20458	20205	20216	20102	20345	20372	20228	20325	20412	20338	20465	20528	20592	20369	20353	20418	20367	20155	20442	20575	20371	20423	20324	20484	20467	20341	20362	20366	20305	20542	20467	20396	20340	20364	20358	20382	20420	20420	20315	20244	20337	20484	20445	20280	20118	20406	20238	20251	20188	20166	20332	20346	20436	20520	20460	20300	20300	20369	20371	20469	20351	20322	20439	20459	20500	20327	20297	20433	20317	20232	20364	20259	20666	20131	20414	20324	20494	20093	20312	20326	20273	20248	20466	20422	20259	20475	20442	20397	20460	20183	20315	20317	20212	20512	20433	20466	20275	20277	20324	20447	20352	20381	20375	20201	20283	20435	20434	20478	20368	20449	20287	20348	20336	20209	20342	20220	20195	20411	20464	20492	20330	20241	20437	20262	20291	20319	20506	20291	20417	20336	20235	20304	20464	20214	20536	20576	20446	20475	20346	20552	20528	20303	20258	20454	20379	20363	20372	20451	20472	20267	20492	20411	20193	20321	20172	20375	20535	20562	20490	20232	20342	20329	20268	20219	20224	20273	20510	20475	20457	20280	20454	20446	20481	20344	20299	20548	20448	20584	20446	20477	20511	20218	20322	20688	20586	20255	20217	20412	20400	20391	20489	20415	20345	20349	20461	20236	20410	20342	20335	20320	20371	20256	20335	20438	20289	20423	20409	20221	20226	20518	20423	20568	20347	20409	20421	20366	20336	20421	20299	20327	20382	20217	20190	20454	20505	20317	20402	20329	20264	20223	20085	20195	20141	20231	20225	20251	20334	20361	20319	20496	20224	20086	20253	20396	20412	20596	20488	20569	20356	20514	20277	20268	20186	20285	20427	20588	20318	20405	20198	20340	20347	20294	20292	20448	20395	20430	20285	20288	20227	20479	20237	20311	20447	20539	20341	20412	20181	20218	20350	20444	20380	20420	20527	20339	20349	20264	20418	20423	20353	20590	20530	20490	20361	20433	20514	20375	20432	20546	20294	20368	20433	20188	20421	20444	20189	20223	20309	20356	20484	20264	20430	20414	20155	20401	20420	20299	20426	20112	20459	20251	20379	20204	20412	20428	20358	20287	20353	20709	20309	20389	20698	20492	20252	20441	20554	20507	20341	20412	20207	20542	20296	20215	20325	20350	20276	20300	20159	20246	20399	20092	20344	19999	20471	20387	20396	20200	20464	20321	20490	20353	20371	20318	20407	20327	20394	20706	20365	20267	20345	20571	20477	20343	20559	20499	20421	20364	20279	20339	20423	20224	20387	20287	20306	20467	20183	20413	20432	20342	20304	20565	20548	20534	20329	20233	20413	20145	20114	20375	20261	20178	20479	20443	20439	20523	20315	20318	20134	20293	20366	20365	20310	20341	20478	20456	20276	20408	20261	20338	20449	20545	20200	20263	20145	20441	20324	20553	20456	20482	20542	20448	20367	20277	20529	20509	20352	20445	20285	20297	20588	20248	20353	20331	20255	20375	20385	20324	20519	20230	20273	20393	20437	20358	20394	20392	20426	20312	20254	20286	20228	20394	20416	20464	20199	20343	20379	20271	20326	20265	20289	20163	20266	20172	20181	20304	20283	20308	20115	20412	20457	20287	20402	20389	20336	20352	20378	20417	20407	20369	20413	20442	20390	20474	20396	20208	20228	20331	20210	20194	20370	20575	20201	20394	20515	20260	20489	20342	20449	20337	20407	20345	20494	20408	20363	20394	20498	20346	20452	20391	20418	20274	20262	20270	20453	20260	20391	20516	20265	20348	20435	20435	20390	20438	20488	20530	20448	20342	20218	20407	20338	20290	20377	20323	20525	20460	20430	20267	20315	20303	20266	20249	20352	20261	20363	20367	20409	20489	20327	20466	20395	20546	20377	20152	20306	20251	20397	20327	20244	20301	20435	20359	20329	20400	20439	20404	20238	20111	20209	20416	20460	20400	20298	20472	20285	20260	20549	20463	20260	20245	20268	20229	20363	20057	20340	20254	20478	20192	20503	20272	20327	20347	20316	20403	20409	20178	20399	20429	20308	20193	20330	20528	20315	20396	20226	20321	20400	20304	20259	20411	20544	20426	20369	20188	20334	20354	20270	20433	20418	20465	20380	20307	20518	20516	20393	20449	20498	20366	20488	20336	20345	20385	20500	20449	20321	20352	20586	20436	20352	20463	20367	20542	20284	20409	20461	20260	20369	20791	20461	20440	20648	20421	20266	20174	20381	20555	20165	20227	20380	20143	20425	20454	20414	20213	20287	20457	20396	20398	20299	20332	20274	20478	20355	20402	20295	20391	20326	20444	20390	20367	20213	20427	20413	20503	20334	20413	20399	20319	20280	20180	20362	20431	20375	20552	20384	20187	20478	20392	20458	20313	20367	20418	20444	20168	20387	20213	20117	20198	20335	20317	20316	20524	20056	20187	20516	20336	20382	20436	20273	20410	20355	20170	20578	20340	20431	20188	20158	20299	20444	20411	20531	20294	20409	20371	20480	20384	20614	20539	20363	20386	20384	20286	20258	20280	20343	20476	20370	20395	20511	20314	20292	20228	20130	20296	20403	20322	20342	20304	20303	20316	20267	20398	20350	20394	20503	20358	20549	20342	20268	20500	20394	20491	20333	20324	20200	20239	20171	20185	20352	20526	20167	20430	20430	20539	20496	20480	20371	20509	20533	20319	20392	20147	20499	20428	20338	20295	20298	20231	20556	20278	20163	20454	20407	20454	20303	20324	20244	20461	20304	20371	20433	20377	20278	20364	20331	20300	20537	20364	20160	20413	20430	20303	20395	20354	20284	20526	20257	20216	20442	20175	20569	20411	20269	20439	20422	20473	20368	20442	20396	20248	20361	20115	20393	20367	20025	20213	20283	20236	20252	20428	20242	20359	20484	20294	20302	20421	20632	20326	20339	20542	20394	20557	20502	20477	20293	20294	20420	20235	20400	20419	20247	20405	20094	20329	20372	20453	20267	20331	20418	20402	20361	20337	20311	20393	20295	20360	20408	20136	20592	20295	20444	20109	20395	20451	20360	20445	20534	20165	20393	20223	20106	20322	20379	20449	20326	20297	20400	20440	20548	20459	20621	20400	20438	20446	20379	20416	20382	20346	20484	20250	20459	20245	20424	20478	20483	20480	20315	20450	20228	20431	20501	20236	20357	20486	20287	20407	20611	20415	20394	20349	20380	20439	20368	20424	20369	20286	20607	20243	20186	20426	20334	20196	20525	20533	20198	20497	20157	20113	20328	20383	20543	20465	20319	20380	20329	20458	20488	20379	20544	20471	20393	20294	20369	20337	20399	20236	20371	20118	20370	20309	20414	20685	20419	20349	20492	20503	20417	20412	20479	20338	20547	20323	20513	20454	20366	20401	20401	20137	20455	20484	20382	20459	20250	20392	20424	20145	20335	20129	20486	20603	20349	20339	20258	20254	20193	20329	20265	20296	20277	20181	20386	20465	20515	20255	20294	20221	20475	20235	20294	20272	20535	20503	20479	20467	20429	20383	20412	20225	20172	20461	20699	20325	20292	20327	20287	20635	20544	20615	20306	20301	20458	20526	20514	20354	20229	20357	20175	20258	20453	20336	20355	20527	20275	20350	20431	20329	20553	20177	20389	20421	20550	20511	20394	20516	20356	20145	20314	20443	20216	20410	20256	20223	20447	20518	20227	20329	20467	20452	20195	20290	20454	20294	20294	20288	20481	20164	20222	20358	20404	20214	20309	20390	20208	20157	20436	20358	20451	20204	20195	20118	20360	20344	20385	20240	20517	20446	20413	20491	20403	20381	20500	20207	20200	20278	20244	20330	20434	20141	20333	20159	20361	20374	20602	20491	20342	20332	20493	20643	20572	20256	20181	20498
18416	34121	32734	26855	24238	22233	20859	19466	18965	18732	32702	47488	44286	33754	26581	17786	17647	17578	17606	17606	17690	17797	17581	17779	17632	17633	17684	17649	17712	17629	17625	17597	17629	17770	18368	18324	17952	17647	17750	17650	17603	17481	17699	17664	17522	17695	17685	17577	17521	17700	17528	17561	17506	17534	17617	17634	17634	17739	17505	17775	17734	17666	17710	17701	17683	17597	17727	17720	17732	17526	17584	17515	17554	17597	17663	17676	17685	17383	17726	17548	17545	17784	17521	17500	17689	17403	17772	17530	17538	17632	17552	17598	17598	17540	17617	17658	17648	17717	17814	17811	17495	17753	17726	17781	17629	17592	17662	17499	17607	17575	17658	17472	17731	17602	17699	17651	17434	17559	17491	17509	17434	17468	17620	17638	17576	17849	17463	17697	17614	17647	17627	17573	17772	17488	17570	17621	17462	17688	17513	17585	17465	17705	17681	17541	17620	17770	17508	17545	17661	17643	17622	17555	17680	17781	17522	17539	17642	17543	17748	17629	17566	17619	17691	17787	17539	17781	17626	17535	17814	17475	17791	17664	17664	17665	17726	17655	17555	17641	17444	17395	17607	17583	17505	17693	17592	17569	17534	17558	17669	17732	17500	17618	17560	17665	17668	17693	17607	17552	17731	17611	17473	17399	17407	17466	17590	17731	17650	17638	17292	17675	17547	17677	17568	17713	17600	17656	17496	17595	17548	17605	17728	17519	17676	17606	17718	17708	17536	17585	17586	17600	17523	17371	17458	17522	17703	17513	17705	17744	17605	17636	17757	17688	17579	17650	17624	17846	17585	17583	17725	17509	17462	17628	17781	17622	17545	17676	17523	17752	17436	17571	17484	17627	17610	17369	17572	17660	17674	17744	17585	17535	17555	17564	17475	17546	17630	17447	17473	17323	17647	17764	17729	17506	17673	17403	17629	17503	17616	17594	17560	17699	17683	17683	17556	17500	17615	17573	17485	17600	17492	17519	17581	17537	17594	17631	17569	17490	17470	17619	17684	17593	17740	17466	17575	17747	17504	17497	17620	17530	17793	17606	17498	17732	17526	17651	17537	17460	17655	17610	17745	17707	17712	17575	17553	17704	17557	17492	17616	17638	17700	17705	17615	17599	17488	17536	17486	17594	17520	17674	17474	17723	17374	17473	17630	17688	17583	17576	17683	17503	17694	17600	17666	17402	17566	17578	17757	17612	17474	17529	17562	17637	17580	17724	17604	17766	17842	17793	17715	17531	17625	17468	17506	17568	17355	17486	17631	17698	17691	17566	17675	17593	17661	17601	17643	17463	17757	17644	17540	17563	17588	17700	17533	17495	17579	17597	17927	17494	17769	17612	17573	17650	17589	17667	17571	17628	17617	17501	17627	17625	17722	17714	17539	17485	17602	17735	17689	17581	17585	17669	17574	17578	17615	17552	17640	17599	17549	17737	17710	17524	17874	17612	17651	17514	17570	17466	17617	17631	17777	17661	17666	17674	17717	17609	17587	17366	17531	17566	17542	17774	17477	17596	17607	17631	17638	17625	17648	17534	17671	17697	17539	17531	17598	17613	17487	17636	17446	17446	17632	17701	17618	17641	17582	17710	17679	17693	17765	17638	17583	17563	17713	17497	17563	17513	17607	17696	17641	17388	17556	17659	17631	17424	17721	17730	17513	17553	17671	17587	17615	17386	17617	17615	17804	17749	17548	17552	17548	17510	17576	17686	17692	17618	17629	17624	17599	17747	17463	17562	17569	17546	17465	17470	17428	17591	17624	17580	17543	17611	17477	17486	17697	17655	17506	17642	17495	17502	17416	17526	17682	17439	17684	17657	17783	17659	17798	17485	17705	17706	17691	17632	17576	17310	17644	17556	17550	17502	17620	17831	17595	17430	17830	17591	17761	17536	17530	17683	17666	17589	17476	17529	17537	17620	17558	17545	17528	17581	17437	17407	17639	17558	17601	17473	17800	17497	17664	17549	17760	17624	17457	17589	17399	17498	17772	17454	17674	17590	17583	17509	17759	17530	17468	17643	17663	17605	17666	17598	17647	17666	17649	17605	17421	17700	17505	17462	17697	17619	17716	17786	17683	17520	17677	17635	17510	17428	17524	17650	17517	17576	17807	17583	17701	17629	17477	17618	17633	17486	17533	17559	17646	17558	17834	17523	17484	17542	17637	17532	17784	17629	17586	17475	17672	17610	17752	17569	17807	17567	17683	17613	17755	17729	17785	17487	17675	17641	17582	17592	17705	17634	17613	17485	17604	17533	17532	17479	17731	17610	17588	17825	17460	17642	17674	17678	17672	17689	17536	17510	17637	17532	17476	17625	17516	17469	17537	17684	17632	17590	17509	17580	17688	17654	17662	17666	17668	17584	17324	17503	17791	17756	17666	17604	17567	17588	17658	17669	17661	17585	17627	17614	17724	17482	17448	17600	17546	17542	17668	17614	17583	17673	17704	17561	17569	17619	17693	17589	17534	17711	17813	17589	17552	17511	17565	17469	17607	17591	17632	17695	17633	17478	17567	17532	17595	17520	17603	17548	17436	17548	17797	17498	17561	17500	17666	17749	17578	17533	17622	17540	17607	17528	17682	17305	17650	17601	17511	17584	17578	17397	17709	17617	17584	17627	17566	17469	17569	17648	17640	17732	17716	17584	17509	17773	17687	17554	17520	17612	17734	17732	17650	17556	17679	17718	17674	17664	17731	17535	17632	17828	17379	17668	17490	17536	17719	17422	17482	17583	17598	17575	17558	17569	17734	17557	17528	17606	17592	17507	17571	17607	17660	17651	17592	17573	17509	17611	17700	17672	17498	17665	17453	17617	17576	17770	17570	17543	17607	17576	17546	17688	17582	17495	17568	17770	17550	17623	17659	17682	17619	17598	17518	17593	17506	17643	17563	17641	17496	17629	17568	17646	17571	17485	17672	17634	17562	17414	17844	17573	17554	17743	17783	17484	17663	17769	17623	17648	17398	17649	17586	17687	17514	17576	17647	17527	17686	17650	17518	17452	17588	17670	17689	17522	17696	17497	17583	17643	17540	17620	17629	17668	17595	17579	17568	17511	17631	17549	17698	17614	17646	17624	17559	17451	17540	17498	17579	17520	17570	17693	17529	17533	17648	17539	17518	17489	17571	17564	17609	17623	17403	17559	17599	17591	17439	17874	17496	17823	17597	17615	17573	17487	17767	17620	17591	17581	17530	17639	17536	17497	17734	17328	17522	17432	17647	17586	17622	17707	17797	17516	17757	17640	17785	17387	17706	17526	17495	17693	17554	17508	17587	17512	17798	17651	17581	17431	17580	17541	17626	17798	17725	17585	17429	17723	17531	17496	17541	17532	17698	17579	17636	17494	17558	17617	17528	17634	17631	17483	17683	17489	17635	17429	17720	17640	17760	17325	17726	17653	17553	17492	17475	17534	17745	17495	17536	17602	17493	17674	17672	17766	17769	17478	17463	17560	17755	17480	17634	17713	17683	17542	17519	17443	17721	17583	17562	17660	17708	17785	17494	17615	17446	17488	17776	17547	17629	17548	17634	17517	17531	17695	17622	17489	17678	17611	17495	17608	17528	17525	17484	17606	17592	17426	17617	17782	17621	17585	17486	17649	17598	17490	17548	17628	17688	17615	17584	17545	17600	17554	17725	17442	17690	17613	17638	17499	17416	17553	17560	17519	17611	17306	17507	17544	17570	17559	17601	17625	17546	17654	17514	17618	17683	17478	17553	17545	17567	17584	17662	17461	17796	17467	17684	17620	17498	17502	17742	17712	17661	17604	17453	17692	17749	17825	17539	17616	17610	17638	17538	17589	17544	17585	17541	17590	17685	17450	17585	17548	17617	17436	17682	17717	17541	17711	17383	17806	17582	17679	17438	17562	17515	17710	17435	17608	17432	17589	17603	17572	17590	17676	17466	17565	17646	17663	17581	17392	17572	17609	17563	17466	17482	17467	17665	17556	17752	17595	17528	17677	17705	17676	17553	17580	17606	17711	17696	17731	17418	17465	17611	17696	17675	17478	17569	17553	17636	17665	17544	17797	17384	17574	17589	17496	17513	17605	17613	17690	17578	17590	17534	17605	17589	17435	17594	17601	17561	17591	17672	17703	17557	17707	17526	17551	17628	17592	17554	17460	17555	17535	17545	17454	17589	17635	17664	17575	17501	17605	17612	17743	17484	17572	17564	17504	17713	17394	17606	17531	17508	17504	17688	17524	17689	17662	17621	17784	17653	17459	17628	17615	17592	17599	17694	17417	17419	17569	17639	17551	17668	17719	17536	17565	17514	17774	17561	17588	17546	17792	17509	17628	17594	17729	17552	17613	17502	17694	17510	17395	17498	17572	17455	17674	17498	17679	17327	17553	17570	17549	17532	17542	17629	17750	17473	17710	17439	17478	17694	17642	17480	17611	17544	17701	17559	17478	17440	17632	17548	17436	17787	17763	17482	17594	17523	17662	17590	17614	17584	17775	17548	17571	17580	17560	17667	17579	17617	17430	17636	17537	17465	17605	17569	17666	17458	17731	17576	17694	17442	17690	17690	17588	17624	17598	17572	17662	17545	17664	17623	17729	17700	17566	17710	17582	17781	17465	17668	17449	17511	17491	17556	17617	17548	17687	17416	17662	17549	17643	17647	17552	17767	17351	17529	17518	17667	17463	17670	17424	17615	17512	17626	17688	17615	17428	17508	17613	17708	17690	17525	17372	17575	17526	17542	17561	17514	17671	17596	17571	17706	17544	17423	17382	17555	17683	17621	17557	17840	17592	17530	17405	17582	17589	17590	17603	17575	17725	17630	17564	17387	17465	17584	17528	17672	17633	17630	17639	17623	17472	17772	17735	17594	17722	17572	17551	17724	17537	17586	17659	17526	17607	17466	17599	17651	17502	17558	17663	17650	17651	17554	17583	17698	17554	17626	17582	17502	17582	17421	17663	17539	17726	17629	17647	17576	17650	17668	17517	17641	17605	17673	17502	17516	17574	17427	17593	17578	17496	17847	17594	17498	17723	17570	17601	17626	17531	17539	17686	17746	17441	17616	17618	17604	17417	17712	17539	17537	17700	17420	17676	17544	17738	17635	17642	17534	17710	17688	17745	17677	17628	17573	17620	17849	17707	17515	17651	17431	17650	17763	17563	17595	17602
27619	22351	25878	23422	19903	19850	20012	19747	19735	19595	20743	21478	21360	21124	20328	19845	19670	19784	19673	19618	19642	19748	19628	19849	19740	19779	19700	19722	19722	19583	19776	19622	19639	19579	19683	19818	19746	19665	19755	19596	19621	19755	19816	19546	19694	19523	19605	19703	19673	19604	19685	19771	19679	19738	19848	19693	19707	19531	19687	19900	19926	19614	19759	19502	19621	19548	19550	19763	19879	19581	19514	19413	19470	19528	19614	19653	19394	19738	19732	19476	19621	19625	19670	19783	19833	19733	19717	19407	19667	19781	19581	19505	19557	19805	19614	19569	19495	19572	19581	19510	19686	19498	19774	19578	19523	19491	19660	19749	19712	19418	19599	19603	19596	19818	19474	19523	19500	19323	19668	19668	19618	19624	19649	19772	19695	19660	19713	19500	19611	19524	19762	19718	19758	19793	19608	19650	19776	19490	19599	19738	19854	19600	19714	19356	19630	19761	19607	19635	19627	19690	19522	19409	19659	19849	19650	19454	19703	19476	19681	19703	19452	19763	19562	19474	19569	19573	19785	19466	19819	19615	19699	19583	19665	19662	19539	19483	19677	19552	19700	19721	19791	19727	19576	19631	19398	19629	19695	19501	19772	19646	19845	19869	19601	19498	19688	19813	19618	19830	19705	19674	19725	19625	19780	19706	19601	19729	19823	19424	19774	19578	19662	19649	19740	19928	19596	19919	19481	19591	19778	19709	19696	19751	19634	19647	19467	19577	19577	19727	19468	19603	19720	19416	19637	19623	19623	19714	19712	19621	19552	19569	19625	19582	19528	19440	19728	19666	19555	19767	19550	19525	19716	19842	19459	19512	19679	19698	19368	19560	19545	19521	19861	19661	19711	19603	19658	19571	19736	19752	19464	19543	19706	19649	19725	19798	19629	19564	19728	19698	19802	19671	19596	19577	19369	19700	19540	19488	19644	19655	19817	19528	19585	19720	19654	19350	19285	19667	19728	19637	19674	19489	19737	19733	19508	19459	19724	19583	19439	19671	19817	19754	19495	19709	19569	19651	19707	19768	19733	19728	19715	19640	19600	19566	19623	19641	19442	19585	19686	19727	19640	19626	19659	19805	19549	19698	19553	19543	19635	19785	19686	19648	19583	19533	19477	19789	19505	19747	19533	19752	19800	19694	19846	19786	19614	19456	19555	19365	19915	19787	19783	19805	19554	19666	19516	19475	19686	19662	19705	19511	19753	19512	19685	19473	19530	19658	19715	19837	19578	19647	19530	19602	19752	19707	19678	19558	19575	19560	19666	19532	19657	19670	19643	19682	19740	19861	19559	19709	19531	19421	19618	19647	19712	19547	19885	19802	19807	19657	19644	19762	19604	19449	19628	19621	19746	19768	19624	19439	19598	19468	19546	19573	19558	19737	19473	19596	19594	19602	19535	19416	19733	19561	19753	19671	19698	19779	19608	19703	19609	19392	19608	19533	19625	19664	19598	19606	19533	19690	19777	19572	19559	19567	19773	19603	19682	19499	19555	19524	19671	19822	19727	19425	19626	19401	19466	19577	19475	19449	19700	19464	19820	19772	19728	19823	19714	19666	19413	19624	19563	19800	19680	19690	19704	19691	19534	19603	19571	19751	19677	19526	19471	19658	19593	19562	19510	19343	19579	19573	19724	19752	19603	19597	19628	19738	19571	19559	19699	19618	19794	19641	19627	19606	19518	19618	19482	19571	19778	19597	19639	19740	19532	19580	19660	19589	19527	19773	19580	19660	19433	19628	19587	19849	19744	19471	19622	19633	19753	19626	19629	19492	19564	19524	19480	19629	19726	19836	19696	19637	19396	19666	19730	19691	19502	19808	19753	19595	19699	19745	19541	19635	19690	19888	19580	19613	19705	19801	19711	19712	19470	19571	19545	19776	19527	19661	19604	19557	19597	19555	19562	19691	19653	19759	19645	19545	19515	19697	19506	19581	19683	19600	19783	19462	19611	19728	19627	19975	19635	19757	19625	19731	19750	19608	19739	19654	19670	19677	19687	19751	19628	19586	19522	19837	19598	19731	19603	19457	19702	19643	19808	19737	19725	19724	19829	19750	19724	19585	19638	19592	19697	19744	19624	19634	19860	19840	19670	19691	19505	19347	19540	19595	19821	19722	19619	19628	19529	19734	19600	19780	19797	19571	19460	19339	19392	19645	19904	19645	19616	19687	19784	19762	19728	19639	19454	19634	19613	19640	19609	19548	19786	19680	19456	19678	19568	19566	19532	19597	19661	19517	19561	19861	19769	19656	19806	19764	19541	19651	19478	19572	19435	19640	19748	19776	19544	19655	19691	19735	19644	19613	19666	19589	19533	19586	19549	19838	19533	19620	19756	19473	19860	19727	19538	19638	19709	19607	19562	19628	19711	19530	19560	19717	19545	19504	19395	19676	19656	19824	19806	19755	19606	19749	19703	19715	19625	19674	19690	19625	19578	19473	19487	19856	19867	19471	19639	19460	19467	19455	19675	19920	19688	19803	19684	19676	19534	19548	19740	19640	19700	19831	19710	19598	19634	19624	19482	19773	19357	19497	19542	19412	19562	19704	19749	19761	19796	19560	19593	19807	19684	19630	19577	19643	19785	19684	19630	19811	19606	19527	19600	19636	19455	19694	19499	19678	19604	19602	19903	19768	19678	19525	19780	19589	19858	19741	19635	19726	19638	19685	19671	19740	19760	19523	19756	19698	19626	19680	19717	19675	19699	19789	19470	19499	19644	19667	19591	19578	19515	19542	19850	19777	19656	19526	19476	19494	19591	19613	19740	19771	19733	19604	19650	19560	19642	19787	19698	19591	19742	19674	19602	19532	19696	19733	19674	19465	19612	19534	19567	19674	19645	19665	19718	19618	19584	19537	19562	19703	19578	19645	19694	19520	19667	19771	19528	19779	19839	19731	19788	19680	19785	19593	19848	19613	19709	19689	19983	19784	19547	19633	19531	19680	19479	19443	19771	19653	19637	19562	19871	19471	19760	19691	19613	19684	19872	19603	19750	19537	19497	19753	19579	19445	19528	19648	19857	19797	19475	19625	19671	19864	19363	19667	19577	19462	19595	19606	19570	19617	19535	19392	19530	19648	19627	19821	19496	19700	19501	19540	19657	19495	19558	19724	19529	19688	19636	19666	19646	19673	19583	19731	19433	19554	19574	19644	19782	19728	19676	19617	19769	19630	19674	19569	19550	19690	19581	19624	19386	19749	19569	19594	19873	19731	19539	19506	19770	19648	19508	19353	19581	19664	19479	19590	19656	19617	19578	19609	19781	19757	19457	19581	19666	19380	19581	19833	19505	19802	19510	19655	19547	19672	19525	19830	19796	19484	19765	19889	19743	19522	19455	19640	19661	19622	19648	19798	19383	19405	19654	19592	19498	19682	19816	19758	19485	19623	19709	19669	19762	19588	19662	19739	19709	19655	19473	19492	19330	19741	19677	19525	19634	19604	19722	19917	19634	19435	19809	19627	19685	19659	19709	19628	19669	19798	19647	19716	19647	19890	19528	19562	19845	19535	19779	19514	19666	19720	19656	19504	19522	19655	19665	19607	19538	19584	19632	19713	19445	19720	19497	19529	19639	19749	19626	19729	19710	19588	19648	19602	19498	19713	19715	19503	19588	19797	19471	19664	19644	19508	19552	19841	19709	19750	19744	19630	19658	19707	19593	19631	19669	19679	19670	19707	19500	19674	19768	19834	19826	19568	19710	19769	19736	19867	19722	19496	19741	19847	19920	19468	19494	19575	19825	19647	19622	19484	19497	19784	19537	19684	19641	19604	19791	19507	19707	19609	19508	19646	19781	19651	19578	19546	19581	19746	19808	19745	19690	19685	19679	19581	19617	19670	19559	19731	19703	19622	19747	19533	19711	19487	19537	19583	19628	19716	19588	19603	19642	19621	19641	19656	19738	19781	19562	19652	19599	19515	19439	19483	19542	19559	19635	19487	19338	19563	19556	19477	19554	19624	19755	19470	19607	19659	19727	19743	19681	19641	19442	19521	19421	19542	19595	19789	19767	19647	19687	19493	19655	19737	19729	19669	19582	19715	19684	19788	19761	19518	19544	19714	19661	19721	19748	19625	19533	19692	19662	19623	19567	19408	19750	19546	19627	19732	19482	19683	19775	19610	19554	19603	19770	19629	19631	19508	19915	19621	19758	19635	19492	19544	19686	19691	19774	19639	19609	19534	19782	19738	19471	19558	19506	19638	19625	19526	19625	19697	19739	19694	19815	19662	19720	19714	19762	19531	19582	19766	19681	19589	19691	19556	19658	19585	19548	19447	19741	19472	19718	19648	19544	19622	19490	19665	19902	19770	19563	19611	19787	19690	19762	19784	19509	19866	19492	19598	19447	19775	19330	19633	19701	19771	19464	19556	19818	19576	19719	19603	19500	19432	19656	19721	19661	19703	19609	19609	19787	19634	19729	19759	19737	19591	19623	19641	19769	19711	19685	19662	19602	19723	19877	19698	19775	19739	19418	19656	19615	19680	19586	19763	19300	19661	19599	19517	19770	19550	19535	19495	19657	19657	19776	19669	19695	19438	19473	19361	19568	19690	19619	19719	19550	19810	19666	19535	19531	19531	19754	19607	19593	19465	19626	19600	19478	19621	19725	19855	19950	19725	19879	19575	19721	19546	19649	19466	19488	19677	19765	19883	19578	19520	19667	19766	19652	19704	19665	19691	19770	19531	19607	19609	19640	19595	19365	19735	19610	19722	19829	19677	19710	19813	19506	19718	19689	19579	19700	19498	19827	19733	19703	19512	19421	19556	19788	19552	19816	19693	19763	19509	19648	19549	19565	19675	19768	19631	19563	19483	19713	19680	19745	19552	19546	19753	19844	19631	19665	19647	19440	19645	19668	19668	19572	19676	19649	19596	19570	19735	19510	19543	19729	19669	19423	19529	19712	19545	19521	19489	19549	19687	19742	19595	19591	19640	19596	19479	19722	19568	19620	19585	19817	19731	19759	19700	19721	19528	19693	19828	19512	19627	19620	19537	19408	19626	19719	19850	19701	19583	19656	19434	19820	19611	19534	19582	19496	19615	19643	19764	19731	19539	19498	19629	19760	19638	19690	19802	19656	19358	19484	19596	19860	19900	19597	19570	19635	19643	19907	19716	19690	19494	19524	19808
16809	21136	20699	18829	18054	17816	17585	17597	17353	17430	18975	20068	19735	18972	17801	17001	17168	17104	17183	17086	17183	16977	17240	17071	17094	17202	17153	17093	17168	17222	17161	17074	17155	17064	17108	17130	17199	17199	17124	16936	17089	17110	17102	17123	17152	17126	17185	17086	17111	17017	17104	17185	17141	17105	17020	17074	17147	17240	17004	17107	17417	17138	17073	17148	17006	17019	17172	17237	17074	17067	17250	17131	17160	17007	17287	17246	17203	17006	17077	17086	16948	17155	17238	17053	17250	17276	17068	17192	17209	17442	17126	17181	17190	17080	17006	17179	17175	17233	17052	17259	17005	17160	17195	17102	17082	17021	17046	17122	16977	17083	17245	17101	17234	17051	17187	16974	17103	17270	17221	17174	17220	17148	17154	17072	16977	17201	17091	17145	17141	17093	17025	17215	17013	17000	17076	17164	17206	17054	17174	17163	17192	17027	17052	17284	17026	17269	17107	17015	17071	17185	16995	17140	17149	17018	17121	17085	17217	17249	17185	17112	17048	17108	17046	17253	17140	17078	16999	17232	17124	17058	17176	17262	17037	16948	17231	17068	17154	17225	16978	17194	17182	17104	17137	17118	17210	17096	17238	16980	17107	17029	17005	16963	17204	17115	17079	17136	17203	17093	17167	17028	17216	17101	17169	17075	17163	17294	17188	17027	17070	17001	17022	17126	17217	17206	17052	17155	17204	17134	17191	17117	17183	17150	17130	17275	17167	17208	17147	17185	17312	17135	17109	17094	17077	17067	17057	17153	17186	17032	17063	17248	17330	17202	17209	17191	17040	17191	17118	16999	17105	17184	17159	17051	17176	17154	17026	17142	17136	17071	17032	17296	17126	17015	17059	17137	17192	17230	17147	17151	17313	17116	17070	17206	17357	17094	17110	17054	17057	17066	17110	17094	16981	17081	17128	17172	17125	17073	17181	17226	17141	17089	16853	17118	17017	17027	17333	17051	17108	17088	17172	17263	16961	17126	17135	17301	17152	17274	17067	17135	17103	16993	17232	17310	17090	17115	17184	17131	17162	16992	17219	17051	17224	17062	17316	17196	17134	17214	17119	17039	17139	17279	16944	17227	17018	17163	17094	17362	17105	17069	17112	17174	17044	17056	16998	17180	17062	17076	17266	17184	17240	17166	17210	17299	17233	17274	17175	17009	17231	17152	17160	17141	16974	17023	17147	17133	17012	17021	17310	17017	17061	16972	17123	17212	17273	17120	17159	17081	17175	17156	16943	17273	17020	16981	17257	17215	17201	17102	17434	17197	17126	17082	17211	17248	17059	17103	17149	17261	17038	17115	17063	17154	17162	17017	17145	17091	17148	17001	17165	17073	17043	17182	17306	17094	17163	17238	17113	17105	17236	16953	17159	17071	16926	17245	17216	17210	17149	17094	17201	16906	17171	17069	17148	17052	17166	17104	17120	17038	16882	17101	17031	17240	17115	17143	17146	17146	17078	17298	17048	17075	17278	17241	16927	16892	17080	17025	17023	17211	17087	17168	17154	17160	17103	17286	17082	17181	17079	17078	17139	17332	17148	17055	17061	17266	17182	17125	17194	17115	17077	17192	17118	17191	17058	17142	17082	17086	17067	17182	17086	17271	16976	17187	17173	17154	17133	17124	17056	17013	17140	17126	17084	17166	17139	17272	17221	17163	17365	17208	17191	17157	17017	17217	17039	17145	17103	17178	17150	17091	17004	17071	17115	17194	17243	17099	17131	17192	17133	16929	17089	17093	17075	17114	17164	17193	17265	17131	17229	17122	17168	17033	17256	17144	17081	17256	17091	17008	17149	17222	17121	17227	17143	17246	17294	16914	17021	17120	17054	17188	17111	17200	17009	17207	17140	17194	17103	17206	17194	17068	17255	17240	17226	17218	17197	17181	16848	17182	17127	17216	17148	17121	17150	17122	17062	16916	17199	17121	17003	17218	17131	17265	16839	17136	16929	17053	17135	17015	17249	17030	17130	17084	17248	17016	17122	17240	17119	16993	17118	17050	17309	17079	17206	17000	17127	17087	17096	17214	17019	17072	17100	17183	17095	17176	17072	17194	16942	17249	17154	17272	16980	17033	17270	17038	17037	17200	17050	17303	17002	17118	17128	17073	17150	17148	17123	17052	17165	17006	17390	17212	17209	17039	17091	17003	17208	17053	17122	17158	17238	16977	17097	17256	17211	17091	17186	17043	17299	17102	17340	17159	17156	17033	17087	17042	17012	16993	17219	17046	16953	17188	17168	17177	17170	17225	17182	16942	17068	17166	17047	17152	17239	17093	17094	17164	17221	17052	17243	17128	17016	17142	17240	17163	17147	17208	17062	17382	17179	17055	17032	16927	17192	17129	17201	16955	17188	17151	17004	16993	17188	17091	17100	17137	17181	17138	17015	17139	17180	17064	17150	17072	17026	17080	17046	17144	16912	17168	17096	17134	17045	17235	17103	17146	17218	17056	17279	17163	17098	17157	17175	17269	17194	17170	17086	17285	17208	17179	17076	17174	17197	17182	17098	17095	17089	17081	17013	17199	17095	17162	17095	17073	17014	17137	17210	16938	17183	16966	17242	17278	16992	17021	17202	17050	16958	17065	17059	17080	17234	17108	17107	17021	16951	17025	17213	17134	16940	17034	17112	17092	17261	17224	17190	17173	17243	17070	17185	17053	16911	17182	16983	17020	17113	17102	17251	17091	17253	17093	17199	17257	17143	17081	17126	17248	17259	16967	17215	16893	17229	17285	17057	17139	17128	17124	17101	17080	17260	17157	17213	17086	17090	17198	17081	17070	17088	17064	16999	17024	17061	17236	17058	17086	17373	17164	16989	17262	17111	17286	17149	17104	17017	17199	17286	17214	17219	17002	17024	17076	17174	17236	17075	17183	17239	17135	17152	17101	17239	17051	17135	17214	17119	17231	17142	17146	17062	17075	17120	17118	17197	17102	17084	17064	17027	17262	17011	17201	17288	17210	17082	17250	16991	17061	17174	17092	17135	17144	17148	17147	17039	17156	17220	16967	17030	17111	17125	17107	17276	17088	17073	17216	17133	17151	16912	17248	17096	17066	17100	17212	16992	17204	17148	17232	16935	17245	17111	17044	17170	17023	17118	17114	17256	17114	16989	17231	17135	17155	17178	17060	17161	17217	17363	17154	17234	17052	17188	17311	16977	17230	17118	17321	17208	17053	17171	17143	17281	17160	17238	17137	17277	17246	17249	17101	17075	17147	17166	17219	16906	17127	17013	17116	17229	17242	17132	16996	17168	17127	17221	17185	17171	17003	17191	17144	17096	17061	17130	17048	17181	17220	17073	17205	17372	17078	17149	17322	17194	17130	17210	17117	17135	17258	17202	17287	17058	16994	17331	17241	17104	17137	17139	17000	17290	17067	17371	17175	17208	17302	17088	17019	17184	17195	16916	17161	17254	17217	17266	17060	17046	17289	17093	17285	17140	17016	17222	16983	17141	17057	16971	17203	17186	17205	17247	17005	17049	17127	17266	17284	17004	17147	17039	17211	17167	17143	17225	17069	17242	17143	17159	16990	16963	17145	17096	17093	17145	17109	17239	17120	17095	17172	17174	17107	17040	17189	16989	16994	17234	17239	17221	17102	17171	16866	17195	17335	17230	17058	17150	17043	16922	17003	16987	17124	17192	17005	17130	17077	17236	17112	17250	17077	17087	17164	17122	17124	17240	17151	17033	17322	17204	16991	17204	17281	17216	17189	17141	17303	17169	17298	17265	17023	17085	17141	17114	16949	17148	17233	17228	17155	17178	17276	17261	17110	17232	17055	17110	17124	17235	17061	16978	17072	17075	17233	17176	16993	17093	17098	17019	17054	17163	17171	17194	17253	17115	16998	17013	17186	17087	16943	16991	17222	16968	17112	17139	17279	17110	16997	17231	17133	17158	17152	17218	17107	17064	17058	17112	17160	17076	17059	17187	17198	17158	17107	17180	17315	17169	16962	16968	17121	17177	17043	17142	17007	17117	16996	17172	17258	17050	16989	17274	17137	17172	17020	17092	17024	16923	17111	17180	17030	17315	17061	17040	17053	17044	17209	17015	17306	17168	17378	17158	17208	17178	17103	17071	17134	17049	17088	17225	17159	17345	17169	17081	17130	17036	17162	17145	17142	17006	17179	17154	17003	17279	17310	17133	17171	17226	17022	16995	17292	17148	17145	17132	17113	17317	17138	17302	17133	17166	17249	17049	17111	17208	17158	17182	17118	17149	17222	17053	17234	16952	17153	17028	17181	17163	17104	17222	17197	17206	17142	16997	17196	17043	17238	17115	16973	17039	17198	17039	16977	17180	17123	17234	17108	17081	17248	17185	17147	17207	17175	17264	17050	17186	17101	17189	17092	17215	17260	16991	17187	17244	17154	16974	17020	17229	17101	17361	16932	17217	17192	17083	17122	17287	17079	17173	17141	17130	16996	17223	17053	16994	17019	17119	17117	17210	17042	17019	17154	16861	17255	17302	17098	17037	17162	17168	17092	17077	17108	17122	17150	17110	17042	17095	17066	17177	17089	17108	17087	17175	17077	17027	17078	17048	17135	17125	17300	17040	17023	17192	17038	17201	17240	17136	17133	17156	17169	17041	17020	17017	17198	17061	17163	17084	17209	17131	17009	17111	17134	17220	17238	17092	17042	17155	17048	17217	17284	17116	17312	17113	17204	17142	17046	17024	17077	17194	17190	17185	16899	17275	17088	17201	17185	17048	17317	17189	17111	17249	16932	17314	17035	17054	17140	17149	17245	17142	16994	17159	17223	17233	17233	17269	17193	17081	17135	17175	17048	17101	17207	17076	17182	17091	17205	17212	17019	17101	17125	17035	17068	17166	17178	17297	17286	17120	17147	17063	17194	17222	17312	17372	17037	17126	17070	17175	16999	17069	17139	17330	17156	17109	17227	17134	17028	17244	17124	17168	17026	17227	17013	17118	17088	17032	16997	17132	17094	17015	17164	17327	17217	17083	17158	17260	17324	17125	17271	17170	17079	17261	17216	17060	17307	17148	17112	17062	17210	17191	17076	16913	16975	17283	17184	17110	17219	17241	17122	17066	17254	17326	17105	17384	16942	17231	17039	17093	17211	17204	17121	17130	17109	17157	16969	16975	17062	17192	17071	17201	17158
23997	21415	28950	24396	22644	23728	23897	21234	20799	20919	24303	34381	34609	28981	25110	22048	20579	20466	20329	20552	20494	20387	20628	20525	20253	20283	20535	20181	20383	20486	20678	20642	20407	20594	20468	20594	20609	20612	20452	20382	20362	20339	20512	20381	20368	20327	20417	20443	20423	20163	20585	20424	20356	20489	20437	20432	20357	20517	20392	20486	20441	20298	20520	20575	20514	20665	20594	20320	20531	20442	20475	20235	20363	20326	20277	20503	20355	20361	20489	20449	20528	20357	20267	20310	20422	20195	20477	20483	20300	20481	20254	20519	20245	20439	20302	20002	20397	20439	20346	20272	20524	20311	20469	20335	20523	20215	20267	20360	20274	20193	20355	20646	20526	20196	20527	20460	20372	20248	20276	20223	20474	20316	20599	20227	20430	20620	20687	20267	20323	20492	20494	20170	20505	20259	20376	20357	20133	20485	20443	20600	20157	20442	20284	20312	20234	20390	20427	20358	20499	20301	20447	20573	20497	20323	20279	20386	20265	20332	20617	20530	20361	20269	20287	20307	20578	20406	20275	20400	20318	20429	20413	20378	20139	20457	20211	20103	20444	20410	20484	20339	20255	20377	20184	20331	20514	20283	20322	20217	20358	20344	20293	20336	20354	20458	20368	20328	20331	20365	20150	20414	20408	20287	20322	20160	20416	20624	20225	20311	20368	20536	20331	20172	20381	20275	20508	20096	20433	20395	20284	20447	20223	20344	20309	20589	20250	20122	20275	20421	20315	20458	20356	20394	20433	20274	20100	20342	20277	20481	20310	20366	20398	20258	20327	20411	20396	20326	20341	20411	20357	20383	20336	20417	20408	20459	20444	20418	20335	20519	20416	20413	20132	20363	20315	20282	20243	20334	20204	20260	20293	20214	20381	20280	19993	20275	20407	20247	20365	20301	20308	20453	20205	20380	20280	20230	20376	20358	20134	20474	20369	20497	20270	20466	20186	20462	20200	20345	20283	20295	20403	20398	20531	20119	20355	20270	20558	20232	20599	20379	20344	20412	20313	20275	20330	20243	20419	20237	20356	20406	20374	20369	20242	20562	20304	20338	20451	20473	20378	20358	20399	20429	20219	20294	20310	20314	20312	20462	20398	20501	20624	20470	20457	20250	20328	20304	20359	20494	20394	20151	20582	20195	20536	20342	20205	20464	20419	20302	20361	20632	20435	20231	20359	20489	20340	20205	20332	20381	20129	20433	20416	20184	20303	20336	20283	20331	20538	20378	20226	20428	20473	20134	20490	20434	20323	20270	20263	20488	20423	20401	20423	20445	20378	20324	20389	20472	20417	20438	20310	20295	20456	20005	20461	20307	20443	20336	20198	20177	20385	20262	20372	20649	20478	20412	20532	20347	20335	20336	20324	20265	20358	20274	20374	20466	20336	20503	20281	20550	20401	20312	20326	20360	20224	20290	20269	20389	20497	20242	20335	20304	20586	20076	20395	20255	19918	20550	20492	20344	20232	20498	20220	20334	20473	20357	20262	20287	20336	20328	20179	20222	20596	20365	20420	20265	20313	20456	20483	20219	20248	20394	20662	20268	20398	20480	20467	20298	20253	20465	20352	20427	20574	20253	20602	20437	20437	20486	20374	20443	20547	20125	20474	20418	20459	20469	20548	20378	20489	20500	20473	20105	20495	20237	20334	20355	20328	20338	20464	20303	20250	20390	20249	20455	20523	20337	20387	20314	20257	20378	20368	20424	20494	20481	20283	20402	20481	20343	20341	20199	20114	20313	20232	20232	20194	20486	20284	20287	20375	20230	20391	20390	20391	20310	20395	20460	20262	20303	20423	20275	20460	20396	20397	20404	20247	20121	20380	20330	20421	20422	20294	20420	20237	20315	20505	20280	20277	20247	20368	20493	20263	20371	20329	20453	20325	20402	20384	20321	20240	20326	20131	20378	20373	20399	20419	20197	20599	20482	20218	20465	20516	20244	20387	20378	20496	20250	20469	20385	20564	20305	20246	20275	20316	20447	20466	20451	20451	20417	20286	20490	20417	20341	20180	20381	20209	20484	20441	20375	20278	20406	20299	20407	20554	20511	20581	20405	20497	20386	20569	20219	20383	20442	20500	20456	20333	20415	20308	20243	20093	20347	20519	20323	20316	20355	20509	20322	20227	20488	20388	20253	20557	20309	20415	20313	20700	20157	20055	20285	20294	20395	20395	20366	20241	20399	20369	20341	20539	20362	20361	20501	20342	20572	20483	20357	20615	20346	20263	20424	20515	20425	20606	20359	20303	20290	20294	20261	20273	20417	20407	20365	20521	20449	20361	20256	20441	20463	20205	20210	20460	20380	20299	20250	20499	20249	20364	20237	20290	20480	20278	20544	20196	20297	20307	20159	20380	20419	20270	20392	20431	20366	20395	20205	20446	20357	20220	20364	20196	20285	20364	20265	20271	20246	20268	20400	20353	20370	20249	20313	20457	20301	20505	20293	20413	20484	20188	20316	20590	20443	20152	20185	20335	20347	20447	20507	20420	20286	20332	20260	20349	20222	20282	20318	20687	20513	20515	20393	20491	20340	20406	20378	20486	20660	20451	20443	20536	20529	20485	20390	20388	20439	20340	20297	20437	20261	20258	20378	20298	20494	20406	20558	20424	20269	20316	20462	20336	20449	20489	19958	20465	20209	20665	20414	20393	20207	20284	20481	20445	20449	20365	20267	20626	20370	20460	20499	20450	20363	20388	20321	20224	20254	20530	20517	20511	20564	20428	20498	20328	20194	20349	20295	20221	20328	20243	20278	20641	20144	20581	20606	20387	20504	20386	20421	20380	20459	20517	20317	20173	20425	20372	20230	20223	20327	20240	20241	20481	20238	20340	20251	20358	20499	20283	20298	20392	20341	20294	20380	20346	20326	20493	20331	20397	20499	20334	20324	20524	20550	20434	20211	20550	20513	20410	20507	20488	20411	20299	20156	20307	20152	20281	20407	20374	20303	20422	20333	20510	20333	20508	20189	20423	20516	20330	20339	20439	20409	20403	20355	20244	20520	20352	20430	20416	20466	20426	20465	20324	20458	20471	20291	20402	20245	20395	20255	20150	20200	20296	20255	20513	20270	20461	20218	20238	20229	20304	20459	20268	20443	20486	20343	20529	20469	20449	20219	20314	20413	20226	20266	20476	20338	20240	20346	20352	20617	20333	20460	20340	20439	20485	20509	20530	20223	20321	20334	20115	20336	20576	20358	20577	20370	20342	20250	20387	20388	20560	20344	20300	20467	20573	20521	20464	20219	20589	20413	20362	20532	20653	20382	20247	20307	20418	20325	20378	20307	20496	20493	20392	20429	20297	20290	20331	20205	20402	20181	20479	20216	20332	20335	20463	20402	20308	20480	20481	20370	20455	20297	20258	20460	20490	20425	20396	20280	20178	20374	20454	20487	20383	20310	20391	20359	20239	20405	20438	20309	20478	20388	20536	20546	20280	20540	20345	20576	20203	20495	20384	20243	20359	20291	20404	20337	20320	20585	20480	20178	20291	20349	20449	20624	20462	20253	20274	20353	20241	20356	20168	20356	20432	20565	20423	20516	20118	20374	20225	20388	20404	20278	20301	20340	20536	20371	20604	20288	20287	20426	20363	20334	20398	20559	20357	20310	20387	20165	20505	20290	20650	20671	20417	20187	20555	20367	20423	20355	20435	20415	20526	20284	20409	20269	20336	20587	20341	20173	20373	20555	20353	20306	20267	20397	20345	19972	20259	20319	20416	20569	20447	20362	20582	20049	20347	20293	20401	20309	20356	20414	20442	20265	20321	20519	20434	20189	20387	20282	20383	20310	20286	20342	20199	20440	20603	20339	20440	20225	20459	20222	20358	20391	20493	20378	20318	20682	20470	20391	20456	20474	20086	20423	20432	20396	20327	20278	20347	20392	20417	20393	20263	20308	20561	20401	20226	20288	20307	20334	20450	20554	20407	20549	20438	20253	20506	20434	20371	20442	20317	20220	20448	20388	20267	20341	20517	20318	20535	20407	20405	20257	20347	20465	20448	20432	20427	20459	20568	20344	20500	20400	20419	20413	20183	20334	20232	20256	20440	20292	20320	20270	20410	20177	20418	20101	20296	20246	20447	20362	20416	20595	20020	20271	20236	20341	20462	20331	20290	20275	20385	20417	20236	20232	20418	20353	20383	20441	20445	20273	20427	20340	20217	20569	20430	20305	20417	20432	20314	20279	20425	20381	20269	20256	20412	20058	20462	20401	20511	20271	20366	20473	20351	20561	20292	20485	20281	20262	20248	20186	20427	20413	20364	20310	20492	20447	20391	20396	20520	20427	20185	20384	20349	20182	20555	20421	20360	20470	20467	20301	20576	20314	20331	20388	20438	20342	20290	20422	20591	20313	20477	20386	20304	20538	20202	20609	20355	20322	20157	20378	20255	20374	20466	20368	20551	20173	20483	20283	20236	20237	20531	20611	20169	20370	20421	20222	20269	20332	20440	20261	20451	20514	20415	20366	20420	20465	20387	20456	20473	20443	20310	20451	20616	20262	20354	20284	20406	20492	20393	20378	20519	20224	20508	20466	20350	20321	20432	20466	20200	20186	20312	20502	20297	20226	20079	20360	20294	20338	20380	20506	20237	20339	20205	20237	20262	20333	20263	20355	20426	20353	20420	20471	20366	20006	20245	20274	20134	20378	20347	20361	20510	20537	20543	20315	20358	20481	20388	20289	20406	20144	20428	20472	20342	20262	20345	20418	20443	20233	20391	20317	20594	20350	20475	20321	20418	20504	20435	20514	20361	20541	20459	20442	20424	20367	20422	20339	20397	20269	20217	20234	20288	20350	20381	20339	20396	20329	20446	20263	20460	20480	20519	20361	20638	20249	20319	20520	20338	20375	20304	20457	20431	20276	20247	20292	20449	20500	20118	20314	20352	20469	20189	20345	20340	20154	20383	20186	20376	20541	20592	20558	20401	20345	20280	20443	20686	20333	20488	20439	20284	20387	20431	20407	20346	20351	20345	20412	20127	20368	20367	20329	20430	20523	20480	20094	20444	20288	20171	20290	20228	20689	20239	20409	20355	20303	20414	20279	20463	20241	20169	20223	20318	20227	20203	20237	20173	20239	20332	20289	20379	20294	20213	20317	20465	20482	20334	20490	20368	20437	20280	20216
16900	28102	25914	22038	20462	19948	19132	18474	18439	18138	24312	36437	35344	28094	23531	19019	17656	17525	17726	17683	17739	17684	17679	17730	17602	17627	17660	17644	17591	17859	17783	17729	17622	17765	17826	17807	17782	17870	17642	17620	17635	17785	17604	17571	17838	17660	17664	17568	17788	17618	17605	17732	17685	17677	17727	17620	17444	17856	17561	17807	17561	17642	17597	17734	17704	17582	17703	17710	17646	17549	17904	17563	17586	17506	17712	17590	17751	17458	17627	17598	17630	17661	17634	17445	17615	17674	17671	17489	17420	17432	17572	17752	17605	17701	17528	17561	17598	17593	17673	17563	17692	17603	17693	17881	17533	17572	17652	17595	17565	17552	17843	17689	17516	17676	17571	17738	17599	17503	17557	17498	17599	17666	17510	17652	17717	17701	17550	17616	17733	17622	17682	17709	17622	17517	17592	17622	17677	17578	17665	17625	17564	17614	17647	17572	17563	17553	17587	17611	17553	17541	17588	17621	17628	17692	17694	17460	17715	17690	17661	17545	17677	17710	17645	17702	17683	17433	17547	17556	17489	17626	17758	17645	17432	17775	17651	17612	17685	17615	17635	17652	17514	17698	17580	17607	17829	17624	17771	17551	17532	17675	17589	17753	17519	17609	17514	17719	17663	17763	17661	17570	17654	17646	17627	17713	17547	17616	17759	17715	17656	17758	17737	17631	17728	17609	17637	17667	17626	17632	17709	17569	17669	17781	17590	17626	17642	17667	17623	17723	17797	17603	17585	17774	17619	17728	17696	17460	17509	17511	17756	17494	17647	17564	17586	17541	17791	17682	17535	17646	17553	17673	17573	17634	17639	17592	17754	17695	17589	17804	17742	17616	17685	17738	17485	17708	17659	17718	17681	17701	17395	17620	17577	17822	17557	17595	17547	17366	17719	17375	17521	17751	17664	17623	17703	17664	17591	17691	17614	17611	17736	17580	17548	17670	17570	17717	17730	17700	17579	17665	17596	17716	17578	17730	17606	17468	17719	17630	17594	17645	17603	17660	17647	17768	17718	17625	17656	17674	17641	17495	17538	17572	17341	17670	17499	17662	17702	17664	17578	17553	17545	17551	17596	17735	17617	17555	17832	17598	17586	17565	17717	17885	17551	17634	17501	17597	17513	17815	17569	17743	17527	17560	17590	17528	17450	17751	17639	17580	17732	17531	17577	17544	17757	17644	17458	17718	17502	17528	17485	17613	17712	17725	17603	17775	17705	17603	17574	17706	17632	17574	17617	17918	17445	17694	17572	17405	17701	17703	17670	17564	17555	17550	17530	17558	17672	17595	17731	17696	17589	17532	17752	17617	17557	17709	17798	17742	17480	17554	17715	17745	17572	17656	17636	17624	17673	17640	17692	17626	17642	17686	17716	17629	17764	17650	17673	17544	17550	17424	17477	17612	17780	17700	17590	17521	17574	17610	17549	17432	17560	17546	17622	17503	17644	17685	17701	17620	17691	17621	17657	17641	17670	17621	17479	17592	17541	17556	17576	17642	17664	17797	17707	17507	17575	17697	17655	17619	17446	17628	17557	17676	17731	17565	17535	17487	17702	17588	17622	17809	17652	17679	17588	17578	17505	17607	17622	17816	17539	17682	17650	17627	17592	17632	17770	17627	17676	17560	17458	17621	17661	17738	17640	17544	17570	17587	17654	17471	17476	17641	17661	17580	17622	17569	17469	17646	17597	17682	17543	17606	17621	17502	17588	17668	17712	17567	17528	17617	17581	17800	17605	17703	17547	17787	17647	17608	17621	17595	17753	17720	17562	17668	17661	17556	17605	17648	17694	17553	17705	17758	17540	17514	17574	17617	17655	17518	17490	17554	17651	17692	17523	17631	17699	17591	17707	17625	17569	17680	17573	17598	17671	17531	17652	17672	17592	17731	17582	17635	17651	17371	17698	17772	17684	17432	17612	17703	17647	17752	17559	17716	17473	17771	17468	17525	17688	17722	17732	17765	17541	17662	17528	17291	17677	17462	17744	17561	17730	17895	17631	17582	17629	17545	17696	17636	17563	17565	17686	17594	17551	17603	17541	17627	17606	17465	17638	17664	17638	17622	17641	17683	17544	17493	17658	17625	17583	17692	17539	17574	17653	17557	17607	17678	17448	17479	17628	17433	17693	17555	17693	17757	17660	17490	17636	17594	17613	17586	17530	17599	17644	17661	17459	17726	17705	17740	17477	17803	17527	17623	17702	17523	17660	17549	17539	17641	17620	17505	17677	17755	17604	17693	17679	17679	17645	17696	17556	17557	17615	17606	17637	17454	17557	17733	17500	17434	17526	17629	17758	17754	17663	17527	17566	17578	17674	17760	17626	17683	17423	17673	17515	17516	17550	17641	17661	17761	17759	17646	17617	17669	17506	17675	17618	17625	17553	17760	17602	17516	17724	17715	17725	17572	17598	17527	17551	17412	17525	17650	17591	17707	17625	17594	17610	17688	17715	17414	17479	17533	17671	17818	17692	17607	17644	17655	17538	17638	17561	17500	17693	17532	17740	17472	17478	17534	17749	17537	17623	17760	17525	17735	17588	17558	17589	17584	17799	17681	17373	17521	17414	17677	17576	17702	17658	17554	17578	17660	17473	17602	17618	17824	17707	17477	17688	17625	17514	17503	17520	17488	17583	17578	17525	17709	17450	17469	17597	17567	17684	17664	17665	17630	17659	17601	17622	17466	17583	17800	17670	17665	17631	17653	17859	17722	17700	17551	17476	17507	17704	17708	17637	17873	17683	17687	17678	17718	17618	17581	17490	17475	17635	17557	17553	17512	17480	17467	17489	17825	17617	17722	17652	17642	17587	17518	17641	17583	17689	17508	17649	17648	17636	17535	17726	17582	17694	17673	17558	17655	17716	17371	17697	17687	17403	17729	17627	17580	17675	17425	17707	17607	17685	17750	17658	17752	17835	17534	17619	17560	17765	17611	17561	17729	17700	17506	17723	17512	17699	17595	17574	17422	17776	17643	17670	17603	17635	17561	17499	17533	17815	17565	17614	17533	17734	17609	17602	17738	17648	17623	17662	17564	17600	17696	17741	17620	17728	17498	17439	17566	17677	17704	17637	17707	17709	17811	17557	17442	17652	17733	17710	17615	17639	17741	17617	17655	17607	17639	17597	17547	17730	17370	17653	17574	17411	17521	17628	17640	17584	17540	17545	17583	17608	17632	17608	17628	17784	17584	17452	17690	17507	17497	17639	17663	17416	17412	17740	17646	17563	17601	17641	17545	17410	17550	17568	17639	17579	17614	17526	17480	17749	17478	17717	17506	17563	17526	17515	17524	17743	17633	17797	17694	17653	17740	17645	17549	17678	17716	17689	17381	17595	17722	17689	17553	17631	17724	17473	17744	17479	17629	17746	17597	17563	17643	17529	17640	17566	17590	17569	17567	17585	17577	17704	17706	17519	17513	17607	17518	17777	17665	17694	17526	17619	17596	17495	17599	17712	17608	17857	17616	17660	17531	17620	17512	17626	17428	17696	17539	17660	17695	17577	17739	17807	17779	17612	17436	17490	17711	17655	17612	17724	17439	17520	17664	17519	17669	17581	17595	17625	17700	17784	17546	17490	17811	17600	17598	17593	17762	17708	17644	17602	17469	17606	17616	17587	17664	17430	17721	17640	17614	17696	17716	17618	17575	17523	17680	17616	17592	17531	17597	17699	17484	17595	17552	17606	17555	17639	17517	17563	17567	17769	17664	17613	17676	17446	17563	17744	17663	17696	17615	17569	17478	17636	17732	17559	17713	17639	17642	17754	17629	17593	17630	17604	17738	17690	17755	17532	17594	17676	17762	17587	17786	17588	17579	17575	17738	17700	17573	17599	17797	17619	17597	17547	17553	17738	17664	17436	17479	17817	17540	17758	17511	17595	17616	17447	17705	17637	17558	17754	17875	17573	17575	17632	17715	17573	17703	17549	17722	17650	17688	17637	17626	17495	17616	17570	17720	17640	17613	17465	17637	17726	17664	17694	17514	17710	17508	17504	17671	17597	17507	17705	17558	17575	17602	17574	17623	17660	17662	17561	17609	17635	17514	17689	17595	17577	17690	17651	17711	17724	17759	17603	17743	17619	17614	17599	17494	17679	17602	17799	17531	17716	17755	17713	17587	17510	17457	17666	17468	17494	17655	17639	17682	17725	17686	17556	17684	17748	17539	17586	17414	17695	17738	17757	17669	17616	17675	17757	17706	17828	17750	17591	17816	17530	17645	17468	17698	17728	17527	17696	17682	17695	17478	17709	17548	17577	17517	17538	17542	17410	17764	17557	17466	17733	17488	17720	17537	17697	17589	17698	17772	17719	17592	17611	17622	17577	17598	17627	17876	17646	17780	17677	17652	17663	17586	17542	17662	17639	17587	17568	17573	17686	17657	17789	17651	17659	17595	17682	17618	17648	17631	17420	17608	17712	17543	17643	17570	17740	17655	17617	17609	17474	17601	17717	17592	17666	17736	17541	17594	17718	17601	17732	17541	17641	17673	17606	17629	17501	17625	17730	17443	17663	17602	17740	17878	17581	17755	17717	17689	17644	17687	17737	17469	17774	17469	17660	17691	17564	17915	17390	17495	17828	17696	17722	17494	17608	17554	17491	17566	17647	17644	17585	17668	17771	17709	17697	17688	17605	17652	17561	17665	17621	17666	17678	17549	17626	17738	17719	17571	17615	17589	17436	17656	17741	17674	17521	17542	17589	17517	17561	17643	17658	17616	17741	17637	17711	17769	17601	17713	17622	17590	17496	17430	17710	17669	17677	17562	17646	17578	17550	17458	17576	17554	17501	17799	17490	17606	17583	17627	17628	17565	17564	17591	17443	17549	17655	17737	17445	17724	17692	17558	17624	17605	17628	17702	17763	17642	17613	17486	17537	17704	17623	17559	17575	17542	17642	17727	17543	17641	17672	17477	17557	17820	17689	17619	17648	17774	17725	17580	17608	17564	17902	17605	17639	17523	17558	17524	17800	17582	17666	17478	17656	17516	17442	17482	17760	17571	17691	17700	17559	17595	17740	17672	17611	17648	17488	17566	17776	17569	17660	17583	17709	17551	17549	17576	17750	17586	17425	17622	17440	17620	17585	17692	17420	17638	17585	17808	17474	17755	17584	17575	17661	17507	17486	17678	17547	17662
22947	21371	29327	23819	21658	24131	26880	21633	20770	20846	28109	46498	40768	33301	26228	20889	20557	20305	20186	20050	20110	20021	19972	20034	19840	20134	20070	20205	20380	20189	20090	20108	19835	19940	20191	20489	20342	20348	20248	20038	20141	20096	20045	20242	20192	20054	20099	20229	19698	19951	20056	20190	20114	19900	20069	20051	19982	19838	19938	20274	20080	20084	20006	19983	20034	19961	20027	19730	19939	20055	20015	19973	20087	19967	19975	19968	19993	20106	19782	19861	20011	20170	19983	20072	19921	19729	19855	19918	19925	19998	19990	19920	19769	20019	19927	19967	19940	19833	19874	20084	19971	19958	20109	19989	19831	19758	19980	19814	19959	19727	19995	19751	19646	19929	19829	19868	20009	20039	19893	19931	19884	20026	19979	19996	20043	20018	20075	19860	19878	19826	19898	20083	19968	19786	19914	19972	19974	19789	19772	19830	20007	20146	19866	19712	19892	19977	20011	20118	20070	19776	19584	19668	19934	19994	19986	19952	19953	19894	19882	20075	19974	19850	19756	19696	19938	20011	19962	19761	19953	19798	19856	20111	19829	19767	19876	19912	20052	19976	19863	19897	19963	19913	20019	19682	19884	19904	19753	19689	19922	20004	19802	19672	19937	19872	19974	20026	20021	19834	20007	19797	19892	19871	20071	19960	19763	19738	19891	19699	19855	19917	19875	20119	19772	19925	19733	19762	19844	20006	19821	19977	19566	19893	19806	20051	20078	19968	19763	20007	19851	19843	20025	19800	20165	20021	19915	20007	19932	19967	19929	19938	19779	20000	19997	19939	19968	19790	19977	20020	20020	20098	19965	19863	19862	19843	19918	19659	19771	19921	19886	19961	19785	19701	19973	19676	19855	19796	19586	20026	19933	19902	19843	19824	19906	19767	19986	19891	19863	20133	19801	19758	19825	19720	19938	20032	19823	19912	19943	20165	20074	19839	19928	19844	20090	20009	20047	20004	19854	20071	19715	19844	19745	19869	19787	19903	19842	19716	19817	19957	19977	19638	19780	19945	19990	20059	20040	19796	20009	19948	19895	20061	19885	19934	19834	20057	20002	19847	19924	19973	19789	19866	19875	19873	19882	19851	19930	19771	19800	19817	19937	19928	19911	19820	19870	19951	19762	19820	19819	19888	19942	19869	19812	20108	20156	20032	19647	19841	19928	19750	19882	19983	19823	19951	19976	20003	19783	19906	19772	20005	19998	19987	19980	19905	19839	19842	19790	19880	19823	19860	19851	19858	19974	19958	19930	20060	19997	19915	19852	19787	19993	19816	19808	19854	20092	19942	19883	19817	19967	19946	19822	19881	20088	20021	19932	20076	19899	19801	19914	19923	20090	20036	19804	19741	19878	19893	19881	19896	20022	19771	20040	19870	19736	19882	19754	20074	19811	19850	19790	19803	19994	19831	19738	19843	20125	19774	19862	19903	20124	19937	19943	19775	19647	19705	19819	20074	19835	19819	19827	19784	20132	19933	19922	19904	19742	19830	19892	19874	19939	19813	19838	20059	19812	19878	19904	20102	19924	19749	19931	19965	20011	19916	19885	19801	19910	19935	20081	19839	19889	19956	19974	19988	19913	19826	19806	20007	19659	19817	20088	19901	19582	20011	19874	19979	19855	19958	20080	19766	20002	20075	19771	19782	19863	19869	19997	19960	19764	20062	20028	20021	19744	19946	20094	19870	19990	20026	20122	19888	19861	19759	19844	20050	19819	19853	19894	19968	19881	19976	19964	19816	20019	20148	19962	19964	19730	19984	19881	19753	19721	19841	19804	19842	19919	20001	19851	19711	20024	19923	19898	19984	19844	19953	19943	19900	19950	19982	19948	20099	19739	20026	20007	19941	19820	19850	19787	19652	19886	19696	19933	20107	19838	19999	19929	20054	19804	19842	19758	19852	19873	20042	20085	19939	19888	19950	19785	20200	19913	19923	19848	19846	19964	19782	20112	20124	19871	19786	19885	19757	19943	19863	19905	19844	19726	19835	20058	19802	19812	19889	20071	19989	19964	20142	19900	19913	19799	19947	19832	19813	19962	19919	20064	19955	19998	19728	19927	19954	19658	19895	19934	19838	19892	20007	19959	19885	19783	19963	19860	19690	19945	19843	19823	19978	19895	19748	19968	20043	19781	19902	20104	19894	20193	19921	19991	19698	19815	19886	20023	19802	19849	19803	19928	19793	19987	20010	20056	19869	19868	19852	20060	19890	19951	19854	19717	19906	20068	19936	19658	19782	19895	19951	19899	19921	19851	19963	20017	19623	19988	19955	20011	19796	20025	19901	20123	19920	20047	19795	19924	19918	19868	19955	19806	19950	19952	19754	19889	19936	19884	19868	19730	19805	19949	19685	20020	19803	19857	19767	19941	19940	19883	19879	20003	19792	19811	19924	19945	19854	19940	19799	19985	19859	19657	19829	19893	19975	19746	19958	20098	20042	19866	20086	19918	19788	19983	19877	19806	19875	19821	19744	19847	19778	19854	19709	19848	19904	19753	19977	19923	19910	19971	19934	19924	19935	19935	19982	19906	20011	20005	20027	20091	19782	20100	20075	19794	19883	19983	20061	19915	19923	19875	19828	20060	19865	20006	19969	19845	19913	19893	20085	19826	19985	19626	19837	19751	19882	19929	20048	20080	20061	19927	20039	19876	19891	19947	20156	20004	19836	19780	19797	20148	19807	20010	19947	19824	19982	20092	19816	20062	19591	19802	20088	19794	19797	19766	19778	19948	19856	19739	19864	19922	19774	19864	19947	19913	19860	20101	19892	19971	19943	19894	19863	20064	20001	20127	19700	20065	19946	19828	19983	19945	20032	19616	19919	19806	19838	19624	19929	19922	19989	20152	19856	19952	19976	19937	20154	19940	20019	19887	19913	19949	19849	19669	19730	20078	19982	19859	19720	19792	20036	20107	19951	20001	19989	19961	19969	19839	19903	19819	19761	19754	19918	19772	19974	19876	19866	19784	19768	19885	19839	20030	19909	20020	19825	20081	19986	19973	19754	19842	20044	19859	19856	19794	19966	19813	19852	19704	19784	19886	19953	20028	20097	19948	19853	19840	19888	19736	19882	19923	19902	19848	20049	19763	19818	19877	19850	19811	19881	19850	19914	19854	19929	19874	19972	19880	19586	19881	19817	19800	20056	19885	19941	19805	20055	19920	20068	19996	19763	20108	19819	19906	19900	19811	19862	19862	19878	19940	19885	19915	19914	20014	19798	20031	19819	19941	19888	19695	20047	19925	20210	19989	19960	19876	19930	19736	19773	20116	19827	20015	19990	19842	19991	20060	19914	19926	20012	19866	19881	19868	20061	19866	19807	19909	19791	19941	19631	19734	19863	19876	20165	19930	19848	19783	19773	19950	19934	19676	20045	19747	19997	19852	19765	20107	19911	19951	19803	19989	19873	20023	19830	19834	19952	19917	19859	20120	19973	19980	19952	19870	19963	19855	19608	19867	19933	19974	19992	20057	19839	19821	19878	20017	19816	19873	20107	19788	19942	19851	19961	19818	19984	19889	19699	19979	19892	20069	20000	19853	20036	19843	20037	19996	19920	19713	19908	19999	19984	19927	19815	19930	19800	19844	19802	19924	19915	19899	19889	19928	19888	19959	19932	19898	19966	19921	19951	19990	19998	19718	19699	19968	19977	19908	20040	19985	19914	19862	19893	19868	19890	19997	19648	19877	19972	19982	19948	19936	19976	20211	19970	19940	19677	19902	19714	19923	19841	20051	20073	19931	19962	19863	19894	19845	19753	19776	20060	20081	19866	19973	20040	19867	20008	19791	19732	19865	19866	19765	19859	19983	19836	20057	19756	19849	20133	19982	19970	19989	19827	19922	19931	19886	20012	19918	19879	19899	20066	19812	19923	19974	19743	20022	19954	20042	19951	20020	19987	20104	19965	20099	19890	19840	19855	19735	19798	19984	19650	19865	19763	19845	19838	19895	19869	19885	19817	20038	20102	19697	19842	19881	19753	19838	20044	20027	19926	19868	19960	19929	19935	19920	19901	20032	19815	20072	20072	20077	19954	19910	19945	20010	19807	19915	19861	19924	19990	19970	19582	19927	19946	19947	19896	20022	19805	19868	19845	20008	20090	19847	19915	19911	19904	19937	19851	19927	19990	19833	20049	19923	19974	19896	19886	19930	19845	20070	19829	20208	19733	19772	19894	19968	19850	19961	19840	20009	20113	19951	19938	20015	19751	19922	20016	19961	20181	19839	19975	19951	19886	19842	19923	20117	19885	19751	19943	20006	20122	20125	19914	19941	19827	20024	19972	19833	19937	19918	19977	19908	19880	19765	19815	19850	19823	19778	19716	19918	19903	19907	20000	20095	20034	19994	20010	20046	20034	19873	20076	20031	20131	19960	19660	19870	19870	19843	19810	20044	19883	19771	19760	19828	19942	19886	19931	19831	20088	19666	19880	19883	19947	19817	19934	19865	20005	19878	19932	20055	20083	19768	19970	20068	19956	19739	19853	19947	20040	20027	19924	20032	19873	19900	20016	19960	19559	19922	19959	19831	20092	19927	19980	19913	19796	20009	19788	19808	19851	19833	19752	19993	20004	20001	19940	19796	19930	19735	19836	19811	19770	19878	19944	20212	20130	20111	19832	19766	19600	19953	19859	19904	19956	20043	19793	19844	19925	19980	20047	19879	19874	19983	19904	19910	19818	19994	19705	19744	19832	20027	19961	20054	20165	19839	19973	19797	19806	19805	19797	19595	20001	20037	19947	19886	20001	19965	20144	20108	19868	19826	19807	20132	19796	19841	20010	20107	20046	19955	19999	19890	19759	19869	19827	19770	19868	19936	19902	19870	19734	19831	19984	19817	19859	20041	19700	19694	19922	19742	19886	19880	19814	19946	19851	20031	19968	19862	19805	19858	19898	19832	19892	20005	20087	20040	19802	20025	19668	19996	19672	19933	19881	19834	19804	19777	20115	19756	19912	19929	19813	19860	19924	19992	19917	20082	19827	19887	19984	19842	19847	20103	20052	19856	19797	19784	19828	20009	19895	19969	20036	19809	19926	19935	19780	20021	19817	19945	19707	19834	19912	19836	19749	20120	19918	19821	19653	19695	19853	19874	19918	20141	19973	19819	19866	20075	19804	19766	19848	19928	19706
19404	33846	29395	24263	23823	22297	20472	19085	18627	18017	29512	47884	40892	34128	24126	17507	17580	17385	17333	17524	17478	17407	17352	17398	17538	17263	17275	17565	17502	17518	17459	17403	17433	17524	18085	18218	18031	17660	17522	17363	17456	17552	17403	17481	17449	17249	17368	17309	17358	17467	17430	17444	17554	17262	17237	17274	17317	17532	17270	17242	17555	17348	17388	17370	17568	17440	17209	17396	17313	17548	17265	17225	17463	17237	17477	17365	17365	17536	17365	17265	17268	17378	17409	17256	17409	17268	17343	17410	17285	17557	17616	17366	17170	17446	17342	17448	17492	17406	17430	17346	17201	17404	17199	17445	17321	17351	17533	17203	17372	17282	17327	17432	17320	17191	17324	17416	17429	17306	17232	17397	17396	17504	17504	17415	17376	17498	17344	17619	17290	17294	17263	17325	17412	17278	17258	17447	17218	17380	17411	17473	17382	17500	17190	17361	17393	17336	17118	17328	17270	17491	17491	17369	17311	17369	17304	17426	17418	17318	17339	17276	17542	17574	17362	17423	17264	17464	17332	17423	17457	17455	17369	17307	17348	17257	17246	17465	17315	17393	17473	17486	17555	17256	17416	17239	17327	17251	17497	17287	17266	17563	17368	17467	17460	17447	17374	17317	17358	17376	17269	17299	17300	17250	17501	17480	17388	17479	17262	17288	17303	17296	17437	17270	17363	17343	17293	17310	17405	17278	17349	17330	17457	17408	17422	17388	17433	17384	17430	17155	17442	17284	17319	17312	17485	17092	17527	17358	17397	17318	17192	17592	17412	17327	17338	17304	17393	17414	17419	17307	17097	17297	17386	17479	17361	17588	17163	17451	17360	17269	17292	17199	17396	17446	17485	17346	17234	17522	17316	17533	17317	17302	17355	17371	17486	17313	17461	17372	17351	17524	17288	17357	17189	17258	17319	17380	17319	17270	17479	17571	17223	17636	17343	17463	17343	17137	17376	17407	17556	17257	17313	17437	17375	17525	17224	17391	17397	17285	17218	17300	17235	17204	17374	17265	17205	17323	17339	17333	17252	17343	17370	17243	17325	17442	17377	17286	17462	17202	17371	17488	17516	17394	17529	17340	17327	17340	17363	17356	17422	17283	17308	17552	17406	17282	17268	17439	17306	17375	17202	17508	17438	17446	17292	17314	17393	17590	17439	17232	17365	17388	17316	17416	17171	17416	17205	17394	17560	17215	17180	17425	17289	17283	17369	17331	17323	17309	17390	17340	17534	17316	17420	17269	17330	17382	17397	17439	17486	17313	17384	17385	17283	17277	17363	17338	17469	17294	17502	17205	17383	17329	17446	17373	17454	17252	17337	17355	17382	17115	17279	17323	17354	17467	17562	17441	17522	17266	17570	17441	17403	17309	17072	17387	17383	17458	17462	17435	17329	17306	17382	17326	17223	17422	17433	17368	17375	17463	17312	17249	17342	17266	17343	17345	17263	17549	17361	17440	17373	17424	17325	17309	17381	17213	17343	17264	17335	17483	17537	17319	17358	17338	17289	17217	17404	17309	17386	17270	17507	17394	17188	17295	17408	17375	17421	17211	17453	17401	17482	17479	17463	17299	17314	17324	17250	17201	17343	17392	17238	17407	17522	17445	17561	17312	17318	17455	17408	17397	17405	17441	17304	17312	17511	17117	17475	17320	17324	17221	17423	17366	17189	17406	17399	17264	17449	17432	17427	17243	17532	17162	17515	17320	17259	17376	17493	17200	17367	17318	17284	17374	17284	17367	17257	17426	17261	17369	17453	17320	17375	17191	17267	17370	17320	17259	17403	17434	17333	17499	17442	17252	17381	17440	17264	17171	17401	17319	17344	17198	17284	17314	17468	17399	17274	17249	17225	17315	17250	17226	17222	17143	17244	17431	17266	17352	17320	17175	17198	17374	17311	17320	17237	17136	17362	17420	17513	17306	17241	17286	17343	17311	17478	17250	17332	17335	17299	17410	17392	17240	17198	17220	17351	17234	17375	17208	17310	17219	17193	17427	17321	17382	17317	17230	17339	17314	17278	17402	17384	17205	17454	17455	17221	17301	17415	17212	17231	17515	17357	17440	17173	17306	17249	17526	17427	17296	17375	17342	17529	17195	17227	17363	17386	17324	17405	17143	17435	17368	17412	17284	17398	17397	17342	17351	17319	17292	17371	17502	17380	17307	17373	17355	17276	17316	17418	17323	17175	17248	17306	17192	17444	17206	17158	17381	17322	17220	17201	17162	17452	17336	17261	17468	17254	17354	17377	17391	17288	17345	17353	17240	17443	17419	17386	17378	17357	17412	17197	17482	17301	17316	17467	17520	17355	17559	17165	17269	17289	17269	17341	17347	17231	17244	17347	17211	17308	17603	17201	17344	17441	17385	17575	17226	17300	17289	17489	17039	17311	17299	17503	17274	17437	17360	17455	17307	17583	17363	17330	17343	17189	17371	17410	17159	17245	17286	17401	17211	17464	17334	17270	17301	17395	17320	17257	17132	17312	17289	17283	17547	17223	17290	17245	17552	17579	17231	17278	17320	17441	17482	17254	17240	17137	17194	17490	17332	17348	17313	17424	17218	17474	17334	17450	17285	17449	17307	17461	17300	17500	17426	17113	17319	17367	17408	17448	17537	17341	17273	17529	17294	17360	17443	17250	17145	17419	17339	17390	17255	17243	17367	17428	17404	17238	17333	17368	17205	17322	17402	17134	17347	17258	17317	17367	17307	17477	17278	17224	17344	17299	17345	17311	17350	17316	17404	17375	17379	17325	17286	17321	17357	17278	17240	17431	17515	17486	17380	17294	17462	17371	17354	17379	17454	17346	17322	17347	17459	17294	17369	17550	17275	17294	17519	17463	17309	17309	17338	17286	17376	17200	17196	17405	17300	17251	17361	17263	17423	17416	17174	17315	17347	17329	17211	17294	17298	17335	17265	17461	17337	17319	17438	17343	17285	17319	17505	17301	17360	17376	17401	17631	17457	17413	17303	17356	17308	17374	17409	17254	17287	17553	17407	17480	17448	17415	17302	17469	17286	17368	17337	17440	17306	17381	17349	17322	17250	17270	17390	17481	17391	17300	17271	17201	17424	17273	17361	17231	17409	17345	17215	17446	17388	17325	17362	17429	17180	17363	17496	17400	17341	17372	17474	17462	17216	17215	17441	17369	17459	17703	17328	17304	17315	17491	17371	17315	17356	17446	17347	17414	17339	17434	17276	17203	17367	17126	17397	17454	17416	17406	17133	17369	17233	17282	17420	17524	17303	17484	17482	17443	17298	17439	17339	17306	17341	17421	17367	17547	17210	17247	17361	17179	17231	17579	17341	17472	17404	17366	17091	17314	17355	17371	17399	17541	17542	17465	17361	17228	17304	17428	17466	17197	17278	17257	17394	17466	17285	17371	17462	17328	17421	17324	17304	17278	17335	17373	17131	17473	17322	17264	17442	17239	17418	17381	17354	17259	17331	17386	17535	17411	17157	17407	17449	17522	17277	17405	17430	17452	17197	17407	17281	17357	17191	17327	17348	17367	17243	17420	17485	17217	17233	17366	17495	17603	17349	17346	17338	17284	17378	17235	17430	17147	17394	17402	17245	17310	17382	17443	17436	17261	17263	17330	17262	17285	17325	17454	17417	17458	17247	17220	17247	17306	17426	17102	17303	17141	17422	17370	17312	17356	17371	17299	17349	17362	17454	17353	17319	17417	17164	17327	17412	17225	17105	17515	17440	17455	17259	17390	17211	17357	17240	17344	17116	17515	17224	17412	17369	17452	17437	17340	17326	17375	17467	17348	17366	17423	17369	17392	17423	17294	17374	17362	17446	17332	17355	17281	17465	17503	17457	17268	17378	17223	17267	17285	17317	17426	17313	17305	17217	17494	17354	17336	17239	17249	17170	17325	17368	17297	17365	17351	17299	17374	17244	17468	17371	17443	17315	17303	17560	17351	17336	17377	17424	17298	17415	17189	17362	17364	17258	17349	17148	17430	17382	17076	17338	17310	17298	17268	17410	17459	17209	17367	17212	17386	17286	17192	17392	17491	17279	17340	17275	17368	17447	17282	17291	17263	17397	17330	17320	17418	17374	17454	17282	17267	17412	17258	17356	17458	17232	17327	17328	17267	17545	17282	17396	17397	17361	17418	17273	17347	17345	17131	17518	17524	17301	17208	17459	17225	17517	17310	17392	17402	17448	17428	17406	17539	17425	17369	17386	17388	17335	17398	17349	17339	17519	17482	17428	17368	17325	17347	17322	17374	17342	17355	17448	17321	17300	17510	17287	17369	17342	17475	17308	17471	17360	17540	17333	17347	17400	17249	17249	17430	17430	17189	17260	17226	17180	17430	17259	17349	17546	17268	17373	17327	17287	17376	17361	17477	17252	17366	17380	17430	17376	17305	17256	17368	17337	17304	17619	17347	17384	17237	17469	17350	17202	17328	17264	17481	17188	17192	17428	17344	17236	17397	17428	17429	17277	17405	17141	17482	17441	17290	17253	17361	17308	17444	17261	17204	17429	17192	17352	17199	17371	17389	17373	17386	17413	17266	17303	17368	17466	17258	17322	17355	17386	17337	17394	17404	17356	17245	17461	17447	17268	17287	17457	17339	17197	17464	17427	17367	17461	17356	17257	17408	17486	17339	17372	17334	17251	17447	17405	17469	17329	17303	17554	17261	17310	17346	17268	17291	17336	17353	17444	17416	17368	17312	17460	17304	17112	17518	17206	17322	17390	17326	17520	17436	17416	17299	17251	17383	17488	17433	17281	17203	17225	17390	17339	17336	17445	17487	17200	17270	17179	17398	17215	17272	17361	17313	17309	17234	17235	17159	17223	17363	17459	17430	17370	17376	17412	17320	17414	17466	17482	17261	17396	17466	17396	17320	17201	17354	17309	17275	17422	17319	17178	17447	17254	17421	17296	17291	17417	17374	17352	17484	17351	17219	17267	17313	17212	17485	17528	17273	17394	17304	17246	17388	17475	17385	17256	17464	17427	17397	17239	17385	17313	17164	17336	17370	17232	17365	17520	17365	17540	17313	17409	17531	17410	17418	17395	17266	17230	17348	17357	17338	17218	17381	17253	17446	17185	17340	17230	17436	17384	17512	17188	17390	17224	17325	17474	17557	17448	17385	17389	17278	17365	17209	17376
27539	22112	25192	22491	19205	19004	18958	18825	19027	18889	18901	20984	20524	20378	19724	18974	18681	18857	18858	18927	18880	18913	18745	18769	18536	18845	18755	18531	18901	18602	18675	18661	18774	18540	18754	18859	18905	18731	18956	18638	18834	18802	18932	18808	18595	18796	18784	18955	18716	18741	18492	18509	18810	18955	18825	18808	18718	18681	18617	18561	18707	19030	18815	18561	18467	18550	18705	18683	18704	18610	18669	18779	18874	18636	18635	18772	18639	18677	18919	18874	18801	18702	18951	18943	18624	18604	18936	18723	18778	18807	18913	18759	18763	18488	18761	18649	18670	18570	18776	18634	18768	18672	18757	18834	18878	18923	18623	18598	18583	18411	18573	18910	18605	18710	18718	18742	18780	18702	18685	18762	18794	18679	18684	18746	18743	18699	18633	18733	18767	18639	18855	18575	18799	18785	18692	18601	18782	18866	18584	18658	18714	18810	18862	18882	18720	18618	18910	18827	18902	18670	18626	18625	18613	18792	18638	18762	18576	18582	18694	18708	18652	18755	18776	18812	18791	18821	18708	18442	18793	18657	18692	18796	18657	18886	18550	18903	18690	18821	18753	18894	18721	18848	18695	18838	18654	18730	18533	18714	18800	18523	18866	18510	18750	18510	18725	18723	18678	18786	18874	18474	18701	18772	18765	18594	18801	18800	18849	18704	18544	18544	18992	18726	18851	18673	18820	18701	18902	18578	18689	18603	18647	18797	18682	18620	18752	18698	18669	18777	18717	18665	18672	18761	18756	18692	18880	18882	18732	18820	18721	18705	18573	18737	18843	18532	18857	18670	18757	18629	18560	18597	18701	18660	18695	18831	18521	18619	18522	18730	18757	18593	18769	18854	18879	18653	18536	18912	18588	18697	18600	18644	18731	18775	18653	18734	18623	18492	18736	18420	18683	18711	18722	18854	18537	18619	18760	18824	18597	18477	18695	18647	18793	18669	18801	18723	18662	18668	18539	18717	18835	18646	18718	18547	18644	18524	18652	18589	18575	18561	18805	18773	18645	18492	18560	18573	18609	18572	18830	18563	18464	18743	18606	18620	18884	18713	18802	18602	18776	18920	18759	18600	18595	18877	18594	18776	18726	18588	18560	18522	18565	18765	18575	18573	18796	18717	18797	18676	18703	18472	18796	18558	18716	18827	18816	18581	18788	18661	18785	18544	18676	18835	18712	18691	18602	18870	18649	18462	18611	19019	18882	18870	18773	18727	18793	18779	18652	18505	18837	18750	18775	18768	18866	18778	18664	18691	18785	18737	18697	18753	18668	18793	18734	18609	18795	18697	18641	18601	18712	18733	18790	18735	18329	18999	18535	18644	18857	18658	18728	18730	18744	18499	18667	18852	18801	18733	18692	18714	18651	18870	18767	18914	18582	18805	18672	18770	18790	18647	18755	18650	18661	18524	18706	18554	18756	18946	18720	18746	18693	18703	18564	18872	18933	18650	18776	18828	18687	18856	18912	18643	18681	18700	18662	18743	18789	18585	18640	18822	18823	18805	18836	18706	18698	18687	18613	18891	18847	18808	18631	18484	18745	18622	18720	18574	18739	18922	18604	18630	18735	18701	18619	18743	18693	18808	18838	18685	18919	18738	18758	18731	18807	18746	18608	18755	18696	18628	18803	18899	18701	18689	18738	18822	18865	18913	18864	18846	18592	18605	18377	18477	18922	18658	18798	18660	18724	18719	18945	18616	18701	18775	18774	18494	18774	18580	18720	18593	18679	18863	18803	18613	18715	18669	18568	18566	18837	18675	18676	18666	18875	18805	18873	18768	18577	18657	18676	18792	18613	18736	18782	18983	18702	18827	18750	18742	18709	18715	18769	18701	18581	18864	18868	18781	18795	18793	18831	18714	18760	18742	18739	18687	18883	18709	18882	18699	18651	18755	18574	18758	18910	18631	18704	18886	18854	18616	18538	18650	18819	18704	18691	18846	18800	18639	18654	18712	18815	18626	18731	18773	18747	18809	18867	18747	18735	18583	18763	18581	18757	18777	18616	18768	18488	18844	18530	18737	18830	18806	18662	18712	18749	18701	18593	18611	18880	18465	18575	18800	18617	18704	18649	18781	18874	18950	18713	18755	18659	18673	18771	18619	18639	18544	18750	18760	18762	18927	18670	18610	18588	18844	18652	18732	18807	18913	18877	18711	18838	18760	18848	18662	18716	18569	18870	18800	18612	18794	18846	18634	18677	18688	18802	18837	18775	18748	18871	18561	18730	18682	18863	18579	18682	18745	18648	18716	18758	18725	18763	18554	18647	18807	18702	18838	18775	18941	18788	18772	18661	18743	18705	18792	18817	18697	18687	18656	18698	18762	18586	18655	18698	18897	18711	18805	18599	18813	18947	18737	18649	18720	18621	18670	18506	18696	18712	18859	18608	18801	18703	18587	18743	18679	18848	18774	18718	18763	18662	18686	18856	18596	18884	18643	18639	18522	18504	18764	18593	18795	19007	18545	18679	18750	18756	18834	18751	18573	18656	18757	18737	18852	18796	18877	18759	18825	18579	18814	18609	18581	18736	18794	18901	18843	18614	18714	18808	18756	18659	18692	18623	18908	18611	18630	18701	18641	18519	18739	18820	18485	18769	18686	18844	18675	18870	18587	18841	18900	18660	18621	18790	18669	19077	18706	18762	18604	18895	18809	18762	18740	18580	18727	18664	18810	18908	18591	18696	18740	18896	18707	18600	18615	18814	18578	18816	18693	18791	18808	18727	18827	18934	18541	18878	18721	18780	18699	18780	18661	18530	18564	18772	18872	18558	18766	18896	18620	18738	18760	18564	18812	18842	18849	18826	18609	18533	18549	18723	18762	18616	18721	18636	18646	18619	18688	18831	18474	18768	18734	18844	18685	18661	18698	18565	18626	18714	18575	18711	18674	18834	18925	18789	18795	18708	18860	18795	18525	18722	18661	18715	18617	18579	18771	18547	18691	18743	18737	18707	18670	18790	18724	18803	18822	18721	18609	18820	18795	18412	18892	18762	18827	18697	18721	18705	18587	18589	18483	18724	18748	18767	18700	18874	18549	18678	18707	18751	18741	18750	18725	18884	18478	18829	18796	18779	18739	18880	18715	18878	18841	18810	18585	18645	18914	18725	18763	18605	18532	18697	18688	18849	18610	18838	18788	18733	18770	18797	18542	18661	18602	18738	18623	18776	18816	18790	18603	18713	18699	18410	18700	18917	18605	18936	18476	18522	18630	18838	18787	18715	18662	18598	18859	18850	18755	18713	18656	18928	18888	18583	18749	18902	18754	18835	18624	18637	18771	18753	18623	18777	18644	18895	18905	18622	18598	18769	18660	18823	18799	18877	18552	18740	18770	18795	18695	18715	18729	18660	18741	18730	18723	18806	18642	18801	18788	19015	18809	18779	18605	18706	18768	18624	18923	18777	18783	18788	18739	18671	18569	18912	18932	18787	18954	18724	18812	18561	18579	18582	18742	18736	18764	18780	18694	18913	18732	18588	18595	18629	18921	18697	18743	18673	18638	18752	18795	18775	18832	18581	18485	18548	18653	18688	18612	18650	18631	18706	18690	18851	18859	18825	18722	18974	18741	18527	18699	18766	18741	18706	18626	18585	18735	18747	18583	18641	18944	18669	18737	18794	18902	18751	18776	18715	18581	18668	18808	18829	18879	18726	18774	18861	18509	18806	18753	18607	18824	18782	18806	18830	18783	18747	18559	18679	18756	18746	18722	18688	18650	18713	18452	18689	18864	18798	18728	18672	18725	18809	18919	18686	18935	18695	18770	18428	18710	18871	18538	18746	18576	18654	18658	18827	18770	18684	18777	18520	18753	18813	18638	18774	18710	18719	18641	18698	18890	18866	18765	18615	18820	18698	18686	18724	18601	18597	18827	18714	18671	18656	18825	18918	18698	18882	18724	18681	18713	18795	18732	18700	18723	18775	18828	18812	18680	18909	18566	18771	18807	18801	18827	18708	18762	18455	18554	18752	18841	18723	18560	18676	18663	18656	18737	18698	18728	18781	18667	18724	18761	18599	18829	18858	18757	18723	18715	18672	18642	18923	18774	18921	18847	18692	18608	18851	18598	18605	18646	18621	18525	18836	18860	18693	18627	18544	18695	18696	18679	18711	18578	18710	18621	18583	18737	18561	18618	18872	18742	18863	18668	18808	18766	18919	18706	18731	18667	18736	18574	18741	18684	18796	18749	18609	18854	18579	18782	18798	18681	18719	18636	18868	18848	18709	18858	18835	18907	18683	18701	18651	18600	18727	18712	18774	18667	18598	18748	18689	18933	18747	18819	18852	18685	18908	18640	18672	18602	18645	18720	18492	18526	18835	18687	18854	18908	18913	18667	18661	18959	18779	18717	18861	18638	18639	18885	18744	18912	18996	18599	18855	18882	18706	18964	18737	18506	18822	18854	18844	18768	18753	18587	18572	18749	18680	18678	18845	18848	18655	18799	18723	18546	18594	18761	18838	18569	18692	18888	18815	18613	18686	18661	18688	18859	18660	18670	18588	18776	18767	18631	18956	18797	18510	18695	18657	18592	18661	18788	18685	18707	18864	18769	18750	18719	18591	18782	18604	18769	18753	18623	18725	18723	18705	18656	18779	18854	18800	18716	18700	18743	18688	18816	18653	18758	18732	18643	18786	18909	18884	18900	18635	18745	18804	18607	18754	18704	18695	18811	18804	18721	18536	18777	18783	18801	18693	18696	18931	18745	18648	18639	18652	18710	18795	18667	18642	18635	18675	18662	18764	18765	18812	18688	18716	18862	18730	18636	18555	18706	18664	18755	18604	18682	18589	18676	18883	18682	18645	18648	18920	18682	18821	18724	18603	18695	18661	19052	18936	18685	18803	18721	18485	18687	18653	18678	18804	18515	18799	18684	18648	18560	18747	18678	18702	18739	18555	18717	18877	18781	18511	18614	18731	18703	18737	18879	18859	18747	18888	18978	18754	18673	18741	18788	18732	18650	18527	18734	18719	18543	18798	18743	18825	18661	18702	18721	18760	18613	18548	18645	18613	18832	18685	18794	18723	18804	18673	18731	18759	18791	18573	18579	18786	18657	18877	18710	18874	18844	18564	18936	18668	18541	18746	18744	18763	18980	18747	18585	18726	18589	18787	18703	18577	18634	18653	18545
16589	20549	20124	18343	17870	17306	17013	16887	16977	16913	16677	20453	18830	18687	17469	16502	16738	16703	16734	16415	16656	16661	16735	16765	16599	16593	16523	16719	16513	16806	16842	16724	16789	16521	16711	16899	16702	16627	16778	16723	16637	16710	16684	16831	16599	16559	16703	16702	16680	16708	16754	16577	16698	16538	16632	16472	16700	16547	16645	16398	16639	16605	16481	16627	16525	16762	16765	16566	16590	16521	16631	16709	16559	16584	16688	16578	16619	16644	16609	16575	16615	16609	16686	16446	16658	16324	16748	16512	16562	16451	16740	16644	16653	16529	16809	16489	16660	16520	16710	16597	16678	16595	16639	16559	16685	16584	16819	16654	16563	16687	16724	16682	16518	16535	16666	16556	16673	16680	16646	16711	16643	16666	16728	16493	16605	16561	16574	16709	16585	16639	16465	16556	16602	16606	16562	16637	16587	16625	16636	16576	16636	16580	16647	16444	16751	16473	16497	16449	16817	16729	16634	16588	16551	16529	16506	16540	16679	16541	16742	16628	16593	16618	16576	16649	16700	16698	16650	16639	16563	16527	16757	16754	16425	16506	16658	16592	16688	16461	16640	16515	16640	16796	16451	16642	16574	16555	16713	16816	16733	16474	16675	16396	16642	16559	16770	16494	16497	16553	16539	16611	16524	16511	16602	16753	16599	16646	16570	16632	16580	16571	16595	16684	16608	16595	16654	16688	16504	16720	16518	16532	16665	16630	16592	16499	16667	16652	16446	16512	16548	16619	16688	16483	16643	16451	16768	16674	16678	16564	16527	16607	16682	16713	16505	16664	16522	16580	16715	16647	16623	16692	16612	16724	16513	16540	16621	16787	16607	16470	16580	16577	16663	16614	16630	16590	16605	16645	16718	16570	16385	16789	16655	16554	16690	16548	16600	16648	16644	16553	16839	16518	16484	16830	16608	16541	16605	16676	16659	16525	16587	16652	16643	16556	16650	16708	16571	16732	16788	16532	16533	16598	16479	16744	16643	16641	16657	16745	16826	16751	16622	16522	16671	16577	16701	16716	16658	16664	16528	16652	16638	16598	16724	16662	16506	16834	16488	16721	16742	16621	16671	16683	16593	16666	16601	16563	16756	16564	16606	16606	16829	16607	16554	16774	16505	16714	16525	16550	16564	16673	16346	16764	16622	16630	16551	16529	16486	16494	16768	16621	16619	16638	16613	16521	16585	16680	16674	16653	16727	16587	16644	16613	16708	16622	16484	16387	16651	16723	16546	16687	16625	16710	16650	16697	16654	16515	16544	16730	16531	16696	16696	16619	16502	16603	16698	16500	16498	16519	16810	16537	16792	16624	16643	16644	16496	16421	16707	16599	16533	16613	16567	16415	16629	16678	16709	16734	16524	16513	16675	16662	16680	16481	16487	16555	16775	16540	16513	16636	16866	16596	16639	16460	16605	16576	16798	16554	16573	16580	16494	16662	16314	16642	16709	16566	16709	16656	16542	16707	16612	16904	16511	16625	16503	16438	16569	16623	16616	16694	16700	16583	16798	16715	16676	16782	16700	16528	16621	16612	16636	16714	16680	16646	16700	16552	16548	16750	16580	16408	16732	16723	16637	16597	16702	16776	16517	16603	16633	16684	16389	16662	16505	16697	16598	16531	16683	16524	16741	16744	16690	16559	16653	16605	16699	16603	16536	16526	16645	16455	16469	16612	16507	16635	16637	16738	16563	16536	16653	16625	16656	16566	16523	16731	16709	16738	16537	16624	16594	16637	16501	16551	16654	16655	16598	16668	16567	16473	16663	16592	16558	16718	16643	16513	16670	16762	16448	16643	16580	16556	16570	16472	16492	16649	16611	16760	16620	16714	16793	16457	16606	16615	16562	16649	16602	16519	16591	16732	16656	16550	16603	16669	16691	16543	16619	16438	16543	16640	16674	16523	16710	16567	16749	16789	16677	16466	16513	16614	16832	16449	16642	16768	16600	16561	16593	16484	16463	16508	16684	16715	16612	16569	16573	16682	16731	16622	16597	16607	16693	16581	16686	16492	16701	16643	16848	16528	16641	16567	16668	16545	16681	16517	16714	16560	16540	16505	16466	16676	16675	16492	16720	16649	16712	16681	16684	16468	16728	16544	16635	16526	16637	16612	16776	16561	16751	16458	16653	16498	16617	16506	16592	16609	16431	16588	16589	16549	16625	16595	16529	16628	16532	16687	16792	16638	16669	16776	16735	16560	16717	16663	16610	16632	16583	16457	16547	16484	16571	16470	16667	16443	16637	16613	16540	16569	16882	16682	16745	16714	16748	16570	16536	16520	16487	16713	16500	16721	16642	16569	16556	16587	16610	16596	16649	16602	16702	16590	16860	16674	16591	16806	16629	16547	16726	16660	16445	16694	16478	16567	16477	16605	16432	16533	16511	16697	16562	16595	16642	16644	16873	16592	16593	16763	16588	16579	16492	16742	16745	16643	16563	16654	16593	16688	16599	16530	16440	16829	16462	16608	16548	16630	16790	16707	16705	16596	16500	16805	16603	16620	16673	16544	16667	16702	16544	16474	16694	16589	16645	16540	16638	16587	16438	16501	16561	16545	16729	16585	16558	16621	16565	16509	16504	16537	16640	16727	16463	16514	16654	16795	16709	16598	16799	16664	16697	16599	16538	16604	16644	16657	16661	16652	16622	16659	16665	16800	16552	16544	16602	16578	16595	16691	16689	16503	16582	16580	16584	16678	16565	16704	16785	16534	16536	16791	16596	16572	16652	16701	16766	16687	16601	16435	16678	16705	16623	16678	16838	16585	16495	16691	16753	16720	16652	16733	16798	16745	16589	16621	16502	16740	16643	16617	16693	16606	16736	16626	16581	16609	16632	16482	16539	16492	16515	16717	16582	16624	16652	16697	16775	16645	16522	16460	16586	16635	16668	16637	16417	16574	16658	16555	16552	16602	16544	16736	16621	16659	16671	16661	16479	16741	16746	16630	16546	16611	16553	16778	16500	16517	16649	16734	16749	16622	16732	16653	16789	16619	16752	16567	16599	16679	16688	16725	16582	16642	16606	16570	16542	16576	16617	16727	16506	16578	16590	16733	16417	16651	16595	16720	16561	16512	16621	16711	16650	16650	16564	16578	16700	16694	16653	16641	16675	16688	16597	16580	16646	16672	16642	16831	16561	16578	16644	16579	16746	16512	16599	16524	16803	16628	16574	16679	16685	16606	16661	16682	16729	16662	16755	16667	16692	16689	16522	16540	16524	16718	16460	16644	16621	16678	16688	16522	16594	16572	16641	16683	16720	16474	16671	16701	16634	16350	16823	16511	16674	16584	16451	16549	16456	16559	16541	16531	16688	16542	16696	16764	16540	16752	16713	16609	16469	16675	16629	16585	16557	16420	16580	16585	16757	16692	16606	16674	16637	16717	16640	16612	16519	16575	16492	16573	16562	16690	16574	16751	16576	16408	16517	16687	16646	16625	16682	16499	16635	16599	16615	16628	16455	16636	16541	16604	16688	16660	16552	16797	16710	16670	16865	16609	16388	16747	16496	16657	16763	16515	16589	16715	16491	16624	16618	16618	16712	16662	16712	16669	16605	16581	16526	16525	16627	16593	16628	16744	16607	16645	16447	16666	16744	16596	16435	16707	16554	16659	16671	16661	16679	16729	16669	16630	16664	16672	16692	16584	16616	16760	16562	16620	16660	16657	16619	16504	16615	16643	16557	16636	16535	16566	16675	16671	16788	16861	16670	16621	16656	16608	16570	16689	16439	16635	16723	16522	16664	16458	16682	16763	16483	16646	16652	16547	16634	16503	16474	16671	16704	16520	16577	16539	16524	16691	16725	16717	16822	16592	16536	16561	16797	16417	16677	16852	16565	16652	16704	16513	16747	16400	16676	16570	16568	16670	16553	16733	16614	16583	16553	16669	16485	16761	16624	16552	16765	16656	16781	16642	16559	16700	16562	16578	16756	16457	16661	16495	16593	16634	16534	16633	16739	16575	16631	16583	16492	16576	16564	16674	16646	16683	16555	16626	16647	16584	16622	16611	16688	16610	16644	16775	16532	16527	16696	16541	16481	16687	16678	16624	16609	16756	16615	16673	16622	16466	16546	16658	16712	16681	16742	16593	16716	16523	16547	16543	16581	16674	16551	16643	16578	16727	16690	16668	16708	16767	16600	16640	16711	16698	16530	16848	16525	16630	16683	16450	16683	16852	16662	16565	16836	16598	16509	16831	16543	16844	16607	16514	16635	16783	16799	16628	16525	16500	16572	16542	16660	16525	16525	16706	16470	16599	16798	16636	16750	16547	16653	16748	16694	16610	16604	16829	16498	16768	16486	16576	16719	16701	16611	16511	16725	16622	16471	16625	16585	16629	16516	16868	16605	16706	16556	16616	16663	16642	16587	16650	16576	16642	16718	16493	16674	16594	16671	16595	16615	16662	16522	16731	16498	16500	16578	16727	16656	16706	16558	16723	16485	16628	16591	16704	16493	16580	16723	16443	16492	16794	16770	16615	16603	16756	16561	16668	16631	16678	16536	16523	16472	16593	16775	16781	16592	16484	16697	16531	16757	16593	16535	16611	16587	16578	16742	16467	16645	16764	16549	16580	16781	16574	16797	16559	16659	16881	16488	16693	16783	16711	16707	16369	16673	16778	16502	16478	16641	16665	16790	16495	16623	16464	16620	16525	16492	16484	16686	16597	16537	16493	16643	16511	16759	16475	16646	16677	16720	16672	16661	16569	16659	16669	16644	16604	16689	16568	16627	16522	16854	16576	16616	16672	16633	16708	16435	16553	16533	16768	16664	16609	16579	16428	16581	16718	16523	16764	16547	16502	16797	16813	16495	16574	16582	16664	16579	16578	16543	16537	16607	16583	16702	16709	16720	16604	16678	16709	16549	16714	16618	16524	16684	16481	16557	16651	16681	16772	16489	16490	16673	16644	16628	16594	16662	16692	16652	16784	16560	16625	16611	16718	16614	16696	16652	16612	16708	16613	16589	16551	16568	16540	16603	16601	16762	16734	16549	16833	16578	16537	16514	16605	16560	16631	16788	16620	16639	16584	16572	16560	16550	16657	16569	16621	16619	16705	16634	16589	16558	16524	16622	16732	16518	16401	16564	16748	16548	16781	16634	16557	16568	16570	16641	16683	16544	16675	16708	16671
23910	21335	28883	24285	22538	23269	22759	20303	19651	19787	21024	32975	29665	29815	25525	20518	19613	19611	19407	19513	19472	19475	19418	19397	19714	19539	19203	19463	19507	19479	19524	19460	19464	19362	19471	19455	19619	19439	19563	19592	19631	19437	19355	19612	19566	19210	19515	19501	19564	19336	19488	19519	19499	19366	19166	19368	19466	19302	19411	19529	19603	19514	19375	19540	19366	19368	19251	19383	19363	19446	19563	19332	19510	19478	19277	19440	19254	19314	19488	19536	19468	19286	19424	19373	19413	19366	19336	19362	19341	19465	19440	19337	19325	19424	19523	19193	19278	19394	19334	19359	19506	19349	19532	19540	19445	19416	19366	19494	19507	19497	19608	19199	19273	19431	19333	19339	19395	19480	19649	19403	19429	19419	19534	19411	19369	19375	19309	19515	19530	19376	19341	19200	19437	19490	19523	19537	19388	19569	19498	19275	19411	19582	19309	19311	19574	19495	19252	19489	19397	19419	19413	19313	19549	19430	19330	19565	19417	19425	19458	19631	19430	19444	19480	19430	19472	19320	19443	19497	19290	19390	19352	19378	19409	19413	19661	19326	19237	19501	19297	19408	19342	19547	19560	19430	19325	19245	19231	19340	19312	19464	19247	19292	19287	19377	19348	19376	19314	19420	19364	19392	19336	19535	19431	19228	19316	19452	19282	19530	19493	19378	19529	19428	19399	19332	19510	19577	19410	19487	19292	19368	19493	19485	19379	19480	19270	19514	19553	19310	19379	19314	19623	19446	19435	19386	19396	19164	19344	19468	19448	19368	19431	19438	19481	19554	19218	19417	19335	19374	19301	19448	19327	19279	19377	19543	19399	19420	19476	19455	19497	19417	19425	19452	19324	19235	19479	19334	19376	19338	19442	19334	19562	19290	19433	19405	19301	19364	19278	19305	19454	19494	19362	19647	19347	19327	19139	19504	19506	19259	19382	19493	19483	19378	19454	19577	19415	19509	19370	19516	19318	19342	19396	19380	19336	19438	19498	19494	19521	19458	19428	19299	19354	19242	19221	19267	19405	19629	19651	19505	19266	19522	19303	19414	19227	19505	19341	19527	19444	19412	19354	19360	19232	19405	19238	19142	19419	19307	19433	19304	19534	19391	19545	19417	19551	19228	19293	19101	19618	19444	19508	19471	19315	19469	19322	19520	19532	19340	19332	19530	19619	19190	19315	19412	19295	19077	19576	19359	19475	19435	19634	19248	19518	19372	19515	19527	19218	19383	19470	19295	19403	19425	19381	19171	19345	19416	19525	19249	19393	19441	19489	19404	19429	19345	19501	19286	19101	19390	19611	19425	19451	19327	19129	19475	19479	19253	19320	19335	19557	19310	19399	19441	19351	19348	19506	19289	19223	19397	19294	19335	19420	19323	19452	19150	19385	19288	19479	19571	19443	19430	19229	19500	19588	19320	19226	19439	19286	19306	19258	19369	19376	19459	19544	19746	19505	19374	19456	19346	19442	19377	19239	19300	19332	19372	19462	19579	19378	19330	19460	19345	19368	19264	19273	19323	19370	19295	19288	19403	19295	19467	19320	19513	19275	19394	19504	19367	19429	19428	19360	19298	19212	19377	19413	19460	19627	19239	19417	19427	19576	19316	19140	19324	19387	19188	19406	19278	19247	19565	19306	19574	19281	19258	19249	19253	19559	19411	19541	19360	19343	19168	19362	19406	19384	19570	19464	19449	19356	19443	19449	19341	19326	19452	19554	19273	19429	19356	19317	19260	19214	19399	19457	19512	19237	19313	19547	19341	19455	19359	19490	19330	19482	19377	19246	19347	19220	19302	19298	19233	19361	19239	19481	19410	19459	19382	19460	19223	19475	19542	19487	19340	19218	19326	19350	19385	19438	19485	19348	19371	19389	19559	19566	19244	19295	19334	19376	19387	19273	19586	19455	19523	19538	19379	19386	19530	19344	19379	19204	19375	19456	19547	19475	19503	19401	19489	19560	19421	19308	19446	19400	19048	19296	19584	19467	19261	19357	19203	19127	19393	19323	19400	19504	19323	19278	19528	19395	19273	19424	19483	19339	19212	19355	19366	19610	19342	19442	19535	19408	19184	19247	19283	19370	19355	19422	19146	19248	19579	19426	19438	19375	19361	19525	19663	19372	19581	19559	19343	19482	19377	19393	19350	19369	19521	19383	19572	19553	19384	19287	19458	19354	19419	19456	19447	19342	19389	19459	19354	19419	19392	19351	19395	19475	19317	19541	19295	19443	19693	19631	19409	19201	19301	19245	19426	19294	19628	19346	19321	19273	19401	19378	19422	19378	19270	19518	19415	19406	19230	19393	19476	19315	19273	19533	19407	19379	19221	19324	19458	19250	19382	19196	19513	19391	19449	19480	19258	19548	19546	19345	19443	19298	19121	19548	19413	19161	19300	19472	19456	19556	19245	19243	19324	19191	19467	19637	19405	19481	19139	19305	19313	19226	19595	19284	19374	19517	19354	19590	19326	19278	19693	19499	19442	19543	19478	19158	19539	19409	19420	19401	19418	19497	19171	19526	19331	19541	19374	19342	19208	19140	19470	19509	19324	19465	19525	19302	19399	19449	19380	19488	19459	19238	19589	19583	19239	19257	19488	19583	19430	19388	19325	19309	19410	19281	19360	19349	19347	19536	19329	19401	19336	19446	19404	19606	19539	19423	19535	19223	19257	19563	19457	19393	19398	19262	19599	19565	19424	19310	19351	19407	19548	19477	19379	19456	19573	19439	19332	19312	19624	19580	19534	19447	19421	19494	19407	19444	19505	19271	19403	19370	19303	19388	19519	19558	19478	19511	19662	19535	19415	19269	19483	19248	19331	19445	19370	19324	19303	19650	19480	19519	19496	19098	19230	19133	19221	19381	19332	19346	19307	19494	19505	19404	19349	19375	19300	19460	19347	19527	19366	19255	19517	19051	19556	19508	19401	19442	19427	19272	19235	19402	19283	19425	19334	19307	19162	19399	19321	19470	19550	19433	19366	19580	19723	19454	19460	19461	19406	19366	19392	19477	19364	19419	19371	19350	19606	19416	19336	19368	19268	19495	19414	19515	19432	19370	19481	19347	19162	19584	19415	19644	19284	19556	19396	19540	19245	19312	19477	19484	19265	19388	19584	19347	19380	19389	19167	19385	19530	19381	19355	19516	19296	19397	19501	19426	19490	19546	19322	19344	19303	19382	19297	19407	19397	19443	19221	19433	19480	19234	19210	19289	19413	19472	19283	19478	19623	19464	19422	19377	19406	19374	19365	19592	19458	19502	19248	19301	19506	19436	19338	19452	19453	19381	19632	19527	19519	19436	19320	19420	19430	19445	19419	19169	19458	19441	19488	19381	19362	19601	19375	19316	19353	19349	19271	19411	19262	19496	19495	19439	19275	19496	19578	19346	19228	19732	19514	19509	19403	19724	19421	19580	19432	19313	19624	19246	19472	19345	19394	19518	19363	19223	19359	19360	19273	19314	19366	19474	19596	19397	19210	19145	19424	19404	19407	19454	19416	19469	19358	19449	19441	19510	19439	19405	19331	19420	19488	19277	19287	19369	19473	19501	19283	19363	19572	19351	19273	19211	19456	19171	19154	19281	19206	19383	19393	19243	19037	19362	19235	19577	19423	19359	19475	19440	19385	19512	19418	19407	19298	19298	19553	19344	19470	19195	19176	19466	19428	19384	19464	19392	19484	19279	19443	19233	19464	19526	19315	19613	19486	19511	19341	19372	19257	19336	19386	19409	19456	19321	19415	19331	19370	19398	19658	19585	19510	19284	19257	19378	19414	19347	19260	19391	19372	19531	19353	19511	19354	19435	19286	19312	19400	19329	19343	19574	19288	19445	19386	19510	19417	19396	19291	19261	19274	19223	19482	19460	19234	19292	19326	19257	19398	19560	19690	19344	19455	19061	19427	19535	19412	19340	19366	19455	19397	19335	19518	19603	19422	19554	19399	19451	19392	19383	19515	19407	19611	19322	19283	19545	19532	19279	19251	19440	19495	19521	19272	19495	19578	19448	19384	19376	19422	19378	19531	19456	19360	19343	19352	19316	19581	19386	19451	19299	19690	19502	19665	19407	19181	19636	19272	19292	19283	19441	19331	19513	19502	19364	19305	19376	19196	19282	19326	19364	19416	19362	19464	19451	19334	19252	19513	19368	19289	19432	19478	19471	19271	19265	19356	19342	19317	19470	19211	19373	19389	19416	19440	19478	19374	19366	19469	19260	19282	19226	19289	19357	19546	19677	19329	19347	19346	19273	19536	19141	19372	19313	19508	19449	19382	19342	19498	19362	19337	19424	19468	19526	19420	19488	19147	19422	19435	19426	19279	19457	19338	19288	19481	19267	19143	19424	19365	19501	19552	19291	19380	19377	19449	19517	19302	19476	19554	19397	19584	19399	19445	19476	19503	19366	19438	19404	19329	19483	19452	19393	19321	19425	19271	19450	19440	19376	19395	19599	19259	19433	19334	19387	19572	19594	19595	19454	19531	19269	19374	19240	19461	19222	19341	19325	19267	19526	19461	19381	19207	19390	19171	19459	19320	19428	19493	19331	19357	19454	19315	19383	19413	19532	19223	19401	19376	19555	19371	19242	19504	19275	19473	19348	19388	19258	19379	19420	19208	19494	19238	19336	19383	19473	19401	19362	19250	19344	19307	19335	19424	19286	19420	19394	19294	19546	19488	19339	19396	19326	19507	19429	19370	19386	19169	19472	19451	19236	19578	19471	19470	19400	19435	19436	19418	19241	19539	19384	19428	19386	19347	19360	19378	19412	19465	19538	19312	19147	19304	19216	19337	19506	19257	19278	19328	19302	19282	19480	19505	19290	19410	19363	19376	19283	19312	19340	19499	19237	19552	19735	19364	19501	19438	19499	19365	19305	19507	19237	19442	19572	19464	19466	19328	19703	19421	19414	19463	19546	19349	19545	19427	19305	19170	19416	19334	19384	19477	19412	19462	19418	19208	19459	19624	19635	19534	19484	19587	19509	19563	19440	19440	19409	19547	19252	19257	19508	19385	19548	19586	19581	19517	19478	19341	19400	19325	19328	19062	19549	19379	19382	19559	19415	19356	19368	19409	19473	19418	19386	19470	19628	19344	19524	19342	19433	19383	19173	19366	19457	19245	19354	19436	19315	19288
16628	28395	27154	23199	21020	19574	18308	17905	17639	17696	19711	35250	30605	30730	24109	17377	17134	17045	17372	16980	17157	17105	17077	17014	17017	16982	17276	17066	17161	17003	17064	17101	17072	17131	17359	17397	17342	17278	17105	17010	16981	17111	17158	17144	17011	17085	17136	17055	17155	16978	17103	17233	17107	17006	16967	17107	16935	17114	17143	17107	17182	16962	16944	17126	16945	16997	17139	16939	17094	17144	16982	17115	16874	17129	17004	16987	17050	17009	17035	17025	17153	17045	16955	16856	17269	17177	17101	17069	17070	17088	17134	16992	16946	16817	17056	17057	16987	17136	16930	16846	17081	17213	17048	16895	16947	17055	17098	16943	17055	17025	17080	16975	17103	17031	17137	17035	17035	17275	17199	16797	16904	16943	17049	16826	17063	17201	17069	17047	17026	16877	17090	17233	16981	17059	16993	17061	17105	17037	17011	16987	17166	17121	17019	16871	16993	17142	16986	17038	17135	17179	16889	16945	17072	17035	17095	17016	17105	17001	16944	17062	17116	17137	17222	17022	17128	17030	17006	16906	17240	16986	17003	16947	17086	17026	17023	17051	16990	16993	17082	17021	16993	16937	16929	17047	16971	17092	17130	16960	17081	17044	17116	17208	16934	17016	17119	16879	17169	17017	17062	16988	16954	16956	17074	16971	16828	17101	16975	16929	17003	16878	17159	16983	16982	16958	16828	17070	17013	17024	17093	16890	16993	17062	17186	16902	17200	16951	17308	16991	17169	17009	16914	17038	17129	16956	17042	16990	17048	16959	17018	17088	16907	17115	16974	16919	17138	17071	16823	16940	16961	16932	16883	17052	17121	17027	17154	17051	16901	17020	17008	17029	17055	16950	17163	17085	16890	16886	17124	17082	17019	17060	17053	17147	16956	17086	16959	16925	16982	17101	17190	16879	17134	17077	16927	16939	17060	16963	17049	16917	17061	16873	17015	17043	16854	16981	16989	16927	17024	16970	16970	16986	17009	17081	17046	17191	17064	17122	16917	16872	16976	17134	16955	17127	17116	17185	17074	17003	17131	16858	17244	17118	16863	17024	17038	17090	16759	16966	17249	17109	16911	16995	17050	16791	17195	16979	16995	17125	17098	17097	16920	17167	16983	17056	17030	16995	17015	16916	16913	16952	16944	17088	17038	16844	16990	16906	17012	16957	16978	17095	17023	17089	17103	17038	17162	17022	16974	17071	17098	17108	17032	16845	16935	17038	16932	17000	17091	17223	17035	17160	17119	17019	17062	16987	16973	17080	17083	17011	16934	17075	17141	17070	17010	17247	17087	16990	16995	17094	16975	17019	16856	17203	16843	16963	17132	17207	16970	17177	16963	16902	16917	17127	17150	16995	17088	16960	17059	17125	17081	17047	17018	16954	17026	16984	17004	17146	16988	16965	16952	17087	17149	17073	17118	17112	16942	17034	17114	17026	16982	17213	17017	17016	16939	16854	16980	17103	17156	16980	16890	16886	16921	16807	17255	17104	16970	17005	17017	17047	17026	17250	16904	16923	17145	17013	16962	17247	17283	17013	16904	17130	16908	17104	16985	16945	17045	16783	16979	16982	17077	16975	17037	17156	16995	17028	17077	17158	16967	16875	17076	17050	17041	16970	17181	17005	16990	16993	16962	17201	16910	16817	16953	17010	16956	17064	16881	17164	16928	17032	17010	16942	17139	17160	17073	16973	17060	16989	16949	16974	17202	17121	17001	16919	16929	17024	17044	17103	17028	17173	16995	17110	17014	17000	17094	17026	16969	16947	17104	17049	17035	16994	16970	17106	17022	17116	16971	17072	17134	16961	16990	17054	16818	17056	16944	16999	16948	16974	17112	17068	16966	17080	17091	16901	17036	17067	16977	16940	17209	16901	16849	16944	17021	17091	17082	17040	17044	17091	17116	17127	17074	16918	16988	17055	17085	17088	16923	17226	16976	17074	16950	16975	17029	17027	16915	17014	16972	17006	16962	16936	16924	17065	17185	17129	17078	17082	17134	17003	17117	17092	16801	17080	17179	17187	16966	17099	17050	17019	16905	16957	17108	17049	17066	16964	17097	17168	17010	16955	17120	16946	17019	17082	16976	17167	16875	17144	17005	16941	17001	16989	16941	17005	17076	17120	17083	16983	17125	16963	17021	17024	16974	17100	16991	16952	17030	16976	17151	16909	17099	17063	17004	17160	17173	16876	17012	16949	16935	16954	17062	17126	17063	17095	17139	17159	17062	16846	16956	17070	17040	17080	17020	17014	16981	17029	17035	16970	17159	17027	17002	17105	17008	16865	17233	17033	17089	17203	17151	16919	16967	17163	16968	17103	16960	17224	17127	17021	17039	17133	16853	17219	17090	17119	17157	17168	17061	16859	16996	16862	16934	17083	16951	17029	17090	16785	17118	17025	16981	17025	16987	17044	17126	16968	17030	17117	17097	16912	17087	17148	17233	16923	17086	17178	16884	17067	17103	17084	17058	16885	17018	17115	17074	17073	17024	16917	16943	16900	17008	16957	16963	17004	17040	17050	16769	16968	17058	16895	16903	16972	17040	16938	16961	17029	17142	17099	17087	17047	16974	16827	16962	17035	17213	17006	17147	17131	16872	17014	16864	17026	17046	17088	16918	17116	16881	16955	16935	16995	17090	16889	16925	17102	17006	16988	17063	17056	17076	16848	16942	16965	16830	17075	17085	17095	16918	16879	16840	17104	17027	16964	16946	16984	16972	16986	17130	17081	16978	17051	16862	16932	16976	17058	16964	17007	17057	17051	17090	17033	17094	17125	16951	17150	16904	17203	17048	17200	17172	17160	17073	16983	17177	16962	16936	16986	16914	17058	17012	17015	16989	16898	16986	17050	17175	16723	17029	16934	17126	17065	17025	16939	16922	16975	17195	17007	17038	17028	17087	16899	17139	17060	16913	16983	16944	16909	17115	16865	16900	17003	16964	17129	16985	17078	16928	17114	17191	17004	17116	16991	16979	17053	17047	17015	17134	16982	17065	17020	17002	16955	16986	17020	17034	17002	17031	16974	17107	17187	17127	16923	16895	16964	17008	17105	17133	17013	17089	17120	17224	16880	17022	17089	17045	17092	16876	17150	17046	17015	16935	17007	16968	17029	17058	16973	17101	17092	17013	16934	16937	16900	16992	17023	17001	16916	16846	17055	16985	17070	16871	17125	16944	17121	17143	17012	17069	16993	17073	17020	16916	16994	17034	17084	17089	17046	16990	17072	17224	17066	17122	16977	17150	17273	17074	17046	17133	17058	16963	17033	16951	16946	17069	17161	17002	17058	16904	16934	17050	16970	16864	17105	17085	16977	17101	16844	17100	17175	17019	17006	17183	16967	17036	16972	17082	16968	16971	16985	17088	16973	16968	16947	17067	17039	16916	17143	16984	17019	16966	17047	17002	16932	17176	17029	16841	16948	16917	16963	17066	17039	17018	16853	17035	17009	17026	16960	17161	17002	17090	16931	17020	16861	17041	17020	17086	17005	17158	17137	17070	16991	17109	16870	16989	17093	16885	17154	16944	16880	17121	16988	17008	16962	17045	17079	17029	16980	17002	16948	17090	16902	17014	16941	17157	16988	17028	16811	17111	16905	16965	17010	17034	16970	16991	17010	17001	17040	16985	17154	17008	16994	16987	16965	17166	16947	17097	17160	16984	17016	17128	16986	16834	16956	16936	16991	17027	17132	16957	17059	16945	16948	16947	16948	17161	16832	17040	17202	16992	17077	17176	17117	17013	16972	16814	16931	17059	17030	17144	16819	16939	16998	17149	17094	17163	17170	16889	17035	16937	17047	16910	16935	17204	17022	16913	17051	16984	16859	16961	16991	16912	17028	17157	16894	17235	16986	17020	17053	17084	17007	17064	17024	16882	16988	17159	17176	17104	17192	17100	16876	17139	16914	16959	17001	16993	16983	16996	17132	17219	17012	16941	17092	17130	16857	16910	17098	16944	17048	16913	17115	17058	17161	17006	17226	17162	16978	16962	17031	17059	17097	17026	16921	17097	17033	16871	16945	17071	17198	16883	17230	17109	17106	16975	17081	17005	17020	16920	17061	16954	17098	16963	16878	16974	16930	17096	17024	17117	17126	16938	17175	16929	17127	16795	16965	16957	17035	17048	16951	16937	16900	16956	17077	17152	16987	16977	16987	16926	17167	17009	16806	17075	16975	17257	16940	17065	17003	17016	17151	17132	17058	17177	17106	17181	16931	16901	16988	16948	17046	17062	17008	16929	17150	17205	17082	17118	16866	17057	17156	17057	17066	16928	17118	17067	16981	17063	16998	16993	17208	16973	16947	16989	17115	17001	17125	17113	17029	17134	16888	16934	16991	17065	17015	16980	16918	17009	17175	17009	17028	17026	16962	17031	17199	16896	17032	17094	17271	17011	16936	16973	16917	17109	17058	17043	17068	16961	17122	17040	17256	17091	17118	16866	16989	16944	17050	17083	17092	17203	17183	17004	17103	17067	17092	16945	17024	17027	17183	17041	16987	17140	17030	17005	16866	16929	17065	16999	16975	17071	17192	17072	17083	17081	16996	17040	16963	16994	17065	17092	17087	17005	17013	17103	16894	17000	16953	16854	17067	17087	16763	17057	17084	17104	17044	17018	17029	17007	17082	17042	16915	17109	16914	17020	17080	17166	17074	17072	17136	16921	17019	16978	17098	17063	16932	16965	16980	16998	17084	17080	17093	17146	17076	17041	17110	17088	16939	17005	17018	17057	17192	16950	16958	17076	17134	16850	17100	17024	17045	17243	16985	17093	16961	17031	16847	17067	17070	16916	16813	17229	16992	17133	17059	16964	17152	16932	17042	16968	17102	17002	16889	16939	16993	16889	16926	16953	17111	17042	16886	17147	17019	17073	17010	17005	16970	17125	16870	17102	17113	17159	16950	17216	16777	17018	17190	16976	17078	16978	16965	17038	16911	16958	17148	16832	16931	17061	17049	17137	17125	17007	16979	17250	17052	16984	16936	17162	16936	17187	17128	17113	17013	16878	16920	17091	17075	17039	17000	17222	16901	17097	17117	17145	17032	17076	16914	16984	17022	17123	17014	17094	16994	17127	17097	16942	16939	17086	16918	17064	16933	17004	17231	16989	17107	17098	16964	16913	17041	16922	17028	16983	17091
22926	21397	29357	23810	21758	24453	27090	21723	20820	21086	34898	43098	39431	34244	28228	21658	20715	20380	20418	20197	20479	20327	20520	20407	20400	20521	20135	20226	20294	20365	20372	20141	20215	20173	20399	20642	20196	20204	20415	20203	20326	20239	20172	20102	20186	20307	20345	20234	20280	20272	20220	20254	20240	20448	20300	20225	20293	20253	20122	20195	20182	20196	20299	19965	20056	20181	20338	20110	20244	20018	20167	20056	20130	20125	20191	20177	20187	20170	20059	20219	20233	20150	19938	20163	20203	20203	20298	20308	20029	20047	20140	19993	20363	20324	20130	20302	20042	20288	20188	20290	20378	20097	20074	19995	20171	20178	20180	20076	20155	20131	19992	20319	20317	20051	20238	20178	20171	19940	20030	20164	20303	20177	20211	19977	20153	20129	19999	20170	20076	20246	20205	20090	20368	20235	20295	20228	20150	20106	20006	20132	20245	20229	20222	20297	20279	20201	19958	20081	20090	20240	20191	19997	20191	20005	20179	20140	20008	20224	20120	20244	20228	19932	20194	20093	20172	20237	20112	20163	20126	20126	20058	20257	20187	20164	20074	19959	20103	19933	20298	20188	20096	20022	20136	20372	20130	20178	20445	20165	20047	20118	20112	20039	20032	20099	19836	20248	19941	19859	20201	20116	20258	20218	20180	20237	20146	20000	20119	20112	20229	19993	20184	20141	19984	20239	20199	20172	20154	20045	20134	20215	20114	20067	19981	20167	20087	20145	20353	19927	19942	20065	20050	20154	20378	20299	20200	19921	20061	20113	20080	20170	19974	19886	20143	20377	19944	19999	20166	20039	20053	19941	20193	20244	20097	20212	20276	20196	20258	20163	20080	20078	19986	19957	20047	20070	20243	19859	20112	20111	20090	19974	20211	20221	20158	20140	20094	20157	20219	20189	19993	19863	19873	19939	20191	20249	20364	19914	19992	20268	20145	20172	20207	20178	20110	20110	20268	20146	20197	20163	20176	20117	20034	20131	20087	20170	20246	20073	20324	19892	20009	20169	20153	20123	20049	20139	20135	19838	20082	20151	20047	20185	20253	20008	20204	20227	20071	20108	20186	20077	20049	20023	20147	20286	20266	20085	20177	20138	20135	20055	20081	20225	20226	20223	20281	20247	20264	20209	20252	20107	20079	20127	20014	20025	20083	20101	20273	20175	20212	20207	19966	20001	20239	20061	20090	19784	20092	20046	20124	20078	20190	19921	20177	19983	20037	20098	19982	20096	20239	19839	20280	20150	20117	20170	20041	20167	20133	19834	19925	19820	20409	20232	20272	20038	20031	20030	20256	20230	20086	19832	20198	20099	20154	20042	20057	20136	20047	20101	20057	20173	20052	19933	20228	20151	19859	20155	20261	20074	20043	20093	20007	19987	20186	19891	20172	20102	20062	19951	20174	20133	20094	20006	20266	20111	20171	20183	20121	20218	20218	20098	20213	20015	20325	20240	20387	19995	20248	20181	19966	20221	20243	20307	20097	20067	20078	20098	19870	20200	20235	20087	19945	20127	20165	20178	20197	20237	20099	20051	20190	20173	20275	20055	20021	20048	20116	20343	20052	20274	19887	20178	20200	20101	20163	20081	20349	20237	20043	20093	19987	20083	20058	20149	20070	20048	20027	20186	19847	19921	20031	20077	20154	20131	20107	20322	20308	20042	20123	20004	20160	20254	20142	19961	20253	20102	20190	20170	20059	20176	20284	20412	19974	20230	20097	20341	20261	20113	20216	20052	20131	20078	20101	20127	19925	20148	20136	20189	20152	20342	19955	20035	20070	19989	20179	20294	20223	20017	20075	20129	20139	20144	20226	19883	20038	19957	20158	20184	20141	20180	20290	19990	20152	20080	20144	20010	20070	20172	20249	20108	19925	20201	20041	19981	19849	20164	20033	19912	20083	20189	20022	20002	19998	20184	20251	20076	20279	20193	20206	20081	20230	20106	20190	20001	20391	20094	20072	20181	20213	20035	20249	20234	20135	20179	20370	20230	20217	20181	20112	20197	20087	19956	20041	20101	20114	20337	20213	19908	20066	19928	20223	20125	19985	20032	20094	20187	20244	20278	20385	20080	20225	20165	19986	19889	20059	20164	20235	20124	20056	20081	20047	20364	20251	20026	20204	20076	20163	20259	20119	20017	20191	19993	19834	20071	19939	20081	20220	20101	19995	20207	19952	20119	20233	20156	20164	20125	19986	20065	20127	20120	20230	19980	20057	20060	19994	20134	20092	20132	20046	20145	20300	20088	20271	20046	20218	20173	20114	20127	20110	20280	20263	20087	20087	20043	20230	20073	20141	20156	20016	20036	20308	20210	20104	20203	20173	20090	19974	20003	20135	20124	20216	20159	20244	20057	20410	20033	20177	20070	20138	20101	20226	20199	20122	20069	20132	20238	19900	20138	20087	20004	20039	19987	19876	20050	20148	20271	20026	20316	20070	20090	20176	20228	20277	20170	20201	20055	20229	20241	20067	20267	20149	20138	20161	20123	20165	20218	20325	20140	20210	20076	20195	20049	20303	20250	20235	20074	20127	20239	20127	20099	20182	20205	20039	20141	19870	20078	19946	20108	19952	19936	20314	19988	20000	20087	20237	20112	20196	20074	20220	20095	20069	20111	20032	20349	19959	20100	20202	20054	20092	20368	20213	20216	20297	20163	20202	19997	20300	19916	20287	20144	20224	20074	20330	20217	20255	20105	20239	20351	20193	19997	19874	20076	20186	20222	20030	19964	20224	20001	20244	20207	20057	20100	20133	20306	19975	20079	20332	19968	20084	20400	20042	20165	20201	19947	20252	20223	20177	20177	19940	19961	20086	20021	20034	20051	19907	19983	20060	20104	19893	19989	19910	20174	19987	20010	20131	20130	20166	20255	20030	20212	20145	20174	20105	20159	19989	19994	19918	20207	20098	20270	20020	20126	20014	20101	20065	20109	20095	20120	20066	20110	20121	20126	20145	20142	20215	20074	20306	20148	20127	20141	20020	20023	19983	20051	20195	20186	20125	20151	19948	20101	20220	20128	20097	20140	20118	20132	20347	20044	20299	20097	19958	19840	20073	20076	19985	20291	20184	20368	20179	20160	20153	20149	20077	20135	20222	20267	20182	19916	20111	20025	20208	20097	20147	20023	19995	20139	20043	20041	20046	20239	20085	20147	20092	20170	20109	20151	20162	20222	20177	20236	20140	20046	20046	20015	20143	19938	20201	19989	20184	20062	20048	20014	19979	20151	20152	20173	20237	20268	20102	20100	20096	19853	20150	20295	20087	20110	20085	19959	20155	20123	20225	20055	20079	20262	20134	20097	20222	19961	20045	20074	20163	20040	20176	20093	19948	20185	20220	19686	20026	20034	20024	19990	19879	20052	19975	20010	20096	20044	20002	20156	20088	19964	20151	19982	20159	20226	20004	20172	20342	20328	20271	20067	20126	20201	19935	20183	20266	20298	20022	19980	20027	20166	20117	20075	20257	20163	20420	20098	20036	20258	20024	19949	20245	19998	20058	20157	20105	20080	20262	20223	20109	20161	20103	20039	19982	20142	20045	19954	20085	19854	20233	20076	20090	19992	20043	20201	20226	20120	20028	20274	20126	20238	19812	20047	20018	19992	19985	20234	20288	20199	20263	20293	20200	20198	20110	20238	20009	19939	20104	20101	20127	19860	20089	20131	19949	20138	20081	19855	20051	20083	20261	20208	20322	20045	20119	19973	20086	20125	20018	20128	20073	19993	19932	20418	20037	20163	19956	20209	19980	20147	20258	20019	19873	20269	20088	20173	20128	20320	20031	20267	20198	20026	20134	20235	20118	19984	20080	20137	20084	20110	20233	20304	20128	19957	20006	20193	20167	20256	20215	20316	20149	20267	20245	20323	20292	20178	19970	20053	20160	20045	20132	20004	20079	20356	20152	20109	20283	20042	20145	20111	20072	20207	20171	20316	20242	20267	20044	20205	20022	20014	20191	20101	20206	20196	20129	19861	20064	20386	20110	20105	20006	19862	19956	20057	20303	20259	20040	20197	20266	19910	20170	20218	19957	20082	20168	20102	20191	20078	20083	19887	20161	20070	20190	19943	20186	19966	20006	20157	20064	20178	20163	20146	20134	20008	20022	19988	20097	19999	20135	20058	20177	20220	20093	20328	20217	19922	20009	20182	20043	20087	20255	20262	20131	19995	19942	20236	20065	19916	20028	19914	20189	20223	20075	20125	20094	20134	20108	20147	20254	19960	20074	20266	20104	20151	20064	20251	20344	20288	20139	20220	20229	20326	20089	20182	20118	19974	20004	20130	20210	20271	20345	20103	20049	20029	19975	20113	20089	20074	20071	20148	20281	20153	20052	20153	20120	20137	20050	20265	20218	20221	20241	19950	20116	20201	20220	20102	20319	20057	20123	20107	20213	20237	20056	20294	20067	20210	20062	19923	20184	20235	20255	20259	20044	20140	20073	20174	20089	20017	20083	20042	20019	20286	20024	20060	20468	20251	20277	20064	19964	20159	20213	19933	20173	20374	20266	20231	20002	20296	20235	20001	19947	20127	20019	20022	20256	20149	20049	20290	20312	19969	20404	20319	20240	20198	20027	20172	20052	19936	20116	20134	20133	20033	19802	20072	20078	20070	20258	20025	20263	20144	20166	20112	20318	20111	20154	20072	20427	20025	20219	20359	20222	20312	20110	20097	19995	20048	20224	20424	19946	20187	20096	20280	20161	20042	20108	20001	20206	20073	20191	20116	20157	20003	20160	20105	20006	19993	20132	20095	20116	19825	19978	20100	20294	20065	20185	20006	20023	20240	20157	19942	20302	20013	20013	20084	20255	20147	20065	20067	19992	20013	20152	20125	20236	20408	20422	20256	20121	19953	20057	20066	20227	20070	20149	20135	20410	20003	20202	19980	20220	20013	20257	20258	20117	20141	20058	20126	20109	20104	20157	20114	20226	20229	20127	19998	19914	20096	20135	20145	19778	19884	20015	20149	20173	20023	20112	20223	20198	20143	20350	20088	19978	20407	20065	20093	20098	20042	20109	20227	20160	20244	20163	20175	20385	20230	20047	20105	20117	20078	20173	20267	19982	20155	20182	20100	20303	20235	20028	19995	20108	20246	20141	20166	20101	19985	20082	20167	20115	20154	20074	20148
19533	35144	32089	27427	24427	22631	20501	18932	18390	18529	38044	44319	40537	35229	26715	17482	17738	17427	17489	17545	17594	17522	17572	17673	17497	17453	17561	17511	17543	17434	17424	17535	17535	17626	17969	18148	18072	17695	17785	17667	17492	17391	17631	17526	17392	17420	17323	17362	17666	17458	17519	17372	17609	17454	17577	17616	17586	17481	17635	17389	17514	17512	17573	17410	17480	17588	17636	17409	17439	17561	17480	17539	17369	17473	17338	17614	17573	17504	17685	17558	17540	17468	17487	17549	17627	17487	17362	17505	17506	17319	17488	17383	17474	17519	17536	17343	17559	17458	17454	17537	17426	17356	17524	17488	17444	17535	17626	17432	17456	17711	17605	17488	17385	17486	17548	17391	17577	17572	17611	17484	17418	17335	17468	17518	17414	17519	17709	17418	17353	17440	17421	17541	17431	17375	17457	17458	17631	17416	17575	17438	17448	17693	17450	17551	17610	17510	17518	17625	17310	17511	17489	17416	17398	17525	17381	17705	17414	17473	17451	17792	17488	17454	17460	17403	17432	17568	17444	17557	17520	17450	17477	17435	17485	17328	17405	17585	17474	17344	17550	17526	17418	17434	17396	17539	17588	17619	17599	17364	17466	17429	17467	17597	17513	17467	17462	17478	17503	17293	17487	17326	17520	17452	17553	17414	17315	17376	17443	17587	17284	17402	17597	17539	17400	17539	17419	17426	17634	17473	17390	17532	17314	17485	17504	17584	17426	17485	17450	17340	17470	17422	17501	17583	17452	17476	17615	17301	17588	17522	17575	17369	17412	17500	17628	17339	17408	17525	17617	17554	17502	17442	17413	17433	17239	17502	17451	17560	17485	17516	17557	17392	17567	17352	17550	17663	17579	17353	17353	17418	17383	17574	17465	17607	17395	17409	17337	17391	17425	17356	17470	17385	17417	17639	17602	17479	17331	17533	17317	17490	17462	17611	17318	17280	17618	17530	17432	17437	17512	17473	17428	17634	17427	17502	17469	17433	17569	17391	17418	17512	17376	17613	17431	17349	17262	17534	17480	17559	17501	17575	17469	17513	17546	17513	17515	17605	17575	17437	17459	17464	17438	17491	17512	17534	17236	17446	17592	17388	17473	17563	17384	17498	17493	17467	17307	17474	17610	17566	17349	17525	17404	17533	17445	17609	17298	17512	17471	17327	17323	17324	17450	17323	17508	17453	17394	17673	17592	17585	17593	17469	17606	17445	17334	17491	17449	17484	17476	17567	17408	17695	17471	17441	17555	17291	17280	17445	17573	17429	17439	17381	17642	17519	17428	17544	17575	17406	17391	17564	17592	17516	17567	17579	17568	17501	17582	17576	17526	17568	17609	17464	17407	17305	17451	17437	17598	17523	17487	17396	17547	17403	17356	17603	17544	17423	17388	17597	17498	17407	17553	17456	17455	17486	17276	17433	17438	17395	17418	17519	17302	17561	17519	17478	17336	17358	17546	17472	17490	17469	17460	17451	17596	17572	17517	17415	17481	17602	17406	17474	17335	17515	17404	17492	17588	17410	17693	17623	17458	17523	17461	17310	17379	17483	17442	17467	17693	17504	17351	17514	17493	17385	17527	17543	17527	17449	17491	17458	17433	17339	17554	17457	17465	17574	17511	17598	17358	17340	17658	17345	17525	17536	17358	17548	17330	17302	17452	17541	17306	17356	17542	17474	17405	17431	17467	17535	17324	17419	17492	17405	17471	17468	17430	17597	17514	17484	17416	17462	17405	17439	17454	17437	17600	17451	17291	17344	17349	17510	17548	17490	17569	17368	17524	17372	17560	17401	17518	17370	17293	17383	17525	17527	17573	17472	17335	17345	17400	17441	17483	17426	17520	17423	17476	17440	17525	17636	17422	17458	17528	17487	17726	17212	17385	17417	17459	17291	17509	17488	17592	17426	17565	17326	17536	17602	17501	17535	17326	17651	17507	17485	17446	17372	17595	17279	17489	17450	17403	17537	17591	17401	17448	17797	17351	17283	17530	17472	17536	17667	17375	17403	17343	17579	17557	17536	17542	17349	17413	17487	17508	17455	17700	17369	17474	17459	17510	17276	17420	17525	17624	17519	17363	17234	17514	17576	17442	17364	17431	17439	17534	17522	17386	17431	17459	17375	17429	17270	17508	17286	17348	17454	17480	17538	17562	17515	17347	17525	17486	17336	17557	17419	17362	17249	17519	17296	17395	17433	17590	17383	17393	17430	17417	17456	17513	17557	17598	17409	17343	17620	17271	17554	17477	17482	17535	17618	17461	17381	17450	17521	17583	17523	17373	17504	17351	17564	17527	17505	17544	17633	17501	17407	17487	17562	17608	17506	17335	17419	17462	17488	17502	17366	17464	17448	17407	17390	17333	17334	17343	17428	17343	17534	17537	17525	17570	17473	17477	17446	17488	17574	17542	17322	17461	17279	17447	17448	17494	17670	17558	17492	17417	17520	17370	17552	17625	17580	17442	17355	17466	17415	17424	17502	17451	17453	17506	17670	17436	17348	17546	17481	17506	17555	17326	17496	17419	17392	17564	17581	17265	17577	17513	17614	17472	17404	17449	17417	17344	17583	17418	17679	17663	17323	17423	17253	17553	17513	17439	17447	17601	17266	17488	17486	17493	17505	17406	17568	17505	17547	17388	17538	17470	17428	17527	17501	17588	17502	17499	17358	17374	17558	17383	17506	17487	17630	17480	17407	17391	17542	17449	17454	17633	17569	17709	17249	17461	17411	17434	17453	17556	17487	17433	17496	17402	17511	17257	17679	17583	17602	17382	17537	17509	17416	17434	17371	17600	17496	17457	17389	17475	17580	17521	17565	17479	17449	17513	17540	17642	17448	17351	17532	17424	17555	17524	17593	17556	17445	17606	17262	17567	17467	17309	17531	17447	17327	17378	17457	17498	17447	17307	17477	17333	17384	17463	17454	17582	17381	17446	17550	17491	17569	17595	17582	17503	17372	17316	17513	17462	17374	17363	17388	17474	17455	17417	17468	17632	17536	17513	17411	17424	17444	17580	17472	17386	17536	17368	17361	17302	17384	17498	17435	17557	17509	17660	17501	17681	17454	17547	17586	17371	17613	17387	17575	17637	17439	17344	17534	17358	17414	17556	17540	17362	17535	17375	17550	17392	17562	17271	17461	17425	17581	17653	17473	17195	17630	17503	17411	17518	17413	17439	17486	17481	17253	17526	17527	17620	17539	17279	17508	17541	17486	17468	17407	17417	17341	17614	17363	17456	17461	17631	17510	17280	17437	17473	17556	17402	17422	17416	17474	17399	17470	17331	17371	17470	17432	17427	17499	17623	17501	17571	17607	17527	17545	17557	17422	17449	17430	17356	17446	17391	17373	17591	17658	17536	17418	17512	17502	17586	17670	17482	17662	17297	17462	17396	17522	17571	17445	17362	17434	17402	17384	17680	17496	17518	17424	17497	17572	17381	17393	17570	17414	17239	17382	17666	17465	17369	17480	17264	17479	17415	17391	17446	17476	17328	17538	17290	17399	17318	17406	17527	17298	17592	17505	17489	17349	17383	17373	17436	17438	17506	17498	17293	17464	17270	17499	17554	17381	17544	17368	17489	17442	17546	17362	17313	17422	17540	17560	17480	17513	17500	17373	17491	17267	17317	17400	17384	17448	17423	17395	17547	17560	17399	17621	17501	17503	17419	17571	17381	17422	17551	17400	17395	17464	17458	17630	17502	17531	17497	17497	17542	17585	17494	17395	17322	17401	17354	17522	17581	17444	17343	17492	17321	17634	17568	17365	17512	17567	17660	17540	17506	17229	17317	17438	17490	17355	17422	17529	17484	17447	17541	17461	17440	17317	17441	17475	17416	17595	17312	17456	17482	17506	17431	17599	17256	17487	17361	17451	17313	17448	17618	17441	17604	17394	17462	17436	17684	17430	17417	17609	17477	17567	17411	17483	17376	17601	17504	17298	17339	17407	17586	17621	17354	17340	17484	17442	17536	17321	17467	17562	17347	17383	17485	17617	17358	17226	17473	17595	17432	17387	17316	17405	17552	17457	17616	17460	17459	17619	17524	17515	17520	17467	17360	17331	17354	17459	17555	17347	17380	17309	17446	17473	17509	17304	17507	17384	17507	17665	17353	17331	17422	17605	17512	17411	17565	17488	17400	17506	17514	17481	17471	17496	17410	17545	17517	17668	17550	17481	17564	17474	17403	17377	17515	17445	17439	17440	17587	17486	17424	17558	17301	17493	17424	17543	17416	17574	17557	17319	17570	17431	17350	17502	17558	17351	17448	17352	17355	17467	17561	17634	17435	17485	17551	17365	17511	17427	17539	17397	17566	17554	17285	17607	17294	17517	17578	17372	17467	17515	17492	17734	17571	17450	17495	17418	17428	17398	17418	17540	17598	17433	17296	17345	17491	17327	17465	17518	17400	17435	17581	17485	17334	17441	17603	17586	17473	17445	17496	17467	17588	17573	17413	17557	17373	17532	17355	17465	17620	17503	17291	17461	17537	17458	17570	17543	17419	17509	17526	17314	17551	17374	17406	17560	17603	17487	17468	17486	17407	17671	17436	17350	17360	17693	17428	17348	17384	17552	17489	17605	17426	17513	17352	17349	17612	17380	17271	17530	17463	17351	17448	17317	17426	17465	17536	17435	17563	17667	17470	17608	17556	17614	17567	17340	17732	17397	17289	17534	17595	17489	17460	17484	17455	17418	17405	17470	17395	17380	17543	17363	17431	17408	17512	17405	17629	17607	17265	17571	17680	17618	17567	17355	17656	17322	17470	17491	17291	17519	17440	17520	17420	17441	17571	17313	17513	17449	17562	17506	17180	17421	17490	17526	17478	17626	17287	17626	17537	17726	17672	17502	17454	17449	17481	17480	17227	17538	17542	17378	17497	17465	17485	17548	17422	17640	17501	17509	17363	17482	17433	17409	17544	17471	17317	17392	17540	17390	17248	17552	17510	17386	17418	17421	17536	17405	17379	17354	17248	17476	17588	17259	17466	17288	17438	17531	17489	17489	17505	17533	17535	17437	17440	17474	17540	17416	17647	17516	17629	17468	17644	17497	17391	17663	17453	17446	17603	17486	17495	17427	17543	17365	17351	17341	17461	17569	17389	17389	17456	17659	17366	17469	17541	17603	17383	17520	17474	17441
27655	22386	26133	23820	20557	20646	20568	20383	20279	20024	21255	21480	22137	21581	20975	20148	20073	20295	20252	20040	20190	19916	20331	20056	20200	20219	20374	20036	20045	20092	20139	20248	20161	20233	20271	20277	20117	20362	20240	20231	20191	20083	20014	20243	20026	20010	20009	20259	20126	20078	20236	20054	20054	20147	20095	20004	20076	20168	19978	20183	20206	19914	20068	20074	20081	20094	20054	20008	20018	20306	19972	19970	20061	20297	20116	20026	20080	20173	20433	20165	20146	20242	19983	20172	20454	20032	20113	19956	19968	20086	20046	19884	20383	19995	20106	20000	20231	20098	20149	20058	20154	19996	20108	20093	19884	20037	20293	19993	20258	19945	19938	20043	20077	20034	20206	20183	20094	19995	20210	20196	19999	20267	20028	19976	20206	20095	20146	20125	20079	20126	20246	19995	20190	20079	20120	20161	20106	20130	20112	20174	20073	20021	20054	20102	20056	20165	20203	20251	20082	20257	20224	20307	20270	20189	19983	20311	19994	20228	20178	20022	20256	20309	20041	20205	20205	20522	20387	20150	20182	20224	20043	19949	20037	20023	19940	20181	20090	20079	20151	19984	20167	20120	20133	19965	20059	19932	20076	20114	20026	20369	19988	19933	20198	19992	20124	20143	20181	20220	20295	20167	20067	20112	20151	20356	20198	20028	19969	19878	20027	20087	20240	20095	20075	20008	20020	19897	20168	20238	20220	20117	20156	19992	19966	20094	20108	20255	20014	20197	19956	20137	20268	20088	20097	20013	19985	19947	19958	20117	20078	20124	20163	19970	20249	20038	20206	20130	19968	20141	20185	20120	20219	20142	20071	20007	20181	20201	20066	20186	20031	20243	20175	20023	19988	20031	20327	20118	20095	20328	20302	20190	20045	19965	20141	20126	20268	20145	20147	19937	20144	20212	20115	20020	20221	20065	20259	19911	20272	19933	20030	20089	20024	19962	20112	20253	20016	20067	20165	20060	20143	19908	20074	20148	20020	20161	20130	20340	20266	20294	20277	19948	20271	20161	19868	20112	20259	20097	20158	20147	20144	19950	20350	20045	20083	19813	20103	20186	20008	20080	20293	20309	20099	20125	20040	19995	20050	20129	20103	20085	20172	20057	20184	20033	20207	20047	20365	20125	20216	20070	19972	20037	20167	20164	20038	20189	20082	20047	20076	20128	20270	20005	20024	20003	19983	20050	20145	20082	20110	19981	19868	20095	20096	19933	20042	19996	20324	20066	20098	20025	20093	19928	19939	20115	20099	20118	20275	19972	20106	19975	20145	20152	19906	20219	20066	20077	20181	20011	20204	20321	20165	19959	20137	20080	20110	20265	20033	20256	20223	20153	20344	19920	20017	19988	20213	20279	20072	19991	20155	20330	20195	20059	20015	20004	20062	20161	20145	20147	20093	20174	20122	20078	20378	20104	20052	20085	20202	19953	20224	20184	20131	20085	20208	20302	20080	20048	20086	20174	20177	20101	20046	20111	20238	19970	19994	20349	20170	20091	20150	20040	20023	19900	20101	20303	20227	20089	20192	20074	20245	20107	20035	20046	19971	19992	20193	20051	20316	20210	20001	20037	20098	20202	20023	20117	20032	20128	20124	20200	20169	20088	20013	20107	20001	20025	20091	20268	20082	20269	20169	20137	20187	20265	19963	20040	20263	20159	20235	20190	20098	19965	20269	20190	20137	20212	19979	20009	20115	20005	19992	20153	20212	20168	20174	20359	20271	19781	19960	20270	20138	20151	20148	20301	20331	20129	19779	20122	20075	20072	19899	19998	20165	20074	20197	19936	20194	20117	20057	20071	20090	19923	20201	20038	20184	20120	20155	20136	20212	20184	20020	20007	20057	20102	20261	19942	20069	20278	20036	20088	20109	20110	19962	20092	20114	20217	20247	20214	20083	20101	20204	20182	20217	20193	20233	20056	20398	20243	20173	20055	20058	20250	20138	20132	20232	20059	20017	20297	19879	20154	20292	20175	19943	20003	20118	20108	20202	19947	20033	20185	20018	20137	20095	20151	19984	20050	20042	19939	20207	20227	19942	20148	19917	20001	20008	19973	20060	20056	20016	20229	20182	20186	20133	20108	19974	20151	19933	20122	20014	19971	19884	20229	19977	20172	20020	20172	20225	20009	19920	20043	19953	20054	20171	20184	20283	20072	20328	20026	20082	20164	20044	19995	20301	20287	20085	20112	20264	20151	20171	20239	20106	19925	19944	20334	20166	20286	20216	20079	20113	20186	20228	20123	20418	20058	20348	20319	20257	20132	20071	20088	20261	20039	20073	20009	20185	20217	20013	20224	19899	19819	20017	20022	20147	20041	20251	20022	19885	20251	20165	20216	20289	20247	20074	20308	20202	20052	20101	19970	19973	20075	20129	20012	19943	19851	19909	20010	20059	19976	20057	20011	20179	20077	20237	20152	20217	20137	20139	19952	20300	20168	20054	20200	19951	19828	20270	20118	20084	20301	20077	20091	20144	20085	20242	20210	20217	20108	20247	20249	20371	20307	20038	20140	20142	20083	19962	19993	19929	20073	20213	20095	20124	20136	20005	20263	20289	19984	20303	20168	20051	19721	20158	20123	20268	20038	20213	20129	20131	20218	20132	19955	20192	19982	20075	20030	20029	20291	19993	20104	20148	20014	19932	20192	20240	20021	20311	20090	19990	20014	20174	20066	20036	20079	20122	20009	19984	20221	19962	19868	20134	20237	19943	20147	20186	20135	20218	20031	20092	20207	20242	20452	20134	20046	20150	20147	20259	20233	19977	19927	20194	19924	20108	20334	20071	20267	19991	20106	19842	19958	19863	20099	19943	19962	20090	19914	20132	20098	19847	19981	20224	20100	19975	20188	19937	20179	19928	20032	20152	20418	20051	20197	20249	19913	20030	20130	19927	19883	20120	19990	20132	20285	20142	20159	20083	20436	20308	20116	20117	20086	19981	19978	20148	19895	20046	20255	20166	20195	20092	19877	20135	20027	20121	20251	20134	20185	20043	19995	20177	20132	20034	20257	20109	20099	20024	20242	20066	20339	20111	20187	20147	20194	20173	20125	20177	20265	20113	20062	20153	20261	20253	19904	20236	19961	20217	20193	19784	20313	20076	20173	20127	20146	20226	20030	20112	20245	20229	20024	20112	19995	19898	20265	20187	19900	20372	20048	20089	20413	20161	19885	20195	20166	20164	19976	20113	20156	20177	20095	20130	20089	20329	20193	20166	20083	19916	20018	20160	20345	20224	20193	20090	20256	20102	20125	20105	20071	20139	20142	20127	20308	20063	19917	20074	20153	20202	20138	20055	19953	19979	20201	19916	20030	20004	20111	20132	19977	20436	20153	20151	20034	20212	20063	20160	20027	20004	20234	20170	20113	19884	20197	20077	19785	20080	20115	20145	20106	20037	19924	20121	20068	20121	20066	19993	20051	19972	20136	20070	20034	19976	19996	20253	20093	20225	20067	20153	20106	20090	20226	20089	20194	20289	20126	20315	19974	20315	20022	20181	20127	20144	20266	20092	20121	20137	20002	20116	20142	20025	19878	20229	20146	20202	20085	20005	20025	20379	20179	20161	20108	19976	20105	20264	19992	20129	20127	20189	20194	20103	19952	20160	20229	20193	20104	20330	20205	20147	20075	20118	20241	20105	20375	20125	19934	19875	20084	19983	20137	20003	20139	20114	20135	20177	20160	20058	20022	20023	20098	20054	20050	20141	19959	19935	20061	20269	19959	19999	20218	19994	19974	19930	20095	20074	20135	20042	20066	20130	20168	20035	20157	20009	19940	20288	20167	20059	20153	20037	19866	19822	20048	20209	20095	20026	20075	20201	20197	20013	20023	20228	20017	20113	20017	20308	20098	20182	20040	20315	20020	20219	20055	20051	20043	20077	19986	20183	20255	20030	20170	20131	19975	20051	20264	20168	19944	20051	20123	19996	20061	20075	20072	19937	20285	20026	20263	20086	20172	20212	20142	20006	20013	20167	20301	20163	20256	20134	20328	20147	20185	20284	20120	20083	20072	20164	20103	20112	20198	20131	19882	20062	20092	20071	20052	20086	20150	20071	20004	20103	20191	20105	20185	20141	20381	20221	20158	20083	20087	20170	20003	20058	20113	20341	20076	20171	19987	19964	19940	20261	20017	20220	19987	20009	20133	20216	20205	20263	20101	20110	20120	20058	20017	20121	20161	20253	20324	20241	20126	20147	20217	20183	20231	20013	20161	20258	20060	20032	20383	20227	20041	20073	20053	19842	19957	20220	20231	20325	20127	20052	20236	20148	20027	20009	20231	20311	20144	20144	20145	20173	20128	20273	20018	20164	20094	20223	20008	20278	20053	20191	20187	20060	20154	20140	20112	19959	20140	20075	20068	20269	20231	20047	20142	19934	20196	20227	20285	20291	20174	20030	19959	20086	20127	19976	19968	20156	20040	20119	20220	20126	19970	20076	19904	20087	20087	20061	20204	20290	20311	20106	20153	20033	20229	20295	20203	20119	20036	20014	20115	20297	20067	19994	20213	20274	20182	20255	19959	19867	20103	20142	20134	20057	20006	19976	20076	20228	20306	20083	20225	20066	20039	20097	20051	19738	20212	20066	20194	20100	20212	20079	20013	20064	20298	20088	20049	20135	20123	20136	20224	20292	20197	20115	19983	19968	19929	20093	19973	20063	20180	20073	19760	20145	20298	20128	20172	19991	20036	20132	20060	19976	20094	19918	20182	20178	20125	20093	20080	20328	20204	20054	20161	20179	20063	20199	20286	20144	19932	20160	20298	20207	19934	19893	20194	20104	20148	20211	20049	20137	20077	20115	19975	20099	20210	19968	20118	20161	20295	20224	20124	20189	20169	20285	20147	20219	20072	19981	20135	19993	20171	20145	19989	20349	20254	20204	20081	20023	20283	20224	20163	19998	20133	20133	20315	19983	20255	20300	19876	20036	20282	20017	20033	20080	20029	20010	20022	20275	20188	20044	20005	20281	19859	20138	20046	20187	20071	20003	20115	20009	20127	20244	20077	20085	20164	20155	20084	20021	20009	20317	20028	20152	20271	20224	20261	20134	20010	20085	20206	20084	20141	20035	19904	20050	19871	20145	19939	20035	20102	20306	20109	20057	20034	20125	20148	19902	19760	20120	20192
16805	21932	20861	19242	18659	18160	18014	17603	17667	17979	19604	19685	20204	19376	18515	17574	17536	17563	17639	17546	17422	17402	17580	17486	17512	17558	17563	17529	17407	17474	17370	17511	17452	17404	17660	17618	17520	17500	17378	17499	17319	17562	17566	17453	17499	17326	17498	17435	17535	17516	17415	17482	17522	17604	17567	17413	17449	17368	17406	17523	17513	17339	17498	17420	17477	17512	17349	17439	17398	17544	17521	17483	17544	17301	17397	17475	17555	17445	17476	17385	17375	17427	17482	17507	17407	17263	17457	17660	17387	17416	17376	17370	17303	17526	17449	17542	17461	17443	17562	17321	17447	17621	17473	17476	17369	17325	17560	17433	17433	17519	17364	17426	17545	17408	17429	17319	17456	17309	17502	17492	17422	17414	17626	17421	17353	17475	17555	17475	17539	17641	17518	17337	17358	17490	17456	17517	17576	17355	17581	17397	17369	17599	17493	17509	17628	17486	17417	17371	17230	17559	17214	17577	17334	17632	17536	17557	17360	17462	17421	17519	17413	17549	17511	17569	17420	17438	17527	17505	17520	17394	17465	17372	17395	17559	17541	17483	17328	17416	17565	17417	17348	17564	17292	17610	17304	17559	17612	17655	17559	17435	17512	17474	17408	17492	17589	17508	17588	17527	17540	17401	17324	17608	17431	17461	17567	17517	17311	17729	17469	17566	17357	17556	17552	17557	17513	17531	17547	17495	17444	17456	17678	17547	17329	17409	17470	17524	17468	17417	17425	17162	17582	17387	17475	17427	17470	17367	17485	17495	17528	17445	17581	17451	17452	17557	17554	17435	17694	17471	17391	17480	17446	17351	17656	17405	17419	17417	17486	17562	17200	17555	17206	17544	17426	17368	17442	17384	17761	17419	17395	17452	17598	17507	17419	17435	17543	17425	17447	17358	17623	17336	17377	17347	17471	17462	17485	17481	17682	17515	17504	17318	17400	17425	17526	17398	17532	17533	17431	17543	17348	17516	17571	17337	17381	17502	17527	17483	17442	17543	17520	17608	17362	17483	17427	17603	17530	17566	17420	17575	17355	17426	17423	17439	17363	17474	17737	17465	17472	17430	17392	17433	17491	17394	17564	17340	17338	17335	17519	17484	17596	17547	17347	17446	17327	17572	17464	17314	17506	17420	17566	17523	17575	17381	17357	17424	17406	17447	17540	17451	17387	17338	17500	17469	17476	17593	17668	17331	17425	17389	17461	17595	17475	17483	17510	17356	17497	17363	17470	17459	17436	17438	17438	17505	17344	17482	17410	17332	17397	17381	17472	17534	17408	17503	17644	17466	17533	17509	17411	17443	17312	17542	17463	17619	17424	17449	17370	17452	17399	17395	17467	17349	17308	17622	17333	17356	17435	17381	17654	17508	17523	17364	17312	17442	17395	17572	17501	17493	17342	17496	17471	17492	17258	17343	17287	17400	17406	17358	17506	17664	17442	17278	17438	17396	17444	17334	17299	17302	17728	17468	17489	17419	17489	17446	17595	17427	17544	17465	17451	17527	17424	17420	17348	17515	17559	17405	17509	17347	17281	17423	17391	17441	17374	17492	17398	17476	17604	17311	17517	17394	17497	17417	17350	17505	17470	17482	17457	17444	17426	17384	17498	17408	17573	17603	17525	17523	17541	17452	17453	17408	17594	17413	17441	17432	17320	17445	17545	17387	17622	17361	17551	17534	17444	17335	17514	17317	17658	17524	17413	17465	17304	17257	17364	17341	17374	17630	17367	17393	17494	17433	17393	17465	17430	17500	17528	17467	17581	17467	17550	17691	17420	17390	17621	17509	17437	17522	17407	17514	17469	17576	17530	17354	17519	17522	17476	17405	17370	17481	17603	17344	17585	17338	17378	17398	17258	17203	17510	17314	17517	17353	17466	17373	17457	17413	17453	17553	17496	17589	17537	17270	17396	17458	17455	17419	17420	17510	17524	17417	17505	17506	17423	17441	17502	17512	17371	17447	17544	17385	17635	17359	17580	17283	17429	17465	17527	17659	17511	17619	17541	17553	17381	17614	17476	17492	17463	17641	17444	17503	17575	17571	17507	17345	17374	17493	17435	17610	17380	17510	17507	17491	17410	17524	17341	17432	17395	17501	17442	17442	17363	17492	17416	17509	17643	17565	17587	17580	17390	17457	17312	17409	17355	17297	17588	17681	17501	17491	17471	17331	17369	17401	17360	17517	17410	17590	17458	17298	17518	17516	17459	17439	17576	17448	17440	17460	17615	17520	17326	17436	17425	17594	17372	17460	17392	17351	17442	17445	17667	17226	17262	17555	17652	17561	17608	17586	17379	17445	17494	17610	17502	17401	17479	17424	17382	17456	17402	17534	17304	17520	17484	17447	17351	17506	17538	17423	17553	17367	17578	17466	17551	17370	17461	17528	17357	17519	17363	17477	17375	17566	17331	17576	17482	17473	17515	17423	17547	17340	17311	17374	17628	17374	17583	17510	17541	17374	17549	17488	17426	17403	17421	17413	17486	17391	17488	17448	17454	17495	17343	17602	17607	17407	17510	17404	17527	17449	17445	17419	17436	17426	17403	17427	17379	17374	17395	17366	17418	17484	17507	17526	17454	17510	17382	17518	17416	17471	17417	17572	17478	17454	17606	17324	17492	17509	17620	17463	17485	17482	17538	17530	17503	17412	17419	17534	17540	17378	17533	17588	17406	17446	17562	17362	17320	17409	17554	17348	17352	17607	17286	17469	17583	17437	17499	17442	17498	17409	17483	17535	17493	17403	17486	17459	17441	17406	17517	17441	17369	17446	17529	17415	17448	17490	17330	17296	17570	17368	17297	17505	17329	17493	17599	17361	17630	17426	17436	17636	17669	17547	17449	17426	17523	17372	17494	17442	17448	17416	17602	17413	17605	17537	17532	17615	17615	17395	17359	17494	17539	17371	17490	17570	17460	17402	17600	17543	17448	17491	17345	17666	17406	17337	17455	17555	17372	17616	17553	17360	17518	17489	17466	17345	17612	17339	17563	17369	17465	17492	17437	17514	17501	17522	17595	17510	17379	17421	17438	17330	17536	17442	17359	17691	17435	17626	17599	17433	17399	17262	17468	17696	17513	17505	17486	17411	17379	17462	17607	17580	17371	17440	17493	17481	17577	17501	17477	17439	17374	17393	17590	17412	17358	17854	17325	17461	17479	17426	17549	17598	17494	17694	17325	17389	17600	17506	17454	17504	17597	17418	17450	17419	17257	17501	17553	17454	17642	17508	17601	17334	17502	17498	17451	17461	17502	17319	17531	17649	17404	17395	17519	17665	17422	17355	17543	17307	17548	17411	17358	17448	17460	17407	17613	17631	17521	17532	17571	17331	17579	17394	17487	17343	17497	17251	17335	17440	17573	17498	17591	17272	17346	17476	17525	17412	17350	17382	17563	17478	17481	17260	17478	17530	17478	17581	17411	17496	17516	17475	17493	17364	17338	17618	17412	17432	17413	17494	17460	17569	17508	17650	17492	17480	17441	17333	17358	17328	17423	17680	17460	17478	17392	17402	17371	17429	17641	17574	17449	17520	17489	17466	17493	17510	17369	17474	17469	17243	17526	17400	17551	17629	17497	17401	17269	17435	17314	17457	17614	17487	17311	17433	17474	17437	17369	17534	17478	17411	17395	17459	17378	17510	17377	17487	17571	17572	17406	17291	17378	17572	17352	17616	17301	17405	17383	17351	17389	17465	17443	17445	17226	17499	17586	17622	17488	17525	17452	17584	17477	17377	17431	17545	17424	17383	17643	17194	17421	17338	17278	17488	17336	17454	17511	17443	17414	17169	17427	17416	17450	17393	17607	17475	17446	17310	17460	17425	17452	17385	17562	17529	17288	17518	17410	17413	17570	17447	17342	17471	17557	17439	17308	17432	17558	17545	17513	17525	17559	17501	17437	17504	17465	17444	17415	17417	17535	17599	17470	17308	17421	17634	17477	17502	17402	17635	17430	17388	17495	17452	17496	17487	17586	17420	17582	17426	17406	17457	17470	17471	17409	17511	17571	17450	17401	17568	17421	17523	17388	17355	17412	17504	17384	17416	17571	17430	17517	17466	17540	17310	17551	17561	17552	17254	17641	17526	17497	17459	17537	17600	17651	17541	17525	17390	17354	17517	17530	17514	17465	17345	17569	17449	17487	17487	17440	17384	17495	17641	17410	17548	17524	17545	17579	17423	17511	17451	17436	17397	17520	17456	17470	17464	17448	17456	17428	17510	17558	17418	17594	17514	17442	17345	17522	17377	17484	17432	17487	17501	17712	17523	17499	17357	17397	17412	17566	17463	17483	17508	17476	17608	17535	17497	17486	17363	17306	17474	17540	17626	17238	17503	17441	17416	17507	17503	17469	17426	17447	17395	17413	17548	17429	17319	17584	17292	17608	17556	17372	17384	17401	17526	17515	17465	17385	17528	17386	17512	17394	17521	17496	17386	17563	17272	17539	17295	17570	17519	17380	17498	17585	17584	17545	17590	17491	17479	17536	17372	17541	17637	17523	17405	17512	17432	17480	17455	17414	17434	17514	17354	17225	17462	17427	17338	17321	17701	17510	17446	17419	17394	17535	17444	17234	17619	17556	17412	17492	17389	17503	17263	17482	17583	17405	17523	17431	17518	17513	17308	17378	17438	17385	17634	17461	17397	17408	17404	17544	17339	17434	17466	17497	17303	17488	17495	17332	17440	17377	17581	17402	17429	17435	17579	17316	17331	17446	17543	17300	17413	17450	17427	17441	17380	17585	17666	17373	17455	17352	17377	17542	17408	17441	17498	17525	17355	17402	17470	17393	17345	17313	17438	17585	17394	17455	17508	17498	17451	17568	17384	17508	17144	17549	17590	17601	17312	17570	17431	17460	17419	17336	17574	17464	17521	17565	17412	17491	17578	17501	17495	17665	17595	17487	17416	17412	17534	17252	17524	17573	17560	17421	17552	17572	17484	17457	17627	17516	17628	17525	17510	17711	17468	17531	17264	17468	17541	17438	17548	17446	17353	17452	17555	17549	17448	17551	17543	17510	17550	17511	17430	17364	17462	17495	17552	17514	17325	17602	17475	17259	17610	17332	17488	17430	17408	17642	17399	17537	17387	17366	17599	17515	17422	17574	17386	17442	17394	17279	17500	17464	17437	17255	17467
23947	21369	28943	24327	22782	24165	23800	21597	20881	21220	26818	31592	35437	29293	25722	21487	20990	20925	20724	20625	20708	20772	20653	20627	20723	20684	20498	20589	20623	20664	20538	20521	20485	20444	20765	20650	20689	20714	20747	20665	20503	20506	20492	20587	20494	20629	20687	20583	20570	20359	20492	20342	20452	20454	20556	20527	20505	20560	20552	20411	20599	20504	20705	20676	20735	20515	20566	20361	20588	20538	20680	20505	20299	20463	20390	20556	20508	20383	20390	20406	20411	20527	20458	20619	20520	20358	20634	20413	20549	20273	20551	20573	20405	20668	20697	20547	20621	20650	20525	20644	20607	20525	20436	20391	20477	20528	20677	20611	20649	20721	20330	20462	20504	20452	20566	20603	20426	20313	20289	20586	20495	20716	20613	20485	20421	20385	20525	20366	20622	20815	20504	20559	20563	20550	20442	20492	20459	20484	20454	20660	20589	20720	20610	20502	20275	20600	20451	20608	20463	20503	20512	20343	20427	20626	20687	20599	20342	20477	20508	20506	20429	20662	20457	20559	20698	20701	20732	20494	20585	20514	20632	20634	20492	20441	20402	20334	20486	20517	20587	20528	20671	20410	20557	20529	20580	20315	20368	20368	20516	20622	20394	20403	20541	20422	20570	20393	20510	20605	20474	20510	20536	20553	20542	20563	20532	20667	20486	20406	20715	20357	20624	20657	20559	20681	20503	20556	20466	20605	20460	20597	20579	20731	20497	20158	20749	20679	20596	20742	20439	20451	20532	20417	20648	20475	20587	20593	20600	20448	20230	20531	20644	20536	20580	20398	20493	20545	20564	20442	20376	20572	20429	20570	20397	20609	20459	20536	20635	20402	20617	20374	20552	20574	20649	20558	20545	20403	20628	20595	20612	20603	20379	20504	20515	20648	20418	20480	20445	20376	20335	20489	20550	20434	20450	20396	20489	20788	20574	20442	20468	20431	20423	20456	20562	20377	20583	20440	20450	20407	20441	20508	20483	20492	20417	20403	20632	20703	20727	20605	20617	20539	20746	20405	20357	20581	20720	20567	20630	20547	20435	20516	20561	20430	20478	20559	20538	20530	20566	20433	20219	20502	20408	20443	20460	20487	20459	20566	20539	20684	20476	20602	20804	20584	20252	20465	20579	20589	20708	20457	20309	20633	20700	20468	20569	20663	20424	20400	20641	20303	20437	20506	20388	20540	20653	20531	20542	20550	20530	20656	20631	20824	20572	20422	20574	20556	20622	20631	20572	20263	20441	20424	20527	20553	20581	20547	20517	20505	20454	20643	20547	20627	20480	20451	20532	20605	20613	20532	20419	20481	20442	20431	20439	20461	20476	20206	20688	20714	20656	20678	20634	20411	20444	20506	20683	20564	20565	20272	20527	20262	20274	20585	20413	20438	20331	20367	20663	20548	20490	20451	20549	20606	20669	20508	20638	20537	20567	20564	20599	20565	20534	20421	20609	20478	20543	20548	20408	20426	20324	20465	20629	20457	20522	20609	20434	20388	20722	20367	20624	20655	20590	20709	20388	20398	20392	20508	20436	20638	20498	20580	20535	20556	20553	20546	20517	20557	20422	20421	20433	20638	20378	20569	20616	20463	20586	20564	20634	20364	20514	20500	20585	20521	20437	20628	20490	20530	20473	20419	20659	20562	20420	20367	20508	20364	20575	20460	20359	20530	20471	20447	20787	20447	20568	20410	20206	20569	20420	20753	20541	20507	20597	20293	20687	20374	20527	20403	20501	20671	20714	20420	20482	20338	20573	20544	20539	20604	20548	20637	20424	20375	20475	20403	20677	20586	20497	20689	20499	20522	20548	20394	20423	20383	20525	20479	20400	20426	20394	20324	20568	20502	20489	20191	20354	20497	20506	20411	20531	20433	20497	20376	20621	20774	20479	20455	20513	20496	20653	20470	20448	20575	20488	20274	20558	20733	20574	20416	20488	20491	20564	20591	20479	20500	20474	20666	20542	20477	20522	20639	20417	20549	20432	20557	20466	20577	20441	20425	20623	20439	20459	20442	20467	20610	20570	20516	20674	20744	20543	20484	20448	20644	20603	20646	20429	20485	20457	20564	20609	20465	20430	20385	20749	20730	20783	20520	20519	20595	20519	20252	20412	20638	20558	20551	20309	20248	20412	20533	20602	20495	20609	20494	20420	20431	20582	20531	20643	20456	20541	20559	20651	20560	20377	20681	20528	20552	20573	20721	20468	20449	20821	20445	20580	20647	20439	20593	20286	20547	20445	20629	20390	20709	20650	20485	20638	20596	20635	20652	20504	20676	20666	20545	20400	20687	20622	20421	20396	20634	20422	20370	20468	20703	20673	20441	20497	20604	20685	20470	20490	20479	20436	20588	20447	20707	20554	20402	20422	20340	20249	20484	20394	20607	20408	20490	20468	20370	20515	20537	20389	20399	20412	20525	20435	20422	20579	20607	20803	20417	20604	20462	20618	20443	20686	20373	20533	20585	20420	20427	20487	20448	20439	20486	20480	20519	20358	20614	20442	20572	20600	20403	20377	20274	20552	20499	20468	20593	20661	20479	20473	20524	20557	20666	20383	20619	20451	20630	20619	20653	20353	20507	20582	20404	20437	20408	20378	20277	20517	20432	20445	20467	20578	20456	20661	20363	20465	20661	20368	20648	20653	20348	20566	20222	20470	20566	20400	20574	20554	20652	20333	20592	20627	20561	20462	20524	20523	20415	20626	20531	20484	20455	20567	20637	20458	20720	20644	20633	20480	20604	20295	20382	20398	20587	20727	20663	20501	20510	20558	20661	20565	20488	20389	20568	20631	20452	20215	20601	20319	20644	20509	20500	20543	20656	20567	20593	20608	20516	20586	20612	20649	20586	20433	20663	20561	20582	20345	20568	20489	20382	20394	20558	20578	20617	20471	20737	20466	20619	20534	20552	20437	20475	20578	20555	20542	20366	20383	20427	20554	20445	20822	20595	20396	20493	20780	20639	20565	20592	20552	20355	20440	20505	20716	20661	20762	20509	20425	20364	20474	20553	20571	20418	20552	20394	20510	20526	20507	20678	20607	20653	20445	20535	20810	20573	20629	20354	20502	20649	20541	20262	20656	20547	20412	20391	20509	20596	20423	20442	20436	20362	20529	20324	20392	20588	20578	20571	20527	20346	20587	20422	20716	20297	20496	20301	20656	20294	20636	20363	20552	20578	20567	20530	20461	20351	20599	20603	20631	20527	20524	20641	20709	20572	20407	20379	20347	20535	20532	20544	20426	20631	20593	20343	20678	20580	20332	20482	20415	20633	20723	20426	20493	20668	20628	20527	20381	20488	20459	20479	20578	20644	20496	20452	20500	20518	20676	20377	20562	20566	20546	20493	20400	20472	20508	20422	20765	20487	20431	20594	20395	20388	20434	20564	20588	20502	20485	20337	20425	20503	20507	20530	20606	20343	20462	20569	20502	20372	20602	20510	20480	20395	20428	20423	20586	20567	20502	20569	20530	20567	20619	20609	20472	20502	20521	20282	20556	20726	20561	20392	20582	20594	20492	20500	20669	20588	20601	20648	20359	20608	20758	20657	20555	20427	20509	20397	20483	20408	20383	20630	20598	20625	20658	20570	20647	20524	20358	20550	20629	20494	20583	20316	20591	20542	20487	20357	20720	20551	20550	20534	20506	20771	20614	20560	20422	20556	20503	20552	20417	20606	20555	20419	20518	20483	20634	20477	20637	20473	20350	20505	20577	20361	20648	20580	20605	20648	20632	20434	20723	20388	20519	20417	20700	20487	20456	20480	20433	20430	20396	20653	20294	20404	20556	20439	20690	20480	20543	20410	20513	20637	20344	20718	20429	20380	20424	20508	20537	20724	20412	20266	20594	20485	20360	20583	20376	20521	20463	20486	20448	20437	20635	20408	20403	20587	20492	20666	20647	20586	20511	20353	20317	20604	20628	20687	20533	20512	20759	20601	20491	20788	20499	20469	20608	20807	20595	20653	20481	20559	20492	20524	20503	20575	20622	20245	20451	20347	20613	20654	20594	20558	20331	20468	20547	20730	20367	20447	20559	20483	20540	20333	20596	20508	20802	20498	20761	20553	20529	20674	20446	20538	20580	20653	20806	20532	20660	20650	20680	20651	20546	20408	20485	20432	20729	20482	20598	20683	20553	20478	20513	20570	20516	20665	20543	20808	20407	20647	20653	20459	20733	20539	20464	20394	20405	20469	20470	20459	20502	20597	20596	20617	20564	20353	20648	20428	20649	20605	20351	20699	20671	20484	20436	20382	20396	20426	20534	20577	20632	20464	20423	20682	20683	20535	20484	20623	20562	20674	20409	20833	20637	20416	20499	20705	20541	20604	20605	20624	20617	20459	20319	20387	20581	20311	20440	20483	20516	20522	20434	20647	20230	20630	20581	20573	20606	20522	20443	20621	20458	20614	20651	20502	20637	20543	20613	20443	20548	20682	20409	20576	20468	20733	20514	20605	20518	20396	20365	20719	20618	20317	20404	20459	20565	20506	20600	20442	20433	20521	20801	20580	20499	20444	20442	20424	20551	20526	20542	20589	20556	20373	20586	20521	20538	20650	20473	20527	20626	20688	20691	20564	20824	20602	20539	20496	20861	20631	20342	20559	20626	20624	20507	20341	20606	20568	20480	20463	20488	20396	20802	20421	20754	20663	20576	20548	20397	20515	20485	20374	20510	20408	20506	20524	20648	20622	20463	20513	20319	20465	20569	20620	20439	20631	20575	20390	20565	20634	20768	20643	20570	20563	20559	20587	20476	20546	20593	20551	20544	20567	20615	20407	20482	20412	20612	20543	20569	20610	20582	20552	20357	20607	20578	20446	20620	20723	20483	20454	20544	20441	20644	20496	20490	20546	20645	20523	20423	20672	20599	20539	20691	20474	20488	20391	20385	20610	20649	20470	20451	20443	20467	20474	20483	20487	20515	20523	20574	20427	20559	20387	20446	20618	20606	20545	20621	20659	20476	20689	20621	20373	20338	20706	20803	20813	20359	20701	20700	20612	20492	20476	20575	20536	20489	20522	20562	20580	20434	20685	20565	20464	20581	20452	20537	20561	20390	20480	20541	20429	20479	20462	20583	20609	20428	20423	20361	20387	20540	20570	20770	20379	20586	20409	20412	20632	20397	20683	20397	20536
15694	26022	24268	21964	21900	20542	18929	18432	18325	18860	27698	34004	36510	28533	23949	18036	17885	17868	17843	17846	17793	17629	17753	17821	17638	17826	17810	17663	17772	17752	17821	17750	17881	17993	18033	18168	18001	17861	17605	17876	17641	17835	17693	17838	17653	17845	17801	17571	17871	17651	17679	17806	17813	17727	17813	17685	17869	17631	17713	17614	17707	17780	17891	17663	17660	17608	17800	17624	17726	17686	17768	17721	17687	17709	17645	17721	17653	17761	17833	17738	17626	17594	17842	17818	17817	17638	17839	17550	17811	17536	17780	17800	17703	17853	17824	17647	17656	17638	17738	17718	17652	17945	17556	17669	17792	17789	17757	17770	17709	17680	17890	17619	17758	17721	17704	17737	17739	17694	17738	17876	17689	17787	17676	17708	17647	17876	17910	17772	17699	17679	17808	17658	17727	17613	17726	17773	17782	17897	17834	17691	17571	17667	17826	17642	17861	17701	17668	17843	17663	17644	17616	17801	17729	17774	17738	17841	17617	17676	17844	17750	17746	17686	17738	17681	17788	17713	17898	17759	17834	17846	17761	17630	17783	17813	17764	17643	17698	17810	17791	17686	17654	17808	17683	17657	17699	17640	17822	17930	17825	17743	17746	17850	17639	17714	17699	17853	17757	17727	17647	17703	17705	17615	17661	17813	17847	17792	17821	17892	17857	17829	17699	17759	17693	17598	18040	17732	17885	17622	17813	17698	17660	17798	17769	17781	17774	17726	17739	17633	17639	17608	17795	17643	17845	17886	17732	17556	18023	17549	17656	17656	17701	17773	17707	17702	17719	17815	17626	17704	17762	17618	17773	17647	17595	17636	17811	17497	17662	17862	17733	17861	17719	17826	17800	17514	17699	17774	17723	17697	17785	17784	17659	17671	17906	17654	17631	17597	17687	17825	17777	17832	17603	17889	17737	17746	17749	17711	17659	17913	17861	17803	17731	17723	17644	17901	17702	17762	17760	17910	17604	17769	17632	17759	17842	17712	17636	17804	17849	17635	17624	17573	17776	17633	17523	17801	17645	17763	17957	17532	17882	17692	17631	17892	17549	17758	17862	17712	17632	17672	17711	17840	17541	17802	17833	17883	17806	17620	17649	17607	17761	17713	17701	17576	17802	17625	17679	17639	17720	17629	17669	17844	17727	17819	17732	17562	17827	17714	17774	17805	17824	17766	17721	17830	17607	17663	17718	17680	17893	17680	17663	17776	17715	17683	17856	17832	17841	17682	17739	17749	17748	17721	17672	17711	17745	17763	17688	17827	17662	17687	17745	17900	17809	17802	17603	17803	17587	17749	17905	17682	17634	17856	17549	17655	17734	17759	17813	17685	17791	17748	17743	17809	17774	17767	17631	17650	17655	17890	17687	17748	17797	17759	17656	17709	17677	17646	17698	17693	17650	17767	17875	17904	17869	17800	17685	17721	17691	17703	17818	17701	17845	17679	17781	17724	17581	17945	17823	17629	17742	17863	17771	17651	17718	17682	17650	17701	17521	17741	17702	17709	17653	17719	17702	17659	17824	17792	17732	17603	17788	17756	17669	17738	17595	17724	17768	17732	17749	17666	17793	17717	17837	17647	17686	17705	17776	17874	17784	17789	17685	17640	17766	17633	17747	17732	17660	17608	17878	17612	17643	17838	17875	17639	17845	17708	17625	17620	17655	17760	17806	17677	17790	17571	17637	17690	17755	17795	17705	17621	17757	17735	17738	17702	17722	17670	17743	17738	17846	17668	17900	17679	17859	17743	17694	17829	17698	17644	17796	17712	17764	17588	17568	17784	17802	17675	17575	17750	17847	17722	17833	17612	17991	17511	17567	17825	17783	17593	17853	17754	17647	17813	17905	17712	17832	17675	17828	17659	17850	17600	17739	17915	17759	17803	17858	17826	17741	17658	17836	17912	17884	17825	17710	17816	17852	17807	17685	17618	17815	17820	17747	17675	17759	17749	17651	17610	17533	17689	17710	17635	17719	17709	17816	17690	17675	17783	17818	17636	17631	17661	17696	17752	17563	17898	17754	17750	17708	17728	17693	17625	17669	17771	17718	17718	17762	17674	17825	17766	17768	17542	17772	17558	17633	17603	17791	17786	17660	17653	17736	17768	17634	17876	17746	17692	17915	17737	17885	17652	17710	17723	17645	17789	17629	17664	17821	17682	17772	17583	17794	17589	17805	17617	17658	17815	17689	17562	17688	17781	17692	17773	17804	17787	17850	17684	17674	17579	17648	17674	17797	17625	17642	17750	17664	17726	17764	17656	17710	17760	17808	17765	17563	17666	17653	17879	17743	17770	17805	17684	17581	17744	17907	17779	17706	17919	17669	17961	17842	17708	17603	17726	17810	17633	17755	17632	17778	17683	17896	17654	17830	17585	17810	17685	17797	17770	17772	17741	18028	17639	17711	17800	17545	17603	17793	17751	17877	17832	17702	17619	17654	17598	17642	17691	17858	17668	17592	17807	17680	17808	17650	17609	17838	17641	17759	17769	17717	17755	17789	17679	17732	17577	17715	17639	17693	17717	17655	17699	17788	17908	17864	17534	17777	17719	17473	17704	17879	17828	17620	17716	17729	17891	17662	17841	17716	17540	17704	17785	17573	17762	17784	17676	17572	17589	17611	17622	17603	17780	17667	17666	17717	17695	17833	17632	17601	17774	17816	17754	17721	17713	17621	17608	17654	17712	17591	17750	17913	17602	17732	17700	17797	17755	17749	17756	17860	17601	17802	17622	17948	17750	17684	17718	17723	17892	17584	17746	17818	17741	17693	17608	17701	17753	17787	17736	17641	17684	17733	17627	17784	17553	17662	17717	17817	17658	17924	17686	17571	17817	17799	17674	17649	17781	17796	17421	17634	17683	17765	17720	17744	17955	17743	17683	17771	17639	17732	17879	17645	17839	17734	17608	17751	17735	17777	17730	17605	17722	17856	17751	17737	17504	17716	17850	17680	17867	17629	17646	17756	17837	17581	17803	17668	17631	17675	17672	17872	17579	17601	17787	17781	17581	17725	17730	17673	17858	17721	17767	17640	17620	17671	17551	17742	17813	17814	17761	17738	17773	17793	17761	17787	17591	17730	17853	17901	17680	17937	17632	17762	17665	17739	17742	17719	17630	17979	17739	17740	17711	17730	17861	17707	17852	17626	17797	18018	17670	17721	17737	17697	17855	17691	17715	17603	17741	17764	17521	17667	17767	17798	17954	17678	17779	17812	17949	17680	17572	17724	17785	17646	17667	17843	17747	17685	17757	17767	17651	17797	17792	17653	17862	17779	17774	17737	17869	17770	17864	17706	17728	17852	17559	17668	17685	17706	17639	17668	17722	17797	17737	17736	17612	17906	17754	17889	17743	17888	17666	17776	17762	17723	17624	17807	17753	17838	17516	17774	17621	17754	17684	17797	17780	17858	17642	17898	17637	17736	17747	17696	17772	17798	17708	17743	17710	17591	17686	17777	17523	17881	17666	17782	17670	17842	17702	17565	17811	17664	17725	17850	17801	17782	17839	17794	17707	17876	17827	17684	17645	17639	17573	17722	17658	17736	17597	17686	17596	17771	17802	17567	17861	17697	17640	17857	17573	17790	17701	17802	17727	17664	17693	17678	17597	17913	17757	17791	17767	17690	17809	17678	17665	17612	17721	17732	17861	17731	17783	17698	17514	17716	17923	17711	17849	17590	17630	17772	17712	17847	17786	17596	17860	17765	17615	17775	17725	17519	17808	17814	17689	17814	17595	17810	17660	17684	17562	17628	17787	17831	17662	17877	17792	17705	17739	17616	17522	17719	17658	17668	17762	17714	17855	17581	17759	17812	17750	17833	17572	17644	17842	17633	17643	17841	17766	17642	17721	17865	17729	17619	17465	17712	17717	17607	17643	17638	17745	17818	17643	17873	17759	17932	17592	17673	17849	17599	17780	17609	17783	17815	17655	17855	17692	17775	17708	17888	17756	17723	17646	17775	17719	17624	17580	17636	17685	17620	17811	17687	17769	17581	17702	17636	17731	17756	17689	17737	17638	17751	17683	17688	17693	17601	17689	17575	17822	17629	17592	17717	17637	17715	17798	17621	17731	17806	17732	17833	17753	17789	17692	17590	17606	17645	17660	17623	17543	17793	17748	17866	17854	17824	17665	17655	17751	17774	17705	17574	17714	17896	17720	17644	17537	17837	17706	17803	17704	17822	17721	17755	17912	17876	17828	17661	17962	17544	17759	17659	17907	17810	17564	17830	17630	17853	17803	17739	17711	17658	17650	17825	17796	17742	17682	17737	17665	17724	17672	17825	17636	17747	17704	17862	17818	17802	17744	17671	17606	17669	17662	17749	17702	17573	17836	17722	17612	18002	17677	17689	17684	17657	17604	17878	17716	17749	17797	17800	17726	17762	17703	17621	17566	17568	17577	17678	17760	17615	17733	17821	17770	17726	17613	17753	17681	17682	17854	17684	17803	17649	17712	17746	17712	17678	17762	17658	17780	17821	17782	17668	17781	17577	17686	17793	17663	17733	17581	17514	17672	17641	17730	17791	17618	17839	17585	17870	17587	17641	17834	17539	17840	17597	17762	17905	17818	17763	17724	17717	17587	17678	17652	17734	17725	17580	17862	17750	17616	17698	17690	17946	17655	17874	17609	17672	17704	17765	17777	17967	17766	17671	17672	17589	17777	17774	17619	17787	17585	17833	17827	17761	17736	17767	17783	17856	17610	17731	17659	17797	17807	17864	17693	17728	17857	17758	17734	17719	17695	17783	17739	17797	17642	17443	17839	17859	17840	17777	17666	17725	17796	17573	17841	17878	17932	17800	17661	17814	17667	17736	17613	17731	17686	17683	17534	17690	17895	17688	17776	17817	17633	17596	17814	17798	17553	17670	17778	17929	17806	17903	17709	17788	17597	17587	17671	17728	17731	17720	17621	17663	17794	17795	17607	17784	17720	17879	17754	17837	17653	17747	17708	17616	17684	17627	17664	17802	17779	17819	17663	17811	17720	17709	17759	17789	17691	17853	17635	17748	17688	17770	17928	17705	17699	17835	17837	17604	17715	17633	17603	17831	17733	17787	17746	17658	17819	17641	17898	17889	17732	17803	17951	17707	17762	17926	17707	17569	17733	17563	17653	17800	17963	17782	17811	17816	17741
22867	21372	29302	23825	21669	24498	27281	22712	21857	22154	28307	38732	42878	37302	32013	23730	21446	21301	21204	21094	21112	21130	21055	21097	21109	21030	21153	21152	21140	21033	20814	20965	20804	20921	21163	21272	21237	21066	20976	20830	20813	20920	20930	20895	21240	21010	20755	20766	20874	20875	20893	20884	20774	20951	20923	20967	20906	20907	20883	20818	20784	20865	21002	20780	20955	20916	20977	20945	20745	20760	20627	21064	20891	21044	20922	20694	20914	20740	20925	20741	20995	20569	20802	20966	20958	20891	20792	20998	20943	20971	21023	20786	20937	20684	20961	20818	21001	21009	20916	20954	20995	20966	20644	20778	20990	20970	20604	20918	20708	20828	20906	20904	20777	20821	20730	20694	20922	20725	20968	20559	20864	20977	20731	20798	20761	20895	20915	20966	20798	20833	20813	20813	20917	20916	20856	20843	20960	20841	20978	20792	20971	20885	20751	21046	21060	20798	20981	21061	21016	21053	20850	21084	20683	20894	20940	20807	21015	20802	21000	20830	20904	20794	20862	20761	20808	20669	20796	20831	20843	20807	20826	20713	21049	20955	20707	20887	21013	20827	20740	20898	20774	20880	21018	20866	20890	20741	20926	20898	20818	20993	20966	21042	21111	20974	20898	20982	20619	20824	20991	20876	20873	20770	20873	20991	20922	20856	20721	20900	20837	20809	21032	20826	21015	20725	20752	20871	20864	20618	20739	20838	20658	20934	20857	20746	20974	20873	20847	20670	20904	20893	21035	21014	20834	20870	21075	20905	20875	20764	20966	20703	20898	20945	20890	21107	21002	20880	20966	20938	20729	20654	20804	20600	20882	20895	20914	20749	20888	20767	20861	20761	20765	20904	20885	20943	20834	20912	20842	20798	20895	20789	20785	20808	20730	20773	20712	20627	20746	20796	20771	20656	20698	20638	20599	20754	20747	20925	20951	20962	20965	20968	20830	20920	20931	20944	20779	20961	20684	20789	20906	20637	20802	20742	20763	20754	20729	20913	20805	20861	20839	20902	20779	20892	20932	20667	21024	20736	20873	20821	20772	20898	20706	20885	20843	20875	20669	20741	20645	20833	20730	20831	20663	20525	20803	20633	20677	21063	21081	20852	20741	20674	20945	20806	20910	20907	20731	20941	20833	20575	20861	20959	20764	20792	20956	20783	20912	20911	20818	20833	20719	20754	20767	20740	20744	20653	20751	20788	20676	20860	20965	20663	20868	20922	20798	20828	20936	20633	20838	20937	20927	20834	20786	20831	20826	20803	20755	20817	20737	20719	20748	20861	20820	20693	20848	20945	20775	20839	20875	20823	20867	20691	20890	20913	20984	20875	21030	20682	20910	20945	21079	20751	20719	20960	20923	20795	20807	20889	20791	20789	20735	20964	21032	20774	20802	20925	20738	20716	20952	20748	20810	20912	20876	20947	20855	20844	20842	20786	20817	20780	20806	20826	21039	20616	20833	20727	21061	20861	20885	20821	21080	20872	20788	20911	21045	20884	20830	20789	20903	20934	21072	20778	20969	20650	20893	21033	21027	20762	20768	20816	20612	20697	21035	20836	20743	20852	20835	20843	20835	20940	21089	20508	20824	20756	20917	20881	20779	21048	20921	20944	20984	21034	20847	20880	20802	20932	20839	20756	20825	21105	20666	20941	20879	20785	20832	20828	20757	20790	20932	20845	20663	20869	20724	20966	20768	20918	21003	20522	20899	20761	20850	21003	20721	20655	20853	21004	20685	20934	20687	20879	20811	20887	20965	21109	20963	20603	20767	20743	20858	20831	20774	20744	20860	20718	20967	20899	21127	21002	21048	21001	20796	20709	20859	20907	20941	20688	20703	20903	20809	20852	20927	20731	20772	20836	20804	20711	20844	20965	20940	20820	20699	20824	20841	20857	20918	20756	20858	20593	20813	21057	20705	21053	20717	20795	20801	20877	20879	20890	20746	20894	20907	20944	20698	20712	20945	20901	21062	20854	20872	20890	20987	20862	21143	20866	21010	20977	20890	20665	21092	21044	20765	20986	21109	20769	20816	20992	21004	20813	20800	20872	20852	20910	20867	20712	20963	20870	20943	20824	21029	20807	20783	20906	20816	20784	21106	20847	20898	20871	20652	20606	20776	20997	20885	20801	20881	20875	20934	20752	20726	20803	20938	20750	20680	20742	21025	20772	21166	20722	20842	20806	20923	20751	20747	20938	20966	20670	20746	20934	20889	20958	20783	20822	20901	20718	20788	20945	20782	20833	20963	20769	20884	20769	20875	20728	20816	20656	20643	20696	20893	20940	20896	20706	20841	20876	20801	20898	20818	21020	20961	20706	20799	21000	20767	20778	20952	20774	20960	20946	20909	20993	20702	20632	20716	20677	20755	20814	20711	20775	20968	20837	20821	20874	20850	20694	20940	20948	21028	20730	20676	20679	20988	20807	20834	20931	20675	20929	20841	20981	20800	20933	20758	20829	20828	20862	20831	20401	20783	20727	20890	20977	20621	20900	20886	21036	20995	20731	20772	21065	20886	21066	20830	20875	20635	20905	20829	21104	20773	20916	21038	20936	20871	20710	20891	20781	20746	20907	20909	20709	20838	20929	21057	20517	20939	20783	20842	20924	21008	20881	20906	20733	20848	20898	20753	20595	20817	20925	20553	20684	20754	20786	20552	20787	20836	20669	21098	20862	20998	20859	20952	20837	20892	20815	20835	20702	21027	20905	20591	21075	20918	21054	20868	20813	21002	20750	20855	20787	20900	20876	20727	20761	20768	20806	20760	20984	20907	20891	20998	20876	20966	20848	20898	20922	20886	20909	20768	20870	21052	20903	20870	20707	20999	21075	20879	20831	20880	20876	21093	20854	20825	20920	20748	20772	20841	21016	20942	20777	20863	20760	20843	20922	20913	20814	20893	20789	20996	20956	20822	20840	20762	20907	20799	20642	20942	20949	20785	20902	20980	20654	20846	20962	20907	20841	20943	20950	20668	20794	20777	21031	20787	20795	20754	21002	20854	20893	20931	20966	20712	20872	20823	20738	20806	20945	20942	20701	20844	20884	20756	20580	20801	20792	20748	20949	20846	20862	21054	20799	20841	20922	21135	20848	20853	20959	20832	21013	20849	20662	20938	20819	20735	20939	21118	20833	20678	20672	20705	21092	20609	20636	20725	20731	20834	20852	20683	20991	20983	20762	20820	20697	20619	20998	20817	20967	20685	20825	20960	21101	20864	20993	20874	21027	21098	20755	20874	20798	20501	20973	20862	20784	20774	20618	20809	20903	20925	20662	20888	20903	20904	20852	20705	20789	20867	20986	20720	20782	20770	20620	20863	20899	20777	20806	20851	20875	21132	20917	20839	20956	20929	21010	21007	20758	20738	20725	20729	20791	20988	20962	20809	21032	20679	20808	20829	20748	20911	20674	20931	20907	20729	20829	20833	20746	20895	20788	20934	20996	21000	20808	20668	20774	20616	20807	20915	20832	20915	20923	20870	20991	20882	20916	20625	20612	20946	20741	20667	20889	20878	20728	20570	20902	21000	21005	20874	20842	20774	20806	20805	20837	20882	20983	20767	20770	20885	20942	20836	20875	20916	20703	20919	20434	20937	20868	20921	20719	20720	20875	20979	20954	20899	20999	20691	20914	20830	21002	20564	20566	20782	20902	20884	20825	20897	20816	20956	20766	20737	20815	20777	20834	20928	20883	20786	20646	20572	21019	20957	20729	20799	20873	20850	20867	20878	20757	20968	20875	20903	20889	20901	20660	20966	20824	21135	20756	20832	20847	20871	20728	20793	21029	20896	20895	20705	20779	20930	20944	20909	20987	20951	20630	21294	20943	21111	21003	20911	20605	20984	20848	20871	20934	20841	20810	20715	20833	21038	20873	20888	20861	20963	20954	20754	20901	20786	20910	20980	21035	20664	20839	20878	20734	20928	20790	20868	20670	20808	20862	20941	20876	20707	20856	20971	20789	20957	20837	20732	20664	20832	20844	20905	20815	20836	20688	20863	20785	20648	20796	20710	20723	20783	20838	20836	20775	21050	20861	20912	20733	21023	20737	20787	20782	20656	20664	20848	20725	20841	20689	20910	20959	20819	20920	20828	20649	20726	20833	20794	20734	20974	20769	20788	20722	20705	20876	21011	20802	20876	20975	20856	20934	20774	20766	20882	20784	21045	20700	20661	20687	20542	20856	20700	20887	20753	20931	20785	20877	20597	20899	20915	20951	21024	20865	20844	20786	21014	20955	20840	20874	20763	20869	20881	20697	20823	20972	20803	20935	20823	20674	21044	20876	20772	20913	21055	20801	20802	20813	20791	20877	20822	21111	20987	20896	20803	20957	20891	21008	20666	20929	20821	20707	20797	20858	20909	20846	21020	20841	20940	20798	20622	20831	20867	20874	20778	20776	21096	20868	20744	20747	20964	20727	20817	20665	20990	20759	21010	20958	20806	20845	20826	20823	21009	20811	20843	20775	20831	20707	20785	20985	20752	21101	20859	20861	20696	20856	20938	20822	20822	20699	20851	20794	20793	20487	20845	20733	20951	20662	21010	20716	20870	20674	20872	20819	20846	20689	20958	20946	20764	20936	20877	20866	20830	20403	20870	20886	20819	20958	20911	20829	20726	20740	20817	20693	21026	20864	20885	20776	20727	20719	20726	20751	20840	20685	20873	20680	20706	20996	20927	20886	20859	20894	20680	20677	20929	20828	20641	20897	20682	20939	20952	20950	20608	20746	20736	21019	20680	20786	20814	21007	20962	20882	20869	20968	20773	21003	20772	20758	20723	20944	20763	20546	20694	20753	20997	20665	20726	20959	21065	20743	20889	20891	20827	20942	20747	20658	20954	20971	20777	20856	20872	20795	20786	20827	20763	20832	20848	20995	20767	20803	20890	20795	20919	20752	20615	20593	20677	20967	20904	20884	20868	20965	20904	20886	20736	20874	20948	20807	20994	20829	20720	20817	20841	20875	20899	20958	20897	20741	20645	20738	20825	20938	20846	20928	20869	20714	21011	20798	20847	20842	20487	20877	20861	20664	20829	20810	20820	20918	20854	21055	20785	20995	20793	20830	20950	20873	20811	20827	20905	20876	20781	20736	20614	20938	21073	20917	20717	20715	20667	20892	20974	20846	20810	20774	20617	20671
17411	31106	28905	23728	22482	22453	20331	19666	19476	19037	29734	41192	44697	37441	32105	19630	18064	17966	17871	17932	17956	18178	18116	17984	17980	17846	18069	17948	17886	18135	17946	18004	18014	18135	18426	18591	18528	18253	17990	17966	17936	17750	17707	17898	18004	17975	17850	17976	17990	17973	17885	17961	18091	17967	17937	17840	18025	17784	17884	17928	18072	17967	17787	17885	17914	17881	17965	17952	17943	17826	18011	17937	17958	17945	18051	18043	17975	17850	17896	17910	17863	17808	17790	17971	17973	18022	17922	18130	18021	18030	17972	17863	18022	18017	17747	17825	17987	18003	17954	17870	18063	18021	17888	18026	17668	17842	17883	17718	17897	17777	17806	17895	17996	17914	17709	17954	17882	17834	17818	17873	17943	17991	17895	17984	17894	17914	17865	18010	17971	17993	17848	18028	17783	17976	18006	17737	17800	17864	18017	17825	18082	17953	17842	17741	17968	17784	17711	17901	17781	17840	17954	18018	17914	17978	17793	17822	17852	17819	17837	17859	17874	17798	18009	17859	17906	17966	18057	17888	17820	17678	17945	17949	17913	17806	17659	17949	17796	17876	17883	17878	17983	18125	18029	17867	18041	17949	17714	17771	17909	17921	17922	17740	18069	17979	17811	17995	17893	17878	17816	17933	18017	17935	17918	17955	18055	17882	18072	18045	17816	18018	17790	17854	17816	17974	17986	17820	17815	18072	17931	17774	17868	18008	17973	17878	17921	17954	17940	17968	17803	17858	17910	17959	17758	18040	17881	17927	17913	17824	17865	17978	17746	18010	17867	17906	17756	18090	17845	17909	17756	17812	18047	18006	17913	17833	17844	17983	17976	17818	17798	17981	17861	17977	17782	17838	17935	17868	18025	17952	17921	17803	17941	17965	17787	17865	17879	17819	17903	17895	17735	17768	17922	17879	17775	17963	17899	17817	17990	17825	17781	17890	17877	17761	18103	17697	17896	17872	17805	17736	18015	17950	17900	18017	17949	17752	17979	17811	17942	17807	17970	17790	17941	17797	17788	17688	17825	18008	17916	17828	17997	18002	17833	17829	17953	18016	17944	17851	17866	17914	17913	17926	18023	17706	18078	17828	17886	17951	17993	17879	17967	17713	17970	17793	17750	17958	18013	17805	18083	17941	17727	17973	17755	17911	17808	17761	18006	17870	17999	17848	17808	18005	17903	17867	17758	17938	17875	17759	17872	17918	17662	17832	18113	17811	17873	17773	17934	17990	17849	17801	17986	17832	17857	17977	17941	17952	17905	17834	17984	17862	17930	18036	17853	17887	17947	17912	17808	17958	17850	17824	17871	17827	18038	17848	17831	17874	17804	17868	17958	17731	17827	18106	17816	17822	17965	17885	17960	17934	17829	17915	17987	17747	17927	17977	17992	17846	17934	17690	17825	17841	17950	18017	17904	17839	18017	17723	17722	17907	17871	17884	17801	17962	18028	17964	17790	17930	17820	17977	17926	17989	17763	17928	17868	17812	17780	17713	17990	18004	17949	17807	17953	17898	17817	17967	18024	17987	17957	18015	17913	17861	17943	17803	18045	17770	17925	18013	17876	17869	17788	17904	17872	18084	17889	17870	17962	17779	17952	17873	17949	18053	17950	17992	17850	17906	17971	17868	17809	17810	17872	18021	17994	17837	18061	18057	17771	17914	17810	17903	17809	17617	18071	17758	17980	17982	18035	17743	17951	17895	18023	17791	17933	17880	17981	18036	18025	17808	17772	17924	17794	18056	17989	17874	17891	17786	18107	17783	17871	17736	17994	18017	17896	17986	17959	17686	17851	17866	17848	17999	17789	17981	17903	17927	17954	17946	17824	17712	17609	17958	17972	17918	17943	17932	17946	17917	17810	17905	17826	17873	17687	18133	17903	17846	17947	17813	17939	17961	17727	17868	17762	17766	17908	17757	17912	17938	17768	17965	17844	17800	17948	17796	17732	17854	17844	17802	17836	17921	17820	17903	17769	17944	17875	17930	17930	18008	17886	17886	17928	17952	17922	18014	17804	17883	17834	17780	17869	17854	17657	17845	17775	17817	17939	17910	17775	17756	17778	17791	17902	17895	17715	17816	17715	17797	17854	17862	18003	17954	18003	17786	17848	17986	17833	18073	17883	17974	18085	17784	17866	17886	17859	17918	17987	17716	17945	17857	17994	17910	17990	17759	17955	17846	17922	17984	17995	17881	17966	17658	17788	17993	17739	17855	17872	17952	18037	17896	17911	17841	17857	17878	17774	17933	17883	17986	17836	17931	17786	17792	17794	17981	17866	17799	17848	17883	17801	17774	17904	17896	18150	17760	17851	18012	18016	17785	17891	17778	17917	17772	17818	17816	17826	17973	17923	17887	17893	17809	17852	17938	18008	17949	17923	17929	17824	17849	17849	18009	17913	17929	17889	17912	17959	17869	17839	17961	17917	17807	17857	17891	18027	18045	17834	18010	17844	17747	17914	17974	17728	17866	17831	17915	17954	17830	17977	17833	17895	17905	18015	17787	17934	17995	17862	17849	17804	17872	17782	17775	17864	17767	17911	17940	17734	17939	18030	17996	17855	17836	17889	17906	17808	17734	17885	17907	17808	17943	18005	17764	17958	18068	17893	17948	17992	17928	17688	17959	17942	18012	17713	17863	17794	18029	17811	17909	18016	17860	17887	17946	17953	17867	17610	17802	17913	17890	17821	17946	17902	17850	17952	17938	17925	17727	17955	17794	17929	17821	18019	17874	17974	17998	17880	17874	17869	17997	17965	17825	18027	17892	17985	17998	17919	17932	18071	17798	17891	17809	17913	17766	17925	17810	17806	17878	18003	17862	18027	17985	17733	17783	17913	17716	17844	17936	17941	17935	17972	17881	17924	17645	17803	17983	17879	17871	17756	17765	17997	17911	17865	18058	17779	17868	17800	17918	17828	17998	17955	17836	18040	17978	17875	17787	17968	17985	17980	17893	17797	17898	17852	17660	17935	17994	17871	17886	17926	17783	17844	18000	17942	17939	17837	17863	17732	17913	17947	17912	17794	17791	17956	17815	17827	17908	17861	17906	17877	17817	17910	17957	17979	17895	17911	17886	17837	17798	17935	18002	17890	17856	17925	18024	17663	17936	17766	17944	17736	17818	17917	17868	17768	17764	17961	17867	17890	18099	18003	17835	17663	18042	17893	17949	17858	17845	18021	17911	18068	17927	17909	17888	17904	17978	17890	18089	18007	17950	17874	18026	17899	17762	17809	17883	18052	18042	17871	17881	17888	17906	17872	17896	17930	17985	17767	17723	17816	18037	17965	17658	17959	17951	17767	17777	17819	17891	17873	17859	17817	17895	17838	17886	17755	17972	17927	17838	17862	18020	17916	17956	17981	17801	17964	18060	17777	17679	17841	17674	17788	17948	17853	17721	18032	17685	17768	17939	17921	17947	17802	17961	17978	17789	17936	17731	17948	17844	17711	18011	17882	17926	17771	17800	17897	17993	17812	17870	17867	17805	17943	17955	18023	17994	17942	17751	17918	17708	18028	17759	17898	18008	17921	18004	17820	17849	17982	17743	17923	17913	17815	17814	17862	17776	17956	17974	17900	17794	17807	18018	17858	18032	17782	18142	17987	17936	17820	17736	17939	17751	17778	17869	17820	17890	17768	17907	17967	17825	17925	18079	17937	17865	17752	17822	17999	17816	17870	17873	17833	17699	18037	17787	17888	17907	17903	17759	17820	18066	17920	18001	17845	17907	17851	17908	17836	17903	17879	17913	17725	17875	17882	17755	17869	17993	17871	17971	17954	17870	17825	17961	17830	17783	17751	18150	17906	17942	17825	17752	18012	17959	17949	17957	18034	18034	17824	17725	18080	17876	17866	17838	17803	17670	18010	17799	17891	17872	17785	17877	17897	17762	17856	17910	17655	17776	17901	17846	17786	17911	17844	18128	17671	17928	18039	17890	17799	17806	17925	17726	17815	17801	17862	17862	17709	17858	17854	17638	17897	17898	18042	17738	18065	17997	17865	17856	17778	17852	17887	17898	17983	17943	17771	18045	17978	17765	17815	18054	17852	17873	18001	17899	17870	17883	17841	17924	17714	17767	17834	17890	17639	17789	18017	17810	17933	17920	17891	17904	17770	17855	17878	17835	17927	18004	17838	17951	18002	17832	17823	17824	17907	18026	17735	17923	17871	17812	17921	18065	17832	17956	18005	17917	18000	17875	17918	17750	17984	17929	17718	17645	17926	17853	17847	17845	17776	17812	17997	17868	17924	17885	17941	17726	17879	17939	17890	17770	17996	18004	17909	17980	17928	18107	17823	17926	17817	17906	17941	17928	17897	17769	17979	17860	17916	17894	17868	17818	17975	17663	17757	17935	17896	17824	17756	17766	18056	17908	17890	18068	17673	18002	17978	17875	17834	17825	17919	18068	17968	17810	17732	17814	17863	17829	17732	17952	18166	17857	17760	17739	18097	17953	17808	17794	17858	17914	18005	17967	17739	17801	17886	17866	17977	17760	17812	17873	17910	18064	17779	17979	17879	17806	17881	17804	17984	18053	17752	17871	18030	17905	17905	17873	17919	18080	17902	17944	17772	17701	17964	17839	17763	17821	18020	17854	17816	17709	17925	17909	17923	18029	17768	18135	17824	17914	17984	17886	17969	17917	17814	17913	17876	17800	17816	17846	17945	17953	17786	17967	18029	17858	17819	17806	18000	17723	17949	18073	17833	17859	17839	18023	17995	17950	17909	18053	18219	17866	17786	17900	17940	17711	18011	17804	17871	17789	17936	17863	17852	17920	17797	17791	17788	17775	17751	17892	17964	17959	17773	18003	17736	17913	17826	17809	17947	17888	17961	17954	17906	18154	17700	18013	17778	17896	17765	18156	17875	17758	17985	17879	17905	17837	18031	17809	17980	17951	17827	17861	17877	17772	18038	18046	17818	17843	17988	17767	17817	17761	17814	18032	18038	18002	17804	17743	17766	17767	17897	17855	17930	17866	17763	17870	17906	17771	18016	17904	17789	18105	17908	17691	17936	17927	17875	17594	18016	17927	17867	17817	17843	17971	17795	17912	17806	17988	17938	17904	17981	17809	18007	17677	17926	17984	17873	17650	17797	17748	17840	18118	17840	17840	17765	17894	17838	17989	17795	17845
27709	22460	26213	23895	20671	21022	20846	20894	20915	20964	20841	21239	22489	22841	22140	21242	20781	20665	20711	20749	20797	20555	20781	20596	20626	20816	20515	20649	20725	20551	20691	20514	20798	20580	20540	20496	20721	20740	20632	20531	20788	20591	20556	20593	20477	20390	20654	20536	20408	20619	20599	20492	20537	20495	20619	20594	20606	20474	20663	20705	20685	20485	20458	20536	20853	20690	20746	20533	20562	20578	20767	20507	20438	20533	20648	20577	20710	20461	20801	20643	20592	20601	20644	20572	20690	20417	20837	20438	20482	20505	20442	20499	20586	20688	20575	20314	20577	20755	20576	20714	20758	20657	20767	20574	20390	20449	20620	20696	20670	20553	20634	20634	20489	20379	20524	20848	20478	20570	20572	20442	20649	20523	20695	20578	20551	20572	20546	20437	20636	20627	20554	20658	20360	20495	20638	20570	20473	20548	20848	20651	20597	20729	20527	20416	20628	20690	20654	20461	20663	20670	20400	20682	20629	20599	20666	20334	20178	20471	20505	20575	20615	20800	20614	20460	20566	20576	20615	20671	20688	20553	20502	20465	20707	20628	20627	20404	20513	20462	20550	20646	20493	20583	20636	20299	20673	20552	20663	20527	20557	20410	20579	20463	20374	20596	20446	20390	20448	20363	20574	20266	20698	20713	20652	20793	20559	20571	20626	20486	20516	20498	20611	20602	20536	20775	20698	20562	20452	20624	20724	20667	20535	20784	20557	20470	20662	20633	20423	20746	20593	20686	20470	20758	20489	20505	20555	20472	20514	20537	20515	20744	20574	20524	20336	20568	20613	20579	20564	20533	20745	20534	20593	20494	20489	20630	20459	20588	20627	20642	20683	20527	20500	20558	20714	20536	20693	20621	20642	20645	20658	20603	20523	20488	20659	20641	20443	20757	20550	20484	20600	20549	20692	20582	20639	20535	20366	20479	20594	20421	20601	20538	20505	20594	20529	20549	20505	20482	20458	20663	20475	20419	20548	20575	20709	20539	20543	20594	20684	20612	20446	20773	20574	20524	20632	20778	20622	20406	20678	20641	20618	20574	20688	20733	20646	20763	20626	20719	20558	20600	20787	20684	20619	20749	20459	20597	20592	20671	20663	20647	20529	20631	20486	20428	20604	20529	20462	20294	20639	20448	20796	20523	20625	20520	20608	20636	20530	20454	20651	20623	20615	20733	20596	20532	20519	20620	20552	20815	20678	20638	20561	20381	20393	20474	20365	20557	20494	20528	20623	20361	20638	20724	20662	20923	20361	20590	20601	20618	20650	20457	20401	20310	20690	20542	20640	20560	20513	20556	20633	20602	20431	20394	20663	20570	20717	20619	20517	20605	20692	20590	20556	20736	20497	20560	20515	20516	20657	20700	20692	20704	20513	20688	20564	20490	20652	20568	20738	20531	20626	20698	20609	20556	20644	20635	20664	20579	20796	20659	20499	20427	20657	20674	20690	20456	20543	20543	20725	20668	20684	20715	20679	20496	20608	20638	20640	20210	20704	20690	20730	20589	20613	20678	20407	20602	20496	20747	20401	20630	20456	20358	20725	20633	20438	20562	20625	20456	20708	20514	20504	20904	20479	20651	20569	20491	20450	20569	20852	20546	20470	20464	20615	20632	20516	20560	20704	20371	20786	20689	20834	20647	20717	20668	20497	20448	20622	20645	20767	20586	20548	20715	20645	20780	20871	20494	20619	20709	20695	20443	20450	20609	20667	20624	20828	20523	20412	20574	20669	20793	20726	20575	20616	20385	20515	20541	20487	20559	20750	20604	20665	20583	20692	20666	20524	20640	20690	20760	20698	20595	20502	20481	20508	20660	20768	20722	20505	20579	20682	20365	20734	20611	20533	20391	20649	20424	20499	20666	20652	20552	20532	20651	20662	20603	20703	20609	20654	20575	20355	20509	20580	20663	20602	20436	20560	20586	20677	20651	20382	20533	20522	20760	20597	20506	20659	20534	20492	20354	20487	20453	20787	20683	20800	20616	20472	20775	20394	20334	20659	20474	20414	20699	20685	20664	20630	20600	20765	20550	20670	20498	20462	20442	20558	20336	20728	20713	20356	20482	20661	20618	20516	20680	20641	20744	20735	20506	20748	20558	20496	20582	20607	20343	20575	20584	20519	20701	20592	20647	20712	20476	20502	20400	20412	20738	20524	20541	20642	20623	20511	20353	20814	20462	20677	20544	20771	20648	20637	20575	20543	20682	20796	20586	20617	20472	20584	20404	20539	20635	20580	20466	20598	20600	20579	20418	20442	20841	20824	20603	20449	20684	20737	20496	20534	20605	20523	20435	20460	20576	20521	20595	20694	20546	20360	20552	20538	20584	20623	20565	20624	20552	20593	20554	20786	20430	20878	20541	20540	20849	20874	20434	20689	20417	20575	20697	20633	20604	20544	20504	20755	20553	20654	20880	20638	20547	20342	20640	20445	20630	20409	20546	20645	20703	20451	20708	20645	20535	20671	20688	20795	20573	20349	20695	20688	20590	20691	20347	20478	20605	20431	20545	20546	20727	20451	20561	20360	20579	20491	20690	20500	20614	20511	20508	20416	20714	20661	20398	20713	20514	20556	20428	20466	20708	20568	20791	20512	20656	20430	20680	20486	20597	20560	20486	20648	20642	20354	20501	20697	20648	20642	20573	20634	20637	20633	20651	20447	20572	20647	20424	20630	20555	20363	20376	20822	20665	20603	20706	20647	20567	20645	20626	20521	20576	20546	20484	20680	20672	20613	20752	20667	20390	20529	20642	20603	20644	20631	20690	20428	20758	20659	20827	20715	20640	20690	20630	20546	20658	20782	20720	20785	20683	20610	20654	20724	20703	20700	20581	20375	20456	20554	20528	20434	20536	20536	20506	20438	20408	20668	20476	20776	20635	20365	20477	20504	20640	20509	20511	20533	20551	20455	20670	20533	20493	20528	20728	20824	20366	20512	20837	20675	20550	20566	20778	20663	20840	20562	20760	20640	20530	20543	20661	20544	20387	20591	20696	20568	20583	20670	20596	20528	20588	20567	20506	20695	20541	20624	20554	20613	20478	20394	20580	20486	20788	20499	20605	20610	20535	20710	20626	20760	20592	20439	20694	20788	20732	20709	20761	20534	20697	20568	20638	20643	20750	20693	20567	20467	20589	20534	20572	20686	20559	20521	20567	20624	20870	20796	20405	20494	20434	20576	20385	20577	20747	20638	20679	20679	20631	20781	20654	20707	20630	20536	20492	20692	20439	20523	20408	20561	20512	20616	20620	20598	20625	20728	20505	20496	20517	20484	20575	20664	20721	20744	20717	20654	20744	20602	20357	20534	20556	20663	20401	20642	20705	20444	20541	20582	20512	20872	20574	20551	20512	20553	20637	20592	20588	20538	20512	20454	20738	20529	20646	20690	20486	20511	20790	20794	20667	20576	20664	20514	20473	20685	20912	20629	20578	20613	20669	20622	20631	20686	20582	20515	20635	20651	20606	20522	20690	20623	20606	20615	20692	20694	20449	20757	20625	20657	20764	20524	20527	20702	20688	20296	20691	20529	20160	20653	20615	20471	20517	20841	20446	20713	20614	20919	20589	20729	20526	20535	20731	20613	20587	20734	20535	20491	20571	20627	20850	20493	20628	20483	20695	20691	20643	20517	20500	20785	20721	20503	20589	20688	20411	20700	20546	20369	20687	20707	20523	20557	20552	20794	20596	20627	20484	20509	20620	20489	20656	20503	20730	20537	20699	20352	20603	20725	20604	20758	20690	20567	20337	20439	20423	20640	20474	20582	20845	20578	20374	20570	20534	20775	20665	20513	20569	20618	20691	20600	20687	20591	20564	20651	20550	20503	20471	20543	20764	20443	20727	20712	20383	20405	20608	20749	20639	20528	20440	20666	20794	20617	20439	20448	20639	20668	20528	20328	20504	20596	20603	20619	20567	20621	20604	20493	20500	20502	20481	20690	20577	20627	20589	20608	20521	20724	20452	20511	20617	20492	20577	20665	20499	20633	20469	20642	20671	20722	20449	20647	20774	20559	20314	20511	20560	20685	20711	20666	20599	20607	20579	20705	20465	20747	20599	20687	20570	20544	20633	20548	20661	20639	20795	20668	20440	20743	20455	20622	20801	20711	20599	20318	20665	20639	20674	20736	20608	20603	20440	20599	20673	20681	20484	20651	20466	20374	20548	20524	20314	20521	20740	20532	20915	20487	20356	20539	20695	20627	20792	20507	20517	20649	20602	20659	20495	20419	20545	20829	20590	20358	20578	20584	20626	20633	20741	20910	20434	20842	20574	20613	20634	20613	20645	20612	20537	20547	20506	20388	20716	20535	20548	20510	20661	20621	20668	20645	20429	20495	20533	20582	20572	20542	20801	20742	20747	20740	20743	20538	20642	20658	20519	20378	20617	20510	20560	20472	20658	20742	20574	20398	20463	20712	20518	20656	20586	20585	20624	20705	20571	20507	20429	20476	20619	20497	20803	20647	20791	20951	20369	20537	20709	20585	20713	20799	20654	20834	20789	20631	20496	20470	20854	20633	20493	20703	20756	20540	20658	20758	20645	20520	20655	20586	20773	20595	20597	20772	20496	20520	20505	20651	20607	20767	20864	20653	20509	20656	20712	20659	20552	20675	20616	20651	20621	20580	20660	20725	20686	20691	20751	20489	20531	20821	20537	20556	20602	20741	20549	20704	20585	20639	20607	20742	20480	20549	20565	20518	20741	20687	20561	20591	20787	20512	20564	20626	20584	20492	20412	20596	20596	20848	20555	20769	20744	20536	20560	20735	20435	20541	20671	20647	20604	20638	20500	20587	20604	20412	20642	20516	20680	20550	20399	20643	20612	20713	20399	20334	20610	20639	20537	20725	20717	20711	20637	20608	20670	20563	20560	20673	20645	20582	20483	20607	20450	20611	20398	20608	20639	20516	20700	20663	20655	20588	20746	20547	20545	20646	20322	20651	20635	20635	20560	20685	20523	20514	20680	20692	20461	20672	20690	20572	20578	20368	20614	20621	20525	20627	20522	20455	20571	20465	20438	20766	20679	20590	20670	20502	20999	20559	20538	20485	20488	20600	20466	20701	20471	20684	20580	20582	20622	20496	20352	20343	20426	20610	20519	20801	20712	20595	20532	20554	20465	20710	20570	20700	20491
16765	20987	20681	19084	18631	18297	18162	17953	18062	17697	18162	18611	20693	20774	19856	17962	17831	17744	17867	17986	17690	17712	17647	17824	17829	17909	17887	17698	17748	17825	17770	17759	17878	17811	17781	17824	17927	17728	17894	17836	17726	17821	17899	17886	17608	17987	17930	17738	17685	17830	17705	17828	17741	17920	17763	17846	17829	17927	17844	17766	17689	17695	17782	17593	17743	17554	17887	17738	17853	17923	17628	17656	17938	17642	17800	17782	17923	17924	17927	17828	17711	17905	17677	17716	17742	17731	17801	17965	17840	17751	17922	17845	17887	17781	17915	17782	17777	17807	17806	17747	17448	17770	17778	17646	18011	17625	17791	17680	17712	17740	17682	17756	17821	17925	17767	17801	17658	17726	17731	17797	17731	17699	17868	17856	17734	17613	17811	17802	17726	17884	17786	17789	17958	17910	17695	17863	17989	17780	17766	17683	17668	17783	17871	17823	17710	17778	17837	17791	17748	17937	17781	17706	17772	17851	17801	17783	17595	17875	17827	17701	17948	17704	17686	17665	17680	17707	17617	17727	17824	17807	17627	17724	17765	17539	17749	17833	17898	17743	17831	17749	17583	17765	17839	17866	17950	17889	17787	17752	17854	17806	17789	17794	17611	17758	17688	17770	17743	17734	17677	17762	17782	17675	17752	17758	17810	17709	17557	17736	17703	17792	17784	17802	17730	17650	17688	17731	17933	17688	17888	17845	17706	17814	17835	17839	17706	17835	17711	17718	17905	17733	17731	17622	17789	17893	17942	17926	17713	17800	17755	17726	17805	17948	17762	17718	17734	17891	17916	17873	17766	17657	17687	17727	17631	17820	17805	17791	17975	17873	17753	17865	17796	17665	17776	18012	17771	17453	17813	17765	17861	17813	17724	17386	17757	17715	17669	17672	17699	17673	17800	17815	17801	17837	17752	17601	17919	17692	17663	17817	17764	17803	17981	17624	17537	17797	17625	17884	17666	17921	17922	17872	17767	17757	17867	17861	17738	17786	17864	17739	17731	17748	17626	17759	17810	17998	17762	17810	17864	17829	17692	17750	17790	17683	17853	17643	17716	17949	17840	17689	17805	17684	17829	17650	17838	17572	17732	17867	17720	17779	17910	17700	17682	17707	17853	17807	17671	17685	17640	17968	17863	17780	17692	17834	18048	17827	17805	17871	17792	17696	17588	17736	17700	17829	18008	17707	17804	17807	17745	17781	17704	17703	17658	17859	17599	17950	17632	17889	17840	17777	17765	17709	17802	17935	17769	17817	17876	17704	17630	17781	17947	17706	17737	17615	17858	17833	17829	17821	17669	17600	17842	17654	17757	17861	17885	17815	17740	17899	17868	17709	17829	17728	17793	17745	17819	17775	17885	17736	17865	17703	17729	17681	17740	17755	17740	17833	17785	17734	17561	17653	17792	17653	17795	17913	17603	17970	17700	17777	17892	17852	17748	17704	17793	17702	17781	17876	17792	17870	17711	17653	17739	17806	17758	17795	17812	17755	17802	17742	17741	17543	17651	17876	17726	17670	17684	17875	17746	17992	17705	17703	17718	17851	17929	17826	17722	17872	17885	17869	17919	17784	17812	17885	17831	17704	17786	17826	17747	17719	17653	17639	17855	17779	17732	17850	17693	17829	17577	17656	17648	17646	17756	17832	17800	17770	17851	17588	17859	17798	17845	17904	17839	17870	17921	17824	17949	17668	17715	17642	17832	17837	17786	17839	17696	17963	17742	17784	17917	17806	17822	17729	17844	17651	17698	17755	17700	17613	17825	17747	17608	17887	17816	17721	17792	17855	17606	17712	17747	17764	17924	17765	17613	17864	17818	17753	17688	17875	17786	17806	17800	17652	17724	17743	17844	17829	17639	17720	17776	17774	17829	17708	17783	17687	17951	17591	17905	17605	17774	17621	17824	17799	17834	17844	17754	17963	17809	17834	17644	17820	17647	17860	17705	17811	17802	17689	17924	17567	17560	17757	17674	17796	17792	17912	17666	17617	17744	17747	17845	17577	17645	17696	17825	17834	17762	17667	17847	17867	17737	17824	17929	17754	17640	17714	17639	17736	17681	17830	17832	17683	17742	17819	17829	17613	17829	17928	17785	17838	17812	17934	17767	17795	17829	17644	17823	17818	17662	17691	17924	17982	17715	17745	17805	17981	17748	18023	17916	17872	17938	17789	17703	17626	17764	17794	17854	17603	17706	17920	17750	17698	17779	17903	17763	17755	17805	17551	17785	17769	17905	17792	17849	17726	17774	17824	17807	17698	17891	17900	17701	17746	17836	17782	17751	17659	17765	17753	17855	17824	17829	17800	17514	17974	17883	17553	17853	17681	17925	17879	17791	17895	17813	17697	17881	17771	17871	17928	17615	17748	17980	17772	17837	17641	17818	17745	17879	17842	17710	17728	17706	17776	17825	17807	17893	17654	17856	17724	17755	17803	17834	17850	17844	17665	17836	17882	17767	17681	17778	17900	17839	17953	17836	17701	17877	17778	17670	17847	17827	17823	17727	17724	17788	17791	17731	17754	17624	17647	17933	17814	17815	17746	18078	17646	17877	17784	17732	17707	17842	17768	17699	17742	17822	17713	17793	17761	17560	17719	17728	18005	17713	17630	17665	17573	17741	17574	17935	17770	17664	17736	17698	17846	17642	17752	17754	17773	17745	17671	17698	17883	17910	17779	17727	17825	17938	17814	17753	17838	17767	17878	17813	17890	17729	17811	17794	17758	17891	17581	17759	17848	17790	17821	17601	17675	17822	17927	17646	17814	17861	17775	17724	17861	17885	17739	17681	17842	17858	17741	17617	17756	17849	17816	17722	17826	17846	17730	17706	17766	17659	17640	17907	17702	17821	17677	17792	17819	17795	17693	17844	17752	17943	17721	17750	17883	17845	17772	17630	17714	17798	17820	17501	17628	17852	18048	17774	17671	17847	18046	17755	17682	17866	17858	17832	17725	17762	17762	17696	17843	17673	17746	17787	17777	17846	17790	17886	17705	17912	17736	17641	17779	17894	17654	17723	17872	17699	17798	17765	17744	17857	17803	17987	17867	17888	17715	17596	17673	17647	17952	17901	17919	17772	17923	17584	17639	17782	17761	17737	17683	17720	17954	17790	17803	17698	17794	17777	17928	17950	17621	17630	17833	17941	17746	17674	17900	17660	17799	17824	17911	17749	17716	17837	17798	17720	17814	17831	17820	17696	17896	17904	17701	17891	17718	17699	17882	17820	17748	17596	17712	17643	17887	17693	17871	17784	17742	17946	17667	17877	17769	17828	17755	17715	17698	17917	17611	17694	17795	17809	17737	17749	17621	17910	17882	17779	17756	17920	17885	17662	17876	17917	17767	18030	17748	17770	17864	17640	17740	17737	17706	17874	17853	17711	17752	17717	17941	17695	17780	17836	17758	17776	17613	17834	17891	17928	17744	17874	17688	17684	17750	17801	17845	17910	17774	17743	17811	17931	17883	17864	17798	17654	17842	17722	17828	17837	17764	17799	17827	17915	17814	17687	17796	17814	17783	17826	17970	17790	17812	17866	17928	18065	17649	17661	17801	17676	17646	17913	17756	17872	17830	17843	17744	17855	17884	17804	17822	17749	17817	17881	17715	17802	17665	17744	17928	17627	17865	17735	17732	17774	17767	17794	17772	17850	17828	17954	17622	17781	17827	17644	17838	17723	17749	17579	17950	17874	17881	17633	17793	17831	17712	17738	17899	17734	17701	17684	17645	17833	17938	17554	17739	17816	17958	17743	17690	17793	17894	17812	17705	17686	17588	17684	17834	17701	17754	17683	17774	17930	17769	17924	17724	17713	17745	17784	17642	17744	17697	17814	17758	17885	17851	17816	17808	17812	17968	17717	17774	17730	17752	17944	17737	17666	17929	17804	17870	17923	17874	17804	17801	17858	17737	17616	17736	17970	17845	17731	17692	17825	17834	17942	17778	17831	17726	17832	17675	17715	17707	17747	17782	17889	17618	17706	17797	17909	17773	17815	17942	17778	17679	17936	17966	17798	17725	17720	17778	17873	17707	17748	17798	17780	17870	17966	17966	17912	17662	17829	17673	17652	17781	17987	17767	17573	17762	17683	17668	17665	18018	17839	17971	17803	17753	17911	17637	17721	17913	17634	17717	17692	17962	17704	17928	17958	17976	17705	17808	17667	17626	17767	17706	17786	17995	17660	17771	17806	17749	17731	17675	17807	17844	17752	17826	17687	17754	17773	17787	17761	17742	17680	17736	17695	17803	17678	17691	17736	17966	17783	17912	17798	17808	17776	17899	17556	17858	17701	17931	17925	17724	17671	17752	17954	17763	17877	17727	17827	17754	17574	17817	17938	17709	17806	17774	17708	17801	17920	17670	17699	17808	17819	17753	17542	17958	17830	17754	17680	17704	17734	17712	17670	17748	17804	17734	17740	17645	17931	17892	17632	17620	17829	17804	17598	17741	17815	17716	17825	17673	17844	17744	17851	17808	17779	17852	17850	17843	17769	17844	17861	17878	17970	17831	17816	17678	17857	17868	17682	17654	17858	17522	17839	17756	17832	17794	17743	17745	17694	17684	17744	17720	17717	17687	17841	17703	17663	17817	17781	17760	17703	17870	17867	17820	17876	17730	17822	17906	17886	17750	17660	17955	17905	17858	17885	17910	17776	17816	17703	17698	17876	17683	17760	17870	17574	17797	17615	17807	17625	17813	17776	17883	17877	17736	17815	17809	17855	17776	18028	17701	17743	17794	17856	17975	17696	17717	17568	17770	17950	17862	17816	17905	17749	17730	17760	17818	17785	17717	17747	17764	17944	17802	17802	17819	17948	17680	17810	17979	17798	17793	17722	17695	17781	17839	17760	17790	17924	17905	17819	17768	17810	17786	17644	17794	17685	17799	17851	17882	17723	17764	17781	17755	17809	17772	17928	17764	17734	17883	17861	17778	17686	17695	17730	17805	17704	17824	17667	17757	17775	17787	17894	17673	17766	17692	17960	17626	17948	17714	17914	17706	17739	17664	17638	17761	17852	17836	17855	17890	17796	17780	17840	17664	17769	17849	17660	17856	17746	17788	17641	17817	17651	17751	17876	17832	17789	17867	17744	17827	17886	17740	17912	17809	17680	18039	17828	17933	17724	17810	17829	17826
23896	21366	28927	24327	22688	24122	24323	21692	21273	21541	21525	25947	33864	32862	29041	23992	21175	21090	21082	21152	20869	20731	21072	20875	20857	20853	21126	20828	20872	20998	20935	20663	20929	20913	20981	21047	20999	20922	20921	20715	20913	20801	20753	20673	20876	21040	21015	20888	20791	20896	21201	21133	20983	20834	20981	20920	20877	20875	20852	20768	20591	20902	20822	20977	20910	20817	20965	21004	21050	20666	20717	20696	20997	20856	20991	20662	20936	21037	20845	20751	20946	20665	20661	20823	20820	20745	20824	20843	21083	20996	20825	21002	20761	20790	20964	20890	20777	20724	21046	20761	20807	20935	20792	20882	20902	20966	20804	20790	20899	20720	20985	20704	20914	20819	20763	20888	20818	20757	20894	20906	20640	20831	20924	20890	20969	20951	20689	21060	20783	20822	20633	20835	20971	21004	20629	20817	20819	20744	20807	20751	20888	20922	20849	20590	20948	20833	20808	20872	20995	20896	20851	21010	20813	20969	20961	20553	20767	20719	20965	20690	20642	20855	20944	20854	20658	20884	20969	21004	20710	20830	20916	20690	20939	20992	20970	20778	20694	20997	20837	21001	20563	20863	20971	20782	20597	20816	20760	20832	20867	20857	20832	20679	20739	20805	20996	20920	20620	20790	20678	20903	20871	20866	20711	20547	20885	20860	20918	20707	20795	20753	20789	20813	20860	20693	20934	20815	20864	20812	20778	20906	20928	20835	20721	20830	20716	20845	20727	20700	20857	20784	20824	20947	20864	20742	20722	20709	20948	20635	20784	20685	20987	20870	20854	20883	20921	20839	20958	20567	20691	20952	20807	20738	20778	20843	20720	20824	20732	20838	20799	20840	20751	20639	20941	20888	20807	20805	20849	20917	20877	20938	20719	20851	20939	20653	20884	20943	20859	20774	20774	20796	20752	20923	20706	20729	20705	20906	20730	20688	20732	20841	20675	20772	20971	20885	20869	20836	20905	20926	20817	20899	20706	20853	20912	21021	20931	20885	20799	20996	20887	20953	20707	20831	20694	20745	20991	21082	20801	20814	20974	20888	20684	20887	20945	20923	20736	20714	20621	20693	20796	20719	20840	20894	20807	20929	20892	20962	20956	20847	20645	20832	20825	20824	20646	20836	21016	20883	20783	20854	20916	20936	20870	20999	20621	21014	20945	20820	20824	20810	20845	20837	20543	20652	20831	20785	20625	20517	20729	21050	20864	20727	20770	20677	20836	20899	20963	20744	20794	20841	20934	20722	20863	20886	20845	20800	20763	20764	20854	20880	20865	20678	20912	20865	20776	20838	20931	20593	20600	20866	20886	21018	20946	20680	20862	20770	20738	20751	20753	20831	20821	20751	21097	20921	20798	20779	20846	20891	20703	20942	20687	20658	20749	20694	21026	20844	21085	20860	20830	20574	20394	20892	20918	21034	21022	21002	20967	20848	20843	20851	20913	20860	20916	20817	20773	20945	20791	20652	20994	20754	20994	21027	21033	20590	20899	20664	20433	20744	20708	21005	20841	21044	20863	20803	20776	20467	20899	20682	20710	20664	20883	20638	20646	20751	20886	20859	20936	20965	20657	20986	20951	20775	20922	20863	20701	20961	20859	20783	20729	20571	20711	20892	20987	20541	20848	20676	20778	20986	20698	20873	20889	20697	20734	21063	20853	21015	20860	20792	20962	20746	20906	20769	20933	20864	20894	20763	20758	20916	20618	21028	20884	20655	20742	20890	20858	20885	20832	20848	20862	21019	20781	20731	20835	20717	20818	21025	20862	20930	20862	20902	20808	20796	20800	20862	20902	20841	20930	20683	20967	20978	20891	20737	21006	20756	21004	20700	20909	20757	20795	20874	20621	20829	20939	20831	20779	20889	21007	20839	20851	20666	20838	20766	20837	20681	20734	20671	20843	20748	20911	20840	20769	20803	20805	20640	20766	20813	21049	20815	20796	20743	20748	20770	20747	20856	20835	20789	20850	21001	20907	20867	20642	20711	20785	20757	20856	20742	20747	20842	20955	20961	20858	20810	20948	20855	20829	20628	20926	20869	20945	20615	20771	20918	20749	20936	21012	20882	20928	20972	20908	20608	20950	20930	20689	20767	20916	20874	20634	20693	20671	20910	20824	21111	20763	20724	20875	20874	20719	20952	20870	20946	21060	20740	20809	20812	20868	20683	20685	20920	20784	20712	20830	20660	20853	20999	20703	20810	20970	20841	20702	20798	20922	20770	20863	20632	20745	20748	20800	21035	20889	20743	20849	20901	20836	20665	20845	20835	20822	20685	20676	20837	21104	20925	20779	20601	20923	20975	20774	20873	20911	21025	20994	20854	20780	20918	20837	20881	20805	20711	20705	20766	21043	20873	20724	20766	20817	20831	20769	20709	20711	20639	20928	20690	20869	20854	20812	20815	20840	20738	20965	20786	20850	20741	20870	20695	20800	20760	20779	20605	20864	20783	20734	20815	20949	20918	20919	20900	20758	20790	20865	20852	21072	20731	20804	20670	20845	20645	20827	20630	20874	20876	20808	20888	20814	20904	20717	20670	20938	20712	20740	20882	20935	20830	20815	21012	20607	20993	20746	20967	20824	20846	20954	20718	20932	21006	20888	20855	20749	20844	20678	20692	20617	20821	20838	20688	20881	20614	20755	20607	20799	20729	20722	20884	20896	20795	20833	20810	20926	20911	20926	20775	20637	20701	20879	20858	20866	20817	20785	20608	21031	20768	20838	20705	20737	20707	20669	20887	20758	20733	20867	20634	20799	20656	20785	20726	20756	20761	20962	20851	20859	20871	20828	21005	20874	20876	20817	20643	20924	20871	20707	20824	20594	20647	20838	20934	20647	20647	20748	20749	20797	20672	20659	20881	20763	20787	20721	20563	20856	20903	20886	20932	20809	20915	20796	20682	20749	20724	20784	20569	20884	20761	20959	20764	20809	20819	20751	20714	20773	20776	20767	20961	20981	20840	21008	21049	20766	20842	20953	20951	20796	20900	20680	20898	20661	20765	20817	20738	20702	20749	20966	20942	20664	20869	20894	20770	20881	20790	20932	21051	20702	20863	20728	20554	20773	20973	20864	20802	20825	20710	20944	20948	20746	20808	20865	20836	20685	20733	20981	20723	20688	20796	20876	20855	20833	20905	20979	20845	20718	20946	20900	20658	20909	20841	20769	20744	20765	20907	20931	20923	20779	20850	20809	21116	20926	20795	21009	20790	20892	20923	20894	20663	20902	20888	20953	20859	20959	20604	20813	20803	20969	20825	20789	20709	20674	20887	20756	21032	20865	20792	20927	20889	20689	20801	20863	20816	20969	20679	20815	20866	20776	20787	20684	20664	20555	21042	20915	20782	20952	20712	20716	20733	20593	20826	20720	20770	20831	20725	21005	20922	20705	20681	20983	20762	20740	20701	20800	20662	20816	20798	20724	20799	20554	20701	20519	20707	20812	20869	20756	20804	20752	20860	20974	20769	20655	20681	20779	20866	20852	20816	20672	20609	20835	20707	20824	20747	20742	20506	20717	20600	20850	20979	20779	20728	20678	20778	20647	20819	20913	20894	20806	20696	20759	20631	20817	20976	20714	20899	20908	20770	20724	20694	20881	20851	20876	20928	20951	20795	20937	20887	20644	20986	20948	20879	20769	20774	20860	20756	20769	20826	20721	20844	20430	20716	20791	20835	20942	20834	20714	20822	20810	20886	20841	20809	20921	20776	20886	20987	21002	20626	20964	20786	20678	20817	20809	20824	21167	20835	20557	20661	20744	20832	20933	20847	20770	20803	20839	20678	20884	20906	20780	20688	20843	20683	20692	20908	20838	20724	20781	21012	20922	20844	20721	20654	20799	20870	20889	20777	20740	20922	20898	20919	20915	20890	20623	20840	20934	20711	20670	20754	20741	20714	20847	20893	20756	20818	20748	20872	20896	20786	20966	20900	20949	20880	20810	20842	21093	20899	20782	20982	20926	20864	20629	20585	20977	21033	20921	20793	20918	20895	20910	20745	20864	20465	20730	20775	20855	20750	20887	20745	20878	20786	20712	20690	21104	20707	20790	20991	20919	20730	20955	20950	20871	20849	20678	20647	20743	20747	20836	20896	20624	20764	20688	20576	20856	20773	20793	20748	20686	20850	20541	21012	20693	20908	20742	20657	20804	20722	20872	20685	20630	20836	20672	20865	20748	20870	20819	20729	20779	20794	20963	21000	20799	20709	20780	20851	20822	20911	20912	20798	20893	20638	20822	20795	20590	20791	20797	20674	20817	20816	20729	20848	20928	20851	20803	20912	20848	20820	20856	20799	20606	21010	20829	21133	20802	20814	20846	20745	20830	20814	20730	20610	20912	20831	20771	21051	20603	20781	20916	20771	20818	20817	20912	20700	20712	20852	20854	20747	20697	20774	20861	20721	20597	20727	20762	20877	20956	20784	20953	20963	20717	20728	20822	20837	20827	20739	20885	20807	20843	20785	20901	20707	20832	20625	20957	20841	20814	20753	20824	20661	20795	20642	20879	20742	20592	20736	20932	20778	20900	20824	20911	20775	20936	20613	20814	20773	20829	20828	20809	20982	20836	20855	20876	20942	20604	20823	20826	20717	20644	20926	20763	21046	20795	20908	20793	21003	20848	20771	20679	20959	20727	20815	20870	20789	20729	20734	20924	20763	20828	20842	20792	20847	20979	20833	20877	20778	21098	20643	20820	20793	20809	20682	20829	20648	21056	20818	20791	20699	20741	20759	20891	20764	20789	20731	21027	20848	20849	20980	20746	20698	20767	20905	20779	20607	20928	20752	20945	20812	20680	20837	20980	20794	20908	20733	20906	20862	21061	20672	20846	20862	20870	20910	20765	20800	20807	20839	20710	20909	20903	20780	21029	20630	20726	20831	20809	20963	20857	20853	21006	20831	20836	20896	20781	20976	20949	20952	20800	20742	20940	20858	20828	20835	20940	20765	20679	20671	20906	20928	20912	20940	20852	20602	20719	20686	20920	20541	20889	20798	20902	20893	20814	20639	20690	20938	20769	20780	20878	20657	20605	20899	20871	20776	20899	20789	20732	20620	20674	20802	20759	20711	20864	20654	20747	20740	20877	20884	20764	20862	20854	20837	20810	20776	20765	20696	20800	20833	20825	20815	20823	20885
16127	27013	25694	22042	20717	20217	19483	18879	18515	18455	18996	26853	36451	33228	28292	20634	18017	18071	17974	17993	17961	17911	18024	17948	17959	17859	17958	17838	17927	17964	18038	17930	18010	18024	18145	18178	18303	18057	17896	17996	17957	17855	17990	18144	18056	17980	18009	18050	18014	17799	17938	17895	17875	17811	17906	17990	18058	17908	17887	17891	17881	17920	17921	18023	17880	17938	17830	18016	18009	17992	17841	17908	17907	18077	18002	17832	18121	17819	17831	17921	17990	17804	17993	17939	17974	18079	17931	17811	17975	17935	17973	18010	17930	18047	18030	17724	17938	17817	17918	17856	17939	17899	17925	18000	17796	17791	17929	17746	17996	17938	17909	17813	17992	17877	17986	17955	17920	17915	17884	17946	17860	18054	17802	17896	18068	17969	17773	17794	17985	17928	18122	17983	18012	18070	17921	17987	17822	17731	18001	17877	17819	17936	18084	17966	17841	17965	18115	17958	17950	17998	17845	17881	17930	17914	18062	17771	17982	17821	18127	17947	17856	17853	17819	18137	17874	17902	17964	17987	17885	17874	17918	17884	18037	17926	17943	17884	18029	17933	17785	17910	17924	17997	17887	18104	17951	17838	17956	17997	17871	17816	17994	17680	17797	17842	18006	17949	17840	17824	18225	17955	17797	18024	17736	17928	17919	17996	17770	17869	17971	17794	17886	17817	17798	17960	17886	18114	17815	17971	18012	17899	17939	18059	18070	17816	17920	17728	17941	17948	17930	17911	17889	17956	18096	17721	18005	17930	17961	18126	17871	17993	17916	18021	17849	17887	17848	17966	17929	17844	17977	17839	18017	17829	17984	18113	17885	18100	17880	17989	18062	17974	17753	17777	17817	17698	17892	18046	17875	18079	17838	17982	18059	17930	17916	17903	17805	17834	17837	17986	17832	18042	17984	18051	17864	18133	17931	18068	17898	17926	18047	17862	17900	17884	17915	17929	17929	17830	17757	17976	17746	17953	17937	17933	17718	17778	17688	17854	17801	17855	17979	18034	17948	17817	17907	17966	17891	18081	17794	17952	18049	17894	17760	17791	17762	18009	17982	17872	17932	18038	17972	17974	17972	17944	17812	17802	17964	18006	17857	17842	17888	17953	18036	17983	18090	17943	18046	17727	17936	17984	17829	17783	17865	17878	17999	17876	18078	17772	17977	17986	17946	17910	17818	17917	17849	17790	17762	17797	17852	17854	17911	17987	17892	17868	17816	17911	17935	18122	17847	17736	17997	17951	18038	18027	17977	17894	17800	17926	17861	17853	18096	17807	17811	18100	17806	17920	17903	18008	17764	17960	17914	17958	17860	17761	18006	17902	17728	17817	17925	17943	18069	17774	17939	17862	17915	17919	17997	17926	18021	17820	17873	17940	17763	18060	17874	17847	17888	18070	17967	17796	17777	17895	17951	17879	17997	17878	17934	17908	17816	17913	17749	17956	17797	17945	17990	17946	18084	17951	17881	17709	17833	17901	17774	17909	17878	17949	17871	18052	17837	17718	17711	17938	17999	17906	17922	17681	18020	17931	17935	17974	17888	18019	17818	17999	17977	17877	18004	17664	17868	17805	17839	17886	17916	18059	17854	17936	17921	17948	18017	17785	17904	18019	17766	17932	17841	17896	17995	17912	17830	17921	17855	17795	17955	17950	17892	17954	17733	17859	18022	17696	18026	17964	18038	17970	17952	18023	17962	17853	17774	17880	17877	17993	17862	17835	17872	17968	18078	17930	18023	17860	18079	17978	17857	17885	17968	17813	17939	17940	17862	18013	17950	18011	18041	18025	17925	17943	17824	17955	18070	17967	17936	17870	17763	17931	18157	17973	17938	17837	17975	17966	17954	17877	17929	17976	17943	17887	18029	17802	17836	18003	17943	17872	17954	17886	17916	17938	18029	17973	17914	17984	17934	17932	17862	17742	17971	17964	17904	17845	17874	17900	17881	17943	18036	17993	17968	18241	17760	17942	17868	17877	18056	17967	18025	17838	17933	18020	17955	17888	17928	17863	18013	18048	18096	17786	17941	17981	17892	17853	17924	17972	18007	17751	17990	18067	17679	17770	17927	17908	18061	17950	17849	17794	17921	17954	17944	17742	17892	17962	18020	17845	17996	17877	18086	17982	17945	17973	17905	17845	17859	17855	18148	17843	17888	18090	17832	17885	18109	17969	17912	17839	18088	17712	17904	17997	18042	18063	18001	17958	17847	17957	17950	17985	18039	17886	18019	17881	17771	17842	17972	17799	18046	17983	17935	17893	17749	18078	17827	17949	17892	17967	17923	17953	18151	17923	17868	18064	17815	17808	18018	17973	17708	17810	18101	17928	17838	17863	18041	17841	17947	17873	17992	18022	18020	17900	17959	17982	17863	17804	18052	17875	18056	17985	17916	17930	17998	17857	17941	17963	18029	17980	17793	17944	17805	18071	17838	18136	18098	17900	17906	17847	17904	17822	18027	17938	17942	17974	17961	17921	17900	17789	17954	17906	18048	17931	18075	18030	17721	18101	17912	17986	17965	17940	17865	18029	18011	17877	17850	17764	17962	17870	17772	17596	17830	18027	18014	17794	18113	18044	17807	17888	17818	17868	18029	17976	17936	17813	17947	18003	17909	17760	17873	17848	17930	17794	17938	17930	17972	17877	17896	17805	18013	18005	17995	17866	17898	18026	17841	18059	17936	17894	17890	18007	17849	17958	17848	18007	17869	17805	17967	17944	17961	17945	18125	17923	17881	18055	17946	18021	17942	17942	17876	17909	17816	17916	17960	17879	18091	17791	17944	17979	17833	17582	18113	17779	18097	17948	17980	17903	18014	17798	17843	18000	18067	17931	17909	18109	17979	17809	17936	17995	17927	17894	17981	17977	17748	17864	17991	17781	18100	18038	17905	17834	17876	17697	17966	17915	17899	17806	17913	17852	17822	18023	17871	17908	17866	18197	18092	17994	17856	18032	17725	17858	17971	18155	17738	17857	18011	17840	17939	17991	17925	18014	17896	17881	17951	18082	17770	18098	18030	18002	18018	17797	17743	18021	17976	18005	17934	17938	17955	18005	17865	17773	18023	17884	17984	17819	17898	17925	17863	17749	17832	17949	18121	17968	17920	17958	17860	17783	17962	17921	18006	17981	18054	17917	18043	17960	17757	18071	17927	17986	17975	17744	17862	17866	17786	17945	17877	17873	17850	17923	17850	17898	17804	17896	17788	18004	17928	17936	17825	18030	17907	18005	17729	17880	17930	18011	17994	17949	17919	17810	17898	17785	17940	17776	17909	17905	17697	17855	18014	17937	17959	17905	18050	17840	17884	17877	17996	18072	17855	17902	17783	17786	17705	17869	17999	17783	17989	17931	18108	17867	17890	17996	17875	17900	17925	17838	17790	17932	17872	17756	17884	18062	17753	17977	17846	17864	17996	17858	18035	17864	17962	17985	17973	17942	17912	17845	17889	17750	17982	17859	17908	17843	17900	17827	18013	17850	17742	18165	17941	17928	17791	18034	18022	17883	18072	17897	17740	17923	17845	17804	17870	17764	17825	17898	17959	18021	17721	17984	17855	17787	18048	17969	17974	17872	17853	17957	17863	18003	18140	17906	17866	18055	17965	17945	17928	18033	17790	17745	17966	17803	17808	17871	18028	17876	17782	17934	18026	17977	17875	17900	17832	17853	17945	17865	17822	17904	17959	17907	17973	17828	18002	18072	17863	17894	17999	17828	18134	17909	17969	17834	18138	17787	17976	17892	17967	17986	17998	17704	17826	17953	17950	17772	17935	17939	17893	17914	17931	17921	17756	18158	17751	17998	17915	18034	18020	17866	18055	17900	17980	18075	18098	17867	17877	17975	17918	17892	18065	17887	17882	17755	17833	18012	17778	17859	17926	17894	17989	17828	17847	17935	17797	17909	17781	18003	18069	17854	17788	17773	18014	17937	17967	17936	18002	17748	17915	17962	17865	17972	17967	17831	17944	17913	17791	17723	17939	17957	17805	18033	17828	17727	17921	17892	17784	17881	17818	17869	17945	17834	17954	17802	17862	17903	17931	17737	18005	18009	18066	17881	17807	17920	17931	17834	17796	17922	17906	17880	17932	17942	17820	17927	17963	17996	17983	17826	17911	17753	17797	17850	17903	18048	17838	17875	18019	17909	17869	17929	17958	17643	17941	18036	17887	18067	17894	17958	18084	17988	17967	17952	18033	17941	17942	17814	17913	17784	18021	17955	18035	17930	17881	17803	17870	17919	17895	17766	17915	18077	17790	18016	17959	17860	17828	17924	17940	17959	18091	17924	17945	17748	17707	17889	18084	17962	17796	17879	17938	18017	17774	17980	17885	17976	17940	18012	17775	18069	17733	18036	17906	17797	17980	17905	17990	18024	17883	17953	17841	17778	18179	17886	17836	17827	17849	17837	17882	17871	17801	17940	17961	17760	17771	17819	18144	17825	17869	17997	17902	17873	18038	17832	17847	17900	17865	17899	17968	17843	17871	17930	18057	17824	17895	18001	17980	17831	18070	17956	17990	17987	17882	17982	17860	17687	18098	17905	17873	17917	17894	17934	18007	17976	17955	17930	17952	18037	17775	17875	18019	17850	18012	17916	17785	17841	17766	18032	17852	17915	18000	17906	17812	18009	17839	18014	17875	17783	17911	17914	17837	18007	17964	17932	17820	17773	17943	17863	18091	18025	17931	17647	17797	17970	17898	17904	17885	18121	17896	17988	17830	17951	17939	17760	17838	17900	17938	17932	17984	18014	17932	18115	17928	17883	18023	17981	17946	17960	17864	17900	17811	17935	18016	17820	17818	18003	17947	17904	17965	17951	17799	17788	17960	17905	17880	17790	18025	17763	18064	17894	17813	17899	17930	17985	17964	17974	17896	17938	18089	18130	17894	17963	18054	17870	18011	17724	17903	18059	17870	18045	17835	18073	17839	17901	17963	17952	17919	17788	17805	17999	17977	17810	17947	17974	18007	17866	17870	18077	17852	18033	17802	17854	17938	17918	17952	17798	17762	18147	17977	17920	17978	17864	18021	17964	17926	18097	18016	17989	17993	17931	17763	17877	17852	17956	18031	17905	17970	17926	17870	18083	18006	17909	17934	18034	17909	17959	18015	17851	17845	17897	17844	17727	17848	18094
22876	21354	29276	23816	21665	24341	27340	22271	21763	22131	21760	24609	45464	41306	34385	25203	21682	21332	21247	21209	21095	21214	21234	21151	21241	21198	21222	21053	21059	21046	21218	21339	20972	21116	21338	21572	21590	21332	21396	21004	21142	21106	21029	21351	21084	21127	20992	21085	21066	21121	21227	20952	21142	21207	20871	21123	20977	20976	20829	20913	21050	21058	20950	20888	21098	20847	20745	21054	20947	20915	21187	20982	21079	20963	21055	20922	20892	21048	20988	21145	21210	20969	21035	20898	20865	21064	20873	21001	21116	21230	21169	20948	20947	21090	20907	21033	20831	20938	21153	21261	20994	21157	20942	21113	21146	21180	20987	21038	20970	21100	21035	20955	21063	20997	21104	21035	21185	21229	21004	21122	21060	20999	21141	20778	20958	20984	20758	20890	21120	21093	21077	21059	20994	20971	20898	20967	21074	20879	21134	20945	20806	20794	21093	20939	20996	20958	21054	21078	20890	20965	21006	20768	20862	21053	21022	20981	20841	20884	21029	21028	20949	20901	21051	20654	21044	21093	20917	20894	20889	20791	20965	20769	21025	21073	20992	21010	20849	21010	21056	21031	21053	20911	21152	20937	20928	20820	20969	21001	20951	20906	21001	21138	20931	20915	21100	20911	20797	21049	20981	21016	21021	20853	20876	20896	21125	20972	20891	20957	21121	21471	21050	21027	20897	21111	20971	21136	20837	20931	20972	21016	20882	21041	20949	20854	20972	20710	20945	21114	20894	20578	20930	21228	20936	20822	20991	21019	20896	20982	20912	20965	21139	20973	20940	20769	20957	21184	20788	20997	20961	20752	20913	20954	20878	21157	20946	20995	21053	21057	21113	21000	21017	21028	21015	20917	20953	20974	20686	20978	20818	21136	20989	21114	20977	20825	20759	20896	21155	21002	21151	20968	20927	20792	20805	21037	21040	20997	21097	21036	20889	20953	20935	20945	20822	20820	20841	21007	21041	21020	20871	20935	20844	20942	20880	20987	20898	20818	21237	20895	20759	20915	20994	20830	20976	20838	20906	20955	20925	20999	21131	21130	21336	20953	20955	20946	20867	20940	21118	21000	20816	20949	20941	20999	20869	21038	21071	20973	21043	20849	20977	20815	20901	20775	20942	21226	20871	20958	20884	20782	21004	20899	21081	21135	20693	21057	21036	20843	20997	21030	20832	20748	20928	21080	21069	21202	20952	20900	20927	20896	20986	20923	20754	20944	20693	20994	20725	21057	20983	20849	21036	20931	20991	21135	20863	20918	21093	20800	20756	20763	21005	20840	20904	20856	21206	20943	21060	21006	20915	21099	20912	20820	20812	21015	20944	20986	20890	21079	20837	21003	20954	21010	21002	21188	20881	20876	21042	21004	21038	20946	21199	20989	21173	21090	21080	20971	21172	21083	21078	21262	20878	20855	20863	20832	21024	21230	20809	20844	21119	20798	21170	20757	20909	20729	20977	20965	20921	20734	21052	21188	20834	20914	21117	21028	20987	20871	21084	20914	20936	21057	21033	21170	20822	21009	21200	20959	21149	21010	21048	20770	20978	21024	20781	21119	20990	20990	20894	21166	20873	21057	21060	21001	21049	20804	21266	20882	20923	21049	20939	20980	20955	21031	20964	21086	20868	21139	21007	20971	21082	21238	20995	20998	20901	20850	20881	20865	21167	20902	20923	20834	20991	20891	20994	20989	21463	21263	20901	20953	20776	20783	20907	20806	20898	20954	20824	21015	20962	20952	21036	21056	20882	20801	21121	20878	20908	21010	21124	21086	20984	20976	20992	20927	21009	20853	21081	21063	20869	20891	20911	20931	20892	21067	21035	20703	20830	20798	20879	21007	21063	20757	21227	20851	21122	20934	20865	20968	20983	20997	20893	20781	20973	20769	21000	20893	20929	20828	21237	20760	21000	20814	20882	20917	20805	20984	20902	20854	20989	20733	21076	20984	20786	20922	20751	20845	21024	20854	20847	20744	20962	20907	21041	20821	20723	21007	21014	20907	21184	20836	20918	20840	21040	20872	21074	20910	20788	20986	20924	20936	20942	21023	21083	21031	21028	20945	21046	20950	20918	20999	20939	20936	21022	20857	20986	21255	20914	20884	20983	20986	20993	20869	20824	20935	20901	21120	20993	21001	21037	20981	21028	21054	20742	20792	20647	21082	21055	20907	21068	21060	20753	20849	21109	20979	21128	20893	20810	20847	21049	21087	20943	20833	21050	20754	20798	20953	21025	20896	20849	21031	20959	20806	20977	20952	21031	21061	20931	20837	20956	20864	20875	21019	20760	20800	20872	21144	20995	20990	20804	20940	21113	21228	21183	20755	21042	20727	21088	20881	21106	20867	21051	21007	21016	21114	20800	20994	20969	20826	20954	20904	21073	20960	20910	20709	21047	20876	21028	20972	20671	21097	20738	20877	21064	21028	21123	20867	20967	21018	20893	20936	21028	20842	21054	20905	21289	21047	20711	20933	20974	20815	21103	20916	21020	21130	20954	21257	21012	21032	20820	20766	20954	20809	20894	21125	20855	20885	20751	21044	21055	21043	21020	21031	20989	20859	21086	20940	20992	20929	21099	20912	20907	20808	20869	20974	21044	21012	20913	21082	20933	20971	21002	20881	20860	20975	20820	20792	20848	20888	20925	20937	20946	20973	20975	21101	20865	21057	20964	20844	21031	20598	20788	20762	20820	21027	21079	21294	20934	20951	21026	21084	21035	20876	20839	20918	20799	20939	20796	21036	20813	20979	20939	20921	20910	21026	20935	20915	20970	21010	20835	20963	20994	20935	20877	20786	20929	20770	21013	20885	20838	20962	21245	20878	20872	20735	20749	20907	20890	21300	20836	21039	20969	21133	20986	20892	20836	20869	20908	20999	21118	21086	21083	20843	20811	20713	20935	20919	20783	21056	21001	20885	20925	20922	20992	20951	20916	20807	20767	20818	21037	20972	20823	20849	20902	21090	20884	20786	20897	20657	20718	21023	20840	21045	20857	20863	20986	20977	20936	21086	20919	20856	20942	21115	21019	20983	21016	20876	20944	21117	20872	20837	21316	20933	20963	21070	20876	21037	21147	20834	20881	21003	21149	21033	20814	21043	21096	20997	20944	21007	21120	21085	21002	21052	20857	20831	20896	20972	20864	20971	20982	21175	21070	20960	21009	21019	20884	21258	21058	20741	20885	21166	20770	20961	21057	21003	20997	20919	20979	20974	21070	21074	21140	20979	20845	21074	20918	20924	20876	20955	21090	21057	21042	20874	20970	21130	20993	20956	20839	21085	20898	20778	20939	20874	21023	21085	21076	20834	21025	20987	20724	21076	21048	20997	20814	20895	20833	20876	20781	20924	20961	21015	20984	20827	21159	21036	20986	21013	20939	21032	20769	20905	21177	20943	20847	20974	20907	20798	20845	21032	20835	20814	21130	20912	21124	21075	21093	21166	21044	21112	20945	21099	20972	20883	20921	21081	20939	20925	21126	20845	20982	21058	21005	20996	20762	20915	21029	21338	20927	20981	21052	20981	20946	20969	21115	20945	20854	20738	20802	20777	21061	20872	21112	20814	20984	21050	21005	20900	20790	21088	20767	21143	20997	20942	20824	20997	20877	20964	20850	20970	20955	20778	20866	20793	21138	20763	20929	21028	20909	21039	20840	20948	20960	20972	20908	21170	21168	20909	20804	20826	20777	20688	20953	20921	21012	20792	21210	21036	20851	20870	20852	20962	21027	20922	21218	20817	20928	20993	20935	21054	20715	20858	20969	20982	21182	21043	20912	20821	20976	20769	20801	21064	21043	20790	20652	20825	20955	20945	21008	21068	21009	21084	20921	20872	20956	20815	21014	20919	21108	20967	20825	20848	21045	20912	21048	20891	20872	20962	20971	20985	21077	21134	20941	21044	20996	20896	21036	21072	21116	21057	21031	20937	20841	20847	20717	20731	20790	21083	20905	21105	20966	20990	21070	21130	21095	20820	21037	20992	20989	20955	20938	20999	20943	21067	20959	20869	20869	21101	20950	20880	21024	21024	21008	20957	20961	20877	21000	21175	21060	20838	21251	20817	20881	20986	20696	20943	20872	20982	20993	20885	21010	20888	20935	20964	20940	20841	21028	20934	20900	20922	20966	21169	20916	21081	20774	20676	21003	20944	20934	21042	21096	21071	21166	20985	20942	21068	20987	20876	20950	20789	20945	20854	20873	20953	20838	20976	21055	20849	21015	20991	21131	20953	20796	20742	20836	20811	20995	20875	21041	20984	21129	20858	21118	20942	20932	21156	20834	20916	20802	20799	20770	20806	21011	20837	21217	21190	20687	20905	21023	20858	21117	21025	20942	21070	20911	20887	20940	20910	20817	20842	20945	21095	20833	20917	20767	20848	20841	20651	20889	21005	20940	20912	20908	20920	20957	20985	21030	20892	21137	20971	20811	21224	20925	20962	21181	20882	21041	21049	20685	20910	21156	20979	20954	20905	21092	21078	20948	21225	21190	20984	20959	21051	21011	21036	21054	20853	21081	20711	20968	21030	20953	20894	21076	21045	21071	21022	20828	20886	21028	21032	20906	21007	20919	20911	21027	20765	20873	21041	21095	20822	21029	20928	21022	20698	20922	21080	21044	21144	21007	20999	21018	20929	20960	20971	20866	21124	21039	20964	20847	20955	20723	21067	21065	20982	21086	20802	20831	20949	21012	20926	21179	21005	21086	20999	21133	21036	21006	21136	21037	21064	20957	21016	21125	20955	20721	20914	20877	20875	21042	20983	21071	21006	21053	21056	20915	21209	21050	20878	20987	20669	20987	20927	20945	20687	20920	20806	20827	20944	20993	21020	21155	20919	20883	20895	20925	20747	21170	20936	21021	20834	20886	20872	20868	20943	21137	20922	20790	20954	21098	20915	20950	20876	20757	20786	20908	20873	20842	21075	21116	21112	21126	20895	21124	21029	20895	21045	20975	20974	21158	20964	20874	20912	20933	20883	20988	20665	20883	20877	20838	20913	20912	20927	20837	20798	21143	20911	20939	21002	20812	20857	20754	20831	20833	21081	21237	20842	21181	20867	20997	21054	21016	20683	20973	20765	20999	21031	21006	20866	21015	20848	20942	20928	20815	20912	20839	21053	21008	21063	20926	21024	20982	21052
17895	32295	31004	25903	23671	21265	20043	19341	19116	18825	18694	24773	47582	41376	34280	20872	18110	18148	18017	17971	18046	18038	17964	18081	17950	18134	17907	18190	18111	18177	18130	17974	17946	18200	18715	18706	18658	18319	17917	17969	17862	17992	17926	18038	18254	17913	17956	18090	18076	18014	17812	17925	17883	17922	18052	18008	18096	18077	18025	18022	17964	17926	17996	18045	17931	17897	17970	17953	17796	17994	17882	17771	17944	17913	18105	17932	17984	17991	17852	18069	17970	17868	17785	18032	17915	17959	17866	18045	18033	17979	17942	17829	18006	17917	17998	17991	17951	18049	18042	18026	18066	17942	17917	17910	17752	17961	17963	17879	17949	17943	17934	18027	18084	17844	17939	17792	17978	18005	17976	18018	17950	17979	18008	17995	17985	17987	18002	17928	18229	17884	17808	17795	17794	17996	18072	17895	17925	17899	18177	18005	18013	18033	17861	17737	18062	17998	17791	18011	18059	17893	17714	17951	17905	18052	18132	17832	18090	18073	17813	18088	18100	18015	17894	17900	17781	17659	17899	17930	17937	17818	18034	17888	17841	17861	17852	17835	18068	17932	17927	17836	17918	18024	17864	17981	17951	17907	17889	18149	18100	17755	17977	17822	17827	18003	17889	18058	17838	18035	17924	17816	17912	18157	17971	18037	17874	17873	17972	17828	17943	18014	17861	17919	17868	17896	17968	18030	17794	18006	18074	17848	18022	17977	17981	17901	17910	18053	18116	17742	17983	18082	17924	18009	17875	17812	17966	18002	18054	17966	17956	18040	18079	17993	18127	18033	17906	17821	17876	18036	17938	18136	17872	17924	17961	18222	17975	17969	17932	17779	17836	17942	17901	18029	17857	18048	18044	17876	17866	17987	18084	18127	18033	18017	17879	17937	17745	17972	17958	17977	17842	17915	17888	17989	17931	18030	17899	17868	17990	17755	17839	17736	17841	17926	17834	18028	17821	18124	17900	18014	17909	17854	18007	17859	17973	18093	17991	17847	17780	17676	17900	17849	17908	17835	17953	17994	17784	17915	17888	17806	17703	18046	17949	18153	17906	17986	17987	17870	17842	17925	17745	17866	18086	18009	18048	17877	17917	17966	17921	17904	17790	18027	17839	18056	18068	17685	17871	17924	18021	17789	17988	17920	17924	18237	17925	17703	17984	18018	17814	17943	17923	17897	17864	17809	18070	17992	17875	17806	17913	18092	17973	17827	18028	17942	17797	18047	17750	17828	17877	18032	17909	17872	17793	17889	17873	17775	17805	17798	17767	17900	17910	18095	17875	17857	18102	18056	17895	17843	17930	18035	17902	17963	18006	17886	17896	17997	17896	17888	18037	17893	18008	17973	18021	18075	17924	17861	17982	17912	18008	17981	17887	17864	18102	17863	17924	17897	17830	17875	18000	18054	17942	18014	17918	17987	17945	17824	17733	17915	17884	17894	17864	17883	17939	17880	17862	17893	17837	17834	17958	17961	17960	17860	17877	17921	17896	17992	18055	17892	17678	18003	17839	17921	18049	17929	18053	17961	17965	17834	17955	17964	17818	17974	17808	17902	17873	17855	17908	17812	17712	18085	17972	18016	17966	17848	17864	17964	17943	17750	17880	17864	17885	17941	17882	17958	17912	17981	17908	17991	17740	18092	17911	18002	17936	18134	17991	17945	18008	17859	17924	17843	17927	17939	17805	17889	17885	17768	17943	17914	17969	17879	17892	17893	17932	18031	18082	18042	17945	17885	17802	18079	17843	17947	17862	18040	17929	18026	17886	17892	17869	18027	18031	17823	17764	17782	18054	17872	17877	18116	17891	18005	17965	17779	17752	17968	17865	17981	17915	18028	17849	17796	17860	17981	17909	17832	18043	17881	17756	18017	17964	17811	18118	18026	18044	17876	17845	18070	17921	17984	17902	18026	17873	17849	17883	17908	17822	17989	17940	17888	17872	17923	17885	17900	18082	17985	17795	17875	17917	17946	17863	17922	17915	17958	18015	17896	17962	18185	18045	17914	17961	17859	17930	17868	17894	18046	17768	17885	17774	17925	17931	17899	17886	17868	17809	17856	17865	17927	18057	17805	17847	17936	18046	18035	18126	17912	17889	18121	18020	17794	17783	18066	17837	17807	17924	17893	18091	17958	17880	17742	17996	18000	17918	17795	17899	17955	17832	18019	17809	17858	18010	17809	17915	17904	18021	18051	18058	17866	17802	17969	17719	17832	17774	17842	17720	17896	17680	17948	18067	18063	17888	18072	17960	17984	17972	17905	17831	17948	17797	18145	17787	18005	17944	17969	17877	17912	17932	17688	17815	18021	17867	17937	17761	17817	18071	18007	17925	17903	17815	17845	18041	17856	17935	17838	17880	17811	18221	17990	17933	18018	17942	17947	18006	17882	17992	17809	17734	18038	17908	17834	17979	17950	17936	17834	17904	18009	17714	17891	17876	18045	17973	17963	17840	17903	17970	18016	17909	17909	17977	17818	17673	18049	17842	18035	17955	18001	18100	17994	17789	17986	17965	17977	17808	17958	17825	17894	17897	17840	17975	18046	17906	17832	17974	17997	17986	17922	17872	17872	17992	17872	17793	17905	17965	17887	17905	17846	17894	18035	18093	17785	17867	17888	17895	17862	17834	18007	18037	17823	18004	17889	18058	17866	17876	17833	17978	17903	18063	17973	18092	17746	17942	17874	17979	18040	17981	18004	18125	17850	17757	17880	18009	17993	17896	18043	17740	17829	18022	17889	18032	17909	17806	17918	17911	17848	17920	17974	18052	17988	18055	17786	17786	18107	18003	17820	17904	17913	18006	17980	17786	17937	18135	17959	17753	17894	17904	17999	17904	18079	17859	17828	17975	17905	17863	17951	17974	17896	17862	17934	18056	18070	17792	17959	17909	17956	17946	17974	17793	17803	17978	18021	18056	17948	17790	17732	17773	17933	17932	17913	17776	17937	17833	17910	17871	17883	18010	18010	17902	17901	17870	17884	18132	17965	17965	17876	17911	17905	17967	17654	17930	17886	18037	17971	17861	18000	17895	17929	18101	17980	18022	17883	17990	17669	17893	17840	17937	18020	17915	17868	17823	18028	17763	18029	17997	17744	17967	17908	17935	17939	17812	17964	17870	17899	17926	17777	18016	17941	17925	17870	18037	17880	17828	17992	18070	17826	17977	17800	17878	17773	17952	17867	17900	17952	18098	17922	17768	17912	18008	17895	17975	18026	17872	17944	17940	17922	17877	18013	17947	17930	17946	17901	17984	17814	17834	18134	17799	17923	18003	17806	18119	17765	18043	17877	17850	18113	17858	17916	17973	18084	17940	18058	17875	17934	17848	18116	17750	18133	17933	17718	17966	17897	17707	17942	17924	17953	18057	17727	17926	17948	17884	17937	17915	18012	17877	17796	17996	17917	17844	17970	17841	17844	17656	17875	18037	17999	18025	17810	18019	17960	18040	17928	17796	18062	17944	17853	17897	17866	17759	17921	18030	17925	17691	17864	18041	17862	18164	17816	17970	17923	18005	17873	18172	17729	17929	17893	17899	18049	17926	18099	17924	17972	17986	17991	17942	18066	17849	17905	17880	18041	17923	18078	17958	18092	17893	17764	17898	18093	17939	17831	17836	17778	17863	17888	17778	18017	18004	17697	17983	17871	18044	17841	18018	17992	17770	18043	17931	17755	18129	18082	17960	17812	17974	17873	18007	17875	18002	18020	17835	17994	18001	17845	17823	17931	17811	17964	17909	18032	17796	18043	17883	17898	17989	17864	17851	17856	17810	17890	17914	17802	17966	17885	17899	18112	17890	18008	17836	17967	18032	17979	17901	18059	17975	17988	17796	17874	18027	17983	18052	17855	17842	17890	17832	18134	17902	17971	18070	18006	17969	17805	17917	17841	17898	18046	17912	18037	18107	17991	17811	18021	17725	18081	17999	17858	18003	17857	17930	17867	17841	17979	17888	17871	18004	17896	17991	18146	17849	17869	18132	18027	18046	18102	17965	17825	17693	17983	17895	17999	18107	17963	17834	17850	18142	17982	17943	17869	17950	17785	17939	17850	18170	17872	18010	17768	17939	17781	17997	17854	17900	17974	18062	17903	17958	17839	17914	17891	17744	17868	17872	17863	17936	17918	17847	17956	17801	18071	17994	17733	17855	17972	17786	17941	17835	17775	18045	18020	17873	17748	17873	18077	18015	17755	18075	17856	17931	18049	18009	17928	17886	17913	17949	17804	18126	17985	17951	17961	17887	17918	18033	17901	18036	17865	17873	18130	18016	18024	17936	17903	17951	17942	17949	17999	17806	18044	17888	17873	17952	17832	18011	17833	17988	17900	17801	17976	18072	17982	17924	17834	17877	17863	18037	17805	17999	17906	17849	18067	17961	17945	17830	17853	17930	18060	17879	17930	17953	17975	17728	17950	17931	17922	17958	17961	17994	18021	18012	17927	17887	17834	17911	17753	17880	17926	17933	17896	18060	17966	17856	17790	17931	17979	17869	18027	18018	17998	18009	17865	17784	17996	17978	17953	17893	17896	17793	17908	17957	17940	18001	17980	18107	17919	17811	17901	17959	17982	17887	17979	17871	17892	18017	17832	17998	18058	17823	17855	17953	18029	18120	17928	17991	17822	18071	17831	17879	17909	17883	17839	17700	17798	18073	18010	18053	17933	18043	17735	17900	17993	17855	17989	17868	17847	17958	17983	18019	17854	17917	17777	17948	17705	17973	17913	17856	18040	17886	18124	17877	17887	17997	17886	17791	17962	17768	17911	17790	18096	17854	17815	17929	17928	17987	17884	17960	17823	17971	17857	18074	17786	17937	17943	17981	17729	17687	18074	18075	17959	17879	18108	17866	18081	17924	17944	17713	18042	17749	17943	17920	17750	17852	17947	18013	17832	17920	18025	17845	17928	17943	17931	17916	17997	17901	18034	18129	17867	18035	17773	17847	17974	17923	17949	18004	17905	17952	17987	17913	18034	17929	17908	18061	18026	17910	17810	17934	17935	17838	18124	18121	17929	18064	17814	18034	17932	17907	17928	17984	18012	17978	17837	18093	18058	17996	18088	17920	17979	18126	17751	17852	17801	17967	17963	17901	17816	17769	17887	17941	17829	17827	17993	17696	17902	18128	17749	18031	17979
27731	22497	26532	24323	21408	21001	21313	21033	20929	21298	21315	21397	23239	23100	22216	21139	21100	21022	20920	21131	21128	20982	20912	20896	21269	20866	21037	20836	20962	21025	21381	21007	21093	21145	21038	21065	21080	20937	21192	20879	20974	21068	20995	20873	21111	21122	20859	20965	20993	21016	20985	21016	21199	21079	20940	20911	20944	21013	21012	21099	21000	21069	21184	20947	21229	20828	21222	21061	20955	20897	21043	21100	21207	21220	21078	20955	20920	21054	20913	20930	21215	21130	21023	21030	21052	20984	21040	20890	21008	20863	21164	20864	20894	20827	20849	21083	21050	20986	21204	20837	20906	21033	20834	21083	20896	21183	20881	20970	20955	20908	21003	21120	20931	21112	20984	20816	20906	21046	21182	20739	21020	20991	20951	21167	20925	20976	20953	20978	20711	20908	20997	21052	20813	20940	21031	20893	20909	20931	21002	21021	21052	20848	21071	20995	20990	21041	21193	21215	20907	20910	21176	20888	20849	20794	20904	20967	21096	21006	20932	20977	21110	20902	21007	20939	21086	21095	21125	21065	20968	21136	20882	21152	20968	20836	20870	21040	20943	20984	20857	20966	20992	20798	21079	20964	20936	20913	20692	20856	20972	21017	20891	20890	20873	20921	20935	21081	21041	21105	21055	20876	21076	21044	20947	21038	20986	21185	20883	21075	20947	20830	21065	20962	20807	21053	21177	20980	20761	21220	20826	21069	21071	21139	20906	21098	20919	20867	20887	21009	21093	20975	20845	21169	21077	20774	20741	20847	20993	20833	21058	20955	20760	20954	21173	21024	21151	21011	20868	20869	20828	21080	20994	20796	20888	21101	20915	21015	21027	21039	20868	20962	21109	21116	20734	20938	20937	20857	20875	20813	21032	20845	20962	20886	20919	20820	21010	20827	21017	21035	21061	20954	20910	20804	21013	20888	20807	21084	21008	20965	20953	20898	20916	20998	21027	21109	20947	20847	20961	20923	21043	20965	21006	21044	20890	20948	21108	20653	21048	20925	20976	20906	20881	20925	21004	21068	21021	20922	20888	21008	20970	20928	21020	20932	20872	20980	20879	20957	20924	21089	20677	20931	21139	20838	20889	21040	21171	20920	20952	21000	21089	20959	21072	21066	21155	20988	21225	20913	21214	21272	21098	21213	20826	21062	21164	20940	20878	21149	21095	21053	21136	21026	21238	21003	20883	20957	20973	20945	21025	21066	20957	21083	21078	21090	20863	20954	21023	20680	20952	20903	20915	21074	20878	21011	21165	20977	21026	21146	21104	20975	21111	20837	20808	20962	20859	21090	20808	21033	20957	21128	21075	21057	20894	20969	21126	20871	20863	20948	21051	20920	21074	20802	21017	21072	20912	21065	21057	21089	20836	20918	21021	21034	20988	20987	21205	21097	20992	20958	21120	21202	20885	20865	21062	21145	20967	21309	21018	20875	21159	21031	21095	20996	20940	20958	21045	21156	21040	20918	21191	20772	21063	20948	21142	21027	20929	20997	21010	21161	20957	20914	21131	20858	20958	20981	20969	21012	21024	21035	21112	20864	21049	20844	21138	21004	20967	20814	21214	21039	20951	20870	20967	20835	20957	21000	20909	20865	21092	20826	20926	21077	21031	20893	20935	21144	21160	20928	21015	21087	20744	21087	20875	20946	21152	21045	20910	20928	20906	21123	20860	21021	20973	21072	20906	20913	20986	21092	21149	21021	21242	20923	21061	21155	21101	21007	21126	21102	20986	20834	21236	21131	20985	21069	21017	20901	20859	20900	20849	20945	20875	20923	21031	20830	20957	21188	21113	20861	20962	21222	21008	20930	21048	21105	20907	20745	21056	21151	21149	20977	20936	20903	20980	20932	21080	20683	20872	20893	20721	21166	20743	20959	21102	21140	20899	20921	20869	21008	20700	21021	20925	20977	20968	21134	21001	20938	21034	20816	20925	20891	21255	21193	20860	20891	20952	20892	21093	20941	20972	21060	21094	21014	21169	20810	20797	21147	21042	20989	21083	20901	20974	21061	20946	20920	20898	20956	21045	20955	20878	21180	21104	21000	20984	20870	21007	20943	20934	20689	20911	20994	20914	20990	20879	21000	20989	20975	20822	20844	21063	20972	20883	21145	20975	20956	20999	21060	21175	20979	20909	21006	21260	20978	20826	20982	21067	20929	20724	20994	21081	20955	20888	20940	21126	21110	20803	20822	21137	21101	20914	21018	20869	21225	21070	21151	20852	20692	20982	20992	20799	20968	20863	21099	20992	21111	20915	21069	21102	20966	21121	20997	20819	20902	20896	21166	21017	21109	21045	20990	21010	20826	20796	20975	20917	20937	20882	20884	21000	21065	21182	21107	20982	20986	21170	21141	20901	21113	20927	20864	20766	20960	20882	20832	21193	20876	21037	21154	21034	20967	20935	21202	20907	20989	20922	20923	21132	21115	21159	21146	20882	21094	21113	20917	21078	20945	21105	20775	20966	20953	21203	20997	21009	21013	20849	20832	20703	20659	20818	21039	20976	20961	20901	21240	20932	21089	21096	21019	21117	20894	21050	20757	20782	21028	21174	21111	21084	20968	20988	20973	20990	21045	21003	21192	21081	20954	20893	20992	21265	21115	20886	21178	20848	20804	21097	21091	20995	20894	21055	20867	20912	20985	21041	20998	21168	20867	21030	21139	20867	20891	21004	20917	20920	21077	20766	20861	20938	20933	20948	20974	21074	20941	21051	20966	21138	21116	21082	20953	21101	20916	20914	21244	21157	20949	21003	20875	20859	21160	20915	21105	20760	21136	20860	20965	21118	20956	20980	21038	20923	20907	20988	21119	20840	20871	21112	20805	21048	21096	21150	21059	20960	21085	21151	20922	21101	20951	20711	20859	20959	20957	21133	21062	20948	21104	21185	20964	21071	20960	20938	20950	20971	20933	21000	20992	20952	21008	20852	20984	21067	20947	21015	21060	20875	20928	20918	20978	20891	20885	21093	20945	20901	21013	20787	21086	20903	20971	20847	21088	20951	21110	20959	21147	21093	20976	21002	21090	21109	21078	20894	20944	20854	20916	20909	21018	20963	20964	21140	21019	21048	21026	20992	21107	21051	21002	21091	21227	21045	20887	20865	20903	20931	21043	21125	20840	20962	20984	21093	20696	20918	20935	21044	21071	20833	20994	21082	20870	21063	21026	21095	21073	20993	21043	20889	21075	21182	21106	20749	20993	21284	20815	21076	21063	21015	20950	20826	21108	20990	21105	21087	21141	20832	21204	21110	21009	21135	20918	20965	21074	21071	20917	20999	20909	20976	21100	20899	21235	21167	20957	20901	20891	21034	21239	21029	21010	20794	20999	21050	20835	20863	21008	21003	21123	21112	20986	20970	21057	21051	20914	20992	21147	21054	21101	20891	20893	21117	20962	20917	21110	21030	21061	20940	20991	21076	21124	20957	20746	20995	20913	20877	20953	21081	21174	20932	21105	21044	21132	20681	21107	21035	20991	20975	20865	21146	20943	20824	20975	21035	20893	21016	20861	20978	21047	20935	21330	21155	20775	20737	20758	20915	20996	21044	20947	21324	21052	20998	21034	21183	20993	21157	20950	20975	21107	21007	20808	21097	21007	20976	20979	20906	20984	20903	21066	21071	20789	20973	21015	20963	20980	21103	20824	21051	21072	21125	20997	21234	21147	21038	20774	21089	20987	20806	20935	20898	20938	20921	20953	20907	20961	21020	21120	21004	20968	20970	21031	20852	21121	20920	20953	21059	20873	21005	20887	21038	21117	20836	20926	21160	20818	20994	20976	20964	21187	20888	20816	21124	20936	20900	20872	21015	21218	21103	21145	21154	21108	21114	21010	21193	20994	20748	20960	21042	20920	20963	20985	21124	21130	21049	20988	21034	21177	21004	21004	20970	21201	20793	20982	20887	20896	21053	20960	20938	20900	21046	20904	21182	21066	20984	21062	20924	20860	21190	20932	20885	20944	20908	21024	20943	21100	20764	21155	21070	20976	20865	20837	20925	21040	20837	21057	21149	20959	20717	21190	20967	20867	20851	21087	20872	20854	21191	20870	20761	20973	20950	21047	21135	21012	20944	20960	21017	21014	21020	20824	21191	21056	21043	21014	21147	21071	21223	21158	21091	21117	20873	21016	21233	20794	20959	20930	21041	21075	20916	20981	21071	21070	21138	21021	21113	21033	20932	21167	20917	20723	20786	20898	20953	21016	21092	21003	20827	21086	20767	20975	20873	21010	20993	21007	20869	20940	20673	21068	21012	21019	21066	21251	21056	20956	21196	20986	20903	21050	20947	21062	21035	20952	20959	20769	21100	21009	20994	21290	20947	20850	21032	21270	21082	21037	20956	20928	20933	21014	21058	20909	21197	21184	20880	21067	20888	21141	21011	20999	20867	21062	20727	20784	20732	20981	20978	20992	21033	21073	21023	20831	20938	20898	21026	20839	21052	20902	21231	20727	20991	20964	20813	21074	21050	21000	21146	20923	20985	20982	20997	21082	20978	21094	20998	21008	20862	21019	21174	20770	20968	20884	21126	21076	21235	20983	20991	21001	20720	21164	21025	21166	21090	21088	21060	21146	21048	21082	20997	21049	20885	20970	20981	20828	20808	20924	20919	21033	21065	20944	20929	21002	21087	21023	20871	21089	21029	20915	21064	21005	20851	20926	21051	20862	20838	20985	20834	20958	20922	21220	21214	21126	21043	20935	20891	20923	20864	21158	21015	20915	21019	20841	21193	21063	21051	20991	20999	20966	20908	21113	20986	20971	20849	21054	20834	21077	20728	20875	21178	20954	21158	21093	20646	20854	20939	21004	21024	21141	20974	21184	20923	21110	20976	21037	21015	20896	20893	20951	21007	20805	20985	20945	21087	21222	21026	21028	20971	20770	21039	20900	20895	21165	21002	20903	20874	21060	20777	20885	21132	21145	21041	21030	20836	20979	21106	21225	20989	20758	21143	21038	20846	21065	21115	21038	21063	20978	20865	20885	20945	20976	21006	20985	20920	20899	21088	20881	20827	20862	20933	20895	20875	21118	21060	20808	21033	20973	20921	21057	21141	20896	20944	21053	20884	20971	20876	21108	20977	20999	20886	21126	20980	21215	21074	20936	21058	21222	21031	21062	20988	21160	20913	20969
17175	21727	21372	19619	19064	18538	18276	18224	18125	18020	18180	18482	21573	20665	19430	18049	17987	18064	17987	17931	17861	17970	18076	17888	17908	17951	18057	17902	17911	17947	17938	17888	17691	18098	18008	18194	18052	18018	18003	17943	17844	18016	17899	17939	18075	17866	17929	17928	17994	17823	18031	18027	17902	18097	17919	17849	17960	17807	17875	17942	17953	17972	17939	17907	17871	17918	18021	17970	17844	17944	17837	17849	18010	17844	17991	17996	18008	17953	17914	18215	17952	18078	17941	17931	17921	17992	17984	17948	17709	17938	18192	17871	17958	18006	18171	18076	18012	17979	17885	17860	17951	17859	17975	18025	17992	17984	17868	17913	17867	17956	18118	18078	17907	17940	18122	18124	17989	18027	17926	17965	17840	18050	17800	18097	17856	17873	18019	17886	17926	17874	17886	17978	17836	17975	18022	17890	18049	18015	18059	17811	17943	17930	17834	18184	18001	17984	17964	17861	18006	17944	18057	17899	17840	17965	18002	17959	17758	17933	18013	17866	17983	17886	17959	17947	17990	18038	18067	18053	18114	17925	18040	18043	17939	17889	17901	17999	17921	17996	18008	17978	17981	17986	17995	17879	17996	17900	17863	18168	18117	17893	17753	18001	18050	17851	17877	17944	17935	18099	17915	17913	17693	17929	17824	17789	17879	17923	17942	17954	17794	17964	17886	17916	17979	18027	17997	17909	18151	17871	17982	18017	17917	17968	17923	17893	17985	17820	17934	17889	17955	17939	18038	17950	18110	17958	17950	17888	18186	18085	17925	18006	18038	18015	18111	18039	17935	17942	17797	18086	17769	18053	17840	17984	17858	17952	17929	17990	17897	17939	17979	17990	17933	17907	17856	18150	17890	17792	18022	18035	18109	17929	17939	17983	17854	17919	17965	17780	17852	17931	17924	17943	18098	18125	17927	17990	18081	17880	17885	17980	18007	18147	17824	17923	17932	17861	17933	17919	18242	17747	17958	18204	17907	18082	18074	17767	17888	17817	17889	17970	17900	17983	18024	17887	18027	17897	18046	17918	17986	17752	17879	17938	17869	17940	17902	18041	17898	18047	18028	17867	17819	17994	18014	17916	18026	17903	17900	17937	18005	17979	18130	17815	18038	18064	18155	18063	17886	17917	17948	17932	18065	17904	17758	17930	17870	17825	18011	18133	17975	17849	18037	17777	18004	17927	17955	17923	17874	18002	17871	17851	17937	17975	17811	17927	18076	17942	17911	17858	17986	17995	18068	17998	17906	18183	17827	17988	18188	17904	17985	17959	17963	17830	17997	17863	17959	17854	18104	18088	17964	18152	17783	18035	17959	18080	17655	18215	17613	17952	18000	18054	18087	17987	17944	17813	17913	17909	17795	17949	18017	18039	17999	18049	17946	17983	17955	17890	18041	17873	18149	18021	17767	17817	18014	17930	17918	18001	18039	17798	17755	17827	17849	18006	17855	18022	18063	17891	17906	17900	17991	17985	18040	17872	17783	18123	18067	18360	17883	17952	17860	17990	17818	18159	18015	18031	17884	17934	17981	17901	18010	18041	18060	17947	17876	17965	17893	17975	17922	17933	18004	18072	17995	18094	17888	17887	17981	17850	17892	17869	17939	18013	18206	17872	17979	17993	17666	18080	17991	17840	17776	17859	17986	17997	17913	17805	18079	17837	17954	17946	17829	18015	17914	17932	17898	18077	18060	18054	17921	17899	17999	17906	18031	18008	17867	17941	18024	18105	17934	17907	17995	17895	18098	18004	17991	17967	17811	17759	17885	17999	18197	18020	17811	17834	17983	18035	18111	17991	17852	17921	17842	17888	17956	17888	18011	17811	17944	17941	17839	17846	17944	18089	18058	17833	17999	17824	17978	17892	17936	18027	17956	17992	17850	17916	17867	18037	17896	17751	17937	17955	18014	17906	17881	17984	17983	17906	17996	17961	18078	18128	17885	17929	18126	18039	17901	18042	17985	18022	17987	17892	18027	18164	18153	17988	17714	17968	17889	17889	18009	17767	18052	18022	18016	17879	18149	17999	17742	17894	18020	18077	17792	17926	17917	17959	17984	17961	18053	17909	17953	17971	18053	18016	18011	17764	17925	17885	17920	18078	18033	17933	17909	17901	17977	17975	17960	18143	17931	17868	18115	18130	17763	17991	17851	17948	17859	18008	17999	18047	18119	17912	18064	18099	17918	17969	18083	17934	17834	17936	17944	18007	17829	17856	17984	17991	17918	18125	17916	18009	17930	17738	17947	17990	18070	17750	18159	17893	18056	17817	18004	17927	18036	17990	17960	18156	17983	18084	17803	18091	17935	17932	17993	17978	17843	17989	17822	17908	17980	17866	17987	17907	18093	17919	18090	17958	18078	18187	18030	18047	17909	17878	18150	18032	17974	18062	17913	17932	17953	17934	17822	17823	17709	17882	17934	17983	18111	17960	17897	17930	18060	17705	18036	18077	17994	17993	18011	18007	18038	17953	18020	17955	17999	17904	18017	17957	17843	17836	17920	17996	17813	17860	17927	17891	17957	17876	17865	18162	18038	17965	18071	17997	17926	17925	18074	17979	17881	18091	18008	17963	18003	17781	17910	17957	18082	17824	17801	17986	17880	18012	17902	18011	18058	17878	18024	17937	18026	18065	18074	18016	18122	18042	17962	17858	18106	18107	17887	17921	17837	17738	18081	18212	17953	18019	18048	17992	17995	17986	18025	17932	17877	17991	17937	17920	18090	17953	17976	17876	17950	17804	17838	18079	17901	18003	18058	17962	17946	18154	17962	17840	17984	18187	17993	18044	17853	17970	17912	17905	17867	17914	18107	18043	17934	17892	17936	17922	17855	18101	18015	17979	18064	18090	18001	18068	17894	18006	17917	17796	18061	17880	18155	17800	17980	17943	18049	17948	17813	18068	17829	18031	17963	17991	18135	17979	17927	17820	17857	17949	18029	17836	18011	17868	18047	18069	17946	17991	17854	18116	17974	17883	17970	17959	17960	17940	18229	17874	17912	17946	17903	18159	17921	17883	17926	18044	17918	17987	18052	18174	17902	17860	17792	18023	17924	18002	18063	17951	18096	17992	18114	17848	17887	18103	17705	18020	17846	17820	17925	18103	17994	17981	17945	18052	18101	18007	17860	17890	17797	17818	17781	17956	17981	18043	17882	18018	17936	17884	17922	17862	17991	18123	17891	17840	17924	17966	18018	17903	17996	18006	18125	18023	17892	17955	17878	17959	18053	17955	17929	17991	17883	17904	17921	18044	18104	18035	17774	18057	17903	17967	17908	18107	17972	17955	18158	17924	18099	17974	17985	17993	17950	18003	18051	18008	17776	18104	17917	17917	18232	17985	17892	17838	17997	17847	18098	18026	17904	18035	17811	18010	17828	17906	17745	17969	18013	18022	17975	18085	18053	17972	17893	18029	17897	18020	17989	18007	17957	18009	17921	17883	17958	17977	18067	17996	17901	17868	17856	18118	17900	17803	17859	17814	17898	17839	17986	17682	18072	17930	17770	17990	18074	17981	17870	17979	17980	17829	18005	18079	17866	17862	17832	17864	17910	17977	17956	17887	17989	18053	17849	17866	17946	17928	17842	17851	17961	17945	17897	17943	17876	17909	17955	17899	18115	18112	18092	18035	17711	18007	17885	17984	17895	17993	17966	18019	18088	18086	18046	17801	17990	17920	17936	17940	17797	18002	17902	17885	17953	18055	18067	17989	17880	17999	17820	17945	17829	17920	17869	17906	18052	17993	17744	18035	17889	18011	17863	17857	18079	17661	17899	18096	17946	18032	18021	18028	17966	17802	18079	17949	17923	17936	17856	17867	17913	17897	17936	17934	17861	17877	17875	17882	17927	17916	17985	17990	17887	18115	18143	17792	18071	17940	17875	17995	17946	18219	17880	17987	17977	17689	17920	17954	17775	17847	17823	17803	17980	17794	17977	17894	17957	17998	18056	18040	17959	18051	17954	17975	17945	18108	17849	17911	18090	17966	18237	17930	18020	17945	17796	17883	17895	18091	17997	17979	17951	17966	17873	18082	18101	17908	17901	17980	18059	18097	18060	17907	18031	18118	17852	17994	17848	17908	18001	17997	18220	17934	17988	17901	17825	18010	17991	18054	17999	17968	17959	17896	17973	17838	18017	17823	17900	17937	18188	17944	18106	18051	18068	17959	18045	18085	17936	17736	17978	17921	17846	17820	17985	17679	17869	17988	17982	17982	18016	17992	17956	17969	18007	17892	18104	18084	17924	17923	18115	17851	18196	17957	18073	18090	18090	18156	18053	17838	18017	18095	18058	17865	18053	18038	17953	17924	17857	18006	18095	17945	17977	18061	17909	17970	18023	18069	17875	17946	18018	17850	17888	18004	18146	18010	17875	18140	18022	18093	17932	17979	18017	17898	17869	17989	17856	17879	17798	18010	18057	17934	18075	18075	17774	17779	17915	17894	18105	18027	17841	18040	17854	18007	17923	17954	18044	17967	17884	17881	18038	17901	17962	17986	18023	17975	17929	18000	17993	18074	17880	18117	17887	17824	17839	17886	17896	17841	17974	18093	17923	18066	17919	17846	18038	17976	18135	17798	18022	18046	17965	18041	17928	18215	17831	18115	17940	18063	17920	18000	17797	17837	17987	18009	17895	18024	18026	18060	17957	17966	18065	17887	18143	17936	17886	18027	18098	17997	18016	17924	17934	17932	17948	18026	17835	17994	17874	17931	18044	18182	17990	18089	17869	18108	17934	18114	17997	17950	18045	18061	17923	17998	18064	17776	17987	17855	17871	17932	17918	18177	18030	17953	17918	17792	18005	18011	18009	17765	18064	17978	17727	17764	18100	17858	18014	17968	17955	17998	18032	17998	17964	18046	17972	18033	17731	18005	17963	17948	18030	17897	17934	18066	17933	17760	17842	17828	17912	18050	18016	17906	17949	17864	18116	18063	17929	17954	17954	17920	17741	17913	17872	18020	17842	18011	18177	17939	17963	17980	17955	17900	18129	17986	17941	17958	17905	17959	17786	17781	17986	17910	17933	17896	18102	17893	17955	17843	17975	17853	18071	17812	17803	17860	17976	17925	17975	17929	17812	18067	18147	18018	17856	17858	17894	17986	17929	17817	17929	17912	17958	18097	17962	17955	17871	18006
23950	21380	28941	24364	22742	24236	24421	22109	21640	21916	21830	23531	36734	33555	28724	23427	21582	21628	21654	21593	21448	21237	21295	21449	21456	21419	21536	21377	21318	21413	21381	21431	21403	21487	21648	21454	21451	21591	21555	21358	21272	21365	21307	21324	21299	21530	21423	21452	21438	21263	21528	21473	21564	21498	21439	21284	21422	21147	21353	21287	21426	21463	21512	21325	21462	21487	21492	21414	21489	21403	21267	21242	21206	21286	21252	21616	21680	21155	21512	21283	21502	21541	21456	21298	21468	21336	21337	21133	21261	21262	21375	21433	21351	21220	21365	21307	21472	21230	21276	21282	21267	21379	21236	21408	21480	21401	21257	21458	21375	21485	21461	21444	21582	21360	21244	21497	21409	21277	21260	21278	21134	21136	21258	21415	21197	21327	21447	21264	21447	21594	21479	21268	21439	21281	21245	21329	21373	21246	21153	21428	21350	21396	21278	21416	21360	21285	21249	21366	21339	21302	21313	21454	21403	21354	21413	21371	21311	21229	21361	21286	21365	21405	21595	21302	21323	21284	21518	21132	21523	21292	21114	21232	21371	21110	21223	21382	21481	21508	21450	21350	21536	21449	21368	21269	21409	21345	21239	21297	21488	21358	21346	21245	21374	21346	21335	21328	21585	21464	21396	21451	21411	21279	21300	21379	21201	21276	21447	21453	21365	21289	21163	21296	21273	21014	21360	21462	21317	21395	21417	21359	21374	21382	21242	21467	21422	21345	21514	21305	21405	21272	21335	21392	21440	21093	21410	21173	21212	21222	21298	21383	21247	21197	21259	21211	21401	21229	21436	21321	21567	21311	21124	21353	21453	21202	21322	21508	21196	21155	21399	21277	21274	21372	21451	21468	21420	21326	21399	21203	21386	21292	21164	21447	21303	21368	21372	21289	21501	21339	21317	21213	21284	21009	21202	21396	21234	21263	21419	21334	21514	21305	21464	21047	21418	21594	21264	21448	21378	21450	21483	21351	21256	21219	21451	21290	21301	21059	21278	21444	20983	21067	21268	21191	21295	21456	21385	21617	21322	21317	21290	21489	21504	21364	21443	21221	21657	21311	21415	21432	21452	21362	21359	21413	21531	21336	21065	21133	21198	21007	21073	21475	21334	21517	21294	21270	21308	21308	21337	21335	21280	21355	21422	21175	21402	21474	21053	21224	21453	21244	21279	21266	21409	21276	21443	21278	21237	21247	21359	21300	21285	21276	21399	21384	21264	21289	21531	21227	21337	21531	21036	21515	21466	21203	21421	21185	21265	21344	21187	21473	21401	21244	21432	21601	21359	21419	21339	21343	21417	21269	21198	21454	21133	21329	21359	21356	21353	21257	21324	21461	21455	21598	21429	21383	21124	21271	21474	21624	21391	21335	21321	21360	21328	21149	21132	21343	21441	21547	21389	21670	21653	21155	21446	21330	21352	21428	21290	21146	21388	21291	21329	21439	21487	21306	21392	21416	21441	21217	21333	21340	21363	21382	21188	21380	21389	21470	21501	21294	21172	21300	21143	21392	21326	21393	21517	21116	21161	21431	21418	21426	21338	21391	21412	21374	21264	21276	21351	21278	21206	21345	21485	21230	21341	21437	21292	21244	21306	21321	21417	21363	21287	21206	21479	21161	21288	21244	21474	21160	21319	21333	21479	21418	21398	21353	21331	21400	21505	21204	21395	21523	21287	21230	21577	21332	21491	21434	21238	21358	21335	21172	21281	21398	21361	21206	21481	21202	21285	21226	21392	21050	21163	21251	21450	21304	21336	21137	21412	21602	21030	21399	21234	21325	21332	21425	21277	21687	21299	21159	21348	21233	21422	21285	21501	21218	21262	21292	21374	21166	21048	21234	21089	21165	21179	21219	21243	21362	21274	21164	21317	21407	21305	21252	21257	21529	21301	21300	21265	21202	21266	21652	21445	21394	21443	21371	21280	21372	21079	21474	21201	21223	21331	21233	21406	21426	21272	21386	21161	21267	21421	21450	21541	21125	21280	21218	21533	21395	21280	21313	21442	21339	21240	21410	21086	21367	21325	21061	21416	21386	21282	21343	21211	21358	21414	21586	21456	21640	21253	21427	21488	21406	21293	21181	21264	21246	21298	21285	21397	21439	21537	21480	21200	21427	21478	21252	21321	21212	21398	21333	21382	21263	21267	21258	21303	21140	21336	21393	21192	21456	21427	21203	21311	21250	21302	21404	21299	21292	21332	21555	21427	21285	21502	21414	21379	21577	21371	21234	21446	21257	21179	21355	21387	21292	21221	21411	21401	21269	21253	21333	21255	21273	21521	21409	21615	21539	21339	21473	21317	21527	21342	21220	21272	21344	21395	21089	21185	21195	21323	21228	21356	21490	21169	21411	21609	21386	21461	21157	21278	21516	21276	21174	21385	21427	21221	21465	21224	21464	21270	21478	21225	21398	21292	21355	21340	21549	21274	21250	21482	21343	21240	21383	21474	21339	21293	21407	21460	21387	21420	21514	21399	21332	21305	21253	21538	21393	21238	21402	21307	21186	21218	21253	21595	21196	21292	21549	21532	21419	21319	21435	21470	21375	21371	21373	21405	21257	21268	21447	21496	21071	21293	21107	21401	21376	21389	21395	21250	21330	21229	21095	21275	21246	21518	21768	21510	21289	21272	21368	21466	21354	21574	21334	21275	21365	21440	21316	21445	21241	21237	21361	21197	21560	21147	21308	21357	21395	21209	21293	21302	21297	21570	21371	21647	21465	21152	21187	21335	21626	21456	21228	21042	21427	21351	21263	21427	21370	21344	21433	21478	21379	21387	21297	21279	21311	21208	21503	21349	21500	21533	21356	21313	21376	21597	21335	21274	21325	21282	21432	21235	21213	21126	21277	21609	21170	21417	21168	21244	21538	21153	21330	21478	21296	21237	21460	21278	21007	21199	21310	21280	21408	21350	21284	21227	21521	21442	21434	21362	21186	21308	21385	21262	21255	21359	21366	21163	21486	21260	21320	21425	21329	21436	21209	21358	21018	21311	21401	21200	21467	21314	21550	21386	21345	21354	21356	21374	21467	21223	21359	21239	21293	21417	21379	21295	21335	21152	21350	21518	21305	21326	21415	21349	21308	21596	21244	21316	21307	21448	21454	21312	21300	21451	21378	21334	21299	21209	21510	21331	21308	21323	21085	21294	21313	21510	21322	21268	21448	21416	21351	21321	21096	21117	21352	21286	21438	21503	21517	21206	21219	21374	21433	21213	21203	21495	21328	21291	21310	21503	21348	21300	21461	21242	21370	21219	21383	21097	21395	21125	21100	21171	21211	21504	21389	21274	21215	21411	21181	21220	21453	21288	21431	21304	21333	21497	21493	21394	20982	21433	21221	21283	21328	21435	21220	21198	21243	21303	21434	21389	21332	21457	21477	21189	21350	21216	21209	21469	21240	21228	21595	21405	21234	21399	21316	21377	21531	21229	21250	21534	21372	21300	21405	21609	21443	21121	21459	21432	21366	21326	21394	21314	21436	21294	21384	21386	21401	21291	21398	21302	21297	21523	21277	21376	21274	21150	21545	21411	21329	21388	21253	21448	21335	21239	21324	21430	21344	21295	21421	21565	21468	21293	21169	21518	21409	21246	21478	21314	21338	21480	21287	21516	21263	21495	21168	21293	21315	21322	21373	21354	21461	21238	21422	21393	21227	21089	21308	21287	21267	21377	21205	21529	21382	21416	21314	21409	21459	21359	21343	21403	21315	21116	21357	21218	21336	21366	21253	21296	21469	21243	21620	21184	21419	21307	21193	21513	21099	21503	21232	21262	21555	21469	21234	21310	21279	21418	21335	21405	21292	21346	21350	21398	21492	21479	21440	21131	21448	21367	21288	21290	21154	21468	21431	21613	21248	21370	21381	21520	21348	21361	21418	21420	21390	21346	21530	21523	21246	21519	21576	21441	21341	21295	21458	21163	21153	21357	21477	21510	21350	21136	21249	21399	21155	21445	21427	21178	21233	21301	21264	21494	21489	21017	21495	21227	21314	21245	21200	21222	21422	21305	21257	21239	21430	21509	21331	21599	21314	21370	21258	21383	21366	21291	21313	21432	21078	21367	21350	21381	21416	21359	21518	21486	21197	21244	21262	21161	21388	21150	21296	21210	21418	21384	21228	21330	21442	21535	21428	21430	21405	21399	21454	21363	21319	21289	21375	21201	21136	21563	21303	21389	21578	21293	21282	21509	21399	21295	21260	21459	21197	21322	21166	21320	21123	21302	21281	21169	21340	21171	21361	21439	21221	21395	21285	21257	21409	21497	21241	21388	21466	21352	21457	21291	21201	21556	21408	21164	21318	21303	21251	21417	21375	21454	21503	21184	21415	21354	21402	21421	21335	21332	21397	21371	21288	21312	21319	21529	21308	21508	21459	21373	21317	21528	21164	21385	21490	21180	21256	21526	21268	21373	21136	21214	21199	21338	21484	21418	21486	21554	21442	21432	21220	21167	21380	21328	21269	21148	21421	21496	21420	21453	21230	21449	21395	21341	21374	21402	21350	21421	21310	21517	21106	21280	21296	21578	21262	21533	21256	21283	21120	21368	21224	21329	21230	21332	21161	21298	21208	21291	21459	21298	21467	21267	21270	21483	21297	21236	21281	21428	21197	21443	21511	21253	21471	21355	21137	21592	21350	21464	21512	21401	21471	21493	21267	21268	21300	21368	21250	21379	21243	21366	21165	21403	21217	21196	21192	21227	21208	21255	21452	21415	21422	21314	21541	21159	21316	21436	21562	21393	21322	21273	21238	21343	21320	21487	21289	21279	21260	21262	21142	21363	21265	21234	21276	21181	21584	21531	21564	21321	21266	21255	21370	21437	21202	21355	21256	21190	21229	21417	21201	21610	21365	21354	21476	21389	21154	21400	21346	21232	21378	21351	21280	21174	21227	21589	21305	21320	21285	21376	21305	21366	21331	21501	21461	21387	21429	21235	21300	21309	21492	21320	21076	21597	21314	21450	21311	21400	21213	21254	21211	21338	21228	21442	21464	21463	21354	21361	21299	21268	21272	21468	21405	21345	21495	21334	21494	21337	21262	21436	21416	21534	21392	21422	21310	21363	21378	21320	21377	21447	21337	21292	21345	21498	21348	21275	21174	21163	21446	21416	21485	21348	21283	21290	21384
16621	28064	26718	22715	20598	19839	19286	19178	18946	18695	18519	22545	38669	32520	27779	19642	18296	18200	18303	18159	18194	18353	18179	17991	18155	18167	18070	18143	18200	18214	18370	18191	18502	18507	18801	18540	18313	18400	18084	18402	18080	18064	18169	18330	18386	18119	18232	18343	18364	18369	18235	18262	18288	18170	18195	18206	18210	18284	18273	18237	18192	18265	18306	18165	18127	18270	18249	18290	18299	18124	18277	18154	18241	18070	18302	18468	18180	18334	18307	18184	18153	18269	18174	18141	18217	18177	18213	18320	18201	18262	18332	18208	18207	18213	18177	18242	18214	18290	18161	18243	18214	18304	18178	18251	18093	18208	18086	18260	18285	18245	18271	18191	18200	18230	18033	18344	18168	18073	18407	18225	18287	18271	18117	18009	18184	18167	18299	18072	18265	18261	18034	18295	18139	18216	18262	17995	18175	18186	18298	18106	18172	18241	18153	18018	18007	18221	18139	18210	18185	18165	18244	18225	18165	18365	18272	18262	18239	18193	18242	18328	18153	18258	18126	18177	18064	18186	18113	18209	18112	18193	18251	18099	18314	18184	18328	18188	18121	18153	18180	18155	18183	18065	18174	18383	18286	18136	18099	18241	18119	18330	18202	18250	18395	18126	18349	18198	18235	18137	18304	18367	18168	18170	18160	18336	18009	18402	18194	18142	18039	18045	18167	18297	18292	18168	18269	18241	17917	18142	18195	18311	18175	18174	18235	18131	18188	18208	18283	18190	18274	18186	18443	18098	18238	18132	18227	18141	18228	18319	18125	18222	18297	18240	18415	18077	18354	18083	18360	17973	18177	18090	18053	18165	18239	18213	18336	18369	18225	18185	18135	18064	18143	18225	18155	18233	17935	18183	18229	18120	18211	18254	18291	18127	18180	18307	18169	18053	18157	18260	18124	18216	18061	18185	18389	18171	18231	18215	18333	18117	18101	18254	18047	18149	18170	18263	18249	18146	18107	18138	18215	18237	18283	18193	18159	18184	18367	18106	18029	18153	18223	18129	18109	18257	18227	18283	18058	18442	18144	18182	18189	18099	18237	18332	18224	18194	18380	18140	18231	18162	18154	18103	18185	18213	18093	18179	18327	18302	18121	18250	18176	18044	18031	18004	18222	18397	18124	18216	18025	18126	18087	18173	18176	18121	18356	18119	18206	18193	18130	18195	18183	18085	18231	18326	18148	18304	18167	18436	18166	18207	18305	18153	18212	18055	18167	18248	18180	18190	18354	18142	18177	18091	18061	18233	18209	18290	18183	18245	18122	18280	17964	18159	18017	18203	18183	18248	18403	17979	18131	18339	18206	18106	18376	18296	18321	18098	18222	18197	18146	18361	18310	18242	18252	18162	18349	18103	18121	18260	18124	18320	18306	18016	18186	18206	18338	18009	18154	18108	18282	18149	18259	18135	18111	18185	18168	18267	17984	18248	18272	18160	18246	18154	18151	18198	18133	18014	18167	18113	18174	18175	18255	18240	18117	18254	18128	18147	18312	18224	18274	18048	18360	18338	18297	18167	18049	18289	18216	18237	18264	18053	18373	18263	18285	18215	18107	18172	18352	18320	18106	18140	18096	18224	18324	18283	18233	18231	18213	18314	18147	18083	18197	18270	18260	18268	18077	18152	18125	18288	18219	18192	18142	18280	18122	18092	18307	18329	18268	18107	18306	18231	18197	18193	18343	18153	18351	18107	18145	18139	18402	18222	18197	18228	18241	18205	18088	18160	18143	18236	18150	18189	18212	18277	18098	18254	18165	18154	18147	18269	18191	18076	18227	18252	18200	18091	18251	18204	18204	18019	18160	18083	18198	18125	18028	18204	18118	18270	18144	18429	18160	18214	18258	18275	18226	18080	18166	18348	18189	18211	18074	18166	18194	18195	18194	18227	18257	18373	18125	18224	18058	18237	18175	18192	18296	18243	18207	18233	18193	18146	18214	17967	18221	18258	18139	18073	18308	18174	18249	18200	18199	17984	18146	18224	18308	18043	18186	18122	18020	18311	18219	18159	18121	18005	18166	18238	18162	18079	18284	18264	18083	18047	18278	18162	18024	18215	18202	18162	18141	18270	18206	18102	18363	18221	18227	18167	18198	18163	18226	18169	18159	18125	18295	18155	18071	18234	18292	18035	18190	18286	18308	18147	18268	18178	18340	18306	18136	18170	18162	18217	18244	18163	18216	18190	18142	18320	18265	18271	18315	18239	18428	18109	18145	18137	18225	18125	18380	18235	18250	18190	18340	18223	18213	18297	18170	17858	18198	18141	18261	18103	18266	18256	18233	18294	18295	18177	18000	18254	18276	18295	18075	18181	18075	18028	18248	18092	18149	18226	18124	18101	18361	18271	18190	18298	18216	18348	18183	18282	18192	18255	18218	18182	18234	18317	18233	18176	18270	18037	18234	18090	18195	18075	18317	18101	18103	18287	18171	18159	18201	18125	18213	18218	18277	18241	18371	18210	18242	18105	18278	18322	18119	18077	18358	18175	18299	18228	18409	18189	18293	18339	18238	18030	18239	18126	18222	18116	18212	18173	18223	18225	18304	18055	18323	18268	18141	18050	18364	18289	18139	18141	18336	18145	18202	18057	18133	18201	18243	18251	18165	17968	18125	18338	18271	18208	18284	18103	18203	18188	18202	18241	18264	18187	17997	18194	18262	18320	18152	18298	18124	18312	18214	18087	18087	18246	18105	18124	18080	18111	18307	18128	18228	18140	18361	18088	18144	18258	18259	18227	18204	18352	18245	18392	18230	18172	18237	18191	17988	18197	18059	18151	18401	18135	18259	18401	18261	18323	18383	18312	18159	18199	18232	18156	18204	18290	18233	18102	18296	18148	18219	18096	18116	18194	18268	18022	18145	18223	18203	18111	18046	18252	18123	18145	18262	18215	18087	18263	18181	18146	18179	18285	18085	18131	18262	18163	18039	18050	18138	18319	18358	18202	18173	18256	18224	18204	18360	18220	18243	18182	18208	18152	18075	18143	17981	18261	18262	18200	18078	18198	18325	18372	18258	18265	18095	18121	18113	18236	18182	18107	18016	18330	18237	18120	18349	18289	18131	18217	18243	18256	18220	18169	18223	18335	18149	18302	18270	18125	18246	18176	18163	18268	18132	18310	18121	18109	18114	18327	18140	18153	18188	17960	18185	18166	18154	18312	18043	18192	18187	18303	18280	18127	18132	18262	18227	18260	18112	18118	18178	18211	18122	18211	18017	18188	18112	18077	18240	18382	18295	18296	18194	18156	18179	18369	18226	18438	18120	18009	18058	18172	18074	18257	18156	18180	18056	18213	18246	18153	18211	18247	18230	18199	18111	18189	18331	18278	18191	18122	18304	18162	18186	18307	18241	18216	17991	18094	18162	18334	18233	18115	18334	18268	18096	18319	18290	18273	18284	18259	18055	18110	18218	18096	18131	18178	17946	18225	18127	18316	18217	18254	18204	18219	18064	18153	18263	18110	18297	18203	18351	18223	18059	18219	18188	18176	18242	18174	18323	18207	18219	18211	18209	18215	18149	18097	18102	18189	18051	18287	18006	18298	18244	18084	18255	18305	18253	18194	18138	18306	18303	18208	18107	18159	18469	18316	18116	18202	18279	18153	18250	18335	18203	18353	18096	18315	18216	18132	18097	18097	18391	17994	18273	18207	18057	18206	18296	18265	18182	18310	18095	18307	18141	18198	18228	18051	18357	18220	18123	18177	18199	18219	18064	18226	18100	18086	18185	18405	18322	18341	18192	18259	18250	18330	18205	18281	18086	18153	18203	18066	18255	18218	18023	18162	18117	18178	18124	18082	18351	18257	18231	18112	18254	18049	18067	18127	18010	18239	18309	18127	18286	18258	18196	18042	18233	18231	18169	18224	18143	18203	18025	18338	18371	18235	18256	18261	18275	18167	18204	18148	18095	18166	18104	18113	18246	18354	18042	18361	18249	18250	18039	18187	18079	18256	17989	18263	18137	18245	18241	18147	18307	17957	18266	18285	18145	18115	18335	18260	18208	18160	18178	18162	18126	18100	18141	18140	18092	18158	18271	18177	18345	18208	18097	18256	18123	18300	18123	18205	18155	18193	18080	18255	18221	18206	18280	18262	18092	18195	18099	18089	18376	18170	18401	18164	18072	18258	18158	18154	18355	17998	18221	18150	18170	18146	18254	18216	18233	18271	18170	18241	18157	18245	18329	18057	18045	18171	18119	18230	18063	18159	18389	18200	18239	18128	18115	18060	18165	18208	18165	18073	18376	18244	18171	18219	18259	18155	18279	18270	18227	18213	18371	18158	18009	18265	18116	18309	18190	18114	18180	18270	18272	18338	18246	18213	18201	18128	18159	18158	18242	18236	18036	18449	18200	18254	18434	18305	18315	18066	18203	18215	18173	18395	18254	18079	18300	18125	18397	18313	18138	18216	18082	18068	18227	17960	18252	18179	18407	18264	18169	18186	18147	18105	18227	18241	18080	18002	18050	18253	18082	18351	18196	18249	18367	18237	18007	18165	18216	18125	18108	18170	18143	18215	18174	18291	18154	18183	18131	18058	18152	18232	18108	18476	18188	18124	18196	18324	18170	18264	18332	18252	18113	18234	18130	18233	18215	18346	18223	18166	18281	18241	18187	18277	18138	18172	18096	18036	18195	18183	18278	18166	18261	18301	18274	18045	18185	18135	18078	18298	18283	18128	18284	18141	18214	18282	18183	18249	18229	18131	18088	18124	18139	18261	18091	18193	18169	18091	18234	18041	18307	18085	18208	18324	18161	18130	18208	18097	18096	18327	18211	18279	18228	18112	18092	18293	18160	18200	18175	18442	18210	18216	18166	18163	18129	18142	18359	18085	18086	18291	18242	18320	18201	18167	18279	18308	18053	18133	18353	18254	18157	18214	18161	18062	18198	18343	18334	18168	18237	18155	18256	18260	18174	18266	18045	18143	18146	18258	18138	18245	18225	18015	18330	18315	17937	18190	18159	18117	18236	18188	18229	18123	18276	18261	18187	18353	18269	18182	18106	18315	18214	18411	18097	17927	18297	18193	18207	18294	18139	18173	18199	18154	18206	18197	18273	18080	18255	18292	18102	18174	18203	18318	18175	18264	18140	18149	18009	18260	18157	18180	18178	18105	18150	18249	18034	18074
22879	21380	29305	23865	21682	24334	27416	22691	21871	22079	22106	24293	43240	42419	35751	26582	22422	21718	21443	21745	21342	21203	21434	21573	21229	21381	21405	21494	21408	21519	21561	21358	21353	21896	21871	21754	21595	21539	21254	21414	21491	21367	21330	21301	21287	21260	21404	21288	21316	21295	21366	21204	21483	21192	21160	21407	21402	21438	21267	21314	21307	21372	21358	21336	21176	21287	21361	21384	21252	21198	21227	21512	21281	21229	21406	21137	21208	21372	21209	21234	21199	21215	21214	21325	21182	21162	21371	21568	21312	21243	21399	21237	21372	21345	21417	21215	21369	21465	21272	21408	21268	21167	21071	21293	21264	21066	21387	21150	21032	21246	21172	20973	21067	21091	21337	21291	21244	21489	21388	21064	21262	21226	21271	21356	21236	21195	21293	21292	21429	21382	21096	21127	21233	21099	21343	21303	21168	21214	21254	21228	21311	21232	21213	21133	21254	21369	21411	21273	21010	21227	21368	21404	21280	21276	21386	21206	21359	21322	21306	21063	21151	21331	21400	21293	21392	21211	21126	21106	21281	21201	21306	21013	21287	21496	21364	21356	21189	21442	21112	21113	21241	21280	21376	21304	21258	21240	21283	21035	21167	21239	21323	21221	21322	20918	21220	21297	21363	21145	21161	21337	21300	21207	21164	21288	21232	21240	21466	21271	21081	20928	21308	21349	21409	21220	21248	21318	21193	21253	21352	21266	21226	21273	21275	20983	21123	21212	21360	21058	21472	21130	21115	21015	21268	21234	21165	21291	21116	21299	21404	21350	21509	21174	21256	21262	21281	21450	21274	21319	21169	21239	21267	21179	21243	21372	21161	21361	21186	21516	21109	21290	21066	20945	21248	21144	21123	21489	21251	21253	21109	21469	21084	21300	21075	21208	21200	21463	21565	21172	21158	21239	21279	21298	21159	21189	21499	21344	21278	21101	21092	21382	21372	21252	21463	21246	21056	21112	21180	21636	21456	21246	21266	21328	21350	21016	21316	21227	21161	21405	21384	21221	21110	21299	21358	21274	21307	21293	21165	21326	21308	21193	21162	21028	21349	21309	21448	21087	21131	21157	21122	21216	21277	21135	21264	21234	21375	21296	21453	21105	21166	21327	21328	21077	21388	21040	21322	21351	21416	21360	21163	21075	21532	21258	21036	21223	21153	21287	21282	21133	21200	21189	21341	21170	21071	21056	21155	21189	21047	21228	21167	21401	21384	21414	21143	21026	21084	21190	21252	21397	21180	21210	21274	21378	21235	21272	21217	21392	21292	21253	21301	21561	21411	21272	21157	21337	21292	21019	21267	21133	21275	21377	21251	21246	21327	21230	21232	21237	21276	21244	21140	21123	21130	21358	21198	21246	21382	21310	21259	21228	21306	21352	21389	21195	21100	21343	21350	21264	21120	21301	21058	21282	21485	21321	21189	21157	21479	21242	21321	21277	21265	21037	21313	21128	21310	21084	21249	21342	21454	21116	21169	21091	21449	21482	21364	21474	21206	21377	21104	21244	21212	21339	21174	21207	21295	21076	21124	21022	21286	21198	21525	21275	21036	21186	21259	21295	21116	21353	21424	21364	21216	21012	21121	21368	21179	21338	21335	21224	21074	21254	21324	21436	21345	21354	21276	21208	21158	21440	21346	21169	21054	21293	21019	21046	21393	21268	21278	21558	21167	21253	21312	21363	21397	21313	21215	21208	21330	21257	21071	21159	21274	21451	21224	21318	21241	21190	21334	21241	21279	21294	21294	21367	21316	21159	21128	21169	21149	21117	21246	21069	21197	21381	21397	21078	21228	21283	21169	21245	20957	21145	21182	21409	21307	21465	21308	21098	21315	21235	21047	21329	21368	21319	21258	21216	21299	21133	21162	21369	21260	21268	21025	21211	21365	21237	21096	21265	21345	21358	21351	21230	21161	21326	21187	21191	21305	21141	21209	21099	21346	21027	21229	21360	21238	21112	21408	21045	21375	21154	21178	21202	21093	21022	21314	21207	21187	21155	21304	21080	21332	21229	21164	21206	21297	21140	21219	21311	21273	21197	21195	21089	21195	21241	21205	21288	21273	21324	21441	21195	21127	20998	21247	21241	21430	21203	21479	21282	21185	21109	21130	21200	21131	21138	21013	21194	21491	21479	21374	21199	21459	21041	21212	21151	21336	21046	21228	21032	21223	21131	21138	21070	21320	21240	21149	21176	21324	21324	21301	21218	21393	21141	21132	21216	21388	21225	21183	21293	21330	21244	21332	21204	21522	21272	21228	21162	21269	21290	21283	21076	21243	21042	21093	21163	21267	21119	21303	21270	21187	21362	21373	21293	21275	21400	21233	21201	21157	21257	21020	21382	21231	21215	21148	21293	21167	21239	21075	21382	21331	21436	21219	21350	21151	21346	21006	21392	21304	21169	21301	21348	21158	21211	21386	21267	21280	21257	21188	21232	21153	21281	21414	21050	21118	21283	21372	21082	21040	21126	21124	21188	21469	21192	21359	21155	21233	21270	21324	21123	21365	21065	21215	21339	21392	21189	21468	21078	21175	21288	21208	21297	21468	21160	21143	21458	21446	21179	21264	21206	21077	21109	21166	21305	21321	21147	21052	21230	21012	21331	21092	21249	21182	21019	21411	21132	21112	21376	21053	21208	21173	21176	21383	21263	21206	21141	21039	21417	21284	21209	21047	21182	20802	21059	21158	21167	21373	21061	21364	21084	21179	21322	21169	21249	21339	21354	21312	21264	21230	21094	21283	21231	21260	21208	21166	21163	21141	21039	21139	21239	20953	21296	21418	21169	21183	21450	21423	21303	21168	21107	21391	21334	21237	21122	21356	21430	21290	21180	21407	21452	21139	21274	21126	21225	21325	21181	21417	21252	21411	21139	21204	21374	21379	21339	21148	21427	21290	21208	21342	21113	21271	21116	21275	21149	21137	21330	21217	21279	21093	21152	21192	21456	21455	21019	21204	21114	21259	21335	21035	21129	21206	21228	21246	21145	21211	21162	21156	21138	21210	21424	21110	21258	21361	21097	21096	21013	21204	21204	21259	21246	21172	21256	21035	21448	21225	21434	21223	21345	21091	21167	21218	21386	21473	21266	21107	21403	21062	21219	21241	21294	21361	21174	21458	21340	21093	20918	21299	21176	21295	21226	21183	21062	21256	21368	21268	21323	21155	21232	21295	21225	21153	21042	21266	21385	21312	21313	21308	21268	21258	21226	21420	21414	21073	21071	21115	21145	21206	21291	21208	21237	21381	21351	21344	21234	21224	21067	21250	21080	21141	21305	21216	21269	21288	21209	21340	21055	21187	21296	21309	21074	21276	21253	21260	21325	21419	21300	21326	21260	21198	21391	21205	21207	21397	21168	21212	21288	21375	21207	21222	21284	21190	21227	21400	21251	21298	21269	21266	21200	21346	21374	21204	21247	21179	21117	21173	21568	21413	21053	21190	21119	21269	21316	21343	21280	21169	21157	21096	21392	21360	21215	21217	21263	21314	21232	21181	21145	21378	21241	21250	21352	21157	21342	21332	21492	21273	21241	21152	21262	21006	21125	21405	21156	21369	21182	21151	21292	21291	21443	21462	21098	21285	21264	21315	21177	21098	21113	21096	21221	21360	21281	21505	21285	21185	21314	21341	21084	21187	20920	21337	21148	21407	21295	21419	21487	21389	21434	21336	21210	21111	21251	21278	21146	21261	21398	21255	21373	21191	21104	21110	21231	21199	21414	21328	21388	21313	21229	21302	21312	21374	20888	21323	21428	21255	21086	21294	21107	21191	21342	21202	21267	21060	21367	21365	21133	21332	21356	21357	21460	21147	21267	21193	21244	21262	21164	21139	21175	21383	21372	21309	21312	21185	21252	21507	21322	21373	21280	21173	21362	20934	21112	21231	21335	20988	21145	21039	21275	21309	21048	21168	21647	21167	21272	21166	21444	21238	21515	21329	21204	21410	21187	21332	21300	21176	21415	20959	21252	21322	21308	21477	21428	21148	21218	21173	21430	21187	21462	21441	21213	21269	21200	21102	21313	21045	21273	21153	21317	21413	21514	21269	21188	21108	21108	21362	21243	21128	21038	21101	21370	21154	21184	21168	21311	21349	21041	21563	21303	21090	21104	21175	21184	21019	21208	21116	21344	21353	21297	21193	21172	21354	21159	21269	21186	21393	21053	21311	21298	20997	21101	21089	21321	21354	21318	21131	21338	21228	21490	21255	21252	21275	21277	20995	21292	21189	21161	21311	21111	21008	21282	21211	21239	21227	21043	21297	21181	21200	21107	21094	21138	21270	21112	21134	21293	21217	21201	21150	21300	21154	21199	21294	21315	21403	21189	21296	21321	21256	21612	21190	21085	21066	21177	21322	21018	21371	21204	21146	21232	21307	21134	21204	21291	21257	21261	21171	21386	21348	21228	21523	21505	21344	21117	21165	21484	21336	21217	21210	21316	21309	21115	21206	21209	21381	21051	21114	21384	21200	21145	21338	21280	21054	21373	21268	21335	21310	21320	21192	21273	21262	21377	21454	21308	21181	21245	21384	21097	20977	21182	21254	21474	21124	21394	21335	21349	21166	21436	21320	21184	21239	21253	21397	21302	21485	21391	21301	21251	21140	21315	21300	21057	21237	21243	21261	21267	21438	21282	21257	21119	21272	21163	21079	21463	21254	21379	21109	21457	21346	21393	21336	21476	21403	21248	21180	21321	21083	21009	21389	21152	20930	21289	21183	21502	21256	21184	21100	21278	21252	21159	21265	21340	21210	21348	21358	21285	21486	21217	21298	21336	21138	21245	21213	21204	21124	21515	21473	21264	21040	21470	21289	21191	21361	21182	21257	21253	21269	21108	21164	21335	21272	21149	21358	21211	21337	21287	21255	21228	21355	21137	21368	21345	21329	21230	21174	21195	21236	21201	21009	21292	21281	21297	21158	21122	21162	21413	21466	21214	21250	21104	21326	21161	21062	21200	21329	21265	21160	21348	21169	21346	21241	21199	21132	21239	21212	21336	21217	21329	21229	21173	21328	21146	21372	21311	21242	21191	21077	21425	21342	21240	21285	21254	21449	21240	21167	21060	21142	21250	21131	21288	21185	21178	21396	21377	21242	21097	21209	21236	21327	21159	21251	21230	21398	21117	21436	21276
18272	32496	30183	24539	22607	21094	20327	19755	19410	19050	19013	23559	45671	42644	36202	22349	18777	18140	18202	18093	18303	18267	18168	18260	18043	18247	18092	18216	18277	18186	18084	18262	18206	18763	19001	18495	18412	18218	18374	18130	18078	18146	18166	18256	18272	18012	18225	18055	18236	18090	18303	18240	18160	18463	18109	18093	18269	18061	18119	18105	18130	18190	18068	18082	17872	17929	18328	18003	18201	18101	18110	18202	17993	18151	18029	18098	18154	18123	18153	18313	18008	18166	18201	18131	18082	18034	18240	18065	18160	18139	18071	18088	18366	18071	18338	17985	18146	17997	18079	18218	18228	18160	18236	18136	18056	18295	18020	18177	18070	18098	18072	18070	18096	18129	18103	17996	18038	18153	18039	18014	18095	18059	18063	18168	18290	18133	18185	18160	18034	18104	18251	18249	18208	18105	18141	17984	18382	18093	17994	17968	18270	18073	18105	18062	18169	18118	18149	18182	18125	17894	18175	18070	18286	18003	18087	18170	18019	18105	18210	18231	18170	18078	18108	18029	17952	17970	18130	18138	18068	18174	18213	18028	18095	18035	18121	18107	18171	18092	18116	17991	18126	18146	18289	18101	18152	18143	18136	18005	18278	18207	18153	18002	17972	18048	18160	18219	18044	18236	18042	18309	18074	18220	18233	18265	18115	18150	18206	18139	18212	18192	17960	18076	18122	18122	18050	18101	18024	18140	18223	18030	18150	18030	17953	18018	17960	18135	18132	17932	18038	18139	18129	18165	18179	18130	18063	18142	18087	18169	18174	18151	18250	18029	18169	17969	17966	18010	18115	18051	18187	18028	18149	18034	18005	18040	17952	18073	18020	18174	18100	18094	18117	18180	18221	18044	18049	18048	18060	18066	18187	18023	18185	18011	18172	18153	18190	17972	18283	18013	18240	18172	18077	18152	18140	18037	18018	18022	17969	18148	18166	18045	18060	18100	18047	18044	17925	18160	18114	18323	18152	18060	18296	18007	18148	18153	18241	18213	17819	18000	18092	18143	18187	17976	18277	18104	18152	17988	18094	17928	18211	18053	17903	18204	18146	18185	18137	18077	17999	18149	18200	17945	18050	18279	18047	17980	18091	18081	18212	18028	18138	18098	18005	18261	18042	18073	18113	18233	18016	17908	18208	18023	18118	17900	18099	18123	18176	18112	18228	18112	17961	18202	18164	18249	18028	18119	18179	18144	17990	18059	18067	18006	18071	18154	18297	17938	18068	18097	17980	18119	18055	18278	18031	18334	18122	18042	18142	18234	18300	17897	18079	17993	18018	18180	17942	18035	17989	17977	17938	18105	18018	18231	17997	18020	18043	18017	18043	17940	18029	18067	18078	18118	17984	18116	18198	18114	18104	18180	18252	17979	18089	18176	18211	18036	18294	18150	18127	18178	18164	18045	18205	18080	18130	18187	18105	18020	17959	18183	18230	18067	18184	18060	18059	18220	17997	18224	18111	18169	18049	18062	18262	18157	18197	18119	17990	18018	18100	18088	18151	18011	18107	18139	18141	17886	18126	18019	18080	18117	18106	18063	18050	18204	17988	17912	18211	18135	18320	18146	17954	18097	18113	18214	17983	18060	17919	18036	18017	18141	18031	18133	17968	18207	18097	18024	17987	18129	18123	18179	18197	18159	18113	18176	18203	18200	18134	17988	17914	18083	18270	18059	18205	18001	18053	18017	18336	18177	17993	18059	18141	18213	18099	18242	18191	18022	18041	18055	18200	18020	18008	18088	18035	18115	18184	18031	17989	18026	18113	17992	18142	18097	18084	18078	18098	18089	18182	18053	18220	18171	18055	18332	18121	18095	18088	17952	18028	18099	18042	18219	17924	18140	17896	18132	18080	18205	18190	18219	18097	18078	18069	18030	18179	18046	18317	17928	18146	18019	17952	18029	18124	18059	17945	18103	18145	18149	18156	18058	18124	18022	18073	18098	18169	18178	18133	18018	18112	18100	17963	18279	17983	18164	18049	18306	18065	18153	18254	18173	17982	18236	18167	18175	18029	18140	17996	18217	18081	18215	18096	18098	17872	18005	18116	17915	18186	18149	18079	18169	18270	18040	18072	18123	18254	18103	18062	18079	18321	17966	18112	18052	18119	18010	18102	18249	18064	18089	18007	18002	17912	18046	18214	18019	18043	17978	18137	18000	18159	18240	17999	18179	18152	17963	18147	17946	18260	17914	18153	18060	18129	18173	18055	18194	18170	18025	18040	18143	17992	17977	18270	18032	18041	17975	18118	18200	18123	18128	18042	18161	18084	18169	18086	18119	18191	18190	18013	18321	17877	18059	18084	18090	17864	18251	17977	18053	18029	18012	18146	18109	18132	18161	18190	17997	18164	17960	18011	18124	18111	18034	18166	18236	18030	18056	18201	18052	18047	18140	18148	18087	18016	18092	18211	18158	18019	17898	18185	18017	18074	18011	18135	18062	18265	18035	17949	18074	17934	18074	18043	18125	18053	18041	18155	18092	18151	18266	18079	18104	18173	17965	18228	18205	18078	18054	18068	17992	18071	18049	18227	17941	18053	18203	18144	18201	18108	17998	18086	18033	18108	18118	18173	18127	18120	18082	17929	18200	18009	18164	18038	18100	18085	18084	18175	17974	17933	18172	18122	18036	18081	18169	18202	18101	17989	18057	18173	18151	18025	18107	18094	17992	18162	18195	17864	17894	18113	18101	18107	17938	18166	18115	18272	18076	18050	18137	18126	18066	17959	18072	18179	17989	18350	18150	18063	18150	18101	18337	18176	17944	18218	18217	18279	18116	18178	18104	17872	18179	18141	18057	18106	18030	18439	18019	18011	18078	18069	18000	18044	17912	18095	18201	17961	18155	18195	18054	18124	18069	18138	18062	18161	18241	18218	18305	18173	18144	17985	18239	18015	18198	18022	18104	18111	18058	18117	18180	18092	17920	18196	18183	17965	18228	17979	18177	18229	18029	18119	18208	18071	18116	18207	17958	18098	18312	18166	18058	18018	18028	18190	18242	17969	18141	18075	18071	18043	18126	18125	18002	18088	17964	18102	18133	18115	18042	18097	18118	18210	17939	18084	18234	18199	18129	18032	18242	18050	18028	18232	18129	18168	18147	17985	18099	17904	18104	18145	18084	18229	18005	18029	18127	18184	18186	18163	18091	18242	18023	18147	18102	18056	18070	18219	17982	18225	18098	18276	18146	18064	18118	18145	18185	18150	18041	18047	17873	18102	18077	18018	18106	18246	17937	18239	18021	18185	18000	18210	18042	18196	18180	18127	18192	18078	18165	18102	18045	18156	17904	18102	18049	18073	17999	18152	17970	18214	18040	17981	18110	18130	18049	18147	17938	18109	18127	18137	18114	17953	17970	18007	18068	18119	18007	18027	18096	18090	17991	18132	18213	18323	18068	17961	18008	18276	17920	18089	18058	18275	18023	18173	17974	18163	17936	18269	17880	18095	18086	18305	18127	18317	18013	18087	17969	18077	18135	17977	18203	18043	18246	18122	18093	18111	18177	18051	18139	18226	18201	18105	18110	18116	18052	18285	18032	18290	18177	18321	17993	18065	17982	18133	18013	18313	17959	18137	18131	18003	18133	18309	18079	18105	18016	18221	18091	18147	18129	17963	18234	18045	18171	18066	17918	17974	18337	18307	18179	18056	18043	18144	18096	17899	17967	18187	18026	18066	18018	17885	18073	17944	18173	18050	18179	17981	18157	18011	18120	18002	18079	17783	18277	18160	18145	18056	18031	18217	18289	18038	18155	18190	18011	18081	18076	18191	18204	18068	18221	17928	18131	18374	18130	18010	18370	18083	18095	18081	18068	18102	18303	17942	18113	18111	18056	18096	18130	17943	18302	18125	18179	18100	18100	18244	18283	18150	18063	18156	18058	18112	17918	18096	18094	18058	18065	18187	18067	17963	18169	18174	18180	18060	18272	18169	18008	17884	18073	18054	18000	18002	18167	18084	17997	18089	18146	17967	18095	18054	18044	18055	17886	18055	17970	18068	18050	17938	17994	18098	18143	18246	18352	18147	18087	18176	18268	18110	18074	18057	18240	18007	17965	18016	18076	18092	18229	18086	18109	18208	18154	18037	18070	17986	18043	18102	18118	17951	18167	17958	18043	18184	18011	18130	18021	18130	18011	18115	18160	18148	18112	17995	18029	17927	17987	17921	17942	18091	17990	18153	18101	17963	18126	18089	18059	18123	18002	18136	18038	18246	18050	17992	18120	18321	18116	18112	18075	18329	17988	18122	18207	18114	18013	17976	18108	18098	18102	18163	18020	18052	18200	18081	18125	18020	18317	18095	18027	18078	18163	18070	18188	18094	18109	17817	18167	18233	18325	18056	18003	18196	18265	18277	18288	18193	18008	17954	18101	18114	18323	18048	18142	18067	17916	18153	18110	18082	18172	18195	18073	18198	18231	18137	18084	17992	18036	18114	18136	18051	18009	18149	18026	18111	18078	18095	18135	18179	17853	18026	18207	18101	18137	18166	18272	18045	18205	17984	18133	18068	18238	18093	17956	18053	18075	18039	18074	18128	17825	18152	18142	18093	18123	17979	18189	18026	18215	18110	18112	18130	18035	18019	18042	18049	18146	18141	18112	18083	18073	18105	18131	18101	18080	18179	18156	17994	18149	18092	18103	18046	18030	18234	18183	17960	18192	18200	18089	18162	18002	17910	18133	18035	18020	18176	18046	18130	17938	18140	18161	18115	18031	18180	18235	18036	18103	17839	18125	18054	18045	18124	18044	18018	18050	17947	17981	18154	17993	18114	18173	18198	18171	18236	18211	18115	18024	18340	18040	17926	18102	18129	18057	18024	18048	18109	18047	18291	18180	18252	18038	18156	17797	17898	18249	18010	18190	18096	17927	18231	17990	18071	18000	18173	18058	18123	17857	18231	18006	18132	18144	18019	18243	18060	18244	18110	18049	18151	18080	18041	18117	18171	18039	18070	18035	18299	18102	18048	18022	18130	18210	18095	17974	18061	17965	18134	18160	18255	18192	18187	18052	18174	18076	17992	18275	18160	18135	18046	18073	17963	18143	18264	18001	18237	18112	18240	17894	18129	18104	18249	18036	17889	18246	18190	18004	18080	18037	18142	18041	17976	18041	18271	18035	18131	17988	18186	18306
27662	22301	26053	23796	20522	20484	20597	20282	20146	20216	20321	20663	22167	22157	21457	20422	20187	20180	20183	20333	19908	20357	20266	20382	20308	19774	20092	20393	20194	20001	20020	20193	20198	19953	20234	20062	20158	20038	20233	19940	19989	19918	20053	20111	20203	20279	20206	20148	20145	20088	20073	20086	20110	20039	20168	20207	19998	20111	20376	20339	20279	19891	20157	20199	20122	19873	20028	19977	20025	20170	20099	20033	19977	20077	20290	20070	20085	20123	20104	20019	19978	20143	20014	19953	19971	19909	20081	20207	20167	20108	20265	20119	19958	19923	20093	20098	19985	20010	20291	20204	19812	19974	20053	19893	20058	20081	20140	19987	20013	20061	20110	20212	20151	20160	19954	20182	20112	20267	20074	20111	20057	20069	20214	20065	20028	20027	20036	20137	20004	20021	20064	20054	19962	20007	20038	19989	19982	19916	20117	20044	20034	20167	19933	20188	20071	19902	19998	20101	20083	20204	20110	20115	20008	20134	19958	20043	19894	19939	20057	19984	20027	20071	20271	20102	20100	20101	20082	20032	19922	20113	20016	20067	20034	20094	20095	20097	20133	20177	20215	20113	19867	20198	20091	19990	20188	20117	20108	20236	20140	19929	20280	20167	20215	20099	20266	20044	20142	20171	20118	20150	19991	20084	20187	19995	20112	19946	20063	19868	20045	20102	20010	19996	20244	20219	20026	19957	20102	20103	20232	20156	20112	19998	19933	20019	20211	19846	20097	19949	20155	20254	20258	20035	19964	20201	20133	20062	19987	20009	20004	20052	20019	20094	20229	20222	19976	19896	20104	20036	20087	20250	19827	20093	20305	20196	19993	20033	20225	20037	20285	19991	20068	19999	20244	20232	19775	20025	19913	20035	20237	20194	20103	20072	20111	20087	20035	20219	20151	20139	20203	20134	20047	19999	20184	20143	20224	20123	20383	20257	20150	20224	19908	20150	20096	19965	20226	20203	19979	20009	20239	20037	20149	20214	19968	20263	20149	20043	20047	20125	19908	19803	20206	19983	20206	20186	20217	19887	20161	19935	19990	20196	20124	20145	19990	20041	20297	20200	19975	20192	19946	20199	20028	20044	19947	20142	20134	19961	20091	20287	20325	19955	20208	20034	19905	20095	20195	20078	20148	20022	20133	20050	20050	20150	20140	19977	19934	20087	20120	20207	19850	20165	20162	20132	19953	20062	20013	20219	20173	20189	20075	20067	20322	19959	20313	20006	20243	20065	19929	20104	19991	20056	20146	19975	20184	20155	20222	20066	20218	20127	20218	20127	20112	20332	20371	20249	20296	20101	19953	20107	20004	20008	20102	20032	20215	20115	20200	19965	20183	19889	20210	20134	20083	19922	20032	20266	20071	20057	20089	19973	20047	20331	20041	20003	20031	19984	19995	20177	20195	19993	19949	20105	20199	20112	20067	20374	20110	20093	20233	20230	19796	20067	20055	20172	20173	20090	20003	19924	20294	20184	20182	20170	20102	20029	20180	20123	20194	20100	20229	20058	19962	20214	19995	20151	20127	20193	20048	20107	20152	20158	19985	20133	20246	19988	19890	20045	20115	19876	20119	20177	20076	19927	20071	20135	20148	19976	20106	19949	20337	20267	20028	20114	20300	20044	20145	20281	19962	20037	19953	20068	20002	20026	20055	19970	19858	20051	20240	20047	19782	20128	20058	20150	20266	20135	20185	19958	20002	20004	20117	20307	19994	20106	20116	19919	20244	20072	20062	20053	20132	20176	19975	20144	20170	20099	20123	20034	20103	20026	20242	20231	20321	19935	20093	20062	20191	20005	20018	19983	20290	20135	20060	20165	19926	20299	20016	19944	20116	20233	20070	20032	20477	20108	20008	19861	20054	20039	20262	20119	20263	20199	20391	20132	20171	20216	19990	20163	19974	19902	20182	20235	20192	20244	20281	20232	20147	20027	20124	20165	20203	20025	20223	19964	20129	20148	20117	20153	20106	20109	20008	20008	20274	20093	20042	20187	20246	20197	20115	20015	19995	20140	20190	20169	20216	19952	20049	20175	20169	20037	20025	20229	20092	20117	20050	20045	20101	20010	20242	19890	20068	20034	20167	20090	20016	20268	20034	20123	19977	20045	20101	19980	20143	20413	20289	19945	19934	20008	19961	20216	20074	20012	20119	20192	20014	20098	20083	20180	20207	20044	20061	20049	19873	19988	19878	20106	20131	20238	20492	20156	20007	20079	20087	20032	20055	20059	20069	20296	20146	20052	20144	20066	20037	19999	20092	19969	19908	20214	20295	20144	20023	20146	20215	20213	19974	20206	20161	20066	20134	20018	20057	19985	20210	20022	19931	20143	20271	20123	20068	20094	20214	19982	20210	19988	19981	20081	20067	20244	20078	20265	20039	20261	20335	20074	20046	20239	20155	20172	19939	20119	19948	20103	19959	19945	20057	20116	20201	19872	20120	20125	20070	20330	19899	20136	20039	20209	19820	20026	20157	20068	20139	20155	19972	19949	20064	20097	20146	20259	20111	20175	20066	19986	20126	19982	20201	20117	20077	20056	20060	19978	20196	20065	20091	19978	20171	20044	19972	20196	20134	19951	20212	20236	20379	20237	20288	20250	20084	20131	20112	20199	20180	19944	20103	19916	19736	20096	20046	20072	20054	20283	20135	20005	20187	19961	20245	20165	20075	20011	20148	20087	20038	20057	20073	19994	20376	20107	20251	20116	20263	20053	19966	20050	20166	20212	19978	19853	19999	20019	20161	20146	20002	20133	20197	20155	20087	20045	20081	20028	19875	20011	20122	20267	20254	19971	19769	20070	20020	20031	20018	20190	20239	20049	19939	20262	20081	20032	20100	19880	20012	20125	19962	20076	20023	20153	20316	20090	20268	20287	20315	19882	20179	20210	20165	20091	20209	20185	20064	19971	20064	19993	20180	20116	19938	20163	19928	20124	20282	19996	20088	20226	19982	20222	19948	20155	20040	20122	20032	19858	20350	20172	20116	20213	20382	20023	20161	20082	20080	20097	19975	20183	20183	19955	20135	20053	20374	20138	20038	20344	20198	20001	20164	20049	19897	20168	20133	20066	20135	19976	20055	19909	20091	20012	20043	20091	20235	20090	20165	20187	20250	20094	20044	20232	19994	20053	20112	20348	20369	20025	19931	20258	19972	19904	20073	20315	19948	20174	19943	20108	20116	20179	20155	20003	20253	20014	20093	20025	20085	20074	20109	20147	19794	20198	19974	20000	20099	19932	19975	19993	20280	20420	19992	20074	20153	20092	20146	20062	20030	20114	20166	20008	20179	20167	20148	19946	20231	20058	20057	20132	20106	20057	20073	20194	20227	20277	20170	20102	20407	19945	20161	20187	20161	20212	20095	19885	20051	20118	20022	19992	19993	20104	20298	20005	20119	20115	20004	20070	20294	20092	20080	20034	20097	20126	20074	20005	19997	20086	20034	20224	20254	20147	19952	20250	20088	19993	20025	20066	20300	20155	20189	20060	20108	20231	20002	19956	20187	20075	19859	19945	20008	19919	20097	20339	20204	20197	20083	20039	20207	20181	19983	20054	20027	19917	20128	20187	20228	19870	20229	20034	20058	20256	20088	19935	20119	20297	20023	20246	20059	20268	20216	20227	20107	20035	20151	19984	20168	20005	20158	20162	20133	19911	20137	20031	20050	20073	20223	20201	19828	19890	20092	20212	20011	20144	20089	20068	20001	20233	20154	20177	20075	20066	20051	20047	20083	20166	20124	20212	20060	19992	20012	20041	20107	20216	20078	20207	19983	20072	20208	19931	20209	20152	19965	20135	20137	20026	20211	20167	20097	20075	19852	20259	20168	20157	20246	19866	20132	20112	19798	20033	20219	20011	20127	20073	20134	20035	20164	20374	20209	20039	20439	20177	19879	20010	20187	20111	20031	20130	20305	20176	20296	20281	20158	20236	20178	20219	20054	20331	19980	20160	20165	20266	19957	20041	20164	19969	19981	20276	20038	20093	20142	19995	19974	20254	20234	19870	20067	19982	19924	20099	19921	20111	20075	20041	20086	20236	19916	20082	20024	20220	20038	20080	20007	20055	19872	20003	20067	20115	19974	19986	20003	20008	20180	19956	20247	20096	20167	19959	20003	20168	19931	20066	20193	20159	20060	20067	20171	20098	19808	20092	20017	20153	20076	20065	20010	19996	20078	19986	20016	19875	20053	20144	20097	19982	20079	20046	20175	20148	19957	20045	19983	20355	19870	20094	20054	20334	20144	20190	20050	20124	20087	20126	20114	19948	20023	20073	20376	20059	19854	20064	20213	20264	20074	19956	20253	20013	20372	20055	19955	20078	20049	20279	20098	20165	20003	20155	20160	20147	20186	20086	20286	20235	20065	20168	20117	20143	19918	20165	20033	20047	20182	20157	20166	20058	20142	19899	20120	20150	20203	20339	20072	19955	19903	20182	20324	19973	20063	19847	20193	20156	20136	20086	20032	20072	19976	19927	20069	20096	20166	19962	20123	20173	20039	20200	20031	19989	20069	19946	19998	20054	19919	20234	20102	19830	20026	20136	19975	20157	20042	20143	19829	19948	20242	20067	20213	20042	19947	20018	20022	20147	20192	20065	20272	20189	20107	20201	20186	20096	20139	20128	19979	20065	20046	20314	20195	20140	20105	20247	19866	19919	20194	20129	20326	20277	20130	20036	20238	20112	20056	20277	20260	19942	20300	20186	20101	20054	19961	19993	20000	19851	20011	20131	20309	20210	20020	19916	20097	20002	20269	20148	20143	20091	20009	20274	20129	19993	20088	19863	20009	20032	20090	19995	20361	19971	20208	20110	20027	20069	19894	20092	20194	19952	20115	20160	20016	20251	19973	20016	20328	20147	20057	20178	20021	20011	19974	20121	20088	20100	20152	20014	20267	20265	20154	20070	20086	20236	20008	20095	20145	20219	20260	20145	20188	20118	19954	20074	19984	20047	20253	20116	20138	20196	20025	20196	20306	20192	20284	20134	20151	19938	20142	19974	20142	20115	20071	20149	19869	20091	19955	19951	20172	20021	20072	19987	20043	20076	20000	20072	20171	19971	20164	19979	19954	20241	20061	20105	20071	20117	20237	20005	20292	20212	20108	20083	20190	20059	20296	20009	20086	20140	20035	20265
16772	21017	20817	19423	18789	18037	17921	17680	17532	17509	17535	18163	20913	20217	19163	17720	17422	17476	17470	17616	17535	17406	17446	17531	17488	17640	17543	17457	17480	17490	17529	17493	17529	17421	17518	17616	17304	17464	17484	17513	17441	17571	17586	17449	17387	17467	17586	17386	17414	17529	17524	17320	17541	17423	17411	17255	17382	17297	17274	17233	17482	17299	17401	17138	17432	17468	17367	17301	17455	17503	17410	17489	17329	17523	17404	17489	17358	17526	17397	17302	17280	17354	17547	17443	17484	17234	17559	17386	17445	17333	17502	17342	17545	17401	17445	17498	17252	17455	17294	17226	17404	17415	17538	17419	17411	17370	17391	17496	17579	17360	17464	17365	17294	17345	17390	17370	17346	17450	17468	17559	17280	17379	17351	17432	17514	17542	17380	17443	17319	17411	17478	17529	17350	17480	17491	17479	17554	17441	17272	17390	17561	17451	17551	17435	17466	17476	17538	17319	17483	17500	17398	17395	17468	17377	17523	17406	17428	17301	17569	17210	17480	17484	17498	17469	17407	17468	17443	17360	17434	17395	17560	17405	17398	17330	17452	17421	17337	17424	17284	17382	17480	17546	17579	17542	17496	17496	17528	17477	17556	17436	17348	17312	17582	17539	17498	17533	17404	17430	17441	17497	17238	17545	17337	17362	17432	17399	17453	17333	17383	17445	17434	17462	17250	17450	17504	17354	17470	17378	17414	17304	17443	17564	17569	17497	17499	17338	17445	17551	17520	17367	17308	17406	17339	17434	17366	17470	17384	17381	17311	17293	17362	17382	17262	17471	17463	17426	17537	17303	17319	17554	17715	17516	17293	17307	17088	17314	17444	17234	17448	17414	17356	17294	17436	17461	17372	17210	17468	17521	17519	17511	17564	17380	17385	17431	17197	17466	17431	17393	17349	17377	17407	17367	17519	17326	17496	17403	17512	17396	17367	17614	17320	17463	17407	17568	17398	17528	17443	17413	17507	17462	17596	17538	17286	17386	17480	17270	17524	17399	17446	17493	17523	17359	17298	17346	17496	17285	17352	17449	17343	17540	17467	17265	17403	17313	17422	17454	17268	17470	17424	17257	17297	17403	17272	17396	17418	17650	17406	17338	17548	17415	17316	17464	17430	17595	17359	17449	17460	17397	17310	17419	17502	17403	17363	17377	17489	17446	17566	17402	17551	17256	17680	17387	17387	17401	17301	17503	17292	17377	17595	17382	17535	17486	17570	17585	17426	17479	17376	17350	17568	17445	17468	17559	17540	17455	17417	17477	17460	17393	17377	17280	17292	17456	17489	17380	17321	17479	17236	17331	17564	17384	17472	17378	17364	17295	17336	17583	17393	17331	17513	17439	17408	17399	17452	17566	17274	17421	17519	17344	17285	17564	17455	17378	17482	17324	17321	17499	17428	17459	17434	17403	17579	17446	17440	17457	17406	17491	17321	17464	17513	17320	17406	17509	17306	17332	17461	17566	17545	17512	17613	17359	17333	17499	17476	17269	17482	17411	17257	17411	17484	17408	17297	17358	17218	17544	17448	17507	17277	17307	17355	17356	17418	17366	17482	17536	17432	17277	17377	17520	17456	17430	17573	17462	17392	17419	17282	17436	17477	17399	17541	17596	17456	17411	17477	17375	17227	17458	17518	17534	17501	17437	17491	17417	17357	17356	17307	17423	17466	17301	17599	17458	17227	17540	17295	17464	17295	17393	17383	17510	17232	17489	17381	17528	17450	17446	17331	17470	17504	17419	17511	17323	17523	17516	17398	17438	17307	17530	17375	17393	17399	17472	17581	17482	17416	17412	17342	17407	17389	17483	17519	17408	17380	17439	17391	17344	17520	17501	17324	17398	17457	17364	17486	17359	17484	17373	17448	17494	17488	17532	17375	17314	17465	17445	17253	17401	17367	17455	17424	17477	17492	17357	17420	17291	17545	17340	17455	17444	17446	17435	17340	17438	17436	17395	17268	17422	17430	17601	17339	17369	17529	17222	17510	17492	17441	17517	17351	17417	17357	17501	17354	17415	17373	17369	17507	17474	17472	17389	17479	17321	17492	17333	17452	17631	17347	17391	17465	17405	17426	17477	17417	17507	17415	17307	17346	17408	17535	17358	17408	17534	17578	17569	17314	17470	17472	17320	17326	17390	17617	17283	17429	17479	17437	17428	17387	17571	17450	17319	17329	17561	17436	17383	17461	17385	17383	17596	17602	17433	17454	17460	17433	17347	17441	17313	17382	17406	17537	17381	17459	17455	17329	17569	17378	17514	17567	17564	17363	17422	17364	17583	17575	17558	17474	17441	17329	17317	17551	17333	17295	17381	17533	17508	17486	17354	17503	17346	17455	17459	17370	17353	17436	17583	17468	17515	17434	17594	17347	17368	17557	17450	17343	17446	17485	17442	17458	17436	17551	17540	17230	17484	17410	17461	17384	17412	17347	17336	17599	17381	17420	17677	17414	17358	17544	17421	17519	17404	17367	17394	17400	17385	17482	17287	17197	17440	17422	17354	17597	17466	17313	17336	17431	17489	17410	17282	17499	17253	17338	17325	17580	17400	17310	17305	17454	17439	17371	17573	17407	17564	17430	17369	17498	17600	17396	17285	17458	17414	17457	17357	17348	17434	17523	17613	17329	17436	17392	17245	17407	17364	17521	17350	17381	17522	17576	17312	17379	17524	17478	17441	17452	17317	17470	17378	17456	17325	17364	17475	17293	17237	17401	17566	17633	17410	17422	17415	17410	17382	17403	17617	17545	17521	17333	17399	17493	17435	17246	17389	17541	17359	17454	17433	17417	17390	17431	17309	17595	17392	17366	17422	17368	17347	17416	17447	17487	17442	17418	17484	17465	17351	17461	17465	17278	17440	17264	17425	17566	17514	17311	17515	17316	17371	17468	17330	17423	17449	17532	17429	17350	17482	17424	17604	17414	17421	17494	17446	17434	17524	17480	17485	17521	17397	17427	17532	17520	17436	17362	17441	17385	17398	17272	17484	17317	17370	17351	17322	17589	17612	17319	17360	17439	17570	17289	17427	17420	17568	17509	17588	17315	17498	17342	17496	17521	17501	17417	17394	17400	17393	17494	17554	17467	17461	17321	17402	17449	17488	17370	17203	17570	17259	17648	17283	17427	17436	17384	17459	17349	17553	17631	17433	17329	17493	17359	17347	17418	17399	17299	17334	17400	17476	17294	17369	17444	17420	17396	17402	17686	17329	17532	17490	17543	17328	17426	17393	17521	17599	17557	17497	17505	17300	17262	17462	17263	17345	17471	17408	17646	17415	17504	17413	17313	17482	17583	17488	17237	17418	17624	17472	17312	17576	17494	17383	17491	17488	17358	17340	17372	17336	17500	17594	17322	17748	17570	17374	17249	17500	17599	17324	17482	17305	17462	17253	17530	17520	17334	17554	17396	17548	17707	17506	17448	17371	17368	17475	17355	17287	17713	17306	17381	17519	17372	17405	17387	17562	17446	17433	17356	17462	17551	17480	17446	17313	17409	17574	17470	17407	17407	17524	17346	17498	17429	17417	17548	17392	17395	17633	17336	17419	17508	17488	17476	17401	17439	17342	17430	17504	17237	17357	17470	17310	17369	17371	17463	17289	17394	17507	17342	17414	17321	17513	17505	17509	17329	17391	17236	17396	17506	17237	17387	17463	17518	17496	17423	17500	17478	17491	17337	17602	17518	17479	17481	17492	17500	17508	17476	17541	17502	17434	17501	17557	17482	17498	17433	17593	17576	17400	17458	17556	17456	17517	17502	17318	17496	17241	17442	17407	17592	17360	17461	17311	17511	17535	17421	17282	17406	17274	17528	17402	17441	17392	17456	17342	17541	17558	17429	17595	17403	17482	17348	17346	17489	17632	17559	17489	17339	17538	17266	17378	17462	17315	17363	17272	17668	17346	17462	17305	17510	17239	17546	17439	17398	17411	17359	17598	17313	17315	17451	17448	17516	17532	17425	17444	17445	17429	17373	17490	17592	17278	17358	17366	17306	17497	17490	17242	17483	17470	17305	17470	17337	17423	17508	17366	17491	17330	17432	17417	17599	17169	17378	17329	17461	17535	17407	17336	17451	17363	17531	17580	17471	17641	17476	17467	17570	17367	17476	17405	17520	17389	17472	17459	17459	17369	17354	17296	17280	17522	17620	17300	17406	17483	17504	17358	17359	17345	17413	17372	17404	17372	17512	17392	17339	17394	17442	17429	17490	17412	17472	17418	17373	17382	17378	17453	17378	17431	17371	17507	17213	17495	17504	17385	17393	17429	17480	17428	17248	17534	17365	17356	17302	17363	17591	17385	17281	17406	17580	17462	17465	17482	17358	17464	17551	17417	17464	17469	17473	17407	17519	17347	17538	17327	17298	17328	17516	17433	17346	17455	17540	17352	17368	17597	17430	17560	17486	17507	17479	17527	17553	17269	17557	17526	17584	17485	17625	17478	17303	17454	17439	17535	17352	17499	17420	17358	17393	17386	17289	17465	17523	17344	17463	17437	17360	17388	17418	17334	17422	17488	17392	17470	17360	17349	17432	17341	17368	17442	17585	17349	17402	17416	17381	17268	17704	17433	17471	17626	17275	17565	17408	17594	17311	17464	17281	17373	17453	17298	17515	17626	17506	17426	17501	17399	17459	17318	17432	17406	17567	17435	17329	17542	17442	17528	17339	17393	17639	17429	17552	17471	17448	17395	17196	17546	17380	17451	17243	17343	17459	17420	17311	17367	17479	17377	17391	17472	17556	17472	17435	17604	17370	17424	17398	17433	17436	17546	17437	17361	17390	17234	17412	17454	17465	17422	17291	17412	17617	17344	17350	17485	17483	17597	17408	17409	17472	17444	17505	17431	17464	17440	17416	17380	17609	17428	17413	17436	17451	17364	17386	17474	17439	17241	17622	17433	17536	17540	17375	17458	17357	17404	17421	17139	17385	17501	17536	17200	17477	17422	17512	17445	17399	17372	17494	17475	17469	17492	17540	17497	17386	17477	17386	17542	17607	17752	17420	17476	17562	17480	17395	17377	17425	17415	17427	17363	17494	17448	17586	17566	17656	17486	17524	17557	17384	17405	17298	17415	17519	17334	17575	17364	17443	17460	17362	17435	17545	17450	17350	17372	17411	17416	17355	17278	17348	17249
24108	21413	28977	24400	22596	23267	23183	20929	20074	20395	20331	21860	34054	33199	28758	22475	20127	20159	19937	20066	19901	19682	19735	19959	20249	19962	19842	19862	19853	20023	19693	19836	19761	19942	20129	20037	19985	19771	19953	19793	19893	19999	19870	19892	19935	19839	19602	19682	19918	19816	19974	19874	19706	19722	19808	19666	19906	19930	19738	19852	19709	19783	19868	19797	19949	19937	19883	19778	19887	19977	19650	19577	20057	19835	19796	19853	19870	19864	19844	19733	19900	19952	19700	19916	19736	19556	19902	19807	19717	19694	19753	19566	19886	19694	19682	19627	19903	19762	19845	19813	19802	20024	19762	19810	19682	19725	19816	19697	19838	19696	19759	19666	19820	20005	19807	19549	19884	19833	19862	19803	20027	19793	19929	19588	19542	20034	19907	19710	19955	19839	19865	19759	19832	19880	19785	19879	19958	19884	19912	19661	19761	19687	19824	19907	19721	19959	19745	19819	19951	19581	19761	19831	19907	19638	19669	19788	19842	19758	19801	19880	19734	19747	19647	19847	19730	19648	19736	19815	19903	19843	19736	19946	19889	19780	19895	19711	19790	19837	19736	19693	19917	19780	19757	19806	19878	19787	19876	19549	19693	19887	19737	19620	19709	20039	19950	19609	19927	19835	19893	19554	19869	19943	19977	19688	19642	19558	19819	19692	19553	19712	19867	19665	19580	19841	19861	19776	19729	19919	19924	19714	19740	19916	19881	19879	19756	19782	19981	19649	19961	19967	19820	19613	19914	19674	19753	20028	19811	19658	19659	19891	19711	19847	19869	19761	19834	19693	19597	19723	19872	19624	19887	19780	19956	19887	19615	19930	19646	19573	19792	19616	19834	19721	19789	19858	19948	19890	19779	19850	19681	19791	19840	19821	19836	19775	20019	19775	19782	19857	19882	19811	19835	19931	19830	19817	19786	19604	19917	19667	19665	19642	19812	20004	19935	19834	19978	19911	19877	19996	19687	19707	19969	19882	19767	19711	19868	19668	19997	19822	19703	19700	19824	19796	19899	19716	19832	19728	19860	19928	19740	19668	19782	19849	19883	19737	19871	19859	19776	19872	19903	19750	19829	19626	19604	19615	19792	19497	19804	19725	19758	19655	19892	19736	19779	19903	19846	19849	19854	19838	19729	19646	19811	19815	19567	19631	19740	19776	19750	19732	19842	19785	19661	19617	19815	19517	19687	19814	19875	19800	20052	20095	19803	19723	20016	20005	19874	19752	20027	19784	19616	19717	20022	19715	19677	19857	19744	19878	19733	19643	19884	19693	19775	19736	19785	19641	19735	19981	19605	19807	19785	19913	19897	19884	19871	19925	19888	19767	20013	19775	19858	19816	19720	19631	19909	19804	19834	19820	19569	19815	19901	19924	19606	19608	19678	19631	19925	19823	19680	19831	19718	19811	19776	19719	19733	19921	19802	19664	19564	19880	19915	19791	19970	19881	19851	19650	19852	19876	19756	19785	19865	19647	19682	19716	19865	19895	19889	19703	19626	19678	19789	19715	19776	19745	19660	19966	19930	19742	19903	19860	19815	19816	19749	19649	19872	19757	19896	19816	19636	19700	19831	19805	19759	19799	19857	19771	19689	19863	19986	19704	19777	19732	19672	19719	19691	19761	19902	19916	19654	19777	19869	19710	19495	19803	19631	19806	19793	19708	19841	19666	19687	19779	19743	19976	19870	20064	19740	19605	19791	19672	19683	19798	19962	19759	19794	19763	19817	19764	19799	19859	19944	19723	19776	19851	19854	19885	19784	20103	19535	19897	19826	20043	19833	19893	19829	19768	19670	19864	19770	19820	19987	19966	19741	19728	19841	19864	19767	19656	19737	19838	20027	19776	19634	19794	19837	19721	19814	19617	19931	19714	19856	19888	19980	19863	19716	19634	19738	19804	19801	19994	19624	19778	19860	19891	19976	19837	19803	19704	19699	19805	19803	19827	19931	19768	19802	19821	19735	19727	19861	19759	19663	19711	19894	19683	19724	19847	19863	19645	19750	19916	19610	19801	19876	19692	19844	19853	19744	19673	19884	19906	19868	19734	19948	19769	19786	19587	19719	20026	19891	19813	19749	19830	19981	19609	20001	19792	19805	19674	19769	19856	19816	19682	19832	19602	19720	19891	19756	19772	19921	19983	19870	19874	19872	19770	19859	19712	19798	19916	19825	19773	19814	19710	19944	19937	19526	19737	19925	19668	19941	19760	19779	19883	19713	19883	19912	19698	19725	19928	19760	19809	19888	20075	19603	19708	19915	19821	19873	19833	19799	19847	19966	19972	19876	19826	19880	19849	19606	19716	19879	19817	19932	19859	19901	19981	19933	19707	19876	19903	19750	19973	19741	19614	19548	19711	20054	19774	19695	19715	19963	19908	19737	19758	19748	19772	20174	19874	19766	19798	19660	19707	19816	19967	19667	19877	19907	19753	19662	19750	19817	19665	19706	19795	19709	19912	19930	19893	19741	19780	19920	19506	19909	19905	19632	19922	19756	19648	19818	19708	19754	19945	19993	19820	19795	19555	19645	19831	19904	19715	19734	19616	19710	19917	19785	20010	19845	19783	19883	19762	19790	19707	19681	19813	20125	19773	19846	19758	19873	19787	19983	19608	19708	19729	19702	19892	19708	19705	19884	19827	19611	19699	19687	19675	19523	19810	19700	19674	19819	19911	19822	19906	19707	19857	19945	19939	19933	20078	20049	19644	19893	19699	19792	19808	20024	19900	19772	19792	19912	19980	19872	19944	19762	19835	19877	19924	19837	19771	19762	19909	19741	19742	19833	19931	19773	19759	19921	19658	19803	19747	19813	19734	19951	19701	19871	19726	19550	19989	19886	19775	19874	19812	19926	19692	19906	19849	19840	19697	19850	19821	19853	19732	19631	19616	19796	19647	19962	19582	19705	19791	19854	19857	19778	19794	19740	19767	19903	19738	19807	19869	19873	19898	20011	19706	19779	19501	19689	19839	19670	19953	19787	19686	19758	19788	19737	19931	19823	19763	19805	19744	19866	19816	19714	19523	19888	19837	19786	19821	19872	20119	19684	19858	19882	19999	19788	19591	19843	19758	19722	19855	19770	20031	19782	19876	19715	19906	19955	19828	19855	19774	19476	19910	19595	19915	19929	19851	19866	19832	19783	19661	19621	19706	20046	19935	19876	19886	19849	19799	19716	19750	19757	19676	19715	19738	19824	20038	19770	19992	19788	19718	19655	19730	19647	19952	19883	19871	19882	19676	19852	19663	19645	19607	19821	19926	19979	19680	19637	19856	20000	19734	20049	19839	19857	19850	19699	19745	19680	19753	19825	19662	19808	19618	19698	19875	19797	19804	19834	19851	19780	19692	20021	19957	19699	19841	20004	19775	19713	19831	19804	19819	19895	19944	19779	19761	19737	20047	19721	19824	19766	19591	19776	19857	19778	19889	19881	19678	19810	19859	19935	19786	19737	19934	19761	19702	19896	19594	19825	19855	19802	19748	19938	19735	19722	19791	19890	19796	20002	19646	19618	19811	19843	19826	19891	19743	19663	19815	19851	19554	19936	19900	19692	19692	19779	19644	19919	20047	19686	19931	19796	19759	19807	19810	19684	19855	19770	19947	19855	19539	19719	19792	19699	19847	19801	19884	19700	19715	19579	19920	19923	19868	19665	19821	19680	19939	19770	19903	19770	19651	19855	19678	19972	20001	19878	19674	19828	19584	19935	19743	19493	19554	19630	19544	19801	19739	19742	19849	19813	19947	19701	20053	19683	19783	19648	19613	19896	19692	19768	19625	19686	19872	19799	19717	19645	19817	19816	19812	19872	19771	19928	19682	19607	19842	19864	19590	19900	19918	19640	19818	20016	19861	19836	19783	19695	19894	19784	19901	19729	19805	19756	19854	19857	19752	19746	19948	19852	19797	19782	19931	19941	19932	19559	19678	19792	19628	19514	19730	19775	19881	19858	19736	19772	19722	19928	19895	19810	19746	19920	20049	19766	19849	19824	20068	19870	19709	19755	19823	19609	19854	19792	19581	19746	19822	19798	19741	20016	20002	19756	19649	19576	19833	19555	19757	19677	19600	19672	19781	19701	19955	19787	19742	19842	19926	19869	19832	19804	19902	19743	19909	19815	19997	19842	19802	19855	19776	19791	19691	19816	19746	19820	19704	19773	19839	19721	19881	19860	19869	20036	19914	19777	19633	19696	19877	19820	19681	19651	19623	19890	19660	19921	19743	19884	19789	19794	19850	19836	20041	19998	19701	19988	19879	19726	19797	19862	19822	19642	19638	19854	19758	19832	19761	19609	19795	19976	19791	19891	19712	19873	19631	19808	19798	19816	19709	19775	19993	19848	19891	19788	19749	19678	19866	19724	19658	20121	19715	19853	19711	19817	19860	19843	20014	19639	19700	19775	19843	20095	19593	19706	19862	19737	19709	19938	19764	19860	19859	19931	19938	19657	19920	19959	19690	19752	19884	19942	19810	19976	19928	19709	19572	19745	19715	19707	19747	19715	19733	19910	19821	19751	19763	19944	19987	19904	19672	19637	19496	19775	19744	19632	19782	19748	19811	19912	19541	19786	19727	19792	19792	19772	19849	19732	19852	19716	19871	19699	19841	19764	20021	19860	19681	19658	19754	19977	19868	19768	19734	20030	19941	19856	19853	19817	20031	19925	19938	19998	19866	19752	19693	19944	19811	19749	19726	19789	19802	20037	19939	19851	20172	19705	19800	19853	19621	19805	19821	19976	19689	19788	19851	19916	19862	19666	19999	19778	19922	19711	19856	19913	19852	19700	19731	19869	19637	19815	19686	19833	19798	19741	19765	19765	19748	19870	19686	19914	19790	19976	19863	19736	19876	19851	19708	19809	19860	19688	19738	19961	19693	19817	19855	19709	19650	19815	19578	19827	19917	19874	19733	19660	19833	19756	19855	19954	19844	19981	19907	19745	19802	19619	19729	19824	19699	19746	19730	19756	19817	19762	19961	19920	19752	19894	19778	19664	19623	19736	19733	19949	19492	19847	19793	20033	19754	19935	19791	19845	19772	19928	19636	19662	19819	19712	19623	19807	19944	19767	19705	19780	19662	19867	19821	19661	20006	19796	19819	19890	19670	19780	19793	19773	19900	19808	19876	19763	19783
16127	27680	26539	22152	20427	19368	18483	18276	17935	17758	17743	21422	37050	33865	28280	19209	17495	17325	17268	17366	17330	17352	17378	17374	17199	17165	17514	17314	17180	17132	17324	17375	17383	17635	17737	17565	17637	17615	17494	17341	17223	17309	17381	17288	17377	17400	17419	17295	17269	17287	17357	17322	17317	17130	17387	17513	17462	17376	17180	17349	17390	17371	17369	17359	17242	17355	17287	17365	17440	17411	17536	17199	17497	17419	17187	17226	17226	17348	17343	17301	17307	17446	17405	17280	17302	17373	17365	17239	17130	17222	17401	17356	17265	17385	17326	17246	17418	17389	17375	17372	17129	17353	17241	17357	17257	17405	17350	17333	17333	17287	17342	17225	17380	17316	17243	17270	17286	17212	17214	17290	17459	17279	17386	17268	17317	17387	17149	17352	17325	17185	17317	17300	17350	17444	17416	17303	17249	17390	17299	17233	17382	17264	17403	17186	17386	17301	17237	17502	17341	17323	17176	17156	17402	17190	17526	17195	17485	17051	17205	17273	17182	17354	17426	17205	17453	17146	17368	17161	17195	17288	17251	17250	17194	17275	17094	17153	17367	17345	17319	17261	17381	17239	17156	17379	17269	17330	17351	17202	17300	17228	17387	17449	17168	17233	17307	17433	17286	17105	17302	17409	17188	17352	17410	17155	17176	17303	17304	17187	17315	17326	17254	17138	17278	17318	17354	17213	17148	17215	17330	17179	17246	17499	17148	17239	17383	17321	17385	17396	17141	17155	17170	17424	17183	17295	17306	17353	17414	17343	17357	17391	17216	17386	17410	17363	17190	17211	17407	17152	17369	17368	17284	17271	17300	17202	17473	17200	17315	17145	17393	17227	17175	17308	17231	17276	17256	17432	17243	17407	17225	17344	17188	17195	17385	17114	17202	17383	17302	17210	17282	17280	17345	17318	17301	17283	17377	17368	17266	17226	17150	17255	17261	17179	17278	17218	17383	17362	17505	17439	17331	17359	17216	17440	17344	17379	17179	17356	17296	17227	17333	17270	17304	17170	17393	17367	17326	17146	17412	17344	17413	17332	17073	17274	17171	17214	17234	17302	17294	17215	17305	17275	17249	17273	17262	17396	17074	17312	17306	17233	17276	17236	17277	17227	17226	17296	17241	17176	17388	17250	17270	17173	17320	17192	17286	17453	17273	17340	17305	17337	17331	17329	17301	17375	17339	17314	17288	17166	17255	17276	17349	17425	17239	17270	17185	17312	17237	17324	17460	17337	17285	17237	17326	17325	17061	17226	17232	17329	17431	17143	17249	17445	17251	17474	17311	17334	17282	17236	17194	17348	17328	17166	17236	17299	17366	17284	17248	17012	17398	17175	17353	17299	17264	17547	17376	17261	17259	17325	17225	17448	17341	17446	17258	17167	17173	17248	17468	17273	17353	17220	17219	17190	17317	17435	17403	17383	17414	17067	17396	17227	17286	17267	17281	17260	17562	17230	17392	17146	17339	17192	17224	17311	17364	17232	17379	17181	17250	17336	17285	17294	17375	17284	17209	17299	17254	17237	17294	17450	17336	17121	17435	17178	17347	17180	17405	17374	17176	17357	17212	17255	17413	17302	17395	17393	17241	17354	17168	17347	17343	17325	17284	17332	17244	17259	17232	17510	17256	17197	17165	17451	17183	17276	17314	17469	17303	17277	17345	17358	17268	17391	17379	17335	17308	17373	17173	17030	17443	17311	17156	17381	17289	17351	17080	17242	17174	17250	17276	17336	17379	17339	17498	17126	17266	17488	17401	17277	17130	17327	17411	17077	17429	17312	17260	17341	17233	17382	17239	17423	17272	17180	17342	17308	17216	17002	17479	17250	17248	17243	17402	17353	17357	17258	17312	17293	17155	17355	17211	17342	17232	17426	17248	17315	17294	17183	17411	17430	17387	17204	17294	17283	17251	17354	17463	17166	17116	17038	17289	17215	17250	17323	17177	17213	17325	17294	17303	17171	17323	17286	17291	17257	17424	17240	17407	17395	17174	17417	17218	17502	17424	17358	17286	17335	17136	17199	17313	17311	17320	17285	17230	17294	17449	17272	17389	17189	17278	17313	17253	17294	17249	17240	17361	17352	17417	17325	17208	17093	17307	17272	17296	17316	17250	17552	17493	17505	17127	17326	17367	17300	17324	17384	17224	17423	17275	17286	17354	17298	17282	17326	17395	17297	17198	17237	17325	17109	17389	17136	17328	17233	17001	17359	17239	17372	17331	17211	17444	17362	17353	17458	17264	17367	17336	17142	17275	17315	17350	17323	17286	17311	17250	17449	17288	17317	17230	17260	17316	17371	17303	17231	17247	17282	17352	17183	17337	17289	17286	17345	17365	17259	17273	17267	17346	17202	17323	17335	17385	17151	17344	17253	17311	17544	17153	17333	17228	17277	17402	17372	17406	17161	17300	17335	17260	17179	17142	17313	17338	17516	17271	17380	17234	17232	17470	17325	17512	17172	17219	17467	17291	17362	17250	17479	17175	17229	17290	17297	17209	17471	17209	17238	17239	17453	17161	17341	17158	17168	17401	17239	17341	17186	17326	17418	17116	17165	17190	17112	17378	17324	17133	17163	17167	17191	17406	17538	17233	17353	17246	17403	17323	17329	17322	17217	17213	17456	17170	17341	17199	17262	17246	17399	17176	17240	17394	17182	17133	17373	17289	17367	17310	17238	17374	17269	17511	17303	17354	17468	17117	17202	17240	17236	17301	17178	17272	17237	17236	17146	17263	17115	17094	17337	17271	17403	17232	17209	17298	17219	17300	17197	17362	17465	17400	17371	17264	17294	17381	17280	17306	17340	17241	16986	17393	17345	17414	17307	17257	17240	17269	17384	17401	17393	17339	17142	17161	17241	17222	17251	17485	17295	17230	17354	17311	17435	17402	17195	17323	17208	17278	17204	17403	17334	17284	17364	17320	17182	17514	17238	17407	17215	17264	17336	17315	17288	17338	17267	17335	17092	17558	17277	17408	17350	17239	17327	17355	17326	17281	17273	17254	17429	17380	17391	17353	17454	17440	17145	17391	17357	17394	17277	17387	17304	17336	17361	17373	17287	17157	17358	17245	17488	17281	17211	17249	17391	17098	17411	17291	17303	17316	17290	17300	17199	17369	17151	17367	17262	17343	17391	17160	17236	17498	17223	17412	17306	17279	17275	17358	17262	17278	17303	17399	17282	17287	17299	17220	17142	17287	17239	17381	17202	17188	17202	17399	17295	17289	17295	17153	17480	17324	17265	17348	17251	17243	17418	17174	17325	17303	17308	17352	17391	17268	17375	17253	17372	17347	17304	17350	17267	17239	17319	17159	17345	17329	17247	17313	17153	17384	17281	17236	17384	17433	17168	17196	17186	17265	17285	17257	17345	17220	17349	17219	17543	17301	17410	17313	17512	17329	17299	17265	17321	17288	17390	17034	17307	17257	17230	17236	17215	17359	17460	17317	17088	17293	17354	17375	17213	17210	17350	17342	17477	17441	17474	17071	17297	17323	17406	17317	17260	17425	17341	17299	17151	17297	17382	17293	17397	17227	17448	17348	17197	17223	17091	17396	17316	17333	17328	17270	17485	17244	17324	17448	17360	17211	17316	17498	17363	17120	17451	17389	17238	17196	17346	17399	17384	17389	17249	16936	17316	17088	17385	17357	17213	17407	17296	17098	17317	17367	17187	17062	17462	17369	17188	17321	17279	17454	17112	17186	17418	17187	17434	17188	17216	17205	17337	17320	17205	17459	17214	17198	17312	17324	17416	17249	17289	17220	17148	17329	17409	17279	17315	17258	17317	17112	17238	17156	17320	17097	17197	17308	17350	17237	17195	17489	17338	17302	17366	17090	17259	17402	17355	17238	17185	17188	17237	17296	17393	17462	17469	17236	17249	17354	17291	17203	17276	17223	17462	17341	17275	17419	17066	17439	17304	17264	17271	17218	17369	17178	17398	17272	17267	17205	17427	17425	17269	17471	17379	17368	17246	17211	17246	17425	17357	17259	17337	17227	17287	17200	17349	17289	17156	17338	17385	17422	17402	17378	17323	17442	17309	17349	17312	17338	17219	17253	17217	17418	17363	17218	17242	17279	17333	17277	17216	17299	17400	17282	17171	17384	17362	17336	17294	17292	17385	17433	17257	17188	17287	17184	17292	17270	17231	17307	17206	17240	17206	17334	17263	17297	17362	17368	17330	17399	17246	17368	17211	17334	17237	17466	17345	17106	17463	17149	17282	17384	17316	17326	17207	17260	17419	17165	17324	17374	17290	17367	17444	17295	17326	17134	17186	17437	17354	17328	17367	17396	17217	17240	17320	17341	17248	17306	17251	17417	17467	17346	17440	17047	17347	17305	17304	17447	17329	17242	17215	17312	17294	17426	17342	17323	17349	17324	17399	17328	17299	17272	17272	17231	17478	17267	17435	17216	17411	17227	17296	17361	17379	17309	17310	17302	17295	17361	17473	17202	17177	17332	17436	17263	17285	17454	17236	17264	17104	17250	17402	17392	17510	17553	17297	17296	17324	17364	17266	17365	17255	17322	17316	17304	17277	17357	17483	17188	17348	17193	17362	17448	17299	17344	17322	17344	17405	17242	17248	17339	17280	17231	17398	17220	17296	17218	17354	17336	17434	17321	17408	17228	17313	17285	17216	17384	17349	17314	17480	17370	17496	17348	17293	17483	17343	17271	17254	17429	17367	17232	17366	17350	17442	17153	17125	17230	17152	17238	17276	17256	17086	17304	17325	17162	17289	17376	17186	17257	17238	17363	17251	17117	17266	17219	17272	17226	17191	17276	17183	17336	17235	17361	17143	17302	17340	17327	17480	17466	17288	17252	17474	17280	17335	17164	17398	17490	17231	17238	17361	17334	17295	17322	17413	17537	17162	17261	17331	17366	17431	17209	17361	17397	17341	17321	17139	17438	17199	17143	17181	17295	17407	17382	17295	17330	17150	17316	17249	17309	17384	17252	17293	17275	17371	17372	17455	17128	17386	17449	17295	17283	17307	17463	17294	17435	16982	17420	17357	17321	17301	17399	17168	17185	17308	17373	17362	17361	17452	17282	17459	17459	17336	17308	17491	17126	17272	17293	17310	17344	17252	17383	17594	17205	17214	17171	17417	17219	17314	17348	17493	17069	17247
22909	21404	29391	23822	21697	24068	26732	21513	21012	21005	20996	26696	42984	41000	33856	23722	20846	20386	20419	20157	20200	20219	20026	20234	20197	20378	20033	20084	20265	19949	20188	20308	20264	20446	20674	20649	20325	20276	20276	20318	20185	20009	20162	20033	20240	19958	20138	20145	20290	20169	20291	20103	19893	20102	20107	20148	20025	19954	20121	20090	20168	20183	20141	19839	19955	20001	19959	19712	20096	20099	20012	20111	20340	20206	20000	20116	20260	19946	19893	20091	19974	20033	20074	20092	20314	20196	20045	20179	20011	19942	20050	19927	20097	20106	20294	20131	20166	20073	20005	19883	20090	20143	19976	20059	20031	20036	20127	20190	20214	20047	20090	20132	19914	19915	20001	19950	19909	19992	19992	20220	19858	20096	19923	20012	19975	19976	19945	19977	19926	19973	20041	19930	19894	19958	19784	19995	20069	19942	20174	20217	19926	19978	20039	20120	19956	19942	19834	19990	19851	20129	19995	20054	20278	19889	19988	20072	20107	19987	19914	19774	19991	20116	19960	19968	19777	19853	20082	20082	20146	19955	19801	19957	20081	20049	20074	20231	20065	20044	20160	20137	20015	19996	19975	19822	19971	19921	20044	19997	19996	20130	20080	19964	20152	19815	20061	19820	20124	20003	20175	19868	19862	19833	20152	20231	19894	19984	19983	20076	20111	19940	19981	20132	19999	19936	19831	19944	19977	20038	19867	20017	19948	19918	19696	19936	19920	19882	19937	19928	20073	19937	20066	19929	19935	19940	20018	19949	20047	19861	19971	19854	20104	20253	20071	20064	19901	20135	19897	19985	20181	20170	19963	19944	20048	19956	19988	19758	19897	20033	19985	19963	19879	19839	20100	20120	20041	20062	19958	19937	19956	19995	20090	20121	20012	19797	19957	19846	19902	20237	20345	20123	19893	20074	20047	20190	20164	19927	20142	20038	19991	19934	19903	19776	20011	20054	20054	20109	20016	19920	19976	19897	20170	19845	19872	20000	19856	19817	19955	19965	19985	20087	20183	20036	19934	19879	19964	19924	20155	20069	20135	19962	19858	20070	20099	20054	20105	20104	20175	20240	20070	19949	20034	20266	19944	20047	20138	19957	20099	20104	19862	20017	20059	20017	19960	20187	19824	20087	19843	20104	19747	19901	19637	20158	20059	20076	19912	20053	20174	19965	19891	19921	19924	20078	20120	20034	20083	19918	19981	19971	19942	20162	20014	20159	20108	20268	19986	20087	19869	20066	20015	20030	19990	19896	20132	19819	20038	19937	20000	20083	20047	19952	20046	19976	20137	19991	20041	20223	19973	20096	20206	20086	19976	19964	20038	20051	19981	20081	19949	19990	20182	20192	19948	19986	19868	19986	20031	20028	20176	20031	19948	20047	20099	19994	20149	20007	20118	20168	20077	20121	20042	19945	19830	20085	19971	19797	20152	20081	20154	20056	20104	19867	20038	20035	20053	19765	20043	19794	19988	19930	20002	20083	20034	19895	20230	20036	19809	19875	20031	19996	20090	20016	19924	20025	20107	20139	20122	20185	20003	19715	20010	19784	19905	19960	20171	19976	20133	19823	19993	20109	19956	20107	20074	20065	20036	20028	20106	19627	19778	19803	19935	20148	19889	20000	20232	20058	20030	20064	20046	19958	19944	20100	20034	20270	19963	19861	20018	20055	20151	19903	20056	19935	19862	19987	20122	20046	20107	20063	20028	19935	19977	19986	19915	19960	20062	20152	20025	19956	19905	20066	19902	20132	19920	20114	19893	19973	19906	20005	20071	19828	20074	20011	20117	20074	19920	19904	19905	19963	19976	19708	20066	19915	19940	20081	20012	19877	19823	20030	19912	19787	19860	19815	20136	19981	19983	20010	19967	19953	19957	20086	20001	20198	20153	20046	20154	20069	20124	19935	19839	20123	20121	20054	20069	19956	19960	19936	19954	19905	20156	20159	20080	20164	19831	20011	20122	20182	19922	19925	19961	19975	19979	19931	20087	20137	20081	19830	20148	19918	19982	20013	20019	20054	20137	19954	20362	20124	19847	20073	19895	20116	19929	20039	19812	20095	19914	19939	19842	20136	20006	19922	20010	19793	19806	19928	19787	20106	19846	19947	19749	20164	19995	20073	20063	19887	19986	20069	20140	20117	20026	19926	19774	20034	19938	20099	20133	20070	20029	19834	19882	19943	19907	20030	19977	19863	19723	19901	19949	19908	19937	19967	19989	19973	20166	19886	19862	19995	20113	19885	19942	19990	19972	19869	19957	20075	19966	20169	19814	19931	19928	19946	20178	20176	19825	20077	20051	20120	20215	20026	19769	19832	19908	20014	20142	20094	20103	19884	19926	20097	19941	19921	20065	20181	20044	20207	20092	19989	19920	19935	19985	20076	20137	19998	20105	19966	19990	19896	20062	20000	19953	19959	19902	19869	20112	20048	20014	19954	20162	20033	19822	20159	20011	19926	19960	19903	19931	20019	20045	19927	19972	19900	19987	19982	20038	19998	20089	19922	19820	19976	19937	19960	20023	20134	19967	20022	19834	20012	19733	20005	19877	19847	20115	19967	19761	20034	19909	20122	20093	20000	20184	19936	19968	20018	20137	20039	19915	20039	20064	20044	19994	19910	19974	20132	20107	20219	19928	19976	20156	19885	20004	20110	19928	20164	20143	20183	20347	20070	20009	19912	19901	19941	20060	19978	19995	19861	20090	20024	20122	20206	19958	20056	19991	19915	19945	19900	20054	19991	20102	19874	20038	19859	19993	20139	20051	20012	20122	19964	20013	19871	19832	19847	20133	20134	20009	20197	19821	19957	19979	20020	20009	19922	19939	19961	19827	20046	19928	19910	20055	20024	19978	19860	19904	19944	20043	20120	20125	19934	19855	20075	19827	19824	19878	19981	19738	20047	20154	20052	19950	20186	19907	19970	19824	19887	20057	20058	20036	19937	19879	20010	20182	20047	20033	19972	19997	19959	20029	19775	19831	20014	19765	20032	19997	20073	20118	20090	20082	19874	20108	19902	19822	19956	20066	19909	20052	19856	20274	19891	20032	20036	20016	19864	19831	20031	19970	20006	20099	20023	19992	20025	20033	20073	20199	20066	20009	20023	19896	19726	20037	19881	20056	19767	20151	19894	20008	20199	19918	20122	20011	20110	19728	20178	20135	19969	20184	19839	19881	20106	19996	20100	19932	19945	19999	20119	19920	20073	20081	20028	20022	19963	19871	20046	19972	20063	19839	19978	19824	20088	19853	20080	20059	20115	20022	19931	20148	19954	20042	20114	19860	19907	20085	20071	19949	19977	19904	20229	20044	20092	19997	20288	19951	20057	19910	20136	20012	19928	20024	19812	20192	19830	19820	19993	20058	20205	20131	19939	19925	19957	20062	20097	19921	19900	20123	20016	19978	20104	20128	20101	19806	20050	20337	20061	20216	19922	19997	20144	20118	20170	20082	19991	20099	20042	19747	19805	19875	20007	19813	19951	20170	20054	20197	19940	20006	19903	20065	20144	20145	19831	19847	20084	20114	19863	19950	20083	19912	19961	20030	19859	20045	19922	20100	20083	20060	19856	19900	20062	19946	19935	20176	20045	19906	19910	20071	20036	19941	19962	19651	19906	20150	20244	20023	19926	19981	20092	19992	19973	19934	19940	20052	20029	20129	20066	20104	20092	20036	20067	19890	20091	20067	19752	20081	19870	20004	19855	20071	19946	19868	20270	20134	19926	19901	20068	19882	20025	19932	19959	19963	20069	20043	20154	19949	20060	20190	20266	20023	19917	19956	19784	20014	19888	20048	20179	19807	20043	19913	19979	19920	19973	20035	20021	19950	20041	20101	20138	19832	19982	19917	20127	20136	19928	19928	20020	19871	19814	20016	19918	19748	20005	20185	19908	20214	19923	20130	20007	19881	19996	20095	19955	19935	20028	19816	19936	20230	19751	20086	19953	20113	20083	19946	19927	20106	19963	19935	20030	20109	20017	19805	19908	19933	19925	20055	20005	20049	20060	19819	19906	20047	19866	20121	20113	20004	20012	20248	20038	19939	19930	20004	20007	20316	20067	19841	20153	19990	19896	20025	20067	20167	20067	20325	19889	19932	20111	20047	20006	20092	20030	19968	20146	20146	19966	19893	19964	20076	19971	19869	19976	19949	20016	20145	20024	20164	19862	19984	20120	19881	19929	20116	20125	19982	19870	19976	20040	20114	19977	20136	20080	20091	19849	20052	20073	20080	19928	20116	19981	20088	20060	19855	19859	20009	19909	19883	19933	20116	20014	20066	19799	19835	19951	20131	20024	20061	20003	20050	20207	19905	19826	19910	19882	19932	20091	20123	19890	20057	19838	20188	20033	20024	20170	19900	19936	19958	19841	19778	19835	20046	20019	19845	19901	19977	20000	20038	20054	20008	20093	20079	20138	19881	19877	20014	19892	20056	19870	20043	20128	19873	19903	19965	20037	20083	19935	20054	20112	20023	20063	20217	20124	19938	19850	19848	20021	19980	19841	19998	20211	19969	20125	20022	20028	19896	19945	19945	20014	19984	19966	20003	19965	20146	19973	20052	19894	19993	19942	20043	19741	20158	20138	19683	19932	20133	20031	19984	20097	19890	20120	20185	19807	19906	19881	19988	19925	20139	19967	19948	19888	20322	19845	19948	20140	20095	19853	19856	20145	19744	20120	20071	20151	20194	19966	20056	19994	19927	20147	20300	19897	20001	20025	20079	20147	20020	20006	19990	20025	20075	19888	19843	19870	19959	19890	19853	20106	19885	20132	20056	19907	19965	19997	20174	19949	20131	19861	20233	19945	19971	19782	20006	19950	19900	19946	20113	20168	19888	20120	20035	19938	20273	19893	19991	20137	20068	20043	20008	19852	19864	20030	20202	19977	20129	19973	19932	20069	20226	20037	19950	19921	19895	19986	19918	20089	20046	20001	20075	19947	19933	20153	19819	19771	20191	19897	19964	19972	19911	19884	20097	19970	19832	19993	19926	20137	20052	19898	19916	19840	20078	20075	19968	19972	20032	19917	19905	20096	20000	20092	20055	19915	20037	19848	20117	19961	19853	20016	19816	19800	20198	20120	19994	19968	20132	19760	19692	19853	20139	20102	20066	19879	19966	19973	19912	20131	19950	19912
17479	32124	30294	24782	22433	21054	19737	18905	18586	18288	18168	28912	45734	41544	33994	19766	17826	17451	17279	17514	17455	17419	17477	17425	17290	17509	17472	17477	17429	17372	17552	17537	17558	18107	18457	18321	17791	17802	17537	17590	17511	17543	17294	17283	17499	17419	17448	17423	17526	17342	17317	17479	17307	17424	17614	17251	17299	17575	17282	17323	17522	17349	17393	17557	17427	17415	17426	17394	17199	17470	17225	17343	17318	17314	17393	17445	17451	17451	17547	17411	17493	17379	17318	17429	17401	17391	17481	17363	17328	17549	17216	17410	17202	17472	17355	17434	17339	17398	17424	17414	17459	17513	17351	17483	17189	17349	17565	17288	17474	17465	17445	17499	17473	17302	17276	17423	17393	17407	17259	17517	17309	17458	17355	17423	17338	17574	17579	17402	17449	17437	17477	17294	17394	17418	17407	17186	17443	17467	17362	17465	17466	17432	17404	17329	17217	17377	17376	17571	17404	17320	17371	17325	17253	17355	17599	17390	17488	17433	17359	17167	17412	17309	17408	17285	17286	17542	17425	17278	17493	17466	17458	17373	17447	17502	17251	17321	17515	17277	17414	17486	17424	17469	17453	17287	17347	17375	17458	17373	17255	17384	17368	17438	17342	17267	17329	17388	17519	17384	17346	17303	17270	17423	17411	17332	17138	17378	17398	17341	17389	17309	17448	17234	17480	17466	17242	17387	17382	17311	17245	17272	17374	17368	17191	17518	17419	17462	17464	17240	17383	17362	17283	17307	17391	17348	17413	17562	17314	17377	17413	17383	17385	17341	17478	17226	17417	17268	17227	17517	17261	17543	17422	17459	17454	17427	17392	17426	17458	17434	17354	17396	17280	17326	17419	17356	17436	17513	17235	17392	17374	17302	17401	17458	17596	17283	17498	17405	17259	17508	17159	17298	17413	17507	17333	17248	17543	17325	17460	17293	17393	17287	17305	17194	17337	17356	17494	17387	17252	17451	17547	17320	17359	17314	17550	17311	17102	17193	17253	17408	17339	17392	17456	17391	17603	17338	17404	17307	17286	17410	17281	17436	17388	17378	17479	17252	17448	17423	17387	17465	17260	17408	17207	17351	17353	17324	17452	17169	17358	17355	17330	17518	17321	17394	17461	17415	17219	17216	17503	17335	17369	17338	17328	17308	17354	17390	17509	17387	17213	17355	17510	17158	17392	17223	17518	17469	17434	17408	17436	17467	17515	17531	17261	17354	17255	17310	17345	17402	17380	17298	17211	17311	17230	17294	17216	17422	17297	17388	17341	17479	17329	17231	17319	17525	17321	17344	17420	17429	17377	17403	17363	17358	17489	17389	17425	17482	17298	17329	17266	17482	17310	17484	17499	17433	17131	17255	17159	17371	17321	17408	17401	17481	17320	17454	17401	17341	17264	17540	17273	17376	17292	17471	17355	17265	17381	17371	17357	17441	17409	17461	17460	17315	17570	17351	17360	17314	17310	17274	17272	17514	17293	17202	17374	17435	17420	17376	17384	17515	17423	17204	17333	17432	17473	17216	17404	17482	17288	17340	17422	17268	17464	17222	17479	17265	17287	17296	17467	17277	17532	17523	17443	17468	17330	17402	17361	17496	17263	17360	17491	17482	17166	17341	17375	17402	17489	17287	17230	17429	17479	17319	17512	17293	17337	17360	17167	17422	17236	17391	17356	17318	17387	17299	17405	17359	17365	17386	17495	17520	17345	17306	17383	17520	17503	17531	17302	17294	17291	17345	17411	17261	17497	17493	17315	17364	17356	17216	17270	17584	17229	17360	17438	17378	17214	17436	17304	17474	17394	17373	17347	17311	17429	17305	17343	17359	17409	17470	17313	17334	17453	17219	17460	17379	17521	17417	17154	17466	17421	17435	17564	17156	17306	17431	17454	17300	17390	17274	17301	17341	17383	17276	17480	17424	17325	17410	17356	17230	17508	17209	17444	17342	17469	17424	17168	17395	17406	17290	17244	17165	17410	17279	17432	17506	17291	17408	17317	17367	17362	17338	17316	17401	17273	17256	17378	17475	17491	17337	17466	17315	17286	17324	17441	17276	17296	17416	17389	17360	17310	17220	17397	17412	17147	17370	17478	17354	17348	17443	17228	17364	17374	17287	17304	17373	17411	17431	17281	17284	17326	17369	17369	17195	17397	17350	17440	17270	17341	17361	17139	17472	17416	17252	17436	17452	17375	17245	17514	17461	17402	17259	17486	17380	17449	17325	17403	17412	17364	17241	17454	17543	17431	17282	17429	17415	17528	17417	17204	17355	17385	17267	17485	17376	17352	17414	17436	17333	17517	17297	17382	17380	17172	17426	17479	17274	17309	17421	17290	17272	17426	17435	17416	17497	17284	17181	17407	17372	17340	17291	17415	17481	17277	17317	17272	17250	17321	17592	17485	17236	17257	17251	17432	17449	17458	17320	17344	17527	17533	17179	17462	17430	17427	17331	17433	17316	17297	17382	17325	17476	17451	17384	17374	17328	17340	17319	17312	17510	17358	17384	17174	17493	17376	17215	17459	17246	17334	17272	17300	17269	17460	17271	17347	17364	17367	17206	17616	17242	17356	17399	17331	17348	17349	17407	17318	17503	17366	17115	17495	17492	17425	17318	17376	17434	17462	17393	17315	17388	17361	17447	17380	17286	17298	17517	17537	17314	17220	17233	17249	17479	17265	17474	17400	17481	17309	17337	17341	17593	17253	17149	17467	17400	17365	17431	17481	17521	17370	17448	17414	17359	17320	17425	17531	17302	17454	17334	17297	17420	17343	17284	17419	17417	17464	17280	17409	17487	17386	17287	17430	17412	17387	17471	17405	17219	17336	17364	17356	17276	17441	17385	17373	17310	17407	17372	17212	17216	17248	17343	17448	17420	17143	17439	17417	17408	17371	17301	17328	17384	17427	17456	17361	17569	17465	17340	17347	17398	17441	17233	17461	17395	17582	17453	17373	17501	17463	17280	17439	17595	17242	17247	17426	17335	17504	17414	17252	17309	17454	17342	17409	17255	17330	17319	17336	17299	17239	17337	17273	17354	17283	17388	17357	17596	17421	17470	17411	17261	17272	17435	17237	17385	17476	17210	17436	17314	17422	17332	17338	17383	17312	17379	17431	17193	17263	17395	17260	17565	17409	17370	17364	17589	17380	17314	17516	17349	17466	17288	17281	17380	17306	17359	17239	17336	17268	17397	17240	17228	17301	17486	17423	17332	17346	17369	17383	17593	17477	17352	17441	17454	17248	17429	17318	17434	17228	17452	17266	17194	17460	17495	17299	17317	17566	17303	17362	17275	17361	17308	17322	17217	17381	17293	17447	17267	17438	17343	17336	17357	17455	17399	17274	17330	17337	17491	17294	17349	17285	17181	17218	17335	17451	17218	17408	17322	17487	17373	17509	17243	17453	17449	17305	17399	17485	17328	17472	17363	17503	17426	17380	17398	17296	17397	17310	17322	17345	17338	17591	17339	17217	17397	17533	17493	17390	17282	17401	17330	17393	17301	17339	17294	17438	17338	17425	17311	17477	17418	17346	17303	17320	17219	17275	17251	17393	17265	17302	17443	17280	17235	17364	17290	17228	17357	17286	17164	17553	17237	17434	17367	17319	17383	17333	17370	17277	17453	17341	17323	17214	17251	17390	17291	17433	17259	17320	17386	17294	17454	17336	17401	17536	17341	17306	17433	17432	17404	17273	17430	17471	17420	17339	17505	17395	17225	17403	17563	17379	17356	17328	17216	17284	17331	17386	17322	17330	17227	17267	17401	17405	17467	17292	17349	17338	17440	17339	17599	17377	17398	17374	17368	17445	17314	17281	17363	17259	17340	17200	17221	17455	17423	17391	17404	17177	17382	17331	17358	17308	17264	17379	17548	17423	17289	17513	17313	17331	17206	17328	17319	17354	17381	17286	17351	17309	17365	17331	17466	17351	17543	17424	17333	17187	17308	17208	17368	17276	17427	17407	17463	17254	17296	17475	17527	17439	17289	17335	17490	17468	17484	17354	17214	17450	17344	17306	17447	17498	17232	17480	17326	17438	17385	17380	17559	17460	17298	17458	17229	17485	17461	17312	17223	17382	17355	17553	17230	17505	17350	17313	17403	17288	17436	17205	17385	17310	17458	17483	17523	17515	17358	17347	17296	17362	17497	17354	17465	17297	17275	17344	17281	17350	17499	17290	17464	17335	17544	17470	17388	17424	17311	17356	17386	17482	17245	17494	17399	17496	17431	17362	17410	17337	17605	17458	17430	17568	17262	17461	17350	17301	17273	17290	17360	17158	17390	17394	17317	17489	17318	17327	17347	17530	17411	17365	17340	17382	17474	17342	17319	17481	17220	17436	17432	17150	17414	17232	17515	17276	17292	17428	17405	17478	17281	17383	17306	17477	17418	17474	17274	17277	17378	17338	17176	17329	17485	17334	17204	17378	17356	17486	17187	17311	17317	17429	17429	17219	17413	17261	17280	17364	17388	17476	17381	17553	17412	17299	17290	17299	17300	17397	17419	17360	17264	17387	17362	17164	17287	17415	17436	17347	17256	17323	17345	17347	17427	17468	17252	17370	17377	17200	17300	17499	17608	17183	17389	17277	17320	17322	17458	17360	17362	17287	17189	17423	17397	17262	17209	17421	17350	17298	17244	17393	17282	17439	17403	17312	17278	17299	17381	17240	17468	17245	17386	17283	17414	17321	17181	17537	17204	17434	17284	17316	17387	17275	17439	17390	17378	17425	17195	17290	17499	17274	17447	17284	17314	17327	17395	17326	17449	17211	17201	17300	17280	17283	17345	17333	17352	17440	17344	17385	17289	17254	17403	17447	17348	17445	17437	17488	17297	17402	17303	17264	17438	17528	17298	17273	17229	17344	17432	17423	17457	17265	17414	17281	17393	17547	17211	17493	17329	17181	17127	17354	17270	17174	17220	17505	17393	17525	17480	17558	17365	17198	17329	17387	17412	17267	17336	17303	17421	17407	17330	17252	17436	17454	17318	17357	17513	17379	17316	17340	17212	17386	17302	17320	17290	17478	17496	17387	17466	17344	17384	17456	17375	17313	17357	17465	17216	17267	17227	17447	17270	17391	17184	17325	17301	17222	17121	17246	17412	17396	17389	17312	17310	17361	17352	17411	17384	17481	17245
27619	22379	25718	23581	20290	20371	20153	20081	19815	19875	20173	19897	21224	21649	21092	20128	19930	19809	19670	19721	19536	19856	19725	19754	19752	19805	19666	19925	19933	20128	19768	19615	19806	19779	19929	20020	19899	19803	19724	19701	19986	19665	19837	19755	19756	19703	19690	19757	19607	19807	19626	19844	20052	19694	19617	19808	19560	19682	19721	19633	19792	19761	19825	19663	19847	19799	19732	19683	19672	19730	19719	20125	19786	20040	19622	19761	19680	19769	19835	19745	19655	19709	19698	19616	19818	19685	19613	19652	19682	19881	19877	19512	19809	19675	19693	19734	19656	19728	19848	19744	19541	19664	19654	19505	19643	19664	19739	19808	19753	19736	19741	19741	19876	19734	19665	19505	19780	19631	19719	19683	19591	19629	19780	19826	19857	19897	19679	19799	19910	19769	19764	19707	19796	19787	19761	19689	19612	19676	19760	19837	19603	19621	19667	19685	19704	19795	19690	19746	19816	19791	19583	19688	19816	19850	19848	19743	19751	19808	19859	19527	20124	19773	19817	19574	19596	19757	19763	19721	19778	19708	19688	19741	19916	19691	19561	19468	19766	19557	19739	19730	19718	19929	19684	19567	19780	19652	19659	19945	19916	19675	19827	19926	19859	19694	19809	19713	19703	19758	19765	19603	19711	19601	19792	19687	19789	19658	19722	19694	19774	19654	19650	19614	19723	19962	19624	19480	19613	19571	19537	19942	19789	19881	19876	19957	19709	19646	19613	19881	19664	19787	19836	19714	19708	19637	19668	19633	19790	19628	19743	19903	19863	19801	19763	19855	19636	19676	19770	19834	19767	19731	19850	19764	19644	19884	19840	19928	19858	19706	19747	19828	19684	19709	19773	19939	19769	19771	19832	19711	19954	19647	19908	19780	19621	19819	19740	19770	19632	19663	19701	19538	19510	19735	19642	19721	19765	19635	19769	19840	19786	19668	19469	19521	19879	19546	19768	19735	19787	19614	19753	19592	19515	19901	19754	19664	19620	19819	19861	19680	19525	19661	19783	19604	19563	19785	19556	19847	19759	19863	19754	19844	19734	19646	19631	19776	19747	19625	19669	19743	19481	19725	19834	19605	19890	19633	19796	19592	19690	19686	19646	19613	19764	19803	20029	19742	19844	19771	19665	19887	19778	19587	19725	19701	19732	19783	19816	19684	19837	19863	19864	19835	19594	19704	19657	19531	19736	19641	19779	19783	19745	19687	19766	19733	19816	19574	19730	19814	19650	19752	19749	19802	19705	19626	19593	19727	19555	19864	19802	19814	19673	19538	19693	19956	19735	19676	19751	19652	19653	19525	19841	19728	19845	19647	19956	19677	19604	19738	19701	19704	19675	19633	19618	19832	19658	19668	19796	19820	19647	19819	19684	19578	19673	19676	19714	19831	19537	19779	19789	19597	19688	19634	19657	19740	19462	19650	19596	19814	19659	19665	19666	19672	19610	19815	19746	19722	19632	19768	19738	19516	19685	19454	19766	19645	19514	19816	19624	19722	19731	19776	19864	19838	19684	19705	19763	19702	19607	19542	19685	19893	19687	19724	19834	19599	19627	19904	19788	19781	19861	19733	19744	19660	19721	19656	19754	19603	19631	19615	19737	19714	19733	19621	19910	19921	19665	19914	19722	19518	19625	19574	19759	19588	19581	19786	19839	19826	19795	19604	19783	19742	19802	19698	19636	19789	19616	19820	19871	19664	19904	19879	19789	19818	19755	19704	19648	19657	19684	19799	19763	19807	19778	19742	19728	19752	19831	19788	19677	19737	19697	19833	19665	19890	19660	19913	19692	19753	19666	19871	19710	19614	19545	19696	19807	19845	19836	19788	19922	19904	19777	19558	19873	19858	19758	19669	19790	19644	19775	19609	19578	19676	19559	19657	19461	19724	19617	19955	19757	19477	19676	19459	19672	19895	19842	19557	19694	19768	19838	19847	19616	19816	19810	19502	19871	19729	19829	19692	19599	19593	19471	19635	19615	19963	19732	19812	19882	19638	19653	19686	19777	19927	19725	19541	19872	19833	19823	19554	19660	19702	19578	19668	19622	19687	19785	19768	19762	19579	19651	19667	19999	19488	19528	19778	19814	19622	19811	19619	19829	19724	19410	19677	19716	19617	19746	19699	19757	19736	19787	19620	19723	19661	19892	19779	19819	19649	19583	19853	19751	19682	19722	19878	19492	19822	19692	19553	19730	19739	19740	19675	19575	19659	19822	19634	19782	19701	19933	19810	19596	19606	19868	19842	19801	19823	19938	19652	19744	19659	19766	19517	19772	19699	19902	19954	19584	19651	19746	19850	19754	19602	19704	19717	19790	19745	19775	19769	19942	19892	19639	19698	19611	19734	19883	19714	19651	19622	19718	19724	19660	19608	19732	19655	19756	19830	19917	19799	19647	19840	19878	19572	19468	19721	19707	19633	19665	19869	19777	19710	19411	19708	19728	19740	19684	19606	19898	19626	19695	19601	19862	19736	19666	19634	19964	19734	19794	19654	19847	19778	19631	19857	19786	19569	19745	19680	19701	19611	19746	19763	19644	19656	19884	19707	19595	19866	19628	19733	19723	19866	19723	19888	19659	19851	19868	19718	19676	19697	19715	19888	19707	19714	19954	19801	19649	19928	19788	19684	19897	19720	19835	19775	19728	19867	19796	19789	19825	19800	19689	19924	19768	19644	19787	19731	19803	19734	19676	19875	19502	19873	19641	19803	19916	19922	19886	19586	19593	19721	19783	19624	19494	19804	19877	19854	20030	19685	19601	19856	19571	19693	19514	19727	19884	19689	19779	19493	19832	19780	19635	19746	19495	19652	19607	19700	19777	19621	19837	19690	19717	19739	19711	19753	19957	19784	19737	19723	19662	19779	19789	20012	19731	19660	19802	19720	19708	19645	19815	19723	19748	19826	19702	19915	19841	19736	19809	19779	19948	19706	19652	19824	19695	19646	19812	19592	19823	19755	19640	19675	19671	19596	19691	19630	19553	19619	19714	19728	19731	19645	19644	19579	19918	19861	19682	19664	19559	19739	19720	19782	19806	19774	19828	19662	19725	19610	19698	19720	19831	19749	19545	19558	19799	19534	19699	19771	19542	19666	19950	19774	19666	19696	19757	19776	19811	19794	19706	19895	19642	19641	19770	19724	19683	19747	19701	19783	19676	19701	19568	19779	19678	19582	19821	19789	19821	19767	19710	19581	19996	19720	19763	19673	19771	19752	19775	19800	19886	19829	19744	19626	19775	19665	19859	19774	19680	19773	19747	19769	19480	19713	19870	19718	19589	20005	20017	19631	19989	19829	19821	19760	19697	19635	19829	19565	19629	19910	19753	19972	19678	19818	19977	19663	19744	19858	19730	19669	19626	19670	19657	19692	19672	20089	19843	19675	19745	19610	19715	19754	19807	19812	19776	19864	19504	19614	19750	19772	19684	19790	19897	19703	19691	19718	19753	19978	19739	19798	19440	19624	19908	19614	19756	19748	19650	19867	19832	19772	19695	19813	19775	19707	19626	19667	19912	19875	19969	19916	19570	19787	19532	19821	19758	19765	19805	19576	19625	19524	19837	19587	19663	19662	19883	19680	19685	19740	19635	19878	19971	19710	19665	19699	19911	19765	19611	19799	19622	19835	19801	19738	19822	19457	19610	19825	19718	19833	19699	19628	19612	19629	19640	19812	19561	19738	19752	19798	19698	19638	19863	19736	19611	19720	19484	19845	19784	19854	19755	19798	19841	19675	19577	19697	19798	19847	19728	19776	19650	19499	19946	19808	19995	19664	19639	19632	19409	19890	19704	19776	19578	19732	19715	19876	19827	19652	19814	19885	19839	19650	19849	19643	19667	19626	19588	19719	19687	19579	19847	19693	19859	19807	19726	19499	19941	19595	19683	19818	19711	19716	19647	19683	19922	19585	19768	19544	19548	19670	19708	19712	19747	19626	19708	19820	19534	19705	19773	19768	19742	19665	19714	19574	19676	19723	19624	19666	19647	19609	19844	19472	19608	19720	19767	19766	19707	19518	19830	19739	19669	19697	19886	19678	19647	19814	19845	19453	19901	19535	19722	19920	19602	19836	19792	19596	19744	19803	19702	19768	19712	19931	19701	19767	19690	19757	19722	19812	19597	19807	19710	19805	19624	19769	19864	19865	19812	19899	19953	19899	19681	19777	19643	19769	20103	19991	19897	19717	19835	19953	19855	19630	19689	19691	19654	19870	19772	19670	19761	19737	19670	19605	19755	19629	19596	19657	19624	19843	19699	19648	19889	19732	19757	19752	19788	19883	19736	19717	19845	19713	19732	19753	19818	19842	19578	19588	19818	19619	19759	19613	19679	19760	19701	19730	19829	19656	19618	19721	19617	19612	19679	19593	19934	19617	19761	19649	19708	19882	19814	19872	19731	19642	19668	19824	19852	19717	19779	19717	19692	19561	19799	19752	19717	19878	19699	19610	20062	19830	19790	19815	19732	19746	19715	19752	19681	19594	20005	19515	19716	19626	19724	19657	19416	19594	19604	19743	19858	19729	19795	19967	19747	19624	19689	19839	19743	19604	19524	19726	19691	19708	19795	19709	19672	19767	19712	19687	19863	19674	19786	19700	19937	19866	19884	19798	19840	19946	19684	19712	19693	19645	19650	19786	19584	19653	19566	19804	19712	19746	19837	19724	19752	19898	19728	19730	19724	19745	19881	19811	19932	19547	19915	19816	19833	19846	19823	19691	19580	19603	19934	19917	19766	19850	19684	19455	19609	19716	19826	19768	19836	19604	19663	19826	19621	19700	19679	19810	19615	19791	19650	19941	19787	19701	19544	19718	19693	19895	19603	19510	19675	19668	19690	19611	19564	19757	19716	19656	19789	19697	19847	19655	19857	19767	19685	19645	19848	19615	19605	19828	19472	19762	19520	19745	19717	19928	19805	19541	19706	19530	19640	19684	19808	19720	19612	19697	19760	19698	19820	19575	19543	19633	19643	19720	19837	19846	19613	19872	19778	19816	19761	19551	19788	19614	19759	19798	19491	19664	19896	19800	19757	19483	19848	19666	19944	19773	19588	19682	19696	19842	19611	19742	19688	19603	19526	19623	19773	19518	19856	19712	19923	19762	19950	19783	19791	19762	19521	19804	19816	19569	19613	19734
16550	21258	20544	19039	18356	17898	17664	17501	17326	17220	17265	17573	19623	19961	18656	17425	17008	17313	17218	17186	17316	17185	17080	17151	17285	17284	17296	17062	17245	17146	17160	17105	17118	17243	17261	17299	17160	17308	17305	17277	17198	17259	17059	17245	17109	17229	17048	17234	17199	17230	17222	17097	17305	17315	16962	17075	17213	17201	17192	17435	17073	17231	17202	17070	17318	17135	17200	17126	17106	17180	17216	17089	17189	17048	16976	17147	17261	17189	17210	17227	17187	17295	17259	17217	17292	17002	17202	17224	17233	17127	17127	17272	17137	17211	17129	17152	17180	17232	17212	17122	17210	17089	17100	17125	17157	17117	17151	17143	17007	17160	17035	17193	17262	17151	17250	17061	17198	17086	17250	17093	17174	17164	17245	17023	17200	17282	17243	17232	17045	17086	17262	17020	17164	17073	16981	17111	17209	17048	17087	17296	17107	17238	17178	17106	17145	17356	17196	17135	17029	17063	17124	17108	17091	16939	17209	17113	17120	16977	17181	17131	17264	16993	17232	17184	17130	17183	17266	17320	17093	17041	17379	17090	17166	17163	17206	17212	17254	17201	17119	17183	17231	17292	17197	17089	17088	17145	17149	17115	17264	17078	17248	17343	17122	17252	17170	17221	17300	17058	17096	17160	17141	17344	17083	17251	17055	17024	17138	17078	17360	17279	17149	17227	17164	17108	17204	17154	17131	17181	17071	17255	17109	17140	17146	17151	17033	17170	17059	17313	17072	17199	17138	17159	17126	17098	17166	17229	17163	17205	17246	17087	17259	17366	17092	17022	17265	17274	17081	17095	17224	17328	17179	17299	17146	17147	17144	17063	17124	17218	17061	17072	17153	17022	17215	17116	17286	17004	17019	17194	17157	17188	17204	17111	17197	17200	17077	17126	17292	17124	17187	17031	17339	17155	17046	17141	17041	17089	17145	17239	17189	17222	17222	17165	17341	17172	17134	17138	17268	17165	17187	17291	17265	17126	17056	17113	17182	17078	17124	17040	17127	17206	17143	17308	17155	17114	17085	17120	17288	17084	17138	17172	17055	17181	17144	17202	17354	17232	17193	17182	17285	17197	17215	17170	16985	17116	17212	17169	17115	17237	17188	17197	17102	17092	17121	17194	17199	17108	17240	17306	17102	17119	17130	17103	17171	17299	17048	17218	17203	17197	17243	17064	17295	16953	17089	17171	17013	17148	17290	17186	17072	17053	17391	17241	17120	17265	17272	17122	17190	17338	17172	17164	17249	17139	16934	17255	17182	17280	17258	17295	17130	17196	17254	17093	17042	17003	17234	17157	17179	17346	17254	17226	17045	17157	17056	17225	17227	17321	17105	17001	17116	17129	17175	17224	17160	17114	17250	17168	17182	17342	17184	17054	17217	17322	17178	17256	17083	17156	17081	17234	17186	17234	17142	17081	17343	17008	17188	17081	17195	17303	17154	17088	17154	17070	17098	17298	17041	17062	17100	17302	17157	17307	17063	17066	17434	17115	17152	17169	17292	17206	17085	17014	17142	17113	17107	17218	17191	17116	17354	17225	17008	17101	17422	17318	16890	17085	17248	17212	17200	17212	17053	17231	17087	17124	17103	17222	17214	17244	17324	17030	17168	17315	17146	17175	17194	17233	17106	17008	17113	17156	17250	17112	17062	17254	17259	17099	17329	17105	17388	17307	17237	17190	17139	17196	17098	17178	17207	17217	16984	17098	16945	17196	17199	17244	16990	17391	17128	17176	17354	17009	17361	17118	17319	17117	17272	17232	16964	17166	17309	17314	17102	17126	17111	17112	17215	17131	17287	17203	17325	17169	17119	17252	17044	17301	17186	17214	16995	16979	17265	17225	17045	17113	17182	17035	17200	17119	17294	17049	17173	17165	17292	17140	16972	17126	17082	17245	17288	17270	17130	17135	17174	17177	17213	17181	17399	17282	17243	17068	17274	17217	17135	17040	17145	17007	17180	17257	17173	17337	17084	17010	17099	17081	17152	17013	17235	17279	17307	17148	17017	17066	17159	17167	17062	17297	17159	17290	17243	17070	17180	17082	17154	17084	17273	17220	17041	17198	17024	17106	17180	17209	17016	17209	16998	17219	17014	17298	16916	17323	17245	17223	17085	17134	17209	17236	17109	17403	17181	17332	17004	17109	17272	17147	17236	17069	17105	17277	17157	17179	17084	17218	17236	17125	17013	17055	16998	17149	17068	17235	17199	17327	17103	17175	17169	17034	17148	17222	17159	17277	17100	16929	17180	17024	17161	17164	17184	17212	17188	17026	17164	17046	17299	17187	17129	17123	16940	16958	17200	16995	17390	17266	17046	17098	17179	17188	17188	17118	17132	17248	17223	17226	17045	17200	17287	17035	17148	17133	17173	17199	17202	17149	17265	17143	17351	17240	17158	17131	17144	17208	17140	17167	17208	17106	17211	17276	17236	17169	17084	17326	17156	17179	17310	17214	17279	17364	17089	17085	17220	17167	17151	17040	17141	17172	17280	17235	17281	17147	16982	17232	17172	16927	17335	17330	17313	17194	17125	17089	17203	16964	17278	17056	17209	17134	16951	17221	17208	17189	17148	17055	17312	17028	17116	17159	17284	17161	17223	17345	17165	17252	17191	17200	17171	17084	17118	17261	17245	17160	17244	17310	17306	17242	17342	17068	17283	17129	17060	17314	17010	17080	17097	17359	17194	17287	17215	17187	17187	17176	17081	17051	17132	17109	17178	17136	17207	17022	17209	17067	17202	17219	16990	17052	17317	17095	17348	17218	17194	17294	17352	17316	17287	17141	17120	17144	17064	17241	17237	17250	17114	17153	17085	17199	17068	17140	17101	17253	17197	17255	17096	17160	17236	17223	17275	17187	17132	17341	17328	17317	17121	17106	17287	17092	17357	17187	17110	17481	17256	17130	17056	17096	17288	17191	17282	17199	17246	17029	17153	17005	17274	17081	16979	17152	17209	17153	17250	17153	17307	17035	17058	17217	17371	16952	17180	17117	17157	17195	17276	17151	17233	16892	17255	17153	17032	17077	17047	17076	17090	17055	17136	16931	17170	17091	17096	17050	17078	17226	17161	17117	17149	17086	17272	17379	17072	17124	17239	17131	17251	17128	17154	17213	17228	17134	17102	17202	17129	17024	17032	17091	17098	17214	17262	17087	17089	17167	17037	17239	17186	17189	16984	17192	17164	17146	17125	17264	17200	17222	17023	17065	17221	17106	17185	17149	17229	17221	17214	17102	17093	17160	17244	17079	17075	17201	17282	17155	17156	17224	17325	17282	17102	17163	17172	17087	17201	17133	17050	17057	17156	17161	17211	17269	17078	17061	17156	17160	17231	16957	17162	17215	17059	17149	17284	17095	17098	17297	17172	17061	17132	17324	17313	17191	17191	17221	17268	17149	17190	17171	17336	17112	17052	17308	17024	17222	17215	17332	17109	17200	17046	16923	17177	17143	17339	17376	17060	17237	17141	17173	17003	17208	17152	17201	17294	17328	17255	17036	17008	17222	17197	17109	17293	17266	17262	16959	17088	17106	17266	17318	17060	16892	17147	17081	17020	17196	17072	17259	17197	17268	17153	17075	17132	17151	17180	17091	17292	17193	17079	17074	17173	17088	17033	17347	17147	17079	17314	17133	17048	17273	17175	17217	17237	16999	17181	17169	17184	17167	17230	17135	17251	17167	17261	17196	17185	17190	17314	17220	17105	17145	17193	17124	17206	17082	17123	17140	17177	17339	17063	17247	17153	17088	17032	17274	16996	17336	17266	17295	17171	17138	17258	17006	17137	17242	17038	17206	17318	17133	17059	17189	17193	17071	17275	17218	17180	17215	17196	17113	17095	17330	17185	17162	17262	17273	17268	17249	17169	17108	17239	17189	17078	17244	17195	16924	17102	17325	17137	17235	17233	17168	17152	17256	17129	17173	17187	17123	17029	17050	17086	17243	17075	17119	17200	17119	17082	17196	17191	17160	17140	17047	17309	17116	17089	17240	17194	17075	17248	16993	17225	17116	17190	17224	17182	17074	17216	17067	17186	17128	17321	17363	17224	17218	17165	17274	17249	17247	17063	17246	16982	17196	17165	17228	17084	17336	17340	17185	16965	17032	17046	17214	17182	17274	17231	17282	17197	17027	17152	16970	17211	17076	17062	17185	17311	17231	17380	17136	17173	17104	17127	17166	17251	17238	16982	17285	17185	17377	17261	17313	17103	17086	17236	17017	17117	17202	17147	17282	17245	17131	17207	17221	17110	17104	17215	17344	17251	17121	17163	17307	17180	17293	17199	17244	17239	17325	17203	17268	17199	17299	17109	17275	17244	17071	17419	17031	17163	17158	16936	17217	17072	17119	17176	17238	17182	17210	17106	17265	17385	17242	17059	17266	17164	17070	17337	16975	17254	17221	17183	17307	17094	17231	17170	17353	17067	17169	17040	17161	17116	17183	17110	17239	17295	17206	17439	17161	17117	16922	17183	17036	17225	17040	17123	17239	17220	17133	17225	17277	17035	17247	17268	17143	17193	17208	17278	17224	17242	17192	17355	17080	17206	17305	17191	17272	17191	17182	17156	17114	17188	17148	17102	16987	17187	17260	17059	17269	17112	17025	17251	17095	17186	17079	17305	17060	17241	17312	16977	17161	17065	17272	17118	17320	17111	17209	17329	17098	17089	17129	17208	17153	17143	17284	17165	17075	17027	17172	17397	17069	17253	17118	17176	17153	17444	17184	17066	17217	17227	17352	17114	17112	17165	17128	17193	17138	17201	17139	17054	17137	17088	17176	17153	16988	17243	17170	17116	17280	17108	17056	17121	17191	17134	17067	17312	17152	17159	17206	17159	17149	17226	17232	17138	17018	17132	17096	17164	16998	17022	17110	17072	17206	17201	17351	17268	17058	17195	17075	17201	17181	17049	17303	17438	17229	17077	17122	17129	17212	17222	16988	17221	17191	17150	17216	17228	17232	17118	17228	17054	17092	17119	17167	17227	17280	17083	16976	17173	17186	17353	17268	17212	17121	17122	17233	17170	17162	17195	17168	17336	17083	17123	17130	17117	17064	17257	17121	17072	17022	17178	17164	17210	17000	17163	17129	17242	17088	17199	17058	17084	17204	17147	17093	17217	17184	17181	17242	17138	17136
23878	21374	28910	24380	22594	23478	23352	21170	20838	21016	22441	25568	33101	31225	26991	21614	20559	20634	20467	20418	20575	20448	20723	20566	20438	20386	20485	20574	20493	20461	20400	20446	20542	20850	20907	20728	20625	20407	20441	20552	20033	20327	20334	20350	20351	20360	20563	20377	20409	20521	20477	20417	20336	20541	20636	20224	20390	20370	20381	20491	20210	20167	20201	20420	20643	20269	20255	20371	20290	20429	20289	20393	20328	20548	20402	20394	20371	20437	20505	20219	20337	20427	20213	20400	20286	20351	20440	20463	20305	20551	20565	20406	20388	20394	20374	20381	20343	20282	20536	20277	20468	20394	20470	20357	20280	20424	20370	20333	20371	20337	20441	20216	20599	20184	20670	20385	20348	20569	20474	20333	20607	20354	20403	20538	20233	20469	20374	20478	20349	20364	20595	20511	20312	20201	20502	20336	20332	20178	20512	20277	20324	20353	20444	20410	20237	20238	20129	20322	20330	20618	20498	20359	20362	20252	20720	20299	20362	20337	20478	20344	20275	20538	20363	20533	20542	20353	20257	20259	20261	20132	20265	20498	20326	20338	20376	20369	20464	20364	20420	20119	20305	20259	20174	20387	20531	20244	20369	20295	20344	20298	20259	20349	20453	20324	20227	20355	20310	20307	20553	20291	20280	20495	20431	20418	20253	20313	20131	20309	20439	20163	20203	20280	20345	20344	20278	20228	20528	20355	20411	20155	20233	20556	20368	20244	20374	20494	20657	20364	20228	20141	20232	20306	20158	20260	20182	20340	20327	20337	20356	20301	20316	20325	20297	20335	20342	20238	20217	20285	20330	20442	20227	20390	20264	20373	20491	20328	20373	20461	20527	20443	20450	20217	20145	20362	20378	20265	20262	20150	20290	20361	20395	20290	20249	20281	20274	20380	20586	20265	20293	20314	20413	20420	20359	20286	20470	20351	20253	20323	20296	20401	20308	20321	20486	20601	20481	20403	20348	20361	20266	20302	20417	20247	20180	20396	20336	20128	20224	20372	20223	20447	20305	20382	20384	20311	20148	20374	20218	20375	20302	20187	20430	20461	20409	20370	20380	20306	20625	20573	20561	20253	20239	20235	20172	20069	20422	20349	20516	20285	20363	20270	20085	20159	20513	20481	20481	20252	20372	20336	20305	20391	20432	20397	20321	20257	20319	20270	20446	20413	20440	20417	20233	20574	20252	20237	20207	20350	20181	20363	20020	20226	20505	20276	20450	20507	20311	20324	20482	20236	20351	20358	20113	20582	20316	20326	20301	20418	20293	20429	20300	20436	20480	20452	20390	20475	20559	20391	20448	20361	20412	20322	20482	20220	20380	20378	20488	20278	20309	20170	20390	20263	20219	20493	20685	20323	20204	20062	20356	20432	20372	20369	20469	20260	20295	20284	20286	20311	20233	20167	20331	20532	20398	20571	20429	20348	20392	20130	20211	20352	20348	20411	19860	20027	20304	20576	20431	20369	20489	20384	20405	20461	20422	20389	20196	20240	20429	20335	20384	20342	20292	20266	20300	20388	20446	20386	20326	20418	20290	20318	20469	20344	20218	20289	20303	20289	20306	20181	20435	20118	20197	20293	20394	20314	20471	20273	20360	20475	20326	20530	20307	20391	20304	20269	20329	20342	20497	20415	20203	20382	20403	20444	20361	20244	20415	20452	20431	20359	20212	20467	20529	20276	20235	20252	20244	20296	20437	20479	20378	20247	20246	20302	20597	20484	20341	20377	20372	20492	20446	20367	20310	20281	20380	20373	20383	20284	20446	20510	20288	20296	20386	20336	20228	20551	20331	20324	20376	20149	20233	20435	20470	20426	20349	20357	20401	20470	20270	20421	20275	20051	20214	20134	20156	20426	20224	20426	20517	20091	20325	20175	20397	20302	20317	20530	20460	20373	20225	20377	20487	20361	20412	20308	20501	20392	20138	20265	20471	20295	20433	20381	20420	20342	20426	20254	20407	20354	20357	20660	20303	20304	20327	20245	20599	20225	20186	20310	20386	20394	20395	20332	20490	20397	20508	20303	20321	20295	20208	20482	20512	20311	20199	20370	20446	20387	20558	20279	20503	20423	20373	20314	20438	20314	20219	20165	20279	20284	20358	20323	20196	20464	20315	20381	20312	20213	20503	20240	20360	20347	20370	20382	20400	20329	20326	20273	20379	20420	19901	20337	20119	20314	20193	20328	20329	20171	20222	20286	20199	20150	20370	20372	20196	20444	20431	20415	20349	20471	20457	20549	20448	20359	20262	20337	20143	20412	20380	20445	20424	20494	20207	20210	20453	20614	20350	20207	20326	20615	20284	20400	20390	20356	20317	20275	20198	20255	20358	20385	20163	20395	20350	20366	20229	20409	20369	20203	20327	20270	20063	20413	20074	20488	20444	20419	20262	20334	20261	20509	20488	20493	20276	20456	20483	20653	20266	20350	20391	20171	20309	20265	20140	20333	20481	20386	20299	20362	20237	20373	20094	20321	20573	20335	20403	20227	20328	20441	20483	20543	20435	20324	20586	20673	20480	20177	20229	20449	20425	20429	20395	20238	20300	20318	20436	20346	20446	20537	20574	20069	20207	20419	20278	20216	20556	20423	20328	20174	20186	20244	20287	20076	20214	20299	20432	20261	20475	20240	20489	20347	20433	20146	20476	20404	20375	20390	20233	20433	20042	20333	20291	20223	20325	20597	20529	20252	20284	20294	20277	20437	20492	20537	20204	20353	20331	20364	20448	20217	20362	20369	20442	20407	20510	20316	20465	20314	20455	20291	20351	20145	20458	20371	20384	20452	20537	20278	20441	20430	20418	20284	20724	20465	20427	20285	20448	20213	20282	20491	20428	20230	20269	20228	20352	20444	20371	20468	20153	20385	20463	20444	20136	20259	20305	20338	20372	20297	20204	20203	20355	20239	20378	20349	20319	20327	20352	20619	20381	20469	20437	20368	20371	20347	20400	20300	20340	20262	20514	20495	20392	20425	20388	20347	20194	20424	20330	20203	20406	20409	20246	20626	20433	20465	20392	20372	20365	20445	20336	20306	20255	20638	20428	20420	20555	20364	20239	20344	20382	20281	20360	20400	20367	20444	20344	20443	20303	20364	20516	20320	20377	20419	20303	20546	20543	20032	20309	20545	20350	20452	20405	20429	20268	20260	20326	20252	20389	20424	20225	20527	20345	20616	20423	20143	20187	20280	20420	20372	20260	20401	20247	20304	20498	20215	20193	20370	20348	20296	20204	20385	20324	20415	20357	20258	20290	20339	19914	20204	20574	20541	20293	20399	20579	20496	20482	20163	20456	20200	20258	20197	20281	20482	20239	20366	20429	20345	20330	20320	20256	20356	20282	20247	20363	20335	20500	20308	20219	20408	20441	20385	20627	20215	20369	20296	20274	20275	20382	20262	20375	20074	20249	20152	20467	20250	20256	20481	20169	20546	20378	20221	20346	20475	20470	20533	20244	20290	20457	20345	20446	20344	20234	20380	20414	20446	20350	20161	20435	20368	20397	20384	20488	20408	20623	20066	20553	20411	20162	20307	20292	20264	20388	20332	20474	20467	20436	20337	20463	20429	20104	20578	20443	20083	20324	20584	20216	20407	20372	20399	20312	20266	20324	20365	20282	20488	20289	20455	20307	20306	20306	20409	20216	20260	20238	20288	20575	20446	20414	20412	20301	20231	20312	20287	20355	20540	20308	20236	20322	20416	20263	20419	20243	20368	20304	20248	19970	20428	20325	20329	20343	20314	20203	20348	20225	20338	20204	20115	20366	20318	20536	20327	20257	20204	20400	20302	20392	20396	20392	20577	20282	20252	20226	20648	20325	20345	20358	20294	20230	20373	20578	20181	20518	20492	20414	20457	20147	20259	20192	20562	20279	20529	20175	20338	20328	20513	20394	20265	20328	20426	20471	20306	20358	20379	20288	20366	20368	20353	20428	20387	20415	20411	20217	20321	20304	20246	20390	20284	20170	20123	20276	20305	20213	20509	20568	20232	20549	20447	20322	20580	20332	20303	20352	20541	20297	20432	20275	20430	20277	20477	20233	20458	20384	20406	20222	20314	20378	20051	20555	20304	20588	20457	20380	20221	20383	20293	20160	20421	20385	20450	20349	20182	20211	20212	20291	20212	20322	20561	20354	20408	20604	20372	20307	20335	20580	20247	20339	20332	20440	20375	20335	20363	20547	20459	20483	20280	20300	20235	20371	20474	20373	20443	20587	20360	20254	20152	20038	20434	20044	20371	20259	20432	20278	20347	20290	20281	20419	20373	20211	20296	20262	20421	20317	20421	20325	20439	20469	20541	20268	20155	20327	20341	20504	20279	20253	20302	20183	20219	20292	20160	20427	20251	20340	20322	20396	20549	20251	20474	20180	20396	20251	20162	20628	20391	20473	20140	20341	20118	20367	20570	20343	20248	20227	20276	20505	20243	20333	20340	20392	20534	20525	20542	20481	20381	20279	20366	20347	20362	20119	20224	20516	20240	20384	20508	20334	20578	20369	20237	20219	20408	20213	20284	20379	20338	20372	20545	20226	20061	20324	20461	20643	20500	20384	20443	20516	20226	20395	20384	20201	20047	20103	20485	20278	20273	20430	20396	20319	20439	20456	20335	20297	20477	20354	20523	20519	20192	20310	20281	20515	20218	20136	20283	20627	20186	20344	20311	20339	20274	20469	20380	20284	20383	20410	20285	20414	20393	20417	20308	20573	20372	20318	20227	20369	20368	20375	20269	20138	20363	20251	20339	20400	20329	20486	20445	20159	20431	20325	20515	20402	20361	20306	20088	20349	20209	20253	20278	20449	20282	20458	20383	20112	20288	20226	20277	20279	20219	20429	20408	20349	20369	20373	20270	20480	20375	20373	20323	20507	20342	20299	20429	20538	20545	20400	20127	20180	20060	20479	20427	20270	20355	20404	20376	20348	20298	20297	20368	20279	20447	20442	20330	20181	20348	20404	20582	20246	20284	20237	20118	20486	20579	20682	20069	20119	20183	20374	20095	20249	20375	20476	20518	20216	20357	20348	20231	20190	20531	20384	20258	20404	20518	20330	20384	20361	20413	20281	20363	20175	20191	20382	20464	20362	20505	20163	20406	20454	20536	20237	20245	20604	20129	20447	20377	20356	20191	20475	20416
16024	27095	25910	22595	20779	19647	18993	18592	18523	18187	20971	25391	35345	31480	25996	17703	17722	17586	17750	17692	17638	17617	17869	17604	17374	17711	17631	17523	17579	17557	17793	17649	17900	18294	18309	18089	17805	17831	17727	17621	17623	17630	17463	17827	17707	17555	17726	17624	17757	17722	17567	17647	17617	17684	17512	17579	17756	17718	17664	17509	17718	17650	17689	17653	17701	17557	17747	17505	17637	17467	17498	17683	17567	17587	17697	17596	17758	17657	17595	17532	17601	17645	17400	17559	17666	17721	17761	17583	17507	17760	17426	17510	17450	17734	17642	17658	17540	17508	17524	17496	17911	17605	17586	17641	17495	17654	17611	17654	17793	17541	17597	17696	17578	17636	17654	17417	17653	17678	17485	17404	17809	17547	17589	17667	17560	17622	17701	17524	17584	17680	17502	17640	17863	17722	17751	17662	17469	17512	17613	17580	17664	17550	17585	17413	17803	17471	17575	17597	17603	17535	17819	17563	17683	17633	17783	17548	17422	17699	17640	17568	17728	17511	17652	17672	17540	17612	17654	17659	17343	17608	17385	17794	17650	17599	17750	17471	17672	17662	17767	17622	17745	17522	17732	17599	17669	17560	17703	17683	17599	17761	17701	17841	17624	17600	17640	17775	17672	17450	17693	17530	17627	17617	17753	17512	17661	17557	17472	17534	17416	17390	17694	17602	17676	17545	17611	17763	17518	17595	17555	17405	17487	17571	17517	17755	17720	17613	17552	17587	17525	17647	17631	17504	17626	17592	17557	17598	17510	17569	17674	17702	17503	17383	17711	17667	17763	17735	17641	17592	17551	17549	17529	17524	17638	17591	17655	17544	17425	17670	17532	17656	17481	17502	17581	17607	17592	17403	17697	17732	17617	17667	17444	17610	17580	17579	17393	17589	17522	17649	17706	17451	17607	17532	17504	17573	17639	17618	17545	17610	17726	17403	17682	17613	17664	17437	17617	17583	17663	17547	17578	17516	17712	17520	17638	17553	17455	17586	17446	17580	17513	17581	17675	17639	17615	17450	17543	17656	17628	17612	17552	17540	17604	17483	17747	17525	17547	17589	17594	17392	17665	17599	17477	17640	17649	17520	17560	17692	17594	17531	17557	17628	17561	17610	17675	17595	17521	17782	17549	17565	17548	17530	17657	17559	17449	17611	17485	17539	17540	17593	17757	17625	17403	17400	17620	17581	17548	17652	17709	17688	17569	17689	17519	17604	17537	17564	17620	17603	17383	17558	17573	17439	17690	17519	17702	17658	17562	17617	17604	17696	17614	17650	17696	17647	17691	17472	17590	17702	17490	17748	17466	17462	17761	17669	17637	17524	17518	17477	17640	17492	17728	17545	17503	17713	17750	17592	17606	17659	17507	17498	17517	17575	17902	17633	17527	17745	17497	17526	17579	17578	17735	17650	17602	17619	17652	17460	17534	17685	17580	17564	17538	17559	17483	17671	17637	17406	17690	17641	17474	17325	17667	17769	17734	17528	17762	17584	17618	17668	17634	17679	17467	17619	17633	17592	17516	17709	17639	17564	17776	17644	17539	17689	17547	17520	17654	17577	17462	17479	17438	17573	17606	17577	17605	17806	17669	17494	17732	17485	17545	17573	17564	17410	17718	17536	17371	17565	17383	17459	17537	17748	17644	17563	17583	17493	17672	17630	17508	17512	17510	17558	17657	17507	17661	17610	17655	17568	17664	17623	17741	17449	17782	17627	17616	17467	17490	17636	17662	17590	17496	17599	17669	17617	17632	17500	17599	17549	17629	17587	17546	17557	17648	17483	17699	17478	17639	17409	17778	17409	17752	17577	17639	17414	17638	17526	17553	17395	17631	17537	17751	17753	17543	17467	17533	17757	17556	17569	17627	17477	17489	17663	17466	17569	17603	17579	17472	17516	17538	17651	17519	17573	17616	17762	17583	17697	17581	17655	17476	17543	17424	17565	17656	17636	17809	17679	17674	17580	17576	17684	17699	17478	17487	17652	17654	17513	17479	17681	17662	17711	17646	17585	17752	17490	17615	17573	17768	17496	17397	17674	17686	17464	17408	17571	17544	17531	17539	17530	17708	17723	17540	17600	17619	17660	17654	17711	17643	17607	17569	17735	17808	17698	17538	17557	17507	17753	17482	17440	17542	17524	17607	17626	17456	17556	17502	17604	17598	17636	17651	17635	17657	17600	17606	17653	17512	17674	17613	17510	17597	17641	17477	17660	17725	17648	17555	17560	17664	17723	17513	17757	17521	17501	17651	17545	17533	17617	17606	17696	17739	17540	17486	17593	17653	17555	17570	17758	17574	17548	17536	17525	17616	17498	17653	17554	17543	17651	17587	17559	17496	17512	17625	17607	17821	17686	17569	17564	17512	17550	17405	17499	17494	17651	17379	17595	17626	17499	17498	17605	17680	17614	17664	17657	17542	17527	17574	17494	17428	17590	17564	17504	17698	17446	17691	17681	17426	17507	17492	17640	17529	17620	17554	17726	17572	17609	17418	17775	17581	17418	17593	17595	17714	17752	17571	17615	17725	17385	17584	17602	17628	17721	17650	17522	17522	17531	17722	17650	17622	17623	17554	17526	17711	17647	17679	17573	17657	17584	17528	17567	17509	17570	17608	17634	17548	17670	17528	17651	17523	17535	17441	17598	17453	17730	17526	17632	17609	17577	17592	17593	17630	17520	17549	17616	17570	17488	17582	17735	17550	17593	17710	17596	17764	17606	17688	17760	17582	17424	17517	17676	17537	17672	17648	17642	17629	17598	17681	17420	17573	17500	17524	17597	17768	17555	17538	17568	17659	17652	17697	17479	17581	17584	17501	17694	17557	17613	17684	17747	17535	17677	17757	17457	17675	17709	17476	17632	17671	17612	17676	17628	17460	17542	17561	17641	17543	17600	17665	17676	17453	17314	17756	17659	17552	17611	17536	17536	17591	17661	17771	17631	17736	17537	17673	17658	17515	17726	17680	17597	17398	17588	17535	17701	17639	17749	17641	17613	17567	17602	17642	17477	17747	17596	17621	17456	17662	17557	17418	17481	17480	17529	17491	17470	17403	17653	17396	17580	17683	17358	17662	17576	17667	17686	17437	17388	17696	17435	17447	17685	17745	17456	17527	17531	17438	17646	17694	17632	17592	17849	17499	17476	17669	17627	17710	17620	17589	17595	17580	17573	17689	17540	17679	17499	17610	17650	17787	17530	17650	17669	17426	17523	17535	17587	17290	17772	17632	17647	17540	17468	17717	17574	17762	17554	17676	17581	17569	17549	17718	17539	17381	17592	17495	17475	17531	17465	17535	17530	17579	17607	17516	17584	17605	17665	17664	17601	17511	17538	17705	17578	17541	17521	17525	17535	17512	17511	17433	17714	17700	17522	17628	17584	17635	17498	17688	17703	17447	17428	17701	17694	17747	17708	17521	17544	17686	17668	17498	17830	17564	17375	17597	17588	17438	17657	17570	17327	17664	17554	17446	17620	17491	17714	17611	17631	17562	17567	17601	17701	17539	17573	17561	17699	17560	17626	17536	17645	17459	17568	17600	17551	17657	17618	17592	17554	17685	17589	17643	17536	17520	17497	17592	17687	17698	17678	17683	17551	17563	17648	17670	17406	17584	17542	17714	17569	17630	17696	17467	17579	17586	17581	17496	17780	17591	17692	17684	17508	17567	17608	17663	17524	17420	17472	17596	17724	17652	17610	17577	17669	17546	17534	17401	17552	17615	17636	17703	17518	17608	17678	17390	17658	17669	17553	17565	17508	17707	17509	17346	17763	17822	17585	17553	17850	17561	17589	17607	17605	17617	17458	17652	17580	17581	17466	17562	17582	17490	17526	17402	17516	17499	17559	17417	17428	17702	17573	17772	17591	17651	17765	17767	17516	17583	17837	17607	17543	17685	17661	17618	17524	17736	17689	17497	17541	17595	17718	17504	17499	17581	17549	17648	17559	17643	17648	17557	17504	17643	17591	17537	17436	17533	17631	17543	17490	17457	17522	17681	17716	17685	17467	17471	17577	17550	17547	17887	17588	17614	17507	17539	17578	17463	17643	17455	17688	17555	17636	17486	17520	17651	17799	17643	17608	17311	17668	17630	17729	17707	17788	17679	17726	17572	17743	17448	17491	17596	17530	17566	17511	17707	17689	17605	17577	17486	17780	17562	17655	17657	17561	17583	17682	17685	17675	17656	17509	17580	17459	17506	17608	17590	17756	17572	17510	17445	17446	17733	17722	17623	17672	17613	17526	17588	17508	17560	17470	17564	17479	17453	17648	17699	17531	17735	17576	17628	17490	17516	17632	17484	17639	17685	17580	17624	17638	17367	17683	17665	17658	17789	17379	17480	17567	17809	17587	17754	17586	17347	17624	17641	17543	17648	17584	17714	17739	17621	17579	17674	17595	17579	17628	17422	17734	17655	17498	17546	17628	17653	17504	17481	17529	17520	17730	17618	17599	17533	17643	17582	17575	17786	17616	17604	17596	17581	17619	17467	17652	17463	17460	17532	17589	17590	17527	17600	17576	17736	17613	17533	17535	17683	17831	17637	17631	17569	17492	17650	17732	17601	17640	17663	17559	17742	17589	17582	17549	17535	17540	17513	17730	17576	17601	17625	17487	17668	17601	17559	17569	17579	17593	17763	17661	17655	17512	17784	17580	17634	17614	17462	17697	17644	17730	17736	17601	17554	17612	17612	17480	17537	17659	17587	17470	17727	17588	17518	17658	17485	17487	17406	17506	17583	17615	17621	17558	17530	17453	17614	17736	17442	17613	17471	17499	17650	17529	17541	17546	17552	17604	17575	17681	17684	17567	17610	17695	17624	17588	17651	17703	17366	17575	17673	17822	17551	17525	17550	17542	17563	17535	17837	17451	17491	17608	17616	17472	17572	17661	17636	17632	17607	17559	17424	17429	17719	17548	17680	17497	17748	17631	17785	17496	17698	17676	17667	17474	17518	17487	17470	17517	17712	17524	17448	17754	17602	17535	17696	17507	17495	17502	17540	17621	17647	17518	17390	17671	17535	17666	17636	17706	17472	17535	17533	17635	17436	17664	17957	17585	17529	17640	17616	17588	17652	17440	17617	17376	17531	17602	17606	17609	17685	17630	17503	17583	17707	17611	17682	17624	17468	17616	17699	17566
22919	21372	29331	23779	21672	24260	27659	22441	21653	21913	38642	40175	36261	34045	28490	21853	21289	21263	21178	21206	20923	21158	21239	21076	20927	21012	20918	20793	20870	20889	21044	20961	21408	21695	21787	21407	21122	20930	21091	20896	20920	20822	20956	21021	20885	20711	20878	20929	21104	20784	20916	20903	20743	20891	20859	20973	20723	20841	20952	20974	20744	20954	20943	20616	20829	20861	20787	21096	20935	20920	20881	20779	20784	20629	20903	20692	20909	20932	20735	20891	21122	20644	20922	20741	20746	20760	20828	20750	20781	20654	20939	20854	20740	20748	20707	20933	20865	20928	20863	20700	20743	20710	20957	20735	20803	20991	20797	20787	20682	20789	20841	20617	20742	20665	20761	20927	20729	21011	20918	20778	21019	20806	20658	20991	20860	20795	20752	20816	20871	20898	20921	20802	20683	20766	20792	20833	20744	20745	20640	20811	20933	20764	20727	20829	21087	20608	20981	20606	20959	20774	20777	20898	20757	20757	20869	20580	20734	20899	20823	20851	20908	20848	20723	20953	21065	20743	20953	20959	20853	20886	20776	20752	20814	20826	21027	20822	21010	20824	21056	21077	20870	20967	20938	20917	20753	20876	20998	20712	20730	20712	20783	20890	20766	20766	20682	20849	20985	21090	20787	20894	20691	20737	20839	20710	20582	20695	20739	20969	20745	20868	21006	20948	20914	20766	20825	20872	20909	20779	20651	20841	20885	20980	20806	20936	20839	20773	20853	20758	20880	20899	20798	20914	20939	20880	20857	21017	20737	20669	20918	20523	20767	20856	20951	20669	20719	20784	20628	20738	21085	20836	20849	20813	20787	20999	20731	20973	20961	20731	20949	20712	20878	20838	20894	20840	20853	20848	20738	20795	20810	20782	20838	20734	20622	20731	20733	20630	20849	20905	20918	20747	20705	20812	20808	20937	20879	20669	20775	20888	20768	20674	20622	20774	20917	20923	20871	20975	20904	20491	20697	20792	20667	20684	20809	20832	20716	20805	20971	20810	20944	20882	20720	20723	20855	20724	20725	20698	20526	20742	20579	20689	20846	20866	20900	20564	20765	20827	20881	20761	20739	20759	20833	20698	20882	20697	20697	20680	20642	20740	20675	20624	20653	20650	20792	20973	20796	20797	20870	20827	20684	20909	20892	20641	21080	20714	20855	20771	20853	20788	20972	20766	20854	20930	20779	20837	20823	20640	20883	21081	20829	20934	20960	20635	20873	20892	20816	20689	21009	20802	20731	20816	20708	21048	20920	20574	20703	20678	20845	20661	20893	20952	21155	20849	20807	20765	20864	20662	20752	20686	20774	20817	20839	20858	20897	20651	20754	20704	20959	20777	20749	20742	20890	20716	20626	20696	20707	20705	20865	20950	20999	20891	20798	20633	20748	20607	20941	20816	20805	20749	20954	21010	20707	20769	20864	21048	20655	20797	20908	20975	20753	20909	20741	21018	20826	20869	20640	20636	20928	20825	21012	20612	20782	20635	20771	20762	20890	20931	20661	20826	20870	20734	20787	20778	20607	20689	20607	20888	20722	20769	20715	20783	20859	20855	20677	20689	20789	20671	20918	20953	20873	20693	20762	20784	20878	20733	20760	20653	20890	20809	20648	20977	20606	20594	20767	20599	20902	20747	20748	20918	20724	20717	20819	20760	20876	20785	20791	20770	20771	20795	20883	20715	20950	20853	20764	20893	20857	20841	20813	20936	20707	20654	20914	20704	20613	20601	20875	20712	20718	20836	20933	21052	20763	20806	20876	20947	20908	20772	20858	20824	20671	20830	20763	20759	20915	21027	20949	20605	20557	20519	20694	20788	20618	20849	20862	20861	20984	20894	20722	20852	21055	21042	20733	20704	20845	20814	20909	20753	20928	20865	20886	20568	20819	20837	20862	20873	20978	20895	20776	20820	20875	20870	20784	20891	20717	20622	20727	20915	20900	20923	20702	20740	20751	20901	20720	20837	20806	20762	20779	20875	20880	20703	20829	20774	20701	20791	20829	20708	20827	20732	20854	20696	20784	20790	20639	20818	20813	21079	20641	20780	20969	20639	20839	20881	20742	20912	20595	20808	20789	20764	21038	20792	20747	20852	20874	20869	20595	20845	20628	20720	20730	20669	20994	20746	20812	20584	20941	21032	20796	20887	20850	20982	20881	20980	20790	20894	21048	20852	20937	20715	20867	20705	20915	20918	20830	20910	20649	20767	20612	20691	20629	20735	20759	20951	20863	20748	20612	20703	20842	20808	20861	20635	20782	20905	20767	20760	20722	20788	20807	20874	20922	21008	20905	20936	20876	20888	20964	20849	20927	20740	20774	20893	20650	20916	20611	20672	20600	20842	20761	20752	20746	20806	20836	20813	20509	20827	20793	20794	20642	21006	20700	21114	20863	21076	20883	20729	20662	20728	20917	20585	20620	20603	20625	20714	20912	20703	20759	20926	20857	20762	20853	20813	20911	21031	20998	20866	20687	20701	20697	20852	20966	20756	20929	20870	20590	20797	20891	20685	21022	20858	20864	20614	20986	20612	20811	20723	20948	20806	20695	20824	20769	20778	20861	20711	20876	20736	20802	20979	20696	20833	20759	20771	20471	20765	20910	20869	20979	20901	20948	20778	20797	20680	20736	20956	20854	20640	20864	20664	20546	20725	20724	20833	20670	20962	20632	20888	20689	20720	20780	20662	20746	20858	20775	20724	20756	20757	20819	20846	20835	20646	20701	20924	20783	20901	20938	20926	20831	20816	20752	20743	20755	20700	20883	20732	20967	20864	20776	20642	20707	20822	20626	20878	20683	20749	20864	20865	20623	20621	20772	20779	20723	20924	20721	20796	21031	20649	20944	20778	20928	20867	20923	20810	20799	20824	20607	20910	20692	20945	20919	20819	20783	20607	20773	20950	20765	20770	20768	20914	20791	20842	20650	20742	20991	20899	20785	20842	20753	20822	20809	20626	20744	20869	20907	20819	20764	20704	20859	20740	20895	20854	20704	21020	20906	20713	20740	20728	20747	20895	20892	20778	20985	20837	20554	20823	20864	21021	20829	20891	21007	20864	20611	20761	20763	20849	20687	20721	20906	20773	20773	20898	20858	20660	20723	20733	20764	20913	20716	20682	20843	20700	20813	20935	20850	21041	20825	20799	20948	20716	20664	20875	20927	21132	20787	20582	20730	20713	20914	20661	20763	20790	20729	20534	20779	20518	20786	20494	20952	20745	20589	20792	20787	20737	21033	20818	21067	20782	20771	20661	20801	20702	20906	20831	20835	20908	20730	20578	20686	20851	20801	20785	20764	20783	20623	20941	20904	20888	20787	21018	20943	20852	20684	20935	20850	20857	20910	20731	20809	20687	20881	21069	20619	20981	20737	20840	20683	20851	20824	20849	20885	20664	20741	20708	20993	20859	20756	20880	20634	20723	20597	20841	20703	20682	20785	20851	20696	20754	20943	20739	20876	20785	20761	20643	20753	20798	20600	20664	20616	20743	20608	20853	20782	20685	20686	20537	20857	21036	20768	20828	20988	20618	21160	20863	20892	20676	20948	21098	20644	20705	20911	20847	20606	20899	20982	20716	20823	20631	20518	20587	20972	20740	20605	20745	20923	20722	20895	20757	20752	20810	20889	20727	20718	20894	20661	20754	20526	20698	20925	20836	20767	20820	20876	20783	20882	20792	21081	20772	20780	20970	20758	20870	20893	21013	20688	20925	20833	21084	20764	20813	20806	20833	20840	20731	20960	20942	20818	20666	20845	20903	20772	20962	20758	21035	20767	20597	20465	21052	20936	20852	20718	20799	20824	20858	20637	20874	20898	20786	20719	20888	20693	20843	20839	20752	20833	20729	20941	20714	20864	20955	20838	20693	20805	20766	20786	20701	20711	20810	20887	20795	20673	20696	20986	20839	21076	20774	20909	20730	20725	20851	20756	20574	20704	20600	20686	20805	20748	20691	20707	20710	20545	20895	20891	20737	20867	20963	20889	20843	20793	20709	20785	20751	20871	20600	20816	20798	20989	20923	20893	20759	20925	20727	20648	20707	20807	20859	20806	20658	20939	20690	20733	20858	20873	20756	20911	21056	20765	20904	20692	20664	20929	20832	20729	20643	20858	21009	20725	20816	20976	20844	20865	20759	20727	20705	20868	20929	20915	20833	20902	20755	20723	20653	20863	20712	20913	20787	20733	20773	20889	20996	20917	20752	20868	20753	20696	20702	20696	20825	20844	20839	20827	21006	20717	20777	20947	21071	20751	20730	20879	20806	20798	20875	20926	20718	20689	20977	20683	20905	20788	20877	20876	20550	20773	20955	20821	20784	20887	20963	20869	20809	20795	20702	20864	20832	20867	20687	20753	20644	20772	20964	20874	20959	20715	20797	20726	20671	20787	20853	20882	20892	21105	20781	20877	20949	20893	20809	20913	20792	20715	21025	20939	20723	20683	20634	20789	20772	20572	20727	21002	20667	20687	20928	20810	20787	20894	20633	20665	20889	20848	20795	20842	20805	20829	20896	20881	20698	20765	20598	20897	20984	20732	20722	20907	20852	20797	20816	20957	20866	20870	20546	20875	20846	20781	20830	20842	20735	21146	20821	21022	20958	21070	20843	20785	20764	20974	20902	20715	20873	20900	20838	20800	20894	21037	20789	20598	20854	20568	20896	20914	20777	20673	20748	20866	20612	20945	20956	20699	20912	20806	20619	20830	20914	20775	20896	20810	20801	20690	20989	20824	20881	20712	20799	20807	20723	20810	20690	20715	20709	20789	20832	20697	20880	20974	20848	20778	20790	20865	20957	20811	20801	20836	20775	20791	20795	20854	21005	20629	20705	20748	20967	20877	20848	20907	20681	20683	20846	20942	20623	20689	20755	20841	21003	20739	20776	20664	20585	20591	20793	20753	20546	20602	20729	20779	20919	20950	20731	20827	20935	20879	20622	21010	20592	20919	20803	20715	20639	20847	20930	20673	20653	20622	20831	20992	20957	20775	20805	20901	20744	20922	20898	21051	20912	20782	20674	20679	20852	20789	20713	20768	20672	20707	20767	20908	20828	20696	20776	20826	20725	20731	20740	20728	20858	20524	20697	20761	20725	20706	20603	20718	20833	20851	20625	20817	20888	20992	20785	20741	20935	20749	20826
17470	31921	30566	26078	23227	21397	20767	19949	19324	19140	40952	38362	38555	34316	26642	17698	17828	17822	17858	17818	17794	17845	17764	17931	17987	17789	17969	17804	17914	17934	18019	17842	18577	19024	18929	18573	18245	18242	17921	18055	17827	17879	17819	17979	17886	17796	17974	17747	17826	17974	17862	17643	17776	17906	18036	17653	17899	17786	17744	17777	17853	17798	17829	17782	17852	17724	17899	17890	17925	17833	17879	17885	17784	17902	17977	17891	17788	17881	17693	17948	17981	17822	17678	17775	17838	17675	17941	17719	17892	17850	17681	17721	17831	17704	17797	17786	17850	17888	17622	17835	17661	17834	17906	17741	17854	17730	17679	17707	17761	18012	18003	17794	17652	17891	17764	17912	17932	17821	17828	17711	17840	17926	17772	17876	17850	17907	17766	17877	17860	18059	17837	17821	17907	17917	17767	17965	17917	17948	17618	17907	17867	17755	17708	17850	17930	17851	17714	17953	17795	17910	17760	17688	17818	17941	17814	17737	17795	18004	17922	17812	17836	17691	17981	17755	17863	17826	17799	17924	17655	17800	17919	17775	17799	17731	17872	17753	17765	17729	17714	17932	17778	17794	17672	17816	17891	17763	17753	17900	17729	17921	17997	17789	17924	17865	17752	17814	17812	17699	17926	17761	17819	18154	17740	17878	17883	17801	17855	17757	17746	17978	17881	17685	17963	17839	17791	17833	17736	17777	17890	17904	17941	18019	17837	17762	17801	17808	17932	17761	17875	17880	17718	17873	18049	17881	17827	17758	18019	17868	17826	17791	17875	17705	17884	17690	17871	17923	17789	17969	17747	17897	17829	17900	17818	17759	17979	17810	17717	17760	17953	17875	17943	18002	17749	17794	17854	17693	17787	17930	17869	17697	17904	17798	17855	17809	17906	17998	17620	17771	17775	17890	17921	17795	17760	17925	17874	17966	17714	17750	17875	17849	17914	17768	17751	17837	17844	17802	17838	17738	17607	17996	17828	17776	17830	17893	17815	17739	18025	17962	17857	17693	17737	17767	17954	17836	17813	17907	17874	17895	17959	17753	17970	17831	17713	17786	17883	17698	17898	17901	17869	17947	17859	18096	17783	17696	17805	18060	17853	17897	17923	17757	17876	17987	17638	17814	17793	17908	17854	17957	17863	17779	17844	17829	17887	17778	17859	18000	17797	17779	17930	17782	17801	17676	17720	17741	17584	17968	17843	17797	17848	17865	17747	17761	17840	17760	17790	17867	17848	17878	17918	17924	17916	17816	17761	17887	17660	17882	17781	17892	17847	17960	17850	17780	17921	17923	17996	17876	17839	17772	17589	17635	17885	17728	17828	17780	17921	17864	17782	17721	17798	17760	17887	17868	17835	17786	17994	17949	17955	17899	17851	17868	17812	17739	17856	17868	17745	17843	18007	17815	17804	18012	17900	17743	17969	17818	17561	17874	17821	17798	17847	17845	17936	17900	17709	17699	17871	17901	17997	18042	17720	18034	17806	17862	17807	17981	17869	17744	17826	17649	17671	17912	17832	17921	17779	17789	17876	17853	17763	18041	17853	17844	17709	17851	17816	17806	17849	17564	17896	17827	17815	17717	17656	17890	17849	17806	17739	17937	18032	17804	17874	17779	17907	17679	17734	17761	17837	17751	17886	17923	17943	17956	17703	18069	18166	17831	17686	17891	17808	17870	17845	17810	17836	17890	17976	17815	17821	18005	17694	17836	17672	17794	17828	17738	17663	17844	17879	17708	17891	17904	17878	17896	17851	17931	17771	17778	17643	17909	17897	17926	17599	17901	17803	17579	17736	17859	17906	17724	17835	17668	17701	17767	17940	17847	17834	17677	17724	17757	17878	17984	17746	17906	17790	17898	17876	17962	17783	17712	17837	17907	17641	17823	17763	17750	17701	18001	17742	17869	17898	17776	17727	17843	17827	17823	17648	17792	17943	17918	17826	17926	17960	17769	17677	17844	17879	17948	17643	18025	17759	17967	17713	17963	17886	17743	17658	17932	17848	17842	17748	17971	17823	17832	17920	17916	17915	17756	17819	17826	17848	17943	17833	17757	17976	17968	17972	17933	17791	17731	17776	17678	17866	17969	17789	17942	17867	17914	17804	17975	17636	17836	17895	18048	17778	17776	17855	17880	17866	17726	17782	17864	17841	17550	17829	17714	17747	17772	17798	17805	17663	17839	17659	17816	17822	17895	17843	17818	18081	17713	17690	17857	17968	17742	17935	17820	17893	17869	17960	17980	17828	17808	17732	17786	17841	17961	17823	17871	17752	17867	17923	17751	17687	17725	17687	17702	17740	17777	17812	17980	17973	17798	17928	17813	17873	17878	17800	17835	17885	17784	17824	17706	17916	17954	17853	17897	17862	17786	17899	17743	17913	17662	18008	17856	17832	17723	17865	17846	17885	17729	17758	17949	17830	18038	17760	17906	17693	17860	17893	17696	17702	17949	17815	17784	17776	17852	17719	17691	17731	17627	17916	17785	17960	17724	17765	17839	17860	17629	17733	17980	17831	17703	17829	17859	17790	17904	17948	17887	17872	17785	17928	17781	17841	17998	17851	17847	17786	17970	17772	17995	17830	17791	17801	17862	17891	17858	17902	17862	17901	17890	17871	17783	17926	17824	17651	17842	17633	17640	17752	17825	17855	17862	17684	17656	17786	17830	18014	17993	17806	17655	17689	17711	17580	17880	17778	17824	17753	17683	17739	17737	17945	17988	17719	17976	17735	17931	17868	17935	17924	17984	17697	17970	17870	17974	17694	17842	17819	17808	17819	17756	17835	17780	18055	17768	17873	17724	17827	17895	17663	17921	17743	17847	17937	17748	17737	17901	17751	17789	17957	17792	17768	17861	17868	17818	17788	17771	17756	17626	17933	17866	17856	17885	17994	17800	17777	17578	17901	17795	17839	17983	17814	17614	17980	17844	17840	17671	17661	17950	17667	17689	17900	17859	17888	17862	17792	17847	17754	17770	17805	17707	17730	17783	17741	17725	17895	17884	17786	17743	17743	17861	17864	17982	17811	17915	17786	17833	17849	17789	17808	17845	17751	17777	17842	17989	17819	17756	17852	18045	17936	17991	17725	17833	17797	17951	17851	17694	17789	17923	17781	17924	17834	17958	17581	17687	17914	17861	17939	17917	17999	17622	17798	17699	17906	17897	17835	17851	17877	18016	17867	17688	17698	18145	17787	17736	17713	17734	17663	17760	17749	17866	17862	17808	17634	17864	17882	17931	17881	17837	17792	17961	17853	17793	17973	17920	18051	17922	17821	17800	17773	17873	18051	17675	17767	17922	17823	17790	17776	17654	17695	17777	17776	17686	17703	18082	18007	17868	17851	17937	17791	17763	17652	17902	18063	17979	17754	17726	17892	17833	17755	17927	18047	17756	17740	17867	17722	17821	17809	17843	17926	17816	18058	17879	17801	17818	17852	17757	17903	17868	17680	17950	17681	17794	17691	17812	17940	17809	17927	17766	17762	17758	17775	17898	17898	17948	17810	17890	17679	17653	17819	17914	17733	17779	17798	17738	17991	17786	17763	17860	17779	17756	17664	17817	17946	17858	17841	17898	17965	17879	18056	17617	17737	17852	17846	17806	17689	17812	17911	17901	17900	17856	17794	17772	17793	17751	17900	17774	17955	17939	17812	17753	17765	17712	17963	17690	17763	17734	17860	18037	17720	17895	17808	17610	17814	17923	17920	17881	17925	17942	17664	17814	17945	17708	17830	17711	17850	17737	17786	17782	17823	17786	17812	17749	17854	17705	17766	17724	17801	17780	17722	17615	17813	17675	17708	17867	17912	17776	17909	17985	18005	17806	17824	17835	17798	17780	17879	17865	17809	17957	17820	17863	17986	17780	17846	17812	17768	17850	17999	17930	17775	17715	17769	17837	17879	17733	18011	17763	17890	17862	17805	17734	18018	17794	17805	17709	17737	17920	17832	17790	17748	17793	17885	17724	17943	17823	17751	17926	17796	17826	17917	17893	17816	17881	17953	17691	17819	17847	17838	17804	17881	17837	17761	17839	17821	17861	17891	17860	17854	17626	17954	17857	17772	17771	17990	17707	17721	17619	17788	17762	17754	17708	17669	17966	17649	17702	17959	17842	17931	17945	17736	17845	17777	17685	17824	17761	17723	17888	17861	17844	17770	17654	17908	17759	17779	17833	17844	17974	17971	17729	18072	17670	17765	17844	17887	17805	17822	17827	17769	17902	17759	17927	17739	17786	17744	17783	17785	17856	17620	17794	17897	17805	17819	17847	17899	17911	17902	17878	17798	17835	17839	17673	17843	17845	17982	17778	17863	17774	17709	17838	17872	17839	17989	17889	17636	17702	17565	17866	17804	17975	17970	18063	17789	17804	17884	17743	17867	17761	17859	17960	17887	17774	17665	17766	17947	17728	17982	17710	17855	17899	17831	18126	17882	17797	17709	17885	17914	17891	17907	17897	17939	17637	17853	17924	17742	17882	17723	17937	17745	17589	17800	17840	17688	17832	17839	17952	17891	17680	17700	17745	17968	17919	17652	17728	17670	17831	17868	17877	17869	17792	17944	17693	17793	17816	17806	17813	17858	17730	17713	17911	17897	17793	17941	17808	17790	17930	17612	17898	17796	17890	17907	17881	17834	17888	17819	17852	17906	17689	17747	17971	17839	17893	17808	17978	17857	17639	17992	17884	17786	17847	17822	17591	17882	17879	17719	17882	17945	17682	17956	17758	17824	17749	17741	17889	17918	17779	17833	17947	17781	17654	17762	17830	17726	17758	17808	17853	17893	17923	17940	17983	17640	17826	17684	17879	17828	17823	17860	17754	17876	17775	17843	17911	17723	17908	17669	17895	17817	17818	17811	17783	17744	17814	17745	17852	17625	17811	17833	17717	17755	17714	17775	17725	17800	17821	17836	17691	17887	17703	17772	18044	17637	17785	17869	17868	18028	17769	18042	18032	17793	17866	17784	17696	17715	17789	17747	17877	17962	17855	17723	17769	17776	17961	17751	17743	17899	17957	17858	18056	17590	17789	17833	17791	17840	17749	17685	17673	17949	17901	17694	18003	17862	17840	17829	17897	17715	17743	17834	17608	17662	17895	17867	17824	17781	17705	17770	17841	17871	17905	17963	17775	17858	17774
27634	22426	26417	24360	21090	21229	21068	20891	20867	20832	21927	22545	22164	21767	21129	20679	20767	20385	20700	20754	20625	20419	20765	20656	20800	20563	20501	20498	20675	20665	20575	20526	20614	20540	20524	20571	20572	20667	20460	20248	20581	20704	20608	20638	20572	20462	20722	20712	20754	20524	20644	20764	20546	20413	20469	20382	20918	20580	20183	20440	20394	20489	20598	20540	20585	20420	20339	20518	20547	20418	20644	20615	20519	20595	20683	20741	20631	20644	20535	20621	20626	20487	20412	20599	20509	20641	20570	20453	20714	20638	20640	20591	20568	20539	20594	20804	20319	20373	20510	20566	20477	20475	20448	20349	20396	20487	20573	20575	20490	20436	20282	20640	20580	20502	20440	20427	20465	20574	20406	20604	20419	20551	20608	20565	20663	20510	20539	20501	20567	20516	20462	20486	20553	20427	20318	20494	20579	20501	20578	20491	20305	20522	20581	20751	20584	20443	20650	20557	20497	20634	20464	20568	20755	20536	20507	20534	20809	20616	20554	20387	20627	20488	20637	20703	20546	20505	20500	20491	20466	20476	20276	20528	20272	20536	20609	20606	20600	20494	20495	20529	20338	20592	20523	20368	20416	20546	20712	20448	20575	20636	20442	20550	20539	20627	20532	20569	20649	20595	20649	20603	20648	20510	20448	20246	20443	20569	20605	20536	20757	20508	20358	20591	20586	20361	20443	20738	20364	20417	20575	20367	20558	20506	20360	20517	20752	20624	20384	20480	20434	20658	20423	20495	20461	20442	20545	20349	20561	20399	20568	20283	20530	20352	20476	20472	20451	20551	20443	20350	20412	20606	20555	20625	20857	20606	20473	20451	20265	20819	20696	20564	20567	20401	20308	20582	20442	20418	20428	20548	20824	20386	20781	20618	20582	20565	20495	20438	20454	20530	20540	20259	20477	20285	20515	20669	20689	20446	20586	20696	20823	20466	20536	20580	20544	20581	20430	20535	20497	20532	20618	20514	20568	20206	20606	20487	20478	20482	20425	20535	20617	20552	20383	20203	20450	20519	20708	20380	20313	20644	20458	20510	20649	20591	20546	20716	20497	20469	20547	20568	20640	20470	20579	20491	20439	20547	20498	20407	20516	20678	20601	20606	20490	20360	20433	20309	20265	20390	20671	20600	20464	20620	20602	20540	20542	20479	20527	20636	20597	20552	20659	20683	20771	20610	20497	20697	20504	20559	20640	20610	20504	20698	20578	20684	20530	20503	20742	20550	20709	20628	20598	20526	20464	20525	20483	20390	20708	20636	20601	20434	20618	20407	20425	20362	20502	20427	20596	20650	20574	20358	20283	20488	20528	20634	20513	20478	20671	20628	20721	20408	20633	20620	20555	20371	20611	20693	20531	20619	20625	20505	20583	20718	20555	20383	20579	20578	20601	20502	20634	20538	20289	20487	20436	20576	20489	20569	20522	20655	20509	20399	20529	20581	20552	20655	20457	20560	20583	20523	20479	20515	20654	20369	20451	20657	20352	20596	20389	20550	20516	20624	20538	20625	20539	20441	20462	20444	20545	20807	20358	20655	20571	20551	20582	20679	20453	20542	20611	20698	20569	20432	20633	20559	20297	20481	20660	20731	20472	20513	20548	20491	20791	20629	20580	20582	20617	20521	20466	20332	20603	20679	20689	20619	20434	20669	20648	20527	20409	20454	20579	20290	20571	20660	20491	20512	20556	20513	20610	20770	20465	20550	20427	20298	20639	20430	20738	20482	20393	20796	20568	20603	20545	20431	20596	20220	20460	20457	20736	20527	20592	20428	20682	20531	20445	20476	20681	20465	20320	20468	20609	20779	20549	20502	20556	20472	20335	20619	20603	20479	20558	20556	20584	20653	20724	20418	20574	20770	20505	20486	20425	20585	20676	20225	20360	20388	20624	20750	20432	20473	20678	20677	20357	20547	20705	20356	20681	20375	20635	20421	20608	20722	20479	20575	20388	20568	20389	20400	20630	20462	20504	20342	20450	20635	20592	20741	20553	20578	20394	20538	20609	20548	20621	20511	20531	20461	20694	20449	20569	20597	20567	20645	20526	20362	20397	20380	20688	20499	20719	20885	20772	20800	20561	20616	20403	20563	20450	20464	20563	20645	20481	20565	20562	20575	20639	20723	20604	20675	20490	20563	20742	20485	20503	20392	20446	20389	20490	20465	20314	20683	20456	20652	20327	20673	20508	20466	20600	20581	20591	20494	20624	20631	20638	20573	20536	20679	20458	20402	20629	20453	20394	20446	20475	20268	20573	20547	20581	20466	20608	20396	20519	20692	20375	20571	20520	20586	20757	20555	20555	20589	20590	20673	20523	20523	20737	20473	20603	20731	20513	20224	20614	20645	20730	20607	20550	20623	20643	20406	20485	20410	20611	20355	20596	20503	20618	20512	20586	20405	20407	20629	20427	20455	20515	20545	20529	20390	20458	20449	20579	20527	20575	20291	20588	20418	20339	20360	20498	20660	20557	20571	20620	20609	20588	20495	20675	20415	20525	20451	20399	20559	20645	20522	20531	20511	20514	20522	20386	20569	20571	20496	20549	20412	20620	20438	20624	20468	20282	20629	20728	20772	20409	20597	20357	20583	20386	20553	20653	20623	20635	20515	20548	20404	20647	20281	20518	20497	20465	20458	20522	20579	20591	20646	20521	20626	20558	20709	20635	20581	20660	20471	20370	20652	20463	20455	20659	20600	20693	20665	20596	20445	20561	20539	20613	20350	20557	20546	20604	20424	20642	20245	20637	20632	20408	20549	20438	20545	20711	20729	20572	20350	20492	20502	20535	20581	20431	20517	20420	20426	20608	20399	20485	20621	20567	20547	20213	20609	20700	20543	20539	20564	20627	20587	20792	20593	20441	20496	20641	20463	20684	20574	20620	20521	20523	20675	20677	20493	20686	20266	20666	20599	20781	20399	20398	20512	20638	20440	20498	20541	20455	20393	20444	20740	20550	20377	20582	20500	20698	20558	20534	20580	20519	20519	20442	20437	20514	20568	20479	20657	20584	20495	20507	20468	20574	20260	20384	20572	20441	20473	20573	20671	20641	20438	20608	20607	20590	20632	20658	20450	20601	20441	20489	20531	20498	20568	20662	20525	20441	20624	20503	20726	20748	20510	20491	20766	20482	20600	20662	20610	20612	20432	20686	20707	20551	20542	20541	20565	20393	20603	20580	20579	20427	20781	20509	20487	20585	20561	20536	20463	20639	20391	20496	20398	20451	20465	20562	20498	20479	20254	20497	20348	20663	20407	20606	20542	20477	20449	20552	20620	20723	20505	20706	20436	20564	20401	20580	20428	20546	20500	20682	20705	20584	20562	20488	20569	20552	20682	20507	20646	20628	20597	20452	20490	20370	20373	20555	20550	20711	20485	20497	20476	20459	20315	20566	20611	20693	20669	20513	20655	20760	20672	20478	20661	20519	20439	20505	20783	20370	20588	20597	20530	20565	20707	20412	20499	20483	20538	20357	20545	20581	20693	20472	20260	20492	20530	20592	20599	20407	20681	20628	20707	20462	20404	20458	20633	20535	20431	20515	20706	20562	20371	20644	20551	20902	20641	20533	20624	20640	20233	20355	20693	20497	20486	20450	20456	20726	20561	20745	20655	20529	20463	20489	20654	20333	20364	20574	20549	20480	20569	20539	20394	20577	20595	20361	20674	20467	20516	20551	20561	20528	20458	20470	20598	20385	20322	20638	20492	20619	20746	20622	20614	20791	20570	20893	20466	20599	20419	20388	20520	20331	20363	20686	20398	20564	20593	20574	20529	20740	20686	20349	20408	20565	20584	20682	20512	20576	20656	20688	20557	20503	20382	20486	20301	20670	20591	20647	20611	20571	20507	20658	20574	20510	20634	20336	20403	20464	20545	20586	20592	20475	20527	20597	20620	20344	20570	20485	20433	20655	20558	20312	20430	20640	20500	20477	20528	20398	20441	20783	20459	20467	20608	20556	20774	20499	20412	20392	20423	20597	20536	20550	20532	20523	20468	20532	20611	20524	20467	20491	20646	20490	20533	20274	20517	20616	20691	20522	20613	20655	20666	20574	20667	20533	20530	20552	20547	20589	20586	20607	20459	20419	20474	20504	20454	20498	20447	20568	20603	20420	20538	20516	20472	20498	20580	20700	20663	20638	20458	20423	20535	20535	20529	20521	20518	20519	20566	20431	20425	20408	20546	20564	20710	20493	20394	20422	20608	20373	20553	20455	20692	20600	20602	20446	20481	20434	20520	20347	20659	20612	20605	20471	20684	20520	20458	20448	20493	20388	20460	20512	20413	20460	20470	20601	20489	20602	20648	20431	20562	20505	20614	20572	20606	20637	20732	20566	20667	20640	20339	20560	20565	20596	20572	20654	20639	20577	20476	20576	20592	20467	20559	20571	20536	20528	20626	20479	20597	20600	20449	20525	20669	20610	20487	20664	20552	20664	20481	20709	20545	20391	20572	20676	20594	20511	20606	20506	20682	20800	20466	20511	20508	20580	20395	20605	20569	20608	20610	20413	20744	20503	20344	20617	20556	20598	20489	20676	20908	20512	20491	20438	20642	20804	20367	20607	20611	20558	20546	20569	20478	20524	20437	20390	20634	20464	20576	20605	20588	20413	20532	20489	20575	20316	20602	20478	20579	20593	20601	20507	20395	20525	20708	20788	20312	20416	20351	20611	20611	20420	20547	20463	20600	20451	20253	20558	20569	20536	20525	20686	20580	20491	20595	20462	20560	20543	20547	20448	20550	20564	20684	20409	20614	20609	20341	20593	20527	20564	20550	20604	20594	20481	20519	20702	20325	20746	20617	20623	20855	20568	20566	20542	20374	20446	20510	20500	20470	20627	20538	20489	20516	20687	20627	20615	20785	20576	20258	20360	20636	20653	20509	20723	20538	20709	20828	20592	20704	20475	20563	20343	20701	20557	20538	20454	20479	20466	20522	20331	20576	20443	20698	20412	20559	20682	20649	20566	20682	20534	20635	20463	20462	20556	20497	20420	20679	20592	20423	20345	20453	20412	20453	20578	20497	20421	20388	20452	20341	20653	20600	20437	20586	20721	20480	20441	20513	20620	20551	20517	20460	20534	20757	20442	20450	20570	20686	20507	20669	20394	20599	20428	20517	20355	20628	20756	20353
16770	21101	21771	19986	19080	18690	18155	18031	17906	17808	20055	20470	19946	19311	18312	17767	17678	17640	17574	17540	17560	17582	17650	17866	17644	17637	17760	17734	17896	17746	17803	17790	17640	17551	17654	17764	17822	17633	17586	17847	17502	17677	17667	17921	17670	17573	17566	17609	17461	17734	17404	17522	17538	17525	17638	17626	17746	17517	17581	17620	17451	17682	17738	17627	17580	17539	17711	17542	17639	17804	17753	17682	17541	17786	17658	17654	17555	17787	17821	17646	17428	17659	17503	17680	17641	17592	17763	17492	17615	17710	17632	17593	17730	17574	17730	17611	17619	17721	17528	17588	17724	17702	17882	17774	17779	17440	17593	17562	17653	17771	17650	17680	17770	17537	17633	17404	17793	17572	17618	17736	17607	17503	17553	17662	17660	17628	17518	17705	17709	17690	17604	17582	17865	17552	17660	17626	17743	17633	17630	17600	17527	17720	17578	17678	17795	17611	17489	17578	17731	17401	17513	17586	17670	17806	17647	17836	17421	17558	17657	17410	17668	17729	17666	17690	17807	17591	17630	17651	17585	17643	17559	17712	17647	17730	17569	17746	17574	17507	17623	17672	17696	17733	17547	17507	17546	17513	17699	17662	17747	17741	17570	17725	17534	17616	17661	17639	17683	17660	17627	17604	17589	17562	17620	17589	17546	17731	17633	17365	17724	17779	17696	17650	17653	17756	17709	17684	17590	17874	17639	17636	17614	17490	17667	17463	17785	17733	17681	17498	17724	17492	17742	17809	17672	17690	17497	17592	17643	17707	17537	17661	17501	17527	17716	17594	17467	17566	17653	17848	17511	17452	17646	17630	17612	17632	17601	17688	17629	17716	17847	17759	17737	17642	17672	17496	17439	17657	17756	17639	17598	17543	17560	17584	17695	17672	17514	17646	17651	17677	17527	17600	17611	17638	17747	17627	17550	17537	17637	17697	17640	17462	17705	17525	17571	17613	17750	17513	17689	17671	17638	17664	17586	17696	17656	17741	17907	17422	17695	17605	17555	17763	17572	17678	17469	17613	17618	17650	17602	17524	17522	17617	17653	17700	17477	17618	17673	17746	17731	17601	17688	17778	17634	17514	17660	17546	17758	17584	17645	17575	17668	17535	17731	17862	17496	17733	17554	17629	17750	17667	17545	17811	17552	17771	17611	17712	17509	17643	17429	17700	17586	17549	17584	17507	17691	17460	17541	17769	17740	17663	17506	17600	17755	17678	17912	17722	17715	17851	17590	17705	17731	17652	17670	17766	17582	17662	17651	17667	17729	17492	17717	17552	17613	17625	17615	17525	17710	17719	17869	17638	17601	17762	17637	17583	17609	17688	17625	17631	17703	17682	17670	17600	17746	17549	17839	17742	17634	17683	17631	17625	17711	17577	17597	17584	17636	17610	17663	17703	17671	17676	17599	17659	17660	17597	17701	17778	17566	17730	17507	17580	17636	17783	17698	17672	17752	17581	17752	17932	17578	17634	17593	17626	17521	17540	17622	17684	17544	17658	17672	17562	17729	17632	17631	17626	17682	17735	17637	17575	17647	17696	17747	17655	17455	17687	17728	17659	17615	17706	17750	17753	17642	17682	17564	17823	17643	17665	17760	17528	17677	17766	17849	17607	17787	17659	17617	17614	17883	17807	17605	17584	17648	17739	17559	17592	17670	17584	17553	17657	17577	17561	17641	17659	17719	17650	17734	17515	17700	17865	17655	17368	17565	17618	17591	17675	17742	17504	17913	17524	17681	17641	17687	17769	17583	17539	17619	17795	17619	17638	17626	17568	17541	17656	17566	17604	17757	17428	17559	17739	17568	17670	17752	17730	17754	17806	17514	17745	17729	17694	17611	17616	17343	17636	17732	17465	17622	17634	17555	17623	17538	17778	17584	17551	17421	17721	17788	17676	17811	17723	17718	17636	17591	17558	17675	17722	17662	17574	17644	17412	17635	17668	17402	17733	17748	17445	17587	17663	17671	17690	17565	17788	17523	17793	17703	17583	17552	17702	17675	17494	17556	17686	17613	17626	17787	17579	17316	17597	17566	17612	17632	17484	17848	17756	17454	17464	17558	17718	17609	17630	17866	17605	17689	17777	17703	17597	17641	17693	17759	17568	17705	17564	17737	17512	17659	17542	17837	17852	17728	17621	17711	17614	17660	17508	17631	17627	17743	17718	17722	17681	17611	17575	17362	17478	17602	17842	17623	17725	17466	17685	17659	17805	17662	17633	17606	17751	17629	17683	17537	17573	17653	17563	17808	17662	17527	17641	17545	17625	17735	17650	17718	17694	17664	17684	17594	17617	17670	17727	17633	17589	17714	17602	17708	17465	17693	17629	17671	17667	17655	17665	17628	17454	17588	17635	17631	17828	17484	17647	17588	17572	17633	17711	17858	17630	17486	17773	17754	17679	17662	17608	17584	17761	17460	17564	17807	17372	17656	17620	17664	17594	17634	17732	17658	17762	17688	17624	17616	17621	17634	17611	17654	17599	17708	17675	17465	17612	17714	17716	17560	17784	17820	17542	17600	17582	17546	17792	17751	17821	17461	17754	17733	17641	17621	17711	17836	17613	17672	17635	17662	17796	17587	17711	17649	17727	17823	17583	17651	17580	17649	17475	17759	17541	17658	17604	17599	17656	17617	17731	17659	17451	17804	17646	17405	17629	17545	17453	17574	17698	17646	17861	17625	17746	17657	17630	17508	17564	17580	17555	17527	17643	17775	17556	17695	17739	17697	17604	17646	17638	17606	17557	17647	17599	17666	17517	17531	17575	17709	17564	17739	17764	17679	17876	17658	17722	17647	17778	17647	17631	17727	17541	17676	17665	17647	17687	17765	17639	17491	17574	17795	17519	17773	17642	17672	17717	17588	17733	17661	17587	17576	17624	17666	17651	17695	17753	17767	17625	17745	17552	17479	17743	17863	17622	17782	17700	17670	17819	17421	17676	17705	17530	17737	17497	17673	17581	17627	17547	17772	17602	17584	17592	17603	17591	17895	17649	17618	17805	17711	17634	17613	17583	17733	17692	17637	17711	17427	17817	17571	17689	17600	17637	17661	17732	17610	17694	17756	17644	17622	17766	17736	17680	17745	17629	17766	17734	17608	17693	17699	17707	17599	17711	17566	17597	17465	17664	17643	17720	17610	17729	17805	17496	17730	17704	17633	17703	17770	17682	17538	17554	17624	17683	17639	17647	17704	17543	17734	17767	17508	17557	17678	17580	17713	17680	17692	17628	17588	17874	17585	17741	17541	17678	17508	17610	17735	17726	17687	17649	17566	17774	17631	17578	17617	17559	17700	17568	17553	17943	17753	17798	17492	17526	17601	17655	17619	17646	17812	17767	17663	17728	17610	17593	17714	17543	17574	17521	17571	17539	17662	17704	17515	17594	17797	17751	17714	17554	17464	17648	17686	17760	17661	17551	17753	17588	17612	17744	17613	17689	17665	17543	17459	17576	17518	17811	17531	17521	17911	17737	17754	17576	17753	17689	17587	17600	17634	17771	17692	17859	17777	17586	17691	17556	17648	17695	17555	17537	17469	17796	17653	17631	17720	17693	17675	17755	17436	17666	17753	17720	17726	17615	17624	17733	17665	17663	17563	17681	17695	17694	17749	17615	17553	17620	17574	17601	17622	17737	17699	17572	17639	17704	17563	17576	17540	17694	17644	17673	17566	17519	17671	17714	17565	17682	17585	17827	17873	17619	17514	17765	17677	17488	17626	17781	17696	17714	17473	17793	17754	17437	17819	17650	17535	17692	17532	17661	17746	17790	17660	17720	17689	17795	17757	17710	17668	17797	17624	17594	17576	17637	17589	17748	17702	17725	17559	17757	17690	17787	17807	17587	17519	17633	17640	17620	17841	17485	17901	17604	17570	17666	17655	17684	17665	17734	17675	17534	17602	17623	17687	17427	17705	17456	17671	17652	17520	17549	17716	17596	17552	17806	17622	17814	17782	17519	17712	17670	17625	17607	17702	17389	17586	17656	17533	17635	17631	17724	17528	17596	17659	17607	17725	17681	17738	17610	17765	17640	17753	17681	17560	17595	17645	17623	17682	17756	17677	17647	17605	17590	17770	17629	17807	17648	17614	17621	17713	17661	17588	17791	17625	17649	17762	17777	17626	17731	17695	17628	17781	17665	17872	17670	17565	17743	17684	17618	17754	17735	17686	17536	17699	17659	17612	17538	17713	17664	17700	17518	17644	17540	17749	17595	17649	17577	17822	17715	17602	17682	17534	17721	17630	17663	17428	17618	17695	17466	17623	17794	17539	17548	17590	17752	17683	17750	17676	17600	17495	17545	17493	17662	17638	17671	17632	17527	17551	17491	17585	17531	17627	17696	17648	17653	17582	17643	17740	17769	17629	17669	17607	17623	17435	17563	17549	17803	17715	17692	17729	17610	17799	17484	17724	17542	17751	17830	17454	17617	17749	17745	17809	17427	17592	17822	17604	17613	17490	17642	17721	17691	17701	17706	17622	17674	17570	17652	17616	17794	17709	17583	17632	17762	17465	17634	17575	17558	17645	17710	17800	17546	17579	17750	17714	17625	17664	17751	17683	17573	17610	17648	17650	17646	17588	17696	17759	17695	17756	17565	17583	17637	17737	17624	17597	17628	17655	17597	17704	17422	17835	17599	17590	17621	17664	17662	17725	17566	17669	17662	17677	17848	17513	17550	17400	17505	17622	17707	17593	17754	17606	17643	17414	17490	17634	17592	17647	17552	17585	17798	17658	17639	17631	17715	17571	17636	17637	17853	17654	17674	17632	17658	17630	17775	17734	17646	17445	17590	17608	17687	17688	17632	17638	17623	17474	17570	17721	17746	17588	17608	17782	17948	17749	17655	17645	17529	17707	17589	17721	17580	17549	17547	17674	17523	17657	17646	17672	17553	17803	17465	17670	17678	17792	17702	17501	17690	17621	17695	17557	17511	17602	17648	17575	17693	17607	17759	17562	17620	17617	17783	17579	17828	17579	17692	17675	17634	17724	17678	17638	17715	17624	17828	17808	17595	17579	17702	17555	17679	17777	17554	17694	17831	17638	17403	17691	17638	17560	17756	17583	17624	17859	17528	17635	17696	17539	17729	17669	17635	17801	17738	17645	17726	17733	17810	17668	17812	17522	17686	17751	17696
23891	21361	28928	24298	22703	23885	24126	21604	21082	22209	28711	32047	34453	29701	24700	21400	20901	20685	20697	20708	20709	20967	20686	20720	20740	20673	20700	20760	20737	20870	20632	20619	20662	20925	20875	21014	20857	20685	20713	20522	20590	20589	20598	20699	20731	20694	20569	20644	20630	20727	20688	20725	20714	20709	20501	20742	20434	20416	20575	20539	20595	20690	20554	20598	20630	20561	20728	20753	20706	20530	20465	20693	20532	20600	20585	20387	20496	20630	20558	20719	20531	20671	20585	20512	20574	20462	20469	20666	20660	20604	20340	20474	20533	20517	20707	20420	20731	20739	20495	20794	20458	20761	20550	20502	20719	20378	20501	20626	20574	20505	20493	20604	20490	20650	20529	20595	20735	20652	20638	20444	20580	20598	20488	20632	20518	20489	20701	20963	20497	20507	20460	20522	20612	20396	20562	20668	20702	20653	20494	20716	20476	20586	20637	20991	20579	20754	20569	20642	20556	20709	20718	20582	20644	20514	20504	20608	20474	20554	20554	20588	20698	20645	20654	20637	20780	20649	20846	20508	20411	20783	20418	20428	20687	20728	20620	20895	20608	20568	20612	20726	20734	20575	20360	20656	20611	20621	20643	20410	20639	20461	20525	20647	20494	20804	20521	20365	20652	20544	20289	20660	20474	20565	20664	20524	20515	20459	20548	20816	20693	20520	20619	20358	20714	20643	20689	20454	20662	20419	20694	20430	20670	20681	20494	20545	20448	20331	20458	20502	20781	20599	20401	20547	20549	20455	20511	20658	20656	20624	20386	20447	20714	20380	20800	20505	20572	20660	20827	20537	20645	20608	20305	20548	20558	20604	20454	20572	20604	20713	20577	20521	20519	20552	20532	20593	20724	20640	20837	20705	20686	20500	20489	20450	20747	20382	20565	20462	20528	20601	20553	20496	20599	20389	20503	20335	20382	20557	20747	20611	20532	20502	20664	20695	20543	20552	20710	20505	20484	20577	20512	20541	20549	20719	20560	20570	20532	20686	20610	20781	20493	20417	20458	20610	20691	20667	20655	20795	20644	20577	20419	20678	20588	20591	20683	20795	20586	20644	20572	20527	20657	20605	20607	20562	20561	20437	20590	20410	20633	20880	20825	20540	20487	20722	20505	20831	20522	20591	20894	20521	20740	20420	20459	20573	20664	20556	20595	20314	20577	20537	20471	20625	20594	20558	20518	20426	20662	20531	20551	20511	20506	20634	20732	20594	20548	20512	20463	20643	20431	20644	20639	20445	20585	20694	20607	20444	20490	20626	20730	20693	20800	20482	20667	20568	20725	20569	20745	20673	20676	20395	20642	20683	20488	20514	20566	20449	20694	20634	20741	20689	20561	20587	20734	20430	20670	20551	20614	20730	20578	20478	20642	20431	20558	20540	20666	20474	20789	20642	20520	20686	20518	20571	20531	20469	20593	20568	20584	20664	20576	20828	20569	20693	20643	20485	20476	20665	20496	20808	20373	20567	20809	20383	20362	20519	20605	20520	20536	20678	20567	20542	20620	20801	20691	20644	20621	20517	20310	20557	20703	20497	20478	20485	20408	20403	20593	20528	20407	20537	20696	20700	20586	20746	20586	20794	20552	20541	20643	20363	20274	20701	20730	20631	20632	20574	20454	20427	20542	20414	20594	20554	20627	20628	20420	20689	20525	20678	20501	20466	20583	20566	20682	20623	20746	20781	20926	20619	20677	20505	20463	20620	20683	20432	20667	20528	20455	20690	20722	20689	20371	20480	20737	20525	20557	20676	20494	20594	20484	20770	20540	20651	20494	20492	20544	20637	20550	20784	20752	20654	20646	20597	20483	20670	20451	20856	20457	20630	20653	20638	20473	20541	20500	20463	20493	20527	20302	20678	20626	20757	20702	20610	20681	20778	20720	20544	20632	20473	20585	20698	20840	20536	20488	20759	20766	20477	20599	20307	20918	20599	20485	20670	20581	20594	20550	20477	20666	20903	20680	20703	20709	20679	20681	20510	20724	20530	20663	20716	20486	20534	20496	20360	20538	20485	20576	20620	20544	20494	20492	20661	20445	20488	20512	20715	20621	20562	20650	20390	20693	20556	20592	20645	20465	20526	20285	20537	20564	20678	20663	20530	20653	20468	20674	20615	20592	20368	20726	20521	20518	20736	20661	20577	20700	20560	20768	20747	20574	20257	20770	20860	20788	20684	20527	20565	20568	20511	20643	20705	20534	20414	20587	20548	20597	20538	20408	20905	20505	20466	20561	20576	20423	20457	20658	20705	20547	20553	20522	20781	20751	20765	20723	20484	20631	20686	20497	20479	20644	20659	20741	20421	20393	20572	20435	20613	20832	20654	20387	20469	20647	20690	20675	20470	20674	20665	20427	20715	20643	20452	20734	20569	20716	20465	20469	20442	20657	20580	20658	20642	20706	20636	20714	20554	20573	20762	20597	20647	20419	20671	20794	20884	20700	20616	20566	20564	20565	20545	20404	20540	20389	20727	20677	20520	20664	20563	20490	20556	20673	20520	20347	20605	20774	20683	20626	20546	20737	20535	20720	20756	20695	20681	20557	20407	20553	20575	20628	20423	20559	20656	20431	20503	20603	20423	20749	20744	20540	20816	20467	20482	20727	20335	20561	20531	20216	20473	20491	20638	20697	20394	20734	20473	20634	20656	20472	20704	20458	20531	20685	20448	20372	20383	20620	20531	20540	20567	20842	20701	20755	20644	20644	20529	20484	20539	20752	20518	20651	20638	20467	20722	20417	20453	20486	20548	20579	20548	20529	20592	20665	20738	20675	20552	20684	20740	20573	20477	20530	20590	20592	20572	20577	20772	20542	20502	20531	20530	20604	20710	20581	20598	20587	20349	20520	20470	20541	20473	20497	20536	20652	20660	20453	20708	20559	20866	20648	20455	20686	20750	20515	20733	20576	20455	20574	20577	20562	20632	20631	20284	20537	20472	20611	20436	20545	20607	20375	20662	20555	20418	20646	20668	20699	20480	20619	20768	20708	20477	20573	20442	20411	20495	20452	20486	20550	20691	20498	20537	20700	20654	20536	20363	20743	20638	20669	20659	20565	20599	20557	20650	20637	20607	20748	20445	20564	20485	20670	20607	20584	20411	20467	20461	20546	20449	20571	20672	20587	20659	20577	20398	20546	20614	20714	20621	20576	20595	20554	20458	20585	20466	20567	20455	20632	20648	20595	20448	20620	20523	20699	20792	20615	20716	20591	20485	20763	20817	20528	20699	20534	20705	20507	20537	20635	20334	20626	20457	20604	20710	20937	20557	20618	20556	20561	20737	20512	20707	20657	20553	20641	20540	20675	20644	20745	20751	20812	20480	20359	20535	20600	20528	20644	20875	20644	20612	20555	20478	20648	20583	20617	20610	20658	20403	20507	20674	20752	20664	20543	20478	20551	20645	20509	20587	20523	20394	20434	20400	20566	20574	20758	20502	20494	20631	20691	20587	20750	20597	20711	20562	20544	20592	20333	20505	20598	20509	20618	20639	20387	20595	20261	20578	20681	20693	20610	20684	20619	20654	20899	20605	20367	20507	20461	20489	20610	20594	20611	20496	20683	20681	20459	20482	20317	20566	20623	20763	20763	20588	20573	20458	20572	20617	20528	20392	20601	20635	20701	20694	20424	20519	20721	20415	20416	20796	20529	20656	20654	20868	20719	20584	20655	20375	20620	20576	20630	20516	20397	20474	20630	20526	20596	20589	20584	20394	20779	20852	20603	20473	20779	20568	20907	20625	20651	20848	20626	20586	20592	20598	20480	20645	20544	20560	20744	20510	20882	20336	20556	20570	20705	20654	20701	20454	20547	20449	20400	20577	20656	20715	20658	20451	20469	20523	20493	20472	20713	20702	20965	20563	20574	20444	20402	20678	20553	20826	20669	20640	20525	20684	20610	20669	20661	20538	20437	20601	20707	20610	20501	20485	20491	20539	20506	20535	20533	20492	20602	20792	20440	20566	20507	20557	20622	20647	20571	20796	20672	20599	20597	20736	20582	20599	20476	20527	20696	20786	20589	20686	20648	20582	20541	20502	20659	20712	20863	20567	20589	20719	20459	20442	20625	20802	20533	20589	20634	20624	20812	20690	20527	20527	20496	20554	20837	20563	20726	20579	20764	20549	20508	20670	20619	20598	20452	20329	20471	20701	20524	20554	20766	20591	20452	20608	20707	20827	20692	20491	20575	20492	20729	20593	20520	20470	20377	20596	20482	20660	20420	20749	20678	20501	20655	20632	20456	20803	20504	20796	20390	20415	20662	20528	20524	20481	20261	20936	20743	20794	20746	20595	20803	20654	20479	20757	20552	20778	20494	20404	20603	20600	20509	20608	20707	20405	20768	20510	20653	20765	20638	20570	20490	20355	20505	20424	20817	20582	20682	20606	20679	20353	20440	20298	20679	20652	20601	20773	20763	20620	20778	20588	20723	20605	20648	20547	20670	20769	20536	20663	20772	20500	20706	20578	20567	20602	20768	20596	20726	20528	20469	20826	20665	20691	20498	20648	20641	20767	20674	20638	20638	20570	20602	20754	20646	20652	20557	20547	20634	20818	20589	20681	20458	20318	20630	20631	20502	20549	20556	20676	20520	20411	20513	20475	20623	20734	20478	20568	20651	20802	20636	20534	20570	20624	20612	20440	20524	20557	20641	20560	20689	20626	20504	20682	20540	20639	20557	20668	20725	20746	20730	20713	20765	20636	20518	20718	20466	20316	20441	20549	20662	20685	20697	20529	20729	20733	20533	20576	20540	20462	20743	20337	20493	20615	20704	20647	20528	20607	20611	20427	20529	20647	20661	20690	20629	20685	20792	20697	20591	20769	20661	20466	20492	20704	20861	20679	20666	20605	20777	20479	20741	20804	20707	20678	20435	20508	20590	20354	20523	20708	20394	20782	20538	20530	20701	20533	20673	20569	20709	20512	20578	20686	20770	20695	20556	20587	20666	20531	20647	20716	20567	20538	20570	20441	20706	20615	20714	20620	20663	20624	20607	20761	20623	20709	20621	20586	20675	20418	20744	20551	20645	20785	20527	20509	20725	20462	20550	20553	20466	20625	20562	20639	20465	20536	20711	20707	20487	20485	20723	20594	20591	20786	20680	20693	20589	20453	20664	20515	20594	20554	20421	20577
16001	27054	25892	22556	21241	20040	19472	19041	18602	20794	29787	34126	34685	28938	22055	17774	17841	17796	17990	17671	17892	17799	17801	17812	17862	17933	17881	17854	17731	17941	17756	17670	17869	18111	18096	17927	17980	17856	17941	17855	17982	17718	17762	17778	17827	17998	17816	17822	17799	17766	17803	17721	17827	17824	17783	17614	17612	17848	17670	17789	17736	17786	17832	17751	17825	17758	17672	17768	17820	17841	17806	17857	17716	17605	17751	17775	17828	17704	17747	17724	17701	17764	17698	17937	17783	17810	17973	17732	17832	17762	17865	17779	17826	17845	17796	17929	17641	17710	17840	17744	17737	17653	17752	17719	17662	17743	17779	17827	17980	17867	17872	17924	17679	17633	17706	17920	17731	17651	17874	18021	17850	17508	17640	17729	17744	17597	17722	17856	17770	17850	17756	17688	17781	17772	17874	17758	17742	17776	17768	17566	17741	17669	17668	17765	17855	17637	17809	17714	17608	17762	17591	17791	17632	17769	17869	17879	17911	17919	17742	17751	17860	17860	17707	17727	17680	17846	17677	17690	17617	17766	17802	17880	17823	17749	17879	17620	17729	17837	17807	17709	17811	17713	17739	17868	17902	17640	17696	17763	17859	17760	17688	17710	17679	17795	17802	17744	17813	17999	17695	17569	17678	17864	17688	17914	17923	17626	17675	17814	17724	17732	17721	17615	17771	17748	17860	17816	17551	17725	17635	17881	17716	17722	17735	17828	17878	17658	17737	17850	17735	17965	17949	17846	17913	17710	17700	17689	17742	17933	17765	17655	17909	17694	17768	17710	17645	17711	17883	17675	17810	17724	17613	17796	17869	17819	17781	17777	17632	17596	17554	17868	17850	17635	17980	17695	17851	17696	17751	17854	17704	17795	17882	17567	17659	17790	17686	17588	17858	17653	17666	17748	17715	17685	17794	17688	17795	17839	17759	17783	17773	17715	17818	17956	17884	17836	17935	17875	17815	17705	17823	17665	17884	17788	17735	17740	17774	17862	17608	17785	18025	17825	17760	17874	17720	17860	17770	17884	17769	17988	17638	17873	17644	17814	17779	17476	17850	17841	17878	17685	17692	17857	17668	17718	17812	17846	17647	17919	17827	17670	17691	17823	17600	17667	17779	17751	17610	17735	17821	17828	17989	17726	17770	17543	17841	17831	17887	17773	17797	17857	17898	17676	17840	17854	17821	17838	17738	17882	17796	17902	17718	17668	17908	17680	17792	17733	17802	17733	17727	17672	17733	17901	17671	17933	17689	17715	17824	17690	17822	17731	17550	17869	17721	17743	17806	17676	17885	17690	17814	17831	17676	17700	17789	17675	17742	17680	17939	17819	17607	17741	17815	17900	17710	17756	17825	17917	17763	17676	17650	17766	17763	17777	17729	17809	17631	17619	17839	17695	17707	17801	17733	17840	17813	17878	17668	17616	17781	17866	17710	17863	17833	17620	17740	17681	17750	17831	17791	17804	17820	17766	17854	17763	17801	17552	17826	17689	17683	17624	17848	17908	17789	17643	17799	17793	17832	17575	17652	17496	17883	17616	17989	17832	17639	17765	17859	17656	17790	17810	17881	17671	17804	17864	17867	17788	17607	17621	17833	17599	17684	17879	17728	17840	17766	17691	17883	17746	17899	17695	17744	17629	17865	17803	17826	17821	17825	17730	17790	17754	17856	17715	17818	17647	17865	17924	17676	17849	17791	17764	17674	17873	17823	17803	17953	17701	17847	17861	17873	17904	17741	17734	17755	17785	17766	17774	17734	17727	17674	17741	17657	17617	17616	17603	17929	17913	17819	17700	17823	17867	17745	17833	17730	17679	17695	17875	17749	17652	17750	17860	17631	17755	17653	17925	17850	17655	17682	17852	17779	17996	17927	17809	17833	17810	17767	17866	17822	17675	17922	17874	17727	17774	17682	17813	17923	17643	17870	17885	17824	17811	17889	17681	17701	17795	17744	17738	17747	17819	17742	17821	17921	17791	17629	17745	17891	17779	17551	17828	17746	17744	17640	17778	17843	17760	17948	17720	17914	17661	17865	17879	17898	17675	17832	17686	17814	17739	17785	17833	17640	17765	17815	17728	17733	17824	17732	17748	17815	17806	17824	17889	17597	17722	17949	17685	17734	17742	17555	17729	17823	17832	17808	17719	17755	17630	17844	17918	17728	17825	17823	17685	17796	17864	17730	17691	17691	17808	17816	17664	17616	17589	17843	17753	17734	17769	17764	17787	17692	17871	17735	17687	17766	17673	17738	17751	17855	17796	17731	17632	17890	17623	17712	17862	17830	17603	17687	17600	17865	17707	17814	17767	17733	17772	17676	17823	17655	17737	17790	17656	17995	17702	17796	17738	17746	17780	17847	17617	17753	17720	17700	17827	17735	17907	17745	17817	17885	17792	17718	17644	17723	17797	17688	17845	17763	17857	17916	17821	17821	17797	17687	17653	17681	17713	17829	17696	17735	17857	17524	17829	17736	17917	17758	17633	17787	17868	17802	17636	17726	17746	17798	17751	17695	17873	17883	17841	17769	18063	17761	17837	17904	17773	17798	17654	17839	17767	17706	17786	17731	17736	17801	17960	17846	17825	17794	17875	17800	17758	17700	17684	17728	17710	17734	17906	17756	17790	17789	17779	17931	17801	17795	17691	17657	17853	17881	17766	17781	17746	17790	17778	17814	17761	17991	17749	17642	17697	17785	17661	17785	17649	17863	17724	17893	17857	17720	17704	17865	17833	17799	17632	17767	17659	17661	17625	17812	17821	17872	17674	17768	17805	17828	17753	17776	17694	17696	17863	17794	17767	17642	17707	17838	17887	17802	17675	17878	17830	17681	17837	17943	17992	17839	17696	17661	17755	17761	17692	17672	17922	17791	17756	17647	17756	17942	17862	17812	17689	17806	17714	17793	17755	17771	17895	17781	17764	17865	17891	17853	17917	17744	17758	17691	17702	17647	17874	17713	17725	17734	17833	17897	17814	17625	17751	17709	17764	17614	17823	17841	17878	17799	17723	17714	17612	17674	17670	17728	17834	17885	17740	17896	17825	17766	17764	17880	17748	17669	17799	18083	17687	17771	17789	17864	17821	17860	18006	17703	17824	17775	17760	17907	17762	17859	17874	17793	17761	17891	17733	17822	17731	17595	17801	17679	17883	17757	17694	17821	17648	17742	17737	17876	17725	17738	17628	17712	17829	17787	17711	17650	17784	17643	17788	17918	17699	17719	17850	17758	17723	17877	17740	17580	17610	17713	17550	17710	17857	17757	17663	17851	17827	17828	17782	17780	17855	17994	17864	17751	17713	17803	17895	17790	17635	17866	17748	17833	17695	17817	17705	17725	17754	17693	17865	17836	17730	17729	17699	17801	17809	17718	17869	17755	17773	17965	17763	17908	17667	17704	17646	17749	17903	17816	17748	17826	17790	17783	17740	17854	17700	17751	17734	17761	17796	17764	17936	17849	17976	17721	17583	17762	17948	17995	17666	17911	17819	17701	17759	17949	17750	17708	17661	17719	17812	17661	17721	17727	17658	17713	17979	17735	17579	17721	17862	17920	17581	17734	17673	17863	17705	17852	17777	17845	17564	17692	17785	17802	17742	17893	17779	17626	17837	17831	17711	17901	17875	17823	17787	17820	17779	17801	17673	17743	17802	17804	17753	17639	17882	17779	17785	17666	17741	17721	17762	18036	17784	17750	17846	17570	17641	17653	17858	17704	17877	17781	17850	17800	17854	17816	17753	17570	17688	17712	17766	17801	17893	17669	17681	17718	17756	17746	17758	17710	17538	17725	18051	17672	17738	17912	17756	17777	17971	17777	17794	17670	17744	17700	17637	17731	17876	17902	17831	17816	17877	17766	17668	17466	17739	17746	17913	17726	17657	17965	17692	17789	17775	17676	17664	17784	17853	17635	18025	17503	17703	17776	17854	17800	17747	17844	17711	17852	17722	17905	17608	17911	17696	17701	17709	17784	17747	17834	17556	17734	17592	17837	17801	17804	17772	17780	17980	17756	17845	17667	17931	17511	17969	17814	17902	17846	17893	17674	17717	17900	17714	17803	17764	17602	17774	17865	17775	17730	17852	17958	17877	17711	17805	17730	17795	17659	17876	17812	17734	17765	17778	17699	17795	17627	17720	17906	17904	17843	17837	17858	17638	17559	17809	17813	17841	17729	17713	17730	17684	17666	17898	17787	17760	17748	17990	17817	17713	17747	17664	17839	17830	17863	17677	17590	17671	17538	17749	17650	17870	17722	17847	17818	17805	17745	17736	17784	17795	17867	17741	17735	17744	17984	17808	17740	17818	17602	17781	17871	17608	17616	17752	17838	17640	17716	18033	17771	17714	17723	17763	17760	17793	17734	17685	17993	17725	17692	17831	17723	17799	17787	17823	17804	17663	17733	17761	17745	17935	17712	17837	17577	17624	17841	17753	17649	17736	17827	17763	17952	17935	17682	17714	17743	17903	17816	17754	17692	17801	17904	17655	17784	17729	17862	17864	17722	17924	17835	17807	17786	17735	17735	17763	17700	17943	17828	17747	17733	17875	17910	17798	17783	17700	17965	17709	17756	17820	17836	17672	17741	17624	17683	17880	17676	17749	17880	17720	17842	17903	17816	17607	17709	17734	17731	17908	17605	17889	17890	17749	17734	17595	17778	17851	17747	17566	17893	17796	17741	17715	17931	17885	17825	17906	17913	17769	17814	17843	17637	17647	17826	17787	17801	17709	17718	17804	17940	17651	17962	17798	17876	17846	17875	17721	17737	17742	17675	17615	17684	17779	17856	17830	17857	17899	17727	17801	17834	17593	17808	17764	17850	17716	17865	17874	17928	17711	17888	17612	17825	17836	17906	17626	17780	17842	17781	17793	17850	17718	17704	17664	17667	17601	17905	17703	17809	17783	17855	17742	17602	17747	17600	17761	17866	17741	17742	17865	17851	17778	17631	17804	17645	17715	17733	17757	17700	17866	17740	17835	17944	17878	17731	17598	17842	17747	17775	17705	17758	17594	17777	17841	17647	17914	17859	17729	17652	17729	17958	17915	17834	17829	17659	17779	17853	17683	17783	17763	17610	17966	17762	17712	17778	17867	17806	17666	17718	17753	17651	17828	17661	17872	17615	17873	17935	17860	17765	17811
22803	21370	29316	23809	21615	24315	27085	22206	21403	22416	36624	40563	39456	33028	26677	21078	20679	20897	20512	20690	20660	20563	20640	20554	20427	20586	20582	20466	20708	20621	20432	20432	20514	21217	21306	21121	20882	20472	20608	20498	20574	20444	20446	20433	20532	20507	20622	20301	20594	20329	20341	20750	20311	20505	20584	20316	20448	20517	20415	20237	20295	20556	20519	20389	20379	20301	20429	20445	20290	20444	20369	20335	20408	20432	20364	20344	20139	20535	20352	20227	20416	20257	20139	20325	20466	20531	20331	20197	20531	20274	20253	20368	20574	20429	20170	20338	20450	20453	20366	20304	20264	20273	20422	20674	20429	20389	20183	20346	20274	20435	20373	20211	20366	20439	20526	20383	20092	20299	20460	20373	20341	20414	20489	20542	20364	20333	20334	20243	20354	20366	20425	20224	20216	20325	20597	20543	20095	20326	20183	20218	20293	20476	20214	20225	20356	20311	20392	20219	20498	20434	20465	20305	20416	20313	20316	20480	20496	20416	20379	20326	19990	20385	20300	20295	20446	20299	20508	20219	20438	20360	20315	20258	20260	20139	20221	20336	20427	20455	20415	20607	20299	20165	20401	20231	20217	20376	20193	20175	20362	20388	20182	20361	20468	20273	20355	20252	20344	20270	20159	20310	20317	20367	20338	20244	20353	20329	20570	20119	20357	20383	20356	20404	20350	20161	20370	20218	20167	20070	20377	20400	20382	20453	20227	20345	20402	20242	20498	20409	20372	20391	20349	20490	20437	20244	20376	20546	20217	20129	20444	20287	20353	20290	20263	20214	20387	20348	20242	20475	20366	20356	20246	20332	20272	20249	20269	20160	20359	20170	20263	20049	20372	20342	20189	20047	20110	20204	20419	20154	20260	20305	20415	20330	20495	20375	20277	20418	20344	20277	20435	20203	20414	19946	20166	20181	20235	20279	20199	20406	20064	20394	20298	20218	20286	20100	20326	20082	20262	20355	20418	20213	20247	20265	20310	20217	20412	20360	20344	20196	20270	20472	20410	20385	20309	20153	20313	20113	20521	20368	20271	20545	20215	20314	20429	20290	20495	20460	20418	20305	20509	20249	20404	20349	20359	19998	20323	20368	20358	20498	20382	20216	20586	20416	20309	20222	20377	20173	20425	20181	20345	20225	20434	20287	20219	20345	20366	20212	20238	20276	20216	20300	20411	20448	20296	20409	20190	20405	20389	20331	20466	20363	20225	20392	20205	20438	20250	20351	20260	20182	20281	20141	20224	20262	20295	20395	20467	20403	20339	20482	20339	20228	20187	20259	20151	20247	20388	20249	20344	20279	20339	20213	20433	20539	20217	20132	20501	20156	20279	20436	20199	20070	20322	20412	20442	20391	20336	20215	20351	20221	20205	20368	20334	20447	20357	20313	20413	20364	20161	20109	20314	20299	20089	20362	20263	20359	20631	20286	20221	20354	20238	20438	20484	20197	20296	20477	20334	20263	20269	20168	20487	20229	20318	20194	20167	19990	20199	20319	20240	20153	20293	20241	20034	20272	20123	20387	20321	20281	20259	20074	20217	20182	20354	20445	20381	20259	20365	19940	20252	20074	20172	20469	20474	20353	20048	20223	20541	20324	20397	20159	20195	20301	20497	20380	20064	20238	20252	20327	20326	20311	20411	20304	20257	20211	20271	20291	20104	20249	20418	20258	20406	20394	20454	20246	20212	20300	20296	20118	20266	20322	20422	20256	20525	20374	20292	20216	20213	20187	20326	20357	20252	20356	20316	20227	20415	20346	20298	20349	20516	20299	20363	20495	20394	20235	20455	20284	20248	20396	20481	20370	20344	20144	20409	20256	20322	20195	20375	20500	20298	20455	20178	20242	20198	20443	20407	20365	20500	20521	20363	20368	20429	20172	20295	20008	20174	20177	20257	20568	20389	20271	20352	20492	20184	20421	20289	20129	20441	20404	20286	20363	20334	20272	20201	20212	20398	20146	20407	20328	20596	20627	20249	20331	20342	20195	20239	20188	20269	20333	20359	20303	20207	20280	20383	20399	20021	20371	20378	20375	20158	20317	20099	20421	20492	20253	20246	20415	20392	20328	20409	20344	20237	20218	20359	20191	20497	20159	20400	20208	20458	20239	20191	20102	20163	20316	20451	20260	20215	20244	20281	20433	20250	20503	20566	20261	20338	20332	20208	20137	20263	20196	20264	20339	20422	20286	20456	20377	20326	20464	20263	20359	20529	20409	20302	20409	20594	20370	20287	20346	20236	20598	20190	20406	20396	20225	20195	20131	20518	20382	20197	20285	20372	20216	20227	20509	20239	20290	20289	20339	20427	20467	20250	20231	20457	20131	20374	20328	20123	20479	20328	20219	20433	20432	20284	20335	20390	20180	20287	20288	20324	20287	20224	20332	20052	20458	20177	20173	20146	20234	20455	20461	20412	20538	20221	20317	20237	20100	20151	20333	20040	20291	20371	20276	20324	20176	20611	20391	20388	20286	20253	20273	20246	20466	20290	20255	20185	20201	20191	20326	20199	20363	20403	20166	20250	20217	20131	20364	20287	20213	20329	20387	20232	20182	20281	20277	20193	20373	20254	20306	20417	20432	20104	20170	20344	20128	20198	20497	20227	20244	20220	20253	20478	20215	20254	20336	20270	20158	20336	20486	20346	20142	20221	20382	20191	20093	20362	20388	20338	20275	20384	20447	20304	20256	20173	20121	20223	20340	20208	20358	20118	20390	20362	20200	20114	20219	20472	20374	20463	20397	20515	20187	20402	20547	20227	20127	20366	20404	20083	20163	20396	20088	20237	20326	20336	20381	20223	20342	20432	20422	20102	20565	20415	20233	20141	20371	20354	20299	20390	20154	20373	20540	20401	20264	20229	20192	20318	20421	20390	20404	20392	20341	20551	20221	20330	20230	20388	20356	20402	20491	20299	20250	20317	20302	20238	20220	20190	20232	20519	20331	20330	20381	20266	20171	20204	20319	20347	20235	20225	20099	20177	20464	20371	20552	20304	20422	20226	20389	20374	20574	20296	20260	20310	20180	20413	20154	20265	20318	20383	20460	20322	20089	20376	20058	20404	20147	20264	20342	20335	20235	20106	20306	20350	20351	20315	20331	20405	20494	20430	20399	20211	20016	20264	20117	20526	20140	20352	20239	20269	20331	20219	20160	20179	20269	20311	20460	20416	20693	20502	20406	20234	20191	20346	20204	20320	20219	20270	20070	20399	20315	20344	20355	20438	20488	20107	20267	20278	20415	20347	20297	20345	20290	20330	20326	20243	20232	20325	20355	20485	20362	20153	20519	20622	20386	20464	20187	20206	20206	20223	20297	20277	20281	20444	20350	20336	20124	20393	20048	20372	20212	20368	20322	20288	20326	20207	20344	20021	20485	20394	20479	20284	20250	20178	20348	20272	20537	20235	20480	20262	20355	20257	20349	20271	20328	20016	20236	20248	20376	20209	20157	20450	20143	20366	20478	20298	20361	20409	20382	20351	20385	20384	20353	20274	20454	20259	20194	20154	20237	20301	20332	20223	20284	20229	20292	20378	20451	20229	20412	20364	20316	20221	20590	20061	20121	20263	20269	20239	20334	20309	20406	20439	20392	20527	20351	20317	20363	20234	20479	20230	20167	20509	20387	20409	20397	20321	20479	20553	20390	20226	20360	20200	20162	20168	20459	20367	20068	20429	20251	20336	20420	20402	20343	20480	20383	20253	20424	20459	20503	20309	20153	20305	20282	20192	20379	20306	20426	20164	20080	20290	20261	20452	20405	20213	20288	20428	20376	20148	20311	20502	20284	20298	20364	20252	20341	20303	20339	20114	20297	20220	20237	20367	20477	20633	20431	20331	20143	20483	20429	20256	20374	20412	20385	20219	20412	20354	20182	20304	20574	20435	20355	20233	20154	20331	20374	20453	20267	20308	20398	20326	20347	20362	20264	20469	20453	20237	20177	20398	20332	20146	20257	20347	20219	20378	20313	20314	20012	20457	20156	20512	20291	20151	20238	20355	20282	20310	20443	20293	20433	20614	20514	20278	20235	20187	20272	20412	20225	20203	20341	20195	20217	20267	20202	20194	20266	20224	20428	20255	20152	20222	20268	20328	20269	20321	20189	20119	20322	20434	20377	20516	20352	20271	19970	20236	20265	20378	20335	20313	20327	20203	20471	20136	20328	20455	20326	20412	20237	20336	20427	20323	20463	20461	20405	20256	20083	20344	20111	20260	20343	20466	20274	20166	20262	20245	20493	20235	20356	20304	20283	20296	20321	20240	20391	20188	20592	20195	20261	20180	20424	20419	20135	20411	20328	20324	20311	20251	20400	20330	20116	20501	20225	20178	20173	20399	20086	20198	20304	20273	20304	20404	20292	20183	20374	20343	20371	20320	20347	20224	20357	20322	20175	20424	20266	20358	20287	20179	20272	20224	20552	20446	20213	20446	20251	20390	20470	20300	20482	20304	20122	20331	20223	20381	20202	20215	20567	20332	20304	20515	20227	20107	20165	20126	20353	20400	20256	20349	20169	20441	20199	20220	20262	20255	20213	20292	20281	20304	20217	20286	20407	20356	20390	20169	20303	20206	20342	20284	20395	20275	20069	20148	20102	20184	20166	20376	20552	20315	20315	20209	20466	20257	20460	20293	20085	20464	20156	20304	20218	20401	20231	20357	20390	20270	20688	20472	20489	20362	20436	20592	20346	20219	20070	20335	20205	20242	20316	20293	20102	20347	20342	20496	20538	20250	20352	20306	20365	20353	20319	20290	20205	20221	20401	20326	20304	20282	20248	20282	20386	20055	20234	20210	20354	20573	20417	20347	20300	20212	20140	20454	20375	20177	20071	20197	20403	20436	20370	20403	20362	20226	20217	20296	20176	20224	20138	20560	20401	20463	20173	20439	20518	20291	20250	20187	20258	20342	20415	20214	20418	20303	20399	20317	20277	20292	20606	20567	20466	20269	20386	20201	20207	20222	20507	20450	20465	20469	20327	20317	20282	20388	20298	20267	20370	20264	20549	20156	20383	20231	20387	20227	20277	20322	20274	20437	20276	20251	20388	20498	20357	20156	20165	20400	20332	20130	20414	20267	20377	20444	20395	20369	20193	20384	20256	20260	20402	20336	20600	20485	20241	20447	20175	20206	20276
17692	32247	29847	24429	22202	21585	20742	19991	19419	20536	39406	40333	42425	32726	24284	17590	17558	17622	17608	17624	17583	17784	17781	17776	17848	17610	17645	17755	17823	17782	17661	17447	18136	18740	18750	18288	18037	17841	17649	17677	17520	17880	17675	17777	17739	17625	17634	17705	17722	17547	17721	17607	17642	17526	17500	17699	17611	17680	17614	17665	17679	17622	17766	17625	17538	17782	17718	17458	17533	17691	17360	17585	17719	17560	17640	17508	17712	17585	17796	17595	17488	17614	17696	17518	17562	17752	17630	17781	17475	17451	17489	17665	17622	17666	17525	17707	17846	17495	17626	17501	17547	17661	17510	17619	17554	17494	17552	17640	17680	17574	17538	17500	17742	17571	17606	17555	17474	17466	17425	17673	17547	17570	17500	17752	17692	17384	17435	17607	17675	17569	17859	17651	17612	17520	17533	17503	17592	17570	17455	17547	17712	17643	17575	17549	17657	17758	17712	17692	17686	17500	17677	17711	17681	17511	17565	17611	17655	17455	17726	17550	17480	17448	17723	17704	17387	17599	17627	17587	17557	17488	17690	17505	17677	17629	17606	17553	17492	17655	17656	17614	17545	17594	17392	17516	17729	17592	17628	17593	17610	17621	17564	17529	17438	17728	17663	17687	17558	17618	17668	17775	17438	17584	17486	17453	17551	17576	17810	17624	17654	17658	17510	17429	17599	17592	17545	17493	17586	17657	17555	17620	17665	17670	17664	17543	17683	17650	17392	17564	17501	17595	17462	17684	17628	17427	17724	17598	17616	17478	17489	17652	17493	17633	17428	17535	17551	17505	17474	17564	17741	17436	17575	17554	17696	17646	17483	17448	17718	17480	17594	17711	17531	17655	17632	17480	17539	17631	17600	17538	17507	17704	17711	17660	17775	17458	17555	17679	17424	17592	17612	17572	17638	17615	17543	17580	17542	17543	17759	17575	17473	17407	17691	17657	17604	17417	17653	17487	17645	17426	17500	17574	17538	17462	17637	17817	17573	17644	17721	17598	17580	17542	17542	17629	17591	17687	17620	17521	17646	17837	17792	17573	17701	17509	17496	17568	17590	17446	17458	17733	17572	17745	17616	17527	17546	17695	17261	17557	17496	17603	17545	17343	17586	17654	17652	17465	17639	17701	17713	17597	17672	17707	17579	17857	17518	17571	17605	17680	17431	17408	17547	17572	17687	17561	17541	17653	17585	17707	17598	17682	17580	17542	17651	17520	17579	17651	17606	17679	17629	17436	17501	17580	17569	17687	17495	17582	17582	17487	17651	17515	17464	17521	17354	17605	17501	17699	17540	17558	17602	17515	17420	17431	17612	17687	17614	17704	17417	17608	17357	17550	17647	17526	17595	17586	17705	17582	17721	17538	17396	17681	17590	17698	17615	17577	17620	17688	17525	17505	17600	17600	17446	17832	17748	17581	17510	17621	17606	17639	17644	17513	17559	17525	17489	17498	17655	17592	17481	17470	17756	17555	17663	17564	17602	17488	17567	17561	17750	17545	17459	17755	17735	17594	17575	17706	17528	17484	17686	17699	17497	17424	17641	17667	17587	17640	17575	17693	17677	17703	17421	17640	17537	17546	17499	17570	17683	17581	17571	17646	17568	17622	17506	17637	17581	17652	17522	17657	17584	17508	17508	17532	17414	17531	17590	17554	17555	17509	17545	17513	17602	17528	17514	17640	17730	17510	17523	17593	17533	17508	17621	17732	17527	17728	17448	17613	17616	17582	17614	17472	17517	17478	17602	17606	17625	17533	17550	17528	17672	17588	17365	17605	17575	17553	17554	17527	17444	17603	17519	17591	17697	17545	17518	17521	17588	17449	17526	17460	17618	17743	17609	17499	17507	17656	17545	17619	17666	17633	17642	17396	17643	17592	17771	17465	17551	17607	17294	17643	17511	17753	17687	17506	17683	17742	17563	17808	17683	17439	17643	17585	17825	17673	17553	17498	17608	17638	17575	17646	17576	17450	17698	17605	17708	17549	17554	17655	17577	17547	17628	17454	17556	17424	17558	17556	17809	17657	17636	17611	17497	17478	17572	17635	17771	17664	17472	17369	17512	17670	17573	17504	17438	17496	17678	17696	17588	17425	17621	17764	17547	17593	17653	17454	17689	17469	17640	17495	17605	17537	17464	17626	17624	17678	17453	17657	17496	17643	17650	17602	17443	17570	17482	17439	17658	17472	17619	17502	17371	17631	17446	17721	17550	17501	17571	17502	17643	17640	17548	17588	17622	17519	17577	17638	17613	17630	17655	17695	17646	17651	17729	17488	17610	17423	17675	17529	17628	17429	17481	17515	17530	17489	17556	17663	17782	17661	17652	17605	17606	17471	17640	17402	17613	17588	17749	17547	17750	17533	17720	17458	17678	17479	17728	17557	17556	17394	17576	17580	17650	17609	17541	17562	17678	17445	17645	17604	17677	17392	17432	17459	17474	17538	17507	17674	17702	17778	17634	17445	17719	17541	17600	17730	17509	17625	17492	17519	17543	17538	17505	17636	17488	17533	17448	17535	17614	17381	17542	17638	17553	17596	17450	17543	17423	17580	17469	17589	17692	17560	17587	17725	17610	17785	17639	17619	17608	17668	17573	17591	17584	17366	17513	17699	17638	17451	17643	17630	17527	17650	17666	17541	17435	17507	17444	17542	17676	17730	17721	17611	17379	17552	17584	17664	17416	17545	17548	17743	17451	17715	17756	17641	17514	17591	17572	17469	17767	17394	17514	17600	17635	17615	17562	17588	17572	17622	17551	17497	17681	17674	17543	17542	17529	17627	17606	17569	17584	17605	17626	17623	17557	17597	17502	17667	17456	17813	17703	17590	17582	17453	17422	17540	17538	17573	17588	17674	17684	17525	17600	17526	17608	17559	17464	17585	17707	17548	17509	17441	17813	17545	17340	17600	17786	17521	17630	17560	17579	17498	17693	17437	17587	17471	17725	17423	17641	17624	17547	17588	17708	17688	17516	17734	17570	17669	17606	17455	17659	17666	17586	17532	17725	17693	17597	17626	17706	17408	17558	17643	17523	17506	17676	17586	17641	17580	17708	17649	17580	17654	17326	17477	17577	17579	17569	17718	17459	17493	17449	17605	17583	17553	17434	17660	17578	17560	17444	17506	17554	17574	17584	17652	17591	17401	17634	17661	17563	17643	17632	17651	17561	17540	17656	17546	17525	17536	17723	17618	17553	17428	17585	17464	17696	17721	17577	17392	17686	17799	17587	17563	17569	17710	17744	17746	17603	17501	17646	17597	17631	17556	17454	17682	17486	17534	17555	17753	17755	17494	17509	17531	17553	17683	17534	17609	17584	17560	17663	17596	17700	17518	17558	17521	17541	17430	17516	17506	17480	17544	17567	17563	17645	17453	17642	17703	17556	17474	17773	17803	17477	17629	17500	17627	17551	17690	17542	17621	17605	17454	17569	17735	17421	17437	17553	17574	17612	17622	17590	17604	17478	17636	17632	17641	17513	17724	17644	17736	17621	17610	17624	17505	17365	17559	17691	17452	17600	17638	17730	17540	17582	17622	17628	17692	17482	17624	17586	17576	17520	17619	17522	17649	17378	17546	17463	17725	17682	17675	17429	17508	17511	17557	17662	17607	17644	17813	17666	17584	17513	17470	17569	17606	17547	17426	17569	17576	17751	17535	17471	17642	17556	17481	17738	17542	17420	17529	17484	17529	17407	17425	17793	17659	17476	17464	17571	17468	17415	17549	17486	17590	17617	17502	17581	17634	17607	17583	17657	17676	17571	17606	17494	17494	17699	17396	17501	17697	17669	17441	17613	17669	17616	17635	17570	17663	17589	17569	17494	17393	17520	17568	17602	17619	17563	17656	17449	17527	17610	17646	17765	17695	17578	17631	17610	17546	17749	17571	17706	17443	17505	17631	17692	17535	17375	17434	17482	17676	17778	17359	17521	17562	17436	17578	17671	17541	17590	17390	17609	17518	17671	17514	17625	17684	17626	17581	17686	17546	17470	17504	17560	17515	17637	17678	17678	17597	17413	17525	17520	17569	17625	17717	17564	17506	17603	17597	17706	17455	17533	17477	17684	17550	17551	17737	17624	17589	17533	17641	17615	17595	17542	17434	17627	17622	17549	17572	17626	17609	17362	17438	17662	17576	17501	17526	17557	17619	17580	17605	17712	17692	17646	17654	17689	17552	17513	17771	17720	17602	17671	17535	17485	17618	17580	17457	17545	17554	17568	17562	17578	17687	17486	17679	17690	17583	17535	17479	17475	17588	17624	17472	17687	17491	17586	17750	17695	17445	17497	17508	17601	17675	17596	17542	17405	17588	17737	17792	17542	17611	17573	17673	17610	17506	17607	17485	17588	17523	17506	17650	17634	17449	17601	17484	17640	17726	17444	17572	17437	17670	17368	17542	17483	17466	17450	17505	17439	17551	17580	17528	17627	17534	17478	17664	17573	17662	17751	17497	17790	17476	17514	17516	17695	17582	17537	17470	17557	17695	17504	17655	17629	17634	17609	17668	17444	17546	17549	17520	17613	17569	17662	17569	17434	17585	17597	17553	17613	17540	17556	17653	17718	17800	17412	17683	17489	17569	17674	17325	17544	17489	17547	17473	17531	17657	17537	17612	17444	17425	17682	17588	17452	17589	17647	17476	17475	17468	17471	17557	17687	17612	17564	17546	17598	17562	17541	17615	17429	17617	17527	17692	17506	17381	17436	17384	17566	17631	17446	17659	17554	17495	17733	17536	17363	17611	17634	17578	17524	17491	17459	17505	17410	17841	17712	17599	17798	17573	17481	17798	17626	17441	17491	17470	17550	17590	17729	17667	17406	17555	17655	17667	17512	17570	17256	17725	17731	17703	17687	17732	17501	17599	17785	17476	17370	17663	17524	17599	17509	17548	17706	17542	17604	17534	17739	17668	17630	17583	17718	17498	17669	17566	17581	17601	17641	17662	17537	17560	17509	17610	17499	17623	17355	17601	17739	17583	17392	17430	17683	17756	17573	17503	17505	17662	17457	17651	17512	17497	17664	17502	17546	17684	17620	17690	17446	17820	17616	17513	17507	17468	17578	17634	17761	17590	17636	17517	17699	17712	17562	17591	17719	17513	17620	17646	17581	17554	17624	17700	17554	17594	17575	17418	17502	17684
27718	22341	26096	23449	20422	20310	20480	20229	19887	20003	21269	20949	21219	20548	20292	19989	20040	19942	19968	19463	19730	19791	20012	20018	19787	19577	19804	19593	19673	19684	19574	19756	19804	19700	19732	19761	19871	19806	19844	19688	19682	19645	19580	19781	19751	19578	19801	19704	19726	19920	19817	19671	19871	19640	19755	19743	19977	19665	19669	19681	19637	19584	19622	19688	19885	19736	19746	19756	19482	19778	19822	19850	19641	20041	19719	19774	19713	19860	19887	19591	19803	19851	19723	19497	19700	19885	19736	19759	19801	19816	19711	19638	19842	19849	19849	19739	19751	19629	19910	19729	19851	19777	19782	19756	19488	19472	19880	19835	19812	19796	19862	19485	19907	19860	19582	19810	19631	19633	19609	19677	19560	19597	19885	19747	19620	19714	19694	19750	19754	19850	19877	19714	19934	19639	19617	19847	19730	19762	19687	19883	19648	19710	19718	19634	19701	19716	19749	19677	19634	19784	19744	19944	19843	19765	19716	19838	19631	19800	19876	19710	19740	19620	19679	19598	19970	19773	19596	19663	19886	19850	20082	19713	19451	19770	19900	19673	19908	19776	19725	19775	19684	19600	19657	19576	19602	19774	19652	19758	19764	19553	19550	19685	19658	19792	19854	19686	19800	19780	19784	19771	19741	19741	19827	19703	19736	19547	19853	19880	19577	19771	19849	19523	19829	19551	19668	19700	19649	19712	19703	19541	19652	19744	19860	19744	19789	19860	19736	19656	19744	19810	19651	19756	19701	19747	19779	19793	19870	19778	19751	19608	19688	19764	19869	19756	19863	19586	19723	19886	19688	19700	19904	19719	19626	19841	19932	19733	19608	19579	19677	19603	19680	19864	19926	19634	19717	19738	19681	19557	19786	19753	19800	19859	19456	19759	19727	19671	19941	19766	19739	19757	19850	19913	19704	19738	19746	19552	19619	19940	19787	19880	19961	19773	19630	19727	19805	19854	19720	19532	19563	19713	19427	19597	19769	19821	19757	19466	19844	19663	19913	19835	19726	19840	19788	19737	19610	19659	19431	19721	19751	19702	19762	19470	19401	19616	19832	19700	19810	19825	19683	19815	19982	19855	19937	19802	19765	19684	19854	19622	19798	19925	19843	19851	19650	19740	19652	19691	19704	19816	19824	19687	19664	19687	19756	19875	19881	19905	19531	19840	19639	19616	19651	19569	19682	19724	19700	19502	19669	19806	19854	19867	19795	19503	19786	19803	19630	19914	19710	19731	20024	19586	19795	20072	19611	19687	19582	19790	19693	19591	19571	19639	19735	19838	19899	19626	19773	19800	19598	19696	19870	19798	19990	19768	19711	19837	19815	19868	19856	19766	19891	19724	19695	19919	19904	19742	19882	19834	19841	19940	19739	19775	19801	19954	19834	19703	19810	19662	19683	19775	19857	19682	19872	19655	19697	19832	19765	19781	19634	19731	19866	19951	19729	19733	19801	19840	19806	19714	19788	19900	19869	19737	19883	19870	19831	19699	19762	19726	19627	19664	19921	19698	19735	19680	19759	19707	19659	19707	19821	19548	19898	19690	19738	19839	19646	19796	19671	19713	19817	19760	19873	19764	19497	19512	19826	19586	19761	19843	19634	19720	19666	19669	19954	19708	19595	19545	19874	19849	19638	19691	19775	19739	19615	19819	19965	19685	19718	19583	19700	19808	19755	19792	19794	19533	19857	19568	19769	19839	19814	19782	19858	19539	19620	19785	19674	19671	19789	19783	19514	19880	19639	19859	19677	19814	19785	19662	19820	19756	19623	19512	19705	19954	19707	19675	19944	19892	19640	19628	19705	19785	19648	19706	19874	19775	19797	19776	19800	19932	19993	19813	19926	19826	19611	19791	19912	19804	19539	19633	19725	19813	19528	19647	19718	19835	19707	19658	19792	19903	19786	19607	19895	19816	19743	19737	19610	19867	19805	19863	19685	19747	19832	19960	19816	19737	19612	19778	19699	19759	19718	19783	20014	19708	19674	19733	19758	19689	19773	19782	19838	19583	19767	19684	19666	19757	19742	19809	19755	19779	19911	19589	19866	19589	19770	19792	19732	19681	19683	19707	19722	19713	19779	19807	20067	19740	19847	19726	19782	19789	19765	19661	19567	19859	19921	19764	19740	19639	19640	19791	19763	19831	19933	19965	19801	19572	19714	19603	19749	19761	19724	19727	19481	19674	19806	19770	19675	19666	19756	19993	19925	19735	19886	19622	19921	19836	19773	19651	19934	19669	19996	19650	19750	19582	19758	19674	19802	19636	19643	19861	19803	19715	19725	19578	19354	19617	19744	19915	19734	19580	19823	19745	19765	19712	19614	19767	19962	19752	19953	19810	19890	19811	19890	19697	19813	19783	19818	19849	19820	19635	19696	19811	19588	19564	19683	19692	19676	19697	19741	19788	19760	19565	19605	19592	19771	19784	19956	19745	19892	19873	19820	19900	19635	19862	19727	19688	19800	19594	19838	19627	19746	19811	19635	19898	19856	19741	19866	19986	19787	19970	19772	19769	19704	19873	19766	19836	19772	19746	19756	19668	19740	19780	19801	19846	19872	19765	19789	19592	19855	19802	19685	19590	19753	19929	19821	19834	19855	19746	19921	19633	19597	19672	19696	19693	19837	19896	19830	19728	19767	19802	19703	19598	19688	19671	19951	19886	19709	19697	19555	19641	19823	20017	19628	19655	19567	19993	19659	19780	19734	19940	19837	19658	19815	19897	19902	19778	19712	19606	19747	19884	20004	19781	19732	19848	19789	19670	19842	19828	19621	19598	19763	19809	19871	19822	19801	19873	19790	19791	19605	19784	19965	19884	19869	19897	19984	19881	19821	19694	19757	19799	19765	19791	19744	19895	19712	19608	19878	19747	19762	19837	19991	19675	19863	19691	19643	19882	19877	19951	19777	19723	19597	19891	19837	19762	19591	19674	19845	19735	19717	19699	19629	19745	19621	19847	19769	19738	19809	19548	19693	19999	19887	19779	19765	19758	19782	19725	19641	19868	19884	19502	19570	19736	19744	19759	19696	19823	19777	19585	19833	19851	19694	19734	19860	19810	19842	19591	19755	19659	19812	19764	19761	19919	19663	19856	19736	19798	19647	19789	19772	19681	19665	19720	19625	19580	19512	20047	19718	19834	19818	19830	19750	19765	19755	19722	19766	19682	19765	19605	19693	19541	19772	19684	19564	19607	19728	19642	19575	19825	19800	19897	19612	19899	19770	19586	19759	19828	19688	19630	19672	19873	19750	19819	19654	19672	19828	19816	19807	19744	19630	19759	19762	19784	19621	19625	19747	19933	19933	19694	19700	19780	19559	19838	19686	19778	19628	19660	19816	19773	19849	19840	19823	19734	19513	19795	19656	19862	19594	19634	19755	19783	19702	19813	19777	19822	19733	19583	19726	19507	19698	19623	19787	19889	19659	19616	19582	19787	19568	19688	19618	19558	19778	19548	19784	19687	19657	19729	19833	19635	19603	19822	19443	19904	19680	19754	19716	19811	19909	19942	20072	19812	19759	19674	19858	19964	19837	19727	19870	19892	19845	19790	19556	19791	19654	19788	19784	19765	19773	19616	19703	19782	19823	19721	19749	19760	19756	19831	19737	19789	19955	19795	19959	19893	19681	19663	19784	19514	19771	19883	19846	19656	19540	19675	19738	19720	19692	19793	19593	19818	19539	19757	19749	19574	19715	19830	19769	19852	19751	20026	19813	19652	19953	19666	19766	19778	19875	19766	19611	19693	19948	19753	19696	19742	19628	19819	19837	19688	19524	19833	20029	19771	19820	19605	19765	19818	19778	19638	19592	19580	19720	19821	19585	19859	19926	19758	19873	19755	19891	19704	19797	19799	19885	19642	19675	19774	19734	19766	19877	19706	19753	19541	19796	19809	19915	19921	19903	19723	19843	19809	19522	19859	19512	19756	19524	19757	19911	19734	19879	19912	19738	19889	20024	19814	19692	19670	19905	19637	19830	19876	19875	19768	19763	19757	19751	19484	19644	19690	19897	19738	19762	19689	19849	19804	19570	19842	19707	19659	19636	19682	19742	19771	19673	19714	19603	19686	19677	19659	19860	19810	19693	19869	19761	19555	19549	19783	19716	19908	19601	19771	19777	19886	19824	19763	19704	19730	19642	19846	19686	19603	19753	19980	19831	19826	19680	19851	19786	19727	19800	19775	19719	19938	19652	19738	19864	19837	19832	19936	19768	19847	19872	19710	19737	19968	19897	19683	19839	19878	19682	19907	19878	19749	19529	19838	19783	19689	19661	19598	19626	19645	19835	19775	19895	20049	19479	19741	19716	19533	19701	19707	19680	19587	19825	19900	19794	19729	19827	19630	19680	19712	19800	19473	19883	19948	19761	19606	19799	19686	19702	19687	19721	19614	19900	19796	19652	19734	19867	19946	19771	19782	19867	19735	19797	19576	19738	19873	19744	19764	19734	19663	19647	19889	19678	19631	19652	19546	19810	19702	19592	20034	19909	19905	19920	19847	20029	19790	19824	19853	19758	19798	19660	19819	19586	19527	19515	19604	19829	19741	19838	19698	19520	20005	19529	19589	19674	19660	19729	19640	19614	19880	19743	19759	19789	19825	19787	19839	19853	19842	19828	19816	19660	19931	19743	19761	19620	19767	19916	19948	19922	19909	19857	19851	19570	19692	19746	19529	19712	19677	19720	19649	19738	19735	19772	19731	19717	19843	19805	19873	19511	19793	19891	19653	19954	19867	19557	19655	19742	19632	19675	19465	19737	19635	19596	19890	20024	19865	19621	19646	19550	19758	19854	19709	19806	19776	19859	19682	19755	19565	19836	19690	19639	19563	19813	19787	19870	19685	19794	19815	19824	19679	19828	19711	19539	19696	19910	19661	19748	19651	19828	19687	19625	19851	19570	19611	19842	19669	19683	19786	19810	19821	19830	19626	19701	19689	19807	19698	19582	19790	19724	19930	19884	19659	19809	19512	19719	19569	19953	19847	19910	19890	19678	19709	19773	19684	19802	19692	19869	19696	19689	19843	19741	19768	19790	19723	19701	19812	19765	19686	19739	19617	19825	19726	19853	19712	19904	19762	19572	19797	19816	19878	19745	19992	19839	19612	19862	19819	19674	19394	19666	19902	19767	19736
16729	21187	21031	19223	18541	18495	18084	17790	17607	17290	19758	19144	19418	18174	17779	17200	17329	17109	17271	17359	17142	17297	17139	17272	17300	17355	17266	17196	17182	17194	17118	17028	17189	17416	17446	17315	17376	17283	17399	17288	17253	17213	17087	17454	17114	17341	17183	17287	17093	17322	17111	17216	17235	17140	17222	17270	17263	17194	17213	17169	17250	17106	17217	17303	17241	17296	17263	17303	17184	17286	17158	17236	17198	17111	17342	17045	17341	17003	17297	17220	17279	17047	17202	17184	17228	17314	17121	17181	17352	17305	17113	17229	17213	17054	17084	17170	17330	17335	17216	17211	17133	17249	17086	17326	17183	17191	17059	17245	17217	17243	17148	17180	17257	17172	17182	17215	17187	17313	17269	17220	17207	17299	17062	17201	17091	17369	17223	17276	17247	17191	17220	17120	17142	17296	17114	17156	17185	17255	17179	17196	17165	17074	17221	17336	17327	17064	17226	17225	17146	17138	17087	17164	17065	17194	17085	17076	17276	17345	17206	17361	17046	17136	17090	17218	17077	17362	17242	16993	17225	17135	17193	17229	17156	17232	17145	17124	17300	17245	17257	17184	17276	17075	17188	17190	17231	17149	17279	17243	17095	17297	17262	17260	17283	17282	17233	17273	17084	17303	17155	17234	17073	17148	17360	17220	17319	17165	17283	17150	17045	17204	17198	17266	17269	17258	17131	17408	17181	17144	17197	17345	17196	17184	17265	17196	17256	17173	17198	17433	17192	17170	17268	17268	17354	17166	17144	17199	17080	17227	17075	17267	17423	17094	17355	17243	17192	17205	17184	17149	17155	17296	17219	17267	17109	17401	17099	17292	17183	17135	17244	17236	17086	17173	17323	17199	17301	17208	17046	17343	17124	17137	17203	17096	17291	17072	17392	17265	17244	17293	17332	17182	17151	17001	17371	17324	17087	17239	17225	17372	17225	17199	17297	17171	17343	17267	17095	17262	17267	17167	17153	17112	17259	17128	17316	17240	17028	17321	17300	17252	17223	17088	17139	17239	17274	17148	17289	17387	17344	17054	17203	17282	17215	17231	17291	17326	17193	17021	17129	17205	17200	17325	17266	17171	17242	17246	17378	17223	17165	17133	17123	17392	17163	17286	17264	17181	17195	17179	17085	17275	17104	17305	17070	17359	17264	17070	17362	17237	17213	17117	17344	17208	17153	17233	17366	17312	17102	17110	17138	17207	16937	17256	17222	17135	17175	17322	17141	17299	17293	17241	17113	17099	17248	17312	17352	17225	17071	17065	17350	17042	17125	17328	17236	16993	17165	17011	17144	17248	17290	17188	17416	17278	17147	17366	17238	17338	17186	17371	17227	17237	17093	17209	17211	17190	17169	17169	17204	17239	17291	17202	17210	17276	17208	17217	17310	17252	17171	17213	17187	17335	17208	17277	17126	17258	17136	17222	17207	17109	17238	17295	17064	17140	17279	17142	17287	17248	17247	17253	17177	17162	17244	17081	17287	17314	17141	17175	17171	17243	17289	17269	17262	17248	17328	17215	17084	17222	17213	17192	17131	17203	17196	17150	17196	17285	17207	17401	17287	17178	17316	17182	17323	17222	17194	17173	17348	17291	17274	17365	17092	17205	17170	17151	17121	17131	17237	17256	17327	17163	17412	17174	17008	17232	17176	17174	17141	17149	17279	17470	16997	17194	17368	17035	17197	17214	17104	17543	17294	17218	17225	17344	17335	17258	17242	17212	17229	17211	17218	17134	17440	17189	17271	17276	17179	17305	17256	17322	17426	17179	17201	17273	17176	17192	17206	17333	17209	17284	17038	17274	17245	17060	17180	17153	17334	17199	17208	17140	17335	17010	17327	17299	17157	17272	17175	17193	17173	17329	17386	17256	17010	17264	17140	17310	17147	17159	17180	17339	17257	17329	17296	17248	17195	17221	17134	17280	17210	17146	17145	17298	17143	17275	17383	17175	17197	17149	17295	17165	17237	17240	17353	17368	17121	17335	17097	17215	17255	17191	17363	17189	17224	17206	17113	17202	17334	17260	17253	17198	17087	17356	17245	17163	17167	17112	17017	17186	17283	17276	17129	17208	17367	17121	17103	17228	17177	17194	17458	17314	17147	17098	17171	17264	16993	17137	17227	17164	17166	17077	17257	17316	17336	17281	17368	17272	17262	17185	17202	17232	17204	17185	17038	17356	17211	17221	17240	16984	17061	17377	17153	17319	17133	17289	17317	17234	17121	17243	17242	17244	17121	17276	17239	17174	17260	17223	17244	17385	17253	17165	17189	17154	17271	17262	17244	17127	17064	17293	17246	17362	17103	17282	17313	17140	17098	17261	17018	17249	17294	17235	17252	17032	17155	17296	17262	17337	17496	17124	17137	17278	17313	17174	17261	17306	17283	17070	17208	17258	17338	17079	17239	17196	17417	17293	17355	17185	17228	17014	17237	17238	17144	17088	17298	17304	17156	17243	17334	17124	17259	17082	17304	17057	17136	17150	17400	17143	17197	17399	17025	17338	17034	17271	17233	17220	17105	17221	17209	17339	17290	17241	17251	17197	17236	17251	17347	17306	17092	17272	17133	17284	17181	17112	17141	17207	17276	17210	17280	17049	17326	17237	17276	17176	17255	17236	17307	17296	17028	17214	17167	17239	17062	17162	17196	17361	17149	17103	17174	17340	17353	16920	17160	17380	17196	17109	17248	17143	16921	17297	17297	17104	17163	17195	17438	17286	17333	17153	17160	17200	17306	17199	17274	17000	17278	17130	17071	17178	17276	17085	17199	17112	17425	17192	17138	17432	17150	17160	17228	17199	17283	17171	17227	17386	17199	17149	17183	17254	17021	17179	17297	17271	17155	17377	17299	17065	17235	17265	17290	17332	17029	17142	17086	17181	17288	17213	17288	17285	17305	17348	17181	17248	17137	17094	17238	17271	17174	17366	17295	17052	17313	17255	17310	17077	17231	17302	17327	17235	17252	17058	17385	17194	17352	17293	16972	17058	17107	17149	17264	17220	17345	17082	17220	17206	17204	17244	17119	17428	17310	17136	17190	17173	17114	17140	17161	17297	17249	17262	17051	17237	17124	17261	17255	17106	17076	17216	17315	17170	17349	17283	17183	17176	17038	17288	17281	17020	17078	17301	17178	17230	17153	17247	17048	17151	17248	17179	17313	17187	17191	17109	17261	17342	17317	17224	17212	17289	17183	17224	17276	17317	17265	17241	17156	17248	17174	17337	17116	17003	17332	17143	17215	17210	17182	17275	17216	17140	17168	17391	17368	17094	17083	17211	17246	17238	17136	17229	17342	17218	17161	17082	17108	17252	17334	17129	17169	17062	17186	17148	17063	17137	17222	17233	17055	17355	17104	17067	17169	17351	17122	17109	17250	17211	17303	17304	17320	17105	17188	17214	17046	17241	17222	17254	17254	17149	17282	17064	17334	17062	17192	17220	17163	17231	17303	17173	17333	17207	17120	17202	17071	17146	17252	17168	17309	17344	17180	17161	17101	17287	17179	17188	17314	17236	17151	17119	17269	17301	17148	17463	16992	17307	17324	17109	17271	17094	17266	17148	17429	17198	17187	17287	17184	17215	17113	17221	16998	17284	17115	17157	17146	17097	17222	17373	17328	17200	17351	17258	17304	17302	17116	17026	17363	17274	17353	17200	17187	17280	17069	17296	17250	17320	17203	17105	17130	17214	17212	17296	17359	17355	17238	17325	17264	17209	17265	17195	17175	17310	17208	17183	17395	17192	17480	17140	17187	17394	17223	17229	17180	17142	17134	17240	17043	17202	17269	17209	17225	17268	17058	17263	17183	17299	17321	17340	17279	17223	17264	17258	17079	17194	17352	17175	17253	17248	17165	17325	17158	17236	17209	17259	17162	17244	17218	17270	17282	17224	17319	17309	17214	17107	17099	17251	17135	17249	17337	17188	17208	17172	17355	17166	17001	17012	17211	17243	17277	17303	17417	17144	17161	17195	17307	17182	16938	17216	17116	17222	17160	17177	17011	17203	17147	17217	17111	17200	17261	17324	17364	17258	17229	17280	17390	17263	17326	17332	17233	17190	17386	17029	17109	17273	17280	17137	17227	17188	17131	17204	17225	17221	17388	17230	17153	17282	17251	17388	17147	17393	17302	17239	17281	17328	17227	17167	17197	17312	17151	17092	17228	17302	17177	17192	17143	17204	17088	17083	17421	17291	17262	17260	17227	17238	17379	17292	17171	17303	17329	17154	17177	17223	17233	17263	17318	17154	17095	17145	17122	17281	17234	17342	17283	17111	17194	17131	17347	17277	17093	17271	17299	17222	17042	17318	17145	17090	17245	17264	17278	17135	17109	17287	17206	17085	17312	17437	17169	17215	17165	17258	17159	17148	17307	17045	17132	17178	17199	17156	17220	17278	17221	17345	17075	17213	17238	17253	17075	17157	17286	17207	17244	17263	17075	17119	17122	17047	17031	17319	17071	17088	17228	17187	17301	17194	17130	17385	17297	17130	17208	17234	17197	17277	17226	17226	17121	17226	17081	17383	17229	17287	17386	17303	17189	17185	17479	17062	17114	17154	17226	17139	17086	17106	17312	17167	17226	17069	17250	17242	17114	17067	17212	17144	17340	17290	17253	17336	17109	16969	17170	17135	17263	17171	17261	17187	17244	17111	17114	17405	17329	17144	17335	17403	17243	17057	17174	17307	17217	17247	17091	17196	17182	17077	17206	17194	17174	17207	17323	17173	17030	17267	17203	17434	17141	17199	17261	17240	17286	17274	17241	17209	17166	17119	17135	17077	17109	17261	17085	17133	17347	17126	17200	17267	17355	17224	17261	17330	17187	17223	17371	17098	17209	17324	17240	17123	17263	17159	17055	17194	17315	17286	17192	17180	17038	17223	17183	17343	17222	17319	17214	17303	17084	17328	16999	17143	17206	17304	17461	17290	17308	17087	17132	17258	17240	17242	17238	17068	17377	17221	17273	17227	17297	17253	17380	17189	17352	17109	17102	17184	17026	17098	17251	17278	17258	17233	17244	17239	17139	17408	17104	17137	17324	17068	17332	17120	17262	17226	17194	17211	17218	17141	17342	17117	17348	17201	17408	17174	17250	17328	17267	17154	17164	17182	17089	17236	17096	17241	17203	17146	17189	17345
23941	21414	28990	24327	22707	23714	23774	21227	20581	20877	24949	25611	30588	29132	24466	20642	20447	20417	20260	20236	20150	20312	20213	20079	20258	20339	19993	20196	20239	20153	20468	20403	19929	20631	20930	20859	20694	20546	20376	20308	20212	20085	20231	20165	20054	20226	20135	20219	20296	20163	20194	20225	20183	20213	20330	20183	20087	20196	20005	20274	20059	20226	20067	19968	20116	20184	20231	20028	20209	19955	19926	20074	19951	20067	20180	20073	20123	20059	20118	20117	19992	20119	20059	20122	20220	19980	20323	20335	20244	20066	20054	20073	20147	20024	20022	20187	20190	20134	19923	20054	20051	20088	19802	19785	20125	20154	19969	20129	20006	20181	20064	20262	20034	20065	20146	20005	20045	20002	19997	19932	20120	20243	20086	20223	20285	19975	20187	19993	19978	19985	19963	20069	20138	20202	20094	19990	20212	20199	20154	20091	20235	20102	20187	20243	20254	20035	20075	20175	20151	20123	20170	19934	20164	20046	19999	19985	20136	20159	20213	20065	20060	20198	20054	20174	20095	20044	20107	19997	20263	20136	20197	19977	20205	19826	20156	19835	20113	20177	20140	20164	20260	19974	20199	20344	20248	19978	19993	19942	20001	20299	20360	19982	19965	20045	20421	19895	20166	20128	19951	20127	20221	20016	20128	20171	20066	20127	20087	20204	20085	20109	19947	20094	20022	19934	20026	20173	20128	20184	20074	20119	19960	20206	20303	20174	20017	20119	19887	19746	20087	20013	20141	20172	20117	19962	20206	19990	20134	20191	20223	20044	20232	19903	20122	20102	20156	20057	20236	20083	20042	20229	20061	20101	20219	19868	20249	20126	20032	20141	20197	20013	19993	19988	20202	20205	20182	20128	20147	20275	20043	20081	20260	20265	20240	20086	19932	20105	20236	20082	20196	20297	20220	20104	20070	20071	20143	20290	20060	20016	20172	20031	19809	20053	20055	19994	20128	19957	20268	20121	19888	20104	20207	20059	20083	19937	19851	20159	19971	20177	20074	20080	20160	20013	20116	20313	20103	20016	20046	20171	20148	20321	20127	19887	20019	20205	20045	19905	20138	20130	20095	20163	20100	20086	20211	20079	20383	19815	20197	20144	20204	20026	20025	20140	20123	20082	19974	20036	19994	20016	20167	19976	20273	19985	19930	20138	20092	20307	20096	20130	20265	20101	20175	19909	19878	20139	20047	19883	19815	20067	20056	20080	20195	20036	20041	20076	20008	20014	20093	20079	20138	20138	20218	19964	20027	20114	19966	20142	20208	20335	20007	20052	20153	20153	20057	19873	20184	20025	20162	20083	19987	20331	20264	20320	20026	20083	20040	20065	20037	19917	20090	20097	20209	20191	20021	20078	20120	20134	19938	20094	20168	20068	20063	19971	19940	20178	20145	20049	20207	20203	20042	20075	20102	20172	20102	20098	20140	20167	19973	19894	20161	20042	20053	20079	20117	20118	20200	20081	20261	20021	20147	20169	20196	19948	20144	19995	20192	19887	20025	20187	19922	19995	20123	20202	19864	19988	20082	20133	20157	20055	20196	20294	20145	20290	19858	20000	20043	20010	19977	20018	20227	20022	20042	19964	20099	20171	19920	20195	19846	19959	20249	20209	19922	19984	20000	20332	20077	20243	20044	20010	19921	20121	19924	19952	20311	20058	20149	19950	20041	20240	20044	20051	19922	19983	20135	20210	20120	20012	20161	20229	20131	20017	19970	20044	20086	20168	20257	20152	20112	20203	19997	20139	20191	20168	20037	20184	20010	20176	19915	20253	20248	20001	19785	19991	20202	20219	20209	20316	20144	20039	20007	20188	20021	19976	20117	20094	20082	20021	20018	19988	20034	19957	20249	20160	20167	19967	20039	19986	20140	20275	19959	20163	20122	19798	20066	20017	19924	20178	20101	20050	20258	20232	20237	19990	19987	19826	19925	20106	20053	20035	19995	20106	19930	19824	20130	20140	20152	20075	20020	19962	20072	20384	20024	20095	19883	20077	19984	19953	20114	20068	20078	20050	20184	19976	20012	20170	20306	20054	20267	20181	20249	20063	20049	20055	20295	20052	19892	19921	20072	20068	19915	20020	19874	19968	20146	19994	20120	19935	19998	20157	20074	19974	20195	20144	20082	20091	20162	19937	19905	19976	19995	20075	20174	20169	20277	20047	20276	20018	20013	20107	20205	20086	20240	20080	20034	20196	20202	20134	19995	20143	20181	20051	20161	20110	19982	19993	20284	20179	20158	20328	20066	20048	19990	20265	19912	19919	19862	19998	20226	20001	20166	20334	20179	19839	20134	20020	20226	20060	20268	20151	20000	20209	20238	20152	20113	20279	20070	20015	19921	20276	20051	20185	20296	20230	20351	20164	20141	20209	20038	20203	20060	19954	20108	20080	20264	20164	20169	20132	20043	20102	20144	20083	20194	20145	20217	19972	20147	20062	20000	19951	19997	19969	20208	20078	20102	20221	20021	20138	19987	20163	19994	20034	20140	20124	20085	20061	20064	20111	20073	20147	20097	20253	20283	20117	20173	20027	19973	20052	20167	19899	20131	20051	20179	20000	20073	20062	20160	19969	20147	20068	20106	20169	20285	20139	20186	19968	20331	20070	20244	20318	19942	19987	20053	20284	20187	20211	20281	20139	20214	20091	20139	20071	20031	20018	20055	20109	20153	20006	19980	20298	20144	20204	20155	20214	20218	20164	20062	20014	20054	20171	19863	20056	20214	20302	20036	20171	20159	19970	20096	19933	20203	20110	20125	19959	20242	20252	20152	20140	20346	20182	20107	20264	20234	20080	20193	20158	20177	20191	20045	20176	20227	20034	20001	19958	20030	20119	20163	20175	20287	19953	20120	20131	20126	20141	19996	20142	20126	19894	20033	20376	20064	20284	20078	20175	20189	20229	20099	20176	20114	20153	20052	20048	20216	20110	19929	20145	20163	20103	20126	20223	19909	20036	20057	20245	20133	20228	20141	20075	20314	20079	20085	19815	20056	20062	20085	19998	19977	19903	20418	20279	20126	20136	20023	20159	19945	20258	20164	20173	19889	20069	20217	20065	20339	20081	20366	20079	19975	20244	19974	19857	20101	20197	20101	20153	19861	20216	20023	20033	20250	20268	20065	20099	20170	20155	20251	20015	20060	20058	20044	19973	19957	20092	20087	20225	20095	20214	19989	20123	20126	20133	20060	20012	20121	19932	20214	20078	20173	20149	20191	20273	20166	20194	20193	20096	20115	20113	20157	20170	20133	19986	20069	20112	20054	20239	20052	19946	20082	20334	20127	20304	20024	20111	20014	19934	20113	20030	20090	20184	19939	19961	20097	20124	19787	19952	20101	19931	20100	20033	20005	20072	20164	20040	19947	20110	20133	19884	19908	20043	20016	19951	20071	20067	20075	19998	20104	20013	19933	19915	20125	19948	20023	20096	20105	20216	20034	20061	20056	19793	20149	20237	19992	19995	19998	20098	20258	20140	20278	19987	20163	20244	20049	20063	19985	20283	20229	20079	20204	20049	20105	20303	20280	19864	20130	20207	20096	20127	20102	20249	20080	20160	19931	20028	20067	20106	20228	20257	20032	20251	20126	20118	19790	20369	20085	20092	20106	20193	20306	20298	20246	20116	20224	20087	20323	20150	20178	20171	20178	20093	20226	19960	20208	19982	20169	19949	20116	20218	20233	20217	20225	20197	20005	20076	20154	20116	20259	20038	20220	20026	20045	20225	20214	20228	20351	20119	20310	20177	20062	20178	19946	20022	19842	19816	20166	19968	20090	19837	20081	20250	20190	19968	20296	20056	19939	20071	20034	20102	20141	19948	20166	20077	20309	20053	20070	20100	20212	20160	20073	20125	20225	20209	20212	20129	19946	20050	20222	20107	20243	20201	20234	19951	20126	20174	20202	20172	20152	20138	19944	19876	20195	20011	20153	20105	20140	19998	20009	20005	20113	20148	19983	20022	20076	20360	20088	20200	20200	19944	20067	19964	20065	20272	20042	20058	20104	20017	20232	20044	20001	20014	20372	19987	20191	20258	20081	20076	20128	20270	20095	20206	20185	20137	20033	20189	20123	20013	20140	20002	20033	19960	20013	20134	20024	20121	19821	20059	20058	20019	19949	20205	20419	20031	20218	20096	19794	20018	20115	20246	20123	20138	20074	20074	20244	20342	20014	20066	20010	20139	20190	20109	20034	20106	20158	20201	20077	20058	20087	20220	20216	20140	20048	19947	20193	20030	20079	20013	20072	20108	20115	20226	19934	20029	19967	20171	20080	20034	20106	20074	20137	20220	20165	19948	20073	19974	20253	20255	20292	20036	20051	20254	20095	20151	20089	20221	19971	20063	20023	20121	20059	19978	20298	19912	20070	20153	19876	20099	20331	19962	20365	19997	20069	20165	20005	20084	20057	20109	20217	20280	20356	20213	20164	20090	20270	20233	20075	20193	19962	20147	20204	20103	20156	19995	20348	19958	19993	19945	19972	19975	20282	20209	20326	20108	20028	20026	20317	20029	20042	20143	20137	19910	20131	19858	20199	20065	19958	20084	19755	20097	20127	20231	19983	20161	20023	19892	20272	20088	20194	19952	19972	20018	20049	20089	19881	20201	20146	20143	20170	20226	20093	20066	20187	20173	20268	20139	20231	20104	20322	20058	20212	20142	20104	19819	20146	20119	20142	20155	20327	20139	20027	20183	20059	20061	20185	20222	20111	20186	20036	20112	20040	19912	20191	20129	19900	20014	19960	20174	20172	20050	20083	20011	20158	20121	20055	20186	20313	20072	20110	20032	20315	20176	19943	20047	20057	20140	20101	20033	20069	20140	20091	20303	20375	20051	20279	20195	20251	20073	20077	20198	20372	20361	20070	20251	19945	20240	20149	20079	20259	20155	20247	20284	19969	20170	20043	20047	20145	20042	20254	20198	20195	20235	20001	20131	20139	20212	20167	20167	19892	19888	20079	20008	19997	20069	20133	19956	20235	20019	20228	20074	19994	20099	20053	20293	20107	20139	20203	20247	20079	20120	19831	20207	20196	20139	20270	20193	20068	20262	20153	20215	20008	19908	20139	20170	20283	20233	20057	20086	19941	19970	19954	20118	19933	20187	20068	19905	20115	20164	20092	20134	19987	20180
16462	27851	26672	22993	21135	20108	19408	18789	18370	18327	25162	25932	31776	30067	21359	17459	17560	17483	17657	17597	17611	17570	17449	17585	17535	17679	17473	17646	17610	17570	17588	17555	17356	18323	18552	18576	17912	17846	17622	17580	17593	17606	17421	17602	17522	17548	17543	17438	17590	17641	17514	17577	17669	17505	17584	17485	17443	17461	17422	17562	17504	17414	17461	17401	17333	17299	17522	17403	17402	17540	17676	17438	17537	17473	17445	17411	17517	17423	17337	17546	17480	17531	17509	17469	17463	17495	17554	17437	17456	17654	17574	17441	17556	17441	17454	17518	17499	17473	17448	17395	17451	17486	17429	17602	17433	17464	17439	17532	17480	17307	17524	17430	17354	17699	17529	17628	17570	17426	17577	17688	17496	17530	17394	17463	17317	17506	17311	17808	17533	17527	17477	17379	17416	17500	17643	17524	17574	17495	17407	17534	17499	17456	17454	17488	17532	17553	17640	17472	17348	17393	17483	17454	17533	17553	17598	17434	17657	17580	17500	17475	17447	17398	17445	17486	17498	17494	17383	17422	17511	17576	17662	17558	17519	17585	17479	17546	17383	17505	17485	17547	17487	17519	17468	17545	17457	17467	17490	17575	17463	17418	17451	17516	17258	17404	17755	17336	17361	17486	17552	17573	17314	17542	17475	17475	17403	17581	17437	17455	17499	17483	17414	17687	17438	17318	17486	17374	17522	17296	17380	17347	17592	17367	17399	17339	17327	17418	17438	17472	17542	17491	17448	17478	17544	17572	17380	17495	17609	17538	17461	17407	17626	17569	17371	17373	17737	17425	17534	17582	17519	17427	17406	17447	17459	17506	17448	17644	17343	17276	17543	17384	17354	17554	17447	17408	17488	17312	17415	17534	17280	17400	17390	17383	17346	17565	17486	17441	17394	17550	17470	17540	17624	17412	17438	17437	17503	17553	17566	17411	17641	17398	17558	17569	17470	17405	17324	17599	17533	17361	17350	17632	17558	17399	17597	17463	17413	17532	17535	17338	17556	17488	17423	17549	17435	17407	17601	17499	17473	17563	17577	17374	17521	17488	17625	17454	17560	17446	17506	17394	17478	17508	17526	17500	17565	17338	17392	17476	17661	17433	17447	17650	17473	17462	17472	17401	17491	17461	17582	17590	17441	17578	17559	17472	17246	17385	17361	17280	17528	17462	17513	17505	17199	17584	17431	17504	17464	17559	17513	17444	17499	17374	17410	17425	17402	17401	17435	17414	17440	17614	17537	17543	17522	17359	17467	17404	17260	17615	17225	17545	17493	17443	17541	17371	17596	17520	17556	17488	17463	17498	17353	17417	17504	17273	17467	17438	17587	17574	17470	17450	17444	17444	17345	17427	17611	17535	17497	17434	17445	17440	17437	17393	17393	17542	17370	17604	17513	17585	17522	17396	17547	17469	17331	17384	17359	17539	17441	17514	17524	17554	17529	17457	17444	17557	17526	17468	17511	17341	17227	17607	17385	17640	17422	17472	17552	17443	17361	17594	17326	17362	17337	17414	17388	17534	17395	17460	17449	17329	17617	17509	17669	17612	17626	17439	17613	17516	17354	17560	17447	17499	17560	17407	17469	17355	17570	17497	17374	17657	17400	17284	17574	17428	17584	17463	17525	17553	17441	17537	17330	17458	17531	17561	17487	17355	17561	17465	17603	17415	17428	17343	17578	17505	17374	17434	17243	17491	17425	17497	17475	17420	17501	17581	17461	17544	17498	17569	17365	17583	17463	17506	17525	17508	17467	17513	17428	17396	17487	17452	17424	17457	17620	17475	17626	17342	17445	17488	17547	17438	17530	17429	17539	17264	17535	17473	17527	17506	17496	17572	17277	17456	17410	17448	17665	17512	17428	17439	17508	17269	17323	17635	17434	17288	17473	17484	17342	17667	17476	17473	17365	17705	17515	17479	17590	17497	17617	17482	17401	17308	17476	17545	17486	17640	17515	17613	17455	17572	17594	17389	17330	17583	17336	17606	17541	17594	17254	17538	17515	17600	17510	17597	17540	17479	17431	17523	17646	17592	17456	17514	17461	17443	17554	17364	17519	17384	17430	17543	17419	17429	17468	17383	17436	17337	17560	17448	17490	17545	17353	17436	17538	17579	17515	17360	17382	17460	17447	17514	17646	17355	17452	17505	17382	17408	17385	17416	17377	17494	17510	17420	17348	17395	17590	17502	17280	17643	17407	17498	17434	17510	17412	17465	17446	17479	17472	17468	17397	17449	17556	17412	17434	17425	17400	17401	17500	17414	17406	17438	17489	17522	17376	17223	17458	17423	17370	17461	17402	17351	17558	17344	17511	17540	17345	17639	17388	17660	17470	17513	17475	17395	17409	17662	17350	17517	17509	17489	17651	17634	17463	17434	17428	17549	17500	17590	17490	17415	17605	17500	17469	17550	17533	17494	17470	17634	17339	17293	17331	17455	17557	17386	17421	17624	17550	17603	17373	17590	17406	17615	17606	17364	17408	17537	17496	17404	17482	17396	17409	17541	17369	17576	17784	17320	17472	17491	17675	17434	17388	17453	17408	17531	17380	17349	17521	17440	17550	17625	17392	17466	17326	17523	17447	17461	17404	17393	17531	17720	17461	17486	17376	17220	17405	17421	17386	17388	17549	17507	17426	17514	17501	17551	17550	17411	17346	17588	17569	17567	17449	17451	17394	17438	17541	17649	17427	17409	17396	17323	17391	17534	17533	17719	17501	17532	17471	17484	17441	17492	17522	17489	17620	17433	17544	17367	17431	17484	17549	17484	17561	17403	17454	17466	17402	17354	17344	17513	17541	17376	17474	17428	17476	17321	17676	17361	17533	17420	17300	17554	17201	17530	17611	17454	17445	17554	17442	17351	17571	17516	17311	17296	17325	17515	17453	17564	17543	17386	17497	17478	17417	17537	17472	17453	17306	17583	17452	17366	17491	17624	17514	17322	17574	17464	17382	17393	17629	17548	17379	17439	17435	17438	17517	17430	17509	17576	17510	17483	17616	17430	17442	17432	17547	17537	17566	17476	17564	17543	17526	17439	17523	17213	17440	17419	17423	17520	17344	17490	17304	17455	17670	17609	17482	17340	17540	17561	17459	17392	17512	17712	17628	17566	17588	17488	17454	17610	17444	17395	17340	17524	17414	17623	17457	17486	17394	17380	17371	17514	17347	17562	17369	17636	17557	17428	17653	17455	17553	17495	17567	17313	17552	17476	17423	17429	17552	17433	17549	17561	17558	17460	17315	17523	17573	17716	17451	17589	17435	17473	17512	17574	17394	17536	17344	17488	17429	17454	17464	17335	17397	17505	17380	17446	17386	17520	17545	17723	17391	17422	17442	17612	17538	17548	17530	17445	17435	17480	17440	17568	17603	17513	17528	17279	17656	17343	17505	17516	17424	17361	17386	17635	17487	17469	17495	17432	17466	17505	17502	17503	17573	17598	17544	17446	17422	17392	17618	17376	17422	17425	17451	17352	17381	17561	17322	17403	17333	17543	17456	17420	17661	17584	17469	17434	17475	17339	17365	17450	17409	17512	17391	17496	17367	17354	17347	17398	17306	17532	17448	17478	17363	17399	17611	17384	17493	17619	17503	17379	17405	17654	17337	17509	17214	17606	17431	17491	17447	17383	17616	17433	17350	17477	17528	17319	17510	17263	17553	17357	17441	17572	17387	17663	17383	17410	17435	17501	17448	17310	17438	17371	17593	17589	17303	17572	17413	17374	17516	17534	17440	17601	17508	17311	17490	17528	17583	17528	17493	17491	17444	17430	17449	17436	17596	17476	17454	17564	17367	17407	17519	17405	17648	17511	17456	17505	17408	17490	17294	17480	17450	17524	17602	17500	17475	17379	17538	17446	17506	17444	17678	17441	17588	17403	17590	17302	17371	17603	17572	17486	17667	17590	17711	17451	17414	17386	17441	17563	17546	17502	17471	17499	17292	17386	17565	17441	17555	17560	17372	17527	17448	17621	17514	17430	17690	17307	17422	17459	17286	17555	17508	17482	17558	17473	17416	17416	17624	17537	17612	17522	17657	17455	17491	17543	17413	17592	17534	17553	17463	17731	17405	17551	17604	17513	17482	17511	17377	17483	17420	17519	17596	17524	17543	17511	17447	17395	17480	17336	17421	17468	17493	17491	17388	17368	17641	17352	17622	17494	17526	17415	17566	17645	17674	17628	17372	17351	17467	17470	17627	17492	17429	17613	17562	17433	17471	17461	17616	17358	17549	17437	17523	17556	17398	17438	17426	17439	17439	17522	17587	17363	17553	17416	17466	17509	17497	17465	17348	17426	17465	17442	17527	17572	17559	17470	17539	17490	17761	17476	17428	17578	17495	17509	17265	17591	17466	17488	17345	17604	17495	17520	17342	17503	17389	17447	17423	17510	17681	17403	17769	17613	17368	17519	17475	17467	17504	17498	17544	17378	17467	17490	17513	17617	17285	17468	17345	17375	17409	17444	17416	17560	17426	17500	17457	17512	17438	17434	17341	17629	17448	17458	17531	17340	17415	17423	17567	17401	17457	17508	17535	17440	17566	17610	17553	17506	17431	17367	17416	17475	17439	17346	17525	17457	17582	17551	17281	17551	17502	17541	17567	17512	17307	17448	17651	17267	17464	17537	17392	17322	17743	17424	17533	17471	17359	17410	17436	17574	17505	17429	17501	17433	17330	17658	17588	17385	17371	17434	17370	17480	17395	17296	17629	17487	17389	17572	17414	17504	17302	17439	17487	17412	17527	17468	17473	17414	17436	17387	17483	17663	17532	17614	17517	17548	17519	17477	17595	17391	17472	17491	17463	17491	17402	17648	17330	17569	17489	17455	17373	17498	17360	17547	17387	17386	17596	17495	17614	17465	17528	17517	17523	17559	17404	17520	17467	17405	17601	17512	17403	17457	17424	17609	17418	17611	17516	17336	17468	17567	17496	17449	17540	17644	17581	17403	17534	17474	17505	17619	17344	17704	17476	17605	17497	17392	17459	17310	17565	17510	17378	17542	17577	17425	17583	17427	17405	17548	17374	17441	17441	17459	17389	17395	17696	17450	17490	17435	17511	17478	17576	17435	17491	17393	17345	17430	17460	17521	17476	17515	17368	17530	17537	17549	17663	17625	17414	17612	17525	17379	17423	17555
22899	21371	29300	23818	21637	24268	27052	22007	21310	21498	21468	34315	40758	36395	27217	21227	20712	20634	20689	20642	20729	20542	20578	20552	20635	20505	20460	20245	20529	20492	20569	20515	20583	21140	21604	21811	21125	21228	20576	20551	20693	20303	20613	20446	20336	20350	20631	20386	20392	20640	20424	20366	20532	20472	20445	20430	20331	20392	20275	20275	20512	20393	20458	20430	20330	20381	20450	20609	20373	20475	20474	20382	20163	20395	20341	20419	20354	20342	20396	20368	20419	20330	20508	20427	20458	20380	20394	20367	20390	20284	20443	20463	20350	20325	20233	20485	20282	20485	20101	20283	20354	20366	20447	20311	20222	20253	20368	20321	20378	20372	20314	20395	20276	20355	20407	20498	20501	20200	20387	20313	20182	20435	20530	20240	20164	20283	20466	20343	20203	20215	20309	20386	20359	20173	20326	20306	20225	20410	20417	20345	20340	20135	20345	20372	20367	20358	20341	20276	20385	20549	20191	20436	20293	20344	20557	20578	20306	20379	20379	20376	20358	20372	20417	20466	20387	20203	20311	20313	20567	20376	20307	20262	20296	20388	20444	20307	20495	20462	20165	20330	20353	20107	20368	20210	20090	20145	20432	20522	20318	20407	20372	20117	20449	20250	20244	20274	20151	20156	20251	20417	20541	20346	20307	20196	20181	20242	20522	20379	20183	20565	20235	20489	20467	20342	20431	20449	20216	20347	20332	20245	20513	20308	20352	20100	20477	20328	20409	20266	20289	20419	20277	20431	20421	20299	20309	20270	20436	20370	20105	20279	20267	20243	20234	20180	20350	20302	20348	20421	20342	20222	20435	20389	20362	20288	20233	20169	20319	20177	20411	20517	20481	20181	20556	20448	20454	20391	20333	20398	20327	20451	20153	20369	20282	20319	20159	20442	20235	20366	20452	20501	20162	20406	20044	20242	20218	20406	20202	20305	20274	20277	20348	20388	20191	20260	20331	20344	20250	20243	20427	20348	20237	20406	20253	20279	20155	20454	20480	20530	20393	20486	20433	20395	20313	20533	20466	20299	20271	20275	20203	20393	20632	20336	20382	20332	20331	20437	20428	20327	20377	20242	20332	20269	20481	20434	20469	20311	20267	20288	20508	20280	20439	20396	20185	20321	20370	20230	20268	20271	20385	20413	20279	20068	20405	20173	20473	20559	20075	20307	20292	20228	20339	20356	20464	20390	20059	20296	20266	20298	20155	20345	20139	20061	20626	20360	20482	20357	20217	20169	20509	20304	20331	20494	20367	20306	20367	20445	20565	20406	20342	20063	20189	20349	20323	20340	20315	20101	20104	20365	20333	20402	19989	20333	20240	20353	20437	20259	20296	20397	20106	20334	20239	20497	20315	20211	20214	20206	20325	20462	20405	20362	20210	20124	20426	20156	20079	20330	20222	20228	20239	20175	20288	20273	20528	20293	20295	20447	20421	20396	20346	20236	20241	20256	20543	20273	20308	20118	20509	20258	20358	20401	20234	20439	20231	20340	20246	20351	20265	20241	20396	20393	20537	20291	20322	20290	20503	20451	20283	20322	20406	20453	20363	20222	20148	20344	20302	20066	20324	20120	20163	20291	20141	20314	20471	20403	20324	20107	20118	20218	20377	20341	20138	20280	20366	20407	20354	20350	20411	20263	20355	20112	20325	20229	20279	20340	20463	20245	20462	20464	20376	20158	20370	20596	20217	20249	20282	20486	20271	20403	20523	20561	20309	20445	20261	20388	20411	20263	20305	20193	20327	20372	20276	20287	20300	20344	20264	20092	20140	20223	20350	20320	20413	20285	20487	20183	20235	19997	20353	20253	20408	20277	20513	20496	20369	20319	20263	20268	20132	20374	20365	20174	20475	20199	20347	20236	20461	20239	20440	20346	20191	20137	20300	20461	20516	20536	20274	20490	20348	20153	20269	20355	20298	20403	20358	20382	20175	20275	20356	20180	20396	20224	20218	20464	20313	20325	20354	20290	20276	20320	20361	20274	20231	20184	20283	20100	20242	20387	20330	20466	20190	20385	20261	20442	20490	20311	20248	20324	20341	20449	20214	20408	20511	20394	20395	20577	20325	20590	20303	20350	20395	20248	20115	20184	20475	20264	20455	20314	20434	20460	20390	20577	20294	20417	20435	20363	20277	20390	20346	20566	20197	20284	20520	20027	20313	20291	20177	20355	20357	20263	20306	20348	20195	20387	20124	20422	19862	20331	20312	20181	20421	20325	20556	20171	20545	20426	20338	20361	20488	20402	20621	20431	20524	20423	20357	20423	20315	20325	20473	20380	20373	20200	20196	20398	20347	20131	20475	20318	20267	20236	20344	20174	20442	20591	20448	20158	20466	20417	20504	20491	20071	20432	20373	20183	20203	20170	20239	20420	20154	20411	20340	20326	20478	20236	20205	20389	20293	20276	20310	20348	20361	20320	20260	20386	20373	20384	20403	20349	20407	20128	20398	20435	20098	20077	20456	20409	20238	20248	20226	20343	20385	20178	20528	20240	20157	20341	20243	20297	20126	20301	20323	20532	20319	20303	20255	20385	20492	20239	20543	20189	20336	20509	20278	20359	20345	20375	20155	20017	20593	20287	20188	20161	20515	20494	20339	20245	20454	20469	20451	20184	20008	20317	20263	20268	20284	20192	20458	20537	20307	20375	20570	20115	20328	20311	20368	20204	20242	20416	20460	20596	20332	20351	20362	20201	20434	20329	20403	20368	20362	20381	20187	20438	20428	20379	20360	20310	20381	20438	20378	20310	20178	20479	20395	20453	20187	20290	20288	20259	20522	20567	20546	20322	20185	20249	20457	20259	20555	20159	20247	20386	20337	20234	20404	20569	20330	20234	20247	20332	20277	20390	20219	20292	20214	20329	20164	20358	20166	20200	20350	20337	20281	20275	20281	20457	20319	20187	20394	20421	20358	20669	20452	20274	20390	20437	20411	20378	20315	20293	20330	20177	20277	20364	20346	20098	20203	20106	20145	20137	20192	20263	20381	20487	20391	20501	20399	20456	20172	20422	20339	20505	20467	20520	20614	20382	20378	20424	20289	20343	20488	20383	20388	20340	20317	20092	20274	20294	20341	20255	20247	20288	20429	20152	20512	20120	20308	20403	20190	20299	20411	20467	20384	20407	20584	20303	20219	20124	20171	20271	20322	20262	20210	20388	20085	20403	20191	20392	20459	20148	20343	20351	20393	20319	20321	20271	20203	20060	20421	20126	20324	20209	20452	20386	20327	20474	20193	20389	20530	20359	20442	20183	20455	20248	20280	20110	20401	20355	20214	20272	20370	20488	20541	20170	20013	20360	20475	20406	20394	20391	20337	20465	20156	20138	20393	20330	20286	20368	20357	20242	20265	20211	20156	20336	20420	20236	20205	20482	20406	20278	20350	20244	20292	20177	20302	20209	20194	20348	20430	20466	20287	20276	20471	20510	20323	20128	20214	20366	20315	20347	20355	20622	20355	20238	20290	20378	20368	20293	20312	20122	20313	20346	20289	20233	20259	20220	20388	20175	20278	20339	20292	20374	20402	20525	20347	20360	20611	20420	20165	20403	20331	20361	20446	20328	20352	20504	20423	20562	20324	20284	20270	20360	20337	20348	20301	20314	20366	20330	20150	20182	20176	20293	20235	20351	20428	20209	20216	20317	20437	20184	20196	20498	20338	20291	20563	20418	20384	20246	20347	20467	20264	20266	20100	20241	20257	20391	20322	20274	20175	20275	20287	20510	20578	20485	20211	20284	20402	20263	20246	20392	20440	20215	20167	20225	20194	20343	20289	20202	20281	20275	20247	20466	20149	20377	20499	20187	20136	20227	20151	20402	20344	20374	20335	20347	20185	20437	20535	20275	20324	20365	20517	20352	20338	20330	19996	20206	20179	20334	20406	20461	20264	20508	20422	20327	20468	20405	20430	20272	20647	20445	20378	20404	20414	20276	20316	20321	20141	20238	20280	20287	20387	20264	20420	20240	20304	20204	20313	20204	20459	20242	20358	20211	20360	20372	20255	20288	20171	20261	20287	20409	20184	20295	20350	20303	20361	20331	20294	20199	20261	20285	20398	20194	20247	20261	20249	20313	20575	20306	20227	20262	20323	20198	20489	20096	20250	20512	20158	20299	20434	20405	20336	20345	20307	20318	20470	20434	20311	20097	20381	20146	20350	20342	20551	20338	20274	20313	20185	20205	20389	20679	20439	20437	20234	20236	20378	20506	20316	20235	20301	20469	20309	20426	20335	20227	20294	20095	20063	20169	20220	20493	20261	20254	20357	20363	20236	20415	20293	20347	20255	20191	20287	20367	20495	20318	20187	20319	20296	20279	20181	20214	20411	20306	20487	20324	20439	20301	20336	20389	20459	20371	20261	20458	20312	20247	20325	20358	20296	20296	20091	20531	20333	20419	20301	20457	20388	20356	20235	20176	20405	20546	20462	20605	20259	20336	20671	20440	20486	20248	20358	20324	20289	20262	20303	20430	20289	20233	20448	20118	20134	20339	20366	20267	20321	20463	20332	20344	20522	20384	20208	20289	20464	20357	20238	20439	20122	20370	20258	20494	20270	20224	20239	20343	20449	20395	20457	20395	20070	20395	20484	20434	20388	20286	20438	20491	20320	20395	20204	20191	20298	20270	20386	20331	20242	20321	20404	20316	20394	20239	20411	20238	20169	20454	20372	20231	20179	20314	20545	20280	20430	20139	20376	20195	20201	20346	20335	20332	20331	20309	20226	20514	20276	20228	20357	20238	20313	20395	20186	20263	20537	20406	20257	20464	20402	20314	20319	20278	20238	20395	20253	20259	20346	20440	20519	20401	20667	20338	20377	20287	20318	20192	20309	20188	20462	20373	20318	20237	20004	20092	20361	20424	20344	20397	20425	20033	20227	20416	20266	20368	20487	20186	20145	20484	20261	20139	20198	20340	20299	20067	20320	20377	20311	20342	20178	20240	20205	20274	20320	20353	20268	20398	20443	20292	20250	20294	20458	20141	20426	20316	20305	20326	20247	20432	20426	20295	20598	20327	20445	20315	20403	20140	20471	20130	20472	20312	20222	20185	20235	20210	20279	20352	20431	20361	20273	20329	20223	20325	20344	20376	20408	20437	20457	20281	20159	20250	20220	20315	20358	20383	20388	20214
18288	33036	31396	26374	23527	21871	20798	19774	18928	18825	19142	37361	42168	38097	22986	17773	17737	17655	17765	17760	17425	17614	17603	17668	17738	17617	17581	17547	17653	17567	17568	17847	17677	18810	19700	19564	18461	18219	17898	17742	17616	17532	17613	17760	17668	17460	17430	17442	17538	17747	17632	17672	17587	17514	17605	17621	17643	17510	17830	17462	17562	17616	17476	17715	17689	17698	17648	17549	17642	17688	17733	17748	17656	17406	17547	17587	17527	17687	17534	17584	17528	17355	17635	17664	17631	17512	17515	17509	17470	17664	17513	17484	17558	17596	17579	17608	17694	17585	17564	17577	17707	17539	17452	17709	17645	17625	17653	17699	17651	17565	17444	17681	17539	17566	17604	17579	17494	17557	17503	17570	17567	17700	17516	17642	17699	17693	17477	17667	17651	17647	17661	17666	17661	17526	17637	17514	17531	17628	17630	17624	17517	17531	17512	17501	17530	17614	17574	17310	17674	17519	17558	17522	17526	17584	17496	17648	17651	17549	17571	17495	17664	17730	17496	17575	17602	17575	17596	17659	17622	17671	17539	17566	17522	17508	17749	17523	17609	17598	17692	17559	17477	17493	17643	17565	17578	17761	17715	17603	17634	17782	17640	17668	17506	17600	17650	17637	17635	17631	17803	17797	17745	17502	17597	17565	17595	17585	17529	17605	17471	17654	17546	17555	17537	17603	17764	17587	17462	17568	17550	17409	17599	17735	17680	17730	17544	17445	17565	17687	17621	17427	17575	17583	17481	17680	17705	17521	17578	17600	17467	17666	17574	17528	17557	17526	17304	17497	17544	17713	17691	17516	17415	17633	17523	17482	17494	17750	17577	17704	17455	17641	17492	17629	17342	17555	17705	17582	17516	17623	17558	17696	17455	17578	17507	17635	17656	17459	17537	17585	17633	17295	17740	17575	17681	17847	17639	17562	17622	17580	17514	17590	17576	17478	17737	17688	17504	17595	17688	17449	17696	17651	17617	17521	17373	17493	17481	17469	17510	17482	17644	17660	17592	17640	17643	17467	17584	17528	17576	17586	17662	17584	17436	17706	17638	17500	17757	17482	17542	17600	17693	17572	17553	17510	17563	17723	17549	17537	17519	17497	17680	17538	17562	17612	17637	17506	17671	17563	17652	17639	17433	17575	17646	17722	17690	17738	17437	17657	17634	17529	17586	17434	17584	17554	17626	17542	17486	17526	17462	17445	17482	17420	17379	17508	17478	17392	17658	17685	17568	17536	17591	17761	17639	17808	17653	17323	17553	17711	17580	17586	17760	17360	17576	17523	17453	17511	17564	17431	17398	17561	17686	17503	17667	17613	17690	17459	17547	17617	17643	17817	17447	17517	17666	17586	17528	17681	17572	17453	17613	17552	17585	17436	17502	17666	17585	17613	17537	17628	17597	17544	17525	17571	17454	17514	17627	17676	17473	17592	17513	17552	17688	17577	17519	17496	17523	17591	17404	17624	17556	17453	17613	17652	17311	17682	17482	17439	17607	17620	17511	17626	17575	17513	17493	17521	17679	17655	17586	17545	17495	17524	17540	17570	17534	17653	17522	17458	17764	17571	17470	17709	17430	17514	17619	17670	17475	17477	17519	17574	17613	17739	17611	17531	17561	17440	17669	17677	17566	17472	17612	17592	17607	17576	17580	17613	17399	17598	17748	17327	17511	17580	17805	17519	17584	17613	17614	17502	17589	17360	17539	17668	17632	17620	17586	17533	17650	17505	17830	17687	17398	17624	17554	17505	17675	17406	17619	17583	17713	17726	17563	17476	17581	17550	17716	17507	17671	17762	17617	17472	17545	17680	17480	17646	17525	17279	17633	17523	17494	17653	17658	17620	17672	17542	17561	17601	17566	17786	17463	17612	17487	17610	17551	17533	17544	17585	17574	17553	17684	17501	17362	17552	17534	17541	17563	17622	17555	17686	17501	17510	17601	17504	17534	17695	17515	17622	17553	17592	17613	17653	17615	17621	17534	17531	17556	17468	17483	17603	17605	17444	17562	17584	17610	17533	17553	17418	17560	17500	17427	17806	17404	17539	17608	17437	17501	17614	17472	17485	17473	17561	17589	17567	17367	17512	17659	17640	17431	17758	17675	17443	17581	17672	17533	17591	17461	17577	17627	17661	17486	17493	17524	17566	17638	17649	17489	17574	17472	17574	17514	17461	17493	17491	17375	17725	17627	17583	17591	17586	17476	17569	17720	17549	17640	17616	17625	17724	17564	17510	17577	17523	17462	17511	17578	17426	17382	17509	17600	17490	17591	17371	17659	17662	17729	17675	17565	17531	17499	17575	17533	17830	17578	17582	17507	17423	17453	17729	17538	17555	17594	17543	17373	17445	17559	17342	17518	17535	17562	17523	17378	17545	17687	17508	17369	17671	17556	17638	17660	17661	17454	17382	17817	17577	17586	17658	17729	17710	17621	17533	17569	17647	17538	17431	17569	17514	17700	17460	17770	17589	17630	17537	17525	17513	17430	17509	17544	17621	17348	17503	17412	17593	17631	17490	17545	17635	17578	17608	17549	17333	17606	17462	17503	17531	17506	17557	17542	17600	17653	17583	17548	17548	17631	17539	17712	17361	17613	17337	17469	17605	17357	17572	17489	17645	17674	17541	17722	17449	17751	17658	17563	17697	17473	17581	17439	17562	17498	17648	17425	17626	17637	17560	17474	17510	17598	17689	17406	17509	17595	17598	17426	17586	17530	17674	17582	17582	17574	17603	17580	17565	17665	17687	17578	17536	17699	17601	17697	17438	17729	17670	17565	17549	17696	17546	17562	17371	17536	17509	17574	17729	17576	17616	17577	17635	17614	17628	17682	17480	17489	17611	17512	17441	17609	17485	17647	17545	17657	17627	17488	17457	17445	17540	17488	17522	17644	17447	17633	17538	17524	17580	17404	17601	17630	17539	17510	17632	17467	17739	17473	17652	17693	17462	17573	17598	17518	17602	17597	17566	17712	17642	17682	17415	17632	17684	17602	17466	17650	17637	17559	17545	17602	17470	17657	17592	17555	17611	17753	17522	17514	17529	17605	17517	17732	17627	17752	17453	17341	17558	17533	17603	17540	17465	17558	17461	17530	17642	17535	17597	17642	17734	17507	17636	17497	17631	17664	17582	17694	17661	17563	17649	17610	17457	17439	17621	17603	17279	17712	17321	17627	17534	17549	17406	17705	17388	17703	17413	17595	17554	17534	17734	17529	17580	17614	17698	17587	17423	17545	17520	17590	17527	17629	17660	17641	17555	17625	17612	17541	17648	17479	17706	17621	17542	17608	17535	17484	17476	17441	17602	17525	17649	17624	17544	17513	17593	17703	17583	17546	17578	17560	17547	17621	17571	17518	17473	17536	17408	17498	17437	17570	17724	17469	17600	17593	17473	17506	17400	17381	17430	17544	17548	17355	17574	17643	17358	17627	17639	17685	17655	17451	17531	17499	17630	17485	17534	17636	17559	17426	17490	17353	17516	17597	17601	17546	17718	17503	17596	17610	17481	17588	17766	17763	17542	17637	17668	17578	17601	17470	17583	17557	17720	17566	17535	17571	17679	17500	17683	17434	17598	17495	17506	17544	17557	17353	17479	17618	17472	17577	17534	17587	17449	17479	17582	17769	17621	17730	17741	17462	17496	17494	17538	17652	17641	17730	17685	17628	17443	17627	17583	17525	17655	17552	17785	17510	17450	17604	17466	17628	17607	17452	17501	17576	17449	17625	17584	17669	17674	17564	17556	17683	17460	17608	17588	17495	17495	17692	17549	17601	17547	17562	17719	17638	17776	17616	17320	17668	17473	17542	17613	17685	17582	17651	17559	17539	17615	17613	17655	17494	17542	17807	17585	17624	17508	17618	17609	17586	17448	17607	17554	17774	17601	17502	17655	17587	17554	17377	17562	17697	17516	17554	17457	17616	17700	17620	17556	17609	17526	17629	17485	17461	17672	17393	17667	17563	17520	17600	17473	17480	17655	17660	17490	17540	17645	17697	17656	17513	17521	17648	17565	17654	17597	17646	17650	17495	17495	17559	17431	17575	17637	17455	17615	17657	17794	17510	17520	17534	17555	17743	17603	17628	17694	17396	17564	17476	17386	17620	17513	17372	17511	17519	17628	17534	17661	17595	17610	17480	17564	17522	17647	17685	17586	17381	17754	17548	17556	17667	17542	17562	17325	17722	17587	17446	17532	17453	17372	17592	17475	17655	17671	17626	17477	17594	17467	17587	17546	17621	17571	17515	17442	17761	17459	17488	17622	17773	17402	17584	17699	17576	17505	17590	17534	17613	17611	17634	17505	17605	17619	17782	17395	17550	17441	17680	17531	17524	17525	17520	17467	17413	17644	17602	17628	17501	17646	17435	17532	17484	17547	17646	17632	17525	17491	17465	17601	17425	17386	17667	17327	17561	17638	17504	17543	17442	17456	17611	17671	17480	17651	17735	17619	17452	17357	17722	17617	17682	17676	17446	17615	17459	17423	17567	17572	17456	17432	17531	17663	17423	17473	17665	17502	17522	17421	17461	17644	17621	17402	17531	17409	17569	17563	17480	17509	17700	17453	17449	17484	17684	17617	17525	17558	17488	17693	17671	17627	17450	17481	17304	17575	17627	17669	17522	17651	17564	17505	17533	17666	17462	17619	17430	17582	17733	17527	17767	17651	17454	17453	17521	17405	17437	17681	17493	17562	17622	17629	17457	17646	17645	17504	17721	17561	17406	17575	17528	17519	17488	17638	17397	17615	17547	17550	17524	17693	17523	17580	17647	17650	17572	17663	17402	17615	17659	17586	17773	17520	17736	17731	17565	17593	17719	17443	17621	17550	17748	17583	17464	17489	17388	17502	17438	17638	17396	17546	17531	17655	17526	17451	17670	17594	17756	17506	17571	17454	17515	17487	17517	17381	17484	17558	17484	17555	17463	17497	17653	17464	17454	17507	17610	17555	17474	17584	17546	17584	17546	17618	17730	17637	17481	17471	17724	17705	17544	17579	17367	17624	17527	17533	17453	17358	17585	17668	17622	17558	17688	17684	17619	17455	17517	17470	17539	17513	17669	17581	17377	17698	17453	17653	17565	17434	17591	17715	17547	17664	17663	17587	17563	17647	17572	17534	17728	17579	17442	17492	17452	17625
27664	22417	25998	23329	20260	20236	20111	19851	19924	19693	19948	20443	21666	21240	20347	19825	19731	19479	19592	19344	19478	19700	19739	19693	19617	19675	19584	19744	19653	19527	19443	19644	19546	19457	19750	19787	19748	19754	19866	19701	19771	19781	19660	19552	19482	19638	19547	19490	19711	19585	19642	19795	19597	19660	19548	19575	19775	19550	19614	19406	19530	19650	19721	19652	19881	19733	19618	19551	19533	19687	19603	19714	19537	19522	19557	19514	19478	19490	19666	19653	19550	19731	19783	19746	19615	19677	19571	19668	19727	19449	19512	19367	19572	19623	19530	19407	19576	19527	19553	19641	19604	19335	19360	19585	19670	19506	19618	19720	19609	19612	19755	19419	19608	19698	19686	19652	19539	19705	19545	19688	19611	19433	19535	19422	19553	19590	19551	19549	19425	19449	19566	19502	19553	19608	19502	19509	19726	19604	19512	19440	19445	19494	19393	19507	19525	19430	19587	19589	19308	19396	19454	19538	19443	19538	19539	19416	19559	19560	19641	19682	19596	19435	19546	19418	19649	19565	19579	19705	19644	19647	19535	19646	19693	19588	19279	19554	19658	19837	19579	19500	19645	19663	19661	19392	19642	19759	19743	19467	19476	19813	19708	19484	19463	19406	19568	19482	19460	19803	19338	19401	19564	19642	19847	19486	19491	19575	19580	19547	19517	19472	19570	19460	19603	19578	19571	19607	19533	19877	19499	19695	19731	19773	19609	19623	19632	19475	19459	19704	19596	19450	19580	19626	19538	19562	19591	19706	19603	19422	19692	19619	19470	19661	19630	19577	19452	19470	19465	19424	19446	19734	19748	19578	19526	19452	19538	19562	19510	19784	19727	19528	19583	19781	19588	19635	19659	19554	19477	19492	19687	19662	19576	19415	19710	19509	19493	19447	19614	19534	19647	19581	19501	19419	19347	19651	19471	19523	19547	19298	19507	19715	19496	19545	19442	19636	19662	19665	19530	19493	19404	19881	19602	19560	19634	19672	19473	19584	19589	19646	19687	19581	19791	19555	19303	19487	19706	19551	19495	19509	19708	19547	19384	19763	19832	19529	19631	19696	19676	19584	19553	19608	19589	19591	19624	19617	19715	19563	19639	19583	19657	19637	19673	19622	19422	19603	19564	19587	19920	19473	19496	19376	19492	19385	19608	19731	19449	19573	19629	19548	19456	19596	19602	19669	19536	19575	19531	19596	19451	19520	19448	19607	19621	19582	19477	19590	19659	19466	19747	19387	19584	19740	19470	19394	19572	19413	19437	19603	19857	19754	19586	19733	19696	19604	19443	19490	19675	19659	19542	19399	19654	19419	19575	19704	19615	19462	19506	19468	19679	19501	19415	19741	19646	19585	19389	19510	19461	19584	19660	19615	19478	19474	19596	19706	19638	19602	19328	19653	19633	19575	19424	19715	19581	19560	19415	19757	19679	19566	19777	19523	19589	19243	19591	19356	19512	19547	19705	19431	19756	19554	19547	19681	19607	19575	19627	19589	19668	19620	19651	19582	19439	19608	19556	19610	19498	19443	19696	19623	19731	19651	19567	19593	19549	19532	19657	19704	19660	19567	19333	19484	19675	19576	19582	19383	19506	19451	19535	19618	19547	19382	19498	19500	19515	19575	19404	19575	19570	19484	19326	19665	19548	19489	19676	19487	19538	19703	19483	19793	19415	19559	19599	19618	19776	19559	19509	19787	19527	19495	19568	19500	19687	19650	19368	19505	19733	19597	19543	19734	19415	19668	19606	19567	19723	19543	19786	19648	19508	19677	19643	19591	19688	19589	19538	19570	19718	19757	19689	19593	19422	19571	19685	19770	19686	19779	19652	19579	19516	19555	19491	19648	19676	19665	19624	19718	19558	19608	19740	19587	19577	19403	19634	19600	19728	19497	19659	19525	19481	19305	19401	19621	19551	19595	19523	19354	19634	19450	19546	19465	19575	19605	19399	19548	19622	19595	19741	19609	19737	19743	19680	19576	19675	19692	19469	19249	19606	19612	19543	19471	19511	19769	19447	19504	19556	19494	19392	19640	19602	19600	19624	19697	19541	19627	19683	19682	19586	19471	19510	19699	19733	19315	19477	19510	19586	19439	19779	19510	19395	19488	19580	19681	19499	19590	19586	19566	19746	19677	19646	19638	19461	19600	19611	19584	19635	19368	19619	19635	19499	19486	19662	19622	19819	19315	19485	19370	19493	19681	19383	19587	19686	19606	19674	19575	19394	19512	19691	19688	19666	19479	19462	19455	19735	19734	19799	19499	19397	19595	19510	19532	19554	19690	19602	19610	19588	19643	19606	19504	19647	19530	19457	19368	19501	19442	19546	19656	19530	19532	19551	19645	19461	19501	19456	19688	19783	19844	19697	19429	19559	19769	19743	19617	19579	19667	19609	19538	19510	19566	19662	19595	19650	19604	19705	19643	19479	19491	19723	19548	19468	19402	19560	19560	19403	19627	19482	19637	19636	19723	19471	19573	19412	19609	19373	19592	19486	19609	19867	19503	19461	19789	19456	19631	19617	19404	19552	19572	19613	19597	19392	19735	19547	19590	19695	19520	19750	19649	19635	19365	19470	19550	19486	19399	19593	19537	19598	19496	19563	19423	19651	19713	19564	19448	19641	19819	19408	19556	19514	19448	19639	19631	19459	19564	19551	19655	19513	19571	19775	19584	19531	19500	19512	19661	19707	19688	19557	19502	19764	19575	19657	19548	19493	19313	19538	19576	19713	19775	19618	19529	19690	19550	19541	19429	19607	19432	19712	19537	19742	19620	19607	19710	19635	19863	19587	19650	19605	19621	19441	19496	19759	19486	19586	19460	19565	19731	19622	19575	19630	19556	19629	19436	19559	19546	19684	19560	19525	19488	19743	19621	19579	19476	19643	19679	19532	19417	19549	19550	19620	19885	19599	19584	19713	19551	19617	19498	19350	19655	19723	19653	19600	19640	19338	19843	19555	19679	19482	19460	19540	19755	19785	19500	19715	19636	19588	19593	19655	19603	19592	19579	19656	19655	19461	19356	19503	19689	19657	19463	19507	19480	19624	19389	19663	19509	19673	19709	19569	19706	19761	19598	19602	19757	19489	19543	19569	19610	19700	19529	19663	19574	19704	19755	19697	19464	19459	19582	19803	19418	19754	19703	19543	19608	19717	19319	19527	19514	19689	19662	19505	19614	19583	19650	19752	19671	19649	19546	19517	19346	19360	19613	19601	19647	19566	19504	19619	19523	19612	19556	19666	19588	19660	19594	19438	19425	19735	19611	19548	19525	19403	19478	19556	19512	19628	19412	19554	19218	19690	19509	19614	19376	19717	19435	19588	19734	19527	19315	19766	19653	19397	19587	19377	19506	19716	19584	19460	19848	19483	19552	19617	19597	19486	19606	19688	19504	19431	19479	19657	19623	19860	19624	19412	19574	19758	19540	19405	19374	19525	19671	19702	19452	19769	19421	19686	19598	19800	19614	19834	19632	19606	19742	19412	19371	19471	19592	19741	19703	19369	19487	19571	19772	19513	19640	19532	19694	19602	19691	19424	19542	19318	19520	19595	19334	19507	19563	19334	19415	19336	19616	19474	19435	19603	19579	19503	19745	19486	19657	19740	19521	19531	19745	19540	19558	19527	19530	19632	19630	19466	19588	19503	19574	19602	19371	19524	19563	19639	19529	19415	19480	19563	19591	19494	19550	19456	19613	19505	19691	19740	19648	19484	19487	19718	19390	19663	19459	19429	19704	19545	19461	19673	19656	19528	19566	19557	19616	19615	19498	19419	19614	19601	19682	19591	19534	19757	19813	19716	19598	19447	19357	19559	19305	19651	19397	19481	19537	19693	19816	19652	19549	19725	19487	19525	19616	19498	19338	19705	19596	19686	19423	19576	19688	19610	19565	19712	19779	19655	19455	19300	19624	19550	19538	19557	19387	19661	19594	19653	19519	19449	19533	19533	19616	19624	19538	19711	19512	19666	19666	19621	19534	19513	19560	19523	19498	19739	19730	19549	19520	19725	19479	19448	19524	19414	19506	19540	19586	19645	19567	19549	19308	19675	19741	19461	19758	19737	19604	19851	19488	19634	19810	19534	19704	19647	19540	19507	19524	19733	19474	19697	19380	19405	19441	19541	19655	19392	19738	19755	19799	19576	19757	19594	19671	19613	19322	19553	19585	19585	19579	19701	19626	19571	19612	19491	19356	19822	19537	19577	19558	19605	19668	19387	19697	19769	19672	19546	19490	19512	19441	19642	19654	19373	19657	19485	19462	19619	19716	19494	19601	19503	19742	19513	19720	19645	19647	19666	19641	19728	19565	19602	19716	19733	19398	19339	19546	19586	19601	19453	19486	19529	19481	19650	19725	19678	19600	19562	19656	19479	19641	19762	19609	19338	19524	19452	19417	19560	19669	19454	19714	19511	19506	19495	19522	19571	19750	19531	19708	19570	19342	19423	19607	19499	19478	19668	19650	19450	19674	19537	19615	19532	19723	19507	19617	19829	19625	19728	19403	19496	19523	19714	19600	19657	19629	19608	19684	19651	19499	19444	19660	19469	19889	19434	19654	19624	19474	19590	19521	19460	19631	19364	19553	19732	19653	19575	19662	19735	19505	19674	19429	19653	19609	19529	19671	19564	19533	19700	19682	19617	19435	19715	19835	19742	19587	19660	19614	19677	19592	19586	19385	19391	19773	19566	19621	19518	19451	19443	19594	19499	19438	19704	19701	19656	19631	19602	19586	19555	19633	19576	19567	19632	19596	19603	19459	19471	19690	19644	19538	19465	19543	19486	19526	19537	19552	19626	19394	19516	19704	19829	19652	19483	19540	19642	19486	19642	19514	19373	19599	19628	19513	19877	19656	19401	19509	19636	19582	19506	19594	19614	19629	19582	19579	19579	19547	19590	19555	19550	19551	19438	19417	19456	19598	19574	19394	19631	19630	19571	19630	19436	19762	19585	19498	19700	19567	19662	19467	19507	19514	19429	19446	19514	19566	19504	19728	19458	19480	19496	19568	19554	19573	19662	19484	19622	19404	19517	19530	19551	19504	19484	19620	19610	19627	19831	19602	19456	19438	19574	19579	19486	19655	19490	19817	19437	19582	19441	19540	19413	19623	19585	19671	19603	19555	19693	19722	19628	19902
16705	21966	21568	19322	18485	18004	17763	17549	17602	17313	17470	18785	20110	19138	17768	17204	17341	17183	17327	17286	17258	17205	17134	17257	17242	17356	17139	17216	17142	17212	17114	17055	17328	17366	17262	17229	17337	17121	17309	17198	17078	17129	17244	17264	17221	17231	17260	17069	17118	17147	17083	17046	17059	17272	17107	17047	17197	17133	17222	17210	17090	17189	17049	17275	17171	17181	17247	17405	17100	17231	17256	17167	17224	17185	17180	17241	17311	17021	16846	17156	16975	17320	17291	17140	17121	17161	17305	17062	17109	17124	17233	17043	17215	17024	17198	17218	17159	17217	17086	17248	17022	17233	17152	17047	17011	17294	17098	17153	17101	17124	17167	17161	17120	17238	17095	17180	17129	17143	17207	17145	17199	17168	17044	17123	17071	16935	16997	17261	17101	17252	17217	17097	17153	17152	16903	17133	17271	17062	17015	17088	17210	17326	17215	17135	17209	17196	17172	17255	17284	17140	17007	17116	17180	17307	17185	17243	17277	17249	17329	17097	17012	17163	17086	17086	17128	16969	17025	17114	17305	17008	17121	17298	17184	17303	17237	17136	17002	17277	16960	17224	16972	17255	17196	17014	17161	17087	17131	17272	17229	17111	17344	17068	17145	17094	17211	17138	17095	17199	17161	17079	17128	17246	17096	16986	17098	17216	16996	17195	17083	17248	17249	17192	17150	17278	17085	16968	17102	17002	17179	17164	17094	16960	17013	17114	17196	17240	17179	17206	16911	17085	17208	17140	17154	17102	17108	17035	17093	17107	17071	17010	17267	17134	17136	17135	17070	17087	17187	17033	17071	17071	17127	17141	17190	16991	17168	17234	17213	17009	17110	17257	17022	17204	17035	17120	17020	17140	17227	17032	17216	16933	17063	17101	17038	17274	17111	17199	17322	17077	17032	16980	17187	17011	17323	17078	17206	16951	17133	17007	17293	17093	17257	17145	17202	17184	17113	17029	17008	17221	17196	17259	17168	17064	17134	17305	17093	17127	17141	17098	16957	17251	17108	17202	17123	17022	17222	17293	17211	17291	17142	17104	17054	17250	17126	16957	17216	17218	17263	17112	17240	17275	17108	17253	17323	17134	17249	17169	17077	17220	17227	17268	17337	17116	16987	17105	17140	17226	17340	17077	17190	17045	17106	17028	17041	17188	17240	17075	17191	17255	17108	17130	17030	17011	17151	17183	17119	17150	17028	17066	17130	17226	17281	17114	17044	17057	17119	17264	17221	17004	17159	17238	17219	17123	17243	17175	17015	17226	17156	17110	17135	17013	17167	16863	17227	17307	17223	17049	17173	17356	17125	17144	16992	17131	17076	17121	17225	17021	17217	17150	17148	17081	17080	17089	17142	17128	17294	17121	17154	17264	17287	17152	17014	17226	17259	17224	17185	17218	16960	17021	17144	17116	17146	17134	17176	17139	17150	17220	17218	16900	17003	17007	17219	17126	17255	17060	17164	17107	17052	17339	17155	17051	16929	17214	17027	17295	16905	17040	17137	17039	17053	17072	17337	16979	17091	17201	17028	17182	17160	17216	16933	16973	17132	17030	17258	17230	17103	17213	16914	17316	17053	17050	17092	17263	16966	17297	17054	17076	17167	17228	17198	17185	17260	17234	17250	17102	17204	17213	16992	17269	17320	17175	17154	17104	17201	17165	17068	17170	17227	17203	17147	17284	16964	17290	17033	17098	17174	17238	17157	17212	17280	17162	17178	17321	17223	17295	17142	17044	17063	17018	17245	17365	17292	17212	17126	17292	16892	17085	17041	17219	17358	17117	17213	17127	17194	17344	17178	17106	17122	17102	17265	17160	17076	17101	17099	17273	17421	17034	17154	17125	16960	17339	17176	17216	17261	17224	17081	17324	17086	17081	17283	17170	17161	17184	17280	17222	17255	17268	17087	17123	17218	17153	17204	17025	17165	17251	17034	17266	16999	17203	17095	17103	17056	17031	17110	17118	17058	17122	17282	17167	17288	17133	17272	17276	17111	17092	17066	17016	17174	17062	17112	17167	16996	17109	17263	17165	16963	17116	17124	17170	17050	17224	17134	17189	17173	17161	17254	17169	17106	16989	16996	17189	17077	17122	17172	17228	17206	17006	17019	17149	17067	17238	17138	17213	17148	17243	17259	17149	17149	17126	17063	17056	17085	17117	17128	17033	17052	17081	17299	17175	17129	16985	17188	17048	17045	17222	17150	17063	17132	17167	17259	17224	17181	17194	17229	17168	17100	17252	17070	17207	17117	17030	17161	17109	17328	17225	17370	16996	17070	17075	17152	17236	17074	17122	17152	17190	16932	17161	17238	17241	17042	17230	17163	17101	17081	17038	17178	17120	17203	17112	17177	17186	17434	17195	17200	17191	17178	17003	17140	17237	16976	17399	17031	17193	17207	17369	17152	17169	17257	17236	16957	17015	17262	17150	17205	17091	17212	17279	17100	17158	17117	17207	17126	17200	17154	17168	17246	16973	17104	17053	17348	17319	17139	17255	17028	16983	17105	17250	17013	17054	17068	17125	17039	17081	17143	17305	17125	17181	17134	17042	17169	17182	17046	17384	17127	17106	17186	17179	17151	17245	17365	17096	17095	17125	17167	17116	17255	17135	17012	17169	17037	17082	17305	17118	17358	17134	17267	17243	17100	17285	17157	17153	17078	17288	17070	17211	17114	16983	17105	17220	17133	17379	17214	17161	17125	17067	17169	17121	17100	17220	17051	17084	17134	17179	17139	17469	17200	17081	17084	17084	17398	17022	17142	17009	17182	16968	17300	16999	17002	17254	17190	17092	17101	17045	17175	17127	17196	17219	17173	17336	17101	17262	17231	17110	17136	17045	17296	17220	17306	17173	17155	16993	17170	17101	17131	17318	17313	16972	17199	17251	17122	17104	16998	17074	17118	17039	17168	17066	17139	17152	17012	17087	17263	17136	17159	17112	17032	17024	17301	17041	17174	17241	17192	17208	17050	17168	17211	17177	17141	17213	16963	17156	17167	17106	17274	17170	17055	17199	17093	17066	17121	16927	17230	17365	17191	17233	17114	17095	17094	17141	16990	17209	17029	17153	17144	17026	17120	17057	17295	17058	17190	17301	17171	17205	17225	17124	17381	17149	17390	17314	17131	17168	17392	16983	17097	17228	17124	17217	17236	17083	17033	17170	17256	16905	17132	17189	17156	17179	17049	17184	17003	17226	17096	17208	17177	17296	17200	17159	17303	17316	17263	17218	17135	16980	17176	17257	17264	17101	17076	17029	17245	17260	17151	17066	17335	17199	17189	17063	17184	17056	17130	17038	17118	17317	17166	17130	17202	17078	17126	17185	17168	17126	17134	17080	17120	17229	17258	17285	17093	17392	17127	17132	17275	17161	17097	17110	17097	17287	17207	17382	17125	16954	17132	17041	17124	17112	17009	17105	17158	17023	17199	17340	17219	17061	17344	17265	17041	16969	17343	17140	17130	17387	17311	17132	17057	17276	17086	17129	17123	17178	17207	17177	17326	17240	17119	17163	17213	17054	17174	17230	17235	16957	17228	17278	17245	17140	17128	17026	17173	17164	17174	17230	17298	17127	17187	17135	17201	17235	17111	17324	17168	17203	17009	17206	17189	17159	17128	17145	17137	17130	17110	17138	17146	17130	17095	17186	17150	17102	17242	17089	17088	17216	17218	17189	17176	17056	17136	17160	17217	16995	17319	17085	16987	17006	17172	17317	17063	17125	17227	16969	17128	17029	17044	17009	17403	17089	17109	17149	17185	17215	17277	17178	17042	17305	17145	17113	17146	17219	17042	17174	17264	17284	17191	17206	17327	17172	17151	17193	17163	17160	17182	17238	17150	17034	17033	17090	17126	17079	17158	17064	17158	17210	17123	17161	17074	17151	17130	17172	17196	16965	17318	17002	17236	17127	17302	17082	17263	17008	17254	17172	17171	17105	17155	17113	17190	17131	16839	17083	17082	17080	17112	17204	17059	17238	17205	17198	17130	17212	17285	17063	17153	17179	17204	17171	17148	17103	17229	17093	17132	17095	17212	17247	17214	17037	17094	17421	17130	17104	17265	17012	16982	17186	17134	17270	17265	17145	17250	17211	17268	17233	17129	17214	17319	17178	17118	17142	17097	17218	17132	17132	17301	17223	16974	17245	17248	17009	17080	17114	17386	17298	16976	17144	17226	17079	17271	17232	17222	17102	17193	17061	17248	17066	17165	17343	17073	17057	17118	16991	17344	17177	17225	17218	17027	17015	17252	17180	17264	17101	17136	17054	16998	17175	17072	17083	17138	17240	17113	17064	17161	17098	17326	17138	17218	17254	17292	17113	17273	17105	17401	17198	17026	16987	17165	17318	17283	17078	17281	17210	17148	17218	17456	17122	17215	17260	17018	17201	16968	17129	17111	17207	17090	17156	17149	17174	17235	17232	17187	17129	17155	17046	17256	17134	17294	17204	17076	17307	17040	17187	17130	16988	17261	17330	17121	17028	17168	17061	17078	17212	17151	17123	17098	17144	17098	16971	17347	17255	17184	17096	17187	17335	17239	16991	17188	17081	17276	17225	17064	17346	17372	17227	17237	17221	17253	17106	17131	17301	17051	16983	17262	17170	17269	17208	17157	17038	17183	17219	17172	17131	17171	17088	17123	17158	17083	17044	17192	17326	17011	17255	17231	17124	17338	17025	17101	17061	17118	17127	17087	17193	17192	17047	17127	17113	17359	17166	17249	17305	17084	17118	17234	17194	17112	17145	17165	17266	17106	17098	17209	17174	17147	17056	17396	17151	17088	17198	16954	17138	17159	17359	17195	17199	17118	17172	17196	17142	17031	17194	17376	17259	17096	17118	17142	17241	17146	17161	17140	17132	17159	17139	16978	17259	17096	17139	17172	17209	17328	17205	17229	17080	17062	17104	17125	17131	17056	17302	17280	17085	17288	17179	17208	17122	17197	17193	17145	17273	17173	17297	17035	17235	16988	17094	17202	17389	17261	17149	17131	17239	17094	17235	17243	17305	17219	17055	17191	17130	17239	17090	17120	17204	17265	17124	17159	17206	17093	17078	17231	17230	17156	16935	17190	17227	17015	17199	17238	17285	17198	17390	17283	17001	17202	17148	17141	17148	17112	17248	17142	17204	17039	17141
24073	21428	28937	24461	22560	23274	22964	20594	20215	20280	20341	24856	35040	29573	23671	20215	19963	19769	19827	19632	19695	19796	19730	19790	19658	19536	19620	19752	19764	19779	20044	19677	19465	19743	20257	20309	20027	19874	19948	19733	19703	19508	19714	19713	19872	19726	19816	19779	19484	19782	19763	19964	19674	19646	19642	19668	19637	19635	19431	19682	19721	19772	19508	19570	19674	19864	19681	19461	19710	19627	19773	19719	19682	19526	19692	19691	19797	19743	19608	19651	19664	19607	19884	19620	19941	19666	19654	19620	19701	19586	19626	19556	19802	19660	19805	19723	19631	19715	19780	19684	19625	19473	19654	19724	19589	19784	19683	19637	19595	19734	19800	19867	19868	19720	19910	19613	19740	19515	19417	19746	19796	19857	19702	19634	19524	19657	19724	19767	19686	19832	19616	19364	19920	19676	19771	19587	19652	19499	19756	19770	19778	19690	19588	19679	19574	19650	19583	19642	19391	19694	19739	19622	19803	19687	19611	19621	19665	19889	19697	19532	19613	19772	19637	19943	19682	19608	19834	19681	19399	19378	19808	19612	19626	19557	19745	19521	19688	19624	19900	19825	19830	19717	19628	19664	19606	19668	19793	19806	19425	19695	19719	19775	19785	19649	19565	19597	19560	19468	19593	19598	19505	19702	19690	19843	19774	19748	19729	19593	19470	19530	19783	19487	19546	19665	19638	19438	19645	19683	19740	19661	19710	19630	19691	19658	19707	19552	19733	19801	19604	19498	19622	19711	19527	19495	19653	19845	19583	19753	19670	19823	19757	19792	19597	19654	19686	19670	19785	19269	19676	19592	19758	19546	19590	19683	19570	19831	19510	19713	19610	19651	19790	19708	19786	19487	19620	19732	19584	19537	19783	19702	19559	19704	19553	19589	19684	19656	19611	19522	19676	19572	19663	19622	19730	19527	19692	19549	19750	19506	19572	19497	19508	19688	19352	19662	19561	19824	19395	19525	19443	19653	19705	19499	19649	19605	19561	19845	19667	19708	19644	19660	19736	19855	19591	19584	19650	19521	19819	19714	19714	19682	19657	19457	19799	19704	19660	19757	19605	19731	19635	19788	19727	19693	19642	19552	19644	19666	19474	19531	19692	19731	19486	19713	19753	19557	19592	19478	19405	19760	19512	19745	19868	19765	19657	19703	19812	19503	19702	19880	19517	19641	19765	19684	19550	19817	19515	19633	19791	19598	19714	19808	19827	19653	19677	19548	19699	19695	19445	19706	19904	19641	19711	19600	19777	19791	19443	19620	19722	19718	19628	19595	19673	19760	19805	19943	19718	19449	19815	19482	19722	19618	19753	19728	19802	19591	19544	19543	19814	19697	19688	19659	19737	19642	19606	19518	19707	19593	19704	19650	19676	19936	19590	19747	19574	19692	19919	19511	19720	19589	19569	19479	19789	19652	19502	19593	19712	19722	19802	19602	19578	19768	19558	19754	19496	19658	19698	19860	19573	19645	19764	19466	19700	19675	19564	19584	19758	19644	19745	19556	19669	19765	19621	19599	19338	19521	19798	19677	19630	19569	19660	19585	19800	19687	19922	19845	19466	19757	19646	19583	19640	19572	19609	19746	19703	19669	19592	19546	19751	19622	19757	19613	19654	19723	19716	19397	19643	19546	19785	19412	19612	19613	19687	19907	19822	19677	19633	19601	19674	19626	19617	19554	19558	19623	19512	19653	19687	19752	19532	19541	19704	19511	19541	19743	19821	19629	19766	19816	19725	19595	19818	19729	19690	19691	19604	19794	19487	19662	19783	19611	19681	19754	19693	19883	19734	19666	19752	19675	19785	19637	19721	19534	19675	19734	19887	19550	19488	19647	19517	19643	19648	19731	19916	19798	19683	19762	19847	19828	19920	19760	19675	19489	19666	19741	19861	19651	19790	19691	19792	19580	19652	19671	19669	19586	19619	19665	19627	19752	19697	19548	19620	19629	19479	19678	19689	19590	19634	19594	19860	19705	19575	19617	19586	19597	19815	19424	19720	19753	19712	19803	19673	19721	19713	19539	19611	19509	19869	19691	19621	19614	19610	19681	19741	19641	19620	19949	19833	19795	19459	19370	19529	19614	19696	19773	19700	19563	19809	19527	19779	19517	19707	19648	19768	19711	19494	19640	19601	19578	19734	19645	19390	19879	19642	19645	19594	19744	19810	19797	19773	19888	19729	19632	19748	19540	19493	19620	19641	19602	19758	19560	19611	19723	19638	19466	19658	19501	19433	19663	19685	19685	19799	19792	19695	19724	19695	19523	19791	19617	19834	19738	19777	19619	19807	19780	19501	19577	19822	19702	19574	19479	19769	19713	19290	19561	19509	19476	19716	19676	19482	19521	19625	19920	19770	19576	19731	19717	19724	19579	19467	19622	19653	19705	19756	19784	19917	19669	19779	19738	19645	19428	19605	19568	19761	19602	19778	19564	19561	19733	19642	19648	19629	19760	19554	19638	19582	19690	19674	19634	19677	19765	19735	19557	19690	19910	19640	19518	19694	19686	19396	19778	19724	19774	19830	19666	19729	19591	19664	19601	19724	19709	19717	19757	19805	19463	19781	19774	19604	19607	19590	19913	19620	19699	19755	19770	19705	19460	19611	19619	19619	19765	19733	19774	19678	19704	19687	19651	19797	19629	19812	19868	19686	19425	19523	19752	19558	19586	19669	19766	19940	19621	19795	19814	19716	19760	19584	19723	19762	19877	19768	19625	19616	19674	19853	19606	19791	19699	19670	19831	19647	19447	19707	19717	19853	19640	19485	19529	19729	19710	19762	19749	19627	19590	19699	19768	19619	19499	19854	19914	19729	19844	19711	19661	19678	19611	19418	19592	19523	19681	19706	19570	19692	19904	19672	19649	19802	19387	19589	19777	19537	19547	19527	19632	19712	19564	19831	19623	19561	19898	19868	19638	19905	19575	19780	19699	19791	19657	19730	19728	19759	19728	19856	19670	19850	19728	19617	20055	19747	19708	19607	19737	19575	19745	19743	19757	19699	19599	19648	19620	19617	19784	19530	19523	19587	19812	19714	19644	19588	19567	19663	19713	19846	19585	19653	19522	19575	19778	19672	19758	19685	19671	19582	19553	19814	19694	19752	19634	19649	19613	19756	19774	19634	19732	19552	19612	19643	19462	19891	19603	19941	19670	19624	19818	19802	19833	19694	19758	19433	19388	19838	19643	19957	19487	19745	19492	19568	19735	19584	19451	19671	19650	19571	19761	19785	19697	19603	19688	19556	19455	19455	19668	19811	19826	19688	19645	19538	19626	19759	19705	19812	19621	19860	19622	19619	19709	19698	19565	19457	19700	19815	19677	19770	19588	19861	19788	19756	19644	19620	19631	19690	19379	19567	19731	19489	19687	19650	19683	19743	19607	19734	19687	19578	19791	19805	19694	19773	19832	19915	19540	19756	19626	19672	19756	19805	19735	19354	19727	19866	19888	19610	19670	19521	19713	19685	19600	19918	19637	19692	19576	19566	19558	19789	19848	19733	19579	19772	19740	19900	19586	19533	19708	19595	19595	19632	19540	19591	19510	19666	19722	19518	19574	19636	19730	19652	19573	19723	19771	19773	19725	19868	19820	19861	19802	19793	19706	19643	19720	19505	19678	19624	19325	19604	19584	19756	19663	19652	19585	19797	19586	19732	19592	19722	19729	19875	19765	19488	19666	19732	19637	19755	19736	19894	19695	19874	19750	19636	19578	19619	19864	19620	19633	19800	19839	19803	19733	19588	19647	19464	19719	19636	19577	19898	19921	19670	19698	19615	19619	19838	19577	19593	19885	19869	19772	19714	19583	19593	19508	19701	19687	19793	19666	19708	19730	19723	19479	19749	19652	19266	19548	19544	19620	19696	19692	19697	19825	19709	19789	19770	19953	19500	19611	19779	19594	19679	19542	19766	19682	19911	19626	19903	19659	19748	19760	19620	19562	19837	19531	19769	19666	19545	19650	19569	19602	19611	19576	19515	19831	19856	19755	19654	19742	19528	19627	19542	19685	19718	19548	19607	19513	19577	19580	19679	19694	19676	19650	19724	19647	19714	19687	19537	19629	19852	19858	19812	19744	19725	19661	19719	19873	19773	19607	19739	19370	19737	19684	19493	19622	19788	19666	19494	19614	19817	19765	19576	19736	19632	19696	19801	19734	19904	19700	19540	19788	19720	19820	19674	19765	19900	19734	19902	19729	19706	19604	19525	19647	19530	19501	19713	19645	19690	19691	19701	19726	19689	19412	19598	19374	19661	19722	19750	19426	19547	19686	19659	19829	19584	19871	19754	19666	19651	19816	19659	19477	19623	19535	19478	19772	19570	19677	19888	19709	19746	19679	19739	19745	19828	19585	19658	19737	19833	19772	19624	19844	19736	19721	19669	19573	19656	19705	19657	19371	19659	19640	19636	19661	19695	19755	19633	19781	19818	19844	19758	19495	19670	19730	19881	19719	19827	19914	19766	19639	19738	19796	19736	19524	19736	19504	19673	19784	19838	19747	19588	19650	19718	19745	19630	19742	19603	19607	19540	19620	19677	19615	19601	19648	19647	19704	19701	19763	19635	19482	19868	20110	19690	19566	19658	19769	19710	19777	19687	19659	19923	19656	19718	19486	19582	19574	19698	19529	19695	19706	19443	19761	19560	19615	19643	20034	19675	19844	19597	19843	19633	19633	19585	19500	19691	19765	19708	19610	19587	19605	19693	19750	19474	19760	19878	19730	19616	19762	19663	19574	19800	19763	19668	19767	19708	19685	19488	19540	19638	19713	19835	19880	20053	19588	19565	19703	19747	19682	19711	19630	19654	19691	19581	19764	19591	19765	19712	19640	19800	19659	19680	19625	19581	19807	19916	19674	19622	19503	19523	19759	19760	19540	19521	19653	19650	19515	19740	19689	19661	19863	19563	19580	19603	19734	19711	19517	19479	19634	19668	19572	19640	19585	19620	19707	19607	19751	19634	19652	19715	19689	19687	20040	19649	19587	19719	19677	19653	19856	19578	19567	19622	19592	19697	19769	19362	19690	19815	19678	19992	19727	19809	19875	19638	19673	19601	19672	19825	19617	19637	19887	19575	19751	19753	19675	19671	19707	19874	19688	19487	19674	19583	19655	19641	19714	19658	19585	19544	19775
16702	28359	27002	22566	20284	19495	18833	18201	18045	17986	17950	26443	36627	30047	20890	17358	17410	17376	17262	17340	17197	17220	17441	17262	17198	17306	17185	17493	17210	17323	17276	17444	17384	17466	18153	18221	17818	17534	17341	17390	17235	17284	17227	17251	17335	17144	17354	17171	17337	17387	17166	17113	17374	17097	17256	17250	17175	17247	17333	17161	17299	17085	17304	17205	17169	17102	17260	17422	17451	17293	17204	17239	17241	16985	17299	17258	17303	17382	17267	17138	17230	17383	17290	17225	17219	17238	17094	17238	17214	17187	17167	17457	17061	17201	17249	17230	17406	17249	17318	17389	17133	17350	17199	17464	17274	17266	17223	17238	17022	17253	17340	17289	17335	17242	17277	17486	17324	17191	17377	17464	17228	17209	17184	17383	17034	17259	17105	17378	17342	17272	17117	17226	17173	17266	17354	17249	17149	17284	17171	17305	17347	17165	17120	17441	17222	17274	17264	17070	17240	17291	17124	17238	17211	17137	17302	17102	17075	17115	17265	17066	17350	17383	17320	17358	17234	17044	17069	17308	17306	17129	17239	16955	17350	17334	17391	17168	17168	17168	17195	17112	17247	17340	17385	17499	17184	17284	17118	17306	17197	17205	17128	17218	17206	17181	17282	17469	17086	17130	17261	17269	17174	17199	17157	17272	17181	17166	17294	17322	17219	17213	17233	17289	17276	17101	17350	17272	17130	17347	17065	17244	17106	17225	17256	17099	17144	17255	17325	17234	17124	17313	17088	17123	17302	17336	17141	17118	17203	17291	17145	17264	17359	17307	17386	17197	17161	17231	17361	17201	17167	17202	17167	17196	17262	17207	17063	17273	17203	17156	17360	17181	17208	17162	17183	16989	17348	17194	17075	17314	17425	17287	17308	17214	17156	17195	17248	17251	17264	17129	17135	17387	17275	17181	17126	17407	17196	17297	17035	17291	17241	17172	17292	17233	17284	17196	17244	17188	17330	17365	17170	17200	17213	17209	17115	17154	17109	17193	17394	17242	17295	17118	17245	17226	17274	17268	17080	17150	17206	17278	17332	17248	17372	17150	17142	17325	17179	17257	17243	17367	17168	17395	17122	17140	17165	17143	17138	17315	17130	17280	17098	17199	17178	17104	17332	17138	17229	17359	17051	17208	17344	17260	17185	17256	17309	17307	17199	17337	17256	17170	17372	17317	17208	17363	17350	17368	17162	17192	17281	17382	17339	17208	17290	17103	17277	17265	17282	17199	17215	16927	17222	17170	17296	17281	17405	17301	17279	17119	17138	17273	17340	17026	17291	17225	17115	17075	17273	17229	17197	17370	17161	17223	17293	17139	17284	17241	17446	17215	17315	17258	17476	17220	17135	17184	17174	17112	17161	17421	17233	17280	17119	17210	17277	17311	17334	17397	17122	17127	17424	17056	17143	17540	17402	17249	17318	17091	17325	17365	17166	17347	17404	17217	17181	17204	17322	17285	17021	17130	17168	17209	17091	17245	17161	17108	17288	17190	17444	17238	17052	17344	17071	17134	17300	17519	17100	17169	17354	17304	17381	17466	17181	17304	17203	17221	17321	17233	17378	17122	17345	17297	17198	17234	17282	17239	17119	17373	17286	17161	17204	17276	17180	17047	17370	17130	17184	17132	17022	17345	17160	17220	17349	17424	17130	17209	17120	17227	17131	17178	17145	17386	17405	17241	17129	17177	17200	17299	17247	17281	17164	17142	17232	17191	17175	17292	17276	17374	17205	17398	17322	17137	17206	17160	17011	17160	17132	17236	17300	17213	17148	17205	17144	17114	17327	17394	17302	17389	17308	17255	17245	17157	17167	17331	17281	17320	17184	17086	17366	17416	17281	17206	17273	17284	17080	17337	17266	17196	17205	17252	17208	17138	17237	17266	17166	17035	17291	17168	17292	17257	17265	17279	17418	17243	17202	17271	17206	17206	17266	17282	17208	17252	17310	17075	17100	17264	17120	17308	17197	17316	17241	17167	17150	17205	17233	17204	17264	17201	16995	17295	17221	17293	17178	17447	17080	17403	17154	17204	17121	17228	17284	17182	17226	17163	17197	17232	17362	17360	17169	17130	17435	17407	17455	17289	17159	17295	17278	17267	17109	17368	17184	16935	17103	17170	17237	17178	17206	17264	17297	17123	17377	17227	17228	17109	17163	17212	17392	17184	17353	17231	17242	17300	17160	17229	17063	17132	17192	17211	17167	17202	16980	17314	17123	17263	17259	17259	17250	17174	17357	17158	17381	17211	17187	17117	17147	17089	17183	17447	17177	17293	17219	17238	17298	17114	17321	17400	17340	17321	17080	17150	17062	17390	17187	17179	17191	17245	17364	17310	17226	17125	17283	17230	17191	17279	17221	17208	17278	17265	17227	17195	17284	17156	17083	17321	17289	17244	17269	17200	17255	17360	17258	17272	17300	17252	17281	17223	17074	17249	17107	17118	17455	17279	17067	17152	17267	17336	17325	17115	17316	17346	17173	17301	17125	17220	17274	17140	17364	17195	17312	17178	17351	17214	17245	17310	17363	17250	17420	17189	17164	17282	17301	17069	17398	17202	17134	17271	17338	17332	17212	17308	17290	17346	17347	17214	17402	17356	17311	17203	17275	17248	17227	17273	17420	17200	17448	17326	17131	17175	17303	17288	17258	17154	17046	17080	17297	17308	17027	17208	17138	17311	17388	17129	17112	17240	16976	17408	17259	16938	17254	17339	17303	17137	17210	17111	17143	17246	17207	17189	17069	17253	17181	17252	17188	17066	17033	17200	17228	17211	17245	17243	17212	17342	17141	17212	17179	17181	17240	17260	17188	17277	17500	17340	17342	17178	17342	17148	17402	17204	17290	17241	17230	17220	17321	17271	17366	17161	17039	17344	17262	17259	17222	17222	17289	17133	17329	17306	17217	17145	17348	17191	17135	17210	17236	17428	17367	17312	17150	16997	17324	17319	17413	17059	17140	17344	17249	17411	17230	17125	17330	17189	17230	17266	17163	17211	17128	17272	17126	17103	17450	17143	17494	17164	17085	17246	17242	17207	17126	17184	17122	17334	17121	17223	17304	17286	17324	17368	17184	17331	17216	17223	17320	17275	17128	17249	17161	17218	17155	17383	17212	17339	17228	17163	17205	17202	17254	17316	17140	17184	17208	17254	17289	17241	17133	17066	17223	17289	17192	17256	17414	17307	17360	17422	17241	17295	17190	17145	17293	17300	17182	17407	17199	17286	17338	17322	17231	17197	17072	17385	17248	17196	17431	17084	17174	17186	17159	17188	17238	17157	17149	17127	17242	17331	17192	17255	17247	17144	17247	17138	17290	17311	17199	17091	17164	17197	17233	17196	17271	17250	17343	17191	17164	17107	17117	17223	17218	17238	17302	17093	17255	17199	17287	17200	17370	17135	17334	17307	17258	17092	17236	17384	17321	17289	17241	17165	17392	17352	17186	17182	17294	17263	17271	17119	17418	17091	17368	17261	17267	17066	17482	17324	17219	17179	17074	17205	17193	17344	17116	17279	17254	17240	17242	17194	17257	17244	17201	17393	17220	17309	17396	17478	17180	17219	17259	17190	17354	17124	17171	17362	16998	17133	17275	17266	17264	17275	17281	17050	17180	17232	17330	17160	17308	17436	17148	17329	17144	17325	17360	17344	17133	17132	17201	17287	17414	17276	17192	17279	17244	17121	17189	17225	17192	17140	17467	17275	17132	17249	17351	17221	17211	17434	17363	17340	17310	17287	17344	17215	17219	17125	17238	17232	17007	17250	17155	17204	17252	17109	17342	17216	17192	17077	17264	17198	17231	17277	17325	17267	17277	17179	17308	17127	17280	17277	17338	17170	17220	17241	17280	17305	17255	17234	17425	17139	17352	17217	17085	17309	17352	17223	17140	17255	17349	17398	17231	17387	17174	17179	17198	17337	17386	17142	17264	17171	17350	17344	17006	17247	17345	17129	17072	17265	17045	17268	17279	17159	17101	17287	17304	17172	17410	17140	17246	17258	17196	17197	17146	17263	17124	17100	17200	17460	17334	17244	17207	17499	17131	17427	17256	17120	17359	17262	17184	17108	17303	17209	17262	17317	17360	17319	17253	17351	17217	17328	17212	17251	17115	17277	17362	17089	17224	17144	17214	17261	17209	17228	17319	17376	17077	17386	17169	17176	17043	17268	17135	17118	17358	17282	17360	17115	17181	17182	17349	17075	17369	17335	17184	17143	17325	17461	17171	17380	17090	17204	17210	17234	17234	17120	17206	17259	17366	17365	17322	17286	17362	17328	17209	17110	17329	17260	17387	17228	17248	17273	17249	17332	17189	17354	17340	17185	17285	17306	17313	17351	17175	17316	17197	17274	17219	17164	17200	17241	17224	17227	17332	17231	17392	17150	17315	17158	17315	17150	17093	17095	17131	17221	17125	17063	17326	17163	17151	17358	17221	17467	17250	17096	17440	17379	17360	17336	17214	17376	17283	17128	17116	17305	17245	17335	17293	17251	17351	17264	17178	17343	17405	17371	17287	17214	17327	17282	17281	17184	17298	17281	17283	17268	17209	17392	17247	17114	17565	17306	17306	17310	17279	17367	17283	17282	17251	17140	17302	17228	17386	17324	17237	17145	17226	17194	17151	17175	17363	17306	17234	17288	17410	17305	17272	17228	17241	17298	17203	17231	17182	17094	17225	17432	17150	17146	17092	17147	17253	17310	16998	17192	17289	17136	17302	17383	17338	17186	17416	17102	17200	17254	17205	17263	17230	17333	17237	17280	17192	17081	17350	17244	17254	17259	17189	17205	17154	17190	17248	17282	17278	16996	17259	17340	17241	17123	17225	17496	17231	17243	17360	17182	17385	17297	17338	17176	17236	17276	17195	17307	17077	17237	17167	17146	17144	17230	17284	17085	17220	17113	17182	16944	17345	17208	17169	17080	17099	17249	17198	17095	17232	17332	17154	17178	17198	17254	17152	17152	17132	17058	17287	17196	17316	17370	17372	17123	17144	17225	17178	17080	17280	17247	17280	17169	17278	17214	17206	17240	17223	17155	17093	17236	17186	17262	17197	17333	17295	17332	17232	17276	17180	17145	17150	17347	17129	17287	17261	17218	17292	17220	17136	17225	17132	17334	17244	17294	17145	17155	17164	17103
22851	21361	29312	23819	21583	23824	26389	21169	20191	20665	20498	28800	45433	35535	24846	20484	19943	19951	19822	19656	19811	19763	19765	19894	19652	19774	19692	19773	19742	19718	19908	19508	19564	20275	21099	21129	20821	20187	19846	19878	19720	19750	19684	19598	19511	19646	19661	19714	19726	19676	19528	19575	19629	19639	19676	19527	19459	19540	19623	19536	19693	19600	19571	19756	19663	19741	19569	19519	19594	19675	19612	19643	19424	19526	19501	19569	19537	19587	19624	19474	19499	19753	19728	19553	19664	19645	19369	19306	19488	19507	19535	19528	19627	19530	19756	19430	19621	19346	19457	19576	19392	19532	19629	19325	19558	19461	19588	19536	19439	19523	19620	19543	19481	19450	19696	19501	19576	19665	19458	19523	19298	19668	19451	19603	19610	19568	19597	19399	19607	19562	19451	19540	19414	19452	19685	19672	19840	19508	19599	19633	19559	19428	19396	19511	19563	19705	19587	19566	19414	19731	19711	19571	19686	19695	19557	19518	19600	19484	19506	19619	19464	19698	19557	19638	19557	19691	19543	19638	19659	19572	19721	19661	19299	19533	19368	19512	19525	19471	19636	19302	19429	19341	19845	19749	19628	19421	19385	19398	19452	19648	19693	19300	19523	19534	19494	19561	19670	19621	19642	19738	19633	19378	19494	19253	19408	19464	19562	19568	19555	19394	19514	19550	19540	19517	19422	19453	19390	19550	19501	19306	19573	19468	19653	19630	19566	19523	19452	19622	19455	19542	19585	19423	19537	19296	19600	19724	19412	19511	19534	19629	19468	19355	19470	19359	19295	19624	19610	19668	19431	19565	19618	19593	19578	19472	19310	19423	19354	19437	19592	19590	19457	19480	19364	19388	19423	19261	19339	19664	19474	19665	19616	19582	19463	19512	19441	19590	19715	19439	19496	19505	19512	19323	19512	19395	19544	19441	19506	19442	19370	19525	19373	19303	19477	19595	19643	19418	19484	19383	19575	19528	19596	19410	19584	19580	19370	19339	19587	19530	19582	19437	19543	19533	19546	19562	19508	19532	19721	19529	19431	19375	19550	19417	19507	19374	19624	19665	19583	19341	19798	19586	19780	19612	19410	19579	19714	19676	19270	19549	19576	19615	19619	19374	19548	19489	19524	19468	19523	19692	19389	19569	19634	19746	19760	19588	19511	19466	19614	19592	19662	19360	19696	19446	19414	19609	19529	19564	19462	19709	19373	19547	19372	19628	19582	19573	19365	19490	19646	19485	19441	19394	19496	19460	19389	19438	19502	19498	19581	19504	19380	19345	19490	19517	19467	19695	19674	19562	19388	19505	19573	19607	19258	19572	19681	19552	19574	19703	19522	19581	19349	19533	19466	19404	19638	19442	19527	19472	19710	19654	19484	19663	19679	19628	19670	19605	19628	19411	19560	19569	19544	19640	19561	19571	19657	19455	19280	19464	19493	19465	19508	19497	19554	19728	19573	19558	19502	19565	19463	19840	19519	19618	19440	19589	19470	19468	19483	19618	19304	19409	19454	19659	19665	19516	19518	19432	19589	19475	19495	19447	19393	19774	19503	19542	19448	19300	19775	19552	19521	19588	19416	19551	19726	19565	19484	19568	19607	19463	19585	19412	19281	19550	19632	19635	19424	19509	19406	19583	19605	19462	19811	19688	19330	19464	19671	19378	19587	19633	19456	19672	19472	19729	19614	19773	19403	19517	19876	19352	19448	19527	19539	19304	19453	19362	19672	19394	19533	19244	19528	19398	19396	19508	19473	19690	19565	19411	19387	19678	19334	19360	19504	19722	19428	19506	19548	19549	19573	19395	19376	19589	19617	19474	19659	19721	19655	19375	19565	19519	19457	19614	19458	19498	19719	19427	19610	19517	19437	19486	19612	19713	19461	19622	19770	19598	19503	19315	19553	19336	19487	19511	19627	19391	19527	19424	19557	19510	19561	19499	19563	19615	19507	19500	19267	19368	19551	19668	19513	19630	19352	19651	19342	19428	19605	19464	19507	19473	19386	19623	19525	19499	19537	19488	19586	19544	19512	19607	19513	19524	19592	19493	19674	19592	19360	19338	19399	19645	19593	19538	19380	19460	19499	19323	19657	19627	19446	19541	19558	19657	19476	19462	19798	19552	19583	19526	19524	19557	19675	19435	19424	19463	19708	19629	19673	19441	19603	19451	19553	19641	19392	19634	19581	19473	19493	19586	19518	19427	19477	19541	19758	19530	19553	19456	19514	19646	19573	19657	19472	19645	19389	19634	19518	19341	19767	19582	19582	19561	19346	19642	19547	19654	19487	19499	19458	19626	19408	19516	19404	19521	19680	19547	19574	19497	19682	19806	19754	19531	19727	19549	19590	19697	19718	19428	19549	19587	19446	19481	19661	19459	19552	19471	19484	19521	19512	19648	19651	19376	19552	19837	19507	19454	19433	19555	19550	19476	19476	19601	19628	19592	19486	19407	19610	19405	19601	19326	19579	19497	19335	19563	19596	19363	19417	19556	19417	19524	19633	19531	19495	19520	19453	19653	19460	19296	19361	19476	19597	19458	19523	19381	19558	19521	19504	19504	19546	19515	19518	19678	19637	19331	19544	19808	19387	19593	19519	19410	19594	19482	19562	19520	19388	19397	19441	19562	19740	19647	19426	19580	19683	19481	19545	19599	19408	19237	19454	19702	19478	19669	19476	19506	19717	19591	19610	19595	19588	19596	19584	19383	19650	19448	19563	19454	19476	19356	19282	19311	19483	19356	19496	19550	19533	19533	19322	19600	19718	19670	19550	19832	19683	19502	19423	19617	19350	19373	19640	19497	19625	19602	19467	19733	19673	19555	19576	19628	19719	19439	19470	19439	19299	19526	19653	19453	19430	19505	19738	19522	19618	19593	19517	19556	19516	19506	19469	19681	19612	19596	19477	19318	19563	19613	19684	19488	19609	19578	19547	19508	19590	19452	19484	19618	19511	19589	19551	19567	19584	19512	19601	19605	19468	19467	19641	19610	19526	19663	19606	19550	19698	19589	19361	19607	19453	19507	19484	19627	19590	19470	19391	19512	19615	19462	19597	19361	19509	19589	19739	19554	19466	19343	19610	19584	19496	19520	19466	19477	19526	19353	19447	19406	19338	19442	19462	19531	19382	19429	19336	19338	19515	19548	19360	19426	19583	19368	19540	19453	19449	19407	19413	19519	19511	19506	19395	19457	19562	19559	19423	19573	19464	19465	19452	19518	19613	19492	19574	19530	19441	19520	19553	19586	19485	19469	19397	19367	19423	19620	19489	19433	19422	19687	19467	19426	19637	19416	19249	19397	19495	19369	19623	19549	19673	19473	19574	19491	19512	19447	19661	19575	19691	19576	19805	19476	19373	19370	19536	19609	19564	19526	19572	19665	19603	19319	19519	19483	19436	19492	19455	19534	19488	19808	19562	19579	19404	19517	19413	19428	19431	19566	19700	19431	19557	19436	19439	19638	19719	19422	19435	19605	19610	19461	19716	19513	19624	19700	19380	19594	19707	19681	19542	19617	19494	19501	19484	19523	19574	19651	19473	19655	19627	19669	19739	19553	19608	19483	19537	19442	19649	19755	19627	19454	19774	19763	19532	19756	19567	19566	19522	19421	19490	19804	19622	19518	19423	19399	19515	19616	19514	19628	19566	19329	19540	19589	19169	19558	19614	19561	19533	19611	19364	19845	19555	19455	19379	19400	19524	19831	19277	19240	19442	19412	19402	19559	19592	19318	19414	19485	19607	19521	19360	19745	19584	19551	19751	19700	19604	19326	19630	19577	19496	19724	19658	19517	19501	19421	19465	19545	19223	19477	19252	19247	19452	19503	19578	19529	19424	19528	19527	19497	19533	19513	19473	19627	19494	19545	19301	19436	19660	19495	19347	19481	19496	19628	19750	19484	19662	19613	19358	19512	19419	19559	19472	19566	19675	19351	19591	19843	19683	19489	19545	19624	19689	19667	19658	19498	19627	19479	19525	19376	19779	19528	19581	19428	19630	19356	19722	19531	19441	19698	19667	19322	19578	19614	19462	19514	19542	19563	19530	19456	19502	19562	19474	19558	19564	19445	19516	19650	19404	19427	19287	19425	19725	19391	19452	19429	19449	19605	19593	19699	19560	19396	19386	19382	19431	19418	19568	19538	19395	19356	19430	19545	19442	19559	19641	19447	19440	19598	19327	19428	19462	19474	19355	19631	19610	19559	19496	19542	19602	19598	19334	19601	19331	19612	19563	19674	19568	19546	19535	19233	19524	19589	19563	19445	19617	19417	19543	19360	19653	19752	19403	19365	19611	19379	19645	19390	19655	19492	19478	19525	19454	19472	19646	19326	19497	19587	19408	19487	19521	19471	19523	19496	19480	19583	19585	19607	19466	19658	19552	19506	19432	19511	19564	19514	19705	19532	19523	19549	19538	19635	19456	19458	19849	19647	19584	19518	19527	19806	19563	19269	19320	19617	19493	19516	19523	19657	19496	19511	19457	19482	19347	19607	19505	19494	19523	19421	19336	19485	19554	19396	19491	19499	19362	19412	19508	19560	19475	19598	19479	19607	19493	19198	19745	19743	19606	19637	19611	19688	19412	19533	19446	19569	19653	19609	19631	19577	19477	19658	19471	19383	19599	19679	19433	19620	19529	19388	19334	19317	19622	19531	19568	19398	19417	19607	19559	19609	19733	19508	19445	19232	19616	19561	19621	19494	19359	19469	19704	19644	19570	19389	19394	19570	19554	19390	19606	19360	19642	19554	19511	19561	19521	19564	19410	19389	19516	19771	19509	19425	19491	19541	19749	19545	19542	19594	19512	19665	19656	19565	19672	19487	19526	19502	19643	19462	19267	19294	19593	19482	19728	19433	19597	19408	19618	19326	19454	19577	19527	19447	19516	19624	19512	19661	19681	19466	19480	19517	19625	19645	19663	19578	19643	19510	19464	19499	19574	19401	19513	19605	19710	19667	19464	19433	19302	19279	19580	19624	19622	19643	19644	19759	19682	19506	19443	19674	19707	19520	19531	19551	19466	19532	19500	19488	19536	19591	19498	19516	19535	19476	19623	19492	19482	19645	19425	19450	19479	19492	19550	19160	19438	19582	19558	19393	19247	19332	19662	19488	19473	19642	19627	19524	19619	19488	19561	19638
18232	33272	31889	25635	22336	20370	19307	18836	18575	18337	18305	32247	46711	36167	21066	17231	17361	17415	17217	17189	17230	17326	17126	17280	17243	17060	17280	17255	17165	17227	17370	17296	17142	18251	19438	19513	18611	17938	17445	17399	17155	17253	17052	17288	17041	17156	17206	17224	17223	17138	17073	17101	17165	17416	17284	17151	17050	17200	17147	17161	17161	17173	17001	17140	17168	17137	17277	17127	17086	17213	17079	17165	17190	17126	17304	17199	17157	17031	17283	17074	16956	17128	16981	17093	17188	17104	17272	17135	16993	17152	17295	17139	17093	17220	17067	17191	17071	17253	17197	17056	17161	17089	17151	17075	17277	17082	17080	17200	16983	17215	17162	17295	17019	17206	16853	17167	17194	17239	17174	17272	17032	16961	17097	17090	17114	17099	17123	17100	17204	17247	17038	17208	17068	17302	17162	17218	17115	17025	17192	17137	17285	17052	17142	16967	17014	17111	17051	17129	17106	17086	17114	17223	17269	17214	17329	17244	17098	17052	17308	17177	17161	17168	17158	17192	16991	17309	17193	17035	17089	17377	17111	17022	17036	17156	17231	17014	17151	17107	17199	17096	17088	17087	17196	17087	17222	16939	17214	17095	17165	17198	17200	17015	17298	17123	17075	16989	17213	17201	17179	17129	17170	17137	17157	17184	16982	17141	17242	17203	17295	16992	17265	17100	17133	17062	17236	17248	17262	17255	17161	17305	17045	17247	17157	17149	17017	17229	17170	17096	17244	17138	17172	17195	17023	17223	17179	17250	17121	17156	16956	17230	17206	17058	17136	17300	17054	17063	17237	17142	17144	17240	17180	17195	16945	17200	17345	17196	17155	17258	17151	17180	17218	17307	17177	17124	17083	17390	17158	17131	17145	17157	17217	17208	17180	17004	17177	17156	17173	17036	17261	17004	17134	17092	17167	17256	17155	17032	17101	17353	17160	17380	17241	17270	17143	17028	17156	17099	17168	17181	17154	17077	17129	17239	17268	17233	17000	17112	17018	16959	17017	17158	17284	17092	17256	17019	17248	17242	17021	17295	17293	17154	17076	17245	17121	16955	17070	17157	17256	17179	17170	17210	17285	17150	17018	17148	17191	17062	17108	16984	17097	17142	17277	17118	17224	17282	17056	17128	17145	17092	17173	17142	17103	17052	17235	16976	17199	17223	17034	17110	17088	17101	17029	17073	17165	17067	17169	17076	17000	17219	17086	17040	17114	17147	17146	17005	17135	17137	17057	17286	17241	17048	17022	17245	17135	17174	17135	17192	17078	17256	16942	17047	16969	17169	17030	17057	17221	17193	17120	17141	17043	17100	17215	17207	17084	17245	17221	17106	17073	17137	17227	17293	17149	17019	17191	17142	17164	16994	17074	17225	17181	17071	17060	17170	17121	17208	17283	17105	17067	16985	17247	17086	17153	17204	17024	17052	17178	16983	17161	17236	17143	17108	17193	17208	17322	17222	17224	17073	17117	17012	17180	17152	17056	17168	17167	17212	17169	17040	17043	17135	17265	17110	17247	17143	17082	17038	17188	17094	17003	17207	17085	17209	17157	17216	17099	17120	16950	17028	17306	17089	17291	17078	17220	17206	17095	17207	16974	17275	17018	17088	17189	17046	17223	17117	17183	17119	17176	17059	17155	17131	17159	17138	17108	17037	17034	17289	17171	17156	17280	17144	17040	17305	16973	17089	17131	17181	17078	17124	17057	17022	17095	16991	17225	16988	17051	17222	17119	17169	17089	17205	17195	17088	17160	17179	17119	17048	17112	17126	17027	17216	17218	17205	17303	16934	17159	17118	17180	17205	17165	17132	17218	17314	17045	17162	17388	17005	17238	17124	17052	17261	17114	16934	17152	17000	17012	17095	17143	17069	16973	17050	17084	17107	17144	17009	17150	17101	17157	17276	17171	17180	17031	17040	16988	17330	17047	17287	17185	17262	17292	17086	17234	17243	17148	17226	17194	17036	17252	17152	17192	17140	17052	17164	17092	17183	17123	17222	17196	17039	17063	17141	17155	17092	17246	16961	17272	17078	17173	17032	17156	17187	16993	17094	17151	17048	17199	17092	17258	17233	17264	17222	17181	17045	17283	17035	17192	16972	17245	17263	17122	17093	17067	17165	17036	17110	17140	17081	17074	17159	17132	17151	17116	17073	17223	17039	16987	17266	17195	17248	17185	17074	17160	17144	17185	17333	16992	17253	17225	17083	17019	17122	17321	17121	17014	17090	17317	17160	17055	17032	17197	17173	17209	17232	17250	17194	17094	17056	17223	17102	17119	17015	17078	17027	17149	17147	17086	16988	16960	17126	17199	17137	17282	17209	17238	17246	17052	17206	17096	17043	17207	17209	17298	17121	17256	17180	17248	16945	17112	17246	17126	17028	17204	17065	17075	17081	17188	17058	17163	17220	17210	17204	17136	17292	17034	17189	16841	17160	17074	17004	17298	17131	17036	17088	17063	17178	17152	17160	17026	17136	17057	17258	17059	17298	17176	17054	17097	17137	17119	17065	17136	17181	17252	16980	17104	17232	17054	17036	17093	17190	17256	17261	17249	17067	17269	17308	17129	17156	17085	17096	17267	17186	17145	17007	16996	17164	17264	17047	17144	17255	17015	17222	17180	16971	17032	17110	17274	17028	17276	17070	17284	17188	17061	17273	17032	17389	17014	17153	16998	17066	17033	17139	17089	17101	17078	17058	17220	17226	17172	17125	17203	16981	17271	17043	17030	17114	17188	17312	17162	17125	16920	16982	17159	17059	17107	17116	17094	17029	17381	17032	17006	17191	17269	17019	17150	16895	17034	17070	17078	17089	17018	17209	17124	16966	17207	17242	17074	17484	16951	17318	17231	16985	17092	17277	17178	17065	17212	16975	17268	17294	17075	17030	17140	17033	17233	17234	17102	17097	17264	17089	17213	17008	17227	17044	17020	17224	17182	17069	17125	17208	17077	17048	17147	17063	17156	17211	17075	17119	17077	17170	16947	17048	17117	17078	17069	17344	17082	17193	17196	17220	17149	17243	16937	17255	17221	17137	17221	16918	17009	17122	17120	17041	17004	17240	17216	17306	17022	17260	17007	17082	17124	17230	17123	17223	17168	17132	17083	17329	17241	17108	17272	17149	17201	17079	17216	17186	16977	17152	17207	17142	17005	17105	17071	17267	17030	17190	17251	17074	17082	17292	17103	17053	17320	17326	17063	17038	17064	17274	17064	17135	17038	17038	17211	17068	16985	17166	17250	17059	17036	17122	17088	17270	17169	16986	17190	17263	17244	17160	17108	17062	17300	17243	17092	17140	16905	17078	17081	17081	17118	17076	17094	17108	17109	17096	17182	16998	17169	17018	17062	17131	17284	17054	17222	17202	17038	17026	17077	16821	17249	17049	17023	17033	17180	17031	17184	17120	17031	17104	17210	17105	17187	17097	17168	17204	17074	17116	17152	17117	17149	17135	17048	17201	17170	17167	17117	17225	17333	17196	17196	17093	17093	17220	17138	16898	17191	17339	17256	17319	17354	17322	17078	17270	17041	17060	16973	17219	17097	17105	17133	17038	17007	17149	17176	17075	17160	17047	17163	17195	17096	16978	17322	16987	16966	17261	17072	17090	17066	17083	17196	17140	17246	17125	16988	17097	17000	17128	17236	17178	17285	17067	17128	17072	17104	17230	17042	17141	17048	17319	17076	17158	17152	17034	17183	17038	17057	17150	17357	16982	17286	17024	17226	17152	17104	17125	17083	16971	17135	17129	17002	17201	17105	17090	17218	17081	17072	17245	17126	17070	17138	17071	17226	17025	16888	17252	17354	16893	17158	17220	17045	17168	17400	17280	17072	17108	17127	17083	17107	17066	17195	17241	17134	17001	17134	17151	17123	17173	17167	16920	17113	17071	17209	17051	16983	17037	17246	17115	17138	17176	17084	17146	17248	17014	17154	17113	17194	17134	16986	17107	17194	16951	17145	17084	17200	17111	17210	17291	17186	16895	17160	17195	17097	17103	17109	17171	17116	17170	17119	17045	17188	17119	17115	17084	17220	17160	17059	17130	16892	17094	17237	16946	17219	17219	17152	17072	17107	17072	17150	17198	17234	16936	17435	17188	16937	17407	17159	17094	17004	17054	17208	17085	17075	16996	17262	17100	17133	17121	17115	17192	17348	17055	17215	17026	17157	17207	17055	17236	17128	17167	17116	17093	17169	17095	17215	17077	17159	17148	16981	17192	17268	17274	17161	17120	17093	17146	17207	17061	16982	17158	17091	17044	17158	16955	17233	17243	17076	17032	17098	17058	17054	17195	17274	16958	17122	17231	17091	17113	17088	17108	17011	17221	16942	17286	17259	17270	17137	17230	17096	17046	17111	17187	17051	17005	17104	17223	17047	17097	17156	17241	17179	17271	17190	17194	17041	17077	17042	17027	17191	17419	17150	17238	17189	17134	17181	17018	17122	17108	17113	17201	17057	17247	17085	17157	17166	17179	17145	17082	17076	17179	17154	17020	16914	17246	17102	17184	17096	17279	17218	17082	17092	17139	17133	17224	17161	17181	17188	17091	17191	17104	17091	17157	17039	17005	17108	17136	17098	17306	17106	16931	17162	17011	17064	17059	17366	17076	17009	17112	17294	17022	17039	17089	17255	17113	17381	17116	17022	17211	17032	17221	16990	17125	17013	17273	17146	17064	17062	17266	17038	17090	17104	17057	17246	16934	17217	17115	17126	16972	17177	17263	17100	17150	17003	17058	17225	17051	16949	17328	17239	17156	17005	17010	17129	17132	17213	17152	17114	17196	17118	17157	17059	17212	17278	17238	17142	17348	16963	17074	17102	17162	17257	17140	17153	17229	17151	17165	17140	17162	17212	17253	17185	17227	17235	16989	17064	17093	17088	17029	17293	17042	17085	17170	17198	17032	17114	17278	16964	17179	17168	17199	17280	17359	17161	17065	17212	17312	17098	17147	17113	17208	17227	17012	17264	17192	17162	17210	17060	17258	16993	17165	17044	17230	17236	17092	17154	16965	17188	17212	16953	16948	17214	17090	17193	17135	17127	17280	17260	17090	17106	16987	17229	17082	17324	17161	17039	17040	17159	17049	17063	17128	17157	17057	17068	17248	17145	17219	16985	17104	17075	17123	17143	17093
27661	22329	25911	23566	20135	20058	20074	19761	19839	20060	19806	20379	21784	21082	20208	19819	19629	19603	19541	19662	19702	19715	19761	19819	19799	19803	19615	19701	19677	19678	19678	19734	19792	19766	19674	19543	19645	19775	19848	19534	19551	19677	19696	19592	19647	19840	19595	19631	19649	19722	19705	19725	19687	19715	19526	19728	19541	19521	19789	19532	19486	19591	19532	19662	19550	19596	19577	19672	19821	19816	19656	19551	19716	19680	19648	19478	19522	19624	19773	19751	19546	19647	19594	19469	19720	19761	19776	19606	19621	19776	19687	19825	19724	19948	19440	19693	19688	19659	19551	19656	19603	19656	19708	19475	19564	19752	19335	19509	19795	19948	19678	19671	19829	19790	19482	19277	19788	19604	19540	19624	19584	19872	19976	19777	19638	19690	19602	19645	19619	19460	19839	19505	19631	19644	19613	19484	19469	19467	19616	19549	19691	19739	19506	19723	19759	19767	19636	19744	19703	19507	19492	19557	19475	19491	19533	19574	19816	19727	19711	19628	19513	19814	19733	19747	19460	19662	19961	19623	19757	19480	19760	19579	19665	19506	19554	19600	19650	19338	19606	19598	19666	19729	19621	19459	19518	19596	19651	19667	19762	19578	19670	19651	19564	19617	19773	19651	19647	19639	19655	19725	19753	19686	19483	19605	19698	19570	19703	19369	19419	19778	19453	19531	19634	19557	19621	19593	19619	19633	19668	19625	19782	19674	19516	19485	19641	19500	19736	19824	19613	19700	19760	19641	19692	19754	19912	19490	19376	19715	19688	19481	19532	19671	19590	19595	19583	19718	19694	19818	19473	19596	19903	19548	19597	19704	19738	19536	19740	19686	19861	19745	19533	19824	19810	19720	19469	19736	19662	20031	19517	19757	19684	19696	19656	19604	19600	19424	19624	19567	19648	19774	19709	19396	19597	19719	19500	19636	19596	19842	19618	19679	19625	19579	19635	19683	19655	19613	19745	19715	19630	19689	19568	19682	19463	19787	19863	19694	19663	19542	19559	19578	19699	19791	19662	19464	19716	19677	19601	19529	19612	19451	19736	19664	19581	19706	19599	19536	19508	19785	19708	19607	19471	19711	19904	19632	19535	19634	19539	19455	19655	19841	19555	19623	19606	19356	19729	19659	19765	19774	19696	19700	19730	19680	19800	19836	19535	19519	19550	19493	19652	19667	19742	19604	19539	19775	19464	19590	19642	19601	19635	19677	19573	19642	19566	19617	19555	19837	19677	19690	19688	19499	19494	19707	19712	19666	19417	19758	19431	19522	19486	19807	19477	19656	19682	19545	19638	19863	19960	19590	19642	19654	19564	19604	19505	19760	19718	19630	19523	19833	19556	19664	19799	19598	19554	19335	19668	19696	19741	19692	19631	19824	19443	19659	19613	19799	19710	19957	19797	19689	19686	19657	19631	19620	19681	19670	19865	19732	19754	19770	19710	19565	19562	19705	19671	19576	19601	19484	19788	19521	19733	19632	19565	19755	19597	19598	19537	19529	19612	19604	19622	19616	19707	19588	19453	19817	19608	19667	19694	19567	19559	19647	19601	19624	19596	19660	19641	19559	19688	19359	19583	19644	19718	19680	19498	19771	19623	19556	19667	19458	19679	19621	19689	19636	19849	19469	19588	19602	19406	19751	19573	19416	19669	19602	19554	19547	19546	19588	19607	19566	19705	19582	19600	19680	19852	19638	19635	19546	19548	19674	19575	19761	19727	19654	19376	19730	19569	19651	19547	19747	19651	19786	19631	19778	19615	19568	19654	19718	19650	19740	19512	19691	19762	19673	19649	19635	19531	19726	19641	19821	19572	19597	19743	19468	19722	19590	19736	19524	19403	19858	19803	19596	19599	19589	19620	19693	19636	19772	19751	19636	19817	19627	19787	19544	19594	19844	19777	19593	19819	19601	19430	19670	19627	19489	19429	19660	19715	19702	19454	19618	19795	19712	19691	19700	19887	19589	19739	19726	19729	19643	19719	19651	19730	19635	19652	19685	19372	19680	19599	19654	19728	19575	19476	19648	19626	19533	19625	19603	19895	19732	19561	19348	19409	19509	19712	19773	19514	19541	19714	19489	19627	19584	19601	19635	19740	19817	19671	19527	19768	19659	19525	19617	19583	19612	19564	19671	19438	19755	19532	19419	19754	19639	19724	19558	19620	19479	19632	19437	19731	19713	19741	19459	19780	19585	19636	19716	19633	19580	19522	19697	19694	19430	19427	19931	19555	19700	19797	19806	19669	19475	19682	19701	19786	19595	19676	19477	19614	19583	19702	19672	19438	19631	19682	19425	19480	19530	19634	19680	19643	19436	19749	19560	19749	19526	19785	19578	19768	19751	19619	19722	19649	19562	19635	19608	19515	19645	19449	19705	19732	19434	19612	19648	19763	19547	19696	19650	19741	19577	19644	19556	19612	19662	19618	19620	19564	19670	19803	19543	19717	19677	19564	19537	19687	19525	19490	19653	19629	19620	19611	19441	19756	19563	19578	19569	19479	19506	19695	19496	19570	19588	19719	19664	19779	19782	19816	19690	19865	19632	19697	19917	19653	19899	19470	19811	19612	19497	19674	19628	19835	19750	19404	19483	19830	19593	19657	19717	19644	19583	19695	19773	19763	19650	20026	19546	19769	19666	19558	19470	19696	19566	19571	19574	19609	19752	19572	19523	19613	19656	19710	19634	19741	19443	19590	19587	19475	19700	19592	19644	19595	19774	19610	19651	19501	19777	19638	19572	19731	19671	19540	19596	19834	19679	19579	19691	19819	19576	19676	19463	19585	19709	19713	19776	19678	19551	19578	19697	19679	19823	19822	19653	19583	19499	19576	19723	19489	19688	19944	19666	19537	19623	19547	19688	19733	19654	19729	19826	19691	19749	19616	19670	19805	19662	19533	19744	19435	19548	19507	19653	19676	19722	19523	19684	19674	19513	19738	19490	19588	19594	19699	19709	19590	19495	19807	19758	19585	19590	19562	19411	19626	19559	19730	19605	19631	19638	19689	19457	19825	19620	19542	19774	19536	19679	19629	19692	19492	19662	19751	19768	19644	19679	19693	19525	19580	19578	19804	19757	19643	19706	19761	19668	19530	19445	19762	19716	19839	19542	19688	19635	19777	19624	19601	19869	19609	19743	19562	19464	19579	19502	19646	19582	19625	19675	19518	19539	19497	19571	19664	19749	19631	19876	19447	19656	19648	19477	19752	19695	19571	19770	19671	19586	19523	19652	19638	19655	19662	19666	19793	19575	19678	19854	19689	19670	19725	19651	19616	19641	19743	19523	19636	19669	19742	19793	19675	19718	19641	19786	19753	19542	19801	19673	19577	19631	19631	19663	19732	19765	19625	19883	19680	19543	19796	19749	19617	19618	19581	19635	19538	19754	19653	19887	19652	19766	19621	19705	19578	19784	19683	19642	19601	19563	19530	19614	19543	19672	19627	19691	19809	19673	19844	19734	19633	19389	19516	19788	19946	19562	19767	19765	19580	19528	19616	19579	19590	19652	19801	19540	19797	19438	19711	19624	19729	19607	19762	19536	19561	19694	19884	19854	19596	19789	19637	19636	19616	19800	19680	19777	19791	19595	19753	19652	19442	19634	19568	19766	19374	19733	19576	19476	19489	19567	19622	19626	19719	19574	19572	19471	19390	19749	19531	19748	19673	19665	19644	19641	19676	19572	19651	19747	19485	19537	19471	19645	19689	19764	19454	19482	19542	19631	19551	19689	19683	19611	19647	19697	19636	19534	19653	19685	19515	19640	19514	19546	19679	19474	19555	19569	19641	19606	19789	19659	19583	19773	19448	19762	19484	19404	19445	19870	19408	19654	19637	19624	19578	19778	19557	19495	19521	19795	19754	19659	19623	19601	19662	19681	19622	19747	19808	19759	19825	19674	19606	19520	19693	19879	19758	19803	19693	19625	19685	19699	19504	19726	19759	19768	19381	19716	19711	19686	19550	19701	19382	19499	19702	19742	19590	19521	19687	19540	19625	19757	19737	19667	19526	19751	19680	19572	19675	19820	19709	19444	19462	19596	19648	19678	19555	19688	19674	19768	19698	19714	19337	19421	19553	19575	19677	19846	19658	19588	19446	19701	19535	19638	19738	19576	19651	19706	19646	19542	19654	19474	19628	19740	19696	19524	19687	19703	19638	19517	19540	19590	19666	19850	19747	19825	19707	19664	19661	19792	19835	19452	19643	19762	19861	19724	19943	19638	19623	19730	19934	19641	19555	19728	19741	19608	19702	19541	19694	19619	19703	19535	19625	19692	19733	19458	19688	19419	19607	19914	19749	19732	19713	19487	19615	19589	19505	19670	19595	19554	19651	19522	19572	19785	19880	19514	19480	19846	19571	19658	19730	19909	19685	19738	19654	19771	19754	19636	19611	19594	19788	19661	19593	19702	19499	19607	19569	19430	19736	19584	19453	19999	19534	19663	19579	19700	19457	19782	19619	19535	19454	19738	19570	19682	19548	19714	19623	19686	19943	19673	19604	19644	19666	19667	19469	19567	19557	19495	19728	19574	19633	19786	19531	19559	19637	19379	19643	19637	19721	19653	19820	19715	19762	19798	19758	19510	19562	19625	19600	19667	19832	19507	19664	19530	19754	19642	19549	19696	19551	19568	19672	19437	19642	19604	19678	19916	19694	19775	19413	19521	19312	19716	19621	19611	19536	19569	19422	19801	19686	19571	19661	19668	19535	19496	19543	19524	19394	19649	19572	19511	19755	19802	19400	19521	19594	19575	19628	19806	19610	19578	19752	19810	19720	19543	19679	19909	19846	19721	19500	19547	19694	19583	19939	19615	19515	19450	19726	19549	19664	19784	19676	19914	19716	19986	19826	19604	19555	19705	19675	19736	19701	19650	19654	19558	19637	19650	19546	19523	19582	19634	19784	19675	19426	19388	19763	19552	19776	19556	19656	19607	19717	19501	19599	19505	19648	19618	19892	19717	19667	19465	19597	19429	19603	19672	19707	19781	19706	19259	19554	19624	19662	19777	19765	19639	19489	19747	19669	19587	19657	19551	19628	19519	19622	19866	19715	19782	19751	19830	19637	19641	19526	19643	19292	19624	19781	19756	19741	19982	19703	19643	19754	19735	19484	19790	19626	19740	19755	19744	19541	19632
16984	22354	21954	19385	18416	18026	17714	17549	17505	17306	17394	18625	20430	19082	18111	17258	17287	17132	17136	17124	17362	17222	17169	17367	17117	17286	17097	17285	17105	17072	17107	17286	17092	17268	17356	17338	17262	17160	17361	16985	17140	17136	17259	17162	17114	17100	17130	17137	17056	17222	17418	16911	17088	16988	17227	17003	17378	17072	17167	17123	17119	17195	17275	17161	17209	17094	17003	17143	17224	17217	17133	17192	17221	17175	17209	17231	17319	17158	17243	17124	17197	17314	17249	17177	17237	17159	17121	17142	17141	17124	17271	17228	17112	17139	17003	17054	17119	17186	17169	17008	17315	16964	17062	17201	17242	17233	17194	17163	17058	17078	17107	17192	17099	17286	17197	17064	17123	17105	17072	17170	17104	17150	17059	17286	17135	17255	17256	17276	17229	17118	17060	17062	17186	17292	17118	17165	17179	17224	17082	17168	17203	17140	16973	17046	17204	17141	17167	17225	17153	17031	17151	17152	17228	17326	17221	17158	17250	17127	17133	17150	17200	17094	17234	17191	17335	17142	17266	17126	17154	17281	17197	17185	17382	17110	17153	17145	17106	17014	17198	17154	17077	17108	17129	17177	17155	17456	17256	17030	17176	17132	17138	17280	17285	17062	17267	16989	17267	17118	17168	17295	17136	17265	17071	17206	17122	17104	17135	17215	17243	17115	17127	17183	17243	17215	17010	17180	17097	17110	17270	17142	17130	17096	17038	17327	16971	17134	17096	17152	17283	17041	17197	17143	17184	17132	17135	17272	17142	17283	16939	17183	17105	17311	16874	17126	17363	16984	17108	17040	17113	17336	17408	17011	17174	17146	17209	17064	17214	17216	17242	17227	17015	17199	17161	17087	17197	17190	17028	17170	17088	17314	17144	17137	17165	17030	16988	17166	17173	17177	17220	17266	17190	17360	17180	17194	17237	17065	17216	17059	17153	17045	17142	17060	17321	17165	17172	17166	17205	17079	17180	17060	17207	17214	17186	17218	17191	16955	17275	17109	16979	16873	17150	17249	17163	17164	17054	17163	17063	17211	17281	17365	17144	17168	17137	17238	17310	17236	17075	17161	17023	17073	17183	17179	17266	17173	17165	17091	17119	17131	17001	17014	17216	17209	16962	17193	17171	17083	17135	16981	17113	17201	16952	17157	17271	17345	17139	17136	17024	17237	17139	17040	17171	17019	17165	16936	17131	17260	17160	17135	17057	17074	17208	17174	16998	17196	17050	17233	17179	17174	17064	17288	17143	17208	17191	17256	17143	17282	17163	16963	17259	17135	16982	17307	17114	17209	17259	17160	17000	17296	17049	17048	17060	17145	17268	17188	17106	17114	17213	17189	17088	17116	17092	17130	17128	17044	17126	17026	17187	17119	17212	17045	17246	17071	17142	17367	17100	16982	16962	17089	17158	16948	17174	17172	16912	17133	17127	17072	17141	17047	17210	17181	17122	17049	17145	17185	17205	17205	17036	17115	17122	17193	16989	17272	16999	16961	17063	17119	17164	17179	17027	17189	17206	17124	17148	17140	17268	17289	17097	16945	17129	17160	17216	17269	17146	17047	17023	17141	17221	17187	17085	17274	17111	17305	16986	17106	17147	17231	17209	17117	17206	17168	17273	16984	17128	17142	17193	17001	17070	17266	17112	17065	17301	17142	17207	17107	17258	17034	17063	17148	17089	17151	17163	17153	17016	17177	17243	17068	17303	17133	17203	17261	17043	17276	17125	16973	17264	17063	17246	17179	17174	17117	17128	17147	17201	17207	17212	17149	17381	17258	17165	17103	16966	17182	17157	17206	17053	17265	17009	17320	16988	17225	17000	17174	17029	17129	17186	17250	17406	17212	16978	17211	17049	17244	17226	17063	17122	16984	17270	17159	16889	17172	17236	17303	17221	17200	17115	17148	17129	17230	17128	17276	17333	17168	17182	17057	16969	17308	17302	16994	17146	17156	17055	17176	17143	17114	17197	17224	17132	17171	17227	17305	17084	17253	17295	17186	17213	17342	17187	17098	17033	17068	17140	17000	17009	17120	17101	17171	17096	17157	17168	17135	17094	17306	17119	17220	17020	17168	17048	17333	17169	17201	17315	17170	17063	17183	17146	17198	17106	17038	17020	17354	17087	17148	17045	17185	16955	17079	17174	17071	17158	17268	17205	17143	17281	17008	17089	17206	17132	17058	17172	17313	17008	17064	17099	17215	17263	17187	16927	17063	17314	17052	17039	16913	17165	17249	17056	17178	17122	17129	17268	17117	17206	17123	17140	17247	17252	17144	17158	17170	17058	17219	17241	17069	17179	17358	17085	17037	17004	17202	17016	17311	17250	17291	17185	17056	17027	17307	16999	17249	17228	17278	17061	16922	16975	17213	16968	17138	17243	17220	17128	17090	17211	17093	17056	17026	17174	17185	17166	17134	17201	17235	17121	17317	17266	17178	17029	17244	17149	17092	17216	17193	17216	17070	17037	17226	17008	17288	17049	17243	17117	17093	17148	17250	17220	17092	16988	17188	17146	16977	17109	17128	17131	17240	17160	17283	17058	17170	17219	17307	17042	17127	17147	17126	17109	17041	17085	16974	17218	17075	17007	17047	17180	17241	17313	17165	17152	17101	17153	16982	17050	17089	17094	17060	17284	17235	17053	17099	17239	17191	17389	17116	17196	17142	17207	17118	17114	17361	17129	17308	17136	17206	17265	17073	17244	17140	17132	17216	17209	17207	17087	17221	17060	17062	17119	17040	17231	17199	17013	17079	17393	17202	17223	17042	17262	17135	17243	17223	17306	16966	17093	17142	17160	17085	17029	17241	16939	17245	17130	17179	17109	17166	17149	17370	17149	17151	17115	17150	17321	17229	16988	17201	16964	17293	17120	17080	17033	17010	17123	17120	17256	17150	17086	17061	17191	17177	17140	17300	17276	17181	17157	17116	17150	17392	17125	17165	17285	17186	17236	17239	17157	17200	17079	17168	16987	17186	17238	17148	17015	17180	17117	17123	17112	17219	17094	17195	17224	17226	17133	17147	17199	17261	17213	17280	17210	17326	17282	17004	17176	17164	17189	17340	17205	17292	17120	17013	16979	17236	17196	17264	16980	17108	17220	16824	17144	17095	17122	17139	17165	17270	16944	17154	17120	17117	17103	17079	17163	17152	17211	17169	17177	17217	17292	17263	17195	17266	17111	17151	17182	17112	16907	17201	17194	17096	17188	17109	17023	17249	17225	17032	17171	17302	17117	17313	17144	17191	17134	17022	17140	17133	17111	17267	17137	17012	17206	17167	17204	17114	17315	17191	17141	17168	17206	17073	17106	17193	17125	17158	17213	17140	17074	17142	17070	17262	17219	17201	17051	17183	17226	17122	17199	17113	17132	17076	17193	17230	17218	17160	17237	17261	17110	17113	17111	17249	17178	17136	17197	17079	17119	17135	17180	17124	17113	17267	17084	16998	17218	17080	17154	17112	17108	17206	17069	17192	17198	17144	17299	17117	17152	17171	17095	17079	17253	17267	17208	17019	17182	17157	17108	17067	17069	17029	17008	17150	17356	17100	17204	17022	17252	17198	17071	17183	17185	17191	17316	17069	17233	17131	16889	17081	17226	17058	17198	17119	17181	17162	17115	17125	17025	17170	17116	17080	17222	17183	17160	17208	17092	17104	17054	17085	17289	17259	17290	17175	17122	17243	16992	17098	17201	17168	17060	17107	17103	17085	17104	17035	17345	17039	17164	17169	17103	17084	17082	17079	17164	17282	17126	17164	17218	17031	17260	17116	17203	17116	17293	17013	17251	17252	17184	16984	17072	17192	17032	17209	17187	17048	16938	17012	17092	17111	17246	17057	17184	17268	16966	17009	17089	17120	17210	17228	17294	16988	17228	17052	17221	17267	17134	17100	17213	17199	17093	17245	17108	17242	17115	17233	17354	17287	17052	17244	17093	17197	17024	17083	17209	17199	17250	17005	17104	17052	17010	17073	17256	17042	17060	17123	16923	17087	17128	17250	17084	17037	17170	17105	17144	16952	17167	17198	17223	17286	17237	17282	17113	17185	17088	17136	17086	17256	17118	17027	16799	17223	17021	17183	17289	17284	17236	17052	16973	17136	17105	17215	17022	17175	17324	17121	17124	17193	16986	17213	17081	17202	17075	17066	17133	17200	16965	17168	17160	17154	17262	17185	17097	17265	17379	17297	17153	17158	17221	17273	17177	17124	17153	17222	17178	17313	17025	17193	17060	17160	17335	17208	17043	17200	17152	17110	17128	17081	17141	17214	17175	17256	17085	17046	17127	17181	16978	17159	17222	17303	16988	17067	17292	17002	17200	17271	17149	17107	17141	16965	17152	17404	17160	17155	17247	17207	17257	17091	17181	17183	17233	17259	17146	17291	17138	17221	17100	17262	17068	17194	17177	17174	17136	17202	17177	17305	17023	17148	17135	17127	17181	17165	17148	17140	17253	17016	17322	17229	17217	17369	17117	17345	17083	17256	17156	17175	17198	17125	17020	17180	17272	17061	17013	17276	17066	17145	17142	17192	17316	17076	17242	17063	17035	17268	17302	17106	17170	16985	17069	17122	17079	17182	17071	17234	17102	17265	17291	17323	17048	17149	17091	17196	17194	17089	17224	17239	17154	17170	17235	17075	17132	17098	17270	17066	17186	17012	17058	17126	17047	17194	17045	17162	17130	17169	17034	17226	17065	17106	17048	17279	17167	17316	17245	17187	17114	17174	17146	17132	17186	17140	17104	17309	17106	17302	17197	17207	17072	17080	17177	17415	17198	17122	17171	17164	17190	17169	17082	17075	17069	17039	17215	17168	17178	17333	17374	17149	17043	17118	17049	17031	17285	17111	17166	17093	17137	17078	17089	17221	17142	17143	17126	17052	17331	17173	17047	16973	17163	17158	17039	17042	17216	17048	17130	17001	17261	17174	17108	17060	17287	17200	17342	17184	17165	17036	17079	17133	17177	17280	17345	17063	17254	17307	16975	17297	17258	17229	17238	17054	17310	17022	17349	17091	17192	17194	17094	17216	17272	17208	17063	17171	17259	17144	17110	17090	17121	17345	17198	17278	17219	17347	17272	17126	17216	17093	17076	17177	17136	17208	17089	17382	17051	17134	17127	17068	17068	17194	17068	17204
23930	21363	28924	24290	22532	23442	23199	20930	20365	20328	20515	26750	32592	28875	26793	21856	20161	20118	20027	20078	19952	20107	20067	19977	20004	19947	20238	19799	19789	19970	20096	19911	19955	20096	20414	20295	20467	20143	19973	20059	19949	19878	19892	19729	19885	19979	19972	19775	19887	19945	19859	19994	19904	19901	19823	19821	19803	19976	19860	19780	19951	19929	20133	19878	19935	19951	19841	19738	19848	19906	20073	19883	19980	19914	20011	19785	19848	19892	19988	20167	19996	19826	19931	19761	19945	19753	19858	19800	19788	19833	19950	19880	19738	19940	19778	19820	20066	19922	19788	19918	19833	19930	19979	19940	19786	19785	19665	19844	19941	20019	19673	19815	19753	19747	19962	19834	19710	19927	19847	19881	19721	19815	19643	19759	19850	19648	20041	19725	19896	19786	19747	19969	20064	19924	19810	19843	19840	19919	19987	19751	19885	20185	19770	19946	19946	19896	19727	19885	19901	19731	19830	19769	19740	20043	19832	19809	19710	19820	19674	19815	19794	19674	19918	20063	19798	20006	19660	19699	19953	20075	19873	19808	19741	20017	19954	20033	19925	20029	20004	19822	20034	19731	19862	20033	19831	19743	19765	19947	19808	19878	19787	19788	19935	19826	19813	19648	19875	19998	19732	19791	19664	19975	19944	19997	19591	19911	19786	19955	19915	19937	20022	19747	19989	19846	19894	19815	19837	19917	20019	19801	19774	19816	19666	19888	19872	19984	20009	19790	19823	19533	19746	19609	19950	19803	19945	20045	19921	19762	19897	19814	19674	20068	19736	19869	19790	19571	19828	19667	19976	19922	19879	19919	19995	19965	19780	19986	19859	19842	19931	19934	19979	19802	19753	19833	19869	19934	19633	19992	19696	19690	19784	19789	19770	19874	20050	20031	19900	19903	19944	20084	19848	19807	19805	19661	19707	19573	19884	19819	19762	19798	19739	19895	19896	19892	20000	19814	19911	19820	19805	19849	19963	19870	19774	19757	19673	20033	19994	19830	20013	20135	19606	19771	19702	19897	19924	19672	19998	19911	19854	19745	20052	19877	19951	20043	19762	19635	19870	19902	19773	19752	19981	19974	19773	19838	19668	19821	19845	19846	19883	19901	19889	19707	19859	19864	19881	20071	20070	19627	20033	19788	19962	19862	19996	20038	19925	19808	19834	19897	19929	19768	19845	19757	19761	19733	19732	19971	19894	19942	19719	19822	19859	19920	19827	19846	19969	19632	19785	19771	19953	19752	19926	19933	19898	19655	19777	19917	19902	19833	20006	20041	19783	19792	19734	19921	19731	19839	19999	19990	19746	19943	19808	19959	19701	19851	19922	19922	19804	19907	19815	19605	19912	19611	19758	19671	19714	19460	19830	19851	19988	19655	20085	19777	19861	19888	20030	19959	19766	19921	19882	19955	19770	19847	19730	19976	19921	19976	19911	19735	20008	19790	19818	19748	20002	19781	19788	20109	19796	19741	19767	19958	19966	19925	19969	19753	19976	19956	19853	19894	19919	19614	19695	19800	19938	20087	19821	19833	19737	20020	19892	19947	19719	19832	19946	19661	19748	19723	19860	20059	19760	19879	20027	19931	20168	19878	19931	19687	19761	19662	19627	19979	19683	20040	19920	19993	19946	19874	19967	19761	19979	19880	19886	19567	19758	19901	19735	19809	20104	20042	19974	19855	19984	19870	19703	19793	19838	19772	19809	19900	19954	19632	19822	19868	19762	19809	19746	19952	19684	19851	19823	20039	19876	19821	19799	19621	19905	19791	19958	19978	19705	19713	19836	19743	19813	19825	19662	19829	19665	19978	19979	19926	19923	20000	19919	20040	19778	19686	19824	19894	19774	19721	19784	19747	19797	19714	19794	19807	19976	19925	19889	20164	19908	19784	19909	19982	19781	20077	19960	19675	19913	19808	19954	19642	19942	20062	19972	19763	19888	19870	19895	19875	20038	19766	19746	19629	19984	19724	19837	19869	19951	19885	19708	19659	19803	19958	19813	20090	20054	19880	19987	19835	19932	20081	19828	19583	19918	19931	19708	19728	19702	19786	19762	19780	19654	19743	19883	19948	19881	20028	19944	19967	19897	19996	19934	20064	19859	19935	19936	19885	19877	19911	19860	19993	19836	19678	19760	19944	20030	19894	19818	19995	19856	19865	19810	19886	19872	19807	19862	19855	19553	19895	19699	19750	19855	19737	19727	19969	19782	20080	19931	19908	19823	19725	19889	19920	19609	19873	19887	19841	20050	19972	19912	19982	20026	19948	19714	19745	19946	19753	19951	19923	20053	19885	19797	19797	19725	19888	19875	20005	19883	19716	20018	19768	19863	19885	20079	20088	19766	19700	20000	19733	19754	19772	19878	19849	19838	19750	19903	19902	19923	19867	19891	19895	19919	19942	19791	20004	19570	19980	19750	19751	19916	19805	19823	19847	19659	19976	19942	19923	19927	19881	19814	19934	19856	19797	19596	19894	19878	19866	19808	19649	19836	19883	19865	19910	19954	19769	19806	19879	19811	19805	19827	19744	19885	19956	20008	19809	19925	19897	19730	19738	19859	20027	19984	19907	19673	19822	19760	19850	19838	19781	19909	19889	19998	19825	19924	19798	19748	19636	20010	20010	19677	20026	19860	19780	19766	19900	20072	19600	19751	19710	19597	19929	19630	19843	19689	19822	19913	19850	19685	19950	19694	19963	19879	19912	19982	19872	19941	19740	19924	20047	20064	19717	19923	19837	19815	19774	19987	19653	20085	19998	19773	19843	20048	19937	19963	19825	19938	19901	19978	19852	19937	19646	19891	19897	19938	20022	19816	19834	19790	19766	19897	19977	19884	19825	19866	19716	20031	19836	19806	19851	20071	19902	19885	19699	19795	19824	19931	19799	20012	19668	19868	19725	19805	19774	19798	19765	19948	19649	19604	19764	19899	19855	19684	19950	19791	19854	19857	19764	20043	19868	19909	20072	19735	19637	19758	19919	20073	19802	19867	19824	20084	19534	19907	19766	19982	19667	19748	19709	19669	19640	20076	19690	19846	19886	19876	19956	19930	19673	19914	19911	19764	19859	19898	19828	19904	19794	19880	19809	20052	20017	20067	19749	19959	19901	19942	19868	19788	19763	19948	19673	19655	19943	19887	19765	19816	19941	19798	19665	19744	19869	19843	20029	19882	19577	19737	19897	19749	19990	19993	19754	19878	19781	19907	19850	19933	20127	19757	19912	20110	19932	19644	19749	19806	19785	19664	20099	19823	19995	20015	20030	19926	19952	19816	19984	19775	20053	20029	19707	19933	20084	20100	19937	19803	19810	19952	19652	19870	19835	19874	19861	19929	19734	19727	19939	19848	19874	19798	20024	19959	19893	19775	19731	19751	19847	19748	19760	20069	19662	19821	19633	19812	19985	19936	19887	19988	19812	19990	19633	20044	20073	19902	19746	19864	19783	19705	19650	19873	19866	19882	19687	19738	19774	19939	19957	20112	19729	19693	19769	19863	20074	19788	19857	19700	19926	19628	19783	19808	19807	20148	19878	19683	19931	20007	19826	20053	19985	19951	19851	19933	20107	19819	19568	19851	19968	19798	19735	19871	19772	19636	19968	19887	19829	20038	20021	19884	19812	20058	20006	19846	19849	19842	19842	19995	19909	19847	19987	20037	19979	20053	19929	19746	19756	19888	19801	19870	19779	19869	19755	19732	19713	19808	19793	19589	19753	19671	19936	19820	19854	19579	19884	19860	19826	19834	19883	19789	19801	19862	19774	19819	19802	20012	19832	19933	19743	20067	19836	19945	19991	20045	20058	19907	19948	19936	19677	19876	19931	19949	19923	19889	19835	19952	19886	19996	19904	19831	19914	19922	19757	19922	19711	19734	19806	19677	20064	19948	19960	19870	20011	19875	19923	19886	19649	20106	19822	19941	19761	19930	19932	19896	19715	19945	19685	19651	20024	19934	20006	19652	20009	19890	19844	19881	19805	19832	20088	19809	19892	19782	20128	19899	19976	19615	19707	19940	20029	20142	19808	20079	19836	19839	19903	19783	19995	19797	19937	20052	19792	19765	19848	19729	19729	19863	19847	19861	19762	19931	19848	19715	19919	19877	19898	19867	19846	19779	19783	19873	19682	19865	19799	19775	19915	19862	20014	19873	19944	19835	19846	19845	19785	20067	19922	19772	19699	19828	19853	19794	19851	19918	19822	20152	19850	19801	19702	19786	19772	20040	19942	19668	19880	19874	19861	19915	19730	19730	19951	19801	19865	19978	19898	20008	19851	19977	19902	20117	19906	19855	20194	19740	20014	19947	19770	19658	20013	19817	19806	19919	19966	19885	20162	19804	20146	19995	19847	19934	19984	19953	20128	19892	19870	19880	19741	19831	20009	19953	19828	19877	19783	19952	20066	19997	19658	19654	19823	19982	20000	19874	19920	19995	19866	19765	19827	19658	19942	20006	19862	19928	19967	19951	19843	19851	19949	19994	19804	19852	19828	19869	19823	19905	20052	19942	19802	19839	19915	20038	19940	19713	19819	19913	19732	19636	19890	19815	19865	19868	19934	19841	19782	19819	19940	20065	19834	19843	19791	20039	20056	20026	19864	19873	19840	19709	19713	19806	19884	19773	19715	19678	19829	19765	19900	19960	19843	19888	19800	19962	19872	19943	19962	19911	19854	19775	19917	19982	19772	19877	19994	19770	19907	19630	19817	19893	19785	19814	19755	19837	19888	19816	19836	19919	20081	19798	19650	19997	19957	19835	19917	19803	19823	20013	19795	20130	20065	19980	19931	19991	19898	19532	19822	19839	19869	19775	20028	20012	19925	19995	19913	19628	19755	19837	19983	19792	19736	20002	19742	19993	20035	19858	19808	20022	19876	19959	19684	19784	19779	19962	19968	19968	19878	19851	19777	19811	19794	19848	19896	19930	19668	19849	19825	19896	20010	19726	19841	19906	19911	19779	19817	19900	19794	19962	19816	19879	19750	19869	19646	19863	20035	19824	19859	19934	19832	19866	20005	20040	19954	19855	19514	19725	19704	20061	19813	19894	19867	19989	19800	19931	19780	19783	19790	19819	19926	19860	19874	19937	19808	19851	20042	19862	19905	19836	19856	19851	19758	19946	20047	19879	19847	19858	19889
16780	28966	27846	22980	20902	19548	18921	18483	18239	17981	18114	28683	33632	29655	26934	18720	17275	17527	17503	17448	17516	17408	17446	17495	17418	17583	17284	17468	17369	17404	17422	17507	17368	17867	18207	17923	17856	17463	17530	17459	17542	17344	17409	17490	17440	17226	17375	17472	17314	17394	17315	17310	17425	17422	17320	17523	17457	17432	17204	17432	17402	17369	17560	17392	17310	17567	17491	17371	17500	17376	17510	17457	17460	17344	17387	17402	17310	17275	17421	17304	17510	17227	17399	17297	17431	17296	17294	17547	17407	17235	17318	17279	17326	17221	17359	17505	17360	17213	17335	17462	17259	17488	17344	17314	17362	17597	17288	17365	17374	17504	17436	17358	17582	17433	17357	17387	17328	17439	17203	17146	17398	17252	17479	17336	17398	17359	17410	17414	17329	17388	17318	17423	17379	17052	17530	17257	17329	17204	17402	17443	17284	17374	17543	17318	17299	17417	17449	17347	17531	17257	17429	17316	17384	17354	17452	17532	17374	17343	17434	17330	17373	17350	17345	17444	17402	17312	17490	17436	17431	17418	17498	17374	17457	17356	17336	17439	17512	17453	17245	17290	17415	17224	17452	17465	17329	17309	17513	17309	17282	17277	17460	17394	17347	17352	17278	17366	17374	17270	17317	17453	17337	17367	17385	17392	17501	17515	17400	17236	17337	17293	17382	17584	17352	17355	17452	17204	17499	17453	17323	17490	17533	17353	17250	17321	17427	17344	17130	17350	17464	17400	17407	17316	17261	17382	17315	17404	17355	17531	17413	17470	17583	17319	17333	17280	17454	17288	17256	17215	17568	17285	17345	17431	17356	17518	17341	17567	17477	17388	17340	17396	17447	17505	17535	17218	17402	17226	17386	17421	17469	17430	17270	17322	17258	17438	17132	17414	17363	17375	17408	17294	17388	17390	17423	17464	17341	17341	17404	17344	17398	17045	17319	17324	17521	17408	17279	17414	17446	17583	17430	17378	17432	17382	17361	17347	17200	17197	17356	17241	17297	17390	17512	17328	17429	17423	17379	17473	17342	17401	17491	17355	17316	17322	17448	17427	17148	17404	17435	17349	17250	17240	17357	17384	17412	17494	17309	17485	17430	17246	17353	17359	17585	17400	17350	17257	17311	17220	17187	17392	17299	17274	17410	17220	17399	17377	17454	17288	17214	17441	17271	17380	17332	17529	17267	17449	17400	17335	17299	17381	17326	17320	17199	17234	17345	17357	17279	17431	17587	17330	17401	17354	17469	17468	17326	17453	17215	17446	17263	17341	17181	17519	17507	17374	17394	17578	17458	17533	17353	17322	17431	17442	17383	17300	17358	17492	17382	17291	17284	17195	17350	17440	17452	17396	17409	17478	17550	17238	17461	17399	17361	17278	17371	17212	17253	17300	17428	17402	17238	17400	17452	17414	17372	17264	17376	17327	17409	17283	17510	17378	17588	17346	17076	17378	17386	17253	17361	17209	17265	17444	17348	17395	17414	17423	17329	17375	17326	17442	17264	17266	17369	17634	17409	17323	17336	17393	17378	17396	17419	17333	17267	17450	17288	17291	17448	17510	17381	17326	17349	17458	17486	17472	17248	17367	17443	17249	17429	17171	17352	17440	17111	17242	17357	17409	17374	17272	17256	17225	17375	17390	17302	17244	17310	17352	17469	17380	17469	17436	17140	17597	17327	17351	17468	17370	17539	17312	17645	17449	17437	17386	17258	17403	17433	17388	17427	17356	17384	17335	17419	17301	17348	17370	17197	17314	17517	17413	17481	17350	17351	17236	17426	17235	17412	17185	17360	17280	17288	17268	17373	17456	17326	17410	17421	17322	17215	17293	17438	17460	17342	17399	17385	17412	17445	17255	17432	17529	17327	17566	17367	17321	17303	17369	17329	17221	17397	17287	17538	17475	17454	17383	17093	17364	17268	17433	17231	17495	17351	17294	17433	17617	17649	17369	17432	17225	17517	17433	17563	17125	17326	17462	17376	17547	17416	17343	17215	17350	17347	17418	17561	17255	17392	17316	17304	17244	17409	17197	17403	17420	17266	17329	17490	17400	17400	17344	17432	17212	17303	17317	17310	17429	17321	17321	17394	17316	17379	17495	17448	17299	17489	17481	17274	17334	17426	17309	17365	17553	17469	17460	17230	17425	17353	17458	17307	17275	17243	17520	17339	17310	17295	17342	17448	17386	17281	17325	17408	17351	17338	17358	17301	17389	17374	17392	17328	17373	17261	17386	17227	17478	17282	17319	17427	17431	17297	17264	17325	17363	17302	17408	17189	17465	17320	17221	17471	17312	17441	17285	17419	17457	17269	17392	17399	17469	17279	17415	17338	17399	17335	17256	17325	17412	17394	17443	17439	17420	17484	17327	17452	17328	17365	17168	17333	17291	17340	17445	17404	17536	17323	17313	17301	17470	17334	17556	17414	17167	17351	17389	17288	17470	17334	17289	17284	17483	17354	17304	17548	17408	17249	17429	17431	17295	17424	17230	17373	17333	17513	17397	17370	17628	17276	17505	17381	17273	17353	17312	17406	17402	17430	17469	17519	17489	17460	17396	17531	17283	17451	17311	17337	17318	17237	17364	17296	17322	17371	17299	17348	17378	17435	17377	17487	17296	17434	17394	17272	17469	17389	17298	17299	17309	17374	17390	17301	17374	17414	17375	17100	17508	17546	17366	17266	17478	17285	17404	17243	17314	17449	17504	17317	17466	17637	17186	17549	17234	17390	17289	17480	17245	17254	17296	17660	17383	17390	17313	17328	17310	17453	17365	17359	17298	17444	17388	17315	17340	17248	17214	17375	17274	17282	17189	17340	17276	17210	17349	17343	17438	17585	17378	17364	17444	17247	17421	17366	17454	17450	17449	17501	17366	17375	17422	17429	17547	17367	17375	17484	17408	17360	17448	17380	17368	17253	17432	17378	17560	17315	17326	17287	17318	17293	17138	17413	17434	17341	17437	17374	17435	17481	17357	17540	17408	17433	17255	17093	17346	17334	17275	17478	17279	17349	17289	17300	17501	17272	17505	17523	17318	17407	17551	17566	17397	17248	17442	17304	17249	17516	17404	17244	17380	17375	17415	17438	17415	17256	17457	17333	17393	17245	17477	17343	17485	17407	17353	17260	17390	17217	17371	17546	17501	17267	17271	17323	17335	17366	17400	17420	17356	17557	17340	17502	17262	17517	17381	17360	17391	17352	17331	17239	17392	17328	17435	17454	17389	17356	17314	17451	17203	17360	17497	17222	17462	17398	17321	17376	17319	17327	17365	17330	17219	17451	17389	17342	17158	17485	17412	17473	17358	17447	17510	17507	17255	17367	17388	17238	17346	17216	17397	17235	17443	17511	17418	17467	17491	17196	17391	17246	17359	17551	17141	17413	17391	17448	17424	17530	17261	17295	17501	17338	17376	17360	17200	17319	17428	17395	17629	17312	17450	17422	17081	17368	17184	17430	17311	17412	17495	17335	17310	17462	17199	17147	17271	17383	17276	17335	17313	17346	17361	17457	17331	17411	17444	17279	17331	17343	17381	17310	17258	17514	17414	17161	17423	17304	17431	17470	17534	17316	17404	17241	17457	17334	17438	17393	17394	17354	17404	17195	17318	17400	17330	17468	17296	17371	17427	17472	17414	17252	17420	17411	17320	17320	17235	17404	17381	17328	17233	17384	17553	17447	17462	17378	17380	17484	17250	17257	17426	17279	17163	17295	17338	17350	17301	17240	17327	17287	17261	17417	17354	17275	17444	17375	17387	17243	17329	17483	17443	17436	17245	17482	17261	17461	17320	17380	17124	17342	17439	17399	17545	17269	17378	17328	17474	17352	17355	17449	17405	17249	17419	17236	17524	17345	17286	17324	17295	17395	17525	17504	17174	17370	17386	17333	17286	17206	17404	17224	17312	17312	17427	17480	17472	17437	17529	17255	17354	17415	17354	17244	17278	17130	17355	17397	17301	17312	17428	17392	17695	17254	17433	17498	17482	17396	17293	17335	17515	17238	17273	17153	17159	17188	17294	17298	17436	17324	17512	17329	17269	17362	17343	17354	17480	17314	17253	17328	17286	17504	17315	17323	17422	17387	17320	17324	17416	17428	17169	17332	17275	17196	17368	17278	17436	17403	17351	17499	17433	17345	17345	17370	17533	17341	17332	17351	17312	17480	17296	17363	17436	17397	17356	17315	17423	17319	17202	17368	17241	17412	17336	17560	17303	17228	17398	17425	17432	17402	17509	17349	17388	17259	17423	17238	17270	17290	17277	17364	17247	17320	17453	17333	17433	17473	17523	17574	17509	17361	17504	17342	17498	17462	17224	17546	17382	17483	17279	17322	17299	17228	17300	17431	17369	17432	17421	17328	17404	17453	17447	17225	17451	17355	17323	17390	17290	17414	17506	17348	17277	17328	17166	17179	17369	17375	17230	17462	17466	17409	17443	17193	17345	17253	17460	17254	17395	17463	17289	17438	17509	17480	17320	17444	17317	17286	17450	17364	17181	17276	17338	17458	17381	17468	17469	17218	17301	17342	17311	17375	17311	17377	17443	17281	17381	17471	17461	17395	17302	17347	17458	17425	17321	17116	17335	17418	17190	17160	17264	17415	17394	17311	17298	17363	17313	17161	17442	17303	17441	17461	17324	17344	17391	17429	17275	17274	17505	17197	17482	17445	17260	17242	17369	17488	17328	17373	17394	17358	17369	17597	17317	17426	17442	17386	17433	17433	17280	17259	17382	17240	17234	17407	17413	17311	17403	17285	17467	17484	17273	17383	17524	17315	17367	17334	17391	17432	17334	17591	17326	17512	17353	17339	17356	17416	17408	17313	17359	17424	17359	17462	17378	17380	17479	17348	17413	17415	17375	17458	17257	17532	17334	17343	17499	17380	17490	17451	17212	17500	17410	17374	17449	17268	17448	17381	17482	17435	17210	17435	17322	17427	17358	17411	17179	17402	17200	17318	17486	17349	17296	17314	17255	17422	17380	17583	17407	17340	17364	17397	17426	17244	17436	17455	17322	17536	17312	17362	17371	17459	17397	17221	17417	17466	17484	17404	17453	17346	17347	17347	17258	17272	17408	17428	17437	17205	17264	17461	17481	17190	17234	17216	17279	17322	17375	17459	17340	17346	17315	17406	17370
22890	21362	29284	23822	21609	24000	27003	22010	20994	21508	21532	33331	41666	36916	32259	25157	20983	20696	20782	20613	20698	20646	20593	20347	20391	20540	20547	20381	20571	20458	20261	20471	20278	21070	21170	21113	20980	20448	20538	20342	20619	20488	20301	20365	20264	20553	20269	20190	20490	20379	20314	20239	20477	20343	20143	20500	20329	20356	20179	20294	20451	20346	20362	20466	20431	20316	20113	20328	20315	20163	20217	20390	20396	20367	20074	20305	20343	20305	20275	20270	20611	20430	20420	20281	20310	20017	20318	20569	20191	20182	20221	20267	20444	20437	20277	20287	20348	20351	20198	20273	20214	20319	20244	20541	20254	20288	20400	20383	20312	20276	20336	20260	20542	20326	20303	20398	20258	20215	20310	20519	20193	20377	20314	20366	20247	20117	20287	20455	20163	20398	20304	20280	20361	20146	20458	20294	20303	20215	20237	20302	20347	20523	20309	20322	20201	20285	20152	20277	20304	20180	20198	20414	20432	20455	20325	20089	20337	19994	20349	20370	20187	20094	20369	20312	20396	20293	20571	20338	20308	20300	20265	20331	20262	20265	20381	20365	20262	20225	20358	20254	20403	20406	20182	20360	20246	20412	20336	20297	20355	20326	20205	20265	20136	20170	20277	20254	20239	20182	20330	20253	20157	20336	20356	20046	20130	20322	20179	20224	20113	20287	20282	19936	20427	20213	20103	20317	20468	20368	20151	20251	20228	20259	20178	20154	20425	20330	20213	20345	20294	20255	20316	20302	20236	20469	20247	20392	20330	20287	20148	20290	20387	20319	20185	20251	20068	20272	20073	20317	20280	20220	20305	20153	20511	20475	20309	20329	20150	20224	20325	20139	20255	20263	20210	20450	20235	20211	20420	20191	20237	20351	20161	20302	20326	20304	20187	20429	20218	20219	20262	20254	20398	20387	20221	20306	20182	20425	20364	20428	20098	20213	20268	20309	20050	20230	20396	20247	20134	20366	20308	20303	20282	20056	20450	20141	20249	20290	20239	20442	20180	20122	20357	20364	20263	20187	20380	20402	20342	20291	20257	20169	20171	20170	20389	20389	20129	20295	20234	20329	20291	20242	20214	20296	20135	20079	20228	20180	20335	20325	20223	20288	20157	20212	20103	20251	20271	20282	20255	20323	20242	20385	20400	20091	20228	20082	20199	20294	20305	20351	20147	20467	20438	20363	20424	20379	20370	20395	20205	20394	20317	20283	20451	20378	20166	20356	20396	20439	20291	20089	20422	20424	20312	20460	20327	20188	20135	20158	20274	20195	19979	20397	20321	20206	20142	20189	20399	20197	20133	20330	20173	20301	20329	20054	20289	20293	20362	20132	20159	20416	20253	20359	20102	20429	20423	20296	20339	20350	20170	20314	20259	20394	20327	20244	20032	20048	20499	20158	20446	20123	20431	20102	20009	20384	20303	20101	20420	20260	20258	20386	20157	20253	20310	20278	20273	20403	20368	20362	20238	20377	20279	20358	20158	20180	20235	20309	20154	20226	20272	20607	20123	20459	20431	20318	20283	20291	19942	20317	20065	20191	20315	20108	20327	20258	20371	20122	20099	20125	20129	20119	20201	20450	20345	20190	20494	20255	20274	20295	20173	20207	20275	20244	20154	20178	20275	20310	20246	20231	20233	20089	20228	20321	20529	20377	20235	20249	20189	20238	20320	20176	20175	20130	20324	20260	20389	20384	20720	20325	20474	20288	20378	20119	20329	20356	20131	20388	20423	20286	20202	20136	20111	20241	20235	20352	20246	20316	20191	20277	20457	20309	20260	20182	20382	20143	20223	20249	20161	20293	20415	20382	20258	19954	20364	20187	20372	20341	20331	20186	20423	20184	20151	20227	20370	20386	20226	20279	20142	20097	20233	20207	20261	20307	20369	20280	20356	20429	20211	20224	20130	20312	20481	20423	20287	20364	20146	20318	20101	20315	20468	20113	20258	20411	20304	20357	20249	20229	20265	20313	20338	20215	20527	20219	20303	20521	20273	20361	20507	20287	20298	20367	20316	20317	20335	20445	20242	20185	20050	20171	20252	20173	20272	20045	20028	20268	20204	20197	20173	20215	20370	20365	20337	20312	20196	20217	20204	20264	20263	20309	20291	20265	20167	20190	20323	20179	19923	20199	20257	20298	20350	20409	20417	20382	20375	20191	20206	20318	20018	20290	20040	20326	20323	20316	20264	20244	20367	20201	20566	20377	20175	20451	20293	20093	20347	20257	20295	20362	20227	20302	20367	20199	20399	20295	20365	20308	20163	20235	20434	20199	20096	20296	20345	20052	20252	20266	20217	20436	20370	20379	20104	20213	20099	20318	20340	20088	20415	20251	20131	20393	20325	20431	20405	20259	20137	20357	20364	20207	20290	20405	20332	20233	20309	20274	20242	20257	20419	20413	20313	20249	20289	20167	20352	20109	20320	20320	20185	20587	20309	20194	20356	20114	20118	20375	20340	20220	20169	20223	20095	20231	20344	20149	20119	20223	20290	20254	20221	20370	20356	20151	20250	20327	20229	20404	20407	20299	20341	20248	20446	20127	20233	20120	20241	20325	20520	20197	20312	20325	20309	20296	20137	20187	20188	20401	20298	20486	20303	20256	20275	20103	20385	20212	20327	20407	20268	20269	20227	20223	20323	20250	20486	20214	20225	20071	20117	20379	20318	20140	20411	20320	20324	20158	20264	20242	20214	20457	20131	19762	19865	20388	20369	20259	20264	20439	20281	20322	20390	20320	20312	20338	20308	20367	20306	20296	20273	20310	20296	20194	20230	20253	20183	20370	20352	20175	20209	20312	20231	20244	20315	20248	20261	20245	20349	20378	20362	20398	20191	20319	20125	20270	20280	20338	20412	20104	20261	20055	20264	20197	20231	20253	20354	20283	20165	20194	20559	20152	20191	20022	20353	20188	20268	20330	20319	20358	20249	20155	20398	20046	20430	20080	20158	20215	20352	20378	20356	20363	20410	20469	20172	20393	20249	20299	20263	20405	20337	20123	20327	20483	20064	20206	20281	20308	20265	20181	20174	20258	20390	20299	20112	20157	20401	20283	20196	20282	20273	20151	20290	20232	20343	20273	20026	20276	20383	20291	20253	20309	20282	20474	20429	20187	20177	20167	20132	19987	20407	20382	20119	20392	20324	20394	20301	20275	20354	20370	20260	20412	20195	20245	20359	20201	20304	20232	20361	20502	20536	20233	20129	20514	20318	20335	20157	20486	20134	20464	20245	20363	20002	20135	20206	20176	20336	20173	20186	20378	20446	20372	20367	20417	20436	20110	20266	20222	20462	20479	20232	20189	20213	20244	20486	20315	20232	20301	20205	20261	20360	20298	20358	20271	20263	20260	20267	20228	20305	20264	20145	20222	19939	20091	20189	20465	20582	20159	20272	20402	20318	20184	20182	20206	20114	19978	20325	20330	20334	20123	20119	20211	20213	20413	20593	20062	20163	20282	20332	20217	20200	20062	20200	20098	20214	20307	20317	20419	20292	20304	20356	20449	20162	20357	20341	20179	20378	20144	20346	20233	20354	20467	20269	20393	20442	20241	20087	20194	20233	20278	20178	20238	20098	20132	20527	20329	20379	20095	20311	20194	20263	20315	20107	20198	20395	20308	20512	20408	20440	20373	20248	20129	20442	20287	20383	20362	20195	20456	20251	20302	20373	20202	20331	20049	20227	20231	20423	20275	20372	20374	20156	20143	20313	20112	20353	20204	20011	20243	20257	20313	20189	20317	20249	20278	20170	20326	20413	20429	20028	20277	20240	20309	20289	20523	20433	20444	20465	20256	20244	20274	20255	20337	20442	20461	20391	20354	20258	20431	20373	20378	20262	20513	20396	20227	20259	20332	20277	20170	20090	20233	20159	20375	20228	20394	20354	19964	20194	20208	20139	20153	20140	20208	20234	20476	20439	20322	20392	20435	20388	20340	20120	20224	20130	20251	20167	20235	20062	20406	20244	20253	20319	20150	20238	20262	20517	20313	20250	20295	20235	20112	20218	20095	20250	20355	20260	20070	20209	20329	20371	20348	20121	20354	20436	20268	20424	20139	20222	20270	20355	20356	20281	20421	20263	20377	20437	20287	20311	20232	20038	20433	20302	20180	20243	20312	20116	20298	20383	20369	20296	20151	20290	20508	20190	20361	20293	20081	20104	20141	20201	20139	20163	20425	20171	20231	20300	20091	20211	20218	20360	20313	20270	20086	20419	20417	20097	20035	20254	20380	20156	20201	20163	20288	20325	20213	20336	20427	20481	20324	20291	20460	20156	20193	20212	20275	20607	20256	20260	20440	20361	20239	20191	20382	20218	20131	20208	20342	20168	20339	20206	20112	20204	20245	20103	20422	20370	20160	20310	20302	20410	20331	20250	20209	20212	20171	20344	20200	20230	20330	20221	20251	20289	20153	20315	20462	20385	20158	19931	20326	20353	20272	20255	20506	20347	20440	20261	20357	20182	20303	20353	20403	20310	20266	20183	20206	20294	20490	20246	20457	20163	20194	20357	20251	20321	20463	20295	20068	20109	20225	20508	20204	20445	20275	20251	20443	20373	20354	20155	20198	20433	20397	20219	20175	20108	20170	20285	20260	20284	20263	20375	20158	20218	20230	20479	20177	20207	20353	20316	20132	20252	20456	20354	20130	20388	20074	20238	20327	20227	20169	20427	20112	20252	20315	20434	20118	20403	20132	20331	20252	20266	20252	20314	20210	20138	20262	20229	20108	20324	20391	20327	20343	20428	20310	20230	20226	20206	20249	20224	20232	20210	20449	20122	20226	20221	20202	20406	20116	20283	20160	20276	20263	20404	20491	20573	20290	20194	20325	20301	20206	20369	20179	20337	20443	20303	20393	20372	20229	20349	20439	20175	20283	20166	20112	20278	20356	20249	20286	20289	20261	20273	20218	20511	20529	20309	19978	20266	20666	20372	20149	20182	20403	20066	20362	20287	20041	20361	20345	20397	20254	19970	20188	20591	20365	20362	20188	20046	20380	20351	20262	20113	20210	20116	19999	20203	20246	20411	20139	20453	20315	20209	20291	20106	20311	20303	20240	20244	20480	20349	20413	20418	20308	20321	20309	20376	20372	20359	20335	20318	20361	20399	20285	20208	20318	20249	20221	20270	20132
19139	34100	32654	26644	23018	21148	20177	19397	18947	18776	18870	37149	43036	38504	32894	21726	17749	17615	17646	17680	17934	17640	17485	17742	17519	17578	17629	17578	17457	17536	17746	17596	17546	18425	18957	18754	18060	17893	17755	17654	17599	17666	17546	17624	17712	17568	17369	17606	17541	17738	17690	17518	17719	17463	17771	17699	17574	17555	17810	17498	17624	17523	17680	17561	17603	17564	17625	17471	17632	17548	17563	17432	17647	17564	17508	17545	17594	17543	17561	17632	17434	17645	17550	17660	17647	17647	17464	17493	17503	17651	17506	17528	17739	17356	17726	17638	17370	17522	17454	17529	17500	17541	17530	17546	17626	17611	17526	17612	17495	17453	17516	17576	17470	17709	17563	17541	17410	17568	17681	17581	17518	17643	17512	17657	17584	17437	17414	17379	17583	17592	17671	17497	17761	17693	17515	17535	17576	17461	17654	17448	17384	17668	17402	17573	17602	17390	17567	17681	17672	17572	17314	17328	17702	17415	17576	17491	17434	17641	17550	17519	17478	17527	17350	17679	17701	17491	17505	17402	17681	17565	17365	17674	17500	17369	17528	17565	17703	17588	17670	17607	17605	17565	17570	17653	17484	17428	17607	17441	17571	17638	17520	17418	17533	17613	17630	17629	17478	17612	17527	17473	17548	17500	17644	17516	17695	17533	17698	17494	17655	17396	17501	17483	17472	17544	17583	17663	17470	17560	17529	17479	17420	17541	17664	17587	17526	17649	17541	17476	17632	17672	17479	17709	17577	17555	17613	17641	17625	17540	17718	17565	17572	17616	17489	17725	17411	17528	17465	17586	17579	17685	17459	17591	17503	17676	17491	17629	17494	17621	17450	17411	17625	17647	17579	17523	17786	17588	17472	17498	17613	17438	17506	17622	17611	17603	17580	17553	17647	17510	17422	17747	17415	17322	17599	17734	17560	17450	17513	17561	17507	17651	17606	17528	17609	17579	17458	17685	17412	17638	17688	17594	17603	17429	17423	17650	17375	17634	17511	17652	17439	17525	17452	17476	17708	17552	17464	17723	17456	17430	17620	17559	17587	17521	17592	17578	17504	17608	17539	17632	17609	17699	17538	17671	17548	17749	17587	17618	17758	17337	17553	17582	17519	17637	17552	17753	17642	17474	17381	17549	17488	17584	17637	17548	17506	17475	17647	17642	17476	17596	17420	17532	17373	17484	17582	17563	17599	17555	17595	17644	17370	17445	17596	17687	17502	17604	17364	17542	17580	17514	17475	17527	17659	17366	17564	17596	17525	17558	17618	17507	17605	17515	17476	17536	17606	17534	17601	17593	17439	17656	17563	17572	17580	17381	17664	17593	17467	17587	17820	17428	17472	17660	17452	17482	17665	17696	17420	17606	17581	17630	17530	17610	17483	17540	17421	17717	17462	17719	17591	17464	17408	17637	17751	17444	17484	17560	17595	17461	17506	17534	17617	17341	17523	17560	17504	17587	17687	17610	17604	17548	17590	17522	17594	17788	17461	17448	17500	17572	17522	17612	17383	17665	17386	17539	17642	17709	17458	17574	17324	17566	17373	17488	17562	17609	17563	17573	17543	17705	17505	17427	17356	17568	17425	17544	17616	17521	17483	17515	17632	17727	17690	17682	17563	17591	17479	17513	17604	17490	17481	17526	17449	17474	17657	17503	17464	17498	17410	17580	17561	17567	17315	17682	17375	17651	17575	17582	17579	17716	17344	17594	17459	17573	17737	17406	17614	17645	17529	17528	17368	17487	17648	17637	17503	17708	17457	17727	17435	17466	17569	17673	17498	17458	17633	17497	17476	17512	17555	17621	17453	17525	17610	17491	17498	17644	17558	17428	17432	17588	17618	17659	17493	17528	17395	17581	17704	17495	17546	17631	17587	17596	17447	17722	17547	17631	17514	17600	17619	17477	17499	17540	17534	17421	17433	17540	17633	17750	17576	17519	17765	17612	17550	17530	17647	17435	17491	17483	17503	17690	17536	17362	17533	17541	17513	17592	17559	17590	17510	17624	17756	17647	17526	17553	17726	17579	17342	17502	17530	17684	17541	17559	17535	17450	17589	17649	17511	17347	17456	17448	17600	17519	17521	17512	17510	17590	17553	17505	17554	17545	17685	17497	17503	17412	17504	17535	17635	17638	17501	17546	17489	17567	17497	17417	17357	17677	17447	17542	17640	17671	17452	17596	17549	17590	17627	17411	17613	17606	17462	17526	17527	17744	17467	17599	17389	17647	17640	17442	17547	17612	17508	17574	17599	17540	17590	17544	17674	17644	17523	17555	17544	17615	17535	17583	17500	17442	17481	17587	17591	17633	17488	17410	17497	17412	17516	17621	17605	17481	17706	17425	17520	17419	17518	17621	17588	17461	17489	17642	17466	17559	17428	17553	17477	17539	17641	17495	17600	17330	17431	17417	17666	17765	17701	17485	17578	17347	17527	17570	17606	17394	17692	17522	17616	17455	17500	17491	17514	17540	17480	17693	17575	17633	17523	17562	17614	17648	17526	17461	17585	17270	17488	17685	17493	17379	17608	17468	17635	17697	17582	17591	17553	17420	17565	17469	17655	17387	17553	17521	17740	17504	17609	17551	17571	17640	17537	17563	17544	17511	17615	17534	17447	17592	17504	17542	17533	17509	17558	17405	17648	17581	17542	17579	17690	17446	17477	17521	17678	17503	17663	17547	17530	17619	17467	17831	17584	17539	17683	17460	17505	17618	17684	17354	17399	17690	17495	17473	17458	17672	17632	17529	17623	17607	17444	17455	17577	17698	17378	17683	17589	17600	17454	17535	17615	17617	17423	17441	17409	17589	17547	17573	17626	17579	17569	17518	17572	17729	17398	17565	17543	17557	17770	17599	17627	17369	17481	17631	17644	17548	17496	17466	17595	17471	17550	17526	17574	17667	17514	17418	17663	17618	17568	17431	17681	17584	17664	17538	17590	17741	17588	17550	17666	17637	17553	17497	17531	17680	17529	17557	17570	17575	17506	17555	17555	17515	17550	17565	17593	17541	17544	17648	17452	17602	17528	17642	17721	17642	17686	17656	17449	17519	17611	17618	17507	17560	17638	17479	17437	17479	17567	17477	17748	17575	17413	17603	17392	17497	17497	17585	17454	17535	17489	17519	17798	17524	17402	17469	17700	17578	17635	17548	17598	17471	17397	17604	17602	17689	17596	17627	17563	17651	17606	17557	17766	17553	17472	17683	17676	17634	17490	17521	17782	17360	17553	17556	17761	17568	17585	17535	17483	17532	17510	17663	17674	17620	17476	17595	17526	17591	17640	17837	17518	17572	17516	17569	17432	17599	17468	17618	17568	17744	17483	17459	17435	17469	17469	17558	17497	17589	17550	17615	17509	17568	17572	17575	17653	17666	17518	17540	17584	17422	17554	17378	17726	17622	17473	17287	17531	17577	17666	17511	17467	17620	17408	17536	17483	17456	17598	17702	17524	17611	17497	17692	17303	17611	17616	17438	17464	17564	17416	17502	17591	17796	17607	17573	17605	17579	17587	17478	17431	17581	17597	17501	17629	17595	17536	17400	17601	17558	17583	17500	17555	17424	17727	17628	17469	17456	17383	17724	17544	17559	17657	17380	17550	17610	17528	17479	17641	17600	17718	17658	17385	17643	17523	17522	17420	17644	17555	17607	17440	17576	17614	17566	17520	17486	17528	17549	17686	17504	17586	17623	17536	17472	17669	17624	17520	17528	17570	17370	17496	17632	17503	17551	17526	17486	17560	17561	17679	17619	17682	17424	17628	17669	17491	17455	17521	17575	17552	17599	17295	17651	17612	17627	17455	17492	17702	17450	17512	17657	17447	17525	17543	17787	17433	17530	17520	17654	17591	17660	17487	17477	17384	17518	17684	17409	17582	17638	17631	17379	17325	17648	17523	17545	17417	17654	17524	17545	17259	17531	17518	17592	17584	17444	17487	17473	17544	17424	17404	17619	17603	17478	17512	17572	17677	17488	17620	17668	17659	17457	17306	17656	17468	17402	17631	17560	17453	17511	17474	17622	17481	17365	17555	17536	17613	17436	17615	17402	17655	17617	17374	17517	17399	17491	17273	17579	17504	17686	17707	17606	17576	17403	17570	17620	17529	17495	17501	17655	17541	17470	17590	17503	17514	17729	17489	17701	17454	17406	17566	17651	17479	17489	17544	17371	17601	17461	17667	17474	17568	17480	17569	17481	17480	17629	17470	17580	17555	17522	17443	17690	17462	17419	17551	17435	17426	17627	17418	17441	17536	17644	17402	17579	17368	17661	17564	17523	17699	17618	17481	17540	17481	17704	17362	17356	17506	17571	17390	17627	17563	17637	17689	17511	17634	17497	17482	17608	17615	17513	17560	17511	17580	17592	17714	17443	17470	17476	17671	17431	17360	17600	17383	17554	17577	17588	17651	17696	17553	17499	17542	17700	17598	17543	17658	17494	17664	17570	17368	17454	17322	17561	17517	17508	17463	17513	17688	17435	17420	17436	17573	17599	17520	17538	17673	17667	17596	17462	17489	17609	17483	17489	17550	17657	17549	17462	17618	17539	17527	17459	17586	17519	17389	17450	17655	17557	17471	17535	17538	17577	17666	17723	17576	17488	17417	17570	17470	17404	17597	17507	17581	17520	17597	17380	17447	17604	17496	17556	17434	17694	17523	17621	17544	17526	17396	17825	17644	17421	17668	17682	17679	17469	17567	17715	17570	17517	17579	17389	17554	17467	17487	17404	17388	17585	17511	17651	17420	17565	17598	17484	17360	17458	17599	17441	17626	17599	17676	17321	17585	17495	17496	17475	17694	17441	17459	17634	17420	17700	17571	17640	17354	17626	17543	17373	17649	17549	17543	17606	17514	17595	17575	17740	17510	17683	17591	17591	17386	17465	17753	17474	17716	17636	17547	17541	17461	17494	17525	17591	17404	17479	17525	17690	17521	17542	17599	17465	17550	17429	17550	17671	17465	17517	17652	17469	17668	17679	17314	17426	17478	17477	17531	17644	17561	17560	17679	17444	17604	17498	17606	17422	17633	17651	17550	17478	17573	17684	17622	17526	17383	17430	17546	17599	17652	17651	17607	17637	17464	17615	17516	17543	17595	17546	17532	17654	17627	17709	17523	17424	17415	17526	17478	17589	17691	17537
27629	22444	26286	23803	20414	20315	20655	20335	20129	20256	20100	20731	22424	21924	21125	20451	20166	20036	20077	20054	19987	20184	20263	20216	20208	20006	20089	20175	20061	20175	20074	20058	20186	20220	20264	20153	20020	20096	20424	19814	20297	20082	20008	20064	20054	20153	20043	20062	19869	20012	19960	20074	20217	20054	20235	20058	20158	20055	20016	20017	20021	20279	20153	20132	20233	19872	20127	20095	20040	20052	19774	20093	19948	20133	20074	19995	20067	20257	19987	19987	20059	20166	20109	20126	19995	19947	20032	20239	20066	20005	20094	20194	20057	20154	20173	20164	20028	20033	20175	20195	20181	19947	20115	20036	20071	19935	19924	19975	20000	20027	19991	19923	20105	20047	19958	20074	19974	20143	20161	20107	20169	20234	20035	19991	20006	20088	20154	20109	20179	19973	20086	20208	20293	20004	19955	20143	19954	20073	20018	19981	20074	19997	20041	19863	19984	20062	19977	20088	19969	20220	20165	20023	20141	20198	19987	20023	19985	20116	20102	20046	20212	20267	20131	20124	19931	20035	19996	20146	19971	20159	20072	20036	20238	19988	19988	20130	19835	19959	20147	20147	19895	19949	20220	20081	19764	20015	19969	19998	20059	20109	20061	19985	19812	20157	20070	20143	20049	20016	19947	19908	20085	19847	19948	20129	20048	19894	20122	20176	20105	19984	20038	19976	20181	19972	19921	19966	19849	20015	20026	20102	20088	19986	20085	20296	20054	19974	20186	20104	20003	20008	20070	20284	19868	19856	19914	19920	20045	20218	20047	19899	20095	20078	19970	20242	20029	19946	19975	19934	19989	20182	20205	19823	19983	20132	19923	20102	20080	19958	19854	20217	20186	19929	20115	19990	20019	19846	20002	19924	19969	19941	19994	19952	19812	19980	20022	20047	19903	20045	19969	19858	19952	19943	19774	20196	20141	20134	20068	19997	19879	19961	20066	19896	20026	19957	20198	19912	20155	20081	20107	19885	20214	19933	20079	19834	20097	20307	20056	19995	20174	19917	19825	20115	20185	20027	20056	20180	20050	19895	19791	20095	19970	20121	20002	20114	19999	19930	19889	20232	20297	19826	20065	20079	19935	20001	20056	20034	19934	19966	20042	19972	20121	20209	19968	20130	19977	20012	19874	20245	20072	19995	19708	20139	19936	20198	20154	20003	20034	20277	20022	20184	19954	20033	19886	20400	19824	19851	20018	19985	20008	20020	20053	20085	20011	19867	20099	20212	20045	20245	20051	19726	20041	20086	19988	20101	20055	19997	20179	20067	20029	20015	19957	19982	20030	19904	20035	20034	20107	19978	20117	20088	20313	20100	19992	20065	20048	19982	20304	20172	19934	20107	20142	19945	20058	20236	20132	20018	19951	20046	20059	20142	19893	20091	20152	20215	19870	20128	20116	19935	20190	20211	20123	19947	19915	19935	20109	19781	20075	20090	20133	20256	20144	20050	20056	20057	20272	20261	20152	19924	20237	19925	20130	20131	20150	19826	19935	20172	20125	19941	20025	20011	19976	20005	20147	20009	20061	20148	19921	20197	20111	19949	20117	20134	20082	19988	19824	19952	20093	20122	20212	20060	20098	19925	20016	19911	20159	20124	20150	20086	19931	19957	20154	19919	20176	19967	20000	20005	19959	20041	20110	20150	20020	20145	20203	20088	20090	19935	20041	19980	20101	20145	20177	20143	20012	20138	20054	20067	20172	20067	20201	20248	20074	20000	20253	19768	20204	20147	19799	19967	20087	20025	20120	20058	19927	19873	19985	20129	20091	20078	19925	19850	20078	20010	19793	19920	20076	20175	20143	20184	20023	20111	19962	20088	20075	19945	20097	20160	19980	20146	20090	20102	20074	20149	19922	19804	20198	19909	20043	20005	19928	20087	20084	19941	19995	20019	20181	20112	19993	19949	20017	19999	19922	20167	20041	20096	20018	20047	19942	19921	20176	20293	20014	20015	20287	20154	20051	20085	19882	20038	20150	19788	20112	20082	20101	20070	20257	20108	19995	20006	20064	20134	20029	20096	20187	20009	20011	20060	20045	20062	19984	19956	20093	20146	19970	20051	20101	20158	20041	20191	20102	20145	20044	20307	20115	19957	20002	19870	19954	20131	19890	20133	19892	20269	20074	20069	20072	20025	20096	19990	20069	20134	19970	20259	20234	20086	20201	20158	20193	20077	20004	19889	20008	20100	19966	19832	20008	20046	20098	19952	20025	19719	20170	20041	20186	19975	20014	20181	19920	20018	19973	20086	19887	20044	20060	20100	20007	19906	19970	20057	19770	20046	19758	20043	20148	19852	20182	19994	20151	19946	20149	20102	20244	20177	19981	20099	20060	20065	20040	20009	20129	20123	19717	20020	20218	20103	20108	19823	19977	20054	20222	20022	19983	20082	20013	19919	20062	19904	20078	20115	20147	20150	20064	19973	20001	19998	20157	20003	19906	20053	19931	20032	20208	20153	20134	20041	20199	20128	19953	19986	19817	19940	20269	20073	20047	19821	20028	20079	20204	20008	20137	20094	20185	20049	20164	19930	20074	20248	20127	20187	20047	20202	20041	20140	20085	20145	19836	19794	20127	20274	20021	20054	19995	20004	20045	19870	19977	19896	20249	20100	19952	20063	20125	20087	19927	19964	20027	20050	20109	19973	20167	20095	19934	20092	19980	20047	19984	19853	20047	20160	20156	19906	20096	20111	20053	19865	20105	20015	20202	20101	19995	20092	20104	19914	19838	20220	20035	19940	19901	19970	19955	20039	19879	20106	20035	20072	20197	19948	20096	19994	19893	20058	19984	20166	20047	20039	19940	19897	20126	20072	20055	19965	20073	20063	20032	19888	19914	20004	19999	19952	19985	19945	20049	20071	20127	19921	20106	19949	20180	19989	19958	20239	20002	20037	20036	20261	20115	20120	20015	20261	19927	20236	20033	20112	19918	20264	20065	20094	19937	20054	20139	20188	20050	20278	20088	19834	20052	20280	20070	19961	19996	19905	19946	20128	20228	20046	20105	20014	20102	20077	20254	20174	20199	19907	20011	20203	20141	20160	20100	20088	20136	20120	20120	20151	20052	20032	20062	20100	20166	20219	20022	20005	19997	19974	19989	19963	20365	19981	20041	19971	19983	19988	19925	20053	20095	20023	20033	20134	19994	20083	20177	20140	19999	19987	20128	20187	20177	19965	20171	19972	20190	20076	19882	20074	20311	20012	20041	20239	20109	20075	20072	20066	20091	20210	20055	20121	20002	19987	20214	20196	20157	20099	20165	19904	20055	20043	20121	19896	19843	20062	20151	19968	20125	19912	20046	20346	20092	19922	19993	19962	19965	19998	20019	20223	20048	19863	19993	20090	20003	20244	19993	20081	20024	19654	20065	20078	19830	19950	19986	20018	19952	20058	19935	20054	20084	19970	20062	20148	19948	19999	20224	20025	20180	20204	20286	20071	20038	20133	19908	19965	20037	20093	20108	19874	20226	19856	19976	20021	20217	20105	20099	19979	19966	19976	20095	20005	19998	20103	20496	20145	20180	19964	20040	20128	20146	19966	20202	20015	20063	19941	20090	19946	20040	20102	19899	20057	20049	20112	20337	19925	20024	20198	20056	19943	20290	20196	20204	20060	20040	19917	20020	19817	19972	19872	20353	20001	19883	20196	19966	20082	20277	19885	20097	20059	20129	19930	20196	20073	20218	19954	20014	20008	19953	19959	20229	20105	20061	20156	20006	19997	19970	20103	20169	20250	20071	20004	20139	20136	19889	20144	20006	20085	20106	20075	20139	20210	20304	20140	20240	19972	19943	20017	20084	19974	20447	20175	20210	20136	20129	20126	19924	20184	19978	20151	20211	20123	19976	19908	20076	19963	20275	19935	20024	20059	20047	20070	20184	19926	20166	19922	20025	19934	20004	19922	20025	19911	20136	20177	20155	20111	20161	19993	19940	20131	20049	20176	19955	19977	19964	20131	20075	20237	20103	20004	19994	19989	19971	20154	20017	20274	20036	20121	19896	19969	20096	20026	20250	20138	19956	19956	20067	20027	20095	20173	19963	20302	19770	19949	20038	20004	19959	20200	19859	19981	19986	19939	19986	20370	20168	20000	19980	19997	20288	20093	20224	20076	19960	20067	20241	20053	20265	20207	20079	19991	20219	19918	20094	20260	20075	20157	20126	20101	20137	20214	19810	19966	19902	20010	19885	20032	20130	20039	20059	20061	20109	20089	19994	20002	20210	20107	20037	20017	20073	20090	20167	19969	20061	20035	19941	19989	20071	20215	20049	20038	20014	20032	19923	20236	20036	20218	20218	20101	20105	20082	20136	20059	20046	20252	19986	19968	19928	20009	19869	20117	20098	19987	20363	19914	19922	19963	20239	20202	19998	20104	20310	20012	19938	20142	20117	19846	20200	20094	20184	19884	19750	20077	20051	20093	20061	20091	19841	20081	20193	20159	19989	19903	20184	19888	20070	19950	20063	20061	20041	19941	20151	19974	19754	19985	20162	19922	19961	20047	20254	20172	20066	20075	19896	20147	19796	20174	20040	19947	20184	20206	20100	19772	19981	20199	20083	20015	20257	20144	20110	20216	19863	20099	20013	20034	20222	20012	20384	20083	20093	20078	20056	20053	20155	20046	20099	20079	20172	19981	19876	20076	20047	19994	19806	19921	20078	20060	19882	20073	20151	20130	20122	20180	20046	19916	20066	20019	20170	20040	20074	20109	20018	20321	20025	19848	20019	20249	20059	20148	20294	19898	20018	19869	19923	20033	20051	20158	20225	19878	20023	19900	19825	20168	20038	20342	20023	20215	19937	19896	20043	20047	20188	20042	20098	20079	20164	20266	19917	20063	20032	19833	20118	19984	20193	20246	19911	20044	19910	19987	19850	19876	19787	19970	20123	20046	20224	20123	20330	20207	19969	20054	19990	20070	20026	20236	20064	20105	20092	20201	19918	20251	20045	20160	20214	19952	20034	20036	20032	20056	20059	20137	19965	19986	20013	20190	20073	20088	20014	20125	20333	19875	19982	20101	20067	20076	20021	20008	20023	19983	20256	19958	20206	19920	19976	20331	20033	20025	20157	20215	20083	20049	20073	20303	20097	19984	20122	20216	20041	20166	20026	20232	20008	19991	19995	19914
17805	23242	22471	19886	18615	18060	17835	17682	17688	17527	17642	18925	20879	19741	18840	17737	17488	17446	17419	17518	17389	17502	17494	17419	17375	17494	17423	17546	17473	17541	17600	17472	17453	17413	17615	17529	17540	17603	17412	17468	17609	17416	17432	17462	17514	17449	17280	17412	17373	17444	17313	17412	17451	17523	17493	17549	17354	17534	17398	17357	17483	17400	17413	17419	17343	17528	17448	17410	17248	17575	17496	17236	17331	17399	17520	17381	17534	17444	17379	17277	17580	17587	17294	17264	17435	17429	17557	17486	17352	17544	17372	17451	17252	17328	17305	17408	17514	17285	17475	17363	17312	17572	17497	17575	17471	17403	17478	17454	17330	17458	17402	17348	17493	17446	17384	17577	17492	17431	17431	17403	17529	17488	17451	17467	17351	17396	17252	17443	17340	17333	17380	17515	17265	17411	17431	17374	17453	17450	17554	17310	17215	17485	17319	17336	17360	17325	17490	17402	17350	17473	17343	17467	17461	17434	17519	17444	17280	17455	17488	17418	17494	17407	17568	17289	17474	17558	17388	17567	17438	17323	17562	17496	17350	17466	17446	17521	17522	17420	17545	17352	17448	17364	17538	17505	17515	17341	17326	17475	17380	17381	17382	17362	17498	17332	17474	17381	17407	17405	17472	17381	17447	17387	17472	17304	17407	17392	17418	17340	17418	17482	17425	17546	17342	17548	17408	17300	17587	17573	17304	17246	17517	17250	17400	17508	17386	17552	17496	17391	17551	17570	17355	17556	17330	17436	17472	17456	17460	17540	17355	17341	17361	17489	17391	17367	17473	17379	17432	17435	17540	17253	17464	17468	17433	17397	17457	17391	17428	17324	17416	17470	17515	17521	17430	17502	17457	17523	17606	17399	17373	17496	17366	17330	17319	17442	17624	17273	17476	17328	17554	17223	17331	17494	17261	17355	17408	17387	17448	17344	17407	17392	17484	17558	17425	17302	17446	17352	17348	17478	17283	17535	17309	17344	17414	17302	17503	17270	17454	17367	17414	17438	17348	17405	17423	17425	17244	17452	17392	17508	17427	17360	17481	17427	17392	17390	17643	17352	17276	17386	17536	17339	17532	17338	17401	17411	17545	17376	17429	17500	17437	17483	17523	17372	17337	17484	17556	17477	17470	17592	17520	17456	17507	17280	17341	17332	17367	17456	17251	17443	17613	17367	17408	17247	17261	17331	17438	17303	17611	17408	17453	17527	17229	17500	17393	17290	17425	17307	17354	17408	17432	17377	17473	17372	17504	17289	17479	17429	17323	17495	17405	17571	17265	17388	17524	17557	17440	17444	17387	17227	17343	17505	17350	17354	17441	17415	17366	17471	17554	17406	17598	17368	17525	17334	17417	17198	17387	17376	17423	17408	17420	17358	17421	17471	17306	17306	17442	17562	17407	17546	17463	17497	17501	17399	17357	17370	17429	17478	17558	17413	17521	17496	17332	17391	17408	17302	17623	17485	17453	17450	17407	17518	17475	17527	17458	17330	17481	17456	17244	17285	17272	17397	17419	17396	17507	17349	17247	17308	17527	17362	17433	17430	17493	17363	17446	17429	17327	17372	17592	17383	17531	17253	17363	17584	17389	17488	17364	17471	17390	17324	17456	17315	17391	17296	17616	17564	17424	17210	17491	17382	17412	17534	17331	17547	17402	17330	17535	17499	17363	17399	17527	17370	17497	17666	17326	17387	17361	17305	17391	17497	17267	17523	17360	17435	17370	17424	17454	17585	17265	17436	17334	17434	17240	17513	17348	17346	17485	17270	17315	17422	17435	17286	17416	17363	17578	17435	17395	17358	17499	17340	17376	17313	17437	17312	17546	17206	17296	17302	17393	17386	17483	17234	17540	17181	17275	17474	17405	17555	17395	17482	17443	17466	17538	17457	17573	17533	17329	17458	17332	17427	17470	17397	17417	17464	17388	17362	17413	17325	17277	17415	17432	17591	17228	17406	17293	17446	17398	17403	17356	17372	17407	17491	17537	17562	17310	17654	17322	17467	17381	17567	17470	17294	17436	17236	17501	17343	17511	17409	17321	17502	17622	17280	17587	17335	17518	17350	17454	17442	17306	17386	17433	17369	17642	17307	17534	17256	17327	17408	17305	17436	17300	17360	17249	17419	17369	17448	17605	17520	17454	17340	17297	17464	17545	17286	17283	17531	17515	17444	17444	17416	17161	17520	17436	17446	17264	17513	17466	17367	17288	17440	17214	17287	17533	17419	17447	17381	17327	17266	17459	17608	17105	17393	17399	17488	17545	17385	17491	17348	17422	17429	17539	17348	17458	17401	17496	17365	17556	17553	17336	17430	17525	17395	17419	17441	17571	17488	17550	17380	17449	17493	17413	17454	17266	17348	17343	17532	17426	17555	17432	17378	17587	17260	17608	17489	17319	17299	17500	17359	17471	17481	17396	17336	17501	17368	17375	17388	17479	17462	17381	17389	17517	17365	17300	17419	17287	17430	17467	17439	17369	17416	17469	17434	17411	17562	17438	17319	17379	17483	17297	17603	17373	17517	17530	17338	17365	17327	17390	17543	17345	17456	17579	17291	17462	17535	17238	17411	17519	17337	17471	17332	17221	17397	17443	17228	17388	17316	17479	17435	17358	17382	17397	17241	17470	17318	17470	17469	17497	17456	17314	17543	17553	17440	17443	17335	17413	17304	17298	17494	17262	17387	17281	17173	17477	17303	17495	17467	17511	17457	17481	17444	17413	17291	17559	17462	17336	17467	17455	17594	17347	17458	17512	17363	17454	17482	17423	17440	17395	17431	17248	17363	17357	17313	17415	17346	17341	17479	17441	17396	17388	17486	17507	17233	17542	17568	17224	17383	17479	17440	17450	17368	17493	17477	17390	17330	17403	17451	17466	17345	17360	17276	17335	17544	17422	17433	17522	17363	17305	17417	17566	17457	17330	17455	17374	17364	17337	17414	17458	17459	17648	17372	17212	17305	17447	17450	17379	17437	17319	17609	17576	17462	17423	17314	17411	17547	17236	17484	17464	17393	17552	17430	17539	17405	17471	17413	17604	17714	17339	17406	17516	17495	17576	17408	17407	17295	17281	17519	17359	17462	17251	17427	17490	17479	17450	17271	17486	17424	17459	17496	17434	17386	17447	17376	17413	17404	17568	17518	17382	17392	17444	17439	17344	17532	17509	17396	17479	17373	17281	17570	17377	17484	17365	17395	17480	17507	17549	17486	17500	17312	17426	17446	17507	17507	17583	17417	17515	17444	17341	17370	17459	17247	17396	17314	17509	17321	17344	17233	17462	17428	17421	17380	17434	17380	17244	17240	17539	17552	17256	17503	17472	17239	17384	17431	17529	17546	17413	17413	17572	17323	17393	17259	17371	17377	17374	17452	17361	17558	17441	17314	17400	17418	17514	17402	17477	17284	17493	17413	17187	17576	17487	17391	17436	17417	17489	17330	17581	17573	17529	17323	17448	17478	17469	17489	17372	17418	17480	17613	17291	17307	17440	17371	17405	17460	17559	17315	17459	17542	17489	17340	17462	17461	17074	17359	17404	17397	17301	17520	17348	17350	17319	17352	17517	17339	17478	17317	17347	17441	17632	17237	17186	17485	17352	17406	17571	17511	17645	17433	17447	17395	17574	17310	17406	17462	17476	17324	17419	17436	17555	17512	17444	17325	17597	17294	17447	17507	17313	17332	17416	17423	17323	17581	17509	17445	17396	17408	17535	17432	17447	17311	17453	17517	17401	17416	17351	17446	17530	17594	17490	17450	17347	17361	17398	17453	17504	17535	17498	17405	17491	17406	17631	17422	17458	17470	17413	17474	17405	17452	17616	17392	17450	17516	17509	17444	17264	17476	17430	17313	17354	17526	17518	17523	17640	17396	17451	17396	17386	17467	17458	17408	17458	17315	17385	17496	17493	17307	17536	17471	17496	17617	17423	17533	17400	17332	17430	17356	17409	17612	17315	17349	17461	17481	17294	17266	17365	17469	17409	17586	17323	17303	17524	17699	17323	17506	17390	17330	17332	17433	17491	17320	17400	17447	17491	17405	17563	17521	17614	17392	17638	17379	17447	17397	17334	17325	17456	17362	17318	17524	17264	17389	17598	17357	17476	17384	17489	17497	17450	17402	17375	17462	17344	17612	17527	17581	17542	17546	17374	17421	17188	17551	17388	17493	17625	17406	17378	17261	17385	17528	17416	17450	17416	17404	17366	17446	17461	17434	17262	17407	17329	17500	17566	17366	17425	17342	17352	17414	17342	17491	17491	17471	17399	17385	17288	17421	17488	17408	17440	17341	17418	17461	17401	17221	17473	17284	17486	17518	17373	17329	17297	17386	17477	17297	17404	17395	17484	17516	17320	17308	17482	17377	17442	17279	17334	17458	17483	17523	17589	17383	17254	17394	17472	17411	17454	17348	17483	17420	17429	17306	17495	17205	17273	17617	17572	17580	17399	17514	17451	17341	17392	17272	17383	17447	17375	17296	17392	17361	17499	17528	17358	17431	17239	17501	17326	17366	17348	17369	17506	17332	17432	17414	17486	17388	17489	17517	17378	17353	17574	17358	17662	17290	17292	17427	17394	17476	17354	17425	17236	17512	17380	17470	17458	17484	17412	17363	17260	17483	17304	17616	17643	17591	17609	17488	17312	17382	17462	17389	17352	17461	17291	17360	17440	17549	17430	17331	17518	17491	17386	17435	17327	17447	17272	17559	17437	17433	17436	17495	17472	17354	17533	17669	17352	17429	17547	17438	17439	17402	17561	17448	17389	17463	17326	17582	17550	17312	17547	17400	17316	17353	17310	17386	17358	17457	17280	17407	17396	17371	17446	17423	17515	17376	17386	17461	17403	17425	17511	17338	17474	17519	17456	17456	17362	17454	17422	17368	17524	17378	17457	17535	17585	17497	17404	17525	17343	17445	17337	17437	17271	17594	17538	17399	17483	17383	17474	17360	17541	17495	17296	17477	17270	17416	17370	17249	17384	17487	17431	17603	17402	17576	17421	17412	17518	17449	17376	17454	17437	17701	17488	17430	17516	17410	17418	17460	17394	17432	17480	17434	17385	17519	17526	17557	17480	17357	17602	17499	17410	17411	17532	17387	17524	17558	17474	17486	17553	17554	17443	17407	17324	17305	17505	17343
23952	21364	28920	24326	22606	23324	23289	20932	20667	20832	20671	25395	34667	29952	27220	23347	20577	20176	20290	20276	20183	20461	20150	20130	20352	20162	20281	20326	20194	20247	20084	20249	20354	20552	20319	20732	20461	20508	20555	20259	20234	20253	20084	19938	20112	20096	20154	20050	20244	20014	20272	20066	20191	20139	20172	20145	20214	20015	20243	19916	20220	19966	20178	20082	20296	20251	20048	20185	20032	20012	20251	20144	20255	20091	20185	20253	20106	20185	20561	20230	20116	20263	19988	20268	20497	20289	20039	20076	19928	20028	20078	19970	20229	20149	20261	20250	20281	20293	20091	20293	20358	20205	20107	20175	20129	20185	20114	20221	20088	20037	20292	20222	19956	20182	20273	20132	19935	20293	20068	19990	20175	20103	20222	20192	20175	20068	19985	20285	20160	20175	20164	20150	20224	20123	20046	20057	19917	20185	20178	20194	20283	19985	19970	20238	20134	20083	20385	19959	20159	20192	20110	20191	20318	20093	20245	20259	20168	19979	20026	20110	20279	20135	20191	20094	20137	20055	20300	20263	20139	20151	20097	20053	20177	20285	20009	20150	20175	20110	20030	19964	20270	20067	19942	20060	20068	19924	20232	20119	20115	20192	20112	20126	20297	20163	20006	20010	20071	19940	19964	20151	20113	20309	20289	20103	20227	20200	20033	20248	20191	20193	20198	20059	20081	19961	20051	20265	20132	20150	20215	20308	20165	20052	19971	20249	20326	20330	20011	20097	20095	20196	19973	20268	20343	20211	20204	20130	20142	20108	20067	20034	20293	20086	20163	20002	20080	20230	20176	20197	20335	20107	20386	20096	20158	20389	20225	20385	20109	20204	20191	20153	19947	20162	20383	20264	20193	20107	20005	20228	20139	19924	20372	20217	20233	20125	20200	20187	20170	20166	20153	20278	20357	20118	20452	19973	20086	20072	20215	20173	20207	20129	20124	20234	20220	20182	20129	19927	20245	20184	20309	20136	20077	20121	20304	20205	20228	20481	20219	20085	20205	20340	20166	20230	20143	20171	20076	20266	19956	19977	20238	20084	20276	20127	19914	20279	20288	20129	20294	19980	20204	20204	20170	20112	20145	20142	20222	20304	20253	20172	20044	20141	20203	20225	20149	20102	20262	20070	20155	20213	20241	19988	20084	20303	20047	20091	20301	20179	20231	20281	20161	20156	20118	20079	20184	20165	20281	20130	20039	19878	20267	20073	20054	20185	20067	19955	20147	20224	20081	20171	20314	20196	20386	20092	20251	19968	20216	20527	20055	19973	20307	19974	20119	20216	20257	20025	20263	20285	20264	20111	20285	20049	20407	19917	20278	20196	20004	20241	20073	19942	20127	20188	20005	20135	20219	20116	20428	20352	20352	20036	20183	20103	20256	20185	20121	20088	20275	20265	20256	20137	19995	20150	20137	20276	19992	20300	20096	20310	20164	20085	20263	20317	20257	20190	20066	20215	20099	20189	20238	20148	20152	20275	20147	20079	19968	20047	20202	20102	20009	20180	19923	20012	20168	20094	20362	20276	20161	20131	20101	19980	20019	19871	20082	20201	20084	20059	20377	19967	20045	19897	20386	20273	20363	20291	20129	20188	20074	20280	20221	20161	20319	20236	20153	20194	20020	20145	20199	20296	20263	19996	19981	20233	20195	20395	20031	20225	20186	20101	20003	20018	20255	20098	20149	20014	20367	20091	20245	20090	20021	20080	20050	20238	20381	20046	20038	20049	20065	20030	20106	20264	20064	20098	20036	20232	20208	20075	20203	20095	20034	19985	20134	20040	20254	20275	20217	20116	20002	20232	20339	20302	20225	20211	20185	20061	20184	20052	20095	20027	20215	20272	20220	20349	20311	20109	20213	20047	20295	20251	20152	20236	20130	19893	20053	20081	19944	20226	20076	20304	20204	20403	20286	20012	20256	20099	20173	20128	20233	20132	20196	20125	20055	20046	19946	20095	20254	20207	20122	20204	20055	20201	20289	20104	20079	20016	20104	20049	20155	20320	20134	20199	20186	20199	20118	20127	20296	20095	19995	20157	19988	20163	20328	20189	19935	20175	20118	20344	20267	20141	20178	20266	20111	20090	19986	20169	20144	20197	20123	20331	20173	20122	20231	20053	20199	20236	20166	20282	20126	20135	20120	20261	20016	20081	20165	20277	20005	20009	19992	20175	20157	19853	20228	20161	20167	20223	20189	19919	20166	20092	20000	19888	20263	20302	19953	20415	20289	20273	20195	20166	20071	20247	20253	19935	20183	20271	19878	20106	20130	20297	20181	19934	20063	20168	20161	19993	20181	20265	20060	20187	20194	20177	20180	20092	20169	20198	20124	20119	20049	20094	20270	20222	20046	20042	20213	20141	20174	20021	20276	20023	20081	20277	20277	20131	20117	20285	20253	20046	20166	20259	20018	20445	20159	20360	20187	20215	20103	20194	20015	20271	20203	20283	20257	20244	20155	20086	20082	20177	20182	20287	20079	20232	20372	20258	20042	19989	20135	20172	20184	19936	20071	20139	20298	20384	20066	20278	20088	20010	20115	19978	20122	20006	20098	20201	20223	19984	20162	20206	20134	20117	19938	20227	20111	20146	19922	20168	20174	20059	19938	20041	20168	20107	20189	19937	20054	20056	20217	20030	20221	20280	20122	20231	20276	20103	20156	20077	20018	20081	19972	20309	20140	20005	19995	19963	20323	20272	20080	20150	20111	20124	20081	20255	20107	20154	20200	19961	20192	20499	20052	20069	20167	20120	20173	19950	20149	20043	20037	20316	20053	20290	20148	20243	20136	20163	20132	20334	20077	20070	20219	20126	19975	20391	20215	20139	20055	20221	20333	20069	20117	20178	19955	20224	19989	20036	20209	20291	19930	20039	20098	20028	20169	20046	20216	20045	20214	20198	20225	20145	20207	20147	20095	20419	20252	20236	20372	20179	20081	20224	20196	19944	20191	20264	20232	20097	20058	20046	20206	20161	20345	20058	20085	20278	19955	20062	20283	20188	20229	20178	20372	20156	20183	20273	20358	19992	20133	20011	20190	20213	20376	20177	20168	20235	20312	19929	20115	20123	20076	20104	20097	20229	20378	20114	20117	20072	20058	20299	20205	20111	20004	20310	20412	20205	20172	20149	20124	20229	19850	20076	20084	20173	20277	20207	20221	20365	20590	20328	20102	19924	20238	20113	20085	20111	20075	20356	20116	20159	19949	20215	20224	20163	20065	20224	20018	19867	20158	19966	20268	20116	20243	20109	20298	20165	20144	20014	20201	20143	19995	19948	19905	20075	20312	20301	20088	19974	20216	20143	20146	20069	20075	20061	20091	19901	20027	20226	20107	20262	20031	20001	20469	20249	20312	20299	20099	20197	20023	19946	20213	20169	20145	20103	20109	19895	20294	20246	20322	20210	20043	19970	20031	20200	20108	20106	20096	20335	20276	20141	20263	20090	20198	19994	20130	20315	19986	20077	20208	20057	20069	20212	20289	20283	20244	20215	19966	20395	20047	20304	20050	20154	20201	20040	19985	20149	20044	20250	20345	20240	20246	20132	20222	20042	20218	20265	20446	20119	20144	20041	20096	20173	20209	20160	20022	20049	20148	20153	20031	20134	20116	20191	20324	20290	20211	20042	20194	20035	20285	20115	20259	20140	20205	19936	20293	20110	20071	20023	20000	20086	20288	19980	20032	20151	20162	20208	20308	20165	20273	20248	20052	20208	20194	20096	20108	20241	20035	19980	19983	20092	20078	20353	20196	20388	20207	20482	20335	20059	20308	20225	20321	20156	20058	20018	20230	20217	20202	20272	20108	20142	20067	20170	20450	20210	20346	20216	20047	20281	20122	20162	20269	20262	20330	20175	20132	20095	20113	20099	20065	20129	20074	19918	20211	20233	20263	20135	20073	20200	20126	20006	20077	20177	20066	19982	20206	20163	20175	20236	20339	20221	20211	20263	20212	19910	20228	20177	20206	20178	20059	20009	20287	20316	20043	20481	20111	20147	20198	20136	20071	20087	20031	20035	20119	20127	20206	20079	20109	20022	20156	20060	19895	20312	20016	19972	20312	20310	20154	20150	20054	20361	20155	20268	20042	20210	20187	19966	20188	19876	20275	20303	20110	20052	20004	19993	20174	20152	20309	20169	20090	20386	20229	20147	20116	20223	20096	20167	20189	20159	20192	20076	19953	19959	20251	20140	20040	20096	20272	20019	20035	20180	20173	20075	20270	20144	20081	20021	20173	20408	20146	20370	20077	20135	20158	20083	19954	20098	20153	19988	20416	20151	20245	20395	20351	20393	20193	20197	20315	20346	20310	20053	20420	20232	20062	20238	20256	20067	20281	20184	20119	19987	20123	20205	19943	20063	20061	20192	20275	19979	20142	20023	20037	20432	20345	20143	20194	20172	20257	20023	20300	20027	20009	20336	20140	20128	20223	20165	20254	20178	19958	19925	19950	20085	20502	20179	20179	20106	20328	20029	20356	20017	19998	20229	20211	20298	20360	20172	20290	20077	20123	20292	20207	20057	20154	20125	20151	20334	20027	20221	20215	20027	20255	20298	20110	20022	20227	20307	20327	20234	19911	20145	20162	20170	20283	20290	20293	20146	20229	20153	20156	20178	20233	20042	20020	20150	20053	20248	20219	20232	20060	20226	20176	20280	20056	20317	20254	20060	20109	20125	20246	20144	20105	19975	20071	20125	20169	20307	20225	20224	20300	20402	20317	20175	20149	20070	20171	20194	20108	19855	20157	20380	20396	20147	20014	20163	20079	20242	20046	20055	20260	20098	20205	20307	20147	20132	20343	20185	20220	20068	20118	20094	20204	20119	20175	20103	20049	20082	20232	20292	20043	20110	20245	20105	20237	20303	20104	20124	20119	20177	20087	20359	20005	20210	20194	20039	20279	20116	20094	20274	20144	20170	20188	20259	20301	20140	20137	20110	20203	20298	20337	20135	20041	20096	20052	20183	20243	20133	20086	20166	20278	19976	20221	20076	20244	20205	20211	20096	20378	20118	20138	20294	20144	20291	20106	20245	20273	20000	20040	19991	20055	20169	20325	20077	20381	20209	20081	20112	20070	20135	20058	20278	19924	20138	20141	20149	19994	20267	20313	20275	20124	20195	20206	20153	20288	20169
17087	28975	26940	22512	20395	19348	18747	18597	18308	18097	17822	26678	36215	30130	26914	20838	17447	17732	17709	17578	17479	17569	17757	17654	17609	17655	17691	17662	17574	17698	17452	17626	17674	18012	18173	18129	17723	17778	17560	17658	17582	17613	17531	17524	17509	17596	17662	17495	17647	17629	17511	17416	17493	17773	17623	17705	17422	17566	17604	17522	17583	17455	17740	17627	17412	17499	17385	17418	17254	17511	17570	17568	17548	17545	17454	17574	17516	17725	17408	17650	17397	17568	17532	17465	17624	17697	17564	17680	17475	17337	17624	17675	17502	17573	17373	17405	17447	17458	17575	17326	17467	17724	17471	17390	17472	17343	17701	17557	17562	17431	17465	17483	17427	17608	17546	17596	17625	17432	17450	17671	17509	17412	17445	17651	17521	17378	17598	17633	17480	17498	17567	17533	17486	17477	17575	17832	17520	17570	17462	17657	17524	17636	17601	17578	17582	17486	17654	17525	17567	17704	17650	17463	17492	17672	17514	17531	17561	17523	17614	17611	17368	17503	17669	17545	17478	17404	17625	17558	17503	17522	17456	17599	17558	17568	17357	17576	17455	17484	17540	17439	17497	17579	17533	17695	17607	17506	17529	17463	17551	17583	17407	17626	17497	17377	17629	17378	17638	17549	17510	17548	17706	17295	17619	17770	17480	17383	17618	17429	17421	17631	17482	17485	17570	17619	17364	17507	17515	17556	17520	17586	17617	17492	17438	17507	17461	17502	17493	17544	17640	17556	17537	17457	17469	17698	17433	17525	17578	17559	17464	17624	17566	17466	17586	17673	17480	17756	17553	17523	17616	17530	17552	17630	17402	17577	17652	17753	17394	17427	17494	17625	17723	17446	17489	17505	17656	17370	17451	17458	17454	17747	17509	17542	17590	17658	17361	17587	17447	17492	17492	17681	17623	17622	17493	17583	17611	17400	17518	17594	17547	17537	17346	17463	17482	17675	17381	17488	17484	17437	17601	17494	17518	17511	17606	17458	17536	17545	17577	17443	17385	17658	17529	17581	17554	17374	17454	17547	17651	17410	17423	17425	17492	17562	17582	17461	17448	17688	17430	17529	17578	17486	17474	17420	17500	17479	17425	17676	17509	17715	17363	17589	17482	17500	17583	17535	17523	17489	17563	17586	17669	17534	17571	17445	17663	17504	17521	17613	17417	17473	17576	17528	17518	17567	17601	17632	17618	17445	17485	17365	17449	17624	17428	17453	17462	17423	17458	17393	17439	17553	17609	17548	17461	17465	17550	17530	17582	17580	17628	17387	17747	17287	17693	17287	17525	17410	17595	17602	17631	17503	17549	17556	17535	17517	17385	17600	17444	17559	17457	17455	17448	17505	17629	17637	17468	17516	17530	17441	17473	17543	17532	17726	17705	17480	17625	17548	17479	17541	17557	17444	17645	17477	17588	17311	17524	17399	17632	17492	17364	17571	17576	17486	17538	17510	17525	17469	17673	17559	17607	17614	17487	17535	17483	17532	17546	17407	17526	17575	17586	17687	17669	17292	17502	17559	17385	17437	17373	17498	17602	17401	17445	17789	17550	17529	17535	17437	17571	17371	17346	17513	17511	17491	17474	17471	17509	17619	17471	17599	17636	17589	17301	17612	17423	17661	17620	17482	17506	17671	17457	17499	17534	17535	17477	17601	17332	17652	17443	17450	17567	17569	17401	17624	17391	17498	17512	17529	17538	17473	17483	17614	17483	17426	17518	17481	17430	17510	17412	17481	17446	17552	17551	17492	17562	17589	17684	17463	17587	17638	17537	17583	17512	17551	17409	17553	17454	17435	17527	17538	17623	17579	17571	17424	17454	17506	17530	17525	17634	17406	17456	17566	17596	17522	17401	17569	17522	17470	17371	17607	17578	17394	17466	17399	17726	17755	17356	17508	17412	17452	17450	17598	17663	17386	17454	17703	17568	17557	17509	17605	17524	17383	17559	17504	17485	17464	17594	17499	17680	17333	17381	17444	17667	17530	17563	17603	17558	17433	17338	17350	17586	17522	17386	17470	17398	17465	17644	17671	17640	17498	17591	17465	17446	17566	17565	17519	17383	17496	17415	17532	17606	17501	17440	17484	17527	17640	17573	17531	17539	17657	17685	17466	17625	17352	17652	17387	17695	17481	17600	17458	17561	17530	17540	17450	17547	17409	17350	17538	17524	17598	17714	17519	17752	17514	17487	17472	17527	17599	17463	17570	17608	17532	17614	17506	17538	17644	17508	17524	17492	17542	17657	17495	17540	17584	17397	17463	17568	17306	17567	17531	17441	17638	17559	17547	17429	17573	17457	17619	17464	17492	17539	17405	17467	17551	17605	17523	17552	17350	17457	17562	17509	17499	17724	17534	17472	17676	17469	17529	17610	17613	17522	17540	17446	17454	17545	17642	17423	17489	17635	17669	17472	17558	17327	17407	17535	17502	17414	17478	17458	17423	17682	17530	17703	17623	17467	17623	17462	17441	17420	17676	17500	17594	17473	17516	17605	17595	17514	17504	17631	17468	17344	17513	17559	17510	17499	17416	17546	17505	17320	17581	17593	17454	17627	17496	17562	17525	17477	17428	17425	17555	17548	17461	17548	17540	17676	17530	17588	17568	17592	17628	17328	17607	17383	17497	17473	17466	17621	17592	17383	17541	17426	17215	17369	17442	17658	17629	17577	17439	17504	17425	17505	17583	17539	17522	17591	17592	17609	17484	17600	17530	17655	17499	17523	17446	17670	17584	17357	17399	17276	17474	17466	17411	17627	17524	17426	17459	17720	17469	17556	17587	17629	17590	17504	17484	17624	17631	17559	17605	17660	17587	17461	17603	17606	17595	17402	17404	17499	17466	17616	17542	17633	17605	17385	17486	17630	17398	17620	17471	17579	17569	17274	17604	17508	17497	17402	17732	17485	17747	17623	17462	17706	17541	17735	17467	17626	17635	17550	17543	17431	17724	17561	17598	17471	17491	17684	17571	17513	17507	17379	17565	17752	17504	17617	17482	17542	17410	17496	17416	17649	17483	17406	17451	17709	17516	17410	17506	17622	17588	17624	17633	17537	17534	17670	17693	17521	17598	17606	17556	17667	17566	17416	17548	17675	17558	17441	17447	17576	17500	17577	17401	17472	17501	17616	17399	17600	17565	17472	17618	17562	17537	17582	17262	17449	17361	17537	17475	17397	17470	17564	17511	17321	17496	17621	17569	17472	17468	17637	17605	17633	17369	17712	17590	17657	17649	17499	17337	17605	17571	17638	17579	17577	17529	17592	17477	17523	17563	17548	17408	17547	17592	17500	17456	17478	17511	17593	17569	17486	17458	17606	17514	17391	17694	17531	17514	17622	17608	17523	17514	17587	17551	17587	17414	17592	17544	17504	17492	17546	17638	17509	17519	17510	17402	17472	17632	17474	17684	17476	17662	17525	17504	17434	17457	17593	17549	17543	17693	17403	17611	17396	17562	17526	17520	17606	17440	17566	17499	17564	17497	17669	17317	17439	17570	17432	17629	17585	17415	17595	17493	17470	17636	17396	17736	17707	17674	17558	17663	17287	17610	17510	17576	17531	17585	17468	17614	17581	17597	17591	17640	17550	17583	17646	17563	17460	17409	17305	17681	17517	17489	17558	17556	17679	17372	17446	17562	17452	17391	17689	17398	17495	17397	17569	17612	17625	17501	17539	17640	17638	17550	17841	17488	17478	17526	17586	17499	17487	17634	17604	17438	17526	17479	17602	17590	17419	17445	17517	17525	17338	17541	17545	17486	17705	17741	17400	17529	17602	17611	17724	17612	17406	17383	17739	17499	17566	17425	17548	17389	17648	17550	17697	17427	17654	17423	17625	17659	17410	17556	17632	17753	17631	17563	17341	17551	17662	17763	17630	17550	17725	17518	17445	17521	17432	17525	17416	17640	17491	17352	17782	17656	17458	17586	17310	17613	17548	17676	17515	17706	17575	17548	17487	17552	17495	17522	17657	17555	17560	17672	17535	17532	17341	17516	17513	17490	17404	17687	17519	17518	17644	17449	17488	17715	17573	17524	17512	17515	17441	17379	17497	17391	17455	17554	17354	17568	17700	17588	17711	17524	17503	17536	17413	17587	17405	17478	17474	17520	17633	17529	17568	17575	17412	17504	17522	17399	17465	17523	17616	17568	17457	17664	17558	17537	17651	17524	17481	17461	17767	17523	17554	17602	17645	17547	17486	17552	17477	17520	17365	17588	17642	17390	17577	17448	17568	17486	17329	17365	17486	17588	17375	17394	17563	17729	17555	17626	17641	17590	17568	17514	17398	17428	17591	17687	17616	17630	17394	17630	17520	17482	17534	17622	17340	17586	17537	17522	17546	17317	17421	17584	17568	17533	17412	17627	17437	17532	17563	17439	17567	17595	17421	17544	17721	17617	17296	17534	17631	17581	17503	17460	17543	17626	17676	17443	17395	17433	17435	17461	17601	17618	17603	17554	17508	17580	17683	17463	17721	17583	17639	17597	17416	17369	17471	17493	17500	17338	17630	17323	17597	17577	17680	17533	17498	17528	17558	17457	17461	17590	17479	17584	17452	17540	17571	17610	17484	17623	17505	17638	17292	17436	17461	17571	17497	17469	17594	17410	17560	17526	17639	17553	17537	17412	17499	17604	17466	17528	17430	17325	17650	17519	17673	17421	17526	17739	17621	17601	17427	17723	17622	17387	17358	17783	17504	17448	17486	17521	17845	17545	17457	17398	17557	17576	17437	17409	17512	17445	17593	17521	17521	17671	17559	17591	17462	17490	17723	17356	17530	17603	17513	17444	17418	17553	17537	17557	17535	17496	17442	17523	17616	17516	17586	17624	17580	17494	17584	17532	17483	17720	17381	17720	17337	17631	17726	17438	17557	17414	17553	17664	17626	17556	17425	17460	17530	17634	17517	17418	17591	17455	17334	17517	17457	17481	17566	17448	17674	17460	17500	17383	17567	17513	17527	17538	17401	17664	17406	17735	17544	17522	17611	17442	17650	17611	17730	17444	17590	17512	17554	17469	17493	17508	17726	17555	17394	17449	17541	17578	17545	17409	17498	17482	17414	17636	17604	17729	17425	17556	17458	17530	17435	17493	17515	17422	17408	17639	17629	17526	17443	17733	17655	17537	17435	17517	17737	17519
22849	21319	29262	23743	21541	23857	26363	21587	20680	20841	20780	26788	36196	39586	34115	27449	20850	20302	20376	20066	20138	19974	20144	20171	20305	20218	20066	20018	20124	20117	20338	20140	20106	20594	20877	20766	20455	20213	20070	20148	20127	20031	20048	20029	19997	19941	19924	19734	20143	19785	19845	20094	19883	19962	19823	19807	20117	19907	19767	19890	20034	20021	19910	19905	20082	19843	20157	19986	19658	19789	20184	20240	19906	20030	19931	20050	19966	20059	20025	20110	20117	19880	20043	19945	20078	20026	20009	20012	19962	19857	19883	19798	19980	20010	19947	19764	19874	19958	19943	19800	19968	19864	19868	19999	19831	19854	19845	20014	20072	20059	19951	19811	20042	20100	19926	19912	20036	20154	19991	20091	19962	20004	19882	19995	19843	20046	20130	19997	19831	19975	19933	20123	19847	19981	19812	20013	19869	19984	19667	19950	19857	19761	19835	19939	20005	19961	20078	19998	19807	19787	19722	19874	19840	19866	19806	19736	19959	19858	19891	20000	19857	19843	19789	19823	19884	19940	20029	19938	20219	20161	19911	19927	19915	19996	19728	19890	19773	19857	19755	19591	19997	19768	19958	19694	19900	19896	19694	19901	19960	20025	20088	19835	19663	19985	19814	19862	19874	19716	19838	19965	19994	20012	19817	19977	20023	20069	19890	19718	19950	19680	19866	19816	19863	19934	20130	19798	19698	20077	19927	19935	19964	19807	19918	20029	20003	20080	19843	19800	19874	20057	19974	19906	19918	20044	19914	19920	19931	19749	19949	19843	19962	19663	20056	19821	19767	19842	19885	19839	19790	20104	19733	19608	19857	20021	19950	19929	19947	19736	19885	19939	19878	19836	20082	19832	20114	19717	19879	19778	19805	19897	20014	20010	19925	20065	20002	20086	19789	20167	20012	19971	19983	20015	19947	19713	19920	20027	19779	20029	19955	20050	19884	19990	19795	20029	19920	19782	19829	19756	20075	19798	20037	19940	19768	19785	19892	19911	19945	19844	19784	19851	19881	19857	19881	19519	19933	19944	19719	20135	19934	19888	19833	19796	19840	19826	19942	19848	19993	20326	19865	19736	19966	19775	20021	19922	19790	19748	20013	19974	19872	19900	20105	19762	19790	20096	20127	19988	19874	19869	19867	19732	19949	20066	20082	19757	19954	20024	19752	19952	20161	19930	19879	19833	19788	19682	19944	20082	19919	19734	19740	19945	19991	19752	19950	20020	20008	19978	19940	19947	20055	19930	19791	19774	19983	19965	19911	19978	19910	19869	20063	19935	19870	19914	19998	19848	19945	19922	19795	20032	20106	19706	19862	20034	19746	19894	19993	19692	19964	19985	19914	19749	19930	20083	19966	19792	20050	19804	20028	19865	19903	19859	19862	19895	19970	19948	19851	19687	19740	19975	20011	19993	19817	19856	19934	19749	19986	19819	19761	19971	19848	20247	19772	19973	20067	20004	19891	19870	20040	19755	19855	19924	19958	19940	19881	19807	19937	19661	19850	19969	19899	19844	19913	19891	19998	19959	19984	20057	20002	20018	19894	19960	19863	19814	19782	19825	19802	20095	19981	19844	19968	19951	19924	19694	19983	19813	19805	19941	19832	19830	19882	20144	19932	19923	19725	19819	19794	19794	20011	19925	19811	19833	19840	19827	20004	19968	19817	19956	19963	20025	19780	19979	19868	19835	19839	19907	19962	20018	19804	19929	19939	19787	19977	19965	20010	19760	19815	19932	20001	20124	19774	19876	19918	19886	19864	19978	19841	19960	19996	19886	19859	19979	19832	19885	19848	20132	20066	19809	19975	19946	19813	19957	19752	20001	20129	19839	19953	19906	20051	19964	20055	19988	19824	19775	19935	19912	19915	19932	20115	19940	19779	20075	19943	19934	20026	19847	19882	19764	19888	19720	19837	19776	19634	19714	20061	20026	19982	20023	20034	20068	19966	19971	20079	20052	19830	20100	19967	19845	19776	19812	19981	19667	19879	19958	20197	19838	20213	19780	19796	19903	20038	20097	19895	19835	19915	19899	20127	19905	19953	19894	19870	20128	20045	19896	19736	19990	19959	20183	19901	19953	19972	19941	20140	19754	20089	19961	19880	19926	19818	20228	19979	19955	19852	20250	19893	19902	19870	19947	19944	19926	19868	19703	19849	19982	19757	19989	19638	20002	20017	19733	19756	19875	19901	20113	20025	20053	19771	19832	19905	19697	20106	20010	19964	20101	19754	19814	19990	19875	20000	19984	20233	19954	19937	20062	19834	19913	19758	19815	19802	19882	20103	20010	19929	19959	19971	20066	19984	20064	19904	19883	19683	20139	19841	19853	19838	19812	19768	20073	19724	19769	20039	19925	19849	19985	19880	19912	19739	20046	19761	19760	19988	19772	20181	19669	20024	19907	19899	19774	19924	19929	20011	20252	20013	19942	19785	19829	19998	19948	19939	19955	19979	19790	19985	19921	19819	19962	19908	19855	19840	19789	19867	19964	19839	19818	19794	20038	19936	19842	20088	19930	19989	19930	20054	19897	19836	19946	19865	19821	19782	20110	19871	19886	20016	19972	19803	20012	19955	20085	20036	19697	19988	19808	19770	19814	19920	19905	19919	19883	19924	20045	19985	19980	19986	19977	20064	19834	20076	19782	19911	20139	20012	19958	19909	19914	19863	19608	19948	20037	19943	19866	19836	19999	19925	19785	19832	19812	19944	19916	19938	19825	19980	19974	19890	19864	19909	19620	20008	19927	19886	20121	19981	19968	19986	19806	19849	19907	19787	19691	19997	19960	19797	19992	19971	19791	19991	20037	19810	19837	19923	19976	20113	19942	19849	19908	19921	19830	19828	19655	20022	20171	19815	20010	19757	20038	19673	19844	19706	19893	19721	19896	19867	19954	19866	19781	19934	19889	19804	19984	19992	19829	19822	19795	19992	19713	19932	19771	19865	19938	19771	20038	19913	20032	19948	19729	20016	19744	19714	19859	19702	19958	19817	19862	19961	19742	19761	19717	20006	19994	20033	19894	20055	19942	19773	20018	20238	20047	20107	19999	19919	19816	19829	19814	19798	19915	20068	19915	19702	19918	19968	20053	19805	20005	19962	19925	20098	20281	20111	19930	19893	19900	19969	20060	19879	19820	20020	19745	19940	19852	19868	20126	19918	19964	19924	20051	19962	19831	20036	19960	19768	19973	19937	19953	19966	19970	19853	19815	19923	19870	19807	20120	19722	19781	19954	19799	19913	19986	19915	19916	19901	19984	20002	19852	20011	19978	19941	19968	19876	19852	19997	19793	20015	20092	19961	19893	19902	19909	19958	19715	19896	19821	19865	19961	19972	19918	19922	20000	20034	19985	19867	19936	19908	20169	20061	19754	19830	19833	20107	19803	19920	20111	19999	19953	20026	19955	20085	19937	19816	19806	19855	20073	19739	19934	20057	19959	20135	19952	19758	19825	19797	19727	19797	19881	19952	19863	19786	19930	19864	19763	19862	19854	19867	20102	19974	19763	19944	19966	19838	20061	19968	19864	19728	19934	19947	19889	19882	20007	19748	19669	19943	19875	19895	19842	19694	19772	19753	20081	19853	19946	19977	19795	19795	19981	19797	20117	19804	19861	19765	19870	19889	19945	19913	19845	19708	19843	19941	19933	19890	19931	19823	19984	19938	19922	19902	19866	20033	19788	20102	20023	19945	19961	19784	19876	19967	19943	19763	19770	19796	19968	19936	19911	19836	19767	19735	19997	20038	19696	20091	19592	20010	19832	19890	19860	19920	20016	19820	19886	19988	19810	19757	19788	19765	19849	19935	19798	19988	19875	19845	20124	20115	19976	19886	20071	20062	20069	19931	19860	19778	19906	20043	20006	19934	19909	20071	19877	19804	19920	19940	19686	19839	19829	19863	20190	19987	20192	19765	19775	19882	19875	19987	19581	20038	19917	19964	19934	20091	20013	19945	20011	19765	19888	20111	19870	20052	20066	19904	19829	19916	19921	19818	20057	19999	20058	20017	19929	20089	20081	19946	19838	19863	19850	19777	19652	20065	19756	20070	19854	19917	19866	19875	19800	19887	19845	19689	19748	19847	19813	20053	19765	19796	19808	19847	19943	19892	19973	19579	19871	20050	19876	19838	19854	19864	19863	20123	20023	19737	20042	20078	19817	19815	20225	19962	20114	20044	19908	19984	19909	20024	19778	19974	19972	19976	20070	19977	19947	19899	19896	19803	19964	19909	20024	19888	19930	19824	19705	19755	19752	19955	19866	19979	19840	19808	19748	19940	19781	19851	20010	19912	19942	19854	20009	19967	19975	20149	19912	19994	19725	19628	19817	20009	19839	19961	19763	19833	19820	19848	19861	19686	19829	19869	19907	20002	20056	20002	19979	20116	19903	19664	20018	19878	19877	19868	19899	19791	19791	20010	19679	19945	19860	20036	19718	19782	19868	19939	19831	20009	20041	20040	19975	19981	19883	19760	19904	20209	19917	19969	19877	19742	20001	19978	19783	19996	19851	19864	19762	19868	20004	19889	19725	19790	19833	19885	19787	19828	20012	19764	19833	20219	20018	19804	19865	20080	19921	19891	19760	19904	19840	19699	20024	19955	19840	19936	19887	19839	19764	19856	19857	19937	19821	20168	20000	19814	19953	19883	19804	19961	19883	19935	19787	19852	19993	19867	19901	20099	19950	19787	19913	20130	19889	19978	19924	19926	19940	20057	19991	19994	20065	20050	19628	19758	19802	19818	20038	19698	19883	19916	19829	19814	20017	19558	20013	19948	19874	19821	19950	19878	19959	19766	20084	20105	19906	19930	19868	19886	19607	19996	19857	19876	19911	19724	19940	19936	19978	20090	19962	19966	19790	19908	19832	19776	20144	19846	19966	19905	19861	19926	19689	20045	19836	19840	19924	19900	19942	19858	19867	19924	19785	20033	19780	19931	19778	19989	19890	19989	19876	20065	20103	20176	19781	19945	20038	19904	20053	20076	19871	19749	19816	19926	19584	19957	20040	19845	19904	19983	19952	19991	19884	19777	20103	19901	19824	19902	20038	19959	19987	19909	19806	19899	19776	19702	19914	19956	19988	19759	20069	20156	19801	20046	20090	19992	19777	20151	19820	19687	19902	20012	20052	20048	19795
19017	34129	31012	24288	21829	20129	19556	18998	18650	18292	18332	28059	38418	41325	35154	25472	17583	17239	17572	17596	17408	17379	17284	17332	17315	17432	17609	17503	17548	17347	17252	17485	17591	18377	18551	18770	17944	17673	17656	17406	17388	17410	17276	17349	17380	17369	17461	17406	17233	17379	17323	17417	17392	17313	17480	17320	17498	17610	17437	17398	17309	17494	17457	17462	17486	17448	17569	17406	17343	17378	17445	17624	17352	17380	17566	17535	17406	17439	17252	17426	17421	17452	17429	17502	17460	17305	17337	17396	17385	17281	17442	17386	17398	17368	17309	17299	17496	17363	17296	17340	17486	17393	17349	17422	17416	17471	17295	17217	17349	17389	17392	17445	17433	17271	17278	17426	17447	17365	17471	17431	17365	17225	17303	17424	17480	17393	17292	17394	17418	17398	17224	17284	17464	17307	17408	17386	17442	17386	17285	17475	17370	17294	17246	17556	17358	17435	17431	17255	17501	17461	17488	17252	17446	17340	17357	17322	17218	17213	17424	17330	17418	17388	17360	17431	17335	17362	17445	17204	17384	17355	17293	17363	17386	17406	17362	17487	17423	17257	17433	17479	17365	17404	17300	17398	17420	17381	17376	17330	17359	17528	17306	17265	17249	17284	17260	17297	17541	17368	17256	17373	17316	17250	17379	17482	17160	17292	17391	17488	17347	17275	17246	17310	17332	17392	17373	17316	17260	17293	17344	17414	17261	17365	17314	17238	17399	17431	17478	17503	17399	17383	17309	17291	17302	17423	17465	17312	17254	17359	17465	17313	17256	17340	17429	17420	17198	17346	17191	17420	17454	17224	17528	17243	17393	17429	17485	17322	17348	17475	17316	17297	17298	17303	17402	17216	17417	17348	17457	17292	17499	17290	17468	17365	17459	17647	17503	17536	17269	17443	17401	17342	17411	17256	17416	17379	17573	17552	17355	17421	17321	17381	17185	17283	17415	17462	17346	17422	17424	17445	17406	17208	17307	17286	17457	17366	17288	17446	17457	17448	17441	17302	17385	17309	17343	17130	17358	17298	17387	17280	17496	17416	17254	17134	17407	17252	17403	17332	17176	17370	17292	17205	17268	17183	17284	17458	17369	17426	17402	17458	17477	17449	17292	17087	17336	17146	17229	17432	17204	17309	17342	17377	17541	17188	17447	17157	17373	17290	17160	17364	17311	17396	17233	17587	17315	17316	17242	17400	17426	17386	17303	17438	17528	17265	17182	17230	17374	17510	17400	17402	17254	17400	17263	17499	17402	17392	17427	17509	17306	17321	17337	17350	17232	17241	17235	17341	17269	17572	17450	17392	17513	17391	17415	17386	17380	17323	17296	17353	17373	17351	17369	17243	17333	17332	17350	17359	17294	17408	17342	17479	17461	17559	17567	17302	17378	17393	17356	17318	17278	17437	17263	17293	17488	17243	17606	17324	17364	17481	17362	17319	17381	17351	17461	17295	17339	17207	17385	17200	17377	17460	17481	17507	17320	17398	17221	17373	17284	17455	17314	17471	17324	17377	17608	17318	17488	17350	17364	17362	17398	17378	17348	17274	17416	17332	17270	17140	17337	17556	17092	17319	17360	17376	17425	17262	17330	17480	17407	17371	17141	17223	17355	17307	17488	17427	17479	17302	17519	17270	17394	17401	17286	17432	17306	17401	17293	17269	17460	17418	17364	17468	17379	17420	17435	17391	17279	17267	17342	17456	17412	17267	17464	17306	17535	17489	17417	17595	17135	17413	17394	17327	17459	17459	17260	17533	17475	17362	17314	17451	17431	17473	17432	17521	17324	17478	17116	17336	17224	17469	17441	17264	17423	17278	17308	17316	17316	17290	17367	17307	17575	17258	17436	17388	17483	17358	17249	17419	17287	17421	17303	17436	17257	17208	17408	17410	17380	17379	17414	17330	17486	17287	17373	17551	17247	17404	17346	17247	17251	17353	17406	17255	17342	17418	17425	17419	17283	17277	17299	17339	17433	17211	17306	17289	17489	17299	17350	17412	17564	17196	17321	17348	17237	17189	17236	17506	17284	17286	17413	17375	17402	17317	17605	17316	17313	17408	17339	17322	17237	17318	17465	17275	17561	17266	17405	17452	17277	17462	17291	17395	17293	17337	17402	17455	17428	17218	17365	17334	17478	17320	17330	17532	17368	17402	17377	17413	17351	17130	17365	17368	17413	17462	17377	17313	17336	17160	17291	17399	17430	17402	17286	17429	17333	17221	17585	17351	17415	17241	17292	17266	17270	17397	17183	17381	17252	17376	17307	17302	17267	17201	17230	17262	17353	17246	17248	17372	17282	17339	17462	17286	17377	17414	17459	17354	17284	17399	17476	17287	17539	17536	17598	17384	17190	17302	17339	17615	17476	17278	17408	17418	17394	17437	17387	17211	17399	17407	17430	17602	17187	17504	17285	17255	17482	17135	17398	17382	17412	17355	17188	17058	17486	17377	17289	17303	17383	17324	17198	17366	17276	17424	17322	17344	17546	17309	17306	17212	17294	17448	17283	17367	17508	17446	17482	17281	17178	17459	17331	17282	17381	17301	17391	17317	17363	17346	17424	17439	17245	17287	17235	17423	17336	17318	17482	17219	17440	17459	17387	17395	17333	17226	17267	17377	17236	17385	17441	17138	17376	17399	17460	17236	17514	17381	17365	17371	17334	17348	17220	17243	17255	17341	17274	17355	17249	17312	17393	17369	17574	17438	17396	17480	17413	17379	17585	17327	17423	17358	17371	17310	17434	17455	17168	17381	17250	17406	17400	17399	17406	17555	17303	17443	17245	17479	17260	17425	17402	17313	17476	17301	17481	17411	17206	17293	17468	17350	17510	17460	17314	17342	17275	17246	17263	17283	17268	17379	17429	17520	17324	17381	17361	17425	17382	17426	17392	17065	17418	17308	17409	17214	17330	17350	17339	17455	17427	17202	17536	17260	17336	17333	17341	17242	17412	17226	17382	17290	17526	17477	17427	17403	17235	17333	17535	17392	17419	17253	17446	17257	17465	17358	17457	17258	17150	17257	17256	17424	17453	17138	17349	17310	17215	17365	17143	17435	17384	17324	17371	17304	17326	17392	17246	17348	17370	17218	17333	17493	17411	17227	17368	17347	17395	17282	17338	17504	17420	17238	17214	17384	17273	17272	17335	17381	17403	17215	17331	17471	17468	17279	17469	17468	17523	17341	17295	17409	17282	17310	17339	17418	17291	17377	17419	17325	17352	17289	17490	17481	17326	17195	17243	17351	17315	17369	17355	17406	17354	17294	17388	17383	17317	17478	17400	17453	17273	17456	17516	17280	17253	17430	17401	17255	17325	17396	17295	17374	17509	17370	17446	17345	17416	17554	17385	17311	17375	17425	17218	17317	17421	17384	17518	17406	17437	17304	17228	17382	17370	17519	17614	17442	17299	17316	17349	17270	17386	17410	17371	17384	17382	17429	17379	17454	17256	17440	17395	17435	17346	17336	17425	17497	17491	17339	17384	17394	17465	17387	17404	17314	17373	17286	17286	17377	17311	17442	17287	17173	17373	17296	17307	17475	17216	17226	17403	17232	17361	17386	17331	17473	17216	17293	17493	17356	17308	17311	17456	17401	17404	17320	17242	17346	17202	17326	17305	17364	17262	17416	17528	17451	17214	17249	17268	17177	17356	17313	17417	17297	17389	17336	17188	17375	17633	17230	17245	17199	17405	17278	17391	17480	17322	17384	17323	17381	17264	17237	17363	17334	17237	17351	17311	17595	17327	17261	17258	17242	17332	17228	17412	17341	17322	17595	17347	17408	17332	17195	17410	17501	17291	17429	17264	17086	17358	17294	17496	17336	17389	17374	17216	17237	17292	17265	17329	17558	17294	17208	17225	17409	17446	17351	17365	17461	17307	17366	17461	17264	17351	17475	17347	17436	17533	17381	17352	17320	17236	17304	17308	17318	17417	17321	17124	17382	17214	17235	17402	17539	17109	17302	17420	17474	17360	17361	17408	17263	17346	17546	17398	17473	17231	17224	17230	17341	17323	17408	17410	17389	17328	17408	17277	17209	17521	17394	17492	17375	17475	17459	17413	17304	17126	17440	17273	17372	17379	17256	17443	17403	17428	17352	17378	17246	17229	17332	17433	17479	17478	17407	17456	17279	17200	17314	17197	17197	17256	17529	17288	17521	17404	17403	17422	17508	17517	17496	17328	17444	17272	17305	17410	17250	17266	17349	17410	17355	17496	17458	17394	17145	17362	17390	17459	17363	17229	17417	17357	17469	17506	17448	17306	17408	17361	17420	17411	17500	17250	17274	17241	17499	17203	17292	17323	17335	17319	17409	17344	17442	17444	17429	17432	17469	17393	17473	17481	17452	17270	17435	17327	17291	17319	17359	17392	17278	17248	17207	17487	17354	17457	17280	17501	17276	17414	17248	17308	17440	17412	17374	17463	17336	17437	17399	17071	17453	17410	17273	17367	17343	17410	17382	17217	17224	17358	17304	17231	17275	17267	17388	17377	16995	17350	17389	17489	17332	17323	17390	17461	17382	17463	17377	17440	17492	17508	17364	17325	17213	17369	17285	17266	17378	17360	17375	17410	17357	17312	17306	17350	17214	17264	17235	17711	17431	17209	17333	17400	17233	17304	17271	17234	17337	17321	17496	17264	17232	17381	17277	17414	17353	17452	17442	17392	17447	17417	17320	17380	17539	17334	17588	17331	17215	17359	17348	17406	17547	17348	17283	17474	17430	17290	17332	17182	17379	17197	17435	17406	17147	17354	17450	17172	17312	17344	17334	17299	17375	17467	17331	17333	17361	17280	17344	17458	17364	17332	17317	17456	17423	17235	17374	17409	17259	17458	17250	17429	17287	17469	17184	17430	17249	17360	17445	17347	17297	17300	17360	17418	17558	17260	17386	17354	17280	17306	17473	17312	17302	17318	17270	17522	17247	17161	17225	17249	17372	17462	17239	17310	17481	17166	17318	17327	17234	17423	17369	17535	17322	17343	17460	17392	17430	17528	17305	17286	17431	17476	17445	17262	17252	17576	17299	17325	17533	17372	17570	17440	17488	17499	17211	17375	17350	17410	17375	17415	17234	17479	17357	17350	17414	17346	17319	17388	17355	17409	17333	17415	17427	17410	17308	17285	17535	17400	17199
27516	22350	25810	23114	19832	19835	19826	19265	19551	19359	19471	19733	20846	21109	20706	19978	19297	19383	19399	19332	19342	19382	19451	19519	19356	19311	19482	19550	19456	19455	19308	19233	19452	19392	19340	19389	19517	19257	19220	19381	19291	19481	19348	19265	19428	19254	19409	19456	19367	19534	19255	19394	19263	19210	19443	19432	19468	19438	19352	19403	19509	19242	19293	19316	19462	19457	19558	19295	19192	19354	19350	19576	19413	19232	19049	19327	19429	19352	19486	19300	19271	19507	19249	19453	19394	19282	19341	19270	19391	19429	19363	19391	19284	19219	19317	19196	19394	19251	19360	19230	18996	19270	19133	19312	19411	19387	19347	19283	19418	19423	19303	19377	19319	19217	19322	19386	19455	19271	19370	19482	19220	19463	19492	19233	19464	19340	19275	19177	19414	19306	19393	19292	19366	19447	19373	19356	19356	19405	19432	19562	19236	19245	19492	19380	19392	19481	19418	19267	19191	19410	19340	19445	19439	19308	19262	19407	19266	19324	19216	19558	19346	19400	19313	19337	19425	19536	19487	19469	19530	19258	19462	19262	19361	19393	19248	19323	19293	19169	19118	19226	19350	19315	19239	19340	19593	19334	19342	19520	19439	19596	19550	19327	19330	19419	19370	19266	19448	19267	19309	19264	19370	19225	19082	19533	19324	19545	19346	19192	19394	19280	19353	19269	19491	19473	19353	19387	19456	19405	19104	19484	19447	19303	19355	19397	19485	19375	19247	19275	19245	19382	19436	19249	19431	19388	19339	19229	19344	19301	19486	19536	19356	19498	19463	19377	19182	19421	19313	19429	19421	19301	19283	19200	19207	19351	19120	19323	19103	19331	19214	19321	19515	19318	19467	19351	19415	19306	19397	19247	19347	19236	19163	19356	19384	19277	19513	19286	19324	19319	19133	19242	19507	19529	19422	19305	19496	19346	19609	19523	19458	19419	19471	19314	19438	19578	19414	19330	19418	19503	19287	19478	19192	19321	19357	19390	19346	19741	19439	19391	19522	19433	19261	19332	19409	19335	19338	19224	19182	19337	19530	19578	19433	19407	19199	19541	19417	19392	19318	19483	19166	19171	19238	19262	19474	19385	19226	19422	19334	19367	19230	19417	19384	19281	19538	19643	19326	19347	19318	19512	19414	19281	19498	19355	19563	19476	19222	19434	19474	19358	19139	19433	19222	19491	19298	19408	19260	19494	19470	19374	19493	19542	19370	19391	19282	19190	19576	19280	19281	19251	19570	19403	19291	19185	19490	19156	19088	19379	19379	19528	19218	19406	19271	19302	19295	19558	19220	19161	19174	19402	19375	19466	19208	19372	19239	19390	19362	19433	19071	19351	19256	19297	19287	19340	19458	19353	19453	19245	19301	19299	19419	19315	19422	19305	19364	19335	19294	19664	19226	19349	19312	19387	19422	19370	19336	19368	19439	19246	19318	19365	19357	19406	19534	19369	19380	19330	19427	19496	19217	19352	19362	19416	19322	19454	19396	19292	19364	19249	19571	19291	19179	19115	19084	19348	19325	19224	19494	19280	19393	19233	19343	19352	19506	19402	19250	19412	19240	19562	19539	19184	19558	19373	19476	19494	19495	19295	19465	19387	19334	19401	19422	19217	19256	19354	19469	19312	19295	19559	19316	19495	19468	19278	19353	19417	19733	19250	19193	19552	19408	19221	19404	19418	19436	19516	19397	19339	19442	19529	19264	19420	19365	19365	19494	19327	19351	19126	19403	19294	19476	19309	19165	19388	19612	19391	19199	19453	19425	19489	19489	19435	19455	19347	19393	19462	19635	19305	19207	19235	19282	19351	19269	19325	19272	19257	19451	19443	19469	19356	19380	19361	19198	19170	19299	19207	19432	19545	19584	19380	19363	19464	19456	19389	19333	19318	19410	19287	19414	19433	19502	19463	19461	19327	19390	19419	19277	19326	19373	19205	19320	19334	19369	19270	19357	19293	19218	19498	19489	19375	19347	19477	19681	19274	19507	19510	19535	19273	19389	19403	19439	19170	19371	19340	19369	19367	19321	19408	19557	19483	19292	19280	19416	19522	19215	19512	19284	19391	19278	19329	19337	19385	19281	19488	19437	19290	19373	19489	19419	19501	19400	19287	19369	19287	19435	19496	19557	19165	19494	19333	19494	19346	19159	19455	19356	19513	19463	19430	19294	19239	19173	19274	19442	19334	19616	19489	19526	19358	19389	19333	19422	19361	19260	19394	19340	19050	19318	19369	19371	19386	19354	19255	19592	19218	19437	19247	19314	19228	19391	19493	19106	19443	19384	19251	19383	19086	19491	19424	19278	19406	19371	19248	19265	19510	19291	19401	19307	19192	19377	19190	19330	19381	19198	19187	19362	19066	19374	19250	19422	19391	19120	19393	19414	19305	19520	19359	19368	19412	19558	19526	19422	19262	19405	19291	19348	19167	19320	19266	19339	19275	19512	19475	19186	19417	19323	19452	19526	19382	19268	19265	19477	19308	19262	19409	19400	19429	19295	19464	19597	19422	19494	19272	19415	19467	19228	19225	19342	19607	19613	19340	19273	19199	19246	19236	19489	19309	19337	19258	19571	19443	19455	19194	19413	19395	19588	19308	19284	19280	19542	19337	19367	19355	19413	19404	19371	19443	19351	19252	19420	19381	19345	19462	19389	19429	19525	19392	19395	19385	19465	19398	19311	19218	19429	19426	19159	19296	19188	19343	19403	19410	19488	19513	19429	19267	19267	19440	19413	19293	19343	19293	19358	19372	19419	19480	19420	19387	19327	19448	19408	19134	19570	19501	19471	19348	19253	19267	19421	19445	19512	19532	19370	19379	19368	19535	19522	19363	19229	19340	19263	19306	19276	19199	19286	19463	19412	19278	19407	19350	19364	19409	19408	19495	19326	19602	19368	19239	19203	19105	19184	19096	19317	19227	19401	19332	19318	19176	19133	19242	19487	19270	19364	19294	19123	19418	19431	19375	19269	19434	19400	19302	19468	19453	19395	19350	19362	19328	19502	19368	19506	19255	19374	19427	19404	19305	19238	19343	19277	19260	19376	19432	19236	19317	19392	19367	19336	19311	19231	19300	19375	19311	19598	19447	19306	19425	19009	19457	19472	19276	19438	19292	19584	19580	19276	19267	19521	19433	19306	19320	19495	19370	19379	19315	19402	19453	19585	19255	19573	19491	19524	19315	19266	19442	19355	19544	19329	19605	19390	19438	19282	19300	19416	19474	19360	19475	19307	19237	19291	19411	19535	19400	19455	19247	19402	19224	19286	19386	19244	19067	19312	19386	19385	19374	19556	19266	19419	19208	19390	19293	19347	19368	19499	19391	19476	19026	19411	19440	19461	19077	19242	19218	19244	19591	19273	19452	19217	19451	19294	19317	19198	19314	19401	19353	19175	19345	19375	19401	19497	19398	19370	19311	19328	19291	19325	19576	19478	19299	19284	19360	19482	19282	19205	19274	19260	19258	19449	19345	19409	19246	19222	19187	19239	19217	19354	19240	19431	19346	19350	19318	19216	19385	19560	19415	19458	19374	19322	19385	19350	19427	19523	19353	19224	19249	19397	19380	19536	19453	19383	19591	19457	19131	19309	19339	19216	19457	19453	19307	19259	19295	19306	19328	19418	19438	19344	19402	19404	19300	19350	19307	19554	19276	19277	19330	19445	19288	19347	19308	19207	19203	19329	19517	19418	19438	19633	19472	19467	19363	19398	19305	19428	19188	19384	19510	19244	19213	19396	19286	19381	19525	19348	19447	19221	19493	19292	19600	19503	19451	19431	19454	19648	19459	19517	19366	19615	19341	19311	19364	19289	19373	19519	19341	19336	19463	19578	19314	19278	19330	19287	19274	19364	19291	19426	19550	19489	19411	19268	19135	19425	19179	19449	19461	19528	19362	19313	19498	19231	19274	19481	19149	19390	19299	19414	19286	19240	19396	19347	19200	19372	19490	19587	19320	19426	19297	19589	19433	19369	19677	19392	19144	19530	19536	19398	19375	19401	19586	19388	19254	19308	19315	19259	19475	19357	19438	19513	19341	19393	19234	19545	19443	19334	19343	19474	19411	19180	19356	19554	19426	19389	19363	19456	19495	19579	19486	19139	19453	19288	19359	19294	19187	19245	19141	19434	19292	19398	19260	19354	19295	19440	19466	19288	19332	19562	19502	19286	19386	19456	19341	19295	19469	19353	19523	19275	19598	19523	19431	19228	19419	19417	19374	19424	19388	19144	19235	19375	19344	19353	19281	19505	19390	19440	19450	19317	19349	19220	19417	19385	19355	19382	19401	19439	19346	19403	19197	19335	19308	19295	19241	19408	19291	19329	19494	19475	19329	19382	19509	19426	19342	19456	19201	19435	19496	19556	19169	19329	19377	19495	19228	19435	19368	19287	19386	19474	19392	19277	19410	19507	19491	19433	19460	19424	19313	19360	19289	19524	19390	19199	19232	19075	19288	19293	19520	19305	19197	19246	19401	19376	19378	19312	19418	19359	19209	19303	19209	19370	19337	19417	19309	19222	19348	19391	19446	19327	19255	19502	19369	19479	19514	19480	19441	19590	19283	19569	19430	19547	19410	19294	19372	19373	19308	19303	19522	19368	19457	19396	19409	19453	19468	19455	19336	19262	19254	19277	19432	19470	19673	19340	19301	19441	19595	19142	19252	19428	19373	19556	19242	19284	19350	19430	19541	19369	19317	19435	19566	19456	19382	19433	19279	19312	19345	19528	19217	19420	19322	19302	19386	19539	19594	19555	19432	19352	19482	19496	19456	19254	19398	19198	19269	19114	19467	19368	19269	19189	19482	19253	19281	19400	19269	19599	19328	19316	19498	19532	19293	19324	19408	19387	19533	19154	19283	19468	19307	19401	19413	19100	19394	19379	19370	19483	19271	19408	19230	19368	19165	19287	19381	19319	19245	19476	19228	19197	19452	19530	19286	19693	19382	19498	19289	19131	19486	19284	19139	19146	19594	19366	19303	19422	19332	19300	19216	19358	19396	19363	19303	19267	19414	19277	19288	19532	19422	19511	19385	19650	19183	19503	19313	19574	19202	19244	19363	19330	19275	19296	19623	19466	19293	19292	19434	19554	19478	19305	19482	19325	19351	19527	19285	19132	19322	19349	19418	19342	19155
17435	22521	21509	19054	18050	17646	17394	17210	17179	17204	17036	18348	19234	19329	18631	17592	17094	17104	17100	17075	16993	17003	17124	17131	17009	17076	16997	16929	17098	16940	17157	17024	17079	17132	17242	17245	17060	17000	17073	17089	17136	16971	17083	16759	17033	17077	16876	16889	17009	16992	17052	16951	16895	16957	16882	16960	17116	16941	16796	17068	16950	17059	16872	16782	17119	16956	17140	17059	17024	16959	17113	17157	16765	16969	17035	17111	17137	16920	17070	16970	16998	17031	16904	17052	16975	16883	17086	17120	16995	16828	16921	17040	16764	17125	16967	16816	16916	17061	17089	16854	16966	17276	16964	16886	17089	16833	16951	17073	17004	17142	17124	17091	16892	17161	16945	16897	16904	17089	17098	17065	17005	16888	17103	17025	16937	16942	16915	17118	17105	17111	17073	17067	16877	16921	16902	17093	17225	17143	16990	17003	17198	17055	17111	17154	17209	17040	17008	16936	17181	17014	16824	17036	17033	16995	16984	16964	17136	16943	16992	16888	16938	17138	16956	17075	16880	16901	17120	16961	17152	17028	17087	17036	17192	16908	17041	17227	16905	17119	16833	17266	16721	17021	16812	16888	17058	16981	16878	16807	17024	17147	17134	17050	16952	16972	16872	17150	16999	17107	17206	16870	16894	17088	16990	17022	16899	16869	16938	16936	17003	17045	16918	16981	17003	17059	17032	17031	17161	17019	17017	16869	17046	16982	17022	17042	16967	17004	17096	17078	16946	16920	16990	16968	16981	16889	17004	16987	16841	17061	16903	17020	17101	17053	16941	17126	17184	16975	17115	17195	17013	17037	16975	17010	16918	17025	16941	16917	16893	16988	16916	16911	16943	17002	17143	16895	16897	16986	16917	17038	17007	16887	16915	16893	16909	17115	17078	17046	17041	16995	17002	17129	17015	17064	17211	17222	17122	16997	17105	17018	17308	17138	16991	17067	17025	16937	17054	16980	17018	17005	16875	16866	16907	16980	17033	17068	16990	16998	17285	16915	17043	16890	17233	17166	17024	17126	17064	17006	17150	17161	17096	16981	16890	16835	17132	16867	17091	16974	17084	17189	16968	16990	16977	16845	17042	16883	17131	16916	17066	16946	16972	17037	17068	17013	16926	17021	16991	16940	17091	17114	16945	17046	16947	16966	16996	16954	17028	16881	16988	17053	17092	16987	17005	17061	17036	17185	16920	16973	17015	16969	17030	16980	17035	17006	17202	16983	16865	16884	16964	17061	17037	16983	16892	17162	17018	17098	16994	17013	17050	17039	16890	17042	17124	16969	16927	17056	17126	17032	16952	17090	16846	16794	17244	16944	17140	17030	17022	17071	16995	17001	17023	17091	17183	17079	16955	17000	17191	17054	16817	17114	16986	17149	16897	16883	17114	17043	17054	17103	16966	17076	16851	16987	16946	16881	17143	17019	17022	16970	17049	17000	16815	17060	16998	16790	17106	17151	16850	17000	17061	16924	16948	17017	16854	17013	17022	16986	16978	17013	17064	16862	17012	17032	16986	17075	17098	17070	17348	16925	16949	16913	16889	17031	17124	17065	16986	16804	16957	17085	16832	16776	17017	17041	17177	17072	17112	16994	17015	17096	17060	16786	17005	16886	16880	17180	16771	17023	17103	16855	17068	16976	17064	16898	17019	16973	16927	17032	17048	17282	17029	16884	16926	16950	16854	17011	16875	17062	17117	16920	16822	17020	17036	17073	16959	16966	17066	16994	16858	17099	17012	17003	17006	17039	16997	17023	16943	17072	17137	16892	16946	17110	17057	16936	16966	16955	17059	17150	16904	17010	17176	17096	17115	16918	17106	17094	16984	17117	17086	17201	17008	16938	16924	17074	16805	17105	17003	16953	16922	16996	17072	16978	16786	17025	16964	17167	17237	17017	17039	16944	17177	17066	16961	16919	16830	16999	17098	16813	17107	16999	17040	16927	16865	16946	17161	16976	16953	17012	16952	17052	17044	17043	16883	16968	17023	16961	17021	17039	17002	17130	17061	17009	17302	16905	16968	16989	16933	17079	16992	16880	17096	16997	17057	17254	17114	17068	16996	16875	17146	17149	17003	16932	16936	16975	17044	17015	16922	16959	16948	16857	17052	17066	16936	16959	16984	16959	16930	16991	17060	17012	17168	17000	17038	17127	17001	17066	16965	16850	16880	17116	16946	17040	16962	17129	16998	17003	17011	16938	17258	16857	16998	17056	16965	16977	17117	16942	16919	17037	16928	17086	16972	16877	16889	16914	17015	17100	16977	17096	17116	17020	17129	16977	17044	16912	17072	16983	17124	17019	17171	16928	16905	16978	17105	17145	16905	16913	16953	17039	17040	17011	16987	16971	17022	17006	17007	17103	16862	16998	16848	17135	16946	17083	16840	16966	17070	16994	16805	16977	16888	17141	17039	17004	16934	17135	16870	17175	17043	16879	17072	16994	17124	16949	16935	16882	17042	17067	17042	17044	16885	17058	17109	16978	16945	17040	17019	17110	17078	16936	17135	17014	17079	17075	17034	16935	17102	16921	16934	17018	17037	16963	16914	17073	16909	16974	17082	16868	17033	17054	16917	17004	16861	17152	16893	17052	17105	16988	16922	16870	17128	17041	16859	16984	16957	17128	17012	17030	17143	17054	17154	17086	17003	17153	17033	16949	16969	17239	17151	16917	17014	16777	17141	16955	17216	17062	16986	16975	17053	16879	16918	17014	17075	17024	16936	16981	17182	16988	17150	16954	17031	16908	17080	17051	17014	16939	16899	17122	16934	17111	17132	16934	16858	17132	17006	17131	16901	17072	17110	16929	17119	17022	17012	16933	17099	17069	16709	17099	17051	16945	17022	17015	16873	16975	16907	16900	17002	17093	17195	16912	16950	16916	17230	17101	16913	16850	17026	16939	17081	17023	17057	16978	17036	17100	16879	17036	17059	17080	17053	16924	16919	17073	17027	16921	17121	17094	16930	17097	16944	17064	16975	17022	17042	17037	17018	17045	16799	17143	17205	17065	16997	17066	16928	17108	17074	17055	17146	16812	17134	17115	17029	16989	17161	16954	17176	16865	17108	17113	17045	17049	17110	17047	17022	17027	16938	16818	17054	17108	17029	17144	16900	17051	17036	17113	17060	17013	17088	16924	16946	17047	17160	17012	17195	16933	17084	17129	17038	17207	17044	16797	17003	16941	16894	16966	16995	16999	16976	16985	16954	16930	17064	17116	17084	16968	17016	17044	17058	16996	17128	17127	17186	17028	17046	16826	17249	17085	16878	16887	16988	16945	16933	17063	17179	16860	17003	17039	16993	17082	17000	16931	16958	17022	16950	17003	16985	16765	17130	17037	17165	17130	17012	17088	17066	17213	16981	17079	16962	16973	16995	17050	17027	17034	16985	16974	16948	16928	17032	17029	16864	16847	17062	17099	16878	17074	17030	16904	16957	16918	17021	17174	17015	16985	17017	17105	17023	17000	17006	17226	17159	16990	16877	16803	17142	17061	16862	16949	16993	16875	17084	16985	16921	16971	16918	16959	16762	17084	17101	17149	16954	16998	17003	17126	16971	16950	17084	17087	17012	17026	17126	17084	16852	17064	16971	16900	17011	17047	16862	16990	17191	17108	16906	17079	16914	17179	16981	17093	16934	17052	16931	16981	17002	17047	17043	17080	17096	16931	17000	16909	17106	17031	17020	17169	17058	17006	16944	16952	17077	17063	16980	16965	17028	17122	16928	17009	16849	16899	17275	17133	17034	16880	17056	16963	16891	17056	17037	17105	16936	17101	16796	17017	16978	17088	16899	17100	16925	17059	17040	16856	17024	16909	16973	16982	17011	17074	17013	17125	17106	17019	16993	17084	17111	17088	17180	17037	16860	17016	16942	16861	17147	16870	17179	17029	17114	16775	17075	17052	17113	16998	16906	17253	17041	17107	17071	16942	16772	17119	17011	17107	17093	16863	17123	16941	17144	17179	16892	17059	17163	17114	16997	17031	17133	16964	17076	17131	17050	17061	17024	16991	17115	17091	17105	17129	17063	17033	16888	16953	17174	17082	17051	17033	16879	17004	17003	17014	16992	17095	16863	17129	16927	17102	17108	16934	17108	17118	16989	17109	16871	17130	16973	16924	17168	17097	17131	16947	16953	17236	16897	16994	16869	17288	16970	17068	17102	17143	16956	16941	16983	16893	17024	17054	16891	17030	17034	17026	17020	17027	17133	17106	16923	16989	17030	17065	16973	17055	17041	16969	16917	17270	16889	16958	17002	16850	17038	16937	17045	16966	17002	17122	16913	16969	17050	17002	16905	17079	16953	17226	17074	16887	17002	16949	17061	17057	17037	16972	16957	17219	16941	16878	17176	17100	16986	17114	17100	16713	17050	16908	17092	17094	16730	16794	17150	16839	17029	16915	17035	17116	17104	17006	17037	17024	16979	17126	16893	16946	17040	17013	17093	17044	17095	16877	16921	17029	16900	16871	16865	17006	16867	17040	17080	17093	17013	16898	17006	17198	17038	16964	16812	16791	17136	17103	16978	17008	16944	16814	17143	17000	16854	16917	17044	16878	16888	17066	17067	17058	16949	16973	16973	17110	16951	16971	16936	17057	17064	16937	16942	16943	16894	17040	17009	16981	17021	17111	17254	16955	17125	17068	17080	16900	17038	17000	17063	17081	17016	16846	17123	17102	17121	16971	17103	16922	17040	16941	16970	17053	16972	16949	17136	17052	16838	17213	16909	16984	17099	16876	16905	17078	17044	16989	17066	16985	17007	16991	17102	17059	16964	16886	17190	17069	16900	17021	16856	16898	17068	17162	17008	16949	17057	17085	16789	16882	17267	16985	16923	17053	16970	16889	17141	17028	17171	16992	17043	16847	16945	16879	16994	16848	17046	17095	16976	16790	16870	16925	16941	17001	16952	17015	16940	16898	17100	17060	17021	16997	17018	16929	16947	16997	17002	17040	16942	16917	17030	16822	16832	16914	16967	17071	17117	17116	17075	17046	16929	17200	16853	16883	17101	17154	17051	16928	16990	16920	17188	16929	16961	16943	16991	17093	16992	17064	16969	17173	16973	17051	17125	16931	17087	17142	17037	17190	16952	16927	17086	16982	16956	17074	17071	16997	17156	16760	17037	17019	16979	16968
24002	21384	28926	24354	22428	22943	22577	20033	19833	19916	19913	22563	30408	30529	27475	22894	19939	19488	19606	19429	19589	19553	19652	19490	19458	19500	19604	19375	19634	19367	19436	19255	19454	19776	20112	19870	19708	19684	19689	19377	19416	19531	19382	19297	19482	19472	19358	19223	19322	19468	19389	19467	19425	19493	19532	19302	19405	19431	19396	19263	19449	19338	19476	19291	19555	19489	19693	19687	19421	19411	19392	19488	19405	19423	19377	19424	19312	19451	19392	19472	19702	19363	19449	19375	19663	19318	19474	19341	19321	19294	19204	19297	19456	19423	19401	19399	19172	19654	19442	19367	19301	19337	19378	19240	19367	19465	19317	19329	19316	19293	19239	19308	19415	19182	19372	19175	19364	19157	19180	19488	19389	19400	19255	19478	19144	19559	19446	19369	19357	19442	19210	19336	19514	19303	19464	19504	19370	19645	19604	19492	19483	19349	19514	19438	19477	19351	19277	19491	19423	19302	19408	19368	19221	19377	19362	19493	19338	19445	19731	19406	19332	19365	19251	19175	19467	19298	19327	19143	19311	19446	19332	19415	19414	19319	19344	19550	19284	19552	19459	19262	19545	19428	19197	19530	19337	19367	19489	19213	19420	19209	19358	19340	19231	19277	19297	19562	19457	19492	19343	19199	19451	19376	19267	19235	19566	19473	19398	19670	19269	19395	19345	19322	18969	19360	19259	19311	19252	19452	19552	19322	19460	19484	19124	19394	19251	19516	19464	19507	19263	19302	19273	19425	19366	19458	19330	19306	19358	19405	19476	19190	19416	19454	19280	19341	19513	19273	19287	19229	19445	19344	19309	19387	19516	19486	19313	19111	19187	19224	19290	19130	19267	19652	19392	19345	19180	19447	19552	19174	19604	19595	19218	19365	19377	19324	19325	19332	19456	19326	19433	19428	19121	19462	19604	19413	19504	19366	19486	19321	19331	19327	19547	19475	19425	19324	19487	19405	19478	19419	19491	19134	19401	19407	19403	19374	19157	19427	19466	19313	19211	19370	19155	19288	19183	19296	19397	19152	19497	19120	19363	19221	19449	19453	19458	19471	19380	19352	19463	19468	19397	19343	19301	19327	19306	19420	19374	19332	19390	19584	19373	19311	19239	19593	19448	19457	19426	19330	19349	19647	19278	19418	19344	19221	19663	19345	19361	19255	19436	19230	19479	19229	19227	19315	19356	19353	19404	19484	19217	19213	19314	19393	19424	19437	19569	19461	19498	19318	19405	19282	19533	19239	19232	19356	19448	19118	19314	19456	19425	19282	19495	19431	19421	19294	19440	19715	19465	19514	19480	19318	19251	19227	19367	19499	19538	19346	19274	19485	19506	19251	19452	19398	19544	19303	19268	19186	19134	19412	19550	19279	19370	19361	19378	19563	19585	19490	19318	19614	19352	19259	19582	19120	19283	19330	19341	19368	19411	19219	19377	19300	19409	19204	19378	19380	19244	19458	19654	19239	19536	19308	19185	19400	19609	19344	19239	19350	19454	19507	19368	19305	19322	19435	19363	19307	19490	19611	19450	19271	19534	19334	19324	19650	19462	19309	19305	19484	19304	19462	19214	19388	19127	19400	19085	19363	19412	19214	19315	19376	19362	19408	19577	19297	19459	19473	19305	19289	19146	19330	19479	19419	19378	19390	19357	19336	19106	19295	19063	19362	19226	19242	19490	19479	19490	19448	19596	19458	19501	19403	19462	19391	19400	19228	19308	19489	19441	19263	19443	19263	19478	19342	19220	19323	19243	19539	19227	19437	19506	19399	19566	19300	19362	19326	19437	19339	19155	19226	19331	19375	19316	19470	19562	19552	19510	19559	19425	19271	19363	19193	19449	19470	19311	19388	19288	19299	19367	19279	19314	19431	19448	19381	19472	19473	19378	19459	19316	19348	19504	19450	19490	19371	19446	19556	19532	19539	19500	19314	19358	19274	19483	19364	19301	19346	19333	19285	19447	19394	19503	19214	19338	19516	19587	19455	19460	19516	19280	19349	19356	19211	19480	19311	19510	19385	19544	19434	19335	19207	19373	19253	19456	19505	19449	19338	19499	19698	19256	19421	19477	19337	19332	19358	19487	19335	19360	19330	19480	19263	19453	19192	19253	19684	19494	19181	19403	19593	19497	19132	19530	19373	19395	19356	19355	19331	19559	19438	19465	19423	19277	19201	19341	19421	19292	19113	19362	19494	19504	19407	19328	19080	19509	19285	19457	19522	19477	19258	19414	19283	19270	19508	19348	19287	19426	19210	19353	19432	19408	19466	19424	19475	19437	19237	19539	19603	19222	19318	19431	19336	19280	19292	19340	19413	19259	19452	19365	19534	19481	19591	19508	19459	19231	19507	19307	19156	19303	19520	19329	19426	19447	19340	19412	19287	19266	19418	19333	19308	19266	19267	19416	19317	19115	19411	19513	19527	19360	19519	19563	19394	19532	19308	19304	19415	19601	19337	19366	19403	19305	19314	19353	19398	19428	19301	19250	19254	19322	19382	19446	19265	19231	19533	19332	19478	19286	19131	19455	19292	19441	19126	19408	19450	19262	19250	19306	19406	19647	19550	19552	19310	19486	19300	19381	19115	19407	19406	19218	19381	19368	19214	19277	19386	19599	19262	19238	19546	19403	19231	19424	19359	19717	19452	19410	19453	19366	19376	19305	19409	19318	19361	19475	19451	19349	19444	19266	19320	19179	19309	19217	19461	19372	19290	19272	19371	19350	19200	19463	19243	19421	19344	19447	19505	19453	19182	19397	19410	19602	19442	19327	19392	19301	19263	19619	19372	19367	19323	19355	19065	19460	19298	19467	19542	19518	19472	19361	19344	19411	19300	19397	19201	19388	19401	19235	19320	19396	19447	19260	19168	19523	19321	19598	19351	19389	19349	19426	19369	19450	19421	19414	19299	19294	19336	19310	19217	19202	19582	19218	19322	19315	19281	19418	19519	19385	19377	19347	19349	19362	19286	19465	19227	19563	19276	19411	19233	19367	19213	19521	19380	19348	19389	19142	19408	19270	19235	19536	19573	19053	19353	19566	19309	19243	19299	19475	19322	19187	19397	19462	19341	19428	19335	19298	19397	19367	19374	19356	19410	19519	19280	19348	19403	19194	19195	19265	19408	19410	19375	19427	19277	19439	19235	19249	19563	19490	19513	19248	19455	19439	19187	19347	19443	19451	19197	19080	19277	19437	19369	19283	19456	19373	19567	19355	19505	19273	19272	19178	19339	19561	19328	19514	19454	19412	19574	19277	19228	19457	19401	19588	19463	19549	19494	19439	19355	19217	19344	19388	19349	19450	19475	19555	19225	19289	19291	19338	19364	19233	19160	19637	19375	19504	19490	19277	19425	19307	19221	19319	19283	19383	19310	19181	19421	19200	19582	19231	19435	19393	19458	19352	19438	19472	19531	19468	19328	19502	19435	19641	19498	19488	19449	19274	19566	19218	19463	19359	19425	19351	19421	19513	19252	19410	19598	19484	19318	19464	19262	19333	19567	19219	19391	19248	19195	19361	19292	19413	19443	19534	19401	19546	19239	19315	19441	19353	19523	19364	19531	19413	19496	19222	19419	19392	19327	19307	19573	19492	19456	19610	19336	19530	19285	19361	19423	19353	19377	19221	19143	19383	19492	19363	19493	19541	19422	19514	19307	19410	19434	19525	19374	19312	19371	19478	19336	19402	19467	19437	19342	19418	19578	19320	19405	19369	19472	19431	19549	19400	19361	19525	19290	19278	19574	19182	19606	19505	19343	19416	19321	19234	19248	19404	19329	19260	19369	19497	19439	19432	19306	19442	19390	19408	19267	19083	19222	19243	19317	19145	19235	19212	19355	19574	19374	19306	19253	19284	19398	19378	19465	19300	19419	19500	19416	19424	19423	19311	19497	19471	19295	19401	19415	19358	19255	19331	19318	19420	19248	19391	19456	19376	19265	19187	19248	19361	19515	19413	19278	19509	19521	19356	19355	19549	19648	19386	19394	19562	19272	19433	19376	19481	19347	19286	19412	19724	19523	19393	19353	19225	19218	19550	19232	19343	19433	19433	19424	19373	19470	19409	19553	19425	19418	19299	19354	19378	19488	19278	19479	19420	19353	19276	19373	19331	19201	19641	19343	19544	19290	19498	19263	19379	19385	19486	19364	19338	19520	19290	19275	19499	19455	19434	19481	19258	19276	19354	19413	19282	19200	19410	19415	19311	19361	19582	19349	19554	19398	19374	19411	19516	19381	19365	19205	19450	19555	19222	19394	19423	19450	19481	19382	19431	19521	19402	19393	19390	19284	19146	19383	19508	19399	19458	19471	19445	19506	19669	19249	19434	19328	19368	19432	19386	19435	19312	19337	19435	19389	19464	19481	19440	19417	19301	19496	19133	19514	19636	19320	19367	19445	19354	19414	19414	19391	19259	19307	19319	19354	19384	19243	19316	19134	19511	19289	19379	19235	19209	19193	19313	19302	19402	19443	19549	19377	19176	19382	19408	19485	19213	19617	19395	19288	19102	19359	19252	19200	19331	19438	19417	19317	19426	19429	19538	19400	19219	19451	19085	19326	19588	19416	19318	19273	19529	19428	19424	19459	19433	19483	19362	19232	19604	19377	19183	19429	19334	19501	19336	19615	19185	19389	19270	19456	19510	19390	19383	19448	19446	19306	19391	19611	19516	19525	19543	19477	19296	19321	19456	19564	19154	19184	19261	19438	19351	19419	19593	19554	19467	19374	19405	19434	19345	19375	19567	19175	19591	19229	19408	19456	19471	19366	19580	19267	19257	19392	19364	19455	19381	19427	19274	19612	19390	19356	19399	19596	19394	19175	19636	19229	19610	19617	19422	19340	19618	19508	19406	19500	19292	19408	19256	19401	19195	19496	19514	19349	19473	19378	19259	19508	19449	19275	19110	19412	19499	19398	19362	19387	19493	19381	19480	19413	19318	19180	19367	19504	19488	19456	19183	19291	19436	19429	19303	19222	19486	19289	19389	19362	19207	19427	19431	19494	19289	19272	19439	19523	19466	19244	19443	19253	19244	19459	19624	19431	19453	19291	19037	19177	19376	19210	19357	19312	19355	19432	19331	19200	19148	19227	19393	19513	19345	19298	19532	19307	19486	19322	19257	19308	19491	19290	19403	19341
16903	28770	26263	21775	20098	18763	18189	17984	17678	17634	17410	22901	33161	31809	27534	20301	17201	17002	17023	17350	17265	17177	17030	17099	17038	17202	17256	17086	17065	17128	17152	17076	17094	17726	17643	17594	17451	17432	17189	17112	16984	17275	16983	16958	17086	17189	17139	16955	17071	17122	17203	17100	16969	17049	17110	17011	17060	17015	16904	17067	17096	17058	17096	17019	17110	17178	17026	17089	16984	17101	17120	17149	17033	17030	17236	17151	17071	17149	17166	17021	17056	17054	16977	17218	16985	16927	17173	17200	16992	17057	17147	16992	17078	17105	17008	17052	17084	17166	17113	17069	16933	17149	17014	16963	17101	17065	17104	16929	17056	17009	17073	17012	17042	17088	16992	16890	17040	16863	17009	17146	17048	16985	17110	17098	17127	17043	17164	17097	17116	17096	16936	17065	17009	16866	17021	17079	17050	17042	17078	17061	17003	17100	17196	17199	17093	17066	16999	17090	16902	17009	17158	17123	16819	17026	17022	17118	16872	17072	16948	17022	17026	17112	17089	17271	17001	17135	17017	17109	17145	17054	16875	17007	17021	16970	17129	17114	16956	17152	16949	16914	17081	17150	17106	17087	17024	17023	17039	16969	17195	16861	16912	16980	16955	16852	17116	17126	17219	17072	17175	16958	17039	16969	16828	17297	17008	17055	17100	17008	16941	17099	16973	17105	17143	17152	17033	17186	16991	17028	16944	17198	17063	17148	17068	17093	17193	17079	16965	17112	17049	17022	17181	16987	17062	17066	17086	16994	17063	17168	17171	17082	16909	17142	16962	17154	17066	17063	16993	16924	17042	17129	17168	16888	17021	16902	16984	17098	17157	16993	17194	17106	17263	17177	17150	16875	16959	17059	17011	17119	17114	17091	17000	17125	16946	17036	17208	17124	17065	17177	17110	17136	16972	17011	17111	17065	16950	17084	17105	17057	17024	16926	16992	17116	16996	17033	16847	16945	17130	16954	17061	17129	17171	17150	17221	16879	16984	17095	17080	17230	16931	16902	17179	17049	17111	17087	17063	17143	17028	17059	17026	17148	16947	16888	16964	17129	17031	17210	16952	17108	17121	17113	16925	16957	17129	17136	17101	17017	17065	16951	17010	17125	16917	16976	17022	17045	17044	17087	17060	17000	16904	16873	17030	16928	16974	16917	17003	17031	17246	17022	17091	16933	17028	17184	16981	17124	17116	17080	17130	16978	16938	17018	17133	17140	17141	17067	17041	17184	17081	16952	17013	17023	17041	17158	17074	17154	16975	17140	17049	17227	17034	16968	17095	17027	16972	16915	16965	17119	17023	17101	17008	17091	16970	17057	16981	17121	17017	16992	17050	17179	17144	17167	17076	16930	17017	17061	16931	17166	17216	17217	16910	16989	16935	16985	16878	16923	16997	17030	16979	17095	16978	16989	16932	16948	16991	16929	17322	16930	17054	17265	17135	16985	16903	16976	16971	16848	17015	16992	16886	17039	17112	16943	17100	16996	17043	17239	17019	17118	17052	17183	17218	16977	17198	17072	17193	17154	17194	17182	17093	16988	17071	17067	17024	17060	17013	17029	17141	17182	16992	17051	17158	17006	17004	17067	16935	17174	17000	16747	16946	17106	16891	16910	16959	16867	17062	17064	17035	16831	16943	17179	16956	17143	17128	17130	17126	16843	17317	17083	17028	16989	17172	17162	17131	17203	17018	16908	16901	17035	16952	17052	17082	16994	17070	17099	17125	16777	17011	17072	16932	16923	16848	16836	16984	17090	17149	17058	17146	17160	16981	17104	17073	17158	17106	17180	16977	16900	16975	17093	17043	16982	17036	16988	16898	17118	17113	16992	17150	17262	17118	17036	16963	17052	16869	17093	17006	17085	17091	17069	17043	16964	17165	17002	17078	17007	16952	16906	17089	17202	17037	16930	16979	16987	17137	16932	17195	17062	17108	17066	17001	17072	16951	17126	16966	17004	17155	16905	17194	16979	17025	17134	16994	17049	17241	17080	17122	17231	17050	17119	17198	17034	17264	17013	16875	17016	17065	17068	16989	17016	17085	17033	17058	16948	17093	17185	17113	16927	17069	17014	16964	16975	17041	17118	17042	16999	16995	16908	17106	17080	16877	16998	17092	17187	17049	17007	17107	17202	17204	17109	17083	17006	17125	16885	17150	17037	17230	16983	16925	16948	17012	17183	16979	17008	16912	17042	17117	17113	17016	17089	17041	17064	17075	17043	17037	17073	17052	17141	17033	16918	17026	17056	17057	17018	16991	16933	17120	17216	17109	17028	17162	16973	16964	16999	16966	17126	17049	16870	17091	17049	17029	16847	17122	17227	16882	17021	17054	17009	16914	17174	16924	17086	17055	17132	16953	17042	17041	16981	16923	17087	17215	17046	17156	16922	17001	17120	16868	17046	16936	16940	17115	17196	17206	16968	16922	16973	16906	16994	17109	16910	17094	17078	17062	16991	17100	17183	17072	17015	17087	16990	17049	17178	16932	16990	17140	17160	17127	16926	16992	17143	17149	17011	17254	17129	16915	16902	17103	17117	17159	17041	17090	16798	17005	16971	16977	16932	17159	17109	16993	17006	16918	17027	17035	16981	17082	17039	17093	16952	17027	17126	17050	17062	17129	17014	17119	17065	17167	17210	16884	16864	16880	16894	17124	17003	17079	17087	17089	17076	17047	17031	17087	17018	17011	17046	17111	17114	17074	17041	17007	17002	16917	17221	17128	16934	17022	17042	17174	17035	17124	17193	17099	17059	16974	17061	17199	17106	17020	17087	17091	17064	17164	17008	17048	17058	16935	17060	17254	17220	16945	17116	17140	16970	17109	17148	16959	17011	17107	16898	16965	17001	17009	16878	17020	16832	17036	17231	17073	16977	17011	17207	17083	16943	17269	16872	17202	17082	16974	17046	17067	16995	17111	16947	16920	16983	17161	17006	17017	17134	17030	16995	17078	16933	17043	17179	17094	17044	17025	17014	17085	16968	17036	16949	17104	17056	17047	17200	17173	17242	17151	17060	17100	17041	17116	17027	17091	16969	16924	17023	16970	17014	17048	17002	17024	16823	17072	16957	17020	17024	16948	17066	16945	16889	17008	17008	17105	17002	17132	17073	17106	16927	17173	16859	17095	17093	16925	16968	17084	17070	16965	16971	16995	16942	17038	17106	17145	17098	17079	17190	17028	16967	17204	17114	16911	16984	17204	17071	17152	17147	17129	17071	17037	16872	17295	17096	16875	16946	17117	17017	17124	16884	17221	16860	17111	17098	17165	17103	17059	17243	17052	17064	16997	17023	16904	16919	17085	17196	17032	17075	17240	17053	17100	17049	17155	16928	16934	17105	16979	17017	17108	16894	17233	17130	16955	17109	16983	16992	16857	17002	17059	16890	17079	16995	16996	17197	17037	17157	17198	17017	17085	16996	17069	17043	17017	17160	17045	17124	17151	17136	17038	17120	17044	17077	16952	17083	16966	17100	17017	17004	17211	17060	17042	17106	17005	17008	17110	17150	17077	17169	17069	16868	16920	17084	17112	16932	17271	17046	17182	16984	17018	17195	17160	17050	17036	16937	16936	16914	17164	17084	16778	17114	17027	17176	17009	17002	17049	17070	17172	17103	16966	17115	16857	17081	16849	16968	17195	17145	17035	17079	17117	17157	17155	16888	17032	17046	17077	17134	17140	17082	17070	16834	17174	17093	17011	16942	17021	16981	16918	17014	17055	17138	17003	17104	16893	16993	16997	17314	16960	17061	17003	16963	16935	16984	16971	17038	16990	16952	17049	17054	17044	16901	17030	17041	17209	17195	16975	16987	17061	17122	16981	17013	17047	17115	16843	17013	17046	16946	17075	17278	17064	16966	16993	16987	17082	17039	17155	17050	17160	17075	16932	16984	16979	17087	16986	17132	17008	16830	17183	17024	16936	17052	17099	17056	16966	17063	17094	17184	16998	17033	17071	16950	17017	17047	17015	17083	17105	17021	17009	17085	16941	17379	17066	17134	17025	17051	17301	16972	17137	17096	16928	17051	16983	17145	17054	17002	16991	17072	17095	17122	16862	17086	17125	17080	17304	17098	17177	16929	17014	16982	17077	17022	17065	17205	17190	16978	16971	17148	17051	17073	16921	17004	17028	17010	16964	17066	16987	16834	17101	17045	17113	17027	16964	17005	17106	17181	16990	16959	17050	17016	17087	17268	17108	16926	17134	16917	17108	17183	17095	17300	17132	16781	17183	16854	17141	17074	17174	17009	17122	17156	17023	17127	17098	17056	17055	16946	17226	17032	17066	17153	16972	17019	16855	17215	17152	17021	17062	17067	16977	17016	17017	17093	16958	17042	17072	17092	17182	17089	17021	17001	17012	17032	16943	16982	17140	17141	17189	17230	17204	17011	17176	16910	17105	16976	17054	17086	16984	17168	17086	17313	17124	17011	17142	17092	17053	16901	17206	16932	17078	16894	17066	17095	17077	16785	17017	17083	17086	16985	16972	16978	17000	16887	17039	17044	16881	17293	17130	17054	17189	17003	16841	17136	17084	16978	17199	17069	16985	16937	17103	17117	16969	16965	17108	17043	16980	17040	17116	16968	17118	16933	17120	16934	16977	16992	17071	17003	17006	17033	17098	16893	17239	17065	17031	16972	17019	16985	16987	16873	16918	17020	17178	17030	17103	16931	17064	17024	17197	17160	17120	16979	16999	17123	17098	17071	16876	17048	17096	17165	17048	17141	17019	16932	16974	16874	16977	17064	17242	17148	16948	17111	17098	16906	16957	17089	17161	17166	17129	16911	17010	16917	16930	17232	17080	17230	17086	17037	17051	17002	16916	17113	17125	17206	17160	17201	16945	17004	17081	16924	17190	17173	17053	17008	17066	17056	17112	17138	17089	17071	17086	17054	17084	17020	16959	16950	17056	17002	17077	17031	17086	17153	17155	16953	17050	16932	16975	17035	16860	17131	17140	16943	17048	17015	17071	16912	17132	17056	16996	17162	17128	17041	17143	17121	16883	16941	17023	16936	17125	17186	17018	17171	17104	16964	17079	16975	17032	16984	17090	17068	17312	17096	16957	17036	17168	16957	17009	17012	17061	16947	17085	16975	17100	17014	17032	17043	17005	16967	17100	17060	16937	17254	16980	16933
22953	21368	29293	23825	21591	23928	26140	20965	20020	20530	20656	24503	41426	39167	32353	24853	20047	19643	19984	19724	19586	19618	19606	19395	19629	19722	19485	19777	19378	19611	19399	19420	19542	20160	20299	20198	19997	19615	19676	19426	19432	19687	19643	19438	19533	19443	19428	19414	19543	19219	19649	19508	19425	19542	19636	19432	19269	19317	19301	19468	19461	19362	19530	19400	19588	19387	19441	19455	19578	19407	19235	19538	19534	19611	19614	19359	19554	19498	19530	19516	19450	19646	19563	19458	19392	19466	19410	19476	19546	19431	19477	19432	19676	19450	19362	19430	19369	19374	19283	19468	19216	19225	19334	19348	19298	19386	19371	19310	19521	19263	19487	19312	19353	19419	19359	19566	19545	19538	19490	19352	19298	19305	19308	19386	19235	19431	19329	19608	19431	19453	19469	19551	19436	19392	19258	19257	19522	19426	19364	19442	19509	19459	19399	19541	19314	19365	19618	19434	19449	19210	19312	19322	19339	19165	19350	19642	19349	19541	19423	19521	19451	19337	19553	19334	19274	19458	19328	19335	19496	19274	19492	19478	19505	19291	19373	19205	19342	19273	19308	19224	19477	19340	19501	19272	19525	19297	19601	19359	19376	19428	19252	19380	19214	19648	19334	19516	19238	19330	19359	19391	19413	19310	19141	19506	19419	19346	19473	19518	19435	19462	19174	19455	19334	19435	19368	19523	19241	19427	19087	19470	19371	19465	19172	19409	19452	19260	19215	19299	19510	19489	19445	19213	19424	19294	19456	19456	19415	19462	19326	19438	19316	19544	19396	19521	19267	19492	19575	19335	19482	19449	19257	19368	19372	19340	19168	19451	19332	19468	19710	19497	19256	19387	19406	19482	19347	19215	19514	19330	19468	19553	19364	19318	19285	19318	19519	19333	19319	19442	19493	19433	19293	19371	19340	19315	19319	19414	19357	19121	19260	19341	19360	19480	19438	19390	19266	19349	19468	19332	19256	19470	19349	19434	19455	19249	19418	19338	19342	19351	19503	19386	19271	19565	19400	19529	19288	19343	19161	19481	19473	19576	19362	19291	19367	19299	19239	19175	19430	19430	19449	19289	19311	19364	19267	19333	19395	19310	19305	19061	19555	19438	19530	19381	19287	19219	19548	19459	19317	19276	19505	19293	19430	19412	19394	19359	19287	19371	19436	19257	19286	19313	19258	19332	19448	19516	19597	19334	19510	19558	19277	19343	19308	19390	19345	19116	19314	19570	19212	19231	19407	19528	19220	19364	19481	19592	19341	19278	19362	19259	19268	19557	19317	19500	19491	19276	19599	19246	19486	19417	19399	19283	19462	19226	19352	19250	19315	19321	19373	19433	19378	19225	19202	19394	19308	19469	19290	19178	19427	19204	19354	19317	19426	19471	19341	19531	19546	19508	19367	19505	19333	19295	19348	19412	19240	19482	19441	19467	19437	19516	19672	19455	19753	19394	19322	19357	19352	19290	19276	19357	19298	19451	19371	19334	19161	19414	19358	19395	19426	19565	19452	19206	19447	19446	19521	19298	19501	19404	19439	19395	19278	19572	19326	19464	19368	19179	19617	19328	19532	19450	19596	19299	19276	19303	19425	19566	19392	19451	19405	19357	19464	19532	19432	19357	19435	19591	19359	19194	19385	19431	19530	19305	19516	19626	19464	19404	19409	19236	19539	19362	19243	19281	19273	19467	19365	19407	19273	19378	19266	19400	19469	19225	19305	19357	19191	19310	19253	19235	19244	19388	19317	19485	19331	19137	19717	19299	19333	19371	19139	19560	19388	19456	19259	19285	19301	19390	19342	19528	19495	19213	19581	19538	19265	19304	19259	19231	19383	19386	19536	19354	19401	19459	19608	19448	19444	19337	19530	19223	19245	19398	19489	19496	19183	19438	19232	19404	19332	19424	19444	19536	19253	19326	19379	19313	19208	19390	19405	19348	19406	19345	19545	19488	19188	19222	19512	19509	19355	19382	19302	19363	19299	19221	19325	19491	19431	19454	19270	19227	19589	19434	19363	19157	19342	19524	19304	19343	19356	19591	19411	19369	19462	19545	19276	19419	19491	19458	19438	19320	19439	19544	19341	19255	19309	19215	19317	19525	19524	19371	19278	19289	19210	19346	19417	19471	19207	19267	19551	19359	19532	19472	19501	19448	19525	19236	19379	19438	19401	19274	19540	19363	19296	19437	19621	19536	19450	19574	19553	19283	19447	19561	19315	19357	19285	19512	19331	19429	19352	19205	19484	19332	19625	19337	19280	19268	19404	19201	19234	19247	19589	19289	19440	19344	19284	19523	19557	19528	19339	19141	19337	19376	19178	19335	19433	19491	19259	19433	19237	19405	19331	19377	19246	19518	19555	19427	19340	19519	19448	19172	19214	19338	19332	19263	19362	19335	19340	19414	19409	19278	19316	19334	19215	19343	19306	19427	19553	19362	19518	19534	19188	19419	19041	19531	19415	19512	19294	19486	19600	19504	19432	19305	19234	19350	19455	19235	19362	19557	19335	19382	19350	19448	19445	19174	19327	19529	19321	19236	19263	19646	19181	19453	19418	19200	19302	19503	19492	19376	19525	19246	19381	19372	19415	19342	19320	19380	19228	19305	19295	19449	19400	19258	19216	19231	19240	19548	19482	19441	19407	19357	19275	19295	19481	19377	19308	19378	19363	19334	19228	19428	19301	19424	19397	19294	19563	19231	19208	19156	19291	19395	19419	19208	19477	19449	19275	19421	19272	19456	19253	19381	19478	19187	19368	19335	19248	19177	19320	19297	19325	19483	19243	19418	19295	19545	19286	19290	19405	19327	19324	19396	19279	19243	19350	19200	19273	19380	19339	19500	19559	19127	19178	19032	19512	19414	19378	19498	19193	19376	19374	19498	19595	19390	19227	19225	19135	19589	19360	19370	19441	19338	19222	19143	19278	19399	19606	19654	19482	19257	19523	19447	19661	19040	19585	19381	19411	19469	19354	19286	19366	19361	19456	19516	19464	19474	19486	19484	19279	19391	19258	19304	19368	19422	19313	19485	19334	19268	19232	19603	19197	19333	19392	19567	19493	19385	19447	19075	19212	19490	19367	19340	19452	19397	19244	19434	19323	19341	19408	19451	19236	19416	19411	19461	19334	19368	19400	19548	19573	19479	19418	19164	19157	19634	19494	19143	19445	19376	19507	19304	19511	19574	19498	19556	19565	19520	19411	19185	19286	19346	19499	19294	19349	19303	19255	19438	19394	19240	19364	19218	19366	19577	19503	19426	19396	19422	19254	19290	19269	19278	19500	19372	19472	19404	19312	19413	19277	19356	19471	19324	19400	19154	19380	19297	19241	19400	19370	19281	19375	19179	19365	19543	19514	19358	19521	19296	19560	19384	19221	19430	19564	19257	19366	19147	19262	19471	19393	19401	19336	19369	19338	19186	19402	19509	19299	19345	19639	19300	19253	19608	19353	19327	19522	19466	19555	19302	19299	19321	19465	19361	19452	19343	19300	19279	19226	19408	19392	19078	19241	19594	19308	19465	19377	19269	19522	19170	19352	19516	19523	19594	19219	19333	19372	19197	19392	19328	19330	19504	19507	19323	19443	19536	19486	19516	19402	19358	19440	19544	19410	19457	19599	19432	19474	19390	19336	19231	19316	19417	19316	19504	19221	19418	19256	19306	19446	19212	19208	19432	19354	19259	19574	19408	19358	19153	19414	19325	19421	19453	19532	19376	19482	19389	19479	19294	19406	19531	19332	19400	19284	19380	19392	19563	19451	19285	19192	19202	19375	19315	19465	19233	19259	19316	19546	19280	19128	19493	19462	19152	19254	19135	19231	19305	19245	19164	19453	19454	19607	19298	19483	19343	19308	19303	19319	19151	19282	19358	19463	19430	19191	19344	19506	19511	19331	19188	19260	19411	19362	19156	19378	19403	19556	19396	19455	19442	19235	19453	19583	19532	19493	19261	19507	19334	19438	19323	19231	19383	19499	19480	19537	19279	19364	19348	19424	19377	19252	19455	19362	19364	19417	19390	19436	19333	19398	19471	19270	19450	19505	19410	19492	19354	19497	19303	19270	19163	19342	19429	19422	19519	19375	19523	19358	19490	19411	19441	19357	19205	19324	19438	19263	19467	19561	19465	19357	19524	19304	19288	19403	19183	19470	19523	19333	19488	19260	19377	19355	19535	19423	19467	19460	19201	19404	19340	19330	19299	19553	19124	19408	19302	19414	19240	19295	19341	19375	19092	19227	19452	19449	19384	19324	19205	19383	19190	19228	19527	19561	19612	19412	19624	19497	19384	19435	19403	19454	19372	19391	19504	19432	19370	19227	19349	19348	19270	19324	19371	19334	19164	19311	19536	19401	19403	19481	19432	19207	19323	19436	19258	19314	19273	19410	19150	19187	19511	19471	19284	19413	19468	19338	19258	19228	19339	19308	19504	19331	19500	19429	19265	19481	19374	19118	19226	19423	19503	19372	19592	19213	19296	19425	19290	19408	19277	19394	19301	19358	19456	19413	19328	19369	19323	19449	19580	19357	19574	19274	19285	19518	19210	19373	19484	19357	19257	19601	19481	19431	19283	19372	19497	19460	19344	19397	19261	19430	19423	19437	19435	19578	19455	19373	19404	19293	19259	19422	19415	19290	19246	19447	19459	19491	19366	19274	19459	19274	19460	19302	19377	19393	19453	19485	19422	19328	19227	19378	19329	19502	19369	19507	19298	19478	19447	19443	19248	19494	19338	19463	19383	19656	19323	19322	19583	19306	19319	19573	19213	19509	19580	19443	19464	19464	19370	19509	19438	19378	19452	19311	19332	19337	19392	19094	19718	19382	19343	19497	19374	19376	19190	19389	19424	19331	19560	19381	19287	19437	19511	19367	19440	19491	19379	19441	19374	19457	19279	19298	19315	19283	19291	19538	19413	19540	19416	19321	19245	19398	19323	19419	19426	19296	19116	19345	19363	19483	19308	19209	19499	19484	19437	19627	19498	19384	19511	19353	19147	19501	19542	19365	19415	19464	19427	19350	19366	19526	19470	19434	19617	19184	19531	19484	19301	19203	19280	19324	19479	19392	19140	19451	19474	19392	19222	19366	19397	19256	19459	19348	19533	19757	19453	19290	19589	19422	19287	19513	19308	19291	19459
18259	33078	30861	25146	22275	20419	19291	18598	18216	18021	18009	25997	44653	39981	33286	22054	16988	17080	17217	17053	17050	17178	17265	17147	17110	17128	17263	17271	17132	17029	17166	17166	17355	18298	18353	18094	17702	17288	17274	17098	17117	17283	17077	17046	17238	17102	16962	17302	17177	16988	17159	17243	17194	17095	17054	16882	17035	16896	17101	17001	17164	17197	17028	17236	16874	16998	17005	16843	17052	16900	17100	16966	17124	17122	17080	17143	17154	17197	16950	16996	16934	17007	17180	17364	17043	17058	17222	17064	17018	17170	17033	17070	17023	17120	17203	16958	16919	17016	17160	17095	17058	17053	16961	16906	17100	17054	17235	17092	17138	17138	17100	17006	17064	17051	17215	17183	17076	16998	17012	17252	17052	17090	17002	17272	17210	17158	17015	16961	16995	17047	17069	17104	17100	17012	17025	17122	17143	17038	16964	17025	17130	17046	17062	16936	17135	17083	17117	17042	16937	17053	17186	17186	16798	16990	17131	17106	17057	17177	17185	17107	17085	16963	17001	16909	17019	17156	16941	16944	16979	17231	16878	16955	17093	17081	17070	17016	17027	16985	17182	17114	17220	17008	16913	17167	17264	17032	16957	17125	17167	17016	16977	17084	17014	16804	16986	17138	17113	17018	17125	16969	17080	16953	16855	17182	17258	16957	17030	16997	16975	16930	17073	17076	17316	17008	17133	17186	17194	17180	16959	17035	17020	17064	16954	17180	17095	17057	17022	16803	17139	17050	17049	17187	16996	17091	17301	17214	17043	17013	17290	17062	16971	17084	17120	17065	17073	17134	16993	17156	17024	17127	17124	17127	17176	17079	16814	17284	17109	16954	16888	17112	17167	17238	16992	17245	16979	17156	17118	16966	17129	17077	16981	16913	16944	17081	16964	17140	17137	17078	17017	17220	17080	16935	17000	17166	17163	16970	17051	16893	17093	16998	17255	17049	16890	16858	17182	16899	17085	17002	17008	17093	17104	17033	17044	17156	17073	17055	16926	17154	16940	17014	17003	17089	17156	17111	17165	17049	17117	17231	17243	17137	17142	17059	17197	17143	17163	16951	16986	16960	17017	17165	17203	16918	17113	17034	17188	16897	17119	16958	16870	17177	17137	17028	17086	17100	17070	17014	17146	17035	17153	17037	17110	17043	16995	17123	16975	17054	17132	16950	17159	17050	17020	17052	16985	17102	16950	17046	17010	16980	17162	17194	16995	17129	17102	17088	16965	17123	17047	17163	16974	17182	17027	16971	16885	17144	16955	17092	17084	17017	17124	17188	17076	17166	17102	17089	17218	16915	17303	16969	17091	16908	16887	16991	17113	17297	17083	17184	17087	16978	17128	17059	16980	17327	17159	17039	17127	16923	17019	17227	17100	16993	17258	17080	16986	16878	17209	17116	17018	16874	17033	16851	17078	17203	16917	17129	17090	17001	17034	17110	16980	17107	17171	17141	17156	17159	17239	17105	17023	17015	17080	17078	17104	17171	17032	17040	17185	17076	16945	17344	17072	16967	17063	16981	17054	17059	17089	16922	17116	17107	17178	17042	16944	17037	17074	17148	17074	16972	17064	17207	16872	17068	16982	17080	17028	17074	17030	16958	17193	17014	17022	17147	17170	17067	17118	17003	17043	17111	17122	17034	17089	16883	17155	17183	17076	17097	16944	17227	16955	17033	17023	17187	17034	17023	17234	17013	17121	17000	16969	16997	17089	17001	17172	17093	17255	16954	16896	17126	16883	17041	16761	17086	17095	17008	17067	16994	16883	17030	17082	17015	17243	17098	17051	17067	16996	16850	17293	16900	16863	16972	17101	17087	17250	17018	17038	17178	17054	17136	17001	16964	17134	16897	16991	17003	17176	17118	17265	16944	17126	17111	17161	17135	17046	17003	16952	17127	17073	16908	16969	16921	17030	16906	17025	17087	17072	17231	16966	16984	17037	17215	16995	17136	17000	17224	17079	17189	17152	17075	17028	17162	17182	17023	17043	17036	16755	16924	17358	17039	17198	16896	17035	16993	17111	16949	17114	17041	16839	16987	16994	17156	16946	17092	17057	17126	17135	17228	17165	16995	16875	17245	17008	17085	17082	17092	16954	16872	17115	17105	17096	17185	17046	17061	16897	16922	16890	17071	17006	17071	16990	17190	17100	17070	17080	17054	16895	17029	17208	16974	17118	16995	16936	17087	17213	17058	17167	17163	16952	16928	17151	17081	17142	16868	17063	17009	17032	16880	16942	17045	17046	17113	17091	17169	17103	16894	17095	17034	16903	17285	17007	17134	17006	16958	17238	16944	16961	16997	17122	17068	17034	17049	16954	17053	16937	17027	17085	17028	16925	17110	17101	17060	17253	17177	17106	17037	16973	17115	17019	17292	17099	16979	16898	17103	17117	17146	17164	17023	17038	17150	17225	17063	17065	17030	17005	16966	17093	16985	16971	17250	16936	17265	16933	17104	17027	17192	17099	17059	17173	17047	16741	17079	17148	17129	17116	16988	17250	17044	17053	16829	17057	17126	16881	16952	17086	17120	17091	17095	16913	17131	17138	17017	17213	17133	16994	16979	17113	17194	17052	17035	17301	17103	17050	16954	16978	16889	16950	16979	17127	16906	17158	17106	17102	17093	16980	17040	16936	17139	17032	16932	17004	17001	17064	16850	17139	16910	17117	16983	16981	17127	16933	17004	17063	17075	17069	17004	16907	17068	17065	17160	16985	17017	17246	17078	17099	16887	17186	17000	17256	16867	17200	17036	16996	17166	16854	17062	17044	16959	16828	17086	17208	16969	16884	17223	17073	17118	17083	17053	17143	17039	17205	17105	17136	17043	16844	16965	16927	17123	17144	17026	17126	16993	17041	17125	17110	17073	17016	17070	17152	16996	17037	17023	17119	17007	17127	16970	17068	16960	17051	16810	17100	17126	17018	16933	17122	17088	17000	16941	17062	17041	17089	17148	16938	17068	17148	16971	16936	17037	17075	16973	16914	17202	17005	17225	17032	16966	17349	17123	16935	17260	16967	16906	17137	17083	17065	16946	16983	17009	17027	16971	16955	17047	16936	16932	17017	16988	17094	17090	17028	17060	17111	17128	17199	17036	16975	17063	17071	17027	16965	16966	17080	17001	17021	17172	17320	16891	17004	17054	16782	17061	17094	16890	17010	17100	17003	16981	17119	16979	17089	16983	17112	17238	17093	16963	17149	17106	17126	16939	17178	17103	16919	17061	17100	16817	17015	17059	17134	16983	16977	17109	16998	17058	17100	16958	16974	17007	16857	16975	17145	17121	16979	17229	17182	17078	17044	17086	17188	17032	16968	16958	16999	17262	17166	17044	17249	17268	16947	17020	17061	17069	16974	16918	16870	16979	17052	17066	16912	16990	17128	16950	17049	17084	17136	17036	17182	17228	16973	17017	17198	17004	17054	17021	16918	17186	17077	16967	17197	17049	17023	17008	17053	16958	17076	17068	16922	17016	16945	16943	17083	16935	17093	16965	17042	17145	16965	17210	17184	17024	16826	16822	17000	17087	17172	17010	17152	17007	17013	16876	16979	17066	16843	17089	17082	17095	16963	16972	17086	17128	16938	17179	17062	16930	17006	17034	16931	17081	16975	17133	17192	17037	17233	16979	17107	17180	17059	16986	17009	17070	17057	17068	17181	16892	17268	17048	16869	17022	17097	17114	17118	17012	17111	17077	16968	17105	16877	17142	17183	17202	16996	17046	16991	17151	17020	16954	17068	17028	17169	16971	17078	16973	17066	17142	17059	17127	16981	16996	17040	17011	17129	17187	17164	16933	17041	17096	16859	17101	17070	17206	17078	17104	16978	17035	16955	17123	16934	16873	17073	17067	17006	17065	16911	17101	17181	17104	17143	17111	16954	17041	16988	17130	17086	17017	17171	17080	16965	17025	17060	17069	16983	16979	16864	16950	17204	17053	17003	17087	17062	17212	17134	17118	17073	17201	17120	17165	17181	16996	17009	16992	16802	17146	17030	16944	16973	17008	17056	16867	17059	17077	16964	17011	16933	17181	17110	17071	16953	17048	17115	16997	17238	17018	17133	17092	17160	17034	17017	17035	17052	17188	17150	17065	16974	16987	17166	16992	17077	17180	17077	17034	17044	16923	17029	17012	16866	17058	17200	16831	17083	17056	16954	17041	17158	17028	17069	17113	17004	16857	17141	17078	17137	17182	16948	17097	17020	16986	16990	17062	17121	17003	17112	17121	17261	16759	17078	17147	17092	17115	16977	16882	17134	17100	17023	17050	17045	16929	16959	17207	16996	17021	16912	16948	17162	17205	17111	17155	17077	17051	17067	17080	17030	16985	16936	16909	17172	17141	17092	17078	17126	16864	17050	17038	17031	16972	17026	17002	16862	17047	17077	17079	17050	17237	17108	16957	17013	17103	17167	17142	17136	17063	17026	16972	17025	16969	17050	17113	17154	16995	17120	17090	16996	16949	16990	17158	17218	17089	17144	16934	16931	16954	17312	17021	17113	17057	17183	17024	17037	17078	17192	17032	17007	17038	17136	17148	17040	17113	16994	17115	17030	17064	17028	17072	17153	17071	16948	17118	17029	17019	17109	17041	17227	16906	16996	17027	16978	16968	17050	17015	17107	17080	17114	17023	17131	17206	17088	17051	17055	16997	16950	17056	17164	17112	17168	17025	17223	17034	16924	16949	17177	16987	17052	17259	17010	16941	16980	17049	16940	17235	17046	17218	17116	16955	17057	17162	17051	17074	17125	17078	17034	16977	17060	17033	17158	17001	17016	17130	16975	17108	17058	17008	17023	17081	17104	17063	16858	17063	17004	16988	17078	17064	17061	16986	17081	16939	17071	17123	17073	17115	16962	17277	17040	17086	17032	17064	17253	17018	17028	17217	16972	17027	17054	16840	17201	17097	17048	17086	16920	16972	17105	17146	17093	17064	17159	17153	17026	17159	17027	17176	17133	16957	17019	17202	17140	17119	17026	16906	17087	17060	16935	16971	17165	17078	17086	17069	16900	17218	17114	17086	17103	16897	16972	16957	17054	17116	17072	17142	17019	17157	17128	17127	17082	17086	17015	16939	17183	16871	17134	16949	16931	17109	17162	17011	17010	17055	17238	16871	17079	17010	17127	17055	17004	17079
27696	22413	25797	23306	19744	19499	19897	19302	19529	19453	19496	19997	21421	21142	20361	19443	19371	19351	19243	19103	19283	19351	19533	19298	19104	19271	19401	19232	19325	19355	19100	19108	19347	19287	19369	19148	19363	19107	19346	19171	19300	19155	19287	19207	19045	19359	19161	19060	19065	19207	19191	19262	19413	19168	19266	19247	19310	19309	19201	19081	19226	19276	19278	19287	19294	19385	19488	19083	19085	19276	19180	19026	19108	19142	19142	19190	19289	19252	19055	19222	19267	19469	19160	19303	19061	19112	19297	19389	19199	19171	19278	19093	18947	19088	19376	19331	19104	19048	19181	19156	19202	19366	19160	19138	19360	19344	19468	19473	19107	19560	19280	19231	19299	18981	18762	19163	19368	19236	19108	19155	19336	19275	19088	19107	19183	19075	19152	19412	19429	19242	19463	19015	19091	19251	19232	19251	19183	19187	19400	19198	19276	19150	19410	19399	19173	19165	19146	19021	19214	19091	19263	19146	19115	19060	19232	19212	19165	19110	19194	19148	19035	19298	19293	19206	19131	19261	19103	19355	19080	19177	19472	19099	19307	19178	19174	19257	19158	19064	19246	19113	19174	19306	19300	19365	19309	18983	19204	19296	19466	19182	19003	19117	19150	19078	19366	19087	19212	19563	19198	19036	19006	19126	19143	19414	19144	19070	19112	19328	19084	19093	19131	19311	19020	19126	19010	19251	19305	19179	19191	19297	19261	19442	19340	19122	19294	19054	19183	19371	19326	19323	19217	19336	19178	19228	19090	18987	19262	19278	19158	19119	19071	19015	19251	19376	19312	19224	19155	19159	19220	18990	19221	19139	19189	19033	18906	19217	19186	19190	19419	19168	19136	19294	19260	19175	19061	19149	19407	19247	19162	19093	19112	19078	19127	18961	19313	19411	19211	19182	19235	19015	19360	19428	19249	19180	19227	19133	19179	19185	19241	19118	19069	19175	19267	19027	19223	18986	19153	19294	19276	19415	19263	19207	19147	19150	19155	18891	19308	19210	19200	18983	19184	19119	19079	19081	19208	19197	19377	19080	19444	19297	19216	19048	19336	19190	19092	19046	19110	19337	19199	19389	19303	19271	19196	19158	19387	18987	19364	19305	19279	18987	19205	19122	19318	19003	19045	19189	19165	19080	19157	19270	19105	19355	19298	19090	19238	19492	19293	19174	19359	19183	19381	18967	19159	19139	19317	19004	19249	19315	19292	19159	19123	19142	19170	19136	19409	19325	19080	19226	19349	19190	19293	19151	19255	18991	19247	19254	19246	19262	19147	19240	19383	19246	19069	19218	19224	19171	19071	19094	19059	19048	19218	19216	19367	19157	19229	19486	19160	19018	19301	19187	19324	19311	19524	19077	19252	19279	19194	19211	19295	19290	19108	19019	19262	19066	19323	19103	19167	18988	19059	19324	19380	19067	19171	19133	19239	19050	19409	19344	19219	19149	19323	19363	19070	19235	19224	19251	19257	19044	19096	19305	19178	19237	19201	19286	19282	19182	19096	19106	19190	19323	19145	19105	19349	19196	19321	19254	19373	19330	19293	19288	19367	19032	19074	19131	18938	19165	19247	19212	19232	19214	19140	19175	19215	19027	19350	19198	19358	19210	19105	18959	19093	19290	19193	19231	18977	19131	19018	19047	19261	19270	19420	19318	19382	19355	19265	19120	19247	19126	19284	19312	19132	19125	19313	19349	19241	19127	19141	19202	18985	19387	19167	19028	18984	19040	19088	19213	19103	19390	19303	19158	19287	19123	19296	19099	19161	19086	19149	19221	19259	18980	19172	19074	19075	19164	19139	19082	19313	19146	19006	19312	19417	19396	19216	19191	18992	19311	19362	19283	19207	19247	19121	19319	19162	19373	19152	19339	19341	19157	19247	19307	19210	19407	19366	19153	19305	19024	19164	19316	19335	19037	19293	19318	19266	19096	19303	19205	19032	18933	19120	19235	19050	19227	19135	19282	19161	19228	19118	18999	19344	19256	19040	19247	19177	19211	19160	19298	18903	19175	19269	19355	19229	19419	19192	19120	19306	19401	19104	19187	19035	19125	19181	19272	19203	19169	19335	19265	19314	19239	19074	19140	19277	19224	19313	19382	19242	19134	19260	19194	19160	19095	19279	19278	19317	19233	19373	19165	19185	19160	19364	19223	19185	19170	19243	19230	19118	19457	19211	19364	19167	19370	19170	19245	19230	19304	19436	19230	19284	19102	19091	19080	19252	19344	19537	19168	19170	19065	19186	19218	18942	19026	19333	19042	19169	19186	19109	19119	19140	19167	19173	19191	19253	19273	19209	19119	19137	19132	19131	19312	19108	19135	18985	19216	19203	19115	19228	19118	19188	19163	19249	19282	19248	19301	19176	19120	19159	19211	19165	19107	19072	19092	19032	19169	19076	19067	19050	19229	19128	19192	19204	19213	19224	19257	19393	19169	19026	19167	19283	19150	19175	19275	19136	19219	19382	19409	19062	19082	19216	19228	19364	19218	19329	19148	19282	19214	19211	19157	19060	19152	19216	19238	19302	19157	19198	19211	19165	19213	19111	19202	19085	19227	19414	19287	19109	19108	19427	19202	19226	19006	19156	19199	19100	19092	19197	19106	19167	19424	19273	19317	19234	19173	19251	18981	19163	19246	19326	19321	19281	18981	19168	19066	19283	19138	19479	19357	19214	19252	19089	19144	19123	19089	19052	19312	19171	19202	19264	19267	19324	19247	19438	19159	19131	19229	19168	19234	19429	19325	19335	19175	19196	19261	19089	19198	19360	19307	19395	19042	19279	19160	19441	19204	19281	19135	19186	19133	19293	19149	19168	19220	19278	18979	19253	18991	19221	19082	19226	19092	19275	19160	19211	19412	19124	19419	19281	19255	19320	19285	19147	19261	19291	19232	19251	19207	19265	19155	19230	19276	19163	19272	19189	19167	19109	19227	19129	19262	19310	19258	19117	19143	19355	19217	19374	19300	19162	19333	19399	19203	19076	19189	19216	19113	19326	19480	19006	19265	19124	19459	18961	19029	19346	19157	19083	19200	19175	19182	19129	19203	19347	19111	19354	19220	19262	19245	19165	19092	19271	19096	19199	19218	19282	19320	19185	19065	19256	19386	19312	19241	19182	19299	19215	19212	19172	19282	18919	19312	19227	19240	19125	19211	19024	19318	19146	19045	19132	19320	19528	19192	19267	19468	19188	19289	19178	19306	19195	19245	19226	19359	19046	19165	19291	19350	19252	19168	19227	19218	19199	19240	19253	19327	19218	19136	19347	19128	18992	19196	19217	18967	19250	19196	19411	19240	19254	19050	19307	19235	19089	18990	19269	19169	19298	19376	19437	19369	19347	19144	19336	19369	19312	19125	19333	19194	19295	19110	19176	19142	19139	19226	19254	19377	19384	19293	18995	19255	19241	19288	19061	19261	19245	19240	19246	19031	19223	19223	19361	19282	19524	19371	19229	19201	19190	19193	19040	19257	19335	19153	19212	19242	19304	19284	19150	19002	19223	19303	19335	19092	19025	19292	19072	19095	19085	19077	19240	19174	19412	19253	19312	19127	19159	19233	19158	19038	19317	19274	19129	19148	19155	19182	19119	19372	19216	19269	19177	19204	19186	19274	19067	19550	19275	19083	19127	19276	19200	19368	19073	19251	19274	19164	19263	19147	19324	19520	19309	19202	18926	18936	19339	18951	18960	19226	19155	19138	18992	19117	19027	19307	19251	19394	19377	19166	19212	19160	19355	19114	19091	19166	19110	19322	19272	19259	19192	19169	19421	19036	19341	19278	19102	19056	19382	19211	19248	19054	19322	19276	19112	19248	19142	19362	19363	19088	19280	19098	19105	19151	19070	19126	19099	19215	19198	19118	19187	19106	19134	18970	19176	19243	19199	19184	19170	19242	19149	19185	19266	19006	19289	19090	19399	19361	19232	19239	19433	19376	19520	19053	19185	19223	19304	19347	19177	19073	19108	19137	19430	19359	19262	19185	19164	19149	19207	18969	19084	19117	19216	19402	19320	19147	19355	19066	19127	19264	19168	19340	19181	19097	19233	19398	19170	19282	18985	19124	19205	19295	19305	19417	19327	19207	19129	19048	19249	19266	19173	19343	19320	19291	19171	19109	19269	19199	19297	19302	19066	19255	19124	19255	19091	19262	19159	19279	19451	19298	19240	19276	19301	19127	19235	19076	19194	19241	19229	19179	19159	19274	19266	19150	19212	19210	19218	19164	19144	19025	19301	19235	19348	19140	19368	19050	19274	19224	19140	19069	19269	19172	19211	19283	19218	19092	19272	19217	19006	19278	19094	19131	19358	19134	19166	19071	19288	19120	19202	19004	19110	19093	19446	19365	19144	19033	19003	18962	19413	19308	19403	19190	19330	19240	19352	19286	19051	19271	19289	19338	19271	19203	19207	19287	19479	19235	19243	19226	19024	19211	19194	19262	19260	19244	19158	19249	19288	19208	19245	19097	19306	19369	19188	19127	19070	19305	19295	19228	19127	19082	19266	19128	19215	19217	19048	19158	19165	19330	19242	19099	19241	18939	19142	19029	19264	19244	19447	19300	19343	19284	19245	19216	19412	19225	19350	19291	19121	19274	19239	19288	19198	19076	19111	19179	19273	19230	19209	19089	19198	19220	19229	19279	19248	19379	19068	19082	19217	19240	19304	19211	19330	19510	19038	19332	18987	19295	19371	19462	18994	19294	19184	19155	19148	18973	19185	19215	19220	19278	19348	19302	19213	19180	19163	19293	19198	19172	19279	19355	19416	19299	19367	19279	19200	19179	19219	19232	19182	19160	19231	19291	19049	19269	19193	19147	19276	19248	19262	19185	19198	19198	19151	19192	19149	19263	19231	19210	19097	19111	18943	19112	19250	19191	19343	19148	19193	19342	19302	19333	19274	19170	19238	19503	19202	19242	19285	19020	19181	19305	19039	19130	19242	19256	19197	19167	19048	19267	19304	19230	19124	19228	19342	19278	19306	19221	19195	19416	19274	19287	19294	19128	19270	19233	19301	19121	19289	19070	19247	19010	19176	19252	19375	19366	19202	19347	19437	19221	19111	19012	19330	19182	19162	19275	19265	19289	19026	19164	19163	19347	19045	19260	19098	19192	19174	19283	19317	19449	19119	19430
17192	22058	21543	19187	17949	17607	17416	17160	17090	17238	17176	18354	20346	19797	18133	17389	16949	16945	16930	16810	16944	16983	16858	16952	16979	16859	17172	16836	17019	16894	17082	16915	16954	17051	17074	16990	16959	17049	17130	17052	16960	16848	16962	16899	16913	17018	16993	16867	16768	17014	16974	16994	16918	16822	17025	16957	16815	16897	16788	16961	17018	16919	16935	16966	16900	16913	17033	17057	16892	16828	17130	16860	17068	16909	17125	16840	16926	16871	17057	17020	16913	16945	16991	16950	16910	16825	17016	16954	16981	16868	16992	17251	16940	16839	16942	16889	17163	16881	16950	16944	17029	16933	17051	16957	17092	16967	16894	16833	17004	17013	16770	16926	16982	17080	16903	16860	16963	16911	16959	17053	16796	17168	16884	16780	17034	16815	17053	17004	16805	17044	16754	16877	16886	16875	17041	16874	17018	16732	17053	16870	16913	16895	16953	16945	16952	17009	16985	16978	16956	16866	16980	16996	16703	16956	16767	16982	17060	16783	16988	16963	17081	17118	16844	16908	16983	16994	17012	16868	17024	16887	16891	16940	17027	16763	16931	16919	16944	16977	16984	16884	16939	16925	16836	16776	16912	16842	16861	16965	16756	17178	16846	16955	16939	16988	16801	16861	16966	16907	16973	16830	16826	16884	16864	17134	16864	17086	16871	16831	16892	17110	16987	17079	16780	16987	17041	17083	16823	16791	16957	16856	17045	16911	16784	16767	16861	16953	16804	16836	16965	17006	16875	16905	16814	17011	16926	17019	16928	16934	16833	16958	17148	17022	16865	16874	17042	16929	17129	16869	16783	16854	16995	16916	16998	16984	16995	16981	16878	16939	17089	16974	17009	16835	16891	16894	16904	17136	17015	16995	16908	17005	16994	16948	16951	16907	16955	16994	16982	17067	16981	16939	16898	17179	16920	17020	17077	16810	16947	16955	17058	16845	16919	16974	16887	16951	17026	17100	16977	16969	16949	16956	16919	17044	16840	17117	16774	16925	17100	17003	17016	16887	16839	16921	16920	16912	16800	16877	16912	17005	16817	17051	16961	17180	16938	16971	16968	16893	17003	16901	16911	16857	16999	16999	16872	17048	16910	17046	16902	17014	16963	16819	16954	17066	16782	16984	17042	17090	16964	16818	17118	16868	16938	16942	16999	17099	17045	16811	16878	16943	16796	16939	16817	16882	16981	16811	16986	17078	16711	16894	17093	17128	16852	16882	16892	17038	16995	16904	17068	16876	17020	16959	17088	16917	17004	16882	16966	16999	16904	16740	16956	16876	16939	16784	16900	16963	17083	16863	17009	16928	17079	16977	16941	17017	16962	17006	16924	16883	16819	16784	17022	17050	16898	17045	16979	16865	16995	17147	17085	17045	16819	16721	16865	16959	17014	17018	16907	16849	16851	16863	16948	16986	16943	17131	16812	16804	16811	17020	17024	17019	17025	16964	16869	16776	17004	16838	16906	16930	16856	17043	16776	16781	17054	16843	16925	16924	16999	17117	16955	16823	17135	16956	16950	16836	16898	17085	16863	17065	16908	16872	17063	16896	16962	16993	16950	16953	16765	16704	17167	16962	16939	17022	16981	16831	17156	16912	16937	16897	16807	17048	16907	16938	16890	17040	16915	16893	16980	16951	16915	16994	16967	16926	16937	16944	16921	16956	16811	16963	16921	16999	17034	16856	16978	17011	16920	16805	16935	16922	17049	17019	16959	16992	16838	17047	17052	16965	16973	17070	17067	17024	17028	17025	17100	16981	16994	16912	16943	16919	16907	16867	16957	16993	17111	17027	16904	16884	16874	16962	16943	17065	16875	17094	16909	16995	16826	17000	17039	17087	17034	16756	17102	17097	16838	16902	16962	16945	16810	16788	17055	17025	16919	16908	16987	16827	16954	16911	17206	16986	16897	17003	17083	16853	16916	16754	17105	16775	16760	16935	16954	16796	17034	16797	17119	16907	16852	16971	16745	17056	16901	16991	17023	16888	16812	17078	16928	16811	16936	17067	16755	16944	16907	17009	16893	16897	16764	16965	17127	17008	16921	16936	16933	16932	16859	16979	17044	16837	16943	17027	17020	17092	16842	17083	16798	16849	16911	17130	17112	16921	16930	16923	16823	17036	17058	17018	17038	16964	17149	17003	17053	17068	16960	16899	17022	16901	17123	16870	16907	16935	17016	16815	16968	16969	16838	16955	16983	16994	16904	17042	16864	17064	16944	17013	17107	16970	16919	16774	16935	16950	16932	16889	16938	16939	17056	16906	17004	17033	17017	17014	16862	16817	17106	16945	17006	17147	16892	17040	16889	16935	16997	17022	16854	16926	16899	16792	16964	17029	16950	16881	16978	16868	17022	16961	16906	16962	16909	16905	16905	17011	17045	16859	16760	16877	16895	16972	16918	16973	17153	16860	16836	16966	16883	17006	17050	16991	16877	17023	17039	16929	16946	16985	17114	16992	17102	17018	16885	17010	17017	16894	17054	16974	16960	17179	16877	16917	16818	16961	16905	17066	16804	17008	16969	16988	16988	16960	16960	17028	16908	16912	16898	16883	16963	16890	16992	17198	16909	16766	16916	16903	17061	17073	16912	17014	17000	16860	17085	17044	16954	16699	16884	17025	16974	16790	16826	17030	17008	17095	16915	17095	16933	16792	17002	17010	16920	16828	17033	17021	17019	16996	17016	17065	16992	16962	16793	16886	17094	16901	16958	16903	17014	16903	16831	17079	17026	16932	16725	16885	16878	16928	16770	17047	17082	16874	16866	16818	16875	16881	17030	16800	16839	16992	16986	16852	16869	17161	16871	16994	17143	17057	16890	16848	16962	16926	16910	17023	16931	16958	16961	16914	16913	17006	16984	16799	16921	16798	16971	17042	16903	16949	16993	17058	16864	16974	16836	16875	16970	16737	16873	17027	17025	17045	16777	16995	16995	16840	17106	16992	16925	16942	16913	16866	17191	17030	17038	16962	16848	17032	16876	16967	16963	16959	16893	16868	16863	16902	16890	16905	16663	16894	16896	16892	16976	16982	16859	17064	16936	16868	16777	17088	16998	16962	16779	17062	16952	16937	16853	16840	16961	16980	17058	17047	16811	16912	16874	17001	16966	16774	17043	16877	16920	16751	16971	16830	16855	17113	16833	17047	16965	16772	17016	16855	16864	16931	16763	16882	16921	16962	17070	16914	16887	17001	16937	16954	16886	16885	16929	16901	16846	16797	17077	17120	17004	16961	16926	17038	17005	16943	16927	16939	16901	16963	16792	16807	16942	16941	16743	16921	16974	16945	16756	16906	17139	16913	16933	17008	16995	17046	16928	16836	16861	17070	17002	16944	16907	16996	16934	16863	17099	17104	16797	16894	17022	16848	16910	17026	17035	16914	16924	17105	17091	16820	16862	16912	16943	16848	16931	16933	16790	16853	16889	16960	16925	16913	17022	16810	16968	17037	16874	16835	17027	17017	16974	17001	16759	16841	16786	16956	16864	16757	16921	16954	17043	16859	17099	16955	16965	16965	17084	16941	16937	16843	17014	16957	16884	16859	16973	17006	16840	16979	16983	16906	16986	16914	16879	16835	16964	16956	16922	16895	17067	16996	16740	16948	16737	16971	17042	16708	16876	16868	16981	16951	16960	16918	17090	16832	16977	16843	16812	17012	17054	17057	16995	16965	17084	16944	16818	17117	17010	16939	16954	16768	17003	16961	17020	16994	16895	16886	16786	16836	17046	16984	17089	17017	16970	16999	16928	16957	17050	16969	16808	16939	16805	16956	16946	16965	17102	16969	17041	17022	16991	16926	16877	17072	16787	16998	17022	17037	16918	16878	16927	16902	16962	17074	16966	16879	17081	16864	16832	17093	16972	16977	16953	16971	16897	16969	17060	16943	16931	17048	17011	16829	16771	16907	16936	17085	16911	17084	17083	16937	17016	16942	16987	17020	17009	17017	16903	16803	16871	16935	17065	17016	16952	16985	16921	16866	16820	16948	16926	16984	16887	16960	17027	16864	17008	16996	17054	16899	17022	16875	17028	16973	16943	16983	16909	16982	16737	16847	16945	16787	16985	17009	16865	17071	16907	17058	16921	17053	16985	16962	17126	16913	17003	16869	17055	16885	16778	16881	16949	16941	16954	16857	16883	16960	16715	16855	16980	17079	16993	16875	16846	16879	17018	16966	17072	16856	17040	16930	16991	16880	16926	16754	16846	16919	16885	16893	16777	16972	17063	16982	16784	16834	16922	16845	17073	17105	16846	16847	17081	17079	17100	16719	17053	16993	17015	16811	17087	17017	16995	16883	17000	16847	17068	16950	16865	16970	16851	16944	16949	17074	17233	16775	17043	16933	16954	17074	16925	16985	16818	17010	17028	16974	16813	17022	16926	17010	16968	16994	17002	17138	17082	16846	17004	17031	16857	16870	17000	17075	17106	16800	16961	16949	16991	16840	16922	16893	16939	17002	16905	16909	16885	16968	16873	16951	17058	16920	16823	16891	16866	16981	16924	16926	17023	16727	16750	17067	16844	17063	16802	16911	16817	16983	16873	16883	16895	16972	17097	16819	17001	16981	16973	16814	17128	17068	16895	16928	16854	16945	17186	16942	16944	16891	16914	16893	16838	17041	16908	17015	17147	17020	17021	17075	16770	16970	16985	16750	17035	16724	16853	17117	16847	16926	16811	16982	16831	16990	17006	16967	16828	16903	16893	16956	16827	16946	16903	16840	16940	17051	16907	16965	16993	16825	16793	17041	17107	17010	16959	17059	17034	17026	16881	16938	16843	16886	17039	16919	16898	16961	16889	17052	16958	16942	16860	16965	17037	17013	17056	16891	16961	16884	17080	16824	17042	17095	16872	16983	16957	16780	16876	16877	16958	16890	16845	16972	16784	16807	16902	16834	17034	17074	16984	17054	17050	16948	17064	16818	17001	17108	17081	16903	17035	16892	16916	16993	16888	16917	16972	17099	16936	17004	16864	16784	17050	17004	16999	16911	17018	16953	16955	17026	17079	17003	17099	16902	17068	17061	17068	16780	16939	16835	17147	17025	16987	16780	16852	16871	17019	16852	16887	16986	16952	17063	17013	16991	17089	17036	17032	16960	16912	16967	17007	16914	16874	16998	17000	17038	16935	16979	17059	17025
23931	21330	28788	24355	22409	23098	22918	20344	20133	20258	20259	29023	35791	29779	24302	22364	20085	19636	19939	19847	19669	19925	19748	19859	20031	19747	19769	19856	19740	19709	19794	19733	19845	19756	19891	20026	19892	19872	19623	19623	19569	19713	19822	19815	19693	19631	19705	19846	19853	19576	19864	19538	19646	19637	19763	19623	19766	19666	19690	19724	19636	19799	19717	19727	19813	19601	19593	19491	19902	19679	19678	19705	19590	19656	19628	19845	19529	19790	19664	19703	19572	19584	19595	19645	19774	19859	19505	19682	19687	19735	19738	19962	19548	19700	19676	19629	19395	19645	19713	19747	19892	19729	19705	19888	19836	19584	19912	19645	19490	19648	19737	19569	19867	19578	19870	19671	19663	19526	19705	19761	19636	19564	19636	19820	19733	19623	19654	19724	19652	19773	19983	19768	19699	19635	19453	19662	19839	19794	19778	19524	19806	19830	19770	19730	19522	19790	19699	19625	19739	19739	19614	19675	19672	19565	19567	19637	19732	19594	19769	19614	19778	19727	19686	19780	19816	19565	19696	19709	19616	19611	19750	19701	19760	19668	19740	19578	19657	19661	19553	19706	19752	19599	19663	19556	19632	19769	19737	19760	19772	19699	19510	19732	19485	19595	19552	19639	19656	19649	19636	19741	19841	19680	19757	19714	19648	19636	19772	19751	19763	19806	19734	19569	19689	19601	19663	19526	19644	19673	19692	19683	19748	19520	19807	19511	19886	19774	19625	19808	19751	19682	19796	19752	19599	19845	19873	19765	19666	19515	19689	19706	19580	19740	19577	19771	19744	19598	19534	19572	19497	19811	19465	19652	19802	19697	19571	19485	19717	19604	19749	19736	19924	19743	19664	19556	19577	19697	19743	19627	19711	19422	19681	19554	19600	19568	19630	19448	19646	19627	19924	19619	19664	19531	19557	19668	19711	19727	19494	19685	19654	19519	19567	19564	19608	19719	19839	19589	19676	19643	19538	19797	19680	19583	19501	19374	19578	19935	19793	19482	19392	19667	19646	19609	19573	19613	19693	19785	19613	19554	19657	19476	19608	19707	19649	20047	19719	19703	19788	19603	19959	19629	19524	19323	19696	19537	19578	19731	19694	19672	19601	19482	19649	19535	19733	19477	19546	19497	19709	19583	19642	19788	19546	19713	19686	19917	19606	19800	19736	19561	19664	19600	19827	19683	19722	19631	19722	19727	19932	19552	19550	19743	19716	19645	19653	19834	19806	19781	19637	19741	19728	19706	19695	19529	19822	19685	19718	19588	19747	19800	19591	19664	19664	19828	19951	19651	19661	19688	19512	19802	19553	19561	19756	19671	19917	19579	19551	19793	19656	19850	19569	19755	19929	19627	19736	19714	19703	19556	19691	19687	19572	19799	19765	19622	19663	19585	19668	19677	19668	19796	19666	19782	19769	19629	19518	19824	19556	19483	19717	19562	19606	19800	19666	19657	19750	19614	19591	19584	19580	19420	19672	19980	19378	19402	19728	19611	19586	19682	19698	19755	19759	19707	19812	19759	19680	19862	19695	19819	19884	19634	19473	19564	19680	19975	19814	19532	19658	19637	19706	19928	19784	19722	19660	19574	19657	19556	19608	19762	19565	19644	19640	19674	19508	19591	19566	19657	19553	19803	19591	19528	19667	19717	20024	19684	19502	19754	19702	19655	19630	19893	19586	19473	19702	19445	19701	19387	19457	19481	19653	19571	19811	19776	19700	19698	19653	19463	19654	19809	19805	19552	19801	19567	19566	19664	19551	19535	19609	19597	19674	19673	19536	19785	19568	19616	19653	19567	19662	19684	19795	19533	19937	19742	19849	19729	19620	19755	19880	19679	19768	19785	19629	19794	19716	19628	19613	19497	19525	19643	19568	19596	19672	19687	19823	19340	19540	19701	19835	19583	19599	19661	19736	19676	19379	19665	19554	19882	19683	19913	19830	19705	19701	19636	19722	19640	19604	19719	19749	19822	19729	19781	19627	19710	19793	19776	19898	19831	19553	19454	19537	19616	19687	19718	19719	19539	19545	19755	19639	19484	19667	19837	19635	19622	19719	19503	19627	19791	19638	19868	19579	19569	19433	19443	19730	20013	19731	19595	19546	19731	19604	19647	19685	19768	19664	19469	19651	19758	19609	19682	19658	19621	19588	19701	19671	19631	19736	19842	19788	19489	19850	19571	19649	19503	19588	19580	19582	19693	19630	19913	19640	19763	19525	19651	19628	19588	19623	19694	19772	19733	19825	19812	19823	19674	19701	19465	19758	19646	19668	19884	19706	19801	19630	19604	19731	19595	19641	19684	19603	19781	19633	19575	19769	19636	19563	19605	19531	19676	19631	19639	19593	19708	19620	19546	19693	19718	19692	19662	19627	19620	19704	19657	19731	19741	19529	19506	19674	19805	19597	19540	19637	19667	19547	19639	19730	19699	19718	19860	19757	19640	19739	19581	19592	19438	19810	19704	19475	19762	19557	19707	19648	19823	19527	19792	19477	19670	19802	19691	19744	19826	19659	19470	19391	19521	19804	19672	19775	19676	19514	19545	19670	19467	19827	19677	19528	19557	19724	19685	19741	19559	19680	19677	19705	19666	19597	19563	19615	19535	19485	19752	19821	19776	19777	19552	19658	19574	19619	19689	19674	19736	19696	19717	19547	19588	19493	19564	19810	19616	19535	19610	19506	19749	19830	19823	19577	19721	19612	19639	19832	19465	19748	19646	19785	19566	19619	19762	19628	19493	19778	19583	19486	19526	19724	19624	19598	19665	19612	19617	19635	19611	19731	19599	19641	19889	19766	19616	19795	19890	19639	19597	19590	19823	19738	19807	19635	19496	19529	19736	19578	19685	19522	19668	19810	19619	19617	19590	19612	19696	19575	19775	19635	19599	19610	19544	19415	19580	19841	19651	19584	19694	19820	19824	19616	19840	19597	19590	19713	19390	19922	19748	19688	19711	19799	19514	19637	19970	19687	19620	19548	19483	19941	19763	19672	19622	19637	19695	19678	19622	19727	19612	19546	19567	19807	19685	19656	19925	19748	19490	19728	19745	19557	19587	19684	19573	19407	19590	19629	19634	19657	19521	19785	19729	19739	19537	19641	19832	19733	19655	19589	19773	19462	19528	19654	19653	19721	19580	19821	19689	19592	19771	19563	19604	19917	19709	19651	19740	19753	19633	19699	19479	19655	19612	19600	19836	19816	19968	19619	19794	19445	19879	19641	19670	19816	19502	19695	19585	19629	19749	19637	19551	19587	19567	19440	19668	19622	19711	19700	19564	19773	19571	19673	19717	19682	19665	19621	19252	19691	19622	19703	19467	19573	19814	19712	19658	19614	19683	19723	19777	19595	19777	19797	19539	19700	19776	19572	19593	19813	19811	19833	19663	19602	19683	19582	19739	19829	19645	19606	19699	19752	19722	19675	19682	19557	19392	19479	19708	19750	19401	19563	19628	19706	19798	19927	19771	19702	19551	19636	19732	19723	19739	19721	19715	19719	19454	19591	19488	19861	19774	19613	19670	19701	19734	19746	19748	19680	19639	19895	19826	19706	19877	19404	19701	19738	19566	19710	19820	19723	19625	19673	19503	19918	19601	19677	19743	19628	19675	19688	19735	19508	19701	19586	19668	19778	19791	19636	19659	19578	19753	19863	19562	19940	19675	19629	19605	19741	19692	19654	19543	19564	19620	19757	19683	19692	19680	19709	19672	19849	19621	19691	19649	19802	19716	19604	19785	19569	19674	19726	19638	19432	19861	19646	19709	19845	19585	19529	19673	19635	19511	19689	19561	19791	19582	19705	19754	19506	19754	19428	19573	19683	19718	19617	19566	19738	19618	19798	19525	19575	19851	19756	19703	19762	19547	19514	19638	19720	19778	19879	19729	19642	19556	19551	19811	19559	19799	19513	19620	19663	19682	19809	19818	19680	19738	19799	19564	19823	19956	19710	19809	19694	19674	19568	19566	19691	19772	19569	19652	19839	19807	19710	19633	19661	19766	19830	19649	19812	19767	19701	19915	19610	19552	19700	19876	19735	19809	19737	19602	19794	19610	19840	19560	19677	19611	19515	19650	19689	19749	19748	19766	19658	19724	19681	19590	19865	19599	19596	19431	19438	19543	19709	19499	19435	19746	19631	19692	19784	19640	19699	19523	19532	19590	19645	19846	19631	19845	19714	19678	19615	19656	19792	19458	19654	19407	19725	19822	19887	19718	19552	19744	19696	19711	19652	19478	19679	19787	19768	19606	19727	19626	19656	19711	19764	19596	19868	19569	19721	19548	19841	19714	19808	19966	19623	19849	19690	19671	19741	19606	19565	19652	19696	19764	19885	19776	19688	19566	19581	19545	19551	19515	19745	19575	19713	19833	19651	19621	19780	19772	19809	19573	19651	19683	19604	19640	19546	19777	19522	19583	19817	19741	19665	19790	19727	19735	19753	19778	19703	19679	19839	19659	19499	19818	19583	19623	19692	19682	19644	19632	19718	19624	19697	19453	19639	19747	19597	19686	19691	19763	19763	19775	19822	19565	19484	19723	19545	19736	19770	19622	19521	19410	19751	19740	19715	19875	19806	19677	19853	19671	19630	19555	19624	19557	19754	19473	19481	19815	19953	19589	19686	19522	19599	19625	19787	19589	19616	19644	19756	19749	19677	19851	19824	19835	19752	19674	19607	19542	19870	19812	19604	19585	19543	19604	19648	19882	19654	19644	19568	19546	19642	19534	19583	19719	19694	19832	19826	19723	19675	19720	19627	19660	19604	19907	19749	19799	19675	19732	19548	19677	19613	19578	19643	19849	19621	19659	19505	19547	19778	19548	19617	19624	19661	19543	19365	19562	19477	19658	19802	19709	19851	19625	19585	19720	19781	19628	19867	19647	19649	19511	19585	19557	19702	19565	19739	19616	19774	19662	19664	19808	19818	19516	19695	19792	19746	19712	19753	19865	19593	19589	19810	19840	19625	19474	19779	19853	19723	19585	19835	19852	19671	19548	19769	19722	19381	19625	19647	19763	19572	19576	19611	19702	19638	19748	19724	19718	19482	19931	19551	19610	19724	19765	19693	19790	19713	19754	19670	19810	19510	19622	19903	19661	19546	19831	19771	19907	19814	19425	19816	19793	19614	19713	19582	19795
16846	28871	27476	22793	20536	19120	18317	18055	17730	17756	17751	32182	37083	29122	23129	20155	17220	17334	17318	17389	17319	17349	17194	17175	17265	17155	17286	17227	17225	17306	17300	17232	17165	17297	17615	17630	17420	17269	17400	17208	17303	17183	17380	17019	17288	17179	17242	17276	17269	17299	17123	17268	17170	17194	17117	17372	17133	17239	17383	17071	17353	17147	17374	17261	17104	17403	17266	17340	17104	17045	17056	17188	17321	17294	17299	16986	17130	17224	17449	17175	17314	17300	17161	17103	17267	17265	17107	17359	17183	17372	17198	17325	17197	17198	17147	17106	17116	17271	17195	16958	17321	17261	17236	17133	17141	17237	17260	16963	17361	17254	17054	17183	17253	17270	17097	17046	17217	17226	17234	17196	17160	17324	17096	17257	17145	17225	17227	17286	17087	17154	17429	17448	17223	17207	17212	17144	17241	17381	17174	17328	17076	17290	17235	17045	17213	17236	17335	17158	17103	17210	17227	17309	17212	17195	17356	17125	17163	17178	17183	17378	17086	17206	17275	17227	17189	17195	17258	17235	17231	17275	17209	17277	17121	17131	17286	17416	17292	17022	17449	17188	17091	17282	17352	17084	17272	17234	17361	17347	17326	17181	17240	17253	17378	17082	17364	17265	17227	17205	17107	17267	17080	17197	17435	17234	17333	17069	17100	17255	17264	17250	17197	17229	17124	17285	17271	17130	17171	17132	17245	17162	17169	17080	17185	17141	17087	17190	17149	17164	17162	17216	17187	17156	17208	17272	17217	17280	17192	17138	17204	17099	17146	17295	17360	17041	17102	17346	17297	17136	17325	17206	17458	17289	17382	17177	17237	17266	17038	17248	17227	17205	17096	17248	17179	17330	17069	17180	17431	17122	17338	17119	17229	17116	17202	17167	17246	17354	17468	17165	17346	17224	17162	17345	17113	17412	17274	17309	17283	16999	17326	17071	17144	17171	17233	17165	17128	17238	17385	17121	17211	17064	17336	17273	17244	17236	17426	17174	17050	17032	17267	17219	17123	17252	17155	17223	17234	17383	17246	17216	17109	17252	17346	17147	17131	17046	17240	17141	17361	17278	17073	17224	17164	17311	17112	17302	17270	17192	17265	17226	17246	17137	17163	17359	17167	17309	17327	17339	17162	17099	17217	17379	17446	17068	17167	17286	17204	17363	17120	17036	17355	17159	17179	17244	17205	17245	17245	17121	17218	17163	17168	17239	17275	17225	17228	17244	17180	17225	17227	17125	17066	17468	17089	17317	17085	17134	17146	17146	17173	17114	17215	17282	17205	17178	17157	17408	17085	17387	17177	17212	17273	17361	17302	17302	17137	17216	17125	17306	17294	17163	17292	17271	17202	17212	17328	17223	17247	17122	17151	17278	17220	17110	17257	17278	17255	17243	17225	17153	17303	17243	17321	17145	17376	17364	17310	17137	17280	17209	17251	17202	17106	17445	17227	17328	17282	17396	17250	17265	17172	17131	17179	17185	17360	17090	17078	17235	17206	17262	17315	17224	17200	17282	17120	17333	17138	17130	17155	17288	17303	17282	17137	17298	17139	17229	17103	17175	17178	17234	17362	17241	17064	17251	17330	17212	17281	17290	16959	17254	17321	17025	17223	17326	17155	17300	17225	17177	17122	17294	17229	17162	17303	17045	17103	17056	17442	17065	17154	17198	17194	17363	17213	17313	17176	17210	17336	17278	17309	17144	17055	17087	17169	17028	17243	17344	17369	17151	17262	17303	17021	17125	17163	17277	17256	17253	17088	17004	17262	17219	17298	17343	17397	17230	17104	17269	17250	17296	17141	17167	17254	17141	17155	17090	17011	17205	17171	17260	17165	17255	17167	17229	17191	17188	17319	17179	17224	17267	17118	17255	17239	17257	17078	17272	17297	17176	17340	17317	17241	17267	17149	17211	17301	17039	17134	17164	17226	17264	17232	17228	17077	17227	17281	17301	17088	17301	17386	17329	17354	17081	17310	17201	17498	17140	17233	17224	17146	17295	17183	17195	17185	17323	17111	17114	17108	17039	17312	17174	17339	17086	17241	17085	17201	17153	17360	17101	17195	17140	17091	17233	17109	17166	17210	17144	17261	17221	17113	17161	17064	17197	17056	17216	17169	17334	17201	17262	17141	17258	17321	17113	17244	17158	17413	17103	17181	17352	17319	17045	17198	17257	17316	17358	17214	16968	17290	17218	17211	16964	17110	17109	17226	17296	17043	17026	17105	17327	17099	17199	17083	17282	17287	17185	17290	17234	17109	17214	17201	17159	17222	17131	17254	17175	17196	17348	17157	17207	17274	17233	17135	17205	17174	17122	17190	17258	17267	17259	17034	17152	17272	17314	17166	17209	17319	17096	17196	17209	17025	17215	17262	17232	17176	17208	17104	17158	17084	17170	17139	17320	17392	17110	17223	17445	17194	17280	17226	17218	17226	17225	17157	17181	17161	17219	17373	17091	17191	17243	17119	17155	17194	17058	17213	17182	17118	17134	17304	17069	17202	17290	17161	17087	17302	17128	17177	17286	17183	17133	17236	17205	17049	17216	17165	17225	17214	17232	17228	17166	17000	17269	17235	17186	17290	17275	17308	17237	17203	17154	17463	17348	17322	17337	17040	17168	17209	17109	17115	17242	17248	17088	16988	17238	17132	17274	17264	17188	17254	17198	17279	17204	17400	17247	17286	17274	17391	17028	17371	17186	17381	17418	17099	17240	17238	17200	17316	17189	17160	17049	17280	17078	17198	17280	17367	17104	17261	17099	17126	17213	17186	17130	17170	17052	17119	17252	17317	17230	17429	17148	17126	17258	17149	17061	17262	17244	17077	17125	17196	17205	17275	17096	17340	17452	17305	17244	17147	17174	17172	17072	17285	17263	17143	17426	17094	17119	17098	17217	17260	17108	17279	17347	17097	17251	17177	17278	17269	17253	17254	17121	17226	17168	17109	17214	17206	16891	17193	17161	17324	17415	17171	17266	17110	17279	17065	17156	17295	17228	17137	17366	17221	17272	17177	16949	17209	17070	17218	17242	17282	17366	17234	17130	17242	17081	17212	17209	17007	17381	17300	17148	17262	17266	17152	17443	17035	17204	17243	17030	17272	17304	17350	17363	17422	17093	17247	17035	17362	17108	17344	17239	17098	17343	17048	17211	17015	17137	17334	17343	17073	17221	17272	17234	17211	17166	17351	17371	17113	17119	17121	17305	17155	17292	17222	17258	17273	17108	17113	17252	17146	17324	17263	17314	17129	16992	17096	17190	17059	17230	17024	17129	17293	17196	17312	17122	17089	17282	17454	17353	16980	17428	17212	17249	17484	17198	17149	17183	17087	17386	17310	17160	17054	17190	17129	17218	17136	17249	17197	17199	17292	17225	17126	17175	17375	17248	17224	17349	17195	17205	17124	17160	17119	17293	17402	17222	17059	17259	17007	17148	17041	17370	17314	17294	17168	17067	17376	17271	17064	17261	17242	17266	17182	17219	17030	17505	17268	17400	17192	17189	17311	17170	17125	17292	17128	17272	17266	17258	17112	17234	17309	17151	17224	17242	17166	17460	17170	17243	17313	17294	17277	17135	17188	17341	17290	17094	17219	17137	17270	17247	17172	17221	17253	17145	17360	17087	17178	16959	17234	17318	17246	17100	17261	17193	17161	17206	17129	17170	17283	17233	17398	17206	17230	17118	17149	17272	17151	17200	17234	17199	17098	17137	17157	17272	17198	17152	17199	17237	17172	17119	17335	17091	17139	17313	17222	17223	17397	17352	17298	17128	17387	17171	17294	17337	17021	17252	17332	17278	17169	17112	17103	17225	17407	17347	17361	17220	17319	17086	17258	17069	17073	17000	17186	17052	17317	17313	17187	17239	17167	17151	17295	17293	17221	17155	17302	17079	17185	17226	17056	17284	17192	17296	17291	17191	17250	17292	17126	17190	17203	17348	17181	17363	17169	17329	17291	17268	17262	17268	17311	17351	17173	17188	17242	17254	17228	17205	17146	17165	17078	17064	17176	17320	17099	17190	17297	17239	17312	16987	17306	17333	17086	17087	17198	17145	17324	17252	17133	17221	17245	17189	17347	17166	17184	17306	17089	17075	17366	16991	17252	17312	17254	17101	17357	17263	17255	17349	17255	17166	17139	17133	17170	17166	17233	17140	17279	17467	17348	17201	17283	17025	17140	17307	17232	17313	17218	17318	17119	17157	17159	17143	17104	17070	17355	17277	17362	17248	17295	17089	17294	17063	17121	17134	17175	17083	17129	17243	17130	17433	17128	17110	17187	17314	17148	17120	17214	17171	17169	17211	17234	17240	17233	17230	17175	17214	17255	17099	17222	17145	17232	17227	17270	17226	17069	17569	17264	17301	17210	17044	17224	17029	17182	17084	17378	17055	17238	17248	17285	17066	17080	17181	17190	17259	17269	17175	17113	17167	17295	17285	17118	17029	17397	17471	16992	17226	17281	17135	17182	17219	17118	17156	17120	17254	17230	17253	17201	17356	17103	17284	17333	17243	17252	17306	17325	17096	17221	17311	17028	17105	17010	17317	17031	17224	17310	17239	17125	17155	17244	17329	17263	17307	17417	17122	17321	17140	17138	17195	17140	17190	17151	17156	17143	17218	17096	17183	17063	17299	17089	17043	17142	17205	17200	17437	17233	17265	17013	17225	17280	17247	17376	17186	17296	17235	17222	17168	17189	17295	17156	16967	17025	17118	17237	17143	17243	17140	17357	17319	17303	17227	17246	17216	17231	17311	17299	17286	17299	17201	17172	17261	17256	17158	17265	17277	17139	17110	17320	17196	17345	17215	17229	17426	17065	17160	17322	17032	17310	17170	17275	17298	17272	17198	17136	17223	17249	17097	17181	17147	17253	17310	17035	17149	17204	17258	17278	17351	17220	17374	17219	17220	17166	17218	17295	17345	17144	17144	17283	17189	17143	17295	17061	17048	17192	17168	17167	17027	16989	17178	17104	17134	17130	16999	17162	17242	17223	17192	17286	17384	17268	17127	17159	17207	17347	17175	17142	17260	17326	17356	17173	17209	17210	17233	17305	17106	17085	17109	17219	17334	17145	17182	17162	17212	17258	17258	17103	17042	17303	17103	17090	17345	17085	17019	17027	17063	17255	17259	17171	17079
22849	21344	29310	23721	21568	23881	26444	21627	20820	21002	25403	43702	43334	34301	27603	24294	20526	20072	19978	20156	20052	20031	20130	20169	20102	20106	20169	20142	20067	19913	20188	20068	19970	20247	20474	20657	20314	20147	20280	20022	20249	19963	20039	20130	20034	20203	20064	19983	20131	20084	19954	20066	20241	19823	19929	20095	19919	20054	20041	20128	20084	20136	19899	20107	20056	20030	19857	20043	19914	19809	20021	19992	19857	19747	20200	19896	19964	20112	19952	20110	20216	20138	19944	19878	19855	20103	20088	19842	19878	19912	19913	20023	19958	19838	19957	19852	20272	19847	19802	19913	20284	20071	20156	20045	20118	19745	19827	20028	19803	20022	20114	20030	19917	20056	19947	19977	19932	19899	20022	20012	20053	19869	20050	19797	19924	20031	19901	19854	19904	20013	20084	19961	19816	19936	19671	20083	19888	20021	20043	19965	19908	19903	19730	19953	20052	20033	20049	19916	19913	19965	19813	19833	19951	19929	19975	20039	19960	19880	20232	19970	20126	20119	19875	19938	20039	20017	20065	19963	19859	19891	19970	19750	20037	19862	20006	19971	20170	19826	19931	20098	19969	19882	19985	19995	20085	19700	19754	19860	19877	19885	19832	19887	19866	19870	20056	19913	20034	19936	19920	20087	20011	19987	20065	19808	19799	19963	19969	20023	19876	19839	20086	19979	20112	19716	19879	19930	19948	19793	19941	19992	20124	20070	19923	19996	20325	20141	19681	19919	20001	19990	20053	20106	20200	19761	20036	19930	19963	19786	19905	19988	19883	19846	20118	20263	19801	19890	19853	19969	20050	19988	19923	19961	19895	20081	20152	19897	19833	19910	19940	19755	19974	19991	19929	19925	20055	20172	20152	19838	20001	19904	19980	20254	19820	19902	19888	19979	20091	19877	19965	19985	19961	19768	19887	19878	19799	19982	19883	19944	19962	20121	20043	19968	19859	19954	20043	19896	19942	20101	19822	19968	20028	19830	19989	20180	19829	20005	19997	20038	20068	19764	20012	19807	19991	20088	19972	19848	20184	20100	19864	19772	20055	19949	19813	19955	19904	19894	19845	19834	19957	19984	19986	19960	20039	19922	19977	20048	19971	19949	20193	19976	19851	19844	19945	19895	20036	20021	19832	19987	20010	19894	19854	20001	20062	19881	19992	19973	19988	20100	20028	19787	19978	19955	20031	19920	19755	19869	20109	19860	20081	19795	20157	19921	20006	19709	19875	19833	19750	20083	19899	19964	19817	19883	19924	19826	20012	19860	19869	19880	19872	19893	19830	19973	19787	19751	19740	19762	19964	19802	19850	20223	20045	20278	19881	19881	19916	19783	19806	19996	19875	19814	20060	20059	19855	19888	19776	19921	20075	20017	19822	19987	20025	19982	19857	19894	19879	19891	19991	20022	19780	19849	20070	19954	20030	19918	19877	19851	19916	20074	19932	19985	19735	20229	20126	19866	19971	19912	19854	20123	20095	19815	20015	20037	19920	20100	19897	19859	20046	20012	19995	19961	19985	19919	19864	19930	20152	19990	19956	20021	19909	19736	19656	19878	19813	20059	19964	19881	20006	19954	19751	19949	19718	19966	20093	19874	19958	19844	19946	19908	19795	19901	19857	19909	20059	19836	20230	19905	20038	19774	19707	19921	19909	19953	20087	20182	20121	19826	19939	19981	19985	20117	20061	19974	20054	19824	20089	19773	19854	20071	19905	19874	20044	19913	19893	19810	19886	20044	19915	19908	19965	20104	19898	19886	19755	20021	20017	20068	20059	19844	19749	19930	19819	20008	19999	20011	20059	19878	20025	20047	20055	19961	19834	19708	20063	19985	19902	20036	20034	19951	19805	19955	20063	20065	19830	19810	19796	19979	20149	19925	20070	19975	20139	19756	20025	19826	19706	19873	19855	19963	19820	19842	19774	19940	19972	19937	20018	19954	20006	20018	19982	19903	19845	19889	20017	19943	19996	19982	19782	19883	19961	19852	19831	19935	19821	20064	19941	19942	19799	19985	19999	20008	19949	19741	20001	19868	19902	20085	20079	19879	20028	19887	19993	20109	19870	19725	20113	20079	20177	19900	19854	19838	19859	19771	19918	19904	20118	19852	19949	20031	19868	19803	19819	20053	19785	19956	19897	20175	19898	19823	19763	19722	19894	19787	20047	19875	19793	20042	19820	19906	19943	19965	19911	19842	19834	19892	19889	20024	19767	20003	20055	19882	20157	19988	20153	19852	20040	20077	19927	19892	19961	19811	19749	19946	20121	19771	19845	20086	19995	19898	19981	19689	20099	19981	20005	19960	20062	19924	19918	19834	19938	20088	20087	19820	19869	20126	19832	20068	19767	19979	19832	19981	20096	20050	19906	19930	19915	20055	20015	20019	20024	19975	19883	20006	20053	19898	20015	19886	19866	19977	20081	19820	19921	20136	20081	20094	19862	19993	19873	19912	19864	19888	20114	19898	19815	20060	19833	19933	19961	20090	19878	19844	19696	19833	19922	19969	19711	19881	20093	19764	20031	19952	19994	19782	19814	19896	19804	19891	19994	19766	19975	19877	20058	20017	20037	19874	20039	20012	20064	20090	19866	20111	19879	19863	19916	19930	19674	19975	19912	19825	19918	19936	19927	19809	19902	19855	19887	19873	20103	20165	19951	20137	19872	20060	19962	20076	19957	19830	19841	20073	19862	19828	19848	19918	19949	19929	19781	20000	19873	20019	19885	20020	19999	20026	20003	19998	19937	19866	20004	19915	19939	19843	19983	19959	19962	19988	19801	19944	19864	20063	19923	19821	19922	19987	20117	19899	19974	19776	20245	19843	19938	19969	20027	19911	19930	20108	19859	20010	19828	19707	19982	19943	19841	19858	20152	19920	19936	20033	19850	19901	19813	19932	19893	20007	20028	19976	19967	20058	19700	19872	19839	19982	19972	19727	19759	20002	20000	20057	19991	19953	20198	19786	19959	19965	20026	19985	19859	19900	19887	19821	20018	19974	19999	19929	20068	20107	19764	19805	19722	19890	19972	20107	19751	19894	19898	19783	19895	19977	19843	20046	19878	19952	19909	19966	19803	20073	19881	19824	19964	19937	19940	20049	19872	19779	20083	20213	20198	19843	20010	19890	19897	19951	20265	19658	19976	19950	19969	20119	19862	20155	20130	19678	20031	19737	19905	20039	19894	19995	19827	19998	19860	19837	19942	19810	19912	19909	19918	20173	20002	19965	19860	20073	19815	19979	19960	19759	19824	19769	19981	19615	19840	19829	19936	19809	19998	20099	19704	19744	19808	19950	20160	19822	19937	19990	19806	19996	20057	20096	19958	19901	19995	19964	19832	19950	19849	19872	19868	19962	19981	20102	19708	19797	19866	19763	20015	19849	20027	20067	19860	19805	20028	20068	19887	19853	20126	20062	20007	19868	19703	20000	20078	19896	20014	19719	19822	19805	20046	19993	19933	19937	19902	19862	19915	19937	19792	19848	20124	20048	20012	19829	19941	19946	19912	19900	20032	19890	19995	20087	20002	20186	19949	20094	20078	20103	20111	19907	19894	19889	20134	20027	19834	19939	19810	20017	19791	19953	20062	19891	19973	19841	20016	19833	19983	19893	19982	20146	19910	20009	19850	19940	19970	19915	19924	20005	19882	19814	19733	19945	20087	20003	19809	19975	19727	19964	19809	19823	20072	19901	19798	19895	19858	19794	20011	19853	19964	19938	20091	20170	20157	20007	20110	19891	19999	19920	20074	19993	20071	19963	19910	20059	20165	19857	19915	19898	19899	19929	19927	20037	19734	19949	20055	20079	19930	19902	20020	19763	20020	19865	20053	19919	19964	19938	19900	19975	20077	20033	19633	20185	19986	20160	19961	19913	20052	19903	19937	19960	19748	20048	20016	19837	20115	20008	20147	19947	20069	19850	19996	20012	19909	19841	19873	20044	20051	19766	19955	19782	20081	20171	19896	19952	19853	19878	19996	19918	19879	19868	19748	20053	19814	20121	20011	19926	19881	20041	20046	20028	19983	19940	19930	19901	20063	20036	20020	19884	19816	19829	19984	19786	19769	20044	20024	19934	19947	19713	19734	20175	20091	19859	19918	20035	19833	20103	20043	20013	19961	19809	19959	19936	19801	19992	20090	19891	20082	20010	19663	20029	20132	20057	19930	20151	19875	20082	19903	19844	20116	20155	19934	19773	19986	19974	20026	19893	19977	19805	19990	19932	19804	20060	20069	19892	19943	20120	19892	19993	20220	19922	19994	19930	20045	20002	19967	19999	20019	19833	20075	20036	20068	20002	19991	19866	20086	20023	19900	19859	19848	19918	20004	19804	19862	20061	19832	20013	19956	20011	19909	20023	20165	19920	19915	19815	19836	19813	19865	20006	20090	19931	20009	19991	19976	20072	19987	19858	19948	19857	20019	19752	19894	20040	19996	19796	20135	19911	19906	20007	19887	19866	20115	19894	19719	20087	19877	19972	20024	19867	19940	19924	19765	19933	19868	19855	19988	19894	19750	19923	19824	19789	20074	19934	20054	19876	19866	20033	19987	19900	19819	19988	19894	19763	19822	19927	20037	19818	19973	19820	20007	20015	19744	19718	19994	20120	19910	19871	19865	20075	19792	19923	20073	19870	19945	19912	19919	19710	19986	19966	20212	20076	19954	19913	20022	19871	19844	19806	19835	19829	19862	20057	19960	20110	19871	19838	19900	19838	20098	20117	19897	20031	20115	19861	19884	19836	20075	20010	20029	20009	20104	19856	19820	20109	19783	20078	19822	19870	19881	19974	19873	19885	19900	19865	19901	19955	19880	19908	20109	20027	19992	20032	19941	20065	20010	19988	19758	20155	19852	19960	19741	19965	19897	19667	19994	19794	19992	19871	19834	20038	19858	20032	19955	19913	19889	20035	20074	19998	20112	19881	19958	20033	20078	19826	20088	19973	19968	19938	20166	19986	20075	20091	20000	19965	19858	19815	19880	19976	19870	19797	19891	19938	19919	19904	20082	20023	19988	19799	19918	19865	20033	19933	20072	19828	19993	19999	19853	20079	19928	19733	19894	19870	19991	19855	19974	19789	20071	20143	19872	19737	19811	19844	19830	19953	19974	19913	19866	19968	19868	19711	19805	19982	20111	20029
19158	34778	30987	25542	22065	20165	19280	18736	18584	18522	26196	46489	43957	34476	26904	21960	17511	17496	17424	17358	17502	17308	17287	17523	17401	17569	17349	17405	17263	17394	17258	17453	17414	17699	18095	18011	17755	17644	17405	17482	17283	17194	17402	17413	17343	17081	17485	17305	17272	17250	17346	17390	17337	17532	17370	17445	17301	17476	17214	17267	17376	17324	17473	17347	17202	17459	17342	17420	17558	17417	17196	17289	17555	17415	17163	17400	17483	17521	17333	17452	17487	17308	17500	17216	17432	17322	17156	17403	17336	17470	17515	17354	17359	17329	17362	17366	17185	17476	17371	17333	17415	17328	17217	17338	17315	17436	17353	17308	17385	17306	17312	17547	17388	17346	17340	17494	17320	17452	17549	17151	17591	17210	17515	17346	17303	17342	17260	17134	17365	17299	17377	17322	17389	17533	17308	17227	17333	17318	17366	17365	17261	17316	17373	17409	17357	17441	17227	17343	17355	17429	17354	17341	17287	17306	17324	17405	17328	17312	17273	17447	17275	17443	17448	17456	17418	17491	17346	17362	17213	17339	17225	17247	17098	17479	17430	17484	17409	17285	17323	17364	17439	17439	17315	17287	17292	17520	17216	17374	17426	17301	17300	17248	17446	17072	17373	17288	17154	17275	17411	17316	17288	17245	17418	17254	17448	17417	17244	17414	17276	17281	17329	17282	17429	17201	17227	17379	17501	17290	17322	17405	17463	17358	17344	17415	17464	17401	17282	17316	17411	17271	17460	17371	17343	17317	17243	17417	17416	17448	17096	17283	17130	17272	17277	17245	17247	17258	17128	17370	17358	17312	17413	17290	17249	17281	17276	17333	17303	17332	17236	17371	17534	17431	17471	17290	17339	17267	17363	17389	17410	17374	17235	17437	17454	17321	17224	17462	17325	17231	17408	17244	17355	17381	17404	17545	17390	17308	17372	17475	17154	17473	17330	17345	17361	17412	17564	17242	17332	17462	17439	17074	17410	17434	17360	17333	17125	17394	17316	17404	17398	17404	17413	17323	17330	17216	17339	17278	17399	17285	17367	17316	17395	17176	17384	17490	17273	17407	17369	17375	17314	17437	17335	17431	17398	17323	17420	17418	17304	17236	17325	17446	17329	17365	17488	17368	17350	17336	17228	17329	17307	17494	17300	17327	17391	17384	17320	17373	17463	17260	17561	17310	17399	17387	17368	17321	17364	17321	17327	17510	17336	17364	17383	17471	17293	17219	17302	17407	17186	17348	17312	17125	17369	17285	17391	17248	17378	17381	17311	17329	17467	17201	17281	17417	17459	17304	17333	17267	17277	17433	17289	17331	17477	17311	17446	17490	17332	17387	17236	17529	17335	17224	17353	17175	17225	17008	17357	17248	17295	17320	17305	17250	17379	17487	17404	17312	17468	17256	17283	17273	17312	17303	17296	17295	17338	17368	17449	17324	17300	17280	17369	17348	17409	17197	17241	17282	17218	17349	17234	17312	17426	17278	17132	17411	17206	17284	17344	17265	17393	17264	17249	17463	17375	17276	17439	17121	17370	17298	17281	17249	17302	17413	17314	17407	17285	17154	17263	17366	17489	17171	17273	17318	17419	17319	17541	17394	17270	17353	17316	17405	17228	17422	17273	17234	17248	17233	17203	17258	17286	17236	17341	17309	17406	17425	17436	17149	17369	17136	17407	17392	17076	17267	17261	17326	17247	17229	17273	17192	17418	17278	17465	17325	17469	17350	17375	17363	17333	17289	17293	17379	17378	17417	17458	17438	17363	17323	17371	17267	17374	17550	17246	17335	17269	17353	17263	17457	17274	17355	17415	17265	17437	17328	17304	17397	17426	17429	17316	17387	17428	17279	17284	17346	17193	17292	17239	17327	17382	17406	17260	17264	17235	17155	17352	17161	17310	17530	17308	17424	17298	17304	17368	17273	17273	17254	17398	17320	17277	17405	17343	17423	17292	17357	17394	17281	17447	17505	17334	17079	17282	17532	17347	17326	17489	17173	17351	17348	17288	17233	17301	17437	17393	17140	17403	17277	17175	17250	17373	17223	17343	17311	17331	17256	17456	17319	17323	17197	17181	17367	17174	17329	17408	17324	17214	17348	17434	17602	17333	17342	17291	17476	17380	17243	17248	17214	17308	17562	17263	17239	17378	17242	17239	17362	17302	17279	17404	17280	17330	17331	17265	17456	17302	17334	17379	17289	17230	17127	17351	17499	17406	17249	17463	17152	17300	17231	17462	17275	17318	17296	17206	17316	17281	17343	17411	17240	17355	17330	17255	17151	17275	17332	17426	17198	17398	17321	17359	17220	17359	17581	17282	17405	17493	17405	17444	17293	17199	17409	17409	17136	17155	17410	17206	17556	17091	17369	17299	17399	17325	17159	17150	17301	17220	17205	17434	17270	17326	17351	17227	17456	17223	17332	17199	17316	17217	17447	17393	17286	17459	17331	17342	17389	17292	17413	17432	17329	17238	17423	17261	17361	17429	17262	17221	17255	17181	17235	17143	17388	17427	17291	17277	17450	17371	17189	17456	17422	17266	17471	17335	17336	17510	17411	17366	17266	17471	17261	17360	17283	17353	17311	17541	17224	17329	17326	17318	17211	17397	17263	17493	17338	17306	17333	17357	17240	17166	17455	17295	17316	17310	17379	17393	17344	17373	17334	17321	17384	17356	17292	17379	17336	17394	17168	17183	17308	17511	17275	17235	17266	17383	17270	17318	17205	17495	17500	17185	17388	17383	17286	17364	17214	17438	17335	17392	17353	17425	17205	17318	17231	17272	17332	17396	17393	17363	17329	17267	17272	17412	17209	17264	17257	17280	17442	17411	17286	17272	17448	17461	17264	17335	17468	17328	17212	17250	17334	17388	17424	17177	17265	17317	17470	17377	17269	17376	17280	17283	17466	17205	17368	17476	17188	17388	17359	17232	17423	17376	17273	17256	17365	17273	17490	17404	17405	17520	17405	17392	17288	17252	17356	17187	17377	17425	17278	17317	17351	17202	17385	17240	17447	17355	17331	17290	17319	17330	17475	17399	17365	17080	17272	17331	17293	17470	17244	17375	17370	17503	17280	17321	17350	17237	17422	17292	17601	17081	17429	17376	17431	17361	17429	17366	17300	17446	17296	17250	17458	17381	17266	17132	17212	17319	17225	17203	17104	17257	17307	17263	17308	17217	17285	17283	17331	17167	17331	17447	17214	17238	17322	17192	17288	17518	17381	17218	17271	17399	17275	17449	17369	17418	17316	17250	17292	17301	17360	17361	17424	17289	17238	17361	17307	17234	17389	17476	17489	17175	17408	17225	17294	17251	17247	17283	17152	17318	17499	17194	17277	17358	17288	17311	17417	17405	16989	17230	17178	17416	17373	17358	17275	17289	17371	17366	17349	17157	17409	17360	17215	17373	17326	17292	17275	17362	17299	17369	17308	17199	17269	17295	17408	17458	17363	17314	17290	17352	17365	17323	17107	17373	17221	17498	17505	17271	17292	17272	17433	17386	17316	17253	17400	17435	17305	17363	17370	17328	17393	17264	17239	17296	17439	17380	17276	17192	17365	17105	17308	17434	17403	17379	17370	17353	17344	17386	17367	17284	17322	17353	17362	17325	17254	17400	17435	17401	17366	17190	17198	17405	17203	17317	17309	17394	17133	17148	17268	17428	17293	17401	17360	17225	17198	17317	17409	17346	17211	17426	17240	17515	17293	17251	17312	17425	17213	17361	17247	17272	17239	17374	17359	17417	17274	17483	17422	17173	17280	17226	17222	17168	17278	17368	17195	17417	17457	17288	17315	17107	17261	17271	17430	17422	17152	17234	17415	17301	17390	17297	17338	17332	17343	17398	17089	17503	17388	17272	17321	17334	17415	17316	17472	17328	17306	17355	17292	17238	17328	17372	17109	17156	17292	17396	17384	17309	17260	17299	17212	17265	17301	17441	17220	17366	17327	17309	17313	17368	17423	17448	17437	17330	17143	17180	17114	17361	17251	17164	17193	17303	17314	17485	17332	17380	17231	17462	17376	17216	17409	17100	17554	17237	17330	17271	17301	17294	17359	17323	17277	17244	17253	17381	17451	17221	17361	17278	17228	17464	17400	17335	17321	17503	17244	17290	17399	17426	17406	17348	17145	17387	17347	17351	17069	17413	17311	17134	17332	17464	17254	17238	17370	17289	17392	17316	17282	17345	17456	17268	17143	17460	17417	17337	17243	17254	17229	17281	17322	17421	17366	17296	17250	17246	17293	17266	17303	17235	17266	17300	17524	17228	17167	17323	17442	17345	17310	17426	17161	17496	17398	17227	17294	17380	17344	17256	17364	17198	17267	17299	17113	17372	17437	17337	17336	17301	17258	17416	17354	17461	17337	17220	16999	17378	17299	17270	17449	17656	17420	17407	17341	17192	17337	17434	17346	17410	17166	17334	17316	17161	17284	17324	17445	17176	17415	17164	17274	17527	17441	17318	17430	17171	17225	17306	17413	17352	17388	17554	17405	17277	17290	17407	17310	17526	17294	17139	17524	17344	17414	17229	17537	17206	17229	17261	17378	17247	17440	17342	17355	17313	17337	17354	17349	17311	17507	17204	17190	17353	17447	17383	17184	17296	17398	17194	17296	17329	17416	17343	17261	17522	17284	17303	17140	17431	17331	17489	17304	17356	17373	17313	17261	17222	17489	17437	17344	17214	17322	17300	17295	17273	17259	17297	17213	17271	17306	17264	17413	17405	17216	17276	17304	17329	17189	17419	17410	17507	17367	17314	17364	17311	17302	17441	17354	17333	17292	17197	17438	17346	17152	17304	17353	17479	17165	17479	17136	17131	17459	17255	17371	17338	17302	17501	17263	17276	17255	17425	17338	17286	17272	17315	17324	17391	17578	17425	17284	17295	17466	17301	17409	17416	17333	17311	17336	17284	17189	17283	17482	17203	17443	17396	17356	17471	17269	17262	17281	17360	17271	17198	17313	17432	17396	17382	17343	17422	17228	17370	17134	17396	17262	17117	17393	17306	17345	17475	17374	17173	17388	17348	17422	17311	17259	17416	17173	17503	17274	17386	17348	17179	17312	17370	17476	17365	17289	17259	17358	17277	17103	17330	17227	17171	17379	17115	17424	17385	17356	17374	17396	17333	17400	17118	17335
27648	22449	26032	23354	19926	20021	20173	19697	19735	19931	19990	21560	22282	21384	20345	19910	19736	19683	20009	19592	19636	19497	19623	19620	19684	19675	19379	19663	19694	19655	19604	19523	19744	19898	19491	19635	19785	19691	19757	19693	19700	19724	19543	19665	19885	19778	19640	19664	19838	19764	19663	19659	19686	19674	19579	19790	19737	19746	19662	19576	19584	19652	19616	19674	19659	19406	19440	19657	19550	19465	19659	19628	19482	19563	19428	19615	19672	19536	19633	19596	19739	19508	19612	19740	19789	19747	19613	19642	19488	19677	19420	19558	19528	19705	19529	19718	19685	19678	19597	19689	19622	19704	19435	19301	19745	19592	19653	19769	19636	19621	19835	19509	19853	19616	19705	19685	19412	19571	19802	19717	19477	19765	19713	19557	19599	19678	19693	19725	19693	19562	19443	19740	19527	19662	19852	19622	19520	19284	19492	19640	19482	19524	19680	19650	19406	19643	19712	19485	19364	19618	19771	19598	19514	19742	19580	19716	19612	19602	19573	19676	19614	19847	19915	19610	19483	19774	19756	19851	19669	19697	19525	19547	19894	19415	19760	19814	19649	19594	19555	19522	19713	19606	19829	19666	19588	19618	19585	19523	19644	19318	19665	19602	19588	19648	19540	19527	19637	19633	19555	19606	19732	19728	19780	19769	19535	19724	19695	19684	19750	19446	19411	19707	19662	19623	19650	19599	19879	19502	19493	19466	19687	19588	19676	19646	19576	19425	19790	19490	19544	19700	19752	19459	19528	19919	19842	19473	19510	19528	19696	19598	19639	19654	19539	19770	19482	19595	19594	19734	19583	19470	19442	19468	19774	19703	19715	19618	19703	19522	19640	19662	19651	19641	19552	19464	19612	19640	19485	19612	19452	19561	19597	19658	19816	19636	19488	19523	19424	19511	19618	19628	19450	19665	19665	19698	19732	19805	19609	19536	19889	19624	19472	19428	19446	19650	19496	19703	19802	19554	19833	19583	19732	19482	19495	19496	19835	19625	19607	19807	19720	19701	19560	19755	19554	19513	19687	19779	19761	19650	19605	19724	19535	19518	19431	19536	19781	19511	19498	19375	19687	19701	19559	19451	19639	19628	19796	19555	19613	19517	19610	19566	19718	19772	19698	19590	19777	19564	19447	19373	19661	19656	19503	19736	19769	19587	19724	19496	19677	19784	19540	19459	19598	19687	19902	19725	19607	19585	19526	19795	19734	19764	19674	19460	19598	19745	19781	19721	19635	19546	19485	19586	19466	19698	19764	19515	19538	19751	19760	19722	19652	19779	19622	19676	19546	19793	19744	19507	19464	19664	19604	19526	19652	19783	19592	19559	19764	19369	19591	19607	19641	19736	19598	19741	19347	19643	19590	19708	19571	19647	19619	19837	19657	19569	19682	19608	19622	19607	19699	19677	19564	19697	19676	19679	19634	19477	19564	19506	19766	19611	19601	19533	19802	19566	19676	19521	19573	19750	19580	19737	19449	19713	19379	19574	19681	19766	19491	19841	19540	19425	19833	19837	19723	19596	19687	19558	19544	19693	19605	19889	19716	19563	19679	19613	19680	19631	19730	19733	19825	19577	19453	19497	19745	19767	19702	19511	19631	19599	19601	19582	19679	19814	19618	19509	19650	19646	19552	19550	19527	19528	19771	19488	19711	19654	19512	19613	19599	19737	19550	19521	19667	19709	19419	19729	19365	19528	19646	19796	19575	19505	19844	19704	19649	19755	19441	19341	19804	19454	19744	19699	19625	19552	19511	19465	19489	19710	19646	19396	19540	19496	19571	19790	19735	19568	19355	19623	19594	19576	19477	19624	19709	19689	19704	19844	19451	19615	19563	19654	19723	19663	19609	19718	19773	19458	19713	19555	19625	19738	19744	19760	19754	19677	19597	19579	19699	19726	19786	19621	19571	19466	19664	19537	19821	19680	19662	19686	19656	19460	19460	19614	19632	19550	19779	19597	19546	19677	19792	19653	19650	19702	19630	19593	19789	19684	19604	19390	19608	19566	19607	19452	19473	19756	19601	19560	19416	19675	19549	19587	19738	19738	19742	19581	19649	19653	19540	19698	19769	19500	19595	19519	19580	19767	19529	19398	19897	19540	19728	19474	19726	19732	19543	19721	19731	19652	19619	19578	19624	19728	19790	19591	19627	19714	19713	19976	19801	19705	19661	19680	19709	19712	19687	19754	19763	19571	19589	19552	19672	19464	19607	19530	19459	19800	19596	19533	19935	19639	19610	19509	19568	19783	19668	19447	19678	19727	19506	19733	19585	19648	19627	19531	19299	19608	19618	19672	19565	19644	19837	19709	19832	19760	19639	19665	19584	19687	19655	19684	19624	19552	19807	19636	19619	19774	19543	19804	19631	19547	19567	19743	19507	19478	19756	19306	19593	19611	19501	19606	19498	19620	19708	19719	19585	19545	19723	19725	19632	19751	19664	19765	19456	19531	19704	19587	19505	19479	19572	19786	19578	19453	19592	19622	19369	19706	19565	19558	19556	19657	19534	19649	19711	19741	19822	19487	19615	19594	19424	19772	19655	19652	19691	19476	19593	19701	19713	19541	19711	19673	19772	19770	19550	19536	19754	19555	19400	19722	19743	19580	19520	19630	19587	19719	19698	19496	19683	19700	19355	19691	19774	19743	19454	19645	19716	19727	19617	19719	19750	19643	19569	19548	19453	19548	19599	19326	19631	19493	19411	19730	19536	19664	19559	19684	19952	19581	19507	19639	19709	19657	19678	19612	19545	19550	19664	19549	19685	19579	19450	19668	19808	19629	19549	19694	19786	19602	19610	19756	19684	19479	19641	19444	19698	19674	19705	19535	19676	19488	19691	19625	19621	19630	19769	19904	19817	19805	19695	19573	19597	19533	19688	19619	19657	19561	19586	19637	19999	19713	19612	19639	19614	19529	19846	19810	19575	19772	19692	19527	19721	19620	19721	19734	19618	19530	19750	19625	19633	19595	19805	19518	19525	19597	19810	19697	19609	19736	19820	19745	19455	19615	19807	19600	19697	19746	19675	19526	19585	19754	19669	19745	19637	19449	19649	19647	19706	19795	19666	19608	19806	19486	19713	19620	19668	19530	19824	19610	19766	19534	19331	19655	19751	19536	19710	19705	19805	19319	19640	19598	19547	19732	19800	19609	19741	19515	19666	19646	19779	19630	19885	19719	19638	19272	19600	19633	19694	19617	19714	19567	19575	19437	19551	19698	19626	19709	19715	19793	19689	19452	19549	19876	19515	19648	19698	19433	19593	19635	19627	19716	19693	19629	19666	19691	19966	19607	19482	19691	19672	19541	19542	19330	19711	19462	19682	19631	19778	19666	19639	19764	19637	19685	19758	19737	19451	19563	19656	19540	19799	19605	19614	19765	19499	19547	19387	19758	19543	19559	19615	19686	19740	19623	19569	19599	19736	19783	19482	19481	19926	19718	19646	19634	19483	19688	19667	19584	19712	19601	19551	19579	19703	19710	19798	19787	19672	19570	19794	19557	19627	19672	19559	19617	19556	19528	19498	19600	19550	19538	19604	19582	19621	19714	19697	19549	19617	19585	19638	19798	19687	19661	19773	19664	19608	19545	19637	19589	19617	19458	19736	19860	19504	19490	19587	19533	19631	19539	19679	19603	19455	19498	19544	19639	19802	19518	19555	19372	19689	19687	19742	19658	19594	19671	19822	19573	19805	19452	19635	19577	19863	19502	19377	19596	19732	19560	19524	19558	19635	19643	19744	19811	19617	19388	19747	19669	19667	19580	19623	19770	19473	19565	19477	19693	19687	19582	19720	19643	19721	19618	19721	19687	19563	19732	19748	19721	19517	19780	19762	19635	19629	19828	19622	19662	19331	19736	19559	19847	19569	19655	19584	19688	19793	19711	19663	19638	19600	19426	19756	19718	19710	19804	19644	19589	19608	19688	19841	19556	19592	19680	19593	19796	19631	19652	19805	19558	19509	19628	19847	19488	19511	19772	19639	19541	19664	19717	19801	19800	19555	19618	19605	19688	19545	19591	19609	19814	19849	19858	19469	19768	19661	19559	19654	19753	19574	19741	19781	19624	19623	19568	19720	19723	19766	19721	19662	19669	19608	19543	19591	19766	19701	19553	19654	19474	19561	19511	19688	19750	19569	19876	19750	19682	19600	19677	19665	19504	19697	19713	19568	19447	19520	19702	19780	19742	19686	19659	19783	19758	19854	19958	19527	19538	19769	19497	19563	19493	19671	19827	19637	19526	19619	19652	19635	19668	19625	19575	19714	19581	19753	19603	19769	19464	19531	19616	19423	19665	19474	19648	19652	19480	19620	19649	19570	19744	19508	19798	19530	19657	19714	19552	19649	19494	19707	19607	19632	19796	19887	19623	19841	19440	19672	19776	19599	19512	19568	19575	19750	19638	19698	19542	19689	19604	19559	19493	19613	19719	19800	19830	19521	19587	19656	19584	19452	19629	19682	19602	19543	19605	19722	19503	19725	19485	19929	19788	19631	19564	19678	19516	19737	19588	19608	19574	19693	19460	19696	19718	19690	19700	19707	19761	19631	19450	19833	19456	19558	19676	19597	19582	19599	19735	19678	19544	19740	19340	19611	19726	19409	19645	19735	19659	19747	19567	19724	19722	19673	19563	19677	19736	19519	19805	19698	19715	19657	19517	19618	19653	19496	19566	19633	19587	19663	19591	19677	19632	19578	19677	19660	19666	19937	19801	19768	19660	19882	19622	19900	19824	19412	19834	19645	19666	19682	19680	19487	19840	19788	19615	19552	19543	19597	19604	19592	19639	19678	19807	19817	19683	19721	19546	19580	19672	19798	19571	19717	19607	19582	19591	19730	19693	19710	19723	19833	19735	19706	19712	19509	19683	19634	19615	19647	19310	19623	19383	19605	19542	19389	19612	19634	19725	19518	19690	19609	19770	19743	19592	19507	19665	19597	19626	19699	19695	19784	19715	19612	19699	19638	19648	19701	19674	19618	19762	19685	19638	19468	19729	19756	19614	19746	19658	19769	19688	19715	19537	19835	19598	19479	19570	19623	19521	19750	19586	19718	19460	19573	19599	19532	19696	19788	19856	19720	19695	19697	19553	19669	19375	19790	19573	19871	19674	19673	19767	19629	19639	19587	19468	19550	19504
17603	22709	21533	19053	18083	17487	17430	17296	17381	17373	18270	20671	20701	19114	17794	17300	17177	17216	17261	17248	17196	17263	17125	17227	17162	17192	17388	16921	17130	17247	17110	17132	17039	17343	17219	17229	17386	17220	16970	17042	17228	17029	17188	17098	17132	16940	17096	17214	17173	16859	17075	17065	17173	17156	17144	17161	17044	17104	17070	17126	17161	17192	17173	17033	17272	17137	17342	17058	17290	17061	17115	17021	17271	17067	17135	16988	17069	17113	17074	16911	17215	17144	17004	17113	17125	17125	17150	16943	17016	17024	17057	17029	17166	17218	17205	17233	17247	17024	17159	17115	16960	17186	17236	17118	17058	17251	17221	17218	17187	17117	17017	17036	17170	17136	17031	17057	17184	17069	17053	17095	17150	17070	17250	17178	17019	17145	17036	17177	17094	17264	17043	17185	17317	17095	17176	17048	17004	17067	17252	17040	17107	17128	17185	17108	17277	17120	17185	17141	17050	17013	17173	17160	16962	17230	17319	17155	17320	17217	17292	17271	17160	17174	16985	17199	17146	17190	17005	17331	17296	17213	16996	17235	16968	17109	17127	16901	17113	17120	17108	17104	17172	17143	17129	17085	17145	17116	17234	17046	17094	17285	17188	17111	17056	17092	17099	17368	17026	17124	17136	17028	17160	16997	17066	17088	17053	16981	17115	17082	17091	16845	17065	17009	17276	17143	17082	17259	17127	17093	17020	16929	17231	17054	17192	17267	17179	16896	16924	17113	17094	16899	17221	17099	17075	17323	17213	17269	16978	17058	17047	17366	17061	17149	17044	17102	17104	17151	17124	17123	17239	17215	17217	17151	17224	17085	17075	17141	17180	17265	17098	17079	17235	17053	17058	17155	17245	17090	17077	17063	17141	17147	17048	17176	17049	17286	17066	17202	17074	17180	17156	17129	17171	17089	17284	17070	17279	17175	17289	17135	17165	17026	17278	17230	17114	17067	17032	17090	17063	17178	17070	17200	17244	17156	17100	17168	17064	17231	17121	17180	17123	17204	17153	17060	17017	17194	17224	17044	17122	17090	17215	17188	17292	16935	17121	17082	17095	17084	17039	17143	17169	17170	17269	17204	17207	17078	16964	17087	17165	17102	17178	17361	16882	17176	17040	17263	16987	17094	17171	17099	17142	17155	17125	17087	17245	17361	17240	17226	17113	17246	17345	16977	17175	17282	17248	17005	17077	17053	16985	17114	16932	17176	17101	17120	17202	17212	17076	16993	17187	17076	17061	17114	17189	16979	17195	17116	17114	17109	17030	17318	17228	16945	17448	17181	17197	17255	17077	17090	17149	17173	17148	17130	17148	17048	17161	16974	17240	17130	17095	17056	17058	17303	17295	17160	17053	17112	17297	17084	17237	17152	17212	17215	17241	17088	17277	17258	17103	17092	17090	17020	17344	17143	17106	17211	17234	17120	17044	17245	17003	17073	17204	17148	17289	17180	17162	17162	17162	17030	17011	17363	17070	17000	17015	17185	17164	17290	17273	17075	17102	17238	17186	17230	17183	17037	17183	17187	17157	17166	17140	17092	17073	17123	17179	17185	17157	17206	17014	17064	17063	17145	17050	17150	17163	17347	17102	17179	17013	17028	17295	17120	17095	17055	17062	17177	16904	16981	17061	17131	17065	17036	17135	17020	17120	17125	16976	17162	17119	17235	17035	17228	17063	17240	17109	17132	17068	16933	17243	17113	17131	17021	17175	17236	17166	17134	17344	17189	17001	17116	17123	17174	17160	17012	17126	17317	17385	17076	17176	17209	17044	17236	17099	17178	17100	17168	17068	17297	17085	16990	17074	17335	17155	17238	17062	17280	17126	17439	17128	17238	17043	17142	17103	17123	17072	17048	17074	17227	17001	17190	16966	17180	17156	17381	17029	17064	17287	16902	17248	17209	17066	17183	17254	17243	17141	17214	17016	17358	17217	17152	16978	17260	17165	17064	17223	17160	17079	17110	17060	17152	17033	16991	17187	17288	17025	17179	16971	17007	17068	17183	17272	17081	17146	17034	17127	16982	17111	17265	16952	17180	17323	16988	17063	17081	17101	17088	17187	17134	16987	17253	17022	17133	17287	17120	17099	17023	17004	17244	17194	17183	17147	17178	17141	17063	17234	17011	17223	17078	17183	17227	16926	17116	17181	17083	17004	17172	17100	17266	17373	17142	17439	17059	17254	16981	16973	17241	17309	17363	17098	17281	17114	17288	17149	17034	17156	17016	17123	16971	17247	16973	17159	17138	17200	17044	16995	17099	17112	17098	17067	17005	17282	17203	17089	17229	17331	17065	17012	17183	17235	17279	17055	17164	17266	17074	17053	17051	17160	17138	17233	17044	17205	17110	17204	16934	17070	17177	17402	17188	17193	17199	17302	17013	17163	17182	17148	17156	17191	17100	17043	17164	17118	17193	17072	17208	17160	17185	17298	17275	17075	17171	17272	17006	17235	17077	17017	17207	17166	17070	17149	17184	17057	17155	17257	16882	17108	17177	17010	17106	17206	17168	17078	17131	17409	17170	17113	17073	17133	17270	17161	17084	17268	17284	17214	17256	17115	17126	17142	17152	17106	17386	16960	17090	17275	16964	17147	17227	17049	16988	17151	17327	17156	17120	17231	17099	17109	17169	17064	17115	17308	17128	17098	17331	17114	17116	17118	17030	17202	17072	17137	17091	17008	17321	17289	17122	17155	17232	17042	17118	17177	16958	17019	17188	17232	17225	17181	17114	17265	17093	17229	17060	17176	17056	17133	17137	17106	17196	17138	17063	17152	17121	17129	17035	17148	17015	17130	17248	17022	17053	17242	17285	17016	16994	17022	17152	17251	17086	16972	17204	17081	17141	17210	17205	17047	17180	17141	17191	17141	17293	16930	17027	17159	17126	17169	17198	17087	17078	17333	17225	17190	16980	16993	17068	17101	17135	17029	17041	17188	17150	17089	17269	17209	17111	17032	17075	17108	16999	17138	17075	17062	17195	17161	17178	17238	17152	17187	17129	17180	17242	17292	17183	17066	16990	17217	17160	17250	17198	17256	17207	17124	17112	17110	17221	17018	17040	17219	17305	17306	17060	17033	17136	17115	17080	16937	17090	17220	16810	17180	17124	17153	17218	17247	17338	17160	17269	17067	17346	17074	17143	17201	17119	17113	17127	17272	17162	17024	17051	16980	17171	16963	17173	17062	17216	17304	17169	17030	17162	17089	17174	17109	17092	17072	17345	17134	17158	17151	17184	17001	17175	17246	17107	17170	17024	17188	17246	16947	17139	17188	17124	17119	17133	17139	17053	16973	17281	17313	17101	17278	17113	17142	17052	17034	17061	17256	17063	17110	17104	17075	17149	17243	17151	17185	17221	17047	17203	17181	17272	17179	17187	17277	17141	17167	17272	16970	17015	16951	17180	17103	17074	17078	17056	16995	17280	17116	17195	17292	17133	17240	17307	17205	17026	17103	17062	17120	17349	17144	17183	17068	17088	17349	17242	17241	17280	17175	17214	17309	17056	17108	17249	17272	17102	17099	17216	17142	17113	17362	17075	17181	17101	17155	16956	17061	17076	17243	17071	17139	17178	17012	17154	17266	17244	16943	17115	16980	17166	17123	17173	17102	17321	17062	17096	17020	17101	17249	17169	17118	17343	17244	17141	17150	17050	17204	16984	17164	17234	16997	17235	17256	17162	17163	17080	16949	17311	16965	17218	17103	17165	17142	17199	17278	17236	17204	17018	17230	17114	17183	16991	17201	17228	17142	17187	17230	17232	17285	17200	17065	17146	17109	17020	17285	17246	17036	17270	17133	17161	17077	17177	17163	17048	17209	17145	17305	17017	17212	17096	17129	17320	17216	17202	16950	17050	17193	17109	17067	17034	17098	17000	17113	16892	17119	17088	17200	17034	17199	17264	17151	17009	17009	16942	17165	17190	17012	17069	17164	17199	17060	17255	17251	17106	17214	16889	17173	17165	17017	17104	17034	17081	17140	17070	16926	17261	17164	17058	17281	17084	17113	17196	17244	16990	17146	17105	17314	17050	17087	17169	17118	17267	17006	17084	17134	17108	17016	17107	17101	17152	17099	16966	17286	17204	17373	17136	17151	17074	16889	17027	17046	17074	17143	17050	17051	17129	17086	17094	17136	17038	17352	17117	17221	17303	17002	17265	17105	17022	17212	17031	17054	17081	17327	17187	17104	17105	17107	17144	17150	17132	16940	17010	17222	17361	17051	17073	17362	17195	17118	17083	17245	17214	17072	17074	17189	17203	17101	17096	17136	17071	17295	17082	17128	17069	17303	17091	17199	17132	17222	17131	17192	17097	17192	16985	17113	17133	17212	17203	17128	17161	17086	17156	17134	17272	17114	17091	17039	17240	17067	17183	17140	17000	17162	17097	17141	17399	17163	17229	17183	17122	16952	17255	17036	17148	17084	17063	17276	17075	17319	17049	17266	17074	17066	17248	17337	17158	16961	17259	17179	17177	17170	17106	17093	17309	17053	17138	17112	17115	17080	16967	17126	17034	17183	17200	16961	17020	17295	17016	17220	17205	17153	17182	17042	17139	17196	17239	17090	17168	17028	17242	17060	17114	17089	17071	17320	17261	17388	17143	17080	17165	17234	17165	17229	17283	17181	17186	17088	17173	17125	17049	17028	17083	17212	17122	17232	17267	17120	17156	17145	17192	17183	17204	17079	17269	17387	17288	17076	17089	17155	17035	17066	17187	17080	17190	17235	17124	17098	17194	17031	17296	17092	17213	17072	17155	17152	17169	17213	17086	17011	17123	17212	17070	17136	17309	17034	17348	16876	17030	17256	17124	17079	17073	17329	17206	17165	17170	17112	17304	16937	17237	17107	16984	17221	17326	17222	17181	17103	17008	17279	17159	16968	17171	17031	17051	17214	17167	17130	17155	17081	17009	17208	17031	17107	17238	17031	16999	17163	17252	17055	17097	17220	17114	17129	17177	17017	17164	17195	17174	17076	17183	17135	17198	17070	17089	16974	17044	17091	17290	16991	17153	17153	17233	17206	17367	17278	17030	17140	17280	17270	17214	16988	17212	17298	17207	17102	17157	16988	17118	17072	17156	17105	17104	17243	17221	17149	16960	17008	17101	17188	17134	17233	17076	17165	17054	17061	17164
23903	21378	28902	24341	22379	22859	22586	20045	19653	20110	22926	34220	33003	24980	21038	19957	19605	19837	19576	19651	19827	19595	19626	19639	19541	19471	19601	19510	19664	19607	19597	19485	19449	19756	20112	20166	19947	19541	19769	19618	19496	19590	19504	19635	19522	19531	19392	19447	19444	19484	19631	19500	19639	19551	19380	19461	19784	19587	19360	19528	19354	19412	19473	19450	19395	19533	19663	19577	19503	19311	19380	19372	19577	19440	19583	19478	19361	19414	19404	19310	19433	19467	19238	19381	19433	19450	19447	19462	19514	19495	19535	19325	19364	19423	19391	19320	19420	19506	19455	19346	19394	19681	19713	19434	19394	19249	19447	19532	19437	19370	19329	19411	19323	19526	19417	19547	19406	19478	19351	19245	19540	19343	19463	19471	19416	19452	19306	19667	19504	19347	19416	19414	19412	19436	19424	19562	19509	19579	19305	19474	19608	19484	19476	19397	19445	19396	19390	19446	19554	19303	19530	19390	19582	19502	19454	19365	19378	19198	19554	19300	19437	19235	19420	19360	19326	19731	19484	19466	19392	19539	19289	19496	19595	19621	19439	19486	19607	19373	19536	19535	19374	19418	19277	19371	19258	19549	19490	19340	19439	19588	19376	19545	19448	19378	19255	19236	19378	19565	19564	19383	19612	19297	19321	19502	19301	19352	19572	19551	19267	19259	19395	19470	19427	19416	19440	19375	19356	19184	19435	19556	19427	19395	19582	19392	19538	19488	19419	19465	19540	19280	19338	19473	19304	19299	19373	19495	19370	19469	19416	19544	19484	19327	19404	19429	19390	19401	19476	19447	19392	19449	19356	19319	19446	19481	19452	19311	19578	19477	19431	19437	19442	19586	19461	19399	19496	19370	19484	19562	19420	19564	19475	19527	19624	19546	19570	19319	19311	19406	19293	19387	19257	19539	19585	19349	19514	19485	19382	19428	19503	19493	19184	19386	19514	19401	19595	19287	19432	19592	19423	19429	19384	19499	19463	19169	19615	19483	19496	19443	19515	19472	19519	19237	19401	19348	19528	19354	19432	19594	19517	19401	19408	19373	19280	19466	19360	19326	19428	19414	19533	19450	19263	19360	19218	19508	19292	19571	19568	19490	19401	19308	19315	19484	19335	19463	19465	19387	19477	19331	19453	19371	19410	19402	19427	19478	19573	19481	19576	19609	19429	19346	19335	19328	19456	19291	19368	19547	19433	19314	19586	19396	19706	19406	19609	19420	19540	19269	19324	19470	19411	19596	19667	19436	19527	19303	19424	19389	19260	19383	19601	19407	19538	19454	19289	19344	19545	19385	19285	19391	19321	19292	19494	19429	19249	19477	19420	19390	19181	19442	19450	19303	19600	19419	19283	19491	19490	19370	19680	19301	19415	19366	19583	19264	19265	19417	19346	19352	19507	19484	19667	19421	19402	19488	19289	19427	19141	19229	19339	19347	19297	19590	19510	19511	19588	19341	19342	19420	19521	19548	19459	19518	19315	19459	19455	19398	19406	19378	19375	19355	19568	19488	19420	19261	19252	19531	19465	19533	19502	19446	19389	19410	19122	19529	19711	19345	19340	19447	19282	19266	19324	19394	19386	19367	19297	19348	19445	19268	19262	19396	19529	19523	19485	19207	19399	19492	19388	19488	19432	19408	19420	19404	19483	19487	19527	19571	19414	19268	19427	19588	19471	19485	19433	19382	19558	19588	19589	19568	19388	19488	19463	19564	19521	19416	19506	19530	19516	19346	19310	19288	19460	19496	19424	19461	19422	19549	19389	19318	19567	19360	19459	19415	19304	19443	19483	19149	19478	19595	19485	19453	19562	19246	19440	19615	19613	19289	19443	19474	19435	19264	19326	19423	19410	19487	19445	19271	19433	19427	19468	19394	19442	19399	19434	19460	19168	19500	19364	19408	19491	19443	19631	19277	19470	19305	19379	19505	19434	19256	19336	19293	19501	19169	19506	19464	19440	19363	19428	19474	19496	19418	19434	19473	19449	19497	19219	19507	19417	19424	19526	19523	19354	19537	19498	19493	19296	19450	19599	19590	19420	19437	19458	19240	19360	19219	19306	19379	19429	19449	19371	19561	19364	19370	19400	19502	19419	19501	19164	19605	19504	19349	19494	19419	19421	19339	19452	19429	19320	19525	19629	19461	19571	19546	19426	19455	19365	19367	19554	19395	19670	19385	19554	19435	19504	19508	19601	19653	19537	19233	19218	19414	19327	19304	19509	19511	19462	19303	19394	19312	19567	19388	19199	19537	19476	19547	19584	19343	19613	19392	19455	19566	19573	19299	19326	19749	19387	19412	19426	19359	19467	19386	19527	19140	19349	19479	19456	19520	19493	19474	19242	19443	19377	19494	19594	19623	19317	19488	19276	19408	19452	19534	19661	19508	19483	19388	19415	19501	19480	19474	19399	19350	19491	19470	19577	19268	19312	19235	19414	19292	19427	19236	19249	19546	19510	19427	19357	19356	19579	19476	19156	19247	19243	19430	19344	19546	19512	19471	19527	19632	19408	19428	19517	19466	19494	19292	19371	19438	19225	19447	19315	19480	19696	19125	19457	19514	19143	19262	19452	19443	19414	19512	19546	19180	19408	19415	19523	19519	19347	19462	19521	19439	19417	19346	19416	19363	19476	19440	19267	19483	19538	19464	19549	19240	19476	19314	19352	19355	19197	19367	19390	19468	19574	19441	19458	19459	19437	19491	19495	19434	19445	19283	19454	19436	19251	19342	19585	19307	19471	19391	19454	19414	19588	19368	19589	19348	19281	19596	19400	19485	19417	19570	19523	19287	19458	19611	19543	19545	19580	19492	19270	19405	19507	19315	19334	19141	19422	19530	19478	19332	19427	19507	19391	19374	19513	19313	19456	19388	19377	19462	19170	19409	19333	19405	19393	19474	19164	19441	19232	19335	18990	19532	19514	19358	19506	19338	19377	19435	19421	19432	19292	19466	19456	19776	19473	19296	19546	19398	19661	19483	19333	19452	19483	19435	19236	19293	19415	19494	19518	19534	19583	19429	19369	19367	19384	19502	19565	19560	19408	19355	19373	19137	19524	19144	19444	19321	19512	19422	19556	19480	19479	19332	19440	19357	19562	19308	19368	19321	19392	19379	19498	19342	19491	19333	19406	19356	19551	19333	19519	19431	19443	19728	19361	19513	19263	19460	19401	19470	19445	19278	19357	19470	19368	19187	19518	19512	19568	19449	19424	19444	19324	19450	19579	19477	19429	19342	19448	19320	19496	19622	19628	19390	19314	19389	19456	19567	19555	19572	19576	19506	19339	19479	19449	19438	19517	19448	19376	19531	19493	19448	19631	19413	19278	19615	19674	19478	19350	19491	19557	19405	19619	19440	19553	19420	19417	19479	19438	19581	19518	19484	19501	19310	19474	19763	19482	19544	19435	19487	19327	19427	19457	19491	19512	19505	19367	19519	19347	19479	19677	19533	19355	19428	19532	19683	19437	19321	19474	19571	19526	19549	19403	19299	19691	19550	19414	19549	19409	19709	19545	19367	19427	19466	19454	19364	19375	19419	19610	19553	19458	19465	19223	19488	19507	19432	19518	19489	19311	19400	19410	19451	19571	19524	19454	19310	19286	19353	19450	19454	19535	19310	19382	19658	19381	19425	19623	19095	19463	19466	19416	19432	19512	19339	19430	19489	19420	19416	19514	19323	19538	19269	19511	19328	19406	19419	19593	19402	19145	19450	19380	19302	19380	19367	19350	19389	19487	19410	19447	19365	19360	19411	19406	19255	19258	19508	19477	19385	19552	19503	19253	19281	19356	19445	19483	19315	19433	19360	19384	19595	19360	19404	19404	19559	19347	19725	19309	19306	19468	19424	19329	19423	19590	19550	19552	19441	19231	19484	19432	19278	19360	19255	19537	19638	19596	19429	19428	19428	19491	19579	19662	19451	19347	19317	19309	19470	19555	19267	19239	19372	19402	19377	19371	19584	19572	19631	19447	19451	19375	19195	19262	19251	19418	19517	19512	19190	19424	19370	19206	19492	19489	19467	19354	19338	19290	19617	19348	19194	19684	19675	19424	19373	19428	19410	19464	19611	19398	19525	19527	19357	19529	19490	19377	19376	19586	19483	19478	19563	19461	19516	19465	19600	19364	19436	19570	19382	19670	19605	19346	19298	19390	19421	19445	19430	19512	19538	19292	19487	19405	19437	19359	19409	19204	19373	19527	19499	19434	19353	19526	19555	19554	19473	19497	19417	19455	19343	19785	19353	19589	19503	19458	19553	19346	19567	19504	19569	19412	19305	19456	19393	19456	19348	19345	19359	19731	19454	19495	19583	19336	19445	19433	19419	19560	19404	19696	19331	19276	19456	19409	19493	19133	19301	19220	19564	19415	19527	19444	19510	19422	19275	19372	19585	19489	19519	19488	19441	19300	19294	19353	19411	19402	19510	19456	19284	19439	19378	19363	19328	19414	19417	19343	19627	19527	19211	19612	19447	19302	19333	19437	19319	19446	19525	19394	19423	19306	19474	19404	19379	19479	19395	19400	19390	19464	19463	19336	19329	19612	19441	19551	19335	19503	19489	19271	19663	19445	19310	19450	19679	19542	19234	19351	19549	19273	19721	19198	19405	19466	19383	19458	19434	19364	19580	19595	19353	19386	19525	19252	19267	19364	19402	19255	19532	19274	19471	19358	19359	19528	19408	19495	19392	19655	19586	19328	19501	19542	19200	19495	19546	19378	19330	19443	19529	19294	19406	19408	19303	19512	19337	19634	19207	19329	19247	19405	19168	19388	19350	19486	19398	19442	19298	19321	19272	19510	19827	19378	19480	19534	19582	19348	19379	19527	19588	19294	19313	19551	19552	19485	19401	19485	19326	19359	19539	19308	19315	19535	19517	19519	19543	19635	19541	19276	19534	19339	19387	19581	19404	19300	19459	19428	19319	19474	19472	19427	19302	19460	19372	19516	19409	19257	19497	19300	19335	19441	19334	19339	19421	19536	19632	19343	19282	19627	19694	19291	19529	19351	19305	19463	19352	19468	19564	19422	19509	19522	19488	19389	19307	19436	19454	19390	19477	19489	19421	19127	19391	19367	19477	19541	19304	19404	19280	19380	19158	19287	19472	19455	19421	19501	19485	19528	19375	19293	19252
17296	29111	26263	21516	19615	18650	17848	17901	17776	17705	23213	37142	34028	22669	18726	17591	17090	17165	16999	17078	17098	17175	17037	17083	17116	17077	16975	17165	17127	17130	17114	17230	17058	17305	17885	17926	17899	17289	17288	17087	17150	17078	17086	17001	16912	17187	16940	17122	17051	16895	17140	17117	17094	17034	17130	17015	16965	17064	16863	17026	16987	17011	17072	16946	17134	17022	17158	16964	17135	16928	16951	16860	17137	17248	17082	16990	17080	16891	16891	17142	17098	17124	17059	16810	17039	17124	17049	17097	16991	17006	16966	17014	17155	17166	16974	17088	17016	17098	17031	17077	17131	17026	17140	17040	17077	17200	17181	16964	17083	17113	17166	17036	16959	17047	17063	16981	16925	16899	17149	17001	16974	17225	17066	16958	16950	17126	17095	17095	17129	16992	17028	16973	16964	17143	17138	17139	16867	16958	17139	16970	17131	17144	17181	17238	16893	17254	17060	17107	17015	17035	17025	17130	16957	16986	16910	17175	17011	17062	16944	16944	16839	16991	16811	17007	17245	17069	16924	16976	16937	16889	17146	17013	17098	17087	16998	17057	17052	17001	16933	17059	17084	17133	17183	17080	17124	16986	17089	17124	16884	16969	17078	16974	17204	16981	16876	17211	17172	16941	17049	17009	16968	17105	17060	17177	17066	17157	16923	16898	17112	16986	17037	17144	17009	16991	16965	16974	17076	16983	17032	17018	16990	16981	17157	17063	17176	17048	17040	17000	17101	17012	17011	16916	17268	17111	17142	17081	17284	17013	17193	16957	17045	17078	17048	16976	17034	17133	16971	16893	16916	16981	17062	16826	16944	17058	16972	16935	17072	16908	17093	17038	17041	16958	17195	16828	16931	17019	16977	16862	17139	17047	17093	17132	17037	17075	17041	16923	16922	16959	17009	17164	17122	17133	17127	16995	17055	17160	17087	17003	17197	16996	17027	17090	17076	17149	17037	17031	17073	16992	16917	17126	16961	17007	16943	17123	17124	16948	16906	17059	17355	17183	17097	17101	16939	17219	17114	17077	17126	16949	17058	17038	17017	16896	17114	16908	17208	17160	16951	17050	17060	17076	16962	17009	17111	17025	17096	16923	17088	16961	17032	17054	16958	17096	16957	16852	17079	16984	17083	16896	17090	17138	17070	16902	17199	16980	17024	16931	17091	16979	16992	17073	17179	16937	16947	16941	17068	16923	17174	17095	16990	17049	16914	16966	16920	17150	16787	17068	16961	17056	16923	17146	16943	17039	17032	16962	17051	17088	16977	17161	17062	17059	17171	16966	16984	17010	17128	17040	17092	17017	17098	17084	17221	17208	16903	17212	17098	17095	16824	17041	17373	17070	16999	16952	17053	17062	17022	16809	17068	17004	17149	17013	17047	16970	16940	17119	17137	17119	16991	17033	17094	17191	16945	17112	16875	17052	16880	17124	16919	16960	17038	16927	17004	16927	16997	16880	17212	16954	17078	17042	17045	17015	16958	17009	16994	16878	17046	17010	17104	17033	17079	17075	16880	17016	17104	17070	16989	17229	16899	17055	17113	16899	17151	16910	16976	17040	17013	16951	17049	16957	17015	17007	17054	17006	16971	16990	16966	17107	17090	16983	17051	17091	17148	17025	17036	17047	17140	17092	17060	17025	17132	17089	17013	17044	16945	17055	17108	16933	16921	16881	17051	16905	16971	17032	17097	17099	16979	17124	16975	17172	16943	16895	17155	17185	16987	17076	17104	17141	16978	16997	17164	16918	17001	16993	16976	17067	16978	17153	16838	17107	16938	16863	16943	17130	16781	17026	17030	17004	17027	16904	17004	17037	16765	17022	16919	17098	17085	16834	16883	17024	17214	17068	17204	17144	16950	16951	16948	17030	16883	17051	17002	16910	17155	17057	17005	17029	17073	17074	17176	17117	17154	16922	17183	16837	16968	17069	16991	17071	16768	17120	16958	16860	17126	17010	16998	17129	17097	17101	16893	16999	17026	16942	17235	17010	17022	16882	16992	17146	17051	17016	17077	17154	16949	17156	17181	17099	17083	17112	17106	17033	17090	17131	17125	16923	17084	16960	17022	17221	17030	17029	17111	16948	17149	17012	16937	17096	17172	16996	17144	17126	17071	17066	17071	16953	16880	16925	17045	16951	17008	17097	17050	17001	17122	16977	16912	17125	16999	17136	17093	17029	16942	17020	16987	16996	16977	17047	17022	17032	17120	16924	17005	17054	17007	16933	17068	17051	17007	17022	17117	17066	17108	16994	16978	17033	17030	16927	17127	16982	17078	16972	17204	17177	17013	17104	17007	16990	16774	17036	17119	17152	17031	17049	17165	16965	16918	17092	17079	16979	17106	17078	16985	17066	17131	17167	17084	16991	16852	17023	17159	17061	17029	16874	17015	16943	17107	17167	16861	16965	16960	17107	16980	17217	17141	16964	17026	17024	17201	17080	16943	16921	16998	16980	17077	17057	16906	17154	17106	17018	17228	17029	17056	17181	16888	17023	17023	17037	16977	16878	17050	17213	16918	16979	17011	16955	16882	17081	16901	17151	16991	17074	17185	16889	16999	17077	17058	17101	17163	17056	17064	16949	17118	17079	17218	17068	17155	16970	16839	17063	16980	16974	17046	17060	17010	17028	17061	16839	17106	17082	16759	16969	17076	17216	16899	16986	17112	17069	17024	17106	17011	17043	17070	17022	17069	17140	16896	17052	16930	17079	16942	17030	16951	17260	17102	17111	16983	17110	16991	17020	17149	16889	17111	16997	16952	16842	17043	17100	16987	17167	17004	17017	17180	17059	16897	17096	17252	17029	17089	17240	17093	16920	16869	16828	17143	17162	16854	16963	17090	16972	17006	17273	17015	16794	17175	16855	16969	16905	17120	17152	16997	17141	16998	17082	17085	16989	17017	17062	17138	17115	17053	16958	17102	17057	17078	17146	17083	16949	17144	17129	17114	17046	16962	16991	17116	17044	17127	16943	17002	17232	17043	16968	16968	16985	17002	17114	17115	17012	16998	16983	17068	17126	17114	17087	17181	16932	16978	16910	17209	16984	17017	16977	16996	16980	16842	16936	16875	17023	16972	17060	17073	16843	17080	17049	17068	17124	17067	16920	17038	16949	16993	17071	17131	17123	16911	17053	16867	16974	16969	17151	16915	17182	16940	17133	17069	16930	17180	16940	16948	17040	16944	17033	17161	16954	16898	17055	17072	16922	16968	17158	17181	17047	17002	17089	17106	16995	17035	17150	16796	17171	16827	16965	16950	17189	17098	16949	17051	17257	16902	17175	16959	17123	16947	16994	17086	16917	16982	17028	17070	17114	17062	16929	17069	17057	17047	16973	17007	17044	17246	16962	17164	17020	17294	17139	16935	17075	16937	17087	17182	16966	17067	17059	17022	16909	17078	17145	17049	17106	17125	16888	17085	17138	16945	16942	17040	17071	17067	17004	17015	16991	17020	16774	17129	17043	17072	16966	17067	17068	16893	17086	17065	17097	16896	16990	16869	16922	16998	17111	16848	16945	17081	17061	17123	17145	17207	17115	17029	17059	16959	17034	17189	16966	17073	17118	16900	16989	17081	17010	16965	17154	17193	17044	17113	16888	17169	17078	17089	16986	17125	17056	16916	17152	17034	16947	16984	17191	17094	17030	17071	17007	17218	17007	17099	17005	17046	17058	17020	16985	17115	17118	17107	17141	17016	17034	16843	17082	17104	17205	17103	17068	17128	17086	17107	17014	17056	17095	17034	16940	16919	16966	17000	16945	17097	17048	17049	16952	16946	17005	17069	16969	16850	17029	16850	16997	17116	17039	17200	17167	16943	17019	17051	17048	17035	17018	17046	17110	16896	17182	17007	16953	17120	16998	17089	16882	17003	17075	17113	16920	16995	16939	17260	17014	17003	16899	17032	17096	17005	17092	16776	16998	17101	17070	17138	17146	16908	17071	17026	17131	17111	17136	16994	17043	17079	17217	17010	16818	16956	17094	16879	17008	17075	17011	16980	17067	16952	17104	17132	17035	17224	17119	17131	16979	17142	17080	17198	17070	16811	17037	17148	17062	16828	17126	17142	17015	17034	16938	17026	16977	17066	17129	17072	17037	17122	17002	17089	16942	17142	16930	17100	17085	17052	17242	17015	17044	16933	16958	16978	16973	17013	17067	17134	17043	16968	16994	17073	17039	17088	17142	17022	16955	16994	17060	17230	16994	17045	17078	17085	17054	17065	17071	17036	17092	17007	17078	16953	17133	17080	16933	17045	16997	16999	17038	16845	16919	17194	16959	16905	17021	16919	17033	17096	17065	17183	16948	16944	17127	17049	17080	17005	17113	16975	17193	17019	16901	17055	16974	17034	17033	17040	17037	16925	17060	16989	17194	17002	16901	16990	17078	17090	16993	17032	17079	16879	17001	16951	16955	16935	16975	17054	17022	17167	17163	17020	17141	17218	17011	16924	17108	16876	16865	16934	16885	17160	17004	17147	17160	17014	17083	17134	17134	17164	17042	17076	17068	16834	17081	17150	17000	17007	16970	16867	17012	17079	17053	16892	17043	17035	16983	17049	17307	17062	16993	17148	17066	16888	17026	17024	17079	17028	17126	17073	17105	17232	17079	16958	16853	16909	16968	17004	17105	16909	17022	17177	17068	16903	17149	16993	16925	17006	17087	17010	17110	17083	17043	17194	17144	16975	16880	17178	16961	17064	17158	17040	17105	17060	16977	17070	17024	17137	17021	17043	17178	16933	17025	17154	16931	17205	16965	17034	17023	16936	17025	16862	17032	17064	17009	16915	17091	17199	17117	17029	16992	16968	17100	16755	17060	17147	17088	17093	16894	16945	17139	16959	17105	16894	17050	17013	16996	17189	16783	17104	17158	16933	17055	17124	16956	17028	17123	16990	17174	17088	17171	17165	17137	17122	16992	17092	17045	17021	16879	17048	16831	17043	17123	17069	16873	17130	16981	17101	17008	17105	16840	16908	16912	16862	17151	16973	17021	17038	16906	17187	17081	16819	16995	16994	17103	17085	17015	17053	17046	17129	17124	17209	16879	17066	16967	17015	17035	17165	17123	17080	17186	17046	17089	17088	17099	17004	16895	17094	17097	16928	17010	16987	17105	17133	17124	17044	17153	17104	17020
22922	21374	29340	23810	21552	23713	25800	20435	19734	20303	22449	42086	39680	24169	19987	19360	19223	19097	19268	19316	19314	19125	19383	19231	19260	19234	19150	19212	19225	19181	19059	19146	19239	19667	20874	21220	20769	19811	19705	19263	19273	19138	18924	18882	19042	19050	19282	19208	19072	19148	19014	18890	19030	19096	19104	19006	18982	19105	19137	19105	19179	18999	19270	19193	19138	19030	19086	19045	19106	19020	19063	18979	18933	19013	19305	19074	19003	19082	19141	19152	19083	18875	18946	19273	19002	18983	19017	19052	19131	19076	19040	19195	18903	18993	19089	19031	19284	19105	19002	19109	19194	18905	19024	18971	19200	19150	19059	19110	19138	18889	19088	18958	18963	18971	19101	18939	19120	19263	18977	19172	18989	18968	19079	19112	18914	18932	18837	18851	19034	19149	18998	18991	18857	19074	18926	19284	19234	19019	19013	18772	19035	18940	19069	19047	18959	18955	19014	19003	18996	19076	19152	19006	18967	19127	18880	18865	19161	18915	18846	19263	18987	19087	19027	19122	18903	19117	19096	18965	18996	18948	19137	19157	19266	19149	19024	19047	18931	19122	18950	19155	19135	18969	19133	18982	19154	19012	19068	18883	19230	18910	19000	18808	19187	18933	19040	18948	19017	19033	19067	19018	18983	18923	19064	18997	18937	19172	19187	19115	18953	18900	19099	18696	18850	19003	18842	18990	19082	19122	18890	19138	19239	19062	19045	18801	19020	19255	18921	18952	18956	19056	18872	18936	18930	18912	19096	19087	18929	18982	19034	19250	18910	19125	19202	19108	19069	18992	19003	18827	18922	18919	18992	19098	19111	18706	19112	19032	18941	19000	18881	19094	18917	18917	18834	19033	18780	19194	19042	18910	19113	18814	19096	18789	19096	19017	19135	19157	18740	18952	19090	18983	18931	18978	19014	18951	18794	19023	18918	18984	18905	19112	19012	19088	18905	18854	18824	18987	19118	19132	19013	19048	19135	18980	18862	19104	19029	19175	19092	19095	19073	19094	19182	18948	19002	19040	18907	19052	18989	19012	19155	19195	18952	18896	18883	19096	19218	18959	18923	18838	19017	18913	18840	18895	19096	19087	18951	18997	19051	18989	18948	19188	18945	18867	18908	18907	18971	19040	18993	18913	18917	18946	18946	18989	18990	18893	19002	19046	18886	19158	19206	19068	18873	19016	19142	18973	19059	19071	19016	19124	18970	18812	19004	18892	19173	18843	19061	19098	18871	18768	18947	19004	18772	18858	19066	18882	19069	19182	18978	18922	19154	19106	19017	18915	19136	18814	19117	19173	18833	18953	19000	18962	19026	18857	18956	19091	18752	18909	18847	19015	19027	18943	19196	18892	19048	18882	18893	18873	18972	18863	19105	19055	19042	19025	18907	18881	19046	19108	19148	19029	18937	19106	19000	19192	18957	18921	19082	18908	18938	18948	18957	18933	19137	19159	19135	19102	19000	19087	19009	18940	19001	19127	18904	19058	19104	18979	19099	18783	19077	19194	19090	19121	19038	18936	18989	19024	19210	19165	18990	18980	18956	18946	18826	19060	19068	18936	18857	18808	19153	18932	19181	18967	18949	19202	19045	18929	18784	18997	18839	18979	18786	18944	18986	18912	19148	19244	19027	19040	19082	19086	18831	19027	18843	19039	18756	18805	19037	18962	18947	18789	18962	19162	19064	18993	19016	19058	18839	19185	19111	19098	18871	18948	19021	18954	19067	18888	18829	19075	19162	19028	18899	18917	18786	18959	19149	18988	19218	18871	19084	19075	18936	19003	19160	19141	19153	19018	19138	19076	18897	19033	18736	18892	19112	18935	19011	19014	19257	18870	19091	18979	19013	18902	18889	19163	18835	18908	18928	18845	18905	19018	19016	19161	19053	19035	19017	18889	19127	19157	18966	19089	19032	18921	19039	19129	19085	19086	18922	18977	18979	18906	19011	19271	19063	19071	19003	19093	19269	18944	19075	19120	18967	19128	19193	19059	19008	18961	19097	18938	19009	19043	18928	19043	18954	18851	18999	18915	18757	19035	18987	19024	19059	19067	19166	19085	19079	18888	18877	19114	18866	19092	19148	18923	18915	19008	19186	19055	18870	18952	18832	19174	18987	19108	19038	19161	19042	18861	18951	19013	18867	18892	19033	19061	18955	19064	19098	19010	18981	19004	18973	19119	19092	19063	18888	18822	18708	18995	19001	18948	19177	18988	19088	19087	18899	19050	18828	18894	18846	19092	19219	18740	19075	19091	19365	18865	18871	19063	19006	19064	18988	18889	19033	18962	18987	18882	19188	19156	18916	19106	19008	18910	18996	18974	18952	18908	19149	18981	19110	19015	19183	19070	18931	18826	19078	18752	19079	18994	19099	19033	18781	19099	18936	18865	19020	18903	18936	19022	19013	19063	18957	18881	18929	19153	18996	19026	19015	19013	18943	19124	18850	19263	19067	19089	18999	18954	19111	18941	18915	18976	18952	18892	18757	19034	18982	18845	18748	18914	18997	19097	18950	18920	19020	18800	19145	19022	18947	19055	18900	19059	19227	19195	19083	18894	19131	18974	19044	18817	18988	18969	18936	18957	18937	18742	18759	19055	18710	18829	18924	19042	19010	19179	18826	19005	19042	18840	18907	18813	19013	18981	19019	18982	18817	18969	19133	18920	18850	18981	18894	18990	19031	18811	18996	18836	19042	19031	18920	19038	18996	18945	19077	18949	18869	19086	18902	19120	19084	19075	18776	19095	18943	19005	19121	19061	19198	19001	19137	18969	19005	19016	19042	18923	19122	19164	18845	19088	18988	19069	18909	18836	19018	19046	18934	19083	18867	19271	19061	18918	18994	18956	18973	19085	19151	19042	19083	19198	19043	18980	18947	19083	18919	18794	19021	18912	18988	18984	19003	18828	18985	18898	19166	19142	18872	19170	18859	19067	19062	19000	18995	19004	18923	19115	19177	18988	19083	19024	18996	19045	19130	19065	18952	18946	18959	19111	18997	18919	18940	18948	18827	18947	18809	18869	18904	18903	18826	18907	18923	18947	19025	18973	19073	18963	18867	18989	18952	18958	18898	18962	19053	18864	19001	18880	18991	19024	19016	18972	19044	19122	19035	18959	18894	18975	18854	19298	19165	19029	18822	19175	19087	19141	18977	18910	19052	18951	19070	18975	19069	19137	18931	18826	19018	19048	19069	18962	18821	18929	18914	19201	18970	18994	18922	18981	18866	19088	18963	19042	19189	19016	19155	19062	18940	19017	19153	19101	18967	19063	19038	19097	18938	19102	18989	18995	18718	19075	19192	18892	19259	18879	18976	19028	18945	19253	18896	19023	19033	19090	19108	18962	19069	19010	18841	18944	18993	19087	18992	19079	18830	18751	18923	18906	18996	18952	18882	18850	18940	19077	18855	18920	18861	19194	19163	19053	19131	18912	19091	18994	19228	19054	19022	18962	18875	19014	18985	18909	18829	18946	19021	18992	19150	18738	18978	18873	18953	19072	19073	18988	18827	18923	18990	18991	19034	19001	19179	18994	18975	19104	18833	18948	19061	19150	19078	19000	19031	18772	19100	18941	19049	18947	19204	18943	19128	18767	18997	18990	19040	19037	19034	19066	19142	19025	19006	19007	19054	19011	18772	18919	18891	19093	18748	18742	19098	18922	18949	18884	18887	18962	19021	18935	18951	19124	19074	19073	19087	18996	19066	18967	18914	19004	19114	19057	18831	18912	18996	18879	18900	18851	19230	19007	19027	18845	19067	19056	18979	18936	19020	19088	19041	19103	19073	18960	18923	19156	19028	18968	19074	18994	19013	18846	19070	18894	19042	18928	18839	18866	18860	19190	19027	18791	19166	19092	18858	18951	18739	18982	18977	19141	18988	18973	19048	19099	19069	18937	19058	19032	18899	18954	19273	19012	19037	19065	19056	18759	18869	18984	19005	19075	19059	19149	19079	18923	19013	18880	18994	19019	18957	18832	18898	19094	18974	19140	19032	18895	19006	19079	19152	19079	18955	18963	19100	18996	18992	18946	19135	19112	19078	19112	19260	19060	19085	18834	18991	18974	19059	18918	18869	19133	19115	18879	18954	19069	18917	19016	19009	19075	18959	18993	19171	18952	19034	19050	19185	19037	18934	19063	18875	18922	19119	19003	19081	19099	18994	18838	19097	19023	19021	18921	19145	18900	18949	19086	19163	18988	19037	19029	18992	18876	18946	19002	19056	19061	18923	19182	19152	19012	19090	19130	18778	18947	18983	19229	18938	18915	19056	19175	18999	19067	18979	19155	18996	18847	18760	18971	18960	18962	19090	18816	18997	19170	18996	19080	18893	18965	18966	18941	18962	19045	19222	19065	19083	18829	18879	18927	19076	18990	19050	18768	18837	19169	18924	19057	18819	18907	18766	19081	19103	18999	18893	19173	19128	18956	18880	19010	18895	18829	19082	18996	19046	18996	18991	19142	18790	19010	19073	18695	18898	18985	19094	19151	19005	19030	18816	19178	18934	19070	19023	19063	19086	19086	19268	19043	19133	18991	18887	18863	18981	18987	19090	19055	19082	18901	19049	18746	18939	19174	18957	19104	19050	19084	18902	18814	19060	18926	18886	19114	18849	18855	19113	18985	18953	19176	19197	19028	19321	18922	18914	18911	18893	19069	18926	19062	19015	19049	19062	18986	18750	19032	19190	18916	18987	18959	18945	18837	19004	19048	18997	19122	18921	18979	19126	18918	19142	18815	19101	18968	19084	19131	18943	19029	19077	18937	18787	18886	18769	18938	18916	19192	18906	18967	19008	18923	18977	19042	18898	19014	18799	18745	19061	19009	19003	19134	18866	18843	19052	19153	19182	19049	19102	18821	18997	18819	19004	19055	18945	19097	19169	19020	18872	19080	19008	18901	19159	19115	19066	18975	18893	18911	18999	18921	18891	18691	18956	19050	18972	18840	18983	19133	19089	18852	19065	18907	18900	18882	18991	19062	18929	19182	19043	18876	19116	18924	19002	18900	19130	18971	19029	19055	18808	19055	18840	19098	18876	19082	19168	19086	18996	19075	19065	19051	18966	19083	18912	19224	19058	19008	18919	19097	19009	18927	18943	18938	18910	19138	19175	18953	18975	18822	19204	18902	18888	18914
19007	33381	29556	23497	20919	19374	18618	18374	18045	17900	22721	45663	39228	19712	16995	17015	16999	16794	16953	16821	16911	16855	16969	16859	16897	16904	16912	16822	16758	16939	16893	16733	16798	17974	19601	19771	18831	17496	17167	16997	16741	16930	16762	16789	16765	16777	16826	17023	16934	16656	17165	17078	17020	16626	16875	16850	16929	16863	16720	16849	16748	16768	16832	16887	16764	16899	16933	16791	16846	16915	16898	16851	16822	16943	16888	16801	16739	16878	16939	16664	16726	16758	16699	16908	16767	16876	16684	16730	16728	17027	16859	16848	16843	16864	16874	16833	16863	16859	16882	16762	16760	16841	16884	16775	16722	16591	16850	16877	16879	16865	16891	16724	16638	16907	16841	16827	16775	16735	16903	16802	17075	16767	16772	16767	16704	16831	16546	16823	16661	16820	16852	16840	16930	16907	16835	16660	16969	16848	16700	16832	16746	16896	16782	16832	16755	16782	16865	16845	16752	16925	16841	16741	17017	16834	16916	16977	16750	16794	16759	16853	16768	16933	16826	16765	16821	16852	16817	16899	16905	16851	16934	16830	16830	16716	16766	16811	17049	16771	16751	16739	16780	16635	17027	16739	16745	16687	16856	16697	16813	16719	16714	16972	16736	16742	16716	16729	16798	16837	16778	16848	16758	16763	16770	16813	16823	16766	16706	16681	16935	16889	16701	16846	16896	16749	16696	16677	16714	16839	16939	16772	16778	16796	16985	16797	16735	16748	16839	16808	16740	16653	16753	16771	16666	16837	16772	16622	16849	16815	16732	16835	16667	16988	16733	16817	16864	16789	16740	16808	16768	16731	16681	16771	16946	16834	16635	16846	16836	16609	16722	16856	16782	16848	16724	16868	16709	16724	16671	16717	16651	16781	16722	16687	16756	16783	16637	16545	16853	16779	17003	16623	16703	16880	16931	16775	16729	16682	16702	16790	16825	16773	16929	16781	16838	16864	16740	16685	16883	16852	16926	16819	16670	16731	16788	16944	16872	16663	16632	16954	16959	16705	16864	16795	16795	16728	16829	16712	16843	16819	16753	16574	16899	16870	16775	16698	16735	16668	16864	16793	16755	16865	16837	16712	16801	16746	16661	16744	16782	16794	16825	16960	16743	16778	16672	16860	16865	16636	16626	16713	16794	16788	16984	16877	16681	16793	16829	16921	16665	16732	16940	16809	16779	16716	16600	16709	16897	16806	16664	16744	16778	16774	16720	16815	16819	16881	16798	16756	16994	16990	16730	16922	16798	16765	16745	16822	16882	16827	16896	16866	16895	16867	16837	16808	16741	16916	16865	16897	16820	16974	16650	16762	16824	16826	16688	16960	16676	16865	16629	16906	16763	16864	16876	16738	16827	16691	16660	16798	16814	16850	16708	16999	16912	16832	16719	16804	16733	16850	16626	16848	16808	16629	16836	16817	16840	16803	16921	16806	16947	16687	16746	16854	16783	16758	16642	16847	16966	16635	16762	16951	16808	16863	16818	16635	16771	16978	16756	16807	16637	16648	16802	16702	17027	16675	16709	16763	16559	16755	16812	16660	16686	16908	16870	16821	16876	16803	16859	16569	16862	16634	16884	16736	16829	16703	16835	16841	16743	16837	16793	16783	16573	16813	16745	16550	16687	16899	16763	16833	16829	16741	16847	16793	16861	16758	16728	16878	16907	16893	16945	16668	16900	16666	16800	16834	16668	16928	16937	16718	16855	16800	16773	16811	16846	16688	16801	16690	16828	16742	16956	16860	16713	16838	16906	17009	16801	16989	16860	16824	16921	16834	16688	16646	16852	16889	16679	16591	16698	16756	16724	16709	16759	16830	16775	16745	16710	16872	16809	16816	16822	16755	16781	16747	16794	16682	16888	16809	16577	16834	16827	16730	16999	16682	16670	16663	16844	16819	16806	16746	16901	16884	16908	16693	16872	16972	16665	16728	16738	16756	16919	16875	16746	16746	16845	16746	16820	16876	16742	16764	16778	16674	16823	16794	16829	16903	16859	16846	16803	16730	16867	16757	16777	16839	16747	16616	16821	16842	16793	16812	16881	16895	16809	16717	16951	16713	16768	16760	16741	16920	16755	16768	16785	16840	16647	16774	16752	16895	16715	16822	16682	16920	16800	16757	16729	16614	16833	16854	16780	16746	16696	16745	16754	16820	16731	16870	16737	16924	16761	16777	16831	16734	16734	16687	16856	16731	16889	16641	16652	16808	16791	16607	16863	16930	16869	16807	16796	16817	16755	16763	16802	16851	16724	16722	16898	16861	16887	16752	16829	16773	16777	16642	16690	16759	16900	16573	16967	16731	16669	16885	16672	17026	16852	16714	16749	16821	16887	16807	16827	16974	16736	16931	16737	16820	16771	16806	16864	16681	16665	16912	16649	16797	16838	16710	16765	16796	16953	16883	16953	16861	16810	16794	16754	16854	16752	16933	16755	16768	16668	16799	16863	16737	16745	16808	16805	16843	16767	16834	16755	16793	16793	16779	16850	16888	16650	16657	16887	16727	16742	16733	16681	16897	16790	16919	16727	16801	16777	16892	16872	16831	16777	16889	16858	16612	16907	16819	16721	16740	16811	16720	16726	16922	16757	16781	16698	16883	16592	16779	16841	16805	16722	16767	16647	16786	16802	16706	16767	16833	16680	16953	16683	16801	16820	16643	16806	16841	16715	16769	16698	16619	16666	16733	16753	16613	16849	16802	16682	16846	16785	16706	16759	16820	16661	16936	16937	16783	16777	16859	16823	16838	16641	16758	16858	16841	16592	16842	16957	16774	16788	16784	16691	16874	16926	16730	16882	16745	16641	16691	16634	16693	16743	16763	16807	16861	16646	16894	16795	16829	16714	16750	16864	16962	16708	16736	16915	16807	16834	16736	16779	16715	16736	16945	16693	16853	16827	16813	16745	16845	16873	16747	16731	16869	16871	16789	16899	16537	16985	16855	16915	16636	16839	16758	16657	16803	16613	16758	16739	16770	16815	16806	16855	16524	17059	16687	16695	16825	16856	16825	16783	16790	16630	16872	16687	16821	16934	16796	16802	16754	16900	16782	16702	16662	16613	16667	16748	16834	16761	16690	16748	16778	16705	16629	16829	16866	16639	16744	16783	16762	16807	16704	16841	16677	16976	16803	16760	16896	16530	16720	16740	16611	16825	16707	16773	16653	16943	16590	16802	16735	16801	16894	16948	16624	16676	16579	16658	16711	16784	16917	16664	16877	16885	16640	17020	17042	16922	16752	16871	16814	16828	16739	16656	16761	16538	16726	16869	16892	16863	16866	16706	16693	16694	16615	17024	16621	16698	16881	16822	16867	16806	16643	16851	16784	16747	16723	16725	16643	16738	16756	16936	16794	16761	16853	16874	16712	16795	16896	16954	16623	16716	16875	16766	16489	16763	16861	16811	16740	16755	16733	16629	16772	16679	16617	16916	16679	16749	16864	16626	16906	16595	16716	16728	16707	16719	16990	16829	16734	16909	16883	16688	16741	16702	16872	16735	16749	16767	16696	16777	16872	16887	16790	16706	16897	16675	16775	16624	16836	16847	16957	16918	16655	16875	16900	16726	16694	16747	16765	16751	16716	16740	16758	16787	16837	16760	16738	16870	16875	16729	16566	16757	16862	16820	16818	16792	16789	16666	16672	16698	16900	16896	16855	16689	16800	16908	16821	16824	16723	16846	16910	16803	16718	16897	16730	16857	16795	16712	16780	16655	16640	16732	16813	16669	16940	16853	16884	16841	16611	16719	16902	16734	16830	16748	16792	16781	16639	16695	16739	16774	16831	16804	16705	16781	16798	16672	16958	16804	16860	16714	16769	16817	16829	16820	16771	16721	16764	16854	16768	16806	16868	16834	16749	16924	16679	16781	16865	16854	16517	16834	16742	16923	16798	16858	16751	16749	16867	16830	16906	16757	16780	16606	16932	16763	16817	16734	17042	16808	16805	16749	16788	16761	16815	16884	16704	16671	16924	16672	16704	16870	16805	16708	16924	16796	16985	16861	16677	16780	16718	16851	16789	16744	16761	16918	16848	16725	16710	16791	16522	16737	16844	16801	16849	16668	16854	16807	16746	16756	16689	16752	16641	16813	16669	16776	16698	16792	16879	17048	16665	16778	16748	16766	16709	16779	16652	16718	16881	16930	16881	16798	16679	16830	16759	16760	16811	16841	16835	16791	16894	16800	16956	16708	16905	16766	16545	16812	16756	16740	16855	16837	16710	16869	16792	16746	16706	16830	16816	16725	16749	16790	16888	16741	16889	16774	16897	16789	16655	16757	16878	16715	16723	16786	16697	16803	16781	16793	16755	16733	16833	16720	16796	16766	16786	16685	16805	16755	16680	16568	16765	16886	16777	16806	16700	16780	16943	16679	16636	16804	16816	16753	16882	16855	16793	16716	16880	16558	16879	16687	16771	16933	16764	16866	16650	16762	16875	16810	16824	16741	16937	16806	16702	16915	16689	16670	16644	16844	16817	16973	16872	16874	16770	16674	16792	16815	16748	16848	16860	16779	16713	16835	16756	16845	16879	16802	16796	16729	16828	16887	16642	16749	16819	16845	16675	16799	16779	16929	16837	16732	16720	16874	16721	16759	16853	16679	16714	16756	16838	16843	16723	16773	16676	16777	16872	16840	16791	16682	16605	16706	16786	16672	16888	16652	16875	16945	16692	16717	16902	16730	16810	16700	16836	16779	16976	16952	16986	16806	16795	16822	16884	16868	16778	16762	16788	16777	16805	16627	16809	16892	16680	16693	16797	16791	16651	16709	16733	16723	16700	16852	16778	16732	16780	16655	16689	16664	16776	16799	16742	16536	16705	16743	16575	16804	16809	16661	16660	16842	16770	16716	16767	16756	16811	16750	16829	16712	16864	16941	16628	16828	16647	16818	16698	16770	16762	16696	16972	16827	16755	16872	16635	16533	16884	16702	16873	16748	16705	16760	16829	16825	16755	17028	16961	16703	16871	16877	16768	16754	16842	16679	16902	16871	16820	16566	16851	16762	16761	17006	16808	16669	16736	16883	16753	16695	16794	16633	16682	16669	16755	16922	16835	16976	16662	16758	16774	16807	16687	16784	16811	16664	16855	16722	16709	16811	16757	16710	16808	16875	16880	16794	16837	16714	16649	16782	16772
27558	22186	25110	22099	18888	18858	18810	18930	18705	18762	18812	20528	20435	19038	18675	18619	18695	18729	18600	18691	18630	18742	18568	18579	18429	18609	18519	18843	18580	18525	18559	18518	18555	18445	18778	18765	18742	18705	18776	18664	18511	18547	18650	18372	18566	18658	18652	18541	18434	18644	18614	18594	18662	18574	18564	18544	18433	18685	18540	18546	18642	18482	18469	18526	18777	18568	18649	18561	18428	18682	18532	18623	18344	18315	18398	18507	18239	18559	18326	18267	18382	18508	18483	18680	18586	18726	18593	18578	18605	18207	18322	18539	18594	18621	18618	18536	18518	18454	18526	18717	18366	18565	18533	18521	18726	18232	18590	18445	18704	18617	18594	18270	18290	18714	18416	18468	18525	18535	18557	18656	18378	18350	18518	18379	18740	18590	18439	18548	18454	18580	18523	18510	18483	18425	18434	18463	18576	18411	18755	18451	18399	18470	18517	18566	18625	18474	18447	18395	18433	18446	18593	18509	18431	18528	18850	18583	18446	18655	18554	18300	18673	18557	18641	18549	18468	18588	18635	18522	18589	18464	18392	18459	18660	18558	18499	18818	18479	18477	18486	18586	18586	18490	18446	18499	18516	18444	18365	18429	18393	18465	18530	18493	18503	18449	18605	18419	18720	18380	18421	18466	18510	18558	18513	18359	18407	18634	18534	18358	18470	18521	18579	18289	18397	18568	18531	18492	18459	18401	18465	18558	18672	18538	18656	18459	18602	18297	18708	18651	18562	18595	18421	18511	18588	18469	18625	18484	18554	18593	18533	18365	18432	18587	18482	18488	18549	18414	18472	18359	18620	18548	18462	18534	18430	18498	18499	18595	18524	18584	18426	18433	18423	18489	18517	18528	18563	18454	18528	18362	18594	18442	18616	18527	18508	18493	18468	18447	18558	18560	18425	18584	18502	18773	18526	18554	18562	18461	18447	18320	18619	18567	18564	18401	18558	18591	18562	18550	18403	18714	18452	18436	18446	18433	18354	18580	18445	18651	18346	18422	18439	18617	18439	18578	18691	18504	18755	18723	18505	18382	18411	18580	18478	18567	18491	18564	18715	18440	18599	18393	18485	18498	18473	18404	18376	18382	18408	18645	18497	18358	18346	18744	18489	18340	18326	18494	18702	18471	18481	18346	18490	18707	18394	18435	18445	18416	18572	18486	18454	18460	18519	18617	18534	18692	18775	18532	18675	18417	18498	18650	18488	18578	18619	18567	18722	18479	18453	18622	18441	18586	18724	18569	18523	18482	18538	18527	18501	18593	18694	18552	18384	18565	18486	18609	18490	18676	18535	18583	18601	18536	18521	18540	18626	18587	18423	18689	18582	18458	18324	18400	18500	18455	18480	18580	18403	18573	18549	18649	18617	18463	18475	18582	18473	18505	18817	18732	18724	18411	18641	18359	18699	18363	18617	18735	18491	18428	18552	18700	18544	18576	18434	18388	18431	18558	18711	18705	18443	18628	18529	18427	18507	18562	18597	18550	18604	18536	18379	18561	18564	18472	18300	18640	18541	18436	18344	18409	18397	18480	18372	18604	18606	18551	18494	18701	18709	18562	18628	18715	18708	18330	18509	18619	18483	18261	18304	18379	18628	18466	18518	18363	18210	18358	18463	18538	18438	18392	18563	18487	18605	18610	18431	18662	18386	18456	18612	18722	18497	18399	18527	18645	18503	18610	18372	18601	18654	18541	18296	18438	18433	18643	18373	18490	18520	18607	18661	18493	18597	18762	18489	18429	18719	18512	18480	18463	18589	18476	18489	18593	18474	18557	18371	18625	18584	18582	18444	18490	18460	18538	18372	18571	18628	18535	18628	18686	18655	18382	18508	18623	18479	18621	18489	18563	18377	18594	18571	18503	18515	18593	18542	18702	18646	18343	18491	18566	18507	18583	18422	18698	18403	18659	18469	18492	18623	18478	18841	18460	18499	18608	18477	18748	18676	18420	18580	18564	18453	18585	18509	18492	18552	18446	18636	18721	18345	18530	18416	18356	18656	18482	18513	18512	18470	18437	18461	18372	18293	18266	18591	18593	18673	18586	18538	18555	18610	18581	18587	18524	18821	18665	18661	18460	18587	18677	18675	18624	18436	18426	18648	18374	18421	18444	18665	18658	18683	18398	18457	18641	18338	18483	18430	18754	18579	18527	18531	18479	18623	18581	18491	18298	18507	18612	18576	18511	18818	18628	18458	18418	18638	18614	18578	18498	18570	18550	18558	18511	18765	18457	18390	18434	18442	18762	18532	18627	18521	18521	18718	18580	18322	18465	18575	18249	18518	18497	18354	18484	18582	18489	18737	18575	18594	18342	18404	18603	18685	18620	18643	18504	18530	18656	18264	18312	18492	18529	18504	18857	18489	18638	18532	18499	18497	18558	18484	18620	18351	18657	18777	18484	18395	18655	18546	18397	18329	18349	18565	18528	18552	18489	18630	18645	18658	18546	18806	18669	18590	18443	18402	18597	18572	18792	18441	18372	18373	18558	18545	18319	18672	18563	18521	18372	18430	18656	18689	18469	18423	18423	18598	18543	18597	18528	18625	18317	18590	18484	18529	18446	18486	18571	18408	18644	18593	18564	18746	18677	18488	18616	18453	18658	18737	18479	18512	18624	18602	18663	18620	18477	18574	18347	18650	18477	18627	18449	18305	18622	18595	18523	18563	18558	18689	18475	18429	18704	18641	18441	18496	18494	18472	18470	18852	18628	18628	18573	18544	18452	18568	18688	18670	18625	18493	18480	18527	18760	18501	18564	18546	18483	18673	18456	18399	18573	18618	18504	18548	18492	18563	18724	18562	18414	18350	18658	18583	18575	18587	18643	18687	18576	18483	18590	18506	18440	18559	18373	18595	18327	18724	18516	18272	18486	18508	18558	18537	18536	18708	18344	18584	18638	18625	18483	18504	18546	18704	18512	18369	18637	18668	18460	18586	18553	18475	18627	18604	18581	18478	18654	18555	18606	18357	18575	18555	18395	18585	18440	18469	18518	18612	18326	18507	18393	18408	18688	18465	18411	18690	18396	18431	18517	18484	18566	18557	18220	18600	18526	18693	18409	18586	18430	18428	18488	18567	18606	18540	18552	18400	18425	18696	18553	18566	18723	18552	18619	18564	18454	18558	18417	18844	18580	18594	18640	18633	18532	18628	18521	18386	18315	18357	18303	18573	18709	18566	18471	18293	18494	18565	18504	18595	18514	18486	18589	18645	18330	18748	18743	18819	18593	18428	18666	18715	18190	18586	18741	18444	18431	18466	18468	18718	18496	18496	18569	18615	18540	18533	18659	18482	18560	18364	18497	18531	18591	18537	18436	18599	18538	18562	18630	18725	18559	18559	18643	18455	18559	18609	18422	18457	18588	18435	18492	18585	18418	18559	18669	18606	18541	18696	18700	18298	18177	18609	18459	18518	18675	18447	18422	18740	18551	18403	18586	18472	18537	18510	18552	18516	18539	18389	18304	18570	18286	18583	18482	18757	18537	18556	18590	18627	18545	18540	18732	18574	18720	18460	18561	18626	18729	18524	18504	18513	18602	18429	18393	18425	18309	18610	18620	18634	18508	18546	18627	18543	18608	18627	18628	18612	18572	18578	18607	18724	18571	18464	18404	18553	18347	18421	18389	18339	18502	18571	18487	18491	18431	18423	18579	18420	18558	18649	18781	18583	18670	18499	18467	18447	18602	18538	18511	18417	18560	18679	18633	18562	18751	18498	18567	18638	18517	18546	18444	18335	18504	18533	18634	18447	18563	18574	18639	18641	18582	18363	18447	18529	18461	18596	18620	18523	18517	18439	18525	18499	18499	18891	18671	18497	18727	18740	18703	18646	18662	18424	18490	18596	18552	18529	18557	18613	18665	18472	18476	18482	18449	18523	18547	18424	18438	18462	18627	18653	18439	18583	18646	18470	18489	18718	18485	18488	18429	18603	18366	18602	18409	18525	18672	18637	18428	18539	18556	18571	18478	18656	18564	18575	18675	18564	18544	18477	18578	18466	18577	18536	18466	18766	18588	18536	18568	18467	18486	18544	18685	18875	18708	18610	18713	18639	18828	18500	18628	18635	18804	18623	18575	18605	18431	18253	18409	18458	18410	18687	18423	18693	18364	18587	18435	18524	18597	18587	18655	18614	18504	18304	18597	18575	18551	18810	18490	18429	18481	18602	18719	18424	18810	18746	18456	18313	18511	18716	18556	18616	18419	18489	18525	18374	18513	18537	18236	18775	18508	18585	18531	18732	18413	18493	18398	18421	18511	18466	18738	18780	18628	18732	18561	18549	18406	18703	18577	18688	18619	18710	18445	18357	18401	18745	18679	18501	18473	18560	18594	18326	18374	18589	18564	18397	18407	18619	18531	18492	18732	18499	18467	18582	18661	18599	18576	18678	18324	18543	18642	18359	18450	18488	18523	18549	18557	18533	18568	18630	18670	18515	18598	18492	18413	18354	18588	18594	18412	18533	18401	18592	18639	18554	18408	18590	18534	18538	18610	18588	18458	18500	18563	18583	18520	18760	18423	18487	18576	18585	18336	18638	18559	18542	18489	18525	18697	18497	18596	18387	18546	18439	18606	18600	18391	18402	18514	18396	18428	18439	18417	18584	18452	18479	18517	18512	18494	18510	18554	18628	18457	18520	18497	18717	18519	18498	18577	18483	18502	18595	18498	18542	18746	18516	18470	18537	18524	18763	18559	18511	18621	18746	18538	18362	18538	18575	18650	18418	18559	18720	18360	18699	18590	18567	18470	18366	18531	18605	18403	18587	18507	18516	18423	18631	18337	18364	18480	18466	18489	18451	18563	18623	18415	18466	18441	18395	18363	18393	18441	18425	18619	18590	18647	18620	18433	18618	18426	18711	18687	18521	18521	18520	18672	18641	18614	18473	18570	18557	18720	18568	18414	18362	18533	18581	18393	18503	18707	18683	18519	18536	18416	18337	18440	18580	18601	18486	18649	18563	18611	18621	18680	18373	18686	18551	18536	18663	18662	18560	18626	18570	18668	18648	18603	18460	18544	18491	18484	18660	18577	18435	18580	18528	18546	18622	18544	18390	18598	18624	18597	18815	18380	18345	18526	18606	18446	18584	18454	18560	18519	18526	18492	18437	18535	18783	18511	18482	18482	18598	18567
17196	21517	19630	17564	17073	16944	16815	16764	16844	16722	17043	19820	18742	16966	16358	16814	16571	16632	16513	16531	16522	16536	16353	16619	16476	16417	16547	16539	16612	16494	16595	16558	16369	16575	16682	16768	16675	16482	16606	16630	16326	16563	16486	16545	16513	16492	16451	16638	16476	16459	16569	16489	16423	16465	16698	16283	16542	16344	16622	16672	16460	16537	16417	16556	16661	16501	16651	16632	16556	16498	16440	16554	16351	16370	16386	16525	16396	16774	16557	16442	16406	16667	16498	16437	16503	16500	16436	16548	16515	16422	16611	16403	16526	16445	16476	16459	16619	16575	16576	16325	16392	16514	16568	16534	16465	16228	16339	16585	16312	16505	16324	16503	16542	16650	16370	16497	16579	16385	16483	16439	16551	16534	16552	16451	16504	16641	16474	16670	16526	16423	16674	16360	16505	16485	16563	16470	16394	16462	16468	16450	16513	16437	16524	16679	16503	16552	16387	16409	16460	16513	16493	16550	16420	16421	16374	16524	16440	16521	16558	16307	16498	16382	16660	16376	16498	16459	16499	16564	16588	16582	16394	16362	16452	16514	16673	16501	16407	16424	16568	16449	16550	16337	16420	16614	16529	16421	16477	16611	16447	16468	16550	16486	16557	16423	16492	16535	16357	16504	16538	16546	16360	16505	16513	16403	16447	16529	16378	16589	16619	16458	16618	16541	16426	16653	16525	16618	16702	16415	16407	16391	16454	16455	16472	16595	16341	16539	16473	16381	16566	16698	16365	16551	16477	16474	16499	16377	16617	16375	16372	16463	16489	16515	16440	16605	16518	16516	16509	16443	16664	16562	16564	16361	16408	16456	16404	16642	16656	16362	16380	16552	16447	16572	16598	16653	16528	16423	16277	16531	16484	16408	16486	16343	16438	16516	16438	16424	16528	16380	16491	16456	16467	16405	16708	16557	16329	16487	16580	16399	16662	16476	16419	16464	16654	16535	16486	16421	16531	16440	16541	16381	16403	16468	16595	16386	16643	16441	16431	16524	16471	16456	16542	16689	16492	16426	16387	16566	16421	16502	16404	16450	16389	16518	16532	16544	16421	16397	16475	16555	16679	16544	16507	16545	16514	16383	16552	16528	16549	16546	16351	16414	16741	16411	16496	16633	16651	16414	16458	16413	16550	16508	16393	16530	16562	16527	16399	16464	16321	16450	16228	16601	16336	16535	16519	16457	16480	16409	16430	16456	16598	16690	16522	16320	16469	16488	16598	16429	16540	16418	16523	16286	16496	16523	16632	16590	16400	16534	16508	16309	16502	16463	16504	16584	16597	16462	16301	16553	16471	16516	16509	16501	16473	16479	16570	16389	16501	16571	16394	16559	16712	16391	16530	16657	16315	16482	16506	16593	16410	16423	16628	16514	16410	16511	16582	16543	16400	16353	16534	16531	16477	16488	16698	16606	16514	16486	16309	16633	16564	16533	16320	16424	16472	16417	16435	16431	16501	16546	16578	16514	16523	16687	16482	16608	16473	16466	16639	16602	16455	16475	16551	16418	16359	16495	16417	16368	16406	16485	16531	16330	16437	16300	16594	16403	16541	16530	16547	16492	16545	16495	16389	16356	16399	16473	16538	16659	16731	16408	16416	16419	16488	16503	16416	16535	16380	16272	16471	16491	16521	16555	16458	16486	16331	16491	16515	16482	16435	16585	16427	16443	16495	16697	16356	16683	16386	16416	16527	16521	16506	16520	16500	16574	16397	16358	16448	16363	16308	16375	16408	16418	16386	16343	16656	16480	16518	16503	16351	16548	16455	16553	16482	16491	16484	16469	16468	16553	16521	16336	16692	16449	16477	16432	16351	16412	16521	16600	16529	16486	16617	16421	16434	16626	16509	16478	16590	16528	16566	16263	16450	16534	16614	16553	16642	16447	16659	16597	16269	16603	16530	16483	16516	16417	16638	16417	16618	16385	16454	16598	16520	16593	16379	16542	16349	16525	16577	16460	16485	16449	16536	16415	16487	16434	16449	16585	16436	16512	16452	16670	16389	16578	16525	16503	16376	16602	16341	16469	16563	16549	16504	16552	16543	16501	16546	16523	16290	16761	16479	16395	16484	16367	16558	16474	16590	16587	16749	16597	16620	16206	16419	16543	16579	16433	16499	16546	16405	16477	16691	16579	16577	16452	16374	16509	16335	16646	16580	16607	16592	16668	16531	16428	16484	16649	16380	16501	16551	16676	16411	16572	16432	16610	16606	16265	16509	16398	16437	16462	16434	16458	16627	16543	16555	16564	16514	16513	16450	16587	16661	16396	16435	16469	16419	16648	16444	16375	16657	16555	16543	16534	16527	16531	16469	16669	16487	16341	16449	16549	16491	16470	16434	16472	16452	16356	16518	16420	16508	16590	16528	16636	16531	16292	16514	16536	16502	16615	16596	16492	16652	16479	16472	16365	16388	16368	16619	16680	16489	16539	16424	16419	16594	16577	16454	16479	16432	16521	16724	16610	16590	16539	16441	16611	16466	16473	16446	16371	16550	16607	16635	16479	16593	16271	16395	16304	16533	16721	16541	16460	16417	16528	16339	16558	16471	16500	16407	16551	16524	16387	16401	16377	16565	16444	16421	16552	16394	16439	16382	16402	16327	16630	16515	16478	16502	16314	16481	16485	16435	16532	16358	16527	16608	16727	16519	16534	16542	16453	16460	16546	16442	16599	16698	16336	16326	16564	16300	16408	16469	16502	16427	16750	16408	16439	16467	16386	16501	16230	16616	16463	16385	16519	16531	16466	16546	16557	16403	16508	16450	16533	16493	16578	16489	16411	16555	16545	16493	16541	16557	16542	16640	16435	16413	16424	16672	16500	16385	16474	16436	16592	16594	16537	16385	16383	16563	16549	16503	16660	16518	16489	16579	16482	16626	16283	16394	16557	16669	16395	16382	16426	16512	16319	16581	16497	16510	16253	16614	16437	16302	16399	16558	16459	16532	16556	16494	16536	16488	16489	16303	16510	16455	16474	16561	16460	16281	16489	16504	16685	16508	16465	16445	16693	16513	16464	16573	16579	16533	16457	16486	16496	16619	16491	16370	16616	16520	16533	16468	16589	16456	16492	16499	16402	16455	16577	16443	16421	16771	16475	16557	16676	16320	16657	16263	16474	16447	16529	16680	16392	16450	16397	16623	16552	16598	16509	16381	16469	16431	16504	16463	16331	16732	16401	16611	16501	16501	16591	16485	16551	16482	16490	16449	16462	16607	16567	16436	16492	16343	16533	16542	16563	16546	16486	16327	16472	16467	16381	16597	16441	16375	16660	16424	16630	16575	16486	16478	16489	16539	16338	16618	16467	16468	16609	16382	16390	16484	16330	16433	16550	16557	16316	16710	16482	16536	16495	16587	16509	16335	16655	16576	16544	16476	16279	16575	16447	16632	16536	16552	16577	16505	16309	16638	16533	16422	16539	16556	16577	16413	16431	16597	16546	16414	16447	16349	16560	16560	16373	16513	16433	16669	16567	16555	16440	16405	16467	16531	16499	16564	16594	16439	16526	16488	16568	16462	16554	16498	16543	16348	16509	16519	16490	16490	16526	16593	16243	16384	16587	16461	16497	16464	16414	16446	16355	16506	16599	16556	16493	16591	16259	16453	16403	16565	16510	16454	16412	16490	16447	16387	16397	16420	16317	16582	16574	16491	16469	16386	16544	16670	16598	16588	16508	16521	16459	16358	16522	16251	16727	16579	16472	16688	16614	16407	16627	16659	16687	16434	16557	16398	16573	16425	16526	16610	16346	16550	16331	16508	16570	16322	16467	16609	16681	16410	16481	16422	16462	16364	16406	16540	16602	16607	16546	16403	16470	16683	16498	16450	16447	16629	16598	16542	16434	16299	16495	16576	16403	16591	16564	16462	16627	16508	16523	16377	16387	16496	16479	16631	16582	16549	16525	16408	16630	16530	16563	16535	16515	16532	16377	16638	16647	16363	16689	16411	16313	16447	16543	16620	16426	16706	16316	16636	16491	16600	16489	16477	16395	16582	16629	16480	16671	16444	16640	16363	16569	16534	16524	16541	16595	16314	16515	16458	16447	16643	16607	16444	16356	16436	16425	16258	16568	16418	16490	16470	16422	16585	16491	16315	16439	16482	16331	16534	16657	16568	16530	16276	16600	16478	16443	16314	16605	16440	16460	16593	16490	16378	16675	16486	16558	16549	16498	16676	16421	16490	16523	16521	16523	16413	16367	16659	16460	16546	16622	16454	16381	16618	16528	16392	16516	16708	16484	16575	16451	16445	16559	16517	16602	16369	16510	16495	16608	16528	16352	16594	16385	16519	16321	16623	16362	16524	16358	16506	16458	16357	16425	16399	16422	16607	16578	16345	16452	16472	16461	16439	16434	16579	16387	16521	16621	16518	16668	16411	16519	16698	16464	16469	16482	16530	16433	16422	16552	16581	16488	16469	16450	16514	16713	16546	16554	16370	16494	16458	16363	16556	16342	16467	16391	16507	16462	16511	16585	16562	16424	16549	16413	16581	16508	16410	16531	16519	16447	16631	16629	16433	16442	16437	16518	16465	16680	16587	16604	16526	16473	16383	16380	16632	16489	16443	16610	16444	16506	16579	16578	16602	16489	16496	16462	16626	16497	16550	16306	16558	16733	16422	16452	16751	16622	16409	16588	16720	16606	16539	16456	16714	16362	16516	16471	16520	16484	16487	16721	16454	16400	16605	16421	16453	16447	16460	16467	16400	16499	16455	16598	16285	16435	16711	16661	16409	16501	16636	16341	16489	16545	16584	16491	16536	16498	16479	16481	16500	16382	16400	16484	16454	16441	16534	16463	16481	16533	16616	16650	16456	16601	16390	16511	16517	16415	16494	16545	16563	16469	16563	16684	16492	16561	16557	16329	16407	16679	16494	16604	16675	16411	16551	16521	16626	16514	16435	16539	16530	16233	16560	16661	16509	16616	16467	16388	16486	16461	16566	16470	16460	16550	16497	16480	16638	16575	16516	16278	16378	16462	16503	16298	16502	16477	16461	16559	16470	16393	16453	16429	16530	16623	16477	16522	16472	16477	16591	16546	16512	16549	16561	16454	16575	16327	16566	16748	16477	16469	16619	16473	16431	16622	16538	16387	16392	16356	16457	16478	16401	16394	16336	16589	16477	16573
23918	21372	28899	24313	22239	22536	21802	19430	18939	19219	21345	32953	28897	21270	19199	18691	18747	18764	18751	18593	18627	18532	18722	18709	18621	18533	18511	18742	18670	18642	18604	18675	18384	18960	19626	19588	19386	18976	19138	18674	18484	18417	18438	18522	18655	18675	18281	18512	18670	18451	18711	18615	18542	18729	18445	18727	18710	18561	18474	18640	18630	18749	18478	18512	18577	18436	18693	18640	18500	18422	18561	18586	18637	18615	18486	18630	18458	18424	18546	18563	18582	18766	18540	18575	18604	18595	18470	18526	18664	18438	18361	18640	18662	18580	18460	18489	18633	18443	18553	18501	18725	18558	18441	18556	18461	18473	18580	18587	18404	18495	18519	18520	18612	18552	18675	18541	18283	18492	18389	18549	18593	18403	18457	18382	18519	18477	18577	18652	18492	18563	18534	18462	18410	18427	18555	18449	18387	18479	18589	18482	18435	18499	18669	18495	18644	18450	18599	18497	18649	18442	18730	18578	18560	18410	18469	18368	18404	18415	18621	18498	18553	18259	18442	18378	18536	18363	18663	18596	18532	18516	18402	18482	18515	18398	18443	18427	18584	18385	18472	18531	18531	18576	18812	18435	18543	18446	18439	18546	18400	18544	18615	18483	18348	18533	18569	18585	18337	18591	18583	18499	18480	18507	18455	18713	18479	18648	18410	18428	18604	18403	18380	18655	18548	18393	18544	18563	18650	18510	18701	18506	18315	18481	18388	18752	18451	18307	18563	18571	18552	18503	18495	18386	18597	18695	18339	18460	18582	18605	18586	18617	18560	18426	18545	18347	18341	18319	18379	18375	18467	18538	18487	18489	18361	18505	18541	18437	18554	18564	18320	18516	18565	18516	18367	18582	18531	18354	18480	18329	18575	18493	18531	18284	18396	18350	18421	18464	18494	18497	18715	18437	18577	18599	18383	18453	18518	18529	18552	18446	18360	18368	18526	18391	18493	18639	18494	18518	18654	18475	18598	18627	18324	18351	18583	18646	18528	18577	18473	18496	18488	18670	18516	18327	18432	18437	18436	18536	18465	18477	18407	18452	18632	18736	18328	18530	18554	18706	18395	18576	18586	18418	18564	18461	18447	18509	18650	18625	18680	18505	18413	18445	18354	18637	18566	18626	18453	18674	18522	18438	18375	18501	18456	18540	18637	18563	18574	18553	18453	18493	18476	18503	18565	18424	18509	18608	18778	18367	18466	18286	18556	18750	18743	18588	18399	18349	18438	18534	18593	18523	18430	18635	18608	18283	18772	18445	18730	18516	18520	18362	18431	18350	18472	18666	18647	18533	18527	18526	18373	18734	18381	18716	18477	18643	18444	18366	18442	18435	18670	18437	18511	18404	18699	18621	18703	18522	18299	18442	18360	18467	18411	18592	18675	18477	18528	18532	18517	18585	18509	18467	18489	18605	18378	18565	18475	18519	18516	18570	18597	18486	18255	18462	18547	18562	18399	18606	18477	18406	18432	18548	18449	18524	18431	18637	18378	18572	18378	18400	18603	18273	18561	18367	18411	18414	18428	18421	18366	18318	18535	18528	18219	18537	18271	18476	18618	18566	18537	18518	18489	18293	18331	18463	18618	18504	18503	18360	18516	18412	18426	18522	18529	18487	18322	18429	18681	18675	18366	18501	18288	18429	18241	18490	18396	18342	18502	18312	18587	18424	18564	18567	18466	18414	18237	18499	18535	18329	18568	18401	18400	18341	18669	18559	18637	18580	18489	18652	18608	18469	18432	18360	18546	18632	18564	18610	18792	18755	18491	18439	18573	18591	18505	18509	18444	18438	18519	18651	18472	18632	18547	18643	18416	18681	18381	18403	18413	18718	18423	18414	18557	18446	18683	18369	18550	18733	18482	18389	18491	18323	18396	18348	18521	18491	18595	18510	18547	18363	18613	18544	18474	18511	18694	18552	18395	18501	18542	18530	18402	18572	18373	18639	18637	18489	18515	18365	18472	18541	18451	18475	18446	18624	18613	18552	18670	18573	18543	18517	18346	18376	18592	18593	18509	18460	18567	18636	18652	18448	18505	18458	18430	18290	18385	18533	18454	18539	18706	18428	18492	18447	18674	18532	18609	18492	18445	18436	18606	18538	18632	18616	18747	18293	18518	18399	18560	18544	18563	18496	18643	18600	18399	18369	18553	18426	18548	18445	18658	18558	18265	18513	18797	18392	18458	18525	18235	18681	18425	18608	18507	18529	18611	18355	18161	18729	18449	18536	18546	18390	18495	18456	18557	18756	18705	18571	18308	18371	18328	18617	18562	18450	18423	18595	18548	18323	18542	18325	18610	18688	18441	18435	18572	18380	18593	18748	18571	18480	18423	18342	18353	18396	18466	18697	18537	18563	18483	18583	18564	18427	18663	18682	18567	18401	18411	18640	18546	18554	18215	18546	18599	18532	18409	18576	18332	18654	18275	18450	18622	18493	18481	18570	18659	18542	18392	18237	18598	18483	18493	18562	18285	18305	18533	18598	18475	18435	18410	18496	18426	18708	18655	18626	18579	18498	18360	18582	18592	18525	18546	18508	18463	18564	18459	18478	18434	18405	18607	18752	18709	18634	18116	18546	18604	18564	18444	18676	18787	18697	18685	18330	18492	18549	18523	18531	18527	18609	18530	18405	18557	18543	18539	18504	18350	18532	18356	18609	18600	18515	18534	18343	18696	18467	18248	18378	18518	18487	18511	18489	18372	18581	18398	18523	18510	18540	18678	18542	18582	18350	18477	18426	18497	18525	18386	18602	18516	18499	18325	18537	18434	18433	18199	18507	18632	18345	18655	18628	18351	18512	18316	18456	18492	18467	18617	18416	18395	18463	18623	18613	18567	18673	18623	18458	18440	18405	18548	18605	18673	18307	18389	18475	18665	18318	18581	18525	18539	18454	18539	18272	18468	18680	18596	18713	18253	18329	18720	18603	18644	18511	18458	18409	18446	18451	18523	18515	18577	18782	18594	18448	18412	18554	18505	18564	18426	18578	18495	18448	18388	18527	18571	18508	18434	18327	18539	18472	18701	18336	18344	18407	18324	18410	18422	18456	18503	18464	18521	18290	18354	18544	18510	18507	18485	18172	18643	18571	18573	18532	18323	18441	18588	18381	18339	18548	18616	18599	18281	18271	18531	18575	18452	18645	18698	18332	18645	18264	18465	18608	18567	18521	18433	18556	18471	18465	18401	18467	18570	18609	18465	18308	18620	18542	18476	18373	18486	18646	18441	18616	18452	18542	18448	18610	18277	18546	18574	18547	18353	18361	18586	18464	18492	18311	18570	18645	18681	18565	18207	18292	18599	18384	18474	18373	18476	18516	18629	18506	18614	18593	18356	18364	18311	18343	18472	18643	18409	18474	18578	18584	18496	18487	18472	18328	18569	18614	18575	18485	18271	18360	18741	18578	18527	18572	18757	18588	18611	18561	18434	18624	18320	18581	18442	18309	18498	18565	18633	18381	18397	18465	18659	18531	18565	18583	18551	18345	18533	18573	18464	18576	18608	18682	18550	18408	18394	18301	18633	18668	18573	18597	18625	18364	18383	18688	18411	18484	18515	18585	18550	18504	18365	18551	18582	18767	18577	18497	18519	18727	18476	18467	18405	18727	18594	18848	18481	18586	18292	18601	18661	18624	18506	18602	18617	18432	18466	18660	18265	18394	18661	18499	18526	18650	18324	18455	18471	18483	18728	18509	18425	18546	18502	18478	18560	18521	18505	18785	18404	18484	18372	18561	18608	18194	18337	18441	18301	18476	18249	18608	18370	18555	18406	18463	18390	18535	18407	18245	18519	18634	18256	18371	18440	18406	18699	18535	18699	18485	18461	18505	18688	18584	18546	18572	18424	18415	18310	18504	18667	18508	18467	18573	18347	18688	18504	18369	18491	18344	18363	18374	18567	18339	18705	18508	18668	18658	18595	18631	18478	18434	18457	18565	18309	18314	18390	18504	18602	18315	18454	18531	18317	18417	18393	18494	18584	18459	18510	18513	18679	18537	18534	18643	18453	18386	18601	18464	18402	18396	18504	18464	18538	18375	18389	18538	18373	18717	18574	18516	18569	18462	18439	18631	18682	18585	18484	18415	18395	18505	18445	18618	18498	18486	18427	18337	18618	18609	18522	18456	18542	18604	18205	18502	18717	18576	18428	18518	18428	18461	18534	18393	18572	18388	18463	18708	18399	18455	18631	18546	18426	18710	18563	18382	18564	18641	18606	18498	18445	18523	18628	18294	18493	18487	18713	18406	18715	18174	18383	18401	18458	18578	18288	18580	18584	18483	18501	18707	18429	18128	18317	18360	18604	18533	18881	18499	18666	18610	18683	18611	18439	18498	18256	18439	18485	18436	18572	18382	18517	18585	18621	18606	18386	18488	18675	18321	18463	18416	18499	18590	18493	18467	18319	18514	18549	18597	18581	18396	18439	18636	18479	18498	18670	18650	18519	18673	18393	18501	18510	18527	18512	18510	18662	18572	18538	18357	18609	18708	18548	18428	18453	18566	18566	18522	18498	18475	18295	18538	18555	18452	18460	18438	18520	18497	18547	18535	18505	18310	18510	18692	18617	18633	18608	18614	18720	18462	18519	18329	18576	18560	18465	18572	18599	18405	18567	18489	18364	18443	18375	18602	18608	18527	18660	18412	18296	18551	18563	18419	18439	18602	18644	18377	18342	18413	18760	18776	18490	18747	18413	18485	18452	18631	18350	18565	18566	18419	18633	18195	18668	18399	18491	18604	18493	18429	18527	18358	18649	18400	18249	18461	18657	18622	18458	18562	18352	18462	18453	18486	18451	18433	18281	18495	18656	18543	18388	18538	18320	18577	18609	18591	18583	18470	18455	18584	18478	18594	18471	18559	18574	18531	18662	18426	18492	18621	18539	18529	18374	18667	18450	18473	18382	18581	18737	18677	18496	18570	18558	18409	18543	18405	18633	18437	18387	18609	18503	18600	18649	18610	18230	18581	18602	18488	18491	18442	18392	18444	18626	18197	18511	18377	18480	18678	18527	18567	18653	18539	18456	18626	18614	18363	18718	18686	18520	18293	18415	18501	18439	18507	18491	18594	18475	18583	18558	18389	18527	18482	18412	18413	18603	18535	18558	18628	18504	18374	18618	18487	18532	18640	18375	18431
15984	26449	24771	21005	19121	18091	17723	17663	17125	17204	21788	36172	28423	18619	16970	16600	16564	16610	16406	16615	16520	16740	16382	16453	16615	16532	16471	16413	16194	16582	16477	16509	16502	16882	18078	18327	17591	17081	16844	16584	16642	16471	16390	16563	16652	16499	16550	16543	16632	16685	16589	16509	16469	16353	16494	16496	16495	16560	16697	16421	16383	16480	16391	16338	16592	16577	16569	16356	16465	16567	16482	16341	16527	16497	16627	16537	16407	16599	16533	16597	16381	16495	16573	16497	16600	16478	16513	16507	16323	16495	16601	16591	16516	16433	16434	16606	16352	16457	16604	16493	16483	16539	16374	16523	16527	16545	16445	16447	16387	16506	16434	16549	16533	16392	16583	16579	16315	16722	16599	16588	16521	16478	16425	16507	16374	16417	16447	16528	16488	16630	16474	16423	16544	16585	16302	16515	16542	16472	16525	16333	16508	16578	16425	16472	16470	16400	16467	16383	16525	16357	16485	16607	16594	16454	16642	16451	16358	16469	16500	16502	16483	16521	16604	16515	16551	16330	16531	16449	16441	16506	16426	16378	16364	16537	16254	16539	16460	16593	16571	16590	16467	16525	16426	16468	16523	16542	16540	16403	16280	16387	16528	16544	16340	16522	16473	16387	16525	16404	16571	16760	16441	16444	16452	16390	16616	16431	16365	16505	16435	16353	16513	16395	16490	16522	16562	16401	16574	16516	16596	16491	16503	16591	16525	16423	16454	16581	16616	16459	16445	16364	16380	16281	16510	16484	16343	16386	16541	16432	16621	16343	16549	16691	16429	16529	16584	16493	16414	16547	16411	16604	16500	16444	16548	16460	16530	16315	16565	16523	16410	16421	16410	16502	16520	16554	16481	16292	16576	16552	16670	16552	16518	16635	16539	16570	16417	16633	16520	16416	16347	16476	16681	16504	16394	16567	16520	16348	16500	16515	16506	16442	16405	16449	16486	16393	16379	16516	16213	16412	16398	16505	16350	16600	16653	16570	16491	16579	16449	16439	16544	16560	16535	16457	16381	16164	16353	16449	16352	16473	16314	16530	16475	16178	16681	16397	16271	16395	16466	16611	16476	16528	16442	16505	16416	16393	16479	16350	16582	16348	16545	16326	16479	16425	16458	16445	16448	16536	16380	16569	16420	16436	16434	16381	16503	16473	16611	16603	16589	16314	16607	16241	16401	16287	16544	16435	16592	16599	16500	16524	16533	16496	16531	16496	16620	16730	16475	16439	16429	16397	16234	16467	16420	16406	16392	16409	16749	16272	16431	16258	16419	16545	16365	16396	16474	16516	16292	16491	16478	16509	16577	16412	16614	16394	16605	16485	16497	16352	16486	16592	16495	16342	16376	16563	16396	16378	16243	16365	16485	16456	16643	16425	16501	16362	16510	16430	16649	16482	16413	16440	16530	16599	16314	16273	16447	16354	16431	16577	16501	16300	16486	16428	16462	16434	16438	16432	16537	16518	16524	16490	16503	16479	16511	16585	16488	16508	16610	16553	16684	16332	16545	16505	16501	16543	16372	16552	16549	16486	16509	16327	16396	16593	16449	16343	16369	16521	16448	16622	16425	16503	16485	16499	16471	16615	16496	16439	16458	16532	16598	16736	16512	16554	16281	16616	16484	16699	16469	16282	16557	16443	16434	16473	16547	16470	16445	16390	16554	16392	16428	16525	16619	16540	16583	16654	16556	16613	16533	16558	16381	16331	16516	16439	16439	16557	16424	16566	16449	16469	16290	16458	16278	16513	16557	16587	16447	16430	16519	16522	16619	16389	16522	16467	16402	16373	16538	16561	16493	16412	16482	16385	16558	16427	16421	16537	16454	16452	16589	16487	16523	16459	16403	16491	16542	16606	16411	16451	16443	16503	16437	16462	16468	16617	16516	16642	16395	16542	16576	16642	16626	16522	16395	16479	16613	16626	16456	16419	16410	16352	16614	16439	16395	16461	16564	16460	16423	16486	16531	16358	16510	16246	16457	16489	16555	16385	16351	16430	16509	16446	16449	16331	16439	16372	16497	16313	16545	16397	16334	16415	16445	16413	16545	16395	16321	16493	16453	16468	16408	16434	16445	16383	16469	16421	16668	16440	16415	16635	16452	16275	16528	16628	16508	16523	16438	16478	16458	16412	16532	16566	16376	16556	16199	16540	16279	16340	16400	16451	16406	16621	16444	16389	16468	16365	16467	16380	16570	16482	16562	16320	16510	16622	16558	16524	16552	16568	16335	16526	16452	16385	16511	16684	16379	16542	16692	16432	16517	16497	16391	16467	16411	16310	16732	16550	16445	16580	16579	16313	16512	16397	16448	16570	16630	16386	16355	16381	16640	16418	16394	16519	16446	16310	16626	16219	16492	16522	16620	16458	16432	16626	16351	16379	16527	16634	16369	16716	16475	16422	16509	16391	16483	16384	16312	16442	16276	16468	16558	16351	16413	16272	16437	16509	16435	16505	16531	16515	16463	16398	16521	16494	16538	16426	16542	16478	16521	16527	16450	16586	16359	16525	16315	16513	16573	16440	16471	16443	16519	16460	16500	16435	16506	16396	16571	16534	16541	16438	16433	16372	16530	16706	16527	16506	16537	16401	16337	16380	16435	16574	16294	16568	16501	16488	16572	16420	16628	16525	16463	16520	16394	16516	16454	16529	16518	16655	16295	16347	16424	16518	16535	16529	16372	16645	16480	16388	16347	16455	16575	16437	16508	16610	16494	16618	16430	16492	16601	16569	16399	16547	16439	16613	16537	16465	16468	16512	16578	16355	16389	16524	16358	16446	16492	16501	16651	16499	16457	16402	16517	16293	16485	16581	16558	16484	16429	16472	16471	16418	16328	16365	16538	16614	16531	16559	16403	16642	16549	16208	16511	16398	16398	16521	16506	16521	16372	16512	16309	16583	16313	16446	16580	16290	16617	16503	16385	16558	16489	16402	16589	16460	16506	16420	16454	16313	16551	16504	16467	16506	16684	16462	16520	16515	16396	16458	16547	16507	16421	16483	16287	16569	16533	16466	16373	16572	16405	16388	16376	16367	16570	16497	16600	16372	16377	16460	16438	16584	16211	16429	16565	16332	16288	16504	16464	16514	16467	16464	16445	16441	16380	16436	16603	16456	16378	16511	16343	16272	16553	16461	16619	16442	16624	16613	16474	16413	16453	16650	16277	16505	16393	16551	16552	16408	16445	16544	16475	16653	16541	16309	16430	16366	16447	16494	16288	16521	16533	16511	16636	16435	16412	16486	16500	16377	16569	16511	16552	16506	16595	16521	16572	16452	16379	16619	16554	16533	16519	16451	16317	16457	16323	16430	16446	16415	16606	16390	16496	16616	16424	16363	16516	16395	16520	16472	16498	16478	16522	16431	16413	16583	16378	16363	16589	16632	16333	16592	16497	16453	16537	16516	16526	16577	16559	16312	16401	16445	16367	16500	16743	16346	16506	16340	16419	16527	16439	16685	16483	16497	16377	16351	16325	16503	16486	16596	16499	16597	16470	16620	16556	16381	16561	16538	16560	16610	16457	16406	16638	16560	16285	16547	16575	16569	16285	16549	16405	16517	16394	16574	16454	16558	16353	16368	16508	16562	16251	16417	16438	16351	16400	16344	16441	16554	16479	16573	16480	16441	16501	16515	16362	16466	16402	16415	16343	16470	16417	16475	16465	16382	16440	16481	16515	16438	16518	16428	16472	16414	16555	16516	16545	16444	16560	16470	16555	16460	16322	16552	16496	16558	16519	16551	16519	16437	16371	16437	16532	16491	16291	16414	16403	16633	16470	16559	16453	16515	16373	16353	16373	16509	16447	16376	16342	16606	16552	16394	16342	16435	16588	16438	16568	16487	16510	16376	16432	16415	16484	16462	16498	16549	16450	16499	16421	16240	16590	16420	16502	16453	16519	16349	16489	16407	16596	16407	16538	16495	16410	16437	16408	16455	16507	16456	16482	16618	16391	16516	16438	16387	16480	16373	16603	16442	16554	16513	16224	16568	16484	16552	16348	16379	16345	16507	16590	16477	16461	16242	16462	16562	16589	16549	16359	16417	16305	16610	16582	16463	16534	16519	16486	16456	16370	16537	16448	16483	16426	16480	16578	16569	16525	16260	16304	16581	16344	16626	16522	16362	16508	16301	16597	16344	16324	16654	16546	16376	16458	16426	16313	16493	16437	16284	16398	16634	16482	16396	16400	16561	16424	16369	16445	16530	16455	16447	16492	16538	16468	16424	16352	16451	16492	16488	16525	16435	16505	16538	16371	16697	16611	16691	16474	16479	16389	16511	16626	16491	16534	16340	16593	16496	16391	16440	16628	16601	16445	16481	16654	16591	16498	16282	16637	16344	16463	16411	16550	16530	16422	16547	16186	16360	16512	16658	16437	16470	16523	16513	16347	16570	16614	16366	16496	16441	16477	16498	16376	16395	16372	16500	16450	16506	16564	16537	16483	16305	16383	16413	16639	16396	16451	16484	16565	16542	16494	16311	16548	16433	16479	16501	16528	16481	16871	16390	16605	16674	16363	16515	16434	16286	16336	16515	16709	16545	16479	16624	16552	16509	16355	16373	16526	16420	16581	16408	16316	16344	16377	16618	16501	16207	16383	16394	16538	16508	16456	16408	16523	16384	16500	16389	16615	16525	16642	16601	16438	16491	16362	16360	16431	16541	16377	16661	16445	16480	16530	16524	16502	16503	16653	16391	16631	16398	16367	16595	16627	16511	16478	16384	16512	16397	16397	16506	16425	16457	16505	16470	16558	16483	16484	16429	16434	16606	16486	16535	16463	16419	16413	16368	16427	16561	16322	16449	16542	16365	16630	16381	16302	16529	16482	16451	16512	16491	16348	16522	16455	16493	16469	16406	16496	16432	16481	16378	16438	16499	16446	16419	16374	16342	16202	16615	16616	16546	16416	16549	16552	16459	16432	16351	16323	16596	16617	16307	16486	16548	16515	16387	16523	16361	16556	16510	16610	16295	16605	16403	16622	16402	16511	16524	16451	16470	16293	16572	16525	16468	16507	16552	16414	16580	16285	16465	16584	16256	16454	16357	16524	16449	16462	16563	16525	16436	16605	16485	16558	16471	16425	16432	16276	16426	16430	16411	16560	16318	16479	16595	16443	16622	16547	16455	16510	16328
22866	21322	29267	23701	21496	23488	25557	20026	19235	19443	23539	42513	36058	25433	19473	18604	18770	18590	18674	18525	18595	18588	18519	18577	18480	18675	18354	18600	18437	18444	18577	18696	18575	18554	19901	20804	20226	19388	18892	18695	18476	18554	18452	18544	18319	18501	18314	18449	18259	18482	18354	18294	18529	18281	18377	18372	18336	18392	18342	18387	18147	18236	18380	18470	18373	18387	18415	18422	18402	18486	18326	18487	18180	18449	18316	18283	18441	18325	18384	18333	18254	18477	18381	18088	18208	18391	18289	18248	18292	18414	18752	18466	18379	18321	18398	18479	18367	18561	18554	18452	18411	18141	18512	18355	18281	18653	18166	18348	18239	18467	18461	18120	18551	18301	18463	18412	18261	18468	18509	18370	18486	18336	18205	18280	18251	18120	18353	18132	18276	18200	18388	18327	18184	18396	18397	18494	18354	18232	18420	18212	18098	18370	18462	18284	18344	18329	18309	18394	18285	18236	18384	18280	18247	18200	18660	18480	18334	18377	18139	18198	18195	18276	18173	18392	18349	18145	18267	18403	18305	18240	18321	18538	18289	18420	18287	18223	18310	18535	18555	18207	18352	18344	18330	18169	18371	18278	18324	18171	18433	18346	18234	18269	18317	18502	18275	18301	18265	18229	18275	18526	18377	18309	18495	18356	18360	18249	18484	18294	18214	18218	18402	18431	18217	18346	18189	18352	18484	18358	18247	18308	18324	18128	18235	18243	18499	18106	18219	18293	18205	18542	18429	18240	18379	18242	18347	18340	18354	18487	18168	18275	18181	18106	18219	18161	18325	18260	18242	18252	18361	18391	18362	18351	18254	18311	18355	18322	18032	18274	18359	18407	18432	18349	18322	18335	18378	18235	18254	18388	18515	18477	18463	18400	18529	18330	18293	18275	18150	18216	18402	18477	18442	18355	18450	18310	18237	18253	18431	18168	18301	18325	18296	18069	18164	18222	18329	18365	18327	18391	18492	18362	18216	18319	18453	18425	18414	18445	18423	18395	18316	18229	18247	18261	18243	18346	18330	18444	18369	18388	18203	18228	18407	18249	18338	18361	18328	18394	18211	18367	18211	18047	18208	18312	18411	18286	18151	18137	18333	18359	18329	18433	18183	18247	18337	18417	18020	18309	18258	18415	18413	18467	18232	18348	18338	18427	18281	18291	18327	18181	18468	18441	18178	18367	18436	18439	18327	18199	18354	18438	18171	18088	18287	18343	18265	18529	18198	18156	18426	18429	18300	18264	18255	18340	18327	18267	18294	18201	18410	18236	18346	18060	18181	18323	18166	18294	18218	18355	18268	18352	18382	18321	18446	18323	18358	18145	18024	18480	18404	18288	18364	18286	18448	18352	18261	18322	18301	18441	18401	18406	18103	18416	18504	18311	18389	18261	18357	18052	18331	18197	18227	18251	18476	18355	18252	18299	18139	18274	18221	18305	18353	18268	18386	18318	18223	18243	18240	18328	18324	18349	18178	18124	18209	18340	18376	18112	18275	18463	18244	18240	18426	18206	18225	18426	18328	18359	18480	18163	18493	18230	18335	18359	18322	18225	18322	18263	18251	18208	18369	18391	18374	18517	18267	18655	18380	18412	18536	18247	18100	18126	18145	18386	18161	18226	18187	18352	18202	18358	18327	18400	18474	18381	18403	18515	18190	18247	18197	18292	18125	18164	18441	18240	18233	18342	18434	18433	18454	18473	18331	18365	18355	18375	18324	18476	18186	18208	18333	18269	18472	18232	18318	18391	18389	18381	18506	18240	18228	18409	18268	18216	18268	18178	18172	18282	18355	18293	18283	18379	18393	18379	18418	18248	18446	18338	18477	18238	18454	18406	18263	18294	18419	18243	18436	18477	18332	18190	18087	18557	18438	18458	18452	18326	18300	18298	18431	18542	18527	18261	18623	18388	18322	18178	18258	18377	18139	18331	18340	18331	18233	18326	18041	18032	18264	18302	18309	18343	18383	18259	18168	18429	18223	18370	18384	18297	18299	18300	18235	18293	18000	18347	18264	18394	18291	18253	18298	18269	18335	18108	18431	18428	18580	18337	18446	18372	18197	18453	18292	18514	18394	18361	18292	18360	18327	18496	18294	18502	18395	18418	18196	18346	18253	18427	18442	18166	18239	18292	18310	18426	18170	18418	18348	18261	18444	18238	18314	18206	18133	18224	18244	18411	18475	18380	18340	18495	18584	18207	18334	18361	18221	18393	18388	18278	18066	18226	18166	18191	18422	18430	18256	18429	18334	18584	18336	18229	18149	18385	18287	18265	18308	18393	18419	18454	18218	18249	18262	18391	18226	18321	18340	18326	18186	18355	18345	18230	18249	18506	18221	18533	18258	18184	18394	18521	18097	18466	18180	18326	18336	18249	18465	18234	18273	18200	18429	18363	18333	18391	18257	18346	18339	18368	18403	18447	18090	18391	18378	18266	18113	18245	18663	18240	18340	18338	18310	18489	18271	18265	18353	18348	18374	18490	18185	18352	18308	18174	18472	18448	18403	18191	18241	18136	18157	18151	18385	18346	18482	18178	18236	18365	18279	18173	18469	18279	18290	18215	18358	18321	18397	18496	18364	18306	18157	18248	18311	18255	18420	18342	18452	18151	18400	18432	18404	18401	18310	18384	18351	18247	18305	18481	18449	18198	18306	18143	18055	18272	18393	18198	18128	18438	18231	18286	18224	18241	18264	18213	18315	18235	18328	18231	18266	18424	18360	18379	18365	18267	18212	18213	18220	18284	18082	18323	18426	18179	18177	18408	18266	18166	18314	18122	18174	18280	18091	18232	18354	18289	18310	18377	18331	18214	18249	18319	18345	18496	18379	18330	18272	18464	18231	18251	18452	18370	18361	18355	18369	18329	18408	18563	18323	18263	18486	18229	18288	18332	18066	18375	18303	18488	18318	18239	18377	18360	18511	18506	18205	18382	18254	18270	18225	18379	18449	18327	18396	18289	18214	18322	18250	18466	18354	18205	18531	18329	18258	18170	18441	18217	18142	18135	18386	18320	18375	18299	18270	18305	18164	18207	18151	18373	18474	18393	18488	18326	18411	18164	18243	18395	18292	18403	18263	18272	18392	18257	18334	18459	18152	18343	18176	18445	18217	18331	18312	18223	18295	18251	18259	18451	18241	18402	18237	18359	18110	18314	18478	18123	18235	18222	18308	18327	18141	18208	18412	18361	18368	18260	18291	18393	18441	18282	18508	18276	18293	18230	18333	18363	18226	18432	18444	18289	18312	18350	18223	18376	18331	18179	18242	18331	18151	18242	18191	18412	18355	18230	18476	18224	18447	18293	18199	18403	18208	18360	18246	18219	18295	18235	18255	18230	18333	18227	18188	18314	18465	18367	18313	18206	18224	18285	18465	18362	18418	18227	18359	18236	18212	18330	18331	18569	18342	18325	18353	18231	18645	18395	18528	18287	18404	18335	18241	18331	18344	18290	18310	18290	18399	18293	18315	18350	18129	18313	18245	18320	18436	18207	18189	18247	18129	18456	18418	18140	18291	18444	18456	18349	18232	18279	18395	18246	18198	18279	18378	18324	18265	18366	18340	18288	18347	18261	18324	18242	18242	18491	18521	18299	18373	18033	18258	18371	18366	18133	18389	18350	18320	18489	18406	18397	18259	18131	18107	18235	18491	18385	18450	18122	18347	18117	18314	17945	18302	18386	18385	18346	18228	18340	18398	18271	18473	18340	18260	18235	18429	18472	18296	18293	18343	18228	18243	18243	18381	18238	18385	18310	18297	18174	18321	18514	18235	18417	18253	18466	18168	18217	18268	18094	18227	18359	18426	18378	18442	18281	18414	18218	18191	18401	18430	18329	18303	18528	18295	18382	18369	18406	18554	18176	18502	18269	18368	18415	18139	18391	18300	18429	18461	18340	18111	18380	18224	18241	18341	18373	18221	18226	18248	18331	18407	18569	18329	18296	18370	18309	18184	18306	18202	18260	18160	18345	18173	18084	18239	18339	18349	18472	18408	18323	18152	18257	18294	18273	18224	18304	18557	18307	18252	18104	18331	18272	18203	18093	18257	18363	18180	18477	18278	18226	18542	18296	18208	18540	18338	18214	18384	18299	18424	18301	18380	18028	18296	18152	18261	18134	18400	18287	18347	18219	18301	18507	18293	18167	18191	18098	18427	18290	18414	18248	18456	18429	18219	18279	18351	18400	18328	18263	18298	18285	18425	18456	18281	18298	18363	18267	18287	18349	18459	18549	18362	18336	18259	18188	18320	18130	18480	18596	18148	18397	18283	18334	18503	18508	18296	18385	18329	18277	18362	18244	18331	18247	18364	18138	18371	18536	18385	18217	18346	18335	18294	18324	18160	18365	18292	18329	18267	18095	18127	18434	18261	18074	18294	18179	18292	18215	18355	18285	18166	18379	18263	18272	18108	18240	18364	18389	18349	18415	18263	18396	18238	18238	18290	18089	18531	18310	18359	18202	18419	18299	18368	18242	18428	18199	18255	18228	18253	18357	18421	18470	18135	18377	18410	18219	18278	18176	18191	18286	18506	18381	18381	18392	18271	18181	18290	18165	18127	18433	18249	18221	18277	18581	18473	18241	18389	18333	18332	18291	18325	18335	18388	18334	18287	18314	18129	18335	18318	18473	18194	18379	18492	18569	18325	18399	18251	18256	18355	18249	18277	18149	18407	18396	18214	18414	18226	18355	18125	18217	18188	18297	18274	18524	18310	18046	18365	18347	18446	18494	18375	18374	18343	18313	18246	18457	18300	18313	18329	18300	18293	18432	18124	18463	18316	18262	18331	18292	18366	18304	18308	18212	18200	18408	18316	18350	18133	18298	18425	18520	18190	18221	18297	18431	18215	18270	18372	18368	18185	18124	18259	18381	18520	18273	18220	18383	18137	18191	18255	18195	18218	18073	18412	18440	18162	18412	18198	18370	18273	18136	18421	18409	18170	18477	18313	18322	18410	18465	18480	18285	18201	18515	17985	18231	18206	18226	18372	18330	18251	18525	18427	18305	18309	18374	18241	18248	18204	18345	18488	18335	18229	18402	18425	18290	18485	18311	18146	18234	18324	18210	18495	18285	18445	18110	18348	18229	18416	18375	18477	18221	18295	18252	18427	18413	18399	18430	18407	18071	18316	18269
17449	32893	30682	24111	21373	19648	18621	18194	17664	17450	25156	45595	36193	21836	16470	16624	16426	16466	16516	16442	16447	16577	16377	16505	16410	16459	16413	16296	16226	16446	16428	16397	16448	16825	19352	19540	18709	17247	16852	16759	16452	16348	16460	16442	16344	16523	16262	16300	16602	16464	16248	16223	16459	16319	16281	16494	16328	16294	16229	16307	16323	16287	16214	16429	16290	16167	16454	16451	16437	16347	16347	16329	16368	16379	16202	16413	16254	16397	16237	16243	16304	16281	16400	16488	16313	16540	16271	16416	16451	16342	16362	16245	16351	16491	16325	16372	16413	16264	16286	16305	16480	16421	16463	16217	16378	16286	16423	16404	16254	16400	16338	16197	16312	16411	16377	16130	16457	16409	16425	16251	16443	16369	16361	16152	16439	16438	16417	16330	16507	16343	16350	16273	16279	16363	16415	16328	16320	16234	16335	16450	16286	16452	16486	16378	16428	16463	16225	16325	16252	16365	16374	16434	16224	16192	16588	16261	16394	16300	16276	16308	16304	16432	16286	16252	16208	16344	16526	16272	16286	16247	16252	16304	16423	16434	16328	16424	16298	16225	16346	16354	16414	16355	16462	16242	16407	16276	16309	16383	16248	16391	16388	16378	16504	16349	16371	16303	16301	16253	16371	16346	16328	16231	16310	16269	16386	16484	16337	16273	16431	16282	16207	16198	16568	16328	16452	16320	16299	16437	16174	16429	16281	16293	16389	16298	16258	16548	16391	16376	16259	16337	16324	16387	16263	16381	16511	16265	16292	16401	16400	16211	16230	16356	16082	16442	16320	16379	16246	16472	16213	16275	16309	16327	16197	16369	16330	16308	16392	16192	16327	16439	16319	16433	16302	16289	16375	16302	16290	16255	16229	16515	16402	16310	16249	16338	16219	16337	16393	16240	16320	16250	16315	16176	16349	16456	16425	16392	16362	16100	16456	16155	16322	16399	16298	16480	16220	16292	16397	16424	16267	16294	16261	16375	16276	16392	16441	16486	16252	16471	16377	16313	16331	16224	16202	16147	16412	16311	16398	16359	16208	16234	16424	16468	16151	16407	16299	16316	16280	16511	16401	16309	16351	16400	16337	16304	16469	16488	16300	16452	16075	16283	16481	16261	16224	16326	16400	16323	16358	16308	16301	16380	16381	16275	16415	16292	16602	16383	16321	16303	16436	16345	16290	16324	16254	16435	16308	16323	16287	16210	16279	16601	16293	16342	16377	16267	16348	16404	16222	16471	16375	16272	16282	16321	16408	16353	16162	16283	16316	16415	16274	16351	16378	16345	16455	16404	16268	16373	16417	16413	16294	16393	16226	16257	16419	16159	16281	16249	16245	16246	16150	16430	16479	16396	16397	16239	16294	16410	16249	16259	16312	16283	16340	16359	16128	16347	16391	16271	16537	16333	16152	16436	16266	16279	16265	16287	16293	16344	16276	16435	16428	16325	16346	16245	16418	16342	16328	16288	16229	16136	16445	16201	16370	16381	16406	16176	16332	16469	16390	16323	16371	16453	16177	16422	16214	16206	16259	16272	16344	16343	16305	16371	16361	16477	16266	16208	16268	16240	16354	16365	16448	16367	16370	16376	16335	16380	16430	16136	16256	16180	16270	16391	16364	16355	16385	16385	16243	16276	16185	16456	16367	16373	16358	16294	16362	16209	16242	16213	16388	16374	16171	16227	16557	16495	16193	16310	16376	16444	16363	16161	16402	16187	16280	16463	16464	16322	16257	16512	16366	16292	16348	16215	16212	16278	16449	16312	16274	16409	16367	16328	16316	16345	16319	16277	16270	16233	16398	16295	16329	16256	16212	16342	16336	16219	16288	16216	16377	16372	16459	16307	16302	16509	16409	16388	16397	16410	16354	16540	16313	16221	16264	16325	16373	16343	16442	16459	16357	16239	16417	16258	16442	16169	16439	16282	16218	16311	16344	16370	16251	16294	16294	16424	16289	16310	16304	16403	16200	16215	16372	16288	16333	16306	16221	16313	16180	16506	16202	16395	16284	16385	16129	16377	16479	16256	16174	16337	16509	16193	16250	16351	16300	16271	16365	16230	16306	16380	16380	16364	16357	16371	16355	16334	16201	16358	16209	16338	16240	16342	16405	16204	16466	16348	16321	16394	16355	16546	16320	16382	16315	16393	16232	16501	16429	16376	16358	16286	16200	16423	16303	16390	16309	16220	16293	16283	16245	16387	16163	16318	16295	16382	16449	16311	16444	16296	16343	16413	16278	16430	16421	16427	16295	16261	16284	16308	16407	16528	16324	16482	16220	16287	16247	16273	16319	16422	16493	16251	16304	16297	16305	16310	16254	16243	16431	16334	16333	16301	16496	16240	16348	16326	16476	16413	16448	16287	16182	16277	16274	16281	16456	16243	16369	16497	16397	16281	16302	16422	16280	16507	16224	16327	16396	16432	16520	16362	16479	16115	16312	16407	16251	16347	16345	16306	16468	16151	16262	16284	16493	16377	16332	16319	16074	16440	16548	16372	16289	16179	16462	16277	16246	16400	16450	16362	16341	16388	16330	16441	16312	16300	16363	16178	16299	16430	16203	16239	16300	16352	16345	16301	16420	16164	16416	16285	16368	16353	16361	16201	16373	16337	16390	16305	16263	16377	16399	16320	16405	16382	16394	16316	16393	16459	16319	16519	16265	16318	16518	16323	16353	16291	16188	16343	16226	16375	16286	16242	16295	16421	16242	16287	16272	16231	16322	16303	16307	16339	16513	16251	16354	16533	16395	16366	16254	16276	16142	16499	16350	16527	16290	16398	16328	16428	16338	16311	16340	16299	16327	16364	16321	16369	16292	16299	16433	16371	16393	16357	16475	16374	16465	16212	16213	16305	16431	16203	16309	16502	16235	16445	16271	16273	16280	16214	16369	16302	16336	16175	16310	16287	16121	16445	16193	16319	16317	16449	16432	16508	16309	16461	16099	16369	16265	16189	16273	16361	16293	16445	16224	16265	16342	16360	16272	16241	16398	16179	16392	16386	16451	16226	16371	16443	16225	16427	16177	16223	16369	16441	16209	16187	16358	16415	16421	16321	16237	16439	16197	16305	16214	16332	16294	16335	16235	16275	16507	16246	16320	16275	16429	16267	16419	16220	16329	16292	16377	16296	16333	16376	16349	16407	16363	16374	16292	16386	16445	16316	16393	16327	16324	16236	16366	16496	16196	16241	16275	16375	16442	16279	16520	16370	16405	16287	16429	16385	16519	16432	16312	16463	16298	16263	16309	16275	16371	16295	16468	16242	16225	16299	16203	16343	16209	16273	16376	16404	16414	16258	16135	16377	16204	16297	16296	16224	16358	16193	16413	16367	16369	16350	16388	16386	16391	16335	16071	16409	16314	16301	16442	16250	16242	16303	16373	16379	16227	16312	16457	16397	16507	16296	16394	16299	16332	16319	16268	16218	16308	16199	16308	16336	16226	16332	16208	16118	16253	16476	16247	16264	16361	16305	16331	16390	16554	16313	16271	16037	16406	16249	16186	16293	16275	16280	16265	16355	16391	16364	16256	16452	16389	16252	16446	16486	16406	16310	16357	16272	16188	16167	16425	16501	16391	16309	16261	16495	16229	16247	16237	16320	16383	16190	16346	16364	16379	16383	16355	16236	16357	16517	16357	16257	16468	16459	16303	16254	16332	16343	16270	16231	16269	16365	16173	16405	16347	16299	16296	16288	16275	16384	16294	16353	16249	16476	16164	16296	16450	16245	16258	16414	16244	16328	16362	16292	16528	16259	16430	16085	16203	16387	16560	16322	16389	16330	16298	16291	16342	16319	16255	16415	16413	16287	16431	16245	16202	16308	16322	16280	16414	16314	16264	16334	16346	16294	16365	16503	16239	16350	16358	16132	16392	16445	16392	16200	16411	16451	16234	16284	16245	16311	16192	16294	16495	16361	16231	16315	16268	16194	16252	16290	16353	16439	16382	16316	16361	16307	16323	16235	16455	16383	16422	16345	16255	16210	16502	16161	16283	16237	16314	16349	16172	16393	16429	16506	16268	16278	16535	16230	16284	16340	16359	16387	16385	16440	16475	16289	16291	16267	16427	16407	16160	16205	16358	16281	16536	16164	16278	16367	16279	16350	16272	16233	16487	16242	16564	16297	16185	16421	16368	16386	16424	16292	16474	16377	16322	16452	16319	16386	16426	16258	16488	16286	16428	16376	16318	16227	16302	16342	16199	16233	16271	16357	16272	16335	16437	16344	16265	16518	16264	16384	16402	16362	16351	16313	16449	16269	16318	16368	16072	16242	16470	16374	16335	16363	16421	16269	16184	16483	16201	16316	16444	16314	16424	16163	16388	16279	16305	16183	16233	16250	16142	16263	16175	16441	16406	16203	16399	16326	16336	16360	16311	16334	16328	16290	16179	16331	16521	16467	16408	16214	16375	16261	16436	16383	16357	16374	16235	16316	16332	16141	16336	16315	16405	16288	16246	16299	16331	16361	16347	16423	16262	16453	16227	16517	16354	16180	16219	16215	16370	16454	16461	16287	16353	16366	16418	16228	16288	16409	16396	16325	16407	16270	16348	16385	16305	16265	16167	16401	16274	16480	16134	16402	16156	16251	16144	16321	16463	16477	16251	16399	16298	16386	16285	16212	16346	16409	16301	16383	16464	16262	16146	16221	16428	16556	16500	16274	16362	16214	16377	16143	16487	16304	16346	16285	16241	16383	16250	16395	16207	16335	16229	16331	16454	16272	16343	16218	16310	16246	16264	16299	16301	16377	16383	16126	16367	16390	16198	16382	16472	16229	16351	16422	16303	16334	16218	16397	16162	16489	16260	16342	16345	16202	16307	16213	16278	16394	16435	16412	16451	16338	16271	16322	16373	16249	16360	16176	16256	16312	16469	16366	16442	16386	16352	16283	16332	16096	16392	16290	16285	16404	16244	16129	16418	16412	16359	16390	16204	16332	16272	16310	16233	16300	16302	16244	16346	16323	16032	16347	16350	16320	16507	16487	16419	16376	16458	16234	16192	16544	16294	16349	16416	16366	16580	16207	16253	16418	16322	16229	16550	16324	16284	16451	16332	16371	16180	16257	16432	16293	16291	16474	16319	16449	16396	16255	16416	16289	16205	16361	16321	16314	16294	16323	16264	16244	16421	16202
27384	22238	25276	22142	18442	18205	17976	17813	17821	17888	18072	19504	19319	18154	17541	17605	17628	17961	17783	17454	17662	17594	17618	17539	17743	17619	17753	17561	17617	17773	17823	17623	17616	17603	17701	17720	18021	17854	17750	17640	17549	17665	17423	17522	17596	17595	17463	17801	17706	17696	17607	17758	17582	17551	17433	17675	17506	17805	17612	17712	17619	17733	17604	17677	17526	17537	17650	17661	17618	17598	17416	17578	17703	17622	17469	17706	17509	17582	17675	17376	17461	17693	17531	17522	17591	17420	17567	17409	17549	17667	17474	17584	17864	17621	17362	17685	17407	17621	17566	17533	17600	17520	17541	17888	17669	17676	17571	17598	17381	17598	17696	17518	17679	17652	17603	17679	17629	17534	17543	17433	17428	17543	17412	17688	17718	17401	17738	17630	17432	17442	17554	17668	17613	17466	17429	17562	17629	17644	17501	17648	17643	17593	17526	17601	17496	17565	17690	17517	17852	17528	17493	17608	17717	17492	17594	17576	17544	17627	17744	17695	17507	17609	17571	17453	17663	17483	17546	17472	17719	17589	17616	17618	17595	17424	17588	17711	17528	17551	17600	17682	17794	17373	17526	17579	17463	17572	17558	17622	17577	17476	17677	17672	17286	17497	17552	17561	17581	17602	17626	17652	17762	17625	17570	17432	17416	17715	17651	17627	17754	17507	17599	17755	17451	17684	17355	17722	17576	17574	17362	17749	17672	17611	17724	17512	17301	17474	17518	17528	17581	17437	17570	17518	17780	17525	17468	17517	17430	17430	17545	17247	17669	17591	17534	17668	17596	17624	17597	17679	17494	17597	17715	17565	17520	17450	17631	17594	17601	17745	17689	17564	17422	17640	17427	17478	17401	17520	17647	17373	17697	17635	17550	17466	17624	17789	17454	17657	17693	17468	17546	17517	17523	17531	17616	17488	17505	17777	17607	17802	17431	17493	17625	17525	17855	17449	17498	17549	17424	17509	17748	17491	17722	17937	17601	17586	17577	17611	17457	17556	17456	17395	17697	17552	17858	17420	17583	17525	17722	17584	17614	17402	17602	17445	17614	17573	17460	17426	17517	17485	17494	17684	17628	17542	17698	17554	17596	17726	17581	17359	17511	17359	17542	17431	17585	17627	17426	17691	17752	17735	17588	17547	17451	17552	17591	17727	17547	17556	17452	17602	17543	17653	17829	17618	17576	17564	17704	17418	17664	17477	17573	17565	17435	17547	17515	17624	17363	17441	17518	17593	17689	17677	17644	17566	17646	17733	17461	17496	17518	17674	17692	17620	17586	17466	17563	17650	17652	17763	17688	17572	17577	17409	17437	17609	17534	17679	17654	17705	17737	17569	17815	17696	17377	17535	17721	17588	17537	17440	17658	17534	17536	17640	17607	17583	17613	17665	17850	17670	17548	17624	17543	17473	17525	17488	17671	17457	17790	17525	17550	17403	17402	17729	17602	17572	17534	17771	17498	17559	17630	17512	17647	17297	17563	17556	17563	17484	17550	17325	17551	17700	17499	17247	17417	17492	17449	17669	17690	17583	17638	17539	17571	17359	17486	17687	17519	17605	17789	17554	17573	17560	17622	17599	17681	17473	17580	17475	17592	17511	17620	17613	17458	17565	17550	17632	17471	17747	17569	17617	17522	17521	17452	17509	17676	17631	17528	17637	17601	17603	17754	17676	17805	17561	17726	17569	17644	17610	17649	17489	17470	17680	17610	17509	17571	17666	17304	17632	17438	17654	17646	17426	17648	17516	17533	17544	17531	17664	17665	17604	17415	17518	17435	17646	17620	17495	17603	17471	17523	17496	17705	17574	17358	17521	17621	17595	17603	17536	17568	17458	17820	17636	17660	17548	17569	17578	17527	17660	17686	17575	17550	17447	17466	17583	17598	17598	17520	17738	17580	17656	17502	17540	17431	17561	17525	17564	17613	17639	17607	17577	17581	17521	17332	17438	17549	17471	17772	17701	17560	17455	17468	17500	17622	17585	17682	17556	17577	17912	17649	17489	17680	17664	17578	17392	17598	17581	17625	17765	17617	17456	17681	17589	17672	17537	17436	17771	17482	17544	17607	17813	17686	17692	17576	17610	17487	17419	17541	17491	17588	17638	17410	17755	17787	17533	17581	17553	17493	17660	17565	17626	17586	17659	17510	17669	17537	17794	17800	17666	17632	17580	17535	17760	17624	17635	17686	17628	17627	17623	17627	17578	17765	17587	17683	17618	17636	17663	17467	17418	17604	17632	17639	17620	17369	17544	17639	17533	17519	17500	17344	17511	17598	17421	17755	17659	17636	17644	17632	17535	17651	17496	17580	17672	17524	17476	17552	17547	17585	17432	17679	17694	17559	17405	17777	17542	17613	17633	17809	17601	17556	17762	17758	17491	17463	17486	17630	17602	17637	17495	17578	17517	17583	17769	17658	17571	17511	17400	17710	17406	17477	17562	17629	17565	17775	17739	17594	17724	17610	17507	17513	17630	17717	17559	17671	17581	17656	17347	17510	17714	17509	17539	17653	17729	17413	17351	17504	17610	17674	17632	17642	17396	17698	17517	17691	17348	17607	17521	17573	17432	17635	17924	17600	17583	17541	17677	17441	17482	17700	17577	17661	17616	17498	17530	17692	17493	17662	17609	17465	17461	17597	17673	17827	17547	17597	17693	17630	17600	17710	17633	17582	17643	17541	17681	17544	17704	17525	17562	17470	17459	17497	17387	17440	17334	17761	17824	17689	17573	17668	17653	17491	17553	17745	17583	17648	17385	17434	17553	17471	17310	17567	17554	17835	17682	17564	17376	17558	17488	17643	17852	17556	17512	17630	17630	17575	17643	17618	17606	17682	17433	17657	17434	17569	17608	17660	17660	17680	17785	17595	17713	17576	17543	17723	17529	17399	17346	17634	17662	17436	17425	17417	17432	17641	17410	17391	17486	17576	17479	17416	17433	17487	17638	17745	17650	17652	17693	17428	17407	17831	17722	17517	17675	17511	17574	17490	17636	17505	17569	17478	17480	17521	17457	17580	17731	17715	17620	17633	17801	17648	17542	17421	17716	17575	17519	17439	17529	17599	17461	17685	17511	17627	17522	17521	17455	17544	17588	17535	17533	17611	17562	17457	17575	17502	17351	17636	17479	17488	17490	17516	17608	17544	17752	17647	17582	17321	17457	17524	17562	17421	17705	17517	17706	17625	17574	17590	17497	17599	17655	17602	17546	17709	17496	17788	17619	17660	17564	17616	17563	17737	17748	17698	17408	17604	17701	17581	17572	17522	17699	17525	17588	17718	17509	17493	17505	17719	17692	17596	17582	17616	17566	17589	17621	17437	17742	17637	17602	17702	17406	17496	17332	17716	17507	17580	17655	17692	17720	17672	17671	17527	17709	17728	17616	17638	17543	17629	17517	17779	17690	17488	17892	17618	17735	17599	17543	17623	17627	17538	17643	17547	17567	17632	17657	17591	17629	17580	17363	17731	17399	17417	17632	17595	17513	17524	17232	17544	17507	17357	17591	17755	17579	17591	17484	17294	17595	17510	17672	17604	17516	17363	17817	17569	17455	17573	17481	17572	17774	17693	17294	17760	17553	17603	17490	17785	17608	17756	17629	17557	17557	17573	17557	17592	17595	17609	17470	17289	17584	17689	17472	17629	17511	17615	17521	17423	17652	17719	17510	17570	17616	17682	17741	17775	17468	17671	17542	17597	17620	17784	17695	17762	17598	17628	17373	17506	17370	17521	18011	17507	17646	17800	17691	17536	17619	17590	17636	17577	17638	17724	17496	17599	17830	17611	17556	17628	17398	17621	17511	17559	17820	17601	17403	17602	17652	17509	17593	17505	17475	17693	17639	17470	17613	17506	17487	17513	17544	17687	17576	17785	17638	17748	17645	17707	17636	17553	17541	17498	17568	17455	17435	17614	17521	17546	17714	17495	17399	17647	17532	17745	17441	17619	17628	17719	17465	17466	17525	17709	17517	17649	17555	17690	17514	17625	17606	17507	17465	17640	17338	17640	17667	17550	17504	17448	17516	17665	17418	17514	17581	17421	17673	17389	17554	17595	17582	17548	17666	17593	17571	17643	17462	17581	17513	17433	17615	17317	17673	17487	17644	17675	17554	17311	17365	17582	17819	17560	17684	17647	17672	17507	17525	17635	17603	17713	17556	17646	17483	17441	17644	17656	17677	17631	17520	17655	17492	17573	17423	17647	17529	17649	17625	17748	17653	17520	17743	17630	17615	17419	17582	17673	17696	17606	17686	17458	17543	17398	17568	17637	17665	17649	17466	17540	17541	17691	17542	17727	17501	17659	17621	17523	17725	17487	17706	17423	17620	17586	17415	17394	17617	17523	17632	17480	17463	17605	17341	17434	17577	17533	17505	17823	17667	17711	17504	17721	17492	17702	17538	17589	17327	17496	17556	17522	17345	17542	17488	17486	17630	17527	17427	17724	17586	17668	17566	17497	17647	17563	17477	17477	17552	17838	17632	17660	17666	17522	17506	17676	17612	17651	17488	17548	17535	17453	17722	17633	17459	17511	17589	17556	17598	17555	17663	17506	17487	17556	17679	17707	17709	17552	17590	17448	17789	17547	17704	17741	17538	17499	17430	17611	17566	17698	17477	17673	17639	17647	17468	17478	17550	17575	17705	17419	17643	17549	17285	17638	17441	17436	17581	17731	17711	17536	17713	17381	17729	17654	17568	17622	17645	17650	17701	17401	17582	17750	17710	17609	17576	17587	17597	17438	17594	17721	17782	17736	17434	17525	17800	17661	17578	17566	17803	17706	17593	17681	17344	17676	17549	17303	17758	17599	17589	17460	17742	17694	17749	17683	17697	17736	17525	17559	17792	17728	17605	17551	17552	17635	17615	17503	17624	17587	17527	17615	17404	17463	17583	17592	17553	17711	17613	17507	17475	17572	17638	17529	17514	17558	17581	17514	17669	17518	17338	17584	17525	17525	17750	17557	17767	17667	17644	17589	17602	17775	17608	17632	17535	17852	17550	17597	17586	17510	17571	17701	17567	17538	17681	17590	17611	17392	17659	17571	17342	17743	17541	17633	17342	17478	17537	17564	17490	17565	17384	17674	17795	17560	17543	17677	17462	17730	17817	17577	17599	17370	17576	17544	17685	17750	17627
16928	22528	21570	18888	17252	16712	16470	16187	16272	16073	16809	19203	18471	16271	15911	15876	16075	15730	15909	15938	16069	15846	15984	15916	15883	15785	15677	15890	15960	15714	15952	16002	15953	15979	16103	16162	16173	16041	16069	16170	16019	16011	15962	15942	15993	15931	15873	16059	15854	15918	15926	16043	15953	15967	16013	15893	16102	15976	15825	16002	15921	15873	15840	15944	15868	16020	15904	15919	15809	15965	15955	16172	15775	15854	15840	15794	15738	15975	15972	15889	15910	15909	15873	16042	15828	15836	15966	15906	15816	15969	15750	15989	16034	15884	15801	15888	15776	15850	15852	15893	15808	15895	15952	15957	15741	15935	16071	15831	15870	15915	16114	15916	15924	16005	15937	16077	15883	15858	15803	15740	15992	15853	15670	15911	15864	15901	15991	15829	15935	16029	15889	15866	15855	15981	15875	15781	15932	15976	16070	15791	15819	15953	15881	15680	15885	16109	15849	16140	15826	16092	15855	15890	15812	15782	16006	16011	16057	16022	16088	16007	15810	15924	15836	15896	15808	15965	15801	15898	15851	15955	15993	15947	15803	15874	15974	15775	15921	15978	15936	16045	15917	15953	15899	15900	15978	15885	15796	15871	15794	15913	15965	16009	15871	15935	15993	15973	15788	15796	16018	15883	15891	15957	15817	16007	15925	15868	15946	15816	15942	15860	16138	15790	15960	15876	16091	15925	15809	15931	15988	15968	15770	15992	16110	16075	15902	15805	15952	16094	15782	15804	16077	15997	16008	15968	15805	15963	15946	15804	16062	15940	15943	15948	15858	15745	16063	16065	15965	15863	15828	16067	15690	16159	15805	15981	15836	15888	15963	15905	15947	15971	15909	15900	15892	15932	15871	15970	15966	15996	15822	15710	15893	15924	15968	15955	15865	15948	16023	15951	15734	16008	16068	15879	16010	15836	15991	15973	15925	16029	15773	15885	15954	16064	16001	15860	15972	15897	15956	15984	15892	15959	15936	15977	15966	15780	15820	15847	15990	15908	15890	15858	16053	15720	15859	15740	16002	16024	15872	15988	15913	15879	15920	15970	15784	15941	16043	15890	16042	15796	15930	15939	16125	15777	15840	16025	16009	15930	15751	15883	15923	15861	16025	15832	15806	15884	15836	16046	15926	15873	15959	15862	16007	15878	15845	15832	15833	15754	15929	16051	16064	15810	15869	15874	15985	15979	15819	15779	15941	15926	16050	15802	15892	15978	15825	16009	15962	15862	15920	15867	15994	16068	15944	15761	15991	16016	16100	15687	15949	15936	15963	15864	15900	16040	16043	15955	15835	15965	16093	16033	15934	15873	15900	15922	15870	15840	16099	15767	15873	16078	15900	15928	15958	15910	15873	15820	15933	16003	15927	15927	16100	15848	15910	16003	16230	15877	16072	15891	15843	15857	15977	15954	15914	15927	15640	15888	15889	15971	15927	15875	15781	15867	15896	16021	15875	15977	15911	15806	15948	15952	15891	15716	16026	15798	15880	15880	15851	15895	15952	15954	15972	15676	15959	16007	15964	15994	15781	15927	15844	15947	15929	15937	15962	16080	16013	15855	16006	16020	16068	15983	15927	16045	15932	16041	15930	15823	15938	15880	15864	15844	16004	15973	15960	15902	15916	15990	15903	15774	15995	15825	16021	16024	15890	15687	15815	15913	15972	15916	15997	15968	15927	15887	16053	15794	15882	16055	16019	15956	16082	15770	15836	15810	15946	15865	15845	15932	15893	15797	15822	15996	15837	15986	15933	15917	15789	15929	15900	15705	16092	15813	15886	15908	15959	15930	15952	15912	15940	15919	15848	15774	15922	16055	15928	16182	15877	16017	15971	15925	15831	15944	15994	16000	16041	15773	15937	15975	16002	15790	15965	15858	15936	16069	16069	15893	15877	15872	16021	16087	16031	15941	16014	15921	15898	16053	15900	15964	15857	15703	15883	15885	15930	15902	15861	15784	15906	15692	15932	16056	15788	15898	15983	15885	15984	15866	15974	15759	15917	15846	16080	15816	15806	15949	16087	15813	15959	15864	15997	15923	15825	15953	15721	15995	15901	15947	15966	15931	15885	15970	15858	16106	15826	15807	15940	15852	16096	15848	15967	15972	15862	16065	15954	15985	15920	16063	15618	15993	16007	15918	16037	15878	15774	15854	16083	15886	15938	15772	15861	16026	15915	15890	15833	15899	16029	15831	16024	15760	15949	15824	15981	15963	15955	15731	15965	16038	16073	15885	15763	15956	15878	15930	15834	15883	15950	15972	15866	15866	15884	15883	16091	15874	15973	16068	15995	15977	15872	16052	16011	15897	15911	15800	16039	15867	15841	15882	15946	15939	15965	15774	15883	16035	15909	16050	15929	16048	15896	15800	15968	15892	15872	15879	15973	15815	15955	15986	15885	15909	15868	15850	16009	15834	15998	15929	15733	15951	15893	15836	15801	15885	16065	15933	16077	15928	15874	15772	15911	15689	15940	15985	15973	15833	15838	15910	15911	15825	15954	16136	15844	15725	15878	15830	16081	15759	15864	15955	15848	15867	15821	15907	16010	15938	16027	15915	16010	15790	16015	15962	15802	15856	15870	15906	15984	16017	15879	15744	15915	15791	15899	15839	15891	15938	15983	15902	15923	15924	15984	16017	15848	15923	15907	15762	15723	16024	15752	16147	15926	15993	15968	15920	15944	16036	15915	15905	15998	16014	15837	15874	15874	15825	15896	15902	15848	15995	16000	15914	15953	15914	15757	15913	15928	15823	16007	15932	15861	15890	15868	15965	15882	15765	16078	15921	15867	16100	15951	15901	15727	15831	16027	15896	15976	15938	15977	15867	16080	15964	15931	15841	15855	15823	15888	15947	15849	15866	15730	16042	15861	16048	15678	16037	15985	15952	15920	15891	15947	15817	15843	15935	16095	15875	15929	16014	16067	16014	15856	15911	15967	16054	15907	15978	15786	15977	15917	15812	15805	16076	16146	15699	16025	15919	15827	15913	15981	15988	15909	16121	15895	15941	15783	15852	16069	15811	15940	15782	15908	16048	16012	16024	15896	15958	15863	16094	15837	16018	15948	16042	15968	15854	15956	15913	15975	15854	15823	15890	16111	15900	15857	15927	15925	15842	15798	15946	15918	15919	16097	16032	15874	15924	15959	15932	15764	16013	15976	15864	15934	15895	15864	15953	15981	15837	16047	16032	15869	15997	15761	16140	15876	15927	15974	15975	15871	15893	15688	15871	15845	15883	15993	15802	15925	15867	15771	15842	15820	16021	15878	15944	15791	15851	15901	15917	15877	15874	15867	15864	15857	16019	15962	15933	15975	15906	15945	15776	15949	15829	16016	15771	15880	16010	15865	15903	15844	15990	16012	15726	15960	15899	15766	16181	15849	15902	15848	16016	15968	15901	15839	15840	15918	15917	16026	15929	15902	15921	15905	15843	16008	15839	15824	16111	15901	15894	15991	16036	15805	15876	16038	15990	15961	15815	15858	16033	16021	16013	16125	15951	15949	15981	15811	15865	16012	15964	16046	16003	15788	15919	15849	15951	15793	15875	15987	15997	16021	15782	15941	15976	16179	15939	15783	15835	16020	15835	15950	15934	15987	15950	15836	15769	15825	16041	16183	16020	15872	15878	16036	16010	15942	15877	15876	16094	15916	15968	15991	15868	15917	15837	15864	15958	15993	15957	15995	15911	15901	15991	15927	15887	16019	15865	15896	15856	15969	15940	15720	15998	15897	16005	15910	15948	15885	15888	15987	15961	15838	15954	15891	15953	15885	15772	15946	16027	16047	15747	15823	15957	15876	15769	15791	15892	15848	16153	15854	15759	15910	16016	15983	15941	15945	15941	15922	15837	15988	15866	15910	15822	15970	15968	15846	15954	16094	15948	15998	15911	15964	16067	15949	16017	15974	15967	15859	16006	15923	15974	15958	15909	15832	16021	15843	15937	15988	15905	15994	15897	15790	16030	15904	16029	15967	15966	16068	15970	16059	15969	16034	15928	15855	15782	15974	16022	15925	15960	16103	15945	15997	15773	15660	15992	15824	15827	15831	15779	16005	15864	15918	16068	16033	15762	16058	15726	16086	16194	15817	15803	15899	15930	15909	15861	15865	16070	15939	15660	15793	16153	15779	15939	16034	16053	16018	16019	15897	15825	15980	15936	16002	15927	15908	15990	16050	15918	15959	15957	15766	16018	15951	15879	15941	16008	15989	15986	15982	16005	15899	16090	15836	15914	16015	16060	16016	15837	15894	15968	16032	16070	15916	15835	15957	15971	15694	16098	15868	15680	15976	15908	16077	15775	15914	15888	15962	15811	15886	15838	15986	15821	15924	15879	15860	15833	16039	15823	16108	15833	15951	15958	15852	15750	16055	15999	15930	15868	15907	15859	15973	16044	15912	15980	16074	15954	16019	15998	15870	15972	15927	15715	16015	15904	15919	15863	15932	15825	15828	16044	15766	15886	15718	15898	15809	15897	15891	16032	15995	15973	15930	15845	15681	15966	15774	15847	15805	16033	16011	16073	15723	15898	15935	16022	15880	15894	16019	15897	16066	15962	16077	15745	15868	15849	15807	15843	15890	15930	15990	15967	15720	16034	16011	15947	15955	16086	15950	15751	15896	15780	15962	15950	15955	15762	15921	16070	15902	16102	15715	15843	15756	15863	15724	16021	15881	16004	15832	15955	15858	15841	15672	15924	15905	15930	16008	15852	15749	15906	15883	15923	15783	15819	15820	15876	15952	16185	15892	15943	15708	15948	15819	15821	16005	15977	15855	16001	16061	15813	15988	15961	16091	15815	16087	15853	16038	16041	16055	15836	15779	15923	15841	15862	15872	15780	15895	15887	15956	15959	15879	15729	15818	15919	15842	15890	15725	15652	15891	15856	15879	15842	15732	15954	15798	15830	15909	15929	15880	15921	16038	15931	15996	15897	15928	15981	15878	16056	16016	16021	15872	16019	15837	15932	15933	15768	15998	15867	15902	15767	15708	16045	15751	15877	15832	15981	15967	16026	15826	15946	15994	15945	16000	15903	15923	15955	15889	15991	16007	15959	15944	16032	15801	15904	15921	16010	15906	16127	16003	16023	15917	15919	15754	15958	15892	15817	15725	16077	15991	15714	15919	15803	15909	15982
23945	21334	28832	24285	22203	22177	21069	18330	17873	17984	19754	30507	31175	23061	18120	17608	17674	17637	17482	17535	17530	17762	17346	17524	17435	17442	17505	17432	17608	17242	17481	17493	17541	17462	17949	18302	18067	17703	17584	17363	17448	17464	17288	17569	17544	17422	17324	17431	17471	17376	17308	17396	17330	17322	17597	17509	17505	17470	17503	17522	17317	17295	17254	17310	17275	17305	17204	17206	17331	17447	17347	17206	17502	17222	17390	17256	17240	17335	17233	17502	17331	17275	17536	17395	17480	17373	17393	17252	17202	17284	17147	17354	17451	17426	17362	17369	17335	17439	17344	17346	17291	17368	17255	17265	17282	17395	17123	17182	17490	17516	17262	17458	17485	17401	17350	17330	17367	17249	17388	17262	17309	17308	17315	17446	17382	17351	17291	17304	17298	17453	17467	17264	17314	17266	17287	17299	17401	17353	17441	17294	17398	17296	17438	17476	17359	17356	17220	17357	17145	17286	17335	17312	17546	17252	17403	17421	17481	17399	17401	17471	17334	17505	17378	17309	17303	17358	17372	17346	17337	17300	17414	17332	17477	17449	17349	17320	17368	17354	17315	17251	17268	17376	17400	17317	17461	17399	17482	17465	17412	17346	17371	17330	17320	17315	17275	17349	17461	17253	17506	17515	17288	17253	17368	17439	17440	17378	17154	17517	17427	17525	17321	17289	17482	17283	17306	17423	17350	17296	17487	17319	17366	17356	17366	17322	17328	17632	17291	17406	17340	17284	17492	17394	17271	17360	17470	17086	17383	17404	17344	17233	17464	17366	17363	17157	17404	17213	17145	17237	17196	17170	17350	17326	17314	17420	17431	17233	17293	17396	17167	17306	17304	17408	17306	17595	17401	17307	17481	17256	17401	17354	17334	17313	17587	17262	17429	17305	17306	17248	17281	17194	17427	17294	17129	17273	17570	17465	17295	17366	17506	17411	17337	17354	17425	17460	17493	17394	17403	17217	17404	17221	17528	17444	17424	17411	17370	17231	17249	17430	17341	17447	17280	17376	17181	17440	17324	17502	17328	17175	17449	17287	17485	17193	17352	17300	17403	17278	17435	17246	17267	17248	17463	17269	17379	17357	17438	17327	17260	17454	17243	17329	17188	17410	17329	17293	17370	17281	17363	17212	17215	17316	17562	17459	17543	17214	17522	17412	17531	17347	17376	17296	17312	17526	17303	17360	17442	17318	17507	17275	17139	17325	17280	17312	17404	17386	17415	17317	17443	17290	17480	17565	17231	17336	17372	17395	17281	17372	17293	17250	17213	17354	17360	17288	17265	17433	17523	17307	17343	17176	17420	17251	17185	17715	17581	17333	17311	17313	17367	17490	17348	17363	17459	17652	17305	17283	17431	17538	17155	17243	17141	17306	17346	17615	17294	17405	17235	17092	17186	17514	17636	17120	17259	17419	17522	17459	17416	17456	17380	17161	17350	17315	17507	17373	17421	17319	17302	17244	17337	17417	17502	17514	17376	17454	17341	17356	17301	17381	17669	17341	17402	17535	17491	17431	17470	17495	17344	17462	17465	17499	17339	17248	17397	17457	17252	17570	17367	17341	17280	17328	17488	17438	17247	17313	17475	17219	17176	17238	17579	17233	17340	17392	17574	17445	17423	17317	17496	17364	17392	17255	17105	17255	17355	17334	17320	17338	17431	17424	17362	17273	17434	17548	17243	17410	17435	17341	17367	17213	17383	17374	17233	17349	17319	17252	17262	17313	17211	17496	17332	17356	17282	17287	17435	17290	17478	17414	17251	17534	17334	17508	17542	17302	17313	17286	17242	17319	17570	17153	17391	17354	17240	17182	17425	17267	17326	17297	17560	17412	17355	17212	17542	17363	17470	17363	17260	17367	17214	17238	17441	17322	17358	17373	17394	17568	17331	17434	17431	17398	17602	17417	17350	17265	17315	17295	17325	17462	17473	17476	17438	17207	17562	17398	17254	17369	17421	17364	17601	17430	17230	17383	17345	17311	17349	17523	17395	17334	17501	17494	17341	17418	17467	17231	17482	17312	17417	17424	17326	17461	17226	17325	17289	17314	17435	17328	17444	17348	17125	17357	17119	17245	17208	17174	17480	17502	17199	17597	17369	17513	17417	17387	17361	17503	17460	17463	17469	17506	17417	17237	17594	17314	17394	17246	17256	17342	17493	17461	17494	17320	17300	17441	17438	17248	17358	17239	17476	17247	17481	17382	17358	17345	17497	17144	17325	17473	17423	17397	17458	17454	17340	17238	17435	17250	17415	17554	17387	17377	17542	17161	17221	17149	17435	17360	17407	17537	17319	17670	17552	17514	17365	17301	17290	17347	17608	17333	17403	17377	17518	17103	17351	17351	17420	17273	17570	17400	17420	17410	17297	17271	17295	17464	17267	17315	17195	17101	17333	17433	17238	17403	17340	17420	17474	17225	17499	17351	17520	17399	17489	17341	17319	17249	17384	17385	17373	17268	17595	17378	17373	17355	17440	17283	17416	17506	17182	17307	17294	17475	17247	17303	17351	17331	17319	17272	17416	17339	17308	17360	17250	17418	17279	17362	17481	17420	17338	17122	17231	17446	17336	17379	17406	17347	17386	17186	17358	17387	17360	17437	17353	17494	17316	17507	17698	17220	17307	17384	17369	17379	17038	17489	17363	17412	17376	17399	17521	17345	17549	17345	17458	17446	17421	17271	17091	17334	17360	17340	17272	17394	17253	17263	17377	17362	17288	17344	17327	17369	17446	17402	17193	17273	17358	17441	17506	17304	17371	17305	17274	17300	17305	17313	17358	17429	17449	17494	17151	17215	17292	17321	17156	17249	17273	17214	17623	17330	17287	17412	17304	17455	17269	17265	17653	17254	17213	17221	17528	17324	17404	17470	17477	17255	17434	17454	17336	17321	17348	17368	17345	17298	17425	17323	17423	17508	17320	17272	17279	17421	17294	17344	17339	17367	17356	17396	17457	17297	17126	17439	17356	17276	17226	17328	17583	17298	17572	17375	17589	17468	17344	17622	17404	17425	17441	17116	17351	17536	17367	17218	17238	17400	17229	17180	17435	17377	17549	17429	17599	17375	17347	17167	17187	17262	17536	17465	17390	17283	17455	17405	17483	17377	17518	17476	17363	17394	17190	17399	17422	17379	17404	17214	17354	17485	17433	17337	17283	17253	17344	17297	17491	17299	17113	17330	17224	17378	17486	17348	17321	17337	17225	17179	17482	17362	17424	17538	17576	17419	17357	17304	17268	17416	17491	17439	17364	17284	17459	17340	17425	17299	17286	17178	17289	17496	17405	17370	17220	17429	17294	17204	17452	17442	17463	17423	17328	17476	17408	17476	17445	17508	17719	17410	17538	17199	17281	17423	17360	17323	17491	17378	17355	17421	17355	17403	17437	17365	17492	17402	17386	17200	17245	17402	17309	17317	17240	17257	17233	17166	17477	17439	17301	17533	17467	17322	17484	17282	17271	17370	17386	17310	17489	17355	17423	17257	17404	17355	17563	17396	17320	17227	17472	17374	17267	17515	17265	17416	17401	17603	17218	17513	17322	17396	17355	17479	17453	17468	17202	17353	17340	17177	17352	17147	17241	17410	17426	17406	17444	17228	17274	17529	17477	17481	17387	17443	17449	17348	17625	17645	17395	17513	17416	17319	17459	17358	17333	17263	17419	17293	17267	17394	17200	17114	17353	17426	17304	17335	17375	17245	17451	17289	17361	17317	17479	17358	17280	17379	17501	17380	17444	17352	17280	17308	17462	17327	17221	17130	17316	17151	17376	17354	17361	17377	17394	17370	17422	17192	17103	17421	17545	17225	17163	17328	17462	17267	17379	17541	17324	17310	17371	17318	17386	17350	17319	17191	17271	17325	17390	17481	17339	17473	17537	17371	17491	17286	17165	17350	17262	17353	17392	17379	17383	17294	17495	17419	17364	17337	17517	17370	17445	17367	17305	17352	17512	17272	17360	17325	17416	17486	17440	17366	17398	17330	17218	17204	17348	17198	17410	17235	17259	17340	17229	17376	17361	17385	17531	17312	17230	17307	17446	17391	17307	17262	17385	17482	17320	17367	17394	17312	17362	17351	17320	17177	17156	17572	17339	17319	17487	17452	17406	17458	17258	17386	17318	17343	17486	17260	17366	17366	17380	17360	17291	17310	17356	17386	17415	17472	17453	17285	17408	17236	17342	17430	17591	17342	17418	17415	17481	17266	17161	17458	17218	17302	17469	17469	17371	17304	17241	17391	17334	17419	17302	17294	17660	17475	17205	17370	17258	17365	17315	17291	17371	17295	17326	17328	17196	17463	17360	17589	17423	17260	17466	17406	17557	17295	17386	17460	17574	17398	17421	17323	17494	17392	17401	17413	17343	17428	17448	17356	17376	17400	17340	17334	17596	17366	17446	17358	17148	17274	17235	17351	17118	17291	17485	17423	17346	17546	17554	17353	17476	17259	17359	17305	17347	17328	17277	17072	17271	17360	17442	17268	17289	17240	17554	17318	17427	17363	17396	17316	17109	17283	17342	17356	17552	17622	17421	17400	17390	17248	17354	17441	17364	17328	17415	17393	17481	17310	17388	17195	17367	17461	17262	17268	17487	17256	17401	17526	17485	17362	17273	17384	17324	17186	17398	17166	17506	17403	17413	16998	17157	17317	17243	17386	17442	17529	17395	17443	17229	17323	17277	17339	17410	17330	17213	17284	17485	17298	17421	17291	17373	17337	17487	17305	17294	17334	17396	17322	17508	17407	17326	17402	17481	17299	17357	17275	17449	17221	17418	17394	17375	17421	17417	17335	17435	17437	17474	17582	17280	17415	17204	17383	17101	17420	17471	17387	17252	17473	17337	17272	17445	17338	17205	17246	17266	17342	17525	17231	17151	17270	17604	17298	17431	17335	17417	17331	17420	17461	17340	17264	17344	17486	17560	17439	17471	17360	17382	17484	17460	17088	17357	17402	17428	17255	17299	17286	17219	17383	17576	17265	17454	17518	17294	17194	17338	17407	17411	17303	17173	17391	17350	17371	17212	17507	17212	17319	17516	17404	17412	17207	17463	17274	17414	17201	17275	17250	17210	17516	17429	17385	17277	17211	17296	17414	17372	17134	17449	17473	17415	17296	17323	17360	17328	17201	17382	17557
16671	28278	27079	22555	20023	18711	17628	16954	16453	16388	20239	34785	33616	20657	15964	16072	15863	15998	15869	15925	15961	15933	15861	15987	15804	15924	15931	15951	15947	15729	15873	15860	16100	15972	16726	17132	16967	16303	16211	16089	15837	15852	15794	15833	15786	15916	15991	15889	15846	15769	15844	15850	15937	15928	15865	15952	15784	15835	16034	16043	15793	16012	15877	15823	15865	15966	15947	15743	15829	15973	16003	15826	15884	15906	15980	15851	15740	15807	15807	15912	15775	15858	15947	15793	15999	15731	15788	15836	15926	15720	15966	15930	15870	15969	16011	15717	15869	15950	15956	15890	15930	15881	15875	15757	15990	15814	15735	15814	15715	15911	15818	15930	15918	15739	15849	15940	16080	15742	15814	15807	15879	15881	15798	15801	15833	15951	15854	15861	15895	15726	15891	15880	15966	15772	16030	15647	15702	15958	16021	15743	15754	15774	15811	15911	15894	15744	15983	15681	15757	15778	15820	15774	15781	15706	15828	15778	15797	15664	15835	15776	15604	15900	15850	15705	15943	15878	15829	15918	15880	15925	16026	15968	15662	15743	15699	15967	15870	15843	15742	15939	15949	16019	15623	16006	16003	15695	15991	15895	15902	15864	15882	15884	16013	15752	15826	15815	16098	15788	15709	15907	15898	15851	15857	15827	15902	15763	15841	15827	15772	15905	15774	15823	16024	15782	15936	15842	15831	15837	15885	15850	15795	15831	15707	15700	15931	15864	15738	15851	16020	15773	16022	15705	15751	15841	15751	15797	15931	15885	15949	15810	15863	15892	16068	15874	15933	15912	15957	15919	15781	15822	15839	15716	15807	15676	15758	15902	15905	15815	15717	15896	15880	15712	16012	15765	15715	16061	15797	15897	15765	15904	15861	15809	15827	15671	15833	15833	15744	15852	15893	15792	15674	16053	15964	15923	15839	15539	15635	15812	15986	15904	15928	15734	15817	15675	16064	15748	15966	15622	15864	15880	15922	15817	15879	15689	15696	15813	15865	15813	15792	15771	15844	15799	15599	15760	15864	15795	15842	15847	15844	15880	15897	15950	15783	15779	15814	15610	15736	15788	15935	15704	15717	15990	15823	15976	15734	15766	15749	15605	15947	16014	15874	15832	15900	15772	15912	15909	15947	15837	15937	16014	16021	15937	15844	15853	15650	15780	15777	15880	15856	15805	15723	15898	15936	15845	15848	15836	15790	15662	15702	15835	15717	15693	15898	15797	15820	15936	15850	15779	15674	15956	15766	15894	15745	15789	15952	15802	15969	15927	15904	15691	15912	15898	15861	15873	15718	15830	15807	15826	15680	15707	15889	15884	15960	15919	15832	15861	15747	15791	15871	15950	15892	15827	15830	15900	15737	15718	15701	15719	15813	15912	15760	15956	15935	15786	15861	15813	15890	15786	15733	15957	15697	15795	15706	15800	15944	15668	15842	15964	15792	16025	16059	15860	15964	15815	15581	15810	15863	15974	15817	15908	15970	15849	15744	15809	15902	15754	15882	15854	15862	15970	15921	15845	15813	15845	15840	15972	15925	15867	15898	15971	15785	15846	15841	15795	15831	16037	15726	15705	15805	15899	15764	15859	15786	16017	15779	15895	15874	15725	15953	16051	15966	15806	16047	15876	15895	15893	15978	15780	15844	15805	15982	15786	15850	15710	15921	15880	15738	15764	15831	15718	16040	15704	15713	15905	15989	15664	15866	15848	15803	15914	15790	15738	15840	15676	16034	15680	15766	15791	15724	15863	15789	15941	15997	15741	15941	15742	15959	15639	15895	15892	15765	15781	15913	15754	15751	15831	15897	15811	15814	15905	15738	15621	15803	15811	15895	16016	15916	15927	15907	15941	15910	15973	15886	15850	15794	15801	15830	15764	15916	15864	15894	15956	15796	15779	16002	15667	15815	15773	15934	15959	15834	15861	15796	15806	15664	15894	15776	15914	15796	15823	15884	15790	15879	15814	15845	15933	15812	15940	15763	15777	15724	15957	15901	15679	15721	15906	15900	15831	15761	15844	15972	15790	15770	15840	15774	16011	15805	15737	15767	15971	15801	15808	15734	15708	15907	15806	15785	15870	15957	15855	15882	15731	15757	16032	15905	15954	15972	15928	15757	15716	15947	15792	15887	15814	15813	15808	15927	15912	15823	15779	15830	15888	15820	15826	15689	15951	15849	15848	15947	15821	15850	15842	15861	15983	15863	15912	15865	15822	15719	15897	16022	15940	15856	15942	15848	15712	15757	15810	15776	15810	15906	15882	15924	15745	15729	15904	15781	15874	15777	15760	15902	15739	15616	15920	15840	15842	15838	15735	15853	15787	15711	15901	15681	15896	15746	15761	15997	15757	15841	15899	15916	15817	15813	15829	15825	15818	15706	15763	15995	15722	16018	15883	15941	15898	15868	15608	15919	15859	16041	15835	15888	15858	15918	15864	15892	15840	15769	16033	15765	15975	15898	15732	15835	15759	15775	16091	15842	15993	15788	15968	15881	15679	15804	16008	15831	15780	15708	15711	15852	15827	15787	15763	15784	15854	15773	15861	15854	15874	15726	15765	15969	16023	15921	15774	15809	16033	15956	15743	16028	15819	15759	15849	15978	15692	15847	15817	15791	15864	15764	15816	15719	15745	15865	15730	15932	15912	15954	15831	15949	16004	15773	15852	15962	15745	15842	15726	15853	15798	15783	15846	15921	15991	15867	15840	15821	16020	15710	15887	15931	15945	15924	15948	15877	15930	15860	15982	15799	15793	15786	15922	15921	15844	15736	15778	15813	15757	15942	15856	15744	15856	15930	15921	15773	15752	15805	15767	15911	15904	15995	15761	15819	15814	15864	15814	15780	15903	15940	15979	15890	15797	15854	15774	15763	15845	15875	15846	15724	15874	15981	15946	15875	15648	15841	15879	15809	16089	15873	15826	15822	15806	15880	15970	15939	15818	15752	15890	15965	16035	15898	15758	15912	15788	15869	15694	15803	15802	15717	15761	16028	15928	15865	15695	15757	15874	15586	15803	15873	15727	15836	15740	15975	15889	15829	16053	15731	15882	15860	15837	15755	15748	15783	16068	15804	15872	15834	15951	15821	15857	15914	15920	15953	15913	15949	15888	15821	15768	15682	15792	15855	15700	15869	15739	15724	16006	15942	15937	15864	15796	15928	15796	15709	15846	15858	15986	16010	15773	15817	15886	15838	15832	15934	15835	15683	15754	15910	15915	15822	15958	15879	15914	15776	15941	15938	15772	15970	15827	15907	15815	15854	15877	15905	15862	15883	15764	15949	15872	15732	16023	15894	16026	15800	15896	15759	15773	15805	15923	15842	15947	15890	15814	15969	15810	15972	15814	15670	15703	15832	15737	15815	15834	15552	15794	15938	15862	15838	15743	15752	15719	15722	15889	15967	15968	15975	15854	15802	15807	15843	16052	15836	15876	15741	15836	15675	15942	15922	15979	16030	16097	15830	15671	15762	15852	15951	15768	15672	15951	15779	15875	16173	15763	15988	15801	15710	15976	15815	15958	15761	15887	15953	15795	15649	15878	15842	15832	15818	15805	15793	15975	15898	15891	15735	15964	16035	15799	15798	15804	15700	15829	15834	15906	15857	15965	15978	15964	15845	16032	15737	15951	15758	15840	15873	15822	15751	15952	15651	15837	15933	15967	15777	15815	15828	15771	15778	15853	15929	15908	15947	15929	15735	15890	15671	15896	15936	15886	15631	15912	15781	15826	15948	15785	15951	15928	15825	15779	15873	15794	15830	15735	15865	16008	15802	15875	15804	15830	15848	15702	15538	15857	15825	15925	15934	15875	15919	16060	15888	15728	15906	15852	15812	15899	15817	15895	16006	15823	15915	15903	15820	15814	15911	15873	15770	15827	15855	15759	15896	16029	15647	15858	15942	15954	15919	15722	15845	15745	15676	15906	15834	15797	15792	15858	15974	15962	15896	15951	15818	15777	15919	15855	15840	15865	15801	15803	15963	15869	15727	15851	15826	15752	15877	15845	15655	15905	15934	15985	15824	15811	15864	15816	15660	15915	15876	15788	15834	15561	15828	15821	15857	15669	16012	15853	15794	15817	15765	15841	15785	15841	15780	15701	15770	15810	15806	15843	15930	15865	15951	15659	15843	15840	16054	15777	15744	15902	15858	15789	15706	15827	15714	15831	15860	15899	15835	15864	15829	16053	15848	15809	15924	15914	15795	15801	15802	15840	15869	15820	15762	15928	15603	15796	15873	15691	15878	15740	15961	15848	15975	15787	15940	15854	15698	15865	15819	15836	15805	16017	15883	15788	15901	15778	15907	15873	15887	15866	15748	15784	15933	15756	15934	15761	15762	15823	15685	15722	15989	15725	15787	15882	15801	15965	15694	15741	15804	15715	15797	15800	15714	15932	15949	15657	15803	15835	15754	15597	15819	15894	15831	15889	15893	15748	15949	15829	15768	15850	15970	15857	15884	15871	15683	15925	15722	15890	15817	15741	15822	15780	15848	15965	15696	15809	15774	15663	15545	15810	15814	15871	15778	15715	15794	15965	15861	15865	15872	15951	15668	15986	15946	15777	15694	15739	15831	15675	15961	15915	15892	15789	15887	15895	15748	15870	15823	15711	15879	15718	15717	15906	15795	15926	15744	15672	15877	15864	15777	16014	15798	15848	15996	15839	15861	15943	15830	15724	15893	15797	16000	15859	15708	15725	15680	15872	15885	15987	15758	15854	15990	15789	15862	15808	15873	15873	15596	15934	15725	15931	15982	15718	15835	15762	16023	15880	15714	15935	15690	15830	15834	15683	15847	15785	15764	15857	15944	15709	15896	15793	15820	15691	15692	15842	15759	15796	15821	15977	15801	15948	15810	15771	15691	15757	15828	15735	15854	15956	15844	15841	15888	15792	15873	15772	15840	15929	15944	15729	15802	15923	15859	15849	15934	15947	15764	16002	15867	15905	15921	15763	15732	15724	15995	15723	15814	15739	15716	15864	15766	15839	15763	15803	16076	15628	15838	15820	15770	15878	15804	16070	15876	15903	15844	15798	15830	15851	15807	15798	16060	15767	15922	15899	15846	16018	15784	15757	15916	15886	15894	15687	15798	16007	15885	15967	15858	15531	15814	15724	15920	15955	15810	15894	15913	15703
22948	21331	29280	23748	21528	23360	24863	19265	18025	18058	19068	36630	40199	28692	18854	17818	17349	17238	17418	17205	17317	17262	17323	17359	17292	17445	17299	17292	17256	17162	17496	17161	17291	17470	18623	18793	18482	18068	17490	17323	17245	17163	17247	17176	17151	16798	17086	17408	17297	17230	17007	17316	17092	17125	17132	17347	17136	17149	17111	16935	17298	16957	17145	17125	17080	17086	17207	17294	17158	17107	17056	17037	17201	17359	17211	17067	17049	17100	17126	17239	17276	16983	17138	16992	16985	17059	16898	17097	17331	17254	17015	17165	17058	17046	17204	17144	17119	17253	17032	17017	17051	17174	17081	17063	17073	16854	17247	17081	17263	16973	17222	17006	17116	17100	17121	17169	17101	17115	16989	17009	17179	17132	17085	17252	17012	17010	17095	17079	17136	17063	17088	17089	17064	16987	17151	16989	16996	17097	16975	17226	17032	17259	16901	17274	16896	17024	17098	17064	17137	17107	17422	17301	17211	17042	17248	16912	17042	17109	17268	17099	16892	17177	17015	17196	17274	17213	16985	17067	17043	17040	17019	17071	17173	17145	17095	17276	17150	17072	17138	17143	17039	17240	17048	17042	17156	17071	17204	17103	17080	16970	16939	17015	17182	17149	17184	17130	17326	16937	17263	17157	17092	17104	17245	17171	17222	17126	17000	17003	17246	17053	17137	17088	17146	17197	17188	17110	17001	17056	17040	17051	17153	16977	17301	17052	17097	17214	16980	17280	17440	16898	17120	17035	17026	17160	17350	17202	17387	17022	17060	17183	17084	16974	16934	17079	17006	17084	17100	17013	17200	17009	17015	16813	17096	17202	17340	17190	17111	17047	17164	17145	16980	17081	17161	17029	17109	17079	16905	17155	16993	17081	17081	17102	17019	16949	17053	17083	17165	17277	17204	17050	17342	17045	17027	17333	17083	17160	17112	17095	17216	17277	17315	16990	17213	17269	17173	17001	17042	17080	17016	17113	17143	16955	17093	17181	17133	17261	17115	17110	16981	17059	17101	17124	17181	16897	17054	16970	17195	17033	17179	17054	16926	17115	17121	17061	17238	17267	16920	17135	17087	17049	17031	17108	17003	17253	17234	17151	16955	17095	17162	17214	17153	17183	17045	17153	17254	17054	17158	17044	17155	17018	17170	17083	17252	16992	16975	17019	16839	17078	17095	16876	17051	16989	17221	17199	17069	17205	17088	17023	17102	17022	17075	17278	17011	17025	17223	16925	17169	17061	16922	16978	16773	17027	17049	17268	17140	17207	16954	16967	16996	16972	17052	16911	17094	17233	17071	17330	17130	17192	16855	16856	17113	17005	17126	16993	17107	16955	17067	17167	17206	17056	17012	16943	16928	17330	17178	17180	17257	17188	17112	17051	16897	17049	17079	17248	17189	16860	17103	17185	17035	17006	17079	17081	17163	17103	16995	16952	17160	17142	17155	17128	17185	16950	17123	17259	17200	17104	17110	16915	17141	17093	17121	16994	17016	17130	17032	17080	17152	17090	17290	17089	17179	16926	17153	17277	17123	16942	16934	16991	17020	17096	17079	17139	17146	17183	17141	17011	17164	17130	17028	16961	17159	16986	17243	17093	17139	16790	17030	17103	16956	17367	17016	17111	16935	17003	17142	17094	17141	16936	16969	17227	17177	17089	17043	17187	17217	17065	17201	17038	17095	17219	16927	17115	16945	17152	17216	16991	17019	17093	16957	16944	17280	17308	16987	17099	16940	17183	17226	16946	17162	17141	17067	16948	17039	17154	17174	17102	17088	17003	16978	17040	17175	17183	17100	17018	17130	17041	17177	17071	17137	17091	17175	17086	17163	17166	16839	17096	17043	17211	17311	17023	17108	17135	17063	17125	17158	16914	17060	17017	16989	17178	17212	16987	17185	17125	17043	16865	16891	17291	17274	17064	16974	16846	17092	17098	17111	17260	17030	17283	17062	17155	17114	17180	16950	17210	17236	17116	17135	17150	16928	16971	17120	17150	17017	17353	17078	16984	17167	16955	17106	17020	17080	17014	17032	17027	17122	17081	17142	17081	17239	17167	17218	16955	17107	17115	17051	17116	17251	17311	16985	17200	17141	17160	17208	17033	17230	17083	17168	17063	16996	17151	17023	17014	17185	17263	16962	17061	17320	17128	17212	17251	17249	17031	17070	17065	16901	16975	16969	17174	17206	17140	17170	16911	17046	17135	16914	17070	17131	17075	16957	17112	17205	17017	16928	17144	17096	16999	17084	16984	16965	17001	17133	17081	17175	17067	16981	17115	17042	16948	17069	17059	17200	17047	17158	16878	17142	17184	17136	17044	17085	16899	17124	16880	17000	17210	17147	17078	17057	17085	17122	17017	17195	16993	16989	17012	17152	16994	17045	17175	17159	17095	17057	17208	17054	16928	17158	16995	17091	17127	17263	17285	17106	17047	17066	17153	16985	17065	17104	17267	17084	17103	16926	17150	17161	17077	16899	17197	17196	17184	17358	17338	17234	17078	17163	17072	16971	17214	16927	17385	17373	16996	17117	16980	17022	16911	17025	17024	17093	17176	16819	17094	17085	16966	17055	17074	17131	17091	16964	17076	17049	17162	17190	17152	17215	17192	17204	17153	17004	16921	16987	16942	16981	17173	17145	17087	17221	17330	17085	16849	17011	17153	17188	17075	17285	16993	16863	17021	17213	17282	17219	17084	17138	17195	17117	16995	17018	17232	17274	17131	17095	17190	17068	17269	17087	17137	17131	17147	17119	17312	17091	16998	17087	17131	17119	17171	16970	16986	16993	17124	17091	17134	17043	17043	16940	16996	17216	17049	17109	16898	17161	17030	17198	17015	17207	17170	17178	17063	17185	17150	17404	17025	17121	17199	16979	17050	17126	17175	16828	16941	17017	17113	17075	16905	16840	17017	17169	17145	17084	17041	17161	17058	17037	17037	16923	16846	17165	16967	17130	17101	17447	17001	17242	16857	17306	16950	17192	17173	17166	17104	16798	16993	17138	17201	17129	17140	16962	17148	17135	17106	17055	17098	17228	17121	17100	16857	17047	16781	16930	16965	17152	17197	17173	17151	17221	17206	17245	16992	17258	17061	17032	17009	16883	16990	17068	17031	16925	17128	16949	17106	17334	17021	17081	17229	16916	17013	17072	17116	16927	17081	17243	16822	16879	17102	17063	16783	17130	17156	17085	17140	17064	17132	16932	17153	16992	17131	17124	17055	17201	17072	17093	17179	16971	16960	17079	17204	16983	17112	17096	17128	17045	16920	17096	16867	16983	17091	17344	17053	17026	17119	17134	16985	17097	17040	17303	17168	16954	16994	17034	17148	17117	17255	17130	17070	17072	17196	16823	17225	16928	16960	16971	17118	17091	16772	17039	16974	17179	17132	16975	17063	17048	17251	16939	17155	17065	17072	17108	17109	16939	17100	17239	16918	17035	17216	17095	17184	17024	17063	17018	17063	17159	17270	17007	17274	17148	17043	17229	16846	17205	17045	16891	17046	16971	17022	17103	17092	17106	17027	17163	16962	17045	16910	16989	17128	16951	16949	17099	16937	16979	17172	17109	17053	17084	17062	17134	17017	17095	16978	17109	17218	17145	17301	17041	17138	16945	16967	17092	16795	17061	17230	17019	17033	17117	17091	17155	16992	17201	17081	17317	17018	17025	17178	17211	17299	16795	17262	17077	17223	17185	17044	17040	17170	17262	17069	17101	17121	17015	16892	17129	17014	17004	16926	17141	17255	17212	16998	16891	17251	16985	17209	17035	17004	17198	17183	17067	17053	16924	17071	17103	17072	17135	17109	17150	17158	16908	17411	16910	17271	17030	17080	17094	16889	16870	17171	16942	16987	16866	17322	17008	17105	17065	17098	17167	17181	17087	16884	16919	17123	17166	16909	17108	17254	17224	17100	17067	17026	16912	17043	17001	17101	17239	16976	16899	16916	17270	17167	16991	17157	16981	17202	17196	17020	17225	17080	17172	16988	17357	17244	17201	17180	17155	17140	17119	17154	17001	17169	16989	17176	16760	17042	17278	17325	17181	17006	17038	16982	17109	17023	17084	17160	17012	16847	17056	17108	17128	16966	17047	17221	16945	16881	16909	17072	17009	17083	17091	16992	17038	17103	17017	16901	17083	16963	17089	16928	17259	17052	17187	17006	17007	17157	17065	17212	17167	16807	16937	17003	17089	17079	17072	17015	17231	17083	17031	16985	16975	17063	17108	16942	17026	17128	17136	16857	16844	17003	17185	17100	17044	16996	16828	17208	17228	16988	17127	16954	17278	16980	17275	17076	17134	17103	16976	17117	17188	17180	17262	16870	16922	17110	17156	17061	17145	17190	17051	17057	16998	17085	17152	17319	17193	17008	17241	16918	16809	17019	17183	17040	16995	17220	17089	16918	17197	17082	17084	17067	17110	17111	16982	17006	17015	16814	17170	17167	17205	17291	17171	17127	16936	17118	17219	16984	16931	17117	16998	17040	17037	17074	17128	17169	17083	17142	16959	17051	17126	17093	16984	17036	17184	17051	16857	17061	17242	17021	17257	17122	17033	17298	17195	17014	17055	17091	17028	17136	17239	17013	17139	16997	16908	16981	17105	17143	17117	17021	17173	16998	17165	16817	17078	17058	17106	17135	16942	16990	17243	16988	17091	16920	16837	17247	16985	17032	17018	17049	17217	17149	17244	17043	17004	17013	17165	17125	16975	17232	16932	17196	17058	17003	17035	17170	17125	17049	17078	17039	16710	17118	17061	16965	17202	17172	17099	17064	17259	17083	17129	17152	16940	17013	17109	17273	17063	17055	17038	17137	17093	17095	17046	16883	16977	17016	16995	17201	17250	17148	17163	17322	16999	17142	16874	16981	16979	17068	16940	16933	17066	17110	17024	16928	16898	17008	17221	17044	17128	16882	17019	16956	17134	16989	16870	17167	17108	17014	17097	17033	17106	16999	17152	17047	17092	17029	17165	17178	17071	17077	17009	17103	17066	16854	17039	17036	17023	16976	17100	16942	17117	17228	17081	16998	17181	16886	17081	17035	17182	17152	17217	16797	17160	16999	17109	17169	17055	17225	16882	17144	17212	17063	17013	17065	16931	16866	17081	17108	17274	17049	17110	17160	17104	17090	17050	17177
19039	34082	32208	26213	22849	20251	18638	17600	16948	16712	19523	41904	41828	26475	15793	15962	15828	15692	15897	15739	15820	15760	15622	15624	15747	15450	15825	15661	15559	15589	15662	15683	15585	16528	18150	18018	17548	16645	16286	15956	15764	15647	15711	15738	15853	15852	15532	15520	15747	15624	15610	15673	15500	15752	15586	15693	15650	15571	15590	15641	15682	15581	15692	15561	15863	15646	15682	15695	15574	15706	15755	15666	15600	15724	15846	15677	15435	15637	15603	15742	15498	15555	15710	15712	15453	15482	15712	15655	15486	15565	15605	15655	15572	15666	15674	15698	15698	15574	15674	15618	15589	15630	15739	15709	15910	15607	15645	15682	15616	15687	15729	15586	15744	15610	15691	15574	15644	15780	15625	15618	15662	15581	15510	15774	15606	15665	15677	15498	15822	15728	15692	15651	15780	15549	15569	15553	15639	15735	15639	15813	15837	15842	15673	15709	15576	15684	15893	15572	15593	15439	15692	15530	15534	15640	15743	15551	15465	15877	15669	15613	15569	15705	15693	15637	15782	15560	15811	15585	15521	15616	15611	15592	15621	15629	15698	15626	15500	15577	15402	15645	15727	15758	15568	15599	15580	15745	15504	15757	15695	15549	15520	15714	15698	15670	15675	15749	15726	15724	15764	15624	15707	15452	15684	15735	15710	15617	15593	15778	15624	15909	15645	15710	15758	15687	15644	15517	15666	15725	15654	15672	15551	15548	15635	15587	15772	15578	15660	15554	15511	15638	15657	15759	15453	15554	15692	15622	15470	15692	15668	15579	15561	15604	15607	15649	15650	15647	15576	15448	15603	15689	15715	15718	15707	15756	15676	15623	15760	15633	15550	15644	15771	15711	15719	15489	15643	15623	15608	15691	15626	15701	15565	15642	15745	15587	15706	15619	15582	15589	15753	15669	15743	15619	15679	15672	15637	15605	15772	15587	15765	15557	15707	15422	15671	15576	15502	15639	15786	15502	15647	15708	15630	15774	15570	15710	15541	15566	15505	15621	15672	15560	15744	15660	15501	15587	15655	15673	15546	15548	15681	15627	15607	15706	15693	15708	15740	15786	15683	15633	15738	15702	15674	15711	15580	15756	15601	15629	15612	15487	15908	15672	15789	15691	15782	15485	15602	15625	15517	15606	15584	15676	15446	15618	15555	15683	15483	15501	15571	15422	15623	15623	15671	15614	15587	15618	15590	15624	15559	15723	15630	15651	15760	15542	15689	15622	15504	15682	15565	15716	15615	15710	15803	15727	15625	15644	15667	15405	15563	15677	15822	15714	15709	15563	15907	15548	15662	15658	15567	15690	15699	15706	15618	15642	15431	15725	15607	15475	15541	15780	15460	15636	15743	15664	15717	15864	15555	15523	15600	15690	15641	15672	15703	15534	15614	15600	15575	15754	15679	15689	15572	15654	15725	15696	15467	15607	15708	15541	15823	15713	15515	15681	15658	15646	15520	15612	15506	15820	15705	15723	15565	15776	15546	15602	15556	15649	15601	15784	15713	15470	15602	15467	15811	15718	15478	15500	15677	15669	15602	15646	15649	15571	15704	15583	15656	15607	15604	15679	15694	15769	15713	15598	15671	15681	15421	15678	15715	15650	15675	15544	15633	15589	15670	15680	15660	15626	15575	15628	15631	15627	15419	15697	15671	15690	15572	15667	15706	15803	15611	15581	15683	15741	15628	15412	15702	15520	15760	15483	15595	15684	15565	15603	15629	15735	15622	15634	15646	15535	15592	15592	15615	15577	15626	15686	15449	15722	15680	15628	15558	15528	15555	15615	15605	15528	15531	15506	15579	15645	15723	15701	15715	15581	15622	15683	15634	15685	15725	15551	15730	15650	15743	15725	15604	15432	15587	15603	15620	15637	15642	15558	15558	15455	15609	15530	15645	15751	15652	15774	15612	15547	15715	15472	15640	15679	15569	15447	15661	15704	15544	15607	15855	15500	15691	15668	15673	15679	15440	15608	15693	15715	15610	15548	15623	15632	15575	15655	15675	15695	15652	15519	15803	15813	15556	15675	15690	15616	15625	15604	15588	15546	15596	15633	15567	15586	15716	15614	15574	15759	15601	15783	15620	15666	15649	15591	15594	15649	15682	15865	15461	15676	15686	15682	15725	15767	15763	15633	15577	15422	15646	15764	15436	15789	15724	15584	15541	15741	15672	15512	15761	15758	15575	15488	15652	15674	15773	15526	15621	15495	15694	15622	15708	15544	15792	15476	15501	15763	15655	15530	15647	15704	15606	15439	15547	15712	15577	15513	15600	15605	15669	15688	15355	15708	15655	15700	15785	15537	15625	15769	15617	15616	15649	15640	15656	15767	15637	15605	15567	15618	15589	15560	15626	15733	15589	15787	15701	15674	15715	15649	15633	15560	15590	15416	15570	15529	15611	15717	15729	15701	15704	15636	15649	15603	15635	15717	15632	15589	15717	15732	15521	15616	15601	15666	15614	15700	15731	15692	15648	15524	15558	15555	15653	15672	15621	15664	15533	15604	15616	15529	15558	15756	15758	15723	15670	15634	15610	15628	15476	15681	15645	15572	15615	15706	15707	15599	15786	15577	15469	15603	15720	15530	15563	15722	15661	15557	15588	15687	15493	15781	15557	15732	15566	15740	15536	15677	15734	15458	15557	15699	15455	15632	15656	15647	15620	15737	15670	15508	15631	15695	15620	15650	15736	15488	15657	15534	15643	15707	15807	15543	15627	15494	15659	15635	15750	15418	15599	15746	15662	15593	15559	15670	15575	15636	15497	15618	15589	15576	15530	15607	15559	15723	15516	15738	15581	15583	15661	15519	15589	15658	15657	15741	15578	15450	15636	15674	15696	15640	15718	15501	15587	15700	15571	15632	15498	15683	15614	15673	15692	15719	15575	15817	15593	15874	15610	15541	15586	15759	15642	15664	15650	15565	15766	15618	15615	15678	15580	15515	15614	15481	15610	15556	15712	15741	15607	15543	15603	15589	15622	15660	15679	15777	15800	15594	15722	15661	15827	15528	15579	15681	15784	15621	15667	15617	15638	15694	15549	15696	15659	15684	15490	15703	15625	15685	15571	15648	15569	15634	15774	15418	15605	15687	15620	15744	15714	15616	15723	15421	15592	15621	15606	15599	15711	15602	15732	15692	15517	15627	15697	15623	15530	15634	15609	15687	15701	15644	15672	15588	15780	15723	15647	15705	15659	15640	15723	15680	15750	15570	15593	15818	15622	15614	15677	15511	15484	15749	15547	15658	15576	15596	15686	15639	15569	15670	15522	15713	15749	15596	15607	15684	15613	15813	15753	15626	15719	15723	15794	15647	15609	15735	15530	15666	15594	15635	15779	15740	15686	15491	15746	15692	15755	15794	15570	15576	15565	15725	15662	15689	15729	15444	15539	15645	15651	15767	15523	15513	15782	15669	15627	15660	15512	15583	15705	15725	15660	15624	15891	15547	15789	15646	15607	15610	15604	15599	15764	15515	15527	15633	15657	15697	15504	15645	15641	15563	15679	15539	15781	15511	15548	15630	15577	15653	15422	15563	15506	15743	15472	15539	15640	15695	15613	15731	15604	15710	15751	15579	15498	15691	15651	15678	15630	15663	15670	15585	15567	15710	15542	15677	15715	15515	15567	15678	15667	15497	15695	15461	15674	15637	15566	15790	15555	15732	15504	15556	15552	15697	15754	15481	15627	15626	15486	15597	15640	15730	15699	15829	15698	15837	15792	15731	15656	15631	15606	15742	15797	15657	15590	15658	15702	15533	15743	15607	15572	15658	15672	15718	15699	15603	15680	15627	15573	15880	15690	15797	15620	15618	15520	15579	15708	15615	15566	15694	15537	15652	15591	15526	15731	15441	15682	15613	15839	15792	15570	15663	15576	15483	15712	15432	15702	15627	15712	15780	15556	15633	15681	15616	15610	15666	15561	15710	15679	15565	15677	15647	15497	15448	15514	15423	15513	15736	15655	15628	15705	15506	15620	15712	15672	15663	15570	15595	15652	15652	15523	15555	15525	15582	15756	15825	15618	15713	15522	15644	15534	15584	15678	15741	15640	15665	15562	15593	15591	15872	15523	15757	15487	15517	15798	15772	15595	15628	15646	15634	15841	15729	15711	15546	15581	15657	15668	15729	15655	15715	15595	15416	15496	15738	15646	15823	15615	15635	15691	15641	15539	15702	15594	15610	15868	15635	15637	15718	15633	15778	15675	15476	15602	15518	15467	15630	15487	15802	15549	15509	15607	15657	15333	15584	15638	15620	15689	15494	15631	15732	15510	15765	15634	15805	15482	15513	15685	15857	15622	15642	15592	15760	15710	15637	15684	15652	15390	15801	15412	15511	15564	15597	15645	15581	15650	15512	15654	15813	15438	15758	15609	15551	15738	15595	15745	15480	15654	15508	15673	15479	15700	15745	15619	15654	15697	15654	15664	15576	15517	15763	15551	15596	15663	15397	15645	15737	15557	15688	15588	15578	15518	15648	15661	15712	15624	15815	15717	15598	15667	15630	15720	15625	15745	15628	15737	15414	15620	15648	15766	15595	15540	15700	15543	15466	15613	15476	15604	15577	15570	15646	15725	15745	15516	15607	15731	15501	15683	15560	15555	15486	15584	15740	15615	15562	15608	15598	15657	15772	15704	15621	15551	15579	15414	15679	15591	15639	15547	15466	15558	15718	15485	15559	15712	15498	15705	15570	15761	15787	15650	15689	15527	15403	15784	15559	15789	15722	15690	15758	15683	15739	15544	15762	15550	15554	15745	15422	15557	15530	15616	15747	15546	15550	15565	15582	15720	15779	15610	15452	15678	15706	15635	15643	15581	15540	15507	15731	15675	15632	15613	15532	15662	15643	15608	15743	15718	15646	15652	15688	15693	15666	15593	15545	15706	15692	15608	15608	15705	15667	15733	15561	15633	15695	15705	15611	15578	15497	15546	15683	15649	15475	15707	15554	15717	15737	15504	15658	15633	15717	15682	15695	15632	15657	15638	15768	15616	15731	15701	15679	15671	15637	15587	15578	15658	15621	15635	15575	15414	15550	15609	15575	15702	15433	15819	15651	15644	15664	15617	15745	15739	15609	15654	15679	15557	15603	15673	15595	15676	15453	15728	15501	15737	15689	15706	15736	15635	15548	15719	15482
27421	22218	25156	21967	18172	17807	17632	17149	16871	17087	17269	18637	19424	17830	17152	16880	17047	16942	17018	17110	16731	16842	16782	17107	17025	16833	16914	17085	16840	16837	16960	16904	16955	16873	17024	17000	17026	17075	17041	17071	16881	16904	17051	16818	16870	16851	16923	16911	16914	17047	16929	16965	16961	16739	16850	17069	17048	17053	16956	16883	17052	16912	17038	17055	16747	16831	16840	17005	16801	16994	16957	17036	16612	16968	16800	16924	17067	17065	16798	16971	16792	16991	16692	16934	16907	16911	16829	16581	17091	16741	16850	16857	16954	17031	16828	16823	16828	16962	17017	16834	16733	16858	16906	16938	17060	16993	16999	16994	17013	16791	16907	16808	16967	16989	16972	17063	17069	16870	16849	16890	16911	17008	16867	16950	16867	16728	16891	16858	16667	16981	16827	16738	16873	16972	16810	16900	16990	16869	16727	16893	16935	16956	17060	16894	16863	16665	16842	16776	16809	16838	16824	16663	16702	16788	16994	16973	16882	16748	17028	17012	16913	16908	16894	16740	16785	16947	16623	16882	16757	16852	17014	16765	17030	16900	16653	16922	16668	16907	16825	16899	16999	16889	16683	16846	16999	16782	16889	16910	16796	16807	16870	16981	16861	16937	16895	17151	16710	17074	16935	16956	16753	16874	16868	17006	16920	16783	16926	16889	17120	17063	16633	16931	16929	16765	16983	16839	16929	16865	17035	17041	16901	16880	16894	16900	16889	16936	16629	17008	16698	16887	16869	16836	16999	16865	16906	16990	16901	16865	16879	17031	16879	16679	16868	16770	16813	16889	16910	16811	16856	17002	16943	16880	16870	16904	16929	16624	16996	16862	16719	16709	16758	16960	16996	16712	16821	16904	16778	16763	16738	17146	17020	16665	16935	16876	16964	16753	16725	16880	16893	16960	16829	16964	16909	16830	17076	16890	16989	16817	16858	16797	16987	16787	16956	16938	17092	17030	16799	17161	16699	16956	16818	16881	16713	16978	16848	16746	16858	16965	16868	16911	16856	16895	16753	16974	16789	17044	16774	16929	17063	16710	16996	16720	16824	17090	16690	16935	17123	16872	16756	16731	16869	16841	16821	16831	16810	16847	16776	16747	16990	16834	16858	16753	16813	16847	16890	16940	16864	16810	16781	16882	16947	17062	16705	16955	16684	16760	16872	16733	16833	16824	16888	16880	16729	16772	16864	16853	16892	16942	16736	16981	17071	17003	16787	16715	16842	17032	16766	16874	17015	16854	17107	17046	17177	16949	16986	16762	16932	16801	17087	17093	16796	16873	16866	17028	16732	16810	16940	16741	16961	16986	16892	16702	16928	16855	16640	16902	16853	16875	17096	16793	16754	17042	16940	17065	16859	16893	16900	16940	16919	16935	16903	16908	16727	16892	16860	16695	16863	16929	17000	16949	16821	16927	16915	16880	16980	17009	16887	16943	17095	17006	17035	16760	16911	16773	16707	17012	17092	16956	16904	16871	17071	16790	16801	16951	16954	16865	16866	16978	16916	16841	16846	16834	17083	16895	16976	17061	16879	16700	16855	16805	16927	17087	16834	16962	16881	16905	16800	16986	16992	16805	16763	17064	16874	16865	16759	16816	17079	16824	16915	16802	16783	16977	16828	16736	16853	16768	17081	16789	16719	16955	16963	16845	16845	16992	16953	16674	17046	16873	16929	16768	16892	16804	16949	17059	17035	16820	16924	16908	16882	16849	17064	16942	16850	16941	16866	16928	17063	16934	17097	17058	16886	17124	17034	16892	16957	16934	16640	16865	16851	16810	16951	16825	16911	16806	16986	16962	16923	16798	17000	16915	16714	16930	16629	16951	16953	16849	16822	16907	16981	16951	17066	16776	16661	17089	16815	16799	16773	16954	16930	16837	16877	16973	16840	16908	16926	16710	16859	16805	16864	16794	16816	17115	16862	16889	16805	16945	17055	16972	16769	17045	16935	16932	16789	16982	16851	16876	16888	16979	16885	16741	17059	17160	16990	16846	16802	16780	16747	16875	16835	16913	16831	16810	16731	16914	16749	17077	16981	17022	16940	16955	16881	16813	16764	17014	16888	16926	16795	16951	16907	16946	16889	16980	16973	17105	16781	16801	16867	16896	16870	16835	16979	16974	17069	16874	16986	16711	16728	16788	16844	16814	16737	16844	16806	16773	16874	16895	17062	16815	16876	16900	17237	16778	17017	16885	16628	16771	17019	16792	16991	16814	17099	17115	16816	16794	16942	16781	17002	16960	16804	16855	16986	16747	16868	16911	16986	16997	16880	17079	16799	17029	16812	16995	16871	17002	16928	16623	16877	16899	17060	16919	16920	16755	16895	17008	17051	16947	16720	16791	16954	16794	16895	16967	17058	16891	16950	16849	16814	16878	16814	17108	16919	16900	16826	17176	16686	16776	16884	16966	17179	16965	16867	16851	16861	16741	16765	17015	17203	17097	16926	16781	16945	17032	16859	16716	16934	16705	16795	16846	16888	16833	16996	16830	16824	17073	16939	16890	16899	16999	16876	16892	16921	16732	16959	16863	17034	16774	16911	16840	16801	16994	16878	16716	17081	17017	16904	16937	16871	16947	16762	16957	16815	16824	16866	16905	16881	16858	16869	16885	16977	16918	16859	16842	17215	16916	16879	16897	16975	17081	16944	17050	17043	16726	16742	16880	16767	16758	16930	17017	17039	17144	16976	16852	16764	16986	16992	17046	16975	16943	16769	16813	16837	16740	16781	16825	16959	17117	17158	16883	16971	17112	17032	16752	16734	16867	16968	16925	16876	17066	17026	16939	16992	17073	16663	16798	16953	16760	16729	16807	16882	17044	16834	16819	16844	16901	16899	16919	16937	16977	16704	16963	16934	17107	16856	17184	16951	17115	16777	16852	16954	17110	16940	16711	16908	16788	16883	16923	17000	16946	17039	16958	16822	16810	16873	16780	17128	16785	16816	16951	16970	16855	16963	16972	16906	16873	17098	16895	16867	16804	16966	16969	16886	16730	16786	16866	17051	16802	16951	16799	17093	16919	16999	16954	16795	16924	16922	16982	16774	16927	16805	17101	16881	16774	17050	16959	17082	16731	17008	16812	16808	16591	16903	16789	16862	16614	16878	16902	16999	16940	16788	16805	16759	17026	17107	16772	16911	16881	16869	16750	16862	16736	17013	16874	16994	16946	16780	16880	16883	16809	17017	17074	17079	17132	16756	16904	16823	16897	16790	16982	16870	17033	16942	17070	16828	16839	16981	17035	16984	17012	16936	16987	16798	16957	16917	17100	16863	16764	16933	16793	17006	16941	16979	16794	16734	17073	17022	16834	16915	16967	16927	16834	16933	16992	16929	17059	16984	16978	16987	16833	16843	16996	16924	16796	16885	17065	16759	16986	16740	17009	16894	16874	17161	16975	17020	17029	17102	16977	16906	16844	17009	16778	16989	17007	17024	16874	16795	16861	17120	16908	16909	16597	16966	16902	17011	16892	17049	17103	16874	16859	16981	16730	16819	16903	16937	16875	17123	16945	16860	16683	16949	17028	16831	17079	17009	16887	17041	16902	16822	17178	17078	16945	16962	16931	16918	17013	16811	17000	16952	16695	16943	16930	16856	16954	17014	17046	16926	16769	16928	16959	17154	17118	16925	16874	16920	17043	16845	16786	17013	16761	16868	16925	16787	16866	16904	17053	16942	16950	16921	16992	16915	16895	16837	16915	16806	16805	16875	16899	17106	16781	17036	16937	16987	16855	16782	16811	16891	16989	16928	16773	16805	16851	17076	16814	16770	16880	16896	16975	16937	16792	17266	16825	16815	16992	16830	16863	16870	16854	17057	16747	16948	16806	17023	16969	16950	16918	16919	17105	16635	16808	16846	16929	17038	16833	16886	16996	17009	16892	16961	16978	17106	16894	17108	16965	16827	16787	16919	17032	16893	16804	16950	16863	16840	16808	16823	17050	17037	17001	17065	16976	16849	16991	17015	16829	16983	16906	16842	16933	16928	16923	16917	16884	17018	16991	17048	17090	16896	16945	16810	16955	16921	16685	16772	16939	17022	17030	16990	16770	16938	16868	16745	16867	17019	16975	16912	16896	17085	16824	16814	16774	16755	16760	16832	16775	16865	17071	17064	16967	17136	17026	17002	16902	17159	16925	16975	16922	16942	16963	16874	16984	17028	16880	16857	16641	16946	16795	16730	16986	16901	16821	16914	16968	16997	16982	17063	16649	17076	16872	16858	16809	17037	17012	17009	16822	17011	16944	16971	16934	16826	16849	16917	17014	16914	16772	16740	17040	16928	16837	16889	16849	16959	16870	16886	16832	16970	16990	16906	16934	16880	16874	16860	16911	16915	17116	16607	16679	16977	16875	16881	17033	17029	16968	16788	16834	17066	16777	16945	16741	16795	16780	17089	16824	16802	16847	16962	17045	17019	16836	16928	16836	17142	16923	17052	16885	16835	16931	16790	17125	17036	16658	16865	17157	17041	16904	16956	16768	16767	16969	16876	16901	16892	17121	16845	17003	16751	16934	17033	16827	17048	16959	16966	17000	16938	16999	16789	17133	16926	16767	16872	16819	16853	16981	16928	16817	16837	16938	17055	17010	16920	16899	16862	16904	16905	16953	16914	16783	16778	16782	16860	16795	16856	16874	16806	16824	17069	16895	16850	16810	16886	16872	16952	16915	16948	16860	16761	16974	16748	17095	16974	16806	16876	16808	16794	16911	16797	16911	16928	17077	16787	17001	16981	16851	17195	16815	17233	16941	16973	16813	16840	16933	16914	16923	16914	16868	16884	16949	16859	16644	16786	16776	16941	16685	16922	16929	17030	17064	16767	17100	17013	17004	17061	16727	16995	16810	17019	16751	16915	17118	16837	16955	16914	16733	16827	16917	16881	16906	16723	16953	16848	16937	16904	17057	17055	16957	16888	16695	16856	17048	16919	16962	17125	16919	17030	17071	16970	16954	17002	16911	16921	17085	16887	17097	16858	16928	16809	16808	16911	16764	16921	16717	16880	16904	17062	16754	17166	16862	16853	16993	16978	16880	17091	16905	17026	16865	16951	16806	16861	16940	17027	16797	16792	16809	17008	16770	16655	16935	16943	16955	16950	16787	17115	17057	17047	16930	16879	16853	16888	16849
16629	22884	22195	18750	17557	16748	16070	15862	15772	15707	15846	18839	18822	16226	15550	15559	15516	15531	15414	15505	15567	15518	15557	15546	15503	15461	15524	15310	15537	15568	15469	15583	15457	15522	15510	15889	15494	15644	15548	15644	15429	15330	15591	15542	15538	15435	15531	15588	15360	15438	15503	15529	15552	15466	15471	15373	15646	15365	15506	15631	15511	15241	15444	15408	15426	15314	15438	15398	15524	15470	15376	15504	15358	15549	15324	15398	15567	15495	15446	15423	15354	15577	15429	15594	15522	15448	15261	15565	15524	15538	15624	15425	15462	15295	15556	15487	15404	15342	15537	15427	15396	15541	15394	15518	15593	15321	15446	15497	15653	15417	15360	15578	15444	15612	15481	15400	15373	15377	15408	15431	15584	15458	15667	15377	15504	15495	15704	15508	15359	15598	15410	15439	15373	15483	15463	15417	15480	15412	15353	15329	15554	15421	15614	15485	15476	15470	15410	15547	15415	15420	15482	15313	15456	15593	15553	15521	15346	15458	15438	15613	15403	15787	15506	15357	15550	15536	15564	15411	15499	15581	15561	15372	15519	15475	15335	15544	15533	15474	15317	15441	15419	15547	15369	15505	15522	15333	15470	15393	15424	15480	15427	15391	15244	15514	15507	15292	15530	15505	15535	15476	15453	15485	15410	15458	15231	15435	15535	15518	15574	15369	15528	15430	15496	15475	15436	15585	15462	15647	15232	15609	15509	15367	15386	15494	15369	15481	15563	15451	15491	15550	15547	15461	15487	15292	15536	15486	15543	15441	15475	15500	15559	15450	15439	15339	15573	15469	15439	15485	15293	15491	15503	15455	15516	15439	15559	15397	15525	15340	15465	15482	15548	15423	15540	15337	15358	15508	15331	15449	15436	15454	15606	15553	15532	15475	15607	15409	15568	15335	15430	15552	15482	15520	15424	15334	15571	15445	15546	15518	15516	15555	15366	15480	15522	15285	15556	15320	15456	15549	15464	15440	15421	15346	15493	15453	15499	15368	15475	15428	15341	15501	15406	15439	15324	15453	15553	15494	15343	15470	15612	15436	15509	15534	15341	15596	15487	15511	15377	15509	15434	15494	15469	15551	15310	15516	15465	15407	15586	15465	15586	15399	15380	15471	15531	15698	15296	15394	15334	15486	15461	15458	15384	15767	15487	15448	15519	15636	15466	15403	15628	15407	15500	15449	15465	15496	15448	15560	15604	15496	15643	15353	15414	15620	15527	15490	15454	15531	15614	15392	15655	15465	15446	15421	15438	15396	15324	15484	15453	15397	15426	15368	15371	15406	15455	15635	15489	15443	15452	15525	15518	15433	15606	15433	15637	15582	15529	15514	15424	15406	15612	15442	15587	15394	15584	15605	15287	15365	15275	15376	15634	15365	15506	15337	15615	15491	15382	15371	15490	15629	15479	15482	15374	15458	15576	15380	15393	15449	15437	15684	15405	15455	15457	15553	15350	15604	15399	15493	15453	15380	15356	15441	15515	15579	15535	15627	15429	15422	15460	15422	15613	15420	15558	15625	15445	15540	15556	15379	15373	15456	15390	15501	15454	15564	15496	15387	15437	15622	15529	15515	15461	15563	15403	15524	15499	15557	15488	15543	15497	15481	15472	15400	15359	15379	15363	15404	15482	15342	15574	15478	15495	15429	15458	15662	15358	15345	15427	15574	15376	15435	15649	15428	15483	15517	15344	15517	15385	15390	15494	15479	15656	15571	15594	15366	15363	15458	15427	15475	15434	15561	15460	15535	15470	15505	15428	15410	15451	15014	15597	15434	15560	15439	15583	15515	15388	15244	15618	15352	15365	15579	15614	15600	15555	15453	15471	15505	15776	15530	15456	15471	15457	15559	15472	15562	15627	15440	15234	15477	15513	15428	15522	15532	15535	15465	15571	15504	15333	15464	15537	15345	15294	15597	15441	15390	15322	15473	15582	15463	15428	15474	15490	15415	15507	15353	15619	15353	15306	15385	15571	15601	15429	15500	15492	15606	15487	15557	15431	15671	15667	15475	15262	15452	15519	15335	15569	15454	15295	15453	15438	15447	15374	15426	15432	15621	15351	15402	15512	15472	15505	15296	15319	15313	15361	15495	15668	15498	15438	15319	15511	15436	15391	15523	15492	15635	15491	15559	15499	15638	15584	15409	15262	15471	15560	15584	15460	15408	15718	15574	15613	15529	15277	15304	15549	15431	15432	15329	15387	15379	15172	15369	15513	15393	15478	15428	15389	15408	15508	15410	15424	15476	15544	15574	15507	15483	15399	15377	15478	15375	15525	15604	15706	15528	15564	15560	15389	15382	15494	15595	15489	15290	15619	15373	15561	15329	15402	15466	15548	15520	15659	15458	15555	15553	15552	15521	15477	15377	15493	15509	15413	15455	15490	15531	15393	15429	15557	15598	15555	15588	15421	15489	15427	15538	15495	15305	15409	15558	15406	15424	15632	15695	15281	15525	15489	15546	15480	15545	15405	15436	15543	15233	15477	15583	15513	15436	15439	15325	15486	15397	15419	15618	15404	15543	15503	15609	15413	15435	15438	15330	15503	15498	15497	15469	15450	15482	15490	15417	15442	15526	15429	15463	15488	15491	15485	15551	15442	15376	15621	15371	15689	15294	15487	15502	15487	15447	15415	15349	15583	15377	15511	15528	15374	15540	15581	15588	15380	15374	15447	15440	15435	15248	15438	15573	15559	15481	15540	15486	15386	15605	15517	15478	15333	15407	15430	15475	15509	15605	15505	15631	15491	15525	15386	15522	15536	15493	15514	15541	15381	15463	15408	15377	15405	15532	15748	15523	15396	15635	15540	15346	15693	15533	15426	15579	15653	15434	15542	15380	15560	15380	15440	15407	15384	15491	15300	15413	15613	15469	15402	15374	15502	15693	15671	15433	15508	15391	15441	15527	15518	15331	15524	15454	15455	15660	15504	15322	15430	15595	15488	15534	15399	15529	15513	15515	15463	15473	15352	15648	15544	15528	15520	15537	15424	15514	15534	15509	15568	15551	15430	15460	15540	15555	15528	15408	15456	15306	15588	15740	15485	15497	15513	15581	15468	15668	15678	15475	15374	15526	15654	15476	15483	15334	15414	15494	15540	15400	15568	15591	15566	15469	15361	15334	15570	15583	15550	15551	15554	15513	15361	15461	15428	15522	15412	15446	15507	15384	15521	15574	15397	15608	15698	15433	15389	15560	15325	15602	15433	15329	15400	15450	15497	15383	15531	15324	15478	15447	15375	15469	15483	15512	15315	15577	15457	15545	15451	15516	15436	15330	15508	15477	15404	15380	15520	15442	15345	15470	15296	15364	15487	15394	15329	15492	15581	15484	15573	15332	15478	15299	15510	15364	15563	15457	15584	15511	15507	15533	15450	15583	15280	15604	15412	15595	15377	15488	15500	15655	15439	15443	15447	15309	15533	15430	15590	15542	15427	15422	15356	15556	15470	15425	15499	15609	15420	15417	15642	15624	15521	15507	15395	15371	15527	15410	15390	15506	15516	15455	15564	15552	15391	15460	15402	15535	15348	15559	15537	15483	15433	15600	15496	15398	15454	15382	15473	15465	15640	15551	15647	15453	15637	15258	15369	15746	15634	15510	15382	15533	15415	15411	15558	15300	15588	15469	15597	15574	15579	15224	15377	15473	15443	15600	15341	15580	15499	15374	15418	15577	15512	15485	15466	15501	15474	15450	15571	15475	15433	15504	15568	15393	15440	15491	15517	15488	15541	15709	15518	15599	15480	15474	15543	15419	15365	15522	15552	15413	15480	15366	15542	15551	15400	15582	15449	15631	15589	15424	15418	15444	15517	15527	15446	15498	15434	15553	15569	15704	15503	15360	15408	15436	15563	15403	15523	15485	15336	15454	15657	15408	15506	15403	15424	15567	15547	15472	15474	15338	15583	15359	15290	15465	15453	15545	15223	15484	15478	15405	15344	15526	15581	15365	15400	15351	15644	15510	15583	15529	15425	15422	15381	15507	15659	15375	15531	15479	15328	15422	15430	15474	15486	15330	15433	15727	15538	15441	15531	15462	15388	15472	15467	15480	15550	15528	15430	15375	15505	15353	15453	15623	15420	15487	15481	15479	15404	15378	15536	15473	15407	15754	15542	15616	15516	15336	15541	15500	15483	15417	15478	15431	15448	15481	15442	15541	15534	15355	15483	15442	15334	15420	15467	15428	15503	15587	15544	15648	15570	15465	15355	15457	15511	15622	15382	15681	15570	15473	15450	15395	15430	15482	15612	15475	15389	15505	15456	15477	15466	15686	15337	15477	15410	15461	15365	15319	15415	15241	15562	15499	15530	15367	15402	15438	15479	15471	15502	15514	15442	15425	15545	15451	15459	15425	15644	15545	15498	15657	15561	15337	15442	15392	15390	15395	15405	15387	15495	15389	15396	15601	15613	15440	15592	15583	15492	15370	15428	15402	15478	15456	15539	15454	15587	15369	15579	15217	15524	15432	15604	15493	15419	15545	15510	15703	15554	15446	15558	15403	15393	15244	15486	15386	15425	15378	15409	15563	15734	15377	15571	15444	15388	15580	15410	15463	15413	15536	15435	15590	15530	15479	15447	15598	15467	15605	15312	15506	15579	15512	15393	15445	15432	15331	15512	15639	15647	15286	15499	15471	15496	15435	15373	15522	15371	15418	15283	15309	15591	15575	15252	15449	15468	15473	15489	15463	15386	15373	15383	15514	15531	15474	15467	15481	15381	15411	15455	15625	15550	15296	15473	15402	15380	15632	15482	15489	15361	15483	15502	15680	15437	15650	15524	15492	15270	15441	15418	15360	15542	15524	15386	15450	15484	15619	15569	15391	15553	15561	15535	15261	15351	15618	15321	15486	15508	15414	15470	15509	15548	15473	15418	15509	15500	15540	15599	15496	15509	15596	15535	15482	15508	15413	15331	15586	15571	15556	15391	15537	15535	15352	15474	15472	15584	15431	15371	15564	15496	15461	15590	15633	15538	15470	15570	15429	15412	15384	15504	15389	15625	15522	15570	15558	15608	15403	15627	15511	15476	15656	15358	15458	15425	15477	15626	15448	15556	15587	15543	15486	15249	15442	15387	15478	15445	15546	15569	15418	15576	15559	15369	15460	15606	15438	15512	15614	15760	15320	15556	15267
23948	21343	28873	24287	22218	21894	20814	18230	17935	17862	19257	30066	30069	24525	19348	17598	17323	17399	17585	17652	17273	17286	17613	17374	17420	17394	17289	17432	17171	17514	17451	17328	17365	17520	18053	18003	17620	17474	17301	17365	17315	17279	17130	17280	17158	17257	17126	17102	17347	17174	17155	17139	17463	17123	17157	17415	17130	17181	17199	17111	17331	17202	17192	17452	17164	17302	17133	17066	17325	17259	17323	17237	17191	17247	17378	17285	17306	17002	17514	17316	17197	17406	17231	17288	17224	17250	17235	17295	17294	17050	17143	17318	17378	17367	17038	17265	16919	17145	17524	17174	17260	17424	17271	17195	17396	17140	17276	17163	17341	17169	17384	17266	17179	17359	17186	17154	17225	17280	17326	17237	17440	17137	17408	17082	17222	17213	17061	17203	17169	17302	17224	17182	17240	17244	17192	17253	17245	17164	17207	17229	17283	17097	17347	17129	17257	17405	17246	17172	17245	17255	17211	17321	17118	17206	17249	17282	17303	17221	17332	17274	17164	17332	17238	17095	17138	16995	17346	17470	17329	17426	17049	17133	17278	17250	17229	17327	17164	17120	17201	17148	17382	17136	17193	17443	17167	17239	17329	17192	17413	17378	17112	17295	17180	17300	17226	17231	17156	17188	17179	17198	17264	17110	17379	17220	17215	17301	17245	17146	17318	17286	17286	17082	17311	17437	17134	17252	17262	17276	17319	17361	17105	17148	17132	17313	17116	17497	17327	17105	17464	17417	17409	17107	17171	17243	17368	17223	17287	17401	17278	17214	17017	17255	17234	17266	17202	17322	17331	17282	17280	17174	17187	17169	17123	17302	17409	17137	17198	17213	17251	17067	17357	17235	17250	17134	17134	17224	17305	17273	17222	17340	17248	17403	17342	17227	17304	17385	17356	17210	17206	17320	17323	17171	17329	17185	17250	17158	17180	17022	17221	17140	17272	17466	16960	17251	17239	17446	17371	17403	17145	17180	17124	17126	17223	17094	17311	17159	17243	17277	17359	17293	17191	17251	17219	17221	17300	17278	17411	17267	17245	17157	17207	17197	17119	17115	17420	17230	17316	17219	17247	17222	17172	17067	17107	17305	17241	17291	17285	17379	17209	17228	17198	17160	17259	17186	17214	17210	17327	17232	17052	17299	17149	17096	17288	17271	17216	17109	17341	17311	17267	17072	17271	17149	17457	17197	17204	17318	17416	17096	17064	17016	17166	17086	17145	17211	17292	17200	17259	17257	17111	17416	17197	17189	16988	17298	17394	17366	17082	17424	17183	17044	17124	17069	17218	17548	17277	17219	17244	17265	17280	17372	17128	17397	17249	17248	16925	17290	17289	17238	17195	17223	17263	17015	17254	17368	17183	17108	17302	17151	17163	17076	17210	17387	17262	17223	17205	17145	17129	17082	17335	17263	17398	17314	17228	17179	17274	17266	17270	17137	17304	17249	17042	17126	17089	17290	17361	17156	17040	17069	17296	17459	17574	17190	17146	17168	17282	17053	17183	17293	17313	17135	17155	17194	17236	17420	17213	17457	17406	17270	17265	17370	17237	17197	17313	17129	16970	17265	17188	17106	17211	17367	17088	17125	17295	17252	17325	17101	17325	17118	17308	17250	17232	17218	17154	17307	17156	17395	17197	17151	17365	17260	17210	17372	17140	17073	17263	17150	17365	17212	17320	17149	17190	17226	17198	17245	17177	17340	17310	17074	17386	17316	17139	17339	17163	17123	17178	17043	17300	17278	17479	17360	17316	17424	17347	17232	17080	17231	17225	17308	17334	17223	17262	17185	17177	16977	17330	17214	17410	17242	17430	17239	17311	17572	17229	17369	17231	17325	17062	16979	17192	17285	17394	17463	16960	17155	17426	17294	17003	17111	17258	17340	17342	17215	17136	17358	17197	17487	17173	17352	17186	17156	17265	17321	17269	17242	17256	17284	17274	17055	17078	17246	17309	17236	17234	17198	17254	17368	17230	17380	17196	17435	17372	17230	17357	17255	17279	17135	17342	17069	17355	17327	17015	17195	17228	17090	17377	17386	17203	17120	17335	17368	17180	17294	17140	17255	17237	17333	17055	17169	17238	17170	17366	17467	17180	17426	17507	17318	17261	17206	17107	17193	17257	17286	17179	17222	17133	17216	17118	16990	17105	17407	17261	17325	17239	17344	17069	17173	17414	17295	17254	17259	17293	17237	17235	16906	17217	17292	17113	17372	17380	17220	17407	17242	17338	17210	17254	17266	17190	17170	16953	17263	17272	17216	17203	17235	17228	17287	17247	17299	17184	17389	17279	17272	16985	17389	17213	17227	17147	17453	17313	17337	17307	17353	17222	17162	17230	17172	17276	17114	17102	17178	17178	17247	17252	17284	17232	17285	17335	17311	17465	17312	17323	17147	17406	17196	17245	17303	17128	17382	17267	17202	17257	17227	17442	17213	17383	17408	17274	17282	17325	17261	17330	17278	17100	17182	17143	17284	17262	17212	17337	17332	17409	17171	17251	17166	17125	17223	17326	17293	17336	17158	17134	17160	17347	17194	17172	17267	17321	17163	17089	17331	17352	17288	17400	17196	17219	17334	17181	17469	17230	17309	17170	17214	17273	17217	17205	17335	17283	17224	17099	17181	17399	17204	17101	17310	17298	17334	17322	17170	17244	17361	17177	17228	17340	17217	17165	17219	17224	17304	17142	17198	17130	17302	17386	17271	17192	17332	17455	17262	17316	17235	17386	17205	17408	17294	17302	17194	17432	17201	17128	17095	17262	17355	17255	17020	17186	17038	17440	17378	17315	17138	17210	17085	17228	17190	17256	17117	17230	17216	17183	17423	17318	17184	17342	17503	17537	17214	17366	17212	17425	17146	17235	17431	17146	17241	17272	17190	17241	17138	17293	17120	17431	17168	17087	17017	17028	16982	17333	17196	17293	17122	17108	17211	17111	17205	17461	17231	17089	17267	17286	17406	17413	17262	17476	17247	17201	17198	17253	17226	17312	17355	17111	17189	17209	17267	17212	17198	17154	17113	17211	17305	17401	17205	17261	17028	17337	17128	17376	17256	17521	17246	17226	17257	17227	17269	17063	17241	17010	17170	17272	17331	17355	17189	17183	17240	17048	17225	17166	17118	17145	17333	17359	17177	17270	17149	17186	17281	17163	17238	17377	17289	17314	17304	17279	17270	17382	17318	17185	17143	17244	17268	17092	17261	17237	17070	17253	17405	17215	17268	17334	17092	17212	17066	17294	17359	17477	17404	17341	17105	17415	17138	17297	17265	17341	17184	17360	17429	17248	17196	17242	17212	17054	17345	17180	17145	17305	17188	17332	17443	17294	17235	17076	17275	17200	17286	17344	17551	17378	17260	17354	17114	17339	16896	17262	17128	17136	17333	17282	17468	17192	17233	17219	17195	17017	17088	17411	17353	17404	17409	17269	17311	17207	17403	17214	17071	17144	17060	17244	17234	17585	17173	16970	17346	17252	17201	17272	16966	17236	17349	17212	17128	16997	17318	17263	17064	17125	17090	17168	17244	17252	17222	17351	17374	17258	17200	17360	17262	17355	17210	17261	17324	17048	17181	17325	17199	17164	17234	17294	17176	17319	17071	17302	17062	17259	17128	17216	16952	17138	17135	17320	17304	17287	17206	17244	17361	17185	17129	17330	17337	17118	17172	17318	17092	17267	17297	17212	17321	17428	17235	17160	17313	17250	17222	17345	17260	17343	17117	17200	17300	17179	17478	17320	17202	17312	17302	17401	17185	17337	17298	17368	17162	17040	17461	17414	17240	17227	17174	17197	17116	17093	17308	17103	17403	17411	17271	17242	17311	17160	17143	17286	17343	17083	17272	17208	17248	17203	17136	17241	17295	17214	17148	17315	17337	17255	17199	17240	17127	17122	17425	17160	17262	17268	17416	17241	17233	17226	17186	17102	17249	17073	17174	17294	17146	17341	17359	17150	17120	17268	17301	17295	17277	17292	17420	17238	17044	17249	17067	17245	17369	17268	17286	17416	17372	17186	17226	17132	17237	17152	17342	17208	17212	17311	17258	17200	17175	17192	17127	17206	17252	17357	17506	17458	17266	17321	17410	17311	17454	17111	17299	17304	17437	17283	17357	17224	17167	17434	17169	17355	17350	17180	17075	17394	17169	17413	17167	17116	17099	17145	17223	17251	17304	17233	17191	17341	17289	17142	17265	17476	17283	17216	17264	17191	17286	17314	17113	17141	17290	17322	17132	17181	17178	17250	17099	17431	17280	17231	17113	17307	17349	17129	17185	17238	17145	17274	17220	17162	17219	17072	17297	17189	17144	17047	17144	17104	17342	17202	17219	17146	17371	17364	17330	17284	17184	17361	17353	17137	17237	17386	17213	17313	17286	16971	17220	17305	17251	17305	17214	17320	17230	17329	17193	17066	17264	17207	17407	17151	17297	17052	17204	17349	17246	17208	17081	17376	17250	17200	17305	17211	17396	17455	17193	17262	17365	17089	17232	17349	17476	16957	17169	17303	17190	17351	17321	17285	17229	17170	17321	17336	17251	17384	17203	17246	17402	17297	17191	17165	17417	17141	17228	17431	17234	17266	17101	17256	17300	17267	17157	16994	17285	17219	17330	17387	17093	17494	17294	17192	17258	17151	17253	17321	17221	17189	17203	17135	17054	17271	17182	17168	16881	17240	17185	17342	16967	17253	17054	17200	17137	17237	17276	17235	17292	17145	17121	17350	17349	17348	17075	17261	17414	17348	17124	17052	17319	17238	17217	16960	17166	17114	17218	17217	17348	17208	17112	17327	17208	17237	17297	17282	17186	17242	17252	17335	17259	17097	17251	17285	17276	17314	17187	17276	17175	17204	17202	17276	17267	17430	17119	17105	17255	17377	17225	17274	17212	17204	17127	17050	17137	17207	17194	17136	17164	17131	17046	17031	17205	17334	17222	17203	17295	17335	17228	17086	17172	17473	17282	17200	17072	17291	17458	17309	17277	17257	17118	17373	17300	17263	17201	17132	17230	17417	17222	17303	17212	17287	17209	17374	17149	17261	17168	17306	17349	17212	17119	17397	17279	17337	17074	17095	17374	17363	17322	16985	17068	17251	17366	17537	17079	17286	17197	17167	17413	17382	17387	17534	17240	17125	17410
17164	29622	28268	22790	20333	18613	17530	16950	16518	16497	19574	34301	31166	25146	16668	15855	15647	15827	15977	15863	15989	15797	15873	15848	15729	15915	15735	15668	15850	15699	15847	15760	16168	16482	16821	16953	16236	16092	16009	15966	15836	15824	15728	15614	15881	15832	15807	15746	15747	15718	15924	15704	15674	15863	15805	15716	15878	15810	15812	15793	15861	15735	15800	15771	15688	15682	15764	15709	15847	15701	15890	15691	15946	15710	15804	15676	15611	15721	15892	15622	15900	15840	15680	15690	15755	15823	15723	15675	15825	15837	15762	15808	15883	15673	15711	15848	15806	15790	15686	15791	15731	15738	15865	15948	15614	15872	15691	15753	15724	15673	15840	15832	15686	15782	15544	15877	15689	15663	15745	15690	15794	15745	15478	15601	15872	15805	15871	15752	15838	15907	15553	15754	15557	15809	15853	15574	15817	15805	15768	15801	15832	15817	15593	15653	15647	15793	15841	15803	15728	15744	15735	15680	15665	15795	15630	15892	15836	15896	15810	15614	15922	15700	15844	15652	15854	15570	15750	15750	15804	15788	15862	15854	15827	15863	15693	15716	15660	15850	15790	15776	15769	15757	15701	15868	15730	15783	15828	15584	15778	15723	15601	15588	15752	15815	16004	15715	15727	15648	15729	15775	15961	15786	15719	15643	15473	15780	15792	15817	15674	15830	15636	15890	15649	15771	15662	15787	15905	15629	15771	15663	15659	15524	15983	15789	15817	15576	15698	15884	15779	15805	15749	15669	15941	15688	15780	15739	15806	15827	15736	15618	15553	15832	15710	15633	15806	15823	15752	15801	15911	15710	15763	15639	15717	15552	15830	15683	15645	15864	15680	15744	15575	15612	15738	15778	15733	15838	15756	15768	15635	15726	15699	15776	15665	15938	15749	15625	15667	15658	15854	16052	15606	15672	15774	15681	15719	15749	15796	15836	15879	15644	15771	15906	15856	15779	15839	15752	15841	15799	15835	15726	15882	15809	15792	15641	15666	15734	15913	15692	15874	15771	15823	15724	15784	15823	15746	15766	15774	15782	15816	15978	15712	15866	15736	15627	15753	15913	15724	15757	15769	15718	15725	15696	15731	15862	15674	15727	15668	15796	15746	15824	15746	15820	15726	15633	15643	15794	15757	15679	15796	15842	15765	15760	15870	15754	15862	15758	15701	15764	15619	15872	15638	15828	15775	15709	15804	15834	15854	15867	15613	15778	15704	15613	15892	15707	15714	15769	15800	16005	15661	15765	15858	15888	15834	15956	15727	15775	15680	15903	15922	15802	15728	15727	15597	15915	15827	15822	15805	15927	15656	15996	15935	15653	15684	15848	15836	15753	15702	15733	15747	15849	15788	15760	15596	15887	15639	15603	15851	15701	15695	15785	15794	15660	15926	15756	15892	15786	15725	15801	15855	15626	15686	15624	15741	15943	15809	15810	15875	15628	15761	15681	15755	15748	15567	16023	15636	15806	15827	15780	15942	15918	15678	15826	15801	15718	15940	15556	15653	15755	15722	15966	15881	16051	15757	15764	15878	15701	15919	15777	15734	15925	15549	15692	15922	15794	15824	15738	15635	15918	15813	15794	15891	15904	15825	15881	15709	15873	15734	15699	15767	15625	15720	15892	15738	15775	15792	15825	15820	15858	15839	15926	15707	15679	15717	15669	15812	15745	15755	15716	15763	15688	15892	15844	15880	15683	15767	15838	15737	15734	15592	15782	15615	15884	15896	15930	15698	15736	15764	15642	15690	15862	15773	15840	15938	15658	15821	15837	15661	15742	15731	15916	15868	15626	15938	15819	15784	15713	15828	15763	15508	15850	15615	15936	15667	15810	15803	15904	15763	15878	15686	15635	15700	15762	15829	15877	15839	15603	15769	15545	15859	15786	15741	15755	15854	15782	15684	15958	15748	15722	15924	15843	15638	15777	15806	15925	15724	15734	15525	15851	15653	15600	15757	15946	15844	15832	15717	15728	15751	15805	15822	15793	15777	15867	15699	15837	15638	15671	16048	15702	15646	15813	15863	15788	15882	15783	15640	15927	15656	15771	15736	15759	15746	15699	15833	15788	15830	15669	15862	15756	15700	15787	15688	15706	15774	15837	15796	15778	15979	15588	15640	15795	15655	15922	15624	15671	15827	15757	15759	15784	15820	15790	15592	15694	15530	15712	15900	15709	15779	15883	15616	15785	15765	15776	15788	15892	15709	15877	15764	15682	15989	15811	15790	15640	15673	15677	15809	15842	15730	15767	15850	15677	15783	15619	15562	15865	15775	15704	15754	15837	15510	15881	15757	15660	15921	15646	15657	15743	15748	15751	15925	15826	15807	15843	15787	15759	15654	15755	15843	15732	15716	15657	15774	15630	15884	15704	15728	15794	15812	15712	15691	15746	15643	15859	15942	15721	15780	15818	15574	15731	15703	15713	15751	15536	15817	15735	15642	15806	15682	15909	15724	15679	15681	15788	15814	15842	15814	15658	15759	15902	15759	15612	15829	15833	15758	15723	15925	15744	15800	15818	15851	15897	15649	15841	15856	15739	15908	15719	15712	15736	15719	15700	15586	15785	15741	15693	15734	15649	15785	15966	15760	15864	15875	15760	15756	15929	15889	15725	15749	15888	15573	15716	15875	15851	15617	15815	15876	15903	15707	15712	15936	15667	15868	15736	15751	15800	15857	15725	15685	15720	15844	15815	15714	15768	15767	15835	15843	15763	15718	15763	15751	15721	15698	15751	15653	15749	15670	15507	15740	15700	15757	15766	15633	15846	15767	15773	15797	15773	15674	15632	15787	15585	15834	15827	15702	15772	15794	15783	15619	15939	15717	15704	15726	15887	15728	15792	15702	15906	15907	15871	15847	15775	15913	15881	15707	15737	15926	15707	15776	15832	15607	15883	15866	15764	15744	15907	15670	15849	15790	15677	15591	15756	15952	15739	16033	15691	15841	15778	15716	15712	15757	15900	15979	15631	15641	15861	15745	15826	16043	15760	15603	15760	15687	15892	15711	15722	15723	15787	15768	15817	15793	15869	15410	15778	15680	15820	15732	15717	15856	15885	15723	15781	15652	15692	15724	16023	15768	15957	15782	15596	15713	15709	15748	15761	15749	15720	15816	16010	15700	15788	15739	15793	15866	15713	15637	15889	15804	15771	15844	15684	15695	15730	15799	15754	15725	15856	15822	15938	15686	15755	15729	15915	15807	15659	15759	15925	15798	15641	15686	15995	15821	15837	15753	15798	15548	15735	15703	15883	15524	15767	15573	15784	15825	15758	15768	15597	15795	15594	15916	15783	15853	15813	15595	15796	15832	15649	15760	15726	15652	15894	15570	15874	15844	15690	15688	15747	15740	15691	15774	15812	15834	15938	15794	15707	15653	15745	15798	15771	15719	15885	15945	15644	15878	15824	15772	15702	15711	15632	15940	15709	15839	15824	15708	15655	15763	15762	15753	15675	15559	15797	15723	15937	15704	15722	15894	15781	15828	15656	15740	15842	15557	15705	15581	15711	15854	15801	15672	15751	15520	15742	15736	15579	15905	15758	15763	15586	15724	15607	15696	15816	15691	15747	15720	15763	15710	15881	15714	15807	15822	15820	15692	15676	15784	15668	15686	15936	15752	15663	15787	15865	15851	15781	15851	15656	15572	15841	15690	15681	15780	15737	15833	15805	15832	15759	15972	15842	15793	15938	15831	15826	15715	15769	15753	15794	15764	15827	15827	15749	15724	15694	15665	15722	15740	15775	15921	15685	15653	15732	15745	15713	15830	15632	15731	15754	15750	15644	15851	15773	15841	15634	15817	15823	15694	15664	15642	15800	15871	15727	15761	15824	15683	15692	15674	15708	15732	15727	15806	15769	15851	15816	15734	15733	15806	15719	15757	15877	15799	15794	15649	15695	15723	15809	15687	15738	15804	15947	15819	15773	15839	15976	15896	15864	15747	15800	15786	15660	15740	15928	15814	15802	15685	15594	15573	15753	15814	15870	15919	15945	15897	15772	15720	15707	15707	15818	15850	15703	15693	15704	15748	15894	15734	15857	15665	15795	15791	15749	15714	15614	15705	15737	15893	15913	15844	15792	15785	15617	15785	15784	15841	15650	15713	15818	15784	15849	15535	15853	15622	15783	15709	15841	15835	15797	15920	15748	15876	15876	15672	15931	15715	15698	15855	15974	15915	15694	15841	15807	15765	15772	15898	15706	15782	15848	15593	15767	15782	15784	15862	15712	15932	15604	15909	15919	15697	15749	15949	15927	15803	15601	15828	15690	15805	15848	15932	15810	15752	15674	15964	16008	15730	15837	15790	15900	15713	15752	15828	15833	15793	15647	15800	15721	15625	16022	15728	15866	15623	15838	15872	15673	15776	15842	15664	15672	15693	15860	15798	15596	15736	15922	15831	15663	15661	15763	15835	15719	15711	15743	15720	15741	15751	15776	15737	15901	15857	15869	15805	15829	15949	15639	15730	15792	15845	15574	15604	15658	15727	15790	15733	15949	15721	15699	15729	15698	15740	15869	15849	15683	15725	15888	15792	15718	15605	15798	15909	15577	15705	15785	15696	15709	15632	15961	15783	15765	15714	15771	15778	15806	15567	15709	15802	15656	15731	15676	15866	15672	15811	15915	15786	15936	15867	15781	15632	15914	15742	15675	15830	15763	15959	15644	15723	15716	15715	15652	15828	15650	15759	15929	15961	15757	15795	15773	15749	15781	15833	15766	15636	15832	15761	15785	15640	15771	15631	15756	15588	15716	15712	15895	15733	15763	15958	15738	15783	15645	15801	15650	15725	15750	15721	15773	15747	15826	15683	15861	15780	15772	15603	15752	15803	15647	15730	15599	15842	15620	15788	15723	15864	15839	15864	15765	15586	15977	15871	15601	15861	15869	15603	15914	15724	15631	15702	15685	15746	15943	15925	15628	15756	15679	15681	15787	15648	15774	15893	15735	15819	15867	15785	15788	15821	15677	15783	15666	15715	15790	15842	15797	15687	15703	15595	15835	15874	15898	15629	15848	15865	15847	15627	15657	15861	15703	15751	15842	15833	15808	15744	15663	15682	15635	15743	15826	15781	15689	15750	15836	15823	15799	15765	15755	15824	15651	15849	15805	15677	15761	15650	15592	15711	15701	15842	15699
22882	21314	29275	23727	21501	23251	24812	19289	18301	18244	20460	34708	36307	31963	21920	17734	17346	17297	17252	17316	17212	17390	17206	17263	17079	17334	17112	17138	16989	17108	17189	17224	17272	18278	18681	18560	18010	17611	17469	17228	17220	17204	17218	17118	17193	17239	16957	17036	17107	17046	17133	17054	17068	17048	17265	16997	17295	17328	17004	16907	17116	17187	16866	17271	17192	16892	16999	17136	17042	17044	16980	17138	17144	17260	17120	16911	16955	17022	16970	16948	17151	17032	17003	17029	17096	17022	16998	17020	17043	16898	16935	17066	17075	16925	17019	16847	17017	16859	17039	17169	17095	17046	17046	16854	17115	17170	16988	17043	17007	17120	16991	16804	17232	17259	17031	16942	17102	17021	17250	17042	16942	17066	17058	16978	17026	16890	17014	17028	17033	17050	17255	17067	17000	16990	17054	16920	17058	16989	17044	16975	17142	16936	17023	16982	17024	16963	16998	17042	17005	17079	17101	16958	16944	16886	16923	17126	16921	17120	16878	16859	17034	16795	16982	17146	17004	16925	17175	16887	17136	17144	17202	17188	17355	16909	17050	17115	16874	17012	17009	16859	17137	16847	16913	16799	16766	16900	16997	17007	17035	17079	16960	16908	17100	17137	17130	17031	16954	17084	16978	17035	16922	16917	16920	16926	16919	16866	17021	17016	16933	16992	17092	17106	16948	16982	17016	16936	16893	16911	17051	17108	16888	17040	16998	16904	17015	16746	16840	16860	16950	16990	16966	17317	17100	17108	17115	16958	16984	16978	16925	17058	16983	16955	16733	16852	17186	16892	16820	16936	16936	17033	16999	16929	17059	16883	16994	17109	16816	16941	16760	17009	17086	16952	16978	17121	16961	17075	16990	16944	16766	16922	17033	16877	16961	16900	16797	16874	16887	16939	16981	17122	16798	16988	17053	16927	16912	16996	17095	16803	16886	17112	16978	17004	16888	17039	17005	17114	16912	17050	17149	16866	16937	16892	16971	17020	17053	16877	16905	16715	17020	16809	16892	16725	16866	17061	17051	16916	16849	17030	17092	17003	16870	17173	17089	17082	17023	16865	16941	17042	17019	17049	16975	16831	16971	16927	17006	16961	17061	16967	16837	16786	16784	16913	16948	16812	17099	16915	17021	17152	16856	16930	17146	16921	16838	16998	16979	16956	16943	16991	16931	17081	16960	17083	16914	17057	17021	16948	17011	16972	16988	17005	16890	17020	16889	16890	16685	17159	17242	17144	16942	17032	17204	16999	16966	16959	16932	16985	17005	16768	17158	16957	17157	16782	16772	16985	16984	16961	17043	17035	16991	16948	17031	16792	16971	16976	17087	16883	16944	16966	16938	16939	16821	17151	16914	16806	17021	16905	17007	16952	17057	17280	16970	16994	17207	16786	16965	16952	17035	16953	17116	17030	16776	16946	17017	16854	17009	16959	17137	16926	16791	16917	16997	16989	17065	17263	17190	16863	17125	16864	16965	17065	17005	16927	17096	17162	16935	16969	17055	17110	16968	16851	17016	17004	16976	16906	16860	17072	16906	16990	16991	17127	17155	17003	17188	16764	17004	16782	16918	17150	16834	16962	17045	16895	16804	17200	17016	16856	16986	16976	17154	16836	16952	16978	16939	16901	17095	17244	16953	17020	16919	17168	16734	16996	17010	16945	16830	16984	16909	17030	16873	16964	17037	16965	16766	17306	16948	16896	16990	16901	16921	17061	17018	17126	16860	17062	17072	17038	17193	16959	17044	16910	16983	16928	16992	16826	17012	16980	16968	17137	17074	16852	17133	16994	17057	17128	17068	16909	16933	17124	17039	16923	17050	17038	17024	17077	16998	17007	17096	16884	16888	17023	16809	16967	17037	17217	17008	17170	17001	16855	16819	17123	16976	17064	16949	17159	17058	16976	17036	16975	16969	17023	17136	16911	16965	16831	16963	16986	16995	16988	16994	17015	16890	16913	17060	16859	17102	16980	17218	16946	16890	16885	17124	17050	16960	16970	17087	16935	17038	16816	17115	17011	16879	16983	16906	17146	17153	17045	16933	17138	16926	16855	17020	17280	17111	17130	17107	16974	16941	16986	17091	17034	17075	17100	17037	16979	17112	16774	16904	16957	17005	17107	17079	17033	16998	16964	17043	16993	16873	16846	17104	17033	16863	17157	16889	16879	16773	16684	16976	17073	16918	17030	16987	17073	16908	17095	17048	16966	16802	16968	16850	16947	17092	17129	17113	16996	16926	16861	17130	16855	17000	17164	16937	17235	16775	16864	17090	17056	16956	16864	16923	17121	16995	16871	16987	17072	17163	16961	16880	16840	17009	16915	16902	17040	17013	17126	17038	17131	17029	17128	16787	16883	16908	16621	16968	16958	16827	16989	16980	16845	17184	17140	17008	16916	16886	16949	17012	16917	16947	16949	16997	16910	16844	16795	16875	17124	16959	16918	17068	16855	16950	16790	16787	16985	17006	16930	16854	17076	17162	17237	16984	16909	16939	17212	17032	17051	16882	16861	17032	16967	16991	16891	16813	16777	16967	16869	17015	16946	16975	17013	17075	17002	16921	16956	17096	16795	17053	16895	16803	16955	16825	16892	16875	16909	17065	16954	17049	17106	16860	17013	16883	17125	16962	17144	16964	16966	17030	17004	17047	16980	16993	16799	17028	17100	17023	16912	17014	16811	17061	17162	17193	16961	17074	16860	17122	17128	16996	17058	17102	16988	16716	16800	16940	16828	17010	17057	16986	17019	16882	17210	16927	16857	16944	16780	16920	16844	16837	16860	17152	17230	17036	16929	17018	16921	17040	16834	16955	17004	17119	17097	16942	17023	16998	16713	17120	16862	17077	17185	16953	16959	17139	17165	16802	17054	16965	17054	17093	16628	16977	16820	16913	16996	17003	16971	16822	16983	16955	16818	17107	16749	16947	16748	17005	16920	17012	17004	17058	17073	16892	16951	16894	16961	17000	17047	16986	17043	17025	17004	16913	16929	16973	16988	17058	17231	17119	16994	17041	17069	16912	16871	16908	16899	17010	17076	16940	16768	16945	16927	16933	16940	16902	16937	17081	17026	16978	17225	16905	17146	16952	16856	16913	17003	16980	16926	16902	17185	16911	17197	16975	16875	17214	17076	17326	16928	17052	16996	16900	16823	16924	16969	16896	16954	16913	16682	16821	16900	16943	16891	17020	16933	17147	17201	17014	16938	16972	16848	16848	16905	17097	17075	16880	16898	16874	17035	16899	16913	16856	16905	16991	16968	17089	17089	17014	16880	16894	17071	16945	17064	17119	16783	16957	17070	16978	16938	17068	16988	16894	17034	17065	17038	16998	16965	17206	17184	16930	16873	16900	17068	16913	17008	17015	17003	17033	17022	16779	16799	16966	17047	16932	16992	16778	17009	16861	16902	17002	16870	16854	16904	16883	17148	16662	17144	17114	16900	16942	16856	17069	16895	16811	16979	16979	17017	16995	16899	17016	16958	17017	16869	16979	17104	17080	17068	17126	17044	16960	16842	16927	16733	16966	16913	16794	17028	16849	17014	16979	16920	17000	16833	16974	17163	17080	17014	16838	17202	17058	17075	16895	16968	17131	17067	16906	16751	16880	16925	16991	17162	17056	16853	16903	16992	16668	17012	17115	16930	17096	17052	17075	17065	17026	17050	17079	17005	16896	16961	16926	16985	17108	16927	17000	17050	16880	16856	16880	17042	16959	16987	16758	16793	17092	16940	17053	17221	17053	16952	16841	16788	16958	17030	16745	16936	16797	17168	16755	16948	17042	17063	17028	16877	17059	16884	16926	16940	17019	16847	16885	16877	16839	17128	16804	16967	16908	16963	17004	16887	16888	17210	17037	16979	17006	16999	17043	16811	17090	16940	17078	17085	17000	17033	17036	17030	17083	16933	17024	16823	17005	17042	16951	16796	16971	16946	17134	17048	16937	17033	17010	17064	17000	16811	17100	16735	16988	16787	16985	17070	16940	17061	16922	17071	16995	17026	17207	17057	17104	16985	16983	16756	16916	16882	17018	17131	16992	17013	16958	17065	17034	17039	17203	16829	16998	16974	17040	16930	16884	16909	16934	17042	16887	17037	16935	17083	17001	16910	17015	16885	16914	17160	17012	17212	16931	16877	16885	16992	16994	16966	16837	16871	16869	16839	16941	16839	17011	17046	17140	17039	17101	17004	17147	17098	17071	16812	17049	17107	17036	17020	16863	16994	17011	16974	16974	16900	16930	16783	16989	16996	16928	17173	17182	17004	16891	16888	17045	17014	16857	16891	16855	16957	16963	16913	16932	16834	16983	17061	16883	17120	16925	17029	16988	16980	16945	16927	16933	16794	16972	17110	17118	17058	16978	16928	16810	16974	16964	16966	17093	17098	17015	16867	16830	16925	17096	17115	17011	16976	16957	17132	16958	16921	17041	16988	16847	17009	17003	16859	17093	16982	16910	17177	16698	16902	16742	16998	17034	17104	17190	17121	17002	17169	17010	16997	17178	17068	17095	17070	17010	16879	16886	17005	17059	16958	16968	16894	16806	17226	16986	16978	16824	16856	16934	17074	17105	17004	16905	16815	17035	16956	16887	16943	16993	17014	16937	16954	17197	17059	17098	16945	16904	17110	16991	17014	17103	17054	16839	16960	16963	16948	17017	17067	16942	17099	16954	17133	16724	16730	17050	17036	16884	16968	16846	16868	16904	16857	17067	17019	16998	16854	16887	17049	17102	17024	16947	17011	16972	16781	16991	16996	16887	16995	16992	16767	17028	16844	17108	17269	17030	17132	17111	16925	17087	16752	16943	17051	16898	16982	16981	17019	16988	17018	17057	16886	16859	16870	16974	16942	17013	17024	16964	16859	16736	16994	16871	16885	17186	17027	17131	17171	17015	17033	16920	17051	16784	16977	17010	16925	16815	17081	16902	17081	16933	16914	16876	16910	17116	16844	17073	16984	16888	16977	16876	16970	17004	16938	16954	16933	16894	17004	16968	16839	16917	16726	16799	17025	17068	16913	16845	16868	16973	17054	17098	17171	17055	17184	16946	16866	16795	16813	16945	16909	16908	16733	17011	16983	16986	16958	17054	16973	16980	17060	17104	17017	17008	16862	16905	17008	17065	16729	17036	16967	17074	17002
19003	34957	32902	25292	22178	20262	18838	18138	17572	16764	21607	39536	39129	34253	18294	15654	15978	15807	15661	15648	15765	15663	15718	15652	15559	15809	15553	15556	15745	15776	15525	15472	15817	17314	18066	17738	16905	16252	15969	15669	15562	15601	15620	15632	15414	15599	15493	15673	15483	15733	15594	15640	15439	15656	15641	15510	15439	15674	15597	15538	15621	15652	15705	15583	15658	15515	15683	15579	15527	15484	15622	15634	15413	15587	15697	15429	15486	15498	15574	15579	15510	15609	15549	15520	15795	15641	15536	15499	15544	15520	15484	15522	15646	15502	15601	15709	15511	15696	15616	15517	15739	15592	15502	15619	15711	15534	15522	15654	15545	15609	15486	15779	15582	15512	15607	15552	15605	15753	15678	15694	15663	15736	15566	15448	15592	15539	15529	15627	15718	15668	15651	15478	15607	15551	15677	15445	15657	15308	15622	15501	15562	15789	15599	15666	15683	15613	15647	15482	15642	15549	15684	15545	15699	15584	15471	15751	15619	15684	15760	15673	15509	15626	15547	15646	15682	15431	15589	15498	15681	15553	15467	15599	15602	15432	15508	15606	15720	15619	15408	15538	15403	15547	15595	15448	15781	15500	15545	15525	15500	15428	15576	15720	15462	15594	15573	15502	15484	15487	15616	15349	15497	15731	15554	15668	15581	15530	15570	15513	15688	15570	15563	15566	15509	15718	15597	15578	15723	15524	15661	15491	15528	15686	15463	15461	15618	15555	15641	15432	15623	15548	15569	15473	15440	15653	15589	15677	15631	15442	15493	15788	15454	15513	15674	15574	15536	15583	15500	15620	15623	15469	15696	15531	15517	15584	15581	15638	15642	15683	15521	15683	15355	15497	15700	15512	15576	15611	15459	15599	15682	15537	15646	15765	15660	15485	15438	15621	15522	15653	15643	15531	15395	15470	15545	15638	15625	15571	15544	15616	15552	15605	15618	15775	15563	15446	15648	15587	15715	15528	15580	15496	15487	15627	15581	15621	15675	15434	15669	15579	15675	15461	15739	15539	15632	15577	15620	15361	15530	15546	15513	15591	15665	15618	15549	15580	15372	15621	15481	15535	15578	15656	15623	15770	15563	15563	15538	15545	15582	15485	15653	15613	15692	15548	15521	15597	15401	15521	15365	15477	15447	15633	15737	15575	15785	15646	15580	15773	15465	15474	15486	15663	15674	15475	15511	15502	15633	15809	15490	15474	15683	15442	15547	15692	15657	15571	15679	15480	15622	15583	15472	15477	15474	15577	15635	15654	15605	15412	15541	15687	15594	15468	15476	15556	15658	15571	15513	15676	15469	15684	15591	15558	15460	15481	15498	15686	15460	15565	15572	15608	15543	15407	15471	15647	15609	15655	15604	15680	15624	15518	15599	15539	15572	15551	15474	15517	15462	15562	15598	15567	15653	15492	15513	15551	15556	15606	15641	15284	15505	15483	15566	15609	15739	15814	15581	15620	15708	15511	15755	15606	15594	15615	15564	15478	15623	15552	15637	15612	15439	15616	15588	15593	15589	15488	15684	15775	15639	15628	15444	15588	15607	15528	15576	15608	15338	15560	15671	15495	15600	15445	15580	15488	15506	15650	15560	15563	15574	15513	15787	15548	15519	15392	15522	15590	15489	15373	15542	15596	15579	15451	15652	15520	15528	15587	15475	15422	15594	15574	15654	15534	15490	15615	15664	15483	15528	15495	15623	15545	15787	15512	15379	15485	15539	15594	15724	15733	15615	15474	15740	15432	15648	15592	15577	15523	15608	15697	15432	15505	15496	15589	15580	15799	15608	15629	15618	15586	15741	15594	15593	15566	15608	15531	15422	15599	15600	15696	15666	15464	15586	15709	15686	15581	15609	15608	15470	15681	15641	15766	15676	15705	15510	15627	15656	15626	15597	15789	15549	15561	15547	15462	15607	15649	15578	15680	15559	15506	15611	15624	15430	15463	15599	15614	15608	15597	15541	15456	15507	15399	15604	15534	15475	15518	15610	15598	15695	15723	15620	15590	15648	15539	15580	15616	15547	15466	15444	15564	15577	15531	15691	15548	15563	15458	15499	15560	15547	15537	15713	15663	15580	15489	15450	15773	15599	15474	15426	15690	15529	15524	15670	15498	15535	15549	15475	15584	15514	15547	15704	15869	15555	15752	15622	15700	15577	15575	15452	15450	15598	15634	15696	15667	15696	15507	15828	15543	15677	15541	15580	15703	15622	15490	15500	15730	15641	15676	15431	15612	15551	15536	15465	15513	15479	15587	15723	15589	15443	15484	15542	15482	15501	15561	15359	15539	15507	15679	15500	15713	15694	15557	15521	15646	15689	15560	15423	15537	15570	15543	15398	15695	15488	15552	15530	15574	15626	15804	15630	15723	15617	15659	15421	15608	15565	15662	15649	15752	15581	15404	15588	15475	15529	15745	15583	15655	15562	15417	15492	15552	15755	15479	15464	15389	15602	15666	15610	15351	15366	15562	15497	15675	15659	15538	15579	15688	15374	15552	15514	15588	15702	15599	15525	15708	15525	15587	15602	15412	15576	15638	15617	15539	15556	15729	15618	15585	15473	15598	15511	15573	15674	15725	15568	15714	15672	15674	15660	15666	15555	15636	15416	15625	15404	15767	15570	15473	15602	15469	15576	15578	15597	15666	15544	15611	15682	15521	15683	15441	15633	15789	15525	15706	15551	15624	15554	15574	15760	15564	15356	15565	15451	15574	15450	15486	15645	15635	15589	15522	15588	15633	15485	15393	15587	15628	15419	15586	15385	15357	15596	15634	15426	15759	15456	15575	15704	15561	15667	15471	15453	15559	15663	15484	15369	15500	15458	15648	15508	15408	15610	15509	15635	15485	15595	15598	15584	15475	15546	15671	15603	15584	15534	15630	15608	15559	15651	15582	15477	15574	15537	15531	15468	15577	15657	15705	15490	15673	15650	15558	15714	15405	15506	15628	15610	15624	15815	15744	15615	15613	15627	15407	15480	15650	15528	15693	15657	15421	15598	15565	15489	15606	15408	15597	15538	15677	15639	15581	15422	15644	15574	15541	15572	15648	15743	15475	15458	15440	15774	15628	15531	15504	15667	15461	15600	15463	15648	15441	15595	15792	15532	15710	15671	15734	15519	15595	15715	15447	15704	15493	15524	15490	15586	15635	15477	15577	15575	15479	15617	15487	15536	15556	15684	15570	15648	15543	15571	15633	15474	15480	15505	15432	15620	15594	15635	15519	15678	15517	15530	15520	15638	15547	15496	15528	15514	15540	15302	15650	15563	15679	15625	15577	15524	15534	15669	15753	15510	15480	15639	15514	15496	15561	15544	15493	15528	15503	15513	15560	15487	15532	15636	15672	15590	15795	15455	15517	15448	15487	15449	15656	15491	15489	15505	15447	15738	15410	15464	15542	15711	15621	15478	15532	15611	15501	15757	15548	15418	15383	15408	15507	15618	15458	15660	15700	15708	15414	15574	15552	15624	15567	15622	15448	15722	15565	15665	15553	15639	15436	15710	15493	15603	15552	15638	15542	15594	15699	15460	15456	15591	15614	15525	15501	15572	15532	15572	15548	15563	15633	15537	15564	15512	15473	15430	15478	15566	15610	15474	15530	15581	15477	15727	15434	15582	15635	15542	15484	15399	15699	15661	15578	15433	15779	15366	15524	15656	15431	15579	15657	15501	15543	15625	15678	15556	15440	15616	15608	15652	15463	15555	15623	15624	15628	15553	15569	15614	15421	15597	15417	15657	15595	15452	15618	15653	15628	15627	15605	15663	15605	15774	15518	15388	15530	15621	15509	15552	15558	15564	15485	15413	15544	15543	15586	15517	15530	15724	15642	15584	15477	15470	15550	15608	15532	15604	15614	15512	15557	15412	15644	15488	15676	15545	15479	15555	15552	15428	15559	15600	15564	15450	15635	15728	15673	15505	15453	15762	15473	15578	15695	15727	15615	15620	15716	15486	15719	15566	15716	15524	15424	15448	15475	15611	15647	15559	15336	15536	15500	15684	15573	15503	15502	15566	15639	15595	15625	15451	15630	15534	15613	15543	15662	15579	15781	15496	15688	15531	15565	15450	15551	15486	15454	15588	15577	15633	15589	15493	15531	15591	15538	15589	15425	15461	15685	15661	15390	15816	15573	15645	15517	15505	15647	15656	15552	15516	15541	15706	15739	15482	15670	15471	15663	15735	15462	15662	15578	15574	15580	15466	15620	15533	15667	15551	15478	15613	15611	15610	15514	15607	15477	15594	15562	15459	15570	15564	15476	15638	15583	15659	15669	15572	15452	15488	15514	15458	15583	15625	15553	15559	15705	15800	15694	15649	15523	15663	15591	15437	15540	15458	15525	15430	15525	15519	15469	15582	15507	15376	15739	15524	15514	15673	15553	15597	15538	15488	15543	15638	15637	15762	15478	15604	15434	15755	15554	15601	15553	15729	15566	15537	15747	15569	15624	15546	15693	15681	15726	15592	15542	15508	15484	15626	15721	15595	15536	15619	15576	15537	15744	15583	15511	15635	15603	15539	15498	15640	15599	15423	15543	15465	15608	15454	15591	15562	15662	15538	15564	15718	15483	15571	15504	15514	15708	15517	15600	15531	15582	15556	15575	15445	15532	15412	15603	15570	15598	15537	15395	15618	15589	15449	15444	15440	15580	15568	15533	15481	15402	15676	15650	15485	15473	15617	15414	15596	15603	15459	15575	15372	15531	15448	15293	15670	15451	15599	15573	15683	15677	15828	15499	15458	15680	15702	15483	15535	15574	15549	15671	15600	15459	15531	15647	15666	15599	15576	15592	15625	15586	15564	15712	15449	15521	15505	15478	15469	15573	15504	15594	15547	15567	15558	15539	15492	15513	15590	15720	15535	15555	15427	15695	15444	15586	15604	15557	15391	15640	15570	15459	15579	15445	15629	15567	15507	15735	15690	15503	15670	15695	15502	15470	15459	15804	15575	15448	15371	15677	15487	15423	15495	15590	15639	15579	15666	15555	15526	15444	15587	15716	15470	15505	15599	15570	15618	15507	15500	15441	15537	15445	15446	15767	15575	15680	15507	15416	15661	15451	15407	15499	15545	15633	15545	15512	15675	15488	15594	15581	15614	15712	15707	15397	15671	15398	15677	15599	15673	15635	15578	15654
27482	22258	24788	21327	17052	16794	16458	16431	16063	16049	16235	17683	17434	16832	16152	16112	16041	16138	16076	16115	16143	15905	15880	16190	16085	16191	16088	15989	15957	15920	16215	16047	15939	16027	16123	16131	16020	16337	15887	16028	16090	16012	15887	16073	15950	15998	16058	15983	16093	16003	16221	16140	15927	16093	15972	15974	16081	15886	15853	15938	16005	16180	15982	15930	16079	15889	16201	16033	16085	16008	16109	15907	16084	16090	16114	15881	15948	16027	15983	15940	15814	16046	15964	15989	16038	15815	15974	16043	15757	15964	15759	15807	16013	16045	16003	16038	15798	15988	16046	15918	16127	15987	16181	15805	15802	16037	16000	16169	15850	16034	15897	16088	15942	16004	15907	16125	15910	16067	15866	15981	15982	16003	15988	15985	15808	16010	15909	15985	16023	16055	15969	16002	15881	15731	16004	15959	15818	15939	15814	16059	15890	15908	15834	16039	16159	15721	15935	15888	15956	15811	15851	16112	15978	15803	15876	15864	16061	16122	15933	16146	16075	16034	16065	16095	15932	15853	15974	15840	15947	16040	16098	15954	15989	15960	15938	15994	15969	15772	16062	16021	15961	16019	15935	16063	15978	16004	16006	15928	16013	16159	16135	16235	15852	15738	16051	15901	16039	15944	16070	16102	15916	15928	16103	15999	15842	15876	15987	16047	16109	15938	16045	16016	15906	15952	16059	16001	15989	15870	15964	16032	15902	16112	15892	16054	15937	15858	15946	15851	16050	16030	15865	16000	15914	16104	16061	15854	16074	15734	15991	15901	15862	16041	16096	15979	16049	15898	15888	15917	16011	15929	15928	16115	16010	16122	15933	15959	16017	16081	15877	16189	16010	15853	15818	16137	15931	15959	16009	15832	15757	15958	15843	16060	15954	15961	16016	15940	15979	16032	15839	15843	15921	15986	16120	15823	15991	16007	15966	15938	15885	15951	16107	16051	15953	15899	15883	16173	15898	16106	15957	15894	16177	15973	15799	15799	16138	15758	15935	15893	16145	15917	16028	15918	15860	15989	15962	15789	16161	16088	15880	15959	15835	16061	16061	15869	15980	15963	16271	16056	15956	15855	15928	16048	16167	15846	15988	15871	16004	16012	15939	15909	16102	16079	15981	16167	15981	15760	16051	15958	16046	16131	16331	15918	16028	16108	16031	15974	16111	15980	15919	15999	15993	15926	16184	16068	15988	16102	15852	15774	15675	15746	16022	16155	16103	16058	15800	15915	15820	15980	15937	16000	15898	16094	15914	15876	15928	15915	16075	15801	15904	15809	15797	15733	16151	15965	16117	15941	15990	16171	15933	16057	16021	16038	16037	15834	15940	15975	15883	16031	15897	15731	15804	16032	15940	15824	15964	15850	15881	16048	16039	16025	16101	16071	15987	15964	15865	16155	16030	16032	15971	16167	16152	16235	16047	15829	15927	16048	16018	15725	16061	16127	16051	16103	15894	15908	16106	16042	15901	16134	15861	16035	16108	15923	15978	15844	15897	15886	15797	16088	16054	16064	16005	15982	16190	15908	15974	15944	15967	16100	15772	15832	15959	15965	15934	15875	16095	16057	16032	16054	15995	15963	15928	15917	15913	15725	15819	15980	16040	15989	15910	15973	16060	15953	15979	15819	16008	15907	15778	16065	15908	15911	15923	15994	15837	16020	16153	16078	15957	16087	15919	15873	15923	16018	15992	16157	15855	16038	15969	15760	15881	16099	16034	15934	15920	15977	16011	16075	16078	16058	15975	15922	15888	15739	15951	16006	15910	16070	16029	15859	15921	15930	15880	15858	15980	16087	15842	15852	15953	15882	15972	16027	15956	16071	16076	15951	16024	15866	15944	16120	16023	16076	16021	15886	15929	15984	15961	15849	16083	16116	16098	15944	15984	16092	15907	16035	16093	15844	16016	15993	16114	16159	16043	16048	16036	15886	16028	15993	15947	16063	16032	15973	16038	16006	15974	15945	16164	16029	16089	16017	16051	16184	15989	16026	15878	16024	15962	16027	15900	15929	15975	15972	16126	15987	16039	16028	16094	15883	15967	16014	15914	16083	16053	16001	15783	16025	16061	16112	15906	15980	15916	15990	15855	15915	16150	15955	15942	16012	15966	15842	16005	15951	16103	15780	15782	16069	15973	15913	15840	16026	16029	15884	15568	16023	15897	15962	15962	15818	16072	16010	15880	15807	15897	15894	15921	15988	15717	15815	15968	15919	15980	16069	16062	16089	16038	15935	16222	16090	16094	16062	15903	15932	16094	16180	16031	16071	16052	16058	15954	15988	15984	16004	15960	15872	15889	15996	16124	15979	16101	15814	16093	16167	15985	16115	15943	15973	16033	15868	16015	16004	16012	15887	16128	16032	16098	16061	16003	15932	16075	16177	16071	15926	16014	15750	15848	15981	16094	15966	15869	16105	15936	16106	16007	15965	16036	15749	16012	15998	16009	16074	16024	16005	15855	15972	15980	16002	15892	15872	15827	15843	15948	16161	15849	16051	15999	15881	15843	16066	15961	15983	16093	16082	16004	16093	16198	15883	15992	15913	16166	15894	16107	16061	16019	15895	15810	15864	16093	16116	15836	16046	15988	15933	15979	15835	15999	16055	15988	16054	15962	15969	15955	16025	16056	15977	15824	16185	15891	15908	15987	16098	15868	16074	15970	15759	15893	15773	16117	15999	16078	16207	16014	15975	15847	15964	15693	15643	16173	16113	16006	15940	16057	15993	15939	15819	15913	15844	15959	15949	15843	15908	15866	15898	16238	15992	16139	16075	16083	15706	16017	15880	16065	16011	15950	16042	15932	16078	15816	15782	15980	16052	15746	16030	15952	15796	16090	15993	16074	15912	16103	16001	15861	15885	16167	16071	16137	16079	15926	16025	15920	15881	15908	15919	16077	16010	16150	16004	15951	16038	15917	16016	15865	15984	16065	15972	16098	16133	15884	15920	15815	16086	16012	15901	15983	15873	16037	15891	15995	16041	16047	15964	15944	16065	16098	16087	16138	16044	16016	15893	16119	15874	16008	15894	15949	15812	16069	15889	16112	16137	16102	15857	15886	15890	16035	16019	16072	15780	16015	16072	15833	15742	15960	15864	15937	15821	16051	15972	15957	16012	16128	15994	16090	15701	15962	16081	16148	15866	15947	15897	15996	16054	16018	15971	16084	16181	16040	16048	15762	15954	16144	16006	15922	15822	15920	15803	15914	16120	15771	15788	15974	16116	16173	15982	16076	15943	15964	15982	16076	15924	15902	16013	15946	16095	16163	16096	16033	15930	16040	15761	15879	16018	15942	16094	16065	16007	15833	15930	16188	15971	15836	15971	15914	15933	15963	16073	15997	15977	16021	15899	15956	16009	15889	15829	15884	16258	16164	16136	16022	15942	15859	16056	15999	15930	16072	15945	15873	16047	15825	16010	16110	16038	15946	16041	15940	15938	16078	16167	15896	15887	15921	15937	15998	16126	15953	15970	16011	16060	15830	16076	15979	15929	16081	15807	16029	15874	16035	15756	16091	16045	15860	16165	15982	15985	16058	16016	15955	16001	15773	15782	16080	15973	15898	15980	16058	16185	16071	16129	15802	16082	16019	16265	16174	15689	15991	16083	15927	16181	15997	15802	15835	15903	16066	15979	15979	15927	15923	15843	16077	16080	16135	15777	15839	16079	16007	16079	15987	15849	16073	16169	15965	16192	16104	15965	15870	16085	16089	16092	16104	16135	16008	15940	15994	16010	16155	15967	16083	15962	15905	15855	16042	16141	16011	16016	15931	15817	15983	16007	16042	15983	15883	15980	15866	16048	15952	15972	15985	16071	16154	15900	16014	15999	15847	16043	15955	15942	16065	15974	16072	15860	16070	16128	15985	15950	15761	16091	15875	16175	16052	16030	16096	15977	15770	16004	15808	16153	16076	15912	15923	16117	16141	16007	16191	16214	16007	16120	16081	15922	16039	15979	15840	16061	15988	15985	15923	16052	15925	15995	15979	16308	15894	16120	16051	16049	16079	16131	15868	15870	15808	16066	16041	16018	15819	16179	15835	15886	16167	16012	16013	16292	15988	16000	16175	15952	15910	15846	16086	15860	15974	16015	16099	15662	16000	16024	16010	16047	16017	16034	15864	16002	15894	15900	15970	15806	16103	16118	16031	16009	15951	16104	16014	16041	15920	15936	15797	16227	15987	15962	15976	15701	16110	16043	15827	15963	15939	16003	16070	15916	15958	15931	16125	16207	16092	15843	16201	16012	15932	15947	15888	15985	15871	16015	15930	16026	16096	16029	16132	15970	15919	15894	16055	16013	15989	16006	16089	16068	15932	16025	15829	16007	16124	15988	16049	16093	15975	15981	15967	16044	15988	15908	16168	16103	15887	16085	16040	16084	16000	15974	15894	16036	16084	16165	16025	15956	16100	16313	15969	15834	16108	15961	16022	15938	15720	15976	16013	15971	16000	15824	16026	16028	15873	16017	16184	16057	16079	16085	15940	16029	15990	16072	15999	15932	16057	15860	15905	16135	16129	15886	15932	15977	15937	15954	16271	16119	15807	16022	16030	15863	16170	16013	16135	15975	16055	16237	16179	16004	16113	15882	15979	16001	15976	15787	15994	15933	15931	15978	15943	15866	15991	16035	16010	15863	15882	16102	15873	15988	16040	15825	15759	16065	16028	15889	15857	15826	15875	16003	16109	15823	15940	15890	15952	15991	15977	15900	16044	16074	15992	15969	15947	16125	15830	16131	16117	15927	15936	15638	16044	15855	15886	16199	15927	16076	16241	16202	16052	15856	16021	15970	15782	15967	16060	15924	15967	15955	15882	15915	15822	15939	15827	15998	16142	16061	16158	15913	15994	15970	16001	15894	15828	16148	16201	16038	16083	16066	16049	15976	16016	16064	15906	16081	15939	15937	15746	15977	15898	16008	16048	16016	15905	16042	16028	16085	16018	15723	16051	15859	16022	16074	15963	15956	16088	16093	16015	16076	16034	15955	15769	15822	15856	15905	16074	16076	16158	15972	16076	16168	15805	15955	15978	15948	16091	15962	15835	15865	15840	15815	16060	16093	16032	16062	15928	15947	16009	16048	15845	16184	16027	15950	16054	15968	15935	16029	16187	15845	15958	15791	16196	15899	16094	16120
16746	23296	22077	18487	16829	16152	15534	15517	15484	15318	15624	17964	17268	15669	15048	14935	14789	15016	15096	14926	15045	14942	15129	14956	15055	15166	14919	14963	14984	14915	14939	14864	14885	14979	15161	15142	15206	15092	15089	14968	14926	14945	15122	15167	14939	14945	14954	15076	15056	14867	14905	15089	14878	15061	15118	15011	14920	14947	15144	14980	14959	15040	14862	15021	15054	14997	14895	14956	15064	14941	15047	14910	14751	15095	15083	14785	15033	14881	15031	14872	14997	15012	14921	15011	15053	14781	14836	14979	15003	14930	15042	14847	14813	14718	15102	15197	15046	15159	14937	15030	14903	15002	14902	15032	14929	15031	15017	15093	14868	15089	15090	14892	14916	15020	14797	14976	14958	14767	14966	14899	15073	15036	15006	15140	14863	14850	14997	14849	14880	15009	14857	15049	15025	14967	14801	14944	15012	14941	15079	14846	14941	14897	14883	14806	14790	14885	14919	15044	15074	15022	14967	14981	14961	14921	14953	14926	15039	14950	14937	14864	14981	15015	14820	15189	15094	14951	14907	15015	14958	14986	14890	15044	14951	14911	15035	14951	15094	15032	15099	14646	14955	15050	14937	15010	15013	14947	15092	14994	14883	15029	14973	14849	14975	14855	14926	15001	14897	14998	14885	14934	14882	14928	15072	15033	14976	15197	14914	15084	14826	15017	15040	15013	15030	14954	14968	15021	15001	14960	14985	14900	14905	14927	14849	14690	14911	14881	15102	14838	14942	15084	14918	15051	14933	14923	15067	14776	15099	14977	14992	14987	14986	15062	14862	15039	14972	14923	15017	14889	14863	15094	15098	14948	15051	14874	14994	15137	14923	14811	15058	14892	14917	15085	14862	14874	15031	14793	14945	15002	14805	14960	14919	14978	14923	14905	14861	15117	14762	14748	14933	14876	14851	15074	14881	14980	15072	15015	14921	14940	14822	14835	14946	14920	14919	14927	15001	14813	14844	14948	14985	15037	15053	14997	14992	14994	14995	14956	14886	15132	14804	14975	15034	14876	14897	14906	15001	15059	15074	14913	14992	15030	14965	14978	15067	14773	14959	14967	14982	14919	14887	14970	15185	14914	14988	14968	15043	14906	14976	15043	14919	14922	15114	14883	15018	14872	15001	15007	15029	14849	14891	14939	14953	15010	14808	14995	15073	15010	15188	14915	15076	14965	14923	15103	14882	14926	14785	14918	14930	14852	15083	14941	14965	15054	14837	14795	15016	14948	15000	14995	14961	15088	14915	14824	15032	15040	15007	15144	14974	14904	15066	15086	14919	14829	15157	14953	14879	15008	14933	14823	15134	15050	15049	14954	14975	14929	14926	15000	14852	15003	14966	14911	15147	15112	14972	14947	15047	15014	15042	14933	14874	14834	14738	14915	14951	15108	14988	14914	14904	14772	15096	15103	15141	15008	14912	14927	15132	15012	14917	14904	15069	14997	14881	14869	14940	14951	15019	14876	15147	14878	15096	15030	15085	14971	14795	15011	15054	15177	14823	14988	14889	14940	15086	15054	14913	15030	15118	14836	14997	15050	15068	15010	15063	15018	15084	14869	14927	14981	14944	14925	14996	14893	14913	15044	14991	14943	15087	15000	14981	14937	14928	14951	15093	14981	15181	15016	14934	14967	14966	14885	15029	14935	14859	15146	14934	14764	14942	14791	15068	14891	14938	15048	14991	14843	14966	14993	14929	15023	14898	14973	14982	14946	14887	14956	14972	14833	14917	15001	15119	14964	14954	14821	15029	14758	15008	14948	14956	14987	15258	14994	15070	15007	15046	14969	14936	14793	15051	14963	15012	14967	15165	15035	14870	15134	14995	14961	14984	15004	15030	14905	15032	15066	14994	14908	14964	14902	14938	14934	14989	14970	15029	14987	14994	14775	14893	15033	14884	14977	14943	15077	15016	14846	14901	14900	15045	14817	15037	14920	14916	14996	15127	15016	15032	14921	14948	14877	14993	15023	14978	14906	14993	15119	14913	14818	14950	14966	14925	15113	14927	15071	14883	15155	14959	14929	15084	15012	14919	14849	15167	14912	15035	14849	14984	14989	15027	14765	14927	15022	14921	15008	14843	15007	15029	14901	14934	14975	15013	14916	15084	15152	14953	14761	14825	15054	15128	14825	14841	15145	14969	14935	14952	14926	15085	14876	14981	14965	14930	14951	14911	14996	14982	15103	14984	14971	14892	15093	14748	14847	14813	14922	15066	14937	15032	14921	14936	14996	14877	14857	14948	14860	15067	14980	14959	14859	14938	14835	14813	14965	15117	14902	15067	15096	15084	14895	14969	14936	14886	15041	14950	15011	15000	14976	14974	15015	15065	14948	15002	14973	14931	14956	14920	14908	14797	14912	14897	15088	14988	15042	15033	15045	14943	14992	14976	15083	14982	15135	15114	15048	14891	14951	15054	14984	14733	14875	15110	14990	15060	14870	14963	14845	14958	15000	15038	14924	15109	15101	15038	14907	15124	14960	14949	15044	15035	14847	14970	14962	15015	14895	14909	14851	14988	15088	14913	14981	15018	14934	14850	14815	15033	14844	14930	15114	14941	15043	14892	14869	14830	14902	14971	14962	14992	14755	15036	14966	15121	14913	15074	15032	14915	14946	15118	14752	15011	15067	14863	14982	14870	15063	14937	15050	15006	14850	14950	14906	14927	14874	14739	15035	14976	14932	14954	15072	14994	14978	15028	15027	14852	14815	14836	15097	14887	14874	14934	14866	15020	14978	14959	14985	14971	14921	15060	14946	14885	14900	14835	14936	14862	15099	14928	14805	15057	14893	15034	14975	14851	14937	15026	14874	15035	15033	15045	14921	14973	15090	14980	14939	15138	14950	14907	14890	15039	15034	14995	14969	15028	15041	14937	14929	14999	14803	14930	14835	14999	15071	14958	14954	14945	15022	14929	14879	15086	14842	14755	14945	14901	14785	14880	15046	15180	15103	14937	14922	14941	14973	14920	14867	14905	14933	14879	14712	14932	14864	15032	14916	14755	14883	14996	15097	14925	14954	14894	14898	15049	14774	14883	15075	14923	15054	14981	14892	14811	15051	14934	15023	14807	14894	15055	14888	15136	15056	14831	15028	15048	14915	14956	15115	15097	15000	14912	15019	14907	14908	14949	15018	14987	14892	14858	15030	14973	14823	14881	15084	15005	14845	15104	14888	14956	14990	14996	15017	14977	14968	15015	14899	14988	14912	15097	15040	15079	15093	14975	14929	14748	14963	14921	14938	14842	14930	15112	14951	14881	14881	14890	14995	15187	14986	14870	15076	15021	14896	14934	15006	15003	15018	14836	14992	14984	14925	14976	14819	15014	14909	14722	15174	14932	14880	15009	14971	15076	14946	15005	14981	14947	14983	15033	14959	15051	15017	14947	14947	14935	14862	14949	15028	15200	14969	14930	14991	15024	14959	15005	14942	15029	15027	14996	15012	14927	15016	14937	14892	14911	14942	14880	14999	15019	15046	15101	14877	15056	15016	14852	15025	14827	14943	15078	14894	15061	15135	14887	14967	15038	14920	14858	15131	14959	15004	15049	14906	15064	15004	14980	14902	14920	15131	14789	15028	14977	14955	14957	15127	15061	15096	15042	15027	14933	14830	15045	14902	14894	14985	14978	15059	15204	14896	14835	14878	14789	14845	14871	15064	14943	15165	14825	15154	14850	14873	14862	14893	15130	14944	15036	15174	15048	15183	15043	15094	14993	14801	15056	14977	15000	14916	14992	14955	15176	14985	15009	15048	14884	15053	14895	14861	14958	14987	14775	15013	15068	15197	15033	14939	14967	15006	15088	14990	15008	14901	14984	14892	14933	14996	14986	14973	14955	14988	15089	14949	14860	15171	15075	14920	15026	14874	14985	15015	15012	14924	15193	14905	15013	15156	15189	14982	14981	14998	14833	15107	14979	14887	15054	14801	14932	15014	15023	15058	14930	14764	15024	14899	14913	14946	15023	14968	15110	14810	15034	14904	15029	15042	15028	14940	14937	14962	14830	14809	14931	15029	15016	14897	14881	15025	15032	15059	14899	14977	14966	14929	14944	14712	14844	14997	14906	15074	14814	14821	14947	14854	15069	14883	14974	14942	14690	14979	14906	14823	14922	14936	14989	14900	14820	14897	14950	14815	15088	15076	15002	14918	15152	14926	14816	15031	15072	15018	14962	15035	14919	15045	14984	14859	14909	15013	14954	14966	14937	15086	14958	14825	14931	14995	15018	14964	14833	15061	14866	15084	14987	15077	14798	15032	15138	15100	15029	15010	15002	15043	15053	14957	14906	15072	14955	15126	15071	15110	15080	14907	14918	14936	14889	15025	15035	14894	15110	15207	14908	15063	15078	15059	14882	15099	14748	14933	14822	15064	14974	14942	14952	14892	14954	14803	14862	14981	15050	14807	15007	14761	14967	15042	15057	14918	15005	14959	14941	14976	14944	14991	15030	14988	14945	14960	14879	15078	15049	15057	14954	14862	14941	15011	14843	15056	15212	14979	14921	15039	14928	14961	14857	15049	14840	14954	15088	15044	15054	14993	14785	14961	15029	14965	15187	14958	14904	14988	14929	15116	14978	14813	14987	15043	14872	14962	14887	14934	14972	14999	15053	15054	15156	14990	14917	15027	15074	14845	15031	14940	14943	15109	14917	15154	14897	14783	15349	15033	14939	14940	14888	15096	14992	15151	14819	14926	14791	15023	14973	15001	15017	14985	15159	14857	14961	14885	14850	15050	15005	14958	15028	15053	14786	14952	14846	15094	15013	15046	14905	14787	15124	14944	14776	14878	14979	14925	14951	14977	15091	15032	14951	15057	14894	14828	14815	15104	14989	15076	14823	15059	14984	15061	14939	15164	14897	14930	14772	15039	15158	14864	14872	14757	14960	15045	15034	15002	14841	15102	14925	15124	14973	15003	14947	14925	15016	14963	15107	14976	14843	14992	14994	15042	14987	14828	14931	15026	15009	14956	14810	14942	14890	14854	14913	14946	14933	15041	14788	15060	14903	15008	14804	14961	15003	15126	14970	14854	15037	14910	15020	15176	15061	14954	14843	14860	15025	14848	14895	14857	15039	14909	15084	14872	14940	15007	14871	15014	15052	14996	14978	15058	15015	15011	14958	14948	14854	15021
24045	21346	28827	24339	22082	21403	19741	17360	16652	16526	19667	30189	27871	20116	16521	16429	16086	16209	16189	15943	16112	15937	16015	16121	15975	15986	16014	15908	15990	15984	16081	16025	15873	16259	16964	17309	16590	16305	16136	16134	15938	16089	16039	15951	16015	15905	15905	16113	16002	15948	15756	16017	15975	15927	15917	15987	16321	16089	16130	15915	15672	16023	15815	15787	16065	16000	16038	15745	15966	16033	16056	15884	15929	16074	15681	16033	16058	15952	15977	16026	15735	15964	15963	15971	16011	15760	15950	15813	15989	15875	15813	15944	15909	15905	15960	15962	15980	15884	16172	15822	15920	15866	15973	15984	15842	15783	15867	15909	15837	15996	16054	16112	15955	15996	15851	15946	15930	15967	15973	16061	16068	16036	15879	16016	15846	16139	15958	15784	15912	16000	15970	15967	16041	15940	15858	15883	15999	16121	15962	15974	15935	15799	15971	15874	15921	15888	15954	16093	15922	15859	15952	16020	15898	15840	15789	15865	16246	15775	15999	16113	15800	15801	16039	15994	15877	16045	16036	16140	15987	15926	15912	15946	15959	15942	15853	15882	15866	16003	16040	15917	15834	16031	15827	15779	15654	15885	15895	16052	15888	15982	15939	16014	15777	15812	15896	16168	15987	15834	15870	15787	15886	16196	16041	16034	16025	15980	15963	15848	15860	16070	15943	15939	15953	16014	15815	15828	16097	16045	16046	15855	15852	15715	15925	16041	15844	15989	16056	15859	15923	16042	16124	16018	16044	15924	15811	15963	16023	15778	16019	15929	16052	16100	15970	15707	15921	15971	15993	15977	15885	15906	16138	15808	15985	15986	16034	15794	15878	15988	15986	16095	15672	15939	16144	15941	16196	15906	15782	16141	15996	15997	15859	15918	15789	16011	15944	15880	15922	15886	15933	15874	15906	15820	15864	15962	15949	15966	16030	15905	16031	15930	16029	15982	16126	16061	16076	16076	16288	16001	15871	15882	16074	16038	15927	16076	15880	16188	15784	15823	16060	16099	15988	15952	15908	15896	16070	15795	15833	15939	16011	15820	15941	15881	16164	15995	15933	16009	15981	16072	15644	15784	16047	15721	15916	15962	15821	15923	15870	16086	15995	15931	16066	16083	15968	15839	15876	16003	15982	15983	15982	16043	15896	15916	16021	16069	16027	16115	16074	16011	16190	15942	15883	15829	16077	15862	16000	15926	15642	15920	15953	16005	15863	15796	16025	15873	15948	16099	15860	15884	15859	15849	15918	16021	16058	15859	16158	15697	15988	15942	16010	15907	15928	16030	15985	15892	15963	15990	16124	15845	15874	15827	16085	15963	15875	15850	16057	15825	15761	15912	15968	15961	16101	15707	15972	16044	15790	16140	15997	15860	15979	15848	15900	15956	16009	15801	15858	15808	15875	15944	15788	16002	15755	15869	16146	15889	15956	16028	16030	15896	15974	15875	16035	15920	15743	16046	16015	15954	15906	15887	15817	15988	15936	15830	15878	15956	15962	15970	15891	16100	15796	15775	15896	15923	15852	16048	15956	15966	15951	16109	15974	16062	16052	16207	15808	16016	15970	15818	15951	16040	15780	16096	15905	16069	15785	15822	16044	15851	15911	15963	16006	15763	15972	15957	15856	15944	15864	15943	15964	15956	15795	15898	15933	15837	16135	16059	16105	15962	15899	15884	16133	15983	15987	15836	15980	15873	16083	16171	15955	15994	16164	15855	15962	15945	15931	15878	15846	15898	16145	15998	15817	15999	15926	15953	15854	15634	16055	16004	16056	15932	15848	15868	15872	15860	15889	15988	15833	16006	15861	15945	16074	16012	15870	16021	15981	15884	15845	16102	15888	15928	16086	15821	15937	16025	15849	15924	15957	15859	15867	15896	15765	15854	15916	15862	15846	15979	16000	15925	15975	16023	15849	16156	16026	15801	16139	16097	16089	15909	15762	15784	16028	15983	16024	15801	16030	15886	15840	15885	15873	15960	15928	16015	15934	15816	15813	15961	15699	15932	15748	15951	15934	15932	15882	15947	15885	15802	16161	15807	15933	15781	15932	15989	15875	15985	15827	15688	15809	15908	16000	15815	15963	15870	15859	15939	16033	15922	16012	15878	16057	16106	16017	16166	16097	16075	16007	16017	16135	15976	15825	16011	15896	15848	15844	15911	15936	16178	15912	15966	16060	15946	15835	15853	15802	15753	15943	15873	15964	16064	15927	15775	15978	15791	15948	16034	16185	15862	15773	15944	16023	16051	15803	15949	15955	15977	15901	15964	15948	15788	15974	16051	15856	16014	15969	16184	16025	15832	16097	16011	15964	15966	15845	15798	15870	16114	15872	16038	15981	15881	15965	16006	16254	15960	15915	16018	15971	15914	15822	16098	16000	15818	15900	15948	16001	15751	15919	15758	15759	16054	15918	15899	16025	16028	16066	15901	15991	16029	16042	15652	15885	15896	16025	15841	15900	15929	15986	16035	15916	15952	16088	16104	16111	15925	15883	15934	16001	16061	16013	15970	15938	16036	15752	15937	15894	15825	15996	15796	16020	15794	15892	15911	15909	15941	15982	15877	15954	15670	15692	15837	15981	15934	16054	15907	16042	16044	15859	15898	15865	15998	15918	15815	15934	15956	16098	15893	15995	15918	16035	15726	15988	16069	15837	15977	15844	16075	15969	15935	15909	16079	15860	15820	15940	16067	15840	15889	16085	15990	15840	15912	16064	16008	15777	15884	15823	16068	15987	15829	15948	15820	15921	15946	15930	15877	16034	16107	15857	15899	16150	16026	15964	16020	15997	15926	16128	16012	15971	15945	15810	15933	15996	16045	15886	15929	15877	16105	15837	15733	15916	15927	15784	15959	15958	15858	15853	15877	15958	16030	15816	15976	16053	16208	15783	16159	16095	15835	16230	15991	16062	16095	15896	15619	15830	16068	15901	16061	15917	16017	15884	15783	15945	15860	16054	16019	16010	15887	16026	15879	15941	15865	15987	15981	16188	16008	15999	16069	15857	16042	15901	15934	15939	15950	15905	15987	16045	15851	15812	15985	16096	16034	16012	15950	15886	15986	15971	16039	15906	16011	16031	15869	15852	16080	15895	15985	15884	15978	16002	15873	15864	15775	15709	15798	15852	15970	16034	16158	16058	15893	15973	15996	15886	16114	16060	16021	15766	15799	15910	15828	15935	15888	16079	15969	16079	16019	15903	16074	15893	15873	16105	15776	16036	15756	16080	16067	15882	15904	16047	16059	15992	15898	15875	15921	16077	15996	15883	16215	15874	15762	15774	15845	15983	16021	16016	15985	15934	16149	15991	15950	15851	15936	16015	15948	16078	15826	16048	15803	15974	15867	16028	15837	15868	16072	15842	16074	15857	15902	15763	15957	16044	16040	15850	16018	15757	15969	15892	16110	15904	16034	15915	15839	15899	15775	16027	15912	15996	15753	15950	15909	15815	15923	15883	15967	15839	16039	15763	15952	16118	15975	15886	15798	15994	15868	16059	16040	15979	15777	16039	15918	15812	15917	15975	15926	16039	15870	15874	15887	15825	15882	15957	16024	15881	15791	15968	16065	16065	15998	16012	15802	16001	15979	15996	16107	15875	16214	15914	16038	16343	16085	15882	15908	15919	16018	15869	15820	15812	15974	16054	15892	15928	15717	15961	15901	16211	15869	15994	16014	15853	16064	16157	16053	15873	15817	15931	15866	16019	16062	16071	16090	15942	15842	15794	15907	16054	16171	15851	16017	15973	15777	15968	15828	15975	15760	16025	15812	16072	16076	16055	15943	16052	15921	15995	16165	15866	15735	15972	15784	15920	15977	15974	15889	15956	15938	15920	15844	15951	15909	16038	15938	15919	16014	16009	15954	16030	15866	15757	15865	15852	15762	16034	15873	15893	16046	16001	15949	15755	16091	15969	15960	16060	16047	16057	15914	15858	15978	15858	15933	16089	15987	16148	15984	16017	15944	15953	16099	16048	15929	15836	16129	15971	15867	15821	15897	15881	15980	15754	15974	16095	15948	15943	16255	15919	15838	15978	16010	15886	16088	15938	16153	15978	15945	16053	16022	16125	15882	15895	16080	16108	15924	16149	15918	15970	16016	16049	15788	15933	15872	15958	15773	15906	15920	15958	16037	15760	15732	15954	15915	15805	15742	15602	15768	15953	15953	15962	15848	15963	15849	15971	15999	16085	16078	15991	15922	15950	15953	15787	16032	15947	15972	16028	15760	16060	15803	15902	16107	15917	15959	15820	15874	16020	15975	16007	15916	15743	15746	15974	15808	15896	15968	16120	15785	15871	15988	16141	15980	16023	16025	15961	16021	15960	16019	16023	15966	15871	15923	15965	15951	15908	15989	15999	15977	15783	15857	15970	15907	15928	15939	15910	15965	16045	15779	16027	15882	15817	15862	15857	15755	15928	15787	15919	15911	16039	15950	15941	16009	15987	15888	15949	15913	15980	15966	15779	15900	16229	15698	15919	16065	15868	15987	15974	15834	15911	15916	15910	15832	16050	15951	16108	16033	15862	15829	16013	15885	16118	15891	16002	16042	15862	15815	16301	15922	15914	16099	15841	15814	15961	15882	16138	15881	15875	15996	16104	15883	16078	15945	15895	15811	15978	15959	15868	15663	15807	15765	16024	16001	15859	15961	15746	15907	15836	16010	15940	15920	15904	15992	15768	16033	16124	15900	16157	16061	15867	15786	15936	15992	15721	15908	15951	15953	16032	16025	15897	15847	15872	15806	16008	15981	15758	15986	15973	15694	16059	15942	15972	15750	15852	15982	15911	16005	15966	15878	15987	15958	15860	15914	15849	15920	15951	15942	15957	15931	15898	15921	16132	15789	15981	16045	15902	15985	15887	15947	15805	15812	16011	15864	15886	15938	15914	15858	15846	15806	15793	15775	15973	15989	15982	15860	16060	16047	15866	15978	16148	15921	15920	15962	15963	15979	15987	16003	16098	15818	15869	15854	15832	16049	15916	15887	15848	16031	15992	15997	16008	15888	16196	16005	16115	15948	16035	15989	16094	16160	15913	15893	15942	15842	15947	16012	16014	16014	15965	15864	15858	15989	15944	15999	15791	15893	16022	15934	15949	15896	15891	15901	15849	15906	15765	15806	15889	15977	15971	15866
16645	28499	27058	22380	20086	17942	17241	16678	16478	15847	21679	34473	29472	19175	15229	15018	15197	15118	15128	15007	15084	15084	15123	14949	14977	15011	14996	15138	14969	15027	14927	15138	15007	15552	16658	16646	15825	15602	15351	14983	14975	14930	14982	14993	14953	14970	14919	14808	14896	14995	15016	15070	15013	14913	15188	14999	15153	14956	14792	14738	15163	15097	14960	15143	14886	14854	14797	15111	14721	14951	14916	14940	14980	14895	15049	14811	14856	14953	14945	15076	15096	15089	14922	14839	15099	14981	14868	14890	14975	15054	14926	14941	14963	15031	14932	14990	15086	14936	14950	15122	14857	15116	14998	14949	15070	14986	14866	14879	15019	15036	14996	15057	15083	15021	15040	15089	15035	14940	14899	14982	14930	14835	14905	14977	14996	14920	14816	14948	14929	14988	14885	15001	14839	14887	15080	14855	14923	14913	14929	14961	14878	15128	14987	14945	14989	14830	15036	14870	14982	14833	15008	15081	14952	14980	14970	14855	14982	15091	14920	14968	14727	14992	14997	15118	14774	14973	14791	15148	15034	14952	15035	15012	14906	15039	14987	15050	14837	14924	14982	14977	14914	14978	15187	15010	14912	14940	15042	14853	15074	15024	14947	15080	14956	14830	14891	14884	15033	15116	14975	14960	15101	15044	15021	15216	14920	15057	15114	15074	15040	14977	14928	14968	15016	15018	14994	15037	14934	14904	14907	15026	15048	15067	15058	15058	14701	14957	14884	15098	14911	14818	14920	15100	15234	15140	14938	14987	14831	15034	14996	15051	14954	14924	14838	14875	14943	14822	15022	15049	14831	14871	15189	14998	14930	14750	14898	14963	14927	14930	15028	14884	14859	15001	14992	15069	14985	15137	15066	15094	15065	15165	14930	14922	15033	14985	14952	15076	14905	14882	14971	14965	15002	14890	15058	14910	14901	14889	15163	14960	14957	14900	15055	14891	14962	15076	14994	14837	14894	14949	15045	14860	15061	15059	14948	14973	15036	15008	14963	14981	15066	15131	15044	15019	14927	14986	14995	14916	15016	14894	14911	14865	14924	15200	15054	14949	14982	15097	14775	14968	14837	15146	14925	15036	15010	14899	14995	15085	15031	14928	14899	14964	14922	15086	15070	14783	14912	14874	14911	14930	14970	14868	14957	15013	14857	14856	14973	14950	14965	14941	15170	14763	15100	15100	15066	15053	14997	14994	14743	14954	14944	14981	14970	14926	15085	14806	14878	14939	14970	14804	15036	14921	14916	14999	14904	14932	14920	14885	15011	14932	14958	14836	14898	15012	14912	15025	15009	15015	14947	15062	14939	15021	14781	14959	15066	15083	15075	14851	14922	14933	14993	15111	14971	15079	14945	15035	15019	14887	14733	14916	14798	15014	14947	14998	15064	15001	14966	14958	14876	14970	14934	15166	14963	15091	14994	14955	14892	15034	14965	14901	14898	15134	14831	14953	15057	14800	14835	14983	15021	14945	14893	14954	14817	15099	14761	15001	14921	14981	14921	15011	15048	14815	14952	14822	15009	14909	15019	14959	15058	14910	14831	15097	14866	14994	14802	15024	14974	14963	14953	14932	14914	14944	15002	15114	14975	14897	15210	14964	14958	15029	14894	15095	14831	15061	14988	14875	15093	14972	14918	14937	14993	14999	14894	15033	15038	14754	14993	15000	14838	15212	14884	14896	14878	14889	14876	15120	15123	14979	14811	14963	14808	15026	14884	15053	14903	15013	14958	14963	14888	15121	14918	14763	14891	14942	15093	15008	15111	14952	14806	14970	14799	15015	15045	14948	15020	15089	14919	15007	14930	14910	14993	14942	15030	14873	14893	14928	14907	15031	14988	14814	15229	15015	14894	15163	15017	14916	14990	14815	15027	14959	14724	15048	14951	14790	15211	14909	14878	15053	14876	15033	14892	15105	14855	14899	14944	15012	15005	14860	15090	14946	14759	14857	15069	14947	15051	15115	14906	15083	14903	15181	15029	14968	14790	15085	15084	14961	14916	14861	14946	14935	15038	14920	14815	15054	14956	14908	14894	14874	15021	15153	14888	14844	14995	14948	14855	14956	14788	15034	14959	15050	15090	14923	14913	15013	14811	15031	14993	14977	15067	15068	14919	15111	14967	14999	14878	14874	14964	14909	14928	14967	15018	14967	15131	14788	14997	15031	14896	14896	14968	14965	15027	14832	14868	14904	15006	14950	14948	14922	14916	15006	15128	15102	14812	14943	14892	14936	14995	14867	14948	14997	14980	14867	14923	14776	15026	15000	14968	14984	14971	15126	14876	14915	15011	15060	14869	14893	15027	15094	14890	15095	15077	14881	14914	15107	14845	14981	15028	14934	14864	14974	15146	14908	15132	14828	15069	14951	14944	15153	14939	14897	14870	14854	15015	15014	14955	15110	14753	14974	14913	14926	14947	14805	14999	14956	14972	15032	15036	15101	15026	14951	15170	14950	14889	14982	15005	14904	14958	15019	14796	14944	15143	14893	15032	14979	14899	15007	14980	14881	14988	14878	14883	14933	14982	15131	15127	15014	14891	15244	14962	14999	15087	14904	14989	15073	15105	14783	14930	15022	14994	14919	14881	14962	14861	15068	15033	15002	14858	15037	15087	14952	14816	15062	15003	15095	14782	15081	15018	14944	14977	14938	14962	14940	14907	15086	14954	15052	14960	15074	15025	14997	15012	14867	14959	15035	14923	14878	14942	15077	15161	14931	14881	15140	14919	14954	14899	14994	14991	14859	14981	14984	14940	14896	15022	14983	14964	15165	14984	14870	15011	14784	14925	14882	15018	14854	15098	14955	14942	14973	15018	14956	14818	14999	14920	15070	14785	14954	15100	14966	15001	14840	15108	15051	14979	14987	14958	14918	14931	15064	15034	15063	14993	14915	15081	14871	15063	15015	14880	15053	15085	15057	14995	14934	14968	15069	15070	15102	14944	14922	15124	15008	14922	14972	15148	14913	15085	14869	15081	14982	14940	14964	14967	15080	14949	15097	14831	15096	15016	14943	14932	14898	14872	15145	14987	15066	14991	15090	14993	15119	15021	14991	14901	15025	14954	14714	14921	14938	15137	15063	15157	15152	14952	14905	14777	15154	14961	15019	15081	14865	14936	15019	14988	14957	14912	14882	14993	14953	14921	14770	15094	15027	15007	15093	14785	14819	14881	15065	15021	14976	14956	14803	15086	14921	14976	14979	14890	15017	14938	15081	15085	15040	14995	15010	15052	15161	15019	14970	15020	14912	15089	15049	15149	15136	14921	14727	14989	14871	14871	14956	15103	14954	14894	15030	14940	14881	14756	15038	14861	15134	14920	15053	15049	14892	15059	15116	14704	14875	15058	15084	14825	15094	15032	15094	14996	14920	14961	14981	14765	14978	15064	14862	14872	15092	15027	15032	14923	14891	14976	14751	14913	15027	14974	14910	15112	14938	14902	15129	14893	14958	14956	14961	15061	14906	14870	14985	15049	15205	14953	14830	14898	14886	14912	15021	15107	14983	14984	15049	15106	14830	14961	14882	14897	14858	14731	15130	14883	14904	14883	14735	14994	14944	14885	15146	14907	15083	15135	14977	15106	14970	14955	14815	14870	15084	14981	15016	15138	14916	14831	15004	15015	15081	14868	15097	14823	14942	15031	14942	14981	15044	14929	14923	14951	15153	14876	14926	15075	14942	15065	14895	14968	14761	14900	15057	14989	15040	15112	14937	14907	15040	14929	14866	14892	14784	15067	14946	14895	14984	15000	14968	14922	15086	15148	15015	14800	14948	14985	14997	14889	15023	14930	14979	14989	14877	14927	14983	14932	14926	15051	14944	14923	15014	14750	14931	14984	14881	14859	15020	14721	15001	14772	14952	14823	14874	14888	15101	14939	14960	15040	14974	15065	14989	14806	14904	14897	14894	14908	15036	15265	14957	14928	14943	14767	14731	14863	14862	14904	14962	15007	15027	14898	14930	14895	14936	14823	14859	15034	14917	15055	15043	14869	14782	14878	14927	15054	14789	14922	14882	15054	15011	15020	15004	15002	14878	14943	15127	14869	14937	15003	15041	15180	14875	15034	14944	14963	15119	15005	15065	14839	14933	14878	14932	15036	14823	14932	14962	14997	15009	14843	15011	15079	15091	14988	14987	14902	14919	15021	14852	14907	14895	14997	14903	14916	14989	14942	14990	14897	14853	15063	14935	15010	14996	14972	15197	14972	15089	15133	14954	15088	14911	14968	14946	15062	14933	14938	15074	14965	14943	15059	14892	14886	15085	15080	14831	15027	14965	15031	14851	14886	14985	14878	14894	15011	15113	14941	15070	14961	14903	14810	15077	15047	15049	14853	14987	14999	15171	14990	15035	15074	14958	14920	15059	15054	15107	15032	14765	15005	14860	15067	14804	15033	14878	15097	14943	14982	15082	14884	14955	14893	14846	14873	14870	15038	14884	14970	15040	15177	14925	14990	14947	15062	14945	14990	15003	15028	15086	14982	14948	15034	14993	14938	15019	14890	14951	14957	14805	14957	15025	14889	14960	15071	15116	14903	15030	15135	15076	15018	14976	14877	15010	14941	15108	15028	14722	15068	15046	14855	15036	14775	14971	15152	14834	14884	15070	15051	14849	14947	14988	15066	15023	14955	14972	14976	15029	14946	14868	14916	15168	15079	14987	14971	14842	14941	14822	14934	14844	15003	14968	14965	15003	14957	15078	15062	14864	14794	14980	15107	14979	15004	15100	14920	15031	15062	14852	14937	15166	15068	14818	15101	15012	15066	14993	14982	15061	15031	14907	14918	14935	14938	14920	15093	14897	14969	15093	15154	14959	14950	15225	14914	15128	14948	15031	15077	14933	15064	14909	14991	15149	14987	14873	14911	14818	15043	14949	15066	14892	14949	14918	14981	14935	14911	14972	15008	14863	15096	14803	14867	14821	15031	14862	15033	14963	15117	15011	14806	14802	14991	14903	15046	14984	14964	15043	14875	15072	15096	14943	15013	15030	14972	15074	14991	14968	15052	14906	15001	14964	15069	14857	14979	15078	15213	14960	14787	14975	15071	14935	14990	15009	15064	15021	14882	14940	14873	14991	14951	14882	14880	14962	15038	14998	15084	15038	14873	15031	14939	15008	15026	14945	14890	15180
22944	21332	29291	23749	21539	23273	24497	18841	17370	17395	22957	40598	31573	21216	17283	16602	16452	16443	16310	16500	16459	16606	16405	16453	16385	16242	16201	16402	16304	16450	16423	16269	16314	16946	18406	18686	17599	17063	16758	16402	16405	16349	16427	16411	16311	16131	16223	16367	16082	16272	16197	16278	16216	16018	16308	16235	16162	16085	16185	16397	16290	16374	16213	16273	16150	16265	16290	16086	16415	16592	16338	16109	16170	16089	16505	16239	16176	16150	16197	16242	16255	16334	16163	16204	16338	16276	16192	15931	16372	16323	16302	16169	16112	16045	16257	16164	16336	16066	16228	16234	15999	16210	16218	16032	16138	16249	16401	16155	16134	16180	16257	16122	16123	16239	16131	16098	16118	15947	16204	16088	15959	16172	16215	16320	16215	16094	16299	16174	16212	16166	16225	16040	16160	16031	16141	15986	16264	16198	16182	16294	16078	16171	16295	16119	16303	16320	16009	15870	16213	16047	16424	16143	16270	16114	16232	16082	16206	16354	16040	16067	16112	16080	16175	16296	16012	16195	16145	16064	16243	16050	16450	16072	16253	16349	16125	16256	16210	16141	16128	16010	15953	16158	16032	16039	16074	16103	16223	16298	16170	16033	16018	16089	16266	16073	16275	16135	16077	16023	15972	16033	16043	16106	16098	16094	16164	16173	16035	16254	16093	16085	16243	16128	16179	16135	16045	16198	16208	16057	16126	16014	16049	16195	16230	16164	16252	16150	16402	15963	16280	16077	16172	15927	15876	16018	16186	16235	16154	16045	16211	16043	16098	16280	16433	16193	16109	15997	16167	16103	16015	16144	16348	16232	16129	16054	15885	16058	15979	16205	16235	16319	16322	16158	16308	16064	16199	16064	16300	16319	16255	16225	16113	16183	16032	16098	16211	16228	16084	16210	16199	16331	16360	16240	16255	16312	16245	15915	16147	15973	16230	16192	16248	16241	16120	16191	16066	16010	16146	16267	15896	15981	16127	16052	16170	16110	16236	16118	16101	16228	16048	16136	16147	16188	16504	16159	16250	16063	16284	16281	16320	16280	16165	16266	16150	16040	16124	16129	16131	16246	16120	15954	16101	16048	16072	16055	16258	16182	16031	16033	16270	16219	16244	16129	16141	16101	16409	16178	16247	16195	16037	16179	16252	16430	16179	16059	16238	16200	16241	16029	16184	16084	16068	15944	16130	16305	16230	15930	16149	16261	16302	16244	16305	16153	16285	16297	16250	16067	16326	16108	16254	16019	16142	16196	16156	16225	16252	16266	16266	16248	16211	16028	16212	16127	16118	15987	16204	16276	16331	16180	16253	16124	16125	16258	16154	16037	16346	16256	16142	16156	16213	16328	16261	16252	16108	16002	16224	16253	16103	16089	16270	16244	16210	15894	16243	16086	16115	16252	16333	16032	16114	16219	16132	16219	16174	15934	16166	16198	16096	16119	16238	16327	16148	16013	16102	16193	16138	16098	16057	16158	16049	16225	16163	16238	15909	16019	16020	16220	16328	16203	15926	16214	16026	16202	16023	16210	16227	16285	16347	16214	16024	16141	16040	16144	16331	16045	16197	16086	16213	16254	16072	15983	16296	16165	15982	16039	16160	16091	15808	16168	16318	16100	16081	15936	16296	16227	16098	16252	16146	16100	16122	16118	16054	16247	16252	16144	16257	16186	16303	16151	16247	16210	16259	16002	16154	15959	16045	15958	16108	16050	16347	16201	16165	16206	16107	16085	16409	16122	16116	16057	16158	16185	16262	16118	16017	16112	16057	16118	16103	16107	16255	16180	16021	16009	15987	16175	16037	16131	16083	16047	16226	16256	16175	16089	15970	16023	16282	16125	16122	15999	16089	16059	16272	16222	16192	16163	16293	16216	16146	16122	16099	16162	16160	16190	16088	16190	16405	16139	16275	16289	16260	16070	16181	16215	16096	16053	16025	16153	16062	16175	16163	15984	16251	16214	16253	15945	16070	16091	16228	16146	16255	16036	16107	16224	16324	16226	15890	16149	16295	16205	16214	16181	16261	16080	16229	16137	16222	15913	16216	16230	16113	16105	16108	16153	16048	16073	16190	16052	16313	16103	16296	16026	16258	16135	16181	16203	16247	16368	15952	16062	16158	16235	16257	16191	16229	16103	16230	16172	16126	16152	16194	16375	16240	16107	16087	16141	16122	16141	15969	16036	16242	16069	16306	16294	16005	16166	16318	16231	16251	15947	16068	16264	16346	16198	16117	16087	16292	16021	16139	16197	16197	16200	16156	16119	16032	16210	15999	16296	15999	16081	16226	16161	16145	16077	16166	16124	16082	16177	16030	16165	16026	16255	16314	16126	16116	16385	16223	16110	16350	16224	16075	16377	16098	16209	16255	16291	16231	16272	16350	16211	16042	16137	16171	16210	16141	16310	16165	16185	16260	16193	16129	16094	16303	16091	16065	16284	16354	16186	16068	16228	16083	16268	16136	16029	16225	16131	16091	16054	16080	16088	16109	16273	16226	16177	16217	16305	16062	16099	16194	16161	16200	15940	16004	16123	16135	16182	16043	16198	16143	16155	16070	16202	16099	16255	16092	16057	16199	16092	16251	16164	16207	16105	15937	16175	16329	16164	16218	16173	16225	16269	16289	16196	16323	16154	16141	16058	16228	16021	16327	16233	16264	16109	16131	16261	16261	16195	16224	16130	16218	16120	16215	16093	16291	16129	16053	16290	16091	16129	16175	16170	16279	16204	16293	16247	16190	16228	16141	16141	16270	16039	16216	16259	16120	16338	16185	16260	16154	16148	16241	16279	16102	15962	16178	16206	16419	16232	16137	16174	16166	16356	16027	16178	16319	16080	16402	16075	16209	16186	16359	16115	16045	15987	16150	16325	16242	16182	16122	16121	16322	16299	16173	16087	16304	16150	15900	16035	16144	16342	16029	16244	16193	16055	16174	15976	16098	16343	16232	16265	16034	16040	16037	16146	16130	16129	16051	16204	16200	16328	15995	16188	16315	16201	16266	16063	16250	16139	16021	16194	16255	16157	16115	15917	16285	16004	16240	16291	16398	16092	16243	16186	16258	16214	15969	16117	16128	16137	16099	16097	16123	16282	15837	16171	16179	16119	16167	16329	16130	16072	16075	16158	16253	16091	16090	16100	16227	15980	16058	16110	16183	16185	16193	16221	15940	16321	16265	16016	16329	16249	16153	16090	16308	15875	16173	15955	16175	16050	16125	16181	16007	16002	15883	16162	16053	16205	16103	15981	16179	16083	16301	16180	16339	16251	16277	16200	16141	16062	16043	16108	16182	16113	15976	16095	16216	16188	16274	16404	16240	16225	16119	16018	16077	16010	16201	16290	16214	16174	16298	16222	15851	16151	16126	16317	16214	16104	16244	16176	16291	16433	16039	15983	16238	16279	16315	15964	16298	16150	15978	16162	16173	16038	16094	16000	16136	16303	16018	16263	16016	16001	16064	16276	16173	16204	16202	16281	16291	16126	16214	16097	16183	16111	15957	16264	16014	16116	16156	16295	16056	16167	16241	16360	15984	16128	16135	16257	16073	16100	16190	15889	16221	16107	16197	16252	16015	16001	16173	16169	16139	16164	16221	16064	15970	16155	16166	16303	16141	16223	16195	16187	16135	16362	16000	16234	16148	16115	15845	16116	16148	16015	16047	16141	16323	16239	16161	16077	16145	16161	16300	16231	16111	16217	16217	16055	16095	16129	15950	15992	16196	16172	16120	16269	15821	16134	16074	16009	16333	16183	16113	16169	16144	16009	16252	16054	16076	15973	16246	16169	16305	16088	16233	16165	16284	16121	16123	16208	16299	16184	16282	16144	16285	16236	16028	16022	16278	16226	16250	16174	16201	16216	16191	16109	16161	16231	16021	16312	16050	15979	16152	16143	16281	16111	16425	16177	16067	15927	16043	16155	16266	15991	16002	15999	16075	16070	16228	16032	16222	16173	16074	15994	16321	16243	16149	16169	16275	16018	16096	16181	16169	15954	16160	16214	16227	16247	16187	16001	15860	16242	16278	16255	16136	16265	16168	16025	16238	16129	15994	16094	16319	16219	16095	16121	16185	16130	16023	15884	16052	16065	16234	16247	16180	16146	16230	16056	16081	16238	16199	16089	16149	16377	16124	16034	16051	16094	16049	16182	16119	16350	16218	16249	16282	16144	16236	16257	15962	16238	16154	16117	16094	16060	16382	16370	16334	16188	16033	16135	15966	16157	16007	16088	16205	16219	16151	16085	16036	16256	16177	16157	16183	16054	16031	16043	16372	16067	16053	16163	16016	16157	16263	16348	15976	16001	16136	16142	16196	16194	16187	16155	16288	16265	16163	16168	15926	16261	16172	16192	16238	16034	16242	16185	15972	16167	16312	16230	16181	16134	16175	16117	16176	16204	16089	16171	16045	16059	16084	16018	16147	15950	16048	16117	16239	16073	16151	16247	16048	16117	16204	16131	16257	16222	16008	16087	16329	16198	16066	16231	16111	15973	16207	16249	16157	16109	16167	16182	16202	15989	16237	16235	16058	16043	16146	16298	16281	16039	16114	16071	16349	16093	16142	16191	16150	15975	16131	16211	16150	16225	16477	15959	15937	16296	16099	16012	16078	16211	16155	16167	16072	15997	16155	16172	16139	16220	16215	16196	16024	16193	16207	16108	16143	16114	16202	16337	16105	16143	16194	16194	16272	16179	16013	16130	16261	16373	15927	16366	16174	16227	16203	16254	16249	16201	16173	16101	16358	16008	15969	16229	16197	16384	16336	16169	16121	16215	16276	16226	16248	16053	16127	16078	16143	15962	15978	15984	16166	16289	16035	16268	16078	16308	16123	16232	16086	16180	16195	16197	16130	16314	16389	16102	16309	16192	16236	16111	16210	15986	16163	16200	16156	16067	16208	15976	15923	16197	16130	16164	16203	16194	16132	16124	16261	16156	16131	16182	16028	16353	16131	16114	16173	16217	16121	16114	15997	16375	16230	16326	16177	16133	16414	16239	16269	16090	15987	15940	16089	16127	16190	16085	16209	16043	16146	16142	15964	16110	15930	16111	16065	16194	16063	15882	16192	16073	16234	16002	16222	16051	16269	16097	16118	16190	16207	16106	15958	16150	16139	15961	16259	16090	16180	16183	16070	16177
18757	35079	33475	26878	23081	20621	19310	18036	17163	16517	26316	44715	30405	20323	15377	15360	15279	15175	15180	15274	15261	15134	15161	15205	15301	15141	15116	15134	15228	15175	15291	15073	15103	15891	18879	18572	17113	16209	15804	15169	15378	15078	15052	15171	15151	15044	15215	15254	15137	15120	15075	15134	15167	15108	15088	15364	15077	15154	15035	15153	15019	15033	15223	15141	15177	15096	14961	15056	15101	15148	15107	15289	15026	15078	15001	15025	15098	15136	14980	15022	15129	15187	15123	14960	15033	14899	15109	15129	14944	15173	14953	15030	14992	15011	15139	15090	14969	14986	14978	15137	15057	15053	15011	15123	15103	15105	15097	15047	15163	15032	14992	15154	15225	15025	15144	15071	15116	15041	15129	14982	15064	15268	14993	14965	15073	15075	15077	15013	15138	15261	15050	15260	15132	15004	15194	15077	15228	15108	14992	14922	15161	15013	15056	15012	14909	15102	15083	15022	14945	15192	15027	15158	14939	14909	14946	15068	15034	15008	15152	15206	15038	15175	15001	15250	15120	15003	15102	15092	14993	15073	14984	15036	15187	15193	15042	15181	15028	15095	15156	14986	14982	15116	14914	15284	15057	14904	14962	15164	15063	15111	15134	15114	14985	15037	15176	14971	15012	15148	15184	15048	14955	15093	15060	15161	14870	15054	15097	15027	15091	14962	15040	14977	15132	15019	15005	15122	15059	15075	15001	15121	15054	15091	15012	15276	15105	14954	15124	14995	15133	15086	14888	15169	14998	15123	15155	15026	15160	15175	15020	15028	15050	15116	15058	15093	15052	15051	15162	15073	15078	15011	14969	15095	15056	15135	15032	15200	15126	15095	15018	15164	15059	15063	15286	15050	15101	14960	15086	14925	15011	15056	15077	15120	15241	14914	15007	15073	15240	14919	14998	15057	15035	15230	15153	15112	14940	15161	15143	15035	14944	14947	14976	15229	15123	14997	15070	14987	15254	14976	14978	14968	14939	14998	15058	15036	15011	14937	15140	15158	15136	15097	15076	15066	15161	15028	15070	15057	14810	15060	15019	15194	14956	15160	15191	15232	15108	15186	15316	15037	15047	14892	15070	14989	15142	15016	15221	14989	15087	15139	14935	15250	15399	15077	14914	15206	15031	15171	15052	15083	15019	15093	14830	15009	15109	15061	14998	15077	15070	15131	14941	15162	15201	15115	15185	15059	15093	15073	15111	15007	15036	15232	15097	15040	15062	15111	15047	15128	14929	15157	15091	14955	15137	14846	14880	15097	15017	14876	15063	15096	14999	15142	14989	15176	15045	15113	15117	15019	14917	14994	15072	14958	14996	15000	14981	15046	15137	15153	15235	15060	15014	15028	15079	15169	15096	14994	14982	15016	15104	15107	15120	15005	15105	15062	14905	14952	15214	14941	14790	15133	14988	15143	15169	15034	15192	15103	14955	15241	15130	15125	15212	15092	15129	14880	15004	15098	15134	14927	15083	15054	15140	15065	15085	15092	15004	15207	15228	15048	15155	14853	14933	15126	14940	15185	14987	15004	15064	15058	14972	15001	14931	15120	15232	15250	15079	15021	15063	15080	15112	15080	15205	14884	15067	15001	15040	14889	15005	15052	15015	15051	15056	15019	14940	15024	15211	15039	15039	15002	14972	15079	14914	15182	14990	15140	15035	15153	15182	15039	15113	15241	14986	15202	14966	14988	15019	14967	15109	15155	15008	14884	14956	15011	15065	15101	15086	14945	15073	15051	14977	15134	15070	15100	15133	15057	15016	14895	15154	15249	15199	14904	14906	15204	15041	15156	15108	15057	15112	14967	15003	15063	15040	15062	14992	15047	15099	15064	15119	14838	15172	14895	14942	15133	15094	15069	14987	15038	15030	15017	15150	15300	15026	15107	15032	15080	15116	15049	15144	15089	15254	14968	15138	14954	15152	15134	14964	15005	14995	15086	15071	15179	15132	14924	15114	15080	15021	15027	14986	15409	15067	15007	14929	14863	14988	15072	15117	14990	15272	15176	15207	14886	14958	15031	15193	15096	14974	14920	15163	15103	15099	15165	15079	15260	14975	15017	15134	15169	14982	15002	15114	15217	15042	14976	15087	15133	14965	14963	15055	15166	15157	15046	15004	15048	15131	15107	14974	15167	15043	14992	15094	14985	15066	14993	15155	15058	15086	15179	15100	15165	15035	15279	14947	15211	15055	15042	14939	15064	15138	15006	15124	15227	14988	15136	15059	14996	14995	14957	15088	14943	15050	15056	15081	15183	15033	15018	15118	14984	14953	15170	14931	15050	15043	15017	15020	15230	14940	15180	15144	14996	15098	15114	15002	14868	15122	15136	15119	14939	15160	14996	15046	15066	15027	14967	14907	15083	14921	15182	15101	15135	15153	15010	14962	15251	15009	15037	15148	15045	15021	15089	15051	14996	14918	14958	15035	15006	15026	15060	15137	14994	15244	14939	14866	15096	14976	14931	15049	15027	15075	15034	15211	15160	15160	14964	15049	15004	15164	15033	15138	15122	15093	15039	15238	15013	15021	15019	15087	15124	15202	15078	15145	15134	15016	15228	14911	15088	15123	15114	14944	14929	14999	15228	14912	15088	15194	14999	14851	15034	15062	15072	15010	14994	15161	15043	15108	15024	14872	14955	14971	15098	15126	14941	15161	15013	15139	15092	15192	14925	15058	15131	15049	15033	14959	15246	15014	15057	15004	14988	15155	15060	15027	15000	15105	15027	15050	15036	15006	15166	15165	15075	15128	15115	14990	14895	15227	15135	15301	15091	15110	15056	14957	15059	15099	15116	14957	14961	15213	15110	15099	15049	15063	15140	15025	15040	15064	15019	15131	15110	15121	15042	15145	15047	15014	14893	14861	15202	15091	15104	15070	14972	15062	15292	15029	15077	15131	15052	14942	15112	14975	15141	15219	15059	15027	15074	15210	14977	15016	15226	15088	15071	15235	15081	15114	15125	15168	14987	14975	15180	15003	15027	14999	14977	15040	15172	15206	15078	15091	15123	15161	15118	15038	15015	15078	14950	15113	15087	15024	15137	15152	15175	14960	14957	15036	15108	15226	15080	15043	14985	15049	15208	15126	14961	14955	14982	15319	15078	15073	15224	15069	15017	14927	15037	15158	15040	14899	14991	15116	15104	15121	14968	15177	14862	14957	14952	15017	15072	15094	15110	14991	15243	15005	14965	14919	14927	15132	14972	14850	15138	15053	14997	14997	15016	15005	15076	15073	15228	14961	15143	14998	15142	15011	15195	15101	15130	15184	14935	15138	15029	15082	15087	15152	15099	14993	14938	14927	15096	14937	14948	15012	14930	15104	15038	15092	15060	15053	14858	15106	15096	15130	15193	15112	15106	15213	15076	15154	15047	14949	15071	15115	15143	14997	14995	15080	15077	15254	15054	14975	15074	15097	15113	15023	15208	15082	15048	14997	15062	15024	15089	14939	15018	14959	15035	15024	14901	14829	15061	14977	15207	14938	15075	15058	15046	15026	15151	15020	14991	14949	15072	15103	14977	14983	14967	15198	15022	15101	15047	15056	15000	15062	15153	15029	15101	15178	15228	15009	14955	15221	14901	14975	15172	15154	15021	15216	15067	15151	14966	15331	14774	14974	15137	14936	14938	15182	15056	15053	14979	15092	15022	15106	15142	15099	14933	15009	15087	15146	15102	15114	15176	15043	15148	15146	14824	15314	15115	15108	14876	14951	15005	15211	15056	15268	15010	14969	15130	15005	15058	15153	15134	14897	15045	15140	15008	15048	14983	15010	15067	15074	15043	14990	15165	14855	15115	14950	15122	15082	15082	15171	15081	14962	14899	15054	15038	15100	15136	15159	15272	15068	14967	14972	15072	15140	15132	15039	15073	14996	15106	15023	14958	14835	15175	15054	15040	15198	15003	14980	14800	15003	15080	15103	15015	15178	15041	14972	15046	14997	15245	14880	15112	15001	15097	15046	15007	15057	14900	15089	15004	15008	15218	14934	14984	15061	15010	14937	15076	15060	15061	15150	14902	15067	15034	15130	14959	15085	14998	15175	15082	15130	14997	15053	15009	15016	14988	14977	14989	15103	15154	15147	14924	15009	14889	15047	15107	15011	14916	15089	15058	14996	15139	15020	15008	15085	15111	15087	15108	15021	14914	15104	15065	14999	15019	15045	14994	15045	15073	15024	14975	14952	14957	14860	15060	14938	15143	15100	15021	14969	15101	15136	15242	15090	15144	15129	15025	14986	14985	15081	15062	15094	14983	15238	15227	15130	15116	15161	15007	14987	15049	14942	15089	14942	15093	15012	14961	15108	14890	14969	15050	15159	15222	14981	15062	15080	15124	14963	15100	15079	15088	15176	15089	15055	15112	14972	15036	15011	14916	15023	15094	14931	15067	15095	15101	14992	14944	15290	15311	15156	14920	14974	15220	14961	15043	15036	15126	15045	14950	15217	14954	14952	15149	14950	15000	15106	15067	14987	15145	15099	15120	14995	15081	15109	14986	15187	14984	15088	15220	14998	15128	15103	14965	14999	14984	15167	15103	14952	15054	14988	15052	15215	15126	14993	15014	15029	15262	15002	15226	15149	15113	14998	15119	15055	14931	15223	15017	15078	15125	15127	15109	15035	15004	15123	15078	15135	15024	15014	15058	15159	15005	14877	15170	15147	15103	15106	15161	14975	15144	15060	15142	15126	15130	15075	15026	15102	15064	15242	15281	15117	15145	15103	15058	15212	15005	15110	14948	14969	15110	15072	15042	14838	15143	15087	15120	14927	15052	15030	15128	14963	15124	15092	15193	15101	15089	15147	15063	14933	15032	15193	15029	15152	15131	14993	14996	15076	15059	15033	15020	15145	15126	15072	15154	15131	15055	14912	15004	15140	15153	15217	15118	15123	15037	15058	15092	14971	15009	14926	15151	14997	14930	15241	15069	15140	15060	15137	14963	15076	15091	15156	15058	15129	15078	14790	15016	15037	14941	15087	14907	15092	15142	15147	15205	15037	14990	15140	15176	15096	15138	15046	15065	15108	15068	15122	15045	14914	15080	14975	15011	15034	14736	15044	15058	15060	15124	14990	15129	15000	15108	15115	15110	15162	15112	14896	15081	15009	14983	15005	14974	15148	15132	15133	14971	15102	14914
27438	22236	24672	21200	17391	16974	16887	16536	16341	16428	16699	18588	17729	16709	16268	16245	16183	16219	16070	16343	16221	16229	16222	16257	16228	16056	16152	15921	16099	16093	16085	16008	16100	16195	16405	16366	16504	16229	16213	16366	16259	16053	15980	16175	16181	16369	16272	16268	16005	16073	16173	16117	16188	16208	16165	16261	16038	16134	16288	15946	16065	16176	16071	15967	16083	16112	16152	15906	16112	16088	16256	15939	16166	15974	16242	15990	16255	16164	16282	16194	16246	16182	16110	16167	16090	15984	16133	16036	16237	16198	16180	16043	16085	16216	16340	16202	16148	16107	16105	15945	16307	16162	16066	16197	16086	16206	16058	16368	16273	16081	15970	16197	16132	16197	15985	16070	16189	16149	15972	16138	15962	15854	16275	16283	16101	16107	16155	15992	15994	16034	16019	16172	16100	16134	16002	16013	16086	16153	16145	16257	16249	15923	16023	16146	15890	15965	16137	16000	16023	16208	16274	16033	15989	16151	16064	16101	16055	16029	16303	16187	16194	16154	16143	15997	16085	15976	16066	16195	16071	16274	15998	16146	16076	16038	16131	15979	16063	16063	16009	16070	16053	15860	15977	16244	16020	16132	16219	16110	16041	16202	16038	16199	15991	16115	16060	16063	16122	15939	16116	15946	16173	15884	16094	16080	16034	16026	15984	15816	16051	16135	16012	16199	16035	16020	16178	16124	16170	15977	16046	16002	16174	16133	16018	16064	16176	16084	16167	15951	16129	15920	16012	16115	15959	16097	16231	16078	16077	16037	16035	16031	16095	16034	16062	16099	15952	16097	16240	15883	16310	16167	16044	16265	16057	16092	16106	16223	16108	16151	16124	15944	16248	16106	15948	16105	16041	16171	16071	16193	16084	15938	16008	16198	15992	16174	16128	16147	16116	16193	16250	16019	16230	16184	16193	16090	16256	16061	16144	15964	15802	15959	15957	16329	15996	16228	16111	16064	16117	16096	16174	16087	16114	16169	16053	16121	16006	16302	16062	16269	16161	16103	16139	16052	16317	16104	16071	16300	15985	15984	16153	16233	16216	16084	16072	16100	16177	16076	16077	16065	16090	16178	16069	16383	16011	16163	16054	16156	16122	16173	15903	16039	16237	15982	16142	15991	16009	16023	16207	16103	16145	16069	16097	16252	16095	16042	16305	16224	15947	16066	16123	16339	16261	16176	16181	15906	16200	16025	15932	16219	16201	16172	16059	16079	16112	16131	16214	16227	16213	16192	16047	16182	16117	15896	16120	16258	16004	16185	16042	16195	15875	16247	16072	16146	16089	16093	16207	16094	16069	16100	16042	15969	16145	16134	16018	16079	15993	15818	16228	16027	16273	16179	16116	16093	16125	16237	16208	15927	15916	15981	16028	16052	16104	16216	16161	16181	16199	16127	16081	16036	16118	16158	16219	16205	15977	15985	16262	16234	16166	16043	15895	16047	16234	16229	16130	16042	16170	16063	16163	16154	15884	16100	16032	16074	16096	16110	16131	16265	16120	16091	16136	16171	16057	16035	16017	16271	16208	16002	16062	16046	16076	16128	16162	16028	16119	16089	16052	16162	16137	16141	15906	15985	15883	16276	16081	16069	16321	16091	16149	16149	16014	16149	16139	16209	16034	16127	15924	15859	15951	16256	16180	16041	15856	16173	16148	16137	16188	16145	16143	15976	16012	16033	16052	16022	15977	16027	16145	16103	16113	16132	16114	16065	16110	16069	15978	16067	16129	16180	15984	16134	15954	16259	16039	16149	16132	16116	15994	16183	16270	16170	16075	16103	16175	16089	16103	16155	16281	16061	15941	16099	16135	16257	16154	16048	16165	16166	16089	16190	16149	15831	16186	16190	16039	16192	15873	16320	16230	16193	16166	16047	16174	16081	16003	16089	15985	16185	16096	16074	16223	16105	16167	16211	16219	16212	16312	15928	16283	16148	16157	15866	16083	16087	16078	16046	16068	16143	16166	16104	16120	16136	15866	16100	16031	16096	16261	15950	16117	16165	16339	16084	16104	16320	16386	16099	15855	16017	16151	15999	16062	16139	15994	16045	15969	16145	16142	16142	16021	16018	16301	16397	16200	16141	16072	16249	16138	16092	16039	16178	16116	16118	16009	16109	16093	15868	16047	16133	16031	16207	16203	16134	16035	16033	16002	16069	16262	16057	15998	16171	16241	16065	16046	16218	16232	16046	15958	16174	16123	16205	16058	16016	15962	16156	16007	16136	16179	16276	15926	15940	16149	16398	15997	16068	16083	16051	16021	16316	16095	16088	16071	15918	16106	16074	16122	16135	16035	16158	15995	16123	16323	15937	16214	16226	16104	16064	16104	16073	16162	16104	16169	16173	16136	16158	16028	16210	16089	16177	16116	16023	16052	15932	15895	15918	16131	16105	16149	15951	16103	16183	15977	16094	16086	16092	16239	16095	16262	16262	16021	16143	16120	16267	16053	16242	15986	16031	16183	16236	15972	16085	16150	16061	16192	16006	16130	16109	15876	16126	16199	16305	16118	16162	16253	16205	16113	16227	15900	16133	16169	16004	16140	15966	15922	16131	16113	16085	16187	16298	16109	15997	16232	16207	16240	15960	16099	16197	16148	16180	16176	16243	16219	16313	16063	16211	16108	16291	16260	16104	16075	16074	16132	16084	16024	16094	16192	16010	15911	16015	15915	16144	16282	15967	16174	16044	16158	16265	16229	16248	16122	16139	16223	16216	15978	16026	16035	16285	16162	16164	16098	15981	16236	16258	16042	16087	16023	16038	15993	16068	16101	16082	15967	15756	16254	16220	16236	15989	16215	16010	16208	16011	16382	16194	16108	16157	16140	16078	16045	16116	16252	15972	16110	16175	16032	15974	16367	16056	16113	16072	16017	16047	16168	16180	16259	16130	16036	15980	15991	16148	15913	16209	16142	16162	16131	16213	16230	16046	16089	16102	16251	16105	16300	16055	16159	16003	16147	16077	15932	15907	16062	16295	16043	16079	16159	16168	16034	16198	16073	16351	16220	16182	16113	16134	16051	16033	16019	15938	16008	16040	16023	16012	16170	15940	16325	16034	16092	16065	16175	15877	15970	16083	16119	16093	16040	16104	15930	16267	16251	16332	16101	16018	16074	16044	16300	16202	16219	16208	16151	16057	15826	16336	16180	16157	16170	16059	15987	16121	16261	16110	16176	16173	16299	16059	15953	15989	15947	15962	16056	16017	16076	16133	16184	16133	16136	16166	16178	16118	16241	16265	16229	16042	16103	16083	16155	16100	16069	16079	16149	16178	16205	15991	16106	16265	16265	15936	16047	16152	16199	16088	16164	15908	16226	16133	16065	16136	16290	16094	16187	16079	15950	16153	15992	16109	16234	16269	16057	16079	16092	15984	16148	16117	16064	16078	16080	16239	16110	15951	16064	16170	16157	15965	15847	15969	16053	15871	16180	16192	16170	16149	16090	15925	16214	16080	15899	16253	16372	16185	15980	16080	16085	16063	16028	16070	16115	16120	16306	16296	16068	16116	16037	16159	16000	16186	16226	16174	15976	16064	16094	16131	16091	16032	16116	16153	16151	16095	16098	15966	16199	16157	16031	16023	16042	16198	16099	16291	16121	16007	16027	16114	16075	16258	16163	16227	16096	16122	16272	16121	15987	16135	16327	16232	16109	16031	16176	16220	16038	16030	16230	16161	16145	16123	16061	16150	15875	16278	16042	16129	16105	16093	16102	15837	16158	15994	16163	16159	16133	16186	16124	16032	16098	16163	16082	16097	16177	16120	16192	16055	16166	16050	16060	16063	16176	16252	16090	16122	16048	16164	16199	16186	16426	16003	16035	16236	16064	16030	16155	15957	16136	16120	16153	16191	16296	15955	16048	16180	15919	16273	16277	16266	16155	16087	16075	16062	16095	16156	16161	16219	16160	15908	16139	16019	16102	16170	16225	15957	16123	16224	16159	16145	16281	15909	16072	16218	16181	16135	16169	16280	16092	16034	16138	16039	15965	16179	16246	16096	16056	16108	16179	16157	16056	16334	16315	16084	16117	16046	16273	16035	16009	15992	16141	15942	16321	16176	16141	16183	16001	15951	16048	16229	16063	16470	16041	16062	16152	16068	16091	16156	16351	16003	16107	16099	16097	16109	16001	16126	16150	16101	15854	16071	15999	16199	16273	16000	15980	16124	15960	16087	16100	16175	16288	16197	16082	16227	16067	16117	16188	16169	16052	15957	16260	16002	16181	16132	16038	16167	16002	16373	15897	16097	16166	16012	15998	16153	16031	15965	16215	16002	16053	16245	16145	15905	15985	15938	16154	16065	16130	16084	16204	16156	15982	16066	16050	16019	16086	16210	16094	16117	16197	16037	16206	15995	16258	16018	16085	16136	16107	16168	16216	16082	16032	16038	15933	16102	15983	16212	16125	16197	16260	16011	16211	16000	16160	16215	16132	16153	16074	16264	16206	16141	16115	16130	16203	16350	16210	16109	16322	16030	15924	16148	16200	16101	16148	16330	16283	16047	16194	16290	16172	16182	16013	16021	16104	16141	16109	16129	16089	16124	16056	16182	16314	16126	15884	16036	16128	16202	16088	16223	16186	16145	16160	16131	16213	15944	16061	16196	16066	16150	16148	16072	16043	15982	16016	16230	16106	16050	16130	16040	16174	15917	16050	16040	16071	15940	16112	16074	15893	16296	15963	16116	15920	16157	16178	16022	16053	15987	16162	15872	16213	16078	16085	16177	16347	16116	15961	16041	15980	16128	16138	16160	15958	16137	16185	16277	16193	16121	16157	16033	16072	16132	16207	16037	16173	16068	16102	16250	16305	15972	16145	16011	16023	16018	16221	16053	16025	16263	16268	16022	16255	16160	16062	16123	16116	16148	16044	16059	15949	16118	15903	16147	15786	16060	16000	16171	16059	16192	16063	16168	16222	16073	16061	16054	16125	16071	16077	16059	16222	16226	16202	16134	16206	16139	16030	16204	16145	16164	16154	16130	16181	16293	16192	16077	16147	16231	16113	16175	16224	16422	16119	15997	16199	16085	16232	16296	16131	16103	16110	16087	16027	16156	16299	16022	16293	16165	16233	16265	16180	16014	15997	16048	16115	16167	15973	16263	16299	15983	16229	15868	16154	16140	16376	16283
16910	23389	21731	18362	16978	16620	16059	15550	15312	15439	16241	19009	17042	15528	15290	15047	15167	15073	15007	15058	15142	15005	15035	15118	15095	14960	15040	15042	15120	15032	15031	15079	14890	15152	15338	15330	15385	15220	15205	15088	15099	14736	15035	15040	15077	15037	15015	15273	15033	15001	15119	15056	15014	14876	14929	15050	15052	15080	15014	14926	14940	15008	14971	15254	14945	15039	15031	14921	14892	15086	14978	15011	15072	15107	14932	14985	15008	14979	14961	15186	15167	14860	15052	14976	15161	15063	15049	14942	15003	15132	15141	14928	15138	15002	14896	15147	14948	15070	15132	15003	15031	15077	14932	15066	14926	14965	15087	15039	14906	15003	15016	15111	14925	14938	14912	14854	15094	14991	15050	14982	14902	14810	14915	15048	14943	14988	14962	15056	14805	14953	14894	15172	14939	15080	15008	14914	15066	14960	15053	14950	14920	14949	14972	15027	15150	14914	15048	14996	14956	15013	15115	15017	14810	15070	14819	15020	15025	14937	15078	15046	15184	14946	14993	14996	14888	15049	14940	14981	14874	15190	14808	15055	14997	14979	14988	15050	15022	15003	15094	15028	15049	15007	15035	15080	15106	14912	14997	15229	15055	15033	15147	15033	14957	15012	14978	15094	14893	15022	15026	15008	15003	14967	14893	14907	15115	15190	15054	15120	15035	14985	14952	14835	14949	15113	14923	15079	14958	15051	14951	14936	15028	14927	14953	14948	15019	14970	15054	14906	14912	15013	15111	14914	14939	15131	15091	15053	15044	14816	15078	14931	15155	15037	15061	15040	15077	15133	14861	14947	15191	15149	14915	14914	14912	15160	15051	15017	15000	15183	14761	14930	15104	15104	15148	14989	14978	15053	14964	15102	15076	15041	14899	14751	14978	15011	15009	14957	14854	15145	15081	15108	14977	15002	14988	15036	14941	15053	15053	15018	15013	15095	15054	15041	14894	15098	15010	15053	15089	15101	14913	15030	15019	14929	15030	15236	15056	14944	15067	14888	15062	15000	14899	15014	15067	15032	14958	14955	15074	15016	15028	14942	15088	15100	15136	14930	14884	14934	15067	14988	14985	15047	14914	15160	14906	15052	15088	15016	15117	15001	14890	14973	15161	15014	15137	15009	14982	14983	15051	14816	15000	15028	15060	15047	15061	15023	14911	15199	15199	15087	15034	15023	15005	15205	14981	15106	15111	15010	15111	15170	15044	14975	14966	14936	15093	14916	14857	15017	14847	15178	15031	15010	15082	15014	15017	14994	14979	14939	15259	15069	15016	14918	15087	15148	14991	15121	14963	15077	15038	15021	15047	15052	14989	15182	14924	15009	15050	15019	15103	15031	15158	15096	15092	14934	14988	15064	15241	14871	15128	14976	15118	15079	14867	15087	15010	15022	14941	15175	15115	14935	15037	14972	15028	14991	14964	15051	14876	15051	15047	15005	15016	14901	15241	15211	14943	15131	15046	15036	14999	14975	14978	15141	15161	14970	14943	14962	15000	15088	15042	15029	15050	15030	15201	14973	15089	15044	15069	15018	15186	14944	14916	15031	15004	14950	15108	15126	14885	14960	15033	15113	15042	14881	15078	15050	15039	15224	14923	15049	15068	15053	14995	14841	15097	15119	15032	15096	14907	15058	15153	14990	15111	15001	15140	15136	15076	14944	15101	15009	15121	15219	14880	15025	15125	14840	15066	14958	15077	14974	14947	14949	15122	14886	15121	15016	15022	14895	14846	15058	15155	15124	15038	15068	14934	15130	15117	15119	15058	15020	15032	14968	15083	15190	15083	14962	15091	15114	14889	15025	15137	15093	14858	14922	14993	15116	14963	14897	15033	14987	14890	15217	15135	14880	15003	15002	15289	14821	14917	14909	15086	15101	15010	15119	15017	15024	15046	14851	15147	14934	14991	14799	15233	15031	14881	14989	15117	15126	14905	14987	14935	14933	14823	15027	15024	14995	15190	14873	15060	14974	14955	14914	14959	15038	15021	15063	15226	15076	14959	15119	14992	15017	15026	15098	14986	14939	14859	14963	15069	15032	14914	15081	14852	14878	15120	15201	14982	15109	14969	14877	14928	15020	15098	15026	14988	15053	14960	14955	15151	14895	15085	15024	14885	15078	14984	14963	15010	14938	14841	14916	14989	15030	15006	14905	14845	15038	15015	14894	15230	14974	15037	14985	15042	14897	15047	14966	14900	15009	14906	15120	15007	15284	15007	15013	15144	14913	15042	15164	14895	14948	14995	14895	14938	14990	15153	14940	14983	14984	15079	15084	14843	15039	14905	15043	15033	14993	15081	14965	15154	15089	14992	15133	15195	15071	15099	14996	14961	14947	15016	15112	15007	14971	14934	15082	14973	15074	15108	15070	15051	15162	15084	14980	15198	15062	15071	15077	15011	15080	14871	15193	15010	15025	14970	15077	14837	15101	14955	14806	15127	14962	14945	15001	15055	15059	15118	14929	15140	14935	14958	15109	15108	15050	15029	15036	14957	15044	15045	14912	15075	15025	14969	15112	15071	14997	14884	14981	15036	15072	15038	15146	15099	15008	15085	15072	15044	15169	14913	14750	14954	15169	14956	14885	15082	15185	15147	14961	15018	15061	14896	15049	15053	15167	14858	15142	14889	14738	15017	15043	15144	14965	15009	14988	15071	14973	15056	15027	15062	15019	15000	15086	15177	14987	15120	14992	14983	14990	15046	14971	15143	14989	15046	15048	15088	15065	15059	15040	15090	15202	15036	15032	15017	14895	15001	15101	15116	15101	14963	14826	14958	14856	15067	15253	15027	15052	14969	14865	15248	14931	15000	14951	15015	15136	14984	15079	15213	15206	14978	15071	14970	15158	14825	15032	15102	14963	15013	15048	14946	15082	15103	15185	15040	15018	14981	14835	15042	15003	15002	14970	15148	15163	15122	15078	15107	14980	15049	15081	15008	14861	14916	14912	15089	15071	15015	15149	15018	15010	14950	15195	14894	14854	15097	14930	15069	15158	14998	14986	15040	15119	15024	15098	15011	15076	15079	14952	14872	14966	15156	15140	15058	15005	15076	14964	15090	15091	15195	14857	15042	15014	15017	15102	14939	14983	14938	14996	15063	15009	14958	15032	14840	15153	15019	14952	15086	14954	15084	15061	15159	15032	14986	14968	15168	15136	15041	15063	15103	15134	15065	14947	15194	15127	14991	14891	15080	15268	14870	14938	15044	15141	15125	15017	14896	14923	14915	15121	15080	14808	15088	14984	15098	15024	15018	15094	14955	15126	14953	15035	15277	14944	15092	15088	15116	14956	15046	14816	15185	14931	15152	15108	15019	14942	14925	15107	14965	15053	14911	14980	15057	15088	15075	15067	15133	14893	15083	15067	15112	14983	14994	15051	14943	15003	14923	14841	15054	14891	15044	15108	15207	14825	14974	14973	15034	14970	15132	15031	15115	14893	14951	15068	14943	15142	14863	14980	14856	15117	14982	14930	14957	15103	15088	14989	15073	15069	15096	15165	14995	14970	14835	15190	14866	14984	15124	14922	15012	15155	14889	14952	14749	15065	15028	14921	15047	14943	15111	14897	15133	14933	15098	15146	15179	15137	15188	15044	15042	14989	14967	15193	15109	15056	15195	15072	14995	15111	15061	14864	14925	15084	15004	14883	14928	15125	14859	15044	14794	15087	14848	14910	14965	15004	14948	15079	14913	15012	15017	15125	14948	15047	14852	15199	15067	15060	15016	15102	15135	15107	14948	15225	15027	14978	14789	15081	15047	15003	15089	15064	14929	14920	15164	15032	14989	15069	15069	15075	14915	15003	14876	15180	15048	14954	15048	14933	14996	14876	14950	15089	15131	15033	15031	15235	15054	15011	15114	15084	14967	14997	14987	15066	14891	14983	14967	14959	15046	15088	14954	14934	14960	15097	15157	15016	15099	14947	14883	14874	15039	14958	15016	15009	14976	15298	15057	14988	15180	14968	15011	15023	15037	15152	15041	14980	14949	14884	15131	14934	14965	14883	14956	14943	15131	15000	14891	14980	14991	15213	14996	15036	15018	14991	14905	15123	15097	15106	15065	14981	15100	14901	15023	14967	15084	15006	14998	14872	15133	15119	14828	15077	15086	15035	15078	14988	15084	15034	14975	15009	15051	14935	15090	15133	15081	14941	15184	15019	15034	14815	15221	15133	14956	15016	14930	14958	15112	15051	15149	15052	15017	15144	15045	14875	15081	15079	14906	15035	15112	14981	14975	14951	14873	15179	14950	15058	14952	15036	15127	14974	14963	15115	15206	14883	15097	15154	14821	15112	14991	15097	15126	14978	14910	15026	15113	14962	15086	15088	14777	15012	14996	15014	15069	15095	14947	15076	14916	15015	15084	14960	15177	14998	15147	14814	15107	14951	15025	15166	15028	14961	14923	15095	14970	14964	14965	15069	14956	15022	15027	15112	14970	15061	15144	14985	14929	15089	15096	14968	15113	14990	14962	15071	14977	15138	15041	14849	15119	15130	14973	15032	15254	14974	15247	14949	14920	15055	15151	15005	14993	14992	15009	15221	15069	15160	14966	15279	15164	15085	14963	14996	14990	15077	14953	14932	15148	15099	14889	14954	15188	15012	15010	15064	15079	14999	14950	15123	15035	14987	14996	15083	14951	14949	14827	14869	15038	15121	15046	14870	15035	14980	14969	15227	15008	15120	14945	14995	15096	14982	15043	15011	15129	14892	15162	15025	15094	14964	15105	15008	15102	15072	15154	15106	15152	14981	15161	15103	15183	14939	15006	14925	14858	15134	15023	15011	15077	14945	15084	14930	14996	15028	14932	14916	15048	14971	14954	15055	14975	15032	14953	14895	15145	15131	14968	15233	15023	15072	15061	15254	15053	14972	15079	14994	15124	14968	15035	15154	14952	14948	15065	14952	15023	15099	14931	15105	15099	15174	14965	14884	15120	15095	15069	14983	14968	15103	15172	14970	15127	14993	15047	15244	14990	15134	15145	14972	14791	15058	15004	15133	15014	14954	15115	14834	15008	15041	15074	15034	15089	15053	14955	14970	14964	15025	14977	15192	15000	15092	15016	14956	15022	15263	15106	15089	15146	15155	15094	14859	14984	14940	14977	14955	15033	14854	15080	15017	15148	14941	15025	15107
23919	21331	28810	24307	22322	22532	21045	18323	17584	17540	20585	32097	30344	22415	17812	17240	17015	17176	17156	17284	17138	17200	17141	17025	17189	17084	17080	16910	17088	17076	17117	17184	17010	17658	17867	17726	17285	17019	17030	16986	16893	16859	17121	17093	16941	16860	17178	17013	16931	16987	17034	16922	17098	17048	17042	17024	16981	16942	16980	17047	17073	16777	17170	16917	17042	17055	16925	16966	17101	17009	17117	16833	16936	17147	17031	17086	16964	16785	16928	17124	16854	17023	16783	16866	17120	16942	17026	17054	16949	16832	17114	16938	17110	17144	17116	16919	17005	16979	17088	16927	17239	17026	17060	17147	16929	16898	16965	17018	16963	17044	16993	16940	16907	17160	17048	16880	17100	16824	17127	16970	16986	16898	16739	17257	17169	16946	16978	17099	17214	17138	16764	16842	17110	16832	16930	17162	16969	17103	16876	16988	16926	17172	16990	17089	16914	16948	16845	16876	16856	16850	17040	16955	16947	17128	16962	16884	17027	16907	17098	17077	17200	17175	17133	17051	16919	16880	17012	17076	17036	16775	16884	16905	17030	16917	16965	17041	17017	17007	17022	16941	17066	16969	16738	17140	17153	16949	16921	17110	17027	16876	16955	16928	16885	17008	17126	17144	16896	17085	16901	16981	17031	17092	16958	17046	16991	17006	16867	16856	16993	17008	16941	17175	16816	17113	16887	16912	17149	17020	17095	16960	16879	16919	17102	16812	17029	17040	17059	17031	16998	17102	16913	16897	16804	16966	16946	16995	16973	16876	17030	17126	17122	17089	16914	17220	17091	17095	16999	17021	16963	17079	16927	16858	16971	17179	17197	16979	17025	16852	16961	16926	17273	17191	17115	17136	16903	16794	16877	17143	17075	17243	17107	16910	17014	16775	17022	16813	16964	16868	16888	16897	16765	17083	17057	17061	17060	16916	16969	16787	16933	17157	17038	16880	17085	17018	17208	16886	16963	17049	17017	17040	16905	17159	16982	16958	16875	17134	17033	16929	16965	16980	16934	17130	16919	16965	17034	16921	16971	16955	17041	17102	17009	17117	16810	16938	16804	17098	16884	16963	16992	16993	16934	16931	17113	16959	17086	16819	16819	16975	16932	17039	17159	17083	17088	16840	16888	16928	16931	16853	17146	17003	16897	17068	17032	17068	17088	16994	16980	16959	17039	17015	17097	16923	17184	16882	16919	16946	16918	17172	16993	17104	17108	17133	16903	17038	16932	17081	17051	16818	17126	16966	17001	16891	16923	17011	16903	16896	17053	16837	16938	16885	16814	16964	16971	16855	16857	16955	17091	16929	16992	16950	16862	16990	16922	16859	16962	16981	16970	17023	17014	16990	17020	17000	16951	16829	16988	17004	17067	16957	16878	17060	16812	17031	17015	16821	16957	17029	17128	17057	17005	17007	16923	16907	16838	17100	17113	16909	17059	16944	16923	16844	16838	16892	16934	17172	17034	17068	17041	16999	16945	16989	16952	16850	16993	17056	17158	16922	16826	16904	16976	17217	16871	17014	17057	17101	16870	16833	17089	16820	17054	16918	17106	17032	16872	16993	16925	16994	17040	16891	16976	17197	16912	16922	16886	17000	17014	16954	17132	17139	17139	16987	16930	16609	16954	17066	17207	17095	16907	16963	17137	16746	17008	16844	17014	16999	16877	17040	17121	17035	17189	16887	17017	16917	16925	16782	16942	17228	17046	17064	17029	16969	16872	17077	17036	17044	16992	16995	17021	17070	16845	17080	17104	16926	16964	16786	17013	17137	17206	16770	16981	16940	17078	17161	16875	16963	17058	16937	17111	17008	16946	16995	16977	16956	17137	17011	17073	16870	17100	17035	17001	17094	16995	17101	16936	16873	17047	17031	17205	16939	16944	16991	16947	17003	17055	16901	17035	17033	16927	16939	17034	16987	16939	16700	16889	17042	16990	17075	16855	16955	16842	17097	17018	16999	16935	17035	16879	16710	16924	16925	17098	17141	17043	16911	16985	17101	16832	16837	16926	16972	17137	16880	16951	16877	17053	16978	16985	17040	16872	17016	17168	17020	16977	17114	16979	16794	17069	16973	17020	16971	16895	16870	17150	16792	16996	16931	16989	17017	16978	16752	17047	16947	17113	17153	16987	17009	16796	17026	17207	17134	17054	17042	16970	16959	17215	17042	16778	16889	16759	16908	16992	16918	17144	16958	17068	17044	16995	17049	17167	16846	17038	16751	16796	16890	16932	16875	17085	17041	17158	17144	16943	16808	17044	17094	16982	17036	17011	16995	16928	17069	17263	16860	16825	16925	17245	16930	16889	16954	16985	16811	16980	17042	17085	17073	17008	17068	17086	16950	16925	16893	16973	17044	16881	17005	17003	16843	17098	16978	17120	16990	17106	16850	16962	16751	16797	16986	17084	16808	16936	16976	16807	16997	17151	16782	16946	16758	16865	16832	17012	16959	17121	16907	17080	17112	16977	17031	17102	16909	16996	17073	16934	17140	16942	16898	17287	17102	16761	16949	16738	17007	17017	16767	16990	16992	16891	16780	17027	16959	16998	17036	16963	17000	17232	17013	17015	16986	17176	16807	17202	16995	17105	16920	16885	17028	17023	16772	17076	17035	17176	17030	17195	16812	16944	16944	17028	16969	17003	17047	16783	16946	17031	16801	17020	16856	16952	16905	17060	16855	16979	17128	16798	17028	17200	16986	16948	16880	17042	17152	16747	16856	16934	16950	16994	16929	16895	16942	17168	16863	17051	16838	17082	16936	17091	17118	16867	17258	16839	17010	17065	17055	17108	17055	16832	17116	16970	16958	16944	16896	17046	17237	16947	17115	17048	16915	16957	17103	16959	17009	16970	16816	17093	17049	17019	16915	16994	17077	17135	16860	17021	17142	17042	17105	16935	17028	16967	17130	17202	17078	16832	16944	17011	16959	17095	17249	16981	16999	16889	17022	16960	17103	17121	16999	17205	17005	16920	16989	17065	17239	17017	17187	17026	17098	16960	17067	17048	16956	17122	17186	16840	16946	16987	17116	17000	17205	16936	17078	16923	16899	17209	16951	16851	17083	17061	16960	17071	16691	17037	16959	16915	17306	17060	16978	16953	16929	16797	16878	16840	17062	17022	17017	16850	16955	16930	17005	17000	17037	16832	16845	16971	16978	16918	16992	16957	16956	17026	17297	17127	16881	16863	17154	16893	17049	16819	16973	16953	16832	17083	16779	16913	17040	16860	17104	16997	17074	16948	17071	16882	16899	16998	16993	16958	17024	16943	16979	16802	16727	17092	17123	16772	16779	17042	16851	16993	16974	17070	17092	17063	16980	17058	16836	17043	17060	17053	17099	16758	16947	17072	17172	17126	16971	17043	17070	17094	16913	17052	16900	17120	17067	17013	17019	17211	17059	17142	17204	17038	17034	17129	17070	17092	16991	16990	16852	17082	17151	17028	16904	16917	16987	16862	17059	16951	16985	17036	16946	16940	17056	17162	17061	17112	16987	17205	16947	16979	17082	16931	16829	17013	16827	17109	16817	16916	16977	17073	16981	17057	16986	17101	16865	16991	17169	17161	16850	17040	17069	17039	16928	16897	16865	16960	17046	17046	16874	17109	17003	16945	16924	16972	16814	16921	17029	17079	16913	17123	17195	17121	16977	17069	16938	17123	17074	17130	16962	16993	16808	17056	17056	17064	16918	17125	17034	17176	17094	17000	16964	17004	17017	16868	16841	16967	16966	17021	17081	17101	17030	17004	17034	16782	17133	17018	16989	16636	17081	16950	17132	17007	17065	17254	17237	17019	16962	17074	17107	16905	16968	16944	16960	17044	16849	16981	17054	17096	16899	17030	16926	16954	16953	17106	17017	16923	16871	17075	17008	16996	16825	17094	16957	17046	16729	17160	17212	17014	16973	17181	16987	16969	16942	16906	16951	16957	16879	16904	16985	16871	16689	16944	17016	17224	17061	16975	16961	17140	17040	17021	17049	16997	17052	16784	17158	16967	16892	16697	16988	17067	17279	17008	17178	17072	17007	16883	17019	17059	16914	17128	17161	16906	17056	17060	16857	16916	17203	17028	17004	17024	16949	17012	16941	16965	16981	16868	16887	16865	16951	17101	16932	16885	17081	16983	17033	17023	16904	17125	17104	16916	17057	17074	17100	16874	17037	16933	17095	16995	17182	17186	16953	17107	17145	16890	17090	17173	16930	17001	16785	16982	16900	16998	16940	17012	17021	17060	17001	16906	17077	16941	16990	17059	16929	16826	16821	17192	16941	17128	16988	16953	17112	16812	17220	16900	16807	17061	16986	16878	17079	17023	17024	16972	16952	16980	16857	17033	16875	17184	17045	17032	16969	17035	16842	17004	17225	17003	16943	16878	17201	17007	17060	17045	17055	17138	17057	17068	16902	17083	16891	16820	16747	17106	17057	17033	17106	16929	16997	16900	17049	17047	16872	17142	17024	16802	16891	17075	16929	17143	16942	16917	16866	16990	17033	16958	16915	17115	17100	17003	16864	16844	17101	16928	16850	16900	16980	17110	17031	16929	17096	16952	16908	16900	16961	16845	16887	17006	16959	16979	16981	16983	17071	17084	16975	16886	16776	17085	16927	17081	17080	16986	17001	17200	17225	17031	17059	16968	16938	17194	17038	17094	17155	16978	16920	16947	16867	16953	16929	16900	16978	16738	16809	16988	17178	16919	16867	16904	17198	17062	16959	16996	17008	17019	16999	16953	16965	17161	17132	16917	16887	17077	17147	16943	16966	16983	17026	16904	16863	16847	16917	16900	17110	16881	17031	17065	17124	17093	17000	16965	17186	16801	17051	17109	16896	17032	16988	17027	16630	17009	16936	17193	17108	16836	16879	17235	16968	17044	16951	17071	16999	17026	16969	17039	17046	17243	17087	16888	17008	17072	16855	17030	16961	16968	16982	17082	17094	17024	16729	17058	17067	17085	17070	16871	17161	17052	17127	17012	16937	17098	16871	16955	17242	17044	16822	17026	17026	17135	16901	17150	16871	17159	16837	16968	16946	16985	17163	16904	16793	17017	16914	17056	16878	17097	16969	16861	17006	17123	16947	17056	17066	16866	16984	17042	17152	16946	16818	16977	16998	17202	17163	17127	17193	16952	17007	17073	17027
18154	32963	29011	23569	21795	19858	18188	17001	16440	16454	22141	36140	32696	19969	15824	15959	15663	15945	15859	15563	15731	15809	15666	15699	15760	15652	15625	15538	15766	15667	15393	15843	15734	16395	16773	16549	16227	15860	15929	15541	15731	15794	15815	15517	15812	15566	15596	15750	15639	15660	15677	15808	15618	15645	15673	15517	15747	15728	15634	15793	15657	15705	15858	15627	15662	15619	15739	15714	15638	15666	15635	15505	15673	15657	15691	15752	15606	15574	15547	15584	15585	15771	15593	15841	15592	15804	15569	15518	15494	15551	15619	15666	15572	15571	15678	15635	15526	15724	15641	15522	15747	15579	15681	15658	15770	15684	15727	15584	15563	15732	15730	15722	15675	15566	15525	15430	15592	15652	15687	15477	15479	15715	15556	15655	15756	15619	15781	15471	15658	15572	15512	15772	15683	15514	15646	15634	15754	15612	15626	15685	15680	15631	15661	15653	15682	15546	15724	15606	15718	15587	15412	15592	15560	15671	15628	15629	15724	15653	15708	15616	15446	15555	15830	15609	15536	15613	15785	15720	15614	15715	15626	15762	15658	15673	15539	15736	15510	15512	15622	15806	15834	15606	15702	15591	15679	15577	15516	15710	15667	15615	15625	15553	15695	15531	15651	15650	15589	15652	15718	15603	15661	15594	15730	15596	15722	15547	15364	15651	15588	15786	15645	15537	15626	15591	15642	15511	15476	15608	15607	15738	15523	15557	15686	15622	15751	15598	15542	15593	15575	15627	15657	15609	15608	15646	15559	15546	15723	15645	15574	15650	15632	15604	15569	15742	15897	15645	15530	15430	15663	15592	15591	15675	15584	15677	15549	15699	15550	15634	15622	15527	15473	15778	15727	15659	15487	15541	15478	15599	15712	15555	15742	15636	15598	15599	15836	15521	15461	15480	15609	15551	15492	15572	15618	15740	15613	15584	15662	15586	15543	15590	15554	15665	15480	15489	15728	15687	15706	15524	15545	15664	15571	15619	15630	15631	15445	15567	15612	15477	15725	15596	15671	15624	15504	15723	15610	15797	15565	15463	15692	15635	15721	15691	15526	15674	15576	15576	15623	15668	15562	15744	15650	15438	15721	15650	15471	15795	15572	15594	15630	15745	15497	15488	15722	15601	15502	15596	15614	15697	15671	15635	15515	15779	15617	15590	15703	15556	15655	15639	15535	15629	15551	15701	15713	15611	15493	15647	15761	15737	15666	15566	15553	15429	15440	15708	15643	15794	15641	15737	15569	15611	15704	15738	15583	15629	15420	15720	15702	15521	15707	15634	15512	15555	15515	15635	15703	15578	15621	15652	15659	15618	15688	15820	15493	15782	15659	15541	15642	15623	15697	15527	15833	15714	15634	15751	15682	15633	15665	15549	15512	15541	15627	15581	15599	15705	15494	15755	15515	15589	15668	15591	15660	15491	15589	15653	15538	15604	15621	15536	15599	15598	15669	15725	15609	15698	15707	15667	15627	15606	15541	15711	15593	15621	15532	15492	15777	15616	15639	15650	15590	15658	15571	15670	15492	15552	15814	15717	15646	15713	15669	15600	15617	15555	15843	15688	15676	15623	15717	15779	15517	15537	15698	15554	15480	15688	15520	15661	15637	15621	15617	15757	15581	15540	15663	15434	15672	15732	15659	15774	15714	15705	15669	15766	15722	15620	15761	15485	15701	15443	15652	15761	15575	15592	15695	15672	15753	15654	15551	15694	15682	15654	15636	15817	15545	15563	15547	15442	15497	15723	15683	15706	15833	15610	15759	15813	15518	15623	15659	15656	15609	15729	15441	15765	15680	15564	15696	15559	15557	15588	15663	15438	15640	15542	15776	15744	15717	15726	15678	15519	15527	15780	15641	15633	15579	15679	15611	15684	15691	15563	15611	15437	15798	15609	15657	15670	15576	15653	15528	15559	15645	15496	15630	15692	15467	15660	15557	15426	15705	15634	15482	15533	15687	15716	15596	15718	15553	15592	15575	15534	15658	15666	15496	15668	15632	15686	15607	15557	15721	15627	15568	15656	15670	15638	15592	15593	15570	15693	15656	15471	15671	15576	15675	15726	15679	15648	15585	15719	15560	15559	15612	15682	15536	15523	15765	15597	15631	15488	15660	15678	15749	15694	15765	15703	15632	15534	15558	15413	15674	15606	15582	15615	15767	15622	15764	15877	15663	15596	15624	15582	15742	15684	15728	15791	15701	15437	15603	15657	15598	15600	15671	15677	15859	15673	15574	15722	15772	15717	15457	15675	15644	15562	15746	15522	15559	15595	15491	15548	15734	15512	15616	15636	15721	15575	15649	15574	15681	15443	15592	15502	15496	15546	15840	15698	15659	15684	15476	15384	15581	15580	15421	15773	15540	15611	15652	15667	15628	15793	15626	15679	15595	15463	15729	15586	15621	15743	15704	15553	15576	15648	15489	15653	15652	15662	15652	15618	15732	15638	15688	15503	15608	15558	15702	15492	15506	15635	15659	15782	15675	15659	15563	15650	15604	15579	15548	15547	15702	15625	15608	15682	15682	15624	15609	15751	15644	15786	15482	15735	15576	15681	15651	15675	15517	15885	15643	15696	15641	15530	15696	15780	15574	15571	15586	15584	15537	15483	15610	15587	15514	15563	15583	15660	15798	15864	15589	15582	15742	15684	15721	15431	15586	15512	15690	15614	15701	15511	15749	15415	15728	15454	15720	15574	15640	15598	15857	15603	15614	15564	15737	15520	15671	15631	15483	15663	15683	15647	15542	15531	15541	15510	15695	15454	15587	15611	15666	15751	15569	15468	15722	15569	15552	15438	15627	15649	15396	15520	15517	15661	15755	15551	15572	15483	15428	15600	15545	15839	15724	15626	15695	15653	15728	15605	15636	15503	15589	15451	15610	15647	15605	15798	15692	15508	15502	15657	15565	15598	15688	15530	15558	15483	15683	15700	15572	15596	15614	15758	15724	15724	15604	15531	15636	15617	15655	15565	15525	15570	15635	15612	15587	15602	15514	15680	15659	15644	15623	15528	15534	15565	15522	15783	15659	15634	15643	15522	15677	15577	15705	15697	15543	15540	15630	15514	15509	15611	15766	15709	15600	15586	15652	15598	15682	15637	15480	15715	15573	15664	15623	15398	15474	15599	15680	15729	15494	15725	15613	15617	15795	15628	15621	15752	15557	15605	15714	15585	15638	15512	15662	15627	15445	15676	15458	15771	15713	15745	15626	15688	15643	15578	15528	15665	15533	15513	15684	15463	15577	15649	15631	15670	15549	15788	15595	15682	15436	15719	15548	15572	15542	15645	15684	15522	15441	15610	15715	15643	15668	15622	15629	15703	15498	15493	15624	15635	15764	15558	15628	15439	15635	15698	15651	15578	15660	15640	15711	15580	15616	15430	15480	15554	15566	15575	15601	15556	15599	15549	15607	15669	15528	15824	15572	15757	15693	15630	15565	15573	15688	15729	15862	15589	15602	15691	15529	15679	15614	15498	15692	15688	15662	15535	15590	15705	15598	15592	15580	15627	15644	15506	15681	15705	15567	15517	15742	15603	15588	15427	15665	15706	15630	15610	15410	15457	15712	15652	15699	15632	15623	15523	15673	15602	15762	15715	15602	15501	15562	15651	15425	15578	15669	15644	15627	15898	15534	15541	15576	15593	15602	15679	15655	15510	15699	15754	15748	15571	15740	15484	15615	15592	15732	15501	15671	15682	15616	15762	15695	15590	15628	15650	15515	15594	15620	15844	15583	15675	15600	15572	15417	15646	15680	15683	15569	15634	15726	15629	15709	15648	15475	15708	15614	15793	15580	15795	15519	15758	15539	15561	15820	15456	15673	15517	15632	15547	15704	15617	15707	15605	15577	15378	15751	15704	15668	15596	15705	15656	15670	15564	15682	15697	15482	15558	15705	15690	15643	15683	15729	15801	15474	15616	15553	15589	15727	15691	15627	15507	15617	15542	15563	15578	15792	15518	15504	15605	15727	15710	15661	15758	15600	15586	15634	15694	15633	15633	15523	15723	15561	15658	15700	15643	15662	15705	15793	15596	15736	15692	15619	15432	15702	15680	15648	15474	15412	15434	15539	15607	15785	15752	15852	15607	15616	15754	15602	15764	15726	15576	15460	15505	15637	15609	15620	15727	15664	15350	15600	15669	15694	15664	15633	15493	15749	15502	15678	15631	15590	15555	15537	15833	15600	15446	15741	15640	15524	15797	15632	15527	15724	15629	15513	15672	15436	15595	15857	15557	15737	15764	15779	15621	15798	15649	15721	15595	15581	15513	15683	15481	15476	15465	15640	15608	15635	15656	15691	15751	15695	15661	15489	15582	15620	15601	15596	15793	15610	15529	15681	15389	15650	15628	15683	15583	15642	15562	15495	15676	15587	15669	15531	15613	15793	15582	15627	15555	15539	15534	15575	15897	15488	15692	15611	15570	15694	15701	15774	15491	15705	15640	15585	15780	15558	15682	15692	15579	15695	15650	15669	15510	15594	15671	15733	15620	15578	15634	15421	15703	15665	15594	15691	15619	15587	15660	15650	15516	15544	15690	15714	15698	15598	15668	15578	15783	15728	15620	15636	15796	15459	15697	15826	15706	15824	15615	15591	15806	15651	15407	15641	15692	15637	15766	15580	15715	15619	15582	15524	15658	15578	15693	15683	15665	15690	15682	15649	15747	15622	15656	15644	15656	15542	15664	15806	15522	15517	15793	15630	15769	15564	15550	15692	15693	15584	15908	15692	15585	15740	15555	15775	15611	15662	15546	15619	15604	15628	15708	15535	15555	15677	15663	15727	15368	15829	15669	15607	15646	15687	15577	15557	15515	15767	15578	15586	15605	15556	15523	15536	15497	15607	15729	15728	15647	15616	15734	15632	15812	15734	15631	15555	15433	15572	15511	15514	15800	15698	15695	15690	15665	15543	15695	15449	15618	15653	15636	15635	15669	15579	15828	15656	15600	15647	15577	15614	15395	15846	15589	15438	15677	15854	15592	15741	15551	15444	15557	15589	15645	15540	15607	15652	15499	15588	15638	15673	15528	15629	15582	15705	15700	15583	15498	15642	15568	15669	15694	15737	15658	15808	15682	15604	15670	15832	15634	15489	15748	15708	15624	15743	15573	15492	15700	15593	15694	15606	15649	15703	15594
22979	21376	29351	23812	21619	23754	25464	19486	17566	17866	22912	42566	36093	20950	17423	17087	16925	16772	17012	16868	16805	16663	16865	16692	16696	16837	16707	16683	17098	16838	16716	16728	16819	17673	18407	17952	17901	17133	16956	16977	16654	16700	16776	16804	16744	16703	16825	16684	16892	16781	16608	16697	16398	16482	16685	16835	16767	16718	16613	16518	16722	16632	16512	16577	16736	16677	16597	16670	16648	16576	16698	16682	16598	16678	16714	16570	16395	16506	16482	16652	16558	16674	16710	16563	16729	16651	16754	16754	16817	16595	16622	16550	16723	16675	16626	16715	16758	16598	16663	16594	16724	16629	16583	16639	16494	16664	16567	16794	16595	16616	16669	16616	16817	16652	16655	16659	16635	16625	16734	16652	16761	16899	16554	16628	16541	16525	16487	16602	16710	16573	16767	16486	16676	16729	16569	16753	16591	16388	16798	16700	16826	16556	16747	16574	16808	16625	16797	16555	16485	16676	16575	16583	16721	16562	16652	16738	16519	16596	16669	16620	16717	16769	16580	16752	16644	16852	16697	16542	16531	16519	16604	16714	16677	16497	16577	16644	16737	16639	16740	16417	16602	16729	16575	16504	16600	16510	16487	16650	16710	16540	16899	16666	16612	16567	16532	16635	16532	16582	16564	16622	16582	16480	16651	16448	16479	16909	16573	16582	16460	16328	16681	16440	16629	16734	16567	16497	16481	16576	16649	16703	16435	16423	16570	16694	16623	16772	16633	16575	16813	16673	16775	16648	16669	16636	16733	16508	16763	16643	16723	16555	16639	16690	16607	16845	16731	16811	16488	16769	16499	16607	16456	16703	16525	16662	16692	16484	16614	16595	16536	16676	16560	16731	16599	16568	16378	16616	16692	16503	16432	16406	16610	16674	16611	16502	16713	16459	16530	16585	16684	16494	16824	16704	16688	16569	16770	16774	16636	16509	16645	16912	16562	16469	16823	16723	16708	16540	16604	16636	16729	16591	16601	16634	16640	16517	16803	16548	16570	16765	16558	16613	16737	16550	16650	16677	16621	16554	16574	16477	16505	16868	16550	16566	16568	16455	16552	16613	16665	16662	16618	16581	16633	16510	16520	16719	16667	16348	16689	16655	16443	16519	16785	16716	16612	16571	16522	16607	16693	16416	16446	16600	16667	16548	16652	16625	16709	16724	16656	16590	16583	16449	16680	16516	16710	16417	16556	16608	16336	16751	16695	16665	16493	16507	16562	16660	16590	16588	16666	16805	16580	16584	16676	16733	16742	16679	16710	16581	16681	16675	16716	16516	16726	16413	16718	16595	16718	16560	16756	16588	16605	16556	16477	16775	16650	16706	16865	16654	16586	16569	16713	16589	16312	16567	16667	16625	16600	16428	16546	16565	16752	16690	16641	16670	16547	16621	16594	16605	16482	16593	16642	16565	16548	16627	16640	16504	16598	16526	16754	16562	16467	16513	16565	16569	16754	16475	16792	16638	16643	16756	16591	16671	16527	16776	16522	16506	16825	16738	16635	16501	16568	16787	16590	16711	16713	16444	16682	16588	16513	16710	16663	16742	16842	16518	16392	16447	16505	16611	16769	16652	16553	16703	16567	16724	16634	16595	16462	16698	16639	16401	16688	16482	16843	16585	16738	16663	16665	16546	16499	16416	16432	16587	16642	16845	16702	16790	16644	16627	16702	16666	16871	16705	16529	16553	16550	16573	16512	16424	16615	16570	16679	16727	16554	16405	16586	16576	16663	16620	16572	16516	16628	16541	16571	16591	16475	16697	16704	16710	16504	16453	16416	16409	16585	16576	16619	16610	16551	16483	16531	16642	16556	16512	16510	16458	16597	16489	16496	16601	16602	16652	16505	16616	16721	16554	16456	16490	16685	16584	16594	16650	16771	16519	16597	16638	16669	16610	16448	16483	16671	16707	16360	16709	16541	16555	16721	16494	16585	16618	16584	16494	16596	16707	16701	16574	16848	16495	16631	16578	16544	16579	16568	16617	16644	16628	16631	16679	16567	16765	16716	16697	16565	16534	16543	16575	16669	16827	16561	16449	16593	16520	16725	16519	16592	16693	16510	16594	16654	16548	16621	16589	16646	16665	16630	16702	16618	16713	16755	16655	16776	16748	16560	16503	16638	16462	16605	16600	16515	16641	16570	16692	16631	16461	16460	16561	16648	16595	16563	16447	16605	16418	16490	16733	16479	16617	16642	16684	16376	16457	16593	16633	16588	16611	16610	16593	16608	16467	16455	16506	16528	16593	16703	16554	16622	16347	16553	16480	16470	16703	16689	16609	16578	16643	16651	16726	16648	16633	16744	16653	16605	16649	16723	16745	16678	16439	16687	16520	16554	16415	16603	16619	16745	16626	16569	16557	16649	16623	16412	16584	16669	16710	16570	16624	16558	16463	16596	16624	16446	16652	16527	16648	16666	16677	16595	16520	16554	16489	16754	16744	16622	16544	16625	16572	16569	16536	16574	16631	16488	16473	16634	16676	16536	16489	16592	16616	16838	16575	16660	16770	16692	16828	16808	16579	16706	16672	16541	16706	16615	16626	16556	16656	16797	16413	16683	16677	16722	16620	16512	16740	16547	16558	16454	16593	16666	16602	16664	16720	16534	16414	16596	16698	16362	16523	16747	16559	16626	16526	16679	16487	16532	16540	16625	16571	16659	16452	16601	16471	16656	16582	16613	16576	16563	16485	16841	16584	16671	16503	16883	16566	16620	16669	16828	16653	16706	16578	16793	16409	16594	16641	16627	16541	16661	16589	16453	16712	16627	16552	16668	16645	16938	16609	16609	16487	16797	16618	16359	16730	16809	16645	16652	16584	16642	16685	16576	16630	16635	16729	16606	16695	16647	16621	16725	16498	16575	16842	16462	16571	16519	16522	16619	16578	16728	16606	16758	16842	16468	16592	16535	16616	16524	16791	16695	16499	16477	16562	16543	16561	16718	16525	16465	16587	16679	16462	16653	16803	16594	16469	16676	16779	16769	16555	16497	16716	16678	16651	16481	16653	16645	16593	16786	16518	16729	16626	16572	16625	16675	16633	16574	16633	16652	16524	16448	16847	16519	16709	16716	16754	16594	16613	16689	16719	16717	16518	16755	16622	16623	16722	16605	16496	16527	16635	16554	16649	16689	16634	16532	16684	16652	16663	16687	16639	16858	16622	16627	16638	16609	16671	16642	16447	16577	16557	16685	16573	16673	16637	16655	16343	16586	16594	16723	16535	16560	16377	16424	16562	16424	16696	16573	16561	16744	16649	16712	16558	16537	16406	16552	16336	16354	16592	16787	16556	16608	16493	16371	16552	16683	16713	16579	16547	16597	16711	16645	16801	16690	16571	16568	16491	16790	16648	16746	16460	16635	16822	16679	16580	16536	16683	16264	16630	16569	16705	16667	16642	16484	16501	16496	16656	16725	16712	16566	16491	16664	16526	16609	16538	16468	16577	16574	16526	16711	16652	16668	16831	16569	16476	16574	16504	16826	16756	16617	16594	16563	16388	16630	16614	16497	16448	16189	16478	16646	16554	16625	16573	16594	16697	16470	16639	16684	16594	16563	16636	16359	16546	16606	16378	16464	16496	16771	16644	16855	16539	16511	16588	16650	16695	16582	16502	16507	16460	16498	16488	16493	16318	16545	16627	16670	16646	16541	16688	16649	16671	16678	16674	16596	16541	16578	16520	16613	16734	16508	16494	16821	16649	16422	16618	16729	16533	16614	16710	16552	16444	16537	16762	16909	16690	16546	16557	16657	16586	16792	16701	16590	16675	16763	16688	16473	16621	16569	16708	16699	16783	16579	16476	16576	16582	16818	16705	16600	16602	16456	16611	16651	16637	16644	16764	16760	16459	16643	16653	16482	16771	16623	16698	16651	16698	16626	16535	16646	16840	16744	16677	16801	16641	16694	16536	16577	16613	16456	16732	16722	16717	16540	16632	16534	16639	16607	16636	16693	16624	16582	16588	16533	16606	16547	16712	16508	16518	16515	16429	16671	16664	16725	16541	16487	16566	16569	16575	16534	16633	16544	16819	16593	16502	16672	16657	16493	16397	16626	16586	16553	16541	16513	16814	16779	16620	16622	16394	16561	16659	16678	16571	16719	16650	16799	16636	16636	16574	16548	16688	16535	16630	16724	16454	16565	16591	16556	16536	16675	16472	16497	16528	16399	16540	16870	16672	16727	16723	16593	16591	16450	16490	16537	16395	16583	16448	16571	16681	16586	16755	16425	16719	16793	16613	16556	16633	16705	16800	16539	16563	16671	16584	16616	16601	16661	16490	16547	16584	16473	16596	16649	16467	16654	16752	16549	16750	16344	16505	16500	16665	16613	16501	16480	16568	16726	16642	16772	16670	16643	16821	16542	16576	16450	16532	16698	16657	16387	16354	16802	16483	16634	16737	16582	16835	16690	16645	16689	16589	16665	16714	16553	16755	16611	16657	16497	16663	16692	16565	16804	16624	16731	16662	16616	16610	16755	16593	16543	16789	16699	16855	16682	16655	16683	16827	16603	16471	16701	16755	16622	16479	16655	16690	16595	16614	16538	16593	16437	16625	16540	16491	16458	16566	16509	16453	16567	16463	16551	16714	16723	16754	16406	16433	16743	16688	16407	16639	16740	16511	16651	16587	16715	16574	16485	16576	16659	16413	16694	16568	16522	16693	16609	16491	16579	16638	16433	16624	16817	16576	16516	16607	16711	16591	16587	16737	16623	16617	16525	16523	16691	16413	16406	16637	16541	16600	16753	16718	16589	16552	16628	16661	16756	16464	16575	16614	16437	16711	16773	16524	16709	16529	16631	16595	16512	16662	16716	16733	16781	16579	16671	16693	16534	16665	16555	16630	16496	16673	16684	16694	16591	16610	16418	16586	16732	16570	16572	16618	16606	16827	16727	16596	16504	16687	16424	16753	16635	16457	16465	16699	16485	16573	16519	16667	16585	16733	16727	16630	16518	16533	16463	16600	16388	16522	16785	16620	16781	16978	16749	16688	16664	16744	16479	16713	16681	16636	16554	16768	16485	16408	16766	16631	16591	16477	16630	16548	16503	16681	16557	16663	16779	16743	16673	16628	16596	16631	16529	16576	16492	16711	16620	16730	16765	16697	16852	16670	16597	16512	16618	16432	16411	16709
21392	39840	37683	29298	24765	22776	20849	18298	17033	16565	25711	45571	36544	16427	15826	15533	15415	15410	15463	15305	15584	15437	15287	15486	15411	15555	15342	15323	15402	15422	15172	15255	15368	17478	17977	17479	16705	15839	15790	15373	15344	15273	15275	15367	15297	15392	15302	15258	15270	15323	15311	15397	15477	15368	15588	15418	15258	15503	15356	15420	15456	15350	15321	15440	15384	15540	15448	15307	15438	15325	15386	15429	15318	15279	15336	15479	15321	15393	15493	15337	15305	15396	15376	15302	15311	15246	15349	15274	15373	15278	15294	15505	15282	15174	15291	15315	15487	15411	15498	15268	15331	15244	15279	15309	15387	15378	15435	15234	15348	15502	15215	15270	15493	15259	15264	15461	15274	15305	15199	15157	15269	15181	15239	15415	15358	15316	15325	15532	15345	15250	15397	15087	15324	15380	15350	15155	15520	15240	15406	15161	15397	15330	15261	15326	15347	15425	15406	15259	15407	15198	15373	15461	15271	15320	15392	15271	15362	15480	15257	15307	15429	15312	15205	15368	15276	15116	15524	15326	15380	15311	15383	15227	15285	15337	15370	15267	15116	15317	15224	15317	15355	15390	15469	15391	15256	15382	15282	15336	15369	15247	15179	15413	15256	15439	15260	15326	15231	15397	15304	15355	15238	15146	15374	15412	15313	15191	15349	15312	15319	15210	15180	15236	15300	15306	15485	15328	15433	15346	15323	15237	15370	15340	15333	15266	15399	15380	15409	15224	15218	15280	15260	15384	15523	15245	15368	15427	15315	15361	15347	15291	15334	15218	15229	15257	15468	15403	15420	15220	15345	15365	15358	15413	15359	15317	15313	15221	15360	15406	15304	15292	15308	15275	15208	15182	15345	15272	15348	15259	15374	15173	15295	15379	15327	15486	15315	15256	15269	15334	15197	15228	15425	15198	15359	15392	15177	15414	15294	15294	15390	15405	15151	15123	15554	15382	15414	15224	15203	15399	15253	15315	15324	15214	15307	15386	15181	15460	15185	15210	15299	15360	15394	15446	15188	15359	15430	15235	15185	15385	15296	15429	15255	15306	15429	15460	15440	15380	15413	15295	15164	15309	15355	15436	15436	15255	15565	15415	15313	15486	15218	15305	15345	15292	15439	15218	15439	15438	15402	15273	15327	15292	15474	15236	15355	15220	15360	15353	15125	15431	15222	15385	15209	15276	15311	15373	15409	15368	15357	15511	15166	15389	15198	15217	15208	15170	15385	15272	15255	15395	15390	15152	15196	15470	15245	15182	15244	15374	15320	15367	15226	15416	15413	15217	15277	15123	15340	15284	15248	15498	15259	15403	15278	15131	15493	15314	15429	15318	15373	15162	15251	15384	15290	15216	15329	15219	15348	15343	15097	15369	15137	15142	15219	15283	15163	15260	15305	15347	15261	15211	15309	15270	15325	15422	15346	15291	15347	15456	15314	15278	15275	15252	15146	15282	15332	15343	15170	15343	15382	15231	15271	15270	15282	15405	15284	15338	15308	15399	15174	15234	15245	15070	15228	15408	15375	15390	15329	15371	15377	15221	15353	15230	15381	15485	15141	15353	15410	15299	15458	15313	15387	15399	15215	15332	15342	15204	15406	15212	15362	15348	15272	15260	15372	15199	15218	15310	15278	15272	15152	15186	15452	15418	15349	15225	15453	15241	15353	15375	15326	15287	15369	15511	15249	15279	15568	15441	15414	15297	15376	15302	15270	15316	15168	15260	15360	15330	15185	15469	15339	15394	15252	15547	15469	15227	15273	15243	15360	15216	15385	15350	15352	15395	15456	15410	15306	15254	15211	15296	15379	15228	15276	15417	15177	15296	15341	15337	15240	15294	15347	15315	15344	15243	15263	15286	15422	15124	15426	15267	15293	15249	15392	15283	15238	15315	15367	15307	15200	15330	15323	15407	15343	15317	15307	15453	15279	15442	15364	15199	15594	15212	15314	15405	15480	15410	15404	15363	15137	15420	15119	15259	15331	15411	15246	15330	15385	15292	15524	15172	15325	15290	15330	15302	15382	15277	15368	15441	15438	15366	15430	15236	15349	15381	15172	15331	15279	15106	15426	15430	15391	15284	15399	15317	15400	15324	15353	15131	15417	15310	15200	15280	15254	15288	15305	15201	15156	15287	15336	15244	15332	15388	15283	15495	15276	15260	15327	15368	15193	15423	15228	15365	15208	15314	15370	15493	15166	15368	15272	15400	15361	15414	15285	15536	15353	15112	15310	15154	15266	15128	15443	15330	15250	15256	15299	15425	15227	15279	15309	15211	15195	15307	15443	15525	15288	15229	15461	15197	15162	15194	15468	15204	15289	15204	15399	15322	15411	15256	15488	15293	15534	15422	15246	15400	15410	15324	15313	15231	15478	15249	15276	15461	15286	15373	15255	15359	15294	15287	15370	15170	15286	15224	15114	15360	15361	15452	15179	15354	15410	15354	15384	15255	15424	15179	15169	15399	15307	15290	15340	15285	15306	15309	15298	15269	15210	15210	15362	15192	15228	15350	15402	15090	15188	15387	15417	15180	15243	15336	15381	15351	15462	15256	15204	15393	15272	15349	15351	15366	15272	15460	15275	15362	15293	15549	15318	15241	15287	15255	15285	15062	15357	15389	15280	15143	15182	15199	15462	15292	15444	15308	15350	15333	15322	15187	15405	15250	15418	15366	15383	15345	15380	15363	15264	15223	15304	15365	15211	15302	15298	15296	15190	15368	15496	15260	15203	15395	15362	15208	15289	15152	15208	15321	15338	15215	15266	15492	15269	15380	15248	15286	15249	15268	15200	15100	15181	15333	15265	15385	15337	15236	15390	15274	15330	15475	15216	15391	15296	15332	15307	15303	15363	15316	15306	15404	15180	15359	15159	15319	15319	15124	15252	15466	15302	15316	15339	15214	15337	15239	15308	15320	15519	15426	15317	15336	15256	15322	15358	15286	15390	15417	15157	15385	15359	15282	15295	15340	15305	15272	15274	15454	15242	15516	15284	15496	15221	15361	15336	15275	15488	15463	15415	15120	15370	15283	15253	15384	15164	15160	15381	15403	15355	15365	15407	15279	15242	15266	15359	15321	15258	15138	15464	15180	15280	15240	15282	15413	15139	15172	15371	15348	15135	15387	15440	15502	15334	15176	15430	15346	15274	15230	15398	15362	15255	15136	15253	15226	15335	15357	15390	15375	15142	15440	15313	15376	15212	15143	15386	15324	15272	15299	15194	15347	15392	15223	15182	15308	15498	15228	15243	15387	15278	15266	15317	15384	15381	15284	15303	15278	15272	15336	15348	15308	15517	15172	15289	15317	15371	15369	15302	15333	15383	15295	15318	15386	15299	15250	15131	15243	15507	15422	15270	15262	15311	15259	15392	15128	15385	15329	15410	15413	15293	15373	15291	15139	15176	15242	15305	15371	15440	15338	15431	15427	15397	15268	15271	15424	15224	15343	15370	15378	15323	15190	15340	15184	15161	15432	15423	15313	15447	15286	15291	15342	15376	15284	15423	15168	15301	15358	15176	15396	15330	15266	15363	15290	15473	15418	15274	15314	15454	15251	15215	15420	15314	15215	15267	15189	15438	15237	15256	15222	15327	15366	15412	15188	15404	15284	15425	15434	15307	15325	15535	15284	15097	15300	15239	15210	15189	15415	15319	15242	15169	15358	15178	15088	15419	15301	15376	15107	15380	15342	15390	15210	15315	15201	15190	15378	15282	15323	15439	15338	15335	15232	15250	15423	15379	15369	15286	15230	15293	15373	15305	15132	15434	15310	15576	15302	15460	15555	15537	15412	15434	15249	15290	15396	15400	15354	15333	15299	15369	15318	15457	15388	15193	15485	15420	15314	15514	15273	15326	15303	15183	15284	15304	15483	15529	15393	15232	15191	15304	15349	15165	15503	15291	15234	15297	15262	15171	15471	15482	15198	15190	15320	15385	15341	15387	15257	15169	15363	15167	15477	15295	15227	15264	15355	15357	15301	15247	15199	15463	15453	15265	15379	15331	15372	15194	15272	15409	15319	15453	15432	15327	15158	15293	15292	15452	15407	15257	15303	15337	15302	15181	15338	15333	15284	15248	15097	15266	15542	15366	15248	15362	15196	15313	15247	15396	15371	15369	15348	15343	15418	15252	15266	15386	15264	15153	15211	15386	15241	15402	15493	15286	15308	15252	15248	15207	15212	15260	15141	15319	15403	15305	15215	15295	15376	15228	15353	15453	15379	15360	15186	15423	15443	15167	15260	15311	15459	15272	15387	15187	15419	15338	15452	15213	15309	15104	15348	15258	15397	15229	15292	15258	15372	15406	15298	15385	15320	15384	15399	15364	15271	15452	15383	15218	15353	15015	15290	15448	15429	15175	15295	15287	15400	15293	15128	15317	15430	15212	15507	15289	15453	15369	15361	15351	15218	15162	15074	15454	15352	15284	15409	15415	15353	15505	15391	15487	15235	15347	15164	15311	15327	15146	15273	15265	15341	15335	15271	15227	15342	15432	15279	15447	15260	15335	15314	15372	15389	15336	15426	15455	15376	15166	15433	15254	15232	15347	15417	15233	15234	15172	15408	15207	15263	15248	15358	15274	15251	15269	15420	15396	15282	15270	15342	15269	15142	15257	15320	15531	15226	15469	15159	15349	15373	15370	15267	15226	15405	15219	15320	15434	15365	15419	15361	15364	15442	15199	15347	15224	15239	15350	15405	15341	15296	15177	15340	15323	15436	15186	15291	15213	15142	15307	15097	15360	15307	15287	15089	15453	15472	15385	15449	15288	15400	15470	15312	15499	15277	15154	15250	15356	15248	15400	15280	15354	15339	15233	15185	15411	15308	15316	15189	15345	15428	15348	15407	15363	15173	15284	15282	15363	15282	15466	15325	15289	15332	15299	15266	15292	15430	15450	15359	15261	15203	15350	15120	15420	15359	15270	15263	15252	15292	15332	15169	15341	15408	15289	15283	15283	15306	15428	15288	15451	15226	15343	15323	15214	15398	15201	15328	15261	15379	15291	15171	15312	15143	15383	15224	15300	15308	15428	15393	15468	15297	15163	15180	15294	15376	15328	15379	15276	15377	15364	15211	15307	15227	15398	15258	15273	15409	15414	15316	15240	15275	15181	15167	15245	15417	15180	15348	15402	15308
27344	22104	24976	21720	17604	17217	16919	16447	16267	16571	16475	18394	17419	16414	16235	16155	16094	16088	16002	16090	16075	16109	16022	16076	16170	16108	15940	15984	16107	16123	16028	15978	15823	15985	15867	16068	16207	15993	16034	16019	16188	15886	15944	15975	16045	15972	16048	15804	15963	16043	15973	15933	16034	15800	16058	15942	15949	15996	16052	15860	15816	15894	15876	16078	16005	16027	16047	16048	15688	15792	15945	15819	15990	16122	15930	15864	15882	16125	16027	16046	15963	16042	15958	16122	15974	16128	16048	16080	16098	15968	15920	15971	15908	16078	15891	15844	16108	16021	15970	16028	15916	16008	15970	15971	15833	15879	16008	16078	15857	16011	15952	16211	16135	15969	16093	16012	16147	16066	15977	16110	16017	16257	16098	16045	16106	15900	16021	15901	15857	15913	16095	16100	16081	15778	15941	16141	16003	15876	15888	16071	15884	16089	15978	15846	15976	16059	16126	16058	15843	15974	16087	15928	16139	16018	16090	15887	15847	15961	16021	16018	15996	15735	15975	15894	15900	15956	15912	16164	16049	15809	16105	16010	16059	16083	16091	15947	16118	15918	16021	16000	15847	16020	16184	15944	15894	15813	15851	15830	15992	15878	15724	15869	15897	15952	15962	16064	16096	15898	16051	15650	15871	15847	15852	15922	16159	16000	15846	16170	15861	15930	15906	15921	15992	15986	15909	15957	15907	15981	15966	15804	15783	16033	16055	16140	16023	15878	16275	15893	16051	15862	16067	16039	15735	15923	15790	16033	16035	16016	16103	15864	15958	16089	15872	15741	15920	15886	16090	15987	15741	15954	15713	15948	15800	15958	16072	16196	16030	15865	16082	16054	15906	15903	15963	15934	15930	16054	15992	15933	15938	16063	16134	16177	16025	16051	16094	16070	15967	15953	15987	16046	15736	15984	15916	16049	16153	15977	15896	15944	15765	15935	15824	15963	15925	16011	16078	16008	15976	16018	15981	15785	15880	15959	15821	15898	15934	15963	15931	15860	16117	15957	16018	16075	15957	15836	15896	15980	16075	16141	15981	15971	15945	15868	16110	16093	15916	15845	15930	15890	15965	15840	16008	15713	15783	16009	15899	15917	15906	15950	16060	16123	16015	16126	16155	16010	15936	15761	15886	16048	15927	16066	16127	16073	15865	15699	16098	16002	16088	15984	16039	15980	15743	16039	16097	15898	16169	16019	16122	16033	16018	15893	16049	15971	16024	15948	15834	15950	15939	15975	15895	15990	15815	15954	16003	15997	15846	15901	15958	15934	15969	16144	16002	15944	16096	15809	15990	16028	15938	16127	15987	15982	15933	15881	15979	16043	16213	16061	15842	16006	16049	15969	15947	15867	15932	15791	16008	16005	16098	15889	16024	15996	15973	16030	15999	16063	15971	15725	16084	15834	16144	15951	16200	16021	16057	16137	16060	15969	15986	15990	15923	15930	15879	16005	15959	15816	16021	15921	16096	15820	16010	15773	15976	15875	16157	16104	15990	16043	15933	15995	15975	15890	16098	16077	16006	15999	15769	15848	15819	16063	16158	16044	16052	15939	15821	15882	15957	15862	16024	15995	15867	16054	16159	16004	16018	15965	15968	15998	15840	16096	15869	16068	15998	15933	15623	15970	15968	16205	15993	15967	15695	15936	15902	16182	15885	15928	15902	15934	15953	15874	15919	16060	15841	16084	16010	16102	15816	16136	16177	16196	16027	16138	15878	15959	16044	16133	15964	16056	15868	16074	16094	15894	15675	15919	16004	15987	15879	15838	15963	16008	16117	16115	15979	16019	15961	16017	16123	15923	15972	15983	16000	15992	15899	15922	16118	15929	15881	15976	16066	15770	16197	15877	15956	15888	16266	16257	15950	15999	16024	15935	15940	15975	15831	15867	16178	15902	15849	16016	15980	15912	15960	16038	15977	15838	15811	15875	15939	15863	15987	15853	16024	15858	15998	15984	15868	16007	15846	15942	16057	16101	16081	15992	15934	16194	15850	16038	16029	16220	16011	15887	16142	16107	16310	15806	16100	16142	16184	16058	16112	16017	16057	15910	15990	15933	15978	15962	15910	15924	16178	15927	16026	15978	15807	16065	15944	15824	16037	15912	16124	15969	15949	15964	15904	15956	15984	15967	15931	15828	16081	15956	16030	16087	15838	15875	16162	16103	16004	15974	16090	16104	15853	15968	15928	16107	16111	15950	16048	15929	15892	15831	15925	16061	15927	16034	15980	16029	16104	16028	16162	15893	15736	16051	15987	15927	15935	15958	15795	15988	15969	16190	15782	15909	16165	15915	15925	16100	16038	16127	15954	16021	16134	16043	16121	16065	16106	16084	15944	16074	16289	16051	16110	15994	16087	16189	15760	15790	16007	15931	15959	16125	15936	15962	15976	15975	15917	15999	15954	16186	15994	16056	15992	16060	16216	16033	16086	16037	16112	16034	16005	16077	15809	15945	15970	15956	16033	15972	16063	16093	16131	16045	15849	16031	15839	15989	15987	15923	15983	15910	15825	15807	15854	15896	16050	15946	15990	15939	15699	16118	15939	16087	15836	16063	16025	15833	15997	16156	16013	16104	16148	15981	15924	16123	15880	15983	16036	16037	16140	15930	15902	16094	15963	15877	15990	16069	15951	15938	16104	15929	16072	15961	15924	16174	15993	16103	15899	15967	15887	15985	15974	15963	16103	15980	16105	15946	16085	15992	15951	15880	15960	15860	15901	15954	15964	16139	16153	16034	16054	15869	16069	15952	15762	15978	16029	16088	16028	15974	15997	15960	16049	15986	16086	15835	16003	15928	15970	16021	15904	15931	16118	15984	15938	15989	15912	15750	16012	15867	16060	16071	15942	15987	16036	15944	15864	15922	16048	16044	15925	16029	15881	15966	16094	15924	16046	15914	15951	15880	15854	15859	15892	16101	15815	15800	16005	16149	15832	15956	15909	16020	16038	16065	15944	15941	15982	15948	16060	15972	16019	16019	16099	15961	15997	15865	16019	15896	15975	16119	15927	15944	15971	15809	15878	15653	15937	15871	15868	16044	15797	16074	15953	15955	16051	16163	15822	15900	15770	16008	15984	16016	15898	16131	15739	15819	15909	15807	16044	15940	15947	16057	15777	15867	16080	15926	16240	16101	16054	16125	15792	16081	15979	16194	15900	16077	15922	15936	15976	16010	16217	15964	16064	15985	16006	15960	15994	16000	16132	15975	16033	16150	15766	15905	15696	16121	16023	16115	15964	15726	15907	15962	16020	15993	15890	15942	15833	16015	15958	16094	15939	16134	15946	15995	15908	15877	15793	16030	15953	16012	16117	15887	16002	16082	16068	15976	16136	16010	15850	15996	16086	16079	15970	15988	16188	16031	15958	15992	16023	15824	15976	15855	16020	16083	15908	15906	15965	15925	15903	15881	16077	15989	15963	15976	16076	15957	15924	15842	16109	15913	16182	16051	16104	16085	16036	16000	15795	15894	15938	16020	15884	15928	15969	15984	16033	15894	15870	15887	16146	16033	16023	16063	16026	16145	15746	16109	15867	15895	15928	16071	16012	16099	15965	15867	16111	15923	15799	16141	16056	16044	16160	16073	16010	15953	15911	16028	16088	15811	15898	16089	15957	15926	15635	15918	16128	15747	15963	15936	16174	16048	16142	16090	15854	15908	16005	15739	15887	15952	15831	15896	15759	16083	15990	15923	16149	15965	16034	16042	16044	16055	16085	15933	15992	16100	16053	15968	16066	16043	15988	16160	15907	15949	15909	15889	16022	15986	15838	16058	15874	16102	16111	16055	16046	16028	15890	15996	15891	15958	15853	16168	15959	16097	15861	15785	15905	15974	15958	15965	16205	15866	15958	15950	15988	15993	15988	15855	15901	15817	16212	15987	15906	15942	15926	15783	15861	15938	16052	16023	16053	16013	15993	15972	15906	16049	16094	15897	16070	16157	16104	15883	16044	15945	16057	16007	15884	16294	15927	15961	15900	16052	15901	15886	15751	15957	15864	16103	15993	15876	15802	15825	16043	15924	15896	16009	16051	15911	15743	15740	15880	15944	16133	16124	16141	16135	15756	15897	15950	16047	16059	16080	16162	15800	15907	15970	15910	15957	15870	15924	15935	16139	16002	16091	15949	16074	15905	16059	16059	16036	15973	15942	15997	15986	15914	15980	15801	16075	16045	15897	16022	15873	16188	15975	15755	16135	15893	15936	15777	16017	15866	15790	16014	15888	15923	16021	16079	15980	15856	15920	15957	15988	16027	16067	15901	15915	15982	15952	16072	15855	15995	16141	15786	15950	16041	16255	16135	15752	15814	15864	16206	16099	15885	15949	15983	16081	16112	15934	16111	16039	15895	15935	16028	16058	16164	16009	15995	15810	16059	16105	16066	16119	15998	15944	15997	16078	15903	15769	16011	16040	16070	15920	15999	15999	15846	16014	15918	16142	15985	15989	16045	16068	15921	15859	15870	16022	16127	16297	16069	15940	16031	15873	15959	16024	15897	15972	15920	15888	16032	15856	16082	15897	16056	15936	15792	15880	15686	15753	15950	15979	16093	16051	15970	16059	16050	15966	15893	16012	15954	15780	16045	15773	15933	15962	15984	16124	16047	15867	16075	16019	15989	15876	15812	15982	16045	15877	16044	16049	16023	16049	15911	15943	16097	15923	15983	15836	16064	15869	15873	16153	15905	16160	15809	16082	16138	15990	15940	15925	16007	15906	15998	16067	16008	16170	15918	15882	15982	15884	15962	15982	16024	15788	15992	16067	15930	16201	15908	16021	15919	15723	16015	15924	16066	15817	15787	15942	15843	15971	16087	16120	15970	16005	15841	15878	15865	16081	16157	15880	15814	16021	15999	15861	15991	15914	15988	15948	15972	16043	15912	15912	15984	16078	15754	15752	16045	16047	16004	16121	15870	15860	15835	15771	16008	16058	15916	16151	15941	15778	15830	15864	16171	16030	15963	15851	16026	15907	15989	16098	16213	16065	16182	16095	16035	15968	16072	15671	15959	16100	16153	16137	16097	16104	15973	16003	16058	16012	16020	15988	15888	15922	16150	15871	15901	16067	16095	16092	15804	15888	15950	15917	15937	16028	16201	16037	15845	16079	15896	15941	15867	16121	16185	15792	15876	15851
16503	22583	22977	19391	17780	16836	16141	15510	15220	15263	16108	18680	16688	15111	14948	15032	14839	14886	14884	14771	14958	14877	14875	15046	14861	14926	15058	14978	15008	15092	14879	14947	14888	15049	15115	15122	15047	14947	15008	14880	14995	14902	14814	14943	15001	14962	15106	15079	15023	14737	14960	14978	14834	14895	15104	14876	14887	14968	14781	14973	14738	14738	14900	14978	14956	15022	14896	14914	14985	14810	15123	14870	14833	14693	14882	14959	15006	14873	14927	14842	14962	15042	14989	14843	14880	15049	15000	14862	15067	14811	14808	14656	15021	14822	14930	15036	14830	15040	14813	14873	14856	14854	15023	14952	14919	14756	15063	14965	14963	14996	14728	15062	14865	15043	15011	14901	14800	14763	15028	14879	15188	14832	14998	14737	15034	14780	14968	15019	14757	14978	14926	14812	14888	15035	15056	14928	14902	14836	14950	14961	14834	15005	14943	14968	14870	14979	14857	14961	14995	14957	14971	14776	14977	14858	14854	15101	14899	14903	14834	14951	14909	14907	15067	14813	14898	14913	14968	14729	14878	14824	14867	14921	14839	14889	15099	14909	14823	14879	14940	14971	14966	14788	14915	14888	14849	14889	14735	15108	14717	14794	14967	14824	14980	14845	14886	14898	14990	14839	14935	14737	14979	14926	14943	14919	15087	14920	14842	14935	15101	14914	14945	14983	14907	14774	15022	15002	15051	14781	14801	14970	15031	14998	14849	14772	14669	14911	14844	14761	14796	15001	14885	14926	14815	14955	14951	14971	15027	14887	14815	14975	14813	15097	14931	14700	15007	14911	15088	14860	14831	14856	14946	15019	14948	15013	14828	14864	15046	14976	14979	14856	14991	14792	14821	15014	14774	14711	14985	14977	14873	14987	14687	14866	14957	14882	14965	14952	14909	14908	14889	14766	14933	14819	14859	14878	14767	14806	15154	14864	14972	14947	15117	14837	14928	14895	15017	14932	14886	14871	14927	14888	15044	14868	14942	14942	14983	14703	14892	14757	14948	14966	14949	15055	14886	14883	14948	14990	14830	15093	15068	14817	15051	14806	14958	14958	14748	14854	14923	14925	14915	14889	14827	14881	14937	14899	14829	15036	14902	14842	14843	14913	14840	14994	15101	14933	14897	14877	14758	15056	14855	14706	15049	14837	14957	14911	14977	14960	14735	14900	15049	14937	14939	14918	14851	14997	14891	14944	14849	14639	14776	14921	14939	14935	15079	14839	14935	14851	14933	14978	14765	14802	14960	14975	14796	14973	14988	14900	15033	14934	14927	14975	14887	14669	14947	14691	14899	14886	14888	14842	14939	15082	15021	14961	14850	14932	14908	14866	15061	14825	14880	14904	14901	15037	14825	15004	15181	14950	14983	15198	14889	15109	14882	14771	15052	15089	14927	14947	14882	14910	14837	14959	14995	15031	14936	14830	14855	14943	15021	14960	14846	14867	14877	14980	14923	14949	14736	14952	14785	14964	15035	14794	14968	14939	15056	14871	15145	15059	14932	15045	14936	14844	14927	14920	15014	14975	14749	14845	14950	14978	14813	15150	15103	14857	14859	15034	14755	14790	15046	14902	15023	14920	14932	14939	15048	14879	15174	14943	14842	14814	15013	14834	14868	14864	14967	14843	14877	14978	14811	14998	14946	14961	14926	14986	14926	14750	14855	15028	14861	14937	14643	15036	14797	14915	14917	15039	14732	14744	14878	15060	14959	14963	15029	14902	14900	15023	14901	14910	15014	14786	14974	14912	14985	15001	14876	14940	14884	14926	14917	14752	14989	14996	14959	15002	14962	14890	14951	14915	14847	14860	15097	15022	14631	14949	14864	14872	14770	14856	14886	14831	15004	14915	14940	14939	14832	14973	14884	14981	14826	15084	15024	14987	14904	14913	14919	14985	15145	14632	14973	14826	14940	14832	14920	14966	15018	14834	14985	14843	14837	14825	14941	14917	14831	14924	14783	14926	14818	14925	14855	14656	14954	14806	14944	14975	14783	14814	14917	15005	14763	14817	15023	14943	14880	14921	14794	14874	14785	14823	15052	14936	14949	15083	14927	14952	14815	15110	15031	14934	14971	14954	14620	14864	14792	14903	14768	14996	14753	14920	14998	14806	14958	14901	14884	15005	14803	14866	15028	14828	15037	14989	14934	14885	15093	15104	14787	14948	14880	14964	14903	14819	14897	14855	14876	14833	14922	15037	14771	14899	14957	14916	14843	14945	14773	14900	14907	14963	15036	14960	14995	14847	15060	14941	14858	14936	14941	14966	14811	14905	14895	14850	14912	15131	14873	14847	15088	15086	14907	14797	14866	14920	14999	15021	14950	14765	14868	14918	14917	14895	14823	14944	14793	14833	15064	14837	14905	14734	14845	15042	15096	14904	14890	14871	14950	14829	15043	14797	14938	14998	14851	14897	14879	14924	14956	15116	14943	14763	14999	14778	14873	14727	14758	14975	14942	14889	14945	14869	14816	14936	14967	14961	14850	15014	14928	14944	14843	15015	14929	14939	14946	14978	15063	14810	14876	14947	14923	15023	15010	14786	14857	15041	14819	14870	15070	14891	14807	14862	15015	14797	14958	14911	14812	14844	14929	14832	14831	15031	14979	14898	14951	14900	15010	14778	14884	14838	14785	14964	15017	15096	14807	14904	14963	14925	15062	14762	14809	14986	14988	14923	14932	14689	14875	14971	14984	15009	15042	15045	14838	15051	14880	14979	14993	14855	15007	14905	14873	14865	14827	14983	15043	14863	14986	14917	14983	14905	14970	14947	14942	14925	14812	14896	15024	14774	14947	15011	14925	14927	14858	14778	15047	14879	14877	14892	15034	14921	14849	14844	15007	15127	14964	14970	15033	15035	14825	14915	14855	14900	15074	14924	14874	14960	14868	14896	14895	14872	14889	15004	14836	14988	14912	14839	14907	14966	14959	14977	14903	14963	15037	14855	14883	15059	14788	14857	15035	14987	14988	15048	14851	14845	15025	14771	14799	14890	14968	14858	14951	14761	14985	14864	15066	14880	14923	15084	14848	14980	14997	15054	14829	14957	14944	14981	14781	14926	14829	14933	14865	14916	15040	14944	14910	14956	14876	15017	14836	14995	14952	14986	14815	15015	15037	14739	14893	14989	14894	14962	14868	14984	14932	14944	14815	15046	15013	14767	14814	14932	14994	14826	14851	14929	14954	14844	14952	14807	15074	14889	15019	14871	14923	14825	14848	14924	14964	14917	14785	15035	14950	15057	14759	14731	14945	14890	14976	14821	14780	14856	14831	15012	14948	14961	14935	14870	14970	14792	14916	14932	14881	14901	14885	15030	14854	15041	14791	14792	14962	14734	14757	14989	15016	15043	14905	14828	14880	14953	14845	14897	15054	15034	14960	15051	14827	14902	14900	14851	14990	14915	14904	15016	14728	14929	14947	14849	14991	14976	14817	15018	14796	14948	14821	14962	14758	15014	14843	14713	15087	14971	15010	15151	14798	14931	14960	14982	14914	14912	15010	14872	14907	14773	14722	15094	14954	14959	14951	14779	14846	14920	14898	14843	14883	14792	15013	14916	14855	14953	14898	14912	15063	14885	15117	14945	14842	14890	14970	14910	14970	14886	15014	15010	14941	15084	14881	14819	14844	14992	15045	14996	14941	14839	14822	14898	14980	15024	14902	14872	15003	14956	14991	15079	14744	14919	14896	14921	14896	14955	14875	14793	15050	14932	14858	14988	15024	14824	14946	14905	15033	14901	15228	14997	14825	14893	14890	14781	14924	14987	14936	14903	14972	14850	14876	14973	14915	14876	15031	14951	14934	15006	14910	14942	14939	14710	14849	14876	14825	14875	14841	14968	14918	14921	14886	14720	14852	14916	15040	14860	14769	14869	15090	14923	14870	14913	15076	15072	14904	14926	14878	14969	14877	14969	14757	14824	14903	14932	15030	14957	14954	14909	14804	14953	14838	14788	14838	14815	14890	14785	14862	14960	14942	14844	14809	14906	14860	14798	14920	14871	14840	14864	14898	14891	14981	15064	14787	14999	14956	14996	14920	14791	14890	15002	14930	14851	14830	14694	15032	14857	15094	15122	14855	15026	14984	14950	14933	14899	14883	14956	14970	14892	14869	14949	14928	15002	15029	14896	14989	15061	14770	14973	14838	14984	14882	15034	14900	14934	14832	14965	15053	14854	14938	14791	14944	14974	15015	14888	15034	14918	14966	14828	15005	14836	15025	14929	14946	14922	14870	14968	15014	14973	14829	14905	14805	14962	15019	15005	14939	14670	14891	14906	14895	14878	14889	14835	14856	14879	15005	14949	14756	15073	14956	14899	14839	14918	14870	14957	14859	14927	14934	14965	14931	14875	14844	14956	14977	14983	14964	14909	15009	14907	14909	14826	14982	14900	14893	14926	14885	14880	14941	14936	14833	15061	14968	14992	14894	14916	15004	14981	15069	14769	14977	14928	14980	14966	14849	14804	14811	14705	14922	14935	15124	14981	14832	14996	15056	14837	14862	14925	14886	14847	14812	14892	15063	14928	14896	14956	14920	15014	14818	14886	14945	14906	14938	14877	14884	14967	14932	14929	14821	14926	15068	14828	14840	14864	14861	14887	15074	14799	14941	14974	15050	14885	15031	14852	15054	14879	14995	14946	14861	14965	14830	14925	14786	14981	14990	14922	15104	14831	14858	14917	15016	14920	15065	14907	14916	15052	14986	15045	14912	15010	14824	14968	15033	14809	15019	15051	14879	14895	14845	14994	14924	14877	14745	15130	15036	14976	14954	14918	14895	14867	15113	14807	14952	15015	14928	14854	14922	14967	14810	15020	15146	14966	14972	14960	15014	14807	14947	15012	14992	14989	15039	14865	14946	14841	14809	14993	14728	14908	14843	15062	14757	14958	14859	14875	14944	14809	14971	14942	14875	14966	15021	14799	14921	14868	14945	14865	15046	14999	14749	14726	14955	14894	14917	15059	14829	14976	14949	14924	14926	14947	15005	14987	14969	14994	14899	14965	14977	14888	14947	15005	14937	14719	14895	15061	14935	14945	14817	15087	14972	14995	15007	14916	14989	15048	15089	14891	14970	15046	14933	14948	14869	14974	14848	14938	14957	14923	15153	14945	14965	14922	15002	15043	14946	14983
23969	21332	28817	24296	22007	20879	19874	17012	16411	16488	20708	28621	23665	20534	16210	15994	16029	15997	15981	15884	16132	16167	16039	15921	15971	15817	15658	15771	15889	15735	15768	15745	15857	15946	16709	17035	16738	16320	16136	15790	15868	15828	15789	15718	15909	15745	15630	15733	15739	15681	15719	15769	15975	15739	15921	15837	15913	15845	15703	15846	15862	15765	15734	15870	15834	15883	15757	15927	15911	15650	15822	15752	15865	15915	15660	15646	15715	15676	16004	15931	15746	15838	15717	15755	15895	15762	15678	15808	15588	15699	15854	15619	15800	15624	15869	15571	15766	15747	15578	15672	15822	15868	15564	15640	15631	15434	15738	15650	15922	15896	15781	15761	15779	15695	15600	15749	15732	15853	15670	15646	15596	15810	15538	15864	15864	15839	15717	15833	15814	15673	15760	15823	15496	15759	15683	15879	15616	15723	15714	15607	15672	15835	15824	15819	15806	15817	15807	15553	15773	15564	15691	15729	15871	15838	15736	15591	15601	15747	15740	15688	15900	15752	15735	15871	15670	15725	15881	15628	15750	16024	15768	15870	15787	15624	15878	15855	15613	15541	15795	15750	15839	15761	15686	15560	15882	15556	15701	15676	15832	15711	15616	15718	15758	15817	15659	15900	15715	15848	15871	15807	15821	15711	15805	15946	15678	15829	15717	15836	15759	15649	15619	15780	15768	15582	15830	15722	15517	15674	15689	15605	15827	15521	15851	15811	15844	15510	15719	15724	15871	15727	15615	15734	15735	16004	15928	15916	15748	15753	15789	15744	15701	15629	15775	15749	15727	15868	15728	15681	15735	15730	15841	15604	15817	15958	15739	15788	15701	15689	15648	15637	15665	15673	15860	15799	15706	15493	15633	15537	15748	15791	15707	15544	15877	15750	15638	15845	15891	15661	15699	15413	15729	15657	15749	15546	15651	15724	15739	15874	15767	15639	15848	15622	15740	15787	15774	15699	15820	15753	15693	15688	15706	15695	15962	15696	15891	15607	15820	15825	15727	15700	15569	16030	15743	15672	15696	15644	15647	15711	15820	15782	15895	15632	15732	15800	15867	15787	15610	15663	15701	15764	15794	15627	15807	15816	15685	15639	15725	15940	15717	15811	15705	15703	15678	15605	15600	15761	15798	15650	15902	15711	16027	15764	15820	15647	15754	15645	15776	15812	15651	15622	15863	15679	15707	15696	15888	15756	15879	15690	15645	15583	15664	15745	15750	15684	15713	15710	15727	15883	15642	15744	15798	15678	15614	15700	15767	15799	15850	15740	15708	15893	15651	15686	15611	15734	15828	15857	15738	15602	15798	15723	15768	15741	15732	15791	15710	15809	15805	15792	15647	15741	15850	15705	15778	15732	15767	15598	15720	16109	15905	15693	15741	15792	15603	15921	15871	15939	15537	15762	15901	15905	15699	15711	15807	15694	15540	15580	15649	15728	15749	15861	15734	15712	15848	15775	15579	15759	15630	15744	15783	15762	16065	15809	15760	15911	15734	15527	15784	15707	15893	15729	15787	15564	15716	15891	15616	15732	15733	15805	15617	15807	15767	15762	15651	15769	15539	15702	15657	15659	15779	15661	15777	15601	15599	15570	15801	15848	15830	15781	15558	15710	15826	15630	15547	15475	15717	15811	15587	15838	15603	15481	15763	15701	15942	15775	15805	15719	15722	15435	15652	15682	15806	15895	15898	15743	15757	15798	15627	15875	15696	15809	15734	15770	15547	15810	15783	15721	15668	15878	15923	15647	15915	15475	15860	15703	15753	15731	15912	15538	15785	15606	15714	15918	15796	15550	15852	15750	15780	15847	15956	15787	15884	15891	15754	15802	15886	15816	15799	15802	15742	15799	15906	15738	15655	15623	15858	15855	15842	15956	15884	15874	15831	15731	15904	15877	15992	15805	15652	15791	15745	15716	15885	15929	15719	15630	15740	15731	15852	15622	15709	15801	15776	15778	15698	15616	15764	15855	15754	15539	15663	15836	15746	15629	15714	15938	15742	15836	15593	15701	15696	15662	15672	15732	15762	15823	15667	15762	15684	15654	15947	15978	15767	16038	15823	15713	15874	15792	16026	15829	15702	15852	15673	15631	15865	15742	15906	15772	15889	15794	15750	15921	15746	15894	15884	15813	15631	15727	15636	15778	15882	15761	15643	15873	15824	15723	15897	15696	15680	15533	15694	15857	15754	15591	15739	15606	15763	15667	15996	15562	15762	15929	15729	15822	15741	15938	15710	15753	15723	15641	16021	15712	15708	15822	15628	15791	15888	15612	15775	15749	15767	15809	15887	15779	15683	15922	15728	15701	15736	15693	15785	15665	15702	15789	15742	15599	15632	15929	15982	15850	15814	15541	15676	15695	15751	15903	15670	15963	15892	15879	15788	15736	15613	15772	15650	15731	15753	15626	15857	15684	15768	15662	15735	15664	15650	15804	15683	15675	15685	15617	15654	15537	15700	15680	15735	15899	15700	15846	15706	15827	15920	15819	15846	15671	15804	15741	15838	15585	15766	15685	15709	15698	15620	15864	15673	15594	15746	15769	15781	15697	15856	15836	15844	15725	15558	15655	15756	15699	15734	15669	15682	15693	15586	15716	15780	15646	15678	15804	15692	16023	15902	15577	15647	15853	15777	15831	15850	15961	15763	15960	15732	15749	15866	15871	15701	15661	15758	15671	16043	15787	15761	15595	15683	15585	15717	15708	15833	15837	15718	15757	15670	15745	15715	15869	15727	15632	15688	15748	15606	15675	15642	15796	15457	15836	15687	15542	15823	15810	15810	15812	15727	15755	15675	15576	15742	15901	15934	15714	15588	15839	15629	15843	15769	15790	15705	15713	15891	15701	15791	15686	15774	15714	15786	15776	15820	15798	15785	15669	15763	15663	15717	15617	15762	15632	15632	15615	15705	15816	15873	15864	15836	15700	15718	15784	15744	15814	15715	15808	15855	15598	15823	15641	15637	15791	15637	15841	15721	15553	15583	15732	15824	15577	15526	15710	15643	15635	15672	15887	15783	15612	15752	15856	15724	15951	15940	15822	15799	15720	15952	15835	15741	15583	15828	15800	15750	15649	15831	15773	15694	15670	15754	15900	15902	15957	15766	15663	15776	15631	15673	15833	15809	15891	15698	15811	15820	15680	15825	15781	15844	15846	15696	15892	15585	15850	15770	15776	15634	15621	15795	15819	16059	15774	15905	15930	15734	15739	15666	15797	15886	15796	15789	15942	15693	15607	15628	15741	15943	15733	15467	15727	15754	15788	15765	15740	15656	15591	15806	15599	15740	15675	15785	15764	15857	15716	16021	15770	15512	15703	15567	15905	15770	15867	15888	16022	16003	15642	15730	15672	15766	15705	16012	15883	15682	15856	15636	15683	15538	16003	15791	15751	15873	15839	15602	15704	15738	15836	15833	15898	15707	15673	15735	15663	15601	15880	15741	15568	15788	15893	15688	15540	15819	15632	15723	15467	15783	15575	15700	15834	15677	15769	15595	15688	15763	15779	15564	15565	15859	15796	15772	15885	15952	15766	15640	15753	15921	15747	15699	15752	15748	15707	15884	15802	15638	15630	15812	15910	15778	16072	15730	15730	15632	15646	15796	15705	15683	15887	15847	15714	15675	15906	15882	15692	15764	15798	15618	15759	15753	15640	15698	15656	15897	15676	15597	15691	15701	15638	15591	15874	15758	15638	15829	15765	15745	15779	15713	15796	15970	15761	15666	15712	15745	16005	15677	15732	15572	15781	15729	15748	15533	15955	15919	15724	15588	15709	15681	15954	15793	15736	15722	15544	15598	15765	15966	15613	15888	15891	15756	15887	15718	15590	15589	15626	15938	15659	15808	15592	15914	15625	15687	15901	15873	15854	15596	15714	15686	15618	15719	15870	15772	15758	15571	15619	15753	15511	15806	15799	15885	15817	15856	15746	15784	15820	15868	15813	15713	15743	15598	15643	15778	15790	15760	15733	15917	15767	15669	15464	15720	15794	15674	15531	15812	15644	15918	15832	15562	15857	15793	15665	15694	15738	15730	15716	15655	15669	15746	15611	15737	15796	15525	15512	15831	15923	15746	15894	15765	15775	15711	15831	15835	15925	15796	15790	15890	15736	15954	16059	15587	15726	15678	15692	15742	15699	15719	15635	15770	15904	15827	15833	15747	15691	15677	15792	15801	15643	15652	15870	15902	15724	15831	15918	15660	15710	15544	15817	16001	15872	15847	15871	15697	15878	15846	15889	15638	15855	15713	15581	15657	15664	15757	15814	15849	15849	15721	15695	15727	15958	15852	15839	15708	15791	16022	15669	15917	15813	15722	15935	15872	15906	15873	16020	15896	15713	15821	15566	15989	15690	15778	15878	15807	15714	15567	15732	15677	15814	15804	15773	15799	15907	15766	15739	15711	15806	15716	15632	15718	15787	15616	16042	15737	15809	15700	15928	15759	15718	15722	15680	15584	15640	15732	15639	15598	15831	15805	15733	15676	15788	15704	15669	15832	15903	15652	15722	15675	15882	15536	15577	15711	15865	15626	15831	15841	15495	15818	15914	15759	15800	15661	15645	15757	15768	15730	15617	15704	15926	15957	15699	15669	15799	15653	15622	15621	15813	15826	15808	15761	15783	15810	15828	15720	15712	15691	15702	15719	15789	15670	15783	15790	15654	15809	15756	15733	15811	15825	15839	15735	15744	15722	15889	15825	15791	15798	15689	15726	15704	15599	15810	15688	15866	15938	15609	15541	15794	15971	15583	15734	15841	15808	15766	15948	15758	15538	15740	15642	15786	15829	15701	15835	15623	15953	15819	15590	15883	15715	15655	15858	15717	15616	15616	15829	15650	15892	15764	15806	15816	15680	15599	15877	15701	15730	15724	15886	15984	15889	15596	15475	15683	15855	15607	15840	15926	15778	15623	15715	15818	15780	15676	15883	15688	15796	15830	15801	15929	15726	15873	15694	15573	15635	15765	15898	15832	15874	15763	15707	15729	15758	15800	15851	15887	15704	15746	15634	15772	15898	15827	15603	15766	15833	15769	15917	15765	15888	15821	15715	15636	15617	15725	15778	15769	15821	15650	15577	15780	15702	15832	15748	15680	15601	15610	15667	15776	15737	16061	15766	15921	15754	15897	15632	15686
16687	29477	27875	22232	19283	17917	17382	16402	15983	15775	23489	31381	25240	19801	15009	14993	14897	14813	15011	14972	14980	14742	15011	14881	14985	14839	14890	14858	14933	14974	14841	14947	14881	15099	16281	16389	16263	15498	15208	15093	14822	14834	14799	14807	15012	14747	14943	14843	14826	14860	14870	14869	14839	14685	14886	14925	14885	14940	14870	14795	15002	14997	14823	14986	14848	14729	14872	14821	14887	14803	15046	14943	14842	14812	14888	14622	14899	14795	14958	14829	14685	14781	14841	14770	14684	14847	14905	14682	14836	14887	14974	14793	14829	14900	14819	14883	14991	14955	14820	14996	14818	14941	14821	14860	14926	14803	14835	15032	15093	14913	14699	14838	14899	14796	14885	14804	14712	14822	14801	14937	14878	14856	14839	14818	14824	14865	14763	15048	14665	14925	14929	14859	14893	14938	14549	15030	14824	14701	14858	14904	14996	14960	14771	14911	14990	14649	14786	14770	14779	14895	14905	14863	14793	14981	14831	14835	14836	14697	14767	14729	14814	14784	14889	14883	14718	14848	14844	14909	14851	14771	14771	14787	14881	14735	14589	14955	14944	14793	14882	14725	14819	14923	14869	14837	14870	14826	14812	14938	14803	14896	14810	14998	14997	14835	14914	14872	14785	15005	14970	14719	14758	14823	15017	14608	14688	14668	14871	14866	14755	14842	14808	14617	14785	14730	14834	14790	14683	14902	14960	14908	14944	14716	14742	15066	14838	14906	14835	14858	14848	14839	14923	15001	14814	14762	15002	14707	14866	14727	14846	14780	14904	14833	14968	14611	14739	14830	14800	14711	14738	14851	14903	14705	14866	14739	14851	14920	14818	14864	14671	14912	14750	14917	14857	14843	14808	14776	14803	14760	14909	14969	14829	14865	14922	14801	14871	14801	14886	14997	14768	14871	14929	14844	14751	14880	14809	14958	14873	14745	14987	14798	14773	14925	14859	14855	14842	14844	14896	14721	14798	14873	14757	14960	14891	14682	14933	14796	14659	14814	14855	14739	14763	14956	14994	14873	14829	14745	14615	14747	14933	14791	14800	14862	14840	14749	14872	14784	14980	14916	14853	14878	14844	14890	14907	14822	14945	14902	14798	14720	14933	14828	14927	14753	14802	14777	14812	14946	14855	14733	14633	14789	14892	14831	14787	14887	14816	14794	14866	14907	14820	14967	14873	14678	14943	14793	14952	14808	14811	14802	14908	14773	14990	14816	15028	14840	14743	14833	14811	14825	14816	14846	14807	14764	14868	14884	14721	14829	14858	15011	14757	14920	14827	14794	14881	14972	14832	14916	14865	14914	14696	15005	14672	14716	14745	14826	14947	14843	14897	14851	14851	14747	14908	14805	14818	14953	14877	14938	14950	14706	14758	14709	14771	14810	14888	14803	14872	14972	14798	14842	14860	14782	14889	14757	14851	14775	14668	14987	14890	14768	14905	14973	14846	15012	14842	14742	14944	14793	14808	14802	14949	14729	14834	14897	14912	14753	14784	14920	14728	14850	14735	14777	14671	14796	14730	14744	14709	14870	14830	14891	14824	14541	14960	14825	14824	14929	14887	14874	14782	14780	14696	14864	14709	14744	14914	14852	14716	14751	14646	14737	14793	14977	14878	14841	14915	14767	14832	14849	14746	14818	14699	14717	14843	14850	14718	14840	14962	14919	15013	14734	14764	14926	14816	14765	14898	14746	14833	14917	14836	14817	14841	14646	14746	14922	14702	14755	14983	14910	14862	14884	15035	14757	14832	14849	14793	14955	14885	14859	14687	14793	14739	14888	14981	14812	14790	14899	14811	14658	14900	14874	14719	14976	14941	14895	14782	14871	14817	14915	14818	14825	14790	14928	14877	14842	14959	14712	14650	14699	14820	14852	14897	14678	14967	14934	14944	14734	14882	15058	14794	14761	14853	14750	14669	14874	14770	14981	14923	14906	14882	14625	14895	14955	14717	14848	14939	14881	14992	14735	14855	14790	14879	14721	14674	14649	14797	14881	14777	14800	14804	14717	14916	14815	14840	14862	14742	14902	14890	15013	14997	14743	15048	14933	14709	14923	14843	14849	14854	14842	14964	14881	14843	14919	14695	14850	14757	14887	14794	14914	14843	14757	14772	14973	14629	14828	14937	14942	14827	14870	14712	14868	14697	14862	14873	14956	14965	14937	14853	14828	14849	14917	14815	14974	14616	14752	14886	14660	14878	14918	14690	14855	14904	14959	14864	14837	14968	14750	14768	14772	14724	14819	14797	14989	14875	14633	14822	14888	14840	14856	15035	14647	14857	14828	14834	14876	15003	14547	14976	14727	14958	14788	14796	14869	14785	14767	14853	14694	14771	14862	14811	14799	14837	14882	14779	14860	14913	14801	14707	14851	14739	14841	14875	14726	14938	14800	14792	14858	14864	14691	14720	14732	14650	15055	14801	15089	14653	14848	14860	14742	14844	14912	14913	14738	14824	14834	14970	14941	14855	14878	14692	14860	14754	14853	14694	14725	15039	14947	14871	14796	14699	14806	14861	15025	14942	14704	14742	14708	14783	14959	14830	14872	14885	14909	14860	14779	15041	14783	14680	14897	14891	14962	14796	14828	14897	14871	14799	14765	14801	14845	14957	14759	14949	14882	14971	14795	14729	14917	14812	14912	14761	15035	14908	14644	14955	14807	14914	14815	14751	14934	14734	14933	14746	14680	14932	14924	14746	14831	14805	14923	14759	14838	14818	14963	14938	14716	14716	14837	14904	14786	15009	14733	14984	14728	14897	14821	14806	14864	14952	14746	14973	14761	14759	14978	15004	14896	14697	14818	14826	14788	14825	14887	14811	14881	14845	14886	14815	14847	14785	14929	14872	14843	14893	14717	14789	14804	14735	14781	14774	14842	14919	14686	14802	14665	14753	14849	14908	14961	14699	14849	14885	14778	14888	14776	14842	14880	14792	14932	14756	14945	14793	14774	14915	14903	14794	14750	14625	14815	14970	14859	14936	14895	14712	14966	14646	14969	14983	14757	14845	14706	14807	14963	14901	14780	14821	14904	14843	14779	14820	15006	14757	14768	14879	14747	14897	14923	14888	14934	14793	14870	14769	14783	14861	14837	14664	14710	14774	14888	14859	14772	14989	14884	14594	14741	14755	14681	14780	14884	14848	14749	14955	14793	14746	14935	14902	15027	14809	14844	14896	14856	14819	14870	14934	14949	14721	14705	14798	14758	14926	14728	14883	14631	14796	14806	15018	14928	14812	14709	14913	14883	14914	14961	14762	14748	14950	14693	14860	14779	14750	14814	14788	14865	14901	14732	14749	14919	14888	14586	14963	14719	14876	14844	14945	14620	14911	14723	14765	14685	14892	14862	14754	14976	14874	14835	15002	14954	14732	14745	14719	14906	14800	14863	14804	14770	14962	14798	14716	14873	14690	14746	14838	14837	15006	14735	14870	14837	14734	14775	14910	14670	14729	14834	14874	14777	14717	14881	14788	14939	14901	14974	14947	14822	14828	14930	14761	14932	14844	14938	14799	14879	14719	14948	14896	14773	14835	14877	14964	14775	14666	14982	14709	14809	14864	14829	14923	14762	14639	14888	14850	14703	14937	14670	15004	14895	14721	14855	14848	14617	14713	14903	14969	14686	14864	14837	14896	14801	14955	14808	15024	14875	14828	14857	14736	15171	14857	14851	14743	14827	14735	14803	14961	14812	14745	14804	14922	14861	14771	14954	14834	14865	14948	14710	14798	14656	14840	14945	14921	14757	14863	14800	14904	14840	15005	14946	14875	14877	14712	14832	14786	14798	14871	14857	14839	14779	14820	14922	14850	14916	14855	14880	14906	14734	14900	14930	14834	14904	14779	14815	14761	14767	14953	14853	14715	14874	14794	14795	14955	14839	14788	14783	14701	14792	14734	14816	14975	14745	14824	14693	14842	14641	14675	14872	14827	14968	14753	14909	14869	14775	14840	14880	14626	14881	14842	14917	14702	14807	14768	14885	14791	14796	14790	14833	14647	14843	14849	14689	14892	14806	14952	14879	14559	15012	14897	15055	14906	14707	14898	14891	14730	14886	14893	14997	14831	14593	14688	14964	14687	14838	14737	14847	14838	15056	14828	14741	14705	14889	14892	14931	14789	14795	14948	14847	14738	14895	14797	14702	14781	14926	14821	14920	14841	14870	14920	14956	14763	14961	14719	14762	14847	14770	14848	14948	14640	14706	14711	14793	14901	14823	14798	14850	14824	14824	14942	14823	14802	14696	14735	14715	14838	14862	14732	14710	14834	14723	14860	14671	14900	14732	14696	14824	14754	14859	14841	14879	14898	14976	14676	14733	14806	14847	14914	14932	14811	14722	15034	14887	14760	14805	14828	14844	14765	14958	14816	14753	14975	14858	14807	14755	14846	14819	15006	14900	14741	14766	14978	14802	14793	14754	14989	14680	14822	14854	14917	14853	14696	14977	14799	14779	14950	14816	14908	14853	14939	14732	14715	14813	14860	14953	14973	14754	14818	14741	14818	14786	15069	14652	14923	14937	14777	14997	14944	14795	14977	14762	14753	14980	14838	14847	14946	15080	14780	14785	14840	14931	14849	14853	14853	14858	14988	14726	14835	14879	14888	14739	14703	14868	14788	14689	14936	14982	14904	14958	14695	14848	14907	14670	14661	14786	14804	14833	14868	14986	14864	14936	14680	14945	14874	14919	14981	14855	14724	14941	14906	14846	14790	14797	15036	14981	14838	14716	14806	14958	14665	14775	14843	14616	14923	14704	14819	14950	14968	14970	14760	14696	14839	14847	15000	14937	14811	14751	14711	14838	14816	14774	14836	14833	15059	14741	14819	14809	14909	14955	14749	14856	14833	14799	14837	14815	14809	14972	14661	14848	14735	14909	14960	14928	14861	14799	14724	14740	14599	14850	14873	14778	14899	14920	14823	14842	14767	14862	14656	14795	14935	14927	14891	14992	14871	14863	14729	14929	14915	14683	14989	14821	14789	14835	14893	14662	14656	14769	14721	14907	14820	14761	14768	15042	15124	14868	14784	14743	15057	14659	14772	14677	14917	14922	14724	14749	14708	14759	14837	14782	14543	14965	14841	14728	14868	14779	14750	14897	14902	14866	14879	14784	14715	14723	14873	14899	14765	14823
22985	21430	29422	23831	21571	23161	23798	18013	16674	16855	23072	24679	33159	32902	18128	16167	15965	15928	15759	15819	15921	16071	15832	15909	15864	15811	15807	15739	15822	15900	15860	15800	15821	15829	17380	17897	17321	16594	16285	15822	15815	15843	15682	15624	15576	15751	16060	15755	15685	15718	15739	15743	15723	15716	15672	15705	15678	15820	15646	15611	15539	15773	15701	15585	15567	15570	15541	15651	15742	15752	15686	15656	15596	15655	15643	15766	15583	15673	15630	15636	15687	15736	15779	15607	15665	15516	15591	15610	15768	15607	15738	15627	15631	15680	15644	15511	15679	15578	15739	15619	15737	15588	15576	15770	15517	15545	15625	15632	15625	15586	15586	15542	15467	15674	15703	15643	15609	15835	15541	15565	15752	15752	15535	15632	15694	15571	15791	15584	15658	15589	15768	15763	15538	15663	15600	15942	15645	15739	15626	15478	15528	15602	15525	15488	15614	15773	15489	15597	15590	15548	15544	15661	15641	15625	15428	15598	15753	15421	15711	15721	15782	15701	15831	15630	15512	15729	15534	15600	15647	15558	15581	15646	15643	15708	15610	15701	15639	15647	15658	15466	15781	15588	15493	15393	15507	15573	15846	15547	15743	15699	15591	15818	15672	15604	15571	15755	15804	15701	15708	15698	15563	15532	15768	15450	15662	15925	15657	15537	15620	15648	15799	15501	15464	15512	15417	15553	15488	15580	15637	15614	15630	15557	15553	15669	15678	15748	15463	15515	15542	15585	15618	15696	15595	15683	15594	15763	15721	15637	15718	15717	15585	15504	15564	15522	15647	15698	15669	15678	15454	15895	15700	15715	15515	15596	15570	15615	15673	15833	15719	15662	15705	15526	15410	15697	15602	15556	15554	15430	15545	15549	15535	15347	15702	15791	15748	15499	15647	15588	15651	15649	15622	15409	15806	15606	15649	15554	15680	15720	15541	15503	15679	15506	15722	15656	15611	15715	15926	15617	15555	15708	15567	15735	15450	15714	15797	15517	15621	15779	15728	15840	15600	15580	15553	15566	15580	15605	15657	15678	15630	15654	15581	15742	15547	15602	15586	15658	15643	15673	15666	15607	15792	15793	15719	15766	15505	15398	15608	15633	15623	15559	15632	15608	15666	15692	15760	15579	15483	15707	15714	15739	15692	15612	15737	15681	15789	15550	15613	15663	15745	15613	15596	15681	15539	15509	15636	15475	15672	15598	15636	15579	15826	15557	15747	15484	15513	15510	15680	15621	15566	15529	15647	15555	15563	15544	15674	15566	15669	15731	15693	15585	15630	15534	15611	15781	15584	15520	15630	15661	15729	15527	15650	15506	15733	15463	15440	15411	15450	15710	15707	15503	15674	15852	15590	15510	15782	15507	15672	15443	15279	15585	15772	15436	15618	15612	15547	15645	15634	15666	15690	15492	15640	15621	15608	15711	15601	15709	15748	15725	15606	15443	15454	15488	15609	15596	15681	15529	15614	15583	15515	15540	15537	15715	15746	15527	15558	15600	15637	15619	15553	15559	15612	15467	15495	15532	15741	15802	15665	15667	15745	15640	15614	15748	15701	15744	15593	15677	15755	15292	15777	15645	15685	15605	15691	15153	15494	15507	15765	15490	15780	15428	15575	15721	15685	15581	15584	15687	15569	15591	15659	15553	15680	15694	15653	15547	15610	15590	15719	15474	15769	15653	15592	15593	15402	15606	15591	15674	15508	15627	15714	15598	15527	15665	15485	15557	15489	15727	15633	15522	15570	15557	15571	15538	15494	15573	15686	15664	15564	15544	15569	15576	15558	15728	15562	15430	15834	15573	15648	15604	15745	15668	15454	15604	15516	15567	15466	15824	15761	15648	15660	15850	15659	15641	15606	15639	15581	15562	15488	15717	15676	15598	15518	15542	15537	15386	15698	15731	15450	15389	15707	15584	15675	15647	15422	15625	15668	15562	15666	15670	15619	15456	15631	15738	15575	15545	15676	15676	15570	15635	15562	15617	15461	15659	15639	15639	15585	15753	15624	15506	15546	15550	15591	15710	15784	15700	15552	15638	15639	15631	15483	15777	15622	15596	15700	15653	15626	15802	15569	15336	15637	15566	15572	15603	15615	15502	15920	15609	15784	15616	15698	15662	15587	15527	15753	15544	15830	15646	15778	15504	15706	15614	15628	15603	15621	15644	15604	15755	15746	15673	15638	15528	15511	15621	15660	15629	15607	15646	15520	15514	15438	15362	15628	15605	15490	15743	15396	15654	15710	15547	15772	15726	15540	15574	15657	15487	15802	15467	15509	15420	15723	15663	15608	15697	15849	15780	15681	15623	15721	15545	15719	15622	15682	15546	15665	15591	15713	15583	15563	15692	15476	15567	15370	15525	15394	15675	15566	15503	15535	15598	15673	15805	15787	15500	15648	15519	15462	15731	15714	15502	15565	15578	15420	15482	15639	15655	15781	15721	15667	15656	15682	15507	15487	15755	15575	15605	15699	15488	15553	15526	15552	15724	15618	15598	15445	15572	15619	15540	15620	15762	15814	15540	15649	15568	15338	15450	15612	15642	15534	15668	15489	15541	15535	15444	15369	15484	15306	15563	15477	15503	15580	15561	15609	15698	15485	15657	15712	15706	15603	15545	15504	15425	15605	15565	15807	15551	15512	15593	15602	15544	15506	15581	15678	15495	15724	15556	15708	15651	15643	15515	15279	15457	15555	15742	15522	15504	15509	15653	15659	15561	15614	15444	15477	15477	15727	15466	15566	15741	15535	15660	15473	15497	15352	15360	15588	15526	15786	15650	15443	15751	15580	15559	15620	15653	15649	15452	15645	15699	15516	15544	15739	15661	15436	15610	15682	15619	15586	15579	15685	15754	15735	15687	15612	15599	15699	15650	15519	15817	15920	15598	15551	15622	15624	15707	15684	15542	15646	15688	15536	15595	15734	15495	15615	15568	15522	15418	15458	15644	15369	15685	15549	15704	15546	15678	15393	15670	15457	15756	15638	15851	15575	15686	15654	15690	15567	15572	15677	15494	15551	15726	15603	15442	15715	15581	15805	15586	15503	15714	15777	15595	15770	15703	15801	15632	15621	15747	15554	15638	15472	15625	15704	15709	15679	15737	15569	15468	15523	15573	15740	15697	15576	15492	15569	15525	15580	15528	15628	15889	15663	15568	15481	15669	15599	16011	15607	15689	15689	15491	15760	15636	15442	15574	15568	15725	15684	15622	15610	15527	15539	15510	15449	15482	15497	15889	15439	15693	15815	15720	15585	15788	15577	15517	15574	15426	15849	15430	15805	15705	15572	15492	15675	15562	15619	15471	15651	15602	15658	15638	15615	15657	15578	15671	15669	15589	15628	15526	15726	15611	15632	15729	15666	15649	15735	15582	15816	15506	15529	15614	15563	15743	15673	15573	15560	15620	15523	15648	15579	15714	15524	15591	15475	15448	15696	15561	15608	15579	15568	15532	15709	15627	15661	15605	15749	15620	15541	15596	15685	15698	15633	15818	15744	15660	15769	15484	15670	15536	15635	15424	15595	15544	15564	15582	15651	15498	15674	15695	15600	15483	15746	15611	15709	15627	15599	15742	15674	15525	15835	15506	15742	15564	15643	15588	15677	15789	15628	15543	15571	15656	15581	15498	15626	15549	15587	15540	15574	15617	15780	15566	15586	15629	15748	15555	15656	15490	15627	15642	15791	15695	15694	15536	15479	15614	15611	15776	15675	15798	15576	15507	15820	15528	15511	15554	15785	15556	15695	15630	15643	15572	15533	15549	15633	15661	15518	15460	15451	15425	15718	15497	15613	15468	15530	15646	15661	15756	15605	15630	15400	15577	15492	15641	15594	15531	15633	15624	15870	15704	15524	15622	15464	15528	15726	15569	15799	15554	15572	15760	15670	15438	15287	15776	15525	15694	15671	15687	15669	15457	15451	15629	15734	15667	15886	15598	15422	15447	15612	15730	15895	15602	15503	15657	15562	15613	15623	15522	15741	15666	15771	15528	15678	15679	15648	15398	15688	15672	15569	15671	15690	15658	15576	15670	15587	15629	15638	15603	15666	15541	15462	15540	15575	15702	15570	15557	15544	15588	15579	15677	15672	15779	15589	15564	15524	15554	15459	15422	15464	15527	15616	15374	15527	15516	15396	15438	15552	15511	15613	15716	15656	15581	15785	15813	15665	15556	15512	15720	15705	15694	15754	15530	15803	15573	15702	15521	15611	15609	15675	15445	15716	15491	15680	15587	15614	15692	15536	15675	15630	15618	15652	15546	15612	15686	15640	15488	15635	15720	15499	15666	15752	15691	15647	15536	15571	15637	15540	15551	15579	15634	15694	15632	15597	15602	15648	15582	15496	15473	15526	15619	15852	15753	15751	15592	15618	15634	15609	15503	15714	15676	15386	15762	15796	15611	15643	15476	15624	15519	15705	15650	15471	15713	15564	15567	15469	15680	15555	15625	15527	15575	15637	15771	15696	15779	15381	15487	15628	15717	15427	15799	15546	15491	15646	15751	15501	15710	15619	15528	15697	15750	15604	15537	15519	15674	15516	15700	15735	15463	15733	15709	15754	15736	15708	15539	15497	15619	15702	15699	15659	15637	15766	15693	15688	15718	15790	15671	15597	15639	15545	15544	15696	15504	15526	15672	15728	15509	15602	15542	15796	15661	15569	15680	15665	15614	15585	15509	15862	15883	15654	15783	15651	15607	15656	15592	15720	15551	15597	15519	15490	15867	15648	15566	15644	15575	15678	15601	15526	15656	15572	15508	15559	15419	15679	15761	15598	15728	15458	15607	15762	15712	15882	15523	15624	15476	15639	15557	15587	15564	15564	15485	15476	15637	15645	15405	15647	15468	15616	15587	15602	15340	15712	15752	15665	15739	15595	15842	15658	15711	15486	15714	15572	15508	15593	15439	15708	15654	15701	15502	15694	15531	15532	15691	15614	15493	15628	15708	15643	15608	15686	15476	15730	15264	15498	15482	15733	15733	15700	15739	15591	15632	15661	15508	15915	15684	15649	15685	15607	15476	15754	15429	15533	15477	15588	15615	15744	15549	15535	15796	15490	15444	15515	15592	15700	15464	15616	15586	15506	15576	15639	15638	15508	15527	15751	15577	15450	15514	15611	15406	15573	15716	15522	15641
18864	36474	33705	26114	22809	20018	18138	17009	16316	16274	26584	25546	38682	32502	15430	15099	15235	15012	14893	14758	14805	14955	14652	14710	14838	14913	14977	14760	14658	14854	14622	14940	14810	15150	17546	18381	17405	16096	15377	14983	14912	14919	14601	14837	14977	14773	14954	14842	14836	14747	14838	14628	14903	14813	14645	14820	14860	14844	14639	14815	14888	14672	14761	14946	14940	15005	14935	14716	14753	14748	14963	14880	14731	14875	14685	14768	14811	14868	14715	14806	14673	14840	14694	14773	14761	14809	14814	14701	14715	14746	14739	14811	14769	14803	14729	14982	14736	14638	14870	14640	14654	14648	14747	14849	14633	14672	14772	14560	14647	14747	14785	14561	14758	14736	14700	14689	14959	14637	14705	14669	14768	14617	14769	14781	14834	14839	14633	14659	14943	14708	14747	14799	14808	14610	14957	14706	14737	14640	14773	14718	14721	14960	14814	14776	14488	14839	14825	14605	14654	14800	14733	14733	14754	14946	14666	14730	14681	14817	14672	14764	14719	14673	14683	14687	14709	14692	14644	14777	14772	14577	14586	14868	14893	14715	14852	14885	14839	14829	14844	14741	14781	14802	14831	14832	14939	14755	14698	14808	14550	14751	14677	14695	14823	14710	14668	14445	14616	14802	14792	14658	14748	14787	14870	14716	14864	14760	14744	14732	14649	14592	14812	14892	14897	14916	14714	14760	14776	14578	14718	14680	14744	14642	14727	14793	14673	14887	14678	14909	14777	14790	14853	14826	14623	14882	14695	14606	14601	14796	14820	14558	14639	14862	14771	14674	14952	14589	14730	14772	14745	14682	14616	14690	14789	14871	14821	14745	14777	14623	14744	14816	14807	14733	14792	14839	14672	14760	14780	14743	14664	14783	14791	14928	14916	14725	14860	14808	14583	14793	14606	14776	14550	14498	14590	14731	14678	14799	14729	14600	14754	14678	14772	14765	14787	14725	14580	14533	14818	14786	14952	14744	14803	14665	14842	14788	14671	14765	14624	14856	14742	14791	14913	14815	14489	14893	14606	14664	14784	14661	14558	14871	14749	14775	14818	14729	14797	14603	15007	14753	14843	14655	14825	14787	14680	14948	14645	14750	14578	14643	14750	14712	14852	14562	14722	14791	14692	14721	14839	14684	14769	14754	14685	14808	14672	14911	14657	14719	14580	14844	14630	14716	14765	14799	14881	14681	14755	14646	14551	14721	14794	14662	14515	14844	14724	14745	14645	14744	14829	14653	14733	14775	14716	14711	14769	14860	14643	14701	14761	14906	14724	14683	14774	14683	14691	14678	14737	14737	14815	14751	14782	14753	14787	14853	14763	14800	14650	14741	14857	14739	14738	14523	14655	14751	14812	14691	14709	14689	14740	14797	14784	14911	14701	14831	14876	14783	14652	14729	14776	14786	14723	14849	14603	14823	14747	14836	14908	14696	14770	14610	14764	14650	14630	14585	14814	14703	14699	14892	14783	14865	14651	14800	14798	14743	14779	14849	14727	14677	14740	14838	14856	14755	14750	14814	14756	14680	14687	14704	14662	14790	14851	14807	14623	14535	14779	14772	14693	14709	14794	14749	14632	14521	14719	14636	14661	14752	14759	14778	14620	14733	14988	14721	14924	14867	14703	14781	14770	14658	14679	14810	14620	14784	14658	14739	14739	14680	14765	14772	14839	14823	14584	14763	14711	14681	14709	14646	14803	14724	14840	14693	14751	14590	14843	14768	14684	14932	14677	14621	14754	14785	14747	14799	14744	14668	14756	14733	14674	14829	14727	14611	14738	14815	14560	14768	14819	14701	14670	14893	14744	14639	14756	14768	14830	14724	14693	14687	14806	14766	14788	14664	14959	14790	14626	14960	14781	14908	14551	14771	14791	14669	14716	14718	14659	14709	14920	14727	14598	14837	14778	14820	14709	14693	14721	14690	14681	14723	14707	14811	14627	14584	14657	14763	14846	14840	14914	14750	14847	14676	14756	14791	14840	14841	14609	14768	14713	14840	14743	14679	14710	14815	14796	14681	14822	14629	14718	14703	14642	14724	14662	14909	14687	14750	14823	14568	14765	14902	14738	14829	14883	14685	14671	14621	14715	14894	14750	14840	14606	14749	14764	14632	14641	14687	14774	14773	14684	14799	14857	14695	14568	14800	14701	14616	14775	14674	14759	14719	14631	14637	14634	14750	14680	14553	14783	14684	14937	14766	14700	14664	14941	14653	14650	14704	14775	14841	14818	14739	14728	14801	14794	14794	14835	14685	14780	14836	14721	14716	14745	14643	14624	14684	14666	14657	14516	14882	14889	14750	14705	14611	14625	14781	14644	14800	14771	14621	14632	14705	14639	14804	14651	14532	14706	14699	14768	14671	14656	14849	14642	14685	14689	14716	14786	14899	14683	14829	14796	14817	14635	14759	14736	14933	14733	14802	14604	14748	14816	14769	14715	14816	14662	14697	14656	14718	14835	14886	14478	14830	14887	14696	14866	14637	14669	14722	14609	14886	14720	14789	14772	14669	14727	14699	14791	14776	14774	14518	14672	14787	14717	14730	14842	14784	14740	14723	14730	14819	14705	14815	14728	14822	14698	14604	14727	14679	14760	14721	14761	14797	14656	14866	14732	14805	14674	14808	14683	14764	14694	14568	14640	14581	14679	14839	14851	14762	14671	14515	14710	14884	14642	14637	14679	14705	14658	14714	14830	14818	14901	14790	14814	14681	14900	14683	14581	14633	14661	14846	14792	14673	14760	14866	14732	14778	14689	14660	14870	14684	14758	14719	14587	14713	14721	14685	14603	14911	14710	14756	14761	14866	14706	14732	14826	14639	14706	14716	14720	14629	14723	14814	14749	14649	14806	14703	14697	14736	14980	14601	14804	14623	14956	14738	14696	14787	14640	14841	14692	14952	14689	14794	14730	14721	14623	14669	14862	14718	14606	14799	14733	14648	14681	14793	14839	14808	14624	14589	14690	14654	14723	14782	14681	14752	14763	14844	14794	14633	14695	14826	14832	14758	14671	14782	14667	14778	14730	14606	14731	14683	14668	14707	14830	14872	14767	14593	14694	14626	14600	14744	14789	14801	14738	14852	14780	14563	14783	14780	14743	14634	14762	14776	14737	14709	14677	14707	14696	14858	14808	14791	14785	14765	14707	14861	14828	14852	14757	14579	14804	14739	14856	14793	14682	14652	14704	14671	14729	14651	14729	14768	14714	14705	14650	14635	14613	14750	14684	14756	14718	14865	14867	14899	14706	14585	14564	14705	14806	14668	14627	14693	14787	14875	14798	14675	14882	14668	14670	14748	14703	14769	14610	14906	14809	14637	14840	14778	14789	14774	14771	14662	14808	14633	14650	14871	14669	14763	14850	14692	14757	14715	14765	14589	14789	14765	14655	14868	14797	14706	14853	14794	14619	14808	14611	14608	14786	14636	14682	14745	14732	14655	14726	14713	14789	14832	14581	14848	14691	14701	14813	14780	14664	14687	14685	14726	14806	14735	14814	14735	14828	14664	14714	14756	14742	14657	14796	14671	14822	14692	14797	14660	14729	14605	14882	14686	14667	14811	14870	14719	14822	14810	14693	14774	14853	14621	14711	14638	14724	14649	14956	14834	14851	14764	14741	14692	14896	14767	14619	14590	14567	14805	14783	14803	14518	14654	14644	14716	14707	14667	14683	14849	14709	14762	14689	14529	14741	14769	14638	14708	14946	14823	14665	14767	14696	14694	14801	14645	14611	14755	14784	14721	14761	14713	14746	14740	14749	14830	14747	14654	14706	14842	14664	14703	14669	14861	14624	14741	14845	14777	14649	14804	14589	14749	14747	14750	14779	14714	14780	14829	14848	14860	14751	14782	14802	14714	14910	14811	14879	14667	14899	14764	14709	14791	14881	14764	14618	14650	14551	14758	14506	14819	14791	14765	14729	14708	14659	14661	14784	14862	14765	14620	14753	14664	14845	14826	14657	14642	14757	14639	14788	14819	14804	14876	14732	14805	14742	14759	14667	14647	14715	14700	14618	14722	14703	14573	14856	14695	14768	14696	14680	14775	14820	14824	14616	14706	14787	14678	14797	14832	14857	14740	14772	14601	14619	14510	14675	14768	14688	14675	14811	14624	14777	14825	14722	14628	14683	14793	14759	14843	14699	14829	14754	14836	14782	14891	14689	14754	14792	14603	14767	14788	14874	14588	14804	14776	14591	14722	14758	14668	14916	14690	14796	14729	14710	14619	14719	14755	14896	14646	14609	14574	14653	14750	14868	14648	14656	14741	14823	14705	14812	14558	14601	14639	14883	14745	14722	14653	14682	14920	14787	14634	14714	14856	14796	14549	14838	14794	14738	14642	14630	14707	14863	14757	14700	14683	14893	14589	14963	14805	14595	14678	14714	14553	14730	14695	14926	14713	14721	14781	14649	14861	14717	14608	14727	14832	14714	14765	14809	14699	14667	14707	14813	14702	14842	14757	14876	14889	14785	14838	14749	14753	14623	14843	14812	14583	14794	14697	14853	14720	14660	14684	14576	14710	14817	14867	14768	14774	14676	14774	14624	14834	14704	14670	14639	14652	14712	14807	14712	14718	14810	14639	14621	14789	14842	14739	14642	14680	14787	14638	15024	14597	14707	14747	14725	14755	14685	14918	14819	14666	14839	14575	14842	14698	14837	14750	14824	14848	14684	14822	14821	14696	14827	14825	14845	14559	14813	14766	14754	14791	14716	14657	14850	14754	14694	14620	14673	14705	14709	14842	14746	14745	14721	14706	14874	14571	14672	14768	14783	14467	14769	14607	14830	14600	14872	14817	14737	14685	14605	14634	14837	14831	14672	14731	14650	14925	14808	14723	14778	14665	14662	14791	14694	14674	14756	14869	14770	14679	14902	14875	14724	14724	14798	14830	14699	14867	14587	14738	14758	14712	14688	14919	14605	14658	14641	14780	14815	14813	14784	14741	14742	14729	14749	14723	14809	14846	14717	14768	14726	14785	14804	14811	14850	14842	14744	14555	14746	14743	14550	14773	14870	14842	14978	14752	14691	14772	14680	14661	14643	14794	14859	14813	14753	14718	14835	14558	14844	14777	14724	14691	14645	14780	14665	14695	14807	14756	14760	14703	14875	14785	14647	14709	14727	14593	14954	14892
27458	22228	24882	21170	17267	16580	16387	15853	15612	15761	16643	17296	17375	17234	16164	15739	15685	15821	15651	15788	15693	15650	15617	15640	15648	15742	15696	15543	15720	15600	15685	15828	15814	15641	15705	15780	15859	15702	15609	15715	15626	15514	15738	15720	15574	15633	15586	15418	15746	15643	15619	15753	15675	15685	15490	15689	15829	15574	15733	15750	15572	15639	15533	15622	15714	15777	15593	15842	15734	15582	15600	15694	15708	15872	15772	15677	15584	15598	15708	15667	15702	15761	15667	15678	15741	15679	15740	15844	15656	15532	15652	15471	15530	15499	15684	15840	15858	15839	15638	15663	15632	15605	15491	15361	15456	15743	15754	15525	15495	15621	15567	15700	15716	15456	15733	15619	15640	15603	15581	15524	15655	15752	15613	15655	15685	15811	15650	15711	15801	15596	15761	15519	15718	15426	15735	15780	15416	15624	15755	15654	15498	15422	15667	15554	15496	15571	15705	15667	15757	15649	15688	15511	15748	15741	15533	15815	15780	15523	15670	15585	15507	15754	15629	15687	15698	15667	15595	15574	15562	15592	15649	15749	15654	15583	15635	15821	15607	15543	15686	15580	15607	15666	15631	15794	15510	15521	15531	15641	15538	15660	15637	15735	15509	15588	15551	15506	15524	15506	15730	15457	15693	15469	15678	15576	15758	15430	15864	15672	15662	15672	15548	15603	15424	15839	15659	15855	15418	15483	15451	15634	15657	15598	15768	15711	15671	15675	15731	15541	15615	15630	15742	15560	15778	15731	15726	15587	15694	15587	15528	15726	15578	15459	15655	15509	15684	15662	15650	15682	15741	15541	15570	15693	15420	15444	15627	15404	15711	15607	15532	15700	15659	15537	15749	15725	15731	15704	15595	15496	15700	15736	15724	15740	15733	15654	15753	15382	15523	15482	15787	15679	15499	15654	15584	15517	15728	15527	15490	15408	15540	15521	15603	15849	15520	15652	15558	15691	15684	15595	15561	15575	15577	15746	15542	15567	15686	15755	15551	15485	15421	15558	15429	15617	15702	15624	15736	15451	15786	15719	15611	15753	15570	15672	15640	15531	15688	15494	15555	15489	15809	15527	15602	15675	15742	15555	15680	15595	15449	15553	15689	15615	15602	15585	15524	15722	15612	15461	15615	15471	15559	15576	15535	15703	15651	15703	15614	15550	15704	15648	15515	15596	15718	15701	15478	15444	15711	15725	15643	15733	15756	15640	15616	15513	15441	15742	15631	15564	15684	15669	15816	15613	15636	15583	15600	15623	15674	15608	15842	15489	15609	15499	15598	15567	15833	15570	15660	15777	15510	15751	15617	15827	15708	15739	15600	15550	15449	15378	15514	15540	15731	15500	15594	15484	15538	15633	15543	15449	15662	15615	15615	15717	15708	15559	15478	15601	15603	15773	15626	15517	15652	15468	15516	15736	15662	15593	15654	15604	15517	15557	15531	15458	15403	15408	15575	15702	15798	15691	15732	15653	15588	15611	15701	15827	15717	15870	15555	15620	15648	15739	15552	15566	15796	15487	15495	15469	15698	15616	15687	15643	15696	15686	15621	15495	15758	15535	15699	15683	15598	15568	15612	15515	15676	15598	15727	15599	15728	15635	15648	15730	15641	15748	15656	15452	15719	15534	15608	15646	15692	15651	15525	15466	15498	15463	15415	15756	15487	15723	15567	15590	15729	15698	16021	15779	15667	15540	15869	15599	15773	15662	15751	15616	15689	15551	15542	15484	15548	15841	15693	15602	15638	15438	15538	15675	15578	15675	15646	15584	15688	15606	15657	15577	15652	15667	15628	15520	15751	15730	15468	15666	15726	15757	15711	15571	15536	15695	15722	15483	15756	15629	15688	15753	15858	15574	15619	15696	15415	15690	15908	15723	15464	15617	15715	15538	15685	15788	15643	15693	15629	15669	15586	15616	15593	15601	15471	15476	15738	15513	15555	15741	15437	15713	15371	15707	15669	15579	15632	15567	15732	15789	15522	15797	15610	15558	15558	15696	15607	15788	15578	15632	15692	15697	15459	15459	15634	15732	15689	15349	15713	15720	15805	15656	15657	15730	15468	15532	15739	15573	15734	15624	15804	15646	15576	15616	15789	15688	15472	15708	15635	15675	15513	15519	15550	15341	15601	15537	15563	15859	15648	15485	15600	15456	15560	15533	15440	15636	15787	15924	15726	15321	15649	15370	15762	15537	15514	15766	15670	15641	15498	15676	15577	15552	15613	15510	15593	15731	15845	15579	15624	15661	15725	15706	15668	15633	15689	15406	15513	15769	15800	15589	15592	15794	15737	15486	15610	15700	15672	15633	15546	15649	15725	15560	15568	15631	15525	15565	15733	15671	15714	15645	15658	15543	15649	15556	15740	15764	15805	15545	15607	15763	15739	15510	15621	15765	15692	15709	15723	15609	15680	15601	15599	15789	15853	15579	15541	15654	15665	15723	15550	15453	15475	15705	15635	15823	15665	15627	15387	15391	15732	15642	15532	15810	15596	15616	15525	15580	15615	15533	15534	15860	15539	15507	15788	15697	15575	15648	15764	15471	15624	15495	15705	15666	15824	15585	15440	15553	15634	15635	15614	15560	15508	15406	15725	15694	15566	15566	15632	15648	15784	15851	15421	15655	15553	15503	15518	15407	15666	15624	15740	15596	15666	15536	15785	15502	15514	15658	15695	15610	15619	15607	15687	15606	15650	15671	15637	15421	15794	15508	15617	15657	15601	15725	15675	15867	15783	15631	15648	15751	15668	15439	15696	15714	15692	15699	15665	15604	15678	15828	15677	15581	15569	15655	15448	15560	15745	15456	15792	15681	15728	15434	15836	15643	15648	15761	15785	15682	15778	15679	15633	15922	15489	15670	15635	15651	15742	15615	15846	15873	15665	15640	15709	15854	15577	15620	15791	15510	15683	15655	15604	15544	15579	15635	15809	15623	15548	15762	15656	15882	15673	15612	15431	15573	15825	15662	15560	15672	15619	15631	15616	15606	15490	15780	15477	15644	15951	15635	15509	15495	15614	15544	15632	15554	15677	15589	15541	15454	15586	15688	15625	15648	15502	15581	15501	15673	15575	15488	15602	15679	15729	15559	15580	15618	15554	15703	15712	15625	15690	15598	15556	15523	15600	15451	15749	15526	15631	15692	15386	15642	15785	15736	15608	15768	15698	15514	15796	15542	15709	15673	15555	15782	15744	15580	15587	15735	15649	15592	15578	15421	15555	15543	15575	15470	15756	15608	15916	15531	15538	15736	15650	15683	15796	15550	15675	15601	15671	15600	15507	15653	15376	15641	15575	15675	15688	15598	15615	15950	15642	15660	15564	15655	15624	15633	15582	15715	15485	15665	15574	15674	15584	15783	15598	15647	15752	15723	15762	15750	15825	15598	15736	15619	15649	15531	15591	15632	15518	15550	15606	15578	15550	15605	15635	15609	15660	15628	15587	15687	15635	15639	15538	15759	15754	15591	15821	15706	15597	15657	15808	15586	15488	15720	15740	15519	15677	15831	15635	15557	15703	15651	15684	15629	15662	15372	15604	15684	15456	15578	15693	15699	15665	15637	15616	15495	15593	15473	15800	15707	15501	15643	15763	15393	15766	15793	15647	15613	15685	15751	15601	15551	15623	15582	15731	15780	15735	15600	15515	15709	15532	15884	15931	15671	15592	15713	15410	15596	15710	15748	15787	15872	15752	15749	15646	15588	15514	15586	15524	15572	15720	15738	15668	15592	15833	15763	15623	15524	15682	15740	15496	15620	15731	15613	15720	15601	15372	15660	15952	15688	15917	15567	15605	15784	15519	15421	15441	15409	15514	15486	15582	15615	15561	15677	15861	15793	15468	15611	15723	15712	15685	15657	15612	15575	15529	15828	15483	15587	15613	15719	15445	15756	15620	15720	15756	15457	15570	15678	15621	15514	15621	15628	15832	15810	15537	15569	15516	15724	15570	15656	15468	15727	15575	15841	15774	15613	15683	15502	15752	15596	15607	15591	15702	15526	15576	15571	15607	15644	15545	15784	15670	15684	15691	15766	15436	15769	15456	15667	15577	15577	15727	15545	15616	15441	15760	15748	15688	15725	15637	15518	15634	15543	15629	15527	15607	15612	15482	15539	15487	15630	15869	15652	15596	15691	15499	15590	15618	15545	15558	15586	15594	15655	15455	15617	15636	15679	15522	15444	15434	15465	15454	15710	15819	15718	15634	15725	15888	15589	15627	15651	15520	15705	15599	15525	15692	15647	15770	15528	15682	15669	15698	15583	15534	15863	15663	15664	15754	15577	15616	15665	15681	15640	15821	15541	15666	15495	15524	15809	15767	15668	15551	15652	15919	15624	15544	15706	15591	15739	15772	15570	15625	15592	15659	15496	15501	15579	15489	15774	15497	15623	15520	15669	15565	15569	15494	15531	15589	15743	15531	15894	15775	15478	15604	15505	15623	15677	15544	15466	15371	15576	15717	15805	15817	15654	15474	15457	15797	15572	15622	15620	15671	15598	15541	15580	15621	15530	15661	15643	15667	15600	15555	15590	15478	15590	15721	15556	15638	15608	15463	15694	15561	15574	15631	15593	15618	15659	15706	15740	15653	15637	15814	15817	15579	15731	15663	15584	15626	15537	15550	15694	15953	15815	15665	15591	15694	15698	15729	15687	15493	15419	15704	15553	15525	15602	15409	15510	15630	15385	15762	15546	15611	15752	15780	15615	15521	15546	15539	15588	15752	15699	15490	15644	15722	15674	15742	15621	15719	15731	15726	15512	15764	15677	15734	15597	15503	15727	15734	15504	15682	15604	15620	15552	15750	15608	15595	15719	15515	15635	15831	15503	15815	15662	15663	15677	15542	15460	15675	15634	15627	15474	15692	15610	15603	15582	15693	15682	15663	15812	15722	15491	15651	15647	15510	15718	15553	15781	15492	15623	15614	15601	15669	15611	15698	15642	15621	15587	15932	15740	15596	15512	15455	15727	15636	15693	15723	15910	15561	15814	15925	15567	15539	15849	15576	15650	15694	15642	15656	15686	15528	15461	15660	15586	15704	15746	15631	15826	15677	15617	15789	15756	15604	15890	15737	15585	15586	15609	15420	15705	15644	15588	15698	15670	15713	15556	15671	15700	15835	15666	15603	15776	15738	15693
16923	23849	22959	18957	17229	16370	15703	15117	15097	15232	16590	17176	17409	17110	15055	14596	14809	14912	14936	14819	14872	14797	14816	14820	14759	14669	14739	14639	14736	14872	14826	14794	14625	14773	14921	14903	15053	14784	14823	14843	14705	14825	14688	14674	14726	14854	14765	14627	14896	14829	14689	14650	14691	14694	14940	14690	14591	14854	14833	15048	14779	14817	14768	14662	14750	14788	14691	14764	14751	14735	14756	14759	14740	14785	14677	14889	14789	14912	14769	14769	14915	14583	14635	14782	14729	14736	14774	14832	14756	14836	14611	14795	14803	14809	14654	14892	14746	14740	14818	14849	14686	14955	14851	14881	14657	14717	14789	14706	14878	14806	14821	14731	14589	14826	14724	14915	14637	14951	14664	14903	14782	14869	15000	14695	14753	14821	14848	14804	14790	14900	14779	14763	14745	14748	14942	14864	14680	14812	14730	14860	14731	14881	14833	14646	14893	14925	14596	14715	14800	14744	14715	14584	14724	14762	14784	14640	14638	14679	14733	14775	14694	14686	14810	14835	14779	14694	14810	14774	14784	14842	14640	14653	14863	14836	14818	14763	14750	14619	14784	14854	14803	14982	14882	14787	14625	14734	14589	14726	14792	14815	14749	14888	14551	14709	14874	14773	14737	14779	14885	14867	14898	14689	14758	14606	14777	14747	14713	14800	14856	14674	14725	14805	14627	14796	14772	14828	14840	14768	14727	14756	14720	14759	14685	14894	14671	14991	14878	14749	14688	14656	14834	14911	14851	14594	14875	14809	14800	14777	14931	14703	14898	14730	14671	14816	14802	14784	14749	14650	14887	14755	14812	14799	14620	14680	14695	14784	14955	14601	14881	14756	14635	14785	14806	14819	14844	14644	14723	14875	14686	14854	14802	14760	14826	14782	14727	14723	14861	14874	14921	14652	14824	14492	14850	14606	14703	14925	14891	14781	14751	14987	14819	14871	14826	14614	14781	14744	14824	14844	14712	14772	14688	14827	14810	14693	14763	14729	14897	14949	14859	14591	14723	14715	14647	14774	14794	14653	14848	15081	14650	14921	14614	14780	14677	14831	14885	14612	14741	14759	14813	14709	14712	14788	14732	14797	14733	14786	14738	14681	14762	14646	14814	14722	14830	14675	14684	14821	14811	14824	14683	14710	14732	14896	14819	14748	14708	14726	14692	14731	14669	14886	14845	14772	14647	14596	14704	14804	14724	14837	14618	14650	14916	14780	14588	14681	14661	14787	14782	14775	14768	14699	14666	14838	14774	14590	14790	14751	14745	14846	14810	14842	14726	14828	14831	14857	14631	14724	14675	14652	14722	14486	14869	14746	14871	14825	14690	14794	14805	14790	14793	14861	14759	14877	14718	14864	14729	14630	14622	14827	14617	14804	14725	14842	14757	14924	14736	14689	14837	14834	14841	14849	14578	14777	14746	14803	14731	14706	14798	14866	14716	14623	14542	14830	14626	14844	14742	14756	14825	14781	14931	14783	14802	14842	14827	14664	14793	14871	14824	14924	14658	14784	14647	14611	14772	14751	14681	14779	14690	14964	14939	14723	14896	14823	14697	14661	14777	14783	14739	14740	14988	14789	14794	14778	14557	14854	14707	14835	14840	14740	14955	14994	14989	14677	14808	14766	14748	14781	14807	14791	14700	14821	14817	14917	14751	14896	14927	14718	14929	14929	14854	14827	14774	14779	14699	14635	14771	14815	14797	14833	14794	14954	14800	14704	14642	14661	14922	14715	14512	14793	14822	14772	14765	14692	14754	14753	14914	14773	14731	14754	14831	14731	14696	14658	14727	14746	14803	14695	14796	14795	14946	14722	14770	14844	14848	14792	14822	14710	14844	14657	14791	14763	14652	14819	14792	14798	14985	14733	14561	14896	14694	14783	14717	14656	14674	14903	14856	14695	14804	14789	14875	14726	14716	14758	14751	14553	14726	14775	14659	14844	14742	14827	14774	14667	14865	14824	14735	14764	14607	14910	14813	14642	14890	14655	14720	15040	14848	14684	14658	14529	14827	14682	14682	14635	14824	14932	14592	14784	14779	14802	14752	14643	14755	14742	14930	14951	14714	14832	14787	14739	14910	14644	14672	14747	15013	14698	14795	14893	14762	14945	14739	14743	14703	14593	14664	14838	14788	14758	14805	14772	14654	14850	14915	14858	14848	14699	14827	14855	14784	14636	14899	14834	14509	14762	14818	14805	14878	14786	14858	14751	14651	14847	14811	14842	14900	14663	14769	14883	14680	14799	14785	14590	14779	14676	14761	14822	14806	14851	14857	14770	14710	14782	14685	14894	14733	14762	14728	14822	14702	14782	14787	14661	14961	14833	14721	14753	14627	14765	14757	14559	14826	14912	14818	14722	14543	14856	14755	14744	14583	14806	14701	14884	14725	14841	14661	14727	14704	14747	14912	14742	14825	14841	14692	14919	14808	14729	14801	14748	14897	14657	14752	14697	14787	14895	14727	14758	14638	14610	14775	14731	14762	14955	14997	14840	14768	14722	14747	14666	14639	14869	14675	14884	14717	14707	14884	14798	14972	14781	14724	14762	14831	14770	14657	14695	14905	14673	14764	14741	14927	14784	15001	14879	14763	14785	14808	14609	14708	14676	14635	14669	14657	14723	14814	14846	14630	14865	14745	14770	14798	14720	14751	14717	14707	14679	14707	14829	14697	14751	14874	14737	14892	14736	14750	14703	14937	14760	14720	14705	14835	14918	14574	14786	14807	14648	14665	14702	14684	14983	14783	14816	14903	14768	14870	14774	14708	14802	14815	14830	14728	14949	14900	14797	14728	14857	14734	14703	14571	14722	14751	14812	14762	14886	14772	14731	14783	14694	14648	14762	14876	14739	14870	14757	14775	14777	14877	14774	14799	14763	14703	14849	14940	14887	14797	14796	14702	14722	14843	14669	14766	14754	14824	14754	14774	14662	14934	14789	14869	14725	14713	14804	14803	14874	14823	14799	14865	14714	14723	14883	14636	14702	14868	14766	14809	14698	14881	14721	14714	14731	14733	14761	14639	14747	14979	14737	14585	14731	14923	14669	14672	14742	14710	14613	14932	14835	14802	14799	14787	14874	14691	14913	14706	14902	14724	14798	14731	14863	14712	14741	14735	14859	14702	14764	14800	14790	14691	14810	14726	14897	14877	14852	14716	14828	14866	14688	14637	14670	15012	14762	14589	14838	14734	14700	14748	14724	14734	14878	14825	14894	14728	14737	14742	14908	14671	14763	14832	14719	14739	14722	14816	14726	14870	14961	14914	14838	14780	14821	14626	14852	14655	14752	14706	14818	14787	14767	14742	14930	14886	14709	14888	14717	14789	14772	14684	14846	14790	14648	14643	14813	14960	14786	14676	14917	14755	14758	14881	14674	14714	14560	14675	14663	14597	14620	14775	14776	14809	14464	14662	14829	14676	14780	14712	14804	14758	14922	14634	14729	14808	14723	14855	14730	14748	14783	14777	14853	14822	14742	14770	14638	14614	14777	14707	14836	14756	14660	14754	14639	14787	14881	14744	14772	14704	14893	14753	14752	14676	14711	14774	14879	14858	14910	14729	14771	14673	14856	14775	14798	14871	14615	14816	14827	14965	14711	14734	14704	14694	14778	14861	14854	14818	14875	14824	14791	14757	14753	14729	14968	14661	14798	14778	14652	14759	14665	14880	14607	14802	14790	14878	14846	14831	14665	14807	14681	14717	14778	14678	14745	14906	14692	14767	14902	14633	14810	14654	14755	14809	14715	14890	14875	14747	14958	14876	14566	14784	14808	14716	14812	14896	14776	14755	14793	14637	14963	14702	14858	14861	14722	14755	14836	14748	14879	14895	14837	14740	14625	14771	14660	14809	14817	14839	14765	14767	14828	14875	14703	14614	14838	14665	14850	14783	14828	14831	14833	14794	14642	14800	14711	14909	14797	14868	14675	14782	14608	14789	14841	14797	14792	14830	14748	14764	14828	14853	14582	14824	14718	14778	14763	14823	14810	14685	14824	14680	14818	14764	14743	14809	14646	14855	14670	14957	14696	14618	14819	14602	14749	14687	14874	14774	14664	14970	14779	14622	14909	14751	14640	14792	14632	14903	14719	14689	14637	14860	14672	14787	14707	14864	14652	14765	14668	14668	14629	14762	14839	14739	14707	14658	14567	14710	14746	14763	14835	14756	14630	14764	14629	14701	14785	14918	14788	14844	14886	14831	14859	14870	14804	14731	14692	14727	14671	14785	14742	14830	14782	14758	14751	14708	14975	14672	14774	14581	14755	14855	14562	14740	14773	14864	14779	14624	14715	14758	14750	14856	14738	14697	14772	14742	14910	14755	14778	14785	14807	14709	14791	14705	14627	14749	14809	14870	14868	14920	14799	14627	14746	14748	14763	14669	14614	14876	14738	14960	14666	15019	14814	14900	14596	14800	14745	14846	14759	14725	14750	14706	14708	14809	14790	14720	14735	14789	14861	14721	14997	14580	14802	14766	14803	14725	14689	14787	14779	14789	14728	14910	14624	14671	14879	14855	14635	14766	14877	14726	14640	14940	14961	14728	14851	14712	14923	14773	14904	14773	14727	14622	14846	14754	14868	14944	14722	14730	14685	14601	14769	14782	14604	14809	14795	14773	14743	14716	14914	14664	14689	14705	14533	14752	14667	14692	14856	14736	14854	14691	14813	14737	14495	14657	14759	14799	14776	14586	14857	14871	14822	14794	14848	14912	14615	14633	14749	14756	14891	14720	14770	14771	14782	14918	14664	14820	14806	14899	14696	14852	14886	14752	14773	14855	14657	14851	14667	14888	14790	14807	14744	14783	14802	14782	14728	14844	14712	14747	14743	14826	14702	14798	14731	14660	14749	14731	14685	14808	14781	14766	14832	14753	14667	14631	14777	14792	14848	14848	14860	14901	14774	14660	14799	14679	14755	14809	14843	14743	14851	14810	14808	14784	14645	14744	14670	14832	14793	14556	14928	14922	14651	14716	14763	14636	14701	14734	14896	14709	14929	14680	14659	14806	14783	14882	14716	14712	14761	14693	14953	14804	14678	14661	14849	14786	14683	14659	14777	14776	14844	14679	14593	14728	14791	14846	14727	14928	14741	14788	14654	14823	14548	14999	14682	14782	14699	14819	14908	14732	14946
24087	21409	28995	24355	22290	21483	19903	17245	16506	16725	21551	27494	28970	26190	19859	16461	16453	16087	16191	16258	16180	16214	15938	16045	16056	16063	16138	16026	16031	15977	15945	15969	16040	15882	16233	16295	16437	16415	16207	16042	15894	15983	16218	15907	15925	16225	15958	16041	15969	16156	16023	15933	15882	16003	15898	16014	16119	15967	15805	15679	15859	15874	15918	15926	15915	16172	16083	16031	16097	16100	15996	16162	16073	16030	16013	16106	16198	15881	15981	16060	15904	15915	15921	16069	16021	15949	15937	15964	16112	16092	16052	15973	15998	15859	15856	15975	15933	16005	15976	15953	16030	15904	16206	16044	16083	15937	15945	15782	15808	16068	15867	15991	16059	16219	15874	15916	16058	15976	15999	16094	15806	15959	15936	16152	16257	16051	16182	16286	15928	15891	15741	15993	16131	16046	16112	15839	15860	15810	16033	15843	15971	16020	16111	15905	16052	15988	15878	15779	16005	16104	16024	15994	15808	15840	15738	16136	16146	15840	15997	15932	16050	15948	15942	15825	16150	15898	15881	15981	16060	15969	15985	15866	15887	15846	15921	16070	16039	15805	16024	16106	15980	16099	16194	15927	15838	15894	16143	15962	15874	15975	15847	15925	16072	15854	15936	16174	15990	15901	16056	16095	16065	16047	16086	16043	16204	15895	15997	16010	15964	15914	15977	16000	16237	15952	15828	15944	15946	16051	16050	15829	16101	15964	16107	15941	15960	16021	16199	15889	15918	15885	15917	15960	15951	15984	15846	15867	15956	16075	15956	16041	15905	15939	15894	15905	16077	15887	15919	16028	16089	16172	16138	16004	16023	16027	16086	15971	16025	15968	16054	16012	16035	15974	15956	16003	16058	15914	15929	15883	15816	16052	16074	16245	16032	15931	15924	16110	16013	15920	16149	15827	15939	15944	15881	15905	15897	15970	15922	15876	15937	15854	15980	15880	16024	15894	15861	15854	16169	15649	15992	16047	16099	15969	16169	15728	15894	15884	15888	15913	15889	15787	15965	15994	16018	16185	16091	16004	15883	15742	15930	16013	16082	15921	16020	15861	16047	15941	16083	15926	15839	15969	15960	15797	15831	15839	16128	15978	16115	16089	15888	16016	15839	15932	15933	15945	15930	15814	15764	16065	16069	15976	15971	15828	15993	16084	15927	15959	15910	15909	16134	16000	15863	15894	15755	15906	16064	15973	15927	15953	16086	15903	16113	15933	15827	15800	16109	16034	15871	15889	15970	15863	15817	15887	15961	15913	16051	15973	16223	16190	15757	15958	16061	15804	16021	16058	16109	15942	15997	15954	15882	16126	15932	15964	15890	15964	16070	16052	15827	15897	15989	15856	15982	16083	16150	16167	16051	15930	15978	15845	16018	16022	16000	16009	15974	15809	16021	16045	16078	15837	15940	15850	16087	15799	15832	15844	15873	15907	16003	16041	15996	15971	15868	16039	15947	15872	15860	16001	16197	15835	15852	16044	15844	16034	16004	15871	15931	16206	15921	15939	15786	16099	16144	15945	16037	15874	15933	15830	15864	16037	15922	16131	15943	16030	15996	16043	15956	16032	15846	16081	15796	15970	15909	15934	16058	15874	15810	15821	15981	16141	15965	16152	16056	16088	16065	16165	16107	16042	15806	16110	15972	15906	16084	15976	16037	16094	16032	15919	16098	16135	15919	15861	16100	15844	15907	16009	16012	15978	15969	16048	16098	15960	15997	15987	15934	15978	15815	16171	16087	15967	15949	16107	15817	15831	15948	16070	15861	15948	15863	16009	16032	15970	16060	16029	15949	15976	16121	15884	16023	16047	15869	15850	16159	15997	15795	16105	16033	15881	15990	15821	16036	16081	16143	16032	16159	16023	16018	16122	16029	15879	15916	15865	15964	15775	16222	15831	15892	16025	16108	16000	15716	15905	16035	16042	15822	16166	16010	16004	16149	16083	15850	15982	15810	16003	15819	15985	16015	16147	16034	15847	15968	15983	15763	15825	16350	16031	15990	15958	16028	16054	15997	15855	16048	15870	15927	15766	15870	16159	16141	15920	16052	15982	15856	16189	16034	15960	15998	15769	16092	15861	16168	16003	15620	16084	16007	16007	15904	15823	15973	15932	16058	16055	16023	15900	15864	15924	16032	15884	15849	15909	16009	15822	15975	15899	16049	16076	15893	15962	15913	15938	15922	15942	15952	15656	15884	15932	15734	15696	16009	16063	16058	15996	16166	15768	15676	15830	16027	16107	16121	16123	16076	15900	15927	15722	16050	15935	16101	15925	15811	16105	16022	16065	16070	15978	15916	15828	15928	16020	16166	16068	15974	16157	15885	15965	15908	15961	16091	15935	15913	16047	15887	15910	16025	15830	15944	15905	16131	16148	16045	16093	16022	15992	15737	15878	16027	16025	16014	15951	15842	15885	15870	15922	15946	16030	15937	15887	16096	15875	15859	15888	15982	15881	16065	16090	16010	15947	15975	16141	16100	16061	16001	15872	16016	16063	16111	15961	15793	15984	15801	15942	15925	15927	16211	15945	15832	15823	15945	15912	15840	15712	15886	15941	15866	15962	15979	15973	16162	15867	15920	15902	15925	15962	16198	15978	16084	15964	15792	15980	16036	15964	16103	16082	16086	16037	15971	15831	15899	16056	15957	15911	15960	16050	16061	16163	15960	15829	15836	15960	16010	16134	15999	15975	16110	15973	16148	15908	15799	15943	15868	15935	15896	15711	16066	15910	15991	16051	16019	15925	15976	16015	15920	16024	16102	16043	16007	15901	16023	15867	15972	16017	16077	16123	15871	15981	15971	15955	15949	16002	15928	16129	15882	15833	16024	15915	15985	15762	16007	16021	15931	15795	15908	15884	16063	15975	15879	16017	15940	15893	16071	15812	15893	15870	16001	15925	15982	15916	15847	15924	16053	16017	15898	15729	15994	15865	15961	15891	16072	15939	16038	15935	15975	15775	15989	15865	16067	15977	15820	16075	15954	15811	15805	15868	16054	16039	16098	16208	15905	15845	15895	15964	16015	15914	16022	16060	16004	16045	15816	16205	16004	15922	15972	15983	15858	15882	16117	15885	15878	16161	16051	15964	16013	15973	15816	15917	15854	15992	16018	15860	15902	15952	15985	15847	15950	16082	15930	15858	15981	16022	16180	15972	15938	15972	15833	15911	15695	15905	15970	16005	16049	15799	15984	15798	16094	16009	15879	15793	15894	16063	15948	16005	16053	16155	16116	16090	15905	16023	15937	15914	16026	16003	15804	15938	15994	15982	16009	16002	16053	16042	15931	16130	16035	15917	16042	15788	15965	15917	15905	15894	15799	15865	16024	15992	16231	15904	15988	15943	16075	15967	16103	16115	15957	15851	15757	16048	15783	16023	16079	15703	15932	15821	15769	15920	16057	16049	16086	16009	15932	16012	15856	15854	15975	16016	16007	15988	15931	16029	15934	16114	16138	15986	15944	16029	16024	15949	15957	15938	16033	15978	15799	16012	16036	16009	15970	15899	15962	16095	15864	16022	15887	16033	16084	15857	15898	15848	16128	15830	15908	15892	16262	15965	16013	16112	15883	16097	15915	15883	15987	15957	16014	15897	15816	16029	15931	16036	15911	15919	15898	16043	16006	15820	15925	15973	15958	15995	16118	16063	15979	15962	15752	16128	16163	15924	15928	15896	16010	16059	16219	15916	15980	16015	16089	16014	15975	16018	15822	15944	16189	15994	16009	16095	16153	16089	15936	15914	16092	15990	16043	15980	16052	15948	16051	15865	15967	15983	15929	16023	15848	16071	16162	15746	16161	16111	16111	15794	15866	15948	15971	16018	16013	15795	15866	15956	15901	15790	15997	15912	16001	15934	16058	15879	16068	15752	15761	16044	15938	15957	16049	16025	15877	15862	15884	15993	15874	16009	15999	15902	16257	15950	15914	16107	15952	15909	16132	15856	15904	15876	15948	15842	16099	16023	16013	15822	15982	15700	16020	15832	16099	15983	15957	16122	16109	15844	15967	15982	15940	15874	16073	15837	15999	15883	15971	16014	15990	15758	15945	15863	15847	15975	15913	15884	15904	15988	16101	15970	16079	15857	15918	15889	16002	15870	16136	15910	16160	15904	15706	15966	16024	15967	15947	16051	16067	15886	16007	16128	16143	15886	16045	16023	16016	16170	15999	15947	15731	16075	15853	16116	15911	15787	15804	15918	15982	16104	15940	15961	15913	15937	15854	15880	15878	15981	16032	15947	16028	16036	15966	16062	16106	16037	15934	16018	16184	15932	16002	15988	16207	15806	15933	16018	16106	16034	15849	15897	16209	15875	15926	15728	16044	15792	15946	16058	15923	16088	16147	15783	16135	15953	15992	15969	16006	15977	15746	16000	15832	15730	15820	16024	15914	16017	16040	15975	15885	15915	15952	16145	16059	15984	15983	16128	15954	15935	15892	16011	16017	15945	15953	15796	16028	15955	15825	15931	16021	15963	15974	16029	15911	15858	15941	16110	16000	16135	15878	15937	16070	16018	15866	15946	15997	15816	16189	15856	15990	15973	15734	15932	15886	16104	15841	15782	15866	15939	15974	15920	15895	15733	16209	16026	15960	15875	15887	15959	15993	16130	15877	16021	16101	15998	15876	15845	15968	16013	16022	15990	15936	15961	16015	15856	15913	16139	15880	15905	16042	15954	15956	15931	15916	15947	16138	16094	16015	15979	16027	15917	16080	16204	16014	15977	15866	15981	15835	16165	16038	16045	15931	15946	16028	15806	16027	16137	16043	15976	15987	16128	16019	15922	16082	15870	15795	15906	15800	16126	16114	15886	16064	16177	16140	15981	15896	16016	16077	16039	16056	15990	15909	15945	15891	16040	16021	15987	15795	16001	15932	15878	15731	16046	15928	15760	15981	16053	15730	15907	16133	16233	16093	15933	15940	15993	15934	15978	15997	16051	16321	15995	15912	16179	15945	15823	15912	15969	15905	15917	15860	15998	16027	15881	15979	15841	15998	15750	15897	15975	16206	15934	16006	16051	15919	16055	16005	16126	15912	16094	15873	15871	16000	15965	16063	15890	15949	15872	15942	15904	15889	15974	16128	16102	16034	15892	16098	16039	16057	16052	16092	15705	16052	15865	15869	15909	15935	15827
17002	30116	30559	24164	20889	18470	17047	16183	15953	16107	24493	30895	32563	27855	18621	15126	15186	14993	15053	15067	15058	14987	15155	15132	15059	14990	15122	15028	15072	15214	14902	15070	15068	14884	15518	15684	15515	15366	15098	15097	15052	15066	15065	14918	15087	14935	15086	15130	15073	15022	14915	14989	15127	15096	15104	15107	15068	14873	14917	15013	14868	15073	15028	15015	15063	15046	15028	15066	15018	15122	15020	15094	14961	14963	15059	15282	15034	15076	14974	15093	15249	15083	14965	15142	15042	15005	15077	14981	15067	15132	15040	15050	15042	14927	15070	14958	14844	15037	14983	15005	15063	15057	15058	14939	14981	14992	14988	15098	15138	15026	15072	14885	15014	15075	14893	14963	14934	14868	14918	14972	15214	15054	15042	15123	14980	15028	14964	15057	15082	14915	15045	14953	15016	15082	15010	14956	15062	14918	14867	14979	15000	14984	14938	15136	14963	15088	15162	14908	15034	15036	14982	15148	15115	14914	14938	15034	15138	14885	14828	15132	14994	15142	14945	15164	14983	15103	14958	14976	15159	15062	14964	15102	15018	15061	14973	14968	14949	15007	14983	14967	15047	15248	15161	15049	15058	14907	15010	15212	14979	14797	15018	14968	15061	14923	14926	14931	15062	15005	15018	14953	14974	14972	15053	14968	14988	15142	15030	14784	14921	15101	14904	15087	15049	15047	15077	14958	14978	15005	15063	14954	14982	15037	15011	14903	15056	14959	14926	15088	14918	14977	14872	15121	15091	15111	14969	15075	15004	14998	15050	14952	15083	15110	15013	15042	15044	15074	14897	15198	14914	15017	15106	14854	15262	15126	14945	14918	14974	15049	14931	14976	14970	15113	15120	14929	14872	15000	15062	15076	15055	14955	15118	15044	14962	15075	15008	14995	15007	15099	14959	15087	15154	15170	15084	14902	15083	14871	14873	14986	15025	15007	15049	14944	14931	15023	15171	14968	14956	14989	15042	15138	15046	14893	14881	14985	15176	15015	14944	14997	14974	14890	14898	15033	14853	14995	14936	14831	14852	14976	14923	14911	15021	15163	15159	15178	14956	14905	15016	14947	14963	15074	14947	15103	14929	15104	14970	14973	15148	15045	15159	15114	15059	15172	14956	15048	15028	14921	14799	14932	15025	14999	14990	14982	15084	15117	14976	14930	14944	15129	15145	14931	15051	14875	15066	15327	15033	15048	14989	14954	15078	14904	14919	15054	15059	14931	14844	15047	15001	14986	15057	15101	15029	15030	14851	14774	14976	15172	15177	15051	14904	15020	15123	14932	14979	15057	14801	15226	14988	15011	14989	14918	14775	14852	15053	15083	15048	14971	14911	14965	15150	14982	14949	15044	14944	14927	14903	14947	15021	15028	15096	15082	15143	15040	14956	15166	14982	15132	15023	15068	15053	14906	15071	15065	14926	14974	15150	15132	14936	14993	14738	15049	15113	14994	14931	15119	14991	14971	15006	14943	15022	14925	15082	14987	14859	15043	14946	15033	15064	14958	15043	14899	14956	15072	14892	15063	15020	14964	14875	15123	14911	15073	15052	14891	14962	15053	15133	14981	14978	15031	15110	15067	14929	15144	14952	14907	15034	15026	15050	15171	14970	14887	15123	15183	15162	15201	15005	14944	15032	15090	14956	15009	15084	14865	14927	14952	15026	15051	14953	15091	14982	14969	15147	15004	14849	14997	14887	15033	15043	14875	15060	15009	15091	14845	14949	15124	15114	15215	15184	15048	14997	15054	14948	14964	14906	15106	14977	15149	14869	14957	15035	15006	14946	15107	15165	14939	14921	14954	15064	15040	14998	15091	15010	15006	15132	15108	15022	15028	15023	14953	14885	14946	15000	15051	15142	14946	14936	15113	14958	15002	14770	15087	15058	14957	15094	15179	15039	15032	15030	14986	14933	15201	15040	14968	15021	15047	15005	15011	15024	15008	14907	15105	14989	14981	15034	15038	14979	14997	15069	15117	14793	15116	15046	14972	14930	14884	14971	15000	15041	14853	14893	15059	15052	14954	15026	14957	15173	14966	14885	14952	15037	15095	14920	15008	14936	15007	15006	15097	14856	15070	14671	15063	14936	14907	15021	15073	15032	14959	15086	15007	14938	14871	15011	15040	14992	14833	14753	14938	14992	15056	15029	15098	14973	15038	14896	15102	14969	15029	15014	14872	15090	15040	15057	15058	15225	15007	15179	14900	14928	14795	14963	15018	14879	15042	15049	15110	14991	15127	15060	15006	15064	14954	14968	15132	15065	15078	15086	14939	15119	14907	14779	14935	14987	14769	15100	15035	15055	14981	14975	15065	15152	15045	15022	14867	14936	14909	14959	15120	15095	15036	14928	14871	14831	15090	14990	14992	15019	15051	15232	14962	15075	15094	15003	14966	15235	15071	15019	14981	14997	15068	14951	14979	15067	14925	15054	14918	14879	14846	14998	14959	15072	15037	15018	15120	14999	15001	14917	14789	15001	14979	15108	14967	15006	15079	15097	15071	15007	14931	14979	15150	14902	14728	14900	14952	15204	15074	14731	14892	15108	14977	15200	14963	15006	14915	14955	14955	14995	14961	15057	15082	14969	14870	15068	14983	15227	15075	15230	15022	14894	15011	14796	15123	14844	14955	15103	14969	15003	14928	15104	15093	15047	15046	14941	15045	15082	15044	15014	15032	14956	14830	15086	14925	15060	15001	14965	15028	15051	14865	15124	15016	15013	14945	15080	15028	15122	14979	15081	15005	14915	15017	14890	14990	15109	15021	15243	15096	15086	15255	14890	15019	15011	15137	14910	15114	14895	15032	14897	15084	14913	15025	15102	15021	14966	15005	14981	15132	15054	14997	15022	15048	15098	14995	15022	14995	15145	15073	14959	14977	15021	15010	15155	14889	14993	14922	15046	14965	15091	14943	15076	14949	15013	14935	15028	15054	14948	15146	14939	15152	14983	14873	14956	14907	14979	14892	15126	15026	14931	14930	14963	15087	15082	14994	14917	14955	15029	15037	14916	14990	14963	15021	15025	15033	15003	14939	14967	14993	15034	14989	15078	15016	15188	15258	14897	14869	14963	14984	15092	14863	14885	15013	15025	14961	14949	15100	14950	15048	15089	14856	15074	14974	15105	14987	15172	14908	15025	15073	15078	14960	15025	15101	14990	15175	14896	14970	15142	14935	14993	14914	14920	15008	15101	14991	15085	15035	14993	15008	14941	15112	14873	14983	14959	14970	14888	14891	15002	15103	14970	15034	15036	14924	15094	15143	15044	15036	15045	14927	15000	15090	15014	14917	14897	14889	14952	15038	14947	15074	14990	15124	15070	14960	15027	15161	14951	14913	15161	15042	14846	15241	15065	15012	15155	14883	14922	15004	15191	14897	14977	14832	15242	15095	15105	15076	14981	15033	14921	14871	15048	15112	14984	14980	15066	15121	14963	15220	14868	15134	15087	14911	14999	15076	14933	15029	15252	15038	15197	14892	15004	15019	14921	14927	14855	14994	15010	15130	15042	14802	15071	14926	15204	15042	14974	15067	15200	14888	14990	14989	14823	15098	14934	14958	15132	14930	14993	14998	14957	15016	14821	14903	15132	15001	14914	15042	14876	14911	15011	14983	14915	14987	15070	15153	14933	14986	15062	15186	14912	15109	14992	15094	14986	15188	14919	15117	15191	14836	15017	15047	14885	14805	15091	15012	14929	14804	15058	14908	15050	15004	14928	15028	14986	15043	15167	14876	15045	14900	15142	15024	15027	14949	15202	15051	15012	15013	14964	14945	14960	15156	14811	15013	15103	14880	15058	15161	14907	14935	14913	15194	15061	15019	14963	14951	15226	14877	14886	14877	15072	15026	15174	15056	15098	15064	15150	14973	14996	14902	14961	15001	14995	15176	15123	15094	14936	15054	15040	15027	14963	14933	14943	15057	15011	14995	14915	15104	15071	14950	15015	14934	14968	15021	14796	15056	15190	15076	14914	15152	15072	15080	15042	15087	15142	14916	15069	15003	15003	14907	14985	15019	15172	14866	15141	14854	15175	15144	14908	15065	14957	14988	15279	14952	15001	15076	14993	15021	14967	14896	15053	14989	14962	14943	15220	15098	15033	15021	15137	15070	15028	14990	15208	15048	14927	14956	15121	14979	14954	15039	15054	15122	14979	15094	15034	15041	14966	14938	15117	15044	15079	14869	15163	15001	14996	15017	15003	15056	15037	14953	14926	15032	15070	14974	15070	14844	15019	15118	15010	15044	14907	15028	14995	15091	15064	14975	15270	15085	14888	15119	15008	15063	15073	15034	15096	15043	14955	15207	14990	15095	15043	15082	14844	14962	14944	15145	14983	14998	14948	14956	14975	14958	15103	15021	15109	15013	14992	15011	15072	14987	15124	15047	15019	15008	14903	15058	14899	15121	15057	15096	15076	15051	14943	15154	14998	15061	14968	14938	14960	15078	15066	15154	14933	14753	15096	15135	15142	14991	15114	15053	14911	15032	14913	15248	14985	15023	15011	14985	15000	15021	15026	14982	14910	14933	15009	14917	14750	14877	14978	14951	15043	15053	15008	14960	15166	15044	15057	15124	14910	14989	15079	14963	15065	15071	15055	14982	15091	15031	15046	14961	15124	14927	14912	15043	14941	15092	15013	15031	14896	14958	15070	15174	15035	15012	15049	15153	14952	15065	14940	15149	15037	15048	15086	15071	15000	15117	14963	14975	14917	14997	15022	14863	14999	14817	15233	15126	14962	15012	15027	15070	14960	15116	15054	14953	15081	14974	15021	14960	15105	15066	14947	15161	14980	14894	15162	14946	14915	15093	14847	14815	14920	14992	14897	14959	15068	15039	15042	15125	15063	15026	14996	14938	14935	14902	15016	15035	14869	15127	14921	14953	15020	15149	15115	14887	15111	15099	15031	14945	15055	15007	14924	14929	15009	14810	15107	14974	14954	15051	14939	15144	14895	15071	14948	15002	14941	14923	14986	15147	14990	14963	15040	14926	15045	14975	14803	15084	15172	14945	15039	15052	15196	15079	15068	14945	15263	14975	15059	14955	15049	14950	15204	14981	14979	15137	15078	14871	15068	15016	15054	15057	15125	14994	15279	15057	14896	14950	15098	15022	15034	14905	15028	15170	14982	15075
23004	21380	29339	23831	21570	23366	24685	19318	17845	18050	23808	40337	37004	33987	24594	18056	17028	17043	16987	16933	17040	17058	17035	16881	16797	17010	16970	16907	16963	16749	16867	16954	16990	16840	17092	17460	17389	17233	17094	16819	16919	17010	16967	16988	16827	16658	16748	16747	16853	16983	16748	16759	16767	16858	16874	16852	16817	16722	16710	16631	16681	16684	16696	16685	16743	16859	16644	16697	16714	16567	16799	16810	16853	16858	16723	16662	16693	16802	16683	16627	16764	16636	16591	16781	16726	16844	16720	16679	16633	16978	16669	16959	16664	16664	16835	16712	16778	16656	16893	16799	16730	16721	16726	16754	16687	16825	16569	16533	16474	16665	16611	16650	16618	16771	16683	16643	16765	16382	16759	16626	16742	16736	16506	16667	16783	16520	16535	16491	16497	16818	16682	16724	16817	16561	16686	16973	16706	16596	16440	16803	16732	16647	16823	16789	16681	16708	16636	16984	16775	16781	16671	16922	16582	16528	16609	16806	16508	16744	16753	16687	16765	16702	16687	16653	16690	16477	16667	16564	17132	16625	16419	16717	16726	16772	16894	16734	16910	16862	16613	16513	16606	16757	16516	16723	16686	16746	16740	16699	16773	16761	16772	16831	16529	16687	16544	16726	16722	16494	16644	16727	16659	16468	16696	16675	16856	16662	16672	16734	16739	16790	16628	16706	16635	16782	16799	16866	16791	16788	16543	16760	16723	16725	16844	16743	16794	16743	16555	16472	16813	16834	16688	16848	16995	16717	16941	16770	16735	16538	16502	16756	16761	16844	16723	16784	16669	16738	16587	16668	17008	16605	16916	16867	16773	16788	16645	16577	16680	16794	16726	16596	16664	16838	16639	16669	16684	16723	16510	16763	16889	16633	16548	16699	16829	16771	16587	16610	16821	16915	16571	16534	16618	16759	16794	16783	17000	16652	16566	16618	16742	16603	16475	16749	16696	16782	16965	16926	16887	16864	16696	16726	16659	16790	16724	16731	16645	16669	16650	16579	16662	16501	16740	16657	16724	16680	16800	16596	16891	16742	16828	16677	16687	16786	16770	16801	16557	16730	16826	16820	16836	16754	16813	16909	16726	16675	16836	16545	16705	16881	16889	16778	16453	16656	16808	16616	16790	16570	16634	16665	17035	16869	16797	16514	16617	16546	16637	16647	16566	16662	16741	16702	16656	16763	16603	16574	16858	16681	16573	16729	16712	16499	16696	16764	16472	16660	16675	16823	16904	16724	16640	16803	16584	16578	16661	16760	16819	16903	16663	16534	16627	16677	16696	16541	16719	16574	16627	16741	16686	16729	16710	16696	16574	16635	16816	16562	16587	16736	16688	16624	16720	16467	16551	16738	16650	16732	16647	16646	16676	16777	16730	16650	16837	16456	16683	16699	16695	16848	16816	16814	16738	16926	16654	16723	16812	16614	16691	16699	16601	16645	16737	16636	16661	16466	16706	16766	16770	16638	16672	16618	16659	16711	16724	16677	16612	16569	16647	16857	16729	16701	16859	16623	16872	16858	16658	16557	16423	16513	16732	16693	16662	16611	16786	16735	16780	16634	16703	16914	16811	16591	16671	16760	16726	16641	16727	16604	16621	16873	16695	16552	16878	16657	16778	16741	16745	16710	16679	16792	16927	16424	16763	16631	16717	16633	16592	16605	16572	16844	16687	16467	16625	16387	16644	16750	16681	16629	16767	16685	16758	16687	16621	16668	16950	16734	16944	16720	16650	16481	16624	16586	16664	16363	16792	16595	16879	16693	16559	16652	16594	16900	16570	16538	16759	16737	16639	16736	16702	16659	16706	16722	16698	16495	16645	16707	16769	16898	16804	16612	16844	16726	16703	16685	16577	16710	16582	16637	16653	16507	16657	16807	16895	16905	16716	16639	16687	16719	16438	16732	16616	16763	16646	16683	16614	16629	16763	16644	16836	16718	16800	16578	16700	16663	16779	16942	16623	16544	16730	16650	16723	16782	16628	16660	16672	16671	16584	16781	16809	16435	16591	16586	16575	16618	16795	16633	16824	16677	16763	16651	16745	16574	16614	16591	16918	16721	16687	16732	16736	16696	16663	16677	16578	16629	16710	16510	16446	16449	16567	16619	16744	16701	16856	16802	16774	16669	16545	16516	16649	16583	16672	16590	16732	16702	16803	16319	16585	16732	16738	16657	16638	16739	16677	16750	16722	16719	16590	16651	16807	16834	16687	16682	16662	16562	16510	16641	16694	16816	16642	16551	16762	16461	16744	16569	16605	16505	16747	16424	16855	16702	16665	16573	16637	17000	16647	16759	16723	16751	16672	16687	16676	16769	16663	16563	16437	16689	16872	16700	16710	16764	16718	16611	16888	16639	16779	16687	16523	16811	16747	16585	16553	16835	16606	16759	16710	16709	16572	16791	16711	16601	16690	16676	16745	16559	16724	16673	16560	16577	16514	16584	16754	16586	16809	16678	16533	16646	16891	16796	16770	16579	16643	16695	16594	16499	16626	16739	16689	16762	16802	16821	16596	16616	16594	16995	16899	16732	16609	16519	16584	16660	16782	16647	16632	16588	16617	16562	16552	16731	16497	16656	16472	16684	16761	16586	16649	16679	16682	16645	16847	16660	16532	16738	16665	16760	16891	16732	16700	16541	16512	16628	16812	16701	16546	16618	16445	16740	16678	16557	16749	16771	16752	16551	16678	16720	16736	16841	16585	16673	16973	16859	16740	16754	16731	16709	16686	16688	16715	16730	16732	16706	16803	16750	16850	16719	16764	16711	16734	16772	16677	16701	16699	16407	16541	16826	16822	16701	16703	16571	16645	16817	16689	16590	16715	16501	16688	16674	16881	16630	16822	16701	16524	16741	16743	16513	16647	16602	16725	16739	16725	16725	16616	16685	16863	16800	16489	16676	16707	16695	16504	16769	16769	16608	16766	16640	16898	16686	16656	16626	16719	16542	16743	16503	16515	16539	16717	16634	16920	16791	16825	16636	16546	16462	16922	16598	16760	16770	16801	16698	16675	16698	16700	16669	16552	16648	16544	16458	16554	16663	16782	16734	16714	16602	16535	16569	16670	16648	16678	16503	16682	16630	16804	16787	16704	16685	16641	16666	16525	16713	16740	16669	16625	16675	16775	16624	16690	16764	16808	16896	16722	16660	16648	16565	16921	16610	16638	16567	16716	16587	16626	16603	16904	16729	16575	16539	16572	16664	16704	16588	16691	16783	16688	16722	16787	16746	16746	16843	16749	16818	16905	16685	16615	16805	16718	16561	16639	16818	16706	16539	16643	16719	16708	16462	16621	16618	16597	16722	16799	16565	16614	16610	16759	16739	16671	16558	16707	16714	16870	16641	16583	16828	16672	16733	16777	16714	16559	16695	16587	16699	16458	16680	16952	16866	16518	16693	16691	16545	16591	16776	16655	16670	16746	16527	16788	16641	16635	16732	16566	16688	16710	16623	16769	16635	16594	16709	16628	16641	16942	16607	16637	16758	16821	16525	16789	16484	16803	16714	16475	16885	16546	16667	16683	16744	16798	16719	16730	16637	16907	16462	16881	16628	16617	16463	16619	16532	16641	16690	16632	16595	16635	16569	16720	16667	16597	16669	16631	16588	16542	16552	16711	16828	16657	16602	16844	16666	16674	16784	16784	16687	16797	16612	16562	16623	16534	16746	16580	16481	16522	16646	16842	16566	16825	16559	16805	16669	16701	16672	16916	16693	16650	16787	16745	16635	16521	16662	16799	16719	16596	16735	16624	16656	16771	16734	16814	16777	16709	16721	16671	16653	16431	16562	16786	16614	16698	16834	16487	16831	16695	16609	16798	16727	16693	16680	16633	16584	16661	16869	16675	16424	16655	16533	16764	16967	16775	16529	16762	16600	16439	16672	16570	16765	16899	16837	16837	16670	16539	16586	16514	16705	16839	16815	16538	16750	16721	16601	16604	16718	16576	16701	16798	16595	16657	16595	16572	16883	16611	16824	16710	16790	16603	16621	16686	16607	16720	16771	16626	16736	16816	16692	16736	16638	16778	16606	16727	16775	16703	16644	16699	16388	16795	16620	16597	16675	16432	16497	16599	16572	16532	16707	16725	16542	16510	16629	16580	16731	16615	16716	16580	16552	16654	16728	16625	16568	16909	16642	16767	16584	16531	16632	16672	16732	16709	16760	16521	16616	16572	16624	16744	16560	16589	16713	16762	16772	16924	16539	16822	16733	16731	16642	16663	16830	16636	16593	16523	16777	16708	16469	16550	16553	16701	16583	16860	16716	16673	16695	16690	16649	16749	16673	16630	16687	16498	16742	16651	16672	16549	16622	16702	16731	16701	16750	16605	16680	16697	16782	16751	16690	16715	16858	16686	16695	16514	16666	16592	16690	16611	16746	16682	16848	16684	16546	16805	16799	16587	16592	16680	16569	16700	16626	16646	16731	16571	16625	16644	16693	16762	16598	16688	16767	16656	16842	16678	16751	16925	16743	16884	16883	16857	16562	16902	16733	16607	16845	16708	16822	16763	16691	16677	16832	16823	16733	16636	16508	16616	16788	16721	16798	16781	16785	16666	16853	16633	16831	16739	16773	16708	16664	16579	16640	16695	16627	16650	16772	16768	16733	16808	16925	16707	16615	16823	16747	16704	16617	16625	16573	16694	16675	16660	16652	16563	16671	16519	16746	16712	16846	16671	16516	16783	16802	16617	16537	16737	16644	16676	16671	16688	16712	16771	16789	16857	16821	16640	16781	16801	16659	16730	16783	16597	16921	16700	16905	16800	16632	16758	16770	16491	16651	16544	16663	16985	16665	16620	16583	16810	16777	16764	16838	16909	16645	16823	16591	16450	16723	16795	16952	16781	16737	16537	16688	16683	16712	16662	16705	16615	16693	16694	16599	16629	16721	16774	16672	16742	16626	16717	16911	16763	16785	16937	16588	16752	16693	16881	16633	16802	16667	16785	16865	16889	16714	16584	16828	16563	16613	16824	16728	16839	16682	16766	16914	16714	16556	16620	16649	16739	16792	16805	16537	16586	16791	16559	16768	16708	16679	16724	16655	16626	16549	16717	16806	16800	16813	16617	16656	16498	16776	16710	16464	16845	16526	16750	16758	16813	16569	16688	16671	16616	16762	16522	16648	16721	16587
19165	35134	34965	28259	23163	20489	19037	18035	17348	16883	26774	43306	40094	35944	23496	15780	15569	15418	15601	15498	15490	15580	15434	15397	15533	15379	15501	15367	15449	15672	15541	15514	15443	15557	16289	16441	16440	15928	15756	15407	15515	15498	15453	15500	15675	15310	15496	15429	15420	15490	15580	15474	15502	15513	15560	15472	15454	15429	15403	15288	15546	15413	15419	15513	15456	15541	15394	15343	15393	15594	15555	15365	15459	15557	15392	15495	15617	15374	15227	15491	15611	15291	15539	15460	15397	15392	15532	15370	15585	15390	15385	15607	15327	15444	15379	15364	15608	15455	15247	15576	15490	15573	15267	15475	15364	15462	15394	15569	15540	15459	15504	15541	15339	15426	15429	15269	15501	15496	15521	15416	15572	15287	15539	15347	15385	15473	15384	15665	15308	15540	15709	15328	15516	15436	15510	15462	15283	15447	15518	15405	15592	15514	15466	15409	15566	15286	15496	15486	15469	15650	15408	15410	15487	15362	15399	15609	15429	15326	15471	15350	15356	15295	15380	15420	15391	15322	15371	15502	15341	15546	15404	15499	15581	15276	15388	15499	15461	15320	15506	15408	15491	15225	15349	15324	15495	15480	15312	15531	15333	15507	15513	15538	15554	15250	15430	15365	15511	15218	15369	15390	15454	15276	15464	15574	15424	15545	15614	15361	15485	15303	15610	15374	15347	15364	15507	15288	15395	15583	15355	15378	15415	15639	15368	15323	15378	15271	15442	15504	15542	15501	15484	15479	15388	15358	15448	15311	15529	15450	15446	15367	15377	15506	15305	15575	15396	15459	15344	15368	15482	15259	15406	15430	15502	15415	15354	15278	15488	15474	15332	15327	15578	15381	15429	15413	15337	15359	15573	15458	15477	15517	15558	15381	15442	15362	15505	15359	15433	15483	15240	15421	15487	15424	15464	15572	15502	15222	15592	15456	15661	15477	15367	15360	15391	15273	15521	15399	15651	15497	15408	15397	15524	15441	15518	15337	15683	15298	15340	15416	15498	15356	15359	15362	15358	15348	15461	15577	15386	15480	15487	15445	15389	15557	15526	15296	15187	15274	15618	15269	15518	15675	15466	15513	15393	15375	15398	15390	15324	15311	15330	15380	15446	15399	15472	15379	15403	15520	15411	15400	15460	15300	15392	15489	15417	15484	15377	15311	15383	15277	15532	15347	15539	15489	15379	15485	15376	15395	15302	15491	15413	15429	15484	15349	15394	15456	15565	15448	15504	15448	15453	15494	15371	15385	15439	15481	15296	15411	15408	15425	15459	15483	15542	15544	15501	15446	15413	15509	15534	15354	15503	15408	15553	15507	15429	15502	15407	15564	15415	15366	15331	15488	15332	15315	15330	15293	15597	15558	15422	15505	15506	15515	15410	15444	15492	15314	15478	15441	15300	15301	15542	15356	15556	15455	15310	15415	15362	15395	15472	15374	15479	15376	15424	15304	15458	15260	15486	15392	15499	15574	15444	15318	15504	15332	15538	15333	15449	15314	15423	15542	15527	15325	15344	15528	15163	15272	15465	15397	15476	15426	15307	15387	15499	15284	15503	15496	15448	15558	15385	15443	15480	15285	15482	15462	15458	15486	15508	15466	15345	15391	15360	15306	15497	15438	15360	15405	15466	15334	15493	15498	15311	15479	15435	15538	15350	15428	15368	15393	15508	15438	15528	15330	15601	15321	15483	15314	15369	15494	15456	15324	15396	15392	15216	15473	15408	15352	15470	15427	15427	15370	15637	15334	15465	15373	15459	15506	15342	15429	15436	15484	15483	15466	15633	15428	15308	15535	15442	15415	15507	15484	15374	15446	15460	15507	15640	15557	15394	15469	15390	15449	15491	15413	15422	15380	15558	15383	15514	15460	15589	15339	15507	15417	15329	15332	15474	15516	15586	15330	15430	15323	15336	15315	15579	15432	15370	15447	15491	15391	15574	15593	15457	15376	15304	15467	15439	15360	15472	15401	15400	15477	15472	15372	15381	15480	15233	15329	15427	15446	15383	15438	15423	15341	15534	15341	15440	15380	15530	15318	15451	15428	15399	15396	15496	15492	15297	15362	15406	15421	15367	15458	15516	15490	15454	15334	15452	15334	15362	15401	15381	15374	15401	15446	15410	15183	15411	15590	15314	15610	15305	15343	15317	15578	15529	15401	15514	15380	15405	15488	15434	15420	15398	15339	15346	15304	15239	15450	15281	15594	15370	15429	15422	15455	15370	15486	15546	15573	15451	15302	15379	15400	15663	15490	15318	15336	15301	15348	15557	15255	15505	15513	15487	15209	15391	15368	15403	15331	15397	15444	15509	15317	15369	15280	15355	15489	15365	15383	15362	15360	15377	15514	15438	15475	15458	15427	15421	15485	15519	15548	15418	15465	15511	15372	15302	15455	15267	15508	15452	15461	15459	15341	15264	15366	15320	15317	15407	15463	15362	15466	15440	15411	15517	15430	15506	15451	15479	15516	15563	15403	15504	15381	15360	15327	15350	15659	15372	15410	15452	15306	15592	15421	15535	15472	15414	15267	15235	15324	15330	15448	15493	15366	15406	15339	15466	15501	15629	15472	15419	15591	15316	15377	15328	15444	15459	15205	15266	15319	15366	15380	15310	15365	15407	15344	15307	15312	15401	15587	15441	15597	15583	15410	15337	15465	15435	15463	15325	15520	15453	15337	15353	15358	15426	15559	15417	15290	15319	15353	15470	15417	15544	15438	15449	15384	15381	15488	15481	15413	15424	15505	15355	15232	15373	15600	15433	15471	15301	15399	15475	15525	15411	15618	15442	15438	15403	15203	15510	15457	15277	15341	15546	15428	15371	15386	15485	15377	15633	15533	15428	15458	15367	15337	15275	15300	15554	15524	15493	15367	15149	15439	15395	15311	15497	15420	15533	15378	15435	15475	15558	15424	15410	15370	15354	15429	15390	15575	15536	15443	15445	15299	15555	15446	15398	15442	15519	15429	15418	15281	15320	15291	15383	15459	15584	15291	15595	15430	15570	15417	15372	15392	15427	15498	15495	15454	15339	15403	15567	15498	15328	15398	15414	15279	15488	15341	15479	15393	15445	15433	15470	15593	15376	15456	15424	15472	15416	15374	15420	15353	15450	15512	15438	15416	15443	15444	15427	15324	15395	15490	15461	15401	15515	15392	15415	15451	15438	15191	15457	15462	15518	15404	15555	15380	15384	15258	15429	15505	15489	15291	15452	15447	15488	15498	15436	15373	15406	15462	15379	15433	15327	15412	15491	15490	15308	15447	15603	15627	15471	15597	15506	15429	15336	15461	15567	15533	15454	15430	15500	15388	15442	15493	15387	15347	15380	15419	15257	15327	15378	15322	15563	15499	15383	15468	15470	15513	15447	15355	15440	15470	15360	15552	15552	15515	15425	15375	15387	15511	15535	15450	15251	15382	15366	15535	15389	15572	15518	15499	15452	15439	15511	15463	15289	15239	15273	15472	15487	15384	15486	15534	15278	15325	15410	15468	15553	15424	15518	15483	15446	15413	15348	15302	15460	15206	15304	15354	15374	15412	15284	15267	15397	15400	15326	15268	15406	15376	15569	15416	15407	15341	15453	15408	15504	15441	15463	15564	15493	15668	15269	15523	15365	15469	15650	15301	15469	15218	15550	15475	15434	15489	15492	15442	15362	15418	15303	15527	15457	15379	15447	15320	15344	15405	15360	15566	15421	15562	15454	15390	15394	15519	15288	15460	15527	15446	15257	15353	15520	15474	15575	15321	15466	15461	15395	15455	15570	15500	15317	15636	15438	15474	15371	15430	15234	15515	15284	15490	15393	15349	15466	15466	15348	15352	15425	15566	15492	15380	15427	15414	15389	15485	15479	15397	15439	15521	15472	15341	15575	15498	15281	15496	15314	15413	15437	15231	15447	15389	15375	15363	15424	15307	15502	15473	15502	15586	15401	15452	15516	15407	15442	15538	15327	15389	15175	15366	15397	15445	15429	15338	15363	15459	15459	15426	15544	15490	15393	15316	15445	15409	15442	15430	15267	15447	15330	15263	15438	15443	15424	15402	15262	15469	15483	15397	15484	15346	15532	15339	15493	15330	15465	15452	15471	15157	15371	15461	15446	15534	15375	15365	15428	15393	15410	15455	15219	15435	15463	15177	15491	15267	15394	15450	15434	15454	15415	15416	15437	15400	15351	15315	15341	15374	15268	15411	15426	15459	15232	15430	15574	15470	15269	15363	15299	15437	15439	15408	15451	15471	15385	15494	15503	15365	15476	15528	15463	15379	15332	15434	15463	15345	15346	15387	15559	15449	15385	15398	15443	15545	15480	15381	15426	15411	15492	15269	15488	15257	15200	15369	15612	15439	15409	15539	15492	15366	15391	15347	15350	15448	15510	15501	15650	15611	15450	15523	15479	15573	15666	15321	15399	15533	15366	15308	15199	15482	15400	15422	15403	15498	15502	15432	15283	15432	15464	15330	15380	15251	15590	15287	15459	15212	15334	15254	15409	15326	15539	15483	15470	15405	15537	15440	15451	15369	15386	15277	15582	15509	15421	15519	15236	15289	15371	15421	15312	15451	15318	15529	15520	15394	15457	15515	15468	15417	15562	15352	15385	15335	15364	15258	15442	15298	15488	15593	15357	15485	15425	15407	15395	15414	15563	15269	15467	15470	15395	15557	15447	15400	15431	15402	15404	15443	15402	15285	15641	15526	15265	15305	15543	15534	15534	15424	15517	15311	15364	15439	15602	15438	15446	15421	15471	15382	15389	15542	15440	15321	15460	15408	15508	15565	15388	15575	15487	15382	15482	15454	15376	15356	15363	15341	15316	15298	15370	15350	15335	15484	15387	15492	15484	15404	15411	15511	15615	15437	15375	15328	15344	15631	15426	15622	15370	15525	15395	15540	15458	15344	15474	15345	15455	15359	15565	15470	15425	15558	15283	15378	15390	15446	15443	15514	15386	15481	15303	15459	15340	15430	15591	15348	15400	15311	15533	15632	15366	15495	15440	15281	15287	15386	15445	15393	15379	15628	15325	15508	15254	15359	15324	15331	15351	15486	15339	15503	15435	15498	15348	15462	15430	15319	15491	15239	15375	15404	15423	15454	15539	15380	15361	15388	15436	15336	15388	15308	15320	15310	15426	15178
27513	22347	25589	22804	19071	18761	18562	18329	18137	18122	18016	20007	19681	19532	18796	17954	17609	17774	17968	17554	17716	17544	17722	17500	17623	17619	17546	17740	17548	17658	17556	17556	17636	17662	17687	17589	17700	17574	17852	17926	17609	17706	17551	17558	17692	17643	17491	17558	17585	17627	17694	17767	17658	17662	17509	17575	17611	17602	17788	17718	17437	17550	17664	17562	17675	17561	17591	17533	17792	17773	17465	17872	17704	17681	17646	17594	17508	17801	17750	17641	17691	17448	17708	17560	17707	17768	17536	17605	17693	17533	17566	17648	17673	17451	17534	17459	17482	17564	17601	17497	17504	17444	17504	17700	17754	17580	17404	17513	17503	17565	17608	17668	17529	17565	17556	17600	17907	17730	17598	17665	17700	17554	17526	17545	17561	17668	17720	17795	17550	17584	17586	17423	17783	17644	17721	17540	17614	17653	17691	17415	17647	17723	17746	17551	17526	17588	17625	17761	17593	17637	17607	17531	17655	17463	17680	17727	17644	17434	17623	17666	17572	17530	17590	17581	17487	17415	17644	17694	17678	17530	17575	17446	17267	17649	17707	17532	17593	17615	17475	17599	17644	17817	17334	17371	17488	17529	17690	17610	17359	17622	17653	17468	17768	17876	17701	17804	17549	17679	17639	17677	17692	17681	17560	17564	17458	17610	17685	17862	17722	17650	17630	17519	17563	17581	17605	17785	17631	17658	17697	17547	17670	17757	17733	17619	17578	17672	17722	17788	17412	17706	17510	17632	17647	17629	17693	17602	17622	17820	17587	17463	17449	17597	17620	17512	17718	17604	17534	17840	17608	17473	17638	17492	17493	17532	17595	17576	17583	17678	17582	17488	17577	17248	17667	17537	17816	17548	17680	17544	17561	17464	17457	17543	17687	17683	17615	17418	17663	17418	17474	17581	17574	17546	17406	17475	17541	17759	17591	17581	17568	17713	17713	17662	17749	17709	17547	17582	17521	17503	17534	17654	17637	17716	17519	17789	17533	17462	17706	17506	17562	17617	17425	17448	17407	17636	17614	17753	17695	17628	17331	17467	17658	17445	17641	17628	17812	17746	17771	17753	17640	17492	17602	17520	17635	17689	17751	17788	17573	17573	17850	17807	17642	17574	17519	17533	17638	17603	17683	17630	17567	17660	17679	17706	17638	17712	17791	17695	17858	17528	17580	17625	17620	17688	17717	17645	17656	17640	17347	17444	17690	17643	17570	17606	17756	17660	17590	17685	17522	17569	17556	17532	17722	17812	17821	17503	17565	17597	17753	17718	17684	17801	17630	17494	17790	17621	17473	17701	17670	17470	17537	17432	17614	17680	17551	17657	17433	17471	17496	17486	17581	17904	17802	17564	17541	17612	17628	17574	17515	17792	17571	17549	17494	17429	17604	17557	17502	17612	17575	17733	17709	17558	17632	17559	17442	17768	17778	17580	17801	17736	17331	17578	17492	17679	17771	17772	17667	17722	17681	17620	17525	17563	17611	17590	17655	17678	17508	17665	17801	17612	17692	17705	17355	17664	17766	17597	17624	17617	17589	17724	17657	17609	17638	17568	17632	17711	17746	17741	17657	17487	17574	17418	17734	17758	17585	17485	17616	17666	17650	17698	17519	17610	17790	17612	17605	17830	17365	17553	17564	17588	17650	17697	17680	17583	17745	17545	17680	17553	17627	17524	17763	17528	17601	17663	17593	17682	17817	17624	17567	17481	17679	17748	17530	17607	17784	17532	17599	17683	17518	17582	17708	17766	17588	17740	17782	17712	17670	17431	17517	17471	17700	17675	17501	17730	17519	17639	17405	17492	17625	17518	17727	17603	17668	17706	17705	17444	17510	17810	17783	17631	17738	17657	17689	17409	17598	17616	17572	17486	17653	17636	17647	17596	17649	17391	17679	17637	17653	17689	17683	17635	17614	17685	17768	17669	17536	17809	17552	17824	17823	17488	17430	17591	17545	17582	17573	17433	17539	17626	17554	17481	17533	17514	17688	17868	17371	17527	17602	17517	17396	17496	17619	17537	17737	17682	17612	17653	17612	17647	17697	17622	17587	17745	17541	17571	17763	17776	17546	17583	17586	17570	17737	17572	17479	17533	17697	17780	17507	17719	17577	17548	17516	17451	17805	17444	17695	17860	17696	17570	17384	17742	17389	17581	17638	17538	17620	17661	17554	17623	17835	17606	17765	17655	17753	17377	17480	17466	17559	17659	17682	17430	17502	17619	17520	17558	17723	17649	17515	17756	17798	17620	17544	17523	17677	17531	17513	17636	17700	17824	17752	17652	17697	17692	17511	17530	17657	17648	17731	17492	17603	17660	17559	17486	17568	17613	17599	17772	17449	17632	17675	17854	17616	17651	17613	17653	17804	17680	17550	17532	17574	17551	17548	17600	17743	17730	17686	17487	17623	17537	17628	17552	17604	17739	17658	17560	17543	17653	17776	17777	17591	17677	17497	17669	17634	17532	17801	17366	17626	17638	17700	17612	17601	17623	17634	17637	17571	17624	17614	17578	17467	17617	17585	17664	17774	17738	17822	17650	17542	17719	17798	17619	17639	17547	17631	17721	17636	17805	17423	17621	17752	17778	17672	17480	17565	17643	17694	17751	17531	17700	17734	17644	17573	17627	17607	17539	17623	17534	17648	17743	17617	17806	17658	17654	17659	17609	17511	17571	17679	17541	17249	17555	17648	17662	17509	17528	17576	17702	17627	17651	17629	17694	17588	17774	17810	17834	17478	17398	17481	17515	17555	17689	17579	17679	17358	17693	17628	17636	17797	17808	17633	17472	17572	17574	17607	17698	17669	17761	17535	17483	17655	17722	17544	17667	17633	17929	17520	17439	17684	17710	17663	17560	17781	17595	17739	17599	17590	17450	17433	17548	17728	17762	17370	17713	17518	17594	17477	17732	17550	17573	17723	17651	17458	17555	17616	17698	17750	17653	17617	17534	17636	17536	17727	17806	17623	17628	17686	17664	17550	17611	17541	17704	17717	17391	17687	17350	17670	17766	17667	17703	17656	17676	17558	17763	17549	17631	17511	17807	17623	17594	17631	17603	17438	17570	17465	17669	17572	17550	17630	17464	17472	17516	17787	17735	17480	17410	17605	17657	17570	17545	17473	17900	17722	17598	17547	17757	17657	17689	17674	17664	17583	17605	17391	17620	17414	17749	17766	17611	17673	17490	17704	17521	17862	17482	17550	17519	17703	17521	17517	17571	17551	17586	17688	17817	17698	17598	17413	17693	17616	17657	17613	17410	17705	17467	17537	17656	17580	17651	17629	17557	17633	17550	17321	17640	17570	17638	17569	17577	17534	17826	17616	17596	17707	17466	17607	17613	17617	17683	17559	17588	17894	17579	17727	17702	17709	17682	17410	17482	17468	17588	17673	17591	17491	17466	17743	17625	17594	17550	17798	17760	17628	17624	17862	17553	17576	17513	17618	17624	17507	17869	17566	17461	17621	17645	17721	17742	17748	17587	17606	17605	17671	17599	17605	17544	17446	17452	17712	17615	17633	17481	17633	17693	17853	17913	17600	17439	17746	17595	17704	17746	17560	17631	17489	17537	17715	17665	17548	17410	17542	17405	17437	17520	17401	17415	17626	17850	17665	17402	17605	17387	17523	17797	17596	17724	17799	17772	17455	17580	17636	17660	17517	17620	17553	17714	17657	17857	17812	17637	17652	17454	17590	17485	17482	17566	17474	17788	17961	17643	17658	17526	17549	17968	17710	17629	17459	17445	17703	17452	17528	17597	17732	17609	17657	17636	17750	17516	17482	17545	17623	17527	17723	17774	17896	17523	17549	17682	17826	17616	17702	17592	17625	17807	17618	17643	17518	17684	17672	17655	17634	17580	17774	17588	17567	17728	17582	17690	17563	17504	17511	17652	17747	17837	17609	17664	17681	17695	17758	17519	17631	17724	17514	17564	17584	17609	17563	17595	17687	17778	17691	17769	17687	17577	17487	17514	17560	17602	17614	17477	17553	17504	17508	17622	17612	17441	17739	17460	17630	17624	17746	17690	17462	17655	17633	17737	17738	17682	17593	17535	17716	17704	17543	17569	17745	17592	17626	17595	17475	17509	17676	17592	17708	17824	17696	17435	17638	17633	17547	17737	17573	17575	17709	17618	17772	17598	17569	17607	17532	17616	17495	17585	17562	17617	17636	17704	17783	17607	17591	17509	17681	17836	17498	17547	17679	17517	17564	17615	17715	17684	17711	17838	17669	17555	17556	17508	17631	17552	17638	17644	17492	17768	17810	17719	17624	17672	17417	17635	17782	17436	17640	17627	17755	17417	17705	17545	17813	17681	17687	17742	17566	17643	17621	17484	17655	17700	17802	17709	17835	17621	17661	17570	17705	17540	17633	17648	17786	17744	17610	17679	17597	17743	17799	17619	17763	17559	17483	17540	17720	17512	17852	17520	17764	17433	17506	17616	17717	17532	17723	17833	17695	17574	17573	17718	17546	17737	17839	17403	17603	17573	17689	17671	17574	17553	17627	17544	17548	17973	17558	17698	17511	17669	17687	17389	17564	17722	17572	17544	17539	17682	17639	17727	17689	17535	17686	17739	17723	17641	17533	17808	17781	17648	17791	17593	17812	17639	17745	17665	17609	17543	17711	17525	17788	17733	17798	17679	17622	17405	17639	17535	17670	17696	17690	17762	17561	17516	17559	17611	17734	17813	17804	17875	17411	17605	17423	17548	17470	17680	17528	17661	17683	17708	17605	17576	17619	17624	17638	17650	17649	17688	17708	17636	17625	17620	17425	17661	17568	17570	17523	17823	17654	17781	17701	17552	17554	17647	17659	17667	17659	17687	17571	17851	17598	17557	17869	17666	17736	17522	17644	17710	17511	17614	17602	17706	17574	17445	17723	17682	17538	17518	17799	17601	17677	17728	17694	17637	17704	17542	17597	17670	17693	17592	17734	17679	17629	17493	17519	17618	17757	17447	17606	17637	17630	17590	17816	17654	17675	17498	17730	17634	17667	17498	17751	17418	17614	17450	17762	17835	17624	17603	17647	17430	17559	17683	17535	17728	17804	17622	17570	17691	17806	17548	17473	17604	17602	17558	17751	17666	17630	17515	17643	17696	17698	17507	17597	17639	17500	17780	17876	17684	17619	17715
17664	23988	23065	20156	18765	17763	17238	16842	16779	16706	16774	20381	19076	18517	17003	16021	16132	16055	16015	16014	15943	16050	15972	15914	16130	16113	15896	16120	15919	16070	16141	15984	15975	16158	16105	16089	16119	16072	16014	15985	15870	16149	16097	16119	15871	16002	15945	16105	16156	16045	15933	15993	16127	16048	16240	16104	16064	16084	16129	16081	16097	16195	16055	16043	15888	16003	16028	16189	15878	16027	16016	16111	15900	15803	16067	15918	15974	15900	16123	15843	16185	16037	16158	15971	15839	16058	16125	15983	16161	15979	15999	15972	16150	16070	16214	15939	16049	16198	16043	16090	16014	15942	15951	15968	16038	16018	15868	16187	16078	15986	16065	16074	16045	16084	15846	16115	15968	16070	16136	15994	16048	16110	15814	16029	16127	15872	16176	16048	15742	15976	16098	16047	15911	16052	16212	16178	16035	16084	16009	16029	16155	15940	16041	16010	16117	15970	15907	16202	16004	16036	16066	15876	16036	16066	15956	15856	15961	15924	16168	15946	16018	16057	15964	16034	16100	15933	16146	16022	15950	15961	16143	16049	15938	16083	16000	16174	16193	15908	16027	16027	16044	16016	15995	15998	15768	15912	16056	15909	16157	15993	16039	16126	15948	16049	16021	15968	16186	16193	15974	16044	15991	16084	15999	16092	16112	15970	16084	15991	16011	16020	16018	16025	15953	16232	16064	16163	16160	15952	16062	15988	15955	16034	15886	15928	15976	15984	16074	16087	15882	16142	16090	16015	15953	16112	15972	16035	15943	16102	15948	16086	16099	16098	15989	16046	16028	16234	15956	15993	16080	16070	16004	16033	16155	16061	16020	16034	16046	16023	16070	16073	16108	16158	16062	16138	15922	16036	15881	15924	16137	16160	16022	15950	16121	16141	16198	16019	15967	15941	16058	15887	16019	16015	16194	15984	15838	15987	16021	15915	16045	15921	16038	16162	16066	15910	16132	16140	15891	16131	15998	16034	16064	16163	15998	16064	16178	16057	16018	15998	15952	16036	16154	16121	16092	15898	16036	16015	15985	15877	16000	15965	15982	16032	15945	16044	16135	16023	16091	16083	15998	15889	16063	16087	16116	15921	16076	16029	15972	16161	15952	16197	16032	16028	15986	15962	16081	16120	15948	16022	16153	16106	15839	16240	15962	15945	15997	16023	16033	15938	16070	16078	15997	16227	15894	16120	16039	15993	15871	15969	16084	15983	16053	16095	16057	16069	16157	16158	15979	15946	15930	16080	16033	15996	15927	16073	15947	16124	16199	16103	15859	16119	16210	15965	15975	15998	15995	15905	16019	16054	16022	15997	15965	15970	15943	16077	16070	15990	15990	16153	16057	16025	16011	15943	15933	15966	15903	15964	15908	16119	16014	16092	16031	16008	15980	15945	16130	16078	16055	15914	15928	15910	16037	16016	16128	16050	16052	16117	15995	16001	15855	16047	15981	15976	15922	16153	15924	15914	16095	15873	16120	15892	15932	16088	16040	15904	15907	16300	15761	16178	15950	15992	15963	16067	16024	15862	15924	16009	16090	16111	16032	15978	16032	16098	16045	15897	15839	16114	15975	16055	15942	16072	15833	16082	16107	16055	16026	16024	16116	16000	16040	15887	16001	16130	15995	15897	15979	16109	16004	16176	16160	16214	16009	16041	15997	15978	16065	16164	16035	16006	16278	15850	15924	15921	16125	15978	16043	16156	16132	16094	15937	16167	16117	15891	16117	15976	16028	16086	15956	15977	16049	16153	15926	16126	16053	16093	16049	15885	16109	16152	16081	16055	15942	15917	16153	15987	16037	15968	15910	16224	16054	16116	15963	15973	16086	16045	16141	15955	16119	15959	15986	15893	15830	15904	16038	15955	16053	15930	16064	16015	16027	16187	16137	16016	16161	16032	15936	16083	15948	16018	16067	16052	16049	15956	16023	16133	16063	15987	16186	16048	16132	16081	15713	16066	16047	16275	15919	16060	16046	16090	16107	16024	16214	16011	16070	16074	16071	16118	16089	15986	15940	16048	16130	16157	16016	16056	15964	16156	15914	16213	16045	16122	16018	16107	15979	15976	16182	16127	15966	16040	16144	16014	15872	16112	16067	15907	16155	15959	15873	16251	16069	16084	16062	16106	16080	16108	16069	16207	16084	16093	16016	15901	16064	16086	15986	16139	15962	16022	15891	16079	16022	15847	15805	16117	16156	15952	16080	16035	16237	16062	16074	16069	16056	16144	16072	15984	16100	16065	15956	15933	16097	15988	16086	16133	16015	16169	16020	16015	15977	15999	15919	16079	16113	15962	15946	15994	15966	16213	15969	15982	15974	16063	16132	15900	16172	15952	16043	16077	16032	16088	16062	16007	16052	16023	16123	15868	16113	15935	16008	16110	16127	16105	15958	16076	15950	16046	16031	16084	15927	16217	16085	15987	16093	16055	15898	16093	16107	15934	16044	15910	15885	16055	15976	16268	15923	16148	16122	16053	16052	16024	16083	15907	16148	16168	16063	15895	16329	16098	16066	16098	16016	15992	15998	15974	16079	16007	15908	15927	16138	15805	16121	16054	15989	15964	15814	16154	16008	16172	16012	16107	15856	16081	15964	15870	15918	16115	16068	15969	16078	16125	16313	16179	16140	16183	15916	16085	16103	15932	16070	16170	16090	15957	16033	16210	16160	15992	16123	15952	16030	15914	16155	16017	15921	16014	15976	16072	16040	16135	16047	16083	15899	16117	16053	16023	16100	16162	16152	15853	16074	16062	16018	15971	16063	16132	15886	15996	16050	15977	16091	15915	16064	16059	15873	16060	16069	16028	16030	16138	16115	16116	16036	16000	15996	16044	15990	15873	15895	16039	16081	15878	15912	15969	16028	16128	15980	16131	15974	16033	16075	15973	15773	16071	16105	16140	15943	15924	16012	15943	16227	16089	15999	16153	15896	16008	15934	16023	16144	16043	15894	16002	15831	16076	15921	16085	16076	16168	16089	16039	15920	16058	15958	16227	16063	16111	16119	16030	15894	16016	15991	16129	16142	16142	16084	15807	16019	16110	16102	16071	16194	16074	16175	16017	16105	16065	16140	16043	15980	16101	16021	16006	16054	16010	16098	16019	16060	15959	15998	15943	15996	16026	16073	15959	16044	16198	16067	15927	16066	16000	15944	16135	15921	16064	16121	16001	16029	15948	15985	16065	16057	16049	16087	15859	16135	16138	15868	16128	15982	16014	16144	15981	15964	15975	16098	16024	15903	15899	16074	16033	16133	16110	16064	15957	16086	16131	16000	16076	16038	16196	16087	16063	15898	15918	16110	15961	15949	16094	15922	15942	16110	15849	16061	15977	16079	16034	16044	15971	16049	16043	16186	15987	16140	15875	16034	16082	16050	16061	15986	16136	16261	16179	15972	16132	16024	16117	16098	16013	16065	16004	15996	16094	16104	15996	16061	16047	15915	16094	16032	15957	15985	16030	16000	15963	16013	15983	16088	15892	15977	16047	16034	16205	16048	16064	15973	16155	15923	16061	15885	15871	16083	16059	15910	16055	16146	16001	16021	15911	16018	16080	15877	15903	16160	16161	16136	16032	16010	15882	16039	15858	16154	16069	16090	15929	15918	16098	16009	16026	16142	16012	16087	16087	16022	15908	16133	15941	15960	16179	16062	15919	16080	16075	15860	16111	16105	15957	16072	15950	15954	16127	16019	16027	16112	16161	15834	16068	16131	16009	16157	15976	16065	15967	15954	16079	16121	16054	16003	16017	15949	15927	16135	16004	16034	16070	16126	15999	15936	16051	15927	15952	15970	16002	16013	16034	16056	16246	15965	16176	15953	15980	15858	16048	16132	16098	16064	16062	15872	15920	16087	16110	16024	15868	16165	16077	15970	16064	16055	16116	16122	16103	16052	16009	15896	15959	16064	16010	15935	16105	16145	16210	16162	16240	15929	16111	16010	16037	16023	16082	16083	15864	16095	16022	16216	16129	16093	16117	15996	16181	15997	15935	16130	16007	16024	15907	16175	16155	15781	16317	16079	16006	15969	15901	15926	15946	16102	16033	16017	16031	16099	15916	16176	16042	15957	16090	16059	15977	16107	16130	16041	16100	16069	16102	15937	16113	16017	16001	16062	16104	15988	16027	16048	16137	16082	16015	15982	16086	16186	16096	15896	16121	16028	16050	16110	16011	16118	15815	16188	16260	15946	16046	16128	16103	16134	15973	15859	16034	16097	16004	15942	15940	15900	16134	15891	15978	16085	16032	15865	16112	16023	16091	16112	15948	16015	15951	16074	16123	16134	16205	16010	15918	16225	16028	15888	16058	16026	15910	16039	15977	16051	15961	15880	16008	16043	16034	16063	15961	16027	16165	15891	15925	15981	16251	16293	16087	16050	15960	16061	16105	16087	16009	15950	16081	15990	15995	16045	16049	15994	16078	15887	16081	16067	16127	16057	16082	15960	16089	15990	16076	15869	16099	16058	16082	15994	16052	16036	16177	16093	16023	16234	15983	16073	16022	15914	16140	15974	16094	16070	16190	15923	15864	16104	15888	15958	16191	16013	16313	16078	15990	15979	16144	16014	15962	15872	16150	16120	15998	16093	16001	15931	16031	15986	15932	15928	15932	16054	16035	16013	15905	15921	16064	16043	15972	16159	15918	16194	15960	16057	16014	16158	16040	16171	15981	16134	16028	16006	16001	16013	15910	16043	16140	15868	15982	15937	16074	15953	16023	16141	16083	16109	16049	16222	15998	16214	16162	16038	16048	16000	16061	15846	16065	15993	15964	15913	16159	15987	16186	15913	16104	16144	16057	15971	15993	15975	15975	15874	15902	16153	15930	15964	16024	15925	16093	15929	15981	16102	16016	16123	16010	16129	16060	16115	16006	16001	16009	16043	16046	15981	15953	15979	15876	16120	16001	15997	15998	15938	16030	16250	16045	16198	15983	16024	16153	16097	15837	16019	15933	16054	16009	16025	15923	16035	15966	16136	16091	16050	15972	16066	15993	16220	16121	16015	16018	16000	16134	16050	16041	16140	16102	16157	16077	15983	16083	15982	16081	16169	16028	16041	15933	15965	16028	16123	16026	16295	16023	15997	16035	16083	16149	15961	16072	16138	16033	16158	15982	15921	15841	15983	15950	15917	16100
23969	21361	28901	24337	22517	23130	22630	19916	19299	19095	21757	33406	33009	28500	23058	19160	18337	18459	18563	18523	18458	18467	18497	18611	18377	18463	18442	18231	18471	18464	18512	18497	18298	18315	18509	18386	18357	18460	18315	18370	18236	18219	18390	18235	18375	18288	18146	18298	18289	18251	18224	18199	18318	18185	18520	18537	18366	18452	18304	18453	18322	18306	18385	18242	18323	18118	18316	18164	18324	18280	18458	18349	18453	18356	18353	18381	18448	18345	18091	18415	18273	18124	18328	18229	18138	18418	18206	18371	18441	18252	18241	18392	18136	18286	18409	18312	18223	18322	18282	18285	18332	18188	18238	18405	18477	18292	18473	18166	18237	18309	18497	18304	18214	18181	18357	18122	18253	18023	18419	18719	18582	18409	18279	18238	18454	18402	18388	18438	18273	18224	18291	18186	18305	18194	18213	18383	18344	18182	18020	18379	18255	18166	18316	18381	18330	18299	18320	18260	18305	18341	18249	18468	18410	18177	18494	18215	18250	18353	18288	18389	18445	18219	18327	18487	18143	18199	18403	18300	18547	18447	18140	18221	18169	18369	18229	18068	18348	18193	18340	18409	18189	18397	18210	18199	18119	18201	18315	18227	18226	18217	18332	18014	18223	18282	18206	18189	18360	18431	18410	18108	18277	18257	18351	18293	18342	18258	18271	18241	18258	18539	18363	18347	18334	18257	18139	18359	18324	18279	18100	18461	18135	18195	18206	18231	18446	18167	18269	18378	18351	18307	18309	18393	18237	18248	18314	18156	18222	18298	18068	18349	18362	18385	18190	18321	18231	18360	18184	18152	18269	18327	18350	18411	18030	18318	18420	18360	18292	18327	18223	18064	18329	18361	18262	18406	18192	18222	18193	18366	18302	18296	18252	18523	18272	18491	18236	18389	18487	18499	18234	18401	18227	18205	18247	18274	18271	18274	18421	18293	18250	18322	18248	18192	18405	18278	18449	18291	18080	18199	18232	18260	18251	18317	18068	18257	18236	18382	18277	18239	18220	18052	18391	18269	18291	18180	18275	18454	18334	18685	18247	18371	18267	18335	18107	17966	18109	18190	18171	18146	18168	18260	17996	18237	18205	18405	18404	18234	18147	18270	18228	18376	18307	18368	18565	18212	18345	18328	18395	18401	18338	18206	18187	18218	18342	18153	18262	18303	18129	18298	18238	18291	18413	18237	18353	18135	18151	18099	18194	18340	18175	18349	18229	18208	18169	18143	18245	18372	18238	18179	18409	18324	18252	18312	18549	18284	18276	18318	18227	17981	18064	18245	18278	18141	18287	18065	18328	17998	17989	18250	18483	18281	18300	18214	18082	18089	18196	18352	18133	18367	18081	18215	18556	18288	18127	18137	18334	18257	18403	18236	18395	18180	18227	18150	18156	18150	18193	18155	18294	18421	18246	18312	18298	18418	18154	18134	18208	18446	18493	18432	18322	18081	18278	18421	18306	18042	18164	18362	18029	18256	18261	18246	18215	18219	18346	18394	18451	18189	18100	18234	18391	18340	18317	18313	18370	18223	18336	18371	18173	18199	18303	18204	18441	18430	18436	18404	18367	18342	18184	18526	18123	18202	18095	18280	18184	18298	18358	18330	18088	18316	18314	18110	18424	18321	18274	18203	18234	18032	18243	18279	18185	18294	18132	18261	18249	18297	18354	18242	18256	18361	18441	18398	18169	18072	18297	18294	18311	18299	18053	18384	18085	18360	18149	18217	18201	18572	18564	18234	18271	18425	18350	18408	18131	18357	18191	18201	18256	18223	18335	18495	18280	18328	18427	18312	18196	18120	18197	18070	18303	18290	18329	18359	18196	18226	18478	18103	18302	18186	18338	18048	18338	18117	18445	18442	18332	18415	18426	18562	18274	18401	18408	18180	18296	18208	18301	18355	18211	18485	18260	18385	18396	18272	18311	18308	18276	18226	17994	18193	18416	18151	18095	18179	18326	18188	18134	18393	18335	18120	18367	18348	18364	18191	18301	18270	18077	18274	18189	18594	18114	18226	18193	18184	18121	18296	18459	18300	18146	18404	18463	18070	18291	18156	18247	18207	18261	18250	18345	18130	18218	18197	18311	18373	18109	18167	18289	18204	18380	18293	18407	18140	18235	18426	18243	18211	18348	18419	18398	18382	18675	18215	18240	18493	18144	18265	18281	18147	18260	18224	18362	18244	18385	18395	18269	18220	18252	18293	18157	18226	18225	18355	18047	18278	18289	18233	18203	18302	18330	18474	18307	18380	18370	18336	18146	18243	18393	18036	18244	18114	18312	18146	18163	18332	18231	18373	18092	18121	18393	18321	18088	18425	18265	18191	18150	18094	18345	18382	18330	18240	18180	18303	18419	18375	18174	18367	18278	18164	18246	18633	18275	18218	18343	18221	18094	18265	18330	18154	18166	18226	18144	18170	18175	18360	18369	18309	18390	18204	18248	18275	18384	18226	18303	18260	18218	18375	18111	18171	18209	18306	18302	18293	18450	18342	18461	18330	18333	18188	18370	18117	18140	18196	18181	18305	18279	18365	18244	18205	18243	18191	18201	18305	18186	18416	18288	18440	18403	18158	18353	18285	18264	18321	18179	18218	18177	18277	18429	18199	18091	18428	18402	18227	18184	18267	18171	18100	18203	18241	18184	18392	18276	18203	18153	18315	18396	18359	18285	18376	18208	18140	18284	18088	18231	18139	18255	18161	18152	18412	18080	18336	18521	18129	18296	18393	18391	18332	18221	18432	18265	18071	18304	18347	18268	18147	18338	18169	18503	18230	18391	18352	18404	18180	18273	18332	18262	18574	18301	18277	18248	18333	18363	18354	18305	18274	18175	18223	18257	18438	18478	18335	18288	18166	18222	18284	18263	18224	18238	18040	18251	18138	18302	18295	18257	18278	18194	18035	18107	18414	18345	18327	18215	18177	18394	18111	18118	18281	18498	18248	18510	18531	18290	18240	18296	18168	18429	18455	18366	18267	18324	18317	18293	18118	18371	18275	17959	18207	18261	18571	18109	18311	18387	18263	18249	18280	18355	18169	18286	18092	18529	18236	18266	18243	18200	18125	18086	18279	18319	18379	18265	18224	18120	18382	18359	18422	18393	18275	18109	18158	18242	18292	18339	18348	18318	18391	18475	18400	18162	18358	18316	18108	18212	18303	18192	18106	18327	18261	18179	18292	18238	18127	18463	18320	18230	18187	18323	18218	18260	18113	18244	18379	18208	18282	18128	18267	18368	18092	18288	18186	18208	18207	18414	18275	18288	18451	18392	18255	18340	18259	18157	18364	18442	18205	18258	18192	18278	18251	18355	18330	18090	18289	18445	18234	18431	18097	18197	18302	18311	18271	18390	18098	18263	18201	18243	18317	18303	18412	18162	18374	18234	18445	18159	18227	18215	18180	18134	18162	18291	18323	18279	18164	18394	18278	18092	18293	18499	18369	18158	18197	18140	18061	18273	18077	18070	18124	18314	18282	18247	18378	18135	18265	18478	18380	18333	18330	18072	18277	18189	18299	18100	18522	18117	18087	18221	18090	18229	18209	18074	18213	18095	18224	18372	18315	18442	18225	18232	18375	18452	18396	18382	18363	18449	18306	18213	18286	18202	18255	18173	18201	18289	18202	18122	18045	18446	18216	18389	18228	18198	18422	18265	18429	18514	18068	18140	18063	18332	18437	18454	18209	18121	18180	18153	18165	18505	18334	18223	18226	18184	18170	18352	18283	18364	18306	18228	18308	18245	18396	18107	18283	18380	18031	18256	18365	18269	18357	18214	18405	18324	18314	18443	18402	18080	18383	18308	18135	18339	18292	18228	18439	18370	18054	18407	18309	18368	18294	18416	18304	18333	18290	18333	18340	18258	18447	18252	18322	18526	18157	18166	18271	18159	18355	18332	18270	18145	18394	18306	18415	18243	18222	18363	18205	18340	18325	18232	18533	18375	18138	18173	18624	18439	18107	18087	18471	18328	18520	18220	18289	18210	18285	18355	18291	18433	18100	18434	18292	18296	18383	18168	18270	18121	18329	18113	18255	18446	18337	18274	18226	18267	18293	18236	18308	18195	18303	18339	18383	18284	18100	18122	18082	17996	18364	18232	18275	18254	18090	18301	18432	18277	18139	18258	18586	18263	18262	18111	18401	18151	18198	18341	18299	18336	18187	18219	18202	18402	18307	18362	18330	18644	18372	18260	18262	18174	18373	18409	18330	18281	18343	18126	18408	18281	18332	18397	18382	18349	18270	18554	18403	18320	18307	18297	18182	18408	18423	18023	18196	18304	18339	18435	18302	18482	18335	18390	18263	18128	17955	18282	18096	18227	18437	18383	18327	18108	18414	18169	18231	18122	18379	18247	18246	18365	18144	18364	18238	18315	18371	18220	18380	18422	18126	18286	18398	18167	18254	18268	18061	18410	18451	18354	18367	18351	18112	18195	18244	18210	18302	18316	18428	18270	18142	18237	18399	18406	18175	18615	18578	18219	18106	18032	18286	18128	18212	18090	18243	18249	18230	18236	18191	18394	18239	18287	18125	18486	18420	18368	18264	18288	18178	18423	18541	18305	18385	18308	18353	18157	18239	18333	18255	18412	18346	18112	18581	18421	18247	18262	18252	18301	18277	18288	18301	18508	18257	18274	18338	18312	18280	17980	18187	18300	18368	18331	18180	18198	18293	18280	18115	18335	18241	18357	18216	18209	18465	18112	18384	18266	18193	18251	18335	18301	18420	18256	18389	18206	18206	18370	18287	18513	18362	18329	18393	18264	18141	18369	18294	18129	18361	18285	18261	18402	18242	18259	18426	18297	18317	18271	18387	18144	18196	18191	18442	18296	18152	18198	18275	18362	18357	18191	18258	18287	18458	18384	18158	18336	18257	18112	18095	18228	18230	18407	18239	18281	18423	18573	18185	18264	18529	18420	18206	18106	18182	18107	18248	18189	18293	18152	18238	18391	18175	18226	18237	18190	18404	18493	18184	18173	18212	18145	18238	18318	18116	18179	18266	18400	18315	18369	18370	18122	18149	18461	18596	18472	18318	18276	18274	18258	18187	18152	18520	18477	18381	18159	18465	18387	18273	18355	18353	18352	18307	18325	18374	18477	18471	18334	18197	18245	18300	18378	18056	18195	18084	18224	18172
18388	31207	29906	25092	21996	20291	19231	18616	17746	17514	22679	37097	34807	29037	21615	16609	16521	16482	16440	16521	16388	16465	16337	16500	16445	16656	16477	16549	16408	16450	16495	16438	16478	16346	16557	16614	16689	16501	16501	16363	16421	16591	16437	16411	16429	16709	16388	16623	16456	16378	16382	16442	16363	16325	16428	16443	16470	16491	16523	16493	16452	16540	16435	16312	16437	16593	16444	16366	16532	16477	16508	16393	16471	16308	16446	16369	16469	16572	16427	16351	16482	16637	16423	16520	16442	16510	16430	16474	16493	16466	16507	16526	16541	16508	16568	16599	16481	16375	16327	16651	16444	16526	16442	16414	16326	16489	16532	16468	16367	16402	16423	16386	16452	16277	16603	16453	16614	16428	16386	16636	16451	16650	16465	16508	16305	16363	16591	16535	16367	16524	16486	16713	16516	16540	16427	16324	16393	16454	16388	16333	16505	16230	16430	16400	16281	16499	16516	16275	16355	16486	16423	16390	16535	16335	16426	16548	16381	16366	16586	16364	16526	16342	16611	16296	16496	16484	16391	16282	16339	16450	16335	16610	16481	16554	16567	16449	16272	16527	16399	16415	16277	16293	16402	16509	16506	16573	16396	16543	16430	16564	16319	16419	16502	16466	16458	16331	16621	16524	16420	16424	16432	16311	16341	16487	16464	16596	16595	16422	16130	16306	16404	16511	16300	16379	16374	16351	16302	16537	16412	16405	16450	16500	16453	16352	16658	16487	16451	16453	16429	16488	16624	16306	16525	16432	16421	16331	16491	16482	16585	16581	16288	16354	16393	16469	16392	16534	16401	16434	16465	16359	16468	16460	16430	16457	16375	16367	16277	16406	16557	16380	16354	16546	16506	16518	16642	16477	16415	16455	16430	16549	16270	16431	16350	16380	16479	16449	16441	16545	16471	16539	16419	16440	16467	16413	16346	16385	16512	16462	16549	16591	16504	16349	16415	16568	16269	16496	16419	16509	16450	16368	16377	16538	16272	16415	16362	16415	16429	16424	16666	16406	16427	16429	16416	16481	16393	16239	16408	16387	16435	16377	16378	16371	16376	16193	16506	16350	16445	16382	16318	16374	16477	16524	16471	16370	16386	16568	16360	16413	16521	16413	16449	16301	16322	16340	16311	16409	16345	16540	16461	16442	16514	16337	16655	16390	16563	16369	16463	16472	16318	16350	16361	16573	16407	16307	16399	16409	16287	16480	16416	16398	16405	16590	16539	16398	16391	16386	16400	16446	16412	16397	16309	16488	16505	16535	16509	16439	16546	16353	16269	16681	16391	16331	16410	16416	16341	16457	16573	16469	16467	16488	16301	16290	16388	16452	16449	16381	16395	16406	16448	16363	16464	16491	16566	16399	16311	16577	16309	16495	16514	16490	16391	16273	16439	16523	16415	16245	16591	16238	16327	16488	16376	16512	16632	16339	16380	16484	16478	16467	16448	16312	16460	16398	16438	16472	16354	16420	16500	16264	16513	16467	16355	16409	16370	16462	16519	16420	16531	16508	16444	16500	16249	16566	16331	16257	16498	16630	16408	16472	16351	16382	16318	16419	16446	16519	16386	16476	16663	16508	16507	16435	16231	16402	16575	16672	16495	16310	16536	16415	16299	16546	16558	16541	16541	16546	16373	16355	16336	16164	16453	16472	16404	16518	16438	16456	16407	16560	16503	16423	16315	16402	16342	16419	16453	16530	16373	16398	16477	16393	16473	16487	16515	16590	16383	16459	16374	16589	16396	16397	16494	16393	16528	16389	16612	16391	16458	16430	16584	16428	16457	16498	16330	16394	16493	16502	16451	16423	16534	16496	16475	16379	16415	16411	16394	16587	16434	16580	16284	16557	16315	16469	16544	16499	16511	16379	16458	16519	16452	16318	16382	16458	16546	16355	16368	16457	16345	16414	16330	16432	16291	16339	16392	16377	16386	16556	16447	16405	16357	16380	16475	16369	16302	16346	16383	16398	16500	16252	16345	16340	16422	16338	16336	16550	16515	16452	16469	16536	16338	16412	16576	16384	16340	16535	16467	16459	16473	16234	16415	16372	16441	16360	16408	16318	16347	16564	16702	16361	16418	16506	16564	16562	16472	16450	16652	16619	16461	16471	16351	16394	16516	16267	16312	16515	16518	16350	16392	16533	16348	16545	16538	16304	16525	16434	16474	16445	16529	16415	16345	16524	16497	16611	16386	16398	16441	16316	16539	16294	16470	16326	16343	16547	16331	16613	16333	16305	16488	16324	16381	16441	16508	16558	16329	16577	16565	16395	16564	16439	16304	16445	16588	16373	16487	16456	16350	16444	16420	16326	16394	16420	16526	16216	16275	16424	16269	16410	16371	16528	16445	16512	16396	16535	16358	16469	16553	16484	16603	16425	16535	16371	16559	16464	16482	16277	16465	16387	16531	16417	16332	16560	16366	16318	16493	16447	16630	16496	16288	16327	16310	16438	16377	16646	16426	16393	16410	16419	16555	16418	16282	16441	16263	16529	16530	16517	16351	16380	16383	16531	16352	16563	16303	16353	16302	16524	16483	16467	16324	16320	16468	16300	16254	16414	16660	16412	16393	16407	16309	16416	16503	16474	16294	16300	16536	16520	16547	16401	16231	16378	16453	16518	16423	16397	16487	16619	16469	16436	16434	16490	16408	16474	16342	16452	16339	16474	16327	16347	16527	16290	16511	16530	16600	16348	16407	16446	16493	16370	16483	16427	16446	16413	16513	16552	16540	16354	16409	16419	16409	16497	16437	16610	16277	16457	16379	16425	16369	16249	16345	16421	16384	16332	16330	16420	16495	16413	16342	16530	16356	16274	16467	16467	16529	16395	16335	16371	16463	16509	16534	16275	16481	16482	16552	16432	16447	16520	16426	16334	16334	16565	16533	16492	16466	16399	16287	16558	16311	16422	16468	16426	16478	16377	16425	16494	16638	16345	16331	16397	16365	16478	16413	16525	16583	16370	16489	16391	16309	16379	16433	16503	16437	16158	16521	16357	16400	16366	16481	16379	16284	16442	16547	16391	16446	16349	16370	16464	16399	16340	16806	16608	16337	16434	16566	16513	16576	16497	16516	16497	16441	16386	16521	16416	16558	16450	16326	16430	16414	16500	16407	16490	16462	16507	16348	16379	16367	16532	16449	16454	16316	16605	16474	16536	16469	16431	16399	16312	16414	16401	16361	16446	16466	16325	16529	16354	16378	16356	16507	16419	16408	16434	16445	16440	16300	16398	16563	16399	16433	16286	16507	16526	16425	16374	16359	16461	16472	16450	16314	16278	16472	16546	16388	16362	16447	16394	16483	16375	16537	16534	16397	16401	16555	16271	16381	16487	16251	16352	16321	16301	16488	16481	16424	16415	16430	16508	16537	16346	16557	16343	16574	16452	16493	16298	16393	16361	16523	16414	16530	16382	16470	16377	16448	16413	16588	16333	16551	16526	16557	16500	16567	16433	16350	16409	16484	16426	16413	16380	16406	16455	16448	16572	16393	16266	16452	16364	16521	16274	16405	16515	16516	16711	16426	16572	16494	16509	16510	16448	16348	16626	16295	16457	16372	16527	16489	16427	16493	16373	16374	16460	16454	16500	16405	16571	16437	16409	16481	16568	16511	16587	16435	16465	16352	16551	16605	16463	16422	16497	16464	16309	16489	16463	16423	16396	16450	16463	16610	16482	16461	16366	16497	16405	16411	16342	16405	16514	16401	16404	16427	16346	16375	16535	16429	16562	16612	16450	16532	16648	16455	16519	16419	16510	16394	16496	16694	16524	16359	16351	16425	16452	16202	16532	16647	16389	16569	16507	16604	16350	16325	16380	16215	16436	16317	16466	16447	16363	16342	16389	16323	16491	16346	16388	16488	16540	16318	16381	16357	16527	16520	16445	16364	16546	16422	16329	16517	16377	16211	16417	16414	16459	16410	16279	16392	16618	16582	16663	16341	16401	16504	16411	16380	16568	16262	16561	16521	16435	16446	16437	16338	16439	16376	16558	16560	16521	16390	16444	16735	16511	16447	16573	16410	16488	16421	16231	16584	16614	16545	16386	16348	16555	16425	16442	16298	16489	16471	16578	16405	16381	16516	16349	16434	16346	16442	16375	16512	16331	16456	16307	16394	16381	16328	16393	16435	16328	16533	16637	16522	16313	16481	16612	16350	16291	16380	16396	16472	16381	16434	16498	16444	16453	16512	16520	16508	16484	16457	16532	16445	16323	16515	16489	16395	16563	16399	16335	16463	16352	16390	16462	16708	16409	16369	16322	16373	16303	16642	16387	16483	16475	16356	16470	16350	16582	16401	16389	16408	16416	16420	16367	16388	16325	16497	16363	16408	16421	16500	16396	16211	16383	16264	16385	16719	16399	16595	16459	16530	16477	16621	16471	16441	16232	16439	16457	16347	16380	16427	16310	16595	16573	16593	16419	16706	16504	16549	16400	16428	16419	16418	16548	16378	16418	16289	16517	16213	16636	16383	16459	16452	16368	16421	16566	16516	16303	16543	16515	16558	16498	16301	16415	16571	16390	16480	16298	16390	16270	16427	16383	16610	16406	16331	16350	16445	16508	16387	16289	16489	16486	16586	16603	16563	16535	16489	16605	16371	16442	16455	16341	16358	16431	16339	16364	16390	16449	16338	16454	16601	16580	16341	16548	16384	16372	16485	16322	16543	16486	16512	16484	16435	16462	16296	16432	16503	16530	16420	16449	16589	16427	16474	16366	16633	16311	16512	16465	16432	16527	16379	16341	16432	16445	16590	16400	16488	16513	16673	16490	16255	16622	16496	16438	16407	16581	16476	16585	16502	16483	16374	16349	16312	16439	16290	16493	16461	16596	16481	16295	16563	16491	16726	16383	16365	16345	16525	16423	16511	16406	16426	16500	16350	16513	16404	16376	16494	16307	16440	16425	16389	16342	16478	16297	16572	16349	16554	16381	16349	16547	16508	16704	16544	16602	16359	16531	16525	16555	16427	16439	16372	16409	16325	16527	16373	16480	16531	16293	16505	16407	16492	16380	16418	16212	16512	16498	16594	16509	16350	16547	16508	16329	16604	16420	16404	16459	16581	16438	16510	16367	16466	16393	16388	16216	16458	16657	16450	16246	16468	16307	16464	16292	16535	16285	16442	16526	16294	16383
22948	21405	29330	23851	21641	24137	26620	21202	19726	20089	24394	44359	42747	35642	26527	19780	18994	18797	18805	18499	18724	18787	18645	18714	18868	18495	18535	18529	18730	18739	18685	18600	18708	18781	18929	18917	18722	18662	18790	18634	18752	18714	18734	18657	18555	18596	18734	18643	18770	18726	18585	18723	18767	18659	18785	18644	18594	18463	18449	18672	18518	18474	18790	18660	18476	18579	18517	18766	18585	18592	18623	18537	18524	18643	18401	18819	18542	18549	18417	18557	18412	18526	18434	18289	18475	18515	18413	18589	18563	18420	18445	18546	18454	18626	18585	18579	18447	18479	18432	18540	18556	18302	18571	18413	18546	18425	18456	18589	18522	18493	18614	18659	18502	18646	18689	18596	18420	18534	18398	18578	18509	18583	18281	18679	18421	18417	18392	18481	18586	18549	18577	18520	18697	18427	18569	18370	18627	18532	18624	18402	18492	18557	18608	18617	18446	18261	18570	18612	18470	18578	18563	18497	18376	18407	18522	18533	18274	18656	18387	18499	18512	18458	18412	18348	18457	18387	18526	18464	18369	18453	18637	18755	18392	18591	18448	18404	18367	18619	18612	18591	18641	18494	18342	18460	18502	18423	18341	18565	18521	18512	18326	18519	18478	18586	18476	18550	18510	18801	18580	18548	18591	18503	18438	18520	18452	18629	18413	18579	18621	18631	18518	18368	18584	18392	18489	18409	18451	18505	18575	18492	18455	18609	18507	18583	18430	18669	18822	18614	18669	18525	18596	18685	18449	18443	18599	18723	18670	18488	18649	18485	18438	18466	18512	18487	18437	18482	18429	18575	18514	18450	18448	18377	18400	18477	18418	18398	18487	18341	18764	18371	18472	18649	18724	18503	18646	18559	18648	18440	18582	18467	18518	18494	18189	18511	18405	18537	18650	18459	18404	18434	18758	18576	18427	18516	18303	18274	18610	18410	18455	18617	18465	18576	18510	18474	18603	18560	18460	18409	18397	18476	18505	18503	18453	18516	18500	18709	18607	18315	18520	18500	18470	18472	18475	18669	18517	18555	18509	18572	18634	18376	18577	18696	18522	18505	18486	18477	18585	18501	18649	18651	18433	18567	18366	18356	18304	18669	18546	18634	18553	18357	18622	18506	18582	18319	18464	18405	18474	18455	18611	18244	18550	18457	18445	18398	18626	18520	18308	18704	18456	18450	18440	18592	18321	18386	18441	18364	18449	18319	18498	18561	18493	18422	18439	18502	18507	18439	18547	18368	18459	18363	18540	18389	18557	18529	18432	18694	18573	18406	18581	18538	18660	18560	18713	18538	18381	18322	18387	18535	18497	18424	18540	18359	18467	18475	18693	18773	18570	18493	18478	18560	18555	18576	18624	18346	18492	18491	18427	18303	18802	18359	18440	18402	18601	18502	18542	18578	18578	18583	18574	18614	18588	18470	18623	18636	18502	18349	18709	18439	18293	18567	18811	18666	18437	18483	18223	18605	18422	18321	18708	18603	18332	18381	18382	18451	18537	18433	18422	18457	18614	18530	18546	18406	18483	18532	18486	18336	18344	18706	18351	18336	18535	18438	18462	18434	18489	18300	18689	18481	18504	18484	18401	18662	18548	18422	18586	18501	18626	18466	18573	18469	18744	18563	18461	18447	18684	18789	18565	18395	18613	18454	18456	18422	18448	18700	18713	18517	18430	18224	18218	18560	18549	18661	18621	18481	18541	18654	18553	18340	18562	18444	18674	18416	18554	18281	18386	18399	18517	18619	18481	18512	18580	18589	18676	18409	18414	18418	18544	18668	18472	18315	18551	18376	18475	18433	18465	18351	18531	18380	18598	18548	18542	18449	18550	18464	18322	18413	18482	18677	18494	18375	18671	18358	18443	18495	18394	18360	18258	18692	18474	18531	18435	18386	18272	18630	18617	18420	18368	18567	18709	18528	18415	18396	18452	18452	18669	18452	18528	18462	18430	18577	18578	18476	18575	18393	18455	18392	18430	18456	18616	18612	18470	18704	18410	18535	18400	18426	18503	18406	18341	18419	18534	18519	18443	18404	18697	18460	18384	18487	18686	18522	18687	18495	18492	18326	18390	18505	18472	18398	18472	18591	18332	18485	18454	18376	18362	18427	18577	18426	18459	18488	18496	18501	18556	18685	18557	18667	18551	18656	18613	18450	18521	18362	18489	18243	18487	18383	18572	18662	18468	18568	18509	18394	18472	18290	18452	18304	18579	18258	18325	18470	18361	18470	18654	18456	18338	18433	18494	18448	18539	18468	18459	18339	18614	18596	18481	18339	18551	18519	18491	18547	18486	18457	18350	18294	18554	18490	18401	18604	18563	18490	18377	18414	18377	18470	18412	18497	18572	18689	18553	18338	18359	18459	18597	18496	18393	18341	18453	18512	18450	18332	18210	18319	18453	18490	18739	18416	18646	18599	18433	18394	18514	18387	18396	18656	18523	18504	18563	18614	18330	18506	18480	18417	18658	18560	18653	18528	18373	18384	18584	18539	18496	18355	18534	18426	18599	18470	18590	18437	18573	18536	18605	18456	18511	18677	18637	18423	18502	18616	18560	18415	18394	18511	18427	18238	18450	18469	18432	18523	18521	18356	18390	18616	18488	18491	18338	18591	18538	18533	18385	18598	18517	18620	18401	18532	18554	18096	18557	18450	18313	18458	18661	18346	18541	18571	18482	18352	18368	18410	18398	18589	18505	18362	18498	18575	18370	18330	18488	18690	18417	18580	18454	18251	18537	18457	18405	18543	18491	18270	18585	18388	18631	18617	18329	18792	18445	18281	18462	18413	18580	18518	18337	18493	18497	18509	18293	18619	18359	18431	18404	18636	18428	18349	18574	18512	18695	18582	18492	18649	18734	18583	18466	18510	18447	18537	18583	18443	18545	18671	18504	18647	18317	18437	18566	18370	18539	18597	18463	18386	18501	18521	18485	18597	18763	18560	18797	18584	18623	18383	18584	18273	18324	18562	18496	18583	18449	18544	18622	18277	18356	18386	18504	18679	18465	18315	18435	18400	18470	18288	18414	18532	18297	18584	18443	18506	18414	18495	18556	18483	18465	18304	18508	18613	18423	18451	18231	18665	18420	18327	18310	18416	18379	18345	18629	18628	18377	18561	18458	18449	18714	18593	18356	18365	18587	18548	18467	18441	18491	18493	18566	18412	18605	18432	18380	18567	18374	18471	18732	18507	18501	18556	18450	18591	18653	18548	18612	18496	18435	18364	18607	18442	18527	18354	18479	18461	18430	18582	18463	18552	18490	18307	18455	18454	18423	18519	18354	18471	18497	18515	18612	18489	18255	18577	18418	18589	18613	18524	18755	18525	18608	18479	18614	18511	18614	18365	18361	18573	18538	18514	18411	18528	18472	18345	18595	18450	18361	18445	18515	18254	18321	18479	18512	18548	18357	18407	18426	18373	18425	18530	18478	18408	18586	18586	18203	18442	18470	18309	18376	18310	18452	18408	18651	18526	18417	18632	18418	18384	18479	18677	18542	18655	18662	18957	18432	18531	18401	18539	18631	18578	18288	18340	18501	18426	18593	18502	18558	18454	18605	18542	18338	18641	18523	18581	18414	18682	18456	18599	18648	18286	18521	18690	18637	18435	18460	18502	18642	18554	18508	18364	18615	18451	18476	18673	18501	18373	18495	18464	18403	18354	18538	18494	18492	18583	18447	18259	18534	18701	18388	18523	18600	18520	18593	18688	18414	18554	18748	18624	18621	18593	18617	18566	18577	18543	18360	18431	18456	18468	18519	18388	18434	18610	18497	18376	18532	18718	18621	18347	18524	18390	18470	18492	18505	18426	18775	18567	18387	18559	18696	18481	18440	18514	18507	18205	18393	18419	18469	18522	18564	18486	18376	18537	18566	18364	18647	18497	18605	18385	18681	18302	18483	18299	18573	18408	18288	18435	18454	18623	18382	18360	18355	18402	18529	18398	18480	18552	18474	18395	18728	18570	18513	18666	18450	18300	18372	18569	18451	18392	18428	18582	18506	18479	18515	18566	18511	18742	18602	18527	18545	18502	18610	18709	18562	18564	18470	18458	18362	18548	18580	18608	18488	18446	18607	18589	18509	18518	18610	18541	18509	18551	18439	18589	18424	18612	18751	18275	18310	18386	18348	18435	18584	18364	18737	18528	18561	18565	18528	18406	18471	18455	18696	18528	18628	18589	18508	18447	18487	18603	18566	18590	18624	18453	18440	18730	18523	18498	18578	18566	18498	18588	18391	18494	18345	18573	18430	18570	18619	18375	18290	18492	18569	18415	18523	18509	18485	18631	18629	18560	18482	18538	18760	18701	18407	18365	18601	18469	18644	18649	18329	18386	18662	18446	18520	18425	18458	18705	18546	18429	18332	18595	18592	18572	18438	18710	18448	18392	18440	18595	18440	18563	18439	18517	18357	18581	18529	18505	18533	18466	18389	18558	18316	18599	18551	18232	18540	18501	18537	18494	18458	18437	18542	18547	18252	18360	18745	18645	18551	18537	18562	18463	18437	18354	18479	18456	18777	18427	18398	18613	18439	18291	18557	18360	18595	18517	18304	18427	18445	18438	18421	18564	18341	18647	18486	18489	18468	18407	18560	18561	18321	18371	18287	18419	18445	18562	18568	18476	18501	18511	18643	18600	18445	18432	18475	18419	18418	18600	18444	18402	18406	18412	18569	18451	18403	18660	18447	18471	18561	18603	18409	18478	18486	18293	18498	18501	18552	18293	18645	18458	18369	18581	18701	18572	18606	18497	18353	18563	18489	18516	18443	18598	18609	18587	18692	18554	18395	18612	18459	18350	18723	18479	18387	18560	18748	18345	18509	18507	18441	18479	18627	18544	18426	18527	18612	18442	18312	18429	18401	18423	18325	18488	18552	18373	18573	18480	18668	18596	18451	18524	18599	18503	18479	18529	18564	18480	18663	18437	18519	18394	18496	18719	18526	18425	18581	18530	18734	18498	18568	18438	18602	18593	18289	18495	18376	18437	18449	18550	18409	18448	18320	18474	18677	18621	18340	18370	18517	18610	18353	18654	18572	18561	18607	18540	18645	18820	18463	18535	18727	18533	18490	18353	18566	18454	18615	18415	18485	18483	18624	18497	18546	18493	18478	18589	18510	18570	18546	18523	18684	18553
19256	35298	33900	27362	24543	22747	20982	19642	18784	18043	26503	47224	44199	36415	24427	16732	16722	16683	16670	16486	16479	16490	16632	16641	16489	16643	16546	16458	16552	16539	16623	16436	16653	16612	16821	17233	16830	16695	16811	16410	16544	16426	16434	16663	16540	16550	16544	16488	16497	16787	16430	16821	16408	16555	16450	16517	16589	16479	16595	16691	16611	16684	16607	16592	16545	16661	16630	16673	16508	16559	16518	16621	16576	16360	16532	16545	16369	16586	16487	16422	16281	16472	16510	16550	16439	16534	16531	16676	16579	16482	16435	16523	16515	16530	16647	16516	16456	16549	16701	16551	16580	16546	16536	16640	16642	16551	16544	16585	16728	16574	16674	16758	16490	16561	16578	16656	16671	16535	16532	16522	16372	16437	16533	16555	16600	16620	16543	16630	16636	16496	16571	16516	16542	16552	16525	16567	16600	16628	16520	16536	16460	16421	16633	16518	16556	16578	16384	16755	16504	16614	16548	16452	16411	16468	16487	16530	16671	16416	16454	16505	16537	16528	16611	16560	16591	16539	16510	16448	16537	16468	16582	16578	16393	16465	16714	16602	16453	16445	16557	16566	16485	16705	16629	16487	16595	16486	16791	16610	16585	16557	16527	16591	16698	16268	16367	16478	16549	16401	16583	16582	16675	16426	16667	16558	16537	16376	16633	16493	16530	16485	16465	16443	16424	16600	16433	16548	16372	16397	16492	16476	16533	16484	16540	16548	16478	16452	16618	16583	16459	16579	16611	16548	16462	16626	16555	16374	16590	16529	16548	16627	16541	16439	16427	16611	16546	16519	16474	16576	16658	16546	16557	16431	16642	16621	16399	16595	16425	16506	16436	16491	16437	16460	16523	16712	16434	16508	16745	16698	16593	16488	16511	16592	16598	16609	16448	16499	16520	16502	16530	16669	16553	16614	16618	16489	16645	16641	16602	16542	16587	16358	16545	16575	16485	16449	16516	16578	16603	16517	16539	16522	16649	16675	16575	16692	16463	16550	16793	16506	16408	16513	16669	16509	16477	16666	16589	16529	16619	16487	16593	16455	16572	16558	16493	16429	16504	16469	16711	16567	16616	16557	16492	16498	16461	16396	16563	16555	16450	16400	16585	16506	16437	16320	16580	16598	16450	16561	16561	16531	16657	16438	16677	16701	16542	16618	16494	16529	16429	16346	16586	16398	16565	16592	16567	16514	16638	16361	16597	16487	16504	16682	16582	16513	16412	16735	16480	16553	16489	16425	16592	16463	16622	16551	16533	16547	16474	16533	16439	16439	16646	16520	16365	16425	16512	16606	16563	16524	16520	16478	16605	16577	16520	16583	16559	16604	16594	16520	16443	16626	16657	16653	16584	16358	16645	16541	16557	16389	16524	16588	16467	16451	16579	16562	16426	16647	16560	16480	16500	16348	16516	16531	16529	16553	16594	16531	16511	16688	16609	16543	16425	16559	16616	16519	16593	16531	16339	16475	16398	16559	16436	16497	16628	16505	16616	16568	16456	16676	16798	16404	16302	16607	16318	16313	16593	16464	16344	16363	16492	16408	16398	16600	16600	16659	16544	16341	16474	16322	16328	16444	16420	16545	16466	16507	16604	16457	16474	16544	16493	16386	16461	16605	16509	16236	16723	16579	16509	16517	16722	16503	16605	16451	16585	16546	16478	16469	16451	16436	16417	16623	16556	16332	16540	16611	16501	16542	16422	16489	16661	16539	16476	16561	16532	16491	16438	16531	16444	16497	16489	16471	16527	16452	16482	16503	16626	16403	16558	16573	16397	16508	16483	16520	16513	16578	16590	16764	16728	16659	16660	16623	16574	16516	16440	16155	16707	16608	16547	16633	16573	16650	16546	16573	16621	16535	16602	16470	16694	16643	16599	16431	16418	16496	16665	16497	16421	16590	16497	16467	16490	16510	16625	16508	16536	16445	16634	16486	16529	16671	16475	16533	16388	16599	16520	16564	16583	16467	16550	16454	16535	16506	16400	16529	16450	16815	16698	16553	16600	16453	16486	16486	16668	16500	16584	16560	16467	16629	16526	16484	16393	16476	16563	16574	16653	16576	16475	16485	16560	16583	16542	16266	16573	16632	16562	16590	16565	16467	16584	16476	16612	16521	16602	16549	16561	16580	16656	16526	16425	16529	16441	16507	16494	16333	16534	16447	16432	16653	16580	16485	16682	16494	16520	16419	16549	16690	16382	16598	16468	16538	16433	16395	16378	16650	16563	16463	16457	16545	16317	16541	16458	16536	16514	16641	16486	16508	16461	16550	16564	16465	16393	16517	16574	16576	16502	16548	16473	16577	16761	16465	16622	16402	16530	16336	16626	16496	16566	16562	16669	16539	16324	16537	16651	16384	16591	16473	16355	16629	16406	16547	16559	16641	16508	16610	16585	16463	16446	16536	16594	16564	16496	16555	16327	16448	16623	16528	16341	16573	16574	16498	16594	16683	16569	16565	16565	16469	16566	16597	16523	16459	16491	16594	16516	16651	16321	16466	16531	16561	16717	16611	16382	16302	16652	16590	16556	16608	16516	16520	16670	16542	16484	16437	16580	16455	16383	16406	16515	16415	16670	16703	16626	16431	16526	16566	16536	16641	16471	16523	16635	16474	16535	16482	16657	16571	16557	16519	16581	16480	16547	16501	16456	16437	16581	16536	16490	16291	16559	16454	16514	16623	16553	16588	16491	16525	16653	16533	16491	16610	16693	16439	16525	16522	16560	16556	16657	16487	16411	16578	16664	16518	16544	16392	16448	16499	16543	16491	16550	16582	16605	16584	16545	16559	16346	16586	16518	16435	16600	16590	16496	16577	16441	16623	16499	16753	16596	16539	16525	16510	16559	16544	16489	16520	16557	16582	16445	16538	16452	16547	16476	16567	16422	16553	16515	16534	16641	16550	16534	16442	16653	16495	16475	16551	16395	16504	16584	16559	16633	16655	16530	16469	16424	16587	16531	16316	16405	16494	16441	16687	16516	16467	16493	16442	16405	16645	16377	16530	16576	16465	16474	16466	16563	16464	16624	16597	16703	16563	16398	16485	16633	16317	16473	16642	16658	16461	16451	16536	16391	16659	16503	16497	16601	16509	16405	16582	16579	16506	16542	16554	16531	16385	16502	16594	16522	16728	16398	16771	16398	16461	16582	16585	16397	16407	16421	16587	16341	16501	16543	16482	16500	16680	16447	16424	16510	16723	16633	16601	16560	16539	16480	16590	16529	16515	16440	16501	16591	16426	16452	16537	16493	16519	16670	16578	16486	16707	16515	16456	16691	16601	16637	16412	16562	16698	16628	16536	16490	16499	16458	16497	16632	16482	16484	16405	16407	16512	16497	16352	16595	16440	16399	16306	16671	16541	16445	16665	16424	16385	16628	16560	16423	16525	16503	16502	16560	16672	16539	16603	16806	16564	16665	16584	16291	16551	16498	16403	16394	16530	16438	16579	16659	16449	16524	16406	16628	16612	16663	16611	16439	16665	16502	16501	16604	16410	16534	16583	16608	16462	16474	16376	16533	16581	16425	16596	16583	16443	16471	16722	16529	16463	16435	16517	16569	16517	16411	16393	16499	16415	16668	16476	16616	16499	16461	16521	16560	16611	16342	16531	16560	16486	16377	16473	16501	16672	16656	16527	16562	16477	16599	16539	16755	16423	16450	16468	16366	16507	16448	16451	16637	16505	16449	16563	16580	16447	16529	16547	16527	16453	16438	16412	16459	16351	16466	16653	16587	16525	16595	16240	16633	16451	16609	16486	16459	16410	16503	16562	16390	16603	16663	16598	16556	16464	16487	16584	16688	16514	16554	16578	16506	16374	16440	16685	16462	16477	16525	16447	16560	16554	16654	16539	16502	16491	16677	16428	16559	16366	16405	16547	16572	16473	16534	16498	16540	16312	16581	16577	16583	16604	16232	16410	16351	16571	16533	16428	16598	16366	16485	16542	16580	16715	16555	16529	16504	16294	16684	16604	16437	16501	16461	16333	16471	16510	16583	16471	16711	16482	16543	16513	16634	16443	16703	16486	16664	16529	16289	16662	16579	16642	16413	16392	16482	16610	16466	16663	16509	16611	16383	16494	16412	16471	16600	16619	16513	16527	16519	16636	16394	16464	16569	16495	16427	16425	16657	16596	16471	16399	16559	16424	16581	16588	16566	16416	16499	16608	16561	16426	16584	16480	16535	16508	16719	16488	16543	16379	16474	16613	16485	16494	16343	16611	16495	16552	16529	16714	16412	16474	16501	16510	16539	16757	16580	16510	16547	16491	16675	16490	16482	16371	16598	16542	16420	16441	16647	16630	16426	16654	16568	16511	16345	16508	16498	16533	16565	16543	16620	16663	16593	16630	16464	16513	16522	16554	16593	16555	16511	16464	16502	16502	16580	16592	16535	16509	16453	16684	16539	16552	16565	16574	16709	16599	16419	16703	16478	16530	16567	16527	16682	16506	16528	16372	16518	16520	16572	16656	16471	16402	16703	16568	16443	16480	16687	16570	16612	16617	16503	16514	16641	16526	16378	16548	16305	16560	16695	16727	16495	16527	16520	16405	16480	16524	16489	16707	16660	16383	16555	16436	16595	16492	16678	16519	16548	16481	16465	16570	16661	16499	16590	16640	16497	16452	16458	16270	16704	16420	16613	16478	16470	16476	16506	16785	16652	16474	16436	16534	16478	16456	16629	16622	16575	16528	16674	16476	16474	16488	16640	16617	16614	16619	16506	16538	16442	16538	16395	16619	16422	16518	16615	16449	16539	16724	16479	16457	16582	16570	16477	16626	16512	16571	16745	16460	16567	16522	16486	16386	16638	16558	16475	16467	16511	16532	16501	16595	16429	16493	16550	16739	16570	16562	16644	16356	16525	16503	16489	16521	16457	16486	16538	16565	16538	16597	16340	16444	16648	16344	16419	16413	16594	16585	16666	16587	16724	16513	16630	16607	16546	16644	16795	16542	16529	16626	16623	16705	16567	16591	16449	16428	16564	16589	16457	16565	16653	16607	16478	16613	16629	16668	16591	16595	16343	16487	16409	16653	16471	16483	16578	16506	16512	16711	16765	16526	16546	16504	16530	16500	16517	16570	16620	16630	16514	16682	16366	16617	16328	16439	16464	16536	16487	16616	16539	16557	16634	16486
27442	22323	25318	22493	19134	18730	18447	18188	17973	17997	18462	20092	20509	19834	18609	17821	17604	17724	17742	17643	17858	17657	17599	17752	17749	17655	17650	17570	17890	17579	17625	17544	17778	17774	17722	17552	17888	17633	17545	17675	17707	17577	17630	17586	17778	17715	17624	17861	17468	17692	17476	17553	17613	17580	17583	17735	17708	17621	17546	17569	17713	17566	17538	17684	17659	17558	17575	17783	17608	17536	17616	17357	17454	17599	17734	17690	17687	17794	17554	17627	17765	17588	17737	17485	17455	17576	17549	17808	17606	17650	17668	17705	17641	17708	17721	17555	17553	17731	17519	17564	17730	17455	17487	17809	17759	17679	17625	17750	17674	17609	17392	17798	17737	17594	17608	17644	17626	17573	17663	17495	17604	17405	17698	17731	17500	17719	17580	17483	17549	17642	17708	17819	17484	17531	17513	17614	17487	17612	17529	17841	17648	17652	17728	17561	17591	17623	17798	17484	17606	17725	17599	17661	17645	17809	17691	17554	17689	17554	17527	17535	17779	17578	17681	17605	17664	17533	17670	17495	17573	17414	17762	17512	17685	17665	17718	17617	17650	17512	17635	17759	17472	17654	17616	17624	17582	17658	17685	17505	17338	17823	17641	17622	17739	17674	17755	17630	17599	17641	17677	17381	17461	17605	17551	17578	17652	17443	17622	17653	17490	17848	17765	17521	17544	17670	17804	17530	17606	17671	17768	17706	17586	17609	17824	17472	17621	17418	17554	17459	17605	17603	17529	17761	17668	17508	17545	17722	17676	17805	17698	17645	17535	17555	17569	17536	17675	17757	17531	17624	17721	17625	17539	17494	17934	17693	17587	17418	17572	17537	17443	17690	17538	17657	17843	17695	17657	17611	17837	17822	17690	17751	17745	17577	17344	17589	17503	17584	17595	17613	17662	17734	17784	17724	17483	17618	17826	17685	17729	17697	17555	17728	17649	17737	17583	17486	17633	17679	17683	17694	17561	17732	17679	17587	17504	17565	17444	17692	17473	17613	17677	17497	17641	17375	17548	17664	17589	17520	17609	17642	17521	17542	17454	17695	17648	17564	17591	17558	17771	17522	17521	17602	17457	17721	17434	17562	17661	17591	17551	17690	17689	17670	17557	17576	17672	17608	17616	17657	17596	17662	17606	17699	17857	17760	17619	17676	17706	17717	17724	17646	17516	17620	17650	17786	17494	17407	17543	17745	17566	17687	17672	17364	17538	17356	17612	17550	17542	17468	17641	17387	17579	17853	17663	17597	17505	17415	17547	17575	17761	17552	17803	17375	17669	17545	17537	17644	17633	17905	17807	17583	17660	17685	17573	17516	17549	17632	17544	17594	17584	17794	17492	17719	17526	17567	17540	17771	17508	17823	17743	17718	17524	17786	17595	17563	17465	17418	17622	17678	17890	17663	17593	17761	17803	17439	17611	17432	17725	17687	17518	17860	17561	17628	17624	17650	17563	17713	17781	17507	17455	17557	17468	17700	17584	17558	17643	17814	17643	17811	17641	17634	17795	17593	17623	17453	17538	17627	17711	17770	17561	17782	17773	17662	17572	17609	17581	17594	17528	17556	17544	17621	17791	17768	17565	17320	17650	17555	17771	17528	17795	17694	17785	17509	17622	17618	17575	17609	17649	17398	17487	17550	17593	17532	17715	17475	17715	17677	17756	17783	17743	17675	17645	17721	17628	17406	17635	17380	17663	17558	17784	17864	17381	17675	17637	17737	17646	17787	17645	17712	17684	17747	17553	17472	17736	17512	17745	17358	17532	17619	17720	17640	17658	17665	17456	17705	17564	17898	17681	17675	17656	17715	17540	17714	17470	17764	17638	17642	17569	17727	17818	17659	17716	17552	17604	17813	17580	17694	17607	17699	17705	17642	17627	17466	17654	17776	17665	17789	17572	17675	17759	17669	17707	17629	17477	17824	17521	17552	17761	17422	17738	17618	17561	17795	17679	17604	17401	17417	17712	17661	17640	17665	17607	17570	17540	17582	17603	17636	17553	17595	17625	17720	17764	17551	17969	17766	17562	17595	17800	17635	17616	17733	17753	17662	17605	17473	17696	17686	17544	17616	17480	17630	17659	17462	17667	17546	17605	17470	17660	17516	17692	17511	17540	17574	17486	17599	17319	17767	17718	17466	17600	17726	17515	17595	17650	17697	17409	17608	17499	17731	17950	17691	17668	17562	17712	17557	17735	17602	17613	17609	17504	17477	17616	17641	17679	17860	17494	17699	17573	17568	17501	17454	17494	17457	17657	17670	17490	17592	17715	17553	17628	17818	17818	17703	17724	17653	17925	17553	17650	17611	17661	17640	17694	17814	17760	17692	17657	17623	17517	17646	17697	17413	17383	17733	17506	17386	17440	17504	17681	17572	17455	17495	17562	17469	17685	17584	17778	17774	17531	17639	17713	17691	17512	17491	17732	17662	17771	17706	17630	17630	17735	17547	17564	17502	17744	17643	17483	17645	17482	17563	17563	17732	17548	17773	17687	17662	17592	17561	17645	17563	17647	17582	17669	17758	17557	17525	17811	17502	17625	17534	17356	17731	17596	17583	17843	17668	17694	17700	17492	17673	17772	17703	17548	17597	17533	17632	17671	17813	17636	17534	17398	17589	17571	17678	17543	17337	17658	17458	17565	17809	17700	17514	17952	17752	17527	17737	17608	17574	17654	17638	17511	17811	17545	17582	17558	17614	17701	17430	17581	17757	17633	17743	17740	17731	17704	17736	17624	17686	17570	17571	17759	17600	17652	17581	17453	17541	17601	17647	17601	17848	17541	17552	17746	17452	17693	17615	17606	17713	17532	17534	17665	17749	17821	17645	17561	17876	17711	17671	17475	17609	17551	17543	17644	17699	17778	17538	17717	17625	17591	17610	17645	17602	17577	17472	17697	17624	17599	17548	17769	17651	17617	17538	17677	17477	17584	17744	17588	17542	17731	17685	17764	17711	17771	17654	17596	17358	17581	17494	17761	17643	17726	17613	17734	17484	17744	17522	17716	17647	17668	17582	17599	17711	17627	17767	17655	17714	17669	17600	17624	17712	17726	17467	17621	17713	17431	17739	17508	17550	17852	17452	17614	17734	17859	17688	17591	17476	17803	17651	17518	17800	17608	17589	17552	17857	17481	17620	17611	17760	17564	17689	17758	17694	17783	17578	17814	17767	17482	17741	17581	17483	17719	17552	17453	17517	17476	17531	17836	17655	17664	17518	17631	17636	17545	17795	17894	17616	17672	17752	17795	17620	17892	17436	17508	17647	17773	17605	17718	17573	17719	17566	17597	17541	17742	17778	17977	17655	17632	17484	17882	17617	17641	17735	17719	17648	17609	17502	17681	17751	17790	17414	17403	17610	17634	17729	17645	17591	17782	17726	17632	17637	17738	17866	17671	17720	17667	17695	17646	17522	17765	17913	17564	17504	17532	17525	17580	17595	17597	17612	17697	17548	17657	17755	17526	17659	17556	17779	17712	17719	17497	17493	17638	17383	17612	17684	17638	17499	17740	17664	17638	17703	17470	17698	17590	17738	17679	17533	17712	17553	17772	17432	17368	17546	17521	17491	17644	17525	17669	17656	17579	17607	17474	17596	17689	17668	17606	17770	17617	17828	17635	17509	17659	17673	17648	17604	17469	17669	17564	17572	17661	17659	17673	17710	17688	17907	17570	17799	17412	17604	17520	17518	17714	17650	17600	17486	17434	17599	17593	17838	17736	17574	17731	17585	17701	17569	17613	17617	17515	17697	17717	17630	17543	17702	17541	17769	17655	17654	17583	17505	17786	17781	17401	17684	17959	17568	17721	17719	17701	17729	17757	17738	17719	17629	17498	17570	17432	17772	17804	17454	17768	17651	17767	17404	17799	17699	17505	17580	17552	17514	17549	17584	17647	17762	17799	17539	17388	17456	17494	17766	17983	17787	17667	17608	17618	17496	17708	17665	17600	17564	17842	17807	17685	17724	17662	17510	17593	17544	17802	17657	17794	17631	17695	17676	17438	17793	17786	17725	17688	17609	17386	17592	17576	17782	17697	17405	17629	17660	17663	17697	17706	17654	17560	17546	17626	17704	17594	17698	17728	17574	17757	17734	17687	17603	17573	17670	17737	17570	17434	17652	17442	17441	17778	17729	17668	17588	17626	17447	17839	17632	17499	17551	17596	17820	17492	17623	17741	17632	17650	17647	17513	17620	17528	17770	17646	17442	17874	17770	17795	17556	17474	17474	17516	17584	17544	17751	17475	17685	17718	17568	17525	17527	17729	17549	17714	17718	17678	17458	17537	17595	17725	17516	17699	17658	17710	17680	17650	17817	17658	17797	17701	17622	17700	17651	17697	17497	17592	17831	17801	17707	17534	17847	17497	17713	17641	17602	17495	17836	17809	17406	17438	17745	17613	17551	17765	17629	17752	17626	17681	17561	17575	17799	17531	17691	17679	17497	17729	17671	17835	17540	17583	17579	17418	17583	17734	17576	17657	17575	17821	17821	17535	17631	17843	17765	17860	17549	17922	17982	17547	17529	17699	17572	17530	17687	17526	17734	17632	17558	17624	17727	17526	17471	17579	17575	17722	17685	17576	17581	17660	17663	17662	17655	17889	17610	17613	17809	17674	17788	17694	17608	17677	17825	17726	17801	17527	17712	17660	17513	17511	17426	17772	17585	17700	17891	17829	17540	17628	17717	17466	17589	17476	17579	17469	17568	17615	17622	17676	17605	17735	17397	17795	17657	17763	17723	17699	17605	17548	17545	17822	17576	17701	17657	17653	17510	17659	17538	17598	17744	17527	17749	17772	17655	17751	17639	17608	17725	17801	17785	17757	17682	17644	17427	17484	17463	17675	17801	17511	17985	17660	17589	17661	17666	17673	17404	17630	17520	17401	17381	17749	17730	17864	17616	17714	17555	17738	17554	17563	17427	17582	17743	17676	17680	17686	17564	17811	17751	17662	17604	17887	17829	17754	17773	17661	17819	17640	17527	17516	17633	17571	17477	17582	17815	17660	17681	17660	17660	17773	17642	17553	17636	17649	17590	17596	17666	17608	17780	17404	17762	17774	17722	17531	17418	17694	17612	17641	17580	17698	17477	17597	17645	17615	17596	17600	17694	17750	17673	17478	17785	17679	17525	17670	17603
17201	23179	22530	19631	18600	17721	17181	16769	16600	16536	16753	20230	20174	18442	16739	15992	16130	15898	15985	16016	15952	16003	15952	15977	16117	16094	16092	16084	15948	15999	15897	16060	16089	15989	15977	16163	16019	16048	16219	16086	16085	15890	16111	16079	16074	15976	15953	15908	16190	15805	15889	16023	16133	15726	16066	15898	15931	16151	15938	16007	15894	15854	15855	16045	15955	16130	16133	16006	15961	16058	16161	15844	16115	15982	15957	16089	16058	16127	15912	15948	15966	16056	16114	15828	16034	16069	15834	16046	15943	15929	15905	15966	15971	16194	16010	16160	15979	15821	15951	15967	16029	16081	16108	16090	16041	16078	16129	16122	15796	16062	15858	16004	15879	15940	16202	16048	16142	15980	16068	15924	15913	16005	15911	15898	15988	16126	15835	15752	16006	16128	16035	15939	16150	16017	15907	15805	16051	15967	15773	15897	15893	15915	15892	16047	16115	16029	16020	16049	16126	16000	16159	16147	15964	16022	15961	16112	16002	16104	15951	16036	16038	16198	16075	15964	16009	16142	16036	16168	16022	16025	16018	15898	16004	15972	16100	16077	15952	15903	15881	15859	15900	15826	16011	15944	15992	16017	16070	16003	15954	16022	15962	16002	16006	16052	15929	16113	15839	15988	16032	15908	15873	15990	15886	15923	15842	15971	16121	16175	15979	15894	16024	16146	15886	16070	16112	15927	15937	15983	15989	15921	15901	16196	15996	16114	15863	16118	16278	15905	16124	15999	15828	15852	15782	15972	16028	16077	16136	16128	15969	16058	16195	16057	15944	16011	15968	15976	16109	16043	15967	16140	16180	16224	16127	15987	16090	15935	16101	15994	15925	15962	16077	15841	15948	15940	15993	16139	15934	15916	15955	16129	15907	15986	15859	15950	15878	16180	15874	16004	15904	16030	15960	15938	16170	15952	16072	16168	15928	15837	15962	15987	16040	16021	16059	16057	16071	15862	15858	15808	16004	16146	16057	15887	16050	16038	15890	16120	15862	16081	15998	16140	16010	15952	16079	15933	15911	15968	16009	15969	16080	15876	15888	15920	16049	15996	16067	15907	16156	16024	16019	16085	16083	15942	16212	15981	15850	15906	16081	15999	16141	16032	16019	16034	16098	16202	16005	16041	15968	15968	15877	16169	15992	16166	16116	15973	15898	15928	15888	15812	16140	16054	15965	16023	16034	15938	15873	15964	16158	15823	15974	15826	15925	15957	16027	16022	15940	16175	15928	16020	16006	15993	16178	16208	15955	16052	16021	15971	16108	15955	16240	16048	16065	15949	16104	15972	15971	16077	16081	15950	16040	15933	15988	15999	16011	15924	15915	16191	15935	15825	16088	15966	16082	15927	15976	15864	15980	15831	16142	15968	15975	16125	15974	15996	16020	15880	16029	16192	16067	16032	15954	16072	16242	16054	16115	16118	16047	16177	15972	15873	16183	15827	15943	16084	16167	16062	16066	15984	15988	15958	16009	16061	16073	15926	15962	15968	16070	15952	15977	15926	15932	15966	16017	15876	16005	15869	16010	16060	16027	15984	15986	15981	16143	16107	16125	16080	15962	16018	16176	15882	16046	15989	16075	16087	16034	15994	15933	15984	15964	16154	15928	15969	16010	15945	16049	15872	16048	15845	15994	16000	16060	15945	15981	16118	16023	16059	16120	15957	16149	15965	15998	16045	15999	15885	16058	15986	16058	16043	16060	16095	16055	16178	15870	15930	15877	15885	15842	16139	15961	15911	16126	15947	15994	16037	16059	15820	16082	16023	15968	15968	15970	15839	15783	16061	15987	16006	15878	16185	15957	15973	16112	15887	16012	15926	16025	15934	16012	15970	16090	16003	16126	15858	16009	16056	16167	15932	16043	16003	15957	16152	16058	15848	16061	16085	16149	15854	15985	16095	16047	16067	15911	15987	16012	15970	16130	15948	16021	15835	16137	15925	15997	16083	15947	16020	15938	16092	16066	15809	15947	15895	16000	16000	15981	16076	15946	15862	15853	16218	15972	15960	15943	16191	16144	16037	16068	16020	16116	15957	15942	15980	16068	15984	16104	15983	16007	15984	15961	15964	16058	15877	16040	16078	15941	15977	16142	15997	15907	15974	16024	15863	15952	15937	16055	16112	15946	15939	16118	16135	15983	15939	15971	16063	16023	15988	15905	15840	15823	15995	16022	15969	16203	15941	15954	16146	16043	15924	15957	16084	15775	16068	15896	16035	16028	16096	16101	16158	15986	15956	16146	15896	16092	15889	16068	16069	16086	16009	16072	16067	15983	16071	16066	15917	16061	15956	15853	15944	16025	16045	16156	15876	16005	15943	15970	15946	15944	16129	15967	16120	15907	16029	15945	15892	16054	16049	16045	16182	15866	16029	16015	16039	15759	16133	15842	15962	16049	16077	15925	16113	16049	15842	16005	15841	15980	16015	16023	15977	16030	15936	15900	15962	16155	15978	15942	16009	15989	15975	15931	15873	15985	15936	15923	15926	15976	16048	15920	16004	16106	15878	15933	15928	15958	15926	16031	16217	15942	16143	15974	16156	16042	16073	15972	15776	16078	16029	15952	15998	16048	16138	15890	16016	15883	16000	15974	16092	15942	16017	16010	15912	15867	16058	15896	15965	16037	16023	16127	16092	15971	16203	16063	15958	15938	15848	16060	15982	16005	15928	16010	16032	15839	16003	16094	15990	16035	16009	15947	16118	16018	16029	16024	16039	15875	15927	16010	16247	16122	16050	15915	16043	16051	15998	15852	15920	16067	15993	16062	15965	16035	16054	15909	16060	16169	16035	16012	15818	15997	15980	16091	15957	16122	15982	15924	16190	16046	15889	16030	16040	15900	15949	16146	16065	15980	16067	16080	16008	16060	15943	15971	16014	15916	15997	16259	15940	15908	15936	16068	15998	15995	16011	15949	15946	15801	16025	16166	16144	15818	15905	16046	15984	16232	15986	15995	16034	16073	15822	16026	16021	15960	16043	16112	15816	16235	15978	15971	16072	15818	15951	15945	15886	16196	16048	15961	16114	15926	15945	15869	16021	15926	15888	16087	16168	15983	16011	15909	15923	15967	15958	15967	15989	16020	16149	15982	16142	15988	16019	15977	15986	16053	15934	15953	16007	15968	16056	16101	16066	15761	15906	16071	16077	15831	15996	15957	15841	16195	16061	15927	16179	15887	16081	15903	15887	16090	16074	16085	15961	15946	16207	16106	16046	15954	16033	15989	15996	16028	15888	16018	16045	15945	15916	15924	16011	16044	16001	15989	16092	16097	16009	16073	15984	16006	15963	16062	16018	15748	15920	16002	15955	16130	15850	15894	16035	16108	16178	16266	15922	15849	15988	16174	15817	15926	16084	15879	15796	16059	15863	16003	15970	15922	15969	15922	15899	15991	15961	15980	15939	16225	16065	16172	15923	15886	15996	16083	15899	16038	16058	15980	16156	16099	15989	15956	16099	16060	16031	15925	16115	16021	16050	16028	16210	16045	16162	15891	15951	16078	16093	15942	16090	16055	15988	16050	15937	16083	15976	16092	16194	16079	15979	16124	15954	15984	15994	15794	16001	16039	16173	16115	15903	15988	15944	15891	16006	16026	16062	16220	15846	16042	15977	15976	16054	15945	16110	15886	15971	16108	15880	16104	16132	15955	16022	15966	16145	16132	16057	16006	15921	15817	15982	15984	16015	16087	15963	15906	15992	16124	16020	15996	16102	15906	15882	15844	16075	16148	15915	16074	16057	16050	15904	15867	15929	15926	16087	16120	16019	15881	16037	16130	16130	15984	15996	16125	16077	16117	16114	16026	16053	16142	16225	16052	16037	15976	15957	16011	16125	16038	16124	15842	15969	15921	16028	15920	15872	16013	16084	16078	15937	16039	16012	15818	15977	16236	15954	16163	15946	16126	16101	15917	16096	15958	16057	16149	16062	16047	15977	16018	16016	15916	16141	15985	16025	15873	16166	16097	15936	15901	15999	15973	16219	15982	16082	16050	16123	15898	15868	16142	15862	16086	16138	16056	16032	15901	16042	15956	16193	16045	16087	16058	15924	16047	16065	15974	15995	15887	16253	15909	15890	15763	15986	16120	15912	16059	15893	16008	15930	16187	15913	16008	15947	16150	16027	15991	16046	16086	15996	16230	16071	16006	16050	15842	15962	16156	15939	15962	16201	16127	16152	16050	15966	16052	16043	16002	16018	16081	16108	16026	16057	15905	16063	15981	16171	15994	15862	15902	15912	16036	15966	16169	15875	15887	15947	16198	16000	16084	16059	16017	16282	16149	16082	15844	16045	15849	15986	15937	16027	15926	16062	15922	16024	16161	15967	15894	15873	16050	16040	16176	15880	15902	16179	16051	16097	16049	15962	15962	15966	16036	15954	16093	15924	16028	15993	16005	16187	15822	16133	16090	15986	16163	16022	16031	16338	15981	15965	15984	16010	15977	16089	16006	15831	15938	16003	15965	16041	15882	15907	16061	15997	15963	16068	16015	16016	15898	15983	15955	16110	15951	15942	15973	15956	16092	15891	16005	16009	16104	16091	16173	15783	16066	16014	16042	15961	16067	16006	15800	16114	15922	16041	16067	16127	16004	16016	16050	16039	16173	16002	15968	16190	16010	15929	16220	15890	16000	15798	15964	15952	16098	16023	15870	16174	15942	16107	15830	15920	16024	15999	15866	15982	16165	16038	15884	16109	15938	15924	16104	15909	15935	16056	16069	16052	16115	16133	16142	15899	16055	16061	16055	16005	15972	16058	16053	15928	16008	16004	15976	15797	16105	15875	16117	16118	15959	16056	15921	16127	15961	15951	16071	15805	15996	15959	15900	16057	15944	16167	16167	16023	16006	16114	16060	15833	15991	15931	15905	15898	16049	15982	15940	15968	16059	16152	15922	16046	15999	15945	16083	15894	16057	16080	15961	15867	16090	15996	15972	16064	16025	16112	16047	15771	16019	16099	16081	16008	16146	16038	15963	15903	16014	15988	16097	16137	15896	15995	15856	16208	16019	16109	16003	15973	15985	16034	15952	16105	16032	15941	16062	15952	16086	16083	15922	16005	15948	16025	15896	15929	15979	15912	15942	16060	16002	15985	16041	15999	16070	15998	16116	16023	16061	16047	16002	15958	16042	15896
24063	21409	28951	24445	22420	22274	21324	19065	18577	18849	20309	31253	31692	26668	19211	17566	17161	17243	17076	17227	17108	17184	17104	17257	17116	16974	17123	16930	17110	17182	17153	17030	17116	16977	17271	17239	17294	17052	17168	17320	17208	16955	17010	17061	16907	17045	17021	17160	16975	17006	16919	17101	16993	16924	16856	17017	17395	17102	17020	17104	17093	17076	16945	16904	16918	17153	17271	17247	17112	17074	17027	16943	16906	17171	16898	16969	16916	16896	17037	17089	17189	17075	17291	17025	16969	17005	17022	17055	16996	17068	17001	17190	17062	17039	16838	17055	16979	17009	16981	16933	16958	16946	17062	16892	17009	16985	17161	16842	16967	16894	16916	16962	17006	17048	17039	16919	16915	17118	17091	16970	17025	16979	16922	17069	17117	17137	17027	17130	16986	16926	17210	17079	16813	16650	17019	17122	17003	16925	17197	16969	17174	16917	17078	16926	16963	17279	16890	17075	17012	16940	16852	16999	16962	16964	17075	17178	17014	17352	17067	17071	16944	17114	16846	17000	17148	16905	16948	17012	17076	17095	16987	16834	17214	16833	17078	17060	16998	17074	16924	17144	16981	16734	16986	17063	17097	16716	16999	17017	17069	17105	17081	17195	17084	17045	17071	16966	16942	16904	17242	17148	17208	17029	16981	16787	16879	16943	16989	16866	17037	17033	17176	16997	16792	16969	17049	16864	17217	16945	16906	17014	17060	17104	16861	16997	16892	17101	16973	17124	16976	16869	16968	17030	17045	17097	17059	17358	17077	17107	16929	16813	17049	16972	16868	16945	17133	17160	16855	17148	17022	16995	16872	16954	17144	17000	17059	16994	17151	16726	16876	16983	16845	16936	17079	17267	17026	17082	17078	17123	17038	16967	16870	17096	16986	16885	16933	17140	17033	16835	16909	16984	16992	16853	16962	16978	17220	17036	17066	17105	16891	16943	17221	16872	16886	17055	17147	16869	16931	17112	17106	17173	16980	17085	17054	17026	16957	16998	17097	16936	17154	16957	17016	17063	17009	16975	16794	17134	16968	17314	16898	16782	16984	16880	17030	16849	17041	16878	17062	16969	16858	16881	16958	17072	17017	17140	16944	16955	16827	17162	16784	16919	17012	16808	17088	17118	17172	16971	17032	16837	17148	16959	17021	16992	16923	17076	16993	16940	17033	16909	17070	16914	16904	17106	17111	17217	17105	16896	16875	16873	17105	17187	17147	16957	16998	16964	16981	17064	16972	16943	16949	17002	17095	16933	17098	16864	16989	16845	16954	17115	17171	17003	17051	17105	16852	17220	17131	16955	17032	16965	16927	16793	16877	16945	16953	16904	16993	16983	16983	16977	17052	17100	17129	17126	17097	16954	16772	17047	17010	17143	16892	17064	16975	16699	16753	16998	17098	17082	17028	16998	17040	17076	16949	17122	17118	16924	17141	16895	17263	17065	16906	16899	16988	17206	17091	17060	16953	16806	17067	16971	16949	16989	17183	17209	17096	17206	17003	16923	17011	17032	16921	17129	16988	17248	17115	17215	16852	16944	17150	17189	17187	16868	16986	16976	17051	17229	16989	17012	16925	17032	17079	17026	16958	17299	17005	17155	17003	17060	16998	17263	17126	16950	17116	17016	16982	16963	17139	16937	17112	17119	17245	17045	16978	17044	17171	16749	16920	16997	17174	16984	17089	16869	16972	17210	17163	17090	17038	17053	17059	17011	17091	16873	17011	17228	16865	17101	16924	17014	17034	17070	16961	17100	17087	16886	16949	16911	17016	17020	17060	16861	17010	16863	17204	16970	16910	17095	16999	16812	16935	17004	17044	16828	17013	16948	17065	16912	17077	16979	16989	17133	17084	17115	17018	16986	17043	16860	16981	16887	17153	17032	17174	17121	17244	16971	17080	16900	16959	17076	17054	17009	17139	16945	16963	17109	17025	16988	16966	16976	17008	17075	17148	17121	17087	17106	17070	16970	16950	17019	17194	16917	16974	16956	16993	17066	16850	16853	16980	16987	17202	17126	17033	16870	17091	16942	17163	17134	16943	16922	17023	17186	17042	16908	16941	17110	17175	17126	17055	17111	17161	16935	16936	16931	17102	16861	16757	16939	16865	16910	17062	16956	17047	17102	17063	16941	17104	16858	16845	16861	16992	16978	17170	17106	16878	17033	16891	16939	17084	17008	17120	16872	17072	17089	17299	17108	17052	16972	16966	16948	17165	17073	17042	17155	16984	17022	17093	16912	16805	17052	17002	17067	16937	16544	17028	16891	17082	17035	16969	17101	16875	16933	16922	16933	17000	17036	16923	17178	17054	17054	17060	16989	16844	17029	16968	16944	16972	16917	16966	17070	16950	17038	16855	16892	17118	17076	16953	16921	17215	16908	16945	16954	16731	16893	17023	17095	17054	17058	16975	17024	17116	16953	16983	17220	17066	17114	17214	17300	17070	17064	16980	17024	17028	17129	17005	17119	17122	17164	17080	17165	17040	17027	16970	17050	16805	16844	17185	16745	17002	17088	17121	17119	16895	17104	17020	17043	17114	17069	16977	16865	16995	16953	17013	17040	17003	17187	17087	17024	17304	17062	17050	17151	16879	16872	17086	17039	17030	17024	17220	17067	17178	17093	17055	16874	17073	16895	17014	16744	16912	16973	17047	17059	17021	17201	16846	17195	17026	17025	16981	17039	17094	16892	17178	16985	16958	17177	16953	17087	16932	17071	17120	16980	16732	17062	17060	16854	17175	17127	17130	16952	17097	17081	16983	16779	16737	17091	17206	16961	16974	16978	16845	17051	16861	17048	17068	16906	16978	16970	16904	16928	17005	17062	16997	16926	17084	16960	17059	16869	16979	16929	17253	17175	17102	17069	17208	16899	17036	17088	17065	16954	16869	17193	17077	16866	17022	16998	16847	17051	16981	17065	16986	17233	17298	17052	17046	16985	16892	17210	17121	17235	17050	17010	16920	16975	17070	16906	17061	16879	16838	16936	16975	17069	16928	17099	17055	17016	16956	16817	16896	16981	16849	17166	17075	16951	16974	16973	17018	16879	17101	17234	17088	17205	16962	16940	17082	16899	17122	16705	17266	17036	17034	16900	16888	16990	17088	16991	17026	17274	16911	17035	17023	16764	17141	17062	16914	17063	16989	17001	16939	17224	17275	17224	17076	16916	16905	17111	16957	16928	17118	16945	16940	16833	16944	17111	16867	17093	17082	17136	17129	16978	17138	16909	17186	16989	16967	16974	16950	16931	17005	17042	17072	16950	17039	17022	17045	16960	16908	16843	17084	16893	17079	17116	16917	17072	17065	17047	17121	16872	16925	17092	17251	17143	17058	17184	17138	17306	17020	17103	17122	17024	16828	17028	16998	17119	17159	16889	17136	17066	17051	16936	16974	16991	17118	17252	17062	17322	16954	16906	17263	17050	17114	17054	17031	17201	17083	16969	17204	16866	17077	17059	17068	16858	16983	17176	16982	16922	16971	17091	17056	17102	16964	16788	16939	16843	17040	17147	16838	16827	16996	17210	17184	16969	17047	16793	16972	16973	16860	17048	17120	17122	17118	16802	16893	16910	17037	16946	17096	17097	17014	17153	16918	16910	17231	17193	16878	17071	17047	17066	17111	17075	17092	17001	16975	17052	17074	17064	17274	16903	17113	17147	17013	16965	16919	16968	16912	16984	16892	17019	17122	17032	17010	17020	16980	17192	17192	17049	17070	17082	17030	17066	17232	17053	17066	16917	17107	17165	16882	17027	17011	17159	17096	16790	16776	17093	17002	16962	16770	16981	17209	16723	16914	17016	16883	16978	17106	16970	17155	16905	17000	17153	17082	17011	16949	16897	16915	17003	16991	17022	17142	17019	16973	17155	17140	17074	17238	17043	16959	16850	16878	16906	17098	17204	17011	17178	17111	17043	16987	16968	16895	16987	16826	17166	16992	17081	16893	16975	17131	16865	17042	16970	17039	17021	16976	16764	17021	16738	16850	16905	16845	16951	16845	16823	17082	17039	16949	17029	17184	17175	17105	16949	16914	16886	17021	17069	16916	16919	16974	16839	17091	16828	17133	17122	16977	17174	16990	16879	16908	16984	17109	17064	16946	16958	16754	16784	16885	16891	17039	17122	17126	17124	16979	16894	16764	16856	16809	17016	16860	17203	17215	17035	16959	17100	17044	17044	17099	17112	17117	17096	17173	17037	17006	17261	16955	17010	16934	17167	16996	17177	17120	17030	16818	17036	17057	17080	17090	16976	16977	17013	17146	16988	16965	17001	17031	16997	17147	17143	17146	16971	17080	16901	17113	16988	16977	17026	17087	17027	17070	17140	16944	16848	17014	17131	17024	17004	16942	16838	17034	17141	16961	17070	17044	17031	17103	17097	17004	17090	16950	16933	16964	16977	16931	17014	17119	16962	17002	16983	17056	17077	16817	17083	17056	16992	17244	17152	17134	16927	17177	17056	17015	17311	16940	16891	17175	17054	17242	17079	17122	16994	17003	17074	17098	17126	16938	17156	16924	17128	17051	16949	16997	16808	16919	16906	17174	17126	16704	16820	16889	16959	17118	17031	17215	16810	16995	16815	16941	16972	16959	16995	17004	17179	17042	17124	17034	17024	16891	16866	17100	16956	17002	17075	16886	16994	16707	17128	16997	16853	16995	17191	16888	17028	17046	16968	16946	17059	16994	16976	17196	16959	17205	16889	17075	16928	17090	17040	17248	16954	17179	17051	16985	17128	17126	17250	16900	17259	16992	16960	16847	16932	17151	17005	17035	17003	16983	16929	17021	16818	17038	16987	16947	17185	16799	16909	17042	17028	16942	17024	16877	16858	17003	17164	16943	16905	17159	17075	17023	16908	16935	16896	16960	17008	17123	16959	17112	16971	17030	16848	16940	16890	17011	17167	17171	17103	17037	16959	17068	16946	17008	17221	17043	16989	16853	16964	16902	17028	17138	16931	17074	17064	16881	16834	17017	16937	16938	17033	17208	16808	16810	17063	16938	16865	17127	17020	17203	17088	17105	17090	16985	16955	16914	17035	17117	17088	16917	16925	16883	16992	16965	16992	16925	16922	17088	17098	16975	17090	17097	17111	16936	17056	16774	16912	17213	17056	16969	17063	16950	16883	17042	17176	16971	17008
17238	33688	31523	24808	21290	19622	18741	18254	18348	18516	21511	35407	34025	26823	16852	15817	15628	15798	15849	15648	15886	15782	15584	15735	15919	15605	15704	15642	15689	15708	15670	15601	15736	15653	15803	16081	15912	15930	15718	15809	15407	15680	15627	15719	15538	15786	15591	15640	15651	15581	15824	15631	15731	15629	15745	15752	15613	15720	15781	15735	15674	15568	15552	15617	15873	15648	15677	15737	15750	15546	15767	15709	15711	15817	15504	15548	15668	15584	15604	15569	15602	15659	15635	15710	15668	15493	15616	15748	15570	15616	15609	15596	15662	15621	15525	15581	15721	15759	15789	15566	15564	15734	15564	15686	15700	15746	15541	15616	15627	15693	15705	15580	15793	15615	15692	15645	15799	15598	15539	15734	15550	15627	15558	15754	15615	15529	15533	15692	15615	15532	15685	15926	15577	15599	15561	15610	15591	15643	15597	15738	15666	15560	15550	15563	15672	15502	15567	15702	15491	15861	15746	15631	15789	15569	15541	15664	15579	15581	15671	16037	15690	15708	15564	15659	15643	15736	15603	15497	15603	15608	15672	15840	15599	15655	15692	15704	15513	15664	15642	15644	15683	15532	15593	15680	15593	15721	15563	15612	15558	15682	15551	15452	15746	15447	15724	15722	15739	15666	15734	15618	15803	15705	15674	15577	15722	15555	15614	15745	15589	15669	15607	15681	15541	15604	15484	15521	15657	15668	15417	15657	15751	15679	15517	15616	15875	15587	15559	15763	15786	15760	15645	15537	15662	15634	15643	15502	15680	15655	15682	15597	15638	15597	15635	15783	15814	15520	15815	15670	15605	15828	15521	15681	15496	15652	15690	15482	15599	15660	15650	15797	15776	15617	15651	15745	15555	15562	15736	15654	15698	15419	15505	15746	15640	15456	15656	15768	15507	15642	15680	15766	15599	15675	15481	15726	15650	15731	15563	15551	15757	15591	15646	15515	15646	15695	15731	15660	15639	15675	15751	15553	15643	15362	15552	15592	15604	15557	15610	15541	15597	15594	15637	15454	15705	15413	15551	15685	15635	15587	15636	15625	15552	15593	15689	15574	15516	15401	15598	15716	15712	15608	15483	15786	15489	15686	15526	15714	15683	15702	15670	15727	15770	15554	15437	15540	15565	15686	15832	15807	15576	15688	15610	15654	15610	15784	15717	15574	15666	15670	15644	15627	15687	15477	15490	15597	15648	15696	15693	15680	15757	15615	15455	15610	15783	15698	15647	15694	15653	15580	15544	15639	15740	15603	15688	15601	15520	15585	15728	15711	15677	15748	15614	15574	15435	15771	15627	15569	15596	15709	15609	15785	15549	15459	15574	15598	15491	15659	15509	15680	15526	15538	15581	15755	15615	15575	15546	15750	15541	15742	15613	15588	15535	15576	15520	15575	15655	15588	15663	15573	15581	15554	15666	15517	15611	15710	15563	15744	15561	15711	15631	15616	15715	15640	15666	15491	15824	15600	15606	15738	15595	15585	15659	15527	15645	15518	15511	15654	15771	15778	15658	15714	15629	15818	15655	15640	15653	15523	15697	15594	15568	15642	15571	15822	15412	15559	15707	15597	15768	15783	15416	15768	15666	15657	15603	15558	15659	15659	15649	15644	15709	15621	15607	15484	15494	15571	15691	15723	15751	15562	15763	15507	15681	15705	15578	15514	15592	15622	15615	15631	15541	15668	15699	15454	15732	15682	15894	15832	15515	15634	15888	15582	15671	15687	15771	15756	15712	15463	15747	15742	15614	15738	15704	15666	15696	15633	15723	15657	15739	15539	15656	15561	15689	15803	15543	15702	15622	15704	15546	15645	15707	15634	15611	15731	15640	15644	15639	15713	15641	15750	15621	15606	15445	15696	15798	15602	15577	15622	15582	15689	15583	15721	15796	15649	15630	15537	15491	15661	15689	15620	15487	15658	15696	15602	15612	15678	15630	15688	15726	15543	15642	15586	15733	15433	15581	15590	15706	15775	15603	15574	15661	15609	15575	15614	15547	15698	15794	15775	15662	15497	15450	15780	15822	15700	15611	15690	15536	15583	15652	15619	15625	15559	15693	15724	15690	15571	15616	15551	15721	15650	15543	15514	15704	15689	15638	15533	15691	15715	15769	15805	15615	15636	15697	15571	15844	15568	15638	15651	15487	15554	15709	15540	15507	15674	15610	15537	15812	15642	15627	15667	15757	15751	15558	15543	15596	15434	15724	15707	15701	15569	15566	15412	15663	15640	15685	15472	15698	15709	15707	15630	15696	15582	15686	15523	15762	15651	15530	15656	15622	15571	15806	15696	15768	15643	15682	15697	15714	15610	15626	15977	15662	15671	15750	15667	15725	15702	15807	15657	15616	15650	15702	15742	15866	15611	15693	15635	15748	15523	15617	15688	15724	15851	15591	15827	15794	15620	15645	15704	15640	15677	15558	15603	15629	15513	15761	15767	15487	15734	15638	15808	15628	15687	15702	15723	15731	15715	15535	15702	15768	15585	15476	15687	15827	15504	15743	15612	15536	15498	15496	15548	15689	15655	15605	15707	15452	15521	15623	15650	15738	15615	15634	15519	15505	15814	15738	15438	15624	15649	15715	15780	15640	15617	15734	15564	15542	15786	15736	15659	15668	15568	15699	15673	15774	15763	15593	15566	15626	15781	15626	15774	15773	15599	15789	15587	15626	15672	15686	15631	15747	15576	15586	15674	15635	15678	15734	15683	15563	15619	15814	15599	15820	15757	15621	15641	15532	15791	15763	15683	15688	15624	15822	15797	15609	15694	15557	15592	15581	15801	15668	15568	15649	15577	15594	15608	15644	15669	15560	15515	15656	15516	15736	15657	15578	15680	15589	15763	15769	15738	15634	15525	15659	15548	15588	15690	15510	15760	15440	15648	15689	15790	15824	15504	15785	15726	15796	15844	15704	15618	15611	15783	15745	15613	15654	15599	15597	15698	15507	15588	15645	15642	15600	15709	15623	15624	15609	15575	15524	15549	15612	15525	15666	15512	15635	15682	15729	15715	15578	15829	15607	15514	15721	15617	15582	15570	15610	15657	15713	15805	15521	15908	15605	15634	15720	15781	15576	15564	15585	15691	15678	15661	15723	15469	15561	15626	15596	15680	15674	15706	15645	15653	15694	15559	15676	15653	15682	15729	15728	15624	15584	15673	15583	15593	15525	15643	15606	15650	15682	15540	15698	15542	15614	15598	15782	15621	15673	15908	15699	15545	15683	15648	15609	15620	15731	15646	15611	15748	15674	15698	15693	15691	15586	15526	15665	15586	15576	15559	15679	15623	15668	15761	15515	15705	15699	15588	15770	15732	15758	15737	15658	15620	15694	15612	15670	15647	15580	15680	15681	15519	15640	15573	15694	15765	15551	15466	15729	15739	15768	15681	15642	15503	15522	15690	15496	15415	15704	15595	15429	15555	15660	15695	15673	15503	15481	15608	15540	15766	15812	15607	15712	15669	15651	15685	15582	15552	15606	15740	15661	15616	15642	15761	15732	15522	15614	15869	15662	15739	15620	15717	15593	15600	15632	15597	15566	15500	15624	15586	15579	15647	15672	15585	15720	15537	15654	15606	15733	15567	15694	15576	15775	15616	15445	15583	15472	15723	15847	15492	15665	15711	15411	15697	15468	15594	15645	15690	15666	15541	15670	15684	15761	15580	15501	15758	15557	15731	15557	15642	15646	15522	15730	15765	15695	15738	15592	15767	15659	15543	15752	15617	15472	15724	15640	15515	15510	15621	15516	15519	15643	15840	15683	15789	15719	15755	15587	15653	15723	15543	15613	15554	15562	15717	15764	15630	15483	15627	15783	15564	15599	15704	15484	15466	15708	15680	15711	15739	15579	15548	15580	15659	15564	15728	15443	15730	15592	15635	15605	15612	15466	15428	15571	15651	15669	15631	15671	15697	15734	15580	15843	15485	15658	15694	15526	15693	15437	15715	15665	15699	15726	15627	15701	15685	15861	15442	15560	15658	15682	15867	15816	15628	15564	15534	15663	15602	15616	15658	15630	15614	15608	15422	15646	15542	15765	15436	15654	15684	15510	15509	15823	15508	15733	15660	15462	15461	15651	15622	15567	15584	15597	15494	15548	15698	15637	15711	15802	15649	15518	15643	15781	15567	15791	15588	15677	15806	15672	15660	15603	15570	15647	15533	15608	15606	15637	15629	15677	15702	15537	15744	15600	15520	15631	15710	15633	15622	15603	15684	15672	15545	15442	15744	15625	15632	15634	15645	15608	15637	15767	15678	15491	15630	15605	15650	15695	15717	15763	15500	15576	15644	15722	15562	15682	15635	15557	15532	15770	15631	15562	15856	15824	15607	15506	15653	15613	15591	15466	15638	15567	15647	15656	15772	15648	15826	15639	15392	15640	15681	15529	15643	15626	15675	15569	15675	15750	15634	15578	15548	15763	15551	15678	15668	15505	15764	15611	15536	15743	15424	15592	15781	15543	15588	15581	15645	15588	15652	15641	15624	15672	15692	15540	15576	15672	15419	15634	15717	15676	15798	15817	15586	15606	15645	15716	15725	15665	15525	15782	15725	15797	15546	15523	15697	15553	15693	15639	15721	15623	15596	15594	15653	15551	15654	15624	15729	15554	15593	15558	15571	15584	15527	15638	15697	15661	15656	15691	15665	15735	15742	15558	15741	15529	15676	15627	15604	15644	15656	15806	15354	15648	15789	15614	15552	15511	15752	15431	15785	15673	15558	15814	15590	15498	15731	15631	15653	15629	15748	15542	15652	15806	15669	15610	15786	15532	15773	15582	15646	15589	15592	15689	15731	15748	15770	15643	15605	15840	15528	15639	15580	15817	15631	15660	15607	15675	15767	15766	15728	15678	15537	15585	15697	15763	15647	15691	15616	15622	15717	15597	15730	15688	15438	15711	15459	15811	15784	15676	15654	15606	15530	15606	15533	15578	15618	15676	15638	15617	15784	15569	15614	15499	15692	15694	15581	15559	15586	15693	15757	15625	15636	15634	15625	15670	15596	15598	15575	15689	15595	15723	15417	15679	15749	15703	15609	15726	15880	15545	15612	15618	15604	15863	15629	15727	15686	15654	15529	15607	15548	15698	15637	15688	15558	15636	15610	15751	15658	15664	15548	15689	15674	15590	15544	15576	15387
22939	21361	29330	23785	21585	23642	25530	20463	20495	21738	22994	42576	39965	33132	20838	18038	17338	17429	17438	17319	17304	17310	17368	17233	17348	17342	17246	17197	17391	17445	17301	17359	17254	17260	17522	17682	17870	17608	17354	17359	17252	17221	17091	17185	17207	17192	17090	17081	17220	17226	17112	17197	17234	17359	17341	17241	17292	17121	17285	17118	17127	17327	17201	17432	17324	17279	17373	17241	17247	17191	17350	17134	17232	17289	17069	17363	17273	17068	17199	17135	17084	17522	17113	17215	17290	17126	17233	17014	17147	17229	17116	17116	17146	17174	16970	17247	17172	16927	17324	17229	17049	17166	17265	17265	17113	17187	17168	17178	17315	17267	16993	17136	17286	17153	17154	17192	17047	16985	17321	17167	17140	17136	17000	17342	17026	17123	17045	17130	17040	17199	17064	17044	17341	17225	17210	17018	17058	17205	17325	17167	17193	17261	16991	17021	17261	17292	17044	17120	17050	17241	17262	17257	17340	17078	16979	17132	17077	17058	17189	17221	16945	17148	17323	17042	17110	17038	17166	16798	17008	17159	17229	16945	17204	17215	17058	16993	17195	17090	17057	17018	17062	17070	17156	17173	17044	16981	17100	16965	17279	17324	17200	17058	17325	17216	17116	17220	17290	17136	17058	17166	17076	17136	17014	17048	17138	17080	17233	17144	17184	17148	17179	17246	17121	17125	17033	16967	17151	17223	17416	17117	17042	17147	17122	17121	17209	17042	17237	17092	17224	17110	17260	17073	16985	16958	17172	17130	17167	17044	17058	17191	17328	16986	17119	17151	17281	17084	17263	17064	17254	17024	17099	17191	17192	17118	16974	17050	17170	17073	17124	17165	17382	17188	17090	17138	17195	17032	17294	17147	17165	17260	16825	17212	17093	17208	17200	17132	17117	16995	17044	17142	17172	17078	17194	17098	17043	17167	17190	17132	17111	17177	17012	17175	17275	17160	17250	17038	16960	17028	17012	17029	17038	17220	17198	17119	17215	17073	17143	17100	16943	17039	17197	17358	17242	17042	16920	17076	17057	17278	17292	17121	17201	17268	17222	17023	17031	17165	17046	17162	17152	16898	17080	16947	16949	17286	17111	17229	17092	17060	17242	17203	17290	16939	17102	17245	17138	17021	17160	17003	17246	17231	17096	17045	17174	17142	17260	17222	16965	17288	17121	16984	17238	17169	17181	17284	17060	17458	17019	17230	17216	17069	16775	17016	17296	17310	17155	17152	17032	17000	17036	17065	16842	17118	17038	17059	16943	17198	17116	17302	17254	17061	17067	17150	17075	17018	16993	17031	17066	17204	17193	17133	17089	17302	17196	17136	17215	17175	17004	16919	17115	16998	17079	17147	16976	17131	17367	17103	17116	17297	17251	17144	17174	16951	17111	16921	17143	16914	17097	17053	17266	17033	17085	17090	17178	17117	17245	17243	17199	17213	17213	17093	17028	17020	17146	17209	17175	17012	17023	17299	17219	17147	17085	17246	17202	17215	17081	17062	17050	16979	17141	17179	17169	17270	16945	17090	17231	17028	17202	17102	17220	16951	17134	17286	16999	17283	17237	17092	17221	17090	16819	17087	16938	17112	17266	17147	17067	17050	17185	17245	17241	17063	17218	17196	17126	17209	17237	17252	16932	17006	17122	17020	17237	17088	17073	17091	16912	17206	17330	17067	17282	17174	17175	17238	16923	16993	17202	17433	17310	16993	17103	17071	17245	17253	17117	17200	17048	17141	17213	16934	17246	17085	17094	17109	17129	17179	17100	17237	17003	17268	17124	17198	17046	17149	17198	17209	17240	17221	17244	17002	17175	17357	17039	17202	17287	17319	17067	17225	17017	17107	17242	17265	17406	17268	17149	17272	17001	17142	16989	17151	17049	17233	17262	17168	17256	17184	17183	17135	17122	16984	17057	17260	17000	17259	17161	17090	17361	17137	16944	17045	16816	17072	16881	17171	16908	17005	17285	17145	17058	16907	17120	17173	17145	17369	17090	16920	17162	17234	17128	17093	17174	17191	17301	17230	17136	17060	17106	17053	16987	17114	17334	16956	17214	17054	17224	17257	17091	17100	17036	17197	17107	16892	16851	17033	17277	17024	17139	17073	17152	17050	16979	17169	17117	17142	17255	16981	16978	17056	17154	17179	17066	17078	17174	17059	17280	16934	17206	16833	17296	17198	17020	17092	17183	17310	16978	17010	16915	17182	17024	17164	17011	17090	17101	17107	17016	17206	17294	17043	17156	17045	17163	16908	17055	16967	17199	17240	17169	17155	17178	17134	17044	17090	17170	17237	17099	16917	17169	17091	17033	16974	17208	17291	17067	17271	16958	17110	17193	17118	17027	17102	17233	16928	17149	17098	17031	17135	17165	16949	17085	17050	17070	17138	17133	16921	17194	17049	17212	17191	17134	17099	17048	16870	17220	17129	17354	17153	17078	17023	17314	17123	16917	17094	17060	16782	17055	17278	17258	17026	17059	17235	17095	17153	17179	16976	16955	16890	17096	17004	17085	16934	17147	16963	17110	17124	16943	16970	17161	17072	17045	17165	17072	17205	17059	17018	17095	17181	17215	17044	17300	17212	17223	17115	16977	17244	17118	17015	16933	17213	16826	17089	17088	16957	17098	17129	17033	17098	17063	17227	17166	17258	17154	17104	17082	17066	17042	17103	17022	17118	17216	17108	17142	17128	17150	17209	17030	17192	17259	17169	17171	17162	16979	17031	17089	16946	17142	16959	17222	16980	16981	17295	17261	17121	17289	17200	17006	17021	17093	17201	17291	17239	17105	16876	17278	17194	17065	16924	16942	17278	17022	17098	17055	17250	17031	17003	17118	17185	17132	17071	17215	17151	17028	17184	17077	17079	17047	17059	17086	17176	17244	17299	17469	17135	17285	17087	17274	17321	17163	17098	17233	17144	17148	17253	17234	17229	17267	17316	17140	17194	17326	17180	17297	17037	17016	17162	17097	17338	17229	17089	17108	16876	17074	17098	17162	17060	17316	16945	16923	17042	16991	17071	17134	17113	17048	16922	17168	17288	17257	17180	17212	17175	17230	17129	17104	17135	17196	17125	17056	17116	17270	17075	17020	16929	17221	17048	17292	17083	17012	17142	16971	17056	17157	17044	17039	16995	17160	16952	17077	16990	17239	17252	17162	17033	17045	17277	16997	17363	17302	17141	17243	17266	17183	17107	17153	17225	17500	17179	17267	17002	17207	16918	17098	17069	17027	17120	17040	17109	17248	17015	17052	17122	16814	17050	17176	16985	17030	17126	17132	17030	17262	17144	16948	17178	17180	16956	16965	17259	17212	17207	17256	17090	17175	17216	17152	17187	17206	17091	17297	17127	17197	17214	17156	17286	17102	17162	16967	17054	17017	17162	17254	17025	17136	17076	17230	17032	17261	17223	17031	17121	16888	17017	17292	17434	17098	17181	17262	17045	16956	17008	17118	17005	17205	17050	17133	17190	17293	17044	17200	17236	17183	16975	17143	17157	17005	17165	17049	17214	17149	17248	17167	17234	17238	17329	16966	17147	17139	17107	17157	17295	17332	17102	17360	17164	17156	17369	17232	17245	17053	17058	17331	16980	17043	16987	17175	17074	17276	17284	17229	17275	17112	17045	17384	17150	17188	17119	17211	17245	17251	17299	16980	17053	17055	17137	17351	17150	17070	16936	17026	17108	17237	17049	17066	17293	17067	17125	17113	17039	17001	17141	17194	17045	17235	17327	17077	17000	17271	17075	17005	16920	17053	17049	17057	17037	17192	16967	17121	17101	17188	17231	17206	17347	17237	17228	17379	17163	17018	17155	17182	17321	17412	17202	17143	17381	17165	17323	17166	16999	17270	17155	17419	17258	17140	17107	17192	17268	16932	17038	17175	17298	17115	17073	17224	17323	17257	17188	17094	16911	17092	17291	17252	17010	17100	17212	17189	17112	17167	17272	17129	17047	17183	17099	17354	17172	17021	16957	17178	17082	16935	16983	17095	17003	17242	17086	17206	17184	17114	16965	17060	17084	17314	17235	17021	17106	17198	17171	17014	17262	17266	16969	17227	17319	17154	17280	17371	17091	17098	16939	16887	17037	17339	17202	17338	17286	17311	17209	17013	17210	17186	17305	17166	17099	17047	17030	17057	17058	17045	17236	17128	17379	17039	17128	17068	17114	17300	17254	17022	16968	17036	17106	16956	16920	17135	17134	17124	16990	17208	17082	17239	17111	17202	16968	17133	17205	17158	17208	17099	17294	17131	17018	17081	16961	16944	17084	17229	17049	17063	17182	17130	17139	17212	17029	17080	17215	17106	17185	17026	17096	17089	17263	17282	17101	17206	17066	17064	17029	16968	17081	16938	16996	17099	17020	17186	17219	17058	17154	17066	17142	17168	17175	17054	16994	17263	17084	17172	17183	17330	17239	17193	17184	17136	17157	16904	16976	17005	17016	17048	16941	17161	17090	16810	17095	17178	17181	17112	17052	17121	16986	17173	17180	17211	16998	17131	17204	17013	17030	17010	17140	17037	17243	17059	17161	17194	17227	17301	17239	17164	17220	17173	17023	17169	17241	17154	17150	17231	17117	16927	17066	17178	16975	16991	16948	17094	17208	17194	17171	17013	17098	17044	17092	17260	17045	17072	17251	17066	17126	17079	17083	17233	17188	17188	17043	16941	16916	17127	17094	17180	17110	17151	17383	17060	16890	17291	17144	17050	17099	17098	17149	17109	17009	17148	17177	16974	17056	17201	17196	17337	17169	17109	17064	17166	17055	17056	17149	17034	17083	17099	17061	17219	17071	17110	17334	17082	17111	16918	17096	17226	17207	17024	17354	17111	16941	17015	17113	17048	17265	17079	17039	17336	17262	17288	17199	17073	17090	16914	17048	17335	16876	17251	16957	17072	16925	17144	17234	17113	17134	17271	17203	17185	17096	17107	17043	17070	17044	16970	17190	17202	17035	17112	16978	17185	17115	17157	17265	17115	17269	17172	17095	17040	17151	17186	17332	17193	17352	17195	17115	16957	17209	17122	17108	17211	16849	17164	16974	17323	17374	17221	17161	17121	17173	17138	17263	17098	17141	17211	17002	17140	17329	17066	17151	17050	17215	17265	17170	16918	17096	17314	17201	17050	17119
20418	40484	38546	29375	23821	21708	20913	19942	21875	22905	25196	46059	41945	33447	17478	15742	15752	15710	15580	15735	15523	15654	15762	15785	15699	15654	15768	15634	15817	15605	15737	15697	15496	15650	15944	16341	16330	16134	15839	15791	15667	15662	15716	15823	15530	15722	15694	15717	15688	15746	15685	15676	15622	15650	15815	15622	15496	15642	15570	15777	15650	15643	15734	15918	15772	15654	15413	15553	15690	15625	15582	15746	15759	15854	15624	15711	15610	15633	15453	15701	15744	15564	15722	15470	15709	15543	15656	15619	15675	15812	15470	15443	15684	15602	15652	15595	15827	15677	15606	15572	15714	15534	15623	15717	15651	15660	15702	15590	15384	15534	15706	15690	15689	15687	15741	15638	15603	15531	15653	15717	15771	15703	15626	15562	15817	15684	15588	15888	15769	15555	15722	15700	15851	15489	15776	15557	15716	15738	15752	15775	15699	15760	15738	15658	15685	15555	15647	15772	15828	15587	15749	15786	15609	15762	15645	15619	15666	15773	15797	15783	15673	15787	15683	15760	15566	15606	15789	15747	15698	15732	15538	15507	15797	15563	15742	15599	15633	15642	15693	15661	15716	15754	15704	15825	15615	15668	15556	15727	15702	15896	15661	15561	15777	15795	15549	15692	15569	15750	15534	15759	15511	15599	15558	15663	15725	15738	15789	15556	15707	15580	15496	15578	15764	15793	15719	15610	15751	15820	15747	15702	15447	15650	15700	15563	15729	15810	15743	15667	15709	15655	15578	15704	15606	15671	15570	15554	15540	15653	15748	15511	15817	15662	15686	15598	15465	15695	15704	15675	15531	15560	15681	15529	15681	15599	15647	15677	15561	15774	15571	15567	15808	15703	15592	15608	15706	15670	15641	15520	15522	15676	15612	15526	15544	15589	15446	15707	15646	15511	15710	15725	15612	15735	15576	15705	15700	15859	15790	15691	15589	15733	15521	15759	15692	15596	15731	15604	15723	15871	15537	15614	15528	15580	15582	15589	15650	15560	15538	15751	15634	15643	15778	15611	15579	15786	15621	15633	15660	15483	15830	15777	15349	15816	15677	15525	15805	15610	15700	15733	15715	15727	15662	15655	15732	15528	15640	15644	15536	15621	15682	15574	15594	15704	15660	15716	15641	15655	15618	15879	15622	15518	15698	15662	15668	15638	15574	15508	15723	15634	15573	15689	15667	15575	15621	15654	15623	15609	15527	15710	15768	15602	15633	15802	15599	15609	15545	15639	15679	15675	15586	15569	15783	15804	15535	15715	15588	15564	15535	15736	15661	15699	15759	15730	15624	15620	15552	15589	15687	15533	15726	15502	15642	15679	15649	15562	15615	15557	15734	15525	15591	15638	15459	15626	15711	15640	15679	15698	15700	15510	15596	15645	15837	15747	15842	15648	15613	15705	15626	15736	15596	15653	15512	15668	15566	15371	15594	15636	15472	15559	15747	15640	15678	15612	15579	15557	15834	15568	15751	15682	15688	15778	15656	15650	15571	15574	15543	15821	15623	15723	15665	15393	15536	15562	15676	15537	15666	15493	15734	15536	15647	15530	15615	15684	15618	15436	15645	15478	15655	15635	15652	15429	15547	15534	15697	15634	15572	15573	15739	15656	15506	15589	15691	15621	15557	15655	15661	15804	15669	15563	15738	15750	15639	15683	15614	15770	15652	15686	15716	15614	15502	15775	15681	15687	15635	15687	15744	15673	15546	15608	15491	15656	15710	15624	15824	15766	15516	15624	15610	15788	15749	15696	15617	15771	15835	15419	15770	15612	15606	15539	15647	15697	15668	15850	15522	15461	15823	15785	15678	15657	15553	15602	15441	15606	15663	15762	15761	15591	15674	15455	15802	15628	15554	15721	15349	15432	15566	15540	15727	15491	15617	15582	15751	15586	15747	15645	15563	15564	15669	15581	15614	15495	15631	15674	15648	15658	15685	15500	15963	15658	15634	15644	15704	15674	15765	15760	15637	15755	15713	15413	15752	15667	15633	15594	15655	15635	15659	15726	15579	15566	15678	15627	15754	15372	15688	15444	15596	15566	15580	15673	15462	15682	15532	15572	15828	15675	15729	15607	15656	15767	15653	15618	15698	15844	15806	15540	15601	15605	15709	15523	15562	15735	15603	15441	15712	15490	15695	15529	15680	15744	15720	15707	15549	15537	15695	15595	15737	15703	15698	15671	15784	15528	15695	15558	15661	15642	15779	15597	15612	15626	15661	15646	15645	15581	15478	15806	15646	15615	15599	15605	15671	15570	15696	15660	15640	15604	15698	15695	15636	15670	15630	15551	15637	15741	15441	15647	15692	15645	15734	15470	15638	15620	15626	15559	15701	15736	15474	15698	15573	15777	15573	15794	15709	15598	15764	15497	15550	15548	15577	15630	15429	15610	15677	15505	15811	15564	15592	15591	15365	15802	15574	15554	15784	15525	15727	15566	15688	15558	15558	15608	15728	15550	15729	15662	15580	15624	15738	15693	15743	15537	15728	15827	15635	15722	15459	15702	15619	15496	15611	15421	15624	15588	15703	15697	15566	15726	15559	15583	15691	15659	15625	15570	15717	15582	15725	15585	15589	15666	15628	15535	15565	15568	15721	15669	15557	15681	15713	15601	15805	15605	15652	15594	15586	15805	15630	15624	15628	15619	15744	15759	15521	15716	15553	15639	15636	15570	15543	15724	15643	15560	15617	15622	15777	15620	15657	15617	15585	15688	15575	15556	15773	15695	15754	15688	15799	15603	15729	15608	15745	15695	15515	15802	15799	15445	15553	15680	15685	15640	15730	15710	15638	15603	15603	15553	15625	15561	15719	15580	15651	15539	15711	15526	15738	15510	15579	15418	15797	15723	15488	15623	15604	15525	15782	15583	15660	15687	15517	15627	15685	15623	15688	15883	15561	15737	15646	15695	15702	15718	15665	15720	15751	15600	15654	15824	15785	15568	15737	15726	15653	15439	15615	15780	15549	15556	15669	15802	15747	15623	15669	15591	15622	15681	15728	15569	15505	15376	15672	15529	15660	15552	15743	15699	15544	15750	15649	15601	15686	15567	15597	15638	15450	15645	15775	15591	15664	15657	15540	15500	15658	15644	15667	15483	15529	15655	15694	15506	15643	15589	15641	15496	15492	15641	15738	15576	15473	15675	15736	15408	15672	15780	15465	15618	15704	15663	15590	15705	15592	15713	15712	15824	15562	15548	15763	15610	15773	15771	15703	15711	15578	15656	15632	15699	15585	15579	15699	15614	15822	15635	15625	15480	15753	15609	15698	15595	15665	15697	15624	15692	15676	15645	15725	15461	15797	15697	15618	15663	15501	15526	15789	15551	15798	15484	15695	15651	15831	15649	15667	15536	15532	15589	15624	15529	15607	15504	15600	15523	15618	15616	15776	15555	15704	15534	15730	15620	15499	15672	15738	15540	15569	15687	15684	15541	15509	15694	15612	15743	15616	15537	15567	15641	15726	15653	15742	15607	15694	15449	15670	15613	15702	15760	15649	15483	15735	15660	15733	15744	15689	15682	15672	15643	15472	15671	15777	15651	15677	15613	15589	15492	15738	15635	15674	15721	15531	15510	15749	15602	15780	15718	15678	15590	15593	15584	15621	15672	15654	15592	15583	15698	15738	15671	15752	15555	15538	15574	15698	15639	15577	15657	15658	15705	15812	15554	15576	15682	15575	15697	15582	15638	15739	15607	15647	15635	15635	15705	15624	15719	15637	15681	15555	15687	15616	15586	15614	15797	15756	15770	15685	15653	15601	15542	15691	15548	15614	15661	15518	15561	15607	15629	15466	15667	15695	15760	15532	15622	15758	15726	15614	15710	15547	15545	15729	15374	15586	15846	15702	15708	15713	15616	15611	15677	15638	15503	15750	15771	15648	15521	15851	15458	15701	15520	15806	15606	15608	15494	15499	15649	15699	15781	15650	15819	15531	15659	15528	15701	15683	15668	15760	15833	15566	15688	15812	15554	15663	15769	15685	15624	15698	15735	15608	15459	15718	15612	15655	15649	15595	15537	15592	15621	15625	15656	15504	15657	15639	15607	15689	15422	15597	15747	15621	15622	15637	15693	15513	15621	15775	15537	15593	15729	15624	15726	15608	15684	15551	15619	15641	15669	15690	15632	15645	15551	15940	15586	15618	15717	15651	15569	15607	15628	15528	15742	15542	15669	15531	15604	15596	15489	15512	15628	15542	15522	15661	15701	15603	15614	15777	15792	15604	15617	15590	15653	15783	15590	15622	15719	15758	15720	15593	15704	15677	15574	15696	15802	15881	15620	15855	15493	15630	15550	15641	15586	15857	15567	15520	15676	15637	15482	15580	15685	15568	15657	15674	15485	15677	15766	15790	15602	15698	15854	15744	15589	15764	15575	15618	15620	15434	15747	15534	15594	15612	15644	15507	15654	15542	15613	15677	15538	15658	15680	15606	15677	15636	15594	15698	15629	15565	15644	15582	15731	15597	15671	15653	15690	15664	15846	15797	15556	15684	15670	15551	15546	15628	15737	15657	15581	15669	15653	15464	15650	15728	15570	15717	15517	15735	15739	15602	15569	15559	15563	15597	15610	15777	15506	15649	15641	15804	15575	15667	15614	15528	15503	15548	15632	15805	15448	15599	15503	15559	15652	15600	15741	15585	15677	15601	15634	15884	15615	15693	15684	15693	15444	15619	15620	15650	15693	15524	15661	15517	15570	15545	15492	15743	15658	15767	15736	15669	15573	15747	15737	15608	15596	15702	15466	15678	15554	15584	15585	15748	15608	15665	15523	15625	15741	15747	15793	15655	15746	15854	15639	15386	15596	15730	15584	15728	15695	15578	15590	15648	15486	15645	15624	15537	15715	15574	15640	15541	15696	15552	15639	15668	15512	15654	15695	15613	15489	15814	15492	15534	15713	15755	15675	15796	15634	15667	15596	15601	15659	15751	15595	15587	15552	15557	15582	15706	15819	15581	15595	15661	15644	15625	15628	15473	15743	15585	15678	15694	15637	15504	15683	15793	15626	15591	15701	15710	15501	15711	15532	15637	15703	15713	15609	15456	15627	15781	15598	15568	15673	15673	15458	15766	15669	15666	15624	15740	15537	15676	15708	15632	15469	15751	15563	15691	15865	15643	15548	15796	15756	15724	15663
27488	22344	25881	23009	18694	18065	17908	17493	17481	17372	17857	19737	19585	18239	17283	16975	16690	17153	17135	17089	17063	16692	16981	17318	17160	17131	17178	16839	17074	17034	17033	16981	17026	17044	16911	16885	16948	16987	17084	17110	16822	17063	16981	16924	17044	16806	16876	16911	16988	17097	16884	16903	16956	17048	16830	17088	16919	17063	16906	16900	17139	16744	16948	16994	17138	17016	17095	16953	17046	17149	16982	16884	17102	16763	16946	16918	16949	16991	16992	17163	17190	16830	16996	16841	17084	17050	16914	17103	16848	16824	17039	16982	16929	17006	16983	16848	16827	16944	16894	16845	17117	16862	16952	16943	17060	16971	16898	17034	16840	16934	17059	16841	16986	16851	16742	16957	16993	17078	16980	16822	16948	16911	17001	17008	16896	16904	17071	17016	16911	16995	16994	16954	16924	16846	16870	16974	16904	16966	16785	17055	16952	16928	16836	16942	17142	16934	16942	17064	16996	17029	16948	16992	16933	16892	16915	16953	17070	16879	17065	16682	17006	16843	17102	17082	17010	17111	16911	17056	16978	17056	16980	16925	16912	17225	16856	17014	16912	17102	17034	17252	17076	16947	17024	17084	17021	16899	16932	17153	16912	16977	16895	17024	16937	17002	17126	16941	16924	16909	17030	16976	16924	16930	16835	16833	17151	16863	16979	16968	17189	16723	16810	17044	17090	17069	17040	16964	17033	17009	17050	17042	16971	16883	16953	17040	17116	17163	16984	17111	16956	17064	16922	16740	16968	17050	16731	16957	16897	16999	16713	16946	16980	16942	17050	16959	16957	16864	17018	17100	17116	16817	16946	17053	17030	17053	16932	16926	17086	17132	16954	16951	16887	17048	17021	16923	17030	16991	16964	16930	17053	16930	16967	16999	16947	17092	16800	16898	17012	16717	17022	17133	17137	16971	16757	16797	16946	17014	17015	16889	17040	16979	16918	16802	16957	17009	16837	16839	16834	16891	16732	16955	17089	16943	16904	16865	17041	17013	16686	16948	17000	16915	16883	16683	16894	16868	16952	16975	17106	16901	17045	16931	16860	17095	17131	16968	16942	17146	17121	16802	16822	16971	17151	16783	16938	17005	17139	16940	16913	16928	17127	16909	17048	17264	17030	16918	16979	17020	17103	16815	16942	17029	16909	16916	17041	16990	16832	16916	17038	17066	16951	16970	16881	16913	16922	17038	16986	16961	17135	16863	16751	16988	17036	17140	16976	16779	16993	16929	17032	16868	17056	16978	16876	16895	16863	17009	16912	16989	16836	17006	17040	16929	17108	16997	16906	17034	16832	16938	17152	16887	16956	17018	16978	17194	16824	16913	17021	17023	17143	17092	16922	16972	16735	16749	17045	16953	17003	16989	17171	16948	16816	17016	17066	16814	16876	16986	17016	17317	16977	16980	16826	16818	16786	16794	17169	16898	16824	16930	17065	16835	16964	16978	16841	16897	16958	16955	17053	17182	17068	17041	17115	16908	16957	16884	16935	16902	16923	16947	16801	16849	16902	16907	16999	16867	17017	17180	16943	17007	16769	16844	17088	16875	16957	16822	16879	16876	17009	16896	16985	16967	17027	16975	17023	16816	17003	16987	16948	16775	17018	17064	17000	16925	16977	16950	17074	17030	17083	16979	16958	17108	16859	17024	17080	16967	16949	17027	17107	16970	17084	16995	16995	17195	17094	17232	16931	17018	17066	16908	16860	16870	16894	16774	16971	17015	16894	16760	16939	16907	16917	16983	17036	17007	16963	17058	16873	16961	17131	17056	16986	16829	16985	17068	16826	17070	17063	16941	17058	17335	16995	17046	16773	17005	16855	16848	16802	16959	17178	16742	17010	16923	16993	17051	17084	17196	17072	16883	16931	16744	16938	17071	17015	17069	17007	16860	17065	16958	17033	16926	17022	17106	16800	17056	17207	17079	16967	16882	16870	17012	16992	16870	17213	16732	17063	17016	16994	17061	16964	17063	16915	17239	16885	17125	16954	16923	16908	17098	17066	16907	16902	16754	17010	16815	17019	17040	16784	16813	16955	16817	16853	17077	16983	17026	16928	16905	16841	17016	16907	17094	17052	16931	16937	16915	17151	16931	16947	16885	16979	16831	16881	17069	17025	17058	16938	16938	16958	16813	17017	17085	17243	17122	16890	16969	16954	17093	16967	16933	17021	17088	17076	17174	16684	17090	16898	17207	16851	16752	16923	16997	16904	16711	16992	16891	16893	17012	16786	16935	17236	16966	16780	16891	16853	16898	16910	16898	16806	16824	16936	16939	17020	16790	16932	16815	16977	16845	16999	16932	17059	16979	16984	16680	16916	17037	17063	16994	17012	16877	16874	16810	17050	16952	17088	17060	17003	16848	16951	16919	16988	17126	17007	16953	17033	17074	16823	16666	17120	16993	16819	17038	16970	17101	16953	16863	16892	16887	16716	16974	16839	16780	17209	17112	16975	17088	17084	16896	16913	16924	17029	17042	16945	16887	17070	16943	16916	16798	16746	17154	17030	17066	17058	17039	17251	17046	16965	16796	16861	16770	16856	17020	16846	17137	16811	16953	16999	16861	17084	16887	17069	16962	17106	17014	16982	16944	17057	16900	17074	17054	17012	17024	17195	16920	17127	16768	16881	16758	16969	17046	16884	17028	17059	16963	17170	16940	16983	16952	16953	16844	17011	17061	16922	16910	16856	16653	17093	17111	17138	17086	17015	17187	17112	16880	17034	16932	16989	16995	16878	17011	16973	17011	17133	16976	17147	17039	17055	17001	16861	16964	17224	17054	16882	17008	17021	17036	16971	16875	16821	17024	17018	16929	17079	16926	17006	16921	16773	16908	17006	16874	17000	16723	17052	16937	17073	16869	16855	17049	16922	16822	16866	17041	16740	16894	17064	16900	17085	16762	16884	16786	16889	16991	17004	17043	16880	16836	16983	16936	16877	16911	16999	16779	17072	17011	17017	17052	16987	16938	17102	16833	16773	16934	16949	16880	16822	16998	16787	17117	16903	17122	17069	16806	17130	16966	16934	16936	16849	16906	16884	17006	16922	17162	17031	16832	16796	17013	17174	16906	17029	16954	16892	16932	16901	16931	16959	16874	16870	16912	17048	16975	17090	16815	17128	17084	16827	17156	17175	17084	16935	16900	17056	17163	17029	16813	16893	17029	17056	16970	16932	16890	16804	16978	17083	16936	17161	16835	17098	17037	17116	16871	16984	16918	17105	17073	16940	16804	16825	16956	16955	17068	16824	17074	16955	16930	16899	16994	16934	16923	16956	16758	16811	16918	16820	16814	16871	16881	16885	17171	16916	16680	16749	16933	16948	16913	16872	16941	16882	16927	17025	16829	16881	16986	17022	16985	16933	16918	17017	17068	17061	17120	17047	17202	16942	16841	16950	17005	16961	17037	17004	17151	16975	16989	17125	16963	17138	17065	17046	16972	16779	16826	16953	17013	17029	16875	16937	17024	16982	16952	16961	16799	17155	17167	16963	16822	16917	17256	17222	17120	16879	16986	16847	17272	17205	17041	17047	16844	16934	17020	16929	17004	17097	16931	16900	16883	16826	16825	16994	17018	17142	17146	16821	16889	16901	16961	17060	17206	17009	17011	16834	16945	16978	16938	16901	17030	16912	16777	17069	16919	16907	16943	17071	16834	17069	17036	16889	16972	16934	16917	16876	16947	17066	17082	17175	16995	17047	17107	17006	16979	17102	16933	16956	16936	17011	16961	17018	17203	16784	17033	16962	16912	17021	17059	16994	16811	16858	17117	16902	16986	16978	16923	16907	16965	16879	16989	17068	17145	16965	16990	16979	16778	16885	16798	16837	16938	16902	17086	16874	16856	16922	16965	17007	17144	16995	16899	16710	16933	17064	16955	17139	16961	16970	16963	17014	16835	16819	17054	17089	16877	17076	17060	16891	16890	16702	17049	16937	16867	17025	16884	16792	16694	17045	17105	16972	17056	17089	16917	16972	17043	16884	16988	17135	16979	17082	16920	16869	16991	16985	16983	16980	16792	16947	16986	16946	16934	17124	17052	17056	16957	16935	17193	16930	17166	16942	17283	17105	17060	17333	17007	16985	17124	16932	16862	16962	16757	17026	16966	16926	17031	16846	16986	17098	16912	16781	16831	16941	16872	16840	16903	16841	17053	17042	16858	16806	16729	16872	17193	17091	16950	16897	16827	17058	16829	16848	17023	17047	16952	17009	16645	17180	17142	16878	17032	16849	16849	17013	16776	17233	16954	16990	17181	17034	17109	16971	16864	17013	16872	16721	17080	17059	17183	17045	17009	17125	17091	16971	16873	16701	16916	17019	17061	16976	17065	17145	17069	17117	16927	16922	17019	17064	17048	16922	16981	17043	17056	16940	17065	16770	16911	16844	17143	16917	16693	17144	16974	16943	16926	17043	16929	16971	16825	17092	16874	17093	16935	17039	17020	16816	16960	17033	16961	17126	17090	17004	17111	17082	16831	16889	16844	17123	17018	17012	16957	16896	16897	16801	17109	17017	16827	16973	16936	16865	16985	16976	17042	16929	16923	16814	17057	16979	16961	16908	17110	17001	17105	17025	16780	16952	16874	17118	16757	16826	17058	16941	16945	16901	16798	16972	17107	17146	16990	17012	17245	16936	16957	17084	17001	17156	16878	16947	17039	17032	16785	16982	17093	16949	17133	16956	16616	16863	16791	16943	17004	17153	17015	16961	16959	16929	17170	17015	16859	16969	16869	17058	17048	16816	16783	17148	16925	16925	16886	17064	17135	17015	16726	16897	16993	17031	16904	16861	17096	16928	16849	16941	16898	16778	16914	16932	17033	16948	16778	17063	16838	17023	17115	17252	17146	17030	17055	17250	17094	16988	16879	16883	17042	16925	16960	16852	16978	16950	17010	17033	17005	16972	16604	16891	16767	16964	16962	17052	16795	16757	16825	17036	17043	16887	16897	17001	16924	16994	16730	16981	16993	17172	17084	16887	16933	16922	17034	17079	17083	17049	16832	16965	16936	16993	16996	17037	16871	17105	17158	16950	16939	16914	17006	17172	17133	17203	16971	16963	16870	16794	16906	16861	17064	17071	17067	16873	17026	16919	17000	16768	16978	16949	17007	17062	16973	16902	17006	17011	16936	16810	17042
17293	24036	24274	20482	18393	17247	16638	16813	16738	16327	16933	20063	19042	17053	15800	15670	15627	15575	15556	15557	15723	15543	15469	15639	15537	15534	15635	15687	15670	15529	15438	15759	15415	15439	15653	15424	15647	15878	15530	15565	15515	15657	15695	15627	15445	15632	15629	15693	15555	15595	15702	15549	15369	15723	15696	15678	15465	15520	15721	15643	15601	15476	15619	15653	15472	15637	15607	15691	15442	15534	15550	15673	15642	15500	15386	15509	15601	15498	15475	15545	15648	15659	15535	15692	15692	15557	15518	15450	15586	15347	15516	15730	15656	15666	15590	15538	15453	15474	15535	15573	15642	15649	15613	15588	15594	15642	15487	15623	15689	15513	15599	15601	15596	15575	15534	15507	15543	15641	15552	15677	15646	15532	15591	15502	15509	15454	15482	15387	15500	15523	15574	15553	15536	15461	15543	15452	15497	15642	15540	15538	15657	15625	15439	15567	15572	15526	15537	15652	15599	15520	15584	15527	15535	15660	15623	15667	15596	15598	15614	15527	15736	15430	15395	15624	15513	15578	15586	15785	15478	15631	15676	15540	15601	15594	15253	15427	15622	15574	15534	15432	15558	15428	15512	15517	15725	15420	15477	15544	15629	15650	15529	15593	15558	15593	15605	15385	15663	15457	15678	15589	15445	15422	15503	15555	15683	15512	15770	15440	15633	15709	15632	15562	15526	15422	15717	15446	15654	15488	15560	15684	15449	15548	15613	15571	15629	15437	15670	15498	15437	15574	15666	15704	15672	15718	15547	15491	15584	15550	15481	15637	15579	15627	15600	15514	15666	15613	15576	15608	15631	15559	15538	15430	15529	15532	15587	15573	15421	15523	15577	15502	15637	15532	15617	15675	15535	15671	15496	15608	15553	15520	15570	15463	15535	15498	15639	15608	15718	15568	15435	15622	15647	15562	15588	15754	15463	15584	15539	15589	15529	15613	15442	15357	15618	15494	15547	15402	15619	15479	15484	15530	15696	15500	15575	15356	15530	15676	15589	15566	15580	15548	15541	15723	15594	15517	15657	15538	15447	15634	15581	15559	15392	15572	15454	15494	15665	15610	15414	15568	15736	15562	15633	15521	15609	15607	15608	15613	15633	15509	15571	15469	15639	15539	15471	15498	15557	15657	15554	15388	15535	15445	15473	15510	15636	15600	15524	15632	15391	15698	15505	15500	15454	15380	15578	15469	15578	15670	15447	15626	15494	15562	15574	15505	15555	15553	15574	15559	15632	15683	15672	15560	15624	15657	15648	15604	15484	15641	15527	15434	15663	15598	15423	15550	15666	15662	15307	15442	15529	15435	15477	15499	15567	15473	15514	15616	15756	15488	15600	15645	15597	15590	15478	15479	15455	15604	15389	15681	15721	15640	15570	15506	15479	15665	15655	15537	15500	15651	15554	15504	15545	15530	15649	15629	15468	15549	15643	15561	15560	15344	15551	15699	15579	15498	15571	15520	15562	15610	15487	15608	15409	15584	15700	15553	15644	15636	15606	15672	15522	15542	15479	15542	15648	15555	15592	15493	15473	15581	15585	15546	15529	15668	15702	15710	15510	15631	15540	15507	15574	15674	15408	15566	15484	15552	15490	15686	15432	15626	15565	15416	15673	15604	15479	15649	15502	15672	15579	15459	15527	15569	15606	15456	15558	15639	15601	15363	15722	15581	15528	15593	15507	15376	15455	15494	15569	15554	15299	15774	15634	15378	15534	15774	15368	15579	15550	15483	15563	15451	15527	15377	15535	15553	15559	15537	15569	15472	15577	15561	15681	15522	15558	15558	15516	15657	15547	15557	15528	15482	15587	15683	15501	15546	15445	15471	15535	15632	15620	15580	15469	15526	15639	15675	15637	15326	15559	15643	15576	15480	15361	15666	15687	15533	15664	15630	15602	15503	15648	15638	15633	15564	15560	15460	15630	15603	15538	15515	15577	15545	15525	15790	15757	15478	15583	15570	15526	15501	15667	15549	15650	15764	15486	15404	15484	15521	15534	15689	15573	15575	15627	15526	15614	15438	15523	15760	15615	15522	15486	15620	15481	15615	15717	15530	15688	15401	15654	15669	15475	15467	15672	15675	15483	15663	15416	15533	15611	15606	15591	15618	15394	15513	15552	15523	15626	15373	15680	15595	15525	15621	15575	15389	15526	15536	15567	15621	15559	15528	15580	15760	15545	15624	15633	15630	15575	15481	15509	15515	15566	15480	15551	15664	15715	15539	15592	15599	15533	15608	15411	15713	15723	15558	15639	15497	15479	15633	15597	15487	15665	15666	15601	15446	15562	15537	15577	15417	15463	15718	15484	15720	15629	15580	15642	15528	15568	15679	15598	15686	15759	15660	15678	15588	15655	15661	15579	15713	15526	15541	15629	15784	15545	15669	15588	15649	15568	15666	15373	15645	15760	15514	15451	15610	15682	15534	15435	15600	15556	15576	15498	15565	15572	15591	15466	15467	15656	15606	15248	15715	15475	15397	15736	15620	15449	15459	15484	15452	15568	15616	15724	15613	15597	15598	15528	15584	15645	15675	15740	15481	15549	15381	15760	15440	15598	15428	15683	15496	15415	15734	15536	15609	15586	15695	15250	15442	15425	15673	15681	15507	15568	15568	15465	15707	15607	15462	15503	15572	15423	15429	15576	15555	15485	15535	15426	15583	15646	15582	15578	15456	15473	15690	15556	15440	15573	15451	15676	15576	15741	15671	15591	15594	15537	15442	15476	15560	15535	15602	15684	15559	15590	15554	15473	15724	15681	15588	15661	15621	15440	15604	15728	15451	15660	15565	15543	15619	15632	15419	15532	15567	15542	15471	15588	15634	15596	15513	15619	15524	15536	15517	15609	15450	15575	15441	15663	15557	15537	15573	15515	15488	15607	15503	15487	15572	15696	15699	15753	15681	15652	15580	15671	15642	15604	15469	15738	15648	15476	15600	15590	15560	15502	15666	15520	15840	15477	15641	15484	15510	15662	15609	15658	15598	15428	15573	15655	15642	15524	15380	15787	15521	15641	15479	15604	15793	15478	15663	15542	15429	15457	15737	15601	15607	15561	15475	15491	15735	15632	15574	15354	15643	15548	15544	15437	15457	15476	15719	15437	15503	15617	15365	15629	15521	15622	15582	15500	15569	15567	15639	15672	15526	15573	15519	15484	15552	15694	15642	15674	15439	15662	15581	15489	15557	15599	15584	15511	15622	15626	15672	15469	15604	15585	15635	15616	15448	15646	15499	15434	15590	15503	15409	15600	15359	15580	15515	15632	15502	15499	15475	15558	15731	15493	15645	15453	15494	15590	15591	15535	15657	15705	15511	15502	15561	15492	15670	15595	15649	15501	15623	15542	15424	15615	15587	15599	15471	15618	15596	15593	15642	15587	15455	15592	15491	15498	15563	15504	15566	15491	15474	15590	15517	15560	15537	15379	15593	15626	15393	15555	15699	15676	15657	15561	15403	15612	15380	15605	15539	15672	15627	15565	15526	15627	15550	15558	15536	15606	15638	15558	15495	15616	15604	15574	15561	15593	15515	15688	15646	15708	15537	15576	15565	15711	15544	15450	15507	15548	15648	15487	15731	15501	15535	15492	15560	15511	15555	15512	15653	15637	15486	15527	15653	15478	15447	15553	15669	15618	15446	15454	15583	15442	15613	15408	15568	15661	15600	15537	15686	15743	15598	15764	15415	15716	15531	15550	15476	15692	15653	15417	15641	15690	15481	15475	15594	15501	15544	15585	15603	15521	15607	15616	15562	15754	15564	15502	15624	15448	15569	15577	15564	15756	15642	15759	15562	15574	15382	15432	15668	15485	15696	15616	15474	15525	15522	15683	15530	15415	15469	15529	15566	15623	15526	15420	15681	15484	15680	15529	15356	15485	15579	15660	15515	15639	15528	15514	15499	15559	15579	15510	15497	15601	15546	15414	15558	15537	15579	15478	15596	15346	15699	15442	15450	15571	15604	15516	15467	15609	15523	15496	15597	15548	15639	15747	15542	15597	15595	15622	15668	15438	15618	15539	15631	15569	15560	15444	15634	15665	15639	15573	15476	15658	15513	15454	15593	15686	15588	15585	15587	15573	15602	15558	15663	15632	15571	15712	15478	15460	15441	15758	15487	15598	15490	15504	15674	15618	15475	15538	15548	15664	15698	15701	15626	15843	15583	15595	15488	15772	15570	15583	15717	15585	15431	15388	15653	15578	15535	15649	15470	15540	15636	15418	15465	15361	15560	15580	15522	15599	15574	15613	15514	15677	15392	15623	15572	15403	15664	15605	15444	15504	15479	15705	15467	15699	15443	15823	15629	15286	15539	15754	15557	15487	15650	15402	15570	15518	15511	15744	15518	15570	15593	15411	15435	15469	15575	15526	15562	15422	15667	15645	15495	15533	15662	15639	15696	15463	15450	15581	15364	15658	15682	15425	15599	15563	15522	15529	15498	15672	15624	15674	15700	15392	15577	15568	15620	15474	15510	15772	15545	15710	15499	15637	15677	15491	15572	15668	15719	15559	15356	15558	15412	15699	15602	15626	15620	15640	15636	15581	15647	15552	15476	15369	15565	15586	15492	15417	15530	15518	15603	15598	15490	15686	15494	15482	15625	15544	15607	15434	15700	15416	15787	15622	15618	15766	15384	15576	15520	15491	15500	15735	15536	15717	15552	15356	15456	15603	15702	15527	15420	15592	15494	15524	15543	15461	15506	15646	15432	15674	15697	15467	15559	15580	15471	15466	15659	15665	15650	15318	15461	15470	15466	15447	15720	15718	15790	15599	15651	15630	15405	15598	15490	15555	15512	15573	15536	15707	15414	15567	15543	15746	15356	15592	15622	15557	15655	15674	15561	15637	15551	15600	15667	15407	15531	15540	15341	15691	15515	15497	15667	15430	15767	15605	15683	15392	15652	15669	15522	15453	15481	15744	15640	15591	15677	15670	15483	15551	15609	15634	15539	15395	15628	15351	15466	15547	15525	15335	15512	15614	15643	15588	15504	15480	15504	15660	15606	15667	15633	15455	15521	15481	15589	15605	15542	15582	15517	15700	15357	15633	15615	15657	15646	15541	15478	15694	15647	15639	15597	15759	15571	15575	15534	15538	15395	15595	15555	15520	15510	15545	15613	15460	15458	15413	15506	15733	15582
24059	21369	28918	24294	22149	21849	20829	18634	18107	17846	22476	34097	30848	24666	18884	17054	17071	16925	16686	16727	16839	16751	16779	16688	16924	16622	16939	16662	16755	16802	16754	16893	16786	16934	16677	16853	16998	16805	16611	16789	16854	16753	16733	16539	16716	16624	16915	16608	16851	16740	16765	16775	16809	16706	16785	16833	16786	16744	16681	16728	16780	16770	16556	16618	16513	16502	16754	16853	16724	16704	16652	16755	16643	16717	16649	16788	16645	16471	16832	16729	16901	16808	16642	16814	16785	16592	16774	16825	16763	16730	16753	16592	16571	16812	16732	16506	16709	16513	16536	16601	16740	16670	16538	16617	16878	16660	16457	16465	16739	16681	16594	16743	16545	16477	16834	16714	16790	16730	16742	16699	16840	16650	16551	16741	16428	16686	16805	16769	16722	16827	16722	16698	16692	16821	16626	16775	16543	16670	16510	16750	16679	16859	16605	16406	16482	16648	16642	16708	16750	16923	16606	16553	16603	16674	16622	16643	16447	16549	16680	16552	16609	16573	16584	16536	16665	16658	16688	16750	16692	16593	16844	16664	16670	16533	16385	16523	16690	16431	16557	16707	16692	16636	16709	16656	16483	16738	16747	16618	16660	16752	16681	16694	16682	16866	16784	16780	16713	16724	16768	16649	16766	16745	16851	16781	16683	16842	16609	16479	16618	17001	16749	16605	16811	16703	16732	16643	16580	16783	16596	16658	16678	16659	16672	16596	16494	16764	16562	16669	16790	16593	16746	16611	16772	16550	16648	16717	16828	16529	16881	16907	16686	16687	16583	16668	16560	16855	16683	16777	16650	16644	16825	16637	16827	16647	16619	16713	16635	16588	16603	16590	16490	16628	16692	16720	16701	16822	16794	16778	16521	16608	16890	16761	16773	16658	16538	16523	16743	16695	16639	16738	16854	16544	16690	16475	16761	16631	16846	16800	16862	16701	16874	16725	16739	16586	16653	16751	16721	16579	16753	16593	16686	16839	16787	16653	16810	16603	16696	16541	16569	16523	16620	16416	16374	16639	16664	16603	16674	16473	16737	16693	16655	16751	16699	16502	16617	16587	16938	16677	16690	16560	16565	16729	16589	16606	16569	16713	16538	16765	16702	16833	16803	16648	16639	16513	16794	16438	16599	16723	16685	16637	16644	16634	16478	16712	16550	16726	16659	16575	16698	16788	16624	16683	16716	16717	16619	16657	16955	16574	16640	16514	16861	16661	16789	16667	16800	16603	16677	16792	16681	16794	16580	16708	16561	16692	16874	16789	16540	16553	16647	16789	16538	16817	16821	16750	16805	16751	16713	16531	16817	16462	16615	16542	16540	16654	16715	16459	16653	16729	16775	16460	16553	16465	16597	16581	16695	16575	16779	16638	16463	16898	16595	16745	16546	16470	16610	16617	16626	16604	16556	16486	16755	16728	16743	16710	16901	16627	16485	16763	16587	16833	16750	16706	16708	16883	16652	16523	16750	16766	16665	16715	16786	16582	16573	16542	16748	16757	16618	16394	16837	16708	16606	16813	16703	16595	16747	16457	16540	16722	16751	16674	16714	16586	16652	16579	16549	16885	16693	16864	16627	16828	16710	16784	16761	16663	16798	16874	16729	16863	16677	16909	16588	16894	16826	16605	16776	16799	16750	16715	16817	16698	16860	16547	16679	16509	16632	16897	16701	16625	16786	16626	16831	16800	16737	16545	16631	16694	16721	16813	16656	16803	16661	16745	16769	16533	16938	16439	16796	16729	16669	16684	16657	16657	16648	16574	16673	16623	16687	16845	16597	16426	16536	16586	16527	16768	16695	16673	16706	16819	16500	16530	16710	16458	16717	16755	16663	16682	16658	16587	16703	16783	16570	16583	16746	16761	16575	16767	16511	16665	16714	16723	16669	16719	16464	16722	16585	16605	16615	16547	16633	16686	16719	16656	16476	16718	16661	16841	16476	16621	16676	16622	16678	16538	16649	16622	16301	16533	16541	16587	16605	16681	16700	16663	16501	16749	16737	16748	16751	16617	16503	16814	16699	16512	16693	16655	16578	16529	16783	16528	16627	16528	16700	16550	16719	16723	16666	16679	16685	16562	16644	16650	16509	16567	16611	16592	16750	16733	16590	16658	16644	16716	16649	16555	16556	16672	16703	16699	16845	16536	16717	16629	16516	16688	16792	16680	16451	16497	16671	16528	16759	16580	16649	16540	16746	16726	16358	16793	16472	16646	16845	16608	16600	16721	16791	16588	16777	16491	16851	16580	16718	16547	16387	16656	16489	16652	16836	16818	16707	16721	16753	16458	16836	16692	16789	16662	16786	16614	16663	16763	16663	16641	16741	16662	16553	16535	16773	16733	16648	16629	16774	16835	16666	16454	16700	16797	16803	16693	16666	16507	16641	16639	16790	16667	16672	16668	16766	16552	16655	16455	16764	16536	16544	16602	16624	16642	16562	16650	16605	16624	16478	16659	16908	16674	16729	16664	16659	16469	16564	16775	16668	16719	16631	16665	16837	16822	16673	16665	16684	16730	16634	16845	16791	16518	16744	16575	16758	16705	16496	16723	16584	16854	16617	16645	16619	16680	16655	16645	16697	16540	16654	16609	16604	16763	16697	16732	16761	16758	16683	16767	16503	16604	16518	16664	16681	16749	16622	16559	16549	16669	16736	16572	16686	16508	16627	16545	16822	16715	16781	16941	16677	16618	17017	16643	16685	16696	16692	16638	16665	16619	16553	16427	16540	16665	16627	16796	16740	16600	16758	16719	16710	16831	16636	16617	16687	16793	16659	16607	16451	16610	16795	16544	16444	16722	16706	16689	16491	16675	16766	16536	16907	16779	16633	16719	16823	16646	16520	16843	16643	16568	16763	16805	16792	16716	16740	16560	16715	16706	16449	16599	16819	16453	16838	16796	16721	16748	16479	16586	16587	16740	16655	16657	16613	16550	16905	16519	16634	16640	16682	16606	16625	16608	16481	16630	16847	16716	16716	16564	16517	16667	16724	16513	16608	16470	16584	16689	16620	16648	16602	16679	16643	16432	16617	16740	16767	16772	16660	16848	16864	16658	16717	16883	17103	16761	16844	16727	16823	16797	16623	16689	16696	16715	16792	16578	16733	16658	16586	16510	16826	16561	16525	16621	16779	16646	16803	16758	17084	16684	16858	16570	16648	16601	16903	16412	16639	16610	16786	16614	16648	16895	16726	16574	16507	16655	16753	16803	16611	16629	16532	16634	16635	16641	16801	16866	16518	16811	16366	16646	16693	16652	16724	16631	16867	16504	16850	16746	16772	16607	16793	16739	16805	16564	16648	16742	16549	16571	16586	16476	16562	16798	16814	16550	16794	16842	16678	16635	16706	16548	16558	16699	16775	16630	16814	16718	16546	16527	16703	16670	16588	16547	16730	16871	16667	16761	16701	16729	16489	16826	16658	16584	16824	16721	16669	16743	16648	16861	16660	16700	16834	16670	16625	16756	16737	16736	16645	16644	16765	16611	16719	16536	16661	16543	16810	16698	16708	16647	16499	16655	16606	16602	16548	16721	16564	16659	16523	16724	16531	16609	16395	16402	16592	16699	16545	16664	16757	16643	16804	16676	16806	16681	16604	16694	16704	16867	16686	16429	16627	16820	16829	16726	16751	16505	16781	16605	16741	16641	16666	16577	16711	16639	16695	16615	16902	16676	16692	16562	16623	16655	16578	16613	16569	16514	16638	16349	16706	16679	16759	16766	16538	16816	16518	16746	16553	16517	16753	16590	16661	16618	16579	16553	16558	16780	16399	16718	16844	16803	16508	16627	16751	16731	16813	16628	16618	16688	16478	16492	16857	16696	16867	16600	16569	16653	16629	16688	16639	16763	16701	16587	16748	16680	16727	16656	16803	16544	16586	16568	16539	16827	16925	16819	16694	16682	16525	16559	16740	16652	16718	16768	16754	16624	16782	16673	16702	16451	16833	16526	16758	16726	16697	16812	16571	16731	16664	16799	16673	16627	16603	16698	16575	16599	16680	16667	16560	16821	16586	16722	16579	16720	16532	16522	16700	16826	16742	16757	16450	16618	16568	16546	16702	16710	16791	16580	16675	16552	16841	16881	16458	16650	16561	16544	16716	16649	16592	16602	16752	16763	16641	16597	16708	16757	16622	16756	16645	16621	16730	16583	16599	16686	16682	16619	16638	16659	16534	16667	16631	16763	16710	16647	16672	16687	16669	16666	16697	16610	16582	16476	16757	16625	16769	16561	16964	16797	16799	16963	16823	16523	16679	16654	16684	16542	16585	16626	16785	16771	16554	16603	16756	16712	16796	16644	16678	16621	16836	16647	16653	16422	16634	16638	16713	16850	16623	16685	16797	16640	16557	16761	16629	16566	16583	16564	16730	16707	16586	16794	16851	16664	16680	16529	16795	16681	16630	16655	16725	16650	16769	16760	16579	16705	16568	16703	16642	16500	16677	16801	16680	16671	16690	16618	16666	16700	16707	16632	16672	16523	16660	16604	16469	16809	16573	16820	16637	16724	16596	16653	16805	16748	16648	16528	16857	16442	16668	16575	16675	16733	16626	16769	16750	16581	16742	16745	16672	16486	16720	16619	16566	16585	16732	16510	16768	16579	16624	16695	16597	16813	16674	16788	16556	16467	16818	16741	16717	16654	16477	16540	16667	16630	16631	16861	16743	16509	16632	16751	16520	16712	16631	16471	16829	16686	16864	16761	16643	16651	16662	16678	16637	16813	16664	16829	16709	16719	16608	16745	16700	16559	16655	16569	16651	16635	16557	16622	16777	16562	16749	16643	16720	16547	16711	16415	16886	16683	16623	16577	16719	16478	16777	16714	16622	16476	16669	16572	16630	16776	16533	16678	16776	16706	16820	16518	16748	16776	16740	16720	16580	16689	16610	16574	16685	16453	16691	16718	16585	16602	16715	16759	16668	16673	16765	16557	16587	16632	16607	16477	16645	16768	16736	16524	16619	16572	16827	16695	16533	16785	16558	16576	16600	16699	16684	16629	16713	16789	16615	16950	16812	16715	16514	16559	16608	16715	16528	16689	16788	16859	16671	16673	16665	16646	16449	16531	16550	16728	16713	16748	16633	16725	16729	16671	16757	16723	16635	17024	16627	16547	16700	16461	16734	16526	16777	16917
17682	31188	29158	23208	20548	18899	18130	17874	17520	16833	25597	37984	32860	25216	16842	15353	15369	15557	15424	15488	15551	15387	15505	15553	15642	15378	15572	15496	15428	15350	15610	15575	15578	15577	15538	15712	15879	15371	15555	15372	15384	15380	15516	15704	15403	15566	15483	15463	15499	15330	15653	15331	15438	15380	15611	15529	15277	15454	15407	15337	15510	15538	15608	15308	15472	15426	15342	15442	15476	15454	15409	15300	15500	15377	15601	15455	15308	15502	15544	15464	15420	15328	15376	15367	15479	15449	15642	15405	15460	15429	15491	15350	15533	15475	15436	15538	15202	15597	15468	15406	15446	15548	15422	15444	15585	15387	15562	15408	15470	15489	15385	15368	15467	15634	15549	15490	15275	15422	15558	15544	15466	15276	15480	15246	15507	15591	15335	15500	15479	15315	15542	15397	15361	15388	15626	15469	15489	15436	15426	15509	15472	15418	15708	15322	15360	15317	15415	15570	15526	15209	15425	15418	15456	15542	15374	15307	15335	15299	15244	15452	15479	15345	15440	15300	15457	15513	15478	15303	15450	15439	15427	15487	15484	15405	15534	15500	15576	15296	15363	15435	15384	15441	15339	15585	15340	15589	15322	15494	15482	15539	15423	15539	15436	15420	15356	15417	15404	15479	15675	15422	15502	15680	15338	15540	15407	15331	15326	15453	15345	15516	15289	15524	15409	15355	15335	15423	15338	15582	15391	15488	15229	15353	15352	15482	15457	15471	15339	15491	15493	15322	15599	15443	15522	15379	15505	15492	15463	15287	15517	15348	15410	15396	15404	15350	15284	15466	15188	15428	15471	15597	15328	15380	15363	15463	15317	15611	15591	15307	15348	15543	15389	15568	15495	15414	15483	15527	15359	15552	15342	15332	15480	15463	15297	15274	15407	15288	15373	15566	15472	15467	15299	15460	15431	15408	15424	15477	15436	15358	15390	15635	15431	15561	15458	15357	15355	15382	15272	15335	15460	15569	15462	15506	15500	15404	15299	15482	15619	15453	15404	15500	15391	15515	15426	15489	15302	15361	15543	15431	15559	15515	15574	15425	15464	15446	15371	15409	15417	15524	15243	15686	15378	15552	15427	15499	15436	15461	15526	15528	15451	15405	15483	15361	15392	15386	15371	15448	15554	15427	15417	15415	15463	15336	15438	15578	15306	15343	15502	15408	15508	15473	15393	15493	15519	15482	15502	15426	15380	15335	15551	15378	15536	15406	15391	15366	15328	15543	15470	15393	15515	15415	15408	15533	15345	15590	15412	15356	15427	15317	15311	15327	15455	15433	15462	15427	15398	15301	15455	15389	15369	15556	15495	15323	15566	15437	15423	15418	15564	15461	15555	15492	15279	15589	15401	15529	15354	15432	15410	15546	15403	15480	15463	15310	15315	15358	15344	15298	15449	15554	15482	15455	15375	15421	15358	15467	15479	15503	15389	15455	15564	15546	15603	15430	15353	15412	15405	15372	15502	15260	15260	15364	15251	15232	15351	15341	15452	15393	15418	15520	15513	15510	15553	15346	15337	15376	15449	15323	15541	15432	15414	15447	15355	15537	15474	15301	15573	15392	15374	15311	15477	15395	15652	15451	15289	15516	15422	15538	15573	15439	15333	15478	15429	15546	15528	15360	15421	15434	15472	15280	15339	15314	15565	15554	15433	15312	15440	15433	15451	15456	15527	15439	15337	15538	15345	15512	15363	15292	15487	15546	15503	15344	15417	15414	15526	15485	15417	15550	15432	15433	15509	15425	15540	15355	15449	15406	15443	15476	15378	15441	15379	15461	15460	15441	15495	15426	15204	15385	15556	15521	15518	15470	15506	15262	15406	15573	15486	15362	15391	15341	15444	15508	15385	15440	15590	15362	15486	15492	15489	15448	15478	15383	15345	15523	15363	15387	15425	15427	15416	15447	15356	15502	15350	15353	15469	15407	15367	15538	15303	15378	15364	15421	15528	15336	15502	15571	15342	15347	15470	15393	15508	15608	15496	15410	15271	15374	15415	15407	15387	15366	15474	15544	15439	15456	15354	15422	15650	15372	15335	15364	15499	15332	15468	15263	15676	15518	15350	15491	15507	15292	15422	15482	15337	15367	15508	15549	15619	15395	15447	15369	15441	15412	15365	15465	15321	15282	15515	15243	15409	15449	15531	15347	15559	15301	15605	15404	15488	15461	15286	15348	15331	15465	15437	15374	15511	15410	15618	15434	15621	15308	15526	15397	15445	15339	15448	15286	15183	15248	15374	15274	15556	15499	15532	15549	15380	15473	15379	15425	15492	15449	15567	15469	15489	15532	15366	15323	15516	15457	15539	15450	15434	15439	15303	15453	15392	15358	15565	15537	15572	15534	15522	15558	15495	15357	15349	15379	15528	15339	15453	15544	15482	15564	15347	15389	15360	15432	15428	15632	15461	15461	15389	15347	15405	15463	15304	15502	15344	15418	15344	15332	15396	15373	15476	15361	15441	15434	15372	15342	15354	15474	15378	15502	15301	15328	15458	15288	15354	15401	15359	15249	15436	15442	15571	15376	15474	15382	15336	15428	15368	15572	15506	15500	15329	15567	15350	15618	15382	15475	15528	15289	15274	15559	15505	15404	15296	15383	15529	15281	15355	15353	15519	15395	15424	15439	15717	15528	15504	15426	15404	15428	15442	15428	15412	15505	15327	15464	15405	15580	15275	15325	15326	15428	15423	15506	15304	15449	15239	15394	15324	15307	15495	15330	15594	15437	15406	15392	15451	15414	15437	15534	15353	15296	15323	15486	15253	15366	15596	15399	15375	15448	15453	15476	15430	15474	15387	15496	15307	15283	15558	15435	15257	15655	15620	15347	15388	15400	15244	15233	15384	15344	15546	15357	15223	15416	15461	15501	15442	15388	15468	15437	15273	15467	15627	15395	15310	15471	15480	15367	15407	15332	15439	15301	15514	15602	15436	15514	15293	15519	15439	15344	15399	15416	15196	15484	15285	15478	15439	15510	15505	15577	15310	15585	15469	15460	15237	15458	15454	15469	15452	15383	15400	15329	15625	15444	15630	15353	15425	15475	15496	15548	15549	15568	15441	15313	15447	15408	15566	15500	15542	15362	15407	15502	15428	15444	15470	15414	15348	15459	15624	15324	15435	15574	15461	15376	15555	15418	15378	15431	15509	15352	15556	15524	15420	15521	15492	15419	15431	15526	15332	15364	15640	15314	15434	15396	15499	15484	15342	15612	15458	15552	15530	15254	15409	15468	15498	15439	15383	15446	15452	15449	15407	15401	15437	15308	15318	15471	15443	15378	15699	15482	15503	15656	15483	15593	15535	15527	15470	15567	15542	15416	15465	15266	15316	15379	15506	15492	15540	15376	15338	15439	15602	15501	15504	15489	15444	15442	15475	15469	15492	15306	15358	15342	15394	15525	15466	15500	15551	15510	15468	15789	15231	15268	15435	15396	15454	15437	15412	15329	15578	15443	15325	15343	15479	15351	15536	15429	15336	15276	15510	15496	15451	15460	15459	15460	15463	15483	15347	15317	15526	15474	15498	15485	15426	15490	15442	15524	15302	15631	15441	15351	15150	15431	15389	15407	15360	15445	15338	15462	15518	15331	15565	15606	15448	15547	15318	15475	15479	15523	15516	15369	15515	15447	15548	15419	15292	15472	15523	15607	15437	15659	15465	15438	15389	15394	15387	15521	15492	15419	15470	15422	15432	15383	15488	15511	15490	15366	15384	15428	15307	15461	15304	15506	15405	15514	15490	15587	15454	15249	15450	15407	15371	15423	15462	15469	15378	15497	15369	15385	15492	15477	15396	15525	15504	15457	15349	15465	15367	15662	15517	15455	15590	15294	15323	15482	15449	15433	15328	15344	15444	15529	15472	15447	15463	15380	15385	15352	15577	15249	15494	15514	15443	15393	15547	15393	15415	15457	15420	15480	15544	15388	15338	15606	15232	15378	15286	15571	15405	15406	15245	15427	15498	15495	15531	15389	15321	15461	15382	15380	15472	15549	15563	15473	15574	15348	15456	15320	15436	15526	15340	15494	15435	15497	15535	15486	15508	15580	15409	15479	15331	15614	15390	15412	15361	15344	15573	15420	15370	15388	15419	15409	15426	15418	15473	15409	15586	15575	15443	15548	15318	15269	15265	15488	15569	15539	15414	15465	15481	15516	15411	15428	15405	15327	15547	15359	15431	15427	15538	15421	15497	15528	15365	15385	15514	15559	15538	15274	15555	15638	15479	15519	15409	15354	15588	15556	15408	15266	15302	15511	15563	15458	15499	15409	15272	15445	15425	15573	15477	15480	15523	15412	15356	15340	15422	15518	15466	15687	15459	15471	15461	15424	15328	15398	15359	15415	15322	15462	15320	15296	15381	15336	15436	15339	15255	15551	15349	15513	15325	15301	15306	15420	15330	15400	15416	15502	15316	15605	15347	15352	15511	15494	15434	15452	15550	15551	15505	15433	15486	15445	15623	15493	15343	15484	15381	15283	15413	15493	15486	15589	15449	15423	15487	15353	15323	15505	15513	15459	15457	15577	15670	15437	15418	15388	15330	15375	15606	15415	15426	15470	15418	15485	15395	15303	15387	15593	15585	15486	15626	15417	15462	15522	15438	15549	15452	15552	15581	15545	15515	15643	15470	15578	15416	15456	15396	15405	15573	15402	15609	15456	15524	15400	15371	15463	15404	15520	15407	15398	15338	15421	15437	15342	15458	15420	15470	15561	15382	15503	15500	15460	15474	15491	15393	15328	15311	15337	15447	15348	15506	15463	15578	15261	15623	15503	15560	15436	15471	15381	15519	15357	15305	15427	15460	15450	15482	15514	15478	15416	15411	15451	15424	15446	15407	15383	15474	15665	15411	15393	15797	15403	15404	15388	15657	15479	15525	15414	15327	15494	15477	15446	15546	15418	15399	15617	15524	15474	15409	15575	15516	15436	15488	15550	15563	15498	15442	15451	15367	15459	15629	15448	15437	15526	15412	15331	15445	15272	15464	15387	15406	15460	15460	15526	15388	15524	15422	15577	15524	15314	15489	15423	15465	15535	15316	15349	15557	15377	15568	15353	15261	15496	15544	15577	15591	15497	15358	15521	15375	15267	15524	15388	15628	15534	15390	15535	15633	15379	15411	15507	15446	15506
22970	21360	29309	23806	21584	23645	25687	21023	20142	19828	27906	45250	40310	31246	22146	18113	17842	17658	17800	17688	17655	17724	17562	17520	17600	17522	17731	17530	17772	17699	17472	17459	17592	17580	17691	17809	17905	17675	17657	17635	17620	17523	17305	17326	17334	17478	17509	17485	17402	17463	17447	17457	17400	17414	17762	17411	17470	17610	17563	17417	17330	17253	17583	17619	17373	17428	17450	17370	17510	17343	17391	17579	17552	17407	17476	17549	17443	17420	17314	17622	17625	17384	17592	17607	17455	17446	17589	17608	17640	17601	17544	17407	17334	17368	17395	17529	17422	17555	17477	17479	17482	17524	17476	17527	17413	17405	17473	17464	17490	17612	17305	17420	17418	17315	17487	17437	17454	17357	17427	17329	17318	17346	17375	17446	17466	17284	17461	17549	17403	17559	17447	17382	17341	17548	17467	17379	17381	17482	17300	17322	17389	17325	17464	17476	17391	17438	17280	17500	17430	17487	17243	17481	17373	17431	17448	17460	17370	17479	17384	17215	17316	17151	17376	17361	17399	17597	17430	17434	17602	17510	17311	17490	17482	17483	17386	17408	17574	17470	17626	17398	17465	17396	17346	17289	17320	17320	17156	17356	17488	17390	17348	17493	17363	17351	17364	17506	17427	17296	17188	17372	17310	17275	17470	17486	17440	17304	17157	17321	17427	17579	17339	17340	17392	17400	17452	17435	17550	17446	17484	17454	17536	17509	17575	17472	17637	17402	17388	17325	17659	17502	17403	17373	17267	17256	17361	17317	17350	17260	17498	17390	17577	17217	17333	17345	17273	17382	17500	17222	17355	17444	17391	17548	17507	17407	17498	17352	17332	17419	17372	17616	17381	17206	17395	17120	17390	17539	17356	17466	17244	17340	17510	17392	17479	17381	17387	17500	17444	17489	17425	17293	17575	17374	17453	17326	17390	17366	17489	17593	17266	17283	17281	17301	17478	17428	17505	17525	17487	17423	17214	17341	17205	17423	17546	17362	17198	17398	17437	17390	17494	17407	17407	17552	17382	17320	17430	17493	17411	17501	17413	17454	17278	17486	17406	17358	17506	17493	17394	17446	17421	17399	17453	17259	17271	17357	17370	17488	17319	17367	17242	17219	17494	17426	17445	17274	17292	17256	17602	17404	17458	17359	17552	17452	17428	17291	17452	17238	17454	17215	17518	17501	17440	17489	17354	17420	17225	17478	17409	17523	17516	17413	17553	17507	17466	17246	17375	17302	17420	17416	17365	17498	17432	17380	17308	17360	17460	17318	17431	17406	17532	17551	17485	17367	17324	17438	17497	17378	17389	17432	17467	17352	17408	17517	17733	17431	17514	17467	17311	17601	17317	17241	17575	17439	17522	17330	17392	17181	17297	17197	17681	17448	17377	17475	17407	17452	17334	17517	17551	17421	17503	17392	17385	17446	17447	17441	17421	17422	17748	17366	17359	17174	17526	17488	17512	17300	17268	17110	17577	17438	17396	17461	17291	17564	17346	17387	17326	17801	17424	17253	17618	17325	17400	17336	17391	17281	17414	17530	17328	17276	17511	17364	17528	17463	17508	17359	17322	17349	17526	17522	17313	17401	17419	17397	17480	17438	17482	17300	17383	17498	17507	17483	17508	17452	17474	17302	17391	17492	17334	17358	17264	17427	17427	17511	17440	17368	17549	17640	17487	17581	17479	17286	17326	17223	17480	17346	17435	17370	17399	17497	17289	17228	17348	17270	17408	17390	17362	17411	17528	17170	17328	17114	17477	17500	17373	17391	17306	17323	17523	17229	17412	17411	17261	17427	17437	17306	17418	17322	17409	17427	17354	17441	17275	17506	17382	17456	17511	17446	17533	17370	17445	17193	17356	17603	17493	17341	17507	17228	17338	17389	17279	17423	17435	17360	17342	17338	17488	17390	17300	17342	17427	17450	17445	17320	17331	17334	17434	17434	17377	17239	17506	17273	17425	17552	17660	17692	17453	17545	17421	17428	17361	17442	17522	17439	17587	17262	17418	17417	17576	17587	17527	17499	17483	17563	17277	17276	17161	17357	17461	17327	17482	17285	17383	17366	17452	17375	17312	17491	17476	17437	17488	17456	17623	17351	17547	17305	17401	17536	17391	17356	17499	17318	17616	17186	17281	17501	17562	17540	17330	17264	17422	17462	17219	17236	17393	17433	17520	17612	17202	17371	17419	17314	17376	17229	17622	17382	17508	17307	17456	17305	17321	17706	17410	17314	17486	17343	17379	17534	17293	17500	17526	17437	17570	17267	17326	17395	17382	17327	17338	17400	17219	17528	17495	17500	17405	17417	17453	17275	17387	17684	17417	17269	17431	17559	17276	17566	17302	17322	17447	17272	17363	17406	17575	17411	17478	17374	17523	17416	17428	17501	17500	17483	17678	17271	17287	17359	17581	17502	17431	17182	17434	17391	17383	17671	17321	17289	17561	17670	17438	17437	17435	17399	17615	17365	17592	17384	17451	17447	17465	17244	17372	17269	17317	17341	17520	17210	17555	17365	17328	17465	17305	17483	17202	17147	17506	17301	17554	17481	17242	17311	17430	17378	17213	17413	17327	17181	17304	17394	17323	17548	17586	17528	17592	17531	17459	17407	17352	17433	17360	17391	17541	17229	17368	17390	17484	17530	17452	17390	17500	17335	17483	17551	17392	17441	17513	17418	17512	17483	17348	17167	17395	17489	17222	17514	17447	17463	17662	17424	17491	17398	17388	17402	17308	17297	17461	17410	17135	17474	17272	17421	17168	17392	17500	17236	17338	17269	17290	17400	17409	17486	17333	17442	17443	17487	17649	17386	17089	17469	17394	17375	17185	17633	17192	17345	17298	17479	17458	17426	17538	17381	17584	17438	17309	17238	17450	17333	17307	17489	17328	17391	17540	17417	17613	17284	17220	17320	17401	17411	17386	17554	17573	17239	17575	17637	17298	17558	17170	17207	17367	17308	17569	17396	17452	17422	17589	17661	17350	17470	17473	17523	17386	17405	17348	17479	17407	17452	17280	17365	17286	17546	17359	17556	17282	17609	17590	17462	17443	17516	17340	17435	17429	17378	17411	17408	17555	17300	17469	17581	17470	17317	17347	17313	17314	17238	17597	17466	17200	17455	17327	17421	17457	17352	17218	17452	17444	17463	17457	17355	17341	17489	17597	17355	17499	17359	17420	17325	17260	17281	17381	17526	17284	17429	17478	17402	17365	17302	17504	17266	17350	17383	17477	17565	17480	17187	17312	17408	17498	17575	17420	17491	17448	17390	17323	17399	17168	17439	17304	17356	17511	17454	17311	17367	17260	17427	17449	17443	17285	17492	17272	17514	17504	17462	17411	17302	17424	17415	17511	17694	17497	17427	17476	17304	17461	17342	17489	17451	17431	17413	17413	17376	17403	17263	17272	17319	17460	17438	17393	17215	17677	17592	17629	17341	17287	17227	17402	17425	17238	17396	17322	17427	17337	17285	17528	17579	17472	17340	17379	17271	17478	17499	17656	17466	17358	17599	17446	17379	17666	17386	17288	17386	17488	17364	17286	17363	17553	17611	17513	17217	17439	17523	17448	17358	17376	17503	17543	17418	17221	17632	17267	17596	17347	17300	17593	17523	17520	17503	17415	17401	17421	17444	17465	17563	17356	17559	17412	17491	17387	17420	17367	17415	17292	17311	17253	17426	17448	17363	17332	17445	17432	17393	17449	17176	17456	17351	17493	17502	17418	17432	17403	17505	17287	17472	17256	17322	17452	17389	17334	17322	17515	17467	17541	17312	17379	17270	17328	17387	17311	17438	17486	17359	17641	17299	17437	17243	17666	17222	17173	17375	17503	17239	17433	17297	17361	17270	17449	17456	17373	17545	17426	17402	17213	17552	17347	17254	17445	17436	17215	17318	17396	17360	17331	17482	17566	17415	17549	17478	17257	17251	17277	17517	17478	17296	17258	17397	17448	17312	17392	17518	17402	17266	17660	17545	17580	17372	17482	17503	17392	17238	17234	17378	17415	17253	17130	17271	17701	17214	17288	17308	17290	17214	17235	17507	17551	17413	17447	17318	17448	17303	17334	17309	17393	17638	17315	17466	17342	17407	17519	17509	17362	17410	17419	17354	17200	17541	17340	17396	17545	17411	17512	17445	17338	17269	17441	17454	17212	17405	17461	17597	17366	17322	17449	17309	17469	17450	17461	17347	17391	17438	17413	17722	17459	17482	17477	17220	17491	17277	17503	17265	17447	17349	17402	17425	17311	17404	17516	17516	17321	17308	17378	17255	17458	17290	17524	17480	17427	17299	17519	17317	17504	17559	17463	17421	17394	17448	17622	17346	17251	17387	17265	17548	17321	17222	17575	17325	17254	17285	17345	17426	17343	17406	17435	17551	17366	17378	17488	17534	17532	17464	17338	17480	17375	17406	17277	17508	17438	17419	17395	17240	17483	17454	17446	17303	17383	17598	17496	17479	17449	17517	17448	17448	17365	17369	17328	17416	17483	17458	17616	17363	17419	17457	17370	17493	17406	17356	17515	17506	17334	17496	17262	17501	17437	17502	17292	17481	17262	17350	17512	17424	17505	17567	17350	17360	17497	17468	17457	17298	17478	17354	17598	17511	17199	17196	17498	17324	17294	17313	17333	17125	17330	17358	17270	17310	17281	17405	17288	17452	17560	17452	17374	17456	17616	17409	17510	17632	17286	17298	17217	17292	17488	17396	17350	17360	17323	17411	17413	17280	17450	17540	17572	17511	17321	17511	17696	17372	17494	17274	17250	17437	17350	17442	17500	17379	17170	17313	17341	17362	17389	17422	17313	17318	17416	17451	17177	17438	17227	17450	17508	17356	17243	17246	17217	17313	17561	17400	17296	17213	17600	17505	17598	17602	17230	17425	17663	17193	17321	17292	17384	17435	17425	17360	17397	17427	17463	17387	17465	17465	17338	17279	17459	17390	17479	17443	17306	17314	17372	17217	17511	17516	17523	17336	17334	17468	17493	17533	17339	17517	17347	17334	17263	17168	17331	17529	17579	17521	17224	17515	17425	17493	17471	17234	17334	17612	17547	17356	17369	17369	17405	17351	17252	17503	17505	17594	17333	17225	17266	17540	17567	17563	17633	17453	17441	17484	17427	17569	17518	17268	17271	17447
20112	37369	34600	27437	22939	21436	20654	20954	20367	19260	31489	46916	42069	31657	19746	15857	15780	15848	15718	15883	15958	16003	15905	15909	15763	15849	15934	15877	15827	15804	15777	15978	15840	15845	16263	16360	16277	16102	15833	15770	15786	15911	16057	15942	15991	15895	15685	15681	15815	15707	15915	15845	16037	15888	16002	15742	15746	15727	15804	15874	15911	15796	15820	15845	15739	15698	15903	15907	15892	15724	15826	15837	15884	15944	15870	15730	15984	15852	15902	15866	15794	16118	15816	15840	15907	15947	15692	15967	15894	15976	15777	15857	15809	15844	15809	15985	15762	15820	15905	15893	15706	15702	15797	15888	16019	15696	15855	15600	15829	15702	16020	15757	15765	15784	15843	15842	15787	15723	15721	15979	15692	16025	15753	15882	15666	15786	15866	15645	15807	15622	15668	15829	15731	15872	15720	15907	16051	15774	15863	15702	15995	15650	15859	15651	15887	15788	15781	15905	15643	15887	15923	15737	15860	15674	15768	15926	15875	15913	15778	15710	15851	15822	15894	15922	15789	15940	15880	15750	15865	15889	15849	15892	15781	15845	15807	15702	15866	15816	15919	15832	15996	16058	15874	15982	15937	15901	15805	15870	15766	15839	15899	15785	15885	15741	15794	15838	15902	15799	15979	15919	15650	15764	15884	15770	15898	15863	15779	15744	16001	15713	15872	15969	15838	15898	15839	15882	15864	15717	15805	15719	15903	15828	15985	15808	15847	15767	15745	15691	15769	15725	15855	15780	15717	15742	15984	16119	15902	15691	15901	15851	15906	15865	15902	15973	15770	15855	15868	15896	15831	15888	15653	15943	15790	15815	15845	15777	15712	15800	15823	15983	16014	15891	15762	15780	15894	15802	15904	15735	15857	15757	15802	15820	15758	16094	15839	15747	15917	15963	15682	15792	15764	15994	15924	15834	15825	15894	15844	15730	15853	15885	15862	15814	15803	15766	15744	15761	15889	15934	15633	15771	16009	15692	15858	15856	16014	15928	15917	15801	15908	15825	15703	15872	15817	15840	15696	15947	15736	15867	15924	15777	15796	15852	15839	15819	15727	15916	15803	15704	15849	15877	16039	15849	15823	15750	15723	15731	15695	15903	15788	15773	15829	15863	15975	15687	15894	15952	15897	15869	15955	15842	15840	15835	15704	15842	15703	15906	15859	15810	15759	15804	15722	15851	15680	15912	15836	15810	15822	15750	15799	15856	15669	15929	15885	15973	15747	15834	15720	15933	15874	15807	15772	15816	15626	15913	15905	15838	15815	15674	15646	15770	15857	15972	15779	15879	15710	15796	15918	15714	15910	15908	15837	15829	15872	15811	15792	15703	15785	15730	15830	15749	15608	15941	15925	15788	15847	15736	15836	15794	15638	15819	15639	15913	15633	15878	15686	15797	15911	15789	15932	15815	15765	15840	15870	15814	15877	15629	15585	15791	15764	15705	15866	15856	15876	15917	15845	15666	15768	15817	15655	15983	15594	15753	15970	15880	15663	15857	15883	15766	15732	15842	15797	15705	15896	15965	15735	15862	15842	15874	15787	15769	15893	15797	15896	15873	15815	16015	15779	15925	15726	15775	15902	15811	15930	15801	15816	15871	15826	15803	15980	15833	16029	15805	15800	15853	15777	15898	15895	15753	15920	15888	15814	15809	15875	15758	15760	15780	15602	15806	15748	15809	15668	15821	15727	15786	15827	15851	15721	15856	15717	15725	15844	15845	15729	15879	15756	15713	15952	15758	15871	16012	15885	15916	15879	15897	15723	15838	15874	15697	16120	15752	15843	15735	15745	15645	15864	15932	15833	15889	15906	15882	15890	15802	15851	15943	15748	15809	15759	15871	15876	15873	15735	15875	15795	15866	15840	15838	15813	15754	15777	15838	15722	15783	15669	15819	15906	15928	15770	15844	15846	15808	15794	15791	15700	15747	15845	15885	15797	15803	15708	15888	15867	15861	15861	15783	15815	15771	15857	15838	15831	15722	15834	15811	15791	15696	15792	15583	15956	15721	15912	15870	15781	15713	15878	15765	15901	15814	15847	15826	15784	15840	15997	15808	15989	15796	15782	15897	15775	15878	15886	15949	15770	15861	15874	15802	15799	15681	16008	15732	15813	15873	15934	15798	15632	15918	15759	15785	15540	15827	15721	15859	15866	15808	15923	15850	15821	15642	15806	15662	15750	15867	15897	15745	15981	15702	15822	15812	15677	15850	15902	15655	15924	15885	15791	15764	15778	15906	15678	15782	15913	15602	15786	15721	15927	15843	15922	15809	15721	15690	15795	15900	15914	15720	15729	15835	15984	15782	15909	15680	15880	15708	15719	15913	15781	15769	15755	15826	15654	15867	15831	15746	15659	15736	15831	15808	15613	15858	15670	15889	15764	15713	15731	15819	15780	15656	15882	15965	15723	15951	15871	15993	15870	15967	15789	15874	15870	15701	15789	15817	15860	15639	15902	15718	15824	15812	15930	15778	15798	15843	15813	15803	15756	15733	15781	15858	15925	15799	15915	15736	15967	15792	15825	15782	15931	15790	15756	15738	15891	15697	15897	15943	15775	15967	15837	15935	15838	16019	15800	15669	15802	15742	15831	15872	15875	15733	15919	15768	15897	15707	15735	15841	15854	15678	15766	15766	15730	15910	15735	15893	15710	15869	15850	15857	15732	16062	15563	15780	15749	15725	15804	15805	15776	15728	15640	15764	15879	15877	15859	15683	15865	15735	15794	15868	15892	15748	15796	15803	15926	15867	15904	15762	15832	15823	15862	15771	15862	15739	15840	15961	15798	15659	15816	15797	15812	15781	15781	15892	15733	15873	15567	15665	15785	15838	15985	15894	15796	15969	15827	15829	15682	15844	15815	15815	15710	15616	15971	15779	15855	15915	15872	15616	15863	15979	15933	15761	15834	15883	15881	15836	15761	15693	15959	15819	15536	15786	15705	15805	15839	15891	15815	15869	15718	15882	15805	15813	15875	15768	15705	15792	15832	15868	15875	15775	15645	15891	16006	15730	15592	15816	15849	15769	15573	15773	15880	15735	15809	15865	15840	15800	15835	16014	15806	15827	15531	15727	15925	15803	15836	15767	15902	15901	15898	15883	15902	15772	15702	15827	15834	15770	15782	15896	15873	15899	15877	15747	15853	15914	15851	15872	15846	15887	15837	15946	15881	15985	15901	15763	15823	15687	15805	15743	15885	15904	15835	15899	15702	15850	15690	15731	15718	15994	15897	15894	15673	15836	15890	15932	15915	15786	15881	15680	15797	15838	15883	15671	15869	15735	15814	15947	15741	15703	15848	15618	15814	15853	15905	15946	15796	15851	15819	15819	15773	15820	15680	15782	15803	15692	15790	15940	15820	15697	15756	15828	15736	15793	15925	15808	15971	15864	15918	15989	15751	15875	15880	15800	15726	15969	15708	15774	15649	15809	15790	15806	15843	15937	15811	15799	15876	15885	15742	15653	15822	15882	15690	15834	15790	15762	15860	15780	15722	15872	15864	15539	15843	16023	15941	15822	15871	15823	15811	15625	15852	15762	15714	15833	15989	15809	15901	15791	15651	15806	15792	15665	15862	15555	15898	15841	15767	15845	15992	15836	15894	15817	15708	15951	15817	15881	15688	15839	15889	15666	15680	15870	15754	15823	15732	15939	15684	15953	15685	15871	15851	15913	15766	15841	15979	15879	15657	15569	15857	15862	15826	15821	15764	15941	15804	15739	15738	15826	15669	15719	15787	15835	15892	15774	15756	15696	15769	15817	15752	15769	15713	15885	15902	15692	15709	15892	15817	15770	15756	15919	15809	15767	15745	15686	15872	15861	15778	15748	15898	15983	15909	15758	15932	15928	15812	15662	15927	15720	15878	15789	15864	15726	15815	15901	15798	15859	15897	15790	15726	15952	15884	15971	15711	15777	15614	15895	15987	15759	15852	15879	15878	15759	15930	15843	15822	15798	15722	15781	15921	15922	15775	15844	15755	15847	15877	15714	15735	15933	15813	15879	15695	15730	15872	15741	15544	15840	15887	15682	15872	15788	15705	15913	15889	15834	15841	15665	15848	15627	15821	15799	15702	16032	15855	15892	15891	15778	15896	15903	15909	15690	15890	15858	15776	15669	15893	15753	15965	15890	15611	15756	15698	15746	15774	15920	15942	15751	15761	15875	15814	15805	15702	15828	15881	15913	15834	15684	15791	15874	15845	15656	15680	15830	15811	15707	15874	15725	15835	15863	15764	15891	15971	15818	15902	15992	15816	15801	15986	15841	15831	15892	15863	15868	15906	15841	15822	15722	15851	15774	15933	15843	15930	15811	15699	15885	15842	15841	15827	15811	15778	15803	15790	15806	15907	15808	15803	15806	15887	15882	15919	15933	15753	15827	15846	15847	15864	15821	15721	15682	15684	15721	15658	15773	15715	15741	15723	15716	15818	15788	15878	15742	15948	15956	15688	15927	15864	15667	15722	15890	15808	15695	15682	15968	15875	15617	15972	15770	15701	15685	15877	15833	15846	15920	15812	15727	15733	15462	15852	15858	15922	15865	15865	15754	15803	15818	15821	15679	15672	15931	15847	15765	15723	15812	15728	15847	16016	15717	15884	15710	15652	15845	15885	15834	15639	15752	15804	15876	15950	15832	15702	15757	15937	15855	15743	15823	15627	15879	15886	15669	15859	15859	15888	15946	15979	15884	15693	15806	15896	15971	16005	15764	15977	15833	15986	15881	15946	15880	15775	15787	15828	15707	16012	15816	15912	15893	15668	15889	15883	15792	15657	15907	15677	15860	15819	15805	15676	15844	15861	15793	15866	15811	15804	15917	15782	15798	15791	15786	15853	15800	15793	15867	15905	16037	15915	15825	15607	15963	15784	15861	15819	15889	15779	15698	15791	16029	15752	15778	15860	15895	15797	15764	15878	15743	15852	15803	15971	15869	15846	15899	15797	15782	15923	15546	15879	15697	15826	15934	15945	15828	15787	15859	15674	15809	15877	15700	15960	15958	15903	15649	15793	15654	15842	15801	15894	15858	15914	15909	15885	15726	15922	15670	15866	15984	16011	15732	15666	16018	15964	15986	15760	15809	15744	15854	15818	15648	15903	15733	15935	15885	15858	15783	15652	15555	15778	15868	15692	15884
27582	22350	25497	22287	18361	17981	17778	17353	17404	17303	17834	19652	19686	18120	17020	16747	16739	17000	16936	16570	16937	16867	16841	16902	16892	16803	16932	17139	16749	16731	16864	16792	16742	16693	16702	16849	16884	16790	16758	16853	16606	16714	16695	16818	16794	16834	17003	16971	17020	16919	16933	16875	16732	16678	16866	16816	16824	16851	16828	16656	16873	16782	16970	16647	16469	16763	16752	16673	16606	16660	16859	16927	16813	16800	16858	16763	16787	16706	16663	16710	16774	16954	16859	16888	16826	16727	16760	16798	16936	16962	17045	16745	16974	16780	16950	16921	16766	17015	16954	16798	16619	16762	16685	16712	16842	16877	16792	16822	16766	16729	16915	16916	16893	16820	16720	16747	16737	16702	16813	16679	16653	16858	16744	16582	16769	16928	16940	16743	16870	16515	16853	16728	16833	16766	16762	16828	16637	16627	16715	16859	16767	16835	16833	16701	16776	16713	16756	16788	16680	16738	16941	16682	16541	16679	16948	17015	16759	16852	16695	16636	16728	16669	16711	16675	16834	16903	16785	16781	16761	16740	16815	16837	16880	16796	16791	16841	16788	16490	16907	16779	16981	16742	16756	16849	16752	16784	16823	16793	16769	16773	16691	16590	16713	16754	16690	16824	16814	16601	16593	16799	16685	16604	16593	16695	16738	16695	16758	16743	16790	16733	16695	16912	16609	16575	16781	16758	16723	16741	16882	16800	16798	16757	16875	16734	16679	16977	16906	16769	16866	16887	16655	16884	16950	17095	16773	16763	16671	16856	16755	16762	16678	16680	16795	16880	16879	16724	16747	16845	16605	16739	16995	16609	16721	16731	16699	16897	16582	16831	16845	16885	16817	16817	16665	16821	16693	16871	16737	16809	16860	16785	16763	16733	16766	17021	16879	16754	16667	16767	16789	16654	16939	16918	16786	16860	16726	16604	16811	16853	16914	16916	17036	16840	16829	16924	16774	16685	17060	16759	16826	16779	16841	16859	16767	16949	16703	16724	16687	16772	16771	16866	16734	16759	16601	16765	16795	16845	16616	16951	16845	16770	16954	16830	16820	16805	16839	16869	16786	16612	16729	16715	16819	16626	16706	16455	16860	16735	16579	16687	16643	16929	16665	16699	16843	16987	16930	16858	16888	16752	16850	16832	16757	16675	16887	16814	16766	16921	16731	16741	16744	16610	16890	16765	17021	16987	16742	16635	16909	16606	16814	16696	16735	16817	16744	16844	16903	16676	16638	16840	16815	16741	16789	16911	16863	16724	16788	16792	16913	16772	16789	16886	16686	16649	16904	16975	16892	16814	16821	16941	16760	16821	16673	16880	16778	16783	16621	17008	16877	16818	16904	16969	16786	16700	16624	16982	16673	16629	16729	16791	16593	16862	16839	16809	16870	16671	16866	16722	16790	16846	16884	16719	16757	16859	16710	16837	16805	16910	16809	16598	16708	16746	16716	16887	16796	16948	16920	16886	16769	16711	16759	16847	16771	16674	16643	16780	16872	16786	16790	16820	16843	16963	16746	16635	16871	16717	16691	16895	16996	16900	16762	16646	16712	16727	16912	16867	16653	16681	16819	16749	16947	16862	16609	16920	16703	16703	16540	16653	16946	16903	16722	16732	16912	16865	16626	16868	17074	16752	16825	16786	16753	16738	16753	17001	16578	16678	16871	16792	16943	16688	16705	16813	16699	16682	16588	16518	16644	16762	16740	16603	16708	16928	16827	16828	16800	16967	16716	16793	16630	16875	16748	16823	16688	16778	16766	16938	16873	16805	16768	16832	16814	16723	16578	16863	16894	16559	16565	16654	16559	16741	16451	16708	16861	16797	16828	16898	16832	16755	16552	16645	16728	16574	16847	16637	16941	16681	16841	16804	16904	16888	16831	16657	16866	16900	16826	16786	16852	16812	16780	16816	16831	16820	16620	16800	16664	16642	16697	16908	16747	16797	16791	16745	16814	16712	16749	16876	16821	16628	16701	16660	16854	16434	16771	16909	16781	16872	17092	16802	16822	16828	16827	16893	16799	16678	16657	16776	16768	16858	16867	16918	16760	16729	16822	16682	16754	16840	16751	16709	16646	16718	16612	16956	16840	16741	16752	16643	16732	16844	16617	16880	16817	16683	16835	17083	16741	16815	16766	16670	16877	16827	16607	16892	16613	16792	16688	16550	16829	16780	16708	16871	16954	16739	16849	16771	16926	16650	16942	16794	16770	17057	16807	16938	16876	16868	16955	16648	16794	16703	16894	16905	16883	16804	16821	16742	16877	16676	16674	17106	16669	16862	16879	16619	16843	17035	17007	16838	16701	16909	16971	16685	16642	16712	16955	16677	16751	16896	16826	16799	16747	16920	16755	16685	16960	16615	16669	16711	16692	16935	16690	16595	16749	16879	16951	16542	16706	16832	16757	16948	16834	16486	16783	16723	16950	16789	16938	16841	16879	16764	16796	16804	16878	16778	16851	16735	16858	16722	16751	16688	16717	16750	16856	16903	16970	16663	16656	16811	16752	16523	16612	16919	16906	16922	16883	16954	16812	16721	16823	16751	16675	16821	16898	16970	16743	16556	16659	16762	16786	16963	16669	16750	16875	17022	16831	16770	16584	16866	16763	17004	16808	16897	16860	16804	16898	16716	16769	16853	16814	16753	16642	17002	16708	16854	16857	16698	16678	16777	16694	16787	16610	16793	16678	16689	16842	16773	16668	16957	16794	16736	16674	16705	16882	16781	16749	16770	16921	16570	16956	16666	16843	16756	16733	16745	16585	16831	16717	16789	16832	16815	16765	16680	16947	16978	16677	16676	16858	16808	16902	16681	16719	16761	16617	16734	16628	16673	16688	17104	16867	16768	16694	16765	16880	16697	16912	16624	16650	16861	16709	17022	16831	16662	16903	16715	17009	16757	16811	16942	16769	16657	16704	16715	16911	16945	16696	16659	16759	16893	16969	16973	16722	16898	16744	16743	16597	16725	16702	16626	16577	16937	16904	16865	16710	16817	16769	16701	16716	16809	17001	16593	16732	16828	16622	16673	16830	16807	16723	16772	16801	16726	16527	16698	16828	16821	16740	16684	16766	16736	16812	16805	17031	16733	16996	16835	16548	16940	16711	16616	16694	16855	16726	16875	16845	16867	16841	16793	16798	16764	16928	16742	16852	17052	16627	16732	16687	16862	16893	16736	16768	16498	16977	16768	16884	16746	16655	16858	16866	16786	16667	16614	16796	16724	16736	16842	16802	16809	16898	16735	16665	16786	16672	16688	16728	16825	16709	16579	16825	16675	16749	16646	16866	16836	16927	16779	16652	16730	16970	16655	16719	16933	16772	16885	16956	16864	16728	16762	16854	16784	16577	16732	16820	16819	16756	16741	16824	16926	16835	16795	16854	16797	16642	16639	16759	16840	16787	16798	16736	16888	16750	16824	16985	16711	16907	16797	16892	16719	16758	16640	16776	17003	16970	16803	16906	16950	16698	16789	16767	16887	16854	16904	16869	16745	16922	16905	16787	16686	16598	16722	16684	16760	16932	16615	16771	16918	16727	16746	16743	16942	16838	16711	16846	16818	16886	16797	17065	16628	17015	16766	16616	16679	16900	17116	16642	16659	16702	16815	16975	16715	16686	16934	16717	16868	16675	16832	16845	16838	16889	16715	16991	16610	16793	16779	16759	16816	16740	16727	16605	16975	16816	16884	16884	16852	16991	16907	16711	16598	16794	16908	16825	16842	16731	16452	16779	16700	16793	16839	16896	16937	16717	16703	16896	16730	16941	16929	16767	16881	16740	16863	16720	16580	16674	16635	16825	16523	16894	16865	16802	16626	16682	16859	16830	16778	16950	16954	16865	16777	16549	16853	16628	16989	17028	16675	16900	16897	16763	16744	16695	16785	16939	16836	16936	16849	16843	16896	16930	17002	16692	16540	16945	16967	16654	16930	16860	16771	16948	16707	16993	16568	16870	16793	16739	16785	16948	16837	16731	16690	16817	16719	16906	16729	16702	16783	16600	16693	16744	16734	16782	17004	16895	16733	16803	16960	16896	16707	16846	16652	16672	16921	16996	16866	16844	16713	16881	17032	16695	16776	16685	16772	16845	16740	16869	16674	16600	16825	16866	16759	16692	16964	16993	16769	16776	16930	16758	16610	16895	16927	16969	16754	16926	16905	16818	16782	16927	16840	16798	16889	16736	16757	17002	16733	16777	16829	16662	16931	16761	16862	16991	16721	16645	16884	16722	16761	16795	16685	16687	16685	16790	16863	16799	16868	16833	16746	16879	16820	16733	16884	16830	16698	16831	16847	16858	16693	16779	16835	16739	16779	16846	16821	16777	16734	16790	16818	16812	16776	16563	16770	16901	16897	16902	16794	16742	16744	16774	16711	16537	16703	16667	16807	16652	16701	16962	16818	16795	16714	16924	16925	16737	16782	16636	16694	16937	16716	16896	16669	16905	16791	16738	16630	16859	16816	16745	16648	16738	16861	16718	16802	16858	16835	16778	16800	16911	16954	16724	16730	16732	16889	16575	16744	16957	16829	16794	16893	16718	16881	16847	16823	16865	16718	16922	16755	16766	16660	16587	16750	16977	16820	16662	16888	16900	16763	16840	16734	16720	16786	16893	16780	16592	16766	16761	16692	16713	16651	16791	16952	16825	16762	16745	16742	16728	16613	16788	16583	16861	16764	16815	16623	16939	16707	16572	16653	16851	16781	16681	16994	16868	16776	16720	16781	16915	16935	16986	16744	16734	16879	16708	16704	16853	16769	16868	16698	16890	17038	16795	16874	16876	16600	16807	16644	16982	16494	16952	16836	16540	16814	16529	16757	16868	16512	16777	16862	16705	16684	16597	16832	16727	16661	16850	16801	16532	16751	16694	16869	16851	16823	16902	16722	16858	16652	16928	16937	16725	17038	16975	16725	16834	16908	16720	16818	16761	16904	16820	16844	16804	16910	16667	16625	16894	16888	16659	16840	16752	16895	16913	16720	16897	17053	16762	16728	16698	16630	16836	16868	16931	16829	16831	16914	17023	16667	16813	16827	16806	16667	16767	16925	16815	16668	16839	16967	16906	16910	16663	16622	16969	16767	16842	16877	16758	16925	16816	16760	16903	17000	16856	16821	16914	16946	16702	16904	16967	16905
17676	24412	23928	19884	18161	17246	16766	16590	16319	16186	17116	19867	19205	17200	15668	15645	15361	15451	15537	15530	15610	15307	15490	15428	15463	15438	15580	15370	15491	15600	15393	15276	15288	15456	15432	15554	15521	15522	15470	15400	15408	15458	15453	15454	15391	15506	15493	15533	15335	15567	15385	15414	15418	15489	15521	15597	15330	15533	15415	15605	15446	15391	15393	15510	15369	15307	15406	15502	15365	15393	15587	15667	15390	15477	15392	15600	15458	15429	15507	15444	15592	15582	15335	15439	15618	15529	15475	15530	15577	15418	15384	15380	15407	15431	15567	15699	15398	15549	15612	15312	15453	15421	15496	15518	15484	15368	15537	15474	15402	15472	15393	15427	15444	15270	15437	15496	15459	15588	15574	15552	15547	15516	15496	15442	15477	15369	15455	15398	15240	15441	15597	15480	15346	15433	15479	15463	15331	15347	15467	15456	15435	15539	15318	15558	15453	15400	15550	15449	15532	15340	15502	15383	15447	15686	15411	15565	15581	15379	15382	15519	15511	15405	15522	15328	15615	15456	15505	15536	15552	15506	15433	15529	15523	15517	15400	15411	15615	15512	15546	15417	15471	15394	15470	15422	15561	15359	15383	15423	15547	15444	15401	15609	15507	15550	15495	15337	15435	15514	15436	15461	15483	15607	15410	15374	15249	15512	15342	15411	15462	15431	15583	15523	15613	15583	15440	15365	15405	15555	15267	15512	15561	15262	15648	15474	15399	15650	15357	15341	15376	15495	15630	15446	15617	15251	15518	15547	15376	15379	15613	15357	15339	15486	15386	15505	15369	15414	15544	15458	15384	15566	15498	15468	15391	15501	15405	15436	15399	15395	15553	15581	15598	15400	15490	15442	15469	15481	15496	15563	15447	15390	15508	15340	15404	15366	15456	15375	15518	15470	15566	15393	15429	15493	15582	15589	15432	15471	15622	15511	15536	15431	15660	15480	15345	15469	15428	15423	15425	15422	15335	15414	15421	15498	15479	15520	15577	15421	15558	15395	15443	15444	15496	15281	15270	15337	15330	15583	15379	15463	15501	15403	15412	15440	15244	15523	15246	15465	15386	15411	15434	15484	15500	15458	15350	15463	15590	15265	15413	15324	15401	15531	15577	15360	15403	15399	15594	15664	15537	15560	15343	15550	15495	15437	15603	15456	15583	15514	15409	15489	15504	15400	15468	15439	15341	15457	15344	15536	15466	15426	15536	15426	15466	15485	15591	15680	15390	15389	15459	15366	15330	15415	15312	15454	15453	15505	15324	15503	15319	15335	15306	15342	15536	15409	15456	15610	15498	15376	15635	15335	15476	15408	15616	15398	15500	15371	15382	15328	15529	15526	15506	15545	15570	15352	15461	15658	15349	15435	15500	15358	15673	15474	15524	15408	15477	15348	15500	15525	15383	15453	15591	15629	15536	15474	15289	15533	15448	15517	15506	15485	15548	15264	15514	15402	15422	15463	15424	15343	15533	15439	15398	15468	15466	15573	15414	15423	15475	15419	15474	15486	15417	15411	15451	15638	15380	15449	15665	15575	15255	15509	15525	15406	15465	15577	15491	15538	15377	15568	15366	15569	15325	15406	15592	15416	15344	15427	15397	15561	15371	15494	15542	15437	15591	15370	15432	15616	15420	15338	15570	15506	15600	15457	15463	15596	15425	15446	15413	15309	15447	15545	15437	15470	15616	15447	15429	15499	15481	15487	15487	15426	15418	15385	15507	15453	15516	15433	15456	15470	15416	15622	15418	15367	15447	15500	15526	15481	15461	15409	15585	15551	15374	15620	15493	15468	15458	15402	15471	15581	15628	15491	15364	15402	15313	15350	15322	15399	15342	15365	15385	15466	15414	15340	15422	15685	15426	15535	15474	15504	15399	15438	15611	15360	15457	15515	15452	15441	15282	15515	15363	15522	15530	15356	15505	15582	15395	15424	15408	15521	15434	15512	15550	15507	15637	15365	15405	15397	15664	15417	15576	15298	15391	15326	15259	15327	15442	15605	15520	15534	15388	15606	15590	15401	15394	15556	15554	15450	15327	15487	15471	15309	15614	15483	15368	15398	15450	15469	15644	15375	15428	15596	15417	15580	15536	15663	15418	15421	15556	15520	15511	15382	15507	15517	15498	15618	15330	15258	15494	15479	15453	15516	15457	15668	15441	15385	15474	15468	15539	15458	15452	15440	15391	15450	15405	15397	15391	15449	15377	15309	15594	15456	15473	15449	15401	15535	15451	15467	15450	15443	15468	15572	15536	15695	15375	15408	15449	15427	15438	15543	15574	15481	15450	15411	15331	15334	15383	15512	15397	15425	15534	15359	15421	15558	15468	15499	15423	15541	15472	15289	15356	15408	15565	15393	15410	15468	15527	15411	15489	15360	15328	15417	15400	15502	15443	15455	15410	15574	15591	15375	15496	15492	15536	15469	15516	15505	15416	15423	15250	15377	15457	15398	15433	15423	15454	15355	15638	15555	15536	15391	15510	15496	15381	15668	15533	15622	15520	15520	15569	15279	15254	15543	15532	15349	15457	15418	15402	15382	15446	15386	15401	15391	15334	15407	15356	15487	15524	15345	15336	15547	15318	15373	15474	15456	15410	15438	15424	15437	15605	15377	15584	15514	15574	15398	15525	15285	15690	15279	15512	15442	15483	15505	15304	15510	15548	15419	15513	15585	15482	15447	15346	15386	15240	15500	15472	15489	15536	15462	15604	15385	15446	15530	15570	15409	15397	15230	15300	15462	15398	15552	15455	15519	15352	15481	15471	15393	15381	15382	15438	15522	15380	15479	15388	15543	15339	15501	15294	15537	15525	15371	15473	15379	15331	15454	15618	15551	15491	15579	15626	15589	15390	15543	15441	15560	15491	15345	15477	15424	15283	15394	15436	15501	15617	15536	15416	15340	15484	15373	15475	15263	15542	15530	15470	15481	15417	15419	15538	15511	15412	15521	15384	15417	15457	15493	15507	15439	15284	15618	15341	15322	15497	15332	15390	15389	15455	15447	15282	15466	15414	15617	15604	15550	15594	15420	15555	15678	15373	15356	15432	15449	15458	15475	15534	15498	15152	15399	15479	15339	15485	15573	15381	15454	15484	15442	15478	15521	15562	15553	15459	15527	15464	15434	15385	15654	15547	15535	15371	15365	15502	15534	15470	15441	15475	15584	15476	15674	15427	15259	15346	15450	15376	15391	15270	15378	15599	15358	15565	15507	15428	15601	15458	15597	15313	15586	15506	15471	15443	15360	15571	15570	15510	15445	15538	15312	15544	15546	15420	15561	15428	15465	15426	15567	15304	15502	15514	15451	15380	15494	15422	15451	15264	15462	15359	15398	15412	15467	15545	15311	15695	15423	15441	15623	15496	15487	15299	15436	15489	15577	15292	15306	15435	15370	15549	15449	15549	15483	15471	15544	15650	15501	15534	15396	15464	15398	15508	15508	15398	15331	15508	15481	15379	15421	15426	15358	15561	15588	15547	15412	15439	15420	15489	15422	15528	15414	15488	15541	15279	15415	15412	15503	15562	15333	15451	15491	15421	15445	15374	15323	15313	15615	15538	15424	15593	15445	15552	15656	15374	15354	15477	15378	15399	15555	15555	15389	15610	15434	15540	15394	15411	15525	15624	15530	15485	15592	15420	15542	15523	15485	15410	15467	15615	15443	15464	15392	15286	15470	15430	15498	15601	15642	15592	15425	15351	15320	15557	15422	15504	15360	15380	15553	15452	15488	15383	15364	15573	15444	15523	15520	15554	15553	15377	15510	15418	15426	15395	15444	15343	15541	15457	15280	15552	15493	15338	15522	15496	15507	15299	15445	15374	15564	15654	15537	15406	15366	15432	15258	15461	15532	15505	15596	15432	15505	15590	15382	15506	15390	15541	15348	15657	15372	15353	15452	15424	15508	15496	15495	15562	15471	15530	15506	15591	15325	15267	15596	15571	15500	15470	15330	15402	15583	15373	15353	15439	15554	15556	15518	15380	15453	15420	15438	15476	15384	15481	15455	15369	15356	15257	15282	15494	15494	15534	15476	15572	15306	15563	15505	15287	15693	15523	15500	15385	15625	15408	15527	15545	15465	15453	15320	15410	15317	15360	15456	15506	15447	15569	15514	15516	15489	15365	15526	15418	15443	15588	15472	15536	15569	15391	15598	15422	15441	15485	15380	15574	15532	15268	15427	15526	15446	15557	15394	15507	15389	15585	15323	15564	15363	15497	15379	15549	15550	15452	15487	15313	15379	15447	15375	15491	15416	15318	15404	15353	15584	15430	15475	15495	15467	15513	15431	15500	15441	15455	15415	15537	15366	15453	15429	15600	15385	15587	15434	15482	15449	15449	15329	15536	15575	15684	15333	15499	15375	15537	15403	15450	15585	15577	15475	15548	15462	15474	15537	15416	15585	15491	15502	15474	15476	15396	15486	15399	15366	15628	15456	15669	15512	15447	15440	15415	15466	15553	15403	15512	15590	15267	15466	15358	15484	15450	15602	15399	15604	15449	15441	15509	15363	15455	15465	15320	15384	15536	15196	15574	15502	15530	15494	15487	15462	15419	15502	15542	15627	15697	15665	15417	15499	15518	15375	15497	15307	15401	15444	15527	15345	15396	15593	15418	15466	15411	15592	15485	15357	15459	15327	15390	15326	15315	15411	15421	15607	15568	15588	15641	15473	15470	15390	15353	15532	15358	15309	15432	15539	15402	15458	15413	15409	15448	15420	15522	15640	15600	15418	15390	15395	15464	15436	15393	15484	15455	15355	15476	15470	15587	15366	15325	15536	15331	15387	15456	15540	15367	15484	15292	15542	15416	15548	15485	15289	15427	15397	15468	15615	15242	15473	15540	15591	15373	15533	15286	15436	15494	15526	15443	15497	15291	15526	15501	15572	15580	15562	15470	15385	15615	15466	15309	15401	15424	15631	15289	15587	15424	15420	15555	15451	15398	15468	15427	15450	15412	15435	15548	15474	15501	15393	15529	15420	15339	15521	15408	15486	15396	15363	15422	15365	15681	15564	15417	15433	15629	15459	15504	15315	15355	15594	15378	15404	15586	15322	15599	15493	15349	15497	15350	15575	15521	15458	15496	15570	15520	15506	15451	15444	15425	15422	15421	15254	15599	15462	15630	15339	15399	15342
23926	21338	28832	24310	22330	22556	22022	19279	18191	18324	22013	34512	31767	25792	19094	17516	17568	17357	17439	17159	17259	17140	17204	17273	17339	17389	17210	17249	17204	17356	16901	17039	17219	17087	17406	17314	17259	17119	17207	17169	17315	17321	16981	17387	17258	17227	17186	17159	17035	17323	17542	17049	16938	17082	16922	17183	16928	17010	17102	17099	17225	17097	16879	17143	17085	17077	17019	17149	17183	16942	17345	17233	17287	17115	17163	17180	17128	17045	16905	17176	17079	17008	17154	17075	17150	17118	16939	17153	17197	17090	17141	17081	17154	17088	17159	17005	17069	17010	17176	16913	17213	17320	17167	16995	17182	17026	17023	17110	17123	17083	16915	17154	17394	17309	17078	16931	17178	17248	17158	16984	17127	16996	17073	17262	17290	17307	17134	17129	17282	17211	17103	17075	17277	17092	17021	17020	17184	17081	17071	17097	17223	17056	17161	17091	17194	17206	17059	17111	17221	17009	17025	17134	17170	17464	17086	17098	17303	16984	17253	17090	17215	17074	17114	17345	17242	17077	17364	17118	17254	16897	17093	17099	16858	16989	17002	17008	17187	17045	17173	16975	17119	17048	17114	17138	17026	17111	17228	16953	17074	17125	17131	17298	17101	17155	17121	17104	17213	16876	16971	16825	17083	17004	16998	17051	17333	16980	16988	17162	17027	17172	17106	17107	17148	16980	17003	17262	16988	17117	17101	16964	17061	17103	17245	17362	17263	17080	17298	17013	17005	17117	16924	17046	17141	17082	17132	16853	17165	17197	17075	17345	17140	17020	17163	17081	17186	17133	17143	17076	17007	16982	17116	17277	16948	17124	17030	17161	17034	16999	17150	17078	17383	17079	17365	17198	17107	17069	17071	17266	17114	17212	17105	17140	17185	17030	17320	17144	16936	16918	17149	17065	17120	16922	17099	17156	17305	17133	16995	17077	17053	17040	17240	17125	17327	17000	16858	17048	16943	17096	17066	17198	16999	17108	17084	17132	17110	17236	17086	17206	17107	17134	17116	17208	17104	17092	17062	16812	17015	17110	17013	17159	17085	17058	17103	17097	17002	17061	16986	17020	17251	16957	16952	17136	17138	17121	16874	17282	17174	17136	17221	17078	17116	16897	16932	17221	16957	17193	16884	17150	17135	17029	17228	17076	17193	17464	17016	17140	17197	17099	17191	17174	17230	17164	16974	16875	17164	17142	17023	17081	17078	17082	17012	17155	16892	17232	17247	17027	17150	17137	16974	16971	17174	17063	17249	17272	16882	17143	17106	16924	17263	17167	17263	16975	17042	17009	17211	16921	17089	17187	17070	17129	17151	16936	16997	17199	17067	17115	17137	16923	17119	17142	17171	17185	17075	17182	17051	16988	17034	17104	17342	16964	17251	17137	17489	17038	17083	17088	17052	17168	17268	17153	17028	17147	16998	16955	17157	17247	17052	17099	17036	17295	17181	17048	17089	16991	16961	17314	17197	17376	17101	16971	17088	17184	17046	17003	17160	17090	17213	16994	17150	17066	17258	17048	17059	16955	16975	17052	17171	17193	17047	17025	17387	17137	17060	16967	17124	17060	16973	16973	17144	17247	17236	16936	16868	17276	16969	17231	17029	17289	17310	17240	17198	17330	16957	17315	17182	17254	17167	17137	16978	17238	17142	17255	16959	17004	17164	17086	17073	17143	17122	17207	17193	17080	17211	17096	17176	17059	17031	16898	16978	17257	17022	17173	17172	17212	17198	17012	17107	17138	17139	17107	17186	17019	17221	17203	16959	16997	17140	17039	16895	17114	17278	17162	17190	17031	17046	17172	17297	16985	17089	17206	16969	17084	16913	17003	17328	17174	17166	17305	17057	17221	17067	17073	17174	17286	16992	17095	17028	17202	16976	17065	16995	17185	17211	17243	17121	17110	17226	17146	17044	17120	17153	17117	17052	16976	17130	17141	17101	17039	17165	17144	17021	17042	17023	17218	16999	17107	17008	17116	16975	17254	16988	17262	17269	17236	17141	17221	17350	17266	17222	17137	17122	17136	16985	17156	17069	16988	16951	17191	17072	16989	17137	16988	17076	16909	17133	16978	17087	17085	17117	17159	17268	17279	17002	17107	17186	17023	17188	17184	17117	17258	17249	17118	17290	17268	16816	17270	17248	17037	17231	17047	17227	16998	17129	17226	17122	16996	16955	17076	16969	17220	16873	17107	17077	17167	17103	17116	17036	17077	17079	17016	17131	17063	16852	17033	17074	17107	17110	16954	17227	17236	17173	17295	17111	16972	16908	17017	17066	17161	17083	17014	17225	17103	17058	17000	17162	16988	17146	17129	16960	17150	17232	17107	17047	17005	17161	17351	17048	17150	17165	17247	17046	17212	17002	16990	17027	16971	17066	17156	17054	17075	17209	17083	17076	17228	17004	17144	17262	17011	17243	17249	17174	17250	17136	17142	17220	17189	17128	17337	17137	17190	17191	17245	17112	17379	17278	17184	17279	17025	17195	16992	17126	17099	17264	17198	17058	17336	17183	17035	17129	16947	17195	17236	17045	17009	17072	16941	16735	17096	17212	17268	17395	17148	17007	17017	17046	16990	16872	17024	17189	16999	17312	16950	17196	17096	17278	17203	17182	17317	17071	16926	17021	17216	17039	17144	17233	16959	17130	17154	17044	17189	17105	17259	17051	17169	16857	17089	17016	17075	17114	17067	17183	17041	17129	17072	17029	17149	17252	17065	17066	17221	17071	16971	17111	17088	17099	17112	17185	17476	17091	17160	17122	17078	17013	17105	17033	17139	17061	17013	17162	16961	17077	16901	17004	17225	17107	17108	17067	17213	17113	17216	17233	16987	17020	17036	17217	17127	17076	17125	17147	17199	17283	17141	17260	17173	17001	16996	17006	17111	17058	16919	16929	17169	17179	17119	17277	16881	17121	17147	17158	16956	17299	16759	17106	16826	17249	16961	17257	17118	17101	17090	17179	17247	17205	17124	17249	17154	17087	17212	17123	17053	17120	17153	17147	17111	17146	17266	16989	17128	17073	17135	17219	17126	17151	16974	17207	17172	17074	17292	17100	17193	17104	17222	17129	17231	17226	17315	16973	17129	17088	16849	17151	17043	16879	17094	17274	17177	17161	17085	17170	17165	17184	17102	17326	17189	17295	17086	17184	17253	16992	16932	17341	17087	16928	17109	17229	17133	17194	17131	17154	17296	17122	17196	17068	17015	17036	17124	17060	17086	17138	17102	17120	17130	17185	17028	16901	17180	17211	17094	17084	16981	16856	17131	17051	17085	17085	17038	17202	17138	17080	17217	17253	17203	17238	16928	17008	17389	17070	17220	17158	17077	17090	17169	16917	17172	16955	16951	16954	17105	17226	17244	17028	17087	17058	17192	17176	16984	17144	17194	17267	16999	16955	16931	17000	17008	17400	17071	17076	16910	17314	16965	17074	17024	16962	17209	17075	17127	16973	17268	17025	17069	17215	17101	16934	17102	16990	17130	17132	17037	17222	17240	17109	16885	17037	17053	17152	17125	16996	17294	17407	17071	17228	17069	17096	17162	17316	17083	17095	17056	17177	17229	17109	17051	17049	17027	17092	17295	17231	17051	17422	17053	17082	17217	17165	17183	16976	17291	17001	17168	17207	17199	17343	16936	16976	17177	17179	17031	17150	16986	17188	16850	17106	17068	17009	17064	17109	17078	17162	17051	17151	17086	17190	17190	17279	17072	16994	17124	17070	17156	16938	17057	17252	16982	17029	17179	17137	17152	17259	17206	17202	17074	17060	17179	17152	16970	17031	17161	17118	17188	16978	17011	17057	17096	17328	17304	17171	17119	16921	16882	17022	17041	17139	17133	17217	17243	17327	17027	17168	17377	17168	17144	17296	17191	17244	17237	17144	17205	17089	17163	17129	16968	17157	16916	17200	17067	17125	17088	17146	17110	17212	17201	17435	17186	17154	17222	17133	17283	17142	17245	17138	17238	17057	16967	17234	17271	17179	17363	17073	17203	17213	16973	17220	17191	17204	17058	17057	17050	17244	17045	17206	17198	17019	17076	17168	17203	16964	17045	17220	17007	17073	17099	17091	17134	17083	17225	17105	17099	17059	17087	16950	17246	17096	16891	16953	17233	17201	17255	17173	17131	17060	17036	17186	17028	17054	16902	17083	17183	17295	17211	16943	17096	17245	17229	17015	17036	17022	17156	16869	17197	17096	17196	16853	17057	17234	17026	17093	17061	17335	17159	17293	17170	17027	16948	17134	17223	17218	17048	17146	17073	17216	17137	17156	17000	17211	17012	17011	17049	17104	17084	16997	17229	17279	17099	17143	17081	17172	17342	17133	17072	17168	17144	17327	17012	17173	17034	17178	17052	17038	17030	17202	17068	16989	17008	17170	17153	17204	17145	17064	16933	17255	17054	17181	17114	17187	17254	17177	17233	17091	17103	17192	17137	16981	17046	16908	16999	17062	17022	17170	16970	16999	16996	17261	17202	17241	17218	17100	17096	17239	17155	17246	17197	17010	16964	17090	17150	17072	17177	17304	17035	17111	17101	17154	17154	17047	17088	17152	17151	17030	17071	16959	17199	16984	17087	16865	17298	17195	17089	16967	17089	17120	17122	17218	17137	17327	16900	17013	17121	17224	16952	17054	17260	17224	17069	17037	17140	16996	17285	17140	16854	17103	17247	17047	16799	16971	17169	17070	17280	17287	16932	17155	17257	17191	17171	17314	17076	17055	17247	17256	16983	17184	16866	17130	17145	17011	17088	17130	17028	17205	17293	17104	17319	17052	17236	17137	17209	17177	17088	17217	17006	17132	17191	17042	17040	17188	17141	17068	17090	16927	17265	17266	17175	17344	17239	17160	17245	17057	17280	17140	17116	17016	16919	17049	17078	17178	17192	17069	16935	17133	17018	17136	17082	17012	17046	17092	17075	17199	17216	17191	17352	17044	17046	17042	17154	17207	17219	17261	16995	16989	17243	17221	17157	17137	17241	17148	17020	17176	17058	16983	16932	17345	17157	17008	17323	16901	16979	17100	17205	17212	17087	17103	16918	16952	16909	17122	17262	17149	16980	17079	17105	17340	16926	16990	17017	17094	17094	17112	17244	17021	17117	17088	17178	17196	17196	17170	17221	17126	17252
18049	30808	28644	23157	21039	20568	19445	18814	17858	17283	24160	37923	33786	25877	16566	15869	15820	15805	15639	15745	15705	15526	15779	15727	15573	15706	15697	15831	15546	15627	15487	15755	15713	15966	15683	15939	15842	15871	15741	15677	15781	15678	15794	15573	15714	15748	15625	15819	15814	15495	15634	15782	15597	15792	15675	15619	15680	15660	15858	15695	15525	15762	15619	15740	15603	15656	15697	15762	15574	15503	15630	15607	15646	15621	15463	15747	15656	15692	15712	15839	15594	15587	15604	15702	15547	15826	15658	15482	15755	15839	15753	15714	15579	15747	15874	15743	15660	15684	15646	15735	15660	15545	15727	15734	15733	15514	15790	15783	15767	15739	15522	15743	15663	15727	15865	15565	15672	15681	15689	15769	15645	15650	15632	15689	15690	15585	15698	15689	15775	15611	15731	15500	15777	15713	15733	15693	15592	15898	15676	15762	15649	15598	15716	15762	15499	15666	15609	15741	15592	15575	15687	15603	15700	15636	15577	15480	15823	15759	15741	15622	15724	15726	15427	15738	15796	15775	15612	15766	15840	15571	15719	15675	15711	15698	15651	15553	15678	15713	15609	15601	15860	15635	15674	15557	15647	15785	15722	15626	15715	15647	15573	15662	15709	15747	15512	15811	15557	15674	15617	15578	15666	15608	15533	15494	15718	15671	15654	15698	15554	15602	15737	15773	15716	15650	15594	15679	15555	15720	15460	15777	15645	15574	15707	15608	15658	15584	15655	15428	15593	15655	15680	15529	15688	15451	15594	15601	15696	15638	15692	15738	15737	15749	15631	15677	15782	15527	15719	15817	15600	15596	15659	15668	15630	15689	15722	15699	15675	15672	15456	15552	15623	15808	15711	15682	15584	15661	15716	15675	15727	15746	15691	15604	15692	15705	15745	15654	15649	15678	15550	15672	15758	15656	15704	15748	15654	15897	15685	15728	15763	15350	15769	15508	15865	15580	15728	15718	15585	15737	15345	15621	15730	15602	15746	15597	15638	15780	15543	15550	15686	15776	15688	15606	15620	15964	15660	15489	15566	15663	15798	15722	15719	15641	15661	15624	15630	15567	15622	15583	15594	15751	15727	15748	15613	15814	15661	15473	15700	15643	15632	15774	15725	15609	15755	15721	15572	15778	15633	15591	15710	15521	15687	15505	15646	15607	15659	15672	15677	15578	15666	15704	15681	15610	15601	15570	15683	15637	15746	15605	15647	15591	15682	15526	15693	15563	15794	15759	15734	15695	15691	15689	15517	15766	15692	15756	15907	15583	15761	15621	15758	15740	15722	15577	15621	15854	15610	15774	15551	15744	15684	15590	15786	15638	15678	15714	15673	15530	15690	15722	15698	15724	15451	15748	15712	15698	15842	15526	15746	15767	15620	15634	15652	15629	15543	15647	15602	15687	15603	15696	15772	15768	15739	15599	15772	15675	15633	15565	15654	15547	15655	15709	15669	15745	15814	15744	15730	15741	15637	15726	15663	15676	15728	15855	15651	15517	15511	15756	15633	15707	15559	15497	15697	15600	15651	15735	15610	15576	15567	15511	15613	15566	15528	15477	15754	15660	15722	15551	15544	15733	15666	15640	15654	15713	15585	15666	15799	15554	15459	15617	15724	15607	15599	15774	15623	15450	15614	15754	15652	15654	15723	15573	15607	15679	15643	15673	15597	15689	15857	15622	15660	15572	15771	15646	15582	15572	15733	15422	15653	15682	15614	15644	15620	15587	15569	15813	15686	15601	15719	15685	15692	15706	15712	15458	15694	15863	15580	15548	15737	15648	15825	15691	15597	15604	15727	15706	15643	15587	15869	15714	15589	15683	15727	15778	15725	15718	15596	15763	15636	15719	15753	15650	15545	15690	15699	15640	15728	15543	15672	15629	15646	15533	15569	15789	15734	15702	15834	15648	15593	15625	15789	15804	15692	15664	15745	15548	15632	15749	15748	15582	15635	15662	15523	15620	15648	15760	15693	15623	15447	15618	15820	15691	15685	15770	15717	15605	15652	15603	15799	15630	15774	15720	15720	15635	15675	15669	15584	15775	15732	15619	15476	15759	15665	15672	15499	15592	15697	15846	15557	15509	15625	15856	15619	15565	15705	15786	15535	15665	15756	15635	15649	15610	15649	15750	15711	15637	15592	15562	15872	15748	15712	15632	15500	15626	15918	15656	15647	15783	15669	15739	15683	15602	15692	15660	15487	15681	15498	15641	15559	15741	15865	15638	15678	15719	15641	15686	15655	15690	15744	15666	15749	15563	15628	15888	15691	15596	15730	15684	15659	15511	15524	15476	15778	15624	15822	15564	15682	15541	15483	15526	15672	15756	15726	15681	15801	15528	15736	15648	15619	15576	15610	15859	15841	15719	15622	15771	15680	15607	15601	15647	15665	15712	15584	15760	15615	15874	15563	15710	15713	15567	15716	15639	15847	15570	15646	15700	15840	15396	15626	15664	15685	15661	15677	15645	15726	15676	15731	15647	15672	15664	15600	15539	15700	15734	15667	15722	15673	15660	15673	15557	15717	15789	15613	15500	15695	15681	15511	15671	15938	15797	15848	15606	15704	15792	15538	15589	15719	15683	15683	15632	15717	15815	15748	15567	15677	15586	15600	15594	15514	15676	15818	15613	15669	15444	15712	15726	15717	15764	15724	15613	15793	15575	15536	15590	15660	15555	15625	15634	15679	15693	15627	15713	15697	15686	15664	15676	15731	15666	15758	15677	15633	15691	15641	15603	15659	15570	15762	15580	15577	15850	15627	15716	15728	15633	15678	15721	15650	15492	15682	15741	15674	15668	15553	15558	15649	15617	15704	15725	15497	15563	15763	15718	15712	15620	15558	15542	15717	15842	15645	15623	15845	15706	15556	15737	15718	15570	15559	15751	15749	15685	15715	15740	15623	15647	15752	15647	15667	15552	15739	15560	15732	15834	15699	15506	15724	15609	15661	15607	15588	15833	15547	15678	15849	15712	15753	15560	15607	15575	15725	15856	15700	15802	15797	15770	15553	15733	15752	15534	15570	15704	15709	15658	15605	15760	15788	15683	15613	15533	15836	15664	15653	15736	15651	15765	15652	15642	15775	15658	15562	15541	15563	15748	15651	15534	15570	15656	15694	15749	15624	15536	15630	15577	15902	15622	15634	15686	15670	15603	15535	15632	15725	15712	15720	15592	15680	15681	15523	15856	15555	15779	15634	15680	15699	15577	15719	15638	15688	15813	15638	15592	15644	15775	15517	15768	15740	15671	15881	15586	15461	15718	15675	15769	15817	15671	15683	15652	15630	15732	15719	15731	15812	15630	15770	15659	15549	15637	15798	15711	15684	15681	15603	15669	15583	15703	15697	15666	15556	15779	15661	15661	15655	15599	15680	15601	15749	15626	15503	15608	15653	15717	15635	15641	15638	15812	15920	15644	15683	15720	15562	15766	15417	15567	15707	15616	15740	15686	15822	15654	15606	15707	15613	15862	15701	15658	15696	15643	15604	15706	15689	15622	15611	15607	15759	15785	15469	15861	15516	15682	15771	15820	15617	15557	15726	15649	15740	15530	15531	15838	15680	15694	15696	15634	15718	15604	15609	15759	15703	15785	15755	15614	15740	15702	15698	15678	15796	15611	15685	15636	15834	15626	15817	15784	15714	15760	15421	15695	15782	15803	15743	15772	15688	15664	15617	15687	15613	15577	15605	15666	15749	15583	15639	15661	15512	15734	15708	15627	15798	15817	15756	15605	15806	15617	15580	15749	15638	15636	15958	15682	15773	15781	15752	15854	15556	15726	15635	15742	15784	15625	15716	15754	15718	15666	15709	15786	15596	15611	15616	15950	15697	15640	15707	15733	15610	15697	15697	15727	15589	15785	15661	15579	15682	15619	15685	15809	15616	15801	15561	15815	15651	15593	15586	15663	15661	15819	15699	15634	15665	15730	15508	15619	15596	15609	15611	15705	15746	15557	15463	15591	15700	15539	15623	15572	15660	15605	15799	15654	15635	15656	15808	15689	15625	15680	15774	15862	15751	15728	15417	15737	15492	15668	15684	15734	15591	15612	15589	15806	15616	15609	15704	15555	15817	15705	15756	15544	15700	15628	15643	15486	15588	15738	15622	15627	15561	15738	15619	15626	15752	15696	15773	15459	15623	15820	15747	15616	15765	15652	15698	15628	15867	15693	15676	15696	15681	15709	15672	15775	15656	15891	15559	15694	15473	15831	15717	15682	15611	15532	15511	15718	15592	15612	15484	15602	15849	15683	15792	15751	15822	15609	15611	15595	15576	15662	15624	15587	15568	15713	15687	15510	15633	15680	15635	15827	15572	15629	15839	15664	15581	15580	15564	15837	15534	15426	15729	15684	15686	15595	15637	15820	15546	15704	15701	15608	15585	15747	15620	15536	15640	15658	15799	15574	15757	15612	15649	15702	15733	15666	15451	15840	15658	15785	15715	15654	15645	15604	15627	15646	15580	15636	15506	15698	15621	15608	15609	15797	15677	15647	15767	15612	15610	15738	15825	15638	15585	15618	15660	15656	15639	15845	15496	15687	15791	15796	15573	15567	15757	15590	15734	15581	15665	15652	15686	15635	15880	15699	15684	15603	15754	15690	15726	15755	15637	15690	15767	15544	15705	15462	15911	15723	15585	15575	15594	15633	15610	15656	15727	15559	15770	15662	15699	15566	15704	15583	15681	15551	15701	15728	15699	15543	15626	15703	15657	15573	15706	15675	15777	15683	15767	15571	15635	15609	15560	15647	15762	15600	15673	15715	15535	15737	15600	15620	15691	15725	15937	15666	15682	15792	15507	15675	15625	15829	15661	15550	15613	15621	15686	15722	15760	15675	15724	15597	15623	15591	15765	15879	15718	15758	15752	15620	15657	15724	15590	15636	15566	15819	15794	15859	15724	15959	15516	15762	15497	15504	15707	15757	15657	15714	15626	15762	15605	15654	15779	15674	15716	15524	15777	15575	15774	15690	15710	15843	15555	15648	15747	15598	15595	15557	15850	15620	15669	15707	15710	15707	15685	15760	15819	15672	15752	15545	15630	15470	15763	15623	15758	15630	15681	15633	15598	15709	15782	15676	15539	15812	15637	15572	15684	15762	15666	15761	15693	15605	15557	15692	15586	15578	15679	15790	15583	15524
22976	21329	29275	23773	21535	23611	26431	21908	20428	20111	27628	44991	40309	30245	19070	17463	17105	17329	17237	17137	17124	17235	17298	17294	16982	17142	17142	17133	17409	17195	16949	17345	17162	17309	17350	17296	17236	17327	17370	17333	17152	17089	17127	17169	17279	17152	17101	17223	16909	17198	17055	17093	16815	16887	16936	17105	17095	17064	17260	17232	17207	17155	17088	17247	17108	17154	17211	17039	17242	17378	17107	16970	17015	17003	17240	16919	17070	17196	17027	17034	16920	16950	17196	17050	16979	16922	17095	17329	16912	16963	17098	17200	17067	17094	17106	17036	17252	17014	17243	17121	16987	16979	17074	16952	16956	16890	16863	17087	17023	17328	17230	16994	17191	17212	16874	17161	17122	17046	17174	16910	17051	17108	17008	16952	16917	17155	16931	17049	17073	16975	17067	17151	17147	17099	17111	17104	17186	17125	16920	17071	17052	16969	17098	17096	17131	17191	17127	17128	17148	17141	16975	17009	17260	17069	17046	17176	17064	17127	17234	17126	17023	16979	16971	17065	17171	17122	17046	16931	16921	17022	17116	17201	17048	17189	17136	16771	16967	17074	17135	16834	17170	17012	17107	17062	17154	17147	17044	17054	16935	17012	16947	17271	17185	17030	17018	16965	17031	16803	17024	16991	16970	17159	16990	16988	16952	16999	16978	17173	17109	16999	16862	17076	16850	17020	17041	16897	17202	16926	16963	17005	17254	16985	17052	17208	17029	17190	17100	17078	16983	16914	17059	16943	17086	17094	17043	17137	16941	17262	16943	17083	17073	17119	17038	17085	16919	17121	17010	17006	16974	17131	17099	17163	16888	17134	16934	17000	16895	16879	17160	16930	17140	17160	16962	17238	17223	17075	17047	16910	17110	16874	17066	17076	16943	17030	16773	16801	16981	16978	16996	17118	16924	17005	17124	16942	16987	17142	16871	17267	17255	17134	17113	16982	17006	16978	17259	17027	17052	17153	17060	17115	17038	17043	16971	16967	17099	17011	17022	17040	17116	16975	17069	17129	16996	16957	16993	16979	17127	16922	17046	17209	17102	17100	16915	16964	16894	17118	16965	17056	16718	17095	17064	16946	17084	17031	16968	17065	17093	16953	16987	16960	16796	17200	16949	17178	16997	17087	17277	17009	16985	17066	17062	17275	17283	16988	17246	16927	16996	17137	17137	16805	16798	16772	17037	17248	17005	17156	16988	16896	17000	17089	16973	16894	16991	16955	17082	17075	16887	16958	17016	17022	16995	17185	17007	16994	17122	16942	17024	16900	16993	17060	16881	17105	16975	16882	17009	17004	17206	17169	16995	16888	17212	17042	17120	16982	17039	17123	17056	17048	16948	17216	16840	16962	16916	17203	17022	17017	17143	17209	16936	16984	16975	17158	16965	17071	16926	16841	17012	16802	17227	16932	17124	16992	17168	17069	17030	17142	17017	17213	16922	17056	16816	17014	17010	17142	17192	17135	17233	16946	17127	17095	16941	17000	17063	17196	17094	17215	17170	17064	17198	17047	16982	16952	17075	17063	16866	17067	17023	17098	17088	17250	17080	17029	17236	17121	17107	16895	17027	17125	16857	17114	16949	17055	17239	17217	17165	17033	16897	17111	16932	17296	16940	16912	17002	17188	16978	17144	16955	17021	17044	16817	17047	17001	16998	16729	16872	16985	17174	16929	16889	16990	16870	16905	17051	16916	16853	16887	16966	17121	16988	16854	17051	17057	17022	17016	16933	16852	17361	16917	17043	16969	17034	16979	16908	16828	17138	17145	17028	17126	17025	17187	17167	16985	16985	17050	17217	16894	17198	16966	16984	16919	17123	17039	16972	17028	16916	16910	16864	17065	17237	16905	16812	17086	17138	17079	16965	16980	16962	17180	16985	16738	17049	16985	17069	16996	16982	16983	16880	17117	16962	17204	16996	17075	17013	17220	17103	17220	16998	16945	16887	16893	17006	17110	16970	17085	17061	17067	17051	17186	17056	16982	16905	16866	16976	17085	17098	16895	17230	16961	17037	16863	16873	16970	16947	17119	16807	16922	17154	16862	16926	16915	16817	16922	16947	17089	17104	17146	17128	17141	17120	17115	17162	16909	16949	17252	17126	16923	16930	17185	17037	17013	16958	17167	17054	17040	16761	16912	17181	16837	17066	16938	17208	17158	17049	17117	17277	17378	17051	17038	17035	16933	17056	16844	16835	16990	17144	17165	16709	17301	16969	16954	17058	16818	16989	17052	17036	17079	16914	16818	17144	16941	17038	17246	17023	17030	17001	17002	16885	16977	17235	16974	17081	16845	17010	17108	16882	16989	16936	17073	17023	16869	17026	16942	16898	17178	17026	16942	17026	16986	17077	17017	17062	17147	17031	16986	16953	16982	17199	16915	16886	16897	17262	16852	17145	16756	17090	17043	17170	17075	17204	17186	17136	16908	17187	16877	16795	16821	17023	16989	17172	16993	17016	16937	16948	16917	17050	16972	17032	16980	16977	16950	16969	17133	17071	17086	16841	16984	16926	16971	16946	16975	17048	17166	17038	17015	16929	16935	16946	17247	17207	17109	16927	17104	17120	16968	17062	16955	17141	16917	16860	17051	16938	16850	16977	17006	17106	16959	17072	17203	17149	16956	17123	16882	17087	16992	16781	16987	17232	17035	17257	16843	17117	17054	17083	17018	16888	17097	16847	16934	17064	17043	17027	16839	16949	17091	17145	17002	17235	16963	16870	17073	16945	17001	17216	17036	17096	17121	17005	16910	16908	17007	16906	17138	16930	16985	16963	17180	17121	17042	16969	16954	17097	17030	17131	16948	16938	16808	16834	17144	16988	17109	17052	17037	17224	16809	17200	16860	17004	17010	17211	17029	16966	16853	16929	16932	17082	17001	16871	16885	16872	17104	17183	16925	17192	17076	17149	16984	17001	16958	17115	16999	16945	16897	17104	17170	16909	17002	17087	17114	17065	17097	17132	16859	16987	17092	16871	17124	17133	17014	17084	17113	17083	16878	17368	17064	17088	17045	17122	17058	17071	16970	16860	16876	17008	16970	16943	16977	17017	16924	16919	17133	17040	17272	17063	17107	16921	16904	17031	17060	16857	17001	17088	17165	16940	16977	16869	16998	17035	16934	17302	17105	17048	16893	17013	16895	17011	16930	16852	17090	17072	17064	16829	16918	17051	17019	16984	16987	16946	16882	16981	17161	16965	16958	16910	17016	16930	16977	17248	17075	17021	16833	16865	16851	16934	16939	17131	16946	17124	17054	16884	16996	16944	16877	17072	17119	17110	17005	17086	17091	17266	17060	16899	17033	17014	16873	17139	17062	16877	17014	17034	17164	17039	16917	16852	16982	17165	16742	17271	17151	16972	17034	17180	17117	17195	17041	16793	16934	16965	17020	17151	17015	17129	16873	17157	16909	16737	16991	16849	17011	17009	16921	16997	17013	16985	17138	17199	16998	17056	16877	16859	16756	16877	17060	17086	17080	16946	16918	17014	17031	16938	17018	17316	16815	16874	17099	16965	17231	16973	17118	17033	17073	17079	16978	16899	17048	16919	16974	17139	16924	17021	16986	16910	16991	17093	16864	17240	16982	16975	16875	17148	17099	17183	17124	16937	17012	17029	17219	16942	16965	16948	17100	17011	17168	17102	17053	17051	16895	17141	17013	17217	16914	17097	17060	17098	17011	17150	16871	16841	17203	17045	17040	16938	16968	16944	17008	17164	16994	17038	17043	17018	16950	16996	16942	17041	17180	17246	17084	17163	17169	16919	16954	17034	16734	16973	17068	16989	17070	16978	17023	17193	17123	17175	16930	16967	16988	16875	16912	17016	16912	16988	16822	17024	16930	16756	17048	16941	16994	17070	16975	16706	16914	17148	17121	16987	16984	17176	17023	16887	17095	17040	17099	16998	17061	16948	17077	16932	17054	17014	17077	17167	16960	17012	16962	17055	17062	16930	17013	17047	16845	16928	17072	16993	17032	17103	16781	17067	17100	16937	17097	16925	16976	16863	16858	17003	16956	17073	17000	17147	16994	17106	17023	16931	17092	17033	16755	17034	17026	16985	17062	17035	17025	16960	16933	16873	16978	17010	16982	17153	17065	16953	17082	16950	17293	17067	16938	16870	17002	16963	17016	16944	17063	17260	17022	17001	17012	17192	16999	16954	17154	17464	17111	16839	16752	17108	17021	16956	17006	16809	17079	16932	17147	16855	17001	16860	17151	17211	17069	17096	17161	17023	17031	17045	17023	16973	17033	16820	17047	16798	16970	16878	17018	17000	16917	17131	16840	17095	16868	16986	17021	17120	17138	16795	16922	16868	16846	16838	17046	17291	17019	16812	16829	16854	17194	16958	17015	17188	16779	16871	17156	17168	17072	17139	17042	16902	16958	17114	17056	17037	17016	16969	17005	16991	16841	16836	16919	17051	17140	16982	16863	16977	16898	17143	17045	16934	16997	16788	16769	16772	16981	17139	17057	17143	16983	17040	16891	16768	16999	16748	17142	16936	17147	17304	16928	17233	16942	16951	16868	17066	17002	17180	17105	17135	16853	16856	16840	16979	16902	16815	16841	17072	16983	17098	16882	17335	17118	16967	16945	16912	16943	17046	16908	17063	17160	16989	17257	16997	16760	16885	16972	17212	17053	17054	16950	17007	17064	16971	17256	16994	17015	17112	16826	17241	16964	16878	17121	17143	17141	17071	17047	16942	16819	17103	17075	17055	17082	16907	17119	17053	17000	16960	16758	16997	17005	16866	16824	16991	17095	17014	17232	17067	17069	16962	17278	17119	17055	17181	17021	16912	16944	17026	17028	16947	17044	17123	16985	16927	17150	17020	17066	17145	17105	16927	16848	16963	17173	17109	17040	17074	16913	17093	17285	17009	17085	16944	17112	16964	16793	17068	16878	17010	16791	16913	17085	17089	16938	17079	17124	16930	17168	16936	16887	17074	17006	16942	16863	17069	16858	16989	16877	17037	17023	17152	17135	16871	17232	17256	16981	17086	16978	16946	17109	17170	16870	17030	16908	16981	16860	16999	17168	17186	17097	16905	16949	16903	16999	17039	16833	16863	17101	16752	17090	16969	16928	17111	17192	17116	17044	16937	17038	16910	16943	17045	17030	17097	16770	16962	17105
21012	37027	34373	29165	24793	22560	22634	22834	21059	19816	30853	46433	41886	29220	15971	15747	15646	15594	15549	15562	15796	15688	15466	15549	15761	15567	15622	15595	15760	15636	15645	15548	15476	15590	15884	16193	16234	15921	15653	15652	15598	15646	15639	15388	15479	15626	15757	15609	15663	15636	15462	15631	15692	15737	15633	15619	15648	15624	15448	15525	15695	15555	15499	15498	15530	15530	15599	15482	15583	15556	15518	15522	15425	15495	15566	15658	15506	15697	15582	15704	15564	15518	15471	15658	15651	15578	15443	15495	15632	15565	15499	15672	15609	15624	15470	15476	15534	15821	15557	15494	15749	15393	15530	15452	15571	15577	15598	15641	15642	15559	15692	15569	15709	15545	15577	15749	15541	15618	15576	15667	15651	15719	15578	15582	15392	15770	15569	15589	15599	15400	15724	15310	15443	15570	15592	15585	15538	15406	15558	15586	15578	15563	15527	15536	15626	15481	15516	15485	15728	15634	15570	15454	15499	15655	15591	15604	15734	15451	15665	15485	15539	15717	15547	15587	15559	15601	15665	15530	15535	15434	15684	15582	15565	15435	15654	15492	15677	15390	15500	15597	15591	15622	15585	15728	15515	15529	15492	15586	15401	15644	15485	15481	15634	15467	15494	15571	15653	15697	15592	15538	15413	15551	15479	15564	15443	15498	15546	15536	15569	15518	15587	15508	15678	15598	15716	15537	15759	15671	15547	15612	15569	15512	15432	15465	15622	15493	15617	15449	15560	15549	15536	15615	15369	15620	15607	15665	15659	15501	15649	15385	15558	15502	15695	15446	15583	15614	15582	15667	15611	15571	15542	15508	15572	15512	15465	15515	15594	15686	15522	15525	15447	15657	15802	15602	15397	15515	15430	15651	15652	15446	15452	15519	15657	15420	15548	15679	15461	15552	15486	15618	15599	15614	15619	15540	15734	15750	15640	15587	15497	15508	15579	15636	15507	15590	15613	15548	15589	15691	15561	15687	15544	15451	15627	15649	15574	15431	15629	15745	15584	15691	15530	15562	15536	15591	15596	15502	15578	15452	15604	15594	15664	15411	15519	15542	15588	15495	15464	15494	15684	15596	15383	15330	15550	15513	15750	15486	15543	15716	15452	15582	15539	15531	15677	15398	15475	15508	15658	15637	15764	15440	15534	15658	15614	15472	15504	15564	15555	15626	15687	15500	15582	15492	15538	15639	15346	15482	15554	15445	15526	15511	15556	15497	15656	15501	15440	15631	15591	15529	15542	15492	15437	15551	15537	15705	15613	15565	15463	15637	15318	15581	15439	15558	15584	15665	15571	15582	15631	15569	15518	15577	15418	15602	15593	15510	15428	15653	15488	15360	15664	15443	15584	15499	15479	15547	15671	15629	15587	15617	15493	15526	15677	15617	15630	15326	15526	15568	15492	15579	15470	15526	15619	15594	15546	15532	15726	15594	15492	15552	15716	15691	15520	15619	15447	15552	15501	15506	15752	15563	15625	15697	15582	15627	15488	15533	15467	15535	15466	15459	15499	15347	15363	15661	15590	15630	15705	15530	15543	15508	15310	15391	15460	15480	15583	15571	15626	15558	15604	15675	15460	15603	15321	15696	15505	15503	15650	15690	15480	15382	15771	15367	15499	15488	15604	15410	15395	15590	15695	15391	15595	15526	15518	15671	15700	15538	15633	15499	15630	15622	15511	15418	15590	15342	15463	15448	15485	15722	15565	15623	15550	15719	15699	15484	15558	15608	15372	15479	15593	15689	15459	15654	15765	15629	15507	15455	15706	15522	15354	15570	15477	15654	15503	15506	15412	15531	15459	15593	15514	15557	15478	15391	15429	15591	15525	15668	15394	15464	15550	15690	15623	15596	15519	15660	15465	15568	15546	15504	15593	15570	15554	15591	15628	15402	15633	15582	15398	15623	15564	15570	15612	15477	15698	15777	15547	15589	15494	15493	15379	15354	15633	15594	15538	15632	15552	15457	15642	15332	15606	15402	15647	15503	15600	15320	15454	15605	15539	15643	15532	15560	15649	15580	15469	15713	15638	15646	15685	15437	15488	15554	15647	15587	15531	15620	15486	15571	15500	15577	15570	15556	15670	15379	15581	15648	15541	15553	15563	15498	15407	15496	15779	15413	15640	15507	15463	15527	15318	15628	15683	15475	15677	15603	15660	15504	15542	15633	15457	15380	15571	15458	15567	15474	15616	15468	15433	15400	15678	15607	15547	15480	15514	15526	15515	15419	15475	15458	15566	15485	15500	15720	15649	15478	15587	15729	15482	15414	15590	15550	15426	15532	15610	15510	15544	15508	15734	15535	15748	15696	15569	15566	15409	15521	15505	15635	15544	15493	15431	15373	15621	15430	15557	15583	15476	15355	15741	15646	15697	15493	15546	15654	15528	15675	15509	15530	15510	15527	15542	15604	15640	15346	15595	15509	15519	15553	15675	15732	15546	15524	15600	15338	15566	15602	15540	15593	15386	15586	15472	15761	15463	15655	15526	15618	15424	15461	15616	15493	15584	15600	15596	15376	15530	15458	15545	15726	15496	15564	15540	15625	15441	15467	15600	15551	15531	15564	15585	15663	15569	15649	15619	15484	15618	15599	15397	15695	15564	15638	15628	15538	15447	15642	15497	15584	15408	15363	15690	15603	15411	15701	15543	15232	15536	15549	15710	15566	15422	15626	15593	15597	15759	15586	15519	15618	15349	15557	15550	15424	15666	15430	15533	15536	15569	15486	15538	15580	15713	15479	15398	15473	15708	15531	15511	15558	15515	15670	15504	15773	15555	15520	15655	15536	15428	15641	15503	15576	15556	15428	15418	15435	15661	15584	15528	15515	15484	15349	15523	15567	15592	15676	15536	15675	15583	15549	15524	15589	15637	15561	15386	15580	15462	15599	15456	15419	15689	15584	15490	15508	15454	15515	15732	15593	15616	15517	15386	15414	15535	15615	15589	15587	15464	15392	15528	15386	15524	15489	15638	15538	15452	15538	15731	15661	15510	15541	15483	15540	15660	15635	15550	15394	15680	15529	15707	15638	15425	15627	15811	15667	15494	15637	15524	15680	15631	15750	15557	15427	15438	15462	15590	15761	15502	15396	15508	15615	15442	15464	15410	15332	15505	15404	15386	15794	15740	15553	15443	15719	15502	15415	15620	15373	15479	15517	15533	15446	15591	15574	15593	15327	15458	15593	15577	15619	15711	15517	15713	15416	15421	15415	15537	15668	15658	15347	15594	15495	15475	15420	15518	15531	15522	15406	15599	15451	15572	15529	15540	15597	15652	15555	15611	15564	15557	15623	15548	15659	15556	15540	15684	15683	15592	15554	15541	15595	15520	15547	15625	15466	15657	15561	15431	15581	15532	15418	15566	15431	15507	15561	15501	15552	15633	15539	15723	15587	15546	15459	15501	15508	15594	15421	15576	15494	15546	15520	15591	15480	15582	15683	15517	15596	15349	15495	15560	15784	15553	15549	15477	15614	15763	15568	15513	15563	15444	15406	15626	15498	15412	15456	15421	15610	15687	15611	15480	15618	15607	15472	15400	15563	15504	15651	15496	15628	15551	15616	15550	15613	15631	15595	15476	15365	15492	15554	15710	15490	15532	15648	15571	15654	15558	15561	15648	15673	15691	15424	15521	15631	15626	15618	15555	15574	15546	15660	15574	15443	15562	15398	15423	15437	15543	15552	15435	15648	15559	15550	15457	15624	15586	15518	15527	15712	15492	15396	15519	15673	15691	15573	15552	15451	15519	15608	15598	15468	15545	15727	15529	15455	15542	15603	15320	15535	15553	15533	15577	15393	15716	15511	15610	15521	15699	15718	15521	15576	15553	15481	15707	15563	15568	15629	15654	15585	15680	15454	15582	15343	15495	15648	15676	15459	15707	15459	15620	15425	15444	15615	15652	15591	15665	15500	15637	15501	15586	15541	15570	15553	15622	15545	15581	15504	15610	15594	15573	15729	15552	15627	15455	15511	15519	15583	15475	15444	15553	15612	15607	15459	15634	15649	15660	15449	15513	15516	15626	15671	15335	15542	15630	15510	15716	15515	15695	15620	15525	15646	15337	15649	15547	15597	15621	15760	15615	15490	15662	15628	15558	15591	15551	15356	15625	15588	15531	15460	15479	15625	15446	15739	15366	15585	15538	15750	15567	15508	15633	15531	15692	15678	15617	15603	15553	15721	15497	15500	15719	15631	15462	15682	15551	15548	15644	15528	15466	15723	15406	15557	15423	15649	15373	15560	15617	15550	15495	15533	15591	15622	15556	15446	15578	15459	15546	15463	15543	15427	15610	15810	15375	15425	15479	15624	15488	15557	15556	15479	15668	15461	15538	15635	15504	15615	15621	15363	15535	15438	15642	15464	15559	15546	15477	15526	15567	15614	15499	15601	15482	15433	15392	15568	15454	15577	15450	15463	15522	15620	15403	15360	15609	15532	15397	15473	15609	15631	15686	15653	15503	15699	15517	15467	15590	15644	15560	15598	15628	15669	15688	15718	15567	15579	15504	15493	15570	15378	15398	15525	15570	15439	15570	15777	15293	15637	15582	15610	15623	15756	15418	15531	15615	15689	15493	15583	15650	15645	15591	15461	15666	15511	15624	15700	15517	15527	15677	15713	15557	15620	15590	15511	15636	15535	15540	15570	15597	15622	15638	15483	15644	15568	15527	15592	15800	15469	15476	15454	15509	15621	15560	15586	15379	15476	15500	15613	15477	15475	15643	15458	15630	15544	15598	15502	15523	15506	15644	15601	15454	15601	15557	15611	15504	15469	15618	15638	15529	15585	15404	15418	15431	15713	15622	15632	15594	15554	15571	15570	15380	15460	15591	15512	15453	15478	15540	15612	15486	15755	15614	15499	15451	15455	15492	15626	15625	15799	15607	15682	15531	15519	15416	15561	15514	15454	15595	15416	15584	15520	15472	15640	15529	15509	15436	15255	15503	15701	15407	15571	15723	15561	15460	15594	15716	15510	15431	15456	15557	15623	15796	15545	15669	15516	15604	15424	15525	15635	15414	15487	15499	15493	15620	15531	15630	15667	15735	15593	15641	15458	15517	15509	15514	15476	15424	15605	15606	15390	15767	15447	15721	15578	15507	15515	15519	15687	15550	15510	15488	15645	15459	15618	15623	15584
27523	22620	26270	23062	18949	18498	18266	17852	17533	17494	17759	19600	19680	18539	16980	16990	17066	16952	16832	16961	17099	16870	16955	17132	17005	16904	16847	17016	16916	17231	17197	17050	17087	17091	16838	16810	16936	16878	16964	17247	16869	16963	17049	16896	16901	16890	17007	17077	17009	16996	16905	17011	17060	16995	16827	16852	16910	17056	17214	17040	17297	17013	16978	16945	17076	16960	16942	16812	16857	17019	17033	16930	16954	16854	17029	16842	16943	17034	17129	17097	17111	16993	17049	16953	16960	16998	16656	16986	17027	16874	17065	16994	16889	16776	17048	16975	17065	16898	16992	17143	16953	16827	16760	16839	17153	16977	16869	17075	16858	17121	17099	16853	17102	16948	17098	17027	17237	16863	17062	16968	17181	17059	17029	16899	16885	16835	17096	16996	17124	17062	16772	16917	16961	17048	17046	17013	16847	17062	16850	16900	17009	17006	16910	16942	17087	16877	17089	17151	16970	16887	17170	17088	16928	16907	16994	16753	17035	17071	17037	16958	17126	16802	16783	16992	16977	16847	16951	16729	16984	17021	17008	16956	16942	17032	16910	17001	16943	17030	16870	16898	16824	16778	16998	16978	17112	16929	17030	16820	17113	16884	17089	16947	17048	17097	17029	16939	17125	17018	16939	16925	16939	16938	16791	16943	16820	17151	17005	16944	16899	16923	16925	16845	16856	16982	17088	17040	16962	17017	16767	16837	16892	16932	16830	16994	17014	16906	16961	16909	16873	17156	17172	17095	16963	16976	16979	17022	17062	17037	17008	16916	16808	16674	16981	16746	16938	17045	17269	17010	16973	16902	17041	16944	17041	17065	16935	17004	17004	16944	16954	17039	16936	16855	17123	16974	16920	16953	16998	16937	17010	17052	16793	17003	17089	17016	16897	16962	16876	17041	16979	17062	16963	17148	17128	16861	17011	17028	16890	16952	17001	17123	17091	17022	17080	16872	16986	17053	16986	16966	17090	16943	17189	16852	16880	17151	17075	16954	16866	17054	17029	16886	17248	16809	16647	17200	17048	16823	16892	16875	16941	16796	17057	16893	17232	17003	17021	16962	16960	16919	16928	16675	16919	16875	16883	16976	16768	16900	16849	16974	16979	16784	17116	16941	17179	16871	17136	17075	16884	17097	17033	17120	16907	16885	17315	16822	17066	16888	16788	16990	16923	16967	16883	17038	17020	16957	16980	16990	17015	16992	17096	17071	17098	16924	16901	17086	16946	17003	17138	16948	17025	17082	16958	17037	16916	17170	17005	17067	17094	16978	16974	17167	17147	16811	17045	17179	16971	16778	16948	17043	16974	17007	17007	16957	17085	17054	17031	16887	17186	17084	17095	17155	17099	16753	17026	17007	16904	16863	16948	17020	17033	16940	17011	16940	16939	16817	16943	17051	17095	17239	17119	17170	16925	17041	17031	16868	17082	17082	17073	17023	16978	16781	16842	16994	17164	17079	16799	16924	16939	16846	16836	16815	16975	17109	17031	17000	17042	16900	16985	16925	17010	17082	16907	17151	17011	17028	17070	16871	16857	16922	17086	16937	16986	16991	17021	16817	17096	17104	16891	16997	17032	16930	17107	17065	17003	16817	16956	16910	17034	16862	16991	16886	16874	17154	16996	17003	16901	17028	17072	16909	16992	17014	17101	17216	16793	16974	16908	17014	16996	16866	16979	16884	17161	16959	16995	16967	17324	17036	17089	16885	17037	16994	17141	16914	16976	16976	17088	17001	16986	16655	17096	16857	16892	17044	16870	17091	16837	17010	16994	17027	16791	16941	17059	17021	16994	16932	17002	16893	16927	16903	16935	17029	17009	17029	16876	16991	16847	16922	16913	16859	17014	16846	16981	16980	17084	17071	17010	17092	16912	17092	16907	16854	17141	16915	16768	16991	16938	17105	16930	16857	16876	17073	17086	16942	16901	16986	17035	16944	17013	16930	16887	16769	16983	16903	17114	16925	17104	17124	16977	16915	17096	17007	17139	16915	16996	17007	16913	16985	16858	16951	17121	16852	16819	17054	16925	17058	16992	16995	16796	17071	17193	16954	16882	17075	16902	16856	16959	16982	17025	16967	17105	16920	16709	16925	16707	16987	16969	16950	16928	17133	17020	16923	17089	17091	16998	16954	16930	17071	16780	17068	16981	16991	17091	16939	17229	16833	16996	16856	17074	16965	16959	16888	17023	17114	16949	17078	16799	17008	16931	16897	17153	17099	17116	16896	17044	17095	16976	17080	16885	17018	16992	16773	16955	16907	17042	16971	17087	16898	16977	16794	16922	17041	17007	16858	16849	16841	17052	16907	17165	16934	17106	16978	16936	16854	16938	17028	17176	17024	17094	17033	17092	17122	17067	16893	16940	17058	16932	16906	16973	16937	17192	16835	17052	17053	16871	17023	17036	17052	16827	16956	16794	17036	16992	16999	17119	16940	16859	17243	16905	16870	16840	16987	16976	17003	17014	17056	16969	16972	17066	16896	16969	17055	16998	17026	17075	17054	17143	17028	16872	16946	17014	17006	16826	16720	16866	17007	16908	17011	16956	16878	17028	16990	16899	16844	17012	16989	16806	16977	16902	16968	17045	17023	17053	16930	17059	16987	16958	16961	17039	17052	17008	17056	17026	16835	17064	17036	17179	16971	16971	17077	16889	17001	16863	16844	16857	16918	17089	16760	16732	16875	17028	16979	16922	17155	16972	16924	17050	16939	17090	17364	16863	16765	17088	17165	16840	16883	16907	16915	17003	17136	17042	16987	16852	16872	16864	17103	17026	17119	17001	17095	16957	16983	16859	17197	16924	16997	16853	16884	17025	17021	17015	16951	17045	17062	16870	17034	16881	16989	16903	16953	17050	16968	17124	16981	17007	17225	17104	16766	17017	16753	16915	16972	16918	16904	16954	16878	17089	16970	17091	17114	16920	17154	16733	17138	16968	16782	16995	17133	16815	17132	16971	17021	16970	17014	17181	16887	17113	16969	17138	17185	16975	16942	16981	17049	17139	16956	17283	16951	16923	17010	16857	16837	16769	16964	17101	16896	17049	16922	17003	16915	16950	16894	17022	17032	17016	16960	17108	17067	16905	17107	17078	17151	17149	16889	17029	17052	16932	16922	16971	17049	17111	17043	17106	16937	17078	17093	16980	16980	16944	16840	16958	16967	17056	17131	16960	16980	17060	16896	17027	16896	17105	17023	17012	17016	16874	16914	17079	16833	16931	16905	17064	16979	17111	17043	16933	17113	16942	16951	16983	17060	16819	17124	17123	17174	16944	16816	16864	16999	17014	17110	17090	17036	17012	17035	16952	17028	17089	16916	16919	17176	17017	16940	16973	17042	16903	16953	16943	17077	17047	16901	16991	16749	16853	16827	16871	16938	17009	16882	16918	16939	16993	17139	16859	16870	17059	16918	17062	17019	17131	17002	17073	17063	17011	16727	17307	17027	17022	16949	16983	17056	17053	17107	17153	17108	16926	17022	16792	16928	16849	17143	17098	16903	17013	16990	16948	17262	17065	16933	17177	17133	16948	17122	16868	17078	17118	17099	17110	16899	16877	16973	17169	17046	17220	17077	17025	16950	16865	17027	16866	17054	17040	17091	16948	16959	16922	16840	16934	16960	17255	16928	17030	16935	17082	16922	17059	17172	16991	16816	16952	16953	17003	16992	17059	17155	17061	16890	16969	16860	16904	16817	16976	16888	17058	17106	17281	16997	16876	16955	17205	16996	16973	17015	17029	16949	16944	16811	16999	17032	16961	16722	17062	17044	16904	17106	17049	17073	17021	16741	16848	17064	17079	16994	16821	17162	17037	17107	17107	16989	16972	16757	16949	17066	17074	17003	16715	16986	17099	16775	16916	16980	16991	16855	17079	16822	17072	16997	17025	16943	17070	16874	16881	16890	17040	16963	17058	16927	17120	16961	16936	17136	17079	17077	16972	17002	17001	16797	16920	16951	16963	17111	16947	16933	16992	16966	16912	17052	16913	16973	16939	17075	16979	16865	17056	17108	16848	16995	16958	17009	16950	17000	17104	17029	17019	16997	17037	16887	16959	16917	17013	16830	16903	16939	16889	16944	17017	17116	16963	16899	17050	17104	17086	17006	16879	16942	16990	16918	17013	17124	17187	17118	17190	16959	16955	16884	16855	17020	16997	17109	17194	17061	17071	16921	16885	16975	16875	16967	16971	17104	16971	17094	17100	16910	16922	17043	17081	16733	16979	16882	16976	17055	16788	17150	17150	17004	16897	17095	16960	16887	16881	17013	17092	16748	17088	16958	17196	17061	17064	16937	16996	16763	17133	16811	16825	16958	17078	17185	17055	16931	16719	17054	17162	17026	16950	16969	16951	16999	16939	16908	17205	17143	16907	16987	16759	17045	17091	17044	17050	17050	17158	16967	17223	16983	16941	16948	16953	16847	17013	17001	17072	16931	16897	16981	16889	16943	17017	16881	16946	16918	16890	17009	16917	16972	16861	16881	17090	16969	17076	16952	16936	16985	16938	16946	16866	17066	17181	17065	16929	17048	17018	16825	17023	17052	17134	17104	16961	16933	16848	16891	16955	17034	16981	17027	17122	16995	16789	17107	17003	16926	17096	17121	16885	16953	16809	17124	17117	16849	16931	17016	16757	16770	17031	17126	17213	17135	17058	16944	17118	16939	17076	16899	16759	16723	17038	16832	16791	16943	17075	17046	17130	17077	16921	16814	16871	17123	16816	16896	16960	17267	17110	16974	16971	16982	17180	17138	16970	16954	16986	17052	16948	17135	17143	17069	17011	16859	16917	17010	16866	17148	17073	17199	16856	16903	16977	17177	16959	16940	16936	16864	16976	17146	17144	17055	16893	16864	17044	16914	16832	17046	16934	16824	17058	16874	16928	16848	17141	17081	16931	17059	16989	16963	16978	16990	16858	16969	17164	17118	17145	17101	17078	17061	17018	16978	16904	16813	17147	17133	17042	16994	17067	17132	16804	17007	17075	17009	16839	17095	16954	16987	16832	17050	16787	16807	17003	16947	17036	17033	17038	16896	17062	17057	16981	17073	17005	16794	17010	17033	17111	16881	17074	17054	17004	16815	17131	17010	16882	16794	16891	16775	17056	16873	17056	17001	16938	16983	16892	16881	17048	16934
19559	27392	25463	20526	18642	17733	17362	16935	16546	16449	17006	19817	19364	16986	15512	15533	15588	15618	15729	15398	15520	15472	15552	15495	15563	15492	15406	15747	15578	15410	15598	15548	15731	15621	15538	15484	15317	15576	15550	15467	15646	15542	15504	15455	15565	15528	15558	15392	15559	15648	15559	15399	15516	15351	15445	15600	15732	15423	15536	15562	15502	15663	15470	15458	15566	15632	15510	15688	15496	15504	15402	15495	15643	15539	15506	15388	15357	15530	15620	15343	15507	15565	15405	15463	15560	15549	15417	15548	15441	15533	15431	15598	15835	15429	15447	15618	15646	15536	15650	15280	15831	15407	15586	15404	15407	15557	15554	15479	15639	15543	15567	15451	15493	15477	15466	15629	15536	15508	15451	15701	15506	15627	15464	15580	15546	15522	15495	15486	15634	15495	15524	15606	15603	15698	15618	15581	15549	15557	15378	15394	15404	15574	15636	15597	15488	15583	15644	15602	15525	15576	15553	15283	15559	15600	15524	15551	15536	15449	15543	15382	15578	15600	15367	15502	15507	15420	15488	15322	15487	15291	15570	15582	15544	15401	15387	15554	15496	15512	15454	15424	15464	15654	15567	15478	15489	15554	15508	15571	15488	15568	15584	15382	15481	15505	15543	15590	15551	15577	15765	15395	15494	15591	15663	15501	15468	15627	15466	15546	15439	15490	15425	15581	15597	15751	15541	15624	15502	15479	15484	15394	15502	15334	15559	15557	15443	15625	15476	15357	15555	15383	15535	15537	15530	15535	15599	15636	15573	15554	15527	15524	15547	15580	15443	15598	15428	15467	15748	15537	15598	15505	15536	15500	15413	15505	15605	15361	15283	15429	15587	15522	15485	15431	15538	15564	15396	15634	15528	15514	15430	15555	15545	15566	15634	15518	15498	15562	15644	15467	15693	15317	15437	15597	15610	15538	15501	15589	15459	15410	15514	15579	15534	15466	15649	15538	15370	15530	15709	15581	15618	15527	15435	15562	15378	15421	15593	15515	15500	15477	15473	15391	15422	15561	15536	15437	15323	15507	15601	15600	15664	15556	15566	15533	15580	15491	15389	15515	15357	15300	15570	15573	15586	15644	15559	15545	15606	15459	15579	15457	15494	15599	15548	15518	15428	15516	15464	15549	15459	15648	15626	15569	15587	15525	15512	15390	15565	15442	15448	15459	15557	15533	15521	15599	15463	15490	15647	15620	15558	15494	15600	15614	15548	15554	15631	15607	15453	15663	15441	15734	15545	15304	15631	15541	15509	15467	15542	15590	15647	15550	15410	15416	15585	15512	15465	15627	15524	15566	15496	15468	15611	15587	15389	15576	15589	15610	15632	15516	15465	15478	15471	15695	15535	15534	15504	15515	15424	15467	15611	15588	15269	15730	15546	15498	15544	15671	15697	15551	15685	15498	15565	15376	15482	15666	15467	15415	15503	15429	15520	15523	15571	15308	15604	15434	15433	15634	15486	15578	15437	15453	15467	15512	15638	15576	15696	15538	15537	15542	15555	15460	15420	15607	15538	15646	15467	15486	15410	15657	15513	15650	15412	15455	15655	15629	15562	15517	15328	15493	15483	15617	15492	15360	15615	15404	15504	15430	15524	15435	15598	15354	15494	15515	15428	15564	15513	15553	15493	15439	15568	15437	15744	15519	15500	15599	15666	15694	15451	15394	15558	15215	15412	15481	15488	15430	15668	15590	15581	15570	15747	15675	15655	15433	15445	15537	15513	15563	15455	15469	15645	15445	15724	15638	15328	15474	15576	15674	15526	15458	15447	15436	15581	15528	15537	15490	15622	15463	15438	15485	15349	15510	15631	15522	15619	15670	15504	15503	15434	15414	15608	15643	15528	15497	15585	15657	15469	15373	15547	15580	15597	15665	15495	15362	15506	15648	15561	15523	15383	15566	15510	15631	15551	15532	15477	15522	15413	15650	15582	15593	15507	15593	15438	15527	15577	15584	15570	15425	15513	15340	15428	15480	15437	15563	15398	15363	15427	15708	15555	15524	15692	15420	15398	15527	15587	15565	15619	15560	15499	15575	15559	15530	15492	15587	15462	15460	15428	15576	15432	15575	15600	15540	15567	15670	15564	15676	15438	15609	15523	15719	15458	15411	15592	15647	15344	15588	15692	15428	15629	15698	15715	15385	15532	15560	15477	15544	15481	15453	15536	15399	15634	15640	15524	15547	15648	15462	15643	15420	15592	15604	15524	15656	15434	15476	15743	15599	15474	15631	15442	15419	15605	15456	15517	15593	15641	15636	15550	15553	15561	15514	15576	15540	15755	15522	15511	15422	15463	15662	15476	15567	15554	15552	15468	15608	15437	15754	15590	15469	15670	15505	15527	15746	15452	15500	15515	15568	15492	15613	15477	15496	15503	15487	15597	15668	15329	15648	15494	15485	15465	15506	15412	15560	15530	15539	15647	15594	15403	15771	15391	15557	15610	15736	15464	15445	15425	15674	15495	15576	15526	15648	15576	15448	15548	15625	15469	15553	15561	15457	15530	15553	15463	15468	15529	15597	15581	15675	15569	15442	15582	15404	15689	15527	15503	15376	15513	15503	15665	15610	15433	15442	15546	15679	15559	15551	15332	15414	15401	15511	15609	15640	15410	15454	15568	15517	15463	15500	15486	15783	15476	15574	15497	15514	15504	15545	15524	15535	15544	15534	15502	15424	15499	15529	15395	15498	15418	15631	15485	15271	15515	15569	15503	15509	15515	15616	15573	15487	15629	15587	15560	15438	15445	15469	15519	15574	15546	15423	15604	15574	15323	15491	15540	15299	15502	15532	15569	15598	15571	15431	15526	15606	15502	15563	15625	15607	15501	15472	15708	15394	15462	15528	15590	15425	15618	15403	15447	15573	15557	15474	15497	15431	15633	15511	15556	15569	15348	15532	15612	15604	15447	15378	15586	15516	15392	15588	15523	15557	15343	15623	15561	15669	15641	15545	15486	15513	15547	15490	15458	15542	15388	15678	15449	15556	15661	15469	15559	15494	15339	15667	15527	15608	15309	15514	15448	15522	15496	15472	15471	15584	15628	15518	15575	15545	15606	15571	15501	15448	15576	15547	15511	15432	15546	15446	15481	15506	15548	15492	15630	15418	15477	15617	15570	15485	15505	15478	15624	15539	15514	15303	15540	15749	15454	15359	15637	15529	15617	15436	15491	15630	15527	15481	15531	15650	15534	15574	15446	15485	15690	15537	15598	15587	15467	15631	15743	15542	15493	15509	15617	15471	15581	15300	15662	15419	15581	15543	15402	15410	15662	15551	15585	15550	15565	15504	15469	15288	15669	15662	15555	15328	15488	15554	15595	15450	15420	15658	15619	15646	15284	15627	15371	15819	15333	15744	15415	15622	15475	15581	15553	15534	15484	15550	15400	15556	15515	15530	15479	15626	15479	15534	15594	15687	15435	15485	15576	15506	15481	15760	15407	15567	15406	15521	15567	15555	15455	15520	15456	15468	15517	15466	15655	15542	15581	15503	15589	15497	15360	15395	15470	15454	15412	15331	15533	15396	15492	15407	15574	15479	15432	15528	15630	15539	15511	15420	15429	15450	15653	15379	15430	15626	15550	15550	15608	15560	15565	15559	15555	15629	15626	15634	15508	15683	15595	15623	15495	15548	15379	15521	15547	15467	15268	15658	15469	15387	15445	15452	15480	15624	15430	15567	15659	15502	15530	15458	15465	15425	15393	15477	15385	15512	15544	15557	15525	15609	15611	15502	15383	15436	15749	15427	15645	15590	15488	15590	15557	15485	15709	15631	15476	15435	15439	15546	15410	15424	15744	15697	15438	15562	15527	15298	15357	15489	15585	15591	15565	15484	15487	15591	15378	15476	15583	15545	15623	15467	15614	15597	15405	15576	15340	15534	15452	15420	15588	15520	15541	15576	15482	15610	15497	15559	15274	15544	15539	15300	15618	15586	15462	15578	15670	15532	15637	15380	15338	15593	15461	15553	15567	15419	15375	15769	15578	15537	15443	15699	15559	15531	15340	15485	15524	15508	15456	15587	15662	15518	15388	15515	15421	15455	15589	15540	15529	15641	15475	15692	15541	15696	15500	15525	15546	15409	15506	15525	15567	15586	15587	15580	15576	15521	15511	15466	15510	15395	15706	15520	15513	15486	15432	15488	15475	15452	15535	15776	15554	15547	15480	15540	15545	15638	15597	15638	15549	15740	15620	15674	15663	15614	15386	15408	15622	15571	15424	15505	15514	15602	15598	15484	15520	15472	15474	15536	15522	15530	15521	15489	15595	15547	15409	15530	15668	15484	15440	15444	15356	15387	15722	15487	15646	15585	15353	15372	15486	15468	15680	15491	15538	15660	15686	15446	15605	15547	15577	15477	15688	15518	15377	15551	15416	15292	15763	15746	15512	15525	15403	15542	15603	15432	15401	15616	15717	15474	15496	15674	15654	15435	15456	15733	15470	15596	15463	15541	15563	15415	15606	15488	15444	15370	15563	15557	15415	15428	15640	15528	15398	15626	15615	15564	15622	15374	15435	15525	15494	15572	15651	15637	15660	15590	15403	15548	15504	15571	15426	15378	15468	15586	15529	15515	15379	15458	15642	15735	15306	15546	15432	15697	15511	15588	15629	15553	15730	15576	15673	15577	15465	15453	15601	15610	15481	15593	15456	15670	15361	15413	15512	15593	15487	15490	15476	15647	15461	15426	15548	15548	15536	15498	15656	15432	15607	15508	15498	15566	15562	15685	15504	15302	15468	15578	15752	15583	15747	15376	15616	15471	15338	15390	15423	15550	15374	15593	15500	15541	15530	15562	15532	15462	15530	15475	15712	15493	15427	15591	15634	15524	15458	15695	15578	15512	15501	15617	15483	15584	15541	15714	15399	15642	15600	15588	15521	15436	15551	15437	15644	15478	15473	15509	15510	15563	15423	15605	15421	15523	15569	15517	15440	15610	15586	15469	15519	15658	15634	15502	15603	15560	15579	15517	15469	15413	15528	15622	15414	15486	15656	15539	15580	15514	15820	15515	15486	15534	15482	15491	15627	15436	15519	15609	15445	15523	15353	15480	15652	15417	15429	15514	15480	15557	15642	15551	15644	15612	15658	15542	15560	15539	15378	15604	15413	15693	15524	15411	15607	15541	15630	15590
23913	21320	28866	24402	22866	23523	22599	20083	19777	19509	23927	34433	31829	25931	20530	18237	18257	17911	17765	18194	17984	17918	17974	17962	18063	17964	17986	17996	17971	17945	18054	17865	17924	17933	17876	18094	18106	17922	17901	18056	17983	17822	17829	17825	17726	18177	17927	17963	18021	18035	17721	17839	18187	17787	17926	17921	18011	17913	17899	17997	18021	17916	18067	17861	17779	17923	17833	17767	17880	17970	18012	17828	17796	17961	17876	17737	17876	17869	17891	17695	17913	17918	17959	17891	17936	17890	17968	17874	17914	17826	17991	17730	17958	17860	17757	17872	17764	17944	17882	17906	18105	17897	17921	17822	17917	17882	18083	17722	17809	17869	18052	17960	17734	17734	17959	17876	18037	17935	17769	17535	17810	17869	17715	17873	18004	18116	18109	17650	17908	17869	17622	18102	17740	17860	17788	17947	17813	17917	17893	17876	17905	17891	17897	17556	17843	17908	18017	17753	17742	17849	17933	17887	18077	17838	17766	17776	18083	17851	17963	17877	17966	17886	17839	17786	17675	17989	17790	17819	17919	17825	17793	17747	17681	17700	17832	17719	17803	17899	17797	17959	17902	17909	17756	17696	17759	17728	17731	18228	17851	18109	18127	17827	17667	17762	17961	17843	17757	18057	17817	17849	17851	17905	18109	17909	17773	18090	17842	17770	17707	18114	17899	17723	17971	17990	17919	17704	17821	17852	17984	17850	17837	18062	17774	17874	18099	17973	18043	18015	17767	17702	17923	17941	17697	17791	17822	17875	17863	17717	17745	17930	17851	18017	17848	17836	17738	18030	17884	17928	17870	17803	17905	18007	17825	17741	17653	17661	17817	17920	17884	17743	17948	17681	17844	17863	17707	17629	17774	17608	17801	17898	18031	17959	17891	17686	17897	17767	17699	17945	17847	17772	17711	17814	17883	17757	18101	17875	17806	17906	17860	17817	17987	17971	17811	17883	17855	17820	17866	17917	17725	17871	17799	17774	17767	18039	18033	17776	17725	17714	17702	17699	17743	17948	17881	18018	17881	17854	17860	17843	17932	17693	17991	17945	17691	17682	17884	18156	18058	17681	17953	17896	18008	17946	17926	17754	17872	18020	17688	17963	17845	17832	17740	17794	18102	17836	17708	17577	17890	17799	17913	17738	17917	17884	17952	17712	17824	17947	17598	17694	17727	17850	17912	18032	17908	17807	17746	17818	17888	17784	17951	17913	17919	18026	18019	17746	17852	17951	17788	17975	17804	17925	17954	17729	17973	17842	17879	17985	17774	17899	17918	17790	17692	17995	17874	17963	18055	17820	17983	17662	17906	17675	17738	17599	17936	17771	17817	17879	17812	17799	17954	17876	17712	17750	17886	17775	17987	17789	17750	17961	17840	17734	18024	17578	17990	18003	17754	17960	18168	17740	17819	18002	17783	17824	18079	17813	17739	17753	17740	17735	17819	17844	17884	17868	17773	17871	17861	17910	17958	17766	17497	17949	17897	18061	17925	17855	17792	17819	17838	17700	17779	18097	18001	17862	17808	17925	17894	17886	17659	17652	17829	17869	17903	17817	17744	17673	18008	17875	17826	17928	17732	17718	17957	17923	17922	18073	17789	17937	17923	18039	17770	17808	17991	17878	18000	17921	17905	17836	17809	17882	17785	17884	17853	17944	17826	17954	17886	17603	17971	17884	17839	17956	17801	17964	17856	17945	17828	17748	17815	17872	17989	17884	17774	17959	17924	17712	17845	17763	17772	17890	17884	17691	17822	17776	17930	17828	17750	17784	17817	17577	17723	17992	18056	17969	17883	17765	17895	17878	18021	17765	17940	17842	18006	17819	17857	17754	17770	17960	17930	17879	17916	17759	17532	17689	17698	18025	17961	18111	18109	17738	17822	17911	17928	18060	17704	17977	17892	17755	17888	17978	17963	17953	17823	17924	17832	17858	17742	17767	17806	17702	17708	17884	17760	17931	17828	17985	17822	17564	17862	17985	17811	17701	17891	17651	17839	17974	18000	17944	17830	17910	17961	17832	17852	18034	18000	17744	17985	17814	17846	17903	17789	17687	17826	17811	17605	17711	17711	17868	17785	17928	17957	18054	18011	17835	17951	17933	18075	17871	17884	17869	17908	17867	17813	17916	17795	17889	17850	17834	18038	17965	17925	18117	17842	17748	17931	17834	17697	17964	17940	17857	17716	17871	17676	17895	17805	17812	17807	17764	17840	17686	17868	18080	17938	17808	17853	18052	17860	18102	17763	17833	17956	17820	17675	17838	17939	17894	17853	17741	18001	17945	17998	17773	17929	17775	17852	17789	17878	17910	17876	17825	17832	17793	17747	17793	17870	17736	17912	17806	17906	18041	17877	17877	17825	17842	17865	17851	17799	17761	17770	17860	17919	17815	17939	17924	17840	17797	17980	17918	17839	17745	17754	17884	17735	17969	17917	17894	17842	17921	17916	17721	18053	17922	17798	17883	17869	17701	17782	17905	17810	17696	17689	17591	18040	17836	17873	17773	17951	17920	17702	17721	17661	17600	17868	17826	17758	17790	17789	17610	17771	17945	17902	17780	17852	17921	17817	17972	17810	17890	17873	18002	18090	17974	17926	17876	17807	17856	17847	17801	17728	17923	17785	18115	18110	17896	17924	18005	17752	17678	17857	17727	17813	17782	17948	17870	17811	18001	17829	17853	17893	17796	18006	17857	17759	17927	17831	17893	17844	17875	17792	17744	18035	17653	17797	18005	17695	17745	17769	17704	17881	17652	17875	17907	17922	17970	17837	17944	17911	17890	17894	17765	18052	17950	17723	17894	17862	17796	17775	17893	17913	17914	17877	18072	17815	17939	17896	17817	17897	17868	18013	17881	17797	17793	17762	17661	17873	17874	17948	17923	17774	17678	17844	17952	17829	17620	17870	17868	17770	17909	17789	17807	17898	17728	17713	17882	17995	17846	17876	17818	17865	18016	17983	17886	17948	17785	17853	17859	17937	17860	17847	17938	17893	17919	17743	17749	17994	17674	17783	17714	17915	17877	17863	17821	17924	17998	17911	17922	17566	17674	17665	18058	17913	17925	17856	17946	17776	17717	17947	17763	17844	17793	17890	17959	17931	17918	17741	17884	17823	17767	17908	17928	17800	17746	17638	17751	18234	17809	17763	17907	17919	17891	17818	17859	17900	17816	17820	17977	17889	18019	17921	17952	17919	17805	17956	17932	17854	17811	17761	17860	17908	17944	17795	17810	17876	17940	17816	17814	17936	17879	17817	17866	17905	17773	17760	17742	18121	17964	17787	17899	17681	17695	17943	18062	17948	17904	17588	17894	17770	17930	17774	18002	17809	17783	17974	18016	17750	17900	18238	17779	17786	17950	17758	17916	17905	17850	17977	17815	17824	17861	18000	17857	17870	17762	17783	17826	17898	17883	17880	17754	17944	17867	17672	17767	17703	17834	17800	17813	17951	17771	17979	17828	17739	17978	17849	17931	17714	17799	17720	17790	18008	17737	17928	17755	17825	17877	17960	17683	17757	17863	17911	17759	17971	17921	17762	17907	17941	17759	17829	17941	17783	18008	17972	17870	18068	17733	17848	17620	17666	17713	17896	17736	17952	18065	17755	17853	17799	17915	17922	17951	17685	17824	17903	18032	18027	17773	17919	17866	17949	18056	17742	17735	17855	17832	18011	17918	17969	17879	17959	17932	17783	17865	17831	17922	17780	17836	17880	17962	17804	17817	17963	17703	18000	17837	17801	17580	17817	18033	17789	17549	17937	18075	17948	17861	17804	17812	17954	17830	17822	17909	17792	18111	18005	17941	17854	17746	17862	17868	17805	17827	17816	18048	17910	17725	17818	17958	17572	17753	17965	17924	17882	17862	17765	17876	17829	17935	17894	18041	18076	18020	17931	17981	17956	17907	18062	17942	17596	17828	17806	17833	17890	17947	17890	17788	17967	17857	17906	17737	17737	17907	17779	17857	18009	17762	17909	17765	17886	17805	17842	17908	17778	18160	17971	17969	17925	17910	17821	17784	17751	17739	17780	17847	17773	17810	17825	17705	17850	17867	17711	17853	17934	17843	17920	17844	17921	17932	17837	17727	17755	17786	17933	17777	17937	17941	18112	17734	17743	17867	17912	17952	17966	17920	17812	17657	18013	17792	17866	17878	17645	17827	17839	17868	17676	17751	17918	17819	18046	17813	17878	18038	17556	17723	17855	17735	17798	17810	17759	17943	17876	17745	17935	18099	17885	17801	17805	17906	17939	17787	17919	17947	17925	17765	17854	17747	17908	18002	17976	17741	18110	17888	17909	17709	18004	17715	17819	17821	17832	17827	17814	17753	18108	18000	18014	17854	17854	17802	17807	17904	17843	17810	17887	17928	18054	18031	17865	17728	17570	18044	17708	18007	17811	17976	17846	17763	17794	18002	17876	17679	17776	17845	17974	18034	17538	17919	17867	17817	17710	17847	17919	17916	17929	17802	17950	17651	17961	17796	17981	17839	17973	17898	17857	17600	17894	17767	17811	17950	17753	17708	17767	17784	17839	17949	17890	18026	17781	17727	17864	17945	17823	17796	17902	17779	17740	17969	17782	17837	17798	17771	17846	17739	17929	17858	17750	17701	17805	18100	17823	17887	17863	17851	17851	17952	17891	17835	17871	17736	17752	17657	17693	17850	17827	17937	17875	17776	17622	17830	17980	17953	17791	17745	17788	17879	17748	17681	17778	18010	17893	17804	17842	17849	17836	18097	18075	17877	17843	17796	17920	17929	17951	17774	17879	17873	17763	17826	17999	17945	17736	17930	17692	17757	17737	17933	17979	17840	17833	17823	17893	17665	18084	17795	17686	17692	17845	17821	17761	17983	17812	17878	18163	17858	17766	17758	17636	18052	17850	17794	18104	17916	17828	17852	17921	17577	17849	17947	17901	17933	17828	17869	17792	17687	17943	17933	17894	17894	17867	18016	17877	17716	17673	17897	17912	17804	17728	17922	17880	17875	17600	17984	17693	17796	17835	17946	17997	17729	18043	17832	17758	17843	17953	17888	17897	17896	17943	17956	17898	17859	17835	17821	17973	18010	17826	17736	17855	17984	17886	17784	17659	17745	17949	17809	17969	17823	17895	17986	17813	17753	17758	17579	17995	17735
21072	35736	33695	27594	24059	21712	19130	19541	18937	18377	26285	37328	33700	25604	18307	16188	16253	16296	16041	16120	16255	16068	16129	16073	16095	16196	16158	16164	16170	16256	16195	16207	16110	16248	16248	16216	16334	16369	16243	16185	16249	15963	16230	16073	16167	15987	16266	16170	16100	16139	16204	16088	16292	16003	16081	16097	16255	16039	15998	16190	16195	16215	16134	16239	16073	16059	16154	16038	16119	16102	16126	16327	16334	15969	16051	16246	16107	16161	16156	16010	16107	16148	16254	16209	16052	16189	16113	16262	16282	16071	16025	16074	15973	16127	16219	16007	16199	16080	16192	16073	16128	16095	16036	16133	16145	16285	16158	16099	16290	16049	16086	16134	16331	15974	16004	16328	15973	16223	16010	16128	15925	16078	16120	16120	16254	16119	16123	15982	16063	16139	16100	15910	16130	15910	16062	16209	16269	15992	16136	16156	16135	16147	16099	15964	16127	16147	15980	15973	16192	16042	16102	16050	16198	16075	16178	16048	16109	16103	16205	16150	16100	16192	16099	16148	16033	16090	16120	16012	16140	15915	16327	16117	16191	16077	15990	15956	16237	16138	16000	16356	16120	16038	16143	15989	15969	15918	16006	16072	16016	16146	16157	16237	16160	16016	16170	16173	15978	16130	15981	16022	16148	15987	16047	16176	16086	16302	16018	16051	15946	16020	16057	16137	16129	16181	16132	16069	16090	16068	16107	16057	16103	16229	15988	16081	16087	16136	16008	16003	16080	16039	16222	16234	16056	16045	15899	16116	15931	16243	16150	16098	15958	16065	16187	16194	15900	16050	16218	16155	16158	16162	16046	16075	16225	16085	16270	16226	15920	16137	16184	16095	16198	16128	16018	16186	16342	16196	16106	16233	16215	16161	16136	16130	16061	16147	16229	16229	16186	16098	16103	16117	16160	16046	16147	16188	16155	16050	16022	16119	15934	16099	16104	16204	16031	16142	16271	16181	16181	16112	16003	16099	16043	16066	16213	15960	16161	16205	16035	16080	16110	16158	15853	16129	16097	16084	16205	16166	16195	16119	15982	16075	16141	16160	15983	16043	16101	16291	16105	16017	16251	15937	16142	16032	16040	15928	16124	16114	16134	16169	16012	16159	16060	16066	15981	16166	15998	15962	16176	15893	16019	16163	15990	16211	16254	16005	15979	16318	16189	16249	15993	16114	16239	16071	16214	16025	16127	16010	16090	16244	15868	16135	16169	16120	16153	16029	16111	16172	16085	16164	16080	16184	16100	16042	16238	16061	16176	16232	16111	16031	16163	16191	16012	16269	15920	16109	16047	16139	15893	16235	16233	16085	16174	16062	16089	16179	16008	16150	16195	16139	16029	16136	16241	16094	16184	16053	16115	16140	16196	15926	16035	15968	16067	16318	16171	16128	16109	16048	16153	16112	16225	16187	16123	16259	16082	16078	16113	16246	16072	15972	16049	16079	16199	16194	16035	16048	16028	16098	16084	16217	16127	16119	16108	16164	16137	16231	16241	15909	15974	16201	16109	16089	16110	16129	16079	16023	16108	16034	16110	16214	16163	16084	16119	16132	16065	16050	16283	16100	15936	16219	16222	16049	16222	16183	16155	16223	15924	16102	16030	16184	16150	16157	16015	16308	16188	16273	16004	16079	16194	16110	16273	16194	16067	15955	16177	16227	16164	16105	16014	16168	16347	15977	16117	16044	16241	16087	16096	16168	16009	16072	16335	16129	16086	15994	16006	16221	16140	16039	16032	16181	16093	16025	16239	16195	15993	15996	16113	16033	16154	16129	16059	16160	16239	16132	16098	16132	16147	16042	15855	16229	15973	16263	16153	16053	15965	16084	16060	15981	15953	15969	16016	16055	16066	16095	16272	16044	16102	16084	16068	16030	16255	15955	16282	16165	16244	16070	16107	16154	16222	16115	16304	16079	16038	16006	15910	16114	16126	16143	16104	16021	16213	16050	16170	16279	15995	16097	15984	15968	16124	16238	16037	15983	16094	16124	16106	16080	16042	16216	16167	16083	16140	16138	16091	16074	16370	15944	16180	16115	16156	16257	15938	16297	16068	16131	16109	16038	16246	16257	15878	16155	16249	16129	16106	16001	16050	16008	16155	16033	16032	16154	15909	16196	16039	16145	16148	16211	16158	16051	16118	16129	16020	16087	16216	16192	16107	16170	16047	16029	16264	16128	15965	16084	16198	15983	16064	16137	16053	16154	16185	16325	16050	16078	15966	16191	16039	16163	16019	16259	16105	16060	15922	16174	16102	16256	16081	16096	16066	15993	16252	16221	16131	16121	16050	16030	16070	16316	16167	16128	16315	15962	16202	16156	16233	16196	16006	16130	16080	16059	16127	15972	16070	15960	16295	16170	16092	16171	16118	16139	16071	16206	16026	16037	16149	16156	16089	16179	16084	16152	16183	16020	16174	15978	16161	16147	16144	16191	16258	16016	16232	16098	16055	16033	16054	16373	16066	16023	16246	16102	15970	16109	16107	16191	16135	16069	16179	16202	16173	16300	16192	16163	15970	16322	16105	16111	16112	16074	16005	16193	16046	16113	16055	16092	15967	16098	16111	16172	16071	16057	15988	16206	16168	16142	16178	16025	16207	16162	16053	16232	16139	16122	16067	16107	16120	16164	16175	16137	16172	16112	15888	16002	16294	15909	16032	16032	16199	16084	16107	16189	16074	16001	16066	16070	16361	15979	15934	16274	16065	16268	16183	15987	16256	16068	15970	16123	16235	16201	15976	16141	16122	16162	15976	16164	16036	16227	16252	16057	16027	16097	16128	16083	16133	16184	16086	16082	16086	16091	16203	16165	16116	16023	16234	16132	16119	16141	16141	15963	16156	16091	16237	16236	15976	16025	16136	15989	16116	16142	16209	15836	16107	16121	16041	16069	16242	16315	16182	15959	15964	16200	16049	16025	16095	16070	16159	16221	16163	16218	16082	16095	16195	16041	16137	16223	16239	15998	16056	16047	16091	15955	16210	16027	16072	16259	16028	16229	15877	16072	16109	16275	16150	15942	16009	16062	16069	16290	16035	16234	16069	16140	16111	16159	15986	15939	16106	16136	16199	16077	16088	16199	15939	16181	16210	16044	16021	16159	16270	16151	16206	16207	16159	16069	16044	16052	16109	15992	16078	16167	16085	16201	16110	15936	16299	16034	16007	16048	16092	15976	16011	16007	16145	16024	16249	15956	16115	16135	16120	16096	16085	16101	16161	16061	16048	16047	16121	16057	15933	16279	16037	16110	16317	16145	16203	16170	15943	15912	16197	16309	16233	16190	15922	16093	16078	16012	16137	16068	15992	15995	16090	16158	16105	16226	16081	16172	16241	15909	16133	16276	16050	16248	16170	16033	16177	15823	16116	15880	16098	16006	16178	16301	16092	16092	16130	16104	16160	16226	16282	16113	16188	16145	16168	15905	16170	16109	16146	16143	16097	16210	16167	16197	16144	16275	16044	15946	16171	15990	16089	16197	16252	16049	16128	16050	16308	16191	16107	16151	16071	16249	16065	16128	16016	16187	16046	16157	16073	16232	16220	16149	16274	16065	16139	16089	16054	16126	16061	16189	16045	16250	16262	16091	16047	16087	16092	16219	16148	16011	16241	16304	16058	16073	16041	16008	16116	16127	16048	16241	15973	16018	15977	16170	16269	16108	16135	16106	16047	16202	16067	16165	16066	15908	16111	15938	16097	16002	16225	15980	16091	16202	16040	16285	16102	16170	16318	16123	15972	16178	16136	16103	15967	16204	16071	16119	16168	16066	16028	16018	16166	16058	16253	16151	16001	16147	16086	16119	16208	16016	16103	16162	16142	15982	16064	16127	15880	15901	15920	16285	16164	15888	16164	16172	16233	16136	16086	16137	16248	16080	16123	16151	15918	16201	16152	16187	15919	16133	16237	16103	16086	16335	16062	16101	16161	16054	16064	16202	15973	16232	16114	16096	16102	16116	16167	16111	16029	16088	16096	15930	16119	16231	16068	15852	16180	16199	16262	15984	16102	16145	16236	16002	16001	16205	16239	16110	15974	16087	16008	16157	16197	16177	16200	16253	15962	15961	16057	15983	16138	15949	16055	16123	16139	16102	16163	16129	16025	16073	16167	16339	15970	16195	16055	16131	15892	16045	16032	16064	16109	16073	16008	16128	16074	16107	16087	16263	16023	16026	16261	16143	16200	16162	15978	16072	16108	16142	16036	16110	16094	16088	16229	16216	15940	16097	16075	16073	16124	16135	16215	16172	16113	16082	16022	16081	16241	16189	16125	16167	16001	16013	16267	16168	16158	16125	16115	15885	16048	16263	16273	16099	16208	16164	16304	16116	16035	16113	16219	16072	16074	16195	16152	15971	16266	16025	16078	16085	15994	16023	16200	16092	16244	16046	16258	15972	16041	16204	16160	16115	16166	16063	16097	16149	16008	15969	16063	16069	15988	16167	15999	15982	16009	16126	16021	16064	16219	16016	16083	16001	16193	16226	16120	16194	16148	16177	16262	16143	15942	16215	16161	16140	16160	16189	16122	16162	16106	16338	16248	16031	16155	16088	16191	15910	16219	16044	16188	16082	15975	16086	16115	16192	16061	16086	15978	16229	16086	16139	16172	15837	16201	16119	16047	16162	15991	16016	16205	15959	16129	16126	16336	16187	16060	16096	16190	16018	15952	16190	16163	16120	16062	16092	15980	16302	16100	16153	16056	16089	16047	16058	16206	16128	16016	16136	16229	15973	16110	16202	16067	16069	16317	16106	16073	16134	16115	16048	16428	16050	16258	15973	16208	16286	16248	15981	16271	16253	16245	16104	16021	16140	16195	16124	15999	16054	16140	15993	16080	16151	16076	15975	16024	15878	16273	16157	16192	16151	16186	16101	16267	16061	16158	16061	16168	16003	16020	15985	15853	16051	16117	16301	15894	16123	16046	16148	16235	16042	16166	16120	16052	16238	16135	16080	16064	16047	16184	16128	15958	16060	16102	16137	16153	16219	16241	15944	16040	16169	16004	16114	16036	16203	16196	16268	16047	16040	15989	16047	16047	16010	16016	16050	16061	16098	16238	16185	16079	16019	16089	16167	16224	16048	16209	16007	16093	16212	16101	15878	16217	16067	16243	16133	16115	16054	16152	15961	15930	16105
22891	21320	29273	23822	21996	25101	26881	21345	20654	20552	31734	45319	40001	31080	21679	18430	18302	18233	18053	17943	18174	18085	18119	18028	17994	17973	18116	18346	18183	18045	18034	18080	17952	18132	18266	18172	18196	18114	18197	18066	17998	18046	18014	17963	18040	17779	17892	17938	17945	17995	17949	17938	18005	17909	18046	17712	18027	17863	18103	17947	17928	17818	17814	18005	17939	18055	17773	17913	18061	17987	17953	17721	17945	17829	17900	18077	17706	18025	17924	17836	18019	17901	18038	17885	18031	18058	18021	17856	17748	17775	17768	17941	17858	17868	17971	17826	17892	17859	17855	17875	17897	17918	17912	18095	18051	18233	17740	17857	17901	17965	17957	17787	18056	18043	18035	17955	17834	17926	17980	17990	18095	17869	17897	18065	17951	17902	18042	17858	17774	17827	17709	18013	17980	17940	17910	17790	17824	17894	17929	17854	17874	17873	17923	18013	17964	18022	17870	17984	17866	17729	17925	17673	17878	17830	17695	17786	17874	17650	17784	17919	17984	17890	18057	17718	17839	17810	17838	17795	17643	17810	18044	17842	17853	17958	17984	17915	17908	17936	18081	17927	17874	18062	17968	17726	18043	17935	17816	17643	17776	17735	17937	17856	17958	17934	17824	18079	17969	17698	17919	18023	17973	17790	18045	17903	18032	17795	17776	17778	18045	17906	17971	17879	17782	17901	17877	17915	18190	18012	18099	17712	17688	17768	17827	17880	17959	17814	17918	18113	18000	18122	17849	17811	18002	18061	17969	17946	17831	18125	18022	17938	17937	17860	17899	18052	17919	17912	17869	17811	17925	17883	17837	18142	18011	17806	17972	18098	17888	17894	17921	17926	17922	17928	18014	17776	17896	18048	17769	17889	17916	17829	17888	17725	17990	18010	17946	17860	18064	17725	17853	17957	17942	17859	17715	17895	18066	17903	17954	17939	17814	17878	17694	17995	18098	17975	17879	17727	17913	17958	17863	17848	17906	18026	17871	17779	17850	17872	17847	17833	17903	17808	17954	17892	17682	18172	18070	17912	18084	17972	17952	17944	18107	17782	17844	17914	17895	17931	17905	18069	17842	17758	17888	18020	17870	17788	17766	17914	18128	17833	17738	17859	17883	17809	17801	17951	17879	17963	17891	17717	18068	17746	17915	17930	17747	17815	18024	17867	17662	18016	17705	17828	17840	17726	18120	17718	17863	18013	18017	17874	17921	18036	18120	18244	17821	17859	18073	17837	17714	17804	18033	17906	17963	17831	17890	17784	17961	17831	18012	17910	17820	17741	17879	17778	17888	17909	17947	17870	17863	17805	17857	18100	17848	17873	18033	17720	17959	18046	17942	17815	18055	18043	17792	17942	18017	18079	17805	17968	17940	17796	17835	17821	17998	17874	17840	17848	17939	17950	17883	18092	17926	17930	17963	17911	17860	17829	17785	17843	18227	17915	17915	17892	18009	18136	18040	17888	17962	18008	17994	17814	18057	18044	17886	17813	17937	17708	18024	17823	17780	17952	17984	18063	17867	17905	17948	17812	17957	17828	17883	18001	17806	17864	18065	17937	17977	18126	17975	17875	17962	18036	17833	17913	17928	17896	17880	17807	18145	17743	17816	17833	17723	17741	17944	18125	17957	17980	17959	17982	17978	18056	17860	18010	17838	17915	17755	17710	17952	17991	18153	17960	17963	17909	17635	17773	18063	17890	17978	18011	17921	17713	17810	17811	17703	17870	18004	17708	17904	17952	17851	17970	17905	17898	17895	18191	17853	17788	18019	17853	18004	17936	17958	17839	18072	17870	17984	17701	17913	17974	18063	17855	17842	17936	17695	17862	18081	18058	17872	17813	17895	17779	17839	17928	18087	17826	17857	17810	17826	17819	17893	17731	17910	17749	17782	17741	17874	17906	17997	17990	17967	17909	17867	18080	17814	17909	17802	17909	17926	17999	17911	18074	18066	17939	17844	18031	17922	17699	17900	17911	18177	17896	17872	18000	17866	17876	17915	17979	18178	18085	17992	18015	17834	17866	17677	17956	18100	17984	18087	17842	17913	17796	17623	17789	17771	17836	17778	17904	18128	17931	17807	17754	17678	17809	17849	17961	18041	17951	18088	18054	17835	17934	17938	17911	17870	17833	17780	17875	17640	17849	17939	17782	17833	17923	18002	17833	17946	17888	17826	17953	17954	17913	18144	17862	17812	17646	18028	17896	17793	17876	18111	17933	17868	17917	18003	17762	17790	18136	18003	17928	17861	17783	17828	17878	17712	17758	17809	17942	17882	17800	17871	17934	17924	17838	17688	17724	18004	17860	17916	18053	17903	17968	17796	17829	17778	17789	17864	17786	17806	17909	17896	17684	17827	17961	18016	17936	17907	18113	17894	18003	17949	17903	17769	17680	17906	18030	17995	17787	17876	17776	18103	18059	17891	17872	17939	17705	17713	18009	17976	17832	17718	17898	17799	17923	17953	18014	18090	18059	18064	17902	17971	17929	18000	17880	18002	17882	17834	17904	17941	18016	17843	17854	17967	17706	17817	17824	17902	17875	17836	17780	17732	17985	17771	18056	17947	17896	17952	17733	17689	17727	17968	17980	17942	17837	18052	17749	17859	18068	18067	18040	18111	17875	17802	18078	17962	17848	17908	17928	17794	17849	18028	17821	17858	17833	17833	17984	17716	17861	17752	17754	18055	17878	18112	18069	17916	18004	17918	17873	17842	17858	17947	17976	17945	17660	17853	17794	17972	17986	18007	17952	17753	17886	17751	18065	17857	17946	17762	17920	17852	17800	17945	18094	17967	18017	17950	17955	17641	17944	17819	17936	18026	18050	18013	18031	17917	17824	17979	17961	17810	17802	18200	17863	18203	17864	17859	17921	18043	17861	18173	17708	17669	17901	18030	18008	17852	17930	17876	17984	17738	17861	17961	17796	17825	17997	17952	18097	17860	17833	17924	17558	17861	17922	18006	17865	18003	17870	17865	18091	17796	17923	17907	17936	18063	17874	17895	17772	17759	17869	18034	17794	17875	17959	17824	17809	17804	17771	17950	17821	18190	17952	17889	17882	17858	17911	17995	17953	17580	17864	17816	17872	17984	17780	17862	17916	17997	17925	17815	18038	17985	18146	17907	17734	17793	17910	18000	18217	17808	17957	18067	17994	17998	17849	17838	17847	17933	17979	17880	18054	17826	17869	17950	18005	17860	17851	18017	17946	18028	17763	18076	18000	17986	17863	17889	17821	18030	17759	17773	17921	17887	17793	17794	18035	18011	18093	17886	18006	17988	17590	18112	17751	17794	17912	17831	18064	17899	17835	17744	17963	18037	18049	17915	17984	17927	17743	17830	17857	18005	17720	17866	18021	17868	17894	18096	17842	17926	17854	17866	17729	18035	17945	17938	17901	18037	17802	17918	17937	17882	18090	18109	17966	17897	17949	17869	17698	17778	17684	17774	17776	17838	17933	17866	17990	17749	18004	17859	17996	17798	17997	17958	18021	18100	18154	17777	17965	17906	17937	18068	17774	18099	17877	18016	17756	17696	18005	17825	17849	17821	17934	17898	17879	17944	17786	17928	18078	18121	17788	18007	17773	17925	17863	17939	17872	17860	18017	17947	17902	18002	17948	17974	17979	17954	18005	17918	17940	17931	18015	17852	17866	17901	17904	17995	18033	18090	17818	17917	17817	17935	17710	17777	17931	17732	17975	17882	17936	18015	17857	17734	18036	17943	17858	17989	17940	17864	17847	17757	17953	18007	17885	17874	17748	17914	17988	17827	17806	17947	18138	17927	17904	17949	17891	18154	17912	18098	17860	17720	17887	17889	17628	17803	18041	18128	17965	18002	17965	17853	18026	18035	18012	17879	17932	17853	17893	18006	17957	17846	17760	17960	17969	17835	17943	17955	17831	17941	17685	17912	17920	17953	17802	17805	17718	18013	17921	17800	17974	17902	17675	17746	17783	17852	17843	17927	17832	17743	17847	17916	17871	17895	17771	17806	18085	17852	17858	17799	17865	17997	17875	17761	17901	17858	18039	17865	17728	18005	17762	18030	17853	17804	17970	17885	18015	17995	17874	17934	17989	17667	17947	17799	18197	17930	17947	17982	17899	18236	17803	18063	17786	17862	17947	17840	17724	17965	17965	17864	17801	17881	17816	17819	17868	17666	17779	17810	17739	17889	17760	17927	17743	18080	17743	17734	18089	17902	17959	17924	17927	17916	17973	17920	17962	17785	17716	17819	17897	17728	17889	17917	17896	17742	17862	17786	18096	17718	18035	18030	18027	18050	17977	17980	17810	17795	17870	18019	17949	17746	17958	17772	17731	17618	17915	17944	18052	17804	17936	17924	17993	17782	17699	17712	17824	17999	17958	17989	18020	18056	17893	17856	17842	18010	17924	17737	17952	17830	18018	17727	17805	17902	17639	17632	17810	17977	17714	17949	18125	18239	17934	17916	17889	17878	17832	17974	17797	17789	17936	17886	17756	17817	17957	17883	17761	17873	18005	17939	17651	17934	18037	17944	17910	17946	17844	17927	17836	18136	17877	17936	17854	18090	17964	17867	17831	17905	17800	17880	18068	17901	18147	17868	18108	17929	17819	17855	17981	17871	17849	17955	17903	17808	17770	17941	18046	17871	17918	17815	17996	17934	18064	17835	18025	17969	17813	17776	17986	17792	17813	17896	17824	17874	17934	17872	18215	17955	17813	17874	17827	17993	18084	17884	17920	17680	17916	17912	17833	18025	17959	18002	17802	17836	17967	17931	18020	17916	17987	17903	17797	17921	17904	17897	17779	17884	17890	18062	17894	17998	17769	17711	17924	17819	17885	17965	18020	17839	17962	17849	17879	18023	18040	18034	17729	18164	17821	17997	17807	17730	17964	17774	17782	17916	18068	18221	18001	17815	17895	17964	17797	18063	17955	17991	17906	17951	17964	17892	17899	17822	17996	18215	18024	17842	17636	17786	17553	17909	17865	18013	17759	17955	18057	17942	17960	17774	17870	17837	17906	17784	17755	17925	17886	18124	17937	17835	17928	17929	17856	17932	18073	17850	17833	17756	17923	17750	18039	17921	17895	17854	17708	17955	18028	17967	17792	17799	17759	18000	17951	17701	17899	17919	18034	18010	18123	17852	18055	17879	17690
22118	40831	40733	34236	30465	27830	21886	20415	20772	19802	35966	46484	41199	30888	18723	16299	16161	16137	16278	16349	16166	16430	16148	16164	16193	16225	16128	16120	16119	16346	16350	16140	16298	16127	16403	16595	16389	16409	16309	16440	16259	16215	16403	16151	16216	16202	16168	16121	16267	16123	16047	16251	16267	16210	16054	16118	16074	16306	16226	16111	16216	16079	16199	16128	16200	16168	16039	16223	16319	16098	16298	16219	16359	16155	16243	16090	16304	16224	16127	16186	16095	16160	16338	16194	16151	16169	16233	16210	16233	16308	15939	16068	16199	16114	16259	16242	16082	16183	16124	16338	16159	16056	16083	16048	16130	16226	16041	16206	16208	16317	16176	16243	16167	16383	16245	16207	16001	16274	16121	16167	16072	16184	16159	15986	16197	16130	16231	16141	15967	16154	16151	16365	16052	16012	16147	16279	16075	16174	16145	16286	16184	16145	16202	16156	16131	16214	16083	16260	16104	16168	16163	16188	16134	16150	16099	16234	16197	16041	16371	16194	16158	16188	16275	16018	16068	16089	16185	16175	16174	16004	16222	16141	16312	16100	16284	16105	16141	16009	16138	16308	16034	16278	16210	15944	16264	16178	15917	16083	16188	16101	16092	16137	16253	16143	16252	16143	16199	16289	15950	16139	16111	16133	16167	16073	16049	16170	16092	15976	16041	16191	16085	16229	16223	16204	16261	16019	15912	16356	16281	16155	16317	15960	16161	16183	16108	16080	16013	16203	16068	16295	16163	16061	16317	16166	16359	16148	16075	16270	16185	16129	16144	16165	16080	16208	16041	16124	16100	16223	16035	16201	16297	16221	16159	16238	16330	16173	16236	16251	16128	16201	15898	16228	16116	16205	16151	16084	16479	16100	16006	16155	16238	16108	16238	16081	16178	16123	16102	16106	16178	16175	16329	15940	16066	16106	16211	16142	16199	16140	16113	16352	16073	16072	16207	16104	16093	16154	16131	16164	16154	16270	16191	16183	16065	16118	16083	16178	16278	16213	16224	16125	16154	16115	16120	16154	16098	16223	16078	16133	16093	16024	16091	16001	16183	16054	16193	16075	16280	16071	16066	16162	16109	16300	16128	16315	16134	16165	16399	16177	16047	15990	16244	16161	16052	16123	16222	16211	16286	16216	16052	15988	15996	16079	16231	16171	15999	16057	16084	16160	16224	16229	16186	16146	16203	16097	16174	16118	16196	16314	16249	16251	16004	16308	16069	16082	16080	16299	16227	15987	16189	16091	16084	16035	16043	16234	16234	16213	16286	16102	16170	16179	16090	16167	16019	16026	16213	16193	16228	16018	16175	16197	16284	16306	16127	16158	16026	16307	16098	16149	16079	16114	16133	16029	16094	16181	16112	16260	16099	16163	15988	16324	16109	16151	16101	16148	16215	16248	16362	16015	16242	16172	16289	16230	16061	16012	16234	16125	16312	16124	16116	16195	16214	16445	16231	15977	16254	16131	15897	16061	16268	15982	16128	16058	16167	16178	16186	16385	16126	16124	16071	16092	16205	16068	16240	16009	16120	16112	16258	16188	15907	16105	16133	16139	16134	15999	16192	16218	16163	16153	16230	16295	16083	15934	16133	16168	16121	15963	16042	16168	16046	16235	16175	16120	16080	16101	16165	16212	16203	16024	16148	16191	16030	16231	16199	16089	16194	16187	16169	16304	15990	16118	16228	16135	16119	16087	16012	16348	16143	16147	16130	16055	16066	16207	16125	16195	16093	16197	16239	16114	16249	16061	16124	16085	15883	16223	16281	16096	16119	16083	16177	16170	16219	16017	16109	16336	16358	16147	16075	16127	15990	16027	16187	16059	16110	16218	16097	16227	16129	16209	16003	16225	16147	16219	16255	16180	16226	16209	16113	16316	16177	16173	16212	16116	16330	16379	16069	16330	16109	16304	16045	16277	16165	16118	16080	16068	16154	16174	16163	16113	16170	16126	16157	16150	16077	16006	16168	16103	15961	16307	16163	16361	16198	16134	16180	16270	16266	16113	16215	16099	16325	16019	16024	16117	16172	16170	16114	16257	16253	16322	16052	15976	16270	16067	16107	16089	16187	16046	16127	16173	16204	15962	16209	16089	16189	16079	16412	16095	16134	16254	16124	16229	16186	16105	16083	15988	16233	16127	16259	16300	16117	15873	16345	16100	16282	16275	16099	16148	16248	16197	16203	16208	16077	16057	16019	16028	16246	16066	16141	15969	16257	16152	16119	16298	16282	16145	15959	16142	16316	16116	16395	16175	16035	16091	16069	16080	16317	16101	16384	16108	16078	16053	16007	16052	16023	16059	16117	16092	16304	15942	16108	16125	16115	16309	16046	16163	16089	16239	16172	16176	16016	16115	16298	16250	16275	15991	16342	16192	16081	16257	15980	16090	16231	16120	16206	16295	16039	16247	16105	16020	16169	16165	16255	16086	16218	16001	16181	16213	16208	16258	16204	16152	16081	16200	16174	16141	16162	16195	16354	16049	16039	16193	16191	16131	16194	16223	16103	16038	16186	16249	16075	16256	16041	16143	16163	16033	16282	16010	16260	15935	16263	16153	16286	16115	16024	16076	16102	16198	15978	16182	16142	16233	16144	16080	16062	16304	16202	16143	16197	16174	16098	16199	16091	16124	16078	16063	16223	16007	16065	16212	16036	16190	16255	16221	16306	16008	16024	16184	16074	16266	16233	16125	16323	16154	16202	16306	16147	16096	16041	16288	16241	16304	16034	16193	16188	16295	16296	16114	16178	16169	16042	16070	16025	16306	16131	16117	16039	16046	16106	16149	16077	16137	15963	16224	16229	16203	16169	16091	16196	16056	16036	16011	16212	15905	16105	16140	16338	16146	16225	16329	16176	16036	16019	16135	16140	16106	16209	16034	16102	16192	16106	16045	16256	16044	16023	16211	16215	16121	16038	16149	16092	16157	16045	16104	16079	16260	16223	16099	16223	16282	15993	16173	16181	16145	16191	16083	16065	16090	16311	16169	16166	15995	15900	16157	16067	16268	16163	16237	16256	16310	16043	16072	16259	16102	16057	16108	16178	16043	16141	16259	16240	16011	16120	16147	15985	16155	16096	16236	16143	16153	16122	16153	16243	16190	16204	16203	16113	16099	16281	16204	16082	16157	16181	16339	15992	16331	16150	16173	16039	16009	16309	16181	16098	16103	16201	16160	16266	16204	16055	16179	16026	16162	16070	16173	16053	16028	16088	16297	16090	16063	16167	16126	16142	16087	16176	16157	16139	15972	16017	16311	16243	16111	16096	16110	16331	16133	16223	16289	16199	16035	16322	16102	16121	16048	16242	16183	16253	15984	16223	16152	16119	16038	16231	16259	16101	16091	16160	16218	16131	16104	16156	16020	15938	16222	16227	16162	16279	16138	16149	16202	16263	16213	16132	16203	16271	16046	16245	16218	16023	15865	15964	16191	16156	16227	16238	16121	16000	16131	16201	16032	16038	16156	16099	16275	16147	16161	16114	16060	16265	16208	16145	16133	16103	16078	16126	16234	16066	16121	16091	16223	16200	16235	16120	16180	16139	16056	16129	16183	15995	16123	16299	16130	16111	16252	16267	16064	16211	16133	16307	16082	15989	16013	15938	16164	16307	16005	16096	16231	15886	16250	16213	16163	16131	16205	16153	16160	16114	16085	16254	16052	16257	16143	16144	16184	16192	16034	16134	16229	16130	16274	16111	15999	16215	16075	16098	16045	16103	15975	16067	16202	16015	16137	16257	15978	16054	16181	16175	16257	16123	16090	16092	16209	16002	16175	16044	16054	16204	16082	16281	16392	16084	16116	16186	16195	16030	16294	16313	16141	16063	16246	16013	16036	16306	16099	16249	16223	16175	16093	16318	15985	16009	16258	16104	16332	16211	16240	16186	16215	16202	16232	16079	16124	16023	16030	16160	16168	16195	16219	16103	16077	16052	15951	16189	16158	16239	16250	16119	15876	16150	16084	16148	16059	16208	16271	16265	16217	16335	16190	16162	16014	16161	16196	16148	16045	16095	16132	16122	16266	16216	16149	16172	16227	15975	16118	16124	16188	16111	16262	16166	16304	16107	16244	16201	16186	16018	16155	16157	16073	16095	16140	15983	16086	16219	16119	16128	16211	16357	16224	16247	16102	16160	16056	16319	16065	16116	16087	16093	16082	16106	16097	16124	16154	15923	15964	16049	16092	16230	16056	16162	16272	16104	16283	16200	16072	15950	16096	16100	16002	16016	16150	16287	16044	16112	16188	16170	16157	16255	16151	16012	16141	16146	16269	16095	16197	16096	16083	16206	16077	16054	16137	16160	16236	16092	16317	16067	16156	16112	16092	16117	16057	16138	16127	16098	16127	16308	16149	16078	16000	16123	16312	16036	16080	16169	16078	16149	16284	16083	16238	16135	16102	16085	16081	16253	16144	16092	16134	16238	16071	16155	16077	16177	16114	16258	16312	16193	16342	16046	16003	16168	16275	16155	16061	16147	16176	16265	16118	16079	16125	16169	16264	16292	16152	16182	16042	16110	16048	16063	16172	16264	16105	16299	16197	16104	16177	16029	16085	16203	16068	16162	16215	16221	16129	16143	16144	16042	16206	16277	16067	16159	16237	15946	16118	16197	16117	16133	16193	16066	16241	16250	16214	16139	16101	16248	16174	16227	15999	16059	16258	16160	16148	16262	16139	16146	16287	16158	16137	16225	16103	16277	16108	16138	16203	16229	16028	16186	16216	16151	16101	16162	16220	16264	16057	16036	16105	15953	16093	16065	16353	16306	16104	16287	16000	16220	16256	16027	16265	16255	16203	16171	16174	16039	16122	16061	16270	16304	16079	16208	16035	16160	16122	16045	16146	16233	16054	16252	16146	16261	16090	16135	16317	16246	16145	16321	16216	16108	16193	16185	16215	16235	16338	16162	16310	16235	16005	16262	16201	16063	16148	16161	16196	16221	16200	16294	16089	16028	16193	16028	15951	16039	16135	16263	16332	16098	16236	16289	16143	16092	16142	16137	16144	16005	16228	16318	16281	16015	16242	16079	15994	16208	16229	16173	16210	16106	16047	16207	16072	16205	16217	16151	16216	16093	16262	16092	16142	16121	16096	16161	16062	16311	16192	16153	16061	16074	16085	16068	16094	16257	16037
27488	22644	28089	25084	20599	19430	18879	18081	18187	17765	18512	19927	19794	18775	17598	17268	17609	17351	17452	17462	17307	17446	17416	17297	17425	17322	17402	17522	17384	17373	17480	17372	17544	17575	17420	17570	17447	17388	17413	17391	17573	17510	17299	17454	17498	17251	17388	17359	17398	17389	17189	17450	17286	17245	17449	17527	17389	17273	17410	17362	17191	17374	17259	17333	17423	17167	17359	17354	17410	17536	17328	17295	17575	17209	17241	17377	17376	17411	17425	17316	17376	17355	17248	17342	17294	17440	17344	17361	17659	17437	17258	17348	17418	17381	17440	17336	17342	17422	17424	17470	17233	17368	17389	17247	17338	17437	17344	17192	17540	17342	17286	17267	17337	17348	17286	17323	17353	17172	17380	17400	17267	17217	17042	17139	17434	17271	17585	17227	17440	17242	17351	17279	17260	17200	17360	17322	17316	17229	17348	17361	17279	17422	17206	17409	17468	17357	17323	17249	17322	17299	17209	17377	17411	17426	17450	17096	17405	17223	17440	17201	17407	17383	17395	17472	17336	17381	17259	17475	17252	17270	17271	17374	17288	17428	17316	17466	17287	17243	17259	17445	17475	17525	17552	17372	17275	17128	17361	17302	17436	17138	17275	17290	17473	17346	17544	17647	17604	17434	17244	17415	17379	17497	17276	17266	17232	17580	17477	17394	17507	17258	17419	17271	17488	17363	17409	17199	17372	17352	17229	17265	17121	17380	17111	17154	17515	17268	17343	17441	17310	17257	17351	17351	17446	17373	17351	17285	17518	17183	17358	17293	17031	17363	17327	17441	17647	17566	17320	17259	17443	17351	17558	17286	17518	17328	17409	17477	17338	17201	17116	17275	17389	17537	17552	17362	17107	17227	17270	17310	17378	17529	17430	17398	17491	17501	17296	17637	17353	17402	17292	17378	17356	17527	17411	17383	17408	17418	17524	17350	17342	17507	17249	17230	17319	17353	17343	17298	17444	17321	17302	17253	17204	17404	17421	17198	17317	17293	17494	17559	17390	17422	17513	17380	17482	17420	17337	17262	17285	17234	17495	17229	17403	17440	17552	17508	17514	17570	17361	17440	17427	17419	17342	17384	17215	17152	17379	17380	17421	17503	17217	17354	17323	17145	17465	17194	17401	17301	17477	17468	17291	17286	17321	17369	17530	17285	17382	17393	17566	17654	17406	17321	17335	17347	17525	17224	17321	17264	17396	17411	17426	17339	17201	17212	17185	17265	17435	17229	17383	17392	17353	17130	17119	17263	17142	17281	17420	17296	17508	17398	17314	17334	17392	17398	17321	17252	17394	17351	17231	17405	17406	17392	17360	17281	17538	17421	17409	17622	17394	17345	17475	17330	17427	17357	17261	17291	17425	17337	17212	17431	17439	17247	17544	17392	17435	17329	17449	17382	17379	17291	17453	17525	17395	17399	17502	17433	17091	17264	17301	17403	17362	17199	17390	17343	17499	17558	17340	17328	17247	17410	17329	17383	17482	17300	17502	17274	17112	17198	17251	17482	17170	17513	17229	17381	17378	17296	17454	17325	17481	17435	17553	17475	17457	17264	17549	17428	17466	17385	17345	17332	17285	17297	17498	17311	17301	17288	17537	17198	17310	17501	17376	17299	17199	17020	17369	17501	17523	17369	17264	17262	17518	17523	17346	17129	17175	17165	17158	17394	17406	17356	17324	17272	17456	17465	17418	17196	17502	17443	17433	17401	17372	17422	17358	17339	17514	17310	17386	17209	17324	17388	17395	17198	17308	17356	17350	17220	17371	17431	17373	17461	17320	17165	17014	17278	17178	17496	17351	17329	17259	17431	17335	17427	17432	17412	17216	17369	17427	17465	17361	17374	17200	17106	17133	17319	17505	17363	17248	17376	17374	17344	17402	17419	17407	17252	17451	17372	17167	17262	17278	17322	17297	17449	17225	17330	17296	17174	17304	17111	17186	17420	17432	17273	17665	17177	17412	17450	17485	17436	17162	17328	17399	17349	17241	17234	17447	17423	17247	17371	17592	17529	17312	17312	17304	17292	17339	17290	17511	17468	17405	17668	17416	17270	17387	17216	17394	17320	17494	17314	17256	17430	17364	17309	17403	17378	17290	17247	17441	17566	17320	17362	17375	17394	17591	17354	17332	17446	17199	17453	17464	17400	17236	17359	17361	17195	17412	17274	17252	17331	17389	17466	17286	17588	17243	17155	17258	17348	17365	17150	17447	17497	17513	17434	17269	17252	17296	17357	17399	17453	17165	17400	17455	17346	17406	17507	17354	17509	17476	17338	17688	17441	17257	17277	17234	17260	17418	17422	17474	17347	17216	17629	17355	17179	17342	17243	17345	17326	17296	17329	17459	17497	17438	17245	17462	17451	17259	17461	17506	17419	17460	17344	17451	17208	17527	17313	17646	17447	17316	17298	17457	17377	17313	17413	17312	17249	17195	17446	17489	17243	17408	17173	17706	17583	17510	17354	17306	17287	17304	17419	17541	17372	17445	17344	17508	17309	17385	17123	17117	17252	17345	17168	17490	17376	17328	17157	17318	17442	17444	17552	17429	17327	17346	17142	17280	17332	17536	17298	17264	17377	17324	17258	17379	17446	17424	17368	17509	17448	17523	17422	17307	17403	17311	17319	17478	17469	17435	17215	17602	17436	17415	17198	17401	17343	17302	17374	17523	17296	17446	17371	17431	17364	17483	17490	17401	17272	17245	17375	17358	17443	17231	17205	17315	17359	17425	17433	17239	17431	17555	17453	17378	17455	17450	17229	17318	17386	17392	17239	17382	17520	17453	17286	17620	17370	17344	17325	17510	17274	17479	17179	17328	17577	17214	17300	17440	17407	17443	17519	17361	17528	17561	17286	17406	17273	17284	17316	17312	17281	17274	17403	17403	17431	17455	17443	17268	17425	17347	17117	17520	17463	17402	17326	17231	17363	17361	17334	17515	17322	17317	17387	17517	17350	17366	17099	17259	17413	17570	17335	17292	17394	17223	17428	17460	17379	17445	17176	17357	17371	17399	17309	17219	17220	17303	17406	17465	17437	17399	17292	17353	17208	17317	17309	17358	17375	17324	17359	17368	17358	17222	17587	17607	17288	17419	17361	17479	17465	17464	17547	17297	17447	17277	17376	17327	17344	17254	17258	17166	17440	17434	17373	17496	17363	17484	17379	17516	17643	17429	17434	17359	17277	17387	17287	17327	17386	17412	17303	17548	17359	17251	17390	17572	17386	17253	17316	17387	17344	17370	17471	17313	17470	17257	17298	17310	17359	17250	17353	17446	17361	17569	17389	17388	17365	17362	17415	17372	17353	17295	17410	17246	17570	17586	17207	17330	17594	17401	17256	17346	17286	17302	17259	17417	17358	17369	17293	17394	17457	17451	17119	17338	17440	17426	17467	17355	17332	17385	17213	17366	17384	17202	17224	17221	17444	17344	17468	17463	17304	17395	17553	17697	17479	17328	17328	17112	17238	17161	17568	17519	17415	17324	17326	17164	17517	17469	17262	17368	17334	17351	17160	17250	17511	17510	17395	17382	17419	17440	17450	17430	17255	17217	17394	17355	17261	17547	17470	17254	17375	17360	17307	17424	17512	17422	17427	17391	17320	17293	17325	17246	17213	17523	17484	17391	17570	17202	17343	17431	17264	17499	17353	17459	17494	17455	17311	17295	17177	17268	17214	17195	17172	17238	17497	17334	17499	17332	17267	17526	17389	17388	17411	17380	17479	17334	17289	17384	17420	17353	17246	17456	17234	17310	17302	17433	17373	17531	17510	17437	17526	17292	17479	17223	17158	17318	17237	17524	17451	17543	17293	17298	17378	17320	17235	17332	17183	17220	17444	17656	17271	17421	17254	17380	17145	17318	17517	17420	17341	17555	17455	17147	17329	17164	17344	17310	17444	17512	17134	17330	17270	17597	17226	17465	17485	17124	17269	17490	17371	17427	17463	17381	17428	17451	17315	17095	17245	17377	17358	17498	17283	17339	17416	17238	17226	17356	17359	17351	17573	17316	17316	17290	17428	17429	17475	17530	17555	17342	17329	17305	17330	17340	17216	17395	17199	17571	17430	17468	17581	17263	17441	17391	17386	17456	17277	17407	17503	17453	17384	17214	17427	17476	17318	17261	17505	17344	17557	17244	17162	17392	17371	17225	17175	17332	17392	17314	17188	17480	17557	17306	17330	17405	17438	17311	17321	17282	17345	17446	17308	17433	17462	17318	17631	17351	17399	17328	17389	17636	17394	17360	17322	17475	17313	17514	17240	17324	17293	17436	17266	17575	17514	17392	17561	17451	17380	17320	17218	17439	17403	17486	17212	17287	17316	17323	17297	17354	17169	17270	17416	17423	17362	17406	17017	17212	17310	17339	17475	17443	17172	17615	17210	17507	17368	17383	17465	17285	17355	17381	17348	17413	17341	17416	17380	17381	17450	17328	17536	17404	17453	17303	17450	17346	17304	17270	17451	17325	17340	17531	17372	17333	17251	17311	17310	17543	17382	17382	17340	17369	17280	17216	17248	17324	17360	17250	17442	17271	17422	17415	17386	17294	17303	17396	17522	17267	17144	17338	17415	17233	17266	17412	17328	17420	17395	17485	17340	17394	17408	17388	17322	17374	17481	17631	17516	17330	17508	17273	17247	17254	17271	17322	17315	17129	17252	17339	17414	17222	17244	17261	17459	17308	17393	17525	17246	17253	17421	17364	17322	17398	17537	17336	17552	17362	17363	17212	17179	17349	17475	17302	17566	17369	17405	17408	17242	17482	17310	17342	17239	17490	17435	17477	17484	17321	17574	17375	17146	17366	17385	17415	17224	17306	17529	17574	17462	17300	17346	17189	17342	17457	17426	17535	17431	17284	17167	17372	17460	17294	17328	17207	17308	17408	17368	17375	17416	17441	17280	17635	17543	17530	17577	17425	17397	17494	17349	17410	17576	17412	17407	17555	17356	17210	17461	17349	17290	17266	17322	17558	17494	17482	17283	17341	17249	17370	17492	17381	17389	17326	17302	17372	17388	17610	17644	17225	17524	17520	17371	17323	17532	17495	17486	17280	17353	17377	17370	17296	17405	17257	17516	17259	17304	17495	17389	17265	17387	17549	17461	17387	17405	17351	17369	17195	17284	17276	17352	17150	17189
18749	28536	29677	23811	20814	18835	18048	17212	16706	16559	17952	19856	19286	17254	16041	15703	15683	15742	15553	15961	15889	16008	15802	15719	15956	15757	15894	15686	15941	15863	15799	15765	15696	15657	15879	15976	15917	15924	15707	15867	15845	15825	15805	15871	15701	15922	15852	15944	15715	15980	15827	15767	15781	16011	15694	15902	15842	15966	15908	15913	15748	15868	15938	15874	15847	15929	15799	15825	15883	15891	15683	15668	15875	15880	15946	15762	15812	15911	15718	15665	15761	15963	15852	15930	15873	15874	15822	15774	15663	15717	15807	15889	15762	15758	15724	15873	15881	15643	15801	15810	15807	15872	15648	15736	15870	15806	15784	15899	15734	15853	15825	15748	15883	15853	15710	16011	15751	15784	15722	15862	15917	15866	15984	15945	15691	15835	15670	15861	15882	15662	15837	15827	15826	15734	15823	15680	15874	15743	15831	15740	15945	15728	15805	15864	15810	15908	15885	15739	15770	15871	15662	15763	15796	15883	15825	15878	15736	15867	15731	15830	15699	15911	15781	15769	15810	15954	15931	15779	15778	15728	15997	15822	15790	15850	15973	15748	15850	15707	15730	15798	15750	15798	15755	15831	15701	15857	15795	15806	15824	15767	15942	15799	15897	15863	15750	15937	15893	15907	15826	15950	15817	15889	15840	15643	15758	15897	15683	15774	15919	15710	15903	15665	15780	15750	15820	15887	15772	15780	15755	15686	15772	15877	15790	15682	15800	15819	15794	15719	15811	15794	15763	15834	15741	15926	15891	15786	15822	15777	15802	15945	15649	15789	15838	15693	15985	15913	15904	15853	15842	15992	15706	15744	15934	15609	15773	15930	15838	15937	15733	15955	15922	15929	15733	15812	15742	15904	15610	15833	15786	15715	15919	15839	15614	15774	15852	15786	15783	15680	15755	15858	15733	15833	15841	15812	15696	15807	15747	15516	15799	15704	15878	15783	15932	15627	15896	15855	15713	16010	15935	15986	15790	15940	15760	15898	15843	15784	15825	15663	15934	15880	15858	15797	15816	15811	15855	15938	15991	15761	15795	15889	15822	15832	16031	15780	15886	15753	15892	15759	15624	15952	15792	15873	15955	15864	15981	15741	15936	15867	15986	15823	15874	15742	15773	15589	15896	15796	15906	15691	15879	15833	15654	15802	15753	15842	15633	15829	15859	15771	15856	15836	15899	15754	15769	15823	15735	15887	15821	15851	15768	15718	15676	15656	15881	15804	15558	15818	15688	15917	15774	15630	15863	15834	15825	15853	15801	15700	15860	15893	15769	15917	15869	15995	15837	15776	15835	15967	15883	15668	15820	15943	15928	15828	15924	15748	15790	15936	15925	15778	15659	15819	15760	15697	15754	15939	15803	16008	15780	15850	15704	16008	15820	15773	15863	15731	15774	15955	15850	15612	15837	15929	15757	15907	15880	15799	15807	15674	15875	15734	15929	15782	15949	15790	15921	15614	15845	15787	15760	15839	15816	15741	15942	15752	15776	15846	15646	15733	15947	15741	15980	15758	15737	15764	16022	15688	15832	15792	15714	15970	15925	15869	15870	15819	15855	16014	15867	15929	15586	16009	15761	15796	15787	15884	15957	15953	15666	15709	15662	15900	15870	15772	15760	15730	15783	16000	15842	15863	15921	15714	15806	15844	15928	15930	15770	15763	15650	15813	15700	15875	15868	15745	15695	15717	15729	15838	15623	15877	15884	15599	15680	15712	15805	16039	15872	15946	15807	15844	15764	15993	15766	15748	15738	15743	15881	15670	15901	15943	15846	15843	15881	15860	15868	15761	15810	15777	15786	15796	16035	15858	15921	15942	15862	15847	15938	15990	15796	15831	16045	15726	15834	15844	15680	15879	15675	15881	15802	15888	15882	15882	15857	15883	15868	15656	15842	15764	15944	15806	15644	15817	15988	15815	15903	15778	15857	15812	15878	15755	15787	15970	15682	15851	15903	15841	15818	15972	15681	15828	15638	15898	15917	15703	15867	15717	15820	15879	15899	15768	15982	15693	15804	15736	15786	15789	15664	15651	15946	15936	15835	15740	15782	15747	15919	15897	15642	15881	15767	15940	15830	15742	15823	15748	15700	15766	15867	15911	15837	15891	15913	15668	15699	15992	15643	15700	15693	15738	15945	15641	15733	15867	15997	15972	15806	15859	15910	15791	15869	15642	15901	15870	15671	15907	16014	15704	15705	15810	15852	16005	15662	15811	15671	15908	15875	15813	15984	15803	15787	15603	15887	15614	15837	15665	15962	15982	15593	16099	15813	15946	15868	15768	15804	15782	15821	15771	15954	15901	15970	15925	15783	15797	15740	15709	15819	15823	15907	15796	15788	15783	15797	15760	15795	15891	15789	15841	15792	15831	15678	15882	15777	16018	15862	15800	15875	15588	15813	15722	15756	15723	15810	15705	15841	15779	15964	15514	15702	15935	15858	16055	15838	15776	15901	15751	15759	15675	15721	15909	15872	15928	16050	15678	15771	15955	15927	15578	15803	15856	15869	15738	15667	15848	15791	15869	15831	15864	15807	15875	15827	15714	15695	15864	15801	15875	15891	15772	15756	15865	15740	15972	15732	15852	15877	15716	15892	15705	15602	15784	15851	15704	15965	15819	15683	16015	15835	15916	15729	15839	15811	15811	15946	15939	15829	15811	15855	15787	15645	15830	15758	16002	15825	15755	15710	15844	15884	15742	15672	15970	15765	15982	15791	15734	15862	15632	15825	15868	15779	16020	15686	15929	15772	15670	15891	15841	15842	15825	15864	15821	15991	15684	15985	15904	15802	15909	15597	15924	15808	15798	15765	15729	15728	15858	15895	15826	15690	15821	15736	15704	15728	15844	15816	15638	15896	15850	15856	15747	15887	15813	15793	15944	15737	15822	15776	15788	15846	16038	15721	15947	15591	15831	15792	15681	15749	15937	15929	15750	15822	15719	15886	15967	15760	15833	15670	15689	15818	15730	15894	15777	15660	15883	15815	15826	15673	15727	15723	15770	15744	15865	15810	15972	15780	15625	15797	15762	15801	15784	15784	15680	15773	15896	15705	15865	15726	15880	15846	15906	15744	15776	15726	15785	15900	15725	15694	15859	15841	15700	15749	15776	15922	15962	15859	15762	15843	15653	15913	15845	15691	15829	15883	15708	15897	15728	15745	15895	15631	15828	15874	15680	15776	15904	15738	15837	15712	15865	15821	15927	15644	15840	15837	15834	15793	15789	15876	15775	15819	15714	15808	15797	15727	15858	15744	15736	15713	15775	15854	15801	15807	15703	15867	15746	15746	15940	15628	15844	15874	15807	15862	15809	15980	15864	15813	15807	15676	15798	15880	15737	15973	15780	15862	15961	15696	15695	15810	15831	15947	16014	15832	15661	15724	15853	15850	15598	15896	15801	15915	15816	15925	15761	15691	15757	15769	15744	15702	15808	15798	15811	15787	15867	15821	15816	15772	15850	15838	15798	15819	15722	15822	15882	15943	16012	15770	15815	15806	15686	15847	15795	15849	15876	15848	15751	15875	15796	15900	15805	15920	15853	15797	15779	15700	15797	16036	15678	15758	15970	15872	15783	15789	15803	15792	15825	15884	15941	15814	15746	15627	15835	15754	15816	15844	15855	15873	15984	15886	15766	15600	15954	15718	15898	15849	15697	15824	15785	15980	15771	15863	15836	15769	15814	15871	15937	15604	15625	15804	15697	15849	15703	15634	15851	15892	15913	15718	15861	15850	15895	15945	15681	15813	15738	15711	15773	15869	15895	15853	15950	16013	15899	15978	15748	15778	15792	15759	15851	15867	15855	15688	15649	15874	15871	15663	15835	15828	15792	15852	15839	15875	15804	15757	15909	15819	15952	15858	15764	15809	15862	16020	15737	15848	15899	15932	15840	15798	15952	15793	15832	15907	15835	15808	15819	15702	15754	15956	15790	15839	15834	15852	15793	15851	15920	16013	15705	15756	15665	15768	15904	15785	15916	15779	15907	15751	15691	15854	15794	15831	15716	15778	15697	15686	15755	15827	15784	15677	15929	15661	15751	15782	15763	15726	15678	15828	15832	15737	15860	15950	15838	15854	15701	15771	16011	15842	15840	15872	15885	15836	15877	15956	15780	15738	15695	15812	15799	15762	15937	15934	15823	15709	15877	15790	15869	15829	15814	15867	15826	15816	15780	15782	15828	15852	15823	15804	15833	15836	15891	15705	15895	15885	15850	15908	15801	15982	15806	15869	15882	15766	15912	15708	15799	15884	15887	15715	15888	15705	15912	15804	15761	15693	15638	15732	15755	15835	15841	15924	15832	15839	15708	15807	16052	15927	15963	15726	15676	15893	15783	15642	15902	15684	15837	15892	15910	15899	15896	15765	15740	15702	15821	15741	15864	15751	15912	15860	15846	15947	15818	15873	15913	15811	15855	15780	15851	15804	15853	15787	15819	15879	15847	15926	15599	15874	15952	15818	15845	15926	15864	15775	15913	15655	15995	15893	15789	15787	15901	15761	15668	15871	15755	15737	15791	15978	15851	15894	15834	15821	15670	15811	15804	15958	15946	15583	15892	15670	15878	15795	15942	15661	15863	15667	15766	15892	16028	15609	15934	15819	15828	15644	15767	15781	16020	15693	15947	15766	15855	15813	15727	15861	15775	15909	15791	15829	15844	15671	15933	15717	15835	15874	15776	15772	15774	15759	15820	15831	15778	15647	15738	15843	15700	15860	15908	15839	15914	15744	15731	15828	15841	15790	15687	15753	15783	15980	15805	15932	15830	15738	15774	15677	15673	15886	15807	15928	15694	15803	15791	15830	15828	15756	15699	15955	15644	15896	15740	15945	15877	15781	15621	15818	15777	15695	15882	15772	15814	15970	15951	15761	15613	15894	15778	15850	15903	15712	15670	15959	15923	15899	15821	16020	15777	15743	15780	15653	15832	15682	15696	15791	15936	15825	15862	15816	15939	15788	15869	15758	15806	15915	15870	15812	15755	15740	15733	15777	15854	15829	15755	15757	15900	15789	15798	15914	15795	15878	15738	15840	15865	15882	15834	15826	15858	15807	15854	15778	15818	15901	15869	15732	15893	15873	15792	15853	15804	15828	15861	15811	15631	15917	15655	15831	15862	15667	15781	15876	15827	15845	15813
24025	21378	28962	24968	24692	25852	25067	21212	19734	19546	21909	32046	29087	24194	18597	17815	17717	17607	17717	17816	17807	17695	17748	17741	17597	17607	17740	17579	17679	17691	17684	17738	17756	17737	17533	17678	17721	17721	17674	17849	17682	17705	17437	17586	17787	17665	17699	17561	17523	17744	17639	17708	17692	17683	17723	17663	17706	17423	17512	17546	17629	17627	17733	17676	17480	17742	17562	17661	17567	17750	17648	17453	17672	17275	17543	17802	17612	17668	17437	17596	17685	17433	17764	17724	17417	17601	17575	17841	17533	17450	17627	17689	17628	17537	17502	17539	17482	17530	17378	17450	17610	17491	17763	17464	17557	17395	17612	17632	17570	17580	17416	17419	17517	17843	17631	17697	17715	17707	17842	17529	17657	17692	17624	17675	17636	17390	17515	17642	17411	17599	17675	17487	17583	17739	17435	17643	17841	17566	17501	17754	17618	17700	17575	17770	17334	17472	17333	17520	17683	17320	17774	17734	17687	17629	17659	17646	17658	17450	17460	17729	17559	17705	17528	17615	17624	17643	17594	17617	17660	17726	17426	17741	17570	17624	17606	17394	17504	17521	17585	17603	17764	17588	17496	17581	17629	17683	17567	17460	17726	17670	17603	17178	17615	17643	17514	17575	17390	17580	17702	17590	17688	17628	17707	17609	17521	17684	17518	17659	17572	17671	17497	17571	17592	17551	17654	17576	17641	17426	17474	17721	17592	17678	17637	17669	17516	17430	17586	17574	17559	17621	17645	17668	17548	17572	17438	17589	17397	17488	17665	17594	17699	17453	17644	17745	17360	17569	17519	17400	17675	17606	17548	17640	17309	17592	17734	17602	17461	17733	17765	17648	17841	17567	17590	17564	17560	17672	17667	17692	17672	17699	17646	17730	17623	17496	17565	17517	17626	17745	17794	17685	17635	17489	17630	17415	17490	17631	17623	17469	17501	17564	17554	17610	17484	17689	17799	17748	17675	17690	17611	17727	17585	17537	17593	17595	17521	17529	17493	17470	17674	17618	17612	17596	17546	17771	17754	17668	17465	17718	17703	17602	17695	17579	17553	17508	17616	17544	17544	17629	17637	17671	17315	17309	17503	17557	17656	17428	17571	17408	17629	17515	17630	17346	17591	17649	17811	17337	17620	17787	17400	17573	17619	17582	17620	17545	17565	17537	17737	17619	17304	17470	17633	17491	17640	17755	17817	17621	17617	17752	17483	17729	17612	17711	17578	17604	17491	17495	17569	17582	17567	17515	17611	17643	17694	17728	17645	17608	17581	17693	17597	17451	17554	17568	17622	17730	17849	17732	17422	17647	17569	17724	17650	17445	17818	17760	17683	17658	17568	17687	17560	17770	17617	17707	17595	17727	17572	17517	17551	17706	17617	17818	17738	17638	17726	17641	17783	17599	17380	17444	17547	17680	17676	17645	17596	17522	17693	17433	17675	17558	17594	17743	17612	17490	17312	17629	17614	17561	17296	17626	17817	17686	17534	17696	17655	17548	17779	17752	17646	17695	17629	17354	17643	17646	17634	17597	17328	17604	17430	17370	17757	17514	17829	17731	17777	17626	17849	17719	17745	17528	17564	17563	17397	17666	17633	17581	17451	17639	17455	17554	17642	17500	17564	17622	17663	17515	17639	17575	17717	17564	17593	17594	17659	17546	17568	17532	17330	17553	17535	17589	17600	17739	17514	17643	17370	17585	17862	17762	17692	17585	17458	17624	17686	17724	17707	17537	17529	17590	17529	17343	17624	17539	17552	17566	17339	17441	17462	17545	17786	17643	17635	17522	17478	17605	17670	17616	17503	17511	17631	17621	17618	17679	17707	17539	17530	17560	17356	17671	17590	17588	17502	17562	17664	17506	17705	17900	17489	17609	17541	17601	17608	17700	17620	17701	17635	17667	17639	17565	17606	17493	17643	17614	17690	17422	17744	17593	17374	17675	17536	17673	17677	17463	17294	17562	17473	17561	17650	17558	17587	17420	17367	17620	17490	17663	17818	17632	17457	17470	17592	17715	17482	17739	17611	17656	17532	17557	17617	17710	17425	17743	17585	17437	17494	17689	17416	17633	17452	17579	17684	17629	17744	17597	17417	17469	17580	17699	17706	17724	17540	17639	17766	17682	17577	17490	17666	17747	17741	17493	17660	17622	17761	17669	17555	17689	17684	17665	17791	17661	17632	17707	17575	17501	17777	17458	17654	17629	17661	17703	17708	17735	17576	17635	17590	17679	17673	17547	17560	17456	17593	17505	17754	17713	17630	17687	17888	17569	17661	17698	17462	17555	17384	17664	17665	17667	17609	17492	17565	17540	17751	17508	17548	17612	17314	17724	17679	17707	17687	17530	17638	17739	17412	17479	17581	17603	17419	17609	17537	17663	17623	17471	17653	17692	17735	17434	17573	17400	17501	17561	17608	17616	17572	17611	17795	17734	17662	17518	17455	17466	17517	17465	17461	17423	17786	17504	17609	17441	17494	17538	17660	17706	17567	17687	17412	17572	17628	17529	17522	17485	17561	17609	17409	17653	17820	17672	17687	17514	17666	17613	17492	17501	17586	17675	17412	17889	17792	17363	17798	17606	17564	17501	17504	17566	17451	17707	17434	17592	17666	17710	17687	17503	17728	17532	17674	17753	17554	17540	17804	17752	17678	17614	17508	17733	17572	17550	17535	17632	17531	17537	17360	17443	17571	17594	17694	17658	17534	17495	17491	17599	17675	17496	17886	17585	17716	17623	17622	17376	17649	17540	17616	17788	17539	17420	17546	17540	17428	17482	17540	17433	17484	17399	17425	17567	17691	17764	17496	17480	17434	17694	17586	17363	17587	17567	17728	17444	17667	17436	17739	17442	17555	17783	17607	17610	17416	17538	17846	17633	17653	17630	17561	17499	17423	17553	17644	17687	17587	17623	17694	17581	17454	17495	17571	17627	17837	17634	17707	17608	17646	17391	17566	17829	17644	17497	17690	17451	17540	17642	17476	17531	17493	17786	17579	17367	17467	17711	17832	17493	17465	17443	17426	17614	17771	17688	17815	17502	17684	17676	17482	17575	17566	17575	17682	17720	17524	17507	17583	17680	17669	17614	17695	17748	17436	17431	17682	17660	17520	17568	17661	17515	17639	17683	17534	17508	17826	17662	17778	17693	17323	17517	17607	17490	17527	17604	17713	17548	17649	17698	17649	17634	17590	17473	17654	17656	17665	17604	17594	17665	17491	17507	17675	17649	17542	17485	17532	17511	17701	17501	17593	17710	17704	17680	17755	17625	17384	17435	17795	17590	17540	17631	17709	17700	17726	17565	17537	17403	17519	17637	17582	17453	17696	17898	17721	17848	17446	17589	17632	17813	17767	17710	17633	17349	17719	17614	17774	17452	17597	17476	17562	17564	17540	17619	17459	17523	17651	17701	17600	17572	17828	17568	17780	17534	17557	17729	17510	17564	17638	17554	17473	17619	17727	17495	17532	17515	17375	17397	17426	17532	17550	17739	17527	17634	17592	17584	17564	17526	17420	17575	17593	17660	17566	17694	17474	17347	17636	17504	17636	17523	17387	17816	17579	17815	17722	17680	17543	17589	17496	17454	17601	17608	17567	17639	17631	17605	17616	17532	17512	17663	17778	17564	17515	17334	17581	17533	17747	17521	17708	17706	17591	17756	17838	17607	17514	17442	17658	17651	17398	17664	17545	17568	17649	17460	17740	17764	17581	17551	17684	17516	17694	17355	17450	17566	17503	17545	17493	17818	17633	17536	17631	17524	17630	17444	17428	17587	17501	17226	17578	17679	17741	17625	17646	17515	17621	17479	17552	17709	17667	17469	17646	17711	17462	17492	17610	17527	17608	17536	17614	17537	17400	17682	17649	17608	17608	17695	17601	17648	17530	17544	17591	17671	17508	17613	17452	17766	17556	17482	17671	17739	17440	17357	17650	17675	17505	17717	17633	17722	17530	17525	17468	17486	17595	17564	17591	17784	17481	17558	17515	17394	17816	17608	17571	17426	17502	17473	17635	17581	17685	17722	17586	17598	17553	17622	17427	17570	17647	17620	17535	17543	17827	17536	17710	17698	17564	17504	17673	17511	17624	17644	17614	17496	17464	17634	17797	17655	17607	17540	17632	17804	17560	17630	17879	17754	17435	17527	17463	17656	17602	17735	17634	17491	17662	17641	17631	17578	17587	17686	17600	17680	17660	17706	17557	17493	17554	17721	17586	17596	17592	17547	17824	17636	17847	17538	17498	17621	17802	17511	17494	17746	17669	17621	17726	17658	17633	17557	17577	17507	17621	17522	17400	17671	17712	17597	17798	17392	17242	17489	17562	17572	17844	17831	17597	17627	17513	17705	17593	17595	17690	17526	17779	17561	17489	17683	17817	17674	17536	17512	17650	17623	17578	17638	17580	17552	17513	17512	17651	17690	17489	17736	17634	17636	17721	17526	17624	17803	17468	17567	17505	17489	17517	17298	17679	17698	17479	17682	17677	17865	17445	17708	17750	17823	17522	17699	17567	17680	17400	17669	17584	17467	17592	17435	17492	17677	17615	17596	17427	17575	17644	17639	17515	17592	17507	17547	17708	17635	17616	17498	17617	17578	17674	17744	17681	17586	17744	17492	17612	17672	17645	17571	17596	17708	17642	17617	17782	17633	17530	17446	17500	17485	17769	17700	17656	17706	17325	17413	17723	17567	17618	17593	17669	17743	17632	17495	17489	17655	17561	17610	17605	17649	17500	17802	17705	17486	17849	17663	17373	17784	17732	17682	17477	17536	17555	17718	17523	17398	17386	17562	17765	17633	17638	17526	17505	17475	17572	17692	17291	17514	17578	17724	17457	17445	17614	17468	17488	17607	17507	17626	17571	17640	17737	17614	17676	17671	17606	17537	17277	17520	17688	17660	17541	17322	17655	17816	17625	17752	17565	17554	17605	17464	17470	17439	17587	17629	17762	17583	17802	17514	17768	17454	17731	17576	17500	17680	17636	17591	17654	17601	17690	17548	17467	17821	17700	17602	17658	17657	17360	17535	17658	17419	17789	17362	17563	17625	17509	17291	17532	17478	17693	17631	17322	17456	17509	17671	17608	17647	17440	17629	17736	17547	17618	17368	17646	17493	17611	17454	17625	17786	17477	17366	17682	18042
22042	41128	41544	35691	31824	26601	23677	20893	19243	18604	23723	34893	30466	23039	16423	16165	16034	16046	15961	16213	15967	16225	16264	16143	15967	16214	16122	16136	16092	16043	15954	16111	15953	16227	16240	16213	16197	16203	16147	16160	15953	16133	15988	15945	16012	16068	16081	15982	16061	15954	16105	15973	16076	15858	16117	15879	15930	16081	16033	15897	15944	15968	16201	16229	15939	16006	16087	16041	15921	16094	16071	16030	16020	16018	16136	15914	15950	15894	15927	16041	16132	16009	15969	16074	15944	16070	16162	16011	16005	16178	16159	16071	16029	16039	15883	15846	15951	16101	16029	16188	15780	16032	16169	15994	15926	16035	16020	16110	15987	15971	16217	16037	15908	16171	16074	16073	16192	16114	16013	16033	16072	15954	16055	16044	15963	16068	16068	16014	15877	16023	16097	15906	15919	15937	16098	16124	16036	16117	16074	15888	16050	16093	15973	16044	16151	16069	16071	15995	16125	16187	15893	16055	16010	15949	15864	16024	16195	16064	15964	15945	16014	16165	15989	15972	16130	15940	16189	16137	16024	16046	15922	15923	15992	16091	16075	15915	15997	15945	16190	16093	16117	15886	15952	16014	16034	15943	16027	16025	15976	15944	16063	15946	15991	16170	15964	15996	16089	16105	16174	15961	16096	16072	15912	15965	15974	15995	16058	16080	16011	15895	16164	15963	15907	16162	16078	16082	16211	15908	15992	15840	16021	15840	15950	15926	15853	16126	15967	16114	16081	16015	15977	16176	16052	15981	16104	15977	16024	16054	16018	16018	16081	15993	16124	16092	16066	16074	16026	15901	16243	15971	16047	16046	16011	15841	15975	16001	16270	16063	16015	16062	16000	16045	16080	16056	15931	16024	16065	16141	16066	15850	15906	15856	16026	16153	16059	16060	16292	16087	16037	16014	15982	16000	16046	15850	16110	16067	15908	15965	16012	16074	15925	16046	16045	15856	16036	15994	16001	16151	16148	15972	15998	16227	16077	15855	15961	16054	16122	16010	16001	15977	16074	15969	16022	15855	16078	15783	16062	16070	16187	16005	15947	15988	16251	16024	15990	15990	16007	16088	16117	15931	16071	16108	15972	15987	16076	15940	16022	16123	15967	15973	16030	15918	16092	16078	15975	16022	16141	16195	16084	15879	15903	15991	16109	16044	16079	16117	16056	15996	16053	16027	15957	16027	16020	15996	16021	16006	16018	16058	15953	16078	15966	15958	16066	16046	16008	16063	15845	15840	16119	15863	15946	16002	16048	15977	15976	15932	16088	16071	15984	16119	15865	16183	16038	16130	15893	15919	15947	15977	16073	16022	16026	16034	15921	16099	16014	15981	16088	15959	16045	16039	16145	16210	15958	15989	16053	15968	16115	16046	16090	16023	16009	15945	15868	16142	16150	16122	15813	15830	15927	16148	16167	15967	15935	16106	16008	16168	16011	15842	15925	16029	16065	16039	16008	16094	16044	15901	15907	16132	16012	15873	16064	16106	16078	16095	16044	16055	16052	16027	15987	15987	16027	15938	15986	16109	16134	15942	16073	16069	16023	15850	15962	15938	15934	16057	16031	16057	16129	15976	16034	15977	16044	16004	16023	15786	16198	16017	16176	16179	16252	15998	15943	15954	16043	16035	16085	15893	15822	15993	16182	15998	16213	16129	15968	16105	16114	16107	16036	15914	16027	16117	16149	16077	16112	15812	16019	15918	16258	16024	16031	16128	16093	16063	15964	16137	15837	15962	16071	15838	15992	15896	15983	15889	15808	15915	16046	16062	15866	15968	16110	16100	16007	16153	16024	16138	16180	16068	15868	16110	15913	16081	16077	16025	16124	16025	16034	15956	16128	15860	16048	16084	15923	16007	16058	15898	16035	16152	15961	15938	16098	16092	15928	16075	16082	15974	16161	15874	15809	16008	15903	16137	16074	16110	16164	16057	16026	16007	15992	16234	16101	16013	16033	16122	15910	15921	16032	16047	16035	15917	16062	16063	16133	16216	15980	16109	16002	15910	15982	15946	16005	16113	15972	15999	16171	16010	16192	16069	16082	16244	16059	16061	15991	15864	16021	16020	16005	15988	16080	16014	16039	16082	16046	15848	16043	15980	16134	16069	16013	16050	16034	15827	16112	15965	16094	16008	15852	15782	16122	16039	16066	15928	16149	15961	15897	15813	16050	16055	16023	16112	15962	16084	16050	16099	15970	16098	15860	15971	15984	16027	16207	16039	15976	16006	16093	15840	16078	16156	16132	16012	15917	16120	16005	15986	15925	16031	15954	15844	16169	15976	15876	15879	15995	16116	16002	15931	16194	15970	15965	16032	16058	15839	16035	15921	16051	15972	16030	15986	15916	16169	16023	15947	15975	16007	15916	16088	16161	15928	15951	15991	16082	15965	16134	15970	15781	16112	16082	15971	15986	16113	16054	16146	15946	15987	16150	16026	16028	16117	15906	15981	16142	16111	16003	15905	16027	16162	16097	16272	15971	16139	15954	15990	16063	15972	16098	16152	16015	15749	16149	15966	15925	16012	16102	16109	15969	15949	16021	16095	16123	16100	15871	16064	16088	16008	16044	16168	16013	15811	15898	16047	16138	15993	15997	15942	16073	15891	15975	16054	16031	16038	16059	15940	15951	15995	15937	16257	16062	15953	16080	16080	16177	15884	15909	16030	16088	15938	16078	15913	16027	15942	16081	16113	16214	15943	16146	16059	16125	16118	16038	15973	15969	15884	16006	16009	16157	16010	16020	16076	15847	15842	15944	16132	16135	15963	16055	16045	16015	15851	16044	15845	16071	15837	16229	16084	16163	16049	16082	15937	16067	16037	16177	16060	16060	16023	16185	16012	16081	15829	16008	16115	16145	16077	16026	15848	15947	16024	15886	16062	16005	15965	15976	15949	15897	16114	15948	16051	16054	15950	16098	15916	15822	15909	15991	15886	15911	15945	16123	15942	15851	16100	16032	16006	15938	16129	15969	16087	15942	16122	16082	15885	15874	16139	16182	15988	15831	15967	15844	16023	16034	16036	15977	15894	15977	16070	15997	16147	15956	15850	16058	15949	15839	15994	16110	16057	16118	16033	15995	16010	15854	16020	16033	16018	16036	15873	15793	16078	15839	16105	15982	16141	15932	15980	16150	16017	15971	15981	16033	15921	16001	16018	16095	16093	16232	15868	16059	16007	16036	16023	16109	16114	16055	16134	16157	15956	15906	16077	15890	16015	15861	15926	16010	15907	16128	16130	16010	15992	16162	15893	16011	15988	15869	16228	16011	16143	15851	15884	16139	16057	15990	16034	15989	16046	16080	15976	15969	16185	16021	16008	16049	15886	16036	15989	16041	16159	16088	16059	15909	15916	16089	16001	16092	16076	16195	15949	15958	16031	16088	16076	15894	15919	16013	16080	15867	16093	16044	16096	15977	15982	16058	15915	16000	16107	15983	15984	16010	16051	15894	16050	15977	16062	15979	15918	16028	15989	16055	16122	15959	15867	15910	16121	15973	16005	16004	15853	16005	15922	15942	15942	16018	15844	16015	16218	16008	15947	16001	16017	16069	16064	16023	15952	15955	15901	15968	15979	16106	16022	16016	16083	16114	15969	15914	16054	16049	16021	16143	15925	16181	16050	15984	15961	16016	15868	16117	16005	16034	15904	16047	15946	16023	16061	15840	15905	16032	16017	16091	15946	16030	16098	16044	16080	16084	16043	16010	16126	15985	16027	16006	16057	16085	15941	15976	15954	16008	16001	15957	15997	16195	15908	16159	16076	16073	15964	15843	16159	16016	16096	16065	16001	15933	16043	16157	15960	15886	15919	16054	16132	15982	15938	15960	16007	15976	15941	16006	15959	16091	16106	16049	15997	16056	15957	16139	15946	15977	15951	15896	15994	16015	16164	16016	16065	16026	16091	15960	15987	16094	15876	16012	15963	15865	15950	16073	15963	16130	15868	16119	16036	16107	16009	15984	15906	16099	15904	16047	16075	15931	15958	15946	15905	16102	15922	16029	16090	16017	16036	16041	15937	16061	16066	15992	16060	16015	16092	16019	16059	16062	16084	16051	16007	15966	16101	16149	15991	15947	16036	15926	15987	16039	16008	16089	15934	16051	16023	15922	15999	16097	16001	16009	16098	16062	15927	16004	16294	15907	15898	15981	16013	16196	16122	15962	16016	16045	15975	16128	15866	15976	16009	15906	15891	15887	15923	16046	16143	15991	16149	16058	16042	16037	16043	15882	15858	16044	15881	16095	16028	16036	15885	16142	15960	16085	16007	16080	15969	16057	16231	15831	15853	15997	15909	16048	15901	16072	16027	15997	16093	16004	16074	16096	16127	16066	15868	16060	16028	15937	16013	15981	16099	15972	16031	16258	15887	15901	16083	15983	16095	15968	15940	16025	16109	16091	15797	15998	16116	15943	15998	16155	15816	15998	16071	15887	15969	16008	16093	16233	16060	16104	16087	16149	15993	15897	15986	16010	16086	15826	16058	15946	16173	15969	16101	16170	15879	16196	16104	15869	16086	15950	15933	16031	15858	16003	16172	15982	15995	16124	15946	15999	15885	16026	16120	15974	16125	16018	16055	15909	16096	15915	16060	16108	16156	16086	16000	15830	16011	15754	16203	16000	15996	16141	15963	15985	16100	15927	16036	15973	16031	16142	15984	16057	16114	16086	16069	16080	16208	16077	16133	16176	16030	15941	15966	15800	15999	15852	16075	16059	16074	16080	16015	16008	15978	15851	16104	16116	16037	16056	16107	16042	15857	16133	15944	16047	15927	16098	16108	15837	16174	16263	16002	16084	15962	15898	16185	16067	16109	15952	15983	15867	16082	16093	15984	15867	16105	16015	15999	15992	16006	15978	16156	15959	16140	15930	16133	16006	15963	16024	16093	16039	15975	16123	16120	16006	16002	16173	15900	16135	15948	15977	16132	16092	15965	16081	15931	15924	16064	16011	16080	16084	16078	16182	16036	16091	16094	15938	15992	15856	16061	16068	16025	16069	15945	16044	15999	16029	16019	16234	16043	16095	16119	15984	16135	15941	16074	16195	16008	15984	15935	16084	15946	15922	15886	16093	15880	16203	16153	16027	16077	16243	16145	15944	16208	15919	16146	16016	16017	15945	16077	15911	16135	16094	16080
22857	21338	29358	23916	22596	26414	30042	24253	21009	20089	28319	40970	35107	29283	19623	18171	17899	17642	17677	17816	17757	17664	17645	17605	17702	17692	17561	17437	17717	17667	17596	17921	17730	17827	18007	18049	17963	17672	17645	17567	17506	17711	17440	17544	17692	17575	17808	17586	17621	17687	17544	17438	17453	17611	17504	17557	17528	17615	17622	17679	17687	17627	17697	17579	17509	17765	17658	17659	17684	17728	17768	17660	17723	17582	17500	17675	17599	17561	17630	17693	17690	17634	17647	17499	17680	17705	17622	17536	17455	17650	17456	17564	17525	17681	17519	17523	17630	17526	17639	17568	17489	17588	17547	17574	17521	17480	17482	17549	17647	17482	17397	17530	17530	17291	17534	17563	17529	17601	17657	17659	17424	17674	17421	17554	17589	17531	17639	17478	17419	17823	17363	17735	17467	17560	17763	17474	17558	17514	17571	17674	17676	17553	17472	17677	17518	17459	17513	17509	17595	17558	17552	17526	17548	17584	17560	17406	17486	17457	17438	17419	17431	17374	17590	17546	17719	17702	17721	17476	17607	17755	17523	17447	17621	17575	17527	17625	17588	17861	17765	17615	17802	17641	17456	17543	17337	17619	17388	17536	17776	17587	17435	17566	17508	17516	17553	17491	17670	17515	17394	17434	17301	17553	17275	17599	17368	17555	17284	17637	17603	17539	17486	17613	17584	17432	17591	17736	17669	17406	17373	17640	17446	17657	17681	17738	17366	17685	17587	17419	17624	17536	17475	17416	17627	17491	17624	17326	17787	17495	17403	17591	17604	17504	17442	17435	17687	17702	17536	17394	17470	17507	17366	17639	17417	17471	17561	17395	17498	17439	17538	17543	17549	17658	17468	17394	17575	17447	17542	17654	17374	17161	17619	17543	17344	17439	17705	17522	17467	17290	17493	17537	17471	17402	17416	17433	17688	17532	17613	17398	17540	17376	17627	17572	17532	17641	17704	17560	17342	17869	17841	17523	17504	17376	17492	17547	17599	17728	17683	17538	17553	17452	17596	17552	17420	17466	17688	17661	17866	17469	17414	17738	17595	17467	17522	17463	17509	17273	17445	17458	17456	17538	17706	17583	17433	17261	17387	17423	17568	17646	17436	17467	17604	17596	17603	17611	17615	17511	17732	17589	17527	17190	17715	17519	17654	17507	17399	17472	17408	17700	17427	17642	17601	17510	17557	17353	17508	17579	17655	17240	17491	17665	17527	17407	17466	17478	17581	17526	17379	17609	17739	17457	17609	17596	17430	17508	17599	17606	17653	17813	17589	17455	17580	17551	17655	17629	17600	17510	17527	17565	17506	17437	17629	17398	17373	17535	17378	17525	17595	17341	17548	17413	17511	17426	17440	17552	17433	17611	17661	17637	17633	17481	17558	17766	17497	17632	17596	17557	17613	17616	17397	17624	17486	17426	17508	17423	17500	17671	17501	17436	17412	17455	17576	17630	17629	17455	17478	17605	17807	17345	17481	17568	17418	17681	17438	17427	17433	17700	17330	17439	17311	17418	17619	17510	17779	17587	17515	17544	17429	17524	17534	17556	17443	17459	17576	17410	17462	17434	17545	17666	17490	17632	17656	17689	17580	17431	17621	17447	17470	17386	17545	17545	17550	17524	17666	17430	17397	17535	17768	17717	17443	17514	17707	17766	17463	17553	17690	17580	17516	17674	17660	17511	17723	17692	17550	17439	17577	17171	17425	17443	17505	17418	17419	17363	17497	17325	17617	17330	17616	17451	17707	17675	17634	17451	17600	17424	17476	17631	17352	17360	17390	17632	17505	17452	17302	17583	17493	17557	17389	17388	17685	17547	17587	17591	17455	17402	17425	17707	17474	17464	17478	17415	17622	17612	17479	17753	17575	17431	17658	17563	17444	17525	17561	17456	17554	17479	17719	17357	17547	17785	17331	17434	17571	17658	17653	17614	17587	17754	17426	17481	17561	17553	17714	17525	17687	17570	17494	17499	17698	17518	17488	17490	17476	17613	17517	17615	17562	17526	17631	17542	17448	17590	17740	17601	17684	17700	17574	17505	17342	17518	17314	17507	17309	17402	17339	17374	17736	17671	17373	17490	17397	17610	17594	17481	17377	17540	17557	17406	17786	17582	17490	17310	17557	17639	17579	17641	17650	17544	17482	17484	17606	17625	17435	17541	17487	17414	17582	17539	17445	17648	17298	17707	17425	17550	17759	17595	17612	17874	17442	17574	17525	17482	17528	17653	17653	17637	17593	17387	17336	17537	17491	17581	17579	17401	17523	17459	17546	17502	17635	17553	17527	17596	17588	17316	17627	17613	17504	17459	17509	17500	17441	17484	17440	17448	17409	17470	17706	17433	17514	17622	17516	17319	17442	17557	17487	17453	17626	17323	17441	17554	17520	17439	17558	17520	17692	17381	17488	17561	17580	17559	17486	17449	17477	17590	17479	17548	17627	17601	17555	17563	17592	17410	17587	17517	17647	17736	17687	17643	17585	17535	17586	17431	17427	17545	17544	17464	17508	17745	17411	17435	17525	17511	17357	17674	17359	17598	17597	17390	17709	17442	17599	17572	17644	17529	17658	17663	17305	17653	17552	17392	17634	17586	17489	17574	17449	17433	17583	17537	17513	17718	17611	17619	17765	17583	17382	17538	17508	17627	17568	17373	17621	17461	17509	17560	17493	17654	17772	17499	17397	17810	17553	17658	17582	17586	17537	17524	17689	17621	17376	17494	17637	17474	17562	17458	17623	17500	17664	17412	17630	17424	17663	17648	17506	17375	17565	17479	17329	17479	17530	17462	17272	17524	17542	17439	17648	17596	17635	17625	17512	17449	17426	17530	17470	17641	17479	17578	17493	17343	17564	17543	17480	17622	17568	17747	17582	17423	17645	17427	17516	17366	17576	17593	17544	17462	17477	17542	17524	17353	17561	17645	17488	17470	17677	17518	17506	17449	17465	17337	17559	17471	17504	17456	17435	17272	17566	17522	17507	17441	17654	17556	17649	17413	17640	17363	17515	17510	17398	17520	17585	17387	17438	17446	17471	17598	17495	17390	17547	17576	17690	17472	17583	17407	17542	17550	17778	17714	17523	17497	17467	17574	17584	17499	17409	17566	17568	17578	17526	17460	17722	17605	17416	17389	17359	17491	17454	17449	17544	17483	17442	17423	17799	17392	17533	17326	17598	17554	17394	17695	17614	17462	17530	17424	17574	17484	17672	17758	17485	17617	17538	17622	17634	17668	17486	17573	17519	17491	17693	17607	17574	17435	17536	17407	17502	17524	17518	17518	17597	17480	17545	17470	17385	17405	17299	17456	17355	17532	17433	17529	17611	17663	17509	17610	17501	17481	17544	17685	17633	17646	17485	17520	17477	17522	17328	17631	17494	17537	17539	17542	17497	17640	17503	17375	17522	17509	17532	17497	17478	17506	17457	17499	17518	17338	17426	17419	17509	17468	17490	17501	17590	17552	17563	17544	17482	17600	17580	17563	17655	17556	17636	17647	17452	17493	17541	17555	17484	17122	17475	17486	17506	17603	17619	17482	17342	17356	17629	17362	17565	17538	17685	17426	17526	17405	17591	17577	17781	17685	17326	17615	17593	17591	17391	17467	17512	17444	17577	17527	17555	17640	17353	17722	17563	17386	17614	17601	17594	17640	17382	17281	17579	17481	17570	17644	17394	17491	17563	17364	17612	17381	17649	17460	17505	17655	17533	17552	17575	17542	17527	17603	17555	17398	17701	17735	17578	17520	17614	17583	17638	17362	17668	17766	17541	17494	17539	17654	17583	17453	17472	17538	17568	17496	17396	17669	17498	17828	17641	17675	17504	17419	17597	17578	17379	17516	17458	17402	17622	17678	17447	17559	17472	17593	17669	17400	17427	17611	17564	17429	17384	17597	17776	17453	17528	17476	17555	17443	17516	17722	17581	17691	17383	17447	17541	17762	17615	17723	17596	17479	17475	17395	17558	17485	17564	17503	17529	17526	17763	17602	17623	17577	17614	17801	17503	17473	17675	17625	17563	17384	17554	17623	17575	17569	17565	17569	17466	17531	17353	17416	17572	17618	17474	17694	17474	17420	17639	17350	17633	17429	17455	17518	17461	17594	17518	17350	17531	17619	17453	17513	17572	17659	17669	17550	17407	17605	17647	17461	17640	17637	17524	17546	17422	17653	17580	17531	17530	17406	17587	17263	17707	17259	17385	17295	17606	17411	17529	17479	17595	17524	17482	17418	17428	17306	17260	17457	17588	17437	17572	17661	17712	17475	17449	17661	17550	17806	17762	17433	17708	17551	17435	17475	17546	17570	17657	17410	17563	17665	17572	17546	17420	17426	17685	17619	17555	17508	17368	17365	17455	17378	17660	17520	17339	17611	17399	17554	17526	17672	17393	17402	17429	17397	17549	17431	17569	17408	17480	17587	17580	17430	17550	17496	17441	17277	17583	17297	17231	17647	17684	17537	17698	17666	17454	17418	17607	17554	17512	17330	17429	17468	17408	17700	17514	17576	17506	17442	17488	17598	17556	17515	17637	17498	17417	17521	17514	17379	17650	17514	17478	17484	17460	17590	17639	17531	17330	17602	17294	17402	17346	17485	17526	17827	17635	17619	17401	17675	17590	17738	17506	17547	17633	17350	17641	17531	17455	17834	17443	17675	17467	17630	17683	17568	17651	17405	17745	17327	17589	17426	17574	17360	17474	17518	17495	17597	17614	17501	17652	17581	17594	17674	17350	17505	17574	17522	17337	17488	17565	17470	17512	17449	17583	17495	17500	17509	17480	17577	17401	17557	17656	17487	17476	17614	17550	17560	17352	17569	17458	17567	17362	17544	17457	17460	17537	17466	17528	17494	17390	17487	17576	17671	17407	17593	17648	17449	17529	17544	17648	17464	17486	17645	17389	17545	17383	17331	17428	17368	17485	17332	17555	17549	17415	17737	17758	17450	17408	17593	17639	17692	17487	17487	17861	17644	17339	17585	17553	17712	17636	17421	17540	17631	17569	17561	17489	17496	17629	17404	17500	17489	17563	17503	17504	17471	17564	17281	17458	17403	17632	17574	17281	17526	17559	17399	17609	17621	17454	17555	17490	17501	17495	17542	17598	17378	17577	17466	17291	17473	17428	17653	17617	17247	17587	17589
25112	50061	52479	42312	35778	31593	29456	25142	21012	19104	31861	42620	37295	29266	16619	16027	15897	15944	16036	16156	15929	16036	16024	16153	16059	16034	16159	16077	16110	16024	15929	15982	16190	16216	16247	16380	16254	16035	16013	16015	15862	16196	16226	16044	15967	16075	15862	16034	16161	15849	15909	15954	16009	16101	15931	15952	16014	16084	16112	15976	15814	15966	16048	16018	15947	15986	15992	15963	15949	16081	16005	15891	16174	15861	15977	15950	15906	15932	15986	15797	15810	15984	15990	16021	16034	15981	15935	16069	15884	15965	16028	16015	16045	15791	15976	16016	15954	15943	15999	16175	16071	16075	16045	15989	16014	15991	15968	16112	15975	15917	16112	15943	15940	15795	16112	16163	16015	15973	15977	15951	15933	16012	15834	16085	16002	16037	15953	16036	15904	15931	16088	15874	16066	15826	15992	15976	15900	15897	15759	15912	16135	15994	15813	16025	15953	15960	15956	16086	15905	16118	15880	15846	15939	15905	16060	15877	15891	16094	16003	15917	15907	16037	15935	16037	15997	16105	15929	15789	16131	15884	15914	15996	16150	16044	15994	15993	16042	15992	15913	15842	16048	16084	15970	15851	16041	15780	16023	16090	15792	15914	16006	15953	16070	15950	15855	16164	16103	15968	15878	16193	16084	15944	15881	16064	15805	15958	15848	16036	15732	15911	15920	16033	16070	16068	15801	15938	15941	16048	15977	15796	16028	15982	15963	16034	16093	15931	15912	15923	15949	15886	16005	15812	16069	16082	15936	15932	15848	15926	16009	15922	16033	15994	16023	16012	15974	15952	15863	16047	15899	15927	16177	15948	15984	15927	15794	16042	15977	15886	16105	15991	15948	16174	16051	15996	15892	15966	16143	16003	16057	15861	16048	15871	15993	15927	15971	15923	15945	15902	16125	16077	16009	16029	15849	15926	15939	16133	15922	15981	15927	15941	16077	15928	15961	16057	16018	15924	16062	15938	16024	15976	15799	15993	16024	15999	15925	16044	15930	15982	15828	15983	15957	16023	15894	15909	16036	16050	15916	15885	15797	16074	15923	15939	15981	15911	16030	15845	16105	15957	15947	15797	16001	16081	15898	15929	16027	16008	15935	16005	15945	15928	16050	15845	15863	16052	16082	15858	15862	15866	15950	16019	15879	15893	15881	15934	15911	16060	15870	16060	15959	15829	16059	15805	15976	15940	16077	16029	15858	15821	16127	15932	15803	15885	15806	16014	16029	16010	15877	15943	15872	15810	15948	16068	15957	15811	16054	16006	15861	15935	16011	16005	15883	15879	15892	15853	16089	16071	15980	16215	15965	15942	15969	15927	16144	15990	15932	16029	15876	16001	16079	15762	15915	16012	15981	15985	15903	15877	16030	15873	16159	15847	16213	16158	15898	15725	15916	15981	16078	15861	15924	15915	16046	15846	15872	15924	15973	15917	16043	15869	15874	15872	15961	15720	16016	16043	16065	15870	15700	15949	15947	15870	16144	15808	15968	16008	15975	16188	16091	15979	15843	15988	15900	15884	15908	15819	15887	16172	15959	16012	16022	15900	15849	15954	15791	15887	15879	16021	15894	15910	15970	16005	16056	16066	15931	15958	15966	15914	16034	16092	15875	16021	15892	16005	15886	16011	15914	15809	15935	16029	15876	15844	15800	15910	15984	15917	15917	16074	15913	15719	16002	16083	16099	15933	15955	15777	16010	15796	15893	15981	15969	16036	16001	16048	16079	15993	15892	15963	15781	15963	15932	15994	16045	15932	15976	15912	16002	16051	16011	15947	15728	15889	15911	15984	15960	15947	15906	16091	16085	16007	16110	15886	15761	15918	16002	16060	15874	16278	15879	15920	16026	15985	16079	15735	15968	15897	15984	15804	16027	15923	15975	15743	15923	15988	15911	15883	15949	15921	15983	15964	16118	16140	15893	15991	16097	15900	16057	16115	15932	15951	15747	15919	16008	15864	15940	15914	16022	16000	15868	16015	15807	15982	16020	16026	15885	15816	15912	16136	15953	15984	15895	16072	15999	16000	15808	16023	15983	15942	15971	15992	16001	16031	16108	15993	16020	16076	15898	16103	15991	16051	15925	15852	15949	15889	15992	16075	15883	16094	15828	15991	16097	15888	16117	15943	15935	15896	16000	15773	15971	15971	15826	15943	15951	15984	16071	15932	15957	15989	15926	16168	15734	16051	16063	15879	15947	16053	15988	15837	15892	15903	15824	16005	15877	15957	15928	15912	16087	15813	16012	15963	15842	15937	16085	15850	15817	16015	15848	15957	15787	15912	16027	15848	15897	15981	16070	15997	16044	15923	15968	16160	15926	15954	15936	16185	15919	15986	15826	15963	15926	16028	15825	15896	15897	16046	15972	15889	15939	15921	15977	15980	15823	16030	15820	15886	15983	15899	15902	16012	16151	15828	15945	16017	15811	15938	16056	16148	15986	15891	15986	16052	15959	16117	15877	15945	16027	15669	16134	15855	15858	15865	16149	15968	15769	15934	15975	16025	15877	15956	16019	15950	15851	15938	16040	15886	15976	16050	16061	15929	15978	15669	16135	15881	16105	16038	16004	15794	15990	15953	16004	15931	16199	15961	15814	15996	15928	16135	15956	16020	15914	15982	16161	15829	16047	16066	15824	15990	15978	16090	15788	16048	15970	16007	15895	16070	15998	15901	15958	16001	15929	15933	16082	15941	15970	16011	15867	16044	15850	15932	15882	15970	15879	15950	16172	16050	16034	15999	15914	15903	16028	15842	16006	15982	15730	15917	15911	16041	15810	16004	15973	15794	15963	16054	15802	15792	16106	15894	15875	15775	15902	15895	15900	16059	15907	15803	15970	16162	15882	15899	16039	15906	16029	15935	15984	15877	15992	15812	15866	15919	15862	15901	15955	16072	16122	16007	16039	15809	15831	15933	15926	16059	15997	16018	16128	15960	15890	15829	15956	15915	16183	15834	15822	15893	15975	16019	15947	15962	15867	15899	15918	16195	15875	15916	15955	16055	15690	15997	16011	16091	16132	16078	15913	15895	15890	15975	15915	16036	15815	15913	15889	15994	15999	16024	15795	16020	15930	15662	15834	15957	16087	15901	16054	15778	16043	16105	16157	15956	15898	15860	16026	15957	15852	16156	16023	15895	15832	15938	15988	15921	15846	15956	15930	15850	15991	15924	16090	16024	15835	16069	16088	16193	15685	15919	15905	16006	16007	15940	16108	15887	15831	15918	15843	15999	16057	16029	16105	16050	15989	16048	15975	15858	15922	15850	16069	15978	15966	15800	15795	15965	16018	15944	16063	16002	15821	15903	15919	15797	16035	15929	16045	15901	15924	15931	16085	15925	15726	16003	16093	15888	15947	15840	15996	15899	15915	15908	16019	15918	15874	15906	16110	15985	15932	15960	15971	15963	15965	15905	15894	15859	15859	15751	15901	15824	15997	16089	16133	15935	16005	15992	16032	15867	16130	15806	15819	15987	15994	15914	15965	15750	15904	15929	15792	15933	15861	15886	15844	15919	15903	16102	15917	16062	15896	15937	15867	15873	16002	16079	15920	16006	15950	15870	15997	16021	15940	15835	15913	15990	15946	15805	15846	15841	16066	15772	15997	15881	16099	15930	16135	16076	16062	15956	15959	15953	15798	16054	15895	16019	15899	15883	15983	16072	15830	15868	15955	15871	15833	15963	15852	15959	16030	15981	15981	15903	15856	15944	16060	16051	15862	16064	16099	16005	15866	15817	15893	15871	15855	15829	16095	16072	16061	15973	16022	15988	15827	15925	16001	15839	15999	15892	15875	15881	16066	15987	15906	15980	15940	16007	15942	15941	15974	15801	15878	16021	15937	15932	16112	15964	15977	16024	15996	15964	15912	16044	15906	15894	15791	15978	16005	15859	15830	16038	15929	15955	15787	15991	15888	16008	15969	15992	15907	16085	16006	15971	15994	15909	16116	15903	15992	16005	16140	15942	15840	15921	16009	15916	15897	15864	15925	15972	15974	15929	15969	16064	15929	15846	16099	15853	15908	15969	15976	15963	15898	15990	15953	15822	15924	15940	15844	15911	15958	15830	15816	15760	15883	15974	16050	15826	15897	16043	15926	15962	15977	16071	15825	16007	16057	16130	15923	15896	15843	15844	15934	16031	15987	15999	15732	15966	16027	15977	15827	15926	15901	15915	15959	15919	15916	16064	15812	15966	15991	15816	15956	15986	15895	16044	15951	15933	16085	15893	15909	15917	15984	15813	15937	16073	15909	15924	16012	15938	15780	16061	15961	15927	16054	16012	15978	15849	15854	15871	15992	15912	15774	15880	16077	15845	15927	16000	15949	16168	15924	15879	15930	16009	15826	15962	15959	15905	15909	15990	16022	16079	15956	16001	16002	15888	16071	15870	15921	16000	15879	15804	15995	15971	16109	16025	16009	15902	15940	16030	15925	16008	15873	16143	16143	16095	15906	15858	15870	16124	15902	15743	16285	15911	16025	15939	16071	15820	15945	16126	16106	15990	15961	15814	15813	15948	16184	15941	15923	15946	15913	16183	15805	15983	15870	15994	15863	15875	15984	15895	16022	15903	15952	15946	15880	15893	15774	15881	15988	15898	15993	15918	16026	15947	15956	15953	15919	16020	16057	15889	16034	16258	16002	15971	15888	16047	16121	15808	15949	15843	15913	15846	15840	15808	16041	16007	15788	15767	16070	15994	15939	16009	15832	16057	16002	15944	16057	16011	15802	15864	15795	15938	16109	15941	15889	15935	15854	15946	15970	15884	16006	15892	16033	15914	16037	15841	16041	15932	15950	15995	15974	15849	15987	16097	15977	16174	16100	15878	15867	16140	15973	15861	15828	15906	15868	16073	15879	15999	16086	15928	15896	15708	15801	15998	15868	15936	16067	15996	15902	15770	15910	15926	15994	16052	15960	15934	15979	15778	15980	15985	15980	16047	15869	15881	16016	15949	15943	15939	15787	15853	15955	16030	16108	15811	15980	16069	15827	15983	15946	16041	15942	16111	15896	15940	16004	15887	16074	15989	16069	15883	15882	15825	15859	15984	15990	15975	15778	15980	15736	15996	15917	15840	15969	15939	16131	15829	15769	16069	15775	15824	16136	15847	15990	16136	15992	15895	16056	15923	15929	15984
27431	22769	28812	24923	20403	18652	18266	17901	17486	17145	17095	18180	19106	18284	16879	16495	16528	16523	16438	16456	16429	16399	16565	16438	16494	16491	16500	16502	16555	16254	16525	16613	16659	16437	16331	16411	16309	16443	16395	16452	16431	16314	16499	16409	16267	16256	16534	16718	16542	16381	16558	16348	16503	16328	16560	16502	16599	16649	16377	16342	16557	16397	16550	16375	16391	16490	16267	16472	16324	16493	16268	16277	16457	16481	16517	16527	16715	16515	16304	16338	16557	16299	16216	16188	16295	16358	16229	16334	16486	16562	16427	16555	16582	16400	16386	16541	16580	16477	16318	16266	16375	16461	16400	16448	16406	16345	16252	16516	16376	16385	16441	16375	16413	16489	16424	16441	16300	16584	16450	16343	16507	16495	16259	16319	16298	16518	16299	16450	16307	16430	16522	16581	16357	16472	16426	16430	16668	16519	16236	16263	16247	16478	16621	16375	16466	16323	16338	16461	16461	16415	16386	16251	16622	16383	16472	16533	16351	16411	16408	16441	16644	16408	16366	16418	16436	16327	16367	16374	16395	16275	16362	16229	16335	16739	16395	16510	16399	16218	16437	16305	16525	16463	16462	16438	16432	16472	16375	16670	16468	16656	16327	16364	16411	16388	16351	16491	16315	16334	16607	16561	16463	16437	16624	16551	16318	16494	16488	16482	16549	16534	16521	16448	16493	16458	16464	16556	16203	16403	16241	16413	16714	16477	16254	16822	16532	16332	16469	16445	16431	16370	16354	16242	16343	16439	16422	16580	16353	16440	16362	16252	16346	16543	16625	16555	16344	16253	16240	16283	16579	16343	16290	16339	16517	16469	16522	16258	16330	16532	16603	16381	16547	16460	16448	16262	16514	16324	16482	16493	16537	16433	16432	16524	16281	16464	16290	16302	16480	16405	16376	16488	16517	16421	16593	16424	16345	16335	16531	16218	16635	16211	16319	16486	16376	16511	16315	16551	16617	16577	16536	16475	16314	16482	16584	16349	16420	16533	16412	16362	16459	16406	16307	16515	16424	16634	16575	16453	16527	16370	16325	16525	16533	16430	16510	16573	16579	16381	16478	16365	16475	16478	16594	16418	16463	16331	16471	16462	16506	16602	16487	16459	16481	16381	16253	16526	16391	16243	16334	16524	16418	16797	16574	16271	16604	16448	16462	16369	16571	16489	16206	16307	16334	16490	16567	16452	16461	16403	16548	16454	16371	16351	16633	16423	16431	16343	16594	16315	16282	16472	16561	16660	16430	16498	16325	16312	16431	16401	16490	16475	16362	16497	16385	16491	16516	16416	16437	16384	16345	16626	16554	16582	16246	16407	16503	16552	16427	16393	16293	16565	16361	16385	16401	16550	16510	16334	16392	16301	16335	16282	16383	16483	16794	16395	16274	16239	16537	16564	16492	16312	16218	16293	16369	16149	16602	16572	16531	16379	16460	16514	16746	16504	16326	16415	16523	16380	16460	16419	16567	16418	16645	16531	16280	16462	16524	16486	16267	16322	16441	16469	16524	16350	16414	16554	16332	16368	16452	16612	16247	16583	16589	16485	16438	16525	16376	16554	16430	16384	16625	16540	16498	16448	16289	16613	16375	16388	16341	16456	16296	16454	16593	16326	16406	16465	16213	16410	16619	16423	16377	16540	16450	16457	16584	16570	16325	16452	16502	16500	16666	16485	16442	16454	16433	16322	16408	16364	16440	16372	16573	16486	16510	16444	16287	16464	16511	16222	16488	16431	16586	16617	16566	16427	16455	16321	16597	16516	16293	16319	16340	16414	16630	16280	16429	16280	16489	16304	16443	16428	16563	16438	16403	16404	16388	16337	16350	16296	16326	16467	16605	16451	16653	16485	16435	16519	16488	16349	16588	16313	16613	16461	16649	16466	16521	16482	16302	16373	16593	16575	16404	16414	16560	16302	16592	16401	16463	16447	16640	16483	16537	16287	16744	16444	16478	16353	16548	16466	16523	16422	16521	16496	16520	16352	16650	16665	16443	16593	16525	16390	16470	16355	16422	16455	16472	16142	16434	16416	16455	16268	16489	16692	16494	16452	16569	16482	16404	16601	16446	16345	16455	16464	16377	16346	16442	16508	16506	16504	16463	16498	16575	16235	16490	16594	16579	16437	16495	16357	16334	16637	16226	16605	16575	16358	16409	16647	16448	16412	16399	16596	16508	16564	16310	16642	16392	16495	16568	16607	16457	16357	16309	16675	16571	16326	16462	16282	16341	16615	16676	16247	16450	16454	16494	16521	16221	16467	16459	16437	16318	16536	16531	16473	16493	16503	16509	16341	16367	16409	16440	16377	16457	16163	16451	16578	16567	16412	16417	16610	16508	16283	16378	16398	16393	16303	16366	16410	16386	16516	16417	16477	16290	16382	16461	16316	16428	16426	16453	16423	16358	16598	16599	16368	16462	16531	16408	16154	16372	16429	16425	16294	16449	16724	16353	16424	16403	16525	16190	16304	16358	16403	16347	16464	16344	16525	16597	16412	16250	16667	16390	16238	16382	16282	16305	16485	16479	16448	16366	16186	16430	16408	16356	16466	16491	16532	16274	16427	16470	16339	16394	16429	16501	16553	16471	16370	16194	16619	16451	16464	16491	16499	16506	16171	16428	16440	16460	16433	16265	16431	16252	16416	16378	16478	16450	16258	16453	16690	16262	16392	16558	16366	16512	16350	16537	16527	16499	16416	16458	16520	16431	16279	16485	16637	16419	16572	16483	16401	16537	16518	16702	16366	16289	16480	16204	16376	16455	16491	16362	16448	16287	16421	16465	16431	16448	16579	16388	16773	16254	16563	16324	16357	16587	16245	16445	16283	16458	16412	16515	16447	16543	16256	16668	16704	16523	16412	16710	16481	16602	16469	16299	16382	16455	16588	16527	16368	16597	16508	16627	16653	16429	16328	16542	16300	16423	16565	16346	16351	16502	16465	16263	16441	16582	16262	16218	16233	16447	16153	16601	16359	16390	16638	16527	16482	16539	16439	16588	16395	16547	16566	16471	16484	16385	16511	16330	16484	16485	16317	16339	16296	16399	16515	16542	16463	16546	16530	16286	16418	16547	16343	16460	16288	16345	16339	16349	16365	16580	16436	16471	16333	16232	16270	16615	16592	16437	16347	16424	16305	16365	16395	16399	16374	16431	16370	16283	16456	16454	16438	16358	16422	16423	16409	16489	16429	16359	16354	16490	16709	16518	16472	16775	16469	16370	16209	16296	16358	16564	16334	16361	16510	16432	16412	16495	16592	16405	16449	16503	16611	16290	16390	16428	16524	16401	16385	16390	16557	16345	16532	16591	16525	16376	16546	16304	16384	16441	16488	16521	16509	16559	16382	16554	16482	16408	16465	16375	16283	16266	16552	16414	16558	16311	16229	16402	16483	16449	16397	16412	16550	16501	16443	16383	16454	16401	16499	16348	16121	16497	16514	16461	16661	16492	16546	16426	16582	16370	16543	16500	16538	16243	16505	16371	16539	16513	16328	16446	16263	16356	16404	16106	16670	16571	16534	16664	16435	16306	16515	16392	16448	16263	16333	16452	16442	16538	16397	16539	16465	16406	16599	16427	16502	16525	16380	16564	16488	16609	16504	16453	16217	16459	16305	16437	16542	16310	16253	16534	16434	16566	16398	16561	16426	16542	16199	16423	16357	16401	16496	16475	16548	16434	16610	16584	16496	16432	16317	16416	16326	16328	16479	16401	16480	16469	16614	16369	16404	16335	16401	16474	16438	16609	16429	16384	16279	16463	16481	16374	16431	16558	16672	16614	16380	16460	16449	16500	16535	16457	16746	16372	16346	16458	16298	16569	16515	16544	16490	16522	16306	16487	16579	16512	16273	16403	16516	16305	16381	16532	16397	16328	16476	16664	16359	16446	16563	16510	16447	16292	16367	16486	16299	16463	16437	16582	16419	16608	16490	16524	16456	16339	16368	16698	16567	16459	16419	16297	16379	16483	16448	16359	16332	16338	16455	16465	16464	16457	16500	16376	16314	16349	16447	16445	16511	16292	16362	16601	16583	16552	16598	16505	16507	16301	16419	16301	16448	16238	16578	16563	16246	16528	16334	16390	16258	16565	16525	16572	16244	16454	16332	16478	16481	16326	16264	16509	16487	16510	16500	16312	16365	16371	16388	16301	16212	16408	16322	16531	16394	16324	16417	16604	16333	16303	16417	16258	16244	16277	16358	16447	16433	16383	16504	16352	16451	16378	16371	16391	16625	16295	16447	16407	16518	16428	16405	16567	16360	16529	16357	16411	16194	16429	16291	16413	16317	16505	16344	16503	16367	16462	16334	16378	16387	16580	16150	16606	16289	16422	16392	16140	16330	16447	16541	16233	16536	16401	16379	16713	16274	16302	16424	16339	16517	16449	16577	16339	16611	16458	16361	16418	16293	16661	16546	16331	16264	16381	16347	16542	16285	16484	16542	16405	16449	16432	16533	16530	16511	16542	16564	16347	16375	16454	16568	16507	16583	16655	16482	16370	16555	16432	16446	16423	16438	16517	16223	16513	16467	16492	16321	16400	16672	16452	16068	16383	16342	16536	16552	16389	16298	16216	16339	16460	16400	16510	16544	16410	16350	16636	16536	16287	16541	16609	16569	16539	16620	16516	16440	16656	16310	16510	16551	16363	16424	16327	16294	16446	16410	16450	16525	16501	16281	16669	16474	16296	16335	16521	16451	16531	16344	16311	16603	16279	16245	16334	16589	16367	16313	16305	16383	16481	16473	16404	16468	16588	16216	16449	16433	16282	16485	16586	16435	16666	16618	16332	16390	16347	16502	16357	16461	16434	16486	16469	16521	16456	16580	16488	16435	16459	16281	16577	16448	16578	16496	16368	16491	16346	16414	16493	16382	16505	16522	16527	16397	16424	16534	16425	16248	16466	16671	16523	16248	16565	16367	16210	16474	16547	16441	16437	16436	16355	16544	16487	16422	16615	16221	16448	16346	16531	16532	16508	16374	16519	16650	16445	16410	16482	16495	16203	16423	16656	16335	16390	16418	16501	16441	16433	16269	16354	16239	16312	16394	16470	16452	16460	16523	16528	16510	16440	16456	16344	16262	16591	16401	16500	16552	16436	16508	16435	16313	16703	16525	16540	16289	16517	16288	16311	16561
17473	29491	31746	24059	20828	18698	18106	17693	16921	16361	16331	18033	19139	17344	15359	15279	15312	15674	15370	15173	15268	15353	15285	15471	15451	15238	15197	15303	15210	15315	15252	15297	15365	15251	15353	15351	15296	15401	15517	15168	15448	15342	15263	15378	15316	15353	15408	15287	15347	15246	15376	15268	15427	15327	15216	15414	15350	15402	15212	15383	15205	15314	15130	15278	15150	15276	15225	15322	15326	15125	15311	15311	15258	15333	15245	15248	15325	15290	15245	15378	15199	15292	15145	15349	15303	15376	15272	15339	15294	15294	15257	15363	15505	15254	15223	15367	15315	15276	15312	15211	15325	15119	15249	15275	15311	15144	15211	15138	15348	15306	15323	15234	15298	15177	15253	15149	15394	15326	15171	15270	15297	15191	15361	15217	15438	15106	15283	15311	15193	15318	15226	15127	15308	15197	15301	15160	15460	15252	15378	15398	15148	15216	15336	15391	15308	15317	15474	15421	15191	15324	15407	15348	15304	15312	15134	15324	15232	15301	15351	15193	15083	15286	15251	15333	15363	15340	15216	15264	15271	15175	15170	15385	15248	15159	15201	15205	15381	15353	15437	15376	15278	15354	15215	15260	15252	15228	15379	15310	15188	15298	15398	15236	15306	15313	15282	15113	15370	15394	15090	15282	15382	15273	15271	15322	15359	15280	15255	15309	15219	15377	15292	15232	15374	15179	15151	15280	15356	15448	15207	15311	15260	15339	15267	15488	15319	15387	15178	15274	15295	15392	15270	15294	15343	15337	15371	15319	15181	15278	15382	15331	15263	15295	15387	15227	15438	15330	15283	15213	15296	15269	15343	15326	15373	15409	15175	15202	15220	15200	15312	15227	15307	15282	15322	15321	15366	15191	15154	15318	15327	15376	15432	15411	15434	15484	15209	15183	15440	15115	15250	15188	15472	15243	15220	15247	15269	15331	15371	15278	15396	15454	15296	15317	15287	15208	15487	15354	15405	15207	15369	15255	15495	15337	15249	15402	15260	15199	15233	15171	15394	15390	15336	15478	15247	15277	15378	15281	15398	15336	15332	15332	15403	15282	15268	15436	15225	15379	15398	15277	15319	15137	15358	15344	15338	15255	15217	15285	15197	15498	15177	15180	15187	15199	15269	15202	15355	15159	15278	15234	15290	15245	15234	15367	15251	15172	15272	15181	15225	15301	15408	15250	15145	15346	15211	15301	15399	15230	15377	15282	15323	15316	15283	15424	15268	15176	15264	15302	15364	15245	15321	15411	15476	15265	15371	15234	15357	15239	15299	15300	15180	15132	15358	15261	15436	15117	15290	15304	15360	15331	15164	15240	15382	15303	15358	15552	15228	15320	15424	15184	15304	15136	15252	15400	15186	15371	15328	15359	15307	15220	15305	15339	15125	15403	15234	15472	15095	15378	15228	15217	15456	15327	15277	15292	15263	15184	15420	15242	15363	15308	15203	15398	15232	15345	15241	15279	15376	15316	15205	15210	15229	15141	15373	15149	15422	15356	15313	15273	15258	15240	15436	15303	15297	15310	15206	15302	15429	15359	15256	15492	15338	15214	15514	15312	15397	15164	15321	15339	15350	15323	15394	15319	15214	15301	15236	15375	15309	15154	15452	15258	15298	15312	15535	15173	15294	15168	15251	15274	15269	15222	15361	15389	15181	15424	15446	15250	15211	15340	15225	15312	15379	15240	15306	15219	15332	15384	15469	15117	15296	15311	15200	15331	15287	15515	15284	15151	15197	15164	15491	15231	15279	15189	15101	15439	15307	15378	15280	15130	15291	15225	15195	15434	15259	15244	15297	15407	15268	15297	15408	15316	15391	15242	15074	15220	15212	15516	15263	15269	15273	15230	15316	15348	15392	15491	15207	15283	15336	15205	15143	15323	15321	15326	15327	15335	15198	15359	15309	15263	15141	15434	15268	15274	15420	15414	15282	15139	15182	15167	15281	15222	15317	15250	14975	15535	15280	15357	15401	15237	15359	15243	15296	15256	15200	15172	15267	15205	15412	15350	15223	15347	15291	15263	15260	15224	15219	15346	15234	15226	15357	15310	15238	15158	15153	15021	15288	15306	15300	15246	15444	15294	15365	15419	15431	15214	15263	15226	15272	15252	15347	15414	15325	15117	15462	15376	15419	15396	15208	15222	15400	15269	15225	15303	15245	15228	15297	15344	15375	15228	15241	15262	15042	15161	15265	15268	15278	15151	15347	15327	15196	15393	15155	15264	15542	15149	15243	15217	15254	15284	15258	15239	15358	15313	15276	15251	15351	15205	15366	15310	15283	15351	15297	15340	15413	15420	15245	15330	15262	15159	15275	15487	15213	15311	15288	15285	15302	15122	15376	15244	15160	15292	15317	15378	15405	15118	15287	15262	15298	15358	15194	15258	15205	15278	15278	15311	15360	15464	15302	15483	15270	15296	15403	15047	15277	15493	15201	15495	15274	15390	15298	15295	15411	15362	15048	15234	15435	15269	15314	15269	15233	15165	15335	15220	15270	15245	15205	15305	15164	15226	15336	15212	15326	15140	15383	15178	15334	15353	15255	15157	15303	15220	15262	15244	15296	15262	15387	15220	15378	15334	15226	15392	15233	15131	15305	15290	15349	15233	15252	15216	15235	15218	15208	15277	15214	15258	15184	15412	15355	15282	15274	15374	15217	15445	15345	15170	15472	15461	15128	15265	15327	15367	15188	15348	15305	15344	15235	15213	15245	15441	15254	15366	15337	15182	15353	15334	15244	15320	15286	15361	15268	15260	15312	15392	15318	15182	15401	15210	15325	15368	15436	15427	15360	15376	15349	15419	15340	15446	15354	15328	15289	15281	15301	15175	15223	15266	15190	15300	15441	15233	15410	15334	15308	15455	15325	15398	15352	15492	15158	15376	15299	15278	15387	15149	15370	15291	15319	15288	15372	15212	15262	15304	15356	15254	15317	15095	15237	15262	15142	15224	15349	15391	15157	15339	15367	15351	15255	15339	15382	15331	15385	15232	15409	15459	15276	15404	15345	15228	15288	15173	15569	15361	15261	15166	15361	15268	15348	15479	15137	15419	15184	15313	15235	15329	15295	15223	15211	15298	15326	15346	15157	15318	15135	15425	15194	15255	15282	15250	15442	15290	15416	15277	15108	15393	15267	15168	15483	15371	15273	15220	15261	15378	15256	15171	15245	15102	15326	15223	15141	15353	15235	15334	15225	15346	15250	15263	15428	15117	15483	15278	15357	15386	15458	15423	15174	15227	15349	15350	15349	15304	15351	15202	15309	15116	15371	15244	15397	15180	15310	15399	15294	15319	15373	15204	15353	15455	15379	15300	15112	15381	15216	15343	15297	15444	15228	15260	15259	15348	15292	15270	15434	15492	15314	15268	15274	15176	15382	15379	15204	15179	15215	15393	15296	15357	15234	15354	15321	15322	15289	15282	15283	15229	15203	15214	15160	15394	15292	15301	15149	15382	15398	15351	15230	15198	15263	15229	15332	15217	15463	15245	15378	15349	15413	15257	15285	15505	15097	15312	15272	15369	15399	15142	15462	15326	15347	15331	15194	15320	15179	15282	15222	15457	15226	15271	15310	15230	15489	15262	15318	15338	15323	15082	15254	15344	15193	15226	15065	15419	15233	15194	15278	15402	15349	15188	15461	15300	15275	15353	15388	15263	15325	15492	15152	15360	15295	15336	15296	15087	15270	15339	15251	15218	15364	15461	15429	15444	15199	15359	15290	15338	15274	15295	15419	15220	15533	15115	15322	15290	15294	15277	15080	15326	15360	15398	15379	15186	15531	15335	15244	15358	15250	15181	15340	15378	15327	15394	15383	15412	15295	15350	15302	15330	15159	15172	15314	15349	15407	15279	15417	15318	15235	15213	15480	15313	15285	15211	15240	15230	15302	15300	15491	15228	15248	15300	15116	15300	15246	15123	15269	15363	15348	15527	15307	15422	15368	15078	15141	15238	15352	15453	15338	15273	15350	15364	15238	15442	15407	15262	15157	15180	15437	15370	15335	15242	15256	15405	15362	15225	15415	15301	15364	15414	15209	15238	15364	15360	15371	15246	15130	15231	15371	15209	15256	15132	15356	15331	15156	15159	15329	15213	15449	15356	15360	15256	15323	15326	15159	15376	15341	15410	15281	15355	15410	15408	15456	15268	15282	15269	15317	15286	15233	15309	15172	15300	15339	15299	15314	15331	15315	15300	15249	15406	15343	15392	15424	15155	15092	15271	15126	15393	15311	15336	15242	15329	15322	15217	15209	15351	15202	15321	15347	15360	15131	15148	15343	15381	15256	15292	15178	15302	15362	15310	15226	15159	15358	15216	15381	15402	15240	15120	15387	15417	15238	15222	15245	15311	15442	15242	15286	15244	15356	15174	15374	15111	15280	15255	15221	15162	15200	15345	15320	15433	15404	15361	15370	15276	15116	15292	15372	15454	15215	15254	15214	15208	15397	15242	15195	15071	15284	15441	15314	15327	15386	15294	15268	15247	15357	15343	15260	15344	15187	15219	15313	15284	15262	15233	15292	15185	15307	15284	15354	15326	15167	15266	15484	15273	15179	15403	15462	15364	15204	15239	15291	15197	15289	15195	15098	15437	15358	15261	15198	15306	15323	15439	15176	15353	15302	15242	15252	15259	15340	15250	15447	15196	15300	15319	15343	15435	15323	15127	15262	15262	15145	15264	15290	15278	15061	15352	15168	15241	15250	15328	15117	15310	15297	15310	15390	15217	15181	15391	15178	15340	15370	15363	15211	15294	15445	15249	15391	15354	15405	15291	15364	15267	15338	15335	15264	15411	15348	15366	15324	15176	15327	15254	15304	15168	15509	15263	15340	15299	15328	15275	15211	15337	15300	15220	15397	15466	15290	15039	15351	15376	15289	15330	15443	15267	15165	15413	15240	15392	15136	15254	15291	15366	15098	15308	15309	15393	15171	15350	15415	15205	15296	15311	15294	15379	15400	15267	15331	15297	15382	15364	15229	15022	15286	15223	15133	15234	15135	15442	15324	15241	15311	15251	15552	15488	15327	15293	15272	15534	15200	15336	15225	15255	15159	15324	15335	15363	15371	15361	15341	15321	15169	15327	15219	15235	15149	15209	15230	15265	15268	15328	15234	15271	15321	15255	15278	15268	15208	15281
23998	21330	28968	24665	22606	22290	20942	18017	17847	17558	17519	25954	30160	22764	16610	16039	15742	15672	15739	15851	15765	15705	15628	15504	15529	15495	15795	15344	15701	15610	15601	15576	15565	15788	16082	15967	15889	15894	15648	15685	15527	15547	15682	15448	15817	15733	15667	15606	15587	15503	15479	15564	15700	15612	15545	15604	15583	15559	15565	15757	15665	15710	15545	15647	15673	15569	15680	15681	15542	15518	15494	15547	15541	15646	15529	15574	15610	15538	15626	15704	15569	15587	15687	15590	15781	15600	15581	15504	15846	15701	15422	15482	15573	15718	15625	15491	15465	15699	15695	15567	15621	15638	15617	15570	15636	15860	15667	15409	15519	15747	15476	15525	15432	15714	15468	15643	15515	15458	15531	15492	15682	15698	15670	15481	15610	15696	15649	15608	15582	15610	15635	15477	15536	15500	15585	15541	15470	15670	15632	15598	15701	15473	15755	15555	15639	15639	15567	15672	15663	15616	15716	15475	15560	15723	15713	15515	15614	15620	15632	15592	15597	15462	15502	15633	15636	15795	15333	15727	15512	15730	15559	15379	15618	15490	15555	15751	15716	15657	15579	15427	15508	15673	15648	15421	15464	15705	15531	15441	15458	15582	15622	15755	15589	15700	15347	15683	15734	15456	15474	15690	15682	15676	15655	15446	15638	15406	15525	15592	15574	15724	15654	15686	15564	15495	15496	15535	15472	15338	15571	15632	15621	15795	15498	15580	15543	15457	15614	15530	15635	15533	15487	15503	15532	15590	15630	15736	15382	15581	15460	15526	15454	15516	15552	15455	15563	15397	15596	15467	15726	15497	15410	15570	15639	15637	15622	15579	15663	15666	15578	15573	15514	15621	15551	15329	15643	15503	15473	15569	15574	15368	15564	15650	15576	15424	15663	15587	15555	15705	15563	15626	15529	15484	15554	15592	15641	15489	15545	15434	15483	15591	15370	15363	15775	15594	15524	15565	15576	15653	15901	15573	15552	15300	15635	15534	15624	15505	15410	15636	15551	15513	15613	15544	15543	15566	15620	15435	15695	15569	15466	15460	15488	15484	15487	15577	15587	15586	15569	15643	15644	15673	15533	15808	15621	15497	15536	15492	15543	15772	15599	15680	15492	15583	15437	15478	15507	15743	15521	15552	15628	15526	15685	15601	15265	15480	15519	15412	15516	15617	15673	15670	15487	15406	15594	15289	15817	15532	15535	15648	15625	15722	15523	15463	15656	15574	15636	15576	15870	15653	15564	15636	15630	15487	15513	15635	15550	15440	15590	15740	15809	15629	15712	15784	15585	15593	15389	15681	15656	15605	15763	15591	15641	15715	15608	15564	15550	15643	15395	15588	15751	15548	15527	15345	15361	15642	15448	15563	15626	15617	15718	15589	15413	15608	15420	15499	15497	15494	15646	15594	15776	15654	15718	15546	15376	15442	15527	15547	15694	15392	15360	15668	15611	15541	15608	15411	15516	15578	15821	15553	15620	15396	15503	15632	15643	15727	15406	15579	15643	15572	15481	15491	15617	15550	15527	15694	15652	15522	15622	15876	15495	15671	15542	15546	15531	15491	15556	15731	15505	15471	15638	15449	15480	15500	15531	15603	15589	15629	15603	15554	15448	15684	15485	15349	15603	15532	15610	15482	15543	15451	15683	15496	15607	15486	15434	15514	15582	15355	15519	15683	15623	15691	15434	15745	15653	15573	15699	15571	15497	15548	15456	15798	15495	15557	15597	15672	15776	15565	15655	15521	15484	15883	15578	15740	15566	15620	15709	15556	15625	15620	15502	15480	15530	15478	15670	15657	15495	15658	15524	15655	15378	15650	15461	15437	15417	15479	15401	15499	15400	15618	15450	15569	15548	15446	15781	15643	15457	15599	15612	15618	15683	15639	15604	15537	15668	15517	15683	15691	15500	15688	15677	15460	15351	15472	15285	15335	15710	15559	15456	15631	15740	15657	15614	15489	15670	15549	15371	15711	15751	15592	15475	15641	15599	15745	15841	15731	15666	15644	15466	15482	15374	15506	15381	15455	15633	15601	15330	15463	15825	15535	15601	15495	15557	15364	15688	15538	15629	15670	15747	15392	15316	15519	15555	15531	15459	15660	15560	15536	15562	15503	15665	15460	15571	15643	15655	15557	15457	15422	15555	15494	15550	15524	15472	15645	15604	15601	15741	15715	15650	15548	15683	15656	15555	15563	15817	15661	15468	15528	15621	15522	15366	15480	15666	15573	15536	15473	15465	15407	15385	15611	15754	15496	15526	15597	15777	15464	15604	15380	15381	15720	15458	15471	15516	15377	15372	15619	15600	15518	15478	15493	15526	15603	15633	15549	15618	15450	15618	15590	15563	15627	15626	15609	15690	15527	15476	15547	15564	15313	15577	15602	15478	15528	15599	15480	15515	15560	15420	15397	15390	15647	15536	15614	15610	15417	15605	15527	15441	15650	15532	15669	15470	15596	15519	15443	15611	15522	15646	15680	15533	15640	15512	15648	15447	15527	15337	15735	15500	15614	15495	15699	15507	15449	15677	15568	15577	15714	15763	15533	15390	15417	15542	15525	15549	15507	15558	15571	15642	15566	15599	15458	15575	15547	15603	15352	15612	15661	15578	15589	15594	15550	15613	15397	15457	15649	15595	15657	15355	15574	15643	15362	15427	15460	15555	15554	15572	15626	15489	15706	15550	15546	15423	15495	15664	15664	15649	15407	15698	15663	15605	15529	15445	15505	15469	15725	15660	15482	15657	15469	15485	15666	15502	15550	15608	15643	15430	15366	15726	15502	15532	15509	15726	15642	15828	15493	15774	15574	15520	15772	15542	15671	15631	15698	15775	15399	15542	15523	15715	15449	15639	15501	15504	15738	15557	15772	15499	15568	15445	15505	15471	15657	15629	15563	15775	15475	15704	15792	15815	15476	15497	15575	15539	15371	15394	15609	15670	15540	15722	15547	15540	15628	15650	15648	15672	15682	15773	15592	15452	15743	15531	15469	15701	15661	15472	15675	15544	15629	15491	15354	15432	15576	15639	15299	15702	15681	15763	15546	15584	15482	15751	15873	15710	15585	15608	15756	15720	15707	15512	15612	15637	15551	15600	15389	15569	15523	15523	15470	15574	15487	15344	15620	15699	15577	15429	15583	15427	15557	15697	15594	15700	15807	15457	15451	15630	15613	15508	15615	15524	15650	15756	15622	15545	15450	15659	15492	15567	15401	15461	15684	15508	15480	15443	15363	15651	15394	15486	15707	15663	15596	15397	15686	15602	15378	15474	15755	15508	15596	15461	15449	15577	15607	15745	15651	15421	15395	15559	15332	15862	15574	15473	15607	15615	15395	15563	15651	15632	15542	15445	15580	15696	15436	15583	15540	15432	15411	15524	15802	15526	15762	15757	15467	15562	15651	15777	15449	15435	15616	15546	15501	15653	15500	15702	15462	15559	15558	15504	15349	15773	15701	15560	15710	15802	15388	15365	15529	15520	15719	15683	15511	15557	15739	15708	15501	15567	15451	15683	15599	15531	15320	15575	15574	15503	15526	15434	15496	15507	15635	15521	15501	15827	15583	15421	15494	15573	15612	15483	15398	15547	15646	15711	15690	15541	15397	15516	15445	15403	15536	15423	15518	15555	15608	15484	15618	15544	15357	15582	15573	15593	15423	15452	15586	15577	15399	15635	15471	15661	15589	15444	15756	15579	15629	15663	15621	15456	15758	15574	15445	15627	15574	15456	15302	15638	15606	15556	15436	15619	15627	15487	15556	15609	15445	15415	15404	15472	15518	15622	15608	15568	15477	15654	15359	15718	15484	15504	15529	15698	15673	15473	15524	15580	15414	15594	15406	15473	15629	15594	15604	15524	15460	15504	15626	15561	15626	15649	15412	15604	15608	15524	15608	15595	15716	15612	15588	15576	15867	15688	15583	15489	15549	15488	15506	15616	15421	15543	15632	15583	15717	15606	15583	15547	15441	15515	15494	15505	15479	15667	15571	15581	15682	15671	15695	15342	15517	15469	15354	15517	15527	15568	15511	15669	15613	15614	15483	15618	15510	15592	15670	15757	15642	15628	15705	15676	15436	15625	15736	15469	15501	15579	15649	15574	15473	15530	15555	15611	15651	15603	15686	15688	15546	15603	15554	15569	15721	15692	15519	15545	15570	15410	15531	15737	15612	15564	15765	15389	15785	15598	15535	15629	15635	15350	15632	15438	15528	15521	15527	15561	15551	15694	15757	15516	15618	15581	15518	15659	15619	15450	15432	15388	15448	15598	15179	15561	15396	15604	15526	15599	15696	15707	15683	15814	15519	15541	15530	15547	15718	15569	15612	15506	15502	15525	15725	15465	15457	15571	15529	15639	15586	15586	15623	15592	15420	15715	15481	15646	15708	15469	15552	15502	15450	15571	15543	15698	15432	15424	15491	15495	15677	15671	15575	15570	15706	15541	15541	15463	15541	15516	15633	15669	15415	15452	15414	15528	15571	15556	15627	15503	15586	15714	15610	15515	15497	15594	15526	15637	15518	15750	15686	15690	15458	15577	15494	15540	15351	15581	15455	15610	15720	15658	15612	15513	15572	15618	15531	15590	15600	15418	15582	15683	15384	15639	15627	15839	15644	15425	15768	15473	15629	15600	15552	15603	15506	15582	15366	15413	15511	15451	15494	15618	15396	15710	15454	15472	15666	15492	15611	15691	15543	15474	15425	15787	15601	15679	15422	15594	15397	15587	15692	15638	15339	15721	15572	15653	15507	15543	15527	15673	15523	15649	15571	15499	15564	15534	15614	15572	15486	15576	15773	15455	15634	15808	15760	15676	15532	15637	15447	15617	15634	15629	15577	15533	15379	15690	15632	15611	15594	15484	15480	15529	15506	15671	15720	15714	15771	15665	15574	15728	15556	15639	15619	15732	15591	15461	15596	15557	15540	15645	15417	15674	15487	15577	15589	15633	15556	15406	15608	15796	15550	15697	15316	15470	15515	15577	15688	15656	15658	15669	15566	15686	15704	15504	15731	15603	15476	15510	15528	15332	15588	15667	15383	15442	15418	15556	15562	15581	15454	15369	15491	15554	15587	15713	15429	15665	15598	15657	15489	15678	15525	15603	15592	15543	15640	15645	15520	15475	15564	15572	15629	15547	15463
19120	38902	45150	31667	23696	21020	19302	18219	18827	17715	17556	30951	32488	22153	14910	14732	14798	14810	14974	14811	14879	14874	14801	14846	14911	14947	14808	14698	14709	14739	14829	14810	14854	15228	15234	15492	15172	15087	15078	14910	14767	14878	14806	14766	14662	14698	14973	14905	14815	14827	14668	14817	14860	14731	14847	14794	14909	14802	14884	14842	14945	14702	14737	14648	14778	14670	14828	14733	14864	14761	14908	14714	15045	14827	14846	14829	14599	14785	14765	14968	14626	14851	14783	14801	14748	14844	14685	14703	14838	14747	14753	14746	14837	14746	14744	14689	14776	14636	14620	14881	14848	14731	14863	14655	14849	14945	14725	14799	14777	14751	14747	14752	14759	14761	14866	14792	14846	14744	14663	14672	14912	14790	14663	14714	14733	14885	14756	14837	14766	14701	14865	14752	14873	14733	14944	14646	14899	14741	14680	14770	14876	14819	14736	14806	14736	14601	14874	14705	14781	14881	14662	14745	14729	14709	14780	14798	14792	14596	14700	14953	14740	14712	14793	14820	14688	14820	14811	14834	14645	14909	14863	14655	14905	14881	14840	14717	14934	14934	14824	14950	14667	14907	14810	14717	14715	14696	14797	14777	14717	14585	14830	14894	14629	14715	14786	14760	14834	14728	14962	14653	14814	14879	14773	14782	14832	14893	14827	14902	14769	14830	14796	14697	14779	14812	14731	14776	14660	14875	14801	14953	14729	14788	14945	14698	14651	14662	14835	14673	14783	14764	14636	14746	14867	14844	14605	14637	14838	14694	14802	14919	14593	14622	14921	14822	14823	14730	14627	14870	14813	14693	14769	14613	14641	14704	14872	14913	14832	14791	14854	14801	14649	14647	14751	14679	14852	14740	14878	14786	14940	14730	14732	14815	14887	14815	14596	14620	14657	14907	14653	14718	14894	14683	14931	14885	14831	14739	14669	14928	14737	14771	14784	14732	14727	14699	14666	14709	14680	14737	14731	14793	14844	14728	14752	14695	14849	14806	14696	14808	14752	14758	14797	14719	14795	14773	14899	14810	14683	14724	14726	14816	14875	14717	14591	14826	14701	14757	14814	14788	14763	14733	14919	14596	14785	14862	14574	14752	14847	14786	14758	14958	14902	14808	14725	14704	14877	14828	14878	14770	14680	14752	14762	14895	14854	14858	15015	14671	14740	14724	14752	14798	14695	14861	14866	14733	14868	14884	14723	14802	14696	14734	14686	15038	14869	14688	14888	14879	14802	14796	14601	14852	15009	14631	14756	14849	14855	14733	14772	14968	14763	14829	14892	14677	14877	14829	14832	14942	14701	14632	14787	14696	14899	14831	14905	14820	14688	14800	14844	14721	14609	14883	14783	14689	14960	14790	14798	14692	14924	14694	14774	14776	14878	14582	14832	14767	14687	14761	14838	14661	14812	14818	14881	14731	14833	14715	14871	14809	14916	14673	14787	14722	14891	14714	14798	14780	14744	14841	14807	14781	14773	14972	14716	14742	14801	14700	14857	14789	14824	14759	14813	14841	14852	14948	14808	14916	14883	14669	15015	14957	14774	14720	14907	14644	14708	14741	14645	14881	14760	14780	14712	14945	14657	14893	14869	14755	14834	14944	14717	14801	14666	14768	14713	14697	14790	14951	14745	14796	14839	14661	14798	14783	14833	14906	14672	14712	14829	14865	14891	14764	14650	14751	14683	14880	14748	14562	14819	14798	14817	14844	14682	14848	14768	14775	14758	14770	14982	14758	14614	14831	14917	14847	14953	14824	14657	14885	14897	14763	14606	14905	14716	14624	14757	14717	14698	14810	14681	14823	14740	14949	14923	14635	14761	14907	14799	14732	14575	14868	14828	14905	14722	14802	14871	14776	14668	14886	14677	14715	14769	14769	14823	14824	14997	14696	14822	14692	14832	14674	14813	14715	14698	14954	14770	14834	14711	14818	14710	14841	14740	14793	14856	14791	14691	14671	14878	14831	14720	14851	14803	14775	14577	14827	14764	14840	14725	14837	14828	14840	14830	14838	14664	14917	14715	14880	14857	14893	14676	14734	14842	14697	14710	14722	14802	14714	14785	14838	14839	14755	14756	14835	14692	14768	14628	14713	14678	14744	14915	14809	14941	14858	14633	14700	14737	14706	14741	14809	14745	14846	14917	14879	14815	14741	14852	14665	14802	14860	14665	14763	14798	14766	14858	14804	14560	14720	14780	14749	14739	14725	14802	14799	14726	14856	14890	14789	14593	14799	14728	14800	14899	14702	14648	14721	14661	14883	14768	14895	14730	14593	14842	14799	14704	14763	14830	14735	14785	14684	14819	14744	14880	14741	14857	14599	14611	14753	14688	14796	14823	14805	14566	14782	14547	14825	14765	14873	14754	14775	14730	14667	14831	14786	14823	14672	14751	14904	14770	14860	14922	14939	14715	14682	14902	14772	14814	14921	14754	14716	14762	14774	14823	14756	14829	14669	14729	14861	14901	14790	14781	14938	14642	14868	14794	14827	14638	14858	14787	14635	14853	14989	15009	14820	14735	14526	14742	14848	14713	14870	14703	14740	14829	14803	14832	14813	14702	14763	14737	14764	14783	14903	14946	14871	14599	14724	14833	14852	14833	14748	14846	14715	14865	14781	14867	14751	14723	14903	14572	14846	14750	14736	14823	15006	14760	14718	14733	14694	14836	14840	14848	14783	14759	14753	14915	14720	14730	14784	14775	14823	14689	14824	14877	14900	14606	14687	14690	14744	14829	14771	14789	14751	14690	14783	14865	14880	14823	14650	14725	14727	14756	14838	14817	14794	14792	14736	14728	14778	14933	14845	14887	14840	14742	15002	14771	14812	14747	14896	14828	14849	14756	14782	14730	14603	14725	14884	14705	14816	14640	14800	14815	14759	14860	14788	14760	14833	14631	14674	14868	14823	14534	14883	14774	14737	14892	14907	14871	14718	14757	14804	14867	14806	14637	14789	14899	14822	14832	14621	14818	14778	14858	14789	14702	14909	14798	14798	14765	14777	14798	14806	14829	14960	14733	14921	14808	14753	14924	14648	14827	14841	14761	14824	14849	14768	14750	14785	14849	14654	14821	14614	14839	14683	14745	15025	14846	14761	14832	14826	14654	14721	14733	14783	14724	14764	14761	14870	14734	14763	14820	14680	14927	14858	14686	14784	14683	14726	14911	14666	14662	14832	14672	14670	14729	14821	14890	14749	14733	14761	14837	14853	14842	14853	14836	14807	14949	14806	14849	14847	14896	14879	14631	14873	14856	14773	14862	14605	14737	14808	14615	14758	14558	14814	14861	14660	14864	14783	14648	14719	14655	14778	14672	14770	14653	14905	14778	14779	14849	14789	14772	14667	14790	14680	14705	14696	14841	14953	14749	14740	14745	14935	14799	14789	14756	15001	14909	14715	14887	14682	14746	14933	14813	14894	14990	14842	14765	14670	14906	14858	14794	14835	14795	14679	14767	14819	14861	14948	14745	14609	14691	14856	14756	14835	14873	14726	14727	14733	14705	14806	14707	14638	14694	14763	14856	14890	14729	14691	14849	14748	14766	14719	14708	14753	14843	14631	14858	14602	14794	14780	14819	14904	14696	14728	14781	14887	14572	14739	14944	14726	14910	14747	14856	14878	14792	14764	14602	14796	14859	14679	14745	14729	14752	14835	14874	14694	14859	14781	14611	14804	14986	14812	14778	14903	14863	14778	14890	14708	14847	14650	14849	14965	14935	14943	14821	14641	14720	14750	14687	15002	14693	14772	14678	14885	14754	14594	14648	14763	14754	14736	14810	14727	14744	14775	14789	14788	14793	14643	14703	14696	14699	14624	14637	14632	14833	14765	14964	14689	14860	14904	14692	14892	14814	14774	14694	14805	14775	14723	14924	14714	14855	14756	14769	14693	14810	14901	14676	14857	14736	14593	14800	14786	14835	14823	14707	14689	14617	14812	14844	14747	14610	14834	14590	14819	14690	14743	14832	14756	14892	14837	14637	14796	14668	14804	14927	14778	14838	14744	14673	14659	14715	14711	14630	14850	14805	14740	14827	14719	14717	14754	14737	14830	14888	14798	14731	14779	14658	14668	14636	14915	14746	14762	14783	14728	14853	14651	14843	14916	14757	14858	14818	14851	14726	14741	14919	14650	14831	14736	14840	14811	14852	14914	14879	14782	14869	14828	14886	14751	14882	14766	14579	14700	14773	14750	14645	14762	14844	14830	14732	14682	14847	14726	15024	14704	14843	14703	14746	15013	14751	14886	14768	14892	14799	14592	14935	14780	14868	14700	14542	14703	14651	14991	14852	14717	14850	14912	14746	14841	14661	14728	14768	14719	14816	14634	14926	14724	14869	14914	14871	14816	14767	14863	14718	14761	14833	14676	14833	14788	14735	14843	14598	14777	14777	14781	14669	14800	14806	14854	14946	14747	14856	14658	14896	14784	14803	14637	14674	14793	14860	14694	14790	14820	14767	14856	14629	14769	14842	14746	14856	14605	14797	14734	14623	14799	14797	14769	14777	14770	14736	14716	14792	14781	14711	14678	14703	14662	14783	14665	14817	14860	14877	14790	14917	14768	14922	14746	14856	14700	14786	14757	14725	14955	14536	14785	14780	14827	14704	14863	14858	14813	14874	14820	14755	14823	14691	14773	14779	14772	14879	14686	14579	14715	14876	14748	14745	14752	14852	14728	14835	14778	14654	14774	14868	14792	14721	14883	14696	14738	14899	14654	14856	14758	14812	14828	14819	14951	14725	14805	14765	14774	14807	14661	14756	14846	14797	14889	14709	14692	14854	14853	14703	14814	14760	14850	14835	14719	14808	14740	14643	14844	14678	14650	14881	14783	14834	14717	14697	14778	14806	14819	14871	14839	14825	14664	14890	14919	14632	14637	14704	14770	14929	14576	14757	14805	14840	14832	14606	14804	14881	14728	14799	14670	14815	14662	14804	14749	14724	14862	14614	14760	14636	14826	14680	14763	14611	14872	14729	14844	14948	14610	14801	14855	14792	14760	14899	14870	14785	15059	14872	14668	14871	14628	14860	14775	14778	14706	14710	14885	14872	14846	14933	14856	14759	14610	14841	14856	14875	14850	14956	14936	14783	14704	14680	14761	14505	14669	14736	14699	14892	14831	14808	14799	14657	14679
22941	21380	29379	23979	22183	23792	25047	19607	18102	17988	19225	38257	38004	26278	17113	16340	16090	16020	16221	16034	16140	15791	15851	15952	15768	15785	15842	15965	15828	15867	15864	15861	15748	16115	16557	16597	16268	16075	15944	15867	15709	15900	15850	15811	15942	15850	15842	15754	15808	15838	15679	15887	15739	15717	15838	15762	15848	15707	15780	15842	15842	15785	15764	15897	15747	15685	15771	15889	15652	15501	15959	15717	15712	15751	15725	15669	15616	15813	15837	15876	15683	15653	15698	15709	15686	15703	15723	15802	15669	15912	15796	15670	15633	15483	15642	15819	15845	15885	15758	15816	15809	15861	15764	15878	15693	15670	15967	15761	15663	15746	15668	15794	16056	15713	15850	15685	15694	15693	15790	15827	15889	15728	15704	15622	15692	15639	15797	15662	15659	15668	15650	15806	15820	15773	15662	15884	15704	15683	15780	15745	15878	15743	15548	15760	15848	15744	15798	15699	15744	15714	15654	15660	15843	15814	15684	15618	15593	15623	15532	15698	15801	15740	15624	15547	15750	16017	15680	15771	15533	15528	15946	15913	15611	15646	15630	15754	15769	15527	15988	15838	15732	15512	15716	15662	15724	15899	15617	15817	15763	15828	15755	15745	15636	15834	15777	15834	15786	15668	15804	15668	15920	15793	15877	15594	15831	15882	15813	15860	15621	15741	15521	15990	15860	15985	15662	15826	15705	15483	15769	15700	15605	15726	15704	15462	15560	15850	15603	15809	15750	15738	15784	15747	15691	15789	15841	15638	15691	15561	15865	15575	15671	15938	15841	15659	15733	15729	15680	15876	15681	15597	15518	15745	15707	15709	15760	15704	15585	15635	15941	15778	15743	15451	15569	15805	15846	15670	15720	15871	15856	15701	15818	15631	15633	15697	15716	15721	15902	15798	15634	15736	15560	15673	15667	15736	15853	15659	15626	15804	15841	15694	15800	15739	15674	15782	15751	15673	15624	15791	15891	15700	16009	15607	15753	15674	15922	15858	15862	15664	15790	15840	15782	15619	15881	15700	15767	15800	15599	15713	15653	15643	15458	15636	15670	15665	15572	15678	15808	15671	15757	15814	15631	15672	15600	15699	15643	15913	15791	15606	15786	15748	15691	15551	15743	15528	15535	15779	15707	15729	15800	15669	15790	15715	15570	15698	15800	15749	15968	15867	15862	15686	16047	15625	15658	15692	15529	15715	15681	15784	15645	15661	15771	15642	15821	15634	15619	15728	15626	15573	15468	15684	15817	15758	15737	15703	15824	15874	15945	15796	15608	15639	15732	15624	15623	15631	15641	15645	15543	15662	15823	15933	15960	15822	15755	15640	15871	15768	15725	15813	15599	15663	15915	15900	15716	15907	15557	15683	15679	15617	15702	15720	15781	15661	15566	15559	15663	15674	15781	15654	15849	15737	15844	15695	15673	15631	15827	15728	15869	15879	15739	15756	15647	15782	15776	15763	15631	15747	15636	15765	15854	15669	15801	15608	15567	15739	15750	15733	15881	15666	15851	15801	15699	15742	15918	15784	15731	15725	15603	15706	15659	15671	15826	15794	15775	15785	15678	15656	15958	15765	15579	15726	15935	15717	15738	15609	15670	15725	15775	15660	15909	15795	15764	15811	15816	15785	15765	15961	15833	15570	15643	15813	15611	15607	15773	15640	15617	15665	15676	15733	15703	15771	15545	15790	15616	15714	15801	15664	15796	15590	15737	15710	15711	15526	15868	15901	15638	15702	15739	15641	15668	15740	15837	15897	15820	15768	15762	15799	15636	15792	15750	15659	15631	15826	15455	15772	15639	15858	15818	15638	15713	15560	15727	15683	15837	15891	15704	15674	15762	15682	15853	15822	16057	15751	15750	15750	15813	15743	15754	15718	15504	15881	15790	15670	15780	15804	15676	15585	15841	15724	15923	15772	15806	15728	15738	15726	15841	15642	15799	15857	15643	15756	15714	15828	15589	15778	15740	15801	15814	15639	15599	15771	15708	15585	15759	15856	15855	15923	15798	15773	15809	15733	15633	15783	15813	15805	15859	15692	15655	15678	15674	15681	15636	15764	15656	15775	15684	15808	15654	15841	15605	15561	15626	15728	15809	15685	15509	15824	15789	15900	15753	15870	15542	15743	15607	15635	15720	15748	15676	15711	15690	15654	15547	15604	15541	15614	15746	15714	15741	15850	15715	15828	15762	15645	15537	15635	15623	15803	15668	15415	15775	15725	15757	15806	15860	15763	15554	15634	15631	15758	15687	16031	15831	15764	15864	15601	15659	15786	15709	15539	15632	15771	15899	15820	15650	15635	15751	15719	15764	15624	15808	16022	15729	15767	15705	15568	15967	15678	15854	15842	15792	15649	15738	15735	15689	15558	15580	15676	15931	15635	15751	15790	15671	15702	15757	15548	15758	15730	15778	15682	15743	15654	15697	15966	15606	15707	15919	15681	15776	15535	15688	15798	15911	15659	15701	15832	15715	15744	15692	15677	15754	15737	15750	15455	15586	15627	15706	15666	15741	15654	15864	15738	15907	15743	15779	15798	15610	15776	15826	15632	15736	15770	15611	15713	15685	15650	15629	15496	15640	15671	15486	15805	15483	15777	15676	15769	15787	15681	15675	15804	15640	15382	15651	15907	15956	15772	15764	15692	15616	15624	15911	15529	15801	15785	15919	15779	15374	15703	15728	15838	15669	15683	15780	15721	15810	15732	15737	15780	15755	15340	15720	15664	15887	15809	15590	15578	15859	15817	15797	15830	15531	15511	15662	15674	15805	15762	15729	15672	15790	15805	15522	15891	15744	15787	15672	15776	15666	15777	15910	15891	15756	15826	15807	15693	15756	15771	15614	15646	15686	15816	15801	15747	15772	15603	15715	15720	15710	15653	15841	15796	15929	15672	15717	15763	15703	15707	15888	15721	15734	15576	15765	15771	15810	15696	15650	15758	15816	15635	15661	15672	15715	15683	15599	15554	15710	15546	15739	15700	15867	15770	15704	15690	15672	15888	15843	15637	15804	15600	15711	15678	15783	15746	15725	16015	15928	15805	15687	15606	15658	15714	15697	15716	15694	15741	15882	15794	15750	15513	15645	15831	15670	15823	15524	15640	15802	15668	15807	15650	15703	15639	15782	15751	15513	15861	15651	15832	15720	15742	15797	15707	15601	15769	15841	15865	15700	15772	15779	15695	15699	15779	15852	15684	15644	15611	15614	15905	15760	15809	15700	15817	15809	15807	15693	15697	15704	15677	15684	15638	15761	15923	15807	15817	15741	16101	15735	15793	15717	15851	15725	15724	15701	15643	15676	15752	15870	15669	15800	15697	15719	15608	15691	15678	15764	15860	15530	15655	15793	15552	15811	15721	15905	15673	15742	15746	15831	15666	15864	15668	15623	15603	15865	15570	15787	15723	15773	15816	15657	15606	15785	15746	15876	15809	15662	15642	15668	15780	15735	15691	15609	15631	15730	15732	15645	15620	15636	15494	15651	15607	15526	15662	15714	15706	15752	15426	15689	15884	15777	15718	15868	15698	15740	15879	15738	15500	15841	15729	15599	15639	15650	15734	15747	15736	15760	15699	15749	15571	15785	15659	15698	15629	15552	15559	15780	15661	15776	15973	15659	15887	15785	15631	15856	15887	15780	15574	15655	15645	15907	15955	15984	15747	15661	15559	15758	15805	15602	15716	15728	15675	15592	15663	15805	15572	15573	15838	15730	15820	15750	15793	15693	15764	15662	15851	15753	15842	15820	15793	15631	15559	15713	15651	15674	15633	15761	15636	15913	15866	15602	15890	15670	15642	15721	15800	15716	15698	15797	15837	15719	15735	15634	15738	15895	15672	15726	15696	15540	15589	15776	15731	15614	15812	15709	15684	15665	15533	15561	15626	15598	15749	15815	15766	15680	15654	15737	15744	15580	15600	15646	15685	15683	15668	15645	15734	15607	15608	15876	15826	15902	16012	15781	15666	15742	15646	15614	15750	15609	15901	15683	15591	15641	15769	15539	15648	15749	15475	15415	15846	15691	15963	15883	15770	15809	15714	15669	15654	15603	15703	15607	15711	15606	15875	15797	15591	15698	15825	15803	15804	15661	15814	15598	15917	15578	15620	15549	15763	15860	15603	15737	15577	15689	15513	15681	15752	15732	15950	15763	15627	15659	15869	15904	15944	15804	15691	15703	16036	15734	15674	15627	15700	15628	15679	15686	15954	15878	15930	15785	15540	15877	15681	15755	15861	15562	15546	15716	15818	15754	15615	15782	15634	15748	15733	15658	15640	15636	15768	15864	15715	15735	15565	15679	15756	15695	15705	15683	15602	15652	15591	15530	15700	15490	15656	15680	15420	15807	15714	15655	15732	15776	15807	15890	15671	15576	15736	15741	15887	15778	15719	15688	15503	15845	15698	15705	15707	15629	15968	15732	15596	15810	15658	15902	15677	15628	15826	15642	15729	15802	15811	15663	15728	15827	15806	15750	15755	15840	15922	15808	15745	15808	15763	15571	15636	15723	15704	15751	15767	15732	15687	15776	15898	15847	15949	15733	15771	15784	15832	15655	15861	15655	15455	15742	15665	15906	15891	15719	15729	15768	15483	15762	15695	15601	15679	15757	15667	15700	15494	15755	15878	15707	15737	15617	15790	15529	15882	15671	15761	15884	15798	15690	15723	15717	15731	15542	15626	15731	15880	15648	15589	15794	15817	15569	15720	15672	15722	15740	15580	15832	15845	15754	15783	15859	15707	15651	15624	15720	15731	15593	15562	15756	15988	15508	15747	15797	15651	15654	15807	15811	15711	15909	15621	15871	15774	15586	15768	15653	15793	15750	15686	15720	15732	15765	15673	15758	15748	15900	15580	15783	15647	15764	15897	15669	15754	15688	15795	15596	15625	15643	15712	15783	15646	15766	15873	15399	15674	15737	15843	15542	15599	15841	15719	15681	15745	15811	15569	15640	15953	15793	15697	15665	15679	15532	15791	15739	15752	15934	15805	15765	15751	15675	15769	15896	15694	15693	15682	15582	15738	15736	15664	15672	15799	15610	15718	15784	15750	15775	15718	15751	15791	15660	15807	15574	15650	15712	15757	15729	15801	15728	15692	15853	15557	15675	15892	15866	15759	15483	15596	15592	15729	15581	15758
26475	52250	52961	42627	31439	22982	20816	19585	18613	17480	20481	43073	39401	24731	14698	15094	15039	14857	15051	14873	14857	14936	14881	15036	15057	14876	14715	15010	14892	14972	14961	15077	14762	15318	16081	15868	15438	15073	15132	14992	14882	14958	14861	15013	14792	14772	14925	14847	14804	14889	14968	14833	14821	14864	14904	14939	14847	14866	14757	14723	14982	14906	14907	14797	14896	14748	14952	14921	14892	14848	14906	14867	14891	14886	14716	14969	14843	14914	14851	14949	14740	15075	14734	14803	14851	14839	14806	14718	14870	14891	14798	14919	14774	14655	14863	15007	14888	14881	14934	14881	14903	14786	14922	14931	14819	14730	14874	14740	14646	14782	14852	14974	14701	14640	14752	14791	14919	15086	14745	14677	15068	14864	14898	14933	14808	14926	14905	14685	14868	14858	14777	14648	15001	14986	14824	14705	14725	14773	14878	15042	14785	14776	14768	14818	14831	14707	14962	14878	14957	14916	14819	14789	14921	14905	14759	14831	14825	14860	14888	14696	14758	14712	14850	14841	14821	14867	14823	14897	14691	14773	14608	14769	14967	14931	14870	14853	14821	14896	14788	14698	15077	15024	14792	14866	14860	14763	14900	14734	14782	14888	14917	14783	14949	14764	14730	14673	14922	14874	14935	14770	14906	14879	14863	14980	14838	14784	14870	14898	15002	14713	14940	14709	14695	14891	14728	14813	14755	14905	14898	14843	14886	14779	14876	14772	14810	14790	14832	14737	14791	14898	14699	14779	14771	14701	14846	14886	14700	14876	14780	14941	14808	14919	14861	14647	14780	14821	14823	14814	14829	14848	14894	14837	14850	14763	14838	14973	14872	14699	14716	14869	14893	14824	14873	14727	14867	14676	15000	14809	14893	14828	14712	14917	14786	14889	14874	14797	14895	14858	14829	14933	14952	14842	14867	14734	14953	14786	14843	14833	14854	14781	14739	14805	14795	14772	14859	14799	14864	14820	14999	14795	14963	14762	14905	14840	14647	14804	14895	14728	14884	14627	14790	14918	14804	14837	14734	14867	14795	14841	14807	14923	14743	14632	14770	14843	14885	14924	14795	14744	14667	14673	14821	14898	14888	14963	14785	14805	14660	14712	14758	14727	14737	14917	14695	14727	14914	14675	14846	14884	14816	14826	14853	14793	14935	14906	15028	14885	15164	14911	14772	14887	14795	14736	14853	14754	14712	14718	14653	14893	15064	14933	14809	14820	14890	14736	14645	14793	14822	14871	14991	14683	14948	14826	14760	14958	14904	14921	14789	14854	14869	14776	14798	14889	14761	14921	14789	14658	14763	14877	14874	14779	14842	14695	14903	14755	14741	14703	14852	14690	14809	14855	14903	14883	14880	14850	14921	14836	15005	14837	14855	14894	14923	14811	14939	14913	14733	14853	14797	15034	14780	14924	14814	14913	14934	14841	14765	14860	14586	14831	14947	14749	14618	14774	14832	14742	14781	14835	14978	14899	14776	14633	14699	14839	14785	14834	14897	14798	14855	14666	14665	14897	14750	14874	14732	14962	14769	14806	14582	14792	14764	14845	15027	14783	14852	14804	14894	14777	14909	14883	14883	15015	14736	14644	14929	14864	14747	14802	14820	14846	14775	14645	14752	14719	14922	14729	14777	14832	14933	14829	14826	14787	14789	14899	14812	14841	14832	14898	14702	14786	14983	14912	14891	14873	14852	14821	14857	14551	14832	15032	14862	14913	14845	14828	14910	14952	14788	14777	14845	14824	14807	14873	14840	14816	14778	14966	14660	14643	14823	14661	14932	14868	14811	14726	14821	14740	14741	14800	14849	14868	14982	14817	14778	14872	14835	14579	14869	14840	14877	14848	14840	14930	14851	14900	14863	14888	14851	14787	14825	14924	14743	14835	14789	14734	14864	14829	14791	14926	14874	14718	14855	14824	14772	14887	14726	14799	14910	14846	14768	14710	14964	14796	14885	14858	14807	14828	14771	14804	14892	14994	14643	14919	14809	14847	14911	14917	14730	14940	14917	14696	14845	14853	14798	14799	14659	14989	14799	14994	14587	14704	14731	14847	14694	14857	14881	14926	14926	14675	14815	14794	14866	14788	14901	14867	14785	14834	14845	14775	14806	15019	14780	14846	14851	14809	14725	15010	14745	14885	14816	14687	14923	14903	14963	14860	14834	14877	14794	14819	14814	14796	14876	14768	14786	14939	14884	14875	14853	14651	14808	14858	14966	14667	14914	14591	15041	14913	14730	14787	14875	14682	14728	14877	14665	14817	14775	14819	14961	14845	14835	14838	14779	14682	14872	14747	14916	14849	14846	14791	14809	14638	14786	14778	14827	15027	14776	14788	14809	14886	14766	14769	15008	14676	14878	14884	14717	14863	14903	14905	14757	14901	14662	14859	14604	14761	14845	14867	14848	14876	14991	14777	14755	14852	14777	14902	14780	14812	14840	14935	14863	14845	14895	14808	14752	14910	14740	14877	14811	14963	14945	14883	14993	14657	14924	14777	14808	14964	14685	14751	14785	14652	14763	14904	14780	14701	14712	14694	14689	14896	14893	14728	14802	14704	14843	14778	14699	14666	14682	14794	14935	14735	14732	14630	14797	14905	14869	14885	14772	14713	14937	14937	14948	14643	14794	14848	14914	14711	14827	14807	14827	14694	14775	14795	14731	14892	14812	14933	14882	14787	14904	14638	14796	15025	14689	14958	14753	14627	14933	14825	14765	14805	14969	14776	14777	14830	14962	14675	14883	14920	14764	14924	14741	14781	14851	14957	14873	14896	14761	14696	14731	14732	14752	14864	14643	14837	14779	14689	14647	14848	14807	14755	14817	14816	14655	14643	14772	14795	14796	14848	14845	14752	14993	14903	14796	14920	14906	14849	14840	14858	14858	14671	15042	14795	14807	14760	14859	14761	14797	14836	14882	14780	14833	15102	14864	14845	14937	14740	14879	14800	14634	14821	14879	14884	14787	14774	14794	14937	14949	14771	14717	14895	14910	14911	14902	14655	15000	14802	14770	14847	14941	14727	14830	14894	14779	14957	14850	14746	14881	14911	14942	14773	14820	14689	14836	14771	14909	14961	14812	14848	14889	14771	14761	14830	14750	14935	14873	14990	14851	14827	14722	14727	14812	14596	14814	14857	14884	14824	14649	14781	14950	14705	14809	14909	14788	14864	14740	14890	14830	14916	14814	14807	14920	14996	14787	14808	14777	14721	14855	14860	14848	14758	14849	14836	14800	14750	14852	14812	14886	14702	14741	14779	14933	14809	14901	14564	14778	14905	14776	14934	14899	14758	14741	14879	14715	14834	14899	14784	15059	14819	14915	14759	14818	14821	14911	14656	14865	14731	14923	14779	14884	14892	14948	15007	14783	14888	14909	14899	15029	14781	14916	14815	14993	14921	14656	14894	14627	14796	14759	14672	14813	14757	14794	14663	14873	14790	14839	14751	14791	14882	14899	14902	14981	14652	14775	14773	14879	14864	14890	15015	14739	14799	14894	14812	14939	14886	14956	14790	14732	14775	14825	14859	14995	14914	14891	14700	14757	14775	14839	14953	14678	14721	14689	14973	14828	14707	14760	14722	14967	14897	14772	14638	14762	14862	14853	14960	14776	15013	14814	14763	14706	14753	14846	14754	14696	14651	14760	14735	14758	15018	14905	14853	14931	14943	14765	14790	14811	14646	14819	14842	14847	14840	14911	14895	15045	14737	14940	14648	14690	14904	14724	14690	14992	14858	14744	14729	14692	14741	14782	14981	14978	14892	14774	14745	14812	14996	14735	14790	14833	14846	14925	14711	14891	14731	14737	14850	14699	14811	14809	14803	14854	14927	15000	14850	14808	14727	14742	14883	15014	14937	14778	14818	14590	14603	14914	14877	14918	14841	14689	14790	14673	14846	14756	14705	14803	14968	14729	14744	14815	14922	14861	14802	14925	14771	14828	14777	14812	14835	14905	14889	14784	14817	14883	14908	14761	14806	14723	14899	14848	14870	14801	14796	14766	14879	14883	14806	14786	14797	14696	14813	14899	14723	14925	14734	14829	14981	14695	14931	14986	14859	14681	14721	14915	14795	14854	14660	14891	14735	14713	14816	14627	14819	14763	14710	14856	14763	14888	14811	15033	14721	14860	15009	14963	14674	14932	14794	14813	14687	14860	14835	14964	14832	14919	14895	14820	14847	14871	14860	14928	14722	14754	14862	14789	14879	15091	14696	14706	14775	14780	14818	14786	14829	14944	14979	14737	14729	14925	14833	14763	14778	14909	14836	14833	14796	14780	15018	14935	14771	14798	14863	14939	14735	14797	14880	14884	14958	14749	14806	14945	14892	14963	14822	14723	14660	14743	14918	14737	14886	14880	14733	14861	14983	14693	14709	14845	14770	14707	14904	14794	14844	14791	14852	14713	14791	14758	14632	14770	14894	14870	15037	14887	14940	14965	14918	14882	14741	14793	14905	14935	14920	14634	14931	14688	14779	15003	14657	14756	14710	14903	14994	14824	14774	14847	14914	14749	14861	14882	14894	14764	14945	14562	14799	14928	14602	14883	14857	14797	14802	14809	14642	14852	14855	14880	14860	14892	14708	14926	14737	14926	14782	14776	14842	14810	14810	15011	14796	14874	14739	14673	14931	14808	14633	14926	14832	14686	14736	14770	14723	14653	14758	14884	14779	14904	14818	14858	14659	14817	14803	14717	14637	14878	14861	14799	14993	14796	14777	14877	14919	14952	14674	14783	14748	14937	14702	14951	14798	14860	14808	14826	14791	14811	14761	14767	14858	14923	14749	14815	14892	14735	14836	14797	14724	14795	14800	14955	14719	14795	14726	14896	14843	14680	14799	14800	14753	14767	14907	14770	14862	14630	14807	14872	14790	14876	14712	14775	14891	14829	14838	14622	14749	14859	14958	14878	14857	14772	14901	14714	14800	14824	14719	14831	14855	14663	14896	14826	14701	14795	14752	14794	14757	14763	14888	14906	14968	14856	14709	14744	14702	14865	14770	14696	14786	14651	14740	15049	14763	14707	14750	14868	14669	14973	14816	14756	14910	14867	14914	14777	14789	14903	14983	14852	14980	14991	14756	14925	14868	14843	14847	14880	14834	14778	14754	14748	14746	14843	14901	14791	14840	14895	14850
27392	22597	27117	24217	18688	16654	15888	15474	15208	14942	15046	16809	16594	15208	14620	14591	14437	14638	14648	14569	14685	14617	14455	14443	14654	14378	14411	14497	14685	14476	14494	14382	14613	14316	14569	14516	14708	14866	14451	14399	14412	14503	14418	14376	14624	14401	14466	14613	14512	14586	14439	14331	14650	14432	14287	14398	14509	14268	14279	14561	14432	14293	14317	14502	14410	14410	14656	14292	14462	14674	14605	14407	14466	14463	14361	14266	14437	14467	14470	14413	14603	14453	14429	14599	14432	14488	14463	14317	14555	14479	14519	14333	14449	14400	14389	14308	14559	14395	14358	14409	14598	14251	14503	14276	14608	14481	14548	14451	14481	14309	14508	14546	14308	14490	14468	14399	14383	14321	14555	14534	14357	14449	14449	14393	14443	14786	14226	14508	14550	14387	14460	14429	14628	14547	14543	14431	14658	14435	14437	14692	14381	14495	14591	14300	14371	14701	14351	14521	14553	14468	14405	14519	14519	14301	14517	14413	14538	14458	14490	14313	14469	14472	14422	14400	14269	14540	14516	14547	14305	14629	14481	14541	14425	14426	14457	14321	14354	14634	14533	14273	14485	14417	14526	14416	14512	14509	14445	14625	14473	14430	14510	14500	14465	14532	14440	14611	14525	14449	14378	14586	14471	14592	14632	14635	14514	14513	14431	14499	14621	14466	14523	14513	14626	14578	14354	14335	14558	14556	14514	14286	14522	14522	14430	14517	14402	14501	14332	14470	14483	14395	14410	14356	14487	14416	14395	14424	14553	14444	14540	14386	14309	14627	14564	14599	14387	14428	14635	14714	14589	14693	14462	14410	14291	14472	14333	14492	14561	14370	14484	14608	14490	14354	14469	14536	14407	14609	14558	14581	14534	14361	14554	14687	14477	14616	14582	14616	14493	14568	14497	14481	14376	14669	14378	14373	14689	14542	14312	14578	14662	14402	14491	14469	14496	14439	14369	14425	14484	14420	14487	14515	14209	14688	14367	14502	14421	14631	14557	14357	14388	14435	14400	14476	14241	14355	14572	14446	14616	14526	14471	14388	14686	14321	14495	14372	14465	14545	14359	14672	14230	14440	14448	14394	14461	14513	14381	14568	14593	14521	14469	14555	14628	14504	14481	14492	14546	14622	14655	14693	14315	14381	14473	14280	14683	14470	14581	14411	14384	14506	14570	14272	14441	14352	14407	14633	14501	14496	14476	14338	14568	14441	14494	14459	14449	14428	14438	14390	14508	14446	14362	14344	14553	14565	14360	14385	14596	14474	14587	14314	14610	14220	14356	14316	14521	14379	14388	14550	14585	14461	14435	14324	14264	14492	14621	14524	14507	14630	14507	14489	14479	14489	14597	14483	14588	14450	14592	14435	14304	14503	14321	14639	14457	14600	14377	14473	14462	14468	14652	14340	14495	14569	14463	14394	14499	14547	14601	14598	14672	14468	14366	14361	14591	14519	14476	14520	14589	14671	14367	14340	14583	14564	14450	14433	14551	14633	14499	14521	14375	14425	14453	14598	14573	14503	14353	14253	14479	14661	14400	14353	14445	14497	14493	14453	14282	14408	14302	14425	14425	14370	14458	14314	14461	14319	14514	14323	14690	14490	14316	14595	14466	14508	14438	14336	14568	14568	14368	14410	14503	14606	14370	14566	14610	14426	14435	14570	14593	14618	14452	14572	14404	14598	14582	14528	14684	14424	14582	14613	14564	14434	14487	14590	14581	14484	14421	14490	14405	14441	14347	14331	14480	14382	14547	14584	14545	14516	14560	14622	14509	14477	14444	14457	14592	14421	14570	14569	14502	14372	14533	14429	14388	14810	14500	14431	14241	14371	14490	14541	14378	14547	14532	14350	14667	14570	14355	14518	14579	14560	14725	14425	14574	14321	14515	14709	14393	14449	14406	14466	14620	14480	14373	14287	14525	14702	14486	14512	14557	14373	14201	14367	14363	14387	14379	14301	14432	14507	14350	14271	14396	14454	14631	14347	14601	14564	14453	14324	14511	14474	14547	14502	14436	14454	14566	14459	14438	14345	14406	14413	14420	14519	14493	14483	14547	14383	14533	14453	14579	14526	14527	14474	14653	14601	14513	14488	14368	14553	14368	14400	14375	14472	14565	14627	14691	14594	14349	14448	14452	14417	14513	14325	14485	14442	14561	14582	14362	14563	14294	14505	14539	14474	14381	14616	14516	14446	14530	14473	14551	14465	14369	14644	14535	14380	14424	14429	14472	14470	14466	14333	14470	14508	14504	14520	14447	14484	14261	14340	14635	14766	14490	14328	14591	14397	14311	14302	14394	14459	14534	14461	14607	14555	14579	14381	14513	14313	14454	14351	14573	14390	14564	14699	14431	14406	14462	14626	14480	14560	14298	14443	14344	14355	14439	14473	14649	14575	14567	14495	14389	14347	14328	14487	14429	14297	14615	14504	14476	14337	14548	14445	14619	14577	14510	14353	14365	14468	14513	14418	14427	14342	14595	14352	14643	14370	14544	14448	14537	14595	14585	14392	14546	14522	14418	14651	14437	14346	14336	14483	14391	14344	14451	14484	14523	14624	14423	14463	14336	14431	14640	14627	14557	14546	14581	14560	14428	14591	14315	14442	14336	14563	14544	14327	14597	14683	14370	14550	14532	14490	14637	14361	14355	14559	14513	14594	14471	14463	14583	14484	14323	14354	14384	14480	14422	14483	14486	14481	14388	14574	14459	14542	14477	14463	14409	14549	14405	14346	14640	14307	14467	14330	14503	14467	14275	14508	14561	14458	14503	14275	14550	14549	14218	14680	14784	14585	14529	14388	14607	14406	14446	14616	14556	14343	14659	14678	14667	14581	14693	14366	14347	14391	14420	14517	14638	14490	14405	14350	14477	14409	14648	14502	14670	14480	14471	14456	14593	14443	14452	14473	14686	14524	14459	14241	14519	14436	14479	14454	14619	14511	14625	14459	14526	14660	14490	14465	14567	14494	14510	14582	14573	14403	14551	14497	14548	14387	14304	14620	14521	14496	14529	14473	14579	14468	14542	14589	14572	14416	14533	14507	14605	14457	14460	14411	14359	14320	14577	14356	14350	14509	14488	14509	14540	14433	14453	14306	14427	14445	14507	14490	14594	14510	14641	14551	14403	14463	14493	14522	14651	14592	14510	14503	14448	14479	14599	14543	14362	14332	14425	14533	14522	14325	14415	14486	14337	14421	14492	14486	14332	14515	14455	14389	14393	14493	14305	14584	14368	14572	14669	14365	14533	14414	14556	14335	14521	14256	14566	14613	14603	14570	14550	14546	14620	14510	14535	14545	14318	14389	14442	14481	14404	14233	14425	14373	14391	14319	14298	14518	14493	14708	14449	14605	14605	14469	14420	14632	14362	14514	14371	14285	14507	14549	14457	14538	14550	14596	14397	14253	14478	14310	14396	14587	14504	14668	14537	14317	14471	14404	14710	14480	14575	14403	14411	14450	14450	14530	14565	14461	14449	14486	14353	14391	14400	14279	14462	14421	14639	14595	14598	14303	14475	14483	14405	14331	14415	14354	14434	14621	14484	14434	14572	14434	14479	14537	14644	14302	14437	14440	14617	14613	14520	14382	14479	14643	14567	14537	14691	14367	14368	14359	14248	14432	14605	14382	14408	14361	14550	14344	14495	14585	14523	14476	14389	14533	14377	14444	14531	14487	14540	14545	14584	14422	14345	14514	14531	14487	14638	14556	14202	14484	14670	14547	14451	14427	14609	14469	14390	14444	14580	14527	14504	14227	14549	14571	14342	14426	14443	14539	14467	14399	14334	14460	14552	14463	14521	14375	14435	14384	14509	14363	14197	14595	14501	14391	14580	14588	14705	14560	14425	14508	14282	14509	14441	14515	14653	14429	14483	14668	14420	14453	14410	14517	14562	14611	14407	14481	14547	14553	14359	14332	14225	14508	14532	14720	14553	14437	14554	14495	14508	14369	14453	14424	14492	14392	14445	14466	14446	14598	14352	14542	14520	14449	14410	14419	14544	14461	14535	14517	14624	14398	14634	14729	14567	14464	14451	14487	14366	14415	14576	14477	14525	14479	14677	14546	14552	14431	14482	14336	14408	14573	14531	14478	14474	14385	14508	14402	14661	14386	14540	14473	14453	14489	14387	14430	14400	14382	14530	14609	14610	14523	14400	14338	14532	14296	14405	14321	14477	14355	14446	14547	14464	14701	14533	14530	14472	14339	14378	14477	14366	14455	14565	14380	14635	14343	14686	14570	14522	14564	14476	14414	14675	14516	14589	14435	14523	14666	14450	14294	14682	14479	14543	14319	14593	14395	14378	14440	14679	14531	14478	14450	14277	14320	14389	14642	14530	14543	14313	14455	14414	14371	14622	14606	14459	14482	14447	14558	14253	14461	14416	14565	14483	14579	14457	14438	14543	14467	14477	14336	14263	14275	14377	14590	14367	14551	14304	14236	14414	14432	14550	14385	14494	14655	14544	14475	14518	14519	14406	14601	14499	14510	14334	14425	14539	14317	14393	14386	14439	14320	14351	14497	14321	14489	14338	14380	14510	14524	14583	14515	14311	14332	14564	14414	14410	14392	14455	14556	14694	14543	14634	14486	14225	14424	14575	14382	14423	14315	14538	14476	14691	14449	14567	14440	14585	14620	14617	14578	14413	14855	14562	14507	14554	14570	14599	14329	14359	14368	14531	14431	14599	14445	14487	14311	14411	14638	14411	14543	14522	14469	14568	14417	14394	14490	14465	14601	14472	14572	14472	14619	14435	14348	14600	14415	14533	14621	14556	14487	14496	14440	14430	14463	14505	14507	14499	14499	14500	14436	14475	14572	14377	14462	14413	14515	14270	14367	14308	14693	14579	14498	14259	14242	14503	14519	14462	14448	14392	14429	14392	14417	14493	14408	14524	14420	14493	14557	14543	14437	14458	14461	14376	14431	14474	14453	14412	14388	14510	14408	14576	14483	14447	14477	14476	14516	14548	14283	14435	14509	14488	14415	14475	14410	14270	14124	14400	14366	14391	14411	14700	14541	14673	14363	14463	14341	14539	14523	14524	14492	14431	14486	14651	14533	14624	14288	14508	14365	14262	14438	14496	14615	14320	14429	14502	14374	14583	14545	14606	14485	14434	14486	14318	14629	14465	14358
18973	29851	29886	24171	19995	17007	16172	15728	15247	14613	14799	17979	17128	14549	13971	14179	14117	14083	14038	14262	14044	13898	14039	14131	14020	14064	13882	14014	14147	14101	13989	14140	14007	14115	14165	14266	14302	14120	14180	14003	14061	14085	14051	13971	14159	13965	13959	14061	13963	13908	14052	14061	14129	14089	14253	14196	13901	14011	14024	13999	14021	14072	14067	14062	14162	14015	14119	14076	14150	13979	14162	13988	13913	14198	14177	13912	14221	14081	14166	14038	13989	14108	14008	14036	14122	14042	14107	14003	14149	14083	14092	14047	14165	14055	14148	14153	13891	14208	14109	14077	14031	14042	14162	14082	13987	14123	14039	14187	14129	14004	14020	14039	14143	14022	14130	13845	14086	14209	14019	14091	13933	14124	14039	14048	14027	14072	13898	14210	14056	14058	14010	14083	13881	14162	14043	14017	14089	14031	14072	14148	14178	13986	14221	14108	14085	14086	13954	14113	14018	14168	14033	13890	14111	14061	14200	14188	14148	13852	13867	14086	14081	13967	14043	14060	14201	14123	14110	14125	14013	14231	13920	14116	14002	14057	14049	14140	14128	14209	14004	14086	13950	13966	13906	14017	14036	14122	14119	13985	14126	14173	14053	14063	14020	14133	14084	14142	14106	13785	14121	14019	13916	14079	14061	13930	14007	14093	14074	14044	13883	13948	14277	14017	14048	13932	14062	14089	14042	14109	14094	14109	14069	14111	13927	13995	14151	14157	13918	14046	14089	14170	14254	14028	14039	14177	14124	14207	14017	14023	13978	13869	14048	14123	13983	13972	14053	14105	13894	14022	13981	14007	14092	14058	14313	13992	14093	14014	14021	14179	13991	14125	14210	13981	14004	14173	13989	14093	14154	14241	14101	14108	13933	14226	13980	14068	14088	14224	14004	13907	14120	14094	14176	13934	14053	14159	13926	14220	14125	13973	14098	13921	14192	13956	14037	13904	14097	13907	13984	13939	13918	13862	14048	14066	14045	14116	14185	14024	14008	14096	13995	13869	14168	14091	14167	14076	14059	14101	14101	13932	14143	13889	14222	14049	13954	14078	14047	14081	14090	14106	14157	14108	14080	14143	14168	14138	14120	13993	14087	14116	13913	14213	14047	14089	14000	13941	14003	14198	14020	14194	14104	14279	14132	14014	13991	13993	14029	13899	14172	14101	13975	13996	14040	13986	13852	14114	14035	14065	14185	14033	14030	14172	14043	14207	14153	13914	14109	14005	13941	13877	14125	13939	14104	14019	14223	14213	14169	13887	14109	13909	14044	14160	14127	14072	14141	14178	14016	14200	14236	14085	14119	13902	14178	14008	14245	14185	14018	14037	14210	14034	14116	14087	14167	14109	14102	14089	14006	13985	14032	14070	14056	14032	14165	13991	14082	14031	14004	14128	13991	14086	14036	13971	14150	14011	14043	14070	13941	14128	14062	13918	14087	14108	13930	14101	14154	14255	13969	14099	14022	14007	14153	13985	14142	14016	14116	13943	14022	14134	13910	14044	14108	14124	13970	14059	14058	13986	14278	14148	14091	14057	14088	13999	13977	14223	14266	14077	14062	14201	14150	13985	13952	13901	14114	14014	14035	14009	14030	13983	14088	14082	14158	14193	14102	14187	14078	14110	14257	14011	14138	14058	14115	14120	14077	14297	14168	13975	14044	14191	13953	14177	14115	14114	13917	14272	13969	14078	14097	14014	13991	14010	14076	14040	14032	13944	14115	14084	14209	13953	13919	14225	14212	14218	14139	14132	14144	14157	14088	14162	14029	14212	14100	14100	13980	14028	14141	14038	14144	14029	13972	13951	14096	14021	14065	13974	14229	14102	14189	14092	14073	14077	13819	14263	14075	14229	13993	13993	14026	14184	14081	14001	13968	13960	13918	14198	13954	14066	14088	13988	13955	13974	14195	14030	14065	14135	14080	14046	14057	14212	13978	13874	14235	14197	13984	14077	13982	14063	14031	14118	14032	14191	14062	14119	14033	14044	14131	14139	13964	14043	14355	14063	14070	14180	14036	14106	13994	14034	13967	14127	14242	14100	13990	14176	14265	14025	14046	13937	14118	14108	14052	14027	14134	14078	14204	14095	14046	14043	14092	14108	13931	14056	14046	14086	14177	14060	13958	13985	14018	13958	14183	13862	13971	13947	14082	14064	14099	14086	14069	13994	13973	14067	14058	14016	13901	14179	14049	14270	14171	14157	14072	14090	14012	14045	14057	14062	14131	14030	13988	14068	14109	14105	14125	14129	13872	14129	14152	13958	14078	14077	14048	14005	14119	13870	14035	14123	14020	14055	14014	14259	14082	14149	14163	14064	14112	14277	14134	13938	14083	14139	14000	13947	14109	14098	14136	13896	14128	14103	13994	13997	14124	14098	14087	14158	13956	14193	14013	14083	13955	14146	13927	14269	14372	13972	14028	13968	13992	13935	14184	13996	14072	13926	14100	14079	14078	14146	13970	14125	14016	13995	14009	14064	14101	14106	13946	14112	14173	14053	14166	14089	14137	13772	14053	14210	14056	13992	14000	14151	14177	13879	14134	14218	14025	14085	14165	13918	14161	14015	14055	14055	14070	13889	14044	14065	13837	14129	14049	14136	14080	14055	14084	13878	14197	13953	14055	13965	14120	14020	14049	14014	14169	14048	14071	14105	14165	13888	14089	14196	14115	14179	13995	14141	13939	14159	14090	13937	13995	14088	14031	14177	14049	14114	13996	14235	13941	13965	14238	14000	14149	13936	13948	14030	14019	13983	14038	14056	13932	14091	14159	13950	14023	14107	14074	14106	13953	14018	14105	14125	14111	14118	13989	14179	14155	13984	14087	13942	14057	14155	13998	14084	13940	14190	14169	14183	14045	14075	14049	14022	13923	14246	13942	13985	14075	13974	14023	14014	14244	13975	14111	14026	14098	14183	14049	14014	13980	14111	14213	14115	14336	14069	14017	14082	13975	14148	14092	13932	13990	14079	14116	14226	14057	14108	14079	14220	14053	14116	14025	14219	13984	14081	14079	13983	14198	14030	13979	14244	14092	14043	14098	14137	14139	14054	14040	14047	13992	14063	14041	14052	14058	14085	14014	14053	13975	14095	13950	14145	13925	14179	14015	14124	14079	14083	14059	14226	14139	14135	14062	14055	14017	14110	14201	14012	13967	14054	13934	14187	14096	14047	14210	14147	13970	14149	13936	14051	14132	14067	14168	14057	14202	14083	14130	14133	14043	14175	14003	13913	13995	13978	14107	13979	13932	14282	14014	14063	14073	14024	14112	13962	14088	13997	13960	14151	14090	14117	14049	14159	14029	14089	14186	14099	13944	14140	14185	14164	14119	14120	14138	13845	13940	13878	14185	14026	14069	14137	14069	14149	14116	14174	14088	14112	14103	13968	14072	14082	14002	13982	14039	14117	14082	13953	14062	14195	13986	14087	14018	14083	14071	13964	14043	13955	13986	14101	14109	14054	14055	14082	14071	14039	13976	14108	13949	14191	14033	14205	14257	14015	14061	14139	14086	14309	14050	13945	14048	13993	13864	14202	14093	14109	14103	14118	14068	13866	14059	14119	14098	14152	13979	14078	13990	14030	14084	13999	14114	13989	14154	14154	13987	14127	14101	14133	14034	14182	13935	13974	14216	14125	14130	14054	13852	14132	14093	14110	14192	14195	14171	14032	14023	14031	14178	14374	14144	14078	13974	14048	14064	13927	13916	14176	13987	14095	14101	14125	14092	14039	14106	14169	14103	14046	14089	14190	14088	14030	14172	14082	14120	14150	14120	14022	13855	14064	13950	14046	14155	14090	14058	14123	14273	14179	14054	14118	13980	14169	13913	14082	14039	14177	14188	14042	14238	14140	14114	13899	14146	14085	14156	13949	14158	14075	13934	14122	14049	14133	14112	14165	14083	14025	14055	14146	14088	14152	14076	14112	13945	14217	14119	14081	14166	13965	14131	14174	14104	14184	14047	14079	13977	14017	14091	14089	14130	14276	14038	14164	14143	14004	13995	14165	14178	14186	14049	14069	14265	14122	14065	14111	13919	13935	14123	13993	14060	14001	14172	14282	14163	13885	14081	14223	14017	14003	13921	14005	13989	14118	14001	14098	14144	14217	13971	14121	13974	13989	13892	13997	14073	13991	14109	14061	14184	13919	14169	14130	14051	14185	14047	14060	14165	13983	13988	13978	14245	13991	14214	14157	14177	14028	14091	14051	13993	14353	13993	14339	14034	14053	14217	13964	14091	13893	14016	14065	14046	13949	14004	14216	14184	14025	13960	14108	14140	14050	13936	14077	14053	14054	14128	14066	14181	14132	14028	14009	13910	13968	13974	14149	14085	13960	14186	14059	14234	14045	14084	14009	14133	14134	14044	13899	14141	14060	13937	14005	14025	14125	14268	14081	14140	13992	14190	14031	14023	14243	14028	14048	14090	14050	14047	14306	14138	13918	14106	14128	14050	14117	13948	14079	13984	14106	14052	14068	13991	14119	14077	14200	14072	14220	14086	14072	13893	14184	14202	14039	14129	14062	13984	14140	14065	14095	14160	14243	14046	14133	14105	13949	13997	14001	13983	14332	14207	14044	13935	14069	14045	14120	14201	14028	14220	14030	14143	14129	14169	14167	14173	14087	14108	14020	14206	13979	14275	14027	14056	13919	14228	14131	14123	14204	14179	14147	14087	14130	14042	14094	13998	14039	14057	14141	14009	13969	14249	13889	14246	14146	14104	14061	14017	14126	13999	14114	14046	14071	14094	14166	14163	14166	14025	14160	14136	14145	14093	14097	13974	14012	14161	14067	14012	14010	14049	14084	14317	14228	14138	14047	13999	14119	14120	14074	13996	14216	14232	13861	14053	13951	13982	13927	14076	14083	14094	14066	14032	14025	14094	14160	14198	14003	14119	13994	14149	14119	14070	14035	13945	14061	13985	14046	14087	14105	14042	14004	14129	13932	14026	14246	13973	14070	14025	13964	14273	14170	14020	14042	13985	14167	14059	14117	14100	14004	13960	14164	14070	14035	14004	14083	14001	14070	13987	14144	14034	14191	14218	13939	14071	14188	14149	14099	14026	14051	14074	14198	14287	14251	14086	13958	14071	13944	14224	14016	14082	14011	14041	14092	14102	14119	14036	13949
24099	21359	28888	24607	22761	21576	19880	16442	15680	15388	17377	27814	26032	16586	14377	14379	14239	14288	14244	14199	14263	14626	14123	14192	14215	14339	14104	14249	14293	14245	14304	14161	14088	14397	14973	14927	14658	14601	14335	14329	14165	14182	14326	14029	14215	14241	14065	14191	14114	14231	14165	14189	14154	14243	14108	14241	14078	14305	14103	14016	14225	14031	14187	14256	14111	14024	14212	14295	14327	14094	14171	13998	14025	14202	14039	14059	14184	14279	14184	14241	14224	13916	13970	14214	14222	14157	14051	14122	14168	14035	14158	14018	14106	14132	14135	14079	14254	14074	14217	14178	13995	14265	14091	14151	14167	14157	14319	14339	14161	14408	14182	14139	14063	14015	14135	14047	14271	14087	14191	14190	14315	14162	13963	14126	14129	14203	14376	14122	14219	14226	14025	14101	14094	14206	14381	14231	14014	14205	14006	14109	14112	14043	14127	14392	14246	14293	14168	14042	14185	14153	13999	14144	14172	14131	14063	14018	14245	14027	13795	14134	14195	14172	14264	14154	14371	14166	14076	14125	14144	14214	14145	14194	14048	14197	14237	14070	13962	14219	14142	14291	14064	14076	14025	14158	14279	14031	14165	14033	14121	14046	14043	14293	14108	14192	14257	14257	14265	14209	14257	14010	14346	13881	14117	14141	14120	14095	14055	14243	14224	14297	14164	14044	14232	14169	14472	14053	13935	13981	14212	14053	13984	14137	14141	14140	14142	14328	14136	14160	14084	14135	14152	14186	14035	14273	14023	14249	14133	14216	14205	14163	13900	14254	14288	14324	14266	14158	14225	14238	14406	14075	14253	14196	14425	14296	14179	14206	14134	14220	14039	14132	14105	14238	14144	14227	13988	14017	14046	14124	14101	14131	14279	14323	14149	14242	14211	14130	14438	14138	14232	14012	14087	14220	14102	14311	14305	14170	14071	14328	14254	14286	14398	14318	14255	14245	14023	14134	14093	14032	14140	14095	13931	14055	14194	14204	14199	14200	14196	13950	14014	13926	14235	14066	13955	14085	14047	14066	14179	14005	14209	13967	14280	13934	14075	14347	14334	14441	14315	14052	14117	14186	14267	14388	14114	14126	14109	14104	14165	14149	14105	14211	14035	14185	14298	14283	14088	14315	14097	14073	14235	14002	14022	13876	14176	14125	14256	14183	14246	14305	14290	13995	14027	14208	14109	14105	14209	14048	14123	14087	14403	14060	14130	14131	14026	14100	14105	14156	14093	14052	14229	14020	14268	14146	14190	14084	14059	14316	13989	14200	13919	14237	14149	14010	14151	14381	14241	14274	14299	14115	14160	14132	14102	14122	14169	14172	14087	14149	14141	14110	14036	14061	14053	14124	14089	14253	14275	14098	14194	14061	14167	14157	14329	14146	14181	14245	14107	14076	14114	14239	14034	14140	14171	14090	14235	14259	14292	14071	14168	14080	14142	14149	14168	13975	13913	14150	14094	14141	13993	14151	14066	14184	14031	14240	14209	14339	14195	14096	14137	14293	14124	14186	14236	13874	14303	14063	14101	14002	14373	13965	14158	14131	14119	14124	14205	14046	14061	14210	14171	14310	13975	14175	14192	14321	14076	14202	14188	13988	14048	14116	14040	14104	14273	14151	13931	14271	14310	14089	14225	14348	14257	14297	14210	14034	14300	14066	14133	14201	14191	14120	14186	14232	14308	14179	14129	14032	14076	14034	14239	14359	14352	14140	14304	14165	14063	14168	14408	14296	14038	14124	14172	14104	14187	14260	14079	14106	14334	14119	14103	14251	14299	14182	14035	14118	14373	14113	14163	14308	14109	14253	14189	14161	14232	14218	14143	14122	14169	13981	14166	14354	14246	14049	14227	14084	13837	14076	14290	14197	14019	14159	14174	14145	14162	14257	14147	14217	14092	14191	14038	14110	14214	14303	14403	14024	14229	14176	14080	14184	14296	14012	14187	14251	14209	14085	14217	14149	14146	14010	14197	14168	14208	14267	13976	14035	14314	14248	13923	14053	14208	14042	14127	14261	14082	13928	14263	14100	14045	14128	14352	14346	14280	14020	14187	14055	14055	14040	14174	14090	14189	14317	14220	14101	14171	14281	14063	14264	13899	14156	14007	14166	14166	14023	14155	14252	14303	14042	14023	14177	14182	14102	13953	14179	14162	14049	14127	14312	14127	14174	14103	14147	14306	14152	14168	14000	14048	14046	14267	14081	13975	14098	14197	14200	14031	14063	14024	14069	14318	14119	14098	14025	14150	14159	14182	14064	14128	13992	14245	14113	13984	14131	14066	14321	14210	14184	14184	14090	14149	14256	14224	14254	14029	14077	14065	14301	14242	14069	14034	14248	14163	14087	14235	14006	13995	14015	14216	14065	14243	13953	14242	14138	14236	14235	14070	13953	14127	14150	14088	14173	14167	14250	14116	14088	14165	14255	14203	14134	13984	14029	14216	14162	14277	14032	14081	14089	14092	14023	14189	14076	14108	14054	14101	13913	13977	14216	14291	14103	14151	14111	14271	14203	14207	13949	14165	14178	14350	14298	14245	14214	14162	14134	14231	14282	13984	14181	14205	14333	14248	14344	14229	14150	14271	14079	14187	13973	14166	14329	14225	14183	14221	14046	14085	14320	14256	14081	14206	13954	14030	14218	14095	14180	14143	14078	14133	14133	14090	14071	14115	14015	14298	14035	14069	14080	14151	14230	14181	14017	14107	14312	14170	13962	14170	14214	14120	14134	13978	14089	13985	14206	14258	14005	14059	13941	14032	14120	14148	14113	14065	14283	14242	13937	14201	14201	14069	13995	14119	14108	14093	14027	14192	14280	14091	14175	14132	14347	14153	14158	14281	14195	14164	14083	14326	13997	13967	14089	14196	14218	14076	14269	14169	14036	13899	14187	13952	14039	14042	14241	14188	14016	14161	14137	14203	14148	14345	14366	14119	14218	14222	14197	14230	14107	14229	14187	14189	14163	14165	14147	13989	14167	14317	14179	14160	14187	14085	14252	14102	14073	14181	14292	14096	14113	14031	14154	14146	14152	14142	14137	14204	14158	14196	14064	14009	14210	14077	14105	14284	14175	14037	14075	14073	14178	14205	14147	14168	14079	14196	14238	14323	14255	14047	14137	14271	14057	14148	14242	14148	14165	14293	14144	14090	14266	14201	14149	13891	14209	13957	14034	14233	14147	14264	14059	14236	14143	14165	14220	14170	14131	14152	14166	14064	14075	14109	14241	14245	14182	14203	14084	14279	14178	14038	13941	14229	14309	14098	14155	14204	14173	13844	13926	14063	14035	14162	13929	14376	14160	14202	14127	14110	14222	14146	14343	14139	14029	14115	14476	14193	14152	14082	14134	14091	14054	13880	14000	14224	14085	14108	13884	14177	14239	14201	14151	14124	14195	14389	14221	14126	14079	13978	14054	13988	14223	14045	14125	14399	14279	14248	14131	14216	14282	14289	14286	14344	14073	14069	13968	14168	14165	14333	14221	13990	14078	14252	14108	14244	14212	14207	14161	14187	13994	14012	14361	13959	14118	14173	13993	14179	14263	14232	14076	14190	14214	14293	14159	14191	14241	14132	14249	14287	14042	14259	14253	14085	13997	14208	14103	14213	14107	14253	14352	14095	14073	14041	14037	14022	14066	14026	14245	14191	14239	14210	14103	14239	14088	14118	14161	13908	14099	14228	14041	13876	14175	14179	14063	14317	14276	14109	14182	14200	14106	14056	14224	14347	14241	14172	14027	14075	14239	14129	14015	14065	14391	14187	13968	14244	14059	14133	14168	14051	14031	14087	14151	14435	14343	14256	14138	14126	14044	14155	14109	14227	14116	14190	14173	14354	14150	14100	14288	14000	13992	14041	14012	14025	14105	14048	14013	14093	14073	14316	14311	14187	14102	14284	13994	14122	14284	14232	13973	14160	14125	14032	13895	14232	14059	14174	14166	14246	14359	14106	13988	13900	14027	14051	14147	14160	14114	14274	14137	14181	14212	14279	14083	14103	14182	14138	14334	14223	14193	14165	14008	14338	14006	14188	14173	14380	14152	13980	14107	14180	14034	14154	14183	14207	14169	14371	14238	14286	14400	14172	14089	14180	14141	14049	14117	14129	14169	14224	14208	14102	14259	14178	14033	14104	14126	13969	14239	14221	14131	14006	14251	14151	14132	14348	14069	14191	14287	13966	14169	14198	14168	14165	14223	14336	14152	14119	14172	14027	14071	14384	14116	14039	14311	14102	14165	14294	14110	14015	14113	14213	14317	14175	13834	14108	14057	14298	13983	14105	14098	14384	14164	14212	14122	14081	14067	14060	14144	14251	14228	13978	14150	13917	14034	14102	14328	14116	14257	14103	14056	14082	14217	14039	14253	14149	14159	14035	14194	14351	14253	13990	14138	14255	14080	14143	14113	14261	14022	14401	14033	14343	14119	14220	14328	14281	14214	14080	14260	13996	14360	14077	14127	14155	14134	14165	14496	14175	13978	14107	14241	14131	14310	14097	14217	14054	14243	14149	14135	14216	14049	14146	14149	14164	14132	14142	14053	14046	13959	14012	14258	14243	14104	14244	14167	14126	14123	14163	14127	14027	14423	13900	14142	14066	14108	14135	14098	14162	14123	14087	14157	14113	14100	14083	14152	14022	13976	14199	14065	14197	14057	14192	13988	14104	14052	14105	14309	14282	14167	14063	14118	13954	14051	14142	14197	14059	14262	14039	14207	14240	14215	14335	14129	14297	14088	14114	14275	14172	14092	13929	14203	14021	14259	14069	14161	14177	14204	14195	14192	14132	14054	14285	14107	14092	14288	14340	14101	14221	14335	14131	14122	14048	13945	14288	14146	14186	14285	13998	14032	14088	14245	13992	14126	14355	14190	14135	13973	14161	14117	14212	14208	14274	14279	14262	14053	14048	14183	14023	14176	14210	14175	14208	14155	14263	14133	14052	14174	14255	14194	14263	13889	14229	14113	14221	14366	14118	14007	14048	14186	13919	14141	14267	14239	14123	13982	14362	14228	14307	14113	14071	14176	14198	14162	13957	14243	14092	14389	14100	14206	14118	14117	13928	14107	14284	14026	14251	14099	14251	14139	14003	14047	14183	14078	14065	14167	14123	14086	14073	14118	14243	14330	14252	14028
20428	41513	41186	32208	25337	20223	18860	17033	16121	15199	19555	32875	27930	14819	14124	13895	13873	13914	13959	13888	13902	13971	14005	13865	13783	13874	13712	14034	13865	14051	14068	14064	13829	14313	15200	15040	14657	14329	14114	13789	13850	13894	13961	13788	13929	13784	13817	13842	13681	13908	13811	14033	13956	13882	13901	13809	13917	14011	13909	13891	13886	13953	13955	13828	14080	13719	13871	14031	13845	13843	14110	13875	13836	13938	13881	14002	13936	13891	13902	13939	13832	13867	13825	13924	13900	13757	13787	13845	13831	13971	13887	13983	13901	13848	13973	13940	13972	13856	13735	13869	13936	14056	13827	13862	13885	13891	13919	13865	13865	13849	13799	13891	13992	13792	13967	13922	13834	13915	13748	13914	13848	13913	13933	13921	13991	13935	13775	13972	13885	13929	13825	13843	13780	14004	14014	13801	13979	14001	13625	13908	13829	13914	13706	13901	13834	13943	13810	13822	13996	13925	13916	13876	13884	13884	13908	13849	13842	13798	14139	13857	13728	13897	13977	13868	13974	13964	13911	13971	13838	13782	13949	13863	13857	13850	13907	13916	13864	13748	13870	13895	13902	13839	13917	13899	14017	13770	13909	13949	13924	13900	13800	13804	13832	13860	13916	13927	13799	13678	13674	13792	13838	13958	13899	13836	13938	13870	14066	13816	13868	13989	13824	13823	13999	13780	13776	13834	13825	14009	13895	13973	13884	13921	13727	13947	13864	13989	13803	13916	13860	14013	13789	13854	13656	13750	13978	14047	13803	13848	13874	13862	13912	13908	14022	13784	13950	13919	14077	13833	13879	13891	13976	13965	13836	13850	13994	13820	13982	13803	13725	14013	14027	13902	13985	13849	13866	13886	13780	13808	13917	13803	13800	13898	13832	13845	13953	13956	13932	13765	13860	13770	13838	13887	14011	14049	13787	13927	13825	13799	13801	13977	13971	13788	13862	13751	13902	13941	13818	13978	13782	14053	13936	13665	13803	13943	13852	13793	13779	13842	13869	13804	13700	13659	13799	13931	13807	13998	13876	13871	13952	13983	13877	13969	13946	13838	13757	13860	13900	13915	13787	13828	14042	14029	13934	13963	13806	13770	13772	13818	13697	13669	13950	13887	13972	13878	14057	13779	13856	13791	13919	13879	13755	13894	13657	13916	14075	13780	13743	13840	13961	14013	13889	14036	13807	13760	13771	13800	13643	14000	13745	13972	13763	13854	14055	13800	13859	13761	14049	13911	13751	13888	13884	13798	13851	13894	13811	14082	13924	13820	13920	14055	13804	13893	13860	13891	13790	14065	13759	13799	13925	13952	13895	13669	13885	13843	13919	13950	13941	13845	14009	13874	13865	13857	13791	13933	13986	14015	13915	13801	14043	13935	13858	13924	13911	13898	13822	13950	13926	13876	13831	13960	13867	13905	14096	13952	13807	13908	13767	14079	13761	13997	13989	13951	13914	13911	13847	13869	13929	13682	13935	13853	13883	13875	13854	13940	13996	13853	13746	13933	14052	13937	13923	13810	13744	14010	13763	13849	13856	13766	13673	13904	13752	13968	13803	13743	13875	14003	14023	14057	13835	13908	13844	13782	13998	13817	13872	13908	13758	13925	14003	13956	13988	13801	13968	13863	13914	13927	13734	13878	13990	13998	13930	13939	13975	13711	13950	13965	13834	13841	13860	13973	13927	13808	13817	13761	13992	13962	13613	13940	14006	13961	13999	14015	13849	13893	13941	13866	13899	13985	13936	13941	13891	13717	13776	13859	13745	13938	13990	14053	13948	13916	13718	13780	13992	13801	13874	13783	13801	13857	13887	13852	13706	13863	13923	13950	14034	13983	13960	13942	13846	13828	13746	13822	13855	13925	13862	13996	13994	13859	14062	13943	13832	13833	13952	13878	13841	13878	14062	13883	13860	13782	13815	13947	13885	13860	13992	13854	13913	13874	13858	14006	13884	13680	13930	13672	13709	13820	13744	13811	13938	13711	13894	13781	14083	13836	13861	14020	14050	13776	13969	13842	13828	13942	13791	14009	13764	13828	13934	13954	13805	13690	13976	13776	13888	13739	13812	13890	13957	13911	13813	13761	13992	13903	13833	14011	13884	13911	13984	13928	14020	13914	14012	13877	13627	14031	13772	13877	13799	14053	13945	13958	13836	14097	13916	14028	13690	13769	13839	13834	13677	13811	14069	13861	13913	13836	13909	13784	13908	13805	13781	13768	13865	14009	13891	13857	13896	13928	13949	13872	13782	13948	14014	13941	13898	13891	13995	13954	13793	13954	13925	14032	13937	14100	13874	14106	13899	13913	13939	13912	13760	13906	13775	13970	13821	13794	13813	13958	13869	14048	13883	14038	13818	13978	13832	13838	13851	13705	13868	13870	13897	13775	13815	13816	13843	13806	13838	13940	13688	13884	13957	13727	13821	13826	13816	13815	13803	13982	13938	13912	13933	13894	13852	13927	13768	13721	13795	13900	13802	13934	13963	13998	13922	13930	13814	13949	13883	13783	13849	13927	13849	13798	13812	13800	13719	13890	13746	13827	13851	13874	13919	13864	13894	13957	13997	13915	13951	13972	13931	13839	13836	13757	13924	13840	13914	13888	13748	13763	13865	13843	13733	13868	13946	13888	13933	13980	13886	13852	13802	13874	13867	13812	13827	13758	13833	13923	13897	13813	13747	13731	13872	13747	13904	13995	13857	13944	13761	13836	14008	14068	13923	13819	13905	13911	13927	13886	14033	13870	13719	13925	13838	14026	13918	13720	14131	13972	13903	13865	13914	13629	13874	13974	13963	13908	13843	13938	13806	13909	13951	13873	13799	13915	14022	13736	13883	14029	13882	13790	13742	13857	13687	14095	13728	13937	13727	13814	13959	13803	13886	13712	13951	13936	13762	13796	13880	13855	13994	13742	13877	13877	13894	13785	14034	13848	13912	13944	13955	13718	13850	13839	14050	13862	13680	13887	13914	13907	13717	13992	13859	13854	13845	13820	13913	13848	13903	13944	13757	13754	13980	13639	13756	13947	13806	13892	13870	13989	13785	13854	13873	13893	13923	13993	13789	13739	13966	13996	14066	13963	13813	13925	13923	13906	14035	13879	14018	13859	14002	13779	13977	13765	13863	13862	13792	13946	13852	13740	13946	13867	13978	13858	13974	13698	13876	13776	13905	13826	13975	13938	13867	13750	13809	13927	13836	13893	13855	13725	13758	13775	13752	13869	13896	13883	13930	13822	13953	13882	13857	13967	13650	14078	13856	13935	13953	13929	13921	13855	13748	13952	13732	13851	13753	13963	13794	13821	13974	13975	13832	13988	13923	13920	13811	13966	13867	13721	13741	13831	13873	13787	13849	13855	13855	13847	13775	13854	13850	13838	13947	13795	13830	13780	13957	13865	14057	13789	13769	13803	13870	13850	13975	13894	13915	13841	13872	13793	13655	13841	13700	13853	13888	13976	13904	13972	13824	13804	13819	13791	13964	13804	13964	13797	13938	14015	13865	13939	13874	13956	13949	13822	13949	13780	13888	13942	13880	13804	13959	13853	13876	13937	13998	13991	13756	13949	14013	13908	13784	13852	13912	13719	14043	13877	13832	13869	13759	13793	13833	13767	14110	13828	13958	14010	13932	13743	13890	13980	13984	13764	13970	13907	13807	13766	14009	13780	13768	14039	13937	13877	13742	13900	13802	13934	14052	13833	13876	13743	13982	14015	13797	13681	13849	13913	13897	13948	13812	13821	13804	13896	13806	13896	13946	13924	13964	13813	13886	13861	13889	13800	13857	13796	13899	13842	13815	13687	13945	13801	13971	13636	13783	13817	13788	13867	13898	13682	13991	13856	13817	13900	13847	14000	13758	13750	14013	13848	13795	13970	13767	13939	13754	13738	13994	14062	13852	13925	13955	13985	13866	13810	13939	13909	13926	13928	13859	13941	13831	13840	13974	13937	13885	13804	13865	13962	13876	13775	13981	13923	13854	13956	13869	14057	13799	13751	14102	13726	13896	13901	13902	14001	13919	14026	13869	13854	13936	13866	13811	13859	14036	13705	13895	13968	13765	13708	13939	13888	13937	13933	14007	13767	13906	13806	13785	13911	13829	13943	13954	13870	13943	13849	13908	13860	13840	13969	13925	13814	13826	13805	13917	13677	14086	13735	13956	13750	13940	13975	13842	13782	13915	13948	13828	13895	13787	14011	13837	13975	13792	14062	13875	13699	13977	13842	13761	13762	14009	13928	13917	13761	13849	13666	13833	13831	13877	13926	13813	14024	13921	13869	13885	13794	13982	13794	13881	13831	13894	13870	13895	13981	13764	13851	13801	13953	13709	13963	13762	13757	13979	14019	13849	13827	13897	13895	14022	13764	13982	13941	13980	13929	13931	13858	13958	13882	13852	13843	13813	13769	13717	13795	13589	13826	13731	13963	13724	13988	13944	13936	13877	13895	13890	13891	13810	13926	13967	13808	13836	13860	13801	13927	13848	13890	13917	13902	13914	14103	13812	13965	13924	13916	13901	13894	13835	13711	13779	13985	13935	13952	13783	13793	13956	13985	13709	13997	13860	13797	13854	13721	13866	13753	13878	13838	14135	13877	13861	13849	13951	14010	13932	13861	13879	13857	13764	13899	13894	13809	13980	14014	13807	13855	13884	13964	13840	13924	13881	13940	14018	13875	13706	13912	13918	13910	13986	13855	13933	13808	14027	13907	13854	13821	14008	13572	13932	13874	13983	13974	13837	13771	13879	13746	13958	13925	13862	13882	13871	13900	13785	13769	13833	13715	13828	13801	13748	13774	13876	13838	13860	13658	13928	13905	13820	13813	13810	13767	13960	13850	13823	13901	13832	13980	13909	13875	13830	14034	13807	13837	13918	13952	13720	13976	13784	13827	13866	14011	13934	13844	13648	13776	13892	13926	13871	13875	13783	13915	13895	13792	13818	13802	13819	13891	13892	13859	13906	14054	13868	13848	13736	13803	13919	13858	13748	13824	13799	13897	13941	13735	13903	13771	13917	13805	13771	13988	13850	13828	13832	13878	13975	13867	13906	13952	13876	13868	13852	13913	13724	13825	13954	13915	13929	13992	13965	13981	13800	13860	13911	13910	13884	13749	13954	13793	13740	13957	13968	13727
23016	21347	29257	23812	21580	23131	23882	17914	16268	16128	20060	35568	37229	20809	15015	14565	14443	14295	14507	14277	14321	14498	14373	14356	14173	14358	14236	14232	14344	14257	14327	14257	14220	14906	15703	15730	15204	14659	14512	14282	14060	14118	14159	14059	14265	14200	14425	14321	14020	14199	14280	14247	14224	14375	14170	14171	14204	14177	14263	14229	14151	14146	14183	14219	14092	14012	14019	14360	14054	14458	14205	14132	14149	14228	14129	14194	14228	14293	14212	14046	14053	14088	14228	14310	14161	14127	14257	14293	14137	14234	14220	14334	14419	14100	14244	14371	14102	14140	14243	14321	14117	14342	14304	14286	14263	14062	14027	14064	14242	14185	14054	13930	14349	14343	14134	14199	14109	14281	14121	14082	14172	14495	14306	14293	14195	14135	14401	14226	14201	14092	14205	14316	14310	14223	14023	14238	14134	14134	14225	14107	14162	14067	14250	14149	14145	14057	14144	14042	14004	14172	14205	14023	14191	14096	14176	14191	14170	14153	14193	14204	14396	14136	14207	14078	14254	14039	14079	14136	14068	14149	14117	14015	14236	14180	14075	13981	14138	13926	14131	14162	14074	14054	14226	14034	14306	14041	14237	13991	14174	14079	14114	14024	14260	14133	14371	14097	14200	13909	14077	14266	14278	14035	14210	14227	14169	14087	14126	14041	14131	14159	14117	14025	14301	14123	14284	14099	14188	14223	14075	14220	14240	14114	14235	14222	14231	14196	14345	14161	14132	14275	14310	14276	14330	14141	14242	14177	14064	14080	14084	14186	14200	14116	14146	14263	13935	14075	14132	14310	14126	14259	14209	14223	14100	14125	14180	14032	14302	14091	13965	14114	14044	14150	14042	14064	14039	14049	14227	14110	14091	14150	14228	14202	14185	14291	14159	14168	14140	14213	14321	14117	14066	14266	14114	14208	14328	14095	14142	14155	14196	13906	14118	14168	14045	14173	14218	14059	14007	14254	14318	14147	14232	14233	14202	14065	14325	14148	14265	14213	14153	14172	14129	14196	14217	14182	14198	14247	14190	14244	14067	14215	14254	14382	14202	14193	14120	14123	14236	14277	13931	14277	14207	13941	14154	14098	14039	14354	14253	14381	14224	14011	14023	14038	14068	14184	14314	14030	14130	14005	14129	14325	14243	14216	14169	14253	14068	14206	14238	13987	14236	14307	13969	14122	14176	14088	14095	14275	13948	14118	13998	14087	14082	14092	14097	14171	14177	14237	14166	14334	14155	14106	14098	14222	14243	13949	14072	14275	14147	13987	14306	14135	14136	14109	14229	14100	14129	14107	14006	14250	14256	14096	14204	14216	14176	14217	14046	14143	14279	14310	14160	13960	14202	14136	14185	14006	14070	14014	13978	14094	14099	14237	14166	14158	13931	14159	14266	14202	13980	14159	14184	14040	14120	14164	14128	14291	14127	14290	14019	14217	14085	14216	14128	14184	14077	14145	13795	14123	14038	14250	14159	14163	14360	14129	14249	14228	14084	14262	13907	14139	14280	14060	14116	13963	14264	14232	14208	14168	14058	14172	14048	14192	13947	14018	14064	14197	14107	14166	14196	14319	14196	14139	14139	14126	14087	14218	14279	14094	14370	14020	14243	14180	14072	13999	14192	14044	14017	14300	14228	14180	14197	14224	14059	14193	14163	13987	14106	14084	14288	14069	13953	14193	14189	14238	14140	14048	14135	14098	13964	14213	13855	13935	14259	14125	14040	14200	14310	14063	14153	13922	14204	14296	14248	14256	14213	14068	14052	14141	14297	14208	14066	14083	14070	14046	14276	14161	14304	14292	14216	14192	14199	14207	14184	14257	14227	14151	14245	14012	14105	14066	14100	14115	14279	14256	14259	14086	14191	13975	14184	14220	14036	14010	14366	14089	14137	13982	14061	14298	14027	14182	13919	14121	14307	14212	14015	14318	14048	14107	14258	14056	14034	14178	14224	14128	14119	14044	13994	13980	13952	14237	14231	14133	14214	14243	14178	14082	14233	14199	14135	14166	14166	14125	14019	14008	14259	14247	14101	14241	14185	14074	14098	14309	14234	14285	14202	14067	14107	14184	14169	14104	14237	14164	14155	14167	14165	14144	14204	14287	14357	14054	14249	14041	14079	14093	14161	14120	14152	14113	14152	14217	14161	14039	14010	14194	14192	14141	14183	14165	14279	14213	14105	14182	14152	14153	14222	14000	14392	14270	14098	14135	14213	14035	14013	13981	14082	14007	14097	14222	14250	14139	14316	14176	14164	14240	14024	14068	14199	14063	14349	14348	14153	14111	14259	14038	14124	14368	14164	14021	14070	14273	14143	13994	14137	13989	14059	13968	14160	14014	14065	14155	14220	14188	14114	14032	14079	14192	14207	14019	14104	14175	14189	14281	14185	14226	14110	14024	14085	14272	14133	14120	14090	14117	14188	14190	14042	14072	14170	14021	14053	14127	14140	13985	14106	14060	14101	14062	14141	13904	14232	14189	14183	14076	14167	14381	13950	14135	14320	14090	14199	14251	14284	14189	14412	14174	14246	14288	14024	14181	13936	14021	14126	14238	14177	14284	14271	14271	14273	14247	14120	14092	14101	14212	14312	14198	14306	14194	14242	14087	14151	14243	14277	14058	14104	14028	13950	14041	14222	13991	14144	14145	14310	14164	14169	14064	14190	14220	14205	14099	14082	14291	14112	14174	14057	14104	14311	14268	14046	14134	14180	14067	14160	14196	14089	14076	14114	14159	14130	14050	14189	14316	14087	14204	14217	14206	14234	14295	14041	14170	14289	14276	14053	14200	14138	14221	14272	14133	14076	13985	13961	14140	14232	14081	14103	14011	14119	14066	14074	14099	14250	14049	14163	14068	14219	14145	13851	14164	14324	14072	14220	14235	14087	14066	14221	14035	14211	14244	14278	14291	14244	14194	14284	14123	14078	14216	14003	14124	14150	14025	14017	14186	14243	14297	14086	14142	14077	14087	13943	14119	14093	14122	14247	14221	14157	14178	13969	14191	14386	14314	14045	14021	14253	14128	14054	14077	14067	14047	14185	14033	13903	14157	14261	14121	14056	14129	13957	14071	14135	14256	14185	14227	14093	14114	14051	14168	14371	14103	14196	14104	14244	14183	14084	14120	14238	14172	14161	14198	14211	14093	14203	14168	14138	14153	14002	14019	14096	14068	14129	14285	14168	14173	14247	14124	14227	14321	14083	14208	14113	14293	14238	14147	14128	14133	14075	14157	13996	14148	14133	14174	14257	14179	14059	14235	14254	14060	14140	14287	14180	14188	14046	14138	14208	14147	14085	14208	14115	14266	14242	14248	14223	14374	14072	13987	14232	14401	14108	14084	14093	14148	14125	14079	14211	14180	14110	14272	14145	13990	14247	13972	14259	14337	14197	14085	14085	14147	14072	14088	14193	14213	14261	14176	14162	14252	14064	14048	14087	14232	14383	14352	14034	14114	13999	13976	14049	14029	14075	14004	14199	14058	14170	14124	14053	14019	14008	14257	14032	14153	14253	14212	14188	14126	14129	14100	14106	13984	14171	14356	14199	14156	14218	14010	14098	14010	14090	14049	14284	14264	14099	14079	14298	14277	14363	14211	14184	14027	14169	14067	14073	14267	14188	14289	13982	14127	14177	14120	14103	14112	14149	14163	14058	14270	14118	14127	14167	14174	14197	14175	14300	14168	14153	14168	14068	14250	14171	14001	14084	14065	14364	14111	14169	14257	13973	14256	14232	14187	14071	14189	14110	14027	14189	14238	14053	14103	14177	14188	14098	13968	13960	14183	14125	14215	14195	14007	14121	14045	14117	14382	14310	14155	14108	14178	14234	14164	14116	14189	14250	14100	14090	14150	14353	14057	14029	14235	14258	14082	14111	13968	14118	14048	14105	14016	14103	13981	14231	14116	14042	14163	14139	14152	13745	14085	13992	14004	14021	14146	14220	14282	14082	14116	14012	14189	14256	14183	14147	14185	14245	14224	14126	14251	14010	14255	14111	13997	14075	14274	14177	14103	14120	14256	14068	14109	14110	14278	14191	13867	14203	14304	14267	14119	14166	14167	13790	14107	14151	13962	14156	14127	14315	14160	14156	14013	14118	14229	14040	14202	14072	13949	14157	14020	14281	14248	14324	14308	14259	14232	14135	14090	14283	14208	14025	14120	14140	14155	14078	13935	14181	14075	14238	14206	14163	14159	14270	13887	14089	14118	14154	13958	14092	14262	14172	14228	14059	14174	14070	14006	14019	14125	14090	14207	14205	14084	14219	14071	14265	14126	14075	14167	13994	14182	14199	14184	14035	14279	14015	13915	14214	14121	14109	14096	14137	14048	14297	14197	14179	13986	14137	14162	14172	14067	14063	14164	14308	14261	14158	14032	13890	14083	14137	14217	14122	14175	14155	14092	14166	14166	14144	14123	14011	14126	14155	14270	14009	14120	14085	14212	14063	14192	13938	14019	14186	14053	14272	13906	13957	14098	14408	14227	13810	13969	13982	14188	14086	14064	14035	14020	14170	14227	14247	13999	14081	13962	14096	14056	14036	14387	14275	14125	13989	14102	14131	14232	14285	14192	14046	14196	14230	14095	14170	14001	13980	14275	14231	14370	14110	14010	14291	14067	14102	14251	14119	14177	14193	14124	14046	14039	13956	14197	14393	14356	14207	14074	14000	14168	14229	14221	14172	14103	14031	14207	14172	14074	14111	14074	14057	13940	14303	14169	14115	14075	14077	14111	14052	14084	14151	14211	14317	14067	14211	14151	14123	14124	14282	14175	14100	14056	13944	14092	14197	14156	14090	14117	14385	14206	14256	14119	14186	14087	14069	14098	14298	14294	14112	13940	14109	14083	14174	14118	14116	14153	14177	13957	14186	14145	14020	14074	13994	13958	14149	14069	14161	13981	13998	14274	14350	14098	13969	14075	14049	13989	14243	14202	14073	14235	14108	14042	14274	14085	14196	14175	14214	14047	14242	14221	14205	14064	14292	14090	14037	14121	14248	14070	14227	14192	13840	14110	14124	14008	13979	13947	14157	14243	14253	14025	14093	14060	14185	14145	14313	14187	14130	14197	14069	14317	14095	14073	14009	14211	14209	14139	14295	14189	14238	14321	14062	13846	14117	14135	14203	14065
24787	45923	45599	30893	25617	22036	20145	19109	17095	16951	23038	41273	39910	16226	14148	14310	14102	13925	13922	13976	13877	14192	13964	13889	13952	14054	14012	14084	13907	13845	13991	13900	14092	15265	16299	15834	15250	14352	14064	13887	13776	13791	14005	13800	13875	14001	13855	13837	13938	13711	13964	13710	13945	14016	13868	13830	13853	13793	13953	13930	13784	13823	13834	13785	13835	13776	13912	13847	13807	13868	13800	13923	13932	13979	13814	13971	13913	13934	13828	13856	13750	13760	13816	13809	13833	13967	13966	13882	13907	13869	13903	13833	13870	13814	13966	13853	13980	13942	13995	13888	14024	13856	13886	13880	13970	13766	13877	13927	13826	13887	13992	13909	13716	13889	13807	13845	13815	13792	13933	13964	13949	13867	13970	13646	13859	13744	14023	13814	13733	13963	13810	13913	13932	13883	13863	14026	13737	13893	13802	13857	13880	13779	13782	13831	13961	13791	13961	13827	13962	13849	13948	13839	13880	13808	13927	13925	13907	13970	13684	13912	13731	13859	13914	13846	13800	13799	13817	13851	13800	13825	13830	13954	13805	13777	13800	13761	13761	13884	14016	13773	13812	13718	13765	13877	13980	14079	13869	13731	14014	13745	13823	13767	13891	13891	13790	13804	13927	13826	13952	13874	13964	13827	13891	13882	13836	13728	13771	13837	13679	13883	13813	13826	13827	13900	14028	13709	13772	13820	13912	13742	13903	13900	13719	13783	13860	14103	13822	14037	13947	13834	13749	13898	13860	13934	13935	13747	13775	13818	13883	13804	13815	13940	13717	13810	13751	13952	13867	13894	13880	13835	13762	13846	13757	13904	13974	13969	13916	13827	13952	13900	13634	13983	13900	13912	13609	13760	13806	13925	13751	13979	13782	13733	13862	13921	13910	14018	13985	13899	13873	13863	13729	13781	13832	13957	13738	13830	13984	13873	13955	13814	13965	13796	13903	13956	13749	13919	13974	14039	13797	13969	13749	13885	13748	13944	13893	13843	13982	13847	13953	13983	13898	13877	13983	13874	13743	13944	13785	13894	13677	13874	13893	13908	13756	13767	13817	13827	13967	13931	13748	13956	13771	14010	13785	13784	13856	13949	13868	13769	13936	13900	13814	14076	13730	13933	13908	13984	13772	13832	13743	13822	13838	13707	13873	13665	13849	13913	13835	13892	13778	13876	13878	13925	14142	13956	13783	13740	13864	13778	13803	13908	13900	13922	13860	13852	13531	13995	13778	13648	13932	13817	13787	13803	13840	13962	13797	13806	13924	13816	14013	13808	13939	13718	13950	13917	13728	13867	13879	13884	13854	13991	13664	13728	14045	13877	13859	13844	13663	13948	13771	13670	13871	13702	13880	13847	13898	13822	13897	13856	13658	13956	13878	13895	13959	13829	13949	13913	13789	13891	13742	13842	13867	13929	13832	13702	13817	13899	13901	13845	14007	13944	13698	13864	13928	13696	13857	13858	13710	13770	14033	13929	13906	13772	13861	13962	13789	13897	13880	13808	14029	13936	13634	13892	13672	13857	13876	14015	13749	13879	13916	13818	13925	13880	14013	13672	13821	13875	13781	13864	13949	13701	13867	13841	13704	13831	13898	13752	13822	13805	13821	13862	13799	13847	13541	13679	13817	13907	13876	13866	13796	13755	13800	13845	13823	13818	13743	13898	13843	13804	14082	13911	13756	13833	13844	14079	13972	13786	13777	13956	13982	13823	13983	13875	13866	13731	13850	13894	13938	13915	13744	13826	13945	13916	13862	13962	13714	13876	13939	13906	13763	13793	13752	13853	13851	13775	13902	13977	13773	13884	14034	13871	13761	13881	13937	13784	13872	13808	13845	13914	13770	13958	13970	13862	13795	13718	14003	13945	13850	13921	13814	13884	13839	13965	13922	13859	13912	13998	13855	13827	13787	13892	13743	13837	13873	13759	13884	13700	13896	13924	13951	13956	13808	13872	13742	13947	13869	13858	13925	13953	13922	13961	13798	13854	13792	13819	13828	13940	13858	13850	13896	13940	13811	13919	13733	13921	14009	13869	13868	13853	13826	13907	13884	13941	13888	13856	13713	13919	13750	13935	13684	13662	13976	13871	13880	13726	13944	13783	13734	13760	13817	13814	13798	13675	13995	13962	13879	13875	13875	13857	13787	13895	14031	13857	13851	13902	13840	13844	13800	13849	13780	13911	13780	13797	13808	13807	13777	13864	14000	13767	13820	13625	13790	13959	13812	13884	13832	13833	13810	13726	13754	13906	13891	13993	13684	13745	13918	13829	13890	13688	13867	13957	13948	13901	13990	13948	13940	13824	13678	13717	13674	13755	13926	13827	13865	13785	13767	13958	13862	13641	13730	13977	13804	13732	13884	13793	13854	13824	13978	13895	13884	13891	13853	13840	13751	13778	13848	13961	14042	13870	13713	13964	13866	13971	13889	13998	13932	13894	13872	13978	13965	13779	13796	13764	13742	14011	13917	13856	13852	13826	13897	13753	13922	13632	13874	13847	13871	13959	13831	14056	13733	13885	13840	13800	13779	13798	13776	13862	13871	13889	13865	13856	13961	13680	14038	13872	13849	13851	13891	13850	13689	13820	13836	13776	13861	13982	13800	13828	13943	13795	13889	13986	13949	13773	13875	13848	13976	13719	13956	13866	13772	13981	13856	13806	13850	13946	13924	13923	14027	13885	13774	13853	13869	13600	13904	13822	13904	13772	14005	13870	13883	13934	14006	13835	13844	13906	14023	13982	13853	13931	13685	13942	13724	13985	13846	14013	13876	13829	13871	13908	13713	13882	13850	13709	13751	13711	13636	13831	14007	13815	13804	13763	13717	14120	13712	13948	13811	14000	13869	13763	13693	13709	13749	13910	13816	13689	13931	13847	13782	13771	13820	13878	13905	13847	13854	14012	13893	13894	13686	13787	13822	14092	13809	13979	13819	13927	13857	13812	13852	13765	13788	13858	13770	13906	13662	13998	13957	13898	13833	14045	13808	13861	13930	13744	13999	13831	13864	13856	14020	13822	13828	13776	13866	14004	13617	13905	13928	13807	13868	13781	13994	13666	13791	13868	13912	13800	13810	13986	13823	13869	13928	13897	13851	13784	13955	13815	13737	13782	13883	13901	13870	13673	13842	13838	13820	13938	13907	13830	13909	13878	13657	13781	13806	13883	13758	13703	13897	13868	13866	13830	13844	13810	13806	13875	13847	13762	13873	13865	13796	13751	13927	13849	13944	13839	13885	13809	13698	13847	13753	13747	13841	13847	13896	13824	13799	14032	13861	13917	13956	13823	13835	13913	13879	13833	13911	13921	13941	13896	13872	13739	13907	13821	13936	13964	13951	13778	13746	13834	13988	13842	13846	13827	13869	13832	13749	13928	13879	13841	13854	13647	13791	13800	13921	13933	13837	13616	13937	13883	13753	13959	13756	13780	13829	13790	13986	13919	13751	13894	13797	13818	13959	13764	14020	13731	13968	13771	13936	13848	13924	13987	13862	13740	13936	13866	13919	13837	13913	13800	13954	13882	13842	13894	13732	13904	13816	13729	13909	13993	13987	13683	13774	13966	13830	13837	13882	13812	13865	13798	13802	13907	13930	13869	13801	13853	13873	13722	13842	13819	13862	13805	13904	13887	13836	13895	13951	13713	14001	13677	13812	13801	13959	13881	13730	13728	13800	13867	13810	13719	13809	13707	13765	13805	14041	13892	13777	13853	13942	13858	13929	13796	13719	13733	13770	13995	13762	13943	13768	13815	13882	13874	14027	13957	13879	13764	13855	13849	13910	13744	13697	13725	13853	13763	13884	13900	13987	13827	13853	13790	13777	13756	13754	13726	13887	13829	13959	13826	13799	13615	13799	13831	13834	13864	13687	13953	13932	13741	13829	13641	13907	13762	13907	14050	13825	13805	13793	13807	13943	13827	13899	13892	13823	13975	13711	13820	13569	13861	13867	13827	13898	13891	13752	13922	13932	13794	13835	13956	13711	13870	13921	13692	13787	13905	13709	13994	13877	13728	13994	13959	13977	13798	13883	13890	13862	13878	13794	13847	13874	13991	14024	13817	13997	13913	13900	13876	13805	13941	13764	13818	13855	13644	13819	13853	13752	13882	13799	13985	13838	13748	13723	13713	13945	13673	13998	13797	13849	13885	13813	13912	13914	13857	13819	13828	13830	13816	13932	13832	13892	13853	13865	13697	13824	13881	13833	13772	14026	13768	13727	13951	13805	13725	13665	13887	13912	13788	13731	13919	14000	13940	14000	13735	13869	13855	13896	13944	13735	13855	13853	13857	13825	13780	13880	13922	13974	13919	14003	13745	13867	13895	13843	13898	13900	13945	14025	13944	13712	13851	14020	14145	13856	13779	13848	13983	13844	13767	14002	13866	13761	13697	13923	13748	13829	13893	13784	13734	14020	13792	13732	13854	13835	13874	13987	13769	13802	13652	13713	13870	13802	13798	13823	13816	13894	13887	13788	13778	13922	13798	13889	13811	13837	13879	13853	13905	13886	14022	13815	13746	13880	13955	13736	14050	14020	13825	13923	13937	13760	13714	13922	13810	13824	14043	13904	13821	13850	13846	13839	13902	13874	13736	13858	13720	13737	13984	13696	13834	13751	13859	13945	13844	13847	13933	13756	13862	14159	13913	13976	13942	13961	13740	13950	13772	13887	13976	13770	13863	13917	13891	13852	13771	13863	13802	13938	13772	13752	13962	13727	13817	13954	13906	13885	13730	13843	13912	13944	13759	13794	13949	13858	13908	13968	13829	13859	13849	14083	13785	13994	13904	13839	13771	13799	13898	13887	13959	13920	13820	13749	13978	13814	13996	13792	13882	13784	13826	13848	13734	13742	13890	13835	13698	13776	13845	13898	13980	13812	13870	13811	13817	13751	13930	13878	13811	13766	14004	13809	13742	13825	13730	13775	13912	13900	13887	13794	13872	13800	13769	13889	13868	13791	13770	13972	13669	13928	13997	13891	13735	13855	13936	13975	13770	13805	13803	13829	13636	13790	13919	13970	13982	13837	13839	13797	13981	13688	14079	13768	13875	13854	13881	13923	13787	13828	13706	13903	13891	13882	13807	13876	13935	13779	14066	13868	13682	13851	13725	13861	13895	13864	13773	13876	13832
27329	22368	25724	22326	18512	17629	17407	16663	16361	16104	17359	18118	18039	16990	15972	15601	15673	15839	15564	15642	15638	15788	15564	15603	15666	15532	15567	15432	15661	15593	15687	15766	15712	15579	15665	15581	15741	15497	15773	15649	15624	15670	15529	15590	15413	15567	15567	15565	15613	15735	15790	15478	15598	15530	15584	15760	15574	15635	15643	15501	15651	15557	15743	15861	15567	15635	15641	15720	15552	15525	15628	15652	15601	15595	15566	15621	15418	15592	15641	15610	15743	15692	15389	15608	15561	15546	15660	15562	15667	15695	15593	15651	15633	15582	15435	15563	15460	15703	15597	15681	15654	15603	15761	15694	15567	15649	15758	15672	15584	15512	15711	15489	15595	15801	15593	15502	15484	15488	15618	15638	15387	15605	15648	15562	15576	15445	15542	15541	15499	15598	15756	15663	15564	15572	15559	15554	15369	15604	15626	15608	15543	15509	15805	15479	15810	15592	15637	15449	15393	15574	15567	15746	15717	15475	15598	15802	15521	15677	15638	15552	15752	15590	15735	15451	15727	15640	15617	15603	15569	15400	15602	15559	15370	15557	15579	15718	15714	15591	15739	15595	15726	15643	15649	15552	15465	15599	15689	15683	15669	15426	15750	15290	15632	15553	15678	15590	15626	15692	15657	15615	15745	15582	15617	15811	15483	15670	15600	15637	15690	15438	15553	15719	15500	15636	15618	15538	15597	15678	15699	15673	15662	15572	15591	15590	15639	15566	15600	15528	15481	15635	15553	15571	15565	15451	15505	15641	15629	15637	15606	15566	15738	15541	15542	15486	15725	15657	15790	15482	15686	15639	15756	15384	15795	15797	15652	15487	15398	15614	15737	15698	15551	15554	15716	15675	15644	15454	15668	15536	15586	15492	15803	15469	15522	15601	15784	15576	15618	15672	15700	15425	15520	15528	15741	15583	15799	15600	15599	15747	15614	15693	15672	15381	15549	15641	15727	15533	15498	15617	15687	15680	15771	15559	15298	15619	15602	15935	15567	15753	15437	15661	15642	15567	15631	15627	15483	15575	15679	15489	15875	15754	15653	15474	15416	15735	15519	15642	15532	15546	15627	15692	15723	15611	15637	15724	15629	15590	15674	15613	15593	15526	15522	15779	15698	15539	15536	15403	15595	15589	15360	15614	15475	15620	15729	15631	15553	15466	15785	15684	15619	15560	15609	15519	15433	15883	15647	15539	15478	15697	15576	15549	15644	15502	15611	15594	15640	15353	15623	15655	15489	15569	15585	15427	15729	15476	15441	15675	15816	15462	15521	15503	15567	15640	15438	15681	15710	15677	15647	15585	15561	15740	15795	15473	15659	15447	15438	15690	15498	15525	15647	15502	15548	15637	15586	15702	15559	15746	15619	15614	15740	15580	15658	15791	15677	15534	15516	15621	15704	15641	15754	15700	15360	15612	15751	15695	15507	15635	15519	15635	15655	15800	15569	15479	15624	15554	15620	15474	15631	15451	15567	15584	15578	15469	15494	15666	15602	15588	15774	15677	15648	15420	15581	15717	15727	15588	15742	15499	15643	15620	15850	15585	15664	15692	15481	15630	15518	15684	15632	15704	15645	15517	15640	15569	15663	15456	15613	15380	15503	15501	15437	15623	15503	15613	15462	15588	15809	15621	15653	15462	15545	15723	15600	15735	15781	15449	15486	15670	15688	15755	15636	15558	15549	15554	15434	15704	15738	15691	15544	15720	15468	15634	15427	15645	15660	15650	15409	15616	15630	15597	15682	15576	15588	15641	15564	15715	15770	15659	15480	15557	15540	15459	15594	15787	15526	15376	15610	15388	15430	15573	15501	15568	15534	15633	15648	15519	15340	15587	15577	15853	15700	15410	15539	15862	15512	15702	15757	15610	15479	15590	15679	15611	15572	15461	15390	15663	15613	15653	15641	15805	15583	15401	15700	15638	15594	15655	15578	15608	15653	15635	15589	15627	15557	15575	15667	15416	15380	15675	15609	15642	15544	15648	15761	15766	15818	15718	15597	15476	15786	15747	15604	15562	15549	15500	15694	15867	15562	15685	15752	15627	15606	15545	15781	15497	15632	15691	15798	15604	15634	15571	15707	15731	15628	15681	15664	15634	15856	15502	15565	15629	15660	15761	15739	15815	15441	15551	15555	15731	15681	15760	15427	15500	15627	15722	15737	15807	15516	15614	15585	15517	15652	15661	15552	15754	15501	15684	15595	15672	15666	15809	15720	15731	15724	15659	15707	15738	15576	15602	15718	15735	15516	15488	15796	15607	15463	15617	15653	15474	15593	15595	15595	15601	15671	15752	15735	15604	15757	15818	15504	15844	15707	15685	15716	15408	15601	15383	15594	15768	15548	15599	15443	15658	15734	15425	15479	15647	15598	15437	15904	15678	15644	15608	15623	15616	15692	15429	15562	15658	15534	15815	15767	15700	15608	15588	15718	15437	15705	15541	15567	15641	15818	15847	15724	15612	15489	15679	15572	15574	15517	15666	15649	15607	15592	15691	15539	15626	15587	15485	15530	15780	15617	15551	15561	15648	15617	15531	15544	15587	15650	15631	15466	15530	15804	15683	15462	15540	15490	15533	15502	15709	15756	15490	15658	15672	15730	15740	15731	15624	15646	15614	15557	15530	15366	15555	15484	15573	15694	15540	15490	15400	15633	15605	15682	15581	15664	15614	15673	15823	15567	15682	15719	15570	15649	15709	15772	15554	15682	15633	15517	15485	15846	15589	15522	15586	15585	15730	15423	15612	15528	15615	15567	15645	15845	15645	15624	15560	15559	15781	15452	15762	15715	15673	15620	15649	15535	15882	15733	15768	15496	15605	15622	15653	15657	15612	15678	15659	15864	15549	15656	15531	15549	15656	15716	15451	15625	15775	15486	15656	15647	15537	15587	15665	15590	15613	15540	15642	15306	15515	15819	15613	15744	15809	15668	15764	15461	15838	15724	15622	15677	15434	15694	15725	15827	15815	15536	15384	15652	15593	15666	15579	15391	15346	15717	15646	15618	15763	15549	15694	15595	15727	15426	15803	15600	15745	15605	15471	15687	15627	15640	15601	15578	15529	15538	15416	15697	15647	15606	15687	15798	15836	15481	15521	15532	15697	15780	15605	15482	15454	15673	15467	15829	15669	15654	15671	15724	15550	15603	15493	15564	15588	15570	15634	15702	15538	15562	15548	15716	15517	15547	15670	15500	15785	15450	15449	15567	15587	15750	15565	15470	15687	15578	15508	15758	15696	15583	15643	15564	15818	15688	15708	15626	15527	15479	15512	15706	15388	15479	15614	15663	15590	15621	15654	15633	15588	15565	15592	15558	15773	15541	15581	15629	15685	15757	15470	15705	15669	15553	15646	15699	15326	15593	15588	15671	15807	15572	15699	15714	15719	15459	15512	15352	15505	15491	15558	15496	15631	15703	15641	15535	15554	15638	15657	15724	15598	15724	15372	15711	15558	15446	15799	15555	15592	15573	15589	15711	15720	15483	15525	15627	15498	15653	15665	15770	15731	15583	15681	15566	15492	15737	15614	15752	15821	15652	15549	15702	15566	15849	15644	15661	15763	15641	15627	15536	15811	15538	15770	15398	15615	15412	15720	15663	15542	15639	15609	15541	15524	15680	15501	15937	15487	15553	15436	15626	15701	15783	15631	15678	15646	15760	15538	15510	15517	15577	15617	15554	15633	15456	15618	15575	15754	15649	15557	15617	15601	15599	15435	15403	15362	15532	15551	15632	15755	15453	15601	15773	15823	15710	15585	15464	15739	15676	15808	15683	15491	15472	15599	15550	15531	15622	15515	15555	15724	15726	15401	15521	15551	15392	15607	15509	15666	15524	15685	15745	15543	15714	15788	15653	15653	15757	15562	15702	15629	15523	15552	15737	15587	15602	15449	15811	15667	15584	15526	15328	15628	15944	15728	15503	15586	15652	15732	15723	15710	15760	15484	15590	15597	15630	15734	15804	15633	15711	15650	15497	15645	15754	15473	15521	15658	15505	15601	15705	15601	15611	15793	15575	15617	15804	15515	15424	15536	15556	15725	15528	15570	15387	15606	15639	15513	15521	15538	15529	15610	15405	15526	15646	15567	15610	15764	15870	15686	15651	15600	15650	15754	15672	15589	15692	15638	15730	15658	15570	15585	15520	15699	15622	15654	15668	15550	15645	15783	15528	15730	15610	15466	15603	15605	15622	15505	15689	15710	15773	15723	15819	15600	15660	15575	15558	15498	15763	15744	15619	15630	15627	15407	15452	15608	15665	15536	15650	15696	15554	15617	15722	15676	15595	15589	15564	15721	15682	15566	15581	15615	15528	15743	15545	15675	15582	15617	15750	15684	15728	15450	15722	15773	15643	15821	15536	15562	15686	15681	15662	15711	15733	15629	15541	15522	15577	15832	15756	15725	15623	15657	15698	15545	15616	15556	15562	15593	15668	15608	15698	15644	15723	15520	15615	15513	15862	15593	15618	15621	15623	15566	15614	15538	15525	15628	15519	15744	15620	15678	15659	15577	15696	15685	15718	15805	15503	15408	15707	15574	15678	15544	15647	15496	15656	15653	15635	15393	15402	15499	15500	15537	15596	15764	15577	15680	15514	15531	15679	15472	15431	15886	15373	15473	15659	15626	15617	15698	15804	15495	15517	15511	15424	15466	15567	15611	15615	15422	15491	15565	15603	15559	15465	15700	16003	15567	15787	15672	15613	15484	15597	15363	15344	15552	15893	15814	15776	15554	15552	15647	15703	15678	15675	15578	15699	15862	15636	15604	15688	15602	15679	15599	15652	15761	15720	15499	15538	15623	15613	15618	15573	15672	15507	15648	15561	15557	15485	15425	15732	15493	15621	15693	15682	15697	15396	15534	15611	15407	15541	15498	15640	15512	15494	15638	15641	15575	15754	15617	15508	15472	15552	15513	15680	15569	15507	15501	15508	15734	15626	15414	15590	15610	15519	15605	15566	15708	15411	15572	15688	15662	15526	15577	15565	15513	15769	15484	15531	15718	15694	15625	15770	15580	15476	15586	15583	15650	15721	15586	15579	15723	15703	15509	15566	15581	15420	15543	15622	15613	15724	15694	15594	15566	15543	15539	15589	15670	15538	15459	15714	15753	15793	15430	15648	15792	15703	15780	15563	15572
18561	26825	25270	20880	19453	18090	17272	16651	15901	15745	17849	18478	17985	16074	14806	14854	14866	14819	14851	14813	14751	14939	14854	14860	14747	14920	14794	14788	14903	14735	14750	14788	14694	14716	14959	14914	14900	14904	14640	14798	14960	14765	14935	14749	14957	14786	14861	14758	14888	14908	15044	14829	14881	14847	14820	14800	14916	14789	14904	14892	14996	14866	14806	14772	14760	14782	14737	14861	14781	14789	14741	14894	14732	14707	14664	15077	14785	14866	14731	14896	15046	14724	14923	14811	14902	14842	14811	14946	14821	14756	14846	14707	14954	14729	14820	14740	14839	14697	14687	14873	14948	14779	14849	14944	14738	14771	14815	14823	14944	14759	14926	14854	14829	14782	14736	14689	14850	14933	14921	14830	14921	14810	15004	14883	14860	14747	14828	14857	14743	14815	14916	14878	14750	14911	14916	14893	14784	14876	14908	14777	14872	14740	14744	14751	14903	14950	14815	14659	14857	14587	14922	14841	14846	14891	14901	14870	14709	14767	14853	14779	14728	14890	14941	14940	14856	14715	14680	14646	14924	14755	14907	14766	14801	14884	14602	14927	14886	14881	14836	14817	14958	14897	14825	14725	14810	14811	14825	14819	14661	14846	14714	14942	14830	14826	14815	15103	14801	15000	14815	14929	14912	14725	14833	14901	14937	14843	14729	14787	14746	14826	14787	14775	14812	14885	14557	14889	14750	14886	14879	14785	14756	14889	14742	14864	14902	14799	14804	14692	14840	14793	14869	14798	14884	14743	14901	14778	14680	14887	14737	14864	14915	14893	14824	14728	14796	14826	14990	14785	14819	14658	14719	14978	14755	14656	14776	14936	14971	14911	14902	14957	14899	14843	14923	14793	14771	14955	14734	14712	14850	14735	14752	14979	14917	14851	14824	14849	14849	14776	14724	14779	14814	14850	14899	14895	14888	14883	14709	14955	14824	14996	14774	14973	14855	14786	14906	14782	14580	14763	14705	14731	14825	14783	14799	14806	14945	14885	14758	14715	14883	14952	14770	15015	14885	14944	14826	14807	14834	14742	14820	14681	14809	14866	14669	14807	14893	14881	14832	14673	14862	14866	14797	14754	14976	14600	14910	14781	14805	14740	14742	14764	14897	14961	14913	14862	14944	14653	14900	14916	14937	14838	14750	14781	14992	14820	14802	14774	14845	14832	14841	14771	14792	14770	14946	14965	14840	14838	14756	14838	15064	14923	14963	14893	14862	14748	14890	14868	14718	14813	14664	15011	14963	14911	14754	14864	14924	14909	14708	14865	14878	14786	14735	14883	14930	14826	14835	14744	14770	14732	14780	14758	14781	14728	15015	14711	14850	14861	14769	14731	14893	14846	14843	14895	14825	14967	14768	14668	14756	14814	14851	14771	14763	14895	14977	14839	14789	14776	14701	14736	14784	14757	14836	14921	14765	14915	14839	14818	14822	14900	14914	14906	14708	14800	14841	14923	14844	14937	14896	14615	14737	14879	14798	14615	14795	14904	14703	14934	14932	14832	14832	14768	14668	14862	14953	14973	14773	14847	14863	14620	14947	14803	14839	14870	14871	14884	14787	14941	14917	14833	14720	14701	14682	14870	14820	14802	14819	14897	14836	14753	14741	14849	14933	14698	14743	14668	15008	14997	14926	14716	14682	14750	14810	14918	14782	14704	14870	14972	14905	14841	14790	14813	14759	14771	14915	14744	14749	14905	14838	14596	14830	14883	15015	14980	14830	14744	14756	14819	15018	14903	14967	14879	14865	14891	14824	14745	14722	14821	14911	14822	15007	14935	14660	14898	14791	14804	14779	14697	14935	14766	14843	14845	14887	14981	14857	14653	14766	14718	14862	14790	14780	14788	14737	14757	15068	14811	14780	14601	14543	14803	14808	14787	14661	14719	15060	14797	14824	14796	14808	14609	14704	14862	14748	14727	14816	14785	14943	14738	14875	14791	14839	14788	14932	14722	14790	14756	14618	14970	14897	14865	14650	14839	14636	14951	14549	14869	14785	14917	14642	14809	14894	14850	14744	14862	14842	14669	15014	14800	14713	14890	14802	14797	14776	14862	14739	14842	15005	14823	14742	14665	14821	14947	14757	14758	14879	14698	15045	14826	14766	14757	14859	14601	14899	14811	14797	14883	14888	14744	14958	14828	14948	14818	14854	14836	14833	14631	14792	14894	14732	14661	14949	14706	14854	14861	14877	14841	14888	14840	14797	14705	14747	14865	14677	14847	14873	14860	14824	14708	14801	14905	14892	14830	14823	14820	14872	14750	14977	14894	14849	14768	14859	14862	14997	14697	14887	14791	14803	14787	14933	14680	14878	14786	15091	14934	14802	14770	14845	14896	14868	14881	14684	14786	14768	14901	14778	14801	14918	14840	14840	14680	14857	14846	14928	14888	14834	15000	14846	14761	14680	14756	14922	14757	14763	14606	14866	14900	14870	14830	14791	14629	14793	14924	14951	14649	14752	14913	14569	14853	15007	14784	14766	14893	14881	14742	14706	15067	14907	14831	14878	14892	14686	14808	14788	14928	14903	14895	14909	14762	14846	14862	14984	14852	14866	14830	14777	14840	14853	14833	14843	14987	14900	14849	14963	14704	14869	14621	14867	14801	14785	14827	14824	14945	14534	14877	14948	14961	14801	14750	14845	14803	14846	14880	14814	14769	14800	14932	14674	14838	14679	14900	14655	14764	14805	14936	14789	14773	14782	14880	14822	14893	14890	14741	14901	14725	14859	14885	15150	14903	14911	14985	14870	14686	14975	14791	14730	14762	14744	14865	14879	14804	14826	14852	14983	14800	14899	14707	14791	14734	14723	14804	14698	14750	14835	14878	14742	14764	14806	14750	14769	14698	14723	14948	14937	14702	14900	14847	14830	14654	14844	14692	14862	15015	14715	14807	14883	14880	14921	14830	14774	15005	14596	14862	14860	14931	14832	14930	14774	14718	14906	14694	14803	14995	15044	14993	14842	15103	14981	14941	14889	14872	14823	14842	14601	14981	14837	14831	14916	14959	14922	14779	14795	14669	14764	14755	14752	14771	14770	14893	14721	14855	14991	14812	14784	14804	14871	14879	14806	14900	14912	14934	14663	15012	14847	14833	14864	15100	14758	14564	14897	14700	14905	14927	14848	14696	14931	14819	14848	14736	14924	14790	14915	14582	14750	14992	14805	14754	14867	14757	14813	14832	14718	14785	14904	14741	14918	14770	14727	14707	14820	14778	14754	14637	14878	14977	14875	14792	14761	14843	14755	14892	14847	14854	14865	14942	14627	14834	14867	14814	14847	14708	14995	14705	14857	14756	14953	14906	14918	14697	14720	14892	14864	14642	14937	14974	14830	14779	14756	14974	14880	14870	14823	14877	14914	14687	14834	14816	14795	15007	15037	14951	14869	14867	14792	14846	15031	14822	14658	14861	14819	14830	14779	14825	14948	14767	14810	14888	14909	14760	14838	14782	14760	14931	14855	14849	14693	14647	14783	14704	15027	14911	14931	14812	14795	14702	14799	14872	14942	14873	14947	14805	14751	14819	14894	14755	14839	14756	14923	14848	14683	14899	14704	14884	14805	14923	15043	14871	14744	14797	15084	14728	14649	14785	14895	14744	14704	14846	14869	14809	15084	14737	14825	14835	14904	14790	14915	14902	14860	14883	14929	14785	14908	14657	14895	14873	14791	14779	14714	14872	14810	14821	15007	14786	14805	14941	14670	14830	14921	14755	14713	14813	14853	14967	14900	14795	14900	14799	14798	14792	14947	14880	14807	14804	14824	14817	14849	14784	14849	14821	14885	14817	14560	14914	14687	14844	14780	14781	14872	14911	14782	14962	14796	14675	14971	14853	14671	14762	14826	14668	14798	14862	14732	14910	14956	14825	14845	14822	14773	14846	14828	14941	14908	14852	14771	14991	14831	14754	14816	14982	14951	14723	14742	14874	14783	14766	14748	14974	14798	14993	14654	14844	14897	14953	14689	14843	14683	14603	14862	14902	14825	14846	14797	14782	14861	14643	14975	14980	14787	14673	14876	15009	14824	14808	14765	14818	14759	14741	14740	14864	14775	14856	14695	14830	14852	14788	14901	14725	14743	14898	14688	14920	14841	14961	14789	14875	14925	14888	14741	14763	14856	14834	14801	14846	14866	14825	14914	14951	14702	14944	14750	14827	14812	14998	14974	14855	14659	14944	14834	14724	14825	14899	14790	14901	14790	15000	14824	14617	14954	14768	15029	15005	14963	14707	14817	14740	14886	14772	14790	15117	14923	14850	14635	14935	14823	14886	14977	14795	14899	14801	14904	14795	14923	14915	14816	14857	14892	14775	14654	14601	14924	14919	14817	15087	14881	14695	14707	14719	14899	14890	14768	14748	14910	14822	14853	14762	14685	14859	14908	14874	14823	14990	14807	14813	14761	14784	14734	14708	14914	14919	15027	14704	14888	14793	14823	14838	14893	14772	14695	14847	14769	14943	14896	14871	14731	14721	14948	14824	14798	14870	14894	14882	14793	14822	14825	14633	14836	14709	14754	14738	14877	14691	14744	14917	14934	14834	14909	14841	14712	14876	14908	14992	14991	15018	14842	14825	14760	14830	14805	14733	14802	14918	14865	14815	14673	14901	14785	14876	14874	14703	14973	14757	14865	14704	14882	14666	14808	14868	14872	14920	14741	15004	14939	14904	14671	14720	14819	14786	14850	14717	14953	14830	14849	15022	14931	14741	14923	14809	14744	14773	14793	14955	14756	14829	14887	14702	14849	15047	14615	14788	14814	14833	14694	14876	14985	14866	14775	14652	14921	14830	14950	14748	14982	14832	14782	14756	14747	14690	14870	14793	14867	14896	14800	14883	14766	14769	14807	14858	14820	14756	14910	14919	14782	14743	14871	14837	14817	14972	14664	15074	14605	14833	14534	15001	14669	14539	14885	14862	14802	14928	14894	14737	14620	14670	15024	14772	14907	14809	14853	14859	14700	14847	14694	14721	14775	14683	14636	14813	14887	14948	14813	14756	14842	14734	14851	14854	14791	14884	14811	14864	14673	14804	14936	14814	14873	14827	14971	14892	15001	14852	14889	14760	14826	14856	14762	14787	14804	14901	14829	14826	14815	14681	14810	14862	14863	14864	14870	14901	14848	14896
24116	21382	28886	24485	22695	23054	22035	18659	17609	17820	24013	32246	30573	23646	17661	16910	17012	16615	16672	16757	16579	16614	16977	16778	16846	16588	16581	16783	16399	16849	16810	16478	16600	16852	17127	17013	16875	16754	16954	16878	16591	16724	16830	16666	16726	16817	16638	16688	16707	16575	16756	16634	16630	16886	16716	16653	16831	16621	16771	16850	16586	16709	16809	16602	16630	16493	16633	16519	16690	16463	16683	16761	16511	16607	16615	16605	16874	16732	16659	16520	16423	16558	16648	16553	16730	16737	16496	16601	16570	16601	16737	16669	16704	16685	16777	16687	16421	16854	16600	16731	16739	16724	16622	16612	16663	16739	16501	16609	16778	16753	16706	16402	16490	16575	16597	16622	16532	16647	16646	16575	16603	16740	16617	16740	16767	16812	16747	16665	16653	16522	16616	16605	16779	16647	16805	16412	16520	16671	16670	16730	16578	16761	16520	16686	16619	16518	16641	16673	16744	16891	16529	16684	16555	16557	16506	16596	16649	16628	16701	16325	16534	16577	16573	16386	16579	16647	16756	16595	16685	16653	16512	16880	16660	16741	16802	16602	16770	16710	16490	16422	16838	16617	16793	16628	16567	16578	16506	16689	16669	16634	16548	16738	16514	16710	16675	16569	16785	16407	16766	16690	16531	16641	16820	16520	16481	16605	16569	16593	16553	16479	16835	16546	16698	16772	16644	16642	16524	16855	16576	16582	16740	16583	16698	16724	16542	16472	16569	16531	16746	16709	16786	16583	16672	16761	16578	16637	16671	16770	16892	16700	16669	16694	16655	16655	16569	16710	16592	16569	16462	16724	16535	16451	16731	16569	16571	16542	16600	16577	16673	16591	16554	16670	16622	16586	16717	16722	16771	16665	16668	16676	16429	16602	16585	16628	16632	16641	16466	16562	16608	16665	16672	16634	16685	16763	16610	16652	16607	16421	16727	16709	16656	16519	16523	16773	16793	16638	16526	16422	16671	16639	16708	16791	16797	16613	16486	16714	16649	16452	16600	16660	16633	16689	16747	16641	16562	16671	16742	16488	16740	16737	16720	16698	16531	16490	16486	16734	16726	16669	16612	16685	16619	16800	16719	16696	16821	16731	16875	16716	16462	16541	16570	16583	16557	16624	16633	16561	16734	16792	16374	16700	16624	16457	16697	16512	16662	16800	16737	16739	16639	16802	16653	16617	16404	16658	16714	16421	16470	16540	16646	16726	16501	16719	16695	16467	16585	16561	16563	16872	16596	16574	16592	16551	16821	16621	16774	16532	16650	16678	16607	16714	16471	16400	16580	16404	16597	16775	16588	16680	16579	16453	16652	16677	16748	16647	16649	16498	16505	16518	16499	16521	16380	16571	16587	16647	16706	16403	16476	16522	16666	16641	16894	16762	16623	16519	16524	16568	16790	16691	16680	16497	16751	16542	16612	16635	16711	16668	16647	16724	16577	16537	16390	16498	16759	16633	16616	16475	16463	16633	16708	16486	16521	16472	16729	16751	16575	16597	16771	16703	16678	16848	16614	16573	16540	16671	16683	16668	16742	16778	16657	16710	16583	16633	16542	16707	16670	16603	16737	16480	16508	16714	16861	16711	16818	16618	16711	16548	16536	16776	16573	16653	16843	16607	16704	16692	16614	16629	16540	16666	16705	16571	16645	16595	16565	16720	16798	16803	16608	16692	16568	16549	16581	16799	16537	16585	16647	16529	16692	16697	16681	16585	16605	16687	16791	16661	16649	16594	16442	16768	16587	16385	16687	16689	16789	16647	16759	16736	16669	16830	16657	16651	16594	16481	16623	16660	16725	16588	16811	16728	16784	16461	16547	16516	16649	16658	16695	16840	16732	16729	16401	16663	16402	16615	16738	16806	16808	16564	16376	16588	16704	16715	16700	16685	16597	16670	16538	16715	16772	16415	16764	16383	16532	16688	16469	16856	16666	16677	16799	16623	16540	16533	16689	16739	16669	16566	16492	16792	16516	16563	16734	16508	16736	16727	16489	16615	16543	16704	16561	16613	16553	16560	16732	16516	16411	16533	16595	16585	16664	16576	16568	16800	16662	16539	16749	16724	16648	16732	16387	16594	16673	16713	16591	16490	16739	16645	16551	16678	16774	16696	16645	16677	16540	16716	16515	16622	16669	16572	16757	16825	16674	16685	16663	16494	16731	16505	16681	16479	16580	16604	16632	16330	16748	16731	16649	16577	16661	16634	16696	16620	16695	16519	16726	16592	16567	16702	16555	16736	16693	16609	16702	16671	16676	16711	16625	16533	16611	16657	16574	16649	16582	16624	16544	16628	16589	16513	16622	16723	16883	16737	16711	16616	16758	16678	16685	16623	16710	16508	16532	16624	16662	16753	16556	16661	16687	16590	16526	16750	16615	16441	16568	16810	16748	16607	16609	16769	16560	16714	16648	16703	16676	16653	16400	16688	16412	16504	16571	16676	16717	16749	16666	16694	16565	16656	16467	16783	16700	16532	16673	16492	16886	16780	16784	16698	16849	16365	16852	16596	16523	16543	16827	16594	16473	16551	16812	16564	16585	16671	16566	16783	16711	16680	16689	16784	16549	16574	16667	16418	16770	16826	16655	16587	16647	16472	16482	16614	16570	16567	16801	16772	16762	16562	16494	16594	16590	16557	16632	16653	16722	16652	16679	16577	16868	16730	16646	16695	16553	16510	16617	16652	16633	16392	16704	16540	16772	16679	16620	16782	16674	16618	16614	16654	16645	16516	16773	16735	16576	16596	16763	16556	16425	16623	16614	16590	16715	16403	16705	16710	16755	16488	16544	16479	16692	16427	16626	16513	16824	16779	16538	16674	16468	16533	16519	16586	16768	16612	16737	16546	16598	16543	16543	16708	16686	16624	16660	16658	16594	16562	16718	16568	16691	16629	16587	16773	16590	16749	16745	16694	16581	16539	16621	16778	16749	16708	16689	16542	16713	16768	16682	16636	16769	16482	16636	16503	16434	16675	16536	16647	16599	16525	16415	16469	16628	16872	16694	16787	16709	16755	16568	16520	16761	16690	16796	16566	16625	16627	16644	16569	16727	16532	16601	16558	16860	16649	16588	16609	16727	16487	16581	16779	16664	16800	16856	16759	16814	16602	16594	16636	16627	16625	16826	16645	16786	16710	16771	16602	16629	16559	16721	16677	16662	16535	16503	16589	16556	16799	16577	16808	16427	16692	16514	16695	16583	16562	16654	16466	16642	16737	16626	16696	16686	16748	16724	16643	16723	16482	16645	16634	16685	16632	16656	16567	16780	16816	16655	16722	16568	16582	16660	16660	16687	16711	16705	16761	16513	16595	16543	16618	16615	16580	16866	16570	16559	16761	16424	16560	16659	16603	16656	16685	16612	16702	16549	16654	16468	16587	16782	16620	16504	16753	16503	16619	16508	16692	16444	16535	16439	16639	16558	16512	16552	16547	16635	16633	16691	16627	16606	16530	16758	16695	16473	16487	16687	16760	16673	16588	16578	16715	16585	16713	16521	16755	16746	16679	16500	16626	16715	16640	16620	16409	16638	16697	16580	16815	16505	16688	16694	16706	16754	16676	16726	16803	16627	16643	16712	16331	16826	16664	16615	16709	16491	16771	16462	16805	16424	16746	16615	16631	16738	16682	16856	16648	16750	16635	16723	16505	16674	16667	16660	16436	16714	16822	16654	16635	16560	16713	16727	16393	16665	16546	16729	16601	16618	16904	16811	16549	16552	16519	16743	16675	16671	16694	16771	16627	16660	16844	16654	16738	16408	16643	16753	16525	16792	16509	16686	16668	16469	16639	16500	16538	16618	16579	16611	16538	16655	16470	16757	16631	16840	16681	16461	16597	16575	16562	16625	16631	16512	16549	16556	16564	16623	16560	16632	16819	16708	16707	16553	16650	16589	16745	16550	16433	16676	16618	16523	16551	16641	16675	16729	16658	16687	16763	16768	16462	16492	16527	16607	16514	16521	16595	16634	16791	16496	16514	16792	16811	16633	16778	16553	16576	16668	16626	16597	16703	16739	16539	16698	16542	16748	16495	16682	16556	16457	16708	16697	16724	16594	16609	16515	16435	16699	16625	16401	16598	16641	16559	16699	16564	16594	16649	16610	16593	16639	16636	16524	16649	16647	16599	16565	16622	16700	16709	16747	16510	16686	16710	16554	16633	16533	16503	16584	16467	16759	16833	16578	16568	16600	16573	16713	16559	16516	16746	16593	16669	16805	16554	16824	16815	16582	16675	16884	16684	16711	16664	16532	16566	16802	16614	16705	16450	16478	16645	16467	16392	16616	16536	16603	16653	16547	16668	16760	16658	16561	16645	16577	16735	16740	16528	16532	16800	16662	16763	16735	16688	16676	16654	16661	16599	16584	16391	16841	16490	16672	16694	16749	16738	16613	16656	16585	16642	16412	16645	16441	16821	16510	16773	16693	16713	16625	16736	16708	16676	16487	16665	16599	16610	16761	16656	16669	16571	16750	16568	16543	16482	16841	16671	16579	16705	16703	16618	16652	16452	16552	16544	16516	16686	16792	16828	16737	16822	16660	16662	16536	16735	16402	16484	16651	16515	16517	16733	16801	16774	16723	16531	16623	16560	16742	16700	16857	16458	16796	16708	16542	16715	16568	16811	16549	16741	16590	16472	16799	16490	16621	16455	16758	16589	16625	16719	16661	16712	16716	16743	16534	16622	16600	16597	16768	16556	16542	16606	16812	16459	16549	16856	16719	16475	16733	16688	16769	16867	16642	16651	16595	16562	16720	16708	16650	16693	16913	16794	16430	16632	16636	16798	16674	16893	16709	16494	16672	16565	16552	16581	16629	16574	16581	16550	16764	16699	16738	16488	16625	16544	16584	16596	16621	16646	16381	16612	16872	16785	16808	16642	16766	16695	16550	16649	16731	16810	16742	16778	16847	16653	16385	16632	16628	16604	16788	16844	16576	16705	16744	16526	16460	16609	16779	16481	16698	16776	16532	16582	16750	16456	16511	16707	16696	16762	16688	16526	16567	16652	16706	16939	16723	16704	16570	16571	16639	16667	16596	16582	16645	16851	16741	16816	16795	16680	16896	16745	16626	16634	16595	16478	16568	16460	16605	16619	16645	16624	16697	16556	16574	16472	16535	16541	16806	16792	16632	16520
19311	36657	32105	29446	24935	22046	20057	18258	17541	17183	27533	35723	32944	22520	15510	15454	15482	15346	15529	15440	15386	15352	15444	15601	15306	15509	15353	15258	15488	15502	15498	15297	15425	15698	15889	15798	15666	15720	15477	15607	15476	15447	15630	15568	15444	15350	15376	15556	15409	15447	15316	15427	15433	15438	15357	15383	15420	15432	15360	15432	15374	15500	15452	15298	15528	15355	15432	15536	15475	15432	15393	15533	15484	15436	15456	15382	15533	15503	15527	15514	15243	15494	15433	15308	15449	15298	15501	15521	15377	15490	15416	15358	15280	15416	15488	15472	15436	15383	15449	15525	15295	15416	15446	15489	15493	15385	15426	15381	15437	15453	15423	15569	15560	15428	15477	15476	15388	15425	15477	15544	15599	15397	15544	15326	15432	15567	15463	15297	15380	15382	15356	15273	15280	15422	15445	15436	15637	15423	15429	15551	15390	15403	15523	15427	15425	15377	15416	15415	15405	15414	15572	15463	15403	15614	15376	15379	15382	15510	15377	15280	15272	15341	15503	15493	15484	15622	15333	15498	15406	15456	15427	15302	15440	15300	15399	15409	15460	15294	15412	15532	15382	15424	15665	15485	15378	15388	15390	15364	15373	15436	15428	15472	15501	15504	15395	15504	15250	15551	15433	15355	15555	15544	15409	15395	15464	15441	15378	15495	15458	15527	15488	15576	15542	15260	15398	15256	15350	15411	15443	15548	15376	15467	15413	15296	15538	15486	15339	15562	15559	15343	15466	15397	15336	15337	15462	15402	15413	15341	15476	15254	15692	15400	15471	15394	15580	15341	15307	15391	15366	15322	15562	15538	15525	15311	15408	15400	15422	15439	15385	15300	15631	15489	15484	15454	15470	15455	15475	15484	15455	15372	15414	15315	15251	15494	15469	15373	15535	15478	15512	15297	15497	15537	15547	15289	15327	15395	15459	15368	15465	15340	15502	15299	15454	15506	15202	15491	15440	15427	15396	15343	15404	15383	15489	15474	15389	15431	15298	15254	15323	15454	15376	15414	15450	15493	15519	15374	15304	15582	15418	15455	15567	15438	15492	15435	15520	15343	15527	15280	15489	15494	15516	15318	15507	15558	15409	15375	15464	15346	15503	15561	15427	15440	15348	15697	15297	15434	15330	15367	15489	15330	15588	15340	15279	15425	15416	15410	15363	15395	15420	15505	15390	15314	15214	15403	15571	15459	15357	15421	15363	15460	15596	15519	15364	15605	15397	15397	15356	15356	15422	15656	15476	15469	15437	15432	15519	15427	15409	15417	15337	15383	15378	15257	15556	15469	15376	15515	15351	15420	15379	15453	15449	15366	15528	15391	15493	15345	15445	15524	15418	15579	15468	15466	15462	15361	15554	15537	15347	15488	15301	15403	15537	15272	15379	15520	15343	15453	15306	15433	15488	15420	15446	15336	15492	15376	15281	15555	15425	15359	15454	15363	15355	15415	15344	15534	15419	15387	15331	15579	15513	15529	15413	15307	15521	15351	15330	15276	15478	15439	15408	15448	15458	15459	15472	15377	15255	15239	15610	15373	15453	15396	15369	15298	15404	15389	15317	15441	15672	15257	15404	15388	15369	15370	15379	15454	15446	15435	15534	15298	15558	15415	15484	15628	15303	15407	15326	15441	15494	15352	15484	15373	15548	15451	15567	15349	15363	15317	15572	15447	15471	15449	15468	15410	15398	15475	15393	15451	15196	15437	15423	15377	15328	15483	15441	15598	15435	15458	15456	15451	15459	15274	15408	15435	15500	15540	15600	15341	15384	15500	15435	15368	15522	15418	15406	15432	15520	15327	15471	15274	15285	15487	15433	15439	15597	15444	15463	15565	15548	15381	15427	15455	15486	15673	15380	15452	15651	15413	15274	15455	15400	15463	15303	15488	15444	15286	15360	15333	15348	15388	15516	15331	15423	15586	15481	15305	15479	15338	15317	15448	15323	15492	15272	15328	15349	15418	15367	15674	15360	15324	15514	15395	15396	15520	15413	15461	15375	15498	15430	15571	15447	15431	15390	15461	15570	15464	15385	15416	15443	15195	15278	15564	15346	15535	15460	15347	15493	15402	15534	15403	15540	15478	15558	15463	15391	15413	15444	15289	15592	15348	15508	15370	15539	15566	15181	15520	15360	15380	15336	15321	15381	15609	15466	15488	15288	15587	15399	15343	15447	15394	15605	15568	15482	15615	15517	15405	15398	15424	15463	15317	15464	15379	15290	15556	15476	15399	15383	15436	15254	15432	15426	15447	15365	15317	15383	15283	15517	15270	15448	15398	15499	15265	15389	15329	15548	15458	15477	15283	15485	15311	15458	15423	15408	15375	15274	15471	15500	15493	15510	15554	15299	15351	15536	15338	15471	15297	15303	15524	15366	15516	15329	15403	15444	15422	15206	15356	15455	15399	15502	15302	15445	15356	15448	15336	15486	15238	15255	15500	15221	15161	15187	15542	15305	15360	15438	15511	15419	15428	15417	15305	15393	15424	15701	15467	15371	15407	15328	15154	15460	15401	15370	15334	15389	15471	15560	15468	15611	15426	15432	15467	15442	15459	15568	15337	15381	15446	15447	15458	15446	15399	15337	15569	15386	15367	15407	15367	15395	15437	15327	15461	15410	15513	15449	15448	15437	15414	15346	15260	15400	15404	15295	15487	15452	15301	15397	15592	15473	15326	15408	15484	15498	15288	15327	15514	15457	15630	15456	15296	15417	15470	15484	15482	15527	15448	15296	15346	15506	15405	15375	15451	15445	15462	15416	15303	15330	15408	15492	15447	15348	15396	15292	15422	15278	15266	15482	15520	15314	15431	15402	15297	15326	15600	15546	15430	15416	15346	15333	15538	15397	15361	15406	15662	15456	15271	15389	15462	15470	15369	15409	15365	15488	15243	15497	15570	15355	15349	15551	15343	15497	15518	15400	15310	15487	15359	15560	15411	15337	15309	15349	15506	15333	15232	15473	15371	15391	15394	15604	15418	15522	15467	15453	15372	15493	15527	15274	15513	15509	15411	15283	15286	15281	15368	15484	15391	15338	15302	15354	15406	15378	15445	15397	15440	15379	15340	15485	15391	15417	15481	15563	15431	15375	15485	15467	15432	15510	15450	15310	15478	15370	15421	15455	15375	15422	15424	15278	15457	15572	15207	15449	15626	15332	15388	15409	15455	15347	15409	15306	15551	15461	15480	15519	15334	15662	15395	15495	15347	15314	15539	15379	15399	15430	15471	15351	15343	15409	15381	15565	15391	15405	15357	15518	15407	15387	15371	15460	15367	15567	15494	15382	15512	15491	15591	15281	15340	15466	15449	15364	15330	15495	15362	15371	15345	15502	15645	15410	15553	15403	15474	15318	15516	15535	15350	15490	15409	15382	15423	15459	15486	15600	15476	15590	15449	15562	15390	15546	15532	15328	15361	15279	15316	15364	15404	15582	15390	15394	15532	15496	15631	15503	15419	15453	15589	15328	15520	15380	15292	15644	15507	15454	15476	15487	15334	15375	15467	15382	15576	15442	15339	15334	15308	15444	15386	15222	15410	15403	15407	15423	15462	15610	15422	15480	15476	15430	15429	15388	15349	15533	15502	15364	15462	15291	15573	15336	15579	15476	15552	15457	15535	15402	15319	15310	15382	15468	15437	15387	15287	15332	15517	15356	15533	15459	15303	15513	15423	15359	15386	15410	15453	15646	15399	15352	15300	15479	15398	15471	15425	15507	15379	15308	15426	15406	15446	15474	15465	15280	15463	15357	15352	15501	15411	15352	15575	15403	15458	15354	15532	15528	15510	15326	15371	15558	15373	15354	15453	15373	15311	15363	15363	15551	15452	15361	15347	15471	15399	15558	15330	15465	15580	15570	15393	15350	15335	15412	15477	15335	15420	15612	15487	15399	15498	15262	15488	15685	15388	15441	15422	15318	15470	15345	15595	15355	15498	15318	15353	15414	15537	15226	15555	15417	15443	15488	15346	15455	15509	15524	15485	15419	15170	15379	15323	15456	15481	15417	15364	15454	15389	15316	15534	15583	15544	15407	15599	15329	15437	15496	15551	15423	15434	15547	15494	15370	15495	15274	15442	15503	15516	15462	15477	15493	15502	15355	15327	15638	15466	15475	15247	15408	15428	15418	15243	15327	15371	15389	15443	15341	15409	15424	15524	15443	15365	15518	15341	15507	15346	15525	15400	15216	15451	15569	15334	15443	15485	15492	15267	15323	15593	15387	15503	15412	15465	15557	15449	15355	15358	15396	15487	15395	15543	15402	15411	15503	15311	15605	15639	15545	15498	15499	15560	15443	15462	15546	15462	15306	15479	15337	15276	15487	15433	15493	15381	15664	15648	15327	15278	15371	15298	15553	15548	15467	15435	15541	15632	15437	15470	15321	15415	15063	15353	15364	15535	15428	15546	15452	15448	15517	15306	15457	15380	15623	15479	15321	15483	15473	15435	15455	15366	15470	15379	15339	15387	15548	15440	15423	15310	15263	15480	15335	15379	15438	15522	15472	15211	15414	15444	15357	15441	15393	15348	15401	15282	15575	15420	15487	15377	15299	15446	15423	15538	15414	15442	15455	15325	15450	15440	15403	15471	15304	15451	15509	15613	15298	15451	15407	15438	15587	15434	15526	15489	15470	15331	15250	15360	15573	15359	15365	15316	15376	15302	15421	15590	15548	15339	15545	15577	15598	15520	15394	15584	15403	15526	15492	15412	15468	15425	15519	15469	15470	15490	15330	15296	15571	15382	15544	15537	15544	15567	15283	15238	15337	15325	15553	15418	15412	15438	15213	15513	15428	15252	15383	15596	15588	15428	15278	15445	15361	15366	15381	15379	15397	15499	15498	15306	15470	15374	15407	15549	15437	15466	15484	15430	15415	15368	15380	15441	15270	15418	15471	15416	15387	15219	15472	15474	15445	15426	15361	15377	15350	15416	15357	15556	15404	15377	15502	15425	15521	15412	15318	15370	15459	15586	15478	15459	15443	15366	15487	15497	15395	15593	15402	15610	15301	15429	15450	15363	15383	15463	15449	15304	15445	15551	15585	15409	15404	15384	15373	15293	15258	15392	15428	15492	15541	15519	15333	15343	15435	15482	15502	15335	15358	15485	15348	15468	15344	15448	15536	15514	15559	15438
22934	21327	29304	23758	21794	24426	26436	20372	18745	18371	26434	42260	39835	28005	18551	17115	17063	16826	16908	16957	16920	16945	16832	16875	16929	16873	16790	16779	16811	16811	16841	16918	16758	16954	17331	17317	17441	17036	16958	16904	16788	16766	16666	16706	16647	16913	16917	16671	16883	16735	16835	16748	16927	16810	16761	16829	16817	16845	16818	16796	16647	16801	16775	16595	16823	16932	16767	16700	16882	16771	16802	16799	16716	16931	16955	16679	17009	16774	16799	16612	16750	16868	16734	16680	16871	16786	16694	16718	16887	16756	16874	16901	16708	16852	16759	16546	16814	16663	16762	16598	16637	16816	17065	16756	16875	16540	16657	16651	16730	16873	16575	16647	16687	16785	16634	16643	16724	16716	16941	16627	16680	16920	16642	16731	16851	16820	16691	16754	16767	16881	16649	16800	16564	16828	16797	16806	16520	16672	16642	16657	16506	16718	16768	16619	16739	16746	16708	16807	16626	16738	16756	16669	16774	16666	16502	16679	16753	16871	16836	16788	16792	16699	16629	16677	16612	16775	16714	16805	16793	16924	16840	16728	16818	16916	16630	16904	16717	16625	16589	16606	16607	16760	16708	16679	16773	16662	16891	16882	16740	16608	16715	16681	16897	16778	16765	16621	16808	16765	16918	16673	16605	16811	16693	16869	16826	16803	16623	16638	16752	16774	16823	16848	16803	16719	16704	16709	16585	16759	16817	16885	16858	16873	16827	16746	16894	16765	16806	16578	16631	16724	16874	16663	16668	16778	16626	16714	16693	16683	16724	16793	16693	16788	16772	16898	16803	16740	16848	16811	16671	16709	16708	16760	16706	16668	16938	16543	16770	16947	16815	16777	16745	16607	16635	16626	16641	16924	16625	16771	16690	16756	16414	16698	16672	16814	16849	16789	16714	16746	16780	16739	16781	16850	16943	16831	16743	16494	16687	16636	16701	16683	16842	16765	16838	16569	16660	16637	16747	16670	16719	16757	16567	16802	16866	16815	16710	16602	16493	17035	16835	16823	16693	16803	16691	16864	16720	16815	16662	16819	16642	16618	16724	16894	16745	16803	16679	16445	16889	16746	16610	16552	16667	16648	16756	16671	16656	16926	16676	16783	16676	16672	16672	16598	16852	16868	16772	16707	16770	16793	16740	16565	16831	16669	16666	16690	16504	16733	16734	16564	16881	16730	16516	16761	16740	16842	16684	16737	16854	16651	16631	16807	16772	16767	16936	16722	16707	16855	16723	16861	16781	16760	16770	16635	16842	16835	16596	16728	16723	16494	16770	16712	16808	16655	16819	16807	16938	16708	16800	16811	16772	16726	16829	16827	16657	16571	16662	16568	16811	16945	16722	16738	16748	16488	16555	16900	16832	16550	16769	16836	16646	16598	16632	16744	16732	16635	16728	16688	16715	16464	16667	16728	16655	16690	16531	16554	16836	16805	16738	16618	16633	16786	16617	16890	16849	16706	16755	16897	16640	16593	16843	16610	16694	16633	16765	16751	16637	16754	16785	16589	16761	16787	16612	16670	16682	16590	16878	16606	16747	16590	16735	16843	16788	16812	16900	16638	16561	16753	16780	16832	16805	16838	16603	16688	16814	16682	16674	16582	16525	16658	16508	16708	16700	16719	16738	16805	16631	16758	16542	16752	16849	16740	16682	16593	16679	16559	16729	17007	16822	16661	16675	16821	16569	16706	16804	16542	16786	16846	16851	16846	16731	16732	16884	16758	16908	16600	16438	16695	16635	16649	16659	16816	16739	16761	16793	16545	16628	16643	16578	16779	16605	16919	16790	16838	16700	16826	16830	16461	16854	16436	16607	16566	16727	16703	16861	16836	16776	16655	16822	16670	16726	16655	16634	16844	16763	16720	16676	16681	16689	16634	16670	16671	16708	16640	16700	16612	16832	16761	16817	16840	16724	16634	16715	16752	16635	16673	16769	16639	16808	16726	16803	16737	16617	16816	16705	16804	16626	16484	16557	16689	16766	16743	16793	16538	16744	16818	16679	16595	16608	16700	16723	16658	16761	16573	16578	16670	16741	16745	16633	16582	16687	16561	16881	16698	16772	16636	16764	16601	16678	16738	16563	16997	16707	16670	16629	16715	16577	16544	16822	16776	16694	16769	16705	16757	16750	16708	16803	16792	16647	16759	16773	16762	16743	16759	16804	16611	16581	16677	16713	16688	16845	16824	16922	16912	16782	16604	16692	16857	16949	16732	16800	16675	16655	16919	16812	16912	16830	16764	16695	16654	16602	16755	16747	16717	16542	16629	16725	16715	16723	16702	16676	16629	16751	16801	16833	16670	16661	16628	16756	16822	16707	16748	16648	16677	16714	16784	16597	16676	16819	16776	17018	16773	16759	16725	16890	16572	16577	16674	16627	16568	16744	16613	16688	16633	16793	16646	16657	16707	16793	16541	16720	16787	16838	16624	16798	16641	16702	16674	16699	16750	16715	16745	16729	16827	16900	16697	16903	16615	16851	16941	16530	16906	16732	16836	16974	16876	16451	16700	16441	16694	16686	16543	16719	16660	16724	16528	16932	16449	16839	16633	16715	16570	16604	16601	16696	16704	16638	16693	16700	16768	16754	16850	16600	16791	16745	16577	16570	16792	16845	16797	16732	16807	16641	16796	16852	16816	16941	16737	16667	16688	16698	16670	16799	16755	16625	16895	16536	16556	16683	16700	16724	16605	16575	16630	16682	16572	16582	16537	16761	16723	16526	16711	16727	16673	16681	16810	16710	16701	16855	16727	16698	16828	16725	16916	16548	16766	16846	16591	16798	16662	16697	16732	16714	16872	16541	16653	16751	16694	16671	16595	16629	16797	16706	16711	16628	16890	16602	16809	16838	16810	16735	16692	16641	16658	16743	16841	16688	16768	16767	16729	16911	16354	16785	16568	16744	16434	16892	16656	16721	16685	16881	16680	16470	16657	16476	16609	16731	16726	16881	16750	16912	16842	16752	16642	16752	16693	16734	16652	16623	16722	16760	16870	16501	16695	16916	16847	16550	16733	16653	16725	16613	16633	16806	16653	16653	16508	16891	16745	16659	16589	16587	16583	16659	16775	16763	16678	16709	16746	16590	16790	16673	16826	16855	16853	16692	16889	16696	16759	16884	16939	16668	16767	16767	16820	16783	16639	16804	16632	16682	16663	16807	16761	16751	16780	16740	16582	16698	16811	16769	16768	16951	16864	16850	16688	16569	16781	16845	16789	16814	16776	16686	16841	16701	16737	16647	16793	16662	16708	16579	16864	16661	16674	16775	16645	16781	16727	16862	16635	16662	16982	16910	16878	16865	16604	16770	16573	16721	16742	16887	16692	16727	16757	16603	16756	16733	16727	16751	16765	16782	16697	16724	16850	16911	16686	16704	16803	16984	16563	16546	16776	16727	16773	16605	16729	16683	16592	16941	16963	16736	16589	16753	16696	16695	16716	16549	16599	16733	16807	16632	16827	16770	16669	16693	16859	16831	16810	16744	16697	16760	16801	16928	16618	16613	16947	16730	16668	16762	16703	16752	16827	16731	16646	16655	16807	16899	16852	16662	16644	16739	16854	16929	16952	16734	16651	16818	16670	16670	16513	16606	16761	16725	16462	16807	16712	16628	16869	16764	16556	16788	16466	16471	16642	16893	16643	16543	16583	16782	16797	16665	16594	16607	16691	16766	16755	16662	16754	16609	16745	16568	16548	16612	16737	16551	16993	16713	16702	16783	16801	16864	16882	16494	16748	16702	16836	16759	16660	16554	16796	16627	16409	16766	16975	16720	16535	16731	16608	16821	16478	16831	16660	16847	16671	16775	16771	16679	16807	16748	16666	16499	16657	16651	16699	16708	16793	16712	16696	16510	16934	16641	16750	16769	16681	16904	16681	16741	16515	16757	16710	16886	16788	16885	16602	16969	16698	16837	16705	16670	16742	16698	16739	16567	16734	16799	16638	16823	16742	16637	16726	16642	16683	16702	16582	16769	16698	16806	16632	16717	16719	16640	16603	16540	16838	16827	16654	16592	16743	16615	16659	16758	16688	16693	16887	16922	16798	16703	16638	17021	16607	16708	16714	16705	16782	16622	16630	16624	16528	16538	16886	16615	16704	16772	16610	16795	16829	16438	16628	16626	16704	16791	16663	16586	16941	16698	16931	16717	16755	16801	16605	16625	16664	16610	16729	16499	16824	16603	16675	16820	16910	16534	16701	16944	16660	16514	16786	16667	16637	16783	16808	16869	16765	16852	16583	16696	16546	16429	16796	16597	16805	16817	16894	16818	16839	16814	16753	16527	16784	16754	16755	16781	16678	16625	16765	16684	16663	16765	16869	16654	16559	16500	16764	16769	16761	16815	16592	16806	16661	16635	16723	16717	16619	16786	16662	16756	16703	16657	16698	16755	16629	16490	16548	16827	16647	16678	16668	16921	16726	16637	16717	16825	16861	16809	16810	16686	16669	16620	16729	16921	16864	16881	16753	16656	16621	16811	16743	16759	16803	16655	16744	16854	16713	16706	16762	16478	16616	16634	16783	16755	16770	16765	16726	16633	16697	16660	16550	16686	16420	16695	16877	16886	16803	16624	16622	16718	16505	16511	16938	16709	16993	16647	16789	16875	16920	16785	16655	16796	16893	16662	16707	16649	16813	16754	16773	16825	16617	16744	16630	16768	16713	16646	16858	16996	16854	16738	16617	16740	16639	16798	16550	16502	16492	16835	16707	16688	16858	16914	16759	16635	16697	16719	16825	16763	16676	16788	16784	16792	16595	16711	16874	16766	16763	16782	16693	16646	16764	16724	16782	16666	16747	16853	16670	16839	16785	16829	16767	16595	16733	16785	16802	16654	16414	16665	16671	16600	16817	16854	16845	16654	16745	16734	16781	16534	16743	16655	16840	16822	16840	16730	16599	16695	16619	16905	16661	16816	16797	16676	16551	16574	16607	16570	16695	16816	16645	16611	16892	16716	16609	16706	16826	16696	16688	16704	17017	16809	16664	16478	16805	16799	16730	16848	16611	16709	16646	16758	16807	16794	16719	16804	16678	16877	16812	16821	16726	16737	16904	16753	16772	16731	16613	16916	16706	16729	16858	16835	16531	16644	16705	16650	16703	16461	16642	16572	16814	16745	16609	16794	16776	16972	16830
21547	42234	37899	35776	29025	25885	22845	19995	18690	17576	29905	44807	41740	26345	15728	15515	15549	15449	15423	15586	15498	15548	15416	15406	15635	15493	15435	15523	15466	15437	15471	15452	15573	15824	16505	16482	16176	15703	15501	15380	15365	15443	15526	15640	15401	15564	15446	15416	15474	15247	15441	15441	15431	15554	15533	15393	15311	15368	15317	15380	15308	15379	15546	15274	15496	15563	15574	15647	15174	15493	15509	15485	15473	15482	15429	15409	15405	15429	15316	15359	15537	15477	15451	15429	15500	15292	15383	15359	15350	15265	15407	15337	15618	15355	15431	15354	15457	15514	15379	15708	15462	15466	15347	15522	15513	15449	15277	15320	15353	15341	15429	15447	15332	15510	15434	15351	15529	15452	15532	15445	15445	15330	15404	15419	15382	15511	15461	15464	15522	15417	15400	15348	15542	15268	15417	15493	15332	15300	15478	15459	15363	15438	15330	15331	15356	15288	15248	15385	15202	15517	15318	15354	15345	15396	15325	15544	15541	15482	15519	15363	15420	15382	15282	15520	15338	15422	15409	15241	15340	15553	15359	15417	15563	15237	15420	15296	15266	15350	15371	15497	15460	15492	15422	15461	15461	15492	15292	15543	15301	15407	15329	15442	15323	15626	15473	15372	15433	15516	15400	15401	15441	15305	15285	15494	15541	15617	15354	15406	15529	15620	15462	15348	15529	15460	15137	15362	15383	15433	15362	15289	15549	15472	15363	15418	15464	15406	15346	15338	15436	15325	15380	15363	15364	15340	15437	15444	15550	15372	15394	15337	15501	15437	15505	15488	15391	15440	15401	15629	15530	15233	15296	15410	15642	15459	15438	15369	15299	15545	15413	15212	15475	15282	15459	15470	15474	15442	15448	15413	15457	15451	15562	15277	15457	15499	15408	15379	15557	15556	15349	15554	15545	15345	15444	15248	15155	15416	15483	15550	15341	15500	15459	15555	15357	15392	15459	15195	15428	15408	15580	15242	15459	15295	15427	15621	15366	15371	15579	15401	15520	15432	15377	15394	15278	15305	15247	15448	15411	15281	15443	15409	15353	15485	15631	15411	15351	15350	15388	15356	15593	15446	15493	15453	15554	15319	15443	15358	15210	15513	15465	15511	15383	15259	15421	15381	15301	15412	15437	15399	15247	15425	15482	15501	15222	15446	15433	15282	15533	15387	15335	15466	15290	15453	15247	15472	15429	15355	15518	15481	15412	15449	15364	15423	15421	15385	15418	15131	15489	15252	15579	15320	15330	15516	15434	15482	15417	15457	15255	15523	15298	15355	15432	15420	15437	15380	15374	15352	15352	15566	15325	15457	15390	15372	15344	15405	15477	15382	15230	15482	15243	15435	15507	15628	15318	15567	15295	15288	15352	15503	15499	15416	15361	15458	15232	15344	15326	15543	15420	15208	15226	15350	15445	15411	15658	15343	15257	15513	15164	15365	15358	15481	15373	15350	15490	15530	15361	15533	15493	15171	15291	15573	15358	15388	15532	15317	15472	15262	15575	15332	15396	15462	15397	15423	15445	15357	15467	15367	15389	15245	15317	15553	15662	15443	15456	15565	15334	15290	15393	15400	15362	15359	15403	15316	15252	15460	15359	15372	15386	15391	15379	15297	15247	15507	15272	15248	15358	15389	15465	15547	15434	15381	15557	15393	15405	15313	15601	15388	15338	15459	15427	15463	15446	15409	15453	15335	15502	15389	15498	15386	15308	15491	15430	15584	15405	15314	15328	15418	15414	15603	15499	15272	15456	15483	15318	15257	15245	15477	15214	15312	15312	15441	15377	15372	15418	15555	15363	15389	15325	15399	15548	15452	15517	15577	15468	15243	15375	15183	15438	15577	15509	15328	15485	15300	15568	15465	15257	15302	15512	15500	15433	15259	15436	15344	15450	15392	15429	15471	15470	15501	15406	15454	15550	15460	15521	15520	15264	15496	15386	15392	15509	15449	15403	15460	15508	15231	15314	15449	15288	15406	15429	15411	15258	15655	15419	15500	15394	15322	15460	15204	15326	15413	15539	15404	15335	15431	15346	15332	15474	15508	15422	15338	15522	15326	15305	15466	15519	15338	15360	15344	15432	15389	15508	15326	15309	15368	15344	15240	15500	15554	15338	15321	15390	15436	15414	15416	15508	15401	15385	15409	15340	15401	15574	15362	15584	15476	15336	15297	15428	15606	15422	15370	15575	15357	15520	15510	15303	15348	15452	15387	15535	15449	15606	15395	15288	15495	15288	15506	15399	15397	15646	15289	15393	15426	15476	15499	15343	15511	15424	15447	15373	15356	15448	15359	15353	15427	15415	15482	15386	15445	15518	15518	15473	15407	15238	15610	15425	15399	15444	15320	15373	15448	15356	15428	15430	15258	15407	15528	15409	15515	15574	15409	15386	15464	15430	15399	15443	15502	15363	15465	15423	15440	15468	15361	15629	15523	15421	15607	15560	15348	15397	15400	15227	15225	15303	15317	15489	15494	15240	15472	15531	15368	15451	15402	15309	15308	15303	15386	15311	15640	15366	15524	15351	15321	15320	15310	15529	15370	15453	15381	15497	15382	15442	15533	15283	15418	15424	15560	15297	15465	15348	15320	15340	15428	15461	15379	15471	15398	15294	15413	15409	15605	15398	15565	15458	15298	15539	15378	15455	15384	15392	15342	15306	15301	15467	15462	15134	15511	15417	15508	15413	15108	15364	15391	15378	15295	15577	15402	15429	15435	15405	15222	15423	15318	15348	15418	15429	15461	15437	15417	15374	15255	15216	15479	15497	15470	15239	15199	15386	15465	15468	15398	15309	15326	15301	15441	15522	15442	15506	15587	15347	15393	15275	15584	15504	15392	15255	15415	15233	15505	15285	15297	15293	15530	15431	15264	15422	15426	15442	15375	15475	15534	15400	15443	15419	15425	15570	15378	15307	15345	15479	15235	15265	15356	15339	15591	15349	15337	15583	15355	15384	15398	15470	15607	15506	15531	15456	15409	15439	15402	15276	15537	15505	15321	15309	15514	15651	15493	15476	15356	15417	15326	15445	15416	15454	15494	15387	15257	15509	15370	15421	15357	15492	15536	15349	15443	15335	15415	15487	15432	15506	15563	15299	15257	15463	15493	15418	15348	15440	15418	15499	15269	15536	15497	15537	15268	15414	15275	15235	15364	15417	15595	15251	15391	15353	15561	15365	15572	15376	15215	15314	15301	15437	15310	15339	15410	15428	15363	15329	15316	15359	15560	15415	15646	15378	15465	15492	15273	15617	15592	15436	15442	15392	15342	15395	15358	15550	15435	15442	15398	15358	15265	15398	15429	15541	15374	15538	15389	15352	15600	15510	15409	15360	15411	15335	15293	15590	15411	15407	15437	15509	15546	15454	15542	15432	15443	15416	15488	15314	15499	15372	15296	15244	15452	15457	15561	15405	15495	15437	15464	15494	15244	15499	15371	15391	15523	15340	15368	15434	15453	15313	15567	15323	15388	15341	15357	15385	15406	15348	15452	15464	15415	15420	15373	15347	15343	15401	15245	15376	15279	15485	15405	15467	15344	15422	15386	15397	15479	15487	15333	15328	15274	15389	15363	15534	15436	15388	15363	15484	15465	15540	15320	15440	15402	15402	15587	15366	15376	15349	15318	15444	15378	15317	15502	15267	15460	15338	15394	15351	15439	15424	15530	15295	15319	15468	15320	15333	15405	15531	15580	15498	15510	15324	15425	15260	15489	15238	15416	15698	15362	15291	15444	15547	15535	15438	15402	15375	15285	15366	15374	15291	15435	15464	15350	15307	15394	15382	15526	15539	15265	15424	15424	15409	15559	15315	15509	15521	15404	15495	15427	15441	15468	15425	15408	15470	15226	15361	15243	15439	15346	15429	15315	15279	15358	15325	15460	15448	15531	15376	15376	15292	15556	15434	15422	15451	15476	15562	15569	15407	15306	15482	15265	15249	15414	15353	15498	15375	15472	15392	15464	15266	15521	15419	15465	15465	15407	15292	15437	15555	15474	15289	15314	15473	15619	15466	15400	15326	15376	15523	15444	15387	15319	15481	15501	15474	15332	15403	15398	15241	15521	15428	15472	15409	15520	15561	15373	15363	15372	15399	15440	15478	15492	15210	15403	15392	15398	15248	15480	15268	15352	15277	15309	15532	15381	15369	15425	15458	15339	15536	15422	15351	15312	15540	15353	15406	15385	15401	15369	15478	15321	15565	15350	15465	15449	15444	15442	15381	15422	15393	15308	15437	15455	15451	15379	15373	15480	15535	15416	15456	15320	15505	15479	15371	15417	15372	15419	15400	15333	15524	15318	15615	15418	15475	15413	15372	15419	15417	15521	15366	15259	15492	15511	15685	15375	15491	15533	15295	15432	15395	15322	15523	15421	15516	15381	15514	15552	15372	15333	15252	15364	15428	15475	15549	15446	15265	15404	15378	15303	15317	15297	15423	15461	15487	15504	15490	15225	15252	15252	15584	15483	15431	15377	15524	15384	15321	15507	15441	15394	15460	15308	15452	15363	15430	15308	15427	15347	15349	15435	15426	15268	15327	15322	15340	15516	15171	15496	15451	15313	15442	15361	15376	15318	15413	15476	15546	15653	15343	15330	15414	15536	15292	15477	15591	15536	15459	15471	15328	15385	15289	15324	15521	15434	15328	15422	15390	15499	15464	15293	15225	15552	15386	15300	15337	15296	15432	15272	15421	15372	15350	15337	15298	15460	15572	15216	15466	15313	15442	15564	15382	15524	15527	15332	15544	15343	15292	15437	15350	15343	15481	15432	15423	15425	15352	15380	15438	15412	15355	15502	15490	15407	15407	15261	15540	15368	15439	15491	15394	15336	15235	15526	15265	15459	15318	15497	15493	15505	15246	15352	15535	15277	15469	15368	15581	15222	15570	15512	15373	15295	15569	15495	15379	15346	15442	15425	15405	15361	15286	15492	15374	15531	15338	15433	15445	15558	15396	15506	15482	15493	15471	15379	15240	15387	15365	15344	15470	15287	15320	15288	15327	15371	15389	15522	15356	15491	15221	15543	15398	15337	15437	15306	15478	15280	15420	15232	15277	15524	15401	15332	15458	15508	15247	15367	15382	15456	15405	15525	15599	15466	15496	15471	15523	15340	15398	15440	15421	15451	15305	15235
27627	22445	26042	23370	19470	18843	18401	17624	17246	16974	17383	18734	18748	17407	16716	16401	16346	16359	16604	16498	16442	16444	16606	16685	16604	16581	16474	16659	16485	16425	16299	16372	16508	16586	16630	16422	16584	16527	16460	16559	16444	16330	16435	16371	16391	16472	16401	16532	16469	16605	16420	16396	16408	16497	16465	16460	16543	16588	16573	16495	16317	16291	16276	16569	16377	16504	16300	16430	16568	16509	16447	16399	16433	16369	16406	16550	16494	16297	16344	16436	16382	16472	16596	16341	16409	16676	16352	16300	16459	16516	16750	16483	16418	16593	16728	16324	16227	16296	16206	16535	16566	16461	16577	16476	16521	16374	16451	16268	16495	16301	16469	16330	16529	16301	16424	16414	16505	16313	16515	16381	16173	16482	16343	16365	16573	16520	16388	16198	16483	16403	16310	16378	16510	16198	16395	16191	16427	16503	16423	16446	16227	16514	16372	16345	16496	16336	16419	16199	16553	16503	16518	16183	16360	16491	16464	16251	16465	16517	16338	16344	16539	16542	16463	16252	16483	16564	16447	16384	16500	16660	16458	16422	16353	16304	16427	16337	16536	16310	16467	16423	16627	16416	16381	16453	16587	16419	16332	16573	16461	16365	16485	16406	16375	16410	16511	16589	16681	16294	16577	16262	16285	16323	16436	16490	16361	16304	16297	16160	16291	16410	16220	16419	16164	16369	16403	16343	16448	16448	16608	16414	16455	16446	16374	16409	16413	16168	16383	16484	16588	16375	16458	16505	16489	16385	16189	16534	16485	16439	16490	16472	16506	16418	16240	16338	16317	16354	16440	16468	16362	16502	16334	16507	16471	16344	16398	16599	16586	16382	16435	16414	16607	16526	16245	16553	16507	16481	16452	16520	16468	16443	16484	16549	16329	16275	16259	16429	16398	16339	16590	16404	16444	16444	16344	16590	16497	16408	16649	16481	16498	16423	16526	16508	16324	16702	16368	16169	16349	16439	16534	16429	16397	16408	16475	16355	16384	16466	16467	16368	16424	16362	16231	16386	16479	16460	16463	16332	16575	16296	16376	16454	16354	16452	16166	16413	16308	16348	16533	16666	16424	16598	16699	16162	16263	16470	16432	16584	16671	16564	16699	16577	16405	16205	16439	16458	16619	16425	16513	16441	16434	16436	16395	16464	16512	16311	16389	16253	16246	16390	16312	16517	16213	16433	16540	16466	16377	16502	16425	16469	16453	16418	16568	16580	16495	16577	16550	16353	16538	16370	16433	16207	16530	16365	16287	16568	16402	16460	16373	16483	16444	16405	16356	16309	16515	16376	16396	16321	16435	16346	16595	16421	16416	16526	16424	16243	16637	16332	16253	16579	16429	16314	16438	16487	16574	16580	16636	16543	16317	16324	16470	16417	16512	16488	16476	16505	16586	16390	16424	16307	16421	16467	16430	16396	16536	16350	16416	16373	16499	16554	16522	16358	16429	16245	16206	16344	16208	16387	16602	16495	16437	16411	16492	16492	16277	16477	16487	16403	16453	16354	16474	16217	16427	16402	16457	16423	16378	16288	16545	16518	16439	16401	16432	16426	16387	16291	16218	16440	16476	16371	16331	16477	16328	16368	16429	16428	16402	16333	16451	16347	16315	16493	16395	16426	16508	16449	16340	16277	16529	16313	16539	16235	16400	16411	16404	16331	16489	16434	16510	16526	16352	16416	16605	16458	16449	16267	16686	16527	16314	16515	16479	16353	16571	16345	16327	16354	16301	16419	16270	16406	16386	16561	16368	16326	16352	16455	16417	16425	16358	16359	16532	16374	16253	16655	16584	16344	16305	16275	16412	16548	16433	16535	16371	16315	16613	16404	16295	16557	16259	16316	16572	16474	16453	16444	16416	16522	16488	16314	16400	16445	16514	16394	16351	16438	16243	16384	16464	16347	16549	16342	16488	16341	16740	16405	16461	16304	16429	16514	16451	16410	16597	16416	16332	16331	16611	16389	16509	16464	16390	16349	16461	16338	16421	16524	16358	16409	16546	16517	16586	16325	16408	16749	16428	16445	16348	16440	16520	16505	16447	16491	16261	16309	16481	16445	16439	16292	16463	16434	16401	16446	16386	16530	16724	16528	16400	16353	16429	16522	16488	16495	16466	16211	16427	16474	16421	16404	16395	16470	16433	16253	16432	16466	16259	16440	16500	16464	16582	16425	16437	16347	16325	16332	16721	16471	16302	16177	16505	16426	16353	16436	16408	16415	16211	16417	16411	16322	16537	16454	16561	16474	16473	16306	16543	16485	16515	16606	16513	16351	16348	16468	16591	16488	16595	16506	16407	16501	16526	16507	16554	16563	16412	16374	16480	16519	16458	16288	16400	16339	16553	16424	16395	16429	16498	16506	16352	16569	16471	16517	16368	16320	16401	16256	16273	16282	16405	16294	16306	16275	16324	16341	16635	16465	16634	16518	16296	16506	16534	16276	16260	16503	16525	16537	16417	16282	16412	16297	16346	16462	16301	16263	16520	16391	16253	16462	16397	16537	16367	16410	16410	16226	16474	16397	16372	16319	16426	16607	16506	16226	16411	16399	16472	16556	16457	16324	16502	16479	16581	16277	16399	16357	16421	16519	16268	16499	16524	16497	16412	16360	16567	16344	16572	16450	16404	16497	16298	16397	16458	16260	16343	16335	16629	16484	16512	16383	16456	16481	16284	16504	16465	16395	16226	16350	16468	16552	16467	16544	16417	16541	16387	16297	16375	16343	16376	16445	16401	16543	16484	16578	16402	16396	16223	16368	16452	16360	16259	16434	16473	16514	16500	16416	16479	16472	16340	16553	16296	16533	16346	16283	16446	16552	16478	16400	16489	16251	16338	16533	16386	16393	16483	16513	16316	16236	16626	16319	16527	16297	16314	16456	16439	16217	16392	16449	16317	16443	16439	16339	16442	16369	16569	16479	16346	16384	16453	16490	16513	16479	16403	16432	16304	16463	16497	16504	16334	16334	16362	16561	16560	16377	16316	16603	16615	16657	16736	16404	16405	16479	16458	16346	16391	16455	16538	16354	16299	16312	16528	16607	16481	16615	16452	16406	16468	16477	16597	16494	16515	16683	16423	16707	16348	16311	16413	16452	16366	16365	16658	16326	16374	16181	16367	16594	16486	16447	16336	16376	16366	16622	16344	16459	16277	16362	16427	16510	16477	16461	16596	16644	16421	16494	16582	16364	16393	16298	16386	16311	16382	16388	16367	16369	16379	16365	16426	16395	16518	16419	16257	16406	16408	16310	16456	16622	16567	16174	16459	16335	16443	16301	16304	16380	16371	16423	16236	16296	16462	16438	16615	16392	16481	16488	16165	16397	16427	16459	16476	16500	16468	16391	16154	16397	16407	16236	16462	16499	16472	16491	16342	16231	16279	16539	16568	16559	16464	16387	16404	16415	16349	16326	16440	16373	16437	16609	16309	16503	16591	16277	16444	16067	16335	16234	16653	16616	16249	16373	16458	16563	16467	16444	16507	16302	16414	16437	16395	16270	16369	16487	16458	16438	16376	16338	16443	16509	16683	16445	16582	16592	16594	16450	16322	16452	16421	16566	16511	16410	16295	16512	16631	16316	16327	16335	16511	16276	16544	16366	16557	16543	16455	16411	16608	16291	16487	16649	16463	16512	16470	16506	16353	16346	16382	16421	16472	16501	16457	16276	16481	16394	16395	16633	16594	16298	16396	16374	16592	16509	16407	16343	16481	16598	16522	16612	16313	16327	16423	16386	16381	16546	16411	16500	16464	16481	16677	16372	16505	16487	16429	16415	16499	16502	16359	16463	16523	16259	16418	16311	16396	16377	16379	16253	16481	16344	16339	16436	16401	16280	16386	16334	16398	16278	16384	16417	16464	16449	16422	16400	16350	16396	16402	16481	16448	16191	16380	16428	16418	16509	16518	16432	16336	16398	16495	16441	16394	16583	16459	16579	16536	16351	16339	16418	16399	16584	16408	16648	16483	16383	16404	16304	16428	16401	16416	16423	16450	16486	16448	16407	16443	16388	16407	16384	16474	16504	16390	16440	16239	16421	16424	16360	16507	16468	16560	16336	16376	16525	16251	16497	16344	16395	16456	16501	16366	16472	16364	16365	16395	16333	16248	16449	16454	16428	16442	16459	16332	16472	16314	16401	16167	16444	16414	16334	16414	16477	16257	16488	16423	16544	16498	16332	16364	16432	16446	16408	16404	16352	16510	16401	16345	16448	16390	16411	16415	16334	16473	16423	16431	16558	16178	16515	16468	16301	16467	16382	16330	16433	16375	16457	16484	16521	16363	16414	16485	16532	16574	16313	16445	16293	16468	16380	16256	16374	16336	16441	16432	16532	16284	16689	16335	16409	16562	16383	16330	16327	16523	16348	16615	16491	16626	16530	16526	16427	16435	16526	16358	16338	16273	16578	16409	16453	16354	16587	16657	16434	16587	16570	16272	16459	16400	16406	16215	16392	16670	16416	16422	16300	16255	16247	16382	16420	16467	16627	16419	16318	16572	16474	16365	16350	16478	16533	16279	16358	16474	16421	16499	16249	16555	16293	16237	16350	16449	16339	16510	16450	16333	16482	16423	16528	16713	16353	16569	16422	16510	16452	16348	16530	16459	16353	16426	16611	16431	16339	16364	16419	16528	16434	16403	16396	16400	16533	16388	16347	16378	16632	16512	16470	16341	16412	16383	16556	16343	16448	16356	16317	16672	16371	16323	16213	16557	16545	16228	16396	16358	16343	16322	16729	16124	16479	16613	16433	16182	16143	16264	16458	16426	16419	16395	16447	16373	16514	16406	16342	16484	16381	16464	16355	16306	16446	16672	16378	16468	16386	16430	16200	16364	16366	16236	16380	16353	16449	16321	16406	16343	16544	16328	16355	16561	16512	16380	16361	16343	16394	16384	16481	16404	16436	16393	16468	16446	16356	16504	16342	16405	16528	16346	16609	16300	16422	16545	16421	16391	16558	16477	16372	16537	16591	16572	16450	16470	16495	16509	16585	16535	16288	16307	16442	16465	16417	16435	16347	16426	16462	16520	16309	16370	16320	16421	16567	16415	16467	16380	16308	16186	16329	16292	16525	16107	16501	16516	16485	16192	16406	16252	16445	16565	16334	16397	16611	16305	16345	16466	16392	16471	16390
18319	25971	25438	22023	20176	19017	17488	17072	16490	15945	16909	18984	18644	16335	15261	15260	15235	15324	15246	15179	15145	15245	15101	15208	15167	15152	15308	15304	15328	15140	15302	15234	15131	15213	15250	15250	15321	15284	15311	15345	15360	15336	15185	15150	15335	15479	15165	15188	15344	15343	15127	15213	15256	15242	15224	15248	15170	15316	15097	15419	15261	15310	15192	15270	15148	15269	15384	15176	15114	15235	15285	15281	15198	15254	15488	15100	15255	15221	15256	15279	15176	15338	15264	15176	15067	15390	15262	15331	15142	15290	15183	15030	15256	15239	15397	15177	15158	15222	15207	15138	15350	15219	15440	15288	15099	15327	15210	15353	15179	15278	15088	15280	15313	15127	15372	15298	15264	15237	15207	15390	15137	15295	15079	15116	15189	15047	15447	15303	15121	15180	15306	15223	15116	15320	15154	15277	15387	15194	15325	14991	14991	15097	15175	15224	15264	15111	15168	15238	15157	15365	15233	15282	15258	15284	15139	15197	15281	15258	15257	15254	15221	15261	15288	15191	15295	15249	15260	15205	15199	15157	15275	15221	15110	15193	15270	15187	15166	15201	15423	15198	15283	15362	15142	15164	15289	15133	15318	15050	15387	15277	15238	15169	15223	15133	15243	15128	15244	15134	15241	15293	15241	15326	15032	15175	15210	15053	15221	15294	15369	15205	15218	15339	15201	15217	15303	15326	15004	15009	15307	15156	15364	15222	15324	15230	15255	15282	15257	15262	15192	15185	15376	15168	15173	15364	15053	15255	15190	15254	15309	15160	15259	15213	15264	15277	15397	15151	15233	15176	15220	15264	15257	15228	15338	15111	15198	15118	15399	15148	15279	15297	15112	15119	15403	15278	15286	15369	15278	15244	15330	15187	15328	15187	15182	15338	15329	15184	15132	15515	15110	15249	15360	15401	15220	15205	15088	15081	15241	15285	15216	15118	15203	15104	15093	15404	15290	15298	15260	15285	15206	15193	15202	15133	15251	15360	15275	15368	15058	15261	15195	15188	15207	15095	15290	15189	15266	15246	15224	15384	15118	15159	15279	15220	15264	15173	15121	15146	15269	15176	15186	15183	15201	15169	15208	15291	15217	15218	15238	15190	15221	15106	15085	15099	15158	15213	15376	15254	15332	15297	15227	15190	15246	15102	15196	15248	15358	15201	15221	15257	15381	15365	15182	15182	15237	15288	15378	15062	15105	15227	15027	15228	15219	15145	15229	15087	15195	15075	15296	15216	15331	15355	15321	15387	15116	15212	15207	15087	15345	15400	15272	15407	15316	15173	15489	15175	15124	15196	15407	15164	15164	15116	15366	15173	15134	15260	15115	15308	15164	15126	15130	15312	15336	15273	15310	15131	15046	15239	15282	15011	15199	15336	15131	15180	15182	15257	15275	14990	15137	15390	15394	15228	15058	15210	15202	15146	15228	15388	15164	15168	15356	15251	15353	15329	15224	15235	15320	15274	15106	15265	15241	15222	15163	15123	14985	15254	15212	15167	15213	15328	15340	15203	15393	15259	15207	15327	15074	15246	15162	15157	15138	15130	15327	15304	15283	15226	15130	15230	15018	15394	15389	15085	15179	15163	15264	15199	15068	15366	15184	15210	15101	15160	15294	15317	15207	15343	15405	15199	15075	15350	15196	15155	15219	15306	15281	15138	15314	15208	15107	15218	15293	15266	15324	15319	15334	15250	15091	15227	15261	15195	15222	15306	15295	15176	15100	15524	15062	15340	15159	15172	15206	15317	15319	15274	15137	15016	15225	15144	15267	15043	15340	15280	15412	15202	15072	15372	15152	15484	15268	15212	15187	15195	15162	15255	15458	15312	15161	15223	15360	15253	15073	15185	15292	15246	15091	15200	15142	15283	15096	15166	15418	15198	15299	15144	15187	15315	15223	15257	15263	15259	15255	15499	15247	15258	15167	15383	15104	15303	15206	15294	15345	15066	15303	15211	15185	15252	15184	15304	15237	15211	15138	15338	15377	15249	15410	15238	15345	15278	15152	15176	15324	15161	15300	15220	15264	15243	15202	15218	15262	15163	15238	15038	15269	15355	15276	15208	15233	15220	15059	15165	15388	15119	15235	15156	15219	15209	15089	15125	15222	15124	15390	15308	15282	15236	15307	15081	15146	15239	15157	15347	15366	15132	15213	15134	15155	15301	15288	15147	15371	15111	15407	15243	15136	15222	15094	15151	15368	15161	15382	15204	15329	15298	15152	15275	15220	15106	15189	15173	15274	15206	15255	15156	15261	15203	15367	15307	15202	15164	15147	15273	15126	15081	15157	15160	15034	15304	15384	15148	15191	15184	15238	15233	15168	15328	15283	15249	15104	15245	15217	15316	15152	15212	15218	15331	15181	15101	15168	15385	15184	15267	15290	15076	15131	15179	15164	15165	15269	15277	15341	15104	15162	15202	15093	15318	15390	15337	15551	15286	15246	15325	15233	15170	15209	15068	15131	15214	15119	15121	15215	15050	15292	15055	15304	15285	15342	15296	15066	15322	15317	15119	15170	15046	15198	15198	14992	15180	15174	15289	15256	15243	15466	15018	15157	15245	15254	15242	15257	14976	15215	15471	15216	15242	15234	15244	15210	15165	15393	15175	15171	15437	15354	15156	15316	15284	15253	15232	15163	15264	15105	15145	15272	15123	15295	15290	15199	15241	15323	15177	15021	15246	15246	15074	15236	15279	15388	15226	15228	15302	15226	15164	15288	15271	15170	15268	15416	15307	15245	15182	15283	15233	15331	15304	15126	15324	15196	15191	15262	15251	15096	15234	15270	15322	15095	15275	15214	15237	15307	15176	15447	15154	15200	15295	15232	15181	15311	15324	15198	15131	15387	15054	15299	15266	15205	15228	15205	15139	15373	15208	15375	15156	15130	15018	15177	15210	15210	15213	15159	15228	15189	15359	15189	15205	15312	15232	15161	15044	15313	15117	15161	15171	15139	15289	15255	15319	15167	15240	15010	15347	15270	15227	15075	15131	15054	15224	15104	15224	15083	15235	15141	15226	15285	15312	15211	15258	15172	15062	15145	15237	15101	15112	15221	15287	15295	15245	15222	15359	15315	15326	15049	15211	15119	15270	15188	15227	15346	15296	14988	15228	15262	15216	15096	15111	15144	15185	15164	15042	15102	15232	15281	15067	15065	15165	15095	15347	15124	15131	15346	15285	15262	15188	15146	15260	15191	15105	15148	15211	15337	15141	15354	15290	15393	15236	15319	15263	15250	14973	15234	15181	15293	15214	15167	15006	15151	15292	15362	15225	15281	15107	15035	15100	15064	15291	15291	15107	15339	15196	15233	15327	15083	15195	15289	15358	15236	15296	15363	15035	15318	15358	15123	15208	15323	15273	15123	15048	15358	15416	15221	15213	15136	15115	15278	15297	15253	15121	15364	15391	15258	15367	15177	15236	15174	15135	15223	15121	15298	15212	15203	15292	15199	15226	15051	15336	15149	15288	15241	15124	15211	15325	15266	15371	15182	15178	15209	15130	15232	15347	15477	15187	15223	15176	15293	15438	15321	15082	15360	15063	15133	15267	15106	15182	15183	15325	15067	15299	15407	15079	15269	15300	15249	15554	15272	15222	15203	15106	15192	15157	15137	15343	15214	15148	15325	15181	15161	15311	15199	15384	15147	15197	15319	15213	15249	15121	15302	15202	15169	15179	15405	15144	15224	15208	15418	15115	15176	15053	15130	15372	15280	15274	15208	15147	15338	15190	15160	15043	15313	15242	15111	15125	15345	15380	15182	15113	15202	15204	15316	15171	15278	15209	15325	15189	15355	15213	15263	15139	15342	15165	15198	15059	15346	15224	15228	15163	15182	15351	15157	15269	15184	15346	14977	15176	15330	15281	15191	15118	15243	15183	15382	15281	15322	15251	15220	15123	15366	15166	15275	15127	15338	15055	15257	15396	15104	15149	15269	15225	15279	15263	15319	15115	15163	15255	15245	15260	15338	15147	15216	15264	15221	15243	15201	15178	15331	15205	15167	15370	15394	15183	15248	15235	15218	15212	15301	15342	15043	15348	15229	15436	15173	15234	15121	15305	15143	15092	15257	15269	15370	15216	15444	15158	15277	15057	15165	15212	15184	15302	15267	15204	15205	15381	15219	15250	15197	15308	15040	15243	15287	15176	15280	15279	15448	15256	15195	15147	15315	15176	15103	15227	15282	15151	15209	15279	15261	15150	15359	15244	15173	15280	15221	15179	15299	15190	15247	15186	15235	15132	15420	15273	15390	15051	15257	15249	15234	15192	15223	15318	15209	15076	15402	15250	15414	15348	15108	15129	15307	15173	15178	15256	15206	15277	15135	15188	15249	15252	15303	15301	15225	15288	15055	15188	15220	15260	15177	15255	15147	15202	15307	15322	15292	15241	15223	15073	15145	15110	15322	15277	15336	15323	15346	15335	15152	15404	15376	15597	15125	15095	15299	15230	15259	15221	15261	15120	15141	15079	15174	15147	15273	15264	15162	15163	15194	15235	15349	15237	15150	15336	15041	15195	15389	15185	15272	15201	15307	15166	15157	15191	15387	15266	15219	15070	15221	15211	15286	15114	15297	15064	15139	15131	15253	15364	15373	15400	15355	15332	15184	15245	15157	15168	15235	15085	15254	15372	15143	15336	15202	15200	15342	15191	15163	15163	15296	15180	15276	15138	15271	15130	15158	15341	15304	15162	15291	15282	15176	15237	15261	15314	15235	15355	15245	15341	15230	15005	15187	14964	15231	15282	15127	15188	15303	15260	15344	15114	15275	15211	15304	15097	15189	15129	15264	15167	15174	15071	15182	15205	15265	15100	15098	15253	15414	15134	15323	15134	15181	15310	15087	15180	15074	15250	15179	15362	15186	15277	15189	15393	15234	15173	15327	15156	15339	15250	15242	15290	15053	15160	15186	15258	15324	15181	15236	15174	15257	15258	15241	15342	15309	15150	15264	15234	15164	15155	15201	15251	15215	15239	15219	15108	15264	15119	15246	15293	15385	15151	15007	15262	15140	15149	15070	15338	15322	15241	15214	15168	15203	15149	15156	15227	15113	15106	15379	15304	15369	15317	15153	15305	15336	15188	15310	15342	15259	15256	15340	15253	15302	15173	15245	15308	15272	15283	15281	15403
23986	21333	28832	24412	22618	22852	21739	18796	17697	17463	21290	31099	29139	21333	17137	16610	16322	16477	16556	16461	16477	16328	16418	16539	16538	16526	16636	16446	16403	16597	16542	16251	16504	16517	16884	17101	16876	16596	16543	16440	16438	16598	16378	16409	16339	16230	16431	16628	16387	16460	16248	16520	16416	16575	16501	16472	16313	16512	16293	16454	16432	16381	16397	16258	16381	16420	16482	16350	16461	16495	16205	16216	16357	16244	16318	16393	16425	16462	16365	16371	16492	16382	16345	16172	16398	16364	16410	16448	16432	16312	16357	16471	16424	16405	16402	16332	16467	16412	16401	16280	16298	16641	16439	16319	16431	16415	16369	16461	16597	16400	16416	16324	16348	16467	16334	16296	16377	16096	16520	16294	16395	16521	16370	16419	16502	16281	16464	16338	16335	16304	16568	16355	16377	16313	16299	16070	16427	16320	16542	16634	16229	16390	16289	16224	16274	16447	16245	16372	16423	16218	16313	16245	16464	16239	16352	16425	16193	16379	16409	16389	16163	16402	16358	16289	16364	16383	16343	16512	16439	16368	16692	16303	16235	16367	16369	16446	16530	16403	16396	16348	16443	16243	16343	16219	16525	16446	16457	16490	16572	16387	16374	16496	16425	16398	16453	16263	16330	16408	16183	16240	16505	16295	16393	16356	16398	16306	16363	16341	16203	16210	16497	16310	16407	16403	16248	16182	16364	16388	16417	16377	16457	16436	16378	16292	16378	16428	16226	16332	16367	16285	16048	16286	16446	16347	16172	16538	16306	16500	16614	16342	16349	16277	16385	16242	16570	16299	16277	16559	16363	16525	16381	16367	16511	16318	16478	16529	16451	16431	16244	16141	16201	16413	16465	16404	16387	16485	16439	16347	16581	16419	16436	16198	16370	16216	16522	16582	16280	16485	16430	16220	16142	16316	16333	16372	16401	16375	16550	16318	16224	16359	16356	16351	16306	16287	16172	16356	16255	16296	16426	16173	16526	16312	16266	16268	16344	16217	16343	16459	16500	16508	16409	16444	16338	16266	16400	16273	16432	16422	16266	16198	16410	16205	16421	16479	16293	16278	16228	16493	16336	16414	16271	16333	16413	16279	16416	16169	16780	16298	16274	16252	16435	16199	16364	16364	16217	16301	16390	16344	16489	16292	16381	16259	16257	16310	16274	16337	16285	16205	16339	16452	16210	16533	16235	16366	16528	16278	16395	16367	16372	16396	16525	16400	16335	16335	16423	16227	16502	16269	16410	16239	16448	16349	16369	16575	16294	16362	16467	16497	16349	16371	16328	16367	16201	16359	16404	16348	16256	16293	16263	16429	16550	16230	16358	16270	16119	16210	16475	16290	16354	16298	16304	16282	16394	16283	16272	16257	16361	16319	16268	16358	16412	16486	16372	16421	16390	16395	16485	16226	16418	16287	16423	16336	16328	16530	16564	16469	16540	16448	16404	16175	16377	16376	16370	16357	16438	16269	16379	16446	16445	16542	16528	16260	16472	16232	16424	16437	16380	16278	16282	16368	16494	16415	16289	16049	16171	16365	16312	16301	16546	16448	16519	16451	16202	16284	16390	16152	16237	16289	16365	16356	16361	16117	16306	16074	16391	16335	16533	16434	16510	16477	16328	16431	16237	16235	16402	16261	16395	16442	16381	16298	16430	16484	16308	16173	16520	16361	16427	16160	16504	16333	16431	16317	16341	16290	16491	16091	16167	16176	16269	16404	16301	16391	16353	16247	16411	16309	16403	16455	16385	16378	16425	16529	16354	16356	16353	16395	16410	16449	16272	16344	16513	16207	16451	16591	16380	16313	16526	16212	16229	16374	16249	16437	16315	16282	16305	16341	16212	16356	16353	16488	16349	16319	16373	16686	16353	16506	16375	16365	16461	16275	16476	16301	16324	16357	16157	16421	16384	16354	16553	16283	16356	16424	16239	16225	16458	16346	16371	16360	16358	16509	16374	16212	16374	16245	16403	16312	16180	16333	16453	16326	16360	16491	16518	16140	16276	16401	16310	16437	16414	16306	16070	16391	16315	16375	16477	16338	16235	16341	16295	16223	16207	16494	16379	16400	16346	16433	16207	16107	16280	16392	16417	16356	16544	16339	16334	16278	16353	16214	16416	16272	16351	16257	16364	16304	16311	16419	16379	16326	16212	16318	16304	16528	16318	16403	16360	16440	16200	16335	16318	16176	16319	16539	16367	16392	16415	16414	16132	16087	16366	16400	16285	16233	16256	16361	16187	16209	16281	16534	16447	16420	16423	16426	16403	16486	16334	16364	16362	16525	16591	16405	16427	16286	16290	16389	16468	16162	16425	16464	16370	16340	16507	16423	16435	16343	16582	16473	16534	16363	16257	16429	16375	16380	16246	16523	16262	16424	16546	16415	16453	16355	16412	16475	16303	16306	16242	16472	16609	16256	16345	16279	16363	16333	16270	16375	16382	16436	16397	16250	16293	16520	16393	16298	16132	16373	16529	16254	16296	16228	16273	16258	16483	16255	16271	16233	16373	16429	16411	16396	16540	16314	16550	16415	16370	16286	16305	16351	16194	16348	16288	16245	16564	16385	16424	16434	16299	16486	16361	16396	16326	16533	16213	16351	16493	16327	16554	16096	16353	16374	16399	16593	16545	16304	16183	16447	16394	16408	16409	16356	16447	16419	16386	16301	16454	16423	16533	16233	16376	16411	16450	16318	16405	16351	16368	16527	16403	16496	16406	16338	16620	16491	16284	16313	16353	16471	16324	16381	16523	16385	16274	16676	16328	16315	16291	16609	16424	16357	16353	16411	16320	16351	16379	16378	16427	16539	16466	16309	16502	16301	16421	16182	16420	16372	16347	16365	16495	16276	16223	16225	16321	16270	16324	16268	16323	16392	16362	16214	16473	16599	16404	16457	16518	16801	16458	16423	16620	16503	16263	16438	16380	16339	16221	16511	16357	16465	16212	16440	16441	16330	16343	16232	16415	16419	16323	16526	16520	16426	16333	16375	16201	16452	16229	16359	16212	16357	16459	16299	16313	16559	16538	16383	16429	16333	16470	16356	16287	16314	16483	16436	16380	16462	16471	16304	16446	16211	16526	16127	16147	16277	16380	16401	16330	16386	16559	16321	16284	16418	16287	16298	16336	16375	16371	16312	16202	16264	16562	16315	16292	16455	16308	16380	16263	16427	16378	16433	16184	16412	16303	16289	16224	16281	16358	16373	16322	16253	16453	16372	16438	16538	16417	16436	16234	16423	16372	16437	16336	16314	16347	16384	16340	16237	16181	16471	16508	16242	16359	16383	16523	16399	16436	16432	16261	16415	16504	16458	16559	16480	16325	16311	16425	16442	16477	16401	16371	16406	16425	16460	16375	16329	16267	16430	16429	16548	16395	16438	16380	16327	16262	16286	16510	16277	16344	16473	16289	16314	16477	16632	16354	16471	16483	16252	16544	16428	16402	16385	16513	16329	16430	16450	16336	16451	16360	16357	16360	16137	16306	16319	16233	16216	16312	16302	16453	16376	16438	16564	16374	16378	16336	16346	16349	16248	16360	16424	16360	16345	16411	16440	16164	16325	16229	16268	16604	16265	16353	16457	16390	16366	16348	16338	16279	16322	16507	16385	16467	16456	16332	16223	16394	16416	16455	16353	16507	16335	16264	16372	16478	16526	16416	16264	16495	16255	16332	16305	16364	16291	16231	16348	16386	16478	16373	16342	16400	16272	16412	16347	16452	16519	16498	16279	16337	16500	16287	16603	16486	16426	16376	16397	16439	16347	16227	16448	16458	16299	16393	16344	16452	16306	16401	16488	16456	16429	16173	16456	16426	16426	16394	16329	16527	16385	16392	16520	16302	16419	16395	16340	16441	16375	16464	16466	16389	16417	16404	16320	16171	16366	16519	16304	16323	16523	16636	16163	16380	16393	16436	16486	16597	16226	16383	16415	16502	16281	16226	16391	16516	16304	16418	16238	16412	16438	16580	16337	16438	16387	16381	16379	16512	16302	16223	16432	16382	16390	16416	16346	16552	16492	16366	16412	16400	16319	16495	16289	16566	16638	16366	16373	16413	16326	16423	16312	16443	16321	16087	16311	16417	16380	16274	16406	16281	16596	16519	16531	16342	15977	16596	16322	16414	16292	16447	16545	16336	16254	16333	16471	16561	16508	16413	16390	16185	16346	16295	16330	16182	16333	16348	16186	16240	16471	16476	16457	16275	16352	16409	16389	16118	16409	16563	16331	16484	16407	16520	16420	16389	16503	16668	16361	16524	16328	16260	16215	16328	16521	16558	16333	16435	16334	16183	16256	16291	16332	16165	16265	16355	16363	16556	16451	16419	16202	16328	16548	16238	16218	16269	16533	16263	16175	16456	16356	16431	16228	16374	16359	16525	16407	16434	16284	16389	16059	16327	16376	16451	16184	16471	16281	16370	16331	16240	16501	16401	16402	16542	16378	16326	16306	16405	16264	16384	16531	16661	16229	16258	16406	16570	16522	16532	16324	16291	16152	16270	16265	16205	16354	16353	16436	16252	16332	16269	16343	16277	16426	16252	16404	16217	16526	16433	16369	16399	16261	16149	16280	16414	16268	16515	16305	16290	16348	16178	16330	16453	16564	16305	16424	16336	16353	16384	16359	16210	16485	16392	16616	16301	16300	16334	16637	16255	16626	16362	16495	16484	16537	16361	16290	16482	16466	16380	16318	16284	16240	16432	16403	16450	16244	16569	16454	16372	16436	16369	16414	16365	16114	16333	16587	16418	16371	16297	16290	16383	16346	16258	16343	16444	16506	16261	16276	16287	16358	16494	16221	16427	16465	16297	16234	16281	16283	16467	16414	16444	16346	16101	16342	16366	16489	16540	16533	16545	16410	16281	16374	16156	16533	16415	16258	16188	16529	16405	16192	16353	16486	16504	16377	16397	16238	16134	16435	16257	16385	16431	16464	16307	16406	16324	16337	16472	16448	16450	16321	16384	16414	16212	16469	16000	16516	16348	16518	16382	16497	16451	16470	16349	16490	16284	16368	16409	16366	16342	16452	16391	16458	16433	16420	16289	16350	16491	16335	16341	16307	16408	16213	16217	16365	16423	16436	16537	16298	16332	16428	16567	16372	16282	16373	16410	16509	16564	16319	16328	16303	16363	16215
18720	33317	33233	28136	24617	21810	19853	18790	17592	16695	23637	34901	31253	19430	15401	15302	15202	15268	15264	15271	15222	15260	15273	15288	15137	15231	15218	15281	15257	15203	15335	15200	15218	15397	15793	15977	15940	15716	15392	15235	15129	15074	15215	15235	15212	15197	15326	15289	15171	15001	15242	15304	15354	15262	15199	14969	15001	15330	15172	15124	15579	15225	15241	15282	15190	15187	15301	15205	15149	15264	15286	15088	15320	15216	15124	15099	15183	15359	15108	15214	15133	15294	15088	15180	15257	15231	15107	15076	15311	15273	15253	15208	15264	15271	15084	15195	15283	15178	15115	15110	15254	15269	15210	15124	15248	15231	14956	15224	15232	15145	15161	15282	15411	15296	15075	14994	15284	15175	15271	15244	15222	15228	15202	15080	15181	15132	15194	14874	15175	15300	15131	15278	15208	15307	15104	15281	15244	15027	15253	15224	15359	15199	15288	15019	15242	15106	15265	15212	15065	15099	15244	15125	15232	15258	15104	15225	15268	15000	15111	15173	15204	15195	15208	15133	15143	15205	15369	15142	15231	15323	15112	15221	15266	15218	15170	15321	15050	15318	15115	15244	15136	14939	15258	15287	15093	15176	15188	15241	15272	15164	15158	15065	15227	15112	15198	15196	15332	15051	15133	15053	15275	15165	15334	15052	15238	15155	15215	15171	15205	15239	15190	15230	15219	15118	15055	15362	15093	15287	15220	15301	15216	15181	15157	15252	15265	15059	15194	15100	15312	15012	14918	15361	15252	15028	15186	15219	15237	15274	15411	15140	15171	15199	15300	15244	15035	15253	15152	14947	15157	15076	15133	15306	15266	15336	15193	15190	15244	15112	15167	15027	15233	15145	15255	15192	15219	15043	15109	15103	15170	15151	15260	15206	15128	15140	15326	15275	15308	15301	15272	15214	15205	15062	15320	15141	15281	15109	15114	15292	15220	14968	15164	15212	15219	15241	15078	15097	15096	15156	15148	15291	15248	15215	15253	15086	15291	15343	15318	15133	15231	15350	15108	15209	14935	15275	15200	15075	15245	15342	15235	15140	15071	15162	15012	15256	15154	15157	15229	15091	15358	15003	15059	15165	15060	15148	15110	15433	15287	15264	15213	15085	15208	15167	15306	15191	15115	15067	15245	15084	15080	15339	15371	15228	15181	15302	15355	15156	15154	15187	15210	15216	14981	15098	15213	15156	15366	15087	15316	15258	15351	15237	15187	15133	15154	15194	15247	15422	15167	15307	14998	15261	15237	15251	15183	15251	15277	15137	15277	15145	15193	15050	15119	15131	15040	15099	15305	15246	15212	15042	15051	15134	15067	15136	15206	15331	15210	15496	15308	15370	15125	15217	15206	15061	15169	15068	15162	15315	15140	15141	15278	15070	15301	14962	15160	15425	15402	15065	15290	15324	15319	15178	15339	15167	15110	15187	15264	15178	15245	15299	15239	15286	15313	15178	15286	15240	15135	15271	15246	15294	15165	15071	15149	15141	15155	15151	15115	15182	15316	15248	15252	15248	15166	15335	15238	15134	15194	15335	15118	15334	15134	15080	15335	15259	15218	15190	15160	15141	15022	15123	15208	15261	15240	15124	15386	15101	15296	15323	15205	15199	15259	15222	15233	15295	15134	15218	15315	15257	15246	15026	15252	15109	15084	15288	15158	15242	15300	15235	15149	15055	15317	15185	15271	15175	15132	15280	15243	15157	15362	15163	15180	15149	15156	15268	15288	15252	15067	15259	15223	15207	15074	15058	15190	15414	15156	15116	15067	15035	15216	15207	15309	15330	15193	15172	15172	15351	15156	15377	15070	15179	15274	15236	15364	15072	15190	15133	15316	14990	15159	15160	15340	15175	15161	15169	15221	15075	15018	15253	15190	15354	15127	15258	15072	15109	15166	15214	15047	15216	15278	15232	15088	15290	15204	15070	15374	15117	15083	15140	15103	15261	15140	15137	15299	15116	15193	15131	15168	15195	15290	15193	15147	15154	15275	15183	15172	15280	15353	15184	15252	15203	15164	15104	15194	15102	15390	15350	15107	15237	15284	15253	15082	15307	15261	15179	15313	15056	15256	15176	15276	15110	15119	15028	15192	15159	15061	15246	15243	15150	15126	15095	15188	15195	15148	15120	15077	15162	15249	15225	15229	15197	15053	15279	15296	15023	15314	15299	15166	15180	15222	15233	15183	15290	15156	15168	15260	15397	15236	15212	15380	15280	15160	15058	15419	15198	15227	15190	15207	15250	15159	15054	15120	15114	15330	15097	15165	15126	15162	15178	15406	15298	15344	15110	15058	15023	15110	15234	15141	15230	15162	15185	15277	15271	15269	15378	15283	15248	15181	15158	15110	15118	15204	15100	15178	15141	15101	15141	15262	15129	15067	15119	15253	15263	15263	15097	15170	15306	15092	15314	15215	15244	15152	15232	15145	15108	15231	15276	15234	15297	15201	15118	15133	15093	15149	15276	15134	15133	15221	15107	15019	15037	15168	15232	15207	15274	15265	15253	15171	15162	15153	15341	15052	14973	15442	15291	15168	15350	15162	15166	15034	15143	15346	15210	15196	15247	15273	15390	15178	15277	15081	15088	15168	15207	15340	15238	15023	15268	15281	15158	15160	15183	15257	15073	15338	15108	15091	15177	15234	15317	15176	15141	15289	15107	15087	15132	15267	15355	15278	15150	15156	15314	15179	15033	15170	15250	15186	15231	15239	15175	15230	15183	15152	15266	15345	15216	15133	15262	14933	15124	15192	15226	15171	15194	15241	15260	15155	15121	15097	15311	15187	15072	15208	15265	15137	15284	15192	15300	15078	15208	15145	15331	15178	15029	15183	15204	15333	15147	15314	15230	15362	15056	15370	15087	15254	15296	15158	15052	15297	15075	15182	15254	15172	15347	15072	15402	15102	15045	15245	15071	15254	15147	15133	15208	15123	15175	14972	15151	15119	15213	15157	15135	15162	15193	15082	15206	15106	15051	15094	15411	15491	15136	15190	15209	15365	15150	15142	15127	15146	15104	15170	15177	15334	15114	15338	15218	15251	15130	15257	15205	15119	15152	15064	15189	15152	15201	15188	15204	15309	15390	15118	15217	15135	15168	14945	15033	15098	15133	15111	15075	15081	14995	15238	15223	15196	15136	15157	15197	15189	15120	15291	15258	15079	15334	15222	15378	15263	15156	15231	15101	15245	15173	15067	15204	15251	15266	15293	15106	15110	15301	15115	15222	15355	15254	15323	15134	15229	15127	15073	15304	15096	15114	15342	15192	15174	15061	15208	15351	15295	15338	15194	15353	15198	15096	15203	15136	15123	15241	15265	15207	15292	15244	15248	15209	15172	15149	15322	15256	15104	15099	15348	15155	15160	15162	15172	15362	15154	15025	15222	15303	15223	15017	15383	15001	15152	15317	15312	15262	15107	15138	15254	15167	15196	15231	15103	15141	15222	15248	15239	15237	15156	15241	15213	15187	15154	15055	15246	15252	15384	15188	15145	15235	15380	15343	15232	15053	15360	15323	15235	15249	15247	15251	15135	15175	14927	15129	15244	15222	15183	14992	15262	15079	14944	15163	15281	15044	15153	15129	15180	15148	15128	15309	15143	15154	15169	15260	15268	15348	15192	15177	15213	15342	15148	15349	15263	15196	15267	15284	15153	15302	15273	15173	15321	15146	15150	15249	15309	15209	15136	15360	15311	15377	15208	15138	15098	15328	15328	15176	15121	15204	15329	15191	15196	15300	15225	15124	15136	15030	15153	15230	15116	15207	15046	15094	15246	15164	15398	15070	15033	15183	15295	15211	15261	15168	15075	15202	15019	15435	15176	15282	15314	15224	15070	15042	15318	15103	15137	15052	15107	15193	15231	15099	15227	15194	15140	15348	14997	15260	15205	15134	15073	15129	15244	15317	14923	15229	15249	14997	15312	15155	15193	15248	15055	15076	15159	15336	15127	15275	15146	15274	15100	15085	15175	15173	15093	15294	15185	15178	15130	15247	15229	15149	15167	15116	15245	15202	15341	15293	15203	15009	15384	15121	15207	15306	15289	15101	15281	15118	15364	15086	15135	15247	15199	15169	15126	15273	15163	15379	15246	15365	15155	15227	15257	15021	15173	15066	15165	15021	15078	15291	15190	15201	15084	15125	15197	15158	15178	15272	15133	15235	15141	15133	15224	15110	15104	15248	15215	15143	15160	15297	15034	15233	15261	15123	15387	15124	15236	15150	15336	15130	15165	15298	15366	15204	15261	15312	15148	15211	15305	15394	15127	15225	15188	15189	14974	15326	15096	15151	15036	15176	15174	15210	15255	15319	15227	15268	15252	15201	14934	15143	15211	15277	15236	15326	15177	15099	15200	15139	15307	15027	15272	15349	15182	15201	15345	15051	15314	15210	15156	15197	15091	15312	15095	15286	15103	15084	15280	15173	15193	15213	15226	15158	15320	15154	15392	15107	15154	15199	15268	15254	15139	15290	15072	15274	15146	15314	15277	15316	15179	15031	15260	15246	15055	15354	15005	15224	15204	15218	15087	15284	15237	15287	15042	15123	15110	15064	15250	15262	15276	15266	15196	15301	15188	15092	15145	15195	15122	15401	15151	15279	15231	15250	15261	15065	15081	15261	15098	15184	15380	15261	15182	15209	15219	15057	15108	15093	15177	15130	15239	15310	15372	15169	15232	15231	15127	15258	15128	15210	15093	15325	15056	15121	15310	15085	15265	15196	15144	15036	15258	15100	15282	15133	15187	15203	15038	15286	15352	15291	15295	15115	15361	15187	15313	15250	15137	15249	15218	15160	15149	15208	15120	15207	15196	15103	15172	15319	15223	15147	14995	15229	15341	15324	15017	15319	15292	15074	15226	15250	15245	15120	15246	15273	15262	15156	14953	15254	15178	15197	15183	15239	15092	15083	15256	15143	15198	15154	15159	15222	15274	15372	15371	15215	15249	15239	15216	15217	15243	15083	15041	15134	15141	15139	15332	15136	15146	15325	15304	15264	14991	15254	15258	15306	15071	15049	15135	15147	15230	15400	15024	15178	15006	15276	15337	15049	15181	15186	15035	15106	15200	15148	15057	15073	15299	15281	15374	15387	15217	15172	15113	15256	15082	15185	15225	15139	15388	15223	15095	15327	15221	15084
22982	21313	29260	23769	21721	24282	26512	20817	18654	18417	24079	42152	38799	23222	17595	16879	16871	17052	16850	16874	16847	16839	16761	16786	16706	16822	16841	16770	16744	16734	16831	16704	16622	16964	17631	17743	17507	17022	17020	16783	16816	16799	16811	16509	16686	16733	16786	16603	16744	16556	16502	16573	16583	16756	16792	16714	16749	16686	16722	16547	16573	16755	16598	16509	16800	16554	16547	16617	16825	16570	16704	16594	16446	16708	16744	16765	16858	16645	16686	16510	16391	16571	16560	16671	16681	16389	16439	16699	16654	16772	16439	16317	16579	16622	16652	16769	16639	16666	16552	16515	16703	16673	16477	16566	16591	16694	16816	16600	16477	16644	16503	16564	16661	16737	16660	16622	16616	16539	16539	16762	16656	16806	16707	16698	16493	16744	16626	16576	16557	16428	16573	16583	16526	16616	16739	16852	16827	16793	16671	16789	16741	16706	16763	16581	16577	16499	16622	16484	16525	16615	16798	16504	16636	16749	16653	16504	16829	16616	16575	16760	16664	16709	16522	16602	16551	16610	16760	16568	16653	16605	16938	16599	16525	16608	16799	16603	16796	16862	16818	16595	16590	16611	16763	16476	16466	16559	16623	16429	16677	16680	16705	16511	16727	16433	16413	16601	16645	16559	16661	16630	16560	16480	16455	16531	16640	16759	16475	16569	16563	16672	16697	16783	16631	16576	16670	16604	16823	16480	16664	16786	16527	16727	16693	16510	16790	16649	16668	16716	16619	16491	16634	16805	16501	16512	16551	16470	16516	16715	16711	16463	16630	16707	16572	16459	16444	16702	16640	16368	16510	16478	16504	16690	16520	16507	16671	16514	16509	16558	16530	16780	16655	16644	16634	16684	16691	16718	16669	16588	16743	16577	16545	16583	16494	16736	16847	16605	16423	16618	16696	16587	16577	16664	16691	16509	16779	16595	16729	16446	16665	16627	16596	16487	16405	16563	16765	16628	16637	16554	16800	16477	16656	16521	16487	16542	16594	16638	16524	16627	16467	16624	16581	16690	16611	16441	16652	16413	16612	16683	16664	16592	16715	16554	16566	16440	16725	16586	16456	16461	16626	16718	16438	16683	16567	16420	16670	16620	16499	16524	16549	16626	16506	16578	16525	16451	16438	16489	16513	16628	16743	16676	16604	16829	16592	16513	16581	16680	16577	16607	16716	16358	16779	16591	16526	16638	16573	16458	16483	16483	16428	16595	16636	16543	16614	16555	16605	16536	16663	16673	16846	16685	16534	16510	16684	16425	16662	16549	16596	16547	16723	16509	16522	16482	16719	16620	16552	16510	16576	16403	16526	16665	16628	16621	16569	16591	16564	16764	16540	16445	16844	16450	16439	16523	16484	16547	16564	16382	16450	16437	16432	16444	16571	16551	16649	16709	16508	16601	16572	16833	16721	16666	16534	16766	16663	16583	16422	16599	16519	16417	16662	16579	16579	16474	16494	16554	16671	16641	16745	16432	16495	16556	16382	16557	16573	16781	16390	16548	16476	16634	16723	16525	16635	16646	16381	16445	16533	16620	16825	16484	16460	16560	16445	16651	16493	16475	16570	16455	16792	16818	16674	16499	16615	16380	16359	16699	16473	16711	16740	16522	16514	16407	16535	16438	16508	16814	16432	16588	16691	16485	16621	16568	16414	16677	16631	16636	16600	16498	16528	16648	16699	16632	16743	16587	16647	16718	16418	16638	16732	16458	16651	16451	16516	16604	16830	16417	16488	16510	16526	16872	16600	16526	16595	16436	16535	16500	16427	16424	16559	16624	16493	16359	16644	16744	16679	16613	16686	16487	16694	16753	16719	16442	16682	16654	16604	16797	16528	16454	16732	16301	16423	16531	16691	16616	16576	16498	16683	16703	16650	16599	16562	16606	16550	16518	16845	16745	16616	16592	16654	16276	16787	16605	16544	16268	16676	16490	16556	16553	16677	16530	16502	16468	16347	16453	16485	16476	16411	16694	16532	16651	16633	16336	16515	16413	16447	16608	16748	16697	16585	16546	16615	16395	16492	16441	16552	16410	16645	16522	16623	16379	16454	16535	16688	16512	16466	16502	16489	16658	16700	16579	16488	16551	16660	16601	16708	16649	16514	16535	16583	16751	16513	16725	16820	16561	16660	16486	16620	16508	16518	16732	16497	16703	16583	16766	16661	16468	16710	16732	16488	16663	16471	16431	16454	16552	16492	16471	16528	16513	16590	16528	16452	16539	16531	16589	16586	16412	16740	16575	16609	16664	16538	16710	16551	16584	16610	16654	16574	16686	16647	16492	16614	16758	16616	16588	16656	16536	16551	16529	16517	16305	16493	16728	16431	16478	16548	16543	16644	16613	16628	16505	16613	16537	16728	16887	16599	16486	16511	16494	16698	16768	16832	16461	16574	16522	16651	16484	16711	16667	16645	16680	16747	16637	16654	16453	16696	16782	16791	16439	16748	16594	16501	16548	16543	16535	16596	16687	16596	16653	16670	16507	16593	16660	16621	16502	16612	16425	16901	16746	16362	16667	16653	16589	16570	16626	16508	16589	16570	16442	16788	16542	16561	16545	16623	16673	16567	16828	16426	16516	16461	16682	16431	16481	16862	16546	16518	16642	16595	16737	16597	16835	16835	16605	16398	16548	16460	16580	16755	16572	16597	16661	16485	16578	16602	16816	16557	16732	16567	16379	16605	16496	16450	16520	16772	16635	16610	16629	16685	16582	16584	16760	16594	16632	16467	16560	16476	16452	16410	16596	16576	16674	16727	16741	16562	16723	16452	16785	16581	16602	16579	16301	16489	16422	16688	16569	16638	16739	16668	16594	16761	16658	16614	16708	16735	16513	16719	16553	16735	16638	16520	16471	16609	16542	16564	16624	16587	16775	16728	16694	16594	16619	16686	16638	16480	16698	16445	16664	16520	16507	16559	16501	16431	16684	16702	16680	16551	16581	16548	16603	16657	16588	16520	16535	16647	16447	16513	16458	16680	16502	16475	16628	16627	16491	16697	16606	16484	16769	16777	16461	16532	16657	16493	16451	16780	16714	16771	16637	16576	16739	16505	16487	16584	16690	16539	16622	16675	16663	16618	16502	16491	16501	16604	16662	16638	16471	16561	16509	16494	16668	16669	16580	16700	16560	16496	16671	16428	16508	16440	16572	16776	16610	16759	16671	16655	16793	16944	16699	16632	16657	16412	16753	16546	16533	16594	16626	16656	16390	16629	16536	16584	16451	16342	16665	16603	16446	16632	16598	16593	16718	16733	16485	16616	16361	16527	16521	16828	16459	16553	16541	16518	16464	16702	16531	16331	16486	16549	16643	16735	16560	16839	16754	16783	16506	16627	16456	16653	16415	16553	16442	16554	16611	16565	16730	16678	16587	16486	16644	16712	16616	16510	16512	16580	16638	16785	16502	16627	16555	16339	16454	16607	16713	16533	16631	16619	16555	16541	16634	16456	16490	16647	16625	16602	16700	16561	16502	16682	16426	16771	16429	16472	16595	16712	16380	16639	16696	16470	16437	16456	16430	16669	16494	16347	16628	16714	16576	16646	16620	16672	16690	16727	16652	16668	16438	16518	16474	16545	16412	16775	16428	16683	16736	16654	16404	16637	16605	16630	16494	16736	16732	16528	16696	16614	16434	16621	16605	16700	16597	16629	16395	16556	16674	16849	16523	16518	16682	16679	16512	16798	16727	16414	16598	16512	16661	16408	16660	16812	16699	16683	16725	16826	16541	16664	16498	16698	16616	16651	16714	16646	16518	16626	16594	16652	16726	16616	16715	16522	16560	16617	16425	16691	16457	16563	16523	16227	16518	16790	16717	16644	16659	16638	16663	16585	16495	16494	16515	16512	16718	16627	16595	16600	16407	16466	16506	16622	16752	16470	16708	16533	16644	16447	16581	16588	16662	16575	16667	16797	16625	16504	16561	16797	16455	16705	16636	16418	16397	16580	16661	16656	16625	16632	16411	16409	16686	16765	16511	16665	16490	16514	16607	16738	16558	16689	16450	16714	16670	16667	16455	16509	16707	16590	16584	16689	16464	16802	16594	16706	16826	16595	16482	16503	16572	16540	16656	16499	16529	16701	16593	16603	16649	16473	16555	16493	16793	16688	16522	16492	16800	16627	16489	16607	16463	16410	16680	16649	16547	16570	16398	16502	16577	16634	16517	16702	16671	16640	16572	16508	16514	16571	16687	16501	16661	16534	16660	16335	16573	16634	16694	16586	16603	16522	16654	16649	16561	16561	16523	16621	16615	16601	16499	16467	16623	16622	16593	16453	16536	16387	16587	16658	16486	16468	16416	16610	16511	16713	16552	16743	16649	16492	16604	16352	16496	16596	16608	16448	16667	16629	16531	16514	16465	16445	16620	16630	16592	16649	16802	16597	16516	16762	16685	16477	16408	16674	16537	16487	16440	16518	16557	16762	16552	16462	16561	16452	16593	16541	16669	16556	16422	16490	16609	16619	16380	16577	16646	16584	16485	16335	16662	16672	16548	16557	16523	16608	16461	16633	16579	16695	16599	16615	16539	16659	16551	16759	16639	16479	16452	16685	16541	16627	16302	16667	16426	16599	16635	16848	16477	16435	16621	16535	16614	16557	16473	16521	16713	16433	16702	16342	16662	16583	16564	16370	16597	16568	16471	16476	16503	16698	16632	16679	16777	16470	16564	16627	16544	16545	16569	16394	16684	16594	16632	16694	16420	16431	16665	16549	16550	16304	16631	16704	16631	16598	16484	16381	16596	16603	16706	16506	16533	16460	16785	16572	16646	16380	16612	16625	16841	16518	16393	16622	16562	16782	16501	16442	16652	16353	16587	16549	16572	16722	16722	16564	16497	16439	16481	16525	16390	16723	16596	16513	16624	16498	16597	16564	16429	16587	16682	16587	16566	16496	16376	16428	16522	16520	16697	16794	16718	16564	16460	16714	16660	16585	16555	16634	16694	16546	16584	16717	16703	16761	16573	16633	16775	16637	16477	16506	16636	16555	16843	16638	16455	16759	16597	16705	16692	16546	16813	16720	16625	16463	16540	16502	16785	16477	16674	16796	16530	16560	16649	16480	16758	16517	16626	16845	16413	16708	16572	16739	16649	16399	16688	16820	16669	16722	16602	16672	16340	16556	16619	16722	16691
21298	38651	40029	33300	29512	25904	23144	20678	18493	17358	27348	45703	38934	19321	15519	15454	15314	15558	15552	15601	15554	15348	15401	15257	15382	15455	15340	15234	15509	15472	15472	15367	15391	16223	16832	16984	16376	16103	15550	15585	15353	15420	15399	15373	15461	15475	15363	15265	15355	15356	15302	15315	15212	15342	15341	15417	15177	15458	15331	15410	15494	15337	15353	15287	15418	15364	15270	15372	15278	15419	15386	15363	15290	15305	15503	15181	15262	15418	15388	15350	15409	15327	15444	15217	15458	15208	15265	15331	15268	15361	15260	15429	15432	15277	15416	15327	15314	15292	15387	15389	15379	15336	15443	15253	15517	15275	15399	15418	15301	15497	15441	15386	15408	15367	15449	15493	15410	15363	15285	15299	15429	15232	15497	15382	15199	15280	15412	15320	15388	15491	15337	15256	15578	15242	15451	15254	15423	15330	15394	15385	15374	15462	15520	15159	15489	15259	15310	15237	15226	15331	15341	15285	15355	15551	15187	15404	15179	15315	15483	15443	15315	15363	15229	15219	15303	15212	15350	15557	15302	15297	15343	15344	15285	15448	15248	15479	15184	15126	15311	15295	15365	15335	15459	15430	15505	15311	15430	15342	15225	15248	15234	15375	15376	15326	15427	15137	15292	15356	15196	15225	15203	15195	15222	15318	15369	15452	15293	15265	15400	15264	15283	15382	15494	15291	15570	15325	15377	15314	15382	15283	15240	15408	15360	15312	15349	15301	15352	15377	15327	15317	15264	15526	15233	15396	15402	15447	15459	15355	15354	15443	15325	15226	15220	15305	15357	15292	15363	15438	15347	15317	15194	15221	15273	15527	15378	15523	15292	15281	15332	15450	15341	15352	15273	15267	15366	15392	15478	15360	15393	15358	15304	15467	15175	15247	15306	15383	15300	15320	15199	15309	15306	15397	15367	15391	15222	15293	15384	15223	15654	15392	15391	15407	15398	15382	15328	15226	15257	15437	15475	15433	15261	15385	15250	15370	15191	15258	15357	15422	15350	15369	15353	15250	15298	15232	15160	15408	15384	15245	15450	15327	15348	15249	15362	15345	15452	15478	15361	15217	15335	15371	15300	15274	15406	15410	15410	15153	15373	15267	15300	15313	15292	15347	15273	15396	15525	15206	15439	15167	15302	15329	15295	15521	15581	15275	15372	15322	15176	15415	15167	15298	15220	15348	15437	15361	15386	15078	15406	15328	15271	15233	15281	15323	15329	15221	15481	15203	15290	15396	15300	15424	15387	15511	15472	15178	15379	15245	15363	15287	15130	15311	15291	15186	15293	15300	15265	15306	15427	15418	15296	15251	15363	15226	15205	15424	15305	15360	15195	15224	15355	15354	15385	15311	15413	15429	15423	15155	15314	15235	15358	15294	15362	15447	15364	15256	15276	15445	15323	15386	15391	15335	15250	15478	15459	15208	15507	15277	15360	15205	15276	15280	15297	15271	15249	15179	15535	15302	15294	15286	15417	15168	15316	15200	15314	15297	15324	15357	15402	15319	15594	15454	15175	15348	15282	15413	15248	15318	15264	15128	15267	15402	15344	15107	15443	15452	15350	15402	15320	15360	15321	15226	15238	15382	15347	15438	15271	15201	15306	15282	15331	15290	15280	15261	15326	15270	15384	15426	15365	15495	15247	15207	15448	15292	15535	15183	15216	15327	15144	15283	15304	15252	15488	15277	15448	15218	15475	15248	15521	15393	15350	15310	15344	15328	15220	15353	15470	15392	15324	15447	15451	15404	15342	15375	15528	15435	15159	15430	15327	15289	15527	15292	15378	15226	15335	15317	15255	15218	15272	15402	15380	15411	15369	15305	15322	15465	15419	15319	15364	15265	15418	15247	15336	15383	15295	15246	15361	15208	15382	15280	15234	15413	15393	15426	15244	15288	15299	15402	15254	15411	15331	15417	15199	15318	15371	15419	15180	15345	15269	15372	15248	15356	15280	15381	15384	15470	15479	15392	15287	15399	15317	15268	15271	15139	15336	15209	15229	15288	15432	15529	15050	15337	15312	15404	15437	15271	15317	15161	15272	15390	15372	15380	15302	15341	15293	15252	15173	15279	15306	15503	15231	15355	15314	15240	15351	15612	15301	15263	15164	15276	15342	15347	15108	15181	15402	15480	15122	15279	15373	15241	15266	15436	15245	15192	15314	15453	15553	15126	15524	15345	15229	15425	15164	15286	15367	15253	15389	15284	15449	15328	15256	15278	15436	15254	15320	15221	15321	15243	15361	15292	15291	15511	15169	15394	15308	15391	15324	15386	15287	15275	15310	15336	15279	15298	15524	15107	15296	15302	15340	15421	15267	15246	15541	15263	15456	15341	15287	15289	15233	15189	15334	15198	15339	15227	15327	15327	15262	15299	15401	15201	15327	15344	15083	15422	15338	15280	15268	15306	15501	15259	15351	15219	15520	15320	15457	15386	15447	15343	15232	15194	15193	15406	15494	15444	15296	15321	15357	15401	15399	15245	15247	15430	15313	15211	15387	15405	15412	15470	15222	15273	15321	15308	15242	15277	15254	15371	15372	15297	15205	15348	15531	15171	15316	15215	15151	15447	15204	15328	15456	15390	15571	15159	15211	15291	15334	15393	15231	15394	15437	15356	15220	15321	15432	15296	15462	15251	15447	15220	15178	15341	15208	15313	15472	15284	15337	15296	15249	15325	15477	15211	15372	15200	15248	15092	15318	15505	15514	15279	15404	15454	15249	15313	15301	15290	15368	15315	15244	15466	15300	15243	15231	15173	15394	15258	15423	15193	15263	15185	15388	15590	15235	15378	15452	15337	15393	15325	15351	15265	15344	15333	15448	15343	15425	15367	15386	15262	15184	15252	15255	15511	15397	15433	15201	15337	15257	15402	15301	15177	15202	15295	15154	15202	15444	15375	15181	15354	15487	15302	15464	15252	15228	15318	15478	15215	15310	15316	15485	15290	15227	15216	15304	15291	15289	15250	15375	15271	15099	15415	15271	15362	15308	15372	15192	15345	15305	15305	15387	15240	15381	15519	15276	15165	15376	15272	15464	15365	15325	15387	15384	15479	15193	15263	15245	15429	15429	15371	15262	15375	15493	15286	15330	15330	15427	15254	15279	15326	15262	15358	15307	15327	15183	15194	15323	15479	15353	15240	15484	15175	15239	15479	15292	15281	15346	15224	15273	15366	15282	15250	15353	15366	15230	15271	15333	15414	15392	15420	15182	15270	15168	15360	15378	15086	15341	15370	15357	15304	15345	15357	15221	15447	15302	15377	15331	15410	15426	15310	15254	15406	15256	15297	15300	15390	15576	15522	15389	15242	15344	15305	15358	15195	15317	15485	15278	15288	15287	15340	15288	15113	15207	15440	15222	15226	15310	15122	15422	15284	15353	15367	15424	15236	15357	15447	15240	15266	15222	15370	15263	15229	15337	15324	15393	15560	15187	15228	15137	15292	15224	15457	15390	15385	15330	15353	15272	15378	15131	15327	15415	15095	15181	15401	15392	15349	15405	15279	15363	15394	15299	15440	15223	15415	15414	15345	15355	15348	15146	15320	15536	15231	15142	15467	15309	15269	15197	15281	15298	15314	15314	15401	15016	15228	15260	15168	15578	15427	15381	15335	15200	15300	15185	15479	15314	15244	15407	15388	15276	15198	15451	15451	15204	15244	15196	15264	15384	15332	15448	15449	15339	15253	15288	15371	15328	15257	15364	15271	15282	15410	15247	15237	15178	15345	15394	15264	15382	15316	15308	15511	15360	15384	15360	15452	15213	15165	15324	15375	15372	15228	15346	15217	15276	15108	15299	15468	15253	15304	15411	15424	15061	15334	15259	15368	15297	15296	15402	15177	15471	15243	15173	15234	15442	15269	15338	15417	15225	15245	15084	15343	15468	15267	15343	15354	15235	15314	15450	15450	15274	15242	15351	15207	15220	15348	15272	15496	15451	15426	15225	15308	15234	15344	15344	15299	15300	15310	15306	15323	15390	15188	15229	15326	15298	15236	15467	15344	15282	15234	15509	15290	15385	15373	15223	15347	15356	15213	15207	15500	15267	15226	15302	15376	15357	15338	15396	15289	15482	15104	15263	15389	15400	15421	15483	15308	15292	15297	15217	15431	15615	15295	15448	15380	15112	15440	15320	15337	15129	15396	15378	15406	15271	15393	15396	15426	15389	15320	15302	15347	15425	15237	15285	15275	15438	15302	15386	15321	15278	15210	15167	15320	15356	15155	15310	15292	15436	15298	15345	15271	15365	15216	15348	15124	15147	15286	15326	15334	15102	15384	15344	15254	15309	15444	15246	15309	15319	15316	15328	15311	15359	15385	15249	15285	15379	15226	15277	15351	15069	15292	15278	15253	15170	15383	15297	15283	15238	15216	15282	15272	15307	15411	15255	15147	15300	15207	15391	15160	15389	15328	15454	15260	15363	15237	15360	15378	15299	15465	15287	15311	15323	15383	15349	15124	15412	15267	15292	15287	15405	15225	15321	15228	15437	15319	15361	15353	15219	15333	15347	15461	15460	15279	15316	15205	15195	15284	15389	15124	15359	15409	15389	15242	15432	15417	15244	15368	15279	15412	15207	15263	15253	15491	15271	15355	15426	15202	15398	15302	15330	15421	15377	15357	15333	15413	15292	15442	15333	15340	15312	15313	15248	15233	15417	15347	15346	15366	15425	15228	15355	15395	15265	15258	15316	15423	15288	15276	15326	15405	15204	15305	15374	15268	15337	15442	15277	15352	15273	15310	15379	15344	15390	15522	15222	15361	15390	15232	15369	15490	15323	15388	15356	15343	15140	15503	15265	15315	15425	15300	15267	15360	15265	15325	15410	15323	15279	15358	15229	15435	15411	15289	15436	15357	15416	15417	15176	15271	15404	15290	15279	15295	15453	15119	15371	15294	15360	15304	15324	15210	15352	15274	15256	15267	15246	15255	15378	15368	15258	15417	15270	15211	15441	15440	15419	15422	15230	15445	15279	15286	15268	15318	15199	15317	15294	15171	15415	15303	15270	15389	15377	15379	15196	15302	15235	15529	15508	15257	15343	15276	15256	15230	15286	15132	15244	15365	15309	15328	15286	15165	15383	15321	15383	15275	15198	15201	15204	15187	15402	15282	15345	15101	15303	15304	15263	15391
27165	22130	25474	22350	18442	17583	16721	16359	15986	15687	16130	17381	16473	15551	15384	15294	15211	15289	15103	15465	15494	15342	15350	15342	15289	15371	15484	15313	15418	15303	15374	15488	15421	15430	15477	15505	15496	15275	15384	15279	15476	15065	15112	15310	15134	15139	15128	15330	15281	15342	15279	15247	15495	15362	15263	15313	15267	15295	15224	15118	15371	15327	15278	15278	15110	15228	15187	15302	15231	15175	15321	15302	15029	15164	15447	15225	15384	15450	15412	15300	15104	15199	15185	15256	15176	15248	15333	15258	15121	15214	15247	15249	15225	14983	15290	15318	15353	15309	15237	15383	14947	15323	15537	15449	15175	15180	15252	15329	15551	15289	15339	15405	15460	15115	15399	15286	15119	15176	15320	15342	15361	15187	15301	15292	15374	15275	15116	15289	15305	15038	15271	15138	15194	15333	15285	15036	15165	15186	15017	15140	15220	15396	15280	15071	15168	15300	15285	15208	15269	15239	15212	15373	15249	15255	15266	15169	15064	15326	15304	15378	15190	15407	15490	15375	15479	15309	15390	15410	15412	15439	15315	15348	15183	15213	15361	15335	15271	15354	15271	15494	15425	15271	15347	15377	15317	15222	15166	15258	15299	15211	15241	15243	15347	15343	15294	15147	15227	15399	15224	15324	15440	15225	15071	15194	15186	15174	15269	15302	15221	15099	15200	15258	15074	15042	15205	15529	15340	15238	15325	15493	15291	15383	15091	15397	15135	15519	15327	15178	15315	15277	15153	15237	15304	15217	15243	15287	15343	15268	15180	15237	15236	15217	15431	15029	15312	15373	15231	15274	15207	15206	15156	15177	15117	15252	15149	14940	15269	15496	15332	15402	15200	15418	15292	15293	15441	15287	15387	15224	15108	15163	15150	15329	15174	15182	15201	15500	15361	15124	15314	15286	15366	15284	15197	15139	15324	15353	15330	15278	15239	15162	15324	15082	15285	15261	15167	15260	15486	15321	15246	15244	15270	15242	15189	15175	15363	15321	15314	15214	15357	15183	15253	15234	15289	15235	15209	15383	15334	15338	15262	15469	15184	15293	15263	15335	15292	15122	15185	15271	15415	15330	15261	15218	15302	15391	15326	15242	15250	15310	15259	15240	15248	15375	15294	15411	15167	15267	15242	15484	15313	15091	15236	15317	15392	15298	15238	15183	15110	15175	15026	15124	15265	15291	15471	15316	15243	15366	15201	15052	15010	15175	15320	15315	15379	15293	15249	15248	15249	15043	15228	15397	15163	15333	15110	15396	15366	15237	15227	15240	15294	15406	15251	15239	15264	15207	15055	15212	15148	15314	15143	15251	15110	15254	15278	15273	15408	15379	15323	15111	15304	15249	15368	15408	15271	15279	15289	15195	15135	15285	15193	15199	15218	15388	15322	15136	15171	15218	15354	15312	15347	15283	15372	15098	15372	15187	15160	15095	15273	15234	15121	15140	15305	15395	15316	15415	15406	15388	15198	15049	15134	15132	15350	15164	15165	15138	15262	15186	15169	15206	15088	15154	15420	15290	15345	15172	15263	15233	15076	15294	15186	15171	15462	15431	15198	15145	15273	15196	15348	15367	15159	15265	15345	15429	15252	15420	15299	15267	15241	15151	15332	15520	15313	15218	15260	15301	15281	15307	15251	15252	15407	15149	15224	15155	15190	15342	15120	15052	15206	15323	15213	15325	15226	15160	15268	15377	15334	15103	15140	15192	15297	15235	15519	15146	15232	15206	15228	15384	15296	15449	15408	15186	15234	15340	15296	15327	14977	15149	15301	15219	15399	15116	15278	15223	15250	15282	15338	15405	15448	15222	15231	15286	15178	15272	15126	15157	15269	15305	15229	15182	15422	15356	15298	15342	15153	15136	15139	15461	15363	15114	15411	15348	15277	15197	15301	15232	15218	15272	15389	15033	15157	15237	15475	15389	15316	15429	15331	15409	15263	15156	15288	15345	15241	15337	15214	15161	15240	15336	15180	15369	15276	15260	15377	15168	15283	15353	15325	15522	15124	15248	15209	15266	15386	15473	15204	15231	15185	15289	15265	15183	15437	15064	15282	15436	15236	15055	15309	15195	15299	15256	15060	15313	15390	15195	15366	15188	15378	15385	15375	15342	15258	15213	15278	15181	15136	15274	15027	15077	15311	15313	15104	15266	15365	15227	15115	15245	15408	15157	15230	15396	15244	15443	15327	15217	15273	15243	15195	15099	15336	15318	15254	15207	15495	15449	15192	15391	15181	15236	15280	15116	15278	15112	15305	15259	15218	15185	15382	15365	15293	15146	15149	15302	15275	15352	15182	15266	15304	15233	15305	15198	15357	15150	15180	15236	15226	15163	15143	15272	15154	15212	15236	15404	15023	15471	15226	15326	15198	15350	15070	15389	15480	15453	15114	15421	15078	15219	15271	15404	15289	15194	15238	15425	15491	15062	15477	15386	15255	15220	15227	15230	15234	15188	15242	15379	15259	15353	15269	15229	15443	15161	15432	15272	15211	15262	15295	15228	15256	15143	15150	15267	15302	15305	15296	15227	15355	15530	15054	15065	15209	15249	15301	15281	15349	15160	15334	15359	15404	15095	15241	15095	15227	15195	15257	15347	15341	15383	15382	15348	15290	15418	15233	15236	15341	15288	15299	15355	15277	15289	15295	15324	15235	15355	15294	15275	15070	15429	15288	15258	15371	15456	15452	15025	15161	15475	15169	15180	15114	15084	15243	15222	15397	15394	15226	15294	15140	15289	15241	15074	15251	15230	15323	15273	15254	15363	15383	15538	15288	15192	15320	15468	15505	15358	15158	15013	15061	15344	15399	15295	15352	15241	15161	15390	15177	14998	15293	15384	15396	15375	15197	15078	15190	15207	15170	15315	15371	15260	15277	15367	15276	15337	15325	15254	15211	15318	15235	15371	15146	15382	15493	15164	15265	15147	15369	15209	15317	15189	15165	15257	15319	15420	15210	15316	15452	15407	15347	15209	15125	15246	15184	15462	15126	15229	15173	15271	15191	15322	15316	15207	15341	15404	15160	15229	15253	15269	15493	15378	15169	15307	15174	15348	15179	15252	15478	15447	15327	15324	15277	15162	15250	15213	15312	15150	15255	15178	15197	15348	15161	15147	15065	15179	15239	15267	15302	15309	15101	15197	15040	15179	15305	15183	15272	15315	15171	15523	15211	15330	15322	15314	15331	15319	15406	15220	15315	15334	15150	15312	15059	15055	15224	15273	15173	14996	15185	15167	15272	15335	15161	15062	15131	15242	15293	15519	15231	15209	15117	15243	15345	15237	15289	15055	15310	15508	15051	15470	15422	15314	15201	15318	15315	15174	15192	15084	15316	15177	15390	15261	15251	15408	15249	15285	15316	15332	15325	15239	15379	15375	15137	15242	15021	15156	15247	15375	15416	15196	15266	15143	15197	15311	15471	14992	15384	15383	15418	15352	15271	15284	15333	15419	15367	15279	15290	15211	15198	15359	15183	15213	15253	15163	15359	15230	15327	15227	15358	15333	15415	15244	15274	15166	15398	15236	15443	15532	15191	15082	15285	15284	15349	15277	15199	15315	15207	15186	15299	15037	15212	15168	15388	15334	15371	15481	15169	15380	15513	15303	15382	15291	15254	15249	15404	15352	15162	15262	15125	15242	15321	15316	15356	15282	15224	15421	15316	15269	15199	15289	15669	15472	15377	15249	15166	15259	15395	15253	15311	15450	15191	15516	15369	15264	15425	15215	15521	15270	15462	15435	15311	15198	15255	15126	15244	15282	15305	15199	15334	15201	15290	15368	15332	15243	15285	15316	15184	15173	15310	15249	15298	15356	15355	15268	15292	15121	15129	14948	15201	15290	15099	15307	15206	15411	15195	15268	15223	15211	15311	15183	15461	15419	15378	15034	15430	15296	15181	15407	15383	15243	15369	15147	15095	15170	15218	15355	15301	15498	15144	15261	15184	15208	15183	15211	15307	15302	15418	15388	15252	15302	15199	15245	15345	15156	15374	15340	15364	15222	15301	15327	15369	15243	15203	15158	15162	15181	15244	15183	15201	15373	15203	15451	15172	15473	15181	15207	15358	15311	15320	15280	15234	15239	15347	15157	15160	15175	15224	15360	15307	15338	15163	15361	15295	15421	15455	15305	15452	15224	15465	15158	15249	15324	15367	15240	15270	15342	15163	15202	15401	15478	15348	15176	14941	15484	15315	15422	15364	15295	15215	15365	15192	15225	15202	15375	15368	15104	15096	15265	15302	15207	15196	15346	15483	15309	15404	15263	15085	15445	15426	15337	15352	15180	15206	15239	15261	15438	15174	15114	15352	15284	15377	15182	15535	15337	15412	15324	15296	15283	15147	15457	15143	15266	15295	15300	15270	15289	15309	15228	15263	15107	15193	15312	15147	15240	15277	15242	15225	15276	15366	15257	15309	15251	15088	15212	15450	15357	15390	15209	15412	15314	15479	15359	15320	15137	15253	15238	15323	15404	15316	15237	15429	15366	15325	15204	15150	15246	15260	15150	15234	15247	15359	15403	15269	15300	15351	15061	15178	15201	15112	15202	15368	15199	15220	15354	15286	15283	15307	15108	15183	15037	15275	15161	15250	15146	15091	15264	15105	15329	15317	15108	15277	15234	15224	15340	15473	15301	15170	15215	15320	15262	15086	15384	15246	15046	15390	15171	15494	15261	15195	15408	15371	15161	15216	15163	15350	15322	15484	15311	15380	15472	15418	15198	15333	15187	15136	15123	15242	15274	15452	15255	15252	15313	15374	15343	15256	15220	15079	15244	15354	15386	15226	15291	15276	15393	15415	15367	15273	15227	15212	15084	15376	15442	15202	15326	15447	15352	15452	15350	15340	15124	15347	15152	15231	15219	15409	15565	15438	15146	15232	15322	15089	15378	15525	15312	15442	15116	15242	15222	15246	15301	15228	15284	15425	15105	15296	15180	15503	15263	15163	15354	15246	15242	15107	15328	15198	15299	15165	15369	15293	15251	15460	15387	15286	15302	15436	15493	15325	15165	15321	15084	15338	15264	15357	15529	15214	15359	15320	15152	15368	15450	15340	15338	15215	15174	15462	15189	15310	15342	15252	15312	15227	15097	15256	15244	15293	15429	15259	15285	15335	15319	15252	15269	15254	15272
17329	25187	24879	21109	19602	17930	16823	16296	15524	14930	15803	17896	15841	14478	14481	14569	14493	14440	14530	14519	14584	14578	14367	14520	14559	14476	14650	14340	14506	14644	14413	14559	14678	14518	14933	14731	14574	14628	14673	14678	14218	14461	14544	14453	14646	14502	14557	14530	14523	14574	14610	14514	14548	14464	14536	14408	14490	14539	14577	14370	14538	14400	14516	14436	14540	14464	14489	14407	14557	14431	14445	14399	14511	14593	14541	14453	14381	14454	14457	14388	14498	14421	14337	14360	14495	14612	14260	14528	14376	14604	14493	14427	14447	14513	14442	14511	14515	14507	14412	14513	14357	14418	14616	14517	14455	14510	14499	14409	14547	14454	14527	14756	14574	14468	14555	14646	14376	14473	14562	14447	14412	14569	14595	14388	14477	14582	14634	14446	14298	14532	14400	14525	14507	14486	14556	14526	14498	14363	14442	14312	14541	14577	14457	14491	14425	14622	14556	14458	14552	14367	14487	14453	14444	14398	14419	14506	14407	14565	14378	14426	14448	14481	14511	14261	14523	14556	14421	14413	14454	14585	14388	14515	14466	14558	14580	14490	14482	14606	14491	14579	14279	14496	14475	14385	14587	14420	14678	14472	14412	14422	14434	14351	14597	14332	14428	14300	14448	14568	14451	14574	14523	14669	14523	14591	14222	14573	14419	14481	14470	14679	14479	14430	14468	14490	14578	14446	14393	14373	14396	14518	14447	14357	14451	14470	14523	14392	14495	14371	14599	14582	14580	14495	14318	14441	14440	14636	14576	14276	14572	14399	14390	14509	14528	14502	14501	14441	14415	14472	14306	14518	14482	14603	14388	14522	14416	14337	14468	14595	14561	14318	14471	14574	14344	14491	14581	14483	14477	14347	14449	14383	14564	14571	14443	14607	14385	14566	14533	14469	14392	14524	14418	14294	14374	14438	14490	14557	14432	14492	14374	14345	14459	14391	14600	14457	14502	14563	14482	14626	14563	14590	14572	14592	14451	14554	14392	14501	14457	14411	14488	14397	14409	14447	14381	14504	14478	14518	14541	14308	14457	14460	14493	14363	14522	14259	14496	14527	14516	14489	14527	14544	14566	14506	14288	14512	14544	14448	14299	14631	14464	14597	14576	14480	14532	14515	14599	14485	14608	14288	14554	14423	14391	14418	14522	14490	14578	14560	14508	14357	14409	14488	14377	14390	14394	14548	14497	14430	14340	14426	14643	14372	14537	14424	14640	14529	14637	14524	14497	14488	14455	14537	14456	14540	14415	14383	14480	14393	14430	14482	14528	14375	14652	14645	14538	14439	14574	14528	14637	14541	14452	14449	14571	14435	14458	14452	14533	14293	14570	14594	14581	14566	14587	14490	14311	14346	14547	14545	14568	14547	14452	14447	14392	14519	14567	14594	14503	14526	14308	14518	14534	14576	14384	14491	14437	14514	14491	14344	14529	14634	14573	14477	14484	14619	14530	14465	14499	14528	14639	14549	14580	14567	14476	14395	14579	14465	14528	14615	14447	14619	14421	14526	14555	14426	14569	14428	14577	14447	14455	14529	14463	14507	14319	14494	14580	14539	14528	14605	14388	14336	14593	14430	14607	14331	14526	14435	14411	14464	14348	14362	14428	14331	14610	14483	14568	14503	14459	14351	14489	14591	14532	14542	14545	14582	14351	14416	14438	14459	14484	14567	14508	14386	14501	14444	14546	14481	14401	14528	14416	14767	14487	14630	14446	14462	14400	14597	14461	14644	14522	14583	14498	14598	14304	14609	14412	14509	14503	14546	14557	14578	14422	14441	14555	14459	14599	14499	14619	14460	14338	14584	14560	14402	14388	14441	14327	14437	14560	14527	14534	14573	14462	14418	14584	14646	14579	14320	14562	14553	14518	14654	14588	14299	14572	14652	14453	14496	14464	14498	14520	14405	14506	14470	14625	14358	14608	14385	14487	14484	14345	14456	14440	14489	14399	14502	14503	14672	14623	14282	14684	14540	14426	14441	14521	14586	14389	14521	14495	14519	14438	14628	14512	14390	14503	14443	14404	14526	14639	14288	14482	14507	14425	14676	14576	14449	14543	14622	14500	14460	14593	14524	14536	14503	14534	14506	14509	14544	14552	14576	14620	14490	14539	14553	14204	14610	14563	14389	14657	14344	14583	14610	14346	14596	14541	14499	14309	14524	14448	14516	14582	14496	14468	14428	14350	14562	14283	14510	14529	14447	14554	14434	14510	14410	14377	14391	14492	14328	14680	14615	14404	14420	14511	14551	14586	14473	14327	14709	14400	14341	14517	14461	14499	14360	14418	14443	14713	14399	14441	14482	14488	14475	14539	14516	14496	14564	14410	14446	14333	14443	14629	14461	14645	14526	14528	14510	14453	14426	14617	14330	14552	14466	14552	14466	14345	14509	14497	14333	14487	14495	14536	14471	14507	14459	14452	14364	14354	14512	14448	14413	14572	14427	14573	14352	14618	14444	14402	14380	14679	14446	14546	14498	14288	14367	14382	14538	14464	14447	14494	14369	14523	14518	14507	14609	14513	14476	14590	14542	14492	14486	14302	14577	14521	14502	14422	14605	14427	14542	14311	14432	14493	14370	14469	14450	14298	14548	14479	14374	14708	14464	14377	14512	14545	14608	14635	14470	14693	14447	14553	14515	14474	14452	14390	14706	14570	14462	14486	14486	14527	14506	14469	14549	14462	14596	14517	14478	14432	14475	14412	14530	14448	14591	14645	14408	14388	14340	14403	14490	14428	14588	14632	14516	14458	14633	14466	14468	14405	14699	14380	14542	14325	14577	14425	14483	14586	14445	14500	14486	14614	14681	14607	14565	14548	14413	14607	14436	14493	14444	14525	14403	14441	14447	14479	14511	14545	14461	14556	14703	14466	14535	14483	14505	14379	14561	14510	14472	14342	14395	14377	14563	14487	14461	14345	14488	14499	14490	14632	14475	14527	14535	14454	14503	14451	14558	14578	14479	14705	14425	14426	14521	14448	14529	14579	14426	14407	14339	14433	14480	14489	14556	14515	14510	14528	14443	14297	14584	14375	14348	14284	14371	14518	14279	14522	14543	14410	14554	14505	14479	14468	14490	14471	14497	14439	14458	14467	14807	14387	14313	14334	14407	14361	14500	14445	14267	14428	14443	14438	14526	14530	14437	14479	14571	14641	14400	14447	14506	14436	14673	14540	14432	14566	14583	14589	14481	14581	14418	14486	14475	14538	14430	14393	14502	14381	14540	14423	14468	14369	14548	14544	14621	14536	14648	14404	14349	14534	14406	14557	14493	14713	14444	14403	14579	14280	14605	14485	14605	14516	14420	14444	14506	14447	14343	14421	14628	14530	14657	14533	14591	14587	14624	14568	14544	14610	14612	14681	14406	14644	14448	14565	14440	14499	14534	14491	14477	14632	14470	14438	14431	14523	14458	14537	14371	14416	14459	14427	14504	14591	14448	14648	14382	14592	14361	14678	14624	14315	14636	14530	14430	14455	14464	14454	14410	14527	14367	14565	14447	14421	14591	14344	14391	14638	14424	14490	14667	14445	14749	14521	14543	14562	14491	14543	14451	14456	14416	14373	14391	14556	14362	14508	14393	14461	14499	14525	14739	14469	14606	14612	14456	14416	14413	14516	14393	14529	14576	14476	14430	14376	14289	14585	14397	14585	14493	14535	14565	14256	14428	14483	14673	14384	14454	14460	14621	14453	14530	14516	14300	14367	14544	14428	14550	14585	14431	14424	14421	14665	14550	14453	14487	14336	14650	14560	14508	14458	14528	14504	14292	14522	14508	14524	14466	14669	14456	14476	14421	14437	14342	14510	14545	14499	14739	14468	14560	14430	14456	14453	14463	14540	14448	14413	14432	14335	14342	14418	14516	14418	14457	14478	14534	14527	14420	14426	14542	14503	14524	14382	14534	14688	14366	14446	14457	14431	14568	14449	14458	14650	14419	14485	14405	14415	14427	14483	14472	14618	14519	14507	14445	14532	14452	14517	14486	14282	14446	14529	14515	14607	14611	14720	14340	14396	14470	14556	14514	14449	14490	14448	14509	14407	14521	14651	14536	14523	14560	14491	14525	14508	14601	14193	14470	14584	14534	14435	14459	14504	14401	14488	14633	14417	14582	14537	14243	14469	14453	14510	14381	14673	14344	14463	14497	14558	14620	14468	14353	14653	14277	14555	14500	14397	14544	14566	14498	14575	14659	14522	14380	14438	14552	14382	14455	14393	14443	14627	14496	14257	14561	14589	14512	14430	14358	14693	14471	14649	14598	14345	14554	14483	14363	14477	14394	14379	14463	14562	14452	14417	14573	14438	14611	14561	14326	14383	14624	14535	14493	14534	14475	14383	14474	14670	14449	14454	14460	14402	14527	14604	14362	14489	14651	14541	14513	14537	14409	14604	14420	14478	14535	14234	14533	14391	14423	14575	14407	14395	14536	14537	14534	14557	14515	14445	14463	14304	14541	14508	14530	14716	14452	14505	14526	14568	14454	14406	14564	14470	14526	14632	14683	14497	14419	14514	14469	14477	14460	14289	14532	14580	14458	14549	14510	14455	14450	14492	14594	14425	14508	14594	14527	14566	14575	14315	14631	14493	14516	14471	14549	14425	14632	14478	14512	14471	14508	14413	14518	14508	14414	14455	14506	14390	14564	14430	14550	14377	14493	14734	14489	14424	14547	14403	14465	14456	14500	14422	14427	14593	14655	14459	14581	14456	14518	14458	14559	14419	14534	14479	14481	14350	14382	14588	14487	14415	14521	14544	14321	14608	14583	14549	14557	14467	14523	14417	14480	14652	14441	14418	14598	14260	14496	14422	14663	14528	14596	14455	14494	14559	14590	14336	14632	14590	14570	14491	14500	14537	14535	14558	14514	14619	14543	14546	14485	14675	14554	14558	14603	14505	14556	14373	14510	14373	14436	14551	14457	14438	14510	14602	14522	14442	14577	14379	14662	14540	14596	14441	14439	14683	14558	14552	14541	14583	14249	14486	14341	14407	14371	14618	14365	14538	14322	14536	14491	14498	14303	14522	14432	14706	14515	14355	14513	14499	14503	14560	14415	14369	14499	14554	14481	14426	14725	14538	14467	14497	14586	14395	14604	14605	14510	14429	14428	14533	14397	14603	14529	14512	14563
23960	21337	28835	24338	22425	22070	20729	17352	16174	16651	19053	28887	24151	16859	15829	15500	15529	15484	15552	15627	15498	15579	15539	15364	15609	15644	15567	15429	15511	15461	15473	15499	15664	16051	16388	16534	16412	15914	15726	15457	15608	15518	15632	15614	15606	15390	15391	15237	15273	15373	15394	15406	15318	15539	15556	15395	15455	15406	15368	15527	15494	15298	15436	15357	15572	15582	15360	15225	15201	15585	15446	15614	15445	15409	15440	15510	15359	15420	15530	15488	15324	15280	15442	15353	15277	15347	15405	15387	15352	15501	15515	15496	15405	15366	15460	15607	15456	15345	15313	15281	15505	15304	15403	15593	15302	15415	15338	15344	15486	15521	15316	15368	15417	15378	15679	15450	15437	15313	15450	15494	15425	15285	15337	15414	15412	15368	15222	15379	15423	15385	15285	15244	15140	15369	15474	15365	15466	15281	15577	15424	15475	15488	15368	15441	15273	15335	15297	15729	15194	15391	15460	15569	15384	15463	15482	15696	15300	15347	15396	15372	15437	15531	15379	15511	15582	15511	15238	15487	15385	15297	15520	15638	15326	15443	15527	15542	15382	15645	15498	15386	15367	15326	15479	15385	15494	15264	15430	15341	15424	15398	15317	15508	15311	15465	15322	15429	15346	15460	15377	15509	15599	15247	15312	15666	15417	15504	15228	15272	15528	15414	15422	15251	15439	15324	15565	15308	15366	15521	15527	15409	15403	15495	15578	15261	15616	15523	15437	15481	15424	15288	15368	15422	15371	15464	15482	15391	15252	15477	15340	15368	15448	15314	15618	15474	15441	15487	15536	15510	15412	15516	15490	15295	15374	15371	15460	15619	15544	15511	15375	15462	15280	15473	15333	15449	15347	15432	15461	15571	15275	15228	15342	15410	15500	15443	15410	15407	15426	15314	15395	15409	15311	15535	15718	15492	15428	15388	15409	15419	15347	15395	15327	15364	15374	15415	15307	15637	15543	15316	15493	15244	15516	15446	15520	15244	15294	15406	15364	15399	15377	15529	15379	15291	15596	15372	15272	15169	15339	15331	15759	15253	15385	15457	15346	15347	15209	15389	15476	15402	15424	15306	15420	15395	15406	15313	15270	15367	15358	15311	15494	15507	15515	15378	15389	15257	15376	15465	15473	15283	15490	15377	15528	15575	15440	15497	15398	15305	15447	15401	15296	15483	15554	15183	15426	15309	15344	15284	15606	15481	15450	15613	15415	15254	15468	15406	15470	15273	15297	15417	15322	15473	15499	15397	15571	15300	15379	15341	15516	15568	15452	15548	15309	15487	15264	15304	15493	15535	15455	15280	15294	15389	15484	15501	15541	15252	15181	15269	15496	15308	15351	15395	15364	15356	15406	15354	15224	15406	15459	15428	15559	15486	15523	15513	15507	15537	15438	15458	15158	15366	15401	15528	15519	15409	15368	15372	15629	15428	15347	15278	15316	15542	15462	15492	15406	15407	15287	15421	15374	15342	15433	15327	15363	15519	15304	15371	15398	15294	15580	15447	15363	15207	15284	15565	15483	15532	15425	15441	15617	15574	15374	15468	15504	15388	15663	15379	15392	15361	15434	15355	15360	15418	15400	15516	15530	15298	15318	15464	15469	15363	15361	15346	15359	15286	15362	15493	15391	15399	15383	15452	15460	15689	15426	15429	15411	15227	15273	15372	15560	15455	15528	15246	15313	15412	15362	15310	15714	15406	15492	15193	15578	15555	15505	15491	15372	15436	15162	15441	15391	15440	15368	15542	15510	15351	15291	15264	15332	15524	15401	15333	15447	15504	15268	15418	15258	15499	15496	15428	15606	15433	15312	15450	15388	15405	15321	15335	15433	15287	15562	15388	15473	15555	15605	15426	15466	15240	15463	15310	15376	15381	15260	15353	15380	15423	15396	15444	15302	15467	15406	15441	15308	15459	15326	15464	15296	15460	15403	15375	15408	15399	15487	15502	15582	15484	15312	15262	15649	15337	15482	15391	15375	15563	15546	15225	15518	15400	15504	15456	15453	15408	15310	15602	15251	15110	15231	15439	15416	15463	15437	15345	15449	15314	15326	15544	15620	15614	15482	15444	15513	15452	15522	15309	15476	15368	15355	15492	15367	15444	15609	15373	15469	15240	15505	15510	15370	15250	15368	15427	15286	15564	15368	15191	15423	15376	15404	15498	15284	15494	15440	15662	15444	15274	15465	15468	15328	15301	15441	15511	15431	15360	15432	15502	15303	15522	15477	15250	15423	15297	15359	15424	15282	15402	15372	15595	15317	15440	15546	15554	15566	15557	15288	15482	15500	15381	15455	15379	15625	15592	15503	15416	15318	15401	15412	15405	15326	15508	15448	15285	15399	15432	15684	15433	15470	15412	15499	15344	15324	15418	15491	15419	15477	15705	15486	15442	15366	15268	15415	15299	15542	15558	15244	15580	15516	15440	15538	15335	15279	15265	15638	15493	15520	15433	15314	15336	15413	15190	15264	15410	15205	15338	15416	15533	15253	15348	15260	15464	15484	15154	15323	15599	15403	15627	15477	15421	15560	15424	15482	15470	15323	15327	15366	15427	15462	15538	15325	15355	15292	15166	15470	15407	15322	15396	15660	15322	15528	15423	15699	15249	15562	15514	15325	15399	15321	15471	15364	15367	15453	15297	15446	15612	15431	15365	15300	15417	15627	15310	15558	15546	15622	15284	15468	15450	15314	15466	15275	15493	15462	15345	15568	15366	15385	15443	15540	15441	15340	15488	15345	15257	15484	15337	15397	15351	15340	15543	15381	15282	15421	15586	15357	15477	15397	15439	15314	15464	15460	15392	15526	15274	15437	15349	15459	15420	15397	15331	15481	15314	15461	15424	15481	15512	15412	15439	15500	15629	15415	15346	15571	15509	15300	15366	15483	15497	15511	15305	15484	15475	15238	15406	15219	15498	15452	15546	15301	15274	15289	15433	15501	15416	15295	15404	15440	15393	15460	15345	15326	15429	15393	15429	15355	15430	15322	15298	15394	15247	15333	15588	15199	15274	15490	15381	15251	15425	15479	15251	15317	15470	15614	15397	15350	15555	15408	15353	15419	15338	15433	15562	15501	15307	15560	15419	15504	15499	15429	15486	15394	15631	15576	15482	15479	15220	15574	15438	15435	15361	15356	15378	15374	15578	15473	15517	15540	15385	15483	15676	15720	15658	15473	15165	15290	15537	15528	15411	15435	15497	15451	15215	15397	15572	15530	15490	15484	15366	15282	15195	15248	15483	15266	15489	15359	15586	15205	15499	15259	15412	15412	15289	15490	15452	15489	15395	15265	15440	15476	15428	15535	15307	15377	15374	15631	15400	15426	15346	15321	15430	15407	15523	15410	15486	15364	15472	15486	15337	15404	15519	15323	15406	15526	15441	15469	15428	15401	15337	15397	15480	15451	15250	15478	15511	15525	15679	15494	15486	15525	15404	15366	15428	15373	15566	15457	15494	15465	15287	15527	15441	15377	15208	15379	15516	15361	15338	15337	15207	15814	15236	15412	15452	15362	15374	15282	15452	15456	15306	15345	15274	15420	15593	15704	15691	15319	15536	15322	15287	15378	15478	15387	15495	15456	15513	15373	15432	15249	15289	15539	15253	15302	15478	15683	15559	15711	15353	15393	15220	15282	15441	15533	15474	15414	15564	15624	15367	15331	15331	15543	15560	15388	15453	15598	15379	15333	15337	15411	15479	15440	15390	15158	15320	15408	15206	15416	15490	15627	15412	15503	15327	15501	15541	15644	15322	15600	15450	15438	15533	15335	15363	15468	15257	15339	15367	15660	15325	15501	15465	15492	15474	15474	15490	15536	15215	15438	15454	15335	15524	15570	15498	15609	15381	15194	15475	15365	15346	15420	15382	15171	15444	15575	15508	15289	15299	15397	15383	15444	15353	15273	15452	15386	15418	15329	15420	15174	15396	15537	15467	15587	15561	15398	15293	15446	15494	15361	15438	15347	15534	15324	15376	15440	15506	15365	15308	15364	15667	15444	15439	15411	15422	15442	15512	15407	15402	15359	15505	15480	15300	15387	15427	15326	15412	15306	15371	15425	15519	15478	15281	15442	15389	15570	15381	15302	15301	15276	15572	15431	15386	15383	15583	15378	15487	15363	15331	15476	15570	15405	15549	15530	15567	15404	15274	15285	15466	15499	15595	15555	15286	15530	15527	15338	15585	15550	15439	15389	15535	15360	15467	15189	15562	15571	15335	15651	15372	15308	15450	15452	15399	15452	15335	15291	15391	15369	15399	15507	15427	15486	15455	15303	15415	15582	15422	15397	15479	15573	15440	15336	15349	15445	15306	15467	15431	15264	15546	15414	15573	15481	15664	15325	15340	15433	15457	15345	15387	15499	15362	15582	15545	15366	15515	15535	15281	15368	15465	15501	15407	15559	15470	15667	15250	15412	15227	15558	15515	15306	15354	15573	15366	15489	15435	15358	15353	15624	15435	15421	15317	15490	15414	15284	15414	15452	15391	15557	15364	15314	15398	15485	15607	15466	15450	15437	15407	15578	15579	15348	15462	15463	15410	15415	15331	15477	15409	15395	15471	15412	15475	15540	15455	15341	15306	15431	15477	15334	15563	15565	15328	15346	15584	15268	15322	15465	15441	15414	15145	15528	15301	15486	15492	15482	15392	15320	15384	15411	15279	15367	15361	15479	15238	15359	15328	15335	15493	15504	15310	15235	15547	15333	15551	15445	15454	15403	15306	15433	15464	15466	15486	15576	15506	15481	15262	15380	15457	15408	15448	15335	15187	15382	15387	15443	15318	15500	15282	15470	15247	15380	15430	15187	15337	15445	15285	15319	15443	15290	15456	15365	15295	15370	15224	15445	15521	15507	15198	15442	15404	15570	15396	15556	15465	15534	15361	15449	15461	15395	15468	15386	15345	15494	15450	15383	15369	15545	15633	15434	15461	15502	15339	15461	15483	15366	15426	15470	15213	15313	15431	15407	15411	15586	15549	15310	15289	15224	15386	15328	15437	15392	15576	15420	15498	15317	15423	15465	15394	15373	15296	15247	15332	15311	15449	15394	15515	15221	15303	15503	15511	15490	15309	15542	15412	15450	15374	15477	15529	15483	15576	15587	15417	15334	15415	15298	15430	15450	15545	15491	15385
18299	32524	33148	27445	23636	20814	18559	17178	16156	15995	20681	33393	24763	14785	14795	14722	14814	14807	14761	14769	14761	14706	14754	14655	14794	14846	14691	14808	14707	14728	14595	14857	14747	15502	16333	16264	15805	15266	15009	14778	14721	14699	14593	14731	14679	14799	14739	14448	14715	14603	14757	14641	14578	14719	14706	14638	14510	14803	14664	14781	14652	14790	14696	14655	14594	14800	14500	14531	14799	14495	14788	14732	14794	14669	14509	14642	14685	14563	14779	14679	14721	14605	14609	14580	14665	14723	14613	14578	14759	14661	14588	14637	14675	14566	14753	14609	14567	14566	14590	14845	14510	14555	14751	14636	14624	14549	14672	14627	14675	14534	14645	14567	14756	14658	14674	14598	14794	14508	14707	14644	14513	14719	14556	14737	14580	14681	14669	14744	14556	14679	14722	14533	14545	14627	14534	14710	14715	14692	14698	14656	14519	14660	14598	14511	14726	14801	14631	14778	14491	14557	14784	14812	14781	14771	14542	14581	14457	14677	14415	14796	14540	14653	14587	14602	14620	14675	14695	14562	14850	14540	14629	14654	14593	14682	14358	14522	14683	14612	14822	14491	14623	14834	14622	14678	14645	14640	14566	14547	14770	14595	14639	14605	14680	14717	14445	14349	14746	14711	14669	14622	14584	14514	14688	14599	14681	14537	14696	14637	14651	14535	14627	14464	14638	14623	14731	14616	14495	14711	14638	14742	14629	14793	14728	14665	14613	14724	14793	14717	14684	14542	14706	14714	14568	14793	14588	14656	14595	14448	14671	14487	14562	14782	14686	14525	14744	14655	14758	14583	14634	14755	14554	14858	14451	14519	14662	14681	14611	14496	14485	14554	14609	14753	14685	14855	14619	14669	14668	14679	14800	14625	14750	14820	14565	14683	14585	14587	14584	14706	14618	14675	14620	14603	14597	14701	14614	14373	14718	14625	14903	14638	14619	14641	14748	14646	14383	14717	14611	14552	14662	14704	14733	14687	14741	14525	14676	14765	14437	14587	14566	14664	14694	14613	14660	14697	14666	14591	14717	14602	14697	14645	14655	14692	14659	14806	14615	14807	14658	14634	14469	14658	14631	14659	14638	14636	14606	14686	14593	14537	14702	14537	14675	14591	14704	14588	14503	14506	14647	14739	14580	14533	14588	14631	14660	14593	14769	14543	14669	14547	14815	14575	14562	14757	14758	14608	14599	14572	14529	14708	14634	14591	14491	14739	14604	14561	14580	14569	14560	14635	14864	14523	14660	14524	14650	14563	14608	14710	14784	14806	14518	14742	14652	14650	14573	14592	14567	14662	14769	14696	14652	14657	14679	14477	14767	14591	14604	14728	14710	14626	14516	14738	14769	14508	14739	14577	14638	14517	14725	14643	14629	14480	14672	14763	14607	14714	14651	14675	14756	14724	14598	14756	14563	14720	14523	14690	14623	14514	14586	14631	14555	14597	14602	14544	14621	14712	14752	14590	14540	14801	14556	14611	14534	14696	14585	14703	14628	14619	14564	14756	14734	14623	14720	14540	14631	14531	14754	14538	14611	14543	14704	14624	14528	14636	14589	14799	14775	14684	14398	14762	14612	14728	14783	14595	14515	14608	14755	14745	14802	14671	14584	14625	14629	14731	14657	14682	14626	14787	14728	14718	14803	14603	14605	14748	14602	14693	14736	14443	14644	14645	14725	14750	14594	14527	14514	14583	14474	14632	14724	14670	14727	14641	14720	14698	14578	14691	14645	14685	14629	14652	14743	14789	14775	14693	14588	14618	14711	14520	14684	14633	14799	14526	14638	14686	14772	14635	14661	14846	14816	14568	14721	14630	14605	14674	14604	14545	14680	14510	14521	14657	14547	14607	14658	14585	14717	14668	14603	14834	14709	14634	14679	14623	14661	14671	14711	14762	14530	14804	14597	14649	14692	14649	14572	14660	14810	14440	14683	14692	14803	14736	14558	14678	14551	14657	14702	14665	14719	14678	14734	14575	14794	14794	14691	14687	14775	14685	14622	14588	14710	14563	14508	14656	14556	14630	14642	14620	14635	14661	14529	14697	14742	14739	14636	14509	14544	14675	14671	14469	14786	14625	14562	14734	14639	14707	14592	14763	14693	14610	14600	14608	14771	14756	14652	14548	14627	14632	14646	14582	14647	14687	14817	14543	14682	14555	14599	14590	14742	14649	14660	14653	14578	14602	14501	14678	14521	14540	14712	14659	14695	14644	14550	14555	14544	14749	14795	14738	14655	14416	14711	14805	14698	14613	14652	14613	14781	14561	14526	14653	14579	14697	14526	14729	14737	14662	14539	14600	14580	14698	14669	14666	14689	14617	14632	14487	14830	14651	14595	14645	14718	14724	14503	14630	14694	14567	14543	14522	14764	14422	14565	14623	14535	14763	14594	14550	14815	14531	14643	14703	14764	14632	14638	14584	14692	14612	14480	14627	14701	14617	14424	14633	14683	14668	14607	14753	14446	14630	14723	14444	14702	14645	14636	14665	14608	14601	14595	14598	14709	14715	14650	14583	14526	14651	14591	14674	14550	14463	14607	14551	14542	14620	14456	14760	14599	14566	14638	14636	14412	14680	14564	14690	14563	14443	14796	14620	14495	14619	14653	14615	14720	14642	14553	14679	14669	14639	14794	14682	14686	14623	14650	14485	14626	14640	14641	14630	14589	14713	14541	14610	14493	14696	14679	14525	14672	14794	14718	14588	14650	14646	14509	14608	14687	14698	14647	14569	14561	14642	14732	14680	14483	14502	14673	14678	14627	14663	14600	14624	14583	14661	14708	14566	14705	14779	14721	14758	14614	14577	14703	14587	14618	14729	14639	14673	14618	14655	14719	14806	14531	14579	14582	14727	14632	14545	14609	14677	14487	14586	14685	14549	14628	14592	14660	14590	14671	14602	14860	14602	14635	14743	14691	14682	14576	14710	14558	14706	14586	14621	14594	14630	14580	14694	14593	14525	14679	14727	14668	14689	14620	14646	14625	14775	14618	14651	14521	14631	14735	14777	14694	14614	14734	14722	14586	14520	14527	14647	14774	14726	14704	14688	14734	14869	14565	14656	14736	14795	14658	14750	14575	14663	14530	14719	14577	14768	14451	14402	14699	14586	14417	14661	14723	14765	14477	14600	14822	14758	14514	14620	14694	14703	14589	14384	14707	14724	14684	14527	14609	14667	14718	14572	14688	14593	14600	14564	14614	14576	14689	14548	14733	14801	14769	14642	14645	14854	14625	14537	14580	14506	14628	14591	14658	14627	14584	14673	14667	14725	14558	14675	14630	14801	14624	14499	14614	14536	14665	14822	14656	14742	14643	14614	14616	14670	14681	14709	14605	14676	14565	14542	14751	14494	14851	14699	14624	14569	14552	14503	14609	14677	14674	14673	14446	14693	14578	14524	14804	14622	14561	14738	14602	14750	14840	14575	14861	14566	14696	14532	14649	14675	14500	14620	14440	14757	14717	14736	14609	14571	14701	14631	14570	14678	14588	14560	14566	14653	14645	14750	14670	14670	14590	14601	14403	14559	14741	14592	14512	14672	14753	14575	14586	14688	14552	14761	14658	14627	14567	14680	14585	14944	14768	14596	14791	14637	14629	14586	14788	14666	14940	14678	14529	14751	14796	14592	14702	14583	14441	14577	14695	14746	14751	14785	14605	14551	14697	14595	14662	14515	14565	14755	14560	14662	14618	14626	14623	14547	14772	14486	14521	14763	14623	14667	14637	14771	14558	14768	14693	14682	14562	14684	14601	14657	14525	14680	14581	14580	14707	14649	14605	14560	14651	14672	14804	14689	14467	14726	14648	14553	14824	14597	14655	14681	14610	14463	14716	14604	14451	14586	14758	14518	14681	14679	14401	14655	14701	14717	14622	14583	14782	14689	14674	14713	14852	14568	14750	14663	14665	14675	14413	14634	14572	14555	14761	14618	14651	14697	14432	14560	14637	14728	14819	14647	14525	14696	14770	14636	14614	14545	14722	14485	14603	14562	14729	14791	14764	14536	14569	14628	14616	14543	14752	14577	14624	14660	14673	14506	14563	14565	14594	14808	14666	14608	14517	14618	14666	14490	14619	14639	14625	14486	14683	14699	14551	14731	14615	14770	14605	14731	14838	14646	14457	14695	14517	14743	14585	14542	14773	14539	14654	14564	14667	14686	14462	14700	14574	14693	14590	14688	14890	14626	14477	14674	14669	14831	14715	14589	14621	14505	14618	14531	14566	14686	14461	14711	14654	14571	14532	14626	14555	14623	14722	14639	14623	14653	14661	14577	14701	14681	14644	14699	14722	14484	14702	14578	14574	14462	14603	14586	14595	14782	14537	14626	14736	14586	14638	14606	14533	14717	14456	14678	14687	14839	14690	14496	14564	14733	14857	14750	14532	14565	14692	14797	14597	14678	14684	14551	14694	14661	14592	14641	14672	14674	14665	14608	14634	14753	14628	14686	14682	14624	14522	14582	14607	14745	14755	14560	14652	14702	14537	14791	14642	14677	14722	14618	14474	14686	14557	14705	14598	14512	14613	14565	14700	14472	14900	14715	14612	14806	14705	14433	14558	14740	14629	14568	14662	14621	14908	14638	14667	14673	14751	14419	14457	14602	14592	14793	14595	14708	14664	14631	14668	14605	14689	14505	14775	14777	14548	14609	14554	14770	14647	14619	14638	14572	14490	14541	14791	14656	14565	14608	14865	14671	14467	14514	14548	14743	14759	14607	14709	14692	14567	14676	14575	14582	14668	14671	14428	14730	14741	14602	14628	14623	14676	14521	14620	14552	14780	14791	14772	14561	14754	14597	14879	14775	14632	14623	14632	14729	14507	14805	14717	14775	14477	14700	14618	14600	14567	14523	14570	14735	14694	14817	14462	14718	14626	14594	14612	14557	14543	14620	14535	14563	14740	14643	14621	14623	14707	14753	14641	14507	14678	14557	14595	14578	14630	14813	14524	14724	14636	14497	14594	14641	14701	14561	14551	14710	14572	14681	14620	14714	14621	14747	14695	14631	14476	14736	14536	14492	14693	14685	14592	14686	14647	14776	14729	14603	14675	14523	14689	14678	14513	14583	14693	14633	14850	14639	14596	14675	14551	14637	14905	14553	14787	14569	14608	14611	14547	14684	14735	14635	14565	14601
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
