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
341656472406	341656472956	341656473506	341656474056	341656474606	341656475156	341656475706	341656476256	341656476806	341656477356	341656477906	341656478456	341656479006	341656479556	341656480106	341656480656	341656481206	341656481756	341656482306	341656482856	341656483406	341656483956	341656484506	341656485056	341656485606	341656486156	341656486706	341656487256	341656487806	341656488356	341656488906	341656489456	341656490006	341656490556	341656491106	341656491656	341656492206	341656492756	341656493306	341656493856	341656494406	341656494956	341656495506	341656496056	341656496606	341656497156	341656497706	341656498256	341656498806	341656499356	341656499906	341656500456	341656501006	341656501556	341656502106	341656502656	341656503206	341656503756	341656504306	341656504856	341656505406	341656505956	341656506506	341656507056	341656507606	341656508156	341656508706	341656509256	341656509806	341656510356	341656510906	341656511456	341656512006	341656512556	341656513106	341656513656	341656514206	341656514756	341656515306	341656515856	341656516406	341656516956	341656517506	341656518056	341656518606	341656519156	341656519706	341656520256	341656520806	341656521356	341656521906	341656522456	341656523006	341656523556	341656524106	341656524656	341656525206	341656525756	341656526306	341656526856	341656527406	341656527956	341656528506	341656529056	341656529606	341656530156	341656530706	341656531256	341656531806	341656532356	341656532906	341656533456	341656534006	341656534556	341656535106	341656535656	341656536206	341656536756	341656537306	341656537856	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2691	2000	3600	2300	2691	2000	3600	2300	2691	2000	3600	2300	2691	2000	3600	2300	2691	2000	3600	2300	2690	2000	3600	2300	2690	2000	3600	2300	2690	2000	3600	2300	2690	2000	3600	2300	2690	2000	3600	2300	2690	2000	3600	2300	2690	2000	3600	2300	2691	2000	3600	2300	2691	2000	3600	2300	2691	2000	3600	2300	2691	2000	3600	2300	2691	2000	3600	2300	2691	2000	3600	2300	2691	2000	3600	2300	2691	2000	3600	2300	2691	2000	3600	2300	2692	2000	3600	2300	2692	2000	3600	2300	2692	2000	3600	2300	2692	2000	3600	2300	2692	2000	3600	2300	2692	2000	3600	2300	2692	2000	3600	2300	2692	2000	3600	2300	2693	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22708	21544	28738	24846	22041	23033	21311	16753	15579	15805	15839	15555	15267	15539	15300	15412	15411	15212	15282	15315	15268	15286	15264	15120	15272	15154	15163	15207	15115	15085	15111	15249	15389	15392	15223	15057	15050	15195	14972	15192	15200	14920	15008	15230	15309	14996	15000	15204	15086	14919	15327	15094	15122	15048	15025	15011	14984	15242	15095	14877	14972	15000	14961	15013	15063	15085	15184	14916	15009	15055	14959	14978	15045	14987	14861	14909	15064	15097	14892	15099	15075	15307	15168	14940	15038	14869	14872	15235	15161	14984	14909	14924	15060	15182	14887	14940	15139	14924	14986	15143	15046	14987	15103	15033	15000	15189	15242	14957	15050	14820	15024	15071	15016	15108	15031	14955	15055	15053	15048	14945	15098	15032	14879	15092	15170	15233	15105	14941	14871	14865	14927	14879	15003	14968	14934	15032	15057	15058	14980	15143	14938	14866	15023	15071	15153	14793	15046	15049	15085	15240	15109	14879	15175	15069	15139	14940	14967	14972	15106	15086	14974	15106	15087	14888	14995	15044	15019	15086	14934	15036	15053	15057	14958	15075	15105	14902	14933	15141	15196	14952	15149	15025	15292	15172	15025	14948	15268	14957	15057	15035	14986	14939	14733	14907	14826	14859	15158	14834	14945	14818	15214	15073	15019	15015	15104	14994	15014	15046	15063	15059	15008	15060	15074	15056	15027	14827	14919	15133	14930	14910	14995	14983	14875	15028	15127	15021	15017	14990	15181	15115	15091	15059	15129	15190	15141	15071	15111	14992	15231	14910	15066	14993	15003	15064	14925	14851	15138	15082	15029	14912	15212	15036	15150	15024	15000	15064	15127	15042	15124	14909	15085	15000	15008	15071	14851	14984	14993	15207	14967	14902	15206	15028	15227	15144	15098	15140	14997	15088	15074	14908	15160	14995	14997	14912	15145	15272	15088	15003	14983	15005	14869	14911	14849	14956	15153	15048	15074	14872	14975	15013	14980	15143	15189	15039	14864	15028	14974	14843	15016	14856	14945	14886	14831	14967	14863	14946	15145	14968	14973	14978	14860	15030	15092	15065	14913	15064	15099	15283	15145	15055	15032	15082	15183	14913	14992	14849	15060	14951	14936	14936	15039	14764	14949	15045	15012	14931	14936	14918	15072	15260	15082	14954	14983	14937	15056	14831	14930	14910	15108	14977	15019	15040	15154	14956	14977	15036	14868	14949	15006	15057	14912	15043	15035	15038	14975	15143	14875	14922	15071	15158	15115	14925	14923	15063	15177	15020	15055	15006	14975	15027	15084	15246	15067	15076	15024	15011	15005	14962	15056	14976	15046	15029	14888	15260	14889	15012	15033	14897	15163	14979	14843	15045	15040	15162	14968	14933	15145	15049	15041	15080	14874	15176	14860	14978	14957	15154	14865	14866	14957	14912	15067	15145	14803	14882	14961	14974	15079	14878	15137	14976	14986	14980	15246	15007	15016	14946	14730	14950	14987	15070	15077	15167	15082	15041	14952	14964	14943	15088	15180	15092	15175	14775	14967	15027	15016	14897	15192	15084	15253	15203	14998	14987	14858	15037	14955	14974	14976	14991	15142	14964	14922	15039	15205	15058	14931	14969	15079	15039	14911	15135	15028	14940	15026	15040	15145	14808	14959	14965	15037	14851	14897	15096	14893	14966	15174	15240	15023	15013	14899	15067	15150	14937	14880	15055	15090	15078	15068	14928	15119	15184	15019	15170	15074	15049	15114	14885	15078	14859	14916	14932	14778	15081	14952	15087	15087	15133	14998	15113	15066	15099	14923	15242	15029	15028	15009	15152	15184	15122	15108	15041	14965	15037	15121	15057	15148	14885	15026	14949	15052	14821	14857	14939	15086	15102	14803	15085	15195	15022	15146	15076	15019	14962	15022	14905	15075	14992	15082	14968	15178	15034	15024	14934	14927	14968	14908	14982	14895	14863	15191	14899	14954	14845	14957	14824	15075	15042	15036	14946	15035	15019	14856	14992	15081	15101	14953	14926	14927	14991	14878	14989	15162	15006	15199	15005	14959	14897	15087	15125	14987	14998	15084	15118	15113	15131	15264	15052	15139	14844	15008	14962	14761	15039	14968	15064	14947	14975	15005	14963	14981	15157	15170	14929	14957	15097	15081	14943	14789	15142	14968	15059	15113	14944	15059	14929	15083	15298	14922	15004	15112	15029	15114	14882	14916	14965	15091	15057	14956	15061	15195	14928	14974	15040	14832	14813	15072	14872	14902	14879	14966	14949	14871	14987	15087	15187	15196	14914	15010	14951	15202	15031	14872	14710	14860	15204	15159	15024	15147	14810	15114	14913	15043	14969	14899	14742	14873	15063	14956	14944	15203	14889	15033	14949	15010	15008	15022	15049	15030	15040	14973	15055	15071	14930	14992	15062	14881	15063	15141	14933	15096	14844	15038	14942	15136	15220	15141	14943	14968	15125	15138	14963	14927	14957	15088	15032	15160	15116	15038	14993	15136	15152	15003	15056	15182	15184	14989	14849	15017	15003	14979	14906	14991	14661	15053	15209	15011	15131	14956	15129	15200	14874	15054	15134	15131	15068	15069	15019	15242	14949	14890	14922	14817	14747	14981	15234	14870	15090	15114	14883	15233	15010	15039	15008	15005	15340	14995	15019	15062	15008	15004	15052	14991	15048	15111	15156	15086	15047	14972	15313	14999	15173	14922	15003	15090	15009	15005	15096	15016	15115	15134	15286	15044	15079	15055	15074	14923	14895	14919	14996	14970	14863	15058	15011	15032	14940	14981	14839	15000	14977	15029	15061	15034	15030	14968	15023	15111	15109	14923	14917	15064	15079	14858	15199	14972	15024	14961	14970	14928	14817	15031	15034	15211	15094	15006	15023	14984	14861	15001	14907	14979	15083	15012	14865	14936	15099	15186	14845	15030	15072	14886	14950	14952	15235	15044	15203	15091	15167	15094	14997	15073	15031	15060	14896	15032	15136	14871	15059	14993	15046	15091	14999	14910	14973	15077	14922	14988	14933	15183	14929	15235	14862	15047	14976	15020	15077	15155	15063	15193	14929	15048	15099	15120	15286	15250	15021	15030	14865	15060	15024	15097	15124	14926	15116	14959	14914	15087	14864	15058	14896	14912	15110	15011	15159	15024	14934	14854	14991	15156	15039	14980	15075	15106	14990	14925	14829	14964	15115	14912	15058	15132	15026	14953	15098	15131	15153	15104	14978	14980	14877	15193	15050	14997	15111	15134	14872	15176	15106	14871	14954	14958	15005	15168	14864	15128	14952	15066	15016	15083	15078	15086	15151	15108	15066	14871	14893	15144	15174	15025	14901	15041	14897	14902	14957	15200	14955	14786	15269	15026	15069	15181	15297	14775	15026	14882	15122	14764	14820	15091	14898	15021	14863	14841	15066	15063	14801	14910	15023	15116	15049	15007	14933	15176	15243	15185	14914	15018	14845	14842	14865	15179	14965	15231	14973	15043	15110	15093	14922	15088	15193	15034	14868	15015	14871	15042	15062	14991	15073	14972	15106	14976	15030	15143	15160	15125	14967	14951	15021	14879	14946	15090	15172	15033	15067	14921	15095	14891	14979	14896	14970	14891	15035	15005	14958	15018	15212	14914	15133	15035	15025	15110	15008	14966	15126	14822	15129	15030	14993	15165	14913	14940	15107	15053	15087	15049	15060	15034	14928	14954	14955	14939	14766	15011	15096	15195	15046	14989	15028	14904	15067	15023	15101	14932	15087	14860	14757	15290	15234	14876	15178	14909	15093	14967	15201	15042	15050	15157	15209	15046	15231	14995	14953	15124	14991	14988	15260	15317	14984	15061	14944	15011	14915	14875	15070	15194	15171	15066	15226	14919	15064	15124	15207	14757	14911	15025	15103	14966	15083	14979	14849	15157	15079	15072	15003	15294	15050	14992	15047	15003	15048	15007	15133	15145	14906	14965	14825	15079	15012	15100	14933	14822	14973	15113	14883	14961	14877	14984	14838	15233	15217	14920	15122	15032	15034	14974	14847	14781	15042	15083	15091	14878	14937	15028	15029	14906	14949	15045	15065	14946	14954	15012	15120	15125	14985	14929	14901	15060	15213	15059	14864	15003	14873	15219	14949	15055	14877	15162	14987	14887	14995	14856	15071	14827	14893	14954	14982	15140	15037	14902	14869	14954	15037	15005	14957	15092	15008	15081	15073	15097	14886	14936	14964	15216	14886	14879	15067	15035	15057	15101	15116	14998	15105	14956	14863	15155	15178	14953	14911	14980	15054	15112	15040	14890	15076	15170	14877	14872	15082	15163	15131	15033	15048	14989	15025	14983	15006	14927	15003	14879	15105	14998	15001	14914	14913	14897	14980	14991	15095	15135	14931	14981	15017	14734	14834	14937	14953	15036	15070	15070	15005	14933	15106	15032	15156	15041	14821	15196	14972	15084	14997	14834	14843	15022	14882	14945	14975	14877	14948	15226	14898	15138	15308	14917	15187	14952	15185	15083	14903	14963	15118	15058	14972	14988	14917	14866	14999	14904	14887	15075	14984	14982	15119	15036	14968	14863	14942	15017	14913	15088	15004	15048	15115	15009	15040	15068	15095	15105	14979	15145	14926	15077	15082	15041	14981	14897	14887	15084	14996	15052	15169	15026	15191	14836	14988	14812	15058	15157	15035	15112	14828	15013	14974	14951	14838	15253	15060	14957	15154	15063	15045	15080	15116	14859	14957	14944	14996	15124	14946	15040	15281	15139	15139	15102	14939	15197	14957	15084	15124	15094	15043	15026	15145	15052	15027	15128	15088	14859	14900	15237	14983	15138	15009	15266	14935	14870	14974	15049	15181	15132	15024	15076	15052	14948	15211	14993	15088	15100	14973	15073	15110	15027	14973	14909	14912	14876	14976	15208	14834	15054	14983	15083	15082	14916	14921	14935	14946	15064	15097	14996	14989	15221	14977	15042	14861	15095	15023	15105	14912	14998	14952	14837	15085	15163	15134	14964	15153	15090	14852	15149	15056	14960	14946	15161	14948	15022	15025	15018	15056	14902	15017	15061	14928	15016	15076	15026	15081	14822	14980	15145	14899	15017	14933	15058	15107	15172	14995	15039	14976	14841	15223	15211	15057	15145	14952	15039	14967	15124	14940
20502	44399	36558	25760	20971	16721	15313	14591	14419	14303	14062	14257	13967	13803	14031	13791	13929	13840	13595	13709	13645	13715	13651	13861	13708	13467	13771	13658	13720	13666	13563	13607	13640	13628	13736	13616	13815	13731	13730	13700	13800	13804	13570	13745	13658	13663	13574	13388	13669	13679	13676	13655	13686	13515	13534	13599	13741	13650	13670	13768	13666	13636	13645	13639	13656	13768	13460	13614	13581	13684	13501	13705	13539	13605	13667	13678	13671	13542	13665	13546	13563	13596	13550	13671	13693	13430	13682	13765	13690	13670	13547	13592	13630	13624	13446	13560	13616	13541	13640	13713	13596	13643	13567	13489	13596	13623	13658	13605	13605	13661	13685	13721	13580	13649	13734	13520	13722	13703	13535	13673	13530	13737	13625	13609	13567	13579	13496	13506	13725	13558	13577	13555	13585	13728	13630	13620	13625	13609	13688	13628	13422	13595	13626	13749	13748	13510	13721	13563	13470	13828	13556	13591	13726	13676	13570	13541	13665	13737	13681	13780	13672	13479	13609	13667	13563	13602	13594	13788	13564	13843	13529	13724	13636	13787	13724	13622	13542	13670	13633	13842	13721	13501	13467	13700	13715	13697	13585	13576	13747	13591	13535	13728	13562	13691	13559	13716	13575	13752	13778	13461	13608	13523	13560	13906	13599	13535	13656	13671	13515	13530	13494	13554	13753	13674	13535	13591	13423	13747	13527	13739	13607	13578	13798	13556	13549	13565	13591	13582	13833	13535	13671	13559	13677	13681	13624	13600	13539	13603	13634	13588	13818	13675	13634	13709	13529	13702	13603	13570	13487	13748	13683	13503	13674	13564	13631	13665	13654	13575	13716	13408	13631	13623	13640	13590	13801	13597	13557	13578	13653	13670	13651	13485	13445	13604	13597	13711	13702	13453	13508	13645	13739	13638	13672	13657	13692	13644	13467	13673	13601	13598	13680	13751	13656	13742	13583	13679	13614	13422	13522	13849	13691	13606	13566	13658	13550	13716	13610	13767	13536	13653	13638	13542	13870	13824	13589	13611	13831	13477	13500	13535	13473	13580	13619	13546	13512	13654	13580	13514	13718	13677	13662	13610	13767	13571	13549	13689	13498	13697	13510	13505	13547	13481	13738	13730	13506	13631	13657	13740	13522	13519	13739	13539	13554	13482	13620	13586	13569	13879	13640	13563	13561	13675	13567	13536	13547	13540	13516	13524	13658	13723	13509	13804	13686	13702	13545	13589	13633	13501	13824	13624	13710	13667	13756	13502	13612	13582	13593	13620	13623	13658	13602	13653	13758	13752	13696	13696	13543	13651	13528	13596	13639	13664	13630	13517	13602	13546	13664	13588	13672	13578	13558	13503	13502	13689	13528	13742	13558	13546	13613	13657	13798	13778	13637	13563	13667	13529	13626	13589	13643	13506	13794	13606	13607	13607	13471	13519	13677	13611	13658	13633	13610	13571	13554	13660	13550	13621	13580	13609	13692	13371	13632	13608	13756	13562	13563	13715	13508	13634	13572	13386	13740	13612	13636	13753	13530	13693	13696	13751	13621	13698	13518	13734	13532	13602	13631	13691	13605	13624	13596	13646	13614	13560	13523	13578	13717	13643	13756	13586	13610	13457	13779	13528	13601	13764	13694	13517	13744	13674	13499	13533	13549	13590	13646	13636	13661	13453	13717	13567	13668	13653	13670	13517	13756	13547	13597	13650	13682	13583	13604	13588	13616	13641	13645	13568	13494	13721	13522	13733	13503	13611	13804	13573	13640	13674	13644	13620	13540	13528	13716	13514	13606	13488	13720	13669	13622	13530	13594	13535	13596	13476	13596	13543	13661	13724	13612	13564	13604	13500	13712	13567	13765	13714	13617	13673	13671	13592	13536	13447	13554	13592	13567	13508	13596	13404	13522	13610	13533	13513	13691	13672	13462	13722	13569	13520	13674	13619	13589	13784	13641	13666	13696	13501	13689	13742	13734	13713	13627	13761	13627	13612	13664	13588	13680	13606	13612	13592	13508	13561	13551	13670	13517	13690	13775	13671	13584	13672	13543	13663	13314	13608	13587	13571	13660	13549	13657	13588	13667	13569	13685	13681	13632	13597	13439	13730	13669	13644	13761	13631	13786	13591	13686	13663	13609	13496	13733	13506	13817	13663	13806	13489	13607	13510	13585	13425	13765	13668	13545	13541	13652	13565	13483	13613	13509	13564	13705	13829	13609	13568	13656	13466	13593	13591	13671	13786	13716	13560	13679	13665	13642	13403	13460	13618	13618	13682	13569	13662	13593	13638	13710	13591	13661	13597	13780	13718	13464	13476	13634	13460	13522	13605	13719	13673	13806	13725	13675	13867	13604	13657	13647	13648	13569	13677	13569	13487	13571	13657	13579	13611	13856	13832	13679	13617	13465	13594	13554	13710	13720	13654	13551	13614	13531	13578	13676	13638	13691	13666	13819	13604	13532	13618	13532	13757	13611	13544	13770	13678	13558	13534	13736	13532	13564	13763	13536	13623	13684	13483	13605	13701	13580	13455	13555	13652	13501	13529	13850	13564	13660	13669	13741	13562	13720	13530	13690	13396	13625	13486	13560	13710	13814	13549	13692	13790	13575	13649	13524	13703	13523	13635	13693	13683	13646	13413	13549	13713	13674	13704	13637	13693	13558	13740	13496	13584	13689	13392	13514	13608	13593	13560	13594	13736	13427	13784	13650	13464	13707	13547	13578	13626	13416	13626	13682	13430	13548	13689	13595	13632	13560	13634	13587	13607	13583	13730	13528	13618	13584	13468	13586	13733	13495	13663	13646	13714	13511	13620	13499	13552	13695	13648	13578	13514	13584	13520	13625	13572	13645	13691	13302	13534	13614	13705	13555	13580	13684	13787	13536	13710	13715	13732	13701	13625	13618	13610	13674	13676	13660	13576	13687	13539	13615	13647	13668	13510	13610	13718	13664	13625	13581	13642	13761	13605	13667	13677	13669	13574	13612	13706	13443	13479	13686	13700	13611	13590	13490	13499	13690	13544	13613	13621	13473	13598	13688	13694	13550	13697	13518	13724	13618	13456	13433	13576	13470	13694	13546	13648	13763	13702	13665	13670	13555	13442	13603	13431	13604	13644	13629	13444	13550	13730	13604	13595	13525	13475	13508	13542	13671	13613	13739	13633	13630	13612	13490	13680	13638	13577	13649	13841	13693	13670	13611	13605	13636	13727	13593	13584	13611	13792	13670	13671	13678	13517	13671	13672	13742	13513	13797	13474	13696	13500	13580	13529	13616	13584	13580	13737	13569	13412	13656	13677	13594	13681	13702	13593	13616	13643	13745	13781	13534	13625	13867	13558	13454	13495	13579	13723	13557	13688	13543	13613	13691	13519	13606	13590	13616	13496	13586	13750	13544	13622	13538	13540	13673	13625	13698	13609	13789	13625	13644	13519	13828	13781	13672	13663	13537	13659	13714	13593	13505	13643	13518	13633	13520	13602	13793	13793	13576	13591	13659	13762	13739	13539	13647	13691	13629	13420	13685	13554	13541	13566	13647	13637	13637	13629	13665	13595	13593	13543	13687	13571	13566	13451	13650	13850	13534	13651	13609	13670	13661	13631	13638	13717	13484	13641	13608	13568	13669	13769	13665	13557	13687	13524	13811	13617	13544	13628	13579	13776	13638	13551	13693	13650	13351	13640	13679	13689	13550	13566	13687	13648	13549	13652	13553	13604	13566	13687	13852	13657	13772	13527	13604	13545	13546	13564	13646	13704	13764	13656	13705	13649	13605	13535	13505	13725	13603	13440	13585	13698	13637	13596	13585	13663	13657	13735	13613	13712	13487	13619	13589	13799	13528	13502	13747	13683	13643	13453	13514	13493	13726	13669	13641	13717	13577	13577	13682	13528	13665	13815	13580	13594	13697	13863	13732	13680	13689	13667	13701	13675	13655	13599	13448	13694	13813	13620	13618	13599	13590	13797	13613	13676	13727	13735	13635	13621	13517	13638	13601	13672	13676	13693	13702	13732	13558	13746	13701	13534	13682	13552	13605	13489	13760	13626	13509	13747	13594	13431	13639	13683	13618	13522	13556	13451	13587	13644	13597	13694	13658	13555	13685	13724	13578	13685	13455	13528	13619	13532	13713	13689	13647	13763	13558	13738	13681	13573	13687	13531	13660	13579	13659	13529	13606	13676	13627	13777	13527	13504	13596	13441	13504	13424	13601	13676	13652	13476	13572	13778	13525	13666	13654	13497	13566	13668	13606	13521	13539	13661	13653	13699	13724	13703	13548	13641	13716	13560	13745	13756	13586	13630	13717	13700	13573	13669	13633	13649	13800	13574	13700	13674	13731	13523	13524	13670	13572	13439	13551	13791	13642	13411	13587	13625	13516	13512	13479	13716	13760	13709	13587	13566	13647	13602	13508	13660	13583	13554	13571	13667	13538	13683	13690	13678	13617	13638	13726	13708	13641	13633	13709	13585	13660	13403	13618	13565	13636	13656	13514	13821	13639	13490	13542	13546	13587	13712	13739	13785	13657	13490	13649	13493	13756	13615	13713	13749	13652	13741	13592	13459	13527	13456	13635	13696	13626	13697	13508	13686	13653	13531	13536	13687	13489	13687	13626	13464	13499	13581	13525	13646	13637	13414	13762	13675	13570	13659	13852	13560	13617	13623	13731	13585	13626	13723	13653	13624	13485	13763	13647	13584	13550	13691	13699	13640	13647	13546	13585	13535	13573	13487	13571	13489	13612	13575	13659	13630	13634	13482	13628	13631	13713	13685	13505	13668	13577	13686	13662	13663	13715	13640	13427	13660	13628	13594	13688	13488	13728	13657	13665	13663	13597	13683	13582	13578	13613	13486	13766	13689	13536	13470	13605	13569	13652	13596	13685	13606	13523	13619	13547	13603	13615	13695	13723	13648	13631	13634	13584	13749	13678	13741	13555	13670	13667	13650	13840	13548	13630	13572	13499	13653	13795	13720	13662	13715	13659	13723	13629	13762	13664	13788	13715	13467	13582	13655	13661	13754	13731	13689	13575	13486	13621	13591	13657	13648	13777	13678	13445	13571	13547	13513	13565	13650	13567	13764	13610	13502	13609	13502	13567	13732	13519	13574	13660	13545	13698	13704	13727	13609	13651	13583	13537	13597
29651	23542	25332	19775	15577	14733	14957	14367	14526	14368	14317	14279	14319	14106	14452	14242	14270	14307	14111	14222	14109	14192	14179	14168	14190	14262	14005	14059	14327	14045	14169	14105	14088	13983	14100	13890	14018	14173	14275	14169	14432	14307	14119	14047	14218	14222	14097	14154	14137	14240	14334	14199	14232	14156	13964	14265	14072	13973	14173	14204	14418	14146	14099	14073	14075	14262	14070	14179	14212	13991	14077	14107	14222	14265	14322	14178	14146	14046	14448	14231	14105	14092	14329	14337	14043	14154	14175	14320	14094	14164	14212	14166	14369	14175	14275	14154	14303	14426	14469	14094	14196	14320	13999	14085	14157	14222	13992	14131	14223	14160	14095	14114	14219	14294	14077	14205	14302	14184	14098	14120	13945	14035	14253	13967	14533	14169	14172	14162	14264	14148	14167	14198	14223	14119	14110	14092	14095	14145	14168	14164	14217	14076	14059	14133	14117	14277	14282	14209	14129	14039	14145	14203	14250	14140	14214	14164	13985	14058	14266	14200	14135	13954	14157	14093	14171	14012	14145	14200	14216	14109	14157	13896	14151	14180	14069	14315	14265	14185	14313	14272	14105	14250	14110	14130	14182	14251	14096	14002	13996	14130	14194	14272	13997	14136	14200	13991	14200	14272	14127	14096	14070	14144	14171	14139	14149	14079	14264	14068	14086	14332	14089	14334	14163	14156	14040	14225	14241	14284	14042	14104	14215	14118	14185	14270	14118	14177	14310	13995	14196	14263	14050	14155	14075	14134	14172	14085	14106	14135	14027	14035	14181	14190	14317	14044	14159	14162	14129	13916	14082	14053	14090	14187	14160	14153	14198	14151	14109	14032	14083	14059	14121	14273	14259	14078	14311	14278	14004	14037	14117	13897	14309	14166	14292	14137	14081	14310	13994	14353	14335	14130	14308	14109	14371	14244	14147	14120	14208	14340	14187	14012	14292	14307	14017	14327	14162	14051	14112	14131	14303	13916	14155	14267	14215	14175	14202	14283	14260	14303	14321	14138	14091	14014	14183	14180	14183	14000	14215	14250	14247	14129	14068	14277	14299	14090	14171	14241	14212	14054	14078	14070	14224	14198	14185	14298	14170	14286	14171	14121	14286	14173	14135	14233	14065	14048	14208	14152	14124	14034	14204	14051	14327	14317	13996	14138	14048	13908	14212	14216	14148	14164	14248	14146	14288	14075	14158	14102	13975	14193	14202	14257	14095	14277	14087	14213	14196	14176	14251	14238	14040	14309	14318	14353	14300	14298	14162	14177	14225	13999	14177	14158	14207	14179	14210	14137	14061	14294	14156	14175	14255	14095	14084	14218	14171	14226	14192	14225	14070	14316	14207	14175	14149	14145	14325	14099	14270	14218	14165	14057	14103	14056	14157	14173	14137	14115	14471	14219	14054	14252	14214	14264	14071	14277	14201	14155	14270	14192	13980	14018	14341	14063	14207	14040	14172	14181	14123	14168	13959	14110	14260	14267	14250	14287	14180	14170	14054	14206	14108	14164	14219	14097	14236	14322	14267	14218	14258	14134	13748	14192	14162	14157	14248	14236	14093	14149	14227	14262	14185	14255	13953	13955	14191	14242	14460	14099	14021	14079	13967	14002	14141	14037	14146	14294	14333	14217	14143	14108	14248	14227	14254	14070	14015	14122	14277	14030	14304	14068	14104	14025	14178	14203	14303	14277	14161	14104	14118	13995	14030	14306	14203	14020	14178	14215	14316	14218	14170	14220	14274	14032	14344	14248	14030	14170	14134	14147	14108	14009	14312	14271	14164	14224	14019	14471	14173	14269	14394	14134	14063	14264	14158	14020	14359	14361	14231	14078	14254	14298	14198	14118	13966	14246	14089	14166	14335	14114	14051	14250	14312	14253	14077	14133	14152	14207	14358	14299	14309	13980	14145	14118	14215	14316	14232	14208	14208	14294	14010	14087	14309	14009	14246	14226	14294	14178	14253	14112	14208	14181	14157	14097	14187	14111	14089	14250	14204	14001	14264	13980	14200	14247	14131	14154	14253	14230	14021	14109	13993	14169	14286	14130	14203	14216	14096	14273	14368	14052	14003	14259	14089	14053	14053	14334	14019	14170	14326	14205	14233	14192	14133	14171	14280	14202	14202	14130	14085	14227	14306	13967	14033	14175	14046	14289	14332	14157	14052	14193	14181	14066	14257	14078	14132	14469	14247	14097	14192	14050	14137	14374	14290	14261	14335	14200	14264	13996	14099	14136	14214	14023	14167	14159	14086	14018	14036	14022	14217	14206	14374	14296	14273	14079	14271	14220	14083	14276	14203	14064	14296	14381	14188	14155	14256	14283	14154	14210	14333	14271	14167	14249	14225	14304	14221	14240	14315	14327	14179	14266	14427	14140	14417	14302	14235	14322	14169	14281	14230	14097	14125	14098	14164	14175	14047	14058	14141	14181	14057	14059	14119	14089	14287	14214	14042	14191	14338	13923	14190	14160	14123	14147	14135	14134	14071	14257	14168	14289	14186	14139	14148	14142	14183	14107	14257	14175	14261	14343	14198	14151	14212	14187	14210	14154	14270	14385	14234	14148	14070	14220	14269	14139	14225	14164	14196	14215	14210	13965	14297	14075	14177	13951	14206	14181	14030	14172	14087	14153	14200	14002	13992	14162	14295	14114	14437	14166	14239	14253	14303	14225	13954	14249	14257	14196	14137	14230	14123	14033	14118	14330	14055	13986	14130	14324	14198	14280	14347	14041	14085	14237	13977	14011	14059	14192	14299	14121	13982	14112	14105	14386	14176	14151	14040	14072	14008	14167	14107	14156	14256	14234	14268	14291	14186	14075	14206	14263	14177	14136	14153	14162	14067	14113	14209	14143	14225	14264	14037	14096	14042	14246	14229	14200	14181	14317	14037	14203	14029	14313	14162	14245	14073	14133	14146	14220	14226	14271	14232	14264	14167	14117	14142	14057	14167	14170	14274	14109	14162	14256	14261	14218	13905	14058	14220	14337	14289	14215	13989	14232	14165	14081	14247	14295	14150	14320	14166	14277	13932	13983	14152	14020	14030	14023	14103	13964	14080	14308	14151	14145	14059	14247	14085	14119	14158	14103	14103	14087	14239	14242	14353	14239	14225	14096	14245	14095	14060	14094	14212	14130	14253	14230	14206	14176	14112	14126	14154	14058	14090	14116	14092	13955	14002	14152	14118	14292	14263	14065	14286	14270	14106	14194	14169	14264	14188	14005	14238	14322	14028	14115	13995	14153	14110	14186	14115	14180	14176	14209	14132	14223	14122	14048	14168	14345	14238	14133	14135	14253	14181	14174	14172	14248	14273	14004	14070	14290	14169	14095	14232	14348	14081	14159	14028	14342	14046	13877	14318	14129	14035	14195	14144	14059	14082	14033	14208	14163	14086	14214	14062	14209	14235	14393	14329	14248	14309	14027	14299	14264	14117	14155	14229	14184	14150	13956	13926	14275	14262	14179	14054	14291	14275	13944	14100	14028	14090	14238	14162	14147	14166	14133	14186	14276	14152	14202	14275	14152	14114	14145	14306	14251	14327	13954	14121	14025	14048	13906	14138	14123	14421	14108	14172	14063	13904	14165	14137	14124	13948	14300	14221	13949	13984	14104	14081	14206	13915	14158	14033	14173	14139	14246	14183	14218	14077	14110	14029	13994	14105	14077	14052	14097	14080	14056	14202	14300	14190	14088	14313	14150	14318	14000	14090	14380	14250	14164	14078	14173	14282	13923	14187	14266	14184	14252	13939	14324	14322	14142	14259	14274	14363	14163	14000	13984	14232	14095	14275	14188	14163	14101	14107	14076	14111	14120	14170	14091	14100	14141	14304	14173	14338	14044	14100	14150	14187	14190	14082	14144	14351	14164	13938	14129	14357	14363	14059	14191	14016	14223	14032	14057	14197	14151	14235	14204	14199	13990	14230	14148	14171	14231	14283	14060	14149	14258	14101	14086	14013	14155	14055	14096	14311	14319	14272	14123	14263	14137	14100	14049	14209	14281	14120	14040	14078	14246	14129	14394	14255	14278	14088	14165	14184	14355	14178	14145	14234	14383	14087	14091	14026	14268	14396	14278	14128	13985	14084	14293	14174	14221	14084	14274	14335	14095	14226	14207	14065	13995	14071	14104	14113	14120	14243	14142	14152	14241	14150	14206	14053	14339	14182	14173	14246	14139	14117	14337	14184	14109	14311	14134	14227	13980	14128	14050	13951	14187	14461	14097	14090	14273	14184	14154	14090	14099	14270	14208	14406	14181	14199	14334	14300	14006	14228	14258	14053	14095	14144	14145	14459	14022	14197	14183	14178	14155	14038	14264	14044	14162	14120	14199	14067	13931	14086	14050	14215	14017	14191	14296	14005	14061	14261	14176	14273	14121	14307	14279	14234	14236	14197	14079	14147	14054	14273	14110	14190	14154	14019	14076	14180	14234	14197	14223	14115	14049	14256	14243	14155	14134	13926	14246	14189	14180	14071	13803	13904	14020	13998	14102	14276	14336	14211	14055	14165	14035	13971	14160	14320	14208	14188	14100	13907	14213	14194	14251	14208	14445	14162	14176	14092	14067	14056	14031	14173	14065	14235	14218	14224	14366	14166	14225	14145	14260	14315	14181	14163	14044	14088	14120	14167	14116	14098	14192	14228	14192	14220	14197	14214	14149	14162	14472	14213	14269	14202	14276	14160	14201	14237	14395	14227	14265	14145	14279	14134	14258	14331	14094	14114	14096	14483	14098	14219	14279	14142	14289	14002	14060	14342	14221	14003	14220	14151	14110	14139	14219	14163	14110	14251	14348	14191	14012	14234	14378	14054	14106	14052	14233	14041	14110	14339	14279	14108	14077	13966	14295	14143	14068	14324	14262	14099	14115	14147	14288	14258	14247	14303	14319	14199	13998	14226	14042	14201	14025	14348	14031	14203	14139	14271	14222	14411	14394	14243	14276	14331	14301	14144	14344	14276	14217	13954	14041	14008	14112	14151	14167	14271	13974	14144	14285	14248	14213	14241	14376	14179	14219	14004	14207	14260	14475	14150	14116	14221	14367	14165	14123	14021	14124	14097	14194	14254	14180	14100	14249	14248	14195	14222	14122	14294	14023	14010	14153	14109	14234	14310	14078	14166	14283	14070	14216
19724	31475	24312	16377	14796	13962	13550	13537	13420	13597	13335	13422	13149	13319	13420	13251	13156	13091	13295	13304	13119	13121	13125	13245	13380	13073	13143	13244	13319	13041	13256	13135	13348	13131	13279	13015	13074	13271	13140	13156	13091	13015	13143	13141	13152	12951	13185	13293	13203	13113	13084	13059	13051	13148	13010	13022	13167	13149	13182	13056	13206	13225	13236	13141	13119	13161	13169	12961	13241	13035	13076	13107	13164	13099	13017	13317	13191	13022	13238	13151	13095	12877	13146	13217	13001	13002	13226	13059	13177	13156	13115	13100	13293	13007	13106	13099	13076	13174	13127	13204	13124	13140	13177	13229	13145	13098	13159	13029	13097	13196	13234	13234	13252	13107	13133	13202	13214	13133	13086	13149	13412	12986	13133	13057	13229	13114	13141	13151	13236	13229	13339	13240	13268	13228	13000	13165	13041	13142	13020	13101	13125	13185	13075	13055	13226	13199	13177	13181	13164	13042	13117	13075	13000	13259	13277	13189	13197	13097	13259	13156	13149	13207	13276	13206	13015	13151	13106	13062	13119	13097	13149	13165	13165	13223	13069	13009	13243	13229	13050	12947	13369	13280	13094	13199	13008	13214	13025	13101	13269	13061	13266	13108	13074	12947	13061	13248	13141	13152	13043	13003	13138	13088	13198	13165	13162	13170	13273	13152	13066	13015	13163	13076	13178	13058	13056	13078	13206	13075	13014	13252	13161	13201	13113	13032	13155	13155	13013	13023	13197	13128	13240	13307	13387	13124	13135	13146	13121	13210	13186	13209	13222	13179	13172	13210	13101	13140	13103	13167	13164	13113	13063	13100	13053	13257	13172	13230	13062	13371	13260	13197	13083	13100	13208	13022	13173	13311	13179	13181	13093	13088	13227	13016	13035	13102	13185	13333	13181	13055	13255	13001	13107	13209	13075	13160	13088	13217	13130	13133	13032	13207	13096	13100	13168	13117	13134	13280	13248	13037	12966	13177	13086	13050	13209	13103	13267	13141	12977	13073	13263	13030	13060	13177	13308	13255	13214	13191	13232	13063	13214	13152	13124	13091	13062	13205	13138	13120	13226	13299	13192	13184	13305	13016	13137	13078	13178	13192	13130	12985	13110	12940	13041	13143	13073	13189	13021	13078	13103	13268	13144	13131	13167	13286	13166	13201	13116	13111	13220	12956	13135	13169	13085	13036	13284	13258	13202	13103	13344	13031	13086	13235	13091	13178	13217	13146	13114	13220	13213	13022	13229	13086	13104	13149	13233	13124	13131	13117	13367	13288	13115	13090	13106	13144	13188	13145	13068	13237	13127	13300	13107	13111	13036	13158	13059	13071	13075	13154	13203	13297	13251	13145	13238	13219	13288	13092	12998	13034	13009	13219	13180	13142	13120	13035	13177	13103	13046	13184	13164	13349	13196	13314	13205	13149	12976	12936	13043	13127	13197	13172	13067	13269	13068	13232	13028	13155	13120	13095	13305	12987	13146	13207	13053	13302	13058	13375	13160	13112	13257	13171	12914	13231	13016	13136	13214	13263	13149	13187	13092	13101	13301	12969	13161	13046	13060	13235	13175	13135	12939	13074	13194	13029	13155	13289	13156	13253	13153	13079	13151	13201	13231	13244	13085	13178	13069	13188	13302	13133	13001	13164	13172	13349	12938	13194	13136	13095	13135	13208	13102	13055	13042	13191	13096	13229	13192	13222	13182	13094	13339	13241	13203	13117	13202	13196	13148	13178	13116	13342	12974	13326	13130	13217	13044	13120	13133	13089	12998	13228	13027	12984	13100	13219	13122	13096	13019	13125	12948	13263	13246	13076	13233	13083	13245	13104	13248	13095	13246	13119	13169	13078	12998	13170	13258	13068	13217	13016	13024	13184	13170	13243	13131	12940	13178	13093	13227	13094	13137	13109	13250	13118	13135	12997	13062	13126	13244	13074	13253	13096	13065	12985	13102	13094	13127	13064	13175	13073	13073	13196	12969	12973	13187	13224	13343	13281	13022	13074	13092	13343	13215	13081	13161	13262	13090	13147	13297	13079	13218	13076	13130	13218	13021	13170	13157	13098	13180	12982	13296	13183	13106	13119	13161	13116	13131	13063	13194	13162	13193	13237	13082	13121	13255	13198	13046	13106	13076	13092	13180	13137	13239	13192	13185	13118	13198	13239	13098	13214	13156	13338	12980	13185	13119	13377	13028	13188	13093	13108	13242	13031	13307	13155	13159	13259	13036	13222	13273	13083	13227	13176	13191	13119	13066	13272	13061	13176	13140	13179	13178	13020	13065	13060	12970	13165	13142	13146	13266	12994	13265	13098	13199	13103	13140	13106	13164	13257	13074	13026	13161	13194	13113	13323	13191	13130	13163	13350	13207	13121	13080	13172	13117	13227	13264	13184	13064	13022	13172	13171	13186	13133	13308	13120	13109	13158	13122	13001	13259	13070	13137	13170	13224	13061	13116	13169	13274	13106	13077	13151	13239	13190	13289	13229	13140	13175	13150	13224	13168	13108	13179	13110	13086	13120	13173	13185	13104	13151	13080	13084	13169	13278	13004	13192	13224	13220	13190	13179	13046	13321	13256	13376	13184	13125	13284	13079	13274	13098	12965	13206	13149	13113	13189	13195	13184	13223	13117	13132	13339	13167	13177	13092	13060	13256	12941	13169	13091	13107	13095	13189	13240	13168	13134	13135	13107	13085	13204	13236	13019	13171	13254	13180	13113	13109	13209	13174	13082	13116	13071	13184	13093	13055	13228	13011	13160	13161	13095	13180	13231	13023	13269	13104	13125	13135	13253	13083	13128	13144	13175	13085	13234	13103	13191	13172	13165	13129	13211	13097	13240	13184	13253	13073	13016	13113	13096	13128	13271	12991	12991	13223	13030	13085	13151	13110	13037	12975	13064	13322	13015	13297	13163	13086	13111	13175	13209	13181	13160	13125	13306	13007	13060	13230	13382	13086	13095	13214	13073	13155	13290	13220	13223	13111	13188	13023	13123	13224	13217	13136	13337	13130	13093	13137	13150	13245	13073	13154	13269	13084	13125	13103	13276	13204	13058	13070	13132	13215	13114	13163	13152	13127	13272	13084	13141	13094	13094	13045	13112	12961	13178	13110	13297	13346	13146	13150	13081	13043	13190	13220	13077	13101	12949	13156	13231	13124	13026	13165	13091	13117	13180	13060	13307	13109	13155	13150	13302	13082	13119	13156	13175	13167	13204	13028	13156	13057	13142	13251	13122	12968	13338	13145	13058	13154	13058	12980	13239	13099	13095	13180	13227	13260	13049	12953	13118	13119	13175	12998	13106	13089	13070	13197	13181	13242	13328	13275	13280	13159	13056	12991	13224	13202	13174	13149	13013	13188	13194	13045	13246	12825	13118	13096	13232	13204	13208	13160	13166	13153	13216	13141	13146	13110	13038	13074	13162	12941	13076	13161	13094	13133	13258	13193	13135	13311	13220	13218	13180	13139	13111	13157	13026	13108	12960	13151	13144	13072	13337	13060	13064	13089	13195	13143	13174	13223	13184	13211	13312	13259	13047	13064	13063	13126	13160	13097	13082	13077	13176	13164	13016	13194	13219	13107	13156	13006	13050	13397	13160	13141	13209	13045	13133	13163	13072	12972	13132	13273	13102	13025	13158	13139	13004	12959	13219	13174	13277	13069	13198	13153	13137	12990	13237	13295	13147	13140	13182	13168	13208	13086	13151	13212	13169	13148	13159	13156	13199	13188	13202	13216	13232	13317	13045	13267	13164	13159	13138	13166	13201	13355	13171	13242	13229	13383	13032	13128	13091	13135	13185	12995	13135	13273	13160	13088	13117	13191	13220	13240	13157	13277	13219	13134	13025	13043	13087	13135	13208	13158	13119	13234	13084	13169	13131	13247	13167	13036	13097	13228	13061	12998	13157	13154	13273	13143	13190	13083	13233	13146	13166	13181	13169	13251	13038	13177	13238	13200	13013	13084	13165	13112	13049	13229	13051	13072	13227	13047	13179	13177	12856	13179	13062	13118	13125	13065	13243	13025	13109	13102	13080	13138	13192	13271	13217	13203	13048	13253	13124	13137	13213	12973	13147	13175	13139	13222	13166	13249	12933	13152	13356	13134	13134	13304	13054	13165	13130	13189	13150	13196	13124	13230	13087	13268	13187	13223	13233	13079	13167	13266	13164	13118	13385	13196	13361	13118	13179	13026	13183	13265	12965	13344	13194	13139	13057	13108	13174	13229	13107	13249	13102	13184	13114	13098	13147	13076	13180	13109	13094	13186	13225	13064	12959	13090	13267	13172	13124	13210	13210	13017	13066	13239	13209	13144	13095	13156	13286	13170	13074	13171	13093	13172	13071	13293	13040	13284	13100	13083	13103	13158	13130	13143	13179	13309	13222	13337	13041	13213	12950	12974	13191	13171	13169	13113	13068	13067	13230	13125	13204	13177	13198	13057	12987	13118	13208	13141	13184	13133	13054	13231	13204	13343	13197	13215	13145	13092	13113	13154	13091	13283	13370	13047	13299	13201	13005	12991	13221	13266	13085	13204	13131	13207	13072	13226	13272	13243	13088	13142	13048	13111	13113	13258	13125	13182	13117	13280	13150	12953	13182	13311	13159	13060	13236	13169	12958	13091	13305	13311	13264	13082	13245	13296	13242	13111	13251	13161	13260	13103	13159	13216	13259	13231	13161	13017	13126	13114	13198	13273	13049	13147	13227	13057	13179	13047	13068	13216	13211	13288	13209	13296	13140	13120	13186	13183	12920	13241	13186	13153	13031	13125	13172	13403	13080	13248	13199	13125	13353	13268	13113	13161	13307	13132	13249	13072	13136	13170	13269	13082	13225	13030	13287	13249	13262	13053	13130	13205	13171	13023	13250	13084	13257	13020	13155	12990	13195	13128	13268	13199	13264	13235	13115	13136	13091	13029	13176	13130	13129	13213	13067	13218	13089	13112	13218	13179	13244	13124	13145	13112	13100	13308	13172	13045	13235	13122	13211	13261	13212	13153	13212	13204	13127	13055	13252	13178	13238	13172	13301	13275	13085	13180	13172	13134	13225	13184	13119	13104	13061	13100	13044	13214	13137	13183	13161	13072	13130	13159	13175	13045	13261	13112	13159	13163	13122	13195	13136	13189	13194	13242
23994	21587	28124	25756	22003	19155	17427	15253	14751	14604	14522	14333	14314	14251	14286	14349	14263	14287	14172	14195	14091	14124	14010	14132	14236	14120	14132	13974	14247	14240	13940	14193	14109	14101	13964	13946	13981	14003	14117	14073	14077	14084	14107	14009	14071	14186	14063	14053	14168	13962	14263	14078	13941	14135	14138	14075	14132	14047	14018	14079	14316	14161	14197	14045	14011	14213	14052	13894	13943	14028	14075	14017	14050	13990	14137	14242	14003	13986	13919	14093	14093	14089	14212	14112	14280	14103	14241	14239	14176	14177	14055	14098	13873	14010	14090	14209	13981	13946	14300	14022	14078	13921	14069	14024	14024	14180	14118	14208	13969	14006	14200	14224	14161	14131	14094	14167	14224	14075	14146	14014	13998	14214	14088	14074	14364	14016	14097	14179	13989	13955	14147	14104	14127	14124	14203	14134	13965	13773	13881	14044	13795	14087	14124	13908	14078	13967	14226	14056	14091	14244	14048	13942	13911	14016	14100	13945	13978	14171	13970	13921	13960	14008	14082	14131	13922	14104	14264	14136	14097	14128	14122	14215	14095	13999	14057	14126	14043	14017	13966	14085	14233	13971	14053	13912	14048	14005	14205	13951	14061	14048	14080	13852	14083	14074	14057	14096	14130	14099	14040	13979	14122	13863	14033	14012	13865	14167	14026	14010	14022	14138	14184	13895	14058	14147	13989	14105	13919	14146	14179	14202	14000	14105	14070	14122	13883	13930	13955	13917	13994	14143	13948	14044	14089	14130	14213	14059	14014	13990	14139	14047	14032	14012	14147	14180	13996	13940	14058	13972	14040	14041	14135	13834	14222	14037	14060	13777	14258	13988	14028	13849	14081	13920	14155	14358	14073	14142	14148	13978	13857	14053	14224	14051	14071	13855	13858	14103	14100	13991	14005	13837	14046	14073	14056	14099	14121	14058	14077	13830	14028	13831	13989	13926	14115	14033	14167	14224	14034	14172	14190	13907	14018	14005	14122	14021	14032	13909	13862	13848	14083	14201	14187	14208	14236	14111	14185	13990	13986	14206	13883	14091	14044	14051	14010	14141	14303	14205	14026	14255	14266	14158	14152	13947	14056	13962	14230	13922	14039	13906	14053	13878	13979	13911	13940	14115	14107	13969	14081	14191	14123	14027	14222	13955	14153	13999	14106	14137	13944	14033	14190	14130	14134	13973	14070	13958	14045	13947	13927	14123	14087	14106	14170	14198	13922	14175	14044	14089	13995	14081	14104	14097	14037	14006	14068	13991	14028	13962	14031	13792	14035	14127	14142	14002	14032	14178	13988	14028	14131	14020	14003	14104	14062	13979	14196	14153	14139	14036	14090	14184	14140	14226	13980	14108	14165	14003	14049	14018	14024	14075	14032	14037	14150	14183	14044	14045	13984	14022	13988	14173	14201	14299	13933	14192	13882	13985	14231	13953	13977	14122	13862	13819	13727	14035	14334	14044	14168	14102	14161	14052	14032	13849	14081	14004	14120	14037	14069	13930	13992	14110	13891	14097	13845	14104	14090	14094	14063	14190	13979	13864	14002	14220	14070	14177	14039	14294	14022	14008	13965	14224	14208	14008	14090	14284	14021	13928	13989	14168	14166	14161	14087	13958	14037	14003	14290	14073	14350	13965	14187	14000	14118	14089	13917	13992	14118	14263	14116	14301	14118	14313	14019	14052	13949	13866	13925	14222	14029	13828	13842	14213	13979	13944	14025	13974	14167	14187	14117	14044	14005	14107	13923	14030	13999	14220	14256	13969	13934	14084	14084	14135	14065	14194	14035	13847	14156	14238	13991	13877	14228	14021	14135	14090	13970	14110	14294	14053	13995	13952	13997	14005	13780	14010	14041	14014	13878	13952	13988	13988	13883	14031	14074	14085	13948	13902	13970	13955	14191	14000	14222	14046	14194	14035	14043	13950	14119	13925	13982	14118	14102	14103	14129	14082	14248	14233	13884	13914	14117	13847	14142	14042	14006	14070	13837	14180	14148	14016	14089	14088	13989	14109	14113	14018	14092	14188	14021	14081	14139	13993	14060	13900	14088	14058	13818	14086	14285	14179	14094	14169	14162	13972	14066	14246	14021	14081	14220	13966	14176	14095	14125	13965	13995	13896	14104	14177	14018	13822	13976	14034	14048	14149	14083	14096	14120	14100	14012	14243	14095	13814	14051	13952	13875	14114	14085	13920	14056	14094	14206	14092	13994	14064	14023	14044	14147	14012	14002	14264	13978	14006	14002	14135	14097	13911	14164	13969	14135	14026	14129	14083	14084	14292	13961	13961	14056	13938	14210	14084	14279	13999	14116	14227	14041	13870	14095	14158	14049	13812	14173	14050	14097	13868	13946	14214	13886	14041	13982	13930	14118	14232	14047	14035	13926	14035	14146	14255	13792	14069	14033	14134	14050	14055	14122	14269	13782	14284	14159	14037	14058	14206	13860	14033	14076	13962	14190	14067	14267	13959	14317	14162	14202	13787	14205	14225	13910	14048	14065	14079	14194	14088	14205	14093	14082	13847	14071	14072	14075	14104	14063	13992	14008	14199	14079	13867	14074	14127	14070	14047	14047	13954	14103	13886	14086	14026	14293	14122	14208	14154	14180	13942	14103	14122	14108	14247	14039	14157	14032	13981	13973	14132	14092	13974	14056	14034	13958	13978	14017	13829	14082	14144	14062	14093	14119	14197	14189	14071	14038	14132	14154	14089	14145	14020	14114	14202	14069	14004	14207	14046	14246	14050	14191	14056	14027	14083	14146	14031	14172	14124	13997	13965	13864	13948	14081	14000	13982	14086	14199	13935	14067	13988	14082	14224	14077	13960	14014	14193	14256	14047	14067	14016	13963	14080	14196	13918	14272	14033	14072	14020	13933	13971	14108	14188	14031	14150	14087	14066	14065	14153	14029	14196	13994	14142	14126	14161	13944	14032	14096	14055	13820	13995	13972	13910	14154	14081	13935	13955	14145	14014	14047	14019	14176	14046	14005	13804	14229	13895	14168	13805	14103	14118	13993	14065	13925	14249	13997	14151	13934	14171	13936	14034	13980	14157	14062	14031	13975	14216	14171	14175	14068	14087	14140	13811	14109	14163	14055	14249	13941	14030	13907	14105	14166	14345	14121	14109	14031	14115	14115	13960	14026	14115	13796	13879	14215	14303	14085	14042	14134	14232	13947	14026	14032	14119	13885	14133	13984	14043	14026	13936	14086	13996	13983	14094	14063	14016	14086	14009	14159	14048	14156	13843	14046	13935	13788	14173	14103	13803	14010	14099	14101	14081	13857	14360	14131	14256	14004	14121	13998	14208	14093	14237	14045	14099	13914	14036	14217	14219	13863	14082	14236	13856	13969	14075	14191	14042	14147	14117	14153	13782	13967	13889	13797	13937	13899	14019	13973	13802	14010	13965	14088	14018	14067	14042	14040	13959	14084	14130	14058	14104	14147	14205	13995	14179	14120	14070	13989	14164	13999	14044	14147	13923	13878	14174	14318	14167	14024	13993	14031	14076	14038	14053	14156	14026	14132	13916	14141	13983	14129	14042	14148	14125	14116	13998	14024	14067	13752	14169	14090	14133	14166	14005	14180	14124	13997	14117	13941	13931	14056	14009	14180	13933	13827	13956	13947	14241	14169	13961	14136	14098	13976	14067	14128	13830	14034	14315	13989	14105	13964	14076	14064	14007	14016	14138	14196	13984	13946	14031	14124	14020	14057	14069	14096	14237	13863	14244	14150	13943	14147	13917	13965	14000	13986	14167	14099	14129	14062	14216	13998	14138	14193	14128	14239	14120	14048	13926	14006	14177	14059	13989	13780	14093	14113	14059	14121	14077	13986	14078	14111	14232	14093	13964	13936	14018	14060	14015	13967	14064	14024	13957	13953	14120	13975	14109	14113	14120	14003	14022	14166	14155	14148	14219	14202	14202	14093	13948	14117	14011	14187	14004	14093	14274	14025	14029	14141	14023	13964	14093	14022	13978	13902	14064	14082	13996	14128	14124	14063	13921	14090	14107	14124	14166	14119	13933	13876	13929	14275	14121	13980	13977	14032	14196	14097	13857	13944	13950	14020	13969	14175	14031	14127	14150	14102	14151	14098	13930	14037	14113	14141	14088	14087	14137	14086	14154	13952	14048	14123	14091	14139	14129	14143	13913	14069	13991	14105	14109	14116	14007	14039	14082	14007	14089	14234	14034	13929	14027	13973	14030	14234	14124	13855	14042	14123	14009	14218	14210	13825	14018	13805	13861	13869	13744	14025	13957	14085	13975	14142	13956	14041	14115	14053	14071	13991	14146	14076	14189	14105	14141	14016	13934	14181	14251	14015	14145	14053	13842	14069	14140	14195	14215	14042	13931	14226	14084	14080	14050	13872	14213	14034	13957	14157	14243	13963	14119	14097	14072	14124	14051	13987	13937	13864	14150	14051	14015	14054	14040	14112	14147	14351	13852	14009	14164	14001	14072	14072	14070	13922	14074	13976	14063	14163	14106	14136	14029	14061	14110	13946	14073	13993	13911	13943	14229	14140	14088	13841	14085	14086	14062	14019	14074	14241	14005	13845	14029	14087	14087	14076	14020	14058	13991	14071	14061	13937	13903	13986	14119	13851	14107	14050	14024	14234	14028	14068	13835	14076	14120	14038	14175	14086	14064	14157	14223	14016	14002	14104	13957	14015	13987	14118	14026	14090	14051	13969	14205	14087	14081	14093	14026	14051	14075	14146	14174	14192	14010	13957	13945	14070	14262	14020	14128	13933	14100	14059	14042	14174	14205	14169	13866	13911	14212	14121	14096	13859	14092	13946	14039	14189	14076	13965	14029	13946	14100	14076	14145	14171	14227	14078	14154	14056	14064	13978	14123	14060	14087	13893	14143	13875	14208	14100	14163	14164	14054	13861	13872	14046	14056	14062	14062	14190	14004	14151	14014	14060	14151	14004	14007	14072	14090	14028	13844	14178	14083	14013	14054	14149	13982	14001	14048	14066	14156	14271	14077	14102	14131	14067	13990	13950	14256	13994	13804	14131	14143	14146	14131	14167	14044	14106	13924	14164	13944	13949	14118	13988	14059	13985	14048	13978	14119	13962	14081	14164	14011	14052	14026	14288	14034	14146	13953	13947	14126	14031	13955
18290	37015	29656	20302	18017	15792	14695	13864	13716	13478	13561	13198	13337	13225	13269	13069	13199	13072	13193	13063	13010	13291	13145	13074	13219	13057	13063	12964	12974	13025	12988	13025	13245	13108	13043	13149	12972	13022	13040	13082	13127	13077	13126	13037	13083	12914	13034	13061	13069	13107	13213	12979	13200	13165	12973	13095	13159	12979	13063	13187	13156	13079	13029	13006	13104	13044	13023	13059	12866	13050	13172	12994	12991	13065	12955	13072	13089	12986	12874	13195	13142	12939	13019	12950	12926	13019	13055	13055	13015	13080	13071	12890	12962	12947	13068	13104	12969	13050	12971	12942	13196	13040	13018	13223	12935	13058	12994	12928	12904	13125	13051	13010	12967	13102	13157	12939	13119	12912	13085	13078	13185	12977	13139	13082	13172	13083	12981	13001	12988	13040	12975	13053	13088	13093	13001	13215	12928	13103	13262	13105	13063	12874	12998	12987	13074	12963	13127	12884	13071	12939	13139	13066	13259	12967	13091	12955	12938	13025	12998	13114	13094	13046	12949	13009	12981	13081	13187	12937	13131	13075	12934	12980	12902	13026	13016	13026	13034	12993	12940	13098	12881	13098	13014	13061	13060	13114	13063	12895	12954	13136	12883	13033	13031	13099	13171	13045	12851	13109	12952	12925	13045	13105	12988	13046	13014	12981	13091	13199	12836	13061	13006	13023	13024	12986	12870	13005	13159	12916	13166	13119	13001	13174	12942	12932	13093	12901	13001	13006	13090	12973	13110	12846	13202	13085	13029	13114	13068	13005	12924	12990	13053	12992	12941	12860	13028	13169	13168	12982	12884	13005	13145	13037	12905	13184	13144	12998	13107	13098	13096	12922	13029	12987	12963	12963	13012	13064	13131	13091	13086	13051	12928	13120	12941	13112	13015	12895	13020	12981	13151	13075	13029	13014	13087	13044	12995	12995	13092	12982	13113	13075	13060	12967	13161	12985	13141	13077	13014	12870	13165	12905	13042	12942	12887	12848	12972	12834	13047	12975	13003	13081	13008	12833	13056	13012	12979	13001	13023	13111	12975	13083	12933	12877	13043	12975	13037	13069	13061	13242	12995	12899	13067	13049	12984	13135	12918	13109	13157	13035	12987	13123	13058	12999	12901	13125	13030	13037	13019	12960	12937	12980	13073	12945	12879	13135	13198	13108	13018	12984	12986	13025	13042	13122	13127	12874	13216	12994	13185	13013	13169	13112	12895	13055	13053	12860	12949	13039	12989	12878	13077	12924	12922	12895	13155	12938	13071	13003	13020	13015	12921	12944	13138	13028	13175	13017	13040	13099	13065	13086	13010	13046	13152	13025	12992	13030	12954	13069	13120	13058	12875	13139	12928	13082	13108	12767	12965	13067	12999	13060	13122	13144	12969	12998	13124	12967	12992	13011	13062	13133	13118	13073	13200	13093	12974	12923	12986	13049	12917	13052	12895	13054	12972	13075	13028	13151	13170	13095	12926	12959	13065	12941	13063	13043	13103	12853	13068	12914	12941	13242	13138	13145	13126	13031	13161	13022	13206	13187	12919	13008	13135	12980	12882	13196	12965	12946	13017	13051	12902	13023	13069	13047	12972	13119	13000	12922	13022	13159	13039	13001	13062	12915	12901	12923	12949	13118	13121	12853	12914	13077	12954	12968	13157	12980	13104	13222	12848	13126	12972	12986	13043	12992	13085	13048	13058	12928	13258	13062	13054	12903	12959	13194	12967	12874	13170	13037	13220	13095	13146	13104	13106	13077	12972	13044	13025	13042	13115	12846	12911	13117	13208	13047	12872	12990	12961	13004	13059	12922	13013	13115	13028	13031	12789	13008	13020	13080	13060	13099	13178	12967	13092	12903	12928	13176	12961	12914	13083	13116	12981	13136	13054	12886	13124	12902	13164	13177	13129	13012	13147	13190	13045	13057	13015	13026	12992	13073	12988	12899	13027	13073	12886	13056	13022	12926	13078	12912	13046	12927	13074	13185	13051	12999	13290	12986	12971	12948	12978	13088	13143	13157	12933	13040	12804	12794	13004	12982	12925	12987	12964	13016	13074	12970	12962	13055	13115	13158	12772	13117	12976	12893	12960	13234	13108	13084	13047	12913	12978	13137	13114	12944	12925	12964	13181	13087	12971	12880	13023	13078	13082	12966	12998	13104	13191	13106	12984	13217	13001	13171	13133	13087	12811	12908	13000	13027	13067	13116	12987	12938	12969	13164	13124	12978	13199	12966	13003	12898	12872	13057	13009	13040	12934	13211	12943	13063	12950	12965	13128	13114	13083	13043	12992	13249	12904	12975	12982	12945	13076	12991	13031	13160	12979	13001	13150	13090	13051	12939	13057	13088	12930	12897	12950	13126	13191	13137	13230	13113	13004	13111	13079	12930	12883	13078	13004	12947	13015	12994	12906	13075	12995	13134	13262	13149	12860	13092	13078	12938	13156	12873	13027	13185	12979	13033	13045	13058	13052	13067	13225	13038	13002	13161	13098	13079	12990	13065	12994	12868	13116	12974	13029	13089	12951	13009	13126	12934	13125	13027	13100	13015	12977	13156	13123	13036	13053	13347	13019	13093	13091	12994	13025	13107	13047	13094	12923	13078	12978	13010	13208	12930	12980	12918	12936	12976	13063	12994	12867	13069	13213	13019	13054	13092	13131	13055	12971	12981	13106	13094	13077	13005	13023	13085	13143	13043	12959	13228	12922	13016	13087	13030	13080	12906	13143	12967	13066	12990	13034	13043	13090	12973	13033	13100	12883	12985	13015	12995	13024	13124	13029	13058	13089	13105	13024	12931	13038	13021	12979	12999	12957	13044	13010	12988	13187	13079	12997	12947	12935	13102	12954	12995	13182	13005	12995	13014	13047	13184	13017	13100	13051	13166	12968	13125	13002	13068	13056	12990	13064	12944	13152	13091	13130	13105	12897	13036	12849	12925	13054	13000	12978	13076	12932	13048	12963	13013	13060	12879	13097	12999	13083	13053	13051	12876	13021	13043	12972	12970	13015	12910	12974	13055	13035	13022	13017	12898	13014	13051	13052	12998	12970	12985	12978	13070	13020	12998	12923	12906	12959	13139	13059	12958	13171	13124	12925	13099	13051	13017	13092	13107	13008	12973	13099	13060	13039	13123	12939	12993	13131	13040	13035	12982	13018	12927	13029	13056	13035	13020	13054	13061	13042	12970	13129	12808	12996	13137	13193	13178	12877	13024	13166	13179	13040	13092	12932	13180	13109	12953	13091	13064	13124	13030	12961	12932	13187	13018	13040	12998	12924	12857	13081	12998	12930	12938	13181	13104	13009	12917	13052	12890	13092	12987	13053	13014	12998	13227	13021	13027	13098	13103	13001	13063	12913	13237	13198	13067	12804	12882	13051	13090	13011	13231	12981	13184	12926	13069	13021	12935	13147	12969	13044	13191	12934	12931	13074	13037	12918	12942	13004	13013	13060	13001	12806	12979	13063	13071	13003	13152	12969	12993	13057	13049	13169	13021	12875	13108	13038	12984	12926	12916	13093	13081	13102	12835	13105	13015	13108	13055	13088	13075	12993	13082	12922	13005	12958	13097	13133	13069	12939	13180	13038	13040	13189	13016	12988	12999	13106	12969	13037	13051	13203	12994	13023	13040	12999	13181	12946	13043	12955	12857	13061	13009	13005	12994	13163	13038	13099	13049	12975	13108	13074	12925	12994	13108	13033	13102	12884	13051	12999	13067	12987	12935	13155	13005	13048	13152	12960	12919	13099	13104	13037	13077	12936	12929	12999	13062	13098	13135	13078	12982	13064	12975	13001	13085	12979	12994	13070	12919	13067	13223	12936	13072	13090	13040	13147	12851	12969	12959	13105	12921	12983	12978	12957	13062	13187	13083	12970	12998	13006	13119	13122	13150	12976	12992	13027	13116	12981	13068	13126	12997	13059	13075	12974	13013	12931	13122	13074	12964	13147	13024	13087	13048	13037	13030	13144	13037	12943	13062	13008	12975	12899	12859	13107	12996	13127	13111	12971	12989	13028	13077	13188	13084	12834	13097	12992	12969	13070	13089	13026	13049	13044	13130	13012	13099	12944	12768	13127	12970	13056	13017	13040	13029	12955	12901	13156	13036	13015	12925	13009	13141	13010	13031	13059	12959	13091	12973	13089	12997	13051	13016	12981	13042	12926	13162	13006	13057	13045	13158	12986	13021	13078	12980	13078	13105	13161	13105	13012	13088	13014	13222	13104	13074	12853	12982	12851	13171	13018	13155	13104	13001	13004	12917	12992	13022	12966	13316	13149	13057	13016	12952	12983	13070	13166	13036	13042	12951	12903	12955	13045	12953	13170	12994	12910	13081	13046	12943	13000	12981	13098	13059	13046	13116	13111	13071	12995	12971	13056	13292	12959	12899	12956	13193	13048	13102	13053	12959	12996	12964	13070	13015	13102	13065	13005	13146	13045	13006	12999	13045	12999	13032	13058	12941	13066	12926	13189	12889	13074	13021	12945	12989	12930	13214	13024	13224	13139	12903	12994	13107	12956	12949	13023	13173	12979	13088	13032	12904	12960	13018	12959	13063	13057	13159	13069	12995	12979	12927	13140	13028	12957	13133	12935	13075	13247	12774	13005	13031	13139	12979	13011	12991	13062	13164	12985	12991	12994	13093	13092	13079	13033	13061	13121	12941	13047	13032	13063	12993	13167	13019	13138	13094	13091	13008	13035	13015	12864	12988	13037	13097	13069	13241	13031	12870	13085	13135	13011	13141	12952	13144	13029	13083	13140	13033	13163	12957	13172	13026	12895	13204	13201	12991	12924	13028	13074	12946	13043	13070	13130	12973	12894	12924	13117	13138	13186	13241	12999	13176	12933	12952	12935	13052	12907	12996	12964	13036	13012	13025	13120	13180	12883	13060	12962	13066	13061	12990	13148	13160	13148	12828	13013	13008	13009	13059	12971	12978	13092	12985	13001	12825	13119	13075	13152	12919	12908	12941	13044	12997	13137	13092	13109	12973	13003	12992	13002	13166	12993	12948	12996	12981	13179	13015	12979	13193	13075	12903	12980	13021	13026	12939	13108	12943	13061	12918	13163	13041	13027	13058	13145	13007	13046	13076	13120	13103	12951	13076	12878	13026	13116	13154	13009	12984	12983	13151
25640	21673	26915	26610	18422	16651	16431	15616	15226	15263	15320	15324	14944	15092	14863	15036	15228	15046	14853	14960	15077	14987	15096	15106	14796	14895	14895	14999	14983	15001	15080	15036	14656	15081	14909	14872	14934	14979	15079	14987	15155	14986	14862	15022	14858	14885	14903	14867	14861	14909	14918	14812	14668	14830	14854	15025	14799	14692	14682	14883	14898	14952	14974	14887	14765	14842	14949	14915	14885	14910	14676	14843	14877	14947	14676	14911	14927	14961	14974	14886	14902	14859	14924	14945	14934	14904	14826	14852	14946	14886	14884	14884	14763	14915	14668	14903	14916	14975	15096	14869	14841	14918	14783	14933	15003	14986	14706	14560	14977	14901	15063	14929	14822	14785	14796	14946	14809	14706	14870	14913	14877	14875	14984	14876	14862	14861	14688	15051	15046	14952	14784	14757	14876	14884	14799	14942	14730	14845	14929	15075	14970	15020	14760	15029	14940	14888	15087	14841	14826	14869	14768	14778	14848	14870	14971	14874	14793	14795	14789	14874	15021	14694	14773	14814	14731	14788	14911	14879	15007	15036	14739	15071	14726	14874	14951	14833	15006	14763	14865	14916	15086	14920	14821	14854	14835	14853	14872	14822	14963	15019	14841	14890	14880	14817	14945	14988	15027	14746	14884	15025	14914	14816	14904	14984	14929	14772	14661	14736	14852	14966	14827	14869	14926	14812	14890	14946	14860	14903	14905	14966	14878	15036	14793	14926	14876	15052	14985	15038	14838	14837	14801	15041	14732	14918	14842	14809	14824	14867	14868	14965	14881	14821	14963	14834	14916	15000	14888	14865	14746	14801	14777	14852	15025	15138	14825	14944	14891	14739	14979	14860	14779	14822	14943	14815	14859	14819	14943	14947	14809	14815	14891	14831	14855	14840	14768	15001	14939	14925	14811	14913	15047	15019	14957	14918	14942	14941	15140	14869	14853	14943	15103	14921	14722	14862	14837	14821	14754	14934	15014	14817	15053	15034	14826	14910	15064	14915	14862	14827	14894	14960	14858	14802	14854	14883	14911	14951	14981	14800	14905	14920	14804	15044	14760	14881	14854	14874	15064	14883	14731	14958	14790	14899	15001	15005	14901	14826	14772	14967	14888	14845	14829	14889	14862	14825	14859	14749	14805	14857	14825	14640	14989	14931	14676	15123	14828	14745	15083	14803	14730	14859	14839	15109	15061	14922	15007	14904	14898	14895	15034	14852	14912	14742	14852	14900	14872	14831	14818	14908	15013	14911	14807	14909	14960	14925	15004	14806	15039	14998	15035	14852	14960	14911	15090	14785	14950	14931	14964	14891	14854	15028	14996	14816	14806	14827	14885	14787	14771	14970	15001	14913	14971	14783	14988	14901	14896	14904	14945	14855	14981	14857	14862	14858	14753	14788	14731	15061	14967	14761	14949	14797	14867	14919	14961	14977	14899	15002	15012	15067	14950	14831	14914	14868	14771	14882	14879	14884	14940	14820	14757	14750	14747	14854	15071	15087	15060	15030	15048	14755	14946	14765	14938	14852	14804	15076	14767	15148	15013	14845	15011	15052	14932	14908	14907	14952	14824	14822	14741	14777	14914	14859	14871	14634	14946	14874	14995	14875	15121	14961	14892	14776	14995	14896	14945	14793	14944	14871	14866	15016	14810	15134	15094	14986	14958	15032	14682	14737	14964	14914	14845	14701	14877	14843	14890	14880	14985	14943	14922	14928	14949	15070	14929	14846	14801	14869	14924	14946	14932	15027	14849	14852	14793	14872	15003	14789	15155	14855	14956	14732	15033	14859	14899	14980	14737	14771	15018	14897	15153	14908	14954	14766	14712	14832	14906	14877	14669	14825	14929	14978	14872	14903	14800	14761	14850	14971	14839	14878	14792	14945	14808	14944	15040	14769	14736	14896	14926	14910	14791	14946	15013	14858	14848	15051	14820	14845	14801	15006	14787	14872	14891	14908	14702	14872	14796	15030	14900	14956	14879	14919	14945	14690	14803	14824	14809	14778	14838	14775	14969	14852	14964	14987	14824	15081	14851	14591	14793	14889	14738	14949	14935	15022	14857	14827	14844	14804	14726	14945	14940	14815	14832	14747	14879	15012	14885	14915	14857	14980	14895	14975	14901	14875	14940	14999	14887	14903	14912	14859	14977	14950	14978	15076	14894	14993	14922	14971	14980	14963	14904	14931	14922	14857	14775	15146	14940	14803	14904	15030	14759	14693	14960	15080	15002	14867	15083	14899	14948	14913	14846	15036	15016	15030	14988	14957	14751	14940	14868	14804	14678	14899	14848	14929	15107	14836	15061	15070	15007	14852	14712	15024	14962	14876	15004	14995	15016	14983	15091	14856	14900	14785	14605	14826	14917	14898	15010	15097	14981	14844	14873	14799	14778	15005	15019	14822	14859	14885	14983	14987	14999	14961	14835	14914	15006	15105	15122	14838	14920	14969	14917	14740	14853	14987	14960	14926	15018	14905	14941	14678	14925	15077	15067	14885	15043	14870	14838	14821	15008	14908	14823	14874	15065	15099	14934	14966	14937	14860	14784	14890	15022	14982	14807	15014	15061	14727	14938	14994	14968	14842	14860	15003	14838	14808	14901	14977	15005	14849	15003	14854	14859	14850	14787	14962	15017	15172	14944	14869	14853	14891	15082	14820	14959	14804	14893	14928	14714	14813	15201	15045	15068	14928	15032	14941	14719	14934	15037	14980	14972	14805	14822	14759	14741	14782	15137	14841	14969	15107	14973	14707	14876	14955	14906	14910	14887	14840	14720	14832	14923	14801	14848	14664	14870	14794	14780	14941	14803	14844	14840	15054	14930	14926	14957	14798	14804	15019	14917	14875	14908	14945	14935	14852	14959	14720	14735	14751	14981	14800	14847	14681	15010	14817	14899	14635	14848	15020	14822	14689	14934	15015	14882	14622	14845	15009	14812	15045	14929	14742	14902	14933	14896	14763	15157	14875	15006	14819	14892	14784	14795	14839	14831	14930	15011	14881	14897	14950	14851	14876	14859	14941	15027	15027	14793	14701	14884	14844	14837	14731	14809	14810	14920	14920	15016	14829	15082	14888	14958	14843	14777	14833	14803	15022	14818	14941	14680	14933	15083	14985	15040	14673	14851	14822	15004	14828	15013	14899	14839	15117	14792	14819	14966	14627	14913	14925	14968	14940	14758	14969	14769	14904	14950	14994	14962	14884	14933	15187	15004	14974	15050	14896	14996	14904	14947	14972	14852	14703	14922	15095	14945	14830	15043	14887	14993	14881	15133	14973	14910	14928	15064	14763	14693	14744	14814	14806	14945	14764	14926	14706	14932	14910	15094	14879	14991	14858	15122	14987	15135	14828	14963	14708	14928	14769	14928	14966	14997	14936	14787	14954	14839	14925	14966	15183	15040	15035	14855	14903	14916	14754	14813	15049	15073	14756	14661	14708	14883	14719	14867	14800	14864	14858	14960	15113	14897	14917	15026	14902	14917	15052	15000	14785	14950	14774	14973	14679	14934	14835	14907	14758	14912	14833	14940	14947	14961	14905	14776	14846	14912	15088	14818	14789	14850	14724	14898	14919	14853	14899	14637	14661	14879	14816	14925	14920	15050	14654	14894	14915	14905	15024	14772	14945	14996	14980	14927	14800	14774	14800	14817	15053	14943	14762	14841	14975	14885	14996	14877	14867	14912	14909	14921	14903	15075	15032	14794	15035	14783	15028	15140	14916	14881	14815	14815	14910	14762	14841	14822	14812	14908	15164	14919	14972	14966	15042	14948	15162	14882	14897	15073	15002	14895	14756	14858	14979	15156	14834	14904	14818	14906	15046	15019	14868	14898	14832	15026	15089	14845	14900	14822	15015	14939	14801	15073	14881	14748	14991	15153	14968	14785	14912	15003	14871	14904	14822	14877	14833	14886	14845	14994	14716	15010	14730	14766	14821	14888	14883	14940	14932	14828	14970	14712	15048	14972	14931	14897	14992	14812	14923	14922	14887	14957	15094	14995	14998	14914	14926	14998	14964	14949	14873	14812	14790	15000	14956	14903	14826	14907	14954	14812	15148	14856	14692	15011	14849	14984	14927	14981	15011	14843	14950	14928	14813	14920	14825	15067	14900	14895	14823	14857	15018	14813	14961	14807	14841	14862	14984	14947	14797	14848	14944	14895	14836	14674	14770	14997	14779	14944	14808	14799	14993	14797	14916	14845	14752	14836	14828	14702	14832	15034	14964	14820	14761	14722	14927	14936	14933	14969	14809	14907	14872	14773	14812	15029	14935	14790	14946	14897	15022	14984	14849	14937	14840	14863	14788	14870	15023	14934	14924	14765	14810	14964	14787	14754	14773	14987	14942	14857	14827	14789	14834	14855	15096	14988	14912	14996	14856	14790	14840	14989	14772	14956	14858	14723	14984	14877	14863	14623	14712	15065	14843	15084	14978	14975	15019	15178	15035	14988	14723	14739	14842	14907	14906	14927	14937	14977	14844	14816	14739	14845	14946	14935	14868	14837	14725	14913	14834	14936	14877	14903	14781	14808	14847	14961	14939	15117	14922	14961	14914	14810	14845	14815	14958	14970	14890	14952	14832	14768	14859	14774	14827	14903	14844	15025	14986	14711	14813	15054	14719	14818	15006	14752	14887	14882	14930	15023	14804	14926	14892	14942	14904	14750	14813	14822	14968	14668	14906	14842	14844	14866	15021	14983	14809	14870	14752	14574	14922	14767	14880	14865	14955	14887	14819	14975	14974	14893	14692	15028	14854	14831	15160	14861	14556	15018	14976	14856	14893	15000	14683	15008	14855	14911	14864	14925	14833	14644	14817	14838	14965	14797	14870	14750	14733	14822	15034	14651	14949	15042	15027	14849	14964	14670	15082	14973	14917	14696	15044	14840	14854	14645	14884	14919	15147	14843	14902	14968	14974	14918	14989	14849	14755	14881	14849	14842	14832	14996	14822	14885	14933	14967	14905	14786	15018	14932	14922	15181	14797	14794	14915	14884	14921	14862	14954	14805	14872	14877	14943	14687	14912	15013	14983	14790	14738	14798	14881	15066	14797	14695	14883	14802	15076	14925	14721	14860	14760	14846	15048	14826	14898	14857	14997	14878	14983	14944	15008	14866	14775	14932	14903	14756	14657	14961	14768
17853	33317	27086	19713	16812	15344	14785	14251	14001	13936	13918	13710	13840	13905	13716	13584	13574	13927	13656	13739	13560	13611	13653	13730	13830	13658	13614	13711	13642	13761	13654	13633	13741	13582	13605	13749	13600	13626	13743	13491	13767	13669	13572	13778	13424	13606	13488	13729	13524	13540	13627	13623	13602	13819	13471	13782	13605	13694	13571	13690	13605	13605	13669	13513	13558	13575	13603	13518	13601	13631	13495	13614	13645	13490	13603	13623	13656	13512	13463	13656	13760	13600	13794	13607	13772	13530	13546	13723	13745	13617	13615	13514	13696	13415	13695	13597	13622	13567	13505	13674	13797	13593	13585	13524	13613	13484	13575	13672	13670	13490	13517	13494	13660	13528	13790	13584	13518	13731	13535	13729	13787	13498	13518	13541	13543	13518	13296	13452	13590	13581	13691	13633	13581	13633	13712	13693	13643	13635	13649	13569	13394	13615	13485	13493	13553	13699	13612	13684	13654	13517	13519	13731	13721	13744	13689	13634	13637	13628	13703	13542	13626	13701	13482	13560	13643	13431	13343	13689	13611	13677	13837	13560	13581	13527	13685	13615	13635	13387	13726	13491	13598	13511	13572	13764	13701	13519	13690	13576	13782	13584	13570	13547	13673	13529	13604	13598	13635	13473	13658	13514	13644	13681	13562	13820	13546	13716	13570	13798	13601	13545	13599	13715	13737	13563	13606	13597	13497	13668	13604	13648	13620	13663	13630	13673	13559	13590	13501	13788	13557	13628	13505	13388	13706	13698	13575	13635	13726	13559	13578	13705	13647	13574	13503	13655	13697	13453	13533	13661	13579	13655	13547	13641	13620	13550	13663	13454	13721	13629	13580	13526	13477	13506	13443	13627	13560	13535	13480	13777	13639	13650	13647	13603	13644	13675	13589	13579	13664	13720	13578	13606	13560	13692	13579	13736	13560	13604	13709	13529	13486	13562	13515	13779	13483	13549	13385	13491	13545	13748	13663	13642	13706	13514	13542	13557	13530	13633	13538	13683	13724	13637	13573	13708	13740	13830	13448	13549	13681	13552	13285	13598	13683	13610	13650	13669	13552	13701	13593	13700	13558	13599	13696	13504	13759	13573	13644	13620	13586	13630	13707	13586	13452	13627	13616	13538	13581	13681	13660	13737	13594	13621	13731	13641	13644	13671	13674	13666	13451	13679	13430	13735	13565	13682	13704	13620	13531	13500	13708	13513	13655	13542	13629	13650	13397	13691	13489	13532	13765	13616	13694	13604	13600	13713	13760	13505	13562	13600	13557	13700	13507	13621	13563	13698	13735	13616	13659	13632	13764	13667	13654	13816	13634	13757	13592	13550	13713	13455	13655	13662	13654	13678	13422	13776	13790	13598	13802	13583	13551	13734	13670	13601	13539	13655	13796	13593	13687	13731	13463	13586	13674	13573	13563	13599	13563	13658	13732	13604	13587	13540	13525	13645	13620	13683	13459	13752	13607	13655	13530	13522	13566	13491	13598	13771	13617	13582	13672	13616	13617	13682	13642	13573	13594	13560	13640	13597	13563	13513	13435	13627	13636	13640	13488	13598	13594	13616	13596	13606	13581	13768	13735	13667	13549	13731	13654	13789	13465	13513	13470	13688	13693	13594	13669	13539	13677	13670	13744	13607	13681	13468	13616	13606	13631	13594	13447	13640	13525	13654	13637	13634	13618	13625	13575	13586	13757	13474	13530	13720	13577	13521	13424	13519	13638	13519	13688	13663	13538	13634	13573	13699	13539	13629	13564	13504	13514	13602	13648	13832	13542	13652	13542	13607	13729	13585	13693	13535	13509	13666	13608	13727	13502	13777	13647	13568	13640	13584	13655	13642	13520	13618	13585	13471	13530	13607	13623	13552	13495	13604	13738	13668	13635	13554	13440	13475	13569	13627	13623	13562	13577	13597	13478	13612	13624	13527	13575	13543	13487	13653	13650	13611	13542	13726	13303	13588	13621	13498	13752	13725	13628	13734	13603	13705	13722	13670	13523	13724	13668	13589	13704	13544	13593	13638	13542	13712	13642	13642	13735	13640	13660	13522	13507	13618	13655	13838	13651	13645	13565	13679	13638	13444	13601	13680	13523	13423	13672	13632	13419	13651	13618	13345	13562	13556	13673	13535	13653	13597	13658	13635	13623	13596	13682	13464	13556	13720	13790	13727	13572	13650	13587	13603	13561	13522	13626	13644	13861	13575	13744	13666	13510	13635	13649	13563	13471	13683	13506	13836	13479	13667	13612	13558	13567	13700	13550	13689	13699	13537	13653	13712	13400	13702	13662	13610	13612	13455	13581	13607	13575	13699	13686	13658	13615	13731	13501	13803	13751	13570	13511	13704	13507	13441	13540	13594	13673	13581	13643	13626	13624	13590	13568	13553	13710	13745	13681	13711	13586	13576	13677	13552	13500	13534	13542	13565	13591	13618	13704	13546	13534	13630	13813	13457	13590	13615	13574	13502	13546	13554	13462	13677	13671	13510	13538	13528	13589	13578	13625	13760	13501	13451	13593	13571	13587	13569	13673	13704	13644	13513	13776	13571	13453	13643	13584	13518	13579	13569	13578	13685	13466	13581	13628	13457	13599	13544	13555	13640	13560	13594	13639	13434	13558	13631	13627	13541	13658	13637	13471	13636	13472	13524	13672	13650	13627	13588	13784	13609	13648	13598	13627	13551	13541	13485	13558	13730	13520	13510	13534	13694	13616	13734	13575	13538	13521	13598	13806	13415	13601	13596	13613	13773	13624	13693	13664	13623	13492	13561	13573	13595	13790	13639	13631	13495	13661	13597	13796	13628	13648	13699	13688	13641	13655	13520	13602	13479	13526	13597	13763	13710	13724	13449	13493	13561	13660	13615	13738	13513	13617	13361	13635	13589	13488	13633	13687	13658	13454	13491	13625	13632	13641	13595	13665	13497	13701	13624	13694	13493	13321	13497	13534	13711	13618	13690	13532	13736	13560	13654	13613	13540	13562	13584	13547	13518	13527	13396	13604	13630	13491	13519	13757	13608	13662	13585	13742	13532	13564	13736	13767	13730	13751	13671	13713	13694	13645	13566	13622	13683	13702	13710	13709	13778	13392	13567	13693	13331	13465	13648	13695	13583	13487	13520	13652	13488	13530	13575	13479	13620	13628	13488	13561	13451	13513	13527	13619	13596	13396	13722	13671	13647	13730	13688	13684	13578	13560	13433	13653	13555	13495	13471	13540	13490	13521	13574	13627	13471	13439	13598	13794	13589	13631	13820	13781	13603	13593	13582	13523	13679	13622	13641	13618	13572	13494	13756	13566	13696	13707	13640	13673	13596	13580	13537	13646	13725	13698	13561	13554	13617	13614	13676	13583	13625	13478	13578	13531	13723	13591	13650	13564	13639	13608	13579	13722	13535	13571	13664	13761	13828	13401	13645	13432	13522	13615	13726	13674	13598	13628	13619	13628	13575	13762	13818	13719	13678	13739	13672	13462	13737	13587	13575	13746	13588	13552	13649	13515	13590	13550	13528	13539	13447	13701	13502	13510	13722	13730	13460	13419	13635	13589	13528	13525	13591	13652	13681	13552	13759	13581	13644	13695	13564	13318	13558	13574	13657	13518	13746	13540	13606	13607	13607	13539	13662	13553	13486	13624	13506	13683	13677	13733	13541	13681	13744	13598	13591	13570	13593	13532	13426	13661	13573	13521	13574	13616	13753	13564	13606	13815	13536	13529	13553	13804	13620	13677	13714	13570	13470	13630	13556	13514	13502	13470	13648	13538	13446	13426	13846	13642	13479	13705	13618	13445	13601	13507	13549	13651	13574	13626	13491	13493	13529	13744	13560	13591	13615	13618	13565	13573	13533	13617	13594	13681	13629	13626	13509	13523	13703	13585	13751	13515	13533	13773	13567	13609	13591	13510	13537	13484	13586	13729	13438	13649	13683	13575	13533	13560	13655	13621	13536	13560	13492	13511	13679	13695	13446	13571	13658	13638	13572	13551	13710	13643	13677	13588	13544	13564	13653	13663	13502	13651	13649	13485	13637	13686	13508	13617	13599	13551	13570	13588	13695	13598	13628	13650	13668	13569	13609	13630	13511	13635	13581	13624	13662	13573	13619	13439	13510	13460	13565	13545	13709	13538	13498	13629	13635	13630	13619	13643	13477	13784	13462	13633	13650	13540	13478	13579	13508	13629	13661	13635	13511	13675	13470	13671	13531	13664	13345	13713	13600	13702	13605	13557	13480	13638	13468	13553	13586	13645	13682	13479	13545	13515	13709	13733	13669	13601	13650	13657	13674	13675	13595	13714	13649	13549	13532	13518	13684	13648	13574	13613	13596	13518	13516	13516	13590	13646	13678	13511	13659	13675	13623	13649	13648	13742	13841	13659	13420	13685	13589	13630	13486	13612	13670	13592	13772	13651	13628	13707	13564	13784	13612	13672	13669	13515	13708	13672	13581	13643	13759	13553	13630	13569	13675	13498	13511	13515	13502	13536	13668	13502	13568	13611	13390	13640	13532	13622	13475	13638	13706	13483	13683	13669	13633	13687	13519	13636	13737	13567	13710	13514	13609	13604	13629	13472	13806	13622	13630	13651	13587	13611	13598	13492	13574	13595	13664	13632	13529	13650	13651	13548	13634	13808	13514	13455	13563	13528	13772	13638	13595	13713	13701	13842	13600	13727	13502	13576	13428	13581	13610	13644	13771	13552	13673	13602	13556	13538	13558	13593	13546	13787	13465	13712	13548	13502	13619	13726	13736	13549	13600	13550	13463	13604	13602	13627	13355	13677	13556	13834	13621	13592	13577	13624	13358	13398	13711	13646	13626	13658	13471	13518	13662	13503	13709	13509	13460	13757	13644	13532	13525	13721	13611	13517	13545	13619	13640	13700	13552	13598	13644	13755	13573	13675	13688	13559	13674	13589	13599	13619	13608	13611	13738	13772	13598	13596	13650	13685	13740	13593	13548	13573	13759	13571	13518	13568	13712	13760	13640	13520	13758	13624	13671	13508	13565	13603	13564	13706	13682	13580	13575	13618	13675	13843	13426	13481	13493	13648	13727	13597	13602	13676	13758	13500	13657	13513	13550	13697	13505	13570	13746	13525	13742	13554	13719	13632	13761	13685	13610	13399	13618	13630	13483	13654	13669
22807	21614	28816	24960	22053	23070	22012	17316	15824	16133	15966	15582	15640	15623	15482	15356	15291	15471	15237	15375	15232	15057	15416	15281	15037	15174	15066	15275	15210	15260	15333	15139	15419	15362	15380	15019	15024	15161	15234	14998	15065	15185	14959	15333	15096	15053	15149	15259	15035	15084	15247	15138	15325	15068	15183	15135	15081	14950	15202	15109	15001	15202	15112	14939	15190	15078	15202	15216	15166	15003	15216	14969	15211	15124	15133	14950	15150	15266	15237	15220	15081	15129	15112	15169	14853	15155	15186	15039	15100	15021	15256	15246	14842	15004	15017	15135	15260	15012	15268	14921	15079	14896	14859	15225	15087	15317	15208	15037	15061	15135	15393	15060	15157	15236	14917	15015	15270	14857	15124	15178	14924	15151	15083	15209	15042	15163	15320	14943	15005	15096	15234	15187	15219	15047	14943	15054	14996	15028	15241	15213	14864	15061	15079	15146	15102	14829	15112	14961	15218	15175	15306	15127	15026	15072	15070	15147	15126	15055	15069	15079	14939	15051	15148	15145	15130	14766	15013	15096	15106	15035	15125	14910	15102	15116	15132	15152	15024	15313	15045	15036	15110	15242	15047	15148	15136	15211	15123	15123	14992	15021	15153	15145	15104	15038	15191	15011	15076	15019	15068	14909	15041	15090	14887	15009	15163	15253	14942	15047	15052	15019	15106	15263	14891	14999	15090	14866	15154	15279	15217	15063	15039	15075	15206	15054	14958	15061	15069	15020	15203	15193	15109	15048	15058	15095	15175	15153	15082	14977	14968	15167	15158	15150	15239	15127	15146	15060	15051	15190	15207	15086	15308	14877	14958	15011	15084	15135	15226	15231	15191	15063	15208	15017	15046	15084	15149	15007	15114	15161	15287	14836	15175	14965	15191	15078	15254	15312	15053	15256	15007	15148	15326	15427	14895	15059	14974	15022	15200	15038	14923	15099	14962	14962	15280	14942	15159	14978	15194	15018	15011	15005	14973	15070	14909	14919	14950	15147	14921	14847	15158	15128	15091	15256	15095	15161	14950	15030	15079	14961	15245	15162	15005	15083	15273	15055	14928	15200	15358	15162	15254	15077	14999	14981	14964	14966	15073	15260	14973	15112	15133	15170	15008	15133	15067	15047	15111	15003	14978	15151	15093	15048	15070	15003	14944	14998	15120	15111	15194	15102	15091	15115	15004	15233	15070	15227	14922	15048	14908	14985	15050	15196	15040	14951	15097	14970	15006	15145	15114	15134	15182	14791	15318	15316	15216	15016	15081	15078	15018	14999	14905	15159	15158	15206	15152	15216	14973	15238	15230	15062	14975	15101	15174	15105	15076	15230	14926	14887	15008	15190	15264	15004	15071	15109	15055	14917	15054	15005	15157	14843	14990	15149	15107	14923	14994	14934	15179	15233	15065	15086	15206	14969	14987	15052	15102	15337	15216	14982	15036	15123	15152	15209	14964	15105	15142	14982	15061	15063	15012	14961	15253	15240	14988	15032	15105	15280	14978	15006	15320	15050	15290	15135	15020	15153	14977	15259	15278	14889	15001	15057	15080	15017	15107	15087	15010	15213	14868	15087	15114	15044	15237	14976	15043	14997	15308	15058	14982	14968	15141	15278	15167	15049	15145	15181	15106	14947	15007	14976	14938	15056	14955	15087	14937	15081	15067	14939	15205	15285	15139	15003	15074	15100	14935	15048	15154	15054	15027	15055	15131	14925	15127	15040	15243	15085	15106	15019	15235	15180	15084	15052	15131	14911	14964	15066	15032	15229	15214	15291	15216	14963	14904	14966	15098	14997	14892	15082	14976	15017	15340	15222	15181	15160	15185	15033	15101	15118	15087	15229	15177	15097	15082	14854	15037	15108	14864	15057	14921	15009	15183	15087	15120	15042	15055	15034	14933	15209	15257	15255	15210	14982	15089	14933	15210	15178	15171	15144	15070	15116	15010	15046	15025	15196	15161	15039	15197	15182	15318	15125	14959	15043	15213	14996	15023	15194	15072	14996	15198	15145	15036	15119	15142	15015	14897	15056	15073	15082	15138	14941	15248	15140	15325	15080	15028	15143	15145	15081	15165	15146	15329	15010	14864	14946	15151	14889	15171	15076	15015	15049	15102	15222	15183	15170	14824	15197	15076	15246	15009	15117	15120	15083	15173	14943	15226	15187	15084	14960	15052	14906	14971	15185	15272	15103	15125	15137	15094	15089	15167	15088	15070	15000	15153	14899	15134	15008	15164	15086	15021	15107	15029	15121	15348	15236	15077	14966	15299	15235	15283	15058	14904	14972	15150	15134	15241	15148	15170	15002	14895	14954	14924	15258	15203	15061	15015	15098	15211	15031	15326	15119	15050	15114	15015	14934	15103	14917	15178	14989	15101	15060	14948	15114	15157	15158	15159	15286	15159	15018	15050	15056	15130	15152	15163	15304	15091	15195	15063	15175	15168	15076	15038	15154	15028	15267	15126	15090	15098	14931	14972	15056	15024	15134	15132	15109	15235	15215	15259	14911	14867	15194	15196	15142	15110	15110	15033	15034	15283	14985	15177	15221	15360	15168	15036	15265	15251	14837	15205	15103	15180	15210	15075	15088	15284	15046	15043	15071	15084	15075	14993	15168	15109	15161	15258	15088	15090	14931	15033	15074	14905	15176	15182	15222	15081	14993	15225	14990	15147	14952	15018	15055	15079	15233	14820	15045	15033	15088	15157	15061	15138	15108	15054	14913	15019	14945	15011	15045	14963	15041	15222	15024	14887	15131	15022	15092	15160	15097	15046	15264	15362	15169	15074	15059	15087	15000	14930	14963	15243	15058	14964	15035	15182	14983	15159	15059	15034	15057	15198	15086	15066	15089	15141	15080	15173	15138	15323	15106	15019	15130	15141	15179	15077	15168	15149	15189	15161	15134	15250	15251	15182	15082	15055	15078	15280	15218	15424	15108	15212	15137	15214	14877	14985	15082	14984	15117	15143	15164	15015	15202	14996	15232	14972	15168	14988	15068	15023	14910	15118	15121	15069	15158	14961	15065	15169	15087	15118	15014	15121	15210	14979	15125	15102	15051	14941	15191	15014	15055	15075	15215	15210	15055	15066	15147	15139	14839	15140	15001	15045	15158	15200	15003	15156	15008	15108	15264	15148	14814	15218	15052	15046	15209	15350	15105	15085	15096	15019	14878	15075	15013	15215	15132	15295	15137	15126	15010	15022	15064	15032	15147	14979	14975	15156	15080	15146	15162	15117	15061	15253	15008	15213	15038	15198	15242	15243	15135	15112	14944	14931	15287	15052	15142	15074	15125	15179	15019	14891	15185	15172	15156	15067	15025	15062	15116	15022	15271	15219	15105	15188	15100	15049	14891	15171	15061	15058	15049	15065	15063	15033	14982	15153	15158	14874	15177	14924	14944	15333	15062	15253	15291	15003	15316	15048	15207	15178	15027	14885	14981	15170	15190	14944	15106	15077	15064	14997	14936	15074	15176	15108	15076	14977	14999	15168	14966	14895	15297	14976	15032	14977	14963	15111	15189	14988	15355	15073	14795	15046	14934	15112	15014	14990	15095	14966	14856	14981	15075	15183	15268	14846	14887	15250	15216	14955	14983	15125	15098	15253	15070	15174	15121	15182	15048	14974	15008	15063	15073	15198	15016	15187	15023	15062	15117	15114	15193	15291	15051	15044	15093	15033	15172	15041	15021	14961	15028	14988	14910	15158	15049	15399	15074	15236	15083	15036	15152	15133	15071	15013	15215	15044	15040	15146	15117	15078	15156	15143	15173	15171	15257	15193	15025	15217	15096	15100	15150	15033	15048	15234	15119	15093	15022	15185	15038	14874	15144	15242	15112	14967	15049	15066	15191	15108	15128	15159	14870	15252	15074	15077	15163	15152	15189	14994	15111	15279	15068	14968	15207	14932	15002	15033	15050	15155	14950	14913	15006	15188	15180	15055	15180	15119	14977	15243	15045	15184	14963	15091	15200	15253	15196	15029	15126	15193	15215	14991	14993	15109	15018	15141	15024	15035	15286	15216	15034	15107	15120	15159	14962	14922	15090	15275	15034	15055	15071	15039	15045	14956	14860	15259	14916	14961	15227	15154	15126	15071	15089	15201	15177	15032	15016	15133	15093	14989	14972	14985	15176	15206	15083	15102	15025	15174	14815	14939	15196	15293	14870	15208	15297	15083	15106	15120	14997	15124	15125	15140	15066	15262	15064	15211	15004	15204	15140	15151	15157	15013	15090	14991	15092	15167	15039	15012	14831	15074	15139	14973	15190	15051	15061	14976	15106	15163	14976	15034	15288	15171	14910	15279	15027	15176	15246	15149	15105	15088	15212	14944	15152	15163	15030	15170	14948	15074	15031	15115	15213	15019	15217	15101	15010	15082	15118	15143	15233	15346	15153	15171	14935	15108	14985	15129	15110	15061	15274	15181	15137	15239	15217	15044	15022	14964	15070	14967	15089	15179	15108	14901	14969	15258	15177	15067	15164	15037	15165	15191	15220	14965	15238	15062	15032	15050	15111	15075	14988	14995	15189	15176	15087	15111	15094	15068	15039	15104	15169	15126	15046	15216	15088	14868	15132	15094	15151	15015	14994	14924	14991	15001	14961	14928	14905	15164	15076	15209	15150	15053	15057	15161	14922	15080	14944	15114	14973	15022	15082	15081	15043	15113	14846	15130	15096	14934	15041	15087	14956	15147	15239	15204	15108	15136	15005	15225	14997	15090	15015	15207	15110	15095	15033	14913	15024	14993	15115	14958	14994	15081	15158	15068	15221	15169	15051	15113	15202	14988	15127	15049	15008	15142	15112	15054	15030	15059	15103	15053	15059	14961	15116	15072	15087	15091	14984	15140	15010	15083	15040	15098	15029	15223	15019	15047	15034	15083	14994	15128	15026	14960	15036	15063	14864	15188	15119	14909	15181	15166	15008	14986	15047	15293	15098	15056	15064	15069	14976	14985	15120	15141	15074	15054	15169	15053	14963	15069	15024	14997	15080	15252	15263	15076	14858	15024	15073	15006	15044	15082	15085	14936	15121	15213	15087	14900	15099	14954	15143	15229	15250	15026	15051	15266	15132	15064	15195	15255	15046	15185	15138	15140	15229	14985	15010	15189	15126	15173	15107	15025	15038	15092	15043
19892	45630	38070	25899	20763	17332	16225	14828	14776	14310	14144	14072	13985	13964	13998	13876	13906	13907	13768	13785	13820	13813	13726	13805	13584	13724	13647	13864	13548	13625	13664	13680	13702	13678	13758	13537	13563	13706	13757	13580	13705	13711	13633	13520	13617	13744	13654	13697	13608	13539	13610	13729	13576	13590	13697	13737	13792	13678	13563	13605	13633	13638	13751	13648	13655	13470	13763	13659	13810	13442	13446	13751	13620	13631	13655	13602	13683	13575	13501	13710	13628	13696	13574	13657	13683	13595	13453	13575	13674	13498	13680	13516	13701	13689	13513	13701	13708	13714	13751	13661	13613	13661	13654	13594	13563	13731	13581	13673	13712	13779	13752	13671	13655	13494	13558	13595	13667	13537	13613	13826	13622	13609	13838	13716	13548	13739	13700	13587	13768	13616	13591	13719	13642	13692	13522	13706	13698	13641	13693	13842	13757	13774	13764	13748	13771	13667	13592	13596	13632	13574	13566	13666	13609	13601	13853	13638	13733	13333	13621	13545	13667	13669	13590	13516	13454	13804	13644	13590	13575	13832	13555	13591	13624	13644	13515	13734	13604	13568	13661	13717	13659	13741	13713	13680	13458	13685	13616	13687	13640	13566	13736	13563	13494	13723	13575	13692	13605	13593	13583	13622	13550	13818	13684	13684	13746	13599	13746	13562	13840	13631	13711	13594	13585	13690	13521	13828	13772	13609	13562	13700	13592	13439	13778	13794	13749	13673	13682	13527	13601	13581	13560	13670	13582	13679	13675	13763	13877	13557	13673	13751	13687	13601	13560	13590	13635	13483	13837	13778	13737	13661	13797	13573	13546	13679	13647	13710	13528	13524	13524	13708	13525	13676	13497	13609	13806	13639	13637	13431	13770	13733	13635	13678	13597	13752	13773	13538	13581	13561	13659	13841	13648	13502	13611	13636	13565	13658	13579	13538	13719	13598	13519	13675	13560	13563	13701	13672	13654	13685	13557	13904	13466	13512	13641	13693	13605	13613	13698	13702	13460	13720	13593	13548	13681	13725	13616	13546	13739	13443	13596	13708	13748	13559	13655	13700	13703	13522	13633	13369	13641	13620	13633	13694	13665	13627	13463	13591	13669	13609	13751	13797	13534	13401	13717	13700	13781	13632	13591	13661	13836	13645	13605	13594	13513	13587	13695	13762	13577	13582	13509	13606	13675	13550	13496	13570	13610	13497	13732	13697	13670	13503	13608	13634	13632	13651	13674	13552	13559	13654	13613	13720	13693	13552	13639	13555	13659	13464	13581	13620	13567	13678	13588	13633	13707	13685	13689	13588	13638	13614	13530	13463	13572	13581	13648	13601	13490	13581	13696	13513	13520	13507	13601	13735	13660	13647	13518	13743	13778	13466	13642	13616	13734	13637	13619	13716	13764	13579	13526	13770	13736	13576	13788	13420	13776	13696	13711	13715	13662	13658	13495	13493	13674	13648	13778	13477	13833	13528	13835	13586	13481	13653	13718	13589	13710	13510	13695	13687	13596	13479	13661	13605	13558	13694	13672	13462	13460	13823	13610	13516	13701	13616	13544	13704	13589	13786	13519	13699	13548	13719	13583	13745	13591	13671	13669	13582	13603	13735	13594	13570	13642	13658	13602	13671	13713	13770	13593	13664	13507	13675	13673	13574	13534	13576	13647	13669	13573	13677	13727	13468	13773	13665	13681	13654	13663	13742	13679	13713	13687	13633	13547	13691	13484	13708	13593	13523	13610	13717	13531	13656	13625	13623	13610	13534	13630	13483	13731	13592	13460	13806	13421	13618	13650	13625	13712	13742	13450	13598	13787	13574	13673	13422	13673	13602	13661	13593	13781	13643	13597	13722	13559	13851	13572	13402	13629	13660	13744	13561	13461	13573	13719	13567	13739	13599	13563	13713	13574	13746	13656	13612	13818	13679	13565	13697	13719	13691	13547	13546	13706	13655	13608	13425	13543	13622	13510	13568	13628	13612	13576	13443	13696	13481	13613	13590	13422	13548	13716	13555	13869	13568	13522	13602	13688	13522	13571	13582	13551	13660	13859	13635	13623	13763	13595	13800	13687	13771	13646	13793	13436	13628	13618	13594	13676	13687	13587	13720	13500	13771	13653	13729	13646	13680	13430	13543	13670	13574	13625	13487	13707	13639	13737	13778	13741	13731	13817	13544	13820	13505	13812	13618	13689	13640	13607	13658	13762	13694	13614	13564	13632	13465	13500	13483	13567	13619	13640	13556	13824	13447	13614	13528	13557	13613	13720	13688	13477	13745	13634	13514	13503	13795	13721	13612	13580	13738	13706	13648	13550	13877	13725	13543	13819	13518	13545	13757	13507	13646	13759	13478	13537	13731	13608	13800	13662	13583	13747	13529	13562	13583	13551	13633	13744	13406	13649	13692	13569	13755	13687	13702	13726	13608	13650	13570	13607	13608	13783	13772	13589	13372	13768	13540	13743	13621	13427	13699	13595	13697	13510	13651	13669	13569	13671	13443	13579	13539	13646	13779	13497	13566	13571	13746	13695	13642	13570	13486	13688	13612	13681	13591	13557	13697	13741	13758	13443	13546	13622	13602	13641	13689	13817	13697	13740	13503	13595	13624	13492	13719	13662	13629	13724	13775	13662	13568	13700	13587	13720	13793	13542	13721	13555	13650	13708	13547	13538	13615	13480	13563	13660	13819	13617	13596	13572	13583	13544	13597	13612	13712	13579	13474	13540	13515	13673	13443	13475	13530	13600	13735	13640	13454	13673	13494	13487	13790	13644	13686	13464	13567	13718	13705	13536	13465	13439	13558	13523	13550	13620	13636	13749	13756	13524	13468	13569	13692	13640	13647	13675	13645	13729	13668	13675	13537	13769	13552	13710	13674	13656	13584	13622	13594	13681	13490	13737	13492	13597	13566	13607	13623	13572	13661	13803	13768	13686	13500	13684	13630	13724	13584	13732	13703	13528	13521	13663	13568	13629	13714	13776	13592	13731	13482	13646	13543	13700	13570	13682	13607	13539	13641	13668	13689	13652	13586	13517	13673	13557	13511	13625	13589	13490	13647	13642	13519	13760	13648	13662	13572	13535	13539	13722	13581	13622	13703	13488	13764	13551	13630	13620	13506	13386	13627	13517	13508	13809	13605	13743	13631	13646	13543	13775	13659	13548	13722	13622	13686	13590	13599	13652	13635	13599	13561	13552	13613	13768	13526	13536	13659	13551	13591	13698	13742	13568	13677	13635	13609	13720	13456	13633	13690	13566	13660	13705	13587	13671	13650	13558	13734	13651	13705	13644	13499	13475	13691	13615	13696	13636	13643	13510	13636	13663	13597	13667	13633	13646	13663	13571	13694	13417	13561	13802	13788	13481	13693	13743	13656	13505	13661	13582	13592	13720	13600	13605	13561	13597	13738	13454	13555	13514	13586	13632	13562	13745	13688	13838	13570	13653	13717	13592	13721	13554	13668	13581	13629	13574	13787	13664	13599	13492	13643	13430	13591	13664	13513	13631	13590	13541	13595	13701	13803	13551	13608	13492	13779	13559	13683	13530	13682	13475	13827	13470	13750	13569	13500	13777	13744	13507	13724	13748	13587	13645	13494	13665	13536	13744	13547	13640	13623	13571	13669	13708	13579	13753	13648	13625	13684	13574	13675	13685	13658	13566	13613	13579	13688	13751	13671	13742	13660	13689	13653	13696	13698	13655	13615	13658	13707	13640	13634	13610	13740	13516	13510	13637	13473	13733	13629	13561	13615	13501	13471	13699	13598	13687	13748	13689	13682	13587	13748	13669	13486	13625	13762	13623	13650	13666	13607	13572	13720	13734	13497	13534	13553	13709	13655	13640	13736	13569	13669	13604	13636	13782	13665	13654	13680	13634	13593	13512	13749	13561	13546	13597	13538	13673	13625	13675	13502	13438	13738	13629	13564	13591	13676	13597	13567	13418	13610	13681	13648	13503	13651	13651	13449	13540	13821	13681	13816	13466	13624	13648	13722	13702	13697	13713	13580	13695	13563	13637	13485	13743	13751	13495	13646	13653	13388	13730	13697	13746	13607	13673	13508	13625	13676	13600	13697	13596	13423	13823	13681	13673	13670	13631	13663	13639	13473	13883	13649	13850	13736	13753	13629	13764	13705	13724	13642	13543	13679	13465	13873	13639	13508	13615	13521	13640	13668	13429	13776	13600	13762	13546	13606	13782	13655	13635	13747	13686	13708	13641	13695	13747	13639	13690	13707	13601	13787	13611	13790	13667	13824	13610	13501	13647	13590	13657	13536	13723	13616	13669	13561	13568	13712	13609	13748	13547	13773	13673	13543	13625	13444	13638	13605	13773	13706	13703	13646	13564	13488	13634	13597	13737	13656	13502	13667	13739	13643	13565	13673	13688	13763	13606	13557	13853	13690	13692	13637	13643	13602	13592	13525	13677	13739	13566	13641	13668	13530	13580	13666	13775	13714	13675	13882	13573	13584	13685	13492	13514	13710	13596	13700	13490	13563	13570	13603	13475	13568	13590	13693	13760	13552	13582	13613	13736	13509	13690	13556	13550	13634	13673	13759	13609	13642	13699	13669	13678	13780	13552	13528	13643	13585	13634	13768	13667	13643	13659	13729	13595	13558	13572	13620	13672	13543	13639	13459	13600	13605	13475	13679	13753	13552	13657	13581	13741	13673	13767	13609	13547	13432	13549	13649	13690	13807	13593	13607	13699	13743	13665	13705	13697	13545	13653	13665	13707	13599	13667	13656	13714	13590	13604	13654	13525	13771	13676	13566	13634	13523	13622	13667	13667	13627	13615	13613	13588	13549	13728	13522	13670	13583	13579	13729	13619	13607	13574	13578	13682	13697	13652	13743	13727	13798	13617	13532	13529	13696	13626	13693	13497	13578	13669	13539	13570	13706	13775	13532	13776	13474	13499	13655	13564	13672	13652	13753	13616	13674	13524	13620	13663	13706	13792	13752	13629	13646	13587	13615	13846	13642	13590	13741	13681	13740	13621	13670	13543	13745	13690	13473	13737	13507	13654	13654	13548	13648	13609	13636	13778	13638	13505	13643	13699	13597	13639	13585	13671	13587	13665	13755	13620	13427	13651	13689	13670	13642	13793	13622	13579	13709	13485	13764	13729	13785	13522	13554	13601	13620
29515	23365	23706	18722	15254	15066	14945	14633	14486	14408	14527	14516	14389	14322	14212	14262	14250	14364	14235	14352	14306	14084	14188	14313	14270	14198	14329	14262	14171	14213	14201	14070	14212	14222	14224	14335	14247	13993	14249	14164	14371	14113	14177	14173	14047	14365	14266	14230	14005	14141	14194	14091	14223	14160	14260	14187	14127	14281	13988	14105	14160	14277	14323	14053	13968	14110	14221	14132	14384	14247	14297	13987	14263	14198	14217	13951	14174	14126	14079	14259	14100	14228	14100	14208	14132	14207	14317	14308	14232	14160	14029	14207	14166	14255	14053	14270	14358	14185	14097	14270	14298	14158	14123	14308	14314	14339	14112	14242	14246	13975	14122	14127	13998	14047	14159	14192	14242	14156	14152	14243	14176	14102	14016	14052	14179	14222	14106	14178	14130	14096	14037	14199	14066	14025	14031	14227	14165	14175	14187	14242	14321	14102	14110	14145	14337	14256	14199	14044	14145	14206	14111	14134	14278	14322	14143	14360	14124	14220	14222	14270	14212	14352	14085	14233	14158	14189	14080	14361	14203	14270	14046	14260	14170	14036	14052	14119	14247	14309	14088	14210	14441	14357	14151	14009	14161	14221	14382	14077	14174	14167	14270	14171	14330	14127	14325	14181	14168	14191	14151	14212	14154	14107	14051	14055	14126	14102	14294	14235	14225	14175	14291	14233	14284	14266	14114	14230	14099	14018	14044	14002	14111	14042	14023	14041	14150	14142	14229	14222	13977	14204	14217	13987	14352	14268	14268	14124	14116	14036	14124	14212	14395	14139	14293	14172	14173	14157	14073	14068	14107	14043	14202	14140	14408	14094	14244	14050	14269	14164	14188	14136	14237	14112	13946	14146	14147	14154	14316	14126	14166	13975	14093	14122	14138	14215	14144	14180	14094	14010	14143	14200	14169	14149	14182	14177	14089	14053	14119	14084	14128	13960	14076	14029	14098	14082	14067	14097	13966	14154	14110	14310	14170	14249	14148	14291	14151	14306	14151	14182	14070	14066	14292	14323	14157	14300	14321	14293	14073	13911	14041	14034	14179	14213	14228	14207	14010	14174	14142	14219	14164	13980	14175	14297	14118	14258	14053	14137	14124	14240	14161	13998	14024	14135	14270	14113	14113	14224	14337	14248	14339	14224	14076	14221	14411	14243	14105	14066	14211	14198	14114	14261	14381	13984	14176	14116	14189	14245	14043	14083	14361	14199	14209	14124	14151	14130	14111	14302	14376	14265	14321	14347	14113	14252	14267	14314	14197	14134	14382	14336	14066	14193	14032	14115	14200	14076	14158	14272	14174	14165	13957	14201	14024	14167	14352	14168	14157	14190	14059	14120	14127	14310	14128	14400	14186	14247	13942	14291	14281	14243	14160	14118	14061	14161	14353	14279	14357	14212	14140	14177	14114	14198	14339	14401	14221	14105	14401	14201	14143	14296	14006	14269	13993	14117	14129	14179	14141	14037	14279	14206	14190	14277	14311	14149	14163	14157	13989	14150	14103	14208	14274	14159	14135	14133	14209	14232	14173	14234	14091	14067	14232	14142	14168	14291	14116	14158	14180	14010	14343	14416	14247	14103	14374	14321	14304	14233	14153	14124	14025	14154	14026	14322	14165	14185	14113	14024	14143	14094	14076	14235	14063	14242	14177	14077	14286	14135	14104	14206	14129	14100	14203	14329	14201	14032	14283	14344	14164	14331	14101	14156	14129	14259	14225	13992	13963	14059	14252	14170	14108	14272	14087	14032	14272	14056	14130	14161	14071	14057	14041	14208	14096	14098	14223	14114	13993	14145	14265	14096	14150	14129	14236	14276	14129	14278	14213	14292	14085	14080	14305	14229	14260	14243	14294	14229	14140	14253	14101	14226	13995	14046	14324	14144	14329	14321	14120	14255	14219	13991	14359	14156	14293	14257	14148	14268	14227	13988	13859	14153	14197	14115	14133	14310	14309	14184	14094	14184	14104	14095	14052	14000	14015	14071	14017	14267	14203	14350	14124	14276	14132	14524	14099	14037	14376	14280	14240	14050	14132	14240	13999	14276	14138	14076	14166	13986	14137	14147	14179	14115	14276	14104	13964	14125	14187	14160	14290	14006	14230	14254	14442	14027	14123	14271	14260	14236	14217	14250	14161	14271	14085	14159	14194	14131	14118	14080	14093	14328	14381	14240	14277	14020	14282	14008	14115	14155	14239	14249	14189	14259	14050	14211	14217	14063	14057	14206	13985	14312	14154	14204	14113	14027	14192	14140	14116	14236	14114	14216	14129	14284	14180	14108	14061	14335	13987	14273	14176	14125	14212	14096	14160	14027	14297	14202	14091	13965	13848	14106	14169	14144	14279	14266	14246	14229	14324	14167	14002	14118	14191	14247	14356	14285	14249	14182	14250	14159	14104	14131	14199	14023	14194	14116	14340	14134	14159	14271	14364	14360	14330	14412	14269	14192	14168	14344	14252	14030	14153	14242	14242	14350	14299	14342	14207	13998	14015	14126	14137	14129	14179	14107	14180	14129	14184	14173	14201	14363	13964	14206	14189	14096	14279	14256	13933	14208	14309	14121	14192	14166	14325	14330	14295	14268	14336	14270	14177	13952	14189	14094	14000	14093	14116	14460	14293	14027	14129	14143	14191	14182	14137	14328	14184	13960	14186	14238	14086	14213	14082	14088	14145	14056	13988	14228	14073	14158	13987	14211	14104	14214	14239	14255	14125	14152	13941	14013	14055	14174	14094	14080	14276	14265	14227	14040	14142	14296	14389	14108	13967	14068	14047	14136	14191	13944	14096	14109	14028	13948	14394	14047	14173	14271	14278	14037	14220	14272	14292	14277	14092	14119	14042	14281	14190	14202	14219	13918	14220	14223	14168	14114	14176	14317	14323	14119	14281	14141	14262	14162	13850	14168	14167	14064	14284	14215	14250	14285	14141	14042	14062	14277	14249	14219	14238	14258	14228	13971	14138	14275	14232	14188	14207	14444	14064	14147	14275	14279	13927	14193	14041	14274	14242	14180	14235	14198	14103	14081	14256	14080	14146	14258	14194	14245	14142	14413	14399	14088	14125	14231	14154	14149	14144	14215	14048	14111	14085	14357	14114	14053	14237	14180	14216	14146	14270	14154	14116	14090	14479	14088	14247	14234	14009	14366	14340	14003	14209	14347	14164	14274	14285	14240	14233	14124	14228	14074	14135	14082	14163	14102	14234	14287	14308	14209	14171	14263	13956	13877	14128	14076	14017	14088	14195	14161	14085	14385	14142	14029	14092	14143	14125	14093	14084	14155	14068	14380	14337	14223	14213	14118	14270	14110	14073	14103	14146	14174	14259	14134	14242	14172	14207	14102	14234	14055	14073	14203	14160	14233	14131	14192	14290	14037	14388	13972	14502	14130	14094	13938	14279	14159	14168	14187	14052	14291	14122	14128	14170	14241	14193	14262	14297	14121	14172	14366	14329	14167	14180	14095	14168	14331	14138	14151	14128	14111	14006	14144	14082	14244	14201	14163	14066	13944	14140	14261	14375	14089	14246	14412	14077	14172	14069	14144	14264	14151	14321	13958	14055	14179	14258	14275	14161	14178	14040	14258	14399	14163	14293	14251	14036	14112	14293	14012	14161	14143	14193	13970	14180	14122	14140	14147	14083	14194	14091	14024	14160	14174	14282	14124	14303	14040	14040	14149	14288	14152	14325	14003	14109	14297	14240	14096	14254	14199	14264	14042	14268	14286	14216	14080	14188	14220	13998	14159	14169	13960	14162	14289	14208	14226	14058	14072	14097	14121	13968	14187	14184	14026	14258	13823	14359	14242	14233	14288	14126	14312	14181	14340	14201	14214	14145	14144	14096	14228	14208	14081	14280	14187	14087	14455	14191	14109	14072	14196	14354	14099	14085	14050	14273	14232	14271	14326	14250	14304	14219	14437	14252	14190	14026	14060	14018	13975	14030	14095	14262	14287	14280	14278	14113	14231	14335	14247	14179	14183	13929	14329	14151	14108	14245	14266	14397	14325	14220	14144	14134	14187	14350	14014	14167	14272	14086	14114	14202	14081	14109	14184	14211	14388	14244	14283	14220	14200	14142	13935	14079	14248	14031	14048	14305	14174	14147	13863	14306	14177	14326	14203	14198	14164	14012	14034	14316	14051	14314	14208	14125	14003	14203	14225	14122	14270	14094	14089	14120	14134	14096	14148	14288	14197	14182	14151	14227	14272	13998	14049	14188	14417	14065	14047	14153	14125	14189	14176	14297	14082	14007	14084	14290	14261	14278	14093	14063	14253	14060	14052	14369	13988	14205	14127	14130	14086	14251	14214	14253	14298	13853	14151	14333	13909	14180	14229	14022	14147	14234	14314	14139	13931	14278	14188	14150	14078	14037	14281	13961	14242	14185	14318	14242	14033	14157	14064	14026	14254	14212	13998	14174	14109	14014	14181	14321	14144	14172	14132	14092	14214	14160	14228	14163	14223	14131	14473	14053	14181	14302	14094	14063	14231	13923	14364	14223	14363	14232	14206	14299	14207	14187	14188	13949	14113	14111	14092	14090	14208	14218	14220	14127	14106	14165	14180	14160	14091	14269	14030	14221	14255	14158	14155	14252	14352	14173	14075	14355	14090	14050	14026	14181	14173	14090	14064	14118	14210	14190	14124	14154	14189	14085	14098	14009	14194	14170	14191	14233	14191	14146	14141	14189	14338	14212	14232	14069	14230	14167	14118	14054	14426	14059	14183	14098	14236	14330	14218	14143	14095	14200	14115	14058	14075	14091	14216	14139	14219	14181	14002	14100	14268	14158	14167	13901	14169	14213	14394	14303	14181	14248	14208	14050	14298	14241	14222	14070	14243	14134	14266	14400	14344	14305	14312	14131	14225	14051	14081	14218	14142	14210	14226	14034	14246	14005	14115	14018	14163	14282	14207	14006	13927	14047	14207	14181	14224	13998	14092	14219	14271	14261	14036	14195	14074	14103	14044	14204	14103	14162	14257	14199	14339	14033	14195	14259	14063	14215	14286	14440	14101	14144	14011	14038	14273	14257	14175	14221	14228	14160	14080	14004	14041	14385	14239	14153	14159	14120	14087	14315	14040	14321	14141	14177	14444	14228	14354	13985	14067	14129	14045	14245	14296	14133	14029
18944	29860	21449	15981	14979	14433	13834	13665	13605	13293	13151	13124	13181	13387	13156	13123	13201	13093	13134	13152	13150	12936	13110	13171	13142	12927	13149	13136	12900	13038	12979	13312	13151	13118	13130	13146	13011	13006	13006	13134	12966	13141	13102	12978	12932	13213	13104	13108	13035	13101	13031	13395	12995	12921	12913	13225	13283	13125	13127	13096	13081	12954	12990	13067	13056	13249	13017	13231	13082	13113	13096	13081	13178	13368	13148	13042	13176	13094	13002	13056	13227	13137	12920	13084	13164	13228	13074	12861	13098	13190	12994	13099	13147	13000	13201	12979	13024	13002	13232	13057	13046	12899	13129	13080	13208	13048	12932	13045	13003	13014	13168	13273	13040	12964	13003	13013	13082	12994	13188	13205	13049	13110	13081	13112	12988	13100	12990	13059	12958	13066	13057	13224	13098	12952	13092	13025	13153	13072	12995	13099	12969	13084	13258	13135	13061	13179	12972	12967	13116	12915	13114	13109	13056	13125	13017	13176	13061	13028	13081	13176	12962	12970	12923	13165	13021	13060	13040	13177	12966	12908	12967	13135	13167	13049	12922	12949	12969	13173	13112	12903	13185	12946	13147	13132	13067	13149	12972	12944	13120	13075	13017	13044	13107	13217	13088	13009	13065	13007	13057	12937	12891	13246	12921	13029	12997	13065	13068	13050	13066	13061	13240	13008	12834	13099	13094	13090	12975	13044	13193	12971	13114	13126	13102	13148	13056	13092	12950	12949	13060	13149	12964	13105	13101	12966	13181	12993	12998	13079	13167	13067	13088	13134	12932	13190	13185	13086	13255	13213	13034	13090	13066	12988	13091	12971	13050	13159	12956	13133	12949	12977	13200	13037	13160	13040	13094	13128	12990	13086	13050	13099	13108	13073	13020	13197	13033	13084	13018	13095	13009	13126	13161	13190	13186	13205	13052	13029	13094	13212	13127	13061	13138	12997	12982	13002	13020	12939	13141	13006	13077	13169	13137	13164	13225	13061	13095	13054	13159	12999	13088	13138	13063	13121	12985	12902	13207	13002	13093	13173	12989	12935	13031	13009	12937	13048	13299	13090	13050	12987	12919	13177	13183	13058	13148	13092	13245	13195	13054	13155	13171	12928	13016	13085	13091	13064	13179	12999	13057	13073	13132	13038	13103	13166	13122	13012	13137	13054	13106	13174	13129	13096	13083	12974	13079	13159	13000	13046	13031	13009	13203	12971	12926	13230	13038	13131	13044	13266	13196	12975	13160	13094	13033	13074	13101	13063	13136	13060	13101	13118	12962	13109	13158	13214	12998	13188	13249	13137	13273	12980	13170	13045	13028	13129	13070	13031	13141	12974	13122	12938	12924	13075	13108	13026	12932	13012	13005	13075	13099	13164	13153	13170	13037	13072	13131	13137	12953	13098	13236	13069	13045	13184	12879	13154	13140	13033	13142	13065	13101	13122	13101	13104	13081	13003	13188	12979	13141	13063	13054	13057	13139	13087	13062	13143	13065	13176	13179	12984	13099	13228	13095	13068	13277	13122	13088	12974	12987	12982	13005	13228	13043	13116	13232	13025	13056	13189	13140	13039	13152	13021	13089	13073	13153	13102	13090	12933	13092	13203	12923	13047	13224	13201	13016	13119	13073	13200	13065	13010	13178	13101	13134	13139	12941	13226	13077	13152	13016	12880	12950	12950	13165	13149	13159	13130	13060	12959	13031	12954	13183	13229	13084	13187	13074	13114	13089	13247	13118	12957	13045	13201	13259	13007	13033	13180	13087	13115	13036	12962	13028	13060	12979	12991	13090	13038	12867	13170	13022	13160	13173	13152	13046	13149	12970	13245	13228	13203	13114	13167	13014	13011	13157	13206	13044	13056	13198	13098	12943	12953	13048	13107	13030	13109	13130	12928	13098	12952	13157	12862	13090	13103	12987	13043	12933	13039	12966	12997	13105	13057	13212	13219	13040	13115	13025	13061	13152	12945	12882	13151	13130	12967	13154	13108	12977	12928	12928	13084	13160	13147	13125	12975	13042	13055	13035	13221	13022	13003	13083	12991	13194	13040	13101	13009	12976	13032	13275	12970	13201	12965	13031	13190	12965	12943	13143	13007	13042	13008	13062	12967	13018	13023	13187	13076	13039	12888	13039	13079	13007	12851	13181	13024	13073	13257	13048	13052	13000	13027	13061	13087	13160	12951	13209	13142	13136	13044	13054	13116	13082	13167	13204	13110	13125	12986	13041	13023	13231	13171	13117	12950	13169	13001	13097	12965	13109	12942	13094	13140	13069	13119	13131	13004	13002	12979	13134	13067	13106	13203	13104	13040	12967	13082	13025	13048	13150	13109	13106	13204	13131	13216	13229	13128	13092	13050	12987	12905	13133	13085	13078	13251	13036	12947	13089	12914	13040	13106	13085	12965	12915	13149	13029	13029	13113	13219	13095	13102	13062	12997	13120	13029	13074	13133	13021	13144	13171	13104	13174	13104	12935	13059	13006	13104	13124	12955	13038	13128	12967	12967	13047	13063	13237	12997	13134	13150	13114	12813	13039	13103	13028	12968	13082	13191	13197	13058	13090	13004	13102	13231	13101	12973	13025	13144	13192	12972	13207	13004	12983	13118	12993	13110	12927	13095	12850	12961	13017	13056	12949	13084	12873	13248	13102	13095	13047	13130	12910	13142	13228	13234	13161	13307	12931	13120	13096	13145	13075	12937	13051	13068	12913	13271	13136	12858	13098	12977	13047	13036	13011	13076	13074	13039	13003	13085	13087	13195	13121	13260	13106	12977	13105	13135	13081	12967	13050	13113	13119	13233	13158	12997	13105	13135	13069	13056	13116	13121	13133	13180	12982	12995	13049	13011	12890	13172	13210	12941	13202	13152	13026	12975	13181	12837	13141	12955	13008	12987	13197	13084	13188	13196	13022	13069	13053	13105	13215	12949	13051	13038	13099	13158	13207	13046	13130	12881	13110	13185	13013	13142	13044	13226	13070	12987	12957	13084	13150	13057	12975	13056	13069	13089	13023	13191	13180	13034	13080	13051	13107	13254	13013	13132	13056	12952	13164	12985	13025	13174	12962	12925	13096	12943	12944	13015	13138	13137	13084	13001	13142	13169	12973	13150	13029	13213	13056	13088	12904	13049	12968	12888	13251	12987	13102	13049	13249	13198	13051	13036	13197	12865	13125	13055	13202	13117	13136	13203	13104	13017	13073	13233	13127	13169	13018	13215	13077	13013	13173	13181	13111	13243	13204	13001	13098	12871	12980	13288	13085	13170	13107	13280	13087	12996	13065	13089	13180	13053	13081	12961	13135	13209	13032	13104	13148	13115	13110	13003	13085	12933	13011	13069	13002	13199	13184	13076	13076	12878	12880	13130	13158	13050	13127	12993	13071	13098	13204	13154	12924	13056	13112	13038	13148	13052	12950	12975	13087	13067	13227	13112	13030	13088	13170	12983	13160	13059	13081	12982	13158	13093	13245	13089	13145	12978	13014	13056	13187	13083	13018	13141	13014	13149	12898	13086	13113	12966	13252	13144	13012	13088	13057	13076	12977	13069	13092	13096	13115	13084	12979	13005	13029	13126	13191	13189	12870	13062	13056	13140	13174	13115	12924	12985	13199	12945	13017	13127	13190	13119	13007	13096	13237	13058	13044	13018	13272	13084	13056	13083	13100	13103	13062	13062	13059	13248	13017	12988	12995	13150	13154	13058	13194	13067	12915	12957	13204	13098	13192	13184	13073	13160	13146	13080	13111	13151	13123	13168	13169	13029	13152	13065	13064	13097	13072	13066	13027	13075	12993	13001	13149	12972	13054	13019	13086	12963	13015	13195	13185	13039	12977	13004	13098	13166	13164	13141	13025	13240	13047	13148	12973	13050	12996	13304	13061	12935	13124	12894	13204	13142	12872	12887	13135	13247	13115	13022	13073	13097	13250	13257	13232	13094	13016	13040	12908	13244	13147	12991	13083	12976	12944	13221	13283	13038	12991	13145	13116	13231	13128	13189	13058	12940	13180	13164	12973	13156	13066	13208	13147	13215	13124	13091	13079	13045	13074	12964	13042	12828	13006	12972	13147	13123	13047	13082	13136	13169	13162	13067	13048	13165	13124	13007	13126	13139	13061	13088	12995	12931	13124	13114	13245	12993	13147	12965	13138	13047	12983	13068	13033	13139	13184	13158	13194	13091	13115	12882	13107	13001	12951	13176	12977	13300	13079	13076	13036	13139	13089	13081	13080	13104	13013	13066	13149	13060	13139	13128	12937	13039	13114	13240	13077	12970	12956	13072	13067	13012	13084	13047	13264	12976	13009	12998	13094	13089	13050	13114	13286	13126	13164	13079	13084	13116	13021	13170	13060	13092	13132	13056	13119	12992	13009	13152	13105	13062	13010	13029	13016	13239	13109	12974	13103	12953	13074	13170	13127	13146	13079	13075	13080	13276	12969	12992	13299	13181	13173	12941	13025	12984	13274	13061	13110	13135	13164	13114	13080	13210	12969	12943	13015	13066	13119	13061	12964	13159	13121	13278	13094	12984	13215	13128	13162	12984	13010	13200	13208	13035	13084	12974	13147	12993	13128	13114	13206	13059	13270	13046	12903	13186	13054	13122	13030	13092	13104	13160	13149	12918	13052	13130	13012	13154	13052	13131	13146	13141	13097	13080	13049	13008	12977	13025	13110	13150	13156	12942	13192	13174	13024	13142	13046	13229	13143	12953	13027	12978	13192	13198	13176	13096	13040	13202	13033	13205	13147	13051	13080	12949	12948	13055	13112	13036	12986	13247	13140	13091	12880	13055	13241	13002	12978	13056	13023	13124	13113	13032	13275	12975	13078	13214	12946	12891	13115	13025	13034	13075	12974	13113	13013	13149	12990	12879	13075	12962	13039	13138	13076	13080	13073	12991	13083	13133	13161	12990	13069	13037	13145	13134	12952	13089	13197	13136	13138	13077	13261	13024	13076	13117	13029	12821	13156	13216	12913	13151	12880	13163	13119	12968	12885	13136	13065	13124	13053	13012	13017	12981	12975	13159	13021	13053	13084	13129	13008	13042	12961	13052	13207	12998	13107	13257	13200	13106	13102	13090	13137	13106	13210	13104	13143	13106	13098	13017	13131	13165	13115	13009	13260	13036	13123	13045
23783	21479	27948	25667	21950	19097	16686	14979	14406	14588	14468	14254	14445	14414	14201	14074	14243	14092	14037	14081	14321	14013	14135	14226	14003	14334	14158	14085	14123	14044	13844	14036	14104	13950	14076	13961	14043	14099	14001	14004	14009	14035	13962	13988	13973	13952	13979	14184	14059	13839	13972	13942	13984	13914	14100	14106	13976	13906	13957	13958	13973	14058	14056	14079	13967	14151	13963	14128	14032	13965	14242	13913	13896	13950	13985	14121	13949	14040	13994	13922	13989	13930	14070	13964	14170	13874	13994	13955	14053	13988	13840	13794	14016	14005	13887	13935	13846	13917	14026	14032	14128	13907	14200	13938	13877	14058	14114	14165	13883	13889	14032	14022	13884	13837	13815	13893	14042	13934	13940	13951	13775	14024	14069	13973	13957	14018	13887	13821	13878	13897	14039	13909	13865	13919	14092	13835	13964	14002	13956	14212	13912	13914	14147	13761	14016	13755	13935	13960	13914	13984	14052	13873	13854	13997	14121	13970	14076	14051	13819	13843	13984	13908	14220	13969	14185	13889	13986	13942	13835	14219	14003	14069	13996	14145	14115	14040	14092	13928	13982	14137	13930	13905	14033	13957	14015	13783	13885	13954	14076	14160	13829	14029	13995	14080	14082	14076	14021	13988	13893	14013	13891	13981	14077	14112	13971	13971	14041	13846	13772	13850	13806	13885	13982	14098	14052	14021	14135	14027	14015	13882	14024	13903	14134	14029	14040	13851	14187	14121	14068	14025	13942	13930	14011	14040	13885	13861	13819	13854	14118	13969	13960	13914	13998	14209	13955	14102	14138	13785	13938	14017	13998	13802	14070	13982	13891	13895	13845	14029	14031	14138	13932	14097	14155	13928	13981	14000	13996	13876	13946	13976	13949	14156	13890	13918	13929	13743	13885	14109	13798	13896	14167	13972	14039	13770	13939	14044	14077	13919	13987	13930	14035	13908	13719	13923	13994	14030	13867	14113	14021	13937	14076	14016	14022	13905	13831	14004	13957	13734	13858	14150	13797	13903	14024	14114	13935	13954	14095	14020	13916	13870	13730	13786	14083	14055	13887	13838	13883	14114	14106	14065	13890	14065	14041	14041	13987	13972	14092	13902	14066	13985	13947	13993	13841	13981	13889	13969	13954	13994	13899	13903	14060	13925	14066	14117	14010	14025	13908	14047	13937	13985	13855	13911	13920	13750	14167	13841	14033	14124	14095	14113	13803	13829	13868	13926	13886	14109	14072	14047	13842	14016	13996	14020	13918	13865	14063	14072	13736	13923	13924	14048	13999	13866	14039	13747	13912	13904	13807	14078	14015	14007	13900	13925	14081	13898	14004	13943	14022	14031	13926	13793	14232	14032	13988	13991	13989	13976	13992	14033	13896	13792	13930	13886	14094	13972	13831	14155	14059	14064	14080	13991	14076	14039	13966	14094	14087	13950	13988	14282	14057	14025	13996	13980	13951	13993	14120	14177	14095	13770	14060	14193	13958	13982	13930	13996	14044	14088	14013	13922	14012	13791	13794	13817	13954	14044	13990	14002	13854	13993	14100	14007	13955	14034	13848	14023	13996	13895	13996	13958	13886	13843	13918	13928	14256	14021	13869	13974	13977	14016	14037	14093	14049	13907	14050	13935	14242	13766	14081	13891	13971	13858	13948	13911	14100	13715	13864	14093	14046	14054	14007	14136	14020	14087	14091	14181	14025	13939	13965	13895	13947	14114	13918	13790	14007	13841	14136	13864	14096	14055	14085	14175	14067	13975	14040	13938	13978	14059	13894	13945	13829	13917	13929	13806	13867	13935	14099	13918	13920	13900	13995	14076	13963	13972	13995	13940	13857	13884	13971	13908	13984	13940	13926	14100	13862	13909	14020	14136	14063	13909	14092	13983	14027	14002	13893	13725	14072	13891	14018	13934	13988	13720	13786	14005	14131	14031	14093	14045	14039	13848	13997	13883	13811	14009	14144	14036	13901	13889	14142	13925	13955	13964	14062	13983	14112	14013	14011	14058	13876	14029	13972	14088	14150	13914	14007	13925	14014	14009	13835	13890	13889	13762	13880	13905	14075	14046	13959	14026	14030	13934	13902	13844	13895	13926	13843	13978	14228	14129	14016	14058	14202	13884	14020	14028	13820	13885	14089	14215	13929	14064	14072	13953	13964	13987	13809	14196	14021	13966	13822	14017	13922	13784	13773	14139	13955	13990	13988	13903	13988	13961	13988	13935	13893	13973	14012	14034	13892	14130	14109	14096	14229	14152	13969	13912	14062	13939	13929	13966	13941	13929	14132	13905	13888	14057	13975	13989	13995	14047	14055	14002	13769	13932	14093	14016	13870	13661	13809	13799	13848	13916	13988	14052	14227	13852	14014	14075	14037	14113	13997	13858	13871	13964	14039	13985	13932	14079	14032	13966	14001	14088	13827	13828	13945	13976	13892	13974	13949	14149	14133	13892	13978	14150	13857	13847	13892	13779	14013	13840	13938	13964	13843	13594	14024	14020	14084	14041	13883	14173	13807	13830	13976	13873	14142	13843	13850	13887	14072	13901	14239	13964	13824	13768	14022	14027	13921	14037	13957	13809	14166	14082	13900	14155	13908	13915	14051	13950	14118	13860	13855	14015	13896	14093	13808	13851	14108	13717	13952	13807	14142	13952	14089	13891	13964	13915	14055	14046	14075	14048	13988	14110	14054	13850	13926	13903	13781	14076	14096	14104	14062	13945	14068	13859	13896	13907	13939	14003	13896	14098	14019	13878	13917	13902	14085	13953	13781	13903	14061	13871	13914	14072	13993	13937	13978	14014	13934	13835	14022	14156	13907	14149	13905	13900	13930	13963	13974	13912	13912	14015	13838	13972	14001	13913	13872	14020	13965	13832	13971	14025	13998	13828	14079	13910	14056	13832	14050	13921	14223	13944	13893	13895	13811	13838	14005	13998	14021	13916	13993	14209	14192	14009	13765	13982	14041	14080	13980	14067	13912	13979	13888	13994	14015	14107	13949	14303	14008	13819	14089	14011	13964	14020	13933	13793	14024	13969	14061	13956	13867	14214	14134	13941	13847	13871	13814	13942	13966	13773	13901	13932	14032	13912	13998	13995	14019	13908	13873	13774	13935	13909	14010	13896	13937	13882	13894	13726	14040	13997	14053	14027	13934	13900	13891	13890	13840	14003	14128	13882	13951	13941	14007	13866	14038	13966	14131	13756	13914	13870	13726	14042	13971	13970	13871	14230	13914	14051	13755	14041	13921	13799	13943	13767	13981	14104	14006	14051	14025	13928	14098	14096	13801	13911	13951	13915	13969	13916	13980	13995	13749	14019	13957	14057	13934	13923	14050	13907	14116	14024	13900	14084	14049	14247	13932	13818	13928	14066	13820	14114	13912	13920	13784	14103	14040	13990	13926	14032	14054	14024	13841	13987	13911	14028	13939	13919	14021	13970	14036	13980	14005	13910	13989	14036	14054	13994	13845	13980	13864	13877	13931	13900	14002	14143	14050	13878	13819	13829	13984	14045	13808	13979	14019	14006	13955	13893	13783	14114	13952	13782	13865	14023	13986	14038	14032	13733	13843	14035	13989	14031	13882	14177	13944	13939	14060	13980	14102	13950	13679	13884	13969	14139	14017	13750	13942	14019	14116	13939	14056	13928	13777	13918	13965	14195	14035	14072	13992	13873	13783	13942	14028	13950	13934	13991	13960	13897	13901	13924	14003	13830	13810	13991	13851	13902	14017	14030	14049	13923	14022	13950	13850	13943	13817	14051	14072	14092	13874	13962	14043	13989	13976	13915	13960	14135	14004	13923	13851	13899	13939	13983	14088	14088	13884	14048	14025	13998	13842	13861	13930	14061	14007	13956	13999	14135	14117	13761	13785	13961	13929	13910	13989	13940	13863	13913	14103	14087	14019	13864	14037	13939	14185	13981	14130	14006	14119	14133	13941	13891	14041	13978	13802	14016	13888	13779	13963	14032	13877	13975	14211	14186	13865	14148	13904	14010	13999	13928	14037	14148	14134	14063	13984	13961	13844	13919	13835	14068	13898	13923	13839	14111	13901	13909	14048	13687	13944	13934	13804	13834	14202	13926	14059	13991	14135	13897	13901	14171	13933	13896	14082	13669	13909	13870	14107	14001	13956	13927	13933	14066	13948	14097	14133	13991	13958	13906	13905	14048	14122	14003	13965	13953	14044	13996	14133	14080	14006	13987	14111	13879	14002	13969	14009	13915	14027	13857	14191	14010	14001	14126	14006	14054	13943	13816	13894	13980	13856	14026	13995	13950	13952	14003	14114	13915	14096	13859	13916	13990	14005	13919	14143	13906	13888	13888	14157	13846	13975	13846	14084	13950	13885	14051	13975	14090	14036	13869	14087	13959	13925	13929	13908	14076	13926	14054	14121	13977	13840	13937	13976	13948	13854	14127	13849	14064	13891	13834	14160	14025	14055	13865	14150	13992	14143	13982	13800	14040	13916	13925	13860	14039	13894	14003	13912	14019	14014	13911	13866	14046	13865	14043	13993	13918	13898	14073	13944	13899	14098	14082	13916	14174	13761	14065	14021	13977	13967	13818	13856	13794	13868	14034	13927	13912	13743	13811	13950	14216	13848	13958	14021	14171	13980	13942	13849	14141	14076	13887	13830	13941	13975	13927	13855	14058	13939	14045	13791	14131	14035	14083	14066	14229	13758	13959	14031	13962	13904	13907	14001	13774	13829	13791	13914	13897	14002	13963	14073	14067	13926	13904	13865	14094	13909	14009	13942	13834	13799	13916	13686	14035	13919	13886	13815	13806	14064	14014	13837	14031	13799	13769	13979	14017	14095	14105	13843	14039	14037	14132	13928	13800	13957	14029	13930	13936	13933	14006	14007	13868	13964	14062	13944	13994	13950	14090	14095	14030	14120	13928	14058	13948	14132	14005	14069	13982	13912	13842	13907	13910	14075	14005	13964	13839	13872	14144	14039	14152	13923	14132	13972	14013	13876	13973	13954	14213	14052	13958	13738	13774	13842	13911	14066	14014	13871	13785	14063	13964	14055	13983	13852	13845	14005	14076	13870	14083	13894	13888	14055	13919	14023	13953	14164	13852	13832	13881	14016	13940	14066	14149	14106	13940	13954	13983	13809	14013	13956	14102
17658	36873	29744	21579	17825	15535	14139	13783	13549	13509	13399	13471	13159	13369	12940	13006	13131	13062	13101	13135	13078	13107	12890	12915	13026	12894	13014	12996	12935	13045	13046	12927	12832	13053	13057	13031	12879	12995	13041	13046	12875	12927	12934	12958	12924	12995	12950	12864	13065	13008	12960	12992	12879	12950	12873	12846	13051	12972	13022	12871	12967	13096	12927	13028	12860	12934	12851	12909	13039	12940	13027	13046	12947	12780	12924	12836	12965	13053	13008	12776	13063	12936	13021	13052	12911	12982	12874	13163	12888	12925	13077	12957	13157	12978	12962	12948	12942	12944	12972	13080	12800	12942	12997	12920	12915	12948	13007	12858	13033	13078	12929	12978	12961	13042	13021	13034	12894	13007	13132	13110	13021	12843	13009	12913	13013	12961	12976	12771	12810	12896	12932	12826	12938	12969	12789	12932	12874	13111	12906	12955	12945	12681	12896	13091	12771	12900	12931	12880	12963	12897	12919	13071	12840	13078	12958	12943	12927	13062	12826	12888	12909	12876	13000	12871	13039	12945	13103	12891	12856	12907	12851	12865	13016	12926	13034	12913	12928	12995	13074	12920	13017	13069	13163	13037	12956	12986	12933	12924	13046	12944	13110	12859	12883	12944	12909	13010	12980	12945	13069	12945	12872	12936	12927	12915	12840	12969	13090	12818	13013	12893	12739	12953	12870	12757	13005	13015	12954	12822	13052	12691	12995	13061	12961	12873	12776	12836	13020	13095	12880	12953	12847	12940	12802	12989	12945	13023	12996	13095	12830	12924	12879	13106	12995	12830	13092	12969	13062	12898	12989	12964	12990	13038	12916	12854	13084	12868	12879	12876	12904	12902	12867	12993	13010	12849	13010	12864	12845	13069	12929	13051	13070	12919	12809	12857	12782	13037	12831	12749	12967	13037	13118	13008	12931	12798	12927	13037	13007	13104	12791	12982	12825	12884	12798	12900	12982	12862	12978	12914	12890	13035	13075	13025	12866	13026	12879	12997	12842	12986	12965	12893	13047	12836	12981	12879	12883	12927	12969	12921	12868	12974	12940	12930	13115	13026	13010	12827	12962	12982	12909	12922	12987	13023	12998	12945	12980	12984	13025	12913	12843	12903	13044	13021	13000	12785	12942	12871	12798	13008	12819	12930	12923	12894	12940	12956	12754	13051	12907	13036	12725	13048	13061	13006	12920	13078	12829	12847	12868	13065	12969	12966	12996	12998	12904	13055	12903	12901	12826	13029	13035	12968	13081	12925	13072	13040	12870	13002	12851	13065	13012	13074	13022	12942	12978	12956	12957	13012	12931	13028	12821	13086	13004	13099	12782	12990	12827	12935	12946	12726	13010	12894	12961	12930	13110	12911	13048	12922	13056	13072	12914	12856	13005	12928	13046	12786	13096	13049	12925	12976	12865	12905	12899	12781	12934	13086	13125	12937	13002	12813	13159	13030	13037	12952	12980	12867	13015	12934	12957	12824	12884	12947	12999	13016	12960	13042	12818	12956	12964	12952	12813	12833	13141	12961	12908	12954	12959	13034	12879	12901	13061	12952	12809	12933	12962	12909	13123	12939	12851	12788	13093	13023	12970	12906	13040	12942	12997	12994	12959	13190	12959	12986	12982	12950	13132	13054	12991	12924	12970	13010	12804	12982	12922	13045	12864	13112	13130	13007	12739	12903	12884	12999	12988	13080	13094	12849	13031	12903	12815	12820	12990	12876	12961	12872	12942	12846	13129	12846	13047	12926	13080	12888	12892	12881	12684	12915	12886	12943	12865	12942	12815	12897	12969	13212	12815	12694	12987	12825	12998	13050	13048	12853	12859	12968	12787	12866	12918	12912	12982	13049	12868	13083	12932	13089	12930	12909	13004	13021	12967	12997	13105	13167	13032	13005	12904	12891	13039	13079	13046	13041	12924	13118	13054	12880	13003	12966	12862	12871	12878	12823	13053	12732	13153	12891	12950	13009	12855	12877	12999	12937	12764	12988	12929	12854	12970	13029	12987	12961	13004	12986	13087	12974	12980	13064	12961	12870	13091	12779	12781	12859	12956	12894	12760	12834	13056	13082	12941	12974	13074	12708	12887	12839	12981	13067	12948	12985	12947	13029	12991	12956	13118	13013	12995	12965	12867	12875	12974	12911	12909	12886	12994	12987	13038	12840	12855	13006	12847	12963	12871	12982	12785	12844	12838	13045	12881	12884	13023	12957	13036	12970	13003	12983	12928	12911	12974	12955	12905	13000	12916	12858	12855	12866	12815	13071	13018	13009	13188	13012	12836	12819	13023	12982	12846	13013	13124	12884	12916	12837	12993	12835	12768	12848	12958	12815	13052	13028	12854	13007	12926	12877	13011	12978	12815	12923	12968	12907	13051	13021	12962	12893	12919	12882	12962	12941	13012	12986	12950	12964	12932	13116	12887	12856	12906	13047	12905	13129	12900	12912	12953	12764	13009	12950	12775	13093	13046	12937	12754	12947	13105	12904	12985	13143	13018	12966	12910	12899	12849	12902	13168	12886	12850	12888	13015	12969	12913	12863	13041	12833	13046	12940	12903	13020	12951	12913	12878	12919	12808	12948	12824	13192	12929	12883	12944	12902	12952	13090	13099	13097	12870	12966	13031	12784	13104	12988	12808	12973	12975	13013	12897	12877	13028	12912	12781	12911	12950	13110	13131	13013	12857	12985	12970	12947	12963	12830	12972	12935	12877	12996	12828	13021	12931	12921	13023	12971	12882	12746	13170	12874	12966	12843	13029	12926	12904	12800	12881	12985	12917	12995	12952	12875	12945	12774	13000	13035	13009	13047	12926	12885	12923	13033	12995	12970	12993	13019	13199	13010	12917	13074	12909	12931	12961	13035	13025	13095	13078	12896	12938	13068	12894	12892	12969	12933	12828	12854	12854	12997	12863	12984	13030	12937	12957	12998	12902	12922	13062	13093	12972	12777	12930	13078	12974	12989	12937	12975	12927	12975	13016	12773	13016	12839	12890	12992	12863	13077	13000	12923	12910	12952	12960	12941	13106	12995	12933	12802	12898	12899	12901	12977	13019	13016	12961	12788	13053	12806	12956	13088	12900	12996	12864	12758	13065	12913	12806	13054	13033	13034	13015	12995	13049	12998	12990	12764	13010	13111	12960	12922	12918	12972	12930	12996	12874	12903	12960	12901	13012	12966	12947	12916	12820	13077	12987	13019	12994	12996	12817	12998	12870	12926	12877	12845	13094	12824	13055	12831	12902	12945	12957	12823	13031	12965	13113	12844	12886	13137	12808	13037	13012	12797	13001	12930	12991	12992	12994	12860	12976	12963	12831	12947	12884	13107	12889	12869	12988	13097	12836	12828	12900	12839	12895	12882	13038	13062	13032	12941	13165	12995	12873	12842	12956	12826	12942	12949	12936	12845	12862	12983	13121	12912	13012	12961	13118	13052	12830	13020	13081	12918	12944	13135	12984	12951	12990	12991	12953	12931	13098	13034	12897	12893	13053	12946	12848	12962	12913	12895	13095	12921	12970	12899	12918	12877	13066	13043	12793	12856	13038	13068	12945	13094	12945	13037	12990	12965	12906	13082	12938	12904	12870	12823	12814	12803	13005	12856	12981	12928	12864	12834	13083	13039	12997	12845	12814	12999	13129	12955	12936	12978	12796	13019	13000	12971	13012	13102	12987	13114	12935	12856	13077	13078	12954	12903	13110	13028	12886	13016	12955	12767	12893	12956	12964	13092	12848	12947	12871	12949	12851	12975	13221	13003	12845	12879	12968	12881	13129	12995	13114	12909	12921	12849	12894	12981	12798	13000	12831	13014	12856	12998	12937	12929	13052	12826	12765	12994	12977	12926	12910	12881	13113	12927	12860	12870	13011	12990	12939	12925	12994	13006	12796	12830	12992	12873	12976	13060	12964	12907	12982	13071	12980	12852	12956	12691	12981	12945	12929	12883	13014	13153	12945	12848	12865	12958	12923	12936	12886	13021	13123	12950	13066	12666	12963	12921	12951	12816	12957	12940	13028	13208	12912	12984	13065	12831	12962	12947	13011	12914	12729	13078	12921	13027	12968	13009	13071	12914	12841	12935	13016	12912	12897	12956	12934	12897	13069	12945	13031	12926	13041	13043	12894	12905	12794	13125	13077	12842	13046	13044	13064	12921	12990	12851	12958	13019	12997	12881	12881	13150	13101	12980	12960	13023	12917	12783	13015	13038	12944	13056	12904	13013	12883	12961	12817	12991	12999	12967	12868	13059	12920	12996	13075	12971	12868	13039	12864	12888	12975	12947	12983	12846	12997	12889	12971	12983	12914	12885	12915	12881	12857	12768	13076	12740	13050	12901	12939	13087	13006	12901	12808	13095	12969	13036	12980	12933	12936	12835	12913	13082	12951	13009	12823	12962	12917	13051	12896	13002	12919	13135	12859	12992	12877	12971	12884	13062	12830	12913	13117	13016	12981	12928	12900	12932	13008	13037	13033	13018	12783	12787	12947	12751	13168	13004	12869	13044	12883	12929	12940	12922	12992	12830	13117	12884	12956	13050	12869	13029	12981	12970	12901	13038	13013	12819	12871	12981	12968	12925	12766	12994	12949	13009	12949	12988	12889	12906	13020	13019	12849	12903	13171	12895	12839	12969	12959	12970	12911	12913	13090	13009	13014	12933	13007	12933	12976	13041	12974	13046	12925	13005	12947	13049	13030	13001	12918	12918	12918	13052	12843	12907	12850	12913	12942	12968	13029	12821	12888	12890	13023	13032	12886	12789	12952	12924	12780	12998	13032	12983	13075	12905	13084	12965	12876	13036	12925	12910	12962	12962	12937	13027	12819	13031	13076	12989	13007	12857	12931	12908	12870	13104	13061	13107	12974	12895	13071	13160	12865	12822	13015	12832	13029	12870	12920	12892	12853	12963	12808	12854	12936	12965	12845	12880	12856	12970	12907	12720	13050	12896	12983	12897	12916	13148	12757	12959	12966	12937	12987	13007	12954	12880	13051	12896	12976	13015	13112	12972	13091	13000	13068	12968	12924	13155	12865	13034	12840	12932	12906	12871	13056	12864	13007	12884	12797	13062	13005	12841	13003	12948	13103	12945	12992	13029	12859	12758	13094	12985	13013	12838	12953	13048	12847	12947	13009	12984
25615	21615	26942	26819	18585	16695	16310	15753	15296	15621	15499	15102	15098	15290	15257	15462	15210	15184	15246	15049	15290	15173	15085	15057	15206	15032	15386	15168	15050	14918	15026	15209	14996	14982	15132	15021	15081	15105	14905	14983	14846	15139	15306	15185	14983	15048	14980	15029	15051	15232	15149	14941	14822	15256	14751	15100	15047	14913	15179	15067	15193	15063	15119	15059	15273	14885	15035	14842	14978	15160	14970	15100	15167	15154	15082	14992	15147	15121	15034	15032	15128	15086	15028	14985	14939	15082	14813	15045	14889	14997	14787	15091	14941	14972	15041	15068	15032	14963	14863	14982	15043	15233	15010	15007	15116	15156	15002	14900	15127	15035	15006	14901	15034	15078	15004	14891	15029	15210	15234	15055	14861	15204	15105	15101	15127	15007	14945	15102	15018	14865	15067	15032	15423	15257	15070	15076	15104	15090	15076	15090	15087	15163	15034	14925	14985	14876	14916	14921	14911	15040	15018	15012	15226	15227	15044	14888	14819	14900	15067	15037	15220	14873	15191	14827	14988	15028	14918	15093	14978	15102	15088	15152	15333	15069	15140	14917	15061	14941	15301	14920	14955	15049	15102	14993	14850	15036	14992	15117	15061	15149	15110	14947	15133	15192	15001	15083	14803	15121	15331	15089	14946	14988	15032	14917	14966	14866	14965	14973	15059	14936	15273	15137	15030	15153	15166	15007	15207	15125	15168	14842	14777	15010	14916	15085	15013	14979	15060	15062	14993	15222	14944	15143	14910	14984	14953	14864	14961	15173	15043	15245	14842	14918	14975	14986	15092	14976	14982	15185	15061	14939	15009	15152	15048	15251	15189	15122	15147	15074	14979	14947	15133	14875	15028	14962	15169	14845	14985	14902	15024	14996	15227	14979	14951	15158	15159	14884	14924	15189	14947	14958	15077	15032	15125	14857	14762	14869	14973	15082	15008	15169	15008	15021	14924	14905	14907	14935	15186	15092	15013	14936	14972	15087	15190	14940	15144	15188	15015	15054	14859	14952	14961	14823	14714	14946	14972	15183	15105	15107	15253	15266	15161	14966	15081	14971	14963	15057	15185	14985	15074	14918	14970	15082	15136	15110	15111	15056	15005	14884	15094	15089	14968	14729	14969	15185	15151	15124	14958	14980	15057	14986	15079	15063	14847	14878	15164	14911	15079	14947	15173	15006	15255	14991	14971	15103	15087	14957	15038	15019	15064	15017	14866	15045	14892	15040	14933	15176	15058	14911	15033	15154	15074	14966	15142	14975	14863	14987	15070	14998	14997	14883	15054	14851	15194	14982	14956	14857	14832	15087	15112	14996	15266	15075	15098	15107	15144	14845	15223	15035	15027	15033	15109	15001	15255	14849	14935	15089	14951	15063	15061	14914	15227	15118	15023	15064	14831	15144	15043	15043	15020	15071	14941	15170	15057	15158	15040	15163	14929	15061	15003	15036	14981	15006	15015	14974	14962	15123	15095	15012	14794	14953	15174	15139	15201	14980	15125	15058	15294	15165	15086	15092	14962	15034	15028	14947	15149	15124	15107	14934	14949	15050	15184	15075	15019	15028	15101	15134	15146	15089	15056	15037	14901	14846	15064	15098	14929	14994	15032	15049	15156	14984	15145	15253	15102	14959	15074	14959	15249	15015	14985	15139	15013	14974	14927	15001	15113	15057	14883	14890	14963	15044	14927	14981	15081	15111	15052	15036	14907	15046	14976	15114	15030	15090	15140	15298	15165	15153	15291	15170	14932	14904	15091	15088	15159	14898	14877	14922	14933	15015	14960	15062	15293	15200	15238	15085	15032	15109	15240	14902	15030	14967	15060	14963	15096	15034	15016	14925	14927	14883	15012	14709	15117	14923	15091	14912	14990	15228	14950	14932	15125	15042	15012	15143	15112	15027	14844	14931	15035	15076	14925	15001	15019	15098	15109	15067	15013	15037	15070	15032	14955	14964	14959	15098	15039	15113	14850	15027	15232	15165	15065	15098	14924	15043	15068	15023	14920	15136	15087	15061	15139	14998	15211	15138	15102	15175	14967	15170	15045	14833	14977	15056	15230	14942	15219	15144	15164	15010	15025	15063	15151	14885	15214	15146	14916	15017	15084	14989	14953	15017	15037	15243	14960	14994	14975	15129	14967	14921	15187	15007	15141	15002	14908	14837	15076	15204	14850	14811	15097	15112	14933	14986	14967	15026	15008	15064	15114	14994	14994	15093	15111	15169	15040	14968	15003	14977	15112	15159	14835	15084	15003	15138	15216	15163	14974	14936	15159	15091	15083	15065	15219	15168	14870	15066	15038	14912	14931	14939	14764	15147	15197	15109	15085	14982	15058	14953	14888	14944	14936	15117	14931	15102	15128	15153	15181	15253	15095	15098	14946	15157	15074	15122	15112	14985	14983	14867	15232	15008	15102	15056	14972	15102	15124	14958	15131	15160	14881	14981	14991	14928	15052	15178	14955	14996	14995	15002	14989	15062	15135	15097	15129	15127	15020	15065	15105	15299	15124	15057	15104	15013	14787	15029	14883	14894	14906	15083	15073	14998	15086	15067	15060	15063	14860	14924	15038	15161	15139	14949	15099	15215	15296	15061	15207	15004	15195	14935	14937	14985	15299	14916	14947	15334	14894	15035	15217	15002	15041	14801	15134	15104	15061	15105	15124	15035	15094	15039	14981	15106	15241	15089	15039	14948	15088	14965	15056	15104	15027	15031	15096	14902	14979	15114	14953	15111	15025	14898	15022	15218	15109	15236	15134	15052	15165	15076	14970	15103	15175	15081	15091	15006	14865	15144	15054	15206	14975	14891	14867	15019	14759	15028	14986	15073	14982	15038	15060	15034	15020	14981	15083	14981	15178	14872	14884	15037	15323	15098	14926	15063	15104	15254	15050	14943	15064	14919	15040	15017	15182	14965	14966	15098	14986	14930	15044	15104	15102	15143	15077	14843	15105	15043	15093	14961	15017	14919	15066	15140	14895	15039	15022	15099	14997	14911	15144	14980	15128	15034	14902	15018	15124	15051	14859	15095	15136	15079	15116	15057	14996	14756	15089	15108	15115	15197	15044	14962	15024	14902	15040	15090	15143	14998	15188	14994	15038	14938	15026	15136	15218	14941	14903	15120	15157	15123	15059	14959	15035	15132	14843	14746	15032	15012	15039	14922	15087	15050	14932	15109	15070	14944	15077	15196	15281	15038	15064	15046	15130	14962	15116	15235	15187	15296	15040	15022	15192	15043	15108	15106	14985	15008	15087	14979	15006	15113	15075	15103	15055	14926	14914	15099	14932	15149	14849	14895	15301	15068	15165	14916	15232	15024	15064	14963	15102	14851	14965	15027	15149	15041	14988	15004	15185	14925	15084	15182	14804	15024	15000	14912	15026	15165	14969	15129	14946	15224	15088	15013	15075	14911	15073	15232	15049	15017	15038	15117	14970	14896	15218	15183	15127	14954	14975	15106	15020	15017	15270	15283	15046	15002	15181	15145	15046	14987	15095	15131	15082	15007	14836	14998	14980	15177	15027	14970	15008	14930	14907	15040	14950	14979	14954	15024	15223	14967	15007	14995	15079	14946	15019	14889	15145	14843	14999	15158	14967	14953	15034	15172	15038	14931	14889	14875	15208	14936	15108	15158	15120	15183	15064	15156	15123	15051	14994	14970	14832	14988	15242	14974	15123	15042	15164	15013	15047	15003	15021	15185	14836	15007	14945	15013	14944	15020	15153	15158	15025	14906	15001	14940	14878	14915	14966	15024	14835	15014	15129	15024	14938	15063	15183	14797	15016	14974	15209	15110	15069	15075	15058	15008	14888	15063	15137	14883	15138	14939	15204	14952	14976	15080	15092	14978	15058	15227	15119	15089	15065	15086	15289	15114	14969	14995	15141	15067	15056	15003	15093	15054	15034	15025	14865	14936	15121	15130	15188	15070	15087	14937	14957	14911	15065	15027	15128	15156	14838	14927	15094	15114	15001	14978	15183	14972	15136	14997	14705	15097	15107	14853	15098	15133	15188	15062	15026	15196	15208	15118	15052	15190	14965	15087	15251	15077	15005	15066	15019	15011	14875	15227	15101	15247	15040	15115	15050	14825	14897	15077	15001	15011	14983	15005	14965	14822	15075	14972	15004	15013	15073	15116	14912	14956	14829	15227	14863	15134	15266	15089	14999	15000	15090	15129	14930	14943	15071	14960	14937	15015	15033	15061	14990	15051	15166	14913	15087	15128	15132	15052	15142	14927	15010	14995	14950	15107	15099	15081	14927	15113	15121	14929	15179	15134	15105	14958	15094	15010	15095	15069	14985	15049	15040	15414	15190	15141	15157	15061	15079	14978	15063	15133	15035	15073	15070	15068	15184	14823	15167	15170	14881	15016	14856	15109	15004	14990	14874	15092	14926	15144	15051	15123	15031	15156	15074	14802	14957	14933	14913	14920	15106	15319	15042	14866	14984	15123	14910	14952	15088	15168	15165	14939	15065	15104	15117	15059	14961	15229	15263	15105	14998	15234	15066	15060	15076	14897	15238	15010	15192	14939	14801	14972	14964	15065	15038	15078	15023	15036	15226	15209	15028	14885	15302	15017	15287	14912	14914	15133	14990	15070	15130	15129	15143	15178	15256	15213	15076	14833	15134	15077	14926	15213	14831	15049	15114	14891	15139	14995	15114	15096	14993	14846	14964	15118	15058	15086	15024	14991	15060	15129	14885	15022	15062	15027	15039	15013	15058	14965	15107	14914	15105	15121	15092	14995	15159	15064	15106	15093	15012	15066	15216	15034	15188	14920	14864	15030	15075	15060	15098	15152	15061	15063	15007	14963	14939	15123	15255	15019	14893	15035	15120	14991	15132	15161	14963	15048	15132	15058	15012	14921	15019	15019	14859	14939	15121	14931	14992	15119	14959	14942	14819	15184	15020	14946	15099	15021	14886	14972	15062	15015	15106	14889	15115	15193	15029	15172	15117	15177	14928	14949	14929	15052	14963	15043	14930	14875	15145	15022	15096	14942	15017	15016	15242	15235	15095	14964	14958	15056	15090	15084	14845	14950	15133	15059	15037	14910	14937	14989	14962	14927	15256	14972	15199	15024	15099	15107	15000	14866	14756	14878	15051	15055	15129	15196	14949	15079	15056	15211
17797	34445	27727	19513	16601	14963	14461	14235	14018	13885	13871	13834	13797	13780	13801	13741	13677	13859	13508	13643	13576	13630	13608	13847	13598	13784	13644	13766	13773	13739	13683	13651	13829	13656	13604	13747	13728	13615	13603	13590	13490	13626	13712	13755	13668	13691	13805	13656	13648	13630	13672	13525	13671	13736	13810	13848	13624	13522	13521	13572	13553	13658	13510	13695	13649	13650	13554	13919	13603	13460	13651	13689	13565	13706	13669	13689	13886	13833	13624	13641	13691	13795	13627	13544	13421	13726	13650	13620	13571	13857	13577	13657	13675	13695	13724	13676	13559	13642	13532	13661	13783	13648	13652	13631	13646	13673	13651	13489	13651	13842	13603	13479	13535	13625	13403	13690	13573	13678	13629	13637	13759	13644	13723	13689	13624	13740	13695	13749	13530	13487	13813	13707	13604	13662	13661	13578	13643	13671	13507	13527	13563	13706	13768	13726	13790	13541	13565	13493	13768	13577	13686	13535	13671	13659	13643	13540	13791	13744	13396	13694	13560	13487	13636	13677	13755	13535	13655	13537	13612	13779	13703	13654	13565	13495	13715	13811	13657	13618	13737	13472	13620	13485	13610	13595	13826	13715	13776	13625	13681	13731	13734	13789	13624	13539	13628	13736	13728	13511	13535	13571	13656	13636	13513	13827	13771	13657	13728	13760	13653	13691	13783	13449	13661	13737	13644	13708	13697	13609	13651	13654	13664	13820	13732	13599	13595	13644	13559	13812	13651	13611	13645	13732	13534	13558	13726	13660	13782	13683	13700	13413	13605	13583	13523	13583	13633	13653	13726	13674	13623	13705	13722	13529	13608	13712	13685	13511	13705	13666	13868	13597	13725	13733	13842	13634	13609	13757	13680	13433	13504	13656	13681	13680	13670	13449	13785	13653	13661	13620	13635	13630	13643	13659	13652	13684	13644	13618	13644	13644	13817	13729	13889	13704	13711	13721	13581	13758	13671	13639	13588	13589	13641	13525	13657	13615	13660	13576	13549	13730	13671	13650	13727	13628	13806	13640	13676	13653	13748	13539	13534	13651	13773	13633	13535	13671	13710	13711	13669	13726	13654	13639	13742	13580	13759	13549	13542	13621	13606	13555	13554	13478	13583	13742	13636	13590	13709	13557	13771	13634	13635	13695	13730	13760	13757	13665	13577	13797	13678	13704	13579	13633	13746	13636	13648	13601	13470	13667	13604	13584	13652	13573	13637	13641	13618	13715	13707	13835	13787	13658	13749	13575	13707	13467	13585	13627	13569	13752	13576	13714	13464	13706	13774	13814	13657	13665	13810	13545	13544	13788	13639	13688	13742	13520	13579	13693	13559	13578	13480	13696	13540	13465	13770	13821	13593	13615	13743	13562	13502	13562	13537	13799	13542	13632	13475	13575	13614	13697	13676	13659	13643	13794	13639	13644	13558	13574	13746	13565	13620	13660	13520	13595	13574	13661	13779	13676	13750	13540	13764	13567	13739	13617	13684	13549	13707	13643	13532	13643	13585	13598	13602	13840	13718	13504	13591	13702	13468	13723	13609	13779	13600	13634	13813	13604	13727	13746	13713	13549	13602	13529	13594	13592	13671	13421	13503	13790	13557	13683	13614	13757	13675	13664	13638	13729	13683	13631	13800	13668	13569	13745	13621	13577	13637	13687	13514	13450	13503	13708	13623	13706	13727	13692	13564	13624	13614	13719	13556	13555	13819	13686	13602	13654	13591	13582	13676	13636	13588	13742	13655	13624	13638	13577	13658	13514	13663	13642	13530	13755	13628	13631	13554	13571	13672	13587	13475	13761	13590	13540	13572	13722	13528	13936	13534	13565	13614	13620	13532	13719	13755	13601	13565	13699	13464	13650	13592	13654	13641	13695	13500	13641	13767	13667	13733	13582	13492	13644	13579	13696	13644	13615	13606	13585	13704	13776	13515	13607	13588	13761	13471	13731	13638	13486	13685	13590	13639	13599	13547	13665	13802	13523	13693	13628	13662	13801	13683	13523	13724	13656	13585	13620	13682	13631	13673	13519	13775	13591	13653	13680	13611	13685	13704	13698	13683	13628	13805	13769	13713	13580	13626	13600	13556	13628	13903	13653	13800	13651	13547	13647	13634	13708	13608	13656	13632	13649	13898	13745	13617	13546	13910	13690	13742	13783	13549	13657	13811	13561	13684	13620	13656	13656	13546	13401	13578	13728	13585	13715	13725	13445	13616	13621	13579	13550	13590	13860	13694	13524	13665	13560	13676	13698	13694	13785	13620	13721	13544	13683	13670	13578	13625	13687	13780	13620	13803	13615	13711	13759	13578	13533	13629	13730	13774	13679	13675	13511	13770	13573	13677	13652	13599	13669	13597	13751	13611	13782	13596	13734	13563	13636	13775	13678	13725	13579	13656	13701	13651	13550	13704	13623	13519	13710	13727	13612	13512	13734	13502	13610	13529	13644	13629	13798	13742	13714	13678	13628	13651	13678	13585	13767	13554	13679	13579	13696	13543	13572	13711	13687	13688	13690	13549	13692	13598	13653	13706	13687	13510	13800	13546	13728	13579	13545	13622	13560	13719	13602	13767	13654	13635	13595	13558	13630	13724	13585	13578	13609	13640	13729	13441	13401	13691	13503	13537	13619	13663	13636	13704	13680	13404	13654	13667	13796	13691	13742	13767	13762	13561	13519	13673	13665	13608	13620	13566	13622	13511	13734	13822	13708	13772	13707	13652	13805	13622	13516	13667	13603	13563	13494	13649	13589	13761	13608	13473	13562	13507	13635	13885	13804	13659	13576	13606	13588	13649	13546	13459	13563	13828	13543	13617	13638	13729	13627	13691	13711	13489	13647	13558	13661	13818	13618	13595	13573	13557	13577	13391	13627	13649	13801	13593	13577	13750	13544	13652	13524	13493	13627	13687	13569	13658	13593	13712	13735	13579	13686	13803	13636	13734	13523	13630	13449	13732	13574	13668	13746	13794	13787	13543	13658	13681	13763	13763	13567	13620	13524	13564	13681	13705	13481	13512	13511	13693	13532	13734	13667	13454	13608	13693	13687	13576	13680	13575	13807	13588	13653	13529	13721	13665	13528	13630	13518	13760	13624	13553	13645	13647	13634	13629	13473	13616	13677	13664	13713	13845	13706	13814	13739	13691	13685	13791	13672	13705	13754	13526	13712	13646	13603	13511	13650	13765	13492	13614	13664	13710	13504	13702	13656	13617	13584	13509	13635	13669	13664	13702	13627	13590	13609	13761	13552	13421	13735	13734	13701	13598	13792	13694	13624	13736	13574	13444	13694	13588	13538	13481	13498	13662	13700	13580	13608	13588	13677	13699	13591	13614	13501	13542	13601	13556	13525	13739	13694	13821	13674	13605	13693	13669	13616	13639	13552	13691	13620	13664	13446	13494	13612	13706	13639	13764	13597	13557	13626	13637	13654	13808	13637	13722	13422	13722	13623	13641	13654	13599	13630	13628	13647	13626	13487	13557	13808	13829	13651	13764	13813	13608	13634	13705	13595	13601	13512	13569	13585	13721	13611	13517	13756	13655	13724	13559	13675	13649	13592	13713	13584	13633	13696	13641	13739	13662	13551	13690	13853	13759	13726	13678	13547	13636	13641	13756	13646	13730	13598	13525	13701	13544	13754	13695	13583	13580	13728	13874	13548	13701	13700	13728	13562	13661	13707	13732	13605	13670	13675	13716	13662	13574	13685	13702	13625	13607	13670	13690	13561	13652	13612	13555	13563	13843	13763	13429	13563	13536	13774	13497	13674	13646	13839	13654	13698	13697	13562	13653	13649	13751	13569	13878	13802	13620	13614	13461	13642	13781	13556	13644	13637	13697	13630	13580	13644	13530	13622	13627	13563	13655	13761	13679	13596	13743	13661	13770	13646	13738	13649	13667	13669	13581	13548	13638	13684	13778	13786	13664	13524	13547	13664	13647	13606	13628	13524	13754	13748	13707	13766	13730	13679	13753	13412	13840	13615	13747	13724	13670	13675	13622	13572	13643	13762	13722	13542	13663	13661	13610	13592	13768	13545	13500	13771	13573	13540	13565	13777	13676	13587	13614	13490	13672	13555	13902	13729	13631	13726	13646	13713	13584	13557	13810	13647	13664	13710	13731	13731	13826	13857	13667	13560	13781	13902	13630	13726	13475	13539	13566	13797	13602	13832	13775	13659	13670	13734	13823	13644	13581	13771	13581	13720	13704	13615	13626	13565	13674	13574	13650	13326	13766	13644	13842	13649	13734	13634	13661	13566	13550	13700	13765	13544	13569	13532	13849	13723	13785	13706	13664	13619	13587	13651	13723	13574	13616	13680	13529	13570	13652	13543	13742	13664	13461	13585	13685	13662	13708	13693	13753	13517	13698	13663	13536	13651	13675	13666	13827	13832	13575	13773	13727	13602	13774	13589	13390	13751	13597	13692	13606	13647	13616	13616	13627	13603	13751	13447	13711	13571	13629	13550	13498	13772	13764	13549	13485	13718	13746	13622	13619	13512	13782	13689	13742	13689	13619	13518	13684	13696	13787	13714	13686	13740	13707	13566	13571	13679	13695	13665	13557	13747	13769	13490	13654	13650	13627	13593	13661	13795	13596	13580	13646	13697	13816	13634	13607	13586	13728	13656	13813	13765	13601	13689	13708	13343	13664	13735	13680	13684	13588	13608	13751	13633	13750	13545	13528	13766	13673	13590	13507	13508	13784	13703	13591	13505	13579	13590	13724	13722	13583	13751	13488	13572	13671	13600	13731	13604	13720	13575	13558	13763	13486	13705	13500	13617	13645	13597	13624	13646	13523	13614	13469	13630	13649	13616	13628	13564	13440	13533	13844	13653	13687	13822	13503	13571	13761	13507	13650	13437	13814	13440	13829	13620	13638	13668	13729	13645	13703	13736	13697	13687	13590	13622	13782	13656	13607	13727	13654	13682	13700	13449	13650	13850	13549	13487	13505	13530	13614	13471	13712	13661	13561	13601	13666	13859	13561	13620	13521	13776	13419	13527	13612	13567	13747	13624	13593	13606	13662	13622	13678	13696	13664	13690	13669	13816	13592	13781	13593	13561	13755	13570	13597	13633	13710	13684	13676	13667	13592	13695	13680	13548	13645	13510	13720	13677	13436	13664	13720	13748	13630	13677
22638	21611	28859	24866	22012	23331	22256	17058	15909	15917	15906	15789	15628	15839	15979	15863	15635	15512	15605	15607	15377	15547	15578	15328	15307	15325	15326	15407	15294	15182	15375	15257	15305	15230	15324	15468	15352	15447	15465	15311	15222	15176	15304	15292	15436	15447	15088	15206	15157	15434	15328	15262	15514	15128	15235	15255	15192	15261	15132	15177	15361	15198	15427	15212	15279	15269	15339	15389	15108	15325	15340	15160	15340	15290	15231	15076	15190	15197	15248	15263	15157	15404	15198	15294	15074	15377	15359	15397	15081	15093	15132	15180	15206	15252	15274	15246	15265	15184	15131	15283	15211	15239	15189	15266	15195	15181	15290	15293	15407	15175	15245	15077	15152	15211	15316	15351	15304	15151	15063	15337	15315	15121	15328	15198	15170	15268	15245	15072	15222	15194	15208	15307	15197	15305	15117	15337	15230	15251	15311	15197	15034	15237	15298	15271	15216	15202	15242	15282	15076	15273	15267	15279	15084	15166	15227	15365	15018	15438	15267	15202	15313	15294	15090	15261	15369	15072	15110	15242	15202	15193	15204	15078	15375	15380	15113	15193	15179	15336	15099	15216	15243	15229	15356	15139	15192	15347	15162	15064	15242	15144	15158	15211	15211	15291	15255	15115	15237	15232	15389	15170	15245	15118	15253	15434	15250	15148	15289	15177	15248	15353	15259	15200	15226	15214	15158	15245	15338	15245	15303	15254	15351	15222	15224	15200	15318	15355	15265	15152	15212	15037	15262	15308	15255	15212	15163	15407	15225	15056	15324	15223	15119	15167	15010	15166	15119	15064	15123	15209	15355	15183	15201	15454	15334	15293	15393	15293	15110	15290	15275	15258	15233	15208	15394	15324	15249	15216	15409	15238	15440	15372	15179	15177	15354	15102	15362	15041	15251	15293	15259	15152	15238	15032	15112	15161	15141	15360	15155	15163	15158	15225	15175	15294	15239	15061	15249	15197	15145	15406	15117	15285	15119	15077	15256	15137	15260	15081	15249	15221	15255	15287	15234	15239	15195	15247	15389	15066	15349	15373	15121	15241	15213	15095	15311	15231	15302	15219	14996	15227	15372	15207	15173	15066	15196	15297	15073	15220	15138	15127	15096	15100	14937	15334	15213	15276	15125	15152	15132	15246	14992	15375	15272	15163	15236	15223	15257	15304	15128	15197	15318	15108	15169	15144	15102	15284	15197	15242	15296	15135	15174	15320	15153	15109	15299	15277	15282	15221	15298	15301	15140	15328	15181	15037	15205	15233	15313	15391	15276	15067	15380	15210	15279	15204	15281	15269	15289	15315	15080	15224	15241	15291	15100	15217	15213	15123	15260	15279	15232	15342	15220	15087	15330	15282	15443	15289	15245	15265	15256	15306	15254	15229	15148	15148	15154	15323	15169	15197	15176	14797	15063	15321	15188	15027	15149	15198	15104	15218	15295	15194	15312	15240	15065	15299	15440	15220	15322	15296	15273	15155	15337	15253	15173	15223	15294	15145	15246	15154	15252	15200	15106	15148	15149	15085	15239	15228	15336	15323	15216	15093	15425	15446	15065	15403	15245	15289	15383	15131	15070	15294	15110	14978	15320	15356	15188	15380	15134	15137	15313	15078	15246	15271	15196	15033	15151	15109	15080	15163	15237	15395	15249	15130	15190	15206	15265	15232	15065	15130	15092	15171	15351	15243	15163	15434	15244	15275	15437	15382	15119	15168	15225	15299	15204	15241	15302	15182	15160	15208	15224	15170	15384	15285	15267	15222	15219	15119	15239	15012	15152	15252	15001	15121	15319	15154	15357	15160	15080	15205	15488	15304	15228	15254	15378	15219	14889	15234	15373	15419	15269	15020	15262	15057	15233	15226	15293	15190	15297	15342	15261	15409	15426	15159	15117	15174	15202	15189	15144	15181	15302	15282	15292	15296	15096	15173	15203	15045	15041	15054	15257	15171	15213	15166	15097	15242	15234	15341	15142	15157	15119	15213	15288	15350	15355	15309	15139	15383	15223	15219	15031	15241	15131	15339	15271	15385	15184	15413	15279	15146	15229	15194	15185	15234	15341	15251	15266	15267	15163	15253	15160	15106	15204	15230	15327	15219	15295	15293	15139	15040	15206	15285	15129	14964	15239	15026	15174	15073	15222	15099	15315	15309	15055	15328	15358	15252	15291	15338	15160	15118	15155	15281	15282	14962	15412	15149	15207	15220	15272	15385	15146	15236	15156	15285	15268	15287	15180	15283	15134	15237	15298	15229	15115	15384	15276	15111	15336	15192	15273	15099	15214	15252	15317	15150	15213	15313	15171	15033	15446	15204	15289	15417	15482	15091	15213	15218	15261	15094	15147	15308	15307	15035	15082	15089	15369	15360	15079	15334	15314	15079	15145	15268	15020	15266	15292	15093	15227	15189	15338	15209	15195	15305	15250	15103	15141	15230	15370	15265	15244	14954	15378	15226	15360	15449	15263	15419	15330	15177	15358	15353	15302	15276	15307	15288	15133	15399	15281	15262	15235	15454	15018	15282	15178	15129	15098	15305	15250	15119	15183	15277	15112	15165	15058	15258	15202	15366	15210	15169	15186	15059	15174	15335	15159	15280	15399	15114	15162	15172	15287	15344	15356	15163	14981	15097	15303	15231	15200	15144	15199	15079	15163	15051	15164	15221	15228	15438	15250	15203	14881	15351	15193	15213	15258	15365	15062	15245	15399	15117	15148	15362	15138	15095	15305	15190	15025	15077	15326	15022	15249	15204	15247	15307	15140	15293	15188	15230	15144	15025	15193	15377	15287	14963	15156	15231	15242	15190	15330	15132	15307	15198	15206	15146	15177	15159	15108	15112	15074	15039	15644	15246	15251	15234	15163	15463	14912	15233	15152	15189	15459	15250	15155	15274	15122	15329	15182	15027	15197	15256	15322	15226	15312	15175	15050	15141	15042	15068	15176	15074	15114	15294	15308	15062	15189	15388	15180	15199	15111	15177	15238	15198	15262	15147	15333	15172	15206	15036	15144	15194	15090	15142	14989	15170	15309	15128	15284	15229	15027	15101	15272	15000	15294	15409	15087	15191	15034	15292	15215	15154	15179	15107	15250	15058	15085	14961	15187	15298	14972	15272	15075	15144	15386	15346	15154	15250	15064	15318	15371	15088	15279	15112	15525	15109	15113	15238	15190	15364	15317	15312	15193	15195	15198	15289	15222	15262	15201	15267	15207	15130	15300	15139	15116	15202	14981	15132	15141	15238	15163	15083	15291	15260	15237	15129	15154	15247	15377	15265	15170	15309	15408	15325	15212	15470	15410	15138	15241	15202	15343	15153	15186	15265	15307	15105	15195	15152	15317	15154	15143	15291	15365	15262	15154	15052	15117	15325	15167	15265	15169	15234	15154	15171	15068	15119	15331	15169	15254	15101	15174	15269	15380	15340	15235	15303	15161	15256	15189	15253	15390	14911	15153	15143	15082	15242	15316	15248	15382	15102	15066	15102	15248	15267	15310	15352	15196	15064	15445	15333	15280	15107	15486	15288	15135	15194	15084	15386	15187	15257	15369	15212	15055	15115	15034	15024	15211	15239	15088	15269	15552	15245	15275	15307	15340	15353	15122	15178	15173	15315	15389	15322	15264	15234	15405	15241	15173	15310	15246	15268	15285	15339	15166	15193	15230	15311	14974	15174	15178	15174	15181	15234	15201	15311	15198	15429	15179	15248	15109	15097	15278	15362	15183	15127	15244	15183	15239	15212	15208	15274	15215	15171	15117	15310	15266	15194	15221	15302	15274	15242	15105	15211	15064	15201	15269	15213	15343	15272	15101	15339	15122	15292	15112	15214	15264	15293	15282	15257	15325	15348	15194	15314	15443	15244	15034	15272	15345	15370	15330	15182	15027	15180	15182	15113	15223	15144	15059	15172	15138	15162	15280	15267	15153	15302	15329	15242	15434	15042	15349	15140	15230	15358	15365	15294	15058	14940	15144	15259	15245	15050	15461	15127	15224	15534	15168	15158	15198	15262	15198	15213	15210	15169	14989	15273	14916	15074	15123	15310	15287	15133	15355	15333	15161	15279	15215	15224	15166	15132	15147	15291	15279	15133	15254	15285	15484	15137	15231	15274	15271	15327	15231	15478	14876	15224	15316	15447	15369	15286	15196	15259	15467	15069	15091	15043	15062	15176	15301	15258	15162	15105	15243	15228	15244	15224	15211	15322	15203	15303	15168	15322	15378	15263	15403	15071	15090	15347	15335	15472	15229	15141	15196	15181	15249	15308	15128	15190	15226	15290	15181	15340	15198	15298	15289	15180	15300	15106	15358	15033	15492	15221	15095	15357	15146	15173	15296	15207	15321	15176	15232	15246	15364	15365	15071	15174	15367	15312	15233	15330	15416	15324	15153	15171	15104	15053	15086	14928	15150	15368	15073	15489	15366	15280	15244	15226	15209	15289	15209	15201	15222	15193	15187	15136	15390	15358	15502	15193	15055	15319	15238	15220	15142	15084	15336	15177	15249	15126	15306	15041	15178	15064	15257	15200	14981	15161	15132	15329	15224	14982	15111	15353	15226	15305	15256	15104	15243	14987	15335	15107	15265	15359	15170	15154	15163	15112	15133	15324	15133	15111	15201	15206	14963	15412	15165	15190	15417	15248	15340	15269	15127	15383	15118	15137	15182	15147	15132	15113	15516	15329	15158	15297	15215	15201	15403	14896	15153	14969	15323	15348	15330	15166	15225	15114	15254	14942	15005	15260	15159	15302	15063	15233	15151	15180	15239	15182	15055	15277	15008	15213	15288	15296	14902	15141	15142	15233	15380	15267	15122	15000	15283	15080	15309	15064	15312	15141	15148	15304	15218	15076	15128	15225	15296	15180	15156	15274	15294	15436	15055	15180	15282	15071	15121	14973	15382	15058	15196	15085	15237	15408	15230	15337	15293	15163	15305	15059	15358	15134	15415	15147	15321	15274	15073	15250	15190	15017	15225	15031	15242	15215	15245	15032	15169	15106	15128	15320	15374	15253	15247	15136	15142	14953	15059	15345	15221	15341	15133	14984	15336	15126	15097	15208	15123	15357	15104	15241	15174	15294	15280	15222	15286	15089	15314	15275	15410	15220	15138	15132	15285	15435	15168	15271	15418	15302	15318	15258
20409	45296	35409	25402	21563	17831	15762	14957	14739	14540	14228	14135	14012	14062	14123	13785	13759	13906	13958	14020	13855	13894	13690	13877	13718	13700	13785	13888	13483	13820	13592	13628	13940	13825	13795	13828	13808	13683	13595	13706	13674	13897	13718	13882	13825	13763	13600	13817	13823	13805	13703	13725	13608	13674	13763	13716	13863	13840	13738	13790	13754	13794	13818	13648	13627	13632	13845	13813	13682	13738	13758	13751	13788	13770	13758	13658	13674	13654	13676	13900	13667	13814	13569	13570	13793	13686	13619	13745	13708	13773	13575	13495	13757	13756	13668	13727	13683	13587	13759	13600	13790	13772	13812	13744	13495	13546	13786	13685	13811	13801	13764	13693	13727	13595	13737	13754	13681	13563	13801	13723	13768	13734	13689	13780	13590	13633	13695	13766	13804	13830	13554	13598	13616	13644	13603	13629	13758	13533	13843	13613	13822	13648	13706	13585	13768	13884	13803	13758	13559	13799	13731	13617	13609	13747	13794	13449	13790	13822	13806	13696	13712	13840	13684	13682	13616	13778	13730	13770	13800	13626	13628	13745	13717	13752	13841	13601	13822	13807	13739	13634	13625	13677	13647	13833	13585	13799	13718	13753	13604	13724	13656	13704	13836	13708	13668	13646	13812	13688	13623	13514	13701	13656	13756	13533	13681	13866	13730	13725	13749	13841	13744	13609	13808	13862	13636	13712	13728	13901	13749	13647	13655	13790	13605	13755	13755	13748	13839	13684	13613	13561	13879	13742	13767	13733	13681	13770	13588	13697	13621	13714	13731	13670	13820	13656	13612	13848	13630	13728	13683	13716	13752	13658	13699	13758	13668	13502	13828	13777	13736	13711	13699	13774	13680	13729	13821	13818	13758	13675	13592	13641	13661	13757	13767	13764	13783	13727	13785	13777	13789	13495	13566	13807	13747	13614	13519	13637	13730	13778	13710	13550	13641	13638	13833	13710	13838	13607	13679	13593	13676	13796	13666	13844	13718	13734	13636	13673	13812	13677	13740	13655	13746	13647	13778	13739	13809	13770	13773	13701	13534	13682	13640	13886	13705	13851	13808	13758	13740	13646	13801	13708	13826	13722	13607	14004	13671	13670	13690	13544	13560	13564	13608	13893	13822	13507	13700	13693	13772	13629	13623	13673	13721	13608	13665	13671	13790	13614	13757	13827	13768	13722	13614	13691	13764	13547	13645	13788	13765	13724	13619	13786	13665	13777	13695	13764	13675	13831	13765	13727	13892	13750	13722	13754	13780	13693	13641	13717	13704	13677	13860	13617	13688	13777	13549	13763	13741	13830	13584	13640	13682	13680	13690	13646	13728	13789	13583	13558	13684	13674	13746	13509	13788	13722	13691	13819	13625	13828	13635	13645	13564	13777	13552	13739	13726	13640	13872	13639	13797	13578	13734	13635	13853	13759	13770	13878	13747	13603	13719	13640	13583	13505	13698	13794	13872	13783	13681	13715	13675	13873	13643	13851	13700	13646	13758	13685	13773	13696	14011	13649	13575	13898	13825	13567	13721	13616	13774	13661	13653	13828	13796	13693	13724	13701	13735	13521	13722	13736	13729	13496	13738	13921	13644	13871	13703	13662	13659	13498	13731	13584	13683	13504	13630	13754	13730	13804	13600	13637	13767	13747	13635	13764	13709	13575	13734	13753	13782	13724	13519	13769	13620	13830	13604	13664	13752	13589	13648	13780	13670	13690	13525	13854	13573	13876	13662	13527	13548	13743	13624	13853	13598	13736	13826	13623	13711	13589	13634	13794	13806	13749	13751	13882	13853	13723	13737	13684	13578	13619	13526	13646	13762	13601	13699	13816	13700	13846	13782	13712	13651	13882	13780	13613	13770	13671	13705	13627	13735	13607	13755	13513	13536	13746	13726	13741	13773	13686	13751	13529	13770	13734	13544	13602	13873	13681	13671	13730	13807	13572	13665	13826	13751	13835	13702	13764	13787	13656	13791	13556	13643	13701	13832	13795	13718	13826	13629	13808	13792	13833	13733	13622	13652	13613	13727	13541	13782	13744	13748	13857	13747	13765	13634	13554	13804	13730	13582	13747	13744	13677	13620	13782	13619	13847	13656	13669	13659	13871	13707	13617	13562	13650	13793	13711	13668	13722	13673	13711	13646	13731	13683	13650	13575	13591	13900	13692	13731	13664	13838	13787	13804	13669	13703	13632	13717	13711	13610	13656	13718	13760	13683	13550	13655	13708	13712	13837	13788	13783	13670	13675	13690	13742	13815	13687	13606	13624	13712	13646	13622	13867	13622	13665	13502	13620	13670	13630	13699	13647	13870	13787	13620	13614	13714	13675	13763	13559	13628	13772	13733	13645	13879	13737	13562	13817	13637	13702	13648	13583	13803	13669	13626	13656	13649	13731	13624	13698	13592	13709	13666	13659	13742	13594	13741	13756	13485	13779	13639	13571	13753	13551	13739	13647	13812	13665	13590	13690	13513	13659	13709	13747	13577	13638	13660	13680	13726	13813	13726	13748	13769	13740	13554	13698	13910	13799	13559	13765	13739	13552	13732	13845	13579	13614	13737	13777	13681	13809	13694	13689	13559	13646	13723	13781	13743	13667	13647	13724	13642	13801	13689	13767	13765	13824	13716	13816	13680	13824	13738	13662	13844	13846	13722	13802	13687	13758	13852	13775	13574	13780	13634	13665	13851	13575	13621	13608	13791	13652	13593	13940	13690	13737	13643	13641	13786	13494	13578	13829	13832	13642	13799	13806	13835	13721	13624	13748	13753	13744	13858	13702	13844	13785	13705	13638	13746	13625	13788	13645	13673	13687	13666	13745	13639	13662	13807	13846	13630	13705	13684	13716	13581	13649	13671	13889	13818	13689	13694	13619	13554	13641	13667	13491	13723	13576	13696	13790	13777	13689	13789	13755	13782	13975	13737	13727	13638	13815	13684	13758	13818	13781	13625	13702	13648	13714	13568	13612	13758	13865	13856	13551	13719	13674	13653	13727	13776	13615	13668	13603	13603	13714	13679	13763	13688	13660	13634	13850	13747	13656	13649	13711	13712	13690	13796	13722	13645	13771	13953	13634	13589	13710	13536	13702	13645	13779	13751	13862	13510	13731	13813	13587	13687	13674	13725	13678	13599	13638	13622	13566	13698	13630	13684	13561	13774	13575	13596	13780	13740	13666	13766	13825	13664	13734	13726	13673	13683	13632	13658	13828	13718	13648	13812	13721	13657	13636	13614	13934	13724	13700	13604	13644	13634	13600	13626	13771	13679	13673	13764	13659	13586	13638	13623	13812	13736	13743	13664	13530	13682	13797	13661	13681	13720	13700	13729	13888	13639	13814	13726	13683	13683	13635	13606	13710	13876	13790	13715	13596	13757	13546	13801	13754	13759	13642	13736	13696	13638	13664	13851	13654	13727	13729	13533	13768	13699	13728	13729	13698	13647	13903	13759	13752	13703	13822	13596	13618	13945	13716	13761	13882	13731	13787	13551	13541	13705	13735	13766	13623	13602	13772	13779	13714	13763	13719	13723	13709	13490	13810	13650	13749	13603	13919	13804	13762	13671	13803	13637	13660	13707	13742	13693	13629	13758	13704	13822	13630	13594	13835	13706	13553	13855	13724	13789	13628	13673	13503	13619	13798	13755	13724	13576	13748	13576	13573	13752	13676	13798	13782	13843	13585	13760	13574	13787	13804	13814	13705	13548	13690	13562	13666	13663	13605	13696	13832	13666	13824	13791	13798	13506	13692	13723	13776	13769	13591	13686	13542	13776	13510	13600	13628	13740	13656	13657	13762	13721	13744	13741	13739	13695	13650	13575	13743	13725	13679	13732	13749	13709	13708	13792	13701	13667	13578	13805	13724	13690	13727	13791	13847	13700	13680	13667	13650	13699	13581	13812	13817	13576	13650	13847	13703	13637	13764	13675	13878	13768	13624	13592	13843	13674	13659	13626	13765	13776	13618	13717	13768	13723	13644	13784	13703	13762	13758	13646	13725	13712	13611	13843	13676	13657	13745	13632	13804	13519	13679	13778	13550	13721	13583	13483	13737	13684	13645	13632	13593	13756	13615	13751	13609	13609	13790	13829	13682	13595	13731	13686	13717	13580	13599	13754	13604	13592	13627	13750	13664	13646	13622	13751	13706	13755	13657	13586	13773	13576	13663	13840	13448	13717	13725	13738	13692	13807	13599	13837	13750	13797	13620	13791	13671	13732	13613	13670	13585	13680	13596	13753	13861	13683	13757	13516	13674	13724	13723	13871	13796	13704	13703	13712	13729	13658	13692	13791	13598	13757	13772	13740	13762	13816	13668	13779	13715	13591	13770	13743	13580	13623	13668	13829	13891	13781	13776	13760	13753	13653	13804	13606	13562	13689	13721	13720	13868	13672	13601	13956	13607	13715	13715	13689	13546	13812	13765	13552	13727	13664	13582	13705	13908	13585	13785	13740	13820	13862	13709	13717	13731	13680	13772	13724	13506	13819	13708	13585	13675	13686	13711	13623	13671	13735	13650	13755	13694	13757	13774	13615	13808	13731	13646	13652	13785	13592	13876	13545	13631	13746	13757	13650	13574	13657	13786	13607	13549	13777	13650	13735	13740	13719	13749	13664	13650	13657	13731	13789	13657	13569	13638	13672	13679	13710	13800	13723	13556	13591	13600	13741	13654	13638	13728	13773	13722	13643	13641	13872	13773	13600	13671	13854	13560	13684	13515	13730	13526	13715	13662	13672	13578	13674	13858	13573	13675	13567	13590	13723	13535	13609	13756	13805	13681	13801	13628	13773	13911	13743	13817	13673	13798	13720	13638	13743	13626	13775	13747	13689	13638	13589	13489	13824	13756	13610	13727	13715	13810	13722	13718	13641	13538	13615	13612	13666	13775	13677	13543	13786	13810	13737	13721	13612	13824	13861	13749	13661	13846	13886	13739	13629	13768	13540	13698	13686	13781	13857	13721	13807	13726	13690	13655	13656	13602	13707	13778	13549	13638	13746	13625	13596	13770	13635	13884	13631	13800	13621	13880	13755	13673	13798	13497	13736	13839	13818	13815	13663	13770	13549	13569	13734	13849	13566	13786	13511	13809	13804	13821	13848	13711	13775	13834	13667	13592	13894	13703	13689	13884	13681	13833	13792	13564
29464	23391	25381	20747	16510	15376	15205	14954	14866	14662	14671	14596	14598	14793	14818	14578	14758	14587	14492	14758	14717	14527	14488	14515	14665	14557	14524	14558	14452	14546	14543	14639	14478	14485	14434	14422	14541	14403	14501	14491	14730	14518	14610	14487	14645	14463	14626	14608	14449	14575	14522	14388	14473	14429	14613	14593	14644	14510	14520	14613	14670	14377	14519	14498	14538	14531	14497	14430	14573	14464	14535	14505	14480	14543	14453	14571	14710	14652	14316	14485	14367	14439	14494	14471	14346	14457	14482	14529	14340	14368	14454	14379	14431	14628	14510	14627	14389	14492	14614	14488	14493	14340	14582	14629	14538	14535	14549	14391	14451	14405	14638	14580	14558	14472	14628	14465	14482	14590	14397	14405	14776	14516	14316	14425	14482	14601	14669	14402	14533	14463	14646	14519	14619	14624	14451	14604	14598	14314	14432	14648	14470	14536	14572	14534	14469	14407	14460	14545	14395	14578	14502	14413	14531	14633	14643	14549	14431	14422	14534	14596	14575	14632	14564	14446	14567	14556	14717	14485	14457	14618	14457	14678	14549	14497	14694	14462	14361	14645	14500	14452	14607	14409	14584	14322	14559	14380	14690	14432	14487	14305	14341	14374	14440	14494	14366	14380	14444	14498	14526	14500	14571	14491	14370	14523	14483	14437	14581	14527	14556	14599	14524	14504	14438	14631	14569	14521	14371	14412	14361	14438	14635	14416	14567	14611	14626	14714	14497	14582	14652	14410	14554	14702	14448	14444	14539	14664	14733	14426	14570	14289	14677	14492	14474	14593	14494	14383	14470	14597	14334	14566	14516	14437	14271	14487	14653	14608	14710	14497	14634	14391	14411	14550	14804	14602	14530	14552	14463	14538	14554	14466	14532	14236	14455	14617	14610	14672	14302	14489	14520	14577	14572	14679	14509	14517	14506	14462	14645	14507	14523	14521	14377	14625	14515	14615	14296	14668	14517	14332	14653	14368	14285	14661	14517	14426	14420	14694	14477	14624	14561	14464	14390	14552	14452	14418	14523	14487	14482	14329	14595	14502	14585	14518	14652	14634	14462	14313	14513	14543	14486	14283	14497	14322	14652	14352	14454	14675	14878	14483	14596	14612	14448	14372	14499	14436	14627	14525	14537	14689	14646	14486	14503	14620	14407	14716	14433	14466	14464	14428	14609	14367	14608	14561	14437	14465	14519	14472	14546	14483	14653	14738	14680	14686	14501	14499	14522	14586	14591	14384	14655	14644	14587	14703	14561	14473	14486	14592	14583	14538	14708	14386	14584	14364	14522	14521	14537	14492	14351	14758	14448	14687	14444	14436	14528	14592	14638	14462	14838	14521	14581	14521	14601	14451	14603	14322	14499	14465	14595	14562	14429	14471	14444	14333	14445	14287	14418	14520	14481	14545	14555	14501	14580	14682	14652	14565	14810	14577	14183	14586	14321	14525	14362	14565	14668	14589	14694	14578	14498	14306	14252	14419	14525	14601	14716	14682	14570	14466	14567	14575	14667	14417	14611	14627	14758	14657	14529	14553	14589	14595	14515	14503	14580	14554	14208	14272	14550	14581	14538	14680	14571	14575	14491	14282	14505	14408	14609	14436	14540	14497	14520	14538	14341	14309	14476	14504	14426	14468	14443	14473	14557	14424	14514	14644	14636	14452	14646	14705	14484	14393	14507	14550	14538	14511	14595	14635	14539	14512	14355	14403	14513	14448	14614	14503	14281	14430	14515	14495	14403	14498	14624	14619	14508	14587	14456	14429	14506	14286	14383	14372	14695	14698	14546	14441	14348	14649	14597	14574	14536	14301	14446	14328	14378	14553	14360	14452	14637	14461	14511	14442	14421	14610	14619	14516	14623	14507	14540	14366	14555	14489	14481	14571	14661	14437	14425	14540	14471	14678	14459	14415	14565	14607	14516	14610	14316	14535	14246	14551	14484	14538	14665	14616	14417	14555	14674	14383	14503	14495	14630	14743	14550	14579	14524	14563	14470	14522	14494	14485	14407	14337	14616	14393	14490	14469	14616	14443	14556	14531	14448	14537	14554	14572	14619	14415	14459	14395	14512	14463	14646	14488	14395	14573	14646	14693	14624	14536	14448	14362	14612	14449	14815	14594	14497	14634	14572	14515	14563	14700	14535	14621	14525	14480	14507	14562	14391	14533	14562	14522	14399	14621	14728	14495	14446	14698	14442	14711	14298	14562	14392	14469	14435	14721	14774	14715	14613	14475	14469	14436	14592	14463	14532	14670	14576	14853	14729	14424	14642	14505	14570	14423	14421	14548	14536	14438	14342	14502	14586	14382	14487	14580	14466	14479	14616	14672	14448	14658	14459	14338	14485	14354	14705	14516	14390	14337	14695	14512	14493	14628	14620	14650	14677	14635	14526	14458	14425	14582	14557	14249	14528	14481	14534	14494	14612	14376	14503	14551	14663	14733	14355	14459	14468	14749	14433	14514	14433	14704	14531	14579	14566	14539	14813	14585	14636	14543	14486	14499	14472	14725	14510	14305	14567	14428	14530	14741	14729	14620	14398	14613	14579	14496	14551	14441	14684	14545	14485	14596	14575	14628	14542	14364	14555	14605	14502	14472	14539	14684	14577	14480	14460	14512	14705	14477	14526	14392	14447	14671	14672	14551	14480	14523	14630	14624	14570	14530	14583	14590	14466	14490	14468	14390	14608	14527	14726	14571	14685	14554	14545	14608	14609	14610	14644	14528	14660	14638	14420	14576	14454	14369	14611	14401	14554	14481	14356	14430	14509	14195	14578	14494	14637	14454	14396	14357	14380	14422	14507	14657	14322	14447	14462	14505	14461	14523	14630	14608	14449	14544	14681	14420	14517	14461	14765	14645	14588	14719	14489	14415	14334	14303	14448	14433	14525	14314	14611	14611	14497	14383	14667	14472	14640	14638	14557	14473	14770	14589	14423	14586	14694	14557	14632	14493	14546	14637	14744	14270	14240	14568	14804	14556	14562	14420	14679	14495	14571	14510	14452	14535	14602	14514	14484	14489	14568	14470	14581	14542	14568	14595	14549	14610	14539	14582	14643	14657	14601	14468	14646	14613	14677	14589	14563	14726	14541	14556	14287	14671	14531	14596	14537	14517	14484	14525	14406	14293	14704	14597	14558	14282	14450	14526	14374	14485	14399	14462	14602	14470	14543	14329	14367	14572	14552	14470	14677	14547	14644	14462	14457	14652	14518	14455	14498	14362	14516	14344	14436	14582	14271	14405	14476	14589	14513	14364	14333	14531	14625	14395	14575	14325	14523	14349	14542	14510	14743	14606	14511	14600	14502	14427	14558	14517	14459	14629	14602	14300	14753	14562	14549	14516	14660	14482	14646	14588	14585	14448	14553	14595	14446	14508	14531	14612	14458	14464	14523	14433	14491	14619	14461	14505	14762	14722	14572	14662	14608	14874	14477	14372	14416	14317	14525	14756	14468	14377	14623	14610	14439	14566	14681	14478	14562	14420	14605	14607	14680	14401	14566	14419	14711	14570	14605	14523	14544	14573	14518	14436	14644	14340	14583	14355	14558	14487	14503	14662	14510	14442	14561	14526	14627	14442	14570	14438	14650	14715	14553	14558	14575	14498	14691	14454	14562	14410	14743	14542	14481	14438	14620	14441	14406	14648	14533	14458	14640	14682	14458	14456	14482	14416	14753	14349	14601	14496	14552	14506	14578	14538	14614	14544	14359	14468	14525	14498	14591	14594	14651	14573	14533	14590	14654	14673	14524	14659	14559	14566	14648	14503	14851	14480	14480	14634	14453	14600	14607	14574	14491	14533	14526	14600	14651	14464	14536	14510	14554	14549	14558	14586	14684	14612	14693	14696	14650	14374	14631	14255	14528	14719	14493	14657	14601	14349	14553	14629	14535	14828	14667	14679	14647	14525	14461	14426	14621	14530	14425	14328	14589	14286	14589	14467	14567	14570	14467	14305	14633	14566	14412	14613	14557	14724	14584	14457	14559	14465	14798	14609	14716	14522	14408	14543	14403	14506	14571	14498	14605	14631	14652	14473	14551	14317	14475	14553	14628	14568	14602	14614	14513	14608	14429	14579	14541	14509	14576	14267	14599	14475	14536	14466	14601	14508	14649	14536	14351	14730	14640	14550	14605	14520	14449	14442	14479	14488	14522	14685	14587	14639	14617	14433	14441	14483	14397	14679	14556	14504	14573	14307	14599	14572	14274	14523	14563	14496	14538	14482	14592	14492	14653	14583	14568	14379	14565	14487	14375	14842	14629	14482	14395	14561	14604	14645	14374	14465	14589	14414	14468	14629	14695	14575	14611	14438	14409	14410	14540	14596	14527	14627	14512	14528	14535	14525	14596	14493	14513	14567	14453	14526	14673	14517	14464	14348	14502	14559	14428	14617	14505	14416	14417	14515	14293	14498	14399	14542	14584	14440	14471	14438	14532	14495	14578	14410	14521	14550	14635	14498	14548	14551	14599	14351	14506	14428	14343	14407	14429	14591	14453	14368	14524	14546	14526	14452	14546	14294	14584	14597	14469	14654	14429	14536	14509	14491	14283	14495	14572	14553	14540	14631	14658	14476	14711	14618	14776	14642	14626	14679	14589	14707	14707	14610	14624	14376	14417	14423	14710	14508	14378	14650	14745	14471	14480	14550	14648	14525	14597	14504	14582	14336	14260	14469	14511	14374	14663	14500	14494	14488	14669	14430	14466	14667	14576	14435	14629	14630	14493	14594	14424	14443	14549	14704	14494	14495	14576	14480	14691	14633	14386	14508	14438	14485	14402	14523	14342	14650	14596	14571	14662	14507	14263	14507	14672	14649	14423	14472	14613	14489	14573	14407	14486	14550	14496	14713	14578	14467	14595	14690	14503	14393	14507	14727	14570	14464	14618	14443	14621	14699	14533	14557	14618	14502	14649	14356	14673	14535	14358	14372	14643	14454	14601	14494	14431	14594	14557	14508	14541	14623	14541	14477	14496	14622	14338	14562	14635	14584	14443	14605	14647	14600	14582	14374	14526	14648	14649	14636	14552	14462	14621	14534	14226	14647	14523	14440	14680	14575	14634	14427	14537	14481	14572	14582	14345	14430	14465	14534	14617	14511	14584	14518	14415	14485	14327	14520	14545	14514	14469	14590
19082	30483	24196	17766	15676	14389	13906	13727	13666	13690	13561	13760	13441	13424	13472	13406	13548	13430	13378	13381	13339	13309	13451	13358	13382	13402	13312	13265	13313	13375	13324	13389	13365	13457	13409	13257	13370	13462	13239	13297	13393	13471	13384	13274	13307	13414	13307	13394	13443	13504	13426	13446	13291	13405	13235	13328	13445	13352	13402	13401	13404	13428	13382	13297	13235	13292	13266	13404	13306	13497	13388	13316	13221	13235	13404	13311	13418	13304	13429	13403	13367	13426	13151	13253	13461	13181	13469	13179	13509	13413	13100	13404	13456	13480	13352	13380	13441	13429	13278	13181	13272	13244	13332	13282	13399	13324	13449	13314	13293	13337	13362	13437	13403	13337	13238	13245	13340	13397	13270	13254	13386	13531	13269	13345	13436	13408	13278	13397	13207	13206	13236	13318	13588	13206	13318	13387	13349	13324	13322	13370	13402	13315	13318	13307	13507	13374	13391	13307	13294	13396	13292	13436	13351	13229	13362	13379	13384	13371	13497	13377	13622	13399	13478	13329	13396	13322	13400	13315	13401	13292	13245	13507	13328	13289	13473	13388	13302	13350	13452	13420	13329	13229	13291	13474	13251	13377	13202	13464	13261	13358	13313	13296	13333	13409	13333	13247	13370	13309	13427	13453	13451	13197	13206	13278	13341	13261	13422	13479	13222	13319	13544	13163	13401	13216	13469	13304	13222	13201	13431	13400	13158	13424	13270	13515	13378	13347	13241	13366	13223	13388	13283	13336	13512	13260	13347	13198	13391	13411	13380	13340	13249	13302	13404	13339	13450	13352	13285	13256	13205	13319	13365	13293	13349	13452	13508	13266	13394	13226	13444	13367	13262	13457	13288	13399	13380	13454	13482	13306	13397	13453	13361	13324	13250	13370	13164	13240	13367	13401	13372	13220	13302	13319	13465	13252	13221	13257	13280	13176	13189	13412	13325	13274	13304	13537	13246	13415	13285	13482	13421	13162	13449	13237	13452	13313	13210	13466	13117	13453	13126	13361	13316	13434	13394	13260	13446	13409	13326	13492	13332	13445	13366	13318	13312	13506	13317	13268	13500	13458	13267	13249	13444	13252	13376	13268	13319	13410	13299	13468	13379	13330	13440	13463	13294	13274	13439	13272	13351	13279	13336	13278	13348	13359	13180	13351	13281	13378	13430	13410	13422	13402	13361	13311	13375	13436	13284	13239	13303	13340	13196	13498	13395	13434	13245	13402	13232	13443	13222	13233	13241	13203	13279	13578	13356	13387	13350	13263	13489	13342	13149	13310	13324	13348	13307	13207	13234	13298	13466	13330	13412	13227	13392	13305	13389	13335	13218	13356	13300	13269	13345	13291	13352	13325	13372	13466	13250	13235	13346	13431	13397	13448	13286	13387	13433	13295	13328	13441	13378	13238	13209	13594	13321	13349	13164	13554	13331	13352	13325	13457	13435	13259	13316	13404	13297	13420	13392	13377	13293	13301	13382	13458	13364	13422	13340	13259	13317	13430	13320	13304	13393	13281	13275	13323	13500	13380	13391	13395	13536	13603	13461	13391	13394	13384	13396	13303	13206	13486	13479	13250	13310	13386	13292	13284	13239	13530	13190	13534	13208	13468	13417	13263	13395	13396	13199	13438	13606	13229	13474	13394	13481	13442	13466	13298	13381	13317	13288	13234	13347	13379	13492	13298	13381	13418	13286	13424	13306	13292	13259	13343	13316	13326	13407	13387	13350	13066	13396	13313	13142	13347	13332	13291	13390	13329	13268	13373	13433	13346	13313	13666	13283	13308	13318	13256	13287	13345	13434	13323	13338	13201	13272	13175	13297	13360	13410	13382	13380	13330	13279	13408	13478	13281	13418	13473	13376	13434	13337	13324	13302	13436	13382	13319	13182	13222	13269	13486	13417	13309	13329	13496	13439	13288	13403	13411	13268	13427	13487	13267	13354	13288	13388	13280	13445	13204	13329	13384	13427	13306	13329	13260	13441	13429	13324	13401	13268	13303	13394	13512	13233	13245	13472	13357	13336	13379	13347	13406	13327	13413	13253	13485	13397	13459	13215	13365	13331	13378	13340	13039	13360	13295	13277	13337	13351	13238	13300	13314	13531	13324	13463	13262	13225	13530	13265	13304	13523	13457	13401	13283	13421	13430	13398	13390	13369	13388	13371	13334	13402	13357	13357	13424	13391	13370	13189	13456	13395	13374	13343	13354	13315	13445	13322	13264	13114	13171	13492	13279	13484	13466	13400	13341	13286	13265	13322	13190	13258	13414	13405	13415	13428	13342	13321	13330	13374	13362	13462	13160	13314	13462	13231	13476	13275	13389	13236	13216	13507	13254	13240	13461	13303	13282	13328	13235	13321	13424	13330	13489	13367	13234	13418	13234	13326	13394	13302	13489	13331	13231	13365	13481	13242	13431	13329	13342	13277	13407	13399	13341	13495	13432	13405	13230	13288	13289	13437	13261	13256	13526	13344	13331	13245	13532	13256	13356	13430	13409	13445	13411	13350	13164	13308	13322	13169	13344	13424	13345	13448	13362	13205	13312	13266	13385	13158	13318	13371	13479	13293	13439	13430	13461	13545	13333	13363	13352	13442	13307	13375	13484	13417	13462	13493	13293	13525	13403	13391	13338	13358	13275	13307	13305	13318	13284	13294	13214	13320	13396	13332	13335	13451	13445	13388	13440	13397	13268	13394	13175	13269	13390	13172	13422	13585	13456	13318	13455	13202	13369	13300	13294	13333	13552	13465	13326	13304	13361	13371	13431	13433	13279	13235	13448	13269	13410	13267	13421	13282	13322	13317	13404	13338	13525	13302	13418	13495	13342	13402	13502	13343	13415	13467	13380	13332	13273	13311	13366	13420	13392	13414	13547	13435	13358	13370	13413	13545	13379	13337	13173	13527	13286	13429	13345	13537	13494	13378	13267	13242	13307	13186	13323	13331	13418	13473	13273	13341	13430	13299	13330	13326	13313	13258	13303	13477	13223	13381	13322	13196	13353	13463	13269	13392	13338	13461	13249	13490	13442	13403	13358	13343	13358	13522	13451	13449	13313	13281	13443	13388	13218	13402	13250	13382	13262	13215	13327	13376	13386	13308	13377	13459	13447	13360	13265	13214	13177	13445	13245	13428	13467	13397	13302	13382	13435	13307	13445	13183	13422	13400	13327	13271	13451	13311	13403	13324	13344	13455	13375	13452	13182	13410	13333	13204	13377	13561	13360	13397	13507	13370	13482	13304	13274	13280	13396	13234	13332	13389	13283	13324	13146	13549	13473	13392	13452	13375	13342	13538	13436	13351	13210	13190	13431	13380	13324	13179	13182	13420	13371	13306	13402	13479	13387	13217	13225	13370	13340	13383	13474	13319	13407	13366	13513	13248	13408	13519	13485	13466	13303	13278	13332	13439	13344	13295	13240	13398	13364	13386	13536	13376	13404	13202	13412	13426	13220	13278	13385	13299	13416	13172	13259	13415	13261	13308	13449	13361	13175	13368	13263	13296	13330	13526	13333	13332	13265	13216	13338	13255	13282	13297	13244	13376	13444	13232	13387	13399	13333	13447	13350	13254	13449	13436	13516	13360	13257	13263	13359	13373	13219	13324	13451	13345	13336	13398	13354	13240	13410	13211	13329	13263	13411	13503	13331	13339	13341	13333	13546	13350	13335	13406	13414	13394	13472	13436	13376	13382	13334	13307	13261	13204	13295	13412	13361	13403	13362	13395	13406	13076	13278	13301	13233	13288	13330	13503	13417	13325	13254	13373	13349	13524	13094	13314	13332	13402	13285	13445	13487	13367	13166	13447	13276	13322	13449	13384	13474	13565	13528	13407	13362	13591	13380	13260	13386	13492	13378	13380	13517	13309	13387	13330	13399	13417	13201	13170	13239	13325	13310	13547	13333	13546	13266	13251	13420	13522	13465	13317	13255	13332	13223	13410	13298	13458	13370	13380	13380	13285	13249	13363	13348	13339	13424	13402	13274	13346	13409	13392	13392	13428	13386	13424	13151	13368	13366	13451	13346	13565	13412	13379	13507	13399	13254	13299	13491	13393	13387	13328	13306	13366	13351	13451	13214	13440	13397	13356	13267	13466	13423	13541	13317	13299	13542	13346	13446	13370	13369	13376	13360	13510	13476	13380	13312	13330	13363	13361	13359	13273	13441	13478	13414	13195	13360	13412	13414	13266	13430	13310	13388	13289	13321	13386	13388	13130	13480	13288	13502	13353	13388	13383	13411	13438	13414	13324	13266	13550	13275	13370	13467	13350	13212	13457	13384	13361	13363	13450	13477	13466	13349	13280	13358	13319	13363	13382	13386	13244	13330	13379	13449	13470	13583	13315	13270	13325	13540	13361	13381	13234	13124	13322	13331	13439	13384	13341	13423	13287	13248	13505	13410	13445	13337	13427	13412	13213	13241	13338	13337	13229	13336	13241	13369	13347	13378	13205	13325	13236	13426	13215	13344	13324	13482	13324	13202	13389	13487	13389	13373	13415	13340	13344	13476	13300	13446	13403	13360	13150	13282	13364	13226	13386	13252	13459	13327	13324	13392	13373	13197	13308	13451	13198	13182	13271	13430	13510	13438	13209	13527	13181	13255	13349	13329	13462	13505	13318	13456	13468	13291	13349	13279	13538	13425	13071	13469	13377	13429	13344	13389	13497	13250	13370	13373	13303	13521	13240	13380	13395	13377	13453	13394	13315	13407	13329	13232	13364	13268	13384	13319	13415	13368	13316	13351	13420	13252	13297	13287	13510	13257	13398	13278	13248	13502	13320	13344	13449	13134	13477	13235	13340	13412	13377	13375	13188	13270	13303	13453	13211	13428	13343	13293	13433	13394	13363	13466	13357	13325	13366	13341	13390	13437	13356	13310	13436	13381	13399	13191	13485	13397	13321	13327	13343	13452	13389	13393	13498	13608	13297	13417	13378	13408	13368	13481	13443	13191	13413	13433	13421	13472	13340	13441	13284	13288	13368	13416	13368	13314	13434	13385	13277	13378	13374	13326	13372	13471	13391	13476	13313	13206	13345	13495	13362	13486	13398	13313	13223	13271	13347	13339	13422	13258	13296	13440	13346	13424	13550	13430	13372	13337	13343	13353	13342	13438	13247	13312	13305	13416	13485	13389
23857	21600	28156	25769	21924	18850	17163	15476	14786	14793	14829	14529	14664	14671	14492	14592	14712	14427	14557	14484	14312	14492	14410	14351	14510	14572	14382	14372	14317	14360	14491	14197	14315	14204	14314	14358	14465	14425	14180	14445	14237	14235	14245	14444	14289	14200	14453	14071	14449	14175	14234	14262	14231	14235	14379	14365	14327	14415	14241	14282	14202	14440	14150	14246	14362	14482	14298	14268	14225	14170	14365	14380	14331	14320	14344	14318	14174	14328	14120	14160	14260	14254	14351	14190	14496	14231	14335	14294	14181	14212	14100	14092	14226	14376	14331	14169	14542	14454	14366	14340	14280	14122	14384	14349	14183	14332	14224	14230	14330	14022	14354	14375	14338	14373	14342	14227	14320	14232	14306	14147	14384	14096	14313	14244	14386	14376	14226	14158	14156	14219	14091	14268	14287	14398	14257	14390	14141	14148	14049	14127	14273	14268	14149	14205	14157	14219	14409	14362	14287	14245	14254	14252	14186	14191	14450	14393	14339	14340	14397	14373	14278	14355	14237	14282	14338	14188	14337	14342	14335	14205	14263	14315	14193	14449	14285	14269	14281	14132	14476	14293	14260	14381	14197	14385	14482	14175	14244	14161	14199	14207	14141	14149	14031	14046	14338	14386	14326	14292	14323	14074	14319	14284	14286	14215	14275	14255	14057	14253	14464	14366	14291	14398	14389	14319	14371	14274	14589	14436	14199	14073	14221	14147	14181	14050	14327	14184	14271	14071	14422	14187	14422	14283	14232	14269	14525	14087	14222	14255	14139	14082	14152	14350	14348	14290	14361	14269	14157	14133	14187	14285	14242	14406	14286	14113	14154	14194	14396	14439	14148	14423	14228	14370	14306	14343	14277	14210	14268	14109	14343	14284	14345	14493	14430	14147	14110	14283	14286	14245	14239	14113	14305	14177	14383	14149	14415	14286	14240	14116	14217	14124	14274	14017	14421	14069	14243	14243	14272	14233	14593	14162	14225	14005	14126	14085	14248	14199	14249	14164	14296	14296	14162	14112	14265	14108	14167	14388	14374	14427	14334	14305	14280	14322	14206	14126	14276	14348	14286	14440	14388	14403	14550	14281	14237	14202	14329	14370	14218	14145	14198	14074	14263	14365	14185	14469	14399	14390	14315	14390	14119	14234	14260	14166	14197	14231	14298	14114	14181	14372	14149	14114	14333	14280	14329	14432	14239	14232	14200	14285	14111	14376	14383	14338	14052	14117	14188	14511	14230	14373	14199	14243	14260	14335	14031	14142	14207	14155	14281	14257	14257	14232	14079	14089	14121	14239	14221	14186	14304	14448	14568	14208	14266	14024	14433	14255	14231	14336	14141	14376	14279	14347	14159	14510	14197	14157	14254	14215	14190	14191	14545	14254	14416	14373	14143	14161	14381	14136	14166	14198	14157	14185	14209	14307	14342	14157	14062	14124	14332	14299	14235	14306	14223	14206	14363	14246	14249	14377	14156	14342	14293	14318	14232	14306	14238	14321	14283	14323	14190	14137	14004	14283	14241	14151	14388	14424	14361	14236	14503	14316	14107	14349	14306	14336	14301	14330	14151	14196	14172	14284	14251	14285	14410	14153	14185	14138	14353	14257	14174	14267	14434	14255	14332	14409	14271	14369	14060	14379	14388	14244	14255	14264	14382	14254	14382	14215	14231	14278	14353	14188	14424	14188	14339	14201	14132	14188	14263	14198	14275	14444	14133	14405	14385	14262	14105	14131	14271	14184	14458	14333	14304	14300	14213	14231	14294	14223	14206	14217	14217	14328	14326	14159	14371	14548	14304	13957	14092	14040	14232	14469	14405	14378	14396	14059	14275	14144	14270	14323	14188	14382	14245	14165	14479	14290	14172	14268	14321	14172	14367	14462	14331	14384	14249	14188	14267	14269	14345	14396	14172	14384	14242	14297	14266	14305	14138	14227	14345	14364	14000	14365	14330	14484	14258	14358	14148	14107	14144	14257	14239	14307	14453	14242	14384	14356	14207	14299	14180	14341	14276	14301	14307	14271	14265	14018	14142	14130	14500	14354	14177	14330	14334	14303	14315	14384	14149	14307	14353	14102	14119	14195	14011	14438	14456	14108	14351	14220	14271	14052	14202	14204	14216	14394	14235	14194	14328	14245	14328	14234	14325	14312	14085	14485	14263	14301	14283	14378	14266	14443	14449	14332	14107	14230	14123	14410	14284	14324	14161	14309	14109	14315	14178	14229	14330	14114	14239	14411	14225	14281	14390	14402	14170	14086	14193	14376	14297	14402	14209	14452	14436	14453	14333	14231	14277	14271	14216	14126	14105	14241	14214	14199	14335	14272	14193	14307	14243	14260	14272	14308	14179	14169	14131	14255	14333	14242	14231	14297	14388	14109	14219	14086	14271	14152	14362	14230	14436	14192	14253	14153	14174	14134	14094	14256	14349	14298	14213	14417	14230	14256	14293	14271	14537	14331	14242	14184	14017	14362	14328	14255	14403	14271	14413	14233	14145	14223	14165	14366	14177	14139	14298	14239	14229	14301	14424	14292	14287	14135	14135	14118	14109	14353	14246	14335	14275	14182	14187	14318	14360	14290	14146	14358	14143	14221	14475	14006	14184	14368	14216	14217	14161	14357	14200	14056	14274	14184	14300	14332	14305	14232	14200	14224	14290	14338	14252	14378	14339	14210	14198	14304	14270	14497	14264	14270	14209	14206	14254	14447	14218	14316	14252	14180	14403	14376	14306	14185	14377	14232	14408	14207	14194	14215	14212	14132	14349	14238	14130	14434	14215	14103	14371	14356	14435	14247	14388	14080	14109	14243	14310	14299	14243	14177	14306	14258	14312	14065	14334	14165	14380	14193	14114	14215	14091	14264	14127	14243	14328	14381	14444	14130	14245	14244	14196	14249	14158	14359	14227	14268	14294	14217	14307	14233	14083	14369	14295	14245	14165	14299	14158	14198	14346	14173	14267	14217	14206	14117	14363	14436	14307	14228	14322	14317	14275	14380	14174	14321	14155	14381	14165	14227	14232	14307	14456	14301	14407	14236	14256	14259	14091	14294	14515	14285	14249	14358	14391	14383	14422	14413	14173	14291	14261	14263	14249	14343	14247	14340	14370	14026	14297	14239	14276	14212	14213	14303	14325	14195	14243	14015	14282	14267	14318	14205	14174	14301	14242	14333	14353	14085	14220	14357	14339	14251	14288	14358	14366	14435	14371	14043	14344	14208	14449	14133	14174	14134	14385	14156	14286	14180	14158	14359	14337	14125	14328	14281	14395	14378	14320	14280	14276	14351	14379	14064	14244	14223	14214	14265	14414	14317	14199	14225	14193	14486	14301	14171	14213	14170	14090	14311	14364	14134	14086	14268	14272	14313	14223	14295	14350	14336	14302	14159	14183	14644	14233	14041	14229	14333	14170	14348	14293	14229	14171	14230	14210	14382	14226	14464	14227	14284	14145	14301	14262	14429	14388	14460	14262	14316	14294	14272	14200	14212	14315	14193	14306	14257	14361	14120	14203	14254	14147	14211	14105	14103	14440	14169	14221	14309	14265	14307	14167	14316	14267	14258	14418	14149	14334	14336	14398	14249	14229	14360	14272	14195	14106	14386	14210	14180	14325	14464	14216	14348	14328	14222	14264	14339	14453	14225	14279	14178	14290	14101	14295	14356	14287	14046	14241	14250	14334	14321	14286	14235	14384	14334	14351	14089	14286	14330	14239	14190	14338	14333	14182	14183	14206	14347	14148	14247	14458	14270	14284	14240	14232	14214	14353	14445	14244	14330	14174	14274	14305	14361	14316	14445	14237	14168	14177	14261	14346	14321	14312	14143	14234	14129	14339	14150	14277	14503	14310	14383	14344	14323	14344	14244	14364	14248	14602	14235	14346	14173	14107	14193	14307	14358	14262	14272	14267	14199	14249	14308	14072	14367	14250	14137	14428	14145	14374	14420	14227	14456	14166	14215	14390	14226	14122	14191	14161	14087	14381	14210	14549	14179	14304	14052	14089	14168	14236	14355	14455	14392	14165	14125	14206	14152	14304	14127	14227	14292	14402	14350	14050	14401	14310	14150	14222	14308	14286	14269	14434	14428	14310	14296	14503	14563	14244	14480	14323	14278	14164	14409	14509	14113	14353	14417	14376	14246	14161	14293	14399	14254	14182	14370	14426	14307	14345	14317	14376	14396	14266	14157	14266	14275	14136	14278	14241	14176	14364	14199	14290	14346	14373	14311	14182	14352	14126	14279	14274	14309	14262	14537	14311	14307	14190	14238	14278	14162	14321	14326	14223	14122	14375	14209	14273	14313	14135	14192	14301	14380	14303	14164	14325	14167	14184	14301	14226	14279	14291	14290	14345	14216	14242	14353	14130	14291	14328	14202	14434	14466	14162	14267	14440	14313	14055	14249	14284	14131	14160	14166	14454	14334	14318	14176	14345	14371	14228	14330	14263	14368	14224	14398	14391	14494	14277	14351	14223	14167	14207	14270	14360	14204	14190	14316	14279	14197	14371	14257	14310	14250	14216	14294	14418	14373	14241	14174	14208	14221	14221	14275	14336	14171	14216	14500	14125	14338	14169	14334	14147	14401	14143	14303	14110	14182	14183	14300	14276	14279	14344	14280	14072	14341	14180	14052	14072	14443	14364	14356	14311	14402	14174	14372	14176	14203	14177	14333	14337	14363	14259	14246	14136	14245	14093	14274	14129	14104	14424	14246	14266	14333	14195	14126	14417	14393	14219	14318	14202	14261	14283	14302	14109	14351	14198	14253	14341	14510	14391	14172	14526	14466	14237	14223	14121	14329	14357	14182	14270	14375	14282	14260	14269	14380	14182	14337	14455	14240	14374	14214	14126	14229	14624	14299	14246	14294	14182	14394	14106	14287	14249	14392	14160	14199	14170	14382	14303	14323	14218	14181	14195	14331	14448	14146	14217	14356	14262	14385	14098	14177	14257	14240	14224	14206	14189	14099	14157	14130	14074	14244	14312	14330	14400	14402	14247	14132	14130	14317	14335	14210	14306	14399	14338	14210	14233	14174	14125	14368	14217	14089	14053	14254	14269	14374	14134	14271	14131	14118	14381	14156	14236	14069	14435	14341	14221	14283	14218	14391	14475	14414	14111	14267	14319	14457	14192	14410
18607	39954	33134	21517	17037	15117	14487	13978	14049	13680	13557	13286	13542	13393	13358	13154	13168	13319	13289	13291	13240	13197	13072	13317	13068	13122	13223	13283	13185	13215	13193	13333	13166	13131	13254	13101	13218	13012	13125	13189	13098	13089	13145	13120	13166	13219	13158	13161	13222	13111	13019	13044	13054	13133	13210	13168	13167	13121	13223	13173	13117	13220	13042	13088	13141	13242	13053	13097	13169	13079	13009	13084	13148	13277	13097	13066	13127	13139	13160	13126	13227	13170	13175	13113	13170	13096	13271	13220	13065	12993	13175	13293	13131	13034	13130	13163	13215	13024	13318	13140	13350	13225	13077	13157	13022	13293	13262	13022	13182	12916	13122	13229	13183	13201	13122	13065	13154	13029	13116	13225	13188	13358	13242	13153	13249	13121	13029	13226	13202	13086	13058	13153	13204	12976	13081	13073	13183	13063	13258	13196	13114	13213	13216	13124	13195	13027	13216	13116	13187	13096	13177	13127	13168	13164	13162	13070	13154	13083	13078	13168	13333	12992	13303	13140	13068	13114	13053	13141	13193	13245	13245	13058	13268	13225	13121	12964	13096	13117	13233	12977	13238	13204	13218	13058	13137	13351	13178	13233	12969	13006	13139	12964	13195	13227	13126	13065	13011	13167	13097	13097	13046	13120	13232	13219	13086	13184	12974	13170	13250	13190	13212	13254	13072	13150	13086	13131	13170	13287	12962	13280	13111	13238	13022	13175	13142	13151	13179	13098	13051	13240	13264	13256	13109	13084	13049	13149	13186	13130	13145	13185	13122	13170	13202	13013	13124	13102	13013	13175	13199	13238	13150	13167	13303	13007	13164	13233	13104	13060	13046	13039	13163	13305	13128	13163	13020	13166	13111	13191	13053	13050	13092	13169	13006	13114	13007	13046	13225	13165	13185	13207	13148	13294	13150	13121	13122	13064	13214	13161	13246	13082	13195	13040	12955	12955	12934	13051	13118	13198	13251	13062	13128	13115	12963	13110	13137	13022	13212	13156	13246	13092	13256	13021	13052	13082	13079	13224	13083	13156	13139	13252	13246	13037	13121	13161	13047	13252	13089	12984	13153	13062	13090	13144	13071	13176	13112	13336	13089	13215	13177	13318	13077	13268	13194	13243	13064	13211	13222	13022	13174	13185	13108	13145	13085	13262	13168	13054	13122	13027	13255	13021	13056	12928	13061	13195	13146	13276	13025	13171	13132	12967	13196	13090	13102	13208	13265	13007	13197	13127	13208	13111	13242	13172	13169	13185	13255	13098	13210	13136	13153	13181	12983	13255	13275	13105	13151	13011	13039	13121	13192	13236	13068	13198	13167	13257	13076	13134	13112	13181	13153	13146	13173	13092	13135	13163	13031	12974	13187	13096	13096	13099	13116	13065	13172	13062	13183	13168	13193	13080	13085	13234	13003	13155	13215	13017	13044	13100	13213	13116	13084	13154	13082	13185	13048	13157	13175	13068	13068	13162	13084	13092	12945	13053	12947	13006	13157	13194	13099	13065	13050	13264	13167	13179	13062	13058	13120	13036	13080	13229	13157	13101	13233	13248	13162	13200	13147	13266	13041	13237	13104	13101	12930	13148	13197	13217	13193	13027	13176	13183	12978	13113	13110	12996	13094	13169	13145	13174	13261	13221	13030	13233	13158	13071	13409	13204	13130	13169	13235	13144	13057	13096	13066	13205	13117	13198	13131	13001	13178	13149	13062	13212	13063	13140	13286	13253	13113	12912	13052	12879	13161	13059	13098	13209	13130	13046	13191	13131	13157	13088	13181	13080	13153	13178	13099	13135	13210	13179	13088	13251	12934	13357	13035	13089	13222	13253	13195	13093	13200	13034	13032	13092	13078	13173	13304	13028	12942	13058	13096	13075	12931	13063	13170	13030	13144	12974	13035	13123	12934	13129	13261	13144	12903	12950	13178	13205	13127	13169	13172	13137	13158	13238	13352	13193	13092	13144	13219	13210	13107	13223	13139	13153	13099	13279	12965	13099	13213	13029	13170	13051	13121	13145	13174	12991	13183	13128	13100	13239	13156	13013	13256	13296	13071	13229	13111	13109	13179	13067	13294	13064	13112	13073	13143	13335	13069	12979	13359	13242	13099	13208	13072	13180	13278	13038	13071	13078	13144	13148	13257	13091	13104	13304	13136	13108	13084	12989	13241	13059	13082	13124	13153	13195	13189	13099	13148	13053	13127	13073	13290	13186	13126	13176	13181	13203	13088	13211	13219	13132	13038	13094	13192	13216	13221	13260	13016	13114	13190	12908	13258	13205	13208	13168	13112	13137	13252	13251	13226	13035	13093	13237	13174	13202	13102	13225	13129	13289	13257	13296	13171	13269	13231	13129	13126	13106	12974	13104	13136	13125	13066	12999	12951	13070	13129	13188	13197	13106	12897	13027	13243	12988	13173	13193	13089	13075	13107	13138	13169	13177	13198	13148	13217	13203	13130	13071	13036	13157	13123	13279	13058	13096	13178	13021	13126	13300	13300	13259	13169	13363	13181	13203	13143	13104	13268	13166	13255	13081	13176	13134	13066	13246	13202	13086	13048	13181	13338	13066	13257	13071	13087	13112	13005	13074	13045	13172	13180	13158	13247	13202	13228	13062	13191	13074	13109	13271	13119	13150	13030	12985	13105	13298	13188	13048	13235	13060	13308	13185	12993	13204	13074	13208	13166	13187	12868	13090	13290	13146	13091	13200	13041	13171	13198	13201	13078	13084	13190	13242	13207	13078	13051	13191	13288	13045	13096	12969	13237	13215	13180	13182	13249	13175	13189	13186	13283	13160	13121	13151	13221	13275	13223	12934	13351	13095	13225	13086	13101	13151	13104	13188	13157	13152	13151	13322	13175	13140	13093	13077	13140	13225	13192	13164	13243	13058	13077	13218	13268	13044	13260	13126	13059	13020	13188	13217	13212	13061	13114	13147	13067	13369	13206	13170	13076	13299	13206	13133	13395	13109	13279	13228	13102	13099	13161	13043	13166	13112	12931	13205	13122	13135	13092	13145	13168	13268	13084	13181	13213	13048	13066	13244	13145	13102	12930	13102	13058	13037	13085	13111	13190	13231	12998	13158	13167	13183	13161	13160	13193	13103	13178	13107	13016	13271	13249	13065	13230	12966	13157	13133	13124	13057	13092	13147	13191	13268	13245	13345	13108	13252	13130	13057	13112	13069	13232	13130	13173	13201	13133	13055	13105	13219	13151	13047	13120	12987	13137	13164	13160	13107	13039	13099	13216	13000	13179	13129	12975	13157	13323	13206	13120	13227	13178	13102	13069	13103	13103	13073	13178	13133	13122	13238	13185	13087	13222	12978	13194	13167	13120	13013	13121	13151	13043	13057	13020	13040	13305	13061	13201	13221	13166	13182	13215	13130	12994	13168	13242	13194	13152	13180	13196	13092	13392	12904	13013	12867	13111	13095	13113	13182	13037	13005	13142	13066	12995	13262	13086	13176	13249	13256	13254	13170	13307	13026	13261	13097	13074	13218	13299	13242	13038	12991	13223	13096	13270	13075	13111	13035	13103	13166	13124	13061	13232	13163	13035	13209	13168	13300	13028	13067	13233	13147	13148	13183	13254	13240	13181	13151	13115	13221	13254	13033	13097	13057	13099	13182	13039	13205	13198	13175	13191	13172	13030	13003	13066	12996	13156	12988	13102	13141	13080	13042	13195	13086	13342	13240	13076	13078	13278	13091	13089	13051	13088	13059	13233	13130	13137	13027	13200	13044	13199	13142	13052	13105	13023	13162	13158	13056	13165	13198	13203	12952	13283	13194	13209	13037	13100	13256	12991	13069	13082	13030	13135	13187	13263	13024	13064	13162	13055	13229	13095	13260	13239	13063	13068	13174	13173	13049	13182	13084	13054	13116	13143	13195	13051	13009	13082	13062	13054	12972	13001	13072	13183	13146	13124	13108	13255	13136	13054	13004	13162	13025	13212	13125	13049	13082	13194	12997	13085	13116	13189	13203	13221	13080	13008	13061	13198	13287	13105	13052	13217	13290	13017	13191	13144	13270	13163	13204	13019	13072	13220	13247	12984	13224	13123	13240	13053	13022	13143	13081	13189	13135	13108	13160	13040	13191	13301	13143	13012	12974	13214	12992	13185	13199	13342	13170	13116	13014	13281	13160	13157	13154	13053	12935	12991	13162	13210	13098	13255	13133	13271	13106	13095	13226	13234	13131	13240	13176	13210	13248	13069	13228	13121	13152	13162	13266	13101	13139	13062	13280	13186	13176	13231	13153	13136	13140	13128	13278	13012	13139	12997	13213	13177	13067	13209	12901	13221	13163	13173	13098	13153	13189	13028	13062	13006	13022	13190	13174	13069	13120	13086	13229	13235	13242	13198	13015	13181	13091	13039	12895	13191	13062	13196	13119	13165	13165	13020	13071	13227	13064	12848	13070	13096	13050	13234	13103	13115	12917	13126	13190	13172	13102	13101	13150	13042	13016	12933	13050	13033	13024	13292	13234	13084	13206	13149	13071	13138	13008	13140	13273	13082	13223	13161	13207	12976	13160	13167	13126	13140	13126	13055	13047	13193	13125	13081	13139	13071	13140	13228	13157	13095	13060	13236	12922	13234	13146	13177	13262	13082	13278	12971	13106	13102	13105	13196	13049	13110	13105	13309	13112	13353	13145	13104	13219	13099	13235	13103	13096	12905	13191	13172	13160	13036	13117	13200	13133	13222	13143	13149	13079	13120	13226	13103	13093	13154	13120	13166	13058	13273	13103	13192	13262	13120	13186	13118	13009	13179	13215	13060	13350	13157	13230	13055	13300	13255	13193	13153	13242	13222	13259	13105	13257	12968	13211	13319	13068	12845	13194	13290	13120	13108	13179	13165	13160	13037	13277	13191	12989	13126	13273	13138	13005	13129	13174	13078	13210	13193	13038	13019	13081	12994	13176	13259	13039	13153	13153	13118	13319	13214	13005	13004	13082	13219	13050	13125	13116	13027	13151	13216	13113	13109	13221	12994	13288	13258	12987	13068	13113	13135	13109	13252	13152	13078	13073	13094	13024	13189	13108	13113	13043	13135	13164	13259	13158	13221	13062	13035	13060	13373	13190	13116	13231	13181	13293	12992	13108	13146	13204	13100	13110	13218	13104
25471	21625	26807	26481	18131	16492	16572	15493	15487	15234	15301	15128	15115	15056	15037	15054	15197	15031	15035	15143	14999	15098	14791	14994	14862	15007	15046	14831	14932	14941	14832	14923	15029	15162	15134	14969	14946	15024	14907	14903	14902	14703	14941	14900	15027	14939	14965	15045	14711	14966	14866	14646	14997	14794	14987	14880	14840	14947	14840	15002	15034	14885	15009	14915	14974	15019	15004	14691	14898	15033	14716	14961	14829	15076	14729	14891	14695	15011	14711	14865	14843	14896	14978	14957	14890	14985	14939	15011	14757	15009	14943	15057	14968	14905	14952	14847	14829	14696	14878	14947	14711	14939	14849	14883	14911	14830	14940	14643	14939	14783	14884	14761	14920	14823	14873	14884	14776	15113	14872	14827	14792	14839	14763	14805	15054	14896	14849	14984	14604	14842	14957	14790	14854	14752	14795	15010	14990	14908	14791	14759	14976	14722	14812	14729	14756	14742	15037	15054	14814	14945	14949	14892	14988	14942	14822	14807	14855	14946	14994	15199	15040	15062	14887	14849	15006	15045	14881	14782	14957	15001	14951	14798	15019	14940	14992	14940	14843	14716	15026	14706	14820	14763	14777	14795	14854	14995	14925	14841	14980	14950	15073	14869	14942	14993	14880	14720	14939	14714	14953	14924	14948	15034	14808	14995	14914	14957	14928	14966	15044	14793	14849	14554	14831	14859	14810	14952	14862	14978	14922	14842	15026	15159	14859	14808	14872	14991	14880	14816	14887	14959	14831	15025	14936	14906	14749	14969	14873	14846	15180	14985	14954	14948	14775	14800	14891	14896	14926	14826	14935	14766	14867	15031	15031	14769	15157	14941	14968	14743	14765	14898	14903	14899	14912	14829	14700	15114	14848	14976	14864	14900	14810	15058	14664	14887	14766	14944	14902	14886	14819	15022	14971	14805	14854	14838	14899	14802	14855	14797	14964	14988	14800	14824	14613	14819	14971	15007	15049	14959	14994	14932	15147	15010	14998	14943	14740	14677	14874	14881	14941	14872	14716	14714	14933	14875	15054	14852	14930	14971	14830	14808	14933	15109	14816	14641	15048	15007	14872	14910	14873	14956	14816	14810	14679	14862	15000	14999	14858	14740	14828	14878	14887	14943	14828	14874	14981	14783	14960	15033	14861	15092	14889	14942	14762	14922	14974	14966	14941	14960	14993	14991	14990	14887	14853	14982	14990	14826	14915	14829	14653	14834	14746	14875	14948	14789	14874	14921	14966	14877	15021	14837	14937	14847	14835	14728	14891	14950	14709	14766	14774	14920	14886	14970	14951	14752	14843	14842	14967	14935	14937	14834	15040	14894	14989	14799	14988	14943	14740	14795	14835	14964	15032	14905	14879	14759	14828	14724	14906	14955	14834	14856	14889	14792	14930	14570	14601	14863	15002	14798	15000	14932	14921	15061	14902	14779	14879	14963	15090	14949	14854	14903	14958	14917	14876	14862	14940	14808	14983	14898	14895	14942	15022	15122	15032	14671	14698	14994	14835	14990	14891	14783	14674	14845	14864	14647	14817	14870	14742	14784	14723	15135	14979	14719	14712	14780	14832	14960	14808	14739	15025	14848	14988	14934	14894	14805	14966	14790	14889	14818	14864	14750	15000	15103	14955	14713	14961	14724	14916	14907	14844	14712	14934	15037	14805	14989	14951	14934	14959	15010	14983	14959	14872	14742	14772	14863	14894	14821	14932	15016	15030	14796	14767	14816	14828	14899	15084	14958	15089	14802	14839	14986	14945	15016	14902	14906	15121	15022	14906	14722	15066	14973	14895	14736	14963	14951	15009	14856	14781	14879	14952	14700	14953	14787	14903	14888	15025	14899	14767	14893	14715	14968	14974	14879	14750	14860	14788	14785	14843	14830	14982	14862	14724	14774	15127	14937	14759	14890	14914	14940	14971	14946	14880	14958	14913	14768	14964	14841	15186	14991	14759	14687	14855	14845	14924	14873	14853	14990	14859	14874	14956	14827	15024	14844	14915	14963	14870	14872	14951	14955	14823	14959	15002	14888	14884	14808	14939	15019	14790	15026	15007	14896	14987	14821	14964	14643	14867	14841	14660	14674	14975	14922	14999	14871	14729	15005	15024	14935	14920	14779	14848	14808	15016	14896	14883	14902	14956	14785	14968	14954	14778	14975	14816	14791	14849	14853	14949	14926	14830	15004	15186	14916	14903	14819	14806	14946	15047	14974	15270	14838	14806	14848	14880	14829	14948	14827	14818	15002	14976	15032	14892	15031	14881	14963	15013	14975	14960	14852	14670	15005	14973	14803	14992	14791	14820	14795	14845	14858	14898	14696	14977	14965	14805	14929	15018	15095	14798	14710	14919	14919	14913	15013	14876	14933	14857	14926	14966	14927	14857	14916	14843	14865	14860	14863	14968	14844	14953	14739	14884	14854	14615	14727	14922	14985	15031	14832	14901	14793	14924	14874	14869	14799	14842	14993	14834	14816	14950	14966	14991	14634	14989	14791	14776	14890	14906	14795	14940	14872	14763	14883	14784	14915	14815	15016	14973	14934	14839	14909	14841	14870	14792	14812	14832	14665	14789	14745	14915	14911	15020	15013	14797	14824	14813	14890	15217	14922	14965	14891	14880	14930	14990	14853	14854	14874	15069	14768	14917	14727	14951	14950	15020	14894	14769	14860	14987	14762	14926	14837	14961	14907	14891	15006	14848	14871	14793	14967	15183	14929	14943	15076	14697	14776	15183	14707	14940	14843	14859	14929	14877	14765	14984	14685	14831	14881	14828	14872	14838	14737	14979	14907	14854	14830	14988	14874	14767	14991	14906	14960	14700	14856	14736	14830	14710	15059	14879	15073	14918	14739	14796	14886	14952	14856	14865	14901	14946	14927	14894	14866	14632	14900	14895	15107	14761	14847	14797	14831	15086	15034	14848	14811	14920	15014	14825	14674	14920	14745	14856	14921	15034	14796	14913	14893	14849	14957	15022	14621	14729	15004	15017	14935	14769	14953	14819	14921	14996	14854	14987	14929	14736	14920	14940	14874	15051	15057	14913	14886	14962	14752	15008	14697	14774	14810	14665	14838	14906	14979	14620	15007	14995	15131	14859	14886	14935	14641	14886	14706	14766	14958	14859	14847	14806	14887	14937	14989	14909	14815	14805	14876	14897	14897	14872	14759	14924	14957	14907	14976	14713	14991	14869	14982	14917	14839	14811	15029	14942	15056	14836	14857	14837	14888	14959	15005	14983	14874	14790	14934	15017	14686	14968	14893	15020	14941	14827	14975	14636	14834	15042	14945	14747	14866	15006	14935	14794	15022	15022	14832	14973	14776	14909	14869	14875	14840	14827	14984	14824	14736	15001	14759	14822	14864	14893	14851	14990	14852	14847	15043	15038	14907	15031	14793	14740	14950	14820	14952	14670	14693	14879	14726	14836	14567	14802	14905	15082	14885	14878	14999	14791	14835	15014	14875	14877	14921	14993	14756	14765	14945	14824	14943	15069	15191	14886	14791	14890	14832	14886	14941	14871	14817	14846	15002	14776	14927	14850	14889	14947	14676	14874	15028	14788	14939	14806	14993	14667	14841	14717	14990	14781	14854	14960	14683	14847	14820	15062	14767	14854	15178	14851	15001	15070	14751	15046	15079	14970	14801	14855	14839	14919	15048	14919	14844	14972	14951	14908	14816	14891	15112	14994	14840	14811	14844	14931	14838	14835	14630	14815	15005	15000	14978	14947	14730	14863	14849	14875	15038	14710	14860	15031	14780	14823	14748	14839	14746	14824	14834	15068	15004	15004	14864	14976	14709	15039	14899	14777	14944	14712	14940	14895	15098	14692	14919	15037	14866	14858	14974	14949	14866	14831	14822	14667	14792	14858	14901	14956	15089	15006	14957	14874	14824	14669	14936	14915	14925	14901	15055	15104	15012	14917	14858	14967	14714	15031	14834	14995	14856	14820	14944	14899	14929	15060	14987	14826	14937	14976	14921	15014	14823	14927	14872	14937	14836	14768	14981	14978	14788	14912	14851	14970	14938	14646	14835	14888	14750	14870	14953	15000	14915	14905	14745	15017	14989	15002	14703	14933	14719	14915	14914	15157	15142	14962	14976	14777	14867	15041	14624	14823	14895	14923	14734	14866	15150	14763	14961	14850	14931	14947	14736	14838	14857	14909	14955	14757	14759	14957	14839	14829	14899	14853	14809	15110	14907	14937	14922	14919	15103	14844	14833	14815	15012	14824	14858	14850	15040	14905	14837	14718	14824	15032	14580	14926	14911	15010	14698	14825	15001	14854	14877	14849	14837	14965	14891	15114	14904	14908	14767	14900	14872	14757	14999	14911	14984	15157	14829	14778	15018	14784	14749	14767	14875	14813	14753	14705	14875	14637	14871	14925	14879	14883	14879	14604	14864	15033	14932	14827	14868	14756	14870	14783	14957	14963	15088	14959	14778	14758	14735	14826	14769	14822	15029	15028	14948	14741	14745	14930	14842	14964	14813	14969	14718	14907	14864	15055	14902	14973	14986	14899	14942	14877	14962	14958	15039	14910	14884	14951	14992	14873	15007	14797	15012	14952	14779	14847	14771	14936	15028	14827	14852	14828	14930	14853	14906	14810	14797	14782	14853	14938	14797	14981	14848	14980	14782	14899	14914	14779	14893	14821	14774	14757	14803	14861	14723	14964	14906	14916	14954	15016	14771	14908	14818	14945	14836	14752	14873	14788	14776	14903	14873	14902	15008	14968	14925	14817	15005	14897	14967	15076	14881	14947	14789	14865	14965	14951	14923	14864	14974	14780	15128	14957	14921	14749	15048	15000	15070	14823	14874	14967	14830	14988	14780	14787	14681	14821	15083	14696	14804	14857	14959	14862	14756	14881	14818	14934	14859	15027	14885	14793	14873	14997	14897	14885	14811	14938	14877	14870	14831	14878	14871	14977	15061	14836	14764	15225	14759	14837	15075	14811	15088	14898	14848	14935	14894	14811	15024	14890	14788	14850	14903	14881	14713	14737	14810	14959	14754	14822	14847	15012	14951	14845	14945	14980	14844	14855	14881	14843	14967	14909	14894	14843	14935	14907	14871	15015	14944	14764	14902	14950	14870	14782	14825	14910	14899	14876	14908	15167	14874	14941	15101	14835	14821
18650	32883	23994	18330	16198	15099	14725	14390	14082	13959	13802	13861	13898	13667	13828	13659	13747	13687	13852	13602	13670	13629	13592	13573	13526	13598	13490	13510	13499	13469	13469	13612	13501	13382	13439	13662	13652	13688	13552	13525	13506	13597	13572	13563	13624	13669	13549	13653	13382	13496	13603	13577	13404	13586	13744	13633	13468	13434	13586	13566	13685	13610	13417	13583	13624	13521	13611	13667	13622	13713	13504	13695	13570	13589	13567	13625	13507	13623	13590	13559	13583	13605	13545	13589	13715	13585	13508	13536	13706	13666	13670	13531	13630	13578	13503	13457	13623	13576	13437	13561	13407	13573	13596	13578	13382	13406	13613	13541	13679	13567	13752	13580	13453	13680	13551	13595	13730	13695	13576	13521	13545	13663	13659	13467	13864	13563	13665	13468	13574	13483	13553	13625	13488	13641	13545	13521	13411	13420	13319	13496	13708	13402	13693	13626	13744	13370	13615	13507	13775	13545	13542	13409	13523	13696	13512	13550	13517	13631	13487	13546	13589	13668	13502	13583	13446	13545	13654	13607	13479	13528	13513	13485	13577	13599	13710	13651	13694	13446	13611	13472	13647	13555	13554	13521	13454	13495	13374	13525	13518	13666	13537	13651	13700	13689	13637	13577	13583	13435	13592	13544	13477	13671	13607	13653	13565	13553	13477	13579	13679	13596	13558	13420	13479	13432	13428	13581	13492	13445	13689	13432	13581	13511	13609	13479	13556	13492	13482	13527	13560	13515	13732	13567	13462	13806	13533	13473	13544	13786	13734	13575	13565	13709	13651	13514	13610	13497	13643	13433	13484	13614	13687	13538	13621	13497	13503	13575	13546	13614	13642	13485	13601	13564	13564	13564	13569	13354	13405	13511	13655	13509	13500	13723	13529	13597	13515	13672	13420	13569	13705	13640	13606	13542	13486	13771	13631	13839	13524	13540	13524	13825	13458	13548	13561	13556	13340	13477	13573	13481	13425	13541	13601	13772	13737	13440	13677	13418	13582	13688	13334	13549	13592	13489	13544	13532	13541	13486	13480	13702	13559	13546	13466	13535	13441	13510	13478	13347	13572	13576	13602	13606	13516	13554	13670	13572	13479	13553	13691	13500	13465	13534	13432	13577	13499	13658	13466	13616	13574	13712	13467	13523	13359	13582	13604	13557	13683	13649	13470	13590	13600	13516	13593	13534	13572	13614	13462	13390	13687	13585	13426	13595	13574	13673	13479	13613	13540	13535	13493	13516	13527	13573	13683	13583	13656	13414	13611	13425	13488	13598	13689	13594	13679	13636	13521	13485	13576	13538	13524	13521	13569	13717	13492	13453	13474	13621	13455	13612	13747	13439	13599	13548	13584	13482	13558	13548	13572	13562	13613	13538	13612	13588	13779	13683	13604	13508	13666	13546	13636	13541	13495	13578	13407	13560	13570	13642	13490	13602	13469	13532	13579	13508	13621	13466	13481	13443	13506	13559	13769	13569	13538	13529	13667	13740	13335	13733	13547	13727	13504	13578	13454	13643	13606	13455	13675	13612	13767	13557	13472	13515	13577	13498	13510	13562	13476	13437	13468	13530	13487	13488	13319	13544	13578	13567	13581	13624	13590	13543	13526	13594	13583	13487	13544	13692	13563	13628	13580	13567	13466	13603	13694	13520	13708	13581	13583	13619	13441	13647	13559	13542	13595	13653	13702	13373	13491	13566	13669	13513	13667	13568	13559	13592	13678	13662	13592	13556	13486	13343	13446	13500	13416	13582	13550	13666	13542	13683	13569	13786	13670	13509	13560	13511	13611	13416	13643	13453	13586	13607	13613	13609	13525	13619	13480	13471	13399	13669	13472	13352	13796	13615	13808	13510	13750	13477	13530	13593	13516	13526	13601	13569	13525	13621	13370	13433	13619	13686	13487	13582	13482	13583	13570	13697	13576	13642	13438	13582	13601	13545	13601	13535	13506	13538	13604	13521	13583	13584	13522	13550	13620	13412	13580	13655	13414	13507	13370	13521	13562	13629	13569	13574	13691	13567	13534	13627	13487	13479	13529	13488	13591	13422	13667	13486	13441	13438	13551	13504	13534	13297	13540	13758	13457	13672	13714	13493	13731	13636	13537	13516	13535	13485	13654	13558	13504	13555	13425	13561	13578	13720	13677	13500	13751	13542	13662	13595	13601	13583	13564	13784	13638	13596	13364	13593	13483	13639	13479	13589	13391	13600	13451	13641	13423	13520	13698	13594	13545	13407	13630	13595	13407	13635	13612	13502	13452	13522	13623	13545	13660	13559	13487	13657	13542	13586	13460	13354	13445	13417	13570	13595	13554	13612	13479	13728	13576	13763	13664	13449	13573	13549	13584	13463	13710	13650	13626	13455	13703	13638	13467	13451	13682	13340	13653	13458	13603	13581	13580	13507	13638	13630	13407	13565	13553	13554	13594	13575	13450	13636	13580	13439	13593	13612	13667	13484	13416	13663	13549	13618	13624	13535	13631	13379	13583	13683	13407	13655	13681	13648	13620	13597	13669	13629	13470	13464	13611	13578	13466	13507	13435	13610	13491	13442	13605	13610	13661	13563	13520	13740	13448	13768	13643	13641	13453	13589	13617	13534	13426	13598	13489	13537	13389	13756	13416	13465	13556	13461	13565	13475	13548	13578	13529	13648	13680	13635	13495	13718	13632	13554	13733	13541	13643	13574	13561	13536	13662	13697	13504	13394	13713	13624	13598	13800	13754	13477	13535	13581	13662	13483	13752	13414	13476	13487	13457	13412	13485	13516	13530	13548	13763	13483	13679	13573	13616	13580	13613	13515	13660	13464	13617	13751	13570	13617	13493	13591	13483	13543	13437	13561	13490	13456	13471	13484	13565	13555	13537	13525	13538	13544	13454	13537	13561	13558	13599	13705	13487	13522	13516	13538	13536	13529	13507	13624	13577	13700	13624	13554	13641	13516	13641	13484	13646	13529	13475	13522	13479	13562	13643	13547	13723	13511	13654	13668	13567	13648	13548	13589	13688	13603	13517	13548	13429	13456	13608	13515	13470	13652	13536	13570	13628	13536	13676	13546	13525	13503	13491	13589	13764	13563	13522	13498	13642	13485	13635	13508	13545	13583	13483	13545	13730	13646	13535	13556	13605	13473	13586	13531	13549	13589	13582	13566	13542	13641	13471	13497	13561	13661	13496	13627	13504	13572	13496	13400	13603	13482	13636	13518	13446	13493	13523	13468	13535	13762	13596	13587	13561	13474	13710	13470	13618	13517	13431	13532	13434	13542	13585	13494	13586	13663	13693	13481	13590	13693	13635	13335	13631	13682	13603	13530	13561	13529	13725	13321	13545	13384	13464	13619	13632	13449	13635	13709	13719	13455	13595	13455	13504	13608	13530	13512	13539	13462	13519	13586	13686	13493	13541	13633	13701	13592	13641	13563	13589	13646	13791	13646	13491	13506	13586	13504	13601	13593	13692	13520	13627	13628	13672	13487	13292	13519	13479	13537	13782	13626	13516	13713	13509	13588	13557	13535	13598	13605	13368	13592	13453	13583	13525	13598	13570	13554	13512	13400	13577	13399	13631	13533	13514	13524	13623	13701	13669	13476	13565	13578	13590	13652	13570	13546	13564	13556	13636	13489	13681	13551	13640	13598	13651	13421	13604	13563	13635	13519	13704	13471	13460	13341	13695	13494	13613	13458	13710	13577	13465	13533	13680	13543	13478	13777	13509	13628	13506	13435	13630	13691	13497	13519	13583	13583	13517	13540	13475	13392	13509	13451	13569	13432	13607	13478	13489	13435	13532	13551	13673	13586	13602	13587	13448	13519	13509	13599	13562	13547	13695	13576	13633	13502	13735	13617	13461	13546	13658	13578	13661	13522	13656	13629	13454	13643	13567	13601	13578	13646	13498	13596	13673	13404	13539	13583	13633	13442	13717	13553	13672	13610	13688	13624	13717	13542	13502	13513	13533	13628	13575	13454	13619	13707	13561	13522	13784	13437	13632	13559	13474	13619	13547	13651	13664	13521	13551	13553	13436	13589	13699	13585	13662	13532	13654	13436	13568	13601	13628	13524	13664	13597	13470	13675	13676	13430	13567	13554	13507	13546	13601	13598	13611	13505	13680	13448	13520	13489	13677	13757	13573	13542	13382	13745	13380	13657	13477	13740	13562	13587	13771	13458	13559	13601	13672	13601	13691	13621	13481	13573	13694	13598	13509	13639	13677	13503	13608	13439	13687	13548	13475	13581	13455	13658	13557	13480	13625	13619	13436	13624	13524	13550	13723	13583	13389	13510	13623	13481	13411	13516	13471	13547	13532	13559	13684	13658	13487	13713	13557	13564	13553	13530	13476	13613	13626	13482	13509	13571	13523	13519	13546	13643	13395	13568	13615	13514	13596	13494	13696	13563	13591	13625	13633	13680	13569	13570	13648	13482	13542	13510	13453	13566	13535	13734	13484	13648	13478	13666	13428	13714	13399	13624	13707	13671	13438	13571	13451	13783	13761	13463	13588	13569	13480	13522	13588	13485	13414	13537	13613	13574	13463	13376	13478	13558	13670	13604	13625	13669	13634	13664	13356	13566	13570	13618	13689	13556	13621	13597	13602	13622	13645	13609	13580	13705	13591	13658	13496	13378	13544	13534	13651	13677	13639	13703	13610	13632	13654	13722	13540	13468	13512	13648	13540	13561	13454	13483	13594	13534	13653	13598	13613	13686	13790	13598	13473	13768	13388	13598	13547	13699	13698	13578	13544	13494	13608	13491	13634	13582	13651	13579	13541	13561	13794	13538	13603	13712	13446	13527	13482	13754	13617	13550	13579	13562	13568	13373	13425	13467	13513	13630	13420	13494	13605	13438	13558	13590	13639	13568	13703	13480	13449	13650	13518	13508	13621	13696	13450	13606	13584	13546	13248	13436	13649	13335	13536	13483	13582	13468	13580	13641	13377	13549	13472	13554	13591	13585	13579	13454	13523	13654	13323	13686	13661	13536	13717	13691	13429	13608	13432	13617	13664	13529	13605	13672	13567	13471	13683	13627	13475	13567	13881	13460	13577	13690	13598	13595	13551	13501	13565	13531	13638	13566	13600	13658	13727	13651	13740	13445	13606	13593	13441	13417	13435	13534	13621	13345	13487	13585	13663	13633
22739	21610	28794	24898	21930	22887	21682	17171	15886	15994	15726	15805	15518	15467	15603	15417	15631	15410	15320	15339	15493	15237	15368	15365	15364	15153	15210	15222	15236	15315	15069	15165	15311	15362	15130	14945	15172	15211	15104	15074	15226	15151	15153	15000	15142	15108	15102	15036	15038	15154	15261	15098	15319	15227	15129	14923	15127	14880	15236	15068	15099	15045	15103	15023	15029	15120	15004	15132	14926	15113	15143	15539	15071	15327	15209	15086	15164	15103	14991	15131	15019	15240	14975	15274	15359	15138	15200	15092	14910	14875	14945	15193	15067	15105	15186	15044	15190	15107	15109	14863	15059	15140	15033	14998	15080	15080	15079	15135	14964	15182	14838	14916	15216	15199	15195	15306	15084	14962	15026	15054	15048	15099	15200	15206	15250	15006	15075	15189	15128	15082	14926	15108	14997	15148	15158	15260	15015	15061	15005	15199	15082	15207	15057	14976	14945	15007	15187	14892	15003	14987	14970	14985	15157	14852	15132	15273	14996	15217	15156	15046	15095	15046	14972	14982	15027	14962	15343	15060	14888	14994	15005	15093	15150	15082	15241	15044	15043	15033	15139	14986	15268	15026	14933	15141	15021	15177	15020	14947	14949	15333	15199	15073	15209	15022	15069	15076	15003	15069	15001	15283	15135	15111	15098	15312	14981	15295	15096	15105	14978	14953	15082	15124	15219	15146	14914	14887	15038	14912	15204	14942	15106	14969	15204	14976	15076	14843	15084	14954	15069	15063	15329	14844	15019	15191	15100	14944	15070	15094	15198	15104	15064	15009	15058	15020	14904	14908	15126	15119	15112	15066	14890	14929	15189	15080	15164	15052	15085	15096	15085	15143	15094	15278	14868	15068	14952	15059	14942	14992	14973	14882	15090	14993	14950	15220	14949	14952	15145	14995	15201	15156	15139	14969	14982	15121	15255	15080	15172	14982	15177	15083	15207	15050	15220	15115	15142	14906	15174	15006	15114	15175	15012	14907	14928	15131	15196	15159	15244	15224	15095	15025	14982	15006	15148	15007	15029	15020	15105	14946	15217	15011	15016	15010	15186	15110	14916	15176	15043	15185	15137	15116	15246	15157	15142	14953	15103	15092	15313	14927	15156	15040	15189	15092	15127	15164	15128	15023	15009	15086	15247	15127	15174	15045	14930	15183	15108	15199	15029	15111	15058	15073	15174	15345	14976	14962	15251	15161	15126	15028	15181	15136	15153	15192	15112	14981	15126	15020	14852	14944	14860	15172	15154	15061	15144	15150	15013	15179	15008	15214	15198	15087	14912	15358	15046	15099	14865	14845	15135	15014	15214	14896	14897	15061	15134	15164	15066	15123	15058	15001	15144	15247	15155	14951	15269	15006	14974	14919	15057	15044	15304	15062	15029	15157	15080	14940	15091	14866	14887	15340	15175	15099	14796	14939	15092	15218	15116	15087	15168	15173	15070	15063	15068	14950	15053	15149	15221	15088	15161	15088	14997	14906	15217	14998	14861	15227	15155	15177	15052	14961	15065	15096	15225	14975	15145	15203	14916	15135	14990	15125	15317	15258	15265	15249	15010	14957	15028	15243	14935	15159	15030	14997	15158	15075	15173	15348	15205	15119	14990	15017	14947	15084	15020	14992	15008	15152	14850	15078	15009	14961	15083	15123	15214	14976	15017	14978	15084	15081	15228	15177	15191	15028	14972	15215	15046	15064	15123	15206	15226	15021	14998	15061	14988	15076	15089	15170	15016	15004	15016	15009	15010	15116	15072	15096	15057	14896	15044	15032	15158	15087	15152	15159	14965	15187	15307	15190	15095	14986	15000	15119	15084	14869	15057	15095	15041	14930	14994	14942	14958	15115	15050	15099	14916	15104	14979	15163	15052	15191	15255	15052	15178	15131	14959	15112	15084	15119	14989	15229	15153	14969	15100	15140	15063	15037	15089	15057	14839	14831	15159	15067	15118	14992	15188	15213	14964	15093	15001	14995	14994	15027	15145	14781	15215	15197	14973	14958	15192	14954	14945	14892	15163	15168	15113	14925	14965	15024	15269	15010	15119	14977	14967	15219	15174	15013	14968	15019	15019	15123	15153	15016	15227	15068	15142	15041	14872	15063	15022	14953	15161	14994	15097	15005	15042	15004	15261	15193	15153	15165	15231	15170	15211	15141	15086	14949	15219	14863	15148	15060	15153	14902	15107	15133	15052	15129	14898	14960	15137	15171	15042	15059	15096	15068	15126	15298	15127	15277	15196	15194	15122	15049	14851	14943	14683	15183	15208	15111	15111	15050	15127	15135	15178	14913	15101	15032	15018	15127	15005	15177	14965	14997	15107	15059	15020	14825	14949	14964	15216	15165	14974	15149	15101	14997	14904	15126	15021	15173	14996	15068	14944	15166	15095	15037	15087	15078	15095	14893	15059	14905	15052	15038	14958	14871	15226	15182	15109	15074	15196	14995	15171	15036	15152	15204	15085	15009	15136	14988	15243	15188	14955	14970	15050	15149	14900	15027	14960	14980	14925	15022	14940	15195	15050	15141	15011	14955	15073	15048	15125	15224	15364	14996	15249	15177	15236	15133	15119	15148	15190	14926	14998	15090	14897	15038	15026	14944	15126	15114	15077	15145	14925	14999	14946	15074	15229	15277	15160	15054	14810	15018	14769	15055	14901	15088	15073	15165	15216	15125	14910	15087	15210	14959	15036	14872	15163	15078	15008	15023	15002	14987	14951	15111	15133	15023	15068	15150	15109	15090	15203	15117	15179	15052	15078	15161	15001	14964	15011	15070	15042	14885	15003	14997	15002	15008	15150	15099	14960	15266	15100	15051	15145	15192	15040	15149	14944	15169	15297	15143	14977	15199	15112	15173	15152	15249	15172	15316	15146	15050	15183	15283	14994	14996	15166	15011	15114	15035	15100	14994	15197	15119	14924	15034	14885	15085	14965	15145	15120	15102	15068	15018	15025	15087	14867	15116	14909	15111	15030	15011	14993	14977	15033	14945	14938	14897	14880	14986	15101	15077	14971	15065	15060	14845	14997	14940	15260	14925	15026	15010	15151	15057	15301	15204	15034	15214	15017	15058	14925	15028	15046	15109	15238	14924	15073	15037	15129	15283	15191	15082	14988	14912	15263	15174	15213	15168	15013	15202	15076	15070	15023	15031	15242	14975	15275	15188	14966	14927	15147	14974	15032	14872	15109	15147	15060	14982	14838	14990	15009	14959	14985	15180	15032	15104	15126	15111	15210	15146	15076	14836	15090	14907	15124	15170	15211	14862	15078	15305	15400	15172	15059	15221	15043	14989	14843	14944	15045	14924	14961	14742	15082	14875	15293	15044	15093	15162	15172	15039	14909	14998	14996	15066	14961	15134	15102	15098	15044	15111	15226	14975	15284	15216	15132	15143	15056	14983	15098	15151	15012	14945	15224	15248	15211	15033	15205	15086	14891	15162	15101	14991	15094	14995	15018	15189	15038	15135	15203	14965	14939	15042	15007	15282	15332	15058	14919	15051	15132	14965	15120	14914	14933	15107	14910	14933	14983	15087	15071	15044	15304	15120	15070	14872	14948	15134	15050	15067	14954	15019	15113	15032	15138	15018	14858	15132	15108	14777	15084	15173	14934	15079	15027	15003	15189	15232	15136	15067	15157	15122	15130	15114	15172	15228	15225	14983	15295	15192	15136	15078	14980	14820	14939	14988	15004	15271	15162	15022	15146	15024	15214	15124	15007	15024	14878	14916	15066	15088	15073	15047	14958	15137	14910	15125	15019	14959	15219	15093	15139	15114	15036	14946	15041	15198	15134	14998	14923	14947	14883	14878	15140	15062	14963	15203	15039	15229	15044	15009	15065	15109	15161	14951	15020	15418	15135	14925	14973	15053	14863	15174	15100	15154	14947	15002	15085	15152	15118	15114	14968	15021	15176	15168	15227	15070	14861	15093	14908	15081	15152	15014	14974	14868	15059	15093	15117	14804	15005	15086	14898	14948	15146	15191	15093	15067	15294	15096	15119	15188	14873	14971	15050	15028	14955	15048	15006	15197	15121	15142	15018	15231	15027	15208	14902	14786	15095	15035	14793	15037	15153	14928	15052	15178	15156	15073	15087	15037	14862	14992	14951	14939	15300	15203	14971	15119	15012	15135	15187	15084	14975	14935	15214	15254	15000	14964	14919	14997	15022	15145	15149	15018	15191	15062	14994	15158	15044	15146	15265	15166	15177	15044	15210	15042	15198	15146	14901	15033	15032	15148	15072	14945	15091	15235	14882	14879	14977	14855	15156	15339	14991	15021	15037	15092	14896	15057	15075	14915	14950	15096	15287	15140	15115	14982	15045	15133	15120	15068	15094	14952	15089	14964	15101	15157	14898	15143	15022	14939	15128	14957	15152	14887	15185	15124	14862	14870	14977	15036	14992	14903	14922	15277	15159	14996	15117	15151	15212	15064	15212	15120	15069	15089	14944	14849	15224	15003	15009	15064	15079	15019	15165	15079	15135	15057	15116	15245	15236	15001	15148	15170	15323	15156	14831	14998	15060	15236	15281	14896	14978	15099	15135	14972	15104	15055	14876	15187	15137	14918	15007	15178	15134	14996	15047	15079	15191	15057	15007	15044	15309	15091	15082	14963	15066	15143	14930	14878	15084	14999	15099	14940	14961	15014	14882	15017	15187	15111	14993	15127	15247	14946	14871	15011	15017	15028	14945	14927	14961	15251	14932	15062	15125	14949	15086	15031	15090	15196	15037	14892	15040	15027	15322	15005	14925	15037	15111	15043	15034	14933	14995	14985	15156	14998	15141	14997	15161	15150	15037	14904	15053	14962	15202	15023	15106	15177	15049	15088	15304	15295	15138	15225	14954	15230	14994	14974	15233	15117	14961	14995	15146	15273	15189	15021	14982	15047	15126	15086	14818	15181	15007	15161	15123	14953	15069	15234	15101	15133	14960	15090	14897	15127	15169	15080	15062	15099	15135	15101	15108	15093	15116	15069	15122	15068	15109	15137	15066	15052	15114	14905	14845	15200	15105	14939	15023	15112	15020	15235	15042	15180	15180	15230	14903	15101	15262	15157	15051	15197	15066	14959	15203	15078	14973	14988	15189	15214	15033	14856	15049	15024	15023	15015	15029	14980	15079	15048	14994	14964
20286	42560	31944	23297	19354	16945	16022	15203	14812	14583	14287	14211	14032	13913	13858	13967	14123	13950	13968	13807	13955	13870	13752	13860	13688	13769	13755	13762	13689	13569	13771	13761	13800	13697	13658	13559	13657	13849	13716	13714	13607	13620	13481	13688	13671	13626	13551	13591	13714	13716	13666	13717	13685	13669	13709	13664	13716	13659	13567	13542	13529	13504	13646	13614	13629	13684	13626	13709	13537	13838	13774	13758	13585	13552	13534	13578	13722	13727	13716	13537	13810	13621	13582	13598	13464	13652	13625	13656	13602	13585	13727	13716	13775	13697	13649	13608	13663	13577	13631	13702	13558	13806	13683	13521	13660	13643	13627	13771	13640	13596	13721	13589	13739	13650	13676	13605	13790	13689	13677	13789	13598	13734	13737	13536	13656	13607	13696	13762	13766	13694	13611	13706	13514	13814	13600	13686	13529	13619	13722	13475	13617	13582	13806	13597	13747	13676	13659	13670	13693	13505	13620	13715	13550	13856	13609	13772	13644	13616	13693	13717	13583	13594	13747	13605	13851	13634	13729	13708	13709	13714	13687	13572	13717	13589	13679	13801	13658	13676	13606	13539	13446	13664	13770	13707	13516	13583	13639	13742	13543	13676	13529	13541	13625	13640	13440	13602	13662	13549	13666	13568	13536	13616	13602	13629	13666	13767	13681	13640	13690	13615	13738	13658	13561	13582	13556	13555	13761	13675	13788	13708	13622	13566	13757	13656	13571	13430	13685	13674	13624	13539	13711	13543	13594	13681	13683	13661	13577	13663	13594	13513	13658	13541	13865	13746	13764	13732	13691	13676	13729	13602	13675	13661	13628	13557	13648	13593	13679	13692	13645	13716	13532	13590	13629	13722	13736	13535	13780	13587	13633	13590	13724	13867	13670	13608	13579	13649	13625	13706	13516	13841	13552	13637	13788	13518	13581	13556	13668	13775	13519	13678	13421	13856	13584	13729	13537	13562	13704	13604	13522	13690	13670	13680	13649	13797	13617	13780	13595	13598	13737	13619	13670	13572	13762	13697	13660	13495	13640	13569	13439	13644	13668	13621	13725	13693	13694	13696	13565	13614	13628	13603	13588	13720	13539	13574	13686	13717	13655	13821	13736	13714	13729	13582	13601	13679	13583	13701	13733	13619	13707	13792	13671	13681	13594	13566	13546	13607	13567	13620	13622	13635	13659	13771	13429	13518	13549	13694	13574	13526	13597	13635	13721	13610	13627	13779	13618	13626	13663	13518	13651	13579	13764	13588	13570	13809	13660	13730	13510	13736	13657	13613	13668	13741	13741	13585	13909	13520	13665	13709	13568	13591	13624	13778	13623	13697	13573	13718	13627	13596	13440	13819	13516	13769	13690	13826	13684	13646	13545	13818	13868	13656	13847	13877	13566	13604	13700	13632	13752	13769	13627	13577	13540	13636	13608	13463	13611	13744	13713	13636	13576	13712	13604	13714	13643	13564	13646	13535	13659	13595	13704	13540	13779	13770	13663	13586	13581	13716	13622	13748	13556	13610	13673	13576	13444	13585	13628	13549	13666	13747	13592	13660	13589	13666	13676	13630	13662	13708	13547	13650	13595	13677	13701	13733	13640	13636	13542	13647	13853	13597	13426	13468	13673	13719	13544	13617	13535	13621	13775	13593	13580	13725	13485	13548	13551	13581	13608	13660	13663	13749	13681	13524	13742	13631	13666	13658	13613	13625	13679	13735	13566	13633	13608	13809	13615	13605	13695	13691	13676	13686	13780	13678	13649	13675	13693	13707	13545	13734	13750	13496	13615	13594	13414	13738	13471	13616	13670	13723	13642	13581	13456	13717	13790	13578	13586	13743	13584	13755	13817	13544	13685	13648	13632	13605	13424	13445	13704	13608	13649	13564	13555	13442	13556	13683	13691	13464	13722	13568	13726	13928	13560	13626	13499	13786	13585	13686	13777	13643	13706	13670	13678	13676	13617	13618	13581	13675	13662	13666	13662	13576	13516	13677	13554	13715	13598	13543	13774	13536	13729	13708	13572	13732	13453	13589	13748	13646	13743	13863	13651	13787	13745	13653	13606	13826	13692	13661	13643	13570	13670	13672	13623	13730	13528	13782	13699	13606	13572	13626	13709	13812	13654	13554	13756	13641	13650	13626	13581	13694	13852	13655	13715	13690	13773	13765	13642	13659	13882	13553	13707	13667	13769	13478	13638	13761	13550	13689	13799	13836	13607	13667	13621	13600	13659	13565	13590	13806	13588	13616	13657	13565	13538	13784	13669	13595	13801	13572	13667	13578	13631	13633	13690	13664	13652	13486	13768	13626	13572	13476	13625	13713	13736	13741	13528	13580	13756	13630	13693	13616	13520	13718	13590	13495	13775	13603	13592	13544	13670	13490	13762	13755	13472	13569	13761	13692	13713	13749	13835	13748	13699	13770	13600	13727	13537	13687	13368	13622	13730	13716	13643	13441	13715	13693	13580	13596	13763	13673	13713	13550	13668	13549	13576	13666	13602	13812	13544	13636	13708	13802	13657	13606	13699	13702	13766	13649	13491	13618	13661	13705	13593	13591	13647	13585	13626	13813	13788	13743	13593	13605	13638	13700	13707	13590	13705	13677	13604	13634	13763	13556	13793	13787	13706	13657	13677	13731	13642	13671	13791	13544	13787	13627	13819	13800	13560	13549	13600	13663	13649	13605	13427	13649	13685	13631	13740	13690	13485	13752	13763	13508	13669	13471	13591	13645	13667	13753	13540	13542	13648	13654	13502	13558	13651	13702	13714	13507	13700	13555	13505	13757	13630	13674	13584	13761	13694	13734	13654	13582	13625	13686	13705	13564	13821	13543	13651	13428	13696	13664	13609	13566	13541	13810	13572	13605	13609	13538	13634	13658	13691	13562	13659	13671	13624	13533	13602	13481	13611	13632	13654	13694	13679	13729	13676	13637	13502	13536	13627	13681	13689	13605	13631	13752	13577	13506	13590	13628	13704	13647	13724	13679	13614	13583	13592	13427	13659	13561	13697	13650	13531	13709	13557	13549	13673	13536	13569	13625	13603	13586	13542	13645	13509	13618	13422	13548	13732	13662	13628	13563	13772	13624	13539	13654	13571	13739	13389	13635	13631	13745	13685	13854	13528	13558	13543	13772	13610	13723	13747	13578	13684	13499	13762	13565	13612	13646	13732	13747	13779	13638	13584	13619	13499	13642	13679	13623	13562	13738	13747	13546	13610	13674	13674	13720	13534	13648	13698	13666	13714	13672	13723	13726	13660	13622	13618	13585	13569	13664	13591	13669	13712	13628	13743	13766	13596	13652	13582	13719	13710	13595	13638	13663	13517	13623	13660	13463	13508	13739	13622	13546	13610	13684	13627	13522	13508	13416	13689	13421	13516	13475	13729	13559	13747	13742	13485	13593	13487	13518	13655	13465	13545	13574	13791	13631	13546	13687	13552	13701	13606	13692	13631	13634	13583	13616	13676	13609	13691	13711	13703	13539	13564	13568	13600	13649	13621	13740	13724	13551	13623	13715	13881	13606	13610	13802	13708	13556	13752	13661	13652	13599	13373	13744	13525	13463	13775	13610	13838	13645	13650	13609	13650	13644	13664	13823	13767	13501	13773	13606	13809	13578	13693	13568	13648	13583	13605	13543	13629	13682	13621	13613	13590	13473	13535	13667	13488	13645	13711	13462	13661	13596	13550	13449	13748	13854	13571	13603	13657	13582	13660	13489	13728	13602	13493	13494	13623	13616	13711	13375	13746	13758	13763	13712	13652	13766	13732	13567	13551	13748	13653	13694	13595	13581	13648	13619	13673	13644	13659	13717	13682	13571	13666	13730	13601	13502	13716	13847	13551	13767	13563	13620	13672	13663	13539	13505	13550	13654	13579	13511	13535	13584	13767	13704	13520	13712	13509	13822	13561	13852	13733	13598	13601	13834	13620	13646	13657	13677	13808	13723	13739	13701	13656	13585	13505	13729	13645	13668	13482	13627	13682	13517	13545	13770	13697	13618	13668	13613	13624	13653	13686	13628	13529	13539	13715	13672	13564	13698	13707	13629	13773	13583	13506	13492	13581	13678	13527	13681	13635	13689	13771	13726	13679	13553	13664	13620	13842	13803	13589	13760	13703	13541	13598	13576	13765	13450	13721	13698	13529	13662	13748	13641	13676	13720	13769	13499	13683	13448	13497	13544	13631	13755	13575	13550	13759	13700	13819	13621	13530	13810	13689	13633	13742	13663	13628	13687	13727	13606	13652	13713	13598	13543	13751	13726	13457	13682	13655	13530	13544	13536	13635	13815	13823	13622	13687	13638	13586	13581	13682	13587	13630	13686	13781	13528	13592	13482	13595	13579	13723	13642	13443	13698	13512	13853	13661	13704	13634	13694	13628	13654	13725	13622	13763	13646	13728	13662	13767	13700	13789	13678	13620	13626	13550	13674	13596	13703	13742	13620	13716	13572	13753	13590	13597	13712	13621	13755	13571	13754	13670	13732	13387	13696	13608	13473	13675	13545	13744	13597	13601	13510	13531	13703	13723	13814	13710	13534	13639	13583	13820	13823	13572	13632	13622	13576	13600	13589	13701	13583	13560	13680	13535	13611	13798	13535	13665	13722	13733	13621	13487	13741	13607	13657	13565	13751	13684	13581	13705	13598	13793	13650	13666	13801	13581	13700	13609	13625	13646	13694	13694	13552	13714	13702	13607	13720	13727	13620	13634	13663	13613	13606	13762	13564	13489	13660	13763	13627	13604	13686	13662	13595	13590	13602	13706	13635	13692	13635	13612	13552	13611	13616	13709	13651	13590	13773	13635	13521	13866	13629	13568	13629	13484	13651	13639	13707	13775	13594	13692	13609	13646	13730	13596	13597	13507	13637	13685	13641	13807	13523	13641	13752	13497	13508	13711	13512	13671	13616	13648	13562	13663	13850	13576	13720	13702	13502	13657	13721	13746	13596	13674	13638	13492	13663	13754	13543	13506	13706	13670	13554	13489	13568	13491	13833	13741	13508	13783	13554	13644	13563	13573	13827	13582	13720	13415	13726	13622	13560	13588	13613	13583	13560	13626	13646	13595	13655	13538	13652	13456	13728	13680	13685	13721	13599	13554	13557	13640	13701	13519	13745	13504	13646	13637	13691	13658	13588
29686	22875	23558	19667	16040	15290	15392	14749	14863	14655	14875	14607	14572	14475	14538	14449	14524	14580	14362	14459	14546	14452	14596	14620	14470	14480	14498	14556	14430	14294	14314	14456	14363	14395	14361	14523	14426	14284	14337	14227	14361	14408	14247	14340	14567	14379	14348	14408	14418	14332	14400	14414	14537	14387	14364	14453	14444	14505	14588	14488	14314	14340	14327	14415	14345	14289	14461	14351	14340	14519	14529	14574	14542	14561	14445	14460	14429	14443	14273	14487	14398	14231	14351	14421	14249	14497	14216	14444	14522	14490	14333	14452	14378	14345	14338	14445	14578	14500	14550	14200	14442	14405	14549	14250	14319	14483	14213	14257	14417	14395	14471	14382	14222	14480	14596	14337	14424	14348	14401	14324	14396	14577	14459	14459	14414	14447	14529	14513	14372	14371	14302	14351	14304	14309	14292	14433	14494	14389	14424	14446	14394	14486	14583	14499	14446	14446	14539	14315	14645	14468	14432	14423	14444	14479	14439	14418	14323	14557	14437	14154	14331	14395	14475	14449	14371	14405	14318	14523	14247	14279	14382	14268	14481	14378	14341	14502	14317	14240	14235	14499	14399	14479	14520	14621	14269	14359	14451	14399	14445	14379	14402	14352	14150	14326	14441	14398	14510	14320	14597	14558	14509	14429	14347	14496	14334	14365	14477	14433	14381	14426	14456	14445	14216	14395	14374	14539	14513	14457	14492	14427	14346	14613	14487	14298	14542	14390	14454	14498	14342	14655	14505	14407	14459	14227	14424	14530	14408	14418	14311	14412	14553	14365	14379	14375	14493	14257	14244	14474	14552	14435	14497	14316	14429	14404	14486	14266	14312	14227	14559	14534	14479	14421	14452	14323	14307	14653	14453	14372	14419	14438	14309	14454	14419	14152	14274	14519	14433	14522	14390	14202	14215	14432	14476	14381	14319	14349	14550	14303	14384	14479	14671	14394	14265	14523	14367	14449	14668	14465	14525	14352	14296	14537	14513	14447	14632	14436	14313	14342	14372	14331	14508	14467	14455	14722	14539	14490	14368	14490	14436	14400	14759	14597	14352	14566	14226	14329	14307	14525	14429	14340	14272	14382	14203	14331	14464	14573	14414	14390	14472	14403	14381	14442	14413	14524	14405	14449	14360	14284	14535	14599	14400	14554	14410	14647	14707	14103	14429	14370	14523	14559	14271	14252	14392	14224	14405	14369	14568	14311	14303	14269	14016	14495	14479	14549	14569	14665	14452	14524	14555	14649	14482	14406	14275	14512	14387	14373	14413	14307	14443	14259	14461	14515	14422	14435	14572	14616	14583	14629	14417	14343	14413	14236	14474	14321	14526	14405	14389	14363	14467	14395	14542	14394	14290	14577	14375	14352	14361	14365	14304	14553	14282	14401	14231	14353	14322	14505	14122	14449	14394	14339	14522	14231	14345	14550	14440	14182	14333	14434	14584	14390	14348	14479	14467	14501	14425	14575	14564	14532	14547	14431	14295	14358	14584	14435	14432	14474	14425	14601	14462	14669	14425	14313	14223	14596	14372	14534	14446	14382	14506	14529	14473	14463	14322	14484	14463	14425	14460	14456	14339	14408	14623	14442	14305	14489	14222	14415	14323	14373	14580	14495	14505	14383	14476	14373	14403	14366	14395	14374	14273	14374	14333	14444	14241	14438	14357	14455	14611	14221	14436	14579	14492	14327	14253	14453	14364	14381	14635	14260	14401	14440	14356	14332	14454	14177	14571	14477	14424	14378	14391	14569	14632	14719	14433	14450	14681	14418	14489	14431	14275	14469	14519	14463	14380	14386	14270	14512	14506	14484	14318	14416	14483	14441	14441	14481	14441	14434	14436	14462	14540	14438	14554	14519	14538	14498	14425	14373	14500	14457	14442	14449	14393	14496	14440	14451	14337	14578	14448	14349	14433	14469	14567	14578	14336	14367	14522	14522	14363	14367	14457	14304	14588	14477	14419	14403	14458	14462	14349	14304	14565	14251	14435	14378	14533	14461	14331	14375	14417	14275	14525	14389	14426	14374	14471	14488	14379	14348	14582	14289	14526	14485	14523	14399	14386	14252	14409	14473	14497	14403	14429	14383	14433	14513	14425	14423	14346	14374	14716	14494	14583	14375	14277	14433	14386	14340	14367	14401	14318	14568	14615	14347	14118	14321	14476	14457	14523	14544	14205	14448	14315	14452	14443	14349	14470	14304	14468	14483	14468	14474	14316	14413	14515	14348	14414	14523	14320	14492	14526	14380	14142	14437	14336	14401	14247	14431	14533	14517	14557	14436	14358	14375	14677	14433	14493	14394	14370	14483	14572	14364	14436	14350	14260	14265	14291	14412	14424	14581	14449	14479	14468	14442	14257	14498	14358	14264	14475	14490	14553	14565	14443	14404	14631	14336	14343	14624	14502	14375	14514	14328	14442	14346	14452	14328	14606	14351	14489	14435	14605	14474	14245	14558	14536	14433	14333	14385	14366	14361	14282	14385	14504	14516	14566	14528	14220	14427	14303	14544	14273	14571	14384	14394	14420	14402	14367	14516	14313	14510	14374	14325	14483	14392	14359	14461	14407	14445	14362	14415	14470	14480	14492	14628	14581	14283	14454	14243	14420	14414	14395	14373	14372	14501	14366	14335	14435	14329	14491	14453	14502	14431	14261	14375	14433	14480	14316	14563	14668	14442	14430	14357	14295	14491	14550	14491	14449	14360	14419	14529	14318	14195	14400	14367	14519	14561	14428	14379	14337	14295	14566	14470	14480	14293	14370	14339	14526	14588	14182	14127	14366	14512	14474	14618	14294	14295	14452	14421	14427	14572	14551	14347	14490	14479	14486	14417	14305	14375	14384	14564	14364	14369	14479	14450	14566	14634	14445	14631	14500	14479	14300	14346	14555	14456	14418	14252	14505	14437	14430	14423	14332	14328	14513	14429	14579	14517	14531	14331	14338	14401	14360	14393	14493	14542	14575	14483	14313	14318	14758	14359	14429	14538	14370	14467	14441	14386	14340	14346	14390	14443	14625	14477	14424	14570	14529	14771	14477	14403	14538	14556	14378	14514	14612	14401	14481	14628	14409	14479	14477	14430	14318	14354	14559	14514	14567	14470	14438	14426	14480	14436	14549	14395	14517	14399	14396	14419	14510	14472	14303	14539	14303	14381	14361	14573	14326	14379	14603	14304	14558	14494	14455	14533	14513	14391	14464	14306	14461	14359	14394	14577	14568	14260	14440	14393	14455	14423	14634	14622	14529	14460	14418	14379	14244	14368	14511	14252	14356	14328	14237	14365	14415	14348	14451	14288	14541	14436	14529	14383	14374	14320	14462	14418	14445	14301	14379	14374	14398	14445	14335	14268	14281	14442	14516	14316	14504	14211	14466	14349	14398	14596	14497	14460	14421	14531	14456	14337	14371	14500	14354	14300	14415	14743	14425	14317	14448	14480	14353	14574	14357	14438	14313	14430	14480	14592	14536	14345	14291	14542	14338	14457	14276	14272	14371	14247	14544	14453	14368	14496	14354	14325	14434	14569	14258	14450	14386	14350	14650	14384	14551	14158	14297	14385	14414	14447	14457	14390	14481	14502	14356	14365	14310	14536	14269	14434	14490	14446	14565	14437	14280	14341	14645	14668	14349	14230	14581	14274	14271	14291	14397	14455	14328	14310	14470	14336	14501	14489	14458	14602	14427	14458	14448	14366	14522	14381	14502	14560	14513	14337	14354	14461	14576	14335	14225	14549	14436	14121	14415	14381	14318	14472	14236	14349	14571	14329	14487	14291	14328	14336	14620	14412	14358	14497	14493	14646	14326	14375	14308	14361	14547	14437	14410	14451	14540	14556	14235	14386	14326	14374	14425	14460	14534	14550	14408	14224	14444	14318	14330	14391	14564	14618	14380	14253	14457	14369	14455	14253	14390	14395	14489	14288	14432	14450	14500	14629	14456	14624	14418	14555	14535	14445	14382	14255	14447	14320	14448	14453	14366	14389	14457	14507	14352	14171	14344	14502	14422	14474	14555	14322	14718	14367	14239	14455	14443	14522	14403	14517	14572	14505	14472	14360	14215	14393	14436	14551	14514	14389	14645	14403	14504	14382	14296	14518	14300	14596	14501	14453	14411	14527	14319	14473	14541	14551	14344	14572	14522	14301	14316	14528	14423	14385	14381	14475	14365	14476	14433	14345	14353	14346	14521	14351	14390	14648	14509	14499	14525	14381	14516	14316	14278	14392	14461	14560	14198	14612	14579	14338	14427	14600	14393	14390	14431	14599	14349	14486	14490	14476	14422	14435	14319	14365	14385	14345	14423	14330	14622	14342	14353	14659	14505	14522	14291	14279	14381	14486	14345	14427	14386	14435	14565	14394	14512	14389	14401	14437	14453	14395	14282	14581	14363	14495	14436	14146	14310	14471	14479	14453	14393	14644	14665	14543	14340	14443	14693	14440	14060	14215	14480	14334	14419	14371	14503	14322	14534	14484	14415	14528	14388	14461	14398	14335	14495	14447	14618	14475	14393	14477	14394	14269	14281	14485	14438	14366	14379	14529	14382	14320	14651	14420	14453	14481	14439	14481	14374	14327	14520	14469	14437	14377	14333	14482	14421	14304	14286	14590	14440	14540	14304	14440	14421	14179	14397	14486	14449	14591	14277	14434	14343	14611	14430	14545	14401	14574	14339	14623	14481	14285	14522	14321	14349	14328	14545	14677	14481	14663	14593	14474	14370	14408	14480	14664	14656	14699	14528	14232	14468	14386	14522	14394	14367	14525	14659	14454	14334	14497	14537	14392	14442	14461	14484	14473	14399	14402	14551	14235	14453	14572	14459	14659	14279	14425	14185	14484	14559	14481	14576	14293	14433	14365	14263	14437	14424	14420	14319	14368	14360	14428	14452	14365	14406	14498	14346	14225	14381	14426	14474	14475	14415	14421	14542	14322	14369	14315	14413	14424	14426	14446	14476	14353	14402	14556	14516	14475	14420	14377	14414	14549	14359	14241	14499	14386	14283	14571	14626	14330	14390	14524	14417	14422	14631	14430	14457	14450	14309	14309	14341	14604	14503	14402	14283	14548	14646	14362	14413	14621	14576	14178	14328	14413	14423	14393	14497	14595	14558	14385	14512	14484	14262	14406	14510	14443
18577	26498	21687	16976	15533	14673	14234	13970	13866	13861	13479	13541	13481	13519	13541	13419	13297	13344	13336	13293	13404	13321	13341	13460	13340	13480	13498	13315	13339	13370	13313	13265	13299	13307	13233	13413	13303	13393	13291	13304	13190	13542	13395	13225	13125	13349	13297	13227	13184	13338	13426	13370	13348	13416	13414	13258	13339	13317	13222	13327	13311	13469	13467	13410	13320	13233	13375	13211	13490	13193	13364	13366	13370	13335	13336	13268	13361	13420	13235	13298	13208	13246	13502	13281	13319	13326	13346	13348	13339	13393	13376	13222	13356	13300	13293	13358	13343	13289	13284	13455	13366	13165	13410	13316	13351	13279	13365	13256	13347	13362	13454	13337	13557	13473	13297	13206	13329	13428	13360	13513	13326	13330	13182	13462	13307	13291	13138	13494	13367	13361	13372	13306	13288	13383	13271	13182	13413	13329	13244	13345	13265	13280	13301	13333	13380	13411	13311	13135	13241	13307	13222	13306	13468	13303	13316	13392	13300	13376	13405	13262	13301	13430	13250	13335	13442	13240	13404	13364	13306	13287	13213	13457	13245	13340	13382	13196	13456	13302	13224	13378	13359	13363	13358	13352	13398	13243	13274	13349	13305	13316	13584	13313	13164	13157	13296	13119	13300	13208	13467	13317	13290	13184	13239	13347	13518	13289	13329	13328	13374	13339	13174	13405	13211	13223	13466	13331	13311	13367	13401	13290	13127	13166	13307	13228	13338	13194	13285	13497	13265	13406	13331	13284	13270	13418	13307	13497	13243	13231	13228	13369	13444	13338	13330	13390	13352	13385	13307	13263	13316	13290	13252	13212	13292	13425	13356	13331	13354	13342	13338	13339	13433	13282	13333	13444	13223	13123	13350	13382	13465	13348	13338	13248	13288	13399	13306	13348	13306	13272	13288	13274	13148	13348	13305	13377	13461	13450	13224	13270	13330	13433	13291	13231	13362	13350	13262	13300	13360	13222	13364	13191	13416	13268	13426	13254	13274	13337	13359	13322	13485	13264	13481	13321	13401	13429	13245	13241	13345	13303	13471	13229	13425	13214	13278	13196	13482	13355	13452	13259	13244	13390	13404	13289	13337	13405	13307	13267	13431	13531	13192	13268	13378	13499	13340	13358	13311	13367	13388	13249	13339	13281	13259	13366	13316	13232	13237	13180	13344	13403	13321	13170	13186	13326	13309	13270	13279	13351	13407	13205	13383	13180	13424	13150	13430	13580	13319	13391	13442	13335	13374	13559	13424	13401	13277	13283	13325	13358	13188	13325	13279	13346	13360	13448	13358	13404	13372	13238	13202	13300	13375	13361	13184	13204	13480	13283	13422	13219	13440	13338	13440	13173	13269	13331	13266	13242	13216	13367	13386	13215	13386	13255	13314	13391	13255	13291	13182	13291	13333	13408	13414	13253	13481	13383	13429	13224	13333	13299	13124	13290	13248	13273	13241	13328	13436	13429	13371	13519	13380	13242	13347	13471	13383	13183	13455	13310	13425	13288	13291	13239	13484	13228	13293	13398	13276	13358	13331	13203	13352	13340	13308	13308	13420	13349	13400	13368	13333	13464	13309	13473	13207	13393	13423	13218	13447	13343	13287	13430	13184	13363	13301	13302	13161	13231	13407	13325	13236	13360	13218	13291	13354	13354	13258	13260	13378	13264	13215	13326	13393	13251	13326	13409	13277	13228	13287	13277	13286	13352	13229	13242	13352	13230	13440	13389	13389	13153	13386	13215	13348	13259	13354	13357	13464	13416	13337	13362	13267	13493	13516	13262	13431	13314	13158	13283	13286	13188	13433	13496	13359	13354	13367	13246	13307	13407	13309	13289	13361	13283	13210	13646	13258	13296	13253	13428	13259	13354	13370	13304	13425	13214	13392	13220	13320	13283	13181	13234	13331	13167	13395	13283	13410	13297	13439	13324	13271	13274	13358	13224	13283	13275	13296	13310	13442	13332	13349	13151	13283	13435	13274	13246	13366	13289	13182	13420	13252	13307	13269	13193	13224	13368	13350	13267	13438	13367	13340	13298	13312	13310	13300	13280	13310	13283	13329	13515	13346	13452	13347	13333	13177	13364	13254	13382	13264	13410	13410	13316	13260	13475	13416	13367	13199	13323	13250	13484	13599	13301	13331	13351	13148	13450	13420	13298	13491	13353	13388	13379	13405	13390	13346	13310	13478	13403	13240	13212	13404	13262	13224	13219	13264	13417	13319	13358	13183	13148	13332	13210	13315	13311	13294	13268	13337	13395	13266	13351	13360	13347	13230	13239	13237	13169	13286	13257	13289	13303	13408	13304	13179	13425	13357	13306	13421	13299	13333	13391	13314	13504	13259	13111	13307	13214	13221	13344	13441	13383	13252	13196	13369	13240	13339	13014	13366	13301	13151	13370	13254	13244	13257	13338	13218	13472	13548	13314	13448	13367	13382	13420	13284	13220	13274	13458	13435	13238	13260	13402	13277	13368	13446	13301	13300	13270	13248	13313	13372	13360	13292	13202	13256	13273	13492	13338	13450	13284	13156	13307	13227	13288	13229	13409	13259	13299	13220	13103	13326	13282	13249	13452	13203	13462	13491	13298	13364	13415	13309	13399	13128	13304	13361	13099	13236	13371	13355	13451	13337	13348	13453	13226	13295	13422	13368	13223	13285	13389	13528	13449	13367	13255	13421	13473	13336	13098	13341	13288	13389	13271	13286	13363	13354	13141	13372	13294	13310	13307	13307	13335	13389	13263	13284	13405	13230	13324	13308	13358	13288	13400	13509	13435	13302	13306	13394	13330	13298	13166	13180	13362	13301	13340	13308	13384	13381	13324	13269	13262	13361	13324	13263	13269	13319	13145	13157	13365	13266	13325	13337	13371	13265	13198	13213	13371	13404	13449	13362	13318	13263	13346	13220	13364	13243	13281	13191	13274	13329	13167	13291	13386	13439	13162	13320	13401	13382	13332	13459	13337	13290	13339	13419	13314	13416	13136	13371	13374	13334	13347	13368	13351	13253	13175	13368	13438	13224	13282	13190	13441	13164	13407	13480	13299	13248	13197	13409	13364	13282	13365	13460	13435	13380	13287	13351	13476	13429	13308	13426	13269	13362	13394	13382	13344	13372	13469	13257	13393	13283	13241	13276	13448	13225	13304	13173	13413	13426	13282	13212	13374	13366	13329	13268	13334	13272	13219	13215	13292	13439	13369	13253	13379	13398	13429	13189	13454	13404	13333	13308	13406	13174	13308	13332	13424	13399	13369	13206	13286	13318	13461	13424	13349	13273	13351	13348	13308	13217	13142	13384	13370	13188	13321	13432	13372	13434	13319	13417	13385	13187	13400	13318	13429	13261	13346	13305	13303	13528	13345	13239	13211	13286	13164	13323	13264	13255	13160	13303	13170	13273	13430	13388	13385	13396	13299	13310	13375	13305	13291	13172	13506	13275	13391	13387	13454	13150	13211	13286	13301	13165	13238	13367	13367	13398	13373	13258	13339	13450	13509	13319	13452	13292	13394	13341	13379	13393	13115	13208	13419	13401	13378	13244	13341	13321	13323	13385	13249	13332	13311	13194	13274	13205	13361	13390	13409	13429	13341	13452	13259	13270	13397	13339	13349	13447	13410	13321	13361	13332	13178	13450	13315	13232	13386	13235	13499	13299	13352	13416	13424	13339	13257	13386	13297	13346	13345	13324	13222	13397	13391	13330	13395	13572	13488	13448	13375	13318	13360	13435	13365	13334	13439	13223	13183	13277	13295	13307	13274	13146	13257	13537	13345	13445	13158	13259	13532	13217	13307	13367	13283	13357	13237	13492	13303	13540	13293	13363	13220	13151	13341	13454	13324	13292	13311	13333	13269	13291	13345	13547	13295	13384	13213	13405	13333	13251	13210	13424	13233	13328	13254	13312	13317	13319	13344	13437	13437	13295	13279	13381	13339	13277	13533	13410	13240	13171	13378	13323	13355	13316	13327	13211	13326	13283	13350	13427	13243	13403	13458	13257	13331	13447	13242	13392	13380	13251	13265	13563	13252	13358	13567	13240	13326	13314	13268	13375	13381	13363	13458	12977	13322	13357	13349	13377	13300	13532	13331	13381	13362	13445	13107	13335	13279	13129	13331	13381	13349	13316	13272	13247	13351	13275	13217	13270	13199	13381	13415	13364	13314	13366	13296	13176	13172	13247	13390	13389	13419	13145	13312	13378	13330	13295	13247	13261	13518	13279	13292	13300	13385	13337	13402	13332	13311	13271	13431	13319	13266	13325	13235	13247	13318	13534	13312	13397	13213	13328	13218	13421	13362	13325	13319	13664	13176	13225	13236	13433	13396	13382	13235	13340	13210	13421	13342	13208	13469	13320	13367	13197	13306	13298	13225	13202	13388	13401	13295	13290	13224	13351	13373	13125	13281	13340	13345	13241	13292	13365	13369	13201	13149	13368	13242	13339	13197	13490	13351	13394	13325	13154	13369	13368	13187	13312	13272	13250	13319	13352	13361	13321	13288	13340	13314	13345	13270	13356	13237	13287	13312	13369	13337	13303	13173	13472	13281	13329	13181	13472	13403	13296	13312	13300	13089	13431	13263	13395	13211	13498	13255	13447	13397	13338	13296	13389	13199	13347	13245	13371	13301	13257	13393	13333	13386	13243	13231	13276	13403	13312	13489	13351	13452	13478	13346	13355	13310	13264	13162	13372	13362	13162	13333	13314	13332	13273	13277	13354	13334	13374	13210	13271	13317	13370	13253	13407	13162	13176	13526	13333	13318	13241	13211	13524	13418	13435	13389	13432	13251	13409	13292	13324	13333	13274	13379	13337	13296	13273	13346	13393	13425	13254	13309	13246	13282	13480	13368	13350	13329	13369	13338	13432	13404	13404	13290	13240	13416	13253	13390	13467	13423	13165	13308	13363	13446	13342	13418	13131	13344	13249	13365	13271	13407	13357	13345	13191	13212	13413	13242	13272	13423	13429	13460	13414	13390	13200	13365	13339	13386	13235	13311	13384	13320	13277	13354	13375	13415	13355	13278	13250	13287	13294	13378	13236	13268	13201	13481	13267	13439	13540	13255	13235	13309	13244	13381	13274	13246	13323	13222	13342	13175	13239	13168	13417	13308	13435	13346	13361	13247	13413	13448	13388	13242
23909	21573	28245	25800	22094	19890	18003	16056	15352	15265	15261	15100	15116	15048	15166	14868	14947	14901	14888	14804	14825	15079	15037	14931	14861	14722	14894	14655	14878	14782	14783	14865	14807	14844	14910	14886	14726	14728	14697	14734	14738	14648	15043	14661	14858	14910	15051	14923	14721	14906	14868	14972	14655	14777	14815	14809	14790	14731	14696	14753	14717	14820	14855	14816	14895	14744	14615	15037	14889	14821	14786	14673	14528	14735	14800	14758	14635	14991	14810	14784	14747	14837	14643	14816	14838	14775	14757	14811	14748	14663	14739	14550	14698	14743	14680	14586	14744	14635	14889	14804	14804	14804	14677	14814	14802	14656	14795	14618	14724	14801	14976	14834	14878	14877	14755	14851	14736	14508	14779	14727	14809	14901	14608	14840	14800	14922	14634	14542	14748	14618	15091	14605	14726	14787	14829	14857	14658	14659	14823	14661	14817	14624	14699	14671	14596	14764	14725	14763	14831	14870	14627	14964	14781	14819	14938	14686	14591	14598	14880	14805	14497	14505	14960	14719	14804	14647	14873	14729	14656	14842	14725	14716	14649	14727	14894	14778	14686	14511	14616	14617	14652	14764	14809	14759	14606	14768	14754	14630	14868	15079	14745	14886	14720	14734	14857	14820	14799	14609	14860	14685	15004	14860	14775	14847	14787	14742	14614	14588	14788	14835	14680	14905	14824	14927	14805	14899	14828	14869	14666	14784	14747	14820	14774	14778	14640	14521	14693	14841	14530	14825	14898	14786	14709	14693	14833	14654	14729	14785	14868	14635	14702	14846	14762	14851	14720	14851	14613	14713	14715	14783	14799	14739	14864	14659	14996	14796	14918	14688	14750	14669	14534	14691	14914	14784	14618	14581	14918	14718	14703	14563	14780	14655	14804	14791	14886	14787	14829	14597	14613	14711	14683	14775	14843	14758	14917	14614	14766	14715	14806	14559	14654	14527	14692	14629	14795	14919	14818	14881	14757	14665	14816	14674	14625	14820	14880	14836	14660	14825	14859	14794	14820	14826	14819	14804	14707	14906	14723	14978	14789	14715	14781	14897	14564	14946	14709	14876	14682	14679	14774	14757	14866	14770	14780	14811	14920	14826	14732	14802	14773	14685	14694	14612	14776	14825	14722	14804	14742	14735	14614	14860	14682	14713	14782	14819	14797	14753	14618	14870	14740	14765	14823	14744	14690	14881	14790	14491	14618	14753	14675	14763	14977	14810	14752	14538	14714	14625	14684	14739	14999	14975	14640	14948	14742	14942	14713	14745	14932	14763	14962	14968	14872	14584	14846	14616	14889	14811	14802	14703	14873	14748	14729	14837	14769	14791	14824	14727	14869	14910	14836	14822	14591	14846	14593	14682	14898	14868	14816	14880	14736	14676	14747	14699	14951	14698	14713	14774	14761	14712	14852	15050	14776	14634	14774	14808	14774	14644	14764	14582	14583	14788	14872	14737	14708	14599	14890	14709	14714	14843	14577	14840	14711	14837	14721	14732	14835	14740	14657	14884	14769	14745	14783	14672	14574	14766	14836	14696	14761	14671	14743	14746	14738	14748	14659	14848	14608	14942	14854	14731	14728	14713	14750	14662	14831	14822	14798	14544	14910	14705	14819	14758	14906	14714	14782	14859	14794	14853	14909	14766	14798	14822	14800	14865	14707	14791	14670	14747	14678	14670	14788	14758	14651	14683	14770	14732	14871	14925	14741	14810	14774	14874	14860	14709	14694	14570	14681	14752	14977	14647	14798	14719	14684	14751	14875	14635	14683	14682	14854	14754	14773	14778	14757	14766	14788	14609	14804	14790	14877	14832	14772	14814	14860	14799	14730	14648	14581	14555	14660	14821	14752	14794	14758	14737	14769	14851	14740	14578	14842	14662	14652	14873	14724	14750	14705	14816	14838	14949	14855	14621	14783	14699	14608	14638	14827	14734	14660	14697	14902	14651	14543	14628	14805	14737	14837	14856	14880	14847	14841	14842	14636	14751	14518	14821	14789	14786	14751	14721	14793	14747	14844	14737	14656	14723	14911	14873	14840	14666	14760	14794	14818	14864	14726	14852	14641	14770	14734	14772	14800	14759	15022	14699	14622	14827	14674	14820	14872	14705	14834	14790	14831	14834	14719	14680	14866	14871	14746	14891	14788	14728	14752	14700	14570	14861	14665	14641	14696	14621	14805	14711	14731	14781	14698	14747	14805	14997	14612	14614	14632	14846	14977	14666	14976	14925	14778	14824	14835	14839	14650	14677	14878	14864	14857	14835	14819	14713	14697	14695	14586	14579	14842	14803	14679	14785	14833	14668	14837	14808	14680	14807	14564	14616	14727	14957	14913	14587	14885	14885	14818	14749	14773	14587	14750	14765	14703	14815	14824	14536	14957	14769	14817	14742	14880	14660	14802	14891	14764	14901	14662	14596	14632	14718	14622	14928	14701	14638	14785	14699	14829	14820	14728	14847	14549	14705	14696	14781	14808	14687	14903	14758	14830	14936	14974	14599	14856	14878	14834	14803	14759	14898	14876	14687	14804	14656	14874	14918	14647	14736	14656	14841	14714	14854	14852	14679	14688	14759	14773	14726	14687	14658	14821	14608	14782	14770	14641	14803	14727	14806	14893	14521	14925	14644	14610	14574	14785	14778	14798	14808	14972	14668	14712	14942	14637	14681	14744	14539	14737	14636	14707	14617	14577	14806	14762	14717	14720	14701	14664	14735	14819	14720	14674	14615	14840	15027	14950	14798	14912	14732	14822	14778	14722	14628	14708	14800	14639	14787	14853	14901	14815	14729	14799	14808	14861	14751	14841	14767	14827	14812	14650	14881	14768	14713	14704	14785	14696	14907	14731	14740	14786	14862	14641	14792	14662	14805	14774	14941	14871	14636	14771	14848	14846	14924	14542	14847	14748	14643	14803	14753	14665	14824	14767	14752	14766	14816	14910	14531	14687	14788	14775	14950	14834	14914	14809	14599	14719	14738	14799	14869	14901	14810	14733	14601	14737	14705	14740	14575	14748	14794	14699	14762	14792	14854	14762	14844	14808	14965	14917	14939	14867	14921	14789	14756	14877	14744	14530	14654	14866	14772	14838	14734	14827	14785	14798	14638	14756	14878	14658	14721	14782	14818	14719	14847	14855	14829	14811	14662	14766	14734	14893	14805	14725	14614	14767	14906	14811	14628	14369	14635	14603	14639	14768	14664	14579	14726	14611	14807	14699	14610	14793	14719	14698	14565	14673	14671	14763	14818	14737	14817	14742	14812	14731	14816	14824	14821	14855	14886	14820	14741	14868	14926	14749	14672	14845	14786	14675	14793	14583	14600	14664	14793	14718	14703	14869	14781	14719	14614	14789	14658	14654	14837	14510	14653	14770	14625	14801	14579	14757	14871	14767	14737	14826	14774	14918	14920	14833	14618	14862	14754	14699	14785	14696	14598	14841	14681	14697	14782	14761	14729	14896	14933	14873	14806	14670	14699	14810	14826	14654	14651	14728	14706	14755	14752	14840	14730	14753	14631	14879	14631	14920	14873	14720	14751	14777	15095	14794	14804	14908	14638	14956	14819	14603	14775	14603	14775	14945	14798	14812	14782	15023	14763	14798	14832	14618	14698	14670	14820	14792	14974	14806	14713	14816	14578	14840	14733	14823	14703	14768	14717	14920	14865	14841	14662	14714	14558	14793	14772	14935	14755	14677	14756	14911	14852	14752	14833	14698	14721	14469	14601	14684	14699	14976	14831	14668	14825	14618	14876	14616	14815	14764	14823	14538	14984	14702	14730	14618	14748	14730	14589	14597	14490	14707	14850	14761	14835	14723	14757	14743	14961	14924	15081	14522	14942	14683	14650	14728	14661	14884	14628	14674	14810	14616	14608	14695	14754	14804	14732	14888	14635	14848	14841	14840	14588	14851	14654	14760	14794	14725	14631	14706	14697	14746	14707	14707	14730	14622	14480	14656	14607	14728	14783	14636	14769	14917	14740	14686	14735	14696	14699	14555	14920	14774	14693	14839	14998	14759	14840	14799	14642	14749	14612	14691	14697	14786	14732	14748	14530	14770	14748	14680	14716	14848	14944	14795	14692	14873	14818	14892	14862	14666	14706	14642	14607	14602	14759	14754	14732	14794	14680	14621	14884	14788	14870	14811	14544	14660	14805	14585	14792	14628	14721	14725	14728	14742	14652	14662	14605	14934	14597	14756	14699	14761	14739	14846	14896	14825	14846	14773	14581	14782	14812	14632	14744	14702	14798	15075	14654	14718	14905	14871	14706	14892	14749	14695	14859	14677	14736	14691	14800	14859	14745	14729	14709	14697	14842	14813	14619	14714	14618	14697	14666	14771	14746	14657	14529	14648	14807	14668	14790	14671	14642	14684	14822	14528	14829	14593	14944	14753	14700	14618	14819	14739	14714	14681	14795	14829	14750	14686	14859	14818	14824	14706	14666	15041	14899	14803	14765	14652	14628	14887	14625	14713	14741	14806	14951	14808	14775	14642	14771	14670	14787	14775	14692	14572	14785	14739	14673	14635	14886	14847	14734	14755	14843	14977	14750	14812	14877	14814	14696	14846	14772	14829	14824	14945	14669	14888	14997	14860	14833	14522	14645	14849	14756	14794	14699	14757	14756	14836	14840	14604	14612	14684	14766	14767	14637	14791	14864	14773	14827	14941	14813	14941	14822	14681	14948	14671	14652	14740	14734	14857	14726	14978	14755	14921	14720	14791	14807	14764	14850	14900	14644	14703	14917	14697	14660	14922	14735	14740	14834	14758	14695	14800	14835	14738	14711	14656	14501	14832	14778	14637	14702	14833	14755	14934	14599	14653	14692	14656	14699	14729	14480	14946	14777	14807	14578	14708	14702	14654	14639	14741	14776	14860	14828	14788	14924	14635	14676	14861	14592	14776	14799	14693	14953	14768	15003	14728	14983	14877	14781	14790	14738	14820	14905	14647	14682	14790	14838	14818	14823	14701	14513	14659	14609	14708	14828	14906	14805	14702	14629	14676	14727	14728	14736	14862	14561	14671	14643	14806	14689	14785	14804	14832	14767	14804	14781	14930	14725	14913	14969	14871	14627	14595	14737	14793	14766	14784	14885	14809	14913	14710	14631	14588	14624	14852	14718	14511	14664	14841	14744
18431	37557	32869	22563	18399	16890	15764	14695	13952	14013	13911	13812	13671	13799	13835	13661	13735	13653	13631	13568	13692	13529	13756	13667	13568	13640	13514	13597	13607	13376	13670	13535	13594	13624	13408	13492	13491	13552	13562	13617	13376	13535	13530	13399	13467	13486	13598	13601	13609	13450	13479	13410	13437	13555	13558	13612	13568	13501	13685	13495	13456	13357	13510	13512	13574	13447	13581	13670	13627	13570	13601	13364	13548	13467	13664	13615	13471	13411	13720	13407	13471	13475	13449	13528	13540	13375	13440	13531	13568	13563	13500	13516	13376	13530	13497	13510	13478	13499	13347	13579	13532	13299	13589	13354	13479	13554	13619	13479	13526	13486	13512	13557	13652	13481	13439	13408	13551	13469	13437	13468	13639	13388	13488	13433	13481	13527	13507	13701	13498	13500	13475	13418	13678	13437	13444	13561	13579	13667	13561	13518	13552	13508	13482	13453	13595	13621	13412	13592	13534	13553	13399	13380	13437	13493	13528	13593	13502	13398	13554	13575	13547	13425	13467	13617	13477	13520	13506	13422	13372	13669	13605	13641	13499	13576	13468	13396	13455	13501	13581	13504	13306	13492	13588	13498	13653	13519	13536	13344	13524	13424	13588	13454	13514	13481	13487	13600	13577	13453	13597	13566	13497	13455	13660	13598	13431	13611	13368	13536	13649	13312	13597	13419	13500	13482	13430	13306	13596	13523	13591	13672	13419	13455	13454	13502	13460	13562	13595	13693	13451	13663	13570	13442	13447	13462	13525	13574	13662	13705	13390	13557	13458	13476	13530	13510	13592	13525	13453	13493	13613	13546	13581	13400	13527	13481	13589	13390	13588	13472	13352	13755	13469	13422	13519	13479	13447	13594	13473	13398	13504	13462	13414	13406	13437	13488	13395	13559	13486	13631	13489	13480	13561	13490	13468	13385	13534	13571	13571	13594	13589	13595	13393	13506	13558	13412	13448	13666	13486	13475	13657	13549	13438	13562	13656	13405	13425	13300	13335	13407	13626	13539	13397	13578	13511	13491	13509	13563	13488	13416	13516	13586	13501	13511	13537	13453	13434	13620	13598	13475	13340	13610	13445	13521	13441	13455	13599	13474	13586	13558	13535	13403	13572	13580	13547	13635	13739	13414	13492	13554	13396	13532	13544	13350	13367	13554	13594	13529	13535	13537	13542	13484	13660	13602	13552	13495	13415	13462	13535	13544	13575	13424	13577	13455	13568	13540	13699	13426	13469	13586	13517	13487	13528	13585	13386	13661	13674	13531	13561	13648	13481	13611	13674	13604	13569	13596	13479	13641	13557	13497	13303	13642	13532	13535	13480	13549	13556	13495	13542	13492	13624	13568	13535	13483	13562	13540	13563	13340	13349	13500	13556	13521	13670	13688	13575	13477	13379	13434	13489	13436	13465	13648	13450	13559	13583	13520	13483	13481	13531	13455	13588	13509	13622	13612	13433	13494	13494	13372	13533	13379	13477	13490	13586	13483	13444	13641	13413	13502	13610	13474	13416	13289	13549	13477	13448	13389	13403	13492	13573	13443	13490	13517	13635	13408	13420	13639	13535	13589	13487	13509	13398	13550	13389	13678	13368	13665	13397	13499	13542	13574	13431	13428	13540	13385	13557	13515	13500	13562	13394	13509	13528	13582	13421	13461	13479	13331	13568	13600	13497	13390	13462	13596	13625	13406	13444	13304	13508	13414	13561	13577	13578	13631	13552	13447	13438	13384	13486	13574	13509	13538	13474	13480	13585	13685	13619	13456	13484	13604	13501	13452	13517	13579	13500	13427	13628	13511	13653	13640	13457	13447	13549	13674	13408	13542	13511	13651	13457	13629	13476	13501	13583	13590	13504	13445	13506	13518	13327	13642	13451	13523	13561	13653	13566	13496	13272	13591	13461	13534	13549	13645	13545	13647	13550	13472	13333	13561	13484	13468	13512	13425	13453	13514	13660	13519	13572	13471	13443	13454	13573	13478	13507	13536	13523	13405	13387	13456	13439	13454	13569	13589	13666	13526	13531	13503	13464	13488	13564	13358	13420	13372	13577	13684	13476	13493	13453	13483	13475	13394	13539	13581	13452	13509	13607	13654	13463	13437	13509	13456	13499	13562	13481	13537	13462	13479	13611	13443	13367	13560	13550	13426	13578	13564	13572	13622	13507	13470	13618	13495	13564	13520	13491	13549	13325	13440	13549	13527	13543	13520	13375	13507	13558	13453	13595	13567	13551	13465	13554	13474	13469	13498	13493	13581	13596	13366	13421	13378	13423	13580	13513	13435	13470	13520	13460	13415	13475	13332	13447	13457	13336	13597	13515	13494	13336	13477	13415	13614	13508	13557	13437	13383	13494	13640	13420	13486	13636	13462	13586	13563	13634	13440	13482	13601	13624	13513	13495	13419	13414	13559	13438	13544	13605	13546	13496	13647	13473	13512	13480	13516	13459	13601	13486	13614	13556	13634	13641	13452	13670	13444	13590	13518	13507	13582	13444	13521	13524	13375	13463	13449	13274	13520	13419	13507	13435	13625	13512	13499	13402	13420	13486	13643	13404	13614	13585	13411	13526	13328	13451	13597	13599	13538	13602	13617	13341	13439	13430	13575	13510	13424	13394	13551	13565	13526	13427	13577	13541	13584	13560	13476	13416	13555	13379	13496	13429	13436	13506	13752	13505	13497	13606	13389	13499	13405	13443	13552	13513	13569	13558	13419	13397	13555	13625	13431	13495	13547	13509	13552	13534	13591	13503	13404	13596	13468	13557	13365	13464	13647	13449	13516	13501	13431	13518	13581	13682	13504	13487	13721	13509	13583	13511	13478	13501	13526	13499	13343	13539	13408	13550	13526	13450	13438	13677	13567	13428	13432	13513	13406	13481	13553	13540	13448	13537	13473	13430	13470	13556	13645	13515	13503	13503	13578	13559	13398	13507	13596	13538	13482	13353	13505	13497	13450	13526	13525	13571	13436	13607	13502	13531	13512	13537	13416	13534	13495	13513	13521	13539	13585	13617	13406	13530	13455	13401	13542	13548	13532	13623	13763	13500	13479	13456	13363	13515	13499	13808	13426	13439	13608	13472	13530	13509	13591	13495	13491	13622	13689	13645	13392	13447	13517	13603	13687	13616	13417	13457	13603	13542	13484	13558	13446	13509	13497	13503	13487	13438	13453	13472	13503	13444	13528	13504	13500	13591	13575	13480	13453	13615	13608	13494	13305	13419	13544	13498	13543	13555	13433	13499	13432	13556	13517	13749	13675	13476	13328	13560	13412	13474	13413	13540	13450	13612	13526	13494	13432	13551	13575	13606	13472	13635	13494	13445	13561	13618	13531	13715	13527	13460	13549	13447	13417	13635	13522	13409	13550	13403	13576	13522	13368	13673	13454	13462	13346	13566	13560	13588	13619	13505	13552	13509	13619	13525	13500	13541	13450	13599	13538	13505	13511	13489	13525	13565	13588	13567	13363	13421	13503	13609	13490	13456	13551	13416	13360	13574	13596	13598	13607	13619	13563	13529	13538	13461	13623	13643	13489	13549	13401	13666	13469	13667	13486	13556	13590	13636	13562	13467	13607	13494	13489	13692	13521	13494	13484	13349	13506	13680	13503	13543	13578	13587	13671	13648	13525	13440	13554	13521	13502	13586	13597	13483	13554	13591	13494	13278	13512	13467	13468	13631	13493	13436	13460	13382	13485	13575	13421	13456	13556	13498	13331	13556	13668	13435	13494	13336	13383	13536	13404	13577	13392	13685	13407	13473	13536	13498	13473	13290	13261	13536	13563	13393	13575	13823	13467	13559	13459	13539	13301	13380	13563	13532	13431	13504	13530	13454	13611	13369	13500	13396	13560	13418	13447	13417	13327	13634	13546	13575	13573	13599	13642	13624	13543	13391	13464	13599	13575	13469	13549	13652	13520	13593	13526	13509	13362	13428	13361	13558	13509	13605	13467	13470	13570	13633	13531	13533	13468	13569	13468	13592	13550	13466	13539	13716	13400	13536	13352	13545	13559	13533	13516	13626	13399	13467	13544	13511	13487	13558	13548	13537	13609	13498	13615	13393	13659	13547	13475	13486	13499	13501	13426	13523	13435	13597	13412	13313	13452	13736	13595	13538	13535	13553	13528	13560	13456	13663	13563	13628	13671	13225	13513	13475	13589	13599	13619	13546	13454	13405	13384	13618	13641	13388	13476	13589	13542	13726	13525	13638	13429	13540	13517	13427	13445	13563	13451	13452	13385	13409	13506	13526	13588	13658	13395	13500	13476	13477	13431	13490	13632	13608	13545	13544	13409	13546	13588	13291	13704	13537	13532	13510	13472	13539	13655	13318	13388	13671	13440	13457	13547	13482	13456	13473	13510	13338	13525	13395	13500	13388	13579	13473	13574	13381	13458	13468	13372	13414	13629	13553	13593	13635	13481	13385	13549	13489	13648	13653	13645	13584	13440	13570	13376	13605	13453	13518	13502	13548	13448	13421	13607	13558	13384	13528	13584	13420	13578	13485	13462	13557	13544	13438	13588	13512	13591	13688	13379	13421	13438	13573	13436	13491	13293	13515	13286	13389	13778	13516	13604	13559	13401	13564	13516	13511	13491	13491	13548	13736	13446	13543	13291	13447	13695	13625	13512	13579	13558	13507	13576	13671	13619	13512	13632	13497	13537	13553	13637	13551	13469	13572	13534	13554	13514	13369	13595	13536	13446	13378	13409	13635	13591	13593	13524	13532	13401	13554	13429	13341	13585	13573	13527	13701	13508	13546	13718	13521	13519	13377	13392	13506	13771	13263	13469	13580	13530	13546	13368	13548	13539	13543	13687	13555	13480	13566	13479	13528	13486	13444	13480	13462	13387	13525	13532	13521	13413	13399	13585	13492	13351	13528	13469	13524	13584	13630	13359	13585	13411	13548	13482	13417	13670	13522	13494	13556	13469	13450	13612	13495	13421	13478	13530	13592	13551	13398	13612	13474	13567	13450	13431	13511	13540	13331	13455	13799	13489	13453	13605	13583	13549	13471	13691	13625	13478	13631	13554	13494	13517	13568	13376	13593	13467	13578	13502	13414	13668	13506	13568	13466	13549	13562	13644	13412	13604	13636	13532	13502	13573	13658	13439	13502	13435	13576	13488	13473	13552
25592	21636	27016	26910	19557	18030	17511	16960	16331	16101	16278	16103	16228	16219	16246	16013	16190	16210	16137	16063	16076	16145	16055	15992	15868	15996	16046	15894	16105	16184	16267	16260	16001	15932	16039	15923	16026	15939	16075	16001	16115	16047	16211	16039	16080	15662	15843	16044	16126	15970	16043	15835	15847	15902	16100	16020	15990	16010	15965	16126	16139	15803	15788	16127	16100	15972	16164	16075	15898	15975	16003	16152	15896	15995	15862	15913	16143	16087	16058	16206	16309	15993	15879	16015	16039	15903	15953	15942	15844	15871	15753	16036	15807	15931	15954	16076	15863	15943	15982	16013	15915	15968	15917	15902	16091	16047	16078	15866	15969	15779	16182	16004	15930	15868	16037	15913	15910	15818	15848	16230	15923	15896	15880	16086	16056	16003	15995	16122	16042	15754	15957	15928	16012	15937	15875	16005	15986	16038	15983	15819	16140	16135	16154	15964	16086	15971	15916	15938	16153	16147	15901	15964	16074	16006	16139	16108	15842	15938	15868	16014	16007	15784	15971	15982	15905	16007	15997	15875	16012	15905	15831	16024	15981	16017	15987	15883	15863	16017	15802	16000	15932	15946	15878	15997	16092	15928	16104	16111	16030	15976	15971	16001	15945	16051	15699	15865	16026	16028	15858	16165	16034	15933	15913	15881	16130	15947	16024	15998	16040	15784	16049	16269	15994	16079	15861	16037	15984	15790	15940	15897	16138	15940	15812	16247	15935	15926	15766	16029	15923	15986	16118	15987	16019	16058	16042	15957	15944	16037	16128	16012	15908	16129	15948	15991	15931	15914	15971	15991	15827	15998	16095	15956	16035	16024	16086	15930	15887	15923	16012	16055	16036	15777	16045	15911	16073	16104	16063	15981	16014	15713	16019	16154	15955	15955	15951	15905	16126	15907	15981	15896	16011	16064	16047	16069	15911	16065	16023	15823	16133	15886	16092	15868	16025	15990	15919	16084	15893	15869	15927	15839	16149	16102	15809	16147	16201	15941	15954	16029	16164	16159	15675	15916	15818	16063	16135	16069	16116	16163	16053	16071	16104	16026	16018	15805	15972	16137	16146	15933	15897	15933	16038	16077	16263	16049	16006	16179	15777	15997	15855	16065	15979	16001	16017	15935	16058	16030	15904	16020	15857	15901	15836	15949	16176	16037	16021	16156	15969	15930	16055	16173	16066	15904	15936	16124	16071	15945	16036	16134	15946	15917	15746	15962	15978	16218	15952	16059	15962	16072	16238	15963	16201	16174	15964	15984	15808	15931	15926	15982	16044	15914	15930	15961	15918	16160	16128	15796	15908	16196	16084	16149	16027	15831	15993	16043	16000	15968	16040	16134	16002	16025	15901	16147	16158	16045	15887	15901	16072	16005	15964	15925	15874	16058	16018	16104	15957	16042	16166	15995	15935	16028	15989	16077	15885	15951	16113	15922	16178	15986	15984	15900	16101	15983	16217	15892	16047	15830	16109	16023	16100	16058	16010	16124	15943	16018	16140	15782	15825	16029	15962	15967	16023	15989	16099	16264	16150	16099	15763	15989	15947	15984	16050	16174	15735	16084	16212	15993	16170	15994	16305	15996	16018	15778	15964	16029	16026	15871	15888	16034	15904	16003	16097	16098	16162	15936	15940	15959	16037	15969	15820	16056	15977	15916	16083	15984	16122	15946	16098	15975	16100	15973	15913	16045	16238	15992	15979	16034	16057	16048	15871	15829	15978	16022	16138	16014	16170	15965	15839	16006	16235	16014	15858	15955	15945	15973	15925	15982	15971	16017	15925	15897	15965	15935	15845	16017	16063	16064	15702	16012	16086	15892	15942	15948	15985	16054	16067	15908	16133	16043	16007	15902	15925	15938	15997	16002	16228	15943	16122	15938	16057	16022	15964	15989	15894	15882	15966	15961	15909	16095	15895	16100	16008	16104	16120	15783	16126	15945	16067	15960	15818	16172	15819	15942	16074	15966	15968	16114	15916	15683	15899	15980	15985	16065	15896	15992	15894	15963	15998	16150	15982	15969	15992	16065	16084	15881	15885	15976	16106	16018	16107	15986	15853	16054	15995	16198	15815	15902	16104	16116	16104	16192	15939	16003	15866	15949	15979	15713	16133	16103	15942	15994	15931	16014	15978	15971	16128	16019	15945	16030	16050	15909	16039	16206	15971	16089	16083	16063	15817	16030	16155	15931	15867	15861	15901	16075	15911	15897	15944	15750	16175	16119	16031	15933	16164	15986	15912	15924	15886	15947	15968	16045	16130	16067	16106	15859	15775	16051	16057	16063	15939	16070	16074	15984	16015	16001	16037	16053	16080	15924	15961	15926	16105	16140	15950	15976	16147	16040	15910	15995	16133	16053	15973	15828	16132	15863	16129	15923	16181	16037	15999	15932	15933	15951	15871	16114	15984	16034	15934	16093	15858	15790	16080	15937	16092	16053	16013	16028	16193	16052	16043	15695	15928	15965	16248	16052	15943	16104	16125	16036	16309	15983	15977	15898	15981	16045	16082	15970	15901	16088	15961	16110	15915	15970	15851	15809	16164	16031	15966	16036	15987	15933	16138	16034	15904	16053	15935	15813	16151	15787	16098	15997	16058	15813	15925	15987	16041	15852	15935	15913	15941	16013	16056	15961	15783	16062	16099	16023	15923	16066	16030	16060	15933	15937	15937	16030	15839	15884	16178	16099	16171	16054	15873	15972	16223	16052	16239	16020	15781	15969	16039	15857	15956	16061	15878	16002	16204	15979	15909	16003	15893	15913	15965	15871	16025	16102	16124	16069	16134	16037	15984	15988	16060	16010	16028	15965	16036	15839	15856	16156	16114	16079	16185	15950	16027	16014	16040	16090	15877	15983	16047	15921	16034	16017	15885	16113	16156	16016	15977	15995	16093	16114	15969	16209	15892	15947	16169	15899	16172	15984	15968	15939	16025	16065	15818	15886	15923	15959	16066	16149	16019	15933	15883	15869	15949	16025	15989	15892	15914	16029	15825	16102	15831	16048	16048	16139	16035	15925	16163	16097	15877	15987	16088	16044	16030	15939	15927	15929	15983	16046	15858	15940	16070	16056	15989	16064	15877	16150	15971	15903	16027	15794	16041	16023	15838	15989	16011	15915	16010	15993	16103	16000	16031	15811	15988	15958	15881	15822	16031	15948	16067	16038	16072	16133	16031	16032	15930	16039	16062	16015	15930	15940	16070	15974	15974	15989	15876	16071	15991	16071	15954	16022	16322	16095	15835	16003	15931	15933	16016	15973	15898	15933	16126	16080	16022	15947	15947	15982	16106	16010	16035	16158	16053	15787	15984	15957	15939	16005	15952	15891	15955	15758	16368	16156	15850	15964	16204	15854	16068	16105	15906	15715	16009	15893	15972	16020	15986	16170	16003	15957	15887	15928	16069	16066	16018	16119	15942	15832	15882	16067	16168	15743	16142	15994	16110	16099	16013	16106	16109	15761	16013	16171	16005	16005	16068	15999	16004	16014	16077	15953	15903	15996	16045	15950	16058	15998	15978	15938	15881	16040	16099	16075	15993	15945	15968	15950	15927	15876	15787	16009	16098	16083	16062	16093	15811	16211	16004	15925	16069	15903	16010	16133	16149	16000	16129	15898	16115	16133	15907	16039	16110	15961	16198	15963	15972	15920	16044	16112	15771	16218	15960	15930	16050	16050	15995	16061	15956	16019	15870	15949	15776	15801	16106	15845	15988	15865	15953	15928	15863	16045	15985	16005	15833	15984	15903	16219	15824	16058	16002	15799	16139	16048	16029	15949	16116	15957	15926	15792	15825	15982	15905	15888	15983	16004	15881	15936	16071	15857	15779	15858	16064	15930	15993	15713	16163	16102	15895	15965	16072	15936	15901	16017	16116	15985	15991	16057	16037	15888	15901	15959	16198	15854	16146	16030	15814	15912	15977	15956	16109	15860	16020	16128	15997	15876	15976	15863	15827	16008	15890	16108	15788	15968	16002	15912	15984	16075	16092	16005	16018	15904	15926	15937	16041	15924	16000	16094	16071	15952	15837	16217	16207	15985	16074	16212	15835	15999	16079	16078	15809	15952	16068	15951	16002	15860	15997	16077	15995	16119	15934	15880	15951	16010	15909	15874	15941	15973	16087	16153	16049	16098	15857	15897	15996	16037	15964	16054	15877	15944	15940	16100	15981	16115	16064	15907	15893	15914	16005	15979	15994	16147	15977	15788	15944	16153	15961	15971	16139	15947	15894	15942	16073	16090	15873	16042	15920	15862	15947	15925	16160	16162	16014	16104	16111	15918	15992	16066	16081	15971	15955	16010	16049	15778	15872	15904	15867	15986	15948	15846	15969	16053	16241	15875	15945	15930	15948	15909	16231	15959	16025	16313	16152	15860	16158	15892	15999	16001	15901	16021	16138	16064	16087	15988	16169	16102	16045	16039	16221	15933	15747	16009	16096	15955	16092	15908	16061	15798	16163	15950	15897	15989	16101	16188	16086	15836	15873	16134	15956	15911	15955	16073	16075	16141	16093	15900	15775	15804	15910	15977	15960	15889	16082	16130	15915	16069	16032	16108	16040	15803	16024	16114	15967	15970	16004	15941	15938	16008	15948	15988	15988	16234	16129	16120	16027	16137	16017	15920	15927	16044	16021	16033	15923	15884	15912	16070	16224	16047	15934	15979	16023	16062	16038	16079	16097	16091	16189	16304	16185	16131	15934	16044	15861	15884	15876	16060	15883	15905	16044	15932	16110	15929	15872	15980	15956	16070	16157	15918	16033	15931	15990	15876	15894	15939	16079	15947	15952	16035	16100	15945	16089	16061	16038	16056	16118	15998	15941	15922	16078	16081	15924	15987	16016	16003	16046	16011	15964	16088	16044	16103	16172	15962	15848	15901	16010	15997	16040	15935	16205	15928	15972	15967	15729	15972	16023	15815	16286	16013	15963	16035	16066	16045	15952	15981	16047	16034	16075	16140	16060	16079	15919	16016	15935	15949	16120	15729	15912	15688	16009	16093	16048	16078	16052	16104	16144	16088	16157	16027	15994	16146	15991	15942	15959	16107	16130	15912	16010	16087	15969	15987	16085	16050	15852	16173	15900	15962	15974	16029	16094	15931	16032	16137	16034	16163	16152	15999	15835	15912	15961	16075
18874	34911	27104	20377	18514	16976	15850	14930	14639	14670	14487	14427	14501	14513	14229	14347	14419	14451	14423	14359	14387	14267	14408	14274	14308	14435	14368	14313	14598	14369	14398	14147	14299	14355	14461	14282	14104	14127	14393	14425	14320	14437	14206	14296	14295	14148	14408	14397	14262	14609	14114	14338	14314	14359	14257	14277	14475	14385	14315	14326	14410	14252	14306	14377	14477	14198	14275	14297	14367	14194	14289	14311	14352	14457	14225	14388	14128	14165	14357	14366	14376	14347	14122	14374	14592	14172	14383	14260	14413	14344	14375	14351	14194	14379	14310	14090	14319	14370	14357	14237	14273	14261	14312	14358	14364	14380	14296	14248	14294	14168	14250	14394	14231	14306	14338	14310	14318	14368	14305	14404	14376	14260	14302	14168	14508	14193	14314	14148	14401	14127	14333	14246	14310	14362	14421	14403	14460	14457	14326	14334	14294	14392	14390	14288	14323	14204	14207	14227	14540	14338	14386	14282	14427	14382	14345	14392	14338	14417	14231	14555	14319	14165	14301	14296	14242	14517	14332	14374	14253	14135	14339	14389	14350	14280	14318	14467	14288	14386	14286	14410	14301	14380	14306	14375	14369	14222	14393	14299	14370	14174	14313	14332	14185	14303	14218	14121	14300	14415	14121	14445	14227	14176	14336	14137	14361	14336	14473	14493	14331	14343	14427	14303	14371	14354	14460	14237	14133	14379	14229	14241	14447	14238	14293	14234	14297	14174	14459	14418	14465	14317	14307	14232	14495	14219	14249	14291	14401	14309	14144	14250	14064	14326	14359	14299	14405	14235	14339	14410	14316	14483	14253	14184	14512	14270	14387	14225	14163	14319	14307	14372	14369	14149	14416	14315	14301	14543	14248	14193	14352	14326	14258	14287	14378	14187	14395	14339	14424	14367	14297	14099	14419	14347	14509	14318	14232	14437	14370	14322	14253	14513	14268	14326	14398	14137	14315	14297	14463	14306	14387	14306	14327	14405	14325	14345	14265	14272	14249	14300	14383	14036	14433	14310	14377	14381	14292	14324	14362	14504	14238	14491	14318	14557	14360	14129	14409	14281	14484	14281	14206	14284	14225	14236	14329	14356	14474	14332	14287	14279	14597	14281	14397	14357	14362	14389	14191	14163	14367	14383	14242	14254	14358	14394	14233	14190	14245	14366	14232	14362	14247	14340	14352	14273	14228	14145	14242	14326	14263	14259	14356	14337	14429	14172	14366	14171	14240	14334	14456	14293	14313	14411	14323	14250	14443	14309	14318	14241	14457	14227	14270	14321	14457	14242	14280	14345	14239	14161	14471	14303	14287	14382	14330	14363	14330	14203	14420	14029	14417	14312	14290	14323	14368	14315	14197	14373	14243	14255	14222	14305	14301	14204	14298	14420	14292	14309	14207	14331	14202	14491	14425	14118	14302	14299	14390	14228	14245	14361	14522	14157	14077	14341	14171	14258	14319	14381	14455	14188	14272	14319	14334	14389	14223	14307	14165	14308	14211	14351	14408	14243	14187	14251	14320	14423	14479	14416	14496	14166	14241	14164	14409	14294	14347	14360	14344	14212	14336	14338	14439	14365	14305	14270	14390	14312	14278	14353	14331	14357	14311	14483	14425	14363	14072	14561	14386	14430	14375	14315	14449	14302	14283	14197	14252	14363	14332	14286	14286	14389	14286	14334	14365	14299	14262	14261	14279	14264	14302	14348	14406	14125	14225	14225	14329	14329	14327	14377	14262	14386	14247	14293	14138	14308	14457	14317	14376	14157	14362	14474	14388	14250	14333	14401	14218	14342	14111	14144	14265	14291	14306	14227	14331	14316	14352	14402	14283	14340	14207	14446	14286	14368	14319	14376	14502	14297	14430	14167	14516	14255	14513	14342	14217	14418	14235	14260	14180	14287	14184	14423	14225	14363	14258	14350	14358	14388	14322	14339	14255	14280	14319	14600	14438	14178	14268	14265	14283	14235	14377	14301	14395	14426	14451	14268	14264	14383	14161	14279	14347	14223	14393	14373	14378	14251	14591	14483	14278	14225	14338	14402	14411	14354	14238	14336	14402	14334	14297	14375	14215	14234	14251	14277	14302	14204	14239	14382	14384	14429	14229	14154	14343	14419	14316	14172	14536	14236	14344	14326	14265	14441	14411	14303	14330	14294	14440	14425	14270	14341	14380	14326	14381	14463	14272	14133	14299	14291	14195	14355	14297	14305	14203	14383	14322	14237	14274	14344	14293	14289	14362	14283	14419	14376	14242	14241	14387	14285	14450	14372	14391	14340	14308	14265	14294	14203	14246	14429	14407	14464	14399	14320	14246	14275	14286	14387	14231	14159	14428	14391	14340	14471	14239	14426	14535	14177	14597	14342	14458	14352	14261	14340	14243	14180	14108	14276	14328	14314	14193	14278	14345	14441	14394	14339	14192	14447	14290	14400	14491	14221	14281	14195	14428	14354	14390	14399	14362	14209	14391	14259	14289	14311	14590	14364	14228	14241	14299	14434	14270	14489	14329	14213	14279	14313	14339	14430	14265	14228	14303	14375	14335	14297	14240	14308	14339	14371	14323	14376	14324	14362	14180	14323	14194	14324	14285	14252	14304	14337	14341	14333	14252	14339	14212	14342	14452	14255	14425	14319	14302	14357	14185	14315	14417	14338	14372	14413	14367	14197	14309	14435	14371	14538	14311	14425	14599	14198	14236	14335	14472	14396	14299	14310	14139	14222	14419	14255	14325	14306	14339	14443	14283	14364	14244	14254	14283	14251	14413	14295	14224	14269	14136	14292	14564	14171	14390	14231	14104	14463	14248	14330	14308	14502	14347	14407	14291	14391	14233	14439	14260	14382	14384	14282	14424	14303	14224	14253	14145	14338	14331	14333	14289	14496	14381	14488	14398	14304	14364	14318	14232	14317	14350	14387	14216	14579	14432	14257	14319	14395	14259	14448	14282	14092	14299	14207	14337	14181	14367	14314	14288	14267	14334	14157	14249	14414	14240	14230	14366	14472	14340	14203	14193	14328	14376	14240	14291	14233	14364	14308	14335	14424	14297	14411	14250	14200	14359	14315	14336	14292	14235	14204	14301	14462	14402	14297	14211	14202	14114	14275	14377	14251	14311	14254	14270	14247	14317	14317	14344	14303	14341	14233	14351	14320	14388	14409	14344	14374	14373	14482	14341	14278	14459	14291	14341	14321	14206	14262	14326	14173	14316	14206	14213	14378	14246	14172	14264	14121	14383	14408	14319	14215	14388	14225	14258	14384	14460	14536	14338	14298	14199	14222	14326	14310	14452	14426	14251	14265	14278	14436	14473	14427	14337	14427	14270	14434	14615	14209	14275	14360	14272	14424	14202	14342	14311	14326	14352	14339	14398	14506	14268	14251	14166	14329	14238	14339	14356	14470	14238	14211	14214	14310	14387	14387	14182	14180	14286	14274	14196	14210	14052	14262	14192	14311	14337	14405	14557	14413	14255	14224	14328	14318	14187	14467	14239	14440	14300	14283	14454	14486	14545	14354	14350	14385	14357	14389	14234	14214	14530	14315	14312	14326	14360	14291	14416	14231	14337	14374	14564	14303	14213	14260	14379	14321	14418	14305	14276	14282	14416	14263	14358	14339	14170	14416	14383	14365	14301	14194	14241	14243	14296	14195	14313	14412	14327	14341	14364	14447	14239	14137	14318	14289	14168	14297	14436	14244	14285	14225	14161	14274	14373	14370	14201	14345	14189	14253	14143	14503	14403	14237	14517	14383	14327	14258	14327	14407	14408	14280	14229	14116	14704	14346	14388	14339	14410	14257	14306	14384	14203	14424	14400	14421	14316	14478	14389	14456	14185	14309	14388	14367	14296	14401	14237	14299	14249	14285	14243	14203	14464	14302	14364	14304	14482	14362	14317	14182	14345	14299	14344	14219	14369	14426	14364	14177	14279	14256	14203	14326	14257	14224	14229	14186	14499	14418	14189	14179	14286	13959	14320	14382	14438	14326	14311	14439	14216	14381	14502	14435	14328	14289	14239	14301	14170	14318	14349	14358	14332	14272	14243	14411	14300	14166	14387	14368	14272	14424	14147	14228	14354	14202	14121	14419	14309	14361	14474	14240	14276	14354	14321	14437	14221	14380	14363	14317	14337	14427	14487	14422	14338	14289	14269	14383	14407	14287	14337	14293	14273	14281	14369	14287	14292	14241	14154	14251	14373	14436	14373	14301	14156	14351	14314	14370	14320	14451	14475	14298	14472	14326	14349	14173	14381	14422	14439	14349	14252	14433	14334	14357	14408	14287	14329	14298	14413	14302	14200	14371	14142	14412	14403	14213	14236	14391	14408	14244	14456	14387	14238	14308	14286	14414	14331	14221	14314	14258	14235	14443	14301	14277	14378	14334	14288	14298	14420	14385	14239	14359	14296	14243	14406	14314	14406	14271	14307	14283	14313	14344	14173	14289	14342	14063	14370	14397	14374	14544	14312	14229	14466	14368	14361	14330	14260	14227	14309	14364	14569	14253	14319	14279	14178	14259	14356	14504	14305	14188	14268	14272	14510	14313	14331	14394	14248	14218	14315	14256	14343	14241	14305	14240	14210	14271	14237	14462	14370	14298	14132	14325	14456	14479	14417	14189	14310	14225	14078	14337	14304	14248	14206	14411	14297	14273	14416	14211	14153	14250	14280	14549	14405	14302	14419	14434	14339	14412	14265	14411	14236	14212	14400	14304	14288	14328	14317	14294	14298	14361	14364	14285	14419	14520	14233	14391	14300	14408	14423	14328	14348	14271	14298	14471	14394	14523	14295	14321	14270	14455	14321	14190	14277	14247	14290	14315	14353	14227	14247	14379	14368	14232	14351	14379	14210	14324	14276	14409	14287	14451	14267	14377	14437	14272	14306	14323	14233	14326	14406	14262	14168	14185	14204	14374	14266	14329	14298	14408	14350	14198	14238	14216	14291	14274	14387	14176	14225	14401	14234	14210	14234	14386	14273	14334	14392	14255	14316	14235	14297	14435	14252	14366	14465	14273	14377	14391	14360	14225	14434	14224	14334	14255	14314	14318	14325	14422	14379	14207	14202	14567	14345	14434	14291	14412	14329	14260	14342	14177	14209	14339	14253	14344	14363	14247	14200	14274	14344	14307	14431	14368
22706	21631	28848	24958	22327	23929	22907	17875	17113	17051	16986	16770	16990	16713	16840	16864	16854	16634	16657	16499	16643	16525	16834	16683	16422	16443	16564	16609	16365	16592	16466	16641	16545	16201	16552	16442	16448	16446	16299	16567	16340	16227	16484	16332	16426	16371	16452	16374	16453	16434	16418	16481	16543	16518	16293	16160	16296	16450	16332	16284	16345	16491	16222	16359	16380	16455	16263	16394	16502	16399	16160	16239	16412	16238	16436	16394	16339	16410	16522	16398	16552	16351	16370	16203	16434	16380	16469	16274	16334	16436	16393	16402	16273	16273	16329	16254	16178	16434	16420	16374	16147	16140	16188	16399	16319	16316	16295	16161	16100	16425	16338	16368	16054	16395	16311	16386	16198	16197	16513	16324	16307	16240	16386	16394	16565	16269	16368	16423	16465	16249	16316	16326	16443	16400	16409	16380	16398	16110	16422	16254	16279	16490	16202	16419	16179	16297	16504	16144	16282	16256	16466	16495	16153	16403	16448	16246	16334	16388	16384	16586	16473	16423	16328	16082	16332	16294	16369	16199	16325	16394	16262	16391	16272	16221	16359	16247	16368	16346	16052	16361	16256	16320	16308	16241	16360	16224	16258	16345	16448	16359	16340	16366	16253	16211	16183	16340	16283	16173	16327	16323	16277	16245	16329	16250	16584	16232	16535	16491	16242	16243	16523	16508	16292	16227	16424	16391	16490	16378	16248	16077	16266	16382	16433	16337	16352	16452	16309	16315	16453	16386	16310	16437	16251	16412	16364	16456	16521	16247	16285	16262	16462	16332	16298	16500	16328	16496	16346	16356	16366	16413	16158	16367	16380	16249	16285	16334	16349	16349	16200	16280	16280	16285	16348	16185	16226	16533	16267	16320	16336	16272	16444	16196	16273	16246	16598	16416	16258	16441	16584	16231	16404	16262	16298	16332	16141	16380	16335	16338	16371	16374	16400	16230	16325	16238	16262	16315	16325	16248	16135	16202	16267	16343	16258	16437	16243	16309	16186	16292	16378	16327	16526	16446	16483	16431	16464	16221	16355	16181	16412	16232	16319	16335	16319	16361	16396	16402	16169	16490	16339	16237	16286	16264	16417	16282	16416	16417	16287	16141	16186	16404	16305	16264	16567	16415	16425	16247	16365	16391	16383	16279	16384	16282	16305	16246	16225	16179	16397	16322	16509	16208	16331	16498	16342	16453	16368	16371	16374	16231	16291	16315	16462	16333	16166	16224	16252	16237	16187	16323	16515	16475	16283	16336	16219	16264	16257	16256	16360	16177	16449	15984	16176	16424	16160	16152	16205	16283	16117	16349	16229	16125	16309	16373	16313	16167	16446	16175	16230	16263	16480	16542	16358	16371	16407	16242	16263	16374	16351	16467	16298	16184	16054	16256	16118	16398	16500	16305	16278	16331	16319	16419	16281	16299	16314	16295	16270	16356	16441	16465	16243	16399	16575	16500	16376	16457	16323	16447	16242	16243	16331	16212	16633	16485	16353	16412	16347	16481	16290	16209	16254	16331	16362	16289	16335	16403	16286	16313	16171	16314	16343	16510	16092	16515	16178	16308	16264	16357	16409	16317	16225	16191	16225	16343	16334	16209	16314	16173	16398	16304	16282	16191	16354	16286	16339	16158	16308	16243	16164	16397	16349	16530	16447	16368	16437	16254	16526	16310	16423	16388	16472	16381	16302	16190	16500	16482	16359	16280	16319	16374	16354	16359	16314	16345	16199	16196	16105	16353	16118	16207	16229	16311	16177	16421	16422	16379	16425	16268	16291	16383	16256	16247	16303	16243	16317	16450	16311	16325	16205	16399	16558	16223	16451	16223	16382	16446	16388	16321	16223	16162	16227	16282	16491	16444	16443	16235	16378	16346	16170	16143	16235	16248	16129	16319	16355	16282	16305	16377	16500	16342	16298	16232	16277	16002	16299	16257	16388	16166	16433	16167	16319	16393	16481	16305	16403	16451	16471	16285	16152	16329	16326	16324	16331	16187	16448	16332	16341	16145	16305	16500	16294	16131	16361	16296	16209	16305	16250	16163	16349	16229	16180	16487	16196	16381	16506	16315	16522	16459	16276	16264	16221	16457	16335	16167	16246	16458	16368	16572	16450	16329	16464	16416	16363	16292	16283	16249	16422	16266	16245	16359	16263	16214	16406	16380	16349	16323	16459	16130	16267	16107	16436	16285	16511	16206	16265	16293	16158	16186	16174	16403	16375	16190	16328	16463	16205	16282	16467	16216	16344	16391	16288	16372	16474	16166	16363	16373	16343	16310	16135	16423	16346	16356	16432	16482	16324	16302	16432	16464	16296	16291	16241	16425	16424	16258	16460	16292	16308	16356	16394	16206	16310	16408	16455	16376	16278	16196	16362	16227	16151	16401	16395	16463	16426	16377	16400	16438	16291	16218	16176	16377	16337	16288	16271	16340	16225	16512	16317	16469	16437	16488	16321	16168	16125	16276	16294	16311	16257	16207	16529	16349	16310	16308	16359	16346	16171	16230	16276	16132	16468	16479	16405	16297	16232	16290	16464	16444	16398	16220	16471	16143	16303	16365	16341	16215	16377	16426	16549	16109	16449	16503	16363	16490	16228	16332	16433	16418	16283	16275	16273	16145	16298	16091	16204	16388	16341	16430	16382	16345	16477	16173	15982	16350	16156	16326	16256	16461	16362	16242	16350	16331	16464	16059	16317	16108	16383	16291	16477	16335	16355	16425	16203	16216	16188	16426	16411	16415	16430	16243	16421	16315	16403	16416	16238	16390	16431	16250	16494	16210	16362	16287	16350	16279	16416	16294	16360	16192	16281	16490	16230	16407	16303	16278	16102	16337	16450	16515	16279	16373	16435	16261	16182	16390	16153	16400	16235	16212	16256	16574	16470	16305	16199	16265	16247	16276	16360	16428	16499	16379	16232	16272	16481	16396	16234	16125	16257	16135	16271	16431	16294	16200	16389	16168	16296	16368	16154	16419	16358	16302	16373	16414	16123	16245	16418	16197	16260	16329	16369	16269	16383	16351	16298	16212	16385	16422	16284	16314	16276	16264	16171	16345	16294	16374	16271	16450	16424	16471	16147	16216	16358	16410	16351	16097	16245	16244	16394	16439	16239	16349	16452	16468	16374	16284	16300	16405	16421	16490	16244	16314	16205	16481	16447	16226	16256	16335	16274	16109	16235	16333	16135	16399	16451	16182	16353	16182	16449	16271	16356	16251	16341	16133	16220	16214	16268	16403	16357	16279	16470	16126	16073	16492	16204	16477	16410	16316	16329	16278	16310	16297	16318	16464	16458	16304	16220	16334	16258	16267	16235	16193	16315	16339	16130	16101	16450	16351	16362	16493	16398	16229	16231	16084	16266	16241	16266	16257	16390	16396	16261	16183	16149	16443	16308	16601	16302	16144	16387	16373	16183	16256	16368	16365	16204	16091	16442	16098	16265	16294	16151	16161	16471	16346	16295	16353	16262	16143	16264	16469	16223	16261	16223	16360	16455	16266	16538	16333	16332	16399	16265	16253	16419	16267	16241	16417	16187	16299	16438	16278	16234	16127	16173	16378	16381	16383	16279	16150	16420	16335	16173	16491	16441	16408	16229	16400	16320	16288	16462	16195	16283	16303	16235	16348	16488	16201	16172	16382	16216	16256	16196	16247	16459	16333	16236	16197	16413	16363	16379	16068	16248	16403	16412	16241	16409	16329	16315	16254	16234	16361	16324	16276	16241	16588	16413	16258	16147	16195	16282	16370	16267	16560	16160	16378	16225	16354	16469	16203	16408	16208	16198	16298	16267	16449	16339	16400	16331	16432	16393	16337	16322	16360	16363	16274	16275	16326	16363	16391	16189	16127	16360	16576	16311	16250	16378	16413	16485	16444	16273	16366	16328	16244	16428	16245	16419	16254	16411	16192	16174	16355	16397	16362	16357	16242	16302	16395	16347	16208	16417	16156	16346	16457	16333	16375	16308	16444	16292	16420	16340	16364	16501	16479	16381	16427	16392	16335	16355	16139	16319	16197	16340	16192	16341	16615	16560	16187	16139	16192	16140	16319	16473	16440	16377	16491	16204	16190	16310	16466	16312	16339	16594	16346	16427	16235	16349	16212	16159	16366	16381	16376	16348	16330	16496	16378	16335	16381	16382	16291	16277	16426	16288	16389	16348	16319	16332	16389	16135	16375	16361	16402	16307	16505	16232	16289	16361	16462	16373	16506	16432	16613	16318	16340	16347	16498	16262	16415	16372	16428	16287	16088	16372	16324	16383	16388	16360	16236	16504	16350	16554	16395	16362	16392	16464	16408	16155	16582	16345	16313	16290	16251	16290	16387	16238	16117	16331	16240	16339	16362	16320	16510	16390	16091	16313	16273	16320	16530	16268	16299	16254	16244	16141	16354	16380	16350	16105	16344	16199	16240	16220	16387	16435	16229	16505	16263	16369	16421	16363	16411	16215	16169	16312	16399	16238	16132	16179	16198	16309	16255	16228	16288	16376	16452	16336	16314	16182	16308	16495	16110	16336	16309	16349	16395	16300	16306	16464	16252	16404	16354	16171	16423	16468	16497	16124	16324	16444	16206	16185	16316	16354	16269	16440	16415	16145	16239	16228	16285	16401	16399	16352	16288	16427	16391	16292	16444	16332	16490	16328	16145	16497	16429	16339	16218	16361	16503	16526	16291	16323	16264	16358	16209	16218	16388	16340	16362	16350	16232	16228	16217	16198	16254	16292	16288	16423	16339	16351	16278	16312	16303	16335	16527	16414	16514	16133	16218	16394	16151	16362	16412	16207	16198	16368	16143	16595	16259	16151	16468	16250	16398	16485	16317	16318	16326	16106	16357	16311	16369	16395	16164	16159	16352	16351	16376	16398	16261	16275	16288	16271	16369	16229	16386	16472	16414	16386	16573	16407	16401	16347	16323	16290	16373	16455	16257	16464	16213	16474	16198	16470	16296	16375	16508	16532	16318	16254	16243	16231	16161	16325	16281	16353	16477	16220	16529	16363	16269	16311	16321	16223	16127	16386	16453	16198	16215	16019	16297	16360	16309	16325	16538	16129	16306	16382	16325	16204	16531	16236	16494	16402	16296	16201	16397	16485	16245	16319	16388	16285	16142	16164	16341	16383	16155	16274	16384
20921	46956	40339	29618	24326	20593	16850	15691	15189	14927	15006	14941	14961	14744	14773	14645	14734	14809	14363	14602	14697	14775	14562	14542	14505	14666	14575	14494	14526	14382	14581	14492	14337	14548	14575	14398	14384	14284	14653	14523	14419	14629	14298	14499	14431	14508	14441	14484	14461	14436	14322	14491	14460	14423	14576	14410	14419	14307	14534	14475	14342	14389	14505	14453	14477	14400	14477	14315	14523	14439	14486	14335	14483	14555	14493	14505	14411	14356	14464	14444	14414	14427	14420	14507	14319	14528	14437	14255	14416	14384	14436	14396	14345	14379	14490	14500	14460	14411	14311	14502	14399	14564	14562	14503	14364	14499	14389	14598	14341	14285	14465	14648	14448	14470	14536	14419	14622	14379	14425	14189	14315	14550	14535	14290	14615	14295	14407	14348	14543	14569	14555	14451	14558	14376	14315	14240	14274	14329	14297	14415	14516	14483	14420	14448	14454	14481	14681	14362	14393	14303	14420	14248	14427	14487	14481	14477	14444	14412	14466	14440	14476	14506	14488	14418	14393	14634	14458	14493	14403	14646	14321	14422	14447	14418	14317	14368	14512	14254	14441	14494	14398	14595	14273	14345	14341	14401	14590	14498	14468	14543	14426	14532	14346	14468	14577	14544	14431	14478	14516	14566	14524	14378	14307	14435	14378	14420	14327	14466	14502	14378	14479	14458	14334	14356	14639	14332	14488	14537	14523	14449	14457	14349	14285	14435	14433	14402	14372	14365	14507	14573	14466	14401	14310	14540	14537	14556	14437	14457	14547	14327	14487	14411	14526	14593	14492	14486	14553	14483	14605	14482	14594	14406	14398	14380	14422	14469	14261	14418	14599	14371	14518	14371	14509	14342	14321	14475	14494	14276	14663	14446	14350	14404	14487	14589	14568	14408	14551	14362	14453	14547	14313	14325	14518	14292	14384	14462	14240	14517	14600	14281	14537	14485	14604	14561	14378	14471	14467	14523	14407	14314	14417	14478	14557	14501	14396	14520	14557	14447	14583	14575	14554	14314	14458	14457	14356	14319	14414	14376	14414	14489	14516	14410	14487	14381	14532	14343	14360	14400	14640	14384	14658	14597	14507	14339	14462	14355	14470	14462	14519	14329	14419	14600	14528	14437	14408	14453	14516	14440	14434	14540	14333	14327	14314	14463	14488	14423	14491	14416	14330	14494	14430	14377	14487	14330	14495	14319	14363	14473	14491	14330	14624	14465	14535	14396	14300	14577	14549	14443	14381	14411	14350	14496	14410	14583	14453	14565	14370	14443	14487	14455	14648	14573	14550	14496	14417	14319	14501	14417	14560	14520	14421	14508	14260	14480	14477	14381	14490	14403	14567	14428	14447	14537	14450	14526	14472	14261	14443	14561	14455	14411	14452	14369	14375	14427	14444	14405	14455	14428	14315	14552	14439	14379	14516	14475	14326	14552	14544	14404	14467	14520	14436	14466	14432	14288	14381	14489	14526	14555	14460	14447	14449	14333	14638	14655	14680	14390	14513	14538	14317	14471	14589	14501	14300	14323	14339	14443	14361	14521	14480	14257	14518	14449	14446	14399	14414	14558	14479	14361	14526	14376	14493	14506	14510	14384	14413	14347	14552	14356	14538	14582	14478	14478	14585	14492	14451	14511	14489	14291	14515	14495	14599	14243	14511	14418	14647	14483	14417	14361	14496	14461	14382	14592	14394	14294	14502	14465	14429	14378	14536	14403	14365	14480	14401	14436	14408	14472	14437	14442	14476	14579	14571	14468	14494	14421	14451	14346	14504	14345	14471	14389	14406	14552	14365	14251	14317	14420	14327	14469	14590	14430	14380	14573	14433	14427	14408	14454	14375	14430	14461	14393	14413	14407	14323	14363	14448	14525	14482	14490	14389	14462	14362	14463	14610	14366	14491	14510	14395	14305	14416	14523	14297	14492	14406	14434	14401	14363	14552	14523	14500	14344	14482	14539	14474	14414	14564	14319	14399	14557	14561	14432	14507	14550	14374	14508	14447	14376	14366	14496	14489	14561	14377	14337	14411	14418	14393	14657	14577	14555	14511	14534	14443	14468	14508	14474	14368	14267	14425	14442	14444	14225	14452	14618	14374	14519	14485	14290	14485	14404	14413	14486	14372	14489	14410	14607	14467	14386	14245	14508	14574	14605	14398	14477	14557	14603	14506	14424	14539	14397	14418	14416	14575	14383	14539	14375	14494	14387	14436	14511	14508	14348	14261	14505	14471	14484	14556	14626	14463	14287	14504	14533	14522	14482	14474	14430	14306	14499	14395	14444	14449	14370	14502	14498	14522	14475	14534	14425	14282	14446	14330	14590	14468	14455	14425	14392	14491	14457	14295	14382	14582	14395	14334	14395	14462	14471	14450	14389	14538	14446	14405	14421	14487	14438	14397	14350	14489	14438	14343	14526	14462	14699	14494	14465	14314	14513	14403	14313	14408	14470	14549	14467	14473	14523	14440	14517	14495	14505	14494	14505	14322	14248	14260	14375	14382	14532	14444	14596	14285	14359	14475	14275	14559	14413	14631	14427	14493	14489	14449	14371	14511	14556	14373	14374	14305	14582	14274	14432	14361	14373	14516	14461	14355	14528	14425	14542	14470	14630	14538	14392	14587	14417	14335	14389	14441	14424	14601	14357	14362	14362	14372	14411	14331	14427	14496	14436	14408	14411	14475	14378	14475	14419	14435	14497	14379	14415	14395	14360	14313	14384	14631	14425	14549	14432	14345	14243	14400	14358	14560	14445	14483	14431	14477	14392	14429	14362	14477	14459	14265	14375	14396	14360	14295	14482	14284	14176	14661	14528	14489	14444	14492	14408	14532	14439	14411	14378	14516	14754	14375	14578	14496	14462	14516	14343	14537	14524	14417	14227	14502	14623	14338	14498	14356	14478	14421	14467	14430	14682	14276	14441	14416	14414	14308	14408	14279	14191	14429	14416	14404	14519	14485	14433	14408	14446	14368	14301	14275	14538	14543	14551	14581	14292	14469	14481	14633	14505	14577	14485	14479	14514	14414	14537	14344	14567	14427	14319	14539	14592	14563	14448	14520	14555	14609	14425	14635	14592	14273	14337	14435	14555	14385	14353	14307	14357	14411	14456	14270	14505	14316	14393	14399	14368	14527	14562	14560	14376	14472	14473	14410	14429	14248	14345	14431	14507	14346	14352	14530	14495	14520	14522	14557	14456	14386	14496	14537	14671	14391	14331	14382	14574	14455	14336	14407	14445	14533	14460	14398	14518	14409	14422	14323	14337	14440	14631	14470	14425	14497	14559	14588	14494	14355	14351	14518	14473	14350	14370	14289	14350	14614	14617	14370	14433	14428	14418	14566	14535	14338	14489	14544	14450	14379	14453	14500	14493	14413	14385	14256	14473	14668	14606	14500	14435	14512	14421	14298	14528	14302	14358	14460	14278	14449	14539	14346	14452	14433	14398	14572	14477	14532	14529	14362	14413	14562	14396	14676	14381	14595	14423	14292	14513	14550	14509	14272	14532	14553	14496	14387	14563	14424	14499	14455	14521	14320	14437	14322	14466	14394	14448	14464	14588	14472	14596	14548	14401	14493	14418	14349	14388	14427	14413	14533	14462	14419	14530	14270	14272	14471	14438	14493	14469	14386	14307	14350	14415	14403	14280	14593	14473	14574	14552	14483	14397	14458	14342	14584	14437	14411	14532	14516	14490	14312	14488	14470	14544	14558	14346	14428	14391	14475	14413	14339	14443	14505	14349	14350	14296	14389	14498	14484	14354	14416	14417	14320	14445	14515	14456	14583	14435	14573	14298	14458	14290	14430	14390	14498	14547	14360	14600	14475	14408	14452	14579	14434	14371	14483	14246	14507	14517	14435	14348	14489	14425	14435	14418	14486	14550	14522	14381	14409	14439	14522	14545	14626	14413	14422	14500	14454	14621	14323	14513	14456	14546	14407	14383	14403	14520	14401	14413	14501	14385	14517	14485	14435	14385	14388	14286	14423	14429	14411	14280	14374	14325	14358	14374	14587	14467	14348	14369	14410	14561	14424	14455	14419	14265	14359	14318	14433	14356	14388	14487	14432	14485	14642	14455	14492	14486	14624	14356	14428	14489	14354	14396	14438	14470	14399	14441	14503	14381	14330	14554	14579	14504	14400	14445	14442	14582	14386	14516	14397	14568	14490	14443	14371	14490	14418	14346	14488	14397	14397	14663	14468	14431	14420	14333	14314	14351	14460	14395	14419	14463	14470	14433	14416	14582	14536	14459	14371	14295	14365	14468	14456	14393	14441	14619	14399	14449	14435	14523	14456	14515	14494	14516	14401	14368	14327	14437	14453	14542	14582	14422	14561	14422	14668	14556	14526	14383	14554	14425	14344	14429	14527	14328	14427	14374	14471	14483	14559	14440	14560	14446	14455	14380	14541	14313	14416	14410	14464	14505	14564	14470	14632	14323	14540	14446	14576	14484	14385	14277	14413	14577	14646	14523	14347	14295	14449	14509	14453	14319	14359	14388	14522	14443	14436	14404	14510	14445	14413	14374	14472	14400	14373	14329	14496	14286	14335	14608	14377	14568	14509	14276	14451	14526	14382	14411	14380	14471	14560	14446	14463	14364	14292	14306	14437	14425	14414	14445	14507	14415	14486	14535	14529	14421	14617	14346	14507	14362	14243	14485	14488	14311	14648	14160	14564	14439	14475	14582	14562	14425	14361	14560	14443	14298	14538	14627	14494	14615	14469	14448	14589	14534	14452	14501	14613	14475	14466	14478	14375	14649	14375	14543	14308	14432	14596	14488	14312	14379	14346	14540	14488	14523	14422	14543	14513	14453	14360	14384	14449	14443	14326	14634	14388	14377	14465	14505	14487	14441	14419	14345	14399	14354	14378	14565	14280	14368	14566	14449	14537	14428	14596	14346	14496	14437	14292	14517	14448	14562	14361	14474	14572	14435	14530	14426	14495	14577	14300	14593	14423	14339	14501	14377	14523	14435	14425	14390	14434	14572	14443	14447	14482	14457	14401	14411	14587	14482	14228	14374	14484	14345	14508	14435	14386	14564	14529	14602	14372	14470	14376	14374	14592	14401	14471	14338	14475	14469	14538	14423	14409	14601	14351	14554	14418	14570	14414	14639	14335	14316	14512	14502
29846	24092	25993	21239	16973	16356	16040	15971	15747	15785	15724	15484	15694	15584	15581	15619	15614	15680	15732	15369	15374	15811	15723	15527	15558	15434	15573	15571	15587	15613	15604	15482	15598	15532	15609	15323	15329	15645	15537	15635	15390	15391	15403	15599	15541	15322	15404	15533	15473	15561	15477	15570	15574	15417	15307	15561	15401	15402	15614	15563	15271	15566	15270	15469	15741	15607	15631	15355	15440	15536	15440	15287	15428	15362	15403	15499	15383	15255	15353	15464	15424	15358	15517	15434	15280	15514	15532	15308	15463	15571	15377	15210	15596	15369	15490	15647	15424	15441	15498	15582	15509	15479	15434	15485	15424	15553	15381	15349	15511	15365	15300	15385	15571	15411	15480	15463	15478	15551	15650	15463	15467	15368	15616	15260	15588	15468	15625	15607	15555	15494	15468	15378	15445	15518	15457	15411	15394	15432	15372	15494	15349	15631	15330	15421	15475	15424	15486	15355	15525	15509	15543	15485	15576	15437	15451	15529	15601	15252	15441	15512	15517	15547	15310	15322	15601	15420	15605	15481	15442	15625	15399	15492	15354	15627	15363	15515	15312	15413	15636	15605	15343	15456	15547	15652	15451	15308	15354	15602	15433	15368	15378	15495	15501	15450	15432	15479	15216	15415	15557	15510	15334	15560	15379	15436	15599	15533	15594	15467	15601	15525	15542	15432	15362	15479	15459	15424	15484	15402	15236	15328	15462	15620	15472	15478	15395	15585	15466	15395	15549	15430	15679	15650	15375	15611	15329	15442	15461	15436	15455	15363	15535	15460	15623	15540	15474	15672	15565	15345	15398	15291	15557	15399	15393	15391	15459	15434	15331	15535	15375	15415	15280	15283	15237	15502	15412	15437	15534	15627	15571	15483	15730	15589	15541	15609	15396	15516	15600	15403	15580	15504	15384	15495	15615	15650	15529	15499	15225	15484	15413	15708	15392	15592	15497	15390	15505	15379	15492	15421	15594	15403	15505	15288	15445	15489	15589	15396	15389	15582	15564	15215	15644	15456	15420	15453	15376	15334	15400	15492	15521	15467	15232	15573	15487	15528	15480	15323	15335	15530	15338	15347	15391	15455	15280	15326	15557	15661	15421	15509	15288	15494	15357	15493	15558	15364	15414	15658	15439	15509	15388	15348	15293	15486	15603	15276	15375	15559	15573	15576	15611	15448	15483	15484	15468	15537	15554	15537	15417	15652	15405	15443	15581	15501	15287	15474	15586	15327	15343	15610	15531	15568	15573	15459	15532	15423	15387	15452	15562	15465	15456	15465	15371	15382	15452	15365	15376	15391	15436	15454	15490	15408	15493	15578	15547	15420	15613	15489	15564	15399	15529	15563	15264	15509	15576	15302	15372	15497	15437	15575	15502	15461	15510	15520	15558	15535	15530	15274	15519	15355	15497	15464	15408	15374	15426	15639	15614	15313	15664	15287	15210	15452	15465	15567	15527	15513	15377	15628	15452	15318	15773	15433	15391	15440	15365	15444	15355	15696	15260	15437	15456	15514	15554	15529	15368	15743	15536	15554	15341	15397	15625	15531	15544	15547	15516	15518	15457	15383	15481	15663	15573	15432	15314	15357	15470	15409	15783	15524	15519	15510	15437	15445	15602	15212	15303	15587	15474	15452	15476	15292	15388	15550	15445	15332	15517	15316	15516	15535	15491	15555	15590	15425	15449	15511	15337	15571	15343	15431	15780	15643	15438	15378	15486	15347	15366	15570	15459	15617	15483	15324	15230	15354	15536	15511	15714	15634	15374	15423	15508	15319	15556	15496	15302	15558	15466	15443	15523	15371	15552	15423	15410	15560	15645	15398	15397	15471	15362	15385	15600	15661	15420	15467	15490	15274	15606	15480	15576	15575	15419	15609	15503	15466	15620	15445	15668	15415	15457	15291	15521	15318	15231	15398	15355	15325	15537	15379	15483	15307	15561	15499	15601	15394	15183	15241	15363	15432	15340	15400	15797	15379	15478	15544	15330	15608	15424	15439	15562	15424	15387	15399	15345	15370	15404	15379	15512	15386	15613	15515	15540	15540	15479	15311	15266	15607	15552	15606	15376	15384	15562	15311	15254	15573	15334	15477	15675	15577	15581	15517	15452	15373	15546	15371	15554	15575	15521	15424	15677	15436	15660	15621	15503	15629	15584	15548	15485	15580	15437	15421	15384	15442	15394	15358	15494	15417	15569	15464	15536	15145	15296	15350	15240	15501	15462	15513	15403	15464	15541	15483	15376	15359	15360	15538	15277	15636	15563	15705	15432	15532	15535	15553	15542	15379	15318	15372	15624	15353	15443	15566	15429	15156	15292	15487	15322	15358	15266	15367	15331	15443	15433	15366	15428	15491	15420	15440	15398	15595	15618	15540	15418	15507	15564	15839	15366	15512	15452	15324	15550	15475	15333	15501	15389	15641	15588	15357	15536	15669	15580	15503	15477	15382	15594	15557	15622	15528	15400	15474	15550	15488	15548	15548	15488	15556	15323	15382	15524	15542	15579	15236	15581	15532	15504	15336	15429	15562	15608	15413	15718	15336	15611	15378	15404	15606	15460	15456	15294	15308	15499	15305	15491	15400	15506	15402	15511	15623	15494	15505	15465	15408	15689	15398	15380	15479	15423	15509	15493	15613	15400	15306	15335	15646	15679	15471	15279	15281	15566	15632	15645	15464	15425	15475	15436	15531	15450	15480	15362	15442	15473	15328	15439	15505	15529	15470	15623	15552	15503	15679	15465	15401	15287	15352	15447	15460	15579	15559	15455	15532	15624	15353	15396	15426	15390	15456	15518	15436	15580	15484	15322	15718	15643	15648	15472	15487	15539	15293	15571	15667	15524	15373	15296	15450	15448	15420	15593	15476	15501	15395	15417	15528	15570	15510	15208	15490	15614	15659	15493	15525	15492	15445	15607	15298	15575	15569	15466	15470	15491	15545	15501	15420	15381	15320	15575	15501	15505	15488	15366	15681	15582	15429	15492	15456	15624	15422	15295	15361	15402	15484	15338	15469	15364	15545	15438	15708	15567	15461	15670	15574	15498	15328	15568	15515	15582	15459	15431	15701	15483	15409	15673	15544	15402	15430	15502	15616	15582	15429	15292	15463	15502	15409	15445	15680	15464	15483	15614	15392	15520	15698	15311	15446	15406	15358	15506	15610	15450	15506	15421	15388	15445	15520	15594	15561	15567	15376	15535	15687	15720	15646	15433	15593	15592	15510	15521	15395	15360	15411	15290	15479	15325	15368	15372	15490	15560	15396	15815	15413	15460	15515	15581	15516	15496	15361	15701	15209	15364	15407	15456	15298	15524	15400	15299	15363	15392	15438	15450	15383	15385	15695	15512	15605	15423	15445	15667	15506	15600	15432	15385	15779	15608	15391	15337	15420	15411	15524	15564	15473	15345	15565	15751	15451	15257	15337	15568	15560	15596	15571	15356	15403	15524	15396	15564	15603	15640	15436	15615	15341	15460	15533	15466	15569	15415	15580	15498	15266	15481	15370	15371	15651	15744	15517	15379	15530	15465	15332	15392	15407	15662	15592	15514	15273	15440	15306	15538	15440	15525	15483	15519	15352	15481	15609	15507	15424	15257	15477	15551	15466	15282	15547	15508	15292	15477	15703	15623	15535	15459	15648	15588	15341	15449	15423	15483	15518	15397	15568	15386	15185	15489	15375	15329	15607	15363	15442	15436	15413	15590	15518	15454	15393	15658	15631	15592	15434	15488	15470	15575	15445	15479	15389	15341	15434	15623	15632	15500	15522	15514	15706	15538	15299	15408	15690	15393	15305	15367	15415	15517	15238	15659	15578	15584	15208	15332	15335	15454	15475	15409	15535	15455	15450	15539	15667	15361	15547	15645	15538	15696	15532	15643	15493	15434	15415	15472	15639	15425	15409	15379	15427	15595	15452	15290	15516	15636	15834	15686	15516	15500	15661	15476	15302	15447	15324	15592	15404	15527	15634	15404	15524	15666	15459	15384	15504	15489	15552	15504	15417	15281	15573	15526	15572	15522	15360	15528	15244	15548	15637	15519	15331	15448	15419	15452	15296	15711	15515	15276	15445	15413	15506	15535	15529	15572	15649	15453	15399	15516	15508	15418	15380	15504	15520	15335	15498	15383	15588	15393	15528	15526	15580	15359	15452	15501	15575	15489	15365	15624	15522	15509	15420	15432	15324	15328	15539	15598	15429	15421	15589	15694	15597	15544	15390	15382	15633	15486	15432	15420	15295	15705	15384	15419	15434	15529	15500	15526	15474	15556	15437	15401	15440	15561	15579	15671	15371	15378	15644	15374	15625	15484	15422	15418	15327	15769	15523	15350	15422	15202	15499	15575	15612	15388	15523	15532	15551	15653	15407	15384	15338	15349	15334	15398	15610	15651	15525	15651	15439	15758	15503	15446	15539	15541	15250	15382	15640	15539	15421	15458	15607	15558	15226	15396	15540	15434	15418	15615	15508	15418	15547	15476	15577	15511	15553	15381	15566	15433	15686	15476	15639	15596	15491	15394	15443	15523	15470	15463	15503	15574	15403	15549	15714	15503	15500	15337	15479	15424	15504	15551	15443	15356	15417	15436	15425	15524	15431	15363	15579	15452	15371	15435	15662	15707	15521	15511	15481	15564	15433	15315	15486	15569	15523	15596	15504	15505	15332	15560	15608	15429	15675	15323	15552	15480	15452	15319	15744	15195	15611	15510	15329	15364	15349	15392	15324	15429	15531	15607	15540	15591	15533	15556	15502	15547	15475	15284	15440	15704	15492	15650	15335	15462	15387	15485	15414	15459	15447	15415	15428	15584	15593	15461	15231	15595	15588	15483	15535	15665	15608	15514	15682	15603	15551	15695	15279	15384	15508	15317	15580	15519	15592	15440	15530	15611	15364	15476	15572	15543	15513	15339	15537	15541	15148	15568	15477	15607	15428	15328	15568	15442	15621	15566	15578	15638	15558	15645	15487	15465	15360	15377	15450	15527	15408	15311	15435	15513	15611	15610	15404	15540	15779	15559	15301	15682	15411	15588	15536	15534	15631	15380	15434	15344	15367	15500	15380	15706	15388	15334	15529	15545	15454	15576	15434	15640	15546	15567	15406	15372	15396	15455	15486	15454	15411	15382	15400	15322	15583
19787	32053	25258	17923	15832	15102	14545	14336	14201	14205	14265	14035	14046	14160	14145	13898	14078	13914	13936	13912	13925	14054	13947	13997	13891	14059	13882	14007	13929	13895	13839	13893	13940	14021	13913	13895	13782	13957	14070	13869	13765	13884	14078	13950	14024	13899	13945	13892	13982	13912	13808	13865	14006	13855	13925	13904	13916	13960	13951	13905	13916	13993	14024	13960	13937	13895	13823	13920	14008	14091	13914	13963	13964	13849	13890	14009	13939	13979	13930	13842	13942	14020	14048	13989	14002	13874	13991	13890	13852	13963	13945	14017	13943	13896	13944	13969	14015	13973	14050	13890	13970	13797	13976	13929	13975	13954	13946	14015	13890	13877	13990	13933	13993	14019	14013	13989	13871	13925	13872	13877	13867	14084	14034	13830	13926	13902	13853	14088	13843	13928	14017	13758	13997	13864	13902	13813	13900	13953	14118	13952	13934	13948	13901	14015	14020	14084	14007	13850	13855	13812	13872	13870	13840	13987	14096	13865	13986	13904	13838	13928	13903	13897	13970	13992	14026	13968	13995	13840	13931	13954	13803	13957	13974	13999	13937	13840	13783	13935	13969	14100	13906	13896	13890	13813	13849	13755	13943	13918	13997	13878	13869	13943	14121	13957	14100	13881	13902	13900	14026	13834	13986	13862	13857	13993	13842	13906	13823	14080	14047	13756	13738	13833	14062	13843	13906	14014	13777	13981	13829	13969	13832	14050	13836	14027	14065	13816	13909	14014	13896	13890	13877	13860	13790	13842	13901	13921	13924	13990	13816	13999	13956	14050	13890	13915	13827	13967	13908	13903	13951	14020	13777	13994	13960	13910	13990	13880	13980	14111	13890	13897	13866	13851	13960	13960	13864	14006	13976	13874	14096	13844	13951	13868	13891	13823	13922	13905	13906	14013	13944	14013	13782	13954	13984	13905	13811	13912	14050	14090	13975	14054	13874	13846	13969	13879	13987	13806	13857	13756	13956	13861	13911	13995	13997	13907	13873	13900	13888	13758	14059	13721	14077	13864	13985	13915	14008	14010	13875	13887	13799	13889	13923	13971	13809	13917	13874	13707	13838	13876	13972	13919	13903	13911	13870	13920	13856	14096	13898	13940	14017	13954	13969	13914	13932	13930	13808	13805	13959	13825	13976	14015	13824	13918	13846	13909	13774	13980	14110	13880	14158	13867	13772	13889	13874	14008	14179	14078	13964	14064	13979	13893	13972	14005	13925	13716	13921	13877	13868	13776	14071	14070	13903	13944	13931	13896	13971	13844	13923	13793	13748	13808	13944	13972	13795	13983	13914	14072	13866	13884	13890	13889	13821	14042	13870	13974	13881	14047	13753	13850	13851	13997	14034	13862	13745	13956	13984	14042	13817	13955	14057	13878	13957	13750	13867	13943	13921	13991	13947	13979	13917	13974	13949	13952	13969	13829	13912	13881	13828	13890	13937	14022	13834	13988	13907	13814	14083	13689	14161	13979	13818	13815	14092	13892	14048	13923	13905	13989	13881	13941	14062	13934	14012	13925	13771	13981	13772	13857	14009	13971	13985	14087	13857	13836	13891	13991	14071	13884	13893	13969	13889	13855	13794	13984	13847	13934	13868	13984	13915	13825	13929	14175	13983	13995	13866	13844	13968	13827	13810	13944	13931	13825	13920	13744	14062	13852	13900	14007	13742	14117	14072	13939	13937	13919	13876	13993	14053	13868	14056	13819	13979	13782	13853	13843	13933	13827	14033	13768	13900	13915	13843	13903	14019	13961	13994	14004	13912	13946	13769	13844	14023	13880	13932	14020	13766	13855	13821	13766	13900	13978	13933	13942	13907	13972	14139	13996	13849	13927	13933	14018	14059	13949	13880	13922	14047	14010	13980	14022	14001	13763	13898	13933	13868	14009	13988	13798	14043	13948	14014	13908	14049	13955	13950	13987	14102	13986	14157	13911	14105	13758	13899	13983	14140	13914	13922	14029	13923	14051	13866	13809	13958	13867	13904	13989	13998	14023	13984	14030	13985	13701	13935	13877	13924	13824	13989	13948	14041	14023	14035	13946	14159	13783	14010	13811	14046	13869	13998	13973	13766	13934	13963	13882	13999	14160	13817	13977	13838	14031	13919	13848	14039	13856	13874	13968	13807	13949	13945	13912	13929	13934	13903	13818	13981	13945	13793	13994	13848	14000	13868	14041	13935	13847	13855	13874	13855	13844	13833	13984	13984	14009	13892	13904	13947	13859	13933	13973	13817	13752	13883	14095	14030	13770	13858	13888	13811	13813	13896	14125	14045	14023	13822	13811	13852	13875	13872	13953	14089	13991	14077	13978	13996	14040	13770	13830	14109	13872	14061	13857	13890	14043	13888	13964	13862	13919	13979	13981	14117	14027	13840	13995	13822	13953	13926	14060	13716	13894	13813	13977	13843	13868	13856	14011	13888	14023	14087	13828	13742	13811	13839	13849	13774	13879	14000	13985	14149	13918	13768	14066	13984	14017	14058	13874	13970	13945	13947	13796	13907	13972	13857	13842	13918	13905	13912	13901	13938	13820	13926	14087	13972	13819	14041	13803	13919	13927	13834	13877	13810	14069	13966	13794	13978	13918	13854	13930	13956	13860	13992	13947	13943	13969	14032	13900	13982	13936	13842	13805	13841	13854	13883	13947	13840	13865	14006	13929	13760	13968	13935	14006	13785	14002	13868	13916	13890	13912	13767	13911	13968	13881	13987	13943	14065	13908	14018	13837	13855	14037	13888	13771	13896	14076	13850	14082	13876	14038	14054	13949	14075	13862	13950	13923	13971	13893	13888	13909	13863	14081	14048	14041	13836	14031	13913	13846	13957	14009	13798	14020	14099	13906	13896	13902	13987	13853	13878	13957	14065	14044	13987	13966	13813	14065	13954	13914	14074	13963	14045	13909	13969	14003	14064	13962	13968	13961	13928	14133	13984	14070	13917	13789	13904	13837	13893	14079	14044	13825	14088	13849	14109	13879	13886	13887	13756	13899	13803	13936	13856	13894	13886	13967	13829	14020	13895	13937	13905	13959	13923	14161	13894	13920	13831	13816	13893	13836	14032	13920	14017	14070	13920	13844	14013	14000	13783	13794	13915	13966	14027	13961	13916	13922	13951	14029	13991	14015	13834	13851	13899	13890	14121	13855	13939	13931	13773	13913	13818	13955	14052	13922	13928	13915	13930	13898	13949	13843	13885	13970	13839	13975	13996	13973	14041	14005	13801	13915	13869	14067	13938	13978	13931	14072	14231	13945	13780	13953	13819	13921	14016	13951	13809	13897	13928	13970	13984	13918	13969	13878	13947	13956	14012	14089	13919	14056	13956	13849	14061	13978	13873	13826	13967	14142	13884	13981	14081	13980	13792	14058	14064	13798	13941	13943	13820	13886	13964	14011	13890	13852	14090	13990	14129	13952	14051	13975	14015	13871	14130	13802	13713	13892	13769	14022	14006	14018	14035	13894	13962	13996	14188	14006	14050	13866	14127	14006	13848	13899	14113	13918	13823	14019	13865	13917	13904	14020	13800	13927	13791	14003	13888	13847	13852	14002	14037	14018	14035	13914	13856	13788	13910	13956	14046	13770	13848	13927	13809	13993	13851	13900	13931	13859	13907	13877	13911	13819	14006	13946	13792	14058	14021	14033	14019	13951	13803	13842	13841	14055	13884	13879	13974	13996	13941	13959	13964	13946	13903	13954	14008	14120	14078	14071	14092	13912	13938	14054	14108	13867	13956	14000	13945	13977	14004	13817	13801	13837	14131	14051	13870	14071	13850	14088	13995	13670	13985	13886	13879	13804	13980	14025	14055	13974	13863	13774	13948	14006	13888	13906	13923	14004	13876	13703	13827	13663	14042	13817	13979	13842	13940	13952	13986	14071	13983	13692	14077	13883	13919	13900	13907	14000	14058	13894	14041	14060	13939	13983	14166	14049	13776	13875	13941	13916	13953	13938	14119	13986	13904	14101	13931	13909	13906	13937	13879	13908	13911	13902	13852	13818	14019	14056	14124	13838	13923	14061	14002	13930	13967	13947	13791	13963	14037	14091	13740	13917	13793	13898	13813	13815	14039	13940	13792	13898	13847	13832	14065	13869	13990	13869	13934	14082	13846	13962	14117	13814	13933	13970	13837	13963	13887	13902	13872	13897	13952	14037	14003	14041	13708	13872	13930	13950	13961	13860	13905	13991	13999	13918	14016	13974	14035	13875	13847	14050	14091	13783	14030	13923	13775	14047	14041	13834	13875	13918	14072	13965	13939	13896	13869	14099	14078	13965	14071	14128	13872	13853	13890	13888	13850	13988	13902	13733	13917	13968	14017	14032	14008	13881	13888	13895	13946	13976	14026	13624	14042	13903	13831	14023	14091	13999	13962	13999	13877	13981	13818	13941	14058	13974	13972	13823	13739	13971	13996	13797	13956	13844	13994	13958	13755	13978	14014	14015	13846	14090	13813	13933	13984	13890	13983	14080	13947	13872	13970	14056	14001	13891	13819	13988	13724	14000	14038	14008	13902	14078	13856	13869	14086	14006	13793	14003	13864	14002	13845	13922	14044	14006	13853	13934	13978	13851	13826	13953	13898	13861	14085	13999	13868	13906	13958	13910	13754	14012	13995	14013	13912	14006	14022	13860	14067	14077	13930	13971	13990	13983	13828	13854	14072	14222	13913	13760	13990	13928	14012	13952	13970	14005	13997	14007	13845	13988	13723	13945	13825	13907	13823	14059	14102	13968	13941	13848	13977	13956	13936	13970	13837	14007	13879	13813	13909	13922	13947	13997	14016	13922	13818	13947	14042	13960	13863	14009	13849	14061	13881	13921	13923	13948	13987	13858	13882	13957	13962	13944	14153	13953	13892	13879	14032	13663	13941	13931	13846	14063	13823	13913	13882	13830	13952	14004	13985	13928	13909	14092	13856	13930	13998	13984	14064	13841	13952	13906	13922	13791	13998	13919	13926	13888	13923	13817	13823	14098	13900	14044	13917	13781	13903	13871	13893	13751	13869	13921	13900	13940	13916	13831	13954	13960	13912	14023	14031	14240	13913	13837	13895	13938	13881	13944	14120	13883	14099	13870	14028	14056	13691	13779	13933	13882	14012	13879	13856	14143	13949	13886	13952	13943	13905	13939
23853	21595	28168	25824	22327	20074	18830	17016	16129	16007	15909	15752	16066	15864	16065	15693	15886	15909	15893	15818	15675	15544	15448	15591	15920	15688	15694	15794	15692	15615	15579	15399	15475	15720	15676	15537	15539	15451	15677	15739	15680	15769	15397	15728	15643	15549	15461	15609	15648	15492	15407	15469	15570	15423	15768	15633	15701	15700	15664	15501	15599	15629	15840	15387	15647	15474	15434	15654	15400	15549	15417	15697	15652	15754	15376	15599	15531	15467	15367	15720	15755	15658	15654	15345	15591	15588	15576	15582	15437	15718	15484	15670	15595	15528	15556	15478	15797	15644	15454	15429	15566	15510	15558	15699	15658	15615	15746	15542	15608	15704	15644	15617	15615	15633	15626	15513	15383	15512	15483	15711	15697	15525	15204	15393	15637	15647	15447	15397	15514	15542	15398	15571	15637	15655	15450	15428	15478	15596	15607	15406	15494	15690	15658	15497	15569	15516	15360	15565	15697	15615	15571	15650	15657	15627	15400	15465	15632	15793	15600	15664	15649	15473	15666	15557	15499	15735	15472	15575	15700	15620	15512	15842	15651	15575	15745	15548	15614	15653	15543	15741	15423	15588	15507	15547	15668	15738	15513	15447	15715	15617	15435	15453	15686	15492	15598	15657	15497	15557	15714	15664	15603	15550	15622	15741	15644	15518	15716	15653	15563	15437	15485	15585	15501	15510	15580	15526	15557	15766	15640	15526	15536	15471	15593	15584	15606	15664	15592	15579	15505	15708	15679	15588	15479	15687	15519	15489	15459	15884	15721	15592	15558	15411	15561	15573	15602	15607	15639	15603	15553	15645	15472	15461	15498	15640	15501	15538	15667	15574	15610	15540	15572	15433	15565	15639	15697	15347	15592	15565	15499	15644	15496	15547	15544	15584	15740	15532	15603	15481	15535	15435	15656	15330	15699	15788	15553	15609	15539	15491	15525	15605	15554	15567	15721	15555	15713	15425	15582	15566	15654	15761	15733	15627	15710	15664	15645	15667	15537	15623	15368	15418	15684	15442	15533	15432	15677	15643	15633	15348	15402	15521	15525	15489	15513	15525	15635	15599	15623	15542	15385	15737	15607	15828	15589	15369	15687	15591	15734	15709	15575	15700	15570	15449	15475	15712	15582	15770	15557	15521	15675	15400	15390	15714	15521	15651	15673	15716	15502	15657	15755	15581	15608	15543	15723	15454	15486	15560	15548	15760	15408	15618	15577	15399	15525	15581	15660	15652	15828	15480	15470	15590	15662	15560	15548	15558	15564	15570	15740	15622	15535	15522	15501	15659	15599	15672	15633	15553	15692	15466	15425	15422	15584	15563	15467	15668	15654	15561	15542	15558	15533	15682	15764	15657	15690	15674	15579	15508	15556	15589	15675	15517	15449	15476	15709	15641	15641	15490	15550	15800	15654	15704	15602	15755	15710	15594	15722	15652	15665	15710	15729	15742	15388	15586	15615	15517	15431	15615	15595	15464	15642	15718	15657	15506	15559	15482	15617	15712	15533	15544	15666	15582	15503	15564	15736	15681	15307	15499	15648	15619	15627	15684	15705	15483	15482	15732	15743	15442	15577	15741	15597	15427	15628	15526	15537	15463	15665	15750	15669	15380	15497	15401	15670	15577	15571	15546	15574	15421	15528	15596	15667	15647	15499	15475	15499	15526	15484	15720	15593	15811	15508	15427	15626	15593	15581	15585	15663	15490	15651	15677	15572	15557	15554	15524	15494	15475	15646	15687	15372	15699	15603	15632	15658	15576	15591	15588	15457	15505	15515	15831	15612	15557	15433	15609	15519	15543	15359	15485	15420	15355	15580	15493	15561	15734	15513	15616	15630	15680	15585	15695	15646	15473	15535	15536	15511	15593	15662	15603	15645	15546	15629	15613	15441	15385	15660	15517	15703	15686	15572	15675	15570	15490	15523	15624	15429	15591	15872	15712	15561	15647	15676	15590	15427	15540	15726	15690	15594	15791	15656	15514	15749	15557	15510	15543	15462	15424	15668	15640	15427	15566	15615	15428	15603	15469	15407	15707	15615	15561	15402	15574	15679	15633	15688	15593	15665	15547	15595	15658	15613	15454	15704	15437	15630	15676	15654	15463	15507	15726	15497	15701	15464	15510	15469	15644	15569	15797	15495	15476	15701	15474	15481	15556	15648	15564	15518	15562	15623	15535	15602	15433	15505	15505	15729	15484	15491	15739	15509	15621	15848	15688	15716	15530	15560	15601	15553	15593	15576	15458	15511	15683	15638	15457	15614	15456	15666	15544	15746	15535	15590	15671	15606	15591	15625	15691	15509	15682	15570	15671	15491	15652	15556	15554	15519	15520	15634	15532	15486	15646	15616	15487	15420	15638	15549	15709	15514	15653	15515	15604	15658	15505	15620	15454	15433	15739	15596	15637	15352	15626	15609	15811	15625	15587	15677	15441	15420	15723	15580	15437	15447	15619	15634	15462	15634	15716	15549	15500	15572	15707	15473	15461	15234	15535	15515	15482	15564	15654	15731	15634	15575	15755	15443	15577	15586	15449	15418	15651	15428	15485	15683	15660	15671	15661	15612	15682	15711	15672	15659	15567	15604	15582	15718	15494	15635	15534	15609	15590	15654	15584	15697	15660	15463	15563	15609	15636	15674	15720	15517	15484	15577	15556	15673	15508	15587	15529	15497	15823	15593	15671	15668	15604	15464	15751	15400	15634	15444	15609	15724	15422	15641	15550	15495	15691	15494	15685	15614	15313	15391	15705	15492	15503	15570	15550	15510	15472	15764	15616	15594	15725	15646	15711	15784	15549	15625	15666	15577	15687	15619	15464	15462	15685	15757	15699	15622	15755	15500	15631	15672	15667	15654	15638	15647	15781	15691	15708	15753	15620	15768	15690	15466	15629	15537	15603	15281	15544	15425	15771	15328	15569	15536	15472	15460	15615	15469	15540	15506	15612	15598	15570	15659	15443	15611	15512	15511	15527	15725	15498	15569	15508	15687	15430	15654	15585	15525	15621	15764	15690	15574	15228	15523	15720	15701	15613	15529	15559	15652	15576	15690	15755	15718	15602	15712	15548	15284	15586	15496	15557	15681	15629	15474	15675	15421	15608	15698	15734	15687	15545	15575	15558	15473	15559	15457	15619	15643	15716	15579	15674	15689	15651	15621	15497	15579	15585	15681	15648	15579	15496	15652	15398	15475	15487	15667	15359	15523	15489	15583	15544	15608	15591	15410	15648	15653	15705	15569	15578	15511	15549	15370	15565	15462	15582	15450	15558	15443	15379	15521	15772	15660	15423	15486	15456	15581	15564	15711	15639	15747	15754	15609	15572	15599	15668	15609	15592	15602	15505	15500	15473	15530	15610	15521	15708	15483	15525	15701	15665	15540	15528	15606	15637	15597	15457	15420	15564	15553	15482	15667	15516	15515	15450	15558	15446	15517	15555	15573	15756	15502	15437	15420	15751	15538	15638	15583	15589	15740	15478	15502	15386	15627	15578	15574	15502	15588	15599	15552	15535	15690	15634	15664	15480	15623	15317	15408	15652	15581	15579	15470	15595	15514	15425	15622	15649	15512	15760	15553	15587	15499	15712	15744	15514	15493	15637	15544	15388	15453	15615	15723	15614	15649	15705	15676	15671	15520	15638	15485	15716	15392	15506	15395	15481	15561	15626	15546	15641	15646	15446	15594	15581	15584	15652	15549	15534	15473	15542	15737	15572	15462	15751	15709	15456	15386	15721	15601	15651	15627	15731	15519	15402	15670	15523	15724	15538	15387	15526	15554	15697	15472	15428	15562	15547	15488	15377	15549	15525	15671	15587	15713	15469	15403	15495	15552	15406	15671	15550	15609	15621	15718	15595	15546	15687	15623	15485	15552	15367	15777	15650	15640	15770	15600	15481	15665	15679	15675	15545	15696	15721	15837	15716	15580	15580	15534	15328	15614	15531	15450	15592	15567	15602	15509	15401	15726	15641	15529	15409	15654	15538	15684	15757	15615	15680	15676	15646	15680	15662	15812	15702	15521	15670	15546	15576	15431	15664	15544	15628	15442	15572	15737	15552	15605	15680	15518	15583	15761	15577	15563	15445	15837	15637	15632	15638	15652	15544	15554	15559	15433	15701	15797	15553	15550	15666	15483	15571	15668	15492	15570	15541	15644	15505	15625	15639	15568	15604	15607	15599	15563	15530	15658	15530	15423	15599	15593	15688	15597	15535	15483	15552	15595	15490	15580	15555	15666	15717	15566	15311	15696	15549	15786	15473	15396	15625	15531	15565	15470	15428	15658	15567	15403	15561	15211	15558	15836	15601	15463	15526	15494	15603	15529	15584	15674	15561	15538	15487	15423	15538	15621	15477	15570	15831	15699	15688	15615	15339	15480	15529	15705	15536	15604	15699	15845	15632	15482	15828	15655	15634	15456	15472	15684	15552	15595	15625	15780	15609	15583	15611	15618	15634	15597	15524	15449	15668	15494	15376	15637	15553	15541	15394	15420	15645	15644	15566	15583	15530	15489	15615	15560	15657	15501	15702	15507	15450	15709	15637	15476	15654	15549	15656	15768	15648	15630	15486	15565	15423	15608	15541	15621	15441	15616	15613	15443	15514	15533	15550	15571	15661	15585	15672	15599	15467	15588	15461	15581	15537	15490	15608	15465	15558	15319	15679	15512	15434	15506	15665	15573	15737	15703	15669	15487	15630	15591	15580	15521	15645	15492	15478	15474	15632	15688	15543	15712	15592	15566	15485	15556	15619	15683	15584	15732	15575	15560	15472	15341	15400	15635	15641	15667	15556	15431	15598	15678	15567	15518	15438	15512	15621	15602	15504	15692	15627	15560	15574	15394	15369	15575	15505	15749	15676	15591	15591	15454	15650	15492	15562	15568	15648	15620	15574	15662	15827	15478	15346	15641	15609	15712	15437	15499	15473	15583	15483	15680	15559	15437	15501	15623	15544	15344	15331	15614	15652	15647	15398	15504	15814	15514	15540	15590	15601	15563	15567	15646	15639	15404	15815	15635	15572	15526	15641	15631	15791	15667	15335	15606	15602	15427	15474	15548	15484	15404	15461	15714	15511	15630	15604	15615	15641	15642	15679	15370	15565	15428	15484	15589	15488	15658	15709	15651	15718	15488	15511	15692	15589
19214	40152	32514	22203	19530	16643	15760	15496	15128	14476	14308	14311	14235	14162	14389	14176	14118	14142	14134	14098	14160	14058	13980	14132	14030	14294	14071	14108	13977	13947	14018	14121	14052	14022	14018	14011	14145	13945	14059	14158	13904	13984	13959	14110	14117	13998	14158	13987	13895	13957	14139	13977	13912	13880	13999	13908	14044	13917	13961	13937	13877	13971	14042	14046	13903	13793	14031	14120	13908	13911	14009	13977	13936	13977	14086	14064	13854	14094	13915	13958	13900	14313	14268	13931	13919	13875	14185	13829	14123	14110	13955	13895	14082	13934	14091	13956	14074	13976	14192	14013	14034	13858	14061	14106	13949	13997	14178	14033	13734	13874	13999	13968	14004	14051	13977	13857	13969	14031	13952	13973	13795	13937	14016	13938	14022	14056	13810	13904	14025	14058	14052	14070	13874	13996	13908	14045	14081	14013	13768	13786	13815	13982	14089	13998	13946	14047	14098	13916	13944	13990	13910	13852	13971	13884	13904	14032	13929	14080	13944	13861	14047	13968	13986	14058	13988	13978	14117	13894	13968	14006	14030	13841	14019	14158	14088	13895	14120	14020	13919	14211	14044	13936	14055	13768	14104	14059	13986	14074	14063	14084	13897	14014	14051	14017	14047	14037	14137	14036	13978	14083	14002	14096	13764	14059	13973	13949	14036	13929	13772	14002	13827	13994	14198	14049	13989	13995	14008	14114	14008	14042	14033	13894	13905	14099	14001	14136	14063	14016	14158	13799	13767	14081	13756	13996	14034	14090	13892	13982	13946	13750	13956	13838	13966	14035	14008	14048	14066	14054	13977	14023	13930	13921	14045	13915	13859	14129	14191	14016	14061	14030	14192	13937	13988	14036	14031	13903	14193	14022	13904	14227	13824	14058	13974	14218	14044	13976	14034	13905	13978	14090	13848	14021	14085	13944	13971	13846	14064	13997	14078	13834	14143	13998	14023	14126	14071	14195	14039	14066	14002	13880	14070	13955	14074	13853	14236	14010	14132	14023	14164	14041	14138	13963	14238	13929	13896	14079	13983	14041	14095	13954	14111	13797	13949	14006	13953	13864	14008	13858	14246	14175	13985	13923	14091	14026	13940	14163	13957	14013	14146	13919	13923	13940	13972	14222	13980	14101	13850	14018	14054	14052	13959	13938	14080	14104	13868	14045	13884	14066	14033	13945	14139	14047	13940	13878	14003	13947	14091	13854	14135	13990	13977	13906	13914	14017	14033	13998	13971	14059	13971	13973	13933	14051	13755	13951	14147	14062	14216	14057	13897	13977	13904	13986	13887	13935	13952	14008	13928	14093	13892	14185	13940	14032	14064	13976	14048	14133	13813	13890	14048	14007	13936	13880	14152	13911	13986	13960	14069	14057	14027	13946	13985	13932	13987	13969	14048	14104	14065	13970	14089	14026	14042	14043	14070	14057	14046	13994	13824	13938	13918	14097	13975	13916	14034	14137	14069	14087	13974	13824	14160	14078	14050	14079	14038	13983	13925	13984	14113	14012	13981	13949	14066	13959	14057	14054	14034	14095	14139	14047	14082	13746	14043	14179	14005	13915	14173	13812	14029	13915	14147	14019	14047	13913	13978	14040	14123	13789	14183	13929	13972	14014	13956	13966	14186	14118	13842	14037	14032	13979	14049	14067	14171	14099	13925	14043	14141	14145	14081	14136	13904	13947	14142	14051	13958	13964	13962	13970	13844	14095	13857	13948	14004	13942	13995	14024	13864	14104	14038	14002	14156	13767	14192	13972	13871	14012	14212	13953	14098	13957	14216	13930	13837	13819	13979	14049	14030	13898	13994	14064	13815	13838	13998	13856	13972	13887	14048	14037	14056	14033	13933	13886	14033	14037	14000	14049	14045	14079	14073	14020	14064	13863	14052	13928	14016	13995	14038	14063	14052	13892	14087	14028	13915	14034	14071	13841	13982	13998	13906	14013	14019	14008	14031	13894	14098	14015	14068	13868	14004	14107	13933	14045	14047	14205	14065	13896	14137	13960	13999	13938	14064	13953	14003	13988	14216	13961	14007	13921	14189	14014	14045	14065	14130	13867	14032	13958	13936	13968	14076	14002	14065	13974	14199	13891	14064	13900	14175	13969	13922	14052	14046	14096	13936	13865	14075	13918	14069	13948	14039	13941	13940	14019	13911	13924	14122	13872	13936	14118	14027	13990	13937	13987	14163	13932	13936	13803	13907	13919	14078	13800	13956	14029	13759	14022	13933	14030	13969	13993	13957	14124	13915	14053	14102	14103	14048	14065	14116	13955	13871	14041	13890	13982	13963	14139	14061	13998	13962	14068	14011	13938	14049	14014	14065	14042	14023	13907	13942	14047	14056	13981	14031	13852	14073	13892	13981	13869	14009	14065	13939	13864	14032	13957	13958	13935	14069	13946	14011	13959	13972	13929	13958	13976	14020	13965	13862	14061	13943	14096	13843	14035	14037	14130	13990	13962	13980	14003	13891	13944	13875	14138	14045	14068	14021	13919	14047	14008	13816	14007	13885	13883	13970	13966	13803	13979	14041	13980	13888	13967	13988	14075	13737	14134	13800	13981	13891	14039	13963	13928	13978	13984	14011	13931	14033	13872	14059	14037	13838	13865	14001	14110	13932	14087	13785	13965	14037	14044	13930	14072	13889	13955	13801	13945	13897	13863	13994	14028	13982	14011	13888	14032	13959	14014	13804	14157	14005	14007	13940	14173	14006	14082	13990	13889	14051	14075	13917	14010	13795	13980	13924	13956	13928	13882	14075	14001	14077	13905	14078	14085	13959	14009	14142	13835	13863	14172	14041	14051	14038	13776	14010	13971	13958	14120	13899	13963	13958	13988	13977	14040	14045	13875	13937	13954	13932	13990	14078	13971	14005	14024	13978	14061	13991	13913	14214	13966	13996	14017	13986	14143	13887	13822	13932	13967	13906	14065	14069	13978	14011	14055	13962	13830	13878	14080	13926	14062	13940	13982	13868	14079	14040	14024	14029	13998	13905	13851	14025	13923	13884	13968	14059	13968	14020	14015	14067	13981	13873	14063	13946	13894	13931	13801	13985	13994	14090	14049	14153	13958	14008	13801	14051	14133	14089	13902	13848	13912	14075	13983	14266	13975	14054	14113	13958	14022	13985	14182	13824	14108	14109	13956	13944	14067	14053	13818	14012	13993	13927	13862	13932	14031	14069	14061	13923	14097	13902	14009	13999	14103	14046	14026	13937	14114	13957	14017	14096	14090	13873	13964	13942	14090	14006	13891	13944	14010	13846	14113	13905	13950	14165	13977	14090	14128	14125	13888	14024	14002	13921	13916	13908	14021	14207	13966	13853	14053	13938	14192	13969	13937	13989	13956	14202	14015	13998	13953	13943	13927	13942	13991	13988	13996	14074	13998	13978	13862	13962	14024	13919	13967	13876	13943	14015	13917	13871	14231	14019	13987	14040	14057	14063	14069	14088	14045	14131	14095	14151	13996	13821	14071	14127	14070	13982	14022	14005	14073	13982	13956	13880	14054	13990	14084	14065	14008	13912	13869	14159	13892	14148	14004	13980	14060	13993	14066	14053	13899	13853	13963	13904	14033	14078	14144	14004	13895	14053	13928	13946	14257	13858	14101	13927	13994	14023	14163	14088	14078	13987	13893	13866	13935	14017	14016	14186	14089	13920	14001	14003	13973	13993	13942	13965	13886	14093	14166	14000	13975	13953	14050	14167	14077	13890	13964	14032	14236	13920	14048	14068	13761	14107	14139	14020	13973	14132	13924	13919	13934	13987	13967	13896	13988	14112	13851	13993	14064	14001	14056	14039	14016	13884	13949	13917	14013	14072	14081	14005	14017	14078	14149	14078	14003	14192	13943	14022	14023	13979	14015	13963	13854	13981	14066	14017	13856	14001	13989	13915	13971	13945	13890	14044	14047	13905	13786	13987	13841	14008	14141	14050	13883	14163	14087	14007	14274	14146	13863	14046	14040	14043	14028	13917	13998	13952	14093	14056	13999	14008	14026	14131	14020	14048	13991	14040	13920	14018	14003	13897	13956	14121	13986	13820	14042	13962	13966	14091	14017	14091	14062	13879	13997	14087	13946	13869	14001	14053	14003	13987	13909	13878	14047	13872	13889	14091	13797	13957	13940	13981	13926	14087	13987	14079	13990	13989	14053	13943	13925	14005	14032	13990	13995	14170	14077	13827	13879	14041	13891	14037	14016	13936	13976	14026	13844	13952	14104	14054	13956	13935	13984	14067	14016	14014	14023	14054	14066	14066	14070	14186	14071	13771	13986	14052	13956	13934	13909	14081	13963	13983	14006	13882	14093	14064	14014	14006	14057	13895	13970	14026	13900	14029	13816	13968	13936	13936	14013	14166	13901	13948	14028	14083	14059	14025	13873	14061	14117	14023	13784	14069	13975	13892	13962	13992	13962	14071	14014	13828	13921	14075	13900	13881	13852	13899	13999	14018	13969	14074	13905	13967	14151	14106	14089	13980	13954	14067	13968	13992	13816	14145	14071	14090	13981	13910	13881	13984	13953	14011	14046	14207	14110	13985	13975	14057	13835	14137	13952	13894	13935	13956	14036	13834	13915	14097	14085	14044	13949	13882	14013	13858	14037	14064	14017	13825	14123	13839	14032	14058	13933	14075	14118	13983	13816	13880	13985	14187	13906	14010	13885	13919	13955	14067	14044	14055	14211	13910	13925	13875	14088	14072	14040	13959	13987	13967	13937	14034	13865	14037	14032	13989	13699	13861	14012	14000	13993	14087	13885	14009	13849	14094	13921	13994	13825	14071	13868	14083	13967	13956	14122	13963	13975	14145	14095	13836	13994	14067	13950	13914	14084	14009	14022	14087	14034	13920	13991	13907	14098	14052	14006	13927	14074	14121	14134	14069	14005	13990	13981	13866	14095	14146	14105	14029	14069	14039	14023	13950	13952	14036	13996	13954	13964	13995	13817	13910	14154	14091	14070	14086	13984	13965	13955	13893	14192	14148	13861	13935	13981	13874	13847	13826	14039	14086	13976	13954	13889	13927	13864	13989	14118	13993	14070	14049	13937	14032	13995	14139	14038	13863	14111	14017	13994	14013	13968	14175	14061	13978	14138	14071	13938	13906	13954	14120	13996	14171	14007	14052	14005
25595	21661	27180	27343	19627	18241	18203	17273	17169	17090	16966	16921	16967	17012	16846	16962	16938	17002	16945	17133	16644	16768	16861	16705	16619	16968	16800	16806	16668	16746	16850	16809	16932	16864	16868	16555	16896	16867	16804	16914	16917	16836	16646	16708	16490	16579	16794	16794	16816	16489	16737	16704	16885	16832	16828	16635	16822	16835	16806	16634	16702	16599	16700	16659	16674	16650	16769	16650	16975	16734	16921	16932	16692	16823	16952	16684	16689	16622	16642	16664	16724	16397	16764	16882	16646	16723	16667	16606	16578	16863	16814	16700	16654	16815	16519	16531	16695	16715	16692	16739	16709	16687	16687	16468	16564	16827	16631	16705	16731	16593	16688	16673	16873	16737	16662	16798	16715	16652	16626	16770	16651	16677	16715	16649	16676	16669	16926	16698	16695	16859	16775	16673	16716	16568	16668	16489	16790	16759	16953	16745	16747	16857	16836	16634	16760	16763	16706	16593	16852	16677	16728	16498	16865	16706	16696	16608	16604	16694	16785	16813	16710	16659	16693	16734	16798	16785	16573	16877	16637	16580	16650	16774	16808	16679	16483	16600	16685	16758	16574	16645	16749	16848	16807	16708	16463	16807	16773	16664	16660	16598	16676	16893	16599	16627	16736	16861	16850	16556	16699	16666	16863	16824	16798	16676	16684	16759	16605	16753	16693	16567	16906	16907	16965	16727	16791	16714	16776	16843	16839	16763	16744	16738	16809	16888	16743	16650	16846	16631	16657	16891	16757	16597	16685	16683	16595	16726	16680	16746	16923	16930	16737	16783	16691	16829	16728	16763	16738	16664	16657	16686	16699	16783	16790	16794	16706	16770	16907	16522	16777	16504	16638	16690	16565	16621	16803	16773	16701	16946	16807	16726	16901	16538	16620	16613	16698	16666	16751	16665	16550	16738	16719	16773	16721	16690	16916	16810	16646	16888	16702	16715	16747	16743	16865	16768	16911	16612	16684	16750	16670	16578	16685	16535	16872	16769	16747	16721	16915	16732	16709	16717	16759	16742	16809	16941	16836	16464	16547	16778	16740	16750	16785	16745	16769	16548	16627	16703	16693	16774	16699	16730	16644	16707	16745	16584	16714	16756	16708	16714	16815	16818	16658	16638	16691	16644	16534	16725	16750	16882	16819	16969	16742	16801	16757	16564	16708	16639	16522	16807	16878	16914	16707	16738	16498	16794	16753	16635	16653	16732	16934	16674	16650	16608	16842	16768	16646	16699	16613	16535	16751	16714	16772	16691	16915	16703	16610	16771	16625	16761	16673	16671	16643	16436	16765	16516	16787	16967	16761	16736	16717	16749	16588	16611	16777	16766	16588	16768	16658	16962	16789	17004	16621	16846	16819	16732	16818	16461	16698	16713	16861	16874	16674	16710	16768	16735	16879	16689	16620	16705	16630	16521	16675	16688	16629	16647	16807	16613	16486	16763	16845	16838	16784	16655	16840	16662	16774	16983	16716	16837	16587	16630	16599	16880	16763	16771	16678	16721	16705	16607	16670	16793	16617	16659	16833	16604	16788	16753	16632	16504	16517	16920	16737	16652	16687	16648	16849	16632	16551	16775	16691	16835	16503	16633	16950	16779	16692	16813	17031	16773	16634	16814	16813	16654	16705	16891	16803	16787	16714	16940	16769	16693	16728	16742	16571	16749	16642	16859	16535	16674	16679	16966	16752	16801	16809	16597	16719	16735	16712	16648	16777	16517	16672	16878	16871	16680	16393	16840	16925	16799	16641	16680	16776	16718	16804	16884	16816	16788	16690	16760	16647	16506	16857	16924	16663	16855	16825	16671	16772	16628	16763	16803	16554	16773	16815	16759	16516	16478	16442	16800	16743	16934	16728	16838	16688	16687	16880	16742	16900	16907	16995	16662	16820	16827	16731	16757	16839	16962	16727	16670	16492	16650	16806	16707	16768	16974	16889	16628	16740	16864	16835	16639	16834	16647	16833	16687	16730	16800	16603	16573	16666	16609	16861	16735	16798	16657	16709	16389	16601	16674	16715	16537	16698	16620	16729	16681	16666	16846	16803	16883	16964	16819	16597	16427	16699	16555	16707	16743	16714	16802	16597	16556	16717	16721	16868	16958	16910	16827	16699	16768	16736	16875	16610	16868	16817	16580	16746	16751	16693	16752	16655	16782	16627	16624	16683	16923	16712	16744	16837	16770	16635	16869	16525	16674	16595	16822	16598	16728	16630	16781	16793	16584	16486	16548	16847	16938	16685	16795	16797	16592	16729	16704	16927	16901	16658	16738	16721	16876	16793	16750	16719	16564	16670	16786	16785	16573	16901	16793	16770	16647	16682	16732	16691	16634	16744	16829	16727	16673	16761	16643	16670	16601	16690	16848	16818	16607	16837	16776	16851	16542	16775	16846	16800	16846	16681	16608	16827	16610	16594	16754	16761	16776	16816	16688	16666	16796	16879	16610	16776	16706	16896	16616	16746	16728	16732	16748	16798	16928	16800	16722	16928	16790	16805	16920	16774	16689	16656	16778	16660	16830	16764	16772	16803	16810	16568	17022	16991	16785	16809	16796	16599	16722	16869	16838	16556	16682	16582	16760	16666	16511	16722	16798	16664	16504	16679	16732	16659	16889	16796	16727	16621	16792	16830	16658	16709	16753	16685	16716	16620	16554	16722	16736	16835	16883	16857	16540	16464	16541	16829	16840	16539	16578	16717	16864	16738	16687	16629	16477	16657	16931	16949	16723	16827	16697	16581	16761	16717	16627	16747	16572	16851	16905	16865	16489	16577	16714	16777	16670	16716	16726	16726	16613	16489	16680	16743	16871	16779	16599	16705	16499	16805	16726	16845	16540	16762	16768	16935	16815	16879	16820	16721	16949	16771	16672	16758	16926	16520	16815	16616	16823	16608	16589	16794	16790	16747	16683	16692	16794	16843	16697	16752	16760	16631	16629	16810	16511	16771	16653	16680	16796	16717	16646	16759	16765	16738	16753	16698	16600	16692	16710	16825	16681	16868	16608	16630	16731	16807	16964	16753	16537	16592	17036	16795	16667	16652	16785	16734	16613	16537	16656	16928	16547	16636	16750	16722	16686	16781	16719	16575	16658	16685	16778	16789	16593	16647	16653	16702	16689	16620	16665	16649	16717	16699	16739	16640	16679	16690	16816	16877	16756	16595	16636	16712	16702	16617	16789	16902	16662	16875	16786	16768	16965	16787	16956	16801	16592	16635	16666	16713	16633	16892	16808	16813	16749	16731	16691	16731	16761	16628	16819	16800	16639	16617	16756	16543	16812	16973	16755	16734	16651	16912	16955	16678	16627	16689	16803	16742	16549	16838	16886	16701	16728	16569	16884	16837	16920	16857	16654	16700	16750	16821	16869	16543	16646	16716	16791	16651	16777	16639	16658	16853	16503	16703	16744	16765	16650	16768	16716	16718	16531	16703	16713	16657	16784	16736	16856	16620	16792	16739	16525	16867	16734	16770	16746	16694	16714	16801	16652	16845	16720	16755	16661	16606	16851	16902	16729	16791	16865	16668	16659	16825	16727	16746	16700	16682	16666	16668	16774	16772	16751	16854	16641	16636	16737	16918	16628	16516	16502	16793	16741	16875	16783	16807	16941	16645	16740	16699	16674	16826	16806	16811	16771	16859	16687	16745	16605	16875	16756	16543	16721	16712	16798	16481	16865	16621	16650	16828	16631	16713	16790	16690	16811	16736	16758	16783	16795	16759	16852	16746	16670	16716	16789	16797	16789	16850	16870	16655	16720	16762	16669	16616	16667	16658	16522	16816	16718	16648	16664	16731	16631	16811	16742	16757	16914	16821	16833	16694	16688	16739	16613	16877	16430	16811	16548	16915	16747	16649	16726	16632	16822	16628	16825	16862	16740	16666	16597	16794	16713	16757	16735	16854	16779	16618	16577	16709	16612	16665	16642	16677	16749	16726	16798	16730	16509	16667	16897	16705	16498	16906	16634	16774	16563	16817	16819	16886	16819	16794	16686	16483	16874	16541	16599	16617	16592	16667	16685	16581	16739	16616	16586	16815	16668	16791	16794	16771	16817	16737	16768	16552	16700	16960	16694	16822	16668	16726	16644	16945	16627	16591	16757	16701	16655	16706	16730	16659	16694	16778	16805	16568	16668	16673	16681	16623	16593	16625	16858	16824	16729	16640	16761	16715	16835	16788	16763	16712	16967	16762	16840	16769	16526	16759	16801	16587	16752	16766	16809	16763	16988	16819	16735	16749	16711	16589	16805	16855	16839	16742	16823	16568	16595	16725	17066	16699	16675	16703	16775	16843	16914	16903	16745	16797	16490	16757	16804	16875	16681	16818	16627	16882	16701	16631	16691	16968	16590	16671	16725	16878	16725	16714	16692	16809	16943	16603	16625	17001	16946	16930	16742	16780	16633	16838	16841	16720	16761	16745	16422	16732	16773	16541	16790	16866	16772	16684	16636	16730	16679	16741	16654	16618	16786	16761	16755	16666	16803	16748	16845	16638	16711	16722	16843	16679	16973	16835	16880	16805	16955	16893	16783	16779	16780	16862	16847	16567	16907	16910	16854	16983	16485	16623	16762	16714	16638	16566	16814	16896	16824	16705	16763	16619	16867	16795	16633	16657	16869	16621	16594	16766	16661	16907	16785	16837	16731	16906	16817	16672	16835	16746	16907	16602	16579	16785	16950	16604	16781	16902	16638	16813	16793	16727	16601	16634	16691	16776	16645	16643	16838	16693	16933	16664	16692	16697	16660	16581	16607	16628	16861	16806	16586	16723	16772	16570	16487	16562	16459	16790	16722	16748	16488	16730	16822	16598	16846	16692	16843	16735	16671	16854	17045	16783	16573	16789	16541	16645	16832	16760	16638	16607	16812	16757	16714	16861	16632	16783	16832	16618	16622	16907	16698	16805	16840	16840	16714	16869	16775	16730	16645	16680	16468	16399	16790	16927	16749	16798	16645	16791	16662	16716	16789	16929	16688	16661	16751	16878	16750	16811	16469	16814	16704	16856	16602	16702	16644	16865	16738	16584	16712	16814	16555	16978	16714	16636	16762	16855	16792	16796	16653	16459	16628	16672	16745	16544	16846	16821	16868	16625	16624	16938	16615	16663	16768	16552	16598	16686	16786	16783	16756	16748	16767
19334	35217	29329	21466	18059	16638	15853	15669	15208	15025	14950	14927	14941	15059	14955	14880	15002	14759	14837	15009	14836	14724	14951	14859	14743	14802	14820	14926	14721	14849	14847	14803	14812	14744	14712	14771	14709	14654	14815	14856	14815	14892	14808	14684	14574	14703	14720	14727	14814	14652	14668	14798	14741	14818	14847	14615	14751	14685	14786	14892	14810	14857	14796	14811	14734	14779	14758	14779	14466	14705	14736	14638	14762	14581	14719	14723	14705	14859	14600	14811	14636	14761	14697	14717	14587	14697	14747	14782	14657	14803	14833	14571	14703	14726	14672	14817	14696	14748	14599	14941	14781	14660	14731	14720	14849	14754	14820	14786	14822	14535	14726	14778	14697	14671	14761	14628	14707	14899	14568	14754	14818	14786	14767	14660	14734	14709	14688	14670	14728	14734	14620	14807	14815	14529	14883	14802	14666	14706	14569	14761	14691	14707	14697	14861	14638	14841	14854	14584	14791	14668	14674	14761	14913	14592	14768	14849	14742	14613	14774	14812	14604	14760	14630	14908	14642	14819	14740	14713	14773	14589	14893	14863	14650	14838	14659	14834	14740	14789	14638	14773	14862	14632	14920	14843	14745	14649	14727	14756	14690	14706	14818	14850	14671	14699	14763	14623	14566	14733	14620	14637	14762	14602	14768	14847	14821	14646	14736	14819	14761	14773	14688	14534	14683	14680	14743	14703	14932	14776	14731	14799	14861	14635	14903	14684	14611	14739	14783	14527	14685	14576	14772	14613	14672	14720	14584	14786	14839	14763	14692	14737	14638	14708	14822	14676	14787	14743	14689	14810	14781	14751	14773	14851	14656	14718	14796	14758	14669	14714	14684	14603	14764	14680	14566	14487	14760	14767	14703	14733	14764	14681	14683	14821	14784	14642	14830	14822	14780	14719	14881	14883	14656	14657	14763	14771	14754	14781	14858	14630	14772	14676	14684	14695	14683	14860	14680	14642	14903	14894	14717	14747	14772	14852	14821	14799	14824	14775	14805	14813	14839	14740	14945	14907	14624	14684	14705	14666	14737	14643	14858	14939	14917	14860	14811	14854	14809	14735	14854	14663	14639	14791	14650	14724	14648	14816	14543	14696	14763	14759	14923	14611	14706	14868	14625	14779	14801	14733	14571	14794	14656	14689	14525	14786	14643	14693	14822	14803	14685	14621	14616	14794	14699	14941	14892	14535	14737	14772	14781	14849	14858	14750	14670	14741	14772	14754	14639	14756	14624	14648	14821	14785	14784	14648	14705	14630	14686	14631	14647	14816	14739	14671	14671	14776	14857	14667	14846	14702	14598	14743	14635	14857	14748	14678	14818	14617	14786	14663	14737	14696	14796	14614	14783	14623	14578	14758	14610	14857	14850	14974	14779	14713	14734	14777	14717	14766	14786	14844	14759	14835	14764	14676	14749	14864	14880	14757	14851	14793	14757	14695	14818	14802	14707	14715	14700	14862	14838	14891	14726	14882	14762	14639	14712	14846	14856	14855	14773	14603	14745	14681	14853	14788	14902	14714	14832	14741	14768	14650	14820	14734	14617	14747	14908	14893	14557	14746	14743	14871	14796	14735	14782	14696	14806	14750	14980	14867	14811	14766	14722	14716	14946	14759	14660	14769	14799	14680	14783	14810	14796	14717	14865	14618	14814	14800	14707	14674	14699	14854	14607	14680	14632	14696	14597	14737	14853	14756	14756	14782	14537	14696	14836	14804	14820	14686	14849	14677	14906	14609	14711	14824	14743	14863	14931	14897	14733	14674	14720	14657	14696	14703	14701	14775	14729	14758	14747	14715	14717	14837	14816	14528	14705	14781	14754	14823	14735	14679	14655	14770	14782	14855	14772	14744	14765	14634	14753	14806	14809	14664	14747	14862	14633	14860	14718	14914	14708	14629	14644	14654	14715	14809	14674	14900	14644	14759	14595	14710	14697	14835	14748	14699	14697	14725	14783	14724	14742	14537	14752	14724	14770	14799	14781	14596	14746	14781	14618	14634	14676	14653	14722	14679	14646	14639	14625	14758	14714	14766	14632	14985	14653	14713	14776	14793	14761	14758	14794	14829	14681	14859	14776	14662	14647	14860	14800	14595	14812	14590	14879	14762	14681	14612	14698	14675	14710	14814	14631	14623	14800	14895	14890	14934	14748	14822	14737	14736	14770	14817	14625	14602	14757	14705	14677	14869	14876	14733	14576	14625	14895	14880	14550	14792	14721	14625	14949	14720	14645	14666	14821	14679	14725	14663	14764	14595	14904	14736	14883	14633	14783	14705	14832	14688	14841	14657	14771	14650	14704	14705	14771	14754	14709	14702	14683	14500	14803	14635	14867	14737	14769	15030	14606	14594	14834	14674	14731	14837	14579	14771	14677	14670	14753	14855	14902	14768	14681	14539	14767	14633	14700	14695	14856	14815	14666	14798	14706	14604	14789	14631	14666	14894	14614	14761	14685	14750	14774	14688	14828	14697	14752	14744	14675	14670	14726	14785	14770	14699	14792	14819	14624	14746	14756	14624	14716	14601	14697	14808	14786	14872	14765	14524	14714	14900	14678	14634	14659	14868	14731	14666	14898	14699	14830	14894	14861	14953	14718	14794	14739	14800	14633	14538	14661	14659	14644	14666	14818	14756	14740	14689	14725	14833	14815	14713	14687	14815	14604	14852	14956	14818	14739	14864	14827	14760	14661	14834	14749	14596	14718	14785	14674	14636	14799	14558	14646	14766	14727	14841	14735	14942	14765	14706	14824	14628	14911	14685	14767	14606	14851	14622	14691	14595	14806	14688	14917	14610	14651	14731	14659	14751	14744	14643	14599	14890	14914	14936	14692	14813	14644	14850	14619	14830	14925	14697	14686	14819	14733	14791	14725	14734	14637	14788	14704	14788	14526	14822	14664	14671	14934	14786	14750	14786	14676	14857	14773	14638	14684	14750	14887	14654	14784	14788	14770	14860	14590	14705	14808	14682	14638	14740	14667	14724	14723	14763	14683	14731	14775	14806	14791	14574	14748	14675	14809	14776	14679	14708	14697	14757	14663	14904	14743	14760	14694	14759	14916	14872	14741	14837	14792	14715	14692	14743	14771	14651	14666	14867	14590	14727	14663	14836	14631	14790	14748	14769	14675	14810	14823	14667	14704	14707	14812	14856	14678	14837	14734	14736	14816	14881	14586	14769	14778	14748	14743	14683	14667	14666	14647	14506	14931	14606	14847	14851	14642	14820	14734	14799	14698	14797	14654	14788	14636	14664	14727	14700	14664	14707	14803	14802	14767	14755	14626	14705	14823	14782	14842	14567	14690	14702	14551	14727	14780	14630	14739	14772	14591	14760	14686	14650	14748	14612	14836	14892	14666	14619	14686	14686	14844	14965	14919	14710	14689	14719	14643	14835	14755	14692	14748	14702	14835	14764	14663	14667	14587	14873	14589	14745	14873	14845	14774	14640	14755	14735	14764	14889	14779	14637	14664	14861	14738	14590	14719	14515	14754	14649	14638	14604	14684	14776	14726	14698	14732	14717	14619	14726	14820	14821	14814	14928	14735	14803	14692	14797	14825	14694	14694	14877	14611	14718	14770	14468	14933	14634	14781	15015	14712	14769	14781	14725	14690	14480	14685	14837	14605	14506	14815	14729	14673	14667	14723	14741	14713	14747	14755	14787	14762	14824	14849	14751	14445	14804	14774	14592	14859	14814	14775	14805	14807	14858	14706	14752	14785	14652	14711	14823	14700	14592	14719	14699	14723	14709	14791	14605	14715	14756	14848	14574	14803	14856	14713	14633	14855	14786	14831	14740	14611	14775	14880	14766	14987	14623	14667	14960	14637	14908	14724	14700	14793	14561	14784	14739	14834	14827	14769	14738	14872	14819	14670	14943	14654	14792	14738	14810	14763	14683	14643	14785	14710	14773	14530	14659	14676	14752	14697	14702	14589	14824	14614	14775	14700	14902	14687	14663	14794	14839	14681	14754	14933	14814	14743	14776	14837	14772	14821	14596	14753	14875	14578	14647	14824	14806	14741	14775	14631	14613	14871	14837	14801	14712	14704	14624	14889	14502	14570	14874	14756	14719	14806	14721	14831	14870	14642	14658	14729	14638	14726	14857	14728	14646	14814	14706	14657	14746	14838	14990	14858	14738	14995	14653	14792	14669	14899	14737	14682	14808	14752	14861	14524	14676	14802	14693	14815	14716	14784	14737	14743	14645	14845	14848	14794	14712	14756	14827	14847	14624	14894	14707	14680	14608	14724	14863	14800	14908	14798	14650	14842	14725	14638	14672	14815	14513	14806	14806	14608	14711	14734	14805	14667	14678	14742	14906	14604	14735	14674	14618	14667	14669	14699	14819	14641	14802	14895	14727	14784	14634	14790	14578	14738	14713	14705	14595	14867	14764	14681	14524	14705	14714	14755	14772	14870	14790	14848	14716	14723	14791	14591	14689	14844	14813	14673	14873	14817	14682	14828	14822	14720	14712	14877	14840	14762	14706	14752	14902	14683	14866	14665	14602	14754	14818	14714	14721	14712	14586	14714	14753	14768	14828	14644	14700	14671	14600	14670	14822	14803	14839	14709	14846	14677	14526	14812	14843	14824	14784	14600	14707	14783	14694	14909	14571	14613	14927	14734	14707	14894	14829	14689	14780	14922	14821	14729	14711	14873	14678	14738	14794	14659	14607	14870	14851	14797	14779	14629	14632	14554	14744	14707	14698	14774	14654	14707	14937	14771	14713	14703	14658	14917	14866	14582	14681	14603	14710	14530	14877	14740	14935	14803	14527	14645	14735	14800	14728	14630	14755	14556	14698	14853	14516	14741	14659	14729	14808	14821	14791	14854	14702	14823	14603	14760	14765	14677	14817	14770	14739	14712	14845	14708	14698	14828	14773	14650	14610	14651	14468	14737	14834	14837	14805	14869	14654	14782	14680	14674	14702	14726	14864	14722	14740	14660	14799	14792	14656	14964	14902	14560	14830	14673	14833	14631	14701	14777	14736	14717	14675	14612	14747	14753	14725	14900	14602	14707	14933	14761	14581	14821	14697	14736	14787	14786	14745	14707	14759	14686	14673	14775	14685	14551	14757	14929	14611	14722	15046	14742	14698	14609	14836	14686	14737	14483	14666	14788	14765	14861	14759
22812	21624	28802	25061	22438	23987	24023	19805	18880	18600	18149	17970	17983	17757	17910	17994	17983	17835	17756	17885	17849	17812	17724	17480	17694	17566	17615	17497	17676	17708	17547	17556	17722	17608	17766	17739	17692	17633	17530	17576	17546	17559	17567	17545	17479	17476	17481	17407	17562	17462	17589	17491	17589	17671	17416	17512	17346	17415	17343	17586	17599	17574	17504	17668	17497	17771	17447	17596	17359	17634	17455	17429	17409	17430	17573	17475	17476	17542	17557	17587	17586	17547	17751	17486	17541	17423	17623	17383	17450	17514	17718	17444	17670	17900	17553	17480	17569	17688	17539	17509	17319	17283	17378	17363	17472	17552	17413	17516	17394	17540	17629	17572	17664	17533	17460	17661	17594	17663	17586	17653	17752	17662	17548	17719	17636	17458	17614	17351	17524	17651	17455	17550	17683	17444	17662	17419	17481	17478	17481	17535	17743	17430	17425	17541	17489	17477	17408	17507	17644	17785	17648	17565	17577	17490	17549	17457	17421	17553	17384	17628	17512	17409	17397	17455	17476	17487	17445	17453	17454	17469	17414	17474	17679	17481	17458	17544	17603	17594	17498	17678	17434	17568	17410	17559	17409	17571	17557	17498	17579	17583	17382	17544	17462	17616	17378	17683	17552	17585	17475	17656	17673	17507	17390	17421	17657	17590	17550	17516	17465	17397	17476	17270	17690	17664	17694	17520	17509	17769	17610	17496	17764	17574	17660	17588	17557	17347	17561	17376	17699	17565	17421	17659	17445	17390	17492	17715	17662	17448	17614	17487	17615	17539	17582	17384	17396	17443	17528	17645	17459	17586	17686	17524	17519	17713	17440	17540	17558	17498	17536	17592	17507	17564	17566	17584	17554	17565	17546	17401	17448	17604	17595	17481	17483	17479	17533	17514	17598	17496	17450	17454	17635	17484	17454	17404	17738	17702	17595	17578	17555	17432	17528	17595	17395	17408	17336	17405	17737	17593	17468	17417	17670	17381	17551	17471	17471	17568	17569	17517	17462	17538	17647	17494	17502	17519	17374	17737	17461	17586	17604	17474	17485	17440	17534	17674	17493	17558	17561	17583	17466	17609	17627	17663	17631	17475	17475	17871	17547	17718	17588	17502	17338	17553	17484	17445	17491	17522	17435	17657	17513	17690	17336	17490	17556	17516	17622	17407	17449	17558	17576	17576	17406	17495	17480	17582	17434	17541	17491	17485	17419	17711	17461	17920	17549	17586	17450	17589	17596	17606	17644	17473	17507	17580	17592	17423	17397	17768	17307	17580	17513	17606	17479	17474	17631	17507	17494	17552	17597	17335	17684	17482	17671	17646	17622	17554	17489	17485	17729	17517	17482	17441	17659	17378	17749	17616	17393	17467	17686	17682	17608	17353	17526	17505	17292	17419	17310	17584	17419	17371	17403	17516	17533	17475	17743	17406	17355	17531	17585	17294	17452	17619	17560	17745	17537	17466	17470	17593	17467	17688	17536	17351	17664	17452	17342	17472	17274	17513	17320	17544	17644	17419	17349	17421	17520	17551	17408	17694	17706	17356	17661	17524	17540	17309	17423	17696	17538	17605	17724	17427	17611	17643	17609	17608	17542	17529	17622	17715	17609	17386	17309	17532	17487	17597	17553	17725	17535	17445	17691	17572	17288	17608	17491	17338	17569	17567	17630	17720	17536	17667	17606	17583	17544	17542	17471	17463	17672	17592	17491	17452	17405	17694	17678	17539	17589	17452	17711	17517	17491	17524	17592	17510	17369	17204	17407	17574	17658	17460	17422	17569	17450	17412	17699	17370	17583	17588	17839	17552	17766	17735	17423	17344	17444	17576	17558	17407	17412	17546	17533	17409	17513	17491	17524	17515	17566	17436	17529	17442	17742	17617	17722	17370	17488	17586	17513	17515	17427	17344	17524	17529	17584	17414	17617	17393	17523	17655	17653	17336	17644	17679	17382	17562	17445	17539	17499	17567	17434	17400	17428	17417	17620	17500	17450	17573	17730	17514	17596	17467	17555	17617	17581	17366	17362	17425	17494	17649	17350	17472	17657	17446	17670	17501	17350	17532	17360	17474	17363	17357	17500	17578	17294	17552	17658	17673	17522	17510	17478	17476	17408	17467	17583	17529	17481	17702	17522	17565	17423	17324	17329	17368	17780	17457	17478	17484	17387	17496	17649	17470	17682	17496	17662	17685	17605	17615	17783	17669	17543	17569	17458	17623	17421	17624	17644	17470	17677	17607	17442	17762	17603	17445	17407	17543	17462	17468	17421	17486	17392	17399	17607	17515	17510	17470	17474	17440	17604	17427	17422	17518	17640	17423	17278	17626	17627	17507	17455	17591	17447	17399	17508	17597	17791	17612	17487	17419	17350	17429	17664	17574	17712	17397	17453	17470	17367	17706	17538	17424	17440	17595	17658	17508	17517	17682	17487	17641	17641	17670	17635	17421	17603	17541	17375	17503	17390	17527	17610	17542	17599	17387	17375	17752	17654	17466	17525	17534	17394	17476	17575	17648	17411	17489	17715	17557	17375	17573	17634	17430	17485	17618	17599	17604	17702	17498	17428	17515	17544	17384	17677	17729	17675	17357	17448	17498	17729	17438	17546	17644	17562	17572	17573	17556	17513	17418	17558	17523	17375	17389	17599	17508	17429	17430	17660	17625	17464	17470	17653	17547	17217	17443	17329	17519	17366	17617	17504	17480	17638	17391	17539	17466	17551	17378	17372	17534	17551	17355	17498	17408	17574	17489	17522	17523	17466	17430	17473	17746	17537	17236	17523	17546	17501	17484	17553	17508	17506	17611	17585	17621	17646	17485	17383	17472	17583	17465	17399	17479	17352	17347	17626	17404	17417	17446	17623	17568	17522	17419	17450	17691	17805	17553	17504	17425	17536	17439	17399	17681	17555	17474	17554	17665	17762	17558	17533	17577	17549	17469	17464	17451	17567	17689	17559	17535	17196	17671	17620	17685	17680	17443	17573	17679	17393	17498	17346	17268	17734	17561	17331	17592	17529	17771	17560	17563	17438	17744	17611	17646	17646	17696	17550	17558	17603	17467	17597	17650	17740	17634	17515	17471	17530	17519	17576	17575	17528	17483	17678	17520	17618	17660	17445	17613	17514	17285	17403	17554	17440	17496	17570	17724	17594	17419	17396	17499	17513	17626	17595	17504	17655	17477	17611	17422	17487	17467	17560	17378	17447	17295	17340	17304	17581	17467	17568	17514	17525	17498	17667	17513	17692	17479	17731	17439	17630	17538	17409	17515	17406	17423	17623	17377	17481	17681	17518	17580	17665	17467	17442	17559	17562	17500	17480	17644	17558	17303	17393	17321	17672	17590	17711	17476	17494	17724	17576	17661	17547	17651	17475	17483	17530	17468	17589	17441	17414	17644	17445	17492	17438	17436	17311	17340	17485	17633	17623	17471	17592	17501	17704	17530	17690	17599	17370	17354	17469	17492	17452	17527	17542	17509	17476	17647	17421	17529	17550	17533	17546	17580	17574	17407	17380	17370	17641	17530	17292	17559	17446	17543	17501	17513	17563	17491	17211	17397	17593	17647	17603	17446	17589	17493	17444	17394	17444	17450	17539	17537	17576	17505	17535	17381	17513	17484	17551	17450	17491	17212	17435	17526	17643	17409	17652	17446	17618	17753	17403	17528	17405	17455	17794	17581	17515	17501	17572	17429	17519	17428	17576	17503	17368	17576	17494	17354	17414	17451	17426	17396	17621	17598	17540	17569	17538	17569	17711	17461	17541	17716	17691	17545	17433	17449	17494	17430	17388	17309	17443	17583	17488	17354	17520	17457	17560	17510	17302	17627	17703	17387	17717	17541	17454	17502	17662	17520	17578	17424	17618	17566	17299	17627	17639	17710	17630	17654	17547	17521	17608	17371	17467	17250	17568	17374	17502	17402	17312	17508	17523	17402	17669	17607	17473	17625	17526	17748	17581	17518	17529	17302	17399	17534	17485	17478	17795	17546	17582	17445	17465	17588	17728	17539	17529	17411	17540	17423	17661	17436	17560	17834	17476	17464	17401	17363	17678	17296	17481	17404	17590	17682	17582	17499	17420	17458	17604	17505	17483	17693	17547	17705	17570	17534	17538	17678	17429	17520	17661	17578	17765	17578	17547	17385	17623	17624	17471	17667	17592	17625	17545	17443	17652	17582	17444	17597	17529	17536	17633	17421	17445	17442	17739	17500	17617	17688	17461	17324	17476	17711	17466	17588	17469	17498	17593	17714	17456	17649	17468	17533	17398	17478	17524	17523	17518	17432	17573	17571	17541	17366	17656	17566	17586	17534	17508	17284	17663	17501	17482	17343	17595	17574	17652	17432	17294	17555	17464	17415	17617	17659	17608	17440	17597	17512	17607	17431	17374	17673	17570	17494	17464	17579	17514	17690	17530	17658	17564	17574	17565	17481	17475	17430	17589	17638	17538	17677	17645	17469	17658	17517	17265	17577	17626	17680	17544	17466	17748	17348	17459	17467	17597	17635	17463	17649	17524	17537	17485	17615	17495	17493	17717	17442	17571	17568	17639	17614	17431	17502	17655	17473	17577	17456	17494	17364	17583	17589	17570	17588	17512	17653	17658	17533	17582	17629	17713	17471	17307	17674	17585	17333	17557	17481	17446	17389	17384	17641	17666	17596	17676	17599	17544	17627	17721	17557	17467	17469	17516	17404	17522	17631	17553	17685	17447	17478	17625	17467	17405	17519	17504	17593	17535	17786	17438	17700	17516	17421	17458	17254	17741	17235	17490	17655	17608	17345	17492	17567	17514	17609	17499	17583	17627	17599	17555	17560	17482	17568	17576	17430	17279	17406	17479	17512	17714	17513	17364	17482	17369	17478	17497	17423	17519	17582	17573	17592	17526	17423	17463	17512	17462	17415	17399	17458	17345	17603	17637	17658	17568	17328	17377	17627	17458	17301	17526	17634	17464	17396	17509	17480	17435	17518	17522	17490	17510	17699	17562	17457	17528	17416	17630	17500	17257	17522	17297	17649	17518	17477	17497	17491	17682	17568	17483	17526	17736	17550	17423	17645	17691	17834	17466	17677	17710	17570	17555	17473	17529	17439	17631	17568	17727	17459	17625	17448	17566	17509	17527	17500	17520	17650	17525	17651
21782	46718	40108	29690	25129	20057	17918	17417	16724	15964	15500	15563	15542	15320	15530	15422	15433	15326	15460	15342	15209	15297	15398	15318	15277	15128	15284	15096	15278	15294	15194	15095	15340	15067	15108	15124	15221	15180	15141	14999	15119	15095	15315	15259	15233	15246	15229	15131	15278	15147	15064	15296	15166	15297	15146	15033	15258	15299	15163	15164	15196	15200	15194	15177	15327	15120	15355	15095	14944	14971	15277	14999	15331	15155	15137	15128	15013	15105	15140	15103	15293	15090	15297	15117	15232	15271	15129	15117	15245	15078	15242	15174	15135	15335	15076	15152	15172	15241	15187	15263	15181	15295	15199	15258	15208	15215	15191	15198	15314	15204	14992	15235	15089	14995	15059	15267	15176	15126	14989	15120	15151	15121	15111	15250	15165	15231	15168	15205	15275	15212	15218	15105	15324	15134	15128	15149	15224	15180	15239	15132	15081	14992	15177	15174	15108	15246	15062	15269	15149	15189	15153	15161	15404	15069	15158	15176	15385	15242	15174	15027	15083	15144	15097	15142	15234	15075	15172	15059	15318	15114	15158	15099	15139	15062	15242	15267	15253	15080	15142	15252	15188	15244	15169	15097	15271	15229	15236	15027	15170	15124	15197	15144	15306	15097	15069	15119	15201	15141	15019	15135	15179	15234	15040	15319	15069	15112	15257	15080	15027	15081	15115	15012	15207	15259	15151	15177	15118	15112	15251	15145	15062	15066	15245	15276	15195	15076	15085	15220	15222	15235	15182	15134	15161	15130	15256	15302	15209	15216	15113	15190	15260	15238	15100	15118	15175	15234	15242	15261	15160	15368	15122	15194	15260	15158	15254	15210	15168	15050	15238	15129	15020	15085	15065	15276	15371	15135	15129	15153	15248	15210	15250	15151	15127	15072	15049	15062	15050	15034	15119	15225	15171	15114	15151	15306	14924	15107	15341	15161	15312	15124	15270	15365	15214	15227	15233	15296	15333	15189	15001	15011	15063	15156	15447	15128	15146	15229	15185	15315	14971	15105	14975	15241	15281	15428	15077	15180	15100	15125	15122	15258	15216	15297	15151	15278	15475	15139	15336	15278	15093	15112	14970	15226	15108	15267	15178	15054	15217	15117	15276	15295	15218	15216	15070	14945	15119	15104	15127	15319	15275	15193	15160	15187	15300	15126	15192	15005	15305	15164	15190	15226	15106	15167	15164	15031	15329	15220	15242	15133	15055	15252	15029	15100	15175	15332	15186	15142	15195	14879	15205	15305	15307	15184	15238	15297	15051	15256	15280	15183	15262	15450	15195	15112	15242	15060	15143	15180	15035	15068	15145	15203	15126	15314	15335	15247	15283	15090	15276	15083	15152	15053	15147	15253	15246	15141	15014	15186	15208	15039	15164	15219	15104	15233	15334	15196	15210	15340	15210	15215	15006	15077	15381	15220	15081	15168	15211	15358	15385	15323	15281	15262	15246	15287	15003	15184	15075	15149	15233	15225	15295	15201	15142	15159	15329	15188	15085	15157	15268	14959	15115	15126	15099	15191	15134	15059	15032	15144	15335	15284	15111	15168	15149	15188	15188	15267	15200	15180	15287	15061	15284	15201	15087	15124	15200	15099	15144	15273	15143	15199	15240	15048	15244	15292	15037	15312	15170	15118	15119	15161	15218	15074	15123	15182	15140	15128	15290	14991	14980	15237	15252	15111	15115	15312	15194	15105	15117	15262	15180	15127	15107	15143	15214	15346	15218	15223	15292	15196	15310	15164	15195	15153	15308	15119	15144	15273	15117	15230	14949	15090	15202	15097	15258	15137	15091	15149	15047	15151	15091	15057	15045	15370	15185	15144	15058	15083	15119	15154	15110	15072	15309	15021	15100	15149	15131	15205	15089	15077	15286	15291	15253	15167	15103	15138	15193	15271	15178	15278	15247	15117	15050	15298	15239	15208	15185	15335	15164	15204	15155	14990	15042	15013	15174	14990	15237	15046	15076	15042	15081	15102	15213	15079	15193	15139	15232	15188	15106	15162	15160	15298	15325	15063	15225	15279	15101	15116	15205	15111	15055	15129	15262	15309	15165	15290	15192	15222	15038	15313	14969	15068	15193	15235	15233	15304	15408	15098	15209	15143	15243	15311	15147	15281	15309	15257	15286	15321	15187	15051	15129	15101	15238	15183	15178	15076	15138	15071	15139	15186	15330	15197	15164	15333	15211	15072	15244	15069	15197	15243	15145	15204	15122	15164	15386	15232	15131	15150	15391	14988	15201	15249	15318	15134	15107	15145	14998	15168	15258	14953	15176	15266	15337	15090	15172	15048	15135	15144	15152	15115	15261	15193	15168	15205	15105	15275	15114	15158	15246	15122	15279	15147	15216	15181	15249	15297	15158	15121	15123	15067	15053	15100	15206	15246	15067	15262	15290	15142	15214	15207	15104	15174	15144	15229	15047	15247	15215	15234	15171	15199	15348	15172	15135	15153	15019	15235	15175	15073	15009	15214	15138	15037	15241	15109	15052	15120	15131	15328	15242	15183	15215	15137	15023	15051	15189	15127	15233	15159	15341	15216	15057	15151	15227	15231	15192	15302	15025	15145	15203	15304	14993	15077	15152	14946	15132	15048	15137	15125	15065	15194	15222	14981	15162	15159	15270	15120	15181	15154	15071	15153	15159	15113	15172	15219	15265	15013	15335	15157	15261	14992	15064	15235	15215	15025	15176	15151	15258	15185	15134	15243	15265	15347	15000	15129	15001	15129	15141	15223	14935	15209	15062	15032	15081	15139	15062	15052	15192	15106	14994	15180	15137	15035	15208	15227	15184	15000	15134	15068	15156	15297	15182	15415	15255	15169	15209	14991	15117	15191	15222	15148	15016	15223	15275	15297	15198	15114	15238	15095	15147	15199	15093	15172	15203	15049	15079	15175	15178	15367	14986	15381	15103	15060	15153	15140	15162	15076	15188	15216	15241	15154	14977	15178	15159	15240	14901	15128	15250	15261	15115	15027	15040	15182	15250	15208	15296	15174	15231	15076	15172	15152	15222	15010	15118	15140	15206	15303	15023	15204	15180	15060	15093	15163	15242	15155	15374	15155	15096	15257	15104	15227	15179	15157	15316	15303	15083	15176	15132	15216	15286	15165	15182	15035	15197	15016	14924	15180	15046	15258	15353	15142	15119	15126	14995	15105	15167	15409	15154	15218	15136	15237	15135	15157	15133	15330	15182	15135	15179	15289	15069	15369	15277	15157	15232	15238	15064	15181	15344	15251	15109	15081	15146	15359	15190	15220	15162	15137	15171	15174	15257	15115	15124	15104	15246	15154	15286	15236	15023	15217	15143	15058	15144	15082	15166	15300	15374	15165	15066	15144	15207	15259	15159	15177	15179	15074	15121	15153	15199	15095	15284	15013	15110	15171	14978	15247	15177	15087	15076	15089	15006	15079	15211	15325	15067	15146	15091	15099	15268	15080	15106	14998	15308	15324	15211	15225	15094	15246	15031	15274	15343	15223	15183	15238	15098	15126	15086	15178	15185	15287	15128	15033	15306	15235	15292	15034	15082	15172	15214	15036	15162	15120	15269	15065	15116	15207	15078	15362	14985	15130	14984	15080	15065	15144	15187	15236	15180	15272	15197	14973	15228	15237	15323	15208	15165	15043	15163	15185	15142	15210	15162	15137	15128	15080	15307	15122	15110	15085	15251	15123	15266	15162	15086	15150	15186	15017	15125	15141	14967	15160	15127	15179	15153	15184	15203	15131	15023	15092	15180	15069	15206	15176	15253	15155	15188	15256	15107	15209	15132	15192	15074	15191	15243	15168	15347	15142	15129	15219	15308	15322	15207	15266	15375	14993	15083	15045	15155	15177	15313	15082	15128	15170	15322	15241	15192	15069	15113	15209	15198	15268	15125	15172	15227	15141	15072	15128	15168	15184	15259	15160	15249	15075	15204	15116	15240	15348	15037	15111	15107	15145	15166	15255	15154	15126	15167	15025	15115	15271	15091	15068	15108	15160	15252	15266	15184	15348	15056	15093	15012	15213	14944	15149	15190	15240	15079	15275	15189	15209	15083	15041	15164	15162	15178	15125	15180	15144	15223	15226	15198	15194	15212	15059	15240	15289	15089	15204	15130	15194	15190	15154	15078	15108	15234	15133	15094	15371	15062	15005	15251	15032	15276	15208	15147	15101	14937	15232	15023	15202	15125	15028	15256	15096	15238	15308	15131	15057	15163	15335	15120	15081	15019	15138	15010	15169	15210	15120	15136	14977	15305	15225	15147	15100	15223	15194	15141	15095	14964	15016	15110	14998	15147	15187	15167	15239	15126	15163	15210	15250	15055	15091	15196	15262	15290	15105	15026	15121	15074	15216	15279	15204	14982	15214	15135	15180	15219	15337	15183	15124	15241	15216	15038	15128	15197	15266	15403	14978	15192	15204	15044	15230	15146	15170	15086	15363	15112	15200	15206	15251	15123	15273	15217	15283	15272	15164	14989	15301	15411	15083	15158	15174	15151	15090	15178	15070	15248	15220	15133	15083	15392	15160	15277	15125	15169	15001	15185	15293	15248	15122	15138	15265	15173	15167	15263	15227	15180	15272	15054	15327	15043	15145	15191	15215	15074	15146	15089	15142	15100	15125	15188	14989	15210	15176	15058	15049	15223	15186	15119	15239	15258	15190	15197	15189	15067	15270	15030	15275	15195	15065	15338	15105	15221	15085	15251	15197	15141	15245	15138	15099	15138	15232	15186	15166	15026	15242	15116	15137	15129	15165	15137	15088	15139	15159	15219	15235	15242	15242	15092	15330	15160	15343	15102	15313	15241	15025	15208	15409	15125	15171	15209	15198	15119	15232	15079	15177	15136	15166	15309	15096	15211	15216	14997	15229	15123	15264	15174	15145	15327	15322	15054	15146	15019	15103	15169	15278	15237	15015	15043	15205	15225	15214	15219	15181	15158	15218	14979	15201	15236	15183	15269	15096	15293	15157	15020	15164	15169	15092	15065	15070	15269	15178	14980	15134	15175	15184	15152	15272	15198	15094	15355	15293	15259	15060	15042	15199	15291	15148	15221	15162	15175	15212	15293	15017	15088	15269	15213	15117	15206	15217	15325	15147	15244	15141	15312	15056	15219	15203	15156	15188	15123	15072	15019	15251
30031	24579	27226	23017	19166	18376	18111	17506	17596	17289	17488	17356	17471	17436	17236	17387	17377	17421	17403	17458	17391	17233	17072	17245	17199	17250	17380	17372	17213	17305	17094	17256	17265	17262	17422	17197	17399	17183	17140	16965	17322	17174	17344	17171	17233	17146	17568	17586	17407	17218	17227	17496	17201	17070	17150	17061	17243	17202	17142	17052	17229	17234	17203	17019	17207	17262	17307	17093	17043	17185	17223	17256	17402	17262	17196	17214	17239	17321	17281	17362	17188	17164	17075	17182	17026	17397	17025	17105	17116	17156	17056	17074	17055	17295	17187	17277	16952	17312	17275	17420	17297	17367	17229	17269	17316	17267	17288	17130	17319	17127	17289	17327	17147	17161	17227	17228	17302	17243	17247	17256	17318	17162	17173	17215	17269	17145	17330	17426	17219	17220	17078	17121	17198	17400	17001	17282	17114	17086	17391	16996	17409	17146	17240	17332	17402	17190	17163	17194	17162	17352	17259	17122	17141	17228	17271	16978	17429	17132	17121	17241	17258	17210	17305	17143	17421	16970	17159	17058	17230	17285	17280	17444	17208	17054	17260	17163	17121	17141	17268	17146	17121	17363	17311	17278	17226	17150	17269	17262	17193	17169	17240	17193	17037	17259	17223	17382	17208	17108	17203	17222	17196	17212	17138	17197	17374	17251	17224	17266	17371	17239	17075	17283	17218	17212	17224	17173	17367	17089	17385	17323	17440	17160	17128	17151	17154	17270	17340	17181	17345	17134	17308	17059	17310	17245	17419	17237	17214	17244	17315	17283	17258	17053	17419	17250	17149	17065	17039	17209	17142	17325	17177	17104	17158	17220	17331	17126	17173	17354	17084	17256	17331	17233	17040	17111	17264	17137	17120	17090	17401	17219	17267	17207	17185	17122	17190	17286	17252	17233	17248	16948	17251	17166	17021	17154	17091	17130	17269	17025	17191	17183	17090	17118	17180	17128	17085	17080	17180	17272	17162	17329	17236	17381	17235	16988	17052	17055	17210	17118	17528	17310	17323	17220	17388	17329	17361	17179	17162	17142	17274	17229	17210	17134	17086	17304	17036	17326	17321	17198	17301	17193	17168	17024	17236	17061	17101	17135	17146	17199	17483	17169	17301	17133	17286	17328	17048	17374	17220	17151	17207	17063	17219	17244	17269	17197	17125	17208	17198	17253	17291	17047	17225	17178	17127	17189	17167	17194	17236	17101	17269	17309	17136	17018	17256	17287	17214	17217	17221	17538	17193	17306	17407	17309	17225	17143	17099	17316	17352	17117	17227	17266	17171	17059	17223	17121	17182	17167	17203	17239	17272	17156	17383	17376	17170	17134	17104	17137	17362	17133	17018	17277	17192	16985	17348	17271	17328	17099	17261	17486	17175	17085	17144	17246	17423	17135	17261	17315	17046	17220	17501	17040	17410	17328	17361	17237	17052	17308	17378	17444	17232	17001	17334	17277	17178	17445	17417	17290	17245	17084	17130	17275	17347	17238	17166	17247	17178	17292	17291	17246	17130	17235	17202	17055	17199	17122	17249	17170	17398	17357	17378	17286	17251	17430	17115	17098	17109	17137	17236	17353	17355	17081	17285	17122	17192	17285	17326	17400	17225	17300	17130	17192	17115	17046	17223	17113	17223	17253	17245	17119	17379	17520	17156	17341	17270	17220	17232	17253	17259	17268	17258	17087	17243	17397	17279	17323	17017	17266	17184	17234	17109	17429	17284	17214	17361	17403	17313	17111	17241	17120	16981	17219	17342	17398	17227	17430	17213	17217	17224	17257	17209	16957	17407	17403	17303	17313	17294	17472	17331	17140	17310	17313	17087	17168	17058	17146	17397	17358	17125	17223	17186	17178	17294	17177	17212	17188	17239	17137	17215	17155	17218	17025	17067	17158	17241	17218	17184	17207	17228	17175	17123	17232	17385	17294	17379	17223	17263	17210	17364	17301	17093	17338	16988	17241	17273	17360	17139	17205	17209	17227	17339	17285	17202	17150	17170	17140	17126	17110	17216	17249	17156	17318	17099	17365	17221	17167	17312	17273	17224	17151	17361	17024	17011	17279	17188	17215	17153	17243	17224	17196	17253	17259	17230	17320	17241	17134	17276	17266	17142	17046	17289	17240	17269	17306	17050	17071	17055	17407	17310	17295	17226	17185	17276	17170	17273	17166	17312	17261	17181	17289	17379	17140	17161	17140	17160	17190	17326	16977	17131	16896	17356	17164	17436	17306	17393	17373	17310	17261	17324	17079	17157	17261	17295	17432	17189	17382	17216	17236	17165	17280	17274	17148	17092	17230	17268	17389	17252	17217	17349	17214	17121	17399	17164	17321	17283	17461	16989	17048	17401	17301	17250	16998	17306	17336	17024	17192	17221	17290	17507	17087	17071	16940	17529	17304	17262	17245	17234	17192	17344	17357	17289	17290	17382	17288	17089	17333	17242	17186	17098	17156	17224	17106	17277	17216	17151	17211	17214	17248	17081	17173	17183	17047	17064	16961	17403	17157	17130	17134	17284	17116	17295	17224	17386	17320	17322	17267	17153	17183	17172	17380	17222	17271	17216	17145	17024	17121	17225	17146	17101	17119	17349	17230	17269	17284	17252	17148	17274	17271	17029	17084	17077	17294	17296	17233	17122	17259	17063	17305	17299	17088	17364	17234	17356	17188	17086	17114	17312	17208	17122	17089	17272	17050	17011	17213	17100	17164	16975	17216	17123	17237	17091	17007	17321	17242	17309	17123	17083	17307	17028	17461	17171	17411	16914	17118	17337	17327	17220	17248	17173	17179	17294	17027	17116	17285	17100	17195	17277	17152	17156	17194	17256	17244	17328	17228	17240	17153	17138	17175	17164	17365	17294	17406	17332	17171	17285	17246	17054	17312	17234	17303	17184	17234	17191	17274	17380	17315	17065	17282	17038	17298	17317	17097	17312	17313	17186	17331	17067	17169	17308	17296	17425	17266	17187	17237	17067	17081	17276	17373	17281	17313	17107	17124	17203	17124	17305	17301	17077	17057	17325	17285	17087	17254	17214	17109	17070	17221	17360	17265	17317	17249	17128	17324	17182	17435	17216	17191	17142	17279	17226	17362	17354	17193	17375	17039	17167	17110	17225	17083	17324	16911	17215	17199	17194	17231	17260	17359	17385	17276	17196	17311	17180	17112	17294	17270	17208	17289	17033	17185	17272	17128	17207	17089	17177	17260	17028	17023	17219	17361	17468	17197	17243	17125	17091	17236	17397	17288	17294	17297	17214	17113	17112	17366	17281	17136	17222	17209	17213	17287	17205	17068	16898	16954	16981	17083	17160	17137	17249	17191	17140	17289	17327	17304	17266	17048	17250	17232	17396	17398	17250	17137	17225	17178	17351	17232	17325	17226	17031	17149	17366	17314	17320	17166	17367	17272	17038	17175	17169	16994	17249	17340	17410	17033	17151	17117	17010	17242	17362	17220	17193	17205	17299	17254	17227	17209	17335	17183	17174	17136	17214	17213	17213	17287	17182	17285	17265	17426	17177	17520	17182	17090	17386	17323	17214	17217	17178	17230	17069	17331	17134	17326	17390	17373	17235	17076	17061	17419	17130	17298	17380	17221	17201	17347	17000	17080	17006	17226	17153	17198	17264	17289	17022	17338	17058	17319	17260	17275	17209	17140	17102	17282	17083	16872	17031	16916	17310	17218	17212	17319	17113	17079	17305	17589	17351	17409	17159	17247	17116	17478	17187	17260	17144	17178	17252	17279	17071	16884	17188	17201	17376	17331	17290	17227	17373	17217	17190	17260	17325	17166	17332	17218	17487	17146	17100	17285	16988	17063	17203	17318	17091	17470	17231	17405	17213	17080	17137	17217	17298	17366	17254	17099	17008	17004	17190	17309	17201	17325	17162	17154	17202	17224	17217	17204	17013	17313	17142	17182	17318	17369	17385	17282	17211	17171	17396	17508	17190	17368	17176	17148	17183	17343	17273	17275	17333	17098	17383	17075	17104	17124	17240	17103	17374	17307	17297	17248	17326	17160	17207	17217	17338	17110	17504	16960	17223	17279	17245	17186	17279	17372	17292	17168	17273	17279	17247	17429	17319	17258	17260	17210	16999	17318	17373	17124	17384	17000	17082	17037	17339	17099	17408	17176	17211	17077	17204	17134	17310	17051	17007	17100	17270	16980	17154	17367	17377	17309	17227	17348	17252	17169	17162	17203	17066	17170	17208	17173	17203	17358	17229	17111	17017	17251	17139	17186	17053	17075	17239	17166	17245	17166	17312	17121	17226	17104	17259	17287	17203	16988	17182	17123	17254	17269	17144	17176	17447	17191	17184	17209	17149	17351	17152	16998	17211	17345	17251	17102	17224	17240	17205	17389	17330	17477	17406	17135	17188	17047	17442	17322	17270	17272	17137	17276	17380	17203	17099	17030	17044	17031	17287	17180	17164	17199	17306	17123	17124	17365	17109	17160	17206	17157	17166	17205	17213	17364	17229	17148	17206	17217	17172	17262	17110	17167	17166	17378	17138	17363	17066	17131	16998	17213	17320	17195	17024	17203	17309	17133	17258	17263	17440	17228	17260	17255	17514	17114	17193	17299	17320	17274	17395	17297	17098	17275	17188	17261	17267	17283	17265	17292	17204	17199	17384	17270	17178	17113	17202	17495	17186	17253	17306	17349	17164	17196	17152	17132	17180	17352	17411	17330	17385	17234	17294	17340	17428	17319	17491	17200	17378	17191	17267	17325	17111	17328	17336	17349	17339	17316	17092	17124	17246	17262	17392	17100	17428	17447	17197	17257	17185	17329	17201	17232	17152	17120	17313	17156	17137	17372	17162	17353	17203	17127	17286	17276	17243	17260	17127	17288	17121	17255	17185	17199	17223	17048	17114	17145	17276	17098	17082	17284	17161	17286	17345	17252	17360	17014	17228	17449	17154	17491	17282	17397	17487	17182	17180	17155	17223	17022	17155	17085	17165	17204	17193	16936	17407	17117	17244	17210	16964	17245	17383	17323	17260	17121	17059	17136	17112	17271	17229	17301	17263	17333	17127	17543	17358	17268	17162	17354	17340	17264	17134	17210	17324	17171	17153	17213	17311	17374	17073	17241	17313	17182	17198	17360	17314	17259	17267	17183	17253	17101	16998	17133
20559	32359	25837	19461	17357	16362	16133	15618	15292	15208	15266	15086	15146	15200	15022	15029	15014	15017	15059	15115	15078	14908	15218	14922	15130	14980	14808	15026	15118	15014	14995	15138	15226	15106	14984	14966	14992	14926	15022	15122	15093	15162	14970	15137	14938	14958	15006	14951	14980	15031	15124	14936	15086	15065	14980	15006	14997	15071	14987	15068	15255	15053	15085	14984	15044	15043	15111	14901	15131	14834	15090	14923	14860	15029	15182	14991	15034	14848	14961	14972	14968	14919	14998	14909	14940	15104	14867	15055	15064	14936	14912	15001	15047	15046	15104	15018	15021	15007	15030	15072	14893	15077	15011	14975	14992	14965	15178	14929	15000	14891	14914	14934	15029	15146	15039	15037	14971	15063	14932	14952	15184	15100	15029	15070	15033	14879	15002	14873	15026	15023	14984	14756	14949	14976	14881	15022	15004	15202	15012	15013	15169	15043	14986	15023	15013	15112	14846	14963	15130	14894	15083	15078	15019	15039	15165	14833	14958	14890	14976	14996	14975	15080	15091	15128	15013	15177	15078	14965	14997	14864	15086	15084	14969	15088	14938	14820	15054	15038	14970	14960	15007	15031	14978	14842	14946	14929	14846	14955	14984	14883	14980	15031	14885	15078	15036	15032	14994	15004	15156	14980	14940	15084	14904	14812	15044	15079	15000	14803	15018	14817	14985	15016	15105	14979	14967	14983	15160	15001	15061	14912	15151	14745	14918	15252	15076	15007	15096	14993	15040	15032	14990	15015	15023	14969	15039	15115	14968	15102	15184	15098	15009	14825	15119	14996	14990	15123	14827	14988	14998	15029	14942	15123	14964	15119	14920	15067	15043	15090	14940	14958	15053	15152	14990	15086	14838	14934	14891	15034	15063	15109	14998	14919	14880	15008	15010	15134	14919	15016	15100	15078	15095	15024	14907	14936	15047	14951	14939	15133	15168	15073	15049	14926	15128	15070	15150	15042	14878	14967	14998	14966	15120	15090	15068	15079	15037	15130	14966	15021	15100	14988	14954	15029	14879	15151	14995	14937	15011	14873	15285	15040	14970	15025	14962	14941	14969	14899	15087	14957	15138	15036	15199	14814	15017	15213	15178	15180	14895	15123	14907	15084	14846	14968	15136	14818	15187	15095	15048	14947	14817	15056	14928	15159	15106	14900	15095	14948	14976	15008	15099	15011	15008	14837	14984	15011	15045	15062	14976	15033	15088	15035	14988	14999	14910	15159	15059	14982	15031	15019	14844	15036	15015	14942	15075	14960	15011	15007	15068	14896	15054	14960	14980	14955	15011	14997	14953	15092	15116	14929	15061	15080	14933	15017	14945	14995	14960	14979	14987	15015	14907	15027	15064	15071	15028	14981	15079	15053	15087	15024	15010	15035	15059	15043	14842	15080	15123	14932	14965	15077	15102	15097	15090	15062	15012	15044	15130	14749	14978	14958	15096	15019	15043	14966	14805	15140	14912	14987	14904	15220	14994	14936	15021	15116	14962	14863	14977	15038	15009	15068	14907	15034	14998	14956	15154	15024	15026	14953	15060	14967	15068	14975	15068	14965	14997	15049	15034	15176	15054	15162	14982	14980	14866	15015	14964	14954	15129	15041	15168	14978	15231	14907	14945	15019	15150	14991	15100	15045	15017	14980	15215	14966	14892	14873	14885	14911	14978	15068	15124	15086	14863	14947	14824	15151	15029	14999	14971	15028	15064	15089	15042	14990	14984	14950	14949	15010	15002	15002	15031	15090	15084	14843	14945	15054	14941	15076	15048	14876	14954	15137	15027	15109	14949	15273	14993	14867	15009	14941	14851	15151	14949	14840	15097	14990	15204	15001	14962	14766	15215	15017	15053	15068	14867	15307	14931	14989	15199	15212	14949	14988	15113	15025	14980	14974	15018	15201	15007	15057	15196	14999	14846	14879	14939	14957	15061	14833	15089	15063	15003	14839	14919	14970	15031	15007	15014	15048	15089	15051	14991	15082	14954	15056	14891	14875	15100	15043	15043	15101	14831	15142	14963	14927	15175	14819	15007	14963	15035	14844	14977	15089	14943	14983	14994	15032	15011	14863	14999	15053	14840	15111	14899	15174	14927	15050	14984	15089	15005	15067	14908	15002	15100	15210	15056	14927	15015	15089	15073	15074	15063	14967	15148	15298	15089	14942	15226	14982	14962	15009	14925	15074	15061	14971	15208	14910	14952	15024	15031	15050	15126	15019	14852	14834	14954	15084	14967	14979	15022	15178	15003	15003	15144	14858	15049	14963	14878	15079	15125	14948	15052	15033	15120	15073	15079	14886	14897	15000	14936	14958	15256	14969	15113	15152	15015	14917	15183	15084	14948	15073	15019	15143	14884	14950	15010	15070	14965	14989	15113	15027	14997	15081	14995	15019	14950	14989	15110	15046	14990	14975	15191	15095	15039	15071	15090	15008	15212	14962	14965	15039	15170	15027	14938	15161	14899	14982	15003	15023	14984	15095	14967	14981	15092	14768	15134	15078	14937	15155	15022	15107	15084	15194	15098	14945	15095	15039	15120	14879	15018	15113	15078	15135	14931	14886	15130	15042	15042	15089	14948	14886	14965	15083	15059	15022	15102	15165	14835	14864	14891	14939	14990	14989	15115	14970	15103	15163	15072	15088	14982	15010	14881	14927	14877	15099	15130	15082	15140	15212	15153	15049	14851	14986	14980	15102	14925	15097	15128	15012	14726	15009	14910	15010	14851	15119	15286	14850	15000	15162	14939	15083	14938	15063	15153	14960	15009	14750	15142	15100	14928	15054	15076	15216	15018	15048	14975	14942	15148	15028	15032	15117	15108	14940	15003	15111	14910	14975	14899	14918	14940	14954	15133	14983	14960	15120	15042	14956	15064	14965	15118	14978	15122	15151	14992	14849	14940	14982	15091	14972	14951	14973	14925	15112	15186	15195	14964	15101	14970	15001	15087	14950	14928	14947	14951	15106	14900	15019	14891	15097	14989	15143	15122	15173	14981	15134	15012	15023	15170	15003	15073	14977	14854	15094	15008	15109	15037	15131	15111	14949	15082	15012	15173	15045	15196	14851	14849	15029	15130	15125	14967	14983	15132	15117	14972	14943	15071	14984	15072	14860	15051	15030	15140	14946	14941	14973	15122	14925	14971	14973	15056	14939	15151	14988	14984	15194	15115	14948	15079	14960	15029	15126	14880	15053	15196	14968	15020	15127	15070	14950	15061	15036	15172	14976	15121	15017	14955	14914	15100	15036	15269	14885	15083	15009	15119	15028	14945	15139	15050	15041	15036	15085	14864	15074	14924	14866	15147	14768	15033	14857	15044	15075	15033	14883	15049	14979	14929	14821	15121	14977	14958	15052	14902	15019	14936	14904	15102	15017	15109	14836	14945	15141	14989	14931	15062	14902	14956	15038	14885	15106	14961	14968	14929	15046	15123	15042	15146	15248	14969	15077	15144	14935	14993	15108	14978	14847	14948	15010	14990	15039	14973	15214	15042	15140	14939	15168	15072	14904	14982	14848	14984	15081	15110	15124	15085	14955	14996	14898	15064	15100	14756	14968	15071	15124	15047	14951	15059	15018	15047	14981	14990	15127	14952	15077	14967	14988	15083	14960	15099	15029	15123	14930	15042	14873	14927	14931	15082	14895	15003	15159	14815	14937	14929	15073	14908	15064	15073	15056	14958	15049	15138	15026	15022	14973	15109	15137	14982	14954	15023	14896	14908	14970	15037	15071	15085	14967	14988	15235	15037	15005	15040	14992	15014	15012	15074	15029	14986	14956	15110	14996	15066	15109	14898	15151	15022	15051	15018	15099	15002	15001	15014	15022	14936	15059	14961	14868	14949	15026	15013	14849	15045	15099	15125	15034	15011	15099	15057	15127	15118	14939	15012	15095	14985	15138	14921	14997	15051	15029	14941	14986	15162	15134	15039	14911	14986	15048	15012	14969	15020	14953	15071	15055	15100	15161	15047	15007	14834	15054	14892	15174	15033	14964	15005	15129	15044	14928	14992	15044	15036	14944	14917	15102	15046	14934	14969	14921	14874	14986	14996	15098	14992	15067	15029	14822	15112	14988	15205	14863	15060	15068	14932	14956	15125	14790	15006	15005	14916	15037	15254	15168	15110	15110	15134	14941	14955	15030	15074	15062	14973	15170	14938	15124	14896	14997	15226	14869	14957	15073	14957	15025	14901	14851	15002	15063	15172	14991	15001	15009	15092	14905	15152	15027	14945	15139	14840	15236	14841	15015	14988	14795	14782	14948	15171	15088	14919	14923	14939	15084	15137	15067	15036	15095	15001	14879	15070	15049	15111	15083	15028	14951	15056	15246	14722	14910	15184	15095	14929	14984	14965	14993	15118	15064	14961	15007	14920	14893	14890	15030	15106	14969	14961	14961	15096	14813	15176	14991	15167	15161	15075	14864	15062	15100	14926	15039	14974	14972	14988	15104	15049	15108	14953	15136	14895	15093	15098	15037	15170	15095	14959	15049	14980	15036	14897	15117	14927	15011	15130	14988	15055	15190	15010	15077	14927	15120	15019	15034	15014	15047	14826	15078	15108	15193	15064	14878	15049	15061	15093	14989	14935	14940	15034	14918	15132	14986	15214	15095	15019	15066	15122	14980	14983	14955	14996	15108	14960	15005	14987	15047	15064	15039	15094	14958	15079	15002	14829	14875	15053	14919	15063	15149	15072	15102	14923	14938	15147	15114	14893	14929	14928	15077	15096	15154	15064	15050	15044	15085	14807	14861	14753	15070	14922	15100	15014	15017	15162	15032	15023	14914	14835	15060	15173	15089	15176	14787	15091	14910	15046	14944	14982	14945	15001	14987	15011	15028	15231	14920	15014	15034	15013	15132	15098	14930	15116	15001	14956	15031	14995	14996	15041	15187	15146	15135	14915	15091	14993	15095	14933	15193	15114	15040	14980	15010	14870	14911	14996	14979	14971	15098	14904	15227	15132	15152	15018	15173	15151	15057	14988	15041	15038	15118	15085	14957	15110	15121	15048	14963	15096	15031	14933	14975	15191	14913	15104	15046	14951	14993	14971	14815	15064	15055	15133	15079	15040	14941	14893	14959	15014	14934	15059	14876	15166	15094	15007	15215	15015	15074	15067	14979	14955	15061	15132	14927
23877	21535	28175	25837	23070	22470	22134	19925	18920	18271	18002	17826	17678	17716	17727	17704	17702	17756	17576	17719	17970	17648	17853	17380	17616	17441	17556	17776	17661	17589	17790	17725	17532	17531	17665	17408	17553	17689	17376	17515	17396	17507	17305	17614	17593	17548	17545	17526	17518	17341	17585	17377	17704	17442	17380	17476	17720	17565	17556	17452	17424	17649	17372	17482	17558	17521	17489	17464	17532	17571	17776	17543	17548	17539	17750	17602	17371	17715	17540	17415	17476	17659	17904	17582	17491	17616	17426	17459	17480	17486	17533	17387	17546	17526	17630	17358	17558	17368	17530	17603	17337	17606	17349	17445	17370	17459	17442	17649	17769	17532	17597	17471	17649	17658	17750	17620	17480	17336	17571	17445	17534	17515	17780	17569	17517	17530	17552	17800	17389	17394	17547	17371	17462	17544	17472	17592	17562	17418	17531	17587	17359	17400	17477	17441	17641	17691	17382	17650	17531	17792	17561	17629	17517	17685	17596	17474	17633	17555	17619	17520	17231	17424	17550	17579	17584	17460	17531	17677	17516	17650	17406	17513	17482	17344	17329	17346	17470	17418	17561	17435	17377	17345	17674	17324	17366	17542	17466	17484	17391	17316	17211	17405	17378	17491	17559	17625	17551	17732	17399	17444	17584	17476	17468	17575	17638	17384	17673	17457	17654	17822	17579	17512	17447	17425	17485	17541	17371	17326	17599	17565	17575	17414	17585	17532	17283	17518	17473	17361	17290	17444	17459	17379	17549	17422	17416	17377	17283	17557	17569	17450	17284	17595	17466	17532	17482	17641	17374	17729	17585	17430	17460	17686	17521	17373	17513	17299	17643	17367	17559	17496	17526	17341	17496	17724	17386	17339	17521	17344	17494	17547	17518	17570	17359	17406	17604	17507	17256	17467	17515	17346	17297	17385	17371	17582	17446	17445	17577	17568	17480	17362	17539	17352	17486	17731	17415	17531	17559	17622	17584	17390	17481	17486	17626	17449	17497	17707	17629	17504	17510	17732	17467	17688	17490	17532	17557	17239	17390	17540	17490	17462	17529	17423	17444	17407	17380	17433	17468	17572	17677	17512	17539	17678	17582	17439	17414	17377	17364	17447	17516	17593	17496	17606	17646	17533	17647	17564	17470	17484	17454	17452	17596	17541	17389	17515	17335	17495	17551	17437	17498	17301	17337	17520	17625	17812	17522	17661	17464	17329	17400	17498	17384	17363	17402	17669	17169	17420	17661	17733	17268	17438	17617	17415	17622	17542	17496	17347	17569	17522	17553	17485	17543	17554	17401	17376	17501	17547	17481	17436	17642	17662	17382	17576	17521	17461	17527	17577	17609	17665	17621	17364	17406	17600	17526	17421	17337	17582	17540	17464	17585	17370	17263	17466	17615	17334	17366	17451	17561	17539	17634	17431	17266	17318	17569	17393	17560	17621	17571	17441	17469	17459	17424	17509	17458	17392	17498	17535	17444	17646	17461	17710	17531	17485	17325	17541	17592	17463	17425	17594	17320	17482	17365	17622	17350	17468	17650	17362	17480	17560	17619	17498	17615	17686	17388	17406	17548	17456	17436	17535	17577	17405	17217	17417	17533	17481	17470	17517	17337	17483	17393	17631	17480	17693	17527	17574	17635	17720	17587	17649	17539	17645	17459	17622	17635	17589	17659	17397	17314	17515	17377	17318	17547	17598	17488	17520	17604	17543	17579	17518	17534	17387	17640	17331	17599	17672	17605	17541	17525	17533	17439	17444	17369	17615	17526	17595	17526	17513	17518	17701	17686	17528	17671	17714	17548	17645	17602	17760	17364	17484	17520	17522	17493	17563	17425	17518	17483	17611	17556	17758	17434	17489	17620	17364	17350	17446	17614	17671	17443	17701	17542	17524	17589	17350	17419	17421	17488	17487	17386	17535	17489	17409	17481	17580	17418	17426	17421	17497	17575	17611	17765	17416	17465	17403	17544	17593	17444	17648	17530	17440	17640	17546	17461	17421	17346	17439	17374	17483	17410	17429	17920	17427	17445	17687	17467	17377	17564	17352	17488	17612	17655	17503	17636	17398	17549	17467	17486	17512	17512	17702	17609	17685	17362	17513	17493	17476	17641	17505	17549	17493	17626	17612	17510	17478	17337	17463	17424	17469	17767	17735	17360	17506	17573	17480	17547	17326	17522	17604	17551	17524	17419	17516	17537	17377	17558	17602	17543	17536	17493	17371	17634	17465	17624	17661	17571	17560	17572	17397	17445	17626	17335	17372	17354	17630	17531	17576	17456	17479	17314	17597	17411	17578	17498	17359	17544	17332	17522	17523	17518	17584	17675	17578	17441	17457	17654	17498	17491	17529	17498	17646	17442	17460	17330	17362	17650	17589	17584	17360	17576	17526	17487	17515	17234	17483	17388	17411	17627	17457	17556	17538	17529	17453	17263	17567	17470	17470	17253	17429	17539	17551	17533	17448	17597	17447	17578	17245	17558	17687	17683	17551	17302	17521	17430	17571	17450	17548	17370	17435	17452	17548	17502	17486	17498	17568	17305	17542	17747	17383	17446	17456	17488	17474	17581	17515	17592	17481	17400	17239	17312	17490	17651	17472	17522	17577	17573	17625	17481	17510	17250	17301	17487	17514	17318	17292	17508	17529	17592	17633	17337	17465	17151	17611	17538	17579	17222	17396	17482	17483	17420	17596	17531	17512	17577	17609	17608	17457	17209	17671	17450	17687	17502	17262	17448	17384	17345	17586	17669	17584	17573	17580	17481	17460	17438	17400	17378	17522	17535	17526	17493	17534	17677	17623	17585	17438	17388	17329	17529	17429	17562	17426	17643	17386	17601	17553	17505	17727	17426	17235	17475	17179	17640	17270	17526	17545	17508	17523	17503	17453	17378	17609	17575	17295	17601	17552	17491	17507	17380	17618	17348	17279	17493	17318	17360	17234	17511	17457	17594	17415	17386	17353	17592	17438	17557	17641	17506	17497	17321	17330	17342	17474	17415	17535	17372	17658	17427	17669	17443	17411	17506	17417	17564	17614	17776	17432	17679	17484	17442	17599	17460	17477	17578	17623	17421	17547	17318	17557	17360	17500	17528	17700	17526	17398	17363	17508	17638	17521	17427	17558	17597	17653	17683	17687	17375	17479	17638	17671	17517	17646	17466	17436	17431	17575	17647	17732	17622	17528	17526	17264	17471	17484	17536	17491	17360	17644	17742	17420	17368	17617	17701	17504	17506	17638	17396	17688	17448	17349	17609	17385	17615	17448	17385	17502	17501	17514	17836	17495	17686	17561	17689	17519	17549	17483	17392	17524	17480	17597	17553	17454	17483	17550	17543	17518	17521	17633	17504	17553	17417	17696	17496	17512	17460	17560	17527	17539	17631	17648	17626	17484	17487	17549	17355	17482	17365	17453	17437	17679	17468	17395	17429	17483	17691	17543	17390	17477	17663	17568	17541	17533	17688	17479	17566	17443	17596	17403	17577	17393	17436	17519	17664	17637	17635	17664	17484	17350	17385	17397	17489	17409	17560	17501	17436	17443	17630	17546	17526	17422	17302	17270	17495	17707	17543	17524	17552	17553	17488	17610	17673	17637	17575	17436	17401	17536	17502	17421	17272	17620	17495	17643	17523	17538	17647	17413	17355	17397	17611	17624	17522	17363	17563	17566	17447	17414	17588	17151	17442	17357	17371	17379	17646	17553	17499	17583	17325	17486	17545	17423	17543	17435	17531	17391	17461	17767	17562	17416	17501	17524	17620	17626	17525	17625	17580	17692	17584	17395	17299	17363	17381	17628	17710	17425	17481	17595	17666	17572	17457	17462	17538	17649	17688	17530	17411	17460	17444	17570	17556	17531	17406	17275	17492	17537	17564	17299	17501	17523	17487	17522	17533	17534	17588	17390	17437	17435	17589	17645	17471	17419	17577	17483	17529	17311	17503	17601	17412	17501	17271	17613	17603	17530	17580	17309	17376	17448	17597	17358	17686	17481	17392	17625	17690	17580	17632	17443	17396	17640	17359	17412	17439	17365	17561	17670	17651	17607	17538	17556	17730	17510	17547	17492	17525	17386	17470	17649	17489	17339	17377	17479	17471	17642	17382	17396	17680	17590	17608	17474	17636	17374	17507	17548	17768	17363	17620	17495	17470	17407	17309	17352	17471	17565	17536	17530	17667	17438	17572	17543	17383	17492	17633	17622	17545	17273	17440	17658	17510	17582	17512	17689	17589	17415	17652	17356	17584	17565	17597	17548	17438	17449	17598	17484	17517	17376	17460	17712	17688	17414	17538	17485	17510	17730	17625	17565	17423	17568	17412	17451	17479	17421	17551	17368	17371	17536	17401	17555	17466	17414	17807	17498	17342	17589	17478	17671	17396	17501	17520	17642	17440	17631	17511	17496	17568	17615	17361	17686	17392	17505	17622	17486	17417	17454	17618	17743	17494	17523	17474	17561	17427	17560	17307	17405	17442	17308	17360	17432	17534	17512	17532	17610	17552	17522	17480	17363	17433	17329	17410	17426	17347	17404	17669	17665	17481	17493	17457	17405	17526	17362	17795	17579	17506	17566	17266	17448	17646	17564	17548	17353	17497	17694	17484	17373	17548	17604	17502	17511	17588	17514	17664	17467	17533	17487	17381	17547	17600	17521	17398	17534	17550	17760	17630	17523	17602	17424	17541	17611	17467	17574	17568	17579	17382	17438	17569	17523	17489	17597	17578	17520	17643	17509	17749	17698	17642	17614	17496	17565	17570	17440	17635	17660	17527	17338	17594	17440	17443	17508	17764	17512	17767	17410	17653	17614	17662	17604	17469	17707	17513	17423	17544	17500	17530	17416	17547	17527	17709	17602	17528	17661	17560	17293	17655	17619	17419	17637	17586	17684	17653	17503	17413	17538	17568	17390	17509	17551	17508	17418	17332	17412	17696	17369	17331	17386	17423	17580	17632	17564	17754	17477	17560	17393	17479	17558	17522	17721	17346	17515	17337	17283	17539	17442	17620	17467	17440	17480	17580	17232	17552	17742	17517	17620	17496	17540	17555	17509	17664	17472	17541	17401	17539	17427	17588	17572	17469	17476	17569	17589	17580	17649	17663	17544	17559	17803	17494	17462	17449	17572	17750	17463	17563	17619	17555	17390
19632	41628	33749	23569	21015	19577	18530	17581	16753	15742	15400	15472	15295	15216	15305	15418	15417	15257	15340	15198	15202	15043	15138	15089	15161	15191	15194	15324	15158	15264	15104	15179	15293	15102	15133	15181	15158	15264	15055	15132	15309	15203	15222	14928	15175	14994	15297	15248	15371	15228	15116	15235	15141	14959	15055	15156	15071	15205	15102	15066	15231	15383	14979	15144	15160	15276	15393	15377	15105	15127	15287	15256	15158	15152	15179	15123	15055	15079	15073	15199	15155	15241	15024	15269	14993	15149	15201	15189	15227	15265	15149	15043	15149	15187	15158	15109	15063	15095	15340	15003	15203	15098	15298	15004	15110	15197	15129	15045	15196	15191	15130	15274	15194	15179	15269	15149	15156	15292	15122	15093	15101	15045	15160	14946	15095	15362	15214	15214	15057	15055	15210	15083	15179	15084	15137	15200	14954	14975	15096	15081	15143	15133	15172	15240	15181	15137	15044	15265	15106	15090	15121	15191	15176	15270	15198	15115	15060	15103	15295	15044	15183	15150	15022	15468	15203	14997	15060	15267	15041	15034	15152	15133	15122	15242	15076	14971	15288	15240	15227	15147	15220	15242	15350	15147	15455	15136	15206	15068	15267	15093	15217	15004	15136	15195	15241	15113	15207	15239	15344	15250	15406	15041	15308	15203	15235	15234	15142	15124	15187	15219	15095	15213	15153	14961	15177	15152	15203	14948	15154	15142	15222	15194	15139	15148	15101	15031	15149	15154	15042	15172	14903	15163	15241	15151	15144	15249	15344	15177	15104	15271	15263	15103	15382	14972	15262	15096	15290	15273	15243	15197	15175	15069	15143	15084	15093	15135	15170	15109	15186	15190	15075	15148	15194	15164	15141	15038	15197	15138	15078	15058	15067	15261	15084	15223	15144	15351	15174	15248	15297	15169	15316	15092	15148	15214	15140	15274	15344	15114	15170	15164	15224	15283	15226	15178	15191	15087	15170	14982	15343	15156	15273	15163	15125	15080	15109	15208	15131	15105	15186	15144	15182	15144	15203	15180	15164	15105	15074	15262	15179	15331	15156	15207	15299	15232	15151	15198	15099	15076	15144	15210	15381	15144	15049	15219	15107	15116	15089	15223	15251	15081	15079	15158	15208	15269	15029	14992	15031	15204	15118	15314	15345	15245	15229	15068	15208	15299	15176	15163	14925	15083	15211	15115	15053	15048	15168	15312	15066	15010	15219	15160	15153	15136	15058	15287	15160	15218	15075	15316	15175	15078	15070	15277	15053	15195	15181	15210	15196	15198	15186	15180	15218	15109	15233	15103	15263	15037	15152	15187	15079	15172	15083	15086	15110	15112	15006	15054	15114	15209	15176	15289	15153	15137	15176	15034	15160	15216	15171	15263	15113	15176	15199	15221	15187	15175	15235	15165	15184	15020	15210	15142	15011	15220	15162	15197	15302	14983	15041	14840	15026	15145	15267	15048	15224	15110	15203	15041	15172	15030	15250	15105	15313	15231	15188	15209	15168	15134	15229	15358	15277	15151	15174	15408	15215	15100	15077	15079	15107	15289	15012	15040	15154	15238	15132	15204	15129	15055	15066	15098	14964	15133	15223	15212	15296	14969	15253	15253	15127	15237	15044	14981	15112	15191	15175	15130	15193	15251	15200	15171	15131	15264	15179	15267	15305	15383	15111	15220	15175	15135	15196	15117	15238	15190	15039	15159	15030	15293	15079	15147	15190	15139	15094	15054	15132	15248	15234	15319	15200	15158	15143	15105	15131	15124	15180	15047	15145	15183	15159	15110	15184	15078	15112	15287	15081	15307	15144	15023	15182	15116	15171	15080	15122	15187	15096	15196	15222	15240	15036	15187	15105	15137	15174	15122	15077	15190	15300	15306	15317	15016	15182	15081	15193	15192	15053	15177	15294	15158	15209	15147	15303	15097	15173	15175	15156	15111	15187	15213	15045	15055	15145	15121	15165	15193	15266	15110	15176	15022	15190	15254	15013	15105	15147	15141	15225	15130	15003	15202	15206	14944	15209	15111	15142	15244	15123	15132	15180	15080	15191	14891	15081	15096	15162	15299	15106	15022	15092	15176	15080	15224	15267	14976	15142	15057	15309	15063	15049	15145	15168	15193	14993	15152	14937	15238	15154	15218	15179	15271	15133	15157	15379	15083	15139	15207	15213	15153	15164	15210	15319	15225	15093	15075	15013	15086	15210	15005	15084	15017	15072	15211	15299	14947	15290	15131	15201	15148	15178	15233	15239	15078	15105	15290	15202	15083	15055	15273	15027	15254	15027	15036	15193	14985	15114	15169	15140	15035	15130	15025	15207	15188	15230	15277	15092	15202	15119	15288	15221	14922	15187	15245	15187	15194	15039	15220	15167	15082	15242	15147	15183	15147	15153	15109	15104	15135	15119	15163	15091	15077	15340	15255	15281	15099	15378	15071	15230	15157	14983	15171	15209	15198	15233	15123	14960	15186	15241	15183	15263	15258	15072	15133	15293	15080	14921	15043	15072	14986	15029	15163	15188	15143	15271	15183	15093	15164	14962	15152	15139	15193	15124	15141	15146	15117	15160	15178	15325	15316	15147	15224	15154	15015	15190	15245	15154	15122	15085	15102	15126	15075	15293	15135	15233	15232	15393	15018	15111	15213	15166	15299	15099	15207	15084	15136	15134	15108	15331	15077	15286	14995	15132	15056	15064	15072	15180	15187	15216	15079	15178	15132	15076	15193	15132	15127	15105	15221	15236	14964	15084	15191	15293	15221	15265	15101	15174	15184	15320	15206	15167	15133	15241	15172	15198	15135	15069	15133	14895	15090	15247	15137	15086	15188	15268	15174	15224	15186	15305	15106	15415	15149	15227	15013	15070	15242	15142	15198	15131	15086	15235	15153	15173	15162	15214	15270	14964	15228	15228	15083	15093	15159	15111	15256	15157	15257	15067	15241	15241	15096	15037	15199	15052	15109	15059	15190	15068	15053	15186	15292	15042	15273	15055	15089	15226	15022	15185	15089	15212	15122	15198	15107	15119	15037	15089	15110	15234	15081	15345	15309	15109	14968	15104	15112	15178	15226	15230	15092	15137	15217	15106	15148	15077	15094	15129	15034	15193	15164	15264	15304	15122	15211	15169	14995	15227	15115	15198	15183	15084	15173	15086	15060	15142	15232	15245	15118	15131	15320	15141	15089	15107	15098	15195	15099	15152	15254	15046	15128	15080	15079	15198	15231	15180	15163	15307	15164	15215	15323	15025	15147	15245	14979	15247	15203	15220	15148	15115	15278	14980	15086	15264	15171	15143	15150	15114	15192	15095	15197	15275	15147	15007	15039	15296	15236	15013	15068	15076	15264	15182	15280	15030	15157	15133	15105	15158	14878	15189	15179	15181	15122	15121	15215	15281	15185	15132	15330	15151	15268	15271	15078	15212	15285	15009	15121	15087	15096	15120	15222	15165	15173	15119	15350	15268	15138	15224	15299	15151	15050	15125	15291	15028	15050	15216	15096	15078	15080	15224	15126	15198	15293	15078	15246	15177	15055	15148	15254	15173	15193	15293	15017	15314	15056	15122	15227	15274	15176	15164	15059	15030	15063	15109	15188	15266	15173	15229	15094	15179	15115	15074	15149	15161	15073	15090	15168	15096	15117	15170	15258	15205	15226	14989	15097	15181	15114	15197	15233	15249	15135	15208	15006	15181	15179	15161	15246	15060	15206	15317	15240	15289	15176	15246	15349	15248	15086	15183	15106	15052	15116	15125	15308	15319	14973	15262	15191	15230	15103	15163	15283	15155	15180	15280	15238	15418	15092	15132	15054	15020	15245	15236	15082	15234	15048	15271	15278	14967	15357	15081	15115	15324	15110	15272	15336	15051	15234	15188	15180	14989	15126	15075	15146	15104	15049	15195	15293	14973	15034	15045	15262	15374	15055	15152	15339	15169	15070	15249	15027	15219	15085	15202	15149	15290	15149	15070	15403	15198	15256	15247	15006	14983	15272	15220	15044	15189	15148	15298	15283	15233	14991	15259	15107	15185	15028	15007	15125	15181	15246	15249	15298	15197	15276	15186	15079	15144	15098	15211	14949	15134	15071	15229	15116	15119	15110	15094	15080	15165	15128	15100	15371	15244	15305	15061	15139	15194	15144	15210	15016	15268	15208	15362	15154	15278	15227	15028	15189	15284	15124	15428	15192	15134	15005	15066	15090	15009	14952	15202	15252	15200	15143	15143	15279	15203	15209	15302	15060	15240	15224	15224	15241	15116	15187	15163	15237	15163	15208	15217	14903	15210	15263	15100	15282	15211	15041	15200	15115	15221	15208	15249	15158	15325	15201	15187	15299	15154	15036	15295	15073	15090	15161	15024	15183	15043	15391	15407	15212	15004	15152	15217	15264	15116	15352	15141	15242	15138	15263	15245	15118	15197	14916	15151	15235	15283	15051	15392	15227	14953	15243	15308	15137	15124	14995	15124	15287	15214	15248	15224	15127	15122	15145	15036	15023	15223	15154	15131	15160	14955	15054	15256	14984	15331	15254	15032	15188	15200	15196	15279	15266	15029	14918	15225	15105	15182	14998	15160	15196	15179	15166	15136	15068	15042	15142	15140	15103	15185	15209	15235	15343	15161	15177	15286	15210	15206	15157	15136	15102	15230	15246	15183	15140	15345	15178	15154	15288	15257	15140	15294	15090	15146	15261	15001	15066	15237	15116	15084	15294	15059	15012	15250	15128	15179	15192	15229	15131	15111	15138	15192	15240	15071	15224	14933	15041	15160	15277	15126	15251	15267	15003	15075	15086	15234	15121	15206	15025	15238	14928	15224	15155	15120	15140	15244	14962	15159	15042	15217	15082	15171	15236	15185	15258	15198	15072	15209	15069	15067	15032	15133	15333	15184	15200	15050	15202	15179	15028	15169	15175	14982	15213	15196	15230	15082	15173	15182	15043	15028	15003	15237	15219	15256	15271	15210	15172	15146	15163	15193	15178	15054	14977	15267	15236	15245	15148	15447	15248	15263	15162	15227	15359	15400	15127	15308	15135	15255	15212	15145	15166	15208	15273	15199	15171	15042	15197	15140	15096	15179	15205	15155	15077	15380	15367	15187	15203	15128	15177	15253	15009	15213	15307	15284	15161	15080	14998	15173	15095
25641	21689	27287	27633	21110	20010	19823	19141	18712	18551	18298	18306	18546	18297	18349	18519	18273	18253	18262	18338	18357	18212	18363	18321	18419	18057	18229	18220	18188	18209	18317	18117	17750	18064	18110	18159	18088	17929	18247	18113	18222	18057	18415	18211	18204	18215	18053	18167	18112	18260	18345	18384	18301	18103	18208	18169	18192	18298	18164	18203	18410	18031	18183	18078	18389	18226	18191	18282	18350	18164	18138	18098	18237	18285	18141	18368	18438	18177	18275	18142	18265	18169	18127	18270	18069	18188	18318	18012	18071	18048	18226	18326	18136	18337	18227	18138	18226	17976	18131	18181	18359	18011	18068	18285	18232	18233	18256	17993	18279	18186	18334	18198	18367	18281	18018	18072	18302	18153	18165	18008	18094	18111	18140	17883	18326	18166	18174	18129	18252	18211	18132	18307	18411	18190	18114	18266	18257	18299	18239	18095	17947	18263	18418	18183	18191	18164	18193	18016	18308	17931	18182	18099	18145	18200	18234	18235	18040	18117	18275	18303	18333	17909	18109	18013	18198	18153	18172	18245	18276	18362	18353	18218	18274	18204	18156	18361	18203	18100	18072	18258	18135	18009	18009	18231	18189	18067	18331	18197	18195	18323	18082	18125	18168	18269	18130	17906	18138	18115	18066	18135	18215	18277	18011	18207	18098	17976	18193	18200	18340	18269	18104	18205	18346	18292	18325	18035	18233	18200	18255	18046	18004	18332	18135	18195	18129	18067	18075	18294	18353	18216	18195	18162	17988	18194	18200	18125	18294	18242	18310	18336	18093	18194	18185	18103	18214	18003	18214	18217	18128	18173	18194	18191	18201	18161	18258	18146	18112	18158	18195	18145	18159	18232	18229	18117	18199	18182	18333	18129	18294	18295	18130	18111	18315	18316	18194	18106	18101	17983	18185	18186	18235	18133	18172	18136	18352	18218	18027	18040	18201	18289	18354	18054	18301	18155	18044	18074	17896	18036	18141	18114	18195	18386	18124	18016	18328	18292	18261	18243	18118	18160	18007	18133	18282	18287	17876	18086	18092	18165	18207	18216	18096	17943	18134	18042	18334	18091	18036	18303	18139	18129	18091	18320	18281	18238	18200	18201	18219	18024	18063	18166	18219	18228	18151	18196	18178	18323	18270	18204	18266	18139	18152	18215	18097	18300	18250	18298	18218	18307	18204	18295	18260	18286	18112	18072	18229	18432	18187	18106	18127	18173	18202	18197	18072	18184	18083	17989	17988	18217	18406	18127	18151	18271	18162	18060	18279	18018	17907	18216	18168	17853	18198	18116	18196	18025	18141	18248	18327	18256	18030	18063	18225	18362	18009	18128	18207	18327	18160	18223	18122	18228	18279	18001	18175	18137	18155	18001	18372	18018	18276	18262	18173	18070	18235	18067	18191	18271	17985	18155	18173	18086	18288	18187	18160	18109	18267	18076	18129	17945	18191	18161	18273	18240	18207	18221	18102	18343	18047	18135	18104	18140	18410	18133	18176	18160	18106	18229	18093	18241	18062	18159	18093	18266	17967	18281	18289	18166	18069	18420	18079	18130	18301	18036	18315	18394	18270	18127	18118	18117	18162	18148	18226	18264	18007	18207	18350	17987	17951	18031	18282	17847	18298	18175	18209	18277	18189	17874	18158	18139	18246	18079	18258	18115	18243	18067	18304	18315	18089	18351	18336	18253	18042	18316	18311	18169	18326	18315	18353	18264	18222	18024	18213	18226	18243	18158	18093	18277	18179	18446	18215	18343	18289	18156	18085	18126	18150	18009	18363	18277	18197	18192	18458	18272	18146	18041	18206	18218	18264	18342	18136	17995	18475	18481	18256	17804	18340	18183	18135	18256	18175	18269	18287	18187	18115	18192	18041	18173	18170	18277	18331	18224	18119	18231	18195	18443	18397	18284	18170	18308	18235	18081	18085	18066	18332	18137	18192	18126	18208	18170	18213	18299	18074	17998	18302	18240	18110	18114	18314	18044	18090	18186	18153	17915	18132	18176	18124	18249	18181	18201	18356	18133	18246	18152	18227	18096	18139	18270	18230	18313	18215	18204	18144	18321	18118	18002	18173	18108	18102	18216	17981	17905	18154	18386	18243	18145	18274	18193	18194	18187	18066	18235	18191	18031	18164	18353	18235	18334	18256	17932	18237	18113	18258	18222	18360	18264	18047	18226	18191	18220	18153	17954	18080	18013	18297	17970	17906	18098	18151	18157	18430	18213	18229	18406	18299	18039	18265	18293	18295	18146	18285	17996	18108	18219	18114	18175	18115	18208	18220	18081	18095	18184	18107	18253	18185	18268	18089	18281	18257	18141	18167	17977	18071	18205	18328	18180	18150	18031	18264	17988	18104	18259	17895	18199	18278	18107	17973	17981	18337	18048	18125	18274	18118	18363	18064	18218	18399	18165	18433	18047	18184	18205	18222	18127	18087	18281	18362	17924	18126	18053	18180	18031	18186	18230	18106	18239	18274	18215	18324	18211	18183	18020	18143	18162	18334	18065	17987	18082	17981	18114	18121	18301	18229	18392	18287	18353	18118	18005	18148	18157	18121	18320	18221	18103	18352	18206	18174	18195	18400	18078	18257	17937	18056	18124	18146	18159	18077	18124	17963	18109	18164	18216	18171	18176	18274	18011	17991	18308	18277	18133	18223	18356	18361	18055	17877	18255	18094	18202	17992	17983	18257	18010	18207	18076	18014	18240	18413	18199	18237	18232	18100	18237	18117	18324	18090	18225	18147	17934	18082	18172	18139	18276	18063	18091	18130	18017	18268	18189	18207	18085	18119	18097	18185	18188	18162	18115	18196	18164	18104	18233	18043	18213	18139	18031	18160	18079	18356	18272	18115	18231	18030	18063	18279	18223	18139	18184	18020	18377	18116	18016	18180	18116	18129	18358	18288	18126	18387	18181	18394	18230	18181	18120	18004	18115	18288	18361	18330	17979	18203	18276	18273	18257	18162	18006	18230	18075	18427	18372	18285	18393	18300	18098	18171	18091	18319	18194	18147	18106	18044	18220	18163	18221	18066	18271	18164	17999	18069	18170	18178	18197	18178	18079	18186	18280	18248	18253	18268	18148	18262	18290	18358	18081	18066	18283	18283	18025	18346	18193	17824	18329	18176	18238	18152	18325	18149	18239	18231	18229	18171	18332	18128	18237	18070	18196	18127	18142	18350	18042	18197	18348	18113	18195	18237	18278	18115	18098	18037	17924	18229	18277	18041	18151	18083	18103	18282	18377	18190	18312	18227	18312	18284	18156	18264	18247	18143	18053	18267	18200	17929	18236	18161	18218	18275	18293	18239	18034	18303	18222	18113	18301	18382	18335	17874	18202	18150	18426	18129	18229	18312	18100	18151	18108	18210	18120	18129	18064	18177	18005	18162	18200	18169	18161	18131	18425	18378	18281	18371	18189	18107	17944	18146	18302	18246	17948	18097	18124	18126	18260	18227	18248	18272	18307	18162	18048	18245	18340	18166	18245	18191	18048	18044	18235	18304	18420	18468	18171	18371	18060	18410	17990	18141	18254	18413	18297	18170	18087	18496	18431	18278	18178	18433	18049	18243	18055	18221	18226	18102	18215	18194	18118	18205	18079	18151	18234	18269	18244	18176	17995	18049	18133	18091	18173	18212	18241	18104	18304	18154	18144	18064	18295	18104	18114	18025	18138	18129	18273	18509	18232	18248	18184	18302	18240	17990	18269	18122	18132	18197	18338	18100	18224	18266	18234	17994	18277	18321	18045	17937	18081	18109	18055	18336	18041	18174	18007	18116	18306	18285	18177	18166	18223	18054	18042	18248	18065	18059	18313	18158	17990	18249	18194	18061	18092	18255	18098	18085	18089	18067	17879	18439	18155	17994	18016	18022	18298	18489	18197	18085	18232	18195	18124	18206	18252	18132	18171	17991	18124	18249	18045	18238	18345	18215	18332	18212	18418	18120	18185	18118	18119	18265	18278	18423	18301	18470	18212	18096	18134	18167	18213	18320	18159	18082	18428	18165	18064	18354	18221	18276	18308	18331	18165	18148	18158	18290	18403	18171	18273	18327	18270	18345	18414	18270	18240	18277	18259	17997	18132	18079	18190	18171	18181	18029	18306	18222	17995	18248	18067	18031	18157	18098	18210	18032	18148	18405	18114	18071	18225	18217	18177	18183	18068	18239	18413	18183	18342	18162	18300	18264	18253	18132	18149	18325	18255	18201	18252	18210	18165	18109	18182	18128	18223	18093	18157	18180	18028	18128	18414	18278	17986	18124	18387	18262	18348	18476	18095	18262	18380	17850	18272	18295	18092	18393	18459	18416	18070	18210	18182	18264	17979	18211	18298	18043	18341	18188	18297	18140	18179	18219	18190	18327	18234	18127	18178	18166	18036	18268	18022	18351	18194	18200	18242	18202	18109	18168	18196	18270	18182	18186	18009	18200	18030	18293	18193	18148	18188	18091	18063	18251	18383	18225	18098	18234	18239	18306	18175	18239	18194	18082	18270	18116	18149	18304	18168	18168	18056	18010	18088	18351	18201	18245	18109	18042	18149	18005	18239	18186	18084	18277	18297	18266	18078	18102	18141	18001	17949	18250	18316	18164	17868	18146	18241	18298	18295	18229	18079	18115	18089	18286	17984	17997	18086	18092	18327	18186	18072	18282	18046	18188	18237	18051	18146	18240	18143	18238	18505	18113	18336	18140	18197	18136	18090	18347	18224	18288	18319	18328	18133	17904	18220	18045	18294	18123	18408	18386	18170	18227	18152	18286	18087	18106	18291	18179	18190	18142	18067	18069	17964	18291	18257	18097	18335	18282	18171	18318	18091	18215	17921	18077	18383	17953	18158	18277	18311	18118	18103	18071	18238	18144	18053	18399	18161	18117	18271	18307	18168	18248	18217	18221	18303	18264	17933	18222	18176	18317	18320	18333	18082	18189	18122	18191	18062	18223	18141	18010	18008	18319	18345	18417	18222	17987	17989	18375	18063	18120	18372	18233	18156	18349	18283	18147	18155	17964	18236	17999	18067	18076	18416	18018	18107	18246	18314	18153	18328	18221	18324	18195	18102	18356	18214	18273	18191	18145	18073	18214	18409	18088	18191	18055	18105	18137	18262	18093	18188	18362	18261	18217	18281	18186	18173
19422	34321	27640	22182	19301	17570	17017	16548	16344	16089	15809	15629	15733	15617	15625	15759	15532	15722	15654	15562	15705	15496	15789	15578	15515	15628	15726	15647	15552	15765	15689	15434	15590	15418	15544	15654	15606	15737	15730	15736	15603	15508	15535	15823	15517	15586	15570	15553	15647	15540	15700	15704	15648	15547	15474	15561	15775	15548	15668	15532	15664	15430	15541	15623	15433	15661	15563	15526	15613	15617	15687	15454	15597	15432	15677	15549	15359	15685	15490	15549	15699	15563	15492	15466	15446	15648	15610	15439	15587	15440	15527	15393	15545	15513	15665	15607	15542	15493	15551	15478	15587	15673	15700	15651	15573	15482	15570	15586	15623	15394	15382	15626	15587	15426	15534	15536	15602	15575	15611	15661	15606	15598	15601	15505	15761	15671	15634	15506	15475	15671	15475	15570	15527	15511	15665	15540	15310	15570	15542	15437	15539	15674	15591	15572	15564	15464	15422	15663	15733	15589	15542	15555	15652	15493	15575	15505	15516	15532	15638	15685	15455	15646	15605	15504	15619	15585	15746	15353	15609	15687	15593	15603	15552	15585	15754	15493	15433	15581	15523	15576	15473	15472	15516	15423	15437	15488	15515	15556	15639	15696	15458	15504	15631	15532	15763	15469	15757	15460	15534	15573	15561	15537	15547	15654	15481	15459	15502	15513	15579	15472	15623	15513	15756	15649	15577	15655	15576	15719	15596	15776	15348	15666	15474	15697	15431	15734	15508	15823	15617	15561	15585	15524	15533	15637	15550	15487	15456	15443	15410	15594	15771	15643	15592	15538	15535	15716	15507	15503	15358	15668	15637	15465	15568	15634	15428	15703	15532	15537	15606	15734	15603	15548	15467	15696	15514	15522	15701	15505	15702	15634	15692	15569	15596	15649	15436	15552	15509	15486	15554	15488	15535	15617	15540	15668	15551	15505	15601	15554	15583	15633	15445	15627	15605	15780	15680	15543	15664	15531	15546	15572	15623	15454	15659	15573	15487	15638	15577	15561	15510	15403	15660	15642	15536	15579	15589	15443	15454	15448	15498	15619	15586	15377	15553	15516	15512	15564	15576	15376	15473	15514	15515	15403	15613	15572	15563	15599	15553	15638	15562	15476	15632	15515	15740	15559	15581	15484	15486	15614	15444	15549	15488	15409	15437	15718	15497	15571	15592	15522	15636	15620	15448	15810	15599	15532	15534	15620	15613	15538	15518	15790	15682	15670	15557	15557	15745	15494	15575	15594	15664	15594	15658	15476	15444	15628	15594	15600	15654	15471	15611	15448	15519	15402	15600	15582	15576	15545	15514	15531	15563	15650	15628	15598	15670	15599	15585	15650	15708	15727	15744	15537	15507	15526	15483	15488	15693	15585	15407	15684	15641	15566	15512	15536	15562	15596	15653	15571	15493	15553	15588	15540	15422	15570	15567	15487	15602	15561	15620	15611	15656	15415	15559	15492	15474	15503	15723	15689	15698	15643	15733	15580	15676	15602	15645	15465	15654	15517	15698	15341	15693	15682	15434	15528	15708	15642	15322	15650	15641	15494	15470	15407	15580	15669	15698	15535	15503	15638	15694	15715	15694	15625	15652	15629	15521	15670	15651	15555	15490	15615	15565	15440	15655	15491	15409	15686	15667	15677	15513	15453	15601	15656	15547	15565	15498	15439	15451	15465	15294	15574	15519	15424	15686	15569	15500	15512	15629	15652	15628	15563	15467	15446	15553	15438	15640	15405	15735	15579	15588	15623	15580	15854	15461	15690	15666	15445	15817	15665	15586	15675	15421	15646	15501	15442	15781	15473	15585	15579	15564	15345	15530	15497	15363	15585	15628	15700	15547	15652	15642	15678	15564	15424	15730	15521	15488	15471	15600	15641	15606	15586	15687	15513	15516	15466	15552	15579	15587	15398	15474	15728	15617	15571	15600	15684	15510	15538	15466	15736	15432	15426	15763	15513	15590	15569	15725	15609	15677	15625	15670	15575	15594	15430	15685	15520	15593	15678	15551	15445	15566	15650	15692	15527	15410	15530	15594	15667	15603	15433	15425	15493	15624	15627	15565	15603	15654	15569	15852	15604	15613	15595	15600	15769	15482	15551	15574	15513	15530	15564	15560	15603	15672	15526	15663	15502	15498	15520	15622	15617	15584	15503	15582	15555	15536	15640	15549	15545	15748	15568	15585	15676	15531	15565	15437	15605	15630	15622	15620	15635	15707	15470	15507	15602	15498	15882	15505	15612	15539	15508	15728	15662	15455	15611	15643	15663	15514	15491	15489	15435	15535	15448	15589	15485	15637	15743	15522	15577	15626	15748	15582	15502	15613	15355	15677	15654	15569	15491	15573	15591	15477	15633	15486	15706	15601	15785	15604	15606	15612	15583	15468	15658	15622	15633	15682	15764	15475	15522	15586	15462	15810	15670	15449	15564	15456	15678	15379	15583	15506	15800	15310	15527	15601	15329	15513	15711	15397	15565	15539	15421	15485	15587	15433	15645	15474	15470	15711	15643	15780	15546	15477	15533	15598	15596	15618	15529	15792	15540	15648	15494	15558	15432	15694	15654	15606	15783	15557	15513	15706	15558	15583	15618	15630	15477	15611	15572	15499	15497	15509	15682	15511	15646	15485	15673	15559	15610	15337	15713	15489	15404	15523	15524	15345	15645	15502	15575	15562	15504	15768	15500	15616	15806	15575	15725	15467	15611	15415	15485	15514	15435	15662	15582	15569	15553	15649	15438	15620	15682	15507	15637	15536	15432	15595	15491	15536	15687	15627	15638	15475	15543	15577	15531	15527	15628	15555	15637	15511	15416	15498	15470	15645	15446	15467	15472	15534	15611	15730	15673	15382	15622	15500	15599	15495	15463	15671	15630	15616	15454	15616	15429	15559	15561	15656	15700	15550	15441	15544	15631	15610	15567	15581	15584	15464	15833	15564	15685	15545	15591	15538	15809	15548	15595	15581	15713	15596	15690	15476	15437	15555	15603	15599	15465	15564	15467	15663	15620	15533	15652	15493	15511	15651	15597	15585	15501	15489	15688	15628	15590	15551	15441	15694	15522	15541	15577	15553	15462	15527	15513	15747	15590	15614	15493	15375	15582	15509	15461	15615	15520	15727	15531	15584	15591	15394	15739	15580	15542	15581	15500	15663	15633	15597	15498	15573	15494	15548	15692	15727	15519	15522	15476	15544	15497	15548	15529	15503	15674	15698	15523	15568	15584	15462	15485	15633	15624	15496	15818	15525	15573	15560	15407	15542	15570	15642	15660	15639	15421	15503	15433	15438	15567	15565	15317	15759	15447	15654	15606	15703	15528	15627	15609	15527	15513	15560	15619	15502	15601	15582	15674	15724	15547	15494	15498	15532	15541	15585	15569	15794	15473	15523	15754	15536	15555	15666	15705	15633	15496	15695	15438	15735	15576	15592	15730	15723	15560	15641	15636	15624	15662	15683	15407	15505	15674	15757	15670	15600	15550	15613	15605	15598	15653	15778	15383	15668	15613	15474	15595	15561	15409	15570	15514	15404	15563	15791	15571	15537	15640	15545	15600	15673	15527	15449	15649	15502	15690	15684	15650	15568	15572	15631	15596	15616	15377	15560	15615	15651	15797	15638	15578	15484	15666	15386	15582	15690	15456	15720	15612	15645	15615	15303	15501	15564	15700	15707	15628	15631	15586	15664	15342	15611	15638	15594	15626	15660	15337	15617	15508	15605	15434	15544	15509	15542	15627	15546	15611	15633	15585	15789	15482	15480	15640	15616	15481	15526	15543	15661	15451	15495	15648	15552	15511	15465	15659	15718	15531	15558	15460	15704	15615	15479	15618	15451	15607	15459	15599	15466	15492	15592	15574	15561	15666	15662	15495	15717	15501	15544	15426	15461	15683	15687	15562	15580	15788	15536	15611	15585	15467	15673	15630	15686	15598	15719	15423	15548	15534	15545	15558	15651	15533	15569	15399	15583	15632	15587	15757	15556	15495	15553	15688	15537	15588	15606	15499	15744	15521	15578	15457	15796	15772	15613	15589	15420	15664	15560	15515	15706	15742	15561	15675	15671	15635	15636	15516	15550	15659	15524	15438	15506	15519	15573	15663	15426	15395	15683	15481	15573	15592	15575	15444	15714	15625	15590	15436	15749	15629	15548	15629	15578	15615	15669	15588	15533	15494	15684	15636	15479	15776	15567	15369	15762	15570	15526	15605	15586	15576	15548	15483	15655	15583	15800	15527	15464	15464	15752	15657	15778	15534	15565	15551	15509	15392	15489	15587	15700	15575	15653	15613	15565	15710	15640	15393	15704	15466	15580	15561	15562	15597	15493	15590	15603	15580	15609	15554	15584	15581	15442	15554	15468	15648	15469	15553	15532	15477	15481	15584	15601	15602	15492	15568	15534	15546	15556	15633	15632	15638	15683	15562	15670	15538	15657	15571	15719	15384	15475	15647	15586	15611	15558	15627	15607	15450	15628	15561	15545	15524	15475	15497	15634	15590	15467	15615	15525	15438	15715	15517	15364	15567	15567	15574	15649	15489	15583	15641	15448	15685	15463	15770	15618	15507	15627	15623	15445	15653	15446	15586	15576	15684	15414	15730	15547	15517	15560	15717	15593	15624	15578	15558	15652	15385	15597	15585	15441	15717	15508	15577	15566	15684	15583	15560	15552	15516	15281	15634	15651	15592	15664	15584	15708	15600	15497	15526	15607	15569	15609	15261	15696	15472	15481	15528	15713	15519	15523	15650	15595	15399	15589	15714	15732	15676	15517	15456	15508	15562	15590	15553	15447	15493	15752	15585	15700	15463	15546	15646	15437	15586	15633	15662	15563	15580	15429	15410	15629	15720	15622	15601	15576	15464	15690	15692	15554	15563	15714	15545	15605	15607	15662	15585	15624	15458	15511	15416	15659	15593	15402	15605	15776	15596	15608	15453	15631	15422	15703	15550	15654	15560	15595	15634	15532	15610	15571	15406	15538	15590	15460	15484	15486	15557	15549	15566	15651	15648	15571	15628	15626	15558	15559	15584	15558	15639	15628	15647	15621	15437	15572	15619	15551	15685	15500	15571	15650	15839	15623	15452	15611	15526	15574	15742	15428	15540	15464	15536	15493	15600	15570	15490	15501	15422	15569	15626	15643	15548
22786	21606	28817	24941	22464	24570	24959	20542	19373	19261	19352	19085	19241	18989	18920	18948	18940	18833	18968	18686	18831	18683	18546	18828	18616	18767	18641	18581	18608	18611	18471	18528	18598	18616	18319	18740	18547	18470	18443	18532	18516	18535	18444	18534	18642	18502	18557	18600	18509	18791	18528	18389	18623	18643	18655	18529	18583	18383	18450	18424	18363	18328	18641	18577	18562	18618	18369	18437	18552	18437	18509	18618	18690	18540	18628	18407	18425	18665	18363	18491	18565	18772	18466	18471	18281	18585	18495	18413	18399	18362	18457	18511	18532	18500	18534	18665	18300	18451	18508	18370	18563	18365	18343	18434	18461	18515	18495	18365	18585	18355	18313	18544	18313	18305	18644	18402	18545	18415	18405	18330	18434	18583	18492	18569	18520	18463	18321	18468	18630	18668	18635	18435	18386	18452	18569	18446	18341	18392	18396	18245	18727	18657	18380	18471	18336	18380	18482	18374	18377	18565	18599	18456	18554	18391	18480	18530	18577	18789	18419	18563	18266	18593	18453	18502	18682	18551	18508	18575	18509	18377	18665	18445	18519	18463	18497	18446	18260	18582	18441	18571	18331	18318	18475	18385	18501	18528	18488	18517	18391	18535	18453	18392	18517	18503	18474	18348	18515	18554	18417	18440	18435	18580	18525	18437	18419	18416	18354	18667	18178	18377	18495	18220	18348	18533	18381	18349	18534	18392	18581	18480	18484	18547	18482	18526	18372	18774	18515	18687	18676	18553	18517	18451	18542	18595	18400	18288	18512	18517	18611	18484	18537	18377	18478	18500	18390	18411	18341	18613	18507	18475	18783	18505	18414	18358	18385	18128	18601	18475	18423	18542	18421	18226	18478	18540	18333	18563	18310	18421	18727	18569	18481	18403	18730	18424	18385	18607	18475	18467	18280	18544	18602	18490	18335	18303	18479	18477	18613	18348	18498	18396	18553	18524	18571	18269	18589	18557	18532	18667	18555	18512	18529	18532	18466	18706	18545	18513	18346	18493	18301	18350	18411	18507	18263	18567	18524	18301	18506	18626	18422	18359	18427	18492	18485	18588	18283	18625	18385	18617	18485	18371	18466	18349	18518	18460	18445	18464	18475	18320	18522	18598	18500	18340	18348	18433	18385	18331	18484	18456	18300	18266	18672	18513	18442	18659	18415	18565	18412	18493	18456	18443	18657	18445	18482	18633	18435	18447	18487	18493	18334	18415	18394	18332	18524	18497	18519	18349	18533	18569	18396	18506	18610	18347	18586	18365	18357	18464	18502	18606	18472	18207	18406	18366	18354	18453	18493	18529	18602	18535	18653	18393	18454	18564	18457	18556	18465	18767	18365	18435	18470	18528	18567	18387	18300	18368	18351	18786	18623	18421	18644	18536	18299	18351	18285	18355	18471	18607	18313	18388	18413	18307	18382	18370	18365	18220	18385	18362	18579	18543	18556	18378	18446	18320	18467	18439	18479	18517	18485	18529	18426	18304	18652	18369	18508	18397	18429	18538	18517	18406	18623	18593	18457	18787	18262	18370	18470	18396	18371	18599	18473	18635	18331	18522	18194	18372	18549	18461	18319	18524	18350	18437	18343	18618	18575	18339	18469	18438	18468	18479	18528	18439	18760	18574	18441	18570	18359	18345	18397	18519	18556	18381	18644	18390	18279	18509	18561	18331	18450	18556	18563	18586	18657	18608	18470	18533	18636	18669	18454	18431	18395	18453	18278	18428	18394	18474	18407	18404	18526	18503	18150	18507	18466	18473	18582	18598	18411	18320	18445	18602	18386	18459	18446	18395	18449	18433	18557	18445	18593	18609	18366	18421	18459	18646	18633	18365	18352	18531	18439	18280	18236	18496	18384	18378	18503	18370	18464	18442	18318	18637	18597	18701	18368	18572	18458	18382	18348	18506	18556	18342	18237	18681	18373	18563	18341	18295	18226	18542	18403	18339	18529	18587	18555	18283	18334	18308	18210	18452	18477	18493	18627	18414	18401	18320	18509	18748	18450	18615	18463	18284	18472	18372	18630	18591	18512	18314	18371	18513	18468	18575	18564	18383	18426	18369	18460	18465	18593	18400	18672	18639	18512	18633	18518	18327	18566	18574	18625	18494	18472	18410	18313	18360	18523	18508	18343	18596	18291	18467	18512	18597	18514	18469	18387	18682	18663	18412	18302	18479	18561	18485	18347	18738	18584	18388	18497	18540	18514	18564	18587	18248	18463	18541	18719	18659	18245	18267	18559	18344	18528	18585	18571	18719	18467	18550	18550	18483	18590	18496	18501	18358	18395	18673	18483	18206	18483	18549	18611	18268	18449	18420	18487	18620	18562	18671	18636	18486	18434	18527	18464	18384	18468	18219	18478	18326	18637	18455	18323	18706	18439	18636	18528	18454	18722	18218	18510	18506	18468	18407	18353	18679	18412	18490	18473	18481	18679	18352	18543	18498	18424	18349	18402	18536	18628	18511	18478	18654	18465	18408	18492	18265	18534	18317	18624	18345	18447	18516	18342	18418	18517	18645	18341	18389	18502	18432	18647	18483	18606	18732	18491	18232	18464	18358	18601	18566	18655	18471	18645	18454	18424	18428	18430	18601	18404	18275	18372	18502	18572	18601	18459	18550	18283	18540	18621	18445	18716	18547	18458	18379	18437	18548	18534	18569	18575	18399	18460	18410	18509	18422	18536	18485	18391	18538	18590	18529	18453	18496	18630	18322	18420	18724	18443	18563	18622	18572	18395	18604	18544	18544	18465	18466	18586	18538	18608	18510	18370	18469	18633	18306	18529	18563	18565	18518	18525	18557	18438	18621	18416	18538	18205	18452	18588	18454	18436	18714	18699	18553	18657	18283	18551	18484	18485	18347	18611	18156	18397	18598	18554	18350	18304	18198	18491	18442	18541	18511	18673	18652	18576	18380	18282	18411	18366	18461	18454	18478	18543	18445	18369	18487	18720	18456	18385	18492	18555	18672	18284	18460	18495	18429	18325	18534	18377	18445	18495	18427	18403	18213	18330	18552	18368	18512	18338	18550	18570	18426	18413	18584	18707	18355	18578	18509	18553	18553	18538	18456	18498	18314	18492	18478	18360	18213	18502	18404	18585	18488	18492	18272	18381	18743	18438	18733	18548	18442	18431	18513	18280	18689	18456	18437	18670	18395	18477	18378	18392	18409	18500	18589	18553	18431	18352	18419	18472	18269	18405	18560	18422	18150	18477	18665	18443	18473	18624	18698	18270	18347	18447	18364	18278	18328	18612	18653	18722	18464	18551	18493	18522	18342	18667	18573	18450	18373	18434	18446	18419	18433	18698	18349	18333	18532	18676	18541	18494	18408	18415	18627	18562	18382	18372	18358	18396	18322	18495	18395	18318	18463	18349	18451	18386	18641	18590	18549	18335	18556	18485	18288	18485	18276	18535	18490	18381	18639	18643	18588	18398	18562	18536	18497	18486	18371	18474	18684	18426	18235	18407	18493	18475	18399	18468	18643	18404	18407	18269	18448	18385	18562	18532	18428	18481	18251	18444	18480	18413	18468	18466	18660	18442	18246	18483	18306	18599	18377	18158	18531	18608	18402	18358	18435	18334	18371	18427	18442	18458	18346	18465	18423	18547	18591	18466	18523	18772	18557	18597	18518	18393	18621	18232	18411	18447	18615	18660	18307	18358	18474	18439	18445	18268	18379	18504	18299	18572	18408	18498	18507	18519	18427	18319	18537	18523	18656	18396	18481	18652	18586	18417	18461	18466	18486	18520	18239	18438	18372	18562	18423	18463	18373	18478	18499	18535	18650	18462	18571	18411	18328	18451	18637	18373	18429	18425	18655	18483	18227	18429	18499	18551	18351	18563	18513	18474	18548	18447	18529	18524	18442	18533	18376	18402	18538	18636	18393	18431	18643	18468	18401	18621	18477	18445	18544	18465	18502	18544	18376	18357	18573	18566	18500	18346	18463	18546	18421	18415	18223	18359	18615	18333	18516	18467	18526	18363	18386	18524	18611	18325	18271	18253	18583	18371	18497	18414	18502	18449	18580	18648	18475	18470	18611	18492	18438	18458	18417	18584	18586	18504	18445	18350	18463	18404	18566	18657	18413	18566	18469	18395	18541	18468	18670	18452	18439	18553	18390	18587	18369	18359	18146	18268	18470	18310	18502	18308	18411	18353	18568	18636	18495	18456	18370	18540	18594	18492	18542	18641	18393	18376	18413	18437	18453	18825	18585	18408	18463	18614	18562	18355	18362	18440	18519	18529	18493	18493	18459	18461	18501	18384	18638	18490	18552	18365	18216	18405	18663	18387	18539	18436	18594	18346	18465	18371	18533	18493	18417	18417	18377	18273	18246	18418	18472	18197	18369	18348	18498	18427	18531	18507	18474	18349	18410	18565	18547	18474	18574	18364	18413	18596	18050	18331	18327	18593	18295	18393	18657	18544	18454	18461	18307	18511	18387	18563	18741	18426	18473	18488	18546	18523	18571	18608	18470	18863	18500	18417	18516	18398	18569	18490	18483	18522	18377	18487	18491	18423	18309	18355	18268	18405	18297	18551	18407	18563	18299	18467	18521	18435	18357	18135	18541	18372	18509	18490	18645	18671	18500	18693	18479	18391	18450	18638	18440	18531	18429	18631	18469	18662	18417	18404	18524	18427	18456	18280	18610	18683	18436	18307	18450	18508	18424	18567	18516	18248	18431	18530	18263	18308	18317	18329	18436	18389	18464	18587	18652	18512	18332	18519	18581	18747	18455	18472	18463	18527	18531	18324	18353	18585	18465	18386	18576	18450	18500	18431	18536	18560	18401	18588	18543	18408	18519	18613	18666	18568	18522	18663	18501	18359	18430	18366	18492	18604	18669	18422	18434	18328	18520	18612	18396	18477	18716	18373	18415	18355	18466	18491	18549	18597	18649	18445	18417	18352	18526	18639	18541	18478	18545	18337	18428	18378	18593	18342	18490	18514	18544	18360	18589	18558	18575	18562	18423	18417	18509	18517	18632	18447	18483	18352	18512	18497	18519	18533	18429	18455	18410	18426	18301	18372	18470	18418	18527	18561	18408	18314	18400	18435	18563	18592	18332	18392	18317	18465	18379	18648	18575	18436	18463	18379	18350	18287	18426	18576	18447	18359	18499	18451	18256
21587	46202	39484	29820	24972	21482	18772	17252	16693	16258	16215	16155	16218	15942	15870	15900	16059	16177	15985	15995	15933	15762	15768	15740	15749	15811	15762	15902	15619	15804	15831	15759	15764	15875	15624	15798	15852	15820	15719	15692	15723	15775	15716	15807	15595	15717	15577	15634	15817	15668	15702	15650	15859	15599	15735	15712	15866	15774	15757	15772	15714	15686	15824	15635	15710	15695	15844	15580	15690	15806	15719	15875	15776	15725	15743	15744	15736	15630	15734	15605	15670	15680	15737	15829	15907	15853	15639	15735	15786	15776	15749	15571	15726	15620	15744	15628	15492	15706	15762	15742	15819	15922	15606	15704	15669	15672	15839	15607	15615	15791	15922	15619	15699	15785	15655	15728	15735	15780	15406	15795	15723	15782	15703	15750	15752	15709	15841	15696	15527	15809	15786	15645	15708	15726	15695	15761	15625	15771	15706	15584	15649	15901	15811	15492	15775	15616	15696	15606	15711	15709	15777	15713	15591	15747	15655	15631	15743	15666	15778	15672	15640	15688	15711	15667	15811	15624	15514	15753	15639	15586	15633	15830	15889	15827	15693	15641	15595	15836	15560	15791	15637	15701	15821	15691	15625	15836	15614	15766	15632	15917	15526	15769	15671	15879	15890	15804	15648	15788	15764	15584	15687	15696	15502	15975	15752	15672	15762	15728	15595	15738	15712	15631	15535	15831	15685	15589	15604	15678	15609	15614	15937	15858	15835	15838	15704	15784	15555	15653	15732	15703	15611	15598	15910	15826	15769	15604	15634	15876	15791	15624	15800	15818	15644	15790	15749	15763	15811	15755	15648	15743	15725	15807	15698	15743	15834	15807	15599	15658	15475	15713	15697	15608	15721	15868	15598	15597	15761	15785	15740	15671	15617	15629	15794	15859	15753	15515	15697	15748	15723	15626	15723	15790	15512	15714	15680	15775	15732	15804	15677	15662	15799	15713	15739	15734	15548	15732	15693	15831	15755	15743	15751	15639	15813	15676	15800	15855	15668	15571	15758	15717	15632	15735	15659	15636	15626	15610	15710	15634	15603	15598	15635	15847	15772	15731	15627	15839	15557	15636	15859	15755	15673	15623	15650	15702	15843	15702	15480	15744	15533	15780	15749	15699	15662	15880	15749	15741	15504	15646	15608	15814	15671	15733	15868	15748	15601	15671	15839	15566	15872	15701	15862	15633	15695	15730	15775	15705	15514	15673	15649	15810	15641	15557	15804	15793	15751	15671	15663	15636	15741	15808	15776	15769	15595	15598	15760	15707	15800	15793	15808	15856	15820	15871	15456	15660	15668	15548	15766	15703	15805	15685	15665	15701	15613	15504	15746	15841	15799	15589	15811	15711	15678	15731	15684	15657	15645	15867	15777	15767	15561	15692	15618	15619	15857	15532	15762	15706	15739	15780	15583	15691	15789	15727	15698	15634	15667	15677	15922	15821	15503	15764	15687	15626	15514	15667	15799	15784	15832	15627	15716	15648	15766	15598	15710	15549	15789	15752	15702	15690	15727	15750	15708	15815	15691	15872	15666	15771	15583	15643	15603	15854	15779	15631	15729	15755	15752	15708	15612	15895	15762	15673	15663	15648	15561	15700	15811	15663	15704	15679	15805	15589	15832	15534	15669	15833	15616	15638	15578	15672	15586	15769	15608	15784	15665	15735	15873	15785	15690	15822	15854	15634	15754	15946	15924	15759	15713	15690	15809	15503	15770	15515	15664	15781	15694	15435	15518	15797	15623	15582	15827	15679	15762	15821	15645	15606	15622	15664	15760	15879	15633	15813	15842	15550	15674	15889	15589	15690	15660	15728	15900	15620	15473	15682	15754	15751	15840	15680	15602	15668	15462	15683	15719	15887	15779	15581	15446	15783	15715	15729	15901	15616	15725	15688	15580	15747	15724	15862	15722	15734	15781	15604	15711	15556	15789	15779	15624	15808	15584	15678	15860	15742	15712	15602	15667	15691	15923	15601	15652	15657	15643	15645	15813	15654	15776	15720	15797	15729	15668	15673	15768	15749	15615	15872	15853	15742	15504	15826	15608	15752	15892	15614	15893	15533	15740	15707	15815	15843	15697	15714	15702	15712	15720	15633	15744	15624	15744	15825	15814	15679	15708	15656	15663	15876	15711	15783	15566	15737	15905	15876	15757	15787	15751	15669	15738	15783	15751	15555	15434	15767	15676	15687	15797	15744	15563	15736	15650	15754	15645	15848	15672	15629	15613	15722	15693	15564	15719	15758	15737	15646	15758	15835	15759	15847	15656	15763	15795	15605	15752	15799	15746	15718	15645	15660	15719	15725	15660	15789	15820	15634	15779	15634	15780	15730	15812	15631	15781	15870	15695	15726	15731	15765	15630	15797	15786	15531	15761	15603	15727	15863	15625	15529	15769	15909	15746	15851	15649	15724	15688	15733	15702	15682	15673	15670	15612	15553	15765	15749	15578	15653	15732	15797	15726	15658	15757	15743	15661	15657	15753	15664	15699	15685	15800	15777	15809	15757	15543	15683	15704	15803	15670	15503	15626	15720	15708	15777	15916	15775	15776	15773	15668	15809	15600	15712	15759	15508	15675	15805	15803	15759	15683	15664	15763	15774	15807	15669	15591	15828	15794	15544	15756	15630	15801	15812	15769	15764	15694	15734	15490	15681	15715	15673	15744	15833	15568	15713	15729	15664	15805	15584	15747	15701	15707	15691	15631	15498	15742	15702	15745	15778	15613	15676	15642	15675	15846	15626	15847	15825	15854	15699	15504	15743	15669	15866	15687	15659	15802	15689	15883	15549	15643	15691	15716	15715	15855	15703	15749	15686	15756	15755	15904	15721	15730	15764	15719	15858	15656	15699	15705	15758	15729	15706	15762	15804	15587	15855	15728	15679	15840	15598	15568	15669	15632	15768	15893	15733	15819	15881	15584	15566	15835	15750	15774	15679	15792	15826	15738	15724	15811	15588	15692	15741	15424	15814	15625	15595	15514	15668	15763	15825	15627	15581	15757	15500	15700	15792	15681	15747	15708	15879	15564	15775	15687	15811	15711	15711	15865	15561	15649	15825	15695	15845	15768	15706	15921	15604	15702	15734	15647	15713	15719	15691	15583	15838	15583	15660	15631	15614	15759	15675	15763	15832	15819	15766	15629	15641	15678	15695	15622	15724	15827	15707	15725	15679	15533	15702	15743	15699	15675	15588	15572	15613	15793	15657	15649	15922	15653	15629	15570	15666	15606	15587	15796	15874	15747	15655	15760	15504	15840	15644	15671	15662	15436	15757	15749	15753	15751	15739	15676	15690	15770	15595	15821	15805	15646	15656	15813	15711	15738	15728	15827	15698	15690	15584	15717	15633	15600	15771	15793	15724	15748	15635	15775	15811	15879	15671	15585	15667	15598	15811	15596	15586	15688	15822	15908	15779	15694	15750	15719	15653	15637	15673	15747	15627	15785	15807	15657	15771	15825	15660	15736	15758	15605	15705	15820	15656	15786	15742	15750	15659	15837	15846	15702	15648	15666	15683	15611	15798	15571	15697	15728	15851	15782	15520	15722	15549	15794	15711	15899	15801	15577	15719	15709	15778	15616	15593	15569	15902	15683	15729	15847	15684	15866	15668	15801	15625	15657	15840	15733	15660	15731	15617	15684	15807	15833	15781	15650	15806	15685	15651	15580	15723	15745	15681	15790	15632	15801	15620	15810	15683	15561	15760	15665	15763	15812	15728	15733	15885	15673	15806	15782	15691	15658	15886	15669	15702	15921	15715	15754	15667	15769	15750	15669	15590	15879	15520	15760	15542	15746	15748	15851	15688	15649	15771	15949	15764	15683	15621	15654	15678	15739	15785	15803	15826	15789	15675	15763	15610	15708	15769	15727	15595	15692	15741	15771	15735	15700	15663	15783	15562	15654	15575	15743	15633	15697	15680	15826	15729	15658	15670	15693	15798	15748	15652	15537	15726	15769	15805	15680	15619	15726	15814	15594	15627	15773	15756	15484	15472	15757	15533	15864	15700	15856	15643	15810	15746	15747	15863	15656	15833	15715	15756	15932	15724	15671	15722	15741	15935	15858	15663	15728	15748	15626	15863	15787	15717	15765	15730	15757	15662	15804	15654	15752	15857	15522	15801	15435	15727	15815	15767	15624	15698	15748	15673	15697	15541	15541	15658	15725	15801	15653	15641	15754	15742	15673	15882	15594	15830	15601	15807	15920	15618	15726	15755	15723	15653	15720	15795	15780	15560	15657	15793	15712	15739	15650	15782	15594	15718	15651	15579	15793	15475	15688	15620	15684	15809	15658	15933	15780	15745	15799	15694	15755	15933	15707	15741	15817	15668	15792	15783	15653	15668	15767	15686	15722	15567	15799	15660	15780	15826	15801	15602	15686	15799	15681	15697	15688	15490	15637	15682	15734	15817	15801	15790	15717	15827	15657	15718	15696	15943	15710	15784	15661	15712	15757	15683	15667	15717	15693	15653	15827	15631	15858	15610	15787	15712	15723	15680	15705	15753	15635	15700	15790	15611	15889	15728	15668	15874	15747	15621	15670	15749	15641	15604	15802	15731	15531	15819	15792	15680	15733	15761	15838	15612	15679	15650	15665	15714	15639	15768	15539	15550	15381	15692	15705	15623	15751	15762	15738	15731	15844	15706	15816	15747	15645	15852	15959	15714	15753	15866	15754	15682	15681	15675	15716	15670	15791	15830	15808	15562	15663	15717	15725	15614	15685	15724	15670	15710	15781	15768	15804	15837	15609	15786	15599	15678	15531	15813	15860	15719	15535	15820	15739	15712	15724	15824	15699	15789	15729	15695	15682	15768	15789	15490	15674	15586	15606	15539	15666	15741	15623	15751	15645	15795	15601	15859	15783	15640	15758	15659	15716	15871	15654	15760	15615	15621	15643	15658	15803	15645	15799	15850	15707	15770	15746	15670	15769	15709	15497	15564	15640	15797	15702	15769	15713	15713	15814	15586	15689	15812	15619	15675	15811	15715	15738	15669	15703	15705	15672	15743	15685	15746	15659	15729	15673	15559	15773	15667	15656	15533	15650	15712	15801	15663	15606	15700	15804	15684	15648	15663	15720	15808	15827	15661	15732	15722	15722	15668	15663	15692	15829	15776	15674	15665	15942	15521	15807	15853
30159	24682	28389	23942	20327	19583	19241	18940	18526	18643	18794	18557	18452	18467	18591	18376	18567	18465	18406	18437	18422	18595	18470	18500	18584	18603	18463	18474	18299	18341	18439	18460	18388	18393	18275	18512	18201	18359	18255	18508	18375	18542	18429	18507	18384	18555	18555	18437	18638	18381	18278	18524	18474	18408	18363	18248	18524	18533	18493	18551	18373	18322	18453	18425	18210	18548	18265	18341	18415	18446	18371	18413	18492	18241	18479	18415	18552	18300	18407	18404	18619	18527	18522	18216	18535	18348	18373	18468	18368	18348	18550	18416	18498	18643	18675	18309	18443	18637	18318	18312	18401	18492	18463	18339	18244	18291	18277	18360	18432	18488	18461	18429	18427	18378	18552	18273	18397	18377	18281	18652	18314	18279	18593	18234	18443	18317	18552	18564	18460	18409	18359	18437	18360	18321	18058	18414	18399	18369	18286	18476	18351	18291	18444	18333	18276	18570	18517	18502	18414	18644	18550	18532	18477	18382	18505	18602	18408	18258	18382	18558	18394	18552	18461	18379	18519	18373	18365	18282	18452	18373	18451	18332	18246	18395	18330	18541	18502	18430	18490	18347	18453	18359	18386	18343	18443	18191	18467	18466	18424	18378	18363	18380	18305	18432	18355	18422	18318	18496	18329	18500	18531	18343	18325	18568	18392	18669	18191	18254	18369	18212	18294	18577	18405	18356	18380	18357	18489	18273	18445	18534	18378	18329	18430	18345	18359	18640	18616	18428	18252	18336	18414	18384	18391	18332	18356	18333	18281	18548	18527	18300	18518	18439	18525	18224	18383	18477	18413	18385	18324	18341	18402	18510	18359	18407	18372	18467	18325	18426	18372	18290	18442	18346	18471	18365	18462	18421	18434	18415	18327	18253	18653	18390	18583	18532	18590	18582	18593	18444	18292	18487	18497	18301	18541	18390	18522	18546	18818	18229	18349	18502	18388	18094	18491	18631	18490	18423	18519	18528	18513	18428	18512	18499	18550	18521	18506	18402	18508	18311	18351	18541	18465	18371	18186	18248	18413	18281	18558	18261	18422	18282	18433	18419	18302	18336	18534	18455	18490	18290	18441	18315	18467	18516	18077	18287	18466	18335	18431	18393	18541	18252	18196	18483	18359	18309	18304	18391	18610	18351	18458	18323	18501	18328	18511	18471	18461	18458	18343	18273	18586	18410	18305	18443	18570	18473	18235	18404	18261	18500	18394	18378	18517	18440	18371	18527	18444	18745	18416	18301	18430	18392	18393	18481	18308	18539	18416	18514	18344	18333	18152	18333	18498	18512	18411	18424	18394	18411	18168	18536	18290	18511	18343	18224	18360	18415	18425	18410	18163	18422	18496	18250	18244	18407	18360	18336	18305	18476	18309	18421	18337	18219	18448	18547	18397	18567	18278	18360	18484	18482	18294	18472	18494	18255	18432	18187	18447	18397	18412	18170	18548	18528	18320	18319	18386	18239	18456	18494	18615	18408	18466	18477	18343	18282	18556	18287	18374	18367	18318	18465	18461	18370	18337	18343	18379	18586	18615	18339	18341	18371	18635	18595	18873	18201	18548	18527	18370	18355	18278	18318	18423	18553	18485	18298	18304	18336	18519	18310	18427	18374	18446	18427	18454	18464	18440	18442	18299	18549	18354	18366	18528	18384	18512	18413	18399	18393	18525	18426	18299	18279	18231	18497	18414	18374	18288	18457	18471	18312	18389	18428	18339	18206	18349	18365	18282	18476	18382	18527	18398	18567	18307	18271	18323	18434	18474	18581	18504	18303	18359	18365	18680	18569	18473	18562	18577	18363	18324	18508	18374	18407	18385	18404	18308	18444	18336	18233	18208	18321	18550	18384	18355	18264	18330	18542	18467	18457	18382	18512	18385	18404	18632	18329	18471	18268	18388	18433	18494	18362	18476	18485	18549	18562	18420	18456	18367	18401	18308	18484	18277	18122	18600	18297	18464	18574	18330	18442	18424	18527	18645	18462	18192	18446	18463	18269	18529	18512	18399	18427	18310	18154	18348	18261	18640	18363	18239	18237	18270	18223	18490	18543	18664	18508	18454	18255	18560	18436	18422	18652	18612	18560	18524	18298	18548	18146	18262	18284	18445	18329	18637	18461	18476	18371	18422	18356	18315	18327	18676	18261	18383	18373	18295	18299	18433	18206	18450	18454	18557	18254	18283	18533	18328	18466	18121	18211	18388	18546	18636	18401	18239	18522	18400	18455	18620	18235	18518	18512	18465	18561	18418	18321	18398	18361	18507	18509	18344	18605	18344	18429	18519	18453	18113	18514	18333	18511	18233	18309	18614	18548	18407	18321	18382	18310	18527	18435	18472	18542	18534	18430	18452	18323	18475	18597	18497	18560	18410	18406	18537	18532	18528	18346	18573	18253	18604	18511	18564	18361	18282	18575	18438	18373	18379	18537	18246	18260	18439	18392	18562	18362	18333	18570	18298	18527	18418	18352	18432	18484	18720	18410	18395	18310	18289	18492	18485	18371	18394	18262	18442	18227	18441	18592	18385	18237	18448	18278	18524	18493	18363	18249	18480	18434	18512	18308	18341	18464	18304	18077	18490	18392	18539	18534	18276	18247	18155	18434	18267	18459	18349	18294	18544	18442	18521	18551	18657	18412	18624	18368	18568	18500	18190	18455	18367	18562	18439	18532	18287	18452	18327	18473	18392	18272	18496	18344	18493	18657	18531	18286	18685	18279	18533	18535	18387	18156	18339	18401	18536	18521	18399	18496	18299	18523	18235	18174	18483	18449	18453	18464	18460	18520	18419	18359	18585	18221	18365	18439	18431	18411	18506	18346	18466	18361	18321	18395	18398	18431	18419	18347	18472	18456	18281	18471	18280	18370	18248	18368	18239	18371	18287	18322	18347	18205	18440	18560	18570	18311	18206	18562	18536	18282	18518	18531	18607	18412	18511	18303	18521	18365	18325	18351	18389	18610	18289	18408	18373	18459	18346	18488	18368	18358	18475	18285	18436	18425	18443	18424	18293	18401	18283	18384	18469	18401	18615	18367	18691	18541	18431	18648	18393	18504	18349	18293	18361	18178	18639	18624	18329	18442	18310	18269	18647	18278	18399	18396	18426	18406	18481	18572	18510	18238	18560	18500	18530	18624	18443	18528	18456	18368	18447	18467	18373	18317	18355	18453	18486	18475	18298	18334	18370	18283	18547	18595	18478	18259	18633	18453	18493	18477	18246	18398	18383	18297	18421	18420	18533	18431	18250	18530	18301	18411	18304	18540	18416	18587	18500	18403	18390	18441	18481	18564	18468	18478	18451	18435	18458	18377	18449	18251	18392	18184	18385	18361	18504	18434	18389	18257	18417	18363	18475	18434	18364	18334	18590	18362	18532	18483	18519	18331	18641	18380	18405	18406	18441	18421	18307	18305	18434	18440	18392	18530	18272	18170	18388	18338	18383	18543	18415	18537	18630	18352	18231	18568	18335	18499	18336	18346	18472	18332	18399	18382	18508	18418	18632	18337	18603	18627	18530	18314	18321	18321	18439	18441	18452	18485	18381	18463	18289	18459	18488	18466	18183	18380	18361	18410	18413	18214	18369	18377	18342	18229	18628	18300	18612	18520	18370	18286	18490	18451	18286	18469	18463	18361	18441	18575	18365	18480	18403	18457	18359	18271	18451	18267	18391	18515	18472	18236	18464	18391	18697	18502	18438	18522	18285	18392	18429	18506	18295	18629	18422	18577	18369	18316	18297	18358	18412	18628	18417	18467	18352	18288	18226	18396	18463	18409	18536	18499	18363	18398	18278	18336	18465	18416	18325	18318	18391	18349	18322	18512	18464	18452	18297	18512	18395	18432	18284	18446	18343	18329	18545	18488	18369	18493	18442	18368	18546	18340	18484	18659	18448	18412	18526	18492	18166	18435	18299	18499	18358	18398	18343	18437	18445	18342	18425	18399	18358	18504	18451	18669	18463	18388	18432	18340	18239	18612	18483	18282	18494	18489	18275	18400	18408	18474	18578	18150	18326	18256	18284	18487	18251	18491	18283	18120	18390	18163	18213	18339	18540	18422	18079	18317	18422	18578	18593	18560	18409	18461	18507	18383	18561	18160	18394	18639	18559	18541	18506	18437	18316	18378	18503	18526	18124	18462	18492	18310	18447	18363	18222	18365	18537	18319	18647	18437	18637	18380	18240	18574	18743	18540	18568	18448	18328	18429	18346	18346	18479	18415	18559	18521	18391	18328	18403	18205	18489	18446	18548	18285	18487	18424	18541	18453	18495	18340	18314	18547	18493	18526	18386	18351	18618	18241	18437	18313	18402	18215	18401	18526	18405	18295	18370	18326	18423	18454	18449	18342	18382	18434	18535	18466	18344	18454	18562	18552	18396	18394	18284	18197	18266	18512	18442	18406	18582	18333	18430	18376	18480	18388	18284	18314	18505	18435	18301	18482	18505	18391	18467	18398	18469	18414	18325	18567	18299	18462	18548	18434	18288	18185	18259	18494	18476	18685	18267	18444	18100	18380	18326	18377	18358	18724	18349	18569	18425	18530	18403	18367	18437	18401	18297	18253	18327	18310	18585	18452	18555	18384	18264	18376	18584	18395	18476	18560	18549	18427	18205	18531	18371	18404	18466	18201	18421	18344	18410	18201	18398	18449	18398	18394	18134	18396	18475	18401	18467	18401	18353	18354	18211	18467	18374	18515	18350	18487	18385	18478	18514	18557	18389	18317	18534	18549	18427	18500	18387	18482	18440	18580	18522	18491	18399	18553	18520	18594	18423	18509	18309	18312	18362	18443	18541	18586	18296	18547	18425	18328	18554	18627	18496	18495	18520	18383	18395	18410	18482	18538	18350	18395	18211	18469	18451	18368	18329	18526	18562	18470	18430	18489	18478	18475	18440	18535	18298	18567	18519	18445	18311	18269	18541	18431	18411	18610	18452	18184	18569	18712	18393	18281	18282	18420	18414	18442	18484	18513	18441	18560	18403	18438	18381	18317	18419	18511	18566	18412	18377	18480	18395	18582	18359	18319	18474	18217	18259	18386	18574	18406	18350	18604	18405	18492	18643	18148	18543	18446	18271	18512	18469	18452	18593	18559	18424	18559	18401	18371	18591	18401	18606	18462	18798	18487	18521	18526	18415	18599
20444	32382	27202	20025	18071	17241	16547	16295	16138	15780	15821	15794	15697	15814	15962	15738	15782	15795	15635	15714	15756	15708	15862	15801	15817	15851	15855	15756	15699	15527	15725	15722	15702	15787	15735	15526	15691	15693	15847	15724	15706	15676	15612	15730	15673	15854	15757	15724	15664	15712	15721	15716	15867	15653	15742	15747	15600	15702	15729	15779	15730	15731	15747	15753	15882	15691	15728	15677	15748	15793	15730	15740	15726	15690	15590	15699	15718	15694	15633	15653	15808	15530	15732	15620	15629	15666	15604	15710	15539	15782	15746	15649	15818	15657	15722	15688	15880	15583	15666	15682	15717	15522	15908	15627	15663	15742	15732	15672	15598	15584	15725	15661	15746	15835	15642	15805	15806	15666	15756	15625	15701	15640	15714	15619	15755	15898	15693	15829	15781	15652	15709	15681	15719	15818	15734	15647	15838	15660	15857	15668	15792	15598	15840	15648	15720	15748	15751	15663	15629	15621	15800	15597	15629	15704	15703	15697	15701	15765	15656	15754	15642	15688	15697	15524	15756	15820	15729	15748	15716	15730	15802	15692	15699	15632	15680	15638	15895	15663	15708	15778	15674	15822	15705	15719	15676	15508	15712	15661	15697	15748	15688	15762	15727	15653	15621	15688	15717	15712	15580	15669	15681	15820	15738	15823	15804	15685	15691	15594	15612	15747	15711	15802	15557	15606	15781	15545	15647	15589	15584	15922	15831	15697	15767	15793	15606	15697	15672	15723	15761	15593	15822	15745	15715	15729	15848	15812	15543	15783	15678	15698	15816	15438	15698	15693	15720	15737	15710	15767	15865	15703	15705	15540	15773	15614	15719	15857	15685	15766	15729	15643	15621	15771	15631	15736	15618	15625	15683	15680	15658	15745	15839	15569	15821	15718	15851	15568	15696	15679	15764	15794	15767	15587	15678	15816	15853	15590	15705	15568	15754	15779	15798	15615	15767	15678	15643	15698	15637	15651	15758	15707	15840	15655	15521	15538	15628	15657	15731	15567	15747	15802	15521	15666	15775	15562	15685	15717	15568	15699	15805	15939	15719	15787	15765	15683	15620	15667	15669	15614	15706	15734	15684	15851	15681	15881	15606	15426	15757	15752	15945	15634	15612	15853	15699	15557	15735	15691	15741	15728	15591	15586	15665	15830	15467	15665	15917	15666	15846	15698	15695	15721	15688	15541	15794	15578	15620	15586	15593	15545	15676	15769	15725	15602	15679	15574	15661	15724	15839	15556	15621	15611	15864	15897	15826	15683	15641	15742	15711	15736	15596	15760	15730	15655	15769	15664	15621	15642	15635	15627	15638	15572	15894	15774	15663	15640	15733	15783	15597	15657	15766	15548	15624	15770	15592	15858	15815	15742	15622	15670	15663	15674	15698	15741	15581	15621	15512	15717	15773	15818	15719	15616	15634	15668	15738	15652	15507	15671	15682	15555	15859	15724	15779	15522	15786	15561	15633	15687	15666	15760	15862	15721	15848	15795	15635	15775	15668	15735	15781	15845	15746	15738	15860	15763	15629	15789	15755	15687	15672	15751	15684	15608	15730	15703	15783	15610	15756	15808	15670	15636	15799	15879	15708	15718	15536	15596	15852	15550	15662	15790	15711	15683	15715	15752	15608	15698	15646	15548	15872	15797	15612	15924	15591	15755	15727	15667	15587	15769	15706	15843	15707	15731	15742	15637	15723	15755	15756	15863	15909	15594	15756	15756	15674	15696	15621	15724	15660	15653	15755	15834	15736	15726	15917	15840	15528	15693	15840	15586	15650	15699	15907	15605	15603	15807	15525	15522	15845	15644	15642	15768	15827	15574	15575	15585	15643	15850	15694	15724	15673	15796	15612	15596	15723	15675	15697	15846	15546	15710	15673	15733	15732	15895	15700	15723	15734	15765	15723	15788	15659	15595	15610	15630	15609	15606	15708	15744	15837	15703	15809	15805	15941	15583	15732	15779	15650	15573	15813	15672	15707	15668	15786	15654	15745	15643	15742	15645	15639	15644	15846	15671	15768	15670	15806	15691	15819	15916	15610	15557	15646	15617	15749	15570	15587	15716	15689	15709	15852	15785	15665	15916	15719	15698	15774	15798	15616	15729	15687	15813	15717	15563	15671	15836	15813	15877	15868	15713	15789	15844	15784	15807	15722	15913	15785	15640	15608	15736	15777	15710	15491	15867	15840	15727	15811	15549	15797	15573	15604	15823	15726	15797	15769	15782	15626	15547	15503	15680	15778	15687	15557	15573	15633	15878	15688	15788	15666	15689	15665	15671	15568	15614	15785	15828	15664	15523	15777	15581	15833	15728	15722	15536	15613	15619	15711	15648	15833	15728	15804	15710	15926	15630	15765	15787	15846	15775	15556	15591	15983	15659	15627	15864	15710	15663	15677	15689	15595	15691	15660	15715	15684	15703	15973	15571	15940	15788	15527	15667	15709	15675	15733	15635	15686	15791	15617	15817	15686	15808	15620	15571	15823	15744	15792	15791	15669	15638	15682	15719	15679	15755	15650	15847	15741	15762	15616	15702	15651	15766	15593	15744	15729	15595	15597	15789	15773	15727	15704	15765	15710	15810	15730	15623	15749	15777	15832	15648	15608	15763	15650	15664	15868	15674	15685	15857	15741	15647	15686	15645	15788	15817	15675	15701	15936	15672	15675	15726	15617	15707	15822	15787	15798	15657	15750	15611	15800	15681	15630	15623	15811	15818	15895	15749	15665	15784	15695	15715	15717	15674	15669	15685	15777	15761	15724	15629	15833	15583	15850	15732	15788	15729	15854	15600	15781	15891	15696	15653	15773	15733	15781	15557	15708	15689	15583	15860	15773	15649	15578	15756	15671	16006	15506	15785	15725	15583	15884	15735	15765	15732	15633	15705	15792	15669	15728	15594	15819	15681	15762	15838	15685	15815	15693	15736	15709	15663	15563	15849	15760	15733	15762	15610	15781	15767	15701	15738	15635	15819	15732	15750	15659	15640	15642	15808	15784	15565	15573	15312	15841	15712	15557	15601	15634	15791	15544	15573	15665	15832	15767	15645	15683	15716	15703	15892	15861	15758	15647	15779	15706	15800	15778	15748	15847	15857	15739	15792	15708	15703	15678	15867	15718	15640	15530	15747	15787	15806	15959	15623	15541	15778	15665	15598	15660	15625	15544	15764	15867	15716	15755	15510	15867	15744	15590	15836	15648	15619	15726	15714	15820	15606	15755	15769	15627	15616	15713	15677	15619	15585	15813	15773	15517	15578	15832	15685	15555	15792	15757	15726	15809	15754	15814	15630	15588	15713	15695	15822	15687	15895	15670	15647	15838	15780	15566	15674	15800	15684	15705	15807	15665	15698	15710	15627	15733	15676	15623	15748	15664	15732	15723	15685	15741	15768	15791	15658	15798	15624	15772	15765	15747	15725	15642	15635	15798	15718	15806	15851	15907	15675	15628	15691	15687	15515	15504	15762	15639	15812	15675	15590	15874	15733	15548	15755	15662	15818	15767	15684	15853	15727	15576	15623	15846	15647	15762	15780	15826	15783	15546	15614	15725	15618	15599	15764	15534	15685	15695	15590	15690	15702	15773	15736	15687	15712	15572	15592	15687	15791	15598	15597	15672	15698	15886	15774	15690	15784	15782	15708	15575	15812	15688	15666	15756	15738	15741	15664	15665	15793	15554	15651	15761	15706	15766	15629	15720	15708	15696	15758	15809	15602	15630	15630	15774	15717	15679	15582	15832	15682	15742	15947	15750	15566	15601	15624	15660	15568	15764	15711	15417	15649	15725	15700	15751	15548	15900	15680	15887	15689	15616	15813	15575	15612	15761	15801	15654	15796	15689	15800	15682	15747	15565	15757	15825	15703	15682	15649	16097	15785	15777	15824	15716	15742	15801	15670	15682	15751	15824	15634	15762	15582	15797	15785	15706	15754	15828	15700	15533	15858	15844	15601	15718	15877	15749	15699	15788	15876	15757	15588	15686	15887	15703	15572	15791	15624	15741	15549	15861	15810	15808	15675	15722	15645	15726	15646	15786	15512	15752	15849	15405	15691	15831	15762	15716	15799	15684	15675	15812	15534	15622	15705	15835	15773	15883	15730	15775	15590	15824	15732	15678	15753	15733	15810	15535	15565	15778	15612	15715	15585	15842	15764	15758	15762	15705	15874	15749	15534	15810	15722	15925	15730	15633	15750	15719	15585	15655	15727	15475	15647	15685	15628	15575	15630	15760	15533	16060	15678	15664	15690	15750	15875	15738	15786	15630	15553	15643	15612	15707	15586	15861	15728	15650	15754	15678	15622	15840	15647	15678	15905	15704	15677	15816	15800	15705	15783	15751	15887	15890	15675	15740	15734	15906	15645	15690	15602	15767	15767	15827	15881	15724	15702	15818	15862	15649	15790	15685	15750	15855	15723	15601	15491	15757	15614	15715	15817	15671	15836	15810	15755	15807	15649	15700	15774	15835	15793	15759	15836	15644	15646	15817	15707	15670	15865	15533	15693	15779	15859	15806	15523	15563	15900	15678	15811	15553	15762	15582	15737	15608	15807	15590	15827	15645	15789	15723	15695	15790	15809	15853	15687	15619	15766	15661	15787	15578	15602	15628	15809	15708	15689	15689	15829	15825	15762	15693	15650	15783	15529	15728	15636	15883	15798	15613	15650	15704	15786	15604	15831	15754	15541	15618	15738	15688	15769	15785	15679	15668	15666	15741	15543	15564	15599	15819	15782	15589	15790	15751	15660	15699	15677	15703	15831	15738	15741	15819	15692	15695	15671	15641	15718	15949	15737	15492	15651	15721	15824	15682	15811	15716	15596	15723	15666	15826	15861	15730	15580	15696	15775	15667	15766	15707	15715	15692	15671	15865	15516	15656	15648	15723	15883	15590	15621	15729	15613	15881	15673	15678	15669	15809	15832	15733	15722	15848	15647	15631	15544	15788	15649	15838	15680	15783	15752	15940	15880	15753	15578	15607	15739	15847	15687	15647	15709	15795	15553	15600	15688	15777	15777	15781	15712	15773	15636	15594	15711	15646	15740	15840	15775	15603	15787	15655	15736	15610	15724	15666	15691	15677	15828	15831	15581	15807	15730	15686	15797	15693	15869	15953	15773	15736	15686	15859	15656	15731	15662	15758	15608
23884	21581	28235	26189	23801	23499	22529	19994	19104	19053	19018	18928	18615	18648	18722	18750	18682	18680	18823	18779	18626	18582	18815	18618	18608	18542	18690	18749	18686	18726	18522	18405	18506	18528	18603	18437	18403	18727	18456	18519	18544	18570	18391	18527	18323	18485	18604	18410	18507	18574	18275	18606	18399	18399	18503	18321	18309	18454	18612	18557	18305	18649	18480	18529	18275	18637	18271	18418	18485	18504	18506	18438	18170	18562	18493	18611	18503	18516	18498	18381	18535	18481	18366	18562	18390	18440	18455	18368	18422	18472	18461	18709	18641	18546	18343	18521	18643	18454	18436	18435	18437	18516	18511	18295	18678	18506	18641	18504	18570	18496	18441	18566	18401	18387	18411	18431	18431	18488	18497	18797	18516	18446	18250	18636	18483	18428	18467	18481	18611	18417	18372	18547	18455	18454	18390	18423	18445	18626	18592	18603	18517	18369	18626	18600	18438	18533	18629	18319	18538	18374	18320	18421	18543	18506	18349	18505	18586	18464	18511	18445	18479	18426	18544	18518	18412	18435	18512	18437	18566	18505	18541	18525	18552	18475	18487	18479	18526	18288	18239	18391	18453	18516	18585	18513	18510	18237	18464	18199	18475	18329	18467	18490	18539	18461	18404	18419	18586	18406	18814	18268	18436	18436	18360	18553	18443	18441	18344	18471	18393	18419	18403	18127	18442	18332	18491	18400	18281	18256	18535	18384	18549	18447	18753	18326	18335	18303	18394	18409	18388	18334	18540	18401	18400	18535	18418	18538	18315	18655	18513	18316	18422	18361	18408	18424	18551	18755	18329	18450	18547	18427	18450	18452	18394	18432	18491	18603	18516	18589	18566	18537	18574	18637	18565	18522	18531	18361	18411	18347	18474	18322	18609	18314	18669	18498	18555	18544	18699	18378	18382	18287	18544	18577	18567	18615	18402	18463	18656	18666	18571	18505	18272	18509	18417	18586	18509	18471	18596	18482	18582	18433	18504	18670	18601	18652	18377	18810	18426	18681	18488	18302	18712	18361	18384	18516	18448	18360	18695	18348	18513	18446	18695	18291	18471	18691	18287	18431	18574	18389	18334	18509	18491	18435	18601	18482	18397	18632	18436	18515	18388	18373	18527	18483	18516	18608	18566	18430	18467	18566	18211	18447	18393	18398	18548	18357	18469	18437	18589	18672	18453	18695	18238	18598	18640	18228	18318	18560	18409	18316	18484	18413	18520	18468	18408	18574	18591	18493	18284	18501	18515	18740	18343	18472	18500	18542	18475	18521	18492	18686	18363	18460	18558	18244	18430	18328	18330	18699	18419	18658	18551	18358	18671	18558	18446	18262	18339	18378	18503	18569	18596	18563	18499	18757	18695	18606	18548	18570	18501	18519	18494	18530	18508	18635	18500	18432	18271	18329	18545	18497	18467	18522	18536	18342	18519	18260	18494	18666	18418	18359	18504	18495	18614	18474	18411	18383	18405	18426	18697	18415	18620	18495	18329	18432	18410	18537	18154	18279	18448	18431	18395	18415	18547	18704	18567	18384	18661	18452	18389	18453	18474	18676	18596	18487	18523	18321	18393	18601	18563	18369	18610	18413	18601	18522	18466	18480	18485	18458	18550	18500	18563	18461	18657	18595	18493	18629	18382	18457	18460	18530	18440	18603	18547	18560	18450	18453	18439	18485	18741	18439	18473	18512	18676	18361	18481	18506	18712	18529	18733	18393	18526	18658	18514	18577	18734	18526	18522	18474	18563	18355	18471	18523	18565	18406	18569	18500	18480	18456	18468	18376	18357	18498	18569	18384	18382	18484	18488	18530	18484	18232	18629	18448	18583	18519	18445	18541	18443	18545	18394	18566	18581	18335	18445	18542	18458	18606	18676	18457	18439	18385	18522	18403	18434	18514	18590	18447	18683	18588	18577	18573	18501	18418	18524	18460	18336	18794	18484	18556	18565	18554	18472	18515	18620	18721	18449	18576	18703	18445	18472	18242	18593	18583	18459	18532	18699	18413	18537	18451	18775	18686	18528	18466	18599	18622	18427	18409	18404	18483	18385	18495	18384	18442	18345	18311	18507	18629	18493	18697	18509	18390	18487	18541	18454	18436	18508	18586	18738	18620	18489	18448	18614	18517	18552	18625	18646	18424	18415	18395	18607	18400	18426	18466	18314	18519	18495	18473	18544	18479	18343	18320	18468	18528	18612	18391	18598	18477	18589	18407	18302	18580	18524	18463	18613	18327	18366	18425	18427	18521	18556	18566	18391	18524	18573	18738	18438	18522	18409	18437	18511	18715	18494	18311	18303	18561	18521	18508	18410	18558	18546	18587	18631	18575	18225	18438	18718	18667	18314	18650	18440	18433	18475	18583	18621	18587	18560	18562	18430	18434	18517	18392	18516	18386	18675	18495	18649	18537	18606	18594	18441	18511	18535	18444	18440	18449	18347	18409	18696	18515	18492	18387	18602	18630	18452	18376	18430	18390	18535	18495	18684	18526	18544	18436	18485	18397	18424	18542	18501	18538	18623	18466	18484	18624	18519	18503	18405	18539	18443	18491	18520	18550	18715	18523	18480	18549	18523	18336	18752	18480	18662	18617	18501	18579	18464	18623	18582	18470	18560	18653	18612	18490	18434	18599	18492	18592	18443	18245	18478	18395	18612	18596	18474	18271	18414	18409	18329	18561	18426	18667	18527	18557	18560	18582	18538	18609	18483	18346	18638	18646	18477	18492	18533	18418	18362	18379	18413	18420	18489	18380	18440	18520	18390	18375	18288	18407	18519	18505	18594	18499	18562	18206	18399	18318	18345	18695	18522	18790	18548	18551	18516	18488	18547	18446	18359	18413	18713	18580	18495	18509	18483	18457	18507	18509	18549	18286	18443	18347	18263	18630	18481	18453	18474	18564	18393	18653	18537	18379	18541	18310	18573	18591	18603	18388	18651	18439	18416	18521	18375	18590	18493	18387	18449	18349	18669	18295	18528	18361	18672	18388	18631	18453	18489	18360	18666	18688	18519	18524	18562	18365	18480	18521	18588	18459	18517	18417	18424	18590	18599	18493	18315	18519	18544	18653	18593	18495	18452	18453	18396	18599	18517	18453	18565	18412	18391	18296	18523	18364	18494	18580	18575	18548	18691	18625	18351	18473	18378	18666	18647	18482	18210	18608	18635	18629	18508	18305	18511	18449	18314	18400	18441	18503	18453	18555	18487	18662	18483	18678	18727	18165	18468	18386	18514	18497	18409	18317	18598	18698	18657	18386	18444	18544	18605	18266	18588	18413	18424	18471	18465	18552	18550	18570	18538	18455	18456	18395	18631	18478	18470	18546	18442	18438	18605	18427	18492	18574	18689	18514	18403	18531	18446	18577	18535	18238	18388	18595	18642	18553	18654	18656	18525	18415	18613	18426	18565	18792	18559	18471	18512	18555	18634	18431	18634	18692	18483	18437	18539	18466	18598	18319	18439	18617	18334	18575	18480	18500	18622	18482	18380	18530	18630	18622	18305	18477	18223	18273	18364	18285	18489	18616	18431	18503	18471	18529	18404	18647	18458	18621	18562	18345	18545	18357	18542	18592	18501	18378	18485	18397	18690	18580	18621	18555	18378	18487	18652	18302	18567	18542	18427	18468	18575	18429	18347	18554	18552	18293	18557	18636	18431	18500	18466	18642	18512	18696	18262	18572	18534	18494	18433	18414	18395	18534	18526	18377	18240	18559	18549	18435	18523	18720	18555	18351	18620	18496	18725	18708	18513	18653	18731	18599	18519	18658	18357	18438	18693	18515	18520	18449	18472	18464	18590	18561	18545	18564	18537	18409	18362	18277	18706	18659	18329	18483	18385	18642	18812	18390	18507	18575	18249	18138	18382	18414	18573	18453	18470	18477	18692	18693	18541	18616	18416	18538	18562	18478	18315	18285	18546	18459	18507	18473	18470	18495	18577	18430	18689	18550	18683	18551	18454	18500	18450	18520	18502	18448	18354	18531	18434	18601	18288	18355	18421	18517	18444	18281	18608	18628	18454	18515	18877	18589	18427	18510	18464	18400	18611	18524	18486	18352	18324	18549	18545	18448	18448	18355	18554	18464	18578	18750	18488	18537	18599	18413	18511	18377	18371	18582	18515	18504	18558	18418	18324	18499	18508	18383	18361	18492	18699	18555	18577	18353	18267	18462	18472	18532	18745	18477	18695	18434	18429	18392	18499	18499	18660	18418	18546	18451	18753	18431	18405	18479	18539	18383	18374	18413	18580	18445	18498	18448	18345	18568	18547	18626	18504	18385	18501	18434	18475	18489	18454	18776	18454	18483	18365	18831	18440	18531	18344	18491	18424	18297	18492	18644	18602	18440	18507	18653	18373	18566	18373	18476	18413	18510	18386	18491	18473	18385	18537	18450	18469	18699	18277	18396	18524	18558	18731	18412	18598	18382	18501	18617	18700	18424	18467	18480	18556	18570	18556	18353	18304	18615	18460	18543	18420	18711	18762	18477	18358	18524	18413	18466	18436	18515	18478	18279	18509	18395	18624	18239	18570	18406	18533	18451	18568	18399	18623	18489	18637	18561	18436	18602	18557	18411	18407	18347	18627	18688	18478	18250	18439	18561	18380	18637	18344	18373	18657	18641	18506	18581	18518	18382	18574	18420	18508	18545	18674	18390	18467	18375	18483	18509	18409	18465	18500	18547	18363	18461	18491	18634	18511	18592	18530	18454	18376	18679	18292	18771	18701	18586	18462	18602	18492	18353	18576	18411	18482	18330	18330	18392	18590	18492	18573	18654	18779	18629	18708	18596	18433	18436	18592	18406	18526	18599	18321	18529	18397	18678	18563	18572	18638	18625	18417	18476	18449	18548	18644	18465	18544	18432	18636	18523	18508	18669	18485	18481	18491	18399	18392	18588	18603	18456	18384	18548	18546	18618	18627	18516	18641	18540	18713	18574	18498	18658	18533	18421	18514	18536	18464	18546	18395	18418	18510	18568	18388	18379	18677	18597	18527	18599	18470	18517	18450	18542	18604	18731	18555	18737	18424	18634	18398	18563	18481	18372	18615	18647	18614	18553	18638	18504	18573	18511	18729	18382	18551	18166	18469	18594	18406	18450	18567	18554	18356	18548	18398	18646	18471	18736	18406	18468	18502	18711
19459	41386	35487	26894	23205	20402	18471	16918	16339	16306	15972	16021	15924	15916	15923	15967	15754	16062	15975	15882	15830	15912	15707	15787	15790	15771	15692	15608	15768	15808	15719	15882	15898	15831	15826	15798	15648	15671	15707	15887	15742	15777	15886	15810	15877	15730	15686	15724	15901	15704	15843	15838	15801	15744	15882	15954	15925	15844	15745	15703	15413	15881	15741	15622	15761	15790	15703	15755	15815	15719	15667	15678	15653	15831	15928	15793	15747	15688	15777	15791	15781	15733	15737	15757	15797	15744	15747	15687	15783	15783	16036	15900	15847	15805	15934	15562	15636	15635	15796	15853	15826	15775	15669	15728	15778	15829	15701	15655	15762	15893	15761	15771	15761	15832	15677	15650	15687	15793	15664	15599	15688	15826	15733	15789	15664	15698	15837	15719	15739	15880	15627	15792	15942	15577	15840	15742	15767	15609	15721	15716	15737	15676	15812	15781	15804	15726	15760	15706	15766	15639	15614	15740	15681	15893	15858	15754	15585	15766	15803	15687	15700	15722	15748	15796	15813	15546	15712	15860	15738	15842	15849	15582	15689	15808	15706	15861	15806	15670	15740	15745	15672	15820	15814	15846	15969	15655	15820	15672	15661	15681	15729	15735	15850	15746	15837	15749	15768	15746	15729	15721	15857	15771	15747	15656	15963	15602	15724	15745	15718	15633	15737	15618	15903	15745	15870	15653	15799	15691	15824	15723	15808	15750	15810	15897	15679	15661	15710	15771	15844	15656	15774	15786	15822	15671	15730	15648	15795	15765	15794	15805	15781	15702	15554	15877	15592	15870	15682	15827	15759	15785	15661	15771	15753	15710	15776	15880	15748	15753	15656	15825	15689	15674	15690	15741	15790	15704	15668	15639	15948	15795	15839	15633	15829	15832	15651	15734	15739	15847	15852	15744	15896	15806	15796	15701	15731	15760	15874	15653	15841	15753	15841	15737	15580	15737	15599	15734	15792	15732	15740	15738	15764	15774	15753	15887	15750	15894	15772	15625	15647	15555	15867	15624	15838	15622	15919	15707	15821	15704	15690	15695	15787	15911	15846	15868	15707	15835	15696	15589	15764	15795	15719	15750	15735	15590	15788	15823	15872	15604	15799	15838	15586	15805	15566	15781	15668	15867	15647	15744	15840	15762	15731	15871	15722	15742	15603	15694	15743	15726	15703	15760	15850	15835	15657	15750	15684	15667	15804	15628	15800	15802	15811	15868	15765	15766	15852	15760	15605	15721	15549	15745	15685	15846	15721	15763	15728	15726	15711	15676	15773	15846	15759	15789	15859	15542	15803	15800	15781	15776	15746	15640	15750	15682	15803	15814	15714	15717	15685	15775	15657	15788	15892	15683	15746	15598	15532	15977	15636	15783	15764	15723	15922	15512	15710	15880	15600	15607	15736	15754	15962	15745	15738	15652	15776	15968	15812	15713	15715	15684	15722	15610	15607	15769	15633	15876	15902	15526	15887	15793	15745	15768	15892	15719	15651	15947	15581	15773	15792	15860	15894	15835	15713	15846	15691	15810	15802	15663	15807	15867	15607	15826	15677	15841	15745	15785	15595	15570	15799	15746	15821	15728	15913	15642	15809	15858	15777	15782	15641	15840	15796	15807	15766	15749	15824	15618	15662	15886	15607	15731	15710	15697	15790	15671	15829	15772	15771	15641	15790	15795	15834	15683	15601	15616	15884	15741	15707	15787	15827	15704	15662	15804	15809	15563	15685	15700	15712	15808	15896	15789	15927	15768	15611	15598	15677	15764	15812	15758	15806	15734	15627	15743	15605	15729	15820	15691	15726	15651	15766	15713	15816	15655	15749	15634	15799	15545	15752	15804	15748	15729	15638	15544	15809	15803	15810	15617	15609	15801	15744	15660	15874	15815	15686	15982	15656	15817	15966	15936	15654	15567	15844	15682	15864	15637	15623	15762	15796	15726	15666	15585	15778	15692	15767	15626	15790	15753	15767	15843	15934	15617	15777	15664	15747	15647	15964	15736	15842	15818	15866	15862	15720	15761	15642	15702	15668	15815	15652	15829	15815	15874	15924	15874	15634	15680	15727	15629	15703	15624	15653	15733	15650	15757	15852	15737	15926	15741	15788	15776	15757	15794	15615	15770	15764	15697	15691	15744	15880	15641	15818	15633	15659	15708	15873	15725	15920	15696	15865	15653	15682	15922	15742	15721	15600	15785	15694	15840	15753	15743	15792	15896	15698	15800	15851	15808	15787	15560	15841	15825	15726	15613	15855	15770	15672	15813	15776	15801	15561	15864	15809	15685	15868	15759	15924	15829	15860	15861	15715	15797	15806	15556	15682	15558	15726	15808	15770	15592	15910	15568	15687	15711	15773	15715	15785	15752	15718	15627	15801	15680	15893	15789	15632	15697	15738	15732	15778	15871	15932	15901	15754	15816	15646	15808	15619	15652	15786	15743	15753	15786	15738	15627	15663	15651	15567	15637	15775	15885	15740	15783	15585	15507	15733	15801	15789	15771	15602	15804	15665	15738	15788	15620	15758	15776	15740	15939	15739	15918	15778	15837	15693	15579	15609	15677	15813	15710	15661	15627	15941	15731	15794	15852	15673	15726	15708	15814	15567	15848	15752	15651	15741	15725	15825	15560	15702	15829	15611	15683	15819	15708	15877	15563	15735	15760	15720	15629	15709	15711	15747	15776	15860	15726	15779	15681	15632	15706	15749	15769	15809	15592	15716	15770	15874	15746	15765	15851	15791	15768	15774	15814	15847	15709	15712	15758	15647	15719	15638	15926	15794	15754	15726	15765	15627	15773	15811	15676	15659	15699	15863	15710	15747	15786	15909	15680	15801	15630	15737	15614	15724	15852	15676	15693	15808	15893	15729	15757	15832	15826	15710	15811	15668	15671	15870	15673	15927	15633	15835	15843	15606	15792	15682	15723	15781	15772	15679	15755	15863	15776	15749	15724	15786	15696	15804	15807	15741	15732	15733	15748	15727	15864	15614	15766	15791	15711	15665	15739	15669	15907	15701	15772	15833	15719	15519	15830	15687	15787	15760	15680	15754	15662	15864	15556	15750	15695	15954	15632	15796	15948	15698	15758	15797	15724	15663	15724	15752	15825	15719	15772	15860	15663	15708	15777	15826	15729	15748	15907	15718	15815	15537	15504	15869	15672	15802	15568	15786	15694	15773	15770	15632	15699	15770	15784	15823	15836	15795	15842	15787	15852	15714	15771	15770	15642	15668	15693	15834	15705	15813	15725	15798	15790	15519	15763	15593	15688	15729	15608	15728	15696	15831	15670	15890	15735	15813	15798	15640	15621	15708	15737	15748	15576	15817	15891	15777	15852	15827	15756	15791	15745	15650	15832	15809	15562	15938	15822	15766	15791	15635	15888	15842	15849	15733	15736	15942	15777	15614	15708	15626	15766	15900	15801	15629	15793	15831	15842	15689	15738	15740	15794	15645	15707	15825	15859	15787	15748	15733	15676	15780	15721	15851	15836	16062	15848	15637	15971	15646	15468	15677	15808	15614	15747	15687	15711	15782	15808	15591	15906	15795	15685	15663	15756	15600	15714	15831	15685	15581	15805	15868	15854	15751	15840	15703	15568	15750	15833	15807	15558	15899	15636	15736	15607	15825	15796	15696	15852	15903	15843	15680	15903	15762	15604	15811	15773	15768	15521	15716	15785	15691	15686	15889	15599	15697	15740	15909	15828	15788	15682	15765	15710	15987	15968	15831	15652	15699	15685	15669	15648	15849	15558	15616	15734	15900	15808	15902	15641	15696	15619	15620	15987	15697	15659	15749	15732	15571	15699	15932	15622	15758	15657	15709	15565	15743	15733	15878	15695	15732	15814	15838	15683	15681	15753	15907	15718	15845	15763	15767	15735	15814	15707	15648	15658	15815	15765	15811	15743	15707	15673	15815	15826	15591	15722	15721	15762	15800	15748	15713	15805	15989	15802	15836	15709	15808	15936	15779	15695	15825	15657	15619	15753	15888	15680	15823	15819	15822	15648	15749	15737	15565	15820	15519	15672	15901	15743	15713	15634	15887	15790	15695	15634	16038	15575	15762	15891	15706	15737	15717	15781	15907	15685	15832	15789	15733	15628	15793	15854	15806	15703	15598	15687	15788	15631	15768	15845	15711	15821	15864	15739	15819	15815	15849	15660	15661	15693	15899	15817	15726	15776	15796	15780	15858	15778	15729	15710	15970	15709	15579	15852	15759	15666	15837	15769	15688	15737	15859	15739	15857	15999	15661	15703	15866	15849	15775	15610	15694	15892	15764	15740	15703	15777	15745	15810	15789	15760	15780	15840	15647	15697	15666	15928	15705	15673	15576	15635	15876	15609	15624	15703	15617	15893	15767	15718	15847	15571	15739	15720	15816	15743	15634	15605	15802	15606	15546	15889	15646	15703	15817	15723	15691	15966	15863	15784	15726	15657	15950	15728	15735	15691	15505	15861	15827	15807	15641	15947	15660	15640	15669	15708	15862	15590	15808	15798	15712	15721	15733	15564	15737	15860	15819	15686	15828	15850	15801	15772	15637	15773	15486	15674	15639	15842	15908	15694	15770	15822	15694	15835	15749	15777	15608	15751	15837	15749	15777	15642	15656	15848	15807	15761	15706	15684	15702	15702	15773	15776	15641	15693	15717	15799	15601	15920	15849	15781	15625	15929	15872	15586	15738	15756	15725	15777	15747	15935	15754	15734	15695	15764	15749	15717	15778	15782	15800	15671	15681	15718	15792	15781	15844	15824	15724	15776	15745	15774	15725	15633	15645	15686	15515	15775	15583	15945	15883	15988	15679	15788	15725	15870	15830	15787	15736	15766	15819	15747	16011	15787	15934	15862	15833	15895	15687	15811	15868	15503	15718	15792	15870	15813	15651	15754	15936	15729	15941	15628	15603	15702	15674	15747	15668	15703	15676	15727	15537	15739	15782	15885	15752	15703	15765	15729	15749	15778	15773	15754	15767	15783	15859	15856	15698	15794	15642	15804	15829	15707	15728	15729	15724	15639	15724	15645	15702	15700	15791	15840	15811	15803	15871	15629	15868	15862	15919	15652	15736	15584	15721	15702	15851	15681	15768	15817	15757	15761	15732	15634	15795	15770	15786	15708	15718	15678	15762	15855	15617	15649
25487	21680	27562	28026	22028	21147	20939	19763	19417	19457	19648	19673	19593	19504	19367	19334	19281	19429	19486	19217	19310	19356	19379	19309	19243	19508	19471	19310	19244	19336	19233	19262	19296	19283	19164	19252	19082	19120	19171	19191	19341	19307	19169	19132	19614	19334	19295	19548	19199	19457	19010	19068	19031	19511	19215	19409	19349	19187	19254	19353	19357	19337	19272	19324	19275	19089	19207	19274	19267	19150	19125	19310	19454	19326	19226	19110	19182	19235	19407	19390	19244	19163	19474	19247	19164	19248	19257	19219	19276	19227	19276	19223	19284	19146	19223	19239	19344	19434	19306	19026	19193	19130	19177	19197	19239	19299	19393	19401	19305	19351	19351	19138	19084	19222	19347	19262	19325	19095	19310	19095	19340	19174	19047	19478	19302	19331	19425	19315	19409	19127	19370	19306	19220	19131	19216	19251	19041	19254	19219	19356	19393	19078	19179	19181	19285	19302	19049	19319	19363	19261	19060	19320	19208	19111	19354	19107	19182	19339	19312	19310	19027	19230	19099	19073	19174	19229	19289	19224	19051	19270	19234	19329	19264	19376	19240	19325	19221	19392	19160	19129	19329	19398	19256	19129	19378	19456	19437	19483	19297	19235	19183	19275	19302	19239	19187	19245	19180	19151	19280	19097	19119	19318	19401	19260	19229	19287	19209	19470	19364	19213	19500	19314	19140	19481	19125	19319	18960	19200	19347	19258	19206	18965	19275	19488	19225	19306	19247	19349	19118	19276	19332	19347	19414	19281	19408	19393	19359	19093	19163	19323	19246	19248	19260	19190	19229	19303	19100	19133	19380	19376	19123	19249	19397	19207	19441	19211	19337	19318	19104	19304	19308	19277	19283	19184	19185	19276	19120	19243	19334	19142	19347	19278	19393	19157	19105	19325	19304	19168	19029	19210	19316	19068	19134	19267	19165	19246	18989	19197	19278	19260	19102	19357	19244	19099	19229	19113	19195	19382	19185	19361	19301	19254	19255	19452	19214	19364	19340	19306	19244	19320	19233	19115	19181	19257	19042	19114	19407	19339	19382	19387	19338	19315	19047	19255	19419	19314	19367	19395	19370	19182	19275	19274	19367	19210	19468	19503	19251	19267	19204	19134	19350	18996	19440	19489	19408	19110	19229	19315	19188	19083	19161	19324	19314	19544	19433	19122	19443	19241	19200	18998	19482	19447	19278	19192	19199	19292	19353	19356	19426	19546	19259	19316	19475	19280	19257	19208	19353	19403	19275	19269	19342	19379	19450	19177	19252	19117	19270	19291	19120	19295	19391	19238	18989	19292	19328	19187	19024	19354	19397	19234	19338	19142	19193	19218	19271	19196	19319	19172	19349	19192	19172	19283	19284	19319	19448	19365	19193	19483	19213	19266	19188	19301	19341	19405	19293	19284	19183	19276	19323	19252	19399	19334	19518	19456	19351	19218	19169	19230	19212	19142	19375	19266	19390	19217	19174	19343	19362	19356	19540	19255	19026	19333	19617	19354	19203	19182	19248	19104	19318	19103	19112	19278	19329	19021	19175	19401	19107	19146	19260	19371	19374	19136	19264	19272	19300	19337	19264	19276	19362	19265	19292	19211	19231	19410	19269	19214	19194	19256	19223	19295	19122	19287	19085	19219	19203	19357	19174	19349	19318	19277	19284	19176	19417	19289	19408	19358	19391	19479	19123	19179	19233	19249	19320	19240	19327	19143	19063	19109	19208	19190	19455	19273	19317	19295	19271	19404	19331	19236	19229	19166	19244	19236	19214	19208	19242	19401	19228	19128	19186	19017	19329	19279	18914	19228	19367	19334	19249	19419	19241	19177	19387	19362	19096	19057	19191	19291	19187	19114	19304	19129	19214	19390	19240	19140	19257	19432	19493	19215	19210	19260	19291	19092	19248	19379	19150	19041	19221	19235	19371	19205	19230	19350	19174	19278	19123	19308	19342	19426	19276	19457	19388	19045	19228	19171	19320	19423	19346	19439	19413	19313	19267	19232	19298	19224	19115	19236	19217	19184	19313	19224	19275	19290	19327	19312	19361	19240	19205	19275	19267	19082	19251	19338	19287	19225	19311	19398	19374	19300	19390	19308	19362	19331	19304	19253	19198	19080	19265	19170	19229	19158	19516	19276	19218	19371	19390	19441	19238	19220	19403	19181	19183	19254	19170	19443	19043	19164	19395	19187	19323	19236	19253	19375	19158	19433	19122	19210	19170	19398	19348	19211	19536	18877	19056	19226	19140	19241	19230	19539	19192	19158	19357	19189	19262	19159	19180	19266	19163	19235	19343	19160	19261	19154	19031	19068	19411	19304	19152	19365	19366	19211	19467	19290	19287	19174	19350	19099	19289	19200	19141	19377	19212	19180	19278	19337	19209	19325	19322	19369	19223	19140	19220	19259	19381	19039	19218	19372	19169	19232	19103	19223	19336	19135	19098	19449	19214	19286	19520	19384	19353	19301	19464	19318	19224	19332	19102	19415	19143	19213	19245	19246	19298	19082	19185	19350	19249	19193	19097	19143	19160	19313	19299	19112	19473	19528	19112	19285	19218	19306	19184	19256	19450	19297	19174	19289	19241	19248	19324	19263	19127	19200	19348	19383	19330	19004	19217	19164	19162	19112	19367	19178	19299	19330	19155	19311	19339	19268	19301	19287	19286	19354	19070	19166	19365	19373	19275	19375	19239	19269	19345	19119	19360	19407	19267	19552	19405	19256	19284	19272	19205	19168	19205	19009	19356	19299	19200	19445	19271	19189	19366	19354	19151	19203	19317	19272	19444	19300	19249	19159	19376	19209	19374	19382	19373	19197	19455	19375	19318	19146	19210	19284	19032	19366	19220	19124	19314	19131	19311	19348	19320	19196	19162	19451	19534	19320	19364	19351	19233	19278	19232	19220	19180	19323	19279	19304	19399	19335	19151	19231	19069	19279	19269	19429	19071	19198	19320	19207	19236	19235	19277	19352	19397	19386	19316	19174	19121	19340	19358	19229	19347	19340	19498	19360	19351	19095	19336	19338	19320	19339	19423	19361	19238	19233	19416	19228	19264	19280	19443	19128	19339	19371	19199	19251	19473	19332	19336	19476	19157	19293	19025	19190	19237	19317	19412	19495	19344	19252	19294	19281	19167	19364	19204	19374	19241	19111	19204	19240	19237	18958	19113	19376	19213	19473	19321	19374	19284	19331	19177	19216	19163	19442	19501	19515	19325	19405	19177	19206	19203	19405	19258	19173	19109	19274	19148	19250	19316	19290	19323	19303	19239	19136	19334	19185	19116	19277	19308	19215	19140	19280	19444	19288	19250	19181	19160	19257	19345	19304	19096	19186	19144	18995	19419	19288	19161	19412	19248	19399	19365	19316	19097	19212	19191	19175	19125	19300	19255	19373	19157	19297	19394	19267	19168	19440	19232	19325	19593	19369	19269	19359	19371	19139	19174	19139	19241	19332	19209	19328	19225	19352	19230	19356	19423	19408	19208	19146	19372	19136	19136	19208	19367	19332	19417	19048	19121	19152	19259	19231	19333	19364	19330	19275	19391	19073	19364	19248	19343	19259	19297	19105	19052	19308	19123	19328	19331	19111	19415	19278	19350	19236	19361	18939	19213	19355	19181	19327	19390	19220	19113	19219	19217	19069	19373	19320	19123	19287	19232	19390	19303	19260	19254	19427	19142	19312	19236	19209	19184	19324	19277	19298	19407	19190	19186	19254	19293	19500	19097	19124	19174	19239	19602	19176	19364	19262	19198	19361	19370	19304	19248	19339	19402	19143	19467	19347	19087	19244	19085	19250	19406	19044	19406	19282	19120	19455	19131	19226	19219	19263	19314	19193	19158	19232	19411	19316	19240	19162	19153	19066	19389	19551	19216	19372	19180	19349	19360	19393	19305	19122	19376	19292	19214	19310	19093	19173	19212	19127	19401	19351	19142	19369	19174	19323	19199	19130	19019	19260	19163	19184	19565	19223	19354	19289	19151	19230	19503	19229	19709	19216	19344	19469	19172	19246	19361	19346	19332	19323	19565	19336	19506	19201	19160	19408	19287	19331	19362	19375	19134	19299	19187	19163	19232	19179	19181	19179	19344	19457	19285	19258	19350	19012	19015	19251	19166	19388	19357	19158	19202	19047	19374	19362	19247	19392	19367	19331	19310	19247	19315	19289	19331	19310	19297	19421	19192	19328	19277	19226	19334	19264	19233	19199	19294	19289	19307	19268	19255	19344	19175	19386	19234	19093	19285	18995	19224	19225	19304	19247	19278	19466	19332	19395	19197	19272	19245	19257	19080	19209	19228	19236	19095	19533	19400	19271	19296	19337	19191	19371	19424	19132	19476	19442	19371	19314	19303	19364	19365	19083	19363	19288	19306	19188	19424	19058	19312	19300	19142	19276	19346	19369	19213	19086	19135	19284	19355	19333	19230	19208	19225	19244	19359	19506	19349	19470	19324	19340	19381	19181	19176	19227	19074	19012	19296	19359	19183	19254	19295	19336	19271	19287	19354	19354	19405	19373	19337	19530	19378	19263	19165	18940	19138	19312	19259	19167	19301	19074	19303	19261	19102	19034	19171	19365	19365	19120	19102	19249	19151	19311	19301	19213	19336	19412	19533	19087	19045	19055	19350	19402	19317	19500	19283	19166	19133	19136	19213	19219	19308	19239	19246	19493	19208	19297	19201	19219	19237	19196	19183	19329	19287	19277	19379	19244	19192	19165	19120	19257	19326	19301	19160	19310	19154	19258	19100	19175	19334	19170	19299	19284	19371	19387	19410	19303	19122	19140	19349	19191	19390	19164	19326	19229	19247	19230	19392	19365	19576	19455	19268	19210	19166	19272	19353	19308	19372	19264	19340	19147	19121	19451	19130	19212	19401	19123	19216	19229	19321	19378	19527	19108	19270	19306	19401	19443	19399	19107	19261	19350	19191	19258	19227	19302	19440	19136	19311	19117	19405	19256	19200	19289	19316	19121	19116	19365	19325	19149	19283	19227	19355	19246	19048	19385	19393	19232	19061	19164	19104	19166	19074	19406	19192	19466	19271	19245	19411	19209	19219	19104	19402	19275	19328	19275	19320	19281	19344	19114	19154	19216	19296	19235	19324	19246	19122	19177	19400	19085	19206	19332	19269	19162	19220	19136
20213	35181	29455	22879	20298	18626	17542	16885	16745	16494	16410	16447	16338	16330	16375	16473	16418	16370	16492	16437	16205	16274	16262	16374	16319	16213	16382	16227	16317	16324	16368	16139	16264	16211	16521	16239	16192	16374	16390	16122	16088	16353	16317	16251	16264	16171	16314	16240	16288	16205	16417	16339	16229	16155	16319	16324	16097	16213	16181	16370	16271	16311	16208	16162	16281	16246	16183	16278	16202	16200	16283	16331	16154	16320	16345	16219	16344	16290	16354	16238	16342	16266	16327	16236	16274	16471	16082	16190	16334	16469	16341	16233	16172	16166	16060	16322	16133	16488	16207	16169	16290	16266	16171	16431	16246	16156	16122	16147	16302	16166	16311	16069	16355	16294	16199	16394	16305	16228	16278	16358	16246	16321	16205	16082	16163	16287	16476	16124	16217	16212	16269	16182	16183	16307	16126	16168	16185	16155	16298	16132	16378	16238	16315	15971	16318	16219	16233	16272	16153	16143	16215	16200	16260	16403	16222	16074	16353	16290	16320	16225	16570	16402	16342	16330	16163	16358	16191	16238	16142	16333	16253	16257	16221	16289	16154	16465	16068	16333	16021	16400	16339	16210	16230	16098	16213	16337	16262	16400	16163	16063	16311	16235	16407	16272	16226	16291	16324	16153	16304	16141	16159	16356	16058	16141	16191	16356	16217	16306	16359	16272	16333	16108	16175	16286	16265	16151	16229	16188	16090	16270	16167	16175	16361	16253	16195	16146	16378	16207	16186	16269	16304	16131	16286	16488	16239	16383	16264	16252	16314	16217	16175	16225	16278	16293	16255	16262	16269	16303	16319	16082	16226	16332	16203	16154	16275	16182	16139	16377	16108	16167	16354	16353	16181	16194	16187	16204	16248	16333	16260	16347	16150	16155	16241	16296	16123	16207	16271	16198	16275	16263	16338	16223	16125	16276	16175	16236	16323	16152	16379	16363	16246	16235	16360	16084	16230	16127	16053	16259	16403	16130	16254	16210	16429	16202	16324	16244	16333	16159	16163	16230	16226	16442	16310	16135	16412	16205	16267	16278	16141	16292	16280	16223	16358	16299	16199	16267	16265	16281	16345	16262	16205	16183	16239	16295	16139	16259	16360	16184	16358	16355	16265	16292	16210	16308	16166	16324	16182	16161	16421	16263	16191	16330	16277	16160	16243	16122	16083	16286	16209	16215	16340	16190	16262	16306	16326	16327	16309	16340	16508	16129	16247	16189	16186	16234	16181	16482	16407	16132	16248	16092	16028	16367	16283	16208	16020	16085	16312	16256	16276	16289	16264	16213	16146	16262	16245	16294	16261	16485	16072	16133	16270	16257	16196	16256	16221	16166	16300	16195	16294	16220	16135	16325	16231	16321	16180	16228	16230	16249	16476	16239	16331	16407	16154	16069	16346	16046	16219	16351	16217	16422	16007	16163	16219	16058	16182	16333	16357	16304	16359	16257	16222	16284	16299	16285	16148	16312	16417	16365	16320	16100	16167	16003	16230	16330	16179	16196	16275	16075	16297	16467	16284	16128	16181	16137	16311	16153	16262	16183	16320	16063	16382	16231	16106	16136	16307	16265	16267	16150	16214	16234	16164	16288	16359	16212	16176	16216	16052	16400	16267	16270	16292	16293	16247	16179	16239	16379	16368	16085	16365	16207	16356	16170	16169	16264	16302	16196	16238	16280	16176	16266	16299	16074	16160	16340	16007	16297	16187	16249	16220	16360	16324	16379	16079	16359	16042	16479	16165	16299	16099	16253	16272	16239	16175	16303	16207	16286	15888	16255	16132	16231	16242	16227	16169	16299	16335	16295	16120	16254	16160	16357	16083	16183	16313	16199	16228	16290	16400	16228	16332	16168	16214	16306	16243	16073	16287	16105	16360	16117	16310	16233	15992	16308	16239	16325	16244	16136	16305	16222	16176	16203	16049	16117	16202	16162	16161	16297	16378	16341	16276	16252	16298	16193	16184	16195	16219	16314	16333	16142	16265	16154	16291	16151	16058	16421	16299	16265	16185	16301	16193	16182	16333	16288	16134	16226	16154	16223	16215	16092	16159	16300	15998	16315	16349	16234	16095	16146	16306	16118	16178	16328	16284	16137	16435	16287	16182	16345	16404	16340	16306	16147	16135	16284	16302	16286	16290	16158	16205	16273	16266	16136	16231	16246	16368	16118	16157	16242	16150	16241	16276	16279	16323	16303	16285	16162	16310	16118	16350	16196	16325	16126	16284	16251	16204	16051	16187	16404	16131	16138	16315	16364	16426	15980	16172	16354	16222	16441	16201	16424	16299	16347	16290	16267	16229	16218	16205	16382	16196	16266	16074	16276	16333	16203	16330	16148	16358	16150	16230	16262	16258	16371	16283	16181	16320	16228	16214	16192	16173	16345	16341	16200	16337	16260	16427	16251	16313	16218	16317	16350	16259	16315	16051	16376	16120	16191	16229	16114	16249	16357	16305	16322	16386	16171	16222	16270	16294	16193	16280	16229	16180	16223	16278	16293	16092	16195	16218	16372	16435	16249	16312	16341	16207	16312	16388	16345	16301	16123	16274	16298	16274	16273	16307	16100	16324	16419	16273	16291	16135	16290	16233	16241	16199	16185	16367	16119	16089	16246	16222	16169	16334	16141	16300	16384	16131	16248	16214	16261	16185	16212	16246	16060	16320	16257	16304	16300	16216	16121	16115	16493	16262	16109	16231	16220	16412	16221	16269	16312	16246	16149	16226	16279	16175	16316	16344	16280	16315	16278	16208	16213	16256	16213	16231	16318	16432	16168	16307	16223	16116	16352	16255	16166	16297	16549	16325	16428	16377	16356	16274	16278	16341	16304	16524	16342	16360	16395	16186	16326	16071	16402	16322	16222	16353	16057	16379	16194	16192	16337	16343	16263	16260	16256	16469	16139	16318	16183	16296	16165	16381	16267	16246	16357	16364	16193	16336	16452	16184	16085	16273	16351	16333	16250	16236	16245	16217	16257	16283	16387	16040	16267	16129	16351	16311	16170	16434	16102	16336	16187	16145	16148	16310	16244	16254	16354	16417	16277	16302	16195	16202	16389	16235	16257	16223	16411	16161	16362	16126	16154	16070	16206	16191	16265	16203	16342	16416	16435	16274	16072	16352	16260	16081	16126	16318	16431	16370	16126	16416	16115	16283	16172	16289	16262	16177	16363	16250	16151	16248	16358	16303	16047	16163	16312	16198	16149	16291	16295	16174	16103	16373	16169	16176	16104	16243	16255	16192	16196	16302	16256	16160	16139	16345	16352	16169	16319	16176	16212	16388	16062	16316	16315	16378	16425	16319	16290	16220	16269	16264	16324	16043	16265	16276	16209	16370	16151	16222	16179	16268	16153	16170	16239	16307	16250	16103	16133	16383	16251	16393	16354	16274	16376	16182	16229	16374	16289	16049	16348	16204	16326	16335	16355	15912	16154	16139	16309	16048	16379	16191	16114	16164	16431	16214	16270	16304	16230	16218	16116	16336	16195	16167	16303	16280	16267	16260	16313	16182	16330	16146	16177	16306	16212	16221	16270	16163	16209	16295	16533	16250	16268	16300	16251	16210	16197	16099	16189	16223	16117	16119	16326	16012	16194	16384	16297	16279	16337	16278	16186	16210	16272	16308	16230	16128	16094	16200	16330	16055	16256	16494	16223	16147	16430	16180	16378	16206	16238	16175	16329	15944	16125	16163	16140	16288	16378	16238	16305	16189	16410	16133	16119	16257	16217	16444	16144	16237	16353	16410	16075	16142	16354	16205	16297	16262	16275	16350	16306	16331	16251	16302	16227	16204	16265	16399	16172	16422	16146	16319	16263	16220	16355	16225	16320	16316	16258	16385	16265	16305	16242	16236	16286	16084	16120	16467	16456	16167	16244	16328	16224	16164	16301	16232	16256	16434	16365	16238	16303	16307	16165	16206	16275	16283	16393	16280	16153	16002	16318	16340	16325	16170	16300	16106	16501	16110	16298	16269	16324	16334	16342	16182	16348	16161	16305	16333	16276	16211	16086	16187	16289	16120	16308	16156	16315	16273	16280	16176	16157	16173	16307	16224	16382	16111	16322	16395	16198	16226	16325	16364	16280	16086	16290	16063	16280	16208	16352	16373	16124	16120	16378	16349	16293	16286	16152	16162	16199	16214	16167	16217	16397	16285	16222	16174	16357	16453	16030	16279	16451	16238	16382	16051	16262	16457	16369	16406	16364	16298	16254	16218	16489	16191	16315	16253	16268	16175	16354	16180	16326	16245	16240	16333	16382	16213	16363	16189	16226	16240	16300	16226	16251	16329	16122	16111	16301	16287	16376	16186	16219	16450	16195	16346	16049	16379	16374	16337	16290	16249	16080	16250	16482	16173	16248	16057	16260	16213	16104	16249	16341	16135	16102	16469	16225	16193	16247	16317	16302	16166	16288	16221	16333	16339	16175	16277	16191	16119	16186	16423	16085	16208	16328	16384	16382	16239	16279	16255	16371	16149	16326	16363	16233	16382	16191	16219	16221	16248	16343	16082	16368	16253	16296	16256	16277	16368	16214	16412	16277	16209	16257	16040	16498	16293	16257	16242	16328	16234	16271	16336	16203	16192	16329	16330	16143	16341	16258	16157	16259	16238	16388	16253	16332	16305	16258	16336	16193	16091	16236	16299	16298	16192	16271	16323	16280	16188	16300	16179	16046	16434	16257	16111	16341	16255	16211	16287	16346	16334	16253	16177	16226	16116	16375	16230	16148	16281	16349	16217	16259	16188	16294	16359	16325	16437	16156	16229	16297	16293	16141	16230	16455	16236	16399	16308	16255	16328	16159	16114	16399	16261	16271	16331	16304	16416	16238	16124	16316	16156	16291	16192	16097	16352	16270	16252	16179	16246	16114	16248	16243	16184	16259	16359	16272	16190	16359	16231	16283	16427	16285	16215	16241	16259	16504	16142	16386	16350	16225	16270	16133	16061	16068	16066	16219	16126	16281	16357	16070	16135	16314	16113	16253	16444	16148	16214	16234	16145	16457	16164	16267	16349	16184	16227	16400	16117	16374	16343	16139	16314	16159	16175	16283	16153	16198	16342	16281	16218	16359	16281	16229	16173	16272	16222	16262	16049	16171	16193	16255	16066	16241	16119	16132	16359	16397	16093	16373
22749	21643	28872	25026	22704	25263	25948	21315	20613	20347	20514	20116	20281	20161	20093	20120	20050	20166	19887	19998	19962	20031	19877	20046	20089	19922	19619	19766	19828	19858	19981	19833	19655	19528	19744	19803	19609	19922	19750	19620	19664	19942	19667	19606	19939	19859	19691	19926	19642	19687	19633	19587	19557	19630	19896	19799	19738	19753	19720	19730	19787	19691	19690	19894	19759	19569	19772	19622	19806	19895	19669	19650	19726	19605	19749	19815	19693	19450	19466	19703	19620	19657	19644	19484	19597	19741	19556	19938	19691	19617	19749	19515	19732	19751	19536	19783	19741	19650	19607	19815	19673	19698	19376	19624	19797	19596	19533	19697	19576	19639	19567	19761	19732	19703	19507	19992	19799	19819	19402	19653	19776	19820	19652	19564	19614	19825	19674	19473	19753	19835	19763	19715	19662	19556	19643	19635	19591	19699	19697	19681	19964	19625	19529	19574	19787	19546	19613	19560	19747	19719	19638	19751	19616	19849	19663	19772	19602	19583	19738	19687	19405	19808	19715	19642	19404	19765	19685	19784	19704	19792	19743	19646	19692	19708	19677	19515	19722	19469	19660	19855	19718	19866	19493	19596	19862	19793	19394	19689	19955	19642	19584	19613	19746	19765	19691	19612	19701	19751	19799	19558	19520	19307	19843	19737	19859	19706	19462	19660	19725	19778	19649	19775	19916	19711	19651	19502	19750	19917	19823	19619	19746	19568	19877	19635	19611	19724	19626	19587	19681	19618	19919	19653	19605	19675	19612	19561	20021	19609	19669	19737	19550	19670	19611	19560	19586	19689	19785	19644	19685	19417	19760	19682	19768	19728	19478	19665	19754	19461	19796	19640	19430	19505	19686	19565	19714	19690	19680	19708	19735	19641	19585	19448	19713	19761	19612	19557	19715	19875	19695	19884	19811	19804	19917	19697	19950	19540	19606	19623	19908	19686	19806	19566	19531	19547	19645	19719	19600	19749	19393	19739	19533	19673	19648	19599	19636	19725	19668	19692	19780	19634	19743	19916	19798	19592	19751	19758	19761	19952	19688	19489	19692	19532	19536	19833	19841	19674	19634	19642	19595	19566	19658	19460	19834	19680	19753	19679	19875	19556	19680	19703	19554	19370	19742	19571	19593	19689	19685	19647	19657	19704	19530	19648	19556	19901	19653	19585	19867	19845	19647	19561	19689	19843	19454	19706	19761	19578	19664	19646	19525	19645	19759	19729	19664	19569	19889	19677	19316	19739	19766	19761	19735	19745	19530	19611	19728	19566	19558	19402	19686	19668	19714	19707	19446	19597	19827	19803	19650	19727	19692	19644	19417	19674	19569	19642	19576	19807	19673	19614	19753	19662	19706	19381	19691	19818	19544	19719	19965	19711	19742	19615	19655	19724	19694	19454	19464	19528	19596	19808	19633	19580	19618	19345	19629	19633	19865	19811	19461	19586	19557	19932	19471	19730	19794	19599	19799	19647	19761	19763	19909	19448	19538	19817	19701	19636	19803	19730	19594	19658	19795	19452	19678	19574	19653	19731	19679	19377	19753	19668	19853	19792	19503	19637	19793	19804	19691	19647	19712	19781	19713	19589	19927	19716	19633	19777	19542	19690	19662	19412	19639	19791	19674	19891	19577	19680	19787	19735	19415	19642	19439	19568	19775	19763	19536	19520	19752	19674	19640	19581	19752	19688	19606	19651	19531	19608	19615	19850	19801	19852	19972	19843	19783	19517	19560	19808	19524	19818	19800	19686	19690	19684	19656	19648	19793	19633	19483	19584	19468	19450	19673	19517	19709	19708	19673	19873	19718	19581	19866	19756	19588	19603	19891	19556	19566	19706	19565	19694	19831	19657	19710	19748	19757	19753	19790	19883	19761	19616	19672	19814	19839	19793	19691	19788	19530	19783	19800	19791	19593	19817	19629	19665	19814	19596	19650	19792	19623	19570	19838	19804	19479	19717	19794	19722	19689	19723	19778	19576	19665	19693	19817	19621	19625	19547	19654	19777	19650	19691	19694	19403	19822	19754	19754	19712	19812	19886	19551	19616	19624	19578	19760	19545	19800	19993	19610	19630	19569	19799	19703	19684	19661	19816	19660	19597	19671	19829	19577	19541	19625	19561	19508	19507	19505	19515	19769	19889	19803	19595	19811	19688	19699	19388	19718	19689	19519	19589	19606	19665	19501	19693	19531	19563	19460	19670	19791	19725	19634	19457	19606	19881	19741	19796	19577	19858	19735	19816	19670	19679	19389	19880	19720	19703	19754	19784	19521	19876	19605	19468	19793	19662	19691	19619	19533	19765	19820	19717	19692	19658	19573	19583	19686	19844	19640	19625	19655	19594	19659	19574	19769	19597	19613	19889	19709	19762	19662	19729	19725	19850	19569	19772	19710	19570	19523	19522	19670	19537	19794	19570	19731	19847	19703	19510	19769	19801	19721	19684	19718	19669	19689	19842	19865	19742	19724	19631	19600	19611	19735	19598	19553	19674	19522	19602	19789	19554	19610	19732	19719	19801	19653	19495	19695	19504	19542	19664	19639	19721	19601	19631	19657	19821	19629	19751	19648	19629	19503	19760	19704	19778	19799	19777	19618	19559	19763	19487	19694	19767	19731	19706	19762	19684	19718	19695	19782	19585	19620	19475	19505	19828	19681	19617	19701	19846	19634	19669	19735	19793	19674	19518	19950	19556	19552	19620	19762	19677	19523	19664	19476	19672	19456	19806	19710	19534	19564	19706	19743	19634	19476	19640	19649	19528	19689	19391	19429	19671	19614	19779	19923	19901	19632	19625	19643	19582	19660	19867	19653	19836	19804	19587	19715	19729	19891	19742	19708	19571	19866	19659	19625	19358	19619	19606	19693	19820	19660	19683	19759	19688	19716	19787	19683	19682	19681	19566	19751	19770	19802	19522	19683	19624	19779	19798	19877	19587	19691	19633	19714	19477	19697	19505	19978	19539	19551	19563	19680	19659	19755	19752	19807	19806	19662	19803	19426	19529	19800	19832	19928	19610	19680	19404	19552	19653	19573	19631	19473	19576	19755	19726	19740	19752	19627	19613	19834	19584	19794	19488	19648	19661	19569	19664	19594	19896	19837	19742	19707	19533	19441	19782	19554	19532	19557	19738	19708	19654	19481	19630	19771	19544	19496	19603	19723	19648	19714	19647	19613	19765	19791	19788	19636	19734	19517	19529	19624	19690	19691	19579	19602	19560	19564	19578	19757	19753	19730	19689	19781	19551	19706	19729	19490	19594	19674	19593	19514	19652	19804	19636	19596	19615	19761	19733	19821	19697	19664	19527	19640	19680	19610	19722	19670	19768	19547	19750	19744	19693	19779	19813	19701	19671	19651	19847	19724	19612	19720	19534	19710	19700	19791	19642	19658	19606	19800	19814	19736	19622	19522	19757	19785	19853	19563	19673	19533	19648	19461	19638	19626	19715	19789	19540	19626	19927	19939	19529	19726	19722	19844	19942	19690	19426	19785	19734	19832	19814	19780	19621	19694	19688	19438	19690	19803	19603	19434	19593	19661	19675	19459	19744	19550	19605	19628	19442	19634	19595	19617	19730	19660	19613	19684	19530	19678	19497	19519	19722	19657	19575	19661	19605	19963	19959	19627	19555	19851	19963	19704	19584	19714	19728	19958	19466	19663	19684	19661	19721	19621	19816	19829	19444	19710	19596	19709	19653	19818	19529	20004	19586	19710	19812	19798	19826	19623	19657	19870	19712	19590	19725	19774	19943	19644	19872	19645	19770	19686	19628	19774	19607	19652	19714	19549	19636	19602	19833	19613	19893	19655	19609	19736	19653	19862	19768	19740	19562	19890	19652	19613	19754	19629	19922	19605	19534	19617	19519	19688	19627	19602	19710	19624	19654	19599	19652	19646	19697	19690	19649	19855	19676	19738	19526	19530	19644	19669	19813	19650	19597	19811	19759	19600	19835	19655	19597	19588	19461	19780	19781	19693	19585	19699	19482	19772	19848	19620	19592	19762	19483	19664	19507	19770	19667	19737	19617	19637	19393	19692	19977	19634	19682	19694	19430	19793	19622	19668	19623	19637	19674	19865	19776	19721	19766	19782	19596	19510	19670	19921	19672	19630	19583	19643	19690	19724	19616	19836	19488	19647	19671	19804	19538	19738	19676	19633	19483	19688	19794	19799	19437	19599	19630	19813	19657	19816	19604	19826	19844	19649	19566	19515	19466	19853	19653	19590	19584	19788	19647	19658	19725	19631	19592	19732	19688	19410	19503	19686	19790	19702	19737	19601	19722	19647	19629	19728	19799	19663	19663	19751	19592	19783	19524	19713	19682	19865	19632	19621	19778	19639	19691	19751	19512	19667	19718	19848	19711	19584	19559	19606	19792	19633	19610	19625	19577	19759	19513	19743	19741	19708	19678	19536	19921	19712	19704	19670	19427	19662	19675	19833	19716	19742	19766	19696	19724	19592	19833	19757	19668	19849	19809	19487	19842	19719	19572	19753	19776	19440	19631	19634	19577	19512	19546	19490	19421	19545	20027	19596	19703	19823	19538	19738	19732	19716	19576	19586	19887	19837	19615	19748	19738	19859	19801	19820	19509	19601	19630	19576	19569	19740	19574	19795	19591	19680	19875	19807	19632	19694	19768	19793	19502	19733	19700	19647	19609	19725	19704	19825	19498	19846	19699	19584	19722	19682	19541	19464	19715	19743	19721	19889	19798	19632	19625	19494	19691	19866	19654	19701	19838	19430	19870	19529	19656	19671	19587	19856	19654	19706	19741	19620	19756	19658	19629	19536	19725	19652	19618	19667	19917	19720	19830	19840	19815	19740	19751	19782	19803	19804	19683	19961	19720	19779	19543	19738	19849	19766	19591	19704	19608	19596	19435	19433	19510	19748	19729	19640	19467	19670	19668	19594	19807	19616	19672	19661	19562	19733	19659	19724	19928	19734	19626	19840	19544	19442	19714	19837	19608	19564	19512	19512	19714	19755	19722	19405	19643	19637	19837	19462	19651	19612	19426	19666	19496	19571	19410	19697	19757	19601	19599	19747	19681	19698	19760	19730	19694	19700	19748	19672	19693	19735	19793	19768	19738	19539	19725	19548	19614	19446	19897	19596	19450	19655	19615	19738	19733	19883	19356	19596	19743
22176	47153	42110	31404	25736	21945	18974	17533	17067	16841	16696	16919	16605	16722	16725	16775	16701	16766	16565	16559	16521	16379	16473	16458	16497	16349	16429	16389	16482	16552	16531	16358	16225	16542	16578	16365	16400	16451	16494	16363	16409	16567	16337	16381	16442	16349	16427	16459	16432	16528	16414	16425	16286	16415	16319	16396	16286	16380	16231	16205	16498	16301	16382	16450	16527	16227	16475	16385	16413	16390	16250	16349	16433	16384	16389	16375	16478	16251	16409	16524	16369	16411	16433	16384	16586	16537	16307	16371	16537	16364	16287	16504	16275	16338	16343	16368	16477	16392	16385	16462	16421	16354	16435	16493	16430	16543	16544	16316	16557	16548	16285	16584	16428	16388	16403	16415	16461	16496	16321	16387	16371	16223	16298	16426	16464	16396	16284	16394	16374	16422	16356	16333	16491	16336	16346	16349	16371	16540	16360	16320	16308	16295	16368	16425	16543	16477	16226	16323	16343	16285	16385	16324	16478	16387	16519	16352	16329	16448	16351	16498	16487	16302	16352	16445	16378	16188	16395	16260	16314	16323	16427	16421	16535	16396	16389	16205	16345	16328	16435	16452	16420	16474	16394	16356	16343	16535	16416	16337	16299	16288	16535	16327	16400	16450	16524	16293	16621	16255	16429	16541	16295	16257	16405	16363	16404	16467	16291	16445	16388	16566	16344	16517	16369	16571	16551	16363	16378	16297	16315	16358	16442	16271	16258	16571	16384	16467	16548	16410	16462	16468	16393	16427	16511	16631	16425	16314	16288	16480	16361	16419	16504	16419	16421	16482	16315	16563	16329	16341	16367	16313	16444	16537	16444	16442	16430	16354	16517	16353	16475	16142	16376	16383	16328	16416	16411	16265	16354	16394	16427	16254	16458	16199	16189	16418	16310	16414	16472	16356	16342	16183	16340	16449	16258	16525	16378	16313	16369	16541	16286	16422	16300	16433	16351	16477	16485	16388	16240	16181	16377	16420	16396	16387	16257	16236	16365	16352	16436	16503	16441	16550	16519	16509	16384	16308	16250	16471	16416	16500	16533	16306	16580	16480	16359	16437	16559	16451	16419	16344	16285	16517	16556	16403	16296	16287	16396	16543	16418	16445	16324	16400	16374	16325	16413	16397	16408	16372	16451	16422	16288	16490	16255	16369	16169	16502	16336	16512	16439	16244	16347	16303	16442	16376	16337	16299	16328	16407	16490	16512	16513	16302	16362	16556	16503	16265	16365	16383	16293	16344	16338	16234	16370	16387	16384	16511	16452	16469	16277	16421	16391	16464	16401	16412	16539	16238	16276	16285	16242	16397	16347	16499	16292	16276	16464	16342	16478	16352	16436	16359	16438	16355	16475	16426	16279	16445	16362	16438	16245	16420	16330	16410	16370	16611	16273	16423	16389	16410	16385	16434	16276	16279	16292	16482	16337	16524	16341	16315	16411	16415	16363	16543	16399	16294	16443	16525	16359	16389	16414	16490	16251	16549	16553	16572	16496	16346	16455	16643	16490	16314	16444	16583	16445	16096	16425	16432	16278	16345	16508	16421	16551	16541	16392	16285	16423	16154	16400	16478	16416	16292	16399	16508	16351	16460	16391	16569	16458	16367	16430	16483	16411	16315	16281	16478	16150	16409	16406	16486	16256	16571	16475	16501	16316	16408	16384	16484	16310	16308	16371	16394	16352	16263	16439	16509	16440	16256	16398	16387	16411	16372	16421	16515	16235	16489	16404	16233	16334	16476	16434	16168	16382	16362	16502	16450	16495	16419	16365	16443	16495	16668	16482	16453	16393	16520	16489	16324	16505	16484	16281	16457	16431	16292	16385	16317	16349	16362	16568	16337	16358	16334	16259	16417	16195	16546	16393	16410	16405	16152	16435	16290	16408	16462	16519	16432	16475	16322	16493	16269	16485	16464	16445	16436	16578	16378	16282	16438	16444	16352	16344	16289	16489	16259	16320	16285	16325	16430	16454	16486	16494	16479	16346	16441	16281	16520	16366	16172	16388	16209	16319	16441	16366	16260	16454	16343	16256	16386	16494	16473	16492	16367	16420	16340	16337	16472	16423	16455	16239	16382	16419	16401	16491	16387	16436	16374	16461	16460	16454	16353	16457	16349	16472	16288	16210	16369	16407	16399	16394	16361	16284	16435	16283	16305	16497	16324	16280	16367	16190	16584	16318	16332	16325	16479	16392	16451	16281	16311	16541	16439	16422	16225	16347	16520	16338	16432	16312	16360	16442	16297	16450	16302	16347	16417	16336	16322	16256	16337	16435	16363	16366	16338	16250	16325	16246	16492	16471	16427	16414	16376	16542	16498	16271	16505	16248	16388	16384	16494	16350	16453	16399	16467	16449	16469	16301	16310	16435	16468	16397	16436	16346	16467	16493	16134	16454	16441	16404	16413	16485	16509	16333	16456	16339	16449	16353	16396	16451	16351	16420	16576	16528	16273	16405	16534	16466	16314	16375	16452	16288	16345	16322	16424	16305	16389	16529	16398	16311	16385	16425	16351	16441	16292	16413	16474	16368	16337	16375	16287	16268	16314	16564	16438	16376	16208	16554	16374	16424	16411	16327	16484	16341	16425	16249	16290	16480	16377	16432	16597	16359	16309	16286	16401	16302	16184	16467	16393	16302	16444	16270	16307	16376	16190	16566	16434	16586	16357	16373	16455	16376	16384	16587	16579	16434	16390	16237	16383	16143	16292	16453	16334	16380	16311	16399	16656	16509	16355	16327	16493	16475	16290	16520	16519	16515	16356	16478	16421	16460	16400	16387	16330	16437	16448	16294	16359	16409	16258	16503	16543	16357	16407	16435	16399	16401	16503	16334	16460	16348	16363	16495	16352	16349	16408	16361	16523	16382	16591	16284	16308	16380	16353	16394	16451	16431	16379	16323	16332	16486	16391	16422	16437	16209	16355	16308	16681	16370	16279	16269	16459	16528	16374	16414	16455	16455	16452	16364	16404	16327	16385	16391	16595	16391	16491	16299	16345	16347	16383	16354	16435	16369	16312	16392	16281	16670	16406	16243	16403	16429	16363	16507	16310	16432	16459	16511	16493	16384	16430	16501	16543	16401	16414	16497	16505	16280	16241	16353	16176	16510	16121	16488	16440	16293	16265	16426	16339	16414	16297	16394	16353	16439	16499	16350	16390	16360	16400	16368	16623	16370	16362	16313	16413	16377	16366	16405	16537	16399	16533	16131	16530	16497	16501	16599	16412	16245	16665	16611	16355	16446	16265	16318	16318	16615	16522	16480	16384	16301	16500	16584	16292	16300	16585	16342	16189	16354	16378	16353	16297	16317	16428	16364	16436	16333	16316	16484	16484	16239	16460	16427	16201	16519	16493	16489	16308	16289	16391	16455	16242	16368	16492	16381	16372	16381	16411	16381	16330	16360	16347	16560	16385	16201	16265	16504	16350	16352	16421	16279	16491	16365	16438	16474	16534	16316	16503	16302	16351	16500	16461	16278	16437	16368	16474	16373	16432	16222	16461	16516	16666	16437	16332	16205	16459	16476	16378	16385	16360	16219	16469	16724	16328	16511	16271	16408	16484	16468	16436	16381	16326	16271	16384	16350	16492	16352	16460	16380	16334	16194	16330	16471	16477	16301	16449	16483	16165	16314	16492	16352	16443	16415	16215	16510	16414	16393	16313	16218	16299	16489	16411	16458	16467	16230	16421	16331	16280	16302	16332	16299	16385	16342	16344	16280	16369	16278	16421	16293	16459	16247	16505	16421	16176	16355	16468	16413	16375	16382	16400	16526	16355	16486	16291	16452	16324	16342	16270	16432	16430	16241	16316	16427	16387	16488	16410	16497	16411	16341	16335	16385	16192	16340	16551	16269	16538	16476	16393	16325	16436	16408	16359	16319	16454	16363	16496	16320	16358	16492	16378	16389	16478	16426	16513	16406	16541	16285	16518	16375	16463	16331	16440	16465	16514	16490	16448	16507	16341	16510	16443	16514	16389	16349	16455	16303	16520	16310	16471	16430	16316	16437	16515	16416	16509	16263	16309	16334	16271	16436	16438	16327	16384	16303	16510	16296	16358	16464	16233	16332	16528	16340	16266	16393	16303	16334	16346	16385	16416	16382	16359	16363	16561	16422	16110	16265	16537	16307	16583	16297	16371	16501	16413	16349	16539	16363	16225	16298	16454	16271	16357	16369	16229	16350	16334	16312	16458	16344	16450	16431	16436	16349	16407	16326	16373	16449	16228	16399	16256	16571	16378	16204	16433	16571	16494	16457	16371	16389	16448	16467	16363	16410	16435	16443	16234	16512	16391	16293	16330	16423	16520	16413	16298	16508	16348	16427	16445	16489	16609	16187	16436	16306	16465	16461	16344	16509	16558	16446	16632	16082	16303	16378	16433	16392	16350	16412	16414	16441	16368	16534	16432	16362	16378	16351	16263	16417	16359	16330	16308	16298	16497	16407	16469	16286	16512	16303	16380	16389	16364	16457	16399	16464	16340	16368	16512	16244	16549	16429	16415	16358	16568	16292	16377	16529	16364	16349	16375	16405	16438	16553	16399	16553	16304	16171	16298	16371	16519	16439	16424	16270	16397	16316	16434	16448	16503	16460	16410	16466	16371	16377	16408	16562	16360	16439	16467	16348	16337	16358	16395	16361	16335	16406	16492	16349	16397	16493	16330	16271	16515	16458	16417	16452	16376	16591	16520	16418	16407	16379	16387	16500	16353	16463	16205	16293	16352	16369	16292	16551	16408	16316	16493	16500	16263	16417	16375	16405	16437	16326	16472	16347	16527	16304	16522	16452	16337	16331	16573	16327	16263	16397	16381	16529	16393	16258	16465	16351	16395	16436	16399	16439	16387	16548	16380	16411	16274	16437	16395	16345	16393	16430	16453	16579	16471	16408	16324	16449	16358	16340	16378	16317	16539	16544	16476	16343	16399	16374	16473	16416	16297	16392	16380	16470	16388	16384	16387	16577	16387	16405	16291	16340	16468	16488	16457	16383	16436	16272	16515	16458	16307	16431	16513	16453	16416	16484	16318	16395	16317	16504	16485	16334	16342	16467	16495	16460	16323	16379	16475	16215	16339	16289	16295	16407	16242	16470	16380	16323	16459	16277	16383	16482	16353	16460	16318	16207	16397	16205	16521
30080	24899	27719	24140	20296	19751	19391	18752	18885	19144	19097	19091	19012	18935	18844	18764	18740	18810	18789	18920	18663	18871	18937	18781	18725	18812	18640	18891	18839	18906	18799	19037	18809	18907	18838	18867	18711	18645	18687	18824	19073	18814	18720	18779	18910	18850	18844	18852	18685	18641	18829	18784	18982	18772	18821	18723	18875	18629	18768	18874	18820	18923	18833	18868	18624	19026	18972	18875	18823	18764	18739	18755	19172	18920	18867	18962	18856	18706	18894	18649	18803	18942	18976	18843	18884	18752	18728	18810	18887	18874	18768	18716	19014	18553	18809	18630	18758	18806	18991	18969	18848	18999	18843	18736	18694	18731	18822	18930	18844	18764	19013	18702	18861	18747	18917	18670	18781	18979	19101	18865	18915	18981	18855	18863	18739	18924	18912	18820	18783	18678	18894	18787	18828	18710	18871	18909	18692	18694	18551	18806	18907	18665	18743	18909	18726	18955	18661	18896	19117	18926	18773	18715	18680	18792	18723	18745	18765	18755	18787	18627	18740	18683	18826	18883	18817	18656	18796	18808	18864	18797	19039	18800	18736	18910	18928	18824	18797	18860	18952	18749	18718	18656	18760	18798	19008	18947	18723	19000	18885	18698	18765	18787	18823	18841	18742	18711	18765	18954	18655	18857	18816	19048	18882	18713	18720	18870	18824	18630	18676	18864	18978	18902	18703	18822	18733	19096	18843	18817	18890	18761	18890	18941	18905	18694	18492	18694	18920	18886	18769	19030	18955	19018	18847	18969	18857	18966	18843	18758	18854	19077	18790	18929	18985	18753	18859	18795	18937	18875	18839	18939	18648	18561	18883	18787	18794	18973	18805	18920	18789	18874	18725	18927	18740	18914	18820	18526	18778	18964	18866	19000	18703	18576	19021	18870	18666	18667	18984	18756	18922	18926	18556	18834	19061	18770	18651	18921	18761	18962	18937	18807	18828	18988	18781	18841	18642	18529	18700	18845	18814	18603	18699	18872	18866	18777	18895	18761	18673	18527	18841	18778	18747	18728	18799	18753	18707	18787	19076	18622	18848	18688	18729	18801	18692	19051	18970	19144	18747	18670	18526	18749	18795	18828	18576	18763	18904	18980	18736	18679	18736	18733	18949	18896	18727	19096	19029	18790	18821	19024	18895	18748	18795	18810	18734	18875	18785	18982	18880	18936	19014	18776	18695	18862	19007	18921	18965	18709	18635	18814	18854	18759	18782	18673	18853	18807	18912	18940	18684	18648	19003	18663	18822	18952	18796	18630	18857	18676	18854	18632	18901	18947	18753	18791	18861	18884	18948	18797	18768	18901	18959	18900	19102	18685	18711	18855	18634	18950	18930	18681	18710	18784	18993	18659	18684	18704	18679	18832	18953	18725	18813	18900	18767	18869	18839	18879	18765	18814	19014	18986	18806	18807	19000	19004	18726	18890	18895	18786	18849	18724	18732	18814	18817	18616	18840	18734	18615	18710	18517	18598	18828	18717	18793	18998	18677	18770	18709	18799	18880	18686	18792	18838	18963	18779	18808	18732	18827	18872	18796	19021	18784	18961	18901	18765	18839	18731	18927	18755	18976	19071	18767	18816	18952	18820	18856	18746	18703	18931	18853	18791	18568	18777	18487	18820	18761	18844	18844	18693	18833	18642	18677	18915	18949	18975	18823	18967	18678	18787	18757	18953	18769	18613	18996	18617	18949	18851	19014	18952	18769	18681	18871	18959	18798	18749	18810	18799	18806	18781	18717	18536	18758	18859	18912	18729	18993	18812	18812	18895	18920	18748	18960	18977	18820	18841	18736	18703	18844	18875	18719	19043	18829	18816	18622	18618	18755	18784	18596	18584	18701	18835	18833	18951	18839	19156	18937	18679	18672	18778	18777	18775	18767	18603	18727	18926	18864	18893	18872	18975	18629	18834	19002	18876	18629	18832	18947	18785	18909	18837	18926	18952	18753	18657	18823	18836	18694	18891	18698	18650	18698	18949	18963	18803	18837	18634	18819	18724	18835	18953	18866	18863	18876	18625	18988	18799	18937	18703	18828	18875	18801	18569	18850	18779	18695	18984	18782	18592	18884	18836	18810	18727	18997	18810	18853	18934	18849	18650	18856	18845	18990	18889	18706	18677	18851	18890	18783	18893	18750	18879	18728	18929	18980	18891	18788	18910	18779	19169	18647	18852	18857	18631	18875	18909	18842	18974	18918	18875	18874	19143	18952	18779	19133	18730	19000	18846	18758	18833	18781	18852	18886	18758	18735	18679	18744	18889	18802	18711	18683	18780	18836	18803	18926	18693	18688	19039	18990	18933	18826	18815	18785	18781	18753	18986	18836	18815	18928	18873	18844	18682	18897	18796	18942	18745	18937	18753	18912	18622	18935	18651	18837	18764	18799	18497	19014	18835	18955	18779	18744	18882	18949	19014	18946	18891	18714	18824	18680	18725	18903	18985	18982	18604	18820	18560	18696	18771	18933	18844	18773	19063	18733	18649	18842	18854	18665	18742	18840	18801	18989	18700	18835	18644	18734	18821	18907	18843	18677	18956	18831	18977	18707	18800	18813	18744	18732	18799	18878	18894	18792	18744	18732	18856	18807	18708	18861	18987	18747	18708	18913	18806	18871	18730	18775	18903	18833	18860	18917	18825	18740	18760	18863	18735	18904	18810	18538	18903	19022	18719	18872	18962	19058	18742	18793	18812	18910	18671	18746	18641	18797	18865	18848	18774	18914	19008	19061	18921	18961	18942	18642	18809	18825	18758	18721	18862	18804	18881	18897	18818	18754	18771	18683	19041	18757	18808	19008	18716	18869	18699	18869	18774	18896	18639	18700	18713	18724	18768	18583	18885	18755	18794	18969	18921	18802	18821	18960	18819	18631	18878	19033	18785	18885	18895	18750	18868	19024	18755	18876	18822	18860	18875	18823	18649	18726	18880	19034	18856	18929	18824	19026	18779	18880	18959	19049	18783	18819	18754	18930	18878	18627	18564	18741	18846	18801	18896	18824	18845	19022	18805	18807	18768	18786	18932	18971	18854	18748	18951	18611	18872	18993	18853	18703	18729	18662	18895	18709	18661	18648	18682	18894	18768	18578	18833	18736	18907	18907	18798	18714	18699	18781	18833	18947	18777	18805	18698	18844	18644	18648	18765	18843	18986	18884	18833	18745	18926	18915	18933	19166	19035	18940	18979	18958	18824	18904	18795	18960	18774	18671	19004	18775	18997	18931	18791	18809	18931	18848	18829	18942	18734	18917	19072	18934	18755	18653	18827	18902	18846	18807	18815	18841	18861	18834	18771	18673	18866	18838	19026	18738	18781	18791	18943	18992	18693	18830	18856	18879	18740	18783	18999	18637	18723	18624	18774	18898	18714	18741	18697	18755	18851	18824	18832	18970	18703	18729	18996	18740	19091	18931	18921	18870	18713	18920	18893	18765	18755	18890	18844	18893	18796	18782	18621	18801	18681	18634	18906	18818	18871	19045	18834	18989	18604	18762	19006	18892	18632	18731	18910	18580	18504	18794	18613	18841	18955	18975	19003	18669	18802	18827	18766	18903	18685	19062	18642	18886	18936	18911	18738	18843	18860	18850	18774	18798	18787	18794	18830	18598	18882	18986	18745	18627	18849	18712	18771	19091	18977	18997	18782	18768	19173	18776	18780	19011	18864	18770	18849	18850	18799	18858	19057	18746	18835	18794	18791	18652	18809	18762	18722	18900	18878	18964	18782	18767	18654	18766	18755	18761	18944	18871	18741	18812	19008	18865	18801	18896	18813	18787	18673	18856	18615	18603	18663	18776	19067	18790	18799	18725	18767	18842	18761	18936	18801	18788	18960	18929	18921	18641	18830	18928	18726	18945	18549	18767	18624	18824	18798	18908	18756	18766	18806	18712	18957	18970	18755	18933	18826	19053	18893	18596	18743	18684	18763	18802	18669	18758	18886	18750	18911	18872	18853	18724	18762	18723	18838	18866	18649	19014	18579	18880	18810	18742	18733	18721	18816	18850	18960	19047	18842	18764	18688	18801	18601	18776	18833	18993	18662	18897	18700	18656	18668	18865	18659	18734	18718	18783	18905	18804	18722	18813	18938	18767	18947	18684	18646	18808	18793	18731	18863	18903	19049	18825	18857	18839	18809	18644	18842	18907	18887	19004	19035	18833	18635	18917	18955	18805	18926	18798	18846	18894	18957	18772	19007	18880	18783	18828	18733	19083	18694	18773	18818	18899	18873	18849	18761	18698	18946	18889	19071	18941	18864	18706	18651	18839	18865	18705	18835	18823	18721	18739	18776	18856	18669	18953	18869	18944	18834	18696	18776	18907	18873	18869	18727	18927	18757	18687	18789	18783	18861	18887	19049	18678	18662	18881	18949	18715	18911	18760	18819	18805	18874	18785	18870	18848	18716	19045	19049	18902	18822	18629	18641	18696	18728	18726	18904	18800	18848	18943	18719	18577	18641	18622	18823	18821	18903	18863	18790	18796	18723	18846	18899	18822	18641	18856	18809	18752	18646	18806	18886	18906	18804	18924	18796	18824	18756	18895	18602	18838	18809	18891	18922	18806	18858	18748	18817	18926	18653	18905	18637	18813	18793	18909	18837	18730	18856	18924	18651	18722	18924	18812	18961	18854	18820	18867	18823	18828	18808	19032	18848	18871	18802	18763	18830	18943	18704	18777	18792	18960	18941	18903	18858	18972	18968	18716	18822	18874	18731	18852	18865	18834	18754	18628	18680	18698	18946	18664	18766	18948	18833	18659	18891	18800	18641	18639	18688	18672	18701	18859	18930	18943	18886	19037	18778	18936	18561	18853	18632	18654	18740	18818	18790	18837	18867	19161	18900	18808	18897	18682	18842	18706	18739	18775	18833	18859	18730	18865	18905	19108	18643	18903	19151	18695	18907	18731	18620	18663	18843	18518	19008	18747	18835	18890	18958	19007	18891	18624	18757	18930	18742	18759	18718	18908	18802	18815	18902	18916	18915	18802	18716	18780	18814	18729	18896	18874	18656	18638	18555	18746	19063	18937	18602	18915	19011	18931	18951	18863	18790	18713	18979	18752	18694	18881	18792	18974	18754	18896	18773	18874	18822	18660	18726	18865	18982	18875	18971	18821	18788	18717	18841	18862	18752	18875	18695
20723	32237	25964	19754	18025	16952	16540	16287	16091	16114	16086	16066	15977	16107	16204	16015	16166	15964	16001	16196	16043	15799	16088	15888	16112	15942	16007	15855	15805	15963	16007	15830	16076	16052	15924	16014	16051	15898	15822	15921	15868	15912	15886	15971	15735	15921	15867	16032	16086	15897	15904	15841	15978	16003	15933	16025	15930	16011	15918	15828	15856	15774	15974	15794	15922	16032	15908	15987	15953	16007	15885	15876	15980	15964	16108	16008	15924	15940	16040	16059	15864	15980	15917	15894	15848	15906	15932	15994	15890	15992	15770	16013	15922	16015	16006	15701	15744	15898	15776	15884	15830	15921	15955	16061	15815	15906	15913	16113	15994	16028	15741	15939	15759	15650	15918	15988	15960	15874	15958	15983	16047	15937	15922	15973	15949	16096	16072	15939	15812	15947	15989	15922	15983	15868	15860	15925	16095	15845	15995	15944	15937	16008	15906	16015	15843	15915	15982	15871	16062	15879	15825	16004	16014	15962	15989	15779	16018	15860	15736	15705	16011	15910	16017	15927	15928	15811	15848	15820	15837	15954	15975	15945	15985	15946	16075	15815	15862	15873	15837	15938	15863	15903	16035	15932	16033	15708	16163	15797	15908	16110	16038	15875	16018	15764	15941	15923	16067	15978	15905	15938	15761	15965	16009	15947	16083	15952	15714	15839	15949	15900	15756	15853	15899	15812	15979	15872	15908	15839	16077	15824	15825	16146	15937	15966	15841	15681	16011	15780	16030	15929	16006	15937	15950	15985	16064	16002	16064	15941	15785	15985	15963	15907	16088	15935	15873	15879	16085	15936	15835	15942	15902	15842	16004	15911	15967	15924	16080	15934	15942	15969	15863	15867	15981	16070	15965	15968	16037	16057	15983	15966	15768	15908	15912	16021	16024	15915	15843	15885	15845	15991	15681	15879	15705	16034	15892	16014	15900	15867	15910	15802	15874	15872	16016	15860	15812	15831	15976	15970	15813	15860	16000	15872	15797	15879	15899	16165	15894	15817	15915	15982	16019	16026	15904	15913	15788	15876	15964	15905	15967	15873	15892	15758	15933	15892	16003	15885	15847	16178	15914	15948	15984	15995	15982	15869	16043	15768	15886	15798	16010	15750	15976	15956	15916	15870	15921	15977	16029	15959	15865	16032	15839	16020	15964	15803	15814	15764	15846	15911	15947	16040	16034	15850	15985	15886	15848	15962	15860	16054	16001	15768	16040	15878	16131	15829	15998	15951	15860	15853	15952	15790	15979	15938	15910	15661	16060	16013	15957	15903	16022	15950	16035	16048	15943	15866	15921	15886	15814	15986	15976	15924	15827	15881	15841	16004	15859	15977	15980	16014	15862	16119	15996	15904	15873	15923	15948	15835	15875	15851	15923	15904	15918	16066	15998	15931	15799	16084	15860	15919	16010	16144	15947	15985	16036	15908	16020	16085	16020	15747	15973	15881	16011	15963	15961	15961	16054	15970	15850	16095	16002	16099	15947	15944	15976	15899	15906	15911	15991	15887	15821	16045	15842	15951	15999	15969	16021	15994	15892	15965	15976	15928	15934	15834	16151	15899	15985	15908	15944	15883	15814	15927	15958	15878	15913	15887	15828	16018	16071	15841	15761	15705	16019	15894	15873	15982	15965	15863	15958	15776	16020	15758	15953	15991	15919	15716	15874	15934	15898	15951	15681	16144	15758	15890	15680	16005	15852	16049	15736	15885	15872	15900	15973	15895	15905	16111	15914	15801	16043	15995	15912	16040	15984	16110	15854	16018	15732	15884	16032	15890	15820	15938	15995	15905	15955	16053	15851	15843	15946	16044	15818	15960	15909	15949	15820	15900	15952	16001	15891	15988	15831	15910	15852	15909	15991	15938	15894	15991	16034	16033	16125	15881	15913	15860	15863	15952	15876	15950	15984	15779	15874	15934	15838	15981	15821	15950	15972	15886	15714	16020	15784	15936	16018	16076	15931	15886	15879	16030	15999	15994	16031	15991	15799	15920	16028	16049	15995	15884	15980	15965	16076	15966	15786	15890	16159	15840	16067	15977	16032	15913	15849	15889	16026	15887	16047	15913	15931	15830	15953	15810	15693	16033	15928	16204	15930	15916	15959	15990	15916	15806	15847	15918	15942	16056	15966	15858	15994	15607	15846	15813	15934	15843	15936	16222	15740	16018	15955	15966	15973	16030	15992	15906	15958	15888	16108	15901	16056	15729	15836	15938	16007	15866	15764	15975	15887	16017	16011	15887	15976	15874	15906	15923	16018	15890	15981	15915	15902	15856	15698	16110	15989	16007	15689	15933	16050	15937	15853	15978	15938	15933	15821	15997	15772	15854	15886	15938	15985	15665	16048	15912	16054	15918	15831	15856	15844	16166	15821	15932	15814	15994	15928	15785	15676	15965	15810	15897	15923	15710	16057	15757	15860	16190	15955	16009	16011	15832	16136	15903	15910	15987	15837	15925	15984	15962	15796	16093	15813	15933	16016	15963	15986	15922	15884	16089	15763	15840	15864	16078	15979	16048	15914	16019	15855	15904	15917	16058	15844	15918	16128	15855	15754	15922	15863	16053	15947	15969	16000	15906	16027	16011	15839	15958	16018	15928	15940	15881	15936	16033	15920	15986	16012	15911	15820	16115	16128	15972	15768	16056	15914	15934	15803	15941	15702	16072	15788	15955	15874	15853	15795	15901	15888	15846	16021	15867	15991	15989	15960	16102	15903	15949	15971	16015	16034	15956	15829	15858	15939	15880	15997	15870	15935	15843	15945	15798	16117	15909	15983	15913	15946	15931	15771	15855	15984	15841	15927	15798	16058	15845	15856	15869	15929	15849	15991	15961	15951	16036	15878	16106	16063	16026	15847	15780	15801	15996	15990	15995	15814	16018	15933	15931	16108	15929	16057	15895	15875	15906	15951	15826	15926	15783	16065	15947	16019	15977	16184	16009	15964	15798	16155	15869	16083	16034	15883	16111	15964	15984	15843	15967	15803	16008	15952	15945	15853	16022	15986	15972	16014	16080	16080	16001	16110	15863	16179	15828	15899	15954	15990	15961	15876	16084	16008	15924	16058	15954	15944	16009	15942	15933	15998	15845	16070	15959	15787	15943	15840	16047	15942	16073	15800	15868	15834	16021	15926	15993	15841	15894	15902	15891	15910	15933	16072	15914	15965	15881	16015	15806	15998	15966	15947	16015	15826	15962	15960	15877	15885	15916	15752	15871	15930	15910	15956	15919	15895	16023	16049	15863	15917	15996	15838	15975	15933	15924	15879	15929	15805	16030	15821	15965	15748	15984	15911	15775	15916	15858	16032	15852	15994	16060	15766	15840	15962	15948	15776	15837	15851	15919	15723	15951	15904	15936	15966	16047	16028	15995	15751	15977	15948	15852	15897	16005	16029	15855	16035	15859	15787	15950	16005	16168	16179	15964	15857	16099	15880	15865	15934	16023	15972	15924	15772	15836	15863	16070	15796	16149	16042	15948	15942	15899	16030	15781	15955	15949	15952	15911	15967	15952	15868	15782	15816	15881	16017	16046	16001	15987	16030	15953	16120	16010	16002	15777	15993	15991	16033	15788	15956	16124	16044	16012	15958	16000	16026	15909	15910	16021	15967	15910	15804	16112	15854	15934	15944	15703	15968	15902	15972	16080	16011	15971	15823	16003	15908	15974	15921	15902	15751	15831	16014	15749	15791	15682	15968	15824	15893	16022	15973	15985	15883	15993	15880	15857	16061	15979	15950	15925	16033	15922	15988	15975	15845	15934	16075	16076	15910	15867	15849	15985	15810	15872	15850	15872	15925	16033	15929	16077	16058	16055	15968	15855	15980	15826	15786	15885	15864	15988	15979	15986	15897	15746	16003	16022	15853	16044	15934	15933	16024	15914	15808	16020	16014	15975	16148	15876	15925	15833	16031	15873	15851	16061	15862	15928	15946	15957	16000	15940	15963	15885	15872	15984	15967	15785	15918	15963	15978	16012	15938	15991	15943	15852	15926	15971	15970	16053	15880	15923	15813	15928	16001	15838	16009	16122	16093	15830	15916	16031	16083	15901	16009	15822	15748	16029	15921	15944	15931	16133	15958	15957	15987	15791	15911	15998	15927	15993	15850	15986	15814	15935	15770	16026	15739	15941	15921	16081	15981	15923	16045	15932	16019	15898	15878	15958	15906	16000	16094	15884	16042	15944	15859	16034	15785	15899	15828	16037	15832	15941	15978	15895	15959	15714	15996	15923	15823	15940	16072	15709	15948	15860	16011	15879	15921	15987	15946	15897	16007	15814	15829	15936	15895	16067	15949	15913	16004	15799	15913	15994	15899	15729	15847	15862	15940	15947	15783	15976	16007	15974	16056	15752	16042	15987	15873	16117	15933	15964	15835	15951	16001	15949	15979	15942	15960	15841	15741	15971	16112	15937	15783	15906	16030	15762	16064	15859	15869	15985	15976	16003	16062	16042	15954	15834	15864	16030	16048	15834	15997	16004	15895	15915	16067	15820	15942	15812	15948	15936	16063	15926	15908	15811	16038	15895	15892	15922	15913	16055	15892	15967	16000	15961	16017	15926	15820	15897	16046	15981	15997	15803	15926	15976	15861	16038	15930	15899	15815	15882	15974	15852	15916	15934	15801	16005	15993	15841	15913	15947	16041	15927	15954	16043	15899	15893	15955	15875	16092	15927	16087	16066	16057	15958	15925	15962	15833	16001	16086	15963	15977	15881	15919	16031	15962	15982	15988	15997	15857	15960	15751	15790	15871	15877	16082	15930	15994	16071	16086	15942	15815	15997	16072	15934	15841	15961	15874	15956	15838	16048	15906	15812	16025	15924	15958	16094	16022	15949	15819	15753	15950	15914	16033	16008	15763	15879	15873	15798	16001	15928	15997	15935	16131	15899	15864	16040	16046	15903	15720	16042	15950	16010	15849	15824	16042	15937	15940	16078	15787	15854	15791	15971	15749	15947	16054	15941	15872	15967	15869	15921	15913	15899	15787	15900	15904	15847	16006	15985	15940	15829	16079	15937	15887	16090	15848	16029	15941	15923	15909	15924	15878	16009	16059	15943	16039	16026	15900	15951	15742	15820	16062	16029	15648	15863	15953	16017	15988	15953	16149	15887	16070	15991	15991	15961	16104	15743
23904	21592	28301	26161	23604	22594	21747	19783	19626	19620	19328	19446	19419	19272	19185	18937	19178	19059	19265	18932	19321	19063	19235	19012	18986	18892	19052	19043	18938	19000	18893	18897	19125	18999	19038	19060	18987	18920	18958	18946	19052	18918	18796	19013	19172	18973	19010	18890	18916	19192	19201	19182	18851	19144	18999	18912	19202	19171	19012	18921	18981	18860	18911	19131	19094	18979	19021	19197	19063	18927	19135	18889	18869	19090	18902	19184	18968	19068	18928	19129	18995	19248	18888	19053	18914	18997	18976	18839	18875	18872	18965	18874	18998	19040	18928	18859	19070	19120	18929	18874	19026	18889	19120	19085	19224	19074	19159	19089	19035	18959	18860	19024	18980	19126	19208	19019	18971	19033	18836	19034	19142	18973	18958	19152	19102	18940	18937	18847	18613	19009	19065	18887	18852	18917	19040	18926	18981	19003	19179	19006	19023	18988	18886	18935	18940	18969	18789	18989	18945	18983	19059	18928	19149	19209	19095	18738	18915	19110	19166	18954	19045	19112	19098	19035	19184	18991	18896	19031	19057	18815	19054	19042	19133	19192	19068	19294	19075	19037	18936	18987	19212	18855	18738	19053	18933	18812	18980	18960	18920	18985	18809	18849	19234	19233	18960	19081	19071	19200	19004	19020	19200	19010	18925	18861	18896	19004	18899	19108	19119	19242	19188	19159	18968	18900	19026	18829	18883	19052	19036	18935	18991	19016	18978	18876	18964	18952	18866	19029	19049	19016	18902	18769	18854	19012	19118	19068	19108	18903	18964	18791	19064	19052	19061	18825	19025	19057	18792	18909	19062	18887	18858	18799	19116	19142	18964	18962	19093	19079	18909	18875	18826	18846	19185	19000	18904	19118	19048	18815	18810	19059	19004	18964	18888	19021	19203	19199	19107	19137	19186	19148	18918	19080	18816	18787	19044	19050	19074	18910	18945	19185	18964	18891	19002	19078	19161	18938	19107	18826	18864	18815	18843	18813	19189	19105	19114	19202	19189	18976	19165	18981	18976	19098	19076	19097	18855	19166	18920	18984	18849	18873	19163	18972	18980	19137	19046	19212	19083	18959	18943	19011	19026	18906	19055	19138	19179	19130	19331	19117	19101	18990	19130	18966	19044	19027	18732	19085	19001	19227	18939	19143	18805	18793	18994	19071	19094	18949	19143	18933	19241	19037	19005	18825	18824	19089	18956	18928	19014	18921	19146	19115	18793	19114	18915	19056	18993	18959	19025	19107	18901	19059	18943	18992	19055	18912	19137	18954	18970	19136	18987	18939	18942	19024	19214	18946	18963	19111	18947	18971	18995	19167	19139	18955	19192	19145	18940	18991	19121	18951	18968	18808	18892	19143	19048	18722	19350	19133	19097	19057	19105	18985	19047	19074	18625	19061	18866	19021	19118	19076	18944	18627	19145	18961	18935	18865	18792	18910	19061	19093	18872	18795	19073	19151	19020	18895	18949	18927	19156	19242	19267	19142	18951	18913	19112	19188	18888	18959	18979	18982	19124	19022	18970	18967	18909	18936	18898	19096	18925	18993	19050	18949	19145	18919	19102	19104	18875	19063	19142	18992	19081	19076	19035	19027	19010	19092	18907	19096	18909	18925	18986	19028	19080	19013	18962	19150	18707	19043	18969	18995	18741	18980	18955	18963	19040	18957	18934	18942	19023	18777	18915	18949	18762	19005	19094	18838	18891	18957	19001	19079	19094	18918	19119	18952	19046	19005	18983	19079	19063	19063	18995	19040	19124	19123	19077	19155	18991	18871	19077	18960	19036	19052	19070	19101	19250	19154	18920	19202	18856	19179	18941	19212	19058	18966	19099	18994	19052	19088	19191	18948	19186	19059	18947	18780	18991	19226	19088	18820	19080	19071	18900	18937	19134	18916	18945	18986	18910	19128	18744	18994	19005	18826	18922	18935	18872	18962	18916	19171	19164	18985	19047	18978	19110	19116	18919	19105	19045	19092	18930	19064	19006	18982	19101	18933	18947	19116	18957	19092	18980	18932	18831	19032	18889	18955	18928	18876	19116	19030	18953	19036	19031	18903	19013	18984	18894	19025	18919	19060	18977	18866	18981	18939	18984	18777	19062	18896	19048	19084	19234	19006	18812	19177	18950	18945	18867	18816	19005	19136	19133	18923	18962	19107	18966	19011	18903	19157	19036	18935	19029	19137	18897	18909	19074	19225	18959	18671	19089	19276	19091	18759	19047	19138	19145	18998	18912	18685	19062	18930	18946	19048	19119	18963	19073	19001	18866	18703	19109	18813	18887	18881	18858	18902	18755	18825	18785	18932	18942	19068	19019	18882	19209	18897	19154	18982	19096	19176	19005	18833	19246	19061	18925	18904	18903	19098	19014	19075	19044	18888	19024	19080	19072	18962	19167	19157	19137	19218	19068	18870	18849	18880	19173	18967	19102	19001	18840	18819	18967	19010	18949	19066	19005	18801	19138	19070	19336	19112	19032	19206	19058	18939	19076	18983	18971	18969	19105	19024	19016	18935	19085	18937	18960	18910	19163	19151	19134	18943	19165	18993	18750	18920	18961	19146	19077	18925	18871	18768	19004	19051	19078	19025	18804	19045	19117	19153	19305	18974	19230	18809	19110	18847	18922	19062	18809	19124	18844	19037	19136	18965	18854	18932	18850	19014	19087	18960	18950	18997	18912	19066	19078	18911	18977	19056	19030	19165	18997	18943	18927	19061	18887	18938	18981	19124	18888	18912	18890	18978	19176	18918	19047	19014	18977	19012	19028	18892	19001	18975	18914	19020	19057	18961	18978	18973	18954	19238	19087	18973	19028	19041	18840	18995	18831	19147	18902	19069	18706	18989	19028	18975	19098	18911	18934	19092	19228	19011	19069	19085	19055	18911	19137	18937	18930	18798	19078	18908	19140	19202	18937	19056	19015	19106	18903	19059	18968	19100	19048	18934	19057	18808	19068	19037	18857	18968	19075	18960	19105	19021	19103	18963	18813	19121	19298	18930	19030	19212	18914	19208	19037	19155	19091	18946	18946	19126	19046	18953	19265	18920	18926	19042	19082	18852	18903	18947	19278	19120	19037	19015	19058	19000	19094	19154	18867	18999	19066	19021	18937	19034	18970	19028	19149	19178	18895	18966	19029	18839	18955	18985	18681	19032	18978	18972	18979	18732	19083	18987	18876	19201	19012	18979	18961	19165	19067	19109	18945	18836	18944	18712	18833	18997	18954	19138	18970	18942	18932	19091	19106	18805	18968	19011	18986	18886	18920	19024	19096	19083	19204	19036	18980	18996	18871	18866	19171	18732	18965	18992	18816	19088	18994	19030	19108	19071	18824	18844	19037	18976	18925	19090	19098	19156	19114	18963	19055	18895	19076	18957	18832	19015	19166	18967	18982	19062	19170	18969	19105	18805	18859	19220	19005	18999	19028	19087	19213	18868	18966	19162	19039	19079	19002	19006	18918	18959	18911	19120	18918	18877	19016	18970	18895	18885	18918	19168	19125	19105	19164	18997	18971	19189	19060	18969	18719	18929	19065	18758	18723	18959	19066	18985	18945	19082	19169	18985	18965	19164	19052	18870	19002	18952	19092	19036	19155	19108	19085	19018	18779	18987	18922	18750	19091	19005	18847	18795	18831	19160	19084	18850	19008	19008	18868	18798	19071	19065	19063	19039	18970	19105	18920	19168	19202	18899	19098	19087	19054	19008	18844	19086	19034	18975	19018	18924	18892	19019	19163	18923	19081	19022	18856	18982	19082	19095	19072	19140	19033	18887	19004	19107	19037	18931	19032	18969	19091	19030	19301	19182	19109	18971	18980	19021	18911	19058	19026	19090	19053	19074	18948	18855	19018	19033	18963	18894	19088	18838	19088	18929	18857	18923	19081	19046	19093	18846	19032	19044	19054	19006	19048	19101	18996	19118	18960	19000	19000	19057	18776	18920	18989	19248	19142	18940	18947	18890	18998	18917	19183	18998	18841	18822	18738	19130	18961	19123	19096	19050	19149	19016	18954	18845	19132	19094	18905	18836	18920	19020	18787	18943	19010	18881	19235	19122	18922	19125	18907	19104	18901	19124	19071	19048	19107	18958	18836	19129	19188	19106	19004	19144	19060	19014	19279	19107	19096	18892	19261	18999	19000	18801	19179	18820	18930	18973	19074	19103	19070	18932	19154	18889	19010	19212	19122	19044	18866	18902	19046	19029	18958	18953	19152	18907	18891	19047	18958	19064	18896	19028	19066	18971	18969	18913	19105	18982	18952	19127	18921	19228	18978	19081	19080	19014	19037	19063	19043	19007	19134	18966	18984	18854	19112	18933	19109	18973	19072	18934	19228	19173	19087	19012	18888	18993	18914	18947	19045	19084	18830	19197	19012	19009	19026	18962	18844	18842	19018	18888	19131	19147	19168	18770	18965	19058	19179	18982	19054	19247	19125	19070	18621	19042	18994	18982	19019	18989	19103	18978	18979	18864	19008	19037	19029	19072	19077	19138	19005	19299	18996	19273	19189	18926	18991	18982	18998	19089	18995	18868	18969	19028	19156	18922	19020	18832	19073	18972	18968	18941	19227	19009	18976	18935	18970	18962	18884	18928	18961	19131	18865	19104	18990	18956	18742	18802	19296	19048	19102	18898	19021	19103	19076	18902	18878	18925	19104	19067	19148	19259	18998	18886	19131	19168	18997	19133	18969	19084	18896	18920	18825	19141	18958	18831	18950	19001	19152	18992	18980	19225	19184	18873	19153	19258	19234	19065	18915	19022	18972	19030	19030	19127	18907	18864	18946	18901	18826	18862	18856	18997	18933	19022	18948	19114	19339	19032	19099	19064	19065	18977	19130	18900	18858	18872	18925	18783	18891	19068	18863	19107	18899	18945	18883	19116	19022	18818	18895	19140	19106	18851	18807	18734	19109	19108	19127	18889	19005	19054	19133	19058	18967	19176	18956	18981	18775	19173	18906	19028	19183	18955	19058	18987	19161	18857	18974	19110	18952	18902	19083	18923	19129	18836	18976	18901	19397	19167	19064	19312	19045	18951	19198	19196	18913	19200	18812	19137	19132	19130	19144	19149	18945	18897	18921	18898	19077	18947	19000	18971	18974	18827	19042	19000	18856	19184	19000	19083	19031	19116	19111	19200
20325	42014	36451	26534	21669	18273	17526	17072	16764	16501	16541	16379	16210	16246	16153	16264	16282	16279	16221	16126	16267	16182	16164	16231	16165	15933	15859	16088	16072	16169	16094	16065	16083	16044	16111	16092	16016	16011	16209	16099	16038	16184	16213	16140	16130	16030	16022	16166	16081	16113	16020	15997	16059	16008	16131	15908	16098	16072	16145	15974	16127	15874	16115	15913	15988	16009	16244	16060	16023	16090	16007	16130	16080	15996	16047	16046	15943	16124	16017	16111	16044	16146	15982	16055	16121	16218	15889	16171	16094	16117	16129	16244	16029	16012	16021	16205	15995	16113	16037	16150	16048	15942	16182	16070	15959	16026	16072	15903	15912	16176	16073	16177	15766	16052	15988	16043	16259	15906	16272	16038	15905	16115	16045	16089	15829	16000	16153	16245	16112	16197	16011	16188	16383	15757	16072	16167	16085	16035	15753	16148	16094	16079	16154	16103	15982	16077	16050	16019	16088	16067	16025	16059	15993	16158	16069	16123	15958	15868	15995	16065	16093	16082	16155	15992	16153	16187	15959	16163	16126	16068	16167	16136	16105	16050	16148	16041	16084	16087	16038	16047	16083	15994	16133	16142	16116	16113	16109	15880	16033	16156	16158	16137	15926	16198	15991	15959	16153	15961	16040	16006	16250	16152	15932	16087	15994	16115	15951	16136	16035	15953	16039	16143	16135	16051	16059	16063	16130	16062	16128	16122	16081	16047	16114	15965	15918	16090	16046	16076	15921	16067	16082	16127	16070	16082	16153	16101	16044	16206	16020	15857	16236	16084	16098	16176	16085	16024	16199	15995	15919	16179	16187	16007	15976	16318	16201	16133	16156	16145	16195	15989	16202	16172	16182	15934	15893	16030	16113	16111	16311	16032	16004	16037	16119	16039	16150	16201	16166	16119	15959	16114	16085	16185	15984	15974	16034	16054	16071	16148	16149	15998	16234	15991	16053	16195	15945	16037	15977	16026	16014	16112	16059	16152	16011	16128	16051	16122	16044	16288	16106	15997	16131	16091	15977	16237	15972	16071	16150	16044	16146	15932	16163	16043	16150	16090	16034	16256	16180	16112	16093	16011	16117	15985	16126	15999	16106	16104	15982	16130	16001	15870	15927	16164	16218	16110	16101	16086	16041	16107	16028	15994	16052	16004	16104	16088	15889	16160	15981	16051	15970	16143	16064	16116	15946	16165	16198	16011	16118	16276	16148	16028	16115	16036	16029	16022	16197	15955	16209	15831	16063	15986	16066	15962	16105	16016	16028	16019	16251	16175	16120	16102	16128	16028	16220	15979	15986	15986	16125	16117	16045	16126	15872	16027	16244	15980	16002	16268	16031	16048	15931	16013	16266	16084	15965	15981	15997	16048	16040	15954	16078	16099	15972	16180	16040	15998	16264	16140	15976	15889	15943	15971	16023	16012	16108	16053	16148	16161	16023	16199	16137	16120	15895	16108	16209	16081	16211	16018	16078	16169	16073	15901	16080	16037	16117	16235	16142	15962	15991	15853	16063	16073	16055	15982	16099	16017	16102	15997	16141	16044	16040	16103	16024	16089	16331	16073	16135	16036	16046	15929	16021	16052	16402	16045	16098	15965	16067	16012	16103	16140	16162	16168	16057	16150	15924	16068	16146	16072	16338	16033	15963	16209	16133	16154	16027	16045	16059	16020	15942	16047	16057	15995	15940	16025	15957	15978	16065	16139	16038	16186	16138	16052	16004	15897	15981	16065	16032	15899	16122	16168	16114	16170	16137	15978	15860	15994	16004	16083	16099	15971	15968	16161	16248	16010	16087	16101	16034	16153	16003	15910	16024	16182	16141	16082	16126	16057	15948	16156	16308	16119	16055	16236	16039	15848	16161	15865	16243	15941	16172	16094	15924	16042	16042	16185	16087	16054	16164	16100	15975	15892	16013	15952	15973	16138	16040	15883	16060	16077	16048	16145	16012	16051	16119	15895	16033	16238	16103	15912	15987	16018	16117	16010	16166	15998	16027	16036	16203	16020	16040	16069	15880	15992	15980	16026	16187	15977	15947	16090	16179	16306	15878	16225	16051	16019	15901	16043	16010	16126	15983	15932	16143	16335	16121	16052	15941	16317	16038	16034	16105	15966	16125	16001	16002	16020	15960	16210	16122	16264	15979	16063	15930	16037	15874	16009	16183	15970	16189	16029	15924	16055	15951	16134	16154	16113	16214	16177	16161	16119	16113	16045	16164	16231	16025	16058	15986	16089	16053	16170	15950	16010	16102	15978	16006	16000	16020	16122	15993	16076	16101	16212	16227	16049	15939	16042	15799	15951	16018	16105	16007	16148	16048	16069	16125	16034	16023	15932	16094	16069	16114	15980	15984	16175	16083	16025	16174	16126	15957	16071	16091	16004	16193	16070	15912	16023	15884	16102	15952	15953	15996	16112	16118	16073	16190	16166	15996	15923	15885	16231	16046	15984	15978	16074	16050	16021	16101	16191	15999	15996	16011	16205	15959	16084	15992	16089	15986	15962	16071	16164	16111	16174	16250	16056	16108	16126	15866	16162	15897	15975	16100	15969	16010	16143	16009	15985	16069	15869	16043	15891	16225	16002	16080	15882	16009	16034	16000	15983	15916	16132	16054	15950	16097	16170	16021	16018	16119	15997	15922	16012	16051	15947	15915	16081	15876	16051	16225	16032	16108	16130	15994	16040	16070	16070	16019	16114	15963	15955	16231	16159	16084	16072	16004	16131	16102	16025	15955	16099	15995	16070	15910	16070	16185	16012	16041	15968	16166	16076	15909	16059	15959	15942	16023	15982	16235	16049	16060	16134	15925	16236	16028	15976	16106	16309	16133	16031	16002	16073	16051	15972	16214	16209	15902	15926	16168	16037	16054	16064	16197	16081	16001	15867	16084	16088	16113	16188	16071	15932	15977	16245	16176	15974	16079	15994	15998	16170	16195	16133	16142	16030	16045	16088	16271	16247	16329	16172	16084	15925	16085	16019	16041	16027	16082	16046	16162	16133	16083	16118	16269	15988	16034	15899	16097	16180	16052	16005	16070	16076	16148	16063	16008	16013	16159	16008	16091	16134	16045	16170	16148	16043	15994	16106	16066	16112	16057	15933	16082	15809	16121	16045	16010	16194	16123	16025	16175	16068	16187	15989	15984	15999	16001	16101	16090	16084	16014	16080	16103	16063	16129	16151	15950	15919	16148	15922	15914	16045	16067	16127	16092	16139	16063	16062	16076	16029	16045	15997	16187	15921	16076	16097	16036	15969	15981	16073	16070	16205	15977	16074	16093	16067	16244	16113	16265	16188	16146	16044	16199	16190	15929	16200	15950	15972	16021	16003	16049	16012	16093	16202	16076	16011	16232	16250	15895	16224	15984	16127	16114	16063	15994	16059	16147	16035	16102	16088	15986	15991	15961	16050	16153	16223	16010	16275	15959	15998	15927	16109	15908	16045	16042	15878	16091	16108	15936	15892	16037	15953	16083	16142	16178	15983	16036	15857	16247	16238	15912	16098	15995	16227	16046	16010	16086	15879	16158	16126	16055	16118	16171	16060	16016	16070	16104	16181	16138	16094	16142	16228	16049	16062	15972	15922	16116	16038	16052	16186	16000	15870	15999	15971	15964	15968	16005	15944	16222	15865	16194	16040	16096	16130	16031	16131	16255	15974	16189	15889	15915	16086	16072	16140	16090	16140	16095	16304	15935	16094	15964	16049	16071	15919	16141	16093	16190	16208	16028	15782	15996	16172	16065	16035	16123	16239	16058	16048	16123	15946	16103	16164	16007	16179	16067	16108	16046	15728	16231	15941	16055	16261	15939	15923	16119	16128	16113	15952	16114	16246	16168	16007	15980	15991	16061	15980	15861	16105	16030	16164	16132	16108	16073	16165	16162	16104	16077	15884	16047	16196	16049	16039	15965	16078	16203	16182	16011	16011	15967	16006	16167	16070	16123	16059	16043	15980	16033	16062	16017	16043	16103	15970	16245	15988	16152	16097	16152	16051	15988	15995	16163	15919	16052	16141	15848	16210	16190	16064	15935	15924	15938	16053	15998	15998	16036	16133	16060	16133	16151	16129	15966	15897	16151	16024	16047	16059	16061	15919	16122	16105	15903	16007	16049	16104	16216	15938	15978	16152	16170	15874	16022	16269	15944	16052	16200	16064	16203	15973	16145	16017	16049	16058	16155	16055	15923	16159	16027	16060	15945	15994	16028	16118	15962	15995	15980	16021	16060	16189	15922	16013	16015	15953	16111	15894	16192	16177	16082	16004	15951	16035	15999	16062	16007	16176	16028	15749	16206	15981	16017	16144	16043	16249	16109	16079	16149	16097	16100	16104	16123	15922	16024	16062	16102	15994	16030	15900	16229	16152	16249	16123	16068	15954	16087	16034	16096	16164	16036	15919	16073	16085	15976	15998	16000	15947	16033	16043	16037	16128	16078	16077	16106	16034	16090	16015	16351	16025	15988	16202	15944	16009	15985	16009	16076	16170	16099	16054	16171	16072	16142	16105	16058	16196	15973	16091	16037	16160	16211	16044	16067	16064	16084	16055	16011	16071	16064	16022	15959	16212	16146	16100	16047	15942	16069	16012	16120	16115	16084	16227	16145	15883	16088	16094	15936	16032	16138	16043	16205	16288	16035	16064	16180	16213	16035	16106	16164	16106	16259	16139	15978	16012	16162	16032	16097	15987	16157	16062	16005	16040	16080	16054	16057	16065	16019	16098	16222	15987	16069	16011	16087	16080	16103	16081	16074	16103	16121	15981	16024	15967	16154	16206	16361	16156	16054	16196	16045	16060	16192	16098	16005	16113	15975	16089	15945	16080	15974	16049	16254	15954	15937	15929	16116	16164	16026	16170	16056	15971	16110	16014	15924	16186	15991	16167	15941	16175	15958	16066	16016	15996	16143	15901	16113	16011	15954	16164	16016	16074	16008	16162	16033	15833	15945	16044	16138	16061	16032	15931	16036	16022	16166	16065	16060	16052	16039	16102	16083	16093	16018	16123	15915	16143	16084	16131	15996	16193	16188	16028	16138	16028	16292	15928	16053	16128	16068	15986	15977	15822	16182	16212	16087	16307	16088	16056	16067	15847	16062	15996	16094	16136	16036	16198	16114	16234	16107	15991	16062	16030
25567	21667	27686	28399	22432	21663	21276	20580	20387	20193	20265	19960	20244	20160	20103	20095	20106	20156	20063	20084	20081	20208	20037	20098	19942	19970	19997	20214	20136	20004	19841	19768	19885	20003	19981	20004	19959	20154	20074	19957	19957	19813	19919	19924	20046	19813	19979	20017	20096	19855	19865	20171	19987	20023	19898	19765	19780	20147	20161	19969	20026	20089	19996	19968	20001	20087	20231	20052	19829	20054	20150	19805	19874	19972	20113	19922	19832	20075	20041	20150	19965	20132	20045	20009	19885	20012	20117	19952	19798	20029	20055	19849	19947	19973	19928	20056	19897	19982	19867	19907	20053	19806	19958	20009	20285	19921	19889	20142	19846	19792	20075	19928	19825	19953	19864	19959	19961	19891	19885	20248	20058	19881	19952	19784	19867	19860	20088	19832	20014	19751	19730	19923	19838	19920	19817	20058	20029	19553	19795	19974	20145	20161	19940	19811	19887	20101	19856	19820	20097	20101	19946	19861	20152	20099	19976	19951	20142	19755	20051	19899	20092	19978	20150	19995	19853	19913	20254	20014	19941	19808	19998	20092	19937	19868	19941	19916	19929	19908	19905	19786	20188	19880	20169	20159	19956	19915	19792	20314	19854	20122	19909	19928	19784	19804	19880	19957	19964	19926	19949	20063	20142	20012	19952	20172	19850	19981	20037	19989	19897	20046	20106	20237	20029	19952	20123	19886	19933	19929	19992	20120	19550	20007	20082	19896	19866	20235	20013	20014	20022	19878	19738	19924	19935	20061	19928	20088	19868	20024	20026	19918	19831	19782	20001	19978	19888	19844	19804	19867	19902	19753	20051	20000	19913	19890	20029	20139	19979	19907	19980	19814	19827	20032	19960	19965	20043	20184	20079	20152	19990	20082	19957	19920	19920	20091	20025	19914	19961	20079	19940	19917	19952	19976	19919	20143	19787	20019	19908	19835	19912	19910	19895	20043	20083	20031	20035	20018	19889	19824	19884	19987	19816	19932	19940	19940	19973	20114	20076	19989	19760	20061	19887	20119	20117	19847	19981	20175	20020	20094	19871	20064	20031	19980	20080	19825	20018	20003	20111	20050	19993	19937	19903	20208	19986	19865	19888	19834	19919	19895	19870	19911	20048	20013	19943	19953	20146	20005	19967	19915	19928	19904	19935	19980	19858	20009	19998	19677	19869	19937	19790	20080	19880	20214	20054	20039	20104	20014	19938	19841	19880	19958	20040	19995	20035	20040	20114	19736	19988	19816	19865	19966	20099	19991	19967	20000	20052	19946	19937	19806	20048	19905	20014	19870	20048	20130	19730	19937	19924	19931	20136	19971	20047	19938	20022	20172	20013	19919	19979	20046	20048	20036	20018	19961	19976	19923	20183	19847	19926	20040	20171	20280	20307	19919	19799	19895	19873	19794	19847	19825	19940	19803	19974	20013	19887	20031	19809	19918	19936	19748	19917	20018	20105	20048	19963	19853	20132	20235	19985	19993	20176	19922	19989	20105	20147	20110	19980	20050	20049	20020	20011	19915	19846	20090	19947	19907	19897	20100	19907	19963	20060	19966	20262	19924	19980	19960	20107	19959	19974	19922	19989	20002	19932	19975	20033	20129	19820	19893	19834	19954	20118	20184	19926	20042	20209	19967	19950	20041	19906	19971	20034	19972	19866	20092	20011	20018	19900	20031	19997	19855	20086	20148	20118	19809	19982	19929	19884	20040	20023	19945	19951	19819	20089	20232	20076	19957	19911	19860	19912	19936	19887	19884	19858	19973	20032	20066	20045	19894	20073	19957	20074	20189	20121	20197	19855	19902	19949	20145	19949	19987	20050	19861	19831	19710	19785	19956	19830	20084	19924	19713	19936	19862	19896	20066	19861	19881	19928	19857	20168	20096	20092	20046	19910	19800	19880	19884	19825	19944	20038	20078	19952	20216	19922	20308	19860	20048	19884	20051	20053	19875	19753	20183	20031	19961	20220	20143	20120	19945	20134	20052	19980	19962	20140	19988	19991	20083	19948	20112	19920	19892	19991	19926	20092	20035	20102	20053	20115	19714	19996	19955	20051	19862	20010	19880	20125	19850	19824	19842	20099	19749	20005	20001	20130	20022	19919	20127	19747	19806	19935	20019	19975	19904	20093	19975	20028	20015	19935	20036	19815	19859	20130	19778	20109	19783	19761	19975	19942	20059	20008	19843	19867	19894	19698	20019	20076	20067	19985	19811	19896	19984	19949	19909	19836	19936	20003	19993	20002	19963	19954	19743	19882	19839	20008	19948	20058	19882	20047	19616	19870	19843	19869	20085	20055	19988	19952	20033	20117	19872	19962	20124	19843	19755	20113	19913	19981	19989	20050	19737	20143	20048	20140	20072	19954	20074	20036	19846	19750	20119	20090	20066	19980	20121	20022	20159	20062	19966	19853	19968	20062	19907	19932	20040	19876	20187	19897	19999	19936	20056	19949	20107	19981	20154	19918	19796	19743	20082	19969	19888	19953	19972	19908	19997	20058	19902	19898	19968	20119	20168	20072	20108	20188	20076	20006	19971	19806	19994	20051	20082	20009	20028	20002	19991	20186	19789	20111	20111	19934	20126	20104	19908	19790	19793	19832	20048	19835	20038	19746	19690	19908	19745	20030	19901	20001	20043	20024	19994	19935	20130	20008	19939	20018	19991	19786	20002	19869	19999	19870	20193	19935	19731	19853	20016	20046	20182	19815	19892	19926	20076	20094	19897	20032	19897	20003	20256	20092	19761	19726	19918	19918	20049	20092	20058	20160	19926	20110	20046	19764	20034	20016	19874	20038	20151	20024	20090	20041	19998	19906	20026	20004	20030	20075	19943	19978	19857	19874	20003	19791	19947	20019	19887	20260	20225	19884	19951	20051	20141	19954	19950	19892	19920	20176	19808	20098	20184	19953	19946	19902	20028	19893	20292	19977	20026	19883	19909	19954	19887	19869	20034	20001	20038	19978	20120	19966	19930	19980	20004	20066	20135	19812	19825	20071	20251	20097	19987	20040	19906	20079	19910	20013	19998	19996	19841	20083	20138	20006	19786	20030	19917	19774	19861	19942	19792	20019	20051	19844	19959	20061	19947	19834	19957	19945	19947	19902	19798	19918	19767	19847	19854	20083	20102	20128	19876	19653	19957	19907	19930	19887	19968	20085	19891	19881	19793	20064	20143	19925	20112	19953	20134	20003	19998	19997	20063	19854	19873	19767	20034	20107	19840	20033	19889	19953	19934	19945	19851	19806	19927	20060	19979	20096	19892	19805	20209	20142	20008	20034	19965	19950	20019	19920	20127	20027	19940	20255	19983	20051	19918	19884	20038	20107	20075	20100	19738	20170	19796	19782	19976	19913	19887	20030	19995	19892	20056	19925	19838	20032	19933	19824	20113	20033	20019	19984	19927	19966	19917	19904	20021	20006	20103	20015	20326	20136	19964	20189	20038	20146	19841	19884	19768	19888	20013	20024	19759	19999	20122	20063	20026	20303	20031	20075	19895	19892	20181	20014	20027	20065	19909	20089	20013	19951	19763	19863	19800	19737	20114	19903	19925	19996	19767	19650	19964	19857	19851	19985	20091	19923	19915	19838	20003	19865	19875	19837	20163	19942	19850	19968	19985	19831	19941	19799	19863	20096	19768	19950	20076	19919	20151	20158	20048	19993	20125	19981	19966	20078	20036	19739	19866	20110	19889	20003	20175	19852	20116	19762	19735	20057	19898	19782	19828	19913	19958	19777	19863	19925	20049	19835	20164	19873	19932	20008	20183	19899	19947	19962	20097	20113	20059	19965	20016	20068	20055	19802	19943	20106	19991	19970	19971	19883	20033	19923	19883	19673	20036	20100	19904	19912	20058	20025	19987	19806	20076	20119	20095	20011	19842	19890	19999	20118	20249	20028	20090	20030	20032	20162	19845	20025	19899	19982	20157	20067	20126	20054	19835	19983	20156	19840	19913	20061	19986	19929	19986	20000	19991	19933	19752	20126	19912	19905	20164	19992	19865	20034	19995	20000	19938	20083	20002	19886	19995	20091	19921	19943	20110	20140	19965	19728	19968	19834	19868	20100	20039	20201	19983	19958	19899	19833	20073	20165	19973	20005	20156	19866	19923	20027	19974	19776	19796	19855	20003	20027	19948	19862	19999	19896	19879	20205	20099	19976	20071	20048	20014	19945	20076	19845	19956	20001	19994	19873	20085	19822	20174	20067	20220	19911	20098	20120	20294	20068	19744	20180	20068	19916	19991	20035	20151	20022	20187	19893	19969	20036	20024	20032	19930	19921	20022	20014	20064	20011	19958	20026	19905	19869	20072	19988	19874	19870	19804	19766	20012	19825	20089	20007	19913	20079	20140	19894	19984	20122	19877	19843	19796	19902	19941	20039	19857	19922	20186	19870	20063	20041	19857	19945	19987	19999	20036	20174	19861	19953	19796	20053	19843	19880	20179	19998	20056	19972	20110	20160	20084	19849	19837	19896	19682	20134	19847	20196	20010	19722	19965	19944	19837	19979	20094	20236	20031	19822	19764	20006	19896	20064	20031	20151	20050	20077	19886	20199	20055	19865	20158	20084	20027	20049	19805	19767	20033	19906	19896	19822	19966	19893	19882	20153	19881	20155	20062	20058	20107	20009	19935	19948	19990	20226	19845	20191	20073	19883	20164	19844	20023	20040	19948	20108	20152	19826	20218	20164	20008	19948	20265	19971	19930	19874	19808	20108	19931	20007	19932	20143	20092	19997	20060	19827	19915	19886	19981	20066	19934	19744	19830	20047	19932	19903	20038	19963	20111	19962	19808	19878	19784	19899	20185	20024	19847	19763	19998	20008	20018	20076	20035	20163	20104	19877	20103	20008	20223	19990	20126	19987	19947	19959	20076	19972	19823	19897	19917	19903	20060	20103	19992	20080	19975	20065	20084	19936	20048	19938	19920	20186	20041	19875	20017	19986	20104	20032	19964	20001	19862	19903	19858	19877	19802	19915	19981	19909	20181	19990	20067	20217	19926	20040	20011	19833	20022	20034	19932	19893	19958	19960	19861	19858	20093	19946	19779	20147	20040	20120	20188	19774	19970	19896	19920	19994	19966	20099	19844	20030	19921	20047	19841	20049	20072	19967	20067	20098	20119	19879	20094	19875	20133
20155	36450	30731	23233	20116	18394	17727	17252	16966	17018	16907	16905	16961	16865	16851	16837	16711	16790	16890	16670	16846	16676	16810	16777	16617	16862	16672	16655	16604	16476	16850	16728	16647	16728	16556	16736	16787	16496	16547	16703	16452	16707	16639	16429	16460	16638	16545	16669	16593	16673	16589	16663	16743	16532	16721	16522	16643	16709	16560	16653	16629	16551	16562	16592	16629	16552	16663	16751	16555	16652	16550	16560	16556	16738	16683	16781	16641	16601	16629	16734	16708	16742	16775	16888	16498	16672	16632	16826	16720	16653	16566	16645	16537	16547	16772	16498	16719	16422	16717	16698	16775	16711	16458	16631	16738	16616	16701	16732	16668	16741	16484	16526	16599	16713	16609	16726	16622	16480	16686	16522	16642	16680	16721	16621	16765	16628	16663	16650	16651	16703	16723	16662	16724	16656	16607	16747	16479	16708	16741	16579	16678	16600	16590	16702	16433	16644	16641	16610	16735	16664	16484	16608	16654	16666	16699	16531	16606	16552	16756	16677	16806	16610	16744	16671	16545	16714	16810	16805	16676	16572	16578	16676	16518	16652	16495	16605	16487	16607	16629	16772	16609	16718	16813	16676	16656	16772	16644	16636	16745	16594	16518	16725	16608	16459	16691	16780	16605	16462	16606	16679	16522	16565	16558	16601	16940	16781	16521	16619	16596	16588	16537	16574	16667	16642	16610	16559	16627	16747	16393	16665	16583	16697	16725	16507	16768	16780	16554	16717	16586	16616	16706	16849	16601	16794	16391	16530	16614	16578	16579	16649	16501	16722	16573	16636	16636	16652	16744	16728	16489	16491	16674	16536	16621	16734	16634	16627	16742	16507	16756	16611	16696	16614	16754	16738	16619	16573	16592	16724	16587	16801	16650	16594	16533	16933	16607	16530	16684	16680	16618	16684	16555	16583	16673	16712	16584	16471	16592	16563	16631	16505	16691	16643	16485	16614	16536	16496	16594	16561	16504	16645	16651	16667	16641	16479	16699	16572	16574	16655	16604	16536	16715	16672	16687	16743	16665	16609	16735	16612	16704	16485	16632	16591	16587	16711	16376	16649	16565	16553	16648	16836	16811	16756	16500	16786	16628	16745	16425	16675	16681	16586	16779	16728	16661	16471	16717	16555	16790	16618	16662	16544	16512	16753	16505	16578	16482	16702	16625	16563	16739	16598	16600	16606	16716	16652	16665	16686	16769	16684	16869	16660	16636	16495	16432	16688	16579	16667	16633	16582	16679	16608	16759	16493	16626	16638	16519	16732	16572	16544	16669	16620	16807	16819	16517	16466	16552	16588	16635	16731	16804	16475	16756	16635	16566	16625	16651	16813	16824	16894	16542	16715	16679	16677	16672	16541	16732	16622	16715	16673	16593	16713	16610	16715	16738	16578	16604	16591	16736	16781	16580	16659	16693	16652	16680	16599	16622	16510	16549	16738	16590	16569	16740	16508	16584	16524	16532	16684	16514	16777	16641	16616	16729	16649	16768	16653	16740	16757	16592	16538	16691	16752	16682	16607	16789	16649	16647	16593	16505	16709	16662	16693	16592	16709	16541	16577	16624	16728	16655	16563	16670	16554	16765	16570	16729	16776	16511	16712	16658	16743	16552	16777	16598	16597	16436	16633	16679	16656	16684	16631	16651	16502	16698	16772	16652	16823	16561	16749	16595	16689	16714	16603	16576	16571	16722	16631	16578	16697	16529	16643	16706	16679	16582	16663	16592	16581	16426	16620	16510	16777	16625	16688	16552	16603	16448	16731	16690	16712	16579	16617	16784	16599	16682	16594	16527	16521	16768	16539	16561	16684	16382	16635	16558	16763	16819	16727	16700	16645	16758	16694	16793	16431	16556	16452	16501	16775	16835	16630	16607	16563	16600	16720	16550	16829	16636	16549	16566	16742	16551	16650	16623	16552	16610	16630	16656	16584	16727	16600	16550	16660	16670	16583	16515	16473	16830	16691	16602	16557	16559	16630	16439	16525	16719	16519	16491	16623	16622	16685	16665	16585	16645	16676	16593	16679	16612	16798	16673	16631	16660	16749	16811	16612	16628	16581	16619	16677	16720	16707	16669	16831	16521	16451	16551	16660	16529	16672	16499	16664	16583	16521	16696	16737	16671	16652	16766	16474	16622	16681	16667	16610	16788	16691	16762	16568	16543	16717	16641	16600	16640	16657	16782	16717	16740	16785	16589	16603	16456	16677	16579	16687	16626	16648	16559	16706	16530	16635	16710	16669	16685	16699	16779	16647	16559	16632	16806	16661	16617	16643	16568	16365	16788	16585	16664	16474	16533	16619	16744	16686	16616	16699	16628	16902	16532	16577	16619	16571	16783	16638	16663	16616	16700	16641	16686	16674	16597	16762	16616	16618	16790	16797	16780	16638	16700	16655	16627	16783	16792	16727	16462	16600	16664	16527	16707	16547	16696	16593	16583	16590	16713	16661	16683	16707	16703	16863	16686	16642	16675	16721	16847	16658	16754	16530	16869	16645	16641	16645	16710	16756	16770	16644	16605	16536	16533	16591	16732	16676	16715	16599	16686	16546	16602	16655	16719	16647	16644	16742	16538	16503	16649	16628	16489	16639	16741	16611	16833	16761	16713	16530	16653	16585	16609	16549	16628	16628	16800	16521	16787	16670	16570	16743	16743	16532	16732	16487	16820	16530	16699	16572	16553	16687	16656	16496	16659	16682	16822	16758	16677	16757	16686	16498	16524	16701	16633	16545	16568	16533	16747	16661	16622	16542	16485	16647	16672	16600	16871	16705	16754	16693	16544	16685	16693	16662	16544	16559	16657	16696	16777	16817	16767	16542	16559	16643	16517	16559	16602	16644	16461	16665	16723	16627	16591	16488	16823	16775	16729	16554	16667	16604	16732	16527	16571	16601	16528	16575	16655	16489	16527	16742	16603	16776	16408	16759	16644	16424	16648	16741	16769	16625	16742	16709	16753	16659	16816	16629	16643	16559	16426	16660	16682	16713	16870	16657	16491	16551	16673	16623	16641	16610	16790	16544	16638	16660	16683	16864	16644	16936	16809	16440	16649	16651	16675	16573	16656	16593	16688	16736	16731	16573	16560	16697	16555	16533	16617	16636	16732	16714	16696	16627	16798	16674	16631	16622	16708	16555	16699	16620	16717	16464	16614	16426	16556	16310	16762	16606	16581	16606	16475	16726	16682	16649	16705	16694	16699	16761	16841	16569	16791	16606	16779	16692	16551	16609	16639	16674	16598	16592	16620	16661	16676	16580	16518	16732	16563	16596	16604	16702	16613	16617	16770	16559	16602	16668	16742	16724	16562	16563	16722	16652	16627	16607	16664	16700	16606	16473	16602	16508	16698	16733	16557	16600	16543	16652	16639	16653	16628	16510	16632	16647	16607	16781	16687	16595	16494	16598	16732	16673	16664	16648	16658	16555	16557	16535	16576	16795	16561	16857	16702	16435	16567	16709	16684	16637	16629	16510	16654	16683	16701	16804	16696	16517	16537	16743	16659	16785	16622	16813	16630	16649	16696	16603	16540	16550	16898	16514	16668	16689	16661	16683	16613	16685	16728	16639	16824	16733	16584	16704	16660	16581	16532	16750	16486	16602	16479	16835	16778	16410	16644	16611	16646	16640	16603	16556	16820	16600	16493	16412	16664	16689	16581	16686	16586	16624	16585	16629	16735	16735	16552	16791	16598	16414	16723	16586	16713	16884	16448	16596	16408	16741	16578	16609	16721	16626	16788	16562	16720	16523	16712	16678	16622	16667	16697	16625	16705	16654	16581	16726	16699	16757	16655	16582	16831	16653	16606	16684	16629	16625	16736	16717	16553	16678	16571	16610	16536	16521	16626	16595	16660	16736	16757	16467	16829	16613	16562	16632	16513	16650	16678	16531	16708	16573	16546	16679	16896	16466	16736	16421	16630	16598	16748	16773	16635	16373	16646	16633	16575	16738	16776	16589	16617	16717	16781	16722	16508	16532	16823	16691	16798	16683	16700	16749	16769	16594	16698	16507	16723	16665	16512	16572	16676	16616	16758	16615	16729	16709	16735	16688	16612	16689	16707	16882	16862	16662	16785	16654	16494	16525	16766	16475	16576	16754	16774	16525	16641	16628	16673	16748	16865	16633	16683	16740	16621	16679	16486	16763	16768	16518	16615	16806	16512	16577	16697	16665	16761	16561	16647	16756	16606	16476	16803	16651	16792	16583	16517	16518	16645	16605	16607	16476	16598	16807	16747	16710	16490	16596	16770	16775	16628	16673	16630	16729	16672	16518	16639	16649	16589	16707	16612	16650	16632	16615	16514	16714	16679	16657	16657	16593	16745	16689	16719	16637	16668	16613	16865	16632	16477	16646	16630	16846	16659	16763	16558	16715	16658	16792	16716	16781	16726	16610	16623	16700	16556	16609	16572	16518	16711	16700	16606	16534	16462	16895	16605	16747	16496	16773	16604	16591	16671	16599	16734	16646	16710	16670	16616	16709	16523	16583	16765	16756	16665	16558	16493	16743	16629	16682	16741	16782	16724	16522	16461	16809	16804	16572	16784	16597	16554	16727	16614	16671	16507	16772	16583	16583	16688	16611	16747	16636	16542	16663	16571	16567	16608	16791	16704	16715	16542	16812	16628	16714	16672	16749	16561	16658	16584	16722	16627	16672	16694	16703	16720	16549	16664	16500	16640	16604	16740	16577	16643	16625	16725	16743	16685	16763	16520	16606	16576	16775	16650	16565	16561	16716	16794	16662	16862	16702	16580	16640	16475	16747	16790	16666	16687	16543	16671	16449	16546	16810	16665	16659	16692	16799	16511	16619	16617	16736	16562	16676	16659	16690	16681	16608	16662	16335	16740	16647	16604	16621	16702	16521	16803	16602	16631	16555	16602	16684	16829	16632	16692	16644	16572	16610	16401	16699	16815	16573	16741	16738	16702	16685	16645	16670	16600	16495	16724	16422	16666	16538	16618	16689	16833	16693	16759	16756	16712	16606	16546	16718	16494	16717	16769	16792	16887	16498	16690	16473	16713	16778	16696	16620	16615	16528	16678	16621	16749	16510	16554	16652	16713	16591	16880	16564	16692	16568	16718	16698	16661	16646	16687	16605	16480	16798	16758	16666	16579	16446	16572	16518	16595	16683
22746	21600	28846	24978	22622	25570	27022	22144	21079	21459	21406	21094	20998	20797	20993	20751	20962	20857	20785	20745	20733	20584	20650	20784	20624	20706	20656	20745	20612	20530	20527	20613	20669	20699	20926	20931	20447	20501	20476	20571	20741	20697	20835	20796	20673	20563	20698	20522	20601	20381	20365	20657	20658	20577	20652	20560	20502	20362	20429	20556	20615	20565	20556	20656	20411	20720	20539	20650	20505	20469	20611	20571	20563	20431	20393	20418	20473	20572	20487	20343	20777	20499	20775	20485	20389	20542	20757	20574	20668	20447	20354	20602	20596	20419	20313	20385	20561	20603	20695	20687	20529	20819	20781	20759	20398	20589	20503	20385	20767	20422	20627	20524	20585	20394	20491	20393	20479	20399	20568	20582	20553	20242	20605	20623	20506	20371	20523	20489	20445	20453	20487	20439	20549	20729	20522	20487	20190	20622	20624	20530	20666	20515	20409	20267	20261	20647	20474	20261	20512	20379	20678	20494	20355	20414	20533	20679	20671	20497	20604	20399	20667	20403	20629	20390	20461	20479	20423	20558	20371	20702	20551	20490	20624	20539	20511	20668	20467	20452	20411	20549	20521	20486	20572	20719	20487	20400	20631	20459	20534	20391	20318	20543	20472	20314	20595	20512	20628	20569	20471	20491	20583	20549	20742	20607	20372	20622	20751	20435	20679	20304	20582	20523	20607	20512	20615	20499	20700	20600	20494	20493	20488	20494	20587	20336	20533	20360	20401	20695	20473	20425	20783	20464	20497	20450	20567	20564	20296	20461	20648	20513	20624	20311	20540	20715	20605	20729	20476	20369	20351	20366	20813	20526	20517	20514	20595	20662	20561	20599	20438	20566	20710	20667	20579	20647	20531	20675	20467	20561	20441	20621	20407	20314	20452	20447	20489	20506	20402	20506	20583	20372	20470	20627	20472	20440	20400	20407	20448	20375	20681	20584	20463	20603	20463	20496	20460	20365	20410	20469	20624	20525	20678	20730	20589	20255	20261	20591	20407	20365	20523	20438	20418	20498	20529	20609	20526	20375	20559	20740	20599	20607	20484	20541	20507	20555	20481	20532	20655	20526	20361	20818	20641	20419	20850	20470	20260	20574	20438	20531	20388	20206	20729	20433	20578	20443	20536	20467	20330	20324	20772	20316	20504	20600	20632	20655	20559	20470	20435	20446	20647	20656	20583	20323	20624	20570	20474	20562	20409	20385	20379	20325	20510	20539	20649	20197	20612	20629	20524	20457	20445	20592	20472	20576	20581	20370	20531	20639	20268	20232	20407	20301	20400	20509	20753	20797	20457	20570	20474	20387	20442	20382	20643	20481	20589	20766	20656	20557	20591	20617	20529	20357	20559	20346	20338	20393	20531	20625	20413	20636	20679	20666	20435	20606	20445	20548	20508	20684	20515	20489	20436	20516	20626	20793	20606	20543	20469	20511	20484	20369	20488	20364	20597	20379	20374	20429	20326	20360	20636	20615	20355	20501	20480	20339	20575	20506	20468	20352	20537	20484	20676	20422	20503	20372	20470	20467	20429	20636	20526	20345	20410	20588	20569	20325	20565	20540	20493	20497	20330	20739	20584	20760	20541	20403	20597	20337	20502	20458	20624	20533	20572	20580	20562	20495	20451	20443	20423	20489	20538	20366	20652	20169	20187	20363	20410	20681	20554	20549	20723	20519	20510	20563	20694	20420	20615	20581	20598	20521	20261	20567	20647	20460	20515	20593	20687	20588	20637	20600	20553	20590	20629	20308	20571	20597	20493	20530	20538	20453	20448	20390	20439	20646	20474	20612	20656	20611	20409	20542	20364	20571	20275	20702	20518	20293	20673	20602	20575	20575	20522	20298	20466	20484	20549	20541	20738	20624	20671	20607	20598	20320	20449	20416	20530	20477	20526	20463	20635	20616	20697	20502	20546	20365	20598	20642	20486	20504	20557	20554	20564	20610	20470	20473	20469	20424	20481	20767	20668	20434	20548	20472	20411	20619	20417	20603	20560	20407	20510	20450	20486	20666	20317	20567	20396	20454	20610	20621	20583	20527	20522	20411	20524	20538	20716	20471	20419	20605	20410	20374	20625	20519	20318	20521	20438	20407	20394	20533	20520	20589	20606	20559	20614	20518	20373	20650	20517	20591	20490	20330	20648	20523	20489	20380	20272	20488	20382	20403	20340	20399	20448	20576	20574	20631	20615	20586	20423	20427	20566	20466	20510	20326	20474	20595	20646	20465	20717	20386	20537	20507	20521	20587	20454	20652	20517	20499	20493	20460	20482	20569	20385	20556	20489	20232	20526	20851	20319	20291	20481	20356	20657	20648	20518	20678	20730	20691	20674	20296	20438	20510	20479	20507	20405	20514	20510	20523	20433	20445	20545	20595	20372	20476	20539	20463	20412	20595	20376	20391	20612	20478	20582	20542	20718	20660	20506	20494	20539	20667	20219	20606	20590	20578	20496	20147	20472	20409	20603	20617	20539	20696	20527	20559	20324	20771	20444	20397	20636	20614	20571	20761	20482	20452	20590	20402	20582	20343	20495	20300	20512	20410	20790	20494	20412	20649	20479	20643	20442	20460	20646	20414	20491	20404	20469	20404	20513	20555	20617	20423	20508	20624	20463	20510	20517	20544	20271	20482	20271	20349	20411	20687	20641	20478	20490	20686	20568	20451	20669	20461	20620	20717	20609	20621	20375	20658	20541	20582	20663	20237	20447	20366	20662	20553	20531	20458	20380	20551	20284	20497	20514	20356	20455	20507	20549	20328	20676	20555	20517	20236	20580	20604	20526	20481	20626	20646	20633	20651	20735	20558	20663	20521	20585	20564	20539	20554	20595	20628	20362	20572	20541	20443	20501	20644	20695	20637	20548	20599	20496	20673	20401	20410	20432	20495	20451	20273	20628	20500	20502	20462	20508	20598	20590	20415	20518	20181	20602	20379	20582	20502	20555	20765	20445	20308	20527	20420	20549	20347	20528	20650	20785	20490	20822	20570	20595	20435	20196	20345	20573	20391	20575	20518	20496	20610	20569	20492	20589	20404	20396	20361	20511	20611	20534	20383	20686	20703	20486	20660	20580	20578	20624	20245	20710	20565	20612	20571	20520	20539	20514	20730	20428	20456	20542	20608	20602	20332	20403	20528	20651	20491	20555	20461	20521	20638	20473	20498	20757	20291	20429	20393	20553	20683	20407	20585	20626	20527	20506	20464	20538	20703	20558	20297	20641	20697	20720	20392	20450	20384	20382	20466	20445	20300	20457	20568	20591	20293	20307	20651	20706	20446	20583	20401	20476	20546	20632	20330	20405	20332	20513	20660	20454	20526	20289	20528	20515	20339	20476	20507	20567	20450	20349	20479	20587	20493	20465	20643	20634	20610	20604	20512	20587	20667	20452	20541	20500	20655	20795	20596	20612	20655	20552	20423	20396	20316	20564	20633	20415	20450	20524	20492	20480	20380	20335	20610	20625	20572	20261	20674	20531	20547	20304	20400	20471	20650	20609	20505	20582	20482	20648	20376	20366	20677	20742	20643	20622	20582	20550	20425	20426	20412	20505	20420	20561	20519	20497	20390	20355	20585	20419	20515	20559	20549	20522	20457	20582	20234	20410	20528	20543	20592	20533	20605	20385	20607	20524	20556	20452	20739	20601	20600	20478	20399	20524	20651	20387	20719	20556	20462	20354	20745	20592	20591	20449	20581	20439	20817	20525	20700	20432	20636	20404	20588	20614	20495	20516	20531	20440	20613	20602	20511	20590	20392	20554	20498	20720	20564	20587	20487	20453	20271	20679	20459	20490	20446	20479	20466	20642	20298	20398	20539	20594	20583	20633	20429	20617	20354	20428	20554	20520	20530	20581	20423	20348	20535	20280	20506	20656	20459	20404	20652	20587	20455	20562	20401	20318	20403	20489	20560	20471	20616	20515	20314	20364	20477	20300	20537	20774	20770	20537	20425	20382	20694	20478	20336	20358	20355	20731	20296	20633	20466	20357	20460	20398	20316	20577	20579	20553	20413	20303	20273	20327	20631	20725	20536	20665	20573	20406	20512	20438	20487	20610	20684	20546	20472	20445	20500	20601	20460	20200	20352	20420	20509	20440	20712	20705	20581	20456	20472	20464	20651	20567	20441	20621	20692	20553	20399	20560	20758	20841	20358	20471	20633	20552	20276	20602	20375	20380	20472	20561	20451	20328	20520	20611	20467	20470	20468	20545	20457	20451	20435	20490	20721	20589	20359	20642	20360	20514	20836	20643	20593	20502	20336	20546	20714	20410	20491	20565	20230	20372	20567	20533	20651	20588	20676	20618	20522	20591	20435	20549	20440	20516	20585	20445	20562	20455	20769	20608	20607	20642	20427	20321	20601	20446	20536	20364	20549	20361	20568	20517	20532	20490	20388	20557	20467	20599	20550	20527	20377	20505	20603	20559	20477	20649	20550	20364	20498	20542	20267	20544	20651	20215	20580	20695	20408	20562	20244	20477	20672	20513	20492	20624	20521	20431	20572	20452	20387	20426	20702	20559	20601	20464	20461	20381	20556	20272	20480	20571	20359	20590	20461	20529	20379	20308	20586	20486	20438	20588	20559	20546	20339	20549	20353	20598	20542	20444	20620	20340	20618	20551	20841	20575	20560	20528	20665	20357	20786	20375	20702	20479	20606	20715	20708	20590	20520	20533	20283	20581	20494	20466	20592	20598	20623	20652	20544	20750	20290	20583	20493	20616	20629	20371	20567	20720	20529	20463	20423	20776	20737	20624	20292	20576	20552	20597	20443	20432	20305	20576	20277	20311	20396	20457	20544	20513	20596	20458	20499	20646	20492	20209	20420	20510	20400	20529	20612	20522	20666	20450	20355	20453	20370	20477	20379	20527	20381	20544	20459	20803	20598	20455	20492	20459	20440	20514	20540	20448	20423	20424	20382	20540	20523	20409	20747	20798	20301	20488	20669	20638	20475	20708	20560	20724	20384	20520	20565	20494	20434	20542	20353	20685	20569	20530	20629	20665	20485	20409	20630	20595	20395	20345	20462	20387	20471	20369	20284	20435	20574	20503	20553	20482	20300	20478	20516	20447	20700	20529	20523	20533	20431	20714	20590	20632	20488	20405	20438	20398	20575	20406	20296	20372	20620	20452	20557
22022	47817	42156	31594	25406	22271	20452	18275	17785	17857	17572	17200	17236	17488	17390	17084	17194	17177	17057	17145	17173	16997	17011	17145	17095	17105	17120	17007	16991	16748	17070	16906	16928	16951	17024	17000	17019	17014	17019	16934	16983	16743	17045	16938	17047	17089	16899	16957	17053	16975	16875	17072	17067	17168	16986	16855	16872	16879	17092	17089	16864	17010	17070	16863	17002	17090	17097	17022	16813	17087	16923	16904	17003	16972	16931	17080	16795	16872	16986	16915	16923	16944	16975	16964	16864	17060	17092	16916	17058	16796	16926	16807	16904	17038	17017	16977	16836	16895	16921	17129	16886	16899	17026	17001	16901	16886	16964	16975	16965	16926	16661	16966	16993	16807	17051	16926	17029	16920	16957	16818	16859	16968	17072	16938	16909	16786	17092	16931	16971	16811	16903	17056	16954	17062	16987	16875	17013	16967	16901	17064	16840	16847	16996	17083	17014	16952	16829	16729	16970	16923	16785	16805	16742	17020	16957	16959	17040	16985	16927	16865	16948	16784	17118	16866	17134	16941	16864	17017	17140	16911	17021	16811	16789	16954	16911	16854	17067	16995	16893	16829	16853	17060	16836	17050	16964	16996	17029	16909	16993	16959	16870	16878	16922	16927	17090	16966	16945	17057	17184	16843	16823	16796	16923	17011	17034	17027	16880	16944	16900	16818	16976	16897	16893	16935	16987	17085	16853	16919	16877	16921	16961	17029	16982	16794	16893	17036	16892	16876	17146	17039	16851	16869	16687	17130	16915	16821	16876	17008	17025	16792	17090	16925	16875	16863	17034	16877	16971	16888	16914	16975	16775	16914	17023	16953	16875	16824	17128	16866	16885	16925	16737	16878	17026	16916	17091	16874	17032	16962	16841	16832	16952	17024	17096	16800	16978	17006	16889	16902	16892	17008	16833	16980	16826	17021	17029	16861	16935	17019	17079	17106	16881	17044	16955	16986	16930	16997	17145	16948	16727	16992	16925	17014	16997	17089	16848	16934	17084	16962	17186	16985	16955	17066	17099	17078	17180	16901	17111	17127	16995	16892	16932	16955	17027	16917	16964	17060	16854	16933	17167	16965	16855	16792	17017	16985	16828	16863	16844	16889	16898	17007	16901	17005	16839	17008	16963	16888	16966	16899	17144	17038	17083	16794	17001	16713	17033	16950	16924	16927	17075	16854	16902	16998	16895	16945	16909	16861	17012	16997	17113	16869	17035	16881	16720	16954	16735	16959	16960	16802	16812	16961	16988	16896	16893	16934	16982	16898	16966	16901	16864	16971	17029	16937	17031	16911	17025	17016	16820	16925	16920	16883	16724	16783	16914	17026	16989	17043	16910	17067	16937	16824	16716	16900	16857	16766	16999	16955	17057	16876	17035	16893	16916	16871	17147	17131	16977	16786	17012	16998	17013	16957	16925	16761	17107	16793	16904	16875	17002	17078	17043	16874	16920	16833	16842	16929	16998	16977	16826	17039	16961	16818	17011	16932	16977	17163	17126	16861	16965	17096	16805	16928	16879	16953	16877	16998	16748	17151	16979	17012	17156	16887	17015	16612	16749	16855	17137	16794	17022	16924	16921	16864	16963	16989	16947	16909	16824	16876	17149	16909	16993	16894	16903	16875	17028	16902	17207	17026	17042	16971	16938	17107	16797	16851	16976	16821	17030	16976	16883	17065	16937	17158	17079	16866	17010	17012	16878	16999	16906	17021	16876	17041	16906	16839	17149	16855	16840	16956	16841	16834	16983	17045	16856	16895	16908	16932	17032	17003	17009	16732	16984	17112	17149	16927	16909	16999	16936	16906	16879	17041	16970	16957	16937	16924	16750	16909	17092	16978	16732	16847	17001	16812	16979	16967	16999	16988	16872	17044	16998	17180	17153	16835	16810	16947	17003	16897	16963	16953	17068	17002	17057	16938	16884	17015	17044	16984	16889	16859	16931	16934	17036	16935	16968	17044	16940	17058	16858	16887	16912	16898	17010	16865	16855	16834	16839	16965	17143	16948	16959	16988	16823	16953	17004	17005	16758	16791	17060	16979	16940	17095	16894	16994	16920	17023	16884	16851	16964	17099	16886	17085	17037	16992	16957	16874	16978	16805	16883	16777	16916	16929	16817	16950	17014	16911	16791	16824	16962	17029	17090	17076	17066	16910	16756	17104	16890	16817	16943	17031	16905	16772	16936	16868	16837	17027	16822	17088	17036	17011	16895	16827	17058	17083	16917	16928	17012	16946	17094	16813	17023	16926	17005	16749	16886	16964	16925	16923	16866	17015	16920	17013	16971	16988	16820	16981	17083	16896	17188	17149	16836	16901	16984	16957	16765	16800	17071	16975	16903	17070	16852	17102	16994	16939	16944	17017	16897	16854	16969	16962	16766	16807	16993	17065	16892	16903	16945	17058	16824	16973	16823	16957	16996	17042	16983	17012	16928	17131	16810	16959	17055	16995	16772	16868	16994	16859	16809	17059	17046	16925	17028	16852	16931	16951	16943	16857	16950	17106	16809	17001	17025	16916	16965	16764	16943	16967	16948	16822	17009	16928	16859	16907	16948	16956	16987	16935	16887	16946	16781	16908	16969	16820	17127	16821	17094	17175	16774	16983	17061	17037	17050	17125	16928	17021	16874	16971	17026	16866	16957	17074	16933	16953	16974	16934	17040	17116	16808	16943	16898	16937	16955	16873	17015	16798	17010	16999	16744	16791	16885	17002	16761	17111	16804	17016	16963	17017	16839	16806	17012	16947	16797	16979	16771	17000	16926	16836	17018	16976	16816	17040	16797	16848	16996	17034	16894	16894	16896	16883	16763	17073	16794	16921	16919	17124	16923	17156	16932	16986	16999	16878	16961	16882	16952	17068	16917	16959	16994	16882	16862	16749	16849	16894	17075	16884	17104	16964	16908	16989	16844	17072	17096	16996	17018	17095	16772	16974	16817	16882	16951	16925	17021	17096	17016	16755	17063	16942	17082	16903	16779	16985	16749	16796	16910	16970	16947	16919	16871	17070	16685	16869	17080	16737	16934	17146	16903	16791	17077	16893	17056	16891	16938	17035	17016	16750	17081	17014	16854	16943	16920	17096	16856	16893	16956	16940	16915	17010	16834	17047	16994	16859	17035	16923	16882	16999	16998	17131	16921	16961	16821	16937	16784	16916	17000	16975	16973	16808	16882	16885	16819	17054	17123	17013	17068	16915	16893	16960	16832	16986	16925	16877	16959	17050	17061	17058	16885	16866	16953	16711	16913	16983	16939	17061	16972	17108	16966	17042	16879	16696	16923	16979	16912	16883	16931	17084	16852	16808	16909	16790	16988	17088	16931	16912	17154	16752	16980	16989	16933	16903	17024	16868	17039	16793	17081	16685	17052	16948	16997	16991	16912	17029	16858	16961	16843	16880	16962	17007	16985	16919	17061	16928	16949	16981	16823	16857	16864	16951	16998	16996	16958	17091	16903	17002	16894	16882	16780	16915	16810	16654	17029	16980	16999	16991	16837	16993	16935	17007	16925	17026	16832	17052	16921	16945	16998	16815	16860	16945	16951	16913	17041	16974	16880	17104	17076	17042	17109	16857	16922	16937	16918	17081	16998	16914	16940	17003	16967	17112	16959	16881	17097	16927	16957	17020	16895	16874	16853	16905	16980	16872	16994	16925	16863	16999	16868	16881	17004	16871	16839	16848	16972	16949	17032	16872	17009	16881	16977	17005	16925	17060	16885	16917	16940	16856	16919	17101	17066	16931	16883	17027	16869	16832	17010	16835	16999	16929	16810	16845	17023	17163	16914	16762	17068	17047	16935	17070	16959	16947	16927	16903	16970	17056	16897	16872	16841	16865	16951	16924	16942	16946	17157	16817	16981	16906	16664	16966	17130	16856	16836	17064	17040	16899	16921	17033	16903	16894	17079	16907	17069	16920	16976	16978	16946	16931	16869	16970	16835	16876	17086	16912	16989	16860	16884	16813	16894	16737	17043	16755	16920	16807	17115	16937	16892	16941	16803	17077	16903	16939	16970	16988	16688	17144	17037	16870	16894	17166	17055	16833	16878	17010	16862	16901	17030	16892	16838	16897	16952	17054	16916	16873	17051	16910	16961	16825	17031	17038	16960	16941	17065	16945	17169	17139	16852	17103	17018	16904	16956	16914	17017	16837	16880	17006	16874	16886	16916	16818	16952	16994	16891	17058	16931	16840	16937	16945	16941	17094	16914	16952	16934	17078	17078	16833	17045	16826	16914	16877	17003	16863	16664	17034	16883	16959	16862	16886	16991	16941	16884	16928	16936	17027	17004	16740	17009	17030	16919	17024	16976	16977	16992	16959	16954	16916	16973	16854	17087	16845	16867	17028	16962	16840	16840	17138	16948	16902	16891	16901	16881	17083	17053	16943	16709	16891	16977	16907	17039	16960	16916	16927	17008	17018	16867	16929	16869	16916	16836	16998	17094	16777	16919	16866	16946	16844	17094	17064	16707	17173	17027	17078	17021	16964	16924	16904	16756	17004	17060	16988	16985	16869	16903	16910	16895	16889	16948	16991	16983	16872	16890	16754	16886	16946	16940	16798	16991	16908	17002	16971	16984	16964	17125	17040	16976	16797	16819	17102	17037	16891	16941	16943	17089	17111	17000	17009	16885	17050	16942	16930	17084	16895	16757	16984	16992	17003	16876	17054	16951	16796	16972	16976	16991	17057	16978	17062	16919	16736	16958	16887	16989	16887	16959	16851	16966	17223	16959	16969	16925	16882	17220	16887	16847	16931	17061	16939	16904	17003	17058	16908	16967	16962	16971	16826	17056	17104	16936	17044	16838	16725	16801	16827	16920	17076	16958	16939	16978	16760	16884	16980	16863	16945	17095	17060	16894	17016	16847	17060	16876	16971	17055	17045	17093	16912	17071	16953	17070	16594	16822	17120	16797	16966	16977	16927	16975	16839	16880	16950	17053	16922	16975	17003	16905	17030	16859	17146	16998	16878	16911	16919	16905	16941	16825	17050	16946	17023	16842	16768	17016	17059	17032	17117	17064	17116	17029	17028	17006	16932	16967	16905	16989	17093	16788	17111	16831	17105	17045	16952	16986	16879	16956	17042	16789	16882	16943	16949	16979	16940	17027	16970	16815	17038	16937	17054	16877	16883
30429	25009	28493	24665	21428	20872	20635	20427	20286	20272	20211	20138	20152	20041	20073	20031	20000	20119	19953	19811	20021	19947	20011	20028	19869	19802	20004	19959	20305	20207	20128	20021	19967	20200	20081	20025	19791	19911	19963	19982	20137	20119	20007	19923	19870	19784	19868	20085	20007	20032	19688	20174	20062	20125	20070	20267	20104	19895	20023	19954	20189	19912	20144	20214	19892	19956	19881	19750	19933	20117	20034	20094	20142	20039	20075	19984	19881	20037	19966	19941	19805	20004	19949	20043	19862	19875	19961	20033	19939	19946	19981	19959	19970	19700	19986	20101	19793	20025	19721	19805	19987	19923	20133	19862	19762	19935	19821	20073	20157	20031	19951	20045	19952	19779	20096	19855	20100	20063	19845	19949	19749	19816	19894	20166	19987	20047	20058	20055	19763	19735	19846	19957	19757	19896	19883	19946	20125	19865	19921	19901	19739	19865	19981	19722	19841	19996	19962	20255	19918	20186	19934	19986	19974	20150	19811	20076	19858	20036	20039	20011	20120	19930	20018	20210	19800	20019	19877	20030	19929	19986	19943	19921	20125	20122	20110	20127	20069	19963	19717	19755	19923	20035	19982	19961	20032	19855	20052	20173	19919	19863	20067	20122	20069	20187	20079	19911	20045	19792	19930	19828	19961	20073	20034	19975	19880	19936	20040	20040	19886	19996	19912	19882	19962	19687	19826	19800	19741	19913	20151	19827	20039	20006	19887	19845	19715	19993	19833	19993	19852	20049	20105	19935	19988	20021	19900	19968	19808	19880	19711	19934	20015	20139	19991	20051	20043	19915	19927	19995	19859	19898	19938	20088	19955	19777	19788	19910	20023	19783	20117	19992	20051	19737	19859	20010	20009	19982	20005	20127	19789	19938	19872	19868	19896	19849	20040	19940	19779	20235	19793	19897	19992	19883	20059	20233	20097	20000	20035	19841	19915	20012	19870	19905	19849	19937	19911	20064	20004	19921	20007	19753	19838	20295	20014	20008	19931	19837	19782	19795	19874	20062	20055	19887	19799	19747	19928	19960	20070	20227	20108	20015	19998	19982	20056	19786	19976	20171	19948	20002	20081	20049	20126	19952	20164	20173	19929	19859	19969	19908	19868	19912	20048	19700	20131	19975	19740	20079	19896	19912	20104	19935	20123	19798	19982	19977	20007	19840	19968	19657	19828	19857	19913	19938	19976	20028	20123	20003	19959	19970	19923	19785	20182	19777	20028	19844	20195	19998	19810	19977	20092	19768	20093	19836	19977	20174	19984	20026	20175	20080	20093	20076	19922	19864	19814	20113	19887	20071	19980	20167	19882	19929	20041	19987	20042	19988	20026	19966	20097	19960	20044	20006	19898	19848	19929	19956	19912	20111	20358	20015	20008	19859	19977	20096	20024	20092	20084	20114	20003	19915	20037	19962	19811	19909	20031	19916	19950	20058	20136	19993	20059	19975	19954	20007	20052	20056	19744	20080	19917	19980	19967	19938	20203	20016	20131	20071	19801	20046	20028	20026	19787	20042	20091	20002	19769	19772	20063	20082	20082	19969	20202	19953	20019	19789	19993	19831	20002	19997	20171	20014	20061	20089	19848	19797	19895	19715	20128	19895	20147	20158	19865	20003	20079	20009	19862	19849	19924	19825	19953	20059	19938	19963	19966	20084	20038	19855	19912	20081	20049	19816	19883	20001	19816	19806	19941	19903	19820	19944	19987	19804	20006	19778	20039	19856	20076	19902	19923	19810	19992	19969	20079	20052	19980	20187	20020	19965	20091	20069	20005	19960	19955	19862	19878	19831	20129	19882	20007	20125	20174	19850	19968	20005	20007	20047	19861	19875	19819	20126	19901	19896	20055	19938	19994	19988	19865	19825	19889	20078	20258	20043	20111	19944	20194	20007	20103	19985	20098	20092	19999	20035	19764	20005	20000	19979	20082	19943	19906	19999	19886	19872	20043	19895	19979	19864	20041	19953	19965	19815	20090	19892	20073	19977	19906	19901	20078	19966	19775	20071	19977	19747	19671	19926	20047	19926	20040	19921	19841	20047	19903	19984	19904	19991	19976	19898	19855	19955	20092	20058	20082	19974	20088	19965	19899	19982	19901	19941	20166	19967	19991	20022	19953	19899	19848	19822	19995	19770	20052	19702	19874	19865	19960	19937	19940	20009	20150	19888	19807	19960	19846	20119	20169	19733	19858	20010	20033	19961	20146	19970	20061	19979	19936	19927	19981	20335	20064	19819	19837	19900	20023	19997	19861	20137	20030	19902	19999	19691	20090	19821	20078	19935	20001	20072	19959	20018	19982	19939	19878	20149	20055	19940	20140	19875	20021	20023	20117	19946	19993	19988	20021	20019	20072	19936	20063	20151	20069	19802	20028	19954	20250	20079	20026	20091	19921	19959	20075	19784	20030	19978	19865	19972	19892	20090	20001	19885	20226	19973	19939	19785	19999	19991	19978	20037	19869	20039	19747	20194	19886	19895	19919	19860	19875	19904	20244	20087	19987	19984	19916	19843	20102	20111	19790	19889	20004	20015	19925	19998	20126	19902	19912	19983	19936	20119	19890	19866	19746	19917	19860	20019	20100	19886	20348	19840	20106	20068	19964	19949	19912	19985	19948	19934	20011	20181	20196	19903	19901	20039	19846	19912	20207	20107	19984	20048	19878	19938	20009	19868	20090	20150	19976	20074	20009	19741	20129	19997	20000	19842	19727	19949	19978	19985	20049	19848	19782	19987	20129	19778	19859	19831	19913	20164	19891	19947	20110	19837	20148	20022	20092	19965	19855	19777	19993	19916	20199	19908	20024	19969	20052	20112	19859	20157	19769	20041	20107	19916	19858	20025	19894	19994	19929	19853	19927	19726	20009	19981	20136	19904	20211	20115	20129	19893	19994	19845	20064	19729	19915	19831	19860	19837	20043	19889	19739	19825	20055	20008	19957	20065	20005	19836	20184	19986	19854	19883	19809	20035	19807	19891	19880	19863	20190	19981	20168	19891	19948	19885	19967	20077	20029	20036	19988	20013	20032	20065	19891	20120	20016	20113	20089	20065	19944	20011	19897	20150	19882	19959	20094	20048	20069	19814	19955	19919	19953	19756	20005	20095	20061	20190	19814	19782	19975	20197	19972	19814	20047	20064	20171	19954	19977	19819	20174	20033	19943	19813	19940	19932	20096	20063	19912	19966	20146	20187	20115	19888	20027	19688	19700	19811	19860	20267	20001	20041	19851	19889	20153	19968	19859	20174	19683	19967	19893	19950	19957	20083	20030	19832	19884	20042	19795	19785	19991	19906	19871	19919	19908	19828	19882	20100	19955	19829	19844	20038	19804	19950	20058	20175	19966	20048	19922	19932	20037	19894	19889	20194	20037	19703	19966	19961	20049	19874	19982	19924	20032	20084	19962	19839	19932	20029	20021	19846	20072	19912	19792	19815	20079	19840	19944	19872	19952	20075	20034	19902	19935	19885	20094	19965	19842	19907	20005	20326	19924	19894	20001	19865	20026	20055	20097	19929	20048	19871	20057	20082	19863	20051	19952	20059	20051	20108	19964	20194	20148	19884	19980	19945	20096	19859	19834	19978	20114	19943	19932	20074	20177	19858	20025	19899	19942	19893	20104	19878	19996	20091	20104	20050	20109	19817	19969	19978	20029	19831	19962	19820	20029	19908	20108	19952	19882	19943	19873	19851	20025	20105	19767	19846	19903	19980	20148	20122	20090	19969	19823	19928	20099	19838	19880	19948	19963	19945	20194	19957	20051	20049	19619	20096	20020	19841	19925	19932	19953	20147	19913	20020	19996	19860	20087	19808	19878	19921	20122	19928	20025	19832	19959	19891	19942	20117	20204	20240	20238	19933	19951	19968	20142	20085	20025	19974	19766	19941	19945	19726	19812	19982	19864	20238	20003	19816	20003	20212	20085	19763	20025	19904	20010	20019	20110	19709	20118	19998	20009	19922	19986	19911	19990	20141	19903	19939	20104	19971	20009	19911	19945	19942	19760	20154	20053	20015	20081	20051	19905	20066	20061	19842	19967	19828	19971	19984	20102	20025	20011	19805	19983	20077	19993	19786	20025	20087	19892	19938	19918	19996	19699	20060	19876	19766	19970	19952	20014	19939	20190	20045	19795	20084	20028	19848	19965	19980	19978	19903	20061	19866	20087	19920	19962	20050	20088	19944	19801	19975	19910	19860	20015	19977	20026	19753	19843	19727	19835	19930	19985	19834	19876	20045	19917	20053	20027	19969	19969	19918	20011	19875	19978	19884	19909	19872	19981	19829	19899	20035	20018	19992	19829	19884	20037	19867	19951	20084	19961	20008	19960	20012	20040	19995	20067	19991	20265	20028	20131	19990	19934	20010	19891	20193	19712	20074	20055	19900	20047	19942	19976	19995	19936	20016	20026	20107	20092	19913	20122	19946	20037	19931	19998	20163	19871	20208	19914	19975	20035	19965	19793	19956	20096	19896	19856	19734	20008	19794	19961	19958	20015	20008	20150	20038	20089	19901	19878	19887	19946	19946	19874	19953	20228	20213	19869	19970	19948	19928	20044	19776	19776	19694	20072	20123	20211	20107	19974	20133	19950	19913	20089	20126	19939	20031	20006	20149	19880	20132	19917	19975	20125	19926	20185	20121	19893	20150	19861	19792	19927	20031	19933	20023	19958	20205	20206	20099	19676	19781	19900	19930	20027	19901	20051	19957	20224	19874	19933	19886	20021	20093	19891	19930	20001	19932	20078	20047	19844	20083	20158	19872	19862	20041	20168	19900	19921	20106	19998	19789	19918	19906	20153	20017	20023	19992	20023	19946	19935	20029	20099	20203	19878	19886	19780	20019	19940	19978	19873	20160	19851	20150	19887	20129	20015	19736	19789	20018	20065	19860	19981	20035	19862	20050	19846	19778	19896	19930	20119	19971	19955	20117	20014	19916	19854	20014	20076	19953	20027	19946	20019	19910	19959	19736	19926	20065	20026	20078	19809	20097	20162	19958	19987	19971	19911	19884	19860	19993	20063	19869	19964	19807	19948	19975	19779	19821	20008	19865	20185	20129	20105	20046	19813	19998	19878	19934	19933	20225	19926	19783	20078	19999	20133	19881	19936	19945	20150	20071	19977	20060	19993	20036	20047	20028
21199	32102	26656	19998	18720	17693	17405	16956	16784	16865	16690	16715	16795	16877	16703	16738	16723	16700	16568	16660	16504	16561	16777	16653	16569	16512	16578	16669	16823	16669	16597	16570	16747	16533	16562	16491	16629	16507	16529	16482	16685	16638	16717	16707	16582	16555	16658	16631	16692	16564	16570	16610	16645	16554	16600	16486	16662	16632	16604	16591	16652	16522	16450	16445	16639	16591	16709	16666	16480	16574	16408	16730	16628	16531	16644	16710	16659	16583	16554	16723	16791	16517	16804	16683	16542	16584	16825	16477	16588	16612	16569	16484	16610	16484	16618	16392	16727	16617	16553	16590	16660	16529	16671	16648	16444	16708	16655	16542	16559	16509	16516	16541	16514	16430	16583	16496	16575	16671	16715	16461	16424	16688	16559	16671	16658	16658	16656	16578	16688	16530	16597	16528	16769	16577	16770	16614	16549	16472	16517	16477	16630	16627	16679	16419	16443	16636	16468	16682	16618	16605	16502	16560	16741	16654	16543	16528	16571	16609	16617	16506	16622	16676	16642	16668	16673	16596	16632	16684	16773	16454	16544	16729	16495	16708	16642	16808	16671	16701	16455	16632	16520	16609	16771	16514	16479	16538	16792	16572	16632	16636	16597	16673	16459	16681	16497	16704	16699	16614	16703	16662	16729	16577	16562	16593	16611	16733	16496	16646	16624	16494	16551	16583	16532	16555	16486	16802	16589	16557	16658	16729	16589	16630	16811	16555	16590	16635	16544	16638	16653	16496	16696	16726	16728	16592	16628	16563	16636	16632	16447	16530	16623	16651	16532	16527	16460	16709	16419	16612	16742	16521	16631	16512	16574	16411	16525	16537	16511	16605	16451	16735	16630	16677	16689	16636	16552	16417	16452	16637	16696	16756	16673	16745	16567	16560	16742	16493	16540	16647	16620	16566	16408	16355	16634	16746	16585	16600	16506	16760	16504	16597	16805	16709	16562	16695	16577	16774	16570	16606	16575	16534	16596	16441	16740	16271	16599	16473	16745	16675	16666	16492	16604	16695	16575	16666	16690	16634	16382	16618	16578	16696	16645	16505	16530	16501	16679	16505	16529	16453	16691	16465	16735	16711	16680	16551	16685	16846	16408	16579	16735	16489	16663	16474	16668	16628	16728	16581	16512	16624	16582	16592	16502	16661	16571	16604	16446	16469	16496	16520	16609	16618	16555	16547	16713	16693	16743	16531	16617	16617	16519	16830	16391	16573	16651	16816	16438	16536	16603	16742	16634	16609	16808	16529	16719	16697	16602	16569	16624	16583	16633	16636	16482	16666	16571	16550	16601	16570	16549	16682	16530	16688	16528	16434	16480	16643	16504	16651	16678	16497	16677	16441	16546	16594	16631	16747	16560	16590	16746	16638	16492	16548	16409	16604	16691	16721	16591	16567	16717	16612	16710	16520	16662	16603	16593	16485	16556	16646	16738	16623	16692	16610	16773	16581	16707	16480	16567	16679	16690	16716	16590	16559	16617	16733	16531	16501	16642	16669	16638	16501	16565	16599	16542	16669	16543	16656	16607	16660	16621	16603	16582	16521	16358	16514	16527	16781	16596	16628	16556	16563	16618	16698	16555	16675	16754	16472	16528	16786	16641	16415	16591	16474	16776	16545	16441	16522	16654	16482	16716	16465	16591	16630	16729	16557	16584	16661	16699	16633	16602	16532	16574	16807	16636	16598	16712	16640	16414	16772	16668	16653	16553	16452	16648	16580	16666	16496	16649	16588	16441	16741	16671	16666	16820	16532	16683	16643	16622	16640	16574	16405	16688	16563	16714	16653	16693	16629	16656	16722	16670	16652	16605	16548	16686	16543	16660	16641	16630	16562	16592	16524	16678	16754	16628	16436	16612	16598	16467	16639	16621	16665	16458	16548	16594	16705	16629	16749	16725	16404	16559	16679	16522	16336	16619	16660	16661	16665	16665	16700	16657	16527	16759	16595	16655	16502	16594	16683	16708	16609	16573	16487	16579	16512	16569	16765	16488	16565	16762	16657	16559	16660	16822	16656	16722	16541	16456	16465	16672	16485	16482	16722	16588	16396	16649	16480	16534	16572	16559	16532	16585	16661	16699	16685	16633	16594	16671	16736	16661	16534	16741	16659	16547	16865	16664	16535	16676	16505	16572	16712	16553	16530	16541	16690	16704	16735	16664	16584	16518	16738	16512	16717	16669	16554	16703	16654	16470	16637	16695	16537	16771	16556	16698	16551	16668	16726	16526	16464	16863	16453	16536	16547	16554	16551	16541	16728	16680	16595	16707	16512	16794	16680	16654	16606	16695	16573	16688	16681	16569	16522	16796	16632	16725	16574	16585	16656	16654	16486	16491	16531	16677	16592	16491	16574	16686	16409	16594	16770	16578	16647	16551	16610	16638	16668	16624	16795	16636	16673	16493	16628	16464	16588	16595	16493	16532	16406	16763	16638	16755	16659	16457	16680	16580	16715	16645	16718	16751	16579	16510	16629	16641	16636	16524	16422	16772	16713	16783	16490	16485	16576	16585	16506	16642	16518	16650	16673	16682	16628	16477	16837	16564	16636	16718	16503	16579	16514	16749	16690	16582	16547	16741	16753	16536	16612	16557	16563	16500	16681	16637	16565	16709	16609	16717	16607	16600	16659	16610	16684	16758	16675	16605	16577	16700	16555	16576	16623	16601	16602	16652	16705	16581	16540	16596	16564	16696	16642	16579	16608	16552	16520	16784	16549	16649	16500	16683	16552	16521	16529	16441	16626	16666	16611	16642	16610	16554	16835	16554	16536	16589	16603	16789	16552	16678	16453	16699	16432	16757	16545	16758	16834	16858	16758	16505	16658	16537	16468	16620	16749	16667	16587	16545	16703	16643	16768	16656	16572	16597	16767	16589	16731	16564	16712	16673	16437	16565	16560	16632	16523	16609	16642	16607	16715	16797	16684	16797	16692	16753	16547	16629	16676	16646	16643	16646	16691	16623	16670	16580	16697	16597	16595	16603	16533	16561	16582	16666	16661	16741	16585	16472	16705	16813	16628	16491	16434	16601	16671	16491	16726	16652	16665	16471	16613	16607	16640	16722	16562	16557	16697	16637	16794	16743	16646	16561	16558	16679	16562	16729	16620	16625	16535	16675	16599	16504	16832	16619	16549	16800	16669	16644	16384	16438	16803	16641	16628	16526	16491	16771	16739	16483	16478	16718	16876	16499	16655	16557	16658	16486	16595	16618	16519	16737	16593	16663	16507	16632	16543	16365	16723	16656	16800	16550	16661	16653	16751	16563	16617	16727	16541	16832	16659	16664	16562	16553	16748	16553	16723	16615	16659	16629	16628	16473	16565	16539	16611	16647	16764	16810	16691	16557	16727	16787	16577	16582	16630	16799	16640	16467	16660	16644	16723	16652	16613	16453	16553	16766	16493	16847	16450	16614	16657	16555	16585	16502	16645	16479	16575	16517	16481	16653	16861	16641	16679	16356	16554	16500	16640	16527	16648	16573	16696	16801	16671	16803	16699	16465	16756	16596	16599	16426	16628	16586	16687	16508	16579	16675	16653	16493	16575	16526	16503	16572	16437	16648	16450	16660	16530	16485	16918	16691	16509	16582	16679	16618	16454	16582	16664	16425	16655	16347	16668	16561	16764	16712	16469	16684	16623	16597	16599	16693	16819	16657	16381	16719	16644	16469	16647	16620	16731	16643	16731	16509	16582	16627	16669	16808	16578	16474	16629	16658	16665	16558	16573	16517	16663	16643	16589	16475	16700	16550	16386	16738	16543	16597	16611	16726	16539	16653	16665	16559	16562	16567	16596	16548	16563	16657	16624	16703	16695	16624	16666	16531	16790	16585	16660	16624	16600	16688	16381	16730	16516	16591	16647	16617	16560	16620	16596	16608	16667	16664	16415	16486	16518	16672	16550	16556	16721	16637	16571	16679	16665	16418	16600	16769	16640	16487	16533	16650	16558	16741	16603	16509	16590	16820	16582	16584	16375	16678	16581	16496	16688	16592	16545	16527	16719	16601	16629	16509	16622	16608	16730	16544	16550	16705	16746	16661	16502	16584	16580	16617	16518	16749	16602	16688	16697	16525	16676	16530	16526	16623	16445	16541	16792	16809	16650	16611	16469	16508	16576	16492	16461	16548	16583	16407	16652	16541	16761	16522	16662	16446	16704	16642	16476	16594	16695	16723	16522	16491	16556	16706	16620	16761	16638	16511	16707	16501	16713	16587	16599	16720	16555	16626	16538	16630	16594	16503	16690	16578	16616	16705	16663	16669	16621	16638	16614	16560	16571	16628	16426	16552	16571	16722	16606	16728	16741	16679	16572	16491	16653	16520	16761	16451	16533	16684	16768	16656	16619	16652	16561	16503	16788	16517	16713	16542	16485	16637	16420	16663	16521	16549	16642	16465	16659	16661	16425	16619	16504	16509	16528	16814	16675	16525	16618	16747	16679	16732	16717	16615	16501	16643	16484	16646	16584	16765	16668	16745	16545	16752	16697	16589	16646	16506	16429	16534	16666	16548	16583	16588	16713	16546	16668	16391	16619	16644	16637	16577	16556	16771	16487	16528	16517	16611	16661	16675	16614	16637	16707	16614	16656	16684	16626	16598	16707	16779	16591	16516	16714	16706	16576	16628	16683	16610	16559	16585	16526	16639	16669	16697	16701	16449	16478	16604	16534	16504	16471	16640	16606	16928	16334	16658	16494	16500	16551	16517	16561	16486	16695	16521	16539	16498	16641	16491	16649	16603	16581	16649	16751	16578	16635	16631	16577	16509	16536	16644	16523	16498	16680	16714	16716	16735	16677	16723	16657	16711	16577	16689	16595	16522	16519	16744	16709	16796	16823	16638	16487	16655	16695	16664	16699	16652	16639	16693	16600	16620	16507	16492	16829	16639	16616	16643	16592	16724	16578	16601	16618	16712	16457	16781	16690	16646	16543	16447	16533	16436	16626	16682	16702	16547	16804	16460	16595	16676	16507	16567	16636	16571	16824	16599	16625	16682	16674	16591	16664	16591	16669	16621	16493	16381	16614	16348	16608	16545	16550	16732	16607	16755	16462	16525	16460	16801	16576	16670	16790	16549	16539	16517	16536	16539	16631	16628	16802	16563	16675	16658	16635	16634	16560	16534	16562	16606	16718
23942	21613	28316	26231	23696	23512	23484	21358	20508	20725	20558	20235	20390	20350	20649	20094	20387	20395	20334	20217	20428	20341	19890	20122	20326	20299	20441	20138	20270	20031	20269	20240	20215	20424	20096	20152	20194	20054	20217	19897	20006	20201	20169	20237	20171	20255	20165	20316	20179	20183	20047	20162	20292	20188	20143	20076	19919	20043	19974	20230	20121	20243	20155	20151	19920	20109	20004	19820	20228	20171	20091	20116	20284	20271	20167	20065	20122	20169	20157	20234	19992	20156	20079	19977	20144	20228	20312	20199	20066	20059	20264	20075	20161	20051	20147	20129	20233	20100	20076	20105	19935	20053	20100	20066	20206	20022	20150	20000	20177	20088	20105	20201	20245	20015	20276	20170	20124	20217	20173	20027	20147	20226	20172	20085	20053	20027	19964	20063	20271	20153	20104	19992	20205	20052	19973	20176	20226	20050	20135	20095	20133	19922	20267	20042	20140	20251	20021	20123	19930	20426	20235	19996	19949	20144	20350	20107	20023	20294	19867	19920	20216	20100	20322	19971	20067	20198	20156	20129	20031	20043	20058	20114	19970	20225	20074	20098	19985	20188	20060	20220	20318	20117	20074	20292	20056	20172	20269	20050	19875	20374	19960	20098	20208	20244	20200	20018	20264	20035	20042	20051	20238	20146	20117	20242	20041	20132	20219	20072	20176	20111	19962	20272	20075	20110	19954	20064	19957	20255	19983	20097	20400	20185	20105	20122	19958	20162	20160	20006	20217	19960	20108	20248	19989	20060	20197	20263	20203	20130	20036	20202	20016	20119	20006	20229	20209	20156	20134	20351	20243	19985	20045	20058	20260	20265	20031	19945	20213	20022	19953	19991	20215	20142	20096	20096	20099	20260	20136	20027	20251	20118	20253	20034	20457	20256	20200	19993	20189	20134	19925	20199	20078	20144	20100	20419	20204	19946	19944	19982	20032	20144	19990	20034	19990	20339	20113	20109	19986	20010	20176	20151	20055	20189	20386	20089	20342	20188	20094	20008	20327	20161	20019	20060	20368	19936	20086	20150	20394	20080	20182	20043	20106	19904	20200	20091	20133	20038	20021	20145	20326	20239	20025	20016	20345	20291	20174	20072	20104	20106	20374	19995	20006	19990	20314	20027	20119	19952	20268	20135	20054	20184	20095	20026	20055	20064	20296	19987	20103	20303	20111	20312	20078	20054	20090	20204	20080	20145	20322	20227	20261	20273	20100	19927	19977	20186	20033	19927	20104	20206	20199	19950	20098	20131	20250	19988	20182	20125	20159	20110	20071	20037	20267	20330	20111	20089	20090	19963	20010	20008	20118	20115	20017	20134	20277	20216	19886	20075	19971	20206	20104	19840	20152	20070	20126	19935	20021	20114	20314	20066	20031	20133	20021	20122	20304	20114	20099	20213	20387	20174	20091	20326	20159	20038	20005	20177	19955	19942	20115	19936	20021	20272	20156	20031	19993	19940	20142	20358	20089	20179	20059	20213	19841	20078	20065	19852	20301	20080	20238	20114	20307	20273	20263	20152	20162	20155	19953	19870	20063	20123	20124	20153	19881	20297	20217	20115	20193	20261	20307	20073	20164	20171	19978	20111	20049	20145	20120	20160	20168	20123	20214	20078	20090	20118	20053	20232	20050	20196	20289	20048	20297	20213	20076	20173	20201	20087	20179	19834	20145	20308	20216	20271	20084	20243	19988	20053	20046	20213	20102	20132	20123	20293	20115	20282	20154	20220	20130	20038	20212	20169	20182	20003	20024	20142	20094	20148	20333	20165	20053	19969	20214	20175	20220	20345	20092	20040	20163	20087	20387	20231	20053	20074	20284	20141	19814	20182	20096	20057	20013	20236	20139	20144	20155	20168	20039	20102	20080	20099	20327	20222	20163	20222	20333	19887	20047	19824	20215	20019	20158	20114	20210	20137	20021	20015	20234	20081	20147	20155	20331	20119	20125	20163	20069	20136	19977	19728	19899	20122	20178	20230	20063	19973	20145	20028	20171	20029	20163	20223	20338	20179	20151	20216	20086	20132	20284	20190	20198	19956	20210	20225	20368	20199	20008	20019	19962	20109	20132	20074	20292	20229	20172	20121	20007	20242	19988	20235	20130	20154	20154	20103	20279	20159	20076	20161	20094	20064	19994	19948	20207	20034	20271	20175	20040	20059	19905	20003	20355	20148	20091	20244	20207	20054	20162	20144	20196	19952	20187	20012	20141	19949	20203	20293	20278	20269	20083	20313	20244	20085	20066	20204	19906	19976	19963	20116	20107	20184	20115	20120	20032	20085	20124	20364	20116	19924	19923	20031	20171	20182	20044	20215	20169	20224	20018	20130	20162	20242	20082	20210	20140	20357	20243	20176	20150	20145	20191	20120	20213	20097	20201	20289	20186	20032	19977	19943	20056	20060	20349	20269	20170	20215	20290	20268	20059	20182	20132	20244	20477	20116	19874	20294	20462	20039	20207	20283	20021	20203	20220	20147	20202	20185	20154	20032	20154	20169	20046	20169	20178	20352	20168	20162	20181	20035	19978	20427	20020	20064	20168	20064	20451	20035	20054	20068	20190	20053	19948	20043	20204	20118	20172	20030	20162	20137	20184	20161	20157	20097	20022	20162	20018	20135	20329	20317	20315	20158	20125	20217	20083	20208	20049	20203	20132	20086	20008	20027	20086	20176	20056	20079	20064	20208	20111	20057	20129	20060	20145	19968	20104	20010	19962	20277	20300	20296	20025	20092	20199	20266	20171	20221	20250	20075	20192	20306	20125	19919	20146	20062	20117	20114	20136	20141	20201	20363	20036	19939	20172	20246	20092	20179	20146	20136	19997	20043	20066	19990	20216	20094	20125	19800	20032	19999	19952	20064	19933	20164	20313	20145	20066	20136	20116	20077	20105	20296	20101	20218	20186	20219	20195	20232	20283	20108	19980	20138	20117	20197	20242	20188	20028	20295	20368	20325	19975	20067	20005	20074	20152	19907	20275	20068	20122	20158	20217	19984	19973	20088	19854	20076	19980	20145	20184	20012	20169	20288	20078	20227	20050	20233	20243	20291	20163	20138	20137	20312	20179	20285	20270	20179	20115	20208	20085	20185	20238	20024	20126	20112	20308	20263	20086	20272	20132	19938	19996	20034	20183	20126	20238	20222	20120	20284	20176	20272	20066	20241	20211	20076	20040	20045	20003	20110	20439	20036	20309	19975	20145	20045	20068	20164	20131	20168	20295	19958	19994	20133	20006	20302	19963	20191	20161	20115	20053	20174	20003	20137	20040	20084	20000	20052	19986	20190	20086	20054	20190	20227	20228	20235	20151	19911	20124	20305	20278	20080	20097	20043	20151	19878	20177	20238	19893	20113	20110	20124	20320	20133	20046	20314	20124	20192	20072	20143	20140	19923	20109	20134	20100	20282	20080	20171	20354	19962	19854	20056	20075	20211	19792	20136	20214	20362	20096	20216	20223	19883	20085	20256	20116	19955	20016	20184	20027	20014	20268	20098	20028	20232	20162	20144	20149	20108	20244	20106	20106	20105	20125	20312	20143	20391	20082	20178	20085	20102	20352	20096	20016	20120	20155	20330	20170	19925	20034	20019	20063	20041	19916	20152	20247	19981	20220	20141	20034	20223	20083	20129	20066	20197	20125	20006	20363	20178	20037	20323	20156	20412	20371	20176	20069	20225	20186	20182	20352	20221	20174	20156	20200	19979	20348	20086	20085	20175	19993	20207	20088	20128	20012	20049	20155	20096	20223	20095	20321	20335	20161	20265	20275	20239	20205	20274	20232	20198	20077	20182	20083	20056	20104	20153	20042	20205	20114	19891	20103	20140	20076	20273	20215	20179	20122	20271	20169	20155	20265	20022	20214	20179	20211	20137	20216	20323	20145	20197	20327	20140	20035	20030	20284	20181	19975	20094	20199	20011	20006	20039	20125	20054	20302	20073	19931	20296	20178	19968	20248	20270	20201	20250	20314	20196	20219	20162	20249	20077	20143	20154	20277	20149	20173	20246	20145	19908	20084	20081	20087	20227	20082	20193	20114	19893	20050	20256	20176	20123	20070	20125	20178	20198	20140	19923	20026	20116	20274	20202	20267	20067	20177	20182	20063	20104	20253	20006	20261	20071	20245	20170	20236	20072	20317	20258	20262	20097	20107	20048	20168	20081	20094	20031	20113	20024	20357	20088	20232	20225	20232	20160	20014	20072	19736	20045	20128	19974	20001	20166	20026	19992	20070	20268	20154	20223	20119	20163	20204	20097	20401	20075	20247	20148	19983	20112	20081	19845	20313	20066	20099	20207	20110	20206	20008	20304	20276	20079	20022	20068	20146	20116	19835	20198	20026	20107	20104	20192	20129	20161	20147	20095	20077	20024	20202	20031	20204	19985	20153	20293	20182	20056	20250	20048	20116	20062	20177	19941	20100	19995	20059	20308	20273	20182	20282	20130	20090	19972	20230	20074	20051	20060	20065	20148	20156	20142	20037	20026	20081	20110	20263	20151	19974	20222	20036	20087	19953	20003	20289	20114	20290	19991	19957	20087	20304	20130	20088	20210	20234	20198	20260	20141	19784	20113	20046	19891	20351	20338	20163	20013	20177	20025	19983	20030	20164	20106	20206	20069	20285	20134	20075	20340	20035	20123	19969	20079	20174	20351	20199	20086	20044	20239	20114	20258	20101	20066	20130	20031	20207	20119	20117	20185	20220	20091	20207	20104	20217	20035	20311	20055	19869	20152	20109	20155	20161	20338	19983	20129	20276	20214	20251	20031	20153	20254	20233	20141	20118	19948	20082	20239	20324	20237	19997	20261	20042	20139	20088	20198	19966	20321	20184	20178	20237	20159	20165	20100	20305	20157	20116	20218	20203	20100	20288	19975	20019	20131	20284	20257	20195	20112	20012	20107	20177	20155	20091	19946	20204	20210	20228	20256	20111	20232	19953	19837	20162	20242	20036	20033	20019	20314	20221	20141	20257	20248	19949	20095	20009	20213	20087	20160	20239	20222	20188	20000	20056	19987	20125	20312	20240	20329	20005	19932	20080	20275	19972	20144	20138	20069	19956	20031	20187	20203	20069	19885	19935	19932	20142	20246	20112	19997	20138	20037	19921	20097	20025	20094	20279	20012	20141	20213	20209	20181
19727	41249	35498	26253	21391	19215	18403	17811	17502	17108	16957	17094	16802	16986	16995	16763	16731	16811	16579	16991	16923	16605	16737	16650	16606	16629	16518	16522	16638	16558	16598	16788	16617	16541	16547	16743	16672	16709	16429	16653	16561	16819	16423	16752	16541	16681	16725	16568	16561	16578	16669	16750	16568	16519	16826	16630	16727	16619	16665	16693	16731	16474	16762	16722	16771	16704	16603	16591	16553	16719	16466	16743	16561	16758	16644	16525	16596	16443	16724	16569	16702	16542	16678	16773	16584	16701	16485	16668	16688	16708	16682	16461	16614	16577	16577	16544	16502	16780	16530	16727	16607	16696	16576	16675	16626	16394	16596	16693	16682	16587	16583	16566	16548	16723	16676	16473	16600	16711	16514	16573	16559	16669	16661	16721	16802	16614	16645	16800	16705	16587	16595	16587	16616	16568	16801	16502	16561	16573	16656	16534	16723	16551	16737	16483	16520	16641	16548	16581	16618	16634	16626	16620	16712	16594	16834	16541	16680	16645	16507	16686	16589	16682	16687	16525	16704	16665	16688	16704	16578	16690	16608	16506	16649	16652	16551	16734	16599	16646	16626	16648	16681	16375	16655	16802	16599	16510	16640	16716	16589	16655	16616	16582	16526	16458	16617	16744	16756	16638	16401	16518	16622	16570	16599	16596	16477	16564	16669	16741	16832	16631	16770	16776	16709	16519	16720	16845	16516	16764	16776	16545	16675	16564	16679	16582	16687	16466	16675	16806	16464	16709	16604	16652	16875	16766	16605	16664	16622	16814	16790	16722	16745	16686	16526	16684	16641	16603	16909	16516	16610	16477	16540	16585	16734	16583	16588	16551	16608	16666	16603	16691	16590	16752	16649	16544	16562	16677	16664	16689	16631	16594	16551	16705	16503	16706	16500	16687	16611	16698	16653	16420	16553	16611	16522	16645	16686	16682	16706	16736	16640	16691	16735	16865	16565	16852	16554	16698	16606	16758	16600	16571	16624	16569	16664	16711	16649	16508	16626	16727	16661	16558	16679	16777	16645	16708	16863	16791	16612	16586	16433	16572	16577	16534	16680	16685	16570	16729	16860	16607	16713	16692	16587	16702	16730	16579	16699	16632	16722	16648	16523	16534	16762	16730	16744	16595	16637	16523	16734	16605	16803	16790	16722	16683	16582	16499	16768	16724	16625	16714	16641	16736	16720	16640	16656	16673	16849	16595	16483	16516	16761	16810	16525	16709	16336	16591	16694	16548	16523	16660	16668	16589	16536	16694	16736	16641	16368	16605	16598	16687	16702	16709	16644	16640	16665	16616	16539	16627	16721	16562	16660	16554	16703	16641	16442	16628	16691	16631	16581	16457	16689	16536	16587	16714	16685	16691	16497	16712	16525	16674	16660	16440	16598	16605	16570	16521	16758	16604	16591	16682	16548	16639	16669	16625	16715	16617	16528	16744	16749	16641	16566	16616	16761	16585	16409	16574	16670	16750	16577	16593	16820	16712	16609	16698	16864	16594	16613	16720	16741	16537	16635	16538	16653	16661	16633	16705	16473	16515	16656	16608	16549	16869	16740	16620	16433	16529	16713	16509	16848	16485	16443	16634	16857	16815	16647	16715	16683	16568	16708	16752	16706	16593	16658	16572	16641	16701	16926	16711	16613	16682	16727	16612	16595	16659	16499	16602	16634	16708	16629	16627	16753	16648	16635	16735	16542	16584	16615	16579	16673	16644	16579	16609	16672	16660	16561	16553	16584	16867	16538	16648	16794	16601	16672	16603	16592	16676	16596	16728	16716	16488	16727	16677	16773	16690	16812	16693	16522	16589	16580	16669	16692	16723	16757	16510	16612	16606	16593	16529	16799	16521	16831	16615	16682	16562	16705	16642	16455	16578	16610	16656	16455	16670	16552	16876	16464	16708	16738	16637	16679	16615	16582	16605	16449	16827	16729	16669	16842	16757	16662	16663	16569	16847	16569	16728	16637	16886	16713	16729	16640	16669	16748	16655	16598	16701	16541	16889	16566	16752	16460	16568	16727	16640	16731	16589	16404	16679	16607	16632	16587	16784	16850	16673	16676	16677	16655	16614	16519	16724	16561	16636	16707	16541	16486	16510	16626	16694	16560	16694	16604	16704	16861	16562	16815	16611	16782	16536	16730	16555	16751	16613	16481	16774	16604	16657	16589	16677	16597	16459	16766	16599	16714	16675	16605	16593	16495	16467	16695	16684	16614	16706	16625	16593	16675	16761	16700	16766	16782	16696	16625	16702	16629	16714	16725	16695	16539	16806	16613	16613	16619	16615	16576	16599	16600	16575	16664	16525	16513	16661	16664	16618	16627	16773	16764	16651	16557	16562	16783	16771	16521	16592	16680	16740	16686	16731	16682	16607	16601	16752	16701	16773	16640	16671	16500	16866	16583	16552	16716	16368	16474	16585	16545	16656	16511	16632	16648	16604	16687	16710	16699	16598	16839	16561	16582	16704	16437	16654	16592	16686	16615	16754	16484	16673	16692	16486	16763	16456	16496	16702	16943	16734	16917	16623	16607	16704	16766	16600	16634	16520	16723	16932	16787	16754	16642	16448	16559	16740	16726	16415	16666	16485	16799	16761	16722	16791	16607	16651	16525	16616	16763	16561	16520	16768	16733	16380	16800	16559	16646	16601	16718	16763	16728	16584	16669	16493	16871	16676	16815	16642	16829	16769	16666	16710	16699	16803	16583	16612	16508	16556	16837	16803	16565	16667	16766	16531	16485	16666	16614	16665	16554	16672	16579	16665	16634	16671	16445	16599	16598	16579	16622	16660	16702	16692	16648	16584	16550	16795	16675	16712	16661	16756	16936	16548	16448	16602	16647	16633	16774	16589	16678	16492	16633	16779	16574	16655	16662	16576	16598	16592	16627	16691	16599	16688	16650	16568	16765	16491	16571	16643	16677	16678	16655	16481	16652	16756	16517	16690	16677	16711	16642	16624	16521	16608	16767	16726	16835	16452	16658	16734	16617	16814	16711	16662	16699	16804	16595	16663	16728	16739	16667	16529	16612	16755	16660	16691	16555	16742	16588	16685	16676	16741	16679	16726	16462	16730	16609	16678	16642	16520	16593	16576	16774	16545	16718	16527	16640	16576	16549	16530	16502	16602	16622	16648	16603	16576	16662	16704	16571	16602	16762	16613	16706	16524	16782	16784	16726	16585	16787	16532	16596	16543	16434	16747	16608	16707	16715	16480	16646	16539	16535	16581	16749	16738	16624	16588	16362	16713	16685	16576	16546	16689	16588	16633	16845	16667	16624	16675	16612	16700	16644	16559	16572	16581	16795	16549	16631	16805	16595	16585	16777	16485	16630	16770	16724	16594	16719	16813	16568	16578	16581	16577	16462	16654	16640	16702	16737	16690	16558	16651	16769	16696	16687	16591	16736	16590	16658	16751	16688	16626	16724	16565	16664	16607	16581	16861	16600	16551	16616	16451	16551	16508	16567	16650	16797	16550	16746	16680	16577	16653	16653	16612	16684	16798	16717	16873	16518	16515	16618	16755	16605	16400	16633	16626	16605	16697	16750	16745	16438	16510	16697	16591	16671	16705	16714	16558	16703	16609	16664	16724	16722	16608	16698	16601	16791	16625	16589	16859	16649	16715	16575	16659	16665	16607	16662	16629	16601	16827	16555	16783	16552	16606	16504	16679	16548	16506	16480	16656	16541	16660	16655	16633	16598	16660	16793	16695	16681	16726	16640	16625	16643	16663	16706	16711	16642	16591	16681	16742	16733	16691	16642	16561	16685	16581	16769	16698	16499	16764	16770	16456	16656	16600	16597	16524	16562	16659	16650	16836	16437	16613	16826	16689	16708	16688	16696	16631	16695	16722	16789	16603	16627	16821	16698	16746	16472	16748	16646	16626	16871	16764	16523	16731	16548	16661	16632	16617	16608	16434	16730	16502	16660	16600	16594	16852	16585	16813	16673	16629	16669	16581	16502	16582	16809	16589	16554	16592	16559	16656	16752	16681	16535	16735	16710	16790	16654	16492	16706	16626	16427	16630	16562	16710	16658	16595	16602	16576	16676	16747	16595	16406	16637	16698	16750	16619	16592	16751	16643	16690	16702	16622	16699	16691	16693	16575	16864	16692	16612	16603	16559	16584	16683	16515	16621	16687	16665	16698	16665	16684	16644	16643	16542	16515	16562	16677	16543	16488	16540	16606	16618	16724	16620	16729	16536	16461	16504	16624	16767	16447	16669	16548	16764	16718	16497	16850	16692	16578	16806	16779	16636	16466	16795	16784	16451	16652	16510	16524	16654	16561	16674	16641	16613	16630	16632	16619	16731	16614	16630	16796	16535	16860	16737	16643	16595	16586	16699	16710	16562	16702	16892	16898	16626	16789	16581	16603	16405	16637	16645	16619	16720	16524	16674	16647	16715	16840	16742	16718	16700	16593	16772	16492	16678	16478	16605	16505	16736	16608	16676	16593	16551	16579	16388	16652	16571	16717	16776	16566	16572	16743	16663	16574	16773	16623	16664	16548	16769	16750	16666	16559	16703	16576	16716	16741	16715	16682	16835	16604	16742	16584	16734	16570	16580	16729	16770	16659	16714	16707	16608	16654	16772	16646	16565	16710	16592	16558	16584	16536	16397	16587	16810	16777	16695	16809	16644	16694	16677	16751	16711	16627	16596	16745	16654	16712	16640	16666	16639	16660	16444	16644	16821	16758	16706	16521	16703	16548	16499	16673	16622	16723	16652	16717	16601	16686	16471	16538	16649	16670	16657	16436	16721	16468	16661	16794	16617	16728	16527	16553	16472	16576	16744	16693	16543	16612	16515	16646	16708	16839	16723	16521	16800	16773	16726	16555	16733	16827	16534	16643	16596	16673	16627	16685	16616	16673	16739	16661	16763	16769	16708	16634	16765	16683	16700	16423	16653	16803	16614	16730	16533	16572	16787	16770	16729	16777	16636	16569	16648	16609	16763	16623	16616	16617	16796	16511	16764	16784	16657	16648	16628	16657	16572	16755	16539	16665	16686	16760	16611	16633	16804	16673	16576	16736	16629	16537	16907	16763	16507	16684	16792	16740	16831	16707	16605	16687	16619	16669	16737	16572	16602	16566	16624	16569	16576	16686	16415	16648	16682	16571	16596	16482	16576	16672
25518	21683	27860	28608	23019	22422	22508	21711	21542	21507	21517	21291	21226	21321	21057	21255	21260	21089	21438	21441	21261	21166	21193	21478	20979	20942	21109	21025	21315	21233	20921	20993	21110	21082	21043	21139	21185	21250	21223	21009	21077	20951	21022	20950	20955	21190	20837	21366	21077	21258	20980	20998	21222	21201	21136	20882	21028	21073	21039	21032	21040	21062	21018	21063	21231	20901	21210	20987	21285	20962	21134	21125	21102	21202	21222	21302	21012	21094	21072	21157	21136	21020	21062	21102	21261	21183	20939	21070	21090	21079	20982	20884	20802	21242	21133	20956	20972	21137	21203	21068	21107	20929	21012	20929	20988	21146	21022	21192	21156	20901	21118	20952	21173	20985	21163	21126	21107	21140	21121	20905	21139	20964	21109	21155	21071	21213	21217	21120	20987	21150	21062	21196	21050	21261	21089	20996	21296	21005	21104	20838	20997	21126	21059	20895	21260	21207	21142	21016	21074	21084	21036	21113	21117	21157	21026	21037	21073	20865	21189	21081	21068	21075	21167	21145	21044	21057	21116	21041	21195	21206	21011	21135	20882	20997	21040	20980	20812	21323	21083	20964	21091	21284	21204	21006	21153	21168	21158	20944	21243	20820	21040	21091	21093	20926	21076	20944	20992	21264	21043	21231	21066	21101	20999	21150	21065	20941	21132	21094	21195	21268	21000	21364	20995	21081	20957	20969	21059	21022	21220	21208	20887	20932	21107	21107	21080	20935	21245	21040	20980	20965	21115	21093	21043	21197	21009	21004	20939	21062	21328	21203	21072	20941	21102	21224	21099	21238	21287	21061	21180	21197	20998	21015	21038	21230	20979	21134	21065	21128	20936	20884	20856	20969	21045	21123	21213	21148	21246	20995	21013	20984	21025	21156	21051	20934	21168	21104	21000	20803	21097	21231	21318	20975	20970	20805	21048	21187	21242	21100	20965	21197	21139	21400	21067	20814	21162	21068	21094	21295	21064	21101	21108	20892	20819	21217	21200	21066	20799	21171	21185	21070	20850	21243	21210	21184	21201	20982	20990	20891	21167	21018	20883	21009	20931	20861	20985	20994	21126	21103	21207	21109	21083	21055	21115	21083	21249	21153	21058	21001	21106	21048	21283	21032	21106	20986	21002	21007	21098	21123	21068	21109	21092	21030	21072	21271	21332	20937	21239	20906	21342	21086	21012	21058	21025	21180	21137	21132	21226	21149	21149	21102	21191	21104	21004	21257	20998	20939	21180	20982	21051	21099	21375	20998	21067	21009	20986	21199	21177	21076	21037	20900	20968	21149	21095	21039	21146	21070	21204	20980	21076	21004	21173	20852	20984	21121	21176	21265	21032	21185	21229	21132	20924	20985	21089	21088	21246	21382	21071	21181	21212	21085	21042	21276	21165	20858	20964	21016	21016	21092	21149	21104	21176	21012	21008	20971	21111	20949	21258	21165	21038	21170	21200	20923	21051	21019	21100	20995	21040	20973	21059	21008	21117	21110	20977	21183	21013	21167	20982	20881	21211	20876	21199	21019	20949	21071	21197	21172	21164	21130	21106	21108	21152	21095	21336	21097	21161	21186	21088	21137	20909	21147	20993	21129	21330	21119	20993	21104	21287	20853	21015	20946	21128	21188	20957	20972	21030	21175	21073	21150	21313	21333	21275	21268	21227	21061	21123	21107	21170	20991	20981	21313	21241	21093	21160	21068	21186	20963	20986	21093	21120	21141	21119	21063	21019	21112	21083	21192	21029	21083	21316	21265	21085	21019	21023	21032	21044	21067	21203	21079	20975	21108	21123	20964	21141	21166	20999	21029	21197	21019	21127	21192	21042	21103	21119	21253	20917	21029	21131	21134	21179	21209	20968	21024	21033	21004	21275	21278	21014	21344	21009	20967	21011	21154	21219	21103	21280	20987	20803	21064	20994	21126	21195	21324	21061	21156	21006	21105	21253	21302	21097	20965	21360	21106	21231	20927	21080	20773	21278	21110	21055	21106	21009	21000	21085	20948	20944	21104	21109	21116	21342	20893	21174	20986	21282	20858	20885	21166	21105	21141	21137	20973	21062	20948	21241	21525	21198	20972	20973	21137	21129	21059	21088	21346	21192	21186	21238	20977	20974	21169	21206	21183	21262	20834	20963	21014	21125	21032	20845	20912	21296	20936	21038	21066	21156	21063	21107	21105	20900	21255	21130	21065	21117	21340	21090	20986	21040	21121	21101	21213	20946	21183	21215	20988	20997	21097	21326	20976	20788	20992	21141	21060	21086	21009	21198	21224	21212	21117	21079	20989	20897	21102	20948	21161	21077	20964	21110	21018	20973	21007	20870	20985	21057	21183	21449	21135	21037	21266	20947	21157	21107	21024	21298	21052	20969	21177	21276	21137	20939	21193	21159	20964	21177	21036	20922	21153	21112	21133	21191	20928	21019	21266	21048	20890	21174	21228	21253	21079	21124	21002	21009	21190	21193	20952	21081	20909	20888	20912	21002	21133	21198	21111	21243	20962	21021	20999	21299	21172	21243	20992	20938	21126	20968	21024	21147	20986	21079	21185	21001	21063	21087	21059	20975	21324	21056	21037	20928	21191	20930	20865	20987	20988	21120	21086	20969	21278	21071	21140	20976	21211	21171	21110	21069	21044	21211	21069	21213	21132	21111	21133	21144	21362	21188	21114	21099	21213	20976	21080	21150	21253	21166	21134	21098	21008	21161	21025	21055	21136	21178	21328	21284	21091	21017	20971	20883	20996	21202	20969	21199	21064	21060	20961	21067	21165	21261	21064	21246	21103	21234	21330	21128	21243	21298	21251	21092	21112	21040	21161	21200	21263	21179	20954	21331	21147	21077	21018	21121	21120	21057	21077	20919	21263	21062	21138	21046	21103	21155	21030	21053	21063	20957	20843	21107	21088	21138	21088	21227	21058	21019	21111	20995	21403	21028	21118	21104	21185	21267	20916	21040	21211	21276	21101	21160	21149	21059	21129	20971	21079	21075	21173	21174	21058	21038	21011	21238	21002	21478	21211	20956	21199	21208	21217	21072	21205	21134	21108	21258	21111	21224	20845	21119	21324	20849	21081	21098	20974	21166	21038	21063	21155	21281	21078	20990	21211	21238	21234	21331	20883	21211	21061	21280	20737	20813	21213	20991	21172	21300	21189	21286	21201	20862	20936	21002	21128	21065	20983	21132	21086	20957	21087	21185	21258	21145	20993	21082	21118	21399	21202	21169	20988	21284	21089	21066	21192	21087	21069	21075	21198	21201	21082	20960	21107	21157	20939	20925	21186	20928	21062	21069	21020	21093	21022	21117	21118	21200	20968	21202	21216	21101	21083	21210	20917	21049	21154	21129	21027	20958	21091	21053	21088	21132	20965	21065	20904	20905	21046	20992	21051	20788	21031	21090	20970	21170	20981	21219	21168	21186	21183	21065	21203	21138	21119	20886	21086	20920	20984	21106	21185	21187	20856	21319	20868	21131	21055	21164	21106	21036	21060	21104	21002	20781	21150	21291	21013	21114	20973	21035	21067	20984	20962	21172	21277	21044	20925	21116	20934	21085	21007	21009	20950	21192	21183	20962	21191	21170	21262	20938	21113	21280	21063	20996	20877	21141	21135	20831	21117	21213	21159	21047	21042	21040	21224	21128	21060	20942	20992	20994	21165	20870	21046	21032	21193	21097	20991	21269	21028	21058	20996	21019	21038	21316	21291	21066	21257	21149	21114	21007	21024	21173	21073	21083	21072	21133	21092	21254	21202	21242	20941	21371	20988	21237	20916	21108	21023	21129	21148	21044	21198	21235	21211	21091	21180	21182	21018	21081	20938	20857	20957	21069	21093	20924	21124	21085	21149	20806	20961	20888	21209	21165	21243	21273	21074	21062	21000	21001	21099	20937	21035	20988	21079	20979	21154	20978	20970	21009	21120	21361	21164	21133	21108	20945	20927	21144	21172	21253	21232	21153	21001	20842	21196	21038	20867	21052	21119	20973	21101	21068	21123	21061	20977	21123	21305	21099	21168	21293	21031	21222	21041	21051	21074	21080	20975	21234	21244	21071	20953	21304	20980	21016	21052	21162	21194	21293	21045	21057	21047	21146	20926	21157	21181	21155	20928	21077	21088	21146	21163	21059	21195	21268	21135	21085	21022	21078	21073	21138	20995	21128	21040	21103	21019	20910	21176	21003	21059	21144	21244	21048	20987	21218	21105	20907	21050	21022	21281	21107	21282	20985	21078	21166	21048	21129	21151	20987	21079	21245	21157	20936	20920	21048	20937	21206	21158	21085	21231	21103	21281	21184	21089	21009	21333	21327	21009	21191	20955	21196	21190	21094	20876	21320	21104	21034	20986	21299	21173	21087	21143	21196	21205	21088	21315	21085	20853	21068	21051	21058	21152	21106	21097	21247	21021	21296	21143	21077	20984	21105	21104	21144	21013	21122	20974	21129	21017	21086	20880	21327	21138	21152	21115	21018	21287	21180	21181	20936	21173	21118	21176	21271	21369	21222	20897	21049	21022	21088	21262	21197	20985	21088	21180	20866	21035	21265	20997	21037	20997	21093	21101	21135	21223	21240	21311	21046	21098	21089	21044	21110	20829	20984	20984	20954	21011	21115	21198	21011	20981	21183	21080	20986	21062	21037	21057	21060	21151	21195	21216	21125	21352	21112	21062	20949	21100	21042	21121	21137	21032	21129	21247	21115	21046	21168	21097	21081	21118	21080	21097	21146	21082	21070	21062	21300	20993	20981	21211	21296	21071	20895	21133	21112	21120	20963	21247	21116	21174	20979	21315	21084	21006	21002	21103	21118	21201	21095	20960	21206	20853	20895	21094	20965	21216	20884	21044	21175	21121	21125	21068	21281	21150	21349	21202	21060	21092	21042	21397	21365	21023	21052	21176	20974	21185	20963	20906	21144	21105	21211	21007	21090	21061	20884	21282	21225	21412	21027	20878	20795	21164	21161	21127	21111	21110	21120	21042	21185	21228	21244	21111	21096	20972	20836	20992	21221	20984	21052	21145	20973	20888	20962	21165	21144	21266	21155	21103	20922	21073	21130	21390	21026	21300	21159	20976	21241	20933	21157	21107	21056	21330	21135	20961	21156	21144	21241	21217	21039	21157	21158	20951	20926	20967	21138	21081
19977	35959	30327	23355	20207	18639	18431	17845	17864	17462	17688	17468	17468	17273	17305	17665	17301	17397	17328	17376	17229	17426	17152	17440	17188	17304	17288	17413	17347	17372	17402	17380	17439	17249	17195	17249	17197	17365	17131	17096	17131	17299	17155	17316	17405	17344	17203	17171	17280	17308	17164	17463	17098	17185	17150	17248	17261	17336	17182	17100	17341	17155	17347	17237	17174	17283	17041	17461	17236	17282	17158	17355	17239	17244	17323	17285	17287	17060	17253	17274	17191	17187	17242	17276	17345	17242	17367	17236	17455	17320	17418	17049	17491	17294	17200	17163	17294	17452	17226	17344	17279	17144	17459	17237	17184	17215	17132	17131	17213	17300	17273	17300	17354	17178	17226	17321	17187	17364	17195	17272	17280	17253	17226	17474	17371	17310	17130	17125	17283	17137	17366	17208	17214	17203	17261	17171	17291	17272	17131	17104	17250	17214	17290	17414	17225	17326	17283	17258	17377	17380	17281	17343	17255	17270	17269	17321	17284	17270	17334	16974	17245	17108	17275	17121	17432	17284	17361	17166	17369	17387	17092	17334	17219	17230	17339	17327	17190	17362	17373	17392	17246	17119	17278	17234	17249	17401	17218	17141	17273	17217	17107	17245	17142	17388	17183	17205	17067	17431	17181	17125	17120	17194	17128	17223	17101	17214	17283	17176	17257	17405	17418	17323	17299	17338	17194	17213	17237	17308	17167	17523	17054	17101	17320	17331	17313	17260	17287	17179	17235	17199	17327	17508	17424	17359	17217	17178	17294	17217	17164	17288	17248	17259	17346	17370	17225	16994	17351	17441	17246	17334	17211	17161	17373	17179	17284	17337	17319	17311	17086	17227	17255	17215	17328	17258	17071	17170	17208	17111	17325	17314	17304	17336	17307	17356	17229	17194	17280	17375	17349	17152	17142	17471	17374	17278	17332	17365	17216	17103	17394	17273	17238	17249	17278	17433	17142	17289	17099	17199	17365	17219	17361	17350	17312	17089	17301	17146	17284	17282	17261	17049	17167	17328	17329	17195	17425	17336	17285	17302	17251	17337	17154	17283	17161	17293	17125	17301	17224	17515	17400	17360	17249	17310	17239	17256	17327	17208	17278	17449	17172	17312	17312	17218	17115	17234	17298	17245	17310	17324	17411	17113	17255	17292	17427	17155	17285	17293	17374	17326	17203	17514	17191	17332	17184	17199	17275	17214	17352	17107	17275	17180	17230	17315	17349	17192	17286	17274	17351	17286	17340	17264	17389	17396	17456	17242	17237	17477	17467	17100	17265	17303	17411	17297	17314	17301	17060	17287	17419	17300	17134	17325	17453	17325	17140	17205	17283	17275	17498	17057	17240	17289	17415	17334	17142	17203	17330	17414	17240	17194	17285	17362	17290	17569	17354	17283	17289	17226	17405	17299	17164	17356	17342	17181	17242	17313	17345	17518	17204	17337	17267	17208	17286	17163	17243	17415	17252	17211	17400	17152	17235	17567	17406	17302	17406	17253	17238	17342	17375	17134	17351	17397	17339	17254	17406	17347	17334	17219	17363	17334	17250	17347	17158	17318	17287	17343	17325	17369	17197	17231	17481	17395	17199	17264	17249	17156	17342	17475	17431	17356	17181	17217	17315	17223	17296	17193	17294	17135	17275	17297	17262	17202	17483	17272	17249	17594	17316	17110	17151	17179	17342	17241	17288	17265	17183	17306	17284	17517	17454	17281	17301	17239	17329	17382	17207	17146	17399	17449	17254	17255	17191	17287	17191	17333	17382	17270	17264	17233	17185	17376	17158	17236	17285	17259	17145	17294	17367	17423	17536	17174	17265	17424	17193	17312	17231	17262	17207	17317	17273	17065	17231	17230	17269	17156	17375	17131	17220	17382	17083	17360	17183	17420	17291	17244	17341	17193	17364	17403	17223	17356	17182	17278	17449	17048	17367	17245	17180	17381	17292	17454	17260	17310	17256	17293	17272	17282	17321	17189	17185	17270	17140	17264	17287	17101	17427	17319	17196	17134	17284	17173	17369	17249	17312	17467	17232	17182	17202	17483	17247	17347	17293	17327	17295	17296	17196	17206	17002	17228	17506	17447	17280	17204	17392	17219	17313	17305	17323	17216	17318	17360	17307	17267	17349	17311	17176	17361	17349	17167	17148	17260	17222	17172	17105	17320	17066	17228	17229	17230	17179	17386	17401	17054	17457	17295	17314	17187	17206	17327	17151	17255	17283	17091	17242	17403	17291	17348	17286	17320	17314	17265	17232	17205	17299	17364	17211	17108	17287	17477	17380	17321	17244	17397	17246	17314	17266	17305	17269	17202	17247	17359	17310	17396	17229	17357	17211	17428	17352	17369	17242	17304	17215	17411	17241	17159	17104	17246	17302	17215	17416	17127	17210	17266	17308	17397	17064	17349	17264	17314	17116	17247	17407	17333	17209	17394	17283	17310	17153	17149	17139	17033	17222	17286	17292	17435	17367	17389	17294	17323	17107	17214	17289	17270	17252	17242	17320	17439	17233	17243	17239	17422	17263	17107	17275	17326	17238	17219	17334	17240	17167	17367	17186	17349	17245	17276	17135	17190	17071	17443	17342	17397	17312	17260	17259	17134	17276	17275	17336	17336	17204	17442	17211	17228	17274	17239	17247	17176	17470	17275	17152	17270	17137	17410	17449	17297	17420	17163	17284	17089	17373	17227	17166	17241	17262	17207	17198	17454	17163	17280	17445	17286	17340	17318	17159	17327	17251	17348	17173	17162	17334	17278	17461	17240	17348	17201	17293	17361	17329	17302	17331	17308	17239	17358	17222	17416	17228	17299	17391	17332	17183	17206	17181	17134	17214	17269	17257	17180	17197	17255	17396	17111	17108	17267	17304	17181	17417	17323	17390	17260	17262	17293	17135	17081	17377	17325	17337	17337	17197	17316	17364	17414	17208	17213	17372	17198	17063	17356	17349	17291	17330	17074	17214	17325	17354	17331	17356	17288	17316	17281	17467	17276	17308	17207	17182	17304	17153	17255	17260	17465	17385	17164	17304	17074	17087	17222	17137	17435	17188	17247	17245	17241	17273	17276	17222	17262	17343	17263	17403	17146	17323	17174	17313	17537	17181	17161	17294	17379	17375	17311	17335	17269	17371	17276	17458	17297	17150	17327	17301	17240	17367	17188	17279	17176	17297	17272	17449	17271	17216	17325	17182	17253	17319	17276	17151	17175	17313	17220	17482	17413	17269	17361	17378	17197	17285	17164	17229	17097	17445	17390	17320	17015	17361	17124	17267	17378	17231	17160	17251	17153	17394	17473	17141	17219	17357	17199	17435	17278	17234	17196	17245	17247	17162	17240	17229	17266	17393	17231	17256	17229	17218	17393	17243	17274	17349	17258	17303	17136	17260	17225	17407	17335	17410	17309	17087	17191	17296	17227	17330	17223	17377	17270	17332	17316	17093	17192	17279	17253	17286	17229	17249	17330	17362	17399	17486	17186	17274	17419	17389	17348	17164	17480	17377	16970	17277	17213	17202	17158	17210	17215	17097	17148	17132	17334	17224	17360	17235	17192	17184	17245	17423	17301	17201	17341	17155	17263	17209	17242	17295	17183	17181	17282	17217	17223	17274	17276	17285	17084	17124	17190	17248	17158	17147	17193	17293	17327	17376	17344	17063	17337	17185	17291	17148	17306	17252	17340	17261	17141	17197	17310	17209	17370	17356	17382	17207	17265	17303	17265	17232	17231	17115	17147	17389	17137	17272	17195	17278	17185	17366	17203	17228	17133	17137	17451	17425	17127	17136	17302	17290	17328	17411	17258	17383	17252	17287	17259	17306	17323	17357	17209	17513	17111	17327	17281	17349	17173	17134	17266	17396	17063	17268	17336	17259	17202	17362	17400	17135	17367	17263	17240	17363	17226	17237	17441	17359	17071	17248	17301	17122	17187	17167	17270	17400	17421	17165	17226	17452	17208	17318	17452	17194	17197	17191	17185	17262	17188	17389	17329	17198	17295	17341	17095	17380	17122	17384	17078	17268	17279	17060	17251	17293	17369	17350	17245	17486	17314	17176	17242	17236	17389	17310	17194	17265	17139	17462	17264	17278	17162	17401	17161	17481	17146	17212	17284	17440	17198	17336	17348	17155	17169	17195	17293	17088	17154	17235	17187	17184	17485	17181	17490	17337	17341	17185	17059	17302	17438	17180	17241	17367	17279	17306	17307	17251	17345	17318	17413	17228	17481	17325	17195	17211	17248	17156	17136	17246	17247	17238	17304	17494	17502	17270	17567	17231	17175	17284	17183	17219	17133	17062	17207	17265	17326	17357	17036	17260	17336	17339	17278	17356	17264	17214	17225	17374	17207	17272	17316	17125	17157	17345	17212	17223	17286	17266	17215	17194	17205	17439	17277	17101	17375	17228	17204	17384	17160	17291	17233	17270	17309	17179	17247	17295	17146	17430	17223	17341	17146	17326	17247	17296	17323	17314	17263	17246	17094	17258	17309	17365	17278	17279	17342	17321	17461	17433	17232	17150	17095	17202	17200	17285	17208	17498	17232	17188	17296	17219	17331	17268	17192	17206	17374	17306	17283	17244	17205	17383	17196	17424	17365	17323	17363	17210	17412	17296	17184	17152	17213	17181	17373	17173	17335	17197	17101	17218	17391	17158	17377	17300	17235	17319	17319	17372	17333	17277	17383	17310	17112	17335	17219	17268	17077	17195	17120	17092	17323	17217	17185	17368	17079	17215	17450	17463	17285	17152	17402	17235	17226	17218	17221	17485	17226	17190	17306	17193	17172	17155	17317	17283	17440	17376	17294	17250	17345	17258	17154	17150	17220	17387	17368	17325	17483	17316	17488	17236	17352	17213	17224	17318	17365	17037	17395	17334	17270	17417	17414	17329	17049	17258	17399	17352	17282	17277	17248	17406	17331	17396	17216	17454	17347	17207	17236	17379	17211	17402	17381	17266	17194	17220	17263	17199	17287	17317	17443	17290	17250	17384	17371	17361	17048	17280	17125	17224	17296	17414	17485	17255	17217	17166	17312	17487	17400	17237	17249	17136	17438	17226	17115	17353	17552	17187	17240	17253	17311	17338	17214	17198	17309	17081	17265	17215	17280	17309	17306	17280	17393	17025	17238	17212	17151	17083	17215
22701	21595	28778	25036	22644	25660	27787	23623	22615	22702	22483	22270	22239	21989	21895	21914	22057	21970	21935	21916	21947	21862	21856	21776	21546	21723	21634	21496	21564	21740	21575	21593	21740	21656	21782	21534	21704	21642	21713	21669	21589	21685	21684	21632	21547	21532	21651	21555	21475	21589	21542	21407	21610	21607	21640	21655	21591	21597	21905	21507	21581	21676	21845	21826	21630	21479	21578	21737	21653	21533	21755	21694	21546	21476	21505	21516	21392	21593	21738	21653	21463	21457	21655	21438	21424	21539	21593	21340	21512	21553	21571	21689	21481	21503	21459	21543	21373	21611	21363	21586	21636	21770	21540	21409	21463	21626	21354	21496	21421	21534	21477	21764	21529	21715	21557	22014	21661	21683	21657	21472	21664	21550	21363	21666	21491	21663	21417	21574	21505	21664	21404	21584	21686	21576	21512	21694	21569	21672	21390	21648	21454	21461	21520	21594	21367	21722	21608	21427	21407	21722	21582	21436	21770	21480	21636	21562	21551	21658	21535	21691	21499	21392	21503	21728	21451	21637	21711	21470	21577	21717	21599	21507	21643	21806	21821	21468	21529	21711	21577	21545	21664	21647	21534	21634	21767	21645	21880	21665	21684	21569	21528	21535	21484	21468	21601	21382	21601	21557	21640	21500	21528	21395	21646	21647	21798	21659	21563	21459	21453	21445	21713	21410	21438	21654	21710	21525	21517	21516	21530	21532	21694	21801	21658	21533	21667	21683	21366	21451	21578	21656	21455	21421	21384	21495	21403	21718	21467	21568	21310	21442	21475	21529	21687	21576	21790	21756	21553	21635	21608	21467	21607	21450	21622	21575	21345	21214	21600	21532	21616	21666	21643	21507	21625	21811	21576	21673	21660	21745	21420	21531	21450	21638	21732	21726	21316	21248	21386	21617	21668	21438	21442	21607	21537	21616	21447	21644	21645	21461	21538	21502	21714	21513	21600	21371	21637	21564	21563	21481	21483	21770	21492	21487	21493	21606	21589	21542	21432	21512	21712	21541	21539	21727	21850	21596	21691	21520	21700	21493	21567	21693	21600	21614	21356	21567	21318	21617	21502	21523	21756	21522	21602	21738	21381	21569	21735	21696	21689	21299	21535	21603	21752	21536	21632	21466	21582	21469	21396	21719	21717	21615	21593	21569	21468	21431	21620	21513	21661	21666	21265	21369	21613	21571	21385	21344	21550	21487	21529	21454	21402	21555	21588	21674	21472	21477	21552	21646	21738	21470	21666	21417	21639	21535	21621	21505	21581	21433	21612	21519	21690	21453	21497	21681	21736	21503	21470	21657	21547	21694	21331	21476	21686	21513	21544	21486	21605	21494	21711	21624	21569	21583	21379	21360	21769	21671	21579	21600	21421	21528	21540	21653	21631	21663	21751	21644	21664	21499	21407	21571	21508	21599	21580	21460	21762	21652	21702	21379	21663	21611	21373	21562	21541	21616	21629	21448	21591	21464	21804	21682	21712	21805	21691	21532	21484	21675	21488	21547	21471	21508	21846	21714	21620	21944	21561	21477	21358	21672	21492	21562	21522	21446	21594	21577	21741	21814	21457	21421	21681	21542	21378	21686	21560	21541	21532	21274	21497	21687	21677	21618	21436	21643	21710	21419	21733	21703	21572	21492	21596	21594	21722	21389	21406	21347	21494	21660	21352	21484	21602	21522	21617	21645	21723	21646	21675	21297	21595	21524	21588	21465	21551	21612	21630	21485	21594	21522	21588	21426	21530	21818	21603	21471	21578	21283	21696	21515	21460	21557	21599	21664	21749	21405	21549	21596	21413	21455	21747	21530	21602	21532	21481	21627	21527	21382	21385	21543	21669	21451	21493	21565	21294	21617	21494	21533	21624	21600	21702	21537	21482	21599	21794	21384	21275	21664	21610	21774	21618	21347	21407	21555	21462	21618	21746	21647	21642	21541	21458	21453	21559	21544	21543	21378	21220	21526	21522	21324	21679	21432	21507	21419	21475	21607	21403	21574	21708	21593	21650	21421	21893	21432	21596	21774	21481	21596	21571	21634	21492	21520	21463	21632	21450	21617	21643	21608	21424	21438	21598	21537	21663	21370	21444	21414	21433	21354	21571	21710	21396	21714	21689	21554	21551	21747	21632	21576	21422	21626	21462	21715	21549	21590	21353	21686	21322	21659	21391	21718	21487	21577	21399	21137	21459	21662	21575	21466	21628	21400	21577	21614	21593	21488	21431	21414	21594	21502	21471	21523	21379	21489	21483	21412	21595	21508	21326	21442	21524	21314	21619	21650	21618	21613	21602	21400	21643	21491	21532	21363	21600	21446	21477	21691	21693	21647	21617	21706	21708	21579	21494	21479	21517	21501	21500	21386	21446	21498	21610	21527	21461	21569	21494	21717	21608	21446	21499	21457	21371	21566	21577	21419	21569	21519	21642	21506	21634	21589	21626	21697	21453	21368	21629	21635	21456	21508	21630	21485	21518	21463	21446	21433	21473	21496	21538	21568	21520	21625	21335	21425	21613	21477	21560	21561	21291	21644	21503	21615	21353	21693	21413	21531	21767	21642	21740	21629	21553	21474	21586	21632	21678	21655	21432	21497	21576	21610	21614	21339	21511	21802	21801	21590	21666	21589	21577	21638	21700	21607	21679	21696	21581	21407	21403	21607	21700	21374	21371	21583	21625	21526	21604	21539	21505	21546	21558	21547	21712	21551	21634	21636	21435	21479	21483	21611	21756	21652	21652	21652	21522	21617	21432	21605	21458	21525	21506	21692	21694	21550	21500	21453	21608	21619	21500	21553	21673	21652	21593	21385	21573	21614	21597	21728	21564	21846	21728	21560	21560	21508	21367	21359	21673	21519	21330	21381	21709	21730	21576	21439	21368	21413	21714	21602	21560	21463	21614	21496	21624	21516	21413	21473	21423	21556	21545	21822	21501	21526	21536	21895	21400	21574	21905	21506	21570	21376	21619	21405	21435	21920	21556	21558	21433	21538	21751	21692	21376	21555	21427	21581	21782	21836	21415	21584	21446	21624	21732	21351	21548	21589	21459	21521	21374	21607	21607	21539	21686	21452	21647	21580	21422	21507	21624	21425	21595	21520	21511	21651	21573	21422	21663	21567	21516	21158	21502	21478	21524	21522	21615	21488	21343	21469	21745	21314	21822	21470	21464	21499	21539	21457	21564	21640	21614	21557	21577	21685	21378	21617	21715	21252	21512	21548	21723	21646	21393	21680	21520	21435	21460	21727	21403	21389	21713	21594	21683	21453	21679	21561	21626	21586	21620	21399	21447	21427	21320	21413	21548	21396	21392	21552	21541	21538	21548	21639	21659	21582	21554	21480	21498	21313	21594	21432	21352	21693	21652	21427	21633	21524	21625	21705	21579	21544	21554	21388	21309	21613	21579	21654	21572	21431	21451	21487	21397	21499	21505	21512	21653	21727	21732	21510	21534	21643	21547	21639	21721	21743	21507	21705	21404	21347	21505	21555	21417	21503	21740	21738	21513	21392	21362	21502	21305	21454	21525	21548	21610	21697	21525	21373	21582	21578	21642	21551	21501	21534	21477	21423	21456	21469	21430	21572	21280	21612	21617	21644	21373	21539	21603	21705	21471	21619	21654	21623	21590	21559	21731	21568	21795	21550	21847	21667	21562	21557	21638	21650	21567	21678	21852	21705	21278	21506	21508	21611	21835	21749	21554	21668	21527	21354	21596	21345	21625	21461	21430	21570	21540	21496	21637	21394	21521	21669	21734	21632	21475	21384	21469	21631	21688	21459	21403	21709	21549	21499	21647	21422	21636	21578	21546	21440	21479	21832	21610	21869	21530	21725	21709	21601	21615	21574	21672	21749	21504	21843	21623	21686	21557	21803	21503	21686	21597	21492	21522	21340	21618	21440	21653	21476	21628	21321	21356	21644	21391	21462	21500	21678	21620	21581	21631	21540	21554	21659	21566	21508	21425	21438	21524	21334	21550	21505	21514	21523	21450	21442	21603	21536	21542	21650	21555	21486	21698	21615	21606	21421	21491	21532	21541	21645	21530	21465	21684	21539	21582	21617	21615	21727	21717	21651	21475	21413	21655	21341	21707	21547	21572	21581	21625	21630	21643	21614	21584	21546	21585	21708	21517	21519	21681	21549	21474	21688	21467	21679	21948	21463	21367	21668	21662	21565	21612	21606	21445	21763	21570	21579	21484	21411	21570	21400	21709	21387	21931	22002	21522	21526	21301	21578	21510	21498	21630	21690	21395	21801	21633	21462	21703	21675	21593	21717	21690	21654	21568	21554	21527	21637	21299	21603	21359	21590	21624	21616	21459	21665	21567	21583	21474	21483	21478	21641	21378	21368	21623	21424	21550	21572	21626	21444	21341	21832	21476	21430	21476	21501	21436	21564	21565	21704	21804	21602	21612	21651	21746	21452	21485	21619	21637	21443	21701	21473	21535	21607	21717	21366	21674	21605	21579	21632	21391	21385	21454	21552	21478	21546	21493	21494	21641	21520	21598	21578	21699	21608	21501	21524	21590	21595	21393	21246	21226	21629	21619	21583	21449	21718	21328	21535	21590	21602	21648	21531	21732	21658	21479	21609	21602	21600	21604	21390	21589	21569	21578	21359	21506	21701	21605	21534	21743	21623	21610	21482	21403	21527	21694	21483	21621	21495	21445	21429	21662	21631	21619	21641	21446	21519	21376	21497	21556	21697	21483	21625	21483	21604	21484	21461	21678	21529	21679	21406	21535	21419	21674	21660	21661	21791	21626	21660	21497	21481	21592	21633	21483	21436	21558	21683	21593	21474	21745	21887	21513	21630	21564	21386	21705	21516	21688	21698	21482	21640	21335	21547	21606	21711	21615	21371	21462	21586	21606	21481	21711	21790	21395	21658	21707	21755	21590	21693	21525	21462	21651	21408	21566	21408	21504	21521	21533	21553	21693	21781	21455	21509	21582	21695	21587	21674	21526	21657	21614	21333	21650	21510	21487	21654	21566	21465	21698	21322	21411	21763	21515	21577	21376	21665	21709	21761	21556	21665	21555	21432	21339	21615	21658	21393	21487	21567	21421	21556	21448	21559	21465	21754	21663	21518	21571	21571	21508	21367	21508	21625	21411	21493	21709	21408	21593	21443	21595	21515	21335	21571
21943	45222	39604	30421	25383	22641	21042	19389	18689	18542	18135	17743	17897	17898	17871	17702	17736	17724	17600	17576	17537	17644	17640	17569	17408	17429	17565	17479	17576	17497	17524	17695	17571	17576	17479	17560	17498	17483	17375	17465	17567	17499	17547	17613	17644	17542	17494	17552	17449	17550	17458	17611	17551	17441	17400	17490	17428	17569	17416	17463	17488	17502	17344	17462	17299	17383	17651	17505	17562	17481	17628	17560	17505	17566	17536	17445	17631	17501	17507	17483	17639	17453	17630	17478	17497	17563	17462	17455	17387	17611	17572	17396	17460	17490	17554	17633	17480	17559	17542	17323	17423	17511	17402	17362	17426	17488	17530	17280	17508	17546	17319	17648	17450	17423	17359	17500	17418	17558	17573	17623	17607	17520	17538	17513	17550	17635	17296	17428	17498	17535	17423	17568	17535	17377	17498	17637	17677	17495	17512	17386	17426	17488	17458	17577	17619	17426	17500	17452	17626	17504	17427	17517	17431	17323	17566	17618	17716	17428	17655	17285	17592	17494	17421	17385	17540	17493	17513	17423	17462	17463	17471	17429	17476	17269	17478	17468	17547	17438	17462	17544	17486	17526	17413	17415	17343	17550	17291	17465	17468	17543	17451	17574	17411	17557	17618	17477	17636	17435	17335	17514	17559	17582	17686	17386	17644	17643	17567	17573	17252	17624	17538	17523	17365	17482	17413	17473	17420	17553	17406	17504	17416	17626	17503	17629	17405	17581	17436	17506	17579	17463	17483	17641	17337	17386	17470	17565	17509	17531	17566	17532	17494	17655	17584	17442	17410	17439	17515	17490	17275	17438	17415	17685	17518	17618	17389	17468	17446	17470	17684	17398	17344	17387	17449	17417	17569	17586	17497	17347	17478	17584	17478	17447	17568	17357	17506	17540	17500	17384	17559	17415	17304	17429	17452	17542	17560	17600	17613	17442	17496	17392	17380	17504	17472	17464	17529	17407	17443	17422	17542	17438	17310	17421	17425	17483	17407	17410	17593	17400	17575	17494	17485	17578	17422	17466	17570	17531	17505	17505	17529	17452	17482	17516	17533	17546	17416	17600	17277	17520	17476	17501	17388	17439	17501	17543	17495	17362	17554	17589	17396	17617	17584	17621	17538	17396	17387	17400	17503	17408	17390	17466	17543	17385	17491	17398	17525	17313	17442	17538	17340	17430	17425	17384	17478	17448	17468	17450	17616	17664	17392	17627	17422	17490	17571	17634	17395	17412	17486	17401	17525	17591	17396	17544	17410	17466	17599	17591	17430	17549	17508	17560	17592	17346	17634	17574	17406	17454	17523	17457	17362	17452	17357	17442	17609	17583	17445	17665	17456	17347	17581	17424	17450	17612	17573	17454	17513	17436	17471	17383	17431	17599	17678	17363	17535	17355	17554	17629	17265	17396	17524	17489	17470	17136	17503	17344	17400	17427	17473	17648	17522	17395	17552	17545	17758	17426	17505	17421	17510	17474	17546	17344	17421	17315	17364	17649	17400	17494	17452	17422	17387	17469	17506	17555	17569	17296	17641	17498	17556	17485	17494	17510	17322	17468	17480	17580	17711	17436	17642	17460	17552	17562	17545	17351	17411	17384	17544	17369	17314	17492	17480	17522	17446	17657	17544	17324	17480	17373	17418	17455	17539	17458	17369	17587	17476	17472	17427	17594	17464	17205	17540	17418	17384	17330	17398	17457	17639	17468	17419	17562	17451	17637	17504	17450	17618	17405	17477	17504	17416	17429	17669	17470	17440	17673	17484	17456	17450	17572	17508	17405	17285	17431	17452	17550	17435	17596	17493	17264	17447	17529	17468	17496	17393	17486	17603	17533	17354	17485	17386	17397	17486	17556	17439	17461	17505	17468	17505	17462	17489	17426	17356	17375	17528	17492	17462	17568	17586	17471	17566	17663	17599	17520	17572	17439	17468	17533	17432	17401	17608	17545	17205	17544	17443	17804	17444	17444	17499	17462	17524	17456	17595	17514	17497	17335	17560	17524	17457	17363	17438	17460	17439	17519	17368	17438	17524	17630	17458	17650	17637	17514	17560	17431	17697	17335	17410	17434	17417	17618	17421	17347	17555	17563	17437	17382	17546	17597	17340	17352	17423	17483	17442	17583	17483	17350	17653	17448	17478	17613	17395	17407	17542	17337	17335	17433	17506	17475	17529	17467	17523	17610	17639	17418	17350	17556	17343	17454	17599	17485	17544	17622	17494	17428	17324	17558	17609	17483	17449	17650	17397	17418	17857	17643	17422	17470	17624	17493	17416	17443	17558	17594	17604	17475	17417	17481	17650	17592	17469	17445	17595	17463	17398	17463	17580	17580	17617	17398	17416	17520	17536	17581	17544	17430	17570	17299	17337	17550	17419	17470	17438	17502	17470	17412	17449	17536	17454	17435	17509	17364	17489	17458	17477	17469	17532	17540	17607	17454	17598	17492	17314	17315	17482	17503	17531	17489	17493	17422	17438	17658	17308	17382	17538	17323	17353	17612	17543	17369	17380	17660	17584	17412	17482	17279	17530	17505	17596	17469	17382	17345	17368	17377	17442	17552	17559	17376	17300	17526	17453	17467	17429	17595	17404	17548	17543	17443	17366	17421	17531	17512	17459	17607	17525	17488	17536	17461	17374	17659	17428	17518	17619	17411	17149	17377	17379	17360	17482	17430	17412	17396	17609	17341	17498	17426	17597	17655	17274	17429	17500	17260	17506	17521	17520	17581	17507	17387	17611	17390	17481	17381	17434	17479	17462	17473	17469	17515	17653	17358	17574	17465	17496	17444	17674	17471	17659	17614	17493	17590	17448	17529	17542	17376	17508	17375	17528	17589	17546	17652	17577	17561	17648	17471	17470	17506	17480	17398	17409	17669	17402	17480	17483	17587	17492	17615	17443	17411	17643	17320	17532	17570	17389	17547	17545	17532	17441	17368	17546	17418	17299	17545	17575	17446	17595	17423	17450	17440	17283	17387	17550	17577	17413	17348	17528	17471	17649	17617	17604	17343	17311	17622	17362	17541	17546	17625	17466	17280	17313	17370	17600	17591	17602	17683	17427	17497	17441	17565	17466	17343	17515	17284	17462	17454	17473	17619	17431	17504	17516	17374	17464	17442	17435	17503	17467	17421	17550	17406	17480	17457	17648	17589	17447	17495	17396	17509	17394	17445	17622	17477	17373	17430	17600	17343	17499	17444	17533	17528	17405	17491	17309	17523	17402	17440	17478	17354	17521	17615	17640	17441	17294	17564	17281	17564	17294	17548	17448	17431	17607	17527	17621	17476	17479	17547	17376	17409	17526	17609	17361	17460	17488	17488	17448	17435	17490	17570	17374	17640	17412	17569	17509	17603	17621	17394	17556	17626	17483	17477	17515	17427	17498	17531	17677	17400	17367	17527	17524	17400	17547	17408	17362	17579	17455	17605	17539	17408	17362	17597	17450	17519	17498	17458	17519	17511	17632	17459	17558	17437	17699	17381	17352	17413	17510	17439	17462	17510	17370	17388	17514	17494	17539	17586	17445	17584	17417	17337	17408	17492	17549	17603	17647	17409	17337	17585	17417	17495	17471	17353	17412	17418	17442	17526	17331	17435	17404	17480	17557	17504	17579	17601	17519	17645	17459	17678	17393	17475	17431	17547	17691	17525	17522	17615	17667	17632	17529	17475	17473	17433	17471	17414	17394	17276	17591	17569	17356	17335	17356	17645	17424	17386	17427	17612	17343	17433	17583	17500	17537	17271	17488	17392	17526	17493	17540	17531	17435	17512	17456	17505	17517	17404	17358	17515	17466	17321	17408	17432	17462	17533	17501	17413	17483	17517	17494	17369	17413	17562	17305	17410	17566	17549	17443	17503	17526	17531	17586	17405	17415	17353	17515	17535	17540	17412	17442	17349	17408	17351	17481	17556	17238	17441	17517	17596	17555	17302	17520	17585	17366	17379	17334	17683	17541	17563	17473	17403	17527	17504	17507	17413	17552	17579	17406	17556	17381	17578	17515	17435	17620	17569	17579	17484	17578	17419	17359	17527	17426	17569	17423	17411	17468	17537	17375	17412	17550	17226	17422	17419	17554	17501	17577	17464	17494	17424	17458	17560	17441	17528	17474	17385	17469	17543	17507	17486	17532	17554	17456	17444	17519	17463	17395	17430	17398	17224	17478	17726	17507	17363	17315	17495	17533	17395	17637	17410	17483	17409	17519	17524	17362	17472	17455	17464	17355	17518	17317	17518	17545	17430	17400	17560	17531	17374	17466	17609	17469	17456	17495	17496	17432	17328	17452	17390	17498	17526	17345	17445	17622	17568	17424	17343	17400	17524	17470	17455	17630	17358	17548	17595	17541	17529	17582	17643	17497	17403	17630	17445	17354	17466	17594	17438	17427	17626	17456	17560	17550	17511	17622	17409	17516	17487	17555	17545	17403	17545	17436	17431	17596	17689	17370	17596	17572	17433	17376	17461	17507	17373	17504	17384	17148	17528	17488	17479	17528	17224	17560	17544	17302	17539	17422	17528	17384	17440	17268	17463	17475	17535	17499	17579	17730	17479	17615	17684	17555	17314	17542	17407	17610	17520	17609	17633	17386	17443	17475	17447	17590	17436	17647	17557	17573	17520	17476	17422	17414	17565	17549	17561	17545	17310	17376	17513	17498	17371	17686	17450	17467	17554	17412	17463	17375	17221	17626	17475	17551	17587	17437	17536	17440	17536	17549	17613	17448	17582	17470	17364	17381	17712	17622	17357	17496	17418	17592	17415	17373	17442	17398	17527	17538	17344	17418	17415	17450	17633	17543	17545	17451	17501	17398	17439	17599	17619	17522	17356	17458	17594	17434	17406	17547	17303	17498	17398	17591	17366	17384	17451	17482	17425	17497	17527	17285	17528	17605	17362	17515	17490	17511	17420	17597	17455	17458	17591	17406	17439	17530	17513	17442	17567	17481	17374	17531	17564	17422	17455	17559	17444	17563	17462	17529	17364	17501	17463	17422	17393	17332	17446	17617	17316	17533	17318	17615	17577	17706	17469	17301	17452	17476	17323	17463	17405	17478	17427	17348	17424	17401	17415	17265	17592	17571	17417	17500	17502	17612	17512	17390	17596	17509	17541	17532	17415	17563	17455	17429	17429	17395	17507
30720	24910	28478	25907	22612	21803	21728	21340	21453	21168	21257	21338	21147	21035	21295	21059	21180	21105	21123	21173	20962	21122	21092	21158	21138	21112	20957	21227	21219	21028	20975	21146	21165	21195	21135	21295	21024	21061	21072	20894	20834	21072	20997	21078	20987	20938	20954	21132	20863	20976	20877	20929	20865	21079	21115	21067	20752	20852	21139	20824	20902	21175	21045	21186	21075	20945	21161	20899	21085	21046	21128	21060	21028	21128	21158	20991	21079	21045	21052	20926	20943	20896	21086	20990	21129	20900	21096	21049	21035	20882	21082	20919	21059	20804	21032	21140	21004	21173	21032	21241	21078	20891	20854	20958	21048	20960	20881	20931	20909	20896	21115	20914	21082	20881	21181	21154	21047	20990	21072	20924	21049	20944	20961	20924	20913	21057	20937	20847	21041	20841	21114	21018	20785	20964	20945	20922	21120	21046	21199	20928	21077	20922	21055	21107	20971	21015	21068	21034	20951	20945	21154	21176	20924	20832	21064	21128	20848	20944	20995	20778	21098	20806	20937	21108	20921	20959	21055	21025	20994	20981	21048	20815	21037	21263	20967	21135	20690	20910	21127	21219	20831	20921	21104	20987	21071	21019	21052	20784	21187	21056	20886	20946	21038	21132	21202	20976	20939	20908	21013	21005	21200	21164	21152	21011	20908	21084	21040	20829	21017	20951	21019	20858	21122	21078	21000	21032	21077	21268	21000	20933	21074	20993	20924	21066	21061	21150	21060	20998	20986	20961	21066	20828	21004	21137	21123	20912	20978	21034	21158	21040	21042	20936	20843	20884	21095	20940	21056	21133	21290	21409	21171	21011	20875	21082	20826	21154	21270	21064	21137	21013	21160	20977	21113	20925	21140	21065	20947	21159	20883	21073	20955	21152	21110	21025	20987	21130	21017	21034	20830	20903	21136	21349	21038	21138	20839	21189	20892	21061	21123	20945	21074	21223	20906	21024	20922	21090	21129	21181	21052	20966	20967	21055	21076	21027	21013	21111	20835	20938	21155	21188	21104	21141	21088	21147	20913	20770	21043	21100	21048	20796	20972	21029	21174	21014	21017	20930	21109	21003	21149	20933	21117	20991	21109	21180	21200	21042	20991	21084	21062	21026	21100	21046	21116	21088	20979	20946	21166	20821	20931	20920	21133	21120	21026	21225	21160	20969	21013	20908	21034	20945	20740	21094	20912	20929	21130	20835	20981	21132	20857	20764	21018	21045	21065	21102	20828	20933	21189	20809	20791	21063	21129	21069	21247	21069	20922	21091	21083	20861	21036	21072	20796	20764	20858	20788	20865	20959	21067	20964	21021	20982	21159	21058	21141	20927	20967	20758	20982	21131	20971	20684	21078	20998	21050	20875	20858	21116	21004	21024	21182	21094	21120	20889	21240	20834	21194	20957	20954	21017	21081	21051	21017	21211	21017	21122	21021	20918	20865	20981	20844	21202	21022	21003	20876	20950	20972	20776	21179	21051	20864	21091	21121	21069	21003	21034	20923	20863	20835	20954	21099	21041	20785	20984	21324	20963	21065	21043	20903	20833	21090	21067	21014	21308	20966	20885	21076	21306	21058	20856	21193	20981	20902	21042	20988	20888	21166	21267	20942	20874	21052	21092	21046	20964	20897	20909	20802	20986	21011	21079	21162	21098	20987	21086	20939	20812	20945	20930	21067	20832	20758	21118	21014	20971	20885	21036	21209	21031	20891	20970	21144	21001	20945	20892	21150	21066	21196	20791	21015	20927	21072	21054	21149	21087	21048	21061	20907	20832	21105	21149	20944	21139	20973	20963	21036	21049	21166	21112	21060	21025	21103	20930	20886	21342	21082	20879	21019	21251	20891	21155	21153	21068	21029	20815	20946	21081	21069	20926	21284	21005	21049	21016	21269	21141	21083	20995	20944	21014	20893	21073	21040	21129	21043	21081	20863	20872	21018	20967	20967	20977	21043	21216	20956	20674	21127	21091	21133	20975	21001	21022	21025	21180	20983	20779	20912	21046	21003	21137	20880	21205	21002	21018	21046	21188	21056	21137	21101	21112	20974	20778	21112	21040	20876	21062	20963	21153	21047	21244	21127	20925	20971	20969	21178	20942	21166	21200	20969	20894	20915	20866	21073	21126	20912	21157	20812	21003	21056	20752	21133	20960	21085	21146	20785	20973	21184	20937	20918	20992	21001	21077	21004	21164	21159	20934	21022	20927	20984	21151	21109	21047	21168	20910	21167	20945	21117	21170	20991	21235	21373	21089	20951	20834	20983	20936	20921	21148	21327	20908	21232	21047	21100	21023	20965	21034	20851	20894	20926	21095	20921	21207	20997	20856	20991	20947	21002	21061	21038	21120	21050	21073	21014	20842	21030	21032	20922	21094	20917	21023	21130	21252	20999	21181	20944	21087	20996	21199	21129	20977	21246	20986	21140	21115	21129	21113	20951	20992	20900	20944	20826	20715	21098	21195	20987	20792	20935	20923	20955	20761	20948	21118	21083	20969	21110	21032	20979	20955	21137	20646	20935	21093	20820	20938	21108	20836	20986	20908	20976	21201	21078	20819	20984	21247	21051	20911	20979	20972	21171	21074	21072	20724	21001	20902	20993	21114	21141	21203	20796	21024	21146	20858	21159	21113	21091	20828	20859	20966	20913	20951	21171	21129	21091	21164	21150	21088	21102	20939	21041	21018	21186	20949	21068	21265	21023	20929	20960	20983	20696	21076	21096	20875	21270	20877	21090	21175	20973	20963	20927	20949	21164	21025	21053	20792	21255	21153	20860	20925	21168	21267	21096	21167	20910	20929	20774	21107	20923	21247	20984	20877	20810	20829	21151	21239	21089	21130	20955	21061	20953	20926	21023	21120	21008	21058	21215	20939	20935	21094	21121	21172	21007	20916	20960	21214	21178	20934	21074	21086	20890	21005	21081	21252	20884	21125	21157	20987	20794	20828	21027	20859	21157	20920	21145	20985	21042	21094	20849	20975	20956	21262	21329	20942	20992	21052	21088	21196	21217	21162	21151	20972	20844	21005	20788	20935	21059	20880	20911	20931	21277	20907	20876	20919	21172	21278	21011	20924	20957	20831	20981	21127	20989	21098	21129	21120	21244	20974	20873	20972	20944	21112	20977	20980	21113	21239	21023	21125	21051	21038	20889	20786	20781	20968	20979	21165	20958	20838	21079	21143	20929	21020	21122	20967	20875	21051	21208	20978	20933	21047	20983	20920	21063	20984	21023	20927	21210	20925	20984	20884	21042	21086	21040	21020	21145	21073	21072	20870	20878	21164	21270	20950	21045	20896	20971	21029	20971	20962	21066	21097	21079	21120	20868	21064	21213	21048	20967	21047	21127	20926	21192	20998	21048	20975	21145	21056	20973	20894	21079	21076	21189	20657	21147	21131	21121	21226	21214	21114	20987	20846	21061	21105	20937	20933	21256	21240	21242	20967	21016	20928	21154	21125	20887	20805	21118	20898	21012	21094	20923	20914	20754	20890	20995	21047	20959	20755	20991	21125	20899	21136	21022	20786	21021	21185	21036	21041	20991	20821	21011	21051	21117	20847	21141	21008	21125	20850	21067	21075	20953	21048	20962	21045	20930	21124	21057	21003	20931	21006	20853	21090	20892	20979	21205	21020	21149	21044	21005	20836	21191	21032	21191	21124	21075	20869	21118	20985	20815	21018	21003	20965	20968	21004	21071	20983	21079	21076	21198	20950	20890	20987	21000	21206	20989	21071	21227	21074	21154	20919	21068	21102	21044	21077	21014	20876	20999	21062	21133	20912	21112	21075	20899	20981	21102	21017	20825	21175	21072	20977	20984	20979	21244	21151	20826	21022	21111	20961	20850	21089	21048	21002	21205	20960	21102	21005	20837	20920	20879	21011	21067	20952	20982	20945	21111	21068	21002	20919	21007	21096	20959	20905	20726	20942	20980	21117	20962	20978	20980	21222	21070	20983	20874	21109	21000	21014	21037	20997	21181	21055	21009	21060	21024	20788	20932	20843	21056	21100	21090	20897	20939	21187	21026	20901	21135	20934	21048	21113	20791	21165	21172	20903	21030	20969	20953	20899	21098	21052	21041	21012	21006	21209	20966	20826	21088	21138	21014	20951	21205	21089	21050	20941	20912	21014	21143	20902	21117	20819	20964	20957	20818	21059	21115	21095	21243	21132	21034	21043	21107	20911	20958	21049	20993	21343	21086	20915	21168	21173	21199	21063	21359	21079	21158	21086	21077	20952	20959	21097	21020	20924	20837	21098	21071	21057	21222	20964	21042	20992	20927	20874	20979	21001	21004	20925	21251	21147	21232	21124	21046	21119	21012	21018	21053	21019	20957	21213	21098	20732	20899	21229	20965	21045	21135	20878	21059	21065	21117	21074	21143	21124	21206	21058	20932	21055	21085	21205	21079	21033	21209	20855	20933	20898	21175	20844	21066	21079	20881	21068	21028	21152	20991	21290	21022	21042	21112	20929	21139	20938	20848	20912	21119	21118	20840	21267	20946	21138	21138	21170	21117	20876	21019	20882	20976	20950	21026	20782	21100	20972	20969	21259	21065	21385	20911	21052	20855	21027	21038	20993	20886	20916	20776	20979	20859	20899	21057	21165	21078	21022	20948	21147	21249	21174	20997	20857	21023	21270	21018	21031	21083	21090	20912	20918	20782	21021	21122	21003	20867	21178	21057	21030	20964	21133	21171	20789	20957	20785	21151	21072	20886	21031	20892	20914	20965	21115	21227	21242	21128	21024	20985	21104	21130	21071	20955	20977	20975	20911	20864	20874	21048	21004	21178	21002	21048	21258	21145	20960	20924	21076	21015	21005	20812	21124	21010	21020	20798	20908	20960	20977	21103	21130	20864	21001	21008	20798	20966	20854	21105	21032	21023	21031	21100	21024	20982	21081	21003	21169	21098	20966	21007	21449	20911	20776	21071	21027	21257	21273	20981	21046	21051	21026	21136	20816	21107	20704	20950	21009	21130	20782	20939	21048	21102	20748	21120	21114	21045	21060	21108	20788	21153	21077	21051	21037	20840	21033	20744	21050	21000	20955	21178	21052	20868	20988	20917	20835	20930	20923	21167	21141	21053	20977	20933	21062	20997	20994	20966	20954	21107	20977	21010	20852	20991	21170	21176	20947
21142	30072	25309	20932	19380	18375	17876	17729	17648	17514	17395	17343	17434	17352	17346	17241	17291	17215	17274	17306	17202	17323	17258	16935	17135	17252	17173	17328	17209	17196	17055	17312	17342	17221	17199	17257	17342	17305	17308	17343	17204	17266	17204	17306	17193	17149	17328	17223	17286	17234	17214	17213	17137	17392	17122	17166	17254	17208	17110	17233	17093	17227	17246	17186	17057	17319	17202	17203	17300	17149	17290	17367	17174	17238	17165	17210	17336	17243	17288	17455	17220	17260	17402	17250	17191	17253	17276	17204	17115	17244	17314	17118	17156	17222	17317	17329	17259	17199	17336	17221	17205	17245	17158	17251	17129	17199	17202	17261	17143	17091	17033	17148	17163	17250	17251	17223	17419	17082	17431	17191	17394	17262	17142	17289	17136	17225	17310	17230	17279	17268	16935	17021	17157	17157	17224	17178	17207	17147	17089	17410	17132	17208	17322	17156	17254	17218	17260	17183	17369	17087	17380	17178	17258	17061	17338	17141	17076	17206	17363	17290	17366	17234	17296	17224	17242	17054	17294	17207	17138	17131	17159	17158	17140	17041	17064	17334	17236	17309	17332	17258	17184	17226	17218	17197	17238	17141	17175	17209	17214	17342	17141	17350	17281	17062	17277	17197	17196	17154	17167	17436	16953	17170	17192	17063	17225	17289	17075	17201	17250	17084	17154	17165	17284	17326	17247	17260	16987	17204	17176	17148	17225	17135	17086	17292	17065	17217	17263	17113	17378	17220	17265	17271	17158	17041	17207	17190	17366	17367	17239	17123	17224	17154	17125	17183	17279	17476	17339	17247	17229	17151	17321	17217	17284	17060	17297	17173	17455	17426	17183	17363	17218	17223	17409	17215	17210	17203	17226	17161	17223	17240	17282	17303	17194	17354	17221	17266	17325	16965	17152	17430	17335	17071	17159	17124	17083	17281	17226	17426	17034	17120	16990	17207	17180	17147	17168	17190	17137	17097	17168	17191	17359	17419	17281	17151	17181	17142	16980	17160	17120	17201	17284	17243	17213	17183	17320	17379	17345	17076	17106	17224	17184	17262	17240	17321	17054	17414	17189	17229	17327	17282	17348	17284	17202	17288	17283	17169	17160	17209	17087	17299	17267	17179	17084	17098	17142	17360	17123	17063	17323	17415	17497	17197	17162	17348	17326	17327	17304	17281	17206	17096	17323	17280	17281	17227	17272	17103	17085	17253	17112	17304	17336	17243	17175	17295	17098	17173	17118	17358	17271	17297	17246	17287	17081	17225	17305	17273	17072	17184	17304	17040	17121	17480	17297	17477	17405	17266	17023	17335	17222	17282	17223	17298	17418	17215	17274	17150	17163	17147	17214	17250	17205	17124	17346	17218	17080	17297	17166	17322	17424	17144	17336	17126	17160	17294	17037	17372	17312	17261	17201	17203	17318	17214	17361	17167	17248	17253	17256	17252	17191	17213	17390	17473	17218	17348	17187	17229	17128	17091	17272	17379	17210	17261	16967	17226	16976	17263	17365	17300	17022	17116	17120	17230	17186	17222	17188	17140	17098	17253	17115	17271	17334	17140	17159	17336	17331	17247	17201	17370	17022	17396	17334	17192	17303	17149	17295	17136	17317	17192	17311	17169	17296	17228	17283	17072	17218	17194	17173	16960	17050	17379	17088	17272	17212	17395	17172	17089	17351	17277	17217	17000	17178	17066	17088	17021	17172	17217	17169	17097	17146	17261	17260	17186	17148	17219	17261	17237	17213	17516	17125	17161	17144	17237	17292	17230	17115	17288	17292	17209	17379	17203	17178	17105	17248	17215	17350	17284	17116	17264	17259	17217	17156	17205	17175	17192	17212	17239	17176	17102	17186	17313	17154	17424	17309	17076	17311	17311	17249	17201	17368	17185	17182	17124	17111	17130	17185	17135	17084	17187	17344	17288	17321	17186	17130	17173	17140	17138	17330	17396	17292	17172	17227	16997	17178	17350	17157	17177	17197	17395	17172	17152	17176	17218	17316	17127	17197	17172	17219	17127	17162	17408	17164	17244	17230	17330	17192	17267	17402	17250	17184	17294	17359	17186	17241	17246	17403	17225	17370	17210	17304	17288	17208	17066	17062	17260	17309	17435	17262	17384	17200	17219	17351	17217	17454	17206	17334	17077	17215	17188	17178	17257	17287	17194	17260	17322	17292	17276	17372	17305	17130	17288	17177	17341	17327	17300	17311	17218	17121	17129	17188	17369	17441	17169	17210	17091	17347	17072	17237	17211	17249	17135	17333	17233	17360	17222	17189	17357	17285	17196	17029	17163	17350	17306	17384	17221	17382	17175	17181	17213	17210	17335	17261	17266	17280	17274	17223	17171	17287	17193	17234	17329	17041	17256	17264	17347	17025	17187	17193	17285	17085	17297	17292	17240	17246	17201	17167	17142	17224	17270	17149	17189	17111	17246	17195	17321	17260	17266	17373	17147	17234	17270	17268	17203	17148	17300	17122	17508	17103	17096	17447	17260	17199	17150	17193	17357	17078	17159	17291	17208	17158	17360	17227	17364	17013	17161	17300	17156	17303	17116	17155	17192	17042	17305	17292	17192	17112	17000	17339	17146	17201	17293	17235	17027	17236	17073	17213	17148	17082	17232	17260	17078	17120	17185	17362	17122	17199	17187	16944	17335	17305	17131	17280	17146	17207	17123	17245	17347	17329	17229	17203	17170	17253	17383	17282	17381	17163	17230	17044	17323	17228	17303	17245	17212	17202	17319	17217	17177	17307	17191	17132	17364	17290	17252	17249	17274	17125	17158	17145	17183	17262	17442	17214	17310	17044	17283	17084	17094	17236	17264	17217	17146	17143	17205	17196	17198	17180	17301	17239	17416	17222	17212	17253	17280	17270	17260	17245	17109	17193	17277	17278	17242	17146	17296	17172	17163	17110	17342	17294	17340	17463	17214	17314	17263	17318	17303	17235	17023	17196	17320	17191	17075	17267	17201	17216	17254	17278	17007	17339	17081	17131	17283	17250	17014	17223	17069	17302	17229	17263	17061	17183	17099	17211	17146	17302	17232	17136	17062	17313	17273	17347	17114	17224	17228	17146	17192	17108	17230	17281	17106	17292	17141	17090	17323	16986	17162	17324	16932	17195	17142	17076	17115	17193	17386	17156	17254	17382	17140	17167	17214	17170	17194	17336	17245	17441	17283	17196	17179	17218	17342	17107	17132	17179	17080	17163	17281	17113	17247	17282	17268	17258	17376	17197	17296	17087	17333	17279	17269	17335	17035	17213	17284	17192	17363	17150	17301	17229	17269	17263	17313	17251	17432	17172	17255	17323	17180	17380	17306	17179	17152	17181	17341	17344	17235	17434	17066	17410	17312	17284	17103	17254	17265	17232	17307	17233	17161	17397	17259	17170	17244	17209	17311	17167	17327	17265	17218	17215	17257	17280	17243	17195	17227	17238	17247	17419	17172	17126	17100	17166	17087	17201	17222	17146	17269	17208	17143	17206	17287	17417	17179	17204	17193	17228	17180	17108	17215	17191	17227	17070	17150	17221	17118	17338	17237	17331	17365	17252	17202	17219	17212	17512	17277	17283	17231	17291	17371	17128	17320	17204	17204	17200	17435	17062	17411	17217	17295	17238	17195	17201	17280	17174	17150	17255	17288	17440	17267	17329	17379	17334	17300	17295	17280	17196	17402	17013	17177	17234	17245	17214	17183	17543	17404	17159	17354	17227	17149	17215	17191	17261	17352	17101	17253	17508	17164	17223	17230	17388	17088	17242	17170	17268	17056	17288	17187	17223	17161	17266	17190	17227	17328	17224	17240	16974	17227	17330	17317	17181	17148	17225	17313	17219	17142	17245	17180	17155	17115	17324	17244	17161	17255	17375	17247	17288	17327	17203	17222	17177	17226	17407	17310	17208	17243	17251	17257	17101	17335	17194	17442	17264	17206	17302	17320	17321	17298	17181	17181	17151	17123	17170	17277	17015	17252	17323	17075	17385	17169	17139	17436	17416	17406	17202	17453	17141	17315	17235	17224	17262	17145	17256	17174	17260	17205	17372	17206	17254	17273	17102	17281	17338	17173	17166	17324	17342	17179	17204	17204	17405	17305	17263	17177	17135	17131	16970	17255	17260	17237	17180	17173	17267	17273	17080	17339	17252	17104	17435	17076	17202	17099	17157	17205	17145	17225	17218	17176	17312	17097	17228	17378	17235	17152	17157	17355	17084	17367	17196	17306	17265	17365	17333	17099	17282	17277	17277	17183	17191	17163	17234	17099	17238	17309	17306	17067	17186	17430	17115	17066	17165	17280	17127	17209	17113	17211	17339	17340	17337	17174	17381	17234	17151	17326	17326	17217	17266	17100	17289	17313	17141	17151	17046	17295	17211	17350	17334	17193	17101	17221	17333	17282	17279	17220	17312	17217	17176	17217	17394	17236	17258	17235	17219	17160	17225	17143	17239	17279	17269	16973	17341	17143	17204	17139	17362	17124	17077	17129	17191	17206	17413	17333	17185	17212	17463	17235	17343	17310	17337	17330	17331	17247	16962	17103	17338	17247	17234	17085	17295	17271	17098	17398	17165	17242	17472	17207	17130	17168	17185	17152	17232	17223	17237	17311	17392	17264	17108	17309	17248	17226	17207	17246	17148	17319	17247	17060	17370	17186	17093	17081	17256	17276	17265	17234	17232	17159	17021	17453	17080	17164	17204	17275	17338	17382	17264	17435	17062	17274	17273	17226	17218	17419	17236	17258	17338	17236	17281	17371	17445	17238	17276	17244	17198	17213	17269	17269	17373	17159	17423	17133	17258	17271	17221	17221	17325	17318	17130	17301	17252	17350	17340	17301	17146	17470	17093	17453	17290	17193	17334	17121	17242	17323	17095	17134	17215	17185	17211	17351	17287	17263	17349	17181	16921	17367	17204	17175	17317	17254	17226	17097	17041	17199	17244	17256	17371	17379	17258	17172	17178	17232	17292	17275	17306	17235	17311	17238	17123	17169	17284	17177	17202	17021	17236	17423	17392	17229	17381	17216	17202	17136	17197	17283	17305	17371	17061	17129	17164	17001	17232	17346	17012	17372	17177	17353	17282	17397	17228	17272	17096	17266	17235	17236	17255	17153	17215	17170	17314	17346	17233	17200	17253	17185
23928	21612	28374	26270	24190	24567	24283	22185	21912	21726	21764	21376	21401	21600	21390	21457	21389	21232	21285	21350	21267	21119	21337	21274	21239	21185	21222	21084	21266	20996	21325	21335	21223	21212	21205	21109	21083	21188	21117	21345	21246	21175	21146	21443	21265	21042	21147	21321	21148	21211	21236	21396	20988	21153	21216	21285	20999	21275	21209	21147	21217	21262	21313	21073	21247	21143	21173	21054	21314	21133	21091	21143	21080	21069	21066	21236	21170	21304	21294	20852	21307	21099	21001	21157	21231	20955	21185	21379	21374	21158	21135	21252	21202	21337	21098	21134	21091	21115	20866	21015	21124	21087	21374	21400	21167	21288	21091	21186	21113	21129	20948	21208	21283	21205	21078	21014	21130	21086	21069	21226	20939	21141	21259	21056	21212	21016	21091	21057	21255	20980	21246	21026	21154	21108	21237	21085	21203	21085	21094	21213	20982	21059	21129	20942	21208	20912	21111	21133	21110	21048	21318	21078	21164	21097	21259	21071	21168	21247	21502	20989	21067	21193	21025	21211	21000	21107	21226	21163	21082	21186	21202	21220	21105	21183	20910	21205	20966	20950	21138	21140	21212	21126	20965	21096	21002	21286	21084	21281	20893	21102	21072	21186	20983	21155	20919	20995	21052	21235	21159	20978	21268	21234	21097	21266	21296	20953	20950	21039	21048	21353	21139	21047	20968	21055	21164	21148	20937	21166	21246	21201	21198	21106	21315	21189	21243	21306	21466	21162	20907	20958	21240	21189	20979	20840	21420	21297	21346	20832	21024	21106	20907	21123	21115	21041	21086	21212	21095	21304	21275	21075	21101	21179	21224	21057	21269	21105	21063	21059	21238	21115	21151	21066	21109	21236	21214	21051	21402	21128	21189	21042	21015	21131	21380	21235	20878	21250	20932	21128	21455	21246	21085	21263	21080	21020	20979	21104	21108	21067	21273	21164	21151	21184	21265	21108	21316	21189	21303	21104	21240	20962	21243	21203	21096	21248	21227	21037	21121	21325	21104	21262	21368	21328	21093	20835	21278	21121	21130	20966	21032	21019	21165	21018	21090	21270	21130	21067	21037	21067	21258	21041	21142	21205	21237	21035	21118	21099	21158	21123	21144	21111	20938	21177	21191	21035	21021	21187	21192	21201	21106	21053	21204	21174	21298	21191	21053	21065	21229	21305	21271	21176	21246	21332	21004	21234	21024	21069	21180	21064	21123	21190	21320	21082	21268	21193	21062	21146	21322	21016	20859	21101	21215	21375	21262	21206	21233	21179	21096	21030	21191	21268	21346	21230	21208	21091	21082	21406	21274	21058	21322	21359	21263	21224	21087	21214	21140	21348	21237	21166	21201	21112	21071	21374	21333	21031	21056	21099	21074	21223	21392	21147	21178	21058	21105	21118	21006	21038	21194	20941	21150	21014	21367	21107	21338	21020	21424	21316	21091	21135	20977	21310	21196	21287	21384	20852	20922	21093	20892	20877	21278	21124	21130	21305	21220	21159	20967	21158	21078	21218	21120	21145	21179	21285	21154	21065	21288	21153	21225	21231	21322	21044	21203	21138	21187	21044	20962	21203	21219	20992	21224	21020	21188	21050	21197	21219	21199	21276	21139	21017	20973	20933	21265	20918	20919	21162	21292	20976	21231	21266	21149	21106	21301	21105	21077	21127	20929	21146	21113	21018	21169	21173	21229	21195	21174	21255	21262	21150	21301	21126	21306	21172	20916	21045	21282	21213	21161	21134	21266	21126	21012	21058	21217	21370	21161	21262	21261	21239	21137	21213	21171	21015	21378	21184	21301	21066	20949	21010	21139	21108	21044	21151	20980	21175	21113	21108	21156	21464	21214	20985	21370	21243	20998	21213	21274	21199	21094	21160	21147	21124	21033	21242	21404	21130	21115	21117	20992	21022	21135	21196	21103	21146	21139	21287	21148	21218	21116	21021	21262	21301	20788	21046	21344	20970	21269	21252	21355	21131	21109	21070	21045	21092	21117	21068	21122	21098	21392	21089	21226	21119	21200	21168	21045	20989	20930	21193	21096	21247	21265	21239	21112	21188	21211	21291	21221	21211	21036	20876	20997	21011	21022	21286	21240	21261	21150	21056	21139	21126	21196	21062	21162	21265	21071	21205	21175	21026	21202	20963	21319	21155	21196	21296	21326	21081	21244	21141	21062	20983	21235	21099	21205	21214	21122	21318	21040	21172	20943	21298	21077	21287	21030	21444	20981	21064	21384	21018	21219	21040	21190	21199	21120	21163	21100	21298	21098	21120	21165	21050	21014	21340	21018	21430	20866	21091	21083	21050	21324	21206	21134	21170	21317	21258	21396	21293	21237	21099	21154	21106	21316	21177	21180	21317	21167	21022	21002	21166	21047	21030	21183	21224	21229	21260	21389	21037	21024	21175	20993	21120	20899	21101	21267	21158	21268	21225	21109	21246	21117	21301	21169	20937	21195	21322	21300	21124	21139	21220	21212	21129	21321	21179	21328	21208	21169	21122	21281	21384	21260	21414	21022	21084	21385	21117	21265	20938	21007	21200	21232	21268	21249	21005	21081	21285	20904	21460	21322	21012	21171	21121	21238	21291	21104	21131	21479	21023	21106	21229	21404	21243	21063	21026	21247	20827	20979	21066	21247	21115	21304	21278	21139	21186	21411	21119	20875	21295	21191	21159	21101	21201	20934	21158	21003	21109	21159	21007	21202	21025	21009	21423	21069	20963	21161	21216	21136	21140	20992	21093	21146	21120	21268	21126	21140	21170	21360	21150	21183	21151	21284	21072	21241	21229	21247	21179	21229	21074	21303	20993	21318	21110	21119	21251	21152	21257	21144	21116	21155	21131	21419	21239	21156	21066	21376	21267	21395	21171	21037	21056	21174	21108	21280	21028	21124	21239	20970	21121	21086	21200	21290	21117	21296	21082	21079	21198	21135	21224	21266	21109	21388	20947	21028	21109	21222	21127	21013	21012	21183	21225	21121	21182	21112	21230	21146	21122	20996	21314	21261	21241	21241	21150	21157	21107	21200	21346	21332	21274	21093	21290	21200	21074	21177	21025	21103	21111	21123	20868	21182	21230	21173	21263	21289	20950	21088	21342	21063	21143	21083	21152	21295	21300	21473	21438	21319	21332	20965	21013	21193	21350	21050	21213	21257	21281	21149	21170	21152	21150	21163	21246	21150	21006	21215	21406	21263	21159	21155	21244	21379	21017	21125	21283	21272	21196	21187	21238	21322	21094	21186	21185	21288	21131	21215	21077	21334	21466	21217	21096	21252	21090	21247	21207	21261	21366	21154	21182	21345	21222	21074	21041	20989	21170	21183	20904	20984	21199	21016	21257	21336	21204	21404	21300	21070	21179	21121	21150	21083	21040	20976	21183	21279	21084	21024	21233	21319	21254	21315	21068	21188	21062	21181	21104	21130	20990	21122	21147	21188	21067	21328	20900	21268	21290	21036	21246	20864	20967	21179	21062	21229	21160	21030	20997	21226	20973	20923	21111	21234	21175	21150	21115	21195	21104	21054	21058	21202	21161	21210	21121	21365	21316	21392	21184	21106	21176	21346	21096	21282	21150	21182	20934	21031	21139	20954	21115	21035	21191	21189	20960	21328	21218	21281	21106	21237	21274	21211	21028	21284	21311	21302	21036	20914	21005	21143	21135	21212	20953	21013	21210	21270	21091	21187	21297	21304	21266	21217	21213	21217	21118	21130	20986	21201	21187	21092	21132	21142	21070	21090	21195	20903	21158	21209	21295	21238	21021	21147	21330	21100	21115	21063	21310	21178	21033	21239	21185	21107	21346	21119	21107	21295	21230	20980	20999	21061	21169	21066	21215	21202	21074	21369	21091	21101	21124	21256	21226	21250	21205	21039	20962	21229	21151	21135	21113	21181	21184	21036	20944	21122	20963	21195	21236	21329	21087	21155	21289	21171	21092	21278	20912	21416	21113	21160	21057	21201	21240	21165	21138	21196	21111	21191	21062	21023	21223	21257	21118	21209	21223	21242	21152	21271	21245	21340	21369	21005	21139	21091	21171	20985	21168	21146	21104	21207	21060	21290	21148	21147	21227	20964	21314	21312	21418	21190	21218	21066	21277	21151	21152	21257	21252	21061	21271	20935	21179	21138	21374	21134	21155	21140	21362	21104	21314	21330	21218	21243	21111	20985	21240	21129	21208	21311	21193	21157	21235	21061	21280	21144	21177	20966	21187	21166	21112	21018	21320	21099	21111	21214	21205	21090	21174	21376	21223	21061	21144	21236	21156	21082	21062	21081	21328	21001	21241	20970	21330	21284	21188	21135	21051	20990	21242	21103	21221	21355	21087	21323	21273	21165	21266	21268	20968	21198	21206	21130	21247	20908	21206	20995	21177	21079	21180	21333	21296	21042	21169	21063	20917	21427	21231	21038	21261	20850	20986	21089	21099	21287	21150	21042	21334	21165	21143	21108	21085	21091	21239	21198	21268	21340	21332	21082	21146	21064	21174	21171	21108	21284	21015	21167	21155	21059	21022	21020	21013	21298	21323	21063	20999	21289	21109	21175	21267	21257	21300	21273	21308	21253	21287	21012	21192	21089	21239	21110	21203	21176	21449	21293	21180	21121	21183	21217	21346	21396	20919	21112	21019	21008	21069	21048	21132	20970	20947	21374	21244	21082	21249	21143	21209	20971	21043	21193	21095	21124	21200	21054	21310	21244	21093	20921	21133	20988	21117	21453	21198	21128	21171	21240	21149	21263	21123	21295	21099	21205	21209	21091	21307	21084	21110	21107	21182	21254	21313	21313	21074	21181	21008	21022	21169	21055	21274	21107	21012	21140	21237	21179	21144	21405	21187	21052	21215	21292	21317	21224	21217	21223	21164	21123	20873	21237	21301	21220	20907	21275	21215	21188	21073	21016	21196	21136	20846	21232	21022	21266	21284	21099	21058	21175	21397	21209	21186	21300	21252	21277	21105	21165	21176	21108	21025	21166	21124	21275	21175	21431	21180	21049	21088	21294	20997	21087	20956	21145	21072	21042	21257	21301	21475	21227	21056	21016	21157	21188	21192	21254	21195	20985	21247	21092	21118	21311	21118	21177	21137	21451	21360	20876	21104	21158	20885	21011	21058	21128	21283	21161	20968	20941	21157
19456	38632	33487	26923	22862	20296	18997	18466	18220	17622	17561	17419	17514	17338	17444	17461	17325	17639	17347	17390	17190	17423	17318	17169	17325	17215	17073	17397	17463	17335	17340	17301	17273	17416	17200	17215	17250	17218	17481	17269	17295	17186	17362	17437	17334	17246	17402	17329	17285	17245	17120	17342	17255	17273	17219	17427	17178	17501	17411	17306	17112	17186	17405	17191	17344	17288	17270	17247	17209	17356	17303	17108	17372	17054	17331	17254	17243	17354	17356	17415	17265	17336	17258	17351	17420	17297	17337	17157	17394	17125	17112	17284	17272	17310	17368	17289	17015	17301	17343	17347	17351	17159	17262	17399	17276	17158	17345	17195	17146	17288	17283	17381	17207	17189	17268	17165	17245	17324	17270	17097	17282	17125	17168	17252	17466	17180	17376	17280	17211	17223	17130	17159	17236	17226	17491	17195	17247	17271	17116	17293	17436	17261	17430	17184	17258	17324	17401	17203	17330	17259	17217	17233	17290	17281	17219	17227	17158	17149	17212	17257	17212	17327	17354	17197	17252	17269	17247	17288	17022	17216	17251	17180	17269	17090	17181	17123	17313	17311	17181	17290	17209	17296	17271	17288	17168	17251	17133	17385	17104	17142	17163	17201	17329	17284	17277	17235	17265	17208	17182	17102	17290	17159	17227	17299	17330	17196	17158	17434	17122	17135	17438	17214	17294	17473	17078	17262	17192	17228	17579	17284	17233	17317	17251	17253	17261	17314	17252	17165	17185	17409	17263	17399	17236	17244	17295	17282	17067	17238	17348	17423	17280	17327	17326	17391	17033	17343	17194	17280	17331	17232	17322	17303	17348	17257	17527	17314	17254	17132	17373	17261	17051	17206	17331	17257	17439	17290	17423	17429	17458	17323	17316	17212	17053	17184	17313	17324	17430	17437	17258	17382	17046	17410	17151	17173	17172	17340	17196	17345	17258	17346	17363	17349	17402	17381	17154	17320	17207	17319	17190	17329	17265	17291	17232	17225	17160	17325	17293	17259	17197	17339	17143	17228	17376	17365	17165	17241	17259	17281	17307	17280	17210	17195	17168	17363	17085	17387	17395	17218	17404	17021	17362	17398	17395	17203	17248	17452	17175	17117	17346	17355	17420	17449	17198	17260	17406	17323	17304	17364	17376	17190	17512	17208	17121	17226	17170	17375	17240	17407	17276	17158	17334	17338	17393	16992	17318	17268	17401	17340	17323	17453	17219	17166	17098	17323	17345	17160	17261	17182	17045	17285	17364	17270	17214	17272	17238	17305	17202	17379	17313	17283	17265	17336	17247	17163	17059	17338	17312	17325	17022	17376	17246	17398	17171	17129	17337	17302	17108	17319	17190	17236	17031	17248	17169	17116	17225	17238	17389	17310	17022	17187	17433	17197	17224	17143	17216	17184	17274	17289	17056	17386	17156	17329	17404	17363	17168	17370	17255	17218	17364	17216	17238	17249	17362	17554	17312	17436	17399	17193	17240	17255	17411	17303	17285	17442	17257	17345	17198	17337	17247	17293	17309	17371	17100	17190	17376	17323	17273	17123	17521	17323	17351	17383	17202	17263	17229	17163	17240	17279	17438	17244	17190	17282	17399	17303	17263	17512	17468	17129	17329	17275	17196	17252	17233	17265	17320	17346	17234	17213	17302	17183	17438	17255	17392	17211	17415	17175	17354	17086	17363	17255	17232	17471	17304	17254	17172	17267	17305	17297	17409	17233	17244	17390	17453	17353	17409	17218	17108	17206	17408	17091	17121	17267	17270	17245	17269	17355	17319	17456	17088	17376	17166	17256	17292	17092	17208	17260	17319	17273	17325	17267	17243	17217	17220	17188	17235	17280	17209	17237	17376	17138	17208	17277	17205	17232	17115	17363	17487	17373	17235	17330	17279	17312	17192	17275	17358	17168	17317	17367	17399	17132	17300	17214	17348	17226	17100	17387	17352	17232	17331	17357	17240	17325	17438	17297	17243	17251	17239	17307	17071	17209	17259	17292	17195	17172	17217	17276	17229	17163	17219	17271	17191	17322	16932	17210	16984	17382	17434	17324	17226	17333	17390	17180	17343	17112	17281	17247	17278	17223	17211	17211	17355	17198	17167	17194	17316	17321	17173	17372	17126	17217	17164	17121	17236	17361	17214	17305	17379	17293	17226	17283	17352	17333	17307	17212	17117	17274	17186	17310	17358	17233	17000	17304	17142	17265	17254	17416	17339	17282	17236	17234	17246	17361	17189	17067	17178	17381	17453	17232	17139	17212	17247	17158	17256	17383	17211	17113	17320	17289	17317	17268	17323	17210	17142	17039	17090	17311	17455	17272	17086	17254	17041	17109	17169	17189	17290	17248	17158	17190	17214	17322	17313	17242	17444	17179	17159	17262	17331	17222	17179	17379	17198	17273	17227	17216	17324	17159	17380	17347	17167	17094	17302	17345	17440	17267	17290	17143	17176	17453	17334	17238	17239	17175	17140	17405	17342	17088	17260	17234	17340	17253	17271	17305	17199	17272	17413	17222	17230	17370	17368	17203	17331	17341	17075	17399	17099	17142	17134	17186	17308	17281	17303	17346	17488	17367	17151	17336	17103	17313	17216	17157	17215	17256	17272	17240	17221	17201	17290	17200	17319	17245	17254	17143	17352	17338	17395	17341	17174	17246	17194	17144	17163	17367	17424	17266	17340	17455	17222	17078	17455	17421	17358	17313	17309	17233	17178	17436	17403	17278	17293	17361	17167	17287	17260	17173	17400	17313	17274	17409	17410	17102	17276	17304	17212	17270	17143	17306	17405	17280	17210	17304	17337	17145	17325	17351	17228	17395	17301	17193	17329	17258	17143	17297	17290	17248	17275	17250	17306	17197	17308	17198	17159	17268	17258	17317	17234	17306	17391	17372	17364	17137	17315	17193	17136	17134	17252	17324	17327	17082	17243	17097	17341	17413	17213	17312	17248	17345	17213	17383	17286	17245	17280	17259	17200	17225	17299	17177	17172	17162	17221	17366	17273	17090	17311	17220	17208	17380	17433	17274	17319	17161	17269	17289	17397	17359	17291	17202	17178	17129	17331	17200	16992	17133	17288	17339	17103	17308	17289	17362	17223	17202	17329	17282	17369	17070	17271	17469	17370	17337	17255	17208	17179	17299	17280	17371	17144	17189	17266	17270	17072	17180	17262	17300	17276	17352	17095	17226	17199	17217	17107	17311	17199	17276	17269	17163	17212	17240	17340	17252	17225	17245	17230	17208	17249	17201	17348	17161	17282	17303	17265	17161	17150	17374	17222	17186	17265	17343	17320	17462	17335	17054	17202	17239	17413	17385	17212	17291	17179	17184	17169	17388	17233	17185	17353	17407	17300	17286	17395	17232	17303	17274	17456	17328	17392	17320	17325	17205	17252	17318	17222	17228	17189	17290	17354	17088	17199	17242	17039	17071	17390	17240	17276	17431	17274	17218	17425	17318	17172	17253	17355	17279	17108	17292	17320	17372	17202	17336	17384	17243	17308	17151	17280	17311	17198	17289	17138	17317	17390	17148	17368	17259	17173	17260	17137	17214	17311	17481	17394	17356	17346	17168	17398	17286	17296	17367	17169	17243	17159	17088	17360	17208	17317	17282	17125	17153	17309	17310	17316	17349	17350	17244	17114	17300	17287	17124	17157	17141	17408	17164	17187	17170	17264	17392	17140	17251	17305	17045	17181	17185	17143	17329	17203	17274	17361	17388	17214	17331	17382	17320	17086	17462	17181	17234	17189	17377	17198	17300	17277	17277	17275	17296	17193	17344	17396	17408	17145	17352	17253	17222	17511	17345	17427	17349	17358	17249	17060	17198	17230	17269	17204	17290	17218	17404	17138	17190	17280	17311	17376	17314	17551	17256	17307	17305	17220	17020	17225	17300	17208	17168	17230	17192	17227	17158	17297	17292	17172	17158	17364	17244	17263	17304	17212	17293	17251	17209	17386	17270	17314	17283	17045	17261	17133	17166	17190	17342	17448	17318	17263	17290	17443	17281	17304	17119	17198	17163	17174	17190	17115	17353	17101	17130	17400	17068	17222	17159	17351	17151	17304	17316	17150	17355	17223	17209	17244	17271	17280	17152	17139	17155	17300	17232	17248	17259	17463	17220	17172	17281	17385	17368	17336	17083	17442	17219	17311	17292	17173	17372	17419	17269	17132	17310	17347	17190	17290	17298	17327	17349	17444	17209	17456	17086	17177	17519	17265	17279	17345	17287	17364	17286	17317	17336	17190	17230	17158	17139	17203	17207	17234	17158	17249	17368	17280	17217	17090	17178	17332	17082	17287	17098	17218	17306	17151	17299	17171	17309	17362	17211	17296	17256	17366	17165	17492	17496	17281	17343	17320	17346	17179	17246	17262	17355	17496	17184	17350	17196	17352	17321	17130	17373	17263	17245	17321	17297	17408	17368	17348	17255	17137	17332	17312	17072	17149	17265	17180	17162	17423	17247	17355	17293	17447	17276	17309	17195	17093	17317	17429	17224	17246	17160	17284	17292	17530	17217	17324	17340	17297	17331	17418	17133	17321	17367	17238	17236	17165	17182	17233	17371	17291	17221	17222	17103	17169	16947	17247	17318	17364	17287	17206	17421	17236	17327	17220	17306	17192	17316	17438	17288	17432	17306	17473	17200	17320	17337	17165	17166	17241	17256	17171	17317	17354	17283	17176	17409	17253	17374	17108	17311	17158	17203	17390	17206	17208	17343	17324	17101	17098	17381	17347	17091	17186	17316	17296	17288	17316	17229	17164	17234	17254	17284	17262	17331	17357	17135	17264	17176	17214	17209	17298	17399	17261	17374	17274	17248	17242	17303	17220	17249	17373	17187	17231	17240	17295	17224	17250	17330	17144	17142	17305	17266	17394	17374	17413	17242	17205	17250	17304	17203	17249	17380	17344	17219	17390	17223	17192	17279	17344	17262	17375	17134	17287	17306	17270	17267	17255	17286	17522	17287	17183	17471	17239	17476	17199	17214	17205	17334	17472	17324	17248	17328	16966	17397	17311	17263	17250	17398	17075	17381	17089	17221	17220	17375	17352	17511	17453	17287	17303	17154	17335	17291	17346	17150	17184	17313	17156	17210	17265	17287	17080	17086	17174	17239	17446	17265	17262	17284	17227	17389
25606	21666	27976	29070	24167	23715	23734	22786	22757	22501	22566	22447	22323	22327	22190	22618	22286	22375	22571	22167	22335	22309	22312	22180	22385	22463	22009	22269	22164	22297	22256	22111	22431	22272	22170	22399	22316	22420	22292	22255	22270	22246	22120	22227	22387	22352	22330	22115	22088	22368	22107	22268	22413	22342	22073	22118	22157	22010	22038	22349	22176	22142	22111	22170	22108	21960	22156	22370	22085	22165	22169	22071	22268	22245	22215	22093	22097	22329	22103	22124	22203	22258	22062	22286	22248	22260	22132	22044	22249	22147	22261	22176	22259	22124	22025	22128	22328	22105	22219	22507	22256	22243	22229	22132	22133	22218	22308	22331	22295	22154	22132	22161	22345	22378	22256	22033	22066	22187	22113	22380	22459	22000	21946	22141	22220	22281	22136	22171	22433	22069	22153	22319	22577	22036	22299	22222	22453	22408	22109	22229	22132	22406	22424	22377	22319	22280	22162	22480	21982	22292	22148	22443	22120	22187	22268	22172	22229	22272	22403	22481	22131	22057	22076	22183	22119	22067	22340	22046	22319	22217	22172	22085	22136	22281	22050	22292	22123	22170	22202	22335	22195	22281	22301	22127	22326	22167	22195	22210	22142	22262	22290	22258	22013	21979	22432	22179	22460	22344	22265	22185	22136	22147	22244	22066	22210	22106	22225	22131	22269	22030	22227	22114	22080	22315	22362	22167	22321	22318	22400	22279	21986	22037	22231	22310	22211	22112	22363	22242	22217	22320	22092	22071	22070	22066	22225	22228	22224	22273	22113	22106	22209	22133	22248	22215	22362	22105	22306	22220	22285	22125	22279	22308	22339	22242	22090	22254	22007	22049	22143	22394	22149	22348	22294	22086	22289	22263	22327	22091	22082	22138	22358	22219	22265	22124	22113	22297	22205	22216	22253	22178	22435	22172	22268	22137	21925	22101	22353	22144	22309	22281	22195	22265	22373	22128	22410	22161	22013	21921	22161	22203	22258	22271	22311	22207	22075	22304	22383	21914	22143	22275	22180	22300	22199	22334	22294	22034	22296	22270	22343	22111	22220	22111	22310	22218	22282	22137	21893	22023	22274	22491	22387	22284	22412	22320	22381	22170	22225	22166	22250	22057	22115	22165	22228	22124	22371	22405	22394	22358	22220	22126	22087	22222	22235	22156	21933	22311	22181	22150	22130	22235	22350	22117	22152	22221	22015	22156	22234	22284	22169	22243	22187	21978	22141	22304	22090	22076	22393	22037	22380	22337	22258	22085	22220	22134	22159	22200	22099	22266	22311	21865	22198	22302	22145	22085	22271	22148	22126	22378	22214	22121	22375	22090	22348	22140	22028	22145	22248	22091	22217	22031	22184	22254	22334	22097	22272	22266	22004	22421	22162	22114	22156	22190	22184	22410	22224	22283	22171	22162	22155	22064	22020	22074	22251	22132	22086	22241	22230	22247	22017	22454	22256	22349	22273	22291	22242	22117	22157	22036	22176	22337	22240	22330	22435	22177	22248	22206	22418	21983	22277	22220	22357	22203	22300	22219	22295	22131	22331	22256	22252	22597	22268	22101	22167	22149	22254	22051	22206	22038	21878	22230	22398	22113	21988	22050	22064	22145	22270	22336	22131	22381	22287	22263	22180	22075	22316	22274	22297	22326	22229	22293	22160	22069	22341	22157	22305	22288	22291	22395	22300	22193	22209	22012	22346	22092	22369	22399	22174	22369	22388	22210	22248	22228	22200	22184	22387	22312	22276	22274	22440	22166	22261	22234	22216	22175	22297	22190	22294	22243	22173	22253	22272	22261	22296	22319	22238	22161	22327	22186	22243	22153	22292	22151	22199	22276	22319	22386	22428	22322	22407	22127	22239	22182	22176	22215	22118	22098	22138	22248	22325	22120	22412	22190	22148	22250	22231	22201	22272	22279	22155	22271	22406	22351	22282	22352	22108	22162	22117	22049	22189	22119	22143	22196	22254	22175	22226	22222	22355	22482	22540	22175	22129	22216	22477	22343	22177	22126	22380	22210	22251	22193	22250	22132	22138	22169	22129	22174	22619	22191	22287	22261	22332	22120	22097	22334	22163	22366	22334	22446	22204	22336	21947	22348	22228	22003	22102	22259	22204	22206	22232	22164	22339	22081	22349	22074	22257	22112	22287	22244	22109	22240	22307	21956	22173	22246	22489	22248	22072	21946	22055	22093	22107	22276	22166	22403	22103	22035	22494	22229	22397	22050	22300	22351	22166	22332	22290	22341	22226	22129	22164	22075	22226	22223	22349	22157	22318	22147	22268	22353	22158	22167	22316	22293	22044	22308	22262	22181	22152	22050	22439	22119	22405	22019	22311	22345	22326	22316	22201	22081	22396	22330	22227	21946	22197	22138	22348	22190	22229	22197	22415	22234	22461	22251	22125	22233	22384	22137	22157	22102	22398	22239	22214	22318	22119	22224	22123	22273	22221	22203	22349	22428	22243	22384	22256	22344	22080	22054	22452	22263	22085	22244	22189	22190	22166	22032	22320	22292	22422	22219	22477	22543	22193	22077	22384	22459	22478	22297	22317	22253	22029	22167	22163	22112	22392	21926	22253	22138	22242	22146	22253	22399	22492	22200	22262	22304	22024	22261	22091	22237	22528	22264	22203	22314	22126	22150	22268	22352	22260	22342	22320	22264	22138	22180	22413	22084	22189	22278	22078	22158	22312	22172	22255	22286	22361	22232	22258	22199	22153	22114	22079	22247	22250	22166	22195	22292	22234	22176	22117	22379	22236	22361	22175	22165	22297	22213	22224	22154	22098	22055	22310	22263	22214	22115	22193	22315	22180	22097	22306	22443	22315	22329	22257	22394	22350	22414	22294	22305	21969	22252	22027	22211	22296	22264	22098	22456	22420	22280	22137	22164	22287	22236	22445	22187	22134	22289	22145	22376	22181	22136	22072	22205	22354	22238	22315	22251	22425	22086	22214	22499	22119	22308	22349	22255	22351	22313	22277	22156	22295	22209	22113	22191	22078	22167	22155	22260	22387	22338	22297	22520	22394	22281	22176	22183	22082	22110	22313	22335	22346	22215	22197	22203	22333	22287	22190	22276	22108	22224	22185	22296	22115	22134	22183	22163	22172	22190	22069	22239	22303	22313	22028	22165	22302	22610	22420	22094	22092	22303	22134	22147	22230	22232	22397	22294	22098	22183	22414	22217	22067	22316	22270	22096	22214	22116	22208	22139	22197	22206	22261	22241	22120	22175	22319	22144	22245	22286	22129	22069	22028	22058	22205	22282	22112	22329	22195	22140	22406	22118	22208	22204	22311	22246	22227	22399	22292	22397	22142	22254	22187	22183	22153	22270	22152	22152	22495	22253	22261	22179	21935	22124	22129	22319	22259	22221	22157	22319	22263	22425	22289	22316	22272	22033	22155	22357	22315	22197	22180	22325	22303	22317	22211	22259	22266	22379	22380	22298	22274	22315	22207	22113	22267	22227	22204	22584	22264	22217	22173	22352	22346	22309	22304	22240	22189	22335	22185	22073	21945	22296	22258	21851	22371	22180	22323	22030	22297	22327	22144	22291	22294	22421	22231	22242	22382	22253	22338	22360	22143	22247	22129	22224	21942	22062	22177	22313	22267	22591	22365	22375	22268	22510	22301	22110	22342	22166	22105	22543	21986	21954	22209	22081	22158	22010	22222	22311	22059	22061	22132	21974	22339	22332	22068	22215	22080	22294	22625	22294	22435	22173	22173	22307	22151	22338	22208	22214	22408	22304	22360	22010	22238	22071	22291	22110	22243	22171	22282	22082	22316	22335	22204	22213	22217	22095	22184	22224	22195	22380	22109	22310	22273	22350	22345	22316	22291	22194	22403	22243	22304	22459	22147	22273	22163	22447	22277	22213	22191	22252	22306	22157	22364	22154	22276	22182	22263	22108	22144	22310	22254	22145	22146	22125	22399	22261	22161	22187	22347	22176	22464	22117	22230	22011	22153	22249	22171	22159	22190	22380	22358	22498	22212	22110	22323	22165	22078	21973	22139	22089	22322	22159	22153	22141	22196	22310	22254	22120	22325	22188	22228	22225	22156	22249	21954	22269	22366	22252	22256	22413	22380	22175	22070	22118	22255	22196	22148	22097	22149	22011	22211	22074	22249	22189	22299	22419	22172	22269	22147	22382	22006	22217	22328	22272	22390	22312	22195	22177	22249	22321	22380	22251	22216	22185	22366	21972	22343	22337	22175	22192	22375	22142	21959	22067	22520	22150	22343	22106	22227	22419	22538	22089	22216	22319	22483	22198	22369	22259	22270	22118	22256	22405	22109	22198	22323	22282	22331	22091	22259	22336	22411	22033	22168	22127	22013	22087	22115	22247	22268	22155	22190	22456	22507	22292	22233	22358	22622	22269	22094	22298	22109	22457	22354	21873	22414	22248	22170	22450	22233	22219	22254	22234	22139	22359	22181	22290	22025	21925	22298	22235	22456	22253	22148	22191	22204	22256	21957	22093	22249	22319	22270	22069	22185	22336	22208	22332	22029	22210	22374	22281	22119	22204	22041	22307	22403	22478	22335	22059	22100	22226	22178	22262	22243	22229	21922	22300	22436	22070	22295	22168	22325	22321	22017	22280	22364	22253	22340	22210	22232	22146	22242	22132	22373	22305	22041	22194	22273	22106	22177	22352	22135	22235	22376	22375	22166	22346	22228	22331	22125	22344	22336	22396	22230	22216	22296	22177	22411	22235	21895	22151	22247	22156	22163	22230	22395	22170	22174	22020	22305	22300	22078	22089	22156	22278	22462	22208	22255	22142	22196	22182	22101	22259	22372	22185	22031	22224	22404	22414	22217	22511	22186	22227	22298	22041	22125	22280	22623	22262	22276	22297	22370	22343	22345	22235	22382	22362	22306	22279	22364	22350	22212	22236	22158	22162	22084	22230	22266	22275	22170	22214	22125	22078	22374	22191	22226	22239	22142	22147	21983	22079	22388	22407	22288	22320	22219	22132	22308	22194	22310	22277	22126	22140	22197	22297	22122	22127	22087	22156	22019	22531	22325	22161	22306	22202	22373	22151	22060	22025	22167	22381	22355	22322	22109	22107	22180	22335	22283	22366	22183	22376	22292	22237	22315	22255	22167	22152	22043	22277	22360	22235	22296	22351
19229	34950	30313	24053	21164	19754	19168	18666	18554	18068	18088	17989	17960	17863	18029	18039	17863	17983	18076	17936	18019	17816	17820	17803	17928	18011	18083	17951	17987	17886	17876	18048	17824	17741	18021	17869	17971	18002	17923	17868	18048	18072	17921	17775	17823	17873	18018	17742	17643	17854	18006	18006	17773	17983	17772	17908	17872	18054	17949	17806	17905	17804	18082	17915	17914	17950	17761	17834	17786	17897	17924	17923	17955	17872	17895	17845	17904	17969	17892	17922	17789	17966	17821	17893	17934	17864	17956	17801	17811	17861	17925	17795	17984	17869	17960	17787	17683	17707	17851	17861	17852	18036	17839	17915	17944	17829	17914	17912	17846	17794	17952	17780	17818	17812	18050	17765	17822	18041	18093	17786	17746	17950	17983	17897	17957	17725	17688	17876	17978	17835	17790	17908	17928	17814	17795	17826	18037	17874	17722	18027	17789	17935	17775	17895	17838	17756	17959	17821	17786	17898	17839	17848	17903	17999	17825	17777	17872	17810	18055	17870	17830	17854	17996	17870	18025	17931	18091	17700	17919	18156	17802	17953	18096	17863	18062	17800	17852	17987	17843	17947	17793	17909	17887	18072	17906	18043	17947	17909	17766	17917	17964	17958	17936	17976	18003	17984	17870	17860	17944	18092	17946	18021	17903	17746	17997	17785	17798	17986	17865	17840	17950	18036	17886	17923	17925	17894	17897	17897	18069	17992	17906	17939	17923	17784	18060	17882	17943	17876	17951	17935	18003	18049	17917	17821	17968	17936	18041	17881	17801	17939	17848	18066	17828	17771	17845	17939	17808	17841	17886	17990	17986	17952	17920	18048	17918	17876	18190	17937	17861	17902	17982	17742	17894	17906	17800	17929	17818	17873	17965	17999	17750	18105	17785	17889	17862	18034	17951	17909	18088	17920	17942	17802	17946	17806	18042	17989	17920	17683	17941	17768	18012	17771	17837	18027	17968	17981	17887	17805	17877	17945	17855	17775	17821	17946	18057	17873	17980	17748	17822	17826	18035	17843	18023	17742	17882	17915	17979	17824	17793	17696	17893	17795	18008	17901	18005	18105	17806	17764	18053	17873	17876	18005	17870	17887	17722	17912	17853	17913	18026	17945	17818	18030	17918	17797	17994	17886	17974	17771	18039	18084	17819	17802	17864	17955	17918	17928	17986	17911	17700	18014	17942	17798	17969	17795	17969	17935	17851	17810	18174	17857	17873	17975	18046	17974	18003	17808	17924	18033	18121	17995	17712	17794	18137	17868	17893	17844	17723	18026	17834	17963	17743	18041	17953	17801	17848	17886	17895	17703	17969	17984	18063	17960	17889	17975	17930	17950	17843	18009	17564	18050	17941	17857	17916	17865	17956	17808	17966	17970	17884	17860	17635	17808	17947	17882	18197	17870	17910	18009	17930	17950	17882	17823	17955	17845	17910	17875	17959	17927	17976	17944	17854	17829	17968	17895	18004	17805	17935	17856	17871	17917	17901	17984	17913	17984	17652	17922	17968	17865	17850	17879	17918	17929	17925	17827	17861	17939	17895	17798	17707	17964	17819	18073	17992	17813	17945	17966	17966	17803	17827	18040	17806	18107	17905	17816	17756	18016	17937	17850	17873	17892	18042	17954	18185	17781	17807	17928	17849	17936	17966	17820	17957	17852	17929	17865	17928	18005	17918	17977	18021	17781	17928	17997	17887	17984	17934	17883	17964	17966	17884	17928	17930	17978	17993	17740	17922	17874	17960	17800	18025	17677	17829	17895	17845	18020	18006	17953	17792	17903	17876	17788	17822	17919	17819	17827	17968	17913	17746	17930	17930	17775	17981	17847	17966	17889	17816	18041	17919	17925	17928	17809	17927	17850	17857	17989	18040	17824	17795	17800	18076	17997	17953	17860	17915	17834	18023	17764	17864	17876	17840	17962	17878	18005	17948	17861	17956	17870	17829	17909	17897	17984	17892	18010	17910	17942	17826	17945	17813	17969	17988	17899	17867	17876	17707	18047	17972	18164	18061	17845	17991	17973	17918	17890	18025	17754	17987	17747	18005	17812	18055	17899	17845	17935	17747	17858	17986	17856	17866	17891	17976	18001	18095	17960	17947	17920	17890	17973	17956	17901	17828	17985	17934	17863	17863	18009	17701	17950	17801	17810	17863	18038	17873	17892	17953	17812	18072	17922	18006	17927	17693	18096	17860	17928	17849	17937	17950	17726	17905	18020	17856	17718	17913	17912	17936	17970	17995	17998	17765	17963	17836	17851	17850	17812	17899	17948	17980	17871	18007	17859	17887	17999	17881	17877	17816	17885	17876	17948	17821	17947	17970	18010	17891	17799	17728	17804	18007	17901	17909	17963	17982	17981	17917	17971	17834	18090	17913	17855	17901	17832	17882	17930	17792	17985	17916	17854	17987	17836	18104	17938	18192	18026	17880	17813	17872	17825	17871	17897	17882	17750	17869	18037	17783	17815	17934	17868	17964	17981	17977	18090	17770	17900	17859	18042	17805	18059	17882	17920	17896	18000	18006	17809	17986	17921	17848	17823	17888	18032	17850	17767	17851	18034	17917	17972	17842	18035	17926	18100	17721	17932	17811	17855	17988	17747	17901	17866	18013	17846	18093	17851	17998	18059	17736	17974	17763	17919	18172	17797	18060	17750	17888	17783	17834	17884	17929	17786	17914	17881	17824	17844	17842	17715	17945	18040	17875	17866	17885	17991	18029	17969	17775	17946	17976	18051	17885	17986	17955	18020	17845	17859	17805	18007	17773	17994	17783	17832	17728	17869	18023	17890	18074	18051	17982	17882	17787	18050	17921	18163	17947	17928	17931	17871	17789	17919	18003	17960	17995	17943	17849	17797	17701	17750	18107	17883	17954	17865	17964	17934	17970	17891	17724	17884	17973	17843	17877	17770	17815	17809	17945	17879	17868	17786	18020	17951	18069	17884	17974	17829	17951	17857	18020	17853	18009	17845	17956	17882	18023	17854	17938	17815	17861	17833	18161	17946	17727	17965	17795	17807	17854	17808	17986	17906	17957	17881	17917	18016	17913	17925	17781	17952	18003	17838	17920	17730	17710	17920	17916	17876	17800	17912	17956	17977	17590	17879	17869	17935	17961	17783	17943	17843	17948	17813	17779	17903	17792	18185	17962	17970	17775	17906	17669	17888	17960	17863	17800	17970	17875	17891	17862	17973	17788	17758	17861	17872	18164	17797	17858	17931	17980	17960	17837	17794	18040	17879	17916	17843	17925	17965	17825	17972	17928	17935	17889	17948	17888	17973	17965	17956	17762	17727	17805	17877	17799	17859	17900	17756	18012	17795	17886	17928	17948	18086	17927	17803	17798	17725	17837	17909	17998	17916	17834	17974	17895	17780	17945	17774	17967	17931	17857	17864	17771	17862	17883	18026	17897	17844	18117	17643	17859	17914	18008	17772	17936	17932	18003	17842	17839	17916	17970	17802	17896	17927	18046	17952	17819	17874	18074	17887	17864	17728	17882	17763	17788	18023	17835	17698	18023	17982	17826	18062	17901	18108	17938	17754	18061	17988	17830	17977	17997	17777	17898	17971	17877	18034	18037	17992	17915	17788	17895	17857	18128	17910	17881	17781	17986	17843	17907	17871	17938	17984	17687	17974	17731	18027	17942	18020	17878	18026	17860	18016	18025	17831	18013	17851	17851	17865	18001	17840	18022	17925	18056	17941	18115	17790	17854	17941	18018	17952	18015	17985	17866	17847	17958	17939	17899	18023	17976	17933	17878	17845	17843	17902	17852	17716	17883	17942	17948	17833	18044	17928	17895	17889	17954	17773	17859	17811	18126	17979	17808	17771	17792	17984	17959	17743	17888	17628	17879	18004	17980	17969	17993	17956	17769	17975	17932	17969	17813	18004	17832	17952	17796	17967	17866	17996	17855	18007	17912	17887	17793	17881	17783	17968	17875	18149	17826	17860	17883	17852	17810	17808	17868	17877	18139	18036	17983	17957	17799	17841	17853	18002	17812	18063	17989	17906	17844	17920	17867	17876	17974	18020	17798	17981	17941	17968	17839	18036	17666	17750	17959	17895	17828	18039	17915	18058	17829	17747	17895	17905	17877	17858	17903	17854	17882	17781	17946	17809	17835	17889	17913	18022	17986	17825	18021	17967	17868	17876	17840	17752	17636	17969	18113	17799	17968	18007	17913	17828	17894	17717	17946	17797	18026	17927	18023	17968	17914	17944	17945	17937	17979	17971	17873	17775	18018	17849	18063	17985	17883	17987	17879	18024	17965	17866	18008	18060	17931	17775	17925	17890	17815	17926	17789	17737	18011	17970	17820	17845	18161	17892	17870	17886	18152	18054	17716	17807	17807	17967	17901	17788	17973	17882	18039	17874	17799	17798	17923	17858	18015	17915	17928	17857	17888	17814	17964	17893	17910	17913	17945	18068	17906	18045	17881	17924	17824	18108	17899	18022	17898	18095	17909	17826	17933	17933	18108	17793	17784	17934	18079	17849	18065	17969	18149	17861	17815	17925	17895	17931	17908	17983	17900	17985	17899	17700	17777	17873	18013	17898	17946	17898	17887	17770	17853	17924	17951	17897	17851	17883	18008	17902	17807	17999	17855	17807	18078	17891	17966	17993	17822	18026	18061	17877	17864	18015	17926	17933	17983	17783	17892	17964	17875	18050	17990	17719	18017	17887	17846	18138	17938	17943	17840	17862	17918	17783	18003	17978	17995	17995	17974	17826	17811	17825	17971	18092	17985	17592	17898	18016	17900	17899	17811	17880	17898	17893	18073	17906	17877	17833	17899	17884	18037	17911	17963	17837	17890	17906	17772	17696	17699	17992	17772	17807	17946	17912	17898	17819	18003	17788	18003	18011	17817	17858	17802	18042	18054	17977	17809	17962	17912	17702	17932	17973	17785	17829	18152	17882	17870	18002	17954	17939	17860	17899	17923	17921	17932	17922	17688	17922	17861	17866	17896	17893	18258	18019	17894	17925	17832	17828	17882	17969	17800	17752	18043	17878	17926	17827	17853	17973	17809	17976	17911	17947	17863	17791	17839	17985	17941	17906	17836	17905	17988	17753	18000	17960	17915	17865	17854	17970	17988	17970	17787	18035	17798	17943	17862	17798	17946	17869	17935	17817
22693	21613	28809	25072	23176	26527	29229	25482	24393	23962	23635	23263	23389	23343	23297	23274	23299	23450	23261	23109	23368	23051	23103	22996	23256	22996	23282	23448	22900	23048	22998	23281	22929	22844	22995	22964	23242	23087	22855	22946	23168	23220	23153	22843	22955	23070	23154	23065	23099	22956	22946	23098	22836	23220	23107	22935	22895	23237	23095	23190	23153	23030	23012	23071	22908	23215	22959	23239	23041	22953	23054	23167	23277	23191	23150	23067	22951	23046	22946	22737	23186	22921	22904	22899	22989	22963	22991	22852	22781	23107	22967	23175	23066	22990	22945	23068	23014	23057	22820	22812	22859	22974	22918	22925	23100	22915	22933	22977	22866	22998	23084	22911	22848	23091	23281	22997	23023	23196	23068	22875	23110	22916	23078	23028	23163	23104	22824	23174	23066	22982	23033	22946	23102	22944	22931	23079	23087	23028	23171	23062	23124	22815	22916	22838	22982	23159	22879	22816	23103	22948	22892	23002	22932	22863	23116	23161	22976	22919	23143	22789	22723	22875	22926	22862	23129	22900	22764	22905	22955	22865	22673	22999	22720	22896	22953	23071	22957	22905	22978	22627	22909	23198	22961	22895	23152	22884	22841	23138	22983	22935	23093	23074	23197	22802	23267	22822	22701	23109	23216	23146	22938	22770	22996	22983	23054	23018	22819	23187	23156	23088	22978	22990	22966	23011	23000	23148	22878	23140	22992	23116	23203	22892	22994	23098	22973	23111	22994	22612	23030	22908	23019	23009	22904	22955	22927	22906	22937	22857	22834	22978	22880	22705	23000	22916	23050	22865	23019	22921	23025	22798	22851	23073	22918	22864	22979	22852	23299	23155	22699	23101	23214	22974	22963	22896	22904	23057	23062	22849	23063	22881	22990	22919	23015	22621	22761	23091	22699	22825	22707	22940	23113	22751	22898	22896	22809	23189	23005	23054	22930	22884	22876	23103	22971	23030	23106	22983	22778	22875	22863	22918	22884	22881	22804	22940	22995	22911	22702	22656	23027	22874	22897	22826	22855	23041	22774	22956	22987	22734	22901	22748	23015	22722	22891	22985	23043	23011	22856	22988	23163	22947	23139	23108	22856	23063	23076	22889	22994	23026	23180	23254	22984	22866	22835	22819	23085	23076	22894	23052	23249	23048	22992	22980	23139	22946	23033	22682	23003	23205	22766	22936	23027	23033	23032	23109	23029	23116	22783	22944	23276	23025	22830	22884	22934	22863	23030	23085	22949	23055	22953	23118	23000	23028	22917	23087	22996	22805	23000	22784	23171	22877	22931	23038	22941	22916	22820	22955	22969	22922	23078	23030	22926	22968	23030	23024	22923	23107	23066	23031	22916	22951	22913	23072	22855	23154	22936	22882	23013	22846	22798	22956	23012	23018	23151	22895	22988	22798	22912	23133	23119	22887	23034	22953	22993	23018	23176	23014	23044	23042	23024	22721	22844	23109	23286	22816	23043	22875	22829	22921	22936	22976	23059	23055	23154	22999	22809	22871	22839	22869	23046	22766	22980	22794	22948	22951	22956	22854	23197	22809	23055	22948	22983	23031	23021	22901	22885	22783	22859	22884	22917	23040	22985	22730	22885	22971	22976	23017	22972	22977	22875	22890	22903	22902	23223	23074	23023	23136	23115	23007	23000	23304	22984	22821	23134	22929	23092	23104	23019	23008	22952	23022	23089	23051	23167	22959	23117	22890	22891	23057	22975	23141	23015	22761	22869	23090	22832	22856	23195	23229	23036	22891	22973	22832	23034	23000	23015	22928	22831	22977	23235	22978	22998	23079	22996	22940	23016	22976	22938	23119	22847	22829	22959	23023	23037	22666	23008	23052	22871	23066	23025	22952	23066	23067	23042	23112	23254	22969	23083	22798	22992	22960	22994	23059	23032	22998	22948	23017	22861	23110	22956	22660	23148	22787	23108	22833	22864	23004	23095	22829	22840	23020	23106	22880	22866	22995	23108	23082	22888	22976	22933	23020	23173	22765	23100	23122	23153	23046	23167	23068	23074	23173	23187	23116	23060	23064	23081	22878	22847	22830	23006	22753	23043	23022	22993	22986	22811	22831	22948	22751	23063	22763	22992	23058	22904	22895	23106	23191	22971	22945	22917	22837	22915	22976	23121	23166	22901	22733	23054	23057	22759	23099	23093	22847	22814	22893	22907	23033	23022	23055	22910	22892	23056	23139	22992	23029	23265	22872	22997	22945	23118	22842	22863	23227	22909	23011	22775	23122	22975	22943	22930	23128	22957	23179	22983	23070	23513	22949	22861	22938	23124	22812	22921	23008	23118	23141	23029	22862	22963	23112	23057	23225	23115	23134	23116	22887	23120	22896	22976	23059	22963	22982	22972	22877	22933	23036	22981	22826	23230	23101	22946	22920	22934	23193	23096	23069	23080	22779	22951	22715	23024	22808	22958	23062	23084	22864	23124	22979	22890	22923	23028	23392	22808	22782	23115	22815	23215	23057	22918	22821	22966	22992	22964	23044	23119	23075	22959	22950	23190	23052	23124	23232	22951	23087	22921	22959	22997	22897	22872	23013	22981	22989	23204	22976	23036	22909	23154	22949	23036	22913	23090	23128	23132	22896	22820	22824	22951	22900	23045	22902	23033	22816	23093	23100	22968	22822	23150	22980	22929	22964	22856	23045	23080	22760	23019	23053	23138	22934	22920	23106	23025	22997	22943	23176	23075	22959	22959	23024	23010	23006	23054	22991	23017	22872	23051	22886	22960	22837	23120	23129	22942	22763	22961	23001	23249	23068	23006	22915	23126	22963	22899	22925	22733	23168	22965	22832	23143	23085	23112	22995	22769	22999	23179	22982	22694	23029	22911	23005	22867	22919	23060	22904	22969	22955	22939	23055	22767	22890	22965	23051	22968	22916	23001	22916	22979	22937	23072	23149	23046	23041	22957	23022	22847	23099	22909	22707	23234	23248	23006	23092	22909	22839	22908	22995	22875	22816	23130	22701	23096	22801	23117	23001	23063	22925	22744	22929	22883	23067	23039	22911	23001	22973	23032	23031	23167	22938	22987	23013	23183	23013	23225	22929	23034	23044	23021	22943	22733	23093	23044	22993	22937	22980	23088	23075	22903	22871	23009	22873	23204	23124	23131	23013	23000	23128	23024	23078	22965	23192	22928	22945	23033	22803	23139	22896	22949	22924	23220	23055	23053	23029	22944	22992	23003	23053	22947	22888	23051	23173	22967	23024	23097	22940	22790	22939	22950	23199	22892	23052	22969	23136	22904	22892	23272	22881	22923	23009	23164	23074	23010	23172	22918	22590	23099	23058	23095	23183	22915	23097	23140	23245	23198	22966	22909	23022	23037	23116	23081	23023	22918	23016	23017	22732	22878	22980	23222	22990	22956	23075	22831	22898	22951	22939	22948	22797	22795	23024	23103	23396	22990	23009	22995	22851	23162	22966	23120	23077	22832	23021	23040	22753	22956	23102	22938	22946	23103	22956	22890	22765	22839	22975	22947	22922	22955	23130	22903	22962	23189	22934	23290	22980	23107	23029	22927	22947	22919	23126	22757	23204	23053	23059	22937	22980	22874	22981	23008	23192	22825	23058	22841	23138	23080	22919	22971	22952	23037	23018	22874	23143	23235	22998	22981	23218	23011	23022	23038	23038	22916	23144	22758	22795	23156	23031	22971	22937	22958	22926	23191	23006	22952	22817	23134	22892	23085	23086	22962	22786	22645	22990	22956	22655	23038	23092	23113	23246	23007	22927	23137	22811	22929	23140	22992	23157	22930	23001	23108	22993	22984	23296	22948	23085	22995	22963	22928	22984	22773	23098	22815	23091	23050	23022	22833	22787	22934	22934	23176	22994	23157	22991	22834	23225	22791	22811	23016	22973	23168	23062	22999	23053	22837	22634	22770	22976	23161	22850	22915	22880	23214	22843	22812	22961	22934	22950	22936	23097	22900	22755	22830	23135	22910	23042	23001	22876	22765	22996	23146	22785	22900	22883	22929	23070	23062	23225	23022	22877	23219	23104	22900	22960	23007	23105	22899	22899	23059	23074	22989	22892	22958	22876	22867	23179	23055	22876	22906	22718	22662	22953	22852	22958	23091	22948	22874	22868	23035	22890	23020	22841	23115	23161	23068	22850	23032	23023	22860	22944	22883	23193	22932	23114	22965	22871	23065	23032	22768	22909	23130	23218	23073	23088	23089	23027	22833	22699	23172	23131	22931	22920	22798	22998	23124	22902	23017	23041	22946	23018	22988	23129	22891	23032	23006	22935	22871	23169	23134	23181	22862	22793	23002	22909	23063	23073	22821	22966	23149	22932	23008	23057	23055	22962	22961	22996	23029	23123	23143	22952	22968	23009	22868	22802	22995	22889	22973	23050	23107	23116	22743	23308	23063	23064	23015	22858	23045	22878	22908	22953	22871	22997	22923	22981	22721	22937	23034	22975	22915	23006	23221	23086	22691	22874	22899	22943	23096	23077	22697	23025	23090	22742	22983	23027	22926	22869	23036	22865	22994	22682	22989	23009	22799	23088	23023	22702	23104	22809	22911	22764	22974	22960	23065	22878	22925	23088	22829	22969	23128	22913	22847	22873	23016	22935	22966	23169	23007	22725	23066	22855	23021	22949	22974	23060	23131	23065	22792	23063	23066	22929	23008	22892	22683	23157	22682	22815	23022	22839	22846	22933	22978	22962	22792	22930	23014	23101	22868	23001	23109	23239	23154	22966	23069	22944	22884	22989	23054	22858	22786	23026	22900	22949	22992	22881	22996	22885	23191	23019	22914	22949	23067	22930	22872	23110	22941	23033	22863	22939	22992	22973	23049	23005	22902	22878	23127	23151	22948	23012	23113	22860	23055	22969	22914	22924	22774	22838	23040	22871	22948	23204	22928	23113	23101	22829	22823	22956	22916	22964	22847	22983	23170	22840	22916	22950	22943	22839	23038	23099	23003	23207	23057	22967	23049	23316	23056	22740	22860	22761	22779	22988	22935	23010	22966	23162	22984	22838	23092	23165	22856	23008	22939	22847	23062	22745	23026	22902	22904	22880	22989	23201	23218	22999	23087	23042	23082	22991	22757	23131	23239	22879	23125	23011	22954	23018	22893	23149	22867	22756	23041	22896	23085	23087	22893	23158
22158	48772	43032	32660	27073	23819	21779	20803	19890	18875	18684	18484	18482	18601	18320	18553	18410	18404	18515	18541	18482	18612	18343	18260	18409	18181	18512	18360	18139	18215	18443	18354	18380	18387	18408	18326	18595	18309	18459	18183	18347	18315	18231	18227	18430	18391	18385	18243	18309	18297	18147	18300	18391	18257	18176	18471	18256	18440	18307	18169	18377	18531	18435	18373	18337	18252	18287	18167	18152	18221	18141	18426	18370	18331	18402	18293	18468	18400	18314	18268	18489	18230	18101	18245	18141	18283	18263	18321	18225	18335	18402	18196	18252	18391	18286	18251	18459	18296	18276	18273	18455	18479	18340	18352	18426	18179	18459	18311	18299	18372	18240	18412	18433	18259	18278	18355	18384	18274	18293	18402	18352	18163	18231	18277	18191	18289	18101	18355	18305	18326	18236	18199	18366	18181	18275	18264	18164	18375	18283	18189	18249	18123	18243	18289	18365	18297	18185	18332	18492	18397	18320	18171	18296	18400	18358	18450	18317	18378	18447	18375	18368	18455	18428	18366	18334	18207	18433	18208	18424	18391	18425	18383	18390	18441	18291	18328	18427	18476	18203	18496	18352	18273	18368	18358	18286	18342	18466	18148	18151	18280	18385	18150	18557	18227	18430	18506	18414	18293	18168	18447	18138	18261	18330	18424	18289	18260	18445	18428	18369	18224	18085	18317	18267	18206	18259	18405	18126	18260	18336	18370	18350	18382	18238	18333	18381	18310	18292	18309	18371	18283	18327	18159	18265	18288	18271	18286	18262	18324	18265	18423	18364	18479	18290	18151	18291	18184	18322	18210	18372	18423	18294	18244	18191	18492	18230	18239	18297	18450	18474	18418	18313	18256	18386	18400	18129	18474	18262	18372	18361	18519	18111	18526	18309	18262	18056	18249	18265	18391	18322	18060	18463	18227	18410	18277	18067	18375	18218	18280	18498	18246	18224	18357	18390	18254	18379	18300	18064	18360	18321	18263	18372	18409	18249	18406	18329	18238	18250	18458	18212	18376	18303	18095	18292	18635	18321	18253	18332	18449	18255	18533	18342	18411	18285	18168	18329	18412	18342	18374	18220	18375	18243	18277	18256	18207	18308	18105	18448	18398	18200	18532	18273	18364	18088	18071	18524	18559	18440	18246	18419	18335	18358	18242	18112	18354	18281	18455	18408	18424	18395	18327	18113	18292	18021	18356	18237	18441	18360	18397	18421	18322	18391	18370	18295	18317	18342	18400	18361	18287	18386	18242	18261	18075	18292	18265	18357	18192	18340	18297	18190	18438	18298	18417	18378	18358	18287	18357	18198	18217	18364	18197	18084	18262	18486	18379	18248	18418	18168	18189	18275	18500	18278	18334	18458	18382	18338	18197	18362	18364	18219	18329	18374	18289	18405	18337	18333	18294	18255	18382	18276	18467	18310	18339	18228	18086	18440	18442	18144	18214	18306	18266	18333	18405	18412	18297	18355	18458	18367	18494	18340	18161	18320	18340	18246	18275	18328	18261	18185	18285	18347	18162	18299	18117	18280	18255	18183	18286	18248	18368	18287	18438	18324	18069	18108	18430	18264	18209	18102	18332	18360	18231	18316	18387	18485	18329	18265	18325	18305	18254	18504	18376	18112	18198	18311	18299	18375	18096	18348	18161	18321	18496	18263	18401	18246	18190	18321	18281	18331	18405	18181	18151	18485	18279	18304	18369	18263	18309	18377	18388	18378	18293	18173	18301	18263	18375	18303	18443	18433	18182	18342	18228	18203	18411	18245	18374	18256	18327	18291	18391	18440	18371	18342	18298	18355	18121	18442	18241	18219	18412	18325	18302	18197	18109	18376	18440	18164	18399	18367	18373	18234	18177	18217	18256	18345	18067	18236	18157	18359	18252	18333	18339	18366	18308	18298	18400	18207	18383	18372	18299	18198	18321	18145	18274	18363	18182	18206	18143	18242	18258	18127	18283	18430	18290	18371	18535	18283	18394	18260	18523	18275	18507	18142	18332	18379	18317	18144	18276	18301	18298	18352	18269	18306	18315	18239	18268	18364	18274	18281	18196	18280	18238	18276	18243	18599	18503	18213	18439	18140	18387	18433	18415	18262	18380	18255	18140	18176	18361	18269	18172	18307	18134	18326	18479	18254	18230	18213	18111	18319	18286	18201	18449	18125	18295	18307	18396	18242	18435	18355	18292	18478	18329	18163	18361	18447	18277	18287	18317	18321	18354	18297	18171	18162	18130	18349	18368	18324	18321	18142	18423	18179	18571	18301	18438	18251	18165	18260	18462	18188	18404	18256	18332	18388	18253	18397	18240	18369	18407	18180	18420	18154	18245	18261	18337	18153	18360	18208	18345	18265	18302	18202	18341	18270	18188	18218	18090	18347	18170	18381	18345	18196	18222	18266	18313	18246	18450	18335	18411	18418	18261	18454	18266	18389	18474	18514	18238	18195	18317	18372	18349	18431	18438	18337	18079	18099	18276	18223	18309	18312	18230	18327	18341	18198	18202	18384	18275	18322	18514	18311	18193	18324	18243	18262	18253	18445	18340	18308	18394	18254	18271	18279	18220	18408	18220	18212	18276	18422	18339	18127	18287	18320	18199	18245	18238	18205	18245	18419	18341	18416	18436	18219	18371	18353	18314	18329	18290	18408	18080	18398	18387	18539	18244	18336	18089	18337	18442	18259	18383	18217	18362	18364	18256	18353	18332	18405	18202	18326	18299	18382	18127	18255	18399	18410	18224	18324	18281	18351	18191	18476	18317	18312	18446	18194	18125	18295	18355	18302	18143	18271	18359	18302	18320	18394	18319	18167	18453	18332	18358	18338	18268	18164	18240	18411	18418	18353	18184	18260	18215	18381	18171	18180	18380	18306	18293	18451	18312	18119	18307	18492	18166	18347	18416	18300	18158	18337	18278	18396	18361	18458	18518	18345	18396	18180	18236	18389	18346	18302	18552	18385	18206	18221	18334	18313	18315	18272	18308	18361	18182	18363	18319	18344	18304	18186	18349	18210	18451	18359	18259	18443	18230	18476	18211	18331	18383	18214	18244	18413	18334	18416	18283	18276	18436	18433	18460	18146	18254	18200	18248	18224	18414	18296	18280	18304	18243	18251	18287	18401	18127	18379	18169	18320	18428	18302	18316	18260	18233	18301	18212	18371	18349	18401	18222	18254	18276	18127	18303	18352	18242	18597	18411	18188	18244	18198	18201	18086	18243	18442	18268	18238	18483	18170	18423	18300	18390	18100	18321	18385	18434	18114	18225	18426	18130	18249	18494	18305	18241	18281	18364	18325	18392	18303	18310	18099	18244	18226	18312	18311	18285	18348	18367	18173	18280	18493	18277	18210	18344	18379	18230	18347	18337	18304	18308	18314	18192	18417	18494	18482	18364	18263	18221	18335	18284	18193	18301	18236	18301	18335	18230	18265	18371	18236	18159	18215	18227	18139	18353	18523	18472	18423	18202	18367	18506	18261	18072	18342	18358	18293	18399	18255	18270	18365	18368	18411	18251	18098	18296	18395	18321	18263	18276	18427	18402	18227	18216	18449	18232	18209	18168	18211	18402	18317	18300	18257	18299	18292	18200	18159	18250	18508	18298	18413	18180	18283	18450	18363	18230	18214	18408	18208	18440	18287	18300	18479	18348	18261	18333	18326	18222	18230	18240	18216	18207	18233	18229	18187	18192	18370	18290	18333	18166	18171	18245	18209	18350	18377	18254	18209	18318	18269	18396	18315	18404	18340	18337	18239	18374	18442	18215	18336	18158	18267	18301	18244	18377	18349	18281	18277	18449	18426	18179	18317	18339	18458	18360	18182	18188	18225	18390	18427	18129	18261	18384	18361	18288	18432	18412	18104	18268	18348	18309	18262	18315	18343	18167	18360	18219	18319	18273	18289	18193	18327	18358	18177	18425	18175	18246	18410	18347	18168	18253	18277	18219	18261	18433	18412	18305	18072	18497	18177	18289	18388	18223	18166	18211	18404	18353	18142	18386	18418	18211	18408	18357	18258	18281	18196	18321	18182	18404	18190	18313	18367	18357	18453	18316	18377	18192	18352	18248	18509	18272	18371	18549	18265	18338	18177	18214	18250	18241	18267	18171	18396	18264	18161	18529	18234	18318	18265	18489	18307	18370	18196	18187	18221	18059	18298	18247	18186	18395	18165	18444	18238	18345	18245	18422	18366	18419	18300	18504	18136	18302	18455	18247	18391	18272	18454	18221	18395	18323	18197	18503	18265	18335	18081	18206	18422	18159	18369	18438	18265	18411	18329	18274	18318	18178	18229	18265	18368	18205	18267	18205	18375	18481	18327	18167	18363	18384	18273	18401	18388	18182	18313	18328	18260	18315	18153	18281	18342	18296	18217	18365	18314	18457	18372	18165	18448	18213	18323	18318	18419	18229	18292	18164	18315	18243	18489	18189	18320	18306	18363	18295	18378	18317	18263	18408	18335	18369	18303	18360	18224	18538	18435	18397	18141	18458	18301	18361	18331	18410	18207	18241	18229	18486	18342	18216	18236	18483	18305	18110	18304	18149	18465	18316	18367	18442	18265	18292	18052	18452	18346	18067	18270	18229	18355	18270	18247	18174	18305	18174	18230	18259	18289	18308	18443	18316	18467	18619	18250	18214	18308	18120	18118	18343	18255	18212	18193	18446	18384	18323	18415	18300	18248	18175	18246	18436	18467	18224	18286	18250	18255	18477	18175	18371	18342	18051	18443	18264	18373	18393	18461	18328	18328	18394	18391	18386	18314	18190	18349	18305	18171	18431	18281	18293	18353	18252	18298	18295	18293	18348	18394	18353	18356	18345	18300	18501	18298	18289	18298	18176	18338	18235	18478	18308	18279	18275	18151	18373	18406	18337	18424	18195	18281	18270	18323	18307	18173	18509	18241	18160	18200	18411	18426	18258	18273	18325	18379	18221	18517	18303	18351	18315	18463	18359	18429	18431	18314	18409	18433	18435	18452	18163	18393	18294	18131	18333	18164	18501	18299	18415	18275	18238	18396	18106	18406	18448	18246	18358	18232	18196	18466	18199	18311	18288	18210	18331	18228	18314	18244	18417	18265	18264	18328	18290	18177	18408	18169	18238	18396	18290	18358	18334	18350	18394	18298	18089	18362	18403	18259	18230
30524	25018	28674	25759	22992	22308	22051	21982	22002	21732	21827	21696	21868	21584	21609	21543	21488	21573	21567	21647	21721	21475	21490	21838	21438	21650	21332	21519	21965	21696	21695	21604	21721	21803	21631	21498	21672	21446	21587	21760	21734	21568	21412	21638	21493	21308	21438	21574	21643	21792	21610	21610	21588	21534	21403	21608	21644	21591	21670	21564	21675	21560	21428	21476	21622	21503	21567	21635	21789	21738	21648	21537	21788	21556	21587	21526	21587	21687	21580	21612	21655	21428	21544	21508	21500	21406	21393	21572	21548	21556	21646	21672	21499	21770	21308	21568	21416	21536	21696	21646	21705	21716	21561	21414	21762	21466	21585	21545	21415	21609	21404	21504	21643	21408	21646	21730	21505	21551	21523	21604	21223	21586	21591	21585	21430	21442	21850	21699	21601	21589	21392	21569	21688	21551	21477	21435	21749	21328	21430	21697	21858	21390	21662	21548	21664	21532	21612	21752	21528	21657	21703	21582	21491	21654	21630	21752	21698	21664	21520	21541	21666	21489	21579	21442	21599	21527	21795	21629	21566	21574	21468	21556	21371	21525	21620	21441	21640	21715	21494	21585	21782	21536	21683	21530	21454	21622	21596	21541	21668	21602	21635	21683	21452	21497	21610	21569	21504	21625	21329	21544	21597	21519	21456	21249	21503	21270	21668	21643	21451	21211	21461	21666	21653	21433	21807	21626	21583	21842	21596	21437	21619	21656	21587	21825	21455	21380	21559	21549	21606	21489	21500	21511	21510	21430	21664	21405	21399	21409	21481	21634	21570	21645	21679	21579	21723	21566	21627	21455	21612	21376	21694	21532	21529	21856	21741	21437	21401	21505	21672	21556	21566	21653	21693	21625	21642	21442	21654	21629	21653	21586	21505	21475	21610	21499	21576	21601	21627	21644	21618	21375	21388	21549	21608	21724	21563	21594	21400	21562	21929	21666	21557	21671	21680	21444	21403	21673	21698	21587	21520	21621	21536	21386	21518	21633	21667	21738	22055	21630	21586	21560	21490	21673	21873	21676	21553	21754	21462	21418	21483	21477	21426	21385	21463	21402	21587	21613	21693	21468	21697	21376	21473	21708	21524	21567	21557	21418	21533	21748	21537	21623	21543	21575	21575	21514	21474	21595	21588	21461	21675	21502	21564	21513	21661	21636	21541	21546	21495	21461	21637	21355	21562	21444	21414	21591	21671	21676	21634	21486	21661	21478	21748	21724	21633	21659	21545	21495	21705	21495	21398	21633	21575	21534	21584	21607	21454	21654	21572	21570	21388	21629	21599	21376	21694	21577	21628	21417	21532	21556	21547	21316	21659	21652	21680	21802	21683	21415	21626	21751	21639	21550	21697	21547	21552	21568	21307	21664	21723	21635	21521	21633	21791	21701	21625	21562	21477	21362	21578	21549	21732	21675	21779	21405	21528	21600	21582	21880	21617	21539	21570	21631	21578	21515	21551	21409	21445	21715	21634	21638	21677	21587	21414	21318	21579	21592	21941	21569	21572	21520	21677	21817	21482	21458	21378	21284	21728	21748	21616	21693	21689	21525	21490	21619	21658	21524	21595	21637	21563	21556	21505	21734	21907	21631	21547	21377	21661	21634	21607	21463	21577	21574	21634	21649	21404	21561	21367	21741	21392	21579	21557	21441	21438	21469	21584	21682	21603	21411	21421	21776	21605	21446	21481	21677	21501	21597	21594	21646	21857	21592	21492	21680	21676	21541	21722	21606	21581	21692	21687	21709	21541	21548	21562	21534	21774	21391	21544	21558	21817	21676	21753	21680	21615	21698	21628	21606	21793	21578	21577	21627	21539	21709	21624	21755	21551	21718	21625	21572	21639	21615	21480	21621	21429	21789	21712	21491	21443	21540	21374	21392	21766	21366	21457	21699	21563	21661	21539	21495	21708	21654	21650	21618	21493	21560	21432	21730	21641	21761	21675	21831	21710	21614	21482	21547	21550	21516	21619	21566	21561	21648	21697	21402	21635	21319	21645	21642	21584	21515	21647	21577	21648	21332	21777	21610	21577	21625	21657	21663	21627	21535	21649	21479	21647	21537	21474	21519	21678	21507	21623	21566	21526	21704	21876	21778	21755	21543	21472	21603	21649	21512	21611	21501	21419	21633	21548	21527	21515	21499	21523	21348	21779	21593	21526	21618	21561	21606	21576	21665	21528	22018	21820	21686	21725	21521	21753	21530	21367	21422	21628	21526	21492	21735	21847	21606	21733	21413	21397	21626	21495	21625	21359	21477	21540	21410	21262	21558	21530	21580	21449	21452	21447	21551	21619	21699	21390	21662	21597	21516	21497	21483	21437	21618	21313	21589	21482	21395	21488	21977	21532	21212	21547	21470	21496	21496	21490	21640	21612	21732	21529	21618	21605	21540	21445	21543	21521	21604	21530	21432	21742	21520	21619	21418	21523	21526	21682	21663	21485	21545	21677	21720	21673	21422	21591	21707	21617	21507	21583	21554	21509	21618	21591	21426	21757	21538	21535	21469	21494	21412	21643	21407	21537	21554	21651	21693	21488	21680	21698	21588	21865	21404	21510	21429	21710	21475	21609	21377	21579	21590	21567	21422	21597	21492	21647	21809	21508	21717	21686	21677	21495	21391	21448	21592	21806	21546	21618	21554	21478	21554	21445	21482	21535	21504	21494	21478	21521	21415	21323	21472	21390	21693	21917	21715	21618	21880	21686	21655	21613	21503	21554	21634	21697	21489	21723	21543	21371	21755	21750	21281	21566	21481	21509	21634	21657	21445	21333	21629	21710	21642	21542	21426	21466	21535	21532	21506	21465	21350	21654	21593	21554	21435	21519	21720	21436	21594	21431	21773	21713	21624	21655	21665	21669	21550	21622	21566	21354	21489	21461	21676	21483	21563	21562	21268	21699	21468	21578	21719	21781	21541	21895	21667	21723	21439	21523	21571	21446	21446	21510	21615	21596	21575	21552	21629	21667	21583	21798	21414	21420	21500	21642	21580	21562	21601	21544	21482	21616	21590	21435	21496	21454	21615	21451	21469	21719	21493	21461	21643	21468	21413	21615	21413	21567	21589	21790	21641	21552	21454	21623	21550	21786	21297	21489	21629	21637	21462	21495	21723	21603	21492	21535	21434	21421	21504	21728	21753	21788	21585	21376	21584	21778	21591	21672	21695	21496	21574	21411	21531	21536	21616	21756	21609	21676	21544	21593	21623	21356	21555	21630	21796	21564	21423	21813	21465	21491	21422	21654	21692	21651	21522	21678	21726	21623	21676	21532	21796	21775	21495	21872	21506	21703	21640	21726	21758	21683	21492	21799	21712	21659	21790	21633	21635	21431	21696	21439	21702	21478	21672	21537	21737	21697	21444	21687	21641	21571	21506	21612	21449	21481	21608	21649	21726	21700	21592	21705	21604	21629	21561	21763	21822	21478	21667	21657	21675	21601	21674	21476	21691	21612	21523	21524	21491	21636	21551	21534	21532	21529	21504	21652	21614	21449	21452	21329	21509	21716	21656	21559	21572	21390	21585	21623	21510	21549	21485	21505	21605	21693	21529	21725	21706	21512	21597	21600	21570	21560	21640	21542	21808	21412	21747	21457	21621	21837	21632	21392	21624	21582	21606	21508	21633	21580	21652	21663	21830	21688	21484	21593	21601	21708	21608	21572	21580	21756	21748	21572	21689	21805	21616	21647	21495	21580	21404	21600	21453	21399	21488	21425	21522	21549	21405	21361	21699	21542	21693	21736	21604	21416	21645	21560	21669	21329	21591	21625	21486	21671	21548	21554	21552	21439	21513	21654	21744	21544	21663	21619	21747	21573	21453	21531	21486	21481	21557	21730	21534	21664	21450	21501	21726	21399	21471	21433	21557	21683	21350	21452	21515	21576	21746	21637	21601	21325	21544	21768	21640	21631	21554	21716	21556	21450	21538	21711	21441	21461	21415	21622	21640	21586	21461	21516	21550	21538	21577	21502	21549	21533	21350	21480	21490	21509	21757	21638	21356	21572	21590	21492	21587	21635	21562	21553	21527	21496	21438	21668	21669	21538	21375	21686	21596	21470	21613	21421	21594	21606	21638	21568	21411	21619	21601	21458	21585	21631	21574	21544	21506	21458	21460	21785	21521	21575	21639	21484	21750	21587	21396	21558	21842	21363	21653	21573	21624	21561	21396	21654	21521	21431	21694	21465	21727	21634	21547	21424	21658	21494	21517	21557	21476	21552	21589	21451	21621	21544	21546	21502	21944	21709	21566	21635	21687	21489	21589	21597	21679	21843	21605	21578	21419	21753	21670	21545	21659	21579	21582	21393	21403	21516	21578	21607	21694	21608	21573	21635	21608	21766	21712	21691	21679	21732	21459	21361	21545	21524	21493	21698	21730	21715	21603	21666	21534	21735	21519	21421	21397	21597	21486	21578	21708	21465	21658	21626	21769	21751	21544	21530	21765	21485	21719	21715	21631	21427	21401	21788	21730	21615	21492	21475	21501	21511	21523	21821	21755	21517	21612	21695	21709	21454	21727	21692	21513	21768	21665	21515	21521	21540	21867	21625	21642	21564	21497	21475	21681	21670	21519	21492	21635	21571	21460	21669	21604	21615	21512	21633	21729	21686	21492	21727	21682	21548	21666	21537	21536	21704	21614	21713	21359	21695	21612	21730	21553	21742	21608	21805	21570	21490	21395	21576	21609	21519	21403	21540	21348	21452	21562	21584	21717	21545	21554	21408	21499	21628	21405	21556	21627	21751	21674	21526	21497	21455	21579	21757	21390	21604	21834	21518	21733	21584	21557	21663	21511	21433	21558	21615	21508	21578	21632	21564	21643	21510	21540	21576	21573	21494	21432	21481	21649	21528	21610	21797	21682	21594	21557	21570	21820	21788	21733	21502	21615	21731	21544	21747	21550	21516	21586	21513	21480	21585	21646	21867	21599	21549	21772	21565	21700	21513	21551	21515	21530	21407	21423	21677	21632	21645	21640	21676	21571	21434	21649	21559	21613	21564	21780	21394	21588	21637	21668	21656	21662	21584	21488	21579	21546	21635	21559	21527	21496	21383	21282	21566	21523	21675	21588	21644	21300	21554	21428	21552	21553	21714	21424	21443	21732	21477	21828	21629	21501	21420	21431	21561	21470	21472	21603
20871	30075	25146	20723	19429	18451	18167	17693	17882	17786	17712	17682	17574	17675	17589	17591	17496	17644	17714	17502	17474	17662	17449	17325	17368	17502	17447	17533	17613	17571	17454	17377	17465	17623	17552	17678	17713	17604	17556	17506	17471	17461	17501	17636	17460	17553	17669	17411	17475	17514	17445	17478	17533	17542	17471	17333	17565	17556	17398	17627	17685	17416	17560	17484	17525	17570	17519	17584	17682	17654	17517	17434	17521	17492	17505	17432	17576	17686	17442	17551	17543	17617	17479	17435	17354	17542	17317	17521	17497	17451	17518	17614	17688	17531	17458	17583	17264	17415	17461	17609	17411	17404	17487	17578	17485	17542	17526	17576	17738	17461	17574	17510	17503	17660	17534	17590	17618	17589	17425	17615	17540	17500	17487	17678	17652	17369	17612	17648	17587	17465	17512	17561	17524	17410	17439	17326	17608	17479	17617	17413	17473	17558	17629	17466	17610	17618	17498	17329	17513	17472	17516	17380	17422	17490	17638	17627	17524	17718	17480	17492	17418	17519	17677	17430	17538	17607	17352	17633	17563	17509	17459	17663	17456	17532	17624	17372	17587	17527	17731	17607	17455	17607	17363	17478	17449	17688	17410	17438	17701	17427	17445	17408	17585	17477	17522	17347	17571	17535	17518	17428	17540	17538	17320	17448	17456	17537	17377	17666	17660	17528	17378	17514	17289	17487	17339	17475	17427	17632	17528	17455	17469	17440	17518	17590	17502	17531	17545	17492	17721	17584	17549	17504	17504	17498	17454	17399	17473	17441	17564	17547	17539	17387	17412	17453	17523	17577	17462	17553	17421	17695	17362	17507	17590	17551	17462	17383	17575	17534	17506	17420	17429	17479	17370	17553	17633	17563	17447	17431	17403	17770	17585	17592	17421	17462	17685	17500	17704	17446	17538	17523	17382	17662	17568	17656	17519	17427	17519	17669	17639	17345	17473	17479	17486	17324	17634	17504	17559	17464	17642	17591	17562	17469	17497	17654	17560	17483	17831	17385	17541	17356	17615	17305	17400	17564	17520	17411	17519	17521	17555	17354	17555	17446	17460	17507	17636	17558	17612	17475	17587	17472	17599	17424	17618	17377	17508	17554	17514	17521	17590	17595	17556	17606	17605	17414	17435	17493	17402	17518	17593	17437	17446	17480	17612	17434	17633	17414	17367	17606	17696	17520	17317	17648	17650	17502	17635	17581	17527	17593	17644	17488	17525	17688	17594	17504	17713	17559	17434	17607	17465	17522	17405	17426	17526	17524	17534	17568	17540	17387	17552	17745	17469	17430	17624	17495	17527	17446	17575	17479	17616	17462	17579	17562	17547	17505	17343	17421	17548	17624	17504	17626	17628	17463	17456	17584	17543	17518	17400	17630	17547	17381	17589	17581	17483	17323	17510	17470	17639	17552	17570	17515	17429	17640	17512	17456	17495	17413	17464	17576	17653	17475	17402	17693	17617	17674	17629	17595	17490	17449	17629	17481	17537	17417	17580	17582	17646	17529	17502	17768	17636	17556	17363	17436	17486	17600	17663	17396	17389	17536	17441	17484	17533	17531	17592	17492	17564	17622	17516	17402	17575	17624	17301	17434	17373	17361	17268	17589	17562	17478	17474	17471	17583	17698	17532	17329	17411	17476	17516	17466	17605	17541	17384	17570	17515	17654	17407	17516	17570	17386	17494	17617	17666	17524	17592	17527	17464	17574	17458	17402	17646	17441	17525	17532	17459	17595	17465	17532	17595	17521	17403	17576	17548	17415	17592	17476	17365	17513	17579	17517	17552	17491	17605	17533	17468	17494	17548	17634	17627	17640	17397	17596	17436	17486	17363	17373	17632	17417	17437	17593	17604	17317	17544	17431	17538	17539	17715	17599	17552	17554	17415	17752	17510	17606	17603	17539	17580	17502	17578	17502	17431	17583	17528	17418	17462	17528	17478	17580	17453	17507	17581	17554	17598	17520	17642	17512	17383	17458	17529	17640	17471	17653	17466	17580	17397	17433	17524	17688	17495	17570	17487	17603	17421	17596	17536	17396	17560	17449	17472	17586	17528	17575	17456	17541	17583	17391	17571	17631	17455	17581	17385	17586	17549	17606	17465	17244	17513	17559	17530	17452	17623	17282	17581	17588	17518	17760	17425	17505	17396	17559	17505	17373	17496	17518	17458	17435	17428	17599	17649	17541	17567	17502	17611	17553	17486	17546	17395	17816	17387	17663	17547	17587	17555	17473	17343	17496	17539	17458	17408	17393	17430	17513	17471	17617	17605	17548	17405	17346	17600	17619	17379	17419	17487	17559	17514	17461	17613	17593	17442	17530	17481	17767	17497	17508	17594	17436	17605	17489	17532	17492	17556	17556	17555	17766	17692	17344	17591	17526	17623	17577	17502	17426	17360	17496	17419	17710	17511	17410	17680	17418	17632	17570	17558	17488	17528	17433	17519	17716	17539	17516	17557	17734	17463	17522	17586	17542	17471	17613	17513	17439	17552	17549	17620	17582	17635	17369	17779	17592	17516	17468	17460	17469	17441	17647	17528	17529	17616	17472	17529	17453	17516	17308	17535	17546	17432	17560	17631	17476	17662	17478	17551	17559	17480	17564	17573	17533	17556	17727	17460	17440	17368	17504	17541	17343	17546	17469	17617	17551	17289	17620	17608	17486	17531	17538	17514	17393	17576	17653	17507	17518	17631	17476	17333	17689	17571	17335	17471	17502	17491	17593	17437	17457	17504	17536	17516	17409	17520	17478	17518	17499	17675	17597	17603	17608	17458	17422	17575	17539	17507	17416	17552	17547	17464	17558	17541	17252	17586	17543	17333	17660	17478	17562	17633	17410	17548	17409	17621	17372	17685	17476	17456	17472	17517	17566	17746	17378	17599	17671	17589	17348	17461	17555	17471	17360	17543	17683	17546	17555	17505	17474	17689	17468	17619	17464	17544	17443	17468	17590	17443	17560	17337	17624	17499	17488	17563	17446	17418	17437	17508	17653	17663	17620	17464	17696	17568	17432	17558	17654	17610	17535	17373	17594	17614	17567	17621	17540	17486	17582	17604	17580	17643	17338	17474	17605	17359	17631	17600	17365	17547	17558	17576	17438	17575	17564	17557	17563	17395	17420	17432	17618	17579	17434	17471	17382	17729	17446	17484	17556	17573	17460	17688	17412	17461	17687	17616	17507	17601	17516	17381	17499	17488	17549	17539	17258	17542	17486	17623	17448	17619	17495	17723	17522	17728	17584	17464	17274	17615	17449	17558	17396	17331	17365	17617	17687	17465	17397	17522	17446	17329	17515	17577	17548	17607	17484	17628	17566	17725	17534	17550	17510	17547	17437	17699	17706	17465	17505	17422	17533	17702	17511	17465	17542	17590	17558	17434	17505	17582	17703	17540	17510	17471	17409	17334	17573	17501	17628	17652	17538	17633	17550	17440	17591	17315	17713	17479	17505	17516	17498	17554	17667	17409	17607	17609	17600	17513	17591	17477	17399	17585	17481	17510	17528	17382	17466	17593	17649	17463	17482	17557	17518	17412	17417	17576	17562	17707	17648	17662	17502	17489	17511	17477	17558	17595	17426	17692	17715	17581	17385	17394	17664	17687	17467	17667	17288	17634	17467	17545	17465	17472	17709	17602	17638	17511	17544	17522	17445	17489	17550	17531	17699	17406	17500	17522	17574	17332	17460	17574	17622	17819	17597	17597	17657	17454	17643	17478	17488	17512	17457	17663	17548	17466	17559	17438	17473	17526	17495	17549	17515	17533	17536	17440	17426	17448	17541	17542	17542	17425	17487	17632	17553	17412	17548	17578	17586	17522	17335	17474	17549	17631	17613	17586	17492	17607	17506	17650	17211	17514	17569	17616	17345	17581	17539	17505	17561	17562	17694	17698	17506	17656	17586	17667	17581	17506	17515	17429	17483	17720	17420	17508	17450	17459	17426	17699	17444	17649	17523	17492	17646	17624	17493	17474	17637	17504	17630	17458	17584	17406	17530	17556	17466	17418	17711	17504	17502	17542	17538	17409	17783	17484	17465	17493	17527	17461	17516	17354	17671	17429	17468	17483	17441	17575	17681	17448	17473	17661	17364	17636	17510	17457	17549	17490	17415	17536	17601	17504	17365	17515	17553	17510	17563	17544	17661	17580	17596	17699	17430	17503	17650	17495	17412	17486	17367	17745	17709	17431	17502	17373	17566	17599	17511	17461	17301	17327	17580	17453	17608	17497	17592	17535	17518	17611	17481	17547	17379	17601	17619	17464	17628	17431	17597	17611	17498	17511	17592	17573	17409	17536	17569	17538	17635	17607	17590	17530	17548	17537	17480	17508	17431	17609	17415	17553	17612	17677	17710	17577	17432	17427	17714	17537	17556	17557	17573	17416	17532	17423	17600	17636	17501	17630	17524	17422	17707	17535	17504	17496	17739	17502	17555	17351	17619	17528	17459	17641	17459	17444	17616	17631	17539	17428	17373	17341	17536	17639	17766	17462	17273	17395	17547	17556	17436	17463	17487	17566	17449	17440	17471	17689	17475	17486	17675	17553	17509	17409	17414	17518	17504	17564	17482	17470	17684	17600	17555	17496	17757	17474	17534	17585	17420	17390	17478	17505	17237	17502	17568	17604	17316	17442	17538	17514	17647	17549	17635	17426	17643	17648	17510	17524	17496	17503	17519	17483	17543	17589	17563	17488	17643	17500	17636	17666	17462	17600	17600	17378	17655	17511	17544	17453	17479	17679	17481	17386	17495	17410	17480	17655	17528	17585	17520	17618	17393	17714	17440	17539	17440	17557	17686	17464	17476	17505	17476	17445	17599	17487	17363	17695	17537	17623	17577	17463	17559	17439	17519	17385	17439	17519	17478	17590	17410	17695	17606	17649	17419	17445	17618	17592	17476	17667	17516	17521	17568	17564	17385	17478	17782	17616	17732	17396	17495	17596	17648	17514	17365	17509	17647	17473	17545	17425	17430	17550	17494	17616	17577	17569	17657	17594	17450	17546	17458	17683	17471	17510	17619	17504	17465	17506	17752	17281	17512	17571	17582	17573	17502	17447	17447	17577	17637	17609	17614	17425	17523	17482	17389	17492	17514	17424	17588	17574	17427	17626	17607	17630	17749	17641	17508	17426	17401	17522	17598
23934	21576	28261	26232	24139	24783	24381	22188	21732	21806	21832	21512	21657	21572	21667	21556	21279	21655	21364	21341	21568	21482	21531	21451	21275	21331	21525	21481	21491	21385	21503	21306	21391	21404	21322	21267	21446	21726	21479	21428	21219	21116	21566	21392	21423	21416	21453	21076	21416	21422	21445	21240	21356	21250	21440	21066	21326	21451	21401	21107	21213	21364	21450	21328	21067	21513	21137	21281	21187	21411	21161	21153	21290	21378	21418	21383	21259	21384	21510	21362	21188	21314	21278	21403	21356	21441	21424	21165	21197	21150	21356	21086	21341	21118	21164	21398	21200	21365	21276	21171	21218	21251	21450	21169	21509	21428	21305	21371	21390	21187	21389	21379	21300	21243	21385	21264	21371	21248	21373	21309	21177	21074	21189	21065	21343	21264	21203	21364	21357	21301	21433	21306	21402	21280	21335	21372	21219	21261	21271	21299	21298	21253	21155	21250	21272	21301	21170	21438	21336	21400	21232	21133	21271	21226	21451	21351	21449	21262	21292	21379	21273	21438	21207	21332	21089	21221	21394	21321	21246	21217	21474	21282	21318	21403	21401	21347	21271	21354	21331	21049	21190	21359	21237	21258	21246	21185	21324	21155	21093	21165	21370	21366	20953	21239	21463	21540	21220	21372	21417	21132	21151	20972	21529	21195	21341	21240	21289	21323	21192	20926	21119	21018	21190	21229	21300	21129	21284	21167	21262	21117	21306	21254	21033	21463	21305	21433	21345	21312	21131	21378	21357	21149	21458	21187	21264	21400	21194	21339	21184	21205	21338	21333	21273	21317	21253	21557	21276	21295	21339	21402	21360	21194	21320	21179	21140	21561	21067	21341	21112	21268	21263	21084	21289	21551	21173	21256	21255	21171	21189	21180	21361	21527	21371	21298	21238	21249	21237	21063	21242	21327	21100	21136	21191	21109	21098	21020	21315	21411	21290	21183	21271	21324	21361	21273	21325	21241	21141	21456	21465	21311	21329	21292	21379	21345	21416	21277	21361	21366	21291	21091	21324	21272	21403	21222	21063	21466	21277	21030	21234	21207	21442	21272	21141	21317	21417	21418	21365	21244	21433	21254	21370	21127	21384	21356	21513	21393	21575	21368	21221	21283	21427	21117	21314	21227	21327	21203	21282	21361	21389	21264	21256	21094	21061	21358	21349	21423	21079	21293	21603	21444	21415	21381	21281	21256	21234	21217	21504	21337	21415	21289	21414	21357	21485	21251	21581	21372	21407	21349	21381	21239	21277	21472	21455	21345	21280	21233	21149	21232	21247	21114	21413	21302	21197	21209	21260	21225	21508	21159	21270	21159	21286	21383	21335	21353	21357	21251	21537	21189	21278	21403	21255	21345	21403	21268	21199	21262	21147	21132	21282	21334	21349	21435	21278	21379	21204	21194	21476	21238	21472	21333	21456	21425	21178	21167	21142	21348	21513	21285	21314	21266	21327	21259	21221	21416	21153	21280	21257	21361	21226	21366	21453	21281	21413	21372	21581	21300	21251	21433	21295	21237	21172	21357	21435	21330	21288	21071	21436	21329	21232	21523	21118	21503	21074	21226	21400	21405	21216	21303	21267	21145	21468	21400	21343	21215	21334	21361	21227	21441	21224	21489	21420	21372	21530	21242	21513	21326	21376	21282	21185	21181	21294	21232	21259	21347	21314	21466	21280	21429	21132	21292	21223	21297	21281	21371	21286	21319	21341	21402	21143	21344	21449	21476	21268	21412	21174	21176	21221	21073	21360	21289	21183	21064	21363	21557	21271	21322	21239	21290	21170	21442	21399	21237	21287	21447	21237	21259	21192	21124	21415	21492	21415	21239	21392	21374	21351	21269	21300	21254	21346	21220	21332	21385	21335	21191	21348	21257	21200	21208	21280	21360	21424	21183	21348	21166	21358	21287	21497	21363	21418	21260	21178	21055	21315	21325	21377	21234	21247	21319	21499	21120	21251	21197	21235	21433	21405	21148	21397	21082	21301	21233	21419	21538	21441	21142	21131	21251	21170	21368	21248	21277	21122	21265	21286	21222	21189	21099	21271	21086	21219	21249	21190	21217	21184	21402	21498	21346	21545	21134	21393	21272	21563	21503	21225	21297	21114	21297	21189	21253	21279	21402	21509	21366	21200	21352	21428	21171	21247	21210	21160	21287	21156	21334	21419	21473	21317	21327	21020	21194	21442	21302	21187	21256	21273	21135	21148	21475	21423	21313	21271	21018	21192	21313	21357	21510	21341	21345	21346	21388	21436	21157	21246	21289	21459	21238	21396	21347	21513	21361	21403	21253	21353	21570	21241	21249	21215	21247	21342	21186	20944	21395	21529	21264	21434	21577	21138	21401	21514	21282	21315	21647	21498	21647	21341	21367	21239	21466	21468	21374	21039	21246	21431	21250	21400	21420	21217	21244	21287	21290	21286	21124	21268	21445	21078	21135	21137	21295	21420	21320	21309	21301	21430	21080	21390	21260	21580	21656	21297	21515	21169	21318	21313	21265	21240	21172	21198	21318	21192	21336	21350	21445	21355	21202	21344	21485	21330	21128	21091	21335	21080	21420	21237	21162	21213	21066	21315	21066	21512	21106	21248	21267	21410	21296	21499	21402	21189	21390	21230	21268	21391	21219	21193	21343	21223	21448	21270	21247	21403	21291	21518	21203	21344	21241	21354	21207	21102	20945	21308	21145	21285	21397	21548	21415	21339	21433	21346	21440	21409	21295	21353	21360	21074	21486	21383	21272	21197	21415	21394	21356	21196	21524	21458	21284	21231	21175	21004	21411	21324	21275	21553	21177	21248	21397	21116	21172	21209	21261	21281	21183	21342	21072	21298	21357	21422	21159	21362	21240	21111	21174	21173	21403	21249	21318	21124	20965	21300	21333	21301	21334	21336	21319	21384	21064	21192	21336	21095	21322	21358	21390	21525	21097	21032	21511	21196	21317	21221	21308	21227	21397	21427	21221	21267	21397	21219	21543	21513	21230	21337	21325	21347	21221	21372	21051	21134	21297	21405	21447	21425	21567	21091	21302	21293	21331	21242	21228	21428	21394	21293	21016	21256	21320	21139	21199	21418	21461	21326	21385	21378	21375	21129	21430	21366	21426	21411	21448	21424	21208	21281	21426	21208	21249	21379	21073	21123	21112	21230	21316	21110	21286	21529	21255	21315	21083	21313	21069	21369	21379	21363	21320	21570	21353	21263	21302	21189	21127	21189	21393	21440	21377	21528	21275	21596	21227	21183	21385	21370	21323	21197	21188	21265	21236	21217	21418	21296	21173	21355	21375	21405	21285	21365	21248	21396	21241	21261	21302	21185	21177	21193	21264	20995	21353	21433	21488	21236	21256	21214	21485	21257	21217	21397	21505	21284	21411	21443	21447	21412	21404	21545	21450	21396	21136	21273	21287	21292	21167	21424	21558	21608	21253	21389	21356	21175	21298	21451	21204	21399	21210	21362	21234	21566	21143	21196	21251	21342	20869	21310	21588	21352	21643	21300	21406	21211	21042	21377	21237	21410	21369	21297	21171	21480	21157	21117	21558	21222	21326	21283	21252	21234	21502	21308	21166	21300	21373	21311	21366	21258	21439	21273	21247	21363	21408	21517	21317	21254	21305	21183	21285	21040	21345	21169	21307	21202	21285	21497	21305	21496	21359	21246	21303	21222	21429	21387	21306	21297	21297	21499	21322	21309	21162	21467	21347	21541	21360	21349	21160	21336	21232	21464	21282	21248	21155	21373	21258	21337	21306	21223	21327	21350	21184	21122	21255	21093	21389	21351	21391	21352	21407	21270	21094	21375	21355	21510	21292	21262	21178	21399	21274	21263	21142	21322	21329	21121	21167	21240	21287	21300	21194	21386	21333	21230	21328	21322	21305	21494	21319	21204	21507	21576	21288	21335	21345	21345	21272	21371	21135	21283	21198	21266	21326	21209	21382	21314	21220	21381	21280	21335	21342	21311	21330	21399	21337	21438	21431	21278	21355	21200	21397	21128	21510	21274	21129	21377	21329	21281	21430	21395	21273	21385	21351	21526	21240	21146	21144	21398	21202	21338	21218	21432	21310	21394	21296	21384	21056	21374	21104	21173	21323	21180	21350	21544	21492	21285	21469	21178	21505	21370	21537	21095	21371	21431	21364	21161	21284	21265	21206	21331	21444	21363	21377	21479	21395	21384	21380	21234	21482	21276	21381	21573	21338	21212	21323	21175	21277	21333	21141	21537	21134	21303	21500	21404	21217	21216	21339	21221	21123	21195	21226	21248	21240	21134	21627	21556	21349	21345	21427	21148	21197	21303	21150	21276	21411	21214	21285	21139	21221	21290	21312	21436	21356	21202	21148	21240	21349	21097	21143	21479	21114	21433	21313	21185	21487	21435	21312	21367	21223	21534	21319	21207	21110	21353	21333	21351	21196	21486	21320	21229	21297	21496	21255	21297	21407	21199	21080	21180	21284	21531	21314	21514	21159	21177	21344	21292	21286	21252	21169	21261	21274	21423	21443	21045	21306	21011	21323	21435	21371	21503	21158	21244	21380	21415	21256	21278	21374	21433	21329	21408	21236	21514	21286	21310	21372	21228	21401	21508	21046	21217	21274	21337	21594	21227	21323	21352	21574	21413	21187	21289	21687	21316	21369	21191	21244	21366	21424	21311	21382	21364	21094	21242	21344	21306	21289	21209	21374	21410	21571	21346	21189	21405	21447	21225	21157	21310	21252	21323	21229	21477	21398	21413	21328	21400	21293	21238	21233	21374	21112	21441	21246	21343	21243	21433	21336	21465	21296	21399	21327	21103	21242	21224	21322	21284	21303	21351	21484	21379	21282	21207	21250	21255	21151	21433	21121	21511	21178	21174	21476	21337	21220	21201	21226	21255	21316	21335	21116	21205	21224	21401	21408	21510	21292	21361	21064	21333	21353	21137	21121	21358	21527	21279	21431	21348	21354	21277	21431	21285	21559	21478	21353	21134	20929	21312	21221	21221	21282	21268	21059	21412	21237	21286	21285	21245	21211	21079	21007	21197	21378	21324	21182	21380	21146	21174	21455	21268	21547	21223	21395	21149	21282	21488	21329	21382	21352	21558	21414	21370	21535	21508	21397	21225	21170	21349	21159	21447	21077	21123	21058	21395	21309
19293	39341	32804	25129	22414	20259	19044	18250	17799	17864	17643	17473	17605	17688	17630	17443	17373	17342	17720	17266	17463	17410	17293	17517	17638	17468	17311	17454	17282	17276	17365	17312	17527	17513	17543	17395	17438	17439	17263	17214	17362	17294	17322	17492	17394	17357	17356	17278	17375	17400	17285	17511	17404	17386	17394	17453	17269	17403	17327	17314	17508	17364	17284	17221	17374	17290	17381	17286	17027	17335	17416	17409	17250	17258	17285	17363	17396	17308	17382	17363	17363	17396	17279	17170	17288	17363	17376	17255	17199	17399	17362	17157	17275	17332	17282	17348	17204	17359	17190	17209	17303	17188	17198	17364	17281	17318	17310	17344	17308	17400	17532	17172	17408	17271	17252	17388	17316	17438	17203	17384	17399	17249	17331	17356	17382	17263	17132	17475	17369	17555	17402	17379	17287	17493	17377	17353	17323	17105	17280	17183	17301	17359	17195	17151	17392	17515	17383	17356	17374	17400	17400	17445	17323	17388	17404	17453	17337	17215	17299	17395	17650	17251	17321	17434	17277	17301	17108	17420	17312	17375	17380	17525	17516	17398	17374	17180	17387	17234	17364	17336	17257	17138	17279	17372	17360	17421	17370	17497	17291	17532	17356	17306	17294	17417	17594	17560	17341	17338	17344	17438	17241	17287	17337	17318	17372	17401	17188	17150	17377	17334	17436	17323	17416	17429	17519	17454	17256	17278	17287	17343	17340	17437	17492	17209	17219	17231	17425	17286	17256	17327	17275	17272	17326	17162	17350	17358	17434	17396	17310	17305	17255	17419	17210	17293	17213	17375	17252	17273	17220	17125	17338	17355	17324	17337	17406	17519	17358	17512	17298	17385	17258	17269	17443	17370	17541	17299	17217	17280	17442	17547	17291	17197	17426	17432	17297	17117	17425	17444	17319	17312	17354	17474	17224	17381	17331	17508	17275	17426	17299	17447	17190	17412	17320	17370	17543	17227	17391	17208	17297	17477	17370	17281	17443	17251	17489	17351	17331	17180	17410	17362	17401	17509	17368	17271	17445	17403	17373	17330	17286	17255	17309	17301	17380	17273	17247	17409	17451	17418	17250	17318	17157	17434	17296	17395	17627	17243	17433	17374	17340	17436	17323	17490	17223	17314	17392	17398	17359	17293	17446	17399	17341	17368	17311	17286	17458	17304	17414	17412	17401	17237	17403	17542	17451	17313	17149	17306	17350	17347	17272	17320	17422	17308	17295	17326	17344	17303	17263	17333	17239	17393	17197	17435	17520	17427	17341	17391	17034	17358	17442	17397	17211	17480	17529	17248	17280	17388	17463	17217	17348	17506	17402	17350	17389	17258	17481	17225	17506	17329	17436	17383	17293	17088	17458	17272	17319	17394	17480	17314	17124	17362	17326	17432	17354	17318	17313	17328	17506	17228	17429	17310	17315	17349	17307	17363	17440	17542	17342	17402	17430	17328	17399	17380	17388	17271	17459	17310	17350	17208	17458	17287	17449	17412	17355	17399	17196	17432	17414	17364	17190	17428	17339	17346	17389	17365	17218	17230	17509	17404	17416	17138	17326	17196	17321	17239	17251	17480	17083	17325	17326	17611	17386	17216	17219	17334	17299	17328	17245	17130	17489	17218	17368	17258	17308	17309	17326	17474	17225	17248	17424	17335	17348	17371	17347	17221	17261	17362	17354	17176	17329	17438	17399	17449	17353	17450	17263	17486	17250	17342	17239	17271	17261	17474	17301	17406	17432	17230	17326	17547	17438	17265	17377	17475	17466	17402	17123	17133	17365	17541	17423	17346	17221	17452	17203	17186	17466	17362	17222	17295	17306	17313	17342	17247	17541	17428	17306	17379	17275	17373	17393	17324	17209	17425	17207	17374	17349	17330	17417	17371	17251	17408	17423	17421	17419	17354	17557	17579	17174	17468	17360	17350	17396	17570	17430	17389	17381	17321	17389	17443	17418	17386	17284	17204	17453	17321	17386	17447	17283	17237	17560	17415	17358	17287	17285	17403	17409	17526	17285	17354	17371	17360	17405	17175	17424	17385	17404	17523	17444	17362	17265	17417	17262	17386	17338	17282	17513	17294	17125	17333	17366	17394	17401	17424	17316	17346	17230	17432	17450	17404	17356	17163	17388	17453	17261	17373	17398	17381	17266	17336	17349	17290	17376	17310	17397	17296	17371	17353	17259	17265	17174	17485	17267	17334	17315	17429	17542	17393	17398	17344	17411	17285	17443	17249	17379	17524	17402	17291	17365	17451	17348	17408	17200	17453	17263	17206	17308	17235	17555	17545	17184	17262	17336	17186	17515	17308	17436	17420	17429	17337	17546	17208	17306	17368	17427	17372	17237	17262	17264	17377	17158	17294	17378	17250	17286	17484	17374	17359	17355	17398	17368	17327	17308	17245	17267	17363	17217	17284	17435	17406	17402	17241	17464	17450	17501	17189	17286	17282	17460	17336	17326	17220	17396	17350	17328	17387	17426	17402	17361	17187	17460	17439	17334	17193	17356	17273	17310	17365	17348	17207	17384	17341	17370	17521	17312	17317	17413	17224	17308	17296	17374	17247	17103	17232	17361	17367	17457	17444	17263	17293	17433	17370	17433	17449	17263	17441	17459	17348	17357	17510	17262	17457	17588	17249	17377	17330	17401	17281	17443	17628	17324	17371	17285	17344	17419	17485	17270	17266	17438	17371	17368	17394	17386	17514	17287	17255	17351	17327	17457	17480	17263	17340	17567	17455	17230	17392	17293	17568	17197	17375	17462	17445	17470	17369	17169	17284	17269	17332	17528	17181	17223	17368	17342	17415	17349	17339	17364	17512	17465	17238	17519	17231	17472	17293	17344	17300	17429	17297	17210	17321	17257	17439	17378	17351	17322	17439	17228	17359	17271	17280	17238	17521	17452	17014	17390	17352	17369	17367	17346	17407	17429	17364	17202	17398	17452	17202	17404	17207	17352	17265	17258	17505	17176	17500	17342	17248	17288	17412	17264	17308	17462	17344	17279	17385	17348	17393	17291	17270	17384	17301	17485	17346	17365	17284	17378	17076	17449	17436	17296	17379	17359	17322	17337	17230	17423	17424	17360	17247	17396	17497	17574	17322	17394	17166	17164	17504	17146	17264	17227	17560	17302	17325	17368	17346	17187	17332	17408	17284	17216	17298	17452	17361	17471	17421	17452	17358	17506	17371	17427	17363	17200	17528	17398	17252	17206	17386	17238	17412	17398	17258	17327	17337	17299	17545	17382	17473	17358	17337	17337	17306	17383	17324	17249	17271	17289	17272	17461	17484	17372	17364	17273	17266	17401	17398	17434	17188	17319	17361	17360	17333	17372	17297	17374	17387	17319	17298	17186	17289	17350	17291	17395	17330	17196	17431	17595	17369	17593	17403	17364	17528	17280	17500	17414	17445	17317	17356	17497	17425	17353	17467	17321	17405	17228	17450	17265	17298	17567	17395	17352	17431	17499	17433	17350	17137	17333	17144	17352	17433	17419	17284	17355	17414	17159	17366	17480	17466	17432	17486	17180	17227	17329	17355	17257	17406	17252	17425	17307	17257	17432	17249	17186	17392	17364	17432	17290	17365	17251	17390	17243	17484	17542	17381	17347	17280	17426	17290	17489	17331	17348	17352	17271	17333	17371	17365	17413	17324	17323	17341	17328	17155	17459	17322	17266	17147	17353	17473	17379	17328	17533	17203	17458	17334	17406	17319	17296	17279	17495	17305	17394	17413	17248	17441	17288	17474	17438	17296	17398	17248	17251	17334	17370	17439	17401	17333	17408	17237	17512	17293	17286	17251	17505	17339	17462	17360	17354	17503	17261	17248	17245	17276	17313	17228	17436	17349	17337	17388	17361	17401	17301	17428	17392	17215	17450	17230	17411	17446	17325	17515	17242	17525	17348	17419	17480	17432	17315	17229	17286	17248	17440	17365	17432	17486	17324	17514	17331	17315	17303	17458	17345	17389	17265	17227	17440	17195	17611	17286	17281	17327	17358	17385	17362	17340	17464	17405	17369	17364	17296	17313	17371	17430	17641	17223	17242	17368	17264	17272	17359	17162	17173	17332	17370	17317	17375	17365	17280	17254	17390	17493	17387	17266	17274	17241	17437	17282	17334	17371	17386	17354	17176	17424	17383	17546	17245	17429	17284	17249	17288	17372	17456	17294	17334	17326	17327	17393	17303	17312	17339	17181	17351	17296	17387	17549	17427	17258	17433	17366	17246	17131	17351	17484	17332	17358	17548	17316	17245	17230	17264	17566	17221	17238	17228	17319	17244	17251	17406	17181	17333	17500	17457	17203	17387	17385	17343	17546	17380	17465	17321	17311	17469	17329	17395	17390	17294	17248	17418	17266	17444	17398	17259	17371	17510	17260	17334	17177	17498	17523	17381	17428	17357	17225	17193	17362	17249	17274	17312	17210	17269	17215	17182	17434	17294	17327	17382	17188	17252	17424	17378	17407	17430	17362	17378	17111	17368	17371	17347	17304	17462	17317	17360	17345	17477	17234	17271	17479	17216	17198	17274	17378	17464	17367	17244	17197	17321	17365	17588	17232	17352	17401	17386	17414	17283	17203	17279	17352	17558	17101	17528	17375	17354	17384	17310	17346	17346	17216	17408	17369	17230	17301	17441	17320	17456	17434	17302	17320	17486	17325	17453	17284	17339	17207	17388	17450	17237	17342	17369	17440	17321	17294	17508	17205	17358	17456	17268	17542	17369	17251	17245	17535	17274	17278	17668	17280	17446	17311	17203	17475	17455	17293	17456	17197	17441	17110	17387	17314	17251	17278	17418	17053	17280	17579	17396	17485	17355	17489	17393	17375	17336	17222	17344	17549	17347	17074	17422	17461	17346	17517	17564	17252	17432	17374	17398	17280	17446	17435	17346	17360	17246	17577	17537	17478	17443	17345	17413	17334	17365	17275	17236	17308	17250	17495	17282	17356	17395	17373	17291	17405	17361	17310	17433	17453	17405	17204	17479	17418	17237	17433	17361	17173	17175	17396	17555	17402	17301	17210	17309	17406	17324	17302	17355	17395	17311	17292	17362	17252	17518	17271	17249	17231	17239	17394	17379	17429	17461	17226	17370	17235	17390	17251	17363	17433	17364	17347	17387	17062	17274	17280	17479	17414
25611	21656	27882	28837	23967	24130	23898	22906	22722	22625	22580	22492	22454	22336	22397	22493	22546	22538	22621	22362	22303	22476	22565	22412	22485	22259	22275	22676	22554	22504	22380	22447	22582	22163	22295	22482	22392	22323	22196	22268	22523	22455	22251	22545	22319	22408	22500	22591	22462	22378	22127	22286	22271	22459	22367	22372	22544	22331	22361	22445	22317	22399	22403	22564	22338	22510	22404	22534	22549	22241	22252	22443	22435	22496	22449	22371	22306	22556	22266	22516	22645	22253	22403	22131	22376	22368	22247	22461	22591	22453	22412	22257	22324	22593	22349	22488	22266	22415	22412	22526	22404	22366	22404	22439	22264	22352	22283	22367	22393	22468	22398	22336	22159	22288	22401	22348	22511	22421	22482	22439	22100	22314	22426	22424	22387	22495	22354	22458	22500	22535	22320	22525	22412	22291	22399	22303	22339	22338	22362	22386	22233	22378	22532	22347	22572	22420	22474	22392	22593	22385	22476	22338	22519	22342	22250	22303	22489	22276	22578	22638	22429	22550	22354	22351	22341	22341	22480	22500	22471	22378	22477	22311	22392	22496	22195	22265	22355	22083	22478	22296	22304	22455	22307	22452	22293	22219	22497	22441	22651	22466	22252	22458	22324	22158	22435	22422	22511	22278	22312	22402	22360	22542	22439	22404	22248	22258	22286	22240	22503	22218	22284	22380	22528	22215	22622	22554	22495	22244	22145	22336	22409	22420	22298	22420	22325	22358	22252	22354	22357	22385	22370	22500	22362	22062	22468	22346	22374	22246	22377	22465	22313	22146	22221	22307	22418	22535	22392	22500	22384	22215	22469	22338	22464	22666	22360	22129	22387	22492	22455	22393	22452	22577	22407	22277	22388	22481	22510	22372	22351	22310	22511	22344	22479	22296	22357	22301	22270	22431	22391	22556	22352	22339	22312	22549	22278	22377	22452	22306	22224	22292	22266	22455	22384	22525	22410	22354	22392	22244	22536	22390	22513	22173	22352	22412	22364	22420	22437	22523	22574	22518	22379	22349	22362	22327	22162	22286	22139	22188	22424	22402	22054	22188	22511	22349	22395	22538	22385	22341	22207	22176	22471	22518	22410	22488	22545	22324	22516	22460	22312	22390	22481	22530	22456	22388	22263	22536	22468	22331	22390	22266	22385	22376	22452	22151	22251	22281	22317	22351	22507	22528	22305	22313	22382	22506	22177	22687	22301	22437	22314	22208	22217	22234	22437	22537	22430	22472	22336	22326	22223	22110	22549	22465	22521	22180	22460	22419	22356	22302	22427	22724	22718	22354	22209	22441	22239	22375	22351	22344	22525	22340	22362	22522	22426	22294	22457	22452	22427	22398	22468	22442	22505	22340	22425	22621	22405	22500	22411	22410	22526	22334	22327	22481	22401	22294	22287	22220	22415	22323	22313	22335	22356	22390	22306	22494	22470	22321	22373	22462	21967	22220	22201	22329	22286	22329	22209	22323	22308	22489	22535	22511	22323	22515	22451	22388	22235	22251	22266	22466	22645	22227	22393	22491	22290	22560	22437	22401	22437	22519	22424	22282	22289	22445	22469	22355	22325	22283	22466	22435	22313	22445	22479	22255	22275	22385	22392	22334	22228	22625	22344	22403	22268	22211	22346	22247	22341	22366	22331	22521	22356	22518	22446	22357	22361	22488	22309	22479	22508	22294	22298	22370	22545	22487	22320	22323	22448	22529	22476	22300	22507	22508	22271	22547	22405	22224	22421	22241	22321	22437	22510	22166	22327	22378	22416	22393	22426	22487	22297	22403	22408	22395	22320	22398	22639	22294	22360	22489	22183	22361	22436	22379	22399	22438	22509	22412	22325	22426	22389	22657	22562	22346	22463	22411	22488	22392	22517	22332	22248	22305	22402	22368	22424	22301	22369	22404	22270	22330	22402	22195	22491	22560	22626	22453	22386	22554	22440	22357	22364	22302	22509	22327	22264	22182	22543	22121	22489	22497	22323	22381	22427	22354	22293	22361	22330	22379	22495	22403	22223	22452	22552	22318	22324	22239	22218	22401	22390	22620	22488	22368	22285	22319	22263	22305	22305	22286	22441	22343	22339	22502	22369	22189	22275	22518	22480	22449	22493	22483	22603	22373	22294	22240	22364	22222	22521	22495	22413	22278	22411	22524	22366	22548	22477	22231	22429	22324	22356	22453	22399	22356	22516	22256	22343	22476	22419	22549	22648	22398	22564	22395	22350	22542	22532	22370	22399	22385	22469	22388	22384	22245	22390	22194	22436	22368	22457	22560	22320	22380	22247	22449	22251	22382	22426	22459	22330	22540	22393	22274	22542	22214	22385	22461	22317	22398	22268	22384	22320	22462	22372	22383	22361	22356	22205	22428	22297	22449	22300	22541	22196	22061	22515	22205	22400	22231	22316	22476	22621	22451	22157	22403	22578	22169	22340	22543	22348	22395	22088	22321	22412	22329	22234	22563	22473	22417	22407	22365	22364	22410	22452	22175	22157	22657	22189	22503	22347	22287	22342	22544	22381	22375	22254	22258	22505	22339	22340	22528	22438	22569	22517	22280	22419	22378	22347	22398	22458	22136	22447	22491	22436	22408	22525	22374	22342	22413	22402	22478	22337	22249	22594	22519	22334	22388	22303	22332	22230	22365	22184	22325	22427	22434	22443	22282	22154	22194	22414	22309	22679	22445	22333	22388	22308	22194	22411	22487	22141	22460	22235	22462	22579	22416	22268	22208	22172	22321	22375	22335	22549	22462	22264	22528	22544	22210	22380	22380	22397	22288	22315	22177	22433	22398	22382	22335	22311	22147	22400	22522	22259	22409	22368	22487	22286	22363	22583	22338	22335	22534	22458	22290	22322	22597	22347	22338	22514	22410	22417	22251	22250	22150	22354	22522	22435	22102	22400	22324	22409	22262	22643	22397	22368	22404	22305	22530	22298	22257	22253	22322	22396	22277	22599	22129	22500	22719	22442	22417	22567	22100	22315	22788	22558	22198	22274	22583	22287	22562	22492	22427	22261	22453	22475	22338	22380	22292	22359	22579	22547	22280	22293	22617	22440	22408	22387	22278	22397	22574	22515	22274	22403	22451	22345	22089	22456	22292	22462	22287	22784	22414	22540	22401	22381	22366	22525	22278	22556	22534	22456	22310	22396	22389	22229	22214	22408	22393	22463	22438	22426	22337	22287	22494	22201	22211	22494	22381	22590	22479	22549	22407	22462	22309	22503	22518	22373	22461	22344	22369	22354	22267	22485	22381	22441	22334	22486	22427	22480	22306	22562	22545	22451	22524	22351	22405	22479	22350	22550	22267	22145	22322	22403	22390	22491	22275	22508	22626	22487	22363	22553	22478	22325	22400	22282	22601	22342	22413	22505	22253	22354	22469	22347	22394	22173	22293	22383	22477	22219	22528	22161	22415	22484	22166	22093	22392	22278	22273	22422	22253	22524	22308	22334	22442	22529	22529	22391	22416	22473	22434	22460	22467	22347	22357	22379	22438	22354	22192	22474	22310	22564	22391	22470	22269	22229	22511	22434	22301	22515	22586	22431	22584	22407	22440	22345	22464	22333	22272	22461	22316	22593	22155	22629	22377	22311	22381	22321	22295	22363	22473	22376	22105	22474	22441	22295	22343	22494	22444	22541	22674	22491	22372	22466	22490	22701	22365	22304	22516	22349	22431	22663	22340	22423	22474	22391	22510	22641	22395	22532	22383	22562	22508	22419	22252	22411	22384	22734	22377	22322	22524	22475	22423	22374	22463	22349	22168	22493	22485	22457	22398	22441	22218	22503	22455	22472	22322	22508	22482	22369	22451	22245	22359	22262	22291	22384	22185	22511	22311	22321	22347	22544	22409	22249	22360	22469	22485	22419	22336	22252	22398	22547	22385	22310	22581	22553	22267	22392	22355	22347	22370	22382	22229	22225	22455	22376	22327	22336	22346	22441	22579	22355	22302	22478	22344	22405	22169	22556	22442	22338	22218	22303	22508	22400	22489	22451	22272	22345	22442	22276	22346	22400	22417	22478	22273	22533	22391	22311	22417	22229	22295	22227	22596	22342	22463	22469	22302	22635	22213	22537	22278	22474	22401	22321	22283	22178	22369	22384	22378	22598	22442	22280	22355	22353	22275	22130	22511	22337	22172	22398	22284	22450	22465	22538	22408	22647	22616	22125	22447	22342	22540	22527	22309	22419	22295	22568	22509	22359	22244	22492	22577	22404	22513	22435	22438	22336	22619	22451	22310	22540	22428	22098	22432	22450	22257	22446	22384	22155	22287	22498	22526	22204	22651	22609	22380	22368	22414	22432	22490	22198	22064	22295	22356	22441	22303	22394	22261	22352	22506	22466	22318	22253	22450	22413	22284	22647	22174	22490	22650	22392	22482	22622	22370	22307	22466	22410	22354	22464	22548	22211	22594	22408	22286	22415	22390	22363	22319	22383	22274	22411	22515	22366	22556	22632	22350	22403	22520	22478	22408	22222	22288	22534	22548	22395	22277	22416	22458	22398	22348	22333	22362	22445	22313	22286	22411	22567	22434	22350	22355	22384	22431	22267	22517	22181	22366	22617	22328	22435	22506	22408	22376	22222	22333	22522	22314	22362	22547	22713	22530	22488	22286	22201	22349	22525	22479	22319	22351	22117	22519	22446	22540	22450	22445	22534	22370	22536	22589	22286	22183	22402	22430	22296	22451	22372	22282	22199	22389	22377	22267	22370	22495	22353	22378	22347	22605	22523	22343	22434	22321	22343	22275	22321	22151	22401	22268	22349	22362	22180	22370	22474	22410	22206	22378	22502	22543	22438	22161	22370	22323	22524	22372	22265	22460	22551	22475	22549	22480	22488	22528	22477	22345	22599	22380	22273	22548	22304	22297	22460	22244	22474	22299	22421	22443	22397	22249	22514	22435	22605	22245	22361	22361	22577	22331	22461	22371	22381	22203	22499	22308	22270	22331	22522	22359	22310	22569	22448	22394	22210	22319	22552	22378	22227	22332	22420	22341	22481	22357	22385	22549	22434	22395	22448	22438	22433	22424	22485	22370	22370	22414	22277	22548	22302	22559	22413	22427	22339	22339	22394	22544	22256	22322	22363	22311	22571	22532	22357	22349	22604	22377	22488	22514	22265	22361	22759	22350
20081	33850	28120	23048	21116	19998	19003	18449	18374	18122	18029	18363	18085	18050	18138	17950	18112	18155	18186	17940	18157	18126	17804	18108	17994	18017	17936	17973	18012	17837	17966	17997	18142	18110	18006	17790	17946	18084	17925	18018	17903	17981	17971	18138	17820	18129	18041	17959	17831	18121	18164	18067	18163	17941	17861	17991	18108	18017	18068	17824	17920	18100	18059	18034	18154	18043	17929	18125	18054	17942	18118	18127	17920	18215	18075	18055	18046	17891	17998	18026	18086	17923	18023	17848	18131	17934	17949	17804	17935	18069	17935	17965	17823	18041	18081	18036	18179	18039	18110	17960	18119	18166	18112	18156	17910	18123	17946	18162	17933	18080	18013	18099	18158	17944	17940	17952	17961	17992	17918	18042	18071	17906	18194	17934	18172	18045	18013	17918	17975	18036	17770	17985	17800	17808	17862	17918	17966	17848	18048	18078	18089	17855	18090	18047	17828	18044	17888	18059	17966	17998	17988	18057	18068	17891	18077	17918	17856	17989	17880	17860	17837	18064	17842	17976	18063	18069	18036	18142	17818	18125	18030	17951	18009	18075	18042	17997	18123	17969	18063	18074	18049	18164	17967	18007	17994	17971	17958	18015	17923	17853	18096	17940	18017	17941	17953	17879	18081	17986	18159	18010	18093	17723	18190	18001	17924	17868	18039	17842	17874	18222	17983	17941	17993	17892	18024	18127	18041	17820	17838	18001	18060	18054	17966	17898	18003	17906	18062	18049	18059	17925	18025	18020	18142	18128	17918	17832	17979	17871	18041	17859	17991	17957	17980	18117	17991	18016	18064	18218	17843	18009	17941	17940	18173	17974	18120	17973	17894	17921	17886	17985	18142	17949	18042	18007	17931	17933	18064	18037	17902	18007	17975	18027	18061	17934	18155	18178	18038	17815	18143	18065	17950	17952	18095	17946	18025	17976	18233	18042	18121	18000	17886	18106	17991	17864	17955	18012	18052	17928	18076	18112	17837	18025	17934	17840	18089	18067	18014	17868	17954	18026	18125	18037	18011	17808	18055	18069	17918	18003	17987	17998	18036	18080	18002	18158	17934	17965	17974	17947	18166	18060	18111	17940	18031	17938	18065	18021	17927	18050	18071	17939	18200	18062	17886	17874	17935	18144	17919	17997	18132	18116	17819	17913	17863	17925	17931	18166	17994	17956	18090	18056	17887	17913	17994	18032	18059	17893	17937	18009	17928	17847	17990	17994	17944	18086	18059	18042	17877	18082	17969	18002	17979	17952	17884	18031	17982	18026	18017	17940	17952	17884	17896	18055	18037	18049	17914	17779	18079	17800	17979	18073	18085	18133	18059	17827	17981	18045	18030	18058	17989	18094	18089	17832	17831	17763	18159	18146	18057	17816	18030	18091	17855	18155	18005	17996	18004	17875	17848	18263	18050	17955	17943	17880	18062	17975	17910	18036	17998	18035	17971	18108	17909	17828	18017	17948	18078	18101	17946	17940	18062	17928	18072	18026	17967	17943	17984	17884	18109	17930	18067	18145	17969	17989	18237	17931	17875	17811	18081	17889	17960	17991	17999	17790	18036	18069	17898	18023	17930	18009	18109	17767	17987	18100	17947	18095	18031	18006	17993	18075	18033	17930	18050	18072	17918	17967	18063	18047	17913	18056	18137	18056	17845	18020	18100	17926	18022	17901	18106	17815	18007	18117	18037	17983	17991	17963	17996	18141	18085	17927	17991	17843	17948	18028	18051	17868	18076	18095	18076	17856	17989	17998	18179	18176	18025	17977	18093	18015	18105	17821	17966	17966	18023	17942	17876	18104	17902	18042	18027	18168	18089	17728	18020	17961	18006	17927	18041	17972	18018	17932	18104	17966	18067	18104	18096	17973	17997	17819	17951	18014	17889	17945	18039	18031	18025	17970	17853	17986	18261	17986	18049	18002	18045	17964	17981	18061	18006	18042	18074	18057	18059	17957	17945	17983	17919	17995	18234	17960	17866	17951	18135	17973	18156	17970	17803	17972	17947	17870	17790	17895	18191	17925	18012	17809	18010	18297	17909	17969	17955	17825	17917	18022	18076	18051	17818	17970	17935	18163	17989	18024	18060	17936	18029	18152	17946	17893	17985	18177	18106	18088	17993	17855	18011	17955	17879	18145	18009	17988	17933	18017	18196	18012	17971	17860	18193	18022	18112	18032	17796	17928	18090	17960	18125	18047	17924	17982	18216	18050	17986	17792	17829	17899	17999	17975	17980	18056	17923	18004	18258	18028	18026	18012	18067	18015	18104	18191	17960	18142	18079	17893	17850	18119	17997	18023	17945	18117	18232	18141	17998	18238	18017	17966	17803	17978	17858	18026	17953	17982	18022	17913	17993	18164	18001	17928	17901	17958	17986	18107	18014	17791	18026	18027	17898	18087	17836	17997	17997	18053	17982	18059	17999	17913	17822	17950	18150	17976	17837	18039	17987	18011	17873	17859	18150	18013	18177	17956	18016	18025	18118	17994	18037	17979	18050	18028	17932	17854	17819	18064	18190	17943	17950	18005	18011	17975	17978	18063	18030	17950	17858	17957	18011	18086	18073	18149	17991	17893	18015	18102	17894	18062	17934	18025	17820	17994	18031	17998	18127	18007	17938	17845	17945	17921	17993	18138	18089	18022	17886	17928	17969	17802	18090	18028	18055	18112	18087	18021	17993	18042	17971	17965	18048	17902	18035	17899	17999	18044	18080	18167	18011	17900	18066	18036	18036	17932	17973	18113	17934	17899	18059	18010	17945	17918	17900	17984	18073	18130	18013	17961	18050	18045	18109	18119	17884	17996	17916	17878	18126	18261	18045	17875	17877	17866	18122	18052	18141	18019	18045	18046	17997	17972	17821	17909	18063	17916	18023	18014	18073	17888	18198	17881	17986	17902	17899	17941	17875	18069	18016	18049	17995	18131	17779	18036	18076	17992	17978	18154	18010	17762	18111	18173	17835	17877	18026	18078	18039	18066	17829	17955	18060	18016	18023	17887	17913	17956	17860	18063	18097	18049	17947	17925	17940	17898	17953	18012	18059	17872	17866	18077	18252	18036	18093	17974	18114	18073	18032	17945	17990	17977	18152	18126	18070	18077	17965	18166	18020	17887	18065	17924	17930	17964	18011	17990	17963	18059	17955	18051	18025	17897	18077	17944	17854	18041	17904	17977	17895	17952	17924	18019	17986	17992	17969	18025	17989	18073	17866	18070	18050	17834	17820	17949	17963	17976	18001	18186	18105	18080	17877	18078	18197	17955	17995	17863	18021	18014	18016	18078	18011	17967	18081	18010	17961	18042	18053	18031	18073	18037	18139	18050	18103	18070	18153	18011	18031	18056	17928	17939	18076	17983	17859	18236	17953	18120	18023	17806	17957	18006	18042	18035	18013	17816	17927	17908	17975	17995	17941	17880	18119	18087	17944	18011	17910	17829	18225	17913	18125	18034	18035	17953	18123	18009	18069	17901	17878	18171	18032	17959	17849	18170	17875	18004	18011	17876	18064	17895	17978	18096	18138	18096	17957	18070	17952	17953	18043	18071	18092	17952	17839	17977	18088	18003	17923	18000	17975	18103	17911	18081	18107	18211	18026	17957	17969	18086	17884	18039	17909	17884	18079	18159	17922	17871	18011	18090	17980	17965	17931	18023	17996	17919	17977	18021	18162	17896	17844	18032	18004	18084	17865	17901	18032	17985	18074	18126	17983	18098	18045	17985	18047	18061	18117	17790	18078	18143	17915	17995	18164	17959	17989	17804	18166	18091	18169	17953	18101	18078	17920	18184	18037	18058	18022	18053	18006	17958	17890	18104	17797	18044	18016	18003	17937	18119	18108	17933	17973	18154	17899	18006	18008	17808	18059	18048	17841	17732	18041	18014	17895	17951	17981	18064	18055	17927	18046	17991	18167	17910	17945	17995	18002	18009	18002	18036	17805	17903	18105	18138	17936	18045	17905	18015	17994	17805	17945	17987	18237	17986	18149	18051	17994	18011	17826	17998	17995	17984	18008	18033	18000	18107	18062	17888	17982	17991	18134	18023	17991	18093	17996	18018	18164	17878	17910	18133	17913	17818	17974	18018	18139	17856	17978	17922	17986	17968	17969	18208	17979	18147	18010	17917	17943	17967	17877	18168	17854	17805	17954	18111	18126	17848	18034	18101	17980	18016	18014	17989	17999	17987	18128	17930	18079	18173	17955	18020	18187	18085	18174	17949	17998	18060	17931	17915	18114	18122	18002	17901	17872	18078	18014	17872	18013	18030	18027	18062	17961	18012	18022	17943	17967	17969	17848	17999	18104	18062	17967	17946	17918	17766	18143	17852	18036	17887	18212	17894	17987	18022	18009	17985	17873	17974	17965	18019	17953	17990	17906	17931	17992	17999	17908	18072	18084	17854	17966	17993	18070	17936	17903	18058	18039	17953	18000	18072	18010	17947	17960	17901	18105	18134	18038	17824	17958	17996	17925	18000	18019	18121	17833	18011	18216	18032	17930	18167	18145	18148	17948	17886	18122	18072	18112	18110	17982	18082	17918	17777	18030	17830	18194	17989	18035	18004	18034	17965	17926	17918	18040	18015	18100	17892	18135	17911	18121	17942	18042	17928	17996	18030	17978	17979	17944	17964	18069	17928	17927	17952	17928	18275	18013	18110	17986	18112	17932	17903	17838	17957	18161	18036	17908	17932	18016	18013	18088	17933	18065	18151	18104	18090	18065	17905	18091	18047	17904	17858	18143	18092	17926	18062	17838	17882	18028	18071	18125	17990	18080	17928	18172	18175	18122	18023	18163	17738	18068	17896	18026	18173	18102	18085	18086	17948	18148	17875	18014	17997	18140	18010	17913	18082	18040	17970	18215	18112	18208	17887	18114	18165	18071	17827	17813	17951	17842	18025	17920	17818	18025	18055	17880	17908	18009	18008	17919	17896	18024	18061	17952	18014	18114	17941	18058	18115	17827	17881	18016	17972	18124	17865	18108	18033	18026	17800	18006	17876	18019	18089	18046	17945	17918	18089	18184	18114	18031	17825	18043	17937	17995	17964	17929	18003	18029	17974	17961	17863	18115	18047	18024	18024	18136	18244	18020	18162	18139	17937	18227	17960	18040	18195	18025	18183	17955	17915	18112	18226	18044	17969
22675	21603	28840	25051	23076	26462	28775	24388	23532	23543	23771	23311	23634	23667	23441	23227	23368	23158	23103	23127	23089	23233	23157	23303	23355	23123	23194	23011	23130	23277	23029	22947	22969	23131	23031	22794	23073	23185	23364	23079	23101	23024	23024	23045	22879	22994	22872	23115	23184	22954	23119	22935	23009	22971	22988	22871	22887	22933	22998	23164	22922	22980	22937	23066	22958	22888	22896	23062	23023	22743	23042	22914	23057	22991	23210	22930	23127	23091	22994	23012	23083	22927	22981	23034	23084	22988	22924	22709	22863	23031	22987	22911	22888	22829	22925	23019	22875	23001	22949	23009	22947	22918	23063	23068	23027	23030	23109	22963	22938	23063	23097	22855	23048	22991	22863	23078	22859	22971	22866	23048	22813	23198	23002	23023	23066	22957	22961	22876	23240	23111	22959	23064	22883	22916	23027	22964	23056	23245	22929	23020	22991	22921	22985	23059	22977	22900	23003	22873	23107	22784	23223	23071	23072	23124	23090	23053	22991	23025	23139	22970	22932	22951	23076	22857	22934	22735	23077	23095	23041	23044	22845	23142	23134	22960	22862	23055	23124	22937	23068	22734	22890	22975	22933	22894	23034	22974	22888	23178	22883	22958	23029	22954	22800	22716	23117	23025	22948	23083	23153	22819	23038	23071	23172	23062	22967	23107	23164	22872	22927	23000	23084	23022	23024	22957	23152	23079	22870	23205	22875	22877	22963	23017	22852	22985	22795	23046	22816	22974	23043	23069	23064	23009	22856	23134	23131	23110	23086	22795	23039	23085	23117	23004	22955	22821	22990	23089	22920	23004	23066	23137	23173	22748	23063	23231	22777	22883	22747	23024	23026	22843	22728	22945	23057	22727	22914	22944	23013	23123	22907	22689	22918	23022	23109	22961	22771	22784	22925	22916	23063	22874	22804	23100	22919	22992	23020	22979	23016	22818	22849	23059	22747	22890	22698	22860	23175	23198	23003	22926	23024	23035	23177	23125	22917	23001	23073	23125	23251	23157	23047	22965	23054	22900	22948	22948	22889	23176	22991	23071	23117	22918	22784	22856	22843	22821	22892	23080	23107	22901	23091	22937	23056	22821	23327	22948	23140	23122	22849	22857	22876	22918	22981	22994	22872	22940	23122	23222	22897	22971	23032	23009	22980	23156	22988	23018	22958	22887	23016	22828	22917	22966	23104	22901	23113	22954	22965	22843	22858	22849	23072	23204	22928	23004	22800	22943	23018	23206	22851	22882	23027	22960	23018	22883	22828	22936	22622	23085	23067	22833	23002	23011	22863	23077	22874	22892	22826	22944	23060	22949	23135	23103	23115	23017	22900	22956	22859	22987	22969	22704	22994	23168	23113	23042	23105	23110	23026	23005	22782	23084	23125	23023	22887	22822	23001	23027	22891	23101	23069	22877	23061	23111	23025	22815	22962	22886	23009	22800	22887	23059	23137	23277	22957	23148	22939	23018	23082	23127	23051	22946	22946	22950	22893	22942	22867	23002	22765	23191	23231	23215	23090	23051	22918	22945	22897	23113	23098	23035	23063	23025	22817	23077	23181	22879	23154	22928	22964	23059	23015	23107	22955	23070	22988	22887	23078	23191	22960	22990	23019	23007	22797	23093	22977	23018	22910	23122	23078	22819	22848	22986	23094	23382	22709	22789	23114	22914	23166	22811	23080	23191	22980	23024	23077	22960	23107	22917	22942	23034	22984	22802	22912	22887	22968	22869	22958	22906	22886	23244	22961	23193	22941	23160	22993	22996	23049	23030	23106	23008	22943	22751	22998	22990	23113	23012	22997	22978	22888	23064	22820	23042	22931	22939	22870	22724	22936	23064	23067	22859	23008	23082	23079	23015	22892	23008	23035	22986	22870	23061	22925	23000	23131	23142	23007	22876	22906	23071	22901	23081	23125	22835	23066	22793	23189	22942	22921	22625	23051	22974	23086	22987	22955	22881	23004	22904	22755	23068	23323	22893	22917	22960	23176	22785	23040	22983	22998	23069	22975	22731	23239	22993	22822	22987	23083	22983	23075	23133	22677	23050	22910	22936	22958	23049	23118	23038	23244	23143	22889	22962	22905	22933	22881	22907	23041	22738	22862	22815	23114	23089	22925	22966	23034	23124	22986	23122	23093	23075	22969	22910	23090	22938	22952	23044	22898	23278	22875	23239	23063	22952	23016	22854	22727	22945	22846	22815	22967	22668	22944	22908	22848	22975	22913	23067	23035	22903	22969	22726	22989	22951	22759	22908	23109	23004	23151	22895	22849	23088	22869	23060	22875	22770	23140	22931	22943	23034	22994	22946	23006	22821	23007	23027	22834	23070	23037	22707	22680	23313	23067	22969	22908	22930	23115	22982	22919	22976	23004	22951	22987	22973	22996	22947	22984	23031	23012	23183	23093	22897	22777	23177	22979	22941	23044	22852	22925	23170	22942	22851	22985	23217	23128	22953	23011	23050	22838	22842	23050	23093	22928	23014	22921	22848	23144	23057	23083	22943	22823	22847	23019	23083	23143	23149	22765	22981	22901	22707	23041	22846	23083	23163	22950	22956	23001	23136	22824	23055	23144	22821	23035	22938	22946	22988	23196	23081	22931	23050	23121	22918	22943	22820	23006	22915	23103	22898	23074	23097	23033	22893	23200	22759	23272	22858	22944	23152	22913	23042	23102	22662	23045	22948	22890	23090	22842	22963	23114	22936	22912	23105	23126	22946	23123	23187	23093	22757	22883	23066	22948	22837	23014	22912	23016	23134	23001	22987	23059	22925	23115	22759	22983	23106	22894	23170	22990	23040	22931	23014	23026	22875	22928	22935	23030	22796	23043	23195	23066	23011	22997	22916	22859	22932	22897	23182	22956	22787	22730	22874	22747	22991	22907	23025	22782	22819	22871	22801	22941	23103	23127	22948	23190	22768	23105	23190	23121	22878	23055	23073	23055	23100	23141	22884	22901	23095	22865	23143	23097	22964	22908	23006	22976	22871	23000	23026	22953	23065	22920	22980	23073	22906	22943	23334	22937	23063	23130	22951	23010	22782	23055	22991	23006	22766	22927	22794	23060	23112	23104	22890	22865	22819	22919	22827	22884	23016	23084	22749	23050	23133	23101	23015	22905	23072	23251	23086	23198	22837	23008	22970	23097	22960	22798	23046	23020	22782	22836	22892	22704	22695	23095	22883	23053	22988	23059	22898	22895	23129	22944	22823	23131	22942	22926	23014	22928	23156	22880	22967	22745	22887	22899	23000	22908	23078	23066	23137	22905	23075	23066	22944	22933	22924	22801	22937	23174	23017	22900	23047	22993	23039	23122	23035	22907	23103	23084	23196	23188	22991	22843	22979	23292	22952	23049	23066	23039	22853	22815	23190	22899	22824	22977	22857	23079	22918	23042	23054	23098	23092	23005	23197	23109	22944	22802	22816	22931	23132	23029	23165	22960	22852	23102	22990	23119	23029	22955	22982	22987	22552	23015	23005	23085	23048	22906	22896	22998	22932	23130	22804	23001	23029	22995	22931	22953	22794	23001	23075	23018	23182	23054	22821	23046	22798	22953	22876	23280	22821	22900	23116	23101	22831	22814	23045	22936	22852	22893	23099	23136	23148	23065	22802	22794	22908	22982	22735	23094	22914	22961	23002	23005	23091	23199	22994	23204	22893	22959	23006	22858	23218	23097	22900	23098	22879	22901	22957	22764	22913	23153	22901	23026	22890	22899	22893	23058	22948	22944	22958	22836	23158	23148	22869	22873	22963	23133	22869	23068	22944	23088	22862	22855	23032	23228	23124	22984	23071	22966	23035	23038	22895	22940	22943	23042	22989	22996	23158	22939	23016	22703	22803	23057	22982	22804	23033	22803	22919	22970	23279	22844	23044	22946	23102	22912	23087	22940	23321	23006	22931	22945	22924	22842	22977	22924	22938	22972	22900	23197	22758	23006	23130	23044	22835	23149	23170	23216	23021	23106	22878	23020	23094	23004	23212	22857	22918	22990	23139	22997	23127	22932	23015	23015	23202	23119	22974	22941	22906	23098	23014	22918	22811	22952	23111	23033	22949	22907	23041	23106	22976	22940	22805	23055	22935	22871	22794	23045	22900	23163	23035	22884	22935	23073	22869	23004	22864	22920	22978	23113	22749	23002	23251	22993	23078	22894	23100	22700	22844	23072	22968	22977	23038	23082	22715	23025	23030	23193	22940	23203	22982	23057	23182	22804	22920	22981	23124	23011	23122	22943	22831	22989	23045	22937	22876	22951	22814	22686	22897	22748	22913	22949	22848	23183	22937	23146	23056	22969	22984	22896	22757	23087	23017	23131	22869	22869	23110	22984	23103	23159	23060	22983	23014	22972	23227	22889	23150	23307	22828	22996	22820	23119	23074	22972	23132	23006	23075	22961	23117	23099	22847	22953	22795	23118	23001	23028	23173	23053	23056	23127	22843	23028	23418	22770	22668	23017	22841	23046	23035	23051	23028	22918	22863	22978	22848	22910	23019	23229	23075	22991	23079	22922	22963	23073	23011	23259	22873	22737	22857	23252	23071	22920	22902	23033	23126	23012	22776	23094	22981	22970	23058	22921	22882	23087	23024	22964	23150	22717	23152	23062	22980	22989	23100	22909	23006	23045	22864	23093	22955	22773	23049	22942	22986	22999	22922	23074	23082	23176	22989	23058	23049	22914	22860	22919	23045	22802	22797	22966	22983	23067	23039	22830	22866	22979	23080	22867	22784	23003	23027	22935	23081	22862	22911	22937	23050	23025	22960	22892	22904	23116	22805	22984	23028	23089	22948	22960	23085	23190	22856	22864	23165	23003	22870	22957	22931	23055	22983	22943	22891	22961	22994	22949	23111	23051	22884	23218	23046	23066	22973	22999	23041	23053	22933	23217	22974	22869	23096	23036	22992	23082	22854	22883	22881	23017	22743	23090	22963	22988	23033	23080	22999	22814	23007	23203	22993	23162	23027	22863	23048	23003	22820	22909	22886	23052	23150	23157	23077	23167	22979	22822	23044	22995	23015	23020	22945	23021	22813	22941	23076	22987	22937	22980	23132	23027	22926	23044	23100	23015	23115	22974	23090	23199	23154	23123	23035	22984	23068	22849	23055	23203	22938	22940	23030	22901	22965	23037	23028	22985	22878
21125	46632	40897	30881	26680	23016	20993	19742	18887	18398	18695	18704	18429	18539	18321	18505	18490	18424	18392	18267	18426	18257	18337	18093	18446	18323	18246	18114	18313	18363	18393	18349	18397	18237	18313	18290	18161	18284	18308	18087	18267	18323	18155	18416	18129	18332	18235	18361	18277	18236	18286	18167	18338	18302	18357	18309	18127	18193	18213	18360	18547	18377	18164	18279	18354	18311	18254	18197	18362	18195	18406	18187	18240	18145	18213	18295	18372	18345	18469	18224	18193	18071	18192	18373	18503	18151	18268	18241	18267	18315	18301	18302	18450	18137	18264	18374	18419	18392	18269	18252	18194	18232	18237	18223	18165	18242	18134	18245	18181	18050	18226	18306	18393	18236	18278	18328	18262	18181	18275	18384	18247	18133	18214	18240	18324	18173	18379	18248	18245	18249	18333	18127	18414	18392	18219	18137	18125	18197	18486	18325	18287	18329	18052	18070	18360	18339	18165	18289	18287	18154	18341	18239	18196	18374	18384	18401	18201	18200	18119	18045	18143	18354	18276	18353	18358	18115	18177	18190	18511	18191	18332	18133	18331	18179	18373	18330	18250	18182	18338	18293	18324	18383	18390	18322	18205	18246	18281	18250	18316	18513	18257	18112	18297	18397	18182	18311	18094	18293	18527	18282	18331	18433	18104	18196	18409	18154	18073	18403	18177	18273	18434	18376	18115	18258	18338	18270	18516	18225	18323	18299	18239	18333	18264	18291	18410	18024	18274	18209	18309	18254	18230	18262	18297	18254	18302	18195	18341	18201	18226	18129	18335	18384	18209	18139	18263	18449	18393	18218	18250	18221	18104	18272	18270	18257	18423	18329	18242	18286	18242	18151	18349	18087	18334	18221	18122	18241	18317	18090	18399	18318	18375	18257	18260	18348	18152	18205	18420	18069	18151	18412	18244	18073	18124	18285	18068	18200	18230	18325	18196	18245	18279	18250	18378	18133	18198	18318	18244	17981	18340	18219	18264	18319	18270	18228	18341	18184	18307	18409	18209	18355	18139	18187	18127	18123	18225	18244	18297	18075	18250	18372	18204	18277	18300	18308	18196	18246	18226	18398	18105	18267	18395	18260	18152	18188	18262	18253	18238	18351	18225	18071	18155	18326	18455	18215	18274	18196	18234	18437	18237	18526	18347	18055	18162	18431	18002	18241	18235	18372	18225	18184	18170	18181	18232	18354	18181	18442	18235	18403	18021	18258	18328	18216	18158	18199	18365	18052	18398	18368	18253	18321	18195	18299	18266	18398	18185	18180	18179	18192	18363	18166	18063	18336	18074	18331	18205	18376	18260	18000	18005	18191	18309	18141	18203	18079	18268	18238	18297	18396	18289	18513	18244	18364	18175	18220	18209	18406	18208	18285	18301	18322	18372	18333	18259	18095	18230	18235	18152	18208	18290	18164	18268	18162	18227	18105	18244	18251	18178	18289	18233	18204	18368	18067	18138	18359	18398	18250	18273	18133	18297	18210	18360	18264	18212	18306	18311	18367	18172	18035	18251	18398	18164	18262	18280	18264	18285	18220	18120	18177	18176	18279	18225	18345	18206	18206	18074	18307	18318	18354	18462	18334	18252	18084	18238	18099	18291	18202	18333	18163	18421	18237	18171	18190	18286	18255	18137	18092	18309	18210	18149	18130	18261	18318	18344	18206	18249	18257	18472	18214	18298	18134	18293	18425	18319	18357	18347	18247	18110	18127	18161	18102	18237	18309	18332	18419	18187	18103	18404	18202	18292	18269	18191	18306	18264	18209	18252	18329	18346	18302	18458	17981	18405	18077	18355	18029	18240	18306	18374	18321	18347	18251	18301	18245	18034	18207	18514	18115	18367	18190	18324	18328	18080	18255	18112	18281	18314	18202	18217	18314	18355	18338	18276	18298	18248	18335	18334	18195	18251	18262	18355	18276	18262	18370	18257	18286	18182	18384	18138	18214	18191	18179	18389	18206	18404	18123	18315	18270	18165	18288	18279	18117	18295	18221	18219	18248	18235	18272	18332	18259	18286	18265	18327	18192	18261	18364	18219	18301	18358	18240	18215	18234	18372	18341	18387	18268	18373	18239	18286	18272	18312	18130	18199	18233	18433	18199	18147	18289	18096	18263	18231	18156	18249	18133	18139	18208	18201	18242	18347	18299	18222	18118	18453	18213	18216	18400	18417	18175	18219	18389	18175	18316	18275	18288	18387	18400	18121	18375	18097	18243	18284	18253	18264	18128	18277	18335	18297	18276	18217	18287	18326	18427	18267	18287	18332	18369	18325	18263	18166	18331	18103	18169	18137	18382	18156	18242	18252	18041	18268	18386	18181	18159	18201	18310	18251	18202	18169	18390	18345	18129	18183	18218	18287	18387	18111	18169	18066	18200	18248	18212	18382	18253	18420	18401	18128	18342	18249	18535	18176	18245	18253	18328	18214	18216	18380	18341	18337	18332	18378	18181	18323	18355	18165	18363	18367	18163	18077	18266	18279	18268	18211	18305	18277	18214	18124	18218	18420	18234	18345	18203	18300	18133	18224	18196	18202	18366	18260	18206	18173	18349	18028	18257	18351	18261	18296	18211	18189	18218	18400	18198	18244	18305	18222	18396	17948	18517	18056	18357	18192	18163	18266	18294	18146	18334	18305	18226	18239	18359	18300	18184	18189	18250	18144	18285	18227	18252	18295	18153	18311	18239	18288	18127	18155	18214	18251	18312	18353	18308	18330	18274	18384	18227	18338	18249	18224	18279	18267	17933	18340	18340	18160	18267	18315	17988	18310	18214	18227	18263	18195	18292	18287	18204	18246	18278	18312	18162	18392	18232	18230	18314	18221	18296	18116	18256	18395	18391	18107	18270	18390	18288	18269	18105	18220	18162	18286	18403	18192	18264	18239	18474	18295	18197	18115	18251	18160	18282	18223	18284	18387	18260	18281	18212	18198	18327	18070	18308	18225	18193	18207	18307	18230	18533	18200	18307	18434	18078	18285	18193	18336	18250	17997	18292	18049	18329	18269	18186	18484	18225	18295	18053	18139	18265	18304	18295	18230	18359	18236	18295	18221	18242	18183	18210	18306	18197	18280	18059	18388	18370	18230	18096	18205	18400	18125	18330	18178	18342	18289	18406	18241	18291	18416	18096	18263	18342	18341	18234	18105	18343	18241	18063	18030	18347	18343	18166	18195	18106	18253	18119	18420	18038	18171	18327	18142	18349	18423	18199	18276	18253	18251	18285	18451	18243	18154	18329	18311	18290	18292	18192	18133	18351	18248	18141	18279	18317	18309	18272	18170	18297	18339	18202	18341	18415	18363	18320	18207	18196	18299	18344	18277	18301	18216	18166	18226	18405	18391	18358	18138	18325	18248	18117	18311	18423	18195	18256	18313	18264	18221	18355	18241	18249	18111	18437	18375	18344	18354	18312	18266	18128	18213	18257	18341	18376	18435	18485	18288	18360	18152	18278	18209	18129	18253	18249	18372	18298	18221	18219	18311	18159	18230	18158	18274	18239	18218	18252	18277	18334	18264	18404	18257	18303	18322	18224	18120	18307	18235	18344	18443	18475	18064	18175	18184	18340	18306	18230	18352	18268	18286	18243	18398	18361	18283	18303	18191	18281	18256	18325	18441	18235	18304	18239	18459	18285	18407	18379	18030	18247	18254	18210	17983	18184	18259	18409	18220	18150	18274	18419	18142	18401	18350	18357	18197	18212	18257	18217	18334	18207	18186	18217	18307	18202	18272	18072	18110	18266	18198	18404	18383	18315	18314	18265	18076	18177	18281	18156	18366	18149	18263	18116	18137	18169	18443	18138	18195	18142	18421	18209	18250	18244	18236	18304	18032	18161	18219	18222	18289	18314	18251	18191	18468	18202	18234	18319	18235	18078	18309	18343	18216	18232	18339	18143	18211	18256	18245	18268	18363	18081	18159	18348	18256	18192	18265	18305	18307	18137	18185	18131	18148	18088	18373	18155	18172	18215	18088	18247	18083	18335	18239	18339	18356	18158	18300	18144	18251	18169	18353	18316	18286	18196	18341	18219	18483	18225	18251	18191	18194	18102	18356	17947	18300	18229	18337	18277	18313	18194	18251	18095	18304	18368	18316	18305	18330	18345	18294	18408	18151	18369	18272	18148	18276	18329	18218	18295	18303	18396	18389	18137	18141	18380	18285	18173	18308	18182	18341	18161	18282	18390	18335	18304	18277	18288	18024	18110	18124	18265	18357	18384	18295	18288	18249	18314	18146	18160	18284	18217	18264	18325	18334	18410	18224	18208	18345	18105	18121	18235	18160	18290	18280	18199	18285	18187	18296	18109	18271	18230	18297	18392	18364	18210	18138	18289	18267	18296	18114	18291	18105	18291	18191	18361	18225	18280	18133	18351	18162	18249	18319	18337	18319	18301	18268	18331	18398	18325	18260	18242	18282	18318	18220	18269	18257	18157	18272	18284	18311	18092	18232	18245	18260	18201	18409	18179	18211	18301	18302	18232	18482	18491	18182	18329	18314	18316	18359	18437	18247	18143	18218	18293	18259	18184	18394	18334	18337	18190	18162	18127	18280	18228	18192	18302	18269	18334	18123	18320	18032	18070	18147	18242	18273	18197	18308	18168	18134	18206	18297	18216	18419	18384	18248	18402	18272	18084	18227	18372	18113	18216	18198	18194	18292	18300	18240	18063	18344	18301	18236	18328	18333	18279	18160	18175	18438	18230	18232	18372	18225	18331	18099	18103	18160	18153	18102	18269	18349	18182	18233	18254	18473	18343	18179	18346	18160	18129	18256	18186	18300	18450	18229	18220	18396	18135	18243	18340	18264	18262	18308	18302	18279	18159	18304	18374	18064	18137	18294	18451	18072	18281	18179	18212	18296	18336	18251	18190	18195	18016	18181	18127	18250	18475	18190	18352	18336	18185	18115	18175	18390	18234	18248	18286	18071	18212	18189	18258	18281	18302	18069	18247	18142	18256	18033	18028	18230	18212	18308	18306	18360	18285	18076	18278	18235	18259	18178	18230	18309	18257	18274	18326	18371	18086	18142	18245	18215	18220	18242	18310	18181	18355	18320	18284	18247	18251	18086	18238	18238	18203	18335	18192	18199	18194	18285	18171	18420	18056	18386	18255	18279	18326	18295	18186	18282	18293
30695	25225	29238	26382	23065	22795	22768	22121	22123	22283	22062	21912	22171	21950	21961	21847	21975	22194	22101	21958	22010	22012	21753	21962	21993	22027	22007	21809	21981	21909	21961	22075	21918	22081	21757	21936	21909	21836	21725	21959	21883	21813	22112	21842	22156	21677	21800	21874	21772	21792	21967	21895	21964	21907	21886	22110	22175	21824	21926	22037	21813	22070	21902	22023	22023	21971	22045	21946	21665	22077	21757	22093	21855	21712	21815	21902	21919	21715	22012	21949	22058	21834	21859	22185	21961	22071	22011	21940	22018	21791	21809	21991	21909	21948	21966	21934	21938	21839	21803	21757	22085	21660	22010	21908	21920	21939	21869	21923	22126	22089	21936	22158	21835	21847	21953	21927	21924	21744	21766	21942	21869	22000	21827	21678	22023	21991	21762	21910	21964	22046	21891	21930	21698	21608	21658	21819	22095	21982	22012	21893	22030	21939	21816	21864	21882	21810	21924	21859	21860	21979	22024	21923	21968	22053	21891	21808	22016	21813	21786	21824	21904	21841	21907	21950	21883	22048	21760	21998	21849	21706	21967	21981	21856	22098	22068	21696	21882	21821	22096	21774	22005	22085	22016	21876	21919	21869	21941	22034	21836	22031	21782	21861	21996	21990	21821	21912	21983	21918	21885	22132	21718	21871	21621	22155	21750	22023	21872	21870	21966	21788	22134	21716	21728	21798	21914	21886	22009	22001	22081	21795	21685	21735	21932	21965	22020	21987	21906	21703	21866	21825	22042	21851	21949	21843	21665	21752	21785	22039	22123	22005	22010	21977	21817	22110	21972	21997	21928	21959	22017	22102	21902	21926	21903	22037	22081	21865	21892	21767	22076	22037	22030	21900	22021	21958	21826	21988	21860	21644	21861	22172	22127	21846	21818	21900	22192	21956	21917	21855	22019	21760	21857	21836	21908	21847	21765	21965	22025	21987	22011	22079	21973	21886	22030	21935	21929	21755	21882	22005	21886	21903	22112	21967	21938	21956	21980	21878	21846	22198	21992	21898	21873	21706	21977	22093	21756	21916	22119	22018	22042	22128	21995	21978	21973	21994	22055	21874	22025	21955	21821	22067	21863	21971	21868	22102	21857	21676	22125	21931	22044	21629	21817	21835	22130	21906	21875	21961	21859	21930	22035	21806	21927	21862	21798	21929	21943	22007	22037	21974	21721	21990	21806	21837	21796	22093	22061	21911	21837	22146	21903	21948	22124	21905	21790	21875	22013	22081	21820	21907	21868	21850	21669	21796	21857	21949	22021	22059	21696	21926	21994	21980	21939	21906	21833	22163	22051	21856	21894	22078	22026	21864	21808	21955	22033	21951	21698	22018	21617	21956	22052	22040	22003	22035	21972	21908	21762	22133	21931	21991	22041	21948	22052	21794	21734	21813	22039	22083	21829	21806	22039	22051	21802	21883	21787	22073	21974	21923	21697	21729	21965	21806	21846	21955	21701	21806	21830	21956	21727	22206	22048	21892	21799	21934	22069	21986	21870	21811	21962	21927	21761	21918	21662	21838	21773	22064	22025	21874	22049	22040	22107	22150	22061	21758	21803	21874	21904	21577	21872	21690	21937	21938	21931	21849	22017	21893	21996	22052	21872	21895	21931	22022	22050	21840	21824	21807	21819	22063	21919	21852	22023	21776	21956	21967	21632	22045	21962	21920	22132	22022	21749	21784	21968	21978	21864	21881	21879	21993	21810	21900	21926	21792	21969	21998	22000	21902	21933	21950	21818	21930	21806	21827	21788	21902	22072	21922	22148	22053	22008	21925	21800	21874	21809	21899	21872	21995	21774	21858	21937	21966	22061	21811	21947	22104	21948	22036	21883	21892	21976	22029	22015	22089	21923	22045	22029	21826	21987	22035	21913	21851	21787	21692	22069	21882	21946	22041	21912	21764	21881	22066	22051	22165	21967	22060	21772	21842	22038	21707	21852	22003	21849	22061	21968	21994	21783	21905	21766	21840	21942	21812	21827	21776	22061	22050	21988	22108	22058	22036	21980	21886	21775	21938	21895	22299	22059	21918	22138	22017	22055	22214	22017	21877	22123	21950	21779	21969	21953	22217	21846	22069	21999	21968	21831	21819	21753	22032	21596	21888	21858	21813	21760	21855	21872	22022	22042	21918	21812	21881	22111	21937	21825	22085	22070	21859	21979	21890	21662	21949	22108	22051	21927	21908	21903	22119	22012	21848	21979	21781	21949	21953	21974	22073	21800	21945	22152	22019	21886	22055	22009	21786	21953	22032	21912	21945	21944	21947	21973	22082	21925	22011	22125	21916	21891	21891	21806	21985	21868	21882	21943	21942	21861	21879	21900	22052	22017	22065	21896	21897	21897	21840	21795	21764	21902	22010	22073	21790	21858	22014	21852	21726	21845	21847	21938	21951	21864	21939	22037	21802	21878	21807	21891	21844	21897	21916	21747	22116	21692	21974	21916	21974	21896	21747	21737	21870	21840	21790	22028	21920	21952	21925	22072	21902	21862	21826	21925	22013	21927	21895	21922	22048	21992	22022	21887	21984	21973	21970	21945	22197	21977	22005	21978	21666	22046	21941	21951	22230	21815	21970	21988	22085	22015	21895	22002	22035	21877	21944	22095	21937	22059	22018	21922	21929	21877	21740	21897	21728	21855	21936	22039	21922	22000	22063	22033	21925	22075	21692	21907	21937	21841	21973	21819	21816	21774	21928	21803	21820	21810	21756	22006	21722	22038	21937	21761	21860	21818	22026	21539	21913	21862	21718	21709	21995	22080	21951	21881	21876	21751	21954	22139	21820	21846	21877	21903	21881	21776	22084	22294	21911	21825	21900	21964	21720	21970	21915	21824	21793	21904	21989	21867	21988	22049	21713	21839	22124	21793	21988	21756	22026	21664	22018	21848	21772	22065	21936	21863	21824	21901	22141	22105	22091	21940	21794	21793	21814	22024	22171	22027	22005	21859	22015	22028	21926	21919	22095	22035	22130	22096	21719	21745	21832	21924	21758	21976	21832	21860	22008	22087	21657	21767	21735	21850	22060	21920	22048	21789	22014	21868	22148	22004	21911	21785	21974	21891	21799	21849	22122	21837	21925	21863	21983	21984	22078	22131	21971	21924	22100	21807	21895	21924	21933	22149	21988	22026	22048	22138	21963	21997	21863	21799	21857	22022	21830	21828	21851	21657	21818	21980	22049	22052	21754	21907	22067	21786	21911	21993	22082	21851	21914	22219	21763	21910	22029	22025	21933	21857	21794	21905	21670	21880	21916	22077	21799	21875	21777	21797	21943	21962	21985	21868	21968	21835	21840	22041	21713	21784	21922	21658	21945	21805	21964	21883	21794	22104	22001	21924	21932	21886	21805	21877	21912	21856	21951	22016	22072	21831	21935	21985	21831	22017	21807	21796	21904	22054	21755	21802	21721	21854	21917	21918	22141	21651	21788	21855	22007	21934	22101	21961	21917	21925	21974	21893	21935	22014	22003	21885	22069	21834	21757	21940	21914	21983	21758	21872	21869	21893	22047	21910	21914	22134	21717	21824	21856	21993	22159	22031	21995	21790	21862	22024	21869	22061	22101	21974	21814	22051	21932	21904	21856	21870	21944	21909	21900	21904	21576	22086	21844	21852	21719	21839	21883	21916	21639	21852	21943	21781	21806	22031	21757	22081	22021	21775	22038	22001	22028	21787	21981	21986	21997	21927	21928	21812	22037	21827	21784	21921	21976	21888	21804	21884	21839	22170	22071	22105	21920	21736	21897	21901	22028	22058	22009	21994	22013	21804	22063	21776	22077	21969	21623	21742	21714	22102	21883	22080	21576	22029	21943	21725	21806	21964	21966	21885	21536	21794	21660	21877	21947	21845	21911	22022	21878	22024	21959	21665	21890	21807	22040	22033	22023	21887	21947	22018	22051	22038	21977	21906	21967	21793	21920	22010	21644	22018	21961	21997	21915	21713	21904	21940	22140	21848	21885	21998	21841	22149	21907	22004	22136	21667	21859	21945	21726	22105	22204	22083	21904	21960	21859	21947	21987	22219	21819	21846	22017	21989	22034	21835	22147	22164	22094	21955	21818	21736	21733	22032	21965	21813	21752	22043	21859	21728	21929	21884	21972	21828	21772	21787	21982	21939	21959	21813	21724	21831	22075	22149	21889	21819	22027	21729	21864	21922	22121	21875	21815	21643	21967	22063	22051	22041	22066	21987	21837	21823	21584	21796	22087	22053	21944	21730	21876	21782	21794	21911	21934	21855	21892	22084	21945	21854	21767	22032	21972	22060	21834	21890	21957	21787	22070	22142	21916	21914	21837	21865	21861	21955	21863	22019	21902	21941	21960	21900	21880	21997	21724	21999	21984	21663	21796	22020	21738	21756	21830	21895	21748	21814	22051	22102	21941	21927	21784	21785	22086	21892	21983	21948	22118	21921	21972	21912	22062	22004	21902	21943	22222	21798	22020	21734	21812	21953	21832	21853	22012	22070	21955	22107	22028	22100	21897	22047	22047	22003	21869	21711	21923	21923	21772	21782	21852	21920	22035	21900	21811	21983	21788	22111	21930	22080	21871	21943	21944	21887	21977	22026	22044	22086	22139	21962	21905	22084	21924	21881	21946	21933	21967	22059	21964	22138	21875	21706	22130	22057	21846	21780	21907	21889	21783	21964	21959	21927	21953	21997	21815	22076	21943	21851	22166	22094	21861	22076	22153	21857	21820	22036	22287	21848	21801	22214	22270	21778	21804	21999	21987	21820	21801	21960	21911	21838	22010	22167	21841	21953	21914	22166	21936	22004	21787	21994	22149	21889	21818	22130	21925	21940	21940	22122	21741	21908	22059	22019	21905	22083	21777	21950	21738	21965	21923	22026	21960	21855	21972	22174	21927	21872	22095	21918	21783	21966	21948	22002	21776	22057	22162	21880	21981	21851	21884	21955	21787	22014	21873	22042	21890	22093	21729	21872	21869	22002	21831	21791	21953	22017	21642	21967	21971	21891	21966	21913	21749	22105	21684	21896	21968	21812	21970	22080	22009	22079	21988	21914	21944	22126	22160	22060	21982	21844	21853	21773	21835	21976	21823	21845	22056	21957	21826	21889	21893	22118	21734	21906	21863	21913	21941	21997	21944	22065	22012	21792	21849	22130	22127
21012	29924	25012	20790	19483	18777	18388	18085	17966	18093	17961	17757	17810	17936	17844	17701	17751	17632	17718	17631	17856	17746	17570	17707	17722	17836	17755	17703	17733	17877	17659	17801	17880	17628	17691	17728	17742	17751	17738	17567	17642	17928	17808	17514	17718	17710	17771	17696	17650	17819	17919	17742	17874	17632	17825	17503	17554	17825	17710	17766	17543	17625	17751	17633	17716	17712	17782	17434	17737	17672	17633	17487	17882	17560	17701	17559	17510	17723	17797	17742	17672	17683	17543	17704	17469	17527	17805	17567	17854	17640	17756	17668	17663	17597	17654	17626	17695	17651	17796	17676	17843	17652	17591	17646	17673	17650	17742	17714	17960	17619	17662	17443	17773	17609	17683	17859	17638	17832	17731	17783	17732	17692	17617	17735	17790	17622	17837	17603	17575	17596	17631	17830	17700	17666	17653	17635	17647	17706	17921	17677	17731	17711	17722	17752	17756	17534	17659	17746	17823	17899	17743	17795	17685	17855	17781	17675	17523	17837	17838	17636	17744	17638	17605	17747	17836	17578	17724	17521	17664	17585	17729	17616	17635	17725	17739	17653	17721	17648	17709	17744	17465	17673	17545	17632	17641	17696	17608	17616	17638	17700	17850	17711	17625	17670	17625	17597	17866	17666	17696	17695	17742	17818	17693	17772	17697	17747	17690	17669	17566	17739	17663	17654	17562	17595	17856	17678	17646	17620	17667	17612	17689	17661	17750	17603	17687	17535	17781	17552	17672	17761	17604	17675	17583	17553	17841	17631	17639	17718	17659	17581	17811	17819	17812	17689	17738	17821	17737	17622	17688	17703	17730	17593	17919	17865	17767	17783	17768	17456	17792	17685	17643	17673	17610	17625	17685	17828	17806	17652	17605	17660	17709	17543	17771	17713	17672	17635	17637	17758	17659	17810	17744	17734	17755	17678	17700	17563	17853	17785	17596	17673	17793	17738	17478	17828	17474	17744	17531	17641	17658	17821	17562	17685	17760	17603	17616	17827	17616	17637	17627	17742	17651	17459	17890	17638	17840	17722	17630	17651	17568	17811	17579	17641	17767	17708	17738	17756	17631	17725	17603	17840	17674	17692	17573	17641	17546	17748	17671	17805	17804	17435	17782	17643	17669	17797	17842	17761	17537	17601	17769	17529	17440	17645	17610	17719	17667	17656	17600	17614	17704	17683	17758	17756	17728	17717	17730	17698	17864	17759	17811	17639	17668	17742	17768	17700	17670	17727	17703	17838	17668	17593	17597	17678	17811	17524	17758	17557	17907	17831	17636	17543	17787	17641	17454	17715	17810	17835	17842	17677	17785	17620	17583	17894	17565	17648	17673	17716	17785	17676	17731	17595	17557	17688	17793	17534	17650	17901	17751	17790	17660	17694	17605	17868	17670	17703	17522	17616	17658	17702	17800	17847	17767	17739	17748	17644	17744	17750	17791	17670	17845	17897	17714	17756	17600	17846	17623	17709	17558	17533	17658	17750	17766	17598	17805	17565	17700	17766	17791	17669	17784	17726	17732	17699	17912	17620	17911	17562	17732	17579	17867	17614	17675	17556	17508	17691	17683	17603	17606	17588	17680	17576	17829	17807	17886	17772	17701	17717	17802	17786	17677	17731	17668	17583	17656	17596	17553	17684	17599	17816	17678	17809	17651	17827	17765	17676	17772	17547	17698	17726	17748	17667	17891	17713	17816	17888	17746	17613	17699	17727	17716	17627	17640	17677	17918	17875	17669	17622	17778	17657	17635	17614	17574	17795	17846	17657	17724	17778	17718	17657	17719	17857	17707	17584	17772	17733	17872	17592	17838	17698	17609	17533	17588	17727	17780	17667	17600	17699	17773	17530	17552	17525	17773	17478	17728	17738	17393	17626	17700	17820	17806	17647	17928	17839	17644	17731	17543	17594	17593	17863	17656	17483	17765	17720	17583	17745	17588	17616	17745	17847	17687	17824	17672	17625	17413	17503	17696	17663	17724	17698	17687	17909	17896	17744	17680	17584	17716	17522	17666	17661	17739	17833	17658	17698	17640	17644	17621	17621	17649	17776	17639	17743	17709	17706	17540	17750	17832	17701	17635	17678	17842	17726	17714	17863	17521	17691	17631	17779	17883	17667	17806	17721	17643	17700	17613	17766	17829	17776	17596	17637	17700	17781	17729	17571	17774	17583	17752	17646	17870	17588	17643	17833	17765	17782	17644	17705	17991	17740	17644	17770	17797	17752	17858	17839	17652	17693	17909	17689	17726	17758	17661	17622	17772	17724	17744	17775	17684	17572	17891	17788	17916	17718	17787	17536	17693	17498	17693	17693	17538	17695	17793	17873	17786	17718	17706	17714	17585	17687	17676	17813	17482	17640	17725	17658	17645	17750	17875	17665	17597	17618	17858	17646	17717	17643	17643	17738	17738	17778	17748	17709	17704	17846	17910	17803	17873	17858	17628	17706	17609	17698	17585	17769	17578	17659	17701	17634	17836	17658	17754	17868	17649	17746	17629	17712	17694	17634	17738	17689	17647	17579	17752	17834	17772	17667	17750	17739	17700	17876	17644	17629	17884	17798	17681	17779	17681	17682	17644	17726	17634	17679	17622	17953	17733	17706	17699	17689	17567	17815	17718	17676	17565	17677	17650	17778	17562	17816	17861	17811	17647	17847	17861	17623	17667	17860	17726	17680	17686	17833	17682	17771	17733	17645	17720	17713	17592	17729	17709	17710	17679	17774	17727	17640	17866	17739	17710	17905	17568	18062	17556	17691	17880	17728	17596	17623	17628	17566	17745	17932	17628	17835	17721	17715	17694	17562	17794	17651	17725	17723	17777	17575	17785	17790	17689	17797	17721	17568	17601	17725	17672	17592	17816	17710	17497	17847	17646	17791	17647	17840	17591	17716	17721	17777	17623	17867	17565	17621	17634	17751	17822	17739	17955	17564	17565	17822	17520	17633	17636	17797	17759	17886	17784	17782	17808	17542	17555	17727	17666	17616	17788	17683	17680	17770	17710	17765	17515	17756	17696	17691	17574	17763	17737	17762	17709	17633	17818	17592	17636	17718	17589	17916	17589	17681	17763	17856	17438	17712	17928	17756	17707	17510	17850	17684	17504	17650	17629	17731	17770	17725	17595	17562	17698	17594	17656	17921	17627	17561	17710	17778	17587	17677	17559	17908	17545	17856	18040	17815	17637	17827	17661	17642	17852	17555	17685	17610	17692	17836	17583	17799	17557	17466	17589	17761	17566	17661	17839	17648	17788	17683	17665	17689	17727	17649	17931	17885	17731	17721	17772	17691	17672	17650	17750	17665	17699	17754	17633	17636	17581	17800	17538	17670	17524	17752	17645	17738	17669	17610	17841	17546	17800	17739	17578	17664	17746	17681	17842	17665	17766	17754	17893	17808	17716	17778	17695	17560	17708	17688	17568	17689	17420	17724	17788	17673	17772	17673	17729	17848	17675	17688	17756	17768	17709	17669	17653	17579	17672	17643	17421	17864	17916	17678	17718	17755	17805	17619	17511	17746	17564	17602	17593	17534	17689	17852	17801	17687	17848	17665	17654	17523	17762	17631	17611	17672	17837	17763	17673	17701	17708	17768	17534	17634	17872	17794	17580	17757	17778	17623	17578	17795	17657	17707	17797	17634	17649	17628	17756	17711	17815	17914	17629	17842	17813	17601	17611	17906	17628	17720	17744	17706	17792	17706	17916	17599	17532	17795	17588	17685	17699	17734	17667	17887	17599	17623	17600	17697	17628	17600	17710	17722	17854	17566	17676	17680	17625	17741	17715	17519	17702	17635	17798	17737	17705	17791	17701	17766	17682	17557	17559	17613	17585	17650	17671	17736	17665	17603	17857	17558	17791	17636	17650	17801	17779	17818	17815	17702	17649	17612	17867	17654	17903	17553	17726	17686	17651	17667	17810	17647	17585	17795	17571	17712	17607	17789	17793	17723	17756	17606	17835	17612	17731	17687	17687	17668	17594	17663	17638	17816	17678	17674	17816	17558	17811	17641	17769	17853	17600	17795	17789	17533	17748	17713	17629	17559	17710	17756	17568	17666	17569	17526	17648	17799	17754	17768	17725	17611	17694	17563	17839	17762	17617	17838	17595	17643	17644	17707	17767	17848	17633	17627	17737	17609	17726	17737	17681	17871	17713	17545	17607	17585	17663	17899	17672	17663	17675	17865	17739	17654	17705	17638	17784	17809	17542	17851	17741	17748	17730	17825	17727	17661	17661	17893	17988	17755	17678	17731	17862	17744	17808	17603	17765	17750	17669	17801	17630	17691	17679	17635	17743	17523	17690	17788	17651	17753	17655	17793	17704	17661	17740	17728	17764	17677	17879	17753	17610	17765	17716	17772	17722	17610	17655	17770	17465	17935	17701	17692	17617	17736	17812	17773	17641	17745	17714	17559	17684	17473	17743	17603	17630	17805	17709	17681	17854	17570	17695	17624	17948	17544	17755	17682	17721	17823	17690	17588	17771	17680	17699	17784	17781	17748	17850	17659	17881	17693	17741	17822	17712	17705	17739	17686	17738	17667	17573	17788	17641	17632	17635	17754	17898	17584	17546	17530	17719	17724	17624	17597	17600	17522	17741	17673	17569	17716	17871	17826	17731	17678	17722	17793	17808	17858	17774	17653	17599	17573	17721	17801	17629	17923	17819	17602	17560	17672	17542	17805	17866	17684	17742	17734	17538	17579	17749	17853	17707	17528	17575	17650	17900	17676	17551	17555	17751	17774	17539	17721	17860	17782	17662	17672	17729	17591	17654	17826	17691	17746	17837	17631	17793	17472	17832	17740	17856	17753	17828	17752	17726	17790	17547	17529	17882	17729	17622	17651	17598	17789	17695	17684	17643	17861	17615	17638	17806	17716	17671	17860	17631	17836	17545	17691	17688	17838	17821	17734	17702	17909	17528	17824	17721	17686	17743	17667	17613	17604	17757	17636	17830	17570	17635	17573	17577	17749	17542	17547	17719	17709	17561	17670	17590	17551	17637	17625	17632	17471	17611	17960	17712	17775	17615	17802	17747	17735	17882	17431	17664	17637	17823	17678	17585	17687	17905	17806	17686	17583	17703	17680	17757	17906	17645	17744	17835	17593	17654	17624	17885	17548	17719	17585	17700	17712	17523	17781
23892	21596	28320	26018	23478	23669	23704	22011	21499	21768	21543	21513	21420	21279	21197	21286	21349	21211	21350	21188	21369	21156	21260	20997	21248	21048	20996	21115	21042	21174	21156	20956	20946	21154	21136	21156	21315	21017	21210	20888	21187	21013	21204	21253	20904	20845	21103	20987	21130	21195	20990	21095	21042	20989	21016	20901	21120	20764	21004	21129	21074	21195	21088	21149	20937	21239	20922	21040	20963	21383	20925	20952	20886	20905	21166	20955	20919	21121	21264	21056	21182	21028	21143	21084	20957	21108	21050	21067	21046	21111	21097	21154	21045	21069	21021	21332	20894	21031	21223	21172	21230	21359	21089	20874	21046	21000	21089	20814	20899	21017	21242	20980	20961	21090	21111	20769	21003	20830	20797	20909	21070	20838	20944	21180	21063	21002	20999	21240	21015	20957	20984	21248	21091	21128	21105	21191	21027	21214	20955	21146	21179	21333	21157	21019	21014	20962	21007	21144	21063	21116	21121	21068	21073	21065	21128	21077	21057	21043	21180	21032	21007	20865	21172	21099	21242	20954	21131	21121	21017	21218	20916	21060	21090	20724	21139	20996	20996	20849	20957	21169	21207	21131	21249	21156	21013	20914	21040	20998	21060	21058	20914	21139	21181	20984	21092	21101	21096	21037	21272	21038	21252	21102	21151	21140	20965	21337	21063	21097	21041	21106	21071	21042	21022	21141	21037	21050	20985	21039	21001	21047	21141	21164	21198	21202	21095	21141	21044	20996	21102	21166	21068	20991	21181	20856	21193	21072	20856	21069	21114	20998	21281	21291	20963	21331	21085	20789	20956	21030	20978	21144	21249	21142	20908	21066	20984	20998	20878	21158	21210	20943	21072	21396	20971	21159	21074	21072	21107	21103	21067	21101	21103	20879	21093	21004	21147	21164	21189	21177	21051	21108	21038	21121	21222	21057	21128	21094	21169	21055	21319	21013	20894	20945	21047	21240	21033	21183	20952	20871	21122	21191	21252	21130	21350	21062	21146	21260	20973	21003	21020	20996	21095	21086	21051	21246	20842	21075	21172	21151	20985	21122	21019	21071	20987	21092	21124	20847	21141	21156	21181	21166	21163	20810	21077	21040	21033	21272	21133	21026	20948	21044	21253	21168	21132	21108	20931	20933	21095	20937	21059	20993	21151	21136	20941	20904	20983	21165	20769	21204	21095	20970	20830	21221	21098	20936	21270	21008	21067	21033	21045	20970	21251	20960	21020	20957	21148	20981	21234	21022	21030	20944	21045	21299	20880	21231	21066	20935	20914	21077	21142	20941	20972	20952	20986	21046	21205	21041	21006	21091	21290	21132	21020	21036	21294	20921	21104	21028	21036	20931	20996	21167	21257	20999	21059	21010	21003	21078	21188	21092	20990	20949	21108	20942	20988	21084	21005	21131	21202	21089	21305	21069	20973	20860	20929	21327	21031	20895	20958	21174	21046	21028	21180	21236	21271	21203	20935	21413	21205	20961	20972	21032	21092	21023	20992	21026	21039	21051	20979	20874	21033	21206	21017	20995	20987	21432	21175	21118	21235	21131	21022	21170	20954	20960	21242	21120	21163	20956	21093	21045	21047	21115	21148	21098	21039	21089	20985	21067	20880	21061	20928	21108	20993	21276	21201	21043	20927	21111	21221	21024	21159	21206	21099	20860	21020	21152	20879	21077	21230	21160	21140	21187	21012	21022	20957	21038	20936	20997	21066	20974	21000	20963	20976	21067	21067	21203	20774	20937	21106	21095	21147	20994	21055	20952	21194	20985	21128	21093	21169	21078	20904	21207	21315	21138	21226	21451	20895	21017	21146	21229	21068	20928	21078	21094	20857	21006	21091	21286	21135	21021	21074	21074	21002	20959	21175	20989	21055	20926	21134	20863	21107	21074	21139	21235	21091	21034	21043	21079	21024	21139	21174	21208	21138	21227	21043	21017	20931	20960	20971	21070	20937	21117	21077	21172	21082	20813	21115	21147	21074	21319	21093	21014	21420	20908	21080	21012	21305	21208	21189	20943	21017	21169	20936	20935	21131	21124	20956	20998	21044	21026	20842	20962	21199	20919	20991	20978	20959	20999	21205	21279	21180	21114	20841	20962	21127	21063	21082	21075	21030	21127	21073	21049	21001	20983	21211	21048	21031	21154	21162	21076	20954	21153	21188	20983	20987	20905	21259	21146	20980	21024	21043	20893	21237	20965	21242	20912	21121	21007	21178	21115	20984	20978	21115	21153	20943	20887	20932	20936	21275	21263	21214	21074	21169	21179	20683	21205	21252	21210	21191	21319	21074	21009	21059	20913	21157	21276	21104	21053	21270	21310	21138	21185	21010	20998	21206	21114	21114	21270	21131	21051	21021	21004	21202	21249	21186	21127	21020	20998	20913	21034	21124	21125	20964	21274	20998	21156	21188	21146	21047	21076	20943	20980	20967	21182	21249	21124	21105	21303	21176	21040	21035	21173	21056	21045	20814	21118	21185	20938	20886	20816	21006	21078	20810	21052	21130	21076	21241	21151	21113	21068	21115	21024	21093	21105	21102	21095	20968	20967	21049	21232	21117	20935	21176	21119	21153	21033	20876	20996	21083	21110	21194	20954	21108	21140	21051	20926	21182	21103	20978	21156	20968	20993	21092	21194	20973	21164	20873	20990	21202	20885	20973	21112	21185	21109	21082	21225	21089	21352	21148	20782	21142	20952	21312	21073	20966	20915	21126	20946	21208	21042	20931	21070	21147	21095	20923	21062	21230	21198	21070	20977	21001	21041	21020	21054	21247	21227	21277	21167	21001	21035	20924	21159	21248	20994	20988	20940	21016	21104	21112	21082	21101	21004	21036	20943	21251	21102	21041	20909	21156	21289	21028	21029	20881	21047	21120	21215	20987	20929	21158	20895	21100	21041	21134	21145	21132	21170	21195	20933	20923	21097	21285	20983	21244	20926	20923	21089	21012	21066	21048	21172	21076	20941	21086	20908	20929	21245	21117	20968	21206	21015	20988	21181	21018	21105	21009	20657	20975	21199	20948	21322	21046	21116	20933	21120	20987	21000	20954	20937	21034	21183	20831	20911	21446	21211	21270	21030	21140	21155	21050	21112	21221	21253	21095	21284	20985	21235	21077	20984	21238	21115	21121	21061	20891	20917	20971	21129	21218	21004	21067	20990	21055	21015	21085	21251	21193	20920	20994	20971	21111	21074	20792	20995	21038	21257	20883	21073	21253	21201	20985	21094	20973	20961	20913	21178	21184	21188	20977	21272	21241	20955	21110	21176	21087	21123	21121	20849	21095	21150	21057	21182	20860	21141	21083	21383	20952	20972	21171	21031	21279	21118	21125	21044	21256	21223	21104	21176	20975	21273	21208	21082	21110	21139	21295	20874	20872	21058	21230	21140	21188	20977	20865	21109	20944	21126	21092	21034	21280	21129	21134	20861	21154	21037	21163	21073	21176	21129	21120	20952	21230	20857	21153	21233	20952	21202	21185	20989	21169	21131	21222	20889	20849	21100	20972	21200	21125	20755	21115	21043	21119	21133	21231	21006	21083	21088	21234	21289	21150	21037	21112	21053	20911	21210	21073	21109	21058	21138	21092	21100	21320	21201	21178	21277	20779	20896	21109	21165	21085	21174	21111	21099	20983	21091	21144	20963	21062	21169	21202	21178	20999	21099	21016	21081	21256	20957	20982	21246	21054	21161	21131	21099	21144	21179	21183	21038	21066	21030	20963	21016	21302	21009	21178	21058	20919	21028	21125	20985	21027	21245	21048	21208	21251	21166	20931	20902	21125	21239	21113	21200	21175	20943	21186	21052	20920	21088	21136	21414	21125	21158	21254	21280	21153	20861	20945	21130	20968	21127	21087	20901	21062	20925	20986	20925	21116	21120	21291	21119	21179	21073	21092	20931	21180	21165	20979	21032	21262	20953	21224	21038	21064	21285	21103	21127	21232	21124	21044	21269	21090	20992	21175	21074	21319	21075	20976	20940	20886	21131	20982	20999	21146	21023	21148	21206	21094	21186	21045	21199	20987	20979	21032	21003	21019	21033	20950	21144	20930	21256	21117	20769	21063	21415	21043	21093	21018	21237	21230	21198	20915	21102	21021	20930	21148	21251	21069	21165	21005	21084	21106	20968	21035	21065	21095	21128	20980	21177	21374	21310	21014	21169	21042	21094	20955	21088	21042	20948	21048	21032	21031	21151	21050	21165	21046	21033	20769	21356	21180	21167	21182	21035	21179	21236	21214	20982	21230	20895	20922	21138	21149	21068	20991	21223	21065	21055	21169	21325	21189	21155	21202	21203	21106	21091	20947	20969	21011	21205	21180	20932	21020	21017	21165	21170	21079	21001	20938	21092	21303	21136	20997	21221	21138	21049	20978	21033	20931	21070	21079	21010	20971	21094	20991	21425	21050	21178	21141	21139	21215	21210	21013	21244	21158	21344	20948	21066	21233	21380	20931	21283	21019	20809	21016	20996	21031	20828	21177	21086	21000	20982	21339	21123	21139	21172	21167	20971	21171	21098	21248	20928	21055	21056	21107	21045	21088	21011	21207	21134	21256	21091	21132	21011	21114	21005	21271	21038	21148	21091	21254	21103	21202	21195	21200	20869	21092	20971	21029	21179	21223	21098	21173	21121	21105	20988	20889	21046	21113	20969	20967	21313	21141	20966	21273	21036	21092	21091	21104	21190	21024	21105	20998	21122	20879	21113	20918	20909	21012	20913	20978	20962	20969	21106	21201	21018	21059	21085	21079	20905	21034	20979	21183	21085	21046	21204	21012	21189	21224	21088	21257	20955	21093	21014	20979	21022	21134	21081	21224	21058	21047	21026	21189	21118	21114	21087	21095	20966	21030	21188	21099	21191	21303	21297	21217	21213	21140	21248	21027	21013	20883	20928	21149	21179	21075	21314	20858	21110	21118	21028	21185	20971	21079	21089	21170	21273	21119	21295	21017	21047	21346	21118	21160	21051	20899	21137	21242	21198	20983	21193	20981	20968	21250	21070	21038	21157	21062	21032	21197	20857	21200	21118	21279	21352	21301	21051	21116	21006	21271	20930	21055	21056	21252	21398	20933	21257	21131	21173	21053	21102	21101	20979	21020	21223	21110	21175	20974	21124	21156	20812	21175	21146	21153	21265
19160	39636	33061	23765	20214	19062	18516	18072	17874	17630	17472	17464	17484	17515	17346	17357	17467	17377	17340	17204	17351	17247	17154	17076	17222	17252	17331	17296	17080	17305	17224	17145	17328	17108	17233	17431	17312	17288	17043	17239	17316	17081	17108	17294	17317	17092	17237	17341	17423	17411	17282	17264	17120	17177	17170	17295	17289	17255	17129	17262	17219	17142	17069	17325	17342	17314	17349	17112	17225	17243	17345	17091	17214	17456	17175	17208	17440	17186	17344	17306	17240	17245	17321	17221	17362	17228	17161	17159	17137	17208	17239	17150	17292	17068	17193	17128	17146	17217	17209	17200	17470	17086	17322	17252	17176	17371	17199	17243	17363	17316	17220	17155	17100	17303	17290	17278	17126	17197	17044	17221	17258	17257	17254	17335	17294	17204	17080	17168	17038	17183	17192	17319	17163	17103	17221	17309	17368	17231	17329	17266	17058	17231	17122	17264	17277	17177	17235	17152	17320	17198	17192	17226	17159	17307	17439	17217	17118	17333	17363	17252	17441	17188	17344	17292	17288	17331	17296	17224	17259	17347	17235	17048	17167	17206	17246	17178	17348	17241	17264	17296	17084	17105	17212	17203	17295	17297	17122	17243	17123	17140	17179	17263	17294	17230	17451	17076	17366	17062	17130	16979	17310	17299	17216	17118	17235	17220	17224	17410	17235	17184	17084	17208	17199	17395	17323	17173	17196	17264	17200	17198	17371	17218	17197	17106	17248	17195	17154	17222	17158	17314	17332	17302	17161	17186	17259	17351	17245	17277	17340	17401	17377	17289	17149	17296	17245	17321	17101	17201	17139	17173	17242	17181	17246	17366	17257	17122	17251	17203	17142	17245	17162	17274	17134	17166	16898	17403	17108	17327	17198	17188	17218	17349	17176	17280	17053	17317	17236	17347	17386	17297	17322	17281	17136	17116	17066	17092	17384	17141	17298	17185	17259	17286	17187	17389	17357	17271	17169	17265	17117	17220	17214	17270	17209	17233	17403	17114	17307	17014	17168	17254	17148	17173	17335	17169	17305	17151	17251	17111	17159	17237	17254	17229	17048	17145	17190	17062	17324	17199	17247	17337	17170	17304	17379	17162	17398	17248	17153	17027	17291	17237	17143	17405	17264	17065	17114	17157	17135	17248	17320	17053	17065	17133	17056	17351	17241	17330	17239	17250	17156	17255	17049	17281	17302	17352	17275	17169	17139	17373	17109	17266	17346	17242	17157	17390	17267	17223	17099	17154	17236	17185	17320	17190	17215	17325	17204	17115	17081	17043	17093	17323	17171	17101	17230	17124	17264	17100	17165	17288	17241	17477	17230	17273	17123	17358	17166	17273	17355	17082	17214	17146	17172	17254	17264	17157	17328	17150	17167	17083	17207	17320	17131	17091	17260	17160	17160	17419	17176	17221	17106	17352	17184	17136	17204	17160	17171	17305	17215	17279	17287	17161	17330	17359	17284	17088	17307	17266	17255	17349	17302	17349	17345	17182	17257	17482	17060	17108	17277	17267	17278	17273	17247	17399	17217	17420	17352	17200	17196	17151	17215	17339	17173	17274	17151	17197	17216	17085	17330	17178	17251	17335	17089	17270	17212	17275	17234	17075	17360	17186	17248	17248	17198	17201	17160	17172	17460	17304	17238	17274	17301	17168	17129	17155	17105	17000	17310	17137	17222	17266	17146	17445	17139	17429	17245	17140	17339	17290	17338	17320	17293	17300	17187	17159	17219	17199	17201	17089	17191	17027	17211	17271	17093	17219	17305	17331	17131	17298	17206	17218	17407	17323	17107	17314	17187	17222	17272	17200	17109	17229	17420	17330	17396	17174	17160	17268	17239	17110	17205	17301	17377	17204	17243	17326	17269	17437	17270	17123	17402	17143	17262	17115	17303	17239	17129	17195	17245	17291	17192	17189	17324	17339	17273	17074	17067	17131	17248	17258	17217	17116	17277	17205	17302	17103	17304	17261	17164	17161	17189	17350	17274	17275	17157	17169	17270	17236	17115	17091	17361	17238	17208	17213	17457	17282	17232	17451	17283	17129	17210	17212	17180	17077	17275	17047	17330	17306	17409	17189	17287	17260	17123	17112	17156	17163	17297	17008	17174	17161	17278	17137	17150	17334	17312	17349	17316	17220	17178	17472	17354	17074	17200	17249	17235	17301	17345	17187	17435	17206	17227	17279	17275	17180	17245	17014	17213	17102	17237	17287	17160	17409	17048	17320	17194	17038	17179	17322	17352	17161	17230	17228	17251	17360	17215	17139	17247	17318	17334	17245	17089	17271	17191	17249	17234	17213	17277	17211	17005	17215	17387	17293	17306	17203	17225	17271	17168	17121	17059	17090	17327	16941	17217	17207	17213	17279	17299	17155	17492	17324	17299	17225	17347	17210	17266	17310	17248	17325	17287	17313	17306	17269	17280	17279	17179	17345	17338	17291	17223	17216	17201	17182	17162	17126	17299	17187	17196	17220	17255	17313	17130	17252	17223	17215	17320	17221	17114	17072	17380	17120	17382	17293	17244	17249	16997	17344	17278	17352	17128	17354	17266	17136	17120	17059	17282	17281	17228	17097	17286	17205	17194	17271	17030	17153	17088	17292	17290	17169	17210	17180	17102	17402	17218	17269	17083	17219	17243	17268	17289	17174	17310	17193	17038	17176	17350	17300	17140	17271	17118	17285	17249	17179	17150	17404	17387	17124	17291	17120	17280	16921	17177	17173	17192	17309	17373	17154	17316	17444	17229	17208	17211	17247	16992	17189	17377	17191	17215	17380	17289	17292	17200	17243	17226	17186	17233	17272	17075	17350	17212	17418	17266	17232	17327	17250	17308	17046	17340	17399	17032	17222	17377	17169	17475	17332	17290	17336	17324	17296	17199	17148	17286	17221	17202	17161	17205	17270	17308	17021	17340	17207	17198	17206	17311	17130	17159	16992	17214	17326	17170	17356	17124	17333	17327	17100	17089	17118	17350	17025	17340	17177	17208	17129	17439	17043	17272	17214	17363	17068	17288	17219	17281	17278	17223	17216	17160	17236	17062	17256	17392	17330	17314	17105	17260	17345	17270	17192	17244	17288	17272	17233	17069	17219	17422	17185	17161	17160	17182	17224	17348	17085	17280	17343	17360	17257	17240	17330	17157	17232	17145	17305	17005	17312	17177	17158	17144	17244	17353	17259	17174	17299	17213	17079	17148	17252	17282	17248	17221	17199	17251	17237	17252	17058	17227	17219	17374	17315	17201	17230	17175	17183	17170	17181	17246	17204	17195	17183	17073	17125	17275	17162	17216	17270	17282	17229	17119	17321	17249	17373	16963	17187	17208	17283	17171	17185	17365	17201	17194	17199	17229	17363	17232	17252	17125	17150	17118	17185	17151	17242	17154	17410	17354	17210	17113	17267	17221	17304	17361	17171	17217	17144	17386	17129	17147	17092	17329	17144	17433	17318	17294	17151	17144	17352	17169	17175	17269	17262	17187	17160	17273	17144	17401	17139	17144	17260	17146	17211	17169	17163	17116	17187	17207	17341	17286	17282	17090	17367	17176	17075	17371	17157	17342	17206	17251	17292	17193	17266	17129	17345	17289	17088	17252	17115	16798	17262	17099	17359	17286	17234	17155	17371	17215	17268	17295	17074	17267	17200	17300	17235	17288	17124	17112	17254	17220	17299	17205	17437	17251	17220	17201	17244	17239	17292	17170	17188	17175	17256	17154	17148	17252	17092	17021	17109	17179	17240	17161	17114	17125	17224	17293	17205	17185	17112	17196	17264	17143	17275	17213	17197	17270	17230	17233	16977	17218	17188	17108	17206	17249	17200	17327	17269	17157	17182	17422	16993	17171	17206	17294	17377	17321	17299	17231	17260	17264	17254	17119	17481	17101	17171	17252	17366	17195	17345	17168	17208	17380	17249	17258	17475	17223	17298	17191	17172	17322	17306	17246	17238	17410	17120	17281	17280	17185	17175	17380	17357	17199	17225	17240	17165	17188	17180	17143	17396	17196	17155	17262	17172	17146	17226	17048	17180	17375	17282	17162	17133	17323	16989	17196	17345	17315	17328	17036	17074	17088	17083	17107	17250	17215	17314	17211	17238	17162	17034	17050	17369	17232	17224	17385	17300	17243	17366	17100	17352	17160	17288	17131	17162	17151	17145	17302	17355	17385	17184	17301	17160	17252	17281	17442	17346	17335	17317	17080	17270	17277	17273	17272	17286	17228	17369	17277	17343	17154	17296	17529	17166	17164	17110	17108	17242	17111	17347	17114	17288	17140	17299	17250	17235	17264	17365	17100	17331	17191	17165	17361	17378	17200	17299	17234	17212	17069	17293	17080	17108	17242	17344	17405	17052	17284	17380	17205	16995	17278	17170	17211	17135	17151	17253	17248	17118	17235	17216	17181	17170	17256	17192	17120	17214	17337	17229	17251	17220	17035	17239	17166	17317	17094	17077	17250	17137	17211	17197	17148	17158	17292	17113	17127	17316	17081	17284	17124	17275	17268	17282	17283	17389	17369	17186	17171	17155	17147	17456	17064	17311	17189	17382	16938	17291	17295	17168	17195	17188	17213	17415	17308	17272	17173	17201	17296	16963	17253	17228	17185	17180	17106	17212	17381	17225	17250	17327	17079	17331	17057	17200	17248	17259	17165	17227	17261	17108	17263	17414	17108	17223	17265	17346	17150	17105	17099	17167	17294	17323	17210	17281	17178	17098	17306	17145	17169	17238	17393	17201	17191	17139	17161	17198	17214	17297	17258	17249	17300	17246	17305	17368	17180	17156	17290	17227	17152	17284	17220	17253	17222	17159	17150	17172	17352	17217	17244	17408	17140	17347	17151	17365	17351	17038	17136	17288	17260	17206	17220	17260	17215	17177	17344	17512	17141	17217	17296	17290	17194	17251	17151	17134	17362	17261	17198	17444	17300	17090	17285	17330	17114	17318	17270	17053	17257	17129	17240	17340	17326	17186	17193	17058	17253	17133	17241	17071	17210	17307	17295	17053	17104	17308	17248	17360	17176	17183	17274	17215	17168	16976	17134	17260	17324	17388	17187	17308	17200	17252	17219	17190	17187	17251	17193	17287	17376	17254	17096	17092	17153	17457	17105	17339	17299	17215	17251	17212	17197	17375	17121	17224
25608	21643	27600	28449	23501	22699	22942	22458	22215	22060	21965	22124	21896	22023	21875	21760	21986	21738	21939	22085	21634	21867	21783	22078	21843	21878	21720	21859	21945	21999	21697	21756	21571	21930	21746	21717	22003	21911	22023	21729	21972	21470	21924	21775	21681	21908	21488	21854	21933	21636	21662	21963	21679	21903	21696	21802	21875	22000	21696	21833	21918	21787	21711	21852	21725	21507	21770	21796	21898	21755	21701	21836	21922	21773	21805	21975	21874	21996	21872	21617	21909	21788	21961	21912	21822	21855	21897	21860	21782	21761	21775	21787	21733	21583	21774	21614	21883	21689	21821	21815	21831	21690	21670	21649	21794	21843	21744	21663	21987	21734	21893	21584	21870	21926	21813	21796	21660	21589	21875	21858	21961	21715	21777	21818	21857	21907	21646	21915	21537	21675	21804	22057	21874	21930	21939	21695	21694	21655	21624	21552	21732	21864	21878	21457	21929	21889	21876	21812	21921	21731	21638	21845	21714	21644	21763	21995	21793	21824	21650	21797	21885	21746	22051	21757	21532	22036	21874	21698	21713	21710	21842	21630	21731	21664	21846	22135	21962	21947	21883	21889	21849	21955	21777	21769	22056	21880	22082	21769	21742	21898	21724	21612	21883	21978	21917	21964	21935	21710	21715	21896	21938	21924	22041	21880	21770	21875	21851	21717	21759	21830	21910	21874	21733	21621	21827	21646	21528	21742	21837	21709	21682	21626	21708	21876	22199	22049	21969	21750	21630	21629	21902	21688	21615	21936	21831	21915	21845	21738	21868	21760	21669	21788	21743	21724	21697	21636	21844	21980	21740	21885	21946	21841	21777	21725	21754	21734	21865	21967	21995	21673	21831	21970	21842	21806	21866	21629	21817	21746	21971	21951	21981	21732	21941	21975	21826	21911	21729	21572	22044	21924	21972	21839	21871	21827	21812	21904	21903	22025	21857	21635	21713	21635	21579	21795	21944	21799	21730	21841	21688	21858	21607	21769	21704	21779	22087	21980	21739	21862	21962	22037	21799	21741	21782	21740	21900	21762	21695	21626	21628	22007	21733	21769	21933	22020	21807	21725	21937	21821	21723	21616	21791	21597	21713	21764	21865	21902	21857	21890	21991	21561	21954	21667	21827	21978	22077	21746	21727	21932	21815	22036	21994	21835	21604	21650	21834	21750	21806	21734	21722	21755	21930	21660	21645	21878	21788	21743	21701	21733	21725	21865	21907	21846	21893	22054	21780	21853	21766	21834	21803	21772	21618	21980	21838	21817	21803	21763	21820	21617	22119	22087	21849	21846	21820	21969	21692	21819	21750	21782	21848	21832	21778	21540	21648	21818	21787	21571	21851	21820	21793	21860	21939	21872	22041	21900	21847	21680	21525	21726	21894	21987	21838	21739	21898	21796	21744	21937	21782	21693	22066	21720	21772	21812	21780	21587	21976	21856	21818	21696	21631	21874	21899	21981	22036	21808	21849	21774	21787	21835	21777	21928	21814	21849	21556	21808	21694	21912	21812	21766	21709	21669	21823	21807	21820	21507	21964	21801	22003	21738	21726	21636	21883	21391	21823	21804	21800	21945	21761	21815	21814	21848	21873	21927	21984	21945	21845	21875	21532	21685	21816	21686	21832	21823	21644	22254	21739	21989	21873	21958	21991	21730	21877	21804	21921	21753	21825	21773	21769	21620	21677	21839	21969	21789	21696	21930	21675	21804	21753	21718	21850	21868	21808	21768	21833	21876	21611	21710	21876	21631	21783	21662	21722	21786	21829	21675	21831	21643	21793	21761	21830	21858	21701	22115	21763	21772	21892	21900	21603	21920	21712	21754	21423	21717	22023	21607	21609	21871	21863	21640	21926	21960	21861	21844	21918	21852	21899	21625	21963	21597	21781	21663	21877	21803	21648	21864	21876	21878	21650	21793	21678	21853	21724	21692	21716	21567	21757	21914	21744	21862	21860	21867	21904	21756	21915	21664	21662	21817	21843	21750	21862	21847	21858	22057	21881	21924	21817	21923	21727	21634	21833	21819	21897	21612	21879	21965	21759	21813	21765	21792	21677	21668	21710	21703	21647	21767	21706	21789	22206	21810	21757	21735	21635	21716	21796	21964	21768	21826	21833	21713	21707	21772	21597	21600	21650	21874	22023	21714	21870	21837	22032	21957	21790	21582	21756	21805	21744	21827	21453	21768	21792	21844	21760	21715	21799	21656	21813	21904	21927	21898	21732	21819	21681	21673	21871	21673	21521	21872	21958	21905	21827	21902	21798	21862	21868	21862	21638	21874	21861	21926	21746	21665	21766	21652	22058	21878	21684	22054	21660	21750	21662	22013	21592	21899	21641	21727	21686	21888	21790	21718	21686	21752	21768	21792	21818	21685	21891	22010	21680	21697	21672	21983	21718	22051	21952	21796	22113	21856	21902	21947	21836	21762	21885	21838	21640	21821	21871	21766	21695	22013	21826	21771	21872	21726	21723	21886	21831	21909	21809	21726	21743	21635	21833	21678	21653	21759	21989	21762	21869	21603	21903	21862	21656	21764	21714	21662	21721	21689	21785	21603	21755	21779	21928	21709	21864	21701	21616	21992	21947	21584	21568	21759	21963	21939	21618	21700	21728	21599	22038	21988	21814	21804	21608	21777	21871	21606	21997	21859	21854	21861	21761	21848	21793	21747	21865	21909	21919	21658	21601	22146	21604	21777	21742	21663	21810	21857	22023	21975	21683	21748	21723	21700	21732	21793	21808	21805	21936	22084	21900	21721	21758	21707	21719	21778	21723	22055	21836	21789	21965	21755	21644	21894	21751	21841	22029	21825	21887	21851	21933	21722	21852	21849	21711	21653	21963	21852	21946	21852	21784	21764	21720	22011	21938	21771	21913	22049	21825	21840	21602	21977	21958	21630	22028	21744	21776	21864	22004	22030	21939	21750	21675	21905	21842	21948	21845	21679	21850	21667	21626	21824	21757	21804	21753	21956	22020	21740	21648	21802	21931	21907	21552	21696	21813	21863	21823	21953	21960	21835	21710	21825	22065	21750	21992	21938	21720	21965	21705	21742	22080	21834	21910	21596	21808	21636	21793	21714	21777	21735	21640	21849	21926	21809	21769	21675	21795	21790	21724	21809	21845	21903	21808	21735	21870	21822	21712	21695	21655	21925	21850	21690	21874	21869	21913	21710	21665	21700	21889	21936	21545	21919	21781	21575	21671	21645	21790	21632	21649	22119	22009	21809	21735	21845	21700	21668	21854	21797	21819	21720	21972	21788	21637	21765	21696	21793	21853	21820	21758	21715	21410	21555	21671	21743	21753	21648	21939	21817	21753	21997	21747	21765	21922	21783	21726	21765	21819	21855	21607	21914	21840	21902	21957	21744	21777	21902	21795	21695	21841	21870	21908	21616	21709	21824	21900	21717	21805	21933	21904	21776	21767	21858	21832	21820	21754	21920	21710	21854	21856	21797	21842	21829	21739	21732	21880	21795	21808	21710	21849	21979	21685	21572	21837	21834	21792	21746	21766	21623	21693	21845	21880	21710	21673	21533	21708	21771	21762	21827	21838	21907	21690	21829	21726	21658	21697	21693	21933	21936	21525	21829	21880	21856	21723	21875	21982	21723	21735	21687	21686	21703	22086	21733	21870	21622	21860	21819	21870	21704	21888	21642	21762	21757	21845	21611	21575	21778	21684	22009	21993	22015	21846	21836	21829	21723	21866	21849	22233	21812	21965	21808	21990	21676	21865	21932	21797	21776	21762	21989	21760	21989	21912	21773	21863	21883	21856	21819	21861	21652	21928	21890	21587	21904	21652	21828	21852	21818	21946	21868	21778	21827	21877	21762	22017	21813	21754	21739	21618	21904	21944	21565	21896	21764	21655	21877	21791	21710	21828	21929	21917	21731	21544	21638	21534	21784	21837	21800	21722	21824	21796	21869	21771	21937	21995	21655	21655	21616	21737	21883	21846	21710	21952	21822	21956	21734	21747	21841	21744	21810	21901	21842	21977	21855	21978	21869	21746	21837	21877	21891	21891	22019	21772	21888	21779	21635	21991	22029	21834	21638	21781	21734	21709	21996	21707	21693	21865	21943	21716	21924	21828	21681	21914	21759	21649	21904	21777	21808	21574	21897	21811	21757	21709	21681	21841	21521	21888	21706	21831	21666	21697	21854	22074	21957	21839	21877	21752	21772	21743	21950	21683	21760	21780	21757	21781	21748	21939	21602	21901	21881	21848	21901	21657	21709	21852	21906	21812	21730	21705	21911	21709	21853	21628	21853	21769	21769	21809	21527	21919	21774	21668	21880	21872	21823	21835	21948	21854	21739	21958	21828	21846	21914	21794	21865	21798	21720	21800	21935	22183	21768	21836	21951	21849	21805	21820	21728	21854	21642	21758	21845	21880	21755	21900	21675	21663	21886	21668	21861	21831	21796	22086	22091	22067	21664	21954	21647	21806	21863	21771	21997	21853	21543	21710	21909	21670	21762	21902	21749	21869	21767	21723	21790	21545	21782	21644	21756	21829	21755	21833	21800	21931	21893	21991	21705	21841	21767	21855	21754	21636	21896	21832	21997	22104	21752	21862	21835	21766	21793	21948	21766	21846	21803	21681	21621	21847	21800	21835	21849	21712	21875	21622	21838	21846	21731	21842	21471	21645	21847	21727	21717	21534	21784	21835	21928	21977	21714	21710	21702	21821	21751	21809	21737	21984	21938	21838	21734	21855	21858	21797	21738	22032	21832	21795	21755	21855	21706	21680	21694	21783	21800	21564	21851	21984	21623	21767	21769	21719	21955	21973	21850	21772	21965	21871	21740	21999	21723	21647	21813	21780	21978	21826	21990	21574	21839	21768	21816	22028	21965	21803	21887	21796	21708	21802	21896	21942	21525	21606	21652	21918	22050	21644	21961	21806	21632	21783	21478	21883	22004	21921	21758	21767	21610	21560	21820	21895	21856	22041	21811	21713	21718	21839	21929	21713	21777	21861	21838	21789	21871	21783	21685	21790	21703	21877	21762	21768	21418	22038	21642	21817	21910	21775	21916	21645	21969	21876	21726	21774	21798	22083	21801	21833	21842	22011	21850	21870	21966	22072	21965	21655	21852	21925	21685	21702	21745	21973	21690	21935	21777	21841	21602	21859	21676
19184	33301	27395	22030	20383	18911	18319	18295	18026	18006	17811	17752	17727	17823	17752	17583	17599	17683	17721	17751	17549	17805	17621	17759	17798	17637	17576	17645	17809	17697	17436	17684	17700	17640	17509	17289	17784	17701	17724	17675	17669	17674	17592	17543	17678	17703	17522	17463	17703	17842	17786	17571	17811	17594	17726	17784	17679	17549	17585	17964	17639	17719	17726	17666	17694	17785	17545	17773	17532	17555	17586	17481	17570	17670	17549	17664	17555	17479	17789	17534	17685	17755	17783	17641	17666	17672	17593	17699	17759	17687	17424	17756	17467	17639	17673	17461	17611	17729	17508	17600	17781	17640	17597	17758	17757	17549	17418	17741	17585	17653	17778	17523	17639	17618	17645	17618	17467	17644	17721	17749	17604	17819	17651	17628	17696	17687	17413	17814	17698	17788	17628	17868	17651	17784	17781	17572	17690	17544	17753	17663	17583	17632	17785	17723	17750	17600	17667	17725	17744	17764	17636	17710	17701	17706	17548	17683	17669	17524	17743	17632	17718	17561	17618	17595	17561	17380	17634	17658	17521	17666	17782	17627	17622	17709	17647	17657	17584	17698	17678	17752	17505	17676	17666	17618	17620	17530	17639	17768	17653	17732	17877	17602	17703	17473	17664	17614	17615	17631	17514	17748	17597	17668	17704	17706	17703	17763	17544	17463	17632	17652	17723	17618	17617	17546	17635	17547	17714	17647	17631	17599	17498	17690	17526	17657	17702	17571	17723	17743	17614	17663	17625	17565	17586	17616	17557	17611	17480	17568	17703	17650	17735	17558	17665	17731	17654	17604	17620	17705	17671	17628	17654	17702	17569	17610	17743	17557	17642	17678	17801	17519	17732	17648	17684	17797	17667	17595	17736	17585	17706	17619	17592	17555	17516	17697	17640	17575	17598	17645	17876	17665	17430	17532	17680	17670	17554	17594	17667	17635	17883	17643	18023	17701	17643	17601	17656	17629	17689	17687	17805	17758	17687	17699	17709	17704	17662	17768	17511	17810	17707	17539	17605	17698	17624	17791	17662	17424	17569	17429	17792	17681	17697	17774	17676	17630	17651	17524	17690	17651	17469	17733	17642	17738	17849	17535	17798	17564	17613	17827	17647	17739	17739	17480	17847	17726	17613	17664	17664	17532	17624	17880	17895	17647	17548	17661	17561	17770	17758	17705	17506	17861	17622	17535	17662	17666	17756	17719	17725	17626	17600	17823	17580	17635	17744	17400	17737	17570	17653	17593	17763	17434	17673	17731	17559	17698	17698	17636	17812	17734	17596	17508	17717	17618	17641	17734	17725	17642	17761	17541	17671	17768	17454	17645	17543	17788	17615	17691	17498	17869	17713	17750	17832	17528	17667	17645	17730	17772	17611	17503	17675	17723	17594	17719	17569	17667	17588	17677	17779	17617	17650	17745	17555	17569	17705	17765	17839	17564	17546	17758	17797	17518	17564	17594	17697	17717	17570	17717	17644	17694	17618	17708	17683	17611	17872	17680	17792	17601	17738	17676	17782	17583	17667	17724	17421	17692	17783	17789	17642	17570	17808	17604	17628	17634	17672	17621	17758	17706	17593	17713	17739	17617	17687	17689	17611	17617	17750	17757	17624	17515	17646	17602	17476	17706	17755	17630	17498	17706	17712	17821	17647	17779	17645	17619	17549	17706	17628	17779	17559	17735	17904	17545	17677	17550	17789	17607	17889	17641	17569	17673	17574	17736	17803	17599	17495	17615	17664	17606	17634	17584	17570	17677	17726	17791	17721	17621	17702	17512	17495	17545	17755	17732	17421	17696	17690	17725	17708	17705	17764	17517	17605	17689	17556	17706	17594	17702	17756	17741	17452	17631	17573	17578	17710	17793	17674	17699	17793	17582	17679	17599	17734	18023	17697	17539	17777	17617	17652	17640	17497	17721	17515	17665	17515	17731	17534	17774	17623	17524	17611	17628	17698	17696	17804	17738	17588	17637	17793	17601	17501	17603	17742	17771	17748	17697	17632	17654	17607	17734	17586	17635	17538	17792	17763	17789	17721	17544	17622	17642	17716	17655	17729	17823	17560	17637	17580	17590	17601	17535	17538	17603	17595	17643	17888	17646	17752	17500	17605	17632	17599	17493	17620	17657	17742	17650	17835	17695	17652	17581	17416	17583	17641	17593	17630	17712	17602	17638	17677	17669	17511	17673	17498	17768	17653	17648	17649	17672	17648	17757	17874	17665	17689	17607	17728	17753	17776	17652	17744	17501	17608	17791	17613	17641	17851	17611	17801	17614	17711	17492	17518	17564	17463	17577	17772	17638	17700	17677	17696	17749	17545	17736	17770	17634	17813	17739	17610	17519	17714	17764	17853	17634	17606	17784	17480	17740	17634	17632	17513	17720	17543	17765	17650	17637	17607	17681	17678	17557	17682	17795	17610	17605	17598	17682	17653	17816	17620	17590	17619	17667	17825	17540	17533	17543	17633	17775	17724	17675	17642	17577	17638	17597	17613	17664	17643	17863	17728	17490	17600	17656	17697	17622	17594	17753	17685	17787	17584	17540	17589	17628	17537	17738	17724	17708	17564	17554	17683	17614	17715	17598	17897	17775	17649	17563	17490	17642	17664	17554	17609	17580	17747	17814	17702	17847	17656	17722	17821	17744	17788	17894	17602	17536	17909	17499	17759	17633	17763	17527	17661	17699	17628	17546	17659	17551	17709	17671	17595	17721	17745	17500	17614	17684	17540	17696	17738	17586	17597	17623	17612	17612	17617	17646	17819	17550	17791	17542	17723	17429	17606	17673	17608	17754	17810	17710	17731	17722	17675	17704	17546	17631	17615	17681	17737	17540	17682	17696	17638	17613	17654	17662	17740	17530	17608	17599	17848	17715	17754	17581	17570	17763	17635	17827	17685	17599	17690	17748	17688	17574	17776	17756	17720	17733	17560	17573	17882	17667	17448	17652	17639	17729	17473	17577	17768	17656	17689	17804	17647	17808	17786	17746	17776	17791	17629	17835	17567	17804	17669	17722	17755	17638	17795	17596	17575	17690	17632	17670	17714	17660	17459	17705	17728	17716	17754	17728	17666	17639	17551	17630	17591	17631	17626	17648	17517	17624	17828	17608	17574	17755	17705	17576	17546	17636	17605	17765	17658	17637	17577	17758	17674	17664	17556	17682	17630	17714	17868	17751	17709	17602	17556	17501	17596	17622	17728	17656	17711	17668	17677	17762	17629	17611	17707	17659	17681	17776	17535	17699	17807	17705	17992	17484	17607	17696	17412	17467	17645	17828	17777	17643	17689	17724	17794	17638	17533	17844	17590	17701	17620	17782	17640	17544	17867	17633	17940	17627	17688	17707	17690	17738	17759	17761	17663	17579	17566	17570	17732	17636	17681	17735	17532	17534	17735	17598	17720	17863	17408	17675	17743	17635	17790	17754	17843	17594	17746	17541	17633	17580	17696	17718	17829	17480	17645	17627	17680	17588	17627	17521	17794	17497	17672	17783	17483	17565	17715	17648	17725	17765	17565	17588	17648	17736	17651	17598	17594	17628	17543	17729	17642	17637	17504	17792	17678	17604	17496	17690	17801	17655	17700	17688	17851	17580	17637	17816	17688	17679	17755	17722	17606	17655	17504	17773	17741	17771	17706	17742	17625	17551	17751	17634	17664	17777	17684	17673	17512	17582	17717	17703	17611	17592	17579	17538	17706	17560	17608	17650	17599	17702	17728	17658	17606	17712	17556	17698	17550	17579	17681	17687	17574	17624	17483	17519	17745	17633	17563	17514	17542	17638	17956	17501	17687	17566	17748	17848	17582	17761	17830	17774	17878	17710	17658	17791	17536	17682	17562	17560	17644	17538	17599	17623	17476	17592	17558	17613	17687	17740	17696	17851	17626	17652	17613	17617	17721	17608	17634	17789	17492	17517	17698	17758	17604	17613	17580	17729	17617	17743	17734	17546	17533	17788	17532	17617	17520	17722	17604	17888	17489	17854	17595	17594	17664	17574	17627	17857	17546	17768	17594	17724	17700	17629	17596	17643	17690	17569	17633	17582	17728	17570	17718	17632	17650	17679	17699	17698	17708	17600	17715	17582	17715	17636	17531	17749	17806	17607	17721	17700	17782	17667	17706	17826	17709	17637	17748	17707	17831	17578	17619	17650	17691	17600	17585	17615	17741	17756	17624	17725	17670	17597	17576	17792	17711	17588	17725	17708	17588	17738	17689	17749	17606	17674	17630	17544	17835	17729	17539	17524	17616	17606	17596	17775	17554	17890	17656	17681	17604	17651	17534	17740	17728	17688	17747	17620	17461	17669	17671	17663	17597	17587	17721	17583	17804	17771	17586	17533	17630	17763	17640	17639	17704	17665	17673	17723	17704	17530	17590	17628	17657	17460	17748	17760	17665	17649	17790	17632	17846	17597	17750	17641	17578	17565	17699	17630	17784	17641	17753	17828	17601	17569	17768	17564	17762	17641	17667	17740	17620	17455	17615	17709	17664	17676	17716	17732	17710	17709	17642	17467	17797	17776	17495	17709	17668	17598	17769	17666	17666	17626	17684	17580	17678	17471	17679	17588	17541	17489	17575	17558	17663	17765	17533	17675	17633	17755	17562	17404	17704	17436	17608	17564	17566	17533	17558	17566	17618	17696	17735	17626	17680	17617	17598	17738	17629	17609	17654	17691	17604	17713	17755	17618	17692	17498	17710	17572	17541	17595	17787	17545	17866	17767	17761	17718	17677	17889	17860	17455	17530	17664	17553	17715	17561	17571	17593	17774	17712	17628	17746	17653	17575	17705	17552	17704	17814	17657	17452	17604	17690	17599	17648	17595	17718	17606	17725	17557	17623	17591	17424	17677	17798	17440	17659	17726	17711	17669	17856	17600	17558	17612	17573	17594	17655	17913	17841	17564	17549	17756	17785	17433	17675	17721	17780	17762	17508	17665	17626	17840	17669	17682	17557	17583	17725	17553	17701	17740	17720	17740	17659	17553	17627	17552	17626	17717	17548	17604	17690	17689	17491	17657	17719	17563	17512	17786	17697	17577	17860	17625	17554	17756	17659	17624	17796	17566	17738	17561	17730	17696	17778	17612	17768	17737	17636	17718	17782	17680	17688	17746	17750	17716	17645	17751	17696	17778	17630	17747
22716	21642	28958	25036	22797	25997	27652	24100	22973	23174	23153	22814	22805	22978	22591	22850	22699	22846	22722	22689	22584	22591	22728	22464	22786	22583	22522	22555	22331	22485	22620	22465	22578	22448	22454	22434	22325	22543	22537	22465	22319	22518	22513	22482	22352	22427	22600	22308	22515	22424	22533	22389	22641	22539	22617	22241	22633	22494	22313	22335	22706	22603	22421	22456	22412	22328	22388	22513	22558	22498	22583	22277	22514	22390	22485	22545	22194	22554	22507	22277	22497	22655	22479	22530	22414	22519	22529	22221	22312	22412	22399	22571	22401	22555	22540	22386	22544	22412	22482	22215	22308	22558	22326	22362	22648	22442	22439	22509	22531	22521	22506	22395	22541	22528	22472	22417	22460	22627	22498	22492	22565	22511	22578	22523	22387	22453	22477	22713	22402	22410	22520	22373	22688	22565	22465	22195	22360	22496	22351	22526	22568	22303	22605	22456	22263	22429	22372	22352	22424	22517	22503	22357	22570	22541	22379	22454	22456	22527	22423	22378	22477	22536	22546	22397	22495	22319	22437	22464	22384	22681	22485	22346	22481	22416	22379	22299	22356	22415	22472	22505	22420	22363	22606	22403	22304	22466	22620	22527	22392	22393	22501	22261	22451	22537	22419	22463	22545	22499	22301	22630	22211	22358	22439	22428	22438	22500	22584	22476	22228	22435	22488	22453	22314	22534	22488	22380	22411	22422	22479	22366	22321	22715	22368	22555	22479	22533	22434	22046	22409	22404	22728	22573	22360	22377	22469	22316	22580	22536	22748	22375	22338	22284	22444	22656	22285	22383	22535	22609	22392	22341	22513	22622	22501	22327	22408	22473	22451	22253	22405	22516	22427	22297	22558	22308	22402	22630	22529	22313	22464	22391	22781	22509	22517	22407	22314	22346	22419	22315	22121	22587	22445	22272	22422	22734	22519	22299	22517	22365	22297	22410	22517	22516	22465	22134	22430	22486	22507	22494	22568	22557	22673	22300	22517	22285	22605	22523	22464	22471	22625	22500	22705	22396	22439	22386	22544	22487	22525	22341	22521	22474	22512	22278	22488	22442	22647	22417	22489	22103	22385	22551	22556	22399	22391	22525	22194	22546	22511	22492	22389	22349	22441	22577	22535	22561	22601	22231	22412	22627	22405	22344	22623	22427	22396	22652	22789	22506	22369	22218	22495	22476	22480	22410	22419	22218	22415	22495	22848	22507	22309	22443	22566	22596	22405	22320	22333	22361	22448	22507	22607	22573	22540	22585	22727	22497	22374	22465	22567	22404	22626	22488	22349	22290	22441	22419	22414	22399	22571	22505	22487	22573	22555	22051	22375	22285	22469	22457	22539	22503	22410	22406	22529	22491	22294	22591	22525	22354	22315	22525	22607	22547	22517	22438	22495	22488	22592	22437	22530	22499	22423	22381	22589	22605	22346	22350	22287	22776	22301	22350	22708	22351	22559	22499	22467	22360	22446	22146	22563	22468	22385	22558	22577	22404	22404	22329	22427	22592	22520	22391	22166	22291	22347	22516	22470	22517	22549	22508	22522	22632	22523	22625	22480	22489	22434	22577	22231	22269	22274	22311	22407	22286	22469	22556	22336	22375	22208	22370	22357	22511	22342	22549	22464	22221	22399	22333	22713	22254	22457	22249	22278	22464	22381	22409	22513	22451	22626	22217	22394	22519	22289	22462	22596	22433	22676	22672	22519	22588	22445	22647	22503	22483	22576	22447	22529	22443	22567	22449	22643	22589	22267	22347	22398	22576	22508	22394	22390	22353	22601	22482	22302	22581	22462	22330	22407	22542	22489	22633	22533	22595	22472	22496	22324	22219	22442	22355	22348	22480	22588	22429	22400	22310	22411	22679	22480	22545	22230	22526	22420	22459	22298	22255	22465	22580	22558	22447	22425	22594	22532	22374	22449	22527	22286	22448	22562	22636	22392	22692	22508	22302	22363	22423	22474	22276	22526	22434	22522	22261	22839	22438	22338	22278	22468	22268	22411	22494	22514	22404	22473	22331	22584	22212	22540	22506	22406	22456	22492	22360	22257	22517	22267	22558	22500	22547	22578	22472	22635	22628	22389	22436	22492	22405	22684	22432	22365	22493	22379	22369	22432	22349	22377	22469	22122	22548	22587	22143	22498	22336	22341	22412	22408	22369	22343	22247	22377	22389	22336	22423	22315	22529	22424	22411	22461	22418	22481	22463	22580	22548	22387	22454	22271	22583	22392	22498	22332	22380	22346	22399	22499	22197	22691	22552	22455	22299	22468	22396	22493	22547	22604	22424	22321	22396	22201	22452	22335	22223	22460	22472	22434	22476	22555	22392	22409	22328	22272	22254	22478	22669	22217	22476	22458	22384	22260	22618	22310	22522	22379	22530	22306	22370	22306	22663	22604	22404	22486	22327	22387	22617	22512	22483	22667	22562	22546	22234	22342	22550	22325	22161	22433	22508	22583	22650	22428	22471	22486	22599	22515	22355	22381	22428	22252	22344	22411	22568	22451	22529	22479	22484	22353	22465	22389	22399	22288	22612	22485	22241	22438	22267	22360	22601	22231	22698	22432	22613	22282	22485	22653	22654	22371	22441	22460	22421	22551	22396	22128	22640	22586	22390	22587	22482	22402	22379	22647	22729	22465	22403	22277	22330	22492	22507	22350	22492	22425	22590	22356	22437	22510	22588	22366	22545	22391	22537	22307	22253	22402	22424	22479	22452	22578	22480	22423	22392	22487	22401	22310	22665	22791	22422	22340	22454	22584	22502	22566	22254	22666	22614	22663	22483	22360	22439	22490	22504	22517	22601	22487	22349	22427	22620	22528	22441	22610	22433	22518	22499	22633	22294	22664	22405	22633	22255	22578	22319	22350	22582	22236	22501	22552	22424	22496	22282	22409	22519	22570	22429	22422	22496	22416	22381	22430	22292	22405	22430	22528	22654	22550	22460	22509	22300	22335	22398	22362	22547	22588	22397	22536	22512	22460	22577	22598	22308	22359	22349	22346	22705	22574	22439	22418	22618	22336	22497	22388	22343	22186	22702	22441	22344	22434	22410	22188	22302	22289	22674	22376	22403	22761	22356	22463	22398	22481	22362	22453	22501	22375	22297	22430	22628	22509	22476	22448	22447	22369	22476	22435	22275	22268	22557	22360	22404	22565	22482	22597	22617	22301	22582	22585	22592	22543	22418	22409	22703	22480	22555	22463	22375	22549	22408	22595	22449	22432	22293	22656	22460	22397	22590	22538	22344	22089	22402	22615	22398	22515	22464	22331	22296	22706	22492	22517	22566	22411	22284	22464	22361	22198	22603	22380	22294	22502	22335	22501	22352	22310	22314	22384	22482	22405	22203	22313	22467	22605	22566	22408	22535	22334	22429	22425	22342	22419	22217	22339	22405	22308	22540	22386	22219	22314	22593	22482	22422	22426	22716	22515	22614	22503	22486	22395	22658	22475	22600	22358	22545	22447	22478	22528	22453	22597	22501	22388	22517	22625	22527	22306	22628	22454	22499	22655	22352	22317	22602	22338	22297	22534	22518	22443	22318	22427	22513	22527	22335	22406	22368	22525	22769	22561	22396	22355	22359	22544	22522	22390	22416	22271	22322	22542	22404	22187	22218	22278	22705	22603	22313	22435	22364	22601	22581	22632	22434	22444	22582	22396	22427	22496	22381	22271	22523	22599	22199	22591	22500	22262	22530	22725	22321	22565	22590	22417	22227	22346	22641	22624	22382	22385	22335	22289	22415	22650	22441	22516	22461	22448	22472	22370	22366	22465	22237	22587	22257	22451	22496	22300	22470	22350	22476	22520	22338	22405	22387	22535	22393	22616	22408	22447	22280	22385	22575	22422	22315	22268	22376	22461	22537	22283	22426	22558	22382	22474	22509	22497	22609	22557	22424	22389	22666	22384	22282	22604	22600	22368	22535	22477	22475	22348	22328	22380	22336	22596	22370	22563	22430	22473	22611	22592	22651	22384	22414	22324	22370	22246	22496	22352	22153	22452	22463	22571	22408	22645	22567	22557	22425	22431	22591	22484	22731	22476	22606	22574	22461	22546	22462	22541	22335	22213	22483	22396	22530	22609	22453	22362	22409	22471	22345	22437	22385	22372	22562	22267	22522	22517	22438	22541	22404	22692	22372	22523	22375	22330	22542	22547	22604	22530	22516	22639	22405	22515	22371	22475	22539	22262	22409	22178	22566	22549	22628	22709	22623	22656	22538	22386	22443	22476	22529	22486	22531	22567	22357	22516	22447	22562	22447	22370	22278	22476	22501	22394	22397	22464	22244	22233	22548	22560	22667	22415	22603	22361	22408	22632	22573	22167	22519	22409	22361	22438	22363	22595	22500	22411	22378	22284	22337	22391	22574	22383	22112	22548	22602	22316	22242	22421	22464	22408	22465	22273	22603	22507	22494	22420	22549	22294	22468	22581	22988	22551	22521	22503	22371	22460	22553	22410	22541	22511	22399	22319	22355	22417	22650	22543	22390	22289	22666	22554	22458	22422	22457	22617	22517	22565	22383	22529	22493	22623	22505	22569	22591	22426	22824	22544	22471	22693	22500	22466	22543	22306	22541	22143	22452	22554	22395	22520	22660	22531	22359	22315	22484	22495	22571	22352	22463	22407	22482	22366	22369	22369	22351	22386	22343	22470	22518	22555	22435	22522	22475	22375	22311	22130	22347	22418	22135	22373	22463	22300	22465	22423	22527	22559	22606	22559	22498	22542	22358	22461	22319	22457	22452	22588	22655	22361	22328	22320	22282	22345	22334	22482	22632	22596	22428	22526	22177	22540	22618	22422	22285	22418	22550	22413	22399	22582	22593	22526	22351	22474	22536	22508	22624	22394	22610	22094	22412	22549	22502	22200	22353	22543	22368	22460	22335	22340	22154	22382	22498	22452	22620	22500	22279	22574	22540	22517	22471	22469	22379	22810	22450	22496	22513	22341	22432	22581	22309	22301	22449	22483	22483	22584	22423	22330	22468	22565	22642	22417	22195	22394	22442	22270	22335	22281	22535	22528	22360	22284	22484	22195	22568	22361	22408	22556	22321	22608	22225	22700	22379	22377	22575	22619	22422	22548	22413	22387	22383	22492	22687	22570	22539	22427	22409	22377	22411	22430	22630	22578	22504
20923	44510	39646	30215	24609	21584	19862	19309	18802	18741	18378	18277	18329	18277	18339	18184	18125	18212	18246	18048	18211	18016	18119	18076	18226	18091	17922	17957	18138	17922	18022	18019	18156	17973	18063	18211	18095	18131	17977	18095	18116	18008	18218	18047	17994	18151	17901	18096	18079	18035	18021	17900	18095	18136	18021	18028	18032	18190	17914	18118	18035	18042	18045	18103	18156	17965	18042	17976	18102	18083	18033	18063	18203	17974	18014	18095	17955	18224	18082	18090	18242	18048	17969	18033	17918	18129	18290	17983	17994	18010	18051	17836	18148	17957	17911	17938	17885	17915	18093	17982	18013	17759	18112	18082	18016	18070	17903	18073	17992	17978	18077	18136	18047	17918	17893	18170	18152	17955	18030	18085	17965	17933	17984	17937	18087	18011	18057	17992	18093	18031	17823	18087	17928	18116	17942	18018	18018	18173	17956	17833	17994	18190	18121	18070	18110	17947	17964	17996	18092	18010	18179	17978	18124	17991	17990	17995	18018	17934	18083	17974	17915	17900	18029	17935	18073	18057	18127	17919	18043	18252	17911	18097	18011	17870	18057	17769	18046	18083	17973	18074	17910	18265	18052	18157	17986	17849	18142	18153	18226	18119	17982	18027	17963	18102	18012	17916	17902	17899	18049	17880	18028	17961	18080	18000	17915	17983	18086	18141	17947	17979	18057	18058	18108	18137	17995	17930	18079	18160	17922	18053	17891	17923	18041	17952	17875	18089	18063	18011	18055	18087	17908	18015	18022	17807	17921	17996	18126	17955	18149	18004	17925	17925	18062	18149	17870	18039	18174	17978	18051	18003	17916	18117	17976	18011	18104	17957	18121	17942	17908	17838	18049	17976	18130	18028	18016	17856	17994	17975	17966	18048	18107	18128	17869	17987	18014	17972	18015	17989	17859	17949	18030	18062	18059	18151	17947	17906	18057	17963	18049	17924	18061	17963	17883	17940	17895	18209	17962	17766	17913	17994	18025	18162	17893	17947	17973	18125	17979	17929	18097	18164	17879	18140	17918	17846	18095	18105	17976	17976	18099	18081	17995	18033	17923	17981	18068	17978	17978	18200	18144	17985	18160	18081	18123	18173	17962	18037	17966	18036	18124	17944	18104	18002	18065	17979	17948	17885	17955	17993	18005	17766	17881	18032	18024	18214	18051	17967	18116	18038	17992	18129	18149	17931	18006	18059	17941	18081	17952	18014	18165	17858	18059	18043	17942	18014	18112	17930	18099	17972	18048	17908	18044	17970	18141	18265	18154	17954	17974	18002	18076	18073	17751	17919	17896	18003	18006	17888	18025	17981	18043	18129	18046	18031	17844	17990	17999	18073	17977	18066	18128	17892	18001	17890	18058	17903	18066	18088	17989	18025	18032	17898	18115	17974	18058	18060	17923	17856	18112	18144	17970	18187	18165	17975	17893	17953	18107	18061	17811	18035	18208	18048	18008	18017	17907	18013	17978	18126	17999	17905	18016	17973	18041	17931	18140	18013	17987	18070	18001	18067	17962	18148	18241	18001	18178	17992	18189	17916	18241	17939	17863	18084	18164	18093	18106	18026	18024	18077	17950	18006	18194	17895	17937	17901	17935	18059	18086	17896	18011	18059	17928	18006	18025	18045	18093	17958	18083	18168	18147	17872	17841	18126	17940	18036	18121	18132	17876	18028	18087	18108	18045	17789	17830	18034	17838	17925	17978	18046	17921	17870	17986	18071	18027	17929	17929	18032	17946	17985	17972	18067	17994	18012	18151	18122	18238	17821	18119	18007	18027	18115	18125	17904	17977	17961	17935	18005	18100	18200	18031	17926	17947	17889	17836	18038	17900	17858	17843	18140	17999	18233	17858	18096	18123	18162	17934	18131	17821	18196	17875	17928	18058	17979	18084	17953	17982	18102	17890	17904	17873	18019	18137	18017	18057	18042	18097	17990	17957	17862	18045	18058	17931	18102	18117	18047	18054	18024	18012	18010	18189	18028	18112	18028	18071	17971	17806	17892	18163	18122	17859	18073	17912	17964	18096	18029	17985	17947	18140	17936	17965	18143	17965	18201	17960	18216	17967	17863	18084	18161	17976	18121	18024	18172	18018	18122	17970	18011	17863	18216	18018	17819	18022	18006	18215	17934	17952	18125	18023	18152	18036	17897	17953	18010	17921	18138	18046	17984	17886	18073	18053	18004	17988	18108	17973	17953	18085	17933	18204	18064	17950	17997	18077	18115	18095	17938	18142	17975	18058	17880	18048	17911	18113	17934	18070	18032	17959	18034	18177	17925	18036	17959	18071	17964	17869	18080	17905	18032	17935	17956	18137	18193	17978	17882	17964	18115	18069	17992	17983	17881	18088	18174	17900	18065	17770	17817	17872	18015	18074	18014	18039	18025	17995	17990	17916	17875	18037	18174	17987	17771	18166	17936	17988	17996	17850	18107	18039	18132	18107	18039	17912	18267	18069	17823	18119	18217	17962	18032	18089	18009	17941	18056	17939	17994	17923	18022	18054	18268	18110	18035	18166	18020	18003	17827	18193	17930	18113	17862	18012	17995	18021	17867	18121	18047	18060	17918	18061	18177	18089	18104	17967	17878	17961	18282	17851	17825	17856	18064	18052	18099	18169	17999	17966	18073	18153	18021	18038	17901	18003	18003	18161	18026	17874	18158	18153	17980	17990	17999	18211	17972	17938	18173	18029	18062	18089	17992	17899	18120	17978	18117	18075	17966	18112	18061	17841	18165	17801	17909	18064	18008	17847	17813	17929	17943	18135	17974	17664	18177	18219	17883	18011	18098	17868	17945	18100	18024	18049	17997	18162	18020	18166	18026	18082	17939	17949	17873	17953	17936	18071	18002	17778	17885	17847	17985	17921	18098	17948	18021	17925	17893	17991	17900	18036	17732	17986	18079	17995	18066	18035	17968	18131	18124	18020	18000	18123	18016	18014	17881	18106	18082	17983	18089	17877	18138	18035	17912	17865	17882	18051	17937	18205	17873	18018	18227	18092	18299	17904	18101	18088	17994	18059	17922	18084	17942	17939	17876	18110	17893	17957	18086	17831	18037	17950	17994	17881	18150	17958	18021	17969	17979	18110	17886	18010	17979	18130	17828	17940	18122	18139	18004	18041	18118	18037	18021	18020	17942	18193	17973	18017	18089	18002	17971	18035	17755	17914	17991	17966	18060	17985	17874	18008	18120	17904	18033	18002	17983	18009	17937	18052	17956	17953	17967	17848	17967	18069	18149	18054	17934	17930	18064	18031	18029	17997	18006	17961	17942	18072	17979	18118	18046	17790	18118	17862	17926	18004	18096	17940	18030	18061	18095	18103	17968	17992	18172	17999	17875	18058	18121	18142	18015	18259	17984	17891	18026	17960	17826	17876	18120	18121	17922	17861	17841	18144	17853	18019	17929	17999	18040	17920	18003	17998	17932	18012	17844	18025	18082	18002	17866	17978	18060	17973	17916	18025	17991	18020	18205	17965	17943	17978	17926	17937	17819	18092	18028	18056	18005	17922	17921	18027	18076	17917	18023	18090	17953	18169	17876	17938	18203	18070	18032	17914	18074	17967	17796	18030	18042	17966	18137	18002	18237	18026	17989	18027	18005	18019	18028	18076	18097	18178	18075	17997	17995	17903	18041	18040	17907	18433	18086	17852	18149	18025	17876	17837	17986	18088	18049	18120	18277	18194	18122	17904	17969	17953	17961	17870	18067	18114	17732	18041	18009	17950	17995	17993	17902	17976	18024	17941	18172	18006	17898	18090	18031	18033	17891	18115	18061	18094	17852	18000	18011	18161	17708	17772	18110	17952	17916	18047	17960	18096	17903	17865	18015	18010	18091	18219	17859	18146	18047	17853	18020	17960	18027	18111	17935	18043	18005	18071	17985	18041	17811	17958	17983	18149	17890	17998	17776	18010	17923	17872	17937	18077	18041	18095	18020	18075	18108	18061	18085	17859	18207	18060	17849	18144	17938	17981	18015	18105	17824	17997	18029	17952	18096	18033	18162	17996	17908	18024	18160	18157	18019	17889	18009	17951	17886	17961	18046	18033	17951	18087	17739	18074	17996	18045	17841	17900	17985	17870	18215	17926	17866	18226	17978	17981	17981	17995	18089	18096	18026	17907	18023	18010	18008	18026	17930	18184	17913	17964	18196	18068	17910	18087	18059	17963	18115	18006	18044	17920	17989	18128	17962	17946	17951	17988	17982	17955	18057	18052	18037	18039	18150	18007	18066	17975	17940	17803	17998	17843	18082	18064	17896	18118	17924	17797	17981	18049	18000	18447	18146	17793	18077	17912	18073	17964	18004	18132	18000	17959	17903	18046	17874	17842	17886	18173	18111	18024	18090	17966	17954	17733	18079	17938	17870	17899	18059	18045	17979	18003	18145	17819	18049	17982	17929	18116	18043	17986	17942	17988	17932	18029	18144	18048	18033	18032	17955	18059	17853	17917	18135	18019	18040	17936	18042	17948	18119	17989	18207	18095	17899	17904	18048	18080	17945	18042	17924	18099	17908	17891	18032	17868	18035	17987	18031	18012	17908	18153	17943	18167	18046	17950	18003	17839	17940	18089	18145	18018	17926	18068	17912	18021	17817	17963	18090	18093	17897	17921	18243	18031	17901	18101	18151	17919	18046	17975	18116	18120	18131	17943	17908	18030	18009	17965	17908	18120	18181	17992	18127	17994	18173	18075	17991	18078	18149	17975	18000	18064	17958	18004	18002	17976	17864	18121	17995	17958	18100	18019	17999	18060	18003	17873	17978	18041	17944	17989	18090	17961	18225	17867	18104	17876	17981	18116	17970	18147	18098	18070	17933	17974	17827	18094	18078	17921	18076	17875	18094	17850	18023	17725	17917	18021	18048	17976	18040	17954	17850	18004	18178	18078	17926	17816	18086	18029	18220	18223	18017	17990	18022	18027	18065	17862	18016	18136	17878	18082	18095	18051	18067	18024	18038	18061	17995	18192	17988	18000	18086	18002	18089	17908	18090	18103	18095	17898	17996	17932	17945	18014	18221	17930	17907	18062	18009	17971	18107	17902	17871	17860	17787	18018	18073	18061	18158	18160	18012	18140	18049	18102	17971	18138	17981	17917	18023	18057	17937	18060	17937	18090	18003	18150	18072	17967	18093
30582	25260	29269	26110	22975	22638	22676	21992	21935	22173	21962	21881	21853	22033	21898	21945	21806	22030	21889	21901	21856	21811	21640	21905	21970	22011	21930	21661	21904	21659	21885	21796	21610	21646	21788	21894	21824	21792	21520	21463	21898	21660	21612	21743	21609	21963	21858	22155	21880	21816	21821	21783	21611	21674	22000	21797	21767	21472	21686	21619	21798	21873	21739	21922	21729	21806	21900	21868	21946	21698	21869	21720	21689	21554	21872	21768	22007	21434	21525	21997	21788	21586	21660	21593	21826	21793	21799	21715	21690	21626	21737	21900	21851	21602	21864	21791	21922	21730	21575	21714	21715	21730	21762	21809	21776	21776	21778	21662	21901	21784	21733	21652	21730	21921	21917	21917	21869	21684	21880	21848	21962	21616	21808	21872	21901	21750	21762	21566	21669	21662	21806	21695	21671	21832	21860	21655	21694	21805	22073	21730	21730	21767	21821	21905	21772	21852	21664	21568	21648	21673	21726	21528	21981	21767	21828	21891	22032	21689	21652	21898	21491	21854	21895	21976	21790	21729	21890	21868	21815	21815	21956	21784	21610	21731	21896	21660	21602	21837	21643	21575	21637	21841	21661	21908	21701	21742	21682	21751	21691	21808	21819	21866	21565	21900	21777	21966	21749	21889	21739	21726	21821	21612	21992	22038	21543	21688	21710	21853	21827	21595	21816	21546	21965	21833	21623	21812	21602	21588	21716	21763	21766	21649	21711	21675	21998	21838	21744	21696	21819	22027	21596	21733	21877	21904	21604	21760	22047	21929	21765	21839	21693	21842	21875	21909	21920	21896	21816	21868	21694	21691	21797	21776	21598	21717	21460	21584	21889	21826	21808	21707	21856	21817	21683	21774	21815	21727	21748	21925	21984	21520	21883	21796	21580	21791	21519	21815	21703	21852	21905	21955	21788	21731	21629	21919	21798	21664	21579	21856	21890	21856	22022	21554	21865	21852	21823	21918	21829	21848	21912	21651	21817	21733	21984	21855	21823	21862	21769	21724	21935	21702	21775	21595	21812	21791	21925	22003	21884	21875	21868	21620	21744	21630	21709	21852	21710	21947	21683	21634	21839	21709	21579	21872	21695	21637	21878	21884	21868	21899	21793	21813	21817	21856	21695	21681	21780	21595	21798	22016	21961	21960	21900	21478	21831	21902	21783	21933	21694	21874	21839	21726	21871	21930	21778	21889	21667	21665	21693	21749	21900	21725	21552	21818	21838	21916	21714	21790	21855	21969	21731	21885	21661	21538	21791	21748	21760	21801	21979	21815	21710	21551	21786	21811	21837	21686	21837	22027	21823	21834	21858	21950	21872	21895	21888	21918	21766	21670	21813	21851	22002	21808	21655	21726	21878	21710	21685	21762	21767	21854	21700	21716	22045	21781	21679	21648	21833	22007	21531	21645	21891	21538	21581	21976	21838	21856	21564	21737	21684	21774	21905	21854	21819	21671	21661	21874	21888	21685	21644	21849	21851	21774	21673	21777	21783	21959	21900	21737	21718	21872	21745	21489	21835	21506	21709	21648	21851	21868	21971	22038	21933	21695	21938	21812	21753	21516	21679	21670	21565	21890	21915	21743	21827	21857	21804	21721	21955	21837	21867	21800	21615	21794	21863	21673	21673	21623	21724	21806	21842	21709	21949	21770	21840	21785	21747	21830	21647	21606	21645	22047	21866	21744	21764	21866	21787	21812	21720	21813	21698	21764	21918	21742	21696	21885	21790	21886	21966	21879	21756	21609	21810	21830	21962	21973	21755	22178	21792	21758	21815	21641	21633	21645	21855	21766	21638	21690	21581	21696	21759	21875	21734	21752	21845	21454	21717	21758	21863	21947	21979	21954	21816	21738	21807	21701	21825	21945	21850	21734	21851	21882	21851	21688	21764	21819	21776	21769	21726	21834	21803	21853	21705	21724	21865	21677	21638	21816	21808	21873	21733	21764	21651	21656	21846	21872	21878	21824	21727	21856	21816	21623	21602	21655	21897	21805	21804	21805	21890	21731	21988	21737	21720	21518	21496	21691	21922	21998	21988	21897	21676	21769	21799	21639	21716	21742	21635	21623	21694	21954	21807	21875	21627	21720	21926	21691	21818	21777	21631	21730	21696	21833	21691	21564	21655	21685	21852	21607	21666	21784	21883	21764	21708	21989	21794	21735	21691	22057	21815	21817	21788	22041	21593	21709	21726	21724	21717	21782	21538	21705	21696	21970	21812	21626	21808	21816	21797	21872	21816	21837	21519	21903	21645	21836	22043	22027	21712	22011	21951	21783	21702	21656	21875	21786	21820	21800	21921	21856	21745	21870	21767	21588	21837	21694	21572	21679	22023	21830	21856	21812	21985	21837	21926	21790	21785	21801	21633	21898	21861	21745	21774	21895	21882	21750	21903	22046	21784	21873	21752	21664	21686	21714	21855	21987	21869	21692	21855	21826	21880	21796	21569	21602	21825	21695	21793	21743	21754	21806	21759	21689	21988	21897	21851	21890	21677	21795	21708	21892	21925	21714	21790	21558	21776	21726	21694	21827	21689	21583	21670	21617	21877	21577	21962	21607	21603	21717	21935	22025	21809	21490	21638	21728	21852	21955	21875	21723	21902	21890	21665	21991	21617	21796	21887	21639	21889	21718	21597	21843	22074	21790	21870	21859	21627	21762	21759	21645	21697	21800	21751	21782	21616	21760	21867	21836	21651	21577	21834	21908	21778	21865	21926	21840	21896	21955	21746	21709	21951	21756	21779	21631	21838	21673	21814	21837	22087	21723	21810	21677	21832	21619	21768	21869	21718	21855	21707	21853	21580	21768	21457	21886	21795	21713	21981	21882	21873	21707	21740	21872	21865	21765	21783	21808	21691	21733	21762	22113	21742	21836	21746	21774	21661	21957	21910	21737	21817	21781	21645	21920	21865	21724	21833	21708	21602	21782	21751	21920	21806	21892	21537	21808	21816	21747	21725	21786	21687	21734	21858	21882	21640	21487	21595	21756	21780	21749	21718	21933	21697	21802	21777	21798	21718	21861	21824	21784	21807	21862	21768	21829	21882	21655	21758	21646	21797	21820	21646	21898	21720	21898	21701	21624	21554	21691	21831	21655	21739	21743	21875	21840	21717	21580	21435	21866	21654	21755	21766	21590	21854	21755	21967	21862	21753	21745	21812	21994	21818	21826	21708	21949	21721	21738	21903	21577	21742	21804	21914	21712	21699	21791	22138	21992	21853	21817	21703	21578	21797	21742	21761	21856	21621	21627	21791	21831	21975	21621	21718	21754	21721	21969	21705	21746	21904	21722	21794	21685	21929	21931	21739	21857	21799	21745	21699	21811	21919	21639	21817	21815	21930	21896	21602	21818	21626	21725	21900	21672	21782	21754	21788	21844	21863	21993	21717	21879	21752	21843	21944	21746	21799	21786	21648	21556	21873	21669	21786	21815	21934	21448	21969	21674	21616	21544	21846	21933	21873	21599	21673	21772	21845	21919	21948	21720	21790	21786	21868	21746	21822	21815	21661	21783	21635	21710	21856	21761	21786	21778	21651	21654	21781	21716	21792	22107	21786	21680	21999	21948	21916	21650	21751	21865	21761	21926	22048	21743	21879	21677	21663	21743	21989	21865	21828	21720	21830	21901	21979	21867	21700	21748	21830	21679	21850	21764	21960	21725	21950	21850	21682	21889	21917	21811	21691	21936	21944	21818	21770	22029	21713	21884	21712	21889	21824	21849	21828	21789	21909	21896	21849	21606	21609	21933	22003	21786	21876	22045	21943	21768	21941	21992	21889	21851	21506	21934	21789	21795	21594	21820	21943	21646	21685	21870	21881	21678	21731	21772	21753	21733	21871	21666	21871	21829	21867	21807	21671	21913	21899	21810	21971	21990	21757	21717	22010	21912	21619	21710	21783	21763	21901	21922	21682	21848	21865	21955	21742	21754	21847	21713	21879	21667	21736	21930	21965	21971	21752	21658	21614	21857	21697	21678	21884	21620	21679	21832	21906	21747	21845	21496	21788	21673	21758	21699	21718	21650	21660	21890	21537	21788	22026	21721	21800	21812	21975	21934	21855	21874	21832	21950	21579	22026	21720	21887	22057	22008	21983	21888	21990	21732	22039	21862	21759	21903	21753	21697	21865	21733	21708	21798	21564	21737	21795	21636	21789	21867	21783	22030	21772	21888	21770	21747	21858	21938	21654	21872	21755	21654	21980	21653	21903	21956	21718	21727	21734	21798	21776	21806	21731	21696	21604	21643	21766	21795	21661	21637	22026	21831	21745	21887	21805	21574	21578	21774	21897	21648	21754	21710	21937	21911	22012	21805	21705	21879	21918	21877	21867	21655	21856	21784	22019	22003	21793	21728	21839	21583	21703	21548	21831	22013	21858	21901	21697	21869	21920	21854	21710	21891	21767	21834	22068	21900	21930	21836	21712	21867	21936	21823	21915	21769	21990	21824	21841	21756	21620	21599	21710	21848	21830	21893	21834	21802	21806	21624	21855	21866	21640	21890	21739	21792	21634	21746	21774	21819	21882	21631	21542	21678	21776	21852	21792	22036	21816	21462	21714	21915	21957	21783	21667	21646	21889	21848	21804	21467	21647	21815	21850	21710	21788	21675	21746	21823	21764	21893	21783	21864	21717	21779	21695	21744	21882	21757	21962	21753	21612	21905	21597	21763	21685	21826	21904	21675	21802	21679	21882	21879	21897	21873	21924	21814	21735	21974	21728	21780	21570	21478	21579	21758	21940	21757	21836	21762	21627	21890	21652	21802	21791	21821	21676	21842	21839	21934	21841	21968	21794	21929	21661	21941	21844	21586	21916	21933	21772	21962	21819	21848	21859	21914	21913	21666	21702	21950	22107	21722	22118	21643	21889	21738	21451	21658	21833	21719	21850	21934	21852	21862	21759	22034	21817	21808	22012	21785	21785	21751	21640	21523	21809	21950	21808	21921	21857	21759	21729	21793	21812	21981	21825	21813	21856	22043	21732	21718	21730	22041	21913	21825	21886	21671	21762	21919	21651	21815	21741	21715	21807	21931	21705	21680	21767	21800	21786	21937	21715	21447	21933	21669	21722	21746	21802	21994	21956	21688	21785	21772	21715	21743	21773	21839	21538	22003	21858	21862	21807	21814	21855	21657
20495	30181	25697	20297	19268	18644	18211	18091	17970	17846	17831	17654	17645	17727	17759	17553	17807	17747	17731	17638	17581	17627	17761	17681	17526	17536	17626	17600	17674	17612	17648	17595	17589	17692	17729	17742	17733	17638	17415	17634	17562	17876	17572	17683	17725	17460	17809	17536	17723	17587	17654	17677	17573	17587	17704	17628	17408	17355	17692	17688	17411	17573	17594	17764	17540	17751	17564	17755	17726	17598	17557	17735	17785	17509	17651	17487	17485	17572	17595	17581	17583	17497	17740	17721	17573	17626	17551	17505	17600	17771	17570	17519	17466	17636	17627	17506	17746	17486	17691	17609	17535	17599	17638	17452	17634	17578	17588	17655	17851	17485	17406	17552	17752	17560	17618	17590	17627	17692	17585	17629	17524	17521	17764	17600	17501	17635	17708	17504	17492	17667	17815	17642	17589	17550	17754	17620	17474	17604	17710	17574	17617	17758	17618	17634	17481	17680	17787	17585	17532	17542	17647	17624	17664	17705	17641	17562	17677	17637	17613	17594	17613	17615	17586	17706	17538	17690	17591	17467	17559	17502	17555	17609	17524	17720	17595	17552	17640	17523	17538	17673	17550	17750	17475	17421	17743	17483	17517	17583	17628	17491	17439	17631	17616	17680	17448	17715	17518	17624	17670	17590	17582	17858	17665	17593	17744	17703	17548	17463	17602	17418	17724	17884	17674	17741	17591	17754	17655	17528	17505	17700	17860	17669	17436	17554	17681	17647	17535	17443	17537	17372	17515	17693	17766	17505	17683	17610	17682	17465	17472	17522	17585	17542	17575	17549	17863	17608	17500	17750	17488	17511	17522	17694	17546	17702	17690	17711	17526	17536	17687	17587	17575	17527	17683	17489	17709	17620	17605	17718	17501	17497	17497	17660	17424	17673	17724	17653	17794	17587	17656	17669	17632	17589	17427	17552	17560	17762	17533	17762	17685	17808	17662	17641	17787	17570	17561	17516	17583	17555	17628	17578	17700	17560	17535	17605	17569	17616	17570	17657	17600	17462	17631	17614	17625	17471	17609	17577	17544	17469	17617	17612	17587	17617	17665	17754	17431	17634	17645	17514	17701	17576	17464	17601	17668	17599	17560	17617	17612	17574	17711	17727	17646	17603	17575	17596	17681	17633	17705	17509	17583	17606	17737	17653	17483	17641	17693	17542	17709	17549	17796	17593	17531	17844	17438	17670	17631	17627	17604	17570	17716	17535	17667	17568	17871	17497	17545	17709	17672	17570	17541	17848	17612	17484	17675	17450	17716	17574	17567	17584	17548	17597	17536	17684	17427	17669	17535	17604	17772	17672	17631	17759	17688	17555	17636	17613	17550	17397	17619	17610	17813	17491	17739	17803	17543	17625	17781	17654	17469	17774	17637	17748	17601	17629	17577	17652	17669	17545	17626	17711	17703	17620	17596	17641	17689	17599	17520	17718	17448	17551	17687	17651	17548	17665	17768	17617	17754	17516	17534	17761	17600	17582	17570	17702	17656	17604	17697	17716	17585	17649	17773	17649	17710	17527	17676	17710	17702	17572	17703	17552	17687	17702	17668	17552	17584	17707	17486	17609	17535	17743	17642	17679	17671	17616	17566	17521	17719	17786	17507	17568	17699	17689	17544	17573	17587	17526	17671	17724	17690	17720	17653	17621	17447	17713	17628	17590	17728	17497	17497	17453	17464	17522	17574	17559	17672	17726	17546	17621	17733	17633	17597	17631	17675	17586	17688	17693	17594	17597	17761	17716	17595	17639	17758	17574	17577	17734	17746	17763	17578	17531	17749	17561	17575	17562	17533	17556	17603	17621	17613	17782	17628	17739	17704	17656	17621	17627	17622	17782	17646	17664	17604	17593	17665	17759	17691	17758	17737	17727	17588	17551	17681	17639	17823	17667	17559	17634	17664	17642	17551	17676	17633	17579	17593	17688	17596	17656	17557	17655	17499	17614	17618	17638	17613	17604	17765	17592	17616	17533	17634	17552	17831	17645	17780	17696	17506	17641	17635	17677	17664	17846	17823	17486	17671	17507	17697	17756	17698	17562	17567	17731	17656	17601	17548	17699	17541	17726	17587	17677	17606	17711	17766	17593	17578	17664	17572	17729	17590	17528	17614	17687	17594	17658	17688	17722	17624	17583	17635	17454	17691	17793	17753	17666	17557	17694	17672	17741	17556	17680	17574	17686	17578	17788	17711	17521	17642	17752	17510	17676	17672	17595	17530	17632	17710	17827	17435	17473	17779	17566	17487	17573	17705	17833	17756	17637	17670	17825	17693	17719	17443	17561	17798	17705	17791	17521	17589	17672	17582	17712	17617	17658	17720	17751	17646	17442	17734	17746	17798	17575	17531	17734	17687	17659	17560	17469	17636	17641	17698	17659	17694	17512	17560	17592	17580	17698	17742	17603	17621	17741	17592	17807	17695	17582	17683	17606	17618	17540	17572	17677	17507	17533	17760	17724	17604	17662	17722	17533	17814	17786	17662	17700	17660	17549	17524	17685	17771	17626	17310	17535	17532	17607	17605	17541	17865	17792	17600	17661	17702	17583	17560	17620	17737	17495	17511	17592	17572	17698	17611	17555	17608	17382	17740	17664	17794	17740	17739	17482	17592	17475	17568	17634	17746	17764	17663	17471	17624	17734	17690	17651	17538	17524	17546	17557	17626	17808	17510	17794	17800	17756	17565	17664	17748	17605	17643	17800	17539	17491	17565	17657	17629	17797	17771	17607	17645	17652	17743	17678	17709	17746	17632	17746	17589	17737	17615	17690	17623	17627	17578	17670	17660	17473	17510	17603	17689	17646	17589	17457	17639	17527	17597	17689	17589	17441	17521	17837	17700	17684	17473	17453	17749	17720	17847	17547	17746	17566	17584	17738	17367	17593	17655	17654	17722	17686	17578	17758	17581	17492	17843	17926	17668	17550	17669	17488	17572	17791	17727	17682	17604	17490	17641	17718	17522	17654	17700	17821	17606	17586	17619	17651	17749	17474	17431	17574	17593	17470	17685	17618	17722	17437	17817	17542	17829	17718	17612	17538	17704	17443	17746	17676	17725	17454	17662	17670	17742	17623	17680	17569	17825	17904	17641	17485	17645	17614	17495	17513	17451	17736	17655	17531	17659	17658	17715	17572	17671	17662	17671	17623	17553	17547	17750	17577	17609	17451	17701	17838	17595	17670	17625	17568	17583	17607	17615	17567	17550	17560	17595	17680	17610	17546	17666	17831	17738	17458	17609	17663	17648	17733	17477	17502	17525	17615	17712	17706	17586	17599	17671	17529	17437	17527	17782	17647	17728	17361	17596	17543	17645	17675	17667	17532	17647	17515	17706	17547	17545	17537	17516	17493	17599	17535	17585	17393	17569	17589	17505	17608	17791	17840	17564	17627	17543	17716	17647	17737	17693	17448	17591	17722	17795	17570	17433	17649	17444	17662	17598	17559	17721	17660	17712	17481	17578	17767	17395	17592	17681	17747	17504	17647	17676	17740	17464	17764	17566	17607	17605	17572	17671	17620	17581	17720	17743	17616	17577	17740	17828	17709	17561	17574	17661	17645	17699	17355	17578	17652	17713	17568	17688	17634	17696	17548	17727	17660	17597	17614	17704	17763	17601	17726	17438	17558	17675	17638	17532	17514	17604	17572	17653	17796	17656	17707	17466	17752	17911	17595	17541	17528	17647	17641	17673	17704	17791	17584	17626	17636	17652	17677	17539	17538	17477	17657	17648	17388	17381	17594	17772	17552	17478	17796	17668	17826	17675	17448	17630	17685	17527	17654	17688	17777	17602	17624	17608	17632	17557	17677	17692	17707	17594	17557	17485	17732	17739	17846	17820	17707	17608	17460	17591	17782	17575	17702	17597	17606	17638	17659	17636	17652	17579	17472	17681	17653	17655	17534	17716	17619	17794	17682	17557	17843	17567	17596	17618	17492	17779	17593	17575	17683	17638	17671	17694	17437	17812	17642	17522	17641	17658	17721	17461	17729	17562	17743	17505	17507	17602	17554	17611	17596	17795	17742	17493	17593	17604	17620	17451	17420	17665	17629	17518	17676	17597	17587	17902	17727	17653	17551	17784	17571	17663	17549	17619	17680	17624	17726	17588	17364	17766	17686	17784	17600	17685	17644	17621	17643	17731	17771	17594	17701	17604	17811	17769	17639	17708	17701	17605	17544	17605	17673	17669	17711	17389	17581	17543	17499	17717	17572	17483	17526	17697	17696	17743	17766	17617	17536	17588	17659	17541	17621	17560	17642	17662	17640	17759	17670	17601	17828	17581	17533	17679	17516	17635	17736	17486	17527	17553	17754	17617	17578	17608	17638	17671	17744	17672	17551	17593	17734	17554	17719	17682	17703	17636	17667	17465	17809	17706	17539	17589	17643	17489	17956	17632	17599	17700	17468	17512	17679	17438	17486	17644	17586	17634	17630	17485	17719	17662	17726	17485	17524	17469	17714	17685	17565	17626	17612	17753	17648	17659	17591	17781	17796	17594	17632	17577	17664	17747	17548	17537	17664	17659	17652	17700	17562	17617	17671	17663	17546	17557	17701	17587	17889	17592	17587	17478	17562	17763	17929	17774	17861	17528	17761	17515	17668	17729	17625	17773	17620	17657	17556	17565	17649	17389	17604	17556	17482	17755	17761	17673	17713	17795	17743	17677	17681	17592	17566	17570	17612	17631	17583	17520	17582	17496	17477	17756	17522	17745	17706	17559	17664	17719	17564	17588	17631	17782	17728	17630	17663	17669	17569	17613	17839	17441	17819	17313	17696	17534	17561	17661	17576	17569	17612	17639	17593	17649	17657	17513	17558	17812	17730	17641	17513	17614	17524	17736	17557	17662	17685	17535	17610	17742	17649	17640	17645	17576	17530	17691	17741	17762	17560	17503	17649	17610	17477	17600	17681	17626	17727	17657	17622	17615	17661	17594	17604	17640	17635	17645	17405	17818	17537	17649	17549	17695	17560	17720	17663	17635	17766	17536	17515	17589	17595	17810	17448	17606	17683	17570	17688	17627	17650	17760	17748	17712	17587	17502	17616	17560	17639	17670	17602	17674	17637	17739	17828	17443	17420	17777	17676	17557	17697	17590	17541	17636	17608	17674	17646	17618	17563	17548	17343	17512	17668	17784	17620
23923	21590	28286	26096	24136	24858	24550	22386	22242	22340	21951	21974	21955	21676	21809	21787	21745	21628	21904	21566	21848	21716	21817	21823	21705	21600	21508	21656	21852	21770	21909	21687	21698	21546	21466	21794	21603	21500	21797	21749	21707	21540	21644	21824	21576	21873	21437	21506	21547	21784	21814	21636	21491	21824	21526	21439	21637	21688	21674	21836	21720	21660	21534	21608	21704	21554	21636	21657	21613	21516	21677	21649	21729	21819	21459	21750	21590	21634	21495	21555	21546	21721	21440	21662	21745	21673	21456	21576	21307	21503	21600	21567	21417	21600	21862	21670	21719	21620	21610	21616	21405	21666	21632	21513	21659	21543	21808	21437	21403	21665	21641	21762	21615	21548	21720	21522	21739	21598	21564	21510	21703	21474	21658	21453	21454	21652	21756	21643	21644	21485	21770	21609	21840	21619	21528	21554	21505	21750	21525	21500	21880	21754	21489	21642	21552	21448	21533	21834	21572	21777	21626	21710	21497	21652	21940	21557	21784	21779	21753	21600	21585	21576	21663	21547	21713	21521	21662	21528	21733	21638	21614	21595	21659	21697	21749	21812	21789	21532	21538	21432	21520	21791	21695	21814	21607	21629	21654	21502	21701	21597	21577	21842	21565	21702	21508	21551	21478	21723	21801	21453	21750	21796	21587	21564	21678	21391	21456	21487	21537	21618	21852	21603	21403	21718	21621	21658	21508	21704	21751	21445	21678	21400	21802	21511	21709	21535	21781	21598	21384	21434	21579	21610	21508	21513	21667	21782	21544	21567	21577	21688	21766	21595	21627	21693	21787	21824	21657	21801	21741	21649	21822	21628	21697	21580	21764	21731	21441	21664	21733	21833	21723	21508	21588	21541	21806	21696	21648	21656	21496	21780	21556	21576	21497	21603	21514	21711	21792	21674	21759	21479	21725	21576	21730	21702	21717	21700	21699	21580	21911	21544	21747	21710	21505	21797	21647	21685	21668	21712	21462	21639	21699	21729	21705	21538	21585	21668	21595	21628	21597	21565	21705	21619	21617	21574	21449	21691	21820	21468	21467	21583	21743	21466	21602	21586	21710	21646	21651	21581	21657	21508	21475	21649	21474	21574	21716	21644	21597	21461	21390	21635	21392	21535	21485	21460	21743	21574	21480	21765	21786	21480	21626	21889	21667	21583	21631	21582	21500	21536	21642	21678	21592	21560	21756	21737	21755	21862	21636	21806	21856	21633	21452	21398	21611	21915	21903	21683	21619	21530	21508	21614	21470	21551	21612	21754	21810	21740	21746	21726	21637	21761	21544	21574	21494	21511	21660	21586	21716	21598	21723	21430	21777	21761	21656	21700	21771	21683	21759	21538	21698	21346	21298	21560	21323	21636	21650	21626	21477	21688	21486	21503	21812	21731	21794	21691	21626	21630	21757	21654	21855	21451	21483	21687	21608	21407	21764	21551	21781	21814	21725	21641	21580	21382	21552	21626	21770	21458	21688	21555	21529	21642	21596	21542	21673	21606	21599	21532	21739	21329	21586	21454	21523	21586	21616	21516	21484	21494	21584	21853	21524	21632	21829	21547	21820	21809	21591	21439	21673	21716	21747	21649	21559	21744	21439	21572	21588	21542	21597	21759	21528	21648	21551	21625	21756	21601	21566	21687	21578	21615	21574	21441	21695	21720	21492	21932	21673	21714	21671	21567	21775	21690	21586	21556	21467	21477	21691	21471	21736	21839	21531	21652	21638	21492	21659	21646	21621	21690	21488	21590	21586	21772	21573	21660	21410	21316	21607	21594	21604	21494	21695	21545	21666	21478	21644	21611	21488	21626	21565	21711	21685	21544	21684	21722	21619	21552	21493	21737	21567	21532	21451	21541	21627	21679	21725	21549	21550	21594	21628	21614	21570	21553	21694	21521	21605	21703	21687	21916	21429	21668	21355	21371	21533	21742	21583	21642	21794	21581	21586	21793	21606	21761	21590	21660	21722	21279	21493	21307	21796	21629	21872	21699	21624	21566	21683	21476	21758	21377	21530	21580	21559	21603	21387	21592	21541	21545	21720	21633	21375	21501	21383	21657	21632	21767	21437	21692	21464	21671	21654	21618	21519	21548	21450	21441	21462	21736	21549	21615	21454	21506	21443	21720	21671	21513	21684	21819	21648	21560	21492	21672	21834	21477	21470	21809	21421	21476	21500	21695	21711	21622	21661	21619	21560	21542	21381	21474	21447	21777	21707	21368	21671	21582	21504	21735	21710	21731	21512	21852	21600	21616	21619	21615	21613	21721	21797	21700	21504	21403	21663	21528	21674	21756	21522	21608	21503	21576	21606	21675	21470	21479	21808	21624	21516	21337	21464	21596	21734	21473	21570	21327	21575	21567	21499	21482	21691	21718	21608	21395	21736	21714	21488	21474	21502	21758	21535	21718	21606	21706	21656	21495	21704	21741	21630	21543	21606	21564	21618	21565	21607	21573	21451	21663	21814	21730	21738	21428	21523	21507	21769	21546	21820	21587	21507	21470	21694	21823	21759	21615	21767	21646	21479	21738	21581	21647	21423	21580	21552	21766	21553	21624	21844	21598	21599	21643	21744	21570	21564	21601	21663	21624	21527	21689	21584	21604	21498	21578	21484	21561	21638	21742	21662	21438	21412	21636	21791	21634	21655	21809	21616	21418	21493	21760	21581	21697	21536	21769	21693	21494	21506	21629	21626	21793	21604	21635	21583	21668	21606	21615	21559	21771	21817	21397	21474	21584	21853	21964	21762	21704	21799	21477	21680	21647	21682	21764	21494	21667	21452	21502	21570	21702	21623	21575	21544	21776	21717	21551	21929	21717	21466	21595	21679	21573	21532	21591	21482	21607	21648	21468	21542	21509	21529	21685	21701	21607	21748	21843	21697	21568	21702	21597	21761	21456	21738	21576	21741	21659	21583	21546	21784	21881	21674	21590	21488	21707	21482	21607	21768	21589	21683	21551	21632	21711	21427	21647	21769	21428	21520	21448	21737	21496	21576	21652	21421	21533	21694	21521	21903	21772	21623	21464	21436	21572	21558	21672	21486	21485	21584	21614	21662	21560	21589	21504	21473	21538	21218	21598	21644	21909	21648	21354	21668	21518	21645	21507	21695	21434	21641	21717	21554	21608	21708	21745	21605	21580	21451	21560	21892	21627	21712	21767	21641	21636	21609	21688	21528	21434	21736	21694	21642	21654	21609	21681	21780	21653	21845	21601	21561	21613	21547	21642	21678	21797	21587	21833	21671	21541	21563	21567	21626	21543	21795	21674	21816	21727	21660	21645	21636	21355	21682	21530	21687	21844	21632	21680	21565	21350	21535	21706	21842	21569	21723	21882	21611	21363	21728	21642	21648	21437	21427	21725	21712	21551	21711	21556	21719	21438	21434	21512	21531	21641	21615	21493	21688	21673	21709	21578	21428	21631	21922	21675	21733	21612	21555	21808	21511	21859	21699	21529	21460	21650	21592	21476	21453	21665	21668	21431	21687	21457	21597	21363	21658	21580	21383	21655	21510	21584	21403	21531	21701	21654	21781	21660	21479	21642	21791	21674	21712	21597	21630	21699	21843	21724	21772	21409	21481	21515	21681	21559	21721	21741	21544	21644	21641	21699	21784	21660	21597	21795	21529	21463	21546	21737	21685	21472	21701	21859	21674	21555	21707	21612	21491	21719	21486	21525	21708	21844	21737	21660	21805	21661	21829	21701	21441	21470	21569	21563	21546	21571	21603	21658	21644	21518	21570	21654	21793	21488	21427	21746	21445	21573	21768	21770	21592	21584	21595	21808	21794	21485	21667	21457	21604	21538	21749	21624	21701	21491	21686	21736	21473	21528	21609	21523	21600	21516	21578	21701	21624	21620	21555	21622	21624	21700	21598	21474	21812	21630	21663	21633	21568	21651	21487	21561	21691	21462	21371	21561	21686	21597	21662	21605	21604	21748	21397	21595	21693	21587	21659	21408	21425	21758	21751	21708	21551	21511	21383	21590	21750	21678	21610	21428	21732	21579	21597	21571	21546	21586	21570	21558	21735	21682	21561	21689	21672	21703	21695	21570	21656	21643	21719	21546	21549	21768	21730	21560	21719	21518	21673	21584	21764	21587	21851	21696	21589	21856	21661	21380	21677	21569	21669	21529	21771	21713	21564	21526	21526	21664	21733	21835	21735	21708	21575	21537	21596	21460	21864	21568	21781	21756	21883	21697	21494	21647	21437	21458	21528	21661	21634	21544	21556	21516	21591	21651	21488	21749	21767	21554	21552	21593	21671	21484	21692	21521	21689	21627	21640	21686	21785	21690	21515	21632	21861	21601	21607	21756	21725	21708	21778	21443	21699	21566	21714	21693	21688	21675	21652	21535	21529	21487	21658	21466	21672	21776	21503	21712	21556	21646	21636	21627	21677	21514	21423	21616	21673	21677	21607	21461	21803	21554	21521	21617	21472	21730	21604	21780	21465	21671	21487	21622	21641	21642	21564	21588	21541	21780	21631	21668	21877	21430	21588	21683	21689	21578	21825	21746	21592	21723	21598	21530	21508	21652	21425	21886	21755	21740	21632	21689	21603	21582	21503	21908	21612	21805	21609	21669	21680	21530	21721	21705	21571	21597	21642	21657	21624	21601	21787	21587	21350	21456	21834	21604	21374	21710	21753	21529	21646	21596	21424	21560	21603	21465	21443	21364	21557	21692	21613	21645	21827	21611	21532	21482	21878	21703	21468	21744	21657	21630	21750	21485	21739	21546	21619	21679	21578	21612	21769	21733	21594	21671	21597	21607	21683	21553	21532	21652	21569	21304	21452	21600	21489	21400	21517	21717	21565	21612	21718	21676	21725	21499	21479	21608	21763	21670	21719	21461	21579	21822	21711	21853	21864	21450	21651	21531	21724	21919	21648	21628	21698	21697	21687	21608	21595	21615	21641	21495	21832	21719	21663	21634	21558	21519	21485	21522	21589	21525	21621	21596	21529	21702	21837	21648	21578	21569	21674	21560	21637	21662	21654	21650	21450	21607	21880	21750	21609	21662	21668	21579	21737	21788	21620	21547	21643	21414	21551	21580	21708	21551	21854	21713	21642	21747	21623	21331	21595	21666	21486	21829	21545	21597	21665	21524	21589	21671	21541	21743	21602	21487	21634	21609
19276	40727	32863	24153	22103	20147	18682	18311	18033	18166	17774	17767	17539	17623	17707	17566	17561	17771	17562	17809	17718	17696	17724	17623	17527	17633	17682	17545	17437	17613	17506	17565	17572	17482	17616	17395	17448	17600	17429	17582	17436	17513	17691	17473	17513	17600	17590	17538	17587	17643	17514	17699	17628	17740	17647	17568	17507	17501	17475	17592	17490	17603	17618	17523	17556	17537	17556	17629	17589	17568	17556	17558	17638	17480	17337	17556	17612	17509	17643	17724	17459	17671	17535	17739	17457	17444	17619	17574	17569	17682	17700	17474	17681	17528	17506	17433	17412	17692	17617	17532	17593	17615	17466	17571	17772	17591	17622	17523	17282	17497	17437	17513	17522	17549	17417	17638	17700	17603	17570	17635	17541	17571	17722	17517	17477	17580	17563	17414	17326	17494	17528	17578	17522	17502	17563	17772	17529	17644	17535	17545	17482	17506	17514	17498	17639	17453	17573	17583	17512	17563	17751	17594	17536	17582	17673	17633	17619	17519	17458	17513	17643	17576	17456	17527	17558	17470	17557	17633	17514	17414	17524	17641	17670	17475	17597	17552	17416	17518	17515	17580	17481	17437	17661	17305	17635	17574	17644	17728	17725	17728	17665	17502	17685	17344	17494	17410	17324	17477	17629	17591	17495	17469	17633	17447	17624	17619	17572	17458	17283	17668	17426	17304	17652	17527	17598	17521	17350	17389	17516	17451	17420	17688	17483	17486	17624	17353	17296	17415	17445	17641	17546	17611	17520	17496	17712	17338	17666	17389	17469	17659	17559	17658	17474	17408	17490	17644	17473	17310	17621	17661	17277	17507	17518	17640	17558	17442	17461	17585	17705	17406	17602	17438	17526	17497	17403	17482	17344	17668	17579	17614	17576	17454	17718	17502	17361	17480	17696	17441	17526	17549	17794	17481	17413	17516	17540	17588	17559	17455	17517	17518	17666	17470	17573	17647	17434	17644	17459	17694	17666	17625	17509	17470	17750	17492	17622	17340	17662	17525	17636	17582	17475	17555	17473	17569	17401	17398	17649	17681	17578	17566	17496	17537	17494	17505	17642	17360	17507	17504	17422	17594	17489	17549	17655	17391	17399	17663	17608	17684	17479	17672	17534	17584	17492	17458	17591	17646	17645	17445	17481	17734	17415	17530	17555	17570	17566	17503	17611	17693	17551	17504	17793	17488	17674	17601	17531	17774	17520	17588	17575	17501	17442	17524	17526	17549	17494	17650	17568	17466	17552	17534	17566	17613	17593	17517	17447	17717	17625	17602	17600	17437	17394	17583	17632	17631	17503	17436	17405	17579	17551	17493	17761	17540	17368	17620	17677	17501	17596	17458	17443	17581	17421	17595	17595	17697	17599	17555	17544	17467	17290	17618	17560	17514	17562	17538	17540	17446	17535	17573	17642	17421	17656	17688	17467	17678	17722	17376	17629	17461	17393	17645	17390	17642	17610	17488	17545	17504	17573	17539	17472	17439	17495	17756	17833	17526	17550	17414	17560	17562	17442	17443	17763	17634	17552	17660	17689	17629	17548	17586	17478	17757	17541	17395	17653	17509	17361	17617	17544	17605	17506	17605	17614	17633	17566	17529	17685	17425	17473	17568	17495	17483	17452	17467	17454	17507	17500	17642	17377	17497	17542	17535	17470	17586	17383	17568	17564	17704	17652	17469	17462	17625	17409	17650	17637	17510	17544	17627	17505	17403	17640	17428	17673	17457	17624	17536	17405	17465	17515	17505	17485	17464	17466	17408	17397	17539	17318	17535	17576	17478	17505	17446	17443	17722	17372	17472	17564	17563	17655	17613	17463	17387	17720	17530	17448	17714	17517	17615	17450	17462	17584	17507	17524	17674	17553	17572	17687	17613	17519	17684	17545	17541	17612	17623	17447	17530	17572	17467	17513	17544	17327	17662	17547	17462	17471	17415	17635	17210	17654	17478	17317	17491	17535	17527	17620	17518	17595	17522	17450	17722	17508	17902	17517	17545	17596	17639	17615	17652	17568	17609	17547	17556	17582	17507	17660	17527	17432	17398	17700	17573	17488	17589	17472	17497	17620	17561	17589	17278	17705	17650	17419	17430	17463	17565	17801	17568	17623	17261	17488	17635	17632	17582	17574	17499	17742	17512	17439	17676	17516	17473	17408	17576	17417	17528	17729	17558	17582	17514	17614	17572	17529	17456	17430	17590	17642	17398	17591	17474	17732	17489	17451	17544	17463	17642	17596	17428	17370	17640	17601	17767	17528	17552	17611	17586	17615	17414	17676	17405	17413	17568	17502	17668	17460	17627	17603	17604	17692	17586	17555	17453	17392	17434	17582	17538	17419	17503	17671	17701	17353	17501	17620	17580	17410	17643	17534	17678	17494	17545	17236	17636	17563	17559	17623	17425	17520	17633	17372	17443	17507	17532	17616	17676	17597	17520	17445	17548	17575	17551	17663	17462	17410	17672	17411	17454	17539	17628	17554	17394	17474	17489	17562	17637	17477	17543	17653	17685	17498	17634	17523	17462	17711	17440	17654	17458	17509	17618	17530	17570	17603	17343	17543	17465	17418	17342	17489	17593	17598	17549	17570	17575	17534	17518	17652	17435	17453	17568	17584	17575	17548	17410	17557	17585	17637	17434	17510	17469	17659	17449	17480	17648	17501	17668	17590	17578	17579	17581	17599	17465	17563	17526	17702	17555	17623	17348	17483	17689	17525	17482	17490	17594	17626	17486	17607	17443	17686	17506	17378	17686	17543	17443	17543	17516	17329	17638	17544	17391	17679	17515	17449	17686	17572	17487	17599	17561	17588	17436	17406	17464	17577	17675	17520	17608	17494	17631	17482	17552	17420	17570	17511	17551	17464	17611	17594	17596	17446	17743	17549	17537	17508	17483	17720	17533	17576	17456	17582	17543	17507	17427	17766	17360	17487	17452	17536	17354	17554	17526	17456	17591	17481	17688	17563	17823	17475	17768	17550	17504	17460	17488	17660	17457	17592	17569	17609	17534	17508	17602	17514	17485	17489	17577	17568	17475	17452	17671	17464	17904	17512	17642	17554	17642	17701	17563	17523	17599	17486	17552	17534	17441	17416	17612	17508	17579	17638	17571	17557	17422	17678	17733	17423	17438	17632	17610	17418	17404	17711	17754	17657	17470	17584	17551	17526	17624	17462	17674	17624	17456	17580	17484	17591	17488	17330	17719	17638	17513	17446	17450	17534	17642	17808	17405	17580	17594	17658	17507	17594	17398	17552	17547	17431	17539	17438	17653	17714	17597	17549	17610	17558	17674	17470	17520	17444	17531	17487	17576	17380	17656	17342	17696	17590	17500	17675	17599	17521	17532	17612	17568	17530	17598	17545	17342	17609	17622	17606	17548	17643	17430	17642	17501	17414	17412	17648	17733	17502	17617	17577	17618	17491	17527	17394	17478	17596	17405	17525	17589	17609	17608	17578	17690	17534	17497	17703	17637	17529	17459	17619	17394	17520	17537	17586	17577	17449	17486	17492	17481	17629	17462	17559	17427	17509	17628	17444	17636	17565	17595	17541	17439	17599	17517	17558	17625	17514	17484	17528	17548	17725	17609	17755	17666	17552	17596	17739	17334	17562	17448	17652	17507	17620	17654	17447	17598	17507	17467	17473	17568	17600	17431	17628	17458	17533	17490	17461	17490	17491	17624	17363	17600	17416	17690	17425	17499	17515	17470	17531	17489	17416	17562	17684	17534	17639	17461	17631	17569	17543	17537	17608	17583	17685	17476	17523	17520	17495	17575	17558	17467	17497	17463	17292	17605	17580	17539	17524	17456	17483	17684	17524	17497	17612	17646	17575	17712	17541	17489	17517	17584	17515	17596	17402	17499	17625	17680	17496	17564	17450	17566	17437	17207	17688	17357	17465	17579	17549	17563	17309	17533	17591	17585	17599	17384	17507	17549	17572	17330	17521	17519	17689	17482	17570	17671	17390	17535	17441	17424	17432	17476	17654	17613	17608	17565	17451	17688	17533	17604	17584	17624	17448	17515	17755	17599	17558	17499	17487	17552	17473	17419	17801	17561	17563	17739	17490	17521	17615	17467	17722	17513	17597	17557	17480	17578	17541	17472	17576	17615	17470	17671	17653	17463	17502	17452	17740	17575	17713	17421	17454	17794	17510	17478	17470	17645	17493	17646	17646	17543	17585	17793	17649	17599	17506	17445	17535	17620	17568	17661	17367	17571	17606	17619	17495	17713	17440	17718	17602	17415	17472	17487	17663	17464	17531	17340	17526	17524	17637	17412	17458	17544	17798	17536	17506	17534	17435	17435	17805	17631	17641	17470	17346	17390	17672	17497	17633	17552	17466	17541	17472	17587	17542	17404	17600	17400	17637	17525	17447	17586	17501	17481	17558	17610	17431	17600	17722	17605	17690	17485	17658	17603	17595	17650	17362	17507	17611	17708	17660	17328	17597	17448	17628	17582	17549	17518	17477	17385	17593	17578	17497	17467	17549	17612	17604	17580	17544	17649	17583	17587	17538	17478	17380	17551	17498	17655	17522	17426	17492	17641	17446	17409	17714	17647	17553	17506	17399	17534	17528	17637	17718	17486	17579	17458	17521	17478	17597	17478	17402	17763	17420	17555	17426	17392	17539	17551	17598	17441	17559	17449	17492	17498	17452	17565	17794	17495	17445	17493	17572	17527	17312	17618	17449	17465	17646	17585	17350	17579	17515	17630	17487	17724	17589	17538	17346	17519	17697	17626	17548	17490	17287	17517	17584	17422	17640	17427	17591	17510	17430	17517	17611	17687	17607	17516	17428	17404	17599	17471	17547	17481	17468	17595	17598	17545	17310	17623	17378	17517	17415	17565	17323	17608	17612	17447	17497	17394	17611	17650	17680	17504	17660	17402	17482	17764	17576	17744	17438	17612	17549	17684	17517	17550	17622	17478	17532	17601	17606	17546	17477	17603	17537	17506	17579	17615	17511	17786	17660	17454	17466	17530	17661	17598	17570	17623	17465	17547	17354	17743	17502	17716	17585	17636	17663	17615	17523	17333	17567	17666	17439	17559	17466	17522	17700	17483	17527	17601	17338	17491	17657	17485	17560	17553	17645	17426	17494	17422	17587	17532	17558	17481	17710	17557	17506	17567	17617	17408
25545	21617	27722	28660	23863	23291	23198	22434	22189	22093	22287	22215	22054	22171	22295	22085	22302	22068	22141	21991	22028	22207	22086	21777	21836	22090	22282	22135	21977	22138	22072	21873	22355	22078	21846	22131	22080	21911	22128	22108	22209	22021	21885	21891	22128	22172	21866	21910	22060	21687	22054	22110	22163	21998	22179	22078	22108	21782	22103	22064	22011	22007	21871	21878	22073	22061	21915	21882	22170	22074	22043	21972	21713	21970	21965	21973	22175	22022	22130	21862	22008	22082	21980	22029	22179	22030	22157	21984	21947	21924	21679	21892	21896	21887	22092	22120	21903	21855	22127	21835	21819	21704	22069	22036	21993	21944	22063	22001	21879	21848	21973	21941	21982	21914	22004	22146	22077	21951	21951	21841	22035	22016	22045	21741	21884	21880	22086	21949	22212	21856	21849	21872	21947	22002	21877	22105	22136	22074	22041	21979	21891	21978	21871	22065	22043	21857	22063	21968	21996	21831	22000	21861	22112	22101	22030	22043	22004	22031	21969	21878	21988	21906	22304	21981	21855	22000	21875	21791	22173	21944	22041	22048	22155	21916	21970	21953	21921	22073	22099	21967	21872	22029	21946	22098	22144	22050	21931	22100	22057	22011	21912	21863	21857	22215	22075	22130	21944	22119	21617	21821	22127	21764	22037	21931	22034	21955	21876	21852	22019	21810	21943	22041	22005	22014	22041	21949	21926	21990	21871	22042	22110	21940	21722	21834	22130	22066	21983	21914	21834	22045	21942	21832	21982	21940	22144	21868	21942	21884	22173	21997	21865	22020	21696	21829	22255	21970	22090	21921	21805	22045	22064	22009	21946	21603	21928	22009	21921	22095	22068	22012	21981	21929	21855	21953	21980	22071	21996	21899	22086	21820	21753	21918	22025	21915	22124	22195	21847	21872	21775	22070	22068	22046	21935	21965	22012	21960	22071	21876	22042	21856	22112	22012	22186	22020	22039	22326	21914	21906	21978	21901	21821	21916	21979	21953	22157	21953	22024	21936	21705	22033	21911	21981	21939	21796	22052	22037	22066	22198	21758	21959	22157	21919	22015	22051	22002	22119	22010	21978	22144	21985	21915	22017	22108	22124	21927	21959	22086	22011	21846	21968	22130	22000	21993	22095	22170	22035	21904	21778	22023	22163	22090	21980	22045	21916	21642	22244	21997	22048	22174	21986	21866	21916	21981	21927	22080	22125	21967	22088	22022	22049	22239	21884	22040	22053	21856	21888	22073	22011	21990	21940	21874	21896	22085	22009	22167	21950	22085	21913	22058	22144	22140	21943	21931	22025	21970	21842	22043	22188	22007	22120	21964	21973	21973	21820	21952	21949	21888	21861	21952	21875	21825	21889	22023	22122	22122	22228	22035	22040	21981	21925	21986	22158	21893	21676	22159	22161	22007	21912	22106	22032	21837	22119	21789	21908	21782	22029	22046	21969	22099	22004	22046	22083	22110	22013	22205	21813	21803	21775	21970	21838	21954	22190	22076	22046	22077	21965	21974	21954	22039	22050	22032	21984	21939	22005	21962	21863	21890	21987	21972	21977	22032	21970	21881	21899	21851	22046	21745	21832	21819	21927	21860	21819	21959	22016	22035	21905	22064	21933	21949	21981	21951	22075	22091	21919	21876	22155	22043	21921	22003	21994	22041	22075	21976	21780	21921	22021	22014	22320	22122	22024	22234	22081	22212	22117	21894	22029	21969	21969	22135	21925	21826	22052	21974	22016	22012	21998	22162	22255	21960	22040	22057	22027	21943	21860	22112	22153	22088	21842	21975	21924	21980	21992	21770	21782	21921	21868	21929	21879	21800	21986	21809	21979	21949	22042	22113	21958	21882	22093	22012	22090	21990	22138	22091	21815	21831	21792	22122	22003	22331	22087	21959	21935	21674	22188	22033	21957	22073	22115	21875	21896	22149	22106	21901	21847	21982	21899	22155	22145	21990	22127	21863	22114	21787	21887	21868	21780	21982	21903	21958	21800	22127	21952	21970	21986	22031	21811	21903	22092	22065	22016	21819	21856	22085	22232	21913	22110	22121	21902	22163	22023	22148	22137	22012	22020	21976	21958	22152	22046	21676	21738	22141	22257	21881	21978	22075	22117	21845	22217	21968	22141	22050	22038	22088	22083	22133	22188	22003	21993	22167	21911	21948	21960	22320	22126	22012	21932	21902	22025	21840	21964	21812	21965	22181	21974	21966	22148	22134	22045	21994	21933	21940	21996	21745	22000	22005	22152	21941	21911	21755	22068	21993	22004	21952	22155	21848	21659	22015	22043	22091	22040	21889	22069	21966	21902	21972	21840	21670	21818	21899	21903	22017	21961	21976	21973	22049	22181	21981	21887	21982	22031	21811	21922	21951	21953	21936	22023	22003	22028	21996	21831	22112	22007	22104	21850	21951	21942	22048	21950	21817	21843	21730	21942	22016	22036	21939	21762	22012	21882	21999	21959	22093	22037	21861	21916	22015	22101	22288	22124	21713	21879	22094	22000	21869	21864	21991	21859	21959	21927	21888	21870	21867	21974	21975	21757	22012	21883	21879	21895	21902	21969	22104	21702	22103	22067	21983	22068	21883	22041	21924	22065	22056	22095	22060	22119	22170	21903	21973	21801	21758	21933	21920	22137	21769	22108	22055	21898	21844	21785	22066	22044	22330	22119	22245	22074	22058	22151	22045	21802	21921	21751	21833	21993	21824	21990	21889	21797	21888	22113	22026	22055	22190	22031	21953	21855	22021	21792	21975	22122	21941	22206	21983	22114	22038	21831	21895	22316	22126	22103	21971	21955	22262	21840	22005	22011	21902	21732	21854	21888	22055	21932	22007	21923	21887	21815	21809	21856	21792	22011	22042	22070	21875	21978	22102	21752	22060	22140	21878	21820	22029	21921	21890	21924	21975	21896	22055	21921	22050	22154	21871	21919	21917	21830	22099	22091	22033	21845	22052	21737	21930	21942	21930	22170	21922	21795	22172	21917	21810	21983	22092	21789	22186	22041	22081	21985	22081	21834	22026	22077	21721	21882	22023	21912	22003	22220	21940	22018	22057	22050	22095	21992	21977	22064	21755	21714	21915	22040	21867	21879	22094	21847	22182	22017	22091	21793	22006	21991	22023	21957	21955	22010	21679	21973	22120	22032	21988	21973	22083	21978	22082	21905	22026	21876	22005	21894	21920	21973	21853	21876	22195	22025	22173	22264	21997	21906	21794	21746	21791	22164	22056	21945	22093	22046	21982	21969	21858	21906	22128	22009	22009	21928	21906	22210	22016	21881	21873	22088	21980	21855	21945	21952	21967	21873	21899	22019	22028	22003	22073	22132	22279	22157	22140	21970	21976	21826	21926	21982	21905	21963	21969	21906	22202	21989	21873	22200	21929	22030	22223	22055	21993	21818	22044	22123	21950	21938	22251	21757	21908	21977	22068	22001	22221	22074	22160	22125	22179	22093	22047	22015	21911	22102	21974	22107	22040	21977	22222	22121	22062	22064	22174	21981	21867	21916	22102	22094	21931	22023	22004	21819	21847	21926	21988	22230	22017	22096	22054	21983	21826	22029	22041	21775	21877	22104	22212	21876	22158	21936	21937	22072	21974	21761	22093	22029	21742	22036	21848	22127	21941	21996	22118	22161	22227	22093	22009	22065	21956	22088	21890	21919	21951	22124	22025	21962	21972	21945	22116	22033	22083	22104	22122	22163	21764	22092	21752	22061	21865	21960	22073	22092	22005	21977	22152	21943	21966	22177	22126	21869	22261	22087	21914	21688	21821	21881	21939	22020	22057	21980	21898	22024	21867	21950	21874	21958	21910	22064	22034	21999	22125	22112	21960	21870	21959	22022	21942	22050	21515	22051	21946	21998	21954	22031	21981	22021	21801	22114	21911	22019	21995	21990	22110	21768	22013	22105	22063	21923	21945	22100	22206	22138	22052	21789	21880	21795	21751	21829	21994	21933	22109	21952	22112	22060	22032	22051	21827	21870	21870	22014	22051	21975	22081	22065	21988	21991	21889	21912	21962	21977	21943	22076	21909	22223	21922	22078	21939	21919	21983	22084	22075	21971	21942	22104	21739	21805	22174	21823	21719	22134	22094	22224	22070	21826	22063	22014	21907	21799	21955	21970	21838	22062	21878	21870	22018	21854	21988	22113	22063	22099	22027	22070	22088	21932	22073	21853	22085	22115	21954	22102	22130	21979	22075	22214	21991	21835	21974	21885	21894	21971	21598	21892	21994	22001	22114	22040	22064	21911	22284	21999	22047	22143	22081	21943	22020	21947	21953	22033	22228	22041	22125	21805	21947	21883	21936	22140	21995	22036	22097	21980	22025	21990	21919	21943	22094	22106	22067	22166	21905	22155	21871	22020	22301	22052	21890	21891	21821	21877	21972	22019	22130	22055	21842	21896	21751	21986	21914	21906	21835	22261	22038	21927	22063	21865	21961	21976	22132	21836	21921	22107	22026	22113	22177	21943	21761	21907	21981	21840	22024	22129	22161	22026	22020	21736	22001	21992	21992	22104	21987	21968	22009	21917	21982	21967	21994	21862	21853	21845	22039	22155	22015	22020	21882	22070	21919	22066	22161	21881	21990	22060	21900	21749	21905	22032	22147	21900	21940	21933	22055	22014	21985	21933	21840	21923	22084	22094	21965	21807	21946	22060	22011	22210	22160	22064	21938	22030	21938	21969	22070	22127	22076	21959	21899	22099	22009	22056	21984	22241	21979	22090	21777	21811	22081	21962	21898	22007	21783	22056	22018	22026	22013	21822	21965	22019	22062	22210	22210	21909	21881	22075	22037	21953	22199	22083	22143	22022	22126	22013	21924	22130	22040	21982	22092	22019	21854	22096	21839	21956	22179	21908	22018	21838	22013	21954	22136	21998	22003	22044	21999	22109	21976	22038	21958	21820	22010	21855	21925	22052	22086	21915	21972	21751	21994	21803	22099	21936	21840	22037	21834	21879	21982	22106	22000	21972	21970	22008	22154	22199	22218	22240	21902	22096	21998	21994	22141	22119	21894	22062	22010	21967	21968	22054	21757	22144	21942	22221	21802	22123	21966	21924	22046	22325	22062	22040	22177	21958	21813	21922	21975	22023	21992	22044	22162	22023	22066	22071	22006	22142	22014	21792
19876	34533	28179	22359	21263	19117	18447	18231	18216	17945	18093	17978	17923	17950	17915	17740	17668	17630	17896	17733	17857	17753	17664	17898	17630	17727	17987	17789	17668	17909	17783	17699	17808	17595	17663	18021	17862	17671	17693	17836	17620	17666	17766	17709	17775	17709	17682	17727	17754	17615	17875	17758	17645	17767	17634	17691	17696	17928	17764	17795	17629	17811	17712	17619	17687	17691	17787	17624	17794	17739	17745	17790	17847	17665	17897	17780	17588	17877	17831	17708	17817	17844	17762	17687	17690	17750	17698	17539	17565	17816	17654	17809	17788	17810	17809	17808	17484	17769	17702	17735	17839	17803	17558	17717	17627	17770	17721	17656	17806	17728	17711	17620	17581	17565	17787	17587	17666	17741	17800	17633	17612	17596	17614	17683	17765	17763	17723	17925	17472	17748	17704	17738	17579	17800	17653	17659	17802	17827	17716	17808	17723	17781	17739	17771	17599	17791	17693	17866	17786	17612	17822	17830	17688	17801	17771	17692	17738	17649	17734	17730	17737	17615	17785	17609	17777	17734	17683	17811	17717	17657	17603	17721	17847	17579	17805	17672	17719	17686	17846	17640	17645	17828	17794	17832	17818	17692	17745	17598	17777	17668	17690	17773	17711	17769	17784	17781	17769	17901	17705	17693	17860	17813	17676	17603	17883	17687	17623	17794	17701	17867	17707	17782	17794	17846	17868	17593	17826	17755	17692	17657	17660	17702	17843	17521	17859	17681	17870	17805	17761	17688	17624	17834	17819	17523	17696	17837	17868	17822	17829	17679	17722	17847	17821	17817	17778	17746	17718	17749	17865	17925	17733	17813	17807	17730	17766	17951	17841	17565	17790	17711	17820	17560	17698	17524	17634	17843	17852	17598	17655	17659	17644	17819	17686	17815	17684	17662	17769	17819	17579	17820	17825	17941	17909	17628	17849	17768	17685	17781	17789	17781	17865	17673	17804	17747	17790	17683	17506	17694	17814	17480	17625	17629	17783	17759	17647	17729	17728	17733	17735	17743	17771	17530	17769	17794	17742	17826	17779	17746	17707	17658	17753	17782	17577	17874	17671	17729	17678	17612	17774	17681	17781	17851	17589	17770	17707	17830	17707	17694	17813	17668	17695	17771	17719	17697	17604	17702	17786	17654	17741	17694	17737	17809	17835	17738	17674	17708	17642	17801	17687	17504	17627	17581	17771	17845	17768	17726	17675	17771	17679	17753	17723	17803	17802	17668	17820	17675	17632	17842	17776	17703	17831	17972	17879	17864	17845	17925	17871	17879	17702	17613	17572	17581	17622	17787	17773	17783	17720	17667	17682	17616	17763	17635	17831	17719	17618	17827	17645	17857	17597	17830	17583	17685	17814	17652	17728	17931	17649	17777	17751	17797	17640	17811	17735	17737	17730	17733	17814	17645	17715	17756	17656	17853	17717	17930	17818	17735	17660	17771	17685	17609	17676	17661	17836	17715	17686	17855	17898	17621	17602	17760	17753	17664	17649	17616	17617	17748	17730	17646	17661	17773	17762	17887	17821	17630	17824	17728	17652	17749	17915	17617	17764	17873	17705	17815	17825	17763	17721	17786	17824	17680	17617	17718	17742	17680	17665	17692	17777	17817	17714	17743	17564	17595	17779	17769	17697	17728	17639	17726	17709	17783	17757	17531	17710	17691	17633	17629	17950	17578	17614	17930	17668	17727	17616	17542	17668	17659	17750	17686	17743	17702	17935	17823	17690	17717	17720	17698	17838	17797	17632	17596	17665	17660	17657	17527	17884	17716	17790	17770	17622	17765	17619	17689	17668	17537	17774	17793	17833	17735	17743	17682	17676	17868	17787	17735	17757	17641	17658	17883	17912	17735	17725	17853	17720	17805	17803	17779	17628	17816	17758	17674	17733	17733	17680	17736	17717	17760	17565	17820	17698	17778	17707	17790	17677	17816	17643	17901	17632	17733	17931	17693	17654	17674	17663	17688	17829	17790	17721	17888	17620	17824	17754	17614	17711	17808	17762	17660	17754	17749	17667	17677	17717	17677	17661	18021	17614	17755	17591	17713	17753	17949	17718	17712	17620	17717	17745	17764	17700	17747	17798	17710	17697	17797	17630	17712	17697	17720	17635	17833	17786	17715	17704	17601	17733	17843	17713	17854	17802	17793	17604	17702	17692	17913	17653	17769	17741	17709	17684	17719	17952	17701	17631	17633	17642	18016	17762	17733	17713	17766	17599	17715	17491	17796	17762	17785	17735	17712	17763	17642	17833	17535	17872	17676	17567	17569	17864	17842	17680	17517	17836	17669	17763	17614	17706	17866	17719	17686	17761	17662	17737	17686	17760	17676	17877	17705	17805	17741	17664	17606	17852	17779	17928	17634	17774	17529	17704	17755	17764	17709	17804	17626	17721	17857	17743	17801	17736	17753	17652	17723	17635	17617	17756	17760	17799	17734	17748	17728	17824	17692	17781	17757	17752	17517	17797	17717	17796	17652	17549	17750	17617	17783	17688	17515	17656	17668	17782	17727	17719	17817	17872	17691	17638	17716	17774	17779	17688	17808	17749	17734	17668	17918	17786	17662	17847	17735	17726	17836	17733	17773	17701	17755	17880	17766	17893	17796	17857	17865	17715	17997	17661	17631	17817	17688	17507	17660	17616	17910	17691	17854	17751	17574	17847	17643	17676	17719	17693	17787	17477	17820	17719	17725	17688	17749	17642	17871	17891	17797	17715	17706	17802	17894	17765	17707	17759	17649	17620	17664	17821	17569	17664	17754	17651	17744	17741	17699	17821	17708	17548	17838	17706	17873	17730	17739	17691	17758	17622	17715	17758	17736	17651	17727	17718	17762	17867	17710	17828	17636	17845	17657	17863	17740	17944	17874	17709	17859	17585	17513	17697	17689	17760	17760	17654	17559	17800	17722	17721	17732	17401	17766	17938	17562	17669	17830	17568	17695	17705	17845	17745	17794	17921	17731	17731	17751	17738	17657	17871	17859	17565	17768	17785	17642	17676	17667	17943	17691	17787	17647	17578	17850	17583	17814	17667	17680	17833	17626	17805	17749	17805	17755	17683	17466	17910	17749	17873	17816	17707	17729	17754	17680	17811	17841	17782	17657	17839	17865	17748	17651	17690	17672	17652	17740	17562	17786	17849	17803	17704	17694	17614	17832	17876	17817	17619	17808	17735	17706	17710	17559	17664	17925	17475	17527	17850	17681	17707	17743	17733	17794	17731	17767	17706	17897	17831	17689	17624	17728	17489	17781	17773	17772	17648	17496	18038	17760	17817	17496	17776	17813	17824	17839	17683	17661	17659	17720	18017	17783	17634	17756	17691	17585	17704	17723	17664	17822	17662	17740	17834	17820	17668	17976	17715	17842	17729	17903	17613	17526	17824	17785	17790	17787	17540	17627	17665	17654	17862	17822	17756	17923	17598	17711	17818	17651	17763	17663	17750	17795	17691	17718	17667	17820	17665	17705	17702	17979	17748	17846	17802	17813	17768	17699	17731	17761	17772	17728	17726	17655	17873	17832	17702	17713	17776	17965	17691	17588	17762	17526	17617	17749	17901	17657	17717	17703	17943	17455	17895	17684	17768	17714	17594	17843	17848	17663	17638	17633	17853	17647	17460	17601	17779	17677	17835	17777	17863	17745	17689	17563	17670	17580	17629	17858	17682	17746	17692	17674	17568	17801	17617	17943	17865	17696	17995	17534	17634	17688	17746	17766	17784	17616	17783	17801	17856	17797	17768	17634	17742	17719	17717	17641	17721	17388	17792	17731	17687	17744	17791	17753	17788	17594	17736	17650	17802	17727	17884	17688	17836	17770	17968	17881	17782	17614	17843	17680	17699	17787	17762	17592	17678	17800	17752	17840	17689	17669	17637	17890	17794	17880	17680	17845	17701	17570	17785	17709	17604	17904	17654	17869	17679	17633	17926	17676	17704	17887	17789	17818	17710	17853	17820	17774	17805	17685	17744	17787	17806	17644	17693	17639	17812	17814	17844	17728	17744	17800	17746	17825	17707	17860	17663	17567	17702	17867	17694	17743	17750	17956	17762	17897	17684	17764	17653	17648	17734	17807	17764	17826	17647	17665	17723	17846	17634	17851	17675	17610	17636	17692	17792	17695	17743	17975	17747	17717	17841	17818	17653	17816	17852	17597	17718	17781	17752	17921	17692	17668	17810	17628	17828	17811	17714	17585	17690	17787	17787	17895	17662	17899	17680	17730	17715	17720	17740	17566	17956	17617	17499	17838	17758	17585	17649	17818	17682	17638	17732	17693	17561	17759	17752	17743	17774	17768	17721	17731	17901	17754	17759	17743	17798	17609	17747	17946	17741	17887	17778	17576	17684	17696	17687	17707	17700	17653	17879	17725	17780	17701	17740	17964	17580	17783	17791	17668	17702	17736	17613	17692	17729	17889	17781	17708	17614	17886	17925	17673	17717	17742	17773	17628	17936	17757	17823	17771	17718	17989	17693	17616	17446	17452	17658	17790	17706	17743	17614	17864	17751	17803	17687	17840	17858	17713	17590	17657	17711	17798	17862	17822	17765	17803	17708	17901	17646	17797	17763	17899	17658	17681	17663	17713	17763	17551	17815	17632	17681	17760	17741	17766	17757	17889	17860	17635	17696	17786	17619	17910	17626	17848	17755	17701	17816	17711	17805	17593	17691	17627	17719	17732	17827	17786	17910	17992	17719	17621	17839	17810	17838	17866	17679	17739	17801	17767	17685	17675	17664	17615	17552	17764	17637	17800	17588	17850	17655	17752	17819	17746	17685	17546	17759	17654	17767	17750	17732	17692	17619	17568	17752	17610	17910	17903	17797	17797	17786	17749	17827	17686	17702	17833	17741	17727	17653	17904	17851	17784	17563	17661	17708	17664	17852	17859	17717	17852	17885	17685	17593	17741	17887	17720	17803	17705	17772	17717	17801	17632	17665	17826	17748	17776	17820	17771	17880	17746	17663	17716	17870	17788	17778	17839	17674	17764	17762	17584	17815	17728	17710	17812	17802	17769	17850	17685	17773	17738	17793	17751	17740	17767	17653	17646	17703	17530	17731	17789	17693	17738	17791	17627	17668	17623	17769	17673	17856	17792	17668	17691	17836	17799	17898	17771	17599	17853	17701	17658	17631	17713
22665	21607	28819	24988	22830	25336	27218	23691	22513	22931	22796	22449	22711	22638	22521	22590	22612	22397	22714	22616	22395	22440	22433	22284	22393	22365	22413	22386	22284	22574	22403	22430	22553	22421	22407	22233	22447	22158	22268	22494	22235	22178	22348	22203	22279	22092	22260	22413	22168	22234	22324	22187	22527	22225	22075	22397	22180	22326	22146	22163	22227	22492	22268	22442	22466	22316	22295	22331	22041	22265	22093	22452	22352	22508	22512	22213	22234	22461	22240	22351	22234	22315	22416	22252	22172	22044	22453	22190	22236	22474	22491	22344	22378	22371	22350	22305	22487	22137	22132	22455	22507	22212	22133	22520	22371	22315	22136	22281	22150	22223	22298	22315	22492	22113	21995	22383	22192	22097	22248	22407	22397	22256	22369	22087	22253	22323	22090	22156	22333	22187	21946	22364	22475	22422	22097	22467	22529	22453	22318	22289	22272	22463	22284	22060	22196	22348	22235	22177	22365	22408	22255	22354	21981	22293	22084	22334	22326	22051	22399	22513	22248	22268	22306	22214	22408	22324	22283	22401	22152	22296	22180	22200	22235	22216	22196	22100	22195	22162	22330	22256	22398	22129	22138	22351	22382	22307	22357	22264	22395	22397	22303	22062	22191	22176	22380	22316	22422	22481	22423	22209	22246	22289	22412	22335	22287	22199	22266	22381	22269	22454	22380	22527	22454	22322	22292	22265	22254	22309	22430	22311	22341	22419	22252	22159	22124	22287	22368	22120	22329	22223	22125	22211	22134	22353	22314	22140	22506	22105	22492	22207	22183	22316	22461	22414	22336	22367	22411	22177	22279	22086	22359	22091	22337	22230	22241	22132	22134	22079	22153	22176	22226	22205	22490	22247	22178	22173	22451	22394	22335	22175	22530	22198	22426	22210	22506	22364	22380	22158	22313	22371	22193	22250	22156	22254	22151	22343	22163	22352	22457	22235	22472	22261	22387	22321	22372	22130	22376	22531	22242	22094	22169	22234	22248	22285	22397	22327	22561	22122	22308	22200	22139	22303	22616	22294	22261	21967	22460	22105	22232	22270	22420	22104	22220	22107	22201	22275	22265	22368	22253	22338	22209	22192	22116	22418	22339	22062	22081	22287	22216	22102	22101	22008	22216	22304	22419	22264	22274	22144	22332	22352	22320	22412	22048	22330	22256	22124	22149	22356	22403	22333	22251	22230	22551	22416	22433	22132	22089	22071	22196	22365	22320	22307	22102	22297	22427	22161	22498	22089	22556	22161	22421	22292	22304	22324	22143	22172	22202	22249	22096	22090	22283	22211	22076	22187	22385	22215	22312	22344	21976	22367	22217	22190	22322	22235	22479	22218	22307	22237	22299	22293	22359	22438	22424	22432	22240	22008	22148	22398	22390	22504	22255	22215	22374	22393	22320	22253	22234	22268	22337	22052	22266	22238	22273	22355	22429	22353	22216	22215	22191	22144	22293	22203	22418	22117	22081	22305	22016	22293	22316	22272	22048	22319	22154	22268	22278	22242	22165	22091	22264	22137	22084	22430	22371	22265	22613	22447	22309	22342	22404	22145	22310	22340	22227	22299	22381	22470	22260	22292	22208	22290	22333	22514	22510	22241	22128	22273	22303	22045	22149	22311	22195	22425	22397	22268	22203	22235	22453	22262	22114	22303	22492	22216	22303	22229	22005	22222	22323	22240	22313	22185	22134	21983	22307	22232	22466	22254	22382	22415	22318	22355	22296	22226	22195	22430	22081	22217	22212	22234	22092	22258	22237	22258	22332	22298	22309	22201	22381	22433	22434	22389	22400	22370	22130	22200	22263	22174	22178	22295	22474	22278	22490	22297	22339	22358	22115	22273	22184	22477	22558	22345	22296	22216	22212	22307	22264	22275	22261	22315	22069	22338	22085	22141	22270	22166	22282	22550	22085	22417	22360	22323	22248	22188	22443	22353	22381	22207	22108	22140	22301	22324	22189	22232	22297	22227	22331	22376	22221	22308	22477	22314	21947	22167	22434	22240	22359	22453	22082	22181	22160	22192	22176	22319	22309	22303	22305	22188	22172	22426	22190	22238	22365	22293	22172	22242	22259	22303	22351	22163	22289	22362	22401	22157	22349	22253	22190	22314	22344	22297	22282	22237	22471	22319	22171	22370	22224	22414	22491	22362	22313	22218	22101	22134	21982	22305	22370	22613	22289	22383	22393	22441	22288	22340	22492	22326	22397	22174	22209	22358	22347	22189	22516	22098	22259	22346	22299	22385	22284	22353	22208	22386	22381	22363	22217	22439	22305	22274	22275	22129	22279	22303	22276	22241	22076	22157	22255	22183	22148	22492	22426	22343	22298	22437	22373	22503	22303	22208	22291	22251	22194	22450	22155	22124	22217	22190	22309	22227	22365	22133	22154	22125	22258	22180	22263	22176	22187	22467	22234	22451	22309	22245	22214	22310	22452	22341	22314	22251	22116	22204	22335	22197	22095	22364	22257	22202	22290	22231	22295	22225	22232	22207	22117	22248	22327	22401	22509	22349	22216	22367	22145	22272	22326	22093	22119	22081	22304	22180	22164	22114	22097	22259	22378	22264	22176	22352	22148	22302	22334	22189	22134	22113	22417	22332	22099	22169	22008	22168	22379	22369	22440	22146	22260	22181	22261	22352	22312	22246	22329	22404	22218	22277	22221	22172	22366	22399	22245	22214	22107	22213	22138	22242	22515	22293	22468	22277	22324	22296	22521	22388	22228	22177	22205	22110	22328	22271	22193	22245	22159	22275	22125	22290	22264	22222	22239	22274	22452	22262	22295	22502	22410	22357	22151	22307	22187	22259	22256	22297	22287	22262	22187	22360	22295	22338	22452	22374	22102	22215	22086	22120	22261	22358	22336	22054	22434	22118	22332	22272	22003	22563	22313	22000	22187	22384	22260	22269	22218	22115	22227	22305	22122	22041	22073	22078	22362	22225	22342	22444	22416	22294	22292	22329	22149	22319	22336	22206	22211	22289	22120	22260	22360	22337	22418	22538	22266	22215	22434	22171	22168	22301	22179	22183	22183	22203	22366	22280	22067	22283	22211	22212	22170	22084	22076	22298	22167	22259	22595	22381	22231	22076	22347	22442	22427	22282	22242	22343	22373	22264	22459	22436	22251	22112	22263	22243	22254	22301	21961	22339	22285	22156	22132	22332	22221	22352	22227	22235	22346	22294	22273	22230	22319	22133	22163	22235	22238	22058	22209	22126	22216	22150	22364	22390	22311	22203	22600	22361	22392	22194	22188	22036	22252	22407	22426	22152	22458	22166	22075	22170	22194	22144	22282	22187	22187	22387	22480	22329	22229	22389	22212	22440	22179	22280	22161	22406	22134	22054	22246	22167	22324	22070	22315	22410	22195	22182	22245	22141	22146	22310	22381	22247	22330	22333	22076	22023	22168	22241	22114	22189	22197	22322	22125	22316	22356	22260	22213	22341	22312	22449	22200	22035	22140	22137	22386	22533	22309	22560	22345	22176	22236	22242	22041	22152	22251	22189	22279	22112	22483	22405	22078	22304	22560	22462	22208	22217	22387	22462	22299	22215	22223	22496	22258	22550	22204	22456	22478	22367	22283	22236	22371	22512	22275	22245	22371	22251	22095	22354	22490	22391	22512	22166	22285	22213	22273	22457	22352	22300	22417	22189	22186	22540	22218	22198	22266	22084	22344	22253	22156	22172	22333	22281	22276	22559	22276	22140	22028	22340	22265	22478	22277	22259	22423	22318	22237	22082	22269	22331	22223	22305	22424	21870	22402	22497	22185	22161	22101	22323	22133	22239	22296	22252	22351	22300	22115	22024	22123	22408	22226	22272	22244	22391	22526	22303	22075	22151	22131	22234	22132	22416	22391	22191	22345	22345	22133	22283	22183	22093	22419	22283	22137	22214	22220	22324	22216	22164	22453	22253	22373	22180	22430	22379	22239	22125	22518	22450	22362	22385	22220	22349	22335	22219	22322	22162	22266	22365	22408	22176	22254	22229	22298	22223	22315	22427	22212	22388	22286	22111	22366	22252	22301	22120	22295	22310	22242	22125	21992	22368	22201	22171	22326	22211	22293	22375	22265	22355	22216	22068	22270	22197	22102	22220	22127	22249	22353	22336	22290	22149	22245	22223	22232	22309	22216	22278	21945	22482	22313	22026	22218	22298	22346	22480	22375	22390	22503	22348	22335	22274	22144	22285	22239	22203	22137	22240	22370	22242	22271	22064	22420	22444	22566	22358	22291	22316	22296	22297	22344	22323	22245	22262	22283	22266	22173	22103	22172	22185	22194	22399	22189	22384	22127	22038	22226	22098	22168	22252	22145	22265	22303	21909	22324	22208	22235	22078	22247	22408	22128	22415	22203	22095	22191	22296	22370	22045	22261	22601	22391	22251	22191	22400	22430	22487	22201	22252	22275	22401	22060	22161	22263	22200	22313	22361	22295	22382	22350	22198	22424	22295	22237	22178	22182	22304	22309	22231	22120	22193	22250	22207	22343	22275	21949	22167	22297	22135	22420	22390	22178	22389	22004	22140	22309	22326	22211	22119	22436	22184	22168	22363	22406	22224	22434	21968	22253	22224	21999	22121	22360	22170	22090	22283	22069	22338	22593	22241	22150	22286	22376	22390	22283	22394	22312	22118	22043	22194	22518	22464	22247	22223	22224	22365	22155	22111	22311	22197	22174	22142	22018	21975	22295	22231	21788	22088	22287	22180	22319	22134	22346	22149	22119	22341	22119	22182	22143	22064	22332	22217	22209	22180	22328	22334	21974	22026	22164	22405	22186	22158	22404	22424	22062	22124	22186	22105	22432	21996	22210	22365	22376	22405	22167	22375	22350	22251	22206	22270	22259	22341	22287	22289	22429	22284	22279	22277	22333	22251	22329	22220	22161	22450	22202	22302	22101	22274	22328	22234	22179	22095	22129	22580	22257	22173	22075	22025	22307	22495	22362	22436	22119	22294	22101	22165	22456	22453	22280	22414	22136	22445	22179	22351	22264	22300	22115	22238	22359	22333	21823	22269	22426	22369	22068	22129	22121	22056	22275	22351	22307	22428	22236	22432	22239	22470	22142	22244	22503	22326	22180	22330	22281	22259	22250	22250	22321	22287	22159	22226	22202	22252	22393	22225	22061	22263
19130	40843	35814	27751	24554	20604	19151	18518	18429	18213	18197	18144	17981	17964	18006	17958	17980	17841	17941	17937	17921	17942	17973	18070	17968	17894	17865	18054	17816	17948	17904	17803	17922	17843	18140	17903	17800	17886	18006	18030	17876	17889	17858	17823	17787	17966	17859	17814	18121	17870	17893	17906	17913	18008	17943	17953	17894	17895	17889	17793	17805	17932	17853	18077	17849	17768	17763	17875	17928	17864	17881	17841	17987	17840	17914	18095	17921	17989	18016	17858	18002	17981	17929	17853	17803	17752	18023	17743	17927	18248	18194	17896	17871	17846	17871	17805	17912	17922	17779	17845	17992	17771	17970	18097	17846	17874	17876	17951	17774	17705	18048	17851	17721	17733	17935	17828	17785	17951	17826	17764	17836	17919	17900	17735	17732	17860	17814	17909	17890	17821	17773	17840	18074	17857	17896	17730	17868	17801	17548	18033	17946	17862	17672	17962	17818	17793	17788	17841	17850	17823	17865	18031	17927	17844	17936	17965	18036	17854	17857	17744	17932	17913	17795	18054	17754	17850	17928	17780	17909	17796	18022	17907	17739	18024	17795	17904	17930	17891	17768	18041	17941	17871	17913	18035	17813	17912	17930	17917	17644	17915	17792	17907	17978	17828	17958	17608	18027	17778	17940	17817	17896	17954	17841	17948	17796	17845	17823	17885	17848	17728	18067	17823	17756	17939	17728	17787	17799	17970	17886	17842	17974	17849	17868	17660	17967	17953	17807	17887	17774	17671	17622	17896	17891	17631	17872	17795	17912	17934	17867	17845	17796	17895	17772	18030	17806	17971	17791	17874	17723	17833	17879	18024	17838	17797	17892	17795	17873	17835	17965	17927	17873	17839	17763	17927	17869	17989	17847	17776	17932	17793	17925	17886	17634	18014	17795	17739	18003	17668	17845	17820	17890	17928	17862	17946	17815	17833	17860	17586	17957	17900	17953	18042	18089	17870	17985	17811	17979	17856	18036	17710	17960	17990	17955	17952	17874	17867	17930	17751	17874	17894	18051	17851	17784	18007	17953	17767	17755	17788	17886	17759	17871	17835	17840	17922	17815	17919	17993	18035	17947	17903	17792	17852	17786	17729	17842	17816	17824	17849	17943	17767	17908	17683	18004	17953	17894	17843	17875	18029	17757	17722	18064	17661	18006	17807	17892	17925	17727	17974	17766	17984	17830	17718	17891	17868	18049	17949	18066	17818	17875	17910	17688	18025	17895	18002	17829	17938	17761	17922	18079	17724	17869	17937	17776	17828	17822	17836	17875	17902	17839	17860	17822	17815	17796	17862	17991	17843	17832	17776	17922	17908	17804	17860	17934	17859	17880	17967	17879	17950	17919	18065	17788	17915	18009	17923	17886	18078	17756	18005	17779	17909	17891	17741	17830	17945	17795	17884	17936	18008	17754	17825	17923	17808	17799	17891	17769	18071	17801	17937	17969	17819	17689	17922	18012	17962	17786	17659	17919	17885	17619	17985	17896	17716	17928	17760	17852	17843	17767	17924	17966	17900	17940	17894	17801	17803	17867	17810	17881	17938	17837	17719	18073	17999	17847	17921	17650	17987	17906	17767	17854	17900	17844	17957	17837	17898	17953	17752	17985	17919	17735	17986	17859	17913	17879	17974	17905	17927	17771	17982	17852	17887	17839	17930	17693	17854	18026	17727	17865	17929	17645	17838	17808	17898	17931	17923	17704	17967	17836	18019	17880	17847	17864	17962	17935	17860	17868	17987	17760	17834	17889	17855	17712	17932	17910	17859	17876	18036	17860	17878	17679	17915	17855	17947	17947	17864	17840	17834	17858	17896	17804	17898	17896	17821	18146	17895	17845	17824	17954	17668	18000	17723	17869	17954	18001	17773	17757	17822	18031	17901	17939	17803	17916	17701	17844	17928	17908	17905	17889	17847	17727	17948	17887	17888	17786	17783	17855	17746	17989	17719	17988	17862	17914	17868	17889	17849	17862	17966	17910	17850	17823	17894	18038	17840	17839	17972	18002	18018	17827	17944	17840	17863	17977	17828	17802	17959	17956	17958	17797	17941	17881	17844	17816	17802	17959	17966	18004	17997	17810	17938	17844	17806	17966	17955	17943	18073	17925	17916	17865	17881	17970	17970	17810	17749	17653	17698	17900	17843	17820	17942	17858	17760	17860	18046	17759	17798	17980	17827	17802	17886	17838	17844	17762	17825	17852	17946	17925	17796	17846	17952	17670	17968	17653	17857	18034	17811	17853	17925	17897	17802	17963	17959	17918	17740	17969	17775	17867	17607	18130	17812	17821	17788	17989	17715	17793	18025	17997	17875	18052	17734	17902	18045	17943	17860	17982	17798	18026	17751	17926	17917	17923	17833	17871	17865	17799	17754	17766	17910	17892	18095	17904	17840	17889	17898	18056	17877	17846	17864	17878	17922	17949	17908	17796	17803	17769	17953	17725	17891	17900	17916	17904	17842	17892	17898	17843	17763	17755	17899	17667	17952	17918	17952	17790	18017	17669	17967	17767	18046	17881	17824	17875	17649	17848	17889	17902	17996	17964	17827	17839	17940	17858	17850	17893	17776	17930	17691	17990	17875	17835	17921	17771	17927	17802	17943	18001	17597	18024	18007	17820	17765	17839	17812	17871	17852	17728	17901	17795	17972	17850	17874	17955	17727	17969	18000	18023	17882	18033	17796	17940	17914	17854	17737	17645	17814	17832	17958	17769	17757	17759	17912	17860	17767	17866	17959	18064	17727	18004	17796	17796	17787	17888	17824	18011	18053	17890	17744	17853	17962	17819	17780	17866	17776	18063	17774	17947	17773	17848	17722	17804	17857	17884	17944	17815	17996	17968	17878	17788	17794	17901	17858	17801	17801	17942	17947	17910	17878	17767	17761	17990	17984	17779	17823	17861	17829	17746	17751	17775	17821	17759	18138	17929	17857	17958	17787	18080	17841	17693	17819	17868	17905	18064	17801	17755	17901	17748	17756	17760	17956	17926	17777	17937	17929	17867	17877	17838	17799	17820	18051	17956	17813	17907	17822	17896	17953	17935	17732	18158	17738	18008	17645	17860	17835	17855	17859	17824	17860	17865	17905	17824	18045	17865	17827	17877	17802	17971	17959	17892	17880	17903	17801	17826	17867	17814	17759	17898	18000	17888	17982	17815	18051	17841	18017	17964	17795	17839	17589	17896	17839	17825	17759	17846	17700	17848	17693	17791	17938	17904	17943	17783	17918	17877	17830	17896	17776	17888	17925	17813	17917	17843	17841	17885	18003	17822	17838	17978	18035	17823	17816	18004	17742	17940	17731	17789	17976	17732	17984	17780	17918	18052	17775	17828	17802	17754	17795	17935	17908	17982	17878	17848	17821	17976	18060	17760	17790	17915	17922	17800	17795	17870	17856	17770	17831	17857	17944	17721	17955	17797	17688	17815	17742	17784	17765	17946	17888	17849	17802	17814	17878	17825	17913	17669	17825	17919	17938	17950	17934	17751	17912	17812	17835	17903	17707	17885	17833	17794	17830	17799	17974	17930	17826	17866	17852	17823	17839	17831	17939	17931	17990	17934	17820	17934	17912	17797	17699	17861	17980	17746	17772	17701	17773	17920	18036	17907	17845	17949	18099	17617	17871	17818	17787	17855	18014	18021	17870	17669	17887	17912	18074	17881	17884	18086	17953	17703	18019	17894	17856	17702	17958	17768	17923	17738	17774	17846	17889	17879	17708	17901	17889	17965	17909	17783	17835	17913	17949	17999	17947	17971	17745	17956	17794	17822	17970	17965	17873	17829	17785	17809	18130	17886	17915	17811	17953	17940	17755	17951	17979	18050	17970	17966	17946	17882	17887	17930	17751	17895	18192	17964	17957	17808	17970	17973	17809	18063	18018	17900	17940	17846	17770	17886	17869	17721	17877	17983	17763	17956	17656	17736	18003	17688	17772	17883	17974	18031	17875	17908	17771	17786	17561	18001	17772	17986	17955	17964	17987	17763	17815	17852	17868	17813	18124	17977	17945	17908	17836	17947	17959	17918	17919	18053	17893	17959	18003	17798	17947	17807	17835	17845	17943	17999	17999	17898	17633	17915	17848	17871	17990	17802	17957	18035	17766	17822	17851	17871	18096	17905	17914	17865	17861	17864	17862	17978	17967	17779	17963	17983	17805	17924	17816	17991	17901	17695	17996	17858	18158	17898	17797	17951	17914	17897	17881	17937	17731	17835	17776	17922	17862	17693	17914	17881	17865	17802	17741	17937	17805	17779	17807	17834	17931	17487	18040	17943	17840	17904	17910	17917	17891	17889	17882	17970	17862	17777	17793	17919	17762	17859	17918	17872	17858	18019	17940	17924	17934	17808	17807	17877	17823	17905	17921	17994	17799	17829	17766	17958	17958	17885	17885	17914	18015	17808	17813	17819	17755	18020	17754	17778	17764	18089	17758	17848	17879	17816	17712	17864	18013	17798	17902	17920	17737	17939	17790	17892	17703	17844	17707	17873	17852	18055	17651	17830	18001	18069	17845	17789	17918	17916	17907	17920	17839	17835	17918	17942	17952	17779	18001	17844	17712	18009	17837	17750	17969	17892	17865	17903	17940	17786	18031	17689	17753	17697	17920	17902	17909	17883	17984	17790	17771	17932	17830	17809	17893	17856	17878	18074	17781	17918	17685	18087	17831	17931	17857	17888	17659	17713	17893	17821	17911	18059	17778	17832	17815	17752	17760	17751	17729	17840	17892	17910	17862	17900	18067	17984	17814	17993	17784	17890	17722	17694	17814	17737	17851	18022	17993	17697	17924	18100	17803	17931	17778	17828	17823	17737	17890	17891	17846	17761	17961	17844	17805	17844	17872	17964	17879	17899	17871	17792	17927	17701	17832	17860	17857	17932	17863	17891	18003	17841	17770	17910	17789	17798	17845	17947	17970	17827	17855	18082	17793	18037	17932	17833	17734	17925	17677	17944	18019	17997	18103	18073	17770	17810	17969	17904	17692	17957	17998	17837	17924	17837	17908	17956	17861	17825	17900	17856	17749	17790	17992	17810	17808	17984	17870	18024	17866	17852	17820	17895	17808	17878	17717	17935	17723	17785	17897	17787	17960	17996	17926	17865	17900	17806	17779	17962	17885	18107	17861	17935	17998	17968	17803
30513	23716	26909	24734	21852	21578	21684	21524	21497	21285	21265	21178	21214	20911	21115	21329	21431	21241	21160	21115	21194	21047	21299	21226	21264	21249	21169	21131	21253	21191	21164	21198	21151	21352	21280	21231	21190	21151	21215	21248	21426	21406	21257	21289	21296	21056	21051	21123	20983	21203	21242	21104	21283	21025	21003	21151	21328	21004	21395	21156	21236	21295	21121	21016	21125	21189	21138	21174	21406	21316	21347	21437	21508	21097	20831	21099	20929	21020	20969	21307	21300	21093	21176	21228	21198	21065	21161	21093	21191	21050	21292	21079	21278	21051	21287	21248	21109	21302	21099	21164	21324	21376	21073	21166	21381	21353	21290	21158	21288	21029	21129	21472	21435	21256	21237	21051	21132	21097	21172	21156	21243	20845	21090	21168	21145	21116	21132	21301	21235	21140	21231	21265	21240	21333	21283	21078	21241	21153	21301	21359	21225	21186	21056	21119	21318	21233	21031	21128	21290	21281	21258	21218	21241	21183	21158	21131	20930	21232	21250	21303	21080	21134	21238	21190	21295	21179	21038	21222	21257	21115	21021	21089	21118	21270	21183	21153	21222	21318	21308	21172	21230	21207	20992	20991	21002	21188	21080	21275	21014	21082	21237	21116	20978	21252	21188	21208	21118	21296	21350	21136	21086	21167	21115	20955	21134	21141	21042	21193	21052	20948	21345	21120	21349	21238	21223	21231	21270	21260	21381	21181	21264	21215	21256	21291	21369	21325	21315	21255	21261	21201	21264	20982	21108	21208	21225	21085	21297	21251	21053	20949	20992	21209	21173	21106	21064	21151	21176	21122	21112	21254	21173	21151	21260	21327	21086	21117	21061	21169	21406	21368	21170	21064	21041	21227	21486	21348	21400	21417	21280	21173	21195	21190	21107	21051	21241	21167	21289	21168	21192	21062	21038	21281	21389	21245	21213	21228	21110	21119	21152	21070	21260	21225	21303	21323	21246	21184	21242	21241	21058	21189	21064	21114	21055	21226	21130	21249	21146	21359	20965	21416	21353	21140	21134	21323	21204	21153	21256	21214	21175	21135	21269	21257	21109	20955	21273	21149	21303	21234	21293	21014	21257	21244	21219	21287	21381	21166	21337	21119	20881	21086	21203	21200	21063	21075	20805	21268	21235	21178	21014	21137	21248	21309	21146	21203	21119	21071	21129	20993	21216	21015	21079	21216	21241	20990	21043	20957	21211	21222	21224	21265	21361	21229	21273	21083	21026	21303	21085	21286	21152	21159	21388	21119	21299	21188	21266	21255	21309	21193	21301	21144	21081	21219	20980	21193	21261	21079	21330	21203	21257	21040	21088	21024	21375	21094	21339	21243	21300	21411	21278	21360	21465	21042	21300	21114	21181	21066	20948	21259	21173	20981	21258	21199	21128	21172	21004	21251	21067	21085	21100	21144	21197	21168	21187	21012	21280	21294	21162	21265	21020	21042	21252	21180	21334	21392	21172	21202	21323	21233	21066	21050	21163	21241	21327	21167	21255	21156	21210	21244	21190	21157	21142	21036	21264	21198	21115	21195	21278	21253	21338	21233	21291	21207	21256	21269	21530	21092	21328	21382	21203	21096	21245	21069	21245	21277	21316	21100	21195	21032	21418	21174	21166	21193	21226	21428	20999	21199	21412	21114	21142	21121	20914	21210	21267	21092	21119	21106	21378	21025	21055	21451	21307	21087	21039	21178	21261	21182	21162	21278	21071	21061	21133	20966	21148	21127	21201	21271	21198	20923	21358	21114	21165	21344	21070	21240	21138	20831	21119	21199	21268	21244	21381	21260	21126	21429	21260	21148	21045	21137	21264	21244	21199	21149	21219	20991	21052	21213	21238	21024	21150	21170	21159	21218	21103	21111	21128	21109	21297	21217	21065	20960	21241	21249	21385	21042	21279	21233	21241	21402	21174	21353	21048	21458	21060	21070	21110	21281	21362	21223	21170	21142	21149	21329	21309	21041	21160	20965	21195	21185	21092	21165	21079	21429	21294	21293	21254	21117	21239	21011	21095	21060	20961	21148	21070	20959	21421	21080	21368	21159	21340	21107	21214	21313	21280	21253	20999	21298	21160	21022	21151	21269	21222	21239	21294	20942	21204	21342	21259	21126	21199	21585	21096	20859	21259	20960	21117	21110	21224	21250	20998	21179	21356	21411	21153	21311	21171	21249	21453	21269	21327	21191	21232	21364	21131	21193	21166	21096	21238	21086	21314	21186	21246	21082	21284	21132	21158	20948	21251	21131	20984	21258	21317	21301	21230	21035	21331	21126	21349	21058	21116	21172	21131	20893	21185	21118	21307	21249	21167	21072	21284	21155	21264	21261	21192	20966	21183	21324	21115	21071	21232	21099	21165	21282	21207	21317	21038	21304	21409	21460	21155	21124	21184	21317	21200	21254	21110	21366	21256	21236	21106	21134	21188	21192	21251	21197	21167	21166	21085	21069	21266	21045	21121	21079	20978	21132	21508	21335	21214	20994	21057	21207	21139	20933	21102	21326	21169	21249	21211	21269	21172	21272	21234	21229	21125	21132	21126	21162	21258	21155	21312	21056	21213	21123	21191	21128	21198	21226	21265	21288	21084	21210	21063	21199	21230	21044	21069	21181	21083	21151	21391	21302	21086	21172	21219	21314	21258	21111	20957	21216	21041	21243	21272	21301	21178	21105	21430	21334	21112	21286	21086	21178	21068	21296	21170	21217	21125	21255	21262	21159	21464	21312	21234	21230	21342	21162	21149	21284	21263	21478	21168	21243	21453	21127	21174	21164	21247	21554	21407	21210	21012	21051	21174	21289	21166	21116	21231	21111	21124	21085	21250	21118	21215	21018	20994	21209	21140	21302	20992	21072	21180	21400	21158	21030	21142	21319	21105	21192	21089	21192	21064	21190	21208	21443	21062	21053	21267	21040	21155	21129	21260	21252	21194	21087	21143	21016	21237	21134	21057	21269	21148	21201	21266	21225	21164	21077	21279	21233	21330	21233	21163	21299	21351	21258	21277	21141	21283	21314	21282	21281	21070	21130	21165	21208	21133	21229	21283	21261	21106	21418	21172	20997	21346	21148	21182	21295	21405	21286	21322	21240	21120	21178	21072	21372	21127	21178	21060	21385	21272	21236	21132	21219	21293	21208	21216	21336	21341	21205	21192	21208	21251	21239	21444	21139	21272	21169	21347	21247	21060	21041	20946	20979	21300	21456	21213	21099	21315	21347	21234	21078	21177	21194	21151	21328	21140	21172	21124	21192	20974	21133	21122	21191	21179	21129	21187	21061	21031	21253	21196	21206	21265	20999	21077	21118	21234	21097	21258	21241	21204	21064	21255	21196	21194	21284	21381	21083	21147	21083	21279	21251	21109	21311	21229	21218	21099	21153	21205	21028	21283	21199	21099	21123	21224	21003	21275	21243	21100	21359	21073	21246	21284	21084	21277	21235	21044	21128	21454	20987	21064	21187	21359	21244	21354	21285	21097	21341	21240	21152	21007	21422	21404	21274	21496	21497	21063	21373	21429	21174	21116	21156	21318	21318	21206	21397	21095	21093	21137	21118	21139	21215	21084	21173	21331	21254	21105	21166	21165	21094	21304	21349	21387	21152	20967	21118	20952	21367	21187	21078	21092	21198	21226	21161	21256	21173	21090	21321	21154	21256	21088	21389	21108	20988	21076	21184	21161	21403	21103	21263	21054	21103	21280	21359	21012	21139	21158	21270	21078	21316	21203	21192	21295	21132	21320	21227	20937	21045	21240	21211	21402	21218	21159	21201	21316	21131	21150	21172	21337	21109	21271	21174	21261	21255	21300	21226	21214	21078	21188	20992	21085	21045	21189	21111	21344	21295	21196	21132	21004	21128	21200	21164	21329	21327	21323	21102	21057	21151	21212	21118	21127	21362	21221	21132	21155	21177	21163	21230	21177	21298	21204	21258	21267	21213	21102	21487	21080	21030	21209	21015	21252	21082	21004	21399	20911	21142	21350	21114	21301	21371	21237	21167	21140	21118	21226	21031	21212	21540	21082	21085	21307	21349	21198	21114	21243	21028	21140	21070	21081	21279	21103	21080	21365	21183	21238	20987	20965	21247	21159	21221	21116	21090	21338	21328	21094	21261	21399	21084	21345	21355	21266	21043	21249	21239	21340	21321	21198	21214	21442	21042	21124	21087	21235	21123	21018	21246	20992	21162	21049	21313	21415	21220	21375	21324	21380	21295	21055	21381	20897	21077	21273	21219	21149	21168	21166	21238	21310	21256	21376	21278	21400	21110	21097	21296	21091	21324	21129	21157	21135	21287	21205	21086	21330	21283	21296	21178	21139	21330	20992	21271	21439	21105	21310	21090	21310	21196	21470	21176	21103	21477	21246	21210	21406	21124	21174	21369	21320	21393	21089	21296	21346	21085	21127	21264	21348	20989	21043	21061	21068	21025	20846	21104	20965	21341	21442	21172	21225	21294	21200	21250	21073	21076	21146	21332	21284	21210	21290	21128	21249	21435	21386	21122	21374	21094	21383	21188	21307	21111	21454	21322	21307	21092	20836	21102	21392	21233	21181	21344	21141	21217	21297	21455	21330	21253	21314	21221	21166	21150	21055	21364	21416	21056	21117	21095	21429	21338	21089	21191	21160	21412	21083	21380	21322	21202	21093	21384	21182	21159	21258	21164	21328	21026	21097	21363	21183	21043	21233	21225	21026	21021	21271	21262	21275	21239	21110	21093	21138	21157	21134	20951	21165	21208	21141	21148	21284	21240	21279	21180	21207	21034	21461	21125	21296	21139	21155	21360	21209	21132	21178	21121	21217	21076	21136	21158	20950	21174	21224	21047	21315	21209	21227	21252	21111	21331	21165	21237	21337	21260	21177	21304	21034	20975	21057	21100	21156	21162	21651	21072	21142	21185	21266	21118	21291	21269	21274	21249	21416	21337	21297	21249	21186	21195	21503	21191	20993	21242	21428	21145	21163	21192	21084	21204	21076	21478	21269	21300	21094	21229	21211	21166	21172	21188	21221	21181	21016	21202	21103	21336	21115	21114	21287	21154	21226	21182	21080	21277	21003	21077	21135	20974	21027	21117	21427	21293	21076	21170	21267	21284	21228	21103	21142	21302	21158	21221	21604	21223	21090	21092	21228	21177
18428	21374	20193	18406	17548	17403	17527	17439	17447	17224	17286	17337	17178	17301	17295	17320	17300	17309	17493	17377	17194	17354	17225	17324	17182	17215	17238	17284	17406	17339	17137	17449	17305	17379	17466	17476	17216	17313	17179	17054	17431	17240	17396	17075	17219	17349	17306	17337	17247	17267	17310	17220	17135	17279	17330	17265	17424	17196	17160	17227	17376	17220	17126	17422	17275	17408	17268	17150	17291	17265	17391	17253	17293	17255	17381	17291	17250	17510	17242	17205	17148	17418	17291	17251	17176	17402	17338	17417	17221	17202	17354	17177	17222	17330	17355	17215	17168	17272	17284	17362	17109	17159	17188	17321	17315	17264	17336	17187	17137	17078	17172	17203	17365	17309	17322	17209	17307	17323	17209	17337	17273	17086	17210	17362	17346	17195	17130	17204	17160	17387	17294	17324	17278	17168	17247	17138	17238	17362	17223	17414	17341	17267	17342	17313	17257	17183	17255	17326	17345	17252	17176	17357	17326	17142	17422	17186	17313	17224	17199	17286	17282	17225	17510	17281	17480	17283	17238	17170	17277	17244	17413	17127	17345	17295	17358	17317	17121	17289	17137	17418	17299	17211	17220	17566	17311	17340	17260	17407	17275	17375	17233	17264	17238	17261	17222	17487	17244	17360	17109	17429	17487	17296	17202	17338	17281	17258	17270	17245	17228	17233	17092	17313	17403	17228	17139	17437	17399	17178	17134	17149	17133	17457	17035	17034	17281	17109	17447	17369	17469	17203	17118	17400	17430	17175	17225	17385	17342	17178	17085	17214	17350	17265	17249	17127	17168	17232	17324	17256	17425	17169	17130	17237	17276	17296	17212	17316	17225	17382	17246	17297	17362	17302	17294	17478	17076	17319	17333	17428	17207	17246	17195	17094	17228	17318	17241	17353	17378	17302	17246	17455	17520	17207	17278	17333	17222	17345	17272	17196	17205	17274	17218	17431	17280	17168	17375	17395	17246	17206	17343	17446	17375	17393	17238	17356	17168	17426	17185	17208	17344	17344	17379	17233	17384	17144	17465	17104	17163	17415	17332	17306	17202	17180	17350	17535	17204	17307	17379	17229	17417	17338	17245	17232	17311	17236	17247	17311	17331	17418	17396	17291	17289	17295	17255	17258	17171	17427	17340	17355	17176	17310	17134	17362	17354	17454	17366	17349	17422	17265	17204	17427	17204	17089	17332	17186	17328	17420	17179	17242	17253	17396	17284	17404	17259	17303	17170	17339	17372	17285	17198	17238	17298	17281	17282	17340	17372	17278	17375	17430	17432	17220	17225	17169	17195	17417	17167	17229	17248	17430	17206	17071	17293	17362	17237	17146	17332	17403	17439	17258	17306	17308	17254	17288	17269	17411	16975	17391	17306	17129	17448	17405	17321	17413	17309	17199	17331	17251	17326	17370	17405	17269	17195	17131	17160	17225	17153	17240	17204	17400	17155	17283	17250	17333	17466	17406	17368	17359	17255	17226	17173	17371	17266	17341	17249	17213	17079	17314	17257	17193	17258	17343	17191	17228	17320	17163	17224	17266	17313	17398	17327	17137	17268	17230	17444	17182	17264	17207	17365	17074	17363	17316	17117	17307	17337	17153	17426	17105	17390	17356	17303	17111	17300	17260	17325	17444	17178	17314	17361	17176	17398	17425	17320	17220	17426	17304	17308	17426	17312	17416	17134	17301	17248	17378	17247	17354	17446	17377	17272	17460	17200	17506	17261	17215	17227	17326	17182	17298	17284	17214	17145	17258	17224	17177	17248	17314	17361	17277	17323	17417	17301	17083	17397	17108	17477	17186	17240	17208	17340	17432	17436	17231	17245	17334	17314	17065	17422	17172	17168	17331	17374	17203	17320	17127	17299	17321	17334	17220	17311	17166	17437	17376	17256	17410	17147	17200	17299	17263	17387	17260	17148	17353	17308	17350	17300	17335	17225	17166	17280	17219	17289	17305	17273	17251	17255	17332	17273	17229	17316	17254	17311	17286	17309	17220	17280	17434	17382	17209	17140	17346	17407	17453	17060	17383	17353	17209	17091	17203	17080	17447	17304	17202	17193	17319	17163	17233	17227	17165	17357	17267	17378	17255	17113	17273	17304	17052	17328	17187	17211	17392	17391	17233	17137	17213	17338	17349	17444	17181	17294	17119	17271	17212	17364	17112	17410	17285	17249	17185	17417	17399	17229	17382	17435	17404	17324	17147	17283	17481	17251	17409	17195	17234	17349	17342	17472	17234	17373	17237	17489	17377	17151	17475	17345	17460	17387	17447	17465	17244	17205	17249	17467	17088	17261	17228	17326	17239	17163	17462	17290	17384	17285	17371	17357	17325	17202	17309	17196	17408	17391	17287	17304	17307	17142	17369	17229	17276	17276	17372	17236	17329	17303	17196	17302	17293	17397	17144	17395	17172	17325	17460	17318	17207	17235	17196	17249	17287	17394	17349	17132	17321	17293	17430	17358	17333	17244	17296	17392	17298	17249	17275	17339	17248	17334	17364	17331	17495	17315	17337	17202	17340	17273	17265	17368	17291	17246	17439	17158	17305	17164	17169	17211	17138	17168	17116	17268	17217	17296	17317	17225	17399	17238	17292	17368	17258	17081	17121	17496	17118	17189	17397	17299	17351	17556	17254	17309	17299	17273	17551	17328	17427	17289	17254	17105	17122	17456	17417	17267	17229	17386	17432	17418	17172	17378	17354	17304	17269	17432	17372	17035	17252	17444	17278	17318	17355	17372	17320	17442	17235	17226	17221	17273	16982	17236	17245	17235	17292	17152	17327	17278	17328	17275	17301	17331	17337	17174	17499	17332	17367	17388	17407	17299	17156	17349	17183	17348	17322	17291	17256	17257	17238	17313	17175	17191	17354	17381	17219	17307	17390	17489	17397	17252	17163	17333	17331	17217	17449	17168	17132	17378	17094	17098	17256	17231	17095	17199	17197	17291	17150	17336	17304	17371	17314	17306	17185	17358	17297	17317	17269	17245	17210	17364	17340	17355	17299	17169	17272	17341	17229	17221	17188	17356	17249	17377	17315	17380	17388	17194	17209	17437	17382	17167	17370	17246	17138	17085	17219	17177	17331	17312	17250	17184	17292	17421	17212	17340	17178	17345	17424	17354	17215	17462	17306	17356	17141	17375	17334	17180	17197	17449	17314	17197	17339	17177	17222	17186	17299	17308	17384	17319	17315	17353	17143	17146	17265	17336	17098	17222	17138	17513	17248	17249	17142	17369	17387	17334	17086	17371	17347	17179	17229	17219	17259	17180	17324	17144	17244	17258	17142	17253	17379	17189	17282	17358	17454	17189	17331	17360	17186	17417	17266	17484	17315	17183	17234	17500	17012	17300	17262	17399	17401	17487	17118	17343	17208	17206	17343	17293	17314	17344	17217	17264	17189	17267	17155	17279	17284	17246	17303	17331	17184	17231	17283	17414	17249	17355	17222	17373	17277	17369	17358	17187	17297	17401	17354	17144	17320	17296	17342	17412	17229	17359	17199	17316	17444	17446	17241	17456	17243	17203	17316	17254	17246	17072	17248	17334	17388	17360	17097	17270	17265	17371	17360	17397	17379	17214	17375	17323	17343	17430	17407	17402	17315	17318	17321	17429	17403	17329	17340	17151	17215	17273	17326	17247	17238	17161	17520	17253	17121	17216	17180	17242	17291	17233	17265	17217	17263	17312	17402	17371	17295	17152	17350	17293	17297	17142	17210	17308	17286	17352	17427	17483	17248	17320	17327	17496	17237	17451	17290	17190	17240	17251	17286	17279	17251	17251	17176	17320	17414	17138	17360	17338	17228	17105	17361	17169	17291	17337	17364	17464	17301	17267	17344	17156	17323	17313	17310	17199	17205	17109	17266	17378	17237	17309	17396	17273	17292	17209	17409	17243	17380	17353	17283	17101	17284	17348	17184	17141	17201	17164	17272	17512	17429	17402	17241	17331	17206	17269	17371	17268	17352	17274	17314	17315	17139	17435	17305	17345	17209	17332	17252	17263	17228	17317	17363	17396	17201	17231	17421	17416	17348	17238	17169	17330	17326	17203	17504	17266	17275	17307	17442	17426	17301	17301	17191	17300	17286	17217	17340	17245	17315	17288	17288	17265	17276	17247	17478	17294	17217	17202	17257	17434	17422	17251	17217	17417	17405	17534	17320	17344	17277	17216	17279	17185	17246	17234	17306	17286	17310	17209	17496	17233	17312	17279	17321	17237	17321	17293	17227	17154	17237	17245	17364	17289	17167	17162	17437	17317	17119	17346	17341	17293	17236	17326	17163	17381	17381	17151	17344	17196	17224	17314	17252	17269	17249	17112	17139	17206	17220	17300	17449	17250	17315	17279	17328	17266	17296	17291	17340	17259	17315	17487	17324	17383	17203	17241	17216	17321	17187	17262	17408	17365	17172	17242	17473	17421	17487	17453	17330	17447	17134	17084	17335	17443	17252	17261	17245	17298	17223	17394	17239	17335	17376	17227	17245	17366	17217	17405	17235	17518	17246	17275	17365	17138	17370	17398	17199	17305	17393	17237	17306	17289	17305	17086	17289	17261	17116	17334	17138	17392	17349	17246	17359	17402	17298	17359	17252	17246	17239	17215	17377	17242	17307	17263	17142	17256	17324	17277	17333	17345	17199	17310	17252	17194	17165	17356	17176	17240	17261	17357	17267	17302	17267	17388	17343	17300	17252	17296	17332	17315	17160	17305	17298	17417	17314	17163	17247	17206	17314	17212	17436	17128	17321	17268	17362	17209	17337	17292	17340	17379	17085	17203	17277	17396	17253	17204	17286	17337	17189	17366	17393	17418	17201	17185	17221	17348	17297	17326	17275	17222	17222	17228	17230	17499	17129	17370	17376	17254	17245	17275	17325	17167	17345	17310	17067	17360	17147	17065	17123	17369	17293	17373	17236	17197	17196	17227	17327	17487	17141	17249	17310	17254	17460	17279	17430	17264	17231	17298	17324	17101	17277	17238	17118	17325	17217	17255	17262	17398	17366	17231	17172	17224	17273	17186	17420	17247	17135	17375	17352	17354	17190	17257	17128	17208	17364	17291	17201	17287	17319	17286	17204	17161	17099	17280	17417	17172	17171	17362	17447	17311	17317	17333	17188	17314	17389	17284	17251	17540	17221
23973	21556	27924	26098	23528	23814	23672	21915	21578	21464	21485	21288	21242	21308	21261	21265	21133	21084	21327	21230	21347	21248	21306	21393	21204	21375	21369	21223	21026	21147	21212	21284	21264	21250	21270	21286	21128	21094	21093	21163	21178	21241	21222	21065	21257	21115	21401	21089	21017	21306	21357	21067	21208	21108	21000	21114	21067	21328	21078	21224	21154	21013	21156	21058	21210	21143	21059	21196	21191	21150	21411	21094	21051	21081	21272	21395	21293	21172	21087	21037	21080	21335	21244	20946	21299	21057	21145	21149	21183	21133	21308	21283	21106	21344	21119	21222	21096	21018	20956	21254	21134	21037	21349	20993	21202	21323	21301	21340	21087	21089	21360	21158	21167	21058	21127	20905	20947	21100	21347	21287	21185	21116	21183	21100	21108	20956	21039	21298	21114	21354	21119	21160	21101	21351	21265	20985	21252	21082	21143	21189	20994	21283	21312	21267	21119	21298	21127	20920	21379	21284	21244	21276	21311	20992	21058	21066	21276	21318	21155	21181	21610	21431	21216	21209	21129	21150	21364	21279	21257	21045	21235	21266	21181	20892	21156	21147	21043	20938	21206	21088	21158	20966	21153	21145	20999	21120	20824	21000	21198	21064	21109	21161	21202	20986	21213	21034	21043	21186	21138	21299	21095	21236	21101	21204	21249	21002	21186	21193	21084	21097	21085	21103	21140	20961	21018	21174	21181	21288	21282	21040	21105	21083	20986	21105	21137	21034	21163	21186	21087	21091	21041	21193	21274	21204	21119	21150	21182	21131	21026	21393	21240	21080	21296	21038	20937	21153	21188	21159	21314	20882	21183	21050	21183	20845	21139	21262	21321	21175	21267	21004	21071	21164	21157	21009	21185	20777	21204	21165	21254	21329	21075	21104	20991	21388	21055	21336	20990	21476	21271	21222	21255	21118	21122	21370	21403	21037	21217	21252	21370	21140	21214	21211	21175	21203	21272	21086	21392	21018	21240	21249	21381	21238	21204	21179	21124	21295	21073	21311	21328	21221	21351	21159	21193	21066	21070	21128	21160	21100	20857	21047	21174	21198	21259	21040	21072	21008	21058	21110	21382	21395	21084	21162	21211	21047	20917	21082	21156	21372	21226	21045	20946	21390	21063	21097	20950	20982	20986	21024	21079	21054	21249	21135	21039	21034	21187	21087	20918	21138	21169	21041	21202	21322	21141	21115	21201	21180	21063	20993	21087	21064	21217	21200	21344	21055	21253	21340	21211	20951	21019	21318	21137	20946	21082	21134	21145	21178	21017	21232	21311	21308	21077	21113	21035	21075	21017	21001	21052	21134	21073	21145	21072	21159	21038	21173	21220	21235	21252	21066	21137	21377	21233	21244	21278	21154	21050	20951	21303	21165	21328	21317	21117	21434	21030	21147	21146	21290	21267	20870	21006	20984	21138	21149	21234	21075	21205	21074	20979	21140	21260	21125	20967	20928	21111	21187	21241	21183	21274	21035	21381	21194	20965	21227	21042	21014	21139	21102	21219	21159	21143	21252	21362	21079	21248	21087	21240	21176	21178	21098	21491	21136	21361	21134	21255	21082	21309	21229	21000	20821	20950	21012	21088	21365	21140	21204	21245	20980	21032	21079	20983	21240	21213	21202	21153	21323	21018	21202	21126	21161	21272	20952	21274	21112	21121	20757	20919	21258	21335	21118	21225	21230	21414	21251	21104	21097	21212	21114	21231	21501	21203	21171	21075	21123	21248	21232	21231	21343	21394	21483	21295	21165	21217	21219	21340	21100	21066	21260	21054	21082	21486	21014	21219	21122	21343	21061	21002	21051	20937	20982	21136	21038	21109	20991	21291	21216	21024	21095	21177	21188	21169	21235	21146	21238	21320	21189	21367	21161	21204	21296	21318	21129	21116	21239	20994	21069	21232	21153	21052	21204	21294	21100	21225	21323	21200	21229	21319	21282	21302	21223	21125	21192	21241	21338	21264	21148	21162	21217	20978	20979	21306	21162	21267	21207	21169	21049	21092	21169	21083	21235	21127	21216	21260	21097	21071	21098	21161	21097	21273	21073	21167	21207	21213	21208	21380	21182	21185	21168	21216	21104	21253	21345	21054	21197	21200	21202	21092	21115	21116	20979	21037	21076	21283	21097	21198	21082	21211	21071	21124	21154	21202	20876	21081	21108	21084	20930	21310	21249	21043	21109	21167	21111	21330	21174	21209	21197	21065	21313	21194	21100	21353	21270	20948	21474	21086	21292	21020	21029	21174	21237	21095	21195	21168	21330	21153	21138	21211	21286	21039	21001	21136	21122	20957	20996	21159	21126	21095	21010	21453	21138	21055	21009	21097	20991	21164	21257	21251	21068	21301	21155	21309	21118	21186	21344	21083	20995	21267	21235	21067	21288	21280	21258	21110	21206	21195	21092	20971	21268	21076	21154	21247	21212	21228	21187	21141	21107	21343	21152	21082	21232	20984	21204	21326	21125	21069	21118	21246	20991	21315	21106	21267	20884	21338	21234	21213	21169	21136	21187	21112	21349	21192	21151	21074	21135	20956	21204	21317	21319	21258	21139	20982	21090	21255	21170	21118	21092	21087	21216	21259	21206	21256	21376	20967	21147	21112	21137	21064	21109	21261	21205	21280	21162	20964	21144	21322	21275	21258	20881	21271	20925	21138	21231	20922	21172	21061	21166	21071	21078	20971	21164	20927	21200	21082	21077	21117	21087	21177	21190	21275	21107	21254	21132	21372	21040	21059	21383	21052	21280	21355	21127	21085	20995	21225	21281	21158	21054	21144	21304	21235	21180	21205	21253	21146	21039	21177	21093	20993	21117	21202	21092	21065	21153	21301	21008	21213	21151	21083	21220	20974	21169	21207	21009	21051	21020	21317	21286	21038	21174	21201	21020	21038	21141	21114	21098	21130	20947	21047	21194	21039	21136	21284	21210	21003	21392	21106	21036	21186	21137	21213	21016	21163	21161	21273	21153	21254	21382	21192	21044	21370	21132	20973	21027	20994	21211	21109	20976	21128	21223	21088	21000	21130	20999	21162	20866	21230	21176	21093	21119	21221	21171	21110	21183	21223	21023	21125	21195	21408	21434	21394	21426	21198	21003	21354	21062	21325	21226	21248	21261	21059	21063	21200	21139	21299	21145	21134	21419	21070	21079	21275	21146	21112	21019	21004	21069	21366	21098	21064	20991	20903	21136	21093	21113	21220	20938	21061	21427	21085	21106	21025	21217	21204	21178	21061	21126	21177	21136	20889	20952	21134	21089	21076	21052	21242	21191	21159	20901	21314	20969	21113	21323	21207	21108	21050	21123	21140	20996	21364	21014	21341	21254	21246	21091	21180	21191	21157	21119	21211	21161	21308	21181	21045	21110	21138	21036	20995	21131	21023	21114	21185	21296	21195	21315	21264	21389	21457	21260	21008	21090	21055	21039	21137	21051	21177	21228	21119	21004	21273	20997	20970	21066	21297	21298	21061	21012	21079	21269	21119	21073	21392	20985	21258	21477	21157	21241	21302	21148	21427	21166	21224	21055	20987	21001	21007	21079	21109	21198	21336	21006	21109	21160	21120	21132	21268	21113	21038	21088	21368	21325	21245	21187	21095	21060	21058	21027	21164	21130	21085	21232	21004	21221	21262	21198	21141	21133	21146	21201	21207	20832	21207	21304	21104	21167	21274	21242	21176	20939	21222	21175	21116	21049	21131	21231	21135	21098	21245	21102	21058	21246	21276	21073	21184	20991	21165	21094	21388	20996	21087	20947	20982	21007	21185	20967	21244	20966	21064	21205	21505	21266	21107	21371	21188	21002	21204	21143	21173	20961	21132	21119	21199	21072	21253	21278	21014	21041	21267	21266	21006	20958	21185	21354	21190	21260	21417	21285	21302	21164	21117	20946	21165	21233	21156	21196	21086	21153	21211	21400	21335	21065	21340	20890	21172	21079	21205	21229	21078	20963	21155	21257	21108	21084	21272	21366	21182	21161	21244	21064	21146	21327	21079	21364	21034	21067	21418	21219	21184	21214	21228	21182	20992	21177	21248	21250	21052	21188	21150	21094	21207	21311	21285	21027	21107	21130	21054	21364	20955	20917	21221	21118	20941	21159	21349	21169	21121	21029	21152	21023	21089	21070	21030	20894	21073	21409	21023	20930	20931	21184	21037	21097	21145	21141	21136	21194	21030	21069	21151	21032	21176	21121	21153	21317	21422	21221	21011	21184	21180	21179	21158	21109	21036	21149	20898	21120	21081	21306	21042	20957	21079	21247	21264	21148	21160	21322	21109	21179	21157	21058	21048	20908	21172	21251	21056	21054	21180	21256	21058	21227	21232	21104	21045	21032	21161	21161	20966	21205	21039	21225	21171	20961	21174	21157	21293	21190	21262	21226	21244	21214	21215	21123	21021	21102	20926	21196	21006	20927	21190	21406	21061	21341	21240	21182	21216	21113	21107	21152	21110	21174	21076	20934	21094	21119	21043	21170	21171	21140	20994	20883	20866	21246	21200	21181	21254	20986	21218	21089	20959	21253	21405	21348	21177	21017	21136	21433	21249	20981	21071	21073	21072	21049	21159	21117	21071	20967	21239	20978	20972	21135	21002	21174	21441	21090	21109	21108	21258	21262	21036	21087	21080	21123	20870	21015	21180	21166	21056	21273	21036	21012	21225	21126	21210	21020	21059	21067	21088	21017	21127	21124	21233	21183	21089	21117	21032	21206	21052	21056	21025	21228	21076	20892	21367	21133	21172	21009	21211	21224	21111	21105	21252	21137	21332	21128	21233	21215	21316	21063	21305	21052	21217	21036	20847	21314	21178	21232	20922	21177	21339	21366	21260	21200	21041	21294	21111	21124	21110	21324	21218	21045	21047	21186	21312	21151	21229	21130	21301	21060	21210	21319	21129	21193	21121	21005	21230	21218	21129	21233	21101	21212	21044	21156	21231	21029	21277	21377	21321	21200	21127	20923	21133	21299	21144	21139	21160	21314	21127	21178	21218	21144	21376	21338	21313	21178	21387	21011	21123	21339	21248	21289	21173	21146	21240	21008	21342	21305	21019	21005	21194	21112	21324	21190	21190	21226	21201	21051	20938	21324	21072	21374	21178	21404	20875	20855	21146	21105	21192	21145	21166	21240	21304	20971
15218	27068	25400	20262	18549	18129	17628	17716	17303	17243	17270	17330	17530	17339	17303	17413	17394	17230	17167	17292	17366	17255	17434	17241	17389	17382	17280	17541	17427	17495	17287	17375	17349	17410	17391	17353	17401	17354	17572	17312	17143	17356	17326	17358	17353	17278	17332	17336	17390	17247	17233	17488	17277	17425	17403	17325	17286	17272	17278	17305	17123	17246	17307	17424	17294	17291	17335	17396	17333	17511	17399	17408	17301	17345	17372	17304	17245	17055	17257	17329	17366	17308	17358	17349	17562	17243	17316	17525	17444	17260	17507	17235	17357	17332	17408	17211	17447	17329	17192	17178	17412	17270	17305	17308	17324	17407	17374	17235	17400	17175	17412	17204	17330	17283	17286	17361	17251	17385	17173	17402	17292	17332	17265	17413	17379	17324	17289	17228	17215	17214	17272	17214	17473	17335	17286	17172	17398	17275	17542	17268	17372	17318	17175	17215	17237	17249	17250	17380	17484	17379	17211	17354	17387	17161	17252	17325	17389	17292	17325	17084	17232	17330	17416	17165	17340	17309	17385	17219	17209	17243	17332	17248	17206	17319	17301	17346	17291	17002	17296	17288	17220	17427	17352	17187	17216	17366	17319	17288	17385	17211	17343	17278	17247	17188	17103	17232	17317	17325	17342	17176	17346	17263	17399	17238	17442	17392	17412	17359	17062	17292	17585	17272	17304	17238	17410	17297	17249	17273	17308	17409	17332	17231	17189	17185	17404	17241	17287	17102	17205	17252	17361	17297	17255	17301	17264	17231	17445	17178	17267	17264	17446	17300	17297	17195	17361	17246	17291	17282	17264	17217	17345	17137	17353	17241	17414	17271	17227	17144	17493	17207	17218	17178	17332	17321	17384	17396	17342	17441	17345	17341	17343	17456	17359	17320	17354	17343	17316	17425	17243	17419	17243	17404	17364	17244	17396	17481	17241	17394	17272	17342	17377	17249	17104	17257	17275	17259	17403	17317	17321	17178	17276	17294	17436	17228	17265	17274	17325	17333	17261	17262	17311	17266	17407	17375	17285	17152	17261	17196	17366	17286	17229	17192	17358	17143	17366	17335	17273	17453	17165	17238	17213	17182	17339	17345	17294	17173	17329	17461	17429	17202	17181	17523	17340	17316	17407	17282	17274	17257	17505	17266	17462	17423	17297	17173	17398	17214	17387	17517	17402	17311	17148	17442	17384	17399	17220	17344	17188	17293	17151	17370	17499	17332	17363	17308	17162	17286	17258	17312	17303	17273	17209	17304	17344	17269	17222	17271	17264	17387	17279	17340	17248	17407	17351	17312	17355	17356	17363	17357	17266	17186	17131	17191	17239	17112	17488	17269	17329	17276	17367	17322	17359	17300	17135	17321	17296	17185	17298	17211	17266	17377	17282	17397	17335	17235	17222	17266	17325	17466	17270	17237	17467	17236	17531	17296	17237	17352	17399	17294	17240	17192	17327	17536	17392	17243	17338	17325	17460	17253	17303	17296	17377	17393	17294	17389	17366	17270	17261	17119	17238	17271	17325	17344	17244	17286	17268	17292	17291	17317	16977	17282	17456	17154	17310	17443	17193	17488	17378	17393	17451	17246	17310	17290	17279	17213	17260	17278	17224	17155	17341	17254	17169	17314	17393	17396	17362	17215	17424	17456	17345	17446	17265	17369	17340	17383	17438	17305	17215	17499	17172	17398	17428	17074	17426	17257	17409	17367	17245	17364	17450	17299	17377	17370	17150	17392	17390	17151	17319	17152	17387	17143	17298	17217	17221	17179	17191	17439	17269	17276	17294	17232	17392	17307	17257	17449	17311	17264	17303	17233	17244	17323	17258	17330	17317	17304	17276	17131	17260	17395	17331	17337	17130	17262	17462	17480	17249	17360	17302	17317	17281	17409	17388	17361	17300	17419	17258	17165	17343	17214	17215	17359	17336	17135	17302	17347	17480	17187	17324	17283	17211	17222	17306	17217	17465	17321	17203	17283	17262	17332	17245	17413	17329	17357	17302	17232	17506	17202	17265	17184	17400	17282	17210	17320	17301	17190	17294	16998	17242	17300	17346	17546	17177	17439	17330	17095	17312	17388	17381	17372	17287	17399	17505	17258	17266	17114	17308	17227	17150	17196	17264	17455	17243	17322	17185	17420	17364	17386	17488	17253	17304	17372	17469	17305	17218	17279	17392	17305	17433	17297	17310	17426	17424	17225	17208	17151	17462	17214	17371	17211	17232	17467	17352	17275	17158	17358	17369	17202	17146	17147	17047	17320	17437	17311	17223	17514	17052	17424	17277	17193	17265	17165	17402	17187	17285	17462	17261	17266	17175	17306	17143	17430	17335	17395	17134	17176	17360	17236	17454	17226	17407	17186	17214	17422	17317	17309	17266	17322	17205	17407	17343	17350	17359	17242	17282	17423	17329	17231	17310	17434	17340	17306	17264	17082	17131	17257	17398	17297	17365	17241	17289	17347	17488	17547	17288	17222	17412	17410	17424	17302	17132	17265	17264	17369	17196	17141	17287	17577	17364	17470	17356	17455	17097	17337	17203	17265	17359	17173	17352	17297	17408	17301	17282	17075	17234	17222	17100	17281	17329	17343	17288	17298	17235	17244	17416	17443	17389	17458	17201	17229	17386	17176	17330	17153	17428	17351	17485	17495	17551	17287	17275	17292	17230	17280	17162	17223	17471	17290	17245	17268	17339	17403	17360	17229	17473	17269	17443	17341	17073	17378	17235	17271	17286	17222	17346	17383	17435	17461	17422	17310	17263	17402	17233	17304	17458	17298	17363	17358	17315	17364	17173	17229	17464	17227	17189	17372	17230	17359	17301	17176	17399	17312	17357	17178	17327	17270	17216	17187	17425	17324	17183	17254	17214	17322	17236	17554	17187	17397	17360	17186	17376	17297	17332	17364	17240	17128	17239	17428	17440	17376	17248	17321	17148	17540	17256	17313	17313	17341	17275	17222	17185	17163	17282	17337	17374	17280	17296	17461	17362	17183	17286	17582	17338	17293	17459	17341	17344	17233	17225	17340	17374	17287	17516	17355	17444	17291	17258	17297	17384	17293	17250	17280	17362	17474	17271	17414	17373	17394	17286	17256	17438	17255	17277	17358	17350	17361	17291	17208	17428	17126	17109	17348	17426	17456	17515	17380	17287	17077	17319	17359	17263	17253	17429	17319	17399	17312	17284	17278	17250	17345	17243	17424	17245	17306	17185	17414	17456	17284	17208	17381	17435	17317	17391	17328	17207	17275	17462	17044	17131	17290	17290	17324	17274	17596	17077	17328	17363	17339	17337	17268	17145	17325	17230	17332	17236	17269	17252	17473	17298	17425	17501	17248	17285	17194	17346	17296	17480	17445	17311	17329	17245	17083	17310	17492	17301	17363	17249	17292	17332	17372	17331	17298	17229	17331	17288	17458	17391	17275	17449	17355	17366	17209	17206	17189	17449	17274	17332	17282	17274	17343	17202	17416	17208	17321	17369	17293	17358	17194	17416	17310	17447	17430	17423	17253	17522	17421	17168	17314	17243	17213	17081	17162	17454	17180	17244	17194	17219	17289	17288	17266	17252	17415	17221	17217	17302	17261	17264	17355	17304	17392	17402	17259	17324	17351	17166	17359	17267	17380	17375	17364	17341	17183	17239	17418	17095	17516	17218	17399	17291	17233	17540	17285	17272	17067	17292	17161	17335	17263	17338	17256	17424	17306	17128	17179	17236	17251	17420	17162	17297	17352	17243	17292	17171	17482	17420	17299	17374	17425	17351	17178	17429	17420	17026	17218	17292	17240	17560	17308	17317	17335	17377	17077	17299	17215	17336	17115	17228	17367	17272	17290	17328	17366	17463	17091	17411	17363	17304	17135	17247	17321	17325	17177	17214	17166	17300	17341	17266	17292	17175	17255	17329	17205	17251	17298	17148	17374	17194	17385	17278	17176	17339	17268	17268	17497	17239	17365	17209	17461	17437	17361	17164	17311	17296	17300	17278	17255	17159	17204	17064	17089	17179	17230	17485	17343	17243	17291	17210	17105	17181	17211	17464	17317	17228	17354	17313	17362	17205	17367	17245	17276	17336	17368	17453	17345	17339	17267	17336	17079	17394	17308	17184	17482	17348	17344	17350	17136	17286	17422	17258	17206	17403	17356	17295	17597	17394	17242	17153	17286	17369	17370	17229	17215	17281	17403	17311	17414	17380	17169	17451	17341	17365	17358	17521	17355	17446	17283	17382	17280	17262	17333	17218	17405	17261	17306	17320	17266	17468	17373	17236	17274	17473	17243	17312	17308	17124	17260	17169	17402	17225	17322	17467	17339	17318	17436	17380	17382	17269	17447	17380	17401	17193	17476	17125	17437	17348	17322	17469	17373	17168	17309	17330	17277	17195	17227	17274	17260	17217	17356	17277	17238	17223	17240	17324	17216	17343	17241	17314	17079	17207	17495	17326	17397	17233	17236	17301	17295	17283	17231	17085	17438	17218	17277	17204	17402	17321	17361	17250	17342	17431	17364	17393	17395	17338	17316	17554	17335	17251	17337	17247	17227	17301	17273	17374	17373	17338	17347	17284	17316	17390	17390	17247	17233	17281	17401	17297	17403	17207	17368	17405	17502	17376	17411	17362	17198	17390	17123	17255	17423	17315	17251	17375	17185	17341	17194	17171	17418	17140	17157	17294	17417	17399	17437	17358	17324	17269	17281	17390	17373	17283	17395	17285	17327	17302	17251	17240	17276	17367	17379	17287	17417	17064	17470	17446	17258	17414	17447	17285	17395	17326	17394	17277	17245	17475	17187	17265	17258	17311	17360	17403	17258	17187	17223	17334	17163	17241	17189	17328	17294	17299	17183	17285	17270	17205	17390	17412	17429	17188	17344	17220	17393	17285	17311	17407	17333	17486	17167	17270	17437	17399	17386	17203	17247	17323	17148	17218	17416	17275	17218	17240	17401	17345	17493	17264	17271	17237	17182	17268	17512	17358	17208	17180	17338	17231	17211	17504	17390	17367	17455	17286	17231	17350	17217	17239	17457	17274	17395	17493	17353	17295	17184	17331	17182	17219	17312	17138	17302	17640	17352	17256	17347	17425	17193	17294	17427	17240	17410	17154	17222	17411	17274	17252	17106	17403	17401	17326	17241	17329	17233
25779	21642	27381	28747	23846	23428	23508	22803	22651	22263	22361	22436	22272	22453	22310	22313	22546	22430	22245	22360	22472	22324	22480	22260	22484	22243	22440	22241	22329	22292	22315	22238	22502	22336	22341	22439	22215	22148	22210	22441	22214	22141	22225	22388	22464	22577	22509	22294	22313	22325	22493	22435	22236	22346	22301	22518	22076	22336	22369	22326	22224	22354	22117	22338	22299	22116	22167	22375	22199	22285	22229	22333	22246	22442	22388	22258	22220	22311	22315	22290	22054	22346	22169	22122	22334	22335	22429	22365	22437	22404	22341	22342	22227	22267	22453	22191	22020	22415	22381	22539	22759	22354	22196	22331	22438	22327	22410	22328	22416	22339	22229	22298	22321	22369	22278	22546	22309	22286	22233	22284	22029	22359	22170	22228	22274	22094	22432	22266	22202	22320	22250	22129	22400	22361	22337	22218	22466	22115	22328	22086	22603	22308	22328	22245	21902	22425	22392	21945	22281	22142	22244	22350	22406	22360	22323	22346	22600	22311	22186	22243	22220	22164	22513	22298	22352	22391	22500	22287	22175	22374	22460	22326	22396	22621	22018	22301	22521	22154	22268	22408	22458	22268	22206	22291	22260	22313	22345	22414	22540	22250	22288	22222	22461	22163	22131	22460	22364	22357	22365	22331	22435	22120	22287	22034	22337	22246	22378	22209	22310	22477	22201	22309	22342	22157	22174	22229	22484	22508	22168	22213	22230	22188	22395	22262	22308	22328	22275	22314	22335	22349	22231	22293	22622	22243	22190	22420	22300	22226	22260	22271	22223	22130	22366	22304	22391	22402	22309	22280	22337	22197	22240	22271	22301	22378	22314	22359	22377	22222	22235	22165	22283	22402	22189	22341	22555	22448	22466	22192	22313	22208	22259	22122	22278	22374	22362	22296	22219	22110	22342	22265	22181	22193	21973	22476	22115	22307	22347	22385	22257	22408	22313	22338	22271	22392	22422	22251	22130	22395	22230	22163	22297	22455	22242	22345	22304	22192	22297	22322	22430	22353	22063	22177	22355	22279	22359	22353	22467	22378	22483	22250	22217	22413	22354	22309	22365	22266	22390	22220	22650	22484	22287	22542	22329	22388	22470	22071	22294	22126	22376	22205	22330	22341	22448	22538	22335	22444	22398	22278	22545	22246	22254	22270	22400	22274	22263	22406	22380	22428	22417	22378	22222	22473	22327	22339	22265	22512	22322	21904	22260	22127	22286	22448	22407	22478	22263	22277	22327	22384	22234	22609	22249	22230	22305	22259	22267	22484	22360	22336	22298	22174	22283	22396	22219	22271	22291	22211	21919	22491	22487	22108	22205	22266	22397	22324	22236	22286	22469	22501	22437	22220	22623	22156	22330	22290	22186	22302	22249	22195	22360	22370	22368	22111	22232	22477	22446	22371	22396	22449	22523	22265	22296	22175	22216	22250	22190	22336	22192	22376	22335	22440	22396	22392	22309	22445	22265	22383	22434	22009	22377	22238	22238	22335	22258	22334	22280	22375	22117	22260	22117	22375	22346	22230	22399	22404	22434	22327	22107	22385	22184	22261	22409	22196	22249	22428	22357	22520	22383	22100	22110	22423	22515	22364	22243	22424	22106	22540	22328	22436	22185	22028	22389	22375	22523	22290	22206	22348	22323	22454	22255	22385	22239	22340	22305	22243	22497	22180	22429	22409	22227	22288	22416	22130	22134	22207	22547	22404	22530	22337	22228	22323	22173	22489	22305	22381	22461	22452	22423	22342	22285	22089	22277	22490	22168	22360	22255	22247	22226	22493	22424	22313	22146	22494	22318	22442	22288	22327	22486	22396	22325	22340	22360	22293	22253	22411	22408	22336	22223	22300	22517	22526	22289	22199	22242	22277	22280	22430	22171	22344	22346	22301	22492	22280	22193	22359	22253	22303	22518	22166	22279	22463	22474	22262	22296	22191	22473	22273	22355	22399	22289	22338	22473	22273	22124	22342	22177	22287	22331	22248	22438	22172	22477	22449	22403	22470	22226	22499	22166	22180	22244	22222	22182	22164	22536	22462	22243	22329	22422	22373	22101	22180	22444	22429	22509	22343	22333	22397	22436	22082	22356	22628	22400	22040	22284	22347	22178	22344	22225	22382	22306	22260	22477	22281	22326	22482	22465	22350	22423	22083	22353	22448	22511	22258	22269	22243	22094	22227	22225	22282	22286	22415	22411	22306	22414	22274	22320	22523	22511	22193	22337	22302	22134	22222	22480	22389	22375	22324	22355	22061	22429	22683	22257	22381	22283	22235	22402	22440	22266	22318	22487	22234	22361	22478	22479	22258	22488	22201	22236	22442	22194	22620	22322	22370	22290	22467	22250	22390	22278	22298	22223	22133	22353	22200	22427	22171	22290	22354	22372	22343	22381	22181	22358	22154	22159	22362	22191	22286	22224	22433	22386	22147	22261	22385	22305	22418	22423	22221	22371	22396	22211	22462	22233	22282	22129	22251	22234	22110	22294	22305	22535	22178	22340	22325	22226	22181	22405	22303	22496	22404	22549	22115	22410	22159	22173	22379	22424	22418	22323	22306	22298	22331	22374	22177	22434	22483	22460	22428	22139	22291	22151	22173	22180	22337	22291	22439	22226	22545	22170	22179	22262	22350	22342	22257	22325	22258	22490	22401	22344	22328	22514	22273	22350	22261	22399	22268	22160	22365	22295	22263	22441	22227	22180	22319	22186	22310	22312	22320	22337	22412	22551	22371	22091	22238	22304	22479	22388	22357	22480	22267	22267	22250	22256	22159	22276	22138	22366	22389	22253	22251	22250	22503	22102	22169	22247	22352	22484	22217	22242	22253	22050	22277	22386	22149	22300	22463	22246	22362	22301	22312	22236	22079	22258	22266	22239	22251	22361	22354	22431	22356	22280	22217	22208	22142	22283	22241	22426	22280	22245	22483	22206	22401	22309	22441	22364	22264	22326	22398	22510	22040	22346	22341	22343	22210	21967	22136	22388	22366	22178	22369	22296	22575	22302	22305	22356	22244	22367	22267	22363	22365	22166	22395	22352	22374	22228	22226	22315	22615	22218	22252	22315	22520	22359	22348	22507	22475	22159	22175	22474	22222	22543	22447	22079	22424	22381	22283	22270	22131	22291	22180	22322	22376	22421	22266	22318	22293	22159	22292	22399	22369	22323	22324	22154	22290	22310	22329	22390	22329	22336	22471	22310	22222	22405	22334	22212	22367	22314	22275	22312	22542	22266	22206	22232	22099	22336	22516	22468	22127	22329	22321	22152	22102	22430	22347	22355	22141	22259	22344	22256	22570	22384	22107	22457	22176	22232	22236	22555	22080	22177	22232	22581	22445	22465	22389	22489	22258	22231	22095	22260	22021	22300	22399	22104	22308	22243	22030	22232	22397	22249	22439	22241	22330	22494	22446	22438	22508	22291	22179	22205	22517	22574	22471	22222	22160	22574	22569	22199	22127	22552	22343	22307	22305	22403	22204	22451	22434	22219	22286	22603	22239	22312	22360	22472	22620	22132	22302	22493	22510	22320	22445	22501	22384	22344	22291	22408	22341	22262	22387	22424	22478	22227	22240	22159	22412	22399	22361	22524	22445	22434	22190	22182	22198	22353	22315	22467	22491	22499	22382	22517	22200	22584	22458	22392	22295	22263	22345	22417	22465	22258	22240	22382	22034	22178	22334	22486	22177	22332	22538	22480	22339	22263	22154	22309	22315	22459	22336	22399	22470	22231	22115	22201	22397	22441	22056	22299	22483	22395	22336	22502	22183	22349	22301	22320	22279	22203	22356	22371	22331	22386	22248	22358	22178	22378	22352	22197	22268	22337	22389	22194	22555	22410	22409	22539	22405	22272	22331	22404	22450	22446	22220	22409	22369	22196	22291	22332	22450	22223	22304	22401	22393	22249	22261	22411	22497	22440	22416	22293	22294	22241	22131	22280	22212	22309	22317	22016	22143	22367	22040	22116	22466	22403	22519	22324	22483	22275	22407	22430	22221	22491	22384	22377	22254	22225	22357	22412	22324	22251	22374	22242	22518	22367	22175	22486	22303	22349	22175	22250	22274	22358	22161	22216	22296	22421	22522	22486	22153	22204	22294	22453	22213	22355	22322	22344	22295	22323	22244	22636	22196	22095	22217	22216	22441	22385	22265	22180	22203	22269	22224	22353	22438	22326	22212	22446	22239	22344	22214	22415	22365	22375	22292	22384	22433	22202	22275	22330	22417	22446	22277	22243	22266	22326	22326	22282	22212	22445	22086	22182	22381	22412	22163	22333	22473	22394	22056	22236	22371	22510	22377	22242	22261	22250	22308	22214	22479	22455	22393	22112	22322	22229	22347	22324	22315	22426	22298	22288	22136	22436	22332	22370	22248	22352	22311	22354	22346	22118	22294	22636	22442	22332	22353	22345	22312	22399	22406	22381	22344	22518	22225	22348	22313	22282	22220	22485	22301	22420	22403	22456	22291	22478	22227	22423	22166	22248	22261	22262	22367	22155	22439	22220	22267	22371	22373	22554	22264	22391	22172	22433	22384	22505	22176	22323	22262	22240	22282	22352	22277	22554	22413	22408	22471	22252	22257	22496	22396	22203	22118	22448	22391	22282	22173	22293	22312	22337	22237	22289	22268	22287	22205	22276	22294	22242	22151	22139	22155	22231	22239	22328	22136	22470	22322	22441	22364	22257	22173	22379	22429	22300	22297	22389	22425	22418	22310	22193	22291	22254	22282	22358	22235	22097	22325	22520	22391	22340	22389	22311	22235	22180	22337	22329	22409	21979	22398	22362	22312	22264	22372	22328	22437	22562	22090	22421	22390	22385	22004	22166	22484	22612	22259	22242	22254	22492	22312	22472	22347	22332	22311	22370	22233	22298	22204	22438	22393	22298	22502	22222	22398	22505	22323	22187	22211	22274	22457	22359	22283	22290	22431	22566	22334	22262	22339	22294	22638	22466	22255	22513	22401	22487	22259	22256	22123	22532	22150	22538	22442	22353	22462	22363	22347	22309	22215	22386	22565	22147	22286	22284	22345	22512	22406	22417	22521	22412	22115	22378	22287	22325	22309	22344	22437	22489	22553	22437	22263	22389	22130	22278	22238	22386	22427	22403	22203	22337	22099	22359	22274	22112	22236	22200	22482
17208	25972	24717	20206	19038	18662	18458	18047	18169	18023	18201	18054	18087	17860	18119	18224	18136	17883	17953	17908	18119	17973	17952	17943	18006	17881	17861	18044	17954	17917	18039	18044	18119	17905	17935	17885	18001	17900	17799	17931	17822	17664	18020	17880	17985	18148	17924	17945	18100	18115	17909	18048	17800	17984	17799	17975	18114	17859	18067	17950	17889	18035	17966	18003	17917	17994	17896	18106	17908	17945	17920	17980	18141	17968	18122	17966	17959	17885	17936	18057	17818	17967	17979	18116	17948	17995	18015	18086	18060	17924	17837	17770	17997	17917	17931	17979	17895	18036	17975	18013	18024	18088	18149	17939	18122	17962	18117	17884	17916	17961	18017	17766	18166	17840	17914	17996	17942	18025	18006	18113	18110	18008	18039	17866	18107	18078	17946	17994	17962	17950	18052	18062	18237	17942	18155	18109	17917	18020	17976	17800	17904	17913	18043	17963	18222	17987	18054	18077	17947	17872	18093	17932	17973	17920	18032	17979	18063	18025	17967	18193	18015	17914	18080	18040	17908	18029	17856	18065	17953	18067	17778	17863	17922	17920	17802	17988	18095	17778	18039	18063	17982	17908	18071	18116	17972	18093	17883	17877	17994	17916	18037	17765	18089	17979	17960	17972	18024	17950	18111	17911	17902	17966	17986	17982	17829	17896	18111	17890	17893	17994	18043	18099	17954	17819	18140	17959	17934	18025	17979	17924	17961	17863	18022	18030	17950	17796	17879	17989	17876	18002	17950	17995	17982	17860	18014	17890	18060	18130	17907	18104	17893	18001	17993	18125	17981	17781	17793	18119	17849	18020	18027	17961	17959	17858	18140	17980	18019	17926	17990	18111	17943	17835	18043	18070	18068	18075	18126	17983	17981	17954	17908	17820	18097	17957	18161	17792	17985	18072	18080	18155	18099	17913	18146	18030	18061	17905	18035	17908	17885	18016	17957	17780	17916	17920	17892	18166	18019	18072	18204	17779	18086	17801	18084	17932	17943	18126	18149	17954	18026	17885	17990	18002	17671	18009	17982	17927	18176	18008	17869	18035	17978	18005	18035	17865	18095	17940	17901	18038	18012	17974	17812	17847	18024	18029	17819	17934	18061	18002	17955	17953	17919	18028	17898	17861	17919	18162	17912	17958	18099	17985	18108	18022	18113	17918	17934	18024	17855	17991	18024	18131	18038	17862	18067	17968	18115	18016	18155	18059	17939	18040	17957	18083	18000	18166	17985	17931	18101	18018	18070	17816	17945	18093	18087	17951	18068	17943	18026	17923	17944	18152	18024	18021	17834	17710	18030	17993	17870	17992	17962	18218	18039	17887	18123	18144	18153	17872	17960	17968	17883	17982	18078	18008	18004	18099	18042	17816	18076	18275	17861	18121	17966	17914	18013	18106	18055	17928	17961	17873	18019	17935	18020	18062	17948	17972	18020	17830	17950	18043	17957	18075	17699	18009	17947	17971	17914	18222	17824	18061	18097	18029	18014	17938	18057	17859	17995	17948	18024	18042	18091	17877	17871	17816	18196	18020	17921	18086	17971	18015	17967	18093	18144	18063	18012	17905	18108	17892	17992	18087	17841	18168	18184	17944	17992	17810	18150	18036	18065	17795	18006	17938	17976	18095	17874	17869	17856	18081	18175	17800	17853	17983	17997	17988	18014	17980	17822	18034	17918	17965	17826	17961	18150	17826	18105	17861	18099	17993	18037	18054	17849	17969	17842	17972	17993	18127	18062	18079	17995	17982	18060	17852	18083	17907	18159	17925	18089	17863	18023	17949	18032	17803	18093	18020	17883	17997	17914	17868	17828	18043	18119	17872	17912	18049	18072	18123	17917	18264	17952	17953	17978	18026	18027	17867	17927	18169	17939	17864	17904	18040	17983	17902	18106	17947	18008	18082	18011	17907	18095	17838	18021	17962	18126	17971	17738	17919	18055	18014	18035	18090	17998	18023	18019	17932	17951	18183	17945	17873	17960	17945	17949	18037	17980	17990	18076	18001	17950	17938	18101	18172	18108	17833	17886	17940	18153	18066	17944	17958	18014	17999	17883	18113	17995	17958	18030	18054	17950	17987	17992	17828	18007	17959	17942	18200	18108	17992	17745	18077	17977	17931	18006	17933	17943	18204	18078	18015	17884	18010	18095	17971	17937	17899	18077	18053	17959	17949	17960	18059	18019	17947	17939	17882	17905	18045	18031	17882	17887	18062	18136	18026	17895	18010	18172	18069	17941	18079	18081	17957	17891	18013	17961	17882	18050	18158	17848	18051	17872	17815	17857	18034	18101	17968	17985	17971	17811	17863	17981	18009	17857	18088	18084	18009	18031	17767	18041	17987	18104	18002	18143	17890	17917	17968	18044	17994	18100	18081	17940	17901	17902	18143	17810	18064	18072	17950	18098	17938	18178	18072	18024	18052	18123	17960	18019	17972	18157	18058	17929	18108	17922	17972	18101	17868	18098	17784	17992	17994	18036	18017	18141	18073	18149	17945	18130	17888	18139	18061	17950	17857	18071	17922	17987	18030	17910	17979	18008	17996	18133	18006	18013	17992	17992	18086	17994	18031	17826	17857	18114	18063	17995	17997	17913	17857	18168	17859	17948	17799	17887	17965	17926	17879	17955	17977	17956	18005	18019	18019	18023	17917	18071	17903	17940	17916	17944	17987	17972	18017	18065	17869	18028	18030	18104	17797	17907	17870	18081	17971	17918	17780	17864	17873	18034	17949	17927	18053	18004	17909	17820	17932	18021	17823	17886	18034	18062	17932	18145	18033	17986	18057	18133	17993	17886	18058	17994	18056	17884	17925	18128	17919	17818	17985	18058	18068	18034	18004	18118	18055	18028	17856	17793	17861	18019	17889	17981	17899	18067	18130	18007	17969	18049	17911	17948	17910	17902	17927	17981	17762	18051	17811	17865	17914	17875	17873	18078	18027	17822	17816	18048	17829	18058	18187	17914	18061	18202	18127	17823	17883	18037	17925	18144	18061	17990	17824	17986	18236	18102	17932	18016	17980	18062	17979	18169	17958	17981	18019	18022	17957	18090	18075	17950	18138	18089	18168	18057	17923	17912	17948	18097	18044	17977	17948	17917	18042	17887	18108	17925	17938	17854	18127	17973	17884	17798	17979	17890	18052	17854	17800	17936	17949	17950	17969	18040	18169	17672	18180	17889	17985	18004	18018	17915	18003	17973	17906	17971	17920	17917	18097	18094	17916	18083	18017	18213	18199	17927	17864	17849	18113	17856	17811	17882	17915	18156	17793	18055	17904	18162	17994	18053	18000	17952	17999	18124	18043	18148	18016	18026	18121	17983	17890	18048	18022	17873	18143	17946	18146	18219	17894	17934	17919	17980	18021	17755	18026	18125	17873	17993	17890	17978	17831	17888	18045	18109	18061	18063	17967	18013	17949	17883	18076	18106	17992	18068	17954	18003	18001	17944	17924	17945	18000	18175	17892	17827	17978	18191	18063	18072	17959	17876	18102	17938	17906	18012	17886	17994	17946	18028	17959	17904	18004	17958	18038	18047	18053	17974	17960	18084	17977	18136	17771	17907	18040	17924	17941	17987	18094	18034	18045	18070	18077	17780	18039	17990	17834	17991	17949	17887	18071	18053	18066	17998	17975	17896	18029	17831	17814	17827	17893	17763	18015	18080	17901	17984	17928	17789	18076	17868	17889	18228	17889	17977	17990	17926	18132	18016	17888	18002	17841	17950	17865	18269	17952	18070	18209	18010	18125	17968	18147	18014	17943	18095	18022	17984	18021	17822	17967	17993	18036	17951	17892	17777	18089	18066	17983	17998	17939	18081	17888	18125	18102	18022	18106	17809	18043	18078	17983	18144	17935	18007	17921	18133	18017	17886	18014	17978	17941	18099	17937	17904	17982	18091	17941	18043	17892	17952	18001	18002	17852	17970	17950	18006	17827	18176	17969	17942	17965	17973	17892	18137	18052	18018	17971	17997	18131	18002	18011	18132	17996	17900	17980	18003	17970	17963	17985	17966	17986	17862	18026	17808	18014	17920	17957	17896	18018	17989	17914	18024	17896	18116	17910	17790	17964	17785	18070	18017	17943	17956	18078	17922	18118	18196	18059	18017	18242	17755	18063	17937	17972	17972	18190	17913	17952	18057	17929	17780	17851	17906	18106	18097	17826	18039	17970	18001	17973	17861	18050	18186	17899	17913	18052	17937	18123	18047	18020	18234	18138	17822	18053	17938	17924	17958	18042	17925	17986	18003	18116	18059	17990	18043	17942	18033	17859	18086	17948	17996	18062	17977	17901	17760	18099	18069	17987	17949	17875	18185	18058	17877	17935	18056	17981	18051	18009	17972	18134	18049	17924	18179	17831	17882	17887	17991	17975	17905	17782	17880	18070	17961	17886	17925	17999	18022	18121	18064	17875	17841	17840	17925	17978	18057	17945	18108	17868	17991	17893	17925	18003	18048	18095	17916	17966	18067	18206	17892	18120	18003	18101	18024	18081	18141	18019	18020	17938	18040	17727	18020	18167	18036	17845	18032	17994	17988	17932	17910	17887	18074	18106	17896	17964	17930	17883	17868	18037	18042	17964	18128	17868	17872	18044	17921	18123	18063	18156	17970	18090	17971	17997	18041	18037	18043	18108	18034	18023	18107	18014	18015	18009	17863	17934	17986	18032	18139	18025	17902	17994	18189	18105	18022	18178	18068	18065	18020	18112	17972	17919	18101	18022	17832	18104	17885	18093	18090	17891	17989	18050	17910	17956	17970	17858	18076	18058	17860	18155	18101	17982	17923	18102	17817	18002	17923	18009	17930	17927	17854	17992	18034	18070	17992	18000	18119	17959	17960	18031	18031	17816	18001	17921	17919	17897	18039	18101	17975	18015	18039	17868	17888	17947	18122	17838	18005	17991	17981	18168	17928	17882	18085	18035	17884	17759	17916	18002	17938	18019	17914	17966	18211	18129	17912	17974	17880	18091	17989	18170	17932	17805	17981	18026	17979	18089	17967	18038	18208	18161	18015	18015	17918	18095	18205	18100	17959	18103	18120	17985	18009	18040	18103	18099	17974	18173	18057	17908	18089	17897	17990	17984	18055	17747	18001	17899	17995	18110	17989	18101	17991	17789	18079	17880	17964	18140	18061	18072
22675	21590	28630	25195	22843	26304	28377	23999	23041	23464	23317	23217	23142	22977	23277	23024	23125	22896	22835	23083	22993	22850	22712	22924	22821	22939	22956	22790	23155	22917	22816	22965	22897	22905	22995	22932	23139	22831	22955	22978	22836	22869	22865	22790	22895	22891	22968	22864	22756	22893	23128	22969	22759	23000	22905	22976	22893	22820	22788	22809	22945	22862	22714	22969	22699	22921	22621	22874	22924	22552	22634	22862	22896	22793	22779	22732	22765	22879	23066	22829	22905	22856	22897	22811	22859	22693	22876	22899	23108	22804	22909	22657	22614	23008	22845	22939	22906	22752	22809	22744	22913	22800	22940	22790	22719	22775	22939	22836	22636	22624	22964	22963	22886	22811	22880	22883	22892	22841	22750	22591	22994	22915	22709	22944	22764	22658	22883	22923	22854	22916	22927	22832	22873	22860	22901	22874	22920	22866	22878	22809	22514	23001	22886	22667	22714	22754	22798	22732	22622	22793	22662	22760	22743	22909	22833	22793	22591	22860	22765	22843	22920	22779	22812	22773	22922	22721	22701	23021	22814	22978	22814	22652	22748	22736	22833	22796	22875	22778	23034	22731	22842	22865	23038	22786	22842	22855	22921	22680	22741	22842	22702	22678	22874	22721	22868	22997	22793	22876	22740	22753	22689	22700	22814	22816	22787	22704	22795	23012	22766	22713	22705	22507	22676	22820	22943	22648	22760	22764	22827	22845	22892	23077	22858	22992	22885	22772	22709	22634	22891	22935	22886	22705	22738	23070	22822	22908	22940	22878	22772	22815	22701	22679	23037	22631	22906	22944	22517	22976	22917	22863	22900	22914	22802	22803	22715	22782	23001	22746	22774	22621	22977	22687	22968	22785	22844	23015	22592	22706	22971	23089	22657	22661	22871	22758	23019	22797	22785	22958	22882	22797	22774	22774	22861	22655	22477	22921	22951	22708	22760	22703	22764	22888	22964	22913	22753	22884	22953	22990	22827	22774	22605	22933	23017	22609	22807	22773	22736	22708	22885	23010	23054	23013	22807	22996	22708	22846	22951	22846	22721	22970	22779	22782	23008	22638	22572	22921	22835	22890	22740	22706	22686	22932	22916	22618	22791	22874	22699	22891	22883	22838	22736	22834	23048	22848	22810	22804	22522	22793	22826	22829	22731	22742	22943	22857	22909	22927	22720	22880	22821	22759	23016	22676	22515	22926	22857	22732	22834	22728	22715	22797	23065	23047	22963	22862	22752	22874	22747	22760	22801	22589	22740	22813	22692	22874	22566	22660	22851	22915	22714	22912	22793	22747	22908	22782	22952	22740	23043	22839	22740	23023	23082	22901	23085	22759	22823	22766	22815	22788	22824	22890	22768	22840	22816	22653	22887	22867	23053	22694	22721	22790	22687	22690	22736	22771	22747	22721	23058	22552	22767	22666	22945	22716	22870	22598	22884	22950	22839	22733	22904	22889	22779	22677	22809	22965	22644	22672	22707	22517	22598	22952	22780	22803	22643	22702	22854	22747	22886	22894	22924	22741	22720	22636	22770	22886	22579	22636	22701	22918	22917	23010	22974	22677	22861	22926	22701	22793	22777	22955	22949	22955	22853	22592	22868	22708	22841	22711	22553	22781	22942	23029	22715	22859	22727	22789	22906	22766	22992	22832	22764	22795	22676	22795	22858	22689	22668	22938	22972	23040	22812	22966	22832	23050	22714	22969	22811	22781	22894	22796	22706	22754	22958	22698	23038	22793	22604	22948	22804	22833	22732	22758	22544	22701	22797	22827	22863	22598	22461	22874	22701	22869	22836	22752	22656	22895	22768	22782	22949	22837	22809	22813	22898	22795	22583	22794	22757	22762	22631	22965	22912	22867	22823	22726	22828	22922	22798	22896	22745	22805	22801	22768	22673	22662	23031	22904	22872	22798	22923	22965	23091	22937	22827	22879	22623	22914	22869	22794	22911	22997	22931	22836	22718	22905	22801	22842	22863	22782	22947	22769	22808	22555	22963	22851	22811	22707	22823	23026	22709	22843	22760	22909	22863	22829	22585	22802	22769	22860	22892	22825	22848	22706	22910	22934	22819	22725	22782	22862	22802	23053	22913	22865	22855	22702	22709	23078	23105	22950	22898	22798	22794	22936	22847	22722	22881	22687	22805	22809	22677	22819	22756	22664	22733	22830	22928	22656	22923	22865	22895	22752	22836	22743	22757	22830	22978	23000	22920	22833	22959	22795	22795	22695	22821	22968	22906	22792	22764	22661	22875	22674	22767	22759	22742	22913	22886	22640	22907	22506	22777	22883	22873	23020	23078	22773	22884	22929	22895	22894	22887	22651	22782	22865	22806	22680	22768	22689	22896	22738	22919	22781	22895	22661	22911	22879	22884	22728	22820	22805	22833	22762	22878	22690	22973	22809	22947	22502	22880	22848	22752	22852	22814	22808	22709	22755	22940	22887	22606	22785	22645	22969	22797	22865	22825	22856	22860	22722	22933	22824	22819	22809	22822	22901	22855	22980	22743	22596	22859	22801	22891	22931	22752	22729	22626	22698	22598	22742	22897	22821	22980	22903	22831	22969	22839	22846	22891	22727	22634	22792	22884	22797	22792	22726	23022	22727	22950	22720	22807	22454	22851	22785	22976	22712	22865	22866	22884	22800	22871	22780	22750	22561	22768	22846	22690	22844	23014	22769	22909	22851	22858	22733	22810	22833	22853	22885	22705	22864	22746	22970	22836	22702	22934	22845	22880	22767	22916	22710	22593	22466	22933	22780	22947	22838	22856	22755	22950	22682	22787	22649	22767	22943	22762	22845	23005	22941	22850	22953	22769	22924	22903	22698	22786	22793	22722	22809	22829	22753	22813	22917	22747	22907	22927	22720	22762	22593	22579	22871	22831	22846	22854	22705	22751	22834	23065	22701	22849	22480	22854	22766	22953	22844	22871	23066	22632	22779	22562	22908	22644	22843	23075	22872	23147	22771	22771	22621	22634	22720	23069	22790	22720	22876	22938	22800	22727	22822	23066	22951	22861	22897	22854	22817	22879	22774	22640	22824	23003	22786	23028	22902	23023	22725	22817	22936	22712	22746	22953	22784	22669	22910	22892	22800	22738	22953	22818	22830	22620	23030	22755	22691	22892	22691	22923	22805	22820	22875	22784	22644	22718	22823	22689	22894	23062	22777	23000	22708	23027	22739	22573	22665	22716	22639	22810	22904	22837	22841	22951	22691	22893	22934	22654	23031	22735	22930	22801	22784	22618	22888	23015	22807	22805	22907	22777	22712	22923	22863	22778	22676	22631	22732	22743	22782	23009	22691	22823	22771	22735	22749	22836	22837	22897	22938	22812	22841	22998	22681	22796	22804	22675	22888	22627	22598	22898	22914	22655	23003	22791	22756	23023	22793	22849	22727	22788	22774	22951	22850	22894	22880	22756	22984	22702	22738	22827	22736	22713	22531	22572	22976	22875	22653	22921	22738	22764	22799	22787	22750	22718	22711	22760	22746	22661	22745	22755	22905	23007	22730	22943	22956	22744	22869	22902	22715	22989	22797	22575	22961	22968	22806	22695	22720	22683	22650	22727	22847	22714	22855	22820	22907	23014	22713	22691	22768	23007	22955	22926	22733	22828	22958	22845	22875	22837	22655	22690	22815	22895	22780	22985	22986	22709	22990	22796	22975	23021	22893	22654	22779	22754	22638	22847	22993	22838	22752	22605	22772	22720	22843	22763	22713	22938	22761	22811	23041	22899	22778	22875	22986	22672	22697	22679	22724	22885	22616	22738	22809	22525	22801	22793	22912	22750	23036	22850	22582	22793	22743	22882	22630	22771	22886	22517	22888	22708	22894	22772	22839	22807	22515	23043	22936	22574	22840	22866	22705	22701	22995	23036	22877	22755	22996	22940	22807	22883	22809	22763	22762	22808	22842	22857	22833	22858	22866	22790	22872	22821	22994	22950	22872	22782	22797	22830	22840	22789	22674	22688	22639	22670	22790	22779	22832	22889	22594	22907	22845	22711	22838	22944	22966	22731	22834	22928	23058	22758	22905	22857	22933	22936	22966	22868	23001	22851	22893	22861	22702	22623	22639	22741	22923	22757	22877	22762	22587	22708	22836	22889	22779	22849	22586	22997	22922	22630	22820	22751	22617	22886	22607	22849	22951	22873	22902	23040	22953	22731	22691	22881	22680	22631	22871	22862	22875	22645	22841	22773	22820	22725	22822	22704	22913	22792	22839	23020	22733	22708	22740	22737	22720	22671	22909	22870	22820	22745	22911	22699	22930	22775	22912	22917	23002	22840	22852	22961	22501	22959	22896	22753	22760	22791	22989	22987	22797	22763	22850	23128	22951	22862	23068	22871	22984	22666	22730	22916	23038	23103	22613	22951	22743	22784	22886	22856	22844	22960	22933	22688	23026	22682	22582	22799	22892	23061	22693	22586	22828	22524	22528	22721	22836	23018	22797	22803	22881	23066	22834	22994	22848	23024	23088	22733	22863	22762	22789	22746	22629	22817	22712	22959	22997	22924	22879	22965	22970	22678	22866	22987	22876	22878	23043	22849	22863	22926	22935	22866	22710	22863	22658	22817	22866	22905	22795	23105	22903	22773	23068	22972	22854	22884	22737	22936	22944	22927	22538	22661	22895	22788	22719	22886	22775	22854	22622	22942	22774	22840	22875	22974	22909	23015	22856	22991	22647	22830	22795	22857	22738	22860	22656	22834	22904	22810	22654	22813	22909	22834	22870	23022	22766	22721	22825	22832	23057	22924	22913	23011	22919	23164	22861	22636	23059	22886	22614	22777	22905	22824	22809	23050	22709	22820	22846	22824	22864	22797	23031	22811	22952	22861	22662	22731	22769	22857	22917	22741	22991	22824	22928	23021	22658	22761	22982	22925	22819	22824	22762	22841	22732	23012	22806	22650	23119	22769	23065	22783	22857	23000	22753	22986	22858	22838	22847	22880	22637	22676	22852	22745	22879	23051	22714	22727	22827	22705	22746	22905	22954	22843	22639	22896	22834	23022	22764	22740	22775	22791	22704	22625	22857	22847	22988	22864	22801	22827	23016	22834	23043	22696	22650	23126	22780	22842	22692	22882	22862	22597	22865	22790	22737	22905	22938	22848	22890	23037	22886	22852	22671	22676	22799
19672	36739	35129	26556	22768	20908	19399	18581	18565	18572	18264	18335	18240	18263	18538	18227	18476	18299	18283	18267	18087	18068	18222	18093	18167	18277	18206	18206	18414	18281	17962	18334	18167	18083	18194	18304	18321	18266	18153	18130	18415	18400	18345	18257	18178	18276	18332	18249	18136	18319	18361	18004	18314	18221	18231	18168	18144	18358	18241	18071	18093	18172	18602	18206	18304	18165	18221	18064	18250	18186	17973	18444	18135	18057	18174	18236	18238	18275	18364	18137	17999	18219	18159	18162	18282	18304	18159	18069	18282	18208	18368	18257	18112	18086	18336	18215	18307	18210	18120	18205	18157	18418	18338	18226	18307	18198	18394	18197	18284	18192	18307	18157	18302	18212	18203	18235	18042	18229	18286	18023	18142	18308	18176	18258	18154	18182	18041	18149	18217	18384	18199	18309	18282	18292	18079	18317	18164	18316	18279	18282	18203	18159	18210	18085	18180	18168	18108	18296	18211	18311	18213	18287	18047	18266	18333	18184	18244	18205	18335	18415	18314	18217	18108	18086	18202	18192	18096	18024	18328	18297	18182	18361	18226	18206	18343	18148	18210	18243	18148	18398	18242	18169	18137	18243	18423	18169	18273	18189	18134	18077	18257	18395	18043	18152	18288	18153	18247	18220	18233	18166	18359	18275	18174	18333	18178	18154	18026	17953	18277	18271	18291	18291	18149	18178	18142	18156	18203	18447	18153	18128	18128	18193	18212	18303	18242	18307	18188	18087	18236	18203	18391	18198	18138	18249	18205	18271	18020	18239	18094	18144	18243	18048	18265	18241	18284	18378	18230	18221	18312	18398	18277	18263	18127	18320	18289	18112	18186	18386	18149	18176	18319	18077	18216	18175	18228	18204	18405	18207	18137	18178	18230	18113	18179	18195	18397	18234	18230	18187	18195	18278	18072	18202	18241	18185	18094	18227	18332	18260	18334	18043	18270	18117	18219	18292	18265	18044	18174	18159	18241	18060	18276	18126	18184	18151	18089	18084	18254	18195	18183	18232	18223	18263	18366	18298	18291	18191	18302	18327	18333	18136	18322	18241	18117	18380	18138	18058	18190	18135	18219	18207	18124	18404	18248	18335	18086	18200	18388	18163	18200	18237	18162	18179	18303	18135	18258	18360	18086	18081	18232	18410	18139	18261	18243	18241	18297	18344	18033	18087	18325	18229	18075	18206	18155	18370	18385	18356	18288	18193	18189	18188	18159	18303	18289	18139	18318	18316	18219	18335	18202	18224	18123	18160	18287	18202	18173	18356	18139	18277	18156	17954	18360	18243	18145	18242	18144	18213	18211	18157	18218	18092	18216	18128	18098	18318	18169	18174	18234	18018	18173	18244	18259	18281	18129	18246	18149	18108	18058	18294	18274	18235	18295	18289	18257	18252	18157	18275	18252	18215	18141	18074	18305	18335	18117	18172	18329	18254	18240	18092	18105	18254	18143	18263	18291	18042	18308	18178	18212	18208	18138	18176	18203	18228	18230	18225	18237	18213	18053	18152	18434	18108	18226	18150	18208	18267	18180	18374	18337	18130	18259	18102	18371	18201	18375	18019	18209	18120	18438	18245	18170	18122	18264	18192	18192	18347	18303	18133	18313	18152	18072	18233	18125	18284	18274	18234	18206	18339	18227	17961	18248	18115	18194	18346	18285	18271	18292	18103	18332	18137	18251	18200	18062	18195	18143	18143	18137	18209	18429	18129	18239	18167	18288	18232	18295	18209	18086	18176	18122	18090	18272	18099	18309	18324	18318	18244	18240	18077	18163	18240	18164	18436	18225	18078	18281	18265	18236	18216	18118	17998	18148	18079	18204	18375	18362	18253	18263	18189	18206	18298	18179	18083	18276	18254	18339	18337	18457	18135	18302	18276	18262	18188	18274	18015	18384	18198	18116	18237	18127	18175	18210	18304	18032	18206	18122	18201	18193	18175	18209	18310	18174	18082	18170	18247	18342	18242	18202	18183	18136	18207	18310	18190	18391	18294	18136	18147	18228	18180	18108	18158	18142	18313	17880	18035	17994	18272	18179	18278	18037	18223	18280	18028	18331	18262	18177	18223	18205	18135	18132	18123	18329	18337	18178	18042	18167	18229	18233	18067	18351	18129	18277	18438	18273	18261	18334	18261	18196	18268	18267	18244	18216	18173	18183	18285	18245	18247	18209	18281	18098	18227	18285	18204	18250	18309	18081	18140	18245	18191	18076	18214	18198	18169	18107	18167	18267	18073	18253	18242	18237	18137	18263	18231	18151	18017	18212	18347	18270	18206	18299	18284	18102	18171	18115	18298	18122	18332	18145	18402	18281	18254	18181	18248	18272	18169	18204	18246	18179	18306	18218	18161	18581	18241	18236	18139	18360	18155	18255	18058	18217	18206	18224	18336	18114	18157	18288	18132	18326	18343	18164	18378	18159	18376	18140	18062	18285	18199	18252	18165	18266	18229	18128	18110	18272	18007	18176	18115	18289	18485	18107	18336	18188	18128	18293	18160	18149	18219	18068	18308	18133	18240	18078	18267	18281	18229	18139	18179	18089	18353	18219	18197	18065	18190	18223	18321	18324	18024	18358	18275	18407	18088	18166	18086	18111	18277	18141	18213	18120	18046	18218	18388	18146	18281	18087	18049	18418	18016	18273	18149	18223	18319	18284	18360	18070	18473	18111	18183	18270	18331	18216	18194	18114	18186	18121	18207	18211	18236	18141	18290	18068	18264	18302	18110	18092	18204	18229	18452	18316	18076	18318	18252	18204	18268	18139	18255	18200	18235	18258	18311	18281	18225	18169	18102	18222	18237	18127	18290	18279	18409	18276	18172	18328	18037	18264	18212	18164	18292	18383	18198	18236	18380	18202	18248	18043	18214	18400	18291	18348	18088	18121	18338	18197	18153	17897	18328	18208	18158	18219	18389	18416	18185	18134	18302	18025	18311	18237	18106	18358	18098	18182	18344	18124	18217	18349	18343	18169	18175	18291	18240	18308	18167	18388	18247	18202	18297	18242	18106	18028	18152	18243	18389	18355	18218	18186	18144	18113	18145	18149	18083	18253	18372	18461	18228	18056	18352	18396	18135	18296	18208	18118	18153	18136	18192	18335	18187	18264	18166	18200	18214	18247	18203	18141	18112	18343	18300	18160	18215	18352	18247	18096	18352	18274	18173	18274	18195	18243	18141	18467	18212	18288	18133	18323	18180	18325	18204	18199	18113	18096	18190	18269	18180	18014	18215	18155	18242	18222	18254	18256	18283	18128	18250	18322	18245	18345	18159	18051	18272	18308	18381	18095	17953	18130	18246	18177	18217	18131	18197	18196	18169	18251	18031	18071	18233	18186	18142	18150	18275	18358	18386	18257	18323	18123	18163	18193	18107	18265	18164	18291	18379	18241	18041	18272	18062	18283	18194	18155	18428	17975	18326	18147	18133	18175	18256	18221	18305	18278	18031	18261	18347	18262	18349	18316	18363	18120	18249	18289	18054	18181	18316	18257	18088	18218	18248	18218	18255	18418	18082	18219	18205	18093	18265	18033	18443	18106	18238	18109	18202	18309	18361	18281	18216	18288	18138	17963	18257	18093	18515	18083	18277	18155	18232	18266	18130	18243	18348	18400	18152	18126	18142	18209	18345	18302	18123	18352	18302	18219	18252	18308	18100	18180	18165	18428	18155	18385	18154	18161	18282	18372	18472	18242	18430	18149	18198	18279	18225	18447	18129	18160	18425	18124	17904	18127	18170	18128	18112	18043	18278	18131	18081	18221	18130	18107	18263	18059	18239	18257	18188	18096	18080	18368	18033	18256	18218	18257	18244	18042	18311	18188	18203	18138	18171	18146	18115	18164	18209	18021	18411	18034	18236	18174	18199	18081	18301	18259	18484	18234	18342	18110	18215	18420	18323	18180	18178	18277	18445	18196	18339	18214	18263	18110	18186	18201	18185	18314	18171	18199	18297	18176	18093	18273	18241	18324	18009	18449	18321	18187	18192	18168	18180	18315	18100	18457	18244	18295	18127	18159	18371	18341	18154	18418	18146	18078	18303	18184	18365	18306	18049	18161	18480	18397	18115	18215	18040	18161	18345	17993	18084	18263	18202	18210	18141	18163	18218	18431	18339	18194	18092	18140	18015	18104	18051	18242	18324	18204	18059	18360	18459	18213	18213	18118	18324	18160	18219	18160	18272	18227	18142	18286	18199	18073	18066	18141	18150	18120	18235	18362	18110	18298	18304	17994	18248	18271	18153	18346	18227	18355	18239	18213	18163	18089	18176	18255	18279	18223	18231	18228	18155	18118	18222	18168	18152	18253	18143	18310	18156	18215	17978	18091	18344	18180	18399	18103	18231	18214	18056	18158	18214	18323	18003	18299	18111	18248	18299	18217	18277	18158	18281	18159	18272	18205	18263	18137	18121	18073	18112	18159	18169	18278	18261	18224	18298	18161	18280	18294	18233	18397	18125	18242	18220	18076	18346	18306	18213	18326	18091	18300	18125	18135	17991	18333	18180	18423	18342	18241	18159	18304	18104	18243	18128	18104	18110	18261	18268	18259	18204	18101	18073	18255	18077	18163	18224	18237	18062	18283	18393	18137	18378	18135	18205	18309	18139	18308	18194	18263	18164	18404	18173	18206	18284	18257	18181	18182	18207	18104	18251	18199	18233	18144	18267	18041	18212	18133	18000	18367	18089	18016	18244	18217	18298	18326	18153	18439	18223	18309	18248	18126	18155	18153	18333	18273	18271	18147	18141	18011	18237	18306	18294	18201	18094	18304	18223	18069	17946	18210	18184	18279	18061	18249	18171	18329	18489	18365	18465	18346	18184	18103	18250	18008	18183	18149	18109	18088	18086	18111	18403	18135	18063	18084	18456	18225	18222	18392	18104	18186	18383	18176	18234	18275	18274	18088	18329	18352	17930	18283	18235	18404	17956	18226	18140	18264	18115	18159	18081	18185	18138	18353	18171	18339	18135	18228	18092	18191	18101	18301	18050	18256	18082	18222	18101	18099	18113	18330	18130	18057	18391	18295	18134	18232	18153	18233	18193	18199	18301	18045	18119	18200	18216	18234	18109	18295	18269	18408	18212	18251	18194	18160	18278	18257	18177	18273	18140	18232	18123	18154	18216	18304	18233	18077	18200
30738	24631	29399	27621	23882	23178	22808	22442	22241	22226	22095	22138	22000	22248	22249	22449	22219	22131	22100	22086	22003	22129	22173	22200	22273	22153	22256	22226	22223	22153	22280	22112	22143	22042	22123	22091	22017	22192	21966	22004	22040	21912	22106	22173	21905	22200	22188	22394	22169	22358	22183	22138	22080	22169	22159	22254	22181	21938	22099	22161	22156	22101	22201	22318	22120	22112	22129	22182	22129	22300	22176	21973	22091	22335	22026	22144	22279	22099	21833	22192	22192	22286	22299	22272	22196	22322	22116	22099	22121	22281	22293	22217	22176	21994	22034	22055	22031	21907	22159	22342	22086	22078	22038	22097	22132	22079	22224	22092	21994	22302	22075	22126	22010	21977	22157	21953	22218	22168	22035	22274	22227	22209	22106	22046	22225	22242	22094	22092	22085	22245	22427	22028	22078	22088	22220	22029	22127	21877	22273	22099	22093	22071	22016	22231	22132	22213	22061	22138	22268	21932	22094	22180	22005	22061	22336	22349	22137	22099	22048	22100	22099	22127	21998	22101	22146	21946	22108	22056	21944	21984	22006	21973	22178	22220	22133	22036	22334	22156	22082	22289	21862	21949	22021	21934	22309	22098	22042	21955	21903	22166	22150	22254	22096	21947	22093	21952	22051	21998	22084	22000	22028	21985	21898	22067	22324	22259	22116	21927	22433	22004	22132	22344	22150	21964	22170	22128	22255	22196	22142	22098	22086	22144	22030	22139	22176	22223	22023	22184	22311	22084	22304	22124	22202	22106	22093	22325	22165	22017	22005	21961	21852	21907	22335	22150	22167	22095	22174	22086	22253	22088	22120	22205	22047	22153	21790	22065	22191	22199	21900	22092	22098	22402	22106	22155	22141	22238	22375	22078	21888	21877	21969	22079	21946	22036	22111	22028	22115	22204	22166	22096	22115	21926	22219	22025	22341	22099	22044	22231	22256	22245	22305	22171	22370	22367	22214	22117	22259	22178	22248	22067	22024	22321	22125	22161	22092	22130	22436	22052	22127	22140	22215	21984	22236	22033	22061	22212	22119	22099	22127	22155	22289	22056	22131	22045	22311	22207	22074	22252	22061	21928	22066	22071	22087	22007	22322	22055	22286	21881	22083	21986	22130	22063	22343	21948	22206	22086	22330	21989	22102	22252	22216	21941	22049	22264	22179	22192	22027	22120	22059	22056	21901	22312	21942	22331	22104	22185	22206	22023	22110	22096	22215	22203	21925	22065	22167	22084	22109	22191	22054	22035	22347	21926	21892	21941	22298	22182	22304	22069	22047	21976	22122	22106	22147	22090	22159	22049	22281	22324	22347	22300	22228	22116	22014	21889	21959	22054	22183	22224	22315	22104	22140	22256	22077	22108	22329	22139	22247	22127	22108	22061	22056	22210	22251	21867	22161	22185	22081	22043	22310	22322	22284	22118	22066	22299	22065	22162	22062	21838	22067	22071	22125	22233	22255	22035	22151	22086	22000	22030	22103	22036	22005	22157	22152	22027	22226	22271	22051	22082	22250	22232	22114	22274	22138	22121	22341	22181	22179	22172	22408	22035	22125	22027	22192	22252	22300	22160	22191	22332	21990	22219	22121	22224	22394	22286	22097	22064	21886	21948	22165	21955	22290	22174	22278	22134	22282	22144	22359	22037	22230	22184	22167	22049	22172	22034	22033	22146	22197	22119	22041	22488	22150	22089	22255	22332	22092	22039	22084	22047	22001	22063	22302	22166	22153	22237	22423	22163	22212	22284	22151	22149	22239	22383	22224	22257	22281	22243	22095	22031	22274	22268	22130	22221	22293	22130	22143	22227	22109	22282	21796	22096	22130	22158	22034	22112	22004	22217	22291	22293	22001	21927	22121	22097	22272	22146	22062	22150	22210	22138	22174	22503	22239	22110	22007	22058	22209	22203	21998	21912	22044	22306	22101	21980	22192	21996	22081	21980	22036	22297	21986	21882	21912	22045	22153	21965	22104	22051	22199	21989	22165	22313	22233	22096	21924	22209	22144	22043	22156	22462	22229	22210	22122	22304	22134	22168	22254	22096	22149	21979	22169	22175	21999	22480	22270	22246	22152	22008	21993	22074	22228	22049	22047	22104	21975	22208	22126	22114	22168	22306	22509	22044	22103	21949	22140	22015	22012	22211	22129	22103	21967	22217	22015	22118	22180	22167	22094	22197	22345	22241	21801	22078	21958	21887	22014	21985	22140	22154	22413	22215	22235	22037	22224	22263	22238	22179	21942	22157	22136	22079	21861	22228	22058	22184	22128	22039	22060	22250	22157	22068	22133	21854	21998	22186	22091	22147	22138	22422	22238	22091	21946	22086	22197	22092	21831	22076	22191	22190	22053	22119	22136	22003	22004	22289	22191	22074	21991	21951	22247	22119	22232	22011	22111	22089	22253	22158	22255	22384	22123	22367	22157	22007	22139	22397	22368	22393	22290	22078	22224	22016	22399	22298	22164	22007	22020	22174	21980	22199	22254	21851	22210	22194	22025	22023	22185	22212	22158	22198	21965	22277	22332	22443	22292	22312	22044	22258	22184	22085	22021	21856	22101	22164	22130	22217	22158	22283	22245	22028	22117	22118	22062	21991	22270	22107	22082	22150	22223	22089	22323	22107	22149	22012	22132	22260	22205	22081	22190	22266	22076	22268	22080	22109	22119	22277	22093	22168	22012	22136	22145	22206	22226	22078	22163	22066	22108	22355	22191	22062	22223	22180	22086	22181	22221	22009	22269	22212	22169	22177	22292	22389	22214	21973	22089	22150	22251	22208	22191	22270	22139	22087	22150	22046	21988	22076	21953	22009	22180	22156	22063	21964	22198	22158	21997	21969	22075	22207	22166	21966	22251	22145	22060	22064	22202	22220	22188	22068	22184	22007	21989	22006	22213	22235	22180	22255	21980	22067	22141	22197	22104	22121	22286	21909	22052	22054	22284	21960	22179	21948	22042	22202	22330	22262	22019	22084	22095	22078	21976	22229	22240	21927	22124	22068	21954	22304	22290	22149	22328	22101	22285	22164	22153	22217	22165	22189	22229	22129	22090	22200	22167	22241	21948	22148	22179	22236	21866	22115	22097	22162	22182	22120	22023	22040	22110	22037	22138	22023	22287	22279	22310	21918	22084	22163	21785	22096	22149	22153	22245	22286	22269	22085	22291	21934	22040	22041	21902	22162	22189	22164	22110	22140	22243	22219	22345	22145	22282	22117	22173	22158	21962	22193	22363	22263	22118	22186	22140	22067	22259	21913	22116	22062	22442	22441	22265	22048	22070	22116	22128	22115	22365	22153	22195	22187	22062	22209	22219	22281	22103	22209	22096	22026	22202	22243	21993	22093	22158	22218	22161	22084	21944	22070	21970	21885	22077	21987	22044	22004	22399	22090	21788	22150	22193	22209	22138	22210	22200	22140	22026	22137	22270	22056	22140	22174	22140	22079	22071	22158	22085	22127	22129	22140	21976	22131	21932	22057	22090	22298	22005	22274	22129	22071	22115	22203	22088	22004	22215	22158	22125	22107	22289	22253	22250	22055	22155	22034	22231	22360	22287	22107	22114	22082	22049	22236	21958	22095	22193	22059	22309	22220	22151	22150	22121	22082	22098	22251	22014	22191	22230	22033	22146	22038	21946	22173	22181	22132	22096	22181	22167	22015	21870	22179	22401	22151	22078	21989	22289	22097	22085	22208	22047	22271	22215	22252	22156	21990	22087	22165	22058	22113	21957	22253	22042	22223	21980	21923	22201	22063	22172	22233	22194	22035	22110	22079	22243	21983	22076	22100	21827	22127	22121	22056	22197	22254	22106	22188	22215	22283	22120	21921	22072	22045	22168	22243	22191	22080	22250	22331	22154	22106	22029	22195	22089	22166	22227	22136	22106	22332	22155	21878	22155	22241	22140	22209	22191	22117	22181	22135	21927	22216	22071	22225	22160	21974	22178	22155	22182	22106	22062	22012	22036	22067	22134	21959	22140	22259	22233	22093	22255	22057	22270	22148	22262	22235	21968	22178	22016	21704	21958	22041	21937	22264	22032	22278	22130	22166	22066	22090	22018	21885	22186	21958	22218	21999	22043	21988	22343	22080	22300	22305	22123	21962	22159	22110	22087	22129	22127	22274	22067	22215	22259	22485	22201	22184	22090	22054	22112	22068	22198	22035	22245	22152	22142	22107	21977	21896	22250	22028	22036	22117	22100	22273	22111	22299	22181	22107	22153	22009	22038	22134	22033	22017	22223	21924	22357	22275	22161	21936	21933	22161	22080	22042	22172	22181	22198	22248	22284	22106	22186	22297	21972	22039	22079	22154	22217	22145	22241	22104	22234	22124	22190	22165	22025	22235	22318	22361	22123	22336	22218	22083	22052	22487	22127	22202	22058	22159	22118	22141	22088	22235	22081	22106	22346	22106	22200	22230	22394	22097	22102	22230	22076	22141	22124	22229	22152	22196	22050	22098	21855	21986	22275	22087	22150	22021	21997	22121	22065	22227	22060	22065	22099	22243	21915	21984	22076	22077	22326	22100	22086	22264	22122	22052	22413	22169	22207	22082	22272	22100	22165	22309	22277	22025	22055	21994	22232	22314	22085	22216	22274	22244	22042	22329	22152	22164	22170	22059	22200	22203	22052	22224	22128	22286	22264	22091	22148	22036	22135	21953	22238	22041	22188	22033	22123	22053	22330	21927	22040	22193	22046	22203	22042	21826	21876	22101	22195	22221	22088	22283	22205	22223	22322	22027	22065	22304	22003	22207	22356	22031	22221	22055	22042	22051	22296	22046	21857	22203	22008	21877	22182	21847	22041	22054	22219	22211	22110	22117	22054	22115	22284	22101	22063	22041	22131	22126	22384	22281	22180	22321	22207	22439	22063	22271	22328	22266	22196	22099	22167	22251	22137	22262	22303	22028	22179	22226	21962	22274	22109	22370	21966	22173	22352	22197	22133	22020	22133	22268	22217	22327	22221	21926	22200	22042	22033	22130	22243	22072	22234	22231	21998	22144	22109	22214	22068	21998	22401	22086	22245	22128	22025	22125	22171	22038	22109	22136	22354	22163	22293	22271	21981	21889	22198	22172	22136	22217	22205	22170	22367	22040	22168	22185	22150	22077	22193	22189	22151	22207	22112	22020	22196	22174
20681	25802	24645	20666	19157	18636	18161	18035	17958	17891	17946	17930	17920	17954	17979	17885	17878	17785	17903	17807	17816	17820	17701	17789	17866	17998	17757	17809	17745	17904	17626	17964	17749	18050	17975	17769	17811	17941	18004	17811	17968	17843	17722	17762	17788	17868	17756	17888	17863	17746	17840	17961	17758	17842	17602	17864	17580	17852	17747	17789	17882	17991	17942	17800	17858	17837	18003	17944	17658	17893	17768	17707	17867	17811	17881	17841	17963	17823	17766	17862	17874	17767	17798	17879	17823	17891	17766	17680	17861	17815	17747	17891	17582	18041	17889	17878	17808	17871	17676	17930	17878	17741	17761	17806	18005	18103	17798	18105	17947	17920	17742	17863	17808	18022	17749	17851	17913	17717	17938	17842	17799	17834	17855	17856	17916	17792	17781	17863	17913	17775	17882	17694	17911	18063	17721	17936	17819	17754	18005	17803	17931	17733	17905	17903	17686	17923	17841	17826	17841	17968	17829	18016	17768	17914	17818	17724	17939	17829	17841	17796	17846	17898	17780	17803	17795	17958	17810	17807	17903	17711	17798	17682	17831	17833	17808	17817	17619	17997	17858	17740	17842	17829	17898	17926	17991	17858	17822	17823	17829	17847	17789	17862	17719	17970	18002	17868	18000	17797	17787	17881	17845	17890	17884	17863	17934	17893	17758	17838	17932	17888	18004	17966	18004	17922	17710	17812	17821	17842	17858	17744	17923	17810	17990	17836	17741	17683	17840	17764	17854	17840	17860	17951	17947	17805	17799	17837	17934	17814	17735	17867	17811	17641	17791	17800	17832	17989	17761	17786	17846	17816	17810	17831	17917	17791	17941	18014	17707	17774	17849	17644	17798	17877	17864	17782	17729	17891	17846	17723	17994	17879	17880	17872	17801	17821	17836	17891	17709	17886	17870	17764	17907	17912	17803	17904	18070	17684	17920	17779	17736	17966	18010	17696	17615	17896	17988	17733	17949	17835	17960	17744	17738	17859	17898	18015	17663	17826	17862	17889	17845	17808	17845	18024	17768	17757	17899	17907	17783	17788	17889	17666	17866	17739	17966	17939	18074	17714	17788	17830	17804	17836	17893	17888	17795	17888	17911	17848	17953	17844	17796	17818	17950	17820	17872	17828	17719	17864	17638	17743	17899	17891	17818	17811	17874	17621	17812	17840	18008	17887	17794	17985	17669	18033	17817	18001	17916	17887	17980	17866	17784	17927	17830	17959	17773	17875	17951	17855	17874	17847	17939	17864	17862	17966	17832	17903	17888	17904	17719	17923	17876	17843	17878	17750	17787	17856	17721	17946	17916	17842	17830	17842	17848	17819	17718	17896	17900	17806	17882	17804	17794	17846	17963	17745	17875	17925	17820	17852	17838	17847	17654	17769	17896	17845	17959	17880	17954	17806	18066	17956	18002	17812	18015	17782	17755	17818	17801	17868	17773	17929	17901	17792	17755	17965	17740	17873	17816	17808	17816	17842	18038	17878	17739	17821	17746	18005	17888	18017	17771	17782	17754	17808	17857	17719	17732	17898	17751	17789	17755	18035	17731	17763	17832	17914	17812	17918	17806	17722	18024	18021	17753	17823	17996	18070	17974	17891	17891	17767	17833	17958	17675	17786	17820	17820	17764	17916	17878	17827	17878	17869	17806	17934	17758	17836	17955	17774	17839	17954	17915	17875	17885	17816	17762	17867	17738	17719	17832	17794	17852	17778	17902	17866	17800	18001	17989	17804	17927	17821	17929	17706	17814	17929	17831	17725	17835	17821	17912	17842	17868	17804	17908	17750	17965	17908	17811	17749	17798	17833	17884	17645	17915	17771	17897	17883	17886	17889	17905	17826	17915	17813	17832	17876	17796	17661	17977	18055	17861	17895	18140	17942	17896	17790	17891	17909	17799	17939	17925	18009	17981	17973	17876	17981	17897	17823	17905	17867	17771	17882	17775	17890	17784	17890	17862	17756	17960	17597	18035	17696	17753	17848	17786	17860	18037	17868	17901	17727	17895	17888	17790	17925	17976	17867	17873	17805	17885	17950	17939	17926	17885	17735	17892	17866	17849	17797	17937	17793	17719	17798	17938	17830	17784	17874	17755	17819	17825	17897	17708	17833	17797	17968	17768	17840	17832	17822	17879	17779	18064	17778	17987	17682	17988	17815	17637	17980	17894	17877	17957	17919	17651	17757	17801	17778	17906	17963	17847	17760	17851	17944	17809	17988	17876	17858	17736	17828	17921	17944	17891	17898	18008	17845	17832	17968	17872	17852	17979	17788	18009	17973	17760	17929	17839	17773	17819	17861	17777	17718	17847	17966	17761	18007	17919	17890	17914	17745	17885	17904	17867	17731	17935	17768	17800	17776	17736	17884	17821	17806	17818	17811	17882	17880	17966	17760	17812	17873	17788	17921	17701	17844	17956	17930	17747	17897	18018	17711	17927	17997	18005	17855	17795	17754	17975	17955	17845	17768	17870	17695	18012	17828	17903	17911	17904	17914	17919	17985	17933	18013	17919	17957	17974	17649	17945	17756	17862	17904	18048	17736	17962	17937	17843	17932	17855	18143	17765	17831	17923	17864	17783	17960	17886	17856	17970	17925	17866	17677	17825	17906	17943	17822	17864	17770	17760	17791	17754	17846	17916	17874	17794	17611	17664	17972	17831	17784	17936	17831	17785	17651	17899	17841	17877	17875	17812	17752	17847	17843	17885	17850	17809	17798	18007	17966	17970	17778	17746	17931	17887	17780	17716	17932	17638	18079	17821	17867	17851	17803	17738	17856	17777	18014	17900	17787	17784	17823	17978	17891	17895	17930	17845	17935	17829	17809	18084	17826	17908	17923	17762	17855	18050	17846	17829	17864	17700	17879	17710	17761	17839	17724	17889	17950	17950	17919	17893	17942	17800	17762	17931	17762	17862	17890	17942	17861	17831	17772	17940	17963	17777	17809	17919	17755	17943	17795	17777	17925	17897	17974	17881	17902	17936	17782	17802	17966	17824	17922	17971	17960	17882	17797	17781	17862	17769	17904	17865	17673	17891	17942	17803	17793	17849	17805	17785	17966	18057	17916	18062	18029	18004	17939	17753	17965	17879	17896	17902	17995	17744	17762	17720	17782	17899	17760	17991	17841	17827	17809	17812	17837	17753	17752	17878	17938	17776	17742	17816	17752	17819	18000	17971	17945	17684	17756	17874	17815	17711	17707	17867	17867	18036	17691	17827	17766	18026	17712	18008	17836	17666	17751	17872	17898	18109	17701	17783	17747	17953	17926	17797	17991	17642	18004	17923	17823	17734	17863	17854	17624	17849	17867	17850	17858	17918	17880	17915	17828	17851	17850	17995	17728	17995	17790	17851	17876	17889	17985	17752	17812	17874	17812	17770	17902	17969	17837	17987	17788	17921	17963	17633	17957	17996	17902	17756	17688	17877	17761	17585	17813	17747	17887	17819	17800	17658	17918	17666	17872	17893	17886	17793	17845	17868	17904	17880	17886	17821	17806	17747	17867	17825	17736	17887	17783	17737	17706	17827	17734	17806	17875	17838	17993	17914	17956	17959	18017	17940	17789	17847	17793	18027	17856	18071	17924	17954	17735	17866	17722	17946	17741	17712	17751	17965	17676	17790	17897	17888	17807	17777	17934	17884	17761	17981	17955	17821	17856	17828	17846	17954	17962	17729	17875	17687	17847	17881	17858	17780	18045	17938	17998	17625	17675	17892	17707	17803	17808	17789	17782	17778	17888	17963	17784	17873	17853	17537	17970	17773	17875	17761	17955	17876	17869	17739	17878	17868	17922	17963	18052	17875	17931	17851	17995	17942	17827	17733	17815	17960	17836	17730	17834	17711	17837	17798	17997	17905	17890	17974	17785	17996	17903	17804	17777	17713	18202	17783	17958	17737	17823	17865	17861	17976	17744	17918	17766	17735	17601	17626	17989	17795	17848	17779	18045	17862	17771	17929	17774	17894	17863	17883	17852	17913	17894	18050	17662	17967	17816	17865	18018	17887	17914	17961	17735	17722	17864	17909	17820	17778	17884	17630	17958	17810	17823	17792	17865	17892	17772	18005	17797	17838	17901	17733	17889	17936	17906	17919	17743	17752	17885	17772	17913	17869	17803	17870	17832	17778	17836	17744	17684	17880	17933	17753	17914	17919	17890	17779	17903	17819	17673	17774	18098	17668	17638	17910	17814	17864	17928	17873	17898	17866	17799	17696	17944	17902	17871	17855	17627	17965	17817	17937	17846	17666	17980	17821	17824	17890	17828	17846	17761	17886	17792	17831	17799	17919	17899	17903	17940	17802	17866	17999	17912	17782	17922	17976	17857	17891	17830	17767	18096	17835	17835	17756	17816	17971	17951	18027	17969	17727	17861	17763	17692	17947	17791	17861	17736	17985	17774	17781	17721	17782	17615	17970	17853	17763	18125	17828	17943	18077	17927	17934	17782	17958	17876	17759	17889	17846	17716	17874	17886	18130	17826	17864	17993	17719	17805	17890	17847	17815	17876	17830	17849	17966	17850	17749	17903	17795	17866	17765	17821	17838	17897	17986	17873	17780	17930	17783	17833	18008	18065	17855	17916	17728	17751	17977	17753	17963	17864	17824	17870	17937	17974	17681	17855	17727	17827	17995	17729	17916	17867	17901	17761	17957	17867	17888	17757	17666	17931	17931	17818	17794	17798	17930	17787	17981	17797	17949	17843	17871	17970	17912	17753	17860	17938	17914	17806	17947	17799	17964	17761	17927	17784	17779	17766	17924	18018	17925	17801	17881	17678	17713	17930	17941	17897	17949	17727	17792	18040	17968	17759	17782	17862	17866	17869	17976	17675	17934	17829	17774	17780	17903	17810	17908	17932	17706	17609	17865	17791	17879	17821	17831	17657	17799	17988	17760	17705	17668	17748	17907	17888	17926	17768	17737	17672	17841	17859	17835	17939	17863	17854	17823	17889	17735	17735	17970	17826	17859	17811	17732	17671	17839	17673	17851	17994	17831	17819	17910	17815	17814	17920	18015	17899	18012	17891	17769	17646	18036	17797	17874	17682	17934	17794	17929	17796	17838	17915	17884	17976	17949	17728	17899	17950	17841	17835	17828	17988	17807	17851	17903	17887	17976	18050	17645	17963	17888	17980	17869	17889
24005	21606	28236	26559	24347	24456	23979	21792	21304	21527	21372	21136	21214	21391	21041	21046	21299	21146	21172	21083	21111	21119	21005	21234	21054	21339	21160	21130	21169	20917	20939	21158	20979	20960	21033	21265	20815	20961	20972	21085	20997	21123	21102	21164	20962	20999	21033	20899	20977	20872	21088	21016	20909	21046	20949	21123	21207	21077	21142	20882	20841	20984	20957	20937	21155	21048	20920	20867	21091	20925	20902	21173	21100	21128	21024	21149	20892	20936	20766	20860	20883	21129	20802	20985	20904	20915	20975	21163	20957	20984	20895	20842	20887	20921	20898	21116	20786	20877	21102	21075	20986	20981	20764	20949	20945	20986	21225	20734	20994	20996	20797	20959	21035	20895	20867	20898	20962	21016	21013	20828	21015	20923	21051	20945	21040	21038	21075	20899	20846	21004	20865	20927	20830	20735	20996	20962	20715	20765	20930	20999	21103	21039	21121	20807	20918	20918	21069	21089	20967	20991	20929	20835	20841	20926	20953	20985	21019	21169	20901	21011	20977	20999	21029	20831	20992	21062	20835	20931	21080	21106	21157	20874	21148	21092	20970	20926	20942	21177	21073	21240	20927	20906	20985	20931	21041	21019	20926	20823	20781	20974	21021	20914	21016	21094	21188	20974	21039	20752	20906	20544	20863	21001	21046	21081	20933	21014	20870	20962	20935	21136	20899	20885	20968	21008	21029	20830	20748	20897	20870	20750	21086	20980	20870	20804	21088	20914	21091	20876	20979	21111	21102	20954	21154	20946	20904	20920	21019	20869	21133	20905	20943	21085	20998	20911	20783	21038	21035	20872	20788	21237	21050	20931	21035	21120	20970	21171	20974	21079	20868	20922	21040	21096	21055	20934	20945	20867	21051	21072	21062	20950	21098	21108	21167	21079	21079	20850	20773	20882	20980	21035	21005	21036	21133	20944	20805	20955	20910	21044	21042	21130	20938	21159	20805	21091	21179	21071	21088	20947	21089	20962	20948	21034	20868	20951	20970	20900	21162	21006	21047	21112	21056	21070	20957	21012	20919	20919	20863	21141	20987	21079	20982	21051	20957	21144	20741	20883	20934	20899	20816	21018	21036	21063	20972	20832	20824	21064	20869	21115	21014	21015	21152	20933	20929	20818	21049	20971	21027	21066	21039	20881	21012	20974	20978	21128	20785	20890	21157	21041	20937	21002	21064	21040	21153	20895	20780	21088	21174	21187	21017	21011	21035	21052	20963	21332	21007	20895	20905	20846	20773	21006	21032	21124	21052	21051	20916	20910	20810	20998	20946	20971	20845	21051	20804	20882	20897	20672	20948	21009	20734	20927	21078	21011	21155	20977	20900	21257	21006	20882	20855	20909	21083	20928	21159	21131	21071	20942	21027	21015	20817	20896	21174	21049	21009	20893	20982	20863	21069	20965	20770	21041	20870	20897	20986	21095	20956	20942	21200	20926	21037	20846	21063	21066	20967	21094	21141	21043	21111	20882	20905	21144	21190	20920	20682	20957	21127	20928	21020	20969	21124	20973	20882	21022	21169	20938	21140	21102	21145	21032	20849	20999	20967	21213	20913	20826	20978	21080	20949	20943	21036	20827	20980	21045	21117	21192	21013	20763	20939	20789	21117	20972	20987	20931	20914	20876	21001	20988	21180	21093	20930	20909	20880	20943	21081	20789	21004	21032	20849	20929	21134	20978	20937	21004	20882	21013	20970	21140	21006	21111	21134	20939	20820	20780	20914	20862	21066	20872	21054	21081	20935	21182	21180	21075	20977	20820	20819	20782	20779	20982	20959	21129	21086	20915	20701	20954	21177	21133	21064	21160	20937	20981	21001	20744	20953	21174	20858	20884	21214	21063	20805	20906	20906	20976	20851	20827	20847	20770	21027	21017	21061	20802	21001	20951	20814	20926	21133	21115	21134	21134	21298	21184	21052	20891	20979	20945	20967	20963	20952	20909	20953	20904	20957	20983	20934	21145	21004	20947	21034	20781	21106	20872	20950	21162	20843	20960	20943	20874	20997	20700	20804	20901	21117	21031	20852	20989	21037	21011	20952	21049	20864	20908	20952	21001	21096	20961	21059	20933	21090	20868	21067	20909	21105	20834	20923	20919	20925	21026	20888	21137	21073	20857	20925	21038	21040	20879	21134	21167	21103	21153	20924	20976	20999	21057	21181	21129	20871	20809	20952	21013	20919	20934	20859	21045	20795	20816	21048	21055	21071	21208	20964	20854	21036	20903	21077	20876	20904	20905	21128	21255	20747	21136	21091	20899	20986	21018	21047	21060	20637	21181	21117	21081	20867	20784	20816	21096	20976	21109	21056	20828	21022	20949	21162	21035	21023	21064	20804	21048	21159	20840	21022	21049	21057	20818	21115	20795	20776	20883	21038	21077	20877	20996	21092	21048	21022	21156	21235	21092	20831	20911	20929	20866	20862	20989	20935	20924	21124	20787	20839	21028	21053	20988	21069	20856	21084	21048	20770	21097	21044	21046	20931	20966	20799	20965	20898	21151	21035	21216	20956	21180	21032	20989	21069	21018	20939	20919	21027	21073	20920	21020	20960	21161	21303	21001	20959	20772	20797	20932	20994	20990	20947	20904	20868	20936	20853	21032	20897	20883	21079	20960	21094	21033	21081	21094	21093	21010	20938	20944	20937	20956	20959	21025	21059	21240	20825	20955	21047	20890	20863	21173	20909	20889	20890	21045	21081	20854	20932	20784	21022	20932	21013	21155	21119	20827	20995	21163	20995	20972	20934	20843	20985	20916	20756	21250	21170	21015	20953	21031	21133	20932	20958	21037	21005	21120	21042	20815	20902	20920	21006	20927	21166	21019	20992	20945	20979	20756	20911	20991	21105	20948	21171	20874	20951	20889	20925	20942	20863	20934	20958	20826	20962	21081	21059	20663	20902	20940	20949	20923	21107	20932	20901	20953	21406	21024	21033	20947	20983	20983	21153	20990	21041	20922	21152	21167	21051	21093	21067	20928	21037	20964	20887	20962	21098	20874	21161	20818	21169	20837	21222	20923	21197	20925	20922	20988	21005	20950	20881	21003	20871	21256	21004	21125	21045	21039	21279	21002	21003	21100	21166	20905	20932	21013	21102	20931	21054	20893	21002	20722	20836	20808	21051	21017	21034	20927	20890	20968	20774	21205	21082	20896	20874	20953	21014	21047	20944	20889	20828	21090	21070	20852	20871	20772	20732	20827	21060	20900	21185	20872	20920	20877	20946	20939	20999	20877	21030	20959	21068	20828	21001	21141	21241	21002	21065	20874	20836	21069	21307	21135	21077	21197	20830	20844	21016	20974	20996	21065	20954	21227	21341	20739	21009	21009	20942	21089	21094	21077	20900	21000	21042	20825	20939	20775	20934	21081	21067	21039	21118	21033	21088	20866	21058	20904	20965	20876	20886	20993	21069	21056	21184	21143	21053	21085	20828	21095	20954	21019	21015	20952	21192	20891	21145	21001	21085	21093	20793	20920	21078	21046	20980	20807	21012	21226	20894	21005	20786	21001	20857	20990	21025	20966	21079	20771	20856	21040	21047	21083	21016	20991	21070	21092	20930	21078	20840	20818	20814	21092	20973	20997	21020	20836	20746	21009	20954	20962	20977	20826	20844	21109	21103	20968	21002	20878	21080	20862	21027	20946	20892	20986	20900	20965	21083	21169	21176	21052	21080	20994	20852	21131	20904	21094	21267	21032	20972	21116	20846	21191	20962	20790	20802	20953	21150	21132	20943	20974	20962	21146	20920	20993	20782	20996	21164	21040	20950	20919	20904	20867	21035	20918	20935	21084	20941	21007	20854	20951	20720	21086	21017	21001	20968	21046	20992	21148	21136	21126	21134	21036	21072	20925	20966	21161	21217	21311	21012	21072	20834	21007	20841	21085	21265	20930	21217	20978	20954	20825	21017	21013	20880	21127	21175	20994	20915	21108	20983	21114	21050	20890	20959	20943	20927	20813	21010	20676	20859	20827	20845	20828	20950	20945	20898	21074	21126	21082	21133	21052	21003	21019	21011	21044	21273	20999	21012	21028	21125	21126	20840	21147	21167	21014	21104	20830	21145	20962	20975	21032	20995	21090	21052	20924	20908	20998	21113	20923	21087	20861	21047	20964	20943	21161	21020	20967	20981	20942	20976	21097	21094	20965	20803	20799	20993	21025	21101	21009	21079	21046	21081	20953	21165	21012	20974	21151	20959	20893	20848	21163	20997	20867	20929	20917	20745	20959	20818	20988	21062	21218	21091	21005	21251	21043	20952	21072	21109	21127	21089	21093	21043	20986	21187	21002	20973	20840	20842	21101	20692	20838	20890	20926	21070	21052	21097	20994	20849	21064	20909	21229	21301	21288	21137	21089	20864	21059	20872	21021	20938	20900	20908	21057	20881	21052	21145	21030	20950	20954	21131	20878	20985	21064	21127	20901	20905	20994	21012	21069	21212	21008	21183	20959	21040	20893	20970	21067	20913	20952	20771	20971	20820	21160	20926	21099	20988	20957	21056	20845	21089	21132	21025	21168	21081	20984	20979	21044	20931	21108	21032	21021	21010	20931	21135	20995	21047	21085	20972	20955	21051	21125	20920	20964	21092	21038	21004	21152	21025	20995	20815	21105	21119	21030	20971	21130	21029	20910	21111	21200	21103	21159	20989	20731	20887	20864	20990	20964	20886	21001	21068	20956	20913	20868	21004	21092	20816	21054	20867	20997	21042	21185	20881	21084	20847	21078	20983	20955	21038	20870	21076	20992	21017	21174	20868	20783	20821	21177	21023	21087	21200	20985	21106	21039	21020	21074	21278	21030	20705	20898	20727	20855	21140	21255	21061	20992	20821	21050	21033	21039	21139	20848	21262	21012	20867	21046	21132	21015	20936	21020	21132	20818	20859	20947	20961	20952	21036	20786	21114	20962	21068	20876	21073	21120	20790	20990	20927	21133	21088	20830	20662	20876	20927	21058	20914	21131	21063	21098	21034	20941	20918	20970	21279	21078	21018	21122	20995	21040	20857	20910	21084	20827	21122	21117	20963	21076	21098	21100	20807	20790	20964	21015	20990	21120	21171	20895	21013	20853	21172	20999	20867	21062	21038	20938	21050	21145	21145	21120	20790	20897	20895	20966	21035	21210	21103	20929
19471	35909	33955	25158	20899	18915	17679	17563	17444	17296	17336	17287	17387	17095	17359	17231	17455	17274	17145	17139	17143	17208	17123	17490	17214	17103	17222	17223	17380	17263	17189	17336	17247	17281	17279	17469	17247	17210	17166	17205	17201	17141	17254	17202	17068	17201	17236	17177	17358	17346	17175	17441	17354	17293	17305	17020	17326	17092	17226	17251	17271	16946	17338	17188	16980	17307	17345	17211	17407	17111	17178	17179	17211	17313	17194	17215	17347	17155	17078	17193	17085	17098	17220	17151	17085	17285	17317	17267	17322	17160	17020	17046	17110	17025	17154	17065	17248	17167	17188	17283	17112	17001	17336	17199	17202	16923	17113	17183	17331	17084	17038	17000	17182	17094	17067	17165	17194	16956	17130	17262	17186	17196	16952	17180	17230	17163	17356	17093	17140	17083	17226	17213	17168	17273	17111	17147	17152	17141	17193	17227	17122	17001	17180	17069	17408	17181	16975	17186	17076	17056	17414	17354	17120	17182	17162	17059	17034	17133	17225	17137	17156	17239	17031	17246	17093	17015	17116	17064	17329	17084	17291	17140	17053	17269	17246	17244	17331	17227	17246	17300	17289	17034	17378	17300	17248	17144	17062	17446	17083	17223	17106	17208	17440	17192	17169	17218	17251	17041	17183	17120	17330	17120	17231	17255	17118	17176	17328	17345	17241	17078	17079	17144	17231	17119	17241	17130	17076	17228	17045	17170	17150	17254	17180	17177	17312	17203	17340	17072	17061	17061	17192	17207	17070	17444	17020	17180	17028	17150	17212	17207	17120	17322	17162	17148	17242	17084	17108	17128	17207	17401	17148	16936	16964	17174	17170	17053	17219	17152	16972	17291	17277	17108	17080	17175	17119	17023	17114	17227	17377	17212	17331	17281	17193	17402	17234	17170	17164	17151	17131	17191	17098	17133	17129	17238	17180	17155	17040	17127	17182	17164	17333	17278	17001	17247	17266	17404	17182	17387	17145	17258	17148	17153	17170	17149	17157	17255	17119	17155	17169	17253	17292	17120	17054	17133	17152	17341	17133	17212	17267	17189	17173	17168	17212	17221	17162	16999	17040	17140	17177	17311	17060	17106	17291	17221	17138	17187	17136	17071	17062	17348	17150	17184	17015	17081	17228	17166	17076	17273	17203	17082	17271	17120	17054	17255	17039	17276	17017	17209	17093	17159	17237	17189	17197	17148	17227	17226	17087	17089	17243	17185	17280	17316	17153	17074	17129	17327	17099	17342	17176	17156	17238	17320	17220	17291	17164	17250	17156	17146	17267	17363	17096	17232	17272	17035	17115	17232	17321	17262	17276	17086	17218	17190	17207	16989	17295	17003	17027	17231	17318	17184	17153	17185	17127	17195	17378	17159	17225	17465	17253	17062	17259	16949	17088	17193	17249	17310	17131	17156	17069	17212	17265	17168	17145	17197	17326	17157	17208	17124	17223	17193	17115	17017	17221	17026	17223	17313	17265	17213	17085	17217	17286	17163	17145	17145	17238	16944	17182	17163	17176	17304	17157	17158	17231	17366	17252	17159	17311	17295	17293	17061	17258	17284	17367	17337	17143	17188	17295	17274	17151	17238	17232	17044	17253	17247	17226	17184	17311	17257	17093	17138	17147	17026	17240	17214	17177	16969	17026	17097	17193	17230	17327	17169	17225	17370	17249	17215	17119	17143	16997	17152	17055	17371	17336	17103	17200	16937	17231	17168	17106	17195	17001	17287	17166	17319	17195	17206	17048	17285	17312	17219	17107	17285	17147	17222	17159	17205	17294	17220	17127	17297	17127	17247	17103	17270	17183	17322	17185	17207	17109	17159	17241	17166	17304	17004	17339	17169	17237	17214	17154	17131	17034	17116	17015	17160	17319	17224	17112	17256	17153	17168	17182	17308	17183	16907	17155	17244	17101	17247	17226	17129	17012	17379	17194	16944	17457	17294	17212	17308	17236	17248	17101	17224	17225	17260	17160	17133	17283	17102	17039	17057	17202	17080	17029	17008	17140	17127	17109	17082	16946	17201	17385	17165	17091	17175	17306	16998	17202	17197	17155	17206	17179	17295	17105	17207	17066	17119	17195	17207	17005	17240	17246	17207	17172	17238	17282	17005	17033	17180	17318	17186	17106	17540	17178	17233	17127	17265	17183	17206	17260	17328	17085	17170	17230	17201	17281	17085	17227	17289	17079	17234	17118	17257	17331	17166	17299	16968	17286	17110	17234	17123	17275	17072	17322	17064	17169	17184	17008	17250	17279	17021	17170	17259	17335	17149	16974	17111	17175	17152	17144	17381	17141	17107	17239	17087	17182	17232	17196	17269	17193	17203	17243	17258	17098	17191	17224	17220	17165	17149	17144	17225	17192	17124	17274	17086	17139	17175	17166	17010	17087	17195	17318	17282	17106	17166	17005	17183	17021	17248	17336	17105	17226	17143	17302	17230	17432	17143	17318	16997	17179	17165	17223	17242	17331	17196	17149	17103	17342	17280	17167	17344	17220	17144	17089	17175	17297	17322	17196	17252	17056	17258	17281	17259	17279	17046	17107	17123	17279	17191	17336	17317	17167	17120	17257	16927	17163	17109	17217	17269	17328	17197	17015	17308	17139	17352	17323	17111	17195	17257	17151	17050	17139	17204	17225	17069	17378	17113	17201	17055	17326	17182	17306	17154	17271	17151	17285	17112	17218	17260	17078	17314	17290	17358	17324	17254	17327	17203	17346	17169	17369	17159	16938	17231	17222	16960	17336	17147	17218	17044	17191	17078	17160	17311	17139	17094	17122	17234	17329	17084	17383	17201	17088	17087	17243	17217	16945	17209	17194	17179	17378	17185	17183	17298	17259	17211	17182	17172	16941	17346	17179	17234	17119	17260	17294	17125	17304	17219	17333	17176	17118	17166	17097	17260	17073	17400	17091	17201	17091	17328	17233	17350	17147	17187	17108	17202	17137	17292	17221	17187	17210	17119	17257	17147	17086	17357	17441	17306	17278	17181	17270	17104	17190	17067	17239	17192	17297	17173	17327	17345	17017	17138	17075	17108	17032	17156	17185	17330	17109	17178	17115	17163	17211	17161	17140	17451	17265	17219	17083	17296	17315	17079	17267	17296	17103	17117	17316	17213	17122	16986	17239	17305	17304	17332	17246	17316	17147	17354	17075	17065	17038	17157	17352	16962	17206	17379	17204	17302	17297	17336	17262	17048	17271	17350	17220	17211	17191	17252	17331	17184	17187	17372	17342	17305	17151	17299	17223	17055	17231	17330	17303	17101	17157	17065	17248	17232	17325	17236	16957	17166	17232	17364	17176	17243	17054	17228	17425	17291	17190	17114	17255	17119	17422	17252	17269	17126	17028	17260	17239	17287	17121	17240	17175	17213	17180	17165	17132	17278	17298	17037	17017	17074	17286	17219	17211	17277	17184	17120	17215	17080	17182	17273	17278	17196	17209	17032	17434	17249	17046	17111	17287	16959	17471	17051	17175	17142	17186	17171	17097	17215	17088	17268	17212	17299	16939	17198	17164	17179	17126	17036	17078	17144	17219	17168	17073	17239	17288	17107	17228	17208	17178	17248	17343	17307	17117	17138	17171	17290	17110	17102	17214	17160	17255	17213	17116	17198	17207	17147	17344	17130	17265	17277	17174	17257	17311	17139	17329	17029	17148	17243	17110	17020	16996	17004	17115	17305	17244	17220	17288	17268	17178	17130	17304	17203	17211	17248	17004	17231	17248	17154	17064	17433	17138	17049	17251	17050	17075	17208	17266	17182	17153	17099	17078	17468	17133	17079	17289	17203	17357	17042	17294	17373	17134	17211	17157	17026	17306	17281	17297	17197	17326	17272	17122	17156	17161	17237	17356	17209	17173	17358	17270	17248	17063	17266	17223	17146	17263	17162	17094	17354	17228	16995	17193	17194	17184	17210	17178	17206	17370	17158	17257	17299	17058	17029	16995	17193	17186	17224	17323	17155	17214	17234	17254	17153	17065	17389	17267	17074	17233	17202	17140	17272	17135	17119	17038	17107	17328	17029	17173	17225	17186	17111	17428	17166	17372	17366	17287	17074	17311	17049	17015	17138	17216	17188	17037	17314	17191	17130	17261	17149	17268	17265	17002	17194	17171	17175	17200	17204	17123	17161	17158	17096	17110	17057	17129	17285	17249	17348	17226	17050	17150	17152	17109	17182	17271	17122	17146	17089	17279	17206	17277	17162	17140	17227	17252	17150	17240	17280	17098	16951	17199	17142	17128	17237	17182	17196	17133	17076	17315	17230	17169	17128	17275	17175	17315	17327	17237	17255	17187	17414	17087	17271	17252	17351	17102	17194	17327	17074	17158	17129	17048	16955	17152	17033	17423	17179	17157	17354	17065	17260	17269	17209	17286	17176	17107	17230	17099	17232	17202	17185	17197	17088	17214	17220	17144	17165	17423	17202	17015	17098	17220	17223	17347	16972	17224	17275	17195	17126	17262	17223	17167	17363	17157	17217	17146	17331	17216	17174	17296	17397	17191	17111	17183	17246	17212	17290	17301	17250	17016	17126	17283	17207	17232	17110	17232	17177	17133	17242	17111	17062	17197	17121	17295	17207	17206	17036	17074	17192	17369	17158	17292	17172	17044	17145	17236	17291	17122	17228	17104	17212	17207	17345	17337	17205	17070	17126	17059	17159	17109	17410	17287	16996	17196	17084	17338	17180	17105	17197	17247	17212	17204	17145	17138	17265	17295	17085	17242	17022	17244	17023	17139	17240	17260	17287	17025	17191	17147	16889	17222	17355	17148	17236	17178	17126	17217	17131	17304	17086	17221	17083	17188	17208	17223	17134	17320	17069	17159	17233	17376	17254	17232	17253	17169	17170	17196	17399	17351	17133	17197	17107	17103	17241	17154	17329	17152	17188	17113	17355	17099	17050	17031	17362	17114	17473	17375	17176	17092	17058	17190	17097	17121	17226	17190	17156	17092	17124	17330	17107	17203	17194	17417	17197	17218	17063	17230	17176	17260	17250	17048	17334	17153	17315	17099	17104	17073	17280	17168	17285	17262	17303	17161	17160	17327	17311	17303	17148	17124	17173	17213	17163	17141	17238	17139	17243	17134	17293	17210	17272	17159	17134	17151	17017	17318	17158	17396	17095	17162	17349
25587	21640	28062	28870	22532	21887	21930	21190	20905	21094	21081	20883	20875	20845	20897	20892	21007	20814	20809	20907	20820	20776	20871	20853	20679	20830	20776	20690	20787	20765	20582	20647	20840	20561	20997	20761	20966	20612	20584	20814	20944	20725	20801	20605	20674	20788	20617	20514	20897	20936	20824	20738	20773	20733	20766	20740	20827	20641	20700	20686	20605	20809	20627	20771	20865	20775	20721	20649	20523	20866	21116	20630	20740	20656	20782	20716	20649	20599	20570	20753	20867	20620	20764	20906	20781	20804	20887	20893	20674	20715	20704	20731	20689	20874	21005	20733	20476	20852	20674	20607	20882	20638	20740	20655	20670	20681	20574	20757	20513	20741	20839	20871	20950	20811	20553	20757	20643	20710	20712	20590	20693	20779	20715	20499	20614	20687	20454	20626	20909	20717	20743	20807	20766	20498	20702	20751	20768	20741	20695	20815	20674	20639	20683	20646	20783	20828	20756	20633	20484	20687	20744	20872	20781	20836	20703	20695	20645	20738	20824	20993	20572	20646	20712	20798	20788	20692	20683	20831	20867	20535	20689	20830	20612	20221	20741	20589	20866	20665	20792	20746	20770	20837	20771	20625	20838	20838	20746	20759	20755	20487	20656	20824	20714	20680	20494	20735	20885	20622	20693	20754	20876	20899	20699	20549	20771	20579	20570	20552	20584	20692	20819	20677	20736	20794	20787	20682	20851	20641	20914	20618	20704	20809	20770	20567	20491	20990	20595	20559	20570	20689	20687	20628	20635	20670	20927	20760	20796	20905	20806	20656	20923	20662	20783	20796	20646	20678	20861	20811	20670	20781	20830	20594	20806	20732	20710	20808	20734	20863	20668	20602	20466	20741	20626	20817	20639	20641	20781	20760	20600	20870	20762	20763	20811	20830	20656	20772	20774	20769	20622	20870	20605	20759	20624	20914	20751	20748	20661	20860	20752	20599	20820	20664	20774	20858	20737	20650	20823	20759	20913	20739	20682	20622	20805	20822	20586	20650	20867	20782	20786	20736	20532	20892	20791	20769	21000	20736	20790	20823	20520	20878	20793	20796	20908	20631	20829	20743	20583	20861	20698	20766	20695	20537	20576	20810	20664	20665	20603	20682	20815	20807	20652	20574	20659	20645	20780	20761	20676	20668	20757	20807	20906	20464	20814	20765	20777	20703	20738	20576	20551	20719	20635	20806	20718	20659	20744	20593	20708	20843	20696	20567	20713	20864	20666	20807	20696	20622	20710	20688	20720	20839	20637	20764	20832	20790	20732	20749	20859	20759	20742	20648	20935	20865	20652	20815	20605	20570	20413	20718	20752	20710	20822	20720	20666	20671	20664	20822	20730	20723	20852	20804	20722	20729	20823	20613	20813	20647	20697	20597	20856	20790	20957	20769	20836	20640	20804	20786	20736	20947	20792	20815	20817	20638	20687	20774	20799	20570	20872	20998	20656	21006	20889	20601	20694	20846	20592	20719	20513	20745	20931	20610	20619	20793	20732	20860	20778	20695	20780	20625	20859	20591	20845	20703	20667	20744	20856	20691	20710	20688	20774	20604	20675	20663	20593	20512	20769	20862	20829	20949	20815	20784	20848	20727	20736	20600	20625	20627	20750	21015	20999	20659	20594	20856	20809	20753	20833	20614	20653	20592	20671	20765	20871	20838	20874	20595	20802	20864	20770	20752	20752	20619	20618	20713	20747	20812	20759	20684	20761	20661	20631	20649	20704	20611	20736	20734	20804	21011	20781	20663	20738	20664	20493	20864	20909	20761	20743	20620	20760	20644	20824	20732	21044	20859	20878	20736	20742	20860	20659	20828	20884	20830	20589	20750	20561	20632	20786	20784	20815	20668	20835	20769	20824	20612	20698	20753	20710	20701	20731	20793	20815	20712	20798	20934	20572	20862	20705	20807	20744	20719	20780	20639	20705	20680	20529	20723	20745	20805	20761	20780	20882	20626	20793	20604	20631	20634	20745	20761	20826	20740	20696	20719	20832	20818	20598	20771	20724	20779	20755	20853	20929	20602	20858	20677	20775	20739	20842	20713	20697	20983	20844	20670	20797	20720	20784	20814	20837	20745	20558	20571	20868	20737	20765	20683	20820	20657	20747	20813	20838	20988	20933	20779	20624	20868	20920	20781	20791	20856	20784	20543	20683	20725	20601	20658	20464	20810	20799	20892	20644	20696	20892	20777	20770	20713	20795	20614	20831	20811	20703	20663	20672	20991	20439	20796	20614	20673	20729	20957	20850	20721	20654	20788	20727	20667	20698	20750	20800	20783	20765	20584	20770	20683	20936	20646	20679	20806	20959	20698	20615	20818	20711	20670	20902	20687	20762	20793	20902	20640	20599	20647	20545	20755	20705	20808	20769	20603	20663	20964	20782	20635	20707	20662	20699	20507	20876	20754	20685	20795	20822	20566	20829	20877	20744	20702	20553	20890	20722	20861	20745	20905	20619	20541	20611	20822	20791	20901	20645	20457	20775	20845	20839	20645	20801	20733	20646	20841	20687	20573	20737	20780	20755	20903	20738	20769	20917	20796	20716	20841	20771	20801	20632	20690	20710	20586	20879	20514	20703	20637	20659	20774	20805	20841	20923	20955	20820	20752	20820	20723	20762	20722	20613	20696	20800	20806	20862	20804	20800	20750	20818	20702	20662	20676	20606	20805	20634	20631	20741	20872	20882	20833	20894	20853	20634	20594	20951	20828	20782	20610	20917	20656	20965	20781	20829	20487	20608	20888	20672	20736	20701	20706	20854	20754	20670	21011	20682	20679	20725	20787	20831	20607	20779	20703	20742	20476	20662	20688	20781	20620	20771	20921	20623	20787	20828	20599	20766	20617	20813	20656	20811	20649	20934	20828	20741	20839	20743	20717	20549	20641	20934	20803	20661	20770	20743	20723	20677	20820	20780	20812	20472	20722	20606	20604	20630	20607	20432	20974	20925	20881	20964	20841	20762	20869	20553	20674	20764	20653	20781	20797	20838	20903	20846	20716	20667	20699	20731	20794	20746	20693	20736	20786	20720	20912	20871	20665	20747	20617	20829	20822	20726	20815	20795	20810	20857	20802	21068	20663	20718	20573	20669	20808	20665	20923	20923	20820	20774	20754	20731	20828	20633	20821	20764	20522	20639	20773	20658	20782	20804	20650	20879	20464	20649	20815	20735	20740	20710	20572	20740	20400	20879	20924	20931	20664	20829	20911	20673	20690	20859	20864	20928	20860	20661	20770	20699	20714	20763	20837	20632	21028	20660	20672	20704	20588	20758	20958	20794	20886	20757	20731	20516	20846	20708	20710	20640	20597	20618	20735	20665	20664	20641	20786	21032	20737	20731	20830	20690	20857	20600	20751	20633	20829	20771	20676	20817	20615	20590	20933	20723	20489	20666	20798	20673	20735	20845	20897	20766	20625	20596	20731	20808	20629	20689	20688	20722	20749	20636	21054	20964	20690	20919	20737	20778	20797	20724	20664	20881	20642	20810	20874	20880	20909	20628	20769	20758	20665	20753	20715	20824	20671	20749	20596	20677	20756	20828	20693	20706	20758	20671	20756	20742	20876	20932	20634	20504	20718	20675	21025	20744	20655	20755	20499	20797	20730	20811	20679	20691	20580	20629	20989	20859	20670	20692	20692	20737	20729	20807	20638	20781	20725	20944	20837	20523	20728	20899	20768	20796	20633	20649	20868	20771	20928	21051	20878	20736	20730	20938	20795	20763	20607	20798	20945	20812	20795	20868	20747	20662	20808	20613	20656	20731	20633	20667	20726	20696	20802	20612	20705	20639	20889	20749	20880	20646	20862	20794	20701	20664	20783	20722	20836	20666	20496	20677	20783	20690	20880	20791	20849	20722	20701	20739	20555	20714	20907	20652	20932	20579	20547	20905	20807	20657	20824	20874	20771	20817	20638	20861	20836	20855	20551	20812	20619	20929	20868	20789	20777	21066	20668	20765	20621	20859	20782	20787	20683	20832	20668	20761	20813	20707	20674	20670	20835	20625	20974	20806	20886	20630	20691	20762	20543	20929	20786	20886	20733	20631	20709	20917	20710	20848	20565	20889	20748	20566	20759	20881	20661	20623	20615	20827	20686	20747	20867	20765	20763	20767	20718	20715	20618	20722	20811	20845	20608	20786	20796	20837	20843	20724	20862	20638	20608	20825	20749	20717	20858	20662	20765	20704	20712	20755	20742	20528	20784	20708	20899	20785	20785	20829	20712	20694	20682	20730	20984	20758	20674	20780	20622	20755	20819	20656	20683	20750	20673	20703	20881	20772	20943	20620	20959	20635	20670	20771	20708	20733	20915	21055	20723	20660	20839	20684	20770	20826	20492	20726	20742	20784	20941	20862	20739	20730	20754	20946	20867	20889	20663	20736	20724	20834	20932	20835	20659	20904	20734	20688	20794	20733	20763	20751	20934	20956	20643	20703	20797	21023	20740	20855	20765	20786	20704	20661	20797	20677	20615	20673	20569	20707	20842	20583	20558	20704	20642	20788	20838	20788	20568	20672	20843	20794	20625	20840	20538	20873	20720	20641	20725	20615	20631	20842	20894	20821	20760	20754	20731	20855	20917	20755	20656	20717	20765	20692	20773	20777	20723	20932	20604	20737	20854	20741	20420	20780	20624	20733	20630	20719	20752	20534	20869	20843	20794	20816	20893	20933	20865	20805	20658	20720	20922	20671	20690	20616	20712	20788	20961	20797	20881	20785	20810	20620	20849	20745	20492	20672	20594	20632	20728	20894	20847	20758	20432	20604	20683	20666	20857	20661	20812	20883	20724	20958	20725	20955	20581	20473	20677	20781	20836	20664	20742	20693	20870	20519	20594	20868	20833	20649	20643	20836	20625	20610	20764	20708	20817	20676	20767	20653	20711	20814	20960	20808	20820	20804	20672	20546	20922	20789	20774	20740	20516	20821	20717	20645	20843	20628	20797	20824	20922	20669	20744	20644	20738	20686	20779	20735	20930	20734	20674	20865	20748	20753	20701	20937	20911	20786	20883	20800	20731	20726	20569	20756	20477	20700	20707	20717	20685	20805	20796	20818	20630	20770	20816	20745	20672	20730	21051	20957	20811	20903	20740	20910	20780	20917	20634	20772	20833	20721	20499	20779	20933	20748	20782	20806	20845
19726	33871	29508	21814	18492	17743	17381	17041	17223	17295	17114	17182	17074	17116	17177	17099	17124	17034	17211	17159	17036	17155	17190	17031	17163	17005	17126	17229	16965	17018	17190	16989	17019	17074	16832	17078	17014	17073	16888	17080	17136	17060	17137	16905	16965	16978	16968	17026	16988	16968	17027	16973	16984	17108	17041	17047	17058	16981	16939	17104	17022	17089	17087	16977	17302	16975	16991	17114	17029	17164	16951	17168	17054	17062	17000	16976	17032	17092	16986	17040	16997	17030	16990	17075	17072	17148	17021	17043	17143	16933	17258	16947	16929	17025	16930	17091	17073	17177	16935	17001	17031	16987	17093	17077	16925	17074	17034	17032	16914	17025	17049	16958	16888	16978	16893	17069	17003	17187	17066	17050	17101	16903	17219	17053	17084	17260	17050	17053	17169	17061	17041	17100	16993	16987	16991	17059	16900	17031	16906	17127	17117	16923	16934	17068	16965	17151	16914	17006	17047	16976	17222	16918	17167	17003	17157	17069	17003	16962	17045	17118	17157	16897	16972	16990	17130	16852	17076	17029	17019	17122	17016	17106	17079	16762	17071	16856	16973	17279	16945	17017	16922	17047	17131	16977	16899	17055	17127	16964	16879	16914	16899	17039	17202	16947	17007	17114	16997	17059	17061	16981	17065	17057	17111	17016	16854	17126	17108	16993	17053	17057	17035	17208	17079	17036	17096	17089	17111	16960	16921	17143	17117	17149	17068	16994	17151	17069	16989	17058	17151	16926	16874	17328	16983	16993	17025	17148	16874	16996	17068	17175	17109	17047	16979	17129	16893	17067	17126	17127	16952	16930	17058	16700	16934	17151	16952	17140	17138	16878	17001	16944	17104	16960	17006	17171	16854	17023	17001	16957	17039	17064	17143	16997	17045	16864	17120	17015	17111	16888	16996	17177	17061	17054	17231	17023	17042	17104	17109	17096	16953	17117	16924	16865	17140	17185	17038	17109	16869	17123	17123	16941	17033	17158	16982	17109	16915	17042	17109	16976	16974	17102	16913	17224	17005	17202	16948	17063	17042	17098	16948	16870	17229	17122	16997	16914	17078	17135	17038	17071	17090	17010	17133	17086	16997	16959	17147	17063	17121	17123	16983	17055	17007	17220	16945	17122	17081	17167	16943	17074	17112	17151	16825	16962	17134	17206	17176	17037	17009	16872	16988	17034	17116	17146	17214	17078	17136	17132	16969	17084	17120	17221	17018	17010	16923	16900	17130	17111	17012	17148	17064	17129	17061	17108	17046	16978	17071	17092	17172	17185	16975	16811	17136	16994	17134	17053	16975	16955	17107	16993	17183	17096	16991	17220	16912	16972	17028	16972	17109	17079	16890	16994	16976	17054	17011	16988	16999	16943	17065	17023	17019	16993	17161	17004	17073	16857	17018	17070	16914	17051	17029	17076	17179	16903	17139	17029	17061	17093	17138	17224	17085	17110	16941	17097	16905	17166	16959	17011	17013	16984	17051	16944	17062	17001	17158	17090	17031	17104	17189	17167	17121	17114	16984	17136	17037	17021	16956	17001	17096	16947	16960	17261	16956	17087	16933	16973	16868	17183	17050	16903	17071	16921	17111	16975	17005	17052	17140	17090	17007	17074	16946	16943	17127	16752	16976	16815	16918	17022	17164	17176	16944	16992	17190	17030	17073	17114	17257	17034	17003	17080	17115	17068	17014	16974	16932	17060	16920	17036	16996	17030	17129	17158	16993	17099	16966	17094	16889	17113	17092	17061	17109	16941	17008	17136	16896	17205	17088	17070	17076	16962	16995	17046	16908	17108	17078	16947	17167	16998	17021	17103	16966	17202	17086	17150	16945	17014	16982	16967	16924	17320	17099	17044	17128	17110	16873	17100	17117	16983	17030	16837	16948	17217	17079	16999	16926	16989	17067	17039	17058	16802	17115	17080	16964	16869	17066	17050	17228	17139	17116	16885	17131	16903	17145	16986	16791	17105	17213	16881	17153	17110	17033	17116	17073	17103	17070	17109	17020	17026	17094	16917	17038	17227	17189	16935	17200	16896	17122	17028	16987	17002	16888	17026	17102	16993	17001	17008	17225	17246	16942	16922	17111	17127	17209	17085	17013	16986	17038	16929	16923	17025	17103	16795	16948	16939	17077	16986	16965	17034	17058	16843	16973	17066	16960	17074	17118	17035	17056	16923	17043	17142	17253	17093	16980	17055	17310	16960	17087	16993	17099	17095	17042	16916	17292	17057	17095	17060	17015	16959	17032	17126	16975	17001	17156	17104	17149	17038	17163	17035	17111	17089	17191	17145	17173	17124	17241	16898	17101	16980	17070	17063	17058	17030	17070	17085	17200	16886	17035	16888	17091	17079	17075	17101	16994	17095	17028	17036	17137	16983	17171	16950	16907	16860	17160	17087	16998	17182	17028	17099	16879	17077	17055	17158	17086	17075	16974	17087	17057	17051	16993	16857	17077	17136	17173	16942	17092	17142	17112	17093	17103	17105	17197	16992	16818	17066	17120	16949	17067	16870	16971	17038	17003	17083	16908	17192	17168	16949	17089	17064	17060	17172	17084	16972	17158	17005	17045	16891	17007	16941	16845	16953	16997	17087	17012	17131	16981	17065	17111	17147	17055	17021	16982	17137	16953	17202	17013	17013	17054	17111	16947	16893	17072	17220	16985	17016	17098	17149	17042	17034	17021	17038	16972	17059	17065	17052	17188	17005	17107	17237	17067	17142	17065	16988	16982	17078	17112	17250	17018	16978	17015	16970	16787	17056	17278	16903	17143	16979	17059	17098	17137	16951	17181	17189	17161	16977	17061	17223	17144	17033	16792	17023	17110	17060	17003	17059	16969	17005	17044	16913	17038	17087	16945	17010	17033	17185	17205	17016	17225	16970	17101	16936	17311	16883	17069	17133	17093	17125	17088	17045	16892	17176	16957	17043	17014	17062	17020	16926	16992	16835	16917	16963	17081	16950	16984	16971	17018	16922	17018	17044	16960	16934	17174	16845	17074	17025	16936	17127	17132	17005	17081	16863	17058	17060	17112	17034	17112	17022	17106	17087	17172	17112	17166	17034	16958	17100	17160	17156	17137	17228	17123	17046	17003	16979	17026	16993	17004	16864	17205	17016	17036	16918	16987	17035	17015	17168	17003	17063	17250	17180	17007	17121	17083	17113	16828	16926	17128	17129	17007	16885	17154	16978	17121	16955	17093	17237	16945	16941	16940	17064	16883	17128	17182	17176	17108	17060	16959	17130	16943	17032	17149	17066	17031	16917	16951	17056	17018	16990	17041	17165	17066	17217	16906	17165	16985	17030	16982	17152	16994	17107	17067	16903	17151	16863	17204	17044	16963	16997	17097	16961	17109	17017	16986	16921	16960	17029	17040	17046	17277	17064	17033	17097	17034	16950	17192	17009	17111	17016	17072	17005	16998	17043	17062	17020	17086	16943	16951	16884	17039	16954	17039	16947	17009	17049	16878	16991	17019	17162	16977	17039	16988	17138	17155	16983	16915	17098	16929	16995	17098	17133	16967	17030	17194	17119	17063	16886	16995	17126	17089	16985	17013	17061	17042	17156	17209	17107	17292	17159	16859	16900	16966	17071	17004	17060	16955	16919	17127	17078	17101	16946	17121	17127	17112	17052	17000	17099	17052	17006	17028	16924	16939	16851	17089	17098	17098	17174	17110	17135	17220	17041	17056	17002	17058	16942	17333	16971	17051	17114	17137	17020	17166	17067	17065	17113	17055	16978	17181	16914	16863	17002	17155	16886	17095	17104	17003	17119	17073	16991	17235	17001	17132	17121	17133	16917	17011	17035	17068	17055	17139	16973	17137	17091	16952	17124	17166	17153	17157	17108	17051	17086	17083	17254	17065	16864	16967	16829	17214	16949	17162	17087	17088	16993	17115	16993	17115	17071	17148	16970	17076	17087	16898	16954	17045	17261	17029	16991	17126	17021	17034	16987	16985	17024	17131	16948	17012	17170	17083	17050	16995	17046	16875	17094	16997	17018	17117	16927	16993	16998	17062	17164	16983	16932	17025	17058	17024	17101	17106	17044	17006	17051	17034	17208	17207	17113	17044	16905	17152	17060	17129	17021	17062	17071	17006	17230	16981	16986	17101	16994	17128	16979	17071	17026	17075	17189	17198	16972	17157	17092	16932	16982	17058	17011	16952	17036	17011	17179	17082	17118	16763	17188	16939	17069	17093	17000	17010	17217	16973	17147	17028	17184	17059	17079	17043	17027	17263	16943	17251	17089	17161	17079	16938	17044	16939	17042	16979	16905	17002	17204	17163	17121	17153	17045	16924	16860	16955	17078	17087	16929	17084	17105	16912	17094	17158	17061	17082	17118	17147	17130	17079	17080	17002	17196	17114	17100	17103	17045	16884	16980	16976	17172	16956	17084	16993	17099	17268	16920	17048	17082	17125	17128	17038	17025	17160	17206	16998	17086	17032	16952	17089	17017	17286	17008	16955	17149	17034	16950	17273	17206	16986	17025	17028	16943	16988	17092	17133	16911	17128	17167	16801	17069	17070	17193	17148	16957	17058	17108	17150	17022	17190	17077	17171	16991	17047	17110	16945	17225	16925	17206	17175	16946	16989	17080	17040	17059	17134	17090	17069	16922	17017	16865	17068	17207	17153	17070	17028	17049	17047	17225	17001	17060	17042	16976	17001	17175	17066	16917	17190	17130	17083	16855	17024	16956	17144	17100	17086	17057	17018	17147	17082	17120	16909	17038	17069	16868	17167	17055	17077	17217	16986	17034	16990	17113	17076	16927	17099	17159	16963	17160	16968	17102	17047	16966	17011	16995	17027	17057	17032	16935	17112	16969	16996	16981	16994	17040	17019	17097	17034	16975	17073	17015	17131	17031	17042	17146	17044	17138	17149	17102	16959	17065	17050	17118	17007	17011	17036	16940	17110	17017	17107	17006	17064	17141	17134	16973	17234	16944	17110	17078	17009	16902	17110	17134	16946	17090	16951	17029	17040	16962	16991	16950	17062	16977	17070	17151	17011	17191	17106	16978	17192	16955	16887	17029	16792	17019	16993	16987	17239	16940	16959	16838	17056	17137	16929	17084	16888	16942	17024	16803	16999	17038	16907	17026	17148	16915	16955	17035	17125	16995	16980	17121
22683	21606	28750	25113	22541	24744	26101	22288	21385	21776	21520	21529	21260	21384	21449	21287	21145	21373	21110	21439	21167	21029	20992	21252	21055	20956	21215	21055	21184	21282	21020	21073	21173	21317	21060	21139	21147	21162	21271	21308	21106	21243	21439	21209	21281	21129	21175	21034	21291	21147	21357	21039	20904	20888	21110	21103	21006	21217	21201	21075	21035	20935	21060	21134	21256	21017	21342	20987	20829	20879	21078	21316	21175	21333	21043	21175	21193	21390	21069	21318	21226	21173	21069	21059	21076	21041	21117	21124	21017	20968	20984	20972	21116	21157	21007	21306	21089	20999	21083	21141	20877	20867	20912	21133	21090	21099	21087	21111	21064	20970	21168	21212	21040	21062	20869	21024	21033	20919	21107	21083	21213	20820	21260	21254	20980	21093	21061	21106	21120	20998	21045	20823	21294	21178	21187	21273	20965	21263	21074	21121	21039	21136	21128	21034	21018	21195	21193	21075	21087	21040	21073	21286	21128	21173	21058	21123	20891	21210	21070	21052	21171	21259	21073	20836	21176	20834	21062	21131	20989	20896	21240	21359	21087	21141	21129	20921	20935	20931	20854	21013	21040	21067	20879	21145	21066	20957	21438	20907	21125	20973	21106	21120	21279	20962	20983	21346	20987	20682	21143	21037	21082	21238	21225	20915	21162	21082	21029	21171	21222	21232	21001	20940	21032	21157	21192	21113	21004	21155	21094	21188	21116	21032	21127	20860	20854	21103	21196	21073	21147	21100	20876	20873	21201	21169	20892	20983	21350	21078	21110	21060	20990	21040	20994	21132	20948	21060	21078	21135	21076	20909	20972	21124	21268	21081	21180	20806	21046	21038	21075	21070	21086	20980	21002	21087	20772	21130	21153	21146	20994	21082	21064	20981	21055	20860	21346	20721	21070	21111	20993	21073	21117	20993	20877	20903	21053	20798	21201	21049	21193	21068	21049	21096	21047	21036	21142	21122	21149	21022	21096	20956	20914	20934	21204	21179	20804	20803	21095	20954	21199	21097	21239	21171	21043	20941	21344	21079	21182	20990	21100	21041	21204	20878	21067	21212	21004	21125	21060	20925	21249	21046	21101	21120	20905	21045	21189	21053	21007	21098	21299	21019	21148	21172	20742	21066	21263	20932	21106	20905	21062	21006	21236	20990	21017	20831	21109	20959	21072	20989	21094	20892	20883	20937	21148	21021	20985	21046	20890	21165	21075	21140	21107	21073	20790	20972	21202	20941	21068	20883	21181	21292	20945	21062	20910	20905	21206	20925	21108	20917	21241	21210	20949	21074	20996	21233	20950	21082	21017	20940	20885	20992	21028	21061	21015	21122	21010	21017	21052	21137	21096	21199	20881	21159	21176	20876	21119	20873	20891	21009	20995	21202	20835	21046	21057	21094	21195	20972	20946	21105	21096	21381	21061	21000	21158	21368	21003	21188	20932	20975	21209	21185	20979	21045	20941	21440	20994	21075	21033	21107	20932	20916	21157	21108	20982	20877	20917	20970	21214	20842	21214	21171	20800	21033	21162	20766	21228	20980	21033	21291	20929	21168	20993	21089	21019	20985	21125	20982	21031	21104	20933	20887	21290	21071	20928	20916	21312	21301	20896	20938	21242	21057	20922	21049	21114	21262	21209	21077	21032	21063	21095	21198	21077	21222	20840	20939	21003	20944	20999	21043	21096	21083	21223	20940	21229	20930	21051	21124	20951	20977	20822	20944	20995	20873	20996	20975	21094	21012	20965	20910	20966	21046	21056	20915	20899	20999	20913	21292	21344	20987	20979	21185	20976	21161	21023	21155	21108	20878	21050	21049	20964	21145	21042	21231	21065	21105	21153	21076	21062	21092	21087	21174	21034	20973	20934	21144	21107	21065	20937	20905	21026	20996	20976	21199	21135	20966	20822	20992	21021	20951	21156	20961	21138	21351	21253	21171	21074	20915	21064	21041	20973	21137	21210	21058	20917	21201	21121	21066	21267	20920	20986	21030	21098	21007	21027	21228	20984	20957	20929	20982	21137	20954	20863	21081	21091	20895	21034	21181	20866	21093	21155	20994	20947	21000	20975	21089	20904	21139	20949	21066	21243	21165	20978	21024	21025	21126	21074	20945	21026	20968	21133	20985	21099	21081	20975	21084	20923	21058	21262	21034	21014	21020	21067	20970	20961	21306	20912	21241	21130	21102	20944	20905	20924	21050	21204	21168	21031	20998	21015	21247	21139	20896	21020	20928	21179	20960	21246	21216	21206	20898	21116	20881	20949	21274	20878	21094	21059	21087	20972	21082	21085	20990	20937	21198	21075	20925	21248	21080	20923	21099	21008	21080	20967	21161	21155	21199	21130	21202	20979	21250	21192	21088	21052	20910	21258	21027	21100	21292	21483	21019	21025	21059	21143	20981	21009	21113	20956	20890	21017	21066	21002	20988	20984	20843	20993	21027	21071	20954	21116	21032	20952	20971	20865	20988	21252	21003	20987	20849	21049	21114	20996	21207	21154	21083	21027	21072	21053	21077	21049	21011	21166	21057	21318	21209	21146	20974	21051	21061	21112	21074	21099	20941	21028	21298	20903	21153	21038	20975	21012	21196	21295	20957	20936	21138	20983	21115	21307	21115	21061	20965	20773	21062	21191	20965	21226	21180	20968	21262	20876	21037	21114	21095	21152	20965	21025	21071	20998	21187	21070	21106	20972	20905	20997	20943	21033	20932	21169	20901	21014	21017	20999	21035	20811	21096	20937	21250	20901	21113	21087	21151	20781	21108	21143	21297	20991	20902	21073	21054	21058	21002	20954	21204	21118	21107	21118	20967	21133	21002	21051	21001	21083	21166	21086	21067	21004	21073	21022	21053	21034	20806	21028	20975	20960	21013	20919	21074	21051	21089	21116	21267	21183	21232	20991	21213	21248	21095	21000	21007	21197	21108	21053	21180	20968	21038	21012	21091	21120	21127	21225	21151	21122	20922	21033	21076	21029	20976	21091	21078	20787	20829	21304	20948	20947	21088	21082	20858	21212	20995	21037	21036	21050	21117	21115	20978	21139	21227	20948	21266	21102	20977	21140	21204	21116	21113	21044	21154	21148	21052	21084	20883	20922	21056	21185	21069	21119	20989	21096	21113	21183	20871	21112	21135	21119	21206	21176	21031	20978	21207	21099	20916	20869	20969	21174	21077	21103	21008	21449	21000	21124	20974	21061	21114	20976	20979	21250	21125	21164	21142	21059	21034	20915	20974	21113	21019	21083	21218	21108	21096	20986	21073	21052	20967	21060	21100	21142	20932	21363	21032	21205	21057	21103	20803	21008	20958	21022	21063	21016	20906	21438	21200	21036	21291	21153	21141	21083	21171	21141	20882	21255	21206	20934	21239	21221	21027	20901	21159	21060	21043	20920	21045	21100	21174	21130	21097	21100	20929	21033	21219	20927	21000	20951	21035	21172	21081	21069	21059	21138	21216	21325	21177	20915	20801	20873	21039	21073	21066	20987	21142	21287	20915	20960	20947	20982	21098	21136	20933	21148	21028	21047	20907	21029	20796	21002	20944	20965	20897	21232	21216	20920	21148	21115	21357	21227	21052	21054	21108	21319	20965	21145	21058	21023	21085	20997	21225	21159	21144	20902	21013	20955	20884	21119	20805	21054	21016	20962	21140	21195	21025	20898	21022	20953	21144	20983	21127	20960	21066	21018	20959	21285	21275	21056	21045	20966	20988	20960	20982	21147	21113	21031	21260	20859	21104	21146	20991	21162	21277	21151	21201	21213	21160	21168	20965	21163	21182	21065	21127	21052	20929	21031	21108	21063	21163	20972	20955	21081	21212	20950	21079	21054	20896	21173	21086	21092	21269	20946	20946	20891	21013	21028	21420	21013	21143	20972	21050	21133	20978	21021	21300	21085	21039	21168	21201	20990	21061	21130	20958	21020	21097	21068	21126	20960	20810	21055	21035	21050	20883	21193	21138	21025	21009	20932	20915	21438	21082	20965	21074	21177	20886	21048	20950	21259	20999	21075	21087	21274	21142	21303	21280	20954	20979	21158	21214	21242	21055	21012	21079	21120	21291	21069	21073	21337	21266	21226	20994	21308	21102	20959	21209	21261	21056	21151	21091	21264	21172	21196	21051	21016	20944	21027	20966	20903	21123	21120	20785	20886	20993	20788	21088	21011	20876	21268	20799	21025	20938	20941	21067	20823	21134	21087	21033	21068	21211	21018	21079	21065	21006	20905	21028	21238	21000	21086	21073	20961	21003	20964	20992	21192	21026	21097	21115	21068	21186	20944	21008	21065	21191	21159	21186	21074	20899	21003	21088	21021	21026	21168	21048	21106	20939	21158	21136	20960	21108	21131	21365	20992	21236	20961	21020	21036	21216	21250	21089	20877	20865	20851	21019	21001	20980	21278	21104	20856	20939	20854	21004	21098	21047	21201	20991	21147	20938	21069	20943	21171	21198	20926	21032	21165	20810	21142	20962	20965	20988	21010	21084	21017	21145	21078	20891	20864	21057	21047	21271	21333	21171	21003	21235	21105	20815	21169	21225	20933	21128	21135	21009	21050	20936	21115	21080	21166	21225	21160	21095	20923	21299	21026	21198	21163	21164	21031	21117	21056	21022	21056	21189	21123	21206	21283	21109	21164	20952	21228	21122	21114	21078	20974	20926	21044	20846	20934	20982	21178	21186	20867	21037	20970	21024	21081	21186	20933	21051	20986	21225	21215	20963	21109	20940	21182	21277	20973	21151	21131	21049	21119	21143	20830	21003	21125	21074	21038	21011	20910	21020	20889	21339	21050	21214	21171	21153	20910	20955	21075	21048	20930	21173	21206	21032	20925	21258	20934	20995	20999	21380	20900	20916	20995	21103	20857	20901	21097	21208	20908	21182	21283	21198	21186	21120	20980	21044	20858	20872	21104	20982	21198	21075	21108	21267	21091	20985	21029	20961	21080	21213	20745	20923	21254	21206	20963	21184	21008	21255	20929	21070	21069	20848	20965	21086	21137	21091	21223	21065	21308	21087	20988	21175	21218	21302	21097	21245	21158	20790	21121	20982	20978	21002	20858	21070	20992	21178	20859	21158	21042	20998	20934	21153	21066	21059	21004	20957	21244	20997	21083	20973	21127	20947	21059	21084	20895	20959
19324	42893	39126	27124	21471	18411	17795	17579	17536	17296	17343	17293	17207	17381	17151	17249	17360	17273	17161	17284	17256	17328	17495	17124	17221	17098	17238	17266	17355	17178	17209	17188	17196	17230	17206	17272	17195	17447	17046	17408	17357	17225	17270	17174	17274	17143	17206	17338	17107	17093	17250	17251	17397	17209	17180	17464	17167	17110	17329	17154	17068	17073	17180	17032	17148	17305	17082	17152	17127	17147	17029	16996	17331	17135	17203	17138	17199	17147	17142	17133	17238	17385	17294	17192	17315	17193	17144	17134	17317	17221	17031	17098	17304	17033	17286	17226	17110	17346	17235	17210	17062	17267	17137	17202	17239	17269	16986	17068	17089	17438	17095	16897	17148	17178	17312	17289	17064	17192	17322	17032	17198	17173	17216	17217	17260	17129	17122	17189	17291	17384	17137	17298	17228	17039	17324	17121	17083	17019	17179	17174	17076	17145	17126	17168	17305	17111	17205	16968	17355	17133	17221	17205	17368	17196	17237	17237	17379	17223	17288	17315	17059	17195	17412	17162	17271	17191	17255	17106	17132	17402	17187	17205	17089	17052	17149	17079	17016	17056	17113	17229	17081	17185	17124	17068	17133	17182	17102	17088	17055	17290	17130	17181	17181	17041	17077	17206	17146	17151	17294	17149	17271	17081	17064	17177	17317	17319	17068	17138	17370	17207	17180	17250	17052	17095	17026	17179	17176	17072	17167	17126	16923	17295	17111	17229	17191	17206	17164	17151	17236	17322	17216	17293	17249	17223	17106	17143	17214	17172	17247	17218	17173	17290	17323	17283	17187	16984	17265	17209	17038	17280	17085	17064	17052	17288	17228	17260	17466	17188	17131	17196	17316	17036	17257	16989	17153	17271	17205	17152	17230	17204	17143	17405	17173	17235	17159	17182	17096	17318	17204	17382	17329	17303	17168	17208	17102	17148	17150	17229	17200	17266	17226	17097	17229	17342	17252	17185	17346	17214	16927	17239	17115	17304	17107	17163	17056	17147	17157	17197	17285	17330	17335	17199	17174	17049	17176	17250	17124	17034	17131	17066	17189	17184	17400	17253	17053	17173	17287	17039	17225	17091	17014	17243	17202	17053	17291	17065	17250	17131	17245	17136	17170	17073	17174	17171	17122	17271	17233	17065	17253	17228	17065	17197	17031	17240	17200	17005	17092	17395	17193	17114	17132	17331	17172	17246	17121	17121	17137	17052	17009	17208	17044	17077	17120	17196	17252	17138	17104	17193	17320	17333	17270	17197	17247	17100	17198	17313	16983	17429	17193	17243	17266	17330	17319	16964	17293	17209	17285	17231	17213	17172	17094	17201	17281	17177	17220	17178	17278	17135	17135	17142	17199	17150	17246	17153	17157	17302	17042	17294	17016	17085	17190	17156	17196	17084	17230	17164	17348	17105	17063	17166	17112	17413	17160	17177	17056	17228	17266	17338	17126	17102	17135	17090	17143	17158	17361	17080	17144	17163	17233	17231	17167	17102	17028	17033	17177	17120	17004	17233	17306	17006	17357	17198	17186	17306	17117	17252	17064	17032	17333	17034	17362	17073	17310	17169	17135	17145	17057	17223	17065	17143	17169	17153	17262	17335	17096	17275	17139	16996	17163	17167	17345	17194	17171	17111	17077	17199	17178	17283	17059	17191	17178	17259	17117	17190	17207	17196	17101	17079	17030	17060	17191	17296	17323	17150	17074	17037	17155	17116	17201	16938	17338	17286	17363	17221	17158	17232	17205	17314	17046	17191	17153	17065	17052	17145	17125	17298	17191	17294	17213	17077	17295	16990	17159	17186	17236	17120	17151	17252	17205	17130	17091	17181	17165	17068	17409	16972	17277	17191	17336	17085	17295	17274	17152	17215	17242	17015	17105	17150	17095	17337	17312	17162	17269	17120	17027	17082	17105	17184	17314	17163	17094	17122	17124	17295	17069	17182	17398	17234	17172	17169	17005	17208	17182	17259	17059	17016	17161	17374	17125	17147	17193	17167	17370	17087	17137	16960	17095	17161	17120	17339	17197	17182	17424	17009	17128	17111	17068	17327	17145	17146	17395	17193	17167	17105	17119	17163	17267	17085	17101	17071	17136	17146	17182	17093	17217	17106	17173	17162	17400	17114	17121	17221	17112	17129	17289	17188	17103	17229	17174	17174	17239	17157	17021	17185	17244	17033	17077	17216	17210	17255	17160	17183	17062	17181	17214	17252	17184	16986	17187	17205	17289	17398	17150	17234	17337	17262	17345	17172	17416	17106	17197	17140	17293	17342	17140	17113	17108	17230	17250	17098	17183	17042	17109	17136	17201	17128	17367	17089	17229	17183	17277	17187	17216	17216	17252	17155	17192	17180	17151	17244	17164	17363	17192	17140	17304	17132	17129	17350	17124	17348	17041	17249	17135	16989	17255	17253	17216	17163	17135	17091	17180	17116	17234	16984	17298	17106	17219	17078	16999	17100	17224	17175	16964	17232	17160	17313	17274	17241	17092	17111	17260	17167	17299	17100	17061	17227	17061	17004	17151	17196	17325	17177	17048	17268	17262	17261	17294	17089	17298	17073	17290	17124	17105	17339	17223	17222	17286	17105	17149	17311	17030	17365	17166	17107	17180	17160	17039	17250	17224	17225	17053	17212	17315	17226	17029	17342	17209	17153	17322	17179	17336	17141	17274	17158	17090	17058	17331	16979	17162	17123	17254	17039	17243	17073	17072	17144	17252	17311	17244	17081	17222	17289	17220	17220	17129	17150	17075	17173	17254	17212	17240	17023	17166	17219	17280	17291	17314	17214	17064	17289	17253	17165	17159	17268	17246	17312	17086	17118	17142	17222	17391	17227	17035	17208	17107	17246	17330	17081	17296	17279	17159	16873	17064	17433	17089	17250	17254	17241	17300	17002	17172	17046	17133	17349	17099	17143	17140	17197	16954	17230	17234	17292	17235	17246	17369	17154	17282	17262	17192	17140	17298	17273	17173	17162	17190	17138	17077	17298	17270	17247	17133	17131	17123	17186	17252	17356	17134	17251	17208	17237	17188	17373	17150	17156	17185	17353	17324	17176	17209	17151	17141	17241	17088	17118	17255	17086	17123	17147	17182	17181	17212	17152	17069	17110	17181	17380	16902	17217	17008	17464	17092	17087	17089	17277	17098	17127	17307	17143	17199	17191	17307	17004	17211	17105	17474	17233	17129	16999	17273	17154	17216	17175	17086	17176	17114	17017	17141	17349	17009	17232	17031	17113	17320	17108	17097	16967	17295	17176	17051	17098	17188	16945	17195	17211	17157	17164	17195	17147	17222	17201	17168	17195	17312	16987	17268	17115	17167	17446	16982	17214	17231	17064	17210	17273	17136	17309	17262	17162	17253	17254	17207	17067	17171	17307	17181	17199	17116	17240	17278	17085	17347	17206	17219	17253	17180	17340	17306	17177	17194	17192	17233	17305	17256	17448	17341	17248	17331	16980	17083	17061	17380	17081	17238	17305	17396	17079	17128	17371	17029	17184	17292	17139	17081	17147	17194	17186	16997	17179	17201	17182	17249	17004	17126	17110	17233	17140	17229	17082	17110	17176	17067	17200	17264	17074	17143	17144	17196	17128	17252	17065	17286	16997	17310	17159	17195	17245	17137	17149	17238	17230	17289	17106	17335	16839	17206	17241	17088	17364	17237	17126	17313	17210	17144	17176	17383	17087	17147	17176	17212	17183	17237	17165	17250	17084	17146	17246	17259	17274	17127	17149	17144	17032	17199	17160	17213	17074	17107	17122	17237	17253	17028	17100	17091	17077	17171	17214	17203	17137	17209	17272	17181	17148	17119	17237	17316	17003	17137	17204	17267	17329	17186	17151	17088	17075	17066	17331	17274	17187	17129	17153	17287	17187	17137	17295	17370	17084	17194	17198	17091	17047	17162	17244	17028	17301	17270	17250	17161	17213	17224	17212	17163	17153	17143	17290	17130	17109	17218	17400	17150	17191	17167	17206	17171	17077	17281	17219	17111	17269	17291	17193	17186	17228	17196	17309	17052	17099	16936	17176	17074	17383	17070	17189	17040	17231	17031	17208	17160	17110	17100	17217	17098	17017	17188	17275	17017	17179	17279	17235	17080	17197	17088	17176	16963	17154	17284	17238	17244	17098	17335	17152	17051	17063	17168	17184	16975	17263	17079	17276	17216	17300	17317	17210	17384	17043	17222	17270	17227	17142	17125	17221	17049	17071	17223	17213	17218	17318	17226	16979	17138	17237	17197	17285	17033	17229	17276	17179	17065	17111	17265	17278	17092	17132	17271	17215	17207	17265	17163	17276	17054	17355	17148	17276	17191	17216	17331	17065	17204	17314	17227	17048	17116	17200	17134	17053	17152	17143	17178	17106	17235	17242	17381	16999	17264	17154	17102	17230	17210	17098	17097	17095	17116	17277	17142	17172	17149	17098	17132	17251	17119	17073	17145	17335	17208	17268	17209	17132	17265	17132	17267	17186	17160	17190	17202	17115	17166	17363	17231	17123	17166	17193	17070	17039	17230	17137	17079	17354	17198	17190	17181	17281	17275	17182	17269	17087	17255	17362	17119	17090	17218	17229	17150	17100	17198	17138	17065	17153	17192	16989	17209	16972	17282	17175	17083	17096	17149	17114	17288	17134	17124	17073	17303	17065	17201	16995	17247	17077	17312	17101	17158	17200	17099	17135	17137	17135	17280	17250	17162	17276	17263	17038	17199	17103	17242	17199	17076	17112	17237	17249	17120	17166	17242	16981	17236	17207	17282	17264	17354	17192	17280	17173	17151	17118	17180	17035	17249	17234	17266	17129	17287	17309	17059	17322	17107	17270	17172	17205	17224	17060	17242	17194	17081	17210	17193	16960	17298	17279	17194	17147	17169	17172	17110	17200	17252	17340	17032	17132	17211	17158	17145	17270	17112	17165	17160	17061	17030	17099	17202	17192	17281	17085	17359	17111	17252	17276	17077	16900	17179	17153	17217	16956	17285	17035	17152	17279	17275	17180	17271	17405	17100	17260	17157	17254	17158	17191	17174	17185	16948	17091	16996	17027	17210	17150	17103	17312	17308	17273	17222	17235	17174	17221	17304	17081	17235	17166	17069	17108	17234	17115	17037	17277	17119	17237	17152	17232	17312	17152
30644	24758	29709	26470	21961	20993	20966	20671	20600	20402	20236	20269	20368	20308	20281	20248	20035	20306	20318	20275	20168	20396	20333	20135	20236	20200	20048	20299	20402	20399	20102	20271	20270	20369	20177	20162	20182	20227	20337	20301	20493	20317	20335	20182	20278	20272	20226	20313	20195	20151	20165	20315	20108	20420	20181	20237	20067	20257	20391	20158	20344	20273	20232	20224	20315	20139	20215	20256	20312	20297	20170	20070	20297	19974	20311	20189	20198	20048	20339	20385	20193	20279	20215	20093	20270	20323	20156	20374	20352	20348	20196	20403	20232	20438	20187	20394	20400	20247	20292	20146	20308	20305	20309	20211	20172	20345	20247	20419	20333	20185	20119	20213	20209	20299	20253	20175	20428	20068	20260	20084	20179	20077	20076	20186	20190	20274	20163	20200	20102	20174	20010	20367	20098	20167	20224	20071	20180	20218	20477	20325	20182	20322	20406	20155	20152	20066	20480	20304	20138	20090	20286	20111	20180	19961	20210	20329	20279	20114	20367	20083	20375	20502	20241	20132	20331	20178	20096	20313	20208	20207	20502	20307	20412	20233	20001	20293	20310	20227	20330	20249	20152	20067	20278	20372	20239	20143	20170	20288	20271	20081	20098	20354	20284	20146	20179	20325	20245	20231	20338	20315	20233	20441	20411	20316	20179	20156	20104	20259	20445	20358	20313	20280	20290	20211	20176	20254	20379	20517	20367	20174	20189	20517	20287	20256	20226	20151	20272	20022	20154	20350	20350	20296	20205	20334	20247	20237	20099	20329	20520	20075	20230	20095	20356	20280	20169	20310	20278	20404	20443	20092	20334	20172	20026	20247	20014	20204	20289	20353	20206	20136	20203	20219	20232	20165	20266	20285	20038	20141	20260	20225	20160	20229	20435	20174	20243	20331	20315	20182	20344	20175	20222	20084	19947	20096	20284	20122	20160	20142	20186	20229	20178	20107	20145	20167	20390	20228	20317	20369	20284	20262	20175	20249	19925	20115	20307	20195	20104	20234	20498	20235	20224	20155	19893	20342	20224	20380	20498	20057	20242	20158	20318	19985	20145	20201	20176	20327	20165	20113	20300	20165	20050	20180	20187	20555	20218	20318	20134	20163	20115	20316	20362	20134	20298	20463	20232	20171	20316	20120	20071	20199	20281	20290	20257	20216	20274	20106	20207	20164	20101	20217	20372	20343	20134	20365	20375	20510	20196	20205	20438	20410	20392	20285	20299	20183	20100	20409	20039	20050	20188	20439	20393	20422	20146	20162	20124	20432	20137	20262	20118	20264	20252	20238	19942	20339	20291	20301	20516	20326	19949	20329	20143	20198	20222	20112	20282	20240	20116	20184	20220	20261	20331	20026	20071	20287	20426	20029	20056	20223	20216	20425	20476	20237	20105	20253	20168	20464	20293	20142	20137	20379	20383	20217	20288	20275	20246	20284	20147	20362	20247	20407	20359	20275	20227	20239	20365	20030	20327	20462	20266	20176	20196	20368	20129	20208	20163	20183	20397	20455	20277	20338	20353	20138	20196	20360	20230	20453	20236	20254	20345	20445	20442	20264	20142	20406	20344	20323	20188	20230	20384	20399	20331	20147	20221	20297	20291	20440	20139	20121	20522	20191	20205	20068	20176	20082	20227	20254	20284	20354	20252	20223	20258	20239	20171	20303	20382	20285	20294	20252	20274	20138	20044	20057	20149	20252	20056	20228	20195	20145	20359	20289	20344	20322	20279	20161	20236	20380	20140	20230	20229	20274	20515	20324	20224	20183	20310	20303	20162	20208	20212	20317	20457	20146	20330	20355	20375	20353	20289	20171	20116	20245	20277	20421	20190	20138	20122	20094	20419	20210	20215	20268	20273	20466	20248	20240	20253	20361	20272	20253	20347	20245	20308	20256	20264	20252	20323	20327	20335	20298	20188	20421	20401	20397	20214	20338	20213	20489	20215	20274	20176	20369	19933	20190	20221	20310	20385	20306	20293	20071	20395	20216	20195	20455	20228	20244	20331	20089	20385	20410	20101	20159	20063	20333	20268	20034	20140	20350	20148	20023	19932	20268	20370	20240	20364	20218	20360	20282	20276	20214	20164	20324	20256	20290	20427	20232	20335	20272	20191	20276	20199	20231	20171	20284	20215	20255	20207	20174	20271	20228	20432	20077	20118	20254	20163	20110	20283	20106	20161	20216	20282	20168	20212	20371	20082	20081	20366	20288	20110	20331	20354	20153	20320	20319	20046	20133	20216	20007	20286	20168	20159	20162	20217	20131	19870	20093	19977	20290	20098	20316	20290	20395	20254	19993	20264	20009	20209	20108	20088	20427	20141	20253	20368	20365	20514	20304	20445	20470	20112	20272	20090	20266	20465	20192	20176	20221	20243	20266	20271	20332	20336	20263	20360	20255	20241	20330	20306	20128	20091	20345	20363	20245	20407	20439	20273	20240	20487	20362	20264	20233	20194	20151	20379	20182	20194	20187	20319	20492	20299	20275	20181	20366	20146	20191	20033	20100	20307	20331	20333	20218	20096	20175	20211	20142	20067	20188	20218	20271	20263	20161	20235	20294	20240	20187	20097	20396	20260	20261	20241	20398	20398	20246	20297	20298	20271	20265	20513	20557	20157	20313	20250	20323	20317	20029	20219	20322	20330	20326	20340	20413	20282	20228	20235	20241	20323	20162	20366	20234	20456	20204	20430	20447	20371	20294	20283	20241	20051	20068	20411	20297	20220	20072	20136	20250	20203	20211	20207	20400	20401	20261	20447	20296	20316	20232	20273	20286	20313	20270	20330	20303	20072	20235	20188	20152	20228	20246	20343	20188	20352	20366	20167	20383	19967	20156	20207	20230	20041	20333	20126	20238	20136	20236	20470	20435	20315	20253	20119	20313	20287	20360	20336	20166	20273	20165	20255	20243	20343	20129	20354	20013	20181	20030	20223	20070	20299	20117	20163	20444	20155	20268	20349	20108	20244	20226	20337	20206	20229	20305	20350	20381	20367	20417	20370	20298	20219	20197	20235	20201	20161	20187	20108	20074	20327	20410	20104	20229	20494	20280	20319	20206	20414	20055	20267	20222	20380	20415	20402	20219	20070	20448	20122	20180	20310	20209	20239	20069	20186	20436	20164	20351	20225	20379	20343	20442	20231	20158	20117	20298	20278	20351	20262	20229	20013	20376	20305	20483	20121	20258	20336	20279	20051	20182	20153	20081	20037	20184	20269	20309	20099	20272	20178	20355	20118	20247	20060	20155	20216	20160	20246	20295	20201	20220	20308	20007	20147	20200	20349	20202	20403	20053	20270	20345	20412	20028	20238	20256	20173	20231	20230	20217	20236	20209	20193	20144	20255	20047	20178	20339	20276	20258	20150	20205	20208	20265	20397	20264	19906	20237	20265	20275	20097	20127	20292	20182	20084	20424	20271	20179	20165	20415	20343	20348	20379	20074	20244	20404	20438	20221	20294	20302	20424	20404	20249	20272	20276	20256	20342	20445	20331	20342	20424	20293	20184	20306	20397	20202	20400	20339	20363	20349	20400	20172	20178	20230	20063	20318	20181	19999	20241	20392	20483	20177	20125	20439	20469	20158	20356	20214	20303	20348	20364	20224	20554	20314	20503	20124	20028	20385	20247	19935	20100	20510	20402	20265	20185	20144	20405	20310	20252	20369	20332	20242	20304	20283	20116	20239	20072	20270	20237	20294	20361	20363	20393	20403	20103	20276	20263	20270	20416	20332	20098	20261	20273	20308	20229	20227	20177	20207	20343	20108	20147	20342	20146	20344	20399	20334	20305	20265	20326	20101	20258	20632	20306	20454	20237	20018	20567	20106	20338	20194	20006	20182	20305	20323	20133	20344	20355	20181	20291	20336	20288	20133	20177	20250	20293	20346	20154	20363	20244	20199	20163	20295	20232	20186	20115	20194	20237	20255	20259	20111	20180	20304	20314	20128	20209	20258	20222	20155	20030	20155	20127	20085	20222	20424	20185	20328	20049	20216	20268	20437	20475	20076	20199	20170	20281	20422	20163	20326	20187	20204	20126	20370	20240	20387	20147	20180	20137	20197	20246	20336	20301	20241	20164	20211	20301	20460	20070	20294	20217	20346	20335	20348	20224	20266	20160	20029	20402	20143	20247	20324	20155	20039	20350	20321	20238	20363	20214	20130	20412	20352	20430	20158	20245	20468	20394	20151	20370	20015	20281	20283	20251	20315	20204	20260	20183	20311	20048	20315	20284	20106	20367	20153	20066	20099	20383	20250	20162	20333	20163	20206	20307	20341	20327	20196	20330	20235	20234	20289	20094	20226	20348	20431	20123	20251	20296	20339	20494	20123	20141	20130	20075	20183	20252	20279	20368	20234	20243	20105	20425	20315	20310	20231	20472	20264	20284	20174	20219	20493	20281	20215	20217	20191	20137	20340	20538	20561	20317	20271	20388	19999	20095	20199	20260	20244	20152	20397	20388	20212	20237	20242	20201	20242	20414	20184	20372	20226	20343	20228	20433	20367	20252	20343	20355	20245	20263	20409	20195	20352	20290	20153	20312	20276	20378	20358	20157	20278	20416	20346	20182	20287	20184	20281	20328	20244	20518	20164	20187	20002	20251	20265	20410	20162	20247	20208	20387	20339	20223	20059	20338	20153	20352	20178	20058	20193	20489	20241	20071	20206	20205	20312	20416	20519	20440	20354	20193	20302	20271	20267	20285	20176	20141	20265	20191	20325	20182	20238	20146	20401	20367	20427	20242	20447	20246	20277	20204	20442	20252	20200	20341	20338	20243	20164	20371	20265	20315	20175	20248	20166	20335	20120	20158	20333	20456	20210	20177	20254	20307	20176	20282	20175	20353	20015	20392	20243	20327	20355	20368	20064	20107	20163	20318	20291	20231	20293	20176	19998	20148	20265	20197	20356	20291	20179	20298	20073	20158	20380	20536	20264	20218	20444	20294	20095	20250	20262	20166	20575	20424	20025	20096	20319	20260	20357	20226	20218	20261	20250	20322	20388	20416	20176	20114	19967	20290	20251	20240	20235	20158	20254	20145	20156	20157	20149	20151	20201	20260	20197	20254	20309	20204	20343	20004	20234	20174	20153	19989	20209	20275	20183	20369	20081	19920	20285	20275	20216	20244	20165	20233	20332
20064	28740	26175	20021	17850	17352	17167	17065	16606	16741	16712	16648	16917	16880	16862	16743	16657	16939	16874	16798	16666	16738	16777	16803	16722	16789	16691	16729	16624	16819	16849	16703	16865	16802	16764	16567	16878	16823	16790	16634	16749	16667	16909	16669	16738	16794	16770	16649	16499	16777	16837	16807	16973	16547	16650	16873	16829	16933	16700	16794	16670	16651	16722	16784	16672	16818	16588	16864	16828	16756	16666	16639	16791	16603	16762	16632	16755	16800	16565	16642	16609	16660	16900	16791	16682	16774	16699	16757	16737	16833	16812	16719	16702	16657	16798	16897	16616	16639	16805	16773	16616	16674	16896	16579	16948	16688	16722	16637	16685	16649	16690	16769	16623	16856	16667	16632	16799	16813	16619	16758	16882	16775	16644	16826	16917	16721	16624	16603	16728	16625	16771	16809	16821	16708	16839	16787	16887	16825	16670	16773	16731	16738	16838	16736	16619	16630	16789	16769	16783	16584	16852	16603	16729	16816	16794	16669	16689	16771	16730	16847	16620	16820	16803	16694	16653	16742	16751	16669	16665	16642	16761	16834	16692	16610	16837	16849	16832	16674	16902	16873	16695	16860	16810	16809	16629	16692	16645	16617	16610	16756	16704	16869	16631	16581	16665	16820	16676	16521	16626	16730	16846	16613	16773	16703	16952	16720	16719	16878	16839	16653	16774	16722	16684	16706	16739	16858	16755	16747	16748	16712	16768	16829	16687	16762	16752	16664	16936	16846	16724	16709	16629	16774	16683	16754	16844	16708	16591	16858	16702	16742	16531	16685	16626	16735	16803	16736	16886	16684	16748	16609	16847	16739	16729	16784	16729	16605	16617	16692	16772	16582	16791	16716	16669	16675	16705	16730	16817	16698	16728	16802	16785	16635	16712	16766	16713	16726	16785	16904	16732	16655	16678	16659	16793	16823	16713	16547	16837	16532	16698	16943	16805	16749	16900	16689	16845	16610	16729	16731	16750	16508	16812	16721	16653	16595	16883	16618	16754	16703	16809	16808	16753	16712	16755	16625	16709	16877	16549	16733	16709	16622	16819	16716	16752	16598	16684	16767	16800	16788	16820	16797	16790	16605	16846	16820	16843	16732	16632	16761	16688	16773	16630	16920	16880	16803	16513	16641	16554	16846	16815	16822	16723	16659	16843	16843	16692	16545	16794	16667	16847	16633	16675	16940	16645	16734	16674	16538	16753	16551	16744	16697	16776	16687	16681	16851	16733	16773	16612	16714	16757	16655	16782	16721	16777	16864	16793	16795	16525	16758	16706	16704	16655	16898	16657	16865	16792	16716	16864	16725	16787	16744	16691	16691	16678	16760	16668	16585	16746	16792	16809	16591	16924	16609	16881	16800	16738	16690	16748	16477	16867	16825	16685	16659	16668	16753	16744	16727	16667	16702	16579	16809	16860	16674	16753	16736	16677	16895	16750	16613	16699	16749	16699	16796	16806	16692	16647	16688	16702	16839	16813	16850	16730	16926	16776	16753	16758	16759	16624	16764	16813	16809	16746	16658	16843	16770	16743	16772	16677	16709	16919	16782	16738	16765	16771	16893	16863	16786	16831	16852	16693	16654	16663	16846	16769	16574	16709	16746	16792	16871	16629	16767	16651	16769	16551	16797	16699	16748	16827	16889	16608	16744	16656	16801	16522	16762	16646	16752	16669	16779	16742	16617	16766	16607	16883	16875	16730	16991	16755	16606	16774	16932	16774	16893	16724	16558	16756	16722	16721	16723	16748	16688	16728	16808	16796	16734	16639	16777	16806	16656	16727	16598	16828	16870	16722	16720	16719	16740	16817	16585	16624	16632	16779	16722	16810	16740	16666	16714	16693	16822	16688	16956	16659	16621	16579	16648	16605	16755	16758	16622	16764	16773	16809	16475	16805	16767	16557	16663	16832	16758	16768	16837	16732	16719	16862	16506	16588	16610	16789	16840	16743	16763	16855	16689	16743	16694	16642	16687	16806	16737	16554	16696	16666	16717	16743	16628	16602	16854	16688	16802	16704	16684	16642	16721	16840	16638	16629	16739	16667	16666	16762	16616	16835	16719	16688	16782	16727	16857	16761	16687	16785	16675	16755	16696	16612	16648	16762	16848	16747	16593	16766	16575	16696	16635	16716	16833	16741	16777	16749	16762	16888	16719	16802	16721	16676	16862	16660	16730	16672	16693	16509	16690	16665	16643	16639	16863	16664	16804	16940	16686	16574	16829	16534	16660	16696	16650	16518	16729	16768	16640	16737	16777	16803	16708	16730	16945	16822	16902	16897	16619	16662	16899	16908	16635	16727	16629	16891	16653	16762	16796	16871	16766	16828	16665	16792	16779	16634	16788	16740	16547	16682	16774	16798	16710	16703	16667	16847	16654	16749	16667	16819	16735	16755	16702	16772	16694	16650	16716	16825	16728	16730	16816	16643	16670	16538	16789	16712	16674	16699	16762	16699	16787	16671	16824	16724	16776	16812	16662	16640	16506	16797	16891	16902	16768	16800	16849	16871	16817	16794	16690	16651	16894	16689	16741	16788	16570	16601	16557	16817	16776	16870	16630	16941	16664	16899	16771	16616	16868	16861	16596	16797	16994	16708	16865	16747	16669	16821	16699	16733	16753	16844	16672	16890	16969	16696	16755	16823	16768	16669	16898	16601	16690	16578	16783	16737	16707	16814	16678	16763	16779	16683	16778	16764	16893	16677	16872	16655	16869	16777	16810	16721	16664	16873	16692	16766	16651	16772	16876	16724	16711	16781	16563	16604	16691	16899	16625	16755	16735	16807	16623	16758	16759	16628	16733	16774	16997	16681	16692	16814	16737	16817	16679	16693	16710	16842	16538	16903	16670	16718	16812	16732	16708	16694	16683	16812	16644	16654	16678	16706	16848	16955	16818	16788	16765	16642	16929	16449	16644	16640	16876	16853	16585	16791	16863	16788	16830	16624	16774	16823	16661	16684	16514	16655	16630	16908	16713	16834	16911	16820	16761	16738	16781	16744	16697	16635	16596	16597	16788	16977	16698	16864	16819	16728	16672	16768	16621	16522	16784	16850	16879	16658	16647	16801	16568	16768	16707	16765	16668	16828	16820	16685	16790	16621	16628	16717	16716	16821	16752	16774	16609	16669	16817	16700	16807	16668	16822	16744	16848	16847	16784	16716	16753	16572	16725	16996	16684	16679	16810	16708	16881	16746	16909	16739	16895	16746	16770	16694	16733	16853	16765	16631	16785	16880	16744	16715	16750	16720	16677	16685	16721	16769	16850	16707	16680	16797	16622	16798	16820	16752	16721	16602	16675	16788	16661	16601	16689	16779	16801	16724	16742	16751	16460	16750	16724	16818	16761	16620	16716	16726	16706	16678	16889	16721	16953	16674	16734	16760	16811	16633	16791	16696	16745	16847	16863	16760	16663	16566	16721	16755	16795	16734	16758	16698	16766	16675	16850	16644	16755	16627	16682	16864	16743	16697	16773	16835	16835	16612	16643	16755	16913	16554	16831	16672	16583	16624	16691	16724	16610	16714	16673	16691	16688	16953	16711	16794	16735	16479	16747	16802	16895	16764	16796	16743	16821	16639	16601	16820	16661	16634	16535	16744	16558	16723	16642	16738	16757	16721	16658	16782	16874	16686	16590	16741	16895	16713	16824	16771	16604	16585	16858	16519	16763	16846	16755	16680	16639	16614	16853	16678	16661	16680	16513	16984	16684	16691	16664	16721	16823	16793	16738	16743	16634	16845	16661	16734	16453	16675	16674	16573	16682	16708	16833	16745	16744	16787	16674	16730	16787	16737	16726	16676	16843	16886	16911	16767	16806	16698	16669	16745	16595	16810	16569	16760	16529	16782	16777	16763	16782	16673	16732	16793	16752	16710	16812	16713	16791	16770	16733	16658	16650	16650	16893	16696	16810	16705	16762	16683	16820	16676	16684	16780	17017	16788	16727	16852	16720	16852	16880	16691	16691	16680	16769	16608	16704	16786	16685	16674	16756	16595	16699	16773	16760	16732	16752	16768	16753	16680	16755	16790	16811	16750	16595	16811	16694	16761	16716	16670	16892	16784	16897	16718	16779	16668	16661	16686	16967	16860	16658	16981	16682	16741	16737	16704	16768	16814	16672	16679	16715	16652	16711	16904	16681	16778	16740	16796	16745	16837	16710	16860	16751	16687	16831	16825	16615	16832	16927	16751	16730	16800	17019	16672	16659	16840	16501	16606	16909	16857	16642	16508	16762	16694	16685	16733	16510	16744	16874	16782	16793	16755	16682	16704	16910	16752	16739	16841	16675	16784	16933	16605	16645	16803	16699	16653	16696	16645	16526	16815	16814	16787	16715	16804	16762	16842	16683	16870	16748	16738	16797	16831	16802	16824	16871	16702	16713	16722	16720	16741	16754	16661	16843	16704	16895	16679	16702	16696	16899	16746	16724	16795	16817	16630	16752	16791	16811	16770	16592	16676	16673	16721	16659	16779	16682	16743	16869	16779	16770	16774	16717	17020	16615	16636	16840	16545	16773	16673	16634	16826	16748	16815	16587	16762	16858	16676	16838	16859	16702	16837	16857	16730	16918	16761	16629	16563	16677	16674	16847	16813	16549	16783	16910	16865	16990	16823	16537	16672	16712	16575	16750	16679	16804	16792	16758	16776	16729	16845	16685	16763	16546	16849	16745	16774	16776	16801	16819	16869	16624	16641	16539	16793	16559	16742	16637	16764	16768	16764	16719	16780	16725	16897	16653	16771	16788	16806	16753	16687	16798	16923	16559	16681	16785	16689	16623	16669	16887	16851	16801	16822	16803	16575	16751	16683	16692	16638	16596	16813	16898	16986	16624	16559	16912	16755	16866	16836	16748	16828	16611	16894	16574	16584	16794	16756	16815	16791	16769	16541	16772	16680	16692	16641	16765	16817	16618	16786	16813	16843	16866	16630	16653	16821	16731	16805	17006	16714	16612	16703	16822	16775	16661	16781	16853	16727	16655	16809	16672	16617	16624	16769	16850	16717	16708	16655	16795	16640	16894	16819	16840	16751	16719	16641	16718	16719	16612	16806	16541	16839	16936	16671	17010	16595	16689	16654	16745	16701	16801	16682	16501	16600	16748	16864	16778	16792	16685	16734	16828	16856	16817	16753	16725
23989	21587	28276	26529	24386	24311	23676	21457	20591	20778	20620	20746	20692	20604	20719	20205	20504	20303	20485	20504	20257	20453	20352	20293	20389	20357	20447	20180	20467	20292	20320	20544	20469	20317	20288	20357	20238	20092	20205	20283	20473	20277	20183	20107	20503	20193	20351	20415	20270	20208	20572	20537	20525	20429	20238	20195	20445	20428	20511	20386	20333	20250	20097	20004	20499	20215	20354	20295	20480	20047	20275	20256	20437	20197	20148	20179	20372	20311	20396	20313	20297	20295	20489	20336	20185	20316	20544	20169	20171	20128	20377	20131	20295	20064	20242	20348	20356	20294	20439	20186	20029	20564	20262	20336	20365	20225	20290	20293	20413	20164	20329	20154	20269	20361	20230	20189	20444	20164	20139	20314	20189	20086	20141	20249	20367	20241	20228	20218	20229	20089	20370	20241	20497	20393	20412	20409	20398	20190	20188	20249	20321	20271	20243	20207	20153	20253	20217	20241	20219	20543	20301	20468	20306	20204	20414	20568	20475	20260	20398	20243	20106	20294	20231	20311	20275	20223	20326	20342	20269	20477	20298	20385	20202	20230	20194	20117	20503	20335	20275	20203	20315	20390	20387	20441	20345	20337	20497	20415	20006	20280	20258	20127	20311	20231	20514	20189	20224	20152	20145	20128	20304	20272	20284	20217	20373	20307	20059	20224	20156	20243	20207	20103	20031	20183	20074	20324	20264	20112	20284	20391	20143	20154	20415	20265	20165	20324	20322	20436	20393	20234	20481	20380	20398	20348	20401	20308	20263	20234	20250	20204	20415	20534	20369	20238	20412	20281	20536	20367	20299	20279	20332	20289	20343	20525	20235	20171	20232	20166	20191	20293	20109	20261	20348	20221	20381	20255	20545	20461	20331	20196	20621	20288	20418	20199	20244	20257	20038	20207	20311	20267	20582	20210	20242	20238	20281	20276	20245	20290	20116	20302	20255	20414	20401	20412	20208	20006	20135	20184	20194	20411	20235	20291	20366	20321	20347	20295	20282	20082	20362	20141	20285	20425	20450	20141	20278	20310	20234	20348	20233	20478	20342	20216	20216	20179	20165	20384	20039	20344	20203	20295	20309	20264	20398	20407	20242	20249	20351	20451	20321	20251	20444	20365	20373	20319	20506	20262	20512	20279	20335	20341	20310	20403	20239	20230	20370	20223	20282	20193	20227	20048	20137	20150	20327	20338	20176	20480	20413	20375	20102	20222	20399	20282	20125	20440	20289	20062	20396	20311	20469	20314	20178	20209	20470	20266	20461	20093	20519	20280	20158	20022	20193	20066	20163	20289	20253	20297	20415	20522	20485	20256	20286	20397	20182	20216	20253	20292	20490	20147	20265	20379	20315	20351	20302	20541	20238	20175	20351	20300	20331	20385	20169	20154	20173	20262	20228	20131	20225	20240	20572	20415	20449	20048	20206	20243	20294	20455	20388	20158	20342	20406	20514	20245	20402	20257	20342	20414	20213	20293	20353	20141	20165	20403	20324	20375	20043	20289	20097	20259	20521	20187	20262	20174	20248	20215	20296	20225	20256	20192	20105	20242	20301	20006	20383	20305	20348	20365	20282	20295	20442	20427	20293	20274	20238	20302	20171	20307	20334	20095	20453	20429	20329	20335	20079	20120	20418	20125	20353	20255	20342	20167	20188	20247	20145	20306	20070	20408	20275	20285	20274	20296	20279	20231	20377	20483	20475	20003	20385	20254	20214	20481	20359	20422	20255	20044	20284	20257	20311	20240	20341	20317	20048	20533	20237	20277	20431	20370	20513	20174	20405	20152	20329	20100	20279	20258	20394	20194	20330	20036	20034	20163	20519	20279	20338	20332	20233	20298	20301	20266	20228	20352	20205	20253	20288	20181	20215	20271	20057	20355	20480	20230	20161	20271	20240	20163	20141	20364	20286	20147	20337	20171	20260	20199	20234	20336	20564	20084	20313	20313	20330	20049	20217	20367	20236	19902	20163	20203	20172	20262	20014	20246	20300	20281	20203	20173	20170	20394	20281	20359	20219	20235	20417	20189	20416	20190	20186	20271	20329	20309	20295	20206	20279	20192	20230	20224	20220	20348	20520	20144	20304	20187	20315	20427	20279	20505	20641	20230	20365	20322	20306	20304	20274	20308	20205	20176	20342	20245	20268	20152	20335	20169	20127	20065	20238	20128	20164	20232	20389	20338	20280	20174	20393	20310	20256	20090	20158	20193	20384	20374	20204	20320	20380	20388	20254	20175	20319	20135	20312	20291	20329	20297	20505	20347	20456	20313	20336	20506	20250	20341	20299	20412	20585	20238	20168	20334	20317	20351	20320	20181	20242	20261	20355	20472	20233	20156	20397	20293	20355	20313	20405	20369	20237	20628	20245	20294	20373	20370	20217	20238	20353	20315	20246	20384	20074	20314	20274	20407	20198	20420	20148	20226	20192	20201	20300	20196	20381	20273	20428	20587	20229	20393	20326	20422	20345	20315	20322	20300	20380	20239	20319	20149	20320	20252	20040	20291	20433	20202	20273	20157	20310	20171	20531	20237	20147	20233	20256	20458	20200	20175	20222	20235	20030	20392	20087	20379	20301	20455	20114	20176	20329	20369	20293	20200	20342	20228	20360	20331	20319	20287	20398	20408	20312	20325	20049	20259	20335	20131	20283	20026	20196	20216	20399	20136	20449	20516	20416	20208	20215	20489	20394	20170	20332	20352	20227	20015	20119	20329	20563	20434	20490	20211	20218	20329	20505	20329	20321	20106	20169	20212	20316	20242	20196	20267	20275	20151	20372	20303	20356	20370	20231	20342	20263	20243	20450	20352	20355	20203	20158	20087	20127	20157	20159	20239	20288	20190	20369	20485	20281	20256	20350	20326	20389	20217	20531	20197	20179	20118	20159	20411	20423	20514	20402	20085	20379	20307	20343	20199	20291	20295	20266	20219	20187	20197	20354	20459	20217	20165	20390	20363	20350	20194	20208	20338	20333	20293	20475	20475	20227	20300	20260	20144	20221	20200	20006	20516	20348	20180	20562	20255	20540	20366	20394	20229	20258	20417	20255	20653	20229	20366	20385	20230	20094	20018	20388	20304	20362	20335	20439	20180	20189	20333	20260	20238	20429	20320	20401	20381	20338	20328	20371	20595	20252	20398	20349	20247	20471	20371	20201	20336	20495	20155	20060	20252	20310	20413	20330	20154	20333	20226	20252	20471	20214	20267	20141	20419	20392	20228	20270	20316	20611	20262	20167	20236	20143	20236	20202	20185	20170	20301	20492	20399	20306	20217	20277	20446	20300	20343	20330	20248	20429	20244	20355	20387	20149	20299	20295	20376	20174	20385	20225	20427	20430	20291	20461	20333	20360	20110	20372	20245	20278	20058	20214	20403	20187	20363	20222	20077	20327	20568	20448	20038	20176	20541	20480	20310	20156	20364	20120	20207	20352	20273	20408	20255	20212	20199	20375	20150	20071	20415	20326	20571	20333	20378	20284	20500	20422	20290	20319	20222	20183	20275	20196	20280	20359	20518	20503	20248	20218	20285	20353	20401	20400	20245	20232	20336	20299	20378	20325	20207	20285	20113	20271	20180	20239	20277	20449	20335	20400	20309	20274	20104	20177	20202	20472	20344	20192	20308	20432	20218	20556	20297	20326	20413	20318	20281	20493	20247	20364	20182	20373	20180	20329	20390	20294	20472	20182	20255	20079	20218	20306	20305	20209	20241	20343	20354	20268	20418	20309	20407	20153	20210	20325	20369	20224	20315	20245	20389	20258	20408	20439	20241	20283	20066	20424	20094	20210	20209	20380	20405	20213	20405	20462	20167	20341	20478	20166	20142	20220	20414	20384	20136	20310	20128	20251	20487	20548	20416	20375	20354	20191	20124	20249	20365	20339	20175	20337	20238	20289	20167	20175	20301	20452	20218	20287	20300	20471	20353	20227	20214	20225	20337	20416	20356	20319	20225	20179	20015	20309	20195	20201	20404	20174	20220	20353	20415	20256	20467	20519	20347	20414	20363	20397	20414	20207	20181	20496	20435	20407	20289	20303	20298	20227	20274	20358	20207	20305	20280	20306	20115	20374	20321	20379	20256	20309	20438	20355	20270	20267	20408	20272	20356	20398	20030	20130	20177	20187	20326	20221	20071	20169	20271	20282	20251	20182	20309	20306	20245	20526	20331	20236	20292	20217	20428	20467	20430	20366	20321	20173	20174	20175	20272	20478	20452	20229	20141	20245	20478	20775	20387	20304	20346	20228	20131	20416	20391	20269	20251	20371	20457	20283	20195	20311	20198	20310	20648	20413	20452	20310	20424	20359	20248	20413	20154	20293	20103	20390	20297	20391	20016	20462	20431	20403	20393	20357	20213	20435	20239	20136	20418	20357	20314	20570	20240	20294	20224	20393	20364	20354	20219	20474	20308	20396	20316	20304	20154	20369	20123	20252	20510	20272	20276	20155	20360	20253	20182	20330	20439	20083	20332	20225	20368	20327	20395	20282	20227	20293	20478	20200	20061	20275	20028	20155	20111	20374	20421	20248	20259	20305	20228	20255	20360	20382	20359	20309	20329	20081	20270	20242	20127	20287	20174	20289	20242	20189	20212	20157	20376	20169	20176	20371	20432	20194	20205	20314	20237	20306	20407	20214	20424	20377	20310	20181	20470	20241	20328	20389	20238	20130	20365	20150	20389	20405	20258	20331	20403	20203	20220	20393	20084	20221	20364	20359	20302	20292	20311	20339	20264	20212	20222	20180	20394	20238	20484	20276	20337	20110	20309	20217	20109	20381	20117	20272	20104	20318	20327	20298	20252	20407	20246	20217	20386	20345	20377	20418	20209	20328	20153	20406	20408	20407	20270	20309	20358	20236	20345	20054	20325	20212	20289	20284	20454	20372	20406	20387	20335	20473	20271	20245	20152	20298	20352	20235	20284	20345	20336	20222	20341	20345	20142	20418	20434	20209	20470	20072	20310	20413	20158	20299	20190	20326	20341	20312	20178	20228	20255	20375	20406	20340	20106	20135	20165	20204	20432	20284	20215	20095	20279	20353	20342	20432	20249	20495	20321	20294	20115	20255	20157	20256	20219	20545	20328	20346	20233	20195	20383	20268	20239	20126	20337	20312	20236	20276	20130	20316	20544	20185	20209
19604	40055	35667	25675	21245	18914	18101	17437	17160	16924	16888	16878	16946	16822	16876	16888	16885	16709	16723	16832	16887	16750	16832	16725	16633	16690	16967	16717	16797	16824	16863	16621	16859	16820	16607	16746	16967	16808	16941	16706	16872	16680	16717	16775	16837	16692	16767	16825	16774	16620	16761	16759	16784	16729	16845	16732	16739	16758	16851	16844	16800	16871	16816	16792	16735	16813	16854	16776	16820	16721	16810	16817	16893	16884	16788	16767	16949	16645	16903	16762	16926	16635	16734	16868	16885	16867	16687	16782	16870	16604	16695	16693	16765	16695	16909	16730	16849	16616	16947	16690	16783	16781	16833	16607	16694	16857	16869	16738	16522	16635	16724	16838	16834	16557	16697	16752	16756	16849	16892	16697	16851	16637	16685	16586	16777	16857	16685	16590	16849	16808	16865	16857	16779	16762	16915	16666	16852	16685	16848	16705	16777	16643	16712	16681	16660	16724	16754	16699	16841	16772	16718	16680	16738	16728	16648	16555	16615	16688	16675	16725	16638	16692	16534	16836	16812	16689	16821	16846	16903	16663	16741	16807	16834	16823	16842	16634	16748	16703	16872	16703	16708	16796	16821	16694	16726	16881	16792	16830	16761	16765	16888	16792	16807	16758	16675	16825	16754	16597	16974	16612	16696	16738	16747	16874	16712	16713	16920	16690	16904	16811	16691	16766	16740	16806	16760	16983	16578	16880	16711	16796	16583	16751	16884	16809	16747	16695	16915	16766	16764	16638	16807	16726	16931	16981	16874	16819	16703	16872	16844	16530	16785	16594	16791	16955	16725	16748	16692	16892	16664	16600	16811	16717	16839	16862	16707	16766	16711	16950	16862	16849	16718	16716	16848	16908	16889	16699	16810	16878	16685	16722	16527	16633	16819	16737	16698	16797	16848	16797	16701	16908	16677	16810	16880	16772	16692	16796	16796	16937	16701	16873	17005	16863	16783	16780	16753	16969	16858	16925	16828	16695	16678	16663	16783	16866	16642	16726	16670	16831	16818	16686	16816	16773	16913	16647	17045	16994	16798	16675	16699	16578	16824	16855	16666	16740	16676	16886	16720	16749	16906	16724	16900	16883	16653	16793	16938	16886	16754	16683	16800	16764	16649	16598	16711	16768	16767	16791	16536	16645	16907	16644	16866	16683	16846	16749	16649	16856	16832	16911	16758	16689	16848	16477	16675	16787	16705	16743	16675	16736	16787	16880	16947	16748	16816	16835	16663	16738	16761	16808	16842	16647	16784	16848	16666	16722	16799	16846	16817	16743	16788	16647	16899	16831	16637	16746	16621	16877	16866	16693	16729	16751	16742	16613	16733	16693	16741	16802	16659	16832	16858	16739	16739	16656	16744	16798	16705	16904	16906	16822	16734	16705	16700	16873	16621	16813	16880	16731	16858	16752	16799	16675	16665	16886	16791	16760	16660	16737	16825	16603	16745	16792	16948	16717	16703	16776	16768	16856	16698	16671	16617	16831	16646	16782	16674	16776	16672	16840	16779	16887	16689	16933	16719	16780	16786	16856	16762	16576	16541	16893	16718	16836	16824	16804	16872	16750	16736	16600	16848	16695	16670	16758	16771	16731	16726	16753	16801	16901	16913	16722	16550	16714	16917	16851	16738	16721	16749	16603	16759	16801	16715	16886	16584	16787	16822	16917	16780	16869	16789	16766	16694	16730	16819	16853	16732	16677	16716	16838	16752	16873	16803	16644	16788	16726	16915	16791	16795	16645	16775	16672	16568	16885	16716	16776	16674	16755	16712	16728	16837	16710	16770	16692	16752	16877	16712	16801	16811	16595	16677	16833	16944	16780	16842	16802	16823	16742	16750	16739	17012	16858	16598	16611	16765	16906	16789	16964	16580	16881	16616	16818	16770	16682	16900	16578	16890	16935	16779	16673	16915	16746	16846	16604	16846	16782	16758	16779	16840	16733	16791	16687	16732	16895	16758	16761	16640	16770	16861	16635	16959	16585	16639	16733	16847	16840	16802	16682	16797	16957	16635	16597	16745	16798	16729	16850	16744	16929	16858	16737	16873	16772	16828	16708	16801	16888	16828	16851	16810	16692	16628	16827	16716	16611	16794	16825	16724	16782	16653	16616	16659	16883	16683	16626	16643	16806	16917	16730	16735	16991	16687	16830	16713	16815	16767	16793	16632	16825	16711	16796	16806	16803	16805	16846	16758	16693	16719	16634	16780	16501	16780	16703	16700	16911	16592	16763	16679	16757	17018	16671	16686	16748	16851	16895	16852	16829	16806	16865	16684	16824	16903	16771	16718	16823	16771	16886	16757	16710	16741	16804	16830	16837	17062	16709	16716	16845	16685	16771	16699	16870	16852	16721	16739	16792	16796	16868	16794	16834	16615	16847	16778	16707	16817	17043	16767	16860	16740	16681	16817	16703	16749	16753	16901	16945	16810	16669	16732	16797	16873	16854	16728	16952	16680	16830	16889	16707	16825	16997	16660	16632	16790	16748	16739	16767	16593	17003	16629	16769	16622	16750	16805	16732	16627	16623	16809	16827	16810	16726	16720	16900	16744	16720	16740	16655	16792	16829	16740	16759	16785	16798	16698	16969	16859	16820	16787	16805	16888	16623	16616	16816	16796	16724	16830	16778	16786	16752	16674	16519	16741	16812	16794	16891	16791	16802	16637	16698	16816	16778	16657	16849	16673	16810	16784	16798	16890	16782	16558	16731	16854	16789	16738	16634	16612	16768	16891	16734	16745	16801	16701	16787	16678	16656	16460	16658	16676	16878	16712	16793	16593	16786	16898	16994	16805	16803	16880	16872	16586	16673	16658	16829	16765	16784	16701	16703	16903	16714	16871	16785	16733	16690	16678	16786	16837	16707	16784	16688	16793	16862	16604	16759	16715	16646	16924	16799	16786	16799	16841	16710	16618	16802	16700	16921	16964	16817	16796	16663	16869	16773	16768	16755	16761	16804	16689	16712	16768	16641	16834	16749	16795	16853	16565	16777	16725	16756	16776	16924	16830	16730	16815	16753	16865	16758	16623	16917	16717	16799	16856	16639	16759	16840	16616	16683	16806	16810	16762	16795	16855	16860	16746	16712	16699	16917	16873	16766	16638	16912	16745	16647	16779	16805	16897	16675	16843	16759	16832	16778	16734	16855	16817	16886	16857	16601	16706	16700	16638	16784	16740	16758	16555	16801	16818	16692	16672	16571	16918	16871	16814	16851	16694	16793	16891	16716	16807	16796	16813	16835	16719	16710	16820	16897	16778	16778	16771	16831	16893	16851	16958	16939	16783	16810	16813	16941	16830	16839	16866	16716	16598	16778	16742	16803	16790	16900	16819	16914	16768	16829	16589	16944	16730	16706	16847	16841	16766	16718	16772	16729	16651	16736	17021	16675	16719	16754	16813	16901	16772	16862	16682	16605	16708	16803	16787	16811	16912	16966	16802	16920	16675	16846	16756	16822	16616	16564	16729	16678	16833	16797	17090	16749	16819	16788	16832	16732	16776	16734	16817	16632	16871	16722	16765	16806	16836	16746	16643	16646	16791	16692	16843	16775	16919	16752	16673	16877	16860	16822	16774	16786	16925	16797	16518	16789	16543	16687	16758	16656	16713	16587	16748	16798	16992	16804	16666	16649	16771	16745	16760	16713	16666	16906	16759	16774	16771	16670	16753	16661	16875	16600	16871	16810	16601	16818	16848	16682	16968	16708	16730	16553	16656	16930	16656	16748	16774	16675	16678	16777	16717	16783	16656	16803	16663	16716	16838	16831	16789	16694	16613	16840	16871	16895	16838	16933	16847	16887	16861	16716	16905	16853	16800	16750	16946	16965	16890	16999	16910	16730	16458	16871	16947	16675	16599	16587	16838	16913	16766	16622	16746	16888	16754	16779	16643	16787	16799	16629	16896	16889	16701	16717	16826	16698	16819	16770	16816	16647	16771	16958	16756	16873	16669	16729	16925	16824	16778	16830	16640	16581	16774	16791	16647	16854	16792	16783	16710	16925	16867	16772	16717	16752	16599	16870	16809	16794	16810	16782	16784	16542	16889	16884	16706	16736	16874	16695	16767	17034	16852	16792	16873	16702	16801	16576	16704	16676	16729	16734	16807	16699	16826	16616	16720	16716	16810	16701	16828	17008	16656	16737	16839	16688	16858	16619	16880	16805	16724	16745	16773	16761	16764	16775	16721	16700	16670	16732	16898	16611	16745	16773	16776	16583	16826	16738	16808	16731	16794	16683	16671	16916	16810	16837	16690	16719	16734	16817	16797	16797	16799	16699	16653	16802	16664	16858	16628	16741	16769	16824	16587	16793	16839	16919	16742	16637	16493	16835	16680	16800	16852	16691	16926	16773	16742	16798	16808	16844	16713	16729	16852	16733	16788	16713	16649	16729	16786	16851	16890	16738	16904	16610	16558	16843	16637	16717	16751	16890	16684	16851	16709	16802	16584	16804	16762	16704	16690	16855	16595	16775	16588	16764	16635	16821	16813	16835	16606	16651	16711	16791	16738	16696	16581	16741	16842	16743	16886	16801	16790	16838	16778	16934	16758	16748	16769	16750	16748	16679	16695	16884	16942	16621	16826	16748	16826	16754	16733	16621	16750	16773	16730	16819	16808	16787	16760	16946	16645	16854	16796	16710	16684	16818	16826	16909	16939	16827	16764	16645	16641	16746	16810	16895	16743	16672	16808	16971	16779	16738	16676	16740	17021	16759	16790	16751	16880	16503	16707	16801	16799	16677	16814	16764	16793	16858	16812	16665	16913	16940	16767	16895	16719	16815	16902	16747	16781	16880	16663	16993	16731	16686	16705	16841	16854	16681	16768	16572	16716	16947	16636	16764	16817	16759	16849	16731	16765	16816	16920	16657	16694	17013	16682	16610	16830	16969	16763	16728	16773	16879	16782	16679	16777	16787	16680	16732	17023	16876	16896	16751	16841	16896	16884	16762	16848	16636	16806	16669	16754	16853	16778	16636	17022	16796	16736	16752	16728	16795	16861	16745	16750	16864	16716	16801	16711	16701	16729	16849	16611	16779	16776	16666	16767	16768	16704	16744	17000	16686	16680	17006	16678	16571	16820	16849	16949	16623	16694	16817	16945	16579	16731	16781	16898	16865	16810	17029	16804	16685	16684	16737
25649	21699	28092	29249	23755	22392	22024	21115	21031	21087	20814	20944	20914	20863	20672	20849	20898	20594	20964	20724	20563	20783	20786	21111	20722	20786	20659	20910	20848	20877	21020	20909	20752	20993	20807	20865	20709	20799	20789	20833	20829	20737	20754	20552	20794	20824	20731	20736	20727	20664	20889	20912	20855	20627	20766	20839	20784	20767	20845	20767	20977	20892	20714	20794	20841	20816	20948	20608	20859	20674	20722	20757	20740	20822	20781	20755	20838	20992	20676	20877	20887	20751	20793	20712	20776	20837	20746	20637	20684	20649	20887	20666	20742	20731	20784	20785	20939	20825	20645	20712	20886	20754	20807	20889	20795	20716	20935	20902	21052	20614	21011	20630	20750	20866	20867	20783	20820	20850	20837	20702	20749	20879	20890	20905	20898	20767	20983	20620	20786	20666	20912	20700	20599	20642	20842	20618	20935	20661	20832	20866	20914	20841	20638	20839	20831	20630	20906	20877	20752	20912	20876	20636	20836	20785	20793	20708	20974	20746	20686	20715	20819	20812	20673	20827	20642	20780	20655	20779	20767	20947	20879	20654	20850	20811	20753	20890	20653	20721	20753	20827	20685	20678	20787	20851	20835	20846	20800	20741	20599	20815	20808	20889	20876	20913	20869	20844	20701	20879	20837	20641	20743	20928	20653	20870	20600	20933	20735	20779	20766	20682	20548	20577	20758	20776	20853	20936	20841	20700	20949	21004	20796	20810	20985	20872	20732	20821	20815	20812	20737	20889	20874	20753	20860	20965	20886	20814	20706	20853	21002	20720	20624	20769	20646	20837	20897	20689	20707	20815	20797	20624	20838	20987	20818	20664	20653	20582	20628	20663	20539	20628	20938	20588	20747	21094	20889	20887	20939	20675	20690	20632	20958	20940	20702	20632	20533	20867	20676	20765	20778	20640	20704	20770	20927	20687	20615	20885	20869	20607	20924	20921	20809	20868	20904	20898	20849	20725	20669	20745	20868	20622	20875	20726	20616	20820	20675	20663	20870	20727	20840	20808	20744	20851	21069	20805	20609	20715	20886	20862	20725	20742	20794	20838	20829	20764	20785	20883	20708	20819	20992	20922	20881	20681	20852	20843	20833	20839	20596	20779	20674	20635	20810	20414	20637	20655	20913	20832	20771	20618	20880	20878	20787	21030	20771	20719	20624	20831	20866	20788	20672	20663	20843	20717	20865	20705	20867	20682	20672	20915	20781	20822	20653	20668	20611	20534	20666	20838	20853	20720	20732	20803	20836	20843	20722	20730	20834	20785	20755	20569	20757	20860	20589	20764	20735	20686	20556	20803	20841	20735	20868	20817	20731	20662	20679	20775	20858	20808	20896	20864	20826	20680	20874	20824	20847	20637	20963	20917	20547	20842	20823	20704	20762	20775	20758	20715	20827	20693	20781	20972	20618	20756	20828	20854	20890	20610	20891	20867	20670	20939	20781	21003	20712	20764	20865	20906	20985	21075	20924	20944	20830	20691	20691	20857	20756	20890	20960	20820	20915	20709	20921	20823	20544	20729	20586	20850	20886	20592	20917	20727	20944	21034	20724	20776	20589	20855	20748	20653	20803	20931	20899	20807	20822	20886	20743	21138	20851	20982	20880	20586	20737	20756	20845	20997	20692	20721	20696	20923	20635	20634	20832	20625	20699	21022	20913	20854	20921	20711	20784	20631	20904	20794	21105	20834	20992	20633	20861	21003	20847	20709	20721	20664	20816	20885	20755	20872	20863	21067	20787	20809	20920	20819	20924	20856	20868	20788	20643	20861	20847	20908	21007	20782	20896	21114	21043	20872	20876	20728	20728	20837	20836	20854	20637	20822	20715	20733	20740	20805	20726	20890	20876	20796	20629	20663	20680	20740	20736	20883	20774	20884	20728	20924	20793	20637	20756	20888	20598	20709	20801	20951	20921	20864	20943	20913	20693	20880	20816	20754	20876	20712	20723	20838	20859	20804	20965	20806	20554	20961	20933	20875	20938	20843	20678	20774	20659	20767	20889	20780	20807	21130	20875	20760	20826	20730	20866	20823	20565	20699	20727	20923	20671	20734	20723	20872	20861	20754	20863	20860	20922	20855	20814	20515	20639	20705	20810	20970	20625	20907	20974	20593	20933	20734	20832	20843	20854	20550	20920	20823	20935	20801	20961	21030	20855	20862	20935	20532	20771	20853	20678	20922	20717	20765	20936	20846	21005	20843	20930	20524	20876	20809	20688	20809	20748	20937	20778	20780	21157	20611	20714	20840	20921	20859	20580	20783	20619	20867	20895	20815	20560	20887	20903	20774	20898	20728	20830	20873	20845	20809	20942	21069	20748	20730	20979	20880	20884	20917	20749	20700	20802	20720	20716	20748	20714	20866	21031	20802	20674	20737	20872	20951	20682	20739	20833	20809	20839	20832	20882	20882	21147	20586	20959	20790	21071	20791	20875	20950	20973	20901	20707	20729	20872	20661	20909	20708	20574	20490	20795	20885	20961	20900	20899	20870	20788	20787	20850	20781	20835	20725	20811	20644	20701	20557	20622	20801	20863	20766	20794	20727	20748	20939	20766	20957	20908	20761	20891	20790	20905	20799	20645	20847	20785	20975	20778	20575	20894	20848	20649	20870	20909	20884	20792	20898	20886	20792	20909	20888	20780	20899	20794	20922	20683	20676	20855	20926	20899	20623	20785	20652	20903	20732	20880	20677	20932	20930	20664	20652	20535	20899	20675	20889	20936	20926	20735	20812	20693	20852	20768	20980	20843	20685	20924	20667	20865	20868	20773	20687	20718	20787	20878	20675	20761	20834	20827	20929	20621	20732	20882	20840	21002	20872	20903	20721	20735	20677	20799	20637	20592	20558	20715	20752	20891	20758	20784	20986	20708	20834	20741	20739	20752	20508	20712	20934	20824	20781	20907	20862	20792	20893	20856	20715	20762	20803	20826	20759	20840	20720	20780	20978	20821	20707	20867	20991	20940	20758	20843	20979	21021	20845	20817	20764	20791	20747	20859	20703	20782	20913	20843	20719	20805	20587	20750	20754	20678	20854	20832	20791	20899	20840	20951	20769	21043	20786	20887	20968	20599	20869	20924	20723	20836	20874	20797	20788	20941	20714	20926	20900	20900	20804	20868	20767	20832	20650	20827	20809	20777	20757	20786	20682	20825	20588	20646	20713	20735	20894	20773	20833	20906	20718	20915	20810	20707	20646	20845	20660	20740	20893	20988	20868	20752	20742	20656	20990	21040	20703	20701	20678	20722	20855	20737	20734	20697	20780	20696	20739	20752	20690	20721	20850	20902	20909	20969	20880	20769	20741	20935	20994	20831	20795	20926	20573	20966	20802	21011	20872	20812	20866	20992	21028	20948	20878	20688	20828	20826	20782	20636	20874	20705	20817	20951	20803	20816	20888	20701	20648	20791	20868	20852	20873	20925	20784	20756	20758	21059	20890	20566	20888	20888	20967	20660	20723	20706	20756	20829	20801	20926	20710	21033	20792	20939	20807	20698	20768	20616	20805	20640	20846	21001	20614	20978	20880	20810	20841	20653	20729	20742	20787	20659	20712	20694	20642	20811	20750	20640	20833	20611	20786	20633	20938	20667	20857	20775	20815	20849	20857	21003	20794	20830	20692	20555	20798	20606	20756	20909	20926	20636	20749	20763	20790	20657	20725	20801	20766	20747	20746	20723	20926	20797	20668	20813	20647	20782	20652	20650	20742	20970	20848	20912	21148	20716	20667	21014	20836	20927	20760	20627	20839	20776	20739	20775	20671	20709	20679	20559	20882	20989	20983	20901	20862	21044	20706	20721	20784	20554	20640	20762	20874	20664	20754	20760	20898	20487	20651	20655	20979	20819	21037	20737	20686	20750	20691	20821	20720	20689	20748	20643	20780	20999	20847	20836	20814	20972	21016	20850	20749	20922	20785	20783	20801	20776	20769	20958	20881	20984	20877	20582	20643	20784	20802	20795	20830	20753	20817	20843	20597	21051	20885	20844	20885	21036	20630	20576	20962	20863	20790	20691	20722	20685	20616	20910	20873	20884	20906	20652	20764	20787	20795	20802	20760	20917	20771	20949	20900	20750	20937	20819	20677	20903	20653	20725	20937	21149	20667	20700	20707	20860	20937	20957	20894	20707	20601	20902	20962	20859	20824	20789	20814	20845	20605	20654	20838	20877	20709	20780	20898	20693	20825	20782	20912	21046	20829	20813	20839	20789	20946	20621	20581	20745	20980	20834	20887	20821	20689	20705	20752	20722	21005	20792	20728	20832	20754	20844	20905	20757	20739	20771	20710	20948	20652	20664	20711	20734	20852	20928	20714	20964	20823	20920	20859	20699	21052	20765	20747	20925	20695	20739	20893	20915	20635	21002	20980	20759	20821	20795	20852	20804	20724	20808	20633	20799	20497	20743	20763	20860	20972	20988	20453	20885	20895	20717	20856	20657	20817	20802	20935	20874	20647	20609	20719	20746	20829	20753	20552	20594	20970	20632	20591	20639	20795	20764	20955	20753	20842	21018	20727	20886	20820	20816	20844	20629	20735	20873	20772	20772	20973	20908	20844	20819	20740	20771	20684	20660	20934	20791	20734	20868	20865	20728	20841	20939	20794	20828	20953	20763	20860	20900	20984	20854	20799	20770	20834	20726	20895	20809	20888	20948	20704	20654	20669	20717	21191	20909	20731	20891	20817	20690	20820	20890	20729	20889	20903	20896	20579	20683	20692	20600	20868	20927	21014	20932	20776	20833	20815	20776	20879	20894	20678	20894	20512	20981	20924	20683	20669	20799	20886	20792	20706	20968	20888	20780	20953	20869	20697	20830	20958	20819	20941	20971	20781	20777	20947	20619	20735	20739	20808	20798	20918	20618	20738	20993	20761	20856	20825	20775	20789	20911	20720	20890	20727	20716	20791	20792	20816	20836	20843	20757	20831	20893	20472	20956	20918	20702	20710	20861	20849	20787	20761	20708	20426	20811	20743	20901	21019	20912	20717	20936	20887	20918	20872	21041	20866	20909	20790	20837	20916	20903	20799	20904	20680	20801	20980	21056	20683	20847	20676	20807	20760	20848	20901	20891	20698	20796	21012	20628	20851	20774	20895	20829	20738	20905	20733	20682	20720	20617	20976	20708	20932	20633	20818
20679	35393	30902	23682	19743	18255	17454	17339	17273	16986	17178	17132	17179	16959	17151	17097	17206	17315	17141	17119	17014	17129	17321	17045	17068	16884	16954	16979	17179	17240	17068	17248	17130	17014	16932	17190	16995	17081	17118	17170	17138	17431	17146	17169	17076	17212	17118	17189	17054	16959	17136	17222	17170	17050	17100	17059	17097	17101	17065	17018	16864	16900	17268	16932	17167	17114	16780	17043	17225	17065	17014	17083	17113	16938	17037	17090	17174	16926	17090	17160	16944	17065	17223	17032	17025	17075	16991	17042	17017	16979	17199	17041	17111	17361	17121	17145	16947	17106	16843	17123	17048	16998	17022	17236	17222	17114	17032	17151	17241	16873	17126	17013	17259	17160	17110	17172	17012	16953	17141	17120	17103	17110	17187	17116	16964	16920	17111	16913	17006	17134	17101	17207	17265	17122	17008	16988	17171	16966	17002	17151	17342	17162	17255	17221	17071	16871	17065	17245	17045	17160	17057	17037	17086	17090	17264	17019	17040	16956	17116	17043	17176	16880	17063	17003	17180	17128	17218	16951	16992	17090	17093	17012	17206	16991	17054	16999	17059	17088	17187	17047	17185	17061	16982	17137	17014	17007	17141	17125	17160	17036	17088	17175	16951	17118	17007	17040	16996	17076	17075	17020	17102	17164	17145	16986	17216	17144	17221	17067	17010	17027	17003	16912	17062	17034	17170	17191	17069	17140	17100	16935	16981	17012	16927	17083	16856	17114	17005	17042	17192	16947	17129	17166	16978	17114	17116	17279	16996	16972	17193	17173	17204	17107	16999	17095	17084	17223	16999	16940	17197	17221	16992	17053	17174	17058	17184	17099	17116	17052	16998	17138	17074	17159	17137	17035	17140	17208	17122	16976	17161	17220	17124	16986	17068	17085	16953	17088	17073	16966	17063	17063	17045	16837	17268	17111	17039	17023	17151	17280	17222	17047	17077	16944	17224	17026	17057	17201	17134	17162	17064	17112	17019	16982	17187	17134	16980	17087	17135	16995	17079	17216	16965	16938	17056	17042	16974	17114	16915	17259	16992	16991	17082	16811	17191	17044	16989	17189	17031	17031	17102	16953	17156	16909	16876	16940	17098	16933	16988	17052	17042	17025	17111	17115	17080	17142	17085	17118	17096	17158	16885	17107	17132	16976	17137	16997	17217	17201	17043	17158	16989	16851	17159	17300	17086	17013	17120	17135	17096	17069	16972	17101	17202	17146	16963	17115	17256	16879	17113	16970	17121	17129	17019	17067	17068	17113	17193	17054	17011	16989	17206	17015	17114	17038	17183	17059	17035	17055	17084	17010	17277	17131	17204	17051	17080	17128	17012	16996	17095	16972	17321	17243	16903	17206	17143	17054	16969	16937	17142	17214	17005	17252	17145	16945	16946	17027	17025	17011	17113	17242	17099	16931	17130	17194	16890	17188	17002	16986	17119	17122	17071	17090	17131	17164	17097	17085	17143	17036	17015	17200	17254	17069	16944	17019	17212	16926	17171	17040	17184	17176	17143	16810	17035	17031	16991	17174	16982	17184	17115	16885	17020	16961	17108	17079	17179	17109	17114	17052	16985	17197	17015	16959	16933	17120	17003	17013	17142	17154	17077	17109	17034	16870	17050	17137	16873	17142	16998	17092	16857	17013	17189	17138	17158	17022	17135	16968	16974	17090	17121	16999	17183	17293	16987	16993	17097	16912	17047	16872	17303	17074	17151	17053	17011	16892	17267	16935	16948	17032	17196	17063	17092	17084	17097	17108	17104	17235	17174	17126	16991	17332	17022	17175	17084	17020	17046	17089	17050	17158	16955	17002	17120	17038	16983	17158	17159	17012	17069	17172	17079	17175	17172	17138	17287	17184	16910	16995	17047	16995	17032	17151	17109	17046	17219	17065	17142	17027	17213	17140	17208	17194	16998	17174	16917	17013	17284	17049	17230	17019	17204	17121	17108	17055	16977	17002	17017	17001	17274	16990	17218	17126	17184	17094	17263	17173	16995	17122	16897	17095	16978	17208	17059	17006	17062	16787	17037	16984	17012	17282	17105	17234	16969	17116	17060	17179	17175	17162	17009	17147	17136	17072	17064	17016	17217	17188	17278	16904	17061	16999	17030	16914	17165	17017	17070	17181	17012	17275	17019	17389	17287	17142	17103	17161	17077	17103	16788	17168	17173	17025	17057	17123	17183	17060	17140	16982	17088	17128	16869	17013	17076	17133	17193	17101	17024	17175	17094	16953	17148	17331	17124	17154	16993	17023	17119	17023	17196	17098	17070	17059	17140	17044	17100	17201	17145	17027	17044	17076	17132	17122	17171	17085	17094	17138	17033	16775	17147	17111	17134	17113	17069	17207	17067	17259	17059	17134	17094	16987	16963	17013	17004	17065	16957	17071	17001	17087	17126	17081	17199	17095	17044	17055	16975	17038	16930	16948	17091	16893	17129	17169	17179	16883	17065	17048	17068	16820	17015	17098	17195	16865	17151	17210	17138	17173	17049	17112	17068	17141	17058	17142	16918	17006	16951	16910	17001	16901	17027	17293	17065	17123	17027	17248	17132	17033	17101	17111	17102	17276	17131	17089	17049	17038	17110	16963	17080	17068	17221	17054	16895	16928	17011	17109	16980	17024	16996	16995	17214	17051	17128	17129	17222	17064	16969	17051	17190	16982	17003	17186	16921	17186	17052	17055	17074	17008	17187	17117	16991	17044	17222	17080	16982	17053	17219	16960	17142	17088	17059	17087	17284	17088	17069	17004	16994	16907	17249	17064	17050	17189	16998	16867	17097	17037	17065	17165	17095	16977	17093	17129	17181	17191	17186	17137	16980	16984	17194	17047	17100	17011	17051	17220	17110	17002	16892	17066	17169	17219	17067	16972	17151	17180	17028	17104	16977	17009	17140	17240	16993	17002	17171	17331	16967	17075	17114	17150	17117	17108	17132	17040	16740	17021	16965	16896	17065	17037	17028	17193	17162	17147	17345	17090	17101	17197	17060	17041	17053	17096	17128	17292	17121	17366	16959	17074	17105	16956	17063	17148	17221	17140	17265	17292	17110	17197	17127	17165	16939	16967	17101	17001	17062	17087	17076	17318	17140	17114	17029	17100	17187	17144	17191	16976	17206	17057	17130	17136	16964	17176	17040	17135	16856	17095	17111	17141	17168	17140	17088	17002	17144	17143	17174	17150	17059	17060	17032	17117	17127	17238	17192	17151	17171	17208	16992	17023	17143	17054	17155	17239	17062	17017	17117	17073	17053	17085	17210	17076	17017	17068	17221	16996	17010	17060	17110	17133	17190	16939	17303	17044	17136	17138	17270	16941	17136	17097	16942	17114	16965	17137	17222	17114	17195	17019	17087	17156	17012	17224	17101	16979	17086	17126	17060	17123	17132	16897	17207	16938	16990	17070	17139	17015	16798	17000	17150	17030	17165	17019	17020	17063	17047	17053	17007	17007	16988	17033	16990	17024	17216	17021	16859	17081	17088	17217	17059	17186	17074	17192	16829	17234	17103	17132	17061	17226	17137	17035	17054	17261	17094	17200	17057	17005	17055	17164	17165	17066	17117	17186	17098	16974	17182	16933	17108	16909	17089	17025	17185	17143	17094	16985	16946	17108	17037	17202	17105	17130	17237	17139	17389	17001	17153	17247	17038	17186	17027	17108	17081	17365	17061	17062	17030	17085	17020	17104	17103	17073	16986	17160	17163	17313	17013	17172	17057	17045	17070	17059	17099	17217	17085	17048	17158	17118	16939	17108	16849	17116	17113	17026	17089	17074	17121	17155	17039	17191	17013	16984	16960	17040	17150	16921	17210	17055	16940	17167	17065	16967	17077	17082	17055	17166	17405	17052	17060	17241	16966	17228	17320	17038	16971	16933	17244	17207	17020	17040	17057	16987	16946	17029	17114	17001	17096	17143	17073	17121	16891	17072	16986	17113	17101	17019	17078	16962	17207	17131	17166	17147	17081	17175	17124	17034	17217	17159	17166	17229	17180	16886	17000	17011	17232	17065	17064	17069	17140	16974	16873	17045	17169	16975	17143	17150	17030	16958	16914	17010	17056	17063	17204	17098	16941	16989	17039	17216	16890	16962	16921	16944	17224	17202	17170	17166	17027	17207	17195	17166	16916	17066	17153	16941	17045	17156	17097	17118	17051	17177	17059	17164	17106	17234	17259	16900	17052	17115	16891	17132	17095	17174	17021	17227	16945	16995	17061	17086	17067	17167	17066	17160	17071	17118	17120	17241	17177	17120	17163	17053	17177	17166	17037	17118	17037	17135	17263	17098	17123	17062	17295	17044	17095	17120	17035	17125	17032	17004	17215	17134	17191	17148	16941	17101	17242	16997	17225	17142	17049	17165	17145	17091	17083	17137	17042	17151	17131	17127	17027	16993	17132	16937	17203	17195	17167	17065	16986	17100	17020	17098	17125	17079	16990	17029	17060	17083	17039	17128	17059	17106	17274	17183	16912	17159	17082	17096	16877	17022	17112	17193	17244	17055	16955	17257	17092	17080	17076	17208	17111	17131	16997	17092	17094	16990	17350	17065	17045	16888	17217	17012	17115	16995	17091	16948	16956	17092	17035	17126	17139	17046	16998	17240	17351	17077	17221	17056	17125	17161	16969	17015	17111	17092	17056	16955	17028	17050	17176	17168	17086	16982	16995	17208	17237	17157	16974	17109	17028	17240	17047	17014	17250	17167	17167	17224	17043	17202	17167	16976	16987	17058	17236	17161	16976	17037	17187	17011	17238	17224	16994	17161	17095	17072	17059	17117	16832	17108	17164	17087	17177	17137	16975	17021	17008	16951	16996	17128	17214	17186	16908	16896	17063	17065	17125	17088	17281	17023	17063	17076	17071	17258	17049	16985	17187	17277	17081	17037	17064	17052	17177	17129	17154	16924	17254	16931	17114	17060	17018	17324	17142	17152	17052	17137	17031	17078	17081	17030	17138	17191	17150	17011	17009	17092	17202	17314	17129	17158	16904	17203	16964	17016	17122	16965	17166	17097	17067	17090	17158	16907	16978	17151	17060	17091	17163	17150	17332	17050	17109	17074	17130	17272	17100	17150	17204	16983	16954	17168	17058	17072	17097	16913	17185	17113	17139	17062	16982	17150	16907	17163	17093	17056
22768	21615	28807	25190	22926	25602	26385	22357	21327	21687	21547	21666	21451	21511	21281	21405	21256	21386	21076	21259	21104	21017	21478	21108	20954	21057	21323	21247	21214	20896	21110	21266	21160	21014	21089	21191	21214	21268	21108	21081	21045	20977	21032	21178	20845	21122	21150	21078	21053	20982	20926	21008	21010	20868	21017	20933	20970	20761	20939	20928	21167	21069	20942	20993	21273	21013	21139	20918	20899	20907	20779	21019	20826	21149	21192	20657	20815	21043	21087	20935	21049	21111	20979	21135	21029	20770	20835	21110	20801	20987	21038	20751	20953	20830	20917	21069	20971	21140	20989	20880	21175	21308	21030	20936	20823	20945	21062	21115	20991	20998	20818	20871	20889	20973	20820	20877	21223	20968	21098	20910	20991	21069	20807	20889	20986	20880	20963	21119	21043	20996	21076	20865	20929	20774	20931	21079	21106	20979	20904	20908	20960	20939	20851	20994	20848	20978	20794	21069	20911	21008	20831	20820	21063	21114	20945	20931	20925	21035	20912	21089	20799	20880	21108	20960	21132	21042	20994	20962	20898	20912	21010	20744	20784	21044	20890	20996	20943	20853	21035	21213	21102	20909	20881	20829	21013	20967	20872	20902	20832	20887	20996	21026	20866	20841	21221	20975	20863	20960	20959	21038	20994	21103	20987	21031	21067	20767	21034	21007	21031	21096	20922	20920	20976	21036	21015	21029	20873	20908	20984	20864	21082	20801	20891	21024	21184	21240	21113	20851	20909	20916	20891	20810	20898	20933	21158	20831	20868	20978	21142	21081	21020	20884	20935	20757	20870	20954	21059	20884	21137	20937	20829	21060	20952	21058	20905	21017	21066	21287	20987	21144	21031	20880	21058	20840	20922	20880	20919	20972	20805	20866	20799	21128	21194	20939	21028	21084	21232	21187	20958	20799	21088	20955	21011	21125	20742	21029	20995	20944	20895	21201	21083	21115	21096	21027	20883	21035	20995	21152	21117	20957	20945	21114	20898	21066	20802	20855	21011	20974	20880	21086	20964	21016	20835	20900	20970	20732	20845	20941	20872	20946	20973	21094	21058	21098	21062	20840	20908	20798	21087	20810	20997	21068	21103	20812	21015	21045	20778	21053	21084	20918	20917	20898	20942	20742	20792	20948	21062	20918	20889	20837	20895	20869	20876	20879	20846	20807	20881	20887	20764	20733	20914	20919	21068	20892	20813	21064	20881	21034	21061	21026	20890	21035	20682	20891	21038	21004	21078	20912	21159	20954	21051	20855	20963	21064	21036	20954	21065	20730	20892	20954	20898	20961	21207	21136	21217	21104	20806	20703	20892	20926	21063	21039	20989	21123	20844	20976	20915	21037	21105	20905	20981	21053	21058	21090	20980	20890	21160	20826	20996	21043	21167	20889	21021	21060	21110	20666	21109	21053	21067	20852	20956	20902	20959	20996	20900	21086	20924	21010	21145	21063	21040	20900	20954	20942	20867	21239	20824	20983	20886	21025	20910	20855	20967	21100	20911	21218	20764	20982	20960	20855	20900	20701	21012	20859	20980	21166	20690	20746	21050	20958	20802	20910	20773	20941	20684	20807	20998	21075	20989	20929	20980	20911	20946	21180	21061	21158	21128	20974	21028	20901	20987	21089	21045	20830	20990	20927	21298	21117	21060	21009	20933	20858	21068	20920	20711	21153	20979	20951	21163	20814	21060	21083	21016	20779	20932	20998	20938	20981	20977	20875	21111	21147	21310	21118	21021	20971	20917	21029	20751	21071	20815	21069	20777	20821	20904	20851	21072	21057	21029	21019	21092	21002	20918	20869	20950	20768	20865	20889	20944	20986	21081	20905	20862	20997	21238	21012	21215	20867	21163	20983	20953	20761	21194	21028	21106	21172	21031	21116	21230	20808	20965	21166	21054	21170	21022	20884	20869	20985	20854	20847	20826	20842	20863	20914	20785	20860	20769	20894	20910	21186	20884	20951	21101	21119	20833	20824	21042	20839	20935	21016	20933	21036	20825	20825	20882	20917	20996	20986	21035	20911	20828	20880	20886	21109	21001	20764	20917	20939	21106	21021	20965	21073	20908	20840	21076	20953	21034	20888	21079	20904	21079	20835	20970	20980	21130	20816	20960	21038	20929	20888	21002	21026	20930	20664	21358	20868	21157	21021	20857	21009	21028	21149	20874	20951	20901	20770	20825	20838	21037	21105	21048	21001	20766	21211	21035	20925	20977	21074	21110	21053	21136	21086	20850	20986	20765	20737	21170	21135	21053	20744	20976	21023	20961	20732	20922	20858	20735	21099	20744	20800	20921	20976	20810	21026	21053	21049	21142	21048	21007	20738	21020	20949	20999	21048	21062	21071	20947	20900	21036	21012	20792	20940	21109	20999	20944	20882	20800	21033	20921	20830	20933	20903	21057	20949	20843	20905	20929	21135	21047	20994	21122	21056	20761	20913	20874	21144	21181	21107	20972	21010	20895	20942	20939	20980	20910	20844	21066	20941	21027	20668	20768	20862	20920	20987	20893	20997	21034	21193	21024	20793	21046	21090	20887	20759	21068	21095	21030	20910	21071	20674	20767	21060	21113	20879	21071	21015	20917	21161	20796	21010	20941	20861	20932	20933	21139	21115	20966	21013	20848	21038	21139	21015	21266	21067	21070	20879	21311	20956	20884	21121	20932	21019	20924	20950	20795	20874	20862	20942	20846	21073	20976	20909	20999	21124	20962	21046	20794	21076	20937	20903	20972	20978	20942	21003	20865	20910	21103	21001	20799	21000	20913	20828	21051	21122	21006	21022	20990	20907	20907	20889	20923	20946	20939	20950	20779	21166	20560	21074	20909	21277	20917	21103	20982	20934	20959	20927	21124	20980	20868	20811	21111	20955	20936	21033	21178	21168	21083	21259	20907	21069	20783	20981	20941	21233	20893	20986	21158	21042	21126	20977	21018	21021	21182	20840	20727	20894	21017	20843	21060	21029	21064	20919	21110	20934	20994	20971	21004	20780	20795	20893	20711	20972	20917	21023	21038	20896	21300	20829	20990	20813	21048	20921	21018	21067	20970	20811	21055	20889	20983	21161	20950	20910	20854	20662	21110	20882	21056	20821	21116	20962	21241	20994	21017	20927	20881	20956	20920	20823	20877	20894	20931	21083	21027	20858	21018	20961	21263	21027	20816	20751	21220	20807	21081	21172	20970	21043	21061	20969	21085	20934	21061	20823	21097	20845	20824	20935	20812	21015	20904	20848	21071	20922	20842	20958	21139	21104	21110	20894	21054	21068	20996	20867	20961	20937	21027	21048	20993	21028	21108	20967	20851	21100	21038	21017	20949	20999	21067	21063	21118	20933	21053	20980	21169	21009	20884	20781	20838	20880	20957	20984	20839	20923	20798	20962	20904	20943	21089	21005	20770	20973	20938	21044	21227	20902	20942	20979	20944	21113	20796	21039	20997	21052	21148	20934	20666	20984	21308	21139	20882	20883	21151	21098	20923	21128	21256	20865	21010	20936	20978	20784	20878	20915	21191	21083	21124	20955	21090	21045	21113	20978	20882	20927	21274	21153	21016	20859	21150	20808	20989	21003	21404	21024	21046	20911	20841	20794	21059	20929	20928	21064	21075	20936	20897	20884	20975	20929	20773	21012	21258	20908	21026	20883	21199	21022	20932	20944	21089	20874	21128	20947	21066	21106	20935	21095	20887	20990	20706	20890	20829	21073	20834	21023	21123	21024	20950	20997	21004	21204	20782	20924	21027	20992	21230	21069	20947	20739	21117	20947	20990	20912	21101	21056	21160	21097	20898	21028	20986	20977	21012	20995	20939	21037	21034	20895	21057	21200	21157	21177	20949	20942	21142	20826	21025	20924	21112	21029	20761	20976	21193	21005	20907	21047	20973	20998	20841	20803	21040	20919	21034	20782	20852	20869	21071	20986	21102	21013	21169	20911	20858	21026	20861	20960	20724	20871	21010	20836	20861	21186	20964	21036	20958	21036	20979	21135	20854	21069	21033	21060	21018	21041	21020	21147	20961	21024	20822	21044	20965	20928	21036	20998	21116	20900	21012	20905	20883	20970	21059	20709	21049	21044	21091	20966	21261	20881	20886	20862	20852	20796	21004	21036	21246	20666	21053	21186	21140	20984	21012	21017	20840	21135	20980	21082	21179	20889	20849	20954	20991	21001	21076	20811	20753	20779	20935	20940	20881	21012	21114	20944	21036	21102	21160	20623	21065	20791	20904	20850	20919	21097	21044	20945	20952	21035	20906	20938	20832	20905	20834	20967	20992	20892	20982	20788	20891	21002	20976	20655	21084	20927	20824	21075	21089	20854	21084	20776	21061	21110	20861	20768	21040	20771	20922	21388	20982	20910	20995	21183	21000	20876	20799	21036	21034	20973	21005	20877	21102	20859	21057	20894	20832	21105	21043	21039	20991	21026	21064	20923	21200	20816	21043	20793	20832	21006	20946	21010	21009	20915	21014	20801	20955	20881	20942	20899	20982	20785	21071	21046	21021	20851	20969	20917	21029	21141	21091	21099	20884	20917	20915	21003	20922	20923	20991	20860	21186	21157	20889	21057	20996	20967	20913	21072	21050	20969	20930	20844	21055	21152	20974	20890	20792	20938	20903	21176	20806	21008	21050	20935	20898	20875	21124	21153	21012	20982	21043	20903	20963	20983	20981	20814	20941	20948	20964	20790	20888	20913	21074	20842	21046	20937	20895	20968	20819	20888	20907	20738	21217	20940	20914	20926	21022	21021	20896	20903	20883	20820	21017	20798	20838	21032	20927	21074	20887	20830	21008	21050	20962	20713	20898	21082	20863	21115	21075	21010	21272	21061	20969	21020	21032	21088	21184	20972	20907	20988	21082	20967	21043	21095	20889	21034	20795	21194	20982	20950	21041	21040	20928	20951	20786	21053	21067	21123	21279	21115	21129	20966	21009	21020	21137	20830	20980	21014	21106	20967	21087	20953	20749	20875	21042	21157	21131	21143	20905	20738	20774	21067	21061	21072	20996	20912	20983	20934	21031	20967	20829	21005	20854	21267	20994	20754	20949	20593	21081	20855	21314	21068	21159	21043	20924	20906	20994	20797	20920	20973	20931	21015	20920	20793	20949	20936	20986	20759	20945	20949	20976	20747	20811	20781
22098	46311	43091	31815	25030	20728	17955	17709	17625	17521	17340	17466	17433	17270	17215	17131	17407	17276	17219	17233	17269	17260	17340	17164	17230	17223	17068	17062	17113	17251	17113	17293	17218	17257	17314	17131	17125	17314	17126	17221	17328	17190	17105	17363	17180	17383	17134	17229	17180	17246	17299	17159	17260	17233	16950	17137	17048	17124	17324	17443	17098	17094	17221	17016	17196	17115	17063	17135	17180	17099	17290	17248	17087	17212	17175	17279	17229	17261	17083	17371	17129	17300	17317	17202	17124	17127	17149	17247	17259	17211	17325	17299	17129	17242	17266	17133	17172	17124	17148	17187	17103	17138	17304	17130	17153	17106	17144	17178	17244	17033	17147	17232	17169	17126	17139	17112	17155	17165	17278	17117	17219	17154	17115	17002	17193	17082	17152	17086	17089	17321	17279	17044	17117	17093	17063	17021	17263	17264	17186	17196	17122	17145	17126	17239	17252	17126	17059	17058	17218	17100	17003	17216	16988	17153	17193	17199	17240	17074	17298	17136	17255	17264	17039	17228	17191	17109	17176	17151	17150	17153	17165	17201	17173	17171	17096	17036	17044	17183	17161	17234	17204	17057	17019	17307	17252	17164	17294	17166	17099	17305	17159	17021	17098	17248	17140	16964	17335	17125	17246	17224	17140	17077	17222	17363	17194	17218	17064	17278	17235	17173	16908	17221	17305	17230	17250	17127	17154	16970	17158	17146	17082	17117	17225	17260	17292	17401	17108	17224	17250	17261	17260	17299	17200	17178	17251	17394	17278	17147	17039	17100	17195	17286	17116	16894	17315	17024	17048	17110	17180	17214	17191	17109	17271	17226	17220	17273	17185	17300	17264	17149	17245	17143	17187	17180	17077	17314	17207	17235	17332	17279	17119	17213	17155	17085	17102	17342	17092	17097	16992	17144	17172	17026	17182	17394	17171	17187	17339	17038	17261	17179	17297	17053	17180	17264	17130	17115	17122	17135	17216	16898	17330	17167	17389	17138	17028	17154	17341	17077	17070	17323	17251	17060	17175	17308	16968	17235	16985	17096	17245	17180	17280	17109	17145	17154	17163	17116	17194	17134	17082	17152	17232	17182	17147	17294	17157	17281	17135	17158	17211	16975	17378	17013	17323	17122	17253	17163	17152	17201	17076	17177	17116	17162	17352	17145	17227	17188	17117	17101	17129	17076	17226	17235	17222	17358	17141	17213	17187	17266	17087	17094	16942	17027	17247	17237	17319	17113	17184	17180	17090	17225	17121	17087	17274	17245	17227	17276	16855	17246	17225	16983	17110	17245	17241	17188	16851	17109	16949	17299	17187	17336	17148	17284	17143	17314	17199	17058	17291	17211	17074	17109	17185	16946	17215	17172	17145	17171	17344	17012	17033	17135	17166	17319	16969	17078	17200	17390	17109	17164	17290	17136	17138	17407	17105	17155	17189	17252	17042	17188	16947	17002	17228	16964	17221	17133	17218	17129	16991	17020	17149	17082	17053	17231	17354	17305	17145	17065	17202	17139	17218	17332	17201	17039	17128	17034	17199	17100	17003	17191	16997	17156	17113	17300	17158	17152	17218	17068	17258	17293	17229	17038	16950	17182	17124	16969	17140	16941	17258	17234	17223	17316	17214	17180	17174	17095	17209	17258	17192	17229	16945	17239	17067	17057	17102	17370	17073	17020	17152	16933	17181	17185	17216	17280	17224	17149	17049	17095	17098	17194	17295	17083	17205	17185	17152	17184	17192	17164	17142	17181	17284	17085	17149	17354	17117	17048	17151	17251	17179	17158	17176	17064	17337	17307	16950	16991	17336	17249	17142	17284	17096	17058	17211	17328	17225	17089	17232	17288	17002	17124	17364	17240	17154	17034	17046	17129	17286	17038	17238	17093	17101	17056	17247	17133	17280	16978	17153	17096	17056	17061	17281	17184	17123	17326	17200	17251	17274	17199	17192	17185	17086	17160	17166	17085	17133	16970	17210	17251	17260	17000	17069	17275	17140	16983	17146	17106	17282	17142	17046	17184	16949	17048	17144	17260	17223	17121	17120	17215	17039	17302	16973	17228	17112	17219	17165	17240	17001	17191	17132	17190	17292	16934	17230	17072	17187	17208	17176	17174	17156	17278	16957	17238	17151	17195	16960	17388	17202	17062	17077	17115	17283	17232	17108	17297	17147	17163	17237	17272	17097	17302	16978	17400	17158	17240	17100	17109	17144	17155	17141	17054	17033	17098	17140	17061	17188	17221	17064	17255	17168	17190	17174	17194	17288	17195	17238	17243	16979	17032	17188	17148	17247	17136	17304	16992	16990	17308	17241	17236	17154	17333	16941	17133	17214	17212	17329	17171	17208	17187	17250	17047	17018	17217	17136	17241	17160	16986	17088	17225	17192	16975	17140	17134	17064	17128	17203	17266	17073	17233	17141	17087	17234	17145	17344	17331	17227	17100	17189	17023	17147	17117	17283	17018	17133	17232	17147	17154	16977	17099	17275	17073	17240	17068	17201	17089	17150	17276	17102	17171	17221	17046	17107	17102	17240	17228	17313	17122	17231	17301	17235	17083	17131	17214	17207	17394	17202	17298	17342	17052	17320	17341	17159	17097	17284	17181	17106	17127	17266	17214	17186	17157	17108	17254	17273	17197	17259	17135	17111	17076	17211	17197	17136	17212	17254	17174	17185	17033	17251	16945	17280	17243	17166	17120	17048	17296	17237	17162	17167	17136	17317	17097	17110	17280	17215	17112	17105	16994	17230	17186	17388	17193	16986	17256	16988	17077	17167	17364	17160	16964	17223	17200	17129	17253	17367	17042	17098	17225	17292	17315	17077	16872	17004	17300	17166	17103	17183	17206	16983	17431	17267	17068	17256	17213	17030	17248	17231	17180	17340	17375	17272	17200	17138	17127	17270	17273	17088	17124	17310	17427	17288	17102	17122	17173	17155	17191	17277	17137	17077	17153	17096	17240	17153	16946	17158	17044	17003	17162	17221	17146	17339	17137	17237	17308	17301	17092	16892	17248	17244	17084	17116	17153	17148	17340	17349	17248	17066	17162	17096	17188	17279	17038	17044	17135	17195	17303	17043	17154	17196	17127	17102	17088	17316	17023	17219	17109	17039	17243	17130	17215	17213	17083	17039	17074	17164	17139	17106	17186	17153	17105	17101	17166	17154	17077	17150	17131	17133	17164	17404	17150	17146	17176	16985	17253	17002	17241	17209	17317	17200	17154	17207	17174	17142	17297	17118	17103	17232	17096	17187	16989	17029	17091	17141	17072	17090	17147	17154	17142	17190	17185	17070	17413	16982	17150	17183	17206	17228	17249	17180	17144	17236	17048	17164	17072	17194	17193	17272	17226	17280	17205	17194	17320	17158	17213	17078	16863	17223	17279	17206	17145	17246	17326	17100	17053	17255	17223	17153	17215	17181	17022	17244	17278	17107	17014	17146	17211	17058	17183	17164	17163	17216	17310	17134	17060	17139	17187	17059	17210	17197	17159	17216	17055	17214	16966	17346	17073	17216	17261	17053	17098	17294	17250	17252	17159	17115	17306	17138	17098	17201	17149	17319	17282	17064	17274	17102	17303	17238	17171	17131	16934	17144	17104	16912	17188	16997	17079	17100	17419	17179	17146	17157	17199	17138	17029	17177	17233	17217	17235	16963	17249	17174	17070	17287	17108	17106	17286	17147	17174	17126	17046	17109	17072	17221	17255	17064	16975	17000	17194	17110	17327	17160	17226	17145	17101	17206	17191	17164	17029	17241	17208	17214	17206	17158	17102	17104	17077	17217	17153	17050	17186	17148	17270	17150	17155	17150	17161	17081	17179	17158	17201	17270	17313	17277	16873	17217	17110	17382	17191	17237	17361	17270	17176	17291	17140	17171	17183	17212	17106	17065	17017	17127	17249	17256	17487	17360	17038	17233	17314	17132	17265	17126	17275	17196	17356	17271	17195	17246	17154	17112	17167	17141	17093	17175	17268	17187	17103	17229	17174	17197	17265	17180	17082	17325	17203	17113	16952	17186	17031	17292	17169	17153	17333	17390	17076	16913	17237	17113	17249	17016	17174	17136	17089	17150	17188	17256	17305	17101	17147	17325	17283	17145	17098	17083	17065	17311	17120	17114	17236	17241	17235	17268	16928	17163	17206	17245	17020	17255	17217	17431	17096	17019	17135	17167	17119	17234	17305	17161	17257	17033	17029	17301	17091	17047	16991	16963	17114	17232	17193	17092	17222	17184	17047	17108	17201	17231	17286	17036	17367	17039	17092	17463	17099	17123	17129	17269	17227	17175	17182	17162	17204	17055	16997	17214	17251	17214	17085	17299	17055	17199	17174	17232	17093	17258	17293	17084	17195	17288	17174	17001	17177	17173	17120	17115	17229	17070	17183	17321	17137	17139	17182	17179	17173	17260	17208	17169	17232	17237	17139	17426	17075	17304	17233	17059	17216	17037	17187	17191	17258	17225	17224	17225	17056	17273	17205	17262	17021	17073	17203	17182	17364	17042	17307	17090	17157	17238	17025	17160	17289	17065	17198	17294	17193	17290	17181	17166	17111	17158	17122	17159	17131	17143	17086	17174	17120	17242	17196	17217	17143	17227	17209	17040	17129	17115	17340	17232	17053	17240	17135	17209	17187	17244	17182	17256	16964	17306	17090	17331	17378	17177	17356	17208	17330	17311	17011	17299	17198	17072	17203	17171	17317	17288	17258	17263	17056	17253	17044	17193	17105	17246	17092	17110	17157	17186	17261	17295	17196	17303	17128	17169	17106	17064	17108	17171	17235	17211	17215	17415	17089	17023	16853	17082	17087	17248	17080	17133	17177	17055	17292	17180	17297	16999	17113	17059	17259	17328	17184	17267	17141	17245	16979	17072	17198	17181	17139	17128	17206	17272	17254	17221	17098	17136	17159	17292	17165	17148	17344	17219	17153	17111	17043	17337	17269	17075	17208	17332	17138	17008	17215	17306	17227	17219	17196	17063	17114	17132	16975	17149	17194	17087	17153	17212	17271	17179	17149	17205	17124	17174	17140	17163	17154	17377	17192	17101	17229	17316	17336	17184	17350	17040	17125	17130	17318	17202	17118	17189	17029	17295	17176	17253	17158	17249	17152	17141	17144	17117	16988	17128	17115	17141	16985
30583	25251	29879	26176	21955	20246	20246	20102	20156	19970	20004	19925	20017	19693	19844	19765	19719	19988	19822	19690	19822	19576	19673	19726	19966	19828	19623	19589	19863	19874	19973	19793	19930	19764	19776	19820	20151	19856	19972	19812	19851	19686	19840	19661	19783	19687	19652	19762	19756	19784	19930	19856	19713	19947	19833	19994	19781	19866	19835	19822	19997	19690	20002	19807	19858	19767	19714	19947	19911	19725	19621	19677	19813	19637	19624	19811	19797	19893	19743	20003	19747	19601	19913	19714	19856	19961	19975	19832	19761	19698	19521	19868	19595	19719	19750	19584	19637	19759	19935	19610	19494	19677	19693	19519	19718	19614	19612	19794	20032	19832	19566	19670	19808	19721	19840	19844	19779	19596	19653	19628	19910	19635	19784	19710	19685	19879	19785	19719	19788	19691	19853	19719	19716	19694	19701	19723	19782	19985	19749	19720	19993	20011	19841	19787	19747	19690	19773	19718	20075	19897	19808	19661	19679	19746	19528	19970	19662	19726	19944	19889	19756	19895	19890	19952	19894	19882	19849	19555	19819	19671	19842	19657	19783	19821	19855	19754	19710	19736	19657	19807	19846	19871	19847	19815	19696	19688	19792	19620	19696	19767	19729	19826	19775	19965	19807	19774	19955	19775	19992	19778	19940	19885	19823	19889	19788	19763	19824	19675	19525	19680	19826	19718	19593	19809	19699	19596	19712	19906	19870	19843	19754	19746	19905	19680	19766	19786	19575	19777	19896	19759	19728	19531	19889	19779	19761	19772	19742	19923	20016	19687	19573	19826	19709	19852	19864	19750	19790	19741	19799	19868	19774	19910	19834	19690	19840	19710	19891	19724	19793	19851	19851	19924	19747	19684	19723	19966	19926	19971	19761	20050	19672	19682	19894	19830	19827	19937	19785	19689	19707	19623	19569	19775	19892	19906	19634	19644	19812	19898	19645	19808	19750	19692	19818	19733	19809	19888	19890	19900	19685	19710	19627	19762	19584	19702	19470	19691	19736	19649	19927	19726	19774	19867	19801	19957	19822	20028	19581	19957	19733	19995	19690	19745	19640	19679	19810	19806	19868	19684	19843	19622	19864	19841	19646	20009	19627	19687	19748	19963	19515	20027	19805	19709	19831	19626	19776	19821	19696	19829	19646	19692	19895	19778	19665	19855	19806	19671	19799	19919	19757	19556	19783	19700	19896	19781	19814	19736	19825	19840	19705	19628	19627	19904	19653	19642	19833	19919	19757	19771	19619	19871	19636	19604	19820	19972	19905	19745	19772	19678	19702	19969	19598	19582	19809	19817	19755	19536	19774	19782	19655	19746	19682	19688	19648	19780	19747	19729	19934	19625	19751	19599	19681	19706	19713	19720	19676	19744	19629	19726	19909	19786	19790	19537	19896	19832	19579	19667	19833	19849	19718	19501	19633	19976	19616	19681	19577	19706	19893	19800	19747	19724	19809	19713	20000	19851	19909	19927	19693	19811	19685	19865	19826	19619	19888	19455	19759	19484	19845	19969	19833	19848	19567	19852	19781	19901	19635	19774	19774	19661	19828	19718	19864	19796	19726	19794	19925	19721	19689	19567	19811	19765	20028	19736	19721	19885	19860	19949	19841	19691	19799	19946	19917	19572	19825	19657	19822	19914	19873	19793	19770	20017	19733	19800	19681	19716	19641	19791	19916	19877	19804	19711	19765	19803	19852	19833	19873	19630	19856	19702	19946	19766	19574	19978	19875	19839	20028	19974	19954	19834	19877	19655	19647	19891	19893	19882	19908	19871	19814	19890	19698	19925	20069	20039	20095	19767	19773	19738	19983	19951	19715	19854	19807	19613	19696	19619	19621	19806	19928	19766	19853	19944	19939	19994	19874	19692	19493	19765	19779	19612	19818	19803	19910	19875	19836	19718	19765	19720	19700	19728	19793	19774	19884	19647	19970	19824	19947	19770	19733	19921	19931	19755	19837	19652	19861	19832	19881	19950	19766	19578	19881	19712	20092	19897	19736	19847	19638	19704	19693	19786	19886	19528	19990	19723	19690	19776	19776	19812	19724	19616	19986	19858	19820	19637	19697	19812	19783	19882	20000	19751	19922	19798	19594	19849	19925	19786	20096	19668	19816	19871	19840	19574	19645	19703	19898	19878	19905	19675	19798	19855	19784	19590	19903	19796	19707	19534	19606	19741	19720	19814	19647	19716	19787	19628	19770	19826	19835	19464	19712	19840	19785	19943	19726	19915	19938	19841	19875	19616	19970	19853	19943	19732	19797	19867	19692	19669	19876	20145	19754	19592	19758	19895	19890	19904	19716	19824	19916	19804	19890	19708	19678	19833	19831	19447	19967	19912	19790	19822	19692	19728	19749	19464	19953	19775	19585	19765	19737	19795	19693	19697	19727	19862	19726	19872	19839	19936	19925	19584	19588	19743	19960	19916	19554	19773	19596	19724	19791	19783	19752	19846	19922	19855	19862	19709	19949	19967	19865	19875	19559	19555	20037	19823	19889	19730	19775	19755	19840	19757	19618	19707	19784	20008	19635	19671	19832	19782	19713	19733	19858	19941	19613	19912	19755	19675	19778	19620	19524	19749	19724	19801	19682	19565	19669	19799	19686	19673	19586	19840	20010	19921	19763	19953	19893	19654	19800	20002	19826	19623	19751	19558	19790	19666	19849	19813	19798	19610	19569	19719	19840	19865	19913	19764	19947	19691	19696	19565	19563	19757	19954	19702	19665	19612	19840	19796	19762	19796	19902	19956	19874	19690	19900	19698	19756	19808	20018	19821	19562	19801	19878	19654	19605	19635	19792	19794	19737	19969	19840	19829	19537	19780	20077	19784	19780	19676	19857	20128	19909	19910	19792	19506	19844	19691	19714	19665	19858	19871	20068	19847	19846	19783	19791	19887	19816	19979	19835	19868	19891	19830	19886	19771	19898	19770	19830	19792	20030	19672	19575	19525	19730	19518	19773	19851	19725	19725	19864	19957	19797	19979	19760	19617	19804	19737	19716	19736	19876	19580	19633	19820	19851	19639	19705	19963	19687	19702	19633	19864	19713	19731	19710	19856	19890	19954	19661	19539	19861	19955	19869	19799	19761	19825	19915	19951	19760	19824	19762	19594	19755	19725	19605	19818	19583	19904	19691	19768	19855	19905	19664	19905	19632	19891	19749	19793	19743	19762	19885	19738	19836	19610	19812	19689	19751	19896	19741	19704	19650	19798	19889	19950	19741	19907	19897	19861	19933	19813	19761	19788	19720	19906	19958	19689	19738	19816	19839	19983	19574	19623	19695	19700	19721	19978	19825	19712	19769	19832	19712	19729	19737	19632	19817	19724	19917	19796	19747	19895	19813	19711	19647	19672	19964	19617	19588	19578	19693	19785	19856	19896	19699	19770	20010	19701	19916	19688	19760	19554	19664	19705	19963	19809	19855	19709	19773	19664	19819	19899	19875	19787	19725	19660	19735	19811	19712	19708	19951	19800	19801	19713	19825	19884	19769	19867	19884	19679	19759	19695	19800	19838	19837	19815	19793	19850	19692	19805	19903	19956	19557	19656	19861	19785	19833	19865	19851	20063	19787	19788	20048	20006	19608	19732	19674	20076	19784	19740	19656	19682	19736	19653	19771	19792	19963	19953	19631	19688	19830	19638	19655	19764	19807	19816	19752	19863	19659	19877	19689	19690	19753	20004	19889	19810	19758	19796	19584	19866	19838	19552	19876	19798	19888	19794	19775	19606	19993	19809	19942	19639	19794	19991	19713	19785	19781	19627	19821	19682	19882	19901	19820	19695	19600	19846	19845	19559	19927	19724	19866	19970	19831	19710	19616	19829	19663	19784	19733	19808	19861	19708	19774	19830	19932	19747	20129	19783	19676	19918	19723	19789	19838	19644	19743	19921	19816	20045	19863	19878	19737	20002	19712	19812	19763	19862	19582	19862	20081	19906	20134	19891	19603	19766	19705	19649	19674	19681	19780	19776	19888	19629	19770	19839	19899	19867	19780	19785	19838	19866	19720	19804	19933	19797	19780	19685	19938	19743	19942	19700	19617	19697	19660	19758	19902	19854	19631	19858	19839	19653	19866	19733	19910	19751	19760	19941	19692	19757	19874	19861	19780	19699	19777	19882	19685	19696	19648	19784	19916	19838	19674	19888	19815	19635	19755	19736	19801	19628	19722	19920	19834	19778	19792	19776	19685	19783	19814	19890	19862	19802	20051	19888	19831	19784	19684	19680	19822	19776	19754	19777	19666	19693	19851	19885	19901	19845	19951	19484	19716	19763	19847	19885	19831	19912	19760	19646	19957	19761	19751	19824	19996	19764	19721	19730	19954	19930	19838	19870	19794	19675	19836	19878	19899	19863	19867	19886	19898	19872	19802	19785	19708	19735	19749	19827	19735	19881	19768	19756	19837	19737	19749	19571	19885	19750	19849	19839	19909	19875	19978	19868	19740	19899	19828	20165	19668	19927	19840	19819	19893	19596	19894	19628	19738	19760	19857	19763	19928	19693	19640	19732	19680	19808	19941	19732	19791	19965	19753	19622	19737	19763	19871	19911	19778	19898	19675	19823	19748	19748	19855	19720	19903	19877	19800	19748	19890	19796	19830	19681	19580	19784	19611	19949	19802	19705	19672	19987	19787	19881	19720	19849	19701	19843	19842	19864	19599	19676	19760	19692	19754	19713	19829	19810	19927	19880	19786	19872	19830	19713	19974	19708	19763	19669	19602	19509	19940	19999	19897	19844	19933	19947	19718	19965	19718	19623	19758	19757	19482	19808	19850	19713	19699	19928	19918	19686	19895	19878	19658	19742	19796	19725	19968	19492	19746	19754	19898	19745	19705	19986	19853	19915	19887	19691	19809	19654	19828	20016	19906	20001	20017	19786	19880	19649	19908	19800	20112	19692	19735	19617	19831	19593	19828	19788	19866	19799	19924	19871	19768	19711	19884	19912	19706	19740	19727	19665	19630	19822	19707	19850	20074	19746	19725	19822	19624	19709	19954	19872	19680	19774	19693	19702	19645	19733	19472	19832	19768	19932	19847	19832	19796	19678	19797	19752	19803	19587	20009	19875	19809	19721	19836	19594	19746	19592	19991	19817	19522	19828	19803	19706	19677	19787	19837	19785	19790	19905	19846	19752
21309	31614	28373	21446	18644	17099	16917	16813	16574	16432	16783	16636	16414	16531	16377	16613	16318	16672	16660	16590	16663	16603	16562	16515	16662	16462	16441	16606	16420	16643	16651	16471	16505	16645	16581	16570	16628	16405	16596	16397	16487	16465	16551	16692	16620	16448	16531	16364	16375	16783	16469	16461	16490	16618	16543	16607	16470	16459	16532	16653	16473	16319	16555	16321	16504	16401	16570	16567	16676	16543	16621	16373	16655	16451	16715	16610	16542	16550	16623	16391	16489	16477	16450	16574	16788	16728	16469	16384	16680	16597	16573	16464	16521	16396	16543	16327	16565	16525	16373	16428	16547	16669	16410	16578	16370	16374	16676	16454	16534	16516	16591	16470	16469	16518	16544	16521	16556	16438	16720	16558	16467	16349	16612	16606	16577	16547	16621	16501	16511	16558	16507	16589	16391	16553	16362	16602	16457	16391	16515	16340	16593	16533	16505	16405	16413	16725	16726	16399	16451	16607	16634	16421	16415	16394	16567	16411	16645	16439	16580	16394	16493	16531	16527	16537	16541	16541	16589	16479	16538	16487	16243	16406	16480	16581	16637	16445	16474	16547	16401	16533	16541	16584	16551	16523	16460	16317	16512	16534	16575	16501	16439	16583	16451	16584	16640	16457	16539	16320	16567	16558	16623	16522	16579	16374	16582	16512	16382	16656	16627	16600	16418	16489	16601	16562	16521	16469	16532	16389	16424	16410	16624	16546	16601	16668	16396	16732	16369	16483	16336	16571	16461	16467	16446	16621	16640	16510	16501	16533	16423	16550	16522	16492	16405	16456	16562	16452	16422	16606	16497	16599	16720	16515	16645	16490	16493	16647	16473	16462	16558	16489	16542	16519	16390	16453	16485	16324	16441	16559	16569	16517	16509	16434	16604	16404	16621	16405	16557	16434	16642	16432	16390	16356	16367	16515	16671	16408	16424	16549	16567	16416	16671	16626	16699	16629	16540	16507	16507	16541	16482	16531	16457	16555	16634	16494	16524	16311	16598	16494	16537	16522	16511	16404	16612	16563	16521	16456	16398	16481	16477	16516	16498	16609	16441	16609	16675	16583	16453	16566	16758	16582	16449	16596	16425	16409	16417	16546	16376	16548	16502	16674	16508	16535	16597	16385	16702	16369	16472	16421	16439	16481	16402	16471	16510	16509	16532	16549	16571	16501	16447	16742	16541	16382	16530	16517	16684	16574	16400	16526	16693	16632	16528	16455	16795	16544	16380	16648	16572	16564	16411	16417	16473	16557	16804	16402	16528	16670	16458	16374	16497	16571	16720	16499	16650	16606	16559	16488	16336	16562	16546	16492	16556	16433	16375	16427	16635	16458	16465	16562	16611	16566	16669	16452	16517	16608	16454	16556	16581	16541	16522	16604	16385	16626	16513	16562	16278	16539	16542	16584	16451	16445	16480	16390	16553	16473	16614	16530	16417	16696	16642	16414	16315	16453	16634	16475	16494	16615	16771	16460	16523	16501	16444	16534	16505	16642	16407	16390	16447	16722	16486	16548	16643	16433	16329	16696	16366	16528	16576	16540	16440	16370	16534	16489	16450	16583	16371	16408	16514	16554	16560	16488	16517	16721	16525	16493	16445	16596	16529	16688	16418	16352	16366	16521	16620	16413	16561	16477	16444	16584	16496	16568	16589	16347	16567	16597	16615	16333	16451	16504	16450	16477	16546	16553	16629	16453	16678	16562	16643	16373	16504	16528	16664	16463	16625	16465	16420	16513	16555	16607	16398	16568	16553	16453	16399	16556	16698	16560	16543	16419	16649	16453	16471	16535	16306	16703	16452	16535	16489	16536	16529	16531	16548	16465	16357	16637	16476	16629	16635	16478	16620	16578	16463	16480	16441	16605	16678	16516	16610	16580	16321	16636	16483	16576	16650	16351	16563	16474	16544	16550	16470	16576	16433	16473	16497	16439	16406	16500	16473	16414	16552	16491	16420	16563	16642	16728	16639	16442	16455	16548	16535	16544	16555	16400	16582	16454	16486	16672	16511	16453	16525	16657	16448	16607	16396	16344	16475	16529	16506	16510	16514	16519	16424	16333	16534	16517	16539	16484	16517	16399	16478	16614	16618	16565	16587	16607	16600	16601	16571	16445	16476	16648	16438	16452	16523	16556	16463	16443	16530	16345	16358	16416	16626	16474	16583	16454	16651	16376	16524	16407	16598	16476	16507	16564	16415	16510	16420	16465	16649	16383	16746	16502	16471	16536	16460	16466	16495	16671	16679	16371	16390	16477	16514	16493	16666	16586	16446	16564	16587	16580	16429	16475	16820	16560	16708	16603	16594	16481	16615	16385	16511	16569	16496	16581	16546	16659	16457	16677	16664	16414	16581	16405	16556	16497	16717	16416	16460	16407	16580	16373	16541	16488	16450	16645	16642	16453	16500	16526	16358	16535	16500	16517	16453	16672	16345	16646	16588	16453	16592	16532	16524	16592	16524	16715	16330	16434	16587	16591	16604	16537	16473	16634	16445	16473	16602	16409	16613	16350	16558	16332	16597	16532	16621	16560	16461	16392	16660	16678	16343	16547	16298	16610	16342	16589	16718	16412	16750	16637	16387	16557	16543	16614	16359	16505	16534	16595	16631	16551	16480	16639	16502	16677	16653	16539	16501	16644	16437	16616	16523	16463	16388	16687	16569	16510	16591	16421	16702	16457	16523	16409	16437	16526	16656	16663	16359	16396	16529	16625	16509	16559	16485	16394	16509	16618	16502	16466	16620	16576	16533	16431	16462	16474	16517	16338	16698	16557	16486	16439	16538	16646	16500	16435	16531	16519	16508	16584	16476	16722	16626	16434	16539	16505	16517	16386	16576	16547	16569	16451	16535	16612	16630	16465	16589	16514	16673	16649	16540	16451	16471	16350	16475	16524	16715	16454	16588	16492	16532	16348	16495	16476	16558	16479	16330	16483	16540	16461	16442	16444	16426	16510	16433	16538	16597	16513	16452	16663	16421	16479	16571	16572	16745	16451	16589	16494	16506	16350	16629	16458	16532	16493	16529	16538	16493	16456	16530	16726	16359	16534	16469	16695	16295	16572	16527	16524	16705	16434	16617	16475	16575	16586	16456	16580	16499	16602	16521	16439	16410	16598	16544	16526	16582	16553	16572	16701	16403	16630	16336	16457	16484	16476	16523	16489	16438	16400	16447	16692	16571	16474	16522	16412	16461	16560	16526	16578	16633	16627	16446	16380	16588	16709	16488	16566	16585	16333	16591	16498	16472	16575	16627	16425	16354	16518	16663	16572	16658	16549	16515	16342	16645	16535	16367	16402	16599	16766	16550	16565	16622	16515	16755	16569	16585	16475	16443	16637	16503	16725	16514	16494	16597	16659	16430	16515	16616	16511	16531	16517	16658	16416	16492	16548	16523	16586	16526	16644	16610	16465	16673	16373	16488	16571	16431	16591	16638	16595	16503	16462	16583	16508	16505	16331	16535	16427	16482	16353	16457	16740	16568	16473	16530	16470	16424	16552	16549	16637	16403	16547	16353	16633	16457	16482	16694	16505	16463	16665	16669	16471	16530	16417	16632	16479	16477	16485	16468	16832	16448	16635	16752	16513	16643	16635	16623	16433	16652	16584	16394	16591	16646	16361	16486	16603	16539	16567	16613	16490	16314	16586	16403	16574	16361	16526	16686	16594	16357	16552	16438	16500	16481	16556	16576	16440	16675	16558	16441	16625	16460	16493	16686	16581	16487	16409	16574	16547	16477	16544	16672	16657	16335	16664	16490	16521	16526	16214	16708	16526	16503	16519	16464	16630	16519	16515	16519	16507	16553	16406	16645	16348	16601	16457	16626	16379	16606	16539	16335	16573	16353	16779	16428	16621	16414	16563	16379	16481	16661	16505	16371	16633	16441	16377	16624	16576	16588	16597	16678	16434	16550	16568	16595	16614	16693	16427	16442	16577	16683	16537	16691	16534	16739	16679	16320	16508	16465	16627	16430	16572	16552	16560	16617	16594	16496	16544	16313	16355	16387	16551	16523	16481	16457	16573	16637	16594	16497	16517	16344	16535	16485	16414	16480	16515	16450	16676	16496	16547	16499	16350	16387	16439	16460	16663	16347	16501	16506	16736	16547	16634	16652	16574	16705	16308	16554	16506	16570	16538	16569	16436	16708	16611	16328	16486	16169	16492	16477	16384	16452	16405	16367	16487	16461	16388	16366	16598	16527	16463	16537	16428	16465	16505	16618	16595	16504	16452	16362	16561	16549	16398	16591	16625	16556	16660	16460	16454	16523	16615	16670	16492	16497	16543	16517	16281	16686	16430	16392	16551	16454	16475	16568	16613	16593	16424	16547	16538	16510	16539	16643	16488	16592	16595	16461	16496	16539	16566	16514	16442	16594	16399	16562	16584	16336	16465	16525	16413	16519	16390	16567	16567	16338	16616	16545	16709	16545	16396	16635	16583	16486	16516	16713	16454	16604	16520	16512	16594	16491	16561	16528	16639	16489	16614	16531	16563	16444	16521	16535	16521	16410	16559	16615	16621	16472	16620	16476	16504	16316	16492	16713	16396	16576	16593	16481	16516	16376	16517	16553	16430	16418	16527	16498	16427	16540	16593	16548	16363	16608	16612	16473	16443	16445	16459	16418	16562	16378	16666	16620	16545	16510	16642	16315	16484	16618	16539	16511	16486	16385	16578	16411	16480	16389	16582	16678	16444	16399	16514	16435	16614	16654	16457	16636	16493	16593	16514	16513	16552	16529	16481	16375	16568	16420	16524	16496	16618	16492	16506	16558	16519	16348	16380	16581	16454	16483	16439	16496	16529	16576	16420	16400	16521	16464	16702	16459	16443	16576	16555	16466	16607	16601	16555	16615	16697	16502	16560	16649	16489	16446	16564	16558	16446	16604	16586	16670	16516	16439	16658	16491	16479	16441	16565	16461	16539	16643	16653	16536	16466	16538	16508	16448	16426	16543	16519	16489	16678	16489	16463	16378	16531	16593	16585	16428	16321	16533	16596	16620	16490	16524	16486	16501	16586	16564	16651	16590	16466	16776	16520	16553	16591	16564	16556	16491	16549	16472	16506	16660	16678	16559	16421	16592	16455	16339	16595	16597	16522	16464	16583	16465	16367	16632	16486	16592	16404	16366	16478
23912	21588	28259	25965	22949	21759	21347	19658	19388	19362	19241	19096	19130	19049	19141	19089	19058	18959	19000	19008	19119	19094	18953	19147	18902	18955	18879	18749	19112	19164	18872	19243	18848	19134	19254	18928	18995	18941	18761	18874	18972	19224	18842	18796	18991	18957	18799	18971	19061	19292	18943	18815	18864	18748	18862	18922	18868	18868	19005	18954	19011	18990	18966	19057	19094	19011	18982	18799	18997	18874	18990	19139	18804	19112	19055	19087	18847	18901	18904	18827	19121	18990	19023	18843	18770	18900	19025	18812	19015	19102	18824	18770	18920	19081	19060	18903	19069	18919	18841	18767	18738	19142	18822	18831	18831	19002	19027	18949	18953	18805	18999	18808	18915	18737	18984	18981	18857	18945	19038	18956	19015	18797	18691	18772	18703	19025	18849	18710	18993	18831	18969	18925	18975	18853	18823	18698	18959	18906	18928	19020	19079	19130	18894	18999	19053	18880	18939	18702	18701	18835	18989	18896	18699	19164	19035	18970	18902	18786	18728	18922	18859	18986	18644	18790	18848	18891	18820	18878	18864	18969	19097	18797	18791	19004	18886	18751	18995	18734	18909	18813	18971	18747	18803	18704	19067	18790	18925	19003	19016	19004	18976	18931	19031	18988	18976	18832	18904	19035	18775	18839	19007	18992	18998	18692	18984	18844	18822	18886	19047	18886	19019	18908	19004	18716	18947	18942	18849	18905	19045	18859	19032	19131	18763	19167	18977	19128	18728	18949	18752	19119	18867	19079	18722	18811	18928	18911	19092	19004	18749	18859	18907	19017	18903	19029	18877	18816	18964	18873	18885	18936	18935	18902	18714	18921	18904	19015	19004	18920	18954	19007	18792	18694	19010	18875	18990	18805	18965	18799	19006	18968	18857	19191	19128	19119	19095	18844	18983	19020	18853	19099	18700	18922	19032	18737	19044	18920	18786	18821	18927	19052	19005	19106	18792	18935	18928	18713	19026	19027	18887	18720	18864	18855	18873	18945	18849	18935	18669	18804	18996	19007	18781	18904	19006	19078	18993	19209	18946	18872	18838	19051	19007	18899	19109	18881	18968	18983	18631	18677	18885	18917	18830	19060	18899	18941	18860	18986	18875	18838	18974	18840	19125	18967	18800	18819	18882	18876	19020	19030	18885	18812	18880	18838	18905	18744	18900	18815	18872	18923	18888	18950	18951	18808	18875	18900	19042	18844	18721	18985	18830	18931	18956	19045	18970	18942	19098	18737	18861	18921	18846	19077	19011	18829	18833	18909	18818	19040	18973	19033	18743	18912	19135	18927	18865	18951	18932	19181	18895	18850	19108	18885	18952	18958	18783	19018	19058	19034	18982	18886	19002	18986	18890	19015	18871	19112	18847	18796	18862	18702	18813	18935	19058	19194	18780	18856	19083	19084	18755	18879	19049	19045	18936	18883	19116	18756	18716	18698	19094	18826	19024	18934	18910	19013	18925	18880	18841	18763	19011	18931	18874	18864	18801	19195	18748	18926	18881	18995	18992	18725	18726	18741	19013	18857	18987	18907	18739	18931	18739	18843	18939	18817	19012	19074	18922	18931	19152	18930	18831	18880	18854	18479	18735	18892	19128	19038	18986	18928	18946	18953	19069	18960	18911	18747	18927	19004	18951	18848	19087	18778	18941	19065	18852	18773	18811	18716	18810	19080	19137	18825	19003	19193	19212	18939	18737	19001	18915	18828	18854	18795	19019	19106	19093	19068	18851	18831	19084	18933	18932	19099	18959	18911	19017	19095	19207	19134	18886	18861	18838	18931	18737	18774	18970	19003	19007	18944	18883	18847	19011	18914	18901	18953	18912	18887	18848	18899	19072	19095	18915	18775	18907	19055	18996	18943	19000	18975	19063	18824	19003	18873	18599	18921	18786	18867	18855	18883	19002	19073	19038	18999	18987	19057	18996	18982	18810	18697	19041	18958	18951	18962	18953	19197	18730	18668	19016	19045	18952	18945	18955	18887	18738	18782	19066	18958	18956	19138	18883	18836	18936	18994	18893	18967	19032	19023	18771	18878	18677	18785	19165	18767	19053	18831	18920	18931	18800	18983	18767	18800	18953	18869	18665	18838	18841	18773	18892	18796	18867	18952	19064	19030	18999	18931	18673	18970	18867	19015	18945	18991	18844	18893	18994	19059	18919	18813	18916	19108	18628	18731	18470	18784	18652	19019	18766	19077	19014	19068	19024	18922	19077	18921	18885	18898	19074	18847	19063	18935	19054	19256	18790	18732	18771	18915	18823	18941	18911	19016	18832	18931	18927	18965	19020	18951	18830	19210	19114	18726	18910	18781	19067	18912	18866	19020	18868	18797	19045	19071	18964	18943	18710	19024	18968	18839	18992	18835	18847	18777	18860	18879	18839	18876	18955	18638	18989	18841	18964	18902	19020	18921	18937	18751	18779	19041	18924	18932	18916	18872	18724	18762	18785	19007	18800	18948	18952	18879	18911	19025	18875	18889	18950	18902	19040	18894	19095	18982	18824	18891	18905	18911	18943	18785	18800	18987	19047	18761	19011	19062	19083	18883	18913	19002	18955	19035	19055	18858	18893	18973	19136	18803	18964	19012	18710	18909	19027	19098	18787	18995	18919	18830	19022	19020	19088	18908	18830	18751	19047	19085	19044	18841	19077	18935	18869	18956	18828	18866	18855	19094	18951	18989	19033	19074	19117	18991	18973	18910	19009	18771	18913	19032	18905	18834	18947	18811	18905	18784	19041	18882	18973	18793	18956	18918	18722	18968	18763	19072	18783	19001	18824	19061	18901	18928	19018	18859	18793	18989	18893	18845	19123	18880	18902	18925	18885	19017	18931	18934	18851	18846	18952	18877	18929	19031	18868	18776	18903	18976	19063	19000	18989	18981	18917	19109	18745	18942	18932	19083	18824	18982	18851	19137	18729	18874	18840	19060	19208	18933	19006	18885	18956	18696	18938	18936	19034	18983	19023	19124	19032	18987	19080	18792	18865	18894	18883	18809	18685	19031	18781	19178	18995	18908	18825	19002	19050	19213	18841	18885	18912	18914	19156	18891	19054	18900	18825	19011	18837	18895	19066	19018	18802	19045	18960	18891	18695	18859	18847	19129	18877	18945	18891	19068	18847	18764	19017	18832	18950	18864	18827	18921	18940	18917	18885	19113	18906	18956	18771	18849	19128	18619	18880	18882	18895	19064	18803	18772	18718	18925	18820	18967	18970	18891	19086	18891	19003	19032	18858	18662	18930	18968	18929	18926	18925	18932	18944	18834	18882	18751	18940	18762	18653	18789	18778	18968	18864	18873	18885	19023	18963	18956	18819	18880	18726	18842	18745	18910	18852	18793	18851	18768	18903	19004	18954	18920	19026	19232	19011	19125	19024	18991	18910	18958	18913	19037	19025	19050	19064	18867	18943	19081	18833	18880	18891	18815	19030	18835	18816	19040	18746	18740	18875	18937	18928	19054	18924	18849	18923	19079	19062	18817	19153	18879	18971	18836	18799	18889	18997	19027	18891	18893	18776	18818	18915	19025	18844	18900	18937	18900	18837	18946	19100	18724	19097	19032	19028	18909	18863	18983	19169	18920	18849	19028	18910	19115	18974	18971	18838	18902	18862	18699	18953	19055	18954	19023	18670	18770	18962	19094	18832	18910	18947	18988	18996	18918	19111	18923	18766	18902	18910	19009	18919	19081	19015	19095	18936	18841	18916	18726	19133	18548	19062	18800	18991	18855	19021	19165	18775	19062	19054	19072	19022	18981	19037	18781	19008	19045	18699	18792	18826	18962	18876	18908	18938	18914	18930	19076	19039	18900	18958	18879	18811	18740	18976	18854	18804	19021	18882	18935	18894	18870	19019	18635	19046	18912	18910	18993	18910	19017	18769	18852	18959	18840	18951	18924	18924	18967	19106	18829	18981	18919	18983	18826	18727	18823	18816	18944	18976	18971	19049	18964	18831	19093	18881	19040	18820	18802	18993	18842	18745	19055	18794	19066	18959	18907	19035	19123	19038	18982	18952	18941	19045	18912	19079	18904	18777	18843	19220	19019	18855	18835	19047	19139	19108	18999	18971	18931	18978	18805	18836	18844	18951	18856	18888	18909	18930	18980	18887	19068	18858	18949	19053	18940	18913	18942	18954	18965	19180	19004	18811	18764	19116	18925	18823	18853	19028	19148	18897	18893	18784	19020	18902	18816	18814	18717	18999	18667	19006	18869	18922	18867	18916	18877	18792	18904	18812	18769	18864	18885	19018	18905	18919	18865	19144	18832	18846	18789	18685	19150	19194	18939	18780	18721	18907	18850	18933	18918	19031	18972	18907	18879	18915	18947	18858	18925	18973	19058	19014	18977	18801	18878	18987	18965	19037	18832	19064	18839	18931	18735	19123	18914	18805	19076	18864	19003	18950	19066	19068	18808	18895	19020	19071	19138	19080	19037	18976	18986	18796	18841	18846	18758	18960	18956	19049	19008	18960	18943	18928	18735	18783	18827	18913	18993	19082	18742	18941	18683	18975	19029	18977	19046	18725	18900	18881	18787	18803	18754	18971	18977	18906	18858	19014	19075	18939	18941	18991	19010	18822	18915	18869	18878	19098	18873	18724	18970	18889	19043	19018	18789	18688	19069	19038	18985	18804	18961	18839	19011	19145	18947	18928	19029	18846	18841	18894	19044	18744	18804	18921	18876	18990	18935	18832	18824	18921	18930	18989	18722	18879	18886	18912	19155	18943	18882	18962	19048	18972	18986	18994	18948	18775	19087	19157	18958	19076	19258	19118	18984	19045	18966	18729	18901	18918	18947	18879	18962	19039	18891	19109	18956	18980	18891	19004	18807	18994	18859	18947	18953	18925	18949	18886	18862	18813	19176	18959	18960	18750	18684	18763	18988	18908	19058	19031	18921	18712	18913	19052	19018	18874	18870	18917	18833	18857	18934	18770	19138	18876	18961	18835	18910	19047	18903	18906	18784	18835	18741	18909	18836	18941	18934	18832	18886	19041	18897	18980	18803	18927	19007	18945	19172	18829	18883	18908	18953	19053	19151	19002	19024	18863	18963	19003	18874	19003	18872	18956	18852	18929	18868	18983	19013	19036	18779	18880	18862	18640	19052	18826	18753	18981	18767	18889	18902	18866	18919
20453	40773	32220	22902	18846	17376	16647	16506	16314	16355	16031	16340	16102	15957	16005	16007	15985	15947	15937	15876	15977	15951	16159	16147	16020	15939	15999	15909	16041	16050	16120	15944	16030	16111	15962	16078	15921	15779	16007	15972	15893	16042	15959	15888	16050	15881	15921	16170	15780	16030	16045	16078	15933	16110	16086	15960	15907	16007	15898	15960	15992	16038	16004	16018	16274	16032	16008	15944	15952	16016	15955	15979	16130	16064	15910	15930	16019	15983	15961	16003	15982	15994	16089	16030	16017	16022	15961	15948	16033	15964	15908	16167	15965	15937	16025	16010	16001	15955	16238	15952	16034	15930	16050	15845	16004	15965	15906	16064	16032	15948	16042	16125	15982	15962	15905	16056	15906	15777	15967	16016	16065	16048	15853	15876	15990	15967	16020	15882	16075	15966	16200	15878	15883	16093	15874	15992	15974	16053	15871	16070	15897	16022	15983	16064	15806	16059	16014	16035	16135	15962	15950	16017	15942	15842	16007	15861	16102	15924	15879	15897	15801	15849	16081	15721	16084	16061	15853	15964	16011	15960	15978	16156	15920	16057	16216	16068	16024	15944	16068	15962	16107	15950	15868	16030	15952	15878	15973	15999	15922	16071	15955	15994	16194	16139	15926	16077	16012	15743	15958	15871	16033	15913	16074	15879	16079	16011	16011	15949	15953	16148	15965	15882	15995	15922	15998	15871	16035	15954	15993	15895	16026	16030	15787	15922	15992	15837	16036	15856	15989	15948	15827	15902	15897	16060	15937	16100	16088	15997	16163	15823	16001	15947	16043	16043	15930	15913	16025	15977	16028	15915	16026	16004	16007	16058	15933	16031	15948	15997	16067	15790	15999	15822	15847	16109	15866	15959	15894	16009	16010	15906	15874	16008	16002	15876	15837	15892	15971	16039	15925	15956	15874	16067	15977	15928	15883	15910	16009	15869	16000	16041	15972	15946	16006	15924	15954	16058	15871	16167	15972	15923	15933	16095	15884	15957	15835	16020	16045	15904	16006	15950	15937	16165	16039	16060	15936	16054	15926	15907	16095	15832	15967	15892	15969	16017	15898	15780	16043	15922	16063	16096	16018	15890	16043	16031	15949	16001	15944	16073	15952	15760	16011	15982	15991	15974	15970	16059	16028	15926	15886	16010	16153	15891	16027	16045	15929	16007	15946	15982	15958	15970	16022	15879	16239	16156	16055	15885	16097	15836	16047	15978	16035	15996	15910	16119	15921	15905	15701	15844	16013	16038	15943	15853	16109	15887	16017	15998	16028	15919	16141	16085	16013	16105	16010	16081	16091	16012	16135	15973	15955	16063	16013	15972	16002	16057	16128	15949	15791	16032	16196	16145	15831	16129	15897	15889	15973	16075	16017	15992	15999	16148	15990	16028	16114	15982	15980	16039	16136	16079	16089	15925	15935	15919	15870	15942	15836	16027	15925	16016	16005	15839	16043	16011	16007	15980	16062	16137	16092	15913	16083	15925	15808	16071	15966	15859	16036	15940	15942	15882	16102	15902	16001	15986	15921	15952	15983	15882	16010	15977	16001	16102	15909	15958	15995	15971	15787	15899	15872	16136	16006	16011	15945	15793	16179	15949	15901	16148	16093	16153	15920	16058	15911	16082	16087	16020	15873	15999	15854	16025	15886	15799	16111	15922	16089	15880	15998	15909	16092	15982	15929	15981	16039	15950	16009	15851	15942	15895	15914	15929	16166	16121	16064	16111	16022	15895	16057	15932	16025	16015	16053	15920	16057	16065	15975	15917	15930	15963	15951	16019	15917	15767	16002	16059	16101	15935	15961	15756	16163	15998	15847	15924	16069	16002	15968	15970	16014	16017	16150	16024	15732	16005	16045	16043	15916	15961	16063	15956	15829	15892	16009	15969	15886	16026	15934	15825	15967	16132	16045	15987	15998	15981	15840	15761	15962	15875	15947	15901	15920	15870	15896	15787	15969	15937	15953	16150	15983	15965	15849	16001	16232	15864	15985	16208	16049	15941	15936	15808	15908	15994	15969	15931	16017	15978	16041	16007	16068	15992	15941	16131	15989	15974	15969	15923	16061	15883	16166	15908	15949	15869	15930	16126	16118	15892	16033	16075	15993	15817	15814	16046	15965	16059	16017	16029	15829	16326	15990	16078	16085	15870	16073	15935	16079	16129	16044	16037	16011	15888	16096	15852	15990	15872	16071	15895	15839	16041	15958	16003	16028	15880	16006	15936	15864	16036	15873	16009	16060	16097	15912	15941	15791	15965	15916	16015	15934	15863	16048	15921	16062	16023	15875	16011	16013	16101	15846	16128	15936	16051	16021	15893	16084	16077	16079	15854	16121	16002	16043	15948	15949	15889	15947	15934	16000	16098	15988	16091	15972	16052	15923	15958	15960	15860	15958	16105	15808	16060	15928	15905	15879	16004	16030	15953	16002	16025	16118	15956	16002	16069	15955	16001	15888	16192	15990	15994	16351	15883	16035	15858	15872	15849	15951	15829	16176	15828	16018	16030	15894	16076	16006	16097	15964	15805	15973	15953	15947	16115	16013	16000	15796	15779	16048	15882	15982	15986	15853	15973	15818	16053	16011	15994	16017	16010	15976	15842	16014	15897	16050	15850	15935	16031	15981	15994	15829	15802	15879	15955	15881	15952	16017	15952	15832	15767	16126	16013	15987	15988	16078	16035	15989	15909	15951	15864	15958	15992	16033	15948	16066	16059	15959	16049	15851	16029	16015	15950	16241	15842	15750	16037	16118	15988	15955	15889	15857	15959	16019	15921	15937	15990	15983	15993	16269	15951	15897	16071	15966	16168	16127	16085	16170	15886	16091	15844	16132	15909	15915	16048	15777	16082	15889	16009	15935	16101	15961	15969	15939	16028	16064	15946	16002	15996	16044	16063	15949	15942	15878	16099	15903	15958	16084	15968	16106	15933	16022	16011	16126	16000	15950	15901	16099	16035	15969	16006	16115	16050	16040	15874	15954	15972	16123	16181	15834	15978	15996	16023	16012	16114	15931	16030	16333	16036	16093	16056	16104	15964	15963	15974	15833	16073	16056	15811	15877	15867	16032	15974	15855	15909	15951	15889	16185	16136	16029	15956	15808	16090	15842	16001	16052	15991	15935	15992	15945	16010	15969	15941	15877	16039	16049	16077	16116	15874	16034	15970	16059	16018	16007	15951	16049	16143	16142	15949	16027	15912	16113	15996	15858	15993	15966	15939	15950	16180	15819	16041	15917	15898	15829	15859	15955	15813	16069	15867	16138	16080	16111	16006	15923	15998	15876	15777	16054	16094	16047	15893	16002	16060	15964	15886	15849	16240	15972	16150	16047	15915	16084	15889	15882	15878	16038	16106	16051	16111	16025	16000	15990	15895	16027	16154	15676	15830	15923	15930	15987	16097	15900	15926	15940	15838	16016	16015	16031	16082	16136	16005	15904	16042	15822	15900	15912	15996	16038	16046	16057	16091	16058	16065	16034	15899	15969	16028	15867	16084	15942	16087	15886	15981	15837	16102	15995	15973	15890	16028	16147	15894	15978	15924	15849	16058	16212	16035	15974	16023	15938	15856	15923	16024	16037	15917	15896	16064	16026	15960	16108	15826	16080	15974	16069	15948	15819	16082	15976	15972	15911	15934	15977	15958	16053	15958	15801	16047	16015	16014	16153	15970	15825	16060	16098	15873	16010	15797	15881	15860	15985	16091	15946	16000	15862	16136	16051	16048	16133	16068	15907	15966	15989	15919	15887	16116	16067	15956	15945	15948	16026	16054	16037	15879	16124	15985	15970	16165	16036	16006	16048	16108	15907	15879	15818	16099	15701	15960	15986	15923	16141	15915	16033	15871	15946	16020	16186	15907	16059	15962	15890	15901	16007	16094	16200	15905	16029	15971	16051	16074	15734	16004	15997	16061	15785	16044	16013	16018	16072	16137	16039	16336	16000	15989	15953	15979	16157	16085	16069	15913	16170	15985	15899	15973	16025	16125	15906	15831	15921	15957	15962	15979	15859	15862	16010	16065	15764	16322	16006	15926	16047	15954	16005	16088	15955	16079	15986	16179	16040	16023	15937	16015	15940	16162	15958	16048	15934	16034	15950	16014	16197	15879	15946	15790	16011	16032	16090	15963	15849	16009	15975	16012	15929	16133	15977	16081	16029	16155	15934	15987	15964	15917	15998	15939	15976	16007	15967	16027	15880	16095	16038	15950	15968	15992	15903	16034	15706	16028	15871	15997	16033	15928	15975	15929	15975	15975	15984	15840	15934	16067	16159	15828	15949	16100	16059	16111	15912	16010	15983	16127	15984	15994	15975	15848	15940	16055	15973	15932	16122	16030	15928	16011	16076	16037	16002	15965	16041	15944	16010	15965	16109	16001	15959	15967	15952	16056	15968	15946	15923	15812	16054	15863	16129	15946	15902	16071	15877	16087	15992	15933	15889	15906	16063	16013	16037	15919	15949	16012	15910	15963	15959	15925	15957	15957	16047	15950	16099	16053	16012	16066	16009	15966	15907	15939	15886	16071	15989	15805	15962	15944	15747	16076	15857	15947	15877	16135	15937	15977	15948	16114	15984	15923	16027	15909	16091	15952	15951	15985	15958	16058	15958	16144	15791	15964	15976	16008	15966	15933	16037	16099	15958	15928	15939	15954	16012	15998	16072	15956	15942	16041	15954	15908	16014	16048	15959	16037	15862	15962	15899	16099	15875	16098	15970	15859	15899	15916	16159	15974	16058	15906	16031	15906	16030	15902	16122	15936	16136	15949	15898	15897	15963	16057	15925	15961	16111	16029	15983	15900	16140	16091	16038	15980	16192	15906	15924	16144	15984	16050	16011	16061	15966	15872	16215	16015	15953	15967	15828	15926	15850	15850	16000	16180	15914	15913	15903	16156	16059	16050	15958	15971	15949	16079	15870	16073	16048	16104	15914	15922	15945	16013	16066	15778	15840	15962	15946	16050	16041	15951	15969	16092	15982	15999	15932	15896	15999	15864	15945	16105	15983	16024	16132	16107	15807	16054	16100	15870	15952	15957	16031	16063	16042	16015	16029	16097	15899	16103	15962	16038	15878	16022	15917	15989	16028	15952	15861	15943	15809	16031	15873	15918	15993	15882	16014	16022	16098	15962	15966	15860
25640	21647	27361	27951	21235	20278	20816	19930	19565	19829	19836	19669	19540	19678	19472	19679	19664	19278	19656	19336	19580	19373	19477	19473	19530	19458	19716	19351	19431	19337	19518	19428	19639	19576	19350	19417	19510	19525	19670	19448	19466	19542	19548	19473	19446	19369	19537	19390	19207	19715	19343	19451	19435	19507	19616	19457	19399	19381	19613	19454	19416	19389	19362	19377	19320	19321	19254	19331	19660	19492	19256	19468	19592	19238	19234	19407	19576	19378	19436	19338	19517	19529	19487	19379	19258	19555	19421	19365	19480	19409	19286	19343	19401	19429	19232	19343	19277	19390	19507	19364	19453	19572	19572	19358	19441	19471	19235	19487	19317	19371	19568	19450	19583	19401	19242	19471	19406	19365	19455	19401	19290	19459	19394	19412	19345	19485	19580	19499	19402	19404	19426	19350	19438	19579	19315	19394	19221	19412	19416	19404	19412	19669	19430	19347	19313	19174	19312	19292	19505	19545	19431	19420	19324	19542	19608	19385	19411	19265	19571	19384	19453	19214	19441	19167	19353	19489	19478	19220	19473	19440	19076	19506	19267	19621	19358	19488	19335	19300	19411	19355	19333	19409	19467	19299	19669	19321	19462	19362	19467	19607	19605	19398	19307	19288	19483	19360	19487	19241	19400	19536	19267	19320	19348	19296	19527	19568	19414	19411	19497	19347	19194	19459	19458	19324	19391	19671	19437	19335	19505	19373	19263	19595	19354	19284	19414	19418	19183	19245	19347	19560	19465	19519	19406	19186	19449	19514	19446	19460	19601	19246	19361	19338	19319	19549	19324	19439	19195	19382	19460	19445	19480	19488	19232	19559	19498	19497	19396	19324	19484	19599	19356	19295	19478	19479	19429	19480	19262	19480	19522	19498	19280	19485	19289	19513	19385	19247	19489	19478	19308	19341	19459	19434	19397	19396	19445	19416	19505	19553	19382	19204	19278	19444	19346	19387	19402	19363	19389	19431	19502	19267	19334	19318	19527	19482	19629	19369	19293	19338	19374	19505	19548	19305	19439	19350	19457	19557	19460	19256	19368	19416	19420	19283	19466	19267	19484	19670	19353	19358	19528	19259	19525	19435	19329	19401	19408	19427	19410	19478	19435	19558	19446	19368	19280	19387	19446	19433	19442	19273	19368	19501	19516	19389	19248	19397	19296	19441	19473	19343	19484	19350	19343	19498	19186	19107	19439	19521	19305	19447	19460	19367	19487	19273	19488	19316	19290	19338	19409	19335	19413	19500	19361	19444	19389	19093	19335	19467	19392	19307	19477	19422	19334	19299	19400	19335	19442	19571	19368	19472	19357	19306	19564	19503	19547	19435	19357	19455	19334	19475	19311	19416	19712	19647	19395	19464	19329	19324	19351	19147	19419	19377	19481	19233	19385	19497	19646	19507	19432	19373	19439	19383	19397	19375	19542	19343	19474	19471	19559	19300	19295	19529	19376	19305	19445	19349	19508	19415	19671	19357	19371	19454	19625	19557	19419	19234	19478	19180	19405	19415	19479	19473	19322	19324	19161	19489	19431	19269	19398	19508	19506	19455	19514	19636	19626	19493	19312	19474	19519	19547	19391	19379	19351	19469	19445	19433	19380	19293	19372	19560	19410	19467	19471	19472	19409	19282	19389	19363	19511	19276	19284	19481	19437	19460	19459	19155	19434	19311	19562	19295	19426	19453	19251	19325	19536	19462	19386	19460	19469	19429	19363	19561	19418	19326	19437	19448	19427	19563	19416	19437	19502	19398	19341	19582	19532	19369	19152	19364	19247	19259	19547	19724	19396	19484	19471	19414	19573	19531	19238	19444	19328	19539	19492	19497	19429	19450	19457	19484	19512	19461	19386	19341	19422	19362	19506	19460	19279	19375	19191	19450	19652	19452	19416	19426	19326	19421	19332	19392	19163	19481	19351	19588	19281	19297	19464	19390	19328	19577	19418	19456	19404	19472	19469	19217	19438	19355	19469	19421	19399	19454	19320	19239	19333	19479	19690	19294	19391	19456	19504	19516	19536	19460	19451	19385	19494	19307	19502	19415	19499	19367	19392	19460	19524	19399	19648	19576	19476	19379	19503	19537	19472	19346	19363	19501	19408	19301	19407	19379	19489	19418	19354	19400	19676	19528	19423	19497	19568	19353	19191	19415	19555	19293	19495	19492	19514	19392	19392	19433	19395	19487	19555	19366	19676	19506	19570	19389	19602	19550	19569	19284	19357	19291	19291	19412	19379	19652	19438	19518	19356	19352	19371	19427	19463	19361	19371	19580	19556	19218	19358	19232	19170	19312	19516	19421	19388	19436	19303	19172	19287	19553	19479	19403	19428	19410	19250	19332	19430	19597	19562	19458	19520	19639	19512	19395	19048	19388	19434	19562	19535	19469	19362	19353	19237	19396	19385	19334	19455	19571	19244	19543	19512	19401	19676	19405	19378	19360	19419	19413	19511	19490	19563	19406	19442	19650	19422	19670	19376	19255	19356	19263	19737	19487	19132	19466	19492	19677	19488	19564	19420	19555	19363	19333	19522	19575	19318	19436	19557	19466	19477	19354	19422	19597	19172	19334	19419	19342	19309	19550	19343	19459	19595	19424	19362	19508	19466	19355	19460	19410	19435	19294	19388	19505	19319	19348	19312	19524	19332	19446	19548	19604	19606	19229	19386	19495	19296	19538	19519	19297	19357	19553	19468	19148	19405	19429	19560	19549	19439	19264	19718	19409	19285	19492	19384	19395	19485	19559	19548	19430	19392	19301	19501	19394	19419	19314	19575	19581	19458	19615	19533	19462	19227	19274	19492	19474	19386	19366	19410	19369	19357	19385	19443	19619	19655	19329	19298	19570	19282	19639	19458	19421	19404	19490	19451	19286	19487	19372	19379	19395	19237	19322	19589	19363	19407	19331	19377	19499	19356	19314	19256	19382	19473	19508	19624	19386	19350	19358	19374	19479	19398	19344	19469	19175	19262	19448	19405	19329	19410	19229	19370	19385	19375	19467	19487	19258	19407	19369	19696	19530	19492	19364	19517	19502	19349	19494	19461	19278	19380	19559	19456	19185	19364	19396	19348	19399	19308	19603	19434	19337	19561	19192	19268	19394	19401	19378	19453	19339	19493	19384	19347	19391	19483	19399	19453	19361	19589	19420	19562	19472	19425	19280	19311	19565	19505	19371	19582	19547	19379	19382	19528	19479	19434	19440	19350	19449	19537	19724	19574	19700	19323	19711	19448	19490	19445	19568	19359	19334	19381	19452	19280	19501	19434	19285	19395	19436	19445	19367	19471	19420	19474	19371	19356	19325	19626	19433	19494	19572	19442	19461	19492	19385	19691	19534	19429	19396	19496	19587	19562	19471	19532	19130	19475	19398	19656	19550	19377	19571	19527	19310	19486	19280	19642	19417	19342	19484	19344	19583	19544	19542	19584	19275	19419	19473	19266	19446	19177	19308	19398	19316	19495	19524	19328	19370	19354	19367	19540	19395	19455	19473	19356	19415	19472	19437	19318	19401	19553	19577	19583	19434	19438	19204	19359	19285	19402	19445	19394	19534	19418	19318	19381	19249	19489	19619	19431	19227	19286	19771	19531	19271	19598	19571	19603	19367	19680	19435	19442	19267	19563	19495	19450	19425	19164	19234	19369	19512	19458	19461	19455	19500	19383	19481	19521	19383	19473	19451	19409	19507	19530	19345	19255	19234	19362	19287	19344	19475	19731	19587	19454	19548	19343	19392	19399	19534	19385	19576	19393	19396	19336	19440	19503	19640	19295	19208	19569	19229	19439	19315	19471	19499	19288	19345	19392	19664	19360	19413	19394	19658	19579	19459	19165	19497	19370	19220	19508	19462	19608	19379	19344	19458	19463	19473	19510	19255	19318	19239	19399	19324	19265	19531	19498	19536	19213	19613	19214	19387	19530	19646	19442	19253	19414	19426	19516	19263	19517	19560	19265	19406	19516	19397	19420	19252	19475	19284	19555	19455	19413	19224	19353	19479	19311	19578	19339	19299	19404	19368	19376	19201	19255	19371	19426	19447	19317	19582	19232	19529	19488	19530	19515	19639	19223	19302	19411	19234	19405	19486	19495	19379	19568	19327	19403	19493	19441	19395	19341	19316	19433	19438	19364	19495	19533	19127	19283	19379	19359	19310	19402	19584	19621	19500	19689	19562	19403	19478	19276	19445	19473	19269	19367	19328	19445	19430	19540	19553	19601	19469	19141	19368	19456	19478	19357	19332	19238	19470	19707	19363	19460	19516	19329	19447	19468	19435	19399	19310	19530	19498	19475	19185	19382	19557	19392	19244	19566	19423	19514	19415	19414	19476	19544	19427	19224	19397	19480	19168	19444	19266	19477	19627	19365	19424	19412	19330	19516	19180	19508	19507	19326	19479	19527	19366	19539	19467	19455	19380	19582	19450	19452	19286	19323	19506	19488	19592	19262	19538	19364	19436	19289	19364	19523	19450	19202	19262	19501	19432	19678	19479	19522	19394	19488	19460	19438	19554	19294	19406	19498	19333	19509	19469	19139	19342	19510	19352	19543	19340	19342	19382	19258	19532	19380	19526	19294	19215	19553	19583	19401	19528	19339	19454	19326	19242	19370	19309	19341	19441	19431	19383	19615	19641	19426	19486	19480	19376	19495	19377	19485	19598	19300	19524	19565	19547	19554	19468	19446	19588	19338	19373	19355	19423	19275	19213	19637	19433	19384	19387	19391	19643	19342	19473	19465	19422	19508	19408	19475	19338	19448	19314	19534	19295	19454	19455	19399	19389	19594	19457	19515	19317	19368	19721	19438	19527	19425	19551	19336	19393	19508	19622	19564	19474	19424	19403	19621	19364	19460	19622	19472	19408	19453	19432	19348	19524	19355	19644	19419	19525	19585	19306	19378	19622	19438	19431	19531	19319	19403	19345	19600	19515	19547	19410	19396	19499	19426	19340	19192	19464	19638	19396	19409	19308	19348	19374	19328	19610	19474	19465	19426	19291	19267	19357	19441	19356	19442	19202	19311	19458	19310	19390	19604	19425	19494	19368	19327	19387	19465	19517	19625	19384	19512	19634	19677	19416	19435	19407	19331	19414	19313	19560	19450	19343	19445	19452	19468	19455	19291	19170	19446	19368	19486	19217	19312	19382
19992	34514	26980	21562	17972	17143	16835	16626	16748	16581	16652	16567	16407	16307	16267	16388	16232	16502	16231	16376	16195	16269	16173	16242	16280	16314	16341	16319	16396	16322	16224	16273	16162	16311	16375	16174	16295	16445	16401	16258	16283	16270	16254	16480	16466	16220	16455	16365	16421	16149	16400	16196	16275	16342	16232	16489	16374	16347	16438	16320	16227	16219	16179	16046	16210	16425	16243	16385	16350	16286	16377	16313	16306	16270	16287	16230	16373	16215	16159	16171	16228	16222	16262	16243	16281	16302	16238	16288	16211	16225	16136	16294	16288	16248	16334	16291	16219	16364	16323	16246	16364	16428	16247	16277	16399	16160	16321	16333	16270	16403	16256	16325	16152	16378	16196	16176	16368	16189	16447	16407	16224	16293	16180	16320	16198	16347	16280	16206	16218	16359	16437	16264	16467	16324	16243	16377	16223	16297	16164	16158	16411	16361	16273	16238	16315	16264	16308	16397	16115	16478	16368	16363	16340	16277	16097	16201	16338	16283	16166	16247	16483	16300	16282	16151	16508	16373	16356	16318	16332	16409	16185	16313	15985	16222	16233	16375	16205	16283	16423	16419	16333	16487	16328	16266	16209	16348	16352	16284	16298	16312	16380	16282	16364	16409	16317	16172	16437	16290	16315	16183	16156	16388	16369	16281	16354	16347	16210	16392	16383	16322	16256	16400	16405	16282	16347	16066	16169	16229	16299	16169	16390	16242	16283	16340	16500	16229	16370	16332	16422	16272	16090	16305	16449	16304	16302	16320	16292	16259	16211	16189	16236	16418	16230	16349	16393	16331	16223	16278	16387	16333	16260	16348	16236	16079	16339	16270	16345	16295	16509	16330	16262	16224	16380	16361	16334	16434	16289	16358	16579	16338	16274	16268	16509	16297	16302	16291	16275	16480	16206	16317	16254	16458	16323	16341	16265	16322	16418	16335	16209	16221	16405	16332	16299	16377	16187	16283	16257	16355	16387	16262	16181	16288	16393	16357	16263	16332	16367	16413	16252	16210	16223	16277	16321	16132	16155	16146	16240	16325	16287	16265	16301	16352	16211	16406	16410	16186	16395	16336	16283	16159	16266	16465	16454	16291	16390	16084	16307	16512	16414	16374	16368	16251	16457	16156	16356	16294	16468	16235	16220	16495	16131	16186	16173	16231	16339	16265	16253	16218	16194	16405	16212	16394	16413	16234	16298	16292	16254	16273	16170	16294	16298	16342	16284	16278	16305	16189	16352	16429	16413	16350	16259	16302	16243	16374	16290	16467	16350	16175	16302	16567	16359	16281	16452	16271	16113	16104	16193	16253	16313	16396	16332	16553	16378	16254	16479	16276	16331	16229	16429	16149	16300	16237	16417	16260	16347	16330	16273	16314	16196	16256	16345	16333	16224	16444	16309	16275	16373	16315	16116	16534	16198	16253	16209	16272	16258	16302	16289	16446	16332	16380	16221	16376	16240	16427	16148	16338	16498	16265	16204	16215	16268	16220	16208	16347	16283	16213	16198	16269	16569	16439	16376	16252	16425	16280	16394	16180	16307	16237	16169	16389	16504	16282	16327	16356	16259	16368	16301	16253	16402	16167	16388	16263	16282	16241	16426	16186	16513	16262	16357	16414	16276	16295	16292	16453	16400	16364	16333	16285	16354	16322	16324	16419	16271	16356	16396	16255	16296	16276	16338	16397	16278	16400	16373	16212	16117	16289	16311	16349	16244	16376	16051	16363	16226	16289	16315	16389	16265	16176	16278	16326	16367	16438	16222	16329	16358	16263	16387	16356	16412	16294	16368	16371	16254	16350	16212	16312	16328	16227	16374	16316	16275	16392	16278	16268	16249	16435	16427	16118	16226	16493	16281	16352	16289	16221	16360	16117	16265	16290	16361	16235	16257	16482	16221	16411	16314	16320	16305	16242	16339	16260	16244	16281	16517	16346	16189	16306	16283	16184	16254	16309	16281	16351	16221	16364	16325	16274	16192	16317	16447	16203	16300	16279	16400	16313	16144	16192	16255	16348	16338	16230	16381	16242	16241	16190	16244	16261	16102	16241	16414	16337	16612	16389	16275	16312	16308	16382	16450	16324	16314	16186	16265	16270	16325	16207	16315	16567	16324	16348	16264	16431	16203	16469	16394	16312	16242	16231	16254	16339	16414	16356	16317	16278	16248	16212	16261	16443	16307	16417	16379	16237	16435	16435	16434	16301	16353	16251	16476	16227	16358	16269	16269	16161	16188	16334	16263	16305	16435	16283	16276	16259	16277	16321	16345	16392	16360	16238	16286	16272	16292	16361	16389	16198	16509	16287	16388	16225	16251	16314	16276	16360	16280	16206	16233	16260	16467	16339	16475	16330	16230	16265	16396	16386	16353	16193	16396	16359	16450	16309	16432	16285	16297	16203	16424	16212	16413	16430	16269	16302	16309	16494	16164	16139	16318	16371	16357	16281	16408	16385	16379	16446	16224	16208	16430	16284	16440	16372	16117	16207	16235	16405	16396	16241	16355	16317	16182	16320	16338	16257	16365	16320	16198	16388	16350	16325	16306	16329	16350	16477	16406	16423	16288	16315	16383	16053	16460	16192	16368	16349	16274	16415	16295	16451	16257	16311	16162	16437	16348	16168	16232	16297	16333	16125	16247	16304	16201	16378	16353	16455	16248	16258	16255	16271	16360	16374	16207	16183	16343	16368	16297	16194	16291	16428	16268	16331	16285	16424	16199	16185	16236	16383	16231	16265	16348	16269	16446	16393	16447	16228	16329	16457	16203	16149	16393	16411	16275	16428	16222	16416	16129	16236	16377	16446	16148	16150	16243	16323	16302	16331	16337	16252	16324	16390	16436	16339	16337	16414	16106	16294	16305	16429	16283	16026	16296	16303	16412	16201	16401	16254	16299	16323	16251	16392	16254	16255	16176	16457	16350	16397	16174	16300	16373	16237	16189	16357	16319	16365	16306	16081	16334	16419	16301	16352	16374	16227	16238	16248	16342	16350	16313	16331	16449	16339	16365	16278	16367	16264	16448	16278	16165	16451	16165	16333	16223	16303	16369	16348	16559	16143	16140	16198	16236	16222	16156	16517	16433	16337	16273	16191	16473	16294	16381	16554	16375	16460	16154	16314	16246	16372	16413	16212	16285	16308	16102	16369	16327	16176	16313	16214	16399	16316	16330	16223	16364	16329	16350	16213	16276	16375	16244	16446	16369	16375	16311	16340	16262	16334	16332	16357	16269	16272	16313	16236	16445	16332	16312	16255	16256	16314	16210	16401	16282	16431	16404	16433	16214	16150	16245	16406	16249	16238	16343	16212	16160	16220	16245	16385	16286	16140	16296	16338	16326	16273	16238	16284	16212	16309	16331	16326	16066	16426	16301	16240	16264	16396	16301	16191	16293	16366	16216	16245	16373	16165	16386	16431	16174	16381	16296	16250	16331	16296	16220	16461	16424	16308	16115	16228	16367	16207	16385	16316	16464	16450	16624	16449	16412	16491	16314	16202	16342	16221	16210	16347	16283	16211	16270	16230	16307	16410	16209	16360	16117	16300	16418	16307	16180	16438	16347	16280	16334	16185	16330	16407	16147	16277	16274	16357	16230	16220	16275	16395	16213	16228	16243	16472	16378	16290	16324	16197	16211	16504	16238	16198	16408	16192	16248	16292	16286	16250	16373	16339	16251	16362	16367	16445	16245	16332	16298	16436	16412	16437	16388	16217	16410	16269	16282	16176	16216	16417	16467	16170	16315	16344	16238	16419	16392	16335	16467	16354	16260	16278	16331	16324	16415	16211	16420	16352	16255	16433	16366	16197	16345	16225	16318	16184	16347	16169	16288	16350	16251	16233	16450	16386	16360	16245	16283	16374	16147	16448	16542	16383	16389	16403	16207	16375	16228	16130	16145	16249	16214	16333	16146	16147	16219	16255	16212	16369	16302	16216	16250	16218	16201	16276	16305	16311	16303	16432	16266	16216	16255	16244	16194	16216	16246	16202	16302	16457	16272	16461	16253	16268	16461	16354	16359	16330	16512	16335	16377	16391	16377	16260	16329	16275	16251	16346	16223	16490	16155	16486	16365	16189	16280	16240	16263	16388	16328	16271	16442	16223	16286	16179	16418	16192	16423	16338	16468	16370	16338	16483	16200	16221	16354	16369	16191	16382	16337	16227	16421	16301	16284	16458	16231	16271	16241	16336	16399	16432	16242	16236	16383	16348	16080	16386	16196	16313	16271	16514	16157	16213	16489	16265	16474	16353	16250	16256	16192	16311	16335	16225	16225	16046	16255	16316	16505	16213	16235	16202	16077	16346	16234	16507	16167	16274	16215	16324	16423	16497	16202	16422	16354	16369	16337	16445	16216	16391	16501	16274	16239	16212	16289	16467	16075	16335	16323	16300	16304	16391	16206	16326	16352	16225	16356	16170	16310	16235	16264	16317	16404	16459	16277	16330	16296	16312	16279	16456	16302	16200	16337	16328	16152	16270	16216	16216	16392	16242	16436	16307	16462	16228	16327	16332	16390	16361	16246	16366	16258	16289	16348	16206	16384	16166	16321	16321	16379	16454	16459	16244	16524	16174	16272	16324	16226	16321	16378	16423	16193	16289	16395	16254	16370	16220	16318	16365	16281	16390	16374	16206	16295	16362	16463	16286	16268	16452	16198	16349	16244	16277	16324	16343	16226	16418	16242	16505	16298	16224	16285	16353	16293	16181	16232	16050	16280	16222	16195	16318	16324	16313	16378	16304	16136	16372	16228	16316	16397	16479	16466	16317	16397	16223	16272	16335	16448	16407	16330	16357	16094	16408	16277	16276	16372	16231	16253	16337	16336	16328	16290	16381	16321	16220	16416	16263	16429	16198	16130	16191	16337	16276	16278	16401	16356	16348	16133	16314	16421	16318	16420	16389	16368	16453	16251	16454	16456	16375	16350	16416	16277	16365	16367	16328	16254	16278	16267	16485	16289	16496	16222	16317	16104	16465	16100	16350	16332	16361	16446	16332	16269	16388	16392	16368	16475	16436	16264	16597	16350	16327	16190	16328	16199	16328	16324	16373	16242	16285	16354	16353	16501	16266	16357	16298	16313	16256	16147	16127	16314	16334	16314	16409	16425	16372	16537	16289	16308	16200	16261	16494	16423	16317
22704	21596	28804	24931	22299	24409	25527	21561	20555	20743	20668	20462	20507	20254	20129	20270	20268	20029	20262	20208	20196	20232	20022	20112	20322	20038	20249	20282	19954	20005	20163	20099	19940	20118	20131	20036	20118	20146	20182	20131	20034	20237	20108	20089	20230	19804	19884	20058	20101	20045	20043	19802	19954	20180	20224	19880	19944	19904	20022	19769	20125	20089	20065	19980	19944	19977	20016	20192	20008	19880	20002	20090	19913	19933	20116	20268	19922	19980	20083	19894	19968	20018	20210	20062	19968	20069	19933	19972	20138	20029	19971	20084	19998	19703	20045	20106	20058	19863	20092	20085	19943	19914	19889	19893	20076	19907	20109	19856	20131	19980	19924	20009	19892	19896	19961	19928	20272	19990	20034	20106	19870	19874	19880	19765	19880	19823	19872	19996	20197	20079	19992	20087	20107	20065	19951	19981	19976	20056	20221	20176	19900	19982	19915	20045	19871	20096	20151	20004	19925	19946	19838	19855	19814	20035	19874	19999	19986	20150	19958	19968	19869	19821	20149	19884	19804	20100	19878	20122	19961	19981	20090	19706	19934	19917	20077	20029	20082	20158	20002	19857	20144	20063	20049	19826	20027	19887	19915	19827	20110	19839	19974	20089	19982	20140	19936	19787	19847	19916	19966	19860	19805	19955	19962	20043	20107	20054	19995	20107	19894	19887	19816	20013	19972	19823	20014	19700	20095	19988	19962	19925	19921	19973	20122	20009	19822	19957	20007	19813	19965	19925	19890	20098	19974	19749	19926	19997	19854	19944	19867	19764	19742	20019	19945	20063	19877	20155	20038	20146	20104	19832	20107	19988	19964	20167	19972	20203	20499	19945	20182	19925	19961	19771	19911	19734	19929	19863	19903	19859	19754	20123	19823	20000	19888	20243	19936	19928	20168	20199	20106	19821	20016	19820	19876	19792	19989	20013	20189	19983	19771	20164	19974	20173	20091	19999	20030	19827	20027	19967	19864	19626	19793	20010	20021	20131	20071	19948	19677	20071	19912	20030	20185	19861	19869	19844	19830	19907	20026	20139	20312	20065	19999	20055	20052	19834	19807	20033	19881	20021	19908	19919	19931	20070	20120	19922	19960	19893	19940	19872	19997	20098	20056	19948	20137	19774	19946	20086	20097	19840	19972	20077	19999	20061	19847	20063	20082	19860	19957	19977	19852	19910	19915	19759	19755	19882	19981	19902	19839	20060	20013	20123	19993	20033	20152	20063	19885	20197	19767	20077	19979	19883	19967	19973	19958	19936	20002	19747	19932	19852	20023	19910	19968	20128	20085	20082	19940	19859	20003	19944	20256	19935	20049	20045	19766	19843	20334	19953	20104	19933	20174	20098	19841	19932	19702	20040	20101	19779	19874	19991	19847	20031	19957	20081	20012	19938	19995	20018	19970	20109	20012	19943	19971	20075	19996	20321	19960	19785	20111	19935	19956	20194	19979	19883	19845	19860	20164	19766	19982	19943	20133	19951	19994	19869	19974	19888	20016	19903	19825	20017	19893	19907	20126	20152	20007	20023	20101	19931	19889	19852	19880	20010	19821	19921	20125	20134	19983	19972	19927	20074	20141	20137	19989	19852	19915	20188	19769	19918	19951	19934	20062	19854	19944	19998	19811	19911	19992	19966	19893	20088	19919	19890	19693	19792	20149	19908	19992	19876	19879	19714	19868	19844	19994	19960	19851	20020	20002	19781	20107	20120	20235	20034	20168	19920	20176	20028	19983	19961	19833	19883	19805	19744	20050	19887	19995	19998	20062	19947	19967	19831	19966	19964	20153	20051	19954	19829	20112	19996	20128	20080	19839	20069	19890	19928	19993	19909	20024	19891	20010	19867	19987	19800	20092	20048	20133	20028	19906	20036	19730	19982	19988	19918	20137	19971	19941	19951	19790	19952	19967	20042	19959	20057	20013	20173	20029	19981	20209	19892	19952	19948	19958	19732	20015	19875	20103	19937	19934	20229	19959	19970	19928	19908	19979	20053	20094	19905	19973	20012	19954	20064	19783	19924	19782	19846	20172	19985	19731	20187	19915	20108	19801	19801	19870	19961	20126	19858	19652	19745	20085	19950	20177	20069	20199	19927	20013	19808	20025	20104	20258	19761	19965	19826	20026	19821	19986	19921	20123	19980	20180	19986	20071	19724	19956	20259	19893	19967	20077	20015	20025	19877	19983	20112	19975	19860	20180	19912	19907	20173	19896	19942	20106	20074	19938	19985	19765	19922	19928	20011	20049	20040	19796	19855	19888	20094	19984	20015	19992	19892	20060	20087	19955	20024	20099	19995	19805	19932	20077	19864	20175	20041	19817	20012	20114	19935	20005	19826	20179	19878	20045	20037	19936	19965	19827	19930	19999	19968	19977	19976	19943	19929	19853	19752	20061	20032	19992	19916	20122	19911	19814	19881	20111	20094	20211	20084	19835	19697	19908	19878	20025	19995	20040	19775	19957	19840	19693	19981	19927	19793	19925	20031	19920	19935	19947	20078	19951	19947	20052	19964	19891	19988	20096	20186	20001	19766	19824	19996	19846	20001	19946	19966	19865	20027	19934	20045	20021	19846	20013	19856	19946	19868	20229	20114	19938	20015	19678	19789	19763	19906	20132	19848	20146	20080	19908	19946	19974	19823	19748	20069	20077	19834	20091	20031	20061	19891	20019	19945	19863	20052	19939	19884	20202	20160	19959	20033	19833	19956	19781	20015	19799	19986	19920	19924	19893	19818	19762	19946	19962	20006	20273	20126	20271	20232	20045	19795	19823	20008	19883	19809	19957	20130	20127	19873	19984	20021	20100	20056	19821	19880	19781	19906	19837	19745	19976	19954	20004	19908	19860	19924	19990	19983	20044	19842	19848	19792	19928	19675	20148	20154	19965	19938	20005	19874	19896	20115	19912	19938	19862	20055	19990	19873	20036	19966	20124	20086	19963	19630	19998	20054	19976	20096	20219	19975	20156	19898	20136	19932	19855	19901	19997	20007	19973	19884	20130	20117	20189	20099	19924	20093	19838	19892	19863	19775	20241	19998	20131	20094	19884	20040	20049	20144	19982	20017	20086	20094	20081	20199	19795	19913	20079	19980	20029	19717	19872	19947	20199	19902	19907	19826	19885	20016	20137	19974	19918	19838	20006	19931	20053	19892	20085	20131	19938	19929	20057	19881	20079	19892	19856	20005	19976	19803	20043	19936	19724	19910	20000	19983	20013	20037	19981	19932	19907	20172	20274	20049	19732	19881	20010	19992	20117	20047	20025	20109	19881	19840	19797	19652	20088	20002	20063	19900	19960	20298	20059	19924	19861	20115	19900	19701	19979	20010	19931	20039	19945	20157	20078	19788	19994	20216	20115	20035	19907	19852	20206	20146	20172	20054	19917	19824	20079	19900	19943	19991	20110	19925	19921	20008	20112	19873	19997	19874	19775	20054	19915	20028	19833	19976	19951	19769	20054	20031	19610	19959	19864	19939	19885	19889	19958	19748	19860	20080	19937	20057	19885	19987	20014	19929	19951	19853	20038	19671	20126	20071	20075	19893	19893	19963	19944	20111	19894	20127	19900	19830	20078	19934	19932	20148	19967	19944	19966	20053	19837	20037	19932	19928	20036	20229	19896	20162	19957	19940	19740	20059	19924	19894	19948	19782	19956	19879	20032	19862	19814	20050	19804	19889	20130	20042	20074	19951	19822	19876	20037	20155	20221	20294	19934	20090	20086	19866	19886	19809	19787	19980	20028	19907	20073	19803	19958	19884	19840	20075	20201	20077	20173	19937	19817	19776	20017	19766	19926	20116	20154	19980	19953	19860	20096	19963	19879	19668	19769	19968	19711	20022	19828	19819	19934	20006	20163	19939	19878	20016	19986	19868	20041	19989	20056	20038	20167	19848	20072	19985	20053	19968	19994	19958	19954	19951	19941	19975	19934	19821	20054	20095	19979	19816	19773	19935	20144	20018	19956	19930	19948	19883	20018	19966	19849	19771	19780	19749	20022	20159	20039	19690	19857	19831	20011	19834	19864	19951	20197	19963	20075	19984	20130	20052	19802	20014	19849	19926	20105	20276	19909	19999	20006	19825	19995	20048	19885	20027	20018	19948	19968	19894	19984	19892	19750	19934	20099	19836	20016	20069	20013	19909	19733	20013	20105	19944	19910	19959	20055	19746	20094	19930	20143	19884	19985	19809	19881	19973	20037	19955	19997	19938	20008	20079	19830	19815	19909	19914	20123	20078	20067	20030	19762	19943	19930	20042	19946	19933	19790	19857	19979	20123	20032	19877	20308	20029	20146	19924	19934	19982	20038	19929	19867	19924	20024	19718	19882	19744	19915	19750	19972	19986	20205	20052	19928	20236	19947	20013	19942	19907	19914	20105	20001	19941	19940	19990	20010	19927	19963	20126	20045	19799	20108	20029	20046	20125	19837	20001	19899	19903	20000	20007	19809	19946	19873	20123	19929	19978	20136	19748	19956	19898	19988	19980	20082	19839	19671	19977	20010	20092	20028	20108	20017	19971	20087	19945	19788	19868	20066	20058	20073	20027	19885	19951	19949	20127	19805	20000	20179	19770	20069	19906	19771	19965	19999	20039	19949	20018	20116	20040	19977	19792	19995	19949	19885	19837	19920	20029	20059	20077	19750	20264	20060	19901	19826	19909	20052	19995	19894	19959	20248	19870	19972	19866	19915	20084	20096	19954	19934	20045	20227	20037	20247	20145	20095	19846	19862	19926	19965	19936	19901	19960	19880	19978	20068	20098	19972	20119	20006	19990	20070	20065	19851	20135	19958	19828	19982	19946	20133	20106	19921	19734	19792	20118	19814	20055	19669	19909	20080	20000	19928	20084	19866	20088	20088	20048	19959	20060	20097	19877	20008	20025	19894	20053	20041	20059	20149	20071	19778	19942	20102	20003	20177	19976	19947	20104	19913	20041	19820	19929	20053	19983	19796	20032	19952	19817	19785	19977	20101	19798	20006	19800	20083	19841	19952	20060	20106	19961	20090	19841	19951	20067	19991	20072	20040	20015	20021	19712	19794	19844	19912	19872	20097	19983	19827	20028	20005	19907	19744	20129	19914	20231	20133	20087	20121	20071	20064	20135	19930	20095	19895	19936	19739	19906	19900	20086	19735	20086
23206	49215	42382	27465	20666	18651	18170	17746	17116	17189	16920	16960	16665	16845	16551	16751	16566	16753	16609	16690	16442	16600	16732	16591	16730	16633	16566	16522	16751	16593	16506	16671	16617	16868	16448	16661	16613	16527	16634	16562	16669	16551	16597	16637	16601	16521	16576	16679	16418	16739	16504	16432	16450	16449	16518	16650	16743	16538	16555	16623	16512	16626	16549	16541	16685	16591	16567	16501	16586	16592	16375	16726	16498	16619	16522	16555	16721	16656	16555	16618	16731	16525	16638	16612	16645	16613	16602	16663	16713	16579	16512	16635	16535	16599	16527	16595	16611	16640	16515	16667	16644	16478	16530	16492	16355	16357	16517	16695	16495	16611	16458	16513	16612	16556	16617	16616	16776	16579	16611	16531	16701	16602	16759	16652	16431	16428	16601	16637	16688	16654	16605	16486	16710	16495	16581	16502	16385	16638	16608	16678	16313	16691	16623	16706	16735	16622	16594	16640	16498	16693	16645	16363	16547	16567	16625	16579	16537	16637	16399	16442	16636	16493	16713	16464	16560	16559	16485	16601	16543	16543	16488	16657	16549	16619	16577	16474	16509	16566	16648	16634	16679	16694	16660	16530	16635	16814	16680	16680	16531	16583	16588	16613	16544	16606	16678	16537	16729	16705	16737	16677	16656	16331	16475	16605	16710	16539	16586	16500	16575	16704	16433	16582	16551	16580	16555	16704	16420	16654	16556	16626	16619	16543	16571	16569	16475	16689	16755	16360	16438	16474	16472	16653	16642	16652	16443	16708	16623	16647	16489	16600	16683	16631	16408	16725	16609	16390	16422	16517	16484	16688	16622	16591	16566	16478	16551	16548	16561	16559	16643	16745	16435	16528	16678	16583	16574	16699	16791	16472	16662	16667	16547	16514	16598	16443	16501	16601	16534	16669	16608	16323	16522	16732	16567	16639	16627	16486	16624	16659	16538	16640	16689	16520	16633	16672	16462	16703	16625	16568	16626	16626	16697	16566	16486	16641	16419	16465	16484	16460	16580	16502	16546	16540	16669	16507	16585	16523	16482	16709	16497	16581	16782	16413	16555	16480	16445	16617	16631	16532	16545	16483	16469	16745	16538	16643	16498	16484	16677	16490	16558	16649	16602	16623	16708	16491	16566	16475	16541	16564	16653	16420	16656	16358	16688	16820	16688	16577	16689	16646	16467	16533	16546	16503	16581	16581	16360	16627	16409	16534	16573	16574	16564	16525	16479	16703	16420	16414	16505	16645	16724	16509	16741	16319	16599	16717	16704	16552	16515	16458	16510	16543	16489	16444	16619	16430	16487	16650	16465	16561	16622	16476	16670	16684	16664	16543	16583	16683	16402	16658	16600	16606	16564	16488	16534	16569	16632	16684	16581	16813	16533	16665	16594	16494	16535	16558	16472	16634	16504	16410	16698	16345	16390	16787	16532	16660	16589	16624	16594	16657	16770	16531	16553	16375	16460	16572	16589	16530	16414	16500	16553	16488	16436	16520	16605	16525	16516	16661	16463	16700	16668	16600	16593	16633	16622	16258	16561	16509	16508	16684	16509	16501	16568	16590	16593	16501	16315	16579	16728	16629	16409	16505	16617	16541	16604	16586	16531	16488	16486	16624	16411	16501	16684	16516	16492	16499	16572	16505	16462	16629	16724	16707	16448	16546	16585	16633	16558	16662	16517	16626	16589	16602	16581	16739	16618	16508	16559	16582	16520	16563	16609	16685	16686	16517	16459	16474	16676	16778	16566	16644	16421	16752	16643	16612	16533	16491	16506	16418	16645	16641	16466	16510	16519	16733	16697	16578	16495	16592	16412	16630	16538	16622	16709	16679	16667	16675	16669	16549	16543	16608	16371	16616	16520	16534	16614	16634	16578	16707	16652	16401	16570	16503	16399	16444	16596	16349	16707	16701	16480	16672	16571	16477	16465	16431	16486	16560	16493	16505	16716	16615	16482	16636	16730	16556	16645	16577	16492	16607	16615	16564	16427	16391	16682	16478	16622	16738	16501	16707	16562	16571	16568	16658	16539	16489	16679	16729	16476	16675	16434	16787	16490	16479	16552	16512	16458	16687	16585	16721	16549	16634	16667	16672	16559	16388	16578	16679	16520	16507	16577	16637	16552	16694	16467	16651	16573	16626	16495	16532	16749	16448	16442	16518	16598	16698	16634	16636	16641	16569	16407	16589	16539	16530	16573	16539	16709	16693	16736	16492	16628	16436	16509	16430	16586	16554	16698	16552	16561	16479	16487	16584	16689	16530	16751	16546	16476	16827	16713	16595	16657	16708	16552	16630	16550	16745	16594	16637	16570	16553	16777	16592	16641	16599	16464	16663	16453	16573	16707	16587	16562	16455	16545	16909	16545	16373	16624	16561	16530	16563	16596	16433	16532	16582	16558	16616	16581	16487	16414	16611	16708	16507	16606	16609	16525	16694	16566	16536	16533	16675	16479	16582	16512	16657	16602	16418	16490	16645	16536	16516	16705	16363	16404	16587	16605	16442	16665	16591	16577	16459	16571	16681	16462	16606	16540	16562	16448	16625	16516	16546	16515	16599	16393	16684	16501	16466	16409	16603	16780	16656	16614	16807	16469	16580	16373	16724	16486	16320	16501	16476	16512	16508	16455	16540	16653	16793	16522	16498	16644	16354	16545	16481	16731	16654	16528	16500	16478	16662	16705	16367	16594	16644	16514	16503	16723	16443	16642	16523	16673	16656	16604	16607	16487	16579	16539	16531	16622	16595	16566	16587	16545	16511	16712	16639	16583	16591	16648	16488	16481	16408	16630	16737	16555	16452	16593	16531	16454	16556	16374	16530	16579	16562	16520	16655	16606	16690	16559	16541	16442	16544	16626	16536	16536	16438	16658	16607	16685	16561	16656	16693	16679	16507	16524	16634	16475	16454	16591	16511	16592	16658	16572	16476	16515	16544	16602	16659	16605	16558	16495	16602	16638	16644	16586	16570	16577	16577	16535	16703	16499	16601	16592	16597	16559	16442	16612	16700	16567	16546	16516	16729	16538	16423	16509	16500	16393	16613	16721	16722	16531	16704	16531	16532	16584	16498	16577	16666	16536	16601	16499	16724	16597	16471	16468	16552	16634	16540	16635	16567	16570	16500	16600	16594	16568	16485	16655	16590	16700	16478	16471	16594	16726	16449	16591	16634	16595	16438	16607	16592	16715	16561	16641	16589	16497	16679	16421	16615	16625	16466	16429	16452	16602	16477	16500	16598	16568	16534	16624	16537	16553	16542	16582	16572	16716	16724	16652	16515	16413	16552	16408	16515	16652	16701	16709	16628	16433	16604	16504	16523	16702	16735	16587	16485	16450	16495	16644	16516	16662	16475	16410	16438	16689	16623	16732	16663	16708	16400	16600	16562	16538	16567	16488	16362	16372	16504	16518	16523	16686	16754	16577	16510	16445	16538	16594	16496	16704	16525	16594	16604	16671	16493	16648	16780	16632	16479	16521	16508	16631	16584	16737	16575	16605	16680	16601	16495	16684	16699	16512	16470	16626	16808	16574	16529	16425	16567	16576	16766	16555	16653	16614	16632	16554	16649	16612	16543	16524	16544	16682	16608	16561	16497	16512	16661	16461	16516	16470	16638	16481	16505	16556	16571	16630	16513	16456	16336	16773	16491	16460	16721	16604	16487	16548	16467	16580	16418	16566	16722	16518	16611	16552	16596	16627	16676	16569	16726	16550	16588	16750	16622	16490	16638	16651	16699	16618	16549	16656	16544	16720	16526	16562	16618	16606	16732	16540	16616	16551	16440	16591	16584	16497	16556	16469	16605	16582	16471	16634	16631	16524	16552	16659	16534	16781	16583	16511	16526	16546	16489	16624	16650	16616	16539	16734	16548	16690	16397	16665	16536	16565	16648	16555	16510	16489	16604	16539	16470	16647	16546	16538	16413	16568	16512	16579	16590	16778	16534	16678	16571	16521	16552	16495	16451	16645	16560	16587	16450	16532	16465	16507	16651	16495	16669	16434	16581	16620	16369	16536	16635	16648	16462	16612	16619	16404	16577	16333	16520	16694	16544	16564	16504	16678	16458	16636	16433	16420	16434	16539	16614	16742	16536	16567	16475	16722	16485	16518	16659	16514	16656	16665	16595	16538	16689	16833	16546	16597	16589	16589	16516	16698	16463	16732	16584	16615	16372	16566	16666	16656	16508	16707	16662	16518	16703	16743	16487	16575	16528	16643	16580	16720	16634	16587	16625	16545	16541	16718	16431	16609	16554	16552	16540	16389	16498	16637	16495	16599	16566	16545	16396	16724	16516	16596	16636	16568	16622	16514	16508	16450	16527	16541	16626	16599	16669	16571	16636	16612	16592	16520	16607	16669	16620	16487	16636	16565	16631	16557	16616	16642	16631	16618	16434	16524	16679	16622	16608	16602	16584	16548	16721	16557	16524	16674	16691	16721	16746	16658	16523	16554	16602	16644	16388	16681	16518	16412	16435	16608	16481	16713	16576	16593	16584	16567	16618	16289	16524	16547	16523	16557	16476	16497	16383	16463	16679	16482	16560	16427	16605	16413	16671	16474	16538	16465	16577	16583	16404	16646	16707	16575	16545	16615	16579	16430	16819	16672	16448	16688	16626	16418	16717	16580	16501	16629	16595	16593	16527	16441	16571	16678	16514	16570	16605	16378	16480	16498	16706	16606	16844	16528	16588	16467	16467	16580	16665	16680	16578	16643	16591	16534	16604	16561	16642	16662	16631	16620	16372	16569	16549	16807	16681	16681	16748	16538	16738	16527	16445	16489	16759	16356	16661	16673	16577	16676	16597	16561	16433	16697	16599	16510	16624	16346	16485	16626	16565	16772	16651	16709	16669	16426	16532	16535	16617	16527	16706	16604	16570	16525	16636	16577	16591	16422	16783	16499	16600	16684	16651	16555	16450	16467	16375	16658	16559	16639	16601	16672	16697	16548	16633	16459	16663	16558	16437	16540	16511	16610	16744	16398	16632	16757	16621	16501	16639	16602	16616	16566	16605	16581	16529	16466	16698	16706	16475	16649	16560	16630	16583	16813	16639	16678	16545	16744	16456	16505	16642	16720	16577	16567	16476	16539	16573	16634	16679	16672	16508	16618	16711	16739	16534	16798	16407	16590	16497	16663	16607
30457	25073	27830	23618	19684	19250	19133	19114	19068	19031	19043	18790	18789	18811	18743	18743	18695	18620	18378	18774	18760	18795	18761	18614	18693	18596	18445	18601	18714	18630	18706	18631	18924	18737	18851	18789	18755	18683	18611	18785	18723	18642	18789	18760	18801	18733	18813	18842	18731	18932	18806	18684	18845	18878	18743	18717	18780	18656	18782	18716	18516	18747	18462	18598	18788	18806	18628	18684	18682	18897	18528	18681	18701	18621	18659	18548	18720	18667	18663	18703	18576	18661	18657	18568	18611	18632	18763	18566	18688	18814	18768	18795	18526	18666	18852	18869	18546	18806	18745	18881	18725	18711	18796	18671	18706	18646	18629	18542	18702	18554	18634	18754	18504	18607	18631	18659	18833	18680	18565	18635	18747	18634	18726	18534	18682	18654	18480	18395	18748	18660	18830	18639	18582	18426	18798	18722	18507	18932	18613	18619	18592	18771	18541	18569	18735	18642	18933	18698	18638	18691	18590	18841	18537	18597	18676	18864	18947	18828	18518	18630	18880	18727	18656	18840	18816	18780	18739	18728	18890	18775	18702	18732	18515	18549	18582	18697	18557	18877	18767	18962	18741	18874	18873	18717	18658	18839	18663	18740	18568	18657	18677	18790	18688	18523	18915	18601	18672	18715	18877	18658	18605	18593	18973	18563	18600	18573	18648	18721	18865	18943	18821	18806	18717	18915	18646	18886	18863	18725	18676	18669	18609	18814	18625	18761	18718	18798	18638	18755	18657	18756	18866	18586	18622	18754	18800	18572	18752	18694	18654	18615	18760	18681	18538	18614	18748	18548	18765	18727	18653	18601	18668	18650	18770	18818	18809	18540	18557	18634	18764	18859	18707	18622	18635	18700	18863	18641	18502	18747	18653	18427	18744	18644	18661	18818	18672	18878	18727	18646	18683	18749	18715	18584	18749	18721	18845	18676	18751	18666	18518	18798	18716	18890	18736	18829	18719	18894	18691	18499	18803	18959	18699	18561	18757	18787	18731	18704	18686	18751	18773	18594	18697	18749	19020	18601	18796	18696	18743	18770	18626	18564	18747	18705	18943	18602	18695	18732	18725	18794	18586	18718	18812	18522	18704	18779	18741	18679	18773	18756	18762	18667	18895	18638	18624	18584	18769	18736	18570	18671	18726	18890	18774	18689	18819	18863	18566	18506	18657	18619	18704	18816	18613	18690	18584	18694	18497	18680	18596	18712	18798	18641	18753	18760	18705	18703	18642	18593	18653	18625	18443	18666	18716	18665	18774	18632	18627	18590	18831	18746	18759	18742	18831	18590	18667	18707	18650	18504	18734	18655	18689	18738	18657	18684	18567	18847	18681	18552	18753	18770	18692	18650	18607	18634	18819	18697	18719	18680	18577	18770	18881	18665	18691	18659	18744	18720	18687	18687	18693	18773	18824	18597	18824	18666	18749	18501	18578	18822	18665	18719	18730	18705	18782	18800	18756	18779	18783	18692	18664	18522	18777	18803	18859	18649	18686	18615	18739	18604	18629	18518	18809	18583	18629	18689	18559	18808	18721	18551	18759	18706	18664	18559	18598	18802	18659	18577	18786	18691	18827	18789	18765	18640	18597	18716	18825	18687	18718	18708	18686	18474	18599	18690	18588	18620	18641	18713	18597	18696	18756	18451	18710	18612	18682	18596	18426	18726	18716	18646	18933	18719	18591	18779	18553	18536	18557	18783	18609	18527	18830	18674	18805	18852	18686	18468	18644	18807	18641	18626	18804	18496	18822	18701	18633	18514	18626	18506	18585	18615	18488	18437	18414	18572	18723	18669	18732	18738	18685	18698	18744	18790	18669	18653	18797	18629	18514	18817	18722	18678	18711	18672	18685	18697	18656	18652	18619	18721	18526	18668	18654	18703	18708	18768	18795	18499	18808	18764	18708	18854	19007	18587	18673	18552	18727	18694	18515	18634	18464	18709	18618	18673	18684	18857	18706	18759	18552	18488	18641	18479	18578	18491	18607	18731	18811	18616	18633	18475	18455	18583	18853	18647	18604	18811	18579	18630	18584	18551	18775	18549	18493	18827	18724	18775	18814	19014	18670	18349	18589	18624	18607	18732	18565	18573	18592	18343	18696	18856	18894	18635	18726	18855	18673	18637	18733	18393	18527	18760	18699	18530	18813	18616	18453	18749	18552	18437	18709	18719	18565	18756	18685	18706	18743	18690	18598	18682	18685	18614	18837	18700	18679	18614	18736	18811	18730	18664	18513	18650	18759	18623	18807	18696	18630	18555	18929	18553	18517	18566	18824	18868	18839	18861	18624	18565	18702	18518	18563	18616	18803	18607	18712	18698	18713	18808	18786	18526	18756	18929	18616	18680	18526	18746	18595	18770	18941	18579	18772	18697	18676	18797	18700	18534	18742	18821	18613	18807	18538	18507	18796	18563	18913	18632	18599	18731	18717	18488	18908	18715	18763	18777	18724	18970	18713	18686	18817	18687	18810	18722	18648	18860	18597	18787	18611	18803	18781	18529	18757	18872	18583	18660	18839	18712	18524	18714	18653	18694	18688	18655	18824	18593	18772	18706	18782	18549	18697	18672	18763	18732	18940	18681	18687	18837	18787	18758	18610	18725	18629	18688	18714	18818	18779	18603	18659	18528	18674	18601	18642	18776	18852	18693	18771	18613	18669	18658	18739	18611	18715	18866	18895	18755	18605	18687	18592	18757	18918	18628	18729	18476	18682	18855	18759	18887	18795	18673	18837	18850	18788	18764	18856	18547	18687	18659	18818	18671	18813	18647	18957	18725	18389	18742	18933	18672	18582	18731	18884	18799	18918	18367	18682	18770	18719	18706	18647	18775	18698	18754	18707	18485	18508	18803	18756	18753	18786	18886	18385	18619	18749	18712	18710	18737	18808	18594	18700	18783	18576	18513	18547	18600	18653	18647	18375	18770	18720	18576	18624	18770	18848	18569	18751	18695	18528	18922	18863	18639	18880	18544	18689	18717	18643	18539	18595	18808	18614	18728	18699	18721	18750	18448	18652	18580	18616	18765	18608	18677	18517	18705	18793	18649	18760	18695	18617	18715	18459	18644	18649	18609	18818	18662	18509	18812	18883	18552	18583	18603	18862	18782	18596	18630	18737	18728	18673	18860	18591	18579	18863	18576	18641	18769	18558	18674	18642	18609	18674	18659	18567	18499	18670	18623	18688	18695	18610	18645	18798	18635	18730	18494	18526	18770	18707	18600	18778	18800	18874	18648	18406	18800	18562	18687	18741	18540	18518	18660	18772	18887	18794	18852	18707	18657	18801	18650	18601	18500	18766	18682	18594	18630	18636	18613	18476	18672	18857	18526	18806	18752	18821	18567	18575	18606	18436	18628	18435	18463	18701	18687	18836	18676	18739	18646	18784	18702	18839	18729	18899	18635	18605	18776	18642	18638	18691	18578	18795	18833	18761	18812	18663	18609	18730	18566	18446	18782	18861	18724	18931	18875	18717	18707	18821	18572	18616	18639	18564	18779	18859	18640	18526	18821	18517	18722	18604	18694	18626	18597	18956	18554	18593	18621	18641	18701	18534	18601	18488	18572	18614	18784	18778	18599	18729	18667	18530	18643	18619	18631	18794	18571	18897	18499	18593	18481	18766	18743	18702	18763	18667	18810	18585	18751	18627	18612	18753	18677	18720	18468	18908	18758	18593	18744	18598	18770	18778	18512	18764	18527	18502	18534	18703	18510	18735	18613	18483	18470	18643	18421	18656	18756	18593	18697	18582	18599	18795	18656	18680	18671	18659	18500	18633	18780	18745	18732	18624	18803	18709	18705	18624	18635	18674	18518	18673	18672	18757	18591	18774	18681	18641	18788	18496	18593	18744	18645	18671	18651	19041	18958	18719	18701	18642	18655	18491	18599	18746	18740	18560	18858	18539	18722	18530	18657	18944	18503	18533	18666	18654	18643	18798	18730	18837	18598	18687	18769	18721	18706	18855	18786	18842	18419	18747	18648	18721	18618	18733	18623	18543	18489	18662	18718	18840	18758	18840	18627	18663	18717	18750	18693	18759	18690	18655	18875	18760	18597	18590	18698	18569	18529	18779	18553	18658	18652	18778	18611	18554	18556	18880	18733	18582	18777	18598	18462	18698	18552	18720	18583	18782	18604	18987	18777	18596	18608	18709	18703	18767	18864	18801	18804	18699	18580	18819	18640	18574	18673	18787	18588	18724	18763	18807	18803	18809	18764	18599	18863	18814	18564	18661	18719	18607	18674	18742	18817	18630	18825	18475	18733	18719	18685	18708	18516	18615	18664	18511	18803	18592	18801	18681	18493	18632	18859	18736	18800	18793	18733	18467	18705	18628	18570	18696	18697	18593	18710	18667	18640	18623	18700	18679	18751	18652	18686	18756	18526	18513	18830	18691	18726	18881	18821	18679	18548	18513	18854	18585	18452	18593	18741	18834	18843	18876	18659	18941	18560	18485	18906	18570	18837	18799	18785	18585	18473	18550	18652	18729	18953	18904	18820	18823	18583	18655	18705	18738	18690	18882	18843	18797	18506	18605	18770	18600	18609	18618	18719	18842	18916	18584	18651	18773	18627	18502	18652	18787	18799	18685	18531	18705	18713	18973	18820	18918	18820	18574	18607	18692	18572	18836	18787	18650	18643	18552	18923	18709	18482	18791	18875	18827	18828	18644	18674	18850	18692	18611	18734	18638	18636	18776	18631	18526	18856	18870	18679	18535	18731	18747	18527	18663	18593	18736	18635	18690	18812	18683	18633	18509	18593	18924	18569	18628	18675	18816	18641	18834	18587	18816	18739	18739	18669	18790	18555	18563	18729	18724	18608	18647	18803	18596	18815	18591	18543	18631	18642	18769	18680	18638	18632	18394	18676	18648	18645	18717	18657	18548	18734	18937	18753	18775	18705	18635	18831	18633	18707	18948	18523	18606	18725	18720	18491	18561	18510	18624	18600	18788	18802	18730	18545	18756	18712	18805	18633	18676	18761	18787	18612	18592	18648	18532	18730	18920	18738	18801	18704	18912	18810	18635	18468	18642	18725	18862	18581	18863	18772	18822	18739	18543	18725	18816	18694	18619	18807	18667	18771	18549	18537	18977	18724	18737	18547	18634	18708	18768	18970	18641	18679	18615	18493	18663	18762
22032	32660	25368	19088	17101	16504	16441	16144	16264	16146	16188	16113	16001	16241	15955	15903	15776	15897	15915	16017	15972	15871	16035	16048	15853	16112	16027	15918	15943	15898	16016	15882	15931	15908	15953	15955	16021	16055	16068	16008	15920	15781	15963	15998	16022	15970	15799	15799	15857	15870	15850	15967	16011	15900	15898	15956	15926	15820	15909	16009	15980	15876	15970	15886	15937	15911	15934	15874	15900	15776	15962	16070	15941	16002	15859	16011	15858	15869	15943	16054	15944	15868	15863	16000	15939	15939	15883	15932	15901	15876	15942	15875	15807	15938	15950	15777	15941	15988	15949	15779	15862	15927	15878	16028	15858	15837	15840	15884	15956	15877	15866	15969	15996	15969	15936	16000	15897	15826	15878	15905	15969	15959	15814	16001	15795	15927	15928	16055	15963	15970	15993	15766	15888	16131	15951	15882	15802	15975	15814	15873	15736	16015	15953	15930	15848	15959	15810	15885	16019	15954	16012	15744	15985	15761	15862	15951	15912	15885	15614	15937	15904	15823	15969	15851	15908	15894	15947	15860	15842	15983	16007	16008	15907	15884	15760	15821	15899	15936	15906	15941	15886	15911	15913	15868	15877	15944	16027	15882	15899	15894	15795	15932	15781	15882	15810	15866	15916	15866	16024	15935	15926	15613	16077	15664	16070	15891	15870	15988	15943	15782	15892	15910	16095	15892	15839	15956	15950	15751	15730	15934	16029	15805	15926	15978	15903	15901	15782	15865	15899	15843	15970	15929	15842	15911	15939	15926	15805	15828	15922	15964	15854	15988	15729	15780	16050	16123	15889	15865	15765	15867	15862	15921	15912	16038	15690	16025	15875	15696	16035	16019	16001	15962	15889	15831	16073	15848	15793	15795	15806	15925	15889	15963	15818	16023	15751	15936	16069	15859	15944	16010	15991	16131	15898	15924	15912	16021	16009	15915	15794	15928	15861	15954	16028	16005	15735	15834	15944	15983	15965	15865	16050	15851	15874	15931	15930	15933	15924	15928	15844	15830	15903	15781	15891	15761	15840	15800	15975	15956	15978	15833	15898	16027	16025	15758	15990	15940	15935	15911	15832	16105	15932	15950	15856	15834	16063	15965	15796	15828	15936	15801	15905	15933	15818	15851	15948	15875	15936	15911	15919	16017	16005	16020	15862	15905	15792	15932	15781	15924	15717	15899	16012	15944	15906	16117	15816	15986	16101	15910	15831	15796	16034	15925	15911	15837	15886	15938	15869	15893	15764	15876	15926	15994	16041	16019	15829	15945	15950	15822	15848	15882	15913	16216	15890	15959	15800	15936	15815	15850	15920	15959	15989	15897	15817	15911	15899	15976	15812	15816	15837	15937	15937	15935	15878	15884	15912	15804	15863	15938	15804	15929	15889	15900	15945	16025	15724	15995	15727	15801	15976	15919	15868	16019	15900	15848	15882	15866	16015	15975	15754	15886	15920	15973	15820	15839	15950	15908	15883	15842	16010	15925	15912	16015	15728	15992	15865	15877	16086	15969	15997	15830	15924	15819	16118	15873	15852	15957	15925	15963	15804	15781	15990	15820	16005	15858	15994	15744	16007	15892	15834	15981	15728	15851	15802	16103	16007	15858	15982	15804	15866	16160	15802	15924	15905	15899	15996	15924	15930	15978	15967	15906	15799	16020	16048	15848	16106	15867	16017	15857	15823	15808	15958	15988	15884	15861	16132	15998	15750	16025	15761	16025	15811	15855	15809	16016	15952	15987	15869	15994	15870	16179	15963	15977	15954	16002	15961	16034	15732	16092	15770	15839	15985	15928	15855	15877	15867	15825	15747	15846	15806	15800	15824	15753	15958	15822	15891	15907	15863	15928	15908	15913	15888	15870	15675	16046	15859	15853	16024	15951	15871	15821	15943	15869	15878	15847	16032	15958	15941	15717	15964	15889	15881	15944	15921	15983	15892	15740	16086	15866	15868	15984	15854	15897	15810	15850	16049	15907	15930	15867	15964	15937	15881	15848	15994	15875	16027	15977	15874	16029	16012	16103	15965	15807	15971	15755	15864	15896	15911	15845	15934	15884	15794	15987	15971	15897	15715	15865	15996	15907	15866	15830	15833	15865	15728	15853	15877	15913	16018	15859	15948	15755	15923	15854	15823	15906	15692	15804	15935	16084	15824	15993	15866	15952	15818	15968	15907	16057	15789	15893	16010	15839	15937	15831	15751	16018	15885	15773	15841	15971	16045	15811	16147	15886	16065	15900	15979	15741	15856	15918	16070	15880	16004	15935	15910	16012	15758	15888	15873	15896	15952	15812	15987	15881	15965	15761	15878	15862	16042	15659	15907	15820	16052	15726	15856	15987	16018	15928	15922	15913	16057	15965	15815	15887	15858	15779	15770	15915	15899	15718	15950	15877	15944	15924	16015	16062	15918	15791	15766	15939	15906	15829	15868	15839	16005	15867	15940	15903	15846	15834	15889	15980	15920	15897	15916	16008	16023	15867	15872	15759	15904	15903	15980	15937	15933	16068	15886	15866	15838	15827	15899	15958	15713	15993	16119	16018	16063	16015	15904	15897	15940	15948	15814	15969	15844	15776	15825	15998	15821	15860	15784	15918	15919	15891	15902	15932	15837	15712	16029	15863	15951	15830	15786	15915	16037	16054	15831	15783	15920	16044	15831	16073	15958	15891	16051	15903	15895	15724	15823	16127	16008	15748	16213	15679	15837	15769	15883	15873	15824	16083	15945	15893	15878	16124	16209	16142	15849	15831	15817	15877	15933	15907	15821	15871	15807	15911	15823	15946	15974	16076	15924	15964	15732	16050	15850	15944	15923	15851	15894	15931	15961	15893	15821	15842	16001	16028	15839	15891	15854	15967	15931	16086	15845	15886	15922	15686	16022	15865	15969	15876	16178	15800	15989	15888	16074	15943	15914	15812	15936	15955	15740	15956	15874	15925	15931	16040	15908	16011	15894	16056	15727	16068	15970	15905	15828	15920	15990	15712	15853	16186	16004	15768	16038	15775	15778	15812	15930	15801	15819	16034	15886	16020	15885	15826	15912	15880	15807	15956	15925	15905	15923	15758	15944	15907	15843	15892	15991	15962	15918	15888	15921	15938	15943	15992	15909	16016	15937	15917	15808	15957	16046	15896	15946	15802	15913	15913	15925	15907	15924	15927	15862	15842	15914	15944	15903	15936	15908	15903	15833	15839	15869	16050	16119	15842	15962	15850	15889	15989	15852	15713	15959	15965	15987	15875	15846	15921	16045	16000	16031	16039	16034	15976	15872	16003	15841	15809	15810	16011	15904	15864	15910	15874	15904	16087	16070	15754	16017	15844	16041	15998	16028	15879	16016	15928	16070	15942	15757	15843	15975	15830	15936	16077	15807	15981	15894	15844	16022	15825	16011	15789	15827	16107	15960	15948	15840	15990	15868	15852	15934	15976	15859	15969	15771	15901	15880	15854	15865	15984	15982	15939	15899	15846	15892	15982	16087	15925	15902	15968	15742	15983	15736	15866	16081	15940	16021	15894	15908	15905	16078	15947	15959	15887	15886	15794	15950	15813	16021	15876	15964	15822	15861	15840	15976	15922	15927	15980	15795	15881	15887	15977	16023	16047	15876	15839	15901	16001	16076	15934	15995	15939	15957	15928	15948	15852	15760	15947	15814	15909	16020	15950	15883	15844	15827	15981	15870	15926	15942	15904	15819	15997	16048	15903	15843	15958	15916	15896	15797	15974	15863	15870	15875	15958	15818	15881	15954	15842	15933	15897	15845	15909	15817	15923	15894	15804	15944	15968	16002	15794	15911	15965	15984	16039	15818	15973	16097	15879	15800	16011	16036	15791	15811	15878	16074	16154	15809	15895	15933	15999	15757	15838	15847	15993	16080	15946	16048	16023	15923	15888	15827	15825	15885	15698	15917	16036	15974	15768	15928	15711	15849	15960	16008	15840	15917	15921	16041	15895	15829	15833	15927	15761	15918	15825	15892	15893	15912	15842	15890	15880	15998	15767	15895	15920	15760	15873	15691	15885	15931	15775	15725	15882	15887	15854	15922	15694	15878	15950	15932	15756	15873	15879	16045	15892	15933	15828	15918	15983	15955	16015	15910	15958	15886	15779	15719	15764	16018	15917	15986	15937	15876	15739	15745	15847	15982	15823	15838	16003	16155	15837	15916	15905	15812	15914	15894	15909	15960	15884	16008	15948	15975	15855	16005	15775	15906	15817	15955	15830	15737	15875	15939	15828	16051	15784	15930	15729	15835	15801	15785	15901	15913	15873	16086	15806	15778	15861	15935	15784	15943	15970	15791	15964	16013	15776	15930	15994	15919	15928	15938	16049	15848	15760	15925	15839	16106	15803	15826	15904	15968	15974	16004	15921	15919	15822	15753	15827	16074	15948	15835	15978	15799	16012	15975	15880	15957	15899	15970	15864	16036	16015	16050	15878	16034	15692	15967	15780	15913	15802	15930	15942	16008	15891	15958	15967	15880	15953	15886	15757	15976	16073	15935	16103	15930	15901	15979	15943	15978	15855	16138	15734	15725	16036	15833	15780	15770	15809	15990	15964	15887	15920	15852	15943	15983	15883	15686	16040	15940	15797	15884	15952	15954	16064	15928	15837	16003	15770	15872	15900	15781	15715	15894	15957	15835	15879	15894	15903	15850	15936	16089	16020	15983	15745	16016	15905	15856	16000	15984	15848	16046	15841	15950	15743	15910	15824	15945	15822	15983	15833	16130	15940	15906	15990	15938	16029	15790	16015	15954	16033	16022	15903	15818	16002	15906	15703	15946	15703	16063	15745	15684	16091	15960	15849	15871	15770	15864	15864	15771	15965	15960	15946	15767	15898	15713	16015	15887	15898	16046	16023	15873	15701	15983	15824	16005	15886	15995	16018	15985	15972	15852	16021	15759	15933	15846	15708	15933	15681	15812	15887	15914	15917	15962	15946	15735	15993	15979	16056	16101	15777	15989	15694	15931	15794	15933	15887	15919	15909	15901	15833	15907	15964	15865	15893	15798	15705	16004	15883	15945	16006	16041	15920	15926	15821	15978	16005	16053	15998	15929	15810	15730	15974	15799	15863	15780	15847	16017	16055	15874	15906	15911	15834	15860	16079	15920	15927	15925	15930	15980	15816	15727	15818
23883	21563	28152	25870	22757	21697	20781	19127	18518	18962	18530	18312	18316	18556	18403	18327	18315	18386	18013	18222	18221	17943	18089	18153	18212	18196	18123	17922	18102	18085	18043	17976	18119	18175	18142	18271	18173	18262	18085	17933	17947	18235	18215	18315	18160	17881	18169	18094	17949	18059	18000	17998	17986	17932	18152	18215	18081	18183	18037	18178	18209	17938	18058	18395	17982	17906	18304	18303	18065	18193	18014	18205	18035	18122	18188	18289	18075	18210	18278	18175	18156	18181	18243	18128	18070	17986	18126	18031	18126	17931	18182	17857	18070	18110	18172	18125	18099	18069	18156	18162	18044	18292	18072	18071	18005	17866	18112	18192	18114	17897	18198	18114	18056	17952	17966	18281	18065	17870	18056	17991	18128	18090	18115	18024	17956	18112	18071	18147	18134	18009	18180	17872	17978	18115	18224	17998	17991	18109	18067	18138	18191	18046	17945	18242	18143	17849	18159	18146	18005	18091	18139	17974	18014	18134	18043	18156	17981	18263	18122	17980	17809	18192	18128	18212	18060	18266	18250	18170	18130	18072	18119	18148	17992	18197	18008	18033	18045	17894	18121	18206	18297	18083	18011	18059	18017	18114	17979	17736	17965	18211	18035	18069	18118	17971	18144	18172	18110	18176	18112	18050	18139	18236	17979	18101	18159	18178	18195	18028	17933	18160	18007	18147	18098	17977	18005	18050	18107	18032	18146	18136	18183	17905	18042	18269	18131	18151	18190	17824	18079	18135	18266	18017	18141	18044	18070	18212	18159	18268	18166	18047	18173	18183	18042	18135	17907	18022	17853	18439	18240	18068	18118	17974	18041	18037	18172	18076	18101	17950	18298	17950	18151	17979	18035	18026	18056	18141	18058	18150	18086	18051	18165	17956	18071	18114	18116	18171	18156	18236	18058	18102	17925	18035	18099	18064	18271	18042	18133	18015	18109	17977	17913	18027	18041	17880	18251	17874	18361	18220	18039	18116	18065	18077	18047	17888	18094	18096	18196	18115	18074	18276	18114	17931	17996	18078	18031	17913	17947	17945	18025	18011	18205	18112	18113	18130	18212	17974	17983	18069	18139	18065	18105	18002	18111	17981	18035	18221	18247	18108	18074	18245	18133	18037	18045	18123	18021	18255	18148	18056	18112	18063	18149	18109	18017	17946	17786	18208	18079	18105	18145	18139	18052	17979	18211	18187	17909	17991	18141	18242	18128	18111	18132	18323	17985	18283	18274	18357	17887	17949	17955	17998	18023	18047	18225	18057	18043	18137	17992	18142	17950	18106	17848	17859	18122	18050	18007	18193	17890	18002	18084	18131	18149	18255	17909	18202	18092	17956	18320	17969	18234	17982	18045	18149	17947	18147	17908	17993	18266	18110	18074	18131	18071	18299	18074	18126	18119	18265	18136	18239	18024	18192	18054	18043	18303	18201	18305	17957	18096	18061	18253	17874	18090	18047	17981	17966	18170	18144	18061	18149	18146	18039	18126	18026	18195	17852	18201	17983	17923	18118	18124	18084	17808	18152	18139	18172	18077	18009	18140	17943	17991	18015	17861	18165	18211	18205	18080	18039	18004	18051	18049	18098	18175	18226	18128	18248	17992	18179	18235	18028	18094	18228	18132	18100	18095	18083	18107	18321	18035	18135	18011	18262	17890	18052	18166	18241	18241	18163	18162	18238	18131	18197	18042	18177	18107	18153	18196	18159	18065	18017	17976	18107	18245	17877	18109	18121	18135	18057	18103	18070	18096	18051	18079	18025	18127	18091	18179	18079	18165	18062	18032	18019	18207	17982	18235	18135	17998	18003	18253	18141	18074	18069	18208	18060	18164	17948	17957	18020	18165	18040	18111	18021	17992	18381	18288	18138	18121	18127	18036	18074	17929	17875	18247	18119	18200	17966	18009	17996	18030	18082	17988	17915	18055	18063	18006	18091	18217	18358	17930	18157	18248	18059	18176	18124	18289	18248	18096	18135	18003	18296	18163	18037	17827	18093	18045	18093	18261	18045	18173	17956	18016	18078	18172	18148	18094	18035	18239	18328	18026	18203	18022	18055	18094	17935	18165	18125	18008	18191	18205	18131	18117	18047	18047	18110	18129	18189	18056	17890	18171	18165	18194	18110	17941	18017	18224	18262	18217	18066	18089	17874	17989	17823	17972	18189	18008	18097	18028	18046	18085	18143	18092	18405	18227	18275	17902	18014	18250	17903	18102	17993	18177	18170	18168	17860	18114	17910	18133	18069	18020	18005	18078	18103	18172	18290	18160	18227	18110	18081	18098	18161	18247	18108	17989	17970	18057	18087	18219	18027	18051	18014	18096	18232	17898	18137	17876	18215	18118	18195	17985	18159	18118	18135	18045	18007	18164	17965	17901	18258	18080	18034	18103	18079	17908	18012	18186	18178	18085	17978	18095	18281	18022	18070	18259	18101	18140	18135	18005	17901	18093	18092	18255	18221	18050	17987	18335	18178	17922	17993	17842	18003	18237	18036	18094	17958	18015	17984	18183	18159	18181	18109	18100	17984	18049	18212	18135	17903	18337	17863	18089	18174	18098	18169	18170	18197	18057	18001	18063	17956	17898	18084	18220	18102	17897	18053	17951	18201	17941	17933	18228	18075	17976	18167	18019	17949	18096	17937	18115	18315	18153	18190	17996	17992	18108	17839	18025	18019	18056	18229	18069	17978	18160	18083	18068	18183	18044	18054	17952	18030	18075	18122	18121	18347	18047	18227	18300	18151	18074	18285	17909	18062	18105	17978	17995	18159	18143	18163	17960	18125	18226	18156	18026	17990	18140	18122	18231	18083	18140	18397	18143	18061	18109	18165	18139	18132	18073	18019	17894	18098	18095	18062	18162	18176	18093	18056	17817	18020	18211	18117	18048	18022	17949	18134	17997	18039	18046	18363	18091	18156	18087	18321	18216	18185	17991	18030	18097	17999	18202	18221	17988	18261	18066	17998	18063	17947	18067	18065	18273	18150	17947	18170	18160	17842	18137	18139	18345	18118	18241	18077	18086	18156	18054	18131	17962	17957	17912	18110	18031	17866	18116	18014	17966	18217	18144	17995	18087	17979	18142	18138	18062	17961	18096	17894	18173	17933	18141	18129	18171	18040	18007	18111	18152	18172	18019	18193	18231	18132	17885	18165	18010	17991	18249	18127	18171	18060	17848	18128	18169	18026	18107	17865	18177	18343	18049	17895	17968	18041	17903	18036	18215	18255	18028	17970	18247	18236	18044	18046	18101	18255	17938	18010	18145	17960	18034	18156	18272	18159	18263	18228	18191	18107	17962	18105	18017	18206	18079	18080	18090	17961	17977	18017	18120	18099	18340	18143	18293	18063	17976	18173	17952	18042	18159	18109	18230	18049	17941	17875	17989	18283	18173	18039	17893	18068	18290	18106	18223	17842	18049	18006	17935	18038	18192	18118	18042	18154	18039	18097	17997	17862	17932	18092	18213	18008	18147	18145	18293	18078	17996	18125	17954	18158	18182	17903	17967	18104	18282	18163	18055	18114	18185	18067	18135	18148	18018	18009	18184	18146	18016	18107	18279	18154	18023	18254	18160	18167	18239	17874	18118	18179	18215	17961	18250	18127	18058	18044	18075	17960	18311	18070	18141	18075	18089	18226	18223	17971	18496	17976	18032	18122	18321	18169	18056	18101	18204	18141	18078	17803	18152	18220	17988	17961	18076	17944	18055	18026	18293	17901	18001	18209	17933	18087	18264	18269	18082	18061	18291	18055	18110	17973	18121	18106	18296	18119	18133	18041	18025	18050	18010	18100	18098	18238	18116	17856	18058	18143	18052	18013	18038	18093	18250	18020	18218	18078	18108	18115	18148	18096	18137	18175	18190	18039	18123	18221	17968	17951	18272	17999	18149	18142	18111	18020	18158	17875	18207	18139	18096	18121	17959	18098	18025	17909	18300	18078	18155	17944	17846	17970	18156	18120	18048	18164	18265	18185	18076	17981	18054	18279	18057	18015	18100	18024	18152	17933	17840	18020	17947	18017	18206	18246	18106	18143	18206	18120	18077	18050	18152	18087	18020	18026	18162	18013	18188	17980	18187	18098	18023	17886	18069	17973	18035	18230	18129	18078	18173	18059	17928	18104	18275	17955	18148	18003	17987	17980	18049	17978	18145	18325	18045	18243	18064	18189	18162	18007	18001	18250	18169	17950	17985	18239	17992	18040	18032	17816	18098	18035	18128	18052	18058	18248	18176	17951	18243	18021	18100	18231	18118	18047	17697	18158	17951	18242	18034	18201	18043	18347	18041	18025	18299	18102	18177	18079	18007	18061	18146	18003	18136	18119	18110	18281	18126	18129	18166	18232	18140	17851	18283	18130	17957	18156	18206	18041	18123	18083	18140	18069	18160	17962	18174	17888	18160	18231	18130	17965	18145	18170	17903	18157	18106	18265	18121	18227	18067	18105	18014	18186	18104	18210	18093	18012	17998	18002	17998	17956	18328	18406	18112	18188	18371	18237	18016	18285	18152	18086	18149	18324	18253	18161	18053	17998	18055	17746	18036	18170	18011	18238	18041	17921	18030	17993	18056	18078	18121	18116	17960	18302	18214	18111	18060	17969	18109	17983	18073	18101	18304	17974	17939	18200	18143	18080	17999	18156	18168	18183	18065	18240	18151	18051	18038	18102	18258	18218	18138	17979	18061	18265	18189	18083	18277	17964	18177	18217	18154	18091	18123	18035	18221	18219	18210	18230	17994	18079	18214	18053	17911	17880	17943	17998	18143	18292	18143	18156	18037	18130	18261	17994	17980	18070	18073	18020	18198	18070	18090	18078	18081	18047	18104	17975	18160	18192	18264	18130	17938	18225	18139	18118	18116	18399	18135	18038	17951	18180	18131	18132	18269	18131	18159	18269	18083	18156	18109	18043	18154	18042	18136	18119	18160	18147	18114	18118	18085	17956	18355	17955	18152	18038	17932	18243	18119	18068	18168	18055	18212	17985	18089	18126	18179	18244	18194	18169	18148	18108	17986	18193	17952	18141	18106	17818	18065	18175	18163	18076	18260	18151	18261	18049	18062	17916	18079	18075	18032	17746	18079	18129	18090	18189	18003	18089	18073	17882	18091	18014	18160	18222	18120	17945	18148	18132	18071	18207
20507	36216	28381	21473	18492	17287	16595	16140	16184	15875	15817	15703	15517	15789	15698	15480	15670	15661	15645	15651	15841	15817	15610	15618	15551	15619	15600	15686	15604	15457	15590	15540	15668	15571	15705	15451	15551	15671	15542	15606	15602	15481	15541	15733	15662	15515	15519	15658	15683	15597	15583	15481	15638	15628	15537	15543	15436	15345	15591	15576	15505	15586	15486	15501	15682	15630	15608	15446	15521	15526	15642	15492	15680	15371	15668	15413	15623	15605	15506	15667	15449	15673	15668	15568	15783	15462	15527	15701	15580	15608	15637	15754	15588	15440	15614	15627	15578	15618	15568	15469	15494	15683	15579	15547	15606	15635	15483	15529	15619	15432	15595	15507	15704	15823	15350	15422	15521	15495	15514	15544	15737	15592	15577	15377	15522	15662	15470	15627	15556	15542	15502	15506	15700	15493	15492	15439	15617	15562	15566	15672	15535	15647	15498	15511	15566	15530	15472	15398	15682	15624	15632	15564	15562	15625	15574	15522	15613	15533	15530	15750	15644	15523	15660	15682	15688	15609	15553	15681	15546	15459	15163	15531	15450	15467	15474	15522	15518	15673	15621	15339	15599	15520	15553	15537	15557	15635	15419	15519	15402	15667	15480	15590	15584	15580	15667	15595	15578	15540	15682	15645	15595	15829	15440	15617	15523	15509	15414	15606	15573	15493	15623	15532	15553	15568	15558	15620	15559	15578	15688	15616	15606	15478	15539	15535	15740	15650	15439	15343	15536	15629	15509	15445	15731	15677	15613	15652	15607	15469	15436	15667	15624	15343	15544	15443	15681	15501	15539	15643	15493	15520	15623	15502	15512	15525	15547	15550	15648	15578	15506	15442	15452	15584	15527	15480	15599	15690	15562	15710	15517	15715	15586	15487	15398	15620	15790	15621	15632	15343	15501	15612	15427	15441	15652	15691	15456	15684	15529	15407	15572	15453	15541	15531	15617	15740	15568	15568	15645	15552	15422	15460	15449	15529	15534	15565	15555	15686	15445	15482	15467	15385	15451	15567	15616	15454	15441	15585	15550	15449	15702	15582	15461	15517	15438	15560	15463	15686	15523	15641	15699	15528	15606	15604	15481	15425	15499	15651	15632	15648	15535	15660	15561	15458	15281	15487	15565	15554	15509	15686	15627	15512	15477	15746	15536	15646	15557	15774	15474	15844	15636	15732	15520	15669	15498	15759	15679	15675	15566	15632	15438	15525	15609	15549	15498	15509	15635	15688	15459	15569	15543	15555	15479	15729	15490	15536	15548	15509	15440	15587	15699	15521	15643	15621	15635	15400	15534	15362	15710	15508	15611	15471	15619	15437	15555	15691	15390	15527	15705	15434	15688	15760	15541	15621	15531	15398	15521	15489	15408	15543	15425	15463	15566	15578	15532	15611	15546	15668	15435	15769	15722	15365	15636	15708	15498	15516	15671	15584	15608	15391	15629	15504	15614	15514	15558	15518	15648	15484	15502	15645	15637	15562	15463	15634	15541	15504	15638	15728	15556	15517	15654	15430	15480	15677	15573	15509	15621	15645	15508	15494	15638	15663	15342	15619	15602	15385	15504	15668	15540	15698	15475	15400	15641	15621	15462	15589	15568	15684	15561	15402	15733	15531	15504	15598	15557	15471	15447	15494	15639	15568	15516	15508	15639	15500	15429	15674	15474	15489	15505	15504	15520	15610	15635	15502	15599	15612	15771	15580	15474	15542	15538	15446	15468	15660	15510	15485	15595	15654	15658	15526	15760	15722	15556	15490	15421	15483	15673	15549	15571	15738	15381	15476	15483	15552	15455	15452	15624	15455	15435	15725	15492	15688	15583	15595	15655	15506	15556	15553	15497	15753	15517	15474	15556	15619	15570	15599	15404	15528	15570	15627	15449	15508	15606	15442	15729	15541	15453	15575	15641	15493	15630	15475	15465	15536	15680	15567	15570	15582	15547	15572	15594	15489	15414	15589	15752	15584	15523	15643	15492	15526	15479	15456	15824	15567	15651	15403	15629	15458	15672	15624	15732	15391	15675	15555	15580	15581	15489	15634	15462	15549	15682	15590	15596	15716	15587	15455	15628	15580	15670	15582	15510	15804	15401	15624	15552	15535	15529	15568	15472	15718	15394	15616	15583	15575	15553	15446	15547	15445	15440	15634	15569	15592	15549	15365	15430	15538	15460	15600	15739	15463	15399	15401	15694	15601	15556	15507	15374	15766	15528	15586	15563	15585	15592	15490	15529	15494	15813	15587	15659	15609	15569	15531	15600	15567	15706	15583	15591	15588	15602	15617	15562	15505	15542	15646	15596	15559	15472	15479	15472	15405	15680	15637	15570	15510	15498	15595	15500	15396	15586	15689	15445	15612	15664	15484	15546	15530	15608	15613	15435	15506	15539	15496	15535	15525	15580	15371	15509	15525	15556	15659	15329	15382	15811	15400	15502	15577	15602	15652	15541	15549	15570	15570	15342	15432	15738	15595	15558	15656	15647	15624	15519	15536	15561	15647	15594	15639	15480	15490	15403	15540	15551	15608	15689	15586	15567	15566	15630	15319	15500	15552	15607	15779	15516	15697	15538	15557	15492	15442	15467	15621	15575	15751	15416	15322	15625	15591	15575	15497	15375	15497	15576	15570	15419	15640	15621	15674	15481	15526	15582	15506	15601	15682	15531	15395	15489	15582	15557	15711	15562	15601	15728	15606	15560	15579	15499	15580	15603	15456	15685	15620	15550	15503	15571	15714	15631	15656	15505	15644	15512	15536	15622	15667	15460	15560	15572	15569	15421	15591	15678	15595	15509	15554	15455	15562	15552	15543	15570	15503	15656	15675	15802	15583	15578	15564	15581	15425	15486	15589	15479	15650	15586	15545	15484	15492	15784	15442	15555	15702	15626	15564	15456	15690	15668	15635	15509	15598	15460	15558	15444	15572	15646	15522	15485	15610	15427	15513	15549	15595	15629	15587	15510	15689	15647	15521	15506	15629	15478	15525	15648	15493	15521	15659	15532	15519	15422	15456	15474	15825	15698	15477	15584	15765	15668	15634	15709	15567	15516	15552	15579	15509	15575	15434	15539	15401	15333	15539	15651	15335	15590	15481	15643	15488	15473	15604	15456	15564	15531	15595	15450	15564	15579	15564	15475	15583	15618	15404	15687	15435	15576	15471	15574	15354	15713	15700	15635	15505	15744	15522	15589	15589	15737	15477	15504	15553	15579	15548	15641	15519	15726	15640	15539	15453	15674	15669	15348	15531	15520	15690	15562	15669	15736	15559	15409	15375	15460	15502	15795	15502	15597	15582	15658	15511	15283	15419	15643	15459	15652	15531	15566	15654	15572	15545	15558	15540	15654	15648	15684	15294	15647	15477	15507	15431	15709	15587	15731	15617	15651	15452	15526	15675	15577	15563	15679	15538	15576	15557	15723	15697	15484	15608	15617	15601	15764	15713	15611	15622	15685	15417	15510	15495	15652	15456	15633	15487	15571	15689	15647	15513	15645	15574	15637	15509	15542	15622	15412	15505	15400	15458	15422	15527	15623	15615	15431	15482	15534	15479	15444	15482	15491	15684	15655	15267	15667	15737	15520	15405	15574	15609	15497	15688	15365	15477	15548	15513	15587	15578	15710	15486	15570	15525	15578	15425	15613	15639	15572	15470	15420	15546	15563	15602	15591	15543	15454	15601	15521	15572	15636	15513	15640	15646	15596	15680	15341	15742	15475	15560	15513	15591	15447	15567	15648	15529	15547	15569	15587	15385	15629	15475	15467	15648	15683	15673	15559	15531	15520	15556	15620	15753	15584	15595	15447	15575	15536	15667	15502	15519	15512	15717	15485	15467	15502	15594	15505	15567	15574	15451	15636	15493	15474	15463	15505	15733	15554	15494	15638	15639	15428	15360	15605	15617	15519	15594	15474	15534	15709	15660	15568	15530	15585	15302	15464	15542	15441	15670	15519	15648	15631	15493	15387	15445	15405	15518	15558	15409	15709	15634	15285	15606	15571	15599	15629	15421	15544	15542	15446	15575	15467	15468	15613	15595	15713	15671	15613	15526	15662	15639	15598	15483	15617	15564	15496	15536	15643	15476	15641	15359	15678	15684	15520	15548	15529	15665	15495	15598	15655	15692	15409	15615	15366	15592	15538	15475	15501	15553	15514	15495	15627	15487	15677	15708	15546	15574	15612	15345	15630	15402	15501	15518	15527	15543	15500	15452	15796	15545	15502	15591	15386	15590	15590	15667	15702	15607	15662	15617	15552	15591	15709	15594	15542	15604	15659	15550	15537	15521	15591	15595	15484	15389	15577	15502	15594	15600	15509	15637	15685	15721	15508	15528	15679	15690	15530	15603	15471	15619	15691	15682	15514	15526	15521	15736	15491	15414	15462	15469	15517	15606	15574	15542	15666	15579	15553	15365	15505	15540	15477	15716	15252	15591	15635	15473	15384	15656	15388	15557	15564	15415	15435	15784	15355	15470	15484	15471	15679	15692	15577	15420	15479	15653	15584	15441	15678	15504	15513	15489	15508	15610	15340	15633	15391	15782	15542	15551	15609	15357	15483	15474	15573	15601	15623	15597	15458	15508	15624	15482	15503	15574	15595	15676	15586	15584	15691	15749	15586	15521	15358	15661	15325	15516	15619	15611	15472	15468	15545	15482	15554	15423	15580	15714	15571	15490	15493	15401	15616	15615	15586	15565	15570	15472	15712	15594	15585	15617	15586	15668	15688	15451	15628	15482	15616	15801	15435	15406	15690	15475	15702	15504	15686	15588	15461	15649	15552	15444	15552	15679	15632	15488	15566	15628	15447	15567	15665	15456	15705	15554	15497	15520	15487	15702	15571	15607	15631	15664	15495	15615	15623	15485	15508	15525	15478	15648	15271	15647	15557	15604	15455	15657	15552	15554	15543	15492	15337	15602	15652	15745	15415	15424	15518	15700	15529	15419	15517	15438	15602	15461	15616	15625	15478	15449	15707	15548	15534	15579	15662	15633	15667	15565	15649	15560	15546	15593	15375	15428	15502	15634	15569	15802	15571	15630	15666	15468	15511	15713	15484	15617	15632	15514	15423	15452	15495	15476	15349	15634	15333	15426	15380	15425	15444	15280	15561	15477	15651	15405	15496	15630	15766	15660	15637	15557
25481	21639	27372	27952	21771	20888	20614	19689	19434	19466	19277	19363	19254	19344	19310	19186	19290	19375	19472	19374	19313	19273	19333	19425	19112	19399	19479	19179	19148	19454	19115	19237	19244	19194	19211	19124	19243	19200	18913	19183	19040	19231	19320	19261	19177	19090	19171	19283	19352	19166	19438	19492	19187	19232	19223	19199	19126	19027	19169	19150	19242	19364	19025	19043	19168	19172	19071	19237	19134	19083	19378	19268	19067	18948	19208	19146	19345	19191	19117	19277	19347	19278	19230	19094	19180	19132	18952	19461	19124	19305	19099	19078	19128	18976	19163	19017	19285	19646	19175	19213	19198	19087	19261	19154	19055	19154	19104	19335	19254	19152	19144	19265	19266	19087	19298	19271	19130	19338	19098	19283	19198	19411	19305	19062	19004	18959	18924	19131	19241	19284	19048	19015	19209	19082	19109	19034	19332	19158	19254	19279	19084	19091	19144	19066	18946	19053	19196	19067	19312	19325	19266	19428	19040	19214	19211	19243	19140	19363	19211	19328	19099	19270	19168	19288	19098	19272	19194	19255	19329	19081	19430	19218	18902	19221	19176	19049	19165	19210	19161	19190	19369	19062	19223	19079	19272	19279	19123	19158	19137	19268	19072	19093	19109	19057	19347	19282	19196	19155	19295	19128	19145	19309	19093	19096	19052	19323	19417	19142	19073	19324	19077	19136	19130	19415	19159	19107	18933	19173	19256	19299	19301	19334	19124	19168	19052	19205	18941	19015	19223	19107	19154	19212	19281	19183	19064	19254	19160	19224	19247	18936	19122	19084	19279	19071	19048	19307	19154	19097	19230	19188	19201	19090	19480	19218	19242	19322	19089	19032	19080	19265	19260	19115	19038	19337	19190	18961	19001	19119	19105	19148	19085	19213	19413	19198	19185	19066	19107	19210	19234	19142	19186	19036	19238	19253	19160	19007	19026	19145	19402	19130	19184	19148	19179	19187	18962	19190	19031	19065	19006	19221	19202	19176	19218	19225	19078	19114	19120	18989	19241	19263	19095	19010	19412	19326	19105	19099	19114	19029	19247	19316	19174	19098	18990	19202	19134	19008	19160	19186	19242	19280	19193	19439	19097	19104	19028	19209	19143	18992	19325	19061	19239	19291	19181	19295	19228	19006	19125	19159	19176	19141	19053	18940	19202	18909	19240	19424	19124	18987	19110	19222	19188	19117	19168	19081	18973	19200	19148	19269	19375	19310	19224	19190	19192	19067	19191	19179	19347	19150	19207	19041	19416	19169	19155	19443	19061	19165	19091	19246	19244	19235	19185	19033	19046	19265	19075	19194	19153	19108	19135	19214	19139	19098	18974	19262	19197	19297	19281	19165	18975	19080	18951	19104	19210	19156	19205	19150	19015	19042	18990	19309	19106	19252	19115	19255	19228	19188	19152	19339	19095	19115	19084	19226	19048	19240	19254	19468	19451	19098	19202	18933	18996	19226	19175	19018	19339	18981	19219	19102	19112	19178	19254	19209	19412	19260	19363	19246	19062	19072	19245	19143	19178	19166	19323	19027	19084	19161	19214	19374	19282	19164	19186	19126	19155	19318	19318	19280	19178	19226	19206	19240	19094	19174	19246	19322	19205	18988	19192	19228	19065	19264	19151	19117	19241	19113	19044	19234	19161	19232	19203	19107	19286	19206	19075	19166	18973	19162	19219	19160	19078	19083	19152	18992	19068	19365	19192	19186	19281	19393	19229	19193	19284	19319	19407	19438	19117	19193	19275	19191	19125	19089	19310	19451	19402	19343	19447	19216	19185	19159	18944	19164	19027	19035	19194	19030	19206	19162	19276	19169	18916	19263	19248	19120	19282	19247	19246	19037	19204	19291	19060	19006	19145	19123	19259	19166	19305	19274	19256	19036	19259	19152	19075	19186	19253	19115	19234	19357	19143	19130	19081	19235	19215	19474	19287	19005	19381	19180	19275	19186	19157	19195	19217	19111	19278	19165	18834	19048	19164	19131	19151	19422	19325	19066	19243	19278	19178	19144	19364	19494	19060	19149	19289	19067	19322	19191	19213	19218	19131	19325	19355	19076	19186	19133	18991	19174	19220	19088	19081	19159	19278	19166	19236	19189	19098	19145	18962	19022	19356	19295	19180	18904	19182	19280	19337	19145	19330	19268	19135	19095	18978	19434	19197	19192	19225	19103	19305	18999	19256	19121	19137	19083	19144	19085	19256	18962	19133	19151	19339	19272	19081	19242	19069	19038	19153	19286	19108	19339	19334	19117	19348	19292	19248	19197	19180	19164	19172	19436	19371	19122	19424	19275	19090	19231	19268	19266	19154	19231	19114	19069	19298	19334	19157	19149	19115	19224	19379	19064	19268	19311	19444	18976	19313	19209	19201	18943	18902	19159	19218	19035	19283	19454	19239	19171	19162	19135	19169	19432	19120	19124	18963	19123	19428	19172	19280	19227	19104	19160	19465	19038	19138	19321	19415	19046	19151	19224	19326	19177	19180	19153	19126	19000	19084	19367	19188	19267	19290	19201	19283	19135	19160	19195	19245	19154	19047	19149	19153	19186	19182	19211	19426	19327	19552	19128	19110	19109	19177	19286	18942	19165	19232	19143	19323	19424	19258	19314	19306	19202	19060	19398	19275	19325	19177	19081	19263	19320	19164	19422	19130	19200	19311	19280	19137	19336	19198	19384	18945	19153	19332	19089	18956	18961	19362	19238	19103	19267	19100	19162	19308	19232	19115	19167	19281	19028	19047	19135	19347	19136	19095	19194	19118	19160	19063	19146	19173	19154	19112	19314	19264	19071	19014	19143	19017	19131	19140	19164	19007	19140	19251	19172	18999	19226	18991	19190	19220	19107	19176	19084	18999	19141	19086	19272	19043	19121	19233	19003	18982	19272	19069	19066	19114	19188	19249	19043	19165	19102	19211	18987	19185	19108	19288	19314	18982	19173	19279	19104	19178	19050	19309	19173	19206	19077	19307	19105	19326	19252	19023	19367	19371	19245	19193	19182	19204	18925	19376	19305	19157	19230	19094	19123	19343	19268	19172	19123	19151	19030	19235	19325	19295	19189	19106	19301	19431	19196	19267	19236	19243	19102	19232	19256	19028	19139	18929	19087	19214	19119	19147	19206	19131	19043	19204	19204	19263	19370	19029	19067	19341	19195	19129	19177	19119	19131	19203	19128	19097	19058	19194	19204	18902	19172	19227	19079	19185	19185	19180	19085	19184	19295	19046	18962	19262	19162	19349	19148	19274	19309	19154	19171	19210	19192	19253	19048	19364	19108	19119	19098	19192	18869	19105	19311	19059	19023	19219	19478	19296	19274	19347	19294	19188	19165	19101	19486	19178	19219	19116	19143	19088	19182	19153	19214	19103	19388	19101	19118	19164	19335	19450	19308	19193	19302	18928	19210	19142	19338	19311	18942	19188	19039	19190	19126	19071	19166	19270	19290	19096	19232	19128	19147	19160	19075	19086	19120	19101	19093	19103	19151	19091	19173	19090	19104	19375	19167	19282	19313	19188	19314	19134	19054	19050	19168	19290	19146	19140	19092	19365	18960	19314	18962	19246	19162	19367	18982	19062	19200	19399	19212	19098	19181	19181	19072	19108	19162	19140	19240	19136	19092	19056	19214	19480	19303	19090	19412	19285	19227	19230	19081	18931	19276	19286	19226	19155	19348	19239	19074	19233	19181	19187	19265	19049	19179	19151	19151	19199	19317	19128	19161	19201	19097	19085	18992	19202	19165	19465	19356	19130	19210	18959	19175	19168	19151	18948	18951	19125	19268	19262	19325	19338	19343	19090	19266	19311	19175	19097	19106	19125	19284	19196	19044	19205	19074	19450	19101	19110	19274	19191	19302	19287	19281	19286	19291	19296	19166	18972	18974	19262	19199	19212	19181	19109	19089	19030	19223	19019	19113	19264	19135	19108	19065	19330	19073	19064	19260	19231	19264	19301	19242	19318	19330	19348	19369	19053	19106	19175	19280	19122	19091	19332	18969	19314	19198	19402	19113	19096	19180	19140	19184	19007	18940	19232	19284	19213	19093	19238	19352	19115	19223	19247	18969	19198	18998	19356	19298	18996	19111	19413	19192	19102	19043	19193	19465	19120	19082	18997	19220	19027	19147	19213	19169	19167	19237	19346	19334	19146	18998	19296	18992	19183	19289	19364	18981	19058	19187	19200	19215	19299	19061	19148	19214	19209	19101	19112	19025	19124	19412	19185	19110	19150	18995	19081	19386	19137	18987	19363	19192	19015	19185	19193	19121	18960	19158	19264	19218	19229	19342	19042	18950	19241	19364	19170	19105	19101	19179	19221	19097	19061	19065	19319	19242	19025	19065	19456	19318	19155	19061	19108	19007	19463	19349	19211	19136	19327	19134	19129	19251	19012	19000	19294	19085	19076	19225	19178	19250	19146	19178	19078	19394	19186	19133	19169	19264	19338	19029	19220	19184	19126	19261	19209	19390	19112	19199	19140	19110	19394	19235	19284	19467	19039	19101	19291	19243	19059	19051	19119	19188	19120	19200	19088	18939	19284	19257	19143	19267	19086	19191	19229	19125	18994	19324	19267	19218	19203	19276	19306	19136	19176	19006	19092	19268	19290	19241	19210	19179	19358	19201	19232	19227	19168	19086	19290	19277	19102	19185	19160	19276	18941	19130	19167	19166	19206	19484	19041	19185	19410	19265	19067	19184	19342	19307	18994	19232	19213	19180	19280	19268	19278	19122	19062	19222	19275	19220	19347	18901	19151	19150	19124	19299	19488	19090	19119	19166	19346	19108	18995	19223	19231	19209	19230	19219	19057	19089	19226	19186	19299	18952	19266	19232	19130	19252	19026	19249	19319	19065	19099	19201	19109	18921	19253	19101	19186	19193	18969	19078	19274	19319	19295	19042	19244	19217	19176	19118	18959	19148	19180	18979	19102	18987	19090	19010	19097	19132	19046	19131	19192	19471	19177	19176	19113	19276	19327	19176	19540	19284	19413	19362	19332	18991	19117	19169	18976	19114	19300	19306	19330	19193	19114	19158	19108	19330	19189	19443	19298	19171	19175	19342	19228	19082	19234	19277	19152	19291	19465	19083	19230	19297	19185	19232	19283	19165	19227	19361	19302	19177	19215	19163	19211	19299	19004	19215
19949	32137	26927	21546	18916	17647	16992	16596	16468	16390	16406	16319	16334	16346	16225	16301	16219	16227	16278	16293	16279	16268	16298	16266	16276	16198	16463	16098	16306	16269	16297	16325	16233	16102	16273	16292	16354	16257	16057	16370	16321	16399	16258	16299	16319	16419	16162	16354	16215	16206	16372	16214	16155	16104	16158	16299	16090	16277	16277	16270	16331	16043	16082	16363	16304	16234	16340	16174	16347	16249	16010	16157	16121	16136	16255	16155	16304	16123	16165	16221	16219	16192	16132	16105	16283	16271	16087	16116	16271	16198	16334	16249	16204	16137	16446	16368	16095	16296	16049	16229	16218	16275	16224	16325	16299	16174	16299	16182	16346	16314	16354	16072	16133	16123	16212	15889	16259	16159	16061	16218	16211	16413	16299	16240	16089	16102	16241	16357	16497	16165	16124	16222	16213	16147	16326	16220	16120	16224	16248	16371	16170	16297	16032	16280	16100	16088	16299	16172	16208	16249	16262	16165	16369	16351	16245	16124	16217	16187	16104	16305	16150	16237	16255	16227	16225	16295	16137	16275	16309	16102	16258	16113	16253	16051	16312	16140	16229	16154	16181	16106	16116	16264	16168	16154	16196	16320	16068	16192	16258	16297	16130	16312	16192	16216	16150	16278	16230	16255	16171	16232	16339	16250	16249	16208	16128	16287	16373	16154	16181	16342	16140	16284	16152	16130	16180	16250	16142	16273	16353	16290	16135	16260	16338	16353	16169	16272	16178	16323	16245	16117	16228	16210	16173	16177	16090	16297	16319	16133	16286	16074	16233	16260	16243	16191	16262	16209	16199	16247	16193	16201	16284	16231	16154	16287	16225	16327	16140	16250	16277	16279	16268	16138	16227	16209	16105	16248	16184	16174	16376	16392	16199	16154	16120	16278	16146	16266	16171	16157	16177	16326	16372	16197	16053	16255	16198	16324	16184	16498	16288	16208	16195	16112	16072	16161	16062	16093	16134	16216	16068	16216	16123	16194	16121	16113	16172	16307	16376	16189	16089	16217	16180	16288	16140	16226	16191	16134	16271	16144	16149	16086	16165	16203	16278	16366	16388	16218	16187	16250	16200	16235	16140	16302	16149	16054	16298	16029	16337	16333	16300	16296	16239	16313	16406	16291	16207	16229	16109	16124	16215	16137	16179	16334	16261	16024	16183	16304	16259	16336	16284	16153	16278	16383	16253	16343	16072	16256	16105	16219	16309	16310	16078	16261	16432	16231	16166	16121	16323	16070	16403	16177	16325	16270	16204	16242	16182	16408	16258	16106	16284	16163	16306	16191	16318	16431	16268	16279	16232	16221	16198	16253	16277	16552	16006	16221	16320	16278	16166	16183	16345	16201	16063	16032	16362	16209	16453	15991	16211	16341	16280	16185	16210	16247	16373	16165	16354	16331	16350	16117	16072	16243	16274	16160	16185	16159	16138	16345	16177	16352	16258	16131	16091	16133	16162	16049	16197	16078	16082	16246	16189	16307	16098	16217	16043	16203	16178	16297	16166	16187	16320	16269	16109	16223	16309	16170	16182	16046	16470	16305	16357	15979	16248	16155	16253	16223	16122	16163	16196	16011	16070	16186	16007	16318	16300	16266	16237	16176	16126	16234	16267	16304	16450	16359	16230	16158	16126	16118	16181	16322	16208	16391	16178	16146	16420	16067	16189	16153	16191	16124	16342	16362	16213	16342	16272	16123	16192	16246	16216	16164	16131	16300	16121	16055	16363	16148	16312	16078	16093	16103	16186	16328	16337	16150	16152	16151	16165	16178	16264	16048	16399	16195	16437	16268	16355	16143	16178	16108	16340	16241	16315	16392	16182	16354	16279	16341	16323	16299	16226	16235	16405	16164	16242	16264	16083	16223	16093	16248	16159	16232	16083	16189	16211	16269	16185	16215	16212	16064	16274	16037	16341	16197	16336	16302	16339	16190	16152	16293	16387	16431	16294	16307	16253	16099	16346	16053	16335	16311	15928	16295	16067	16205	16142	16239	16237	16083	16191	16274	16081	16071	16228	16313	16252	16180	16129	16179	16414	16191	16130	16282	16319	16162	16177	16220	16092	16099	16273	16171	16350	16193	16371	16454	16157	16269	16307	16254	16055	16331	16228	16296	16270	16240	16188	16235	16116	16182	16210	16202	16063	16164	16194	16096	16168	16322	16138	16281	16342	16312	16347	16235	16115	16179	16310	16213	16232	16273	16115	16183	16087	16196	16324	16209	16259	16384	16247	16379	16274	16069	16195	16081	16277	16286	16000	16244	16116	16372	16426	16234	16321	16303	16265	16298	16296	16297	16055	16209	16030	16271	16210	16128	16284	16266	16270	16190	16270	16452	16206	16194	16254	16123	16192	16190	16327	16056	16306	16197	16171	16365	16218	16247	16155	16066	16167	16205	16307	16235	16188	16250	16428	16284	16212	16152	16292	16303	16081	16247	16365	16253	16281	16410	16088	16214	16202	16139	16358	16287	16208	16141	16214	16145	16157	16194	16341	16139	16304	16196	16212	16279	16251	16206	16201	16263	16334	16044	16360	16250	16174	16143	16199	16238	16293	16126	16194	16130	16052	16261	16106	16198	16282	16167	16117	16159	16372	16263	16231	16151	16165	16300	16084	16242	16188	16197	16170	16140	16212	16137	16137	16282	16113	16459	16107	16182	16244	16051	16174	16186	16244	16290	16201	16214	16089	16317	16188	16084	16265	16253	16310	16044	16440	16156	16172	16308	16310	16280	16209	16341	15988	16336	16204	16222	16264	16192	16285	16279	16114	16249	16323	16341	16211	16294	16314	16371	16136	16135	16059	16157	16326	16163	16312	16145	16162	16148	16132	16229	16164	16312	16290	16183	16139	16350	16223	16262	16324	16204	16269	16253	16189	16103	16040	16229	16082	16080	16199	16137	16221	16152	16237	16193	16339	15950	16239	16029	16141	16361	16254	16308	16296	16173	16337	16187	16180	16221	16090	16187	16273	16347	16435	16326	16308	16158	16315	16163	16171	16151	16113	16236	16208	16148	16162	16179	16250	16206	16324	16302	16183	16259	16300	16253	16080	16247	16181	16093	16288	16157	16291	16255	16303	16294	16400	16084	16161	16203	16392	16266	16172	16218	16131	16268	16175	16093	16144	16366	16113	16211	16228	16109	16230	16243	16150	16287	16377	16186	16044	16157	16309	16308	16325	16317	16164	16390	16120	16295	16358	16227	16242	16299	16349	16252	16139	16297	16118	16273	16392	16319	16257	16185	16251	16253	16374	16149	16228	16089	16279	16319	16342	16299	16224	16213	16432	16252	16017	16213	16191	16334	16098	16167	16261	16115	16126	16212	16195	16085	16241	16241	16192	16210	16128	16265	16184	16336	16248	16224	16230	16204	16190	16214	16155	16354	16109	16112	16161	16192	16179	16271	16253	16366	16162	16249	16168	16023	16300	16124	16189	16175	16228	16285	16195	16323	16033	16238	16286	16060	16342	16197	16251	16138	16166	16324	16192	16300	16490	16018	16302	16159	16199	16045	16278	16304	16263	16222	16080	16152	16332	16285	16152	16264	16198	16205	16223	16187	16158	16148	16338	16112	16218	16099	16256	16178	16203	16391	16155	16173	16065	16218	16181	16186	16053	16272	16161	16170	16253	16129	16385	16156	16159	16288	16101	16273	16260	16320	16204	16123	16192	16170	16171	16204	16269	16386	16309	16170	16340	16359	16268	16183	16305	16221	16450	16243	16128	16355	16171	16169	16419	16234	16254	16254	16343	16249	16276	16092	16238	16265	16091	16308	16308	16307	16252	16193	16281	16228	16440	16306	16201	16231	16199	16279	16314	16122	16261	16127	16238	16255	16340	16309	16108	16154	16225	16291	16260	16220	16291	16293	16292	16126	16057	16226	16156	16330	16368	15962	16216	16265	16307	16399	16160	16283	16195	16316	16284	16294	16154	16321	16106	16168	16251	16133	16072	16153	16141	16211	16299	16427	16329	16080	16228	16345	16253	16189	16153	16260	16318	16301	16038	16382	16228	16280	16169	16210	16161	16110	16198	16102	16207	16021	16393	16246	16142	16201	16302	16180	16327	16037	16083	16273	16169	16122	16289	16284	16209	16299	16309	16341	16115	16150	16271	16212	16061	16226	16308	16194	16163	16021	16362	16240	16299	16181	16160	16223	16235	16063	16170	16066	16279	16232	16144	16186	16046	15942	16259	16246	16201	16225	16214	16148	16239	16270	16299	16114	16179	16220	16162	16106	16151	16174	16415	16268	16231	16150	16243	16251	16368	16104	16086	16279	15998	16166	16158	16182	16040	16332	16021	16287	16245	16235	16215	16255	16128	16223	16113	16115	16274	16171	16077	16273	16233	16313	16134	16255	16168	16240	16095	16209	16030	16278	16376	16082	16158	16220	16108	16239	16358	16323	16070	16188	16191	16295	16325	16177	16182	16222	16162	16243	16363	16176	16118	16214	16244	16337	16326	16296	16240	16320	16079	16307	16222	16296	16437	16243	16398	16294	16374	16332	16048	16104	16208	16020	16221	16102	16257	16172	16167	16320	16274	16059	16179	16189	16173	16297	16204	16206	16096	16159	16280	16075	16395	16211	16174	16365	16177	16179	16186	16240	16256	16129	16314	16186	16239	16187	16209	16272	16335	16269	16321	16249	16342	16051	16123	16219	16278	16184	16215	16125	16237	16165	16179	16245	16106	16247	16281	16177	16227	16542	16226	16157	16333	16272	16136	16248	16215	16156	16249	16239	16181	16210	16213	16028	16221	16134	16450	16392	16267	16235	16197	16141	16053	16232	16191	16250	16286	16425	16211	16340	16405	16249	16269	16066	16232	16340	16254	16130	16207	16362	16396	16157	16170	16288	16253	16111	16092	16036	16302	16346	16204	16209	16238	16233	16312	16207	16117	16207	16116	16403	16130	16179	16280	16136	16253	16320	16302	16357	16242	16440	16238	16318	16183	16338	16242	16137	16256	16072	16270	16123	16227	16297	16103	16508	16105	16352	16228	16179	16234	16254	16295	16054	16292	16144	16157	16118	16278	16196	16273	16368	16119	16279	16427	16220	16297	16305	16266	16303	16292	16103	16256	16065	16047	16308	16278	16144	16281	16028	16401	16227	16089	16175	16206	16178	16354	16163
22732	21609	28832	24979	22389	24405	24772	20634	19925	20203	19887	19907	19896	19621	19787	19599	19560	19616	19776	19355	19799	19410	19520	19480	19356	19418	19324	19475	19253	19474	19400	19425	19373	19355	19348	19524	19258	19230	19288	19582	19316	19537	19332	19299	19389	19260	19398	19230	19467	19258	19340	19252	19179	19428	19445	19205	19359	19432	19284	19422	19225	19312	19377	19233	19392	19317	19270	19325	19205	19029	19358	19346	19405	19221	19517	19344	19373	19318	19140	19295	19272	19252	19241	19350	19342	19321	19100	19144	19218	19195	19487	19282	19306	19102	19296	19184	19148	19414	19442	19230	19324	19342	19443	19300	19231	19406	19363	19357	19258	19236	19320	19141	19371	19171	19423	19351	19416	19422	19368	19351	19371	19289	19351	19177	19403	19194	19400	19236	19214	19113	19222	19374	19471	19279	19381	19312	19378	19337	19380	19224	19285	19079	19098	19225	19350	19285	19243	19359	19384	19289	19273	19312	19272	19310	19361	19360	19087	19480	19438	19400	19380	19229	19381	19280	19394	19262	19444	19637	19385	19436	19356	19322	19256	19487	19505	19279	19247	19190	19508	19104	19494	19140	19213	19182	19244	19367	19541	19277	19614	19387	19202	19286	19208	19352	19206	19238	19122	19407	19494	19384	19203	19121	19367	19258	19335	19326	19316	19429	19260	19361	19432	19281	19349	19255	19262	19482	19257	19290	19170	19257	19118	19222	19112	19297	19403	19329	19520	19107	19315	19262	19400	19327	19255	19345	19293	19271	19428	19255	19436	19265	19329	19445	19445	19228	19311	19408	19232	19218	19332	19393	19231	19129	19455	19409	19159	19105	19362	19323	19172	19373	19296	19243	19398	19353	19232	19279	19293	19482	19252	19168	19179	19433	19056	19141	19573	19247	19336	19369	19265	19440	19310	19378	19061	19114	19288	19453	19189	19296	19204	19181	19146	19444	19213	19232	19339	19282	19347	19301	19427	19202	19292	19191	19362	19411	19122	19245	19447	19184	19487	19246	19536	19462	19247	19320	19158	19416	19261	19229	19455	19189	19409	19374	19129	19460	19371	19433	19389	19126	19316	19248	19201	19242	19316	19318	19347	19414	19412	19412	19109	19252	19378	19325	19398	19287	19316	19245	19220	19300	19358	19128	19213	19054	19202	19083	19084	19136	19284	19088	19159	19281	19378	19495	19298	19302	19291	19179	19167	19184	19487	19206	19298	19258	19556	19279	19270	19306	19235	19225	19298	19382	19045	19334	19413	19226	19315	19320	19451	19236	19320	19307	19456	19247	19254	19126	19242	19216	19290	19050	19130	19259	19296	19384	19379	19308	19289	19129	19343	19268	19239	19184	19372	19202	19285	19442	19466	19043	19206	19343	19114	19190	19223	19247	19258	19465	19113	19409	19255	19092	19155	19228	19546	19428	19413	19115	19160	19233	19224	19389	19526	19185	19349	19181	19376	19154	19193	19299	19376	19349	19282	19339	19309	19519	19496	19275	19368	19427	19282	19225	19504	19183	19301	19384	19488	19114	19212	19160	19492	19186	19362	19206	19252	19430	19084	19290	19459	19310	19247	19234	19443	19376	19455	19241	19489	19107	19164	19371	19484	19377	19218	19337	19128	19324	19150	19339	19215	19420	19427	19301	19264	19298	19352	19406	19273	19180	19226	19392	19300	19209	19123	19302	19304	19395	19439	19281	19353	19214	19398	19337	19509	19299	19397	19152	19311	19198	19064	19250	19161	19165	19007	19492	19574	19451	19306	19252	19369	19431	19261	19280	19491	19222	19094	19392	19342	19437	19150	19390	19363	19299	19230	19275	19420	19211	19377	19387	19183	19463	19262	19427	19144	19402	19207	19192	19347	19495	19253	19402	19353	19221	19256	19587	19364	19079	19266	19197	19305	19189	19097	19076	19333	19212	19349	19423	19283	19489	19478	19294	19470	19387	19334	19338	19341	19237	19235	19260	19177	19211	19157	19349	19203	19270	19342	19311	19092	19303	19293	19312	19387	19112	19086	19309	19212	19345	19378	19232	19230	19269	19572	19370	19302	19355	19269	19282	19122	19329	19324	19247	19455	19477	19415	19241	19274	19304	19346	19196	19330	19450	19425	19572	19330	19310	19219	19116	19299	19236	19171	19308	19433	19150	19271	19255	19387	19209	19330	19330	19328	19259	19504	19157	19052	19368	19287	19184	19332	19382	19222	19254	19224	19327	19374	19306	19258	19223	19232	19339	19160	19242	19450	19259	19182	19282	19331	19351	19271	19291	19183	19187	19264	19250	19288	19393	19365	19230	19149	19365	19346	18994	19286	19360	19427	19185	19248	19374	19163	19133	19122	19239	19387	19355	19218	19375	19415	19263	19483	19225	19234	19110	19195	19346	19313	19371	19566	19443	19312	19330	19522	19328	19242	19294	19203	19278	19319	19249	19358	19235	19339	19445	19229	19536	19429	19231	19409	19375	19195	19485	19366	19230	19309	19357	19440	19209	19210	19341	19231	19308	19437	19158	19394	19244	19248	19336	19343	19300	19418	19243	19162	19311	19427	19352	19289	19341	19399	19493	19121	19248	19462	19401	19327	19271	19554	19293	19540	19178	19170	19349	19230	19245	19248	19211	19350	19107	19164	19283	19214	19205	19265	19121	19233	19284	19235	19156	19309	19408	19250	19298	19372	19198	19240	19212	19232	19204	19416	19152	19398	19257	19153	19168	19303	19305	19441	19437	19186	19483	19342	19203	19240	19361	19240	19336	19054	19189	19436	19331	19262	19272	19135	19288	19635	19222	19501	19188	19184	19117	19116	19349	19212	19461	19468	19324	19341	19227	19250	19463	19166	19379	19468	19167	19381	19143	19457	19361	19389	19522	19265	19375	19335	19153	19511	19375	19245	19402	19114	19337	19234	19342	19321	19319	19491	19294	19191	19267	19085	19272	19333	19430	19170	19210	19166	19203	19393	19284	19295	19231	19333	19312	19462	19208	19171	19364	19457	19267	19233	19203	19331	19226	19399	19084	19303	19197	19400	19305	19184	19299	19364	19505	19413	19303	19471	19289	19242	19302	19182	19370	19492	19357	19399	19276	19344	19394	19394	19283	19481	19447	19307	19178	19121	19220	19106	19213	19380	19331	19054	19046	19374	19391	19298	19271	19316	19304	19253	19434	19211	19455	19455	19356	19397	19121	19332	19270	19412	19106	19240	19143	19288	19278	19449	19333	19288	19268	19289	19103	19220	19340	19322	19278	19439	19390	19317	19392	19294	19246	19187	19236	19254	19272	19357	19283	19380	19413	19423	19249	19339	19321	19306	19425	19304	19324	19390	19491	19450	19462	19297	19417	19142	19415	19560	19361	19284	19332	19334	19181	19303	19367	19343	19318	19514	19231	19342	19311	19219	19270	19118	19342	19415	19222	19568	19357	19575	19230	19052	19464	19191	19169	19427	19390	19335	19186	19328	19238	19396	19146	19229	19400	19280	19378	19205	19435	19449	19304	19191	19388	19337	19182	19429	19304	19262	19285	19210	19241	19312	19342	19114	19332	19284	19108	19302	19161	19378	19305	19256	19127	19229	19160	19526	19189	19463	19313	19373	19233	19361	19504	19472	19435	19260	19385	19480	19302	19195	19203	19442	19201	19217	19230	19306	19197	19115	19176	19101	19209	19201	19340	19571	19392	19104	19239	19269	19414	19104	19290	19456	19270	19059	19240	19294	19275	19296	19144	19375	19475	19339	19343	19339	19439	19264	19334	19634	19473	19262	19223	19500	19412	19241	19289	19586	19162	19328	19187	19162	19180	19395	19238	19230	19356	19200	19287	19393	19401	19249	19324	19340	19376	19211	19283	19146	19210	19372	19547	19303	19137	19229	19363	19221	19224	19205	19317	19117	19198	19278	19430	19273	19199	19426	19348	19261	19324	19144	19302	19140	19157	19271	19177	19441	19124	19334	19349	19319	19257	19138	19198	19317	19300	19436	19336	19256	19300	19236	19377	19217	19207	19398	19576	19276	19306	19431	19498	19301	19457	19319	19413	19442	19187	19204	19405	19478	19189	19194	19301	19260	19291	19326	19324	19234	19351	19358	19141	19289	19298	19394	19451	19571	19312	19295	19312	19329	19302	19411	19113	19107	19406	19188	19127	19262	19417	19101	19258	19183	19266	19205	19198	19378	19197	19159	19185	19147	19102	19102	19172	19199	19108	19350	19230	19474	19441	19416	19290	19172	19256	19506	19286	19211	19265	19386	19189	19269	19191	19309	19271	19263	19224	19251	19564	19427	19171	18975	19104	19115	19382	19425	19358	19605	19534	19443	19349	19139	19237	19423	19181	19267	19215	19306	19240	19243	19125	19273	19382	19212	19278	19326	19373	19326	19225	19432	19389	19229	19335	19394	19338	19235	19401	19479	18997	19258	19289	19165	19190	19260	19307	19427	19340	19245	19292	19388	19489	19178	19303	19457	19101	19184	19369	19096	19448	19208	19304	19431	19074	19301	19374	19164	19347	19245	19191	19136	19132	19231	19238	19303	19116	19337	19297	19318	19295	19015	19219	19139	19214	19453	19253	19454	19306	19068	19213	19214	19287	19347	19309	19181	19369	19376	19254	19293	19345	19176	19362	19402	19338	19533	19537	19354	19197	18960	18971	19057	19703	19353	19151	19302	19077	19345	19451	19474	19259	19229	19411	19305	19350	19297	19313	19237	19333	19465	19339	19310	19413	19291	19319	19343	19191	19151	19082	19023	19288	19525	19233	19271	19185	19043	19204	19324	19270	19345	19437	19259	19338	19457	19377	19218	19227	19326	19228	19418	19250	19269	19282	19233	19183	19380	19421	19266	19197	19446	19479	19397	19276	19137	19311	19334	19255	19542	19340	19342	19428	19231	19322	19605	19371	19118	19234	19237	19338	19134	19215	19443	19335	19347	19266	19242	19201	19290	19359	19128	19187	19308	19196	19402	19399	19469	19183	19312	19395	19257	19357	19249	19231	19099	18866	19310	19259	19395	19315	19345	19257	19271	19381	19264	19297	19361	19478	19095	19315	19306	19178	19318	19267	19235	19206	19196	19221	19209	19079	19391	19190	19396	19320	19350	19201	19267	19142	19268	19275	19308	19621	19432	19316	19302	19456	19266	19449
20949	42997	37575	27085	21709	19065	17567	16797	16841	16776	16657	16408	16574	16406	16257	16250	16327	16354	16301	16275	16322	16319	16142	16203	16285	16273	16416	16246	16193	16171	16217	16340	16107	16194	16322	16313	16356	16217	16246	16261	16156	16233	16319	16221	16333	16298	16032	16127	16114	16226	16287	15954	16138	16115	16313	16205	16194	16164	16078	16116	15985	16102	16306	16328	16078	16263	16088	16273	16331	16237	16195	16125	16227	16069	16347	16174	16198	16186	16252	16335	16335	16121	16382	16269	15989	16373	16169	16242	16144	16191	16205	16309	16282	16323	16198	16224	16218	16181	16186	16108	16172	16095	16148	16236	16461	16001	16159	16250	16021	16184	16032	16367	16140	16115	16310	16110	16327	15982	16271	16295	16320	16252	16231	16182	16120	16197	16063	16438	16229	16198	16258	16135	16113	16182	16194	16179	16207	16183	16233	16256	16245	16084	16167	16140	16270	16103	16109	16194	16305	16148	16182	16311	16138	16341	16101	16374	16142	16270	16062	16222	16248	16344	16340	16261	16252	16226	16145	16037	16143	16203	16152	16198	16359	16264	16217	16309	16344	16181	16110	16159	16246	16377	16105	16050	16240	16156	15981	16078	16184	16206	16385	15992	16301	16141	16345	16094	16240	16177	16068	16303	16131	16200	16313	16308	16108	16223	16206	16365	16190	16322	16201	16168	16224	16092	16269	16038	16221	16283	16149	16295	16179	16165	16414	16082	16206	16171	16082	15937	16120	16124	16116	16133	16189	16145	16324	16214	16166	16209	16053	16187	16031	16058	16232	16129	16121	16332	16172	15882	16276	16206	16237	16233	16280	16199	16375	16286	16209	16177	16231	16120	16007	16327	16217	16203	16197	15961	16141	16263	16369	16139	16311	16429	16182	16227	16055	16216	16164	16159	16053	16157	16434	16189	16286	16192	16344	16392	16290	16040	16138	16072	16107	16101	16260	16209	16258	16150	16226	16323	16200	16289	16319	16176	16195	16310	16378	16445	16196	16040	16236	16207	16154	16300	16268	16203	16153	16145	16105	16233	16048	15993	16084	16294	16292	16224	16104	16065	16196	16234	16150	16191	16146	16238	16159	16248	16078	16267	16063	16128	16081	16198	16249	16122	16183	16167	16195	16125	16180	16354	16182	16258	16108	16095	16086	16022	16391	16174	16156	16214	16135	16174	16168	16255	16264	16266	16164	16225	16083	15991	16157	16027	16206	16307	16204	16319	16064	16070	15959	16175	16246	16207	16072	16247	16298	16234	15995	16177	16280	16167	16200	16228	16258	16322	16233	16099	16169	16110	16129	16199	16253	16110	16231	16244	16114	16156	16164	16334	16008	16066	16203	16120	16343	16214	16323	16496	16397	16144	16250	15995	16167	16240	16215	16254	16249	16133	16057	16325	16192	16174	16290	16218	16323	16222	16026	16268	16383	16116	16152	16153	16168	16087	16214	16168	16155	16070	16228	16242	16138	16196	16136	16264	16073	16270	16159	16300	16298	16176	16271	16251	16337	16347	16125	16149	16201	16092	16258	16137	16214	16079	16376	16404	16179	16185	16201	16178	16246	16265	16329	16290	16046	16211	16176	16222	16283	16094	16077	16222	16060	16256	15968	16193	16185	16238	16111	16118	16163	16281	16167	16308	15988	16233	16198	16192	16117	16283	16342	16137	16214	16176	16250	16151	16028	16385	16217	16127	16374	16037	16124	16341	16144	16095	16309	16227	16194	16297	16178	16248	16266	15967	16075	16056	16290	15989	16128	16317	16109	16379	16107	16264	16175	16063	16279	16187	16022	16248	16228	16137	16201	16042	16167	16352	16268	16232	16227	16346	16262	16091	16250	16258	16429	16247	16249	16159	16309	16103	16290	16163	16240	16036	16229	16082	16154	16104	16304	16237	16340	16045	16061	16193	16315	16232	16287	16103	16156	16253	16189	16278	16177	16170	16189	16100	16101	16181	16257	16295	16245	15952	16254	16316	16337	16137	16244	16236	16269	16267	16338	16311	16235	16212	16245	16035	16315	16091	16073	16350	16256	16195	16308	16228	16332	16264	16335	16206	16076	16191	16287	16399	16324	16338	16396	16255	16396	16218	16505	16328	16277	16363	16081	16131	16134	16264	16204	16428	16325	16352	16150	16286	16369	16076	16034	16227	16165	16015	16069	16450	16150	16175	16110	16055	16174	16350	16105	16395	16002	16264	16014	16142	15987	16345	16250	16276	16346	16145	16362	16074	16444	16111	16110	16208	16291	16265	16288	16047	15997	16161	16203	16158	16186	16111	16143	16228	16064	16242	16112	16259	16259	16178	16401	16166	16113	16158	16230	16073	16006	16004	16123	16085	16345	16273	16180	16243	16172	16220	16170	16118	16163	16329	16280	16345	16136	16301	16162	16099	16106	16074	16266	16128	16058	16074	16143	16140	16260	16013	16180	16109	16354	16134	16168	16198	16318	16116	16282	16258	16079	16333	16130	16343	16121	16420	16274	16045	16233	16359	16168	16215	16198	16235	16281	16237	16229	16132	16364	16374	16239	16351	16111	16292	16183	16186	16417	16091	16208	16257	16113	16201	16153	16106	16214	16303	16188	16133	16146	16114	16342	16149	16217	16161	16193	16205	16288	16222	16353	16311	16155	16108	16319	16380	16243	16115	16264	16116	16248	16207	16135	16149	16185	16239	16124	16287	16214	16219	16074	16206	16233	16352	16301	16099	16142	16251	16304	16232	16292	16211	16141	16186	16251	16235	16056	16184	16507	16215	16251	16233	16285	15982	16172	16204	16381	16019	16182	16328	16126	16120	16101	16156	16354	16072	16403	16351	16329	16102	16317	16220	16353	16257	16178	16394	16260	16118	16120	16304	16178	16321	16182	16163	16252	16205	16185	16328	16118	16251	16376	16250	16271	16211	16163	16394	16021	16150	16188	16140	16187	16288	16174	16213	16332	16055	16192	16268	16170	16201	16307	16262	16267	16074	16290	16108	16162	16161	15862	16395	16074	16102	16159	16354	16230	16227	16071	16044	16281	16266	16119	16161	16245	16170	16073	16123	16229	16181	16157	16253	16309	16332	16150	16193	16185	16277	16148	15958	16125	16159	16167	16064	16281	15992	16072	16134	16234	16161	16132	16156	16217	16278	16252	16300	16174	16150	16274	16250	16169	16200	16297	16415	16189	16177	16087	16173	16133	16291	16301	16334	16205	16177	16065	16159	16150	16379	16362	16106	16248	16073	16242	16075	16254	16246	16277	16146	16139	16027	16113	16182	16183	16203	16190	16147	16134	16240	16306	16208	16038	16112	16204	16324	16297	16084	16275	16243	16205	16152	16290	16220	16314	16268	16139	16096	16167	16248	16242	16115	16215	16241	16099	16208	16217	16307	16162	16292	16272	16270	16351	16169	16143	16142	16093	16370	16064	16256	16414	16282	16193	16399	16333	16329	16072	16284	16143	16094	16069	16259	16094	16342	16274	16212	16160	16304	16219	16149	16170	16189	16144	16266	16075	16334	16163	16107	16100	16295	16229	16222	16348	16229	16238	16074	16229	16070	16083	16249	16082	16303	16276	16291	16218	16214	15899	16246	16035	16211	16143	16237	16289	16194	16236	16201	16194	16228	16286	16164	16179	16294	16157	16101	16241	16078	16330	16357	16469	16243	16165	16240	16311	16409	16141	16313	16393	16170	16138	16114	16147	16230	16415	16219	16205	16244	16212	16182	16256	16270	16213	16180	16196	16069	16072	16191	16275	16004	16206	16405	16285	16251	16255	16045	16405	16179	16121	16114	16318	16161	16188	16299	16225	16253	16260	16090	16184	16048	16158	16180	16192	16168	16096	16297	16173	16338	16103	16093	16353	16057	16186	16406	16221	16083	16164	16202	16240	16094	16165	16307	16264	16267	16150	16248	16241	16332	16177	16120	16224	16238	16322	16272	16110	16103	16183	16046	16399	16308	16194	16095	16171	16116	16215	16197	16066	16264	16315	16009	16254	16110	16175	16146	16069	16179	16239	16408	16241	16064	16188	16422	16222	16352	16290	16332	16149	16222	16106	16206	16071	16107	16103	16102	16180	16039	16299	16078	16218	16224	16119	16131	16231	16130	16070	16133	16322	16070	16083	16272	16323	16213	16044	16129	16365	16190	16225	16290	16055	16367	16120	16264	16140	16262	16181	16184	16263	16119	16310	16126	16383	16403	16055	16251	16236	16142	16252	16198	16310	16248	15988	16217	16058	16369	16286	16104	16152	16124	16174	16325	16206	16198	16126	15947	16343	16282	16153	16335	16189	16280	16149	15969	16095	16150	16324	16217	16077	16096	16232	16208	16183	16361	16142	16233	16220	16136	16297	16210	16092	16034	16350	16024	16294	16175	16179	16298	16252	16293	16161	16243	16149	16139	16241	16196	16116	16136	16305	16327	16293	16106	16383	16098	16391	16304	16442	16293	16216	16171	16265	16222	16246	16189	16142	16166	16266	16088	16379	16175	16034	16108	16248	16150	16284	16092	16334	16281	16293	16237	16023	16233	16239	16132	16215	16103	16193	16241	16315	16347	16220	16192	16227	16207	16268	16306	16220	16076	16161	16211	16170	16149	16169	16160	16141	16155	16273	16138	16126	16130	16296	16229	16258	16229	16255	16148	16253	16082	16296	16082	16208	16240	16275	16343	16169	16165	16125	16214	16064	16180	16075	16187	16154	16064	16242	16234	16241	16138	16248	16250	16304	16100	16030	16229	16142	15987	16183	16249	16157	16170	16164	16089	16358	16255	16172	16226	16061	16112	16160	16195	16420	16148	16100	16217	16435	16108	16277	16177	16335	16232	16417	16205	16300	16265	16142	16098	16267	16250	16446	16159	16180	16103	16063	16225	16125	16115	16370	16139	16169	16295	16215	16336	16053	16238	16203	16079	16184	16136	16207	16132	16183	16210	16109	16293	16391	16101	16393	15969	16082	16255	16160	16177	16188	16231	16196	16259	16238	16224	16309	16285	16361	16136	16218	16266	16117	16239	16135	16057	16180	16216	16247	16183	16326	16382	16147	16157	16107	16238	16218	16240	16157	16230	15973	16040	16246	16151	16074	16133	16054	16224	16384	16178	16234	16121	16272	15897	16199	16221	16216	16122	16259	16256	16186	16219
30203	23992	26555	23053	19472	18970	18733	18519	18175	18124	18285	18234	18106	18251	18205	18285	18085	18144	18168	18153	18064	18171	18131	18120	18141	18094	17891	18226	18187	18238	18083	17991	17933	18178	18119	18150	18229	18126	17982	18143	18145	18096	18115	18047	18049	18085	18193	18074	18257	18086	18038	18262	18093	18180	18090	18198	17929	17881	18178	18246	18022	18110	18097	18177	17849	17917	18051	17963	18075	18099	18038	18128	18180	18062	18080	18234	17991	18184	18351	18205	18178	17869	17969	18019	17937	17929	18111	18061	17935	18116	17903	18029	18098	18049	18154	18070	18121	17998	18050	18106	17896	18089	18132	17972	18086	18044	18091	18028	18199	17936	18031	18212	17682	18010	18160	18042	17955	18107	18204	17897	17962	18041	18100	18114	18019	18036	18066	17920	18111	17941	18081	18014	17983	17973	18023	17804	18202	18078	18135	18115	18031	18228	18271	18150	18188	18187	18093	17893	18183	18261	18025	17968	18103	18148	17974	18009	17924	18009	18027	18124	17839	18117	18108	17981	18056	18116	18091	18169	18093	18100	18167	17894	17863	18093	18132	18131	18190	18066	17953	17929	18004	17956	18126	18148	18238	18374	18066	18123	18130	18045	18023	18123	18025	18148	18137	18130	18116	18068	18030	18051	18313	18024	18058	18006	18003	18092	18007	18045	17937	17854	18069	18192	18033	18090	18126	17892	17979	18024	18083	18006	18094	18084	18144	18050	18130	18147	17994	18069	18248	18212	18113	18162	18178	17858	18177	17871	18042	17805	18123	18136	18039	18173	18152	18172	18008	18021	18165	18007	17966	17925	17944	18099	18145	17993	18072	18069	17922	18063	18070	18025	17988	18043	18175	18100	18038	18034	17930	18067	18215	18028	18066	17903	18053	18080	18148	18237	18262	17881	18235	18020	18017	18194	18108	18336	18108	18076	17992	17975	18082	18189	17910	18129	18016	18215	17978	18008	18146	18072	18069	18164	18358	18205	18079	18162	18120	18007	18158	17934	18261	18306	18313	18102	17864	18292	18063	18224	18198	18311	18039	18016	18093	18158	18125	18075	18031	17939	17896	18145	18166	18077	18174	18186	17987	18090	18279	17867	18098	18049	18069	17855	18049	18056	17940	18113	18333	18128	18153	17970	18038	18185	17980	18058	18070	18065	18156	17948	18004	17916	18050	18010	18100	17948	17945	18243	18289	18174	18283	18063	18160	18080	17996	18078	17952	17938	18154	18118	18195	17866	18054	18164	18059	18068	18154	18100	18054	18187	18208	18038	18085	18058	18064	18393	18222	18137	17978	18018	18036	18096	17886	17929	17944	17956	18255	18208	18139	18107	18048	17841	18066	17983	17926	17945	18121	18157	17914	17973	18030	17939	18106	18051	18326	18114	18044	18156	18165	18025	18035	18179	18135	18126	18144	18131	18139	18115	18264	18118	18104	17956	18080	18073	18006	17987	18345	18132	17982	18322	17992	18111	18038	18110	17841	18123	18129	18126	18069	18062	18257	18175	18139	18104	17924	18197	18020	17905	18050	18233	18031	18075	18180	18181	18166	17912	17931	17924	18187	18284	17969	18121	17940	18064	17875	17990	18193	18056	18206	18078	18087	17983	18234	18036	18100	18226	18063	18112	18106	18299	18148	17974	17718	17824	17905	17995	18037	18177	17922	18196	18136	18201	18018	18209	18386	18151	18189	18294	18041	18127	18226	17913	18005	18125	18225	18125	18029	17854	18202	17972	18320	18234	18003	18190	18109	18046	18055	17966	18077	18190	18162	18068	18201	18085	17881	17974	18102	18299	18216	18011	17973	18051	18129	18212	17974	18109	18224	18319	18034	18014	18106	18115	18041	18161	18030	18014	18119	18115	18014	18057	18077	18141	18279	18300	18085	18150	18020	18055	18226	17955	17986	18262	18043	17892	18320	17926	18127	18024	18078	18115	18188	18039	17940	17964	18108	17996	18106	18171	18244	18140	18070	18017	18062	18074	17931	17991	18042	18216	18058	17981	17979	18177	18173	18135	18103	18151	18145	18047	18097	18204	18055	17991	18120	18218	18351	18115	18132	18094	18135	17980	18164	18189	18212	18195	18195	18105	17913	18211	18263	18072	18442	18123	18100	18169	17904	18007	18153	18015	18275	18207	18055	18064	18009	18266	18035	18229	17990	17834	18075	18003	17921	18163	18100	18133	18013	18082	18112	17993	18275	18232	18093	18130	18189	18131	18078	18171	17946	17990	18374	18081	18018	18007	18058	17964	18113	18151	17960	18140	18020	18213	17888	18017	18032	17982	18142	18080	18053	18120	18093	18006	17843	18023	18025	18278	18207	18102	18169	18135	18139	18155	18077	17960	17943	17998	17998	18099	17944	18256	18099	17954	18066	18150	17886	18059	18223	17944	18087	18207	18112	18177	18166	18217	17764	18033	18063	18115	17885	18003	17837	18003	18160	17999	18061	18230	18144	18121	18170	17983	18019	18014	18174	18316	18112	17943	18094	18081	17919	18060	18279	18174	18149	17995	18132	18138	18296	18342	18284	18022	17993	17894	18328	18063	18026	18147	18027	18177	18047	18197	18128	18058	18005	18229	18043	18030	17875	18111	18027	18000	17971	18187	18315	18332	18012	18008	18130	18282	18089	18064	18182	17794	18096	17871	18191	18078	18049	18085	18104	18055	18217	18079	17976	18054	18171	18013	18076	18186	18107	18208	18097	17897	18130	18030	18078	18095	17999	18012	18147	17913	18052	18235	18212	17942	18411	18256	18115	18145	18084	18038	18073	18092	18252	18064	18090	18061	18036	18154	18342	18121	18172	18164	18059	18056	18037	18239	18185	18219	18257	18122	18193	18204	18226	18038	18140	18041	18212	18213	18079	18184	18236	17953	18404	18118	17925	18307	18237	18085	18011	18070	17967	18052	18271	18049	18158	18058	17937	18146	18076	17981	18108	18035	17943	17947	18163	17988	18365	18160	18124	18243	17926	18171	18214	17957	18090	18144	18317	18057	18099	18028	18046	18198	18152	18012	18011	17984	18099	17970	18253	18249	18005	17902	18204	18323	17931	18118	18086	17921	18198	18074	18178	18129	18148	18105	18257	18174	18210	17909	18112	17945	18035	17981	18167	18142	18010	18003	18004	18134	17991	18124	18239	18153	18323	18147	17962	18210	18105	18243	17976	18005	18109	17946	18105	18091	18112	18152	18115	18191	18173	18168	17986	18044	18348	18080	17971	18152	17958	18012	17988	18126	18029	18037	18014	18192	18090	18025	18061	18101	18036	18111	17902	18378	18092	18089	18009	17956	18144	18088	18098	18154	18084	18129	18319	18105	17958	18072	17843	18222	18006	18224	18064	18027	18050	18044	18114	17974	18147	17992	17962	18094	18118	17988	18005	18107	18054	18156	18156	18078	18168	18267	18003	17914	17991	17959	18222	18017	18152	18213	18255	18054	17988	18063	18281	18231	18175	18225	18172	18024	18307	17982	17908	18006	18127	17997	18086	18022	18221	18093	18309	17974	18160	18057	18056	18047	18279	18068	18004	17973	18025	18081	18195	18135	18234	18227	18274	18126	18279	18079	18274	18191	18194	18090	18092	18300	18150	18238	18064	17887	18187	18070	18057	18061	18120	18024	18170	18067	18333	17924	18126	18077	17854	18157	18109	18068	17997	18107	18217	18161	17958	18198	18206	17955	18071	17844	17943	18091	18097	18121	18150	18187	18075	18035	18130	17964	18200	18086	18053	18192	18232	17894	18238	18141	17921	17936	18144	18118	18113	18150	18154	18066	18223	18146	18156	18116	18113	18153	18174	18237	17941	18030	18352	18095	18077	17847	18122	18105	18043	18128	17834	18262	18036	18023	18437	18304	18143	18146	18236	17988	18405	18223	18190	17962	17984	18126	18356	18198	18138	17921	17976	18038	17941	18142	18297	18077	18157	17894	18227	18192	17988	17923	18075	18230	18202	18146	17925	18166	18048	18015	18021	18060	18179	18123	18281	18077	18099	18029	17965	18314	18152	17922	18007	18222	18185	18237	18092	17893	18141	18031	18351	18227	18135	17937	18076	18111	18076	17970	17918	18212	17787	18021	18098	17966	18030	18021	17990	18170	18130	17982	18181	17948	18066	18091	18071	18077	18136	18014	17963	18154	18056	17925	18030	18011	18070	17984	17971	18074	17965	18020	18071	18202	18275	18105	17928	17970	17873	18206	18034	17955	18156	18207	18082	18079	18228	18091	18132	17967	18249	18062	18195	18124	18128	17909	18173	18054	17893	18155	17962	17996	18180	18070	18293	18105	18208	17960	18296	18083	17851	18278	18105	17856	17977	18024	17996	17711	18267	18100	18049	18028	18241	18005	18110	18106	18051	17863	18155	18021	18201	18061	18123	18052	18178	18129	18120	18299	18243	17845	18057	18104	17984	18078	18279	18069	18014	18288	18149	18114	18258	18110	18049	18100	18067	17843	18143	18103	18175	18134	18010	18368	18032	18136	18308	18067	18266	18163	18164	18357	18055	18140	17961	18143	17939	18317	18300	18231	17988	18135	18003	18111	18036	18128	18098	18255	18092	18260	18062	18127	18051	18103	18043	18185	18168	18033	18137	17906	18054	17984	17998	18023	18090	17850	18124	18193	18098	17907	18203	18018	17938	17986	18131	18014	18155	17955	18236	18124	18034	18257	18275	18234	18262	17995	18113	18051	18018	17988	17989	18041	18066	18055	17982	18057	17854	18192	18364	18170	18072	18155	18243	17917	17830	18024	18184	18248	17847	18173	17989	18145	18187	18192	18160	18122	18202	18126	17948	17978	18148	18177	18090	18158	18107	18157	18053	18086	17967	18181	17962	18173	18163	18242	18077	17965	18136	17876	18149	18116	18156	18107	18210	18067	18204	18300	18322	18078	18281	18084	18077	17897	17873	17989	18256	18132	18268	18085	18045	18030	18020	18041	18188	17972	18032	18042	18265	18165	17977	18066	18223	18085	18253	17958	18151	18263	18181	18002	17980	18036	18357	18112	18116	18111	18091	17991	18202	18121	18212	17985	18170	17853	18266	18065	17904	18013	18125	18223	18120	18183	18032	17868	18080	18121	18229	18142	18074	18075	18125	18088	18057	18222	18061	17966	18059	18038	18038	17997
20005	27817	23998	18518	17139	16419	15941	15819	15727	15665	15551	15682	15413	15544	15684	15628	15608	15779	15655	15530	15555	15499	15486	15557	15584	15544	15536	15526	15528	15677	15594	15688	15668	15713	15577	15396	15430	15580	15466	15438	15447	15627	15643	15410	15439	15383	15540	15525	15570	15505	15427	15375	15604	15440	15493	15483	15604	15650	15506	15577	15449	15474	15449	15510	15595	15485	15442	15541	15646	15485	15562	15567	15558	15687	15531	15396	15387	15462	15590	15471	15612	15442	15598	15547	15537	15593	15541	15574	15473	15439	15669	15563	15615	15475	15484	15626	15544	15649	15383	15637	15451	15428	15570	15457	15347	15536	15586	15665	15631	15606	15666	15604	15511	15607	15653	15529	15595	15461	15456	15553	15277	15495	15470	15536	15576	15476	15683	15561	15331	15500	15648	15472	15537	15468	15351	15400	15674	15458	15520	15448	15596	15451	15544	15553	15509	15408	15549	15532	15670	15606	15547	15484	15458	15675	15551	15364	15450	15474	15645	15432	15467	15429	15556	15573	15401	15479	15595	15420	15501	15421	15545	15349	15310	15506	15323	15536	15576	15621	15467	15541	15553	15582	15413	15762	15669	15252	15572	15419	15509	15518	15524	15512	15453	15380	15457	15528	15230	15527	15480	15472	15617	15415	15533	15532	15572	15729	15440	15379	15645	15529	15480	15459	15624	15374	15551	15649	15559	15609	15382	15522	15548	15496	15627	15578	15383	15608	15608	15371	15511	15557	15585	15426	15623	15364	15553	15374	15500	15493	15419	15442	15651	15492	15590	15402	15569	15505	15466	15648	15582	15559	15392	15534	15589	15677	15401	15457	15463	15651	15550	15614	15343	15514	15595	15582	15557	15457	15575	15537	15511	15623	15597	15459	15600	15400	15510	15649	15563	15604	15546	15525	15381	15494	15553	15558	15691	15618	15570	15355	15508	15640	15513	15513	15506	15431	15650	15677	15553	15526	15470	15615	15533	15529	15521	15501	15581	15487	15570	15673	15597	15501	15563	15556	15539	15603	15646	15528	15512	15575	15463	15508	15684	15495	15483	15380	15673	15461	15457	15490	15516	15729	15617	15498	15359	15740	15452	15516	15547	15617	15446	15438	15561	15271	15602	15449	15700	15440	15480	15525	15587	15670	15524	15439	15606	15365	15598	15549	15624	15426	15492	15685	15635	15504	15418	15724	15463	15495	15582	15478	15577	15471	15573	15745	15444	15387	15576	15551	15455	15551	15389	15551	15487	15552	15554	15442	15510	15557	15585	15633	15615	15471	15476	15484	15560	15517	15477	15399	15556	15615	15417	15646	15721	15484	15488	15494	15372	15482	15365	15486	15473	15577	15451	15446	15439	15529	15466	15648	15506	15678	15469	15476	15448	15694	15548	15508	15523	15560	15526	15530	15441	15412	15670	15521	15395	15532	15502	15572	15566	15506	15349	15370	15572	15492	15455	15622	15631	15491	15547	15480	15495	15380	15557	15740	15367	15614	15534	15522	15577	15612	15556	15504	15435	15549	15747	15552	15500	15497	15626	15404	15448	15305	15449	15589	15565	15384	15535	15375	15475	15492	15687	15476	15704	15577	15534	15600	15582	15768	15620	15684	15645	15518	15570	15723	15421	15642	15572	15653	15592	15480	15734	15456	15532	15539	15458	15518	15439	15432	15436	15618	15583	15603	15398	15440	15500	15412	15255	15508	15533	15661	15470	15488	15490	15436	15408	15516	15602	15693	15670	15591	15653	15602	15444	15443	15446	15480	15373	15478	15405	15555	15548	15482	15647	15505	15399	15652	15498	15507	15359	15537	15401	15486	15690	15495	15601	15488	15593	15615	15492	15670	15563	15547	15482	15623	15422	15472	15642	15518	15349	15500	15503	15632	15651	15568	15440	15373	15529	15574	15481	15471	15426	15375	15671	15618	15696	15480	15521	15541	15585	15547	15380	15433	15631	15559	15519	15470	15538	15584	15629	15678	15546	15569	15460	15713	15666	15645	15427	15503	15538	15523	15543	15509	15512	15600	15647	15641	15650	15562	15549	15369	15553	15607	15633	15520	15665	15565	15515	15394	15466	15378	15609	15708	15448	15511	15665	15376	15528	15373	15565	15590	15573	15644	15498	15493	15492	15534	15510	15607	15610	15477	15511	15597	15430	15581	15569	15631	15563	15478	15608	15625	15610	15423	15589	15394	15694	15626	15680	15475	15469	15340	15632	15493	15519	15545	15385	15719	15610	15507	15490	15452	15437	15612	15469	15559	15474	15451	15387	15692	15420	15466	15606	15439	15430	15454	15577	15596	15427	15457	15453	15540	15415	15464	15608	15469	15663	15408	15486	15562	15645	15452	15445	15493	15470	15528	15492	15582	15558	15559	15453	15461	15568	15443	15543	15353	15408	15465	15523	15579	15379	15499	15452	15692	15486	15606	15525	15657	15443	15509	15475	15477	15617	15512	15537	15553	15596	15691	15481	15436	15540	15607	15378	15547	15578	15449	15588	15515	15404	15672	15462	15332	15610	15473	15650	15673	15441	15571	15547	15445	15433	15351	15619	15590	15420	15481	15603	15644	15470	15465	15629	15510	15781	15659	15517	15517	15484	15398	15803	15602	15631	15633	15597	15439	15374	15538	15484	15513	15397	15414	15563	15556	15524	15629	15357	15369	15565	15565	15417	15543	15552	15516	15580	15613	15498	15572	15461	15425	15624	15347	15518	15513	15467	15539	15360	15457	15404	15386	15444	15586	15488	15563	15586	15453	15423	15621	15626	15523	15441	15601	15539	15601	15643	15393	15617	15411	15450	15411	15607	15339	15534	15430	15441	15558	15595	15711	15532	15590	15727	15488	15478	15717	15563	15534	15525	15536	15418	15503	15439	15480	15409	15540	15644	15400	15506	15555	15502	15749	15638	15356	15436	15554	15629	15422	15556	15687	15577	15502	15570	15530	15587	15523	15588	15481	15524	15548	15441	15644	15659	15517	15535	15503	15611	15423	15603	15625	15645	15569	15529	15476	15571	15447	15610	15704	15486	15565	15548	15504	15422	15698	15666	15326	15534	15490	15544	15566	15409	15423	15520	15378	15519	15483	15510	15518	15610	15527	15327	15495	15576	15384	15503	15563	15565	15515	15257	15476	15481	15444	15497	15439	15399	15535	15555	15470	15595	15447	15575	15648	15742	15575	15398	15554	15542	15465	15494	15648	15652	15551	15475	15519	15451	15325	15387	15525	15657	15481	15595	15361	15432	15570	15442	15571	15460	15605	15498	15483	15425	15570	15545	15546	15446	15565	15438	15389	15527	15530	15560	15417	15444	15654	15450	15662	15655	15447	15540	15531	15463	15411	15496	15574	15577	15631	15529	15222	15607	15463	15678	15545	15373	15539	15561	15673	15569	15456	15588	15265	15580	15373	15643	15480	15537	15407	15646	15434	15511	15633	15650	15550	15724	15593	15548	15625	15466	15421	15616	15504	15370	15446	15627	15524	15327	15461	15486	15492	15449	15491	15623	15585	15516	15411	15493	15707	15713	15491	15664	15504	15496	15660	15632	15619	15357	15470	15769	15488	15751	15363	15510	15452	15419	15581	15480	15508	15552	15354	15559	15386	15622	15471	15517	15438	15712	15497	15557	15545	15487	15470	15464	15472	15375	15432	15596	15466	15695	15454	15603	15420	15499	15426	15563	15471	15653	15621	15632	15395	15618	15525	15470	15449	15528	15427	15503	15283	15567	15329	15563	15405	15447	15617	15575	15555	15725	15533	15514	15557	15471	15622	15394	15610	15244	15414	15304	15543	15450	15558	15637	15384	15634	15445	15579	15359	15416	15433	15673	15625	15489	15539	15682	15514	15435	15404	15460	15541	15710	15659	15414	15431	15474	15434	15303	15694	15550	15658	15461	15472	15350	15633	15546	15459	15518	15685	15381	15510	15415	15632	15447	15716	15473	15661	15628	15545	15610	15583	15609	15604	15585	15560	15361	15490	15628	15601	15634	15484	15551	15598	15561	15515	15712	15452	15457	15607	15366	15604	15455	15524	15685	15637	15510	15437	15521	15553	15540	15509	15381	15751	15459	15529	15471	15470	15526	15643	15550	15519	15460	15590	15522	15453	15567	15356	15546	15549	15677	15539	15369	15611	15625	15412	15602	15591	15523	15515	15481	15451	15617	15618	15718	15592	15466	15654	15409	15596	15617	15631	15714	15669	15717	15519	15600	15551	15588	15561	15397	15393	15601	15533	15623	15451	15468	15486	15640	15455	15525	15614	15448	15378	15626	15428	15479	15558	15439	15500	15405	15506	15599	15522	15361	15565	15468	15552	15597	15600	15603	15334	15555	15448	15594	15515	15594	15525	15483	15391	15580	15517	15671	15668	15522	15510	15619	15485	15457	15460	15521	15395	15600	15590	15419	15615	15458	15368	15766	15379	15420	15499	15688	15488	15635	15684	15487	15544	15581	15517	15671	15595	15613	15432	15742	15666	15391	15626	15543	15628	15530	15515	15443	15387	15483	15426	15522	15493	15518	15445	15536	15539	15594	15401	15562	15676	15486	15515	15595	15547	15464	15625	15630	15428	15542	15604	15473	15492	15364	15675	15606	15504	15429	15755	15425	15458	15447	15484	15579	15552	15468	15536	15481	15495	15532	15494	15480	15543	15646	15425	15532	15450	15683	15426	15543	15487	15582	15553	15452	15664	15491	15380	15642	15451	15546	15628	15357	15614	15597	15599	15520	15587	15525	15463	15500	15398	15516	15409	15436	15479	15437	15491	15506	15436	15423	15663	15457	15498	15628	15533	15618	15516	15567	15532	15543	15337	15548	15411	15682	15565	15647	15606	15575	15470	15464	15459	15446	15452	15495	15423	15432	15496	15502	15503	15668	15549	15561	15657	15666	15604	15542	15446	15542	15620	15573	15626	15732	15526	15440	15564	15503	15677	15530	15569	15310	15486	15475	15594	15469	15492	15549	15514	15714	15670	15657	15475	15510	15590	15642	15527	15529	15396	15613	15472	15443	15428	15504	15500	15468	15502	15522	15626	15640	15652	15408	15444	15461	15518	15525	15499	15407	15638	15588	15521	15430	15674	15458	15422	15558	15504	15449	15583	15419	15484	15469	15493	15536	15547	15563	15662
23836	21497	28063	25868	22440	20910	19956	18590	18194	18005	18275	17979	17861	17770	17808	17864	17889	17639	17770	17888	17734	17750	17625	17659	17712	17876	17659	17681	17746	17664	17536	17687	17739	17713	17726	17607	17497	17397	17748	17658	17673	17793	17657	17701	17506	17909	17814	17732	17895	17673	17816	17580	17694	17565	17658	17673	17555	17683	17738	17640	17518	17751	17710	17558	18072	17690	17583	17682	17757	17667	17468	17546	17744	17480	17571	17483	17667	17572	17600	17584	17518	17713	17608	17641	17489	17554	17605	17657	17766	17786	17657	17527	17626	17534	17581	17745	17397	17634	17629	17559	17592	17631	17396	17552	17355	17395	17548	17662	17534	17724	17649	17718	17569	17717	17521	17678	17794	17664	17508	17428	17569	17462	17777	17534	17710	17591	17572	17778	17576	17428	17512	17383	17558	17592	17531	17718	17397	17748	17644	17839	17707	17540	17633	17396	17744	17640	17569	17597	17646	17653	17487	17595	17483	17730	17920	17547	17648	17633	17828	17488	17602	17555	17623	17680	17751	17403	17745	17736	17537	17438	17558	17572	17560	17575	17565	17781	17493	17561	17449	17661	17677	17569	17659	17679	17620	17611	17547	17582	17652	17473	17565	17751	17521	17377	17456	17671	17629	17550	17581	17639	17542	17732	17534	17486	17594	17655	17596	17612	17618	17737	17601	17846	17505	17899	17481	17691	17745	17712	17491	17994	17588	17872	17676	17759	17626	17428	17559	17793	17766	17616	17747	17543	17468	17613	17686	17612	17602	17594	17529	17870	17774	17689	17632	17692	17669	17600	17586	17523	17612	17653	17711	17657	17647	17852	17501	17659	17606	17713	17761	17313	17731	17758	17597	17639	17758	17650	17622	17515	17546	17643	17694	17634	17565	17634	17592	17660	17733	17571	17767	17724	17610	17681	17484	17743	17528	17650	17555	17734	17797	17803	17751	17735	17649	17646	17364	17625	17584	17930	17525	17711	17556	17586	17669	17679	17437	17460	17635	17563	17727	17629	17445	17868	17543	17616	17724	17803	17800	17498	17606	17707	17604	17725	17518	17707	17818	17564	17575	17634	17704	17501	17554	17746	17545	17560	17925	17512	17590	17684	17600	17272	17643	17517	17525	17639	17670	17391	17847	17713	17625	17489	17496	17419	17620	17964	17587	17746	17862	17705	17590	17624	17537	17385	17648	17545	17622	17614	17646	17562	17583	17599	17592	17620	17668	17499	17589	17541	17531	17562	17525	17498	17617	17786	17635	17673	17745	17701	17628	17578	17540	17673	17551	17569	17738	17545	17442	17700	17567	17608	17910	17557	17798	17654	17329	17491	17568	17788	17586	17860	17676	17589	17591	17767	17618	17516	17600	17545	17592	17630	17566	17480	17607	17691	17639	17473	17598	17562	17689	17638	17619	17464	17858	17464	17661	17606	17521	17704	17607	17763	17672	17824	17439	17531	17848	17346	17607	17528	17763	17613	17829	17650	17745	17748	17527	17600	17400	17487	17541	17626	17608	17782	17589	17643	17434	17667	17585	17478	17780	17628	17505	17573	17612	17755	17783	17529	17831	17569	17519	17565	17536	17718	17887	17712	17595	17507	17576	17664	17605	17684	17548	17836	17874	17723	17762	17798	17969	17823	17830	17327	17614	17761	17739	17625	17741	17517	17428	17431	17529	17888	17749	17657	17511	17470	17722	17637	17546	17552	17613	17423	17652	17614	17521	17673	17561	17616	17578	17516	17469	17572	17535	17640	17503	17610	17517	17678	17501	17609	17648	17399	17764	17702	17673	17676	17592	17406	17585	17602	17585	17628	17542	17641	17708	17521	17707	17660	17678	17579	17503	17615	17562	17640	17304	17547	17724	17540	17625	17571	17684	17495	17688	17572	17599	17630	17708	17706	17629	17500	17583	17483	17286	17584	17683	17631	17778	17673	17572	17684	17686	17618	17687	17670	17540	17528	17696	17725	17737	17603	17519	17631	17637	17515	17480	17633	17634	17676	17312	17494	17669	17828	17473	17753	17571	17660	17598	17699	17661	17539	17517	17723	17643	17617	17497	17763	17428	17605	17582	17708	17457	17784	17723	17431	17552	17499	17529	17375	17507	17415	17635	17591	17622	17606	17634	17620	17504	17592	17643	17676	17633	17681	17808	17549	17584	17884	17637	17580	17840	17801	17659	17779	17692	17569	17680	17745	17670	17547	17744	17537	17654	17528	17581	17837	17781	17674	17392	17677	17664	17810	17631	17749	17494	17760	17701	17747	17579	17628	17584	17770	17739	17653	17622	17499	17658	17593	17642	17506	17737	17733	17555	17606	17580	17735	17624	17625	17584	17671	17684	17655	17539	17669	17672	17625	17776	17461	17557	17581	17541	17528	17513	17492	17698	17641	17753	17594	17653	17484	17777	17708	17585	17714	17657	17588	17761	17669	17550	17504	17607	17651	17899	17636	17600	17647	17695	17465	17743	17473	17573	17711	17682	17479	17501	17478	17835	17829	17707	17679	17832	17584	17625	17548	17529	17590	17489	17579	17820	17662	17707	17765	17434	17705	17546	17571	17671	17579	17535	17590	17693	17586	17570	17497	17703	17821	17618	17620	17546	17488	17408	17526	17633	17428	17566	17420	17649	17807	17591	17710	17665	17670	17574	17839	17762	17577	17762	17741	17537	17750	17588	17636	17522	17639	17654	17659	17690	17636	17504	17746	17626	17602	17679	17721	17712	17646	17612	17705	17673	17759	17853	17695	17568	17625	17544	17790	17657	17531	17568	17499	17595	17823	17771	17679	17379	17735	17628	17465	17441	17458	17590	17663	17632	17438	17844	17781	17528	17739	17555	17597	17685	17669	17523	17544	17693	17729	17584	17571	17420	17458	17661	17574	17659	17522	17386	17618	17493	17591	17599	17445	17752	17584	17691	17585	17414	17415	17774	17614	17571	17636	17839	17713	17685	17584	17561	17581	17428	17679	17422	17594	17621	17556	17531	17789	17606	17735	17628	17677	17560	17694	17519	17648	17535	17769	17791	17488	17559	17658	17698	17706	17806	17416	17554	17679	17704	17634	17698	17598	17631	17357	17742	17571	17719	17513	17612	17435	17664	17675	17659	17651	17461	17521	17648	17770	17773	17441	17625	17858	17778	17541	17572	17757	17797	17518	17559	17528	17525	17726	17815	17663	17737	17604	17628	17521	17491	17543	17508	17514	17385	17502	17462	17701	17532	17813	17643	17611	17537	17484	17527	17747	17557	17623	17600	17765	17617	17764	17639	17678	17587	17483	17514	17684	17702	17384	17676	17566	17625	17594	17632	17552	17682	17458	17579	17572	17674	17595	17617	17683	17654	17691	17656	17521	17581	17594	17471	17685	17648	17615	17717	17730	17571	17495	17478	17846	17558	17483	17685	17802	17644	17556	17663	17443	17535	17458	17753	17574	17662	17512	17577	17363	17595	17625	17703	17629	17790	17689	17526	17681	17577	17793	17674	17796	17484	17451	17643	17680	17490	17685	17981	17834	17667	17666	17593	17705	17479	17662	17579	17865	17634	17529	17644	17559	17905	17573	17537	17814	17873	17588	17730	17552	17634	17602	17588	17535	17643	17633	17526	17509	17546	17853	17746	17577	17398	17505	17579	17805	17696	17461	17673	17546	17665	17633	17680	17621	17680	17656	17628	17412	17562	17564	17642	17577	17453	17648	17644	17618	17717	17505	17918	17658	17648	17490	17881	17868	17571	17774	17663	17810	17561	17684	17758	17538	17445	17809	17538	17518	17592	17497	17633	17650	17592	17787	17530	17445	17742	17793	17560	17466	17755	17917	17933	17807	17674	17860	17527	17616	17845	17666	17713	17562	17641	17647	17523	17608	17557	17601	17421	17654	17652	17488	17640	17653	17718	17771	17658	17585	17627	17713	17844	17610	17618	17691	17615	17637	17682	17450	17652	17768	17761	17523	17825	17769	17584	17603	17567	17647	17666	17706	17734	17623	17403	17418	17403	17630	17573	17557	17417	17408	17605	17596	17345	17643	17787	17850	17561	17691	17456	17490	17571	17738	17575	17470	17515	17388	17799	17674	17581	17619	17543	17830	17874	17536	17700	17644	17606	17576	17537	17657	17504	17558	17549	17652	17570	17572	17785	17505	17588	17655	17664	17569	17489	17639	17477	17500	17629	17496	17729	17528	17660	17557	17620	17675	17567	17789	17788	17504	17577	17473	17449	17570	17759	17742	17538	17806	17680	17623	17684	17769	17677	17722	17696	17663	17561	17515	17637	17718	17496	17718	17822	17544	17681	17524	17668	17961	17632	17620	17497	17648	17800	17705	17787	17660	17528	17772	17756	17718	17775	17626	17676	17571	17840	17504	17570	17543	17329	17478	17723	17599	17492	17524	17637	17540	17666	17698	17426	17565	17849	17718	17613	17583	17654	17693	17475	17689	17606	17632	17725	17498	17533	17614	17699	17440	17627	17708	17473	17527	17491	17764	17804	17628	17491	17765	17796	17469	17766	17475	17664	17543	17573	17727	17769	17682	17608	17762	17882	17750	17599	17691	17605	17735	17662	17523	17652	17592	17609	17597	17736	17502	17670	17746	17532	17578	17605	17870	17673	17865	17749	17765	17774	17742	17649	17762	17730	17663	17896	17757	17693	17515	17590	17323	17587	17645	17465	17612	17459	17476	17445	17483	17658	17697	17502	17764	17607	17483	17636	17759	17616	17796	17667	17645	17743	17629	17466	17487	17593	17524	17552	17645	17606	17660	17664	17639	17668	17598	17406	17578	17491	17694	17637	17765	17544	17729	17444	17690	17648	17721	17733	17639	17552	17632	17731	17690	17515	17582	17727	17613	17644	17590	17454	17481	17695	17694	17658	17799	17581	17571	17548	17466	17859	17725	17611	17496	17661	17478	17582	17699	17706	17845	17664	17348	17749	17676	17633	17688	17776	17679	17549	17626	17704	17687	17476	17563	17595	17835	17615	17542	17714	17695	17672	17470	17684	17529	17473	17436	17693	17676	17675	17608	17795	17791	17518	17612	17606	17438	17577	17813	17806	17651	17534	17670	17547	17705	17640	17515	17950	17443	17622	17514	17464	17724	17480	17244	17724	17684	17655	17609	17560	17763	17595	17632	17751	17658
18536	35524	30420	21638	17549	16764	16186	15663	15701	15611	15306	15295	15408	15347	15355	15534	15426	15365	15278	15227	15291	15405	15168	15267	15250	15377	15150	15152	15262	15187	15155	15134	15109	15317	15346	15117	15195	15377	15211	15288	15189	15223	15237	15207	15189	15197	15192	15278	15158	15147	15239	15457	15218	15402	15190	15167	15124	15123	15226	15305	15322	15177	15244	15292	15294	15085	15247	15254	15295	15223	15215	15250	15219	15125	15169	15208	15270	15267	15145	15153	15276	15145	15148	15404	15104	15370	15197	15272	15164	15298	15275	15073	15229	15304	15123	15080	15373	15059	15146	15328	15220	15342	15105	15071	15300	15277	15332	15240	15167	15188	15286	15176	15123	15295	15157	15146	15159	15253	15168	15089	15135	15282	15287	15085	15315	15283	15125	15245	15212	15077	15071	15147	15141	15092	15216	15341	15142	15321	15293	15250	15322	15169	15395	15342	15359	15080	15149	15131	15164	15226	15185	15113	15273	15216	15214	15283	15351	15092	15192	15203	15260	15170	15264	15159	15289	15397	15263	15024	15055	15369	15287	15023	15345	15137	15149	15258	15246	15228	15197	15219	15242	15197	15239	15287	15159	15268	15231	15268	15185	15210	15173	15035	15324	15334	15043	15311	15168	15276	15150	15202	15218	15195	15453	15126	15245	15180	15233	15144	15327	15232	15257	15283	15140	15215	15098	15027	15296	15216	15297	15197	15294	14970	15379	14926	15280	15090	15168	15219	15074	15187	15238	15129	15250	15057	15043	15438	15360	15221	15321	15166	14984	15090	15196	15213	15139	15213	15131	15274	15138	15188	15133	15257	15233	15068	15344	15151	15294	15335	15059	15266	15056	15071	15244	15141	15215	15311	15230	15191	14972	15301	15173	15221	15213	15153	15218	15236	15227	15164	15180	15179	15220	15288	14917	15113	15117	15170	15268	15269	15164	15161	15139	15162	15245	15300	15159	15346	15147	15118	15397	15200	15207	15250	15331	14910	15202	15232	15180	15209	15308	15131	15242	15087	15180	15119	15089	15173	15109	15285	15042	15148	15270	15130	15191	15280	15152	15399	15153	15225	15209	15140	15228	15275	15295	15275	15320	15379	15084	15296	15155	15314	15299	15263	15054	15310	15191	15151	14897	15108	15315	15336	15144	15259	15155	15323	15370	15149	15219	15254	15241	15232	15220	15073	15243	15147	15275	15258	15232	15211	15355	15121	15212	15340	15130	15246	15182	15166	15419	15213	15032	15360	15241	15195	15163	15314	15262	15140	15130	15249	15130	15278	15144	15291	15192	15177	15310	15265	15072	15090	15140	15149	15271	15147	15107	15179	15433	15303	15272	15175	15370	15199	15173	15220	15235	15173	15193	15201	15141	15147	15193	15098	15200	15125	15205	15239	15290	15229	15384	15261	15156	15181	15267	15152	15166	15266	14982	15262	15176	15294	15153	15127	15278	15095	15295	15122	15232	15406	15134	15236	15179	15247	15186	15228	15308	15293	15080	15232	15162	15285	15290	15226	15172	15405	15038	15199	15307	15239	15161	15273	15191	15330	15310	15122	15251	15139	15292	15178	15341	15358	15048	15186	15179	15409	15317	15171	15131	15166	15126	15370	15215	15116	15219	15199	15195	15199	15111	15196	15151	15153	15205	15107	15156	15321	15255	15077	15372	15175	15289	15291	15174	15324	15126	15274	15196	15035	15371	15277	15313	15132	15284	15234	15067	15213	15208	15206	15354	15158	15154	15150	15264	15220	15239	15159	15154	15190	15203	15127	15211	15193	15152	15178	15251	15315	15237	15164	15268	15125	15153	15281	15074	15159	15270	15373	15373	15316	15408	15074	15238	15135	15219	15212	15132	15164	15255	15208	15154	15297	15296	15118	15118	15355	15299	15301	15195	15040	15163	15207	15114	15208	15328	15239	15222	15157	15219	15237	15152	15372	15098	15306	15457	15222	15060	15106	15235	15151	15236	15291	15141	15389	15205	15046	15218	15172	15351	15174	15152	15403	15109	15195	15265	15318	15255	15333	15173	15255	15259	15432	15232	15248	15155	15101	15270	15417	15217	15277	15131	15100	15230	15222	15217	15245	15217	15148	15189	15273	15086	15204	15333	15232	15214	15204	15120	15041	15210	15102	15330	15099	15299	15348	15187	15124	15307	15103	15281	15150	15330	15271	15153	15165	15072	15183	15306	15246	15187	15257	15061	15254	15116	15287	15276	15125	15036	15098	15219	15165	15274	15049	15318	15300	15294	15339	15327	15366	15173	15288	15189	15131	15327	15237	15359	15130	15056	15323	15273	15118	15249	15230	15198	15255	15286	15311	15180	15176	15133	15242	15309	15324	15269	15308	15084	15339	15257	15313	15302	15202	15269	15270	15163	15340	15184	15073	15378	15123	15157	15192	15165	15219	15207	15229	15302	15105	15265	15290	15239	15217	15161	15204	15198	15218	15176	15284	15120	15113	15191	15332	15212	15205	15208	15266	15277	15069	15146	15098	15142	15105	15232	15201	15231	15277	15219	15402	15103	15272	15155	15284	15143	15421	15159	15267	15204	15313	15223	15273	15297	15194	15397	15245	15335	15166	15308	15166	15194	15294	15242	15388	15140	15286	15139	15077	15380	15191	15051	15308	15444	15092	15159	15226	15171	15096	15105	15160	15205	15290	15292	15292	15196	15238	15342	15377	15203	15320	15112	15210	15278	15221	15267	15360	15264	15348	15382	15104	15272	15303	15103	15196	15210	15140	15440	15325	15430	15199	15101	15220	15121	15293	15281	15246	15021	15378	15325	15232	15094	15368	15173	15204	15286	15264	15299	15398	15180	15210	15314	15182	15090	15378	15405	15147	15075	15144	15293	15140	15258	15117	15152	15178	15207	15232	15170	15016	15130	15163	15228	15144	15245	15144	15283	15109	15134	15259	15106	15047	15232	15255	15136	15220	15212	14970	15209	15386	15281	15180	14916	15178	15296	15299	15312	15146	15166	15200	15097	15188	15352	15273	15346	15162	15206	15163	15267	15200	15190	15110	15261	15080	15224	15205	15220	15268	15209	15052	15269	15325	15162	15218	15216	15145	15340	15185	14964	15232	15369	15199	15285	15216	15169	15131	15240	15184	15141	15235	15300	15301	15330	15411	14950	15384	15044	15227	15258	15037	15426	15129	15281	15342	15212	15071	15066	15159	15381	15330	15079	15191	15200	15278	15295	15060	15154	15074	15264	15118	15269	15300	15276	15107	15311	15212	15483	15177	15142	15183	15321	15048	15161	15191	15164	15304	15195	15123	15338	15167	15412	15383	15193	15198	15332	15370	15161	15183	15231	15247	15223	15183	15294	15205	15068	15160	15218	15074	15352	15099	15211	15228	15144	15314	15116	15161	15388	15078	15212	15237	15268	15054	15062	15144	15309	15165	15230	15101	15018	15174	15177	15260	15204	15185	15324	15145	15113	15014	15143	15174	15228	15062	15410	15138	15128	15216	15200	15307	15379	15249	15287	15229	15124	15346	15269	15184	15347	15329	15356	15348	15191	15275	15148	15255	15210	14968	15251	15238	15234	15244	15250	15075	15262	15175	15335	15197	15254	15192	15269	15309	15020	15141	15166	15084	15269	15148	15248	15156	15193	15135	15200	15334	15226	15199	15260	15218	15146	15315	15210	15164	15153	15154	15290	15163	15150	15305	15342	15261	15310	15212	15141	15384	15119	15380	15210	15405	15070	15245	15091	15224	15376	15201	15221	15255	15224	15294	15270	15227	15164	15180	15223	15213	15149	15176	15201	15214	15311	15255	15288	15262	15156	15255	15257	15181	15267	15267	15210	15192	15172	15200	15303	15272	15232	15162	15246	15291	15241	15073	15168	15237	15079	15316	15201	15095	15233	14989	15376	15179	15281	15167	15178	15408	15148	15284	15180	14970	15374	15147	15152	15290	15140	15372	15211	15240	15134	15155	14930	15289	15255	15341	15377	15297	15135	15175	15208	15290	15308	15186	15354	15235	15147	15284	15170	15231	15209	15234	15448	15206	15374	15225	15302	15269	15168	15209	15262	15186	15298	15138	15236	15298	15184	15012	15256	15184	15345	15149	15181	15181	15178	15408	15277	15076	15279	15264	15184	15100	15131	15052	15229	15119	14995	15271	15235	15461	15124	15280	15371	15181	15399	15181	15474	15091	15143	15020	15361	15236	15298	15171	15178	15102	15118	15219	15111	15114	15298	15302	15294	15216	15049	15181	15236	15151	15250	15238	15058	15107	15196	15083	15231	15178	15329	15188	15127	15213	15269	15179	15073	15185	15046	15183	15270	15317	15208	15123	15077	15322	15275	15262	15322	15069	15305	15075	15178	15342	15036	15199	15201	15243	15223	15113	15165	15233	15319	15275	15280	15063	15178	15224	15229	15257	15259	15148	15065	15200	15192	15268	15126	15238	15272	15171	15325	15266	15430	15281	15316	15052	15278	15263	15172	15186	15313	15170	15052	15011	15173	15145	15049	15180	15191	15313	15209	15216	15246	15105	15218	15300	15317	15191	15285	15367	15315	15179	15144	15115	15236	15200	15387	15199	15208	15251	15127	15311	15249	15119	15226	15191	15365	15279	15274	15321	15260	15153	15155	15280	15246	15139	15374	15016	15132	15201	15280	15360	15124	15296	15113	15104	15311	15060	15318	15166	15173	15202	15005	15253	15158	15090	15233	15172	15246	15311	15215	15171	15209	15408	15206	15105	15105	15223	15215	15299	15083	15359	15285	15243	15100	15333	15238	15238	15192	15094	15213	15223	15273	15277	15053	15157	15129	15304	15330	15120	15242	15270	15090	15187	15200	15261	15299	15302	15111	15186	15190	15305	15289	15306	15270	15284	15291	15345	15209	15379	15258	15103	15146	15302	15331	15196	15122	15282	15031	15249	15106	15332	15133	15178	15306	15204	15106	15250	15254	15182	15215	15003	15144	15073	15110	15075	15098	15156	15219	15033	15225	15236	15417	15153	15434	15276	15385	15309	15319	15311	15461	15077	15207	15172	15288	15247	15301	15180	15234	15104	15158	15323	15195	15220	15221	15345	15234	15178	15239	15120	15091	15142	15313	15084	15297	15224	15232	15171	15206	15200	15161	15316	15394	15242	15285	15104	15290	15277
25626	21623	27329	27621	21003	20253	20191	19227	18962	18950	18959	18856	19235	18755	18947	18912	18984	18925	18801	18804	18809	19010	18892	18992	18886	18857	18707	18849	18848	18941	18646	18847	18754	18701	18725	18711	18810	18885	18681	18723	18898	18972	18708	18726	18597	18871	18692	18701	18880	18727	18787	18806	18827	18484	18661	18609	18782	18936	18846	18696	18763	18815	18806	18602	18706	18895	18626	18552	18702	18668	18452	18673	18786	18920	18766	18781	18820	18728	18869	18729	18806	18686	18563	18644	18894	18884	18892	18788	18763	18866	18859	18692	18822	18805	18706	18592	18914	18699	18740	18730	18670	18754	18693	18717	18788	18600	18669	18723	18506	18658	18653	18685	18749	18714	18727	18702	18758	18767	18751	19009	18859	18938	18671	18554	18773	18704	18658	18956	18615	18907	18679	18900	18882	18856	18568	18821	18947	18565	18497	18641	18745	18800	18777	18811	18678	18730	18677	18797	18771	18586	18551	18773	18812	18709	18655	18940	18854	18758	18834	18738	18850	18749	18645	18647	18699	18584	18533	18659	18807	18816	18627	19012	18850	18825	18735	18652	18847	18822	18715	18607	18489	18644	18667	18924	18651	18762	18825	18741	18680	18720	18780	18748	18998	18726	18732	18716	18890	18798	18924	18772	18658	18669	18592	18688	18653	18722	18858	18846	18797	18818	18699	18821	18688	18710	18746	18755	18740	18750	18761	18689	18711	18696	18520	18774	18414	18848	19048	18833	18826	18859	18808	18697	18738	18702	18735	18558	18551	18503	18803	18792	18960	18594	18773	18677	18690	18826	18684	18870	18823	18541	18775	18787	18775	18866	18839	18785	18809	18675	18724	18787	18340	18757	18823	18741	18794	18926	19045	18545	18486	18751	18756	18898	18804	18670	18727	18871	18751	18530	18925	18811	18787	18733	18772	18570	18788	18495	18954	18765	18799	18876	18741	18767	18746	18782	18754	18876	18756	18850	18919	18584	18809	18718	18846	18737	18771	18691	18663	18535	18946	18858	18911	18734	18798	18926	18808	18981	18749	18778	18710	18789	18749	18820	18798	18765	18812	18501	18848	18781	18766	18896	18714	18992	18573	18532	18617	18728	18785	18800	18830	18790	18678	18749	18794	18765	18738	18818	18754	18676	18785	18848	18731	18677	18653	18778	19022	18825	18704	18341	18785	18682	18744	18827	18790	18850	18874	18775	18858	18800	18596	18861	18781	19067	18564	18837	18800	18716	18711	18641	18816	18530	18754	18590	18615	18703	18678	18708	18869	18603	18711	18688	18852	18766	18805	18754	18683	18834	18814	18818	18798	18628	18854	18821	18718	18798	18750	18758	19041	18758	18605	18609	18775	18833	18784	18890	18661	18525	18929	18795	18831	18668	18712	18650	18620	18818	18754	18890	18747	18790	18850	18607	18908	18706	18615	18595	18904	18919	18703	18909	18921	18735	18793	18759	18788	18700	18583	18811	18745	19063	18699	18589	18749	18658	18732	18771	18947	18942	18665	18624	18728	18857	18789	18877	18784	18673	18671	18910	18727	18747	18639	18596	18795	18629	18727	18596	18784	18641	18710	18956	18564	18762	18752	18648	18932	18682	18728	18875	18893	18753	18774	18745	18762	18770	18848	18960	18952	18685	18603	18856	18749	18741	18868	18760	18883	18669	18843	18869	18667	18708	18727	18875	18754	18835	18934	18637	18845	18809	18816	18724	18825	18442	18766	18885	18815	18700	18675	18948	18824	18657	18792	18735	18758	18605	18955	18791	18758	18629	18556	18885	18562	18515	18772	18909	18811	18771	18838	18905	18666	18817	18682	18807	19063	18553	18904	18658	18754	18746	18898	18686	18600	18813	18787	18652	18872	18778	18730	18792	18926	18825	18981	18578	18882	18667	18576	18815	18713	18582	18744	18708	18670	18953	18922	18749	18673	18469	18883	18782	18891	18933	18773	19073	18804	18711	18891	18780	18955	18870	18647	18610	18687	18615	18690	18702	18747	18889	18813	18948	18951	18771	18570	18677	18910	18849	18779	18798	18715	18690	18872	18615	18614	18743	18713	18672	18735	18522	18961	18850	18802	18908	18671	18597	18839	18903	18983	18685	18628	18746	18748	18786	18729	18815	18774	18787	18923	18842	18952	18569	18713	18779	18682	18794	18700	18772	18884	18803	18756	18506	19035	18649	18770	18985	18607	18788	18799	18801	18711	18816	18476	18702	18854	18900	18777	18866	18733	18856	18943	18720	18879	18875	18786	18616	18692	18792	18924	18909	18840	18839	18839	18778	18527	18716	18828	18724	18775	18443	18767	18944	18810	18774	18770	18808	18731	18949	18765	18886	18652	18720	18733	18977	18792	18891	18970	18913	18953	18571	18806	18820	18897	18601	18771	18778	18699	18639	18710	18794	18860	18679	18661	18800	18686	18684	18687	18854	18797	18779	18637	18919	18831	18600	18633	18620	18720	18767	18869	18716	18745	18855	18851	18752	18536	18747	18734	18980	18743	18721	18730	18721	18632	18691	18935	18631	18602	18774	18722	18834	18775	18619	18930	18815	18776	18721	18828	18732	18589	18605	18921	18890	18577	18631	18967	18805	18542	18980	18718	18888	18804	18624	18794	18740	18848	18996	18916	18950	18728	18737	18802	18799	18799	18699	18899	18805	18596	18830	18719	18630	18769	18636	18575	18572	18770	18715	18703	18857	18528	18771	18660	18692	18999	18746	18779	18925	18819	18850	18934	18789	18833	18766	18750	18860	18693	18864	18692	18433	18739	18557	18792	18644	18748	18613	18663	18824	18714	18746	18770	18559	18719	18635	18634	18846	18777	18819	18816	18632	18504	18739	18724	18756	18765	18722	18648	18761	18702	18692	18868	18651	18654	18935	18913	18751	18687	18670	18690	18689	18607	18787	18856	18701	18657	18795	18751	18819	18682	18685	18585	18618	18739	18891	18852	18795	19026	19091	18704	18728	18712	18889	18716	18739	18870	18692	18742	18746	18675	18764	18516	18680	18716	18697	18886	18817	18871	18685	18890	18717	18646	18721	18756	18686	18781	18795	18671	18690	18836	18686	18722	18724	18873	18627	18740	18699	18645	18753	18670	18438	18836	18631	18788	18856	18664	18769	18714	18602	18733	18846	18814	18743	18814	18939	18791	18635	18589	18712	18706	18762	18938	18826	18894	18749	18876	18648	18771	18839	18913	18708	18780	18758	18553	18878	18696	18888	18874	18739	18908	18785	18759	18642	18655	18661	18911	18869	18819	18913	18816	18783	18801	18598	18889	18795	18590	18686	18668	18761	18943	18834	18690	18668	18749	18822	18757	18870	18793	18868	18798	18796	18851	18705	18765	18964	18826	18706	18633	18816	18775	18757	18685	18554	18732	18776	18758	18877	18891	18577	18582	18824	18610	18675	18678	18797	18651	18715	18618	18819	18802	18630	18768	18919	18861	18720	18657	18659	18903	18869	18615	18805	18495	18822	18687	18706	18673	18657	18732	18885	18699	18625	18849	18766	18714	18719	18774	18549	18696	18725	18934	18501	18765	18734	18800	18762	18849	18860	18730	18576	18741	18482	18631	18560	18806	18636	18756	18690	18786	18584	18869	18742	18721	18598	18779	18855	18802	18898	18924	18813	18705	18634	18661	18769	18797	18627	18820	18803	18667	18685	18661	18712	18674	18877	18941	18791	18786	18436	18933	18637	18752	18799	18616	18945	18891	18772	18702	18747	18769	18685	18825	18734	18915	18758	18770	18855	18717	19064	18726	18787	18572	18519	18756	18689	18884	18792	18563	18934	18806	18739	18800	18768	18755	18674	18483	18895	18650	19022	18850	18830	18710	18755	18879	18823	18603	18728	18703	18862	18500	18908	18777	18623	18780	18608	18769	18855	18738	18802	18712	18811	18649	18761	18649	18515	18756	18720	18898	18886	18834	18628	18880	18801	18783	18825	18793	18769	18700	18644	18802	18631	18617	18658	18687	18752	18754	18692	18910	18676	18873	18817	18836	18918	18725	18778	18675	18907	18750	18752	18674	18714	18865	18894	18841	18632	18766	18795	18823	18790	18721	18664	18769	18961	18741	18658	19036	18493	18967	18735	18805	18872	18666	18714	19027	18802	18622	18761	18832	18631	18863	18840	18758	18899	18718	18760	18880	18885	18755	18747	18623	18750	18810	18710	18842	18771	18606	18708	18852	18726	18710	18813	18931	18758	18727	18774	18889	18764	19013	18772	18911	18868	19019	18867	18749	18748	18742	18840	18694	18756	18666	18880	18910	18631	18780	18792	18652	18810	18815	18853	18538	18613	18623	18717	18715	18857	18713	18622	18630	18840	18628	18764	18707	18702	18751	18884	18652	18648	18910	18634	18735	18870	18794	18843	18837	18684	18848	18750	18788	18717	18781	18760	18854	18884	18914	18729	18555	18674	18888	18713	18952	18818	18808	18797	18787	18797	18639	18686	18863	18675	18841	18649	18636	18578	18695	18744	18808	18769	18663	18835	18564	18847	18807	18945	18853	18673	18735	18796	18962	18810	18902	18704	18851	18847	18829	18948	18775	18622	18736	18691	18709	18867	18712	18578	18797	18683	18878	18746	18735	18847	18656	18942	18632	18915	18784	18777	18751	18909	18718	18559	18788	18663	18850	18730	18695	18841	18855	18909	18788	18709	18617	18729	18985	18846	18750	18708	18832	18548	19013	18654	18747	18754	18901	18591	18623	18770	18779	18627	18887	18750	18644	18878	18686	18670	18750	18716	18789	18875	18843	18797	18707	18732	18568	18768	18995	18920	18968	18720	18670	18854	18887	18949	18772	18977	18809	18734	18763	18670	18544	18881	18793	18551	18739	18792	18785	18723	18700	18843	18668	18782	18519	18619	18902	18775	18900	18756	18830	18802	18670	18813	18817	18843	18773	18853	18737	18807	18691	18554	18832	18547	18779	18696	18718	18683	18556	18884	18762	18670	18655	18731	18838	18632	18959	18834	18784	18776	18700	18722	18608	18691	18743	18713	18793	18724	18666	18912	18672	18749	18979	18920	18679	18709	18919	18775	18808	18731	18966	18938	18746	18897	18617	18698	18751	18815	18735	18655	18851	18853	18825	18523	18723	18762	18743	18493	18780	19007	18772	18895
19339	32524	26946	20776	17874	17094	16832	16373	16371	16302	16091	16017	15882	16115	16050	15846	16139	15938	15995	15982	15987	15917	15914	16403	16011	15961	15897	15943	15892	15996	16028	15771	15905	15995	15972	16018	16079	16017	15839	15814	15846	15872	15885	16019	15945	15905	16048	15919	15942	15859	15799	15893	16048	15858	15828	16058	15867	16187	15813	16018	15871	15895	15959	15899	15861	15670	15855	15809	15966	15892	15847	15834	15842	15938	15918	15936	15786	15929	15838	15843	15928	15731	15952	16052	15767	15895	15854	15933	16046	15848	16099	15762	15840	16041	15911	15763	15994	15766	15883	15832	15968	15899	16137	15894	16011	15929	15901	15841	16090	16140	15952	15953	15875	15901	15943	15868	15866	16068	16041	15837	15859	15898	15968	15705	15918	15996	15811	16000	15919	15919	15970	15847	15869	15860	15954	15857	15949	16015	15941	16112	15752	16111	15808	15958	15835	15971	15977	15893	15842	16019	15930	15982	15966	16097	15875	15973	15996	15943	16031	15928	15950	15778	15905	15937	16123	15976	15872	15980	15906	15943	16048	15857	15977	15842	15829	15888	16001	16021	15918	15917	15998	15955	15898	16044	16062	16013	15832	15989	15689	15939	15927	16067	16036	15874	15792	15972	15784	15951	15943	15727	15859	15981	16031	15978	15925	15662	15951	15843	15980	15871	16081	15919	15927	16056	15919	15800	15990	15896	16047	15937	15879	15859	15979	15749	15944	15894	15807	15801	15975	15880	15920	15780	15881	15991	16048	15804	15812	15934	16062	15917	15997	15891	16049	16231	15964	16098	15919	16019	15908	15873	15805	16019	15878	15970	16013	15797	15873	15980	15761	15976	15847	15906	15814	15714	15835	16022	15929	15986	15915	16005	15891	15942	15931	15952	15877	15874	15987	15904	15874	15858	15865	15909	16113	15946	15968	15913	15864	15878	15886	15775	15956	15964	15904	15938	15984	16035	15753	16042	15865	15918	15840	15957	15888	15946	16050	15885	15931	15991	15921	15809	15810	15924	15846	16045	15970	15941	15864	15816	15885	16054	15893	15924	16094	15956	15957	16126	16112	15893	16054	16051	16018	15842	15848	15948	15821	16001	16010	15935	15932	15897	15928	15941	16029	15948	15831	15858	15928	15947	15970	16024	15960	15972	15909	15869	15915	15749	15903	15901	15957	15700	15890	15787	16062	15762	15890	15845	15884	16022	16117	16044	15892	16004	16037	16041	15759	15848	16016	16056	15893	15839	16034	15996	15991	15906	15876	15880	15859	15866	15968	15861	15862	15896	15892	16054	15939	15820	16003	15977	15969	15963	15903	16084	15944	15946	15985	15810	15956	15959	15839	15829	15809	16001	15963	16014	16035	16055	15877	15983	15933	15820	15927	15893	15828	16049	15887	15955	16018	15956	15969	15936	15894	16054	15782	15831	15956	15879	15832	16038	15841	16082	16103	15830	15825	15970	15919	15937	15944	16002	15992	15800	15749	15902	15966	16059	15962	15912	16015	15883	15941	15899	15949	15820	15991	15893	15683	15928	15906	15907	15943	16028	15823	15950	15910	15993	15984	15936	15955	15940	15967	15850	15893	15913	15996	15883	16151	15994	15888	16045	15741	16095	16020	15925	16023	15937	16040	15811	15912	15991	15920	15978	16112	15941	16229	15958	15864	15777	16030	15954	15894	16045	15818	15769	15844	15872	15961	15981	15930	15993	15745	16018	15866	15889	15856	15880	15931	15856	15796	15867	15856	16027	16068	15763	15940	15858	15721	15791	15963	16154	16025	15933	16062	15890	15833	15951	15962	15801	15809	16069	15894	15903	16100	15956	15828	16109	15957	15915	15901	15981	15902	15922	15876	15766	15954	15967	15948	15954	16006	15884	16034	15859	15974	16118	15951	15797	15965	16072	16126	15838	15994	15886	16019	15912	15870	15828	15880	15919	16010	15959	15944	16217	15885	15920	16020	15785	15993	15810	15938	15842	15997	15887	15927	15927	15856	16142	15979	15789	15993	15972	15852	15966	16124	15944	15978	16070	15863	15999	15913	15935	15969	16024	16083	15817	16003	16015	15986	15963	15885	15898	16017	16022	16016	15859	16012	15953	15919	16066	15939	16038	15857	16082	15986	15788	16128	16165	15682	15915	16028	15961	15977	15989	15906	15790	15915	15825	15872	15843	16005	15952	16022	15984	15959	15961	15986	15979	15772	15913	15968	16009	15958	15877	16015	15923	15935	15995	15862	15790	15802	16084	15845	15922	15945	16001	15847	15960	15862	15945	15885	15995	15796	16275	15959	16006	15973	15977	15823	16029	15818	15756	16013	15908	15818	15911	16077	15797	15900	16160	15830	15873	16064	15931	16046	16057	15878	15983	15929	15988	15891	15916	15974	15921	16022	15898	16025	15805	15997	16007	15946	15861	15984	15792	15970	15915	16058	16026	16001	15934	16011	16024	15882	15967	16027	15827	15881	15888	15776	15802	15955	15961	15937	15812	15916	15843	16042	16000	15964	15984	15891	15969	16142	15745	15942	15952	15975	15912	16037	16053	15924	16060	15654	16000	16002	16014	15848	15877	15912	15806	16029	15961	15950	16106	16058	15957	15921	15800	15935	15874	15962	15947	15690	15959	15901	15933	15801	15970	16043	15860	16050	15938	15909	16215	16101	15970	15767	15951	16153	15988	15894	15970	15885	15985	15911	15880	15905	15929	16074	15970	16175	15950	15927	15941	15953	15950	15806	16109	15902	15914	15852	15938	15841	15841	15963	15833	15877	16125	15915	15849	15954	15960	15953	15897	15979	15980	15859	15912	16076	16135	16007	15946	15933	16240	15854	15759	15870	15944	15999	16009	15967	15910	16143	15913	15852	15959	15944	15998	15859	15935	15964	15973	15768	15919	16076	15833	15907	16016	15990	15900	16125	15957	15833	15725	16071	15962	15902	16141	15850	15806	15964	15748	15885	15917	15947	15937	15857	15969	16088	15886	15928	15943	15836	15930	15825	15951	15988	15888	16015	15911	16001	15884	15912	15853	15950	15930	15969	15679	15949	15943	15997	15887	15883	16119	15943	15946	15898	15814	15960	15894	15928	15881	15889	15854	16085	15893	15884	16003	16013	15954	15955	15974	16024	16059	15991	16036	16042	15945	15908	15931	15844	16086	15912	15890	15760	16068	15893	15873	15912	15998	16033	15829	15955	15968	15962	16088	15930	16022	16125	15876	15849	15889	16001	15940	15973	15813	15962	15958	15844	15901	16048	15884	15814	15840	15865	15936	15846	15865	15932	16029	15988	15883	15745	15823	16103	15956	15999	16200	15738	16039	15960	15955	15960	16128	15958	15989	16061	16100	15951	15959	15815	15836	15888	16056	15934	15876	15896	16205	15945	16056	16002	16138	15917	15776	16012	15984	16012	15827	15949	15960	15907	15969	15929	16028	15812	16002	15786	15720	15987	15814	15928	15982	15979	15975	16000	16097	15962	15991	15967	15907	15917	15908	15906	16124	16010	15990	16073	16021	15830	15975	15981	15862	15772	16050	15902	15991	15974	15899	15915	15943	15964	15830	16090	15880	15982	15947	15861	15981	15866	15942	15974	15811	15957	15891	15868	16156	15970	15937	15906	15988	15986	15773	15787	16155	15922	16012	15863	15874	15901	15895	15869	15936	15904	16019	15935	15998	16038	16076	16011	15764	15933	15920	16059	15774	15991	16010	16005	15752	16177	15953	15735	15867	16037	15899	15936	16004	16039	15799	15940	15978	15978	15885	16008	15943	16089	16065	15894	15916	15779	15920	15991	15748	15923	15903	15908	15775	15863	15959	15929	15775	16011	15895	15790	15953	15924	15973	15915	15812	16012	15935	15740	15947	15898	15964	15859	15859	15970	15829	16006	16036	15941	15901	15892	15828	16034	15891	15948	16039	15887	15814	15815	15924	15802	15766	15888	15786	16112	15873	15868	15904	15970	15986	16027	15989	15916	15914	15882	15812	15984	15943	15902	15925	15793	16118	15949	15992	15944	15643	16066	15962	16029	15942	15908	16078	16072	15999	15985	15931	15808	15977	15819	15929	15946	16000	15791	16011	15916	16123	15957	15915	15963	15768	15930	15927	15924	15930	15793	15934	16109	15959	15988	15909	15848	15967	15947	16056	15897	15761	15967	16085	15988	15938	15907	15772	16010	15957	15937	15883	16022	15993	15800	15981	15985	15867	15967	16086	15904	16021	15966	15884	15921	16022	15891	16006	15863	15701	15906	15978	15957	15969	15905	15888	16114	16166	15905	15999	15891	16070	15790	15845	15867	15954	16137	15910	15859	15879	15934	15889	15914	16000	15952	15825	16011	15888	15755	16054	16099	15836	15942	15769	15934	15962	16089	16025	15856	16021	15965	15946	16007	15973	15893	15860	15897	15956	15855	15846	16002	16086	16034	15872	16068	15846	15807	15870	15863	15902	15730	16112	16019	15713	15945	15948	15953	15888	15779	15931	16046	16087	15918	16037	16122	15863	15983	16021	15999	16033	15910	16020	16054	16029	15913	15918	16002	15885	15859	15899	15869	15968	15866	15908	15987	15808	16099	15725	16106	15997	15977	15990	15960	15943	16004	15881	15976	16040	16043	15701	15932	16078	16174	15886	15848	15889	16238	16003	15871	16105	16083	16056	15900	16107	15837	15884	15800	15695	16010	15981	15962	15936	16012	15942	16102	15809	15875	15981	16031	15956	15798	15924	15983	15991	15821	16039	15970	16226	15961	15963	15897	15919	15958	16009	16065	16064	15970	15894	15857	16003	15921	15936	15888	15943	15826	15825	15864	16002	16055	15871	15848	15874	16013	15796	15831	15853	16072	15849	15932	15989	16004	15784	15953	16067	15973	15821	15845	15951	15986	15828	15943	15981	15900	15757	15913	15792	15779	15855	15897	15854	15982	15970	15895	16010	15911	15818	15899	15932	15966	15959	15969	15873	15873	15893	15783	16079	16051	15918	15883	15979	16035	15805	15881	15917	15926	16037	15994	15988	16036	16028	15719	15946	15863	15857	15952	15932	16063	15737	15962	15957	15881	15865	16139	15952	15913	15927	15939	15937	15857	16228	15813	16043	15916	15878	15900	15837	15842	16032	15983	16082	16032	15989	16066	15923
22731	21587	28772	24978	22613	25064	25796	21826	20707	20705	20297	20095	20059	19835	19992	20000	19952	19888	20059	20121	19982	20072	19960	19858	19804	20047	19821	19879	19728	19816	19896	19690	19726	19744	19795	19799	19865	19645	19831	20092	19749	19904	19766	19922	19963	20120	19835	19681	19801	19741	19699	19692	19776	19638	19873	19890	19697	19740	19724	19790	19685	19764	19925	19673	19705	19827	19681	19605	19634	19611	19795	19726	19902	19843	19797	19739	19720	19741	20107	19830	19772	19480	20015	19944	19761	19986	19883	19825	19836	19530	19690	19802	19820	19842	20008	19759	19783	20046	19672	19863	19840	19717	19595	19862	19829	19697	19792	19644	19765	19832	19730	19571	19676	19780	19631	19895	19803	19727	19566	19808	19776	19651	19692	19771	19615	19798	19796	19758	19931	19656	19896	19689	19532	20041	19881	19573	19657	19582	19672	19673	19703	19842	19563	19612	19926	19585	19971	20054	19887	19738	19759	19609	19807	19726	19683	19669	19647	19893	19711	19622	19843	19770	19724	19589	19681	19626	19567	19611	19879	19655	19662	19802	19712	19781	19753	19794	19890	19888	19734	19742	19699	19936	19749	19659	19900	19833	19690	19855	19456	19884	19733	19689	19838	19706	19754	19738	19839	19713	19829	19785	19971	19981	19925	19757	20059	19804	19971	19639	19619	19710	19596	19683	19672	19661	19773	19654	19768	19918	19791	19665	19584	19942	19888	19793	19791	19692	19734	19759	19774	19620	19805	19730	19711	19617	19747	19532	19904	19928	19808	19806	19846	19758	19673	19848	19721	19868	19753	19751	19631	19660	19673	19603	19714	19851	19701	19635	20015	19829	19699	19734	19792	19617	19806	19647	19760	19617	19713	19779	19781	19731	19779	19858	19821	19809	19889	19646	19860	19925	19728	19701	19595	19731	19943	19732	19803	19685	19776	19826	19736	19723	19722	19723	19743	19812	19841	19575	19788	19565	19945	19711	19836	19732	19679	19748	19699	19820	19614	19614	19854	19603	19711	19737	19551	19572	19677	19608	19758	19641	19759	19818	19637	19602	19793	19857	19834	19787	19659	19796	19637	19611	19653	19880	19827	20007	19868	19757	19635	19799	19649	19982	19779	19599	19705	19827	19757	19823	19670	19838	19893	20005	19661	19809	19669	19800	19779	20005	19722	19735	19836	19686	19755	19689	19645	19715	19576	19811	19738	19694	20126	19705	19641	19628	19735	19803	19613	19713	19784	19607	19647	19787	19528	19866	19822	19657	19610	19740	19754	19938	19514	19518	19789	19597	19728	19562	19797	19979	19691	19757	19736	19976	19831	19826	19636	19740	19747	19815	19917	19914	19805	19726	19885	19626	19674	19677	19793	19684	19710	19753	19900	19786	19800	19833	19812	19865	19766	19693	19800	19811	19799	19771	19739	19968	19856	19665	19936	19761	19710	19728	19683	19876	19775	19837	19790	19813	19878	19812	19787	19490	19693	19598	19813	19693	19783	19649	19744	19705	19829	19912	19900	19782	19713	19766	19764	19898	19676	19920	19807	19659	19847	19836	20031	19778	19674	19766	19914	19728	19875	19579	19901	19802	19697	19622	19797	19889	19883	19660	19642	19681	19617	19585	19726	19843	19600	19673	19661	19614	19724	19808	19844	19681	19569	19732	19888	19842	19543	19847	19724	19795	19719	19595	19728	19900	19717	19684	19769	19701	19699	19661	19762	19880	19644	19464	19673	19707	19693	19827	19592	19691	19688	19662	19738	19659	19722	19773	19902	19699	19684	19892	19829	19848	19716	19583	20029	19941	19808	19705	19613	19854	19740	19698	19709	19830	19644	19785	19806	19683	20003	19798	19767	19539	20023	19869	19924	19832	19784	19958	19916	19768	19785	19674	19468	19802	19639	19540	19802	19709	19711	19842	19728	19732	19907	19701	19785	19738	19993	19714	20094	19853	19618	19736	19706	19898	19605	19746	19539	19716	19721	19642	19894	19564	19810	19793	19795	19932	19733	19750	19820	19748	19650	19656	19710	19572	19727	19682	20014	19832	19762	19858	19762	19900	19856	19703	19408	19697	19567	19707	19766	19642	19754	19620	19716	19614	19629	19847	19602	19818	19795	19775	19823	19931	19912	19714	19704	19768	19634	19800	19765	19791	19843	19719	19614	19722	19750	19773	19624	19837	19920	19792	19796	19662	19936	19816	19544	19884	19712	19737	19646	19750	19836	19899	19666	19803	19581	20045	19834	19704	19644	19682	19834	19809	19715	19860	19973	19902	19688	19769	20043	19617	19620	19824	19804	19980	19709	19969	19729	19595	19757	19829	19779	19738	19628	19749	19806	19709	19665	19741	19624	19760	19939	19808	19708	19874	19843	19858	19854	19796	19747	19637	19612	19633	19730	19681	19582	19814	19749	19609	19639	19820	19833	19774	19689	19549	19920	19698	19503	19681	19724	19761	19542	19863	19797	19908	19790	19907	19518	19978	19823	19608	19858	19903	19693	19476	19704	19665	19772	19677	19947	19772	19749	19660	19643	19583	19637	19744	19529	19623	19730	19730	19853	19609	19708	19761	19778	19689	19883	19656	19674	19683	19875	19776	19554	19673	19964	19899	19739	19736	19850	19835	19717	19897	19907	19595	19833	19840	19733	19661	19663	19711	19768	19699	19962	19754	19688	19874	19926	19721	19666	19760	19673	19907	19946	19793	19725	19666	19711	19739	19659	19908	19785	19767	19691	19858	19803	19742	19736	19809	19667	19749	19588	19733	19895	19892	19961	19807	19738	19830	19687	19695	19760	19715	19630	19674	19682	19618	19744	19573	19987	19828	19746	19655	19930	19706	19812	19844	19692	19651	19870	19644	19830	19795	19596	19733	19883	19722	19731	19747	19677	19686	19756	19601	19497	19911	19772	19851	19790	19640	19500	19518	19733	19838	19933	19807	19880	19637	19684	19916	19711	19590	19874	19768	19638	19713	19727	19729	19611	19724	19584	19684	19642	19883	19760	19737	19638	19824	19654	19578	19725	19720	19761	19617	19705	19546	19686	19858	19683	19616	19830	19832	19450	19601	19592	19743	19654	19734	19905	19647	19884	19501	19682	19774	19908	19812	19556	19684	19729	19658	19819	19790	19652	19605	19781	19553	19571	19958	19734	19759	19768	19827	19649	19759	19742	19794	19763	19757	19648	19751	19645	19786	19786	19591	19624	19593	19472	19701	19622	19688	19891	19893	19741	19718	19743	19651	19730	19729	19695	19899	19578	19717	19543	20006	19830	19778	19613	19645	19801	19601	19788	19729	19638	19815	19927	19755	19831	19723	19775	19841	19802	20015	19867	19700	19708	19562	20057	19532	19883	19798	19930	19663	19737	19822	19623	19545	19637	19711	19580	19602	19655	19957	19800	19781	19721	19762	19654	19770	19795	19719	19752	19743	19734	19904	19573	19667	19671	19615	19800	19898	19735	19901	19640	19775	19664	19694	19741	19822	20077	19854	20036	19617	20079	20087	19932	19744	19868	19763	19736	19627	19960	19806	19722	19819	19696	19884	20090	19809	19720	19796	19898	19729	19862	19571	19915	19746	19972	19608	19833	19720	20153	19633	19868	19795	19662	19648	19762	19587	19720	19930	19763	19704	19804	19767	19811	19772	19726	19784	19880	19767	19833	19960	19807	19834	19571	19957	19732	19881	19718	19729	19597	19884	19873	19811	19784	19934	19860	19920	19837	19646	19860	19808	19840	19899	19905	19604	19595	19830	19766	19703	19590	19747	19702	19941	19779	19735	19725	19757	19909	19813	19685	19767	19726	19888	19687	19807	19816	19698	19687	19625	19690	19728	19723	19859	19884	19892	19915	19724	20020	19799	19803	19453	19663	19959	19746	19663	19792	19592	19719	19773	19886	19859	19815	19780	20027	19775	19706	19731	19738	19910	19724	19724	19935	19700	19760	19757	19663	19889	19721	19703	19541	20050	19878	19737	19661	19855	19705	19720	19674	19823	19636	19851	19776	19956	19721	19849	19668	19728	19779	19617	19712	19792	19713	19936	19823	19760	19702	19734	20070	19850	19958	19776	19843	19874	19644	19569	19763	19707	19741	19866	19686	19462	19955	19763	19819	19747	19606	19704	19911	19764	19902	19661	19760	19466	19641	19525	19917	19717	19701	19823	19650	19968	19845	19517	19647	19824	19645	19947	19858	19919	19788	19820	19879	19531	19804	19736	19788	19741	19802	19678	19665	19750	19865	19979	19896	19734	19849	19678	19823	19884	19858	19709	19746	19706	19775	19507	19578	19874	19944	19869	19729	19920	19706	20025	19945	19987	20039	19768	19860	19722	19752	19753	19643	19393	19732	19977	19778	19815	20033	19764	19929	19748	19708	19578	19773	19930	19799	19937	19820	19819	19737	19602	19530	19709	20034	19763	19717	19721	19809	19949	19796	19812	19679	19802	19522	19728	19934	19735	19773	19754	19746	19593	19874	19858	19618	19781	19937	19819	19835	19859	19632	19799	19870	19831	19690	19935	19985	19960	19871	19953	19756	19735	19705	19805	19820	19571	19727	19873	19812	19787	19873	19793	19929	19733	19657	19663	19774	19765	19817	19752	19659	19892	19694	19604	19563	19949	19849	19697	19806	19910	19794	19817	19733	19743	19580	19715	19730	19817	19662	19666	19747	19773	19629	19793	19753	19487	19816	19707	19467	19702	19870	19569	19773	19694	19903	19626	19762	19682	19639	19587	19792	19888	19822	19624	19572	19684	19583	19689	19587	19698	19811	19916	19630	19699	19865	19753	19674	19717	19721	19978	19929	19894	19891	19615	19562	19685	19867	19816	19879	19724	19741	19591	19832	19627	19660	19844	19489	19595	19683	19682	19811	19606	19799	19777	19667	19676	19913	19765	19810	19822	19888	19871	19684	19905	19736	19934	19768	19583	19780	19810	19911	19749	19831	19833	19875	19794	19900	19896	19747	19588	19650	19583	19807	19729	19822	19781	19732	19760	19694	19517	19702	19928	19784	19730	19656	19730	19757	19562	19704	19799	19484	19764	19863	19883	19886	19689	19672	19769	19732	19723	19936	19709	19827	19786	19802	19538	19665	19470	19827	19574	19631	19839	19759	19721	19816	19678	19880	19726	19824	19782
21047	43536	36909	29249	23392	20767	18708	17910	17343	17222	16898	16650	16671	16557	16499	16623	16597	16635	16561	16521	16624	16463	16579	16585	16524	16555	16656	16664	16649	16578	16523	16682	16554	16496	16543	16422	16514	16723	16450	16545	16570	16662	16470	16477	16489	16552	16515	16605	16485	16286	16278	16465	16673	16611	16447	16588	16637	16414	16512	16616	16511	16503	16441	16429	16513	16646	16465	16718	16646	16492	16354	16514	16408	16442	16433	16394	16500	16628	16296	16660	16619	16503	16521	16583	16488	16516	16494	16640	16539	16433	16508	16460	16575	16466	16593	16507	16580	16445	16494	16503	16463	16577	16579	16601	16277	16505	16607	16448	16529	16547	16414	16562	16371	16694	16301	16486	16487	16422	16523	16467	16414	16315	16581	16497	16634	16397	16372	16596	16462	16394	16310	16403	16545	16414	16554	16451	16630	16280	16669	16357	16455	16388	16388	16328	16533	16477	16512	16496	16273	16411	16474	16480	16393	16484	16425	16533	16569	16403	16385	16574	16492	16469	16600	16445	16524	16471	16691	16447	16449	16426	16692	16614	16630	16363	16446	16409	16562	16266	16681	16538	16720	16646	16448	16496	16503	16473	16529	16477	16456	16698	16587	16435	16582	16579	16405	16541	16582	16392	16472	16591	16448	16661	16484	16416	16482	16362	16539	16428	16566	16388	16650	16443	16512	16485	16380	16530	16421	16412	16546	16585	16424	16390	16517	16512	16575	16446	16443	16404	16509	16337	16425	16618	16473	16381	16449	16369	16363	16473	16365	16505	16644	16455	16369	16510	16363	16647	16542	16349	16570	16511	16414	16640	16441	16680	16690	16388	16654	16534	16604	16517	16520	16477	16414	16488	16416	16474	16579	16478	16535	16425	16656	16414	16646	16527	16321	16516	16448	16542	16469	16578	16697	16513	16315	16695	16552	16502	16503	16538	16667	16480	16560	16482	16492	16701	16473	16427	16626	16391	16621	16383	16646	16413	16335	16585	16391	16454	16495	16629	16381	16668	16429	16711	16341	16470	16539	16366	16484	16475	16511	16576	16575	16476	16499	16611	16539	16500	16372	16397	16358	16518	16702	16523	16374	16310	16511	16527	16530	16632	16382	16366	16480	16574	16472	16419	16427	16421	16476	16376	16540	16605	16507	16435	16448	16672	16402	16468	16346	16475	16370	16424	16473	16437	16426	16557	16543	16471	16450	16411	16559	16545	16567	16368	16481	16375	16622	16464	16465	16518	16437	16532	16665	16636	16436	16631	16428	16757	16394	16589	16490	16520	16723	16363	16559	16471	16608	16434	16524	16385	16586	16472	16455	16480	16583	16275	16560	16456	16648	16642	16534	16458	16471	16558	16304	16578	16437	16596	16590	16378	16694	16575	16440	16465	16570	16605	16514	16468	16474	16464	16425	16618	16497	16548	16349	16483	16433	16506	16546	16533	16355	16460	16576	16677	16367	16510	16440	16544	16530	16295	16397	16502	16541	16471	16449	16524	16566	16477	16446	16513	16441	16506	16536	16475	16550	16586	16517	16470	16462	16584	16298	16452	16389	16578	16548	16217	16344	16455	16476	16539	16589	16532	16696	16460	16383	16404	16398	16433	16592	16394	16469	16495	16508	16308	16528	16582	16572	16392	16269	16598	16406	16414	16421	16575	16544	16397	16526	16477	16554	16433	16516	16500	16448	16484	16615	16632	16528	16605	16476	16599	16453	16400	16490	16402	16566	16447	16458	16467	16525	16572	16646	16469	16363	16544	16556	16525	16446	16493	16555	16378	16314	16343	16373	16503	16420	16527	16550	16578	16324	16309	16563	16447	16392	16335	16585	16644	16462	16593	16402	16360	16443	16515	16499	16413	16450	16724	16552	16449	16531	16482	16440	16606	16530	16398	16647	16471	16554	16450	16424	16386	16534	16509	16637	16426	16529	16322	16324	16370	16529	16520	16358	16585	16322	16590	16731	16387	16382	16269	16558	16517	16447	16305	16414	16439	16521	16682	16636	16520	16344	16384	16655	16512	16292	16520	16551	16514	16499	16584	16420	16357	16556	16299	16559	16376	16484	16257	16407	16391	16509	16583	16365	16307	16357	16446	16524	16408	16398	16490	16385	16398	16559	16442	16391	16436	16448	16568	16661	16628	16350	16439	16471	16362	16484	16520	16390	16429	16540	16409	16561	16549	16451	16568	16680	16464	16678	16271	16552	16628	16560	16492	16503	16607	16409	16598	16590	16461	16466	16633	16515	16496	16397	16563	16518	16460	16446	16544	16473	16383	16514	16504	16476	16503	16339	16360	16427	16449	16407	16567	16416	16415	16612	16422	16276	16442	16483	16566	16402	16451	16336	16498	16445	16345	16502	16566	16550	16574	16498	16662	16387	16610	16589	16542	16193	16584	16381	16667	16509	16493	16324	16614	16419	16361	16336	16561	16451	16522	16363	16356	16471	16389	16525	16539	16419	16503	16533	16350	16486	16587	16486	16446	16427	16514	16440	16325	16487	16724	16535	16520	16561	16652	16350	16553	16694	16401	16416	16514	16429	16422	16626	16580	16532	16553	16562	16544	16619	16641	16490	16513	16471	16415	16591	16576	16573	16390	16461	16510	16594	16535	16580	16409	16450	16598	16420	16395	16378	16515	16501	16582	16411	16447	16513	16427	16530	16446	16645	16418	16438	16591	16435	16505	16321	16592	16532	16497	16358	16523	16355	16262	16553	16491	16453	16620	16413	16470	16493	16505	16449	16458	16465	16502	16559	16462	16536	16405	16571	16499	16422	16424	16412	16487	16582	16321	16501	16607	16558	16477	16675	16522	16586	16365	16482	16547	16374	16584	16461	16585	16472	16452	16414	16395	16466	16508	16529	16646	16464	16538	16329	16544	16461	16661	16337	16554	16412	16389	16490	16513	16307	16319	16569	16428	16662	16342	16618	16402	16679	16377	16351	16334	16411	16583	16529	16476	16403	16486	16543	16508	16528	16514	16493	16622	16379	16465	16492	16368	16522	16449	16370	16441	16709	16390	16615	16445	16406	16481	16706	16442	16416	16581	16595	16433	16352	16460	16581	16485	16561	16369	16615	16557	16495	16633	16523	16383	16427	16485	16651	16477	16472	16653	16446	16497	16537	16505	16517	16523	16549	16419	16545	16436	16479	16543	16476	16578	16514	16426	16540	16546	16434	16593	16430	16528	16575	16464	16571	16411	16454	16390	16464	16298	16496	16536	16410	16452	16599	16573	16557	16481	16500	16478	16498	16504	16439	16536	16320	16487	16473	16515	16669	16400	16373	16442	16543	16474	16450	16507	16515	16463	16437	16634	16535	16473	16429	16441	16504	16454	16492	16253	16711	16375	16301	16492	16420	16344	16583	16482	16650	16495	16499	16387	16537	16561	16419	16437	16442	16431	16479	16585	16434	16546	16572	16539	16490	16496	16487	16536	16205	16426	16640	16358	16442	16747	16573	16563	16627	16436	16359	16516	16463	16293	16297	16525	16726	16400	16485	16631	16581	16370	16587	16417	16607	16531	16538	16559	16518	16579	16427	16427	16637	16415	16446	16647	16370	16319	16558	16653	16593	16482	16415	16459	16434	16407	16436	16387	16385	16436	16329	16288	16527	16526	16435	16681	16604	16421	16365	16478	16475	16370	16428	16657	16431	16353	16349	16477	16557	16669	16455	16573	16499	16613	16482	16517	16471	16429	16451	16608	16346	16459	16523	16544	16455	16582	16480	16447	16349	16518	16719	16496	16416	16528	16512	16609	16536	16491	16516	16461	16524	16453	16508	16427	16417	16455	16360	16413	16588	16499	16460	16424	16242	16452	16468	16520	16266	16535	16540	16525	16368	16510	16480	16450	16433	16482	16606	16372	16562	16303	16608	16417	16562	16389	16387	16528	16423	16480	16525	16386	16632	16626	16345	16469	16516	16335	16619	16587	16525	16558	16459	16403	16417	16541	16516	16523	16426	16598	16529	16473	16587	16408	16573	16535	16349	16535	16266	16685	16615	16464	16457	16570	16464	16579	16589	16518	16404	16480	16486	16546	16635	16510	16516	16423	16483	16720	16466	16617	16472	16637	16624	16476	16583	16313	16405	16404	16542	16478	16470	16647	16361	16471	16558	16621	16497	16425	16557	16454	16486	16532	16277	16527	16490	16520	16606	16337	16412	16566	16642	16355	16415	16483	16575	16406	16522	16516	16542	16412	16507	16458	16443	16491	16646	16562	16442	16555	16302	16499	16498	16563	16589	16693	16501	16573	16264	16526	16594	16563	16332	16485	16397	16312	16512	16440	16655	16601	16443	16593	16588	16477	16529	16502	16551	16592	16416	16411	16485	16381	16528	16443	16646	16594	16494	16323	16482	16594	16557	16465	16583	16484	16367	16483	16544	16361	16464	16466	16329	16529	16331	16367	16454	16333	16431	16526	16588	16554	16452	16406	16493	16542	16329	16621	16512	16654	16474	16325	16564	16476	16563	16370	16553	16411	16415	16642	16588	16477	16589	16441	16526	16639	16484	16468	16565	16404	16518	16472	16427	16397	16616	16415	16544	16471	16536	16472	16384	16368	16508	16654	16632	16452	16430	16633	16431	16491	16299	16612	16514	16440	16422	16373	16488	16530	16483	16311	16693	16509	16361	16574	16578	16571	16512	16487	16580	16499	16434	16642	16620	16514	16553	16484	16435	16389	16443	16618	16703	16504	16461	16405	16668	16551	16575	16600	16576	16525	16488	16620	16363	16328	16592	16610	16550	16447	16413	16545	16632	16577	16417	16498	16496	16636	16565	16458	16571	16367	16492	16451	16560	16405	16624	16504	16467	16448	16566	16519	16387	16566	16471	16560	16566	16436	16490	16477	16542	16472	16433	16480	16487	16381	16538	16604	16557	16322	16405	16451	16511	16522	16522	16612	16542	16597	16405	16420	16621	16438	16541	16616	16606	16464	16416	16673	16343	16526	16480	16394	16505	16420	16465	16355	16413	16288	16645	16531	16595	16414	16598	16545	16675	16409	16453	16505	16450	16565	16596	16558	16648	16586	16399	16355	16541	16439	16537	16602	16688	16650	16354	16498	16451	16493	16469	16565	16401	16386	16582	16434	16508	16532	16574	16374	16464	16418	16618	16612	16392	16434
30088	24051	27125	23559	20326	19414	19045	18755	18797	18624	18461	18422	18535	18479	18553	18803	18694	18486	18775	18676	18452	18413	18307	18501	18516	18552	18453	18452	18528	18401	18502	18289	18536	18538	18534	18581	18542	18516	18490	18509	18643	18705	18638	18360	18507	18517	18578	18498	18374	18485	18562	18597	18702	18491	18405	18424	18566	18228	18234	18493	18574	18600	18581	18608	18508	18409	18738	18436	18500	18473	18512	18458	18383	18608	18468	18247	18445	18445	18422	18444	18389	18805	18551	18596	18514	18440	18338	18534	18367	18627	18293	18519	18405	18288	18450	18275	18443	18575	18651	18557	18466	18524	18474	18433	18561	18557	18520	18411	18558	18555	18574	18429	18345	18459	18310	18503	18483	18575	18394	18429	18383	18410	18391	18463	18337	18198	18549	18234	18515	18496	18560	18594	18429	18441	18426	18529	18493	18642	18459	18386	18549	18390	18516	18427	18474	18396	18470	18630	18330	18358	18438	18619	18620	18374	18502	18165	18516	18739	18433	18509	18522	18504	18364	18323	18377	18208	18458	18655	18444	18445	18618	18528	18468	18341	18284	18457	18457	18487	18485	18593	18371	18451	18298	18473	18556	18496	18388	18388	18521	18463	18500	18495	18437	18380	18535	18490	18336	18311	18260	18460	18574	18536	18150	18323	18300	18334	18422	18543	18339	18406	18656	18573	18469	18588	18531	18561	18489	18551	18401	18313	18434	18376	18489	18481	18673	18434	18372	18648	18239	18357	18526	18374	18406	18686	18574	18583	18405	18392	18510	18367	18649	18421	18290	18428	18477	18416	18370	18404	18441	18557	18392	18223	18592	18499	18393	18177	18542	18435	18466	18234	18605	18492	18420	18224	18442	18318	18555	18551	18401	18359	18403	18500	18562	18626	18617	18657	18447	18540	18409	18782	18371	18470	18516	18619	18553	18548	18341	18426	18301	18557	18543	18321	18423	18436	18476	18503	18562	18772	18339	18585	18547	18667	18357	18465	18429	18328	18639	18609	18423	18574	18594	18484	18557	18636	18512	18556	18615	18478	18653	18249	18460	18524	18205	18409	18513	18460	18387	18538	18441	18624	18471	18107	18369	18343	18464	18461	18356	18501	18504	18516	18568	18335	18349	18531	18452	18429	18481	18275	18549	18330	18573	18315	18645	18519	18551	18548	18500	18451	18634	18669	18372	18566	18410	18402	18537	18384	18650	18455	18369	18316	18475	18082	18598	18386	18366	18414	18373	18420	18286	18354	18434	18419	18502	18512	18454	18325	18530	18514	18630	18536	18530	18278	18468	18426	18614	18534	18552	18392	18463	18383	18445	18574	18518	18547	18650	18661	18496	18366	18316	18646	18535	18352	18349	18549	18420	18472	18378	18557	18492	18468	18495	18613	18458	18342	18397	18427	18503	18666	18724	18697	18479	18472	18464	18481	18455	18380	18397	18344	18561	18621	18239	18316	18555	18518	18431	18439	18594	18676	18406	18491	18595	18480	18634	18584	18499	18665	18423	18476	18537	18540	18536	18619	18390	18691	18439	18538	18630	18484	18565	18543	18412	18309	18381	18320	18416	18716	18376	18281	18485	18493	18676	18407	18601	18534	18444	18462	18409	18469	18336	18443	18515	18289	18381	18591	18618	18452	18474	18485	18343	18243	18471	18347	18571	18478	18348	18446	18594	18460	18532	18433	18599	18524	18525	18371	18544	18499	18329	18380	18278	18502	18563	18491	18652	18690	18560	18594	18486	18541	18453	18515	18356	18340	18546	18423	18419	18510	18578	18552	18528	18611	18648	18525	18510	18603	18397	18402	18565	18485	18385	18447	18322	18392	18553	18482	18658	18663	18588	18500	18134	18426	18450	18525	18281	18547	18374	18526	18474	18471	18487	18437	18623	18594	18389	18368	18585	18585	18619	18593	18392	18387	18600	18271	18472	18320	18232	18522	18562	18448	18819	18425	18462	18356	18511	18600	18537	18642	18296	18393	18465	18460	18545	18314	18558	18428	18527	18536	18519	18517	18502	18481	18510	18531	18183	18281	18455	18415	18355	18440	18477	18398	18320	18666	18400	18565	18377	18507	18664	18463	18600	18518	18456	18321	18494	18498	18458	18617	18530	18369	18530	18286	18475	18492	18696	18465	18483	18435	18621	18565	18569	18550	18465	18658	18470	18306	18563	18555	18665	18553	18469	18187	18476	18412	18689	18380	18488	18382	18714	18387	18396	18521	18508	18518	18570	18652	18478	18277	18336	18636	18604	18515	18333	18603	18543	18397	18502	18446	18523	18545	18498	18643	18532	18345	18318	18374	18308	18483	18478	18354	18562	18351	18679	18545	18530	18419	18468	18650	18576	18457	18593	18295	18344	18590	18446	18392	18337	18465	18439	18435	18639	18322	18428	18463	18739	18329	18524	18343	18474	18286	18481	18424	18564	18717	18398	18302	18424	18467	18185	18504	18395	18627	18673	18556	18582	18402	18433	18467	18386	18352	18369	18524	18633	18496	18754	18647	18315	18551	18494	18467	18564	18556	18419	18320	18453	18581	18580	18391	18362	18409	18364	18553	18741	18484	18664	18385	18484	18625	18518	18440	18534	18450	18678	18463	18549	18405	18480	18679	18395	18527	18295	18399	18543	18440	18314	18532	18454	18485	18419	18279	18684	18455	18792	18498	18324	18415	18577	18329	18273	18425	18587	18572	18391	18668	18472	18439	18641	18490	18423	18533	18649	18376	18508	18586	18546	18412	18732	18298	18505	18580	18428	18620	18489	18679	18467	18522	18459	18580	18458	18486	18359	18565	18215	18446	18493	18498	18385	18506	18428	18431	18420	18330	18464	18401	18508	18398	18638	18483	18403	18272	18293	18578	18517	18366	18542	18572	18330	18526	18366	18422	18466	18390	18398	18553	18432	18687	18631	18694	18651	18446	18523	18285	18399	18331	18542	18450	18331	18436	18463	18463	18414	18518	18525	18657	18655	18487	18353	18520	18390	18349	18442	18387	18201	18557	18330	18470	18532	18562	18564	18385	18460	18515	18615	18549	18567	18460	18457	18461	18420	18439	18273	18577	18480	18674	18493	18215	18517	18541	18405	18554	18529	18447	18413	18544	18312	18396	18419	18471	18473	18285	18372	18487	18484	18578	18637	18534	18333	18367	18497	18406	18548	18515	18480	18379	18467	18501	18535	18480	18736	18461	18404	18132	18263	18446	18455	18516	18443	18457	18516	18540	18381	18263	18678	18491	18469	18320	18488	18298	18315	18600	18585	18632	18481	18542	18674	18378	18478	18601	18403	18498	18497	18496	18353	18430	18471	18485	18430	18383	18514	18404	18391	18385	18620	18581	18348	18490	18454	18628	18493	18420	18499	18542	18402	18818	18634	18309	18613	18359	18204	18509	18666	18538	18541	18397	18513	18555	18592	18423	18562	18535	18450	18415	18290	18435	18462	18359	18544	18378	18583	18504	18395	18496	18489	18395	18590	18431	18211	18421	18682	18491	18376	18619	18522	18372	18540	18312	18535	18572	18582	18529	18396	18520	18374	18265	18589	18524	18433	18528	18432	18539	18403	18474	18519	18519	18431	18248	18577	18658	18546	18403	18309	18355	18310	18384	18427	18397	18501	18506	18530	18502	18393	18269	18562	18322	18438	18411	18517	18446	18519	18754	18543	18486	18560	18447	18403	18309	18337	18330	18464	18352	18506	18528	18513	18507	18578	18628	18364	18364	18605	18476	18498	18421	18419	18555	18419	18646	18551	18683	18520	18713	18373	18613	18502	18374	18635	18386	18515	18384	18413	18369	18410	18387	18329	18332	18312	18369	18480	18379	18543	18551	18547	18600	18581	18504	18499	18545	18363	18577	18291	18514	18420	18522	18528	18232	18365	18664	18449	18598	18452	18678	18354	18603	18425	18562	18461	18279	18830	18519	18304	18488	18573	18621	18488	18664	18538	18629	18447	18346	18426	18382	18477	18537	18586	18367	18578	18276	18341	18357	18418	18539	18486	18639	18467	18607	18635	18465	18661	18629	18422	18468	18448	18388	18543	18611	18468	18368	18424	18526	18680	18448	18384	18339	18339	18512	18468	18662	18394	18468	18432	18450	18372	18413	18341	18653	18633	18474	18671	18526	18708	18384	18396	18378	18451	18516	18389	18465	18266	18178	18493	18468	18289	18416	18670	18463	18548	18342	18429	18365	18421	18358	18501	18285	18658	18404	18494	18474	18370	18478	18428	18597	18352	18460	18323	18494	18407	18301	18468	18325	18266	18470	18468	18575	18510	18597	18379	18460	18406	18514	18496	18554	18572	18524	18636	18467	18314	18542	18479	18328	18568	18628	18606	18401	18345	18408	18648	18699	18563	18505	18305	18597	18370	18509	18574	18599	18669	18549	18402	18233	18348	18388	18553	18290	18455	18490	18516	18472	18499	18474	18655	18473	18374	18424	18400	18619	18684	18523	18534	18205	18586	18273	18358	18389	18514	18366	18533	18336	18319	18585	18448	18449	18419	18692	18396	18396	18641	18569	18434	18426	18505	18487	18549	18488	18636	18494	18728	18318	18460	18685	18316	18474	18565	18492	18590	18517	18515	18680	18642	18652	18471	18488	18730	18423	18555	18547	18566	18503	18544	18625	18545	18269	18522	18488	18599	18500	18551	18578	18426	18521	18489	18607	18692	18566	18446	18506	18440	18290	18389	18478	18520	18431	18516	18498	18609	18650	18454	18400	18562	18419	18523	18622	18474	18480	18498	18720	18618	18431	18368	18286	18522	18445	18622	18467	18431	18491	18531	18534	18522	18409	18479	18490	18466	18342	18327	18501	18355	18369	18513	18479	18572	18698	18346	18449	18417	18440	18663	18479	18568	18428	18434	18614	18536	18209	18395	18593	18481	18416	18554	18340	18525	18506	18455	18324	18687	18606	18418	18512	18611	18552	18438	18366	18540	18663	18400	18532	18455	18361	18532	18368	18604	18481	18292	18493	18430	18590	18500	18316	18453	18600	18590	18445	18714	18144	18449	18521	18547	18440	18468	18407	18534	18381	18409	18516	18574	18531	18527	18573	18220	18250	18318	18580	18405	18511	18531	18379	18617	18286	18498	18406	18418	18541	18577	18533	18510	18576	18555	18419	18404	18328
20986	28655	24508	19236	17352	16558	16222	15884	15902	15883	15987	15853	15750	15984	15778	16014	15748	15806	15694	15786	15932	15801	15900	15753	15958	15846	15816	15821	16037	15800	15651	15949	15722	15941	15847	15786	15735	15821	15719	15733	15868	15924	15836	15749	15746	15632	15952	15717	15938	15698	15752	15737	15729	15727	15875	15827	15855	15814	15645	15857	15812	15865	15874	15738	15846	15902	15961	15958	15700	15812	15731	15562	15718	15761	15746	15797	15855	15685	15895	15760	15516	15767	15634	15802	15740	15769	15661	15734	15660	15792	15858	15727	15708	15966	15871	15800	15803	15782	15833	15664	15682	15631	15739	15659	15727	15905	15834	15802	15825	15776	15800	15723	15726	15891	15775	15775	15739	15842	15901	15850	15804	15687	15645	15744	15683	15846	15870	16010	15865	15786	15886	15767	15780	15668	15778	15596	15768	15814	15604	15708	15781	15810	15788	15762	15758	15765	15812	15748	15820	15844	15919	15791	15790	15884	15755	15741	15808	15635	15701	15751	15776	15593	15604	15837	15677	15768	16010	15855	15873	15833	15838	15692	15642	15765	15874	15702	15666	15696	15874	15723	15944	15670	15740	15755	15781	15674	15707	15718	15749	15733	15684	15648	15838	15772	15894	15789	15830	15685	15809	15807	15749	15802	15805	15732	15794	15820	15580	15663	15644	15723	15619	15644	15843	15807	15669	15771	15722	15862	15855	15887	15734	15833	15817	15818	15810	15742	15862	15963	15665	15747	15860	15857	15573	15805	15804	15842	15850	15693	15736	15827	15941	15681	15777	15891	15691	15561	15930	15695	15735	15789	15798	16102	15781	15772	15772	15721	15862	15815	15849	15618	15647	15778	15825	15699	15979	15826	15839	15778	15817	15880	15955	15786	15835	15787	15652	15685	15863	15775	15808	15867	15697	15910	15683	15659	15847	15725	15732	15749	15801	15689	15794	15776	15733	15913	15784	15697	15953	15758	15867	15818	15917	15986	15797	15758	15746	15560	15693	15863	15717	15867	15940	15870	15916	15720	15653	15744	15668	15896	15915	15720	15908	15964	15742	15740	15879	15650	15636	15832	15800	15768	15784	15899	15639	15868	15709	15509	15803	15847	15891	15821	15770	15660	15863	15883	15874	15763	15782	15788	15788	15899	15798	15757	15732	15551	15786	15911	15898	15849	15841	15618	15706	15815	15865	15874	15731	15953	15737	15738	15704	15783	15788	15901	15647	15757	15841	15787	15907	15713	15653	15716	16036	15806	15776	15576	15756	15811	15861	15594	15934	15707	15888	15735	15879	15745	15857	15766	15721	15725	15834	15659	15812	15745	15709	15859	15546	15743	15745	15817	15721	15802	15684	15877	15725	15919	15874	15842	15845	15853	15715	15972	15825	15758	15746	15664	15872	15821	15844	15638	15917	15822	15845	15781	15734	15834	15657	15758	15863	15880	16039	15731	15863	15687	15720	15605	15857	15672	15739	15742	15877	15849	15849	15852	15832	15925	15711	15739	15619	15944	15740	15874	15654	15797	15743	15829	15558	15790	15819	15818	15880	15774	15798	15789	15781	15613	15851	15803	15607	15779	15875	15840	15854	16014	15875	15847	15663	15868	15746	15933	15737	15891	15777	15638	15763	15761	15874	15935	15783	15819	15688	15750	15912	15804	15827	15792	15771	15679	15828	15692	15851	15689	15898	15796	15837	15810	15707	15681	15732	15757	15773	15647	15719	15629	15856	15764	15644	15995	15789	15761	15648	15708	15784	15654	15847	15934	15763	15847	15791	15804	15931	15913	15957	15771	15799	15633	15812	15833	15738	15938	15747	15729	15766	15705	15754	15774	15854	15634	15776	15918	15700	15728	15789	15696	15935	15780	15911	15750	15711	15790	15643	15663	15909	15687	15828	15625	15805	15789	15771	15967	15760	15731	15735	15721	15858	15747	15838	15732	15640	15949	15836	15694	15744	15712	15743	15712	15715	15734	15912	15768	15834	15615	15739	15848	15689	15915	15701	15819	15726	15801	15792	15786	15790	15722	15829	15727	15872	15858	15689	15926	15818	15699	15866	15739	15584	16011	15736	15975	15741	15775	15728	15762	15864	15881	15671	15807	15847	15800	15711	15628	15550	15754	15747	15876	15740	15780	15773	15763	15724	15746	15744	15852	15872	15881	15897	15832	15686	15932	15881	15727	15765	15715	15683	15983	15863	15885	15793	15900	15544	15828	15787	15763	15640	15928	15622	15830	15922	15841	15827	15873	15823	15787	15965	15784	15703	15858	15816	15694	15895	15528	15791	15717	15850	15730	15919	15968	15939	16001	15892	15799	16000	15852	15932	15837	15848	15794	15777	15696	15879	15883	15743	15891	15668	15633	15938	15829	15721	15817	15889	15867	16015	15664	15835	15861	15703	15777	15838	15786	15886	15772	15796	15679	15857	15788	15683	15643	15868	15688	15965	15790	15916	15909	15932	15577	15939	15894	15913	15897	15801	15765	15851	15692	15810	15865	15691	15687	15815	15829	15732	15617	15964	15772	15731	15741	15769	15763	15717	15816	15737	15847	15757	15775	15696	15817	15778	15798	15785	15857	15741	15716	15939	15972	15683	15700	15579	15643	15819	15833	15782	15745	15818	15495	15687	15722	15724	15904	15747	15727	15847	15829	15684	15741	15757	15726	15735	15848	15843	15699	15888	15682	16026	15630	15804	15679	15893	15701	15864	15865	15824	15707	15782	16075	15709	15705	15856	15843	15736	15841	15860	15933	15774	15743	15693	15719	15715	15620	15763	15781	15664	15620	15684	15806	15595	15798	15752	15753	15754	15637	15792	15826	15807	15656	15695	15793	15658	15858	15705	15721	15803	15791	15808	15739	15906	15889	15811	15974	15819	15659	15829	15889	15847	15839	15876	15982	15867	15783	16001	15920	15879	15747	15854	15805	15679	15883	15761	15770	15732	15660	15787	15725	15847	15815	15862	15691	15875	15816	15898	15819	15830	15740	15973	15780	15840	15626	15775	15734	15715	15807	15959	15824	15770	15885	15715	15818	15752	15813	15809	15676	15823	15712	15795	15764	15747	15557	15715	15925	16011	15765	16087	15871	15626	15674	15717	15783	15559	15703	15758	15866	15843	15872	15847	15759	15765	15665	15899	15837	15727	15725	15846	15642	15790	15739	15805	15773	15750	15708	15589	15823	15847	15786	15817	15673	16047	15706	15779	15785	15951	15726	15501	15848	15807	15669	15861	15948	15768	15855	15610	15756	15748	15686	15656	15763	15820	15867	15784	15648	15809	15729	15712	15964	15655	15709	15716	15709	15909	15713	15931	15710	15720	15831	15660	15666	15786	15705	15820	15789	15815	15817	15721	15773	15823	15771	15720	15836	15785	15900	15902	15855	15634	15801	15853	15843	15989	15697	15865	15946	15838	15706	15720	15660	15712	15826	15966	15751	15854	15959	15854	15829	15800	15754	15789	15920	15878	15838	15698	15735	15826	15655	15805	15784	15851	15741	15870	15626	15821	15619	15819	15805	15708	15698	15794	15870	15687	15813	15651	15897	15701	15835	15656	15770	15661	15642	15975	15605	15834	15756	15932	15744	15772	15773	15796	15773	15888	15798	15818	15789	15747	15689	15682	15808	15773	15786	15837	15672	15895	15885	15796	15695	15809	15847	15815	15846	15716	15872	15845	15670	15568	15851	15733	15715	15878	15757	15702	15958	15661	15723	15918	16002	15817	15803	15446	15740	15822	15663	15755	15981	15654	15933	15662	15753	15834	15771	15921	15851	15719	15843	15779	15741	15652	15867	15897	15573	15983	15683	15987	15829	15743	15877	15709	15847	15768	15647	15709	15799	15707	15939	15794	15762	15879	15796	15652	15993	15620	15729	15840	15725	15782	15813	15786	15733	15817	15828	15772	15838	15723	15829	15862	15751	15862	15768	15729	15709	15780	15759	15686	15768	16057	15829	15839	15647	15773	15699	15676	15786	15666	15725	15716	15585	15869	15766	15743	15705	15835	15876	15856	15936	15805	15736	15887	15817	15769	15844	15799	15973	15809	15830	15750	15813	15835	15821	15794	15795	15823	15739	15780	15915	15705	15772	15839	15729	15812	15743	15842	15873	15826	15953	15669	15767	15889	15841	15864	15858	15832	15892	15765	15772	15856	15657	15636	15768	15877	15755	15710	15811	15804	15629	15789	15767	15711	15852	15794	15774	15821	15758	15751	15867	15785	15821	15719	15645	15754	15952	15857	15588	15745	15591	15549	15853	15938	15749	15563	15757	15954	15833	15811	15809	15752	15797	15874	15905	15649	15781	15925	15939	15726	15962	15830	15877	15575	15770	15966	15784	15765	15903	15949	15676	15768	15662	15717	15929	15794	15810	15703	15852	15802	15730	15893	15905	15964	15775	15813	15773	15798	15779	15980	15750	15556	15869	15758	15787	15730	15621	15700	15827	15818	15901	15752	15943	15635	15746	15834	15896	15966	15735	15725	15771	15719	15935	15655	15701	15837	15741	15794	15651	15935	15799	15840	15681	15626	15681	15877	15834	15829	15718	15934	15673	15777	15775	15713	15832	15830	15926	15840	15826	15849	15637	15746	15896	15809	15915	15777	15662	15654	15876	15758	15766	15760	15841	15680	15618	15912	15801	15801	15769	15817	15914	15660	15716	15734	15729	15928	15766	15746	15661	15694	15721	15824	15804	15820	15727	15912	15704	15784	15834	15829	15967	15819	15879	15792	15916	15800	15896	15770	15780	15723	15836	15708	15856	15668	15816	15897	15765	15733	15630	15835	15967	15869	15714	15834	15794	15882	15762	15885	15762	15722	15852	15849	15630	15867	15631	15862	15851	15702	15773	15743	15745	15780	15731	15890	15911	15558	15778	15873	15729	15621	15815	15830	15998	15821	15990	15834	15844	15858	15901	15943	15888	15853	15932	15788	15645	15841	15847	15760	15743	15802	15760	15810	15842	15836	15683	15904	15737	15762	15723	15974	15766	15922	15616	15597	15754	15731	15880	15997	15844	15836	15728	15884	15709	15731	15621	15676	15755	15621	15714	15851	15730	15754	15988	15763	15789	15691	15618	15640	15846	15782	15614	15719	15927	15613	15699	15960	15805	15797	15699	15898	15789	15872	15700
23892	21571	28188	25969	23218	22045	21079	18832	18532	18556	18393	18238	18348	18234	18353	18355	18331	18339	18251	18440	18339	18216	18311	18456	18289	18202	18458	18374	18237	18081	18454	18231	18192	18417	18463	18386	18314	18233	18420	18236	18278	18161	18109	18167	18211	18341	18290	18204	18505	18187	18204	18232	18061	18185	18112	18190	18339	18232	18217	18316	18263	18176	18272	18289	18310	18200	18237	18368	18112	18112	18272	18343	18251	18101	18274	18166	18169	18267	18132	18186	18066	18468	18271	18281	18371	18121	18081	18165	18375	18173	18178	18301	18106	18038	18299	18266	18242	18041	18295	18416	18189	18257	18202	17964	18256	18165	18159	18273	18187	18182	17901	18297	18336	18265	18223	18340	18136	18146	18090	18135	18208	18143	18043	18117	18051	18279	18183	18203	18133	18394	18198	18194	18154	18072	18186	18274	18302	18159	18032	18085	18136	18255	18314	18008	18140	18385	18388	18295	18392	18237	18136	18034	17949	18257	18032	18303	18421	18157	18321	18059	18079	18115	18279	18144	18215	17956	18181	18099	18215	18269	18317	18300	18220	18329	18337	18149	18329	18159	18170	18066	18049	18247	17969	18005	18058	18174	18212	18167	18007	18345	18340	18046	18087	18118	18229	18195	18243	18142	18328	18214	18236	18162	18352	18173	18184	18187	18281	18224	18393	18365	18047	18349	18202	18387	18312	18083	18191	18195	18198	18212	18141	18234	18231	18168	18261	18136	18160	18296	18383	18322	18070	18335	18223	18109	18330	18272	18072	18148	18157	18199	18063	18262	17923	18104	18441	18242	18220	18229	18008	18336	18190	18262	18052	17925	18184	18166	18020	18338	18100	18056	18207	18218	18176	18096	18172	18320	18166	18098	18178	18234	18234	18218	18103	18089	18189	18377	18408	18278	18412	18187	18190	18236	18248	18407	18122	18157	18196	18028	18341	18321	18082	18093	18015	18006	18246	18292	18240	18229	18251	18148	18217	18328	18264	18458	18225	18245	18229	18158	18378	18241	18322	18055	18130	18165	18289	18163	18221	18188	18244	17905	18127	18055	18057	18397	17960	18127	18319	18170	18173	18347	18272	18289	18371	18106	18276	18136	18353	18180	18142	18130	18202	18352	18162	18296	18166	18214	18234	18127	18200	18142	18042	18151	18323	18128	17937	17978	18095	18098	18149	18133	18390	18116	18402	18013	18255	18088	18046	18307	18090	18225	18110	18269	18180	18229	18246	18226	18051	18384	18255	18166	18134	17936	18155	18091	18313	18225	18223	18128	18280	17978	18333	18096	18013	17993	18377	18072	18119	18225	18413	18244	18144	18201	18201	18054	18269	18276	18049	18425	18209	18046	18124	18077	17980	18159	17979	18179	18179	18181	18290	18213	18238	18089	18357	18315	18081	18374	18294	18183	17910	18308	18321	18219	18229	18156	18258	18189	18195	18194	18196	18175	18094	18222	18141	18227	18244	18209	18263	18236	18409	18404	18214	18023	18465	18369	18078	18142	18239	18389	18326	18102	17862	18202	18024	18238	18204	18083	18345	18215	18143	18227	18230	18300	18210	18079	18284	18380	18095	18044	18242	18266	18039	18128	18149	18084	18135	18188	18366	18100	18341	18358	17964	18069	18216	18248	18394	18411	18215	18215	18238	18302	18018	18141	18239	18151	18209	18224	18219	18213	18175	17905	18024	18115	18129	18198	18190	18221	18004	18213	18292	17992	18368	17964	18086	18118	18281	18342	18356	17877	18125	18236	18129	18350	18306	18267	18233	18276	18151	18191	18186	18062	18143	18176	18179	18270	18308	18280	18105	18344	18274	18361	18311	18344	18249	18177	18256	18025	18181	18149	18143	18362	18442	18140	18240	18328	18140	18265	18173	18261	18161	18123	18242	18344	18158	17839	18059	18161	18211	18371	17931	18131	18236	18402	18321	18075	18061	18367	18171	18208	18192	18086	18132	18280	18356	18186	18141	18158	18171	18169	18405	18113	18189	18112	18108	18380	18239	18194	17985	18229	18324	18070	18084	18409	18397	18125	18213	18410	18255	17949	18254	18121	18217	18148	18259	18272	18248	18370	18177	18070	18260	18377	18103	18316	18224	18218	18284	18036	18391	18311	18151	18148	18077	18284	18078	18038	18348	18381	18126	18277	18095	18315	18079	18215	18257	18121	18388	18329	18260	18310	18208	18129	18286	18249	18181	18060	18362	18129	18212	18135	18244	18212	18162	18225	18344	18178	18191	18145	17795	18248	18236	18358	18145	18146	18197	18145	18215	18144	18033	18401	18148	18121	18358	18116	18387	18158	18431	18233	18171	18378	18095	18307	18132	18020	18260	18106	18213	18254	18038	18115	18086	18278	17795	18325	18224	18144	18276	18330	18255	18248	18257	18257	18156	18291	18282	18093	18080	18333	18301	18190	18095	18289	18089	18269	18168	18477	18063	18104	18041	18328	18277	18089	18117	18058	18209	18125	18111	18342	18182	18205	18550	18289	18111	18257	18246	18102	18179	17987	18357	18042	18093	18078	18132	18107	18079	18203	17996	18135	18228	18143	18127	18236	17963	18327	18283	18383	18271	18190	18119	18129	18229	18316	18299	18120	18065	17971	18447	18305	18237	18080	18165	18163	18179	18437	18095	18041	18092	18334	18084	18233	18036	18220	18021	18115	18319	18170	18295	18200	18209	18302	18082	18042	18062	18290	18395	18041	18317	18098	18232	18162	18143	18158	18025	18091	18306	18349	18194	18204	18084	18148	18214	18318	18381	17956	18107	18207	18043	18144	18239	18337	18157	18140	18216	18418	18139	18111	18119	17987	18379	18440	18380	18226	18106	17977	18334	18124	18265	18174	18213	18042	18250	18265	18440	18342	18179	18151	18236	17913	18271	18132	18174	18247	18429	18275	18082	18388	18059	18071	18143	18105	18264	18294	18258	18223	18074	18295	18269	18104	18214	18255	18032	18271	18265	17975	18343	18356	18315	18280	18394	18320	18246	18347	18055	18290	18071	18114	18259	18216	18091	18087	18008	17967	18343	18214	18346	18202	18191	18345	18262	18090	18177	18085	18097	18149	18454	18212	18292	18188	18274	18287	18187	18131	18080	18096	18121	18202	18408	18139	18313	18080	18142	18229	18232	18211	18111	18175	18272	18140	18280	18148	18153	18064	18143	18070	18295	18366	18170	18296	17969	18115	18257	18130	18116	18116	18086	18013	18139	18340	17996	18354	18174	18170	18063	18029	18221	18174	18400	18062	18147	18239	18218	18231	18254	18111	18316	18422	18308	18245	18211	18124	18312	18120	18138	18160	18236	18206	18462	18230	18328	18230	18288	18180	18262	18315	18219	18308	18258	18462	18273	18101	18177	18030	18162	18160	18147	18048	18114	18082	18201	18183	18238	18212	18272	18027	18231	18129	18216	18266	18045	18108	18267	18140	18188	18024	18210	18358	18104	18276	18297	18285	18150	18160	18266	18018	18221	17991	18226	18231	18211	18328	18225	18320	18289	18084	17965	18093	18458	18202	18267	18253	18056	18333	18015	18115	18301	18222	18350	18114	17932	18279	18207	18115	18295	18264	18051	18217	18259	18187	18129	18274	18007	18307	18290	18138	18211	18153	18264	18260	18230	18139	18254	18446	18147	18176	18157	18148	18305	18063	18301	18243	18165	18214	18200	18277	18173	18251	18183	18245	18186	18074	18363	18110	18281	18219	18307	18111	18110	18222	18144	18275	18304	18388	18158	18025	18115	18048	18282	18560	18277	18133	18005	18296	18346	18282	18171	18418	18410	18363	18170	18202	18323	18316	18288	18090	18203	18111	18128	18224	18287	18115	18150	18185	18071	18026	18181	18141	18264	18253	18165	18170	18276	18047	18252	18018	17973	18209	18254	18089	18294	18248	18266	18236	18166	18044	18124	18236	18314	18321	18178	18324	18031	17883	18266	18017	18260	18455	18328	18295	18137	18310	18105	18306	18364	18062	18454	18254	18284	18022	18050	18156	18237	18074	18228	18189	18132	18188	18276	18327	18142	18199	18170	18261	18176	18079	18072	18094	18231	18291	18114	18446	18194	18212	18387	18024	18167	18221	18099	18291	18031	17900	18249	18110	18196	18192	18207	18508	18341	18327	18248	18156	18298	18116	18250	18246	18241	18224	18245	18151	18062	18226	18146	18248	18203	18151	18161	18233	18441	17990	18179	18175	18099	18350	18125	18135	18162	18293	18088	18080	18173	18209	18294	18183	18258	18142	18046	18357	18138	18322	18410	18164	18315	18243	18148	18239	18105	18109	18237	18315	18018	18122	18494	18176	18235	18150	18111	18266	18366	18014	18313	18249	18254	18321	18301	18173	18086	18296	18062	18197	18110	18366	18372	18246	18216	18326	18224	18295	18381	18108	18308	18162	18051	18275	18141	18181	18410	18264	18459	18202	18162	18224	18437	18329	18219	18277	18173	18349	18152	18247	18180	18081	18120	18343	18312	18215	18179	18155	18245	18297	18229	17974	18383	18241	18278	18254	18193	18229	18163	17952	18173	18035	18228	18155	18081	18103	18157	18209	18244	18376	18168	18222	18350	18180	18162	18100	17968	18310	18040	18024	18166	18090	18207	18315	18133	18097	18134	18365	18432	18203	18218	18220	18220	18271	18273	18021	18127	18236	18077	18087	18056	18272	18192	18173	18161	18042	18113	18176	18129	18251	17987	18299	18249	18420	17995	18147	18022	18170	18052	18265	18062	18218	18194	18031	18306	18287	18119	18150	18232	18115	18452	18135	18228	18086	18254	18118	18222	18291	18314	18120	17983	18372	18289	17952	18298	18233	18270	18155	18400	18187	18120	18134	18377	17965	18076	17985	18102	18153	18328	18212	18232	18358	18303	18212	18212	18125	18260	18183	18413	18305	18122	18317	18262	18311	18208	18393	18190	18127	18024	18292	18028	18196	18368	18205	18378	18393	18310	18285	18264	18063	18215	18382	17986	18237	18160	18235	18161	18111	18191	18329	18274	18357	18171	18146	18196	18091	18025	18208	18317	18102	18047	17993	18148	18205	18127	18525	18221	18062	18140	17934	18284	18192	18280	18308	18269	18182	18312	18020	18089	18228	18182	18182	18184	18049	18111	18171	18326	18238	18039	18055
19770	37004	32711	23842	20002	17619	16435	16288	15801	16018	15809	15792	15626	15704	15646	15647	15665	15694	15774	15788	15510	15625	15567	15728	15729	15625	15710	15631	15838	15785	15627	15660	15599	15663	15564	15656	15616	15463	15418	15740	15503	15444	15688	15665	15660	15564	15702	15567	15619	15609	15549	15436	15660	15657	15393	15560	15570	15674	15623	15714	15641	15700	15669	15664	15620	15667	15483	15541	15593	15559	15511	15687	15545	15819	15682	15641	15545	15650	15656	15524	15702	15640	15714	15645	15559	15444	15759	15597	15639	15611	15612	15687	15704	15498	15655	15674	15532	15576	15633	15504	15597	15493	15570	15567	15679	15538	15627	15602	15607	15629	15838	15620	15705	15554	15450	15661	15525	15615	15636	15539	15543	15535	15794	15552	15690	15529	15555	15642	15769	15664	15709	15698	15455	15651	15465	15532	15742	15691	15441	15603	15557	15451	15622	15595	15555	15588	15615	15714	15500	15665	15432	15577	15654	15648	15612	15573	15588	15471	15653	15488	15550	15487	15594	15523	15632	15680	15613	15462	15590	15568	15587	15633	15643	15534	15481	15701	15601	15698	15455	15576	15665	15774	15496	15637	15660	15574	15599	15500	15596	15644	15583	15487	15585	15451	15715	15677	15524	15657	15568	15677	15573	15580	15579	15560	15644	15683	15594	15732	15663	15616	15647	15398	15601	15720	15577	15688	15656	15547	15782	15585	15643	15468	15558	15669	15685	15488	15736	15492	15684	15430	15630	15692	15621	15550	15608	15540	15616	15601	15567	15647	15501	15612	15847	15735	15696	15707	15579	15351	15633	15635	15437	15873	15584	15706	15412	15606	15641	15787	15518	15668	15712	15478	15607	15519	15523	15612	15459	15594	15709	15692	15602	15486	15700	15713	15693	15626	15654	15653	15641	15602	15429	15689	15672	15505	15629	15597	15647	15592	15520	15779	15426	15561	15712	15650	15604	15725	15602	15604	15661	15629	15552	15583	15549	15336	15642	15655	15574	15563	15883	15580	15555	15592	15665	15609	15582	15628	15704	15447	15709	15620	15536	15606	15706	15562	15669	15606	15611	15761	15509	15759	15670	15681	15634	15584	15593	15643	15699	15360	15740	15447	15619	15632	15538	15487	15521	15560	15700	15552	15719	15633	15673	15633	15941	15707	15531	15729	15508	15563	15572	15561	15541	15593	15703	15818	15648	15662	15650	15702	15586	15538	15673	15741	15455	15590	15668	15655	15477	15728	15661	15698	15675	15434	15660	15682	15626	15653	15559	15604	15669	15581	15609	15612	15524	15713	15796	15555	15683	15667	15681	15523	15625	15695	15663	15678	15694	15752	15704	15615	15637	15455	15642	15803	15431	15623	15610	15644	15577	15622	15771	15547	15580	15861	15615	15415	15618	15723	15768	15529	15685	15618	15333	15693	15659	15707	15745	15530	15624	15569	15577	15517	15858	15564	15544	15608	15778	15627	15600	15629	15597	15697	15624	15622	15556	15659	15556	15660	15454	15648	15597	15682	15825	15698	15644	15620	15595	15453	15560	15756	15685	15696	15512	15547	15600	15573	15700	15876	15521	15703	15721	15615	15500	15700	15451	15515	15630	15598	15642	15663	15584	15696	15660	15622	15730	15603	15807	15632	15613	15755	15723	15668	15479	15452	15614	15674	15587	15580	15540	15406	15720	15645	15609	15656	15610	15613	15637	15520	15583	15583	15594	15671	15661	15632	15439	15590	15596	15734	15669	15735	15671	15623	15612	15685	15479	15669	15567	15623	15583	15486	15644	15615	15732	15667	15633	15521	15479	15613	15778	15606	15613	15541	15609	15510	15789	15714	15522	15516	15556	15662	15549	15462	15682	15590	15720	15587	15517	15727	15698	15606	15593	15609	15660	15625	15649	15749	15566	15490	15615	15624	15591	15621	15649	15521	15596	15391	15829	15554	15684	15559	15681	15645	15580	15675	15639	15723	15503	15462	15564	15452	15637	15549	15604	15685	15660	15659	15610	15664	15530	15629	15592	15571	15471	15540	15463	15620	15504	15698	15468	15657	15643	15605	15560	15559	15679	15536	15543	15699	15642	15439	15778	15603	15638	15697	15614	15593	15589	15630	15581	15605	15597	15609	15597	15797	15547	15675	15714	15484	15528	15734	15679	15599	15543	15657	15488	15388	15641	15467	15573	15655	15668	15781	15540	15601	15706	15724	15596	15572	15796	15583	15599	15519	15475	15551	15401	15550	15652	15477	15560	15496	15739	15491	15508	15753	15561	15699	15450	15500	15588	15590	15494	15610	15603	15533	15608	15606	15794	15545	15497	15644	15533	15603	15663	15655	15612	15695	15622	15525	15729	15620	15682	15642	15799	15479	15673	15547	15536	15580	15679	15805	15601	15274	15736	15694	15505	15666	15524	15712	15637	15686	15709	15477	15709	15683	15559	15584	15669	15780	15724	15568	15558	15802	15810	15683	15568	15595	15655	15610	15525	15521	15738	15428	15677	15599	15716	15754	15471	15746	15423	15593	15673	15575	15748	15422	15554	15792	15857	15585	15670	15664	15525	15764	15444	15633	15591	15682	15681	15602	15512	15578	15695	15585	15557	15447	15695	15608	15605	15692	15608	15588	15526	15518	15672	15537	15459	15674	15759	15469	15620	15650	15516	15742	15623	15527	15615	15395	15678	15519	15549	15585	15620	15548	15672	15704	15628	15682	15566	15665	15546	15701	15738	15640	15496	15591	15720	15453	15658	15532	15769	15374	15949	15586	15595	15620	15588	15606	15605	15693	15495	15609	15662	15617	15666	15589	15501	15715	15554	15350	15438	15698	15772	15492	15580	15540	15477	15579	15642	15681	15698	15671	15514	15718	15672	15597	15602	15729	15419	15646	15631	15693	15573	15603	15692	15726	15489	15581	15502	15582	15663	15560	15565	15679	15625	15492	15547	15613	15659	15585	15640	15591	15770	15529	15469	15671	15503	15547	15776	15603	15628	15725	15660	15474	15692	15583	15675	15697	15771	15680	15579	15670	15753	15568	15582	15622	15497	15718	15617	15533	15631	15494	15714	15686	15481	15732	15575	15499	15599	15629	15772	15556	15570	15623	15720	15456	15575	15623	15593	15555	15530	15685	15600	15554	15588	15714	15504	15683	15540	15662	15639	15622	15592	15601	15490	15575	15544	15590	15565	15509	15777	15513	15636	15608	15755	15560	15504	15614	15506	15534	15658	15617	15706	15755	15541	15536	15545	15628	15589	15678	15796	15557	15770	15519	15742	15532	15489	15578	15509	15709	15688	15638	15564	15663	15688	15575	15746	15599	15371	15671	15716	15714	15714	15583	15629	15465	15565	15712	15638	15455	15550	15690	15642	15636	15507	15708	15454	15605	15562	15567	15553	15532	15718	15613	15601	15603	15699	15734	15787	15781	15637	15624	15525	15668	15410	15557	15698	15646	15563	15564	15744	15577	15733	15580	15536	15473	15518	15609	15634	15700	15591	15691	15748	15466	15602	15488	15546	15499	15653	15629	15703	15660	15696	15594	15748	15664	15667	15655	15564	15563	15511	15763	15430	15607	15723	15569	15713	15542	15603	15554	15620	15679	15659	15619	15647	15764	15672	15327	15490	15554	15497	15789	15735	15703	15581	15579	15726	15666	15578	15703	15669	15532	15630	15682	15594	15734	15606	15530	15692	15728	15663	15596	15670	15763	15785	15580	15600	15520	15592	15509	15607	15683	15377	15488	15526	15426	15723	15537	15551	15477	15639	15566	15672	15650	15579	15613	15556	15513	15666	15461	15665	15601	15671	15503	15657	15600	15672	15809	15664	15633	15680	15559	15620	15568	15749	15615	15875	15557	15666	15719	15354	15736	15630	15648	15637	15736	15617	15669	15519	15615	15648	15631	15677	15440	15725	15574	15479	15817	15603	15777	15617	15750	15639	15493	15756	15556	15554	15578	15591	15506	15469	15642	15692	15623	15669	15405	15646	15744	15584	15817	15452	15649	15602	15640	15714	15521	15645	15332	15648	15451	15619	15506	15713	15611	15679	15535	15507	15506	15719	15668	15555	15584	15567	15647	15571	15591	15862	15778	15646	15491	15519	15529	15547	15706	15429	15791	15743	15570	15654	15385	15718	15647	15770	15577	15590	15525	15559	15588	15642	15693	15457	15701	15630	15609	15569	15766	15678	15767	15705	15620	15724	15706	15668	15647	15676	15636	15486	15750	15725	15750	15647	15567	15687	15563	15742	15465	15611	15724	15571	15410	15511	15651	15575	15716	15530	15593	15612	15789	15354	15420	15659	15737	15474	15663	15587	15432	15555	15561	15790	15508	15562	15491	15722	15646	15705	15664	15693	15598	15690	15709	15716	15463	15583	15591	15584	15754	15496	15619	15589	15602	15515	15675	15648	15597	15685	15701	15740	15617	15672	15738	15691	15320	15623	15592	15603	15580	15497	15569	15619	15681	15716	15750	15596	15674	15742	15714	15697	15531	15609	15585	15413	15666	15723	15503	15454	15669	15733	15648	15518	15622	15564	15645	15556	15541	15758	15536	15776	15546	15621	15543	15619	15675	15535	15791	15540	15649	15623	15641	15670	15654	15730	15612	15670	15608	15900	15550	15618	15437	15564	15572	15678	15596	15523	15506	15498	15611	15726	15765	15614	15811	15747	15534	15621	15370	15732	15614	15718	15652	15502	15575	15568	15517	15915	15684	15708	15745	15694	15600	15736	15562	15607	15554	15686	15513	15671	15662	15565	15701	15637	15635	15837	15657	15589	15759	15634	15538	15661	15458	15581	15562	15623	15642	15555	15555	15505	15702	15646	15714	15540	15735	15519	15678	15549	15672	15567	15669	15813	15581	15610	15673	15710	15655	15561	15670	15678	15647	15671	15588	15586	15569	15569	15706	15725	15563	15771	15636	15697	15612	15676	15694	15750	15670	15596	15568	15635	15632	15790	15635	15456	15441	15729	15530	15645	15777	15572	15603	15634	15637	15546	15639	15393	15644	15609	15851	15520	15690	15677	15646	15575	15533	15596	15523	15542	15820	15768	15512	15623	15731	15673	15688	15455	15642	15719	15592	15724	15725	15807	15465	15628	15626	15889	15573	15499	15680	15584	15621	15641	15464	15702	15577
25491	21600	27564	27911	21435	20469	20192	19140	19168	19391	19168	18961	18847	19098	19052	19076	18844	18710	19131	19103	18871	18950	19181	18985	18907	19189	18875	18912	18895	18882	18998	19031	19010	18828	18984	18779	18847	19034	18916	18946	18788	18985	18736	18782	19022	18906	18991	18823	18962	18889	19030	18703	18890	19080	18834	18832	19020	18806	18753	19003	19013	19019	18685	19008	19061	18943	18832	18745	18943	19208	18873	18972	19188	18865	18734	18855	18967	18915	18989	18893	19045	18754	18950	18987	18986	19014	19131	19002	19095	18767	18967	18754	18993	18839	18862	18790	18981	19034	18890	18704	19112	18909	18837	18908	18946	18856	18754	18784	18665	18854	18987	18945	19090	18793	18893	18915	18915	19161	18947	18888	18851	18968	18855	19232	18897	18850	18746	19024	18938	19016	19030	18874	18934	18883	18908	18936	19016	18995	18768	18900	19092	18940	18686	18952	18857	18946	19150	18826	19082	18887	18944	19114	18887	18718	18892	18765	18975	18729	18875	18844	19012	18873	19015	18908	18804	18906	19111	18801	19102	19047	18972	18969	18834	18919	18921	18855	19058	18881	18986	18873	18928	19100	19310	18981	18971	19039	18799	18679	19057	18846	19062	18734	18938	18967	18876	19281	18679	18844	18907	18686	18963	18859	19052	19032	18726	18921	18877	18883	18873	18986	18818	18939	18871	18918	18982	18897	18962	18995	19035	18909	18803	18975	18836	18939	18959	18854	18949	19010	18889	18813	18718	18898	18998	18804	18881	18977	18973	19010	18945	18807	18813	18755	18820	19023	18925	18824	19177	19022	18906	18963	18866	18822	19179	19010	18996	18953	18956	19097	18741	18909	18948	19024	19060	18832	18760	18667	19048	19030	18830	18878	18817	18862	19026	18779	18825	18728	18844	18973	18972	18896	19132	18984	19103	18952	18812	18906	18842	18873	18907	19127	19080	18873	18938	18754	18880	18870	18893	18902	18878	18840	18663	19020	18846	19008	19148	18925	18751	18905	18913	18801	19045	18942	19071	18618	18981	18973	18867	18849	18932	19020	18928	18753	19089	18790	18698	19010	19155	18819	18640	18862	19076	18913	18930	18796	18829	19067	19158	19005	18803	18891	19042	18915	18777	18898	18835	18975	19115	18883	19090	18897	18874	19039	19026	19017	18990	18876	18811	18955	19089	18954	19034	18753	18871	18880	18751	19092	18854	19019	18934	18799	18827	18746	19010	18839	18904	18911	18872	18992	18869	18602	18812	18965	18999	18912	18875	19136	18973	18620	18900	19015	19071	18905	18838	18658	19077	19205	19051	19172	19181	19022	18766	19142	19051	18844	19118	18925	19121	18993	19204	19043	18833	19140	18891	18888	18797	18935	19000	18880	18717	18964	18968	18815	18836	19114	18841	18921	18707	18851	19100	18979	19097	18853	18857	18854	18721	18968	18940	18789	18875	18834	19122	18891	18951	19024	18950	18858	18747	18960	19188	18810	18826	18968	18795	18705	18940	18929	18792	19058	18897	19019	19029	18967	19005	19079	18915	18997	18935	18822	18933	18926	19001	18890	18626	18914	18796	18979	18919	19022	18880	19021	18870	18903	18851	19041	18849	18879	18909	18821	18924	18759	18788	18923	18844	18820	18884	18874	18804	19072	19026	18923	19172	18944	18762	18990	18974	18984	18975	18516	18840	19022	18923	18728	19009	18768	18982	18845	19066	18921	18916	18850	19072	18736	18823	19042	19017	18884	18908	18990	19053	19022	18924	19173	18674	18819	18800	18882	18807	18838	19127	18961	18883	19167	18829	18732	18894	18930	18972	18851	18689	18817	18960	18877	18900	18596	19034	18801	18820	18969	18921	18954	18947	18981	18783	18591	18836	18842	19021	18982	18817	18875	18907	19000	19019	18852	19022	19133	18971	18807	18947	18760	18855	18948	18742	19012	18982	18809	18783	18808	19080	18957	18900	18806	18797	19144	18935	18608	18802	18995	18934	18924	18978	18868	19085	19031	18962	18932	18798	19030	18903	18870	18855	18786	18942	18822	18745	18780	18818	18947	18969	18773	18914	18928	18914	18793	19039	18962	19034	18900	18792	18956	18957	18782	18882	18868	18857	18831	18921	19161	18964	19078	18918	19013	18947	18880	18816	18975	18981	18776	18925	18898	18969	19089	18815	19142	18849	18893	19016	19063	18934	19007	18841	18858	19086	18886	19034	18982	18925	18898	18855	18977	19010	18956	19016	18957	18961	18899	19035	18907	19028	18805	18714	18738	18988	18952	18919	18847	18955	18878	18796	18886	18784	18946	18737	18992	18999	18980	18985	18833	18887	19025	18785	18746	19110	18768	19134	19011	19153	18967	19055	18818	18953	19011	19078	18865	18884	18999	18832	18971	18991	18812	18822	18979	18815	18783	19064	19026	18921	18934	18988	18704	18840	18845	19109	18975	18779	18903	18900	19022	19004	18900	19045	18970	18914	18990	18863	18926	18993	19098	19091	18921	18946	18797	18738	18791	19057	18875	18956	18999	18789	19068	18881	18740	18937	19205	18868	18940	19065	18874	19028	19046	19018	19081	18929	18993	18729	18920	18932	18926	18921	19047	19070	18823	19006	18979	18916	19032	19066	18993	19203	18821	18979	18957	18891	18874	18815	18606	18958	18950	19048	18984	18991	19177	18964	19119	19206	18637	18777	19152	18739	18787	18816	19044	18959	18874	18899	18766	19067	18982	18941	18991	18968	18947	18962	18963	18962	18954	18875	19004	19070	18926	19110	18749	18917	18769	18851	18912	18914	18877	18865	18905	19052	18952	18769	18801	19013	18923	18963	19098	18984	18918	18906	19103	19100	18965	18919	18818	19137	18793	18888	19091	18746	18966	19050	18968	18828	19043	18824	18916	19015	19050	18949	18988	19029	19021	18869	18772	18834	18825	18732	18720	19096	19049	18859	19039	18826	18870	18770	18923	19057	19168	19003	18918	18839	18990	19105	18974	19038	18944	18962	18707	18775	19135	18919	19156	19009	18993	18937	18965	18867	18856	18901	19042	19032	18911	18881	18885	18909	18845	18940	18957	18705	18816	18933	18981	19081	19096	19046	18942	19031	18850	18900	19089	18890	19179	19092	19069	19032	18976	18920	18765	18851	18958	19026	18980	18761	18964	18966	18980	18880	18960	18993	19039	18889	18779	18923	18982	19065	18874	18990	18921	19025	18926	18755	18989	18884	18947	18895	18987	19076	18853	18979	18813	18892	18952	18682	18941	19106	19022	18866	18843	19034	19205	18961	18954	19116	18795	19175	18983	18774	18893	18906	18882	18863	18927	18964	18913	18865	19091	19207	18888	19024	18942	18909	18934	18728	18844	19006	18997	19057	19064	18879	19179	18997	18971	18867	18920	19017	19052	18819	18953	18833	18842	19015	19139	18946	19016	18857	19061	19008	19026	18803	18792	19032	18894	18950	18818	18900	18976	18925	19221	18979	18743	19137	18856	18745	19075	18984	18811	18670	19036	18745	18573	18953	18997	18927	18909	19035	18843	18885	18646	18743	18732	19028	18831	19066	18770	18999	18845	18850	18950	18839	18762	19064	18723	18923	18974	18852	18804	19163	19139	18890	18816	18865	18854	19164	18971	19124	18828	18996	19035	19004	18940	18975	18861	18792	18880	19088	19036	18982	19169	18993	19150	18919	18858	18863	18735	19046	18759	18876	19106	18917	19022	18930	18961	18985	18626	18883	18981	18874	18924	18738	19079	18856	19009	19257	18860	18763	18872	18857	18859	18945	19034	18982	19101	18788	18907	18812	18700	18954	18984	19132	18941	18899	18947	18906	19019	19050	18844	19026	18811	18830	18914	19024	18922	19092	18962	18967	18908	18982	18948	18794	19022	19116	18861	18914	18840	18820	19032	18934	18927	18854	19081	19012	19019	18920	19040	18855	18714	18857	18980	18981	19013	18936	18976	18970	18961	18940	18889	18813	19169	19093	18889	18918	18987	19106	18959	19151	18984	18888	18809	19093	19003	18924	18766	18909	18746	18873	18911	18944	18843	19096	19050	19041	19079	19086	18957	18850	18900	18733	19161	18821	19117	19045	18852	18873	18924	18984	18899	19016	18993	18940	18981	19051	18987	18943	19035	19031	18966	19004	18962	18984	18934	19054	18974	19094	18869	19095	18725	18917	18846	18898	18830	19160	18804	19007	18932	18932	18905	19039	19003	18938	19024	18999	18985	18683	19009	19043	18872	18970	18890	18857	18844	18993	18891	19113	18972	18949	18796	19003	18987	18971	19002	19002	18940	18954	18980	19152	18925	18891	19006	18921	19124	19161	18907	19031	19079	18883	18916	18805	18959	18904	18654	18717	18973	19057	19051	19141	18964	18839	18932	18892	18850	19093	18996	19015	18853	18745	18903	18747	18896	18980	18846	19050	18899	18717	18875	19045	19089	19093	19031	18981	19167	19058	18848	19166	18802	18908	18880	18918	18701	19107	18704	18959	18814	18785	19007	19031	18763	18788	19087	18820	18891	18881	18797	19200	18835	18892	18794	18933	18942	18786	19101	18875	18880	18861	18968	18837	18888	18819	18691	18887	18931	18973	19001	18928	18909	18973	18811	19067	18837	18986	19054	18813	18902	19011	18995	18810	18646	18898	18977	18904	18945	18821	18847	18916	18951	18952	18881	18812	18915	18995	18942	18934	19105	19037	18874	19060	18965	18978	18887	19216	19015	19036	18978	18942	18981	18983	18985	18865	18857	18711	18816	18713	18958	18834	18978	18891	19091	18851	18757	18890	18874	18827	18740	19303	19240	18870	18940	18979	18902	18792	18807	18969	18797	18993	18990	18967	19051	18986	18945	18894	18880	19022	18854	19136	19038	18980	18996	19130	18743	18983	18951	19080	18958	18865	18968	19129	18935	19040	19016	18850	19102	18845	18936	19104	19008	19008	18944	18806	18875	18803	18924	18861	18855	19017	18955	18964	18991	18933	18994	18916	19025	19071	19033	18990	18873	19006	18993	19089	18977	18961	18876	19121	18989	18881	18799	18918	18989	18842	18835	18872	18954	19087	18802	19010	18904	18952	19106	18972	18871	19068	18830	19175	18695	18848	19085	19121	18984	18716	18706	18988	18982	18909	18963	18797	18898
20211	33101	28271	21816	18759	17337	16535	16325	16243	16258	16106	16091	16136	16016	16048	16138	16098	16257	16137	16079	15994	16038	16210	16055	16008	16021	16227	15933	16010	16093	15966	16035	15902	15972	16264	15859	16069	15849	16030	15993	16034	15798	16055	16197	16120	16048	15988	16020	16185	15842	15944	15918	16047	15970	16008	16081	16076	15951	15927	15992	15972	16049	16129	15963	15883	16009	16144	15926	16117	15839	15932	16116	15993	15985	16023	15780	15989	16075	16122	16073	16068	16196	15986	16118	16030	15939	15976	16067	16041	16034	15874	15936	16022	16167	15947	15933	16045	16091	16083	16045	16047	15973	16073	15999	16109	16061	15932	15953	16001	15963	15911	16061	16000	15894	16031	16039	16017	16163	15957	15957	15882	15854	16113	16156	15830	15959	15868	15877	16152	15951	15895	15897	16057	16058	16039	15854	16086	16001	16057	15905	16005	16075	16027	15955	15852	16033	15891	15924	15871	15974	15968	15987	15891	15941	15825	15972	16014	16109	16008	15746	15969	16012	16014	16080	15892	16021	15964	16072	16122	15879	16046	16005	16019	16016	15985	15992	16168	16062	15974	15828	16069	16088	16016	15992	15943	16105	16154	15896	15953	15923	16015	16081	16023	15864	15794	15852	16191	16123	15998	15964	16065	15996	15999	16000	15918	15928	16010	16008	16082	15774	15994	16201	16076	16071	16048	16157	15995	15834	16079	15934	15986	15810	16120	15909	16067	16038	15742	16021	15979	15953	16146	15977	16079	16066	15827	15960	15921	16081	15983	15971	15978	16051	16079	16134	15878	16087	15950	16031	15979	15786	15765	16099	15879	15989	15977	15907	16090	16012	16019	16109	16032	15952	16111	15843	16098	16071	15940	16113	16149	16041	16008	16154	16101	15924	16052	15908	16006	15910	16035	15987	16055	16172	15954	16019	15892	15988	16163	16034	15959	16005	16094	15991	16125	15992	15807	16061	15890	15971	15931	15984	16111	15949	15878	15997	15984	15980	15901	15926	15989	16094	16178	15941	15967	16047	15931	16033	16086	15989	16019	16033	15919	16021	15928	15921	15886	15901	15997	16053	16030	16094	15879	15938	16037	16031	16031	15744	16125	15963	16072	15938	15956	15983	16006	16123	16011	15965	15983	15969	15951	16076	16033	15953	15941	16184	15957	15879	15956	15987	16128	15928	15899	16101	16005	15876	16088	16127	15879	16107	15901	15965	15953	15999	15941	15871	15846	15962	16090	15853	16025	15953	16000	15869	16146	16148	15934	16149	16031	15910	16042	15883	16019	15896	15909	15919	16055	16172	16119	15940	16129	16012	16174	16082	15958	16125	16177	15942	15910	15980	15966	15988	15832	15987	15999	16083	15922	16060	16021	15911	16129	16046	16004	15974	16020	15974	16026	16009	15962	15995	16116	16170	15974	16161	15999	16086	15912	15998	15846	15944	15965	15917	15889	15965	16090	16059	16087	15777	16103	16006	15866	16079	16008	15871	15947	15899	15974	16042	15984	16091	15997	16047	15796	15900	16094	16003	15971	16081	15882	15806	16021	15831	16127	16010	15980	16124	15874	16040	16090	15912	16170	16048	16011	16165	16049	15931	15921	16000	16070	15781	15988	15902	16033	15981	16017	16029	15923	15898	15856	16089	16023	16048	15859	15783	16017	15853	16174	15890	15809	16005	15944	16120	15949	15871	15967	16054	15955	15931	15913	15963	15935	15966	15913	15850	16044	15914	15977	15857	15959	16054	16108	16101	15849	15991	15972	15954	15997	15808	15805	16032	16069	16092	16040	16134	15923	16014	16043	16068	15932	15875	16193	16110	16020	15976	16014	15725	15826	15831	16098	16049	15980	16153	16080	15996	16005	16048	15844	15980	15936	16221	15991	16121	15977	15993	15875	16012	15867	16146	16022	15880	15963	15850	15996	15997	16137	15856	16024	15979	15972	16000	15845	15963	16034	15857	15834	15882	15834	15832	15944	15993	16287	16053	15878	15934	15996	15831	15865	16029	16025	15951	15960	15831	16019	16028	16005	15814	16069	15915	15964	16102	15884	15892	15939	15940	16030	15998	16016	15941	15942	16042	16077	16055	15985	16068	15953	16023	16025	16089	16002	15890	15866	16303	15932	15984	15814	16007	16086	15993	15921	16018	15977	15868	16024	16069	16014	16027	15909	16074	16005	16144	15990	15859	15837	15882	15938	15879	15966	16022	15948	16046	15923	16068	16069	16026	15987	16047	16249	16247	15986	15917	16052	16185	16067	16216	16041	16074	15742	15927	15893	15884	16011	15994	16088	15993	15917	16014	16085	16047	15879	16087	15865	15950	15899	16065	15874	15957	15951	15998	16029	16003	16031	15923	16024	16026	15905	15919	16105	15999	16055	16142	16102	15936	16312	15973	15847	16156	15821	15982	15888	15836	15872	15773	15898	16077	16059	16057	15913	16086	15968	16094	16015	16083	16064	15997	15960	15967	15967	15980	15962	15939	16057	16078	16016	15833	15892	16016	16210	16028	15780	16034	16015	16010	15839	16028	15944	16197	15958	16088	16388	16083	15784	16121	15952	16147	16138	15951	16056	15988	15933	15865	15959	15948	15927	16075	15918	15872	15836	16107	16115	15895	16060	15890	15864	15932	16034	16012	16008	15959	16127	16174	16051	15959	15848	15894	16096	15998	15873	15902	15993	16014	15983	16119	16094	16026	15821	16037	15842	15954	15970	16107	16128	16001	16066	16145	16003	16005	15896	16142	16157	16069	16201	15884	16100	16037	15918	16128	16037	16099	16182	15935	16025	16046	15987	15923	16098	15894	15997	16071	15965	16066	16024	15919	16206	16089	16125	15874	16072	16100	16003	16178	16183	16166	16133	15934	15728	15932	15980	15999	16127	16089	15960	15934	15964	16028	16046	16010	15958	15773	16082	15955	15940	15804	16007	16225	15835	15919	15870	15862	15882	16026	15997	16041	16063	16015	16117	16103	15922	15946	15968	16041	16001	16163	16036	15756	15892	15960	16143	16096	16000	16051	16032	16175	16029	15885	15958	15974	16003	16059	15920	15957	16034	16154	15824	16018	15988	16027	16101	16065	16037	15955	16094	16095	15970	15950	16134	16030	15772	16233	15983	15847	16041	16003	15987	15977	15883	16036	16176	16118	16099	15877	15983	15986	15850	15890	16127	15890	16191	16137	15913	15960	16010	16012	16218	15939	16054	16036	15966	16009	15981	15967	16034	15939	15904	15992	15900	15934	15998	15988	15905	16081	16042	15978	15970	15839	15888	15990	15887	15972	16155	15872	16061	16033	16027	16034	15913	15987	16152	16067	16177	15938	16092	16087	16183	15790	16005	15902	16061	15964	15911	16032	15847	16058	15899	15863	16057	15987	15892	15987	15948	16088	15989	16081	15968	15914	16174	16043	15901	16074	15971	16130	16034	15917	16080	16155	15981	15820	16000	15876	15959	16081	15999	15894	16164	15877	16037	16017	15881	15880	15990	15900	15937	16040	15958	16111	15974	15962	16020	15975	15878	15970	16045	15948	16054	15909	15949	16040	15858	15908	16115	16019	16038	16209	15979	16028	15913	15986	15811	15831	16076	16046	16189	16153	15900	15934	15979	15883	16002	15986	16175	16003	15875	16053	15953	15968	16041	16092	15973	16021	16096	15960	16077	16087	16048	16127	16113	16132	15964	15926	16080	16135	16014	15843	15953	15875	15939	15950	15982	15974	15818	16280	15979	16168	16117	15973	16070	15978	15986	15794	16075	15949	15914	16065	15980	15917	16030	15940	15919	15852	16130	15978	16169	16000	16156	16054	15885	15986	16012	16093	15969	16130	16118	15962	15974	16038	16030	15875	15710	15938	15979	15965	16064	15872	15902	15940	16056	16203	15972	15957	15999	15992	15914	15924	16124	16003	16163	15828	16112	16047	16070	16030	16125	15886	16039	16048	16078	15854	16067	16018	15998	15881	15969	16085	15934	15981	16020	16047	16144	15961	16042	15972	15990	16010	16005	16110	15900	15899	16135	16104	15973	16026	15910	16044	15744	16037	16041	16021	15845	15903	16094	15951	15921	15940	15850	15892	15877	15993	15877	15975	15914	15994	16010	15909	15995	16099	16079	15983	16086	15910	16053	15953	15865	16088	16010	16022	16093	15880	16026	16028	16148	16155	16084	16038	15937	15865	16014	15991	16020	15909	15955	16163	16093	16154	16105	16130	16134	15931	15987	15998	16096	16014	15930	15924	16180	16063	16008	15921	15876	15805	15870	16087	16187	16067	15966	15975	16136	15909	15768	16041	16012	16009	16115	15947	15961	16022	16001	15929	15979	15912	15991	15934	16007	15838	15952	16241	15956	15908	16069	16121	15971	16082	15905	16113	16039	15987	16076	16009	15923	16000	16061	16157	16029	16035	16026	16098	15973	16009	15918	16107	15910	16027	16055	15909	15959	15922	16000	15977	15943	15843	16113	15959	15923	16120	15889	15918	15981	16100	15814	15970	15782	16085	15803	15994	16009	15996	16101	16039	15941	16073	16219	16121	16018	16135	15929	16057	16091	15876	15833	16084	15848	15915	16002	15998	16193	16028	16052	15945	15900	15867	15995	16063	16046	15737	16027	15828	16127	16015	15994	15888	15858	15931	15921	15932	15957	16160	16008	15966	16023	16014	16009	15991	15931	16081	16055	16023	16099	15888	16042	15991	16056	15904	15950	15908	16045	16020	16023	16063	15961	16067	16024	15939	15810	16022	16038	16093	16041	15950	16154	15933	16134	16095	15910	16009	15979	15969	15977	15867	15905	16004	15916	15984	16162	15998	16091	15964	15886	16005	15987	16071	15890	16072	15789	15880	16069	16142	16168	16000	16143	16086	15943	16039	16020	15915	15939	15968	15929	15919	15983	15854	15997	15839	16107	15999	16096	16054	15986	16025	15997	16080	16159	16013	16011	15922	15984	16131	16169	15899	15929	15996	15906	16043	15982	16240	15949	15886	16068	15982	15885	16000	16000	16136	15957	16007	16111	15886	16029	15868	16042	16030	16022	15981	16062	15991	16063	15998	16044	16109	15910	15890	15763	16114	16049	15989	16015	15859	15958	15919	16134	15948	15970	16145	15901	16145	16167	16148	16056	15967	16247	15889
22674	21604	28906	24867	22229	24344	24972	20619	19665	19570	19428	19588	19474	19407	19253	19189	19366	19253	19301	19304	19425	19380	19155	19224	19354	19208	19177	19224	19401	19305	19246	19348	19001	19085	19105	19145	19084	19021	19140	19036	18948	19045	19153	18944	19197	19280	19148	19111	19062	18949	19195	18973	19376	19117	19095	19078	18967	19096	19087	19137	19276	19035	19045	19328	19087	19199	19071	19178	19107	19130	19076	19077	19162	18997	19029	19223	19090	19040	19225	19281	18949	19048	19247	19008	19001	19028	19233	19260	19091	18840	19129	18986	19036	18985	18915	19000	18988	19045	18936	19066	19263	19027	19234	19079	19111	19026	19212	18993	19146	18958	18956	19048	19198	18956	19162	19137	18961	19182	19122	19035	19034	18670	19056	19069	18939	19018	18971	19259	18691	18865	19065	18986	19100	19098	18926	19156	19127	19022	19021	18893	19033	19045	19034	18906	19136	19288	18870	19002	19205	18854	19008	19235	18807	19056	19152	18885	19030	18925	19108	19111	19001	19200	19147	19164	19091	19046	19140	19258	19176	18859	19049	18934	19096	18801	18973	19279	19209	19015	18873	19079	18991	19157	19064	19168	18973	19162	19127	19055	19024	18998	19015	19180	18902	19112	19065	19134	19020	18946	19051	19138	19198	19083	19087	18965	18944	19121	19058	18867	18640	19016	18952	19149	18944	19122	19012	19097	18969	18892	18965	18960	18954	19114	19185	19289	19094	19169	19118	19139	19083	19105	18956	19101	18977	19048	19125	19123	19185	19098	18960	19057	19077	18981	18832	19072	19072	18959	18992	19045	18953	18973	19181	18893	18901	19180	19212	18970	19293	18867	18952	19027	19098	19177	19046	18930	19221	19173	19243	19031	19099	19036	19176	19132	19211	19180	19100	19035	19132	18808	19118	19118	19168	19096	18797	19023	18949	18945	18942	18984	18969	19002	19060	18967	19049	18832	19204	18913	19096	18944	19091	19087	19010	19031	19069	19000	19173	18828	19088	18907	18831	19012	19028	19045	19047	18993	18884	19248	19117	19192	18964	19014	19053	19008	19110	18991	19041	18993	18978	18863	19235	18950	19224	19238	18714	18719	18952	18977	19002	18897	18975	19016	18942	19038	18977	18794	18933	19005	19289	18982	18923	18886	19058	18944	19011	18890	19028	19155	19167	19055	19102	19154	19091	19177	18997	19127	19054	18893	19070	19153	18862	19133	19111	19190	18934	19134	19042	19332	19061	19097	19289	19165	19111	18934	19040	18794	18989	19077	19111	19117	18746	19052	19176	18950	19006	18971	19118	18966	19029	19232	19158	19052	19213	19176	18931	19203	18976	19167	19084	19211	18950	18985	19045	18979	18957	18998	19153	19155	19364	19104	18875	18938	19183	19023	19118	18678	19064	19191	19140	19093	18921	19082	19174	19040	19169	18797	19199	18908	19086	19249	19074	18789	18972	19079	18998	19046	19050	19221	19081	18983	18998	19168	18882	19044	19047	19098	18946	19218	19032	18993	19263	19040	18984	19122	18995	19134	19224	19135	19079	18997	18972	19027	19033	19000	19097	18958	19106	18919	18990	19068	19087	19109	19167	18757	18896	18945	19205	19074	18746	19004	19139	19090	18992	18734	19050	18966	18980	18979	18905	18971	19086	19034	18902	19328	18839	18991	19293	19055	19156	19195	19245	18882	18965	18973	19187	19169	19186	19103	18971	19184	18936	19203	19004	19060	19031	18885	19162	19009	18946	18975	18946	19071	19034	19086	19033	19100	19136	19158	19017	19171	19131	18928	19077	19004	19009	19052	19074	19117	19155	19028	19216	19124	19116	19122	19146	19015	18977	18953	19077	18974	19096	18980	19006	18858	18853	18864	18990	19248	19137	19073	18883	19242	19123	19030	19096	19155	18800	19050	18957	19216	19155	19197	19211	19040	19062	18981	19150	19043	19071	19123	19171	19082	19110	19220	19000	19078	19029	19141	19171	19077	19004	19073	19000	19033	18966	19059	19040	18905	18948	18942	18874	19107	19226	19209	19077	18940	18955	18935	18993	19127	18972	19095	19212	18993	18961	18855	19156	18967	18949	18890	18979	19082	19094	19265	19076	18915	19023	19001	19116	19069	18742	18965	19093	19114	19062	19102	18920	19052	19036	19084	19082	19077	19060	19011	19271	19116	19077	19097	18902	18805	19113	18980	19210	19077	19119	18937	19182	19237	19169	19121	19333	19153	19147	18883	19010	19156	19105	19115	18858	18979	19086	19100	18910	19188	19125	19076	18970	18928	19094	19045	18973	19031	19073	19034	19178	19034	18964	19059	19059	18951	19129	18974	18836	19004	19109	18959	19133	19067	19330	19122	19294	18993	19134	18806	19123	18904	19002	19081	19106	19141	19059	19145	19011	19057	19073	18871	18906	19033	19070	19046	19055	19066	18867	18925	18982	18990	18960	19115	19060	19093	19114	19052	18962	18936	19116	18929	18940	18784	19052	19086	19052	19238	18818	19036	18958	19140	18863	18856	19071	18990	18911	18782	19233	19090	19052	18840	19247	19046	19036	18972	18931	19213	19149	19115	19009	19047	19112	19132	19112	18994	19243	19047	19134	19007	18882	19123	19370	19061	19083	18925	18917	19076	19051	19062	19008	19196	19023	19044	19009	18994	19200	19060	19140	19170	19119	19013	19175	19207	19129	19291	18984	18996	19269	19032	18995	19068	19085	19294	18941	19068	19052	18878	19071	18788	19090	19133	19159	19323	19157	19047	19147	19117	19046	19087	19060	19042	18823	18966	18934	19014	18986	19016	18889	19020	19054	18980	19274	19018	18932	19061	19132	19123	19082	18980	18954	18938	18927	19100	19079	18995	19184	19173	18919	19162	18883	19123	19165	19129	19089	18982	19202	19180	19101	18903	19288	18720	19083	18971	19187	19158	19065	19122	19172	19008	18942	19047	19104	18973	19036	18959	19038	19102	18981	19185	19035	18882	19064	19135	19179	19040	19135	19058	19120	19284	19193	19220	19084	18840	18850	18863	18814	19044	19017	19055	18948	18895	18830	19108	19316	18902	18968	19023	19149	19195	19025	19093	19202	19135	18908	19205	18942	19209	19075	19104	19013	18954	18976	19064	18947	19076	18991	19059	19272	19207	19012	19164	18971	19048	18973	19137	19227	19023	18879	19132	18925	19116	18975	18940	18977	18863	19045	19182	19250	19194	19195	19026	19244	19069	18874	19037	19003	19068	18914	19018	18999	19104	19102	19278	19119	18994	19061	18756	18910	19170	19027	19093	19160	19046	19009	18929	19172	18948	19273	19021	19110	18832	18988	19049	19032	18939	18917	18927	19047	19091	18976	18877	19004	19023	18949	19189	18782	18975	19035	18844	18965	19133	19042	19245	19080	18908	19214	19022	19161	19220	19142	19116	18846	19043	19026	19086	19055	18882	18942	19124	19083	19106	19164	18948	18860	19101	18974	18971	18939	18919	19034	19014	18956	19080	19138	18834	19143	18997	19013	19145	19064	18877	19110	19107	19050	18931	19018	18999	19003	18987	18987	18983	19082	18944	18858	18906	19178	19005	19018	19025	19017	19231	19097	19156	19115	19127	18978	19042	18920	19048	19226	19028	18967	19005	18950	18861	19015	19078	19249	19176	18931	19149	19089	19124	19028	18746	18839	19057	19052	19180	18794	18723	18836	19214	18974	19037	19158	18870	18990	18926	19038	18902	19004	19001	19104	19028	19182	18848	19003	19095	19094	19012	18884	18984	19044	19250	19116	19004	19055	19096	19124	18987	19080	19017	19088	19130	18947	19040	19183	19006	19170	19026	19211	18769	19141	18978	19002	19016	18999	19074	19033	18941	18979	18902	18941	18875	18981	19067	18970	18892	18991	19178	18958	19020	19086	19114	19290	19155	19078	19022	19044	19117	19065	19029	19295	18995	18969	18944	19042	18982	18983	19101	19131	18996	19141	18976	18997	19276	19158	19151	19106	19015	19131	19240	19059	19100	18934	18848	19094	19126	19022	18830	19100	19197	19054	19145	19019	18891	19114	19126	19040	19072	18920	18956	19267	19219	18930	19037	19184	19053	18981	18965	19165	18928	19055	19141	19050	18985	18875	19060	19016	18897	18933	18922	18884	18982	18954	18990	19163	19145	19142	19292	19292	18868	19188	19068	19106	19157	19144	18841	18893	19140	19115	18871	19084	18882	18983	18967	19152	19121	19033	19197	19350	19144	19112	19177	19066	19170	19033	18949	19027	19214	19169	18949	19082	19162	19286	19195	18982	19077	19123	18916	19084	19096	18925	19001	18922	19200	19058	19379	19149	19117	18799	18866	19120	19061	19083	19060	18983	19022	18956	18898	18985	19067	19078	18939	19034	19060	19205	18992	19057	19142	19010	19043	19237	19285	18926	19226	19075	19086	19009	18984	19182	18953	19168	19040	19174	18906	19064	19156	18902	19147	19036	18976	18970	19054	18906	19215	18788	18994	18845	19025	19128	19106	19255	19216	18931	19096	18938	19125	19015	19095	18875	19012	18960	19187	19059	19160	19094	18972	19202	19039	19020	18953	19163	18950	19009	19164	19025	18977	19051	18973	19137	19009	19171	19326	19033	19164	19135	19022	19032	19103	19182	19265	19114	19121	19175	19100	18901	18984	19195	18982	18889	18978	19118	18752	18982	19104	19098	19122	18959	18991	19116	18998	19078	19188	18970	19168	19063	19143	19075	18942	19130	19179	18784	19069	19236	19061	18958	19176	18977	19150	19318	19033	18891	18826	18886	19140	18929	19037	18966	18983	19076	19021	19141	19098	18980	19195	19068	19011	19002	19062	19236	19314	19021	19288	19168	18870	19104	18783	19010	19003	19143	19008	19032	19174	19053	19189	18748	18973	19088	19200	18974	19160	19067	18893	19197	19048	19026	19272	19144	19075	19095	18996	19041	19170	19122	19053	19005	19099	19107	19050	19142	19070	18835	19065	19030	18939	19114	19033	19216	19214	19165	18964	19114	19240	19014	18948	19119	18956	18944	19006	19069	19172	19045	18771	19074	19229	19154	19144	19168	19017	18881	19102	19025	18945	18841	19064	19068	19120	19081	19006	19077	19002	18827	19051	19222	18893	18936	19257	18993	18892	19305	19110
21154	41201	36293	27145	21237	18940	17819	16813	16536	16317	16304	16028	16206	16160	16192	16146	16091	16190	16108	16123	16090	16208	16196	16100	16011	16225	16136	16095	16070	15962	16085	16136	16103	16197	15982	16082	16130	16145	16129	16004	15843	16006	16029	15949	16062	15912	16189	16055	16077	16030	16171	16124	16008	16110	15994	16090	16041	15983	15958	15968	16246	16067	15998	16034	16027	16083	15956	16078	16083	16077	16187	15966	16047	16077	16021	16059	15966	15900	16115	16003	15906	15969	15882	16036	16293	16003	16008	15840	15994	15984	16176	15938	16007	16144	16062	16118	16039	16061	16045	16141	16003	16079	16136	16090	16056	16087	16114	16021	16057	15892	16146	15958	15821	15817	16048	15942	16142	16070	16142	15941	16031	15974	16152	16173	15867	16055	16012	15970	15943	15987	16073	15908	16066	16007	15905	16341	16093	15994	15999	16013	16059	15990	16046	16043	15944	15989	16006	16121	16073	16092	16159	16020	16108	16003	15916	15823	15846	16021	15950	15962	15743	16028	15991	15824	16286	15894	16164	16066	15983	15929	15910	15986	16122	15859	15815	16228	15956	15886	16021	15977	16084	15998	15996	16000	15940	16105	16194	15993	15924	16000	16018	16084	15915	16025	15987	16111	16107	15872	16161	15975	16015	16116	15993	16196	15915	15940	15961	16106	15973	16000	16234	16087	15969	15912	16021	16068	16005	15962	16007	16181	15987	15986	16183	16003	15958	15938	15955	15996	16071	15916	15915	15909	15978	15873	15948	15948	15877	15728	16053	15926	16040	16155	16092	16205	16101	16118	16010	16173	15994	15930	16194	16146	16003	16077	16083	15905	15857	16092	16096	15903	15963	16013	16075	16049	16052	16005	16086	16029	16017	16160	15878	16163	16002	16173	15871	16045	16063	15927	15978	16018	16133	15989	15988	16099	15963	16140	15936	16129	16068	15897	16042	15829	16160	16033	16107	15885	16001	15927	16214	16128	16001	16044	15918	15916	16009	16148	15991	16009	15967	16045	15995	15836	16185	15847	16166	15989	15998	16038	15933	15944	15798	16062	15948	15915	16061	16139	15851	15947	16100	16030	16024	15950	16179	16142	16138	16070	15946	15851	16051	15904	16063	16020	16108	16005	16024	16027	15895	16064	15946	16100	16085	15975	15997	15931	15873	15903	16201	15845	16016	16040	16093	16045	15941	16020	15951	15715	15752	16028	16092	16068	16038	16016	15955	16069	16039	16050	16044	15953	15984	16060	16012	16011	15939	15969	16207	16019	16053	15974	15980	16037	15993	16100	16132	15979	16113	16007	16008	15878	16056	15962	15971	16061	15920	16031	15918	15964	15982	16175	15998	15956	15978	15798	16034	16024	16054	15905	16029	16248	15979	16053	16128	15966	16069	15997	16041	15959	15986	15936	16084	15812	15968	15982	15985	16014	16003	15802	15960	16031	16004	16070	15934	16000	16010	16094	16087	16053	16059	15908	16053	16189	15924	16028	16188	16004	16166	15965	16188	16138	15959	16101	15920	15997	15892	16053	15983	16056	15969	16080	16038	16007	16166	16145	15988	15989	15951	16158	15951	16099	16012	16002	15919	15997	15946	15876	15934	15959	16194	15848	16064	16130	15918	16103	16109	16135	16218	16076	15969	16037	16036	16122	15920	15937	16236	16105	16162	16017	16091	16044	15809	16050	15939	16084	16109	16111	16113	15983	15832	16002	15948	16014	15921	15992	15993	16009	15919	15956	15997	15893	15853	16009	15980	16099	15953	15945	16067	15991	15992	15987	15910	15908	16049	15991	15877	16152	16100	16099	15963	15892	16066	16180	15913	16109	15975	16128	15946	15898	15961	15948	16053	16060	15984	16095	16062	15921	16127	16033	16169	16158	16041	16101	15969	16033	15964	15934	16147	15877	15921	16042	16000	15968	16081	15944	15974	16191	15858	16171	16013	15914	15995	15927	15942	16159	15942	16073	16089	16145	15942	15966	15978	15950	15970	16098	15924	16029	15884	16006	16110	15818	15908	16277	16181	16070	16149	16047	15953	16006	16006	15922	15970	15992	15951	15905	16096	15911	16084	15859	15989	16104	15955	15923	16219	16053	16216	16021	16156	16011	16096	16077	16086	16134	16077	15977	16139	15917	15980	15837	15948	16095	16118	15884	16104	15997	15990	15972	15930	15772	16011	15825	16113	15928	15984	15909	15975	16051	16157	16173	15971	15899	16129	15804	15886	16131	16081	15909	16035	16025	16012	15987	16035	16112	16013	16104	15962	15891	15947	15900	16040	15857	16048	15983	15992	15964	15919	16038	15966	16038	16051	15967	15996	16081	16023	16006	16172	16012	16145	16215	15956	16099	16143	15964	16175	15884	16085	16006	16148	15963	15933	16075	15994	15932	16036	16118	16052	16052	15867	15951	16156	16068	15990	15993	15935	15922	15968	15780	16044	16032	15951	16100	15965	16113	16087	15789	16089	15798	16161	15825	15955	16099	16011	15836	16092	16042	15961	15908	15745	15978	16028	15993	16063	16117	15970	16153	16114	16048	15999	16103	15981	15999	16052	16074	16057	16047	15990	16144	15943	15927	15974	15941	16127	16033	15968	16046	16051	15909	15777	15920	15786	16015	16047	16045	16077	15908	16098	15886	16012	16009	16291	16081	15969	15998	15897	16076	16023	16068	15944	15962	15969	16055	16026	16086	16053	16004	16151	16087	15900	15945	16003	15911	15904	16016	16052	15940	15858	15836	15996	16068	16127	15894	16057	16002	15920	16093	15783	16125	16038	16074	15925	16056	16008	16002	16119	15961	16001	16189	15944	16017	16134	15975	15933	15990	16078	15840	16020	15977	15985	16003	15942	16058	16045	16084	16014	15986	15992	16019	16094	15868	16023	16048	15981	15943	15950	16021	16032	15999	15866	15874	15899	16056	16026	16331	15930	15850	16104	15887	16069	15984	16024	16048	16093	16101	15986	15979	16019	16205	16080	15950	16028	15989	15933	15824	15947	16000	16116	16107	16053	16123	16018	15857	15990	16161	15915	16022	16093	16170	16007	16036	15847	15995	16131	16033	16189	15956	16343	15976	15886	16097	16031	16105	16088	15932	15896	16031	15946	16089	15988	16061	16163	15932	16137	16010	16160	16014	16095	15994	16046	16193	15975	16264	15922	16076	16122	15969	16029	16051	15909	15994	16094	15978	15991	15977	16154	16006	16077	16024	16065	16058	16148	16089	16102	15892	16010	15942	15933	15848	16024	16054	15913	16061	15971	16110	16063	15961	16141	16022	16085	16043	16186	15880	16092	16037	16005	16043	15964	16075	15918	15980	15893	16118	15889	15983	16058	16157	15991	16067	16078	16033	16175	16137	15880	16052	16048	16047	15866	16035	15812	16155	15987	16007	15817	16116	16046	15903	15936	15773	15981	16006	15950	16127	15908	16128	16110	16189	15939	16200	15900	15983	15958	15890	16021	15931	15955	15906	16125	16124	15965	15958	15975	15939	15971	15985	15920	15862	15972	15809	16053	16087	16229	16152	15911	16115	15924	16119	16225	15925	15912	16100	15866	15950	16053	16204	16116	15707	15951	16104	16011	15964	16182	15851	16165	15825	15930	16171	15935	16164	15935	15931	16056	15931	15867	15929	15858	15957	15863	16027	16062	15901	16008	16040	15898	16020	15886	16099	15996	15889	15914	16016	16174	15865	15895	16029	15992	15954	15953	16155	15981	15956	16156	16096	15986	16117	15939	16120	16100	16126	15967	15944	15858	16071	16016	15906	15938	16149	16133	16205	16201	16049	16046	15970	15939	15886	15955	16030	15965	15846	15980	15960	16085	15947	16055	15996	16043	16040	15844	15960	16000	16076	15944	15967	16120	16046	15914	16106	16003	15984	16018	15913	15948	16079	16075	15982	15983	16036	16009	16012	15949	15878	15981	16175	15800	15996	15973	16156	15954	16048	16094	16140	15838	16027	15785	15988	16104	16021	15985	15974	15899	16117	16282	15945	15915	16056	16050	15892	15958	16089	16025	15938	15952	15867	15982	16267	16016	16043	15943	15889	16106	15836	16076	16008	16078	16129	16209	16057	16026	15970	16034	16087	16101	16017	16044	15914	15917	15942	16029	16129	15961	15928	15988	16054	16052	15910	15978	15904	16085	16055	15982	16039	15853	16013	16068	16061	16071	16057	15927	15904	15826	16207	16084	16064	16063	16017	16081	15892	16017	16142	15965	16075	16013	16069	15900	16105	16001	16029	16013	16002	16003	15981	16080	15927	15964	15983	15908	16088	16027	16057	15872	16128	16064	15917	15939	15987	15981	16079	15874	16074	15932	15980	16071	16018	16036	16013	16114	15853	16092	16066	15959	16085	16064	16030	16049	15998	15886	15921	16213	15882	16152	15991	15909	15984	15944	16083	15954	15984	16032	16117	16023	16005	15775	16025	16021	15916	15933	15980	16045	16021	16030	16111	15949	16009	15983	16150	16023	16013	16178	16008	16174	16061	15886	16126	15946	16091	16066	16007	16188	15925	15837	15914	15967	15889	16020	16114	15908	15956	16027	16094	16013	16049	16192	15930	16000	16071	15966	16057	15925	15869	16140	15872	16070	16036	15962	16152	15938	15909	16081	16033	16040	16111	16105	16168	15960	16011	15848	15939	16081	15809	16091	16057	15966	16171	15936	16093	15962	16004	16104	15961	16006	16106	15836	15933	15972	16226	16051	16009	16109	15890	16091	15974	15972	16047	15951	16156	16046	16085	16074	16098	15980	16163	15910	15946	16147	15895	16018	16001	16162	15930	15979	16150	16029	16079	16060	16045	16053	15999	16021	16108	15990	15973	15898	16053	16147	16026	15975	16096	16109	15970	15875	16074	15908	15911	16091	16052	16073	16119	15961	15934	16124	15987	15847	16001	15998	15985	16104	15877	16133	15978	15975	15898	16008	15923	15806	15935	15893	15887	16055	16043	16246	15918	16138	16133	15814	16026	15946	16059	15941	15954	16102	15993	15883	16034	16040	15916	16089	15911	15925	15939	16060	16073	15981	15895	16098	16133	15963	15929	16113	16075	16134	15814	16160	15970	15872	16007	16130	16029	15836	16013	16117	16109	16027	15914	16210	15881	15874	16165	15977	15999	16122	16122
29807	23819	26345	23495	19530	19042	18509	18346	18342	18469	18344	18031	18213	18248	17974	18298	18197	18194	18119	18173	18158	18142	18294	18102	18091	18113	18011	18307	18093	18195	18140	18073	18184	18214	18148	18198	18185	17955	18250	18251	18270	18021	18129	17997	18278	18399	18258	18112	18155	18083	18210	18108	18092	18210	18221	18026	18255	18194	18167	17990	18252	18186	18196	17998	18182	18467	18043	18240	18343	18096	18123	17990	18319	18022	18047	18149	18278	18209	18056	18244	17919	18072	18308	18064	18164	18202	18275	18181	18273	18262	18214	18064	18175	18287	18120	18127	17983	18134	18273	18169	18179	18297	18208	18022	18154	18094	18207	18197	18293	18197	18223	18108	18114	18121	18004	18000	18079	18029	18117	18051	18361	17998	18521	17977	18037	18080	17944	17978	18134	18061	18181	18294	18195	18215	18170	17967	18117	17861	18190	18211	18157	18129	18142	18238	18192	18162	18128	18039	18115	18010	18422	18236	18056	18080	18059	17985	18146	17960	18209	18284	18056	18047	18157	18142	18142	17924	18255	18194	18081	18046	18064	18275	18201	18011	17913	18052	18026	18221	18117	18345	18171	18218	18196	18096	18090	18268	17888	17920	18275	18082	18114	18156	18153	18160	18050	18326	18010	18040	18417	18104	18247	18092	18264	18334	18177	18210	18053	18080	18091	18077	18246	18160	18199	18190	18133	18190	17985	18345	18075	18086	18303	18142	18058	18266	18087	18128	18124	18241	18188	18161	18137	18140	18402	18079	18076	18000	18304	18167	18279	18279	18231	18150	17997	18141	18254	18258	18260	18127	18415	18178	18081	18104	18207	18170	18184	18276	18081	18067	17921	18243	18265	18419	18202	18196	18327	18182	18331	18306	18266	18118	18353	18309	18113	18264	18047	18049	18007	18073	18255	18251	18187	18229	18240	18242	17934	18160	18203	18272	18008	18063	18126	18297	18279	18121	18073	18093	18202	18047	18110	18340	18264	18278	18287	18192	18264	18164	18101	18199	18114	18301	18247	18236	18125	18049	18015	18236	17982	18320	18123	18007	18247	18184	18214	18107	18222	18250	18139	18343	18284	18005	18220	18126	18326	18244	18112	18047	18339	18232	18156	18279	18061	18125	18162	17837	18080	18167	18249	18055	18197	18049	18385	18027	18246	18262	18346	18081	18259	18293	18069	18083	18212	18203	18044	18283	18243	18107	18283	18258	18197	18282	18288	18240	18133	18161	18080	18116	18234	18206	18163	18070	18185	18098	18136	18167	18156	18207	18242	18393	18135	18233	18278	17983	18143	18247	18358	18452	18206	18420	18117	18056	18316	18194	18347	18199	17978	18215	18291	18257	18255	18120	18075	18145	18213	18243	18088	18024	18164	17994	17936	18370	18301	18125	18102	18122	18098	18278	18252	18350	18085	18150	18114	18095	18167	18181	18119	18430	18313	18155	18108	18171	18091	18094	18162	18060	18074	18067	18108	18093	18113	18112	18219	18280	18104	18305	18224	18243	18272	18277	18222	18310	18249	17990	18126	18155	18119	18288	18359	18367	18133	17984	18139	18187	18376	18174	18101	18130	18287	17918	18168	18171	18029	18048	18065	18312	17954	18184	18123	18140	18101	18084	18259	18072	18064	18283	18132	18231	18221	18119	18109	18130	18077	18147	18278	18141	18232	18186	18130	18136	17966	18133	18099	18135	17922	18070	18105	17978	18179	18161	18186	18116	18130	18020	18323	18107	18113	18253	18157	18232	18163	18010	18368	18049	18286	18145	18027	18130	17924	18240	18145	18161	18025	17988	18232	18182	18455	17976	18128	18304	18132	18093	18131	18109	18129	17988	18228	18112	18215	18255	18282	18036	18111	18006	18204	18189	18142	18109	18238	17831	18074	18101	18230	18359	18122	17939	18126	18023	18431	18181	18259	17985	18304	18243	18351	18178	18199	18086	18073	18071	18040	17981	18330	17941	18129	18165	18167	18218	18125	18368	18180	18286	18137	18148	18102	18201	18244	18104	18117	18098	18009	18123	18104	18176	18015	18107	18159	18124	18179	18195	18000	18131	18320	18187	18350	18058	18212	18437	18223	18210	18192	18332	18188	18002	18224	18068	18166	18123	18161	18131	18276	18051	18072	18060	18221	18239	18145	18093	18131	18265	18244	18262	18445	18139	18250	18299	18350	18274	17995	18140	18125	18105	18183	18301	18149	18120	18388	18197	18237	18094	17992	18272	18268	18326	18164	18162	18045	18113	18223	18222	18124	18115	18359	18276	18224	18353	18138	18145	18162	18251	18336	18188	18154	18132	18229	18048	18249	18111	18186	18260	18373	18056	18269	18261	18185	18104	18221	18386	18354	18214	18328	18319	18254	18230	18328	18250	18385	18071	18025	18257	18321	18242	18138	17959	18192	17914	18048	18240	18289	18229	17989	18135	18177	18046	18205	18224	18273	18073	18175	18287	18240	18313	18444	18118	18219	18330	18351	18200	18200	18268	18070	18230	18339	18102	18001	18083	18261	18275	18216	18119	18378	18171	18180	18376	18184	18130	18197	18132	18130	17984	18315	18028	18110	18115	17965	18223	17957	18235	18338	18038	18200	18209	18109	18198	18202	18099	18130	18098	18182	18327	18154	18286	18161	18243	18296	18134	18269	18283	18283	18142	17998	18087	18153	18111	18148	17918	18129	18221	18258	18246	17986	18354	18128	18063	18257	18142	18082	18011	18302	18063	18258	18224	18462	18399	18322	18141	18276	18134	18299	18154	18069	18020	18276	18082	18210	18077	18195	17889	18180	18065	18000	18071	18036	18344	18265	18126	18055	18239	18020	18105	18321	18209	18364	18261	18264	18108	18080	18151	18171	18334	18221	18213	18293	18193	17950	18043	18138	18304	18240	18261	18245	18198	18340	18085	18135	18189	18053	17972	18022	18096	18237	18172	18142	18133	18438	18306	18275	18079	17948	18052	18286	18138	18210	18174	18084	18194	18181	18165	18359	18258	18241	17967	18179	18245	18112	18083	18296	18159	18122	18246	18376	18127	18254	18232	18132	18189	18282	18228	18206	18331	18157	18258	18477	18096	18153	18208	18228	18180	18044	18196	18098	18022	18303	18300	18146	18260	18012	18285	18206	18221	18319	18047	18121	18028	18090	18286	18415	18118	18127	18174	18130	17988	18155	18054	18301	18217	18241	18240	18264	18133	18304	18209	18320	18155	18069	18322	18093	18212	18113	18154	18074	18134	18254	18049	18203	18227	18132	18179	18114	18244	18470	18213	18249	18317	18093	18075	18046	18114	17878	18118	18248	18055	18343	18187	17986	18185	18241	18163	18181	18169	18331	18256	18245	18159	18002	18019	17892	18168	18051	18062	18398	18152	17945	18027	18187	18518	18261	18268	18120	18006	18233	18104	18206	18072	18067	18138	18323	18132	18219	18253	18209	18329	18260	18146	18295	18263	18272	18101	18030	18205	18196	18229	18446	18129	18177	18279	18276	18089	18072	18291	18077	18196	18218	18286	18058	18024	18217	18039	18167	18188	18046	18215	18262	18221	18071	18176	18152	18107	18191	18106	18192	18062	18152	18101	18023	18170	18328	18145	18184	18119	18180	18204	18323	18251	18186	18183	18065	18252	18201	18224	18161	18217	18301	17978	18077	18208	18294	18025	18315	18176	18357	18098	18141	18162	18008	18347	18069	18187	17907	18127	18168	18127	18240	18328	18264	17996	17957	18138	18380	18264	18397	18292	18057	18262	18152	18243	18067	18063	18288	18117	18205	18279	18238	18028	18146	18149	18150	18089	17967	18188	18094	18093	18199	18250	18193	18245	18191	18136	18286	18276	18189	17986	18154	18013	18279	18373	18389	18021	18043	18131	18019	18369	18053	18207	18316	18238	18107	18033	17991	18184	18177	18289	18100	18349	18012	18188	18246	18271	18231	18216	18206	18175	18111	18161	18395	18403	18352	18414	18162	18136	18284	18074	18161	18224	18202	18232	18185	18292	18310	18139	18207	17831	18384	18186	18098	18079	18120	18191	18324	18108	18179	18069	18118	18085	18139	18488	18238	18324	18200	18351	17979	18082	18336	18269	18292	18263	18249	18390	18206	18148	18150	18396	18324	18182	18189	18282	18127	18113	18033	18172	17894	18051	18332	18210	18062	18088	18100	18196	17865	18096	18092	18283	18228	18032	17994	18347	18137	18248	18140	18278	18161	18076	18260	18055	18233	18241	18284	18261	18351	18306	18217	18362	18057	18199	18208	18198	18207	18201	18106	18081	18151	18053	18139	18156	18274	18227	18125	18041	18222	18133	18377	18192	18162	18209	18108	18150	18276	18274	18203	18044	18341	18203	18113	18147	18310	18233	17946	18075	18249	18159	18150	18365	18052	18313	18272	18102	18092	18281	18356	18319	17911	18172	18307	18189	18228	18210	18229	18188	18133	18156	18172	18160	18020	18262	18064	18383	18049	18041	18277	18339	18343	18130	18199	18126	18041	18013	18181	18247	18122	18304	18168	18440	18205	18392	18086	18101	18107	17962	17933	18352	18361	18074	18127	18011	18247	18240	18104	18102	18257	18195	18398	18467	18186	18125	18166	18332	18195	18018	18212	18238	18208	18327	18096	18244	18163	18086	18385	18350	18142	18326	18198	18323	18192	18214	18263	17954	17992	17988	18308	18193	18108	18304	18143	18161	18162	18172	18143	18281	18125	17995	18199	18229	18323	18239	18201	18353	18216	18318	18014	18151	18210	18098	18055	18126	18303	18105	18094	18133	18198	18112	18380	18272	18226	18216	18325	18198	18081	18189	18104	18381	18363	18282	18211	18076	18229	18234	18130	18363	18234	18159	18098	18295	18167	18064	18314	18087	18263	18045	18332	18421	18350	17997	17951	18123	18229	18258	18248	18043	18163	18029	18219	18252	18074	18328	18205	18221	18219	18066	18044	18059	18125	18084	17887	17975	18165	18230	18072	17983	18364	18146	18099	18097	18155	18000	18158	18332	18356	18234	17969	18212	18207	18162	18116	18068	18223	18084	18201	18149	18089	18000	18080	18162	18032	18263	18253	18290	18255	18210	18180	18197	18024	18028	18115	18267	18191	18228	18195	18267	18120	18160	18091	18379	18227	18175	18178	18163	18280	18277
19854	27467	23832	18634	16933	16235	15837	15621	15540	15663	15424	15728	15475	15446	15616	15478	15571	15647	15508	15585	15711	15554	15479	15547	15645	15445	15488	15516	15583	15491	15666	15420	15465	15426	15472	15607	15579	15449	15465	15371	15444	15434	15446	15452	15651	15518	15437	15448	15534	15477	15687	15415	15660	15520	15542	15405	15581	15520	15688	15489	15477	15515	15584	15362	15481	15524	15306	15511	15630	15705	15447	15571	15417	15428	15498	15537	15663	15486	15483	15404	15594	15346	15551	15436	15509	15468	15614	15690	15350	15512	15597	15459	15561	15263	15513	15384	15582	15518	15446	15473	15542	15453	15545	15618	15608	15569	15428	15357	15508	15724	15464	15472	15496	15455	15579	15529	15368	15355	15505	15394	15577	15621	15390	15657	15381	15461	15640	15441	15548	15407	15532	15451	15494	15653	15579	15519	15506	15566	15544	15566	15599	15477	15594	15560	15575	15324	15501	15487	15450	15479	15439	15668	15429	15426	15429	15658	15497	15631	15405	15656	15565	15419	15520	15539	15525	15450	15395	15408	15587	15404	15394	15710	15386	15532	15659	15511	15570	15636	15508	15422	15546	15429	15558	15693	15524	15701	15559	15532	15485	15451	15446	15501	15518	15576	15556	15479	15637	15602	15537	15479	15533	15461	15364	15645	15485	15577	15438	15450	15671	15478	15534	15581	15367	15486	15506	15649	15508	15599	15369	15503	15448	15586	15402	15435	15694	15613	15511	15606	15664	15509	15420	15477	15452	15404	15529	15209	15719	15584	15477	15477	15648	15457	15459	15702	15471	15344	15675	15567	15323	15595	15557	15530	15397	15397	15553	15339	15451	15537	15570	15386	15374	15558	15500	15563	15609	15490	15683	15389	15688	15553	15536	15557	15477	15499	15650	15546	15563	15553	15388	15547	15699	15712	15385	15439	15552	15381	15768	15599	15453	15505	15491	15600	15353	15473	15527	15361	15341	15600	15523	15621	15523	15417	15588	15586	15567	15596	15643	15507	15485	15438	15492	15405	15316	15616	15555	15604	15551	15460	15458	15569	15500	15538	15352	15479	15515	15429	15514	15526	15535	15417	15681	15717	15400	15392	15440	15412	15455	15364	15470	15681	15420	15471	15575	15520	15436	15552	15489	15552	15334	15604	15412	15604	15429	15369	15642	15728	15531	15653	15639	15365	15496	15411	15625	15542	15447	15491	15483	15420	15540	15519	15515	15478	15609	15214	15538	15474	15567	15362	15583	15512	15473	15426	15358	15478	15482	15498	15483	15564	15448	15477	15617	15545	15347	15790	15575	15453	15514	15457	15587	15509	15652	15585	15446	15674	15405	15537	15666	15475	15587	15454	15541	15636	15499	15575	15637	15495	15668	15537	15515	15434	15348	15562	15576	15493	15537	15565	15494	15632	15388	15485	15532	15644	15532	15659	15574	15453	15543	15651	15611	15570	15417	15564	15555	15538	15499	15579	15442	15553	15588	15489	15543	15472	15544	15614	15656	15496	15493	15454	15609	15565	15566	15551	15573	15493	15454	15507	15373	15606	15537	15387	15551	15421	15374	15488	15638	15504	15492	15484	15469	15664	15523	15485	15467	15462	15451	15498	15583	15672	15610	15524	15650	15471	15417	15482	15472	15550	15392	15310	15386	15569	15562	15281	15426	15420	15624	15667	15394	15367	15479	15690	15494	15425	15524	15371	15555	15660	15424	15551	15420	15465	15372	15499	15469	15443	15579	15622	15463	15658	15529	15546	15489	15487	15446	15499	15704	15460	15450	15608	15453	15580	15531	15612	15457	15472	15544	15543	15421	15431	15442	15652	15448	15524	15605	15509	15375	15454	15676	15452	15499	15457	15590	15655	15568	15576	15389	15489	15541	15437	15548	15624	15585	15545	15582	15462	15477	15603	15693	15466	15401	15319	15571	15501	15597	15433	15455	15473	15390	15705	15557	15415	15648	15413	15585	15591	15644	15535	15410	15477	15742	15641	15522	15535	15537	15538	15394	15331	15571	15512	15509	15410	15406	15639	15435	15392	15555	15590	15383	15452	15495	15518	15598	15486	15579	15457	15462	15453	15423	15459	15384	15611	15533	15608	15570	15427	15537	15336	15586	15504	15540	15697	15493	15530	15543	15597	15567	15568	15343	15580	15411	15633	15522	15452	15614	15417	15620	15435	15484	15667	15505	15436	15553	15548	15308	15484	15565	15599	15373	15529	15560	15412	15458	15398	15449	15662	15475	15493	15355	15352	15603	15360	15594	15646	15504	15693	15429	15492	15507	15583	15417	15504	15520	15486	15626	15435	15482	15564	15534	15527	15404	15710	15559	15459	15636	15491	15580	15426	15307	15427	15491	15512	15418	15584	15370	15503	15579	15516	15537	15545	15457	15565	15759	15475	15401	15482	15609	15645	15544	15622	15393	15533	15472	15586	15447	15646	15495	15477	15551	15506	15712	15524	15433	15584	15649	15315	15529	15533	15471	15448	15477	15456	15701	15576	15562	15583	15439	15456	15532	15584	15457	15510	15572	15664	15566	15539	15617	15528	15519	15347	15505	15664	15470	15668	15480	15601	15521	15482	15626	15478	15440	15510	15656	15466	15504	15516	15548	15516	15408	15610	15488	15438	15477	15548	15463	15689	15624	15449	15648	15511	15443	15321	15457	15550	15470	15500	15492	15616	15445	15489	15618	15717	15594	15433	15556	15559	15575	15493	15561	15769	15497	15638	15487	15516	15569	15554	15532	15398	15416	15542	15565	15648	15486	15501	15505	15501	15675	15493	15428	15575	15494	15575	15444	15391	15580	15434	15418	15679	15634	15466	15531	15656	15530	15634	15731	15408	15343	15468	15452	15406	15524	15543	15509	15572	15539	15603	15513	15439	15629	15609	15379	15335	15385	15470	15572	15399	15628	15476	15421	15489	15574	15505	15645	15430	15716	15465	15614	15481	15566	15549	15509	15384	15594	15435	15573	15659	15361	15515	15568	15587	15423	15510	15571	15601	15658	15428	15602	15568	15415	15523	15581	15462	15625	15569	15406	15539	15766	15545	15492	15517	15621	15649	15396	15575	15597	15596	15282	15658	15635	15659	15473	15509	15428	15783	15432	15424	15577	15296	15474	15370	15448	15443	15539	15474	15720	15482	15566	15500	15662	15503	15525	15542	15372	15538	15651	15620	15612	15348	15497	15352	15473	15461	15381	15536	15682	15593	15491	15462	15544	15312	15420	15488	15603	15489	15330	15431	15579	15463	15473	15588	15344	15447	15584	15457	15755	15430	15565	15469	15581	15381	15594	15550	15564	15503	15479	15452	15459	15476	15493	15365	15402	15623	15618	15579	15710	15456	15486	15575	15469	15518	15612	15523	15604	15582	15618	15401	15598	15493	15668	15565	15503	15479	15387	15658	15584	15473	15398	15540	15468	15378	15504	15511	15432	15478	15410	15491	15573	15675	15482	15530	15258	15492	15466	15610	15620	15498	15629	15567	15513	15702	15555	15584	15675	15602	15350	15580	15330	15626	15514	15575	15463	15588	15633	15520	15472	15616	15571	15489	15518	15380	15579	15651	15491	15522	15443	15447	15609	15625	15536	15482	15546	15492	15547	15511	15740	15713	15526	15482	15520	15399	15817	15510	15478	15513	15560	15542	15511	15409	15520	15574	15581	15403	15401	15520	15444	15478	15536	15563	15487	15572	15542	15548	15637	15372	15483	15643	15459	15387	15541	15578	15546	15455	15715	15692	15766	15609	15508	15480	15405	15660	15696	15459	15456	15611	15421	15735	15436	15413	15656	15531	15603	15419	15586	15365	15415	15565	15500	15637	15731	15557	15544	15509	15396	15614	15452	15495	15359	15506	15510	15613	15610	15396	15477	15543	15469	15508	15227	15533	15555	15589	15562	15538	15428	15432	15562	15607	15550	15501	15531	15584	15512	15443	15494	15445	15536	15563	15648	15507	15545	15567	15656	15534	15514	15627	15518	15515	15562	15396	15556	15608	15504	15378	15597	15437	15400	15468	15488	15460	15392	15538	15572	15330	15516	15457	15624	15692	15525	15531	15528	15642	15654	15676	15646	15495	15450	15583	15382	15752	15547	15487	15615	15667	15458	15561	15520	15489	15515	15414	15527	15555	15562	15486	15307	15454	15470	15515	15560	15424	15515	15585	15502	15546	15541	15538	15411	15542	15436	15491	15543	15478	15366	15581	15569	15486	15476	15494	15542	15438	15417	15603	15569	15714	15511	15592	15364	15492	15391	15526	15561	15583	15583	15525	15586	15608	15709	15605	15513	15510	15734	15348	15625	15411	15550	15644	15595	15580	15503	15275	15490	15627	15495	15636	15674	15435	15467	15261	15475	15418	15374	15663	15516	15405	15668	15422	15579	15492	15658	15451	15613	15593	15632	15436	15550	15304	15480	15636	15525	15592	15527	15644	15183	15551	15625	15525	15462	15506	15553	15428	15498	15632	15534	15521	15493	15485	15548	15458	15586	15518	15627	15521	15315	15618	15603	15405	15740	15543	15527	15611	15426	15425	15551	15422	15385	15574	15424	15439	15685	15503	15570	15313	15476	15522	15600	15563	15614	15446	15651	15310	15503	15504	15417	15555	15491	15667	15523	15593	15460	15400	15596	15356	15424	15484	15440	15325	15619	15483	15444	15521	15525	15661	15559	15531	15429	15375	15564	15433	15362	15403	15372	15617	15640	15561	15648	15524	15416	15410	15610	15670	15529	15570	15407	15507	15534	15535	15505	15545	15462	15470	15542	15484	15602	15429	15529	15489	15476	15595	15530	15617	15495	15597	15570	15471	15579	15714	15582	15581	15674	15542	15522	15692	15582	15434	15457	15435	15430	15530	15513	15395	15403	15448	15531	15646	15459	15406	15444	15464	15460	15547	15519	15531	15418	15438	15531	15543	15508	15587	15546	15326	15581	15633	15469	15521	15652	15441	15628	15581	15574	15491	15644	15531	15392	15603	15303	15558	15515	15488	15380	15491	15517	15705	15605	15551	15463	15535	15352	15582	15475	15448	15389	15705	15517	15579	15412	15571	15658	15542	15650	15365	15492	15644	15475	15464	15631	15574	15647	15650	15624	15539	15519	15536	15518	15633	15713	15485	15711	15398	15682	15588
23798	21561	28315	25901	23004	21903	20615	18641	18022	18175	18271	18168	17928	18067	17943	17955	18029	18106	18146	18015	18002	18090	17958	18028	17961	17909	17928	17955	17801	17968	17861	17871	17943	17805	18004	17873	17853	17991	17760	17889	17846	17877	17757	17905	18095	17807	18061	17827	17847	17935	17783	17958	17829	17717	17655	17930	17858	17812	17719	17979	17964	18071	17802	17840	17757	17852	17778	17800	17782	17758	17964	17708	18189	18009	17649	17905	17750	17764	17873	17882	17873	17782	17757	17919	17896	17701	17925	17822	17853	17939	17758	17825	17840	17789	17835	17941	17687	18026	17663	17583	17733	17979	17837	17799	17674	17883	17759	17832	17819	17791	17851	17695	18067	17723	17856	17682	17829	17740	17952	17787	17791	17737	17650	18038	18020	17880	17845	18185	18096	18048	17785	17664	17899	17897	17758	17949	17701	17788	17744	17904	17835	17753	17994	17884	17790	17799	17907	18070	17740	17820	17711	17871	18028	17774	17735	18031	17816	17796	17789	17788	17810	17828	18023	17762	17728	17778	17855	17630	17867	17823	17881	18057	17740	17935	18067	17804	17687	17996	17660	17940	17857	17788	17771	17712	17826	17936	17910	17665	17884	17958	17889	17798	17821	17708	17769	17789	17884	17790	17822	17991	17966	17927	17800	17748	17830	17930	18077	17770	17857	17889	17718	17593	17983	17884	17977	17820	17703	17838	17955	17969	17946	17923	17879	18000	18138	17721	17683	17908	17979	17830	17976	17889	17970	17777	18008	17882	17626	17806	17862	18134	17723	17734	17803	17862	17776	17813	17821	17957	17781	17805	17852	17868	17819	18222	18033	17984	17889	17963	17915	17722	17703	17730	17920	17960	17768	17954	17898	17991	17935	17744	17583	17654	18011	17950	17772	17828	17754	17887	17869	17706	17941	17730	17846	17689	17795	17802	17942	17645	17924	17906	17891	17617	17739	17841	17940	17767	17751	17905	17918	17961	17682	17964	17785	18034	17755	17834	17883	17810	17867	17910	17943	17856	18009	17690	17940	17660	17823	17632	17758	17875	17799	17873	17936	17826	17915	18007	17850	17903	17847	17856	17799	17960	17887	17894	17920	17912	17835	17909	17740	17878	17997	17800	17854	17815	17674	17885	17739	17869	17821	17697	17902	17836	17925	17784	17873	17815	18002	17816	18015	17893	17747	17876	17941	17903	17780	17901	17888	17817	17822	18033	17671	17786	17825	17923	17750	17851	18000	17934	17837	17686	17933	17923	17989	17977	18042	17815	17992	17946	17751	17840	17796	17981	17935	17864	17754	17681	17771	17635	17865	17674	17754	17727	18022	18035	17822	17745	18049	18072	17867	17736	17902	17837	17880	17865	18036	17720	18049	17803	17787	17904	17939	17725	17878	17985	17839	17794	17698	17857	17889	17777	18025	18054	17877	17754	17809	17821	17524	17895	17804	17832	17853	17751	17830	17830	17974	17786	17844	17790	17835	17663	17872	17792	17833	18003	17712	17838	17875	17823	17809	18047	17698	17615	18076	17650	17659	17777	17866	17864	17874	17956	17850	17765	17949	18035	17991	18045	17883	17813	17701	17681	17761	17837	17992	17864	17665	17979	17812	17899	17853	17923	17927	17831	17842	17902	17664	17795	17969	17825	17777	17848	17749	17704	17745	17888	18108	18119	17898	17936	17751	17811	17777	18017	17990	17825	17746	17783	17742	17871	18081	17768	17710	17873	17989	17796	17690	17978	17843	17931	17788	17672	17887	17859	17753	17967	17874	17868	17776	17794	17972	17720	17629	17715	17693	17801	17880	17874	17984	17652	17775	17848	17911	17974	18065	18169	17806	17886	17946	17978	17761	17831	17805	18012	18061	18006	17950	18004	17961	18105	17881	17778	17933	17835	17727	17776	17908	17560	17717	17797	17847	17782	18052	17896	17880	17900	17949	18086	17974	17967	18088	17841	17766	17801	18007	17766	17804	17931	17697	17985	17865	18133	17898	18012	17927	17719	17939	17721	17847	17882	18049	17762	17816	17816	17761	17750	17888	17712	18022	17820	17921	17902	17876	17951	17951	17806	17675	17840	17709	17681	17869	17731	17941	17890	17871	17715	17949	17812	17824	17794	17960	17868	17899	17786	17793	18028	17977	17928	17731	17871	17731	17924	17902	17772	17874	17887	17816	17855	17923	17935	17897	17884	17927	17618	17945	17933	18017	17938	17837	17995	17788	17880	17942	17780	17853	17923	17911	17846	17858	17980	17934	17731	17719	17684	17829	18000	17749	17971	17805	17800	17929	17939	17854	17950	17856	17926	17910	18061	17767	18001	17782	17718	17966	17670	17611	17838	17817	17928	18145	17864	17778	17690	17623	17628	17807	17703	17785	17738	17763	17907	17869	17990	18122	17783	17882	17956	17619	17875	17762	17585	17705	17937	17852	17699	17884	17735	17913	17849	17857	17839	17834	17876	17943	17847	17909	17618	17765	17709	17686	17911	17942	17677	17847	17943	18018	17865	17987	17875	17780	17806	17815	17799	17880	17734	17706	17669	17682	17784	17940	17909	17967	17994	17965	18042	17702	17837	18013	17940	17882	17821	17704	17710	17525	18086	17794	17753	17867	17936	17791	17761	17942	17950	17886	17834	17941	17824	17872	17826	17786	17899	18031	18059	17724	17801	17688	17636	18002	18085	17864	17888	18088	17812	18028	17933	17907	17719	17960	17904	17773	18001	17956	17962	17811	17831	17889	17610	17935	17942	17796	17949	17942	18054	17918	17716	17780	17939	17881	17886	17784	17837	17788	17728	17671	17885	17770	17804	18050	17756	17821	17874	18011	17788	17811	17730	17742	17682	17807	17826	17853	17837	17921	17774	17959	17982	17733	18104	17971	17808	17985	17779	18121	17960	18022	17908	17918	17912	18022	17924	17777	17766	18032	17757	17798	17779	17782	17946	17806	17653	17759	17842	17718	17915	17879	17894	17798	17859	17836	17887	17890	17985	18056	17866	18012	17860	17789	17794	17789	17981	17729	17873	17929	17829	17667	17895	17852	17829	17936	18001	17773	17890	17848	17879	18069	17821	17642	17821	17877	17867	17756	17676	17852	17775	17657	17721	17904	17834	17633	18066	17695	18114	17897	17989	17981	18063	17845	17916	17836	17803	17589	17740	17826	17778	17955	17815	17801	17967	18029	17814	17877	17813	17692	17716	17898	17971	17788	17677	17751	17825	17770	17877	17888	17895	17883	17847	17666	17614	17894	18018	17981	17699	17895	18066	17860	17901	17841	17869	17985	17960	17912	17776	17697	17746	17806	17786	17737	17822	17916	17818	17740	17880	17735	17946	17639	17795	18028	17776	17561	17839	17955	17894	17764	17795	17910	17912	18035	17894	17966	17882	17796	17921	18026	18081	17921	17608	17916	18065	17810	17914	17904	18025	17903	17701	17944	17804	17908	17876	17953	17886	17795	17819	17739	17757	18020	17796	17930	17873	17667	17927	18090	17786	18041	18013	17887	17882	17922	18000	17954	17560	17612	17810	17992	17732	17893	17661	18075	17999	17704	18038	17810	17627	17958	17740	17916	17784	18103	17857	17856	17841	17831	17627	17786	17911	17828	17785	17920	18078	17729	17786	17741	18109	17803	17883	17882	17855	17900	17684	18077	17932	17749	17707	17830	17682	17892	17833	17771	17908	17753	17815	17673	17719	17863	17932	17781	17464	17663	17979	17939	17845	17772	17660	18095	17891	17821	17809	17788	17686	18097	17714	17856	17730	17898	17770	17640	17762	17821	17786	17767	18114	17616	17820	18093	17903	17839	17675	18005	17898	17865	17800	17750	17877	17939	17917	17733	17947	17986	17684	17694	17980	17916	17870	17880	17901	17584	17793	18067	17932	17931	17791	17939	17891	17829	18044	17918	17957	17822	17795	17960	18049	17873	17724	17892	17714	17762	17734	18010	17781	17854	18068	17915	17997	17954	17758	17735	17955	17934	17894	17857	17878	17886	17999	18018	17810	18002	17798	17849	17943	17775	17579	17964	17707	17852	17973	17820	18023	17771	17749	17756	17833	17729	17962	17848	17859	17967	17820	17657	17615	17641	17771	17820	17929	17821	18086	17875	17737	17949	17924	17755	17993	17900	17982	18035	17789	17855	18084	18029	17916	17863	17812	17835	17691	17931	17861	17897	17992	17907	17762	17990	17786	17928	17824	17820	17804	17938	17949	17891	17943	17894	17877	18050	17731	18055	17843	17925	18049	18056	17844	17888	17678	18032	17700	17684	17857	17823	18012	17927	17908	17737	17781	17987	17653	17754	17713	17801	17935	17775	17728	17645	17974	18001	17806	17806	17959	17699	17702	17832	17871	18014	17931	17746	18035	17819	17749	17999	17762	17867	17873	17867	17825	17687	17493	17838	17806	17965	17841	17734	18016	17974	17726	17790	17994	17860	18147	17894	17921	17773	17822	17919	17771	17850	17937	17754	17816	17923	17840	17880	17887	17981	17923	17857	17790	17999	17918	17950	17956	17839	17836	17934	17839	18071	17853	17920	17803	17923	17917	18115	17732	17757	17763	17744	17846	17839	17900	17900	17707	17843	17605	17959	17982	17910	17837	18051	17862	17795	17846	17863	17920	17914	17911	17827	18061	17811	17944	17728	17757	18001	17765	17956	17991	17993	17999	17912	18020	17920	17821	17834	17867	17750	18005	17771	17672	17893	17714	17625	17818	17846	17886	17975	18048	17788	17781	17729	17749	17920	17954	17694	17722	17883	17676	18051	17772	17763	17749	17718	17832	17864	17906	17924	17738	17823	17764	17962	17981	17864	17822	17763	17790	17841	17851	17851	17882	17996	17838	17896	17911	17816	17845	17788	17751	17822	17916	18069	17840	17951	18106	17687	17794	17739	17963	18020	17914	17784	17572	17773	17645	17888	17815	17816	17861	18004	17891	17676	17765	17659	17704	17778	17897	17761	17842	17887	17893	17777	17857	18073	17905	17841	17670	18056	18004	17583	17775	17889	17567	17702	17897	17807	17759	17961	17747	17780	17854	17898	17933	17844	17868	17775	17946	17725	17879	18058	17951	17908	17781	17868	17752	17728	17711	17715	18041	17801	17909	17886	17911	17953	17802	17846	17934	17771	17962
18242	36571	33195	23681	19224	17329	15976	15621	15478	15598	15470	15517	15328	15520	15426	15421	15406	15307	15436	15459	15400	15362	15439	15407	15285	15436	15341	15423	15351	15447	15470	15384	15278	15388	15448	15281	15260	15464	15357	15223	15535	15330	15275	15239	15350	15278	15240	15285	15335	15339	15359	15372	15432	15363	15245	15563	15332	15302	15473	15379	15425	15329	15305	15301	15344	15366	15313	15316	15285	15292	15481	15282	15547	15446	15444	15300	15308	15487	15298	15175	15405	15431	15309	15262	15398	15444	15343	15324	15225	15374	15319	15285	15308	15337	15345	15448	15239	15417	15225	15414	15243	15432	15374	15402	15261	15389	15371	15324	15338	15336	15309	15124	15247	15244	15304	15246	15271	15369	15269	15346	15309	15220	15379	15246	15182	15418	15284	15445	15314	15296	15561	15332	15330	15316	15432	15366	15260	15378	15152	15326	15388	15364	15250	15312	15230	15237	15335	15417	15317	15305	15389	15368	15390	15449	15302	15300	15364	15247	15334	15148	15107	15379	15449	15478	15422	15377	15219	15359	15282	15128	15385	15265	15386	15417	15404	15430	15394	15425	15100	15339	15297	15318	15404	15183	15396	15446	15235	15448	15308	15259	15243	15420	15315	15360	15480	15277	15119	15388	15402	15511	15342	15370	15322	15457	15302	15367	15507	15266	15354	15346	15482	15275	15259	15339	15244	15308	15476	15343	15420	15264	15531	15426	15405	15115	15323	15329	15251	15408	15346	15230	15354	15366	15208	15340	15231	15355	15377	15361	15211	15309	15406	15275	15181	15167	15329	15341	15263	15287	15433	15304	15444	15429	15338	15300	15374	15449	15483	15307	15213	15264	15256	15223	15292	15325	15282	15359	15297	15279	15251	15497	15346	15312	15384	15175	15326	15411	15301	15424	15378	15403	15407	15387	15464	15106	15262	15222	15542	15340	15417	15248	15480	15435	15269	15359	15264	15231	15409	15265	15331	15480	15211	15362	15284	15547	15340	15300	15358	15304	15116	15346	15384	15190	15397	15307	15319	15315	15321	15401	15294	15367	15381	15238	15508	15521	15498	15420	15267	15349	15330	15554	15420	15150	15378	15253	15264	15452	15356	15264	15230	15503	15271	15205	15192	15389	15383	15348	15374	15382	15221	15294	15279	15222	15379	15293	15459	15173	15493	15286	15330	15144	15200	15453	15314	15529	15377	15454	15291	15299	15194	15512	15488	15156	15374	15404	15396	15271	15241	15168	15414	15379	15193	15432	15394	15221	15391	15373	15367	15421	15494	15124	15478	15336	15353	15292	15414	15373	15419	15310	15306	15349	15334	15315	15314	15260	15324	15400	15323	15466	15450	15229	15424	15244	15292	15405	15235	15299	15151	15349	15418	15448	15302	15367	15256	15341	15369	15390	15204	15200	15073	15424	15398	15367	15347	15362	15237	15381	15340	15194	15291	15287	15273	15386	15328	15328	15256	15246	15281	15148	15335	15217	15191	15269	15168	15584	15425	15355	15473	15399	15323	15238	15459	15398	15294	15286	15475	15456	15308	15235	15462	15318	15405	15290	15316	15141	15460	15265	15209	15330	15415	15247	15318	15438	15458	15359	15179	15304	15329	15297	15350	15361	15301	15333	15311	15311	15257	15427	15412	15396	15406	15319	15361	15250	15308	15305	15426	15339	15390	15341	15164	15422	15100	15280	15320	15648	15360	15412	15360	15460	15288	15452	15192	15205	15474	15430	15490	15194	15272	15309	15401	15326	15301	15305	15348	15429	15253	15371	15223	15341	15312	15288	15223	15341	15439	15214	15286	15341	15401	15208	15335	15379	15330	15277	15374	15339	15368	15327	15331	15352	15336	15473	15193	15284	15501	15327	15256	15271	15249	15134	15294	15270	15316	15443	15276	15359	15375	15363	15207	15376	15253	15324	15356	15354	15099	15354	15290	15264	15142	15332	15391	15297	15254	15324	15206	15269	15429	15408	15250	15352	15280	15263	15476	15371	15379	15313	15307	15468	15168	15453	15318	15315	15185	15317	15506	15281	15232	15229	15215	15336	15262	15421	15270	15245	15326	15309	15298	15404	15432	15284	15363	15305	15475	15330	15529	15361	15250	15424	15274	15253	15459	15359	15498	15385	15352	15360	15172	15329	15234	15300	15364	15384	15441	15193	15225	15315	15284	15360	15369	15402	15266	15329	15286	15465	15351	15398	15171	15260	15314	15356	15299	15347	15279	15300	15364	15294	15369	15350	15493	15493	15415	15297	15316	15236	15427	15368	15511	15261	15319	15257	15339	15422	15286	15321	15339	15301	15310	15389	15326	15217	15424	15328	15353	15302	15396	15342	15547	15242	15262	15164	15331	15348	15097	15355	15480	15292	15576	15229	15226	15294	15328	15246	15397	15417	15275	15395	15359	15167	15329	15439	15287	15271	15203	15308	15478	15457	15280	15297	15630	15370	15340	15312	15442	15301	15335	15274	15276	15463	15259	15187	15298	15247	15416	15355	15276	15354	15332	15332	15337	15557	15323	15378	15298	15306	15242	15469	15304	15225	15401	15495	15323	15347	15449	15447	15403	15389	15447	15166	15298	15314	15199	15505	15487	15198	15432	15543	15341	15134	15347	15364	15281	15451	15547	15298	15403	15289	15437	15493	15451	15354	15418	15201	15297	15417	15324	15176	15397	15405	15228	15041	15232	15351	15442	15291	15247	15222	15375	15113	15182	15254	15375	15492	15322	15393	15209	15391	15382	15358	15360	15365	15367	15366	15318	15254	15212	15417	15258	15294	15298	15275	15455	15395	15308	15305	15398	15438	15443	15391	15309	15415	15393	15237	15205	15416	15461	15276	15415	15435	15438	15262	15283	15271	15322	15470	15428	15487	15417	15320	15425	15212	15411	15391	15284	15271	15354	15345	15462	15189	15443	15263	15253	15326	15298	15580	15341	15324	15296	15291	15302	15248	15376	15215	15268	15316	15158	15433	15273	15228	15302	15271	15224	15341	15342	15399	15328	15253	15429	15348	15291	15373	15312	15488	15259	15258	15180	15168	15410	15301	15231	15501	15465	15319	15142	15274	15323	15409	15223	15214	15499	15550	15540	15224	15264	15397	15173	15325	15302	15396	15328	15409	15322	15326	15373	15370	15147	15347	15350	15233	15495	15534	15405	15304	15340	15524	15365	15421	15279	15359	15294	15416	15301	15390	15570	15373	15119	15373	15253	15325	15447	15269	15464	15350	15254	15362	15378	15492	15375	15337	15353	15389	15329	15327	15244	15411	15403	15387	15241	15466	15534	15218	15366	15257	15274	15390	15345	15330	15370	15281	15226	15320	15400	15288	15199	15269	15344	15270	15241	15271	15190	15247	15349	15456	15270	15165	15400	15357	15302	15267	15255	15381	15192	15308	15283	15414	15442	15457	15429	15381	15264	15326	15251	15349	15418	15276	15378	15057	15440	15419	15181	15225	15460	15214	15542	15193	15301	15273	15277	15365	15318	15304	15436	15243	15368	15388	15377	15142	15342	15422	15297	15274	15336	15309	15460	15318	15393	15261	15217	15321	15201	15262	15503	15121	15249	15319	15423	15243	15366	15264	15248	15165	15423	15402	15288	15273	15385	15360	15263	15239	15397	15284	15342	15244	15413	15339	15436	15261	15273	15323	15348	15381	15419	15392	15418	15298	15315	15345	15408	15342	15448	15401	15340	15350	15432	15216	15406	15255	15343	15271	15372	15350	15211	15523	15311	15321	15296	15426	15319	15210	15248	15364	15357	15325	15282	15146	15494	15368	15333	15412	15261	15387	15418	15220	15190	15477	15340	15223	15410	15383	15295	15289	15452	15234	15445	15182	15437	15219	15398	15291	15313	15451	15578	15413	15227	15470	15190	15379	15184	15368	15227	15246	15283	15257	15433	15372	15430	15340	15440	15566	15445	15379	15284	15281	15316	15437	15292	15386	15191	15413	15222	15429	15324	15210	15388	15441	15315	15213	15408	15234	15407	15210	15617	15408	15278	15251	15316	15418	15439	15475	15388	15443	15314	15378	15398	15240	15555	15309	15154	15260	15159	15387	15272	15337	15390	15308	15348	15522	15521	15372	15426	15331	15424	15282	15417	15463	15359	15385	15402	15280	15300	15446	15383	15463	15429	15212	15399	15194	15334	15413	15387	15587	15330	15440	15309	15181	15334	15245	15290	15277	15430	15390	15466	15296	15387	15259	15202	15441	15345	15293	15313	15354	15293	15393	15264	15307	15396	15293	15452	15432	15305	15302	15546	15272	15275	15380	15468	15275	15334	15317	15303	15339	15173	15351	15267	15443	15341	15238	15431	15284	15403	15434	15348	15476	15355	15451	15394	15363	15629	15252	15375	15449	15318	15413	15256	15282	15388	15283	15320	15429	15289	15310	15378	15339	15348	15253	15368	15416	15227	15239	15400	15355	15276	15230	15384	15287	15399	15375	15304	15209	15359	15282	15159	15254	15454	15413	15288	15342	15196	15167	15296	15415	15260	15288	15263	15264	15338	15354	15377	15109	15256	15363	15411	15322	15347	15382	15261	15419	15317	15299	15294	15444	15321	15331	15220	15343	15282	15385	15280	15271	15219	15386	15384	15145	15330	15430	15367	15412	15290	15315	15311	15607	15385	15398	15272	15281	15409	15256	15353	15107	15265	15308	15291	15377	15351	15160	15261	15286	15462	15532	15403	15369	15335	15268	15238	15443	15315	15307	15226	15409	15586	15416	15203	15436	15343	15215	15414	15389	15451	15419	15304	15247	15391	15272	15250	15481	15357	15359	15367	15300	15276	15378	15316	15300	15367	15428	15340	15469	15463	15331	15174	15348	15339	15257	15249	15335	15307	15286	15472	15244	15514	15260	15233	15318	15527	15286	15346	15368	15215	15422	15082	15336	15252	15299	15442	15414	15285	15271	15208	15327	15262	15184	15358	15091	15443	15181	15166	15293	15183	15250	15432	15249	15204	15285	15248	15460	15330	15253	15447	15243	15208	15423	15313	15473	15355	15322	15333	15301	15238	15580	15290	15430	15199	15429	15377	15411	15359	15383	15308	15230	15337	15256	15256	15254	15197	15423	15368	15042	14985	15332	15447	15345	15291	15301	15477	15515	15387	15279	15469	15452
25558	21636	27536	27978	21696	20433	20037	19035	18911	19040	18865	18710	18793	18878	18858	18787	18793	18925	18816	18907	18723	18914	18817	18748	18963	18859	18849	18742	18768	18923	18772	18822	18692	18557	18682	18661	18764	18629	18811	18806	18700	18701	18758	18669	18718	18851	18603	18809	18700	18553	18517	18781	18582	18984	18693	18657	18603	18355	18699	18806	18475	18858	18587	18775	18554	18611	18731	18722	18584	18861	18680	18644	18719	18732	18827	18732	18616	18794	18641	18785	18565	18571	18736	18716	18934	18757	18719	18629	18800	18757	18523	18493	18687	18778	18803	18679	18760	18700	18619	18572	18693	18631	18829	18612	18662	18739	18678	18625	18650	18572	18644	18878	18701	18820	18739	18535	18619	18593	18785	18671	18729	18668	18696	18766	18627	18682	18702	18581	18859	18832	18579	18802	18512	18529	18824	18756	18806	18689	18693	18713	18717	18659	18684	18671	18899	18975	18858	18624	18613	18803	18628	18595	18448	18697	18891	18561	18519	18473	18829	18529	18577	18759	18657	18628	18499	18647	18494	18649	18669	18704	18778	18629	18925	18654	18708	18648	18737	18605	18765	18772	18712	18728	18665	18879	18647	18661	18722	18563	18662	18684	18594	18813	18731	18722	18625	18797	18773	18620	18696	18773	18783	18576	18679	18872	18805	18599	18706	18576	18687	18708	18678	18745	18716	18695	18762	18520	18528	18510	18541	18681	18663	18574	18811	18705	18700	18610	18583	18887	18820	18854	18549	18577	18447	18594	18603	18585	18548	18510	18779	18670	18296	18548	18593	18633	18623	18628	18905	18867	18886	18637	18712	18515	18441	18617	18828	18906	18615	18657	18748	18843	18781	18506	18590	18640	18930	18757	18765	18767	18632	18589	18572	18687	18861	18537	18809	18617	18676	19015	18298	18476	18755	18455	18671	18759	18536	18715	18570	18774	18758	18579	18588	18996	18897	18709	18881	18686	18707	18428	18782	18699	18835	18572	18842	18809	18494	18618	18652	18579	18627	18813	18679	18718	18815	18617	18809	18561	18614	18776	18766	18743	18627	18563	18551	18806	18776	18865	18754	18621	18596	18785	18629	18689	18868	18706	18561	18617	18787	18671	18785	18674	18651	18600	18652	18672	18720	18691	18827	18600	18618	18659	18637	18967	18711	18592	18655	18798	18751	18978	18819	18696	18633	18544	18802	18911	18537	18669	18668	18681	18675	18708	18739	18603	18586	18828	18734	18715	18675	18556	18632	18521	18709	18687	18650	18776	18682	18857	18523	18525	18846	18623	18612	18527	18515	18662	18859	18708	18624	18781	18575	18611	18607	18717	18768	18695	18887	18665	18584	18633	18718	18548	18760	18777	18746	18819	18780	18386	18535	18795	18607	18621	18632	18635	18720	18831	18534	18740	18629	18880	18699	18723	18717	18797	18535	18905	18737	18862	18609	18620	18765	18706	18632	18762	18762	18676	18898	18829	18716	18562	18766	18815	18734	18746	18786	18728	18756	18590	18755	18828	18587	18758	18768	18520	18653	18949	18535	18471	18640	18728	18639	18675	18644	18785	18741	18538	18768	18580	18775	18699	18725	18580	18636	18862	18812	18824	18743	18861	18814	18558	18902	18767	18704	18507	18600	18884	18805	18651	18695	18753	18867	18849	18765	18747	18620	18641	18592	18745	18793	18664	18749	18588	18762	18719	18800	18747	18563	18653	18833	18778	18872	18788	18681	18865	18673	18699	18494	18454	18749	18790	18815	18752	18581	18619	18665	18707	18590	18560	18730	18744	18750	18905	18830	18665	18526	18402	18674	18586	18640	18742	18751	18720	18840	18433	18580	18692	18624	18617	18649	18691	18739	18633	18626	18682	18725	18694	18585	18722	18786	18857	18666	18759	18359	18483	18580	18698	18468	18733	18757	18838	18611	18923	18602	18619	18633	18797	18750	18811	18589	18768	18718	18845	18592	18673	18579	18809	18734	18833	18499	18760	18544	18456	18674	18638	18814	18576	18763	18679	18742	18662	18620	18651	18614	18568	18507	18544	18829	18660	18598	18789	18581	18632	18612	18738	18532	18672	18857	18608	18833	18644	18825	18743	18807	18996	18846	18644	18712	18578	18729	18586	18870	18812	18688	18789	18740	18650	18833	18567	18648	18659	18532	18653	18485	18784	18694	18836	18536	18717	18711	18835	18564	18830	18563	18421	18720	18778	18550	18694	18688	18471	18732	18642	18551	18794	18720	18651	18417	18533	18665	18761	18694	18819	18833	18563	18569	18599	18739	18886	18650	18665	18598	18664	18591	18951	18689	18607	18890	18695	18505	18639	18965	18554	18789	18685	18627	18628	18756	18542	18568	18666	18783	18760	18699	18552	18853	18856	18608	18790	18552	18613	18654	18748	18466	18655	18782	18815	18479	18800	18606	18690	18751	18590	18699	18899	18676	18726	18792	18994	18794	18892	18645	18769	18748	18815	18855	18693	18716	18590	18455	18645	18850	18780	18670	18709	18615	18682	18661	18730	18731	19037	18766	18688	18662	18727	18612	18627	18968	18651	18614	18680	18853	18652	18773	18922	18731	18776	18724	18660	18737	18831	18959	18624	18761	18576	18786	18542	18656	18787	18735	18638	18507	18767	18623	18732	18940	18607	18635	18677	18859	18653	18623	18803	18518	18772	18747	18757	18836	18705	18893	18707	18748	18881	18784	18755	18752	18709	18574	18715	18698	18930	18742	18604	18659	18716	18421	18821	18680	18665	18688	18730	18628	18806	18506	18885	18762	18665	18658	18913	18729	18715	18898	18803	18825	18690	18765	18537	18792	18901	18633	18527	18719	18528	18864	18680	18868	18512	18677	18671	18894	18652	18548	18800	18502	18643	18878	18671	18725	18652	18844	18727	18588	18738	18586	18650	18778	18843	18802	18755	18634	18669	18808	18672	18622	18572	18379	18584	18602	18717	18700	18831	18790	18531	18800	18565	18802	18708	18702	18788	18904	18617	18769	18392	18938	18853	18880	18882	18680	18659	18623	18621	18627	18668	18728	18648	18747	18618	18849	18540	18676	18687	18827	18463	18557	18692	18760	18668	18540	18790	18732	18567	18731	18680	18703	18474	18770	18912	18732	18629	18782	18879	18595	18462	18628	18697	18514	18774	18639	18743	18672	18522	18879	18860	18636	18923	18799	18576	18619	18756	18852	18601	18640	18684	18620	18763	18704	18688	18699	18745	18688	18695	18652	18871	18677	18674	18672	18718	18739	18811	18731	18782	18848	18690	18683	18875	18584	18613	18719	18824	18734	18777	19000	18817	18522	18668	18554	18668	18780	18715	18499	18770	18700	18658	18866	18701	18885	18548	18462	18782	18735	18673	18750	18784	18446	18692	18786	18627	18564	18857	18635	18668	18544	18733	18962	18756	18749	18813	18627	18682	18699	18674	18538	18453	18555	18600	18669	18759	18726	18803	18890	18730	18886	18928	18672	18685	18680	18660	18849	18682	18636	18624	18713	18560	18683	18710	18760	18710	18713	18767	18768	18575	18737	18732	18758	18594	18682	18878	18740	18877	18620	18651	18842	18663	18598	18442	18648	18622	18751	18667	18701	18738	18589	18590	18859	18935	18899	18756	18668	18620	18620	18684	18669	18800	18650	18710	18691	18786	18723	18546	18890	18699	18437	18860	18881	18639	18733	18735	18664	18706	18631	18662	18789	18710	18568	18787	18693	18681	18731	18598	18735	18847	18651	18487	18767	18743	18758	18852	18627	18818	18739	18736	18773	18818	18546	18744	18443	18661	18678	18612	18539	18719	18816	18670	18878	18597	18773	18646	18660	18547	18616	18548	18569	18579	18550	18637	18899	18604	18620	18742	18747	18645	18533	18712	18691	18590	18716	18631	18668	18675	18827	18768	18563	18744	18571	18761	18825	18929	18755	18673	18920	18673	18526	18622	18519	18827	18625	18718	18596	18596	18590	18600	18740	18973	18825	18692	18640	18536	18857	18630	18819	18844	18839	19016	18608	18649	18631	18579	18860	18660	18607	18685	18715	18694	18625	18655	18673	18718	18725	18674	18712	18884	18636	18730	18679	18766	18662	18549	18629	18737	18662	18960	18726	18789	18597	18689	18557	18491	18466	18741	18544	18790	18728	18597	18655	18658	18777	18931	18692	18774	18599	18712	18674	18666	18622	18631	18809	18753	18695	18574	18883	18886	18905	18742	18479	18783	18696	18718	18864	18512	18726	18429	18784	18725	18473	18842	18576	18658	18584	18693	18835	18812	18761	18718	18574	18647	18718	18786	18686	18681	18601	18682	18677	18669	18820	18678	18722	18581	18547	18703	18656	18825	18728	18793	18851	18793	18703	18848	18905	18719	18896	18789	18663	18731	18848	18650	18657	18802	18596	18656	18788	18551	18523	18971	18718	18689	18732	18687	18767	18808	18723	18712	18789	18569	18624	18682	18528	18650	18811	19022	18739	18820	18844	18832	18996	18952	18705	18717	18904	18704	18613	18585	18665	18653	18752	18807	18886	18840	18873	18896	18728	18680	18871	18708	18841	18903	18747	18667	18654	18744	18797	18648	18781	18539	18771	18476	18670	18635	18627	18550	18666	18914	18641	18610	18578	18636	18739	18692	18772	18919	18748	18777	18811	18797	18689	18912	18871	18757	18784	18764	18698	18675	18549	18549	18527	18828	18797	18633	18861	18633	18637	18501	18697	18780	18672	18724	18570	18443	18840	18820	18744	18808	18669	18742	18902	18741	18811	18754	18834	18717	18625	18658	18668	18612	18567	18674	18814	18574	18733	18467	18518	18766	18746	18769	18777	18834	18748	18650	18856	18676	18830	18804	18963	18565	18726	19038	18763	18972	18664	18773	18758	18563	18720	18723	18922	18604	18545	18697	18660	18628	18734	18651	18860	18657	18702	18671	18546	18751	18502	18711	18907	18670	18863	18749	18670	18844	18715	18657	18741	18668	18601	18842	18829	18927	18691	18580	18606	18463	18860	18549	18705	18606	18782	18694	18584	18899	18672	18738	18609	18861	18807	18835	18747	18888	18585	18754	18645	18820	18794	18758	18619	18771	18728	18642	18878	18865	18572	18736	18613	18724	18942	18774	18590	18578	18741	18788	18788	18697	18757	18500
19043	31294	28696	21692	18737	17324	16584	15996	16148	16000	15977	16048	15954	15966	15835	15951	15959	16021	15867	15842	15987	15797	15863	16064	15926	15881	16067	15933	15865	16006	15906	15951	16072	15850	15899	15935	15860	15862	15871	15853	15944	15885	15979	15971	15790	15901	15899	15790	15850	15838	15798	15994	15949	15908	15927	15795	15848	15849	16004	15933	15689	15978	15779	15868	15918	15816	15784	15887	15818	15887	15869	16005	15798	16008	15622	15817	15860	15761	16022	15803	15975	15758	15753	15735	15792	15843	15751	15912	15741	15998	15906	15741	15795	15810	16040	15851	15928	15808	15854	15892	15898	15867	15850	15843	15914	15891	15838	15769	16010	16019	15799	15744	15818	15895	15739	15850	15984	15884	15963	15898	15918	15873	15899	15811	15968	15968	15893	16100	15850	15907	15751	16070	15804	15931	15882	15853	15936	16076	15947	15764	15902	15828	15988	15987	15997	15927	15994	15939	16009	15945	15884	15543	15835	15878	15973	15861	15737	15927	15883	15914	15851	15816	15811	15655	15941	16029	15952	15883	15754	15818	15887	15845	15857	15852	15882	16012	15892	15871	15715	16062	15878	15975	16060	16011	15989	15840	15760	15710	15898	15942	15832	15953	15911	15825	15910	15957	15774	15805	15900	15955	15974	15829	15995	15760	15813	15860	15877	15700	16058	15834	15814	15672	15886	15987	15869	16073	15867	15945	15892	15930	15786	15943	15844	15756	15825	15806	15940	15969	15918	15963	15955	15790	15686	15899	15837	15737	15660	15887	15805	16138	15829	15749	15647	16009	15751	15946	15947	15715	15862	15828	15948	15815	15717	15867	15979	16067	16024	15801	15789	15668	15973	15738	15998	15907	15801	15884	15924	15852	15875	15912	15867	15759	16019	15880	15954	15827	15837	15860	15960	15807	15917	15854	16011	15931	15904	15872	15724	15882	15874	16038	16021	15884	15781	15950	15860	15926	16085	16043	15887	15826	15598	15848	15909	15626	15763	16012	15896	15874	15875	15884	15716	15907	15721	15932	15906	15891	15950	15969	16118	15873	15964	15790	15736	15930	15937	15890	15844	15834	15824	15894	15805	15945	15850	15876	15930	15988	15847	15885	15832	15891	15898	15807	15754	15856	16021	15902	15695	15834	15930	15826	15899	15720	16017	15819	15930	15807	15837	15829	16071	15883	15654	15892	15723	15861	15900	15886	15870	15608	15885	15944	15929	15801	15899	15811	15889	15952	15910	15865	15783	15820	15942	15908	15803	16010	15731	15902	15888	15856	15853	15745	15791	15869	15899	15773	15997	15835	16009	15822	15809	15924	15624	15963	15942	15819	15841	15849	15920	15945	15837	15942	15919	15848	15759	15825	15886	15886	15837	15833	15679	15934	15920	15718	16012	15874	15865	15791	15877	15885	15992	15791	15712	15848	15855	15816	15907	15810	15825	15913	15977	15894	15870	15997	15954	15812	15884	15967	15864	15648	15677	15988	16022	16049	15858	15972	15960	15875	15841	15831	15885	15879	15892	15832	15792	15763	15562	15879	15790	15942	16062	15964	15722	15826	15689	15828	15901	15830	15993	15825	15698	15730	15908	15650	15852	15784	15959	15801	15921	15973	15892	15737	15848	16046	15704	15887	15867	15814	15957	15903	15741	15892	15985	15858	16024	15781	15741	15736	16090	15849	15927	15710	16088	15911	15720	15863	15841	15852	16079	16030	15978	15813	15994	15934	15878	15733	15828	15788	16016	15739	15804	15851	15783	15977	15791	15854	15849	15688	16059	15769	16019	15900	15945	15753	16061	15854	15694	15991	15788	15891	15949	15724	16008	15754	16066	15927	15980	15807	16106	15881	15973	15813	15863	15823	15836	16051	15968	15746	15817	15878	15821	15873	15988	15833	15881	15797	15969	15986	15778	15826	15761	15992	15902	15861	16090	15828	15849	15810	16006	15833	16038	15823	15775	15820	15763	15854	15824	15983	15737	15963	15847	15896	15858	15962	15751	16097	15991	16037	15736	15787	15808	15883	16055	15903	15984	15809	15905	15786	15887	15724	15740	15808	15928	15877	15831	15814	15925	15817	15864	15875	15919	15781	15884	15939	15909	15886	15991	15802	15722	15799	15814	15832	15740	15776	15953	15952	15948	15757	15791	15940	15843	15806	15779	15908	15889	15830	15701	15900	16008	15923	15963	15865	15901	15996	15973	15741	15997	15838	15964	15870	15804	15866	15950	15950	15939	15885	16021	15903	15781	15889	15885	15814	15711	15837	15954	16017	15876	15971	15767	15826	15880	15799	15862	15804	16016	15793	15881	15837	15819	15783	15723	15887	16005	15742	15975	15663	15854	15892	16088	15830	15911	16000	15817	15870	15762	15872	15737	15988	15809	15923	15915	15910	16059	15988	15888	15853	16032	15940	16000	15760	15903	15825	15885	15926	15791	15670	15814	15730	15831	15959	15999	15956	15886	16034	15911	15870	15890	15873	15835	15845	15885	15957	15883	15980	15853	15821	15775	15868	15822	15847	15778	15905	15840	15781	15912	15832	15853	15792	15748	15923	15705	15695	15918	15878	15949	15852	15969	15888	16001	15783	15924	15916	15914	15805	16048	15828	15925	15837	15959	15977	15801	15814	15896	15880	15861	15813	15795	15816	15937	15791	15877	15943	15831	15946	15817	15915	15704	15887	15936	15801	15729	15839	15963	15973	15937	15969	15885	15944	15855	15859	15798	15985	15878	15888	15895	15926	15962	15736	15929	15779	16007	15917	15860	15778	15986	15984	15852	15773	15794	15750	15801	16022	15743	15836	15862	15877	15920	16016	15931	15810	15859	15971	15917	15948	15931	15787	15974	15824	15941	15886	15680	15765	15741	15825	15869	15970	15740	15832	15992	15750	15734	15767	15747	15955	15883	16142	15842	15952	16020	16014	15850	15848	15709	16008	15800	15825	16025	15689	15921	15977	15815	16042	15741	15956	15828	16015	15913	15785	15834	16149	15978	15779	15947	15809	16177	15835	15747	15841	15913	15792	15888	15961	15807	15807	15772	15875	15795	15874	15659	15906	15903	15897	15823	15983	15891	15796	15880	15902	15898	15881	15955	15919	15921	15983	15970	15942	15704	15801	15997	15963	15906	15877	15898	15832	15939	15922	15859	15927	15789	15787	15884	15869	15928	15769	15986	15935	15936	15796	15921	15835	15998	15897	15907	15787	15873	15852	15720	15900	15825	15908	16038	15887	15848	15912	15823	15749	15839	15907	15814	15904	15700	15863	15817	15908	15708	15943	15994	15742	15813	15848	16017	15814	15791	15986	15825	15852	15971	15764	15934	15889	15744	15967	15870	15914	15876	15730	15917	16025	15868	15819	15711	15874	15966	15834	15819	15951	15915	15757	15919	15646	15757	15779	15665	15828	15858	15891	15824	15679	15637	15810	15955	16017	15837	15880	15882	16082	15796	15855	15846	15864	15939	15882	15989	16009	15733	15932	15968	15815	15806	15986	15875	15895	15996	15907	15873	15900	15879	15758	15846	15933	15797	15960	15834	15761	15791	15965	15834	15794	15797	15933	15767	15865	15806	15862	15991	15679	15917	16118	15972	16075	15897	15990	15918	15738	15881	15717	15715	15869	15859	15939	15862	15819	15975	15755	15834	15935	15976	15874	15917	15867	15834	15862	15764	15881	16023	15983	15813	15777	15934	15846	16100	16039	15910	15807	15838	15825	15626	15893	15768	15929	16041	15980	15943	15877	16090	16017	15962	15912	16006	15818	16031	15763	15798	15722	15686	15832	15815	15881	15966	15837	15911	15742	15994	15820	15952	15805	15825	15865	15813	15672	15846	15812	15942	15918	15927	15954	15764	15986	15838	15915	15854	15830	15888	15747	15872	15846	15779	15850	15865	15901	15766	15998	15706	15855	15851	15949	15734	15885	15998	15798	15791	15756	15856	15654	15885	15843	15812	15917	15828	15903	15743	15768	15745	15955	15700	15739	15842	15817	15806	15762	15808	15861	15727	15836	15862	15938	15868	15896	15916	15970	15831	15897	15844	16030	15988	15937	15858	15824	15873	16032	15700	15797	15981	15877	15729	15861	15817	16015	15825	15956	15796	16084	15974	15747	15946	15840	15865	15849	15887	15849	15884	15866	15934	15909	15898	15916	15821	15803	15908	15827	15814	15894	15874	15960	15921	15810	15817	15758	15918	15939	15929	15926	15911	15820	15906	16001	15913	16006	15766	15950	15843	15900	15832	15937	15821	15792	15957	15883	15912	15920	16084	15863	15816	15926	15947	15813	15849	15749	15738	15807	15840	15910	15805	15955	16011	15746	15892	15945	15813	15822	16043	15590	15985	15951	15949	16109	15966	16029	15791	15912	15831	16023	15926	15890	15671	15826	15920	15837	15838	15944	15871	15831	15967	16026	15807	15745	15739	15731	15988	15700	16003	15895	15746	15978	15886	15926	16036	15748	15772	15864	15817	15853	15770	15897	15920	15910	15815	15817	15781	15942	15791	15945	15788	15909	15797	16021	16009	16063	15917	15894	15993	15791	15913	15820	15891	16008	16121	15773	15819	15894	15944	15862	15831	15797	15810	15809	15923	15643	16097	15803	15965	15870	15854	15914	16094	15883	15945	16080	15932	15882	15744	15831	15971	15748	15879	15793	15843	15941	15975	15897	15955	15970	15841	15946	15853	15907	15785	15859	15822	15894	15838	15865	15918	15667	15896	15749	15977	15959	15724	15859	16110	15851	15883	15965	15984	15661	15866	15991	15784	15918	15917	15759	15928	15947	15951	15939	15881	15854	15809	15827	16046	15751	15865	15931	15738	15894	15723	15818	15879	15691	15877	15852	16040	16087	15742	15875	15956	16003	16039	15917	16074	15904	15849	15952	15820	15800	15865	15798	15673	15908	15986	15897	15984	15911	15942	15981	15741	16068	15816	15759	16073	15848	15939	15919	15847	16042	15852	15878	15927	15798	15997	15790	15769	16070	15854	15894	15910	15876	15810	16042	16054	15876	16051	15720	15894	15946	15854	15897	15940	15802	16005	15927	15787	15962	15938	16078	15817	16032	15890	15969	15868	15717	15876	15920	15829	16090	15829	15664	15894	15784	15918	15845	15975	15671	15946	15854	15919	16031
22687	21616	28924	24910	22527	25202	25331	20632	19567	19890	19805	19571	19517	19772	19395	19465	19474	19250	19171	19633	19398	19513	19399	19316	19511	19434	19142	19250	19681	19277	19474	19487	19348	19390	19460	19242	19453	19534	19389	19379	19382	19300	19387	19329	19296	19631	19253	19530	19292	19373	19091	19451	19327	19189	19290	19227	19267	19496	19249	19215	19385	19292	19352	19284	19414	19196	19347	19327	19213	19302	19325	19063	19205	19193	19224	19406	19307	19289	19313	19329	19310	19144	19199	19162	19242	19297	19185	19259	19202	19408	19287	19235	19111	19131	19600	19167	19198	19246	19375	19163	19300	19223	19237	19276	19456	19226	19320	19279	19111	19461	19448	19195	19281	19158	19451	19264	19236	19406	19091	19147	19196	19335	19533	19381	19287	19228	19186	19240	19501	19407	19356	19257	19322	19428	19225	19415	19164	19317	19377	19178	19271	19210	19152	19388	19281	19487	19307	19327	19167	19448	19395	19377	19381	19485	19224	19184	19484	19256	19458	19346	19481	19372	19407	19376	19302	19463	19087	19333	19105	19382	19187	19177	19167	19264	19216	19276	19233	19344	19109	19301	19260	19419	19344	19129	19236	19167	19202	19283	19341	19196	19384	19362	19134	19172	19298	19108	19044	19216	19358	19239	19377	19202	19163	19192	19424	19387	19214	19079	19297	19264	19043	19314	19139	19198	19138	19237	19343	19002	19305	19338	19298	19362	19158	19330	19356	19355	19258	19188	19217	19289	19255	19284	19336	19431	19283	19221	19082	19289	19295	19139	19163	19132	19260	19378	19257	19324	19144	19423	19452	19413	19242	19245	18973	19402	19217	19481	19195	19225	19300	19279	19198	19089	19204	19099	19423	19475	19248	19494	19335	19369	19041	19228	19374	19234	19183	19401	19389	19110	19300	19237	19091	18965	19127	19267	19109	19340	19266	19324	19398	19178	19276	19037	19363	19233	19291	19119	19313	19076	19303	19333	19461	19248	19414	19239	19249	19173	19184	19233	19254	19063	19184	19436	19298	19253	19289	19105	19201	19249	19262	19196	19394	19200	19067	19166	19334	19286	19363	19185	19361	19224	19134	19153	19324	19272	19243	19289	19299	19503	19507	19286	19354	19324	19351	19192	19345	19042	19340	19153	19237	19400	19450	19125	19192	19239	19324	19365	19150	19245	19322	19167	19424	19416	19254	19287	19240	19252	19141	19228	19440	19139	19141	19447	19476	19124	18897	19321	19241	19145	19232	19180	19316	19159	19427	19244	19112	19178	19336	19362	19167	19226	19227	19302	19243	19390	19468	19193	19411	19152	19333	19243	19255	19232	19249	19123	19230	19237	19136	19248	19305	19244	19460	19310	19263	19300	19238	19306	19130	19365	19377	19313	19329	19156	19290	19132	19089	19253	19392	19329	19129	19344	19043	19458	19484	19231	19315	19159	19280	19303	19420	19206	19289	19329	19261	19317	19235	19104	19139	19195	19360	19083	19603	19218	19387	19061	19249	19101	19317	19370	19334	19120	19289	19215	19436	19242	19220	19233	19359	19260	19343	19538	19200	19170	19228	19413	19464	19396	19289	19251	19254	19431	19204	19413	19297	19324	19375	19167	19234	19313	19238	19248	19363	19022	19263	19254	19085	19274	19299	19078	19322	19125	19003	19108	19298	19405	19304	19039	19286	19301	19485	19253	19274	19387	19268	19396	19296	19399	19171	19116	19075	19024	19102	19481	19240	19182	19158	19176	19301	19007	19201	19239	19390	19361	19540	19357	19394	19197	19333	19194	19315	19103	19374	19271	19242	19307	19292	19101	19261	19283	19231	19381	19378	19203	19216	19488	19462	19260	19364	19356	19536	19372	19287	19305	19157	19330	19318	19318	19213	19190	19331	19138	19104	19471	19370	19313	19070	19256	19268	19362	19260	19257	19537	19173	19436	19165	19075	19406	19496	19365	19318	19157	19163	19067	19389	19168	19215	19236	19143	19231	19063	19448	19331	19376	19070	19155	19212	19318	19162	19198	19318	19352	19145	19265	19335	19162	19344	19369	19363	19183	19286	19200	19041	19450	19246	19135	19061	19256	19361	19116	19148	19194	19292	19260	19110	19315	19257	19258	19237	19278	19264	19420	19292	19219	19283	19133	19245	19325	19479	19356	19447	19122	19248	19402	19309	19464	19415	19326	19351	19397	19452	19312	19183	19053	19182	19174	19241	19280	19283	19223	19088	19089	19049	19274	19427	19120	19265	19259	19350	19150	19481	19253	19234	19171	19251	19111	19175	19269	19498	19268	19308	19241	19273	19224	19175	19315	19129	19249	19256	19261	19264	19357	19494	19032	19243	18954	19302	19217	19285	19309	19215	19449	19428	19274	19255	19454	19411	19364	19370	19260	19069	19300	19295	19260	19045	19175	19314	19192	19236	19373	19246	19113	19399	19405	19318	19031	19418	19330	19269	19078	19368	19173	19188	18968	19319	19054	19389	19317	19298	19326	19281	19377	19212	19279	19120	19185	19310	19303	19385	19223	19369	19215	19398	19461	19561	19480	19337	19329	19293	19170	19232	19334	19280	19200	19119	19314	19170	19328	19334	19386	19395	19286	19399	19277	19330	19016	19283	19203	18981	19299	19203	19139	19161	19496	19357	19255	19036	19078	19428	19355	19192	19411	19295	19247	19379	19282	19260	19311	19339	19044	19362	19233	19404	19268	19423	19341	19126	19226	19149	19311	19265	19227	19161	19183	19152	19049	19249	18976	19258	19219	19051	19308	19307	19221	19313	19268	19299	19291	19238	19211	19376	19250	19242	19125	19253	19275	19320	19284	19439	19445	19314	19243	19191	19338	19152	19171	19214	19060	19287	19181	19192	19417	19224	19418	19354	19302	19536	19202	19082	19290	19054	19398	19143	19174	19463	19172	19194	19246	19219	19277	19042	19307	19205	19363	19077	19235	19133	19099	19364	19394	19281	19256	19269	19140	19526	19177	19437	19333	19310	19298	19256	19166	19217	19233	19123	19248	19179	19214	19075	19330	19309	19086	19263	19121	19307	19295	19340	19213	19246	19198	19187	19138	19323	19257	19220	19396	19277	19297	19419	19286	19392	19264	19461	19314	19321	19267	19382	19256	19161	19201	19467	19276	19295	19448	19217	19296	19073	19300	19237	19072	19419	19255	19331	19329	19339	19276	19495	19299	19205	19113	19065	19332	19383	19142	19366	19038	19186	19111	19272	19138	19407	19505	19245	19032	19235	19227	19160	19072	19141	19371	19027	19286	19041	19259	19162	19144	19232	19273	19305	19090	19289	19095	19124	18983	19086	19131	19249	19027	19316	19475	19353	19330	19258	19161	19347	19261	19305	19235	19251	19063	19405	19275	19280	19236	19240	19220	19063	19221	19318	19279	19151	19202	19154	19363	19131	19067	19185	19481	19305	19131	19189	19395	19552	19259	19396	18990	19235	19068	19355	19362	19216	19294	19040	19090	19155	19172	19369	19197	19248	18942	19366	19257	19211	19241	19472	19310	19320	19305	19286	19354	19150	19345	19435	19341	19311	19175	19324	19190	19288	19288	19374	19230	19097	19282	19239	19265	19293	19179	19140	19284	19234	19266	19268	19118	19182	19160	19236	19287	19271	19501	19265	19384	19280	19194	19355	19128	19214	19285	19290	19303	19143	19182	19243	19037	19127	19090	19536	19128	19348	19309	19142	19258	19140	19538	19449	19267	19376	19162	19243	19208	19142	19453	19163	19155	19271	19092	19353	19287	19232	19218	19183	19176	19240	19169	19308	19311	19268	19256	19335	19479	19195	19346	19263	19321	19684	19268	19288	19053	19184	19075	19413	19262	19127	19190	19404	19201	19247	19249	19384	19305	19346	19095	19349	19082	19204	19219	19139	19149	19140	19352	19110	19269	19176	19088	19281	19266	19163	19223	19194	19434	19304	19185	19268	19136	19250	19166	19372	19524	19248	19269	19220	19291	19341	19187	19328	19326	19212	19312	19343	19147	19322	19389	19340	19069	19424	19411	19605	19387	19279	19286	19302	19330	19603	19308	19316	19480	19224	19396	19285	19258	19266	19162	19230	19280	19318	19337	19205	19293	19039	19200	19190	19231	19175	19201	19306	19355	19368	19482	19404	19093	19292	19372	19273	19164	19274	19242	19384	19180	19303	19321	19300	19143	19235	19183	19196	19404	19129	19199	19210	19068	19207	19508	19264	19307	19339	19176	19301	19216	19210	19460	19127	19249	19210	19097	19197	19295	19238	19248	19385	19242	19236	19232	19182	19272	19275	19241	19433	19291	19142	19384	19272	19163	19494	19052	19306	19277	19298	19048	19074	19210	19131	19324	19280	19360	19427	19217	19275	19551	19226	19269	19201	19366	19505	19378	19071	19312	19262	19325	19379	19125	19101	19199	19094	19327	19260	19169	19208	19279	19315	19293	19227	19291	19171	19280	19098	19281	19309	19224	19238	19152	19433	19334	19175	19107	19246	19471	19313	19284	19198	19340	19164	18992	19188	19072	19262	19190	19271	19404	19287	19363	19311	19185	19203	19430	19310	19013	19070	19422	19357	19316	19268	19400	19309	19112	19214	19258	19344	19203	19175	19562	19352	19235	19227	19225	19137	19200	19222	19093	19219	19271	19209	19149	19157	19349	19288	19242	19409	19363	19133	19265	19467	19331	19378	19157	19223	19107	19122	19265	19191	19240	19231	19083	19270	19114	19565	19391	19152	19333	19314	19467	19379	19360	19302	19309	19458	19207	19322	19304	19186	19395	19240	19061	19198	19372	19221	19114	19131	19267	19135	19076	19271	19112	19170	19233	19230	19427	19230	19299	19345	19299	19159	19230	19479	19312	19389	19280	19326	19124	19170	19318	19350	19398	19224	19433	19463	19289	19374	19419	19256	19396	19368	19092	19157	19226	19502	19154	19249	19366	19153	19400	19250	19210	19222	19038	19216	19156	19178	19229	19215	19410	19532	19060	19139	19187	19512	19224	19230	19210	19261	19087	19418	18982	19351	19192	19154	19112	19393	19498	19537	19408	19355	19275	19223	19197	19203	19162	19226	19360	19227	19369	19357	19270	19304	19207	19302	19255	19449	19071	19304	19154	19273	19202	19282	19427	19355	19281	19095	19226
21252	44615	40018	28826	24091	21063	17682	16791	16567	16539	16266	16613	16427	16303	16241	16295	16410	16306	16233	16334	16331	16099	16290	16122	16243	16316	16241	16193	16203	16160	16180	16276	16176	16356	16238	16283	16140	16276	16044	16119	16175	16264	16126	16239	16055	16349	16167	16037	16424	16172	16163	16115	16264	16124	16104	16158	16337	16227	16327	16142	16300	16275	16198	16142	16154	16046	16217	16418	16275	16072	16240	16136	16365	16095	16038	16131	16297	16342	16087	16254	16344	16043	16102	16225	16131	16209	16261	16121	16066	16195	16242	16061	16136	16287	16121	16117	16145	16178	16261	16204	16276	16205	16142	16231	16113	16226	16230	16339	16025	16174	16067	16259	16086	16312	16105	16105	16250	16206	16242	16125	16294	16129	16071	16206	16284	16363	16138	16298	16349	16165	16242	16247	16193	16214	16319	16086	16058	16329	16080	16281	16199	16174	16329	16186	16209	16167	16017	16072	16238	16202	16159	16186	16199	16127	16278	16265	16163	16277	16122	16208	16150	16268	16269	16147	16228	16149	16244	16103	16211	16399	15940	16205	16040	16317	16120	16246	16254	16200	16141	16110	16128	16071	16153	16126	16251	16137	16264	16200	16299	16283	16189	16266	16294	16401	16162	16083	16294	16159	16138	16284	16209	16209	16166	16258	16037	16103	16172	16114	16196	16137	16356	16147	16028	16329	16141	16127	15971	16191	16233	16195	16103	16208	15979	16365	16195	16118	16199	16067	16226	16292	16107	16152	16089	16098	16264	16129	16362	16242	16180	16140	16080	16189	16074	16241	16041	16186	15993	16138	16219	16176	16130	16181	16266	16090	16340	16131	16356	16164	16254	16178	16018	16409	16136	16147	16167	16126	16129	16072	16274	16029	16118	16206	16353	16189	16110	16228	16266	16196	16179	16263	16102	16092	16142	16168	16059	16298	16383	16111	16012	16347	16123	16230	16050	16199	16076	16055	16085	16091	16182	16182	16243	16263	16081	16280	16212	16297	16058	16147	16256	16129	16255	16147	16104	16086	16305	16235	16062	16324	16289	16182	16246	16286	16218	15996	16055	16284	16181	16226	16090	16133	16336	16286	16068	16115	16118	16182	16099	16199	16122	16327	16271	16253	16319	16071	16115	16143	16134	16152	16254	15982	16343	16050	16192	16134	16120	16162	16164	16201	16023	16277	16174	16334	16074	16300	16174	16075	16011	16138	16152	16124	16129	16282	16068	16126	16067	16296	16175	16228	16149	16084	16218	16155	16255	16167	16403	16092	16276	16164	16157	16040	16209	16172	16136	16080	16320	16124	16308	16057	16065	16200	16189	16227	16130	16169	16131	16227	16264	16240	16017	16257	16205	16115	16146	16330	16036	16272	16269	15990	16246	16188	16104	16063	16270	16192	16248	16313	16094	16195	16323	16125	16079	16204	16215	16269	16141	16164	16030	16215	16145	16095	16077	16247	16103	16163	16041	16087	16332	16187	16119	16187	16268	15998	16114	16191	15984	16110	16216	16099	16207	16186	16126	16151	16028	16423	16078	16067	16355	16158	16112	16269	16139	16114	16167	16187	15895	16159	16080	16259	16208	16264	16250	16210	16148	16174	16008	16125	16119	16184	16022	16090	16017	16194	16308	16291	16252	15955	16299	16272	16204	16133	16187	15980	16189	16156	16168	16105	16287	16198	16046	16281	16199	16366	16197	16030	16295	16190	16141	16253	15953	16064	16260	16192	16369	16133	15989	16011	16208	16216	16305	16267	16234	16366	16525	16206	16128	16305	16311	16218	16308	16286	15969	16206	16133	16262	16162	16162	16147	16206	16235	16202	16248	16290	16058	16247	16055	16266	16155	16166	16155	16015	16153	16217	16246	16295	16337	16056	16134	16136	16197	16188	16157	16297	15968	16066	16180	16079	16280	16036	16229	16048	16241	16056	16251	16062	16264	16260	16118	16041	16095	16193	16295	16191	16199	16132	16203	16153	16314	16141	16283	16128	16061	16153	16283	16177	16255	16249	16155	16214	16174	16109	16330	16096	16187	16197	16022	16178	16202	16212	16197	16425	16240	16217	16186	16179	16316	16014	16400	16147	16183	16212	16073	16099	16396	16235	16203	16256	16128	16251	16131	16355	15968	16096	16072	16299	16234	16181	16083	16068	16264	16256	16261	16117	16167	16064	16073	16161	16188	16134	16196	16022	16173	16210	16120	16264	16082	16349	16235	16244	16064	16029	16135	16201	16233	16023	16373	15972	16260	16155	16346	16050	16160	16034	16240	16126	16302	16138	16148	16247	16288	16154	16175	16018	16119	16204	16103	16088	16230	16151	16267	16163	16143	16080	16073	16169	16173	16146	16137	16031	16112	16102	16324	16245	16151	16209	16177	16077	16130	16278	16066	16051	16107	16192	16266	16042	16137	15998	16223	16272	16237	16256	16304	16255	16075	16198	16181	16146	16174	15937	16298	16220	16247	15996	16454	16215	16309	16101	16157	16227	16091	16347	16127	16192	16261	16043	16164	16040	16084	16064	16275	16180	16043	16299	15906	16209	15988	16347	15947	16173	16168	16193	16321	16166	16257	16165	16157	16149	16071	16167	16454	16196	16346	16201	16152	16244	16181	16006	16266	16174	16323	16222	16214	16177	16261	16092	16097	16200	16257	16235	15970	16298	16335	16148	16112	16158	16324	16044	16101	16278	15956	16215	16062	16140	16126	16243	16033	16250	16152	16105	16348	16050	16182	16276	16158	16209	16102	16207	16221	16014	16324	16265	16106	16248	16017	16080	16127	16087	16131	16187	16337	16161	16154	16132	16050	16236	16146	16049	16101	16105	16142	16220	15996	16236	16245	16198	16314	16246	16141	16209	16096	16196	16356	15842	16100	16169	16133	15953	16292	16252	15982	16097	16317	16256	16156	15980	16077	16200	16338	16228	16072	16163	16084	16102	16174	16118	16383	16016	16199	16225	16192	16166	16270	16022	16203	16280	16101	16121	16298	15992	16132	16151	16278	16125	16212	16120	16205	16152	16314	16263	16292	16103	16200	16172	16336	16263	16157	16294	16150	16317	16314	16129	16205	16079	16120	16183	15907	16156	16144	16182	16055	16223	16192	16340	16183	16304	16141	16167	16074	16189	16113	16173	16122	16203	16149	16169	16298	16239	16074	16066	16347	16270	16245	16250	15947	16208	16168	16081	16199	16304	16105	16251	16219	16153	16123	16245	16201	16471	16125	16284	16203	16247	16272	16195	16031	16232	16214	16158	16291	16319	16256	16057	16045	16130	16351	16353	16045	16040	16138	16229	16026	16071	16363	16159	16204	16250	16097	16209	15835	16197	16168	16066	16151	16204	16266	16219	16149	16290	16022	16020	16130	16192	16254	16120	16228	16150	16082	16082	16196	16194	16261	16068	16174	16247	16269	16209	16065	16263	16248	16161	16221	15979	16030	16342	16186	16146	16076	16232	16235	16250	16035	16228	16052	16210	16390	16287	16175	16294	16131	16102	16156	16183	16167	16321	16049	16253	16220	16092	16185	16153	16324	16170	16175	16348	16102	16096	16122	16087	16057	16143	16250	16268	16107	16143	16164	16195	16179	16251	16047	16081	16106	16059	16325	16290	16172	16347	16184	16103	16227	16228	16174	16037	16125	16092	16098	16040	16022	16157	16245	16225	16192	16327	16272	16165	16201	16163	16064	16135	16110	16014	16214	16026	16172	16104	16293	16018	16151	16204	16276	16123	16205	16292	16382	16269	16187	16002	16258	16168	16214	16186	16151	16235	16155	16398	16103	16131	16270	16387	16377	16235	16322	16067	16251	16168	16246	16220	16229	16223	16232	16076	16239	16057	16013	16083	16010	16227	15974	16172	16234	16099	16054	16202	16128	16176	16073	16076	16100	16222	16151	16257	16165	16161	16211	16262	15933	16307	16168	16343	16206	16152	16110	16153	16208	16093	16263	16020	16009	16166	16290	15978	16165	16127	16236	16204	16312	16052	16133	16311	16119	16184	16108	16126	16116	16182	16299	16181	16253	16069	16286	16177	16278	16132	16251	16224	15932	16233	16335	16078	16183	16074	16259	16295	16161	16233	16118	16191	16293	16156	16143	16106	16164	16095	16131	16163	16476	16279	15977	16262	16115	16252	16079	16193	16024	16162	16188	16272	16163	16173	16255	16361	16240	16145	16073	16167	16112	16152	16162	16337	16156	16367	16182	16398	16191	16203	16183	16125	16222	16105	16177	16175	16084	16124	16039	15993	16170	15999	16261	16364	16100	16253	16196	16182	16039	16046	16238	16140	16237	16250	16190	16144	16263	16055	16078	16117	16211	16164	16220	16039	16231	16157	16204	16178	16357	16106	16305	16235	16196	16175	16278	16132	16308	16349	16175	16184	16075	16169	16079	16244	16000	16022	16102	16259	16362	16272	16305	16033	16303	16231	16143	16115	16243	16200	16048	16139	16105	16150	16017	16043	16340	15918	16044	16188	15987	16223	16109	16030	16143	16113	16254	16191	16003	16173	16235	16313	16159	16259	16201	16263	16271	16168	16357	16225	16142	16025	16211	16338	16063	16061	16213	16149	16327	16184	16208	16353	15995	16035	16181	16127	16116	16314	16220	16041	16146	16108	16078	16141	16400	16182	16176	16107	16156	16306	16116	16220	15857	16299	16226	16117	16098	16003	16025	16034	16207	16026	16180	16227	16217	16009	16299	16117	16105	16284	16168	16177	16100	16130	16270	16102	16175	16228	16227	16278	16059	16342	16103	16128	16177	16205	16164	16280	16080	16249	16311	16142	16128	16268	16088	16160	16232	16288	16311	16074	16002	16221	16282	16149	16227	16342	16284	16179	16102	16120	16292	16165	16260	16095	16259	16201	16229	16141	16304	16148	16151	16254	16117	16152	16141	16220	16139	16265	16233	16170	16022	16178	16034	16186	16100	16213	16124	16177	16104	16238	16185	16106	16015	16106	16085	16208	16058	16158	16216	16225	16173	16114	16103	16046	16121	16210	16097	16096	16174	16340	16300	16220	16305	16149	16226	16185	16170	16280	16155	16124	16297	16147	16232	16070	16076	16214	16232	15987	16256	16141	16237	16175	16269	15973	16337	16077	16235	16342	16070	16076	16086	16153	16201	16359	16331	16100
29773	23484	26491	23861	20065	19307	19097	18537	18479	18538	18422	18469	18376	18481	18429	18469	18250	18191	18292	18264	18419	18313	18389	18423	18391	18173	18475	18535	18353	18271	18311	18214	18446	18092	18251	18351	18491	18287	18231	18297	18334	18199	18444	18227	18151	18178	18208	18279	18304	18298	18312	18117	18427	18376	18311	18407	18290	18555	18361	18580	18439	18383	18451	18280	18294	18416	18546	18207	18294	18353	18225	18318	18233	18185	18144	18242	18376	18154	18135	18439	18421	18386	18181	18409	18200	18464	18466	18523	18310	18347	18289	18270	18382	18313	18384	18271	18304	18349	18610	18245	18367	18540	18180	18205	18155	18103	18313	18360	18247	18181	18513	18176	18355	18222	18253	18253	17995	18116	18410	18221	18453	18335	18338	18274	18422	18414	18325	18227	18263	18244	18339	18153	18402	18396	18341	18382	18150	18328	18361	18309	18130	18265	18431	18108	18288	18156	18109	18261	18463	18395	18428	18310	18321	18399	18331	18423	18512	18448	18240	18333	18448	18236	18273	18222	18498	18374	18317	18155	18221	18242	18258	18375	18242	18422	18565	18323	18422	18251	18297	18262	18452	18239	18375	18309	18175	18144	18420	18306	18492	18456	18298	18333	18299	18233	18332	18277	18448	18213	18279	18177	18316	18324	18297	18295	18218	18463	18250	18495	18456	18528	18328	18342	18305	18328	18425	18285	18316	18315	18326	18386	18372	18220	18304	18357	18382	18340	18419	18423	18162	18276	18291	18415	18227	18486	18181	18287	18456	18453	18247	18455	18316	18352	18164	18254	18387	18187	18345	18325	18348	18189	18429	18502	18139	18282	18359	18466	18235	18467	18501	18599	18279	18412	18249	18332	18227	18556	18429	18316	18367	18249	18309	18364	18238	18347	18395	18171	18571	18310	18140	18379	18582	18622	18482	18310	18461	18289	18199	18348	18329	18264	18266	18336	18283	18443	18392	18217	18257	18319	18279	18380	18417	18319	18364	18563	18412	18253	18207	18381	18467	18256	18414	18331	18370	18364	18314	18458	18197	18332	18473	18255	18376	18436	18387	18226	18277	18442	18508	18570	18406	18332	18398	18303	18235	18327	18137	18338	18457	18099	18254	18477	18527	18341	18224	18232	18243	18563	18480	18087	18463	18306	18365	18315	18376	18259	18329	18418	18421	18420	18460	18331	18485	18562	18306	18268	18307	18068	18259	18164	18278	18395	18200	18398	18363	18185	18399	18227	18416	18224	18533	18412	18464	18284	18403	18414	18609	18414	18281	18292	18307	18362	18268	18280	18368	18216	18423	18177	18123	18477	18233	18220	18453	18300	18367	18258	18347	18306	18259	18220	18038	18523	18482	18397	18389	18320	18239	18250	18442	18238	18528	18548	18442	18339	18266	18527	18353	18090	18182	18246	18425	18400	18248	18321	18455	18411	18275	18292	18420	18236	18418	18527	18330	18300	18407	18509	18384	18505	18330	18426	18264	18307	18449	18606	18334	18098	18233	18369	18258	18287	18215	18205	18393	18604	18514	18155	18260	18354	18441	18283	18023	18326	18452	18175	18209	18439	18565	18200	18353	18476	18147	18388	18311	18355	18120	18483	18231	18400	18431	18419	18314	18619	18382	18456	18295	18343	18281	18377	18247	18416	18465	18297	18197	18306	18414	18414	18367	18083	18127	18313	18550	18417	18372	18376	18483	18419	18577	18173	18318	18371	18246	18350	18361	18333	18254	18100	18233	18374	18180	18293	18441	18243	18425	18260	18357	18340	18292	18312	18486	18335	18273	18376	18219	18105	18250	18335	18386	18335	18352	18197	18352	18089	18414	18471	18323	18110	18353	18322	18399	18274	18084	18371	18110	18197	18585	18530	18390	18261	18609	18279	18378	18632	18100	18343	18251	18257	18467	18218	18346	18416	18422	18470	18322	18275	18230	18347	18281	18162	18372	18185	18233	18037	18343	18277	18378	18327	18260	18424	18216	18101	18088	18371	18402	18393	18413	18400	18491	18492	18362	18173	18425	18317	18395	18248	18460	18437	18259	18200	18456	18327	18249	18216	18432	18345	18236	18244	18235	18101	18317	18261	18120	18319	18323	18277	18440	18201	18252	18406	18458	18477	18336	18259	18426	18398	18352	18221	18613	18469	18277	18179	18235	18337	18637	18335	18621	18344	18305	18333	18293	18546	18379	18421	18300	18557	18354	18402	18335	18257	18501	18350	18361	18434	18477	18298	18296	18445	18385	18473	18361	18396	18350	18351	18570	18416	18524	18348	18305	18254	18271	18390	18250	18368	18417	18649	18506	18539	18096	18234	18476	18488	18342	18210	18367	18398	18395	18483	18299	18455	18437	18520	18332	18355	18469	18286	18345	18404	18303	18294	18395	18385	18293	18312	18079	18498	18451	18396	18410	18358	18207	18515	18421	18478	18171	18410	18422	18405	18467	18324	18362	18295	18154	18140	18252	18308	18186	18271	18406	18460	18311	18332	18256	18452	18353	18213	18334	18496	18209	18380	18477	18391	18334	18313	18433	18392	18236	18421	18152	18473	18248	18445	18160	18191	18409	18389	18459	18323	18341	18258	18214	18326	18567	18435	18451	18358	18401	18421	18209	18195	18306	18268	18527	18177	18494	18277	18395	18276	18232	18153	18375	18343	18327	18457	18444	18250	18159	18508	18369	18410	18174	18364	18216	18333	18301	18303	18383	18413	18086	18226	18332	18494	18382	18228	18337	18210	18320	18374	18204	18440	18502	18471	18220	18180	18175	18380	18480	18179	18330	18539	18203	18286	18265	18518	18337	18675	18326	18386	18331	18393	18502	18442	18423	18374	18457	18196	18489	18274	18569	18258	18234	18278	18523	18249	18209	18386	18466	18520	18411	18434	18307	18341	18431	18073	18552	18357	18599	18374	18590	18432	18204	18214	18464	18384	18424	18433	18278	18368	18444	18228	18393	18376	18300	18277	18133	18323	18288	18415	18437	18505	18471	18445	18290	18342	18332	18415	18504	18379	18199	18308	18376	18079	18337	18627	18141	18328	18256	18286	18232	18443	18186	18191	18349	18515	18224	18231	18481	18404	18362	18455	18609	18297	18417	18213	18056	18098	18485	18379	18390	18248	18379	18565	18281	18312	18117	18482	18495	18351	18463	18149	18439	18447	18372	18500	18447	18498	18482	18325	18167	18338	18454	18317	18407	18365	18410	18402	18503	18243	18171	18294	18382	18450	18287	18300	18521	18473	18154	18111	18090	18336	18480	18404	18408	18176	18340	18364	18486	18367	18313	18418	18165	18297	18141	18544	18269	18312	18531	18366	18338	18555	18520	18428	18232	18338	18248	18323	18349	18416	18237	18436	18097	18362	18331	18158	18301	18280	18464	18449	18376	18265	18311	18245	18154	18312	18341	18073	18496	18255	18326	18406	18404	18478	18202	18428	18465	18493	18415	18519	18267	18222	18293	18386	18510	18382	18391	18394	18226	18408	18306	18501	18402	18255	18429	18434	18518	18005	18273	18495	18195	18360	18283	18316	18286	18166	18381	18314	18454	18355	18479	18396	18248	18403	18428	18431	18451	18310	18399	18451	18477	18245	18457	18221	18236	18064	18253	18394	18261	18363	18208	18234	18156	18137	18251	18525	18227	18327	18320	18333	18221	18552	18237	18491	18381	18286	18290	18294	18534	18474	18597	18364	18350	18374	18125	18349	18360	18420	18369	18229	18381	18280	18457	18193	18333	18290	18146	18136	18361	18340	18275	18292	18200	18327	18315	18063	18554	18230	18304	18124	18491	18681	18318	18557	18294	18217	18178	18132	18332	18242	18267	18029	18393	18338	18262	18288	18356	18342	18421	18438	18273	18315	18277	18325	18118	18286	18430	18331	18345	18171	18383	18325	18219	18307	18206	18269	18251	18205	18333	18238	18232	18343	18188	18284	18231	18459	18441	18535	18517	18292	18289	18259	18428	18187	18083	18237	18237	18506	18455	18107	18377	18313	18318	18588	18435	18356	18254	18441	18397	18324	18148	18398	18313	18371	18552	18453	18317	18534	18501	18454	18235	18488	18331	18351	18491	18252	18274	18295	18445	18288	18558	18327	18289	18497	18357	18300	18456	18559	18376	18402	18569	18427	18543	18412	18235	18284	18406	18312	18291	18445	18376	18173	18307	18188	18442	18359	18402	18270	18472	18417	18408	18176	18314	18323	18177	18307	18445	18404	18312	18443	18335	18379	18327	18390	18264	18196	18398	18426	18352	18473	18268	18497	18309	18522	18548	18382	18339	18245	18513	18122	18170	18371	18286	18453	18433	18338	18310	18285	18228	18558	18130	18223	18243	18307	18312	18273	18323	18244	18338	18500	18274	18267	18299	18387	18313	18266	18395	18276	18375	18443	18316	18370	18357	18191	18419	18583	18384	18204	18291	18600	18414	18264	18411	18374	18287	18337	18230	18265	18535	18325	18505	18315	18444	18335	18395	18333	18221	18062	18354	18326	18378	18305	18257	18226	18335	18316	18171	18394	18299	18332	18293	18306	18207	18285	18417	18420	18518	18460	18589	18412	18514	18475	18424	18340	18289	18326	18390	18256	18363	18332	18337	18279	18105	18369	18383	18533	18524	18225	18301	18215	18460	18300	18212	18336	18131	18241	18130	18284	18476	18167	18339	18277	18291	18096	18401	18454	18470	18084	18324	18187	18259	18477	18053	18336	18320	18332	18407	18369	18229	18332	18406	18309	18155	18427	18206	18337	18491	18284	18468	18365	18484	18278	18438	18161	18520	18368	18107	18418	18279	18161	18383	18272	18451	18470	18472	18256	18233	18209	18347	18595	18146	18353	18342	18335	18408	18297	18270	18425	18221	18361	18294	18285	18233	18493	18382	18367	18203	18326	18335	18485	18411	18487	18395	18290	18210	18186	18259	18272	18356	18485	18291	18385	18252	18305	18335	18344	18309	18463	18261	18257	18343	18708	18058	18087	18389	18295	18386	18211	18231	18396	18335	18437	18292	18269	18417	18335	18550	18449	18362	18113	18372	18384	18437	18441	18291	18350	18490	18359	18294	18323	18346	18402	18381	18352	18122	18290	18417	18184	18343	18291	18307	18306	18428	18382	18318	18292	18300	18575	18337	18225	18435	18457
19156	25703	23485	19257	17479	16569	15909	15977	15742	15813	15799	15580	15679	15813	15787	15767	15677	15563	15602	15774	15530	15827	15484	15663	15683	15545	15686	15797	15764	15548	15762	15461	15794	15756	15602	15663	15728	15582	15713	15628	15751	15576	15657	15615	15773	15718	15755	15745	15630	15491	15765	15705	15618	15738	15596	15707	15654	15584	15641	15602	15627	15702	15422	15796	15526	15687	15477	15642	15819	15560	15401	15674	15665	15565	15905	15502	15499	15740	15538	15670	15772	15763	15635	15871	15635	15488	15741	15654	15679	15503	15562	15691	15692	15629	15778	15494	15692	15646	15706	15520	15694	15503	15507	15433	15819	15626	15643	15531	15530	15637	15861	15550	15685	15569	15501	15610	15741	15467	15701	15606	15744	15650	15516	15630	15640	15515	15728	15622	15643	15575	15584	15499	15695	15832	15606	15661	15548	15546	15632	15674	15690	15781	15641	15720	15589	15478	15539	15581	15767	15688	15633	15607	15695	15771	15537	15608	15639	15686	15768	15688	15736	15759	15714	15686	15701	15584	15594	15747	15638	15554	15676	15781	15711	15733	15725	15600	15613	15813	15771	15562	15573	15687	15859	15609	15470	15609	15679	15570	15652	15649	15674	15603	15625	15483	15673	15647	15642	15554	15974	15791	15591	15480	15746	15560	15460	15477	15621	15688	15581	15804	15567	15602	15521	15535	15799	15692	15542	15560	15492	15503	15566	15757	15547	15718	15602	15633	15665	15706	15608	15683	15648	15652	15522	15664	15606	15595	15715	15720	15789	15586	15570	15521	15619	15726	15749	15793	15701	15708	15517	15673	15765	15482	15706	15674	15637	15607	15605	15528	15655	15349	15699	15603	15740	15622	15598	15630	15523	15562	15582	15585	15586	15784	15568	15671	15700	15788	15617	15694	15811	15840	15520	15578	15733	15588	15725	15718	15579	15672	15573	15654	15580	15633	15682	15774	15645	15668	15559	15562	15452	15553	15673	15747	15739	15751	15761	15567	15629	15595	15751	15613	15484	15494	15549	15700	15493	15622	15487	15615	15741	15585	15514	15662	15642	15498	15741	15456	15821	15613	15664	15723	15495	15756	15547	15733	15685	15740	15646	15722	15460	15706	15714	15709	15544	15469	15767	15585	15543	15521	15729	15700	15476	15556	15894	15567	15598	15547	15683	15788	15530	15556	15629	15619	15451	15531	15738	15667	15667	15831	15776	15506	15508	15701	15753	15649	15588	15630	15663	15544	15702	15546	15643	15809	15565	15734	15582	15558	15719	15678	15724	15633	15525	15663	15818	15812	15491	15620	15742	15766	15693	15690	15607	15782	15618	15678	15695	15862	15636	15613	15639	15695	15542	15752	15702	15603	15592	15744	15673	15348	15874	15643	15594	15661	15683	15662	15699	15792	15542	15693	15561	15555	15475	15781	15518	15731	15662	15555	15646	15710	15707	15492	15690	15671	15729	15702	15774	15767	15810	15460	15697	15683	15653	15547	15838	15525	15493	15738	15827	15741	15713	15606	15720	15722	15670	15600	15638	15742	15626	15783	15789	15648	15605	15807	15659	15547	15653	15725	15669	15702	15576	15783	15668	15702	15665	15506	15760	15665	15527	15549	15733	15554	15696	15546	15608	15841	15609	15524	15505	15666	15589	15667	15564	15664	15653	15566	15734	15664	15635	15542	15577	15757	15717	15604	15565	15657	15764	15571	15682	15763	15569	15618	15564	15716	15575	15503	15776	15729	15623	15820	15585	15657	15672	15555	15784	15595	15667	15682	15640	15682	15617	15640	15723	15651	15702	15748	15680	15593	15538	15693	15646	15556	15534	15496	15665	15602	15721	15687	15763	15716	15566	15523	15558	15866	15551	15607	15632	15982	15488	15819	15756	15816	15605	15621	15586	15512	15708	15657	15510	15521	15554	15722	15652	15802	15647	15774	15651	15820	15609	15645	15556	15549	15804	15451	15753	15625	15721	15723	15582	15609	15811	15505	15683	15807	15530	15680	15720	15602	15636	15670	15443	15651	15735	15516	15619	15596	15590	15579	15680	15684	15633	15651	15738	15531	15551	15664	15548	15576	15610	15707	15640	15685	15684	15571	15498	15663	15623	15659	15758	15594	15761	15669	15660	15527	15652	15675	15774	15740	15591	15621	15581	15662	15639	15728	15583	15652	15781	15624	15522	15796	15533	15684	15485	15656	15632	15512	15619	15575	15589	15618	15613	15798	15685	15686	15796	15604	15660	15674	15758	15800	15568	15538	15537	15712	15630	15501	15670	15534	15770	15813	15620	15781	15652	15652	15684	15653	15564	15636	15665	15527	15587	15630	15649	15721	15622	15612	15563	15712	15659	15703	15781	15581	15606	15560	15630	15860	15525	15658	15613	15698	15743	15656	15500	15624	15674	15696	15502	15570	15736	15563	15739	15935	15660	15693	15608	15623	15744	15538	15403	15590	15712	15717	15626	15754	15796	15699	15511	15598	15660	15723	15629	15681	15671	15589	15647	15710	15565	15653	15621	15609	15582	15682	15691	15620	15544	15743	15643	15639	15627	15553	15646	15657	15650	15617	15841	15701	15632	15551	15631	15665	15601	15570	15797	15651	15677	15617	15708	15579	15678	15662	15735	15610	15806	15609	15414	15747	15595	15642	15515	15585	15697	15739	15474	15564	15629	15461	15546	15546	15616	15652	15675	15704	15504	15461	15548	15795	15611	15685	15538	15588	15755	15657	15607	15654	15523	15580	15596	15611	15707	15584	15789	15444	15529	15591	15674	15436	15571	15895	15640	15558	15614	15501	15832	15615	15683	15606	15634	15716	15743	15581	15737	15484	15717	15596	15763	15638	15756	15605	15484	15713	15716	15622	15733	15768	15470	15665	15549	15613	15718	15712	15564	15763	15564	15569	15541	15675	15834	15502	15751	15674	15680	15731	15736	15667	15638	15623	15724	15760	15634	15587	15616	15669	15404	15516	15617	15600	15622	15809	15691	15578	15759	15700	15513	15706	15508	15662	15611	15657	15589	15792	15533	15753	15686	15605	15815	15561	15528	15685	15717	15593	15781	15639	15620	15610	15600	15525	15702	15753	15805	15584	15789	15751	15624	15581	15552	15690	15600	15714	15533	15607	15762	15497	15594	15831	15640	15609	15644	15718	15565	15676	15549	15555	15713	15642	15741	15718	15560	15564	15648	15577	15599	15786	15523	15749	15636	15648	15664	15522	15718	15624	15678	15870	15650	15667	15728	15796	15713	15788	15634	15546	15754	15727	15564	15604	15735	15634	15626	15640	15569	15751	15560	15737	15785	15636	15687	15748	15573	15709	15568	15737	15632	15667	15769	15604	15544	15678	15662	15457	15783	15625	15663	15802	15438	15830	15800	15620	15518	15562	15643	15769	15772	15567	15586	15691	15714	15658	15660	15661	15639	15619	15610	15805	15583	15575	15671	15698	15628	15464	15778	15715	15593	15823	15886	15501	15706	15631	15717	15742	15575	15604	15715	15757	15720	15550	15635	15688	15533	15577	15512	15648	15775	15450	15838	15663	15707	15671	15582	15773	15897	15516	15663	15773	15549	15558	15583	15798	15552	15769	15810	15655	15702	15829	15747	15506	15575	15520	15731	15638	15635	15660	15607	15771	15596	15593	15922	15605	15896	15537	15749	15462	15647	15807	15642	15661	15694	15652	15655	15519	15573	15648	15772	15492	15572	15630	15637	15703	15628	15601	15686	15553	15579	15569	15669	15627	15808	15733	15780	15356	15772	15518	15710	15632	15719	15828	15523	15671	15713	15686	15723	15755	15799	15572	15624	15773	15526	15700	15777	15673	15726	15770	15709	15651	15668	15679	15637	15699	15589	15661	15662	15566	15745	15509	15592	15616	15705	15610	15589	15752	15683	15609	15488	15550	15575	15669	15717	15742	15784	15667	15712	15632	15556	15604	15778	15678	15475	15617	15812	15621	15680	15764	15700	15597	15760	15570	15739	15748	15621	15545	15767	15678	15623	15694	15932	15689	15589	15580	15735	15557	15833	15651	15566	15802	15787	15569	15538	15629	15643	15523	15521	15674	15758	15687	15596	15745	15609	15704	15559	15785	15626	15773	15654	15571	15619	15569	15717	15606	15664	15533	15744	15639	15608	15670	15843	15678	15596	15685	15606	15565	15838	15589	15608	15744	15787	15650	15775	15608	15701	15808	15608	15489	15797	15855	15548	15570	15729	15685	15763	15749	15491	15599	15478	15539	15571	15838	15690	15718	15503	15548	15507	15694	15589	15542	15733	15738	15690	15638	15771	15747	15676	15701	15768	15616	15720	15888	15738	15621	15569	15616	15749	15620	15745	15614	15458	15561	15608	15634	15517	15589	15666	15766	15510	15563	15655	15793	15462	15717	15688	15589	15777	15754	15501	15652	15790	15744	15688	15680	15788	15876	15770	15655	15693	15678	15764	15755	15693	15650	15614	15854	15702	15551	15566	15748	15605	15723	15606	15720	15706	15669	15626	15714	15650	15658	15485	15757	15616	15774	15742	15795	15686	15524	15648	15738	15560	15741	15627	15563	15858	15899	15643	15820	15754	15588	15619	15665	15606	15514	15734	15639	15642	15702	15595	15468	15846	15690	15768	15645	15531	15571	15812	15470	15654	15551	15776	15600	15518	15694	15630	15605	15678	15704	15628	15678	15510	15525	15590	15709	15800	15757	15630	15543	15737	15639	15599	15588	15432	15683	15666	15782	15569	15799	15744	15746	15588	15459	15588	15513	15474	15768	15579	15736	15842	15607	15653	15607	15750	15882	15630	15592	15542	15490	15763	15639	15607	15711	15605	15800	15545	15755	15753	15563	15661	15595	15540	15730	15695	15570	15704	15662	15613	15809	15618	15665	15766	15651	15678	15691	15554	15645	15505	15802	15649	15795	15741	15692	15627	15555	15774	15614	15625	15730	15724	15604	15668	15659	15777	15701	15645	15699	15493	15829	15673	15568	15701	15665	15640	15609	15773	15605	15529	15539	15609	15931	15696	15729	15560	15580	15774	15804	15705	15727	15651	15726	15604	15514	15571	15744	15803	15681	15752	15691	15753	15636	15658	15729	15554	15736	15686	15514	15412	15643	15738	15563	15591	15809	15562	15822	15601	15713
23730	21572	28364	25706	23138	22790	21615	18901	18363	18611	18570	18641	18339	18518	18442	18466	18424	18416	18563	18323	18292	18405	18328	18381	18357	18344	18387	18239	18173	18292	17956	18222	18292	18192	18097	18190	18334	18215	18124	17950	18342	18110	18209	18251	18099	18119	18282	18302	17992	18026	18209	18222	18098	18100	18241	18246	18004	18181	18198	18303	18297	18237	18173	18288	18097	18134	18285	18197	18198	18132	18275	18268	18098	18355	18100	18232	18237	18332	18349	18296	18019	18212	18232	18122	17948	18117	18145	18092	18057	18255	18055	18189	18209	18201	18225	18150	18208	18344	18249	18106	18345	18275	18212	18120	18261	18224	18066	18366	18378	18370	17972	18062	18075	18053	18283	18113	18204	18145	18142	18122	18009	18115	18063	18025	18211	18190	18223	18242	18027	18151	18108	18028	18123	17995	18040	18063	18282	17954	18206	18103	18065	18241	18252	18242	18065	18052	18156	18247	17927	18051	18074	18193	18046	18052	17944	18122	18218	18206	18252	18268	18051	17951	18280	18380	18073	18071	18293	18006	18094	18241	18266	18306	18093	18274	18226	18139	18091	18239	18141	18122	18090	18123	17975	18280	18094	18480	18052	18040	18212	18168	18261	18453	18017	18178	18237	18146	18243	18171	18229	18186	18190	18235	18192	18087	18287	18252	18252	17998	17988	18148	18179	18299	18049	18160	18278	18311	18321	18370	18286	18110	18142	18206	17888	18269	18194	18154	18046	18276	17963	18195	18282	18181	18157	18380	18079	18268	18145	18219	18181	17905	18157	18182	18151	17965	18175	18219	18325	18009	18242	17886	18063	18114	18273	18238	18118	18249	18072	18102	18070	18038	18396	18140	18093	18177	18291	18206	18238	18089	18176	18283	18097	18102	18026	17877	18222	18187	18297	18277	18011	18239	18150	18140	18145	18055	17940	18154	18356	17926	18232	18213	18207	18191	18029	18041	18001	17899	18041	18242	18085	17977	17942	17953	18038	18226	18282	18223	18175	18267	18370	18160	18297	18447	18259	18214	18241	17949	18133	18122	18106	18209	18187	18248	18287	18057	18058	18185	17912	18075	18281	18230	18232	17978	18086	17992	18172	18358	18002	18206	18097	18237	18099	18072	18021	18144	17996	18312	18142	17920	18122	18259	18058	18222	18220	18067	18152	18139	18005	18028	18242	18075	18026	18216	17981	18161	18108	18133	18132	18146	18188	18157	18224	18014	18055	18206	18342	17990	18129	18054	18099	18028	18324	18001	18155	18232	18123	18157	18123	18224	18148	18274	18311	18176	18188	18100	17985	18459	18141	18160	18078	18156	18122	18141	18160	18008	18277	18270	18210	18457	18236	18191	18055	18110	18098	18037	18130	18199	18136	18403	18092	18123	18254	18114	18185	18033	18377	18171	18165	18251	18245	18370	18088	17908	18248	18129	18186	18088	18444	18193	18179	18182	18139	17966	18152	18242	18012	18193	18213	18156	18230	18384	18219	18380	18215	18218	18210	18305	18209	18181	18095	18068	18404	18113	18143	18017	18119	18312	18084	18092	18101	18077	18125	18242	18115	18017	17971	18036	18332	18088	18246	18321	18069	18215	18103	17939	18222	18233	18180	18232	18385	18238	18202	18352	18064	18146	18205	18132	18132	18049	18131	18305	18298	18187	18235	18029	18143	17928	17929	17919	18048	18258	18178	18050	18061	18331	18265	18164	18130	18231	18289	18424	18235	18293	18153	18086	18213	18331	18284	18232	18292	18071	18239	18108	18158	18126	18025	17794	18181	17981	18337	18072	18170	18244	18123	18126	18189	18347	18235	18201	18150	17898	17871	18185	18284	18283	18106	18086	18086	18134	18153	18309	18157	18098	18273	18266	18142	18232	17980	18229	18209	18148	18299	18247	17984	18139	18283	18096	18176	18219	18208	18113	18178	18178	18223	18123	18223	18180	18222	18293	18100	18425	18240	18042	18281	17997	18096	18206	18115	18415	18326	18286	18189	18190	18104	17976	18318	18149	18168	18047	18224	18230	18185	18125	18221	18210	18095	18128	18112	18131	18314	18149	18211	18181	18288	18192	18196	18319	18270	18196	17983	18288	18338	18240	18097	18093	17994	17928	18072	18042	18254	18214	18107	18175	18230	18236	18329	17848	18086	18292	18057	18187	18238	18057	18240	18228	18256	18325	18165	18140	18259	18274	18249	18265	18117	18178	18196	18153	18250	18098	18159	18167	18287	18142	18225	18076	18191	17958	18136	18301	18095	18468	18374	18083	18037	18033	18096	18074	18157	18288	18263	18170	18181	18238	18265	18016	18156	18141	18227	18119	18282	18178	18176	17990	18182	18093	18108	18255	18111	18151	18111	18251	18092	18093	18185	18199	18121	18350	18139	18354	18255	18192	17981	18170	18218	17992	18138	18031	18074	18226	18183	18168	18353	17989	18225	18016	18102	18141	18132	18173	18305	18293	18209	18151	18055	18087	18110	18203	18088	18144	18179	18099	18198	18262	17942	18232	18251	18190	18391	18071	18236	18164	18211	18096	18089	18099	18302	18078	18188	18347	18218	18138	18259	18024	17925	18195	18204	18296	18087	17967	18096	17793	18050	18115	18356	18221	18270	18168	18115	18137	18217	18274	18222	18164	18176	18248	18300	18227	18132	18122	18184	18045	18273	18390	18191	18152	18381	18169	18279	18184	18242	18013	18193	18288	18281	18223	18262	18187	18240	18170	18089	18295	18196	18129	18202	18186	18147	18199	18043	18117	18166	18219	18084	18199	18118	18238	18291	18389	18200	18269	18401	18182	18064	18143	18064	18061	18140	18077	18104	18041	18157	18219	18224	18436	18182	18191	18355	18143	18076	17969	18110	18111	18118	18228	18374	18047	18172	18331	18322	18167	18218	18250	18167	18214	18292	18089	18122	17954	18068	18285	18211	18116	18195	17955	18209	18105	18266	18228	18140	18233	18021	17913	18236	18086	18127	18155	18177	17969	18457	18119	18342	18174	18352	18201	18243	18359	18121	17981	18163	18163	18223	18186	18376	18309	18236	18117	18239	18102	18122	18005	18304	18298	18131	18090	18251	18258	18384	18186	18290	18050	18303	18171	17908	18108	18018	18241	18138	17887	18144	18331	18079	18102	17883	18124	18250	18060	18160	18197	18085	18240	18225	18270	18167	18268	18240	18220	18235	18286	18071	18075	18047	18098	18262	18117	18134	18156	18449	18315	17906	18098	18293	18218	18203	18341	18059	18211	18236	18024	18385	18179	18149	18234	18151	18128	18327	18122	18241	18153	18229	18113	17980	18067	18243	18231	18300	17959	18202	18019	18203	18246	18416	18104	18047	18188	18328	18293	18102	18017	18060	18304	18247	18414	18133	18044	18270	18317	18157	18045	18206	18097	18284	18129	17987	18179	18154	18190	18139	18304	18178	17945	18309	18194	18213	18143	18356	18279	18192	18087	17981	18149	18290	18278	18203	18049	18422	18192	18075	18293	17997	18186	18234	18226	18095	18094	18205	18085	18123	18194	18427	17983	18455	18372	18342	18205	18314	18175	18237	18257	18045	18338	18268	18121	18259	18057	18027	18203	18263	18049	18321	18262	18289	18315	18465	18256	18315	18304	18208	18199	18319	17958	18200	18260	18239	18165	18197	18201	18253	18316	18159	18078	18114	18227	18207	18248	18233	18200	18269	17960	17979	18049	18071	18198	18113	18247	18287	18276	18291	18163	18153	18073	18297	18115	18075	18236	18146	17955	18156	18245	18288	18205	17975	18268	18384	18257	18200	18192	18030	18103	18428	18160	18211	17956	18264	18222	17988	18139	18191	18195	18258	18326	18276	18029	18199	18071	18136	18321	18303	18071	17929	18073	18108	18163	18337	18163	18160	17936	18189	18091	18200	18066	17971	18185	18115	18182	18145	18218	17996	18219	18028	18160	18375	18265	18134	18154	18233	18013	18023	18196	18226	18461	18434	18234	18163	18169	18221	18304	18240	18047	18113	18351	18236	18248	18226	18195	18202	18136	18069	18400	18345	18309	18125	18215	18273	18262	18327	18257	18239	18257	18235	18179	18328	18034	18247	18137	18223	18232	18324	18042	18131	18240	18146	18151	18066	18330	18137	18153	18070	18451	18098	18359	18215	18125	18155	18132	18089	18145	18373	18149	18174	18264	18061	18056	18171	18254	18194	18215	18022	18299	18034	17985	18205	18188	18161	18052	18352	18260	18263	18193	18090	18245	18500	18233	17978	18021	18129	18079	18164	18169	18177	18184	18464	18169	18215	18069	17964	18134	18314	18077	18164	18044	18284	18160	18064	18056	18241	18103	18101	18005	18144	18202	18092	18160	18220	18199	18072	17963	18189	18015	18147	18238	18345	18333	17933	18021	18400	18257	18055	18120	18129	18200	18186	18017	18056	18178	18041	18175	18184	18190	18053	17982	18505	18138	18217	18153	18055	17975	18179	18222	18273	18471	18166	18103	18124	18140	18021	18112	18186	18097	17884	18321	18247	18249	18142	18096	18038	18316	18210	18107	18417	18382	18313	18131	18176	18137	18280	18056	18135	17956	18205	18092	17869	18284	18125	18141	18059	18137	18346	18296	18087	18331	18272	18107	18150	18270	17989	18088	18287	18093	18240	18121	18387	18185	18366	18059	18091	18157	18211	18000	18051	18136	18156	18231	18053	18179	18216	18195	18159	18073	18104	18248	18124	18129	18196	18058	18204	18080	18211	18137	18201	18232	18144	18032	18428	18076	18107	18203	18316	18159	18305	17895	18280	18207	18329	18225	18189	17982	18112	18375	18127	18213	18079	18083	18253	17956	18228	18058	18268	18306	18346	18061	18180	18058	18078	18071	18279	18240	17917	18157	18086	18155	18099	18283	18103	18116	18330	18111	18059	17999	18285	18055	17913	18352	17994	18023	18221	18118	18078	18198	18210	18057	18052	18354	18289	18381	18217	18158	18183	18145	18184	18100	18096	18327	18172	18207	18151	18354	18057	18044	18008	18273	18276	18109	18278	18258	18101	18056	18134	18272	17971	18146	18053	17921	18242	18277	18122	18468	18137	18292	18358	18246	18200	18003	17987	18348	18234	18059	18114	18457	18297	18195	18163	18227	18230	18282	18009	18178	18046	18141
17965	35051	32880	22344	20033	18475	16664	15896	15841	15665	15848	15664	15664	15594	15458	15653	15553	15630	15833	15538	15608	15708	15634	15774	15464	15476	15583	15646	15491	15416	15606	15754	15496	15698	15658	15458	15686	15536	15455	15346	15558	15547	15385	15572	15590	15418	15782	15416	15531	15627	15545	15575	15559	15614	15542	15436	15454	15451	15664	15734	15471	15628	15709	15511	15560	15698	15581	15440	15525	15633	15564	15527	15469	15561	15610	15619	15760	15399	15474	15540	15437	15536	15684	15587	15423	15510	15380	15584	15572	15660	15517	15512	15634	15407	15591	15404	15461	15716	15583	15398	15702	15592	15510	15484	15679	15426	15574	15723	15698	15599	15641	15734	15503	15501	15426	15595	15577	15626	15531	15615	15571	15482	15474	15418	15618	15407	15556	15651	15487	15497	15594	15590	15534	15556	15559	15678	15486	15478	15474	15479	15508	15497	15569	15452	15507	15462	15637	15424	15667	15542	15640	15668	15572	15561	15573	15500	15653	15639	15565	15587	15394	15530	15573	15597	15612	15470	15427	15269	15499	15563	15492	15684	15574	15420	15565	15497	15684	15717	15384	15734	15289	15576	15314	15512	15503	15582	15506	15468	15373	15498	15387	15397	15537	15592	15651	15536	15584	15476	15450	15509	15523	15677	15535	15415	15591	15473	15566	15524	15545	15639	15604	15570	15455	15503	15525	15532	15579	15467	15621	15492	15718	15539	15444	15557	15373	15541	15637	15646	15724	15653	15631	15289	15485	15550	15651	15762	15547	15481	15380	15663	15447	15574	15615	15627	15425	15352	15474	15699	15470	15449	15711	15550	15441	15528	15623	15599	15657	15440	15451	15499	15602	15627	15498	15658	15639	15535	15507	15566	15635	15472	15468	15519	15537	15587	15496	15518	15533	15542	15488	15494	15588	15445	15605	15738	15484	15588	15618	15578	15552	15636	15571	15560	15517	15649	15536	15678	15554	15458	15551	15615	15602	15618	15493	15482	15610	15483	15400	15489	15256	15523	15638	15618	15521	15520	15638	15544	15622	15513	15639	15400	15468	15636	15508	15581	15491	15486	15494	15299	15595	15627	15511	15628	15600	15433	15551	15560	15601	15483	15563	15476	15584	15492	15533	15553	15508	15375	15382	15743	15584	15563	15532	15704	15417	15619	15503	15461	15517	15550	15589	15466	15593	15518	15392	15602	15599	15390	15635	15545	15538	15594	15490	15457	15776	15443	15537	15669	15395	15679	15642	15512	15370	15299	15440	15569	15647	15495	15567	15682	15369	15736	15354	15636	15550	15582	15518	15486	15543	15549	15487	15472	15538	15557	15653	15603	15415	15681	15608	15609	15526	15633	15523	15618	15553	15546	15609	15683	15715	15614	15483	15621	15586	15504	15536	15546	15474	15485	15476	15616	15639	15524	15584	15484	15569	15446	15492	15579	15611	15572	15476	15511	15491	15463	15459	15677	15556	15437	15586	15680	15454	15673	15588	15579	15467	15659	15661	15490	15572	15499	15618	15475	15590	15459	15386	15494	15382	15325	15672	15576	15560	15532	15475	15633	15586	15575	15581	15544	15734	15487	15668	15486	15432	15719	15479	15491	15390	15494	15554	15409	15527	15573	15611	15378	15480	15630	15543	15546	15504	15523	15520	15645	15662	15544	15571	15561	15576	15445	15557	15604	15529	15472	15509	15772	15453	15493	15529	15540	15637	15511	15638	15730	15492	15536	15363	15677	15559	15481	15669	15596	15591	15433	15535	15572	15417	15524	15493	15619	15616	15509	15537	15637	15672	15623	15520	15475	15511	15431	15372	15536	15616	15629	15502	15677	15517	15590	15430	15485	15609	15554	15352	15617	15519	15470	15460	15790	15550	15415	15516	15395	15610	15643	15607	15442	15578	15500	15469	15433	15595	15576	15611	15316	15536	15596	15432	15704	15559	15401	15628	15455	15523	15536	15626	15429	15586	15698	15565	15625	15429	15540	15477	15568	15514	15631	15532	15663	15382	15410	15657	15360	15553	15389	15614	15676	15577	15680	15505	15531	15573	15605	15615	15430	15423	15470	15396	15539	15212	15355	15494	15573	15588	15570	15543	15532	15565	15679	15647	15572	15635	15445	15487	15344	15489	15458	15673	15457	15734	15532	15396	15679	15442	15564	15550	15753	15513	15620	15555	15443	15603	15476	15541	15410	15521	15590	15521	15621	15686	15543	15632	15506	15690	15433	15495	15400	15647	15561	15457	15646	15370	15704	15390	15538	15652	15607	15542	15592	15619	15602	15598	15530	15561	15594	15599	15522	15557	15471	15393	15434	15509	15643	15402	15512	15611	15496	15529	15502	15535	15437	15694	15508	15382	15347	15491	15451	15329	15578	15324	15485	15320	15595	15478	15713	15372	15618	15547	15748	15484	15536	15566	15436	15462	15456	15604	15594	15598	15557	15580	15438	15538	15441	15477	15637	15618	15343	15580	15397	15535	15560	15666	15524	15423	15570	15459	15563	15510	15332	15545	15447	15522	15469	15529	15588	15608	15519	15641	15560	15377	15652	15621	15447	15457	15559	15506	15508	15529	15624	15396	15612	15606	15624	15609	15499	15379	15548	15592	15531	15610	15452	15497	15675	15578	15504	15586	15349	15459	15491	15542	15513	15547	15625	15676	15655	15618	15391	15465	15551	15587	15518	15336	15706	15575	15635	15706	15513	15585	15369	15564	15577	15506	15399	15474	15487	15457	15405	15634	15536	15558	15606	15368	15518	15577	15494	15470	15581	15434	15650	15502	15524	15481	15639	15490	15752	15543	15547	15628	15439	15580	15608	15525	15615	15715	15405	15481	15452	15563	15529	15503	15501	15513	15453	15619	15592	15462	15465	15542	15648	15498	15581	15478	15434	15640	15482	15585	15557	15614	15664	15588	15696	15705	15475	15413	15626	15565	15599	15535	15404	15482	15618	15547	15672	15592	15577	15435	15411	15654	15543	15549	15624	15515	15615	15561	15440	15401	15637	15684	15464	15570	15495	15426	15426	15543	15308	15569	15573	15366	15390	15444	15625	15794	15481	15673	15605	15412	15660	15692	15496	15594	15508	15555	15511	15488	15570	15705	15543	15631	15383	15490	15520	15678	15372	15448	15646	15686	15594	15621	15451	15627	15439	15405	15695	15570	15594	15550	15507	15519	15450	15559	15416	15616	15470	15533	15445	15621	15766	15606	15502	15518	15547	15599	15593	15462	15577	15472	15587	15692	15527	15367	15598	15692	15646	15591	15539	15508	15749	15691	15661	15554	15547	15578	15335	15529	15689	15294	15595	15565	15541	15579	15535	15577	15640	15419	15395	15442	15563	15542	15537	15511	15341	15637	15559	15659	15642	15530	15514	15470	15572	15592	15630	15579	15497	15567	15555	15447	15522	15518	15392	15515	15596	15515	15556	15511	15498	15327	15622	15508	15388	15610	15446	15438	15612	15537	15578	15530	15574	15572	15566	15468	15512	15496	15552	15621	15641	15434	15674	15551	15466	15724	15465	15701	15677	15440	15470	15460	15595	15649	15570	15439	15580	15599	15553	15511	15508	15539	15466	15592	15413	15408	15433	15734	15592	15551	15616	15472	15579	15636	15708	15405	15411	15575	15375	15441	15495	15586	15584	15666	15458	15607	15475	15581	15709	15577	15514	15423	15351	15269	15619	15515	15446	15570	15400	15563	15631	15706	15786	15463	15622	15779	15666	15457	15580	15617	15503	15519	15544	15537	15569	15583	15450	15387	15602	15615	15524	15635	15296	15636	15526	15686	15647	15478	15562	15540	15265	15625	15554	15688	15590	15513	15386	15519	15464	15493	15673	15506	15632	15578	15529	15723	15402	15682	15579	15559	15516	15480	15692	15564	15547	15441	15428	15486	15430	15519	15324	15562	15366	15357	15461	15441	15611	15702	15517	15533	15366	15480	15560	15619	15493	15618	15429	15440	15585	15803	15411	15272	15544	15314	15524	15398	15516	15575	15479	15493	15447	15618	15637	15534	15368	15644	15542	15518	15503	15416	15462	15605	15552	15461	15537	15511	15405	15494	15363	15564	15516	15552	15518	15488	15498	15702	15563	15665	15682	15493	15404	15447	15671	15558	15377	15582	15635	15524	15467	15486	15486	15427	15497	15755	15440	15508	15650	15635	15396	15616	15502	15521	15364	15493	15601	15349	15602	15694	15591	15551	15538	15553	15639	15536	15527	15566	15619	15672	15488	15687	15704	15528	15621	15578	15520	15400	15595	15496	15647	15581	15577	15701	15697	15434	15546	15489	15502	15452	15597	15473	15657	15519	15591	15486	15506	15522	15538	15506	15610	15442	15449	15502	15541	15567	15418	15573	15443	15435	15555	15671	15490	15543	15660	15320	15582	15575	15561	15359	15614	15573	15511	15493	15642	15596	15575	15534	15652	15694	15459	15711	15607	15583	15460	15639	15466	15353	15648	15535	15679	15615	15571	15532	15582	15387	15477	15676	15393	15544	15570	15434	15510	15517	15664	15579	15525	15609	15474	15608	15545	15636	15592	15633	15569	15565	15534	15420	15325	15461	15357	15647	15587	15221	15493	15549	15472	15492	15515	15571	15704	15551	15589	15592	15524	15355	15617	15511	15641	15541	15597	15582	15406	15409	15481	15584	15597	15388	15349	15613	15710	15456	15681	15464	15360	15512	15455	15648	15503	15571	15596	15578	15705	15431	15660	15628	15356	15661	15649	15542	15526	15471	15681	15547	15554	15678	15608	15382	15468	15495	15528	15589	15427	15369	15661	15432	15603	15557	15447	15578	15616	15577	15566	15492	15492	15498	15596	15455	15525	15497	15494	15353	15560	15555	15667	15521	15614	15495	15515	15688	15620	15728	15488	15545	15701	15690	15615	15645	15664	15797	15518	15647	15631	15610	15513	15563	15471	15578	15604	15482	15648	15477	15520	15610	15550	15590	15610	15453	15771	15415	15605	15426	15575	15389	15545	15623	15757	15531	15502	15473	15684	15512	15611	15512	15555	15420	15552	15615	15486	15534	15577	15528	15613	15480	15650	15508	15469	15558	15550	15748	15466	15416	15512	15695	15397	15497	15478	15583	15498	15659	15618	15578	15425	15573	15608	15532	15503	15666	15478
25363	21566	27292	27688	21444	20101	19618	19093	18754	18796	18824	19059	18887	18807	18719	18919	18813	18772	18804	18782	18709	18586	18742	18503	18976	18789	18633	18484	18867	18763	18693	18613	18551	18743	18589	18837	18507	18551	18682	18952	18651	18758	18533	18630	18725	18823	18811	18685	18480	18733	18620	18507	18657	18799	18696	18497	18636	18748	18692	18500	18789	18797	18514	18520	18798	18794	18710	18571	18822	18726	18708	18542	18570	18309	18485	18328	18563	18743	18749	18789	18740	18761	18619	18475	18562	18572	18660	18518	18703	18690	18817	18825	18684	18699	18645	18611	18627	18672	18679	18692	18470	18641	18630	18501	18707	18616	18609	18562	18859	18839	18725	18720	18643	18841	18587	18491	18541	18813	18938	18786	18504	18533	18456	18864	18734	18924	18578	18780	18651	18665	18735	18524	18676	18699	18514	18568	18547	18554	18698	18549	18508	18523	18673	18689	18752	18503	18513	18747	18664	18554	18791	18553	18764	18594	18552	18478	18694	18606	18637	18565	18516	18771	18714	18643	18628	18511	18542	18692	18692	18767	18686	18568	18746	18840	18769	18771	18626	18619	18802	18645	18727	18966	18701	18592	18683	18841	18861	18765	18782	18683	18869	18645	18751	18645	18586	18808	18758	18841	18686	18583	18523	18603	18464	18565	18785	18371	18697	18525	18564	18684	18607	18579	18575	18715	18781	18673	18495	18566	18710	18731	18686	18627	18662	18459	18537	18614	18741	18586	18758	18612	18476	18800	18638	18637	18693	18582	18675	18783	18513	18540	18537	18769	18668	18529	18834	18725	18565	18736	18572	18690	18676	18455	18534	18577	18758	18650	18884	18455	18801	18661	18761	18682	18588	18872	18775	18675	18463	18684	18618	18543	18608	18502	18603	18612	18510	18933	18651	18565	18601	18680	18832	18576	18633	18742	18786	18647	18619	18659	18625	18704	18588	18533	18771	18595	18787	18595	18709	18722	18592	18680	18731	18599	18711	18649	18492	18917	18739	18709	18727	18643	18724	18775	18685	18777	18623	18549	18729	18584	18615	18798	18777	18806	18752	18746	18503	18794	18707	18339	18434	18711	18712	18646	18662	18602	18845	18788	18638	18535	18770	18528	18636	18812	18517	18644	18595	18542	18598	18592	18614	18663	18703	18571	18769	18568	18856	18634	18677	18632	18656	18622	18877	18587	18636	18574	18752	18812	18509	18669	18520	18313	18584	18617	18802	18745	18660	18530	18872	18664	18609	18372	18927	18507	18632	18683	18725	18855	18717	18667	18635	18684	18695	18742	18518	18916	18611	18790	18599	18785	18444	18554	18821	18752	18535	18601	18862	18628	18736	18675	18729	18483	19016	18696	18788	18682	18543	18546	18504	18748	18374	18600	18893	18592	18760	18585	18743	18597	18578	18371	18491	18801	18653	18550	18655	18520	18632	18768	18599	18686	18694	18715	18724	18468	18672	18508	18542	18683	18775	18906	18693	18603	18536	18568	18703	18732	18635	18723	18803	18498	18622	18399	18729	18712	18584	18689	18550	18600	18503	18659	18656	18648	18468	18887	18797	18575	18718	18459	18650	18626	18661	18718	18712	18541	18753	18732	18731	18681	18473	18838	18639	18670	18630	18631	18639	18603	18760	18605	18668	18717	18852	18758	18846	18892	18799	18832	18735	18444	18871	18766	18702	18725	18824	18457	18690	18775	18701	18649	18607	18531	18608	18643	18785	18704	18739	18629	18642	18725	18469	18634	18664	18810	18856	18679	18452	18716	18589	18679	18829	18664	18596	18464	18714	18570	18739	18764	18636	18679	18624	18917	18788	18641	18853	18658	18545	18621	18601	18699	18661	18639	18832	18634	18724	18816	18663	18504	18607	18671	18736	18727	18629	18719	18683	18686	18649	18810	18558	18618	18805	18500	18690	18679	18742	18742	18988	18727	18610	18789	18712	19028	18700	18566	18900	18630	18627	18658	18758	18639	18730	18705	18679	18765	18691	18676	18650	18701	18634	18581	18813	18382	18479	18639	18725	18490	18568	18586	18697	18779	18674	18654	18650	18652	18435	18634	18803	18796	18894	18837	18320	18733	18644	18715	18793	18747	18602	18639	18600	18605	18464	18659	18576	18595	18880	18677	18716	18639	18656	18429	18819	18648	18641	18669	18667	18753	18353	18774	18605	18659	18570	18568	18694	18767	18664	18731	18651	18761	18527	18678	18816	18633	18512	18687	18413	18685	18557	18436	18599	18576	18861	18630	18646	18656	18612	18564	18888	18765	18809	18634	18609	18645	18721	18666	18665	18583	18499	18650	18873	18735	18604	18575	18745	18660	18560	18583	18702	18706	18680	18667	18770	18766	18638	18799	18598	18541	18740	18625	18561	18499	18680	18729	18582	18827	18559	18691	18602	18571	18874	18665	18651	18788	18623	18703	18549	18564	18784	18707	18571	18819	18810	18862	18635	18492	18780	18760	18680	18578	18593	18579	18472	18535	18590	18553	18813	18637	18642	18629	18702	18586	18710	18731	18775	18652	18558	18644	18640	18660	18561	18626	18666	18830	18900	18749	18664	18819	18773	18675	18688	18637	18553	18643	18660	18662	18785	18601	18769	18620	18730	18774	18566	18769	18835	18803	18883	18763	18682	18408	18680	18576	18531	18714	18627	18438	18741	18910	18666	18550	18667	18655	18734	18813	18855	18598	18885	18669	18725	18816	18817	18606	18776	18553	18621	18619	18673	18733	18643	18515	18686	18720	18624	18802	18665	18881	18790	18710	18783	18548	18638	18683	18795	18675	18586	18489	18719	18663	18445	18746	18679	18752	18623	18607	18700	18809	18786	18903	18678	18686	18575	18807	18630	18718	18688	18628	18748	18700	18711	18684	18732	18713	18555	18693	18654	18481	18657	18596	18529	18793	18715	18653	18535	18996	18864	18587	18772	18690	18589	18818	18625	18662	18673	18704	18409	18682	18592	18605	18524	18643	18869	18521	18657	18707	18527	18497	18635	18692	18576	18637	18600	18792	18712	18502	18667	18695	18698	18677	18717	18532	18488	18673	18470	18578	18590	18648	18725	18549	18789	18526	18837	18760	18767	18540	18648	18585	18709	18692	18399	18473	18843	18607	18693	18774	18773	18660	18749	18797	18677	18660	18516	18655	18546	18867	18756	18746	18639	18662	18613	18608	18716	18666	18623	18693	18584	18713	18767	18696	18720	18636	18579	18921	18749	18842	18827	18525	18746	18667	18734	18747	18536	18727	18735	18637	18751	18732	18609	18622	18729	18495	18504	18557	18607	18712	18634	18399	18733	18664	18466	18409	18720	18681	18883	18774	18672	18633	18915	18611	18655	18539	18877	18871	18718	18759	18830	18654	18780	18632	18641	18751	18528	18770	18761	18621	18633	18626	18590	18774	18831	18634	18640	18755	18755	18839	18761	18783	18783	18633	18771	18617	18503	18781	18661	18735	18651	18652	18759	18720	18837	18670	18680	18672	18703	18678	18525	18521	18629	18692	18702	18723	18505	18621	18664	18509	18566	18458	18845	18707	18711	18785	18683	18700	18644	18680	18883	18704	18539	18631	18610	18737	18616	18666	18815	18740	18641	18497	18551	18845	18850	18566	18634	18769	18679	18589	18858	18750	18648	18429	18387	18582	18679	18789	18542	18617	18753	18744	18619	18520	18589	18683	18733	18583	18548	18556	18821	18864	18728	18603	18751	18644	18652	18688	18606	18769	18626	18660	18652	18648	18667	18597	18878	18792	18822	18550	18836	18613	18641	18582	18889	18739	18562	18708	18582	18847	18714	18615	18609	18509	18677	18551	18720	18816	18627	18716	18560	18428	18551	18676	18668	18747	19022	18629	18742	18645	18852	18652	18634	18512	18695	18635	18556	18958	18667	18742	18777	18763	18778	18515	18514	18693	18442	18528	18751	18601	18606	18813	18647	18681	18702	18718	18736	18719	18867	18717	18493	18770	18641	18736	18724	18507	18797	18664	18442	18730	18491	18641	18561	18838	18401	18937	18665	18682	18755	18610	18792	18790	18506	18547	18736	18692	18472	18683	18720	18584	18533	18574	18692	18733	18613	18652	18683	18804	18626	18603	18665	18715	18723	18375	18708	18607	18707	18773	18779	18656	18713	18556	18748	18577	18680	18641	18554	18674	18852	18780	18631	18566	18680	18696	18718	18649	18541	18566	18590	18619	18796	18657	18733	18681	18590	18569	18507	18682	18934	18651	18647	18898	18688	18686	18673	18712	18634	18748	18520	18635	18670	18715	18633	18886	18761	18905	18716	18452	18568	18663	18984	18822	18827	18603	18601	18908	18806	18694	18747	18847	18615	18774	18521	18653	18643	18731	18681	18578	18686	18806	18608	18625	18652	18494	18819	18753	18665	18749	18702	18688	18648	18625	18740	18636	18684	18881	18665	18436	18648	18624	18511	18581	18629	18604	18857	18649	18712	18494	18764	18473	18586	18464	18690	18833	18501	18643	18601	18791	18667	18678	18448	18487	18620	18853	18707	18616	18808	18672	18878	18678	18664	18510	18513	18698	18772	18754	18709	18515	18660	18613	18655	18508	18726	18689	18685	18670	18642	18713	18629	18607	18665	18595	18735	18606	18789	18709	18788	18792	18688	18500	18509	18455	18692	18605	18588	18485	18792	18670	18698	18864	18618	18876	18604	18563	18807	18805	18509	18689	18564	18582	18829	18744	18627	18582	18530	18766	18577	18627	18735	18807	18667	18671	18848	18756	18703	18667	18656	18767	18733	18590	18537	18674	18774	18839	18589	18634	18720	18640	18547	18660	18651	18831	18692	18523	18596	18840	18514	18601	18525	18777	18585	18475	18363	18713	18417	18614	18622	18751	18786	18614	18793	18678	18546	18447	18798	18692	18595	18541	18670	18745	18835	18618	18652	18665	18453	18622	18674	18607	18494	18574	18475	18625	18511	18741	18748	18709	18678	18702	18703	18690	18574	18819	18767	18639	18573	18590	18628	18725	18446	18535	18539	18657	18716	18700	18521	18649	18527	18988	18788	18469	18641	18423	18705	18690	18818	18743	18808	18371	18618	18612	18732	18742	18704	18543	18826	18545	18680	18797	18478	18624	18609	18549	18431	18551	18571	18857	18564	18332
18432	29649	26496	21056	18353	16777	16171	15872	15966	15920	15830	15795	15774	15744	15968	15884	15930	15822	15919	15889	15979	15841	15957	16003	15990	15984	15916	15790	15783	15872	15749	15735	15890	15702	15964	15947	15860	15965	15908	15850	15711	15796	15732	15793	15734	15968	15772	15818	15886	15905	15886	15761	15883	15795	15784	15935	15667	15579	15839	15632	15917	15737	15647	15879	15779	15827	15632	15840	15795	15788	15919	15817	15916	15833	15838	15754	15855	15836	15906	15930	15952	15816	15725	16081	15841	15829	15816	15859	15782	15948	15861	15704	15779	15874	15718	15814	15873	15822	15885	15857	15762	15824	15733	15794	16011	15791	15766	15755	15893	15703	15704	15835	15865	15773	15788	15719	15995	15654	15855	15844	15865	15862	15888	15774	15771	15828	15673	15790	15712	15783	15923	15770	15881	15791	16001	15846	15897	15921	15800	15742	15763	15876	15854	15769	15835	15764	15626	15877	15879	15872	15784	15855	15746	15741	15893	16048	15810	15673	15919	15920	15826	15849	15922	15787	15831	15916	15903	15817	15874	15716	15936	16082	15793	15889	15869	15875	15818	15705	15654	15774	15760	15853	15859	15912	15872	15798	15819	15752	15810	16058	15838	15783	15912	15757	16025	15788	15903	15649	15827	15869	15941	15758	15966	15847	15813	15922	15832	15851	15591	15819	15734	15920	15653	15874	15841	15991	15869	15691	15814	15796	15889	15988	15808	15670	15767	15733	15993	15883	15777	15652	15871	15721	15766	15863	15869	15668	15925	15847	15760	16035	15746	15829	15809	15934	15879	15872	15752	15859	15897	15723	15631	16080	15843	15942	15901	15967	15873	15849	15934	15931	15730	15960	16010	15920	15918	15759	15856	15830	15708	15761	15879	15876	15725	15829	15842	15699	15784	15950	15915	15913	15727	15816	15864	15789	15898	15793	15798	15898	15743	15833	15818	15869	15797	15790	15858	15839	15732	15907	15771	15778	15777	15908	15862	15744	15721	15872	15938	15966	15969	15679	15851	15877	15744	15975	15743	15900	15590	15903	15679	15960	15748	15771	15739	15962	15762	15678	15792	15854	15728	15960	15745	15865	15841	15728	15934	15862	15852	15831	15914	15987	15773	15873	15986	16037	15899	15885	15729	15906	15725	15704	15915	15868	15685	15836	15782	15922	15864	15795	15902	15756	15697	15818	15944	15962	15894	15692	15784	15863	15808	15911	15699	15847	15726	15749	15790	15679	15698	15802	15979	15975	16064	15984	15812	15868	15830	15802	15842	15742	15776	16008	15587	15686	15773	16006	15854	15696	15727	15855	15832	15733	15862	16082	15790	15786	15635	15881	15768	15794	15747	15773	15695	15759	15838	15761	15848	15893	15777	15783	15809	15879	15737	15777	15750	15704	16049	15822	15822	15966	15679	15711	15668	15804	15631	15792	15859	15854	15748	15878	15905	15825	15825	15902	15709	15821	15808	15922	15931	15710	16078	15745	15913	15911	15707	15760	16004	15738	15661	15656	15849	15742	16093	15822	15952	15796	16096	15813	15774	15756	15854	15979	15628	15851	16060	15782	15841	15847	15830	15798	15913	15817	15814	15826	15741	15841	15658	15746	15734	15847	15719	15631	15828	15718	15951	15809	15653	15767	15805	15798	15891	15741	15582	15829	15801	15746	15757	15783	15943	15789	15771	15833	15809	15730	15755	15738	15837	15970	15983	15707	15772	15822	15695	15866	15870	15894	15883	16008	15920	15820	15898	15559	15833	15879	15899	15891	15703	15754	15738	15854	15719	15839	15866	15997	15778	15889	15879	15701	15732	15716	15681	15796	15925	15796	15844	15891	15912	15758	15667	15818	15733	15813	15982	15878	15763	15954	15983	15806	15976	15880	15875	15721	15968	15790	15780	15740	15718	15746	15664	15807	15746	15758	15863	15692	15833	15833	15730	15871	15929	15877	15861	15853	15900	15882	15763	15953	15954	15800	15919	15770	15821	15816	15820	15812	15961	15890	15695	15882	15784	15783	15784	15804	15759	15751	15791	15695	15659	15906	15992	15810	15879	15894	15828	15626	15797	15795	15776	15685	15877	15971	15773	15819	15764	15740	15680	15832	15773	15849	15909	15874	15976	15879	15887	15715	15766	15880	15862	15739	15823	15883	15791	15722	15768	15813	15836	15690	15836	15675	15702	15619	15929	16154	15904	15867	15740	15842	15768	15659	15928	15638	15811	15794	15835	15801	15822	15879	15793	15858	15827	15924	15985	15604	15799	15790	15752	15917	15935	15758	15826	15607	15830	15895	15823	15720	15719	15775	15855	15777	15789	15682	15757	15866	15658	15797	16018	15931	15908	15837	15913	15987	16005	16017	15890	15768	15807	15950	15878	15808	15846	15910	15772	15787	15894	15953	15778	15792	15919	15818	15743	15747	16038	15760	15823	15885	15928	15763	15798	15893	15922	15954	15620	15713	15880	15866	15873	15620	15773	15846	15906	16072	15828	15816	15858	15688	15878	15754	15900	15661	15939	15855	15786	15853	15727	15819	15730	15914	15773	15844	15682	15747	15794	15825	15843	15904	15735	15809	15921	15941	15810	16067	15689	15873	15829	15812	15724	15743	15919	15714	15892	15798	15811	15800	15901	15852	15799	15744	15760	15937	15767	15868	15754	15967	15861	15814	15622	15973	15725	15806	15760	15896	15753	15895	15820	15839	15726	15761	15680	15948	15625	15831	15751	15735	15681	15957	15967	15783	15793	15664	15850	15809	15908	15776	15798	15808	15676	15687	15762	15749	15871	15814	15921	15920	15909	15667	15860	15687	15814	15813	15612	15751	15812	16027	15904	15932	15833	16040	15854	15704	15814	15816	15857	15782	15736	15804	15782	15916	15621	15741	16117	15820	15965	15741	15737	15924	15915	15835	15823	15733	15933	15812	15624	15907	15874	15857	15621	15809	15979	15861	15888	15795	15807	15625	15830	15914	15754	15736	15695	15892	15905	15674	15883	15674	15739	15807	15894	15772	15797	15761	15925	15955	15739	15680	15788	15635	15867	15790	15879	15773	15946	15841	15872	15920	15984	15984	15878	15808	16000	15877	15842	15896	15784	15849	15709	15767	15940	15791	15871	15848	15833	15830	15800	15778	15773	15998	15782	15693	15907	15802	15927	15960	15794	15895	15688	15688	15716	16009	15814	15906	15722	15779	15931	15780	15821	15691	15881	15859	15771	15838	15714	15862	15886	15869	15819	15622	15953	15832	15846	15833	15788	15851	15695	15808	16010	15861	15878	15877	15688	15900	15709	15841	15713	15722	15778	15710	15860	15712	15730	16022	15803	15790	15824	15658	15745	15879	15850	15737	15914	15736	15918	15705	15758	15871	15803	15966	15602	15808	15867	15857	15937	15877	15685	15786	15885	15846	15767	15729	15822	15834	15809	15823	15763	15841	15723	15718	15786	15798	16093	15956	15841	15893	16128	15996	15656	15675	15900	15903	15666	15801	15799	15639	15748	15909	15694	15916	15794	15928	15803	15846	15743	15748	15852	15925	15792	15960	15946	15894	15730	15807	15695	15856	15839	15827	15872	15816	15831	15818	15798	15700	15778	15754	15770	15814	15851	15957	15825	15883	15697	15828	15710	15842	15646	15873	15979	15969	15918	15777	15751	15662	15940	15755	15921	15910	15786	15880	15816	15827	15959	15909	15829	15839	15781	15782	15742	15769	15867	15893	15852	15907	15974	15771	15755	15651	15898	15834	15951	15800	15833	15835	15896	15891	15810	15971	15945	15610	15991	15872	15724	15808	15974	15825	15801	15811	15807	15735	15785	15603	15702	15817	15863	15966	15720	15790	15808	15953	15625	15754	16044	15838	15863	15767	15652	15872	15770	15692	15863	15799	15947	15571	15846	15816	15928	15727	15708	15773	15949	15900	15757	15885	15702	15765	15956	15953	15921	16029	15674	15796	15850	15745	15768	15877	15959	15763	15885	16028	15871	15774	15788	15832	15829	15878	15881	15728	15744	15946	15792	15773	15990	15962	16035	15643	15859	15908	15745	15868	15828	15824	15795	15960	15749	15787	15771	15830	15680	15670	15851	15963	15830	15727	15788	15650	15961	15874	15900	15636	15907	15755	15881	15815	15745	15863	15939	15829	15912	15969	15817	15756	15860	15845	16029	15823	15801	15830	15764	15956	15941	15821	15915	15698	15817	15643	15745	15854	15849	15778	15693	15834	15959	15956	15804	15859	15873	15794	15812	15842	16033	15585	15770	15814	15911	15920	15936	15822	15744	15922	15832	15792	15790	16115	15647	15961	16018	15882	15964	15830	15959	15807	15774	15924	15661	15968	15780	15842	15799	16056	15818	15816	15796	15759	15821	15710	15825	15635	15790	15883	15679	16025	16019	15752	15720	15887	15919	15992	15713	16019	15812	15846	15905	15858	15850	15961	15949	15840	15880	15830	15809	15821	15850	15815	15948	15755	15792	15820	15721	15685	15888	15905	16048	15669	15977	15842	15731	15819	15772	15811	15961	15731	15835	15790	15933	15901	15564	15622	15923	15790	15901	15741	15792	15855	15806	15935	15940	15959	15896	15683	15823	15782	15979	15939	15846	15692	15737	15828	15879	15775	15838	15764	15925	15792	15903	15862	15764	15868	15856	15810	15824	15716	15836	15929	15693	15854	15713	15819	15857	15937	15910	15924	15794	15669	15653	15928	15752	15872	15798	15836	15755	15847	15994	15795	15839	16016	15900	16009	15762	15884	15802	15825	15750	15691	15780	15956	15884	15884	15844	15670	15817	15918	15779	15645	15839	15776	15950	15970	15747	15908	15803	15752	15919	15801	15902	15823	15849	15789	15781	15609	15968	15667	15924	15644	15937	15861	15786	15887	15826	15774	15779	15861	15631	15905	15737	15750	15572	15742	15816	15750	15745	15801	15794	15784	15740	15595	15743	15807	15959	15729	15884	15917	15783	15841	15937	15907	15841	15814	15823	15748	15856	15812	15873	15701	15769	15900	15793	15805	15884	15717	15611	15846	15675	15920	15730	15978	15825	15897	16017	15869	15898	15850	15877	15801	15793	15676	15766	15795	15764	15888	15785	15619	15921	15879	15709	15820	15907	15735	16074	15890	15860	15841	15840	15781
22608	21576	28892	24860	22311	24523	25099	20847	19624	19919	19845	19684	19648	19535	19678	19330	19599	19715	19604	19506	19550	19384	19469	19407	19512	19572	19246	19357	19353	19351	19525	19413	19153	19529	19405	19442	19341	19218	19195	19080	19405	19218	19259	19154	19414	19184	19348	19399	19424	19406	19303	19277	19521	19126	19238	19175	19152	19066	19300	19356	19129	19535	19257	19327	19243	19318	19678	19323	19308	19325	19361	19205	19241	19269	19333	19228	19268	19470	19280	19204	19324	19381	19248	19188	19276	19251	19424	19268	19518	19537	19471	19365	19436	19325	19306	19151	19262	19149	19377	19270	19266	19302	19572	19400	19288	19406	19269	19599	19441	19085	19152	19208	19280	19386	19374	19164	19477	19401	19432	19328	19487	19410	19405	19381	19124	19522	19332	19251	19244	19395	19302	19229	19381	19331	19377	19386	19270	19419	19243	19366	19195	19300	19338	19101	19453	19300	19319	19255	19352	19420	19373	19265	19277	19390	19343	19309	19355	19236	19217	19379	19325	19226	19426	19407	19181	19389	19333	19120	19378	19435	19357	19320	19233	19302	19182	19306	19113	19340	19488	19310	19345	19103	19389	19369	19039	19245	19087	19269	19304	19455	19419	19376	19179	19122	19193	19363	19375	19446	19338	19471	19485	19184	19369	19212	19169	19249	19431	19114	19236	19174	19270	19041	19186	19213	19387	19508	19364	19277	19268	19105	19472	19398	19208	19267	19330	19328	19248	19225	19178	19215	19340	19185	19086	19188	19301	19518	19246	19409	19456	19480	19502	19172	19239	19327	19494	19408	19401	19158	19155	19352	19309	19240	19305	19433	19171	19241	19326	19329	19254	19252	19527	19209	19378	19035	19104	19328	19250	19369	19426	19378	19366	19294	19225	19314	19287	19403	19230	19335	19523	19296	19444	19411	19283	19235	19201	19500	19595	19315	19293	19182	19129	19369	19340	19440	19079	19336	19351	19423	19306	19575	19186	19195	19344	19445	19370	19266	19146	19322	19462	19442	19197	19444	19273	19289	19227	19333	19367	19283	19299	19356	19418	19175	19190	19352	19425	19410	19311	19236	19249	19297	19394	19484	19138	19261	19345	19424	19464	19145	19264	19360	19238	19353	19335	19256	19262	19180	19399	19233	19346	19172	19481	19159	19301	19439	19287	19333	19181	19389	19050	19543	19273	19302	19193	19227	19284	19151	19449	19507	19310	19283	19399	19293	19088	19177	19322	19310	19279	19188	19234	19354	19132	19376	19543	19394	19373	19504	19278	19246	19443	19065	19220	19375	19083	19323	19137	19246	19304	19365	19474	19290	19321	19175	19129	19390	19457	19185	19156	19369	19067	19245	19254	19248	19212	19396	19335	19175	19216	19165	19202	19344	19177	19260	19353	19233	19275	19157	19243	19292	19383	19271	19251	19167	19293	19372	19285	19245	19403	19190	19313	19260	19306	19342	19302	19256	19289	19281	19411	19215	19074	19259	19367	19551	19353	19509	19296	19185	19312	19350	19362	19287	19450	19220	19438	19357	19294	19490	19449	19291	19231	19492	19335	19119	19308	19461	19138	19380	19345	19217	19388	19227	19166	19481	19147	19269	19255	19294	19086	19129	19009	19322	19392	19326	19360	19284	19477	19427	19172	19132	19485	19246	19354	19233	19202	19370	19172	19275	19332	19412	19425	19245	19326	19225	19232	19277	19526	19187	19294	19222	19359	19238	19195	19317	19314	19176	19353	19132	19491	19286	19428	19187	19249	19331	19294	19382	19544	19196	19227	19412	19246	19233	19358	19337	19527	19141	19527	19288	19153	19184	19211	19161	19348	18997	19132	19394	19339	19405	19485	19137	19259	19388	19308	19140	19370	19137	19466	19084	19319	19270	19155	19248	19229	19195	19174	18972	19264	19302	19501	19279	19257	19266	19199	19265	19359	19399	19315	19310	19206	19494	19175	19279	19275	19156	19203	19401	19300	19087	19310	19319	19125	19174	19326	19289	19406	19196	19169	19416	19384	19369	19495	19446	19317	19332	19440	19113	19320	19493	19219	19168	19283	19466	19163	19186	19268	19364	19254	19292	18987	19137	19469	19235	19273	19033	19130	19126	19139	19388	19448	19204	19414	19311	19290	19366	19306	19142	19187	19233	19178	19318	19410	19269	19335	19314	19363	19447	19335	19224	19383	19402	19424	19325	19407	19489	19397	19135	19318	19196	19257	19280	19346	19360	19233	19282	19307	19344	19211	19097	19202	19305	19370	19186	19330	19186	19213	19222	19495	19430	19244	19503	19382	19305	19400	19546	19233	19041	19111	19282	19115	19172	19169	19408	19340	19055	19166	19257	19243	19211	19191	19309	19197	19172	19342	19480	19241	19292	19449	19170	19374	19299	19233	18921	19324	19347	19372	19302	19191	19225	19277	19334	19338	19314	19491	19388	19300	19426	19098	19169	19380	19067	19359	19399	19457	19377	19325	19358	19217	19059	19233	19415	19546	19185	19407	19232	19336	19125	19372	19311	19489	19050	19193	19407	19414	19303	19177	19401	19246	19410	19262	19237	19305	19066	19411	19244	19320	19172	19342	19255	19300	19334	19092	19247	19280	19327	19243	19338	19307	19365	19353	19330	19403	19248	19220	19130	19543	19294	19303	19230	19269	19383	19386	19043	19199	19300	19177	19040	19121	19314	19010	19278	19204	19153	19364	19319	19298	19185	19218	19273	19285	18919	19225	19314	19297	19172	19190	19269	19351	19480	18985	19195	19393	19281	19081	19378	19144	19267	19314	19344	19390	19201	19201	19362	19201	19389	19158	19408	19086	19289	19308	19303	19307	19269	19404	19311	19299	19214	19293	19268	19322	19130	19172	19293	19286	19224	19228	18931	19252	19386	19212	19040	19123	19341	19250	19275	19286	19464	19050	19341	19300	19236	19249	19260	19175	19076	19205	19290	19219	19228	19520	19191	19230	19215	19125	19197	19534	19417	19371	19230	19432	19505	19390	19251	19265	19314	19315	19427	19263	19261	19376	19059	19398	19163	19528	19131	19312	19456	19430	19211	19312	19268	19512	19101	19149	18989	19328	19188	19312	19381	19352	19323	19272	19315	19440	19350	19563	19287	19336	19251	19359	19269	19170	19226	19350	19409	19385	19273	19276	19244	19350	19498	19193	19283	19363	19312	19317	19332	19320	19147	19132	18907	19155	19445	19248	19323	19213	19311	19426	19225	19386	19261	19289	19267	19059	19158	18846	19281	19241	19197	19160	19327	19430	19212	19373	19269	19441	19260	19246	19447	19421	19290	19441	19265	19411	19250	19214	19229	19489	19350	19273	19413	19265	19211	19330	19316	19581	19276	19440	19343	19341	19275	19183	19324	19152	19228	19156	19158	19318	19587	19178	19257	19320	19210	19419	19404	19108	19312	19313	19085	19213	19186	19404	19398	19354	19164	19279	19080	19594	19267	19473	19164	19369	19288	19449	19465	19387	19390	19332	19440	19163	19314	19173	19298	19338	19259	19337	19421	19243	19189	19367	19370	19359	19260	19319	19347	19220	19252	19283	19383	19207	19500	19294	19114	18962	19333	19157	19299	19204	19508	19349	19327	19280	19322	19250	19328	19357	19371	19316	19292	19186	19226	19271	19177	19363	19149	19217	19071	19134	19360	19273	19210	19236	19336	19307	19493	19621	19266	19250	19131	19447	19430	19463	19369	19154	19347	19368	19527	19421	19336	19341	19160	19316	19354	19233	19217	19449	19198	19324	19180	19154	19115	19316	19027	19352	19478	19314	19205	19416	19069	19429	19441	19331	19250	19346	19338	19185	19230	19330	19037	19397	19371	19250	19417	19304	19125	19271	19153	19043	19173	19534	19295	19235	19159	19432	19261	19371	19409	19311	19250	19378	19172	19391	19430	19188	19374	19288	19481	19356	19472	19347	19242	19016	19358	19226	19282	19204	19304	19426	19194	19179	19293	19180	19358	19349	19132	19406	19429	19337	19292	19427	19350	19364	19563	19284	19440	19464	19328	19258	19371	19203	19234	19317	19283	19174	19438	19512	19473	19223	19290	19128	19309	19135	19181	19152	19197	19232	19274	19177	19281	19546	19429	19209	19440	19211	19258	19495	19328	19301	19307	19302	19447	19358	19390	19281	19251	19391	19402	19351	19218	19471	19410	19221	19249	19164	19190	19261	19413	19156	19123	19020	19167	19304	19264	19475	19285	19379	19344	19394	19315	19447	19213	19155	19201	19322	19231	19259	19316	19193	19191	19211	19189	19338	19390	19353	19343	19532	19338	19208	19149	19332	19252	19410	19467	19537	19336	19299	19281	19324	19303	19270	19060	19222	19251	19400	19299	19374	19429	19270	19262	19434	19481	19271	19276	19325	19329	19331	19328	19319	19296	19375	19403	19347	19217	19304	19280	19313	19132	19274	19302	19073	19457	19381	19369	19432	19589	19627	19116	19285	19384	19221	19167	19339	19207	19319	19361	19357	19332	19479	19216	19235	19299	19258	19357	19367	19447	19183	19339	19324	19153	19366	19296	19414	19263	19244	19345	19181	19235	19443	19174	19256	19347	19306	19254	19486	19472	19202	19300	19218	19037	19217	19393	19255	19219	19340	19040	19442	19198	19069	19176	19530	19303	19176	19400	19374	19339	19274	19313	19152	19444	19268	19413	19139	19195	19210	19337	19266	19432	19382	19566	19497	19447	19317	19437	19252	19266	19249	19198	19141	19384	19148	19419	19176	18989	19133	19249	19146	19203	19239	19130	19363	19064	19254	19549	19363	19388	19319	19123	19511	19322	19284	19151	19424	19254	19283	19284	19261	19256	19292	19406	19101	19150	19124	19240	19385	19537	19241	19309	19498	19364	19118	19357	19408	19303	19209	19455	19073	19142	19442	19242	19160	19113	19325	19086	19346	19218	19263	19106	19277	19285	19471	19413	19474	19661	19138	19264	19268	19248	19373	19429	19555	19228	19286	19515	19339	19340	19203	19165	19507	19300	19081	19381	19255	19429	19232	19039	19567	19394	19522	19236	19241	19370	19362	19313	19440	19386	19296	19260	19247	19009	19413	19383	19365	19325	19335	19043	19348	19335	19384	19313	19308	19244	19344	19431	19410	19134	19218	19361	19292	19286
17603	31482	31528	25731	21541	18702	16891	16657	16572	16355	16385	16380	16176	15990	16326	16270	16293	16324	16253	16095	16107	16383	16136	16329	16152	16243	16139	16214	16172	16220	16070	16325	16236	16237	16287	16201	16145	16322	16123	16379	16052	16235	16262	16174	16151	16135	16180	16226	16106	16230	16191	16275	16206	16305	16202	16107	16128	16139	16213	16099	16177	16005	16109	16157	15984	16153	16247	16131	16125	16117	16207	15991	16178	16061	16166	16025	16320	16261	16063	16012	16125	16030	16171	16086	16328	16072	16098	16225	16227	16155	16321	16012	16056	16211	16110	16067	16082	16226	16307	16206	16332	16079	16131	16025	16137	16364	15990	16363	16143	16090	16334	16264	15990	16142	16180	16062	16163	16229	16189	16047	16050	16166	16157	16230	16171	15979	16152	16256	16326	16086	16072	15980	16038	16034	16203	16059	16087	16177	16219	16126	16195	16085	16087	16173	16198	16069	16179	16092	16232	16295	16130	16099	16125	16279	16176	16085	16317	16136	16031	15980	16148	16124	16067	16181	15910	16184	16197	16196	16070	16144	16323	16207	16177	16133	16067	16280	16152	16065	16253	16062	16292	16219	16136	16088	16163	16171	16165	16148	16171	16116	16194	16148	16291	16171	16177	16148	16266	16103	16046	16204	16250	16192	16090	16167	16146	16034	16335	16264	16067	16129	16140	16097	16240	16076	16097	16003	16198	16170	16127	16416	16260	16175	15997	16189	16254	16202	16004	16326	16181	16193	16191	16140	16282	16194	16217	16049	16332	15907	16279	16345	16133	16289	16271	16317	16103	16104	16070	15953	16159	16094	16331	16217	16172	16217	16293	16206	16014	16316	16187	16062	16140	16167	16053	16168	16204	16218	16251	16212	16134	16184	16239	16028	16154	16179	16169	16139	16117	16196	16124	16183	16088	16192	16099	16187	16020	16201	16236	16338	16142	16135	16057	16226	16100	16106	16012	16130	16157	16305	16104	16253	16407	16184	16138	16298	16154	16211	16100	16156	16191	16227	15955	16136	16203	16243	16426	16052	16257	16017	16051	16122	16342	16052	16074	16151	16184	16330	15987	16107	16101	16168	16284	16318	16235	16131	16114	16192	16124	16134	16191	15958	16201	16249	16184	16133	16268	16002	16013	16385	16163	16197	16126	16044	16196	16188	16122	16178	16135	16263	16348	16086	16143	16066	16211	16156	16112	16246	16195	16212	16248	16226	16254	16139	16191	16157	16103	16231	16078	16090	16222	16123	16096	16172	16118	16148	16218	16101	16034	16214	16360	16213	16290	16064	16029	16306	16101	16033	16293	16134	16180	16153	16196	16129	16014	16312	16075	16157	16139	16063	16216	16101	16046	16158	16100	16245	16185	16141	16111	16047	16202	16253	16101	15999	16146	16059	16192	16158	16095	16056	16218	16299	16251	16022	15998	16102	16138	16013	15928	16109	16148	16191	16079	16240	16107	15982	15946	16269	16066	16117	16194	16114	16199	16088	16213	16155	16181	16184	16287	16181	16104	16126	16182	16052	16214	16036	16106	16104	16179	16297	16210	16187	16149	16264	16115	16187	16243	16266	15977	15954	16181	16118	16247	15998	16034	16087	16221	16139	16184	16059	16218	16192	16201	16219	16232	16016	16083	16202	16140	16110	16031	16272	16169	16135	16309	16153	16085	16048	16020	16163	16219	16192	16314	16001	16252	16024	16166	16052	16242	16022	16252	16181	16121	16200	16294	16230	16083	16021	16113	16267	16206	16088	16045	16138	16247	16214	16236	16068	16332	16048	15997	16226	16279	16134	16319	16066	16210	16127	16231	16161	16071	16227	16021	16080	16293	16345	16202	16118	16265	15982	16147	16304	16150	16263	16038	16164	16111	16207	15890	16160	16266	16138	16167	16042	16207	16156	16144	16297	16262	16079	16150	16123	16223	16198	16190	16182	16077	16038	16189	16029	16193	16020	16304	16249	16096	16204	16110	16166	16076	16052	16238	16037	16142	16305	16125	16194	16132	15969	16091	16269	16182	16258	16298	16231	15956	16077	16139	16258	16185	16024	16157	16063	16158	16013	16349	16094	16105	16137	16115	16252	16422	16128	16142	16105	16064	16073	16129	16154	16164	16205	16199	16172	16027	16055	16250	16155	16221	16043	16254	16194	16121	16220	16221	16134	15976	16142	16211	16286	16146	16289	16137	16196	15848	16154	16236	16283	16100	16350	16142	16192	16104	16148	16193	16145	16018	16211	16221	16192	16165	16109	16247	16245	16172	16196	16137	16198	16077	16207	16150	16175	16142	15922	16081	16035	15954	16135	16152	16152	16230	16157	16207	16247	16091	16023	15967	16159	16027	16280	16199	16025	16032	16020	16203	16122	16249	16110	16408	15960	16272	16275	16068	16155	16155	16096	16144	16029	16152	16172	16148	16229	16164	16014	16236	16182	16099	16229	16109	15904	16119	16115	16187	16010	16171	16094	16099	16141	16103	16128	16207	16189	16278	16127	16254	16191	15971	16168	16403	16040	16263	16049	16239	16040	16136	16030	15956	16272	16094	15975	16129	16250	16203	16127	16191	16254	16241	15960	16107	16167	16156	16265	16305	15968	16213	16085	16091	16050	16053	16054	16157	16186	16301	15950	16270	16008	16103	16009	16060	16171	16060	16304	16072	16273	16137	16058	16132	16225	16206	16090	15986	16184	16146	16241	16138	16333	16097	16092	16147	16127	16018	16182	16075	16140	16153	16146	16134	16036	16129	16066	16431	16156	16091	16406	16325	16186	16110	16122	16273	16154	16115	16002	15999	16348	16066	16165	16130	16183	16205	16139	16171	16128	16155	16229	16151	16007	16024	16198	16179	16295	16023	16106	15973	16349	16030	16203	16327	16183	16139	16100	15931	16214	16108	16042	16194	16255	16017	16218	16202	16192	16122	16071	16090	16225	16028	16157	16091	16140	16110	16042	16077	16101	16000	16237	16143	16190	16197	16234	16038	16162	16064	16003	16259	16184	16061	16305	16175	16118	16116	16193	16087	16156	16143	16151	16274	16299	16141	16153	15975	16197	16261	16131	16026	15935	16160	16216	16111	16000	16126	16137	16006	16159	16127	16255	16203	16206	16140	16213	16283	15986	16106	16257	16133	16079	16091	16198	16206	16226	15989	16050	16364	16180	16373	16040	16083	15982	16157	16154	16078	16179	16064	16441	16188	16220	16053	16229	16179	16108	16114	16081	16353	16024	16149	15978	16234	16012	16213	16072	16198	16165	16105	16205	16267	16058	16196	15952	16295	16053	16159	16062	16257	16256	16023	16262	16139	16167	16197	16155	16191	16212	15995	16315	16162	16116	16201	16269	16124	16108	16280	16216	16227	16076	16130	16149	16290	16274	16293	15991	16232	16130	16279	16077	16035	16228	16116	16287	16170	16062	16269	16084	16205	16107	16128	16051	16211	16140	15961	16151	16316	16134	16275	16226	16118	16184	16133	16157	16247	16271	16081	16107	16230	16039	16118	16076	16146	16326	16031	16252	16115	16205	16353	16058	16204	16016	16178	16063	16116	16181	16179	16025	16163	16284	16132	16204	16193	16120	16254	16141	16365	16242	16189	16153	16056	16198	15925	16100	16062	16189	16186	16169	16175	16140	16145	16090	16261	16329	16376	16294	16044	16273	16188	16275	16125	16105	16184	16066	16052	16108	16129	16302	16066	16036	16108	16357	16161	16127	16328	16275	16088	16144	16041	16092	15929	16105	16028	16223	16110	16273	16251	16193	16179	16238	16139	16168	16309	16078	15934	16081	16020	16352	16208	16070	16177	16051	16112	16110	16182	16200	16276	16159	16286	16177	15980	16348	16029	16202	16088	16243	16149	16052	16187	16029	16145	16115	16139	16049	16252	16320	16034	16153	16250	16242	16102	16292	16048	16000	16172	16323	16183	16164	16159	15965	16119	16116	16098	16214	16043	16132	16326	16222	16216	16182	16229	16036	16098	15980	16227	16018	16026	16304	16047	16205	16091	16112	16118	16211	16350	16246	16020	15983	16358	16116	16084	16241	16217	16331	16188	16128	16270	16185	16169	16110	16219	16272	16099	16164	16048	16111	16153	16033	16051	16091	16250	16115	15936	16194	16214	16108	16230	16103	16057	16245	16186	16196	16188	16149	16214	16001	16175	16202	16301	16163	16093	16129	16203	16157	16196	16309	16236	16182	16182	15952	16162	16227	16093	16011	16115	16248	16053	16045	16399	16177	16101	16231	16046	16126	16295	16147	16177	16147	16100	16303	16335	16074	16238	16023	16052	16114	15949	16189	16322	16138	16016	16187	16107	16330	16356	16201	16089	16156	16140	16107	16153	16034	16111	16094	16198	16150	16161	16072	16470	16117	16305	16114	15952	16130	16077	16286	16035	16107	16198	16379	16097	16270	16029	16107	16251	16176	15994	16052	16190	16175	16242	16091	16219	16235	16094	16109	16257	16050	16141	16016	16180	16387	16102	16026	16156	16224	16019	16139	16036	16181	16160	16219	16138	16110	16312	16093	16058	16337	16219	16050	16004	16256	15993	16017	16182	16117	16212	16167	16136	16102	16139	16165	16221	16004	16236	16142	16156	16114	16007	16195	15913	16087	16066	16226	16266	16173	15984	16120	16125	15975	16209	16333	16034	16058	16136	16096	16219	16222	16212	16093	15952	16126	16214	16260	16166	16072	16081	16049	16302	16115	16099	16163	16211	16052	15996	16043	16192	16277	16050	16151	15980	16377	16225	16003	16039	16153	16006	16028	16088	16124	16195	16139	16176	16012	16190	16151	16100	15998	16160	16176	16207	16231	16142	16200	16217	16307	16364	16231	16172	16178	16123	16251	16314	15989	16159	16029	16135	16136	16161	16111	16237	16108	16167	16142	16032	16098	16119	16136	16264	16225	16195	16115	16076	16296	16290	16213	16057	16026	15942	16149	16186	16076	16220	16243	15977	16186	16223	16126	16101	16243	16228	16154	16180	16296	16031	16014	16280	16057	15848	16185	15962	16030	16074	16209	16246	16125	16008	16060	16099	16035	16058	16204	16141	16238	16299	16182	16212	16259	16218	16110	16286	16291	16059	16116	16260	16064	16267	16242	16076	16281	16254	16178	16269	16226	15972	16132	16207	16119
29813	23314	26616	24174	20062	19340	19229	18588	18651	18490	18556	18610	18670	18583	18694	18739	18681	18509	18508	18348	18756	18763	18517	18538	18612	18734	18545	18462	18582	18573	18557	18853	18718	18541	18662	18581	18642	18606	18533	18635	18483	18570	18609	18623	18686	18567	18464	18616	18611	18666	18680	18560	18552	18634	18531	18558	18629	18397	18550	18536	18506	18644	18499	18416	18446	18464	18615	18768	18691	18402	18702	18440	18608	18522	18258	18486	18517	18429	18613	18437	18511	18650	18527	18453	18641	18610	18564	18464	18368	18365	18536	18712	18591	18673	18498	18358	18509	18714	18483	18538	18512	18562	18594	18401	18793	18636	18693	18499	18501	18471	18301	18726	18416	18252	18507	18436	18376	18641	18544	18460	18709	18557	18553	18580	18468	18810	18650	18400	18517	18653	18504	18634	18532	18527	18404	18564	18632	18543	18426	18652	18784	18703	18721	18466	18428	18508	18390	18508	18697	18585	18671	18619	18498	18504	18568	18498	18525	18522	18372	18516	18524	18477	18508	18478	18620	18601	18553	18715	18543	18594	18599	18337	18426	18567	18561	18633	18519	18799	18411	18406	18547	18543	18590	18521	18487	18648	18307	18619	18662	18582	18682	18574	18676	18834	18594	18437	18379	18390	18498	18605	18520	18509	18675	18468	18527	18528	18667	18623	18477	18696	18570	18673	18857	18562	18416	18619	18597	18512	18556	18531	18493	18528	18508	18406	18561	18503	18701	18537	18558	18610	18612	18802	18528	18480	18567	18523	18499	18696	18637	18484	18540	18447	18494	18487	18505	18445	18565	18378	18593	18543	18570	18671	18570	18412	18598	18429	18361	18321	18562	18616	18529	18504	18577	18421	18529	18572	18548	18610	18516	18538	18640	18270	18543	18552	18572	18745	18700	18570	18424	18713	18541	18644	18616	18520	18391	18554	18587	18433	18612	18681	18647	18623	18655	18596	18882	18464	18580	18559	18572	18482	18574	18720	18619	18734	18661	18559	18674	18612	18477	18607	18453	18593	18603	18549	18587	18587	18728	18436	18610	18447	18650	18454	18394	18404	18473	18440	18488	18487	18528	18510	18598	18451	18476	18477	18557	18497	18448	18504	18484	18409	18518	18657	18600	18623	18436	18670	18512	18339	18501	18353	18597	18827	18680	18526	18776	18604	18552	18516	18357	18541	18487	18483	18427	18532	18703	18469	18457	18532	18527	18633	18498	18494	18561	18590	18539	18631	18511	18701	18704	18631	18424	18451	18641	18583	18474	18613	18584	18671	18543	18506	18541	18509	18526	18636	18626	18538	18480	18737	18421	18707	18604	18534	18609	18797	18616	18646	18662	18587	18723	18510	18729	18520	18485	18592	18527	18534	18677	18545	18504	18499	18584	18611	18618	18587	18613	18604	18531	18567	18437	18723	18386	18473	18532	18484	18569	18556	18435	18416	18701	18338	18395	18499	18521	18480	18490	18744	18490	18566	18323	18426	18630	18555	18455	18503	18577	18520	18622	18431	18526	18510	18738	18651	18640	18790	18431	18615	18526	18482	18532	18466	18738	18240	18390	18634	18441	18684	18655	18674	18644	18573	18360	18537	18550	18562	18636	18484	18729	18283	18538	18492	18482	18529	18628	18771	18561	18509	18553	18410	18749	18850	18688	18554	18570	18613	18515	18502	18596	18603	18597	18795	18624	18585	18279	18455	18725	18665	18567	18711	18571	18581	18570	18569	18828	18480	18618	18457	18448	18748	18516	18461	18415	18523	18430	18509	18696	18464	18600	18530	18660	18460	18546	18671	18664	18569	18566	18524	18530	18457	18509	18548	18425	18539	18375	18549	18449	18628	18559	18512	18600	18782	18585	18671	18545	18493	18631	18386	18587	18539	18540	18459	18366	18634	18542	18653	18463	18464	18812	18631	18549	18655	18682	18782	18548	18803	18546	18345	18543	18502	18548	18559	18653	18718	18417	18560	18415	18521	18542	18272	18601	18300	18601	18673	18870	18634	18670	18643	18611	18530	18387	18502	18530	18654	18471	18575	18560	18631	18574	18503	18217	18408	18582	18513	18598	18546	18657	18517	18654	18548	18537	18450	18820	18554	18581	18564	18555	18539	18670	18531	18410	18423	18410	18463	18357	18384	18551	18436	18675	18550	18588	18537	18604	18490	18419	18608	18883	18670	18707	18608	18689	18813	18635	18596	18503	18439	18578	18495	18782	18528	18599	18609	18492	18724	18537	18508	18528	18473	18458	18499	18718	18688	18495	18523	18645	18460	18594	18662	18704	18600	18459	18605	18549	18483	18601	18579	18508	18529	18743	18471	18535	18263	18422	18481	18543	18600	18546	18545	18448	18591	18406	18407	18564	18488	18368	18564	18597	18564	18511	18506	18697	18576	18707	18901	18560	18382	18676	18602	18442	18681	18537	18356	18749	18576	18340	18442	18498	18532	18524	18413	18409	18544	18580	18500	18593	18432	18605	18440	18642	18532	18563	18626	18617	18463	18406	18349	18464	18581	18444	18636	18619	18443	18588	18660	18564	18523	18559	18422	18646	18549	18685	18578	18688	18588	18711	18708	18382	18624	18493	18590	18744	18694	18534	18495	18453	18659	18489	18479	18575	18443	18742	18612	18562	18602	18482	18518	18400	18699	18356	18334	18607	18362	18527	18652	18697	18583	18390	18443	18590	18546	18523	18376	18612	18716	18770	18417	18403	18738	18488	18412	18495	18635	18442	18483	18537	18745	18511	18461	18726	18548	18452	18564	18535	18695	18533	18614	18612	18790	18505	18427	18558	18626	18485	18682	18601	18593	18490	18523	18729	18723	18693	18655	18689	18638	18659	18610	18489	18625	18496	18418	18722	18464	18529	18634	18574	18509	18805	18639	18727	18608	18703	18462	18783	18483	18530	18557	18403	18525	18508	18616	18505	18627	18446	18515	18546	18553	18495	18301	18537	18386	18474	18836	18572	18517	18610	18344	18615	18708	18571	18672	18492	18789	18663	18492	18663	18650	18578	18481	18298	18469	18601	18595	18507	18475	18524	18539	18589	18651	18755	18513	18488	18570	18436	18557	18323	18542	18736	18576	18766	18586	18461	18480	18455	18708	18813	18606	18612	18377	18476	18557	18623	18631	18493	18298	18559	18258	18463	18661	18333	18622	18595	18603	18579	18487	18505	18398	18644	18337	18639	18516	18533	18350	18747	18369	18485	18685	18417	18543	18755	18471	18557	18704	18565	18705	18452	18577	18629	18368	18523	18767	18765	18366	18512	18663	18480	18488	18418	18798	18455	18518	18294	18669	18522	18739	18621	18577	18603	18488	18846	18591	18598	18572	18467	18500	18609	18520	18626	18497	18433	18496	18398	18674	18525	18546	18162	18703	18555	18822	18462	18466	18550	18462	18577	18446	18468	18383	18405	18501	18640	18551	18616	18513	18478	18679	18463	18743	18470	18611	18445	18731	18685	18688	18649	18605	18300	18542	18330	18477	18628	18440	18491	18596	18762	18653	18303	18572	18693	18641	18746	18470	18349	18460	18557	18394	18627	18345	18693	18850	18842	18505	18618	18471	18642	18852	18593	18464	18724	18523	18564	18434	18596	18530	18626	18615	18537	18593	18613	18610	18539	18637	18499	18674	18579	18411	18572	18688	18656	18574	18735	18482	18674	18510	18534	18410	18723	18416	18468	18694	18450	18601	18509	18532	18658	18757	18440	18772	18601	18750	18430	18507	18618	18513	18448	18680	18621	18645	18557	18517	18816	18562	18759	18479	18571	18484	18569	18614	18565	18609	18751	18565	18593	18575	18369	18772	18461	18833	18502	18355	18516	18536	18435	18599	18455	18618	18708	18604	18844	18492	18552	18495	18577	18398	18588	18438	18510	18455	18467	18782	18644	18546	18666	18407	18572	18462	18459	18716	18303	18524	18527	18543	18641	18506	18478	18596	18533	18576	18575	18610	18471	18417	18507	18562	18659	18517	18583	18484	18439	18647	18760	18594	18591	18480	18497	18578	18577	18605	18732	18443	18478	18695	18526	18762	18544	18490	18330	18560	18605	18552	18589	18516	18554	18510	18641	18491	18494	18652	18567	18764	18555	18397	18454	18587	18557	18641	18633	18569	18461	18660	18605	18756	18695	18632	18692	18615	18812	18729	18531	18657	18471	18626	18540	18482	18426	18724	18582	18634	18606	18500	18573	18623	18501	18530	18800	18486	18639	18797	18443	18563	18763	18567	18480	18678	18430	18442	18450	18516	18406	18429	18525	18579	18451	18546	18534	18746	18483	18505	18590	18545	18609	18423	18411	18412	18542	18691	18607	18750	18574	18483	18706	18669	18551	18638	18409	18480	18836	18945	18498	18491	18648	18577	18657	18693	18644	18556	18761	18578	18476	18707	18611	18552	18603	18664	18457	18593	18445	18489	18660	18592	18542	18721	18433	18391	18459	18536	18524	18742	18781	18602	18521	18443	18627	18471	18612	18531	18773	18587	18610	18561	18699	18577	18532	18501	18692	18583	18538	18503	18563	18657	18503	18413	18552	18636	18698	18411	18457	18598	18756	18507	18748	18629	18437	18539	18490	18480	18623	18498	18600	18599	18545	18634	18559	18405	18625	18481	18438	18480	18627	18451	18502	18647	18487	18475	18757	18707	18537	18574	18740	18584	18401	18601	18710	18510	18543	18623	18609	18415	18673	18474	18642	18470	18586	18426	18607	18689	18735	18475	18402	18796	18620	18588	18498	18536	18589	18589	18579	18464	18498	18481	18562	18655	18483	18683	18624	18604	18558	18380	18518	18386	18618	18542	18578	18521	18647	18518	18492	18486	18640	18471	18473	18446	18412	18505	18576	18602	18544	18581	18663	18718	18564	18675	18521	18688	18451	18535	18607	18279	18644	18583	18849	18615	18494	18900	18571	18441	18554	18737	18702	18731	18451	18409	18703	18654	18625	18668	18621	18455	18679	18571	18592	18586	18545	18445	18459	18537	18673	18590	18617	18655	18625	18746	18368	18341	18448	18423	18449	18594	18406	18582	18623	18428	18805	18562	18496	18475	18481	18611	18703	18491	18589	18475	18492	18501	18797	18421	18797	18744	18600	18619	18529	18583	18592	18484	18656	18688	18578	18726	18544	18711
20213	23072	21369	18616	16800	16234	15980	15806	15775	15788	15914	15807	15903	15868	15624	15893	15928	15736	15944	15667	15703	15816	15838	15874	15893	15679	15754	15758	15693	15772	15757	15677	15726	15829	15885	15708	15787	15743	15903	15685	15798	15864	15861	15847	15895	15874	15831	15789	15741	15648	15645	15785	15912	15738	15634	15790	15828	15905	15721	15716	15689	15712	15831	15905	15701	15718	15832	15777	15804	15755	15737	15911	15787	16051	15962	15589	15901	15843	15785	15678	15615	15814	15803	15711	15808	15649	15841	15721	15737	15813	15957	15629	15524	15708	15677	15768	15771	15864	15869	15884	15700	15838	15806	15802	15863	15751	15781	15682	15791	15787	15685	15779	15623	15601	15870	15723	15871	15687	15799	15692	15861	15757	15665	15735	15869	15864	15743	15689	15685	15786	15815	15868	15733	15733	15691	15857	15740	15763	15707	15814	15864	15705	15652	15715	15759	15894	15628	15725	15795	15919	15770	15759	15832	15664	15880	15703	15725	15820	15734	15870	15799	15691	15864	15962	15772	15758	15917	15858	15735	15685	15792	15658	15689	15933	15679	15818	15704	15785	15958	15773	15704	15753	15838	15702	15795	15879	15748	15810	15800	15729	15650	15834	15736	15768	15866	15840	15865	15766	15997	15899	15836	15717	15648	15744	15714	15827	15616	15715	15979	15728	15852	15765	15628	15672	15850	15934	15834	15721	15834	15747	15635	15776	15779	15666	15882	15714	15708	15903	15757	15699	15661	15898	15886	15819	15727	15877	15842	15871	15815	15761	15667	15722	15812	15788	15897	15706	15902	15590	15848	15804	15686	15847	15745	15768	15604	15831	15626	15977	15767	15844	15796	15640	15593	15831	15699	15793	15680	15730	15869	15798	15745	15852	15692	15790	15750	15851	15855	15671	15933	15701	15749	15948	15781	15881	15630	15724	15687	16029	15697	15887	15655	15738	15782	15828	16015	15758	15625	15697	15857	15719	15986	15998	15703	15628	15718	15871	15649	15618	15797	15642	15875	15785	15822	15703	15686	15703	15793	15912	15690	15856	15808	15868	15643	15746	15710	15812	15787	15731	15692	15786	15863	15765	15868	15799	15913	15793	15741	15775	15868	15991	15734	15912	15891	15944	15719	15759	15799	15806	15618	15705	15730	15966	15750	15836	15648	15681	15680	15718	15589	15789	15598	15550	15821	15811	15837	15749	15802	15754	15811	15775	15718	15926	15860	15856	15760	15732	15607	15717	15598	15727	15720	15784	15635	15669	15720	15715	15808	15848	15725	15725	15847	15803	15803	15775	15943	15787	15811	15728	15750	15713	15891	15768	15832	15745	15986	15719	15729	15854	15750	15658	15906	15941	15808	15691	15758	15745	15944	15661	15649	15770	15882	15793	15808	15743	15810	15699	15875	15811	15974	15624	15755	15841	15937	15646	15679	15778	15758	15729	15660	15887	15852	15794	15839	15758	15795	15828	15618	15795	15695	15873	15747	15722	15705	15941	15862	15847	15776	15772	15735	15605	15855	15615	15732	15655	15739	15832	15904	15770	15566	15804	15791	15766	15704	15665	15792	15792	15820	15760	15831	15706	15636	15748	15860	15902	15835	15757	15759	15919	15782	15964	15759	15767	15984	15759	15812	15860	15867	15658	15738	15834	15933	16011	15825	15798	15739	15824	15652	15694	15754	15848	15740	15820	15809	15758	15855	15856	15523	15720	15829	15782	15977	15632	15743	15897	15741	15781	15776	15922	15735	15763	15763	15722	15724	15726	15784	15782	15963	15712	15734	15847	15670	15724	15976	15687	15881	15729	15738	15794	16019	15759	15813	15826	15918	15882	15738	15875	15822	15787	15581	15607	15960	15637	15760	15564	15735	15780	15928	15854	15728	15769	15604	15688	15920	15938	15863	15912	15809	15840	15951	15802	15769	15865	15623	15751	15780	15700	15928	15912	15647	15778	15687	15901	15684	15718	15903	15778	15903	15703	15980	15803	15849	15844	15838	15791	15853	15697	15729	15776	15872	15763	16053	15725	15835	15775	15581	15597	15755	15807	15665	15720	15773	15655	15813	15632	15629	15718	15836	15792	15716	15793	15852	15656	15871	15732	15806	15856	15787	15720	15700	15745	15852	15831	15698	15745	15813	15758	15734	15611	15817	15728	15724	15858	15748	15958	15909	15537	15829	15592	15741	15754	15816	15751	15872	15657	15867	15683	15836	15768	15838	15776	15613	15469	15699	15709	15578	15813	15677	15856	15800	15608	15886	15874	15787	15629	15870	15727	15691	15701	15696	15735	15835	15783	15803	15823	15727	15657	15883	15710	15825	15802	15689	15939	15671	15737	15955	15851	15928	15824	15736	15794	15712	15735	15871	15921	15767	15768	15735	15902	15663	15956	15798	15770	15773	15763	15742	15797	15846	15870	15599	15829	15912	15665	15773	15906	15784	15663	15711	15822	15756	15703	15721	15724	15879	15899	15763	15805	16019	15708	15815	15842	15902	15773	15891	15658	15731	15765	15768	15643	15581	15832	15879	15653	15922	15744	15697	15748	15766	15820	15706	15813	15684	15710	15878	15784	15783	15744	15687	15753	15739	15660	15850	15556	15809	15841	15674	15708	15785	15754	15942	15758	15826	15886	15798	15745	15597	15681	15836	15843	15660	15734	15969	15715	15665	15757	15652	15843	15644	15689	15839	15823	15820	15623	15851	15699	15635	15740	15813	15883	15802	15791	15734	15814	15710	15707	15904	15804	15722	15820	15577	15868	15842	15790	15803	15999	15689	15829	15784	15721	15562	15797	15735	15755	15706	15714	15712	15884	15766	15552	15845	15820	15763	15704	15794	15736	15615	15906	15823	15722	15790	15817	15734	15860	15701	15674	15775	15946	15761	15885	15685	15693	15810	15688	15750	15509	15797	15917	15848	15786	15614	15781	15695	15712	15937	15822	15685	15932	15589	15672	15795	15741	15856	15752	15757	15863	15706	15789	15540	15719	15832	15721	15775	15687	15572	15924	15760	15963	15703	15787	15604	15786	15719	15844	15598	15740	15704	15765	15697	15914	15654	15679	15733	15753	15758	15759	15727	15800	15840	15865	15666	15754	15839	15882	15751	15945	15691	15871	15759	15609	15663	15868	16021	15780	15685	15880	15818	15697	15575	15774	15631	15692	15746	15862	15758	16043	15608	15627	15680	15750	15841	15756	15740	15662	15653	15811	15629	15799	15903	15805	15737	15867	15881	15673	15839	15623	15635	15725	15810	15850	15969	15620	15801	15721	15693	15712	15689	15727	15844	15898	15883	15752	15720	15815	15788	15798	15716	15624	15836	15843	15965	15699	15848	15911	15726	15712	15746	15722	15774	15734	15748	15763	15987	15766	15786	15633	15835	15588	15720	15672	15745	15749	15824	15871	15880	15792	15987	15641	15747	15830	15795	15666	15691	15784	15918	15673	15721	15873	15823	15626	15898	15757	15847	15859	15727	15592	15831	15604	15969	15803	15786	15649	15953	15851	15783	15763	15779	15724	15797	15770	15841	15775	15668	15797	15849	15861	15839	15668	15659	15797	15776	15797	15716	15779	15824	15849	15633	15843	15723	15828	15820	15816	15701	15653	15836	15735	15895	15648	15766	15771	15902	15917	15752	15784	15671	15788	15690	15662	15864	15724	15825	15672	15758	15784	15571	15673	15774	15731	15691	15841	15754	15559	15777	15771	15778	15909	15810	15718	15647	15773	15853	15758	15606	15788	15903	15830	15959	15815	15802	15752	15754	15659	15812	15826	15855	15780	15680	15774	15767	15849	15728	15816	15701	15788	15613	15837	15936	15655	15838	15711	15701	15678	15693	15752	15697	15712	15718	15730	15945	15848	15798	15956	15920	15752	15607	15683	15759	15752	15964	15847	15744	15801	15782	15815	15951	15555	15805	15719	15793	15578	15670	15638	15859	15628	15884	15797	15639	15694	15828	15888	15748	15742	15673	15940	15684	15760	15759	15723	15710	15777	15761	15829	15732	15910	15593	15774	15658	15641	15790	15848	15756	15677	15787	15782	15828	15800	15733	15795	15755	15720	15864	15650	15890	15889	15812	15852	15784	15542	15826	15668	15712	16064	15871	15803	15654	15733	15789	15791	15649	15858	15808	15749	15839	15625	15907	15659	15763	15832	15660	15997	15661	15840	15915	15748	16007	15778	15778	15670	15636	15808	15725	15622	15702	15730	15717	15918	15738	15798	15870	15748	15697	15754	15741	15540	15639	15764	15877	15867	15688	15728	15743	15733	15794	15578	15794	15650	15712	15928	15787	15755	15811	15723	15823	15783	15722	15939	15811	15908	15805	15732	15760	15848	15932	15813	15675	15818	15904	15859	16036	15762	15904	15821	15722	15729	15801	15923	15776	15765	15698	15698	15755	15778	15669	15790	15816	15714	16042	15811	15926	15782	15678	15832	15654	15767	15660	15963	15764	15773	15729	15678	15884	15770	15864	15767	15773	15723	15701	15731	15761	15705	15778	15893	15891	15692	15836	15729	15690	15708	15807	15730	15465	15858	15985	15638	15830	15591	15759	15833	15619	15905	15719	15810	15751	15734	15848	15710	15934	15856	15705	15832	15701	15699	15671	15830	15712	15700	15789	15722	15588	15712	15786	15704	15730	16015	15743	15752	15742	15875	15668	15834	15835	15656	15791	15823	15907	15777	15955	15762	15797	15690	15864	15724	15899	15880	15674	15830	15742	15573	15927	15734	15936	15892	15715	15812	15672	15828	15888	15849	15806	15960	15845	15886	15902	15614	15732	15654	15925	15874	15750	15711	15660	15727	15829	15792	15973	15817	15859	15811	15809	15619	15818	15584	15783	15887	15628	15819	15703	15877	15905	15821	15841	15771	15803	15878	15761	15712	15841	15728	15740	15754	15766	15909	15897	15792	15626	15753	15712	15619	15818	15821	15672	15877	15853	15695	15730	15914	15737	15727	16020	15782	15840	15729	15787	15762	15757	15837	15962	15909	15662	15813	15837	15758	15720	15550	15808	15933	15762	15878	15683	15879	15865	15938	15834	15765	15653	15840	15714	15870	15604	15724	15796	15910	15929	15800	15808	15832	15780	15886	15829	15849	15867	15758	15790	15817	15930	15656	15871	15814
23784	21566	28284	25901	23239	22230	21399	19257	18363	18581	18399	18397	18584	18538	18277	18378	18298	18585	18453	18541	18324	18304	18435	18302	18286	18347	18512	18247	18250	18442	18473	18243	18304	18492	18480	18471	18367	18312	18393	18446	18258	18260	18454	18253	18515	18145	18304	18302	18296	18252	18316	18325	18450	18281	18285	18578	18340	18481	18373	18321	18321	18366	18180	18239	18393	18209	18202	18454	18434	18298	18248	18070	18397	18499	18218	18406	18387	18464	18206	18109	18133	18100	18304	18576	18180	18388	18049	18183	18297	18214	18313	18342	18115	18251	18299	18313	18324	18341	18135	18115	18263	18151	18121	18272	18213	18269	18301	18131	18388	18386	18383	18287	18301	18249	18094	18165	18350	18193	18133	18185	18231	18362	18340	18370	18190	18255	18450	18148	18205	18364	18378	18273	18319	18280	18352	18163	18198	18410	18295	18282	18390	18138	18366	18240	18236	18336	18321	18350	18368	18568	18268	18154	18091	18343	18044	18185	18218	18290	18428	18351	18298	18491	18182	18296	18331	18305	18295	18265	18228	18156	18494	18392	18332	18096	18112	18393	18437	18259	18135	18232	18289	18318	18303	18206	18159	18387	18288	18033	18304	18559	18067	18246	18244	18251	18352	18350	18146	18295	18454	18095	18277	18281	18277	18526	18247	18480	18180	18138	18304	18208	18313	18469	18184	18336	18329	18248	18226	18265	18224	18344	18277	18476	18560	18365	18372	18169	18435	18201	18259	18314	18564	18206	18286	18090	18246	18061	18270	18215	18407	18386	18434	18323	18258	18090	18455	18363	18012	18326	18420	18248	18354	18445	18281	18308	18258	18223	18226	18303	18254	18328	17922	18172	18311	18379	18197	18436	18251	18172	18102	18283	18083	18191	18251	18300	18453	18316	18265	18302	18223	18304	18367	18460	18268	18136	18256	18131	18009	18253	18261	18374	18088	18525	18264	18464	18277	18428	18279	18345	18376	18208	18390	18297	18294	18222	18412	18225	18475	18155	18221	18216	18306	18324	18441	18382	18332	18432	18387	18473	18407	18274	18613	18237	18388	18305	18065	18222	18373	18294	18119	18359	18258	18244	18348	18316	18276	18289	18150	18341	18244	18253	18384	18257	18234	18293	18250	18215	18423	18359	18339	18137	18175	18190	18273	18170	18137	18354	18369	18290	18319	18347	18122	18218	18417	18364	18076	18326	18319	18428	18398	18329	18269	18367	18318	18499	18261	18425	18106	18104	18202	18228	18262	18299	18217	18294	18395	18285	18265	18097	18342	18359	18313	18442	18429	18207	18367	18215	18190	18371	18214	18286	18273	18240	18325	18214	18139	18146	18439	18056	18086	18299	18243	18264	18227	18267	18372	18239	18346	18320	18350	18183	18067	18316	18370	18234	18364	18320	18160	18292	18196	18244	18149	18184	18355	18268	18235	18416	18170	18346	18150	18284	18365	18197	18241	18396	18272	18306	18449	18137	18295	18207	18173	18254	18164	18213	18157	18008	18176	18254	18416	18261	18421	18396	18277	18503	18218	18247	18409	18420	18351	18346	18320	18164	18293	18310	18396	18242	18289	18476	18316	18330	18227	18333	18370	18267	18109	18223	18273	18382	18332	18258	18405	18142	18206	18238	18364	18430	18381	18224	18337	18104	18193	18271	18487	18228	18494	18255	18394	18314	18307	18187	18314	18183	18193	18257	18244	18236	18225	18111	18239	18340	18327	18285	18459	18603	18286	18266	18212	18374	18211	18288	18342	18245	18367	18184	18194	18245	18401	18173	18362	18429	18351	18232	18242	18193	18221	18192	18132	18184	18113	18389	18170	18252	18383	18498	18437	18297	18208	18191	18167	18066	18353	18393	18472	18272	18331	18218	18331	18326	18189	18245	18363	18506	18377	18104	18391	18199	18489	18330	18350	18281	18325	18356	18247	18283	18154	18357	18395	18366	18343	18597	18512	18625	18315	18511	18346	18209	18308	18299	18138	18178	18387	18462	18349	18263	18202	18282	18292	18397	18269	18331	18257	18057	18180	18368	18314	18121	18263	18220	18232	18270	18167	18321	18356	18085	18294	18322	18067	18420	18513	18252	18085	18556	18257	18242	18230	18445	18176	18375	18051	18198	18467	18314	18225	18217	18083	18286	18305	18238	18240	18326	18255	18375	18374	18213	18496	18193	18194	18360	18360	18226	18367	18411	18485	18370	18346	18386	18311	18173	18302	17966	18245	18066	18332	18400	18375	18302	18180	18285	18223	18293	18320	18194	18112	18281	18292	18223	18413	18177	18270	18498	18253	18223	18313	18272	18096	18454	18289	18169	18235	18119	18317	18272	18235	18146	18418	18339	18497	18328	18260	17952	18063	18002	18323	18299	18202	18265	18321	18275	18342	18455	18243	18234	18313	18275	18370	18274	18263	18176	18343	18320	18346	18384	18243	18112	18290	18343	18236	18344	18348	18165	18434	18326	18071	18213	18257	18222	18186	18263	18426	18313	18473	18347	18227	18323	18310	18348	18399	18322	18246	18391	18280	18355	18396	18284	18256	18067	18350	18144	18287	18416	18305	18252	18284	18417	18438	18193	18153	18312	18159	18394	18212	18377	18244	18352	18270	18350	18280	18234	18532	18090	18211	18252	18356	18229	18063	18299	18260	18386	18168	18454	18301	18090	18242	18167	18361	18197	18399	18381	18248	18324	18303	18181	18208	18387	18321	18356	18541	18328	18501	18234	18183	18178	18077	18260	18359	18322	18422	18366	18309	18205	18429	18430	17980	18285	18507	18420	18182	18335	18273	18138	18228	18498	18429	18168	18157	18345	18212	18222	18299	18277	18116	18189	18249	18070	18270	18187	18446	18280	18313	18386	18414	18144	18484	18314	17982	18282	18301	18272	18583	18288	18283	18398	18307	18312	18242	18419	18358	18174	17983	18266	18311	18387	18307	18378	18346	18268	18324	18296	18290	18197	18262	18411	18310	18213	18423	18304	18264	18228	18296	18440	18425	18057	18387	18256	18395	18118	18224	18380	18223	18075	18285	18206	18529	18371	18275	18140	18515	18235	18273	18499	18375	18540	18264	18293	18392	18535	18221	18303	18142	18126	18482	18244	18153	18427	18093	18196	18416	18208	18410	18379	18569	18427	18141	18098	18240	18141	18390	18407	18424	18153	18530	18436	18198	18341	18614	18263	18556	18369	18414	18252	18221	18271	18236	18181	18199	18266	18204	18289	18400	18140	18207	18359	18365	18216	18019	18029	18316	18289	18199	18250	18216	18182	18237	18185	18333	18300	18372	18338	18533	18382	18316	18252	18237	17975	18273	18209	18299	18305	18475	18276	18476	18162	18341	18182	18523	18266	18418	18225	18190	18415	18375	18306	18363	18195	18183	18082	18157	18491	18347	18361	18038	18466	18355	18171	18235	18389	18430	18185	18364	18477	18215	18328	18343	18324	18304	18341	18427	18380	18364	18245	18306	18152	18291	18287	18353	18376	18417	18184	18417	18420	18443	18052	18261	18195	18256	18141	18116	18296	18320	18340	18474	18363	18306	17906	18040	17998	18263	18330	18428	18229	18430	18304	18110	18267	18303	18285	18328	18372	18038	18159	18167	18324	18158	18196	17997	18090	18468	18107	18238	18250	18236	18369	18295	18429	18327	18284	18237	18398	18119	18253	18587	18501	18338	18399	18396	18446	18146	18314	18162	18426	18487	18543	18259	18279	18218	18180	18240	18312	18306	18210	18325	18117	18141	18492	18082	18231	18312	18278	18252	18336	18191	18216	18106	18289	18490	18060	18343	18443	18241	18240	18395	18283	18384	18304	18234	18090	18349	18247	18207	18300	18225	18299	18294	18444	18175	18296	18444	18424	18234	18127	18304	18337	18179	18333	18429	18178	18419	18266	18214	18133	18177	18269	18231	18203	18275	18354	18182	18298	18251	18335	18196	18037	18363	18428	18255	18195	18190	18150	18188	18193	18304	18311	18298	18370	18484	18460	18308	18089	18287	18333	18558	18281	18267	18162	18465	18393	18441	18087	18342	18196	18202	18171	18415	18240	18236	18180	18232	18124	18251	18042	18120	18201	18291	18020	18220	18289	18346	18438	18360	18349	18088	18186	18237	18077	18348	18409	18354	18210	18281	18516	18308	18235	18381	18316	18265	18163	18424	18452	18143	18396	18115	18362	18173	18151	18357	18261	18406	18430	18297	18180	18255	18377	18136	18348	18211	18340	18267	18251	18429	18307	18384	18282	18290	18374	18339	18323	18180	18263	18158	18297	18301	18214	18280	18364	18127	18447	18310	18444	18140	18278	18222	18343	18140	18320	18570	18461	18518	18436	18283	18065	18342	18311	18269	18468	18138	18058	18369	18303	18078	18465	18446	18200	18364	18291	18265	18019	18367	18453	18556	18434	18327	18413	18393	18340	18269	18446	18315	18220	18344	18180	18348	18441	18059	18104	18145	18306	18508	18422	18307	18364	18145	18222	18082	18446	18461	18324	18222	18314	18306	18217	18455	18452	18385	18486	18145	18381	18213	18395	18311	18364	18131	18308	18403	18061	18357	18379	18186	18451	18411	18495	18365	18144	18392	18394	18192	18308	18391	18294	18319	18228	18298	18152	18203	18113	18214	18275	18428	18325	18198	18327	18340	18267	18189	18039	18356	18182	18332	18449	18318	18380	18109	18296	18311	18192	18310	18261	18303	18461	18401	18359	18331	18224	18353	18386	18698	18357	18416	18342	18186	18338	18285	18290	18416	18406	18153	18337	18325	18461	18370	18255	18386	18346	18150	18419	18165	18422	18223	18443	18294	18284	18437	18368	18207	18304	18272	18236	18445	18385	18238	18208	18074	18366	18428	18066	18267	18201	18357	18501	18361	18390	18250	18234	18285	18314	18298	18448	18232	18203	18195	18335	18378	18318	18473	18436	18328	18327	18317	18136	18442	18373	18459	18161	18183	18295	18564	18110	18369	18228	18438	18187	18404	18478	18226	18362	18514	18389	18178	18110	18406	18184	18101	18200	18025	18394	18497	18305	18190	18441	18399	18357	18223	18332	18322	18053	18309	18270	18306	18219	18340	18427	18434	18325	18308	18409	18403	18236	18246	18317	18383	18272	18413	18355	18164	18429	18428	18376
19547	32991	29179	23062	19316	17007	16271	16072	15733	15718	15716	15677	15923	15567	15722	15610	15599	15647	15585	15675	15605	15805	15547	15665	15584	15594	15672	15506	15636	15632	15611	15570	15569	15572	15771	15630	15540	15616	15475	15578	15438	15791	15571	15579	15400	15651	15683	15507	15435	15609	15461	15595	15587	15507	15593	15518	15521	15684	15547	15683	15478	15624	15711	15758	15567	15565	15777	15480	15558	15771	15535	15515	15739	15692	15732	15534	15389	15593	15582	15740	15658	15560	15536	15537	15674	15558	15560	15575	15799	15713	15496	15580	15641	15505	15689	15664	15607	15469	15690	15706	15729	15725	15641	15673	15675	15621	15487	15641	15613	15578	15530	15540	15651	15605	15507	15661	15593	15677	15563	15695	15467	15361	15518	15444	15674	15575	15646	15584	15579	15644	15636	15562	15528	15530	15515	15536	15546	15434	15828	15614	15655	15696	15657	15442	15599	15533	15617	15589	15677	15545	15539	15532	15641	15548	15716	15589	15574	15547	15587	15519	15485	15642	15533	15275	15354	15529	15703	15619	15611	15524	15686	15720	15680	15742	15411	15434	15660	15549	15671	15563	15801	15514	15640	15559	15416	15604	15597	15594	15591	15658	15629	15658	15667	15674	15650	15415	15457	15531	15598	15550	15665	15665	15638	15375	15496	15480	15522	15670	15484	15678	15730	15622	15738	15719	15578	15578	15657	15545	15610	15539	15567	15597	15631	15656	15559	15594	15457	15552	15646	15520	15545	15546	15635	15563	15680	15516	15526	15583	15621	15482	15500	15655	15684	15741	15655	15462	15497	15663	15427	15471	15613	15595	15676	15540	15706	15815	15571	15748	15618	15739	15557	15740	15610	15466	15538	15635	15569	15588	15554	15633	15474	15531	15623	15654	15426	15583	15490	15641	15792	15560	15677	15513	15567	15497	15759	15585	15515	15611	15610	15679	15697	15648	15567	15566	15623	15549	15563	15644	15803	15704	15702	15743	15527	15752	15614	15489	15618	15519	15683	15586	15509	15578	15640	15604	15578	15418	15534	15582	15713	15622	15606	15686	15416	15567	15511	15594	15624	15618	15658	15755	15635	15722	15577	15491	15659	15559	15533	15805	15529	15727	15449	15647	15574	15554	15633	15600	15678	15587	15831	15528	15603	15569	15704	15678	15703	15688	15588	15504	15653	15513	15560	15587	15578	15631	15648	15356	15537	15664	15514	15507	15692	15644	15410	15644	15636	15617	15629	15662	15578	15616	15554	15804	15446	15501	15387	15567	15674	15600	15523	15642	15693	15438	15610	15387	15416	15570	15479	15599	15714	15519	15755	15600	15539	15416	15576	15401	15504	15826	15584	15502	15565	15652	15589	15628	15400	15618	15678	15629	15459	15626	15642	15763	15455	15541	15537	15371	15756	15521	15476	15529	15463	15627	15572	15604	15609	15398	15596	15557	15636	15611	15623	15608	15603	15774	15473	15294	15696	15510	15547	15635	15637	15614	15508	15466	15453	15497	15719	15620	15504	15520	15688	15498	15558	15248	15514	15501	15578	15591	15621	15512	15717	15545	15492	15430	15491	15619	15610	15650	15346	15526	15653	15565	15605	15662	15467	15581	15713	15584	15861	15582	15577	15759	15504	15502	15545	15551	15695	15343	15585	15522	15596	15531	15719	15678	15588	15520	15525	15559	15637	15605	15767	15578	15489	15649	15485	15702	15778	15616	15747	15526	15696	15591	15732	15662	15579	15486	15526	15615	15508	15479	15580	15766	15522	15487	15588	15561	15626	15500	15505	15641	15706	15570	15648	15660	15482	15656	15605	15503	15454	15586	15598	15574	15551	15579	15591	15583	15542	15582	15615	15724	15616	15632	15670	15560	15662	15620	15704	15519	15678	15697	15500	15668	15631	15563	15695	15620	15676	15434	15603	15560	15584	15597	15351	15803	15634	15636	15786	15538	15686	15619	15507	15588	15580	15474	15566	15578	15720	15590	15307	15613	15606	15767	15801	15642	15616	15637	15487	15721	15509	15407	15669	15667	15605	15518	15516	15722	15488	15452	15478	15641	15687	15587	15644	15578	15652	15564	15596	15488	15544	15539	15695	15672	15621	15622	15628	15478	15539	15543	15787	15720	15551	15547	15576	15614	15652	15527	15729	15561	15652	15653	15580	15565	15535	15661	15562	15537	15592	15611	15803	15578	15705	15633	15509	15643	15525	15595	15448	15599	15605	15519	15522	15707	15570	15576	15655	15704	15567	15481	15653	15442	15453	15613	15456	15612	15570	15437	15541	15634	15490	15714	15579	15712	15764	15548	15548	15629	15520	15553	15522	15565	15546	15590	15709	15692	15627	15638	15500	15487	15548	15563	15538	15603	15580	15557	15716	15535	15715	15566	15689	15508	15516	15612	15539	15711	15499	15746	15609	15675	15384	15615	15500	15652	15690	15602	15534	15642	15634	15381	15613	15706	15698	15584	15686	15762	15684	15492	15495	15633	15517	15720	15562	15557	15771	15672	15530	15494	15537	15634	15349	15572	15565	15633	15491	15642	15503	15471	15492	15568	15541	15603	15844	15615	15599	15528	15725	15635	15595	15425	15413	15726	15595	15559	15477	15599	15619	15519	15489	15479	15665	15650	15716	15567	15680	15447	15799	15489	15674	15544	15497	15641	15516	15548	15468	15553	15492	15634	15654	15485	15530	15478	15632	15498	15609	15678	15570	15444	15379	15493	15776	15625	15525	15567	15555	15539	15544	15524	15817	15448	15503	15599	15563	15537	15514	15424	15595	15535	15635	15678	15664	15545	15564	15716	15675	15593	15587	15714	15573	15501	15553	15587	15537	15643	15530	15643	15530	15546	15508	15634	15575	15547	15632	15383	15726	15389	15525	15807	15538	15489	15576	15618	15533	15565	15658	15432	15517	15515	15728	15644	15512	15360	15564	15578	15645	15645	15515	15553	15598	15629	15797	15546	15700	15550	15586	15639	15555	15505	15653	15621	15484	15743	15518	15613	15695	15515	15682	15457	15508	15611	15599	15603	15543	15688	15629	15616	15586	15654	15634	15425	15653	15643	15741	15572	15611	15688	15673	15548	15472	15605	15523	15369	15656	15606	15440	15654	15412	15667	15462	15404	15597	15519	15573	15517	15686	15572	15599	15538	15768	15523	15662	15637	15560	15545	15619	15629	15839	15549	15490	15382	15600	15721	15631	15624	15618	15617	15568	15579	15530	15658	15580	15491	15530	15666	15468	15701	15508	15475	15591	15611	15800	15538	15421	15447	15475	15392	15498	15556	15723	15625	15590	15638	15521	15537	15530	15555	15580	15734	15338	15623	15455	15471	15526	15557	15525	15641	15621	15679	15631	15756	15502	15478	15654	15613	15557	15541	15486	15575	15631	15606	15563	15686	15580	15745	15509	15580	15497	15456	15654	15549	15625	15628	15455	15632	15653	15460	15673	15601	15499	15644	15350	15603	15436	15711	15564	15566	15621	15394	15549	15643	15673	15591	15671	15591	15547	15531	15335	15776	15528	15558	15478	15601	15471	15546	15494	15655	15699	15708	15413	15596	15576	15499	15573	15592	15508	15497	15335	15579	15550	15593	15539	15464	15592	15586	15550	15449	15663	15723	15498	15539	15565	15683	15691	15588	15534	15418	15540	15564	15555	15482	15616	15519	15573	15651	15557	15708	15583	15495	15589	15398	15601	15519	15739	15500	15506	15511	15727	15430	15509	15568	15611	15551	15624	15613	15517	15603	15647	15426	15567	15625	15693	15738	15645	15488	15582	15495	15738	15519	15592	15698	15621	15626	15660	15737	15615	15665	15566	15468	15501	15625	15432	15514	15764	15609	15528	15599	15646	15556	15500	15479	15679	15672	15599	15531	15646	15491	15696	15638	15574	15541	15641	15526	15665	15632	15647	15697	15679	15610	15652	15632	15706	15524	15421	15653	15458	15635	15788	15497	15568	15565	15564	15630	15674	15602	15650	15598	15591	15645	15641	15566	15734	15488	15784	15548	15644	15458	15422	15631	15610	15456	15473	15817	15547	15480	15708	15750	15637	15758	15480	15550	15684	15563	15640	15339	15531	15427	15663	15523	15634	15615	15607	15598	15600	15593	15519	15616	15602	15542	15509	15542	15647	15727	15680	15630	15703	15627	15598	15544	15468	15638	15484	15470	15626	15679	15612	15667	15496	15662	15612	15574	15590	15545	15479	15524	15430	15646	15772	15708	15387	15484	15517	15543	15635	15485	15541	15548	15499	15495	15553	15741	15735	15553	15573	15619	15613	15627	15623	15671	15571	15677	15301	15677	15736	15366	15475	15446	15651	15555	15587	15773	15425	15630	15657	15476	15481	15494	15533	15502	15494	15517	15719	15620	15577	15529	15493	15552	15439	15670	15623	15554	15557	15538	15371	15624	15348	15693	15724	15681	15735	15557	15820	15479	15710	15543	15569	15667	15655	15724	15638	15489	15599	15579	15750	15576	15588	15641	15468	15437	15620	15687	15584	15566	15501	15552	15655	15534	15523	15630	15489	15593	15523	15702	15687	15641	15653	15546	15607	15495	15564	15557	15589	15616	15546	15676	15500	15531	15701	15719	15587	15590	15670	15554	15628	15468	15579	15628	15361	15612	15703	15698	15610	15535	15673	15494	15518	15552	15580	15648	15547	15680	15611	15465	15606	15809	15515	15557	15618	15629	15697	15561	15602	15450	15617	15682	15618	15475	15647	15785	15657	15596	15769	15610	15586	15561	15602	15540	15622	15520	15491	15595	15612	15685	15692	15596	15692	15532	15795	15658	15486	15508	15676	15601	15791	15519	15502	15657	15629	15690	15717	15524	15580	15553	15599	15529	15713	15555	15595	15561	15551	15448	15567	15740	15641	15510	15457	15657	15639	15666	15627	15457	15654	15549	15464	15506	15493	15548	15482	15680	15764	15672	15640	15729	15641	15496	15733	15592	15488	15440	15711	15594	15499	15662	15685	15679	15581	15629	15600	15731	15678	15581	15602	15528	15666	15558	15626	15553	15404	15741	15530	15576	15440	15554	15687	15515	15543	15461	15565	15564	15680	15520	15517	15541	15532	15454	15592	15517	15618	15465	15710	15654	15487	15600	15656	15512	15521	15628	15465	15690
25388	21603	27238	27688	21640	20453	20232	19246	19030	18905	19198	18921	19025	18973	18914	19017	18841	18862	18888	18624	18825	18823	18930	18999	18679	18953	18726	18766	18789	18804	18850	18928	19061	18871	18609	18841	18871	18836	18748	18902	18805	18674	18839	18602	18822	18727	18717	18618	18665	18754	18846	18747	18752	18756	18680	18726	18916	18874	18549	18450	18772	18816	18929	18627	18747	18919	18841	18605	18859	18817	18545	18690	18811	18610	18761	18956	18556	18717	18938	18702	18870	18555	18783	18932	18736	18846	18938	18678	18863	18823	18764	18565	18664	18669	18572	18707	18648	18925	18851	18734	18415	18603	18828	18660	18663	18925	18821	18699	18797	18835	18831	18797	18803	18927	18701	18692	18535	18641	18677	18565	18885	18956	18556	18398	18789	18705	18763	18808	18548	18667	18715	18598	18890	19051	18698	18805	18983	18884	18935	18940	18669	18765	18747	18654	18696	18949	18821	18942	18691	18675	18597	18761	18879	18749	18959	18836	18459	18536	18764	18740	18897	18684	18784	18696	18742	18722	18862	18776	18805	18804	18976	18900	18635	18525	18451	18625	18552	18869	18743	18715	18622	18760	18649	18725	18691	18954	18828	18750	18803	18806	18665	18646	18965	18568	18735	18679	18845	18881	18691	18695	18646	18814	18841	18748	18936	18762	18772	18786	18643	18549	19007	18885	18852	18855	18871	18810	18520	18786	18798	18894	18818	18493	18570	18775	18667	18670	18746	18581	18660	18641	18692	18958	18934	18934	18734	18666	18835	18820	18678	18667	18745	18834	18802	18869	18835	19061	18914	18789	18953	18521	18751	18777	18553	18522	18725	18638	18893	18628	18743	18574	18732	18459	18638	18791	18789	18845	18806	18691	18907	18694	18615	18721	18844	18579	18716	18804	18816	18642	18532	18689	18748	18550	18992	18771	18792	18635	18710	18736	18786	18796	18695	18826	19057	18770	18764	18929	18755	18891	18864	18850	18751	18686	19158	18795	18509	18812	18666	18610	18707	18727	18578	18604	18584	18744	18739	18658	18646	18721	18674	18741	18855	18809	18727	18915	18582	18811	18721	18695	18700	18787	18516	18614	18755	18661	18664	18789	18544	18656	18687	18718	18594	18511	18846	18789	18559	18886	18741	18575	18524	18777	18866	18476	18740	18818	18809	18709	18666	18831	18532	18652	18857	18768	18904	18781	18596	18870	18671	18639	18607	18816	18869	18634	18894	18967	18686	18729	18731	18872	18975	18891	18490	18744	18714	18630	18748	18682	18913	18649	18533	18908	18844	18797	18999	18636	18787	18589	18906	18651	18614	18665	18750	18732	18602	18624	18773	18693	18777	18768	18372	18774	18708	18815	18478	18821	18952	18713	18778	18907	18862	18777	18755	18611	18728	18757	18773	18876	18597	18824	18521	18413	18613	18649	18729	18919	18903	18745	18670	18829	18722	18766	18639	18682	18893	18719	18870	18846	18688	18694	18717	18679	18748	18626	18872	19019	18646	18529	18688	18896	18954	18855	18718	18717	19007	18702	18858	18685	18976	18745	18831	18877	18827	18674	18625	18546	18785	18637	18705	18659	18905	18690	18824	18756	18690	18669	18643	18846	18764	18728	18858	18664	18675	18783	18814	18772	18858	18617	18878	18976	18936	18638	18821	18997	18711	18765	18741	18674	18919	18720	18834	18540	18491	18307	18603	18718	18798	18899	18753	18634	18529	18715	18602	18641	18728	18861	18714	18811	18862	18759	18888	18671	18826	18737	18628	18848	18886	18837	18704	18825	18838	18611	18908	18694	18901	18749	18899	18687	18699	18702	18724	18856	18716	18870	18866	18785	18784	18760	18795	18640	18676	18849	18809	18751	18802	18849	18663	18776	18761	18825	18812	18786	18810	18792	18610	18864	18714	18783	18668	18807	18778	18792	18847	18731	18563	18864	18848	18644	18696	18723	18593	18630	18589	18869	18632	18768	18731	18678	18679	18863	18818	18637	18813	18632	18704	18683	18809	18749	18570	18817	18504	18934	18823	18539	18822	18762	18670	18796	18896	18869	18707	18758	18739	18660	18650	18792	18670	18851	18751	18617	18805	18728	18697	18511	18916	18939	19089	18627	18750	18778	18848	18657	18829	18775	18813	18770	18747	18737	18734	18665	18463	18704	18855	18772	18852	18774	18730	18806	18822	18659	18915	18933	18520	18870	18703	18917	18847	18767	18799	18649	18995	18558	18626	18710	18772	18901	18662	18814	18836	18823	18969	18801	18888	18578	18693	18423	18607	18865	18846	18674	18841	18793	18675	18703	18653	18990	18727	18604	18646	18865	18750	18759	18765	18829	19030	18652	19012	18900	18807	18713	18815	18802	18708	18832	18915	18588	18621	18650	18871	18658	18673	18688	19011	18784	18655	18866	18797	18720	18582	18755	18899	18816	18790	18819	18666	18850	18722	18855	18744	18665	18733	18794	18858	18742	18917	18571	18885	18797	18669	18669	18844	18836	18642	18824	18735	18742	18720	18890	18829	18906	18595	18787	18944	18633	18808	18818	18619	18731	18769	18789	18612	18780	18826	18647	18613	18508	18736	18623	18943	18831	18820	18572	18992	18963	18801	18691	18853	18659	18881	18891	18670	18715	18663	18860	18727	18716	18665	18956	18936	18602	18617	18857	18667	18644	18890	18807	18778	18788	18687	18543	18843	18787	18982	18797	19079	18630	19048	18715	18733	18633	18676	18726	18778	18774	18628	18726	18680	18709	18786	18602	18717	18809	18871	18828	18876	18873	18774	18643	18825	18728	18678	18782	18779	18686	18675	18611	18816	18498	18858	18761	18914	18706	18761	18587	18719	18969	18849	18788	18530	18780	18539	18784	18854	18762	18707	18601	18818	18703	18902	18736	18840	18868	18761	18820	18987	18684	18718	18691	18659	18773	18488	18934	18620	18946	18790	18849	18688	18593	18607	18677	18847	18819	18885	18741	18876	18435	18835	18830	18844	18827	18672	18699	18773	19022	18744	18585	18905	18743	18759	18859	18795	18696	18790	18813	18786	18808	18727	18705	18777	18865	18669	18974	18779	18843	18831	18701	18808	18624	18795	18773	18858	18729	18873	18831	18840	18586	18681	18755	18843	18775	18795	18965	18513	18639	18714	18680	18807	18815	18813	18599	18841	18520	18614	18767	18811	18681	18795	18900	18656	18977	18818	18687	18706	18837	18673	18592	19011	18638	18753	18797	18848	18867	18739	18736	18803	18577	18875	18828	18869	18826	18768	18801	18846	18780	18868	18863	18855	18920	18748	18532	18669	18791	18955	18899	18812	18827	18803	18919	18924	18802	18891	18712	18712	18661	18773	18831	18925	18683	18853	18721	18855	18777	18866	18795	18612	18859	18607	18889	18821	18827	18767	18810	18788	18672	18748	18891	18821	18786	18702	18848	18838	18704	18697	18648	18902	18753	18585	18746	18686	18674	18831	18836	18773	18843	18612	19052	18798	18734	18767	18555	18699	18831	18675	18824	18880	18705	18640	18495	18695	18832	18981	18829	18948	18799	18825	18683	18878	18894	18640	18696	18596	18804	18886	18749	18715	18726	18721	18698	18992	19011	18796	18896	18648	18765	18896	18835	18679	18699	18830	18694	18631	18868	19139	18903	18758	18940	18840	18796	18664	18711	18867	18811	18945	18644	18776	18691	18743	18897	18776	18752	18750	18842	18805	18627	18819	18850	18765	18822	18750	18853	18811	18727	18761	18705	18891	18741	18604	18849	19020	18622	18769	18803	18977	18868	18751	18597	18721	18777	18680	18654	18754	18554	18652	18679	18730	18941	18691	18620	18654	18673	18920	18813	18837	18827	18681	18668	18906	18721	18807	18683	18887	18810	18761	18789	18803	18711	18900	18535	18960	18806	18957	18862	18910	19145	18701	18737	18870	18648	18827	18544	18759	18792	18658	18697	18758	18779	18825	18862	18763	18602	18748	18591	18611	18846	18680	18881	18890	18709	18895	18705	18517	18819	18819	18719	18782	18734	18888	18862	18781	18762	18899	19025	18809	18842	18826	18751	18675	18848	18734	18828	18795	18794	19050	18770	18771	18623	18836	18724	18687	18777	18641	18871	18699	18798	18760	18564	18759	18889	18570	18744	18713	18762	18637	18601	18783	18841	18904	18738	18764	18743	18942	19031	18807	18801	18817	18634	18650	18697	18718	18757	18840	18707	18906	18688	18762	18823	18777	18651	18610	18873	18869	18640	18942	18511	18753	18836	18706	18698	18768	18746	18869	18629	18634	18747	18653	18857	18727	18816	18628	18728	18731	18938	18724	18752	18934	18828	18733	18915	18944	18889	18807	18682	19042	18736	18583	18790	18881	18774	18931	18563	18803	18829	18716	19037	18745	18634	18867	18783	18807	18476	18642	18830	18674	18838	18752	18771	18780	18621	18674	18907	18606	18934	18707	18890	18843	18788	18541	18871	18754	18807	18721	18809	18831	18870	18864	18861	18717	18521	18935	18564	18852	18531	18712	18784	18804	18523	18907	18597	18768	18866	18586	18862	18835	18639	18931	18778	18645	18952	18677	18711	18836	18949	18666	18790	18606	18583	18668	18593	18848	19020	18914	18829	18765	18710	18737	18887	18909	18729	18723	18857	18689	18714	18809	18783	18918	18536	18784	18704	19121	18707	18585	18500	18807	18853	18686	18976	18902	18884	18805	18936	18560	18821	18835	18792	18761	18858	18799	18900	18883	19003	18730	18985	18721	18696	18792	18837	18731	18734	18647	18764	18595	18623	18900	18672	18799	18732	18436	18879	18845	18785	19204	18893	18694	18689	18882	18617	18783	18626	18774	18578	18636	18899	18662	18702	18731	18610	18721	18735	18690	18742	18940	18675	18795	18698	18638	18851	18762	18706	18786	18886	18750	18729	18798	18761	18796	18788	18995	18711	18827	18811	18789	18783	18626	18783	18804	18764	18672	18845	18675	18651	18753	18807	18932	18854	18635	18621	18783	18820	18673	18690	18544	18690	18796	18631	19031	18651	18827	18813	18739	18789	18817	18647	18622	18713	18972	18947	18768	18906	18725	18753	18995	18777	18836	18746	18614	18839	18819	18657	18863	18706	18776	18642	18755	18778	18645	18787	18883	18756
19851	31399	26051	20367	18269	17111	16393	16120	16159	15992	16116	15959	15966	15927	16043	15848	15777	15786	16036	15867	15785	16035	16082	15723	16068	15889	15819	15937	16080	16023	15816	15874	16049	15753	15991	15914	15996	15917	15731	15899	15867	15859	15780	15924	16001	15997	15989	15997	16033	15899	15980	16014	15736	15754	15925	15964	16030	16021	16080	15814	15926	15784	15877	15947	15853	15898	15751	15831	15777	16015	15821	16001	15987	15777	15815	15869	15626	16069	15958	15839	15783	15937	15881	15935	15842	15817	16017	15695	15781	15867	15971	15973	15989	15881	15949	16012	15910	15821	15788	15905	15987	15905	15884	15968	15963	15889	15773	15814	15901	16056	15872	15913	16112	15854	15868	15763	15779	15873	15978	15764	15786	16021	15832	15788	15833	15818	15870	15794	15777	15848	15878	15869	15968	15911	15777	15971	15783	16007	15857	15836	16148	15935	15852	15974	16028	15994	15862	15981	16036	15902	15983	15745	15841	15962	15787	15839	15827	15903	15793	15907	15938	15751	15831	15905	15886	15963	15986	15942	15749	15968	15662	15885	15864	15877	15850	15919	16028	15818	16170	15900	15843	15874	15871	15968	15879	15906	15789	15921	15965	15897	15897	15760	15845	15817	15978	15737	16016	15904	15913	15858	15906	15857	15704	15786	15758	15915	15842	15870	15915	15668	15942	15873	15925	15869	15897	15916	15796	16037	16129	15826	15836	15916	15829	15895	15828	15859	15901	15882	16010	15954	15875	15904	15831	15827	16099	15920	15929	16050	15750	15806	16138	15676	15851	15795	15996	15728	15846	15889	16016	16027	15948	15995	15894	15901	15771	15719	16006	15837	15789	15925	15809	15978	15883	15964	15924	15653	15822	15813	15864	15944	15844	15977	15925	15768	15879	15951	15783	15913	15851	15961	15801	15968	15648	15989	15826	15745	15873	15947	15758	15981	15820	15889	16016	16005	15845	15928	15897	15697	15973	15935	15796	15917	15892	15754	15798	15782	16074	15904	15948	15831	15917	15908	15751	15973	15939	15759	15909	15941	15731	15893	15880	15847	16005	15753	15839	15921	15888	15823	15888	15908	15790	16005	15593	15826	15906	15967	15752	15859	15844	15857	15930	15739	15786	15738	15823	15841	15884	15983	15740	15980	15837	15918	15796	15954	15974	15693	15874	15812	15921	15848	15969	15911	15847	15880	15815	15788	16007	15925	15748	15898	15854	15824	16195	15915	16121	15684	15849	16024	15979	15925	16072	15989	15973	15975	15734	15970	15845	15991	15788	15853	15956	15842	16008	15907	15872	15949	15972	15919	16011	15826	15920	15947	15910	15869	15751	15907	15724	16092	16014	15760	15832	15768	15860	15882	15867	15855	15890	15857	16014	15867	15912	15995	15855	15863	16029	15929	15982	15838	15873	15688	15965	16011	15732	15887	15942	15913	16035	15843	15934	15923	15871	16036	15935	15967	15965	16002	15868	15736	15817	15700	15758	15842	15871	15927	15828	15836	15975	15832	15748	15969	15810	15795	15757	15859	15946	15907	15878	15917	15699	15853	15738	15771	15876	15895	15781	15821	15902	15768	15975	15863	15911	15837	15904	15801	16079	15866	15739	15769	15839	15866	15854	15893	16047	15971	15749	15830	15764	15761	15907	16076	15943	15849	15914	16012	15831	16055	15822	15811	16011	16006	15868	15938	15948	16004	15909	15858	15974	15957	15769	15958	15709	16009	15870	15898	15772	15973	15795	15950	15897	15873	16066	16029	15899	15918	15812	15831	15927	15901	15973	15884	15959	15857	15878	15738	15907	15919	16032	15868	15819	15773	15881	15908	16019	15957	15783	15840	15772	15779	15824	15776	16076	15887	15799	15878	16010	15858	15910	15801	16041	15816	15815	15751	16141	15943	15893	15895	15989	15888	15880	15977	15943	16024	15839	15865	15846	15865	15802	15960	15801	15848	15835	15821	15922	15811	15832	15819	15984	15832	16097	15875	15759	16145	15860	16010	15947	16109	15822	16008	15804	16015	15819	15953	15919	15809	15697	15895	15797	15937	15915	15700	16060	16011	15865	15866	15924	15936	16171	15904	15705	15715	15900	15964	15761	15961	15919	15788	16079	16017	16011	15829	15980	15857	15799	15936	15756	15879	15850	16086	15855	15942	15808	16023	16010	15993	15922	15908	15991	15891	15879	15793	15859	15859	15697	15750	15743	15849	16040	15895	15840	15978	16005	15881	15906	16120	15902	15897	15812	15833	15923	15805	15957	15664	15789	15759	16110	15754	15839	15974	15901	15927	15838	15699	15975	15983	15949	15809	15936	15928	16030	15783	15908	15918	15817	15987	15890	15894	15952	15719	15951	15686	15924	15852	15822	15771	15898	15871	16062	15856	15810	15920	15909	15846	15889	15950	15770	15725	15969	15655	15995	15878	15980	15953	15737	15890	15875	15684	15784	15913	15739	15963	15886	15911	15828	15835	15845	15960	15897	15808	15923	15863	15818	15941	15890	15778	16043	15882	15860	15762	15708	15796	15816	15817	15992	15888	15966	15978	15676	15928	15779	15855	15846	15927	15825	15943	15829	15936	15845	15868	15824	15879	15950	16020	15724	15872	15733	15880	15857	15827	15862	15863	15859	15803	15979	15860	15885	16003	16041	15855	15876	15941	15919	15835	15824	15983	15884	16017	15982	15806	15770	15758	15685	15823	15820	15828	15779	15950	15840	15851	15793	15806	15812	15803	15877	15921	15900	16046	15825	15691	15754	15921	16020	15955	15902	15888	15727	15844	15705	15855	15877	15762	15916	15740	15827	15873	15954	15864	15829	15868	15853	15876	15886	15949	15808	15765	15846	15893	15725	15792	15786	15970	15839	16140	15962	15788	15963	16020	15815	15956	15826	16004	15848	15966	16037	15840	15970	16009	15844	15746	15838	15899	15979	15675	15785	15968	15974	15683	15965	15892	15919	15850	15850	15888	15821	15908	15870	15861	16000	15970	15906	15902	15996	15863	15781	16016	16010	15863	15969	16082	15909	15913	15744	15825	15896	15963	15935	15990	15780	15843	15960	15844	15827	15877	15876	15904	15883	15839	15959	16059	15912	15867	15812	15873	15747	15883	15984	15862	15817	15970	15658	15835	15811	16022	15834	15854	15765	15856	15889	15962	15780	15864	15803	15713	15851	16057	15869	15931	15774	15984	15711	15864	15996	15927	15915	15944	15949	15966	16040	15861	15924	15987	15880	15789	15769	15796	15868	15937	15965	15765	15807	15918	15891	15960	15908	16003	16080	15772	15929	15961	15962	15989	15933	15846	15837	15791	15756	15946	15972	16003	15874	15973	15888	15783	15871	16033	15734	15911	16103	15867	15973	15927	15922	16038	15807	15840	15978	15827	15946	15852	15891	15794	15940	15869	15846	15943	15776	15959	16005	15965	16085	15917	15930	15864	15979	15809	15914	15900	15936	15892	15840	15818	15824	15911	15681	15823	15794	15823	15869	15682	15958	15936	15942	15835	15854	15903	15969	15993	15806	15936	15922	15970	15793	15937	15847	15903	16024	15790	15823	15990	15847	15824	15924	15828	15902	15948	15914	15925	15957	15910	15839	15922	16075	16032	15789	15837	15852	15750	15815	16068	15729	15812	15912	15962	15878	15885	15958	15875	16088	15887	15944	16022	15906	15896	15911	15727	15861	15956	15938	15921	15838	15749	15864	15974	15776	15806	15811	15924	15912	16014	15875	15869	15941	16009	15861	15699	15951	15897	15818	15931	15948	15779	15872	15958	16007	15826	16092	15771	15916	15932	15899	15997	15985	15951	16085	15997	15947	15710	15918	15929	15921	15808	15941	15790	15889	15958	15814	15851	15821	16142	15951	15733	15906	15818	16005	15733	16145	15884	15874	15844	15973	15856	15765	15850	15869	15776	16013	15942	15665	15841	15949	15937	16026	15845	15727	15755	15940	15925	16000	15855	15755	16015	15961	15705	16013	15957	15890	16264	15919	15946	15955	15907	15947	15698	15641	15867	15701	15779	15991	15986	15923	15678	16092	15904	15800	15949	15701	15904	16044	15862	15976	15818	15907	15857	15952	15925	15915	16029	15964	15766	15944	15894	15824	15815	15797	15940	15996	15978	15780	15981	15903	15948	15937	15879	15809	15880	15863	16059	15886	15808	15875	15894	15938	15882	15980	15873	15842	16027	15867	15877	15903	15828	15908	15821	15886	15947	15893	15867	15875	15797	15926	15897	15861	15856	16042	15899	15966	15929	15867	15825	15852	15788	15780	15800	15867	16057	15761	15861	15959	15948	15849	15793	15866	15706	15750	16071	15935	15787	15905	15922	15757	16025	15851	15912	15878	15893	15786	15884	15906	15717	15962	15835	15999	15869	15947	15938	15937	15926	15846	15778	15973	16097	15985	15851	15955	15733	15915	15865	15999	15934	15983	15873	15924	15893	15895	15918	15964	15996	15834	15939	15728	15853	15852	15946	15734	16015	15711	15740	15851	15899	15996	15932	16033	15938	15818	15894	15856	15898	15826	15796	15792	15971	15982	15866	15838	15934	15939	15897	15770	15892	15978	15864	15881	15863	15787	15750	15938	15860	15789	15931	16089	15866	15886	15798	15767	15883	15977	15875	15987	15825	16011	15641	15817	15743	15938	16032	15831	15762	15999	15913	15882	15915	16014	15973	15983	15993	16078	15711	15869	15809	15894	15846	15947	15987	15767	15791	15659	15880	15918	15810	15969	15710	15890	15934	15920	16010	15783	15846	15853	15859	15820	15597	15920	15952	15961	15994	15882	15800	15904	15960	15938	15827	15954	15842	15932	15857	15951	15836	15857	15890	15817	15996	16034	15921	15900	15792	16037	15783	15987	15846	15880	15939	15814	15883	15906	15865	15742	15799	15783	15902	15718	15951	16054	15802	15818	15984	15696	15856	15899	15813	15884	16016	15813	15884	15893	15815	15842	15851	15787	15903	15851	15853	15882	15989	15950	15954	15847	15868	15845	15852	15865	15911	15750	15750	15785	15704	15892	15721	15890	15851	15977	15855	15895	15939	15823	15941	15984	15907	15991	16029	15932	15953	16005	15854	15851	15809	15813	15866	15975	15933	15903	15955	15829	16017	15989	15847	16044	16023
22609	21610	28857	24917	22449	24732	26008	21584	20330	20317	20127	19892	19893	19838	19734	19517	19706	19713	19811	19492	19519	19832	19538	19351	19413	19714	19492	19581	19423	19562	19554	19635	19397	19532	19397	19414	19496	19610	19682	19359	19364	19341	19554	19504	19478	19723	19479	19478	19472	19477	19328	19436	19574	19399	19605	19484	19533	19508	19422	19553	19512	19426	19513	19350	19277	19418	19387	19415	19664	19349	19332	19408	19493	19457	19347	19183	19340	19508	19380	19400	19203	19677	19337	19360	19320	19485	19433	19212	19208	19417	19458	19474	19572	19604	19185	19288	19450	19351	19422	19476	19604	19335	19402	19291	19129	19495	19496	19379	19359	19357	19324	19434	19244	19548	19445	19399	19308	19324	19341	19300	19413	19501	19225	19356	19285	19412	19342	19446	19334	19603	19234	19597	19316	19552	19477	19569	19475	19499	19466	19497	19336	19458	19316	19291	19360	19371	19294	19464	19349	19368	19403	19265	19446	19344	19512	19444	19419	19499	19465	19442	19249	19450	19256	19440	19402	19382	19433	19327	19457	19571	19208	19255	19309	19378	19458	19449	19347	19483	19434	19412	19600	19597	19295	19661	19418	19248	19415	19244	19291	19452	19325	19280	19348	19302	19127	19511	19423	19336	19523	19317	19431	19415	19348	19406	19417	19517	19492	19541	19583	19444	19356	19193	19573	19275	19351	19444	19318	19139	19536	19455	19472	19511	19360	19282	19479	19499	19430	19331	19274	19267	19374	19302	19331	19262	19516	19453	19528	19379	19155	19262	19438	19538	19496	19502	19274	19394	19466	19415	19423	19368	19269	19373	19505	19322	19548	19519	19393	19391	19502	19352	19491	19395	19506	19269	19384	19289	19364	19485	19380	19277	19460	19633	19326	19471	19262	19295	19415	19358	19240	19322	19350	19545	19574	19439	19348	19511	19536	19549	19564	19648	19410	19602	19481	19270	19407	19372	19542	19481	19448	19529	19496	19400	19631	19387	19397	19463	19382	19511	19298	19177	19426	19491	19508	19463	19401	19106	19600	19456	19500	19529	19248	19300	19297	19282	19511	19366	19460	19247	19376	19515	19245	19288	19332	19416	19519	19521	19619	19494	19491	19504	19672	19189	19618	19152	19110	19240	19528	19433	19542	19449	19458	19487	19564	19240	19343	19466	19496	19250	19266	19353	19346	19455	19375	19480	19334	19262	19264	19430	19483	19425	19264	19245	19324	19209	19511	19450	19435	19623	19400	19364	19382	19433	19423	19606	19374	19242	19354	19353	19272	19437	19459	19477	19418	19486	19371	19632	19655	19216	19323	19313	19618	19267	19585	19404	19421	19308	19356	19317	19532	19300	19326	19555	19498	19450	19440	19579	19420	19550	19405	19456	19537	19281	19446	19354	19447	19332	19648	19360	19349	19321	19180	19282	19386	19399	19281	19724	19437	19405	19202	19193	19397	19536	19366	19168	19513	19331	19232	19275	19273	19388	19647	19371	19553	19505	19393	19315	19419	19235	19279	19403	19376	19307	19320	19265	19448	19427	19152	19494	19355	19297	19606	19308	19319	19419	19316	19303	19582	19619	19559	19374	19430	19405	19373	19581	19341	19421	19453	19694	19333	19198	19391	19407	19409	19406	19659	19260	19516	19178	19393	19362	19222	19359	19419	19550	19382	19399	19394	19309	19191	19280	19268	19416	19372	19338	19286	19415	19370	19465	19294	19504	19390	19303	19525	19305	19430	19500	19304	19279	19468	19385	19595	19461	19411	19623	19519	19294	19326	19419	19411	19441	19218	19594	19364	19329	19426	19328	19445	19570	19424	19462	19570	19530	19405	19552	19326	19274	19466	19377	19393	19624	19357	19470	19083	19261	19360	19427	19313	19292	19443	19445	19372	19362	19342	19482	19404	19280	19438	19445	19522	19534	19451	19107	19327	19268	19457	19487	19551	19404	19370	19264	19424	19395	19501	19428	19433	19521	19592	19371	19286	19530	19506	19388	19453	19287	19593	19443	19596	19524	19460	19412	19434	19281	19644	19267	19433	19406	19517	19554	19424	19249	19353	19368	19156	19537	19268	19620	19490	19245	19329	19497	19275	19332	19388	19496	19359	19200	19430	19535	19499	19461	19213	19401	19138	19447	19429	19589	19521	19583	19453	19178	19197	19629	19334	19407	19308	19418	19388	19448	19430	19404	19304	19343	19662	19598	19488	19347	19512	19365	19298	19394	19483	19483	19339	19358	19393	19206	19351	19492	19545	19511	19482	19416	19337	19327	19233	19345	19518	19647	19449	19264	19427	19551	19629	19334	19431	19479	19375	19558	19324	19554	19520	19229	19349	19402	19419	19455	19481	19448	19346	19418	19401	19601	19398	19561	19298	19311	19327	19412	19504	19433	19475	19291	19425	19372	19405	19046	19408	19399	19459	19395	19505	19410	19105	19497	19379	19049	19406	19542	19416	19558	19257	19248	19544	19599	19600	19254	19426	19469	19244	19371	19482	19359	19606	19235	19543	19350	19342	19344	19283	19284	19330	19441	19569	19540	19439	19367	19306	19333	19536	19410	19385	19299	19356	19351	19546	19440	19305	19462	19365	19488	19525	19566	19231	19367	19201	19437	19338	19448	19368	19434	19582	19330	19384	19387	19572	19360	19320	19388	19376	19328	19453	19377	19570	19222	19268	19383	19397	19368	19326	19276	19431	19376	19428	19446	19252	19496	19327	19135	19295	19242	19440	19248	19348	19455	19209	19266	19307	19295	19248	19495	19426	19342	19367	19392	19337	19330	19432	19380	19411	19518	19298	19305	19288	19619	19483	19439	19332	19442	19568	19556	19514	19557	19242	19266	19372	19378	19305	19209	19196	19550	19605	19312	19481	19603	19253	19514	19567	19401	19282	19449	19495	19449	19289	19425	19357	19389	19356	19606	19160	19435	19402	19389	19323	19339	19370	19235	19172	19473	19368	19207	19418	19378	19410	19534	19257	19408	19345	19594	19435	19390	19483	19457	19549	19216	19037	19286	19277	19342	19324	19161	19375	19481	19595	19291	19388	19371	19454	19581	19381	19301	19371	19226	19313	19242	19339	19455	19515	19423	19415	19345	19539	19307	19280	19469	19316	19206	19498	19313	19295	19462	19291	19197	19258	19529	19512	19584	19577	19250	19372	19445	19361	19455	19492	19261	19402	19553	19478	19390	19285	19469	19372	19625	19433	19466	19445	19503	19348	19497	19346	19303	19383	19559	19346	19399	19422	19454	19513	19328	19304	19375	19219	19317	19535	19410	19543	19585	19285	19368	19225	19502	19238	19330	19453	19293	19621	19543	19519	19280	19213	19362	19572	19413	19320	19435	19488	19453	19541	19326	19385	19257	19567	19533	19517	19262	19314	19394	19393	19221	19274	19473	19537	19428	19366	19514	19487	19485	19375	19484	19309	19496	19483	19404	19611	19444	19481	19518	19417	19395	19642	19565	19261	19253	19353	19517	19448	19295	19365	19503	19651	19387	19392	19468	19324	19322	19367	19408	19232	19477	19455	19230	19430	19508	19365	19392	19193	19420	19539	19377	19473	19463	19624	19274	19238	19390	19424	19474	19393	19428	19399	19649	19387	19359	19477	19599	19356	19024	19577	19355	19213	19317	19569	19339	19279	19451	19317	19453	19383	19485	19557	19406	19476	19344	19344	19264	19528	19172	19798	19459	19144	19495	19512	19354	19493	19344	19340	19283	19425	19456	19416	19518	19416	19394	19517	19480	19344	19347	19479	19220	19339	19300	19432	19609	19451	19381	19421	19460	19335	19462	19726	19266	19478	19609	19406	19367	19383	19468	19375	19502	19465	19675	19629	19412	19626	19522	19460	19527	19639	19465	19412	19088	19307	19377	19382	19353	19462	19389	19302	19376	19525	19530	19340	19293	19344	19219	19363	19592	19394	19494	19398	19270	19330	19382	19471	19366	19383	19423	19422	19375	19343	19535	19340	19322	19622	19505	19251	19386	19382	19501	19383	19508	19581	19475	19353	19303	19467	19300	19356	19507	19347	19358	19368	19394	19300	19382	19480	19389	19572	19428	19505	19339	19521	19622	19224	19400	19494	19433	19529	19448	19415	19380	19187	19271	19282	19258	19600	19160	19445	19335	19358	19495	19491	19561	19518	19531	19411	19341	19467	19580	19482	19452	19416	19435	19149	19426	19502	19423	19408	19292	19355	19189	19285	19276	19621	19428	19370	19487	19526	19252	19270	19189	19309	19397	19530	19338	19389	19362	19431	19171	19496	19399	19585	19271	19534	19421	19347	19342	19490	19358	19388	19470	19204	19300	19367	19256	19469	19388	19375	19459	19528	19329	19506	19360	19343	19450	19405	19437	19450	19546	19301	19333	19410	19490	19329	19349	19244	19505	19390	19259	19378	19265	19359	19331	19357	19340	19383	19195	19408	19302	19341	19305	19296	19228	19577	19711	19436	19442	19442	19281	19392	19383	19338	19301	19432	19483	19313	19465	19474	19457	19427	19642	19582	19363	19525	19297	19354	19477	19401	19313	19533	19312	19211	19269	19345	19448	19400	19360	19254	19349	19363	19429	19216	19376	19494	19274	19227	19564	19263	19385	19264	19208	19571	19442	19465	19299	19641	19447	19454	19117	19147	19291	19371	19343	19250	19330	19483	19325	19396	19378	19552	19479	19485	19476	19301	19408	19432	19319	19265	19460	19362	19587	19412	19327	19371	19517	19352	19366	19380	19194	19459	19302	19572	19462	19543	19203	19318	19415	19357	19565	19204	19409	19587	19372	19357	19405	19532	19223	19421	19516	19435	19371	19563	19206	19455	19432	19357	19258	19578	19386	19538	19330	19451	19309	19296	19619	19372	19330	19371	19237	19327	19302	19520	19270	19424	19368	19283	19491	19418	19433	19698	19398	19439	19209	19584	19401	19404	19389	19514	19390	19518	19256	19532	19564	19320	19260	19602	19508	19419	19222	19357	19336	19568	19500	19392	19600	19511	19323	19456	19449	19585	19351	19409	19459	19042	19489	19441	19457	19419	19298	19311	19484	19302	19399	19365	19243	19533	19482	19159	19512	19509	19268	19437	19438	19148	19421	19429	19337	19492	19366	19462	19308	19556	19342	19373	19445	19529	19519
22041	44003	38630	28554	23631	19723	18073	17697	16985	16721	16391	16468	16321	16426	16425	16261	16208	16257	16178	16287	16255	16173	16235	16167	16118	16107	16236	16247	16318	16125	16065	16220	16385	16356	16210	16238	16094	16278	16133	16145	16123	16146	16230	16154	16212	16266	16316	16197	16200	16221	16242	16264	16301	16051	16121	16195	16203	16218	16227	16307	16109	16396	16213	16042	16207	16236	16243	16212	16285	16151	16199	16195	16076	16166	16211	16207	16345	16210	16331	16149	16064	16130	16143	16129	16283	16260	16159	16208	16062	16046	16257	16280	16175	16134	16150	15992	16058	16219	16181	16149	16081	16160	16112	16047	16324	16181	16038	16221	16137	16114	16163	16457	16275	16071	16334	16144	16196	16152	16222	16336	16198	16316	16320	16132	16206	16097	16221	16270	16137	16190	16216	16093	16009	16181	16151	16197	16257	16218	16267	16176	16182	15990	16216	16106	16026	16127	16106	16028	16175	16164	16263	16267	16248	16225	16128	16196	16168	16230	16264	16196	16147	16354	16144	16273	16304	16215	16199	16239	16158	16212	16182	16156	16185	16169	15974	16159	16182	16175	16318	16283	16294	16116	16124	16375	16224	16225	16315	16132	16142	16070	16191	16106	16318	16202	16309	16148	16311	16139	16260	16096	16212	16123	16187	16303	16248	16138	16141	16240	16216	16129	16288	16226	16306	16387	16069	16276	16166	16117	16264	16442	16275	16174	16311	16007	16225	16148	16291	15979	16295	16037	16286	16134	16352	16121	16150	16346	16296	16080	16269	16034	16141	16153	16077	15983	16248	16185	16197	16236	16162	16317	15961	16259	16257	16233	16267	16420	16085	16182	16077	16254	16235	16116	16074	16150	16239	16227	16211	16170	16104	16209	16278	16085	16157	16203	16247	16091	16315	16131	16254	16110	16238	16096	16381	16348	15978	16118	16189	16121	16126	16154	16341	16181	15985	16122	15989	16363	16121	16105	16095	16234	16291	16198	16383	16160	16182	16254	16159	16069	16161	16091	16321	16301	16123	16136	16204	16256	16096	16268	16183	16194	16293	16321	16262	16098	16201	16263	16317	16244	16201	16149	16370	16093	16106	16308	16262	16091	16212	16323	16265	16225	16141	16064	16230	16285	16162	16247	15996	16040	16170	16195	16268	16118	16066	16196	16077	16161	16279	16181	16060	16300	16131	16090	16249	16132	16236	16197	16192	16126	16256	16270	16101	15969	16091	16195	16142	16115	15942	16185	16194	16263	16157	16262	16292	16143	16081	16062	16185	16121	16146	16183	16113	16071	16237	16134	16441	16185	16182	16321	16181	16239	16245	16317	16212	16153	16208	16335	16200	16262	16228	16069	16223	16236	16216	16113	16003	16188	16200	16158	16086	16135	16286	16172	16154	16345	16240	16196	16184	16182	16257	16141	16032	16039	16094	16320	16241	16384	16190	16246	16188	16210	16176	16103	16167	16311	16156	16345	16194	16204	16081	16092	16281	16132	16231	16035	16058	16185	16106	16279	16296	16111	16309	16186	16301	16349	16234	16052	16153	16207	16232	16117	16323	16138	16088	16031	16210	16168	16104	16239	16168	16108	16319	16151	16117	16128	16167	16194	16016	16090	16230	16220	16158	16278	16136	16280	16159	16203	16165	16080	16048	16212	16233	16356	16304	16291	15882	16336	16059	16206	16250	16165	16363	16160	16133	16186	16232	16241	16108	16184	16196	16220	16340	16267	16180	16132	16104	16213	16179	16208	16050	16367	16138	16018	16108	16137	16229	16081	16051	16133	16296	16053	16191	16249	16185	15997	16207	16117	16056	16171	16015	16229	16192	16130	16175	16291	16199	16308	16104	16221	16158	16340	16216	16254	16041	16115	16255	16120	16074	16017	16213	15986	16202	16345	16052	16167	15992	16202	16234	16303	16145	16164	16071	16312	16245	16264	16203	16345	16235	16171	16190	16017	16005	16115	16233	16121	16258	16015	16293	16229	16293	16171	16240	16210	16062	16174	16242	16177	16130	16161	16091	16173	16291	16074	16216	16174	16124	16156	16186	16142	16089	16296	16086	15992	15990	16108	16243	16230	16258	16110	16190	16251	16157	16130	16131	16149	16106	16266	16337	16090	16117	16317	16258	16183	16182	16029	16188	16289	16256	16325	16086	16133	16026	16304	16400	16064	15949	16224	16221	16262	16201	16203	16303	16259	16091	16131	16085	16078	16138	16163	16138	16164	16189	16047	16029	16016	16104	16227	16257	16040	16260	16086	15989	16156	16184	16101	16193	16318	16282	16068	16141	16318	16170	16035	16116	16199	16249	16093	16285	16170	16277	16228	16455	16056	16388	16054	16108	16132	16125	16035	16264	16201	16297	16163	16235	16098	16075	16151	16191	16243	15845	16123	16248	15977	16103	16163	16280	16115	16236	16324	16178	16136	16132	16154	15986	16129	16304	16082	16126	16115	16274	16142	16193	16255	16122	16217	16040	16113	16099	16312	16169	16074	16108	16181	16312	16124	16037	15999	16102	16253	16150	16219	16162	16131	16258	16189	16296	16189	16175	16119	16324	16263	16324	16210	16249	16051	16077	16188	16204	16109	16120	15918	16284	16310	16066	16338	16260	16193	16198	16249	16062	16156	16055	16272	16023	16161	16142	16083	16236	16098	16145	16222	16234	16126	16110	16041	16062	16191	16237	16093	16183	16359	16222	16371	16217	16140	16124	16060	16162	15988	16050	16263	16084	16323	16188	16200	16175	16132	16123	16188	16275	16066	16109	16091	16233	16190	16384	16203	16219	16288	16180	16158	16184	16290	16211	16275	16123	16087	16284	16355	16180	16305	16157	16103	16050	16052	16214	16205	16351	16115	16083	16328	16048	16177	16155	16256	16238	16174	16189	15970	16198	16143	16311	16302	16185	16204	16238	16021	16336	16058	16158	16276	16428	16248	16079	16186	16163	16063	16162	16317	16124	16149	16096	16018	16285	16136	16219	16186	16134	16241	16323	16125	16226	16238	16053	16027	16404	16196	16019	16150	16174	16171	16144	16291	16242	16209	16136	16036	16062	16190	16172	16193	16206	16283	16177	16177	16187	16188	16197	16299	16201	16085	16404	16218	16092	16366	16184	16254	16331	16164	16285	16145	16168	16186	16193	16114	16320	16125	16141	16184	16142	16100	16156	16376	16184	16035	16216	16127	16072	16269	16160	16215	16152	16230	16194	16240	16103	16410	15919	16284	16201	16108	16195	16245	16215	16273	16223	16214	16287	16142	16031	16010	16202	16234	16171	16234	16157	15976	16295	16140	16363	16176	16031	16183	16111	16181	16291	16139	16115	16069	16234	16172	16167	16065	16137	16264	16095	16065	16058	16045	16198	16215	15972	16130	16130	16184	16175	16200	16335	16056	16234	16236	16300	16159	16251	16045	16178	16129	16156	16124	16109	16060	16260	16181	16044	16221	16028	16066	16196	16273	15994	16206	16307	16112	16248	16095	16171	16161	16033	16217	16206	16300	16244	16046	16311	16309	16119	16228	16161	16191	16270	16165	16185	16167	16282	16096	16303	16370	16225	16099	15994	16258	16122	16036	16178	16125	16290	16171	16083	16128	16362	16002	16115	16157	16122	16211	16271	15993	16256	16205	16091	16043	16208	16138	15970	16251	15983	16179	16107	16292	16206	16273	16166	16274	16163	16338	16119	16097	16044	16180	16211	16112	16306	16308	16192	16050	16097	16381	16363	16170	16106	16039	16048	16168	16103	16207	16160	16264	16051	16134	16339	16331	16160	16226	16215	16172	16197	16282	16199	16300	16183	16212	16166	16232	16176	16145	16284	16304	16212	16342	16307	16208	16219	16172	16035	16258	16184	16264	16110	16024	16175	16231	16011	16299	16303	16228	16111	16164	16167	16225	16141	16186	16182	16236	16083	15996	16174	16144	16023	16092	16121	16152	16190	16124	16156	16247	16187	16172	16223	16208	16196	16152	16198	16232	16146	16235	16113	16142	16058	16137	16241	16099	16233	16044	15939	16167	16132	16232	16249	16335	16354	16113	16158	16206	16134	16291	16123	16257	16091	16312	16156	16337	16203	16322	15909	16137	16162	16098	16235	16151	16182	16143	16031	16286	16342	16188	16101	16145	16339	16129	16092	16245	16113	16197	16233	16213	16044	16322	16054	16242	16191	16284	16042	15994	16081	16138	16223	16234	16132	16137	16334	16335	16263	16321	16256	16213	16311	16173	16099	16135	16164	16148	16225	16164	16061	16243	15989	16186	16014	16325	15900	16160	16175	16095	16341	16258	16114	16208	15983	16234	16234	16268	16295	16173	16075	16181	16167	16165	16096	16186	16300	16269	16114	16071	16280	16224	16058	16278	16171	16194	16254	16364	16317	16216	16210	16071	16307	16020	16184	16271	16351	16354	16081	16014	16212	16136	16114	16291	16156	16157	16114	16173	16139	16141	16168	16191	16067	16177	16205	16253	16283	16268	16084	16163	16274	16124	16119	16322	15902	16144	15999	16280	16132	16015	15950	16368	16056	16011	16185	16170	16102	16195	16163	16164	16327	16098	16300	16119	16017	16194	16050	16062	16155	16044	16185	16031	16177	16332	16086	16268	16178	16149	16151	16192	16094	16098	16100	16284	16143	16142	16106	15985	16238	16093	16079	16216	16126	16236	16090	15938	16138	16092	16128	16087	16281	16252	16191	16240	16248	15975	16033	16166	16178	16238	16188	16206	16088	16016	16078	16129	16100	16133	16186	16243	16247	16184	16234	16246	16082	15978	16150	16172	16219	16121	16255	16181	16393	16141	16233	16184	16259	16205	16176	16246	16340	16145	16300	16164	16246	16329	16007	16309	16262	16197	16107	16175	16047	16164	16367	16343	16083	16225	16206	16116	16169	16191	16177	16084	16210	16279	16043	16082	16135	16094	16134	16306	16367	16084	16116	16145	16005	16300	16129	16172	16105	16204	16163	16249	16351	15985	16111	16171	16072	16114	16064	16164	16159	16361	16183	16319	16209	16094	16188	16217	16419	16094	16127	16109	16137	16248	16253	16218	16291	16141	16243	16205	16196	15962	16232	16193	16246	16085	16130	16143	16090	16030	16191	16147	16108	16331	16103	16001	16207	16217	16235	16182	16142	16157
29926	24050	27089	24071	20169	19248	19072	18798	18711	18410	18697	18688	18433	18427	18345	18502	18489	18398	18507	18642	18381	18382	18575	18529	18517	18447	18597	18581	18596	18538	18498	18460	18438	18334	18474	18257	18480	18650	18488	18409	18405	18456	18280	18427	18477	18533	18293	18464	18307	18460	18384	18571	18453	18571	18362	18468	18696	18565	18536	18635	18568	18396	18360	18391	18492	18329	18422	18438	18458	18329	18470	18645	18458	18477	18343	18386	18586	18497	18258	18488	18165	18739	18412	18333	18633	18677	18536	18299	18551	18387	18564	18564	18443	18501	18352	18394	18509	18570	18539	18506	18362	18322	18484	18486	18570	18431	18388	18591	18448	18285	18436	18658	18512	18352	18482	18378	18484	18364	18431	18410	18652	18599	18473	18283	18340	18531	18418	18451	18520	18239	18542	18446	18409	18436	18477	18232	18184	18522	18521	18505	18417	18368	18365	18483	18449	18303	18366	18289	18459	18496	18519	18493	18426	18511	18547	18617	18512	18496	18421	18603	18432	18438	18426	18337	18260	18475	18390	18379	18433	18415	18228	18552	18404	18390	18538	18528	18482	18457	18531	18612	18447	18345	18281	18303	18319	18350	18603	18472	18488	18659	18598	18381	18365	18339	18146	18632	18445	18517	18538	18462	18500	18293	18461	18582	18505	18390	18318	18572	18573	18261	18501	18363	18407	18571	18541	18491	18438	18357	18498	18429	18463	18370	18547	18330	18438	18595	18472	18453	18314	18252	18639	18537	18597	18600	18621	18456	18611	18568	18145	18626	18265	18528	18588	18481	18537	18431	18451	18517	18493	18447	18585	18659	18308	18559	18474	18279	18365	18556	18362	18522	18487	18358	18429	18421	18240	18397	18775	18577	18489	18327	18465	18679	18213	18593	18273	18294	18445	18409	18523	18374	18429	18287	18494	18428	18513	18333	18562	18373	18346	18386	18680	18588	18367	18382	18543	18198	18594	18562	18626	18450	18411	18497	18271	18428	18543	18412	18654	18503	18639	18389	18414	18403	18629	18494	18404	18199	18232	18307	18439	18459	18560	18406	18269	18439	18425	18520	18187	18483	18401	18376	18447	18386	18590	18547	18337	18523	18478	18362	18521	18623	18604	18458	18471	18299	18533	18517	18424	18441	18355	18337	18371	18514	18329	18356	18366	18501	18208	18440	18498	18338	18531	18473	18547	18394	18357	18483	18519	18452	18296	18527	18123	18280	18276	18333	18582	18515	18358	18490	18516	18375	18616	18548	18632	18458	18344	18445	18552	18674	18128	18539	18589	18550	18418	18616	18430	18537	18444	18348	18459	18557	18514	18565	18348	18399	18510	18488	18597	18405	18322	18485	18705	18606	18665	18576	18308	18441	18646	18527	18503	18431	18518	18540	18448	18291	18407	18579	18538	18504	18489	18406	18505	18345	18314	18582	18437	18255	18395	18390	18564	18427	18294	18421	18530	18391	18584	18319	18486	18603	18426	18386	18575	18646	18484	18462	18545	18474	18380	18370	18515	18453	18234	18469	18396	18368	18368	18579	18466	18467	18562	18639	18466	18478	18705	18281	18283	18404	18378	18382	18498	18261	18691	18643	18467	18362	18520	18483	18444	18381	18446	18571	18614	18569	18428	18428	18644	18274	18312	18428	18439	18313	18552	18487	18473	18626	18367	18420	18393	18340	18731	18372	18518	18445	18171	18785	18402	18350	18462	18271	18609	18340	18595	18392	18406	18308	18423	18393	18292	18437	18483	18639	18701	18517	18301	18534	18328	18515	18438	18232	18337	18631	18525	18517	18355	18717	18384	18367	18440	18528	18418	18263	18619	18554	18342	18539	18494	18338	18372	18293	18377	18505	18570	18431	18318	18382	18536	18270	18646	18459	18475	18538	18580	18572	18664	18471	18350	18486	18372	18357	18304	18581	18464	18447	18477	18508	18571	18449	18625	18495	18592	18470	18327	18390	18283	18575	18467	18494	18393	18474	18546	18322	18390	18279	18447	18565	18334	18536	18341	18365	18502	18340	18467	18364	18472	18413	18338	18431	18634	18511	18575	18747	18653	18577	18337	18388	18529	18723	18502	18422	18540	18464	18460	18304	18358	18284	18516	18389	18434	18595	18369	18444	18487	18201	18619	18268	18419	18479	18618	18291	18686	18239	18335	18497	18463	18443	18553	18650	18353	18614	18546	18365	18292	18551	18603	18452	18472	18418	18464	18612	18420	18349	18396	18506	18312	18052	18223	18399	18434	18511	18489	18495	18554	18426	18398	18602	18573	18254	18464	18450	18512	18496	18439	18277	18547	18618	18496	18204	18469	18515	18427	18695	18519	18323	18225	18539	18392	18465	18484	18382	18578	18540	18379	18292	18439	18492	18268	18467	18430	18463	18314	18522	18457	18430	18389	18146	18282	18512	18267	18336	18432	18361	18547	18666	18395	18532	18630	18419	18326	18383	18375	18575	18639	18206	18490	18413	18355	18576	18576	18383	18659	18500	18400	18618	18505	18508	18532	18409	18451	18325	18334	18569	18422	18541	18585	18404	18453	18483	18645	18527	18472	18467	18402	18295	18450	18329	18647	18465	18366	18357	18529	18498	18602	18461	18399	18553	18545	18327	18683	18416	18409	18412	18308	18398	18618	18352	18157	18478	18514	18359	18503	18523	18451	18538	18684	18434	18500	18458	18359	18375	18491	18625	18651	18732	18395	18322	18345	18392	18320	18354	18490	18550	18451	18209	18349	18491	18585	18255	18525	18505	18478	18457	18374	18470	18407	18447	18602	18767	18611	18458	18488	18272	18382	18414	18527	18061	18429	18407	18443	18323	18504	18351	18541	18387	18575	18488	18533	18470	18189	18246	18211	18481	18143	18413	18619	18411	18556	18576	18491	18411	18529	18694	18538	18388	18527	18482	18341	18306	18477	18475	18595	18668	18448	18288	18428	18483	18412	18600	18451	18501	18532	18416	18611	18493	18311	18551	18530	18247	18502	18526	18439	18364	18441	18548	18556	18469	18455	18298	18407	18529	18476	18342	18526	18521	18544	18498	18472	18440	18472	18315	18322	18257	18288	18501	18505	18335	18538	18346	18312	18201	18558	18547	18396	18462	18345	18523	18386	18306	18416	18314	18384	18433	18432	18540	18424	18475	18420	18519	18371	18369	18485	18337	18226	18480	18554	18253	18342	18379	18593	18469	18335	18566	18387	18456	18369	18358	18339	18263	18543	18466	18381	18286	18531	18444	18458	18518	18590	18582	18456	18384	18545	18337	18439	18241	18464	18489	18278	18570	18406	18477	18487	18549	18490	18469	18372	18403	18545	18428	18448	18343	18295	18400	18592	18319	18393	18493	18525	18425	18428	18551	18630	18293	18475	18493	18397	18581	18392	18531	18560	18383	18570	18525	18405	18634	18507	18420	18554	18453	18259	18616	18557	18320	18345	18434	18598	18454	18278	18436	18381	18460	18294	18292	18386	18524	18443	18559	18573	18426	18472	18500	18521	18489	18519	18439	18638	18336	18557	18439	18417	18326	18479	18407	18374	18343	18353	18535	18430	18565	18480	18318	18528	18277	18509	18481	18338	18514	18420	18275	18358	18376	18723	18516	18440	18376	18554	18315	18311	18825	18518	18570	18595	18597	18420	18567	18600	18252	18272	18169	18428	18280	18690	18306	18578	18735	18430	18477	18544	18505	18532	18252	18267	18414	18442	18436	18253	18694	18474	18255	18355	18520	18273	18565	18512	18602	18472	18486	18408	18436	18489	18494	18468	18329	18323	18378	18464	18345	18594	18377	18579	18414	18558	18529	18511	18549	18485	18445	18346	18269	18426	18345	18506	18421	18372	18497	18378	18157	18572	18408	18493	18550	18466	18407	18551	18552	18516	18415	18464	18261	18164	18399	18500	18612	18500	18446	18430	18438	18477	18530	18657	18628	18531	18356	18501	18451	18428	18380	18472	18557	18159	18437	18285	18629	18575	18507	18429	18374	18362	18424	18537	18610	18407	18179	18554	18276	18610	18262	18367	18450	18326	18521	18581	18322	18500	18570	18454	18498	18335	18348	18568	18511	18428	18402	18647	18540	18542	18448	18350	18612	18463	18461	18569	18416	18527	18560	18627	18480	18578	18340	18451	18557	18444	18423	18357	18576	18310	18308	18286	18677	18429	18387	18349	18272	18367	18298	18488	18375	18268	18512	18307	18417	18439	18488	18472	18304	18347	18353	18407	18615	18468	18502	18417	18379	18521	18308	18417	18290	18525	18565	18327	18389	18408	18541	18482	18574	18490	18442	18316	18454	18252	18487	18640	18431	18535	18566	18638	18535	18186	18421	18547	18379	18478	18536	18482	18536	18625	18378	18581	18412	18532	18519	18498	18420	18558	18277	18264	18357	18375	18451	18474	18460	18535	18420	18311	18472	18443	18458	18543	18607	18630	18585	18475	18444	18480	18614	18529	18478	18269	18322	18487	18650	18315	18327	18557	18398	18679	18509	18304	18405	18375	18532	18466	18440	18408	18331	18482	18321	18432	18406	18498	18385	18517	18331	18313	18362	18656	18573	18396	18578	18471	18372	18359	18442	18381	18325	18530	18370	18601	18486	18502	18300	18674	18411	18282	18388	18498	18531	18642	18537	18488	18747	18493	18549	18489	18545	18607	18420	18427	18499	18595	18423	18638	18388	18541	18497	18464	18265	18428	18594	18365	18739	18796	18457	18498	18390	18574	18405	18518	18490	18212	18417	18447	18395	18532	18542	18425	18416	18791	18599	18437	18580	18505	18625	18545	18474	18471	18600	18466	18354	18203	18336	18533	18541	18442	18517	18210	18328	18376	18331	18484	18306	18605	18603	18540	18194	18242	18457	18240	18453	18429	18375	18435	18523	18411	18499	18543	18714	18515	18473	18427	18342	18466	18614	18461	18374	18478	18362	18523	18743	18205	18400	18341	18483	18538	18598	18781	18429	18526	18446	18523	18522	18397	18396	18360	18267	18546	18390	18406	18207	18242	18409	18607	18356	18553	18578	18490	18344	18452	18347	18352	18478	18508	18612	18543	18396	18519	18444	18470	18532	18334	18261	18530	18540	18332	18342	18421	18295	18486	18529	18430	18424	18499	18378	18263	18687	18428	18494	18670	18597
20226	27639	24340	19191	17301	16296	15984	16133	15759	15744	15824	15743	15903	15918	15866	15831	15700	15593	15648	15770	15634	15810	15789	15796	15820	15756	15588	15690	15715	15727	15740	15654	15586	15639	16060	15667	15735	15810	15711	15741	15742	15653	15764	15678	15809	15680	15747	15843	15654	15548	15860	15622	15557	15744	15699	15588	15932	15782	15801	15683	15728	15724	15787	15594	15693	15681	15519	15810	15695	15679	15680	15849	15794	15683	15766	15838	15684	15609	15679	15921	15697	15727	15805	15736	15849	15892	15609	15418	15571	15827	15716	15634	15742	15772	15652	15798	15753	15657	15768	15803	15745	15797	15723	15830	15696	15610	15616	15742	15734	15689	15627	15582	15590	15634	15744	15669	15515	15728	15898	15869	15761	15625	15627	15817	15510	15678	15674	15788	15782	15703	15699	15730	15784	15596	15781	15663	15779	15621	15705	15663	15700	15578	15733	15903	15863	15764	15821	15704	15694	15706	15750	15622	15686	15761	15665	15782	15617	15780	15522	15942	15666	15890	15817	15664	15357	15479	15541	15564	15756	15710	15728	15715	15716	15671	15713	15699	15725	15689	15537	15709	15792	15801	15752	15621	15727	15740	15740	15659	15846	15760	15685	15714	15718	15962	15635	15724	15679	15812	15654	15639	15632	15917	15663	15705	15748	15862	15708	15660	15735	15614	15727	15629	15726	15662	15832	15756	15832	15860	15701	15779	15649	15730	15712	15788	15715	15715	15736	15677	15709	15664	15629	15772	15521	15714	15719	15764	15563	15845	15890	15878	15887	15727	15839	15687	15744	15832	15623	15707	15668	15658	15746	15788	15699	15553	15731	15566	15822	15827	15694	15862	15597	15703	15769	15775	15803	15657	15761	15654	15889	15567	15700	15566	15762	15818	15589	15733	15698	15718	15854	15726	15698	15735	15669	15784	15867	15603	15770	15909	15739	15726	15819	15666	15682	15794	15710	15540	15622	15711	15574	15499	15733	15475	15616	15758	15701	15692	15770	15621	15765	15696	15618	15646	15790	15626	15705	15652	15680	15626	15686	15654	15660	15848	15731	15748	15668	15741	15691	15691	15658	15660	15636	15798	15622	15789	15788	15753	15796	15815	15702	15671	15689	15656	15609	15810	15637	15637	15709	15831	15650	15833	15730	15666	15758	15755	15560	15690	15860	15678	15677	15714	15854	15885	15785	15588	15851	15868	15748	15813	15743	15552	15618	15858	15512	15525	15799	15607	15866	15714	15747	15666	15527	15654	15534	15577	15575	15699	15743	15556	15744	15666	15617	15614	15776	15586	15718	15693	15821	15735	15765	15837	15572	15807	15658	15726	15775	15681	15872	15674	15710	15791	15912	15700	15741	15903	15655	15862	15678	15734	15681	15775	15688	15542	15753	15596	15779	15875	15658	15831	15614	15691	15635	15773	15802	15745	15881	15590	15610	15530	15713	15696	15720	15716	15855	15611	15732	15583	15832	15748	15640	15599	15742	15751	15673	15703	15846	15865	15654	15711	15811	15817	15805	15665	15649	15644	15785	15631	15854	15787	15766	15698	15719	15654	15742	15733	15726	15758	15608	15784	15639	15525	15646	15794	15786	15875	15893	15617	15760	15588	15736	15773	15738	15762	15760	15620	15515	15765	15919	15619	15542	15510	15645	15682	15702	15769	15714	15873	15853	15793	15693	15752	15625	15874	15813	15807	15736	15751	15856	15677	15831	15931	15663	15804	15690	15647	15687	15784	15593	15738	15679	15691	15591	15935	15727	15704	15753	15824	15703	15910	15693	15733	15756	15632	15653	15855	15525	15831	15530	15737	15663	15679	15794	15769	15649	15766	15633	15746	15784	15732	15845	15613	15774	15738	15787	15565	15841	15809	15730	15894	15708	15790	15776	15501	15634	15744	15719	15680	15792	15723	15802	15795	15737	15823	15730	15662	15540	15755	15739	15595	15662	15669	15732	15710	15646	15534	15730	15612	15762	15587	15601	15783	15729	15682	15778	15940	15755	15685	15789	15633	15701	15795	15734	15518	15808	15775	15726	15639	15779	15681	15812	15782	15654	15745	15612	15599	15772	15640	15730	15691	15677	15546	15681	15845	15873	15663	15682	15606	15741	15652	15783	15847	15689	15694	15762	15606	15797	15689	15694	15670	15915	15770	15631	15757	15649	15549	15589	15688	15740	15757	15717	15629	15722	15569	15762	15690	15908	15765	15772	15807	15717	15755	15726	15876	15602	15644	15701	15654	15599	15680	15542	15696	15731	15678	15524	15615	15775	15573	15764	15677	15589	15488	15564	15661	15694	15784	15666	15776	15751	15547	15718	15626	15658	15694	15714	15675	15626	15669	15796	15751	15573	15626	15737	15827	15744	15700	15561	15838	15720	15595	15813	15709	15702	15709	15564	15868	15699	15698	15653	15627	15695	15668	15637	15660	15743	15683	15608	15637	15946	15749	15834	15793	15849	15750	15682	15657	15679	15823	15493	15548	15878	15793	15569	15759	15776	15702	15773	15700	15856	15573	15795	15625	15616	15733	15775	15525	15712	15786	15632	15719	15612	15867	15537	15859	15724	15587	15616	15788	15744	15862	15798	15605	15723	15678	15767	15756	15747	15883	15586	15750	15674	15566	15568	15679	15710	15828	15864	15670	15659	15740	15591	15595	15704	15804	15785	15747	15768	15636	15671	15854	15779	15701	15811	15855	15666	15837	15660	15622	15748	15658	15612	15595	15833	15675	15677	15848	15707	15659	15806	15583	15700	15898	15861	15773	15849	15873	15670	15668	15603	15768	15754	15703	15789	15653	15661	15774	15589	15696	15567	15792	15883	15685	15542	15706	15679	15848	15738	15653	15759	15749	15444	15769	15624	15661	15670	15782	15759	15732	15810	15856	15809	15742	15680	15790	15589	15663	15584	15763	15606	15642	15785	15616	15822	15646	15641	15617	15789	15776	15484	15778	15604	15682	15551	15841	15624	15731	15870	15747	15713	15834	15783	15669	15680	15818	15563	15825	15797	15768	15785	15735	15792	15651	15515	15865	15938	15631	15624	15758	15697	15859	15961	15871	15774	15851	15929	15637	15648	15720	15528	15657	15667	15643	15761	15795	15818	15593	15726	15786	15931	15667	16016	15602	15652	15795	15602	15782	15713	15629	15713	15668	15759	15888	15678	15681	15612	15763	15765	15754	15646	15825	15792	15682	15614	15707	15759	15646	15666	15632	15735	15909	15786	15622	15736	15760	15724	15892	15645	15720	15782	15693	15823	15631	15843	15684	15680	15771	15685	15704	15573	15677	15712	15644	15706	15731	15756	15745	15574	15660	15631	15725	15738	15742	15643	15588	15777	15688	15915	15715	15706	15588	15696	15761	15808	15730	15711	15576	15841	15516	15770	15829	15592	15854	15565	15780	15781	15760	15741	15647	15772	15686	15675	15737	15719	15578	15582	15740	15659	15686	15779	15768	15841	15691	15687	15621	15832	15661	15822	15658	15574	15568	15715	15682	15709	15624	15557	15689	15744	15653	15753	15705	15884	15748	15652	15884	15790	15647	15735	15976	15599	15648	15725	15636	15924	15670	15637	15902	15593	15800	15744	15705	15701	15647	15750	15585	15744	15639	15567	15769	15564	15776	15893	15647	15767	15883	15849	15862	15754	15587	15600	15602	15582	15571	15575	15808	15684	15743	15778	15589	15879	15712	15642	15733	15690	15575	15649	15657	15685	15617	15552	15710	15799	15778	15665	15757	15756	15737	15670	15679	15849	15605	15804	15742	15847	15817	15623	15793	15668	15651	15730	15703	15587	15705	15683	15884	15732	15684	15669	15633	15631	15922	15779	15485	15744	15861	15699	15800	15564	15759	15531	15839	15849	15767	15739	15623	15658	15831	15768	15829	15806	15825	15750	15766	15653	15612	15581	15699	15748	15557	15688	15619	15744	15742	15587	15707	15687	15847	15720	15662	15812	15654	15570	15710	15803	15639	15831	15883	15642	15601	15651	15663	15647	15824	15648	15828	15633	15859	15658	15765	15689	15832	15681	15608	15706	15788	15607	15750	15789	15816	15838	15738	15853	15812	15831	15723	15696	15875	15657	15810	15737	15859	15762	15734	15734	15747	15612	15642	15784	15733	15782	15781	15803	15714	15827	15807	15851	15720	15819	15718	15570	15591	15654	15599	15757	15736	15698	15626	15776	15796	15655	15754	15633	15719	15634	15680	15891	15684	15800	15590	15833	15709	15805	15657	15833	15720	15429	15777	15698	15458	15632	15774	15692	15949	15767	15621	15808	15737	15644	15599	15820	15633	15682	15791	15570	15631	15868	15845	15641	15546	15570	15711	15930	15632	15681	15640	15865	15739	15802	15739	15717	15953	15777	15633	15865	15574	15510	15782	15656	15660	15854	15791	15795	15648	15730	15817	15795	15831	15789	15958	15984	15748	15764	15729	15641	15645	15726	15923	15782	15685	15757	15765	15724	15713	15691	15726	15881	15822	15630	15586	15748	15823	15467	15873	15803	15586	15707	15509	15951	15802	15858	15687	15723	15653	15656	15769	15827	15843	15726	15733	15735	15809	15772	15832	15810	15695	15688	15835	15780	15700	15815	15639	15584	15567	15636	15694	15606	15842	15882	15759	15708	15851	15774	15593	15873	15745	15671	15900	15689	15880	15939	15558	15719	15676	15890	15819	15700	15654	15774	15702	15835	15714	15642	15705	15694	15688	15671	15751	15573	15704	15759	15772	15596	15773	15806	15670	15647	15697	15809	15759	15511	15790	15631	15539	15765	15709	15630	15812	15671	15560	15868	15732	15717	15726	15773	15728	15627	15677	15808	15861	15710	15737	15762	15617	15660	15801	15674	15824	15612	15852	15791	15603	15884	15682	15790	15645	15750	15748	15851	15779	15848	15684	15679	15544	15838	15711	15827	15774	15724	15762	15680	15670	15773	15686	15600	15699	15741	15947	15727	15613	15874	15658	15801	15531	15598	15831	15890	15781	15714	15930	15879	15759	15646	15848	15774	15854	15824	15777	15711	15619	15813	15603	15691	15828	15637	15751	15522	15784	15771	15755	15634	15849	15680	15743	15790	15728	15705	15572	15480	15642	15834	15765	15770	15804	15636	15701	15757	15763	15631	15757
23834	21586	28351	25935	23497	22798	22237	19699	18907	18910	18652	18526	18690	18497	18373	18596	18421	18406	18538	18478	18533	18591	18423	18304	18321	18371	18535	18294	18186	18313	18398	18387	18469	18359	18389	18486	18476	18577	18259	18236	18423	18528	18434	18490	18274	18182	18199	18455	18357	18408	18395	18274	18432	18171	18259	18461	18400	18442	18340	18424	18380	18539	18317	18481	18283	18318	18298	18235	18455	18399	18400	18326	18391	18144	18406	18050	18271	18402	18255	18153	18663	18329	18241	18362	18388	18295	18321	18236	18428	18296	18246	18251	18310	18353	18329	18278	18298	18387	18284	18303	18434	18390	18338	18431	18443	18224	18232	18084	18092	18310	18131	18283	18392	18301	18374	18315	18515	18457	18349	18332	18436	18308	18243	18355	18097	18287	18325	18331	18336	18210	18286	18185	18424	18299	18264	18334	18314	18374	18428	18261	18296	18329	18445	18304	18383	18158	18352	18132	18446	18255	18207	18383	18399	18371	18547	18475	18234	18279	18148	18329	18316	18355	18262	18392	18177	18248	18250	18462	18173	18089	18460	18401	18443	18113	18276	18178	18068	18084	18274	18378	18273	18214	18295	18509	18124	18100	18460	18259	18401	18308	18447	18563	18342	18163	18176	18070	18389	18303	18351	18145	18135	18241	18426	18397	18417	18294	18051	18356	18202	18233	18157	18460	18254	18274	18297	18398	18415	18479	18413	18163	18182	18466	18119	18202	18332	18316	18240	18391	18089	18092	18172	18289	18370	18312	18265	18352	18373	18290	18254	18214	18308	18374	18213	18117	18307	18195	18407	18382	18463	18303	18195	18227	18062	18404	18249	18091	18153	18276	18393	18400	18267	18376	18317	18163	18226	18247	18259	18245	18413	18270	18394	18258	18339	18479	18383	18187	18161	18319	18140	18472	18202	18189	18545	18278	18157	18599	18409	18443	18337	18249	18390	18335	18438	18491	18259	18177	18205	18300	18550	18084	18130	18359	18206	18323	18518	18396	18457	18450	18475	18301	18399	18301	18431	18330	18270	18001	18201	18276	18370	18362	18302	18216	18317	18273	18332	18353	18122	18382	18244	18281	18267	18185	18353	18417	18413	18203	18246	18283	18318	18300	18385	18162	18374	18335	18310	18304	18369	18255	18277	18326	18142	18162	18245	18327	18145	18046	18366	18219	18095	18105	18468	18286	18256	18222	18246	18474	18375	18267	18445	18206	18334	18482	18072	18325	18378	18297	18268	18217	18362	18254	18339	18359	18397	18235	18376	18326	18335	18338	18245	18182	18076	18270	18247	17880	18248	18470	18278	18176	18308	18169	18184	18494	18406	18225	18226	18098	18212	18293	18255	18240	18252	18103	18139	18324	18419	18147	18349	18147	18550	18203	18433	18289	18231	18192	18242	18372	18287	18241	18491	18320	18377	18412	18330	18394	18180	18225	18492	18327	18314	18504	18224	18305	18209	18262	18405	18436	18451	18424	18322	18297	18302	18262	18340	18412	18166	18153	18440	18304	18259	18344	18330	18266	18291	18265	18261	18441	18241	18317	18358	18151	18522	18249	18324	18463	18442	18348	18235	18594	18227	18253	18147	18357	18322	18277	18389	18383	18283	18276	18351	18399	18127	18080	18341	18183	18339	18143	18143	18264	18374	18437	18617	18301	18279	18176	18395	18388	18411	18274	18059	18505	18328	18567	18289	18268	18330	18126	18319	18383	18461	18471	18250	18314	18233	18143	18257	18237	18177	18303	18254	18204	18289	18224	18212	18400	18275	18358	18135	18262	18318	18366	18305	18248	18342	18334	18211	18405	18422	18112	18339	18367	18269	18162	18324	18275	18358	18489	18381	18219	18397	18056	18143	18283	18337	18173	18368	18265	18408	18371	18317	18295	18610	18222	18460	18401	18193	18260	18133	18189	18309	18306	18206	18203	18186	18149	18267	18266	18307	18317	18317	18436	18289	18426	18353	18226	18194	18201	18416	18328	18516	18281	18512	18372	18254	18312	18291	18522	18317	18303	18231	18357	18430	18304	18444	18480	18358	18380	18363	18308	18393	18164	18358	18291	18479	18304	18365	18286	18296	18263	17961	18323	18435	18192	18254	18091	18285	18346	18562	18248	18232	18252	18128	18141	18350	18218	18419	18331	18312	18563	18341	18447	18396	18255	18164	18273	18254	18286	18284	18156	18229	18375	18353	18365	18472	18519	18368	18161	18513	18395	18403	18255	18314	18349	18187	18386	18177	18344	18330	18432	18432	18364	18330	18142	18199	18495	18427	18008	18227	18177	18484	18334	18304	18271	18347	18211	18162	18390	18388	18297	18199	18296	18615	18346	18410	18334	18312	18361	18393	18385	18231	18362	18252	18394	18465	18480	18253	18331	18417	18294	18206	18267	18390	18507	18383	18383	18356	18334	18407	18295	18200	18164	18053	18526	18319	18385	18196	18275	18377	18313	18564	18156	18192	18312	18217	18384	18320	18273	18312	18175	18411	18357	18264	18242	18310	18237	18172	18183	18384	18346	18319	18393	18464	18259	18400	18247	18529	18562	18259	18194	18409	18500	18303	18207	18307	18315	18228	18197	18354	18175	18492	18272	18508	18253	18292	18278	18286	18190	18282	18159	18161	18549	18463	18204	18143	18184	18443	18178	18352	18363	18374	18214	18280	18504	18267	18025	18466	18425	18457	18245	18026	18301	18483	18487	18276	18299	18580	18376	18404	18508	18387	18370	18515	18301	18338	18219	18232	18300	18273	17965	18376	18215	18368	18416	18380	18343	18354	18408	18458	18319	18263	18082	18300	18381	18416	18094	18181	18230	18210	18273	18367	18444	18411	18466	18396	18412	18349	18177	18274	18254	18262	18269	18227	18280	18421	18436	18313	18400	18201	18250	18243	18302	18334	18365	18329	18234	18417	18328	18327	18354	18336	18446	18269	18230	18225	18208	18421	18273	18330	18352	18435	18410	18172	18191	18343	18196	18159	18441	18106	18340	18312	18157	18354	18450	18427	18390	18451	18331	18341	18283	18419	18295	18332	18245	18148	18276	18333	18328	18477	18508	18383	18158	18318	18106	18279	18366	18337	18109	18111	18136	18241	18449	18397	18161	18553	18279	18123	18242	18363	18417	18235	18335	18283	18583	18296	18438	18294	18444	18283	18105	18358	18133	18408	18271	18270	18212	18391	18411	18355	18298	18351	18260	18344	18266	18472	18326	18385	18485	18426	18428	18463	18253	18396	18472	18166	18133	18368	18235	18207	18251	18141	18368	18315	18323	18368	18145	18256	18187	18305	18390	18390	18348	18124	18300	18525	18437	18285	18221	18288	18275	18314	18242	18421	18367	18452	18273	18387	18125	18276	18328	18279	18162	18393	18380	18312	18217	18205	18213	18307	18285	18352	18294	18269	18276	18426	18273	18297	18313	18271	18290	18429	18369	18284	18455	18464	18568	18381	18240	18270	18411	18398	18542	18304	18073	18262	18421	18418	18300	18478	18485	18296	18493	18368	18120	18377	18406	18282	18448	18527	18332	18179	18403	18236	18319	18481	18182	18185	18308	18436	18177	18463	18197	18261	18351	18239	18274	18394	18420	18236	18420	18230	18240	18560	18432	18137	18307	18158	18543	18280	18025	18297	18226	18126	18199	18387	18110	18286	18300	18306	18505	18243	18007	18351	18313	18381	18259	18332	18329	18371	18372	18297	18613	18523	18568	18394	18229	18187	18521	18399	18471	18338	18357	18335	18360	18184	18270	18212	18412	18193	18522	18345	18409	18281	18226	18544	18356	18313	18320	18431	18291	18202	18332	18373	18302	18384	18383	18592	18406	18261	18288	18323	18552	18424	18175	18179	18490	18374	18149	18437	18506	18331	18293	18377	18390	18293	18221	18280	18313	18191	18306	18437	18376	18351	18389	18524	18145	18340	18213	18284	18427	18158	18336	18247	18402	18450	18250	18231	18272	18480	18324	18155	18217	18170	18296	18129	18249	18297	18318	18289	18251	17996	18323	18310	18204	18142	18437	18140	18342	18298	18405	18363	18232	18361	18308	18331	18290	18381	18249	18459	18468	18366	18270	18243	18479	18387	18267	18261	18249	18304	18512	18312	18362	18196	18381	18412	18331	18372	18474	18206	18234	18381	18437	18331	18425	18172	18200	18371	18361	18397	18387	18449	18228	18397	18197	18431	18275	18339	18372	18378	18217	18258	18475	18435	18487	18339	18299	18153	18375	18205	18515	18172	18184	18230	18193	18318	18441	18128	18240	18399	18302	18318	18327	18291	18390	18200	18327	18232	18332	18352	18437	18300	18425	18340	18205	18247	17982	18277	18035	18499	18375	18464	18463	18247	18164	18339	18276	18150	18350	18413	18333	18151	18286	18227	18358	18285	18362	18297	18474	18357	18293	18320	18296	18419	18247	18400	18549	18690	18318	18176	18128	18041	18518	18094	18335	18229	18520	18439	18247	18409	18264	18359	18331	18285	18321	18501	18285	18372	18410	18526	18061	18365	18234	18435	18027	18371	18359	18484	18240	18534	18248	18512	18164	18163	18214	18424	18475	18399	18288	18355	18363	18576	18432	18250	18257	18348	18299	18160	18319	18346	18365	18560	18309	18391	18313	18229	18023	18404	18350	18221	18176	18197	18345	18147	18298	18534	18180	18099	18486	18360	18195	18295	18539	18216	18467	18236	18239	18254	18236	18466	18391	18409	18296	18221	18233	18361	18552	18137	18373	18186	18276	18590	18366	18516	18520	18371	18214	18382	18541	18224	18227	18403	18225	18114	18425	18030	18564	18415	18154	18151	18320	18113	18337	18249	18318	18334	18497	18196	18299	18075	18224	18252	18270	18283	18206	18270	18335	18317	18383	18170	18230	18290	18389	18484	18350	18605	18354	18432	18459	18444	18538	18316	18394	18575	18289	18408	18260	18413	18223	18223	18364	18364	18200	17930	18253	18362	18427	18271	18466	18435	18406	18315	18381	18287	18433	18469	18278	18293	18019	18334	18316	18262	18297	18451	18314	18378	18239	18439	18295	18250	18481	18383	18215	18163	18384	18158	18448	18325	18248	18268	18408	18385	18343	18362	18425	18262	18181	18352	18371	18212	18407	18330	18173	18391	18231	18430	18444	18173	18087
18335	36602	33958	24912	20173	18311	17111	16595	15970	15819	15696	15684	15778	15789	15861	15732	15701	15722	15777	15729	15719	15867	15706	15678	15633	15651	15662	15630	15698	15645	15737	15562	15778	15555	15560	15645	15725	15609	15744	15711	15701	15567	15518	15685	15719	15632	15681	15646	15845	15507	15460	15465	15674	15555	15603	15668	15583	15651	15525	15505	15595	15561	15534	15809	15640	15624	15590	15706	15758	15644	15557	15446	15762	15569	15679	15468	15633	15608	15593	15562	15796	15553	15682	15552	15681	15750	15625	15569	15638	15657	15573	15747	15579	15608	15531	15572	15672	15623	15632	15638	15675	15715	15617	15669	15477	15821	15674	15725	15469	15549	15598	15544	15595	15604	15746	15573	15644	15623	15595	15692	15663	15700	15579	15657	15534	15651	15675	15612	15576	15590	15658	15485	15634	15722	15619	15609	15741	15645	15652	15595	15543	15487	15769	15574	15482	15556	15549	15473	15583	15661	15692	15774	15567	15634	15658	15577	15485	15628	15609	15653	15438	15695	15600	15623	15566	15580	15590	15544	15697	15587	15453	15547	15545	15591	15693	15713	15743	15672	15631	15585	15653	15582	15667	15836	15795	15606	15699	15619	15668	15573	15561	15677	15543	15626	15662	15646	15638	15626	15452	15785	15644	15556	15486	15587	15650	15655	15469	15682	15550	15710	15401	15729	15656	15677	15721	15535	15655	15542	15453	15506	15679	15769	15564	15658	15674	15630	15612	15529	15602	15631	15660	15520	15634	15630	15745	15534	15521	15705	15658	15557	15695	15459	15785	15592	15643	15387	15523	15614	15501	15762	15614	15387	15664	15793	15575	15551	15750	15421	15545	15691	15525	15730	15763	15574	15622	15568	15583	15615	15740	15556	15678	15741	15604	15738	15582	15482	15606	15669	15642	15563	15814	15506	15716	15610	15528	15517	15683	15466	15587	15631	15620	15459	15815	15631	15655	15434	15741	15561	15690	15539	15508	15584	15602	15479	15613	15565	15530	15652	15563	15772	15458	15707	15550	15689	15665	15694	15562	15650	15578	15545	15569	15625	15640	15757	15732	15882	15516	15597	15716	15648	15846	15570	15540	15591	15714	15586	15722	15497	15510	15806	15549	15595	15646	15660	15591	15755	15564	15509	15690	15604	15595	15764	15534	15710	15558	15653	15704	15552	15501	15792	15604	15605	15693	15481	15587	15532	15633	15559	15664	15742	15593	15643	15576	15703	15639	15467	15732	15478	15675	15640	15413	15540	15748	15696	15678	15604	15644	15620	15715	15575	15608	15488	15607	15622	15632	15642	15654	15528	15570	15857	15497	15706	15635	15653	15622	15476	15531	15490	15599	15605	15523	15641	15624	15581	15801	15586	15595	15739	15779	15599	15575	15617	15586	15693	15618	15565	15579	15541	15484	15585	15790	15568	15427	15654	15622	15633	15534	15463	15517	15647	15625	15510	15705	15422	15616	15592	15501	15727	15618	15687	15538	15644	15530	15684	15681	15694	15534	15495	15553	15716	15735	15710	15526	15658	15581	15746	15859	15542	15678	15713	15531	15891	15562	15730	15506	15681	15674	15656	15516	15594	15726	15749	15726	15588	15459	15645	15547	15528	15681	15735	15604	15749	15666	15694	15728	15478	15733	15703	15578	15649	15500	15633	15720	15865	15680	15508	15786	15770	15525	15671	15568	15524	15651	15463	15577	15694	15510	15587	15429	15522	15564	15585	15434	15680	15575	15641	15440	15576	15767	15595	15667	15505	15624	15651	15620	15603	15688	15640	15729	15618	15740	15647	15545	15525	15682	15467	15699	15639	15559	15528	15424	15530	15494	15705	15794	15562	15556	15678	15612	15655	15799	15611	15681	15714	15465	15671	15463	15642	15648	15692	15494	15680	15653	15563	15522	15609	15556	15635	15710	15681	15580	15557	15674	15578	15624	15733	15739	15618	15717	15436	15611	15566	15616	15618	15419	15504	15744	15697	15698	15483	15646	15547	15796	15633	15474	15587	15520	15506	15564	15749	15721	15535	15739	15594	15555	15730	15547	15500	15604	15663	15581	15676	15626	15501	15531	15468	15627	15522	15477	15697	15745	15776	15762	15646	15574	15756	15478	15532	15771	15725	15682	15532	15472	15481	15649	15704	15511	15513	15590	15775	15601	15731	15683	15669	15646	15679	15426	15562	15803	15565	15576	15527	15656	15614	15583	15658	15552	15545	15558	15546	15580	15524	15594	15649	15463	15773	15535	15514	15694	15713	15520	15863	15537	15593	15569	15556	15692	15749	15707	15625	15690	15663	15646	15615	15610	15564	15741	15682	15572	15477	15616	15523	15679	15637	15762	15633	15698	15498	15507	15673	15618	15472	15526	15508	15647	15557	15591	15697	15677	15607	15700	15672	15534	15653	15766	15625	15563	15576	15470	15498	15731	15690	15533	15670	15519	15619	15641	15632	15609	15465	15815	15699	15654	15430	15616	15423	15662	15749	15679	15882	15674	15500	15600	15594	15672	15625	15673	15632	15748	15675	15675	15575	15425	15697	15651	15706	15552	15664	15785	15729	15725	15670	15589	15588	15740	15545	15451	15523	15700	15563	15570	15674	15641	15525	15627	15569	15761	15805	15660	15695	15616	15835	15640	15795	15616	15634	15581	15479	15560	15517	15808	15687	15610	15643	15592	15638	15613	15557	15741	15595	15723	15682	15795	15505	15517	15546	15496	15629	15699	15548	15537	15676	15667	15461	15545	15510	15476	15738	15545	15610	15571	15617	15618	15700	15706	15766	15568	15608	15617	15498	15582	15643	15656	15695	15605	15734	15662	15733	15571	15689	15694	15706	15726	15820	15532	15694	15735	15647	15718	15641	15498	15772	15605	15518	15662	15536	15652	15609	15629	15607	15690	15648	15646	15581	15590	15766	15656	15639	15587	15724	15472	15686	15642	15732	15620	15634	15712	15730	15734	15561	15562	15640	15622	15615	15681	15548	15548	15682	15563	15512	15448	15469	15625	15727	15624	15591	15529	15643	15708	15422	15705	15543	15563	15556	15569	15672	15626	15722	15593	15623	15628	15653	15539	15602	15705	15789	15483	15672	15753	15462	15603	15502	15505	15659	15747	15441	15555	15524	15582	15545	15580	15603	15681	15633	15612	15529	15680	15677	15624	15630	15623	15570	15629	15739	15725	15711	15515	15653	15621	15549	15445	15680	15706	15498	15633	15517	15472	15460	15809	15578	15444	15606	15670	15614	15572	15701	15579	15661	15605	15654	15617	15604	15732	15482	15613	15659	15541	15627	15631	15645	15863	15551	15651	15755	15708	15643	15604	15447	15681	15538	15488	15303	15616	15697	15580	15663	15607	15544	15711	15408	15655	15559	15583	15555	15705	15714	15703	15617	15568	15573	15694	15632	15563	15631	15626	15496	15723	15739	15645	15768	15532	15508	15435	15636	15641	15612	15457	15550	15575	15349	15371	15590	15441	15549	15597	15636	15510	15580	15698	15536	15610	15548	15567	15667	15640	15640	15974	15480	15578	15627	15636	15451	15653	15654	15831	15598	15667	15530	15680	15692	15560	15618	15712	15541	15837	15596	15920	15665	15591	15621	15779	15451	15614	15552	15712	15681	15779	15703	15572	15641	15547	15687	15707	15619	15592	15552	15585	15480	15663	15536	15770	15638	15934	15466	15611	15528	15639	15613	15636	15607	15738	15642	15560	15828	15773	15476	15500	15699	15621	15720	15616	15565	15657	15661	15522	15645	15523	15660	15638	15683	15484	15826	15752	15522	15656	15591	15603	15493	15661	15641	15661	15710	15753	15588	15738	15652	15514	15780	15608	15541	15590	15428	15637	15738	15711	15515	15610	15522	15628	15675	15664	15522	15526	15662	15414	15686	15638	15455	15702	15607	15556	15545	15808	15581	15480	15690	15882	15656	15709	15602	15528	15665	15493	15688	15808	15699	15795	15568	15521	15629	15697	15501	15667	15642	15655	15686	15604	15702	15599	15551	15488	15703	15567	15600	15697	15528	15531	15570	15658	15622	15588	15700	15572	15619	15622	15609	15769	15603	15805	15687	15533	15726	15704	15555	15760	15813	15525	15640	15706	15492	15515	15679	15688	15371	15519	15691	15668	15580	15417	15575	15694	15560	15496	15749	15653	15585	15620	15626	15516	15691	15530	15680	15594	15641	15661	15624	15537	15707	15581	15701	15567	15508	15753	15663	15483	15912	15598	15642	15607	15674	15704	15731	15724	15764	15606	15567	15746	15514	15741	15550	15758	15672	15455	15343	15606	15631	15631	15574	15554	15779	15559	15562	15752	15591	15726	15638	15735	15508	15682	15537	15600	15472	15607	15551	15629	15567	15552	15440	15619	15538	15641	15587	15664	15696	15576	15748	15578	15682	15694	15638	15655	15613	15702	15530	15660	15571	15580	15591	15607	15655	15665	15629	15525	15591	15717	15493	15654	15642	15627	15741	15666	15662	15662	15646	15551	15655	15680	15662	15593	15492	15728	15745	15651	15748	15552	15612	15428	15539	15575	15649	15636	15541	15603	15680	15631	15688	15685	15431	15569	15712	15660	15617	15520	15673	15668	15652	15458	15478	15789	15601	15618	15544	15783	15450	15558	15584	15559	15600	15595	15545	15742	15765	15441	15586	15557	15820	15625	15827	15808	15583	15678	15687	15623	15520	15635	15634	15596	15853	15686	15674	15654	15581	15515	15710	15668	15726	15593	15715	15532	15745	15669	15592	15674	15527	15693	15633	15612	15614	15681	15553	15614	15510	15586	15731	15647	15701	15778	15507	15522	15734	15531	15726	15660	15671	15568	15591	15648	15758	15632	15675	15638	15587	15807	15622	15547	15603	15694	15574	15649	15598	15574	15612	15575	15578	15633	15611	15501	15563	15545	15881	15616	15738	15555	15616	15629	15507	15554	15545	15559	15559	15660	15573	15697	15548	15657	15601	15516	15660	15535	15614	15363	15764	15519	15706	15621	15502	15705	15611	15701	15558	15532	15829	15829	15715	15616	15814	15625	15631	15579	15512	15704	15485	15555	15519	15651	15536	15656	15717	15707	15735	15584	15825	15633	15585	15704	15536	15762	15679	15402	15502	15602	15733	15554	15619	15701	15505
25353	21616	27287	27433	20801	19591	19424	18521	18248	18500	18463	18556	18513	18491	18443	18326	18369	18426	18176	18342	18290	18324	18188	18530	18251	18252	18428	18224	18304	18024	18188	18065	18235	18292	18412	18248	18043	18282	18364	18122	18157	18125	18137	18214	18420	18287	18094	18043	18149	18152	18296	18468	18271	18161	18358	17947	18509	18218	18406	18139	18040	18371	18086	18292	18255	18152	18074	18183	18381	18218	18237	18194	18388	18272	18191	18290	18284	18171	18447	18227	18383	18121	18134	18366	18287	18172	18260	18330	18156	17968	18128	18097	18195	18164	18255	18349	18362	18243	18228	18165	18232	18440	18278	18127	18059	18333	18118	18291	18289	18221	18203	18217	18219	18204	18299	18214	18425	18329	18281	18043	18337	18426	18262	18299	18299	18254	18167	18362	18356	18089	18240	18160	18158	18372	18246	18423	18096	18042	18125	17916	18103	18151	18305	18141	18261	18264	18093	18140	18287	18185	18253	18099	18059	18224	18279	18256	18348	18400	18129	18243	18257	18124	18304	18154	18463	18232	18042	18136	18069	18186	18231	18328	18336	18424	18170	18310	18204	18181	18265	18042	18161	18061	18034	18270	18099	18235	18210	18063	18336	18044	18120	18325	18134	18159	18155	18174	18414	18289	18223	18255	18227	18163	18230	18362	18334	18113	18290	18270	18153	18320	18229	17996	18333	18225	18256	18096	18037	18264	18441	18210	18170	18330	18309	18162	18373	18155	18145	18098	18153	18348	18129	18152	18219	18157	18305	18288	18359	18273	18368	18303	18078	18199	18285	18265	18179	18146	18278	18261	18004	18126	18203	18194	18299	18302	18251	18139	18072	18147	18219	18519	18209	18314	18142	18507	18177	18239	18238	18304	18236	17966	18091	18249	18229	18229	18357	18136	18078	18314	18276	18332	18288	18177	18018	18223	18296	18411	18428	18084	18077	18281	18078	18132	18292	18087	18150	18217	18231	18379	18377	18430	18373	18192	18077	18303	18116	18025	18228	18024	18453	18381	18274	18120	18330	18280	18223	18304	18194	18404	18193	18309	18103	18059	18394	18306	18211	18239	18295	18154	18068	18158	18295	17905	18072	18215	18354	18248	18204	18216	18073	18229	18013	18185	18116	18369	18076	18269	18139	18302	18381	18429	18442	18298	18071	18206	18380	18416	18113	18119	18274	18185	18220	18352	18285	18104	18115	18123	17993	18254	18594	18159	18316	18143	18333	18110	18103	18106	18061	18417	18076	18146	18184	17963	18334	18026	18069	18067	18371	18170	18173	18223	18084	18193	18241	18179	18140	18377	18234	18208	18156	18266	18045	18161	18215	18103	18293	18184	18267	18334	18168	18219	18297	18191	18138	18435	18199	18104	18193	18229	18114	18336	18072	18194	18171	18061	18122	18271	18213	18350	18170	18327	18420	18348	18024	18120	18191	18086	18223	18226	18098	18425	18305	18274	18297	18103	18356	18236	18245	18028	18190	18145	18009	18262	18369	18158	18029	18199	18204	18366	18409	18180	17995	18080	18265	18452	18289	18168	18119	18335	18265	18337	18200	18185	18360	18326	18142	18196	18320	18305	18148	18121	18430	18289	18309	18118	18226	18315	18147	18279	18201	18197	18422	18216	18169	18030	18169	18072	18272	18322	18175	18194	18339	18169	18151	18083	18405	18381	18100	18148	18233	18188	18147	18248	18323	18250	18170	18092	18124	18384	18342	18338	18248	18086	18253	18274	18021	18382	18257	18194	18206	18221	18218	18240	18385	18199	18235	18210	18228	18166	18115	18385	18235	18442	18353	18581	18223	18339	18381	18434	18123	18268	18252	18053	18472	18174	18138	18486	18139	18090	18090	18240	18299	18103	18365	18479	18123	18176	18202	18167	18374	18219	18406	18122	18418	18064	18295	18355	18147	18165	18191	18339	18226	18375	18301	18354	18165	18037	18040	18201	18247	18303	18170	18145	18252	18233	18437	17979	18390	18417	18371	18116	18279	18253	18025	18420	18251	18159	18143	18353	18250	18167	18140	18233	18287	18210	18091	18273	18073	18126	18198	18071	18123	18377	18020	18123	18210	18095	18051	18360	18107	18266	18110	18091	18154	18207	18250	18078	18349	18305	18255	18215	18341	18266	18281	18291	18240	18056	18057	18077	18318	18140	18426	18187	18071	18085	18402	18334	18341	18304	18162	18226	18490	18345	18327	18154	18250	18330	18286	18331	18168	18126	18125	18141	18431	18103	18193	18328	18254	18200	18386	18322	18314	18162	18014	18078	18320	18266	18417	18250	18096	18115	18140	18168	18087	18314	18363	18144	18322	18433	18103	18209	18333	18175	18348	18357	18276	18024	18203	18113	18353	18385	18158	18037	18118	18342	18095	18470	18052	18099	18191	18186	18291	18398	18065	18227	18355	18302	18132	18267	18214	18168	18168	18352	18213	18155	18152	18124	18261	18331	18315	18368	18276	18221	18186	18299	18034	18189	18265	18205	18237	18378	18246	18312	18162	18211	18321	18254	18219	18208	18269	18191	18346	18106	18166	17985	18221	18148	18287	18219	18121	18284	18397	18366	18154	18242	18285	18208	18100	18193	18183	18172	18106	18333	18362	18123	18132	18106	18159	18044	18209	18287	18274	18166	18182	18216	18260	18246	18170	18245	18360	18030	18223	18171	18089	18168	17968	18288	18297	18189	18167	18309	18440	18197	18255	18317	18214	18075	18295	18162	18570	18183	18087	18082	18228	18123	18143	18124	18316	18138	18287	18206	18152	18138	18080	18258	18165	18221	18233	18372	18358	18395	18190	18228	18114	18177	18309	18080	18230	18046	18290	18268	18422	18325	18334	18438	18373	18377	18265	18174	18250	18185	18148	18226	18131	18285	18130	18264	18206	18282	18131	18219	18215	18260	18350	18298	18341	18335	18165	18232	18066	18291	18202	18138	18375	18154	18134	18084	18427	18017	18316	17959	18374	18308	18139	18013	18425	18217	18119	18283	18364	18153	18333	18328	18429	18209	18233	18326	18038	18295	18416	18181	18262	18080	18299	18194	18147	18081	18221	18159	18368	18045	18390	18384	18147	18195	18165	18152	18305	18359	18284	18105	18076	18160	18272	18238	18160	18326	18238	18166	18257	18222	18433	18274	18062	18039	18196	18300	18012	18266	18360	18198	18116	18190	18289	18226	18295	18224	18214	18169	18209	18157	18040	18074	18164	18292	18170	18227	18351	18339	18360	18248	18177	18253	18096	18219	18251	18264	18107	18139	18370	18171	18107	18169	18066	18185	18167	18276	18218	18112	18190	18332	18176	18352	18267	18238	18084	18126	18263	18305	18225	18147	18012	18249	18412	18085	18192	18241	18217	18134	18193	18262	18481	18276	18393	18190	18153	18233	18217	18336	18191	18456	18172	18202	18321	18135	18374	18091	18277	18229	18464	18088	18138	18290	18250	18207	18401	17932	18307	18320	18189	18293	18164	18223	18162	18207	18112	18221	18218	18360	18218	18093	18396	18241	18342	18134	18124	18249	18271	18183	18340	18337	18203	18244	18065	18134	18080	18278	18169	18498	18402	18212	18346	18324	18099	18163	18214	18437	18123	18334	18147	18329	18072	18305	18366	18200	18103	18177	18469	18176	18229	17979	18214	18086	18245	18394	18225	18209	18145	18240	18443	18222	18323	18466	18327	18236	18387	18227	17995	18202	18311	18117	18158	18533	18375	18524	18138	18287	18229	18086	18275	18253	18295	18391	18334	18187	18559	18279	17966	18094	18361	18245	18281	18314	18241	18186	18219	18267	18348	18226	18213	18185	18318	18332	18353	18287	18273	18054	18250	18083	18367	18324	18359	18280	18293	18206	18260	18118	18572	18386	18237	18276	18197	18207	18165	18424	18330	18253	18348	18076	18070	18203	18227	18195	18095	18103	18111	18264	18150	18539	18336	18274	18341	18504	18237	17989	18179	18212	18336	18205	18301	18043	18336	18234	18313	18130	18402	18209	18160	18476	18264	18262	18372	18299	18177	18159	18151	18417	18363	18084	18094	18030	18198	18140	18356	18065	17948	18296	18191	18272	18301	18293	18259	18273	18232	18453	18347	18340	18099	18263	18414	18056	18209	18233	18253	18228	18386	18338	18299	18371	18111	18201	18231	18268	18160	18297	18203	18278	18162	18183	18391	18224	18046	18239	18450	18148	18327	18244	18533	18154	18056	18282	18374	18327	18307	18106	18217	18209	18198	18311	18239	18323	18226	18219	18312	18286	18400	18116	18051	18219	18378	18216	18294	18421	18179	18020	18309	18188	18074	18316	18158	18333	18151	18122	18304	18186	18327	18019	18206	18310	18397	18247	18423	18298	18147	18299	18285	18304	18309	18080	18312	17990	18161	18206	18364	17966	18216	18132	18270	18177	18296	18301	18257	18252	18215	18301	18300	18427	18144	18037	18183	18187	18356	18225	18375	18275	18579	18297	18196	18075	18400	18295	18371	18168	18151	18067	18110	18325	18327	18265	18145	18163	18224	18361	18351	18233	18229	18126	18256	18172	18299	18165	18083	18039	18120	18238	18208	18270	18482	17992	18338	18191	18280	18332	18319	18253	18197	18267	18325	18126	18174	18138	18115	18208	18153	18341	18116	18182	18169	18273	18459	18111	18228	17932	18275	18302	18183	18367	18224	18234	18286	18216	18150	18402	18396	18172	18168	18361	18342	18385	18267	18367	18159	18229	18125	18097	18388	18335	18154	18236	18331	18195	18265	18182	18345	18404	18122	18146	18269	18026	18226	18183	18304	18227	18162	18225	18173	18229	18226	18319	18113	18344	18142	18290	18380	18289	18186	18270	18392	18274	18074	18257	18200	18033	18270	18237	18204	18434	18187	18153	18288	18142	17936	18193	18338	18150	18157	18207	18379	18176	18413	18322	18300	18274	18053	17949	18236	18187	18092	17986	18204	18274	18146	18238	18293	18012	18500	18105	18140	18277	18133	18347	18253	18308	18228	18436	18211	18095	18409	18262	18221	18066	18202	18214	18219	18336	18295	18211	18204	18079	18054	18129	18337	18106	18363	18238	18207	18201	18147	18245	18205	18322	18224	18137	18298	18118	18202	18353	18082	18158	18283	18170	18259	17998	18256	18276	18212	18239
18513	31703	26993	19823	17416	16683	15932	15769	15925	15870	15757	15752	15620	15807	15653	15721	15473	15718	15437	15698	15496	15783	15834	15546	15505	15474	15638	15706	15783	15355	15652	15720	15752	15597	15621	15615	15646	15476	15789	15554	15545	15559	15636	15753	15619	15640	15516	15698	15395	15712	15535	15604	15665	15592	15749	15357	15617	15307	15500	15763	15595	15546	15583	15502	15643	15706	15526	15683	15535	15648	15573	15601	15480	15564	15670	15440	15379	15655	15575	15551	15621	15534	15478	15625	15477	15477	15797	15625	15601	15541	15686	15411	15527	15591	15592	15522	15629	15578	15399	15464	15581	15583	15546	15476	15514	15615	15539	15606	15414	15389	15752	15526	15670	15802	15653	15612	15646	15650	15689	15634	15799	15540	15547	15510	15696	15451	15472	15556	15489	15672	15470	15746	15812	15430	15509	15685	15793	15607	15708	15475	15487	15475	15664	15611	15560	15615	15510	15632	15504	15571	15542	15703	15561	15579	15502	15608	15751	15599	15577	15600	15543	15661	15527	15559	15710	15600	15500	15588	15583	15482	15528	15683	15581	15749	15457	15493	15487	15591	15712	15556	15432	15796	15650	15588	15669	15498	15592	15637	15431	15592	15549	15560	15677	15478	15606	15542	15456	15796	15678	15544	15686	15645	15657	15535	15669	15509	15704	15621	15614	15478	15546	15548	15607	15551	15503	15664	15483	15691	15686	15589	15652	15449	15510	15522	15741	15556	15640	15600	15671	15565	15403	15655	15606	15593	15414	15566	15677	15485	15335	15579	15575	15495	15660	15662	15651	15614	15764	15478	15605	15639	15563	15583	15516	15670	15636	15629	15633	15664	15704	15542	15582	15688	15669	15643	15555	15565	15483	15700	15544	15452	15578	15812	15548	15707	15616	15551	15522	15687	15460	15570	15662	15632	15554	15572	15576	15322	15736	15631	15573	15424	15499	15573	15554	15507	15602	15567	15521	15497	15686	15627	15478	15697	15479	15568	15695	15564	15580	15591	15694	15586	15539	15783	15638	15814	15597	15508	15810	15637	15592	15504	15550	15416	15604	15448	15509	15669	15462	15628	15630	15486	15709	15755	15425	15789	15573	15607	15486	15551	15622	15619	15529	15550	15627	15786	15726	15609	15648	15535	15559	15551	15475	15593	15832	15663	15714	15639	15626	15656	15645	15522	15599	15510	15501	15523	15609	15695	15438	15673	15540	15498	15567	15573	15669	15680	15637	15655	15542	15643	15689	15653	15671	15394	15837	15640	15717	15638	15648	15571	15464	15653	15550	15511	15482	15716	15532	15488	15446	15538	15476	15445	15428	15716	15554	15558	15546	15593	15563	15492	15633	15431	15717	15649	15636	15562	15668	15654	15610	15613	15507	15478	15850	15569	15670	15578	15760	15605	15695	15703	15525	15497	15640	15716	15736	15414	15613	15540	15483	15621	15585	15504	15579	15670	15444	15587	15700	15601	15681	15502	15556	15639	15474	15461	15574	15555	15664	15553	15633	15594	15449	15768	15624	15674	15677	15636	15449	15490	15465	15494	15651	15453	15541	15622	15418	15567	15551	15630	15708	15621	15508	15640	15418	15497	15497	15524	15558	15575	15541	15551	15522	15647	15562	15447	15500	15563	15630	15537	15599	15598	15741	15617	15662	15536	15481	15473	15794	15465	15598	15519	15641	15490	15536	15600	15650	15699	15621	15492	15657	15602	15691	15499	15640	15504	15463	15577	15738	15630	15629	15801	15591	15436	15627	15486	15439	15627	15617	15662	15556	15475	15637	15557	15762	15480	15508	15659	15526	15703	15878	15756	15518	15720	15634	15774	15593	15657	15592	15547	15387	15565	15552	15535	15492	15543	15644	15797	15580	15425	15623	15478	15410	15572	15654	15773	15658	15514	15503	15596	15527	15658	15664	15589	15703	15533	15519	15784	15624	15618	15554	15568	15683	15386	15734	15579	15719	15657	15657	15500	15543	15620	15691	15531	15441	15582	15714	15434	15589	15427	15697	15631	15606	15658	15607	15401	15623	15683	15566	15502	15597	15441	15592	15542	15611	15661	15372	15706	15646	15615	15456	15472	15789	15535	15791	15658	15605	15706	15706	15710	15493	15445	15734	15642	15519	15533	15452	15564	15671	15457	15482	15629	15478	15517	15564	15609	15696	15500	15599	15579	15544	15519	15380	15646	15716	15824	15652	15477	15670	15593	15524	15740	15413	15674	15682	15612	15459	15556	15628	15546	15506	15610	15764	15499	15682	15742	15630	15713	15709	15620	15768	15415	15571	15559	15631	15685	15302	15554	15498	15511	15354	15442	15811	15498	15469	15466	15486	15573	15546	15670	15693	15765	15646	15503	15481	15598	15494	15554	15538	15685	15644	15655	15357	15870	15419	15532	15595	15526	15568	15584	15494	15607	15580	15579	15511	15554	15625	15502	15597	15499	15542	15561	15573	15555	15563	15466	15602	15623	15490	15668	15497	15547	15678	15710	15600	15647	15628	15674	15315	15595	15532	15748	15684	15663	15601	15676	15592	15609	15736	15544	15637	15487	15582	15589	15697	15533	15668	15573	15539	15460	15508	15567	15548	15587	15620	15703	15423	15481	15683	15398	15702	15632	15638	15652	15590	15668	15750	15832	15651	15462	15440	15805	15582	15640	15698	15552	15564	15512	15536	15597	15347	15529	15496	15503	15655	15642	15718	15596	15539	15400	15535	15670	15522	15492	15650	15614	15620	15482	15747	15585	15567	15627	15395	15660	15637	15587	15390	15612	15626	15518	15631	15652	15479	15634	15652	15652	15662	15672	15692	15627	15637	15615	15512	15590	15510	15612	15470	15725	15593	15546	15592	15598	15327	15594	15597	15660	15662	15534	15705	15684	15482	15537	15784	15460	15582	15475	15675	15625	15559	15631	15718	15527	15471	15567	15712	15506	15613	15499	15488	15666	15526	15529	15550	15509	15624	15559	15467	15532	15543	15719	15650	15574	15629	15710	15538	15581	15660	15548	15330	15579	15512	15597	15620	15603	15770	15615	15597	15692	15598	15498	15609	15712	15625	15772	15478	15553	15452	15683	15527	15614	15662	15574	15678	15711	15659	15473	15483	15768	15507	15605	15487	15598	15766	15527	15676	15570	15623	15537	15633	15485	15661	15562	15578	15546	15624	15544	15713	15466	15631	15589	15625	15542	15532	15701	15592	15631	15450	15478	15575	15432	15719	15426	15648	15741	15640	15602	15650	15594	15566	15557	15613	15725	15628	15696	15583	15584	15489	15641	15599	15642	15575	15520	15614	15550	15445	15692	15697	15621	15517	15486	15576	15552	15446	15509	15665	15422	15629	15697	15571	15509	15461	15664	15491	15645	15502	15580	15712	15571	15682	15509	15511	15680	15527	15614	15680	15518	15734	15659	15626	15711	15597	15531	15636	15636	15587	15757	15437	15511	15463	15699	15740	15500	15524	15551	15711	15604	15601	15500	15769	15579	15575	15486	15514	15481	15530	15700	15457	15422	15546	15648	15633	15682	15544	15631	15526	15651	15644	15426	15522	15620	15574	15539	15407	15403	15598	15787	15451	15584	15534	15436	15541	15768	15489	15635	15568	15713	15562	15644	15490	15675	15685	15525	15525	15448	15475	15607	15692	15715	15641	15616	15520	15450	15866	15628	15647	15581	15693	15435	15650	15521	15682	15619	15601	15538	15493	15439	15647	15571	15648	15453	15480	15663	15539	15669	15510	15692	15485	15687	15471	15655	15594	15660	15531	15711	15590	15587	15632	15587	15546	15486	15543	15516	15562	15591	15489	15643	15565	15656	15561	15611	15753	15756	15589	15586	15608	15560	15587	15542	15663	15665	15790	15421	15535	15425	15681	15567	15648	15648	15492	15653	15496	15494	15534	15584	15686	15552	15581	15329	15661	15627	15507	15590	15646	15541	15682	15582	15614	15636	15556	15504	15499	15434	15595	15513	15538	15762	15653	15544	15709	15722	15670	15560	15709	15644	15603	15439	15428	15706	15645	15524	15565	15486	15540	15536	15454	15573	15672	15591	15545	15485	15584	15635	15749	15697	15749	15591	15545	15442	15528	15451	15645	15642	15687	15505	15564	15686	15581	15612	15524	15835	15490	15540	15574	15581	15542	15574	15592	15514	15626	15632	15557	15711	15601	15557	15680	15484	15532	15554	15632	15541	15691	15507	15558	15625	15672	15548	15635	15563	15631	15605	15638	15560	15620	15782	15567	15627	15545	15631	15533	15629	15600	15655	15594	15530	15567	15445	15566	15396	15587	15547	15608	15726	15485	15611	15763	15488	15622	15626	15476	15496	15590	15666	15606	15341	15444	15573	15629	15577	15580	15551	15608	15469	15651	15531	15477	15738	15683	15536	15622	15622	15629	15682	15529	15604	15423	15707	15663	15597	15519	15630	15582	15448	15607	15640	15594	15576	15574	15602	15661	15578	15621	15618	15478	15493	15334	15669	15758	15500	15766	15524	15430	15415	15580	15556	15766	15718	15582	15614	15622	15546	15534	15508	15572	15489	15720	15548	15568	15452	15719	15629	15736	15663	15599	15628	15677	15649	15464	15523	15573	15684	15530	15446	15662	15560	15457	15594	15567	15644	15512	15533	15645	15536	15440	15543	15658	15540	15822	15459	15572	15730	15502	15514	15444	15511	15669	15653	15675	15667	15599	15603	15558	15628	15629	15692	15601	15728	15665	15575	15617	15532	15732	15719	15538	15434	15588	15647	15588	15642	15519	15457	15536	15575	15585	15689	15611	15528	15647	15457	15569	15736	15737	15753	15642	15626	15435	15584	15569	15814	15710	15401	15577	15517	15517	15590	15619	15640	15622	15673	15626	15534	15721	15582	15542	15508	15526	15692	15480	15718	15600	15472	15586	15511	15476	15668	15474	15603	15697	15533	15698	15730	15666	15404	15597	15653	15543	15513	15493	15670	15789	15441	15554	15624	15555	15583	15513	15684	15662	15609	15542	15537	15570	15681	15691	15593	15627	15733	15540	15521	15502	15534	15578	15500	15412	15624	15517	15561	15681	15554	15539	15500	15536	15657	15438	15592	15692	15551	15659	15604	15788	15760	15703	15700	15687	15733	15515	15837	15590	15648	15543	15443
22603	21599	28885	24856	22132	24543	24862	19952	19090	19065	19158	18925	18940	18972	18762	18652	18873	18842	18876	18775	18841	18740	18666	18585	18610	18722	18509	18848	18377	18510	18621	18576	18733	18635	18620	18540	18650	18535	18664	18459	18573	18380	18540	18532	18790	18679	18651	18528	18748	18462	18542	18751	18810	18677	18645	18629	18361	18523	18781	18746	18397	18497	18298	18617	18555	18430	18497	18434	18493	18417	18366	18343	18443	18461	18391	18346	18370	18517	18451	18524	18429	18570	18622	18380	18485	18384	18636	18659	18386	18410	18544	18589	18545	18426	18552	18678	18547	18490	18718	18368	18493	18495	18471	18377	18472	18560	18455	18447	18438	18447	18297	18563	18228	18413	18371	18644	18379	18347	18399	18391	18635	18633	18316	18632	18515	18680	18431	18478	18525	18470	18574	18464	18516	18466	18431	18675	18474	18490	18355	18259	18534	18486	18411	18340	18446	18631	18547	18536	18596	18426	18647	18392	18355	18628	18363	18555	18488	18489	18360	18421	18328	18645	18513	18429	18499	18525	18438	18604	18578	18485	18534	18611	18528	18547	18391	18641	18451	18586	18532	18361	18347	18388	18576	18520	18677	18690	18473	18633	18573	18660	18503	18308	18609	18508	18461	18622	18573	18578	18706	18535	18418	18389	18500	18664	18403	18470	18527	18446	18556	18445	18549	18607	18465	18331	18438	18642	18485	18413	18519	18498	18651	18388	18510	18530	18587	18442	18693	18401	18331	18515	18575	18321	18278	18585	18382	18474	18492	18561	18437	18427	18461	18300	18321	18439	18622	18531	18441	18741	18389	18338	18467	18376	18432	18336	18649	18417	18333	18550	18389	18536	18680	18368	18463	18567	18558	18441	18533	18321	18399	18366	18378	18536	18548	18606	18570	18614	18400	18331	18413	18618	18433	18514	18490	18739	18446	18256	18288	18416	18451	18279	18542	18618	18474	18504	18596	18354	18300	18782	18206	18400	18540	18569	18397	18397	18389	18419	18516	18490	18499	18331	18720	18284	18788	18533	18478	18559	18511	18563	18485	18612	18523	18532	18405	18625	18529	18384	18574	18468	18233	18409	18460	18491	18415	18485	18495	18553	18498	18532	18531	18541	18382	18355	18642	18470	18633	18297	18499	18572	18460	18564	18450	18411	18367	18291	18570	18518	18550	18649	18449	18354	18432	18471	18276	18309	18444	18363	18454	18374	18494	18354	18488	18501	18367	18349	18464	18510	18622	18303	18587	18676	18480	18334	18421	18385	18506	18614	18463	18530	18412	18575	18421	18463	18673	18407	18588	18483	18436	18286	18365	18429	18392	18548	18434	18485	18451	18398	18504	18500	18276	18501	18655	18343	18179	18339	18409	18485	18719	18512	18299	18420	18494	18428	18350	18632	18504	18517	18547	18482	18272	18420	18476	18527	18480	18474	18709	18406	18447	18563	18540	18494	18565	18514	18506	18422	18527	18643	18369	18505	18344	18557	18572	18479	18458	18497	18569	18442	18524	18697	18741	18519	18467	18556	18608	18408	18501	18429	18433	18593	18465	18235	18643	18551	18429	18442	18469	18708	18500	18537	18282	18526	18630	18376	18368	18645	18394	18278	18421	18359	18491	18333	18476	18371	18248	18560	18592	18505	18517	18680	18384	18461	18503	18482	18483	18508	18498	18501	18573	18181	18533	18604	18313	18583	18381	18576	18591	18371	18490	18394	18505	18634	18740	18496	18366	18501	18648	18610	18458	18576	18128	18357	18363	18566	18604	18536	18412	18485	18391	18365	18421	18678	18440	18361	18552	18275	18409	18414	18314	18468	18562	18526	18264	18433	18572	18351	18474	18215	18419	18323	18357	18469	18298	18358	18448	18609	18493	18427	18541	18604	18536	18659	18525	18687	18529	18452	18576	18525	18538	18650	18383	18391	18734	18500	18468	18572	18600	18450	18416	18372	18473	18602	18550	18556	18455	18588	18454	18411	18682	18678	18688	18317	18439	18454	18700	18681	18658	18544	18490	18517	18559	18530	18602	18380	18607	18593	18546	18453	18637	18360	18465	18551	18630	18530	18404	18413	18509	18285	18376	18467	18531	18691	18521	18565	18441	18211	18571	18588	18419	18468	18706	18325	18443	18331	18523	18263	18453	18240	18370	18443	18470	18378	18278	18550	18567	18622	18488	18458	18424	18410	18348	18503	18519	18608	18483	18512	18523	18562	18573	18411	18443	18438	18360	18418	18428	18556	18441	18423	18528	18552	18643	18391	18784	18232	18505	18223	18323	18374	18406	18391	18354	18616	18516	18513	18408	18503	18448	18468	18394	18373	18316	18433	18678	18531	18492	18358	18582	18356	18304	18479	18627	18323	18557	18555	18325	18586	18620	18554	18498	18341	18501	18337	18601	18663	18628	18489	18466	18435	18590	18680	18428	18532	18642	18375	18625	18495	18393	18328	18459	18523	18488	18377	18490	18727	18393	18706	18511	18643	18497	18669	18344	18389	18478	18583	18603	18367	18463	18378	18415	18374	18560	18730	18502	18702	18570	18401	18402	18421	18398	18580	18492	18526	18440	18350	18241	18579	18685	18402	18564	18516	18588	18452	18273	18218	18512	18425	18486	18440	18188	18548	18534	18442	18294	18521	18388	18448	18350	18630	18470	18503	18380	18468	18477	18490	18518	18382	18426	18580	18458	18387	18566	18226	18570	18479	18588	18646	18597	18586	18338	18369	18366	18410	18482	18442	18439	18372	18515	18426	18623	18562	18680	18511	18480	18516	18691	18474	18534	18479	18432	18582	18476	18529	18437	18376	18608	18640	18545	18479	18238	18528	18494	18652	18628	18495	18550	18642	18595	18546	18507	18476	18485	18428	18594	18408	18625	18519	18403	18369	18412	18532	18353	18372	18385	18497	18394	18459	18624	18518	18433	18477	18476	18534	18350	18666	18589	18432	18574	18266	18583	18457	18616	18547	18397	18503	18543	18583	18514	18500	18754	18470	18227	18460	18330	18443	18624	18429	18669	18374	18379	18454	18414	18330	18536	18517	18623	18678	18411	18546	18544	18487	18472	18644	18649	18408	18373	18322	18423	18522	18339	18422	18561	18433	18567	18523	18482	18504	18543	18494	18696	18404	18451	18527	18346	18473	18455	18455	18367	18397	18513	18470	18500	18434	18579	18584	18431	18617	18501	18530	18468	18492	18278	18356	18425	18337	18612	18587	18518	18610	18663	18462	18444	18342	18256	18358	18644	18665	18571	18458	18587	18559	18603	18488	18608	18318	18197	18399	18544	18552	18676	18504	18448	18413	18359	18375	18489	18413	18320	18600	18577	18342	18371	18816	18683	18351	18355	18448	18417	18460	18393	18492	18418	18607	18338	18493	18534	18540	18548	18444	18685	18572	18477	18460	18326	18350	18561	18486	18572	18393	18264	18665	18353	18516	18531	18431	18641	18398	18569	18538	18657	18467	18450	18547	18450	18717	18542	18514	18469	18396	18433	18417	18446	18469	18482	18517	18379	18425	18525	18575	18476	18407	18400	18557	18565	18438	18299	18360	18412	18525	18345	18210	18415	18625	18494	18396	18268	18422	18440	18491	18456	18392	18563	18657	18602	18449	18547	18491	18411	18601	18563	18391	18452	18533	18361	18490	18309	18243	18457	18449	18513	18315	18466	18498	18563	18410	18342	18658	18600	18444	18720	18432	18592	18536	18330	18448	18426	18368	18342	18641	18550	18605	18659	18606	18523	18401	18533	18182	18504	18604	18457	18532	18693	18401	18424	18330	18439	18433	18605	18175	18442	18441	18529	18385	18488	18555	18358	18418	18536	18490	18324	18532	18571	18594	18329	18390	18361	18564	18741	18644	18527	18600	18563	18513	18461	18580	18335	18337	18323	18452	18367	18290	18412	18594	18475	18536	18317	18339	18452	18348	18514	18434	18551	18159	18633	18501	18529	18436	18545	18344	18368	18433	18643	18493	18396	18596	18509	18556	18397	18418	18495	18530	18556	18599	18569	18375	18535	18309	18560	18596	18582	18553	18409	18449	18451	18503	18595	18614	18390	18344	18464	18485	18620	18298	18367	18551	18778	18390	18479	18529	18347	18511	18470	18398	18488	18385	18581	18669	18502	18299	18559	18559	18495	18375	18317	18383	18427	18401	18518	18585	18812	18561	18503	18569	18410	18614	18544	18515	18404	18509	18555	18518	18435	18549	18403	18540	18442	18553	18512	18709	18629	18389	18613	18713	18490	18299	18431	18393	18442	18608	18371	18596	18543	18308	18339	18515	18389	18454	18523	18564	18423	18438	18607	18488	18419	18357	18612	18462	18766	18504	18316	18500	18594	18492	18421	18453	18438	18486	18492	18476	18396	18228	18452	18611	18515	18360	18498	18540	18598	18672	18366	18517	18555	18431	18417	18441	18664	18525	18566	18498	18483	18309	18632	18600	18658	18551	18587	18715	18738	18572	18527	18717	18400	18327	18492	18482	18236	18255	18762	18312	18403	18499	18527	18451	18243	18460	18540	18434	18489	18389	18429	18478	18712	18584	18646	18428	18398	18343	18394	18572	18462	18538	18384	18494	18721	18450	18725	18447	18533	18545	18354	18487	18545	18560	18461	18449	18388	18484	18532	18394	18608	18544	18375	18491	18533	18255	18390	18490	18474	18640	18295	18221	18558	18404	18688	18585	18531	18495	18620	18522	18502	18479	18431	18561	18490	18650	18411	18441	18491	18496	18322	18275	18224	18598	18511	18527	18335	18439	18441	18585	18453	18402	18487	18615	18366	18325	18515	18367	18434	18784	18611	18312	18584	18416	18724	18447	18555	18687	18647	18550	18443	18700	18556	18462	18495	18601	18429	18357	18301	18062	18341	18356	18684	18626	18582	18754	18621	18515	18311	18583	18404	18422	18361	18496	18543	18475	18473	18573	18513	18446	18555	18379	18608	18488	18471	18380	18476	18317	18421	18488	18418	18462	18515	18501	18389	18608	18440	18543	18531	18548	18454	18548	18474	18527	18474	18347	18332	18592	18646	18564	18723	18614	18852	18777	18471	18264	18477	18711	18644	18517	18393	18621	18264	18458	18378	18606	18578	18747	18358	18547	18567	18325	18497	18454	18692	18691	18386	18586	18226	18575
19781	42810	36608	25259	21161	19719	17503	16425	16191	16043	15861	15880	15893	15929	15789	15718	15874	15753	15854	15713	15721	15834	15819	15898	15854	15667	15834	15800	15680	15791	15695	15719	15423	15604	15543	15764	15636	15653	15691	15620	15613	15677	15642	15825	15561	15953	15897	15743	15781	15736	15635	15556	15678	15772	15787	15733	15573	15722	15717	15716	15870	15780	15579	15649	15553	15767	15640	15586	15610	15588	15641	15586	15817	15673	15479	15682	15576	15619	15810	15696	15533	15591	15815	15770	15715	15643	15498	15700	15631	15706	15708	15850	15686	15658	15731	15647	15755	15474	15633	15584	15703	15673	15710	15587	15611	15630	15601	15718	15755	15651	15572	15762	15594	15624	15698	15739	15644	15616	15712	15713	15632	15661	15652	15692	15658	15725	15819	15635	15553	15750	15673	15666	15802	15571	15562	15573	15726	15516	15573	15506	15712	15683	15795	15634	15752	15657	15776	15658	15762	15744	15811	15631	15487	15616	15471	15716	15611	15658	15480	15510	15639	15754	15551	15751	15519	15663	15593	15653	15586	15749	15563	15588	15817	15682	15695	15655	15720	15660	15720	15690	15795	15744	15771	15651	15709	15799	15623	15804	15715	15631	15632	15632	15643	15602	15651	15679	15751	15630	15778	15638	15524	15676	15626	15632	15722	15499	15711	15560	15690	15789	15577	15758	15717	15786	15740	15608	15734	15613	15727	15637	15804	15542	15778	16008	15723	15794	15663	15591	15680	15641	15595	15595	15773	15692	15920	15643	15689	15710	15713	15637	15686	15723	15728	15723	15626	15546	15621	15842	15777	15683	15751	15871	15514	15650	15587	15688	15790	15592	15744	15576	15681	15610	15524	15549	15603	15774	15669	15509	15737	15667	15813	15844	15627	15671	15621	15752	15613	15573	15698	15639	15858	15540	15693	15786	15582	15638	15681	15815	15699	15537	15557	15640	15754	15650	15571	15632	15884	15636	15805	15585	15565	15611	15736	15748	15758	15650	15567	15671	15626	15752	15585	15681	15763	15707	15839	15642	15772	15650	15578	15756	15642	15731	15490	15676	15615	15593	15805	15795	15652	15793	15779	15658	15718	15732	15696	15706	15704	15740	15644	15663	15694	15554	15799	15747	15695	15758	15680	15569	15699	15577	15548	15578	15675	15593	15466	15881	15541	15690	15578	15629	15643	15550	15673	15582	15784	15705	15856	15841	15661	15818	15715	15727	15525	15809	15702	15723	15658	15545	15453	15779	15802	15762	15818	15558	15636	15607	15687	15674	15352	15721	15784	15584	15539	15637	15639	15679	15699	15638	15660	15541	15579	15846	15990	15555	15728	15652	15750	15797	15624	15699	15538	15603	15632	15790	15670	15579	15795	15621	15632	15732	15693	15604	15663	15838	15842	15665	15625	15671	15465	15518	15350	15679	15524	15572	15570	15549	15568	15632	15686	15669	15518	15750	15725	15598	15528	15666	15557	15802	15678	15719	15567	15573	15596	15680	15751	15738	15619	15768	15656	15773	15635	15480	15503	15782	15584	15807	15811	15687	15745	15540	15765	15571	15652	15617	15627	15708	15735	15648	15654	15567	15685	15557	15631	15621	15595	15543	15568	15486	15570	15680	15596	15660	15846	15703	15829	15724	15635	15741	15575	15805	15609	15505	15729	15576	15783	15707	15626	15647	15673	15672	15699	15735	15653	15637	15727	15714	15616	15693	15729	15660	15711	15710	15954	15606	15782	15478	15631	15687	15829	15601	15842	15737	15620	15293	15686	15628	15726	15699	15767	15586	15724	15704	15597	15797	15634	15791	15696	15616	15716	15628	15524	15697	15670	15820	15520	15679	15661	15623	15731	15753	15677	15761	15811	15844	15654	15561	15730	15490	15646	15680	15649	15674	15740	15672	15807	15638	15641	15577	15647	15582	15781	15684	15663	15804	15508	15601	15761	15704	15663	15518	15650	15707	15769	15684	15520	15656	15910	15708	15682	15662	15539	15690	15627	15653	15734	15775	15612	15665	15668	15711	15595	15845	15690	15724	15527	15559	15627	15692	15696	15786	15472	15701	15677	15782	15634	15812	15647	15583	15395	15714	15531	15539	15665	15685	15624	15755	15653	15584	15545	15605	15681	15524	15685	15704	15619	15521	15788	15732	15657	15749	15588	15590	15619	15663	15662	15597	15652	15738	15763	15753	15567	15607	15650	15537	15677	15589	15763	15689	15803	15780	15604	15833	15670	15542	15614	15752	15863	15587	15497	15685	15750	15557	15733	15659	15649	15621	15573	15558	15727	15537	15716	15632	15619	15599	15581	15762	15817	15699	15734	15575	15738	15563	15848	15762	15694	15625	15803	15824	15591	15667	15531	15646	15638	15719	15729	15720	15744	15517	15628	15752	15672	15669	15628	15581	15495	15675	15735	15768	15649	15793	15558	15637	15610	15673	15770	15617	15666	15555	15718	15515	15431	15763	15679	15541	15659	15643	15814	15633	15406	15559	15647	15768	15732	15707	15740	15765	15596	15621	15716	15522	15680	15770	15685	15551	15412	15683	15907	15782	15822	15832	15666	15798	15815	15630	15713	15681	15637	15590	15788	15636	15616	15714	15839	15591	15686	15629	15667	15651	15799	15640	15591	15722	15591	15728	15646	15680	15665	15755	15624	15476	15651	15705	15466	15684	15558	15850	15543	15666	15683	15848	15708	15685	15818	15687	15663	15607	15639	15661	15667	15492	15725	15565	15552	15670	15909	15693	15749	15872	15902	15711	15551	15706	15691	15506	15699	15555	15749	15554	15676	15620	15744	15807	15696	15578	15587	15786	15809	15674	15625	15613	15573	15668	15641	15842	15731	15757	15682	15544	15594	15708	15700	15755	15720	15690	15629	15541	15577	15604	15629	15512	15642	15640	15819	15712	15712	15647	15728	15558	15658	15608	15585	15704	15701	15734	15789	15591	15605	15693	15569	15415	15801	15760	15592	15604	15705	15659	15629	15514	15865	15680	15704	15656	15809	15732	15753	15695	15648	15735	15570	15778	15675	15652	15866	15493	15817	15554	15681	15672	15363	15638	15593	15831	15842	15678	15734	15600	15728	15645	15747	15630	15722	15708	15767	15650	15703	15542	15700	15488	15558	15589	15542	15765	15656	15728	15730	15875	15730	15633	15918	15664	15739	15575	15525	15672	15656	15662	15597	15638	15762	15624	15584	15485	15503	15692	15665	15472	15608	15564	15717	15597	15672	15613	15653	15559	15429	15689	15743	15571	15659	15502	15632	15731	15629	15653	15658	15715	15802	15640	15770	15599	15813	15628	15571	15490	15579	15621	15613	15708	15548	15627	15661	15636	15675	15532	15666	15835	15588	15692	15706	15557	15567	15555	15473	15675	15449	15503	15565	15573	15574	15578	15565	15682	15797	15668	15672	15795	15671	15662	15732	15578	15665	15702	15674	15546	15765	15525	15776	15794	15634	15786	15572	15750	15633	15600	15637	15656	15524	15729	15639	15827	15601	15700	15627	15644	15619	15547	15627	15637	15493	15488	15639	15491	15721	15776	15666	15541	15821	15812	15786	15620	15656	15570	15599	15699	15523	15494	15533	15697	15593	15642	15716	15627	15671	15683	15631	15636	15446	15744	15601	15792	15744	15875	15652	15564	15673	15785	15577	15669	15604	15648	15621	15695	15657	15681	15798	15700	15697	15683	15546	15702	15492	15665	15458	15669	15502	15739	15881	15465	15651	15754	15689	15808	15543	15671	15796	15766	15497	15679	15706	15720	15504	15570	15614	15563	15686	15685	15733	15625	15609	15699	15655	15667	15514	15579	15636	15743	15460	15705	15701	15550	15641	15745	15736	15698	15838	15643	15620	15684	15591	15618	15612	15691	15723	15626	15498	15492	15699	15500	15803	15601	15765	15574	15577	15699	15567	15607	15675	15696	15596	15682	15602	15669	15668	15581	15539	15617	15583	15579	15662	15484	15592	15741	15723	15667	15693	15593	15624	15457	15608	15704	15634	15691	15712	15635	15725	15655	15725	15721	15573	15828	15563	15610	15687	15673	15754	15478	15911	15746	15527	15513	15830	15799	15708	15447	15521	15710	15679	15611	15547	15789	15625	15517	15709	15892	15601	15738	15643	15530	15632	15896	15648	15598	15567	15751	15730	15526	15726	15672	15710	15726	15673	15662	15606	15753	15630	15673	15509	15665	15677	15764	15811	15455	15703	15731	15872	15848	15587	15676	15815	15614	15686	15596	15559	15691	15565	15807	15767	15788	15637	15696	15649	15756	15623	15723	15777	15810	15768	15686	15731	15438	15791	15655	15582	15700	15706	15538	15740	15663	15706	15534	15637	15595	15650	15575	15694	15853	15801	15690	15755	15777	15694	15776	15591	15619	15616	15696	15540	15784	15634	15557	15721	15647	15708	15660	15804	15578	15728	15769	15591	15817	15604	15698	15521	15801	15638	15708	15755	15801	15787	15783	15569	15684	15553	15705	15660	15683	15698	15597	15645	15726	15571	15624	15707	15697	15713	15632	15729	15563	15510	15633	15588	15814	15663	15636	15735	15646	15660	15598	15585	15678	15658	15511	15760	15571	15606	15702	15903	15586	15676	15550	15608	15732	15651	15715	15493	15510	15711	15649	15654	15628	15685	15557	15829	15681	15698	15896	15694	15716	15791	15774	15606	15817	15410	15756	15813	15798	15756	15686	15489	15607	15549	15809	15563	15469	15673	15473	15562	15727	15844	15566	15723	15704	15592	15760	15672	15765	15849	15587	15644	15552	15649	15646	15616	15672	15614	15690	15733	15650	15766	15362	15638	15523	15687	15635	15611	15750	15716	15704	15539	15701	15677	15716	15615	15706	15618	15629	15822	15494	15636	15567	15638	15529	15693	15772	15674	15623	15678	15686	15511	15716	15630	15687	15601	15511	15665	15641	15534	15819	15512	15765	15858	15590	15711	15835	15866	15821	15730	15599	15645	15616	15494	15541	15662	15639	15722	15748	15702	15617	15738	15925	15637	15604	15659	15805	15633	15621	15659	15660	15693	15717	15655	15739	15481	15703	15388	15483	15741	15526	15627	15605	15836	15635	15802	15797	15713	15482	15729	15595	15668	15603	15674	15652	15571	15707	15824	15650
29770	23362	24876	22003	18661	17653	17638	17733	17715	17368	17602	17424	17663	17464	17620	17546	17323	17118	17489	17393	17524	17439	17396	17278	17229	17418	17469	17291	17366	17291	17352	17224	17491	17214	17270	17357	17389	17299	17510	17259	17420	17318	17347	17328	17321	17283	17433	17448	17405	17463	17766	17579	17386	17208	17414	17399	17376	17354	17550	17539	17460	17327	17142	17409	17447	17398	17421	17293	17313	17444	17370	17229	17395	17359	17402	17403	17351	17152	17361	17320	17646	17431	17501	17285	17393	17511	17277	17485	17301	17411	17404	17323	17314	17152	17468	17466	17358	17212	17319	17094	17421	17239	17346	17450	17414	17287	17305	17183	17206	17285	17467	17459	17460	17277	17229	17310	17403	17458	17309	17456	17379	17289	17434	17403	17446	17334	17307	17163	17297	17380	17214	17454	17531	17240	17443	17550	17477	17412	17458	17460	17664	17482	17249	17475	17410	17230	17478	17429	17400	17451	17155	17585	17706	17108	17360	17198	17218	17258	17244	17220	17237	17312	17097	17279	17469	17237	17377	17305	17109	17290	17608	17291	17508	17132	17391	17157	17369	17395	17385	17275	17398	17385	17344	17518	17268	17376	17448	17470	17502	17252	17354	17264	17343	17325	17380	17119	17445	17197	17271	17348	17315	17358	17341	17351	17422	17423	17430	17144	17227	17243	17567	17253	17357	17434	17601	17339	17304	17404	17290	17488	17425	17470	17165	17466	17375	17276	17243	17315	17356	17220	17296	17332	17426	17256	17357	17526	17365	17376	17170	17386	17083	17336	17393	17426	17265	17167	17515	17187	17333	17230	17470	17439	17636	17481	17324	17450	17428	17546	17432	17354	17409	17327	17245	17343	17642	17436	17093	17190	17475	17461	17445	17330	17435	17195	17407	17543	17216	17225	17399	17473	17233	17499	17363	17306	17557	17155	17458	17493	17344	17199	17356	17363	17391	17284	17218	17464	17552	17261	17338	17460	17336	17296	17372	17504	17614	17496	17186	17309	17375	17251	17331	17353	17664	17454	17309	17219	17426	17330	17305	17366	17296	17331	17259	17519	17392	17367	17288	17332	17419	17418	17453	17360	17472	17524	17537	17373	17379	17610	17424	17240	17491	17471	17297	17392	17254	17150	17358	17385	17297	17464	17365	17491	17517	17334	17190	17360	17406	17333	17522	17474	17308	17422	17510	17314	17448	17333	17504	17395	17254	17370	17512	17315	17379	17225	17487	17493	17455	17289	17295	17322	17438	17342	17133	17326	17378	17360	17190	17496	17481	17415	17388	17460	17393	17395	17328	17248	17383	17260	17211	17370	17179	17338	17325	17377	17320	17394	17433	17467	17404	17423	17395	17239	17418	17538	17490	17478	17216	17198	17382	17353	17166	17409	17256	17328	17488	17296	17164	17248	17204	17363	17442	17383	17526	17463	17475	17327	17364	17348	17250	17491	17346	17330	17386	17228	17339	17438	17359	17386	17421	17338	17369	17540	17471	17301	17368	17425	17374	17364	17454	17454	17178	17377	17571	17583	17283	17511	17328	17499	17349	17417	17470	17451	17353	17252	17228	17228	17248	17290	17348	17387	17099	17286	17474	17397	17273	17308	17500	17337	17500	17514	17736	17280	17249	17362	17474	17343	17484	17433	17356	17251	17254	17338	17519	17383	17499	17375	17423	17284	17584	17482	17273	17299	17443	17367	17489	17632	17343	17301	17389	17378	17280	17342	17489	17747	17489	17325	17381	17535	17506	17378	17418	17145	17269	17442	17350	17241	17427	17099	17570	17300	17404	17357	17515	17370	17533	17335	17303	17437	17340	17356	17536	17518	17474	17529	17169	17248	17270	17276	17421	17328	17378	17461	17165	17338	17352	17365	17332	17499	17449	17205	17537	17603	17333	17504	17324	17376	17336	17261	17379	17440	17508	17467	17401	17428	17340	17309	17424	17363	17512	17301	17394	17430	17363	17146	17487	17291	17177	17530	17139	17359	17266	17288	17439	17390	17316	17446	17290	17217	17396	17274	17340	17385	17431	17556	17590	17421	17312	17355	17420	17472	17498	17495	17436	17370	17332	17381	17399	17452	17381	17481	17498	17415	17389	17395	17137	17512	17520	17329	17334	17492	17510	17482	17385	17387	17496	17454	17586	17328	17478	17521	17473	17252	17280	17356	17332	17561	17580	17316	17492	17467	17518	17210	17319	17180	17123	17173	17398	17340	17239	17457	17292	17127	17234	17624	17492	17334	17292	17552	17424	17585	17463	17324	17162	17421	17448	17460	17469	17588	17320	17410	17464	17274	17247	17358	17307	17299	17192	17400	17561	17372	17450	17591	17513	17453	17244	17508	17454	17516	17463	17331	17271	17349	17423	17392	17451	17308	17269	17414	17296	17235	17578	17442	17327	17440	17460	17316	17289	17381	17347	17374	17346	17350	17265	17394	17355	17454	17464	17335	17421	17411	17398	17303	17423	17657	17501	17089	17313	17267	17290	17475	17390	17368	17461	17278	17284	17360	17485	17503	17392	17526	17445	17227	17224	17297	17280	17445	17413	17051	17229	17289	17499	17170	17213	17413	17479	17466	17105	17315	17488	17490	17307	17426	17494	17390	17650	17273	17564	17379	17278	17408	17320	17567	17305	17395	17474	17426	17304	17240	17324	17482	17349	17381	17536	17473	17350	17529	17225	17467	17364	17318	17482	17275	17339	17341	17369	17224	17302	17407	17390	17256	17318	17237	17317	17382	17278	17476	17494	17443	17504	17473	17259	17372	17219	17183	17542	17516	17262	17291	17311	17343	17442	17323	17419	17226	17301	17245	17378	17282	17533	17507	17297	17518	17411	17487	17469	17255	17257	17540	17316	17465	17454	17297	17367	17346	17425	17180	17185	17481	17217	17411	17474	17223	17449	17386	17357	17382	17473	17491	17380	17257	17394	17457	17336	17351	17329	17367	17498	17440	17508	17489	17567	17398	17493	17406	17412	17435	17355	17318	17162	17466	17280	17445	17347	17248	17473	17330	17260	17424	17201	17303	17641	17285	17398	17263	17334	17342	17627	17319	17201	17435	17563	17411	17309	17446	17417	17404	17199	17451	17340	17690	17211	17414	17286	17609	17391	17199	17387	17243	17586	17272	17316	17526	17489	17372	17288	17463	17192	17184	17367	17357	17424	17329	17383	17367	17342	17348	17470	17264	17533	17421	17365	17359	17422	17279	17503	17393	17147	17337	17270	17506	17225	17242	17369	17153	17379	17221	17392	17267	17341	17388	17456	17400	17601	17608	17326	17437	17492	17411	17472	17277	17204	17308	17321	17361	17287	17499	17280	17426	17341	17340	17313	17288	17367	17322	17370	17726	17466	17134	17171	17448	17497	17590	17575	17224	17322	17341	17387	17603	17456	17392	17584	17368	17482	17186	17252	17329	17276	17537	17547	17391	17433	17182	17276	17561	17450	17366	17447	17344	17536	17119	17271	17406	17465	17349	17647	17272	17408	17565	17556	17360	17295	17333	17505	17364	17336	17374	17527	17352	17323	17299	17454	17476	17282	17523	17559	17411	17516	17293	17404	17133	17431	17527	17287	17501	17124	17211	17376	17657	17478	17476	17302	17083	17294	17269	17508	17452	17442	17371	17275	17229	17303	17315	17153	17378	17576	17489	17468	17374	17352	17411	17350	17440	17379	17343	17555	17478	17342	17399	17516	17358	17369	17374	17378	17545	17628	17331	17475	17266	17271	17491	17382	17359	17672	17235	17454	17581	17384	17523	17286	17345	17353	17396	17338	17394	17241	17400	17310	17293	17469	17182	17160	17397	17381	17270	17175	17392	17165	17399	17443	17428	17410	17301	17331	17541	17383	17248	17435	17377	17290	17421	17249	17531	17285	17505	17402	17326	17366	17459	17371	17364	17389	17410	17390	17361	17390	17497	17499	17148	16994	17237	17214	17506	17492	17201	17480	17314	17386	17385	17332	17574	17414	17394	17351	17510	17511	17395	17601	17534	17583	17437	17531	17432	17368	17407	17370	17336	17267	17613	17355	17338	17462	17477	17385	17510	17387	17351	17453	17310	17451	17305	17384	17468	17162	17523	17231	17563	17315	17409	17262	17360	17497	17359	17454	17352	17265	17291	17355	17367	17369	17475	17465	17359	17212	17477	17239	17552	17336	17485	17396	17311	17303	17347	17472	17264	17277	17231	17422	17397	17507	17431	17353	17297	17537	17272	17454	17487	17407	17479	17311	17252	17347	17276	17571	17429	17410	17324	17428	17495	17399	17440	17566	17499	17407	17397	17322	17497	17553	17391	17693	17379	17449	17286	17396	17260	17349	17470	17402	17219	17573	17140	17271	17491	17307	17348	17243	17439	17549	17459	17471	17673	17472	17390	17318	17372	17440	17370	17246	17439	17366	17332	17420	17190	17401	17289	17248	17558	17539	17254	17265	17157	17354	17373	17440	17503	17334	17264	17408	17199	17468	17422	17461	17322	17465	17422	17344	17361	17461	17593	17305	17117	17345	17386	17510	17342	17236	17530	17343	17412	17524	17354	17550	17279	17408	17380	17558	17321	17368	17203	17351	17347	17301	17432	17349	17369	17455	17392	17235	17383	17429	17391	17578	17418	17181	17343	17182	17561	17544	17459	17373	17276	17538	17474	17398	17595	17332	17340	17336	17363	17267	17210	17294	17461	17429	17474	17359	17309	17488	17405	17374	17436	17383	17482	17265	17291	17417	17357	17152	17400	17570	17507	17377	17473	17423	17524	17157	17269	17347	17418	17480	17556	17311	17308	17380	17425	17310	17432	17317	17475	17420	17510	17307	17341	17394	17371	17506	17407	17301	17440	17509	17364	17303	17252	17203	17420	17377	17347	17489	17337	17411	17362	17402	17353	17374	17461	17512	17299	17409	17421	17404	17524	17674	17365	17419	17272	17335	17348	17103	17253	17404	17442	17466	17342	17440	17423	17302	17314	17326	17373	17447	17151	17369	17138	17221	17295	17483	17330	17347	17337	17363	17436	17425	17547	17285	17339	17141	17490	17540	17315	17361	17481	17461	17396	17445	17354	17400	17335	17459	17312	17549	17443	17673	17470	17430	17360	17353	17343	17468	17440	17494	17294	17546	17384	17361	17461	17301	17419
18772	25908	21013	17271	16356	15618	15313	15124	15429	15025	15099	15147	14947	15091	15018	15016	14867	15089	15140	14998	15084	15063	15198	15114	15016	14891	14984	15026	15165	14911	14926	14969	15146	15019	14960	14982	15014	15013	14936	14958	15243	14867	15240	15019	15044	15196	15103	14920	15028	15054	14892	15012	14992	15090	15018	15197	14900	14929	15138	15130	15005	15212	15230	15205	15051	14989	14878	14970	15032	14961	15104	14913	15078	15174	14916	14844	14986	15224	14929	15135	15016	15064	15013	14987	15047	14990	14941	15092	15059	14998	15034	14946	15093	14918	15008	15168	15168	15030	14950	15112	15130	15108	14953	15168	14842	14908	15133	14873	15149	15103	14971	14800	15023	15076	15068	15086	14938	15053	15095	15161	14846	15108	15088	15048	14979	14939	14925	14889	14897	15125	14921	15161	15133	15115	15030	15037	15106	15014	14976	15063	14868	15207	15229	15084	15103	14887	15068	15024	15067	15230	15129	15079	15053	15135	15094	15153	15057	14993	14839	14889	15058	15198	14942	15063	15054	15063	15020	15078	15061	15111	14932	14826	15033	14961	15047	15038	15033	15103	14873	15134	14871	15081	15047	15126	14950	14932	14859	15016	14955	15170	14972	15085	15073	15003	14954	15140	14954	15052	15191	15051	14993	14994	15115	14959	15088	15068	15171	15208	15082	14875	14830	15113	15021	15110	14902	15071	15060	15174	15060	15043	14962	14987	15028	15024	15187	14828	14929	15045	15149	14980	14998	14961	15199	15034	14901	15202	15125	15028	15016	15042	15008	14980	14888	15057	15060	15002	15106	15070	14972	15052	15053	15015	14915	14970	14983	15081	15141	15030	14917	15005	15022	14988	14937	15167	14894	15066	15132	14917	14964	15003	15048	14949	14949	14952	14972	15050	15136	15187	14948	14973	15149	14949	14988	14974	14919	15004	14854	15071	14937	15049	15116	15064	15107	15192	15015	15134	15063	15124	14972	15193	15020	14890	14986	15149	14995	15125	15016	14915	14930	14987	14966	15060	15119	15164	15041	15133	15179	14923	14921	14975	15024	14976	14934	15122	14945	14889	15099	14915	15047	14932	15057	15101	15117	15002	15187	15077	15084	15208	14939	15007	14912	14894	14944	14834	15049	14984	15144	14908	15058	15094	15075	15187	15099	15060	14941	14767	15013	14994	15163	15038	15013	15073	15115	15029	15027	15002	15158	15110	15024	15021	15082	15107	15105	15152	15064	14949	15097	14986	15110	14983	15143	15045	15177	14962	15007	14992	15063	15031	15004	15050	14992	15019	15152	14963	15190	15099	15127	14965	14972	15025	14986	15009	14981	14879	14956	15114	14890	15143	15110	14999	15195	15094	14958	14962	15004	15133	15041	15129	15029	15022	15009	15042	15082	15173	15233	15085	15074	15137	15131	14936	14932	15094	15113	15025	14924	14911	15021	14813	14886	15060	14986	14900	15174	15014	14959	15060	14940	15119	15155	14868	15211	15084	15192	15096	15029	14897	15120	14973	15033	15187	15080	15057	14919	15080	15077	15028	14836	15064	15053	15089	14848	14859	15031	15131	14980	15046	15093	15143	15071	15062	15016	15085	15052	14879	15092	14971	15012	15036	15058	15043	15119	15031	14921	14952	14913	15129	14989	14950	15131	14964	15046	15089	15109	14960	14956	14968	15209	14977	14913	15062	15105	14974	15021	15193	14929	14839	15015	15097	14953	15027	15124	15199	15095	15072	15147	15106	15056	15003	15055	15026	15110	15112	15094	15007	15039	14890	15018	15061	15038	15074	15212	15107	14986	15167	15123	15114	15073	15022	15144	14918	15161	14926	14905	14919	15042	14931	14992	15177	15022	14865	14799	15082	15013	15068	15028	15179	15002	15042	14990	15089	14996	14970	14975	15050	15019	15091	15098	15047	15057	15198	14991	14953	15014	15142	15067	15052	15122	15036	14973	15002	14966	14981	15064	14988	15060	15148	15025	15034	15175	15015	15056	15006	15222	15018	15057	15051	14976	15084	15104	15216	15062	14991	15072	14956	15117	15052	15079	15170	14949	14992	15002	15067	14953	14953	15027	14997	15011	15083	15100	14943	15020	15038	14986	15087	14878	15176	14979	14902	15075	14926	15071	15131	14998	15120	15036	15116	15028	15200	14955	15030	15000	15039	15128	15099	14968	14935	15039	15062	15049	15103	14948	14929	14974	15159	15046	15165	15101	14994	14965	14890	14917	14959	15153	15001	15126	15035	15028	15133	14890	14887	15208	15092	14923	15102	15068	15021	15029	15005	15123	15002	14977	15053	15031	15162	15061	15177	15157	15066	15089	15162	14987	15046	15072	15129	15131	14985	15066	14989	15011	14877	15039	15163	15088	14896	15011	15018	15074	15001	14981	14960	14788	15133	14978	14969	15050	15062	15280	14998	15107	14926	15136	15022	14949	15115	15046	15127	15043	15174	14989	14892	15112	15162	15095	15028	15045	15164	14942	15116	14986	15051	15111	15001	14980	14993	14969	14914	14960	14995	15034	14919	14964	15081	14962	15000	15170	15195	14967	15045	14906	15036	15024	15101	15104	15159	14926	15167	14945	14870	14897	15055	15016	14976	15095	15055	14898	15097	15140	14797	15005	15093	14989	14987	15036	15154	15046	15044	15029	14966	15180	14998	15011	15006	15072	15019	14986	15055	15056	14987	14983	15094	15119	14929	15121	15042	14897	14965	14988	15048	14978	15036	15229	14932	15020	15116	14932	15238	15015	14991	14881	15109	15077	14986	15050	14965	15001	15051	14913	15057	15045	15255	14884	15097	14799	15059	14992	15053	15035	15053	15046	15039	14975	14830	14978	14968	15012	14904	15034	15015	14972	15006	14998	14793	15076	14992	15069	15125	15212	15064	15143	15031	14986	14935	15100	14985	14990	15122	14958	15101	15118	14988	15091	14742	15024	15011	15149	15051	15161	15060	14982	14961	15223	15002	14928	15068	15090	15127	15261	15070	15151	15042	15113	14996	15060	15009	15061	14912	15084	14946	15100	14950	14933	15009	15111	15001	15198	14863	15015	14931	15013	14925	15078	15076	15071	15162	15100	14869	15030	14955	15126	14965	14851	15117	15001	14951	15158	14980	14837	15041	14939	15153	14984	15119	15036	14945	14936	15080	15119	15123	15193	15054	15259	14968	15094	15217	14893	15073	15170	14894	14976	15101	15088	15016	15059	15138	15163	15051	14996	14798	15137	15156	15106	14977	14891	15054	15010	15054	15016	15008	15302	15083	14988	14989	15191	15003	14991	14957	15047	15042	15128	14952	14997	14986	15017	15078	15190	15067	15049	14999	14985	15025	14950	14944	14984	14959	14977	15144	14968	14968	15083	15066	15060	14999	15125	14941	14979	14983	14980	15198	15009	15003	14989	14860	14980	14936	15038	15117	15025	15065	15071	15031	15279	15033	15107	14954	15027	14927	15074	15140	15012	15178	15069	15072	15139	15227	15065	15107	14867	14915	15094	15270	14919	15064	15002	14956	15075	14998	14823	15084	14984	15146	15057	15069	14892	15081	14826	14887	15017	15141	15086	15059	15016	15136	14921	15128	15064	15236	15169	15010	15028	14993	15141	15208	14972	14848	15051	14976	15062	15199	15096	14900	15059	15066	14945	14839	15231	15090	15017	15147	15100	15009	15012	14935	14971	14948	14960	14999	14975	15088	14996	15073	15080	15106	15227	15006	15006	15124	14904	15146	14988	15015	15051	14914	14965	14900	14959	15027	15202	15080	14875	14918	15017	15055	14962	15042	15104	15002	15069	15021	14893	14919	15002	15170	15131	15062	15160	14863	15087	15015	15063	15218	14928	14818	15028	14927	15033	15010	15043	14980	15136	15042	14850	15001	15172	15157	14943	15122	15210	15134	15032	15193	14970	15157	14988	14996	15065	14961	15117	15241	15001	15083	15073	15056	14930	15065	15030	14860	15033	15136	14956	15120	15120	14915	14938	14778	15052	15106	15035	15031	15021	15285	14929	14999	15121	14932	14992	15068	14986	15033	14824	15040	15071	14816	14941	15224	14952	15100	15024	15179	15046	15203	15083	15124	15110	15030	15067	14986	15063	15001	15055	14851	15040	15181	15063	15172	15102	14948	15042	15139	15107	15087	14995	15131	15253	14932	14894	15128	15180	15170	15106	15067	15157	15207	14955	15341	15082	15007	15061	15182	15053	14989	15108	14970	14834	14943	15107	15169	15123	15073	14989	15122	15083	14996	15090	15011	14930	15023	15089	15052	14946	15105	14989	15028	14979	14765	15107	14993	15160	15049	15208	14626	15079	14894	15201	14996	14959	15131	14850	15072	14960	15070	14937	15025	15028	15049	15125	15023	15011	15170	14926	15152	15027	15057	15119	15113	15069	15058	15290	14982	15039	15140	15067	15143	15110	15186	15013	15137	15042	14987	14959	14997	15124	14991	15078	15132	15165	15051	15048	15075	15133	15112	15010	15096	14892	15125	14985	15184	14922	14856	15147	15030	15009	14922	15088	15021	15135	14939	15015	14991	15181	15033	15045	14979	15013	15135	15123	15008	14910	14953	15046	15102	15216	15058	15046	15032	14982	15044	14974	15248	15217	14875	15019	15079	15127	14977	15124	14914	15057	15148	14801	15048	15006	15082	15079	15088	15003	15168	15105	14986	15054	14959	15113	15121	14797	14994	14998	15025	15134	15100	15079	15013	15074	15033	14974	14866	15040	14927	14942	15072	15083	14953	15166	14945	14880	15197	14955	15042	15306	14997	15127	15205	14963	15088	15120	15084	15093	14912	14961	15012	15115	14966	15230	15104	15008	15046	15241	15054	15261	15069	15031	15023	15028	15141	15126	15180	15136	15121	14843	15171	14938	15221	15034	14906	15044	14998	15068	15096	14975	14909	15163	15122	15058	15081	15044	15045	14770	14846	15025	15158	15031	15080	14961	15156	15108	14922	15029	14821	15078	15059	15054	15065	15014	14934	15115	15143	15111	14816	15063	15056	15006	15080	15002	14986	15157	15033	14985	15051	15033	15105	15040	14995	14974	15016	15175	15110	15122	14959	15000	15109	14988	14934	15072	14849	15074	15057	15096	15225	14998	14967	15030	15113	15052	15033	15035	14964	15055	14999
23768	21559	28300	25665	22871	21753	20369	18540	17901	17988	17621	17515	17536	17438	17644	17595	17391	17329	17446	17401	17395	17420	17405	17372	17440	17450	17362	17372	17406	17347	17297	17452	17416	17436	17317	17342	17315	17291	17347	17299	17194	17190	17403	17319	17186	17247	17435	17396	17338	17270	17275	17333	17333	17211	17166	17332	17355	17268	17402	17233	17218	17151	17481	17239	17053	17198	17297	17297	17261	17310	17277	17184	17260	17306	17158	17160	17385	17120	17294	17373	17278	17440	17392	17097	17420	17268	17356	17408	17303	17281	17249	17327	17333	17321	17301	17266	17297	17242	17112	17233	17209	17390	17289	17551	17234	17260	17324	17254	17365	17272	17416	17387	17115	17225	17108	17371	17324	17345	17416	17096	17129	17292	17170	17269	17133	17306	17286	17213	17376	17225	17258	17333	17185	17219	17199	17300	17340	17064	17475	17393	17423	17453	17356	17309	17267	17248	17279	17374	17069	17048	17319	17139	17047	16958	17193	17320	17153	17259	17173	17472	17257	17324	17399	17348	17241	17195	17268	17165	17126	17206	17328	17265	17365	17122	17199	17207	17229	17260	17359	17203	17315	17149	17386	17235	17327	17000	17361	17224	17425	17029	17077	17077	17277	17394	17351	17547	17157	17222	17108	17350	17330	17275	17308	17329	17349	17294	17297	17307	17458	17357	17377	17408	17234	17036	17178	17265	17074	17379	17266	17217	17386	17094	17021	17262	17223	17250	17263	17250	17506	17270	17113	17105	17121	17172	17090	17276	17214	17397	17271	17304	17255	17369	17319	17295	17213	16983	17441	17369	17324	17271	17438	17240	17271	17282	17170	17237	17197	17252	17325	17445	17360	17231	17400	17308	17206	17286	17368	17328	17220	17266	17331	17240	17317	17388	17083	17286	17290	17226	17402	17224	17335	17240	17298	17328	17212	17229	17264	17272	17174	17319	17396	17392	17297	17269	17002	17369	17310	17185	17287	17266	17376	17470	17189	17044	17328	17162	17238	17311	17258	17244	17304	17174	17223	17577	17370	17250	17455	17453	17462	17276	17321	17258	17191	17194	17225	17414	17404	17220	17176	17072	17237	17222	17310	17012	17118	17343	17466	17414	17042	17143	17226	17247	17257	17208	17130	17403	17349	17300	17299	17342	17361	17277	17333	17423	17271	17430	17191	17302	17510	17374	17366	17214	17272	17315	17292	17299	17446	17189	17065	16997	17272	17255	17392	17292	17396	17274	17352	17212	17211	17208	17318	17342	17317	17255	17297	17253	17326	17067	17128	17121	17218	17192	17305	17194	17327	17372	17246	17465	17341	17103	17228	17253	17249	17404	17512	17330	17157	17031	17142	17254	17432	17243	17171	17375	17181	17166	17191	17467	17359	17317	17430	17425	17199	17165	17272	17347	17380	17126	17239	17114	17160	17165	17337	17390	17221	17439	17189	17245	17387	17204	17463	17313	17158	17141	17104	17369	17157	17186	17236	17178	17164	17375	17194	17457	17485	17282	17213	17250	17300	17119	17171	17480	17309	17225	17238	17155	17279	17375	17070	17368	17268	17316	17196	17031	17139	17451	17203	17212	17228	17194	17377	17455	17202	17317	17260	17496	17338	17125	17166	17406	17091	17377	17297	17150	17395	17313	17317	17332	17322	17243	17260	17269	17177	17060	17477	17315	17198	17302	17385	17354	17164	17042	17227	17186	17173	17109	17328	17243	17254	17366	17171	17287	17318	17392	17400	17173	17318	17267	17132	17398	17418	17445	17422	17274	17381	17319	17447	17332	17105	17191	17289	17266	17298	17333	17284	17354	17259	17240	17254	17391	17287	17420	17293	17402	17611	17388	17401	17206	17337	17304	17347	17397	17236	17300	17355	17238	17349	17465	17035	17326	17281	17222	17381	17450	17533	17282	17247	17267	17115	17383	17452	17271	17360	17211	17104	17328	17302	17340	17297	17278	17211	17253	17282	17444	17200	17273	17253	17162	17465	17275	17200	17230	17307	17177	17267	17184	17324	17128	17370	17022	17245	17337	17253	17377	17425	17232	17222	17068	17453	17362	17400	17208	17156	17270	17296	17149	17262	17242	17184	17617	17252	17434	17251	17248	17260	17368	17477	17246	17160	17368	17259	17255	17307	17212	17287	17121	17197	17406	17283	17286	17228	17139	17138	17209	17309	17215	17197	17123	17276	17430	17409	17305	17244	17127	17275	17371	17232	17306	17301	17197	17263	17334	17271	17005	17180	17262	17245	17430	17283	17269	17333	17206	17241	17207	17293	17249	17230	17045	17205	17217	17204	17308	17280	17383	17206	17326	17312	17335	17229	17141	17257	17296	17340	17342	17388	17316	17428	17312	17092	17196	17125	17317	17282	17459	17218	17271	17306	17226	17403	17486	17280	17385	17271	17231	17346	17395	17281	17175	17260	17597	17495	17270	17281	17466	17291	17263	17309	17098	17176	17191	17448	17045	17478	16978	17476	17251	17223	17485	17435	17329	17469	17561	17306	17146	17209	17549	17350	17179	17200	17318	17106	17355	17536	17190	17377	17250	17113	17293	17109	17304	17172	17261	17478	17175	17177	17512	17068	17345	17350	17488	17155	17236	17271	17271	17239	17049	17412	17227	17304	17506	17267	17334	17209	17212	17157	17170	17256	17164	17355	17304	17160	17290	17140	17119	17250	17199	17098	17133	17385	17328	17336	17449	17424	17228	17217	17181	17345	17120	17144	17280	17280	17287	17454	17161	17366	17349	17272	17197	17370	17387	17283	17236	17200	17465	17112	17296	17406	17326	17318	17091	17353	17240	17429	17171	17010	17271	17330	17326	17197	17210	17234	17321	17416	17358	17407	17289	17337	17418	17239	17269	17529	17393	17201	17156	17237	17338	17140	17258	17394	17229	17410	17160	17251	17306	17292	17411	17342	17252	17422	17305	17293	17217	17165	17232	17288	17354	17208	17517	17163	17200	17346	17198	17398	17364	17253	17320	17353	17349	17571	17280	17102	17222	17322	17397	17247	17238	17130	17231	17209	17191	17364	17245	17261	17302	17192	17320	17311	17292	17177	17279	17476	17254	17425	17442	17194	17353	17427	17113	17411	17285	17297	17207	17298	17354	17445	17445	17305	17388	17284	17427	17363	17312	17277	17303	17211	17144	17179	17128	17277	17123	17198	17279	17280	17085	17173	17156	17342	17351	17393	17128	17242	17402	17079	17372	17193	17310	17344	17121	17229	17174	17398	17240	17296	17331	17369	17363	17317	17425	17368	17103	17138	17023	17150	17345	17377	17352	17403	17089	17283	17268	17320	17571	17451	17288	17285	17280	17372	17308	17101	17136	17138	17062	17285	17157	17239	17391	17344	17184	17273	17254	17383	17477	17277	17157	17239	17385	17353	17489	17286	17163	17211	17325	17240	17308	17350	17464	17478	17356	17407	17329	17372	17093	17325	17151	17275	17315	17307	17334	17147	17354	17264	17333	17241	17379	17452	17167	17300	17323	17331	17326	17329	17236	17249	17268	17285	17236	17250	17187	17251	17272	17354	17344	17277	17341	17262	17097	17270	17248	17205	17499	17182	17260	17216	17242	17060	17300	17219	17028	17215	17160	17248	16974	17356	17379	17343	17420	17315	17283	17117	17142	17297	17240	17231	17171	17307	17279	17303	17307	17283	17418	17408	17320	17330	17078	17248	17254	17182	17327	17233	17261	17425	17129	17418	17033	17074	17269	17247	17391	17383	17205	17336	17048	17301	17230	17259	17173	17239	17165	17311	17197	17253	17198	17186	17269	17293	17342	17271	17352	17489	17333	17387	17390	17264	17323	17290	17181	17336	17316	17259	17137	17284	17351	17315	17403	17258	17163	17341	17446	17264	17355	17225	17305	17088	17347	17444	17445	17280	17164	17150	17225	17302	17113	17243	17296	17155	17217	17417	17376	17337	17237	17405	17441	17024	17140	17237	17349	17385	17192	17076	17239	17258	17304	17506	17387	17218	17170	17367	17242	17264	17174	17148	17432	17543	17316	17464	17531	16967	17109	17250	17412	17239	17236	17390	17043	17010	17359	17129	17085	17406	17318	17170	17373	17540	17408	17274	17098	17126	17334	17391	17381	17292	17221	17244	17295	17279	17337	17171	17225	17159	17335	17170	17364	17269	17192	17460	17073	17237	17151	17190	17259	17510	17179	17307	17372	17257	17385	17315	17170	17498	17328	17368	17266	17184	17341	17153	17348	17208	17254	17022	17163	17271	17171	17521	17280	17399	17304	17314	17377	17371	17374	17347	17333	17248	17218	17339	17201	17253	17307	17196	17144	17223	17201	17137	17236	17157	17039	17393	17341	17306	17353	17351	17294	17473	17472	17252	17054	17079	17341	17310	17117	17037	17198	17191	17240	17407	17187	17234	17257	17202	17254	17228	17275	17149	17442	17160	17190	17148	17330	17263	17117	17457	17332	17167	17218	17185	17256	17282	17134	17311	17503	17190	17210	17459	17351	17452	17408	17162	17099	17163	17312	17227	17169	17169	17380	17287	17116	17150	17418	17106	17349	17261	17332	17380	17195	17328	17344	17519	17486	17342	16952	17209	17308	17380	17157	17181	17400	17289	17314	17271	17393	17188	17227	17356	17282	17374	17398	17374	17306	17115	17316	17415	17240	17356	17390	17171	17176	17438	17318	17269	17160	17237	17412	17394	17155	17231	17305	17415	17276	17088	17447	17168	17310	17175	17538	17466	17163	17345	17170	17434	17236	17247	17343	17187	17262	17432	17207	17154	17320	17308	17425	17143	17139	17362	17421	17255	17319	17192	17213	17213	17393	17361	17336	17274	17273	17228	17404	17140	17391	17462	17268	17177	17385	17154	17336	17387	17424	17311	17402	17317	17242	17122	17225	17256	17374	17163	16995	17238	17231	17229	17476	17205	17251	17286	17080	17253	17161	17334	17140	17266	17135	17180	17440	17318	17062	17231	17273	17278	17244	17327	17408	17046	17347	17401	17301	17289	17232	17297	17364	17310	17104	17150	17320	17403	17365	17322	17119	17100	17247	17414	17217	17419	17357	17176	17226	17370	17364	17388	17357	17199	17326	17214	17272	17118	17521	17252	17277	17332	17335	17107	17198	17033	17146	17231	17347	17325	17309
16966	31910	28289	22458	19122	17132	16020	15703	15761	15397	15279	15118	15142	15127	15115	14935	15180	15166	15033	14916	14922	15067	15116	15001	15232	15086	14951	15157	14983	14905	15027	15119	15042	15080	14874	15097	15064	14959	15038	14953	15067	15038	14979	14901	15144	15066	15103	14946	15002	15171	15148	15018	15135	15063	14956	15104	14922	14912	14947	15010	15014	14967	15045	14851	15056	15074	14917	14851	14980	15007	15184	14893	15041	15096	14776	15076	15027	15141	15000	15032	14952	15048	14924	15108	14959	14923	15065	15002	15071	15029	15012	14858	14926	15271	15029	15049	14954	14979	14987	14975	15041	15046	14982	15016	15090	15013	14962	14962	14960	14988	14961	14957	14997	15032	15077	14812	15027	14960	15110	14946	14983	14902	15080	14842	14936	15060	14839	15131	14964	14870	15018	15040	15037	14896	14794	14957	14987	14979	14974	15057	14773	14985	14955	15219	14932	15158	14999	14892	14923	15026	15104	14907	14986	14895	15004	15098	15028	14873	15036	15205	14949	14814	14941	15089	15001	15015	14955	14922	14961	15076	14966	14936	15123	15034	15036	14934	15067	15010	15119	14931	14892	15026	15045	14914	15034	14927	14805	14930	14842	15060	15058	15073	14912	15025	15088	15110	14883	15145	14956	14925	15117	14918	14858	14966	15039	14849	14920	14877	15023	15005	15007	15026	15127	15095	14933	14997	15100	14968	15003	15070	14914	15145	15165	15025	14945	14893	15057	15050	15087	14819	14913	15057	14899	14924	14918	15208	15001	14912	14792	15021	14886	14990	15058	14890	14966	15036	15012	14920	15031	14927	14959	15094	15199	15073	15019	15022	14816	14972	15027	15031	14979	14860	15059	14948	14983	15047	15044	15025	14721	15097	15110	15078	14993	14937	14953	14858	15034	14948	14942	14935	14944	14968	15044	15000	15138	14910	14815	14991	14966	14927	14880	14983	15033	14932	15000	14893	14831	14930	14942	15108	15066	14914	14914	15009	14988	14948	14897	14914	14834	14760	15238	14960	14926	15046	14925	14816	14982	15008	14954	14996	15137	15094	14906	14812	14973	14886	14848	15103	15113	14863	14936	15042	14920	15026	15007	14950	15026	15033	14869	15035	14848	15160	14852	14953	14975	14908	14932	14951	14899	14977	14994	14765	15163	15034	14966	14901	15064	14813	14985	15088	14908	14919	14999	15012	15104	15072	14951	15003	14947	15072	14979	14927	14978	14930	14985	15003	14858	15040	15062	14952	15071	14983	14897	15128	14954	14820	15130	14993	15007	14895	15064	15061	14866	15023	15039	14851	14945	15003	15027	14968	15156	15027	14957	14978	14909	14987	14763	14975	15017	14976	14910	14986	14852	14943	15105	15043	15024	14841	14954	15045	14938	15028	14956	14955	14978	15007	15018	14854	14963	14925	15026	14981	15015	14927	14946	15046	14860	14984	15076	14923	14775	14935	15090	14927	15067	15126	14913	15081	14921	15027	15012	14950	14979	14977	15127	15038	14909	14969	15127	14954	14907	14991	14943	14964	14974	15049	15132	14975	14964	15030	14746	15054	15104	15062	14963	14868	15058	15010	15158	15092	14966	15256	14854	14859	14819	14831	15063	14833	15052	14984	15064	15111	15007	15020	14989	14806	14851	15113	14944	14862	14992	15048	15076	15013	14986	15059	15014	14925	14966	15054	14881	15006	14947	15105	14968	14876	15004	14911	15030	14971	14978	15035	14994	15250	14885	15062	15062	14914	15144	15020	15049	15025	15148	14992	14865	15012	15049	14974	14820	15238	14923	14932	14824	14911	15008	14870	15023	14939	14897	14990	14919	15066	15081	15053	15046	15113	14992	15091	14919	15021	15230	14831	15126	14937	15036	14990	15063	14929	15019	14841	14846	14785	14933	14982	14999	14882	14971	14970	14974	14981	14977	14960	15041	14922	14927	15024	15020	15123	14978	14970	15050	15023	15022	14918	15067	15017	14911	14972	15156	14855	14899	14940	14971	15077	15039	14974	14876	15005	15102	14921	15054	15068	14959	14987	14773	14891	15122	15060	15027	14873	14938	14879	15027	14994	15023	14845	14862	15142	14828	14931	14911	14978	14861	14922	14944	15022	15126	15008	15049	15073	14956	15047	14994	14992	15119	15038	15083	14868	15024	14915	15034	14983	14984	14994	14869	14899	15010	14985	14929	14975	15052	15033	15025	15084	14896	14824	15146	14992	15081	14874	14924	14905	15063	14956	14939	14962	14883	15042	15132	14982	14937	14867	15081	14925	15052	14931	14981	14943	14941	14930	15190	14996	15050	15049	14933	15102	15082	15102	14966	14847	14907	15205	14915	14822	15228	14874	15015	14879	14994	14952	15050	14980	15079	15075	15034	14932	15002	15048	14915	15041	14844	14903	15100	14966	14910	14904	15070	15059	15038	14962	14919	15001	14912	14928	15072	14986	14949	14949	14946	14824	14879	14982	14946	14887	14927	14855	14854	15122	15133	14976	14954	15022	14782	15111	14944	15156	15015	15129	14934	14861	15026	14939	14892	15051	15007	14994	15117	15109	15041	14908	14906	14945	14953	15050	14965	14993	15140	15043	14907	14866	14888	14960	14980	15005	14952	14883	15111	15093	15006	14894	15004	14947	15034	15015	15052	14979	15121	15052	14971	14853	14993	14902	15007	15013	14840	15072	14940	15097	14988	14930	15148	15043	14965	14892	15066	14985	14806	14996	14979	14908	15052	14895	15035	14948	15108	14973	15024	15115	14979	14910	15051	14943	14917	15013	14922	14918	15028	15101	14821	15030	15155	14859	14846	14991	14971	14889	15237	15086	14946	14815	14922	15029	14980	15260	14983	15078	14870	14976	14912	15049	15002	14914	15018	15115	14904	15127	14969	14984	14969	15133	15017	15211	14964	14841	14985	14909	15044	15072	15113	14784	15011	14805	15064	15000	15046	14758	14906	14812	14946	15081	14950	14986	15017	14905	14948	14891	14927	15127	14993	14814	14965	15121	15000	14826	15002	14880	15052	15046	14906	14876	14892	14801	14943	14980	15040	14936	15076	14980	15041	15008	15099	14867	15065	15017	14788	14873	15001	14954	14928	15024	15060	14930	15043	14953	14996	15059	14960	15008	14969	15101	15011	14942	14973	15020	14758	15014	14998	15004	14967	14963	15015	14904	15073	14941	15022	15014	15077	15081	14871	15024	15175	14965	15064	15031	15002	14958	15005	14978	14948	14945	14945	14970	15005	15089	14988	14988	14878	15136	14959	14973	15019	14773	15084	15094	14926	15021	14944	15060	14981	14943	14937	14890	14951	15160	15070	14866	14945	14952	15077	14903	14928	15047	15061	14991	15067	15039	14862	14834	15007	14785	15170	15027	14924	15037	15075	14835	14976	15099	15140	15069	15034	14898	15065	14949	15010	14927	15121	15004	14922	15115	14991	14977	15143	14960	14991	15005	15083	15023	14927	15016	15026	15057	14988	15061	15084	15062	14966	15018	14992	14984	14736	15086	15238	15071	14978	14988	14946	15090	14949	15175	15048	15000	15099	14898	15113	15078	15065	15139	14909	14831	15045	15120	15042	14782	14901	15117	14943	15031	14851	15033	15057	15028	14991	14927	14854	14860	15123	15021	14758	14934	15114	14969	15024	15028	15015	14881	14869	14923	14944	15081	14976	15039	14945	14866	15054	14918	15015	14796	15006	15057	15080	15075	15080	14974	15106	14887	15049	15026	15175	14917	14912	14960	14812	15050	15012	14915	14861	14817	14976	15027	14924	15003	14953	14953	14986	14944	14951	14838	14957	15088	15034	14889	15032	14983	15158	14895	14928	14760	15019	15010	14985	15031	15020	15036	15055	15086	14997	14876	15115	14934	15156	15018	15105	14795	14784	15106	15017	14996	14881	14775	14959	14961	14925	14994	14909	14993	15039	15060	14972	15097	14942	15211	15007	15106	14850	15107	15124	14905	15095	15060	15018	15006	15067	14910	15120	15108	14987	15000	15015	14830	14993	14848	15104	14915	15000	15010	15044	15029	14915	14840	14965	14882	15019	14928	15259	15130	14821	15078	15120	15056	14913	14931	14844	15209	15013	14903	15111	14954	14949	14913	14893	14917	14977	14984	14914	14881	15048	14957	14978	14899	14955	15103	15072	15108	15164	15087	14885	14988	14929	14966	14964	15054	14968	14914	14895	14908	15103	14907	15064	15010	15016	14882	14809	14928	15125	14944	14936	14956	15025	14885	14954	15018	14970	15095	14956	14852	15086	14964	15077	14980	14962	14967	15115	15031	15088	14818	14752	14897	14953	14961	15136	15030	15035	15047	14940	14838	14963	14884	14817	14763	14990	15053	14835	14974	15126	14780	14951	15008	15031	14938	15108	15067	15126	14916	14919	15061	15012	14865	15139	14913	15043	15012	15011	15024	15138	14973	14992	14994	14991	14862	14978	14869	14828	15021	14939	15055	14854	14932	14868	15065	14784	15001	15019	14985	14915	15086	14988	14831	14942	14918	14971	15008	14984	14904	14886	14850	14900	14982	14820	14929	15075	15139	15124	15106	15081	14882	14959	14926	15008	14996	15122	14896	15111	14785	15008	15029	14965	15078	15093	15001	15004	14946	15071	14859	15039	14917	14973	15005	14981	14806	14940	14969	14971	14968	14996	14918	15083	14986	15036	14923	14831	15021	15018	14969	14969	14864	15083	14846	15044	14920	15050	15006	15086	14987	15037	14888	14939	15035	14989	15106	14980	15017	15022	14956	14989	14847	15108	15003	14972	14938	15056	14823	15129	14918	15043	14924	14909	15017	14922	14864	15083	15251	14927	15184	15044	14930	15040	15010	14942	14923	15056	14933	14978	14909	14954	14888	14897	14952	15012	15014	15044	14941	14976	15084	15140	14892	15148	14832	14999	15061	14947	14974	14950	14996	15135	14943	15217	15044	15089	15050	15087	15103	15025	15110	15014	15000	14924	14905	15146	14967	14826	14977	14787	15038	14945	14983	15110	15025	14956	15003	15132	15130	14955	14912	15046	14964	14973	14852	14992	14957	15061	15022	14973	14980	15101	14999	14792	15022	14886	14978	15009	14954	15088	15108	14838	14722	14992	14952	15110	15096	15064	14918	14866	15105	14993	14914
25420	21594	27292	27337	20836	20114	19762	18796	18561	18800	18456	18387	18588	18307	18430	18474	18403	18344	18147	18597	18292	18369	18489	18150	18169	18188	18162	18332	18239	18390	18274	18313	18349	18602	18164	18202	18329	18296	18080	18299	18228	18127	18249	18182	18287	18289	18256	18318	18546	18334	18252	18249	18288	18215	18355	18213	18364	18240	18275	18133	18161	18167	18366	18277	18245	18021	18330	18232	18225	18230	18235	18100	18261	18316	17965	18198	18270	18015	17891	18118	18164	18260	18459	18175	18230	18294	18367	18304	18198	18331	18240	18155	18141	18059	18248	18173	18287	18279	18249	18112	18361	18379	18199	18352	18360	18166	18206	18201	18209	18405	18027	18198	18422	18423	18242	17942	18147	18136	18165	18103	18101	18139	18267	18268	18446	18277	18244	18507	18153	18058	18195	18182	18240	18180	18186	18131	18262	18292	18175	18164	18165	18198	18316	18030	18129	18357	18306	18264	18236	18013	18339	18328	18244	18312	18411	18173	18166	18382	18371	18326	18134	18248	18287	18314	18205	18164	18244	18056	18081	18315	18169	18465	18312	18095	18517	18236	18124	18212	18362	18236	18200	18278	18067	18015	18325	18257	18282	18201	18227	18254	18244	18194	18255	18097	18209	18335	18295	18225	18239	18300	18515	18443	18119	18324	18079	18260	18272	18165	18373	18402	18409	18267	18229	18225	18328	18497	18058	17985	18231	18064	18180	18156	18301	18270	18222	18246	18091	18040	18309	18338	18244	18189	18172	18029	18230	18321	18180	18224	18141	18124	18108	18282	18158	18355	18331	18162	18091	18271	18359	18071	18348	18174	18489	18286	18235	18270	18362	18129	18116	18343	18165	18294	18204	18124	18138	18305	18253	18042	18188	18335	18179	18351	18313	18390	18031	18393	18339	18375	18376	18232	18123	18129	18225	18173	18315	18261	18462	18231	18160	18308	18182	18125	18350	18141	18195	18278	18160	18198	18401	18176	18475	18243	18328	18153	18457	18147	18262	18104	18267	18227	18101	18198	18263	18032	18231	18291	18335	18232	18231	18151	17971	18521	18243	18332	18386	18210	17957	18246	18233	18210	18259	18354	18330	18257	17997	18048	18333	18214	18189	18233	18181	18385	18115	18089	18188	18075	18212	18254	18335	18306	18382	18246	18265	18322	18269	18149	18224	18126	18150	18150	18136	18259	18412	18313	18127	18350	18348	18194	18146	18302	18439	18247	18242	18381	18092	18018	18160	18246	18225	18078	18062	18320	18275	18162	18281	18447	18187	18108	18210	18221	18224	18229	18184	18336	18113	18258	18194	18207	18222	18318	18254	18252	18328	18281	18249	18292	18168	18027	18114	18188	18301	18208	18162	18098	18229	18231	18228	18139	18233	18139	18241	18139	18291	18060	18276	18385	18204	18411	18263	18337	18320	18225	18108	18306	18233	18297	18279	18123	18063	18313	18337	18133	18410	18363	18335	18364	18185	18373	18187	18291	18029	18270	18220	18202	18378	18126	18463	18137	18189	18190	18339	18258	18196	18239	18094	18115	18291	18310	17956	18257	18123	18298	18343	18286	18156	18353	18065	18224	18321	18392	18157	18294	18341	18203	18224	18050	18272	18308	18308	18006	18287	18289	18251	18191	18276	18170	18228	18247	18415	18198	18259	18180	18144	18320	18088	18047	18295	18320	18434	18090	18180	18100	18285	18081	18108	18338	18156	18351	18365	18229	18277	18250	18286	18165	18135	18315	18268	18237	18224	18033	18113	18324	18120	18367	18166	18328	18241	18462	18283	18420	18302	18463	18127	18286	18224	18230	18316	18364	18259	18316	18300	18189	18182	18378	18155	18378	18151	18241	18148	18359	18099	18266	18310	18136	18308	18428	18346	18310	18196	18223	18308	18286	18312	18403	18184	18358	18362	18267	18268	18180	18343	18073	18319	18120	18317	18405	18243	18267	18256	18141	18221	18274	18114	18274	18025	18056	18297	18519	18434	18146	18058	18308	18304	18483	18103	18340	18267	18448	18228	18173	18052	18074	18369	18111	18204	18249	18227	18359	18065	18131	18204	18191	18312	18338	18143	18279	18200	18267	18237	18098	18058	18218	18180	18197	18297	18182	18463	18317	18345	18325	18090	18259	18213	18234	18006	18078	18415	18431	18207	18212	18135	18082	18256	18227	18228	18116	18057	18320	18328	18270	18172	18385	18376	18325	18047	18232	18257	18227	18370	18466	18354	18427	18261	18488	18159	18368	18293	18156	18176	18039	18264	18228	18315	18301	18207	18110	18161	18262	18298	18268	18209	18277	18057	18190	18360	18084	18362	18359	18292	18211	18200	18172	18205	18044	18337	18115	18293	18338	18136	17987	18110	18250	18235	18487	18172	18162	18273	18273	18134	18275	18185	18245	18247	18361	18230	18403	18035	18415	18312	18064	18339	18223	18203	18382	18158	18169	18283	18273	18229	18293	18351	18315	18054	18152	18322	18214	18199	18285	18137	18370	18104	18329	18042	18026	18141	18174	18365	18324	18214	18141	18294	18134	18281	18534	18462	18266	18245	18252	18181	18312	18176	18297	18257	18119	18272	18351	18087	18165	18283	18181	18443	18318	18183	18382	18062	18255	18166	18282	18205	18090	18152	18288	18188	18272	18293	18364	18145	17983	18223	18116	18236	18362	18169	18221	18177	18246	18236	18228	18370	18121	17995	18355	18404	18072	18263	18158	18266	18284	18167	18113	18094	18329	18213	18207	18427	18475	18261	18374	18232	18209	18336	18352	18173	18118	18348	18231	18062	18109	18381	18214	18091	18100	18252	18431	18113	18196	18169	18107	18290	18088	18223	18252	18001	18269	18341	18335	18272	18248	18268	18561	18375	18119	18460	18342	18099	18281	18250	18190	18233	18214	18242	18305	18390	18083	18187	18517	18363	18201	17979	18339	18208	18174	18176	18226	18205	18453	18178	18104	18318	18348	18307	18315	18398	18114	18155	18444	18346	18277	18265	18158	18240	18166	18231	18176	18528	18416	18400	18333	18159	18152	18236	18180	18322	18137	18212	18273	18321	18036	18009	18437	18266	18392	18102	18369	18259	17946	18378	18260	18458	18309	18378	18313	18276	18321	18177	18358	18173	17998	18291	18329	18212	18356	18245	18192	18227	18137	18177	18235	18223	18442	18179	18360	18304	18285	18092	18392	18017	18056	18160	18094	18295	18174	18214	18400	18185	18301	18256	18319	18348	18225	18132	18086	18232	18277	18382	18233	18298	18158	18100	18325	18095	18185	18163	18268	18384	18133	18256	18290	18063	18353	18339	18343	18211	18291	18262	18129	18312	18280	18255	18220	18233	18349	18376	18171	18123	18191	18122	18275	18400	18179	18224	18079	18180	18244	18318	18283	18373	18244	18103	18375	18159	18037	18415	18377	18225	18239	18180	18201	18351	18376	18172	18108	18369	18283	18132	18300	18356	18332	18247	18125	18061	18290	18285	18366	17931	18259	18130	18020	18181	18199	18342	18380	18207	18323	18380	18321	18483	18137	18110	18257	18347	18420	18110	18233	18106	18269	18214	18213	18151	18314	18272	18260	18457	18234	18142	18153	18238	18064	18297	18347	18166	18214	18304	18131	17989	17924	18239	18271	18048	18054	18317	18149	18373	18340	18257	18103	18217	18299	18245	18375	18308	18360	18284	18384	18254	18347	18078	18371	18542	18230	18208	18325	18179	18296	18184	18200	18543	18238	18220	18378	18367	18173	18455	18134	18194	18152	18065	18208	18231	18519	18257	18149	18440	18367	18122	18174	18159	18371	18277	18171	18312	18093	18434	18401	18241	18160	18220	18249	18043	18269	18155	18224	18390	18275	18150	18210	18105	18347	18157	18181	18339	18353	18287	18218	18412	18360	18059	18004	18087	18183	18248	18188	18123	18306	18314	18494	18113	18260	18071	18233	18158	18339	18184	18152	18092	18287	18184	18287	18121	18029	18192	18381	18347	18317	18162	18219	18286	18271	18399	18293	18232	18254	18202	18297	18245	18271	18087	18173	18181	18138	18242	18405	18254	18270	18163	17992	18178	18086	18073	18038	18177	18389	18293	18228	18242	18159	18113	17910	18217	17999	18298	18322	18478	18185	18393	18274	18378	18218	18254	18284	18329	18299	18350	18166	18449	18257	18281	18166	18293	18475	18271	18242	18355	18165	18146	18273	18405	18298	18247	18291	18347	18356	18269	18239	18302	18288	18385	18146	18289	18264	18424	18435	18107	18168	18214	18194	18280	18126	18304	18157	18408	18291	18146	18266	18261	18395	18211	18278	18312	18303	18254	18242	18204	18335	18277	18472	18083	18210	18260	18287	18143	18192	18232	18056	18295	18214	18240	18140	18276	18264	18180	18181	18324	18258	18249	18031	18128	18410	18275	18187	18206	18205	18166	18009	18001	18287	18166	18093	18279	18275	18380	18361	18613	18318	18344	18228	18173	18260	18387	18110	18124	18194	18431	18471	18353	18233	18323	18380	18411	18420	18162	18337	18029	18055	18170	18285	18566	18476	18174	18186	18396	18172	18274	18116	18306	18285	18323	18102	18231	18260	18192	18223	18267	18203	18349	18402	18037	18608	18176	18156	18122	18206	18178	18133	18272	18138	18312	18287	18351	18033	18286	18081	18277	18170	18309	18427	18235	18312	18245	18218	18194	18410	18328	18329	18166	18247	18304	18235	18138	18144	18170	18288	18147	18081	18317	18330	18392	18094	18278	18395	18375	18253	18412	18233	18184	18582	18250	18264	18280	18298	18433	18286	18190	18067	18244	18302	18347	18284	18360	18315	18426	18174	18035	18296	18372	18329	18031	18214	18327	17982	18172	18431	18241	18375	18193	18392	18269	18430	18286	18222	18204	18112	18421	18350	18309	18184	18267	18171	18272	18315	18291	18331	18428	18308	18266	18326	18254	18204	18353	18173	18129	18351	18217	18256	18337	18216	18118	18107	18174	18041	18043	18263	18251	18046	18314	18185	18351	18154	18166	18211	18249	18353	18206	18334	18307	18281	18336	18261	18106	18188	18198	18276	18062	18159	18212	18059	18499	18353	18237	18253	18203	18140	18409	18201	18461	18342	18288	18159	18197	18077	18246	18220	18163	18243	18268	18118
17775	27910	24689	19980	18184	17499	16874	16330	15968	15818	15918	15711	15676	15881	15675	15766	15612	15566	15518	15636	15735	15565	15701	15869	15528	15649	15874	15577	15702	15454	15636	15674	15575	15576	15445	15425	15585	15731	15530	15560	15607	15505	15552	15659	15552	15641	15438	15587	15714	15665	15520	15625	15544	15688	15719	15650	15578	15501	15625	15414	15540	15544	15513	15536	15546	15749	15586	15662	15532	15668	15707	15559	15633	15543	15703	15471	15615	15553	15684	15508	15498	15447	15594	15457	15765	15624	15522	15483	15589	15528	15491	15616	15875	15488	15681	15672	15544	15634	15445	15556	15546	15444	15580	15673	15544	15641	15606	15625	15582	15790	15475	15667	15367	15720	15545	15572	15650	15444	15570	15592	15647	15519	15559	15542	15652	15553	15686	15487	15561	15692	15593	15586	15685	15643	15658	15615	15559	15510	15598	15575	15513	15716	15537	15501	15519	15684	15489	15621	15450	15586	15392	15480	15609	15542	15783	15644	15601	15398	15433	15653	15737	15506	15636	15518	15482	15490	15602	15576	15743	15500	15648	15460	15604	15592	15613	15641	15757	15648	15469	15694	15424	15536	15640	15337	15498	15601	15654	15650	15641	15402	15676	15577	15487	15623	15564	15596	15460	15557	15522	15488	15710	15663	15519	15618	15566	15600	15535	15637	15764	15513	15722	15512	15624	15764	15397	15549	15583	15564	15539	15774	15530	15684	15753	15459	15509	15589	15576	15639	15490	15548	15572	15497	15536	15489	15709	15578	15462	15503	15621	15616	15794	15633	15744	15612	15579	15570	15549	15527	15547	15508	15515	15504	15603	15747	15519	15558	15536	15433	15597	15536	15646	15534	15605	15589	15622	15563	15615	15566	15492	15647	15509	15492	15597	15524	15608	15706	15671	15552	15586	15618	15503	15649	15556	15722	15676	15478	15445	15557	15587	15588	15565	15630	15662	15726	15537	15642	15661	15481	15660	15446	15546	15581	15631	15623	15500	15448	15484	15717	15398	15476	15572	15491	15601	15465	15491	15467	15611	15573	15612	15728	15538	15670	15740	15504	15672	15465	15498	15528	15600	15591	15623	15650	15579	15633	15578	15641	15773	15674	15491	15536	15757	15561	15598	15689	15539	15674	15593	15504	15646	15695	15435	15543	15658	15487	15617	15486	15556	15574	15698	15564	15554	15427	15607	15624	15655	15657	15539	15745	15683	15814	15577	15652	15637	15785	15548	15490	15644	15514	15600	15642	15626	15635	15544	15578	15632	15760	15637	15614	15734	15542	15550	15615	15731	15617	15482	15737	15587	15527	15508	15704	15650	15518	15393	15545	15624	15625	15581	15661	15395	15606	15490	15577	15476	15658	15607	15676	15476	15705	15595	15570	15603	15550	15531	15749	15597	15750	15636	15620	15670	15557	15560	15714	15598	15500	15600	15605	15569	15676	15646	15564	15581	15564	15525	15518	15666	15622	15612	15791	15639	15503	15508	15626	15567	15686	15515	15489	15704	15606	15477	15627	15440	15696	15645	15655	15564	15754	15479	15488	15497	15668	15676	15748	15601	15672	15584	15577	15443	15521	15638	15498	15565	15675	15434	15558	15807	15848	15524	15475	15667	15591	15571	15652	15629	15757	15533	15505	15575	15782	15544	15638	15627	15553	15657	15442	15707	15685	15559	15446	15640	15689	15720	15583	15572	15617	15478	15480	15688	15654	15457	15702	15496	15495	15514	15494	15764	15580	15594	15569	15549	15626	15515	15578	15607	15561	15566	15629	15628	15540	15469	15479	15650	15682	15588	15623	15694	15496	15491	15633	15557	15545	15565	15584	15512	15487	15442	15544	15677	15640	15680	15548	15660	15633	15627	15492	15673	15508	15701	15557	15539	15714	15563	15574	15713	15434	15557	15582	15712	15648	15607	15702	15641	15447	15618	15538	15638	15615	15586	15666	15600	15732	15698	15577	15501	15582	15582	15586	15614	15604	15586	15570	15696	15773	15527	15703	15541	15687	15688	15565	15723	15750	15473	15685	15591	15562	15757	15679	15611	15649	15521	15710	15735	15605	15546	15574	15706	15516	15666	15654	15394	15619	15566	15502	15366	15302	15659	15530	15487	15536	15655	15498	15611	15502	15570	15555	15553	15612	15647	15648	15686	15523	15441	15619	15629	15636	15541	15510	15374	15391	15551	15675	15611	15499	15514	15507	15453	15554	15625	15516	15721	15599	15569	15612	15607	15722	15504	15764	15680	15588	15577	15546	15574	15622	15596	15455	15472	15681	15758	15686	15488	15797	15541	15597	15703	15763	15573	15417	15623	15436	15538	15539	15598	15484	15558	15617	15629	15666	15527	15617	15550	15519	15654	15523	15503	15668	15539	15664	15504	15653	15636	15798	15544	15668	15559	15640	15607	15710	15528	15554	15626	15608	15491	15731	15592	15728	15648	15802	15732	15453	15518	15701	15555	15556	15586	15660	15536	15432	15462	15623	15579	15421	15629	15603	15480	15594	15646	15610	15615	15647	15590	15656	15481	15593	15690	15621	15467	15798	15448	15629	15671	15529	15436	15677	15535	15637	15637	15600	15559	15725	15603	15637	15569	15710	15610	15568	15658	15592	15664	15829	15732	15606	15552	15753	15646	15525	15520	15756	15483	15585	15526	15557	15559	15475	15512	15599	15527	15554	15568	15494	15625	15640	15680	15739	15508	15552	15602	15608	15540	15499	15596	15502	15689	15557	15386	15873	15582	15481	15487	15502	15511	15555	15551	15499	15415	15612	15676	15715	15717	15409	15633	15469	15581	15367	15586	15628	15568	15618	15619	15626	15787	15427	15629	15412	15610	15630	15515	15601	15598	15536	15497	15739	15610	15380	15751	15498	15636	15594	15661	15577	15632	15587	15449	15648	15538	15609	15711	15463	15671	15758	15568	15569	15495	15538	15612	15539	15586	15609	15747	15686	15536	15540	15486	15697	15761	15811	15613	15575	15370	15646	15587	15663	15606	15711	15530	15701	15399	15504	15648	15511	15685	15318	15690	15555	15626	15666	15600	15601	15524	15705	15387	15566	15490	15611	15661	15696	15482	15480	15555	15648	15603	15714	15453	15635	15606	15520	15647	15485	15616	15649	15503	15498	15431	15421	15628	15516	15556	15489	15525	15512	15484	15488	15712	15626	15525	15611	15597	15595	15360	15408	15656	15320	15459	15770	15657	15475	15705	15717	15584	15580	15510	15554	15406	15725	15637	15600	15688	15642	15546	15705	15458	15383	15648	15490	15516	15648	15558	15296	15694	15551	15606	15599	15442	15760	15562	15325	15498	15616	15662	15613	15745	15442	15571	15625	15641	15535	15603	15609	15573	15798	15509	15443	15490	15611	15749	15686	15397	15778	15505	15766	15461	15527	15497	15657	15602	15686	15753	15551	15499	15566	15538	15447	15626	15621	15514	15431	15623	15668	15575	15741	15556	15633	15503	15452	15794	15624	15615	15598	15650	15607	15563	15572	15482	15626	15456	15771	15533	15683	15463	15642	15699	15518	15468	15610	15481	15622	15557	15423	15625	15577	15580	15499	15754	15589	15680	15522	15459	15677	15487	15501	15523	15614	15553	15524	15769	15545	15559	15563	15712	15543	15635	15721	15757	15584	15615	15429	15594	15585	15761	15529	15440	15701	15541	15586	15496	15730	15498	15543	15511	15673	15432	15628	15661	15545	15802	15588	15600	15436	15722	15723	15326	15704	15494	15673	15672	15606	15567	15578	15613	15526	15650	15424	15638	15687	15667	15554	15770	15526	15553	15765	15541	15850	15643	15451	15590	15494	15730	15625	15632	15504	15693	15532	15613	15550	15619	15588	15834	15571	15367	15421	15559	15509	15797	15546	15562	15619	15479	15508	15510	15604	15525	15458	15556	15539	15600	15494	15760	15529	15520	15614	15490	15580	15538	15701	15752	15404	15587	15607	15539	15508	15653	15406	15745	15380	15632	15555	15741	15642	15712	15603	15607	15662	15547	15570	15537	15419	15782	15261	15675	15350	15625	15675	15656	15474	15714	15489	15577	15821	15851	15266	15484	15622	15605	15463	15639	15590	15531	15550	15533	15664	15669	15668	15597	15682	15573	15740	15614	15534	15640	15522	15496	15587	15685	15540	15637	15609	15563	15537	15750	15449	15649	15652	15590	15328	15742	15537	15622	15489	15678	15626	15604	15549	15569	15565	15512	15595	15571	15666	15721	15664	15623	15712	15652	15580	15617	15580	15618	15658	15459	15671	15467	15671	15485	15653	15641	15539	15514	15528	15687	15776	15565	15565	15816	15678	15673	15605	15566	15666	15405	15664	15695	15779	15616	15532	15603	15784	15469	15625	15721	15734	15450	15549	15676	15487	15715	15530	15606	15710	15620	15740	15578	15637	15634	15605	15642	15735	15649	15423	15573	15431	15549	15677	15606	15778	15696	15507	15481	15734	15570	15653	15538	15629	15596	15431	15387	15525	15611	15614	15622	15614	15553	15521	15672	15593	15770	15585	15600	15515	15608	15558	15573	15784	15520	15626	15601	15554	15623	15490	15437	15753	15801	15503	15637	15606	15610	15690	15481	15672	15631	15539	15490	15702	15609	15542	15393	15676	15577	15495	15653	15587	15537	15532	15534	15613	15739	15597	15677	15622	15711	15520	15527	15524	15533	15696	15551	15670	15467	15529	15622	15604	15652	15608	15680	15423	15473	15686	15728	15584	15649	15674	15712	15611	15567	15414	15460	15693	15512	15359	15703	15545	15498	15711	15712	15428	15553	15434	15643	15632	15736	15629	15542	15399	15538	15545	15495	15341	15447	15507	15639	15600	15580	15582	15624	15555	15672	15427	15696	15642	15691	15517	15593	15572	15654	15619	15560	15527	15648	15422	15565	15482	15496	15491	15594	15579	15650	15527	15559	15578	15395	15578	15624	15572	15725	15563	15611	15834	15597	15669	15651	15724	15591	15772	15628	15561	15610	15589	15459	15538	15519	15360	15699	15717	15501	15712	15418	15755	15562	15557	15802	15751	15477	15643	15535	15482	15561	15668	15627	15670	15578	15623	15586	15749	15580	15527	15580	15589	15600	15539	15670	15703	15509	15784	15805	15469	15569	15573	15659	15475
22691	21625	28916	24901	22469	24797	24993	20227	19141	19325	18870	18857	18743	18703	18590	18716	18684	18783	18585	18666	18556	18671	18562	18458	18524	18463	18618	18358	18607	18295	18513	18229	18712	18596	18672	18619	18340	18518	18258	18380	18520	18487	18440	18399	18392	18251	18296	18513	18416	18359	18522	18209	18475	18455	18575	18398	18416	18340	18351	18568	18290	18231	18416	18319	18487	18334	18315	18194	18460	18509	18278	18449	18496	18538	18479	18447	18431	18553	18253	18499	18268	18568	18329	18207	18646	18576	18369	18452	18229	18316	18553	18208	18435	18424	18524	18385	18203	18435	18405	18271	18412	18380	18378	18371	18424	18322	18603	18339	18241	18555	18257	18463	18361	18453	18420	18156	18299	18292	18273	18480	18563	18486	18168	18414	18336	18269	18406	18464	18416	18185	18265	18287	18570	18552	18525	18509	18280	18330	18407	18407	18328	18383	18373	18324	18516	18503	18413	18386	18306	18229	18443	18545	18415	18445	18468	18491	18341	18207	18364	18474	18262	18210	18362	18307	18279	18363	18188	18281	18308	18480	18474	18123	18361	18267	18401	18296	18384	18471	18460	18366	18174	18224	18634	18359	18515	18410	18209	18446	18435	18286	18453	18327	18428	18282	18372	18290	18356	18490	18232	18446	18289	18175	18474	18301	18321	18497	18323	18339	18309	18437	18320	18453	18334	18424	18380	18308	18317	18443	18279	18317	18194	18332	18507	18478	18303	18207	18391	18484	18445	18310	18310	18440	18320	18367	18268	18273	18403	18493	18384	18524	18105	18351	18615	18331	18346	18492	18457	18388	18286	18440	18318	18394	18342	17983	18406	18061	18453	18570	18517	18388	18288	18353	18389	18340	18338	18428	18190	18534	18267	18264	18488	18381	18448	18464	18360	18464	18365	18188	18328	18487	18233	18584	18558	18402	18316	18188	18240	18479	18243	18255	18238	18092	18281	18233	18251	18205	18390	18404	18485	18635	18426	18368	18411	18433	18469	18368	18318	18275	18219	18431	18630	18272	18505	18236	18396	18369	18313	18273	18235	18337	18476	18380	18236	18316	18300	18295	18265	18274	18331	18261	18419	18562	18401	18345	18220	18227	18466	18360	18319	18481	18300	18433	18275	18521	18206	18157	18479	18123	18387	18341	18234	18200	18185	18219	18505	18309	18143	18345	18329	18400	18430	18274	18271	18439	18265	18439	18285	18507	18291	18428	18318	18466	18076	18171	18399	18437	18409	18298	18440	18179	18509	18383	18333	18478	18388	18531	18209	18330	18310	18465	18265	18332	18346	18243	18385	18451	18348	18253	18204	18285	18363	18453	18302	18427	18476	18293	18309	18242	18462	18234	18360	18386	18198	18325	18293	18386	18207	18536	18437	18400	18380	18356	18212	18388	18415	18239	18325	18627	18300	18308	18404	18341	18533	18411	18323	18285	18294	18369	18455	18085	18444	18351	18303	18440	18325	18149	18274	18129	18319	18510	18468	18292	18348	18049	18344	18398	18227	18353	18354	18452	18490	18192	18394	18300	18520	18430	18642	18459	18217	18099	18517	18472	18456	18325	18211	18249	18154	18399	18304	18231	18367	18405	18637	18375	18194	18409	18257	18464	18216	18252	18396	18392	18616	18434	18729	18538	18293	18184	18286	18343	18221	18044	18134	18436	18567	18442	18159	18570	18330	18427	18506	18315	18296	18307	18461	18469	18288	18455	18270	18374	18304	18513	18505	18446	18298	18469	18430	18560	18249	18166	18333	18354	18367	18429	18291	18323	18524	18334	18561	18569	18297	18401	18519	18346	18155	18178	18458	18056	18322	18341	18087	18297	18269	18315	18423	18546	18481	18391	18293	18447	18332	18484	18280	18330	18283	18216	18300	18354	18423	18406	18315	18364	18287	18141	18373	18292	18295	18293	18262	18228	18222	18094	18538	18256	18353	18452	18319	18308	18465	18339	18254	18228	18432	18439	18406	18539	18409	18315	18292	18220	18410	18546	18394	18453	18284	18365	18616	18414	18162	18254	18451	18439	18373	18417	18341	18565	18281	18242	18386	18445	18432	18234	18568	18394	18285	18447	18220	18168	18441	18124	18299	18316	18322	18285	18303	18413	18366	18134	18347	18491	18433	18312	18538	18699	18391	18310	18457	18595	18283	18310	18360	18243	18368	18334	18185	18372	18338	18434	18345	18381	18426	18572	18327	18342	18324	18316	18431	18167	18605	18411	18281	18447	18529	18484	18401	18150	18292	18274	18208	18372	18262	18238	18302	18114	18237	18201	18343	18336	18355	18399	18422	18537	18442	18250	18389	18298	18337	18375	18097	18368	18157	18392	18340	18270	18336	18186	18355	18384	18419	18416	18366	18135	18450	18469	18331	18322	18274	18513	18318	18233	18302	18323	18220	18390	18471	18225	18410	18506	18446	18431	18244	18353	18421	18529	18471	18361	18442	18390	18318	18416	18186	18407	18507	18471	18340	18312	18451	18393	18243	18358	18450	18370	18318	18490	18579	18391	18494	18279	18429	18205	18387	18327	18348	18139	18324	18191	18414	18318	18558	18219	18421	18478	18440	18191	18366	18516	18262	18219	18408	18556	18266	18214	18397	18081	18338	18257	18467	18274	18478	18219	18370	18333	18493	18229	18464	18459	18497	18141	18463	18405	18376	18192	18208	18482	18087	18308	18384	18350	18214	18312	18174	18416	18362	18366	18570	18257	18305	18433	18289	18180	18468	18476	18445	18473	18375	18356	18448	18218	18269	18338	18463	18166	18331	18410	18459	18376	18437	18311	18067	18504	18268	18363	18310	18195	18243	18348	18148	18280	18512	18274	18327	18347	18347	18260	18183	18367	18359	18334	18268	18320	18481	18541	18547	18451	18455	18478	18458	18445	18390	18246	18336	18406	18306	18383	18470	18416	18465	18365	18179	18468	18374	18487	18501	18413	18474	18428	18540	18427	18228	18231	18356	18348	18434	18362	18393	18299	18481	18549	18490	18450	18544	18292	18442	18391	18333	18450	18424	18565	18460	18135	18320	18285	18303	18361	18110	18353	18340	18585	18478	18380	18306	18554	18402	18375	18512	18224	18550	18286	18219	18348	18393	18211	18179	18361	18331	18466	18498	18419	18322	18443	18209	18369	18328	18253	18486	18192	18328	18452	18238	18313	18295	18316	18272	18408	18379	18379	18628	18341	18178	18321	18580	18379	18284	18329	18413	18188	18381	18228	18169	18121	18297	18399	18423	18384	18605	18552	18489	18406	18385	18263	18359	18415	18349	18358	18363	18450	18497	18350	18426	18327	18498	18509	18518	18292	18372	18392	18337	18405	18301	18480	18372	18521	18231	18381	18306	18531	18315	18492	18452	18331	18207	18222	18150	18219	18275	18217	18483	18204	18488	18477	18296	18399	18325	18412	18392	18429	18222	18172	18210	18521	18306	18379	18291	18521	18411	18409	18329	18315	18254	18375	18444	18430	18602	18329	18243	18406	18374	18504	18136	18534	18169	18610	18408	18316	18381	18397	18528	18281	18291	18304	18499	18441	18426	18244	18410	18398	18275	18341	18391	18339	18271	18298	18304	18294	18315	18432	18255	18433	18133	18277	18133	18391	18412	18382	18308	18475	18381	18247	18274	18320	18322	18350	18447	18336	18209	18241	18396	18383	18365	18317	18367	18348	18249	18239	18223	18548	18280	18438	18194	18295	18287	18167	18383	18432	18377	18343	18267	18378	18179	18321	18544	18460	18324	18462	18240	18218	18402	18506	18302	18397	18258	18495	18364	18396	18419	18254	18455	18395	18250	18291	18307	18455	18379	18197	18272	18537	18334	18257	18534	18465	18274	18390	18382	18350	18270	18473	18350	18179	18278	18528	18209	18246	18305	18200	18419	18340	18328	18232	18292	18182	18472	18203	18184	18603	18695	18254	18402	18524	18580	18399	18204	18172	18287	18154	18439	18195	18466	18306	18351	18389	18469	18440	18524	18419	18483	18394	18185	18315	18459	18306	18490	18236	18052	18267	18281	18285	18292	18350	18399	18351	18444	18276	18312	18080	18381	18236	18169	18284	18186	18296	18326	18573	18495	18448	18307	18332	18427	18222	18337	18469	18390	18368	18527	18369	18424	18185	18430	18420	18321	18322	18576	18416	18418	18495	18441	18425	18147	18322	18420	18429	18406	18325	18350	18357	18199	18542	18296	18527	18397	18224	18474	18361	18179	18239	18346	18422	18396	18397	18404	18364	18396	18394	18538	18396	18392	18438	18206	18441	18655	18412	18266	18481	18389	18416	18285	18366	18321	18349	18338	18540	18261	18602	18395	18252	18355	18419	18486	18315	18352	18539	18367	18262	18400	18341	18300	18214	18196	18414	18460	18406	18544	18449	18245	18505	18296	18443	18443	18618	18485	18639	18339	18309	18241	18347	18348	18407	18251	18358	18315	18317	18396	18285	18306	18238	18341	18250	18333	18162	18272	18405	18265	18373	18401	18495	18302	18353	18385	18496	18461	18416	18197	18198	18275	18263	18401	18408	18338	18327	18212	18331	18300	18187	18210	18432	18255	18309	18296	18290	18150	18460	18278	18191	18265	18402	18228	18361	18437	18294	18075	18427	18251	18076	18228	18374	18355	18237	18292	18364	18438	18360	18473	18258	18334	18410	18312	18184	18596	18316	18482	18489	18297	18564	18409	18350	18387	18440	18357	18265	18437	18266	18066	18364	18384	18431	18382	18281	18460	18308	18339	18457	18189	18495	18302	18386	18405	18308	18207	18449	18413	18438	18373	18428	18444	18260	18342	18279	18401	18633	18425	18223	18449	18419	18189	18287	18249	18340	18241	18394	18269	18406	18334	18415	18547	18548	18620	18443	18461	18522	18220	18318	18281	18461	18173	18215	18408	18232	18257	18238	18429	18322	18404	18394	18252	18247	18432	18526	18443	18297	18272	18241	18465	18378	18387	18397	18097	18415	18276	18458	18334	18216	18263	18242	18177	18371	18372	18377	18400	18418	18296	18489	18313	18363	18440	18356	18587	18430	18367	18212	18249	18201	18556	18528	18427	18440	18382	18219	18442	18474	18330	18560	18413	18319	18411	18546	18350	18231	18454	18193	18407	18315	18258	18278	18432	18460	18297	18417
19355	39381	37026	28169	23788	20347	17739	16876	16594	16278	16092	15918	15905	16008	15920	15842	15951	15734	15960	15721	15676	15842	15727	15760	15755	15700	15738	15801	15904	15639	15594	15713	15473	15721	15607	15786	15622	15718	15648	15634	15599	15861	15653	15550	15844	15737	15731	15662	15659	15523	15461	15399	15617	15732	15632	15578	15710	15594	15709	15529	15707	15698	15549	15741	15584	15624	15694	15794	15702	15690	15558	15702	15713	15467	15641	15642	15684	15543	15558	15600	15743	15494	15748	15548	15631	15775	15691	15757	15721	15841	15655	15452	15667	15685	15608	15641	15735	15558	15569	15881	15733	15435	15629	15762	15827	15677	15615	15717	15622	15817	15743	15609	15677	15635	15674	15603	15714	15691	15522	15631	15669	15592	15647	15745	15613	15520	15494	15695	15889	15570	15656	15540	15727	15502	15693	15778	15549	15719	15592	15567	15611	15618	15720	15673	15613	15716	15567	15603	15582	15706	15673	15548	15652	15619	15567	15521	15749	15810	15620	15551	15506	15741	15617	15722	15593	15509	15706	15543	15686	15685	15561	15560	15580	15635	15591	15609	15705	15468	15611	15655	15512	15753	15633	15703	15596	15730	15585	15689	15547	15631	15572	15697	15569	15534	15680	15752	15645	15751	15606	15785	15674	15722	15635	15657	15435	15821	15458	15611	15528	15639	15674	15620	15584	15618	15801	15621	15661	15658	15609	15553	15716	15556	15611	15575	15813	15689	15631	15731	15502	15818	15646	15843	15678	15543	15578	15673	15610	15599	15669	15720	15620	15670	15612	15584	15705	15682	15654	15642	15550	15620	15774	15746	15754	15694	15564	15663	15414	15744	15775	15694	15516	15583	15757	15346	15841	15862	15567	15556	15745	15581	15500	15587	15559	15642	15740	15656	15467	15665	15850	15698	15526	15583	15547	15537	15593	15590	15465	15564	15623	15708	15646	15782	15628	15678	15614	15473	15561	15611	15642	15437	15713	15586	15773	15678	15555	15662	15469	15569	15653	15596	15535	15819	15658	15735	15679	15798	15665	15667	15599	15561	15826	15562	15636	15729	15489	15610	15623	15687	15735	15555	15691	15535	15700	15585	15680	15677	15666	15431	15663	15710	15651	15550	15722	15578	15714	15714	15716	15647	15734	15532	15679	15675	15532	15793	15596	15608	15705	15720	15750	15680	15755	15755	15486	15528	15478	15621	15561	15635	15582	15614	15482	15550	15665	15540	15735	15616	15557	15694	15575	15579	15478	15478	15577	15564	15525	15698	15602	15717	15658	15859	15682	15512	15748	15736	15773	15835	15792	15743	15942	15565	15849	15931	15707	15595	15475	15620	15638	15503	15680	15590	15669	15679	15711	15623	15662	15409	15604	15624	15629	15578	15631	15576	15645	15753	15656	15676	15731	15566	15670	15853	15565	15770	15801	15579	15561	15557	15537	15632	15575	15748	15663	15604	15777	15606	15749	15602	15587	15652	15746	15543	15570	15554	15691	15625	15753	15590	15589	15715	15668	15612	15603	15790	15497	15727	15727	15651	15631	15657	15614	15703	15646	15613	15830	15500	15611	15669	15819	15679	15616	15757	15641	15662	15590	15696	15649	15407	15768	15458	15705	15630	15467	15707	15698	15731	15671	15588	15818	15588	15626	15489	15501	15787	15648	15641	15746	15663	15624	15701	15850	15592	15504	15424	15546	15535	15572	15750	15707	15678	15484	15748	15655	15441	15851	15785	15661	15676	15743	15543	15648	15503	15691	15680	15688	15631	15515	15590	15615	15674	15654	15729	15603	15547	15630	15572	15497	15728	15666	15684	15616	15737	15656	15760	15670	15413	15716	15669	15766	15633	15761	15571	15646	15710	15624	15683	15692	15650	15799	15583	15700	15562	15654	15543	15536	15541	15596	15615	15594	15648	15668	15695	15887	15763	15553	15557	15540	15625	15623	15573	15649	15958	15548	15621	15691	15614	15724	15629	15640	15769	15452	15617	15609	15629	15650	15765	15539	15713	15739	15593	15693	15500	15497	15606	15547	15553	15685	15569	15603	15477	15654	15720	15644	15787	15564	15706	15538	15626	15698	15849	15792	15735	15511	15602	15574	15665	15942	15548	15618	15601	15733	15663	15836	15402	15625	15719	15444	15707	15643	15520	15576	15653	15646	15584	15685	15523	15579	15619	15531	15646	15715	15601	15604	15574	15826	15485	15729	15623	15659	15558	15654	15552	15706	15709	15745	15764	15718	15658	15544	15628	15684	15816	15675	15656	15721	15705	15743	15555	15629	15545	15428	15542	15677	15612	15490	15725	15512	15665	15638	15632	15479	15523	15734	15556	15531	15708	15621	15591	15665	15814	15600	15689	15752	15888	15580	15466	15722	15513	15619	15529	15562	15733	15583	15580	15497	15721	15503	15680	15541	15639	15559	15650	15550	15596	15616	15803	15758	15561	15585	15624	15649	15583	15695	15635	15483	15630	15717	15524	15646	15573	15509	15623	15599	15700	15492	15659	15405	15652	15667	15555	15712	15536	15665	15765	15711	15712	15677	15712	15824	15670	15681	15465	15534	15682	15716	15428	15564	15542	15651	15609	15546	15682	15752	15554	15509	15566	15660	15791	15639	15639	15545	15635	15530	15576	15614	15628	15570	15721	15613	15525	15669	15600	15780	15614	15488	15645	15621	15564	15605	15731	15621	15635	15646	15696	15766	15638	15701	15588	15804	15647	15628	15706	15551	15462	15615	15709	15728	15782	15700	15570	15586	15464	15567	15664	15775	15672	15623	15607	15655	15684	15500	15664	15700	15647	15709	15512	15604	15556	15646	15547	15709	15617	15614	15614	15573	15722	15713	15594	15680	15333	15692	15551	15629	15636	15725	15629	15684	15645	15651	15627	15537	15528	15726	15702	15638	15733	15448	15612	15465	15567	15585	15594	15570	15555	15642	15776	15539	15608	15735	15647	15471	15667	15543	15731	15477	15685	15621	15792	15621	15750	15612	15678	15591	15544	15764	15638	15622	15656	15710	15674	15591	15752	15632	15794	15713	15657	15685	15564	15529	15721	15704	15574	15738	15513	15446	15667	15619	15612	15566	15574	15630	15737	15562	15677	15528	15636	15558	15831	15750	15814	15717	15662	15818	15776	15568	15791	15728	15617	15572	15614	15501	15545	15507	15679	15684	15643	15528	15770	15647	15566	15604	15592	15565	15619	15796	15862	15554	15659	15606	15513	15576	15496	15574	15575	15552	15588	15854	15650	15860	15585	15678	15595	15734	15488	15715	15707	15657	15757	15670	15616	15614	15717	15629	15701	15652	15522	15762	15729	15675	15691	15830	15736	15687	15687	15496	15543	15936	15649	15646	15570	15517	15663	15571	15721	15598	15790	15707	15477	15730	15888	15609	15806	15548	15780	15519	15632	15680	15827	15703	15615	15462	15660	15661	15537	15593	15689	15726	15559	15576	15712	15664	15807	15575	15631	15620	15528	15597	15520	15628	15582	15661	15593	15583	15530	15709	15495	15718	15623	15783	15619	15652	15590	15659	15712	15544	15798	15721	15693	15558	15755	15696	15649	15603	15597	15644	15721	15745	15630	15438	15645	15650	15615	15528	15634	15859	15549	15822	15772	15593	15674	15835	15622	15538	15661	15709	15625	15656	15753	15508	15501	15598	15665	15691	15660	15745	15707	15679	15817	15652	15659	15581	15695	15637	15493	15841	15639	15598	15574	15552	15711	15538	15568	15547	15612	15703	15626	15639	15573	15639	15591	15717	15589	15541	15751	15575	15510	15638	15594	15534	15606	15598	15567	15509	15736	15773	15609	15583	15772	15755	15669	15779	15530	15621	15594	15574	15588	15588	15585	15548	15724	15473	15653	15666	15782	15714	15532	15672	15636	15569	15664	15628	15490	15616	15703	15717	15826	15712	15701	15782	15734	15571	15660	15619	15840	15627	15714	15544	15582	15664	15566	15567	15704	15636	15682	15633	15728	15460	15664	15593	15670	15688	15749	15621	15580	15630	15610	15808	15772	15672	15553	15638	15570	15574	15783	15664	15745	15486	15681	15551	15683	15530	15734	15515	15852	15619	15715	15599	15660	15606	15666	15578	15804	15633	15701	15666	15510	15561	15522	15712	15642	15634	15740	15710	15628	15558	15802	15744	15599	15770	15744	15787	15477	15625	15592	15548	15619	15718	15659	15562	15598	15636	15530	15498	15624	15522	15663	15507	15536	15591	15654	15576	15468	15697	15601	15538	15694	15676	15660	15786	15472	15721	15581	15770	15662	15757	15647	15582	15716	15598	15717	15545	15700	15679	15612	15549	15449	15598	15605	15553	15711	15695	15559	15626	15445	15708	15446	15673	15482	15689	15536	15560	15537	15511	15778	15554	15723	15611	15715	15516	15664	15517	15806	15539	15432	15498	15711	15612	15583	15646	15835	15545	15647	15493	15779	15684	15350	15524	15672	15574	15716	15495	15629	15694	15499	15597	15623	15667	15788	15663	15561	15621	15661	15746	15727	15620	15759	15468	15661	15683	15688	15757	15505	15777	15624	15567	15518	15615	15517	15617	15644	15604	15661	15413	15513	15675	15536	15669	15473	15573	15542	15575	15469	15558	15588	15638	15638	15578	15556	15549	15480	15580	15586	15733	15816	15865	15637	15543	15647	15716	15605	15726	15826	15682	15547	15672	15805	15602	15659	15613	15545	15710	15774	15846	15679	15648	15847	15588	15562	15606	15576	15803	15657	15656	15655	15563	15723	15669	15665	15678	15624	15693	15938	15586	15611	15704	15651	15812	15652	15625	15527	15562	15664	15540	15640	15541	15678	15639	15604	15514	15556	15562	15753	15702	15731	15550	15705	15727	15749	15619	15656	15580	15610	15666	15453	15696	15617	15618	15696	15572	15600	15491	15679	15429	15608	15547	15400	15542	15584	15604	15770	15705	15696	15684	15676	15779	15661	15779	15560	15726	15602	15711	15730	15697	15455	15592	15599	15607	15531	15478	15652	15532	15784	15709	15672	15584	15721	15661	15703	15524	15887	15665	15656	15617	15749	15612	15788	15754	15543	15677	15691	15592	15583	15704	15674	15724	15607	15624	15663	15786	15485	15473	15469	15668	15729	15839	15778	15699	15531
29741	23496	26005	22695	18912	17970	18078	17444	17486	17541	17464	17445	17336	17449	17360	17417	17421	17581	17621	17334	17443	17409	17323	17447	17320	17219	17159	17131	17421	17272	17052	17179	17201	17465	17267	17121	17409	17304	17268	17286	17482	17331	17331	17277	17339	17151	17314	17213	17221	17373	17333	17325	17108	17255	17192	17154	17239	17257	17122	17253	17160	17250	17165	17421	17443	17223	17489	17341	17432	17349	17388	16995	17363	17436	17325	17157	17245	17256	17023	17231	17227	17184	17281	17265	17524	17118	17293	17305	17412	17259	17453	17481	17339	17322	17345	17411	17148	17173	17397	17279	17305	17306	17509	17369	17400	17268	17312	17180	17332	17249	17220	17390	17280	17341	17153	17146	17195	17022	17269	17185	17137	17174	17332	17204	17178	17029	17174	17341	17239	17285	17232	17410	17377	17238	17215	17140	17375	17307	17223	17193	17120	17114	17418	17384	17326	17378	17321	17401	17394	17293	17317	17308	17328	17209	17253	17367	17152	17305	17291	17177	16976	17304	17296	17382	17158	17311	17238	17407	17286	17351	17459	17417	17273	17144	17292	17379	17423	17094	17340	17161	17289	17381	17305	17282	17271	17410	17539	17248	17296	17195	17263	17469	17331	17383	17395	17248	17117	17423	17318	17318	17129	17157	17265	17189	17343	17652	17323	17416	17574	17446	17220	17090	17159	17358	17379	17363	17438	17260	17287	17355	17202	17437	17115	17367	17367	17536	17252	17011	17381	17262	17077	17324	17325	17273	17127	17114	17351	17241	17310	17234	17324	17184	17195	17073	17205	17308	17271	17248	17393	17405	17304	17139	17226	17248	17291	17365	17541	17365	17467	17400	17493	17256	17118	17286	17290	17244	17282	17172	17169	17201	17346	17335	17376	17356	17484	17257	17140	17140	17136	17231	17352	17137	17145	17424	17385	17111	17200	17235	17326	17468	17192	17182	17314	17322	17463	17300	17283	17284	17265	17156	17179	17373	17319	17193	17218	17386	17128	17337	17187	17162	17132	17145	17127	17210	17124	17247	17561	17211	17303	17311	17214	17270	17384	17170	17333	17203	17193	17169	17469	17264	17362	17142	17218	17223	17347	17138	17247	17172	17548	17406	17312	17499	17381	17345	17334	17149	17133	17216	17208	17462	17442	17170	17182	17239	17359	17161	17143	17359	17323	17325	17017	17232	17285	17339	17268	17424	17505	17297	17366	17194	17392	17206	17476	17434	17485	17459	17281	17420	17369	17055	17406	17339	17315	17252	17260	17198	17401	17370	17484	17112	17269	17368	17377	17312	17348	17207	17312	17152	17288	17110	17320	17249	17290	17290	17323	17404	17286	17281	17258	17327	17209	17234	17371	17144	17279	17341	17180	17296	17201	17320	17306	17201	17239	17223	17279	17268	17218	17281	17335	17169	17168	17193	17254	17318	17271	17129	17087	17302	17458	17266	17339	17214	17248	17392	17126	17451	17330	17393	17130	17241	17376	17413	17348	17174	17280	17436	17340	17485	17384	17239	17123	17337	17296	17230	17239	17256	17260	17293	17291	17316	17281	17102	17245	17132	17285	17269	17397	17227	17199	17227	17091	17254	17222	17273	17368	17408	17166	17406	17297	17338	17271	17246	17252	17397	17179	17385	17419	17353	17632	17327	17352	17335	17344	17325	17376	17561	17391	17298	17288	17254	17207	17285	17442	17072	17206	17372	17365	17447	17369	17361	17196	17206	17324	17247	17542	17236	17341	17141	17139	17084	17369	16971	17290	17113	17356	17139	17497	17319	17172	17380	17154	17127	17300	17139	17375	17130	17031	17287	17338	17141	17164	17220	17325	17335	17280	17196	17296	17342	17337	17253	17175	17268	17243	17340	17432	17349	17512	17188	17525	17169	17246	17254	17236	17382	17430	17202	17268	17282	17306	17301	17236	17257	17306	17219	17346	17217	17273	17284	17270	17204	17476	17363	17192	17375	17577	17291	17488	17213	17216	17206	17524	17387	17225	17461	17312	17081	16946	17419	17056	17304	17173	17229	17458	17253	17413	17136	17228	17427	17346	17111	17127	17312	17366	17283	17175	17322	17335	17509	17329	17134	17310	17287	17273	17387	17466	17403	17300	17376	17170	17319	17534	17334	17408	17259	17146	17358	17446	17300	17297	17408	17151	17403	17425	17193	17331	17258	17374	17226	17146	17310	17217	17054	17322	17222	17327	17296	17384	17467	17306	17230	17181	17297	17391	17167	17329	17478	17311	17149	17319	17423	17179	17225	17342	17287	17139	17252	17159	17109	17498	17343	17114	17368	17530	17320	17326	17150	17194	17352	17267	17249	17572	17352	17107	17431	17325	17331	17529	17301	17232	17080	17432	17328	17148	17249	17398	17412	17181	17389	17517	17377	17295	17126	17281	17345	17128	17277	17307	17277	17178	17465	17304	17197	17380	17259	17329	17274	17277	17433	17567	17299	17110	17298	17264	17428	17324	17186	17213	17310	17414	17116	17415	17169	17104	17147	17257	17258	17180	17250	17361	17131	17438	17219	17286	17197	17317	17295	17520	17407	17448	17306	17375	17233	17258	17229	17272	17333	17345	17385	17201	17339	17325	17083	17148	17409	17348	17432	17180	17414	17289	17456	17094	17305	17249	17349	17245	17384	17322	17054	17227	17109	17400	17296	17463	17196	17340	17166	17393	17405	17309	17383	17392	17207	17425	17388	17273	17490	17359	17300	17333	17169	17269	17037	17355	17187	17245	17304	17188	17196	17354	17461	17326	17215	17122	17304	17503	17320	17423	17109	17398	17159	17161	17221	17189	17181	17288	17268	17213	17355	17318	17463	17506	17292	17217	17272	17072	17387	17271	17379	17287	17439	17382	17267	17221	17276	17241	17270	17212	17310	17242	17201	17421	17219	17212	17380	17354	17336	17387	17468	17231	17293	17261	17297	17318	17204	17334	17334	17232	17391	17362	17318	17339	17447	17357	17260	17259	17438	17386	17431	17206	17278	17198	17209	17168	17307	17442	17358	17365	17223	17353	17295	17334	17213	17513	17434	17124	17433	17274	17212	17461	17329	17222	17257	17282	17398	17203	17167	17149	17343	17296	17472	17387	17349	17278	17276	17247	17171	17190	17168	17123	17236	17340	17333	17100	17070	17421	17312	17239	17243	17217	17324	17222	17400	17304	17323	17463	17211	17459	17457	17299	17354	17420	17405	17389	17184	17205	17147	17411	17339	17308	17371	17332	17268	17420	17190	17277	17316	17388	17228	17400	17146	17353	17285	17218	17000	17160	17321	17405	17228	17018	17249	17159	17285	17234	17181	17281	17168	17174	17414	17219	17202	17185	17350	17136	17450	17338	17355	17295	17394	17185	17197	17208	17118	17236	17293	17049	17338	17469	17374	17471	17303	17358	17332	17262	17414	17344	17270	17284	17301	17332	17107	17123	17284	17241	17350	17165	17210	17213	17147	17204	17474	17239	17385	17346	17276	17178	17299	17323	17322	17474	17284	17237	17308	17355	17144	17206	17253	17096	17211	17324	17141	17377	17376	17300	17394	17060	17302	17239	17360	17371	17173	17237	17375	17413	17303	17070	17032	17375	17189	17084	17191	17474	17186	17368	17201	17166	17346	17305	17175	17212	17108	17413	17245	17568	17309	17152	17129	17304	17287	17463	17470	17227	17322	17116	17329	17461	17363	17267	17395	17242	17219	17050	17534	17221	17259	17239	17266	16988	17348	17202	17233	17239	17409	17240	17359	17353	17338	17370	17242	17277	17182	17327	17207	17392	17140	17169	17318	17362	17134	17609	17120	17334	17571	17191	17407	17251	17339	17220	17412	17155	17429	17410	17442	17300	17159	17319	17433	17394	17401	17261	17027	17231	17222	17195	17274	17246	17159	17376	17020	17333	17414	17155	17515	17399	17230	17452	17137	17259	17287	17217	17325	17233	17118	17292	17397	17274	17416	17283	17448	17325	17368	17377	17314	17352	17209	17304	17192	17312	17223	17208	17435	17238	17337	17388	17218	17364	17202	17187	17170	17304	17387	17514	17471	17337	17484	17413	17287	17426	17187	17290	17158	17259	17182	17200	17542	17278	17096	17191	17177	17433	17289	17016	17052	17282	17390	17169	17243	17437	17405	17308	17364	17366	17258	17243	17271	17407	17191	17302	17230	17336	17164	17305	17300	17276	16951	17257	17636	17509	17435	17075	17273	17296	17347	17318	17240	17329	17160	17365	17144	17284	17166	17232	17244	17224	17329	17224	17252	17250	17107	17410	17280	17419	17345	17146	17374	17337	17451	17417	17338	17286	17227	17426	17330	17264	17333	17401	17464	17425	17269	17276	17251	17182	17450	17264	17320	17191	17106	17160	17366	17256	17109	17474	17146	17176	17226	17380	17416	17321	17396	17238	17261	17309	17146	17250	17139	17517	17340	17260	17444	17303	17509	17132	17277	17436	17104	17172	17114	17150	16941	17420	17342	17183	17252	17292	17362	17338	17321	17226	17255	17382	17146	17261	17026	17278	17284	17354	17431	17332	17476	17436	17492	17475	17244	17263	17159	17261	17586	17240	17354	17331	17330	17241	17505	17336	17131	17249	17240	17298	17331	17275	17506	17527	17439	17146	17217	17342	17189	17096	17286	17370	17189	17263	17403	17429	17479	16972	17309	17271	17205	17428	17106	17272	17038	17242	17264	17327	17256	17226	17431	17259	17315	17414	17293	17232	17229	17087	17433	17348	17342	17329	17181	17269	17258	17459	17358	17135	17005	17389	17300	17265	17288	17339	17018	17243	17035	17334	17249	17231	17249	17174	17307	17313	17140	17244	17183	17150	17407	17450	17337	17307	17281	17316	17263	17330	17407	17348	17118	17283	17289	17219	17435	17371	17359	17270	17548	17134	17169	17380	17477	17220	17223	17228	17295	17232	17110	17180	17343	17293	17328	17040	17246	17157	17269	17254	17234	17439	17289	17206	17381	17226	17276	17226	17282	17104	17436	17283	17410	17209	17218	17165	17338	17405	17277	17171	17122	17178	17208	17436	17332	17301	17255	17472	17154	17140	17405	17275	17051	17123	17443	17300	17150	17358	17209	17231	17227	17131	17079	17221	17394	17476	17296	17278	17574	17223	17454	17184	17245
19092	26588	23272	18489	16662	15693	15494	15491	15454	15344	15252	14972	15200	15016	15215	15175	15137	15070	15257	15137	15060	15058	15139	15141	15077	15203	15007	15041	15063	14983	15116	15265	15163	14983	15053	15047	15178	15077	15118	14895	14998	15090	15266	14955	15104	14922	15022	14999	15178	15003	14970	15234	15032	15158	14944	15186	15059	15053	14999	14962	15268	15273	15314	15188	14885	15078	15182	15034	15109	15049	15082	15064	15123	15045	15219	15162	14999	15066	15022	15036	15003	15256	14968	15042	14961	15149	15159	15023	15059	14941	15117	15151	14954	15237	15037	14946	14948	15228	15005	15169	15039	15065	15078	14959	14999	14858	15082	15181	15021	15070	15200	15198	15076	15050	14884	15066	15195	15044	15171	15056	15064	15022	15031	15189	15031	15067	15067	15040	15014	15087	14938	14989	15020	15026	15098	15020	14866	15131	15057	15002	14783	15063	15040	15052	14944	15007	15063	15045	15251	15030	15171	15154	15047	15110	14853	14943	14950	14867	15088	15104	14865	15191	15136	15245	14899	14936	15193	15080	14945	14931	15022	15032	15169	14952	15245	15066	15115	15035	15101	15131	15009	15095	14950	14981	15079	15239	15274	15054	15058	14995	15023	15125	14938	15160	15235	15088	15039	14970	14944	15123	15095	15071	14902	14983	15086	15146	15156	15141	15070	15040	15136	14981	15013	15092	14978	15106	14980	15086	14923	15136	15048	15005	15072	15072	15113	14983	15033	15203	14997	14871	14964	14999	15149	14926	15169	15022	15072	15229	15275	15316	15026	15080	14951	15201	15087	15089	15008	15144	15111	15157	14986	15119	14969	15087	15080	14987	15034	15106	15083	15226	15113	14964	15046	14952	15069	15048	14899	14995	14995	14895	15249	15081	15034	15029	15066	14842	14981	15135	15135	15040	14993	15114	14990	15027	15045	15120	15101	15135	15129	15212	15060	15107	15084	15147	15178	15174	14954	15092	14952	14985	15076	14948	14961	15072	15201	14988	15117	15125	15149	15011	14963	15179	15118	15129	15158	15125	15191	15057	15005	15174	15070	15026	15140	14908	15030	14912	15034	15010	15165	15029	15150	15006	14996	15026	15186	15221	14933	14972	15007	15045	14989	14980	15108	14921	15014	15141	15086	15241	14990	15050	15035	14933	14988	15244	15041	15170	15193	15190	15099	15174	14976	14828	14946	15167	15086	15076	15030	14977	15105	15009	15027	15049	14972	15022	14880	15156	14865	14977	15109	15084	15000	14924	15026	15099	15083	14968	14980	15080	15022	15088	15120	15307	14988	15037	14954	15083	15044	14976	15098	14996	15202	15209	15028	15149	15137	15126	15175	15054	15032	15051	15175	15029	15137	14983	14866	15024	15009	15177	15142	14946	15051	15131	15208	15046	15058	14950	15092	14964	15121	15045	15148	15073	15298	15117	15078	15045	14880	14992	15168	15098	15181	15253	15025	15190	15118	14860	15124	15148	15065	14961	15031	15015	15017	15006	14959	15080	15143	14967	15087	14940	14986	15043	14980	14964	15137	15078	14958	15043	15021	14957	15158	15155	15071	15007	15089	15056	15263	15273	15196	15095	14993	15050	15093	15206	15024	14990	14998	15201	15112	15010	15096	15020	15232	15110	15051	15137	14977	15058	14814	14913	15121	15101	15108	15082	15068	15187	15046	15139	15163	14868	15040	14969	14959	15136	14867	14917	15103	14972	15082	15134	15055	15056	15174	14987	15170	15049	15104	15064	15175	15022	14975	15038	15069	15118	14980	14957	15041	15181	15022	14959	15294	14961	15137	15012	14914	15001	15090	15076	15032	15050	15040	14921	15133	15048	14984	14999	15048	15156	15129	15200	15101	15069	15130	14974	15121	15051	14964	14982	15185	15166	14963	14978	15108	14892	14989	14994	14991	15036	15013	15168	15005	14902	14937	14927	15013	15014	15103	15111	15022	14889	15166	15067	14914	15158	14897	15073	15095	15071	14984	14951	15182	14965	15083	15033	14998	14944	15120	15004	15089	15021	14955	15238	15029	15018	15127	15103	15103	15035	15100	15072	15177	14964	15046	14956	15014	14936	15091	15159	14993	14929	14850	15069	14961	15003	14938	15103	15065	15120	15126	15070	15024	14956	15214	15182	15133	14983	15274	15003	14997	15017	15130	15073	15100	15195	15215	15155	15241	15060	15185	14867	15007	14976	15178	14931	15187	15129	14923	14945	14982	15049	14963	15182	15086	14964	15122	15019	15063	15067	15040	14973	14884	15045	14997	15185	15021	14962	15072	15054	15027	15058	14961	15166	15148	14996	15202	15185	14919	15224	15046	15019	14994	15154	14915	15023	15145	15122	15079	14909	14983	15072	15075	15009	14927	15107	14945	15190	15090	15075	15210	15044	15075	15031	15024	15159	15150	15059	15069	14968	14952	15090	15037	15037	15221	15153	15091	15077	15062	14845	15006	14987	15191	15211	15015	14917	14887	15029	14899	15169	15077	15038	15113	14872	15059	15062	15050	15158	15078	15187	14997	15109	15101	15088	15116	15094	15042	14972	15035	15194	14975	15066	15045	15062	15009	15093	15149	15168	14958	14938	14959	15017	15088	15148	15010	14966	15217	15310	15186	14984	14950	14935	14909	14928	15005	14945	15186	15020	15114	15018	14961	15080	14972	15084	15005	15166	15107	14994	15053	14974	15104	15029	15162	14937	15023	15127	15092	15041	15157	15135	15098	14988	15036	15126	15080	15207	15029	15111	14892	15111	15151	15021	15058	15188	15099	14916	15078	14987	15137	15101	15029	15073	15294	15086	15026	14902	15063	15034	15086	14895	15223	14992	14870	15048	14994	15042	15145	15006	15113	15206	15210	15302	15036	15007	14983	15159	15111	14973	15052	15095	15048	15061	14968	15149	15051	15017	14973	15046	15222	14948	15044	15253	15088	15030	14910	15122	15010	14776	15121	15114	15011	15123	15046	15155	14926	14986	15085	14989	15039	15056	14989	14963	15207	15129	15095	14936	14988	15204	15087	14978	15038	15059	14931	15141	15114	15081	15052	15005	15083	15044	15028	15068	15116	15110	15062	15022	14834	15107	14860	15033	14974	15008	14867	14958	15055	15119	14942	15105	15039	15070	15078	15293	15128	15090	15034	15102	14977	15001	15156	14987	15107	14918	15036	15062	15164	14977	14959	15039	15009	15198	15105	15150	14954	15052	15087	14923	15088	15120	15075	15136	14838	15122	15148	15093	15213	15087	14903	15161	15085	14971	15099	15044	14918	14952	15126	15012	15005	15122	14999	14786	14895	14987	15152	14935	15221	15077	15049	15033	15058	15007	15052	15020	15102	15001	15212	15074	15057	15089	15032	15062	15223	15199	14961	15064	14874	15090	15022	15133	15031	14967	14946	15035	15076	15138	14964	15129	15192	15120	15075	14978	15019	15104	14978	15051	15083	15107	14945	15160	15229	15007	15091	15175	15156	14956	15005	14990	15094	15050	15138	15012	15183	15134	14978	15217	15232	15053	15143	15161	15133	14853	14953	15056	14932	14983	15108	15126	14990	15006	15171	15055	15189	15115	14998	15142	15013	14930	15042	15046	15070	15042	15115	15193	15205	15126	15266	15007	14924	15007	14890	14990	15161	15050	15151	14950	15057	15014	15074	15002	15064	15132	15099	15175	15055	15062	15199	15009	15103	15040	15200	14985	15175	15056	15032	15019	15234	15073	15055	15031	14926	14988	14998	14976	15051	15102	15127	15021	15113	14991	15101	15159	15118	14974	15014	15068	15172	15015	14972	14978	15012	15084	15173	15152	15109	15105	14921	15083	14978	15157	15107	14933	15146	14830	15099	15068	15056	15161	15124	15088	15205	15000	14955	15017	15110	15072	15204	15160	15106	15188	15052	15186	15070	15101	15030	14920	15015	15210	15074	14958	15013	15043	15094	15085	15048	15150	15086	15008	15046	15165	15183	15104	15054	14935	14980	15131	14989	15129	15080	14934	15061	15025	14908	14975	15188	14990	15052	15004	15074	15142	15034	15030	15000	14865	15017	14990	15074	15132	15172	15012	15167	15004	15078	14903	15079	15056	15064	15033	14985	15140	15191	15212	15170	14986	15066	15084	14969	15017	15034	15126	14896	15139	15054	15097	15134	14932	15009	15094	15074	14802	15182	14975	15077	14922	15191	15227	15066	15119	14999	15087	14880	15033	15071	15104	15144	14983	15155	15068	15238	15038	14998	15137	14916	14910	14912	15094	15121	14968	15090	14907	15107	15022	15030	15092	15100	15193	14964	15051	14958	15041	15020	15104	14882	15054	15035	15048	15208	15183	14975	15055	15165	14872	15097	15144	15123	15012	15168	15109	14964	15045	15003	15009	15202	15160	15183	14999	14922	15001	14992	15044	15149	15113	14996	15182	15085	14864	15208	15059	15020	14885	15182	15179	15106	15044	15044	15044	15037	14983	15091	14973	15027	15070	15039	15043	15064	15036	15009	15145	14898	14953	15031	14942	15099	15033	15088	15017	14956	15165	14865	15119	15162	15022	14954	15063	15094	14933	15123	15003	15141	15127	15015	15301	14967	15042	14913	15151	15031	15214	15062	15029	15026	14929	15089	15057	15047	14920	15042	14904	14959	15002	15027	15032	15086	15001	15021	15076	14995	15078	15059	15039	15094	14992	15096	15035	14896	14998	15015	15142	15063	14970	15009	15069	15027	15149	15154	15061	15006	15036	14844	14917	15128	15189	15070	15100	15278	14993	15047	15160	14891	15189	15072	15131	15044	15118	15079	15190	15113	15195	14882	15090	14924	15063	15153	14980	15000	15084	15187	14991	15098	15124	15009	15020	14918	15157	15142	15060	15181	14969	15096	14947	15002	15245	14959	15046	15084	15024	15090	15116	14984	15016	15093	15006	15112	15067	15152	15113	15032	15048	15013	14989	15004	14914	15094	15110	15087	15254	15014	15083	15100	15302	15057	15180	15114	15022	15057	15104	15037	15134	14955	14954	15056	15087	15175	14864	14896	15076	15221	15072	15004	14871	15015	15026	15019	15085	15088	14920	15063	14921	15085	15003	15095	14871	14965	15139	14972	15201	15102	15001	14978	15068	14960	15039	15112	15113	14836	15203	15047	15117	15010	14940
23784	21557	28284	25787	22768	21620	20387	18217	17674	17666	17554	17442	17322	17609	17471	17345	17340	17405	17250	17303	17263	17415	17132	17380	17233	17051	17407	17219	17266	17074	17149	17109	17293	17130	17260	17319	17132	17216	17103	17066	17290	16931	17021	17068	17077	17175	17164	16928	17117	17067	17094	17032	17216	16955	16949	16949	17107	17290	17308	17058	17244	17177	16888	17283	17043	17167	17268	17039	17169	17135	17053	17112	17105	17017	16984	17141	17048	17097	17166	17003	16975	17192	17261	17168	16972	17237	17069	17132	16884	17245	17203	17139	17220	17008	17018	17202	17246	16982	17150	17088	16982	17272	16997	17168	17213	17191	17238	16936	17048	17132	17152	17001	17122	17183	17144	17037	17006	17168	17112	17173	17079	17045	17173	17388	16992	17172	17131	16991	17092	16944	16947	17120	17121	17180	17055	17027	17202	17141	17036	17040	17072	17228	17106	17190	17321	17205	16920	17012	16995	17081	17176	17068	17083	17148	17039	17078	16981	17133	16920	17059	17128	17122	17258	17164	17104	17138	16967	17054	16959	16956	17130	17158	17042	17211	17148	17069	17174	17182	17075	16963	17089	17016	17016	17205	17116	16937	17157	16943	17097	17047	17051	17127	17138	17226	17019	17065	17180	16974	17288	17214	17164	17225	17281	17057	17047	17122	16988	17057	17208	17261	17045	16975	17050	17057	17051	17014	17207	17060	17033	17358	17096	17078	17074	17060	17084	17039	17150	17117	17088	17046	16910	17079	17235	17016	17147	17200	17256	17201	16980	17180	17168	17068	16984	17047	17048	17004	17267	17252	17217	16909	17075	17008	17082	16993	16979	17059	17189	17206	17194	17169	17307	17001	17186	17239	17113	17183	17143	17161	17066	16956	16958	17036	17201	17051	17110	16985	17002	17054	17004	17156	17092	17101	17158	16949	16975	17180	17054	17030	17040	17348	17048	17054	17027	17113	17008	17140	17252	17061	17125	17169	17046	17150	17138	16859	17058	17002	17121	17282	17214	17079	16985	16980	17209	17194	17215	17151	17121	17139	17043	17175	17170	17254	17145	17169	17016	17040	16941	17234	17109	17133	17146	17227	17125	17059	17037	17145	17295	17162	17225	17378	17047	17079	16980	17238	16924	17236	17019	17168	17191	17095	17063	17151	17191	16986	17218	17283	17300	17198	17238	17052	17032	17107	17133	17215	17229	17201	17059	17115	16944	16930	17216	17023	17176	16999	17176	17455	17261	17079	16985	17126	17108	17051	17170	17068	17306	17204	17165	17184	17023	16892	16967	17122	16997	17251	17066	17123	17112	17083	17175	17138	16990	17015	17355	17049	17039	17087	17150	17155	16912	17038	16991	17129	16949	17077	17289	17160	17172	17283	17030	17213	17012	17245	17209	17082	17133	17062	17068	17070	17159	17055	17060	17009	17079	17158	17204	16956	17293	17247	17197	16911	17245	17154	17064	17188	17055	17191	16910	17080	16929	17115	17265	17114	17127	17113	16990	17121	16842	17072	17039	16952	17148	17262	17141	17211	17163	17117	17123	17075	16993	16926	16857	17329	17066	16939	16999	17203	17045	17007	16954	16964	17139	17099	17231	17293	16981	17002	17178	17049	17259	17136	17146	17140	17145	16997	17079	16985	16890	16949	17046	17009	17044	17135	17169	16980	17050	17323	17210	17118	16924	16935	17190	16983	17215	17220	17112	17139	17040	17052	17152	16975	17017	17122	17071	17152	16917	17243	17226	17128	17215	17020	16840	17116	16897	17039	17212	16856	17055	17221	17101	17007	17025	17028	16900	17011	17066	17017	17106	17115	16925	17110	17260	17147	17013	16947	17209	17091	17138	17103	16946	17019	17023	17023	17184	17083	17338	17077	17096	17188	17146	17152	17043	17211	17169	17221	17111	17023	17112	17205	17209	17140	17159	16882	17025	17094	17225	17255	17246	17068	17240	17226	17113	17230	17190	17143	17066	17028	16917	16903	17068	17088	17002	16912	16953	17127	17212	17147	17104	17197	17015	17017	17280	16986	17222	17247	17230	17057	17220	17039	17282	17223	17126	16995	17209	17175	16916	17111	17082	17097	17096	17044	17279	16916	17160	17223	17105	17060	17217	17019	17007	17134	17089	17006	17124	17162	17059	17196	17100	16993	17013	17108	16997	17206	17158	16940	17165	17182	17208	16951	17006	17076	17031	16908	17085	17141	17040	17186	17223	17099	16902	17021	17182	17057	17072	17100	17321	17126	17124	16905	17032	17242	17136	17189	16991	17189	17235	17095	17085	17088	17168	17126	16823	17118	17097	16965	17171	17014	16904	17076	17066	17095	16989	17056	17176	17064	17243	16974	17253	17244	17125	17078	17127	17027	17049	17107	17039	17149	17193	17197	17207	17265	16969	17083	16982	17110	17250	17108	17117	17080	16788	17266	16943	16941	17042	17113	17102	17004	17153	16996	17070	17219	17184	17222	17286	17137	17213	16865	17196	17292	17086	17005	17017	17024	17160	17163	17120	17047	17223	17177	17080	16870	16863	16949	17161	16995	17021	17063	16992	17110	17221	17164	17158	17077	16933	17088	17026	16922	17031	17224	17137	17093	16994	17098	17162	17181	17161	17025	17222	16976	16994	17138	17032	17037	17004	17108	17130	17322	17106	17068	17272	17152	17295	17234	17014	17229	17268	16919	17192	17149	17144	16906	17177	17210	17275	17249	17053	16979	17215	16840	16921	17191	17167	16988	17111	16937	17087	17115	17127	17022	17147	17129	17065	17030	17207	17228	17030	17076	17241	17068	17066	16901	17152	17014	17100	16855	17154	17088	17090	17161	17119	17172	17109	17153	17144	17225	16975	17034	17173	17010	16935	17100	16961	16997	16983	16970	17026	17156	17003	17122	17207	17088	17021	17076	16972	17097	17168	17135	17118	17094	17189	17209	17216	17213	17060	17372	17112	16950	16970	16960	16925	17188	16968	17123	17023	16932	17146	17115	17036	17023	16935	16955	16977	17052	16993	17091	17140	17187	17186	17098	17075	17082	16986	17175	17023	17259	17074	17119	17040	17013	17150	17129	17159	17057	17092	17078	17058	17005	17101	17181	17047	17039	17069	17077	17385	17268	17084	17322	17103	16998	17112	17111	17025	17090	17075	17146	17072	17139	17198	17252	17143	17149	17141	17066	17221	17042	17059	16983	17270	17136	17036	16919	16867	17153	16948	16963	17103	17210	17224	17158	17343	17100	16921	17073	17010	17132	17079	17060	17060	17149	16981	16970	17021	17118	17069	17048	17113	17039	17006	16894	16932	16954	17075	16979	16950	17157	16999	17017	16943	17068	17250	17024	17146	17147	17071	16855	17215	17089	17052	17266	17121	17062	17223	16866	17026	17238	17077	16995	17096	16965	17070	17123	17138	17282	17029	17184	17172	17172	17208	17026	16861	17055	17168	17049	17024	17327	17173	17263	16977	17224	17187	17076	17110	17078	17094	17066	17027	17179	16940	17244	16894	17024	17015	17037	17149	17167	16962	17094	17151	17018	17081	17151	16877	16920	17134	17080	17142	17284	17069	17059	17306	17210	17238	17071	17042	17014	17171	17043	17041	17178	17315	17054	17237	17019	17073	17171	16872	17101	17011	17066	17019	17170	17271	17061	16975	17241	17277	17089	17212	17119	17026	17127	17220	16958	17165	17038	17105	16963	17011	17328	17029	17237	17306	17208	17222	17140	17218	17195	17318	17151	17283	17183	17218	17171	17066	17155	17205	17060	17111	17120	17374	17206	17283	17126	17031	16901	17099	17122	17303	17070	17171	17191	17120	17055	16971	17188	17259	17292	17069	17143	17211	16990	17204	17049	17168	17005	17212	17166	17100	17066	17007	17097	17168	17043	17010	17363	17092	16875	17184	16873	17018	17268	17147	17192	17158	17228	16921	17175	17070	17195	17013	17146	17177	17105	17022	17099	17278	17083	16992	17010	17346	17085	17167	17049	16853	17185	17104	16965	17345	17043	17081	17174	17030	17244	17266	17173	17161	17058	17108	17289	17120	17175	17153	17071	17197	17092	17143	17352	17228	17066	17348	17068	17098	17095	17159	17223	17232	17146	17100	17164	17139	17062	17084	17067	17032	17077	17124	17035	17094	17084	17241	17073	17234	17192	17020	16894	17039	17101	17128	16989	17323	17202	17139	17094	16854	17142	17171	17195	16909	17325	16982	17161	17132	17166	17228	17082	17057	17202	17190	17229	17170	17106	17226	17226	17210	17010	17162	17168	17034	17174	17145	17036	17059	16945	17165	17186	17117	17244	17317	17150	17119	17181	17131	17157	17078	16964	17099	17025	17179	17185	17293	17028	16767	16830	17063	17081	17195	17050	17135	16937	17166	16988	17148	17088	17005	17123	16995	17110	17095	17170	17170	17161	17162	17050	16934	17017	17230	16891	17261	17051	17175	17015	17075	17107	17218	16924	17136	17220	17138	17085	17210	17175	16891	17083	16952	17259	17283	17250	17104	17244	17295	17214	17143	16907	17192	16957	17039	17126	17000	17071	16984	17021	17152	17197	17173	16985	17225	16974	17099	16944	17365	16968	16983	17008	17072	17009	17210	17116	17232	17216	17122	17032	16944	17022	17134	17299	16944	17135	17136	17076	16987	16853	16871	17082	17167	16808	17242	17119	17054	17107	17100	17010	17295	17191	17116	17040	17016	17114	17215	16987	17086	16952	17009	17115	17110	17049	17021	17057	17225	17054	17121	17099	16967	17005	16910	17197	17053	17052	17167	17052	17253	17221	17060	17070	17001	17036	16920	17078	17119	17162	17309	17126	16875	17168	17262	17031	17059	17095	17089	17121	17049	16947	17113	17184	17125	17122	16880	17015	16993	16962	17214	17049	16959	17093	17121	17237	17236	16986	17127	17195	17199	16972	17070	17007	17255	16985	17081	17022	16912	17300	17091	17223	17190	17156	17152	17012	17011	17158	17054	16978	17208	17137	17317	16937	17082	17037	17050	17123	17202	17102	17232	17172	17201	17044	17114	17112	17163	17140	17027	17170	17221	17097	17163	17023	17167	16827	17207	17402	17180	17123	17072	17073	17018	17308	17221	17114	17033	17173	17247	16921	17210	17245	17313	16932	17109	17096	17193	17116
17725	36648	32780	22264	18743	17400	16443	15438	15403	15203	15190	15084	15071	15097	15090	15048	14883	15099	14818	14940	15144	14982	14960	15018	15047	15057	14942	14870	14971	14842	14914	15150	15077	14745	14992	15109	14985	14730	14856	14935	14934	14844	14807	14837	14857	14991	14841	14871	14862	14658	15012	14798	14831	14937	15017	15090	14796	14936	14823	14937	14841	14917	14931	14905	14873	14975	14775	15017	14859	14982	14915	14986	15061	15016	14948	14928	14950	14879	14932	14901	15005	15050	14787	14855	14954	14834	15032	14812	14932	15004	14885	14896	14901	15062	14901	14861	15080	14859	14828	14792	15103	15005	14851	14802	14990	14858	14964	14912	14866	14755	14831	14923	15020	14907	14887	15058	14946	14877	14997	14886	14920	14905	14997	14833	14901	15062	14921	14856	14693	14877	15024	14856	14689	14941	14937	14704	14863	15037	14903	14791	15020	14808	14919	14874	14771	14919	14977	14719	15034	14876	14916	15036	15011	14752	14861	14902	14935	15024	14867	14834	14966	14944	14990	14886	14860	14914	15018	14924	14960	14969	14808	14904	14933	14926	14980	14918	15005	14965	14831	14920	15046	14825	14801	14843	14885	14866	14858	14823	14926	15008	14961	14952	14916	14935	14828	14863	14864	14801	15026	14966	15097	14981	14771	14834	14902	14912	15014	15054	14936	14691	14798	14826	14893	14775	15012	14971	14855	14724	14824	14943	14993	14940	15115	14674	14744	14987	14874	15097	14769	14824	14956	15048	15152	14941	14797	15070	14936	14757	14956	14742	14928	14920	14911	15000	15037	14865	14863	14868	14971	14959	15001	14845	15024	14887	14958	14955	14840	14907	14730	14888	14906	15001	14864	14922	14867	14931	15034	14790	14899	14823	14996	14915	14798	14957	14757	14971	14833	14953	14862	14940	14834	14838	14890	14988	15014	14913	14916	14854	14901	14925	14907	14796	14767	14729	14892	14903	14848	15034	14944	14844	14810	15036	14768	14878	14946	14817	14880	14813	14817	14873	14815	14942	15008	14943	15020	14933	14883	14955	14815	14954	14996	14824	14846	14893	14979	14755	14824	14934	14985	14855	14811	14882	15010	14909	14850	15025	14802	14830	14783	14915	14916	15030	15037	15027	14966	14820	15000	15017	14930	14739	14917	14832	14981	14913	15014	14920	14669	14892	14911	15014	14855	14806	14743	14924	14875	14912	15050	15024	15046	14819	14867	14972	14952	14898	15048	14884	15013	14832	14931	14962	14907	14844	14718	14850	15081	14662	14832	14818	14761	14878	15044	14796	14941	14851	14911	14954	15009	15000	14766	15061	14915	14971	15116	14882	14858	14799	14811	15060	15011	15099	14802	14749	14955	14873	14930	14853	14927	14895	14998	14833	14765	14900	14942	14669	14800	14886	14994	14838	14850	14852	14927	14808	14861	15011	14990	14771	14785	14942	14635	14836	14855	14894	14742	14784	14824	14973	14828	15100	14814	15086	14969	14904	14867	14710	14980	14820	14961	14763	14815	14911	14989	15022	14732	14956	14906	14917	14936	14870	14795	14890	14943	14845	14914	14951	14821	14791	14854	14886	14878	14766	14844	14882	14888	15061	14868	14838	14925	14839	14910	14957	14951	14883	14874	15000	14890	14920	14873	14799	14931	14922	15030	14895	15000	14701	14975	15039	14856	14942	14811	14899	15158	14930	14915	14900	14844	14950	14886	14871	14818	14871	14992	14858	14891	14695	14801	15000	14928	14914	14826	14966	15006	14782	14986	14792	14961	14992	14884	14992	14939	14808	14976	14880	14953	14949	14910	14891	14829	14876	14901	14916	14991	14943	14853	14890	15013	15006	15001	14918	14872	14851	14824	14784	14870	14823	14848	15128	14929	14875	14892	14906	14823	14826	15000	14840	14901	14889	15036	14854	15082	14896	15009	14732	14970	15029	15039	14947	15060	14920	14887	15002	14823	14888	14817	14919	15127	14931	14930	14759	14648	15004	14945	14842	14901	14875	14969	14964	14888	14776	14978	15023	14841	14858	14915	14974	15008	14868	14836	14965	14873	14922	15067	14900	14967	14843	14890	14932	14941	14978	14810	14995	15056	14902	14861	14905	15087	14929	14875	14813	14970	14774	14746	14856	14955	14873	14790	14834	14803	14901	14770	14854	14781	14975	14781	14933	14932	14908	14666	15075	14872	14905	14922	14806	14850	14979	14837	14872	14889	15044	14902	15024	14971	14832	14885	14924	15009	15074	14968	14852	15001	15093	14859	14937	14801	14997	14973	14903	14990	14858	14963	14893	14927	14867	14878	14767	14661	14986	14813	15102	14789	14986	14776	14845	14913	14851	14753	14832	14759	14851	14822	14910	14818	14876	14944	14813	15003	14833	14891	14988	14938	14769	14970	14793	14823	15084	14831	14822	14910	14975	14836	14805	15044	14844	14804	14859	14902	14829	14805	14897	14981	14868	15138	14785	14980	14938	14905	14878	14763	14833	14931	14880	14893	14972	14871	14886	14947	14852	14871	14889	14975	14981	14880	14847	14829	14878	14884	15000	14682	14863	14830	14916	14901	14806	14975	14895	14942	15054	14875	14991	14992	14934	14823	14875	14949	14796	14749	14855	14839	14981	14825	14914	14906	14836	14801	14983	14922	14731	14817	14826	14973	14857	14940	15052	15015	14969	14822	14966	14816	14904	15012	14895	14885	14769	15046	14929	14819	14900	14828	14957	15004	14870	14968	14923	14916	14955	14984	14933	14822	15075	15087	14889	14830	14956	14921	14773	15010	14848	14840	14925	14963	14878	14791	14921	15147	14920	14872	14743	14922	14708	14649	14892	14970	14833	14658	15069	14904	14832	14875	14839	14689	15020	14923	14851	14947	14906	14991	14974	14774	14954	14886	14859	15005	14948	15118	14907	14923	14878	14884	15081	15006	14929	14762	15090	14943	14978	15008	15007	14821	14853	14845	14846	15021	14962	14848	14820	14836	14953	14717	14764	14766	14870	14913	14992	14840	14892	14753	14839	14912	14816	14835	14853	15094	14873	14954	14973	14948	14969	14773	14888	14919	14842	15110	14936	14871	14855	14774	15035	14886	15016	14831	14949	15004	14949	14929	14942	14831	14774	14888	14998	15041	14997	14933	15085	14874	14847	14932	14964	15042	14809	14992	14896	14965	14907	14951	14811	14995	14746	14780	14854	15057	14925	14944	14811	14737	14811	14843	14937	14777	14828	14821	14868	15045	14823	14934	14929	14874	14865	14990	14787	14970	14887	14831	14970	14901	14818	14870	14880	14886	14910	14842	14934	14883	14840	15015	14796	15124	14880	15168	14989	14865	14844	15001	15035	14914	14944	14665	15037	14892	14882	14868	14899	14766	15022	14899	14765	15032	14988	14985	14779	14866	14975	15043	14806	14972	15067	14833	14946	14992	14706	15052	14979	15008	14994	15040	15136	14953	14815	14896	14782	14750	14911	14892	14858	14791	14871	14893	14754	14885	14910	14853	14838	14832	14904	14875	14965	14990	14771	14939	14890	14901	14830	14763	14814	14989	14827	14985	14891	14895	14901	14850	14878	14943	14939	14928	14971	14946	14835	14842	14793	14842	14933	14769	14921	14945	14781	14974	14926	15017	14712	14912	14982	14749	15127	14916	14819	14902	14969	14999	14751	14967	15007	14872	14919	15047	14788	15032	14637	14924	15007	15102	15013	14849	14853	14899	14816	15006	14946	14891	14961	14803	14840	15041	14811	14909	14765	15029	14834	15078	14615	14985	14924	14848	15113	14879	14913	14833	14877	14782	14910	14945	14881	14855	14825	14956	14843	14928	14941	14782	14848	14903	14877	14867	14956	14925	14962	14803	14890	14957	14898	15050	14979	14824	14877	14851	14864	14886	14959	14901	14857	14759	14842	14822	14936	14737	14880	14877	14889	14798	14908	14953	14970	15130	14945	14999	14931	14960	14897	14892	14805	14949	14844	14899	14999	15309	15095	15000	14883	15031	14878	14851	15021	14796	14933	14915	14921	14908	14913	14696	14854	14933	14751	14918	14928	14996	14742	14965	15015	14792	14959	14911	14839	14757	14777	15005	14863	14949	15035	14721	14835	14970	14620	15109	14941	14986	14971	15023	14986	15024	14826	15154	15021	15000	14915	14921	14898	14929	14790	14815	15007	14871	14985	14950	14885	15030	14855	15030	14942	15053	14781	14884	14848	14807	14832	14845	14827	15126	14929	14820	14780	14864	15069	14759	14836	14888	14905	14847	14928	14805	14846	14778	14924	14946	14705	14979	14963	14891	14889	14937	14927	14915	14812	14958	14940	14905	14950	14877	14824	14866	15046	15053	14846	14924	14905	15111	14867	14821	15086	14927	14956	14890	14995	14982	14885	15012	14820	14876	14975	14866	14816	14817	14695	15030	14883	14987	14763	14908	14827	14932	14918	15032	14903	14942	14697	14785	14870	14728	14897	14814	14798	14842	15045	14936	14870	14812	15019	14866	14775	14822	14811	14942	15087	14884	15079	14915	14850	14857	14847	14977	14910	14765	14764	15036	14716	14896	14910	14877	14797	15101	14899	14822	14872	14933	14963	14790	14942	14786	14887	14912	14920	15037	14868	15040	14874	14883	14804	15026	14940	14854	14790	14915	14668	14854	14961	15081	14966	14980	14877	15023	15004	14874	14864	14812	14956	14910	14982	15043	14760	14877	14845	15071	14972	14992	14957	14940	14725	14765	14909	14951	14906	15023	14883	15046	14893	14878	14880	14925	14959	14748	14885	14911	14982	14813	14710	14744	14773	14798	14786	14797	14834	15014	14853	14723	15066	14920	14695	14997	14703	15003	14914	14930	14786	14887	14712	14704	14874	14975	14851	14953	14945	14978	15004	14850	14844	14860	14677	14775	14957	14933	14961	15044	15005	14755	14989	14967	14919	14933	14802	14855	14921	14755	14951	14768	14866	14872	14814	14847	14977	14819	14798	14848	14846	14959	14778	14756	14745	14981	14859	14879	14889	14850	15022	14889	14870	14966	14949	14849	14986	14698	15002	14911	14995	14913	14886	14915	14839	14999	15036	14821	14827	14927	14815	14916	14961	15042	14865	14872	14812	14891	14898	14756	14949	14910	14842	14816	14914	15121	14850
25431	21591	27301	27277	20560	19322	18802	18272	17889	17832	17898	17847	17794	17767	17914	17806	17641	17830	17898	17590	17605	17781	17823	17652	17749	17875	17644	17614	17574	17552	17622	17714	17652	17575	17843	17819	17815	17902	17849	17738	17670	17511	17794	17645	17927	17725	17572	17537	17809	17799	17737	17727	17755	17612	17698	17767	17608	17774	17736	17687	17772	17739	17708	17566	17567	17921	17469	17786	17914	17565	17571	17644	17825	17682	17813	17628	17691	17712	17540	17670	17806	17676	17858	17721	17577	17794	17704	17511	17591	17683	17579	17744	17647	17771	17485	17853	17693	17579	17656	17674	17531	17560	17572	17654	17574	17501	17610	17392	17554	17907	17819	17716	17831	17544	17668	17728	17626	17725	17800	17653	17763	17551	17675	17763	17565	17591	17904	17834	17579	17677	17733	17634	17561	17743	17550	17707	17781	17881	17505	17647	17824	17659	17929	17768	17642	17701	17738	17843	17727	17753	17694	17679	17842	17609	17672	17796	17645	17838	17703	17572	17689	17716	17639	17500	17536	17786	17541	17720	17638	17677	17641	17629	17715	17487	17838	17617	17624	17422	17532	17656	17725	17806	17589	17473	17750	17709	17831	17717	17562	17571	17745	17645	17924	17523	17470	17624	17573	17666	17675	17778	17675	17694	17557	17663	17569	17894	17565	17757	17761	17726	17637	17736	17856	17561	17625	17772	17733	17590	17775	17810	17876	17613	17546	17703	17958	17935	17773	17664	17608	17902	17585	17650	17677	17597	17530	17678	17690	17676	17759	17755	17656	17577	17847	17606	17635	17514	17715	17917	17833	17736	17718	17637	17730	17822	17718	17557	17733	17622	17574	17589	17554	17451	17615	17622	17824	17485	17647	17776	17694	17629	17645	17798	17682	17760	17631	17862	17526	17605	17794	17718	17599	17604	17602	17807	17566	17653	17737	17650	17399	17640	17688	17608	17689	17650	17691	17802	17841	17833	17849	17665	17754	17659	17881	17862	17759	17880	17818	17887	17665	17527	17792	17606	17772	17626	17604	17657	17579	17600	17908	17890	17690	17810	17699	17717	17720	17655	17691	17911	17752	17868	17823	17848	17710	17693	17606	17627	17655	17566	17755	17780	17950	17705	17698	17496	17624	17541	17816	17853	17741	17813	17619	17681	17551	17697	17651	17537	17848	17415	17929	17611	17573	17642	17729	17738	17484	17561	17782	17642	17738	17777	17595	17660	17716	17568	17746	17820	17731	17821	17703	17767	17728	17850	17667	17836	17766	17447	17793	17503	17838	17681	17714	17689	17664	17556	17764	17669	17545	17463	17684	17476	17731	17642	17610	17496	17658	17705	17751	17873	17910	17577	17718	17635	17663	17679	17784	17690	17639	17843	17836	17740	17716	17573	17506	17505	17938	17760	17801	17602	17585	17971	17527	17810	17792	17566	17806	17706	17697	17809	17721	17479	17554	17440	17721	17741	17783	17652	17680	17566	17781	17708	17595	17652	17816	17994	17539	17854	17805	17654	17790	17810	17614	17650	17655	17620	17875	17882	17804	17495	17723	17680	17597	17753	17812	17712	17666	17773	17963	17610	17511	17725	17759	17571	17593	17836	17635	17722	17709	17722	17733	17772	17686	17686	17501	17792	17472	17698	17694	17798	17684	17669	17587	17691	17779	17538	17710	17806	17575	17847	17619	17567	17868	17880	17700	17800	17858	17744	17847	17749	17632	17729	17611	17634	17425	17747	17526	17776	17608	17444	17583	17842	17633	17604	17736	17627	17500	17502	17626	17673	17810	17723	17843	17746	17740	17649	17915	17588	17840	17681	17666	17758	17697	17691	17925	17753	17772	17910	17672	17566	17878	17872	17721	17601	17632	17790	17669	17631	17596	17834	17912	17716	17472	17802	17831	17807	17671	17723	17859	17722	17755	17760	17728	17826	17778	17631	17575	17546	17631	17800	17619	17695	17723	17670	17765	17768	17783	17701	17556	17691	17872	17710	17855	17741	17748	17813	17701	17597	17679	17796	17734	17591	17667	17801	17625	17677	17806	17695	17647	17618	17542	17667	17449	17612	17664	17714	17915	17594	17726	17612	17560	17661	17623	17783	17731	17757	17874	17795	17638	17642	17780	17805	17892	17497	17573	17619	17611	17549	17568	17701	17463	17710	17824	17787	17640	17427	17747	17697	17609	17583	17675	17716	17710	17683	17657	17446	17563	17634	17686	17635	17486	17411	17584	17626	17681	17763	17637	17683	17690	17719	17644	17596	17707	17574	17782	17770	17848	17787	17726	17608	17932	17689	17542	17671	17608	17699	17707	17624	17702	17675	17789	17839	17824	17756	17757	17660	17566	17632	17582	17630	17658	17645	17830	17724	17753	17728	17844	17818	17948	17931	17609	17824	17769	17509	17666	17734	17854	17630	17612	17469	17613	17604	17725	17693	17772	17602	17722	17662	17768	17509	17742	17758	17751	17639	17651	17754	17818	17678	17834	18058	17609	17822	17728	17741	17660	17701	17682	17704	17739	17606	17670	17734	17666	17570	17689	17845	17575	17804	17580	17695	17628	17613	17572	17825	17760	17594	17892	17681	17858	17747	17753	17637	17778	17728	17558	17678	17713	17889	17620	17707	17995	17817	17725	17703	17608	17655	17878	17480	17866	17576	17840	17626	17715	17542	17566	17440	17499	17687	17692	17464	17671	17690	17549	17723	17698	17752	17700	17787	17655	17644	17946	17457	17610	17454	17564	17398	17582	17598	17722	17585	17651	17769	17719	17626	17757	17792	17680	17674	17666	17777	17829	17925	17760	17722	17693	17374	17647	17720	17744	17684	17792	17707	17632	17737	17749	17723	17568	17701	17759	17607	17521	17553	17759	17786	17589	17830	17476	17825	17865	17598	17508	17695	17619	17732	17659	17613	17608	17762	17678	17601	17776	17757	17561	17739	17754	17982	17744	17725	17643	17794	17708	17649	17786	17656	17535	17712	17483	17498	17490	17632	17572	17590	18021	17697	17678	17716	17780	17689	17747	17719	17597	17581	17620	17476	17790	17649	17675	17672	17530	17746	17605	17630	17698	17699	17786	17752	17666	17487	17743	17819	17806	17598	17747	17777	17698	17655	17600	17542	17605	17740	17541	17741	17671	17713	17815	17834	17690	17583	17606	17748	17569	17582	17761	17638	17705	17603	17790	17796	17741	17643	17654	17463	17638	17605	17661	17620	17636	17650	17814	17733	17562	17618	17817	17636	17721	17865	17660	17642	17678	17739	17660	17494	17476	17617	17795	17875	17847	17524	17766	17561	17611	17574	17696	17880	17630	17666	17616	17693	17748	17698	17699	17602	17637	17588	17455	17746	17717	17880	17646	17846	17594	17547	17733	17822	17700	17687	17830	17695	17882	17696	17546	17836	17590	17792	17591	17605	17828	17838	17589	17627	17606	17849	17600	17731	17668	17815	17832	17714	17655	17642	17731	17620	17798	17753	17750	17813	17691	17470	17588	17764	17597	17638	17362	17662	17970	17683	17795	17894	17637	17592	17674	17705	17812	17625	17885	17489	17881	17730	17641	17603	17696	17636	17776	17627	17699	17645	17834	17737	17477	17701	17781	17612	17618	17790	17642	17690	17392	17831	17552	17642	17819	17657	17644	17772	17436	17607	17700	17724	17731	17567	17701	17604	17676	17632	17602	17536	17760	17563	17728	17925	17703	17742	17822	17810	17884	17902	17540	17600	17716	17575	17593	17629	17545	17710	17517	17772	18020	17803	17734	17592	17528	17678	17546	17853	17819	17642	17693	17620	17567	17600	17572	17669	17771	17747	17681	17665	17520	17879	17616	17637	17769	17747	17796	17659	17740	17708	17655	17674	17748	17810	17720	17818	17499	17902	17967	17758	17723	17581	17852	17742	17668	17935	17530	17642	17516	17602	17571	17618	17815	17791	17608	17763	17717	17663	17673	17646	17705	17438	17753	17612	17813	17771	17540	17767	17777	17777	17721	17736	17690	17748	17644	17627	17708	17513	17603	17689	17474	17579	17666	17583	17767	17779	17791	17700	17789	17597	17733	17712	17517	17685	17629	17912	17490	17727	17725	17480	17693	17525	17765	17694	17532	17646	17550	17688	17700	17739	17553	17805	17656	17622	17690	17683	17959	17604	17750	17872	17734	17683	17870	17719	17556	17602	17411	17776	17690	17750	17772	17700	17733	17746	17704	17722	17670	17816	17769	18011	17714	17682	17630	17730	17689	17631	17400	17727	17754	17612	17641	17647	17630	17545	17605	17702	17584	17518	17354	17676	17578	17736	17789	17574	17490	17520	17665	17818	17556	17775	17700	17805	17591	17730	17678	17609	17657	17709	17663	17480	17636	17699	17666	17619	17736	17449	17897	17480	17852	17909	17636	17721	17630	17682	17784	17816	17615	17697	17781	17553	17501	17537	17602	17759	17630	17580	17582	17851	17768	17772	17785	17600	17725	17756	17710	17810	17856	17592	17685	17759	17628	17918	17539	17658	17515	17580	17613	17664	17838	17521	17706	17604	17795	17740	17752	17757	17681	17708	17721	17570	17567	17687	17683	17839	17588	17861	17767	17595	17626	17829	17738	17821	17764	17695	17769	17711	17779	17508	17844	17629	17559	17838	17516	17471	17714	17611	17866	17647	17706	17540	17734	17749	17736	17610	17585	17663	17727	17903	17675	17854	17697	17748	17691	17708	17514	17694	17614	17608	17809	17807	17408	17850	17432	17428	17541	17658	17661	17673	17884	17869	17703	17774	17644	17668	17533	17535	17712	17758	17566	17769	17710	17655	17753	17615	17739	17636	17550	17574	17619	17757	17668	17819	17477	17728	17661	17794	17742	17639	17731	17621	17649	17609	17655	17583	17736	17581	17614	17730	17516	17639	17758	17796	17579	17661	17787	17793	17722	17807	17579	17663	17796	17609	17640	17636	17651	17650	17593	17470	17699	17755	17725	17689	17693	17788	17803	17612	17668	17544	17711	17664	17588	17681	17700	17562	17738	17739	17596	17702	17802	17868	17463	17648	17825	17711	17634	17650	17547	17780	17752	17825	17859	17614	17722	17687	17593	17478	17712	17693	17658	17759	17771	17781	17742	17552	17754	17529	17913	17842	17802	17632	17608	17771
17807	31170	26774	20003	17864	16772	16037	15668	15565	15604	15454	15373	15443	15381	15126	15288	15583	15360	15281	15224	15257	15217	15490	15477	15322	15097	15442	15274	15149	15333	15295	15319	15338	15371	15239	15367	15347	15331	15100	15422	15321	15489	15255	15292	15366	15507	15424	15315	15223	15424	15159	15323	15252	15303	15289	15337	15307	15207	15103	15367	15431	15104	15169	15374	15349	15385	15503	15202	15385	15179	15377	15285	15433	15102	15382	15342	15196	15206	15234	15241	15480	15320	15308	15402	15394	15342	15309	15303	15404	15329	15308	15119	15293	15348	15322	15402	15379	15372	15394	15415	15335	15378	15252	15250	15242	15317	15362	15220	15121	15318	15186	15355	15186	15258	15283	15222	15372	15278	15465	15258	15132	15508	15066	15351	15171	15445	15173	15400	15463	15364	15270	15218	15475	15254	15283	15203	15373	15218	15368	15378	15341	15285	15344	15263	15291	15215	15286	15381	15272	15404	15270	15359	15111	15351	15294	15282	15127	15480	15340	15251	15332	15203	15259	15342	15349	15301	15252	15319	15178	15281	15281	15341	15273	15177	15337	15326	15222	15303	15356	15362	15272	15172	15258	15193	15184	15359	15558	15187	15243	15246	15280	15137	15235	15491	15259	15284	15342	15284	15270	15403	15289	15297	15445	15315	15162	15191	15153	15387	15363	15393	15360	15281	15281	15337	15357	15409	15212	15357	15316	15490	15549	15310	15413	15250	15112	15150	15307	15156	15331	15164	15504	15343	15278	15368	15416	15128	15276	15265	15261	15237	15357	15238	15351	15155	15332	15326	15435	15290	15329	15368	15194	15197	15245	15313	15228	15182	15337	15248	15223	15205	15325	15340	15187	15306	15416	15275	15231	15287	15213	15243	15388	15175	15304	15360	15301	15217	15174	15371	15320	15090	15140	15233	15180	15213	15309	15248	15496	15289	15352	15194	15242	15299	15413	15308	15130	15186	15098	15362	15257	15401	15267	15238	15223	15405	15270	15302	15293	15026	15325	15468	15182	15175	15436	15198	15441	15245	15270	15242	15263	15378	15405	15162	15316	15346	15306	15250	15365	15350	15358	15255	15331	15329	15237	15355	15106	15300	15270	15282	15271	15346	15419	15221	15231	15326	15251	15388	15272	15245	15320	15162	15418	15249	15249	15224	15353	15223	15466	15397	15257	15417	15440	15389	15183	15405	15445	15185	15503	15422	15242	15391	15357	15269	15317	15187	15212	15271	15224	15246	15319	15266	15275	15332	15260	15198	15380	15446	15259	15273	15354	15400	15570	15234	15441	15297	15281	15260	15159	15319	15158	15314	15319	15258	15291	15467	15393	15336	15281	15326	15403	15304	15418	15273	15316	15275	15159	15480	15206	15034	15286	15329	15254	15290	15364	15287	15392	15253	15389	15252	15354	15366	15238	15318	15401	15323	15193	15142	15094	15304	15180	15290	15453	15298	15305	15250	15186	15224	15354	15265	15374	15076	15289	15472	15346	15174	15343	15302	15255	15310	15133	15275	15389	15321	15260	15315	15238	15334	15222	15313	15442	15430	15301	15317	15338	15324	15297	15268	15202	15180	15329	15304	15278	15268	15373	15370	15158	15182	15334	15386	15335	15318	15242	15286	15369	15334	15323	15203	15198	15223	15488	15194	15354	15274	15218	15396	15292	15348	15405	15256	15219	15274	15155	15252	15342	15299	15269	15313	15400	15317	15246	15283	15347	15340	15257	15245	15271	15248	15447	15120	15422	15334	15455	15288	15370	15388	15376	15405	15368	15433	15266	15292	15179	15262	15349	15105	15209	15318	15342	15482	15337	15323	15366	15483	15299	15269	15147	15251	15296	15129	15196	15293	15181	15178	15118	15217	15434	15396	15225	15323	15468	15336	15268	15450	15312	15197	15198	15027	15377	15347	15371	15249	15291	15297	15316	15307	15233	15114	15383	15343	15225	15218	15405	15149	15333	15441	15108	15380	15276	15399	15493	15194	15338	15330	15291	15271	15245	15175	15209	15408	15331	15294	15327	15255	15399	15329	15371	15351	15328	15249	15191	15208	15369	15448	15252	15349	15419	15120	15351	15159	15393	15211	15298	15474	15312	15228	15401	15364	15288	15326	15318	15429	15303	15315	15215	15301	15382	15284	15117	15277	15137	15401	15188	15413	15313	15282	15557	15403	15420	15326	15194	15292	15335	15080	15337	15349	15308	15312	15161	15311	15339	15342	15226	15254	15472	15220	15319	15162	15288	15324	15206	15207	15429	15286	15256	15112	15384	15222	15117	15279	15449	15204	15289	15371	15359	15329	15212	15156	15511	15224	15427	15282	15373	15328	15315	15133	15213	15151	15418	15229	15415	15459	15317	15431	15378	15359	15304	15195	15199	15336	15188	15387	14979	15466	15400	15334	15364	15445	15233	15307	15316	15355	15319	15327	15234	15445	15309	15116	15282	15378	15292	15074	15277	15281	15305	15133	15287	15332	15202	15212	15337	15434	15168	15214	15107	15356	15342	15219	15246	15212	15155	15274	15182	15313	15292	15265	15180	15424	15374	15334	15381	15357	15303	15216	15428	15230	15412	15301	15172	15297	15209	15258	15169	15400	15247	15433	15229	15413	15310	15267	15211	15317	15125	15343	15282	15350	15243	15369	15171	15261	15161	15169	15280	15275	15251	15253	15385	15356	15326	15216	15359	15373	15280	15326	15300	15444	15294	15306	15264	15320	15456	15195	15266	15296	15210	15435	15383	15241	15277	15360	15140	15223	15404	15357	15308	15331	15400	15162	15452	15102	15302	15269	15194	15517	15091	15137	15350	15454	15217	15399	15140	15306	15440	15277	15314	15453	15240	15305	15302	15419	15271	15390	15168	15448	15170	15306	15228	15345	15215	15332	15303	15200	15318	15192	15199	15308	15356	15348	15285	15237	15298	15253	15390	15372	15316	15291	15339	15315	15171	15416	15286	15252	15385	15414	15170	15113	15296	15236	15323	15292	15383	15156	15312	15203	15538	15250	15385	15350	15215	15394	15345	15261	15381	15356	15250	15414	15374	15111	15405	15310	15441	15317	15315	15379	15326	15400	15266	15300	15467	15417	15392	15278	15281	15278	15225	15305	15289	15232	15329	15302	15374	15297	15232	15279	15191	15324	15372	15288	15408	15231	15212	15233	15195	15363	15134	15230	15362	15236	15196	15342	15157	15290	15377	15381	15388	15177	15256	15314	15276	15398	15409	15479	15308	15306	15309	15281	15396	15401	15376	15215	15363	15244	15409	15247	15307	15333	15251	15328	15320	15230	15290	15252	15287	15168	15327	15355	15356	15181	15338	15423	15389	15345	15182	15056	15405	15490	15245	15178	15367	15229	15201	15346	15202	15312	15147	15395	15253	15251	15290	15265	15353	15143	15433	15228	15079	15310	15315	15340	15253	15234	15273	15376	15181	15315	15337	15217	15445	15452	15364	15218	15240	15297	15324	15437	15208	15235	15219	15352	15337	15252	15434	15416	15085	15420	15234	15305	15332	15389	15337	15225	15390	15384	15457	15405	15312	15312	15233	15107	15399	15050	15146	15474	15412	15365	15267	15331	15223	15179	15222	15300	15200	15334	15269	15254	15316	15182	15220	15393	15254	15376	15268	15387	15423	15236	15272	15214	15241	15070	15301	15319	15306	15327	15310	15445	15272	15122	15234	15205	15271	15276	15344	15286	15282	15276	15332	15257	15348	15361	15346	15373	15178	15225	15255	15362	15394	15266	15324	15152	15203	15235	15218	15260	15324	15243	15552	15370	15387	15147	15262	15140	15194	15356	15185	15303	15281	15330	15304	15290	15280	15141	15188	15364	15437	15112	15375	15389	15272	15260	15399	15319	15358	15358	15315	15087	15300	15366	15272	15175	15062	15464	15238	15227	15277	15458	15365	15367	15353	15161	15340	15273	15354	15375	15136	15427	15296	15353	15267	15295	15348	15241	15376	15254	15155	15135	15448	15314	15186	15187	15439	15180	15315	15213	15249	15191	15362	15346	15275	15239	15468	15218	15235	15265	15241	15108	15167	15323	15172	15286	15180	15209	15553	15305	15428	15323	15140	15448	15204	15136	15331	15247	15434	15230	15260	15191	15297	15294	15139	15337	15398	15206	15330	15162	15348	15140	15361	15251	15235	15404	15365	15282	15317	15262	15280	15465	15105	15299	15322	15427	15247	15315	15459	15049	15243	15316	15130	15086	15411	15345	15174	15325	15212	15228	15362	15351	15373	15228	15380	15355	15087	15085	15538	15222	15343	15273	15248	15284	15356	15290	15341	15331	15471	15298	15381	15335	15322	15319	15362	15321	15302	15278	15261	15241	15315	15136	15246	15140	15271	15324	15412	15251	15218	15234	15439	15175	15272	15248	15087	15301	15334	15203	15396	15339	15245	15280	15300	15354	15197	15125	15466	15374	15312	15368	15433	15128	15488	15223	15345	15345	15381	15362	15354	15364	15130	15454	15089	15331	15196	15326	15166	15397	15329	15443	15177	15362	15362	15344	15278	15442	15363	15159	15183	15238	15291	15229	15187	15348	15409	15406	15186	15354	15221	15401	15325	15297	15227	15285	15240	15327	15227	15299	15322	15282	15304	15495	15296	15255	15390	15351	15213	15299	15147	15224	15234	15478	15416	15341	15196	15262	15272	15360	15473	15396	15183	15389	15429	15300	15393	15303	15254	15298	15281	15430	15272	15186	15345	15187	15327	15342	15372	15273	15051	15143	15112	15247	15334	15470	15411	15357	15481	15225	15176	15318	15343	15398	15346	15261	15231	15427	15365	15302	15162	15415	15314	15350	15303	15312	15282	15285	15204	15380	15166	15156	15190	15288	15194	15393	15213	15279	15166	15137	15070	15298	15357	15299	15210	15242	15183	15203	15263	15334	15378	15212	15252	15261	15324	15189	15307	15334	15303	15277	15230	15226	15299	15235	15234	15206	15202	15297	15169	15406	15182	15348	15312	15308	15225	15295	15262	15294	15193	15199	15323	15225	15328	15231	15175	15194	15249	15201	15193	15218	15192	15322	15275	15111	15261	15117	15349	15279	15570	15220	15461	15274	15326	15270	15266	15404	15186	15087	15373	15205	15222	15363	15202	15217	15357	15235	15282	15255
22668	21571	28867	24942	22270	23737	24169	19373	18436	18674	18392	18197	18452	18240	18132	18127	18196	18287	18319	18063	18154	18061	18135	18161	18016	18139	18091	18108	18021	18081	18116	18075	18094	17750	17942	18083	17962	18025	18031	18117	17951	17817	17742	17764	17960	17700	17946	17985	17826	17958	18153	17984	17931	18084	17894	17785	18100	18147	17961	17949	18041	18111	17962	17888	17879	17986	17849	17923	17940	17863	17961	18009	17930	17959	17969	17698	17918	17899	17875	18161	17935	18086	18041	17941	17990	17755	17763	17984	18041	17899	18120	17840	17632	17771	17901	17907	17852	17960	17888	18045	18009	17820	17704	17820	18015	17877	17831	17749	17862	17649	18054	17879	18030	17818	17815	17857	17930	18209	18020	17993	17703	17811	17904	17682	17961	17853	17723	17924	17894	17928	17661	17893	17943	17720	18043	17809	17908	17781	18025	17973	17871	17840	17744	17785	17894	17999	17644	17720	17865	18009	17812	17868	17942	17837	17901	17904	17816	17910	17783	17951	17842	17446	17872	17649	17849	17618	17790	18014	17910	18139	17920	17871	17880	17827	17666	18012	17809	17888	17844	17934	18244	17889	18054	17699	17840	17907	17903	17865	17894	17890	17827	17602	17875	17896	17790	17839	17770	17941	17943	17874	17925	17920	17956	18009	17864	17798	17824	18041	17847	17933	17790	17907	17771	17886	18027	17982	17793	17825	17983	17980	17752	17926	17764	17778	17818	17818	18056	17864	17822	17708	17849	17911	17993	18037	17801	17930	17881	17857	17899	17955	17782	17990	17860	18030	17736	17815	18102	17932	17816	17895	17843	17645	17886	18034	18007	17856	17655	17782	17781	17844	17760	17887	17830	17843	17831	17829	17938	17989	17790	17682	17957	17866	17913	17771	17847	17981	17762	17816	17767	17940	18067	17798	17921	18000	17762	17658	17824	17702	17601	17902	18066	18082	17986	17627	17746	18024	17920	17854	18102	17892	17963	18069	17931	17882	18141	17864	17919	17899	17987	17816	17858	17922	17880	17930	17841	17654	17790	17684	17771	17739	18060	18128	18025	17916	17808	17945	18096	17777	17946	17836	17776	18073	17908	18124	17870	18013	17950	18092	17926	17793	17949	17675	17821	18022	17957	17761	17684	17920	17790	17780	17958	17828	17796	17991	17830	17699	17835	17962	17750	17910	17811	17921	17868	17670	18045	17956	17932	18076	17863	17846	17882	18128	17810	17965	17958	17612	17742	17815	17924	17983	17802	17852	17731	17985	17810	17799	17785	17780	17744	18093	17898	18048	18025	17684	17818	17766	18140	18132	17859	17999	18028	17907	18000	17839	17868	17871	17852	17996	17811	17890	17710	17890	18115	17863	17890	17849	17910	17786	17868	17776	17907	17932	17807	17922	17915	17857	17963	17909	17910	17936	17994	17881	18051	17869	17937	17893	17816	17779	17715	17901	17827	17863	17989	17790	17826	17849	17886	17758	17824	17853	17832	17962	17836	17824	17912	17873	17910	17892	17940	17822	17936	17693	17844	17836	17687	17714	17794	17779	17795	18049	17976	17871	18018	18019	17834	17732	17921	17879	17779	18001	17838	17847	17717	17595	17966	17858	17825	18017	17897	17864	17954	17956	17697	17880	17736	17744	17803	18032	17965	18046	17799	17815	17845	17792	17986	17852	17854	18044	17872	17878	17888	17931	18057	17936	17903	17930	17939	17891	17839	17776	17944	17996	17811	17988	18059	17876	17925	17934	18185	17999	17857	17746	17830	18030	17762	17761	17954	17778	17883	17770	17959	17828	17937	17785	17802	17916	17926	17832	17933	18054	17765	17644	17898	17664	17922	17991	18031	17948	18108	17992	17790	17699	17825	17717	17770	17913	17760	17892	17962	17899	18004	18013	17995	17967	17966	17866	18040	17806	17879	17884	18109	17797	17912	18117	17822	17949	17832	17990	18045	17996	18048	17793	17885	17809	17952	18021	17783	17922	17982	17829	17839	17871	17795	17817	17907	17896	18074	17699	17957	17796	17791	17712	17601	17929	17857	17771	17975	17673	18062	18092	17880	17848	17770	17846	17875	17618	17818	18085	18007	17861	17856	17870	17714	17897	17946	18067	17868	17736	17946	17922	17893	18037	17848	17872	17912	17683	17746	17836	17912	17853	18119	18008	17677	17870	17972	17769	18009	17819	17951	17761	17757	17906	17921	17873	17931	17777	17887	17924	17862	17838	18073	17780	17865	17811	17846	18055	17751	17825	18104	17702	17897	17768	17718	17788	17765	17794	17762	17968	17887	17798	17945	17690	17794	18048	18035	17901	18042	17898	17942	17754	17951	17896	17828	17884	17795	17937	18050	17850	17789	17688	17904	18059	17919	17702	17731	18001	17841	17801	17969	17958	17908	18068	18071	17775	17810	17773	17817	17689	18031	17927	17797	17681	17720	18097	17987	17866	18024	18013	17742	17708	17777	17770	18012	17878	18024	17945	17598	17924	17970	17919	17923	17886	17941	17980	17890	17910	17772	17891	18063	17774	18068	17803	18067	17871	17680	17826	17879	18060	18060	17885	17862	17747	17840	17591	18018	18122	17805	17588	17706	17904	17782	17933	17821	17794	17894	17806	17792	17752	18035	17951	17824	17908	17832	17767	17762	17974	17885	17878	17664	17858	17954	17794	17808	17820	18062	17830	17829	17723	17894	18011	18078	17758	17865	17880	17725	17758	17862	17752	17866	17989	18028	17862	18007	17995	17898	17958	17790	17919	17703	17765	17730	17932	17806	17566	17676	17926	17899	17900	17996	17844	17795	17715	17839	17893	17853	17789	17701	17873	18157	18059	17897	18077	17628	17988	18066	17887	17856	17956	17858	17939	17876	17871	17806	17755	17927	17793	17841	17920	17740	17826	17712	17944	17819	17891	17607	17839	17747	17872	17853	18003	17898	17829	17915	17786	17986	18085	17964	17896	18007	18132	17840	17804	17978	17836	17765	17747	17911	17910	18035	17713	17846	17978	17792	17747	17950	17775	17666	17882	17811	17823	17746	17720	17735	17852	17790	17785	17941	18167	17726	17850	17891	17729	17638	17837	17873	17896	17848	17934	17851	17909	17959	17745	18056	17874	17907	17855	18058	17939	18062	17841	17867	17820	17970	18008	17912	17939	17615	17717	17819	17800	17667	17956	17797	17839	18066	17879	18070	17974	17896	17806	17834	17897	17862	17814	17771	17706	17991	17811	17719	17790	17840	17833	17913	18057	17928	17845	17952	17759	17949	17813	17991	17899	17896	17938	18096	17882	17790	17618	17808	17768	17783	17775	17835	17729	17765	17701	17943	17974	17830	17868	18009	17848	17890	17918	17986	17991	18191	17915	18031	18077	17711	17752	17820	17867	17978	17943	18059	17995	17813	17965	18071	17912	17985	17737	18104	17883	17901	17893	17776	17830	17764	18055	17910	18020	17909	17900	18057	17929	17749	17775	18058	18002	17794	17873	17823	17939	18035	17816	17916	17880	17771	17936	17805	17951	17888	17982	17890	17751	17958	18006	17966	17928	17933	17964	17727	17903	17773	17835	17847	17927	17814	17978	17847	17905	17817	17888	18127	17915	17946	17969	18013	18120	17812	17981	18026	18023	17887	17723	17869	17938	17786	17837	18030	17768	17727	17727	17718	18083	17764	17871	18084	17902	17643	17953	17762	17572	17720	17848	17918	17770	17772	17773	17947	17861	18069	17859	17996	17778	17770	17888	17759	17789	17865	17832	17718	18097	17860	17891	17651	17874	17821	17746	17934	17719	17826	17842	17919	17800	17990	17709	17702	17742	17863	17923	18016	17780	17925	17926	17925	17963	17743	17652	18092	18041	17804	17902	18000	17813	18155	18043	17771	17784	17860	17692	17971	18040	17759	17897	17916	17866	17887	17960	17808	17855	17927	18015	17807	17990	18005	17993	17975	17893	17874	17622	17726	17807	17920	17858	18114	18019	17935	17838	17855	17923	17842	18008	17910	17977	17703	17776	17954	17993	17854	17687	17904	17829	18016	17755	17912	17781	17943	17866	17929	17913	18035	17959	17851	17726	17877	17899	17968	17842	17916	18116	17906	17879	17718	17781	17890	18026	17936	17774	18006	17899	17831	17896	17995	17618	17818	17873	17855	17785	17937	18021	18158	17719	17916	18052	17801	18027	17947	17780	18027	17880	17937	17917	17879	17912	17876	17714	18065	17866	17858	17590	17821	17869	17920	18124	17689	17803	17981	17820	18047	17769	17869	18000	17765	18047	17817	17835	18085	17970	18095	18106	17947	17846	17832	18061	18027	17913	17695	17882	17904	17757	17910	17720	18104	17719	17744	17844	17869	17770	17905	17846	17733	17721	17754	17772	17855	17810	17888	17801	17794	17725	17972	17776	17865	17650	17994	18101	17913	17898	17964	17910	17884	18040	18090	17929	17954	18075	17888	17990	17853	17864	17744	17768	17864	17785	17993	17889	17600	17789	17819	17842	17800	17866	17773	17889	17752	17861	17906	18021	17794	17850	18013	17908	17822	17860	17678	17807	17938	17898	18065	17989	17953	17823	17987	17927	17747	18067	17866	17824	17852	17882	17717	17650	17871	18128	17739	17944	17839	17920	17722	17914	17843	18003	17557	17884	17713	18031	18157	17884	18004	17950	17873	17778	17863	17900	17879	17927	17743	17648	17922	17891	17891	17992	17926	17915	17854	17905	17680	17789	17936	17788	17827	17830	18017	17867	18006	18026	17958	17775	17805	17677	17898	17835	17863	18049	17831	18014	17894	17667	17958	17710	17935	17799	17840	17628	17778	17749	17821	17964	17997	17976	17788	17779	17925	17811	18000	17733	17805	18006	17667	17781	17715	17959	17948	17710	17899	17957	17897	18126	17949	17988	17784	17854	18002	17806	18022	17779	18011	17954	17728	17867	17997	17716	17893	17932	17964	17614	17977	17788	17858	18036	17898	17808	18015	17809	17753	17929	17702	17905	18001	17747	17800	17973	17889	17889	17810	17797	17816	17797	17889	17840	17710	17755	17717	17869	17753	17888	17908	17929	17893	17719	17767	17958	17987	17860	17942	18143	17861	17933	17968	17970	17754	18072	17823	18153	17951	17679	17814	17914	17930	17734	17851	17805
20167	44037	38516	28698	21827	17821	17085	16325	16095	15826	15689	15565	15578	15516	15486	15663	15567	15392	15420	15596	15381	15621	15451	15358	15552	15401	15297	15301	15429	15385	15412	15442	15271	15504	15474	15171	15320	15407	15490	15490	15235	15379	15245	15437	15456	15270	15446	15446	15313	15457	15297	15397	15499	15419	15421	15342	15310	15287	15285	15332	15374	15523	15320	15334	15469	15257	15336	15249	15623	15393	15389	15314	15248	15382	15425	15447	15433	15266	15472	15362	15382	15336	15366	15238	15270	15466	15307	15296	15299	15369	15382	15298	15228	15438	15348	15473	15542	15438	15285	15242	15339	15422	15300	15237	15361	15423	15520	15297	15398	15360	15334	15141	15327	15530	15346	15432	15407	15349	15329	15369	15344	15318	15372	15405	15423	15371	15191	15373	15280	15401	15435	15173	15436	15383	15226	15181	15333	15542	15356	15642	15296	15215	15320	15296	15232	15375	15213	15458	15312	15395	15296	15269	15333	15241	15397	15329	15347	15195	15378	15490	15290	15416	15285	15329	15341	15378	15308	15364	15391	15237	15436	15355	15267	15403	15242	15386	15209	15294	15361	15440	15385	15240	15433	15441	15428	15522	15444	15324	15269	15436	15228	15345	15281	15407	15373	15268	15441	15330	15310	15337	15333	15345	15387	15461	15221	15447	15392	15407	15439	15189	15434	15322	15269	15386	15368	15410	15244	15375	15355	15368	15632	15514	15441	15211	15418	15365	15402	15293	15551	15179	15120	15262	15326	15312	15381	15131	15296	15427	15187	15416	15328	15515	15376	15098	15422	15367	15248	15354	15265	15365	15539	15222	15369	15249	15135	15488	15297	15222	15352	15415	15300	15427	15212	15451	15250	15304	15318	15259	15225	15327	15310	15329	15255	15261	15436	15352	15623	15423	15229	15393	15320	15413	15377	15405	15292	15236	15271	15304	15236	15466	15236	15472	15388	15339	15339	15358	15159	15297	15422	15373	15315	15307	15084	15461	15365	15291	15377	15246	15379	15318	15402	15194	15461	15304	15388	15329	15474	15223	15437	15311	15234	15434	15304	15370	15339	15445	15317	15319	15286	15393	15273	15451	15303	15554	15207	15299	15230	15305	15370	15426	15210	15300	15421	15303	15455	15395	15333	15248	15374	15589	15230	15414	15402	15463	15366	15263	15417	15370	15374	15252	15452	15406	15388	15299	15288	15368	15224	15453	15309	15231	15361	15211	15221	15273	15428	15285	15438	15452	15453	15351	15414	15273	15248	15196	15545	15446	15327	15492	15290	15270	15345	15366	15365	15304	15476	15508	15492	15264	15471	15346	15284	15363	15228	15169	15461	15303	15321	15313	15307	15357	15246	15365	15247	15167	15446	15292	15454	15338	15411	15508	15454	15157	15289	15333	15408	15215	15131	15465	15205	15494	15366	15253	15468	15298	15326	15447	15409	15412	15362	15333	15222	15298	15531	15306	15353	15295	15265	15402	15482	15284	15378	15231	15467	15432	15246	15333	15318	15377	15247	15378	15384	15267	15324	15319	15399	15186	15328	15239	15412	15438	15304	15372	15514	15492	15538	15224	15379	15275	15413	15419	15305	15218	15345	15273	15324	15523	15437	15509	15349	15252	15350	15419	15321	15404	15319	15331	15291	15070	15328	15203	15292	15184	15274	15292	15494	15467	15307	15198	15311	15260	15490	15346	15297	15312	15359	15360	15313	15099	15453	15424	15463	15323	15224	15484	15270	15322	15368	15155	15414	15388	15291	15364	15309	15344	15219	15172	15498	15450	15198	15236	15168	15348	15392	15191	15440	15292	15211	15342	15121	15257	15240	15339	15317	15441	15284	15274	15336	15344	15185	15294	15280	15339	15331	15478	15366	15381	15318	15143	15482	15446	15288	15334	15423	15270	15339	15317	15377	15339	15460	15302	15254	15297	15246	15365	15352	15215	15320	15328	15445	15500	15444	15188	15344	15400	15344	15198	15277	15463	15195	15407	15425	15345	15408	15300	15329	15437	15333	15277	15359	15374	15395	15270	15516	15260	15377	15355	15331	15490	15367	15243	15527	15171	15437	15241	15288	15311	15510	15233	15289	15349	15289	15447	15383	15444	15276	15210	15411	15404	15207	15387	15169	15328	15196	15288	15293	15307	15497	15154	15231	15342	15484	15366	15337	15283	15268	15369	15488	15412	15274	15137	15277	15225	15192	15385	15390	15434	15477	15261	15143	15518	15558	15291	15365	15493	15421	15196	15413	15387	15509	15440	15448	15420	15312	15147	15416	15341	15414	15337	15307	15258	15112	15327	15499	15327	15441	15309	15380	15520	15299	15281	15289	15395	15355	15162	15453	15413	15395	15272	15361	15250	15533	15370	15222	15323	15296	15235	15271	15284	15412	15469	15312	15372	15411	15400	15315	15406	15305	15317	15455	15217	15363	15440	15383	15286	15436	15496	15312	15330	15124	15424	15305	15212	15346	15326	15351	15424	15257	15404	15410	15355	15250	15268	15550	15366	15349	15096	15261	15105	15270	15084	15301	15367	15343	15346	15313	15469	15349	15314	15377	15262	15317	15096	15716	15301	15144	15202	15157	15266	15325	15433	15431	15400	15426	15134	15277	15250	15310	15455	15090	15280	15398	15422	15167	15408	15435	15306	15483	15234	15279	15429	15426	15286	15475	15392	15251	15204	15340	15442	15269	15374	15318	15373	15228	15291	15246	15197	15225	15250	15391	15321	15176	15439	15288	15391	15415	15218	15310	15353	15258	15247	15404	15521	15446	15434	15256	15314	15386	15302	15163	15460	15200	15313	15420	15295	15407	15373	15409	15263	15200	15398	15371	15270	15425	15308	15294	15352	15291	15284	15364	15177	15213	15360	15305	15532	15336	15484	15218	15346	15462	15336	15209	15168	15427	15180	15409	15372	15237	15317	15304	15362	15270	15425	15311	15513	15304	15447	15268	15357	15248	15269	15137	15369	15346	15547	15473	15217	15369	15449	15286	15322	15288	15286	15380	15334	15388	15253	15436	15342	15355	15227	15159	15304	15291	15187	15343	15265	15357	15538	15253	15296	15202	15398	15336	15291	15285	15279	15290	15328	15321	15388	15324	15435	15275	15237	15281	15233	15377	15282	15358	15322	15379	15211	15301	15484	15450	15491	15453	15383	15239	15261	15487	15392	15259	15224	15333	15359	15299	15380	15178	15294	15402	15447	15405	15230	15399	15331	15380	15359	15338	15334	15392	15340	15226	15288	15219	15405	15476	15278	15342	15252	15353	15348	15319	15523	15393	15335	15165	15379	15429	15229	15468	15189	15473	15373	15330	15390	15425	15310	15397	15499	15373	15312	15412	15400	15352	15374	15379	15296	15415	15433	15349	15271	15421	15204	15238	15377	15321	15385	15343	15284	15448	15243	15276	15259	15492	15355	15407	15316	15421	15437	15227	15256	15299	15313	15238	15392	15451	15064	15458	15515	15218	15210	15360	15242	15086	15235	15248	15249	15320	15207	15357	15336	15557	15363	15361	15289	15296	15366	15495	15213	15183	15161	15327	15291	15188	15343	15326	15312	15274	15316	15311	15511	15318	15346	15335	15393	15427	15379	15274	15371	15312	15246	15350	15251	15279	15311	15517	15369	15423	15436	15471	15290	15253	15326	15540	15538	15238	15410	15283	15343	15335	15332	15207	15505	15345	15347	15385	15258	15399	15528	15392	15152	15429	15277	15326	15427	15465	15330	15281	15352	15402	15450	15188	15359	15258	15284	15386	15268	15207	15287	15347	15319	15184	15194	15264	15348	15464	15288	15344	15418	15255	15212	15380	15493	15174	15282	15411	15403	15387	15200	15274	15305	15273	15236	15257	15209	15307	15357	15285	15481	15419	15356	15383	15299	15216	15371	15418	15388	15474	15448	15171	15357	15354	15446	15288	15232	15380	15136	15593	15370	15262	15262	15344	15179	15519	15383	15470	15195	15458	15381	15481	15423	15331	15240	15349	15315	15464	15260	15483	15212	15302	15353	15361	15252	15391	15480	15385	15235	15421	15220	15340	15233	15261	15305	15406	15234	15333	15341	15575	15414	15462	15322	15389	15374	15363	15436	15185	15213	15396	15158	15379	15352	15417	15353	15522	15294	15258	15279	15358	15243	15364	15394	15375	15358	15229	15400	15375	15267	15454	15376	15334	15383	15368	15387	15533	15453	15403	15333	15282	15383	15331	15385	15420	15337	15395	15259	15381	15343	15433	15415	15233	15281	15227	15385	15280	15437	15284	15174	15195	15222	15442	15374	15351	15352	15384	15411	15425	15417	15393	15251	15355	15297	15491	15317	15334	15239	15347	15513	15363	15490	15542	15394	15253	15347	15377	15357	15268	15325	15302	15442	15359	15292	15341	15231	15499	15245	15482	15413	15274	15219	15550	15172	15269	15259	15187	15161	15449	15416	15433	15438	15398	15264	15307	15436	15317	15218	15225	15353	15435	15222	15314	15345	15341	15308	15318	15530	15281	15179	15423	15435	15391	15227	15358	15407	15443	15288	15369	15244	15398	15343	15463	15464	15250	15541	15236	15179	15451	15217	15328	15331	15410	15282	15345	15338	15177	15401	15354	15412	15394	15599	15376	15302	15402	15354	15544	15317	15248	15443	15377	15385	15469	15308	15281	15377	15463	15589	15441	15282	15471	15370	15500	15288	15349	15193	15422	15374	15398	15429	15257	15273	15333	15558	15279	15709	15419	15377	15355	15280	15400	15390	15239	15260	15393	15325	15669	15337	15452	15425	15578	15271	15213	15353	15334	15299	15330	15380	15384	15412	15379	15066	15247	15194	15406	15420	15346	15344	15448	15488	15379	15443	15413	15262	15333	15367	15382	15248	15415	15459	15295	15253	15122	15314	15501	15498	15337	15243	15319	15411	15389	15264	15399	15306	15309	15466	15155	15303	15512	15387	15397	15211	15345	15200	15178	15224	15462	15148	15449	15241	15363	15318	15306	15276	15148	15279	15184	15475	15449	15321	15344	15200	15564	15205	15361	15401	15496	15274	15312	15375	15186	15295	15314	15203	15456	15300	15207	15394	15371	15328	15373	15277	15292	15700	15138	15287	15380	15305	15387	15331	15427	15133	15364	15525	15287	15339	15245	15400
29674	23544	25694	21724	17834	17608	17357	17001	17047	16984	16941	16813	16973	17047	17028	16991	16734	16775	16790	16983	16775	16745	16965	16781	16757	16801	17119	16840	16690	16769	16666	16669	16924	16714	16671	16727	16830	16769	16800	16933	16689	16568	16712	16738	16791	16767	16848	16882	16800	16960	16758	16601	16865	16931	16857	16786	16624	16721	17007	16792	16754	16674	16857	16551	16696	16650	16655	16899	16608	16863	16675	16818	16813	16848	16823	16853	16771	16644	16892	16848	16828	16683	16692	16806	16748	16923	16587	16628	16858	16890	16894	16985	16935	16796	16757	16677	16763	16743	16939	16881	16861	16415	16794	16903	16735	16789	16953	16576	16821	16788	16743	16656	16923	16866	16663	16698	16908	16624	16708	16597	16845	16707	16616	16754	16899	16639	16899	16849	16907	16738	16720	16707	16639	16620	16712	16760	16952	16751	16901	16763	16845	16681	16618	16663	16777	16715	16779	16859	16744	16728	16775	16921	16871	16691	16862	16754	16989	16732	16615	16673	16737	16796	16673	16989	16760	16923	16814	16557	16583	16749	16789	16721	16904	16663	16785	16839	16858	16780	16700	16678	16806	16840	16871	16730	16824	16757	16852	16814	16824	16851	16827	16795	16721	16840	16950	16816	16811	16771	16873	16731	16594	16680	16692	16970	16902	16605	16664	16816	16862	16552	16700	16742	16591	16771	16915	16524	16776	16920	16776	16648	16823	16881	17013	16750	16697	16918	16729	16764	16756	16730	16906	16773	16685	16725	16828	16792	16659	16689	16790	16710	16824	16666	16809	16917	16972	16737	16751	16783	16788	16706	16900	16774	16745	16720	17007	16713	16756	16682	16649	16822	16670	16652	16733	16778	16792	16667	17098	16825	16807	16492	16883	16787	16820	16720	16738	16646	16793	16774	16716	16871	16769	16584	16644	16556	16695	16758	16960	16814	16709	16785	16830	16766	16813	16571	16697	16912	16909	16773	16793	16710	16658	16752	16708	16639	16851	16729	16886	16819	16885	16721	16719	16800	16767	16779	16732	16747	16662	16814	16794	16741	16729	16918	16622	16716	16903	16694	16787	16736	16842	16763	16743	16729	16689	16629	16759	16855	16919	16737	16690	16827	16959	16803	16677	16765	16785	16822	16766	16879	16703	16790	16774	16700	16756	16723	16863	16830	16782	17033	16839	16686	16665	16739	16882	16791	17036	16761	16831	16942	16806	16894	16801	16969	16866	16959	16773	16609	16425	16601	16792	16859	16827	16843	16845	16793	16834	16806	16834	16931	16816	16887	16914	16688	16768	16707	16851	16918	16899	16634	16583	16619	16761	16626	16702	16598	16660	16864	16935	16730	16775	16766	16740	16664	16683	16900	16627	16576	16808	16993	16853	16761	16621	16683	16732	16794	16622	16621	16668	16612	16637	16774	16735	16746	16910	16822	16801	16927	16862	16746	16766	16824	16554	16782	16552	16677	16905	16793	16781	17052	16832	16761	16698	16839	16773	16795	16911	16750	16783	16844	16835	16720	16686	16796	16828	16732	16818	16916	16732	16856	16644	16695	16709	16775	16786	16956	16912	16786	16843	17058	16865	16889	16717	16485	16713	16591	16705	16619	16718	16704	16808	16992	16870	16602	16698	16964	16845	16717	16636	16805	16864	16934	17023	16686	16757	16681	16921	16785	16860	16935	16643	16772	16948	16896	16704	17044	16794	16686	16801	16730	16685	16960	16664	16903	16679	16830	16762	16782	16756	16776	16781	16842	16718	16725	16818	16974	16967	16747	16689	16962	16846	16868	16807	16910	16891	16825	17049	16681	16682	16788	16740	16884	16710	16904	17027	16841	16792	16788	16720	16821	16705	16710	16815	16713	16706	16761	16644	16732	16840	16638	16999	16586	16844	16758	16646	16747	16690	16722	17046	16671	16928	16704	16858	16490	16620	16787	16832	16894	16999	16848	16781	16736	16781	16859	16605	16908	16964	16735	16807	16725	16671	16814	16646	16740	16845	16965	16956	16841	16814	16711	16807	16623	16663	16830	16689	16670	16784	16691	16863	16871	16821	16878	16841	16694	16840	16665	16739	16564	16687	16835	16758	16813	16721	16696	17001	16661	16983	17051	16683	16688	16671	16818	16761	16754	16552	16680	16739	16745	16886	16695	16784	16586	16818	16633	16674	16857	16833	16718	16816	16825	16591	16982	16584	16881	16778	16577	16642	16805	16948	16745	16909	16875	16775	17092	16756	16862	16722	16818	16786	16682	17007	16809	16761	17006	16732	16775	16923	16598	16698	16682	16760	16671	16832	16767	16743	16683	16946	16800	16638	16767	16731	16812	16835	16865	16906	16649	16702	16815	16864	16649	16694	16729	16668	16683	16808	16711	16910	16769	16716	16811	16679	16844	17002	16806	16590	16811	16891	16636	16943	16797	16734	16505	16883	16821	16849	16716	16733	16773	16761	16778	16835	16765	16715	16762	16641	16783	16801	16698	16840	16813	16690	16786	16740	17028	16891	16636	16758	16758	16972	16782	16830	16873	16934	16943	16794	16948	16974	16759	16785	16802	16737	16827	16808	16942	16980	16875	16753	16723	16733	16967	16918	16810	16750	17069	16713	16998	17020	16839	16930	16844	16642	16808	16687	16878	16899	16721	17078	16799	16880	16790	16828	16830	16767	16790	17037	16987	16674	16946	17050	16761	16715	16884	16797	16694	16760	16810	16786	16555	16945	16490	16726	16691	16634	16841	16750	16782	16823	16697	16808	16920	16730	16635	16692	16794	16729	16748	16840	16925	16730	16793	16950	16733	16638	16898	16842	16855	16884	16761	17046	16733	16798	16796	16982	16732	16867	16810	16839	16739	16759	16804	16936	16822	16824	16687	16780	16704	16875	16776	16725	16835	16834	16860	16845	16645	16752	16773	16802	16945	16879	16729	16835	16700	16569	16865	16932	16651	16907	16625	16778	16849	16720	16653	16797	16789	16825	17092	16848	16710	16910	16763	16724	16665	16743	16718	16705	16699	16698	16879	16900	16812	16789	16753	16682	16832	16768	16755	16934	16785	16877	17101	16564	16676	16942	16712	16778	16766	16709	16856	16704	16809	16846	16935	16676	16786	16840	16833	16746	16933	16954	16766	16842	16626	16745	16937	16578	16562	16868	16755	16920	16765	16815	16870	16849	16930	16866	16832	16881	16935	16817	16722	16942	16874	16666	16846	16805	16760	16827	16881	16806	16588	16555	16778	16604	16565	16832	16809	16809	16848	16905	16637	16888	16740	17097	16772	16697	16909	16976	16761	16628	16774	16689	16782	16891	16746	16591	16726	16498	16659	16895	16784	16763	16784	17059	16764	16838	16804	16878	16943	16835	16897	16649	16729	16941	16862	16704	16884	16860	17001	16839	16924	16882	16692	16806	16687	16731	16698	16823	16800	16737	16805	16889	16893	16809	17002	16841	16700	16741	16652	16692	16745	16628	16897	16894	16759	16828	16791	16840	16825	16761	16812	16844	16812	16684	16839	16781	16936	16935	16751	16892	16887	16763	16579	16860	16725	16697	16968	16824	16806	16676	16781	16996	16779	16793	16784	16863	16654	16871	16725	16598	16787	16636	16898	16726	16906	16989	16729	16701	16485	16986	16803	16990	16624	16771	16873	16870	16585	16698	16656	17020	16747	16681	16798	16752	16655	16841	16735	16667	17033	16722	16751	16815	17009	16691	16923	16905	16570	16745	16824	16855	16752	16738	16848	16862	16753	16848	16910	16779	16717	16979	16749	16725	16828	16793	16835	16741	16778	16841	16912	16904	16820	16838	16677	16779	16904	16757	16768	16762	16930	16618	16824	16590	16840	16957	16893	16713	16942	16600	16771	16854	16851	16854	16555	16894	16884	16841	16882	16707	16820	16737	16726	16914	16795	17022	16766	16906	16797	16593	16722	16743	16755	16816	16735	16775	16849	16786	16750	16752	16701	16761	16741	16744	16809	16626	16820	16794	16729	16752	16797	16867	16794	16834	16623	16811	16655	16677	16808	16673	16900	16901	16954	16878	16737	16714	16683	16879	16905	16947	16722	16627	16666	16857	16724	16824	16752	16729	16560	16800	16848	17054	16722	16804	16773	16764	16616	16693	16853	16887	17001	16762	16855	16651	16948	16824	16964	16852	16959	16746	16792	16875	16610	16744	16852	16686	16597	16742	16937	16608	16556	16827	16754	16798	16732	16960	16724	16959	16840	16706	16650	16760	16809	16709	16706	16795	16692	16828	17030	16852	16934	16658	16909	16957	16727	16661	16826	16787	16704	16950	16775	16644	16637	16682	16833	16692	16578	16792	16755	16747	16664	16656	16688	16764	16745	16875	16868	16925	16630	16709	16745	16715	16895	16740	16713	16710	16812	16750	16829	16658	16708	16727	16797	16762	16867	16742	16701	16671	16491	16765	16610	16729	16602	16829	16705	16561	16703	16752	16778	16963	16755	16706	16728	16726	16842	16873	16731	16774	16703	16509	17027	16973	16978	16656	16549	16829	16759	16763	16876	16958	16806	16942	16728	16642	16823	16903	16675	16727	16722	16945	17016	16859	16631	16886	16663	16764	16701	16743	16582	16680	16855	16596	16661	17039	16764	16810	16900	16724	16810	16651	16733	16904	16879	16804	16961	16874	16775	16802	16889	16766	16752	16626	16903	16918	16882	16868	16744	16896	16596	16744	16940	16772	16820	16936	16883	16748	16929	16871	16904	16935	17045	16867	16674	17018	16741	16829	16775	16657	16855	16890	16642	16661	16789	16836	16783	16978	16805	16853	16861	16691	16987	16843	16655	16714	16702	16736	16862	16773	16786	16695	16863	17083	16691	17087	16731	16849	16528	16753	16853	16919	16573	16929	16864	16834	16884	16737	16872	16979	16849	16954	16777	16801	16801	16933	16778	16711	16727	16805	16622	16910	17032	16908	16797	16777	16899	16715	16813	16814	16791	16813	16729	16809	16794	16781	16982	16644	16824	16543	16776	16805	16877	16801	16818	16706	16708	16806	16598	16674	16865	16772	16904	16836	16882	16764	16763	16678	16726	16703	16904	16864	16762	16725	16703	16978	16949	16588	16559	16904	16719	16826	16821	16857	16877	16890	16943	16947	16924	16936	16884	16698	16667
19066	27277	23058	17425	15906	15482	15143	15213	15072	15092	14898	14848	14797	14813	14899	14818	14832	14864	14837	14953	14981	14998	14770	14822	14785	14830	14731	14951	14691	14880	14676	14857	14674	14851	14753	14654	14900	14698	14655	14684	14599	14622	14771	14755	14875	14764	14657	14756	14569	14728	14635	14656	14962	14629	14825	14652	14861	14767	14687	14711	14838	14801	14684	14702	14772	14719	14592	14693	14656	14508	14660	14966	14726	14746	14557	14604	14881	14740	14870	14753	14691	14758	14912	14647	14613	14766	14791	14713	14742	14768	14823	14615	14758	14750	14767	14699	14787	14734	14754	14761	14560	14753	14923	14731	14803	14677	14856	14910	14790	14629	14567	14666	14656	14717	14728	14748	14791	14795	14636	14621	14709	14427	14568	14484	14690	14675	14645	14624	14736	14756	14785	14770	14702	14688	14690	14798	14557	14806	14641	14749	14817	14778	14757	14750	14618	14732	14823	14854	14686	14783	14794	14693	14741	14938	14781	14758	14480	14844	14780	14609	14621	14795	14800	14787	14791	14631	14758	14632	14762	14567	14743	14824	14704	14741	14629	14679	14667	14688	14843	14620	14797	14647	14618	14798	14667	14771	14671	14754	14653	14680	14885	14829	14792	14793	14709	14696	14649	14740	14666	14723	14770	14728	14637	14656	14828	14683	14698	14822	14804	14563	14790	14775	14718	14691	14635	14691	14789	14775	14839	14633	14574	14685	14709	14733	14707	14760	14754	14722	14989	14776	14690	14779	14533	14674	14736	14747	14700	14711	14649	14818	14693	14670	14758	14650	14820	14851	14721	14874	14877	14606	14659	14674	14804	14765	14830	14633	14772	14473	14772	14680	14734	14920	14594	14756	14793	14700	14780	14761	14589	14726	14664	14693	14714	14708	14727	14698	14618	14677	14622	14746	14762	14578	14637	14671	14770	14517	14749	14829	14706	14908	14801	14684	14902	14661	14543	14675	14798	14739	14694	14828	14565	14509	14710	14731	14717	14615	14738	14742	14768	14779	14646	14579	14739	14899	14830	14707	14870	14741	14682	14483	14872	14585	14728	14767	14847	14826	14769	14866	14773	14681	14663	14683	14643	14743	14698	14677	14893	14596	14698	14839	14668	14787	14685	14771	14759	14825	14713	14704	14855	14694	14683	14844	14770	14769	14734	14871	14618	14556	14888	14829	14765	14929	14878	14711	14681	14627	14802	14804	14677	14638	14800	14923	14769	14637	14820	14807	14869	14941	14767	14558	14847	14769	14803	14728	14726	14752	14654	14708	14693	14858	14731	14609	14658	14835	14667	14629	14742	14802	14824	14727	14605	14795	14628	14836	14820	14735	14791	14626	14549	14659	14718	14814	14774	14822	14786	14855	14478	14734	14780	14904	14724	14628	14842	14864	14735	14829	14730	14762	14670	14858	14585	14785	14785	14652	14585	14870	14724	14777	14693	14752	14798	14672	14846	14657	14792	14624	14606	14571	14569	14623	14881	14663	14548	14776	14728	14683	14858	14735	14516	14860	14761	14727	14832	14757	14711	14760	14935	14655	14720	14698	14791	14660	14908	14891	14817	14767	14784	14703	14701	14753	14726	14752	14811	14723	14780	14759	14834	14715	14764	14871	14732	14785	14737	14886	14710	14752	14684	14729	14786	14593	14582	14599	14789	14722	14741	14551	14787	14774	14593	14707	14744	14702	14727	14799	14893	14823	14644	14788	14770	14783	14791	14826	14838	14669	14906	14756	14769	14791	14774	14708	14724	14747	14881	14567	14752	14895	14831	14829	14735	14682	14712	14710	14760	14778	14752	14733	14728	14731	14682	14819	14873	14800	14650	14893	14648	14742	14949	14650	14669	14829	14779	14702	14643	14713	14691	14687	14801	14739	14792	14964	14736	14777	14784	14678	14679	14873	14727	14654	14877	14803	14727	14601	14826	14899	14687	14693	14555	14779	14619	14805	14955	14651	14777	14701	14781	14657	14842	14685	14588	14701	14776	14765	14696	14710	14934	14789	14813	14831	14712	14726	14700	14811	14772	14571	14771	14623	14834	14745	14718	14879	14644	14684	14861	14744	14952	14837	14643	14656	14649	14847	14743	14767	14751	14790	14695	14800	14659	14668	14614	14840	14628	14708	14693	14624	14593	14942	14775	14719	14754	14822	14818	14633	14753	14658	14846	14726	14808	14780	14691	14806	14661	14855	14795	14660	14854	14701	14801	14767	14647	14669	14636	14774	14780	14773	14832	14653	14893	14943	14774	14809	15054	14601	14511	14667	14706	14660	14814	14789	14583	14620	14665	14622	14781	14533	14718	14760	14746	14728	14661	14785	14713	14704	14788	14771	14793	14782	14693	14868	14771	14683	14800	14888	14690	14716	14718	14729	14774	14854	14794	14735	14771	14833	14674	14818	14898	14773	14662	14907	14788	14877	14986	14707	14744	14706	14667	14902	14727	14858	14732	14791	14803	14724	14762	14669	14735	14798	14599	14738	14622	14812	14636	14767	14673	14709	14791	14897	14759	14735	14755	14797	14759	14711	14688	14645	14728	14683	14783	14727	14551	14700	14854	14830	14614	14756	14788	14879	14576	14853	14809	14866	14733	14722	14677	14646	14712	14725	14886	14679	14906	14752	14756	14756	14835	14741	14638	14701	14705	14828	14806	14657	14678	14720	14673	14687	14868	14797	14892	14840	14805	14665	14646	14540	14692	14459	14776	14801	14816	14617	14810	14843	14669	14875	14772	14732	14681	14765	14918	14774	14704	14684	14795	14824	14785	14805	14699	14771	14786	14813	14859	14810	14682	14909	14833	14690	14772	14679	14784	14801	14772	14554	14802	14696	14815	14741	14753	14849	14654	14786	14607	14862	14677	14777	14667	14669	14704	14741	14816	14933	14558	14717	14806	14535	14897	14772	14782	14720	14904	14802	14757	14595	14906	14770	14449	14614	14687	14708	14798	14818	14574	14913	14670	14813	14868	14742	14651	14703	14803	14747	14701	14664	14850	14813	14585	14764	14717	14795	14678	14733	14586	14809	14773	14699	14467	14565	14708	14869	14712	14659	14740	14548	14787	14824	14822	14712	14721	14690	14802	14838	14678	14854	14875	14734	14766	14614	14495	14812	14703	14736	14882	14718	14693	14768	14804	14722	14808	14706	14717	14559	14660	14958	14691	14838	14747	14540	14710	14640	14635	14759	14696	14797	14952	14830	14493	14909	14750	14632	14762	14893	14787	14878	14884	14592	14786	14806	14883	14710	14846	14652	14798	14758	14596	14665	14757	14806	14677	14710	14864	14803	14902	14796	14830	14749	14844	14712	14836	14787	14825	14657	14545	14622	14758	14821	14882	14744	14602	14887	14779	14807	14737	14621	14614	14737	14875	14571	14665	14688	14719	14945	14806	14910	14792	14848	14954	14664	14758	14670	14712	14635	14684	14859	14860	14776	14625	14833	14788	14634	14710	14825	14906	14537	14667	14789	14836	14784	14765	14728	14733	14713	14769	14739	14556	14754	14726	14799	14784	14654	14760	14763	14687	14692	14814	14771	14692	14758	14940	14800	14670	14710	14799	14618	14818	14775	14628	14784	14771	14756	14838	14842	14801	14723	14884	14716	14737	14829	14668	14901	14695	14845	14805	14683	14706	14847	14615	14844	14837	14658	14884	14797	14850	14859	14585	14823	14897	14812	14763	14808	14806	14782	14735	14770	14825	14817	14859	14940	14749	14849	14879	14811	14659	14611	14685	14765	14801	14665	14919	14644	14738	14844	14620	14801	14625	14597	14593	14727	14700	14649	14686	14836	14628	14756	14536	14825	14598	14628	14833	14905	14738	14868	14747	14683	14811	14696	14821	14699	14762	14679	14622	14856	14846	14661	14843	14871	14750	14784	14745	14904	14670	14755	14877	14854	14760	14819	14756	14718	14930	14676	14783	14768	14747	14609	14780	14762	14802	14845	14718	14651	14799	14938	14894	14798	14831	14698	14596	14781	14809	14797	14623	14831	14763	14613	14770	14879	14810	14585	14773	14653	14854	14808	14741	14649	14813	14767	14841	14770	14654	14861	14816	14804	14781	14687	14785	14950	14759	14747	14662	14636	14648	14711	14917	14859	14661	14821	14622	14898	14753	14703	14731	14723	14795	14729	14755	14936	14721	14694	14925	14709	14756	14711	14707	14602	14479	14845	14800	14875	14684	14772	14712	14912	14860	14783	14746	14641	14630	14936	14832	14813	14687	14816	14404	14760	14616	14960	14827	15000	14839	14799	14782	14775	14730	14605	14867	14650	14759	14810	14705	14616	14798	14835	14635	14514	14704	14766	14603	14638	14699	14677	14819	14899	14783	14706	14889	14749	14608	14864	14724	14820	14754	14757	14802	14678	14876	14869	14576	14660	14591	14649	14822	14825	14633	14733	14634	14817	14815	14877	14510	14703	14982	14732	14789	14876	14847	14784	14821	14648	14755	14646	14929	14668	14632	14781	14690	14756	14769	14791	14739	14562	14815	14757	14697	14833	14845	14848	14722	14549	14795	14759	14890	14651	14813	14693	14820	14723	14711	14761	14748	14700	14704	14714	14756	14721	14647	14715	14869	14709	14675	14846	14734	14735	14760	14768	14636	14763	14722	14631	14672	14807	14883	14617	14689	14849	14649	14576	14844	14817	14820	14684	14556	14715	14763	14891	14725	14882	14669	14645	14644	14735	14671	14679	14613	14560	14721	14752	14728	14749	14831	14852	14719	14723	14869	14709	14880	14675	14909	15027	14708	14817	14780	14748	14776	14727	14767	14659	14812	14764	14650	14825	14770	14748	14823	14670	14769	14685	14554	14675	14629	14884	14888	14687	14690	14846	14681	14684	14708	14829	14565	14809	14705	14727	14614	14833	14685	14512	14794	14568	14710	14624	14654	14623	14841	14613	14766	14651	14831	14783	14738	14641	14722	14661	14753	14850	14871	14620	14659	14758	14661	14742	14923	14687	14863	14762	14855	14692	14856	14835	14769	14861	14900	14652	14729	14701	14745	14624	14632	14828	14653	14966	14827	14902	14828	14717	14616	14734	14722	14864	14745	14632	14767	14693	14677	14811	14676	14776	14640	14589	14811	14682	14658	14721	14652	14857	14616	14750	14680	14830	14757	14730
23759	21556	28219	25583	22373	20419	19314	17300	16818	16963	17040	16616	16603	16687	16612	16478	16505	16402	16551	16680	16417	16397	16242	16457	16556	16350	16349	16398	16393	16298	16558	16572	16568	16426	16520	16413	16290	16401	16240	16329	16353	16422	16458	16441	16341	16488	16558	16354	16516	16351	16276	16303	16444	16251	16299	16217	16364	16328	16211	16084	16109	16166	16403	16264	16218	16347	16281	16382	16257	15971	16271	16214	16454	16436	16415	16197	16277	16236	16528	16343	16412	16348	16355	16217	16291	16435	16466	16083	16344	16226	16252	16377	16300	16403	16368	16435	16513	16318	16332	16173	16469	16288	16311	16486	16639	16410	16166	16316	16189	16149	16393	16287	16533	16311	16306	16394	16427	16342	16246	16141	16224	16324	16265	16195	16270	16206	16385	16362	16200	16328	16297	16237	16307	16345	16371	16306	16398	16300	16233	16140	16389	16219	16216	16222	16125	16316	16168	16258	16291	16430	16348	16283	16279	16465	16329	16179	16246	16310	16213	16386	16334	16262	16323	16293	16337	16078	16134	16376	16441	16226	16293	16364	16306	16121	16326	16181	16217	16383	16199	16341	16366	16313	16474	16212	16294	16310	16370	16293	16477	16243	16285	16320	16099	16239	16314	16402	16405	16226	16269	16269	16338	16298	16464	16282	16132	16225	16309	16195	16177	15988	16152	16257	16191	16453	16341	16362	16603	16395	16314	16228	16210	16355	16563	16471	16282	16454	16342	16192	16218	16229	16345	16376	16279	16122	16327	16244	16281	16241	16214	16248	16185	16315	16109	16470	16303	16282	16356	16284	16236	16447	16208	16282	16325	16292	16377	16140	16355	16251	16360	16161	16302	16294	16392	16455	16250	16205	16274	16333	16297	16430	16227	16192	16139	16162	16402	16282	16256	16208	16182	16291	16316	16109	16243	16327	16405	16260	16259	16453	16359	16321	16348	16145	16303	16400	16325	16342	16411	16281	16277	16556	16257	16426	16325	16313	16412	16206	16375	16147	16222	16304	16358	16269	16419	16248	16373	16437	16246	16258	16374	16332	16373	16336	16409	16115	16421	16378	16272	16330	16120	16307	16422	16240	16197	16291	16281	16239	16378	16129	16166	16227	16301	16142	16291	16293	16392	16386	16487	16472	16304	16437	16280	16393	16205	16248	16178	16278	16325	16265	16411	16100	16274	16206	16349	16360	16141	16326	16324	16230	16007	16318	16291	16386	16404	16112	16178	16146	16065	16380	16350	16053	16341	16246	16328	16089	16116	16356	16133	16153	16190	16350	16288	16359	16140	16223	16381	16247	16203	16315	16415	16244	16121	16271	16450	16176	16222	16277	16406	16208	16129	16388	16178	16363	16153	16242	16400	16365	16369	16284	16205	16318	16291	16360	16427	16326	16113	16148	16364	16368	16120	16211	16424	16265	16308	16290	16461	16376	16372	16245	16348	16093	16332	16333	16313	16380	16271	16266	16315	16248	16397	16504	16336	16413	16267	16198	16429	16199	16169	16110	16284	16275	16483	16326	16354	16407	16334	16160	16303	16067	16266	16386	16323	16386	16162	16367	16357	16390	16555	16219	16303	16430	16337	16276	16338	16396	16359	16476	16323	16170	16432	16368	16109	16365	16132	16276	16246	16368	16371	16244	16403	16306	16247	16390	16201	16210	16378	16280	16240	16295	16365	16373	16235	16250	16128	16335	16205	16390	16414	16377	16393	16268	16430	16351	16241	16317	16112	16521	16200	16279	16371	16308	16402	16323	16365	16564	16225	16318	16245	16337	16448	16336	16358	16314	16137	16362	16246	16212	16328	16280	16295	16384	16197	16350	16363	16369	16339	16378	16236	16391	16213	16480	16470	16205	16363	16156	16444	16305	16319	16455	16264	16326	16188	16176	16192	16233	16141	16260	16147	16360	16415	16328	16336	16318	16373	16269	16272	16326	16458	16473	16319	16372	16493	16345	16586	16415	16370	16354	16485	16425	16383	16317	16281	16565	16404	16497	16485	16339	16369	16234	16217	16466	16426	16234	16380	16230	16389	16223	16264	16213	16303	16043	16322	16354	16134	16275	16278	16142	16349	16039	16220	16196	16241	16176	16218	16515	16379	16302	16334	16263	16263	16241	16312	16319	16230	16033	16246	16450	16368	16480	16151	15918	16103	16294	16126	16215	16321	16283	16521	16284	16414	16296	16455	16474	16372	16504	16249	16325	16512	16446	16238	16161	16208	16408	16370	16221	16398	16321	16416	16267	16336	16417	16351	16306	16424	16142	16307	16189	16121	16277	16680	16411	16222	16333	16385	16194	16210	16341	16309	16448	16277	16235	16373	16268	16104	16377	16242	16322	16347	16342	16404	16274	16628	16410	16301	16327	16368	16509	16273	16362	16294	16320	16475	16285	16421	16489	16503	16272	16397	16259	16344	16296	16405	16142	16325	16275	16104	16375	16197	16213	16361	16105	16350	16062	16234	16516	16199	16253	16242	16330	16229	16250	16141	16257	16361	16290	16322	16102	16211	16427	16153	16310	16356	16082	16342	16379	16390	16383	16304	16424	16230	16458	16023	16313	16331	16287	16150	16230	16484	16232	16264	16280	16319	16239	16474	16380	16268	16373	16308	16396	16115	16369	16269	16380	16275	16175	16525	16487	16484	16338	16176	16389	16283	16213	16387	16232	16276	16302	16437	16328	16316	16461	16285	16330	16212	16433	16124	16553	16472	16543	16438	16333	16393	16580	16349	16508	16443	16316	16294	16192	16415	16324	16310	16182	16103	16405	16239	16440	16498	16198	16225	16260	16391	16315	16341	16227	16447	16456	16271	16227	16270	16090	16269	16348	16160	16363	16285	16333	16317	16214	16325	16197	16159	16340	16328	16366	16329	16256	16425	16322	16489	16341	16549	16353	16357	16558	16318	16275	16294	16066	16082	16152	16572	16178	16317	16299	16373	16340	16383	16491	16329	16400	16199	16131	16284	16246	16362	16143	16401	16081	16292	16244	16399	16526	16311	16342	16227	16269	16510	16366	16333	16350	16568	16266	16257	16154	16229	16259	16259	16421	16308	15992	16341	16456	16355	16210	16193	16281	16392	16417	16213	16309	16305	16389	16348	16240	16165	16200	16421	16407	16363	16238	16400	16384	16100	16248	16504	16249	16299	16209	16418	16338	16317	16359	16321	16266	16329	16302	16456	16396	16406	16426	16383	16424	16310	16215	16475	16508	16404	16361	16442	16432	16240	16311	16357	16200	16236	16516	16192	16386	16278	16199	16398	16328	16251	16362	16348	16133	16413	16369	16185	16211	16242	16456	16251	16314	16382	16368	16328	16412	16369	16300	16565	16438	16376	16229	16368	16314	16280	16293	16318	16385	16347	16289	16206	16092	16313	16188	16346	16431	16342	16219	16286	16240	16151	16423	16188	16340	16423	16262	16411	16416	16273	16184	16269	16324	16245	16247	16360	16042	16373	16032	16215	16098	16109	16172	16188	16413	16375	16407	16164	16216	16233	16229	16377	16173	16197	16258	16409	16057	16176	16276	16397	16292	16328	16247	16235	16398	16352	16215	16295	16351	16304	16384	16207	16442	16357	16340	16363	16281	16259	16280	16474	16416	16427	16339	16300	16379	16374	16367	16196	16240	16365	16159	16385	16324	16208	16258	16284	16260	16317	16278	16214	16341	16281	16354	16201	16343	16442	16258	16271	16174	16332	16346	16461	16381	16370	16402	16366	16454	16186	16265	16435	16362	16458	16428	16068	16332	16376	16171	16547	16225	16294	16435	16304	16504	16334	16419	16507	16398	16004	16136	16314	16277	16379	16232	16205	16163	16157	16399	16189	16338	16343	16380	16443	16290	16257	16489	16372	16325	16412	16157	16308	16288	16462	16215	16289	16178	16230	16425	16457	16489	16258	16430	16338	16183	16351	16313	16280	16329	16289	16216	16327	16155	16390	16009	16444	16325	16128	16357	16361	16189	16327	16202	16248	16324	16150	16314	16218	16207	16237	16105	16439	16038	16345	16204	16239	16344	16418	16205	16112	16332	16334	16378	16323	16084	16172	16456	16268	16332	16239	16157	16409	16322	16317	16331	16452	16173	16439	16467	16309	16241	16307	16185	16424	16433	16208	16332	16341	16274	16107	16383	16323	16209	16070	16239	16590	16485	16221	16284	16293	16260	16306	16092	16236	16443	16394	16319	16422	16073	16383	16457	16669	16323	16333	16178	16382	16444	16192	16205	16382	16321	16362	16285	16402	16397	16070	16319	16394	16263	16456	16344	16212	16329	16366	16374	16492	16464	16326	16408	16520	16368	16215	16257	16529	16289	16074	16263	16180	16224	16220	16253	16311	16207	16337	16392	16035	16219	16429	16298	16310	16236	16229	16007	16275	16216	16152	16253	16201	16474	16444	16313	16182	16224	16294	16476	16282	16356	16300	16427	16423	16196	16047	16378	16375	16228	16330	16460	16418	16350	16230	16238	16278	16281	16125	16291	16276	16255	16268	16268	16389	16203	16339	16401	16397	16215	16246	16389	16406	16095	16413	16254	16099	16429	16340	16293	16336	16115	16379	16408	16278	16187	16208	16173	16173	16426	16318	16223	16423	16366	16350	16414	16468	16360	16404	16220	16267	16285	16196	16335	16346	16375	16389	16297	16419	16331	16298	16601	16246	16259	16430	16238	16188	16351	16422	16226	16463	16205	16229	16320	16289	16190	16405	16088	16656	16388	16397	16447	16328	16153	16317	16433	16404	16335	16260	16427	16458	16288	16345	16380	16373	16226	16443	16410	16178	16326	16431	16364	16397	16369	16363	16291	16404	16409	16238	16261	16497	16255	16314	16346	16349	16507	16228	16106	16289	16113	16212	15981	16230	16179	16391	16297	16140	16396	16520	16368	16313	16347	16357	16269	16304	16408	16533	16295	16318	16177	16209	16396	16076	16344	16284	16355	16188	16324	16376	16369	16484	16275	16544	16374	16285	16455	16148	16348	16443	16366	16288	16481	16196	16287	16597	16287	16493	16470	16331	16163	16143	16202	16456	16126	16392	16356	16171	16124	16247	16268	16428	16236	16435	16250	16159	16363	16329	16445	16349	16545	16200	16253	16187	16302	16187	16260	16219	16284	16176	16232	16472	16386
18295	34916	27840	19392	17131	15904	15451	15112	15012	14869	14832	14705	14705	14745	14748	14628	14394	14644	14666	14529	14547	14369	14595	14595	14491	14535	14383	14617	14444	14438	14563	14468	14393	14461	14494	14529	14377	14496	14336	14462	14405	14428	14556	14612	14417	14382	14472	14450	14509	14399	14389	14223	14477	14464	14484	14471	14392	14445	14408	14466	14528	14447	14487	14497	14539	14515	14294	14354	14341	14281	14476	14449	14434	14468	14453	14646	14509	14466	14420	14478	14325	14447	14569	14365	14326	14236	14435	14608	14448	14527	14369	14482	14562	14482	14525	14467	14501	14307	14526	14592	14304	14290	14391	14408	14581	14392	14283	14502	14438	14407	14446	14392	14366	14522	14482	14362	14430	14363	14583	14593	14442	14502	14441	14435	14509	14579	14471	14393	14381	14456	14374	14486	14297	14455	14486	14278	14302	14544	14517	14505	14293	14339	14584	14380	14195	14502	14420	14484	14488	14370	14463	14473	14424	14314	14597	14435	14301	14332	14540	14416	14395	14472	14328	14413	14470	14500	14482	14330	14440	14491	14436	14451	14411	14449	14430	14382	14388	14335	14288	14495	14418	14375	14409	14403	14390	14602	14384	14317	14481	14539	14422	14445	14347	14335	14500	14293	14550	14448	14435	14463	14392	14411	14600	14414	14480	14448	14378	14357	14604	14428	14346	14423	14504	14473	14337	14350	14405	14556	14485	14355	14539	14516	14380	14231	14441	14297	14300	14507	14316	14374	14481	14272	14460	14330	14591	14439	14314	14456	14426	14527	14245	14536	14369	14335	14234	14458	14241	14442	14334	14425	14367	14339	14360	14256	14479	14566	14420	14452	14500	14494	14366	14483	14411	14339	14420	14408	14522	14329	14360	14380	14458	14509	14529	14432	14455	14284	14570	14389	14358	14481	14517	14427	14395	14481	14355	14568	14439	14520	14454	14330	14410	14291	14468	14382	14355	14358	14452	14430	14582	14434	14394	14294	14381	14593	14447	14352	14446	14365	14302	14294	14375	14417	14422	14480	14426	14636	14482	14505	14346	14319	14451	14353	14440	14425	14380	14419	14620	14224	14287	14429	14549	14542	14372	14399	14372	14414	14400	14263	14406	14403	14533	14378	14224	14488	14384	14531	14368	14573	14394	14373	14386	14454	14516	14501	14386	14489	14525	14304	14455	14387	14360	14461	14414	14490	14377	14483	14422	14274	14535	14496	14419	14460	14200	14491	14530	14471	14548	14187	14398	14345	14501	14292	14566	14367	14432	14605	14367	14545	14413	14424	14311	14402	14479	14564	14248	14315	14496	14442	14505	14460	14236	14516	14262	14266	14440	14584	14527	14499	14430	14405	14455	14596	14444	14282	14323	14498	14412	14405	14438	14402	14369	14541	14449	14467	14377	14340	14448	14256	14402	14510	14353	14416	14302	14501	14351	14431	14231	14340	14504	14517	14321	14534	14542	14476	14372	14445	14644	14372	14230	14419	14520	14457	14614	14427	14489	14531	14414	14381	14496	14315	14534	14468	14441	14294	14437	14576	14400	14225	14569	14520	14538	14357	14313	14403	14563	14373	14464	14411	14487	14269	14328	14394	14588	14402	14460	14396	14546	14363	14509	14367	14597	14334	14234	14430	14297	14540	14486	14332	14343	14307	14340	14593	14436	14571	14413	14468	14407	14426	14307	14370	14372	14506	14543	14327	14458	14417	14540	14424	14511	14367	14264	14440	14359	14485	14366	14443	14276	14453	14386	14479	14256	14322	14277	14337	14393	14534	14300	14369	14615	14388	14463	14533	14567	14492	14476	14625	14445	14441	14525	14447	14494	14320	14451	14427	14427	14355	14556	14285	14558	14458	14516	14385	14350	14328	14345	14510	14572	14401	14378	14429	14382	14423	14436	14485	14385	14403	14393	14548	14285	14561	14529	14438	14440	14423	14384	14475	14491	14547	14336	14316	14487	14409	14644	14332	14331	14285	14469	14392	14489	14434	14439	14256	14580	14453	14479	14447	14478	14296	14448	14464	14310	14555	14654	14428	14579	14465	14455	14338	14472	14372	14459	14429	14336	14380	14383	14309	14674	14419	14534	14398	14369	14440	14420	14194	14481	14366	14420	14391	14499	14543	14412	14523	14427	14437	14338	14383	14469	14460	14534	14572	14402	14437	14492	14255	14621	14394	14427	14413	14358	14508	14461	14513	14428	14355	14581	14390	14624	14377	14413	14430	14454	14319	14533	14332	14320	14508	14598	14386	14358	14433	14435	14649	14502	14580	14431	14288	14357	14398	14476	14523	14260	14460	14448	14401	14465	14344	14468	14286	14256	14667	14399	14499	14383	14283	14533	14510	14365	14507	14469	14561	14426	14407	14442	14439	14403	14265	14482	14392	14447	14541	14472	14457	14322	14340	14610	14555	14392	14379	14402	14379	14443	14510	14622	14340	14329	14382	14468	14393	14291	14418	14494	14430	14428	14297	14436	14467	14332	14364	14477	14430	14302	14318	14395	14302	14476	14572	14449	14318	14534	14214	14385	14298	14534	14374	14292	14492	14354	14420	14456	14580	14524	14501	14366	14346	14476	14418	14386	14422	14358	14311	14411	14366	14165	14416	14450	14327	14463	14326	14518	14415	14549	14460	14351	14453	14497	14367	14388	14589	14559	14220	14452	14467	14364	14444	14154	14434	14320	14422	14546	14480	14439	14440	14399	14453	14330	14337	14276	14526	14415	14417	14389	14448	14489	14343	14571	14398	14472	14314	14391	14481	14354	14437	14545	14438	14534	14548	14478	14310	14470	14341	14393	14305	14413	14456	14293	14573	14362	14359	14436	14475	14417	14478	14428	14498	14512	14491	14309	14488	14497	14373	14397	14386	14427	14622	14531	14398	14388	14485	14494	14543	14444	14480	14395	14390	14490	14454	14562	14533	14213	14443	14501	14445	14456	14459	14367	14323	14429	14273	14728	14418	14338	14311	14409	14332	14494	14485	14483	14408	14388	14387	14449	14459	14495	14345	14420	14461	14481	14452	14528	14449	14590	14571	14556	14382	14554	14408	14479	14515	14472	14467	14469	14463	14472	14412	14463	14462	14497	14510	14435	14417	14398	14497	14326	14280	14498	14293	14532	14434	14366	14570	14363	14380	14320	14624	14412	14628	14314	14408	14273	14426	14358	14291	14453	14500	14305	14370	14563	14300	14382	14658	14449	14311	14644	14386	14400	14458	14368	14559	14469	14334	14445	14380	14444	14538	14336	14297	14539	14489	14407	14481	14406	14365	14460	14322	14224	14318	14422	14225	14447	14520	14398	14475	14485	14521	14338	14492	14304	14426	14421	14490	14261	14345	14294	14459	14366	14338	14464	14311	14655	14339	14420	14369	14393	14504	14373	14545	14495	14313	14289	14466	14467	14420	14317	14331	14541	14430	14299	14385	14330	14416	14249	14483	14388	14555	14282	14438	14459	14330	14468	14400	14259	14479	14407	14371	14460	14511	14491	14490	14466	14382	14462	14290	14354	14524	14275	14479	14439	14519	14307	14361	14375	14426	14441	14511	14606	14557	14468	14301	14445	14459	14395	14571	14535	14543	14338	14655	14482	14552	14265	14595	14509	14632	14286	14379	14459	14515	14381	14371	14574	14353	14426	14516	14322	14406	14427	14549	14233	14376	14428	14252	14365	14472	14407	14376	14498	14499	14417	14519	14538	14424	14435	14219	14579	14347	14555	14203	14446	14464	14411	14517	14526	14479	14511	14458	14659	14352	14490	14478	14381	14471	14465	14455	14441	14433	14344	14451	14511	14513	14408	14563	14266	14345	14284	14353	14438	14232	14318	14276	14412	14558	14527	14524	14508	14428	14285	14353	14469	14462	14328	14493	14344	14504	14350	14182	14329	14356	14510	14330	14542	14529	14362	14410	14505	14377	14460	14328	14618	14465	14392	14433	14455	14483	14346	14445	14488	14437	14300	14367	14282	14320	14328	14497	14461	14451	14561	14394	14361	14424	14402	14534	14340	14356	14371	14402	14513	14399	14420	14354	14472	14412	14425	14447	14461	14460	14342	14490	14357	14225	14569	14396	14543	14112	14335	14419	14401	14403	14463	14585	14219	14408	14331	14488	14472	14214	14599	14435	14406	14479	14607	14527	14539	14202	14169	14395	14409	14321	14392	14501	14288	14421	14378	14347	14360	14369	14434	14320	14276	14360	14401	14375	14526	14480	14540	14417	14441	14478	14498	14374	14459	14585	14490	14347	14552	14519	14433	14334	14445	14358	14287	14382	14418	14460	14374	14307	14489	14685	14590	14379	14405	14492	14406	14457	14328	14279	14449	14433	14318	14383	14380	14440	14339	14473	14439	14448	14306	14335	14449	14278	14554	14356	14455	14566	14340	14359	14362	14637	14471	14439	14406	14333	14352	14404	14250	14450	14296	14464	14487	14408	14211	14174	14333	14421	14494	14309	14274	14177	14487	14447	14457	14478	14497	14478	14532	14433	14556	14323	14404	14312	14468	14324	14550	14424	14603	14472	14400	14346	14329	14407	14551	14344	14274	14554	14537	14380	14480	14327	14581	14220	14490	14286	14485	14414	14449	14574	14457	14534	14444	14545	14479	14398	14545	14330	14676	14436	14486	14246	14381	14552	14496	14489	14384	14415	14371	14626	14527	14518	14437	14395	14414	14564	14459	14319	14415	14538	14423	14346	14340	14508	14413	14404	14222	14382	14534	14346	14340	14540	14299	14407	14348	14388	14404	14261	14613	14413	14428	14461	14583	14330	14535	14310	14358	14404	14482	14400	14545	14576	14394	14425	14406	14515	14390	14375	14350	14495	14273	14282	14381	14360	14451	14372	14233	14290	14346	14486	14630	14393	14397	14508	14532	14504	14439	14419	14523	14305	14543	14358	14551	14490	14220	14406	14456	14494	14398	14465	14375	14579	14399	14403	14473	14602	14426	14459	14407	14398	14421	14452	14396	14483	14525	14409	14532	14396	14433	14511	14562	14394	14444	14733	14499	14454	14446	14461	14446	14423	14421	14457	14474	14340	14274	14231	14446	14396	14460	14340	14268	14506	14498	14410	14191	14372	14400	14617	14539	14377	14518	14545	14482	14511	14320	14427	14537	14519	14345	14465	14217	14566
25505	21588	27031	26761	19497	18285	18227	17233	17355	17346	17271	17159	17098	17048	16978	17165	17020	17078	17038	17012	17048	16984	16878	16861	16975	17040	17055	16963	16953	17046	17107	16896	16920	16876	17120	16948	16975	17092	16859	16876	16931	16863	16946	16956	16746	16960	16739	17077	16973	16894	17061	17136	17057	16724	17129	16820	17094	17029	17016	16899	16809	16901	17020	16878	16912	16991	17018	16981	17110	16906	16946	17049	16810	16666	16922	16915	17065	17079	17013	16943	17031	16843	17100	16994	16654	16949	16972	17133	16888	16801	17048	16794	16622	16778	17102	16973	17037	16895	16895	16828	17055	17125	17012	16916	16692	16763	16972	16969	16881	16834	16931	16765	17066	16843	16813	16895	16896	16878	16888	17001	17038	16945	16877	16909	16965	16933	17154	16963	16879	17014	16774	17053	16987	16702	16980	17004	16831	16880	16767	16963	17093	16712	16854	16978	16692	16802	17082	16972	16812	16920	16871	17039	16905	16809	17110	16991	16858	16864	17027	16936	16716	17051	16932	16877	16737	16801	16979	16802	16835	16805	16750	16972	16860	16941	16867	16693	16973	16903	16769	17202	16778	16967	17001	16858	16820	16807	17150	16816	17088	16870	16764	16831	16962	16726	16910	17059	17101	16969	16960	16728	16861	17045	16809	16977	16878	16957	16951	17089	16996	16747	16929	16849	16862	17020	16908	16983	17053	16896	16997	16898	16978	17147	17010	17023	17014	16899	17115	16977	16765	17052	17145	16992	16914	16836	16912	16998	16963	16785	17007	16923	17002	16826	17024	16763	16892	16673	17052	16909	17056	17057	16807	16977	16858	16757	16836	16916	16753	16813	16787	16870	17009	16898	16918	16855	16924	16891	16921	16927	17010	16840	16735	16845	16915	17132	17003	17021	16760	16951	16952	17017	16953	16814	16894	16845	16915	16862	16783	16812	16836	17035	16963	16886	16856	16763	17180	16917	16815	16761	17009	17081	16986	16884	17043	16859	17042	16888	16880	16860	16968	16963	17058	16950	17104	17133	16846	16879	16979	16833	16914	17048	16936	16787	16831	16853	16891	16877	17027	16984	17145	16990	16763	16824	16631	16867	16854	16976	16994	16918	17005	16792	16911	17015	16860	16974	16801	16918	16783	16900	16894	16964	16915	16818	16937	16925	16949	17094	16788	16991	17102	17017	17026	16993	17064	16892	16722	16934	17098	16945	16872	17008	17035	16993	17125	16859	16947	16767	16859	17030	16724	16964	17083	17024	16973	16837	17059	17117	16851	16962	16901	16962	17039	17015	16760	16901	16775	16813	16900	16980	16939	17000	17046	16913	16907	16996	16816	16878	17054	16798	16816	16858	17021	16817	16974	16960	16817	16777	16966	16896	17051	16782	16778	16818	16932	16940	17050	16918	16911	16910	16808	16873	16827	16791	16748	16629	16801	16924	16840	16824	16920	16828	17134	16716	16977	16897	17001	16722	17015	16909	16908	16900	16919	17021	16811	16875	16982	16842	17001	16931	16846	16955	16961	16935	16799	16944	16740	16912	16902	16862	16943	16740	16858	16818	16794	16947	16905	16943	16951	17111	16799	16653	16871	16928	16931	17029	16828	16848	17109	16975	16923	16774	16832	16898	17011	17103	17052	16916	16946	16905	17031	16896	16968	16852	16822	16990	16880	17003	17044	16804	17075	16921	16880	16961	16905	17090	16981	16889	16918	16868	16850	16697	16941	16820	16895	16976	16837	16932	16776	16982	16900	16710	16883	16962	17035	17145	16796	16973	16868	16878	16813	16901	17036	16945	16944	17052	16825	16933	16905	16763	16844	16837	16782	16856	16911	16883	16953	17057	17018	16911	16866	17026	16954	16869	16797	17056	17058	17154	17079	16725	16805	16903	17047	16977	16982	16837	16817	16977	16904	16815	16773	17048	16990	16983	17099	17041	16812	16966	17003	16965	16945	16842	16921	16791	16875	16873	17055	16973	16888	17006	16944	17073	16831	16879	16779	16843	16981	16790	17002	16952	16894	17048	16794	17053	16727	16933	16811	16994	16768	16893	16802	17045	16783	16910	16980	17239	16985	16916	17025	16882	17198	16881	16948	16943	17084	16854	16917	17067	16867	16942	16756	17023	16969	16802	16963	16882	17076	17061	16900	16966	16911	17028	16937	16852	17070	16842	16918	16823	16972	16874	16720	16871	16905	16878	16764	16980	17052	16897	16932	16919	17032	17124	16904	16969	17019	16923	16998	16862	16684	16818	16915	17056	16836	16831	17044	16814	16984	16858	16908	16925	17034	16834	16831	16699	17141	16883	17118	16811	16678	16731	16979	16891	16801	17167	16781	16941	16911	17035	16982	16776	16764	17039	17008	16951	16907	16812	16963	16880	17032	16971	16841	16998	16756	17058	16937	17070	16851	17050	16845	16881	16928	17022	16874	16971	16949	16965	17112	17058	16875	16737	17061	16724	17003	16976	16993	17127	16970	16790	16970	16843	16716	16945	17023	17048	16890	16863	16982	17101	16778	16985	17002	16829	17010	17055	16937	17003	17022	16971	16976	16937	16971	16938	16828	16724	16937	16825	16916	16804	17124	16886	17055	17197	17065	16895	17159	16993	16871	16895	17047	16988	16912	16959	16716	17017	16777	17085	17142	17010	16943	16930	16842	17102	16952	16730	16975	16752	17031	16911	16945	16750	16960	17026	16816	16911	16801	16969	16850	17062	16929	16841	17046	16913	16918	16896	16746	16934	17004	16805	16885	16740	16751	17164	17109	17049	16771	17011	17102	16782	17015	16687	16952	16901	17033	16867	17114	16763	16722	17070	16968	16835	16924	17015	16755	16859	16856	16937	16921	17015	16814	16807	16988	16685	16914	17022	17030	16929	16835	16835	17006	17044	16869	17006	16856	16941	16851	16919	16874	16942	16887	16964	16784	16768	16928	16919	17022	16782	16991	17002	17001	17077	17099	17075	16725	16687	16740	17070	16814	17031	17041	17117	17023	16998	16970	16844	16866	16937	16957	16895	16933	16742	17107	16846	16815	16829	16838	16994	16822	16883	17098	16969	17150	17129	17049	16763	16991	17062	16771	16793	16954	17122	16881	17066	17042	17060	17153	16979	16930	17072	17109	16654	16668	16923	17035	16993	17080	17107	16966	16963	16956	16968	16987	16867	17117	17206	17072	16967	16905	16833	17084	17132	17023	16938	16745	16931	16941	16921	16994	16741	16986	16859	16948	17167	16923	16962	16926	16746	16953	17076	17079	16992	17105	16989	16815	16878	16916	17007	16946	17007	16898	16872	16868	16889	17024	17120	16976	16812	17115	16955	17001	17070	16893	16955	17019	16778	16762	17156	16978	17063	16784	16798	16894	16935	17128	16953	17057	16973	16718	16829	16927	16907	16979	17048	17004	16759	16886	16924	16914	17078	17100	16880	17026	16861	17132	17108	16955	16956	16696	16715	17118	16841	16847	17014	16822	16929	16873	16759	17006	16971	16884	16961	16832	16860	16913	17023	16803	16815	17022	17016	16900	17035	17058	16915	17155	16831	16900	16635	16820	16838	16880	16728	16693	16829	16949	16902	16909	16981	16912	16924	16916	17028	16752	16795	16896	17032	17190	16826	17037	16977	17149	16808	17037	16786	16856	16917	16911	16843	17123	16856	16884	16746	16899	17080	17055	17103	16929	16782	16816	16754	16745	17073	16951	16821	16920	16758	16692	16972	17136	16983	16803	16826	16857	16984	16804	16718	16824	16699	17113	16996	17086	16760	16886	17043	16796	16947	16913	16849	16919	16920	16949	16862	16942	16826	16789	17238	16953	16780	16965	16841	16742	16803	17084	16821	16976	16875	16959	16798	17040	16938	16799	16858	17101	16976	16794	17009	16935	16978	16997	16897	17142	16929	17042	17198	16926	16861	16951	17134	16982	17025	17142	17055	16959	16774	17012	16660	17133	16956	16940	16937	16752	16903	16949	16818	16896	16948	16828	16969	16962	17025	16837	16914	16600	16884	16808	16940	16904	17091	16991	16923	16718	16850	16868	16706	16798	17228	16926	16901	17048	16816	16882	16936	17011	17026	16952	16933	16886	17115	16968	16695	16637	16982	16843	16828	17041	16889	16786	16764	16988	17117	17104	16962	16850	16917	16861	16927	16932	16777	16917	16968	16917	16856	17072	16971	17047	16857	16888	16979	16892	16763	17049	16957	16854	17085	16875	16793	16974	16989	16892	16855	17005	16956	16871	16876	17025	17047	17146	17006	16878	16818	16981	16925	16858	16934	16794	16819	16973	17062	16811	16954	16968	16839	16841	16909	16763	16844	17040	16873	16680	16838	16900	16990	16946	16802	16845	16864	16933	16905	16697	16870	16835	17152	16958	16750	16893	17115	17038	16815	16778	16905	16794	16891	16918	17048	16975	17066	16807	16880	16993	16764	17030	16741	17014	16967	16840	16855	16913	16788	16957	16902	16943	16906	16847	16772	16730	16906	16999	17056	17035	16915	16767	16922	17073	16705	16907	16857	17134	17094	16825	16897	17179	17068	16968	16773	16745	16828	16752	16965	17166	16884	16893	16796	17001	16836	17016	17009	16962	16958	16939	17014	16827	16876	16958	16995	16999	16941	17027	16763	16905	16721	16829	17087	17014	16809	16903	17000	16764	16680	16892	16680	16861	17103	16966	16937	16905	16832	17152	16974	17045	17068	16881	16981	16785	16982	16910	16888	16818	17038	17117	17027	16930	17042	17055	16807	16997	16961	16904	16800	16805	16978	16823	16730	17096	16856	17053	16755	16754	16897	16959	16903	16754	17080	16909	16948	16990	16863	16933	16861	17199	17033	16974	16946	16960	16955	16880	16884	16845	16840	17006	16820	16851	16956	16908	16905	17015	17093	17038	16853	16785	16952	16809	17080	17129	16906	17047	17003	16974	16853	16771	16791	17093	16954	17033	16862	17014	17172	16922	16958	16987	16831	16814	16892	16890	16810	16931	16843	16861	17060	17046	16981	16783	17029	17031	16874	16818	16829	17130	17022	16925	17056	16974	16958	17109	17042	16850	16950	17078	16910	16849	17048	16936	16822	17058	17129	16645	16859	16906	17090	16999	16704	17020	16993	16938	16926	16864	16882	16995	17064	16920	17038
16729	28062	23981	18151	16725	15596	15318	15152	15096	15231	14960	15038	15133	14914	14864	14786	14775	14829	14940	14845	14767	14737	14949	14866	14702	14814	14821	14949	14840	14802	14861	14716	14796	14711	14695	14925	14794	14631	14745	14855	14807	14623	14733	14800	14957	14814	14814	14854	14803	14897	14778	14752	14739	14868	14770	14778	14885	14779	14769	14866	14778	14772	14890	14891	14718	14637	14745	14834	14773	14850	14718	14905	14733	14749	14852	14998	14642	14636	14936	14742	14768	14924	14867	14832	14782	14827	14826	14823	14872	14712	14781	14844	14931	14849	14763	14866	14838	14796	14714	14792	14590	14855	14787	15068	14799	14844	14814	14699	14956	14835	14779	14778	14611	14962	14676	14648	14839	14815	14683	14793	14698	15072	14794	14861	14859	14646	14717	14841	14880	14650	14749	14753	14765	14781	14790	14753	14873	14942	14783	14886	14708	14738	14773	14791	14892	14753	14896	14703	14875	14818	14788	14967	14723	14905	14845	14675	14729	14709	14702	14946	14772	14829	14687	14734	14844	14757	14874	14798	14728	14813	14777	14770	14975	14794	14724	14706	14693	14908	14703	14795	14733	14766	14889	14890	14769	14889	14932	14543	14987	14634	14818	14944	14769	14563	14791	14738	14822	14875	14743	14935	14758	14805	14760	14822	14721	14959	14735	14757	14713	14688	14760	14833	14751	14645	14906	14831	14726	14833	14890	14809	14703	14876	14757	14863	14747	14919	14871	14602	14812	14593	14643	14958	14825	14765	14873	14959	14764	14650	14679	14710	14814	14937	14836	14739	14842	14777	14651	14844	14865	14717	14910	14834	14975	14695	14829	14573	14748	14672	14888	14771	14676	14805	14923	14781	14734	14750	14789	14689	14736	14620	14795	14762	14798	14807	14741	14804	14666	14885	14575	14680	14812	14729	14831	14776	14769	14922	14733	14707	14793	14947	14811	14910	14764	14781	14868	14790	14867	14767	14625	14908	14894	14753	14775	14874	14827	14840	14775	14762	14743	14870	14916	14929	14653	14687	14704	14890	14742	14854	14827	14732	14762	14695	14705	14807	14858	14980	14848	14667	14981	14891	14810	14789	14746	14869	14661	14883	14762	14783	14800	14828	14753	14835	14948	14638	14819	14691	14923	14873	14739	14751	14865	14720	14718	14724	14881	14718	14939	14702	14859	14726	14699	14869	14829	14958	14815	14719	14864	14884	14627	14752	15014	14937	14801	14657	14739	14610	14737	14805	14986	14923	14996	14699	14627	14631	14796	14871	14687	14872	14804	14956	14765	14671	14864	14856	14775	14811	14733	14686	14835	15000	14658	14789	14751	14778	14872	14906	14740	14887	14757	15038	14712	14848	14815	14846	14791	14730	14562	14800	14810	14923	14833	14724	14704	14877	14755	14708	14784	14849	14873	14877	14880	14704	14860	15018	14841	14812	14892	14784	14804	14835	14964	14724	14791	14779	14870	14740	14810	14769	14769	14778	14853	14814	14893	14758	14757	14689	14943	14896	14841	15014	14809	14707	14556	14769	14839	14737	14882	14691	14699	14910	14846	14753	14886	14775	14782	14924	14791	14805	14801	14711	14631	14616	14830	14698	14713	14858	14712	14885	14918	14851	14875	14568	14712	14868	14731	14802	14748	14845	14838	14706	14602	14825	14776	14620	14747	14648	14732	14925	14847	14906	14720	14835	14725	14901	14796	14607	14796	14796	14675	14810	14951	14694	14805	14818	14955	14686	14744	14830	14777	14693	14870	14630	14993	14906	14872	14789	14807	14825	14794	14871	14820	14812	14793	14902	14858	14668	14713	14951	14660	14988	14933	14730	14857	14840	14856	14719	14682	14857	14875	14789	14776	14841	14796	14934	14822	14651	14849	14943	14542	14771	14872	14747	15016	14802	14950	14844	14887	14657	14767	14812	14761	14726	14729	14860	14794	14838	14933	14847	14909	14865	14723	14920	14775	14942	14925	14817	14853	14863	14859	14816	14672	14768	14822	14810	14708	14832	14851	14975	14935	14857	14839	14925	14655	14878	14815	14610	14725	14732	14786	14886	14892	14841	14749	14709	14746	14713	14804	14865	14680	14642	14879	14750	14839	14616	14694	14931	14852	14775	14684	14850	14588	14702	14901	14960	14845	14642	14928	14902	14966	14804	14848	14852	14868	14823	14826	14764	14700	14897	14836	14876	14752	14599	14785	14825	15024	14825	14887	14711	15011	14845	14839	14819	14847	14754	14800	14836	14575	14746	14814	14697	14854	14731	14876	14722	14628	14813	14842	14844	14813	14709	14969	14753	14808	14694	14628	14722	14802	14684	14792	14770	14737	14812	14789	14778	14731	14768	14785	14809	14759	14592	14712	14950	14773	14794	14861	14758	14679	14856	14778	15039	14753	15018	14705	14734	14904	14707	14720	14881	14813	14884	15075	14789	14811	14816	14852	14796	14871	14597	14860	14913	14675	14906	14833	14689	14707	14753	14579	14993	14755	15037	14850	14813	14790	14835	14719	14873	14824	14906	14759	14851	14721	14814	14701	14828	14996	14846	14957	14720	14799	14883	14851	14670	14820	14893	14910	14697	14677	14635	14779	14918	14915	14809	14879	14795	14845	14720	14861	14668	14927	14712	14815	14728	14764	14564	14706	14880	14812	14684	14615	14840	14683	14864	14817	14974	14848	14875	14850	14963	14931	14826	14758	14902	14727	14723	14663	14875	14766	14797	14665	14737	15120	14808	14800	14785	14554	14614	14773	14829	14739	14761	14760	14777	14852	14751	14805	14839	14895	14919	14572	14795	14753	14863	14865	14796	14732	14973	14801	14841	14939	14779	14679	14565	14695	14769	14876	14775	14797	14943	14627	14811	14731	14918	14668	14947	14714	14803	14838	14831	14767	14806	14768	14663	14892	14822	14907	14894	14781	14712	14859	14868	14867	14771	15010	14716	14817	14817	14780	14867	14820	14806	14731	14779	14751	14719	14946	14589	14785	14853	14942	14820	14738	14770	14843	14773	14931	14916	14764	14852	14668	14685	14916	14857	14858	14734	14847	14808	14663	14761	14844	14727	14740	14687	14896	14855	14808	14788	14868	14671	14642	14771	14836	14873	14842	14903	14931	14727	14865	14640	14811	14914	14840	14873	14890	14764	14845	14840	14881	14748	14638	14769	14984	14752	14645	14817	14798	14845	14908	14799	14891	14722	14831	14862	14846	14822	14653	14890	14930	14870	14591	14729	14770	14784	14749	14726	14748	14779	14785	14861	14886	14845	14855	14742	14782	14813	14699	14761	14794	14854	14821	14769	14790	14841	14792	14910	14684	14809	14877	14712	14829	14848	14863	14722	14700	14918	14771	14842	14874	14856	14831	14879	14811	14631	14802	14783	14887	14913	14789	14815	14638	14815	14899	14799	14813	14843	14704	14888	14715	14638	14745	14686	14819	14732	15021	14884	14834	14802	14797	14748	14694	14837	14757	14802	14927	14732	14739	14658	14800	14792	14932	14773	14791	14808	14740	14641	14766	14909	14769	14687	14807	14775	14794	14761	14889	14846	14682	15001	14793	14830	14745	14636	14904	14822	14748	14898	14926	14584	14654	14846	14964	14822	14868	14962	14662	14745	14764	14909	14846	14789	14917	14701	14819	14662	14755	14778	14860	14874	14728	14962	14753	14669	14921	14746	14825	14746	14810	14763	14752	14891	14748	14769	14738	14782	14828	14789	14711	14622	14937	14832	14676	14825	14822	14819	14872	14867	14788	14773	14907	14905	14852	14788	14871	14686	14810	14757	14730	14638	14905	14916	14901	14733	14731	14803	14567	14697	14525	14832	14828	14875	14652	14947	14795	14890	14697	14664	14660	14819	14857	14891	14704	14759	14884	14651	14716	14926	14685	14893	14725	14735	14819	14829	14669	14822	14809	14583	14766	14794	14827	14786	14805	14837	14694	14793	14697	14870	14804	14684	14771	14913	14874	14741	14841	14736	14788	14760	14639	14654	14874	14964	14834	14782	14979	14964	14651	14539	14820	14667	14741	14854	14877	14813	14749	14716	14831	14737	14734	14956	14835	14853	14825	14795	14775	14859	14838	14845	14693	14698	14722	14867	14788	14794	14818	14763	14676	14674	14758	14681	14732	14765	14805	14797	14925	14789	14739	14762	14678	14845	14758	14866	14644	14737	14839	14834	14775	14836	14812	14772	14843	14771	14610	14907	14847	14825	14649	14843	14665	14817	14804	14799	15062	14862	14853	15058	14771	14897	14740	14815	15004	14893	14871	14798	14797	14619	14671	14757	14827	14793	14879	14603	14827	14702	15017	14814	14847	14953	14944	14657	14671	14757	14805	14742	14856	14749	14809	14824	14566	14718	14903	14742	14967	14739	14683	14758	14894	14750	14749	14734	14846	14733	14920	14864	14783	15058	14766	14783	14938	14825	14849	14738	14731	14880	14742	14639	14736	14986	14755	14831	14720	14723	14746	14894	14852	14897	14655	14741	14857	14820	14658	14728	14773	14744	14890	14890	14958	14846	14749	14934	14914	14973	14708	14924	14723	14785	14910	14717	14928	14845	14737	14854	14832	14740	14898	14762	14947	14768	14823	14914	14903	14799	14623	14767	14899	14973	14699	14739	14687	14780	14872	14807	14698	14867	14730	14757	14948	14992	14826	14833	14726	14843	14903	14887	14753	14760	14764	14833	14812	14783	14794	14660	14715	14769	14798	14761	14843	14907	14785	14850	14845	14861	14889	14885	14778	14774	14986	14770	14637	14861	14748	14793	14806	14827	14716	14596	14829	14849	14761	14693	14748	14789	14687	14448	14875	14865	14817	14799	14889	14811	14824	14763	14777	14800	14760	14756	14740	14789	14833	14731	15060	14783	14906	14714	14736	14869	14689	14794	14798	14943	14742	14730	14655	14629	14810	14766	14824	14696	14761	14709	14675	14845	14690	14733	14730	14895	14929	14890	14781	14788	14848	14806	14841	14899	14902	14701	14697	14708	14846	14755	14778	14841	14600	14824	14659	14912	14870	14762	14831	14720	14871	14978	14705	14963	14879	14855	14828	14763	14764	14859	14896	14821	14868	14623	14927	14740	14772	14998	14814	14611	14850	14821	14663	14900	14798	14738	14925	14824	14572	14674
22677	21595	28845	24912	22314	24183	24469	19309	18313	18423	18385	18130	18039	18008	17884	17915	18283	17862	17904	17932	17900	17900	17962	17779	17872	17917	17777	17917	17691	17521	17835	17877	17710	17652	17813	17629	17825	17796	17714	18007	17847	17646	17751	17814	17779	17720	17620	17450	17776	17631	17731	17938	17651	17763	17774	17840	17853	17686	17659	17724	17629	17745	17507	17734	17598	17703	17624	17651	17932	17727	17771	17606	17675	17635	17634	17618	17762	17935	17673	17583	17784	17577	17541	17770	17806	17806	17796	17700	17477	17589	17599	17771	17483	17501	17723	17717	17666	17526	17695	17568	17751	17580	17606	17725	17514	17823	17789	17616	17890	17674	17711	17621	17829	17500	17757	17631	17638	17657	17527	17660	17711	17665	17665	17581	17609	17629	17466	17579	17817	17640	17824	17695	17627	17679	18007	17548	17590	17670	17627	17675	17646	17823	17716	17552	17626	17671	17611	17758	17651	17800	17741	17733	17617	17789	17538	17641	17757	17779	17708	17552	17702	17658	17631	17549	17725	17603	17536	17627	17664	17613	17706	17711	17700	17435	17760	17636	17703	17677	17699	17384	17739	17641	17765	17743	17484	17538	17466	17516	17635	17560	17627	17361	17639	17668	17662	17769	17600	17743	17450	17582	17719	17572	17590	17660	17780	17784	17564	17683	17725	17478	17650	17576	17564	17462	17642	17582	17698	17727	17747	17324	17677	17413	17668	17419	17497	17676	17573	17637	17678	17514	17676	17716	17676	17507	17592	17490	17778	17413	17637	17796	17869	17627	17895	17661	17578	17590	17737	17584	17654	17473	17678	17743	17851	17902	17644	17687	17769	17956	17657	17838	17437	17570	17742	17615	17743	17597	17446	17608	17587	17500	17628	17414	17554	17457	17730	17783	17704	17585	17771	17771	17497	17555	17533	17573	17664	17707	17567	17748	17659	17516	17623	17800	17477	17573	17761	17398	17713	17627	17543	17684	17853	17712	17648	17587	17741	17526	17589	17745	17720	17590	17478	17603	17619	17454	17704	17719	17512	17503	17661	17639	17900	17600	17474	17737	17770	17683	17585	17627	17537	17546	17631	17753	17740	17803	17626	17635	17590	17429	17476	17522	17481	17436	17756	17725	17664	17579	17642	17485	17738	17792	17588	17542	17680	17615	17590	17746	17601	17651	17725	17654	17703	17466	17598	17577	17672	17689	17485	17588	17617	17588	17578	17462	17738	17661	17572	17765	17696	17654	17537	17648	17652	17539	17639	17665	17829	17666	17587	17642	17619	17753	17607	17456	17582	17735	17522	17751	17723	17696	17740	17609	17654	17630	17840	17429	17592	17571	17643	17562	17508	17733	17625	17961	17481	17714	17760	17785	17733	17637	17543	17653	17592	17717	17561	17611	17728	17586	17872	17663	17535	17721	17502	17515	17697	17730	17483	17628	17705	17453	17569	17703	17512	17639	17510	17604	17561	17377	17551	17511	17683	17819	17677	17649	17619	17647	17618	17783	17632	17638	17684	17682	17619	17647	17505	17450	17605	17561	17946	17650	17551	17561	17510	17757	17791	17598	17444	17555	17720	17679	17767	17686	17819	17682	17657	17667	17629	17621	17682	17501	17848	17772	17573	17752	17566	17607	17502	17525	17693	17667	17604	17535	17424	17516	17610	17691	17595	17562	17343	17568	17695	17469	17629	17705	17572	17619	17685	17566	17852	17578	17602	17516	17468	17511	17655	17745	17805	17756	17614	17527	17669	17634	17887	17488	17546	17460	17660	17597	17644	17655	17667	17616	17503	17401	17656	17496	17535	17723	17722	17586	17710	17643	17750	17506	17843	17752	17477	17592	17549	17637	17673	17646	17546	17865	17786	17545	17541	17555	17658	17591	17668	17559	17718	17665	17598	17346	17548	17646	17624	17698	17800	17680	17722	17599	17740	17680	17622	17433	17593	17756	17390	17538	17638	17701	17503	17685	17588	17400	17507	17803	17727	17765	17639	17658	17534	17358	17618	17739	17724	18007	17595	17625	17453	17698	17657	17610	17524	17507	17639	17581	17473	17806	17561	17689	17591	17551	17479	17594	17659	17578	17720	17743	17780	17514	17495	17840	17647	17723	17566	17778	17565	17643	17693	17762	17381	17629	17551	17759	17501	17642	17466	17573	17436	17900	17623	17428	17654	17569	17664	17486	17716	17622	17656	17754	17548	17512	17507	17817	17679	17773	17797	17699	17698	17819	17504	17547	17806	17545	17354	17684	17694	17613	17449	17578	17585	17620	17607	17559	17860	17540	17753	17613	17501	17529	17711	17556	17788	17669	17726	17604	17703	17569	17687	17589	17626	17485	17647	17857	17647	17674	17700	17656	17545	17658	17810	17752	17639	17498	17619	17501	17641	17725	17659	17707	17700	17528	17594	17659	17660	17503	17665	17553	17792	17571	17636	17702	17635	17558	17668	17813	17403	17412	17684	17516	17659	17790	17494	17465	17387	17786	17608	17590	17580	17710	17520	17550	17501	17513	17638	17595	17557	17445	17690	17526	17444	17755	17414	17459	17688	17562	17441	17775	17672	17400	17527	17626	17492	17603	17608	17586	17628	17565	17601	17521	17597	17517	17738	17654	17371	17611	17705	17356	17679	17691	17481	17549	17785	17546	17400	17814	17644	17595	17619	17804	17642	17564	17461	17513	17583	17694	17865	17424	17743	17553	17703	17520	17748	17742	17632	17661	17690	17540	17652	17529	17790	17753	17538	17634	17769	17536	17495	17561	17662	17731	17584	17551	17651	17442	17505	17625	17542	17563	17580	17714	17801	17995	17363	17618	17628	17632	17294	17413	17572	17817	17695	17550	17729	17463	17646	17689	17726	17614	17484	17687	17790	17568	17658	17850	17565	17657	17598	17462	17668	17715	17691	17616	17583	17515	17492	17769	17539	17674	17634	17452	17733	17665	17608	17628	17731	17759	17609	17438	17552	17565	17611	17556	17514	17587	17596	17481	17677	17576	17710	17722	17779	17529	17535	17624	17663	17790	17735	17815	17776	17774	17690	17653	17692	17636	17467	17665	17548	17539	17800	17862	17620	17617	17586	17596	17583	17627	17558	17521	17434	17521	17853	17543	17751	17523	17738	17605	17653	17485	17560	17597	17742	17618	17559	17602	17901	17624	17705	17732	17699	17706	17682	17702	17860	17729	17674	17576	17722	17641	17606	17520	17371	17643	17911	17515	17513	17626	17597	17278	17621	17602	17683	17462	17769	17688	17794	17742	17582	17668	17648	17724	17570	17732	17526	17629	17523	17633	17444	17723	17524	17472	17655	17635	17538	17718	17678	17844	17745	17809	17758	17716	17586	17724	17815	17583	17310	17746	17587	17504	17537	17458	17546	17629	17681	17627	17481	17485	17596	17482	17714	17424	17707	17718	17641	17836	17752	17723	17666	17681	17586	17754	17684	17656	17686	17920	17724	17585	17530	17628	17652	17839	17833	17594	17608	17245	17533	17992	17642	17522	17735	17756	17791	17744	17554	17368	17450	17636	17562	17792	17559	17716	17766	17610	17639	17926	17486	17676	17477	17674	17727	17750	17564	17652	17671	17549	17527	17643	17672	17599	17444	17542	17479	17534	17446	17422	17659	17630	17450	17631	17762	17487	17892	17641	17424	17618	17662	17785	17773	17373	17574	17394	17620	17688	17540	17664	17534	17634	17766	17786	17620	17666	17747	17700	17552	17663	17391	17595	17616	17619	17760	17668	17577	17618	17585	17574	17586	17788	17742	17600	17799	17682	17729	17576	17557	17701	17744	17858	17901	17684	17495	17744	17896	17841	17561	17687	17804	17626	17692	17574	17668	17500	17462	17639	17580	17499	17649	17587	17628	17698	17487	17671	17685	17601	17640	17539	17590	17625	17684	17615	17693	17861	17618	17740	17780	17808	17674	17532	17654	17588	17440	17580	17514	17506	17405	17615	17639	17732	17706	17565	17448	17993	17565	17419	17859	17582	17517	17693	17539	17556	17397	17717	17751	17693	17518	17743	17796	17631	17547	17675	17555	17695	17535	17590	17487	17505	17693	17579	17527	17773	17666	17733	17758	17646	17601	17583	17608	17636	17690	17750	17564	17806	17673	17505	17715	17652	17833	17768	17650	17472	17655	17644	17641	17546	17433	17566	17736	17483	17656	17711	17604	17636	17658	17654	17734	17644	17790	17583	17736	17590	17786	17490	17345	17748	17632	17524	17612	17724	17600	17742	17794	17574	17621	17506	17815	17650	17751	17485	17756	17655	17649	17703	17670	17580	17611	17649	17625	17631	17802	17606	17841	17700	17609	17502	17561	17512	17751	17536	17674	17663	17721	17529	17697	17617	17754	17439	17605	17693	17503	17685	17537	17533	17746	17653	17609	17688	17634	17678	17791	17730	17582	17471	17631	17445	17775	17483	17577	17430	17660	17513	17637	17840	17651	17647	17622	17465	17705	17695	17629	17564	17570	17621	17499	17446	17821	17610	17751	17544	17720	17739	17802	17731	17712	17450	17762	17578	17774	17641	17491	17756	17702	17500	17688	17721	17653	17872	17744	17860	17557	17455	17710	17636	17780	17675	17852	17594	17826	17600	17658	17591	17604	17609	17665	17556	17740	17762	17685	17725	17675	17681	17537	17504	17696	17656	17682	17659	17714	17683	17614	17604	17753	17745	17562	17693	17717	17553	17821	17490	17792	17741	17726	17688	17799	17697	17666	17759	17567	17606	17489	17579	17861	17552	17875	17882	17531	17516	17588	17608	17632	17638	17679	17525	17623	17534	17564	17739	17541	17652	17776	17845	17681	17636	17405	17607	17606	17630	17669	17536	17734	17687	17648	17663	17554	17617	17627	17712	17837	17805	17672	17765	17662	17520	17581	17850	17540	17712	17568	17357	17555	17594	17554	17701	17732	17589	17888	17611	17758	17681	17575	17554	17501	17670	17673	17647	17694	17629	17684	17711	17572	17418	17604	17504	17531	17708	17780	17729	17718	17705	17739	17375	17621	17718	17462	17667	17558	17465	17618	17706	17579	17723	17334	17683	17562	17829	17671	17681	17743	17578	17770	17905	17476	17934	17766	17689	17917	17644	17619	17513	17629	17639	17602	17636	17505	17710	17725	17611
18737	38277	33273	26616	23055	19237	17708	16074	16115	15755	15579	15299	15509	15601	15522	15446	15431	15325	15170	15387	15314	15242	15479	15242	15403	15153	15290	15285	15312	15377	15145	15169	15179	15316	15170	15406	15274	15233	15166	15165	15142	15263	15172	15145	15286	15288	15288	15296	15143	15217	15295	15149	15077	15295	15273	15145	15370	15304	15183	15312	15080	15204	15297	15211	15227	15274	15246	15287	15137	15305	15282	15139	15379	15192	15024	15065	15124	15090	15288	15425	15223	15252	15233	15149	15204	15242	15204	15212	15249	15202	15253	15236	15165	15327	15159	15135	15190	15363	15117	15280	15165	15177	15072	15300	15102	15215	15260	15158	14995	15134	15308	15125	15137	15033	15088	15238	15225	15105	15181	15169	15348	15193	15327	15347	15142	15223	15176	15132	15300	15179	15126	15088	15047	15130	15147	15104	15137	15120	15130	15208	15211	15224	15095	15193	15010	15137	15169	15035	15274	15270	15275	15134	15127	15228	15209	15195	15104	15114	15265	15125	15135	15167	15378	15093	15122	14997	15289	15321	15235	15259	15376	15201	15340	15200	15092	15108	15086	15254	15160	15182	15124	15131	15111	15169	15113	15328	15232	15251	15044	15198	15331	15123	15135	14992	15199	15179	15115	15167	15148	15102	15284	15194	15352	15324	15243	15209	15095	15382	15002	15110	15116	15237	15128	15057	14944	15328	15478	15184	15259	15099	15359	15218	15116	15135	15201	15246	15305	15068	15140	15024	15213	15245	15218	15115	15283	14931	15159	15296	15165	15138	15218	15283	15096	15203	15266	15099	15090	15108	15210	15165	15359	15115	15135	15315	15249	15169	15071	15183	15315	15146	15131	15233	15213	15324	15124	15193	15049	15179	15083	15198	15204	15182	15324	15211	15078	15187	15198	15170	15243	15201	15290	15171	15367	15243	15061	15287	15120	15182	15016	15310	15183	15132	15222	15111	15052	15238	15222	15217	15244	15180	15246	15285	14944	15144	15144	15129	15197	15178	15216	15265	15217	15258	15153	15309	15179	15214	15141	15362	15235	15207	15106	15269	15265	15260	15105	15000	15189	15248	15210	15301	15396	15264	15130	15122	15329	15358	15212	15261	15154	15223	15230	15182	15038	15335	15217	15213	15151	15181	15360	15084	15275	15189	15165	15119	15204	15121	15104	15190	15107	15213	15346	15330	15330	15035	15107	14964	15171	15228	15183	15252	15303	15269	14918	15441	15085	15054	15293	15253	15159	15249	15444	15273	15316	15216	15282	15135	15154	15215	15341	15205	15132	15101	15109	15106	15146	14947	15105	15179	15240	15230	15247	15189	15159	15220	15316	15209	15248	15186	14980	15196	15310	15039	15256	15219	15202	14895	15231	15452	15241	15133	15314	15239	15107	15200	15017	15223	15026	15131	15106	15337	15328	15087	15140	15408	15259	15161	15033	15152	15109	15063	15235	15201	15286	15116	15358	15136	15196	15269	15194	15243	15271	15315	15125	15350	15165	15218	15046	15182	15225	15135	15209	15086	15165	15187	15109	15340	15051	15172	15171	15225	15075	15286	15229	15258	14929	15207	15269	15354	15328	15074	14888	15105	15293	15193	15246	15272	15143	15053	15288	14981	15075	15062	15174	15109	14999	15150	15023	15172	15208	15095	15105	15167	15121	15088	15243	15210	15221	15285	15074	15257	15245	15025	15261	15305	15175	15320	15144	15167	15178	15211	15157	15319	15145	15257	15083	15242	15189	15240	15006	15195	15150	15189	15165	15248	15120	15296	15272	15085	15215	15164	15201	15268	15108	15118	15280	15185	15280	15333	15309	15285	15200	15117	15190	15161	15147	15052	14990	15235	15160	15159	14945	15137	15148	15101	15023	15039	15136	15246	15096	15105	15048	15139	15128	15308	15311	15247	15121	15270	15141	15131	15085	15012	15181	15177	15213	15136	15112	15337	15130	15051	15185	15211	15172	15143	15061	15243	15201	15069	15198	15189	15111	15152	15079	15096	15281	15155	15211	15231	15222	15092	15082	14986	14973	15325	15144	15251	15142	15242	15283	15310	14941	15335	15166	15120	15213	15167	15115	15237	15335	15206	15089	15308	15181	15274	15097	15003	15246	15141	15319	15182	14989	15271	15028	14947	15314	15202	15149	15148	15176	15100	15164	15180	15250	15209	15204	15173	15114	15095	15224	15152	15097	15158	15071	15123	15263	15107	15137	15076	15324	15386	15240	15204	15174	15178	15206	15316	15075	15263	15268	15324	15333	15134	15098	15138	15179	15286	15029	15175	15296	15169	15253	15221	15240	15127	15156	15199	15220	15224	15148	15327	15277	15286	15095	15083	15169	15075	15142	15160	15075	15137	15351	15044	15370	15104	14983	15100	15235	15111	15131	15168	15249	15140	15144	15101	15030	15265	15189	15227	15352	15173	15132	15288	15034	15041	15298	15085	15439	15036	15069	15250	15188	15000	15058	15112	15087	15067	15366	15081	15018	15301	15061	15120	15153	15142	15005	15233	15201	15321	15168	15188	15181	15084	15136	15095	15222	15171	15326	15228	15181	15205	15075	15257	15151	15106	15075	15147	15316	15313	15131	15194	15102	15186	15075	15202	15191	15307	15071	15400	15178	15086	15197	15110	15172	15160	15226	15111	15171	15156	15053	15134	15090	15095	15369	15246	15180	15186	15293	15035	15180	15256	15164	15225	15050	15158	15131	15126	15239	15108	15076	15308	15234	15049	15299	15259	15177	15300	15233	15081	15188	15100	15290	15074	15182	15110	15229	15053	15332	15100	15114	15309	15111	15228	15227	15129	15100	15093	15230	15130	15317	15299	15043	15274	15195	15167	15110	15145	15175	15177	15314	15208	15315	15289	15242	15242	15217	15155	15225	15240	15203	15208	15328	14968	15233	15085	15247	15245	15331	15117	15276	15005	15158	15318	15215	15231	15233	15131	15123	15110	15101	15186	15070	15282	15177	15111	15188	15232	15187	15199	15144	15190	15226	15137	15129	15159	15277	15267	15065	15258	15110	15153	15376	14940	15237	15288	15189	15305	15261	15069	15350	15220	15218	15196	15127	15127	15252	15203	15263	15187	15027	15218	15266	15276	15329	15141	15185	15202	15339	15274	15207	15296	15140	15303	15228	15257	15121	15113	15191	15200	15256	15142	15307	15345	15167	15280	15261	15211	15244	15323	15162	15225	15176	15077	15384	15217	15386	15227	15195	15180	15096	15025	15128	15210	15281	15221	15283	15184	15423	15222	14964	15290	15137	14958	15230	15232	15316	15146	15212	15088	15254	15234	15167	15173	15125	15242	15064	15338	15188	15124	15186	15173	15192	15262	15303	15192	15425	15048	15210	15032	15048	15292	15233	15310	15399	15073	15168	15183	15168	15224	15128	15254	15243	15146	15150	15219	15043	15233	15079	15332	15195	15322	15269	15132	15334	15185	15069	15132	15149	15202	15174	15083	15243	15190	15119	15222	15021	15241	15180	15227	15301	15169	15252	15173	15211	15446	15101	15346	15203	15235	15179	15196	15133	15046	15307	15337	15162	15027	15360	15184	15366	15132	15096	15262	15183	15187	15089	15413	15080	15319	15037	15109	15292	15233	15030	15256	15330	15262	15160	15024	15115	15323	15248	15233	15168	15245	15132	15053	15127	15210	15231	15239	15262	15162	15282	15162	15244	15207	15178	15113	15144	15119	15322	15132	15093	15182	15290	15139	15103	15358	15275	15342	15314	15113	15238	15260	15259	15317	15106	15075	15034	15199	15177	15265	15128	15053	14956	15263	15333	15191	15171	15250	15231	15065	15194	15087	15082	15180	15304	15262	15163	15278	15153	15315	15219	15104	15125	15172	15458	15197	15135	15158	15168	15152	15140	15352	15212	15266	15266	15169	15240	15214	15069	15311	15243	15095	15118	15287	15163	15088	15256	15192	15109	15161	15147	15216	15223	14994	15334	15271	15134	15239	15257	15180	15357	15230	15262	15117	15201	15142	15069	15174	15347	15122	15055	15306	15088	15178	14990	15235	15142	15048	15199	15195	15094	15265	15132	15115	15123	15300	15310	15323	15148	15209	15403	15102	15163	15350	15316	15180	15031	15255	15153	15280	15275	15014	15292	15075	15278	15199	15123	15067	14924	15394	15114	15363	15090	14934	15001	15179	15012	15331	15330	15168	15311	15194	15184	15096	15201	15280	15422	15206	15243	15249	15330	15295	15121	15322	15308	15126	15048	15166	15244	15272	15226	15253	15220	15315	15239	15160	15382	15010	15023	15225	15204	15143	15359	15326	15192	15434	15061	15223	15038	15085	14992	15107	15203	15181	15278	15154	15208	15288	15117	15222	15308	15194	15002	15135	15215	15227	15113	15120	15121	15355	15188	15168	15189	15113	15299	15139	15165	15259	15206	15051	15260	15201	15099	15244	15229	15036	15237	15179	15117	15004	15290	15146	15069	15079	15237	15270	15165	15057	14988	15082	15121	15134	15231	15188	15253	15071	15184	15217	15299	15111	15212	15319	15140	15181	15169	15115	15169	15281	15198	15180	15180	15043	15184	15052	15109	15122	15207	15224	15223	15141	15132	15285	15125	15303	15318	15211	15252	15297	15157	15156	15169	15085	15278	15275	15065	15221	15135	15236	15248	15334	15120	15198	15100	15242	15047	15363	15211	15193	15144	15141	15201	15108	15103	15190	15158	15061	15247	15274	15206	15113	15232	15367	15040	15233	15061	15194	15242	15150	15127	15075	15221	15078	15087	15288	15156	15168	15338	15222	15008	14981	15143	15086	15237	15261	15182	15261	15024	15149	15150	15218	15038	15173	15211	15102	15187	15272	15288	15023	15205	15357	15162	15158	15276	15054	15309	15246	15165	15333	15077	15243	15167	15105	15277	15288	15079	15096	15231	15207	15130	15157	15182	15112	15227	15177	15339	15182	15205	15133	15177	15249	15206	15391	15039	15144	15261	15279	14989	15262	15296	15222	15200	15020	15211	15066	15178	15114	15241	15152	15129	15106	15167	15231	15191	15315	15122	14974	15369	15050	15199	15178	15187	15281	15071	15255	15342	15086	15150	15276	15177	15104	15187	15071	15192	15180	15129	15240	15182	15196	15225	15173	15126	15289	15178	15122
29740	23603	26312	22667	18927	18054	17764	17523	17270	17439	17308	17112	17376	16912	17142	17280	17271	17138	17186	17160	17246	17265	17032	17384	17469	17159	17362	17315	17111	17109	17196	17021	16956	17073	17103	17065	17201	17004	16923	17239	17196	17061	17022	17160	17267	17224	17003	17193	17139	17102	16985	17027	17145	17025	17074	17072	17047	17305	17079	17001	17130	16948	17025	17060	17039	17208	16932	16972	17280	17081	17079	17111	16914	17007	17215	17017	17166	17063	17102	17100	17042	17105	17193	17206	16965	17038	16980	16977	17101	17015	17101	17264	16977	16964	17059	17019	17119	17153	17140	17041	17010	17181	17055	17209	17251	17020	17151	17014	16982	17187	17177	17051	17045	17097	17015	17007	17034	17160	17186	17237	17122	17106	16870	17098	17318	17106	16917	17267	17077	17173	17173	17166	17176	17166	16903	17177	17152	17118	17297	17116	17142	16994	17120	17020	16877	17038	17203	17050	17127	17004	17269	17168	17002	17033	17060	16906	17078	16870	16976	17093	17058	17184	17071	16993	17222	16935	16949	17190	17105	17095	17006	16990	17079	17089	16897	16982	17091	17259	17133	17083	17061	17258	16984	16974	17043	17015	17144	17147	17164	17108	17129	17061	16836	17034	17032	17205	17112	17411	17182	17154	17283	17114	17006	17029	17004	17210	17015	17132	17084	17135	17118	17133	17216	17255	17182	17184	17385	17219	17134	17050	16994	16976	17216	17063	17191	17041	17252	17154	17063	17086	17030	17173	17228	17221	17235	17200	17300	16960	17227	17162	17068	17112	17273	17199	17113	17087	17189	17092	17201	17220	17139	17258	17101	17133	17083	17081	17150	17111	17004	17002	17172	17296	17146	17147	17309	17163	17078	17102	17156	16995	17058	17094	17171	17233	17236	17163	17096	17275	17146	16881	17119	17061	17134	17075	17142	16848	17221	17194	16934	17322	17111	17402	17169	17205	17129	17075	17142	17087	17080	16951	17185	17112	17305	17188	16924	17212	17299	17098	17407	17324	17065	17136	17343	17075	17122	17145	17144	17056	17213	17187	17289	17053	17161	17214	17111	17175	17244	17219	16968	17108	17200	17058	17016	17232	17020	17056	17241	16865	16940	17099	17107	17167	17128	16963	17036	16889	16937	17182	17124	17151	17077	17058	17042	17141	17054	17164	17152	17298	17033	16978	17161	17145	17172	17085	17176	17265	17102	17196	17268	17226	17168	17231	17003	17010	17188	17051	17279	16999	17233	17189	17147	17182	17043	17133	17326	16988	17137	17214	17124	17031	17264	17119	17280	17186	17164	17039	17049	17131	17249	17009	17029	17176	16992	17070	17100	17054	17005	17094	17074	17085	16982	17123	17105	17028	17233	17099	17098	17023	17160	17242	16894	17252	17136	17258	17216	17067	17252	17323	17205	17037	17098	17133	17135	17065	17105	17254	17308	17076	17209	17260	17272	17037	17054	17223	17063	16882	16961	17017	16969	17095	17416	17193	17088	17127	17129	16890	16999	17031	17092	17298	17093	16937	17076	17214	17085	17154	17065	17228	17085	17033	17188	17206	17129	17103	17196	17165	17136	17262	17019	17047	17168	16994	17151	17249	17215	16985	17199	17263	17173	17028	17279	17431	17061	17140	17089	17051	16956	17034	17103	17294	16947	17170	17149	17057	17310	17132	17139	17349	17193	17095	17043	17121	17160	17287	17183	17012	17298	17089	17209	17369	17316	17234	17186	17280	17193	17080	17253	17129	17064	17031	16867	17215	17201	17265	17304	17104	16978	17350	17355	17227	17188	17236	17062	17093	16988	17010	17112	17043	17146	17053	17276	16937	17081	17242	17156	16943	16895	17235	17042	17074	17198	17083	16919	16952	17205	17255	17220	17319	17206	16961	17014	17103	17074	17131	17033	17037	16943	17218	17111	17036	17203	17205	17310	17179	17038	17004	17090	17028	17161	17116	16766	17256	17062	17044	16999	17429	16833	17072	17087	17138	17274	16930	16926	17050	17217	17320	17285	17159	17167	17195	17150	17191	17059	16996	17084	17008	17012	17038	17090	17053	17125	17082	17123	17349	16987	17144	17135	17125	17064	17330	17375	17244	17172	17145	17149	17108	16927	17224	17075	17259	17174	17277	17207	17072	17268	17240	17190	16970	17328	17236	17026	16985	17348	17210	17173	17034	17069	17182	17329	17051	16795	17004	17114	17202	17156	17325	17357	17124	17128	16913	17076	17116	16980	17004	17217	16960	17102	17356	17080	16900	17264	17191	17319	17288	17169	17088	17266	17118	17148	17074	17096	17064	17148	17340	17172	16894	16983	17067	17040	17138	17078	17094	17280	17112	17266	17073	17202	17190	17140	17149	17129	16836	17207	17268	17141	17147	17114	17080	17112	17212	17139	17256	17115	17061	17013	16978	17238	17194	17210	17170	17113	16978	17287	16985	17132	17140	17116	17230	16999	17238	17123	17061	17148	17486	17369	17289	17107	17204	17097	17114	17096	16921	17075	17171	17106	17141	17232	17262	16983	17107	17034	17080	17242	17170	17122	17136	17011	17238	17165	17252	17305	17162	17190	17069	17192	17032	17063	17111	17079	17330	16990	17295	17021	17250	17023	17224	17327	17040	16922	17039	16960	17287	17151	17189	17161	17200	17070	17145	17135	17203	17055	17306	17206	17251	17225	16896	17193	17280	17218	17188	17103	17136	16981	17166	17186	17299	17048	17342	17040	17089	17141	17142	17014	16943	16925	17000	17222	17070	17187	17247	17128	17139	16920	17040	17408	17260	17045	17011	17150	17257	17059	17160	17172	16850	17112	16816	16959	17166	17246	17085	17198	17242	16967	17198	17116	17080	17310	17176	17202	17088	17089	17003	17171	17090	17028	17004	17348	17332	17178	17072	16983	17101	17128	17112	17207	17150	17276	17125	17351	17114	17049	16879	16894	17263	17341	17113	17099	17155	17199	16987	17048	17061	17224	17157	16961	17214	17165	17093	17166	17130	17120	17265	17337	17080	17065	17122	17102	17164	17375	17196	16972	17099	16995	17295	17085	17031	17147	17129	17075	16964	16969	17099	17186	17257	17264	17048	17133	17216	16986	16899	17189	16941	17250	17012	17221	17108	16925	17038	17186	17265	17229	17179	17233	17307	17063	17257	17211	17149	17267	16979	17263	17096	17156	17039	17227	17041	17087	17085	17292	17084	17015	16883	16992	17281	17170	17221	17053	17096	17029	16877	16916	17095	17031	17073	17206	17381	17036	17171	17022	17328	17031	17244	16984	17156	17302	17142	17026	17163	17128	17429	17133	17128	17126	16884	17149	17068	17207	17059	17112	17114	17231	17187	17105	17020	17128	16947	17158	17186	17332	17169	17099	17277	17090	17095	17121	17299	17171	17206	17246	16958	16937	16959	17194	17252	17111	17097	17168	17266	17017	17235	17027	17108	17141	17425	17084	17082	17023	17086	17171	17143	17220	17056	17252	16964	17076	17216	17173	17276	17265	17088	17134	17096	16969	17269	17163	17003	16984	17269	17087	17043	17248	17026	17041	17300	17355	17244	17266	17215	16866	17225	17120	17342	17158	17038	17025	17079	17014	17260	17154	17032	17231	16979	17136	17234	17101	17107	17059	17186	17163	17103	17162	17084	17192	16911	17107	17164	17082	17261	17169	16990	17038	17109	17050	17255	17182	17129	16998	17242	17202	17141	17110	16986	17322	17275	17042	17117	17214	17188	17183	17100	17316	17203	17030	17099	17056	17067	16937	16967	17260	17054	17087	17140	17185	17233	17312	17068	16955	17061	17026	17080	17078	17163	17048	17196	17247	17027	17339	16909	16995	16884	16974	16993	17049	17114	17083	17119	17294	17187	17103	17089	17242	17039	17110	17345	16987	17356	17109	17272	17187	16968	17135	17100	17230	17041	17011	17224	17056	17196	17038	17038	17097	17157	17023	17287	17185	17178	17079	16977	16883	17032	17170	17135	17035	17393	17301	16918	17093	17370	16978	17310	17076	17115	17107	17143	17013	17134	16945	17034	17102	16913	17117	16998	17051	17266	17235	16999	17196	17167	17175	16919	17024	17227	17139	17173	17020	17089	17243	17179	16906	17285	17058	17169	17006	17102	17143	17189	17222	17101	17145	17373	17204	17090	16894	16952	17044	17182	17298	17020	17115	17044	17236	17244	17222	17180	17340	17064	17143	17055	17195	17181	17115	17215	17026	17087	17013	17140	17341	17274	17091	17272	17166	17153	17193	17246	17109	17196	17075	16970	17102	17108	17257	17122	16956	17144	16986	17172	17186	17200	17123	17161	17074	17291	17373	17132	17076	17040	17034	17145	17075	17287	17096	16985	17084	17059	17152	17101	17228	17103	16973	17023	17222	17086	17039	17004	16900	17016	16983	17228	17235	17006	16970	17041	17258	16882	17085	17112	17153	17050	16970	17147	17103	17100	17133	17176	17056	17195	17230	17140	17256	17169	17156	17278	17377	17094	17027	17209	17273	17071	17080	16954	17295	17107	17057	17006	17112	17064	16961	16995	17267	17001	17171	16980	17130	16970	16917	17071	17253	17297	16969	17155	17057	16968	17155	17120	17143	17094	17122	17118	17127	17167	17038	17169	17140	17042	17037	17065	16974	17024	17046	17040	17099	17137	17281	17192	17122	17227	17117	17076	17091	16917	17060	17286	17121	17100	17012	16928	17059	17286	17197	17253	16905	16982	17055	17044	17118	17053	17140	17111	17184	16939	16978	17170	17231	17106	17236	17250	17105	17143	17149	17078	17207	16991	17096	17188	17015	17091	17199	17188	17127	17167	17428	17005	17055	17176	17415	17098	17038	17157	17051	16967	17036	16934	17321	17254	17155	17064	17068	17108	17064	17008	17290	17207	17175	17183	17034	17172	17202	17022	17126	17144	17253	17096	17376	17175	17097	17168	17119	17157	17276	16823	16980	17291	17192	17004	16837	17097	17294	17242	17126	16953	16965	17131	17164	17039	17170	17182	17099	17103	17251	16992	17010	17323	17067	17031	17027	17157	17027	16776	17079	17151	17300	17133	17042	16971	17231	17170	17028	17079	17180	16976	17008	17012	16860	17089	17058	17038	17304	17191	17000	17314	17266	17367	17077	17301	17266	16903
18428	27501	23688	18316	16918	15977	15499	15246	15051	15111	15033	14996	14972	15044	14974	14851	14894	15168	15089	14921	14975	14869	14869	15042	14883	14916	14916	14851	15049	15023	15081	14885	15035	14850	15007	14976	14834	14971	14893	14857	14939	14931	15053	14844	14817	14958	15084	14809	14897	14785	14942	14783	14890	14933	14998	14937	14862	14985	15122	15059	14814	15025	14781	14988	14926	14866	14802	15001	14956	14800	15102	15091	14865	14858	15028	14875	15019	15090	14919	14924	14811	14936	14840	14980	14903	15030	15086	14866	14838	14996	14866	14875	14832	14971	14977	14892	15001	14992	14926	14883	14866	15051	14936	15119	14977	14853	14978	14902	14939	14793	14834	14960	15032	14802	14841	14836	15004	14941	15122	14866	14975	15001	14834	14939	14954	14885	14890	14979	14969	14943	14825	14933	14975	14907	14828	14944	14980	14918	14891	14945	14953	14906	14832	15057	15076	14851	14960	15012	14826	14887	15075	14932	14955	14769	14782	14872	14779	14871	15001	15032	14693	14744	15005	14847	14901	14871	14930	15024	14826	14981	14822	14953	14901	14924	15033	14991	15022	14844	14887	15048	15053	14927	14922	14973	14726	14859	15010	14985	15029	14931	14931	14903	15004	15031	14965	14763	14755	14942	14929	14890	15041	14913	15014	14938	14971	15011	15031	15102	14949	14918	14890	14918	14780	14838	14994	14933	15069	15006	14933	14898	14957	15084	14877	14923	15014	14942	14894	14805	14981	15056	15037	14918	15029	15001	14950	14991	14877	14955	15047	14893	14996	14744	14889	14929	14699	14901	14821	14969	14807	14817	14847	14837	15011	14794	14895	14785	15011	14890	14916	14757	14880	15125	14966	14931	14934	15147	15078	14874	14913	14804	14912	15004	14945	14948	14924	15029	14942	14981	14918	14860	14923	14958	14923	14947	14876	14823	15059	15032	14852	15032	14735	14940	15050	14852	15083	15010	15095	14964	15020	14934	14948	14843	14738	14902	14807	14922	14990	15131	14845	15099	14908	15009	14872	14829	14790	14773	14921	14968	15079	14782	15100	14976	14916	15185	14849	14759	14989	14842	14819	14813	14945	14914	14886	14901	15025	14861	15013	15011	15040	15055	14871	14881	14940	15002	14998	14908	14980	15039	14938	14999	15010	15043	14854	14940	14932	14960	14954	14815	14938	14842	14894	15165	15014	15058	15000	14886	14975	14890	14975	14966	14961	14865	14897	14875	14954	14979	15142	14909	14908	14900	14881	15045	15057	15020	14918	15098	14986	14992	14929	14909	14875	14913	14911	14983	15044	14703	14817	14878	14920	15108	14958	14987	15021	14958	14786	14909	15009	14820	14699	15096	14972	14823	14755	14888	14904	15107	14875	14842	15033	14951	15069	15024	14959	14776	14965	15016	14941	14936	14855	14861	14834	14973	15004	14808	14925	14987	14965	14869	14799	15026	15029	14928	14854	14898	15041	14950	14973	15141	14955	14895	14902	14832	14786	14997	14925	14921	15056	14928	14852	14945	14953	14961	14924	14846	15071	14930	15009	14960	14945	14890	14899	14941	14901	14915	14914	14969	15061	15009	15168	14776	14769	14942	14860	14966	14889	14929	14834	14846	15101	15095	14822	15039	14915	15011	15004	14740	14976	14977	14978	14945	14770	15192	14893	14831	14943	14915	14962	14900	14952	14928	14932	14772	14977	15095	14770	14889	14851	14992	14837	14882	15026	14896	14975	14981	15116	14873	15037	14917	14946	14966	14874	14860	15001	14898	14822	15155	15117	15051	14924	14822	14796	15097	14933	14989	14889	14977	14738	14976	14940	14888	14797	15010	14687	14949	14911	14862	15051	15005	14974	15053	14973	14881	14945	15035	14831	14934	15051	14902	14786	14986	14843	15063	14904	14898	15026	14927	14990	15057	14932	14926	14848	15049	14868	14980	15066	15032	15075	14732	14839	14941	14846	14843	15030	14743	14830	14907	15058	14886	15075	14967	14802	14996	15072	15118	14938	14989	14827	15049	14807	14972	14816	14923	15000	14968	14897	14824	15028	14815	14966	14857	14862	14922	14940	14880	15077	14881	14811	14881	15009	14924	14955	14900	15023	15052	14937	14750	15141	14992	14991	14901	14924	14850	15012	14941	14996	15037	15014	14827	14978	15005	14990	15049	14800	14949	14740	15056	14987	14853	14888	14826	14985	14857	14975	14950	14876	14840	14843	14912	14844	15209	15038	14959	14896	14923	15083	14786	14956	14895	15045	15019	14722	14905	14876	14890	14912	14850	14881	14986	14822	15018	14821	14909	14943	14924	14748	14980	14897	14904	14952	15078	14964	14878	14996	14982	14927	14812	14897	14998	14924	15010	14831	14993	15067	15017	14942	14855	14995	14830	14779	15017	14936	14952	14974	14957	15062	14954	14901	14999	15123	14910	15012	14855	14864	14880	14931	14870	14789	14900	14932	14903	15086	14841	15083	15100	15087	14995	15010	14802	14866	14917	14977	14953	14956	14935	14907	15051	14932	14802	14966	15002	14986	14936	14858	14754	15076	15121	14903	14968	14596	14937	15049	14912	14981	14861	14987	14990	14941	14701	14942	15083	15006	14886	15029	14946	15175	14975	14987	15039	15087	14801	15103	14975	15083	14896	14884	14924	15100	14824	14977	14833	14798	14936	15009	14859	14959	14991	14922	15001	14881	14867	14925	15010	14864	15184	14902	14968	15105	14940	15006	14924	14993	14806	15024	15013	14981	14824	14861	14854	14979	14985	15105	14882	14802	15079	15052	14863	14915	14937	14988	14863	14889	14791	14914	14773	14853	14817	14908	14870	15006	14984	14977	15036	14814	14819	14936	14961	14954	14883	14983	15252	14805	14898	14934	14927	14988	15036	14924	14884	14802	14797	15058	14716	14959	14919	15136	14710	15025	14699	14898	14904	14999	14914	14963	14875	14915	14926	14820	14985	14878	14984	14937	14776	15030	14925	15055	15088	15112	15035	14882	15045	14792	14820	15060	14959	14993	15039	14981	14877	14991	14895	14978	15073	14844	14941	14874	14902	14835	14960	14915	14905	14959	15006	14871	15043	14870	14868	14973	14900	14912	15060	14898	14881	14862	14819	14900	15040	14927	15041	14797	14829	15085	14936	14774	14914	14946	14785	14965	14889	14882	14852	14822	14838	14826	14889	15022	14957	14940	14735	15002	14930	14784	14845	15013	14991	14826	14781	15005	15026	14880	15015	14919	14974	14908	14882	14905	14966	14812	15123	15279	14931	14849	14815	15006	14925	15120	14946	14875	15011	14863	14940	14829	14973	15000	14800	14790	14903	14855	14824	14923	15090	14899	14911	14804	14824	15016	15072	14994	14928	14885	15050	14954	15003	14999	14942	14943	14756	14865	15075	14868	14956	14895	15061	14974	14924	14898	15025	14725	15026	15027	15042	14831	15012	14836	14852	15111	14977	15027	14921	14925	14944	15003	15105	14837	14915	15029	14847	15002	14772	15068	14985	14953	15085	14988	15002	14694	14952	15032	14858	14816	14820	14904	14815	15033	14839	14922	14887	14877	15000	14882	14883	15058	14785	15050	14855	15011	14960	14954	14863	14921	14876	14845	14900	15005	14878	15115	14854	14885	14773	14824	14952	14954	14898	14913	15019	14784	15030	14833	14897	14929	14863	15028	14841	14979	15035	14979	14992	14897	15031	15007	14930	14953	14999	14989	14911	14942	14971	14997	14857	14823	14868	14960	15127	14920	14901	14965	14874	14805	15063	15084	14842	14808	14899	15019	14995	14972	14926	15032	15008	14890	14918	15115	14824	14998	14849	14948	14899	14887	15033	14825	14866	15009	14977	15121	14909	14879	14738	15063	15084	14999	14939	14791	14986	15087	15028	14975	14948	14973	15018	14883	14924	15099	15089	15025	14897	14988	15039	14920	14935	14974	15035	15158	14982	14917	14958	14894	15047	14956	14962	14961	15111	14890	14858	14706	15047	14942	15047	14994	15023	15134	14910	15001	15018	14982	14719	15002	15023	15175	14803	14858	14873	14985	14856	15069	14844	14917	15073	15059	14899	14971	14850	14804	14978	14941	14861	14870	14869	14977	14851	14957	14844	14879	14896	14865	14980	15014	14862	14998	15162	14855	14969	14934	14924	14956	14872	15183	15086	14897	14951	15083	14803	14964	14882	15030	14788	15062	14877	15015	14989	14803	15064	14842	14909	14895	15055	15043	14979	14995	15007	15000	14949	14783	14966	14909	14921	14917	14872	14940	14880	14933	14907	14825	14944	14833	14983	14790	14927	15104	14933	15009	14901	14910	14933	14901	15005	14739	15121	14860	15028	14816	15101	15030	14912	14976	15060	14796	15022	14782	14980	14957	14962	14954	14970	14868	14708	14874	15144	14915	14786	15045	14829	14983	14902	14963	14955	14687	14786	15000	14924	14759	14913	14937	15015	14958	14993	14881	14914	14953	14893	14984	14916	14944	14875	14951	14983	14956	14955	14977	14977	14932	14881	14797	14824	14863	14746	15081	14892	15178	15003	14870	15088	14962	14982	15099	14695	15001	14843	14950	15001	15033	14731	15113	14788	14844	15123	14937	14985	15002	15024	14917	14805	15103	15104	15093	14989	14920	14927	14997	14872	15048	14987	14814	14966	15052	14844	15187	15094	14986	15205	14911	14964	14934	14900	14948	14870	15012	14911	15038	14960	14975	14934	14896	14874	15038	14966	14885	14843	14874	15029	15059	14902	15001	14884	15045	14871	15010	14907	15132	14918	15035	15049	14990	14750	14908	14926	15057	14944	14959	14910	14815	14932	14906	15024	14767	14965	14939	14907	15209	14978	14905	14934	14890	15035	14877	14909	14980	14931	14986	14849	14933	15132	14932	14908	14935	14965	15029	14901	14934	14843	14911	15044	14824	14870	14862	15004	14989	14942	14986	14882	14895	14722	15011	14892	14878	14792	14984	14876	14917	15024	15031	15041	14874	14996	14959	14938	14753	14779	14903	14963	15092	14960	14795	14882	14816	14992	15028	14876	14857	15043	14953	14792	14927	14861	14968	14801	15066	15097	15037	14888	14883	15100	14919	14857	14867	14837	15116	15085	14864	14986	14953	15002	14894	14848	14953	15024	14982	14908
23812	21501	28179	25832	23011	21523	20166	17510	17013	17334	17165	16984	16893	17090	17018	16856	16982	17007	17002	16911	16994	16843	16880	16893	16855	16901	16851	16846	16996	16816	16834	16994	16844	16875	16907	16758	16919	16761	16897	16915	16952	16915	16998	16906	16698	16738	16965	16803	16856	16786	16862	16736	16769	16759	16877	16937	16930	16866	16909	16640	16822	16942	16857	16740	16695	16965	16926	16843	16941	16780	16918	16838	16657	16822	16687	16746	16846	16518	16968	16675	16701	16714	17000	16770	16710	16757	16997	16804	16733	16939	16783	16741	16868	16746	16785	16905	17015	16868	16746	16975	17048	16794	16847	17069	16809	16972	16635	16816	16802	16830	16934	16840	16909	16671	16707	16901	16805	16769	16727	16891	16842	16611	16981	16907	16640	16771	16825	16831	16867	16941	16688	16767	16758	16850	16780	16914	16799	16839	16783	16593	16795	16851	16879	16816	16865	16685	16890	17092	16902	16777	16944	16847	16782	16980	16920	16728	16663	16938	16929	16826	16622	16882	16760	16878	16755	16663	16708	16715	16592	16741	16785	17043	16731	16974	16791	16867	16824	16884	16999	17042	16782	17017	16679	16702	16746	16744	16626	16713	16770	16699	16699	16677	16670	16824	16879	16743	16861	16918	16592	16888	16968	16600	16851	16707	16715	16775	16938	16844	16669	16884	16689	16765	16788	16854	16826	16742	16871	16987	16779	16763	16798	16779	16999	16843	16772	16773	16798	16850	16891	16700	16825	16742	16857	16676	16827	16794	16767	17008	16908	16968	16830	16868	16874	16984	16783	16720	16974	16909	16859	16797	16738	16794	16722	16652	16715	16748	17040	16883	16659	16722	16925	16705	16926	16724	16861	16939	16830	16645	16847	16910	16805	16875	16896	16687	16831	16887	16744	16768	16479	16801	16964	16858	16922	16785	16805	16684	16685	16613	16882	16842	16842	16608	16829	16847	16709	16859	16800	16709	16774	16849	16929	16948	16815	16802	16585	16672	16841	16827	16663	16854	16998	16847	16746	16893	16713	16774	16960	16814	16916	16805	16890	16836	16913	16702	16724	16937	16866	16762	17009	16756	16756	16819	16872	17061	17028	16895	16870	16727	16821	16813	16803	16817	16755	16792	17015	16895	16797	16808	16952	16800	16839	16932	16585	16751	16802	16893	16832	16777	16782	16880	17052	16677	16848	16850	16965	16945	16783	16855	16784	16799	16616	16858	16919	16802	17001	16921	16745	16686	16845	16667	17030	16813	16834	16846	16944	16667	16934	17069	16849	16898	16884	16902	16974	16768	16854	16851	16769	16832	16902	17019	16847	16894	16766	16896	16770	17000	16820	16703	16725	16931	16815	16790	16691	16802	16764	16875	16813	16879	16625	16970	17064	16865	16749	16815	16890	16903	16882	16942	16633	16615	16739	16678	16912	16820	16908	16786	16954	16838	16955	16812	16937	16844	16503	16630	16682	16759	16907	16840	16671	16656	16950	16776	17066	16901	17049	16678	16794	16986	16761	16791	16923	16845	16898	16817	16929	16637	16862	16689	16872	16807	16749	17024	16834	17035	16854	16797	16856	16739	16961	16861	16850	16733	16783	16998	17066	16893	16963	17083	17014	16702	16862	16924	16945	16879	16957	16701	16926	16848	16717	16685	16833	16838	16849	16936	16854	17021	16731	16901	16935	16972	17000	16849	16759	16801	16886	16782	16699	16736	16697	16840	16979	16918	16907	16772	16997	16719	16826	16801	16620	16756	16867	16707	17019	16810	16833	16758	16891	16816	16854	16950	16719	16842	16936	16764	16926	16701	16832	16722	16823	16696	16961	16903	16819	16970	16789	16688	16807	16786	16894	16663	17118	16887	17052	17015	17033	17019	16685	16881	16810	16907	16987	16991	16751	16897	16838	16740	16879	17042	16770	16906	16876	16666	16545	16972	17034	16671	16721	16716	16826	16797	16720	16858	16810	16707	16958	16661	16717	16606	16875	16811	16964	16893	16753	16843	17037	17120	16849	16789	16947	16780	16688	16875	16971	16744	16788	16980	16790	16658	16740	16868	16758	16793	16954	16562	16834	16623	16909	17013	16816	16733	16827	16806	16827	16689	16815	16942	16922	16761	16716	17009	16703	16834	16824	16897	16961	16716	16941	16765	16917	16951	16801	16757	16707	16772	16760	16806	16806	16862	16937	16858	16744	16773	16633	16783	17006	16973	16748	16617	16765	16801	16846	16625	16835	16865	16750	16861	16962	16618	16778	16877	16834	16822	17013	16906	16970	16807	16678	16927	16554	16745	16880	16698	16808	16722	17028	16932	17017	16812	16739	16717	16699	16875	16952	16819	16855	16727	16832	16740	16906	16682	16735	16635	17033	16879	16834	16736	16784	16665	16711	16907	16712	16670	16834	16979	16754	16822	16753	16806	16581	16878	16893	16874	16706	16665	16813	16848	16796	16658	16996	16872	16861	16754	16732	16882	16689	16697	16775	16884	16873	16967	16659	16892	16808	16638	16983	16724	16905	16855	16777	16607	16935	16913	16879	17182	16857	16856	16754	16831	16890	16812	16709	16552	16942	16928	16790	16641	16969	16748	16880	16936	16859	16947	16988	16706	16966	16820	16819	16710	16753	16947	16922	17026	16818	16880	16775	16887	16903	16931	16846	16743	16763	16903	16861	16646	16768	16682	16929	16712	16911	16910	16815	16848	16876	16818	16893	16791	16810	16934	16838	16737	16590	16835	16877	16735	16969	16989	16867	16853	16858	16833	16881	16716	16841	16811	16598	16723	16625	16788	16695	16894	16822	16675	16763	16945	16872	16705	16883	16873	16910	16880	17010	16887	16760	16690	16770	16824	16873	16930	16975	17001	16995	16680	16668	17021	16826	16740	16724	16725	16782	16657	16707	16976	16771	16820	16869	16886	17003	16556	16763	16887	16850	16785	16761	16763	16734	16734	16861	16804	16680	16885	16880	16824	16846	16859	16741	16859	16837	16849	16929	16952	16941	16955	16970	16840	16783	16933	16903	16827	16887	16990	16901	16844	16761	16749	16914	16961	16940	16853	16790	16627	16879	16926	17032	16796	16938	17078	16835	17028	16920	16743	16940	16767	16812	16666	16908	16883	16839	16827	16647	16801	16820	17038	16735	16928	16980	16784	16825	16651	16833	16834	16877	16742	16655	16832	16796	16881	16899	16762	16695	16736	16844	16895	17056	16952	16580	16676	16787	16660	16707	16676	16635	16891	16651	16749	16945	16956	16904	16936	16996	16730	16930	17037	16551	16847	16803	16910	16768	16740	16626	16887	16864	16704	16753	16851	16805	16795	17055	16758	16803	16634	16797	16952	16727	16730	16851	16907	16960	16875	16752	16891	16877	16927	16776	16840	16760	16685	16558	16775	16710	16882	16833	16865	16811	16962	16868	16784	16830	16905	16944	16666	16918	16824	16635	16826	16743	16914	16859	16717	16961	16967	16989	16648	16829	16606	16773	16791	16617	16649	16883	16871	16777	16773	16959	17018	16998	16724	16743	16866	16981	16922	16775	16942	16803	16950	16828	16977	16748	16902	16691	16844	16761	16523	16899	16806	17032	16882	16854	16892	17008	16930	16698	16762	16958	16868	16857	16735	16621	16906	16906	17019	16764	16930	16916	16735	16819	16896	16828	16829	16800	16882	16781	16830	16783	16717	16715	16792	16882	16846	16875	16798	16695	16925	16725	16848	16821	16831	16860	16971	16760	16922	16848	16838	16870	16893	16889	16798	16901	16885	16714	16839	16915	16852	16901	16774	16772	16696	16729	16762	16976	16877	16899	16760	16749	16961	16831	16805	17014	16636	16729	16923	16864	16811	16806	16711	16823	16857	16942	16719	16761	16711	16681	16721	16830	16764	16787	16762	16958	16999	16936	17122	16856	16738	16759	16759	16731	16657	16999	16896	16894	16716	16772	16680	16808	16772	16859	16908	16792	16884	16730	16925	16859	16838	16690	16653	16850	16896	16498	16911	16693	16838	16900	16794	16914	16772	16808	16929	16807	16818	16924	16856	16594	16951	16942	16765	16976	17057	16981	16972	16978	16700	16882	16888	16965	16945	16865	16994	16966	16793	16851	16722	16655	16988	16846	16896	16617	16825	16884	16789	16714	16707	16544	16727	16925	16745	16617	16999	16795	16940	16701	16853	17021	16807	16861	16997	16839	16645	16843	17053	16741	16995	16816	16757	16689	16856	16944	16816	16971	16693	16709	16703	16815	16697	16674	16945	16969	16601	16897	16894	16824	16710	16774	16716	16851	16855	16928	16842	16778	16908	16907	16692	16764	16597	16873	16909	16805	16738	16897	16624	16655	16846	16568	16626	17021	16846	16889	16974	16854	16709	16816	16637	16783	16691	16719	16724	17022	16834	17038	16980	16953	16795	16787	16975	16734	16819	16577	16837	16770	16710	16776	16791	16998	16835	16722	16804	16785	16955	16905	16910	16928	16824	16674	16898	16562	16827	16685	16875	16842	16802	16896	16761	16953	16814	16668	16819	16625	17070	16857	16793	16840	16607	16715	16871	16813	17049	16878	16812	16635	16945	16916	16977	16680	16989	16730	16947	16978	16935	16741	17029	16873	17015	16661	16790	16714	16821	16955	17001	16858	16830	16854	16679	16861	16697	16740	16802	16980	16778	16911	17041	16960	16927	16932	16758	16907	16801	16872	16942	16673	16833	16872	16716	16765	16730	16921	16942	16785	16680	16814	16656	16691	16917	16824	16659	16817	16653	16777	16854	16928	16707	16739	16709	16690	16784	16920	16662	17024	16974	16934	16902	16971	16848	16729	16627	16947	16712	16914	16913	16933	16907	16876	16989	16671	16892	16866	16703	16846	17003	16788	16704	16798	16817	16751	16652	16877	16644	17009	16864	16632	16812	16944	16741	16994	17022	16836	16949	16684	16754	16927	16964	17010	16781	16889	16897	16729	16995	16823	16802	16831	16996	16843	16792	16875	16974	16862	16899	16751	16746	16873	16909	16817	16770	16824	16848	16717	16783	16896	16865	16633	16823	16666	16639	16867	16710	16863	16932	16754	16820	16716	16934	16893	16962	16919	16913	17077	16783	17085	16660	16923	16916	16773	16697	16932	16806	16743	16786	16926	16971
18286	38755	32704	24020	19688	17340	16148	15565	15107	15102	14955	14974	15052	14926	15020	14810	14944	14913	14875	14882	14832	14873	14892	14698	14897	14834	14875	14913	14834	14860	14874	14813	14808	14908	14732	14785	14800	14812	14844	14901	14785	14789	14789	14783	14853	14758	14883	14726	14711	14743	14688	14758	14746	14896	14973	14673	14651	14779	14890	14907	14886	14749	14856	14764	14674	14781	14763	14814	14647	14861	14751	14774	14752	14667	14738	14766	14552	14671	14638	14693	15011	14764	14633	14732	14673	14785	14683	14755	14720	14864	14781	14732	14748	14615	14832	14655	14794	14593	14720	14619	14807	14739	14819	14561	14735	14674	14883	14860	14724	14811	14468	14793	14763	14778	14832	14608	14690	14676	14669	14738	14675	14575	14860	14659	14721	14754	14651	14793	14917	14710	14737	14848	14800	14684	14752	14776	14665	14827	14837	14645	14762	14779	14640	14812	14866	14770	14659	14655	14898	14626	14757	14644	14821	14805	14782	14728	14600	14674	14657	14928	14587	14782	14762	14724	14659	14714	14872	14679	14872	14841	14853	14743	14643	14912	14905	14790	14792	14550	14660	14858	14685	14621	14847	14773	14728	14816	14827	14734	14761	14775	14495	14827	14725	14690	14873	14650	14663	14885	14828	14667	14697	14494	14739	14687	14548	14688	14773	14717	14869	14716	14704	14786	14724	14774	14790	14767	14939	14773	14730	14666	14889	14827	14746	14718	14856	14739	14698	14822	14759	14639	14681	14853	14796	14808	14738	14799	14678	14662	14839	14800	14588	14681	14681	14551	14625	14894	14630	14580	14869	14860	14712	14769	14687	14645	14803	14784	14819	14777	14731	14802	14613	14794	14784	14752	14642	14685	14727	14679	14608	14730	14490	14749	14884	14939	14806	14657	14706	14704	14743	14784	14653	14843	14881	14638	14918	14530	14662	14840	14692	14667	14777	14552	14766	14837	14724	14769	14810	14718	14804	14708	14921	14730	14758	14790	14721	14686	14932	14650	14782	14739	14709	14606	14645	14697	14957	14693	14812	14800	14730	14637	14682	14720	14743	14894	14641	14755	14664	14687	14669	14776	14793	14725	14667	14627	14861	14690	15009	14739	14669	14764	14750	14850	14822	14784	14811	14828	14837	14658	14742	14500	14786	14873	14623	14854	14735	14784	14717	14799	14738	14819	14931	14881	14859	14761	14650	14732	14797	14738	14718	14779	14770	14670	14860	14617	14766	14730	14670	14838	14753	14824	14824	14687	14753	14696	14898	14681	14711	14813	14706	14853	14798	14742	14808	14677	14802	14751	14704	14812	14719	14879	14926	14771	14675	14682	14782	14840	14842	14974	14755	14641	14993	14821	14777	14865	14855	14778	14851	14738	14711	14817	14604	14863	14743	14970	14661	14728	14869	14643	14655	14780	14703	14810	14681	14736	14776	14646	14928	14798	14737	14632	14794	14677	14697	14686	14822	14734	14697	14738	14897	14641	14738	14708	14843	14892	14720	14637	14644	14803	14732	14820	14695	14587	14596	14725	14703	14563	14816	14733	14860	14498	14551	14909	14676	14742	14710	14788	14660	14831	14903	14799	14590	14873	14915	14705	14870	14721	14724	14648	14838	14734	14835	14859	14775	14715	14671	14898	14772	14671	14896	14764	14786	14802	14689	14803	14687	14613	14778	14760	14706	14787	14815	14775	14802	14748	14645	14769	14723	14830	14717	14626	14709	14583	14668	14882	14596	14724	14688	14772	14541	14663	14658	14802	14760	14789	14656	14830	14617	14774	14633	14845	14675	14816	14799	14737	14696	14833	14751	14810	14810	14717	14650	14779	14654	14606	14763	14853	14726	14735	14744	14983	14836	14591	14791	14889	14679	14711	14832	14690	14713	14860	14839	14849	14742	14913	14740	14711	14762	14735	14774	14734	14890	14735	14609	14822	14865	14765	14759	14691	14773	14842	14675	14749	14696	14779	14751	14527	14775	14806	14817	14850	14789	14652	14727	14763	14756	14693	14836	14837	14644	14755	14497	14811	14798	14778	14791	14814	14725	14702	14867	14694	14531	14833	14725	14644	14628	14892	14827	14764	14860	14675	14711	14673	14766	14961	14675	14712	14666	14707	15087	14772	14665	14777	14629	14595	14795	14628	14739	14727	14765	14676	14889	14673	14871	14723	14810	14670	14604	14673	14894	14800	14702	14688	14651	14621	14780	14626	14964	14620	14650	14746	14886	14748	14822	14736	14736	14794	14778	14773	14755	14796	14643	14715	14723	14773	14776	14862	14723	14787	14762	14770	14778	14716	14770	14693	14944	14735	14583	14731	14694	14745	14841	14698	14621	14657	14658	14785	14694	14585	14667	14708	14944	14597	14638	14755	14587	14653	14743	14841	14798	14667	14684	14655	14562	14823	14572	14572	14737	14802	14871	14679	14782	14787	14880	14587	14814	14717	14713	14937	14693	14762	14729	14880	14773	14654	14678	14609	14719	14696	14791	14752	14931	14780	14657	14752	14858	14939	14802	14750	14828	14630	14702	14830	14733	14720	14701	14796	14743	14573	14784	14796	14739	14893	14841	14784	14931	14679	14580	14445	14701	14752	14849	14741	14772	14664	14730	14763	14846	14856	14687	14616	14602	14878	14784	14815	14736	14757	14641	14722	14691	14635	14785	14618	14793	14883	14864	14679	14631	14777	14946	14762	14589	14803	14670	14705	14823	14680	14740	14624	14808	14700	14800	14801	14799	14785	14723	14725	14873	14688	14868	14668	14744	14533	14842	14736	14840	14865	14757	14688	14618	14658	14714	14715	14810	14602	14775	14817	14841	14641	14779	14831	14829	14855	14744	14785	14789	14630	14825	14712	14773	14747	14965	14856	14598	14704	14716	14593	14563	14809	14892	14733	14536	14781	14645	14588	14769	14807	14565	14690	14863	14744	14893	14801	14704	14760	14704	14798	14878	14710	14703	14658	14848	14825	14707	14617	14635	14786	14715	14789	14764	14771	14767	14698	14815	14773	14889	14687	14675	14526	14817	14745	14702	14856	14839	14619	14779	14688	14788	14719	14680	14674	14861	14941	14770	14830	14715	14697	14645	14793	14741	14713	14761	14706	14688	14820	14692	14762	14706	14824	14883	14768	14658	14741	14719	14727	14794	14837	14724	14827	14885	14754	14845	14819	14682	14742	14782	14864	14840	14760	14770	14665	14766	14745	14763	14680	14701	14793	14807	14780	14938	14798	14811	14896	14575	14832	14712	14828	14657	14744	14692	14763	14580	14791	14690	14669	14683	14736	14735	14932	14751	14632	14681	14799	14612	14707	14609	14725	14844	14841	14865	14720	14743	14665	14779	14608	14751	14683	14778	14679	14697	14907	14853	14773	14837	14794	14687	14740	14721	14680	14749	14712	14654	14631	14772	14793	14711	14751	14815	14953	14789	14598	14871	14835	14835	14731	14721	14608	14705	14576	14666	14705	14755	14779	14588	14802	14772	14742	14752	14919	14761	14690	14826	14724	14677	14780	14769	14812	14635	14828	14607	14714	14776	14674	14766	14675	14599	14661	14765	14725	14652	14671	14717	14674	14902	14829	14786	14869	14793	14784	14828	14653	14615	14729	14694	14794	14733	14648	14908	14752	14905	14805	14704	14817	14720	14811	14739	14710	14639	14712	14770	14780	14809	14620	14911	14733	14794	14695	14888	14719	14567	14709	14745	14722	14846	14841	14781	14736	14793	14687	14920	14820	14601	14719	14636	14835	14651	14736	14753	14871	14725	14919	14731	14730	14720	14826	14715	14764	14671	14907	14882	14549	14709	14889	14833	14961	14785	14779	14738	14759	14826	14730	14898	14718	14741	14393	14834	14733	14723	14824	14843	14786	14807	14775	14737	14704	14798	14756	14883	14817	14850	14897	14676	14861	14757	14612	14656	14788	14730	14609	14730	14781	14672	14744	14698	14591	14851	14647	14758	14535	14802	14776	14700	14616	14807	14697	14622	14812	14713	14771	14655	14721	14818	14811	14610	14708	14924	14758	14696	14645	14778	14713	14855	14695	14793	14871	14818	14696	14767	14679	14748	14715	14795	14690	14694	14770	14748	14728	14692	14705	14694	14973	14645	14750	14682	14674	14882	14818	14561	14661	14850	14792	14883	14662	15052	14738	14846	14783	14840	14780	14900	14787	14647	14805	14681	14672	14699	14780	14722	14778	14725	14816	14677	14741	14581	14864	14836	14728	14670	14786	14770	14658	14835	14699	14748	14835	14627	14768	14947	14674	14768	14906	14716	14798	14674	14646	14719	14764	14866	14730	14825	14483	14878	14877	14613	14688	14728	14789	14771	14780	14709	14801	14743	14779	14722	14604	14682	14900	14789	14675	14652	14720	14707	14834	14663	14813	14580	14845	14600	14899	14737	14768	14811	14679	14737	14648	14739	14708	14679	14814	14797	14765	14841	14836	14724	14686	14730	14767	14702	14855	14796	14893	14814	14626	14848	14750	14599	14858	14766	14771	14778	14811	14702	14741	14705	14837	14961	14910	14683	14678	14722	14960	14566	14621	14829	14716	14739	14641	14739	14774	14794	14538	14756	14665	14706	14454	14743	14581	14625	14761	14872	14804	14608	14717	14907	14770	14739	14662	14690	14833	14752	14775	14709	14746	14645	14714	14808	14523	14733	14715	14847	14688	14672	14738	14745	14759	14833	14739	14687	14645	14804	14682	14665	14729	14797	14812	14831	14736	14768	14718	14789	14669	14775	14757	14672	14737	14743	14669	14796	14633	14770	14813	14736	14675	14934	14705	14611	14760	14731	14741	14574	14830	14845	14610	14776	14899	14659	14814	14733	14814	14662	14924	14813	14827	14646	14838	14764	14654	14679	14816	14680	14683	14782	14900	14731	14630	14637	14631	14912	14858	14717	14753	14876	14804	14787	14617	14731	14817	14749	14798	14873	14726	14813	14633	14584	14831	14584	14723	14708	14761	14844	14822	14731	14930	14635	14885	14811	14599	14645	14648	14720	14727	14629	14782	14692	14630	14591	14618	14780	14879	14816	14720	14837	14814	14700	14706	14613	14755	14685	14703	14601	14625	14696	14680	14848	14679	14740	14882	14814	14576	14714	14502	14794	14672	14631	14682	14763	14793
25323	21557	27294	27143	20738	19709	18922	17840	17746	17715	17495	17734	17574	17608	17652	17632	17512	17754	17501	17563	17523	17714	17523	17530	17410	17253	17552	17576	17407	17402	17613	17527	17486	17630	17637	17369	17236	17443	17473	17531	17623	17340	17404	17470	17369	17473	17552	17255	17485	17188	17561	17334	17450	17433	17520	17283	17578	17689	17561	17402	17388	17467	17454	17271	17252	17563	17463	17316	17566	17493	17572	17360	17385	17560	17463	17534	17256	17602	17525	17558	17498	17456	17438	17338	17333	17293	17160	17430	17489	17432	17429	17379	17706	17389	17344	17477	17377	17429	17398	17466	17417	17443	17354	17249	17541	17574	17516	17239	17532	17334	17487	17633	17418	17570	17514	17619	17373	17620	17631	17491	17360	17519	17330	17453	17418	17408	17581	17468	17265	17470	17340	17514	17237	17497	17389	17312	17542	17522	17307	17610	17671	17446	17484	17454	17534	17626	17470	17312	17312	17442	17606	17469	17541	17461	17491	17420	17430	17439	17618	17379	17488	17430	17374	17481	17481	17306	17411	17241	17380	17430	17385	17441	17527	17430	17480	17462	17249	17295	17234	17506	17684	17407	17227	17449	17349	17487	17403	17354	17618	17283	17511	17398	17511	17277	17287	17413	17484	17396	17333	17284	17630	17539	17582	17658	17455	17242	17633	17282	17476	17299	17496	17585	17578	17218	17354	17432	17687	17512	17568	17507	17530	17428	17435	17321	17574	17550	17558	17366	17441	17410	17368	17427	17521	17378	17235	17513	17810	17726	17540	17407	17369	17402	17289	17358	17490	17348	17504	17620	17537	17596	17650	17651	17560	17517	17593	17231	17215	17567	17478	17397	17625	17735	17408	17473	17642	17496	17544	17335	17393	17476	17492	17386	17325	17342	17386	17381	17459	17626	17610	17461	17410	17681	17532	17466	17409	17359	17549	17437	17507	17355	17249	17529	17332	17467	17347	17555	17281	17327	17528	17375	17538	17349	17484	17348	17364	17317	17231	17496	17362	17396	17533	17476	17468	17350	17533	17412	17415	17596	17530	17383	17457	17473	17446	17539	17402	17638	17652	17576	17244	17447	17436	17561	17393	17429	17538	17441	17478	17510	17773	17605	17498	17317	17381	17695	17248	17667	17261	17454	17434	17536	17362	17161	17491	17384	17328	17580	17443	17595	17533	17487	17300	17426	17332	17331	17328	17386	17310	17503	17432	17488	17459	17265	17369	17337	17392	17551	17281	17236	17336	17386	17472	17439	17451	17392	17500	17471	17445	17514	17430	17457	17347	17522	17533	17578	17605	17377	17378	17359	17196	17201	17419	17397	17649	17345	17434	17510	17315	17571	17441	17370	17344	17393	17440	17397	17419	17598	17549	17455	17362	17465	17448	17448	17350	17340	17462	17499	17465	17632	17452	17531	17565	17409	17334	17348	17416	17611	17688	17430	17503	17542	17483	17644	17613	17629	17592	17484	17663	17627	17636	17305	17445	17328	17637	17439	17533	17352	17490	17506	17390	17340	17379	17613	17283	17470	17143	17404	17648	17198	17389	17392	17322	17488	17349	17431	17235	17242	17377	17382	17425	17509	17406	17462	17449	17575	17423	17406	17558	17536	17459	17486	17469	17417	17500	17365	17386	17622	17634	17560	17714	17292	17737	17499	17404	17353	17367	17460	17439	17410	17644	17612	17447	17398	17641	17453	17511	17402	17409	17328	17513	17645	17613	17483	17622	17316	17637	17475	17482	17669	17477	17576	17280	17525	17384	17419	17299	17305	17493	17406	17338	17335	17456	17451	17618	17338	17420	17407	17553	17479	17442	17115	17454	17557	17650	17296	17655	17447	17282	17604	17488	17323	17180	17416	17504	17523	17342	17512	17583	17404	17403	17569	17427	17342	17362	17291	17434	17479	17662	17415	17365	17491	17489	17562	17447	17318	17438	17334	17369	17473	17341	17569	17150	17453	17408	17584	17360	17733	17396	17495	17503	17372	17157	17436	17388	17335	17346	17397	17459	17753	17301	17349	17470	17737	17470	17589	17433	17556	17432	17401	17236	17424	17364	17387	17605	17640	17400	17446	17492	17347	17496	17478	17435	17532	17554	17443	17318	17362	17320	17474	17591	17425	17272	17326	17523	17460	17287	17439	17573	17494	17398	17575	17672	17430	17346	17337	17325	17347	17403	17449	17516	17288	17568	17412	17313	17545	17148	17562	17465	17295	17381	17586	17344	17533	17663	17568	17454	17515	17660	17259	17450	17487	17534	17360	17668	17555	17524	17662	17360	17322	17534	17437	17384	17413	17590	17632	17589	17404	17572	17292	17412	17191	17517	17311	17461	17431	17427	17535	17550	17414	17478	17560	17243	17476	17584	17261	17383	17300	17596	17415	17587	17569	17345	17346	17439	17630	17467	17685	17310	17401	17435	17477	17598	17508	17520	17502	17502	17437	17345	17327	17360	17448	17669	17436	17435	17510	17511	17425	17480	17390	17278	17474	17556	17428	17429	17573	17452	17542	17477	17381	17555	17463	17444	17300	17244	17414	17412	17330	17428	17598	17439	17371	17569	17411	17396	17559	17568	17260	17347	17348	17499	17485	17493	17428	17481	17418	17682	17754	17401	17422	17327	17357	17506	17338	17436	17316	17290	17399	17427	17602	17375	17436	17511	17474	17569	17498	17348	17469	17501	17401	17411	17640	17431	17389	17436	17466	17622	17380	17259	17426	17289	17451	17315	17444	17451	17471	17623	17374	17546	17521	17534	17447	17405	17471	17489	17224	17319	17443	17478	17454	17500	17477	17552	17368	17402	17436	17565	17280	17410	17451	17387	17469	17365	17374	17436	17416	17430	17396	17247	17398	17553	17422	17420	17432	17511	17236	17277	17348	17270	17464	17504	17438	17504	17376	17421	17465	17348	17498	17436	17462	17246	17320	17562	17464	17484	17549	17436	17213	17410	17511	17328	17377	17492	17391	17336	17622	17437	17328	17371	17542	17575	17619	17506	17264	17435	17582	17324	17512	17376	17450	17485	17437	17703	17440	17537	17401	17540	17377	17349	17523	17384	17310	17228	17329	17207	17331	17486	17472	17498	17372	17573	17521	17469	17417	17621	17645	17457	17429	17417	17442	17449	17234	17339	17536	17578	17638	17619	17581	17495	17459	17404	17256	17228	17458	17356	17540	17152	17427	17412	17557	17644	17588	17421	17311	17252	17619	17419	17506	17440	17443	17449	17574	17511	17348	17529	17629	17437	17353	17391	17350	17370	17481	17364	17454	17630	17507	17600	17479	17610	17472	17468	17301	17373	17236	17498	17603	17374	17616	17248	17412	17274	17584	17533	17453	17435	17293	17835	17515	17457	17368	17406	17711	17435	17494	17458	17106	17532	17583	17464	17410	17529	17537	17549	17451	17455	17367	17536	17462	17515	17348	17382	17527	17365	17581	17497	17237	17254	17587	17458	17410	17307	17491	17627	17570	17592	17702	17562	17665	17552	17470	17394	17666	17446	17496	17516	17391	17533	17562	17476	17487	17344	17559	17528	17420	17405	17541	17399	17373	17309	17320	17593	17324	17357	17524	17579	17300	17683	17599	17346	17429	17311	17307	17335	17518	17538	17601	17358	17407	17449	17260	17401	17741	17323	17531	17490	17401	17202	17356	17549	17424	17654	17397	17387	17500	17268	17332	17279	17640	17517	17505	17423	17425	17458	17471	17561	17587	17512	17401	17229	17495	17528	17426	17399	17365	17529	17515	17477	17397	17335	17361	17546	17466	17353	17333	17523	17442	17547	17233	17512	17420	17594	17598	17601	17404	17544	17294	17405	17452	17392	17398	17423	17470	17408	17476	17587	17596	17407	17543	17407	17327	17524	17587	17487	17387	17541	17741	17414	17430	17375	17407	17600	17448	17699	17575	17370	17511	17324	17445	17548	17400	17455	17526	17491	17611	17313	17332	17375	17292	17171	17292	17684	17382	17493	17436	17553	17186	17663	17598	17652	17319	17567	17503	17443	17689	17493	17483	17395	17579	17613	17233	17577	17248	17517	17351	17340	17410	17548	17562	17543	17681	17341	17501	17654	17536	17470	17443	17465	17773	17477	17459	17288	17596	17504	17465	17513	17278	17525	17296	17492	17489	17490	17308	17393	17600	17493	17548	17568	17497	17486	17349	17357	17258	17400	17549	17503	17438	17391	17368	17449	17279	17550	17468	17381	17661	17447	17424	17590	17447	17615	17464	17418	17449	17418	17468	17607	17486	17563	17407	17634	17597	17444	17434	17713	17644	17558	17477	17478	17481	17479	17353	17479	17379	17208	17496	17596	17683	17422	17576	17474	17347	17471	17485	17471	17458	17533	17605	17538	17520	17467	17522	17517	17519	17440	17447	17516	17522	17627	17459	17508	17282	17456	17608	17247	17509	17359	17310	17306	17388	17668	17375	17440	17342	17534	17513	17354	17223	17411	17550	17560	17496	17538	17291	17415	17378	17499	17514	17370	17492	17365	17493	17484	17544	17373	17413	17474	17230	17461	17336	17454	17332	17548	17432	17377	17363	17461	17368	17373	17605	17698	17393	17649	17537	17374	17375	17450	17238	17343	17428	17131	17314	17583	17478	17497	17521	17449	17381	17539	17536	17568	17467	17358	17630	17654	17453	17367	17441	17385	17466	17289	17433	17421	17376	17312	17346	17455	17362	17571	17638	17521	17551	17279	17297	17465	17482	17242	17555	17509	17522	17474	17405	17503	17544	17655	17527	17576	17334	17330	17501	17392	17311	17552	17638	17617	17557	17563	17490	17494	17364	17329	17401	17436	17527	17439	17484	17589	17571	17404	17549	17379	17505	17369	17490	17359	17396	17647	17316	17535	17363	17456	17581	17468	17382	17507	17513	17525	17554	17404	17323	17351	17530	17462	17453	17539	17543	17388	17560	17726	17436	17325	17589	17287	17472	17300	17429	17395	17351	17514	17460	17691	17723	17683	17574	17220	17486	17513	17587	17457	17552	17492	17306	17578	17332	17414	17321	17476	17262	17285	17407	17455	17405	17245	17527	17453	17487	17796	17455	17334	17618	17424	17440	17409	17548	17399	17457	17626	17531	17429	17433	17290	17487	17574	17429	17524	17479	17427	17361	17461	17338
18169	34041	27099	19878	18566	17448	16160	15642	15587	15428	15342	15229	15198	15270	15429	15156	15437	15417	15379	15238	15213	15323	15185	15267	15221	15346	15274	15046	15053	15432	15173	15196	15073	15221	15264	15140	15238	15123	15255	15198	15039	15009	15159	15298	15340	15101	15167	15067	15160	15119	15224	15057	15193	15094	15342	15229	15340	15208	15153	15132	15138	15214	15161	15106	15071	15073	15082	15292	15066	15262	15261	15155	15195	15020	15299	15413	15145	15236	15200	15197	15288	15096	15199	15274	15255	15184	15079	15077	15205	15202	15265	15242	15025	15183	15139	15074	15068	15112	15006	15159	15360	15128	15156	15092	15228	15307	15104	15316	15081	15459	15171	15010	15114	14951	15394	15191	15033	15161	15362	15075	15122	15045	15151	15337	15091	15164	15148	14910	15144	15193	15253	15146	15103	15279	15265	15022	15183	15206	14984	15235	15148	15115	15166	15112	15181	15095	15161	15128	15098	15242	14895	15171	15298	15105	15066	15184	15079	15261	15336	15199	15389	15142	15266	15162	15194	15267	15224	15271	15243	15066	15152	15099	15403	15176	15102	15196	15084	15269	15242	15094	15123	14981	15303	15077	15029	15216	15213	15119	15311	15081	15170	15130	15268	15327	15176	15204	15241	15126	15304	15034	15198	15329	15064	15116	15300	15191	15156	15218	15154	15218	15289	15131	15045	15135	15186	15191	15244	15218	15074	15117	15213	15307	15117	15141	15134	15405	15351	15243	15141	15235	15261	15299	15228	15243	15098	15197	15174	15168	15133	15154	15190	15093	15144	15256	15120	15013	15333	15110	15135	15227	15143	15233	15232	15156	15236	15192	15197	15226	15313	15273	15014	15180	15238	15223	15082	15076	15289	15155	15173	15060	15339	15149	15147	15216	15161	15118	15065	15107	15101	15323	15106	15267	15195	15168	15109	15305	15140	15252	15173	15046	15113	15109	15317	15074	15133	15113	15141	15175	15383	15129	15070	15193	15094	15142	15197	15105	15141	15158	15130	15200	15177	15182	15138	15125	14897	15054	15332	14983	15252	15224	15205	15294	15300	15260	15314	15284	15172	15234	14988	15196	15113	15144	15105	15159	15091	15237	15163	15257	15074	15345	15213	15205	15072	15125	15138	14993	15101	15047	15153	15126	15083	15259	15075	15300	15223	15211	15396	15150	15258	15195	15243	15325	15083	15260	15153	15268	15247	15100	15108	15248	15108	15382	15218	15214	15057	15228	15121	15221	15079	15236	15205	15097	15057	15276	15154	15282	15249	14979	15192	15370	15069	15284	15151	15050	15372	15213	15170	15210	15140	15135	15286	15122	15167	15224	15426	15353	15037	15148	15174	15196	15212	15533	14994	15181	15068	15228	15171	15337	15025	15096	15197	15105	15157	15157	15163	15040	15307	15298	15107	15190	15081	15161	15114	15133	15244	15029	15255	15135	15093	15046	15127	15270	15184	15140	15142	15177	15270	15278	15126	15370	15195	15317	15296	15308	15084	15127	15163	15139	15313	15193	14966	15113	15119	15180	15090	15174	15260	15155	15171	15230	15304	15187	15236	15214	15180	15250	15156	15254	15229	15027	15238	15119	15403	15149	15022	15127	15161	15192	15315	15232	15253	15314	15144	15310	14973	15234	15190	15067	15051	15153	15244	15194	15171	15114	15323	15230	15189	15233	15056	15067	14935	15211	15145	15204	15172	15094	15145	15157	15191	15280	15162	15199	15187	15186	15116	15369	15411	15071	15297	15220	15020	15189	15095	15234	15086	15132	15233	15177	15117	15310	15268	15080	15194	15138	15240	15228	15259	15216	15165	15243	15088	15036	15223	15126	15273	15166	15152	15204	15222	15012	15276	15135	15314	15140	15179	15133	15325	15019	15011	15124	15176	15176	15216	15169	15171	15143	14958	15194	15208	15196	15207	15111	15172	15184	15178	15244	15239	15058	15257	15167	15227	15260	15189	15189	15169	15109	15168	15164	15144	15187	15139	15056	15211	15180	15087	15098	15258	15032	15128	15147	15352	15114	15047	15141	14975	15060	15220	15145	15054	15168	15297	15032	15354	15075	15255	15114	15184	15151	15421	15187	15095	15061	15293	15109	15290	15142	15379	15133	15154	15094	15126	15270	15192	15227	15353	15023	15283	14947	15137	15126	14985	15254	15136	15209	15118	15045	15186	15275	15229	15296	15274	15170	15300	15076	15183	15298	15341	15102	15208	15070	15218	14949	15152	15212	15266	15265	15165	15256	15170	15240	15224	15050	15100	15135	15124	15000	15020	15160	15244	15326	15132	15266	15126	15277	15298	15253	15237	15090	15251	15181	15214	15052	15244	15343	15212	15053	15248	15211	15072	15122	15103	15233	15081	15110	15097	15143	15054	15114	15184	15197	15179	15227	15211	15274	14970	15279	15173	15129	15103	15231	15064	15439	15152	15190	15143	15065	15219	15247	15128	15268	15170	15154	15209	15070	15216	15030	15262	15209	15072	15094	15158	15164	15363	15033	15107	15115	15238	15152	15139	15064	14931	15029	15198	15218	15317	15074	15072	15080	15217	15234	15126	15160	15118	15229	15134	15095	15298	15060	15164	15196	15323	14992	15052	15217	15181	15278	15226	15037	15181	15268	15189	15288	15115	15116	15200	15089	15481	15163	15223	15385	15103	15298	15123	15147	15082	15149	15171	15242	15153	15335	15147	15317	15081	15176	15225	15104	15198	15189	15208	15100	15116	14975	15249	15186	15186	15159	15092	15258	15287	15184	15244	15080	15260	15224	15245	15125	15074	15210	15095	15290	15160	15183	15216	15153	15181	15261	15264	15225	15053	15214	15059	15168	15370	15128	15319	15175	15161	15270	15162	15108	15064	15222	15304	15204	15239	15212	15184	15251	15189	15233	15328	15289	15028	15229	15291	15200	15201	15196	15230	15117	15092	15165	15127	15161	15214	15144	15177	15296	15210	15315	15228	15121	15397	15190	15047	15182	15330	15131	15062	15160	15200	15050	15170	15106	15139	15188	15107	15120	15288	15246	15139	15231	15244	15208	15042	15231	15221	15109	15015	15117	15299	15105	15216	15324	15302	15036	15225	15178	15070	15100	15255	15082	15244	15125	15206	15145	15154	15142	15206	15175	15303	15168	15177	15171	15123	15371	15206	15166	15302	15224	15133	15142	15253	15248	15156	15236	15145	15275	15276	15248	15284	15152	15263	15203	15284	15264	15059	15068	15014	15212	15311	15259	15178	15211	15185	15264	15129	15216	15206	15133	15252	15245	15118	15061	15130	15184	15243	15230	15209	15182	15222	15057	15101	15320	15439	15232	15133	15348	15183	15340	15124	15164	15262	15037	15173	15095	15213	15173	15117	15257	15301	15017	15238	15292	15207	15169	14962	15195	15083	15166	15330	15140	15229	15217	15177	15195	15064	15311	15201	15182	15206	15171	15204	15275	15205	15003	15131	15022	15161	15182	15159	15207	15284	15247	15096	15259	15168	15266	15105	15184	15270	15119	15238	15275	15239	15065	15031	15263	15236	15320	15139	15234	15170	15220	15239	15262	15257	15130	15203	15299	15307	15149	15259	15183	15021	15296	15179	15208	15139	15079	15183	15145	15249	15188	15117	15249	15205	15064	15229	15160	15123	15173	15129	15233	15188	15089	15045	15090	15312	15090	15091	15196	15198	15256	15268	15078	15163	15245	15142	15204	15057	15299	15214	15231	15206	15289	15053	15326	15235	15144	15011	15229	15236	15183	15092	15272	15237	15174	15268	15180	15161	15260	15027	15158	15141	15131	15128	15226	15256	15080	15071	15296	15185	15115	15113	15353	15163	15141	15175	15262	15241	15272	15137	15327	15039	15141	15027	15339	15158	15181	15226	15257	15242	15170	15396	15354	15385	15258	15239	15152	15089	15200	15108	15208	15193	15420	15206	15050	15209	15317	15339	15212	15364	15301	15196	15139	15108	14961	15234	15162	15201	15228	15159	15252	15190	15153	15169	15059	15288	15248	15182	15135	15156	15259	15242	15201	15174	15250	15222	15127	14986	15182	15350	15190	15117	15162	15184	15127	15183	15144	15293	15194	15150	15160	15224	15154	15117	15243	15128	15138	15196	15265	15319	15192	15140	15093	15252	15360	15095	15157	15222	15109	15270	15013	15218	15236	15255	15216	15135	15178	15146	15342	15080	15142	15203	15146	15323	15132	15368	15235	15108	15314	15281	15318	15165	15120	15303	15135	15032	15002	15096	15277	15329	15274	15112	15148	15174	15259	15115	15373	15366	15210	15251	15257	15109	15285	15146	15195	15158	15192	15005	15209	15176	15229	15224	15101	15159	15137	15239	15207	15013	15181	15027	15184	15161	15153	15006	15218	15146	15281	14972	15237	15053	15244	15265	15362	15204	15104	15110	15201	15335	15360	15090	15037	15215	15061	15251	15282	15072	15224	15077	15271	15292	15285	15105	15132	15208	15080	15379	14953	15135	15243	15327	15150	15284	15239	15059	15354	15085	15051	15171	15155	15278	15071	15292	15243	15061	15155	15159	15275	14993	15085	15191	15066	15122	15086	15167	15131	15171	15159	15286	15213	15311	15227	15174	15155	15278	15119	15273	15146	15251	15274	15160	15244	15262	14991	15115	15145	15147	15189	15097	15239	15226	15149	15298	15058	15234	15053	15190	15305	15194	15252	15071	15106	15205	15322	15173	15187	15222	15129	15291	14992	15065	15147	15207	15215	15341	15223	15001	15084	15437	15294	15095	15317	15230	15271	15074	15292	15275	15065	15265	14937	15071	15168	15147	15272	15169	15235	15127	15083	15051	15134	15224	15059	15289	15444	14970	15067	15190	15168	15172	15100	15168	15017	15268	15113	15165	15209	15082	15166	15171	15153	15184	15144	15073	15345	15194	15159	15126	15158	15194	15281	15066	15060	15172	15342	15256	15125	15263	15122	15194	15154	15125	15407	15104	15372	15196	15045	15355	15318	15134	15270	15302	15205	15122	15141	15106	15250	15220	15045	15036	15088	15224	15232	15098	15120	15061	15283	15060	15217	15083	15064	15259	15139	15109	15236	15285	15101	15238	15141	15095	15347	15182	15251	15126	15168	15040	15200	15153	15206	15093	15315	15213	15304	15011	15190
22578	21534	28745	24902	22432	23940	23613	19386	18247	18589	18700	18189	18090	18237	17899	18033	18172	17832	17945	18070	17995	17937	17914	17964	18095	17878	17992	17794	17806	17955	17786	17668	17805	17966	17999	17924	17945	17874	17860	17916	17952	17725	17821	17730	17980	17858	17591	17992	17906	17880	18048	17886	17716	17849	17814	17830	17671	17653	17763	17805	17895	17805	17820	17540	17992	17704	17827	17693	17802	17879	17783	17744	17709	17677	17884	17688	17759	17662	17788	17943	17914	17791	18063	17811	17801	17882	17842	17824	17733	17635	17747	17631	17799	17857	17822	17848	17802	17803	17702	17790	17615	17799	17895	17769	17749	17636	17779	17771	17762	17665	17844	17875	17946	17678	17893	17633	17716	17791	17810	17726	17842	17791	17857	17620	17770	17778	17788	17896	17625	17864	17779	18070	17635	18091	17992	17708	17840	17656	17678	17853	17791	17765	17919	17964	17748	18025	17776	17701	17855	17768	17888	17638	17737	17852	17560	17708	17910	17836	17997	17728	17489	17817	17830	17598	17749	17878	17944	17587	17817	17809	17722	17659	17813	17757	17732	17883	17865	18064	17639	17749	17808	17808	17782	17657	17742	17758	17554	17720	17848	17748	17776	17845	17698	17627	17730	17778	17819	17653	17884	17801	17866	17716	17818	17858	17791	17899	17874	18032	17753	17906	17876	17805	17719	17948	17922	17904	17815	17717	17775	17747	17689	17794	17781	17692	17899	17760	17653	17740	17738	17670	17757	17707	17820	17755	17661	18034	18002	17912	17877	17691	17933	17761	17843	17770	17798	17754	17904	17688	17913	17681	17779	17920	17824	17870	17861	17662	17761	17710	17648	17769	17570	17815	17846	17647	17798	17769	17706	17895	17929	17685	18209	17666	17819	17792	18010	17659	17744	17674	17848	17625	17755	17681	17725	17875	17762	17590	17932	17869	17799	17760	17941	17769	17705	17870	17877	18005	17731	17744	17805	17858	17828	17697	17884	17717	17929	17726	17887	17802	17619	17751	17848	17814	17842	17737	17715	17621	17745	17641	17603	17578	17964	17699	17893	17721	17958	17666	17809	17629	17967	17840	17826	17781	17721	17639	17818	17664	17703	17755	17776	17859	17782	17885	17762	17671	17706	17763	17841	17726	17604	17977	17814	17784	17992	17832	17653	17730	17841	17916	17628	17597	17683	17805	17828	17688	17664	17725	17672	17657	17843	17828	17821	17715	17629	17742	17668	17686	17845	17746	17757	17932	17726	17834	17986	17743	17792	17797	17701	17716	17652	17645	17807	17811	17744	17633	17825	17636	17661	17714	17796	17739	17582	17839	17796	17730	17775	17737	17747	17723	17852	18045	17506	17736	17683	17824	17903	17797	17711	17583	17711	17710	17875	17819	17926	17858	17851	17898	17825	17708	17965	17847	17776	17687	17694	17943	18003	17784	17828	17667	17676	17736	17818	17972	17803	17772	17837	17813	17642	17759	17842	17927	17614	17781	17780	17863	17720	17783	18063	17802	17670	17759	17714	17713	17664	17755	17533	18045	17825	17795	17963	17812	17769	17410	17611	17687	17813	17742	17870	17900	17819	17698	17817	17719	17765	17635	17618	17911	17628	17765	17794	17703	17735	17548	17731	17735	17687	17687	17698	18004	17711	17811	17777	17769	17722	17788	17599	17722	17935	17839	17729	18002	17822	17872	17793	17807	17766	17878	17778	17749	17732	17970	17672	18096	17779	17855	17892	17767	17870	17720	17901	17876	17739	17908	17849	17668	17892	17669	17968	17811	17759	17865	17857	17726	17758	17702	17521	17444	17564	17826	17739	17868	17919	17559	17745	18064	17844	17599	17649	17814	17674	17909	17693	17824	17729	17795	17682	17741	17588	17644	17756	17697	17859	17892	17729	17744	17746	17873	17861	17859	17893	17749	17857	17907	17596	17761	17950	17613	17677	17741	17862	17947	17903	17667	17623	17809	17809	17856	17817	17697	17721	17760	17908	17624	17759	17877	17667	17830	17666	17786	17631	17689	18042	17913	17675	17489	17649	17849	17956	17808	17893	17754	17877	17545	17707	17811	17566	17605	17857	17659	17592	17730	17809	17842	17728	17526	17696	17734	17819	17739	17758	17651	17759	17645	17823	17898	17771	17838	17797	17745	17754	17550	17831	17858	17829	17706	17889	17828	17700	17671	17758	17829	17708	17873	17773	17844	17896	17575	17757	17734	17682	17682	17803	17737	17586	17779	17746	17800	17586	17504	17659	17823	17720	17687	17865	17807	17831	17807	17598	17917	17666	17786	17725	17852	17750	17819	17696	17611	17781	17818	17744	17812	17676	17566	17759	17638	17772	17609	17842	17623	17903	17638	17891	17535	17832	17831	17806	17725	17766	17656	17756	17821	17775	17818	17756	17873	17722	17803	17760	17641	17843	17674	17988	17725	17738	17678	17938	17912	17664	17886	17736	17722	17807	17740	17701	17655	17749	17901	17734	17733	17886	17684	17974	17948	17628	17750	18011	17786	17709	17595	17713	17617	17913	17798	17857	17823	17686	17903	17710	17765	17601	17797	17781	17800	17724	17833	17674	17735	17836	17860	17687	17618	17964	17708	17903	17900	17887	17803	17939	17793	17737	17955	17752	17756	18010	17655	17876	17883	17781	17856	17875	18053	17924	17872	17772	17759	18004	17974	17738	17625	17817	17958	17778	17580	17907	17759	17669	17714	17672	17629	17687	17674	17883	17681	17979	17567	17857	17997	17717	17802	17968	17595	17852	17796	17864	17911	17761	17718	17785	17794	17981	17683	17692	17713	17624	17664	17785	17757	17986	17716	17720	17861	17781	17902	17700	18056	17827	17800	17750	17808	17822	17695	18039	17643	17865	17617	17848	17677	17658	17755	17792	17912	17674	17823	17721	17728	17987	17761	17811	17852	17690	17622	17897	17803	17705	17848	17707	17852	17716	17753	17652	17777	17825	17692	17776	17975	17816	17643	17750	17665	17675	17883	17709	17863	17780	17533	17818	17777	17956	17763	17780	17727	17706	17770	17781	17703	17699	17695	17791	17662	17877	17704	17821	17677	17823	17819	17555	17727	17695	17548	17697	17728	17677	17637	17697	17667	17798	17616	17727	17381	17777	17666	17729	17602	17661	17970	17907	17713	17795	17834	17779	17659	17773	17866	17946	17897	17886	17676	17816	17786	17935	17714	17582	17704	17870	17734	17708	17939	17811	17924	17756	17836	17495	17584	17699	17724	17731	17656	17791	17658	17988	17855	17978	17627	17715	17792	17714	17616	17708	17675	17826	17738	17707	17579	17796	17731	17954	17919	17648	17623	17733	17710	17797	17991	17828	17667	17708	17610	17562	17729	17761	17841	17995	17779	17647	17626	17738	17920	17892	17715	17896	17735	17632	17874	17709	17629	17848	17760	17554	17566	17900	17751	17805	17719	17782	17953	17654	17998	17831	17606	17681	17869	17712	17884	17801	17836	17762	17778	17704	17721	17693	17681	17697	17480	17714	17613	17842	17844	17767	17971	17697	17612	17769	17913	17636	17978	17722	17971	17830	17646	17703	17722	17779	17775	17718	17492	17524	17743	17874	17872	17970	18034	17860	17707	17909	17926	17725	17755	17577	17722	17921	17665	17760	17776	18014	17745	17604	17758	17922	17781	17842	17897	17769	17824	17906	17686	17740	17882	17782	17966	18019	17806	17612	17895	17924	17829	17748	17693	17676	17927	17755	17736	17688	17767	17699	17750	17662	17700	17711	17927	17842	17982	17902	17701	17924	17857	17698	17894	17720	17740	17623	17993	17783	17561	17750	17918	17670	17726	17634	17710	17673	17907	17973	17763	17648	17711	17732	17667	17601	17748	17959	17751	18049	17672	17723	17713	17678	17853	17910	17762	17812	17661	17796	17831	17986	17874	17744	17669	17656	17610	17645	17592	17948	17737	17743	17785	17920	17738	17925	17791	17766	17606	17855	17813	17925	17738	17729	17763	17975	17653	18068	17757	17785	17855	17837	17776	17784	17624	17661	17835	17863	17800	17716	17638	17833	17795	17629	17503	17633	17774	17810	17719	17664	17767	17771	17945	17916	17772	17635	17886	17669	17835	17780	17775	17721	17861	17820	17724	17735	17885	17951	17766	17697	17629	17695	17568	17837	17861	17739	17852	17923	17639	17847	17577	17684	17778	17816	17719	17859	17790	17791	17946	17607	17878	18000	17789	17958	17701	17696	17619	17801	18001	17886	17869	18006	17777	17924	17827	17975	17887	17695	17752	17642	17710	17987	17908	17669	17859	17779	17943	17916	17779	17643	17843	17806	17848	17627	17868	17824	17835	17800	17748	17923	17756	17710	17636	17730	17749	17710	17742	17823	17816	17651	17692	17859	17824	17823	17910	17643	17811	17752	17637	17845	17828	17889	17924	17664	17599	17748	17746	17847	17851	17642	17684	17772	17788	17554	17651	17793	17863	17963	17796	17890	17791	17825	17739	17809	17647	17762	17826	17898	17676	17686	17817	17701	17748	17888	17822	17618	17873	17880	17691	17851	17800	17925	17767	17913	17679	17626	17681	17654	17682	17850	17505	17690	17878	17785	17929	17746	17772	17775	17480	17617	17763	17457	17776	17722	17905	17551	17784	17843	18059	17713	17869	17703	17875	17856	17805	17860	17712	17813	17766	17864	17847	17807	17684	17722	17829	17685	17545	17578	17727	17827	17667	17891	17929	17754	17644	17772	17954	17955	17765	17897	17968	17675	17795	17720	17782	17551	17701	17746	17786	17893	17723	17727	17923	17547	17637	17400	17604	17795	17936	17894	17648	17694	17553	17830	17869	17735	17766	17936	17684	17795	17818	17933	17874	17695	17700	17671	17739	17790	17757	17761	17665	17541	17864	18045	17775	17748	17892	17806	17801	17815	17845	17694	17663	17717	17839	17769	17596	17906	17776	17960	17680	17635	17553	17767	17863	17798	17802	17737	17577	17789	17891	17788	17706	17798	17724	17592	17793	17830	17535	17724	17642	17563	17808	17769	17799	17730	17819	17815	17761	17831	17761	17814	17797	17725	17824	17721	17824	17818	17731	17715	18021	17847	17427	17774	17693	17852	17748	18036	18086	17649	17899	17739	17821	17860	17837
20131	46561	39468	29285	23415	18676	16696	16190	15954	15756	15501	15701	15713	15639	15518	15404	15422	15797	15386	15476	15377	15221	15435	15419	15369	15424	15291	15297	15274	15453	15311	15303	15279	15330	15572	15384	15485	15511	15354	15362	15336	15396	15333	15367	15346	15097	15311	15425	15293	15429	15229	15317	15340	15341	15344	15310	15237	15378	15210	15421	15162	15515	15116	15187	15343	15423	15380	15370	15307	15334	15494	15296	15341	15285	15300	15263	15230	15254	15265	15107	15380	15250	15268	15233	15223	15340	15226	15236	15150	15244	15335	15410	15171	15251	15454	15264	15290	15281	15236	15194	15306	15453	15168	15192	15403	15220	15340	15156	15324	15404	15181	15365	15202	15492	15214	15292	15240	15412	15406	14992	15256	15122	15360	15382	15236	15268	15348	15397	15131	15378	15278	15158	15415	15195	15429	15312	15510	15160	15372	15132	15102	15286	15311	15338	15462	15085	15216	15194	15440	15384	15172	15397	15309	15455	15210	15143	15276	15282	15169	15374	15427	15311	15362	15185	15395	15410	15318	15210	15198	15154	15347	15217	15259	15419	15288	15303	15326	15192	15352	15378	15295	15144	15388	15306	15335	15487	15152	15145	15212	15315	15404	15279	15307	15239	15316	15234	15288	15125	15362	15230	15393	15131	15334	15437	15448	15242	15316	15303	15151	15212	15210	15274	15261	15210	15189	15369	15087	15402	15287	15150	15260	15400	15140	15217	15469	15247	15090	15227	15321	15484	15379	15321	15214	15445	15288	15320	15350	15324	15434	15277	15247	15339	15349	15240	15182	15275	15400	15365	15478	15274	15410	15308	15413	15268	15474	15326	15388	15283	15463	15373	15185	15423	15468	15196	15339	15320	15350	15297	15351	15237	15482	15394	15486	15186	15505	15285	15217	15271	15197	15185	15212	15321	15358	15318	15489	15310	15343	15311	15204	15089	15291	15220	15251	15407	15297	15148	15237	15341	15373	15228	15345	15300	15226	15453	15161	15276	15346	15360	15331	15067	15094	15424	15352	15377	15246	15411	15276	15319	15222	15140	15446	15321	15360	15388	15227	15549	15247	15148	15249	15300	15417	15359	15317	15435	15023	15254	15171	15474	15256	15291	15348	15263	15283	15227	15116	15273	15173	15333	15200	15201	15240	15214	15410	15214	15205	15527	15378	15198	15311	15318	15437	15427	15312	15440	15226	15410	15326	15121	15228	15241	15287	15369	15294	15336	15242	15249	15413	15269	15327	15300	15257	15269	15363	15415	15287	15299	15293	15236	15162	15361	15263	15239	15215	15222	15359	15254	15181	15253	15286	15411	15290	15183	15348	15276	15147	15323	15328	15393	15266	15324	15366	15259	15251	15184	15157	15232	15380	15111	15353	15315	15275	15122	15167	15251	15390	15368	15488	15294	15315	15285	15415	15362	15293	15057	15208	15107	15273	15210	15264	15143	15349	15396	15397	15408	15179	15390	15117	15207	15518	15424	15193	15218	15389	15277	15160	15338	15324	15342	15350	15309	15357	15199	15367	15299	15230	15379	15361	15299	15310	15092	15480	15230	15381	15418	15209	15412	15490	15290	15305	15264	15265	15168	15371	15245	15179	15547	15180	15564	15336	15332	15417	15308	15221	15222	15256	15435	15385	15538	15309	15206	15414	15414	15320	15251	15210	15298	15251	15314	15035	15357	15409	15251	15400	15244	15092	15282	15289	15307	15424	15173	15131	15185	15403	15284	15310	15233	15278	15416	15310	15258	15384	15216	15404	15270	15154	15509	15307	15316	15317	15170	15430	15283	15227	15323	15267	15129	15148	15200	15085	15293	15433	15380	15424	15155	15352	15166	15320	15464	15187	15258	15138	15231	15501	15374	15332	15298	15266	15306	15368	15279	15352	15201	15177	15314	15272	15387	15265	15261	15419	15319	15321	15188	15146	15483	15162	15429	15347	15330	15305	15381	15348	15411	15155	15067	15397	15391	15438	15341	15286	15174	15287	15263	15277	15229	15342	15286	15255	15315	15329	15356	15208	15295	15366	15221	15212	15272	15329	15416	15233	15432	15352	15320	15426	15204	15237	15610	15351	15213	15342	15310	15314	15335	15265	15337	15403	15390	15341	15203	15356	15124	15332	15360	15224	15469	15294	15258	15291	15221	15243	15317	15416	15210	15254	15171	15387	15221	15384	15465	15253	15188	15377	15189	15191	15184	15287	15222	15441	15329	15322	15316	15048	15218	15265	15256	15354	15272	15375	15250	15286	15327	15389	15292	15385	15317	15332	15277	15158	15316	15365	15324	15261	15273	15396	15305	15333	15300	15414	15244	15183	15284	15157	15283	15494	15403	15196	15367	15170	15153	15254	15456	15431	15242	15341	15225	15331	15340	15308	15285	15385	15338	15363	15273	15255	15239	15356	15256	15363	15224	15290	15138	15271	15155	15257	15325	15202	15328	15276	15391	15206	15145	15181	15160	15325	15344	15349	15210	15215	15374	15264	15408	15620	15158	15365	15242	15270	15393	15304	15435	15386	15259	15160	15305	15324	15268	15367	15301	15256	15312	15424	15097	15327	15320	15356	15249	15229	15398	15338	15247	15200	15440	15198	15347	15157	15248	15197	15347	15336	15255	15100	15233	15336	15274	15501	15286	15352	15600	15276	15311	15344	15316	15283	15181	15301	15187	15343	15272	15458	15416	15178	15268	15309	15203	15267	15350	15242	15264	15226	15249	15209	15385	15233	15228	15217	15217	15271	15246	15378	15285	15232	15294	15221	15369	15312	15213	15263	15351	15195	15267	15253	15325	15360	15167	15339	15362	15170	15256	15266	15324	15110	15175	15284	15164	15142	15214	15295	15430	15334	15330	15133	15120	15200	15256	15314	15370	15266	15215	15399	15179	15341	15488	15333	15396	15326	15164	15309	15203	15230	15259	15199	15317	15516	15299	15201	15495	15229	15317	15324	15265	15260	15377	15214	15434	15206	15254	15483	15306	15314	15329	15092	15296	15510	15195	15264	15377	15281	15036	15389	15191	15384	15233	15344	15399	15144	15373	15443	15232	15326	15172	15266	15083	15218	15290	15255	15261	15417	15281	15371	15271	15421	15331	15331	15384	15347	15102	15249	15021	15438	15384	15336	15421	15216	15230	15307	15448	15199	15270	15317	15277	15399	15345	15371	15232	15372	15377	15401	15300	15158	15252	15264	15272	15324	15471	15174	15297	15162	15248	15240	15338	15355	15384	15330	15342	15286	15425	15206	15205	15380	15306	15368	15235	15210	15315	15320	15235	15454	15141	15263	15397	15227	15247	15327	15242	15094	15513	15116	15075	15159	15254	15158	15185	15330	15309	15334	15421	15230	15165	15302	15232	15225	15283	15289	15348	15330	15336	15323	15278	15302	15305	15190	15468	15430	15296	15270	15254	15089	15253	15306	15275	15248	15245	15380	15298	15211	15303	15525	15261	15146	15361	15412	15216	15286	15126	15366	15232	15249	15227	15303	15377	15068	15373	15231	15227	15081	15242	15250	15081	15416	15318	15440	15286	15268	15213	15508	15240	15336	15210	15356	15374	15410	15224	15430	15292	15391	15112	15309	15270	15328	15272	15174	15204	14980	15159	15162	15410	15020	15410	15281	15178	15322	15299	15364	15333	15254	15437	15204	15330	15277	15225	15370	15104	15279	15378	15333	15331	15160	15354	15151	15149	15237	15318	15201	15381	15400	15349	15488	15309	15460	15290	15452	15370	15376	15346	15127	15495	15290	15339	15366	15274	15397	15313	15209	15158	15171	15245	15310	15186	15353	15231	15141	15355	15209	15593	15275	15290	15183	15179	15359	15387	15247	15287	15188	15314	15394	15313	15289	15205	15365	15331	15283	15324	15296	15386	15201	15504	15116	15142	15347	15135	15331	15145	15398	15247	15309	15133	15334	15438	15381	15216	15314	15250	15228	15364	15243	15111	15147	15166	15242	15308	15389	15199	15218	15355	15314	15440	15331	15316	15317	15197	15307	15240	15231	15440	15366	15230	15273	15203	15278	15456	15250	15216	15322	15369	15124	15374	15344	15318	15250	15380	15344	15072	15340	15265	15314	15233	15317	15363	15164	15354	15170	15252	15403	15284	15244	15344	15353	15249	15234	15183	15364	15120	15361	15166	15320	15212	15172	15182	15414	15240	15203	15221	15309	15373	15308	15467	15333	15220	15357	15209	15197	15299	15252	15308	15351	15298	15302	15213	15234	15400	15214	15266	15174	15277	15397	15170	15260	15251	15274	15244	15460	15186	15161	15234	15346	15405	15250	15216	15400	15266	15339	15304	15362	15302	15321	15259	15129	15293	15358	15436	15365	15208	15134	15284	15418	15501	15370	15486	15307	15178	15149	15138	15291	15326	15264	15342	15382	15309	15385	15166	15241	15263	15353	15367	15274	15318	15225	15410	15111	15375	15345	15322	15320	15367	15362	15218	15256	15499	15351	15231	15339	15261	15094	15245	15265	15322	15353	15276	15341	15162	15421	15353	15268	15185	15376	15298	15173	15365	15255	15401	15181	15264	15208	15276	15183	15373	15245	15236	15320	15272	15214	15295	15238	15420	15263	15538	15151	15316	15250	15251	15322	15429	15185	15391	15327	15412	15399	15312	15409	15260	15178	15192	15531	15184	15396	15172	15244	15191	15414	15223	15406	15388	15398	15181	15298	15297	15337	15272	15203	15280	15250	15226	15338	15186	15081	15402	15190	15207	15350	15249	15269	15154	15341	15254	15266	15346	15236	15266	15411	15323	15269	15332	15344	15237	15216	15472	15518	15348	15481	15201	15269	15212	15460	15201	15218	15367	15215	15372	15224	15273	15338	15371	15354	15295	15362	15383	15290	15319	15111	15369	15390	15276	15131	15404	15179	15342	15295	15349	15424	15441	15403	15427	15255	15437	15369	15423	15248	15049	15552	15408	15431	15346	15230	15306	15262	15369	15404	15220	15183	15453	15214	15388	15193	15472	15154	15232	15342	15486	15387	15318	15389	15147	15262	15353	15306	15312	15379	15307	15298	15401	15172	15333	15363	15234	15416	15276	15349	15316	15361	15210	15242	15286	15351	15339	15160	15195	15294	15336	15335	15190	15140	15313	15286	15259	15256	15258	15342	15317
29656	23937	26877	23400	19108	17915	17664	17144	17166	17080	17099	16936	17200	17194	17043	16876	16803	16862	17066	17098	17103	17047	16974	17017	16994	16916	16825	16903	16835	17011	16979	16808	16766	16803	16829	17236	17041	17240	16903	17032	16962	17034	16851	16877	17087	16891	17026	16913	17064	17116	17053	16877	16871	16986	16953	16876	17245	17073	16961	16922	16884	16904	17117	16700	16950	16812	16986	17052	16993	17232	16796	17147	16905	16940	16936	16778	16990	17137	17080	16887	17187	16925	16958	16867	16939	16961	16813	16920	17176	16788	17071	17125	17063	16942	16930	16889	17008	16777	16909	16924	17080	16882	16981	17024	17024	17015	17138	16817	16942	16950	16905	17013	16944	16993	16974	16871	16977	16973	16852	16796	16817	17093	17007	16984	17160	16841	17006	17205	16917	16967	16977	17166	16772	16835	16981	16710	16618	16981	16806	16865	16979	16922	17059	17050	17039	17003	17069	16749	16998	16907	16905	17146	17004	16890	16955	16896	16908	16943	17050	16949	16908	17048	17177	16900	16677	16747	16872	16889	17090	16982	16832	16840	16878	16921	16682	16848	16820	16776	16863	17070	17188	16936	17051	16898	17017	17082	16885	17096	16976	16924	17075	16836	16852	16970	16955	16753	16884	16979	17134	17057	16765	16921	17143	16825	17011	17004	16804	16867	16807	16906	16781	17034	16888	16989	17007	16801	16849	16886	16761	17015	17114	16948	16919	16969	17004	16929	16913	16947	17140	16766	16995	17010	16818	17062	16740	16927	16686	16867	16860	17035	16887	17015	17094	16912	16748	17085	16997	16844	16893	16985	16887	16832	17066	16917	17059	16868	16933	17132	16872	16934	16826	16973	16973	17039	16872	16823	16722	17069	16987	16960	16850	16935	16944	16968	16796	17078	16980	16976	16974	16927	16819	17117	17152	17069	16996	16953	16974	16931	16990	16800	16922	16796	16844	17108	16810	16870	16910	16778	16899	17053	17088	16948	16956	17049	17247	17051	16815	16923	16751	16981	16945	17052	17053	17089	16928	16972	16758	16873	17032	17057	17084	17094	17050	17010	16759	16966	16979	16906	16925	17065	16963	16876	17087	16887	16764	16994	16714	17178	16933	16862	16874	17030	17027	16919	17078	17055	16847	16851	17044	16836	16957	17136	16959	16897	16960	16967	16838	16922	16872	16914	17006	16870	16962	17092	16914	16958	16825	16976	16949	17008	16897	17148	16929	16981	16993	17083	17069	16838	16887	17008	17006	17078	16989	16909	16827	16955	16954	16986	16718	16840	16889	17029	17169	16950	16873	16986	16902	16922	17062	16945	16895	16862	16928	17036	16828	16899	16949	16941	17158	17034	16954	16992	16892	17180	17092	16935	16836	16878	17077	16671	16954	17038	17114	17032	17096	16785	17026	16914	17009	17039	17023	17040	16895	16852	16886	16870	16854	16921	17175	17102	17006	16923	16951	16836	16943	17183	16928	17080	16795	16801	16781	17057	17045	16823	17098	16985	17086	17001	16847	17037	17031	17022	17064	16978	16948	16938	17088	17151	17017	16927	16739	17023	16940	16852	16952	17148	16859	16876	17008	16971	16938	16569	16873	16793	17043	16908	16914	16869	17011	16901	16927	16904	16952	16899	16897	16982	16808	16930	17137	16849	16937	16938	16992	17026	16855	16912	16955	17044	16811	17162	17004	17053	16929	16952	16739	16846	16858	16779	16997	16942	16821	16936	16979	16849	16670	16961	16853	16811	16948	17218	17138	17017	16974	16997	16944	16701	17058	16883	16983	16899	17099	16796	17089	17153	16998	17037	16881	17083	17082	17045	16875	17013	16902	17073	17018	17063	16991	17165	17092	16790	16984	16992	17048	16874	16970	16763	16941	16999	16876	16861	16926	16995	16989	17128	16932	17192	17044	16757	16910	16926	17057	17053	17165	16987	17103	17092	16823	16851	17124	16930	16961	17033	16932	17005	16804	16989	16926	16969	17026	17073	16995	16967	17037	17005	16764	16802	17049	16865	16912	17068	17116	16999	17119	17029	17020	17086	16933	17126	16823	17036	16957	16925	16826	17132	16855	16981	16853	17074	16919	17024	16952	16931	16771	16950	16988	17073	17106	16924	17095	16974	16873	17046	16949	16787	16808	16947	17125	17052	16998	16966	17083	16978	17235	17031	17127	16931	16983	16982	17014	17117	17074	17005	16902	16906	16802	16783	16971	16883	16752	16940	17076	16787	17040	16881	17023	17039	16936	16907	17073	16908	17042	16921	17026	17068	16999	16990	16635	16917	16928	17057	16933	17013	17036	16955	17065	16924	17022	17074	16846	16988	17021	16993	16998	16910	16963	17103	17061	16942	17057	16886	16948	17052	16997	17085	17096	17028	16991	17068	17126	17126	16974	16832	17256	16933	17040	16969	16883	16780	17013	16980	16901	16915	17054	16841	16750	17021	17034	17189	16879	16922	16943	16999	16917	16973	16947	17017	16749	17041	16753	16993	16898	17011	17089	16734	17086	16990	16931	17057	16772	16781	16997	17076	16747	16899	17003	16916	16920	16909	16991	16934	17165	17119	17058	17057	17105	17050	17037	16826	16960	16954	16963	17002	16965	16976	16906	17163	16829	16711	17041	16800	16879	17089	17060	16971	16888	17024	16971	17014	17076	17305	16872	16760	16799	16914	16838	16867	17021	16822	16916	17040	16877	16943	16925	16893	17092	16943	16926	16812	17068	16884	17051	16945	16975	16987	16974	17025	16971	16816	17011	17273	17005	17041	16879	17180	16845	16868	17010	17019	17123	16940	16955	16951	17093	16821	17114	16805	16821	16930	16853	17071	16973	17000	17121	16971	16847	17099	17011	17193	17110	16977	16953	16827	16888	17180	16971	17038	16991	17177	16868	17003	16908	16887	16934	16777	17037	16963	16988	17119	17125	16976	16899	16942	16997	16910	17106	16935	17088	16883	16898	16926	16856	16969	17005	17019	16856	17086	17125	16816	16974	17118	17038	17014	16927	17079	16982	16895	16991	17007	16947	17051	17011	16907	16828	16943	16879	17164	17001	16781	17118	17055	17070	16976	17147	17047	17021	17002	16912	16938	17120	16861	17146	16969	16979	17386	17096	17004	17214	16870	17099	17124	17080	16760	16994	16919	17148	16823	16977	16960	16886	16895	17028	16897	17290	17012	17032	16991	16939	16868	17165	17021	16978	16883	16904	17053	16940	17033	16944	17159	16947	17070	16907	16774	16998	16990	17003	16816	16963	17039	17115	16919	16949	17105	17111	16981	16956	16698	17022	17072	16940	16990	16922	16880	16952	16842	16887	16890	16928	16929	16851	16858	16943	16819	16870	17050	17045	17054	16923	17024	17012	16861	16799	17093	17154	16782	16911	16872	16811	16878	17020	17040	16960	17000	16822	16863	16960	17071	17165	16951	16962	16898	16974	16916	17042	16888	17200	17091	16939	17091	16985	17130	17039	17122	16901	16835	16861	16884	16995	17001	16876	16990	16960	17080	16849	16824	17149	16822	16970	16902	16998	17024	16918	16992	17045	17019	17022	17052	16763	17234	17079	16979	17058	16871	17115	16688	17022	16896	17184	16941	17017	16882	17026	16825	16909	16907	16866	17165	17061	17013	17061	16934	16976	16932	16706	17204	16969	17004	17095	16751	16840	17334	17034	16905	16882	16964	17061	17075	16995	16983	16963	16942	16900	16997	17060	17008	16982	17025	16926	16844	17042	16953	16833	17017	16839	16706	17193	16975	16971	16979	16798	16957	16748	17053	17123	16843	16839	16749	16824	17114	16789	16951	17141	16947	17147	16997	17016	16657	16907	16886	17122	17199	17071	16816	16975	17138	17027	16823	16922	17064	16831	17021	17085	16887	17009	17020	16954	17137	17059	17059	16873	16812	16984	16940	16997	16999	16892	17137	17050	16885	16956	17068	16988	16898	16866	16986	16880	16882	16888	17233	17118	16889	17136	16907	17084	17188	17017	16887	16921	16915	16961	16843	16942	17004	16921	17131	16970	16939	16980	17126	16924	17050	17068	16936	16895	16962	16873	17083	17111	16997	17088	16860	17106	17083	16882	17057	16965	16996	17074	17061	16851	17202	17242	16879	16816	17013	17128	16972	16914	17132	17007	16886	17100	16962	16965	16966	17151	17040	17184	17024	16780	16979	17101	16883	16717	16948	16988	16938	16977	17014	17205	17097	16912	17007	16955	17073	16693	16977	17002	17032	16874	16956	17016	16921	16946	16821	16916	16995	16836	17064	16925	16994	17011	17063	16910	16792	16782	16855	17011	16893	17121	16997	16835	16954	16840	16907	17053	16928	17011	16923	16918	16995	17078	16947	16801	16910	16899	16830	17071	16872	16902	16981	17054	16891	16841	17058	17167	16786	16832	16940	16948	16947	16808	16954	16936	16936	17025	16902	17009	17086	17137	16942	16991	16872	16865	17022	16985	16960	16937	16932	16820	16940	17036	16799	16904	16832	16947	17019	16940	17001	16958	16826	16751	16642	16849	16810	16956	16892	17155	17024	16966	16880	16908	16839	16973	16812	17221	17010	17011	16948	17051	16824	16832	16907	17005	16881	16890	17038	16912	17100	16922	16690	16720	17015	17125	16788	16935	16882	16995	16914	16975	17006	16913	17019	16994	16780	17029	17028	17049	16975	16888	16857	16927	17023	17193	17224	16911	17130	17074	16998	16927	16835	16976	16873	16935	16974	16873	16887	16786	16846	17180	17083	16729	16886	17046	17032	17112	16949	16917	17001	16964	17076	16900	17057	17201	16861	16893	17051	16999	16923	16834	16991	17006	16794	16652	16786	17051	16982	16892	17077	17093	16802	17058	17060	17020	16839	17025	17007	16928	16941	17034	16850	16796	16971	17001	16938	16994	16696	16847	17007	16998	16922	16867	16849	16885	17084	17140	17072	16870	16694	16882	17009	17134	16933	17082	17192	16876	16987	16941	17065	16929	17183	17017	16845	16917	17138	16981	16646	16914	16880	16969	17122	16970	16920	16992	16941	16886	16844	16898	17093	17027	16794	16968	16763	16894	16729	16972	16871	16785	16925	16923	16963	16862	17087	16765	17026	17080	16945	16947	16934	16983	17116	16933	17008	17036	16973	17069	17044
19348	29322	24648	19220	16808	15858	15225	15071	15290	15049	15142	14966	14906	14944	15057	14883	14850	15045	15028	14942	14974	14880	14900	14695	15043	14797	14985	14913	14989	14909	14975	14931	14928	14918	14883	14963	14838	14982	14898	15005	14703	15011	14849	14914	14915	14712	14774	14842	14847	14976	15037	14963	15044	14824	14840	14920	14898	14832	14865	15064	14841	14963	14775	14873	14740	14844	14930	14744	14795	15052	14897	14827	14922	14884	14877	14900	14714	14807	14788	14766	14875	14791	15090	14814	14804	14927	14977	14966	14966	15071	14864	14856	14934	14786	14739	15038	14848	14728	14957	14736	14773	14983	14831	14987	14794	14842	14775	15040	14857	14847	14767	14922	14947	14901	14836	14857	14781	14919	14812	14850	14796	14745	15045	14823	14690	14953	14947	14724	14947	14896	14853	14842	14892	14751	14845	14833	14870	14749	15022	14955	14874	14934	14842	15157	14873	14814	14938	15084	14953	14919	14786	14960	14905	14773	14841	14807	14961	14995	14939	14791	14861	14894	14937	14838	15035	14813	14915	14980	14952	14751	15002	14924	14907	14786	15022	14843	14751	14807	14834	14726	14740	14871	14787	14766	14825	14859	14964	14909	15034	14798	14942	14858	14963	14991	14800	14908	14898	14905	14885	14829	14940	14796	14782	14873	14792	15033	14880	14736	14811	14908	14833	14915	14923	15025	15103	14923	14672	14842	14738	14941	14748	15088	14941	14804	14993	14927	14902	15024	15063	14966	14857	15027	14860	14883	14916	15018	14954	14938	14671	14906	14943	14926	14769	15015	14975	14806	14983	14868	14842	14860	14755	14865	15090	14981	14802	14961	14799	14924	15011	14798	14756	14781	14971	14780	14873	14981	15050	14966	14916	14960	14865	14780	14662	14890	14965	14739	14682	15061	14943	14837	14910	14771	15048	14823	14908	14852	14849	14904	14993	14870	14834	14792	14826	14878	14806	14891	14915	14877	14963	14765	14970	14899	14898	14943	14946	14951	14978	14877	14859	14969	14984	14805	14778	14923	14888	14793	14875	14872	14943	15105	14765	14825	14940	15028	14933	14874	14822	15043	14959	14845	14825	15068	14984	14808	14961	15009	15038	14882	14745	14817	14907	14899	14908	15019	14802	14813	14811	14934	14719	14817	14914	14772	14849	14918	14949	14893	15040	15029	14855	14809	14811	14748	14878	14897	14786	14936	14917	14856	14776	14887	14837	14734	14872	14737	14930	14912	15027	14875	14967	14935	14948	14786	14936	14882	14883	14981	14793	14842	14864	14811	14885	15129	14873	14926	15048	14805	14803	14908	14804	14866	14960	14994	14908	14707	14875	15009	14844	14911	14904	14876	14999	14886	14813	15137	14976	14761	14868	14907	14803	14964	14859	14915	14784	14976	14858	14691	14785	15017	14858	14897	14909	14777	14875	14879	14879	14941	14747	14798	14943	14879	14864	14836	14764	14844	14893	14876	14924	14875	14853	14913	14886	14750	14990	14761	14776	14868	14786	14624	14916	14831	14915	14827	14960	15033	14799	14939	14911	14816	14889	14810	14951	14949	14983	14857	14987	15021	14941	14990	14751	14876	14842	14830	14747	15058	14965	14767	14816	14927	14956	14803	15065	14869	14718	14801	14922	15014	14963	15032	14760	15006	14931	14732	14814	14922	14833	15060	14883	14861	14753	14830	14893	14805	14922	14894	14894	14972	14796	14793	15011	14973	14922	14802	14815	14839	14865	14954	14887	15004	14714	14715	15018	14955	14830	14985	14808	14978	14659	14918	14903	14740	14953	14945	14910	14881	14868	15056	14823	14919	14827	14888	14840	14834	14897	14887	14889	14765	14816	14893	14887	14913	14864	14963	15187	14784	14810	14827	14897	15121	14913	14947	15065	14787	14868	14954	14974	14849	15029	14720	14786	14848	14870	14975	15131	14739	14962	15083	14813	14885	14783	14808	14870	14916	14873	14958	14683	14837	14818	14750	14996	14632	14837	14663	15019	14678	14786	14952	14858	14985	14882	15004	14896	15078	14803	14909	14787	14944	14856	14845	14738	14926	14948	15035	14811	14731	14809	14915	14993	14824	14922	14943	14825	14768	14881	14907	14899	14830	14997	14965	14931	14811	14886	14781	14974	14964	15013	14939	14864	14839	14830	14991	14942	14893	14885	15013	14782	15062	14798	14796	14756	14962	14914	15035	14684	15026	14857	14848	14808	14839	14968	14885	14847	15010	14808	14970	14729	14904	14880	14798	14809	14853	15007	14858	14745	14813	14731	14830	14943	14699	15020	14742	14913	14925	14804	14780	15054	14826	14962	14908	14695	14947	14831	14852	14749	14788	14941	14735	14846	14903	15131	14999	14920	14830	14795	14893	14952	14835	14921	15002	14832	14896	14968	14964	14923	14913	14886	14763	14874	14856	14925	14756	14795	14897	15036	14855	14829	14884	14926	14838	14861	15043	14917	14878	14718	14723	14958	15019	14982	15040	14872	14903	14960	14776	14988	14843	14854	14776	14833	14823	14934	14993	14854	14907	14809	14734	15032	14802	14914	15040	14971	14719	14831	14720	14849	14911	14994	15063	14801	14871	14795	14927	15131	14846	14908	14976	14819	14677	14895	14745	14773	14985	14924	14908	14780	14751	14905	14928	14816	14921	14806	14994	14776	14900	14870	14992	14711	14970	15043	14709	14898	14820	14907	14859	14887	14983	14994	14821	14693	14857	14848	15005	14952	14794	14895	14867	14939	14891	14991	14835	14918	14884	14653	14973	14869	14908	14832	14898	14784	14827	14875	14998	15031	14912	14832	14837	14751	14875	14851	14747	14730	14905	14938	15017	14872	14852	14839	15053	14956	14932	14862	14641	14872	14948	14877	14965	14735	14971	14915	14869	14896	14901	14892	14868	14868	14983	14823	14848	14878	14873	14798	15066	14964	14837	14812	14935	14919	15029	14834	15011	14824	14889	14848	14615	14940	14841	14881	14783	14864	14756	14916	14828	14927	15044	14844	15065	14957	14813	14776	14970	14815	14842	14861	14897	15005	14882	14874	14939	14793	14848	14765	15051	14960	14703	14831	14922	14825	14939	15079	14908	14920	14961	14851	15040	14979	14849	14928	14768	15004	14806	14843	15065	14949	14913	14941	15007	14872	14942	14909	14630	14795	14943	14807	14748	14759	14900	14842	14907	14711	14988	14896	15011	14996	15011	14868	14998	14889	14934	14890	14792	14922	15134	14897	14909	14891	14883	14976	14820	14899	14885	14985	14828	14798	14952	14889	14951	14967	14835	14998	14735	14823	14896	14822	14988	15054	14793	14792	15002	14687	15020	14910	14929	14957	14978	14815	14804	14863	14839	14852	14848	14990	14944	14991	14862	15076	15124	14798	14944	14760	14830	14962	14832	14869	14998	14790	14847	14885	14783	14858	14703	14928	15065	14814	14939	14956	14850	14893	14932	14894	14749	14785	14861	14805	14909	14977	14940	14805	14902	14845	14902	14872	14940	15053	14683	15006	14878	14880	14952	14840	14910	14948	14684	14861	14693	14716	14985	14771	14886	14741	14740	14837	14803	14934	14883	15075	14691	14885	14848	15091	14878	14913	14925	14822	14749	14965	14896	15073	14916	15004	14890	14948	14828	14905	15153	14771	14919	14977	15014	14889	14889	14899	14950	14958	15037	14947	14864	15031	14910	14914	14884	14908	14881	14715	14917	14961	15005	14848	14912	14974	14882	14650	14890	14798	14811	14856	14892	14875	14860	14788	14791	14855	14912	14899	14830	14886	14711	14902	14857	14880	14816	14900	14771	14734	14940	14944	14844	14932	14946	14972	15000	15088	14819	14787	14943	14971	15140	14880	14815	14969	15028	14845	14717	14893	15073	14841	14828	14855	14843	14786	14786	14952	15048	15000	14780	14735	14966	14862	14843	14904	14938	14871	14877	14753	14815	14883	14844	15020	14809	14768	14956	14819	14925	14945	14889	14756	14907	14915	14830	14852	14982	15036	14828	15010	14717	14842	14965	14613	14856	14784	14836	14934	14838	15003	14899	15013	14922	14965	14899	14927	14788	14976	14940	14735	15028	14917	14945	14895	14915	14871	14939	14886	14870	14959	14865	15013	14875	14872	14875	14863	14786	14897	14717	14803	14917	14637	14738	15000	14788	14877	14960	14866	14740	15020	15026	15062	14799	14945	14602	14927	14916	14987	14848	14899	14842	14880	14889	14782	14896	14863	14920	14911	14965	14717	14990	14842	14864	14789	14816	14874	14900	15002	14753	14962	14980	14947	14668	14747	14974	14657	15068	14941	14943	14811	15041	14956	15017	14999	14961	14723	14905	14814	14815	14953	14953	14886	14914	14824	15057	14876	15097	14909	14884	14854	14874	14943	15038	14917	14792	14772	14903	14813	15001	14915	15026	15022	14876	14926	15008	14914	14911	15076	14910	14934	14968	15086	14876	14948	14954	15017	14901	14920	14868	14894	14999	14840	14808	14950	14927	14907	15002	14902	14827	15090	15019	14866	14884	15069	14716	14863	14871	14835	15035	15035	14842	14885	14900	14902	14864	14975	14900	14926	14736	14835	14845	14962	14998	14721	14787	14800	14852	14747	14877	14898	14887	14882	14960	14926	15016	14947	14820	14826	14935	15016	14843	14832	14838	14866	14836	14966	14977	14832	14798	14834	14849	14878	15006	14888	14902	14963	14979	14822	14856	14909	14920	15004	14834	15055	14864	14997	14798	14796	14902	14774	14985	14851	14909	14922	14808	14903	14958	15034	14872	14798	14870	15041	14913	14740	14921	14972	14986	14844	14960	15057	14836	14989	14931	14907	14971	14953	14822	14781	15050	14956	15264	14717	14771	14897	14768	14950	14815	14898	14998	14929	15186	14786	14918	14902	15006	14905	14866	14746	14859	14896	14837	14926	14919	14946	14835	14887	14890	14880	14700	14900	14856	14901	14902	14910	14750	14725	14840	14798	14762	14988	14782	14938	14918	14989	14981	14807	14599	14895	14986	14829	14946	15004	14921	14923	14776	14851	15005	14838	15064	14878	14883	14950	14968	14793	14824	14957	14874	15029	15028	15037	14820	15020	14830	14882	14786	14862	14989	14933	14898	14584	14900	14959	14953	14859	14841
23816	21528	28262	25979	23032	21654	20164	18035	17361	17596	17263	17533	17163	17191	17338	17183	17161	17234	17112	16990	17014	17008	17172	17199	17167	17216	17053	17097	17148	17017	17060	17050	17077	17128	17086	16947	17251	17047	16935	17228	17061	16901	16876	16962	16959	17143	16923	17073	17133	17071	17029	16982	16941	16859	17089	17158	17058	16979	16938	16869	16995	16912	16947	17124	16916	16953	17031	16950	16951	17167	16950	16944	16938	16940	17136	16741	17015	16971	16919	16985	16943	17063	16949	16925	17021	16883	16982	16993	17132	16854	17018	17081	17252	16995	17012	17005	17080	17122	17168	16951	16794	17018	16944	17045	17266	16995	16996	17049	16997	17037	16928	16940	16852	16916	17108	17135	17159	17036	17040	16961	16984	17029	16978	17241	16982	16955	16984	16952	17046	16882	16824	16828	16744	16966	17029	16927	16973	17013	17127	16866	16898	16957	17048	17017	17207	17098	16940	17043	16942	17061	16938	17269	17104	17071	16596	16992	17113	17091	17125	17140	16876	17261	17044	17049	16906	17017	16975	16852	16825	16993	17027	16825	16962	17128	16939	16802	17072	17142	17176	16948	16874	17105	17036	16929	16952	16869	17054	17114	16862	16876	16764	16913	17033	17022	17087	17061	16992	16994	16942	17048	16967	16967	17131	17002	16806	17074	16978	16843	16957	16942	16971	16961	16980	16935	16940	17046	16935	16919	17110	16895	16835	16962	16980	16913	16769	16928	17111	17063	17081	17054	16987	16973	16955	16970	17041	16934	17038	16883	16993	17141	17066	16987	17124	17046	17140	17203	17072	17185	16952	17132	17095	17027	17190	17071	16932	17115	17033	17060	16951	16865	16909	17006	16783	17115	17135	16935	17000	17083	17137	16760	17077	16996	17158	17162	16933	16969	16938	17065	17201	16937	17118	17190	17086	17108	16959	17195	17130	16739	16868	16852	17091	17087	16986	16966	16840	17069	16911	16905	16875	16848	16861	17094	16860	17135	16910	16978	17108	17145	17149	16998	16960	16976	16928	16762	16915	16855	17010	17070	17066	17191	17115	17050	16954	17017	17028	16900	16980	16882	17111	17146	17110	16835	16922	16879	17132	17052	17107	16959	16916	16977	16948	16908	16982	16862	16789	16903	16704	16890	17087	17077	16947	16884	17118	17184	16965	17001	17085	16957	17067	17081	16972	16977	17094	17077	16970	17125	17037	16966	17004	17075	17078	17079	16871	16935	17144	17022	17126	16874	16706	16948	16976	17102	16811	17091	16907	17198	17070	16978	17033	17076	17047	16973	17099	16912	17009	17175	17194	16947	16914	16963	16751	17108	16963	16954	16959	17049	17005	16956	17012	16996	17001	16937	16850	16902	16956	16883	17026	16915	17061	16902	16915	16967	16853	16801	16974	17058	17058	17127	17000	17103	17027	17001	16894	16882	16917	16956	17039	16860	16931	16811	16998	17229	17185	17103	16978	17041	16914	17118	16775	16988	17220	16793	17035	16867	17008	16982	17073	17072	16949	16990	17042	17265	17057	16959	17001	16827	16926	16949	16985	17191	17044	17061	17016	17238	17113	16817	17016	17024	16988	16881	17141	17181	16900	17002	16854	16792	16693	16982	16969	16971	16913	17093	17061	17090	16892	17057	17102	16935	17156	17017	17165	17234	17109	17075	17150	17069	17128	17019	16937	17009	16837	16839	16921	16997	17038	16907	17040	16950	17141	17087	16885	16657	16925	16939	16915	16945	16953	17221	17262	16943	17156	16984	17141	17198	16918	17134	16714	16958	17245	17151	16933	16873	17049	16962	17000	16936	16867	16894	16894	17005	17051	16860	17025	16974	16926	17035	17202	16983	17038	16771	17043	17062	17101	17049	16895	17058	16900	16979	16696	16772	17149	16942	17050	17258	16958	17001	16945	16999	17077	16972	16998	16898	17236	17070	16987	16820	17036	17072	16978	16953	16907	16939	17057	16893	17094	16806	16965	17031	16796	16970	17148	17073	17175	16909	17003	17011	16892	16914	16938	17024	17061	17091	16983	17204	16941	17012	17106	17106	16935	17213	17102	16946	16976	16911	16968	17063	16707	16951	17079	17063	16941	16876	16953	16839	16839	17229	17122	16973	16977	16909	17141	16998	17037	17038	16934	17034	16922	17048	17162	17270	16996	17006	17110	16981	16880	16970	17012	17086	16898	17064	16995	16908	16864	17053	16927	16997	17304	16967	16911	17134	17164	16988	16690	16974	16995	16864	17117	17107	17014	16881	16977	17110	17155	17240	17283	16939	17095	17056	16988	16948	16854	17050	17040	17023	17175	17002	17199	16781	17104	16941	17077	16913	16949	17228	16870	17218	17107	17054	16884	16940	16989	17231	17002	17027	16956	17379	17025	16931	16839	16860	17332	16743	16976	16993	17002	17113	16894	17113	17040	16898	16912	16924	17017	16903	17085	17078	16845	16959	16857	17053	17074	17054	16974	16882	17133	17068	17061	16904	16860	17068	17105	17187	16888	16781	17147	17139	16954	16768	17047	16991	16941	17091	16775	16973	17034	17083	17033	16868	17058	17002	17077	16935	17133	16853	17083	16994	17073	17129	16914	16900	17174	17008	16938	17087	17071	16939	17112	17033	16982	16971	17190	16936	16869	17078	17147	16862	16819	16928	16863	16943	17075	16910	17289	17041	17051	16988	16938	17047	17033	17072	16966	16913	17076	17060	17004	17122	17062	16942	16892	16964	17071	17023	17160	16985	16751	16955	16860	17120	16972	17135	16944	16871	17084	16999	16917	17024	17219	17129	17033	16887	17090	17146	16900	16895	17147	17068	16982	16916	17044	16974	17022	16938	17206	17000	17138	17088	17075	16911	17048	16990	16758	16923	17047	17008	16926	16950	16784	16816	17209	16985	17008	16870	17090	16941	17099	17094	17000	16868	17281	16861	17038	16928	17042	17015	17087	17064	16995	16993	16885	16866	16818	17004	16894	16915	17109	17132	16803	16819	16900	16842	17012	17076	17033	16954	17032	17023	16787	17008	17005	16910	17042	16904	16988	16943	17122	16921	16957	16986	16980	17301	17121	17063	16953	17078	17078	16993	16864	16954	17003	17012	17086	17142	17173	17023	16960	16994	17081	17025	17198	16935	17085	16861	16952	16875	16941	16877	17068	17222	16890	16925	17080	16995	17260	16957	17068	16809	17091	17030	17291	17013	17090	17115	16888	17051	16929	16953	16844	16815	16893	17022	16968	17020	16847	17200	16897	17090	16977	17138	17016	17057	16908	16938	16958	16944	16973	17038	17208	16882	17073	17031	16788	17061	16771	17207	17125	16793	16856	17236	17074	17244	17091	17018	16995	16901	17120	17161	16909	17040	17023	17047	17021	17054	16864	16900	17019	16914	17113	17168	16953	17077	17112	16975	16842	17076	16952	16881	16911	17000	16982	16798	16918	16905	17047	16848	16941	17016	16850	17001	17205	16897	16983	16880	16826	16887	16898	16897	17143	16882	16962	16980	16819	17046	17245	17093	16954	16914	16981	17125	16970	16886	17092	17091	17205	16800	17045	17055	16863	16877	16964	16849	17018	16914	17297	17101	16789	16908	16967	16988	16908	17106	17054	16928	17028	17063	16899	16852	16829	17160	17024	16922	16894	17168	17153	16966	17125	16856	16886	17107	17161	16857	17101	16923	16880	17013	16874	16990	16899	17129	16820	17198	17016	16909	17082	16991	16737	16982	16833	17183	16782	16773	17137	17080	16978	17094	16844	17024	17156	16969	17039	17145	16997	16917	16948	16917	17013	17022	16838	17133	17037	16792	17023	17099	17077	16965	17054	16984	16994	17038	16991	17080	16910	16998	16775	16961	16987	16923	17076	16852	17191	17229	17031	16965	16780	16958	17016	17145	17078	17062	16787	17156	17202	17148	16936	16983	17111	16870	16884	17012	16858	17051	17103	17069	16881	17129	16861	17297	17059	16822	17021	17140	17006	16882	16849	16865	17152	17014	16942	16951	17116	17028	16927	16949	16787	17002	16989	16998	17253	17129	16960	17078	17028	16778	17020	17100	16896	16931	16830	17282	16781	16925	17045	17057	17188	16998	17005	17078	17097	16999	16989	17287	16958	16899	16874	17011	16947	16727	16952	17040	16947	16946	17123	16856	16900	16895	16872	16797	17101	17118	16892	16993	17069	17261	16957	17212	16920	16895	16909	17077	16997	16948	17173	17004	16908	17047	16889	17090	17040	17002	16781	16980	17057	17069	17047	16941	17031	17042	17074	17308	16836	16810	16941	16760	16909	17131	17035	16927	17095	17068	16949	16806	16883	17033	17194	16923	17003	16965	16762	17126	17069	17027	16966	16899	16943	17095	17037	16936	16936	16988	16892	16886	16912	17057	16797	16793	17128	17126	17036	16882	16979	16926	16840	16908	16937	17051	17076	17101	16954	17080	17018	17039	16917	17091	16841	16823	16879	16950	17072	17011	16995	16990	17061	16984	17065	17003	16930	16871	16887	17053	17111	17033	16946	16950	16951	17135	17155	17037	16965	16903	16895	16842	16949	17116	17040	17119	16761	17191	17146	17057	16849	16858	16923	17124	17119	16900	17100	17002	17095	16898	16979	16969	16999	17106	16897	16942	16909	17121	17100	17067	16907	17091	16873	16839	16954	16942	17142	16939	16902	16812	17198	16893	17064	16991	16974	16998	16950	16985	17294	16958	17134	16938	16914	17074	17134	16934	17037	17094	16978	16900	17012	16736	16875	16697	16794	16991	17264	17036	17089	16940	16918	16948	17048	16929	17015	17057	17007	17031	16822	17008	16921	16994	16961	16864	16927	16812	17129	17187	16915	17031	17000	17231	16814	16972	16988	17067	17020	17013	16979	16941	17019	16934	17080	16884	16930	17038	16839	16870	16901	17090	17217	16957	17106	17094	17130	17003	17093	16981	17190	16968	17000	16862	16880	16946	17060	16718	17110	16901	16889	17039	16983	16967	17073	17076	16801	16853	16944	17102	17048	16909	16956	17038	16856	17054	16735	17123	16804	17021	16918	16967	16960	17121	16939	17013	17067	17259	16989	17030	17095	17047	16983	16862	16974	17015	17150	17044	16928	17100	16915	17005	16862	16907	16934	16958	17069	16970	16877	16884
18734	38852	34765	24743	19376	17247	16162	15716	15320	15312	15093	15108	15179	15229	15007	14940	14900	14938	15078	15033	15102	14936	15032	14940	14935	14896	15095	14908	14952	14860	14917	14902	14940	15033	14838	14970	14842	14930	14957	14974	14907	14915	14862	14869	14841	14972	14927	14859	14869	14873	14881	15060	15088	14862	14899	14883	14922	15092	15055	14995	14826	15065	14961	14983	14930	15012	14926	14880	15073	14918	14960	14990	14966	14883	14770	14909	15039	14873	14783	14937	14910	14947	14990	14825	14860	14806	14868	14852	14788	15065	14962	14908	14769	14763	14852	15009	14989	14887	14813	14950	14771	14903	14992	14904	14991	14956	14769	15048	14917	14990	14926	14870	14974	14883	14805	14940	14915	14924	14805	14905	14964	14988	15011	14838	14832	14952	14891	14976	14933	14962	14835	14895	14914	14815	14843	14949	15027	14761	14904	14862	14757	14753	14790	14950	14942	14772	14888	14772	14551	15085	14680	14819	15038	15018	14965	15027	14846	14777	14888	14781	14848	14799	14755	14925	15049	15027	14750	14934	14912	14893	14806	14888	14851	14959	14941	14766	14961	14918	14905	14814	14654	14882	14873	14936	14987	14774	14899	14973	15014	14880	14952	14917	14843	15015	14673	14726	14895	14603	15082	14915	14853	14875	15031	14898	14853	14887	15073	14946	14983	14972	14804	14823	14987	14777	14979	15054	14858	14982	14804	14909	15092	14840	14921	14843	14924	14948	15015	14964	15027	14873	14978	14733	14824	14895	15067	15005	14845	14749	14920	14906	14847	14893	15072	14612	15052	14980	14743	14865	15181	14916	15127	14878	14996	14838	14983	14922	14947	15050	15143	14799	14875	14938	14891	14974	15020	14733	15012	14922	14940	14984	15118	14917	14978	14993	15079	14840	15069	14975	15100	14782	14982	14875	14895	15007	14882	14754	14977	15077	14843	14985	14923	14950	14861	14939	14888	14895	14878	14931	15082	14719	14961	14905	15042	14858	14927	14732	14882	14960	14787	15013	14696	14942	15006	14898	14991	14932	14957	14782	14975	15025	15047	14674	14914	15067	14818	14935	14830	14859	14958	14970	15026	14845	14931	14910	14922	14910	14895	15047	14991	14763	14941	15051	14889	14865	14995	15027	14952	14817	14924	14806	14976	14874	15004	14672	14792	15062	14897	14849	14907	14949	14898	14981	14814	14948	14940	14890	14912	14890	15115	14862	15005	14839	14995	14866	14811	15086	14818	14937	14946	14982	14875	14819	14772	14936	14981	15104	14923	14999	14754	15035	15027	14846	14869	15044	14780	15133	14918	14931	14987	14962	14842	14871	14850	14855	14949	14861	15041	15059	15064	15006	14804	14926	14915	15013	14775	14972	14916	14927	14909	15017	15033	14967	14853	14825	15008	15024	14770	14932	14957	14900	15075	14860	14796	14955	14931	14749	14927	14851	14908	14913	15060	14984	14929	14896	14858	14869	14986	14796	14900	14809	14769	14944	14949	14784	14976	14948	14939	15050	14922	14738	14756	14925	14900	14573	15046	14860	14954	14928	14863	14868	14917	14984	14935	15014	14889	14898	15123	14923	14848	14816	14946	15064	14975	14938	14954	14893	14968	15036	14881	14818	14952	14800	14921	14968	15020	15000	15045	14912	15060	14917	14990	14864	14908	14791	15070	14824	14868	14900	14930	15087	14744	14931	14767	14973	14986	14771	14776	15023	15138	14768	14840	14901	15011	14767	14783	14865	14918	14793	14906	14804	14841	14887	15132	14947	15016	14859	14938	14905	14886	14862	14884	14856	15010	14900	15030	14884	15056	14928	14943	14947	15080	14809	14999	15043	14853	14980	14970	14813	14957	15097	14840	14898	14971	14812	15024	14841	14843	14834	14796	14845	14961	14740	14867	14951	14984	14826	14928	15011	14926	14782	14899	14799	14890	14981	14929	14898	15011	14906	14996	14891	14924	14888	14810	14901	14758	14966	14832	14978	14896	14937	14852	15078	14885	15125	14873	14920	15022	15040	14832	14894	14838	15007	14860	14862	15093	14885	15075	15017	14935	15008	14834	14804	14795	14798	14883	14956	14834	15118	14930	14851	14897	15039	14884	14874	14953	15035	15013	14880	14730	14906	14751	14891	14808	14925	14950	14953	15104	15011	15040	14815	14956	15015	15016	14863	15141	15125	14762	14964	15085	14820	15090	14848	14924	14670	14889	15058	14883	14798	14893	14980	15057	14731	14761	14965	14882	14948	14742	14956	14885	14949	14969	14895	14720	14831	15136	14904	14942	14923	14909	15083	14798	14850	14955	14883	15102	14907	14816	14781	14763	14890	14811	14823	14922	14841	14859	14871	15034	14867	14813	14905	14821	15017	14977	14810	14963	14860	14799	15031	14835	14892	14931	14607	14826	15086	14870	15031	15001	14949	14919	14803	14976	14935	14898	14923	14922	14983	14816	14984	14916	14988	15030	14848	14940	14802	14854	15065	14781	15047	14740	14983	14600	14783	15013	14908	14945	14984	14876	14949	14802	14952	14865	15163	14941	15077	14851	14849	14841	15056	14975	14977	14900	14963	14977	14829	14803	14942	15001	14890	14807	15026	15060	14840	14999	14995	14888	15092	14900	14820	14970	14938	15022	14741	14927	15030	14858	15007	14935	14964	14933	15112	15006	14970	14856	14834	14894	14810	14997	15001	14927	14750	14992	14924	14863	14844	15076	14854	15011	14863	14964	14963	14915	15061	14652	14929	14943	14806	14886	14861	15011	14910	15085	14863	14940	14873	14981	14714	14861	14963	14933	15023	14926	15001	14875	14917	14941	14889	14786	14975	14930	14975	14898	14878	15004	15019	14894	15000	14970	15055	14849	14793	15000	14915	14773	14863	15013	15142	14815	14733	14935	14996	14847	15163	14790	14912	14760	14855	14763	14934	15070	15058	14884	14914	14859	14870	14896	14812	14874	14948	14870	14997	14864	14860	15032	14920	14894	14903	15075	15034	15100	14965	14870	14722	14892	15054	15034	14897	15013	14856	14838	15024	14958	14910	14792	14971	14878	14957	15002	14922	14913	14880	15039	14768	14840	14936	14894	15031	14786	15022	14896	14859	14989	14823	14788	14921	14779	15032	14895	15025	14925	14851	15073	15034	14852	14676	15028	14884	15008	14812	14999	14913	15017	14992	15034	14916	14855	14949	15100	14961	14884	14888	14992	14955	14972	14936	14944	14890	14940	15028	14948	14922	14998	15023	14919	14707	15036	15022	15023	14945	15008	14925	14979	14874	15034	14606	14903	14993	14955	14887	14887	15078	14801	14948	14874	15046	14942	15001	15022	14789	15053	14955	14864	14898	15016	14793	15071	15130	14858	14999	14957	15046	14837	15098	14759	14852	14914	14845	14848	15046	14951	14870	14990	14962	14827	14860	14903	14949	14901	14797	14752	14967	14862	14808	14889	14872	14996	14693	14945	14790	14814	14829	15020	14994	14980	14876	15028	15042	14902	14961	14848	14959	14943	14954	14923	14899	15000	14894	15101	14823	14936	14802	14951	14937	14985	15017	14998	14845	14989	14863	14755	14880	15011	14675	14809	14967	14964	15001	14980	14994	14990	14995	14964	14984	14974	14936	15000	15003	14870	15000	14955	14824	15028	14838	14861	14977	15017	14824	14992	14932	14863	14924	15025	14986	15186	15004	14975	14825	14949	15027	14886	14900	14988	14836	14953	14921	14945	14978	14868	14974	14796	14782	14931	14936	14983	14850	14946	14797	14938	14856	14940	15020	14693	14826	14779	14654	14838	14902	14940	14986	14970	14826	14819	14847	14922	14908	15028	14876	14921	14929	14905	14904	14782	15031	14872	15058	15052	14911	14881	14741	14852	14975	14829	15024	14929	14828	14944	14764	14966	15066	14784	14976	14916	14979	14938	14754	15046	14896	15118	14956	14904	14880	14918	14964	15020	14986	14836	14739	14829	15168	14920	14930	14980	15045	14807	14962	14973	14907	14899	14781	14837	14770	14921	14953	14997	14960	14940	14786	14730	14942	14971	15112	14985	14836	14817	14880	15133	14892	14598	14959	14952	15095	14926	15065	14961	14972	14863	14921	15100	15007	14838	14901	15028	14840	15112	15014	14977	14914	14941	14771	14872	14890	14879	14775	14981	14819	14968	15006	14724	14847	14872	14894	14947	14930	14904	14924	14834	15119	15032	14944	14844	14972	14993	14836	14916	14720	15095	14973	15039	14850	14740	15005	14934	15028	14860	14896	15061	14933	14986	14976	15064	14908	14983	14889	14858	14845	14990	14962	14936	14982	14970	14903	14891	14859	14736	14850	14965	14794	15004	14811	14921	14904	14900	14914	15016	14941	14884	14990	14909	14671	14748	14916	14808	14891	14852	15090	14815	14892	14891	14976	15009	14985	14771	14786	14901	14782	14936	14902	14888	14955	14916	14750	14842	14762	14877	14864	14950	14988	14888	14936	14981	14891	14822	14908	14957	14828	14840	14967	14975	14843	15073	14813	14909	14916	14784	15080	15075	14819	14884	14863	14849	14775	14924	14879	14819	15248	15025	14844	14895	15054	14860	14986	14926	14810	15020	14931	14966	14948	15080	15005	14875	14843	14644	15002	15120	14816	14843	14846	14867	14866	14909	15098	14844	14944	15120	14839	14946	15109	14874	14904	14904	14927	14994	14996	14898	14962	14926	14988	14847	14985	14750	15022	14883	14907	14964	14915	14989	14802	14976	15044	15037	14841	14966	14932	15000	14947	14877	15056	15063	15020	14907	14963	15013	14851	14881	15005	14803	15114	15138	14862	14892	15070	14991	14941	14944	14825	14919	14759	14958	14763	14782	14895	15095	14964	14926	15041	14865	14881	14878	14894	15072	15033	15039	14772	14979	14850	14853	14944	14957	14865	14887	15012	14923	15016	14886	14907	14793	14886	14873	15031	14858	14847	15009	14888	14825	14822	14650	14876	14864	15008	14977	15012	14888	14817	14797	14802	15039	14937	15086	14958	14910	14974	14933	15022	14868	14933	14861	14819	14999	14719	14988	14886	14924	15079	14996	14912	15081	15052	14881	14952	14877	14938	14732	14838	14952	14936	15038	14953	14859	14912	14817	15070	14980	14988	14956	14722	14913	14877
25445	21607	27598	27891	21100	19458	19262	18376	18165	18110	18062	18036	18007	17806	17683	17870	17973	17827	17808	18021	17835	17864	17706	17762	17836	17882	18026	17779	17996	17640	17963	17734	17870	18002	17638	17666	17928	18023	17786	17770	17647	17579	17832	17695	17654	17615	17907	17781	17755	17973	17740	17717	17864	17790	17755	17572	17652	17687	17966	17788	17857	17854	17854	17944	17940	17917	17748	17925	17815	17812	17807	17643	17984	17568	17633	17685	17827	17843	17852	17831	17859	17799	17777	17877	17879	17539	17641	17792	18039	17622	17867	17783	17751	17734	17783	17763	17541	17605	17849	17706	17820	17715	17775	17754	17756	17695	17982	17793	17791	17810	17804	17729	17890	17673	17707	17595	17556	17827	17778	17838	17791	17736	17942	17604	17715	17664	18003	17686	17795	17629	17951	17680	17743	17823	18059	17870	17894	17785	17783	17649	17641	17597	17762	17867	17985	17929	17858	17827	18119	17917	17570	17763	17800	17660	17803	17747	17710	17785	17715	17705	17724	17762	17563	17888	17753	17838	17846	17815	17584	17816	17797	17610	17786	17850	17759	17799	17823	17871	17735	17882	17788	17806	17746	17804	17746	17685	17659	17618	17709	17807	17844	17886	17748	17725	17667	17756	17885	17838	17745	17708	17896	17682	17882	17797	17930	17974	17717	17579	17553	17633	17610	17609	17765	17872	17722	17782	17747	17751	17836	17889	17765	17851	17622	17773	17784	17732	18138	17850	17645	17705	17855	17891	17717	17989	17635	17868	17721	18034	17841	17834	17934	17860	17659	17717	17665	17681	17865	17913	18036	17896	17866	17864	17817	17625	17846	17809	17920	17764	17730	17805	17612	17735	17808	17866	17936	17852	17701	17772	17926	17699	18084	17915	17832	17874	17702	17926	17951	17813	17955	17900	17793	17899	17898	17732	17654	17859	17765	18020	17799	17872	17904	17739	17792	17554	17857	17822	17650	17849	17729	17976	17710	17911	17849	17740	17650	17926	17725	17761	17810	17823	18031	17861	17983	17887	17873	17807	17730	17874	17729	17822	17818	17790	17877	17622	17901	17704	17656	17779	17765	17800	17838	17678	17819	17725	17740	17634	17663	17866	17716	17899	17670	18061	17992	18020	17980	18021	17976	17868	17871	17738	18114	17813	17691	17892	17962	17737	17869	17729	17726	17796	17684	17773	17712	17726	17906	17802	17798	17860	17824	17799	17751	17808	17915	17904	17767	17440	17907	17829	17772	17665	17899	17862	17893	17630	17548	17828	17928	17564	17713	17757	17599	17583	17755	17891	17871	17828	17969	17759	17637	17842	17801	17804	17909	17836	17902	17784	17870	17749	17657	17764	17653	17702	17811	17869	17638	17759	17817	17782	17729	17941	17692	17675	17688	17788	17850	17738	17658	17691	17615	17979	17865	17846	17783	18041	17983	17942	17765	17689	17801	17915	17747	17990	17871	17903	17668	18040	17704	17879	18052	17834	17708	17642	17784	17862	17553	17787	17577	17997	17581	17657	17687	17848	18093	17861	17932	17802	17857	17972	17746	17646	17888	17749	17743	17805	17822	17949	17768	17854	18053	17617	17918	17780	17752	17701	17920	17888	17919	17765	18002	17852	17742	17846	17891	17842	17838	17827	17787	17864	17993	17710	17622	17786	18024	17893	17642	17818	18085	17783	17912	17779	17881	17822	17979	17764	17811	17585	17495	17703	17860	17737	17857	17976	17672	17694	17729	17736	17745	18023	17737	17780	17820	17845	17563	17667	17615	17971	17641	17796	17952	17688	17899	17870	17798	17801	17920	17857	17825	17839	17785	17889	17664	17882	17942	17836	17930	17844	17981	17779	17772	17831	17813	17823	17845	17782	17823	17874	17672	17769	17798	17780	17886	17929	17900	17807	17937	17881	17829	17670	17852	17799	17756	17877	17828	17729	17846	17824	17829	17862	17660	17812	17740	17490	17600	17748	17745	17735	17886	17907	17626	17834	17901	18116	17808	17547	17698	17798	17771	17841	17971	17701	17775	17840	17765	17802	17779	17984	17712	17648	17680	17907	18035	17816	17800	17798	17811	17806	17902	17854	17788	17886	17886	17983	17861	17870	17866	17816	17771	17775	17737	17734	17921	17705	17882	17525	17667	17859	17682	17820	17787	17722	17819	17899	17564	17880	17872	17716	17951	17877	17840	17786	17668	17760	17787	17929	17835	17688	17776	17642	18073	17824	17900	17804	17987	17718	17776	17882	17777	17875	18046	17681	17828	17772	17845	17820	17916	17737	17731	17622	17913	17709	17687	17900	17761	17917	17654	17886	17778	17865	17685	17788	17838	17805	17795	17811	17759	17873	17807	17909	17780	17926	17702	17798	17890	17645	18006	17913	18003	17827	17643	17653	17888	17501	17709	17821	18032	17917	17699	17811	18074	17763	17503	17777	17848	17824	17686	17761	17941	17757	17756	17791	17864	17900	17779	17800	17614	17756	17736	17776	17827	17807	17680	17901	17695	17950	17859	17801	17703	17691	17717	17729	17775	17812	17717	17794	17768	17833	17794	17846	17874	17809	17798	17735	17810	17812	17937	17912	17729	17653	17950	17731	17897	17801	17796	17762	17910	17876	17906	17864	17966	17877	17554	17803	17979	17825	17729	17904	17942	17926	18113	17670	17882	17856	17699	17949	17753	17708	17682	17870	17658	17854	17845	17764	17488	17717	17869	17686	18011	17790	17747	17776	17946	17782	17675	17880	17878	17579	17885	17735	17712	17895	17887	17866	17735	17765	17773	17838	17784	17776	17700	17853	17734	17863	17775	17945	17641	17814	17745	17876	17870	17836	17953	17651	17925	17846	17835	17795	17658	17718	17880	17813	17836	17828	17957	17736	17839	17854	17899	17688	17694	17858	17619	17655	17700	17755	17763	17727	17824	17657	17638	17814	17947	17978	17658	17837	17863	17734	17994	17920	17814	17920	17708	17697	17820	17846	17800	17831	17743	17724	17696	17908	17652	17783	17763	17653	17832	17789	17798	17717	17713	17753	17890	17921	17790	17854	17549	17682	17794	17703	17926	17767	17668	17925	17851	17561	17710	17799	17834	17782	17963	17836	17830	17894	17702	17983	17714	17689	17815	17880	17931	17994	17873	17784	17817	17704	17654	17971	17960	17732	17782	17684	17767	17992	17874	17920	17881	17966	17778	17813	17659	17988	17887	17798	17798	17879	18134	17924	17891	17617	17835	17722	17715	17659	17778	17776	17773	17878	17686	17908	17814	17792	17915	17744	17699	17908	17883	17833	17635	18000	17741	17688	17868	17852	17913	17700	17916	17712	17665	17933	17689	17714	17866	17790	17808	17780	18027	17802	17727	17784	17714	17903	17791	18052	17943	17767	17629	17707	17794	17671	17711	17829	17690	17734	17771	17732	17804	17759	17517	17912	17909	17721	17934	17652	17717	17865	17698	17920	17798	17999	17726	17836	17867	17816	17585	17807	17889	17859	17791	17716	17812	18133	17797	17751	17762	17713	17988	17824	17792	17757	17818	17848	17949	17842	17931	17799	17755	17758	17894	17956	17973	17752	17884	17788	17767	17846	17881	17843	17796	17915	17712	17825	17807	17741	17819	17808	17869	17600	17822	17699	17696	17686	17890	17796	17756	17907	17827	17991	17724	17732	17877	17814	17857	17716	17821	17637	17886	17922	17845	17699	17679	17811	17927	17964	17823	17777	17974	17957	18053	17909	17719	17694	17815	17780	17812	17907	17880	17801	17787	17827	17798	17793	17762	17738	17819	17906	17897	17909	17848	17916	17783	17875	17825	17700	17896	17777	17577	17855	17813	18073	17774	17773	17595	17844	17758	17989	17696	17916	17860	17852	17782	17877	17944	17793	17751	17964	17696	17894	17934	17782	17844	17794	17783	17952	17822	17747	17900	17785	17837	17832	17914	17649	18078	17963	18047	17717	18084	17917	17913	17796	17764	17739	17830	17903	17788	17604	17771	17680	17679	17713	17827	17639	17950	17721	17798	17906	17797	18031	17938	17811	17874	17918	17732	17759	17687	17736	17905	17767	17921	17922	17749	18009	17850	17838	17759	18033	17792	17671	18150	17846	17751	17612	17783	17806	17559	17810	17769	17780	17941	17994	17934	17720	17813	17867	17753	17727	17802	18087	17661	18019	17763	17757	17652	17662	17705	17620	17932	17805	17882	17670	17949	17663	17672	17675	17717	17800	17813	17816	17810	17846	18015	17710	17991	17709	17721	17876	17681	17669	17593	17706	17608	17776	18011	17885	17690	17658	17724	17939	17850	17729	17693	17756	17898	17770	18067	17920	17761	17805	17506	17718	17701	17822	17818	17807	17834	17690	17775	17738	17846	17434	17845	17699	17875	17840	17756	17877	17799	17881	17808	17832	17918	17902	17700	17850	17860	17776	17875	17887	17815	17902	17795	17918	17792	17955	17839	17924	17851	17773	17624	18002	17802	18034	17849	17828	17901	17724	17789	17694	17877	17906	17779	17752	17843	17850	17812	17690	17636	17732	17717	17774	17852	17914	17869	17832	17596	17860	17764	17651	17771	17790	17983	17960	17965	17978	17969	17857	17807	17821	17912	17881	17889	17882	17644	17606	17990	17920	17843	17743	17713	17831	17975	17837	17943	17817	17492	17837	17758	17846	17875	17675	17881	17763	17844	17721	17795	18008	17788	17685	17705	17600	17752	17804	17832	17599	17908	17716	17850	17853	17848	17828	17823	17712	17644	17581	17939	17868	17908	17773	17789	17838	17750	17874	17729	17874	17650	17863	17816	17800	17785	17918	17707	18007	17650	17679	17766	17828	17756	17741	17888	17747	17593	17757	17975	17792	18050	17880	17698	17947	17881	18001	17861	17758	17926	17812	17978	17828	17945	18002	17728	17942	17699	17738	17875	17730	17908	17613	17828	17730	18021	17682	17721	17743	17796	17808	17541	17826	17798	17787	17745	17889	17824	17752	17913	17560	17791	17781	17769	17629	17794	17883	17785	17822	17687	18093	18047	17723	17815	17829	17705	17910	17618	17636	17797	17789	17900	17745	17818	17931	17909	17924	17995	17864	17858	17563	17801	17905	17812	17759	17822	17595	17816	17796	17932	17862	17860	17721	17784	17953
18674	35634	29724	21657	18352	17129	16329	15999	15724	15628	15544	15629	15472	15495	15612	15450	15569	15406	15434	15544	15597	15235	15443	15421	15558	15475	15595	15443	15529	15432	15369	15441	15512	15430	15362	15374	15381	15428	15405	15391	15314	15384	15404	15243	15425	15342	15399	15368	15327	15444	15347	15546	15418	15445	15373	15560	15309	15392	15461	15364	15387	15379	15418	15528	15433	15500	15307	15489	15576	15310	15472	15454	15580	15361	15256	15415	15254	15601	15063	15402	15473	15426	15534	15545	15422	15443	15349	15526	15333	15297	15402	15331	15372	15394	15273	15280	15545	15417	15443	15432	15390	15443	15329	15472	15296	15499	15497	15430	15374	15399	15407	15475	15455	15269	15533	15286	15530	15286	15444	15308	15287	15296	15444	15462	15429	15165	15441	15449	15550	15315	15342	15502	15351	15354	15481	15258	15428	15416	15451	15282	15169	15454	15304	15215	15503	15451	15448	15248	15340	15570	15532	15544	15443	15392	15339	15513	15481	15401	15238	15269	15246	15290	15429	15261	15416	15410	15393	15355	15368	15466	15352	15427	15467	15349	15265	15503	15488	15315	15488	15452	15477	15364	15508	15284	15422	15460	15331	15292	15393	15423	15361	15249	15325	15478	15318	15414	15435	15313	15386	15493	15318	15362	15381	15411	15390	15396	15436	15482	15280	15409	15293	15359	15352	15486	15283	15370	15452	15368	15330	15287	15448	15247	15576	15518	15430	15360	15308	15414	15404	15473	15351	15485	15353	15342	15428	15426	15322	15485	15377	15396	15218	15459	15332	15467	15319	15487	15444	15384	15438	15487	15559	15438	15386	15314	15378	15257	15362	15451	15343	15476	15299	15483	15331	15487	15339	15351	15300	15627	15348	15379	15347	15256	15428	15345	15489	15342	15446	15222	15457	15246	15432	15183	15274	15380	15318	15372	15435	15378	15285	15332	15682	15564	15216	15572	15424	15487	15508	15212	15316	15419	15462	15280	15467	15369	15427	15523	15199	15364	15322	15481	15376	15452	15479	15533	15415	15450	15359	15367	15459	15439	15457	15512	15451	15373	15511	15454	15426	15496	15605	15451	15511	15474	15487	15317	15396	15302	15535	15357	15214	15452	15553	15458	15291	15410	15309	15607	15611	15330	15414	15397	15693	15373	15342	15383	15337	15400	15612	15311	15464	15346	15445	15427	15326	15330	15355	15227	15313	15436	15295	15323	15437	15555	15285	15391	15404	15175	15306	15312	15406	15427	15278	15330	15439	15414	15365	15404	15499	15563	15488	15365	15531	15374	15270	15352	15447	15512	15401	15502	15466	15355	15320	15343	15466	15481	15341	15246	15442	15422	15447	15313	15393	15613	15472	15507	15390	15388	15457	15325	15345	15408	15540	15333	15322	15337	15419	15490	15552	15531	15446	15516	15245	15269	15359	15388	15383	15533	15180	15527	15306	15399	15549	15399	15353	15341	15498	15299	15414	15297	15402	15628	15303	15437	15355	15416	15240	15310	15412	15347	15410	15414	15486	15526	15680	15349	15417	15378	15552	15317	15425	15320	15526	15298	15280	15373	15402	15545	15403	15359	15362	15469	15356	15254	15257	15252	15266	15395	15443	15447	15244	15383	15441	15351	15426	15328	15295	15389	15264	15469	15388	15285	15574	15321	15499	15405	15448	15442	15443	15478	15505	15434	15285	15402	15440	15440	15427	15567	15332	15420	15446	15496	15410	15339	15214	15411	15457	15354	15366	15438	15328	15360	15479	15265	15640	15244	15377	15371	15540	15260	15505	15566	15411	15393	15636	15577	15475	15341	15600	15127	15362	15480	15413	15417	15532	15345	15321	15266	15453	15388	15452	15440	15269	15358	15365	15460	15370	15394	15438	15463	15483	15391	15350	15281	15452	15286	15341	15344	15234	15354	15468	15388	15474	15340	15487	15347	15428	15239	15368	15374	15325	15391	15408	15394	15244	15444	15480	15289	15500	15423	15196	15427	15514	15358	15235	15363	15324	15564	15434	15292	15389	15455	15315	15423	15487	15346	15235	15387	15349	15449	15504	15487	15428	15303	15355	15187	15407	15496	15387	15389	15433	15471	15566	15348	15347	15233	15393	15518	15474	15485	15342	15382	15315	15462	15287	15358	15491	15338	15253	15312	15501	15521	15361	15381	15378	15341	15318	15331	15467	15525	15396	15343	15226	15372	15329	15397	15323	15463	15345	15424	15467	15412	15413	15351	15393	15445	15315	15229	15498	15324	15445	15399	15446	15528	15461	15374	15379	15307	15324	15278	15423	15657	15346	15386	15373	15287	15414	15085	15345	15442	15227	15545	15441	15416	15389	15391	15284	15353	15487	15308	15547	15417	15365	15370	15388	15368	15354	15344	15401	15254	15342	15371	15506	15325	15442	15415	15458	15375	15490	15334	15433	15420	15355	15431	15427	15407	15408	15385	15309	15473	15331	15535	15346	15523	15430	15368	15331	15446	15401	15364	15542	15339	15419	15297	15479	15466	15474	15351	15384	15371	15485	15477	15438	15398	15330	15341	15339	15387	15375	15349	15320	15528	15355	15551	15242	15506	15366	15440	15406	15358	15495	15499	15374	15459	15447	15535	15447	15504	15414	15325	15308	15379	15307	15363	15503	15310	15586	15421	15414	15283	15483	15604	15406	15299	15290	15255	15673	15288	15355	15406	15289	15351	15388	15463	15482	15486	15323	15549	15499	15372	15458	15287	15381	15405	15392	15421	15502	15285	15252	15600	15451	15411	15402	15320	15397	15442	15367	15433	15632	15289	15383	15486	15541	15488	15501	15367	15474	15470	15350	15335	15378	15545	15516	15554	15255	15363	15300	15407	15242	15316	15375	15358	15526	15499	15505	15315	15368	15417	15525	15502	15342	15443	15404	15454	15427	15362	15362	15438	15409	15382	15467	15210	15542	15577	15497	15275	15371	15465	15496	15422	15399	15216	15413	15467	15486	15470	15383	15404	15378	15445	15444	15440	15415	15487	15519	15441	15584	15532	15097	15402	15346	15305	15362	15488	15269	15270	15453	15388	15538	15465	15480	15420	15368	15539	15510	15371	15209	15206	15263	15368	15447	15292	15181	15537	15395	15655	15439	15418	15437	15423	15432	15317	15272	15360	15526	15269	15389	15370	15502	15374	15548	15288	15393	15262	15385	15425	15429	15380	15384	15409	15456	15162	15492	15444	15334	15366	15403	15343	15424	15192	15327	15380	15480	15536	15287	15448	15301	15279	15353	15471	15566	15393	15237	15393	15263	15517	15349	15479	15425	15582	15532	15393	15440	15237	15401	15529	15333	15384	15307	15196	15486	15319	15332	15365	15465	15433	15447	15318	15571	15210	15270	15267	15183	15317	15474	15322	15411	15388	15403	15518	15405	15284	15457	15471	15339	15367	15342	15387	15310	15498	15552	15526	15454	15305	15463	15424	15434	15255	15490	15334	15271	15482	15312	15532	15269	15222	15486	15295	15397	15563	15335	15374	15498	15393	15407	15389	15146	15366	15357	15325	15398	15480	15502	15366	15317	15462	15350	15309	15303	15363	15323	15358	15382	15267	15384	15462	15349	15506	15294	15424	15342	15451	15183	15544	15452	15392	15480	15545	15382	15343	15417	15437	15390	15440	15312	15291	15442	15278	15486	15442	15287	15405	15282	15216	15471	15449	15392	15389	15479	15390	15513	15630	15410	15395	15435	15238	15404	15387	15194	15375	15294	15362	15544	15333	15412	15397	15362	15170	15361	15122	15185	15355	15487	15369	15524	15312	15468	15500	15359	15474	15223	15333	15366	15456	15401	15285	15508	15237	15265	15238	15229	15317	15349	15497	15343	15573	15326	15456	15540	15598	15364	15364	15441	15464	15401	15363	15599	15452	15382	15454	15341	15489	15498	15452	15454	15209	15436	15340	15565	15294	15525	15450	15398	15434	15477	15395	15313	15260	15544	15410	15474	15430	15405	15344	15205	15400	15446	15270	15413	15193	15441	15330	15471	15455	15546	15360	15644	15305	15462	15435	15405	15375	15385	15514	15288	15282	15579	15314	15378	15298	15220	15585	15371	15458	15393	15290	15467	15383	15385	15450	15514	15525	15477	15267	15560	15269	15474	15521	15258	15445	15399	15248	15507	15234	15404	15337	15386	15519	15359	15492	15238	15452	15378	15256	15166	15323	15423	15333	15450	15346	15524	15378	15495	15312	15407	15481	15566	15381	15390	15528	15400	15481	15467	15545	15365	15328	15324	15455	15242	15495	15494	15641	15540	15441	15355	15379	15486	15478	15561	15487	15418	15401	15391	15448	15479	15386	15365	15510	15346	15475	15352	15490	15357	15278	15512	15711	15356	15426	15472	15378	15313	15381	15525	15439	15247	15414	15236	15417	15274	15260	15502	15510	15261	15413	15365	15355	15302	15585	15265	15511	15474	15369	15528	15471	15363	15359	15496	15303	15354	15382	15397	15418	15293	15373	15400	15436	15339	15383	15362	15467	15292	15426	15338	15428	15409	15356	15237	15457	15467	15557	15396	15509	15406	15295	15264	15371	15383	15349	15458	15519	15297	15447	15298	15461	15489	15371	15396	15375	15464	15329	15384	15356	15446	15349	15541	15332	15423	15388	15383	15428	15413	15314	15667	15547	15427	15674	15388	15373	15273	15446	15350	15358	15226	15460	15597	15461	15370	15541	15416	15551	15457	15311	15385	15296	15442	15467	15235	15381	15427	15382	15395	15647	15493	15485	15487	15290	15363	15553	15195	15534	15531	15334	15433	15369	15556	15350	15592	15648	15485	15393	15266	15304	15486	15369	15367	15365	15472	15359	15335	15342	15587	15374	15472	15338	15313	15369	15309	15507	15420	15681	15403	15346	15514	15428	15508	15319	15428	15372	15376	15500	15224	15556	15384	15393	15465	15275	15413	15212	15384	15441	15429	15389	15503	15315	15418	15273	15364	15338	15326	15407	15353	15396	15368	15289	15573	15254	15381	15572	15399	15397	15309	15451	15453	15197	15344	15360	15452	15265	15523	15343	15419	15380	15352	15128	15331	15497	15305	15445	15421	15446	15408	15463	15251	15322	15370	15445	15275	15480	15319	15388	15384	15329	15368	15355	15554	15277	15317	15297
22604	21563	28838	24793	22214	24011	24462	19665	18529	18828	18810	18451	18367	18429	18627	18332	18538	18547	18280	18376	18116	18189	18157	18389	18366	18108	18205	18131	18076	18162	17984	18228	18271	18063	18146	18201	18334	18187	18251	17998	18150	17898	18232	18074	18322	18212	18253	18070	18098	18139	17929	17966	18022	18021	18182	17961	18020	17935	18019	18133	17971	17968	18099	18257	18189	18140	18215	18124	18112	18097	17930	17896	18034	18038	18062	17986	17934	18029	17957	18074	18217	18228	18073	17963	17996	18125	18243	18109	18084	18114	18063	17924	17945	17928	18099	18088	18161	17979	18044	18075	18207	18078	18061	18059	17877	17895	18001	18020	18092	18173	18095	17986	18197	18081	17937	18101	18059	18040	17982	18157	18084	17891	18084	18140	18118	18172	18356	18131	18079	18021	18096	17776	17910	17895	18169	18306	18086	17944	18051	17942	18232	18096	18098	18117	18151	18226	18081	18191	18176	18074	18246	17915	18214	18052	17958	18096	17861	17839	18173	18022	18015	18130	18034	18089	17949	18056	18256	18065	18046	18053	18222	18143	17936	18099	18086	17983	18082	18018	18049	18038	18302	18082	17892	18223	18139	18086	18093	17917	18016	17941	18168	17884	18061	18061	18057	18251	17970	17974	17978	17930	17867	18038	17919	18015	17885	18111	17945	18238	18065	17956	18176	18124	17999	18047	17947	17967	17972	18092	18154	18065	17994	17925	18087	17729	18053	18104	18214	17908	18008	18221	18044	18078	18041	18099	18104	17988	18180	18098	18205	18025	18013	17968	17891	18137	17888	18138	17973	18338	18107	17937	18130	17997	17951	18001	18064	18152	18018	17994	17970	17897	18136	17980	18084	18015	18112	18059	18254	17991	18155	17903	18043	18060	18052	18006	18029	18007	17953	18053	18058	18338	18005	18091	18165	18047	17987	18183	18005	17958	17945	18003	18038	18268	18167	17985	17828	18085	18099	18005	18020	18177	18265	17921	18027	17885	17973	18163	18077	17968	17888	18140	18317	18166	18139	17973	17898	17961	17970	18247	17985	18077	18108	18044	17935	18018	18075	17839	18120	17936	17936	17971	18194	17933	18052	18178	18184	17985	18054	18190	17984	17930	17917	18005	18092	18086	17978	18076	18232	18048	18203	18242	17974	18202	18011	18211	17980	18164	18135	18074	18004	18094	18080	17979	17867	18006	17910	17949	17882	18029	17842	18122	17935	18118	17904	18110	17931	17893	18169	18005	18008	18227	18329	17961	18150	17841	17863	17812	18144	18131	18033	17946	18116	18068	18017	18010	18000	18217	18110	17935	17957	17931	18114	18085	17912	18160	18007	18041	18053	18138	18053	18048	18022	17981	18163	18197	18042	18026	18077	17920	18005	17924	18028	17977	18346	18013	17900	18094	18318	18030	18123	18276	18142	18040	17985	18106	18139	18058	18272	18200	18121	18057	18027	18022	18120	18036	17979	17838	17983	18059	18134	18160	18038	18056	18098	17990	18155	17982	18076	18006	17908	18000	17942	18139	18058	18080	18133	18056	17913	17937	17894	17925	17878	18145	18373	18098	18119	18046	17989	18211	18013	18259	17883	17854	18026	17788	17993	18071	18178	18148	18086	17712	18052	18104	17834	17993	18030	18157	18074	18027	18180	18127	17959	18060	18036	18080	18248	18172	18163	18004	18258	18125	18039	18106	17905	18172	18043	17963	18130	17992	18069	17919	18099	18128	18008	18080	18002	18116	18132	18210	17931	18126	17803	18180	17983	18070	17802	18170	18051	18047	18002	18029	17918	17938	18061	17919	17919	17874	18012	18036	18256	17926	17981	18029	17877	17894	18036	18159	18182	18254	18118	18004	18008	18134	18145	18004	18069	17843	17866	18079	18041	18208	18262	17853	18133	18065	18135	17966	18049	18116	17960	17943	17912	17946	18202	18028	17823	18003	17928	17824	17909	18029	18077	18075	18133	17798	18179	18034	17963	17943	18115	18165	18191	18176	17967	18003	18097	18070	18327	18094	17966	18064	18103	17929	18112	18081	18129	18184	18124	18116	18023	17994	18052	17814	17965	18265	18106	18132	18045	18118	18039	18017	17958	18122	18375	17953	18019	17949	18009	17922	17970	17905	18110	18026	17974	18111	18103	18040	18065	18157	18030	18204	17939	17940	17938	17929	18069	18180	18048	18051	18050	17849	18202	18105	18151	18029	17958	17992	17983	18074	18141	18140	18097	18157	17919	18013	18215	18078	18024	18097	18025	17953	18040	17870	18183	18037	18102	18073	17909	18008	18130	18120	18327	17934	18090	18010	17997	18067	18142	17986	18143	18213	17943	18112	18232	18296	18203	18282	17882	17991	18105	18103	18285	18014	17951	17895	17867	17997	18116	17981	18134	17941	18122	18052	18186	18177	18146	18127	17979	18036	17776	17951	17981	18011	17932	17981	18028	17942	18083	18372	18134	18068	18071	18103	17965	18026	18043	18161	18018	17938	18115	17984	17924	18111	18048	18077	18122	18146	18177	18163	17939	17983	18058	17985	18006	18302	18071	17959	17926	17989	18111	18076	17960	17972	18136	18165	18095	18159	17953	18055	18044	18010	17988	18176	18178	18089	18054	17876	17954	17946	17966	18099	17983	18091	18221	18180	18107	18118	17918	18133	18105	18103	18049	18097	18046	17960	17934	18054	17968	18057	17817	18044	18052	18113	17956	17998	17949	18071	17875	17995	18132	17938	18060	17907	17877	18010	18161	18033	18036	18042	17954	18119	18056	17949	18210	17865	18158	17908	18177	18046	18056	18032	18050	17964	17916	18018	17965	18131	17855	18011	18183	18213	17948	18037	18256	18095	18071	18134	18040	18062	17924	18037	18184	18043	18005	18185	18086	18014	18039	18043	18052	18207	17991	17996	18069	18073	17926	17975	18119	18135	18008	18199	18059	18132	18080	18017	17975	18056	18179	17844	18031	18083	17851	17900	18002	18032	17846	17789	17881	17826	18270	18033	18047	17816	18163	18052	18075	17958	18127	17985	17917	18054	18003	18105	18002	17816	18117	18002	18067	17870	18002	18125	18134	17985	18038	17929	18122	18332	18192	18044	17839	18097	17855	18079	17887	17966	18014	18106	17988	18159	18052	17996	17931	18045	18058	18063	18081	17958	18004	18014	18030	18146	17995	17864	18142	17982	17933	18079	17951	18218	18056	18012	18123	18091	17873	18047	17936	17983	17920	17892	18074	18022	17969	18078	18096	17979	18070	18047	18070	18219	18110	18199	18061	17981	18235	18028	17807	17966	18027	18120	18015	18073	18309	18150	18073	18129	17865	18027	18125	18008	18082	18038	18234	18004	17974	18012	17846	17938	17920	17900	18147	18287	18036	18074	17994	17846	18155	17983	18019	17976	18007	18034	17942	17995	17864	17954	18210	17831	17877	17955	17924	18015	18071	18109	18008	18130	18388	17978	17909	17895	17947	17921	17995	17932	17825	18020	18124	17963	18110	17871	18023	18182	18178	17956	17935	17906	18141	17885	18046	17891	17848	18220	18174	18093	17997	17889	17964	17888	18040	18106	18112	18126	18060	18170	18172	18025	18357	18047	18375	17955	18111	17906	18339	18045	17993	18192	18012	17995	17988	17952	18118	18088	18050	17989	18139	17985	18130	17871	17983	18135	18262	18029	18164	18290	18239	18021	17829	18211	18084	17904	17945	18151	18076	17985	17888	18079	17939	18036	18131	17939	18116	18067	18103	17991	18155	18043	17962	17953	18001	18090	18089	18013	18073	17948	17897	17985	18134	18157	17924	17973	18275	18054	18111	17979	18122	18012	17932	17905	17934	18027	18072	17996	17777	18041	18180	18056	18069	18056	18046	18007	17943	17887	18150	18139	18185	17985	17994	18005	18102	17883	18029	18076	18121	17921	18258	18015	17995	18058	17983	17893	17905	17836	18156	18103	18077	18066	17946	17851	17882	18066	18108	17956	17831	18141	18241	17893	17939	18016	17946	17909	18187	18240	17933	18159	18069	18095	17980	18098	17980	18139	18163	17975	17960	18020	17999	17931	18241	18040	17935	18201	18012	18221	18027	18082	17974	17976	18220	18011	18001	17968	17985	18141	18088	17950	17889	18172	17946	17927	18034	18072	18122	18401	18007	17945	18122	18060	18086	18097	18045	18048	18053	17852	17943	17925	17929	17983	18023	17914	17928	18032	17960	17993	18014	18087	18095	18164	17938	17724	17838	18028	17980	17968	18215	18014	18159	17976	17916	18156	17895	17778	18193	18039	17964	18044	17677	17952	17913	17970	17881	18134	17817	18273	17808	17885	18122	18006	17835	17966	18003	18069	18041	17997	18137	17948	18045	18092	18230	18231	18199	18032	18154	17970	18171	17877	17845	17860	17969	18000	18105	18091	18082	18028	17860	17975	18084	17874	18193	18025	17996	17772	17958	17925	17953	18106	18184	17935	18186	18093	18012	18035	17939	18195	17984	17942	18126	18094	17952	18070	18130	18098	17981	18147	18091	17995	17970	17958	17995	17961	17997	18081	17999	18015	18099	18047	18022	18006	17996	18137	17945	17966	17952	17928	18015	18347	17705	18065	17972	17780	17843	18000	18107	17953	18142	18090	17848	18027	17811	17850	18003	17880	18041	18113	18065	18013	17971	18034	18288	18352	17948	18098	17914	17979	18120	17954	17928	18080	17948	17975	18073	18030	17949	18019	18102	18028	17949	18092	18047	18033	17988	17893	17912	18080	18005	18032	18107	18059	17848	17859	18067	18106	18033	18163	18000	17734	18098	18103	18044	18039	17887	18141	17935	18064	18250	18250	18164	17856	18110	18013	17819	18072	17917	17860	18086	18170	18111	17956	18031	17920	17996	17978	18077	18172	18114	18135	18160	17916	18188	18000	17984	18125	18011	18021	18113	18228	18065	18114	18215	18105	18074	18038	18223	17952	18122	17844	18078	17923	18042	17852	17809	18119	18007	18156	18114	17913	17897	17810	17936	18066	18032	18085	17847	18046	18265	18012	17881	17960	18077	17919	18134	18099	18260	18083	18224	18101	18072	18219	18028	17724	18050	18066	18200	17928	18052	17949	18079	18031	18105	18041	18058	18117	18117	18063	18090	17867	17962	17970	18010	17940
21436	48954	37699	26116	21694	18674	17461	16400	16235	16066	15869	15691	15885	15727	15654	15683	15690	15524	15567	15601	15522	15521	15503	15695	15541	15500	15502	15621	15417	15742	15450	15653	15544	15555	15562	15432	15568	15461	15479	15558	15683	15573	15427	15665	15419	15374	15640	15488	15431	15398	15482	15589	15438	15527	15608	15380	15691	15555	15534	15443	15515	15617	15470	15416	15514	15441	15517	15457	15704	15464	15606	15479	15350	15349	15489	15337	15558	15494	15429	15501	15571	15317	15428	15282	15561	15465	15511	15346	15552	15434	15519	15463	15451	15589	15622	15478	15503	15527	15431	15333	15444	15494	15394	15329	15566	15501	15608	15441	15419	15538	15581	15517	15491	15358	15486	15482	15411	15256	15375	15416	15312	15454	15586	15500	15529	15441	15411	15473	15358	15428	15402	15593	15327	15594	15339	15715	15573	15507	15575	15412	15535	15561	15321	15234	15578	15447	15506	15568	15459	15308	15489	15539	15413	15597	15563	15512	15514	15482	15526	15616	15564	15275	15339	15686	15581	15423	15592	15586	15391	15554	15549	15553	15488	15594	15488	15619	15561	15343	15122	15497	15585	15418	15512	15636	15262	15506	15426	15518	15533	15527	15414	15394	15506	15474	15461	15539	15467	15535	15534	15518	15658	15350	15354	15579	15517	15487	15475	15434	15632	15367	15413	15578	15486	15414	15580	15453	15472	15389	15536	15527	15451	15460	15509	15557	15552	15459	15601	15437	15526	15232	15405	15634	15526	15300	15746	15432	15365	15416	15402	15424	15391	15482	15458	15360	15444	15535	15478	15563	15336	15491	15550	15452	15550	15500	15539	15460	15493	15505	15512	15587	15405	15507	15476	15538	15519	15454	15595	15531	15476	15489	15558	15397	15517	15592	15428	15316	15320	15436	15491	15285	15541	15485	15484	15386	15581	15377	15315	15486	15403	15244	15594	15530	15522	15492	15555	15606	15524	15334	15418	15470	15275	15355	15402	15395	15524	15259	15418	15443	15522	15352	15407	15418	15366	15346	15475	15505	15580	15527	15411	15406	15434	15520	15509	15666	15693	15426	15554	15378	15422	15235	15513	15595	15560	15500	15481	15491	15333	15510	15546	15307	15515	15373	15482	15381	15302	15504	15519	15449	15575	15532	15497	15509	15381	15535	15462	15388	15653	15435	15495	15431	15556	15452	15410	15575	15568	15346	15477	15550	15364	15474	15503	15581	15539	15470	15411	15342	15472	15453	15495	15488	15427	15516	15469	15476	15533	15445	15523	15517	15319	15439	15418	15584	15639	15376	15601	15382	15484	15366	15532	15502	15413	15556	15339	15551	15415	15478	15409	15445	15552	15587	15498	15346	15493	15603	15550	15374	15431	15547	15441	15452	15524	15626	15462	15328	15544	15464	15435	15468	15342	15400	15259	15505	15385	15609	15505	15336	15472	15484	15428	15401	15398	15502	15561	15655	15257	15526	15553	15534	15519	15409	15464	15434	15462	15453	15461	15492	15462	15455	15416	15476	15520	15469	15528	15617	15460	15529	15534	15684	15552	15615	15426	15446	15326	15338	15318	15551	15396	15407	15422	15510	15432	15243	15445	15454	15355	15385	15485	15567	15414	15469	15360	15631	15292	15438	15329	15353	15616	15549	15441	15412	15424	15520	15398	15507	15483	15550	15471	15428	15555	15428	15557	15555	15533	15587	15437	15556	15400	15361	15383	15442	15484	15493	15547	15443	15375	15543	15321	15521	15485	15486	15310	15536	15458	15420	15581	15269	15376	15457	15374	15385	15380	15346	15495	15475	15447	15517	15483	15487	15505	15363	15461	15402	15402	15515	15407	15453	15528	15432	15369	15532	15411	15589	15361	15522	15402	15477	15432	15439	15416	15421	15505	15319	15368	15412	15365	15321	15525	15540	15501	15424	15609	15471	15623	15647	15424	15495	15416	15354	15366	15561	15487	15483	15335	15415	15621	15526	15509	15358	15444	15340	15608	15510	15482	15645	15322	15483	15478	15258	15403	15593	15356	15312	15458	15286	15523	15335	15508	15491	15294	15459	15501	15521	15591	15408	15508	15508	15351	15465	15710	15415	15443	15412	15604	15483	15441	15419	15366	15417	15447	15658	15477	15404	15618	15499	15336	15551	15555	15356	15419	15487	15468	15507	15554	15384	15609	15349	15400	15504	15382	15451	15455	15583	15523	15306	15423	15517	15490	15241	15395	15550	15583	15472	15475	15393	15455	15468	15375	15491	15548	15468	15462	15573	15606	15552	15626	15424	15620	15436	15488	15599	15625	15386	15440	15509	15425	15489	15684	15372	15488	15517	15419	15554	15458	15527	15424	15453	15454	15373	15512	15592	15584	15525	15435	15312	15500	15420	15497	15582	15451	15415	15333	15377	15448	15332	15422	15487	15327	15542	15442	15565	15478	15560	15395	15648	15312	15615	15391	15342	15424	15542	15492	15482	15604	15639	15480	15380	15587	15473	15453	15492	15494	15411	15583	15556	15481	15474	15568	15428	15377	15422	15380	15589	15465	15551	15407	15352	15411	15558	15496	15518	15479	15498	15442	15662	15375	15321	15396	15492	15614	15229	15558	15566	15392	15374	15515	15323	15560	15486	15609	15385	15515	15535	15606	15541	15602	15528	15486	15418	15550	15371	15413	15357	15242	15494	15510	15398	15521	15456	15423	15499	15566	15463	15311	15471	15388	15561	15344	15601	15416	15446	15572	15412	15490	15587	15281	15679	15577	15604	15426	15589	15447	15531	15636	15429	15430	15383	15386	15500	15569	15367	15430	15460	15646	15259	15463	15502	15495	15529	15543	15511	15461	15400	15323	15320	15469	15578	15347	15353	15465	15611	15502	15435	15384	15456	15607	15426	15487	15429	15474	15528	15452	15412	15424	15457	15536	15663	15428	15362	15416	15469	15533	15488	15496	15498	15319	15427	15455	15561	15494	15544	15411	15235	15500	15549	15511	15505	15486	15493	15451	15368	15602	15520	15595	15500	15472	15528	15523	15536	15449	15432	15655	15458	15599	15582	15423	15457	15422	15400	15424	15462	15633	15342	15430	15384	15530	15602	15506	15416	15480	15454	15414	15529	15480	15633	15507	15547	15537	15479	15636	15420	15473	15422	15405	15319	15474	15363	15396	15372	15246	15487	15493	15460	15395	15532	15506	15426	15253	15418	15533	15509	15443	15521	15521	15530	15444	15601	15577	15526	15290	15401	15392	15497	15330	15396	15354	15596	15482	15526	15479	15345	15386	15451	15335	15360	15328	15380	15325	15717	15294	15473	15303	15543	15470	15578	15521	15661	15514	15441	15432	15276	15406	15619	15430	15428	15391	15547	15651	15395	15363	15453	15553	15456	15472	15499	15402	15618	15480	15619	15439	15384	15642	15669	15343	15527	15440	15152	15634	15418	15397	15450	15362	15477	15447	15431	15322	15357	15354	15409	15525	15682	15512	15546	15578	15410	15585	15351	15488	15633	15347	15581	15345	15556	15420	15468	15614	15417	15648	15471	15497	15412	15361	15433	15357	15478	15530	15356	15438	15625	15484	15363	15606	15346	15439	15598	15498	15563	15453	15549	15555	15458	15566	15346	15312	15502	15537	15446	15429	15536	15402	15533	15617	15320	15426	15480	15467	15358	15543	15457	15476	15450	15636	15478	15386	15432	15541	15579	15476	15351	15692	15418	15397	15617	15492	15397	15466	15428	15398	15554	15434	15311	15457	15337	15486	15368	15425	15311	15257	15432	15566	15421	15208	15338	15302	15431	15417	15556	15556	15492	15298	15331	15203	15384	15407	15519	15440	15716	15289	15541	15493	15590	15527	15403	15411	15376	15489	15482	15638	15486	15408	15376	15317	15504	15416	15479	15354	15403	15366	15463	15498	15359	15431	15480	15667	15434	15580	15487	15543	15438	15402	15474	15585	15523	15538	15321	15576	15585	15524	15515	15572	15413	15403	15498	15480	15360	15416	15472	15645	15583	15457	15685	15643	15502	15568	15439	15483	15573	15537	15326	15323	15383	15663	15476	15522	15494	15623	15424	15370	15499	15454	15358	15495	15483	15430	15595	15621	15396	15574	15311	15462	15511	15488	15529	15441	15362	15584	15442	15326	15658	15424	15414	15491	15333	15439	15602	15646	15532	15494	15356	15538	15455	15570	15490	15472	15420	15549	15497	15501	15594	15487	15452	15315	15395	15429	15532	15356	15424	15349	15507	15504	15398	15455	15427	15294	15779	15461	15382	15507	15357	15423	15569	15521	15543	15573	15499	15535	15454	15418	15433	15675	15517	15563	15490	15413	15504	15582	15542	15481	15474	15430	15279	15435	15399	15499	15575	15469	15358	15610	15436	15521	15403	15498	15459	15424	15316	15477	15337	15495	15497	15535	15411	15484	15415	15630	15597	15519	15533	15432	15391	15395	15461	15442	15513	15457	15442	15407	15193	15530	15484	15524	15512	15418	15489	15434	15326	15513	15295	15563	15521	15498	15506	15576	15508	15393	15515	15439	15538	15405	15463	15521	15426	15537	15538	15351	15384	15455	15412	15724	15370	15491	15349	15271	15391	15430	15573	15505	15294	15576	15436	15379	15440	15477	15499	15470	15476	15386	15369	15318	15361	15542	15626	15442	15542	15549	15569	15409	15421	15353	15468	15381	15460	15536	15334	15303	15630	15348	15267	15639	15507	15403	15357	15436	15593	15667	15548	15482	15550	15446	15438	15440	15395	15410	15362	15464	15396	15412	15527	15562	15426	15453	15563	15568	15320	15468	15544	15547	15356	15452	15524	15330	15487	15347	15489	15451	15376	15467	15539	15278	15461	15579	15428	15491	15436	15507	15559	15415	15372	15369	15448	15300	15348	15405	15589	15268	15302	15482	15479	15380	15251	15553	15549	15313	15483	15440	15436	15517	15429	15394	15443	15412	15475	15484	15299	15576	15400	15335	15632	15468	15581	15412	15424	15513	15594	15596	15353	15464	15564	15530	15512	15649	15450	15637	15415	15368	15468	15520	15243	15448	15652	15438	15496	15456	15477	15336	15450	15370	15497	15383	15459	15388	15398	15496	15437	15479	15415	15488	15439	15460	15519	15428	15423	15507	15497	15581	15422	15536	15523
29579	24201	27573	23687	19635	18341	17867	17580	17441	17405	17553	17493	17336	17513	17600	17359	17294	17502	17380	17366	17449	17403	17557	17422	17575	17356	17441	17306	17361	17230	17413	17439	17493	17390	17322	17207	17483	17238	17431	17039	17174	17374	17105	17400	17322	17139	17529	17453	17303	17415	17512	17532	17347	17213	17509	17359	17580	17356	17273	17149	17235	17499	17290	17517	17334	17430	17190	17312	17572	17138	17379	17293	17293	17305	17281	17525	17238	17341	17162	17431	17214	17271	17257	17466	17371	17269	17290	17500	17352	17363	17333	17424	17365	17352	17315	17559	17283	17462	17203	17150	17255	17286	17054	17326	17221	17212	17501	17358	17175	17294	17360	17414	17205	17388	17282	17414	17526	17473	17259	17472	17379	17253	17549	17371	17384	17445	17312	17474	17390	17201	17465	17310	17259	17353	17547	17381	17452	17318	17358	17385	17197	17345	17274	17254	17497	17270	17331	17290	17431	17297	17125	17489	17390	17328	17180	17431	17426	17573	17333	17445	17376	17396	17191	17134	17332	17322	17526	17381	17454	17319	17259	17245	17511	17652	17436	17372	17461	17251	17349	17216	17352	17253	17354	17325	17407	17360	17452	17314	17416	17411	17234	17276	17557	17414	17375	17342	17502	17375	17166	17111	17272	17120	17333	17310	17328	17415	17420	17368	17412	17272	17279	17267	17184	17281	17500	17420	17465	17385	17324	17340	17610	17463	17422	17293	17339	17284	17350	17392	17431	17353	17289	17303	17315	17315	17323	17412	17272	17182	17349	17230	17499	17382	17531	17051	17345	17401	17303	17132	17324	17400	17462	17601	17556	17353	17533	17400	17254	17411	17271	17199	17210	17190	17437	17319	17369	17238	17365	17211	17262	17335	17531	17367	17359	17365	17495	17360	17440	17421	17061	17308	17597	17489	17207	17370	17352	17196	17313	17414	17338	17338	17568	17240	17629	17319	17182	17433	17295	17494	17286	17216	17271	17149	17372	17520	17348	17116	17198	17581	17503	17363	17515	17623	17400	17334	17325	17241	17347	17292	17234	17391	17547	17340	17360	17302	17430	17498	17556	17280	17399	17584	17398	17458	17286	17404	17343	17358	17334	17348	17318	17344	17402	17494	17517	17531	17428	17377	17371	17525	17290	17438	17214	17462	17392	17296	17469	17436	17268	17468	17282	17156	17491	17296	17120	17529	17366	17486	17259	17400	17304	17526	17438	17247	17150	17338	17194	17510	17242	17481	17496	17342	17366	17478	17273	17300	17377	17276	17267	17306	17206	17344	17288	17457	17511	17348	17621	17363	17540	17393	17380	17214	17211	17348	17355	17147	17266	17333	17329	17181	17521	17598	17316	17361	17472	17514	17482	17215	17344	17331	17243	17304	17235	17454	17308	17467	17432	17343	17407	17380	17398	17283	17288	17261	17265	17344	17338	17473	17301	17305	17402	17206	17329	17297	17406	17341	17254	17431	17330	17412	17388	17306	17496	17511	17358	17133	17443	17398	17268	17297	17132	17433	17229	17238	17257	17306	17326	17215	17164	17263	17273	17409	17414	17359	17246	17357	17420	17420	17331	17136	17179	17223	17531	17473	17176	17325	17403	17445	17315	17442	17330	17375	17270	17423	17411	17177	17217	17028	17128	17155	17462	17446	17451	17501	17483	17362	17556	17354	17397	17216	17374	17308	17234	17364	17236	17248	17487	17367	17334	17202	17181	17415	17485	17330	17425	17339	17122	17317	17401	17293	17201	17263	17295	17355	17154	17255	17412	17215	17496	17327	17339	17425	17255	17564	17535	17511	17348	17595	17583	17243	17457	17344	17447	17445	17321	17534	17285	17581	17290	17416	17371	17243	17290	17450	17388	17366	17397	17413	17273	17328	17461	17152	17515	17409	17276	17344	17177	17155	17425	17354	17332	17262	17373	17432	17324	17472	17464	17437	17379	17189	17090	17426	17427	17481	17551	17388	17473	17348	17316	17324	17563	17303	17404	17246	17288	17320	17411	17296	17405	17297	17151	17304	17510	17416	17432	17230	17482	17380	17562	17157	17254	17344	17501	17435	17317	17365	17296	17341	17413	17225	17470	17240	17338	17168	17421	17372	17379	17461	17282	17259	17256	17431	17257	17433	17389	17231	17408	17439	17233	17315	17299	17194	17386	17349	17559	17279	17282	17279	17467	17467	17175	17272	17316	17189	17354	17299	17422	17519	17411	17433	17246	17435	17526	17293	17335	17431	17517	17341	17307	17311	17406	17245	17161	17449	17251	17451	17272	17442	17232	17142	17414	17182	17382	17170	17350	17250	17239	17197	17217	17499	17455	17300	17455	17175	17476	17640	17437	17322	17246	17178	17409	17344	17376	17286	17264	17165	17523	17264	17348	17293	17380	17300	17331	17350	17400	17299	17151	17418	17481	17514	17387	17393	17253	17312	17503	17437	17520	17426	17463	17206	17519	17214	17269	17275	17211	17261	17372	17424	17377	17181	17408	17495	17539	17458	17370	17441	17587	17483	17200	17415	17383	17235	17235	17300	17320	17345	17445	17349	17423	17252	17152	17313	17055	17316	17437	17172	17317	17220	17368	17001	17179	17503	17409	17287	17372	17238	17331	17450	17257	17511	17306	17216	17394	17403	17228	17195	17410	17429	17333	17350	17228	17433	17331	17413	17290	17452	17449	17290	17351	17371	17383	17304	17322	17331	17397	17287	17344	17192	17237	17309	17446	17389	17411	17528	17363	17484	17409	17437	17538	17342	17462	17425	17399	17311	17331	17263	17447	17231	17398	17368	17312	17388	17411	17531	17379	17415	17262	17341	17204	17283	17342	17214	17487	17276	17435	17174	17194	17274	17312	17449	17326	17289	17404	17080	17389	17112	17212	17629	17472	17362	17602	17245	17378	17441	17309	17309	17306	17198	17309	17550	17552	17417	17563	17336	17412	17479	17385	17326	17477	17432	17575	17303	17444	17345	17221	17054	17394	17318	17248	17452	17414	17334	17311	17320	17465	17395	17291	17299	17421	17432	17409	17290	17263	17450	17524	17340	17264	17087	17252	17401	17507	17311	17430	17416	17378	17239	17329	17212	17284	17344	17106	17381	17301	17142	17356	17302	17429	17595	17260	17242	17475	17413	17220	17344	17439	17500	17471	17404	17335	17503	17306	17199	17300	17576	17526	17312	17295	17418	17447	17389	17406	17413	17300	17351	17185	17211	17588	17272	17456	17394	17312	17354	17259	17475	17447	17415	17312	17503	17484	17494	17627	17504	17352	17505	17533	17255	17361	17235	17340	17128	17459	17453	17317	17225	17389	17217	17501	17274	17336	17475	17417	17446	17267	17217	17403	17557	17405	17556	17232	17367	17449	17307	17433	17140	17468	17228	17337	17397	17337	17532	17294	17313	17427	17247	17229	17478	17326	17438	17326	17352	17482	17565	17510	17621	17430	17328	17368	17184	17400	17328	17312	17282	17192	17386	17300	17229	17272	17337	17252	17153	17167	17351	17453	17507	17295	17324	17340	17213	17377	17418	17468	17292	17312	17376	17331	17377	17292	17360	17157	17360	17449	17409	17341	17156	17465	17171	17336	17319	17197	17301	17299	17243	17515	17420	17213	17078	17301	17443	17180	17311	17387	17332	17314	17334	17370	17310	17387	17198	17377	17365	17407	17422	17527	17282	17272	17270	17314	17449	17254	17075	17307	17389	17355	17336	17273	17450	17292	17258	17371	17470	17532	17477	17313	17313	17147	17451	17470	17487	17216	17286	17673	17458	17246	17407	17260	17130	17153	17428	17412	17287	17276	17512	17242	17560	17599	17227	17735	17173	17328	17356	17340	17372	17273	17335	17240	17459	17266	17261	17468	17557	17374	17252	17444	17185	17379	17460	17322	17325	17470	17519	17347	17460	17317	17416	17264	17422	17217	17396	17262	17448	17222	17420	17319	17384	17343	17436	17499	17329	17395	17411	17304	17372	17198	17509	17478	17306	17355	17466	17410	17419	17342	17516	17516	17515	17497	17463	17355	17304	17308	17171	17331	17531	17526	17241	17576	17274	17514	17311	17337	17352	17312	17453	17586	17267	17166	17398	17220	17435	17326	17372	17304	17115	17241	17342	17533	17263	17264	17195	17327	17337	17368	17335	17460	17439	17379	17475	17311	17330	17351	17378	17461	17469	17255	17371	17303	17250	17453	17293	17332	17375	17315	17220	17383	17059	17009	17391	17301	17559	17277	17382	17438	17269	17424	17242	17442	17323	17289	17349	17557	17264	17210	17424	17379	17462	17406	17467	17294	17331	17197	17410	17486	17345	17437	17249	17265	17494	17499	17541	17174	17428	17698	17411	17656	17186	17179	17321	17192	17391	17302	17367	17395	17397	17299	17420	17416	17379	17158	17266	17692	17432	17398	17410	17375	17256	17462	17383	17373	17517	17245	17386	17562	17382	17293	17134	17387	17417	17393	17365	17453	17366	17457	17504	17286	17322	17402	17298	17330	17396	17593	17561	17399	17547	17223	17293	17422	17356	17453	17613	17600	17464	17374	17358	17489	17449	17646	17505	17311	17213	17269	17434	17439	17214	17420	17306	17265	17299	17403	17402	17336	17390	17487	17348	17237	17503	17372	17217	17461	17418	17373	17483	17493	17362	17476	17412	17312	17450	17389	17219	17460	17352	17416	17452	17461	17409	17320	17416	17371	17508	17417	17240	17265	17600	17489	17418	17320	17325	17440	17356	17250	17372	17351	17400	17235	17306	17202	17276	17204	17407	17426	17381	17286	17305	17116	17323	17361	17401	17432	17318	17384	17166	17511	17459	17257	17278	17255	17500	17516	17394	17408	17356	17279	17268	17162	17379	17443	17209	17327	17520	17321	17354	17328	17298	17160	17450	17395	17295	17390	17467	17546	17338	17550	17369	17538	17419	17450	17265	17261	17309	17208	17183	17156	17269	17536	17211	17235	17366	17513	17312	17245	17487	17319	17359	17237	17377	17345	17232	17540	17428	17291	17384	17415	17346	17491	17242	17371	17475	17568	17423	17207	17688	17277	17225	17402	17405	17341	17418	17228	17522	17459	17487	17182	17438	17236	17218	17322	17663	17482	17337	17282	17202	17388	17479	17374	17419	17183	17196	17502	17327
19508	31280	25029	19279	17162	15941	15526	15503	15365	15258	15278	15077	15175	15220	14922	15078	15151	15046	15083	15107	15271	15052	15012	15107	15073	15125	15038	14843	14981	15257	15146	15148	15074	15043	15039	15066	14991	15009	15061	15145	15058	15112	14963	15157	15094	14931	15089	15193	15263	15023	14981	14998	15016	15030	14993	15137	14958	15047	15019	15080	14965	15057	14837	15062	14961	15174	15074	14972	15078	15120	15197	14962	14873	15220	14944	14998	14989	15104	15082	15051	15105	15023	14964	15091	15181	15163	14957	15154	15087	15004	15002	15206	15030	15100	15030	14996	15163	15173	15143	14924	15157	14982	14926	14956	15020	15027	15031	15056	15015	15273	14980	15050	15097	15095	15105	15120	15037	14955	14890	15035	15141	15097	15114	15049	15170	15270	14995	15083	15193	15048	15039	14894	15145	15095	15032	15038	14978	15044	15079	15051	15211	15033	14924	15029	15192	15111	15064	15081	15074	15257	15137	14836	15036	14988	15288	15169	15026	15022	15162	15075	15181	15133	14955	15092	14992	15151	15027	15007	15122	14898	15103	15139	15144	14981	15106	15102	15041	14968	14936	15039	15025	15072	15019	15166	15191	15209	14983	15097	15060	15133	14941	15110	15256	15101	15264	15123	15069	15235	15007	14944	14916	15025	15043	15161	14977	15089	15114	15009	15139	14793	14899	14970	14991	15322	14967	15013	15139	14952	15011	15008	15022	15194	14999	14862	15162	15101	15043	15164	14976	15088	15232	15049	15157	15102	15198	15110	14937	15000	15117	15145	15045	15004	15141	15118	15019	15117	15055	15259	14907	15091	14935	14932	15171	15144	15097	14803	15074	14883	15010	15197	15010	15046	15020	15004	15097	15182	15069	14905	15118	15027	15152	14948	15077	15221	14983	15104	15006	15052	15006	15093	15198	14947	15107	15059	15236	15052	15145	14998	14952	14884	15028	15022	15129	15146	14988	14937	15198	15187	15209	15147	15068	15110	15056	14953	15034	15059	15157	15056	15007	15108	15115	15172	14833	15167	14754	15124	15225	15194	14995	15007	14975	14962	15204	15142	14967	15162	14929	15004	15203	15147	15103	15078	15032	14950	15009	15066	15028	15069	15009	15039	15149	15178	15077	15003	15376	15110	15014	15073	14896	15124	15081	15320	15038	15120	15090	14892	15093	15116	14939	15125	15215	15052	15052	15125	14960	15139	15136	15095	15066	15074	15122	15025	15072	15174	15297	15142	15190	14892	14991	15227	15120	15238	15245	14981	15189	15128	15042	15141	15072	15153	15111	15112	15115	15152	15100	15137	15174	15097	15200	15075	14948	15216	15058	15235	15114	14945	15184	15062	15073	15098	15170	15142	15176	15122	15140	15011	15171	15127	15117	15143	15053	15159	15186	15211	15143	14944	15069	15133	15095	15197	15077	15059	15060	14907	15084	15274	15066	15132	15158	15177	15106	14834	14875	15076	14892	15040	15295	15165	14997	14890	15016	15128	15200	15041	15155	15186	15180	15163	14959	15017	15006	15197	15144	15190	14910	15012	14949	14956	15090	14972	14957	15356	15095	15002	15041	15024	15132	14996	15191	15066	15004	15015	15284	15005	15172	15086	15081	15078	15259	15141	15137	15057	15196	14981	14963	15038	15124	15126	15148	15049	15035	15110	15059	14952	14985	15114	15322	15189	14941	14989	15203	15085	14953	14956	15105	14980	14924	15165	15162	15165	15121	15048	14972	15021	14942	15212	15059	15148	15027	15032	15163	14963	15032	14994	15139	15025	15297	14838	15045	14968	15166	15129	15267	15159	15154	15103	15087	15268	15051	15005	15119	15059	15172	15200	15045	15108	14948	14993	15006	15115	15033	15091	15077	15174	15063	14953	15014	15119	15155	15037	15074	15114	15078	15063	15174	15110	15071	14929	15140	15272	15103	15130	15195	15079	15265	15171	14992	14969	14896	14971	15119	15062	15027	14893	15089	15013	15193	15121	15145	15004	15249	15095	15178	15029	14904	15186	15160	15107	14954	15030	15233	15117	15044	14963	15044	15163	14979	15126	14978	14996	15091	15058	15096	14946	15039	15245	14968	15120	15041	15144	14950	15063	15054	15123	14927	15033	15105	14872	15020	15122	15038	14907	15109	14912	15130	15034	15176	15031	15105	15126	14867	15016	15147	15078	15232	15072	15039	15096	14923	15164	15128	15240	15074	15008	15152	15089	15298	15088	15146	15010	15004	15103	15004	15017	15223	15103	15157	15275	14999	15078	15008	15202	14981	15049	15125	15036	15042	15072	15328	15179	15092	15008	15154	15033	15045	15167	15044	14936	15138	15151	15171	15148	15028	14858	14897	15071	14908	15067	14984	15169	15071	15179	15043	15095	14995	15198	15355	14960	15004	15077	15126	15173	15107	15185	14961	15109	15052	15095	14920	15002	15126	14997	15294	15015	15097	14999	15228	14962	15168	15295	15096	15142	15032	15169	15074	15205	15108	15248	15150	15083	15113	15092	15165	15031	15130	14995	15026	15090	15103	14954	15055	15083	15054	15001	15006	15158	14830	15052	15079	15024	15174	15115	15153	14909	15114	15155	15147	15102	15281	15077	15013	15089	15135	15158	15151	15125	14983	15003	15183	15069	15172	15249	15207	14933	15145	15227	14832	14994	14965	15252	15088	15141	15280	15151	15011	15070	15183	15266	15248	15127	14925	15125	15046	15161	15049	15118	14953	15229	15096	15043	14874	15090	15161	14805	15042	15023	15072	15178	15077	14923	15013	15084	15113	15114	15090	15083	14980	15141	15158	15016	15080	15075	14959	15021	14955	15329	15085	15073	15149	14910	15058	15094	15137	15150	15169	15163	15028	15127	15020	15077	15151	14909	15108	15015	15170	15201	15057	15158	15148	15025	15051	15232	15033	15053	14929	15032	15133	15224	15028	15053	15001	14935	15227	15042	15266	15205	15056	15062	15089	15073	15166	14936	14971	15198	14926	14995	14969	15166	15100	15011	15107	15095	14966	15147	15215	14933	15253	15023	15078	15213	15189	15098	14902	15040	15193	15100	15143	14918	15243	15274	15199	15224	15026	14963	15170	14980	15165	14955	14912	15249	15111	15041	15094	15092	15036	15074	15120	15067	15160	15019	15106	14956	15230	15127	15110	15089	15074	15018	15219	15114	15072	15041	15146	15125	14958	15259	15148	15172	14880	15057	14942	15243	15002	14963	15169	15127	15103	15278	15247	14884	15069	15035	15084	15132	15224	15096	15171	15191	15112	15166	14969	14980	15132	15062	14909	14984	15117	15018	15277	15207	14939	15118	15088	15160	14973	15036	14946	15047	15133	15066	15200	14856	14924	14850	15018	14971	15021	14940	15085	15201	15138	15064	15102	15130	15013	15139	15154	15110	15116	14953	15053	15032	15174	15043	15095	15107	15140	14969	15010	15151	14977	14794	15168	15073	15082	14996	15067	15252	14881	15118	15067	15310	15187	15041	15014	14993	15083	15167	15054	15087	14941	15401	14983	15024	15192	15038	14864	15016	15002	15091	15123	14980	15138	15147	15078	15018	15009	15050	15192	15023	15036	15128	15110	15046	14943	14857	14940	15061	15213	15262	14963	14871	15098	15203	15142	15143	14938	14962	15166	15033	15227	15014	15186	15120	15182	14950	15025	14939	15179	15123	15085	15304	15006	15063	15141	14976	15040	14957	15057	15105	15363	14990	15188	15132	15050	15192	15074	14907	14898	15045	15083	14961	15200	14994	15072	15199	14962	15135	15044	14945	15086	15064	15198	15075	14984	14979	15183	15180	14996	15050	15084	14822	15223	15132	14975	15195	15057	15172	15294	14883	15112	15170	15158	15133	14905	15033	15004	15054	15020	15078	15065	15186	15174	15096	15060	15166	15088	15115	15016	14985	15003	15027	15047	15026	15095	14822	15192	15165	15077	15087	15006	15020	15169	15033	14950	15097	15004	15124	15028	14977	15020	14943	15161	15153	15045	15104	15177	15069	15212	15167	15041	15115	15127	15177	14954	15070	15091	15059	15147	14930	15124	15234	15030	15228	15074	14801	15177	15152	15142	15068	15051	15053	14885	15043	15097	15010	15100	15044	15096	15043	15047	14958	14972	15132	15117	14972	15029	15049	15115	15164	14861	15179	15262	15109	15011	14967	15035	15249	15074	15135	15106	15078	15167	15211	15156	14966	15008	15194	15078	15246	15192	15146	15074	15053	15125	15183	15144	14965	15116	15124	15086	15205	14915	15094	15112	15140	15098	15102	15131	14973	15077	15144	15224	15252	14884	15036	15017	15050	15141	15054	15166	15290	15042	15127	14916	14847	15144	15079	15093	15058	15164	15197	15091	14905	15241	15288	15035	15159	15058	15152	14963	15115	14945	15217	15118	15150	15204	15180	15059	15080	15104	15121	15111	15153	14985	15047	15127	15187	15114	15046	15097	15082	14924	15048	15077	15074	15212	15014	15141	15279	15105	15127	15112	15165	14996	15027	15118	15010	15088	15139	15037	15139	15168	15035	14981	15241	15172	15153	15102	15099	15053	15144	14947	15089	14967	15186	15128	15070	15082	15042	15034	15153	15117	14887	15088	15018	15050	15106	15123	15129	15104	14972	15254	15049	15103	15003	15028	15320	15197	15107	15108	15034	14931	15032	14978	15247	15165	15128	15079	15236	15042	15192	15087	15165	15156	15144	15066	14999	15180	15095	15351	15086	15242	14989	15005	15210	15126	14960	15097	14939	14952	15179	15137	15002	15078	15175	14977	15103	14992	15020	14952	14971	15134	15069	15071	15111	15087	14927	15121	14977	14898	15015	15209	15036	15145	15126	15024	15079	15205	15084	15094	15102	15134	15112	15133	15192	15052	15129	14917	15228	15197	15051	15190	15014	15106	15120	15087	15195	15185	15051	14919	15095	14931	15098	14986	15108	15128	15145	14939	15094	15117	15119	15059	15224	15095	15021	15114	14819	14975	14938	15078	15171	15137	15212	15134	15209	15043	15129	15211	15152	15359	14959	15025	15058	15237	14988	15060	15120	15082	15153	15017	15069	15067	15064	15277	15002	14916	15059	15004	15130	15090	14983	15094	15168	15014	15022	15174	15267	15059	15199	15167	15145	15158	15063	14889	15171
23788	21537	28190	26143	23417	21897	20669	18391	17897	17981	17958	17662	17674	17269	17576	17439	17624	17459	17532	17507	17533	17615	17414	17648	17424	17489	17469	17413	17394	17309	17423	17421	17479	17640	17417	17240	17403	17285	17505	17405	17479	17492	17609	17630	17291	17483	17486	17413	17544	17350	17329	17274	17296	17594	17459	17205	17471	17517	17312	17398	17415	17391	17355	17197	17153	17431	17550	17308	17544	17273	17308	17418	17359	17242	17552	17284	17104	17370	17482	17297	17336	17529	17537	17478	17337	17341	17405	17413	17595	17411	17312	17520	17372	17286	17178	17476	17386	17241	17528	17358	17622	17474	17213	17449	17364	17418	17457	17536	17276	17271	17372	17246	17485	17440	17230	17390	17283	17534	17379	17529	17238	17311	17437	17386	17126	17339	17467	17346	17497	17328	17250	17312	17479	17374	17307	17312	17364	17192	17449	17455	17288	17229	17423	17541	17340	17274	17264	17616	17419	17491	17248	17185	17422	17391	17328	17526	17390	17390	17455	17323	17380	17545	17121	17588	17291	17302	17314	17093	17257	17244	17305	17187	17417	17343	17353	17370	17387	17174	17544	17625	17467	17350	17388	17388	17485	17258	17343	17445	17473	17410	17311	17288	17317	17347	17143	17350	17451	17516	17481	17653	17513	17416	17294	17355	17338	17542	17536	17422	17385	17718	17385	17333	17354	17242	17518	17327	17202	17283	17569	17391	17395	17508	17276	17360	17383	17368	17359	17403	17369	17337	17318	17265	17441	17410	17416	17391	17432	17352	17426	17259	17335	17513	17346	17531	17475	17355	17310	17208	17362	17277	17442	17477	17507	17148	17389	17378	17399	17362	17625	17397	17545	17485	17412	17101	17344	17346	17436	17358	17502	17300	17489	17542	17366	17470	17355	17460	17211	17421	17296	17457	17205	17372	17468	17291	17501	17375	17505	17195	17297	17329	17262	17142	17464	17399	17451	17436	17288	17279	17238	17407	17235	17382	17331	17373	17352	17418	17338	17345	17284	17293	17331	17320	17313	17270	17454	17556	17353	17311	17477	17257	17247	17710	17383	17348	17422	17370	17500	17330	17315	17203	17486	17375	17407	17340	17531	17388	17414	17119	17253	17407	17192	17457	17350	17509	17324	17261	17442	17047	17213	17277	17207	17489	17300	17230	17277	17386	17168	17443	17373	17292	17409	17553	17379	17391	17167	17343	17107	17296	17421	17344	17309	17366	17353	17367	17355	17363	17247	17479	17412	17143	17317	17346	17059	17220	17209	17404	17445	17408	17366	17441	17399	17486	17289	17486	17335	17307	17183	17380	17611	17528	17194	17273	17378	17451	17417	17229	17256	17149	17213	17528	17310	17272	17403	17415	17412	17381	17444	17409	17271	17396	17397	17197	17364	17467	17455	17395	17213	17475	17467	17324	17211	17080	17435	17284	17582	17294	17488	17357	17385	17339	17491	17352	17253	17460	17390	17140	17248	17140	17458	17358	17419	17582	17483	17321	17462	17389	17399	17529	17291	17205	17346	17595	17388	17214	17095	17102	17057	17415	17398	17367	17392	17410	17406	17177	17527	17403	17347	17374	17353	17411	17399	17155	17437	17254	17434	17288	17261	17346	17279	17411	17393	17459	17323	17436	17395	17537	17471	17407	17251	17382	17454	17360	17315	17204	17389	17555	17467	17393	17563	17302	17527	17311	17248	17352	17539	17402	17178	17353	17384	17390	17236	17344	17484	17111	17138	17325	17445	17343	17565	17529	17532	17355	17373	17137	17297	17153	17486	17419	17392	17348	17385	17330	17394	17101	17309	17248	17254	17250	17412	17343	17418	17227	17094	17274	17307	17409	17188	17512	17387	17370	17438	17471	17422	17535	17253	17381	17276	17431	17406	17268	17512	17333	17404	17137	17217	17057	17192	17404	17318	17352	17348	17295	17495	17494	17331	17409	17458	17274	17290	17499	17376	17384	17201	17397	17333	17202	17385	17373	17299	17196	17396	17146	17486	17349	17410	17494	17267	17498	17460	17353	17516	17365	17306	17194	17256	17339	17438	17449	17356	17161	17465	17277	17345	17475	17079	17373	17341	17337	17407	17461	17422	17403	17238	17173	17578	17318	17416	17417	17436	17557	17336	17289	17409	17488	17536	17121	17289	17079	17382	17337	17438	17217	17510	17585	17352	17379	17312	17220	17326	17235	17150	17377	17459	17542	17352	17483	17154	17430	17341	17289	17222	17271	17419	17536	17432	17516	17396	17446	17314	17353	17559	17208	17229	17267	17440	17369	17458	17395	17287	17419	17162	17378	17491	17444	17338	17376	17295	17386	17372	17421	17373	17402	17522	17480	17343	17470	17509	17244	17199	17349	17511	17514	17408	17264	17289	17309	17337	17456	17458	17366	17261	17506	17397	17347	17419	17405	17332	17239	17375	17196	17505	17242	17382	17201	17308	17396	17334	17350	17387	17471	17421	17364	17453	17560	17147	17312	17333	17266	17323	17430	17472	17202	17300	17429	17449	17435	17514	17540	17321	17394	17314	17310	17509	17473	17468	17357	17153	17647	17456	17520	17329	17308	17456	17176	17413	17433	17089	17290	17352	17234	17166	17404	17421	17441	17457	17404	17427	17372	17335	17306	17377	17374	17310	17415	17416	17319	17360	17487	17311	17388	17396	17400	17367	17278	17386	17269	17368	17469	17447	17299	17474	17339	17228	17357	17494	17343	17361	17014	17178	17254	17362	17447	17337	17466	17308	17495	17385	17564	17384	17515	17349	17354	17263	17176	17402	17279	17313	17354	17240	17284	17197	17271	17545	17317	17513	17367	17214	17371	17319	17408	17455	17317	17320	17377	17462	17380	17318	17192	17347	17233	17309	17144	17299	17421	17719	17353	17262	17265	17330	17236	17311	17319	17273	17214	17289	17202	17283	17274	17368	17340	17309	17362	17249	17236	17553	17519	17412	17307	17306	17343	17448	17417	17508	17418	17452	17458	17386	17410	17657	17430	17178	17282	17320	17295	17422	17327	17424	17435	17710	17447	17489	17255	17177	17522	17240	17201	17206	17395	17097	17352	17218	17379	17576	17096	17523	17343	17427	17300	17358	17310	17331	17289	17538	17416	17678	17308	17248	17339	17391	17360	17259	17283	17352	17210	17239	17304	17502	17412	17366	17138	17294	17403	17355	17404	17329	17273	17225	17196	17331	17325	17380	17221	17394	17230	17213	17332	17280	17306	17288	17225	17271	17609	17244	17175	17390	17389	17354	17172	17606	17316	17335	17626	17426	17549	17356	17361	17186	17305	17430	17382	17418	17421	17418	17376	17324	17355	17393	17360	17292	17391	17446	17168	17407	17405	17372	17403	17507	17429	17386	17273	17382	17335	17400	17235	17344	17386	17494	17417	17248	17335	17391	17435	17180	17490	17312	17338	17318	17377	17418	17405	17441	17433	17322	17321	17442	17105	17445	17333	17406	17272	17588	17498	17261	17362	17412	17524	17320	17236	17434	17332	17386	17407	17391	17153	17418	17348	17417	17437	17326	17439	17215	17326	17147	17416	17278	17430	17569	17430	17582	17160	17339	17371	17371	17096	17527	17480	17420	17458	17426	17354	17273	17216	17352	17419	17569	17474	17381	17267	17397	17468	17282	17312	17416	17594	17474	17260	17176	17331	17499	17202	17515	17346	17341	17308	17196	17383	17265	17379	17373	17397	17379	17324	17471	17477	17220	17462	17286	17410	17334	17447	17362	17488	17134	17486	17500	17384	17301	17409	17281	17450	17426	17221	17426	17074	17438	17380	17228	17429	17299	17498	17340	17339	17296	17503	17303	17400	17388	17279	17201	17548	17498	17561	17428	17350	17495	17423	17373	17079	17531	17383	17318	17232	17598	17439	17413	17401	17421	17285	17377	17405	17443	17385	17341	17378	17302	17324	17534	17356	17426	17589	17406	17386	17193	17324	17609	17448	17461	17291	17357	17333	17394	17536	17507	17483	17148	17524	17551	17401	17356	17452	17246	17511	17401	17431	17585	17265	17167	17317	17525	17460	17394	17521	17492	17440	17309	17494	17367	17532	17513	17385	17273	17164	17343	17253	17335	17256	17302	17420	17458	17445	17303	17375	17347	17352	17363	17238	17307	17503	17322	17213	17443	17307	17409	17574	17516	17408	17323	17086	17225	17297	17289	17432	17404	17342	17498	17242	17237	17231	17414	17370	17448	17213	17398	17034	17334	17166	17285	17237	17559	17202	17351	17275	17276	17396	17297	17255	17558	17359	17323	17363	17416	17251	17321	17525	17511	17351	17326	17351	17385	17167	17442	17556	17379	17538	17444	17391	17617	17359	17256	17385	17251	17410	17413	17366	17443	17273	17272	17148	17457	17361	17451	17322	17487	17230	17515	17418	17388	17483	17461	17490	17258	17319	17394	17341	17435	17278	17268	17379	17369	17502	17314	17274	17195	17391	17531	17397	17550	17471	17512	17355	17313	17375	17485	17604	17434	17254	17383	17436	17393	17199	17435	17374	17413	17311	17415	17331	17356	17144	17345	17269	17331	17376	17400	17328	17373	17217	17401	17352	17297	17311	17392	17440	17291	17284	17461	17257	17524	17355	17290	17500	17334	17414	17386	17555	17376	17475	17294	17441	17262	17444	17387	17436	17331	17342	17490	17315	17349	17275	17386	17393	17565	17284	17512	17656	17362	17348	17526	17250	17520	17423	17327	17510	17435	17387	17220	17323	17419	17464	17130	17400	17283	17123	17385	17308	17492	17404	17456	17274	17338	17314	17439	17300	17509	17400	17360	17190	17409	17373	17306	17306	17328	17343	17356	17330	17434	17529	17311	17394	17403	17431	17370	17392	17602	17275	17204	17318	17316	17296	17538	17350	17465	17216	17273	17285	17569	17240	17359	17156	17422	17361	17188	17277	17648	17331	17073	17239	17115	17400	17589	17332	17351	17534	17418	17352	17199	17317	17377	17489	17127	17352	17506	17368	17348	17312	17614	17322	17486	17242	17344	17265	17554	17417	17482	17406	17487	17495	17436	17429	17446	17445	17227	17474	17556	17559	17268	17445	17488	17265	17502	17429	17356	17459	17557	17565	17582	17566	17264	17440	17331	17375	17451	17300	17424	17524	17369	17524
18897	41201	34284	24987	20655	17423	16336	15938	15548	15519	15557	15333	15303	15205	15398	15240	15344	15117	15387	15143	15242	14966	15098	15022	15137	15180	15164	15294	15084	15055	15211	15054	15145	15183	15269	15040	15075	15132	15126	15178	15015	15275	15208	14945	15005	15103	15135	15021	14995	15180	15028	15060	14922	15215	15095	14904	14887	15133	15229	15236	15109	15090	15325	15049	14878	15134	15044	15101	15102	15146	15179	15120	15150	14935	15196	15064	15105	15026	15008	14895	14968	15114	15054	15017	15296	15041	14964	15187	14952	15148	15034	15037	15159	15058	15059	15169	14955	14946	15010	14977	15034	15083	15085	14965	15156	15078	15027	15091	15181	15178	15168	15009	15143	15112	15154	15130	15110	15325	15172	15066	15100	15249	15056	14967	15138	15056	15178	15050	15137	15274	15182	14922	15072	15122	15157	15146	14961	14976	15181	15084	14982	15176	15025	15206	14840	15075	14980	14960	15144	15133	15126	15008	15169	15258	15094	14992	14970	15214	15096	15021	14989	14966	15218	14936	14974	15036	15098	15210	14946	14995	15159	15054	15073	15027	15053	15089	15096	15262	14981	15064	15142	15080	14972	15150	14885	14925	15240	15120	15185	15274	15067	15274	14919	14969	15194	15078	15037	15165	14962	15201	14970	15147	14995	15144	14980	14985	15004	15089	15028	15183	14977	14958	15067	14959	15061	15278	15022	15042	15077	15130	15049	14988	15122	14976	15042	15146	14960	15060	15136	15107	15134	15252	15196	14982	15294	15102	15064	15174	15113	15073	15090	14900	15086	15048	15067	15041	15176	15033	15020	15031	15098	15200	14849	15049	15132	15016	15018	14930	15160	15066	15286	15125	15081	15239	15039	15068	15129	15171	15095	15032	15128	15131	15123	15119	15080	15191	15053	15116	15115	15135	15014	15017	14990	15222	14972	15140	15156	15127	14999	15130	15105	15105	15147	15176	15147	15116	15023	15031	14820	15207	15140	15189	15107	15044	14981	15015	15017	15049	15029	15043	15162	15130	15003	15061	15041	15139	15083	15119	15028	14910	15042	15036	15065	15024	15157	15147	15208	15177	15172	15002	15281	15202	14992	15030	15229	14877	15193	15029	14992	15176	15187	15129	15232	15136	15198	15118	15219	15077	15017	15061	15110	15155	15102	15072	15016	15197	15246	14990	15055	15046	15057	15017	15175	15330	15061	15103	14993	14976	15175	15019	15080	15025	15061	15134	15041	14968	15232	15035	15212	15137	15113	15278	15121	15182	14954	14901	15074	14987	15029	15098	14990	15052	15219	15084	14980	15040	15203	15053	14929	15130	15058	15079	15154	15129	15168	15008	15149	15223	14972	15028	15242	15085	15274	14893	15053	15012	14825	15191	15053	15153	15117	15133	14945	15070	15000	14932	15106	15047	15209	15046	14987	15032	15145	15043	14927	14979	15144	15394	15112	15286	15131	15305	15195	15037	15107	15186	15028	15033	15176	15117	15082	15036	15188	15047	15134	15107	15199	15145	15082	15155	14997	14933	15333	15129	15201	15221	15034	15203	15090	15024	15124	15113	15061	15081	15240	15032	15055	15033	15055	14946	15172	14874	15092	15037	15157	14868	15097	15201	15115	14935	15045	15162	14984	15179	15000	15080	15011	15252	14984	15255	15139	15044	15118	15365	15136	15164	15164	15032	15043	15075	15155	15059	15048	15030	15024	15027	15103	15180	15239	15089	15129	15169	15083	15128	15024	15040	15096	15040	15020	15134	15049	14885	15170	14963	15022	15308	15051	15004	15012	15189	14940	15260	15161	14999	15084	15117	15099	15031	15009	15121	15135	15157	15049	15116	15055	15057	15143	15044	15121	15020	15128	15172	15110	15118	15184	15026	14940	15157	14933	15015	14920	15089	15041	15093	15202	15072	15172	15183	15212	15104	14786	15234	15083	15097	15254	15094	15112	14929	14878	14807	15125	15039	15180	14857	14918	15012	15077	15079	15255	15093	15157	15093	14991	14948	15161	15140	14963	15101	14936	15007	14928	15041	15140	15129	14952	15194	15068	15135	14981	15176	15094	15106	15206	15164	15128	15106	15149	15117	15177	15165	14953	15019	15123	15003	15222	15034	15177	14979	15107	15047	15083	15045	15156	15216	15084	15133	15378	15109	15225	15042	15288	14970	15145	15140	15157	15126	15059	15043	15047	15069	15186	14948	15268	15052	15016	14909	15073	15234	15154	15219	15116	15154	15186	15099	15040	14904	15175	15137	15121	15020	15039	14950	15153	15156	14955	15030	15160	15168	15083	14953	14908	15053	15053	14952	15210	15158	15137	15001	14993	14939	15360	14945	15162	15225	15159	15009	14998	14911	15033	15099	15230	15112	14947	15019	14960	15055	15163	15232	15275	15139	15029	14936	15131	15110	15280	15037	15047	15136	15034	15069	15005	15109	14909	15072	15059	15053	15213	15028	14961	14949	15148	15058	15199	15337	15142	15129	14987	15058	15195	15113	14977	15036	15047	14984	15060	15225	15159	15133	15298	15170	15096	15123	14993	15228	15102	15201	15205	15145	15136	15113	15142	15020	15155	15021	15033	15022	15099	15039	14971	14954	15156	14980	14989	14930	15018	15343	14907	15270	15126	15214	15135	15137	14971	15368	15113	15039	15261	15108	14828	15086	15171	15145	14998	14996	15063	15104	15070	15005	14951	14965	15074	15155	15106	15005	15024	15225	15017	15115	14925	14901	15102	15089	15149	15166	15091	15213	14993	14974	15097	15198	15183	15048	15020	15253	15022	15104	14955	15058	15126	14964	15129	15121	15236	15074	15069	15116	15100	15245	15186	15099	15039	15131	15200	15156	15223	15050	15003	15089	15083	15232	15034	15199	15050	15161	14980	14980	15121	15089	15075	15007	15034	15298	15018	15002	15150	15089	14982	15135	14904	15147	14952	14992	15056	15045	15000	15199	15075	14954	15311	15067	15078	14991	15127	14932	15117	14924	15246	15046	14978	15101	15053	15226	15072	15081	15097	15027	14977	14890	15009	15088	15035	15097	14972	15348	15142	15237	15033	15078	14989	15243	15150	15095	15148	14893	15033	15110	15089	15056	15103	15083	15273	14876	15256	15010	15129	15056	15006	15263	15048	14915	15096	15062	15082	15066	15054	15208	15027	15308	15225	15118	15091	15142	15170	14963	15025	15108	15151	14965	15043	15296	15048	15144	15043	15311	15090	15153	15035	15072	14950	15091	15004	15199	15017	14977	14975	15086	15022	15182	15017	14934	15166	15063	15076	15188	15067	15303	15071	15043	15030	15011	14948	15099	15126	15017	15172	15258	15004	15012	14948	15063	14980	15128	15023	15027	15131	15051	15192	15134	15056	15097	15072	15127	15084	15051	15006	15115	14992	15234	15088	15039	15051	14961	15130	15116	15189	15152	15185	15143	15126	15270	15048	15204	15023	15125	15110	15170	14962	15193	14971	15043	14983	15135	14897	15081	15042	15105	15082	15120	14931	15048	15167	15014	15054	15096	15090	15175	15132	15018	15090	15000	15004	15172	15188	15226	15319	15125	15046	15181	15231	15120	15017	15146	15007	15095	15006	15292	15175	15019	15371	15063	15059	14987	14941	15116	15098	15046	15076	15094	15257	15040	14991	14997	15030	15051	15261	15020	14976	15089	15094	15118	15129	15003	15160	15104	15084	15034	15142	14989	15245	15171	14983	15149	15170	15097	14956	15061	15037	15175	15003	15230	15137	15163	15007	15088	15108	15202	15006	15025	15037	15107	15132	14969	15167	15131	15107	15087	15089	14998	15024	15046	15100	15007	15064	15057	14943	15119	15034	15054	15071	15116	15054	15053	15035	14939	15006	15032	15021	15040	15138	15071	15111	15100	15116	15119	15062	15009	15193	15189	14949	15113	15204	15135	15169	15103	14937	15136	15160	15133	15108	15060	15085	15134	15217	15100	15144	14983	15193	14979	14929	15068	15142	14919	15253	15049	14963	15227	15101	14935	15028	14929	15093	15257	15024	15097	15009	15059	15268	15069	15070	15133	15062	15143	15054	15016	15159	15106	14865	15044	15102	15085	15035	15077	15081	15103	15036	14974	15034	14851	15043	15125	15159	15162	15007	15066	15025	14993	15066	15082	15092	15214	14960	15179	15031	15011	15110	15101	15304	15235	15036	15214	15067	15189	15159	15121	15135	15095	15099	15126	15180	14985	15106	15063	15170	15242	15120	15144	15069	15113	15116	15078	15218	15021	15098	15078	15036	15098	14998	15106	15258	15181	15225	15150	15169	15116	15022	14997	15105	15184	15046	15154	15112	15178	15179	14973	15168	15001	15082	15099	15144	15304	14966	14992	15026	15098	15062	14976	14923	15168	14965	15145	15081	15170	14973	15028	15001	15000	15189	15022	15057	14970	14982	14977	15063	14969	15118	15129	15149	15138	14993	14909	15083	14944	14995	15063	15044	15156	15063	15281	15074	15235	15128	15093	15168	15116	15058	14900	15027	15111	14926	15175	15031	15079	15187	15201	15119	15212	14953	15075	15068	15187	15046	15001	15093	15101	15301	15024	15111	15109	15032	15026	15008	15118	15014	15145	15139	15024	15111	15278	15050	15111	15267	15135	14913	15189	15064	15142	15127	15006	14951	14826	15183	15231	15093	15036	15094	15119	15065	15196	15049	15141	15152	15054	14989	15115	15134	15131	14990	15166	15023	15202	15186	15050	14988	15113	15086	15057	15134	15089	15105	15050	15123	15193	15340	15137	15080	15080	15109	14857	15073	15218	15131	15213	15110	14890	15023	15032	15120	14960	14901	15048	15143	15078	14969	15204	14947	15155	15245	15086	14945	15046	15193	15118	15028	15103	15043	15148	15221	14852	15420	15210	15140	15104	15115	15073	15113	15115	15177	15076	15040	15240	15029	15174	15187	15074	15289	15175	15015	15028	15000	15155	14997	15057	15210	15036	15030	15185	15161	15183	15279	15278	15049	15093	15261	14992	15119	14920	14974	15029	15243	15302	15015	15167	15104	14939	14966	15129	15089	15125	15120	15225	15039	15111	15031	15015	15028	15306	15091	15029	14977	15101	15130	15003	15073	15144	15289	15137	14923	14977	15095	15039	15008	15181	15032	15146	15129	15014
25429	21596	27476	27675	20497	19459	19274	18294	18212	18183	18080	18004	18228	18026	18045	17854	17955	18006	17937	17782	17584	17956	17801	17854	17924	17931	17939	18039	17897	17828	17849	17882	17772	17977	17791	17896	17813	17895	17990	17924	17820	17702	17864	17795	17781	17818	17942	17805	17763	17895	17835	18024	17947	17726	17575	17665	17862	17853	17637	17980	17763	17778	17950	17820	17855	17914	17831	17853	17757	17905	17746	17775	17709	17720	17935	17854	17842	17613	17841	17910	17827	17898	17805	17992	17804	17714	17977	17762	17911	17849	17858	17820	17695	17815	17749	17824	17895	17817	17877	18097	17903	17838	17799	17812	17928	17968	17607	17641	17582	17613	17812	17678	17758	17760	17618	17781	17560	17947	17641	17797	17732	18005	17647	17716	18043	17954	17728	17723	17795	17570	17869	17811	17930	17948	17596	17672	17686	17715	17774	17959	17837	17882	17800	17800	17767	17715	17931	17775	17787	17592	17783	17744	17981	17670	17761	17737	17749	17714	17796	17691	17691	17822	17898	17786	17883	17729	17786	17780	17795	17800	17809	17655	17733	17769	17793	17936	17975	17800	17837	17571	17709	17741	17667	17734	17791	17737	17958	17915	17753	18039	17678	17763	17688	17907	17891	17793	17859	17793	17885	17805	17692	17793	17759	17780	17713	17842	17893	17703	18001	17599	17565	17806	17694	17689	17849	17836	17890	17747	17920	17872	17911	17847	17877	17823	17915	17854	17822	17869	17815	17689	17751	17985	17689	17737	17811	17786	17718	17837	17817	17953	17961	17708	17830	17700	17858	17531	17798	17695	17868	17865	17816	17835	18001	17872	17897	17777	17784	17821	17831	17765	17705	17761	17807	17630	17626	17789	17985	17896	17852	17824	17801	17950	17672	17814	18030	17761	17575	17898	17797	17862	17699	17757	17735	17735	17779	17912	17729	17812	17825	17758	17919	17961	17885	17916	17794	17564	17858	17658	17812	17809	17784	17953	17675	17733	17727	18002	18007	17881	17931	17942	17682	17825	17965	17901	17594	17788	17805	17869	17852	17687	17760	17843	17919	17727	17823	17649	17965	17651	17813	17975	18069	17784	17916	17836	17766	17932	17713	17910	17829	17817	17529	17730	17874	17982	17898	17837	17804	17797	17841	17802	17801	17857	17770	18016	17818	17712	17842	17990	17670	17810	17751	17616	17678	17791	17670	17817	17670	17758	17821	17853	17815	17839	17809	17729	17943	17750	17772	17814	18009	17655	17856	17937	17806	17874	17845	17939	17759	17768	17865	17800	17682	17520	17847	17910	17669	17769	17762	17847	17607	17733	18023	17770	17766	17546	17955	17792	17859	17839	18093	17766	17765	17802	17635	17759	17733	17827	17828	17674	17622	17892	17869	18021	17868	17911	18015	17931	17883	17962	18002	18026	17825	17776	17756	17640	17848	18105	17822	17830	17576	17682	17569	18025	17839	17698	17855	17682	17648	17821	17903	17800	17854	17819	17732	17868	17918	17867	17843	17879	17721	17767	17786	17860	17664	17861	17989	17723	17803	17970	17979	17931	17877	17714	17925	17923	17785	17899	17846	17758	17904	17883	17869	17904	17765	17846	17940	17866	17865	17661	17767	17788	17773	17924	17773	17881	17670	17824	17849	17873	17905	17967	17671	17725	17856	17905	17916	17782	17832	17922	17995	17658	17788	17716	17816	17765	17470	17729	18118	17915	18030	17883	17625	17575	17653	17791	17862	17996	17996	17793	17876	17602	17799	17935	17700	18009	17860	17957	18001	17900	17917	18042	17696	17908	17827	17914	17727	18048	17929	17875	17748	17841	17746	17719	17877	17809	17753	17925	17929	17889	18091	17833	17815	17630	17861	17984	17894	17827	17946	17749	17908	17850	17823	17751	17762	17861	17668	17892	17973	18030	18003	17916	17733	18147	17890	17981	17953	17955	17624	17953	17782	17585	17972	17882	18007	17580	17815	17769	18028	18024	18022	17998	17818	17857	17872	17793	17842	17766	17724	17781	17641	17686	17901	17834	17619	17689	17940	17908	17799	17836	17796	17905	17799	17727	17836	17826	17970	17832	17874	17854	17861	17771	17957	17834	17858	17869	17758	17740	17823	17647	17770	17913	17897	17625	17736	17627	17919	17694	17935	17936	17917	17692	17750	17897	17731	17664	17660	17597	17938	17769	17884	17724	17793	17736	17721	17868	17637	17955	17887	17802	18029	17860	17844	17710	17623	17862	17557	17667	17758	17694	17643	17754	17614	17852	17879	17757	17921	17903	17844	17812	17802	17829	17774	17814	17781	17965	17776	18076	17855	17938	17887	17640	17799	17770	17577	17734	17679	17799	17921	17854	17699	17914	17993	17939	17727	18074	17841	17889	17914	17832	17711	17775	17883	17749	17735	17496	17662	17905	17668	17805	17860	17800	17934	17901	17801	17546	17778	17773	17784	17549	17793	17767	17732	17669	17799	18029	17717	17719	17755	17812	17895	17835	18101	17885	17897	17895	17756	17795	17811	17714	17900	17851	17813	17934	17976	17932	17781	17869	17882	17813	17914	17531	17711	17820	17925	17791	17955	17774	17765	17782	17598	17733	17811	17816	17802	17804	17769	17876	17818	17728	17842	17902	17713	17812	17727	17915	17686	17797	18069	17784	17806	17823	18096	17659	17990	17783	17994	18187	17798	17791	17742	17875	17750	17762	17851	17676	17817	17960	17865	17884	17875	17885	17641	17888	17902	17822	17647	17804	18010	17678	18014	17970	17830	17948	18052	17854	17983	17970	17813	17754	17826	17874	17689	17771	18033	17846	17824	18016	17917	17832	18031	17759	17660	17618	17885	17709	17838	17722	17726	17803	17801	17785	17893	17621	17809	17684	17795	18044	17720	17725	17801	17912	17853	17785	17738	17882	17746	17669	17871	17750	17848	17817	17920	17601	17674	17944	18001	18003	18047	17829	17848	17807	17860	17785	18021	18126	17965	17805	17745	17987	17942	17771	17887	17779	17855	17917	17722	17880	17849	17695	17718	17609	17845	17588	17779	17877	17817	17937	17854	17895	17914	17873	17858	17913	17907	17790	17952	17736	17844	17694	17980	17798	17984	17926	17772	17840	17862	17956	17857	18055	17852	17948	17966	17782	17910	17769	17971	17692	18117	17734	17928	17865	17701	17751	17793	17827	17710	17850	18075	17854	17664	17862	17945	18026	17718	17843	17884	17766	17887	17965	17929	17738	17852	17717	18023	18129	17769	17926	17971	17715	17903	17735	17692	17862	17891	17804	17669	17673	17614	17664	18079	17884	17849	17713	17550	17763	17900	17825	17951	17758	17800	17694	17784	17908	17634	17886	18121	17939	17724	17884	17721	17713	17764	17706	17618	17825	17874	17893	17769	17838	17794	17810	17826	17868	17771	17878	17742	17947	17730	17660	17848	17866	17904	17949	17797	17599	17929	17858	17794	17947	18064	17802	17900	17964	17825	17751	17869	17775	17986	18054	18053	17718	17739	17774	17751	17643	17809	17928	17796	17696	17848	17694	17921	17492	17914	17782	17633	17878	17797	17634	17957	17851	18006	17693	17907	17982	17756	17727	17974	17909	17829	17743	17868	18001	17805	17674	17910	17761	17854	17530	17769	17653	17802	17805	17896	17964	17725	17760	17821	17875	17791	17755	17896	17880	17822	17848	17898	17781	17790	18035	17628	17762	18003	17873	17879	17845	17954	17675	17784	17877	17767	17748	17799	17794	17527	17733	17828	17943	17726	17793	17585	17697	17899	17796	17813	17858	17896	17861	17931	17935	17963	17825	17867	17882	17878	17805	17942	17722	17930	17658	17878	17903	17911	17947	17818	17974	17767	17961	17742	17896	17841	17726	17863	17824	17870	18041	17788	17752	17812	17804	17893	17742	17910	17839	17941	17793	17814	18013	17871	18017	17837	17762	17879	17814	18163	17913	17828	17973	17852	17794	17929	17800	17852	17857	17806	17792	17954	18016	17750	17740	18081	17996	17794	17836	17958	17971	17850	17780	17776	17713	18003	17644	17773	17738	17765	17628	17716	17689	17796	17923	17950	17907	17966	17961	17697	17729	17749	17816	17742	18002	17973	17704	17777	17913	17858	17721	17847	17760	17769	17762	17757	17761	17722	17996	17971	17750	17867	17885	17841	17907	18001	17855	18013	17893	17791	17695	17888	18035	18074	17700	17565	17814	17818	17733	17883	17935	18031	17778	17954	17838	17757	17637	17890	17884	18088	17746	17731	18042	18044	17736	17878	17800	17766	17657	17784	18024	17735	17974	17798	18069	17712	17755	18094	17702	17743	17925	17679	17677	17807	17882	17913	17796	17607	17822	17789	17816	17918	17766	17945	17770	17630	17796	17823	17592	18038	17724	17591	17837	17793	17981	17768	17651	17682	17497	17782	17734	17798	17772	17705	17813	17985	17645	17843	17820	17919	17625	17751	17832	17906	17781	17945	17667	17737	17802	17790	17873	17892	17876	17801	17798	17818	17585	17723	17779	17764	17884	17825	17817	17775	17851	17993	17776	17707	17698	17806	17861	17763	17810	17697	17678	17767	17928	17794	17772	18004	17865	17827	18018	17894	17777	17961	17792	17876	17790	17925	17690	18084	17866	17746	17723	17761	17856	17757	17901	17820	17953	17904	17798	17956	17721	17738	17753	17844	17792	17716	17893	17923	17745	17829	18034	18002	17675	17740	17972	17799	17603	17637	17780	17876	17750	17776	17669	17853	17810	17918	17783	17860	17717	17755	17941	17648	17907	17763	17660	17677	17685	18068	17996	17801	17765	17812	17863	18019	17932	17846	17891	17704	17810	17822	18046	17878	17708	17629	17807	17860	17815	17742	17684	17904	17688	17776	17809	17828	17775	17934	17795	17795	17812	17874	17813	17844	17742	17699	17818	17740	17773	17861	17686	17951	17767	18119	17842	17952	17753	17934	17622	17998	17856	17973	17945	17738	17950	17621	17590	17983	17862	17951	17723	17760	17998	17749	17766	17750	17492	17678	17682	17798	17930	17994	17822	17695	17832	17728	17684	17868	17766	17973	17658	17822	17632	17772	17794	17840	17866	17979	17803	17675	17831	17742	17909	17691	17941	17745	17809	17779	17746	17928	17934
18712	35605	28505	21085	17639	16548	16155	15865	15680	15835	15633	15522	15501	15546	15547	15465	15471	15375	15571	15637	15432	15447	15561	15362	15465	15404	15404	15373	15418	15487	15444	15363	15418	15390	15319	15261	15354	15294	15207	15419	15421	15488	15405	15309	15448	15390	15435	15394	15394	15309	15049	15390	15393	15241	15394	15420	15361	15309	15235	15427	15416	15316	15438	15584	15465	15499	15471	15393	15450	15347	15297	15537	15349	15259	15456	15363	15267	15381	15373	15580	15450	15248	15299	15491	15237	15517	15188	15515	15305	15451	15259	15613	15275	15414	15282	15317	15311	15245	15442	15412	15361	15379	15300	15503	15186	15604	15405	15312	15393	15433	15414	15447	15337	15539	15491	15351	15410	15310	15297	15444	15336	15482	15516	15402	15451	15279	15354	15456	15470	15337	15548	15380	15429	15357	15320	15434	15491	15268	15420	15380	15231	15276	15499	15393	15164	15387	15380	15375	15358	15273	15223	15213	15518	15299	15359	15373	15379	15428	15326	15264	15313	15212	15262	15354	15275	15294	15359	15362	15311	15148	15561	15468	15323	15444	15392	15410	15355	15451	15289	15310	15436	15400	15439	15445	15445	15354	15205	15160	15387	15483	15354	15434	15416	15460	15436	15243	15510	15504	15410	15417	15251	15471	15366	15521	15340	15287	15356	15240	15468	15525	15168	15386	15450	15292	15280	15360	15517	15232	15380	15371	15389	15409	15246	15301	15471	15323	15494	15402	15290	15338	15452	15254	15459	15483	15281	15366	15403	15627	15363	15403	15345	15455	15457	15292	15508	15390	15367	15348	15574	15409	15385	15378	15389	15406	15272	15404	15502	15370	15580	15544	15304	15475	15433	15463	15209	15337	15416	15481	15366	15353	15424	15322	15322	15370	15403	15243	15511	15496	15390	15301	15253	15314	15369	15268	15304	15355	15318	15632	15471	15345	15463	15342	15454	15327	15338	15401	15599	15379	15351	15349	15433	15372	15396	15278	15494	15485	15478	15268	15401	15279	15342	15359	15390	15316	15318	15427	15341	15320	15415	15392	15314	15236	15288	15396	15534	15348	15338	15479	15363	15413	15386	15255	15267	15337	15434	15266	15349	15524	15465	15289	15469	15420	15539	15501	15325	15307	15441	15412	15441	15511	15431	15439	15436	15371	15467	15247	15401	15208	15371	15462	15373	15272	15324	15501	15495	15294	15463	15404	15362	15369	15201	15268	15232	15356	15230	15523	15434	15246	15295	15352	15329	15234	15411	15218	15351	15465	15327	15330	15348	15398	15303	15447	15317	15476	15386	15558	15366	15386	15470	15375	15227	15282	15451	15470	15212	15227	15426	15262	15332	15378	15149	15455	15265	15347	15397	15412	15480	15348	15265	15419	15455	15318	15400	15443	15528	15306	15479	15435	15458	15384	15374	15445	15446	15442	15408	15365	15545	15331	15577	15339	15378	15430	15345	15354	15504	15304	15417	15407	15348	15311	15393	15356	15513	15394	15309	15532	15285	15316	15402	15304	15409	15414	15196	15309	15473	15293	15300	15449	15328	15418	15323	15260	15353	15540	15466	15235	15218	15256	15387	15333	15366	15321	15401	15198	15350	15160	15311	15434	15325	15365	15342	15377	15362	15335	15339	15348	15483	15254	15271	15364	15283	15437	15411	15511	15350	15339	15499	15452	15425	15291	15270	15310	15400	15133	15373	15378	15370	15309	15434	15314	15337	15563	15348	15365	15316	15557	15482	15414	15443	15426	15361	15609	15436	15381	15521	15309	15518	15425	15283	15586	15287	15406	15549	15352	15401	15539	15310	15410	15464	15357	15414	15368	15284	15393	15514	15310	15478	15371	15280	15625	15326	15446	15501	15415	15359	15319	15342	15420	15230	15341	15469	15280	15379	15245	15328	15256	15384	15359	15352	15459	15556	15276	15260	15250	15373	15536	15413	15318	15301	15425	15317	15460	15508	15390	15340	15470	15291	15536	15470	15447	15380	15443	15199	15444	15588	15372	15421	15441	15418	15264	15430	15316	15347	15360	15473	15392	15402	15290	15322	15449	15461	15365	15287	15424	15464	15349	15405	15413	15472	15316	15426	15501	15323	15448	15501	15301	15317	15363	15253	15449	15405	15428	15457	15398	15460	15406	15381	15378	15268	15439	15546	15214	15556	15358	15437	15408	15462	15526	15342	15500	15383	15426	15642	15344	15482	15440	15465	15428	15479	15469	15336	15287	15365	15257	15305	15412	15435	15512	15345	15404	15343	15325	15329	15584	15506	15438	15220	15158	15243	15525	15460	15410	15360	15297	15459	15279	15396	15462	15412	15189	15270	15361	15294	15418	15291	15464	15359	15168	15476	15466	15426	15312	15246	15433	15464	15419	15243	15495	15291	15420	15452	15324	15323	15217	15440	15223	15479	15302	15572	15394	15437	15374	15329	15323	15436	15370	15362	15397	15298	15337	15435	15242	15487	15447	15464	15192	15417	15437	15437	15372	15209	15484	15395	15341	15409	15337	15360	15350	15415	15414	15421	15294	15351	15355	15368	15515	15282	15462	15258	15377	15421	15482	15421	15421	15454	15235	15381	15590	15384	15413	15329	15325	15331	15335	15416	15338	15339	15329	15376	15480	15330	15302	15305	15292	15416	15285	15379	15423	15325	15465	15419	15566	15375	15410	15285	15457	15396	15400	15446	15440	15423	15473	15441	15373	15429	15641	15314	15354	15425	15483	15298	15302	15465	15618	15292	15294	15410	15422	15459	15319	15523	15169	15455	15501	15305	15353	15414	15252	15256	15263	15336	15556	15422	15327	15388	15441	15384	15522	15527	15417	15310	15426	15291	15433	15262	15279	15324	15328	15373	15350	15402	15330	15359	15484	15500	15373	15384	15378	15197	15487	15496	15403	15414	15441	15405	15368	15630	15452	15561	15412	15397	15198	15455	15355	15249	15519	15283	15368	15340	15325	15500	15307	15431	15348	15273	15416	15463	15493	15362	15469	15312	15456	15302	15381	15405	15206	15494	15338	15386	15293	15471	15400	15554	15405	15407	15242	15432	15334	15447	15633	15370	15283	15354	15362	15332	15412	15463	15288	15388	15402	15290	15509	15245	15235	15398	15257	15384	15319	15504	15265	15352	15341	15314	15491	15328	15464	15340	15181	15451	15261	15330	15248	15455	15648	15289	15531	15371	15450	15414	15394	15411	15365	15457	15479	15418	15390	15365	15152	15243	15445	15350	15309	15289	15210	15331	15345	15601	15295	15448	15479	15428	15302	15413	15335	15458	15362	15292	15490	15409	15369	15491	15397	15391	15320	15280	15448	15248	15383	15501	15367	15392	15337	15465	15461	15269	15375	15336	15440	15373	15250	15509	15380	15453	15439	15530	15399	15343	15246	15420	15561	15240	15485	15288	15404	15436	15468	15432	15538	15286	15553	15305	15239	15448	15333	15519	15414	15408	15302	15574	15434	15402	15302	15187	15429	15409	15376	15426	15309	15274	15371	15507	15262	15314	15533	15445	15412	15253	15336	15268	15414	15461	15359	15179	15355	15369	15315	15435	15357	15390	15427	15438	15537	15219	15456	15422	15505	15529	15347	15474	15456	15562	15336	15395	15369	15376	15209	15330	15358	15495	15454	15219	15225	15429	15388	15526	15393	15153	15340	15430	15508	15410	15441	15352	15298	15403	15276	15278	15381	15306	15404	15663	15315	15377	15342	15355	15436	15481	15331	15371	15357	15428	15367	15353	15478	15298	15327	15345	15493	15393	15433	15411	15512	15237	15324	15293	15269	15482	15563	15378	15494	15560	15292	15289	15354	15499	15460	15300	15525	15430	15477	15434	15430	15456	15516	15446	15140	15393	15424	15423	15358	15393	15432	15459	15336	15314	15326	15320	15584	15308	15363	15382	15515	15443	15380	15417	15518	15425	15442	15444	15446	15348	15303	15385	15448	15301	15478	15512	15238	15488	15242	15352	15239	15370	15310	15294	15406	15409	15494	15287	15383	15531	15282	15390	15504	15361	15377	15142	15534	15415	15480	15387	15446	15253	15471	15317	15383	15317	15289	15333	15401	15239	15470	15496	15388	15464	15404	15341	15402	15331	15358	15425	15518	15326	15544	15271	15451	15273	15509	15379	15327	15449	15371	15381	15502	15522	15442	15334	15288	15333	15502	15238	15256	15498	15433	15287	15257	15443	15385	15309	15394	15393	15380	15403	15406	15431	15424	15309	15388	15409	15520	15520	15471	15315	15387	15560	15419	15350	15481	15346	15386	15383	15419	15480	15360	15306	15337	15369	15596	15192	15550	15521	15239	15418	15297	15411	15497	15307	15454	15240	15353	15361	15592	15288	15328	15312	15391	15464	15350	15432	15358	15472	15154	15363	15363	15407	15525	15293	15350	15315	15340	15320	15476	15475	15357	15402	15418	15341	15381	15353	15353	15557	15328	15277	15315	15467	15404	15281	15329	15338	15360	15492	15396	15474	15379	15397	15269	15273	15484	15305	15483	15361	15524	15420	15250	15283	15489	15315	15477	15588	15428	15150	15508	15230	15292	15451	15338	15404	15438	15282	15366	15169	15384	15484	15474	15437	15388	15555	15335	15459	15416	15382	15237	15341	15300	15319	15310	15420	15349	15303	15406	15318	15389	15527	15383	15389	15415	15457	15317	15271	15278	15499	15304	15357	15486	15208	15370	15287	15522	15412	15504	15316	15265	15327	15126	15466	15497	15395	15415	15429	15536	15441	15222	15510	15473	15336	15362	15332	15349	15174	15472	15438	15294	15418	15319	15447	15475	15416	15391	15347	15175	15481	15247	15357	15285	15250	15272	15427	15443	15417	15347	15270	15279	15431	15372	15332	15444	15329	15428	15469	15444	15370	15307	15274	15425	15291	15328	15432	15407	15307	15293	15298	15397	15401	15341	15343	15399	15486	15313	15166	15254	15325	15352	15451	15303	15470	15318	15426	15379	15334	15344	15316	15255	15469	15404	15409	15205	15424	15357	15434	15297	15256	15290	15307	15449	15410	15416	15338	15344	15272	15375	15377	15212	15496	15413	15272	15443	15326	15497	15419	15378	15263	15576	15484	15470	15176	15335	15322	15285	15501	15257	15528	15366	15349	15297	15331	15469
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
